| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Kimi Räikkönen | McLaren | +137 | 7,016 |
| P2 | Fernando Alonso | Renault | +83 | 7,557 |
| P3 | Jarno Trulli | Toyota | +89 | 7,178 |
| P4 | Ralf Schumacher | Toyota | +79 | 7,040 |
| P5 | Giancarlo Fisichella | Renault | +89 | 6,613 |
| P6 | Mark Webber | Williams | +85 | 6,397 |
| P7 | Juan Pablo Montoya | McLaren | −9 | 7,537 |
| P8 | David Coulthard | Red Bull | +6 | 7,000 |
| P9 | Rubens Barrichello | Ferrari | −50 | 7,599 |
| P10 | Nick Heidfeld | Williams | +29 | 6,103 |
| P11 | Felipe Massa | Sauber | −20 | 6,548 |
| P12 | Tiago Monteiro | Jordan | +34 | 5,381 |
| P13 | Narain Karthikeyan | Jordan | −24 | 6,053 |
| DNF | Jacques Villeneuve | Sauber | −51 | 6,177 |
| DNF | Michael Schumacher | Ferrari | −192 | 8,181 |
| DNF | Christijan Albers | Minardi | −57 | 5,683 |
| DNF | Patrick Friesacher | Minardi | −77 | 5,702 |
| DNF | Vitantonio Liuzzi | Red Bull | −151 | 6,539 |
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.