| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ricardo Sperafico | Coloni Motorsport | +108 | 6,286 |
| P2 | Björn Wirdheim | Arden International | +79 | 6,392 |
| P3 | Patrick Friesacher | Red Bull Junior Team F3000 | +117 | 5,571 |
| P4 | Vitantonio Liuzzi | Red Bull Junior Team F3000 | +75 | 5,847 |
| P5 | Townsend Bell | Arden International | +72 | 5,593 |
| P6 | Tony Schmidt | Team Astromega | +96 | 4,962 |
| P7 | Giorgio Pantano | Durango | −15 | 6,212 |
| P8 | Jarek Janis | Superfund-ISR-Charouz | +14 | 5,502 |
| P9 | Zsolt Baumgartner | Coloni Motorsport | +7 | 5,312 |
| P10 | Raffaele Giammaria | Durango | −18 | 5,351 |
| P11 | Yannick Schroeder | Superfund-ISR-Charouz | −52 | 5,521 |
| P12 | William Langhorne | BCN F3000 | −38 | 5,038 |
| P13 | Sam Hancock | Super Nova Racing Ltd | −88 | 5,437 |
| P14 | Valerio Scassellati | BCN F3000 | −84 | 5,081 |
| DNF | Michael Keohane | Team Astromega | −116 | 5,225 |
| DNF | Enrico Toccacelo | Super Nova Racing Ltd | −157 | 5,501 |
Rating Δ is the Elo exchange from this race: taken from the cars finished behind, ceded to those ahead, net zero across the field. A shared car splits its change among co-drivers by FIA grade, so both appear at the same position.