| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Timo Glock | iSport International | +76 | 6,984 |
| P2 | Javier Villa | Racing Engineering | +185 | 5,064 |
| P3 | Lucas di Grassi | ART Grand Prix | +111 | 5,875 |
| P4 | Bruno Senna | Arden International | +71 | 6,175 |
| P5 | Sergio Jimenez | Racing Engineering | +88 | 5,662 |
| P6 | Giorgio Pantano | Campos Grand Prix | −2 | 6,709 |
| P7 | Kazuki Nakajima | DAMS | +48 | 5,698 |
| P8 | Antonio Pizzonia | Petrol Ofisi FMS International | +12 | 5,930 |
| P9 | Andreas Zuber | iSport International | +14 | 5,642 |
| P10 | Kohei Hirate | Trident Racing | −4 | 5,630 |
| P11 | Luca Filippi | Super Nova International | −31 | 5,740 |
| P12 | Mike Conway | Super Nova International | −61 | 5,892 |
| P13 | Adrian Zaugg | Arden International | −45 | 5,409 |
| P14 | Borja García | Durango | −98 | 5,883 |
| P15 | Karun Chandhok | Durango | −75 | 5,299 |
| P16 | Vitaly Petrov | Campos Grand Prix | −74 | 5,010 |
| P17 | Pastor Maldonado | Trident Racing | −135 | 5,615 |
| P18 | Sakon Yamamoto | BCN Competicion | −79 | 4,480 |
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.