| 1 | Fernando Alonso (1) (Renault) | E | 7 | 14 | 5 | 6 | 6 | 134 | 1 10 | 2* 8 | 1 10 | 2* 8 | 2 8 | 1 10 | 1 10 | 1* 10 | 1 10 | 5 4 | 2 8 | 5 4 | DNF
| 2 8 | DNF
| 2* 8 | 1* 10 | 2 8 |
| 2 | Michael Schumacher (5) (Ferrari) | D | 7 | 12 | 7 | 4 | 9 | 121 | 2 8 | 6 3 | DNF
| 1 10 | 1* 10 | 2 8 | 5* 4 | 2 8 | 2 8 | 1* 10 | 1* 10 | 1* 10 | 8 1 | 3* 6 | 1 10 | 1 10 | DNF
| 4* 5 |
| 3 | Felipe Massa (6) (Ferrari) | BR | 2 | 7 | 2 | 3 | 7 | 80 | 9 0 | 5 4 | DNF
| 4 5 | 3 6 | 4* 5 | 9 0 | 5 4 | 5 4 | 2 8 | 3 6 | 2 8 | 7* 2 | 1 10 | 9 0 | DNF
| 2 8 | 1 10 |
| 4 | Giancarlo Fisichella (2) (Renault) | I | 1 | 5 | | 1 | 5 | 72 | DNF
| 1 10 | 5 4 | 8 1 | 6 3 | 3 6 | 6 3 | 4 5 | 4 5 | 3 6 | 6 3 | 6 3 | DNF
| 6 3 | 4 5 | 3 6 | 3 6 | 6 3 |
| 5 | Kimi Räikkönen (3) (McLaren/Mercedes) | FIN | | 6 | 3 | 3 | 5 | 65 | 3 6 | DNF
| 2* 8 | 5 4 | 4 5 | 5 4 | DNF
| 3 6 | 3* 6 | DNF
| 5 4 | 3 6 | DNF
| DNF
| 2* 8 | DNF
| 5 4 | 5 4 |
| 6 | Jenson Button (12) (Honda) | GB | 1 | 3 | | 1 | 3 | 56 | 4 5 | 3 6 | 10 0 | 7 2 | DNF
| 6 3 | 11 0 | DNF
| 9 0 | DNF
| DNF
| 4 5 | 1 10 | 4 5 | 5 4 | 4 5 | 4 5 | 3 6 |
| 7 | Rubens Barrichello (11) (Honda) | BR | | | | | | 30 | 15 0 | 10 0 | 7 2 | 10 0 | 5 4 | 7 2 | 4 5 | 10 0 | DNF
| 6 3 | DNF
| DNF
| 4 5 | 8 1 | 6 3 | 6 3 | 12 0 | 7 2 |
| 8 | Juan Pablo Montoya (4) (McLaren/Mercedes) | CO | | 2 | | | | 26 | 5 4 | 4 5 | DNF
| 3 6 | DNF
| DNF
| 2 8 | 6 3 | DNF
| DNF
| --
| --
| --
| --
| --
| --
| --
| --
|
| 9 | Nick Heidfeld (16) (BMW Sauber/BMW) | D | | 1 | | | | 23 | 12 0 | DNF
| 4 5 | 13 0 | 10 0 | 8 1 | 7 2 | 7 2 | 7 2 | DNF
| 8 1 | DNF
| 3 6 | 14 0 | 8 1 | 7 2 | 8 1 | 17 0 |
| 10 | Ralf Schumacher (7) (Toyota) | D | | 1 | | | | 20 | 14 0 | 8 1 | 3 6 | 9 0 | DNF
| DNF
| 8 1 | DNF
| DNF
| DNF
| 4 5 | 9 0 | 6 3 | 7 2 | 15 0 | DNF
| 7 2 | DNF
|
| 11 | Pedro de la Rosa (4) (McLaren/Mercedes) | E | | 1 | | | | 19 | --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| 7 2 | DNF
| 2 8 | 5 4 | DNF
| 5 4 | 11 0 | 8 1 |
| 12 | Jarno Trulli (8) (Toyota) | I | | | | | | 15 | 16 0 | 9 0 | DNF
| DNF
| 9 0 | 10 0 | 17 0 | 11 0 | 6 3 | 4 5 | DNF
| 7 2 | 12 0 | 9 0 | 7 2 | DNF
| 6 3 | DNF
|
| 13 | David Coulthard (14) (Red Bull/Ferrari) | GB | | 1 | | | | 14 | 10 0 | DNF
| 8 1 | DNF
| DNF
| 14 0 | 3 6 | 12 0 | 8 1 | 7 2 | 9 0 | 11 0 | 5 4 | 15 0 | 12 0 | 9 0 | DNF
| DNF
|
| 14 | Mark Webber (9) (Williams/Cosworth) | AUS | | | | | 1 | 7 | 6 3 | DNF
| DNF
| 6 3 | DNF
| 9 0 | DNF
| DNF
| 12 0 | DNF
| DNF
| DNF
| DNF
| 10 0 | 10 0 | 8 1 | DNF
| DNF
|
| 15 | Jacques Villeneuve (17) (BMW Sauber/BMW) | CDN | | | | | | 7 | DNF
| 7 2 | 6 3 | 12 0 | 8 1 | 12 0 | 14 0 | 8 1 | DNF
| DNF
| 11 0 | DNF
| --
| --
| --
| --
| --
| --
|
| 16 | Robert Kubica (38/17) (BMW Sauber/BMW) | PL | | 1 | | | | 6 | --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| DQ
| 12 0 | 3 6 | 13 0 | 9 0 | 9 0 |
| 17 | Nico Rosberg (10) (Williams/Cosworth) | D | | | 1 | | | 4 | 7* 2 | DNF
| DNF
| 11 0 | 7 2 | 11 0 | DNF
| 9 0 | DNF
| 9 0 | 14 0 | DNF
| DNF
| DNF
| DNF
| 11 0 | 10 0 | DNF
|
| 18 | Christian Klien (15) (Red Bull/Ferrari) | A | | | | | | 2 | 8 1 | DNF
| DNF
| DNF
| DNF
| 13 0 | DNF
| 14 0 | 11 0 | DNF
| 12 0 | 8 1 | DNF
| 11 0 | 11 0 | --
| --
| --
|
| 19 | Vitantonio Liuzzi (20) (Toro Rosso/Cosworth) | I | | | | | | 1 | 11 0 | 11 0 | DNF
| 14 0 | DNF
| 15 0 | 10 0 | 13 0 | 13 0 | 8 1 | 13 0 | 10 0 | DNF
| DNF
| 14 0 | 10 0 | 14 0 | 13 0 |
| 20 | Scott Speed (21) (Toro Rosso/Cosworth) | USA | | | | | | 0 | 13 0 | DNF
| 9 0 | 15 0 | 11 0 | DNF
| 13 0 | DNF
| 10 0 | DNF
| 10 0 | 12 0 | 11 0 | 13 0 | 13 0 | 14 0 | 18 0 | 11 0 |
| 21 | Tiago Monteiro (18) (Midland/Toyota) | P | | | | | | 0 | 17 0 | 13 0 | DNF
| 16 0 | 12 0 | 16 0 | 15 0 | 16 0 | 14 0 | DNF
| DNF
| DQ
| 9 0 | DNF
| DNF
| DNF
| 16 0 | 15 0 |
| 22 | Christijan Albers (19) (Midland/Toyota) | NL | | | | | | 0 | DNF
| 12 0 | 11 0 | DNF
| 13 0 | DNF
| 12 0 | 15 0 | DNF
| DNF
| 15 0 | DQ
| 10 0 | DNF
| 17 0 | 15 0 | DNF
| 14 0 |
| 23 | Takuma Sato (22) (Super Aguri/Honda) | J | | | | | | 0 | 18 0 | 14 0 | 12 0 | DNF
| DNF
| 17 0 | DNF
| 17 0 | 15 0 | DNF
| DNF
| DNF
| 13 0 | NC
| 16 0 | DQ
| 15 0 | 10 0 |
| 24 | Robert Doornbos (37/15) (Red Bull/Ferrari) | NL | | | | | | 0 | --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| 12 0 | 13 0 | 12 0 |
| 25 | Yuji Ide (23) (Super Aguri/Honda) | J | | | | | | 0 | DNF
| DNF
| 13 0 | DNF
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
|
| 26 | Sakon Yamamoto (41/23) (Super Aguri/Honda) | J | | | | | | 0 | --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| DNF
| DNF
| DNF
| DNF
| 16 0 | 17 0 | 16 0 |
| 27 | Franck Montagny (23/41) (Super Aguri/Honda) | F | | | | | | 0 | --
| --
| --
| --
| DNF
| DNF
| 16 0 | 18 0 | DNF
| DNF
| 16 0 | --
| --
| --
| --
| --
| --
| --
|
| legend |
| * | Driver has fastest lap in race. |
| DNF | Driver did not finish. |
| NC | Driver was not classified because of too much delay. |
| DQ | Driver was disqualified. |
| -- | Driver not in entry list. |