Round 2 · Shanghai · 15 March 2026
Chinese Grand Prix 2026
Race analysis
Kimi Antonelli won by 5.5 seconds. 13 of 15 finishers made a single stop. On clean laps, though, George Russell had the strongest pace.
- Winner
- Kimi Antonelli
- Mercedes
- Winning margin
- 5.515 s
- to George Russell
- Most common strategy
- One-stop
- 13 of 15 finishers
- Longest stint
- 47 laps
- Liam Lawson, Hard
Conditions
Dry race. Track temperature 20–23 °C.
- Air
- 15–16 °C
- Track
- 20–23 °C
- Humidity
- 56 %
- Rain
- None
Source: OpenF1 weather station data, averaged per lap of the race winner. Wind on average 2.4 m/s.
How the race unfolded
Running order after every lap. Biggest climber: Isack Hadjar, from P18 after lap 1 to P8. 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 |
|---|---|---|---|---|---|
| Kimi ANTONELLI | 2 | 1 | 1 | +1 | 10 |
| George RUSSELL | 4 | 2 | 2 | +2 | 10 |
| Lewis HAMILTON | 1 | 1 | 3 | −2 | 10 |
| Charles LECLERC | 3 | 2 | 4 | −1 | 10 |
| Oliver BEARMAN | 12 | 5 | 5 | +7 | 10 |
| Pierre GASLY | 5 | 5 | 6 | −1 | 10 |
| Liam LAWSON | 7 | 7 | 7 | 0 | 9 |
| Isack HADJAR | 18 | 8 | 8 | +10 | 1, 10 |
| Carlos SAINZ | 11 | 9 | 9 | +2 | 9 |
| Franco COLAPINTO | 6 | 2 | 10 | −4 | 32 |
| Nico HULKENBERG | 15 | 8 | 11 | +4 | 35 |
| Arvid LINDBLAD | 8 | 6 | 12 | −4 | 42 |
| Valtteri BOTTAS | 14 | 12 | 13 | +1 | 10 |
| Esteban OCON | 9 | 3 | 14 | −5 | 29, 46 |
| Sergio PEREZ | 17 | 12 | 15 | +2 | 11 |
| Max VERSTAPPEN | 13 | 6 | DNF | – | 9 |
| Fernando ALONSO | 10 | 10 | DNF | – | 31 |
| Lance STROLL | 16 | 16 | DNF | – | – |
| Lando NORRIS | – | – | DNS | – | – |
| Gabriel BORTOLETO | – | – | DNS | – | – |
| Alexander ALBON | – | – | DNS | – | – |
| Oscar PIASTRI | – | – | DNS | – | – |
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 9.5 s on lap 49.
- 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 56 |
|---|---|---|---|---|---|---|
| Kimi ANTONELLI | Leader | Leader | Leader | Leader | Leader | Leader |
| George RUSSELL | +7.2 | +3.3 | +8.0 | +6.3 | +9.4 | +5.4 |
| Lewis HAMILTON | +8.5 | +1.5 | +9.7 | +18.8 | +26.3 | +25.2 |
| Charles LECLERC | +11.5 | +2.8 | +8.8 | +19.7 | +29.4 | +28.8 |
| Oliver BEARMAN | +34.5 | +14.0 | +25.2 | +38.5 | +55.4 | +57.2 |
| Pierre GASLY | +17.2 | +15.5 | +33.3 | +44.0 | +58.2 | +59.6 |
| Liam LAWSON | +64.0 | +18.6 | +37.3 | +56.7 | +75.4 | +80.5 |
| Isack HADJAR | +75.2 | +19.8 | +38.8 | +57.2 | +78.5 | +87.2 |
| Carlos SAINZ | +68.6 | +19.6 | +44.6 | +70.0 | +97.0 | – |
| Franco COLAPINTO | +21.2 | +13.9 | +34.8 | +78.4 | +98.2 | – |
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
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 | Kimi ANTONELLI | Mercedes | 1 | Medium 10 → Hard 46 |
| 2 | George RUSSELL | Mercedes | 1 | Medium 10 → Hard 46 |
| 3 | Lewis HAMILTON | Ferrari | 1 | Medium 10 → Hard 46 |
| 4 | Charles LECLERC | Ferrari | 1 | Medium 10 → Hard 46 |
| 5 | Oliver BEARMAN | Haas F1 Team | 1 | Medium 10 → Hard 46 |
| 6 | Pierre GASLY | Alpine | 1 | Medium 10 → Hard 46 |
| 7 | Liam LAWSON | Racing Bulls | 1 | Medium 9 → Hard 47 |
| 8 | Isack HADJAR | Red Bull Racing | 2 | Soft 1 → Hard 9 → Hard 46 |
| 9 | Carlos SAINZ | Williams | 1 | Medium 9 → Hard 46 |
| 10 | Franco COLAPINTO | Alpine | 1 | Hard 32 → Medium 23 |
| 11 | Nico HULKENBERG | Audi | 1 | Hard 35 → Medium 20 |
| 12 | Arvid LINDBLAD | Racing Bulls | 1 | Hard 42 → Medium 13 |
| 13 | Valtteri BOTTAS | Cadillac | 1 | Medium 10 → Hard 45 |
| 14 | Esteban OCON | Haas F1 Team | 2 | Hard 29 → Medium 17 → Soft 9 |
| 15 | Sergio PEREZ | Cadillac | 1 | Medium 11 → Hard 44 |
| DNF | Max VERSTAPPEN | Red Bull Racing | 1 | Soft 9 → Hard 36 |
| DNF | Fernando ALONSO | Aston Martin | 1 | Hard 31 → Medium 1 |
| DNF | Lance STROLL | Aston Martin | 0 | Hard 9 |
| DNS | Lando NORRIS | McLaren | 0 | Hard 1 |
| DNS | Gabriel BORTOLETO | Audi | 0 | Hard 1 |
| DNS | Alexander ALBON | Williams | 0 | Hard 1 |
| DNS | Oscar PIASTRI | McLaren | 0 | Medium 1 |
Who was quickest in the pits?
Time from pit entry to pit exit for every stop. Racing Bulls had the fastest median; the quickest single stop was Lewis Hamilton on lap 10 (22.4 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: OCO lap 46 (47.1 s), HUL lap 35 (37.4 s).
Show data as table
| Driver | Team | Lap | Pit lane time |
|---|---|---|---|
| Lewis HAMILTON | Ferrari | 10 | 22.4 s |
| Liam LAWSON | Racing Bulls | 9 | 22.7 s |
| Oliver BEARMAN | Haas F1 Team | 10 | 23.0 s |
| Kimi ANTONELLI | Mercedes | 10 | 23.0 s |
| Isack HADJAR | Red Bull Racing | 1 | 23.1 s |
| Carlos SAINZ | Williams | 9 | 23.1 s |
| Franco COLAPINTO | Alpine | 32 | 23.2 s |
| Arvid LINDBLAD | Racing Bulls | 42 | 23.3 s |
| Fernando ALONSO | Aston Martin | 31 | 23.3 s |
| George RUSSELL | Mercedes | 10 | 23.4 s |
| Pierre GASLY | Alpine | 10 | 23.5 s |
| Max VERSTAPPEN | Red Bull Racing | 9 | 23.7 s |
| Charles LECLERC | Ferrari | 10 | 25.6 s |
| Isack HADJAR | Red Bull Racing | 10 | 25.7 s |
| Esteban OCON | Haas F1 Team | 29 | 26.0 s |
| Sergio PEREZ | Cadillac | 11 | 26.2 s |
| Valtteri BOTTAS | Cadillac | 10 | 27.8 s |
| Nico HULKENBERG | Audi | 35 | 37.4 sunusually long |
| Esteban OCON | Haas F1 Team | 46 | 47.1 sunusually long |
Which tyre held up best?
Lap time trend by tyre age, relative to the start of each stint. Hard held up best; Medium lost 0.12 s per lap more as it aged.
- 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 |
|---|---|---|---|
| Medium | 14 | +0.086 s/lap | 9 laps |
| Hard | 19 | −0.034 s/lap | 45 laps |
Who had the best race pace?
George Russell was quickest on clean laps (median 1:36.360), 0.052 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 (10, 11, 12, 13, 14) 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 | George RUSSELL | 1:36.360 | – | 1:35.683 – 1:37.163 | 50 |
| 2 | Kimi ANTONELLI | 1:36.412 | +0.052 s | 1:35.948 – 1:36.901 | 50 |
| 3 | Charles LECLERC | 1:36.823 | +0.463 s | 1:36.588 – 1:37.507 | 50 |
| 4 | Lewis HAMILTON | 1:36.823 | +0.463 s | 1:36.407 – 1:37.307 | 50 |
| 5 | Oliver BEARMAN | 1:37.488 | +1.128 s | 1:37.224 – 1:38.325 | 50 |
| 6 | Pierre GASLY | 1:37.575 | +1.215 s | 1:36.868 – 1:38.462 | 50 |
| 7 | Max VERSTAPPEN | 1:37.672 | +1.312 s | 1:37.380 – 1:38.953 | 37 |
| 8 | Liam LAWSON | 1:38.009 | +1.649 s | 1:37.547 – 1:38.800 | 49 |
| 9 | Isack HADJAR | 1:38.039 | +1.679 s | 1:37.821 – 1:38.661 | 49 |
| 10 | Esteban OCON | 1:38.346 | +1.986 s | 1:37.792 – 1:39.016 | 44 |
| 11 | Nico HULKENBERG | 1:38.382 | +2.022 s | 1:37.590 – 1:38.849 | 47 |
| 12 | Franco COLAPINTO | 1:38.383 | +2.023 s | 1:37.476 – 1:38.935 | 47 |
| 13 | Arvid LINDBLAD | 1:38.523 | +2.163 s | 1:37.621 – 1:39.354 | 46 |
| 14 | Carlos SAINZ | 1:38.690 | +2.330 s | 1:38.353 – 1:39.130 | 48 |
| 15 | Valtteri BOTTAS | 1:39.813 | +3.453 s | 1:39.539 – 1:40.278 | 49 |
| 16 | Sergio PEREZ | 1:39.990 | +3.630 s | 1:39.589 – 1:40.557 | 48 |
| 17 | Fernando ALONSO | 1:40.352 | +3.992 s | 1:39.906 – 1:41.319 | 24 |