| Date | Grandprix | Team | Winning Time | Leader Offset | Pos | Pts | Total |
| 18/03/2007 | Australia | McLaren | 85:28.770 | +07.20 | 2 | 8 | 8 |
| 08/04/2007 | Malaysia | McLaren | 92:14.93 | 0.00 | 1 | 10 | 18 |
| 15/04/2007 | Bahrain | McLaren | 92:27.51 | +14.40 | 5 | 4 | 22 |
| 13/05/2007 | Spain | McLaren | 91:36.230 | +17.40 | 3 | 6 | 28 |
| 27/05/2007 | Monaco | McLaren | 100:29.329 | 0.00 | 1 | 10 | 38 |
| 10/06/2007 | Canada | McLaren | 104:11.292 | +21.90 | 7 | 2 | 40 |
| 17/06/2007 | United States | McLaren | 91:09.965 | +1.50 | 2 | 8 | 48 |
| 01/07/2007 | France | McLaren | 90:54.20 | +56.50 | 7 | 2 | 50 |
| 08/07/2007 | Britain | McLaren | 81:43.074 | +2.40 | 2 | 8 | 58 |
| 22/07/2007 | Europe | McLaren | 96:26.358 | 0.00 | 1 | 10 | 68 |
| 05/08/2007 | Hungary | McLaren | 95:52.991 | +44.80 | 4 | 5 | 73 |
| 26/08/2007 | Turkey | McLaren | 86:42.161 | +26.10 | 3 | 6 | 79 |
| 09/09/2007 | Italy | McLaren | 78:37.806 | 0.00 | 1 | 10 | 89 |
| 16/09/2007 | Belgium | McLaren | 80:39.066 | +14.30 | 3 | 6 | 95 |
| 30/09/2007 | Japan | McLaren | Retirement - a crash | 0 | 95 | ||
| 07/10/2007 | China | McLaren | 97:58.395 | +9.80 | 2 | 8 | 103 |
| 21/10/2007 | Brazil | McLaren | 88:15.270 | +57.00 | 3 | 6 | 109 |