F1DataGrid
Back to the 2022 season
Round 20 · 2022

MexicoMexico City Grand Prix

Mexico City, Mexico28–30 Oct

  1. Practice 1
    Data published
    track 47° ·air 25° ·40% hum ·4.7 km/h wind
  2. Practice 2
    Data published
    track 39° ·air 26° ·35% hum ·4.3 km/h wind
  3. Practice 3
    Data published
    track 42° ·air 21° ·54% hum ·4.3 km/h wind
  4. Qualifying
    Data published
    track 49° ·air 26° ·36% hum ·4.3 km/h wind
    Fantasy lock
  5. Grand Prix
    Data published
    track 40° ·air 24° ·34% hum ·4.3 km/h wind

Times in UTC

Grand Prix result

PosDriverTeamGridMovedTime / gapPts
1VERRed Bull Racing11:38:36.72925
2HAMMercedes31+15.18618
3PERRed Bull Racing41+18.09715
4RUSMercedes22+49.43113
5SAIFerrari5+58.12310
6LECFerrari71+68.7748
7RICMcLaren114+1 Lap6
8OCOAlpine102+1 Lap4
9NORMcLaren81+1 Lap2
10BOTAlfa Romeo64+1 Lap1
11GASAlphaTauri143+1 Lap
12ALBWilliams175+1 Lap
13ZHOAlfa Romeo121+1 Lap
14VETAston Martin162+1 Lap
15STRAston Martin205+1 Lap
16MSCHaas F1 Team151+1 Lap
17MAGHaas F1 Team192+1 Lap
18LATWilliams18+2 Laps
19ALOAlpine910Engine
20TSUAlphaTauri137Collision damage

Qualifying

PosDriverQ1Q2Q3Gap to pole
1VER1:19.2221:18.5661:17.775
2RUS1:19.5831:18.5651:18.079+0.304
3HAM1:19.1691:18.5521:18.084+0.309
4PER1:19.7061:18.6151:18.128+0.353
5SAI1:19.5661:18.5601:18.351+0.576
6BOT1:19.5231:18.7621:18.401+0.626
7LEC1:19.5051:19.1091:18.555+0.780
8NOR1:19.8571:19.1191:18.721+0.946
9ALO1:20.0061:19.2721:18.939+1.164
10OCO1:19.9451:19.0811:19.010+1.235
11RIC1:20.2791:19.325+1.550
12ZHO1:20.2831:19.476+1.701
13TSU1:19.9071:19.589+1.814
14GAS1:20.2561:19.672+1.897
15MAG1:20.2931:19.833+2.058
16MSC1:20.419+2.644
17VET1:20.419+2.644
18STR1:20.520+2.745
19ALB1:20.859+3.084
20LAT1:21.167+3.392

How the weekend has moved

Practice 11:20.707
Practice 21:19.970−0.737
Practice 31:18.399−1.571
Qualifying1:17.775−0.624
Grand Prix1:20.153+2.378

Fastest lap of each session, the change from the session before, and the midfield's median fuel-corrected long run. Times normally tumble as the track rubbers in.

Mexico City in earlier seasons

20221:18.399
20211:17.024−1.375
20191:16.145−2.254
20181:16.284−2.115

Fastest practice lap per season at this circuit. Layout changes, resurfacing and weather all move these numbers, so read them as context rather than a like-for-like comparison.

Practice 1

SAI1:20.707

Single-lap pace

SAI1:20.707
LEC1:20.753+0.046
VER1:20.827+0.120
PER1:20.827+0.120
HAM1:20.849+0.142
ALO1:20.899+0.192
BOT1:21.083+0.376
NOR1:21.120+0.413
GAS1:21.310+0.603
VET1:21.525+0.818
RIC1:21.762+1.055
ZHO1:21.820+1.113
STR1:21.865+1.158
MSC1:21.952+1.245
LAT1:22.912+2.205
LAW1:23.861+3.154
SAR1:24.246+3.539
DEV1:24.582+3.875
DOO1:24.615+3.908
FIT1:26.766+6.059

Best lap regardless of fuel load or compound — a sighting shot, not a form guide.

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
ALOS5*1:24.915±0.356
HAMH81:25.126+0.211±0.365+0.054s
LAWH5*1:25.189+0.274±1.022
VETS6*1:25.299+0.384±0.552
GASH6*1:25.416+0.501±0.394
VERH5*1:25.437+0.522±1.299
DOOH5*1:25.695+0.780±0.536
STRS6*1:25.741+0.826±0.271
LATS5*1:25.883+0.968±0.365
ZHOH5*1:25.938+1.023±1.222
SARH5*1:26.338+1.423±0.582
MSCS6*1:26.564+1.649±0.245

Each driver's longest clean stint, using green-flag laps only. Cool-down laps go first (anything more than 7% slower than that stint's best), then laps sitting well above the stint's own trend — traffic and mistakes — and a stint is discarded entirely if what remains isn't one continuous run. Times are corrected for fuel burn at 60 ms per lap, measured from 2024 race stints rather than assumed. Runs under eight laps (marked *) get no degradation figure, because a trend through so few laps is noise. Teams don't publish fuel loads, and 15 kg is worth about 0.4s a lap, so read these as driver groupings rather than exact gaps, and compare runs on the same compound.

Sectors and the lap they could have done

DriverS1S2S3Ideal lapBest lapLeft out
LEC28.46531.20520.9711:20.6411:20.7530.112
SAI28.29831.20521.2041:20.7071:20.7070.000
VER28.15431.67120.9081:20.7331:20.8270.094
PER28.29931.47721.0511:20.8271:20.8270.000
HAM28.60731.28220.9601:20.8491:20.8490.000
ALO28.38431.31021.1961:20.8901:20.8990.009
BOT28.37731.49521.0611:20.9331:21.0830.150
GAS28.39531.59221.0861:21.0731:21.3100.237
NOR28.41231.54821.1601:21.1201:21.1200.000
VET28.41631.79821.3111:21.5251:21.5250.000
RIC28.64631.91421.2021:21.7621:21.7620.000
STR28.39132.02621.3801:21.7971:21.8650.068
ZHO28.40331.85921.5581:21.8201:21.8200.000
MSC28.56132.02621.3651:21.9521:21.9520.000
LAT28.58832.33421.8251:22.7471:22.9120.165
LAW28.85932.86322.0531:23.7751:23.8610.086
SAR28.90633.21522.0931:24.2141:24.2460.032
DEV29.25232.92622.1281:24.3061:24.5820.276
DOO29.17133.17622.2681:24.6151:24.6150.000
FIT30.12234.00622.6381:26.7661:26.7660.000

Best sector times are usually set on different laps, so their sum — the ideal lap — is quicker than anyone's actual best. The last column is the time left out there. Purple marks the session's fastest sector.

What the tyres are worth here

SSoft — referenceHonly 2 drivers ran both — too few to price

Measured within each driver — only drivers who set a representative time on both compounds count — then averaged, so this isn't distorted by who happened to run which tyre. A lap counts only if it is within 2% of that driver's own best of the session, which keeps genuine runs on a slower tyre while dropping in-laps and aborted runs that would otherwise masquerade as a compound's best. A compound fewer than three drivers tried is listed but not priced. Even so, these laps aren't all qualifying simulations, so read this as the order of the compounds rather than an exact price.

Team-mates, head to head

FerrariSAIahead of LEC+0.046
Red Bull RacingVERahead of PER+0.000
AlpineALOahead of DOO+3.716
Alfa RomeoBOTahead of ZHO+0.737
McLarenNORahead of RIC+0.642
Aston MartinVETahead of STR+0.340
Haas F1 TeamMSCahead of FIT+4.814
WilliamsLATahead of SAR+1.334

Same car, so the gap on their best lap is the clearest read on the driver available.

Stints and compounds

SAI93418
LEC2548
VER958
PER877
HAM1124
ALO1178
BOT2435333
NOR957
GAS1159
VET12569
RIC943
ZHO91514
STR5559
MSC859
LAT668
LAW298
SAR589
DEV71515
DOO112
FIT81
SSoftHHard

Practice 2

RUS1:19.970

Single-lap pace

RUS1:19.970
TSU1:20.798+0.828
OCO1:21.177+1.207
HAM1:21.509+1.539
PER1:21.579+1.609
VER1:21.588+1.618
LEC1:21.618+1.648
SAI1:21.693+1.723
BOT1:21.993+2.023
GAS1:22.104+2.134
ALO1:22.337+2.367
VET1:22.371+2.401
ALB1:22.447+2.477
NOR1:22.738+2.768
RIC1:22.763+2.793
STR1:22.840+2.870
MSC1:22.879+2.909
MAG1:23.316+3.346
LAT1:23.320+3.350
ZHO1:23.369+3.399

Best lap regardless of fuel load or compound — a sighting shot, not a form guide.

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
RUSM6*1:22.976±0.587
VER?91:24.075+1.099±0.506+0.115s
HAM?101:24.208+1.232±0.313+0.049s
PER?91:24.423+1.447±0.575+0.154s
SAI?91:24.453+1.477±1.026+0.260s
GAS?101:24.574+1.598±0.477+0.139s
BOT?91:24.614+1.638±0.510+0.170s
NOR?7*1:24.882+1.906±0.387
STR?5*1:25.013+2.037±0.150
RIC?81:25.046+2.070±0.483+0.100s
VET?101:25.099+2.123±0.305+0.081s
ZHO?81:25.282+2.306±0.500+0.097s
ALB?81:25.504+2.528±0.367+0.111s
ALO?7*1:25.574+2.598±0.370
LAT?81:25.756+2.780±0.417+0.020s
MAG?101:25.757+2.781±0.279+0.073s
MSC?91:26.461+3.485±0.576+0.135s

Each driver's longest clean stint, using green-flag laps only. Cool-down laps go first (anything more than 7% slower than that stint's best), then laps sitting well above the stint's own trend — traffic and mistakes — and a stint is discarded entirely if what remains isn't one continuous run. Times are corrected for fuel burn at 60 ms per lap, measured from 2024 race stints rather than assumed. Runs under eight laps (marked *) get no degradation figure, because a trend through so few laps is noise. Teams don't publish fuel loads, and 15 kg is worth about 0.4s a lap, so read these as driver groupings rather than exact gaps, and compare runs on the same compound.

Sectors and the lap they could have done

DriverS1S2S3Ideal lapBest lapLeft out
RUS27.92131.10120.8231:19.8451:19.9700.125
TSU28.15031.37820.9891:20.5171:20.7980.281
OCO28.39431.61221.0411:21.0471:21.1770.130
HAM28.86231.52820.9781:21.3681:21.5090.141
SAI29.06331.42821.0211:21.5121:21.6930.181
VER28.87231.45621.2061:21.5341:21.5880.054
PER28.92931.55821.0711:21.5581:21.5790.021
LEC29.00331.47121.1441:21.6181:21.6180.000
BOT29.28931.44321.1681:21.9001:21.9930.093
GAS29.10131.76821.1951:22.0641:22.1040.040
VET29.11731.87921.1951:22.1911:22.3710.180
ALO29.06631.95021.3211:22.3371:22.3370.000
ALB28.32232.37321.7521:22.4471:22.4470.000
RIC29.35531.90221.3131:22.5701:22.7630.193
MSC29.34032.14921.1301:22.6191:22.8790.260
MAG29.26731.95621.4401:22.6631:23.3160.653
NOR29.41531.93421.3251:22.6741:22.7380.064
STR29.21732.31421.2331:22.7641:22.8400.076
LAT29.16032.36221.5511:23.0731:23.3200.247
ZHO29.44732.28721.5691:23.3031:23.3690.066

Best sector times are usually set on different laps, so their sum — the ideal lap — is quicker than anyone's actual best. The last column is the time left out there. Purple marks the session's fastest sector.

What the tyres are worth here

SSoft — referenceMonly 2 drivers ran both — too few to price

Measured within each driver — only drivers who set a representative time on both compounds count — then averaged, so this isn't distorted by who happened to run which tyre. A lap counts only if it is within 2% of that driver's own best of the session, which keeps genuine runs on a slower tyre while dropping in-laps and aborted runs that would otherwise masquerade as a compound's best. A compound fewer than three drivers tried is listed but not priced. Even so, these laps aren't all qualifying simulations, so read this as the order of the compounds rather than an exact price.

Team-mates, head to head

MercedesRUSahead of HAM+1.539
AlphaTauriTSUahead of GAS+1.306
AlpineOCOahead of ALO+1.160
Red Bull RacingPERahead of VER+0.009
FerrariLECahead of SAI+0.075
Alfa RomeoBOTahead of ZHO+1.376
Aston MartinVETahead of STR+0.469
WilliamsALBahead of LAT+0.873
McLarenNORahead of RIC+0.025
Haas F1 TeamMSCahead of MAG+0.437

Same car, so the gap on their best lap is the clearest read on the driver available.

Stints and compounds

RUS865553
TSU6615552
OCO955552
HAM515129
PER554812
VER557512
LEC553
SAI555712
BOT5541011
GAS556812
ALO55399
VET551210
ALB311010
NOR55579
RIC551106
STR51575
MSC55129
MAG35121
LAT5541010
ZHO554812
SSoftMMedium

Practice 3

RUS1:18.399

Single-lap pace

RUS1:18.399
HAM1:18.543+0.144
VER1:18.876+0.477
LEC1:19.123+0.724
PER1:19.241+0.842
SAI1:19.301+0.902
NOR1:19.317+0.918
BOT1:19.390+0.991
TSU1:19.882+1.483
ALB1:19.917+1.518
OCO1:19.960+1.561
ZHO1:20.019+1.620
ALO1:20.037+1.638
RIC1:20.139+1.740
GAS1:20.330+1.931
STR1:20.477+2.078
MSC1:20.598+2.199
LAT1:20.848+2.449
VET1:20.986+2.587
MAG1:21.271+2.872

Best lap regardless of fuel load or compound — a sighting shot, not a form guide.

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
ALOM5*1:21.990±0.784
GASM6*1:22.178+0.188±0.502
OCOM5*1:22.292+0.302±1.071
TSUM91:22.296+0.306±0.952+0.157s
NORM6*1:22.745+0.755±0.988
RICM7*1:22.849+0.859±0.885
LECS6*1:23.204+1.214±0.301
MAGS81:23.974+1.984±0.121−0.017s
BOTM111:24.374+2.384±0.442+0.113s
ZHOM7*1:24.528+2.538±0.266
MSCS7*1:24.638+2.648±0.614

Each driver's longest clean stint, using green-flag laps only. Cool-down laps go first (anything more than 7% slower than that stint's best), then laps sitting well above the stint's own trend — traffic and mistakes — and a stint is discarded entirely if what remains isn't one continuous run. Times are corrected for fuel burn at 60 ms per lap, measured from 2024 race stints rather than assumed. Runs under eight laps (marked *) get no degradation figure, because a trend through so few laps is noise. Teams don't publish fuel loads, and 15 kg is worth about 0.4s a lap, so read these as driver groupings rather than exact gaps, and compare runs on the same compound.

Sectors and the lap they could have done

DriverS1S2S3Ideal lapBest lapLeft out
RUS27.65730.54520.1971:18.3991:18.3990.000
HAM27.70230.42120.4201:18.5431:18.5430.000
VER27.68630.59420.4431:18.7231:18.8760.153
PER27.83430.49420.6561:18.9841:19.2410.257
SAI27.79630.79520.5211:19.1121:19.3010.189
LEC27.80930.77520.5391:19.1231:19.1230.000
BOT27.83230.78320.6931:19.3081:19.3900.082
NOR27.92930.80920.5791:19.3171:19.3170.000
RIC27.89430.83421.0511:19.7791:20.1390.360
ALB27.82131.03020.9991:19.8501:19.9170.067
TSU28.08530.95220.8451:19.8821:19.8820.000
OCO28.17131.06220.7271:19.9601:19.9600.000
ZHO28.20531.06120.7531:20.0191:20.0190.000
ALO28.12830.93120.9781:20.0371:20.0370.000
GAS28.06131.17420.9731:20.2081:20.3300.122
STR28.34631.21020.8861:20.4421:20.4770.035
MSC28.04931.49520.9241:20.4681:20.5980.130
MAG28.41631.31220.9551:20.6831:21.2710.588
LAT27.97831.51221.2071:20.6971:20.8480.151
VET28.25831.44321.0741:20.7751:20.9860.211

Best sector times are usually set on different laps, so their sum — the ideal lap — is quicker than anyone's actual best. The last column is the time left out there. Purple marks the session's fastest sector.

What the tyres are worth here

SSoft — referenceM+1.093(10 drivers ran both)

Measured within each driver — only drivers who set a representative time on both compounds count — then averaged, so this isn't distorted by who happened to run which tyre. A lap counts only if it is within 2% of that driver's own best of the session, which keeps genuine runs on a slower tyre while dropping in-laps and aborted runs that would otherwise masquerade as a compound's best. A compound fewer than three drivers tried is listed but not priced. Even so, these laps aren't all qualifying simulations, so read this as the order of the compounds rather than an exact price.

Team-mates, head to head

MercedesRUSahead of HAM+0.144
Red Bull RacingVERahead of PER+0.365
FerrariLECahead of SAI+0.178
McLarenNORahead of RIC+0.822
Alfa RomeoBOTahead of ZHO+0.629
AlphaTauriTSUahead of GAS+0.448
WilliamsALBahead of LAT+0.931
AlpineOCOahead of ALO+0.077
Aston MartinSTRahead of VET+0.509
Haas F1 TeamMSCahead of MAG+0.673

Same car, so the gap on their best lap is the clearest read on the driver available.

Stints and compounds

RUS37363
HAM4343333
VER4383
LEC53834
PER336111
SAI44633
NOR125113
BOT71353
TSU159
ALB6363
OCO118
ZHO17953
ALO106
RIC1273
GAS21210
STR1153613
MSC6711
LAT10173
VET119155
MAG6109
SSoftMMediumHHard