Bahrain Grand Prix in Malaysia
2026-10-04 · Sepang International Circuit · Data through round 15
Circuit note
The track profile and previous results at this venue.
Sepang International Circuit · mixed
Overtaking guide
Historical frequencyInsufficient data — no sourced race totals yet.
Rating: insufficient data. At least 3 sourced races are required.
tenthz’s guide uses historical reported counts. Weather, strategy, field size and regulations affect the totals; this is not an official F1 rating or a prediction for the next race.
Definition, coverage and race totals
Average = sum of all sourced Grand Prix totals divided by the number of sourced races. Each race counts once. Missing totals are excluded, never counted as zero. We do not add separate Sprint totals. Hard means under 30, Medium 30 to under 60, and Easy 60 or more reported overtakes per race. These are fixed tenthz editorial bands, not a ranking against a changing sample of circuits.
Source: F1’s “Need to Know” race previews. The published totals are reproduced as reported; those articles do not specify all counting exclusions. We do not infer them from finishing positions or OpenF1 position swaps. Years and layouts may differ from today’s circuit; a source check does not establish complete historical coverage.
Circuit history and previous experience
Circuit history
Results from earlier Grands Prix at this venue.
From grid to finish
Drivers finished 2.32 places ahead of their starting position on average.
Across 300 classified driver results in 19 Grands Prix (1999–2017).
- Finished ahead of grid66% (197/300)
- Kept starting position10% (30/300)
- Finished behind grid24% (73/300)
These are start-to-finish changes, not a count of on-track overtakes. Pit stops, penalties and retirements ahead can all affect the result.
How this is calculated
Starting grid position minus official classified finishing position. P10 to P7 is a gain of three places. Each eligible driver result counts once; unclassified results, disqualifications, non-starters and unknown grids are excluded. This describes historical results, not how easy it is to overtake. Circuit layouts and regulations may differ across the years shown.
Circuit overperformers
Drivers with stronger results here than across the season.
| Driver | Circuit avg. | Season avg. |
|---|---|---|
| Valtteri Bottas5 circuit finishes | 6.8 | 17 |
| Fernando Alonso14 circuit finishes | 6.29 | 15.33 |
| Lance Stroll1 circuit finishes | 8 | 16.2 |
| Sergio Pérez5 circuit finishes | 7.2 | 15.4 |
| Carlos Sainz2 circuit finishes | 9.5 | 13.46 |
| Max Verstappen3 circuit finishes | 3.33 | 5 |
| Nico Hülkenberg7 circuit finishes | 10 | 11.09 |
| Lewis Hamilton10 circuit finishes | 3.9 | 4.07 |
| Esteban Ocon2 circuit finishes | 13 | 12.93 |
| Pierre Gasly1 circuit finishes | 14 | 9.23 |
How this is calculated
Positive difference means better historical official finishes here than the season average through R15. Small samples and changing cars limit comparisons.
How this is calculated
Sepang International Circuit is a mixed circuit (provisional classification). A midfield comparison needs at least two qualifying races of this type.
Sourced weekend updates
Confirmed updates with links to their original sources.
No sourced updates published for this round yet.
See all news ↗Sessions
Results from completed sessions this weekend.
FP1
| Pos | Driver | Lap time | Gap |
|---|---|---|---|
| 1 | Max VERSTAPPEN | 1:37.520 | — |
| 2 | George RUSSELL | 1:37.903 | +0.383 |
| 3 | Isack HADJAR | 1:38.303 | +0.783 |
| 4 | Charles LECLERC | 1:38.367 | +0.847 |
| 5 | Kimi ANTONELLI | 1:38.580 | +1.060 |
| 6 | Lewis HAMILTON | 1:38.590 | +1.070 |
| 7 | Pierre GASLY | 1:38.715 | +1.195 |
| 8 | Liam LAWSON | 1:39.106 | +1.586 |
| 9 | Arvid LINDBLAD | 1:39.197 | +1.677 |
| 10 | Nico HULKENBERG | 1:39.211 | +1.691 |
| 11 | Oscar PIASTRI | 1:39.276 | +1.756 |
| 12 | Lando NORRIS | 1:39.293 | +1.773 |
| 13 | Gabriel BORTOLETO | 1:39.548 | +2.028 |
| 14 | Fernando ALONSO | 1:39.683 | +2.163 |
| 15 | Esteban OCON | 1:40.158 | +2.638 |
| 16 | Oliver BEARMAN | 1:40.311 | +2.791 |
| 17 | Alexander ALBON | 1:40.321 | +2.801 |
| 18 | Lance STROLL | 1:40.413 | +2.893 |
| 19 | Franco COLAPINTO | 1:40.531 | +3.011 |
| 20 | Carlos SAINZ | 1:40.605 | +3.085 |
| 21 | Valtteri BOTTAS | 1:40.800 | +3.280 |
| 22 | Sergio PEREZ | 1:40.820 | +3.300 |
FP2
| Pos | Driver | Lap time | Gap |
|---|---|---|---|
| 1 | Charles LECLERC | 1:37.528 | — |
| 2 | Isack HADJAR | 1:37.627 | +0.099 |
| 3 | Lando NORRIS | 1:37.665 | +0.137 |
| 4 | Max VERSTAPPEN | 1:37.785 | +0.257 |
| 5 | Lewis HAMILTON | 1:37.833 | +0.305 |
| 6 | Oscar PIASTRI | 1:37.899 | +0.371 |
| 7 | George RUSSELL | 1:38.020 | +0.492 |
| 8 | Kimi ANTONELLI | 1:38.060 | +0.532 |
| 9 | Liam LAWSON | 1:38.496 | +0.968 |
| 10 | Pierre GASLY | 1:38.588 | +1.060 |
| 11 | Arvid LINDBLAD | 1:38.880 | +1.352 |
| 12 | Gabriel BORTOLETO | 1:39.051 | +1.523 |
| 13 | Nico HULKENBERG | 1:39.109 | +1.581 |
| 14 | Esteban OCON | 1:39.361 | +1.833 |
| 15 | Fernando ALONSO | 1:39.478 | +1.950 |
| 16 | Oliver BEARMAN | 1:39.706 | +2.178 |
| 17 | Carlos SAINZ | 1:39.930 | +2.402 |
| 18 | Lance STROLL | 1:40.150 | +2.622 |
| 19 | Valtteri BOTTAS | 1:40.186 | +2.658 |
| 20 | Alexander ALBON | 1:40.221 | +2.693 |
| 21 | Sergio PEREZ | 1:40.938 | +3.410 |
| 22 | Franco COLAPINTO | 1:43.391 | +5.863 |
FP3
| Pos | Driver | Lap time | Gap |
|---|---|---|---|
| 1 | Kimi ANTONELLI | 1:36.302 | — |
| 2 | Max VERSTAPPEN | 1:36.580 | +0.278 |
| 3 | Isack HADJAR | 1:36.860 | +0.558 |
| 4 | George RUSSELL | 1:36.912 | +0.610 |
| 5 | Charles LECLERC | 1:37.016 | +0.714 |
| 6 | Lewis HAMILTON | 1:37.041 | +0.739 |
| 7 | Lando NORRIS | 1:37.161 | +0.859 |
| 8 | Oscar PIASTRI | 1:37.366 | +1.064 |
| 9 | Franco COLAPINTO | 1:37.920 | +1.618 |
| 10 | Arvid LINDBLAD | 1:38.084 | +1.782 |
| 11 | Gabriel BORTOLETO | 1:38.204 | +1.902 |
| 12 | Fernando ALONSO | 1:38.223 | +1.921 |
| 13 | Pierre GASLY | 1:38.241 | +1.939 |
| 14 | Esteban OCON | 1:38.252 | +1.950 |
| 15 | Liam LAWSON | 1:38.266 | +1.964 |
| 16 | Nico HULKENBERG | 1:38.356 | +2.054 |
| 17 | Oliver BEARMAN | 1:38.692 | +2.390 |
| 18 | Carlos SAINZ | 1:38.716 | +2.414 |
| 19 | Lance STROLL | 1:38.811 | +2.509 |
| 20 | Alexander ALBON | 1:39.049 | +2.747 |
| 21 | Valtteri BOTTAS | 1:39.931 | +3.629 |
| 22 | Sergio PEREZ | 1:40.223 | +3.921 |
Q
| Pos | Driver | Lap time | Gap |
|---|---|---|---|
| 1 | Max VERSTAPPEN | 1:35.130Q3 | — |
| 2 | Lewis HAMILTON | 1:35.428Q3 | +0.298 |
| 3 | Isack HADJAR | 1:35.558Q3 | +0.428 |
| 4 | Kimi ANTONELLI | 1:35.631Q3 | +0.501 |
| 5 | Charles LECLERC | 1:35.666Q3 | +0.536 |
| 6 | Lando NORRIS | 1:35.757Q3 | +0.627 |
| 7 | Oscar PIASTRI | 1:35.762Q3 | +0.632 |
| 8 | George RUSSELL | 1:35.871Q3 | +0.741 |
| 9 | Pierre GASLY | 1:37.210Q3 | +2.080 |
| 10 | Gabriel BORTOLETO | 1:37.673Q3 | +2.543 |
| 11 | Liam LAWSON | 1:37.023Q2 | +1.327 |
| 12 | Fernando ALONSO | 1:37.220Q2 | +1.524 |
| 13 | Carlos SAINZ | 1:37.527Q2 | +1.831 |
| 14 | Lance STROLL | 1:37.566Q2 | +1.870 |
| 15 | Franco COLAPINTODNF | 1:37.179Q1 | +0.702 |
| 16 | Arvid LINDBLADDNF | 1:37.883Q1 | +1.406 |
| 17 | Nico HULKENBERG | 1:37.970Q1 | +1.493 |
| 18 | Oliver BEARMAN | 1:37.980Q1 | +1.503 |
| 19 | Esteban OCON | 1:38.233Q1 | +1.756 |
| 20 | Alexander ALBON | 1:38.600Q1 | +2.123 |
| 21 | Valtteri BOTTAS | 1:38.611Q1 | +2.134 |
| 22 | Sergio PEREZ | 1:38.933Q1 | +2.456 |
Race · No data yet
No data yet. Session results have not been imported.
How this is calculated
Positions follow the session classification. Practice times are each driver’s best lap. Qualifying shows the last timed segment reached; its gap is to that segment’s leader. Race and Sprint show each driver’s fastest valid lap, with the finishing gap to the winner in seconds or laps. Deleted and pit-out laps are excluded. Missing values remain blank. Results update after telemetry import and the next site release.
Numbers to know
The results and milestones that frame this weekend.
Historical finishing rates and qualifying vs finish
Compare the grid’s season results and recent finishing form.
| Andrea Kimi AntonelliMercedes | 15 | 53.3% (8/15) | 80.0% (12/15) | 86.7% (13/15) | 86.7% (13/15) | 6.7% (1/15) | 0.67 | 4.27 | 3.27 | 3.60 | 32115 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| George RussellMercedes | 15 | 20.0% (3/15) | 53.3% (8/15) | 73.3% (11/15) | 80.0% (12/15) | 13.3% (2/15) | -0.54 | 2.87 | 3.00 | 3.54 | 73251 |
| Max VerstappenRed Bull | 15 | 0.0% (0/15) | 46.7% (7/15) | 66.7% (10/15) | 73.3% (11/15) | 26.7% (4/15) | 1.50 | 6.33 | 5.57 | 5.00 | 2DNF322 |
| Lando NorrisMcLaren | 14 | 14.3% (2/14) | 35.7% (5/14) | 64.3% (9/14) | 78.6% (11/14) | 21.4% (3/14) | 1.18 | 5.07 | 4.43 | 3.82 | 1143DNF |
| Lewis HamiltonFerrari | 15 | 6.7% (1/15) | 33.3% (5/15) | 93.3% (14/15) | 93.3% (14/15) | 6.7% (1/15) | 0.43 | 4.47 | 4.40 | 4.07 | 546DNF6 |
| Charles LeclercFerrari | 15 | 6.7% (1/15) | 26.7% (4/15) | 66.7% (10/15) | 80.0% (12/15) | 20.0% (3/15) | -0.69 | 4.20 | 4.40 | 5.00 | 45DNF44 |
| Isack HadjarRed Bull | 12 | 0.0% (0/12) | 16.7% (2/12) | 66.7% (8/12) | 75.0% (9/12) | 16.7% (2/12) | 2.10 | 8.83 | 7.92 | 6.00 | 65663 |
| Oscar PiastriMcLaren | 13 | 0.0% (0/13) | 15.4% (2/13) | 61.5% (8/13) | 69.2% (9/13) | 7.7% (1/13) | -0.67 | 5.54 | 5.54 | 6.42 | DNF65813 |
| Alexander AlbonWilliams | 14 | 0.0% (0/14) | 0.0% (0/14) | 0.0% (0/14) | 14.3% (2/14) | 28.6% (4/14) | 1.27 | 16.14 | 16.21 | 15.09 | 17DNF1715DNF |
| Fernando AlonsoAston Martin | 15 | 0.0% (0/15) | 0.0% (0/15) | 0.0% (0/15) | 13.3% (2/15) | 40.0% (6/15) | 4.00 | 19.47 | 19.47 | 15.33 | 149DNF17DNF |
How this is calculated
Historical finishing rates: counts / starts. Points rate means P1–P10 classified finishes. DNS excluded; DNF includes retirements and disqualifications. Circuit filtering happens before the last-5/10 window; fewer starts use the available sample. Averages exclude missing positions; average finish uses classified results. Last 5 reads the latest five recorded results for this circuit filter, oldest to latest, including DNS. Rate denominators remain starts only.
Teammate battles 2026
Current pairings, head to head through the latest completed round.
| Team · current pairing | Qualifying | Race |
|---|---|---|
| Alpine F1 TeamFranco Colapinto — Pierre Gasly | 4–11 | 4–9 |
| Aston MartinFernando Alonso — Lance Stroll | 11–2 | 2–1 |
| AudiGabriel Bortoleto — Nico Hülkenberg | 8–7 | 4–6 |
| Cadillac F1 TeamValtteri Bottas — Sergio Pérez | 7–8 | 1–5 |
| FerrariLewis Hamilton — Charles Leclerc | 7–8 | 6–6 |
| Haas F1 TeamOliver Bearman — Esteban Ocon | 10–4 | 8–4 |
| McLarenLando Norris — Oscar Piastri | 9–6 | 6–3 |
| MercedesAndrea Kimi Antonelli — George Russell | 8–7 | 8–5 |
| RB F1 TeamArvid Lindblad — Liam Lawson | 5–7 | 3–7 |
| Red BullIsack Hadjar — Max Verstappen | 3–8 | 1–7 |
| WilliamsAlexander Albon — Carlos Sainz | 3–11 | 4–5 |
How this is calculated
Left driver–right driver, shared team rounds through R15; race score requires both classified, qualifying requires both positions. A new pairing may have no shared sample.
Active scoring streaks
The longest current runs of points-scoring finishes.
Isack Hadjar: 8 consecutive points-scoring finishes, the longest active streak this season.
View streak receipt
| Driver | Consecutive points finishes |
|---|---|
| Isack Hadjar | 8 |
| Andrea Kimi Antonelli | 6 |
| George Russell | 5 |
| Arvid Lindblad | 3 |
| Max Verstappen | 3 |
| Charles Leclerc | 2 |
| Oliver Bearman | 1 |
| Lewis Hamilton | 1 |
| Esteban Ocon | 1 |
| Carlos Sainz | 1 |
| Alexander Albon | 0 |
| Fernando Alonso | 0 |
| Gabriel Bortoleto | 0 |
| Valtteri Bottas | 0 |
| Franco Colapinto | 0 |
| Pierre Gasly | 0 |
| Nico Hülkenberg | 0 |
| Liam Lawson | 0 |
| Lando Norris | 0 |
| Sergio Pérez | 0 |
| Oscar Piastri | 0 |
| Lance Stroll | 0 |
How this is calculated
Season-only P1–P10 classified finishes through round 15. Drivers missing that round are excluded from active streaks.
Recent form LAST 5 ROUNDS
Grand Prix points and wins across the recent rounds.
| Driver | GP points | Wins |
|---|---|---|
| Andrea Kimi Antonelli | 93 | 2 |
| Lando Norris | 77 | 2 |
| George Russell | 74 | 1 |
| Max Verstappen | 69 | 0 |
| Charles Leclerc | 46 | 0 |
| Lewis Hamilton | 38 | 0 |
| Isack Hadjar | 23 | 0 |
| Oscar Piastri | 22 | 0 |
| Liam Lawson | 18 | 0 |
| Arvid Lindblad | 13 | 0 |
How this is calculated
Grand Prix points only, rounds 11, 12, 13, 14, 15. Sprint points excluded.
Reliability watch
Drivers’ recorded non-finishes this season.
| Driver | DNF / starts | Rate |
|---|---|---|
| Lance Stroll | 10 / 15 | 66.7% |
| Valtteri Bottas | 7 / 15 | 46.7% |
| Fernando Alonso | 6 / 15 | 40.0% |
| Sergio Pérez | 5 / 15 | 33.3% |
| Alexander Albon | 4 / 14 | 28.6% |
| Max Verstappen | 4 / 15 | 26.7% |
| Oliver Bearman | 4 / 15 | 26.7% |
| Lando Norris | 3 / 14 | 21.4% |
| Nico Hülkenberg | 3 / 14 | 21.4% |
| Carlos Sainz | 3 / 15 | 20.0% |
How this is calculated
All non-finishes, including accidents and exclusions; not exclusively mechanical failures.
Title race
Championship gaps and the latest available title scenarios.
Round-by-round gap in recorded points
The gap between the top two has grown in 6 of the last 10 round-to-round changes.
| Round | Points leader | Gap |
|---|---|---|
| 1 | russell | 7 |
| 2 | russell | 4 |
| 3 | antonelli | 9 |
| 4 | antonelli | 20 |
| 5 | antonelli | 43 |
| 6 | antonelli | 66 |
| 7 | antonelli | 41 |
| 8 | antonelli | 40 |
| 9 | antonelli | 25 |
| 10 | antonelli | 45 |
| 11 | antonelli | 50 |
| 12 | antonelli | 59 |
| 13 | antonelli | 66 |
| 14 | antonelli | 81 |
| 15 | antonelli | 66 |
How this is calculated
Cumulative recorded Grand Prix and sprint points. This is a results-points trace; historical championship penalties, dropped scores and tie-break timing are not stored. Leaders can change between rounds.
The title race
Historical projections unavailable: official per-round standings and penalty timing are not stored. View the current verified title state ↗