2004 Season

Round Race Date Circuit Winner
1 Australian Grand Prix 2004-03-07 Albert Park Grand Prix Circuit  Melbourne, Australia Michael Schumacher  (Ferrari)
2 Malaysian Grand Prix 2004-03-21 Sepang International Circuit  Kuala Lumpur, Malaysia Michael Schumacher  (Ferrari)
3 Bahrain Grand Prix 2004-04-04 Bahrain International Circuit  Sakhir, Bahrain Michael Schumacher  (Ferrari)
4 San Marino Grand Prix 2004-04-25 Autodromo Enzo e Dino Ferrari  Imola, Italy Michael Schumacher  (Ferrari)
5 Spanish Grand Prix 2004-05-09 Circuit de Barcelona-Catalunya  Montmeló, Spain Michael Schumacher  (Ferrari)
6 Monaco Grand Prix 2004-05-23 Circuit de Monaco  Monte-Carlo, Monaco Jarno Trulli  (Renault)
7 European Grand Prix 2004-05-30 Nürburgring  Nürburg, Germany Michael Schumacher  (Ferrari)
8 Canadian Grand Prix 2004-06-13 Circuit Gilles Villeneuve  Montreal, Canada Michael Schumacher  (Ferrari)
9 United States Grand Prix 2004-06-20 Indianapolis Motor Speedway  Indianapolis, USA Michael Schumacher  (Ferrari)
10 French Grand Prix 2004-07-04 Circuit de Nevers Magny-Cours  Magny Cours, France Michael Schumacher  (Ferrari)
11 British Grand Prix 2004-07-11 Silverstone Circuit  Silverstone, UK Michael Schumacher  (Ferrari)
12 German Grand Prix 2004-07-25 Hockenheimring  Hockenheim, Germany Michael Schumacher  (Ferrari)
13 Hungarian Grand Prix 2004-08-15 Hungaroring  Budapest, Hungary Michael Schumacher  (Ferrari)
14 Belgian Grand Prix 2004-08-29 Circuit de Spa-Francorchamps  Spa, Belgium Kimi Räikkönen  (McLaren)
15 Italian Grand Prix 2004-09-12 Autodromo Nazionale di Monza  Monza, Italy Rubens Barrichello  (Ferrari)
16 Chinese Grand Prix 2004-09-26 Shanghai International Circuit  Shanghai, China Rubens Barrichello  (Ferrari)
17 Japanese Grand Prix 2004-10-10 Suzuka Circuit  Suzuka, Japan Michael Schumacher  (Ferrari)
18 Brazilian Grand Prix 2004-10-24 Autódromo José Carlos Pace  São Paulo, Brazil Juan Pablo Montoya  (Williams)
Constructor Nationality Drivers Nationality
BAR British Jenson Button British
Takuma Sato Japanese
Ferrari Italian Michael Schumacher German
Rubens Barrichello Brazilian
Jaguar British Christian Klien Austrian
Mark Webber Australian
Jordan Irish Giorgio Pantano Italian
Nick Heidfeld German
Timo Glock German
McLaren British David Coulthard British
Kimi Räikkönen Finnish
Minardi Italian Gianmaria Bruni Italian
Zsolt Baumgartner Hungarian
Renault French Fernando Alonso Spanish
Jarno Trulli Italian
Jacques Villeneuve Canadian
Sauber Swiss Giancarlo Fisichella Italian
Felipe Massa Brazilian
Toyota Japanese Cristiano da Matta Brazilian
Olivier Panis French
Ricardo Zonta Brazilian
Jarno Trulli Italian
Williams British Ralf Schumacher German
Juan Pablo Montoya Colombian
Marc Gené Spanish
Antônio Pizzonia Brazilian