| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Michael Schumacher | Ferrari | +38 | 8,878 |
| P2 | Ralf Schumacher | Williams | +134 | 6,760 |
| P3 | Jenson Button | BAR | +71 | 7,464 |
| P4 | Takuma Sato | BAR | +115 | 6,548 |
| P5 | Fernando Alonso | Renault | +69 | 6,975 |
| P6 | Kimi Räikkönen | McLaren | +68 | 6,733 |
| P7 | Juan Pablo Montoya | Williams | +10 | 7,371 |
| P8 | Giancarlo Fisichella | Sauber | +37 | 6,699 |
| P9 | Felipe Massa | Sauber | +40 | 6,408 |
| P10 | Jacques Villeneuve | Renault | +42 | 6,112 |
| P11 | Jarno Trulli | Toyota | −21 | 6,817 |
| P12 | Christian Klien | Jaguar | +11 | 6,085 |
| P13 | Nick Heidfeld | Jordan | −3 | 6,037 |
| P14 | Olivier Panis | Toyota | −9 | 5,865 |
| P15 | Timo Glock | Jordan | −57 | 6,347 |
| P16 | Gianmaria Bruni | Minardi | −18 | 5,459 |
| DNF | Zsolt Baumgartner | Minardi | −35 | 5,465 |
| DNF | David Coulthard | McLaren | −145 | 6,906 |
| DNF | Rubens Barrichello | Ferrari | −217 | 7,869 |
| DNF | Mark Webber | Jaguar | −129 | 6,164 |
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.