paddockcharts

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
10°15°20°25°Lap 11020304050TrackAir

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
SCLap 120304050Kimi ANTONELLI (Mercedes) · finished P1 · pitted on lap 10ANT1 ANTGeorge RUSSELL (Mercedes) · finished P2 · pitted on lap 10RUS2 RUSLewis HAMILTON (Ferrari) · finished P3 · pitted on lap 10HAM3 HAMCharles LECLERC (Ferrari) · finished P4 · pitted on lap 10LEC4 LECOliver BEARMAN (Haas F1 Team) · finished P5 · pitted on lap 10BEA5 BEAPierre GASLY (Alpine) · finished P6 · pitted on lap 10GAS6 GASLiam LAWSON (Racing Bulls) · finished P7 · pitted on lap 9LAW7 LAWIsack HADJAR (Red Bull Racing) · finished P8 · pitted on lap 1, 10HAD8 HADCarlos SAINZ (Williams) · finished P9 · pitted on lap 9SAISAIFranco COLAPINTO (Alpine) · finished P10 · pitted on lap 32COLCOLNico HULKENBERG (Audi) · finished P11 · pitted on lap 35HULHULArvid LINDBLAD (Racing Bulls) · finished P12 · pitted on lap 42LINLINValtteri BOTTAS (Cadillac) · finished P13 · pitted on lap 10BOTBOTEsteban OCON (Haas F1 Team) · finished P14 · pitted on lap 29, 46OCOOCOSergio PEREZ (Cadillac) · finished P15 · pitted on lap 11PERPERMax VERSTAPPEN (Red Bull Racing) · DNF · pitted on lap 9VERVER ✕Fernando ALONSO (Aston Martin) · DNF · pitted on lap 31ALOALO ✕Lance STROLL (Aston Martin) · DNFSTRSTR ✕Lando NORRIS (McLaren) · DNSGabriel BORTOLETO (Audi) · DNSAlexander ALBON (Williams) · DNSOscar PIASTRI (McLaren) · DNS

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
DriverAfter lap 1BestResult+/−Pit laps
Kimi ANTONELLI211+110
George RUSSELL422+210
Lewis HAMILTON113−210
Charles LECLERC324−110
Oliver BEARMAN1255+710
Pierre GASLY556−110
Liam LAWSON77709
Isack HADJAR1888+101, 10
Carlos SAINZ1199+29
Franco COLAPINTO6210−432
Nico HULKENBERG15811+435
Arvid LINDBLAD8612−442
Valtteri BOTTAS141213+110
Esteban OCON9314−529, 46
Sergio PEREZ171215+211
Max VERSTAPPEN136DNF–9
Fernando ALONSO1010DNF–31
Lance STROLL1616DNF––
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
Leader+20s+40s+60s+80s+100s+120sLap 11020304050Kimi ANTONELLI (Mercedes) · finished P1George RUSSELL (Mercedes) · finished P2Lewis HAMILTON (Ferrari) · finished P3Charles LECLERC (Ferrari) · finished P4Oliver BEARMAN (Haas F1 Team) · finished P5Pierre GASLY (Alpine) · finished P6Liam LAWSON (Racing Bulls) · finished P7Isack HADJAR (Red Bull Racing) · finished P8Carlos SAINZ (Williams) · finished P9Franco COLAPINTO (Alpine) · finished P10ANTRUS +5.4HAM +25.2LEC +28.8BEA +57.2GAS +59.6LAW +80.5HAD +87.2SAI +108.5COL +109.2

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
DriverLap 10Lap 20Lap 30Lap 40Lap 50Lap 56
Kimi ANTONELLILeaderLeaderLeaderLeaderLeaderLeader
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
Lap 110203040501ANTKimi ANTONELLI (Mercedes) · Medium · laps 1–10 (10 laps) · new setM 10Kimi ANTONELLI (Mercedes) · Hard · laps 11–56 (46 laps) · new setH 462RUSGeorge RUSSELL (Mercedes) · Medium · laps 1–10 (10 laps) · new setM 10George RUSSELL (Mercedes) · Hard · laps 11–56 (46 laps) · new setH 463HAMLewis HAMILTON (Ferrari) · Medium · laps 1–10 (10 laps) · new setM 10Lewis HAMILTON (Ferrari) · Hard · laps 11–56 (46 laps) · new setH 464LECCharles LECLERC (Ferrari) · Medium · laps 1–10 (10 laps) · new setM 10Charles LECLERC (Ferrari) · Hard · laps 11–56 (46 laps) · new setH 465BEAOliver BEARMAN (Haas F1 Team) · Medium · laps 1–10 (10 laps) · new setM 10Oliver BEARMAN (Haas F1 Team) · Hard · laps 11–56 (46 laps) · new setH 466GASPierre GASLY (Alpine) · Medium · laps 1–10 (10 laps) · new setM 10Pierre GASLY (Alpine) · Hard · laps 11–56 (46 laps) · new setH 467LAWLiam LAWSON (Racing Bulls) · Medium · laps 1–9 (9 laps) · new setM 9Liam LAWSON (Racing Bulls) · Hard · laps 10–56 (47 laps) · new setH 478HADIsack HADJAR (Red Bull Racing) · Soft · laps 1–1 (1 laps) · fitted 3 laps oldIsack HADJAR (Red Bull Racing) · Hard · laps 2–10 (9 laps) · new setH 9Isack HADJAR (Red Bull Racing) · Hard · laps 11–56 (46 laps) · new setH 469SAICarlos SAINZ (Williams) · Medium · laps 1–9 (9 laps) · new setM 9Carlos SAINZ (Williams) · Hard · laps 10–55 (46 laps) · new setH 4610COLFranco COLAPINTO (Alpine) · Hard · laps 1–32 (32 laps) · new setH 32Franco COLAPINTO (Alpine) · Medium · laps 33–55 (23 laps) · new setM 2311HULNico HULKENBERG (Audi) · Hard · laps 1–35 (35 laps) · new setH 35Nico HULKENBERG (Audi) · Medium · laps 36–55 (20 laps) · new setM 2012LINArvid LINDBLAD (Racing Bulls) · Hard · laps 1–42 (42 laps) · new setH 42Arvid LINDBLAD (Racing Bulls) · Medium · laps 43–55 (13 laps) · new setM 1313BOTValtteri BOTTAS (Cadillac) · Medium · laps 1–10 (10 laps) · new setM 10Valtteri BOTTAS (Cadillac) · Hard · laps 11–55 (45 laps) · new setH 4514OCOEsteban OCON (Haas F1 Team) · Hard · laps 1–29 (29 laps) · new setH 29Esteban OCON (Haas F1 Team) · Medium · laps 30–46 (17 laps) · new setM 17Esteban OCON (Haas F1 Team) · Soft · laps 47–55 (9 laps) · new setS 915PERSergio PEREZ (Cadillac) · Medium · laps 1–11 (11 laps) · new setM 11Sergio PEREZ (Cadillac) · Hard · laps 12–55 (44 laps) · new setH 44–VERdnfMax VERSTAPPEN (Red Bull Racing) · Soft · laps 1–9 (9 laps) · fitted 3 laps oldS 9Max VERSTAPPEN (Red Bull Racing) · Hard · laps 10–45 (36 laps) · new setH 36–ALOdnfFernando ALONSO (Aston Martin) · Hard · laps 1–31 (31 laps) · new setH 31Fernando ALONSO (Aston Martin) · Medium · laps 32–32 (1 laps) · new set–STRdnfLance STROLL (Aston Martin) · Hard · laps 1–9 (9 laps) · new setH 9–NORdnsLando NORRIS (McLaren) · Hard · laps 1–1 (1 laps) · new set–BORdnsGabriel BORTOLETO (Audi) · Hard · laps 1–1 (1 laps) · new set–ALBdnsAlexander ALBON (Williams) · Hard · laps 1–1 (1 laps) · new set–PIAdnsOscar PIASTRI (McLaren) · Medium · laps 1–1 (1 laps) · new set

Source: OpenF1 · Chart: paddockcharts.com

DNF = did not finish. Lapped drivers end before the final lap.

Show data as table
PosDriverTeamStopsStints (laps)
1Kimi ANTONELLIMercedes1Medium 10 → Hard 46
2George RUSSELLMercedes1Medium 10 → Hard 46
3Lewis HAMILTONFerrari1Medium 10 → Hard 46
4Charles LECLERCFerrari1Medium 10 → Hard 46
5Oliver BEARMANHaas F1 Team1Medium 10 → Hard 46
6Pierre GASLYAlpine1Medium 10 → Hard 46
7Liam LAWSONRacing Bulls1Medium 9 → Hard 47
8Isack HADJARRed Bull Racing2Soft 1 → Hard 9 → Hard 46
9Carlos SAINZWilliams1Medium 9 → Hard 46
10Franco COLAPINTOAlpine1Hard 32 → Medium 23
11Nico HULKENBERGAudi1Hard 35 → Medium 20
12Arvid LINDBLADRacing Bulls1Hard 42 → Medium 13
13Valtteri BOTTASCadillac1Medium 10 → Hard 45
14Esteban OCONHaas F1 Team2Hard 29 → Medium 17 → Soft 9
15Sergio PEREZCadillac1Medium 11 → Hard 44
DNFMax VERSTAPPENRed Bull Racing1Soft 9 → Hard 36
DNFFernando ALONSOAston Martin1Hard 31 → Medium 1
DNFLance STROLLAston Martin0Hard 9
DNSLando NORRISMcLaren0Hard 1
DNSGabriel BORTOLETOAudi0Hard 1
DNSAlexander ALBONWilliams0Hard 1
DNSOscar PIASTRIMcLaren0Medium 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
22s23s24s25s26s27s28s29sMedianRacing BullsLiam LAWSON · lap 9 · 22.7 s in the pit laneArvid LINDBLAD · lap 42 · 23.3 s in the pit lane23.0 sWilliamsCarlos SAINZ · lap 9 · 23.1 s in the pit lane23.1 sMercedesKimi ANTONELLI · lap 10 · 23.0 s in the pit laneGeorge RUSSELL · lap 10 · 23.4 s in the pit lane23.2 sAston MartinFernando ALONSO · lap 31 · 23.3 s in the pit lane23.3 sAlpineFranco COLAPINTO · lap 32 · 23.2 s in the pit lanePierre GASLY · lap 10 · 23.5 s in the pit lane23.4 sRed Bull RacingIsack HADJAR · lap 1 · 23.1 s in the pit laneMax VERSTAPPEN · lap 9 · 23.7 s in the pit laneIsack HADJAR · lap 10 · 25.7 s in the pit lane23.7 sFerrariLewis HAMILTON · lap 10 · 22.4 s in the pit laneCharles LECLERC · lap 10 · 25.6 s in the pit lane24.0 sHaas F1 TeamOliver BEARMAN · lap 10 · 23.0 s in the pit laneEsteban OCON · lap 29 · 26.0 s in the pit lane24.5 sCadillacSergio PEREZ · lap 11 · 26.2 s in the pit laneValtteri BOTTAS · lap 10 · 27.8 s in the pit lane27.0 s

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
DriverTeamLapPit lane time
Lewis HAMILTONFerrari1022.4 s
Liam LAWSONRacing Bulls922.7 s
Oliver BEARMANHaas F1 Team1023.0 s
Kimi ANTONELLIMercedes1023.0 s
Isack HADJARRed Bull Racing123.1 s
Carlos SAINZWilliams923.1 s
Franco COLAPINTOAlpine3223.2 s
Arvid LINDBLADRacing Bulls4223.3 s
Fernando ALONSOAston Martin3123.3 s
George RUSSELLMercedes1023.4 s
Pierre GASLYAlpine1023.5 s
Max VERSTAPPENRed Bull Racing923.7 s
Charles LECLERCFerrari1025.6 s
Isack HADJARRed Bull Racing1025.7 s
Esteban OCONHaas F1 Team2926.0 s
Sergio PEREZCadillac1126.2 s
Valtteri BOTTASCadillac1027.8 s
Nico HULKENBERGAudi3537.4 sunusually long
Esteban OCONHaas F1 Team4647.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
−1.25s−1.00s−0.75s−0.50s−0.25s0+0.25s+0.50sTyre age 210203040Medium, tyre age 2: +0.053 s vs. start of stint (14 laps)Medium, tyre age 3: -0.083 s vs. start of stint (14 laps)Medium, tyre age 4: -0.187 s vs. start of stint (13 laps)Medium, tyre age 5: -0.342 s vs. start of stint (14 laps)Medium, tyre age 6: -0.296 s vs. start of stint (14 laps)Medium, tyre age 7: -0.304 s vs. start of stint (14 laps)Medium, tyre age 8: -0.185 s vs. start of stint (14 laps)Medium, tyre age 9: -0.171 s vs. start of stint (12 laps)Hard, tyre age 2: +0.317 s vs. start of stint (7 laps)Hard, tyre age 3: +0.210 s vs. start of stint (7 laps)Hard, tyre age 4: -0.002 s vs. start of stint (8 laps)Hard, tyre age 5: -0.002 s vs. start of stint (16 laps)Hard, tyre age 6: -0.040 s vs. start of stint (19 laps)Hard, tyre age 7: -0.094 s vs. start of stint (19 laps)Hard, tyre age 8: -0.080 s vs. start of stint (19 laps)Hard, tyre age 9: -0.043 s vs. start of stint (17 laps)Hard, tyre age 10: +0.024 s vs. start of stint (12 laps)Hard, tyre age 11: -0.065 s vs. start of stint (12 laps)Hard, tyre age 12: -0.171 s vs. start of stint (12 laps)Hard, tyre age 13: -0.226 s vs. start of stint (12 laps)Hard, tyre age 14: -0.205 s vs. start of stint (12 laps)Hard, tyre age 15: -0.209 s vs. start of stint (17 laps)Hard, tyre age 16: -0.328 s vs. start of stint (17 laps)Hard, tyre age 17: -0.397 s vs. start of stint (17 laps)Hard, tyre age 18: -0.435 s vs. start of stint (17 laps)Hard, tyre age 19: -0.420 s vs. start of stint (17 laps)Hard, tyre age 20: -0.550 s vs. start of stint (17 laps)Hard, tyre age 21: -0.621 s vs. start of stint (17 laps)Hard, tyre age 22: -0.737 s vs. start of stint (17 laps)Hard, tyre age 23: -0.705 s vs. start of stint (17 laps)Hard, tyre age 24: -0.740 s vs. start of stint (17 laps)Hard, tyre age 25: -0.766 s vs. start of stint (17 laps)Hard, tyre age 26: -0.881 s vs. start of stint (17 laps)Hard, tyre age 27: -0.974 s vs. start of stint (16 laps)Hard, tyre age 28: -1.076 s vs. start of stint (17 laps)Hard, tyre age 29: -1.072 s vs. start of stint (16 laps)Hard, tyre age 30: -1.126 s vs. start of stint (16 laps)Hard, tyre age 31: -1.034 s vs. start of stint (15 laps)Hard, tyre age 32: -1.078 s vs. start of stint (14 laps)Hard, tyre age 33: -1.099 s vs. start of stint (13 laps)Hard, tyre age 34: -1.159 s vs. start of stint (13 laps)Hard, tyre age 35: -1.144 s vs. start of stint (13 laps)Hard, tyre age 36: -1.081 s vs. start of stint (12 laps)Hard, tyre age 37: -1.069 s vs. start of stint (12 laps)Hard, tyre age 38: -1.105 s vs. start of stint (12 laps)Hard, tyre age 39: -1.139 s vs. start of stint (12 laps)Hard, tyre age 40: -1.024 s vs. start of stint (12 laps)Hard, tyre age 41: -1.070 s vs. start of stint (12 laps)Hard, tyre age 42: -0.984 s vs. start of stint (11 laps)Hard, tyre age 43: -1.097 s vs. start of stint (11 laps)Hard, tyre age 44: -1.108 s vs. start of stint (10 laps)Hard, tyre age 45: -1.198 s vs. start of stint (9 laps)Medium +0.086 s/lapHard −0.034 s/lap

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
CompoundStintsTrend per lapOldest tyre age shown
Medium14+0.086 s/lap9 laps
Hard19−0.034 s/lap45 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
0+1.0 s+2.0 s+3.0 s+4.0 sMedian lap · gapGeorge RUSSELL (Mercedes) · median 1:36.360 · middle 50% of laps 1:35.683–1:37.163 · 50 clean laps · finished P21RUS1:36.360fastestKimi ANTONELLI (Mercedes) · median 1:36.412 · middle 50% of laps 1:35.948–1:36.901 · 50 clean laps · finished P12ANT1:36.412+0.052Charles LECLERC (Ferrari) · median 1:36.823 · middle 50% of laps 1:36.588–1:37.507 · 50 clean laps · finished P43LEC1:36.823+0.463Lewis HAMILTON (Ferrari) · median 1:36.823 · middle 50% of laps 1:36.407–1:37.307 · 50 clean laps · finished P34HAM1:36.823+0.463Oliver BEARMAN (Haas F1 Team) · median 1:37.488 · middle 50% of laps 1:37.224–1:38.325 · 50 clean laps · finished P55BEA1:37.488+1.128Pierre GASLY (Alpine) · median 1:37.575 · middle 50% of laps 1:36.868–1:38.462 · 50 clean laps · finished P66GAS1:37.575+1.215Max VERSTAPPEN (Red Bull Racing) · median 1:37.672 · middle 50% of laps 1:37.380–1:38.953 · 37 clean laps7VER1:37.672+1.312Liam LAWSON (Racing Bulls) · median 1:38.009 · middle 50% of laps 1:37.547–1:38.800 · 49 clean laps · finished P78LAW1:38.009+1.649Isack HADJAR (Red Bull Racing) · median 1:38.039 · middle 50% of laps 1:37.821–1:38.661 · 49 clean laps · finished P89HAD1:38.039+1.679Esteban OCON (Haas F1 Team) · median 1:38.346 · middle 50% of laps 1:37.792–1:39.016 · 44 clean laps · finished P1410OCO1:38.346+1.986Nico HULKENBERG (Audi) · median 1:38.382 · middle 50% of laps 1:37.590–1:38.849 · 47 clean laps · finished P1111HUL1:38.382+2.022Franco COLAPINTO (Alpine) · median 1:38.383 · middle 50% of laps 1:37.476–1:38.935 · 47 clean laps · finished P1012COL1:38.383+2.023Arvid LINDBLAD (Racing Bulls) · median 1:38.523 · middle 50% of laps 1:37.621–1:39.354 · 46 clean laps · finished P1213LIN1:38.523+2.163Carlos SAINZ (Williams) · median 1:38.690 · middle 50% of laps 1:38.353–1:39.130 · 48 clean laps · finished P914SAI1:38.690+2.330Valtteri BOTTAS (Cadillac) · median 1:39.813 · middle 50% of laps 1:39.539–1:40.278 · 49 clean laps · finished P1315BOT1:39.813+3.453Sergio PEREZ (Cadillac) · median 1:39.990 · middle 50% of laps 1:39.589–1:40.557 · 48 clean laps · finished P1516PER1:39.990+3.630Fernando ALONSO (Aston Martin) · median 1:40.352 · middle 50% of laps 1:39.906–1:41.319 · 24 clean laps17ALO1:40.352+3.992

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
#DriverMedian lapGapMiddle 50%Clean laps
1George RUSSELL1:36.360–1:35.683 – 1:37.16350
2Kimi ANTONELLI1:36.412+0.052 s1:35.948 – 1:36.90150
3Charles LECLERC1:36.823+0.463 s1:36.588 – 1:37.50750
4Lewis HAMILTON1:36.823+0.463 s1:36.407 – 1:37.30750
5Oliver BEARMAN1:37.488+1.128 s1:37.224 – 1:38.32550
6Pierre GASLY1:37.575+1.215 s1:36.868 – 1:38.46250
7Max VERSTAPPEN1:37.672+1.312 s1:37.380 – 1:38.95337
8Liam LAWSON1:38.009+1.649 s1:37.547 – 1:38.80049
9Isack HADJAR1:38.039+1.679 s1:37.821 – 1:38.66149
10Esteban OCON1:38.346+1.986 s1:37.792 – 1:39.01644
11Nico HULKENBERG1:38.382+2.022 s1:37.590 – 1:38.84947
12Franco COLAPINTO1:38.383+2.023 s1:37.476 – 1:38.93547
13Arvid LINDBLAD1:38.523+2.163 s1:37.621 – 1:39.35446
14Carlos SAINZ1:38.690+2.330 s1:38.353 – 1:39.13048
15Valtteri BOTTAS1:39.813+3.453 s1:39.539 – 1:40.27849
16Sergio PEREZ1:39.990+3.630 s1:39.589 – 1:40.55748
17Fernando ALONSO1:40.352+3.992 s1:39.906 – 1:41.31924