Menu
Home
2025 Season Teams
2025 season dates
2025 season results
2025 drivers standing
2025 constructors standing
Past seasons
Teams
Drivers
Circuits
F1 Race Results 2004
Australia
1:
Michael Schumacher
2:
Rubens Barrichello
3:
Fernando Alonso
4:
Ralph Schumacher
5:
Juan Pablo Montoya
6:
Jenson Button
7:
Jarno Trulli
8:
David Coultard
Malaysia
1:
Michael Schumacher
2:
Juan Pablo Montoya
3:
Jenson Button
4:
Rubens Barrichello
5:
Jarno Trulli
6:
David Coultard
7:
Fernando Alonso
8:
Felipe Massa
Bahrain
1:
Michael Schumacher
2:
Rubens Barrichello
3:
Jenson Button
4:
Jarno Trulli
5:
Takuma Sato
6:
Fernando Alonso
7:
Ralph Schumacher
8:
Mark Webber
San Marino
1:
Michael Schumacher
2:
Jenson Button
3:
Juan Pablo Montoya
4:
Fernando Alonso
5:
Jarno Trulli
6:
Rubens Barrichello
7:
Ralph Schumacher
8:
Kimi Raikkonen
Spain
1:
Michael Schumacher
2:
Reubens Barrichello
3:
Jarno Trulli
4:
Fernando Alonso
5:
Takuma Sato
6:
Ralph Schumacher
7:
Giancrlo Fisuchella
8:
Jenson Button
Monaco
1:
Jarno Trulli
2:
Jenson Button
3:
Rubens Barrichello
4:
Juan Pablo Montoya
5:
Felipe Massa
6: Cristiano da Matta
7:
Nick Heidfeld
8: Olivia Panis
Europe - Nurburgring
1:
Michael Schumacher
2:
Rubens Barrichello
3:
Jenson Button
4:
Jarno Trulli
5:
Fernando Alonso
6:
Giancarlo Fisichella
7:
Mark Webber
8:
Juan Pablo Montoya
Canada
1:
Michael Schumacher
2:
Rubens Barrichello
3:
Jenson Button
4:
Giancarlo Fisichella
5:
Kimi Raikkonen
6:
David Coultard
7:
Timo Glock
8:
Nick Heidfeld
USA
1:
Michael Schumacher
2:
Rubens Barrichello
3:
Takuma Sato
4:
Jarno Trulli
5: Olivia Panis
6:
Kimi Raikkonen
5:
David Coultard
6: Zsolt Baumgartner
France
1:
Michael Schumacher
2:
Fernando Alonso
3:
Rubens Barrichello
4:
Jarno Trulli
5:
Jenson Button
6:
David Coultard
7:
Kimi Raikkonen
8:
Juan Pablo Montoya
Britain
1:
Michael Schumacher
2:
Kimi Raikkonen
3:
Rubens Barrichello
4:
Jenson Button
5:
Juan Pablo Montoya
6:
Giancarlo Fisichella
3:
David Coultard
4:
Mark Webber
Germany
1:
Michael Schumacher
2:
Jenson Button
3:
Fernando Alonso
4:
David Coultard
5:
Juan Pablo Montoya
6:
Mark Webber
7: Antonio Pizzonia
8:
Takuma Sato
Hungary
1:
Michael Schumacher
2:
Rubens Barrichello
3:
Fernando Alonso
4:
Juan Pablo Montoya
5:
Jenson Button
6:
Takuma Sato
7: Antônio Pizzonia
8:
Giancarlo Fisichella
Belgium
1:
Kimi Raikkonen
2:
Michael Schumacher
3:
Rubens Barrichello
4:
Felipe Massa
5:
Giancarlo Fisichella
6:
Christian Klien
7:
David Coultard
8: Olivia Panis
Italy
1:
Rubens Barrichello
2:
Michael Schumacher
3:
Jenson Button
4:
Takuma Sato
5:
Juan Pablo Montoya
6:
David Coultard
7: Antônio Pizzonia
8:
Giancarlo Fisichella
China
1:
Rubens Barrichello
2:
Jenson Button
3:
Kimi Raikkonen
4:
Fernando Alonso
5:
Juan Pablo Montoya
6:
Takuma Sato
7:
Giancarlo Fisichella
8:
Felipe Massa
Japan
1:
Michael Schumacher
2:
Ralph Schumacher
3:
Jenson Button
4:
Takuma Sato
5:
Fernando Alonso
6:
Kimi Raikkonen
7:
Juan Pablo Montoya
8:
Giancarlo Fisichella
Brazil
1:
Juan Pablo Montoya
2:
Kimi Raikkonen
3:
Rubens Barrichello
4:
Fernando Alonso
5:
Ralph Schumacher
6:
Takuma Sato
7:
Michael Schumacher
8:
Felipe Massa