Race · Round 3 of 18 ·
2004 Bahrain Grand Prix
Michael Schumacher won for Ferrari from pole at Bahrain International Circuit. 3 of the starters were not classified. With this win, Michael Schumacher set a new record of 73 championship Grand Prix wins.
Dry, with cloud · High of 27 °C, no rain on the day (modelled, Open-Meteo)
How it is modelled
ERA5's reanalysis, through Open-Meteo, of the circuit's whole local day and not the race's hours, for the grid cell the circuit sits in and not the track, so a shower can be missing from it. Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.
- Circuit
- Bahrain International CircuitSakhir, Bahrain
- Winner
- Michael SchumacherFerrari
- Fastest lap
- Michael Schumacher
- Entries
- 2017 classified
Classification
| Pos | Driver | Constructor | Chassis | Grid | Laps | Out | Points | FL |
|---|---|---|---|---|---|---|---|---|
| 1 | Michael Schumacher | Ferrari | F2004 | 1 | 57 | Finished | 10 | fastest lap |
| 2 | Rubens Barrichello | Ferrari | F2004 | 2 | 57 | Finished | 8 | |
| 3 | Jenson Button | British American Racing | 6 | 6 | 57 | Finished | 6 | |
| 4 | Jarno Trulli | Renault | — | 7 | 57 | Finished | 5 | |
| 5 | Takuma Sato | British American Racing | 6 | 5 | 57 | Finished | 4 | |
| 6 | Fernando Alonso | Renault | — | 16 | 57 | Finished | 3 | |
| 7 | Ralf Schumacher | Williams | FW26 | 4 | 57 | Finished | 2 | |
| 8 | Mark Webber | Jaguar Racing | — | 14 | 56 | Finished | 1 | |
| 9 | Olivier Panis | Toyota | — | 8 | 56 | Finished | 0 | |
| 10 | Cristiano da Matta | Toyota | — | 9 | 56 | Finished | 0 | |
| 11 | Giancarlo Fisichella | Sauber | C23 | 11 | 56 | Finished | 0 | |
| 12 | Felipe Massa | Sauber | C23 | 13 | 56 | Finished | 0 | |
| 13 | Juan Pablo Montoya | Williams | FW26 | 3 | 56 | Gearbox | 0 | |
| 14 | Christian Klien | Jaguar Racing | — | 12 | 56 | Finished | 0 | |
| 15 | Nick Heidfeld | Jordan | EJ14 | 18 | 56 | Finished | 0 | |
| 16 | Giorgio Pantano | Jordan | EJ14 | 15 | 55 | Finished | 0 | |
| 17 | Gianmaria Bruni | Minardi | PS04 | PL | 52 | Finished | 0 | |
| DNF | David Coulthard | McLaren | — | 10 | 50 | Pneumatics | 0 | |
| DNF | Zsolt Baumgartner | Minardi | PS04 | 20 | 44 | Engine | 0 | |
| DNF | Kimi Raikkonen | McLaren | — | 19 | 7 | Engine | 0 |
F1DB, CC BY 4.0 · drawn by Jules Roy
The outline is F1DB’s, for every layout; the trace is OpenStreetMap’s, where it exists.
Grid to flag
Lines run from grid slot to result, ending at the last lap completed. A dashed line ending in a cross is a driver not classified. Nothing between is recorded, so a crossing is not an overtake at that lap.
Qualifying
| Pos | Driver | Constructor | No. | Time | Gap | ≈ Distance | Interval |
|---|---|---|---|---|---|---|---|
| 1 | Michael Schumacher | Ferrari | 1 | 1:30.139 | — | 0 m | — |
| 2 | Rubens Barrichello | Ferrari | 2 | 1:30.530 | +0.391 | 23 m | +0.391 |
| 3 | Juan Pablo Montoya | Williams | 3 | 1:30.581 | +0.442 | 27 m | +0.051 |
| 4 | Ralf Schumacher | Williams | 4 | 1:30.633 | +0.494 | 30 m | +0.052 |
| 5 | Takuma Sato | British American Racing | 10 | 1:30.827 | +0.688 | 41 m | +0.194 |
| 6 | Jenson Button | British American Racing | 9 | 1:30.856 | +0.717 | 43 m | +0.029 |
| 7 | Jarno Trulli | Renault | 7 | 1:30.971 | +0.832 | 50 m | +0.115 |
| 8 | Olivier Panis | Toyota | 17 | 1:31.686 | +1.547 | 93 m | +0.715 |
| 9 | Cristiano da Matta | Toyota | 16 | 1:31.717 | +1.578 | 95 m | +0.031 |
| 10 | David Coulthard | McLaren | 5 | 1:31.719 | +1.580 | 95 m | +0.002 |
| 11 | Giancarlo Fisichella | Sauber | 11 | 1:31.731 | +1.592 | 96 m | +0.012 |
| 12 | Christian Klien | Jaguar Racing | 15 | 1:32.332 | +2.193 | 132 m | +0.601 |
| 13 | Felipe Massa | Sauber | 12 | 1:32.536 | +2.397 | 144 m | +0.204 |
| 14 | Mark Webber | Jaguar Racing | 14 | 1:32.625 | +2.486 | 149 m | +0.089 |
| 15 | Nick Heidfeld | Jordan | 18 | 1:33.506 | +3.367 | 202 m | +0.881 |
| 16 | Giorgio Pantano | Jordan | 19 | 1:34.105 | +3.966 | 238 m | +0.599 |
| 17 | Fernando Alonso | Renault | 8 | 1:34.130 | +3.991 | 240 m | +0.025 |
| 18 | Gianmaria Bruni | Minardi | 20 | 1:34.584 | +4.445 | 267 m | +0.454 |
| 19 | Zsolt Baumgartner | Minardi | 21 | 1:35.787 | +5.648 | 339 m | +1.203 |
| 20 | Kimi Raikkonen | McLaren | 6 | — | — | — | — |
How it is derived: distance, Qualifying
Distance at the session-best lap’s average speed, on the layout raced that year.
Pit stops
Bars run in finishing order, ticked at each stop. An unticked bar may hide a stop: F1DB’s record has gaps. A cross is a driver not classified. Ticks and strip mark the lap, not cause, tyres or gain; the table gives times.
Who stopped first, between neighbours
| Drivers, in grid order | Grid | Result | First recorded stop, lap | Stopped first | Grid to flag |
|---|---|---|---|---|---|
| Michael Schumacher · Rubens Barrichello | 1 · 2 | 1 · 2 | 9 · 10 | Michael Schumacher | Kept their order |
| Rubens Barrichello · Jenson Button | 2 · 6 | 2 · 3 | 10 · 12 | Rubens Barrichello | Kept their order |
| Rubens Barrichello · Juan Pablo Montoya | 2 · 3 | 2 · 13 | 10 · 10 | Same lap | Kept their order |
| Takuma Sato · Jenson Button | 5 · 6 | 5 · 3 | 11 · 12 | Takuma Sato | Swapped places |
| Jenson Button · Jarno Trulli | 6 · 7 | 3 · 4 | 12 · 10 | Jarno Trulli | Kept their order |
| Takuma Sato · Jarno Trulli | 5 · 7 | 5 · 4 | 11 · 10 | Jarno Trulli | Swapped places |
| Jarno Trulli · Olivier Panis | 7 · 8 | 4 · 9 | 10 · 6 | Olivier Panis | Kept their order |
| Ralf Schumacher · Takuma Sato | 4 · 5 | 7 · 5 | 7 · 11 | Ralf Schumacher | Swapped places |
| Takuma Sato · Fernando Alonso | 5 · 16 | 5 · 6 | 11 · 1 | Fernando Alonso | Kept their order |
| Ralf Schumacher · Fernando Alonso | 4 · 16 | 7 · 6 | 7 · 1 | Fernando Alonso | Swapped places |
| Giorgio Pantano · Fernando Alonso | 15 · 16 | 16 · 6 | 11 · 1 | Fernando Alonso | Swapped places |
| Juan Pablo Montoya · Ralf Schumacher | 3 · 4 | 13 · 7 | 10 · 7 | Ralf Schumacher | Swapped places |
| Ralf Schumacher · Mark Webber | 4 · 14 | 7 · 8 | 7 · 9 | Ralf Schumacher | Kept their order |
| Olivier Panis · Mark Webber | 8 · 14 | 9 · 8 | 6 · 9 | Olivier Panis | Swapped places |
| Felipe Massa · Mark Webber | 13 · 14 | 12 · 8 | 9 · 9 | Same lap | Swapped places |
| Mark Webber · Giorgio Pantano | 14 · 15 | 8 · 16 | 9 · 11 | Mark Webber | Kept their order |
| Olivier Panis · Cristiano da Matta | 8 · 9 | 9 · 10 | 6 · 7 | Olivier Panis | Kept their order |
| Cristiano da Matta · Giancarlo Fisichella | 9 · 11 | 10 · 11 | 7 · 10 | Cristiano da Matta | Kept their order |
| Giancarlo Fisichella · Felipe Massa | 11 · 13 | 11 · 12 | 10 · 9 | Felipe Massa | Kept their order |
| Giancarlo Fisichella · Christian Klien | 11 · 12 | 11 · 14 | 10 · 10 | Same lap | Kept their order |
| Juan Pablo Montoya · Felipe Massa | 3 · 13 | 13 · 12 | 10 · 9 | Felipe Massa | Swapped places |
| Christian Klien · Felipe Massa | 12 · 13 | 14 · 12 | 10 · 9 | Felipe Massa | Swapped places |
| Juan Pablo Montoya · Christian Klien | 3 · 12 | 13 · 14 | 10 · 10 | Same lap | Kept their order |
| Christian Klien · Nick Heidfeld | 12 · 18 | 14 · 15 | 10 · 13 | Christian Klien | Kept their order |
| Giorgio Pantano · Nick Heidfeld | 15 · 18 | 16 · 15 | 11 · 13 | Giorgio Pantano | Swapped places |
Practice sessions Practice 1 · Practice 2 · Practice 3 · Practice 4
Practice 1
| Pos | Driver | Constructor | No. | Best lap | Gap | ≈ Distance | Interval | Laps |
|---|---|---|---|---|---|---|---|---|
| 1 | Michael Schumacher | Ferrari | 1 | 1:32.158 | — | 0 m | — | 13 |
| 2 | Rubens Barrichello | Ferrari | 2 | 1:32.651 | +0.493 | 29 m | +0.493 | 13 |
| 3 | Anthony Davidson | British American Racing | 35 | 1:32.958 | +0.800 | 47 m | +0.307 | 19 |
| 4 | Juan Pablo Montoya | Williams | 3 | 1:33.027 | +0.869 | 51 m | +0.069 | 14 |
| 5 | Jenson Button | British American Racing | 9 | 1:33.898 | +1.740 | 102 m | +0.871 | 13 |
| 6 | David Coulthard | McLaren | 5 | 1:34.023 | +1.865 | 110 m | +0.125 | 10 |
| 7 | Ricardo Zonta | Toyota | 38 | 1:34.289 | +2.131 | 125 m | +0.266 | 21 |
| 8 | Felipe Massa | Sauber | 12 | 1:34.488 | +2.330 | 137 m | +0.199 | 12 |
| 9 | Kimi Raikkonen | McLaren | 6 | 1:34.603 | +2.445 | 144 m | +0.115 | 10 |
| 10 | Takuma Sato | British American Racing | 10 | 1:34.610 | +2.452 | 144 m | +0.007 | 12 |
| 11 | Ralf Schumacher | Williams | 4 | 1:34.619 | +2.461 | 145 m | +0.009 | 13 |
| 12 | Jarno Trulli | Renault | 7 | 1:34.796 | +2.638 | 155 m | +0.177 | 6 |
| 13 | Fernando Alonso | Renault | 8 | 1:34.810 | +2.652 | 156 m | +0.014 | 10 |
| 14 | Nick Heidfeld | Jordan | 18 | 1:34.872 | +2.714 | 159 m | +0.062 | 11 |
| 15 | Giorgio Pantano | Jordan | 19 | 1:34.967 | +2.809 | 165 m | +0.095 | 17 |
| 16 | Giancarlo Fisichella | Sauber | 11 | 1:35.388 | +3.230 | 190 m | +0.421 | 8 |
| 17 | Timo Glock | Jordan | 39 | 1:35.760 | +3.602 | 212 m | +0.372 | 16 |
| 18 | Mark Webber | Jaguar Racing | 14 | 1:35.905 | +3.747 | 220 m | +0.145 | 11 |
| 19 | Olivier Panis | Toyota | 17 | 1:35.981 | +3.823 | 225 m | +0.076 | 14 |
| 20 | Cristiano da Matta | Toyota | 16 | 1:36.359 | +4.201 | 247 m | +0.378 | 16 |
| 21 | Christian Klien | Jaguar Racing | 15 | 1:36.645 | +4.487 | 264 m | +0.286 | 12 |
| 22 | Zsolt Baumgartner | Minardi | 21 | 1:37.049 | +4.891 | 287 m | +0.404 | 12 |
| 23 | Gianmaria Bruni | Minardi | 20 | 1:37.347 | +5.189 | 305 m | +0.298 | 12 |
| 24 | Björn Wirdheim (never started a Grand Prix) | Jaguar Racing | 37 | 1:37.443 | +5.285 | 310 m | +0.096 | 12 |
| 25 | Bas Leinders (never started a Grand Prix) | Minardi | 40 | 1:37.792 | +5.634 | 331 m | +0.349 | 18 |
How it is derived: distance, Practice 1
Distance at the session-best lap’s average speed, on the layout raced that year.
Practice 2
| Pos | Driver | Constructor | No. | Best lap | Gap | ≈ Distance | Interval | Laps |
|---|---|---|---|---|---|---|---|---|
| 1 | Rubens Barrichello | Ferrari | 2 | 1:31.450 | — | 0 m | — | 19 |
| 2 | Juan Pablo Montoya | Williams | 3 | 1:31.451 | +0.001 | 0 m | +0.001 | 21 |
| 3 | Anthony Davidson | British American Racing | 35 | 1:31.488 | +0.038 | 2 m | +0.037 | 29 |
| 4 | Michael Schumacher | Ferrari | 1 | 1:31.732 | +0.282 | 17 m | +0.244 | 22 |
| 5 | Christian Klien | Jaguar Racing | 15 | 1:31.789 | +0.339 | 20 m | +0.057 | 20 |
| 6 | Ralf Schumacher | Williams | 4 | 1:31.842 | +0.392 | 23 m | +0.053 | 25 |
| 7 | Jenson Button | British American Racing | 9 | 1:31.879 | +0.429 | 25 m | +0.037 | 22 |
| 8 | Mark Webber | Jaguar Racing | 14 | 1:32.041 | +0.591 | 35 m | +0.162 | 24 |
| 9 | Fernando Alonso | Renault | 8 | 1:32.234 | +0.784 | 46 m | +0.193 | 23 |
| 10 | Ricardo Zonta | Toyota | 38 | 1:32.335 | +0.885 | 52 m | +0.101 | 27 |
| 11 | David Coulthard | McLaren | 5 | 1:32.495 | +1.045 | 62 m | +0.160 | 17 |
| 12 | Takuma Sato | British American Racing | 10 | 1:32.680 | +1.230 | 73 m | +0.185 | 16 |
| 13 | Giorgio Pantano | Jordan | 19 | 1:32.708 | +1.258 | 74 m | +0.028 | 18 |
| 14 | Cristiano da Matta | Toyota | 16 | 1:32.761 | +1.311 | 78 m | +0.053 | 21 |
| 15 | Felipe Massa | Sauber | 12 | 1:33.031 | +1.581 | 94 m | +0.270 | 23 |
| 16 | Olivier Panis | Toyota | 17 | 1:33.049 | +1.599 | 95 m | +0.018 | 18 |
| 17 | Giancarlo Fisichella | Sauber | 11 | 1:33.061 | +1.611 | 95 m | +0.012 | 23 |
| 18 | Jarno Trulli | Renault | 7 | 1:33.437 | +1.987 | 118 m | +0.376 | 12 |
| 19 | Timo Glock | Jordan | 39 | 1:33.695 | +2.245 | 133 m | +0.258 | 27 |
| 20 | Zsolt Baumgartner | Minardi | 21 | 1:34.054 | +2.604 | 154 m | +0.359 | 14 |
| 21 | Björn Wirdheim (never started a Grand Prix) | Jaguar Racing | 37 | 1:34.317 | +2.867 | 170 m | +0.263 | 25 |
| 22 | Gianmaria Bruni | Minardi | 20 | 1:34.791 | +3.341 | 198 m | +0.474 | 16 |
| 23 | Bas Leinders (never started a Grand Prix) | Minardi | 40 | 1:36.248 | +4.798 | 284 m | +1.457 | 25 |
| 24 | Nick Heidfeld | Jordan | 18 | 1:40.573 | +9.123 | 540 m | +4.325 | 5 |
| 25 | Kimi Raikkonen | McLaren | 6 | — | — | — | — | 1 |
How it is derived: distance, Practice 2
Distance at the session-best lap’s average speed, on the layout raced that year.
Practice 3
| Pos | Driver | Constructor | No. | Best lap | Gap | ≈ Distance | Interval | Laps |
|---|---|---|---|---|---|---|---|---|
| 1 | Jenson Button | British American Racing | 9 | 1:30.062 | — | 0 m | — | 11 |
| 2 | Juan Pablo Montoya | Williams | 3 | 1:30.121 | +0.059 | 4 m | +0.059 | 9 |
| 3 | Michael Schumacher | Ferrari | 1 | 1:30.545 | +0.483 | 29 m | +0.424 | 10 |
| 4 | Rubens Barrichello | Ferrari | 2 | 1:30.616 | +0.554 | 33 m | +0.071 | 10 |
| 5 | Ralf Schumacher | Williams | 4 | 1:30.651 | +0.589 | 35 m | +0.035 | 13 |
| 6 | Kimi Raikkonen | McLaren | 6 | 1:31.003 | +0.941 | 57 m | +0.352 | 14 |
| 7 | Takuma Sato | British American Racing | 10 | 1:31.090 | +1.028 | 62 m | +0.087 | 10 |
| 8 | David Coulthard | McLaren | 5 | 1:31.341 | +1.279 | 77 m | +0.251 | 9 |
| 9 | Fernando Alonso | Renault | 8 | 1:31.485 | +1.423 | 86 m | +0.144 | 9 |
| 10 | Jarno Trulli | Renault | 7 | 1:31.644 | +1.582 | 95 m | +0.159 | 17 |
| 11 | Christian Klien | Jaguar Racing | 15 | 1:31.692 | +1.630 | 98 m | +0.048 | 4 |
| 12 | Olivier Panis | Toyota | 17 | 1:31.962 | +1.900 | 114 m | +0.270 | 16 |
| 13 | Cristiano da Matta | Toyota | 16 | 1:32.183 | +2.121 | 127 m | +0.221 | 10 |
| 14 | Giancarlo Fisichella | Sauber | 11 | 1:32.210 | +2.148 | 129 m | +0.027 | 10 |
| 15 | Mark Webber | Jaguar Racing | 14 | 1:32.276 | +2.214 | 133 m | +0.066 | 9 |
| 16 | Nick Heidfeld | Jordan | 18 | 1:33.404 | +3.342 | 201 m | +1.128 | 12 |
| 17 | Giorgio Pantano | Jordan | 19 | 1:33.474 | +3.412 | 205 m | +0.070 | 11 |
| 18 | Gianmaria Bruni | Minardi | 20 | 1:33.863 | +3.801 | 228 m | +0.389 | 11 |
| 19 | Zsolt Baumgartner | Minardi | 21 | 1:35.696 | +5.634 | 339 m | +1.833 | 9 |
| 20 | Felipe Massa | Sauber | 12 | — | — | — | — | 1 |
How it is derived: distance, Practice 3
Distance at the session-best lap’s average speed, on the layout raced that year.
Practice 4
| Pos | Driver | Constructor | No. | Best lap | Gap | ≈ Distance | Interval | Laps |
|---|---|---|---|---|---|---|---|---|
| 1 | Jenson Button | British American Racing | 9 | 1:29.552 | — | 0 m | — | 14 |
| 2 | Ralf Schumacher | Williams | 4 | 1:29.690 | +0.138 | 8 m | +0.138 | 9 |
| 3 | Juan Pablo Montoya | Williams | 3 | 1:29.696 | +0.144 | 9 m | +0.006 | 13 |
| 4 | Takuma Sato | British American Racing | 10 | 1:30.239 | +0.687 | 42 m | +0.543 | 19 |
| 5 | Michael Schumacher | Ferrari | 1 | 1:30.407 | +0.855 | 52 m | +0.168 | 11 |
| 6 | Jarno Trulli | Renault | 7 | 1:30.472 | +0.920 | 56 m | +0.065 | 10 |
| 7 | Cristiano da Matta | Toyota | 16 | 1:30.499 | +0.947 | 57 m | +0.027 | 12 |
| 8 | Rubens Barrichello | Ferrari | 2 | 1:30.513 | +0.961 | 58 m | +0.014 | 11 |
| 9 | Fernando Alonso | Renault | 8 | 1:30.774 | +1.222 | 74 m | +0.261 | 12 |
| 10 | Olivier Panis | Toyota | 17 | 1:30.934 | +1.382 | 84 m | +0.160 | 13 |
| 11 | Kimi Raikkonen | McLaren | 6 | 1:31.320 | +1.768 | 107 m | +0.386 | 9 |
| 12 | Christian Klien | Jaguar Racing | 15 | 1:31.331 | +1.779 | 108 m | +0.011 | 12 |
| 13 | Mark Webber | Jaguar Racing | 14 | 1:31.384 | +1.832 | 111 m | +0.053 | 12 |
| 14 | Giancarlo Fisichella | Sauber | 11 | 1:32.433 | +2.881 | 174 m | +1.049 | 11 |
| 15 | Felipe Massa | Sauber | 12 | 1:32.557 | +3.005 | 182 m | +0.124 | 12 |
| 16 | Nick Heidfeld | Jordan | 18 | 1:32.816 | +3.264 | 197 m | +0.259 | 12 |
| 17 | Giorgio Pantano | Jordan | 19 | 1:33.342 | +3.790 | 229 m | +0.526 | 7 |
| 18 | Gianmaria Bruni | Minardi | 20 | 1:34.590 | +5.038 | 304 m | +1.248 | 11 |
| 19 | Zsolt Baumgartner | Minardi | 21 | 1:35.901 | +6.349 | 384 m | +1.311 | 7 |
| 20 | David Coulthard | McLaren | 5 | — | — | — | — | 4 |
How it is derived: distance, Practice 4
Distance at the session-best lap’s average speed, on the layout raced that year.
The cars in this race
The photograph each car's Wikipedia article leads with, from Wikimedia Commons: taken wherever and whenever that was, not necessarily at this race.
A photograph marked unchecked has a file name that does not name the car it is shown for. Most are still the right car, filed under the driver rather than the machine — but nobody has confirmed these one by one.
Where this comes from
- Round
- 3 of 2004
- Grand Prix
- Bahrain Grand Prix
- Dates
- Layout raced
- Grand Prix circuit · 5.412 km · 15 turns
- Format
- Standard weekend
- Constructor
- Ferrari
- Entrant
- Ferrari
- Confidence
- reference
The layout raced and its figures are this register’s, from its own sources; the figures under the race’s drawing are F1DB’s, and at some circuits the two disagree.