| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Fernando Alonso | Renault | +106 | 7,372 |
| P2 | Jarno Trulli | Toyota | +111 | 7,030 |
| P3 | Kimi Räikkönen | McLaren | +97 | 6,990 |
| P4 | Ralf Schumacher | Toyota | +82 | 6,960 |
| P5 | Pedro de la Rosa | McLaren | +145 | 5,741 |
| P6 | Mark Webber | Williams | +97 | 6,234 |
| P7 | Felipe Massa | Sauber | +58 | 6,556 |
| P8 | David Coulthard | Red Bull | +10 | 7,028 |
| P9 | Rubens Barrichello | Ferrari | −52 | 7,790 |
| P10 | Tiago Monteiro | Jordan | +86 | 5,309 |
| P11 | Jacques Villeneuve | Sauber | +22 | 6,093 |
| P12 | Patrick Friesacher | Minardi | +22 | 5,834 |
| P13 | Christijan Albers | Minardi | +11 | 5,742 |
| DNF | Jenson Button | BAR | −87 | 6,975 |
| DNF | Takuma Sato | BAR | −72 | 6,498 |
| DNF | Nick Heidfeld | Williams | −53 | 5,962 |
| DNF | Michael Schumacher | Ferrari | −208 | 8,334 |
| DNF | Giancarlo Fisichella | Renault | −133 | 6,644 |
| DNF | Narain Karthikeyan | Jordan | −111 | 6,067 |
| DNF | Christian Klien | Red Bull | −130 | 6,094 |
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.