| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Giorgio Pantano | Racing Engineering | +80 | 6,974 |
| P2 | Romain Grosjean | ART Grand Prix | +125 | 6,035 |
| P3 | Andreas Zuber | Piquet Sports | +122 | 5,822 |
| P4 | Karun Chandhok | iSport International | +123 | 5,565 |
| P5 | Vitaly Petrov | Barwa International Campos Team | +91 | 5,756 |
| P6 | Sébastien Buemi | Trust Team Arden | +49 | 6,086 |
| P7 | Javier Villa | Racing Engineering | +51 | 5,823 |
| P8 | Adam Carroll | FMS International | −7 | 6,386 |
| P9 | Mike Conway | Trident Racing | +4 | 5,972 |
| P10 | Adrián Vallés | BCN Competicion | +36 | 5,276 |
| P11 | Ho-Pin Tung | Trident Racing | +22 | 5,228 |
| P12 | Roldán Rodríguez | FMS International | −20 | 5,568 |
| P13 | Diego Nunes | DPR | −12 | 5,195 |
| P14 | Yelmer Buurman | Trust Team Arden | −72 | 5,788 |
| P15 | Bruno Senna | iSport International | −99 | 5,915 |
| P16 | Luca Filippi | ART Grand Prix | −123 | 5,992 |
| P17 | Ben Hanley | Barwa International Campos Team | −111 | 5,582 |
| P18 | Alberto Valério | Durango | −102 | 5,207 |
| P19 | Andy Soucek | Super Nova Racing | −156 | 5,707 |
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.