| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Christian Klien | Mücke Motorsport | +118 | 5,623 |
| P2 | Fabio Carbone | Signature-Plus | +112 | 5,527 |
| P3 | Bruno Spengler | ASM Formule 3 | +119 | 5,256 |
| P4 | Bernhard Auinger | Superfund TME | +103 | 5,300 |
| P5 | Nicolas Lapierre | Signature-Plus | +79 | 5,453 |
| P6 | Simon Abadie | Saulnier Racing | +110 | 4,837 |
| P7 | Robert Kubica | Prema Powerteam | +58 | 5,381 |
| P8 | Robert Doornbos | Team Ghinzani | +54 | 5,261 |
| P9 | Alexandros Margaritis | MB Racing Performance | +84 | 4,668 |
| P10 | Alvaro Parente | Team Ghinzani | +29 | 5,245 |
| P11 | Nico Rosberg | Team Rosberg | +5 | 5,410 |
| P12 | Marcel Lasee | Swiss Racing Team | +36 | 4,797 |
| P13 | Andreas Zuber | Team Rosberg | +31 | 4,690 |
| P14 | Charles Zwolsman | Kolles | −5 | 5,001 |
| P15 | Jan Heylen | Kolles | −1 | 4,775 |
| P16 | Daniel La Rosa | MB Racing Performance | +6 | 4,497 |
| P17 | Katsuyuki Hiranaka | Prema Powerteam | −36 | 4,908 |
| P18 | Markus Winkelhock | Mücke Motorsport | −76 | 5,273 |
| P19 | Harold Primat | Saulnier Racing | −9 | 4,187 |
| P20 | Maro Engel | Opel Team KMS | −64 | 4,758 |
| P21 | Richard Lietz | HBR Motorsport | −83 | 4,838 |
| P22 | Claudio Torre | HBR Motorsport | −77 | 4,576 |
| P23 | Alexandre Premat | ASM Formule 3 | −126 | 5,077 |
| P24 | Olivier Pla | ASM Formule 3 | −165 | 5,457 |
| P25 | Timo Glock | Opel Team KMS | −179 | 5,468 |
| P26 | Sakon Yamamoto | Superfund TME | −123 | 4,506 |
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.