| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Fernando Alonso | Renault | +117 | 7,266 |
| P2 | Jarno Trulli | Toyota | +123 | 6,919 |
| P3 | Nick Heidfeld | Williams | +166 | 6,015 |
| P4 | Juan Pablo Montoya | McLaren | +50 | 7,546 |
| P5 | Ralf Schumacher | Toyota | +75 | 6,878 |
| P6 | David Coulthard | Red Bull | +49 | 7,018 |
| P7 | Michael Schumacher | Ferrari | −49 | 8,542 |
| P8 | Christian Klien | Red Bull | +69 | 6,224 |
| P9 | Kimi Räikkönen | McLaren | +7 | 6,893 |
| P10 | Felipe Massa | Sauber | +17 | 6,498 |
| P11 | Narain Karthikeyan | Jordan | +21 | 6,177 |
| P12 | Tiago Monteiro | Jordan | +60 | 5,224 |
| P13 | Christijan Albers | Minardi | +16 | 5,731 |
| DNF | Rubens Barrichello | Ferrari | −133 | 7,842 |
| DNF | Giancarlo Fisichella | Renault | −86 | 6,777 |
| DNF | Mark Webber | Williams | −60 | 6,137 |
| DNF | Jacques Villeneuve | Sauber | −73 | 6,071 |
| DNF | Jenson Button | BAR | −155 | 7,062 |
| DNF | Anthony Davidson | BAR | −107 | 6,087 |
| DNF | Patrick Friesacher | Minardi | −107 | 5,812 |
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.