Round 16 · Kuala Lumpur · 4 October 2026
Bahrain Grand Prix 2026
Race analysis
Max Verstappen won by 2.3 seconds. 11 of 19 finishers made 3 stops.
Start delayed by 1 h 33 min (rain).
- Winner
- Max Verstappen
- Red Bull Racing
- Winning margin
- 2.307 s
- to Kimi Antonelli
- Most common strategy
- 3-stop
- 11 of 19 finishers
- Longest stint
- 46 laps
- Max Verstappen, Soft
Conditions
Rain before the start, dry during the race. Track temperature 33–34 °C.
- Air
- 26–28 °C
- Track
- 33–34 °C
- Humidity
- 82 %
- Rain
- Before start
Source: OpenF1 weather station data, averaged per lap of the race winner. Wind on average 1.8 m/s.
How the race unfolded
Running order after every lap. Biggest climber: Arvid Lindblad, from P21 after lap 1 to P10. Hover or tap a driver to highlight.
- Driver 1
- Teammate
- Pit stop
- Safety car / VSC
Source: OpenF1 · Chart: paddockcharts.com
Order on track at the end of each lap; the last point is the official result, including penalties. ✕ = retired.
Show data as table
| Driver | After lap 1 | Best | Result | +/− | Pit laps |
|---|---|---|---|---|---|
| Max VERSTAPPEN | 1 | 1 | 1 | 0 | 1, 2, 9 |
| Kimi ANTONELLI | 3 | 1 | 2 | +1 | 9, 33, 44 |
| Lewis HAMILTON | 2 | 2 | 3 | −1 | 1, 43 |
| Charles LECLERC | 4 | 4 | 4 | 0 | 1, 3, 9, 43 |
| Isack HADJAR | 8 | 3 | 5 | +3 | 1, 9, 44 |
| Oscar PIASTRI | 6 | 1 | 6 | 0 | 1, 2, 9, 34 |
| Liam LAWSON | 10 | 4 | 7 | +3 | 1, 9, 45 |
| Fernando ALONSO | 11 | 8 | 8 | +3 | 1, 2, 9 |
| Lando NORRIS | 5 | 4 | 9 | −4 | 1, 9, 45 |
| Arvid LINDBLAD | 21 | 7 | 10 | +11 | 1, 9, 28 |
| Nico HULKENBERG | 15 | 4 | 11 | +4 | 1, 2, 8, 32 |
| Lance STROLL | 14 | 3 | 12 | +2 | 1, 2, 9, 28 |
| Franco COLAPINTO | 20 | 12 | 13 | +7 | 1, 2, 9 |
| Oliver BEARMAN | 16 | 13 | 14 | +2 | 1, 10, 24 |
| Esteban OCON | 17 | 6 | 15 | +2 | 1, 9, 41 |
| Pierre GASLY | 13 | 13 | 16 | −3 | 1, 2, 9, 25 |
| Carlos SAINZ | 12 | 6 | 17 | −5 | 1, 9, 26 |
| Gabriel BORTOLETO | 9 | 2 | 18 | −9 | 1, 2, 9, 15, 44 |
| Sergio PEREZ | 22 | 5 | 19 | +3 | 1, 2, 9, 18, 21, 39 |
| George RUSSELL | 7 | 2 | 20 | −13 | 1, 2, 9 |
| Alexander ALBON | 18 | 7 | DNF | – | 1, 9, 16 |
| Valtteri BOTTAS | 19 | 19 | DNF | – | 1 |
Gap to the leader
Seconds behind the leader at the end of each lap, top 10 finishers. The gap between the top two peaked at 2.9 s on lap 46.
- Driver 1
- Teammate
- Safety car / VSC
Source: OpenF1 · Chart: paddockcharts.com
Measured when each driver crosses the line. Gaps shrink behind a safety car; pit stops show as sudden jumps.
Show data as table
| Driver | Lap 10 | Lap 20 | Lap 30 | Lap 40 | Lap 50 | Lap 55 |
|---|---|---|---|---|---|---|
| Max VERSTAPPEN | +0.9 | Leader | Leader | Leader | Leader | Leader |
| Kimi ANTONELLI | Leader | +4.8 | +9.5 | +10.9 | +0.8 | +2.2 |
| Lewis HAMILTON | +73.4 | +23.1 | +29.1 | +28.6 | +2.2 | +4.8 |
| Charles LECLERC | +84.0 | +27.2 | +68.1 | +42.6 | +3.3 | +7.0 |
| Isack HADJAR | +4.9 | +11.3 | +24.0 | +27.4 | +1.6 | +8.6 |
| Oscar PIASTRI | +27.3 | +26.0 | +44.8 | +45.4 | +5.1 | +9.5 |
| Liam LAWSON | +11.7 | +22.1 | +52.9 | +55.8 | +6.7 | +12.6 |
| Fernando ALONSO | +91.2 | +35.7 | +55.9 | +65.3 | +8.0 | +13.3 |
| Lando NORRIS | +82.2 | +26.8 | +46.2 | +52.0 | +12.2 | +14.0 |
| Arvid LINDBLAD | +18.3 | +25.6 | +74.5 | +67.0 | +10.9 | +16.0 |
Tyre strategy by finishing position
Each bar is one set of tyres; the number is the stint length in laps. Hover a bar for details.
- SSoft
- MMedium
- HHard
- IIntermediate
Source: OpenF1 · Chart: paddockcharts.com
DNF = did not finish. Lapped drivers end before the final lap.
Show data as table
| Pos | Driver | Team | Stops | Stints (laps) |
|---|---|---|---|---|
| 1 | Max VERSTAPPEN | Red Bull Racing | 3 | Intermediate 1 → Soft 1 → Soft 7 → Soft 46 |
| 2 | Kimi ANTONELLI | Mercedes | 3 | Intermediate 9 → Medium 24 → Soft 11 → Soft 11 |
| 3 | Lewis HAMILTON | Ferrari | 2 | Soft 1 → Medium 42 → Soft 12 |
| 4 | Charles LECLERC | Ferrari | 4 | Soft 1 → Intermediate 2 → Soft 6 → Soft 34 → Soft 12 |
| 5 | Isack HADJAR | Red Bull Racing | 3 | Intermediate 1 → Soft 8 → Soft 35 → Soft 11 |
| 6 | Oscar PIASTRI | McLaren | 4 | Medium 1 → Intermediate 1 → Hard 7 → Medium 25 → Hard 21 |
| 7 | Liam LAWSON | Racing Bulls | 3 | Intermediate 1 → Hard 8 → Hard 36 → Soft 10 |
| 8 | Fernando ALONSO | Aston Martin | 3 | Medium 1 → Hard 1 → Hard 7 → Soft 46 |
| 9 | Lando NORRIS | McLaren | 3 | Medium 1 → Hard 8 → Soft 36 → Soft 10 |
| 10 | Arvid LINDBLAD | Racing Bulls | 3 | Intermediate 1 → Hard 8 → Hard 19 → Soft 27 |
| 11 | Nico HULKENBERG | Audi | 4 | Soft 1 → Intermediate 1 → Soft 6 → Soft 24 → Soft 23 |
| 12 | Lance STROLL | Aston Martin | 4 | Medium 1 → Intermediate 1 → Hard 7 → Hard 19 → Soft 27 |
| 13 | Franco COLAPINTO | Alpine | 3 | Soft 1 → Medium 1 → Hard 7 → Medium 46 |
| 14 | Oliver BEARMAN | Haas F1 Team | 3 | Soft 1 → Medium 9 → Hard 14 → Hard 31 |
| 15 | Esteban OCON | Haas F1 Team | 3 | Intermediate 1 → Soft 8 → Hard 32 → Soft 14 |
| 16 | Pierre GASLY | Alpine | 4 | Soft 1 → Medium 1 → Hard 7 → Soft 16 → Soft 30 |
| 17 | Carlos SAINZ | Williams | 3 | Intermediate 1 → Soft 8 → Hard 17 → Soft 29 |
| 18 | Gabriel BORTOLETO | Audi | 5 | Soft 1 → Intermediate 1 → Soft 7 → Hard 6 → Soft 29 → Soft 11 |
| 19 | Sergio PEREZ | Cadillac | 6 | Soft 1 → Intermediate 1 → Medium 7 → Hard 9 → Hard 3 → Medium 18 → Soft 16 |
| 20 | George RUSSELL | Mercedes | 3 | Intermediate 1 → Medium 1 → Soft 7 → Soft 40 |
| DNF | Alexander ALBON | Williams | 3 | Intermediate 1 → Soft 8 → Hard 7 → Soft 25 |
| DNF | Valtteri BOTTAS | Cadillac | 1 | Soft 1 → Soft 6 |
Who was quickest in the pits?
Time from pit entry to pit exit for every stop. Mercedes had the fastest median; the quickest single stop was Kimi Antonelli on lap 44 (27.2 s).
- One pit stop
- Team median
Source: OpenF1 · Chart: paddockcharts.com
Pit lane time includes driving through the pit lane, so compare stops within a race, not across circuits. Unusually long stops not shown: PIA lap 2 (81.4 s), BOR lap 2 (73.8 s), HUL lap 2 (61.1 s) and 4 more.
Show data as table
| Driver | Team | Lap | Pit lane time |
|---|---|---|---|
| Kimi ANTONELLI | Mercedes | 44 | 27.2 s |
| Isack HADJAR | Red Bull Racing | 44 | 27.3 s |
| Lance STROLL | Aston Martin | 43 | 27.4 s |
| Oscar PIASTRI | McLaren | 45 | 27.4 s |
| Nico HULKENBERG | Audi | 8 | 27.5 s |
| George RUSSELL | Mercedes | 32 | 27.6 s |
| Kimi ANTONELLI | Mercedes | 33 | 27.6 s |
| Max VERSTAPPEN | Red Bull Racing | 9 | 27.6 s |
| Max VERSTAPPEN | Red Bull Racing | 43 | 27.6 s |
| Fernando ALONSO | Aston Martin | 31 | 27.6 s |
| Franco COLAPINTO | Alpine | 31 | 27.6 s |
| Alexander ALBON | Williams | 16 | 27.6 s |
| Kimi ANTONELLI | Mercedes | 9 | 27.7 s |
| George RUSSELL | Mercedes | 44 | 27.7 s |
| Pierre GASLY | Alpine | 25 | 27.7 s |
| Gabriel BORTOLETO | Audi | 44 | 27.7 s |
| Max VERSTAPPEN | Red Bull Racing | 33 | 27.8 s |
| Fernando ALONSO | Aston Martin | 45 | 27.8 s |
| Pierre GASLY | Alpine | 37 | 27.8 s |
| Gabriel BORTOLETO | Audi | 9 | 27.8 s |
| Lewis HAMILTON | Ferrari | 31 | 27.8 s |
| Alexander ALBON | Williams | 29 | 27.8 s |
| Lando NORRIS | McLaren | 45 | 27.8 s |
| Franco COLAPINTO | Alpine | 9 | 27.9 s |
| Charles LECLERC | Ferrari | 28 | 27.9 s |
| Lance STROLL | Aston Martin | 9 | 28.0 s |
| Lewis HAMILTON | Ferrari | 43 | 28.0 s |
| Liam LAWSON | Racing Bulls | 30 | 28.0 s |
| Arvid LINDBLAD | Racing Bulls | 43 | 28.0 s |
| Oliver BEARMAN | Haas F1 Team | 38 | 28.0 s |
| Isack HADJAR | Red Bull Racing | 9 | 28.1 s |
| Pierre GASLY | Alpine | 9 | 28.1 s |
| Charles LECLERC | Ferrari | 43 | 28.1 s |
| Franco COLAPINTO | Alpine | 42 | 28.2 s |
| Nico HULKENBERG | Audi | 45 | 28.2 s |
| Carlos SAINZ | Williams | 26 | 28.2 s |
| Lando NORRIS | McLaren | 34 | 28.2 s |
| Fernando ALONSO | Aston Martin | 9 | 28.3 s |
| Lance STROLL | Aston Martin | 28 | 28.3 s |
| Pierre GASLY | Alpine | 45 | 28.3 s |
| Oscar PIASTRI | McLaren | 33 | 28.3 s |
| Nico HULKENBERG | Audi | 32 | 28.4 s |
| Esteban OCON | Haas F1 Team | 41 | 28.4 s |
| Isack HADJAR | Red Bull Racing | 31 | 28.5 s |
| Arvid LINDBLAD | Racing Bulls | 9 | 28.5 s |
| Oliver BEARMAN | Haas F1 Team | 10 | 28.5 s |
| Charles LECLERC | Ferrari | 9 | 28.6 s |
| Liam LAWSON | Racing Bulls | 9 | 28.6 s |
| Esteban OCON | Haas F1 Team | 9 | 28.6 s |
| George RUSSELL | Mercedes | 9 | 28.8 s |
| Sergio PEREZ | Cadillac | 18 | 28.8 s |
| Sergio PEREZ | Cadillac | 44 | 28.9 s |
| Oliver BEARMAN | Haas F1 Team | 24 | 29.0 s |
| Esteban OCON | Haas F1 Team | 29 | 29.0 s |
| Oscar PIASTRI | McLaren | 9 | 29.2 s |
| Arvid LINDBLAD | Racing Bulls | 28 | 29.2 s |
| Sergio PEREZ | Cadillac | 21 | 29.2 s |
| Liam LAWSON | Racing Bulls | 45 | 29.6 s |
| Sergio PEREZ | Cadillac | 9 | 29.8 s |
| Lando NORRIS | McLaren | 9 | 30.7 s |
| Sergio PEREZ | Cadillac | 39 | 31.3 s |
| Carlos SAINZ | Williams | 9 | 32.0 s |
| Alexander ALBON | Williams | 9 | 32.4 s |
| Gabriel BORTOLETO | Audi | 15 | 36.7 s |
| Charles LECLERC | Ferrari | 3 | 38.0 s |
| Sergio PEREZ | Cadillac | 1 | 38.0 s |
| Carlos SAINZ | Williams | 42 | 39.6 sunusually long |
| Sergio PEREZ | Cadillac | 2 | 41.7 sunusually long |
| Gabriel BORTOLETO | Audi | 34 | 51.8 sunusually long |
| Lance STROLL | Aston Martin | 2 | 60.4 sunusually long |
| Nico HULKENBERG | Audi | 2 | 61.1 sunusually long |
| Gabriel BORTOLETO | Audi | 2 | 73.8 sunusually long |
| Oscar PIASTRI | McLaren | 2 | 81.4 sunusually long |
Which tyre held up best?
Lap time trend by tyre age, relative to the start of each stint. Medium held up best; Soft lost 0.04 s per lap more as it aged.
- SSoft
- MMedium
- HHard
Source: OpenF1 · Chart: paddockcharts.com
Median of all clean laps at each tyre age (excludes in/out laps, safety car and outliers; lightly smoothed; tyre ages reached by few stints hidden). Not fuel-corrected: cars get lighter as fuel burns, which hides part of the wear, so compare compounds with each other rather than reading absolute values. Below zero means fuel burn-off outweighed tyre wear.
Show data as table
| Compound | Stints | Trend per lap | Oldest tyre age shown |
|---|---|---|---|
| Soft | 16 | −0.055 s/lap | 28 laps |
| Medium | 5 | −0.094 s/lap | 23 laps |
| Hard | 8 | −0.056 s/lap | 30 laps |
Who had the best race pace?
Max Verstappen was quickest on clean laps (median 1:41.299), 0.292 s per lap ahead of Kimi Antonelli.
- Median lap
- Middle 50% of laps
Source: OpenF1 · Chart: paddockcharts.com
Clean laps only: excludes lap 1, in- and out-laps, safety car/VSC laps (9, 10, 11, 12, 13, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52) and laps slower than 107% of the field median. Not corrected for fuel load or tyre age.
Show data as table
| # | Driver | Median lap | Gap | Middle 50% | Clean laps |
|---|---|---|---|---|---|
| 1 | Max VERSTAPPEN | 1:41.299 | – | 1:40.940 – 1:41.943 | 34 |
| 2 | Kimi ANTONELLI | 1:41.591 | +0.292 s | 1:41.130 – 1:42.239 | 32 |
| 3 | Charles LECLERC | 1:41.896 | +0.597 s | 1:41.364 – 1:43.242 | 31 |
| 4 | Lewis HAMILTON | 1:42.013 | +0.714 s | 1:41.179 – 1:42.483 | 31 |
| 5 | Isack HADJAR | 1:42.128 | +0.829 s | 1:41.388 – 1:42.954 | 31 |
| 6 | George RUSSELL | 1:42.225 | +0.926 s | 1:41.502 – 1:42.749 | 30 |
| 7 | Franco COLAPINTO | 1:42.969 | +1.670 s | 1:42.185 – 1:43.472 | 29 |
| 8 | Lando NORRIS | 1:42.970 | +1.671 s | 1:40.953 – 1:43.602 | 31 |
| 9 | Oliver BEARMAN | 1:43.087 | +1.787 s | 1:42.555 – 1:43.567 | 28 |
| 10 | Oscar PIASTRI | 1:43.123 | +1.823 s | 1:40.907 – 1:43.561 | 30 |
| 11 | Pierre GASLY | 1:43.218 | +1.919 s | 1:42.474 – 1:43.679 | 28 |
| 12 | Liam LAWSON | 1:43.224 | +1.924 s | 1:42.326 – 1:43.866 | 30 |
| 13 | Fernando ALONSO | 1:43.239 | +1.940 s | 1:42.562 – 1:43.720 | 31 |
| 14 | Arvid LINDBLAD | 1:43.388 | +2.089 s | 1:42.922 – 1:44.435 | 30 |
| 15 | Lance STROLL | 1:43.511 | +2.212 s | 1:43.018 – 1:43.829 | 30 |
| 16 | Gabriel BORTOLETO | 1:43.626 | +2.327 s | 1:43.141 – 1:44.629 | 28 |
| 17 | Esteban OCON | 1:43.691 | +2.392 s | 1:43.195 – 1:43.939 | 28 |
| 18 | Nico HULKENBERG | 1:43.746 | +2.447 s | 1:42.437 – 1:44.362 | 30 |
| 19 | Alexander ALBON | 1:43.781 | +2.482 s | 1:43.127 – 1:44.370 | 24 |
| 20 | Carlos SAINZ | 1:43.793 | +2.494 s | 1:43.287 – 1:44.226 | 29 |
| 21 | Sergio PEREZ | 1:45.037 | +3.738 s | 1:44.142 – 1:46.499 | 25 |