Race · Round 4 of 24 ·
2025 Bahrain Grand Prix
Oscar Piastri won for McLaren from pole at Bahrain International Circuit. 2 of the starters were not classified.
- Circuit
- Bahrain International CircuitSakhir, Bahrain
- Winner
- Oscar PiastriMcLaren
- Pole
- Oscar Piastri
- Fastest lap
- Oscar Piastri
- Entries
- 2018 classified
Classification
| Pos | Driver | Constructor | Chassis | Grid | Laps | Out | Points | FL |
|---|---|---|---|---|---|---|---|---|
| 1 | Oscar Piastri | McLaren | MCL39 | 1 | 57 | Finished | 25 | fastest lap |
| 2 | George Russell | Mercedes | F1 W16 | 3 | 57 | Finished | 18 | |
| 3 | Lando Norris | McLaren | MCL39 | 6 | 57 | Finished | 15 | |
| 4 | Charles Leclerc | Ferrari | SF-25 | 2 | 57 | Finished | 12 | |
| 5 | Sir Lewis Hamilton | Ferrari | SF-25 | 9 | 57 | Finished | 10 | |
| 6 | Max Verstappen | Red Bull Racing | RB21 | 7 | 57 | Finished | 8 | |
| 7 | Pierre Gasly | Alpine | A525 | 4 | 57 | Finished | 6 | |
| 8 | Esteban Ocon | Haas F1 Team | VF-25 | 14 | 57 | Finished | 4 | |
| 9 | Yuki Tsunoda | Red Bull Racing | RB21 | 10 | 57 | Finished | 2 | |
| 10 | Oliver Bearman | Haas F1 Team | VF-25 | 20 | 57 | Finished | 1 | |
| 11 | Andrea Kimi Antonelli | Mercedes | F1 W16 | 5 | 57 | Finished | 0 | |
| 12 | Alexander Albon | Williams | FW47 | 15 | 57 | Finished | 0 | |
| 13 | Isack Hadjar | Racing Bulls | VCARB 02 | 12 | 57 | Finished | 0 | |
| 14 | Jack Doohan | Alpine | A525 | 11 | 57 | Finished | 0 | |
| 15 | Fernando Alonso | Aston Martin | AMR25 | 13 | 57 | Finished | 0 | |
| 16 | Liam Lawson | Racing Bulls | VCARB 02 | 17 | 57 | Finished | 0 | |
| 17 | Lance Stroll | Aston Martin | AMR25 | 19 | 57 | Finished | 0 | |
| 18 | Gabriel Bortoleto | Sauber | C45 | 18 | 57 | Finished | 0 | |
| DNF | Carlos Sainz | Williams | FW47 | 8 | 45 | Collision damage | 0 | |
| DSQ | Nico Hulkenberg | Sauber | C45 | 16 | — | Illegal skid block wear | 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. | Q1 | Q2 | Q3 | Gap | Interval |
|---|---|---|---|---|---|---|---|---|
| 1 | Oscar Piastri | McLaren | 81 | 1:31.392 | 1:30.454 | 1:29.841 | — | — |
| 2 | George Russell | Mercedes | 63 | 1:31.494 | 1:30.664 | 1:30.009 | +0.168 | +0.168 |
| 3 | Charles Leclerc | Ferrari | 16 | 1:31.454 | 1:30.724 | 1:30.175 | +0.334 | +0.166 |
| 4 | Andrea Kimi Antonelli | Mercedes | 12 | 1:31.415 | 1:30.716 | 1:30.213 | +0.372 | +0.038 |
| 5 | Pierre Gasly | Alpine | 10 | 1:31.462 | 1:30.643 | 1:30.216 | +0.375 | +0.003 |
| 6 | Lando Norris | McLaren | 4 | 1:31.107 | 1:30.560 | 1:30.267 | +0.426 | +0.051 |
| 7 | Max Verstappen | Red Bull Racing | 1 | 1:31.303 | 1:31.019 | 1:30.423 | +0.582 | +0.156 |
| 8 | Carlos Sainz | Williams | 55 | 1:31.591 | 1:30.844 | 1:30.680 | +0.839 | +0.257 |
| 9 | Sir Lewis Hamilton | Ferrari | 44 | 1:31.219 | 1:31.009 | 1:30.772 | +0.931 | +0.092 |
| 10 | Yuki Tsunoda | Red Bull Racing | 22 | 1:31.751 | 1:31.228 | 1:31.303 | +1.462 | +0.531 |
| 11 | Jack Doohan | Alpine | 7 | 1:31.414 | 1:31.245 | — | — | — |
| 12 | Isack Hadjar | Racing Bulls | 6 | 1:31.591 | 1:31.271 | — | — | — |
| 13 | Fernando Alonso | Aston Martin | 14 | 1:31.634 | 1:31.886 | — | — | — |
| 14 | Esteban Ocon | Haas F1 Team | 31 | 1:31.594 | — | — | — | — |
| 15 | Alexander Albon | Williams | 23 | 1:32.040 | — | — | — | — |
| 16 | Nico Hulkenberg | Sauber | 27 | 1:32.067 | — | — | — | — |
| 17 | Liam Lawson | Racing Bulls | 30 | 1:32.165 | — | — | — | — |
| 18 | Gabriel Bortoleto | Sauber | 5 | 1:32.186 | — | — | — | — |
| 19 | Lance Stroll | Aston Martin | 18 | 1:32.283 | — | — | — | — |
| 20 | Oliver Bearman | Haas F1 Team | 87 | 1:32.373 | — | — | — | — |
Pit stops
Bars run in finishing order, ticked on each lap a driver stopped. A cross is a driver not classified. Only the lap is recorded: not a stop’s length, tyres or gain.
Who stopped first, between neighbours
| Drivers, in grid order | Grid | Result | First recorded stop, lap | Stopped first | Grid to flag |
|---|---|---|---|---|---|
| Oscar Piastri · George Russell | 1 · 3 | 1 · 2 | 14 · 13 | George Russell | Kept their order |
| Oscar Piastri · Charles Leclerc | 1 · 2 | 1 · 4 | 14 · 17 | Oscar Piastri | Kept their order |
| Charles Leclerc · George Russell | 2 · 3 | 4 · 2 | 17 · 13 | George Russell | Swapped places |
| George Russell · Lando Norris | 3 · 6 | 2 · 3 | 13 · 10 | Lando Norris | Kept their order |
| George Russell · Pierre Gasly | 3 · 4 | 2 · 7 | 13 · 10 | Pierre Gasly | Kept their order |
| Charles Leclerc · Lando Norris | 2 · 6 | 4 · 3 | 17 · 10 | Lando Norris | Swapped places |
| Andrea Kimi Antonelli · Lando Norris | 5 · 6 | 11 · 3 | 12 · 10 | Lando Norris | Swapped places |
| Lando Norris · Max Verstappen | 6 · 7 | 3 · 6 | 10 · 10 | Same lap | Kept their order |
| Charles Leclerc · Sir Lewis Hamilton | 2 · 9 | 4 · 5 | 17 · 17 | Same lap | Kept their order |
| Max Verstappen · Sir Lewis Hamilton | 7 · 9 | 6 · 5 | 10 · 17 | Max Verstappen | Swapped places |
| Sir Lewis Hamilton · Yuki Tsunoda | 9 · 10 | 5 · 9 | 17 · 11 | Yuki Tsunoda | Kept their order |
| Pierre Gasly · Max Verstappen | 4 · 7 | 7 · 6 | 10 · 10 | Same lap | Swapped places |
| Pierre Gasly · Esteban Ocon | 4 · 14 | 7 · 8 | 10 · 8 | Esteban Ocon | Kept their order |
| Pierre Gasly · Andrea Kimi Antonelli | 4 · 5 | 7 · 11 | 10 · 12 | Pierre Gasly | Kept their order |
| Yuki Tsunoda · Esteban Ocon | 10 · 14 | 9 · 8 | 11 · 8 | Esteban Ocon | Swapped places |
| Fernando Alonso · Esteban Ocon | 13 · 14 | 15 · 8 | 16 · 8 | Esteban Ocon | Swapped places |
| Esteban Ocon · Alexander Albon | 14 · 15 | 8 · 12 | 8 · 16 | Esteban Ocon | Kept their order |
| Yuki Tsunoda · Oliver Bearman | 10 · 20 | 9 · 10 | 11 · 14 | Yuki Tsunoda | Kept their order |
| Yuki Tsunoda · Jack Doohan | 10 · 11 | 9 · 14 | 11 · 9 | Jack Doohan | Kept their order |
| Andrea Kimi Antonelli · Oliver Bearman | 5 · 20 | 11 · 10 | 12 · 14 | Andrea Kimi Antonelli | Swapped places |
| Lance Stroll · Oliver Bearman | 19 · 20 | 17 · 10 | 12 · 14 | Lance Stroll | Swapped places |
| Andrea Kimi Antonelli · Alexander Albon | 5 · 15 | 11 · 12 | 12 · 16 | Andrea Kimi Antonelli | Kept their order |
| Isack Hadjar · Alexander Albon | 12 · 15 | 13 · 12 | 6 · 16 | Isack Hadjar | Swapped places |
| Jack Doohan · Isack Hadjar | 11 · 12 | 14 · 13 | 9 · 6 | Isack Hadjar | Swapped places |
| Isack Hadjar · Fernando Alonso | 12 · 13 | 13 · 15 | 6 · 16 | Isack Hadjar | Kept their order |
| Jack Doohan · Fernando Alonso | 11 · 13 | 14 · 15 | 9 · 16 | Jack Doohan | Kept their order |
| Fernando Alonso · Liam Lawson | 13 · 17 | 15 · 16 | 16 · 14 | Liam Lawson | Kept their order |
| Liam Lawson · Lance Stroll | 17 · 19 | 16 · 17 | 14 · 12 | Lance Stroll | Kept their order |
| Liam Lawson · Gabriel Bortoleto | 17 · 18 | 16 · 18 | 14 · 13 | Gabriel Bortoleto | Kept their order |
| Gabriel Bortoleto · Lance Stroll | 18 · 19 | 18 · 17 | 13 · 12 | Lance Stroll | Swapped places |
Practice sessions Practice 1 · Practice 2 · Practice 3
Practice 1
| Pos | Driver | Constructor | No. | Best lap | Gap | Interval | Laps |
|---|---|---|---|---|---|---|---|
| 1 | Lando Norris | McLaren | 4 | 1:33.204 | — | — | 23 |
| 2 | Pierre Gasly | Alpine | 10 | 1:33.442 | +0.238 | +0.238 | 23 |
| 3 | Sir Lewis Hamilton | Ferrari | 44 | 1:33.800 | +0.596 | +0.358 | 23 |
| 4 | Alexander Albon | Williams | 23 | 1:33.928 | +0.724 | +0.128 | 24 |
| 5 | Esteban Ocon | Haas F1 Team | 31 | 1:34.184 | +0.980 | +0.256 | 19 |
| 6 | Nico Hulkenberg | Sauber | 27 | 1:34.262 | +1.058 | +0.078 | 24 |
| 7 | Jack Doohan | Alpine | 7 | 1:34.396 | +1.192 | +0.134 | 23 |
| 8 | Liam Lawson | Racing Bulls | 30 | 1:34.397 | +1.193 | +0.001 | 23 |
| 9 | Yuki Tsunoda | Red Bull Racing | 22 | 1:34.484 | +1.280 | +0.087 | 23 |
| 10 | Oscar Piastri | McLaren | 81 | 1:34.508 | +1.304 | +0.024 | 25 |
| 11 | Gabriel Bortoleto | Sauber | 5 | 1:34.628 | +1.424 | +0.120 | 23 |
| 12 | Isack Hadjar | Racing Bulls | 6 | 1:34.667 | +1.463 | +0.039 | 22 |
| 13 | Luke Browning (never started a Grand Prix) | Williams | 46 | 1:34.885 | +1.681 | +0.218 | 20 |
| 14 | Dino Beganovic (never started a Grand Prix) | Ferrari | 38 | 1:35.055 | +1.851 | +0.170 | 20 |
| 15 | Lance Stroll | Aston Martin | 18 | 1:35.116 | +1.912 | +0.061 | 23 |
| 16 | Felipe Drugovich (never started a Grand Prix) | Aston Martin | 34 | 1:35.198 | +1.994 | +0.082 | 19 |
| 17 | Ryō Hirakawa (never started a Grand Prix) | Haas F1 Team | 50 | 1:35.261 | +2.057 | +0.063 | 20 |
| 18 | Frederik Vesti (never started a Grand Prix) | Mercedes | 72 | 1:35.325 | +2.121 | +0.064 | 26 |
| 19 | Ayumu Iwasa (never started a Grand Prix) | Red Bull Racing | 37 | 1:35.475 | +2.271 | +0.150 | 20 |
| 20 | Andrea Kimi Antonelli | Mercedes | 12 | 1:38.051 | +4.847 | +2.576 | 3 |
Practice 2
| Pos | Driver | Constructor | No. | Best lap | Gap | Interval | Laps |
|---|---|---|---|---|---|---|---|
| 1 | Oscar Piastri | McLaren | 81 | 1:30.505 | — | — | 29 |
| 2 | Lando Norris | McLaren | 4 | 1:30.659 | +0.154 | +0.154 | 28 |
| 3 | George Russell | Mercedes | 63 | 1:31.032 | +0.527 | +0.373 | 25 |
| 4 | Charles Leclerc | Ferrari | 16 | 1:31.045 | +0.540 | +0.013 | 27 |
| 5 | Andrea Kimi Antonelli | Mercedes | 12 | 1:31.227 | +0.722 | +0.182 | 27 |
| 6 | Isack Hadjar | Racing Bulls | 6 | 1:31.238 | +0.733 | +0.011 | 24 |
| 7 | Max Verstappen | Red Bull Racing | 1 | 1:31.330 | +0.825 | +0.092 | 27 |
| 8 | Sir Lewis Hamilton | Ferrari | 44 | 1:31.576 | +1.071 | +0.246 | 23 |
| 9 | Oliver Bearman | Haas F1 Team | 87 | 1:31.584 | +1.079 | +0.008 | 27 |
| 10 | Carlos Sainz | Williams | 55 | 1:31.623 | +1.118 | +0.039 | 28 |
| 11 | Alexander Albon | Williams | 23 | 1:31.696 | +1.191 | +0.073 | 29 |
| 12 | Liam Lawson | Racing Bulls | 30 | 1:31.706 | +1.201 | +0.010 | 27 |
| 13 | Gabriel Bortoleto | Sauber | 5 | 1:31.772 | +1.267 | +0.066 | 25 |
| 14 | Jack Doohan | Alpine | 7 | 1:31.788 | +1.283 | +0.016 | 27 |
| 15 | Fernando Alonso | Aston Martin | 14 | 1:31.825 | +1.320 | +0.037 | 19 |
| 16 | Esteban Ocon | Haas F1 Team | 31 | 1:31.870 | +1.365 | +0.045 | 27 |
| 17 | Pierre Gasly | Alpine | 10 | 1:31.947 | +1.442 | +0.077 | 27 |
| 18 | Yuki Tsunoda | Red Bull Racing | 22 | 1:32.024 | +1.519 | +0.077 | 25 |
| 19 | Lance Stroll | Aston Martin | 18 | 1:32.382 | +1.877 | +0.358 | 27 |
| 20 | Nico Hulkenberg | Sauber | 27 | 1:32.496 | +1.991 | +0.114 | 24 |
Practice 3
| Pos | Driver | Constructor | No. | Best lap | Gap | Interval | Laps |
|---|---|---|---|---|---|---|---|
| 1 | Oscar Piastri | McLaren | 81 | 1:31.646 | — | — | 13 |
| 2 | Lando Norris | McLaren | 4 | 1:32.314 | +0.668 | +0.668 | 18 |
| 3 | Charles Leclerc | Ferrari | 16 | 1:32.480 | +0.834 | +0.166 | 19 |
| 4 | George Russell | Mercedes | 63 | 1:32.827 | +1.181 | +0.347 | 13 |
| 5 | Andrea Kimi Antonelli | Mercedes | 12 | 1:32.916 | +1.270 | +0.089 | 12 |
| 6 | Pierre Gasly | Alpine | 10 | 1:32.974 | +1.328 | +0.058 | 18 |
| 7 | Isack Hadjar | Racing Bulls | 6 | 1:33.023 | +1.377 | +0.049 | 15 |
| 8 | Max Verstappen | Red Bull Racing | 1 | 1:33.027 | +1.381 | +0.004 | 13 |
| 9 | Carlos Sainz | Williams | 55 | 1:33.092 | +1.446 | +0.065 | 15 |
| 10 | Sir Lewis Hamilton | Ferrari | 44 | 1:33.111 | +1.465 | +0.019 | 18 |
| 11 | Esteban Ocon | Haas F1 Team | 31 | 1:33.240 | +1.594 | +0.129 | 17 |
| 12 | Jack Doohan | Alpine | 7 | 1:33.347 | +1.701 | +0.107 | 18 |
| 13 | Liam Lawson | Racing Bulls | 30 | 1:33.370 | +1.724 | +0.023 | 14 |
| 14 | Fernando Alonso | Aston Martin | 14 | 1:33.548 | +1.902 | +0.178 | 18 |
| 15 | Alexander Albon | Williams | 23 | 1:33.753 | +2.107 | +0.205 | 16 |
| 16 | Oliver Bearman | Haas F1 Team | 87 | 1:34.335 | +2.689 | +0.582 | 18 |
| 17 | Lance Stroll | Aston Martin | 18 | 1:34.363 | +2.717 | +0.028 | 16 |
| 18 | Gabriel Bortoleto | Sauber | 5 | 1:34.518 | +2.872 | +0.155 | 16 |
| 19 | Nico Hulkenberg | Sauber | 27 | 1:34.636 | +2.990 | +0.118 | 7 |
| 20 | Yuki Tsunoda | Red Bull Racing | 22 | 1:34.965 | +3.319 | +0.329 | 15 |
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.
1 more photograph
Where this comes from
- Round
- 4 of 2025
- Grand Prix
- Bahrain Grand Prix
- Dates
- Layout raced
- Grand Prix circuit · 5.412 km · 15 turns
- Format
- Standard weekend
- Constructor
- McLaren
- Entrant
- —
- Confidence
- verified
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.