| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Michael Schumacher | Ferrari | +40 | 8,681 |
| P2 | Kimi Räikkönen | McLaren | +103 | 7,099 |
| P3 | Heinz-Harald Frentzen | Sauber | +157 | 6,037 |
| P4 | Jarno Trulli | Renault | +112 | 6,452 |
| P5 | Nick Heidfeld | Sauber | +95 | 6,459 |
| P6 | Juan Pablo Montoya | Williams | +3 | 7,660 |
| P7 | Giancarlo Fisichella | Jordan | +94 | 5,969 |
| P8 | Justin Wilson | Jaguar | +81 | 5,912 |
| P9 | Cristiano da Matta | Toyota | +45 | 6,203 |
| P10 | Jos Verstappen | Minardi | +55 | 5,786 |
| P11 | Nicolas Kiesa | Minardi | +28 | 5,947 |
| DNF | Jacques Villeneuve | BAR | +5 | 6,044 |
| DNF | Ralph Firman | Jordan | +10 | 5,700 |
| DNF | David Coulthard | McLaren | −99 | 7,110 |
| DNF | Fernando Alonso | Renault | −82 | 6,584 |
| DNF | Jenson Button | BAR | −77 | 6,259 |
| DNF | Olivier Panis | Toyota | −67 | 5,852 |
| DNF | Mark Webber | Jaguar | −103 | 6,136 |
| DNF | Ralf Schumacher | Williams | −193 | 7,272 |
| DNF | Rubens Barrichello | Ferrari | −205 | 7,206 |
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.