| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Javier Villa | Racing Engineering | +179 | 5,316 |
| P2 | Luca Filippi | Super Nova International | +112 | 6,030 |
| P3 | Giorgio Pantano | Campos Grand Prix | +41 | 6,900 |
| P4 | Lucas di Grassi | ART Grand Prix | +72 | 6,126 |
| P5 | Vitaly Petrov | Campos Grand Prix | +110 | 5,337 |
| P6 | Kazuki Nakajima | DAMS | +74 | 5,606 |
| P7 | Bruno Senna | Arden International | +16 | 6,208 |
| P8 | Pastor Maldonado | Trident Racing | +28 | 5,777 |
| P9 | Roldán Rodríguez | Minardi Piquet Sports | +38 | 5,410 |
| P10 | Andy Soucek | DPR | +9 | 5,577 |
| P11 | Kohei Hirate | Trident Racing | −8 | 5,578 |
| P12 | Christian Bakkerud | DPR | −5 | 5,294 |
| P13 | Sakon Yamamoto | BCN Competicion | +27 | 4,540 |
| P14 | Adam Carroll | Petrol Ofisi FMS International | −100 | 6,175 |
| P15 | Andreas Zuber | iSport International | −75 | 5,567 |
| P16 | Karun Chandhok | Durango | −68 | 5,231 |
| P17 | Ho-Pin Tung | BCN Competicion | −90 | 5,301 |
| P18 | Jason Tahinci | Petrol Ofisi FMS International | −48 | 4,402 |
| P19 | Michael Ammermüller | ART Grand Prix | −158 | 5,790 |
| P20 | Borja García | Durango | −154 | 5,490 |
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.