| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Fernando Alonso | Renault | +74 | 8,039 |
| P2 | Kimi Räikkönen | McLaren | +69 | 7,826 |
| P3 | Ralf Schumacher | Toyota | +86 | 7,280 |
| P4 | Giancarlo Fisichella | Renault | +79 | 7,131 |
| P5 | Christian Klien | Red Bull | +118 | 6,291 |
| P6 | Felipe Massa | Sauber | +85 | 6,534 |
| P7 | Mark Webber | Williams | +71 | 6,488 |
| P8 | Jenson Button | BAR | −1 | 7,329 |
| P9 | David Coulthard | Red Bull | +35 | 6,521 |
| P10 | Jacques Villeneuve | Sauber | +33 | 6,301 |
| P11 | Tiago Monteiro | Jordan | +52 | 5,733 |
| P12 | Rubens Barrichello | Ferrari | −73 | 7,399 |
| P13 | Antonio Pizzonia | Williams | −1 | 6,041 |
| P14 | Robert Doornbos | Minardi | +1 | 5,737 |
| P15 | Jarno Trulli | Toyota | −87 | 6,830 |
| P16 | Christijan Albers | Minardi | −24 | 5,606 |
| DNF | Takuma Sato | BAR | −67 | 6,031 |
| DNF | Narain Karthikeyan | Jordan | −62 | 5,680 |
| DNF | Juan Pablo Montoya | McLaren | −169 | 7,053 |
| DNF | Michael Schumacher | Ferrari | −220 | 7,632 |
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.