| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kimi Räikkönen | McLaren | +129 | 7,145 |
| P2 | Nick Heidfeld | Williams | +169 | 6,271 |
| P3 | Mark Webber | Williams | +133 | 6,530 |
| P4 | Fernando Alonso | Renault | +43 | 7,601 |
| P5 | Juan Pablo Montoya | McLaren | +27 | 7,564 |
| P6 | Ralf Schumacher | Toyota | +39 | 7,079 |
| P7 | Michael Schumacher | Ferrari | −42 | 8,139 |
| P8 | Rubens Barrichello | Ferrari | −30 | 7,569 |
| P9 | Felipe Massa | Sauber | +17 | 6,565 |
| P10 | Jarno Trulli | Toyota | −40 | 7,138 |
| P11 | Jacques Villeneuve | Sauber | +5 | 6,182 |
| P12 | Giancarlo Fisichella | Renault | −40 | 6,573 |
| P13 | Tiago Monteiro | Jordan | +15 | 5,396 |
| P14 | Christijan Albers | Minardi | −19 | 5,664 |
| DNF | Vitantonio Liuzzi | Red Bull | −88 | 6,451 |
| DNF | Patrick Friesacher | Minardi | −55 | 5,647 |
| DNF | David Coulthard | Red Bull | −153 | 6,847 |
| DNF | Narain Karthikeyan | Jordan | −111 | 5,942 |
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.