| Australia | 07 Mar | Michael SchumacherMSC | Ferrari | 58 | 1:24:15.757 |
| Malaysia | 21 Mar | Michael SchumacherMSC | Ferrari | 56 | 1:31:07.490 |
| Bahrain | 04 Apr | Michael SchumacherMSC | Ferrari | 57 | 1:28:34.875 |
| San Marino | 25 Apr | Michael SchumacherMSC | Ferrari | 62 | 1:26:19.670 |
| Spain | 09 May | Michael SchumacherMSC | Ferrari | 66 | 1:27:32.841 |
| Monaco | 23 May | Jarno TrulliTRU | Renault | 77 | 1:45:46.601 |
| Europe | 30 May | Michael SchumacherMSC | Ferrari | 60 | 1:32:35.101 |
| Canada | 13 Jun | Michael SchumacherMSC | Ferrari | 70 | 1:28:24.803 |
| United States | 20 Jun | Michael SchumacherMSC | Ferrari | 73 | 1:40:29.914 |
| France | 04 Jul | Michael SchumacherMSC | Ferrari | 70 | 1:30:18.133 |
| Great Britain | 11 Jul | Michael SchumacherMSC | Ferrari | 60 | 1:24:42.700 |
| Germany | 25 Jul | Michael SchumacherMSC | Ferrari | 66 | 1:23:54.848 |
| Hungary | 15 Aug | Michael SchumacherMSC | Ferrari | 70 | 1:35:26.131 |
| Belgium | 29 Aug | Kimi RäikkönenRAI | McLaren Mercedes | 44 | 1:32:35.274 |
| Italy | 12 Sep | Rubens BarrichelloBAR | Ferrari | 53 | 1:15:18.448 |
| China | 26 Sep | Rubens BarrichelloBAR | Ferrari | 56 | 1:29:12.420 |
| Japan | 10 Oct | Michael SchumacherMSC | Ferrari | 53 | 1:24:26.985 |
| Brazil | 24 Oct | Juan Pablo MontoyaMOY | Williams BMW | 71 | 1:28:01.451 |