| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Fernando Alonso | Renault | +93 | 7,694 |
| P2 | Nick Heidfeld | Williams | +160 | 6,431 |
| P3 | Rubens Barrichello | Ferrari | +63 | 7,632 |
| P4 | David Coulthard | Red Bull | +91 | 6,938 |
| P5 | Michael Schumacher | Ferrari | +2 | 8,141 |
| P6 | Giancarlo Fisichella | Renault | +77 | 6,650 |
| P7 | Juan Pablo Montoya | McLaren | — | 7,564 |
| P8 | Jarno Trulli | Toyota | +10 | 7,148 |
| P9 | Vitantonio Liuzzi | Red Bull | +38 | 6,489 |
| P10 | Jenson Button | BAR | −1 | 6,816 |
| P11 | Kimi Räikkönen | McLaren | −38 | 7,107 |
| P12 | Takuma Sato | BAR | −4 | 6,351 |
| P13 | Jacques Villeneuve | Sauber | −9 | 6,174 |
| P14 | Felipe Massa | Sauber | −48 | 6,516 |
| P15 | Tiago Monteiro | Jordan | +4 | 5,400 |
| P16 | Narain Karthikeyan | Jordan | −41 | 5,901 |
| P17 | Christijan Albers | Minardi | −41 | 5,623 |
| P18 | Patrick Friesacher | Minardi | −56 | 5,591 |
| DNF | Ralf Schumacher | Toyota | −160 | 6,919 |
| DNF | Mark Webber | Williams | −141 | 6,389 |
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.