Date Race Circuit Winner Pole position
Mar 7th
Australian Grand Prix
Albert Park Grand Prix Circuit
#1 Michael Schumacher
Michael Schumacher
Mar 21st
Malaysian Grand Prix
Sepang International Circuit
#1 Michael Schumacher
Michael Schumacher
Apr 4th
Bahrain Grand Prix
Bahrain International Circuit
#1 Michael Schumacher
Michael Schumacher
Apr 25th
San Marino Grand Prix
Autodromo Enzo e Dino Ferrari
#1 Michael Schumacher
Jenson Button
May 9th
Spanish Grand Prix
Circuit de Barcelona-Catalunya
#1 Michael Schumacher
Michael Schumacher
May 23rd
Monaco Grand Prix
Circuit de Monaco
#7 Jarno Trulli
Jarno Trulli
May 30th
European Grand Prix
Nürburgring
#1 Michael Schumacher
Michael Schumacher
Jun 13th
Canadian Grand Prix
Circuit Gilles Villeneuve
#1 Michael Schumacher
Ralf Schumacher
Jun 20th
United States Grand Prix
Indianapolis Motor Speedway
#1 Michael Schumacher
Rubens Barrichello
Jul 4th
French Grand Prix
Circuit de Nevers Magny-Cours
#1 Michael Schumacher
Fernando Alonso
Jul 11th
British Grand Prix
Silverstone Circuit
#1 Michael Schumacher
Kimi Räikkönen
Jul 25th
German Grand Prix
Hockenheimring
#1 Michael Schumacher
Michael Schumacher
Aug 15th
Hungarian Grand Prix
Hungaroring
#1 Michael Schumacher
Michael Schumacher
Aug 29th
Belgian Grand Prix
Circuit de Spa-Francorchamps
#6 Kimi Räikkönen
Jarno Trulli
Sep 12th
Italian Grand Prix
Autodromo Nazionale di Monza
#2 Rubens Barrichello
Rubens Barrichello
Sep 26th
Chinese Grand Prix
Shanghai International Circuit
#2 Rubens Barrichello
Rubens Barrichello
Oct 10th
Japanese Grand Prix
Suzuka Circuit
#1 Michael Schumacher
Michael Schumacher
Oct 24th
Brazilian Grand Prix
Autódromo José Carlos Pace
#3 Juan Pablo Montoya
Rubens Barrichello