1 | Kimi Räikkönen (6) (Ferrari) | FIN | 6 | 12 | 6 | 3 | 5 | 1101 | 1* 10 | 3 6 | 3 6 | DNF
| 8 1 | 5 4 | 4* 5 | 1 10 | 1* 10 | DNF
| 2* 8 | 2* 8 | 3 6 | 1 10 | 3 6 | 1 10 | 1* 10 |
2 | Lewis Hamilton (2) (McLaren/Mercedes) | GB | 4 | 12 | 2 | 6 | 12 | 1091 [1|1] | 3 6 | 2* 8 | 2 8 | 2 8 | 2 8 | 1 10 | 1 10 | 3 6 | 3 6 | 9 0 | 1 10 | 5 4 | 2 8 | 4 5 | 1* 10 | DNF
| 7 2 |
3 | Fernando Alonso (1) (McLaren/Mercedes) | E | 4 | 12 | 3 | 2 | 9 | 1091 [1|0] | 2 8 | 1 10 | 5 4 | 3 6 | 1* 10 | 7* 2 | 2 8 | 7 2 | 2 8 | 1 10 | 4 5 | 3 6 | 1* 10 | 3 6 | DNF
| 2 8 | 3 6 |
4 | Felipe Massa (5) (Ferrari) | BR | 3 | 10 | 6 | 6 | 7 | 941 [16|15] | 6 3 | 5 4 | 1* 10 | 1* 10 | 3 6 | DQ
| 3 6 | 2* 8 | 5 4 | 2* 8 | 13 0 | 1 10 | DNF
| 2* 8 | 6 3 | 3* 6 | 2 8 |
5 | Nick Heidfeld (9) (BMW Sauber/BMW) | D | | 2 | | | 1 | 612 [49|33] | 4 5 | 4 5 | 4 5 | DNF
| 6 3 | 2 8 | DNF
| 5 4 | 6 3 | 6 3 | 3 6 | 4 5 | 4 5 | 5 4 | 14 0 | 7 2 | 6 3 |
6 | Robert Kubica (10) (BMW Sauber/BMW) | PL | | | | | | 394 [71|22] | DNF
| 18 0 | 6 3 | 4 5 | 5 4 | DNF
| --
| 4 5 | 4 5 | 7 2 | 5 4 | 8 1 | 5 4 | 9 0 | 7 2 | DNF
| 5 4 |
7 | Heikki Kovalainen (4) (Renault) | FIN | | 1 | | | | 302 [80|9] | 10 0 | 8 1 | 9 0 | 7 2 | 13 0 | 4 5 | 5 4 | 15 0 | 7 2 | 8 1 | 8 1 | 6 3 | 7 2 | 8 1 | 2 8 | 9 0 | DNF
|
8 | Giancarlo Fisichella (3) (Renault) | I | | | | | | 214 [89|9] | 5 4 | 6 3 | 8 1 | 9 0 | 4 5 | DQ
| 9 0 | 6 3 | 8 1 | 10 0 | 12 0 | 9 0 | 12 0 | DNF
| 5 4 | 11 0 | DNF
|
9 | Nico Rosberg (16) (Williams/Toyota) | D | | | | | | 204 [90|1] | 7 2 | DNF
| 10 0 | 6 3 | 12 0 | 10 0 | 16 0 | 9 0 | 12 0 | DNF
| 7 2 | 7 2 | 6 3 | 6 3 | DNF
| 16 0 | 4 5 |
10 | David Coulthard (14) (Red Bull/Renault) | GB | | | | | | 144 [96|6] | DNF
| DNF
| DNF
| 5 4 | 14 0 | DNF
| DNF
| 13 0 | 11 0 | 5 4 | 11 0 | 10 0 | DNF
| DNF
| 4 5 | 8 1 | 9 0 |
11 | Alexander Wurz (17) (Williams/Toyota) | A | | 1 | | | | 133 [97|1] | DNF
| 9 0 | 11 0 | DNF
| 7 2 | 3 6 | 10 0 | 14 0 | 13 0 | 4 5 | 14 0 | 11 0 | 13 0 | DNF
| DNF
| 12 0 | --
|
12 | Mark Webber (15) (Red Bull/Renault) | AUS | | 1 | | | | 103 [100|3] | 13 0 | 10 0 | DNF
| DNF
| DNF
| 9 0 | 7 2 | 12 0 | DNF
| 3 6 | 9 0 | DNF
| 9 0 | 7 2 | DNF
| 10 0 | DNF
|
13 | Jarno Trulli (12) (Toyota) | I | | | | | | 86 [102|2] | 9 0 | 7 2 | 7 2 | DNF
| 15 0 | DNF
| 6 3 | DNF
| DNF
| 13 0 | 10 0 | 16 0 | 11 0 | 11 0 | 13 0 | 13 0 | 8 1 |
14 | Sebastian Vettel (35/10/19) (BMW Sauber/BMW - Toro Rosso/Ferrari) | D | | | | | | 64 [104|2] | --
| --
| --
| --
| --
| --
| 8 1 | --
| --
| --
| 16 0 | 19 0 | 18 0 | DNF
| DNF
| 4 5 | DNF
|
15 | Jenson Button (7) (Honda) | GB | | | | | | 65 [104|0] | 15 0 | 12 0 | DNF
| 12 0 | 11 0 | DNF
| 12 0 | 8 1 | 10 0 | DNF
| DNF
| 13 0 | 8 1 | DNF
| 11 0 | 5 4 | DNF
|
16 | Ralf Schumacher (11) (Toyota) | D | | | | | | 56 [105|1] | 8 1 | 15 0 | 12 0 | DNF
| 16 0 | 8 1 | DNF
| 10 0 | DNF
| DNF
| 6 3 | 12 0 | 15 0 | 10 0 | DNF
| DNF
| 11 0 |
17 | Takuma Sato (22) (Super Aguri/Honda) | J | | | | | | 46 [106|1] | 12 0 | 13 0 | DNF
| 8 1 | 17 0 | 6 3 | DNF
| 16 0 | 14 0 | DNF
| 15 0 | 18 0 | 16 0 | 15 0 | 15 0 | 14 0 | 12 0 |
18 | Vitantonio Liuzzi (18) (Toro Rosso/Ferrari) | I | | | | | | 36 [107|1] | 14 0 | 17 0 | DNF
| DNF
| DNF
| DNF
| 17 0 | DNF
| 16 0 | DNF
| DNF
| 15 0 | 17 0 | 12 0 | 9 0 | 6 3 | 13 0 |
19 | Adrian Sutil (20) (Spyker/Ferrari) | D | | | | | | 18 [109|2] | 17 0 | DNF
| 15 0 | 13 0 | DNF
| DNF
| 14 0 | 17 0 | DNF
| DNF
| 17 0 | 21 0 | 19 0 | 14 0 | 8 1 | DNF
| DNF
|
20 | Rubens Barrichello (8) (Honda) | BR | | | | | | 09 [110|1] | 11 0 | 11 0 | 13 0 | 10 0 | 10 0 | 12 0 | DNF
| 11 0 | 9 0 | 11 0 | 18 0 | 17 0 | 10 0 | 13 0 | 10 0 | 15 0 | DNF
|
21 | Scott Speed (19) (Toro Rosso/Ferrari) | USA | | | | | | 09 [110|0] | DNF
| 14 0 | DNF
| DNF
| 9 0 | DNF
| 13 0 | DNF
| DNF
| DNF
| --
| --
| --
| --
| --
| --
| --
|
22 | Kazuki Nakajima (38/17) (Williams/Toyota) | J | | | | | | 010 [110|0] | --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| 10 0 |
23 | Anthony Davidson (23) (Super Aguri/Honda) | GB | | | | | | 011 [110|0] | 16 0 | 16 0 | 16 0 | 11 0 | 18 0 | 11 0 | 11 0 | DNF
| DNF
| 12 0 | DNF
| 14 0 | 14 0 | 16 0 | DNF
| DNF
| 14 0 |
24 | Sakon Yamamoto (21) (Spyker/Ferrari) | J | | | | | | 012 [110|0] | --
| --
| --
| --
| --
| --
| --
| --
| --
| --
| DNF
| 20 0 | 20 0 | 17 0 | 12 0 | 17 0 | DNF
|
25 | Christijan Albers (21) (Spyker/Ferrari) | NL | | | | | | 014 [110|0] | DNF
| DNF
| 14 0 | 14 0 | 19 0 | DNF
| 15 0 | DNF
| 15 0 | --
| --
| --
| --
| --
| --
| --
| --
|
26 | Markus Winkelhock (21) (Spyker/Ferrari) | D | | | | | | 0 [110|0] | --
| --
| --
| --
| --
| --
| --
| --
| --
| DNF
| --
| --
| --
| --
| --
| --
| --
|
legend |
* | Driver has fastest lap in race. |
XY [n|m] | Driver has X points in year and his best position in year was Y. n is his point deficit to the championship leader and m is the point deficit to his predecessor in the championship table. |
X Y | X is the driver's position in race and Y are the points for that position. |
DNF | Driver did not finish. |
DQ | Driver was disqualified. |
-- | Driver not in entry list. |