Season 2004 · Round 3

Bahrain Grand Prix

2004-04-04 · Bahrain International Circuit · Bahrain · Bahrain Grand Prix · 57Lap · 308.523km
Ferrari 1:28:34.875
Team win 18pt P1 · P2 1-2
BAR +26.687
Fastest Lap
1:30.252 · L7
DNF
3
David Coulthard L50 Zsolt Baumgartner L44 Kimi Räikkönen L7
Tyre usage Race Control
Storylines · This Grand Prix & circuit
Most wins at this GP
Pole-to-win rate 11/22 50%
Most SC/VSC · all-time P31
Most lead changes · all-time P25
Circuit Info
57Lap 308.523km 22 races held (2004–) Lap record 55.404 · George Russell (2020)
Records Watch · Active drivers ranked at this Grand Prix
Race Trace · position by lap
standing start SG 1 6 11 16 21 26 31 36 41 46 51 56 Schumacher MSC Schumacher MSC Barrichello BAR Barrichello BAR Button BUT Button BUT Trulli TRU Trulli TRU Sato SAT Sato SAT Alonso ALO Alonso ALO Schumacher SCH Schumacher SCH Webber WEB Webber WEB Panis PAN Panis PAN da Matta DA da Matta DA Fisichella FIS Fisichella FIS Massa MAS Massa MAS Pablo Montoya MON Pablo Montoya MON Klien KLI Klien KLI Heidfeld HEI Heidfeld HEI Pantano PAN Pantano PAN Bruni BRU Bruni BRU Coulthard · retired L50 Coulthard COU Coulthard COU Baumgartner · retired L44 Baumgartner BAU Baumgartner BAU Räikkönen · retired L7 Räikkönen RAI Räikkönen RAI
SG Starting grid car stopped position at each lap (1996+)
PosDriverTeamGridLapTime / StatusPoints
1 1 Michael Schumacher FL Ferrari 1 57 1:28:34.875 10
2 2 Rubens Barrichello Ferrari 2 57 +1.367 8
3 9 Jenson Button BAR 6 57 +26.687 6
4 16 Jarno Trulli Renault 7 57 +32.214 5
5 10 Takuma Sato BAR 5 57 +52.460 4
6 8 Fernando Alonso Renault 16 57 +53.156 3
7 4 Ralf Schumacher Williams 4 57 +58.155 2
8 14 Mark Webber Jaguar 14 56 +1 Lap 1
9 17 Olivier Panis Toyota 8 56 +1 Lap
10 16 Cristiano da Matta Toyota 9 56 +1 Lap
11 11 Giancarlo Fisichella Sauber 11 56 +1 Lap
12 12 Felipe Massa Sauber 13 56 +1 Lap
13 3 Juan Pablo Montoya Williams 3 56 +1 Lap
14 15 Christian Klien Jaguar 12 56 +1 Lap
15 18 Nick Heidfeld Jordan 18 56 +1 Lap
16 19 Giorgio Pantano Jordan 15 55 +2 Laps
17 20 Gianmaria Bruni Minardi 17 52 +5 Laps
R 5 David Coulthard McLaren 10 50 Pneumatics
R 21 Zsolt Baumgartner Minardi 20 44 Engine
R 6 Kimi Räikkönen McLaren 19 7 Engine
PosDriverTeamQ1Q2Q3Gap to pole
1 1 Michael Schumacher Ferrari 1:30.139 POLE Q1
2 2 Rubens Barrichello Ferrari 1:30.530 +0.391 Q1
3 3 Juan Pablo Montoya Williams 1:30.581 +0.442 Q1
4 4 Ralf Schumacher Williams 1:30.633 +0.494 Q1
5 10 Takuma Sato BAR 1:30.827 +0.688 Q1
6 9 Jenson Button BAR 1:30.856 +0.717 Q1
7 16 Jarno Trulli Renault 1:30.971 +0.832 Q1
8 17 Olivier Panis Toyota 1:31.686 +1.547 Q1
9 16 Cristiano da Matta Toyota 1:31.717 +1.578 Q1
10 5 David Coulthard McLaren 1:31.719 +1.580 Q1
11 11 Giancarlo Fisichella Sauber 1:31.731 +1.592 Q1
12 15 Christian Klien Jaguar 1:32.332 +2.193 Q1
13 12 Felipe Massa Sauber 1:32.536 +2.397 Q1
14 14 Mark Webber Jaguar 1:32.625 +2.486 Q1
15 18 Nick Heidfeld Jordan 1:33.506 +3.367 Q1
16 19 Giorgio Pantano Jordan 1:34.105 +3.966 Q1
17 8 Fernando Alonso Renault 1:34.130 +3.991 Q1
18 20 Gianmaria Bruni Minardi 1:34.584 +4.445 Q1
19 21 Zsolt Baumgartner Minardi 1:35.787 +5.648 Q1
20 6 Kimi Räikkönen McLaren
Starting grid
Official
Final grid as classified, including any pit lane starts. Source: Jolpica-F1. The arrow compares the grid slot with the qualifying classification; hover a drop to see the stewards document behind it.
No data for this session.
#DriverLap timeLap
1 1 Michael Schumacher 1:30.252 L7
2 8 Fernando Alonso 1:30.654 L39
3 1 Michael Schumacher 1:30.669 L5
4 1 Michael Schumacher 1:30.748 L8
5 4 Ralf Schumacher 1:30.781 L56
6 1 Michael Schumacher 1:30.875 L21
7 2 Rubens Barrichello 1:30.876 L29
8 8 Fernando Alonso 1:30.885 L37
9 8 Fernando Alonso 1:30.907 L25
10 2 Rubens Barrichello 1:30.918 L45
Top 10 fastest race laps — #1 is the fastest lap of the race(FL).
Not collected for this era — the source only covers 2012 onwards.
Not collected for this era — the source only covers 2023 onwards.
Most positions gained on track
4
+20
P4→P7
17
+19
P8→P9
14
+18
P14→P8
10
+17
P5→P5
8
+17
P16→P6
16
+16
P9→P10
12
+15
P13→P12
11
+14
P11→P11
Most positions lost
Ralf Schumacher −22 Olivier Panis −20 Takuma Sato −18
Race · Sum of lap-by-lap positions gained on track — start lap and own pit laps excluded. Race lap data 1996+.
DriverTypeLapServedIssuedReason
18 Nick Heidfeld Grid penalty ▼3 (P15 → P18)
▼3 (P15 → P18)
21 Zsolt Baumgartner Grid penalty ▼1 (P19 → P20)
▼1 (P19 → P20)
Lap = lap the penalty was issued · Served = lap it was served in the pits (blank means it was added to the race time instead)
Time, drive-through and stop-go penalties come from race control messages (OpenF1, 2023+). Grid penalties never appear there — the stewards publish them as documents after the session — so they are worked back from the starting grid against the qualifying classification, which gives places actually lost rather than the figure written in the decision.
Not collected for this era — the source only covers 2019 onwards.
Record Basis · Calculation basis
Race order is the final classification(post-race penalties applied) · qualifying session data 2003+ · lap times 1996+ · pit stops 2012+ (pit-lane transit, not stationary time) · DNF = Finished(Finished·+N Laps) non-Finished statuses
Data sources: Jolpica-F1 (Ergast compatible API) · weather·Race Control OpenF1 (2023+) · Last fetched: 2026-09-05 14:15