| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Stéphane Sarrazin | Gauloises Formula | +109 | 6,328 |
| P2 | Nick Heidfeld | West Competition Team | +64 | 6,861 |
| P3 | Franck Montagny | DAMS | +120 | 5,803 |
| P4 | Soheil Ayari | CICA Team Oreca | +101 | 5,888 |
| P5 | Nicolas Minassian | Kid Jensen Racing | +91 | 5,851 |
| P6 | Jason Watt | Super Nova Racing Limited | +63 | 6,067 |
| P7 | Justin Wilson | Team Astromega | +101 | 5,349 |
| P8 | Enrique Bernoldi | Red Bull Junior Team | +77 | 5,510 |
| P9 | Ricardo Maurício | Red Bull Junior Team | +64 | 5,520 |
| P10 | Kevin McGarrity | Nordic Racing Limited | +65 | 5,323 |
| P11 | Fabrizio Gollin | GP Racing | +66 | 5,118 |
| P12 | Jamie Davies | Edenbridge Racing | −4 | 5,920 |
| P13 | Marcelo Battistuzzi | Coloni Motorsport | +35 | 5,194 |
| P14 | Tomas Enge | World Racing Team Fina | −18 | 5,767 |
| P15 | Bruno Junqueira | Petrobras Junior Team | −15 | 5,545 |
| P16 | Jeff van Hooydonk | Witmeur Team KTR | −21 | 5,447 |
| DNF | Marc Goossens | Lukoil Arden Racing | −29 | 5,377 |
| DNF | Paolo Ruberti | Durango Formula | −21 | 5,075 |
| DNF | Max Wilson | Petrobras Junior Team | −57 | 5,413 |
| DNF | Norberto Fontana | Fortec Motorsport Limited | −109 | 5,953 |
| DNF | Bas Leinders | Witmeur Team KTR | −70 | 5,224 |
| DNF | Polo Villaamil | Coloni Motorsport | −90 | 5,330 |
| DNF | André Couto | Gauloises Formula | −110 | 5,429 |
| DNF | Fabrice Walfisch | Draco Engineering Srl | −85 | 4,884 |
| DNF | Andrea Piccini | Kid Jensen Racing | −144 | 5,544 |
| DNF | Gonzalo Rodríguez | Team Astromega | −185 | 5,950 |
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.