Date Race Circuit Winner Pole position
Mar 12th
Bahrain Grand Prix
Bahrain International Circuit
#1 Fernando Alonso
Michael Schumacher
Mar 19th
Malaysian Grand Prix
Sepang International Circuit
#2 Giancarlo Fisichella
Giancarlo Fisichella
Apr 2nd
Australian Grand Prix
Albert Park Grand Prix Circuit
#1 Fernando Alonso
Jenson Button
Apr 23rd
San Marino Grand Prix
Autodromo Enzo e Dino Ferrari
#5 Michael Schumacher
Michael Schumacher
May 7th
European Grand Prix
Nürburgring
#5 Michael Schumacher
Fernando Alonso
May 14th
Spanish Grand Prix
Circuit de Barcelona-Catalunya
#1 Fernando Alonso
Fernando Alonso
May 28th
Monaco Grand Prix
Circuit de Monaco
#1 Fernando Alonso
Fernando Alonso
Jun 11th
British Grand Prix
Silverstone Circuit
#1 Fernando Alonso
Fernando Alonso
Jun 25th
Canadian Grand Prix
Circuit Gilles Villeneuve
#1 Fernando Alonso
Fernando Alonso
Jul 2nd
United States Grand Prix
Indianapolis Motor Speedway
#5 Michael Schumacher
Michael Schumacher
Jul 16th
French Grand Prix
Circuit de Nevers Magny-Cours
#5 Michael Schumacher
Michael Schumacher
Jul 30th
German Grand Prix
Hockenheimring
#5 Michael Schumacher
Kimi Räikkönen
Aug 6th
Hungarian Grand Prix
Hungaroring
#12 Jenson Button
Kimi Räikkönen
Aug 27th
Turkish Grand Prix
Istanbul Park
#6 Felipe Massa
Felipe Massa
Sep 10th
Italian Grand Prix
Autodromo Nazionale di Monza
#5 Michael Schumacher
Kimi Räikkönen
Oct 1st
Chinese Grand Prix
Shanghai International Circuit
#5 Michael Schumacher
Fernando Alonso
Oct 8th
Japanese Grand Prix
Suzuka Circuit
#1 Fernando Alonso
Felipe Massa
Oct 22nd
Brazilian Grand Prix
Autódromo José Carlos Pace
#6 Felipe Massa
Felipe Massa