F1DataGrid
Back to the 2024 season
Round 10 · 2024

SpainSpanish Grand Prix

Barcelona, Spain21–23 Jun

1234567891011121314
Drawn from car positions, 2026 FP1
  1. Practice 1
    Data published
    track 47° ·air 28° ·34% hum ·7.9 km/h wind
  2. Practice 2
    Data published
    track 43° ·air 25° ·50% hum ·6.5 km/h wind
  3. Practice 3
    Data published
    track 44° ·air 27° ·59% hum ·6.1 km/h wind
  4. Qualifying
    Data published
    track 36° ·air 24° ·68% hum ·5.0 km/h wind
    Fantasy lock
  5. Grand Prix
    Data published
    track 41° ·air 24° ·63% hum ·7.0 km/h windwet

Times in UTC

Grand Prix result

PosDriverTeamGridMovedTime / gapPts
1VERRed Bull Racing211:28:20.22725
2NORMcLaren11+2.21919
3HAMMercedes3—+17.79015
4RUSMercedes4—+22.32012
5LECFerrari5—+22.70910
6SAIFerrari6—+31.0288
7PIAMcLaren92+33.7606
8PERRed Bull Racing113+59.5244
9GASAlpine72+62.0252
10OCOAlpine82+71.8891
11HULHaas F1 Team132+79.215
12ALOAston Martin102+9.497
13ZHOKick Sauber152+15.476
14STRAston Martin14—+25.252
15RICRB183+44.050
16BOTKick Sauber124+53.313
17MAGHaas F1 Team161+54.788
18ALBWilliams202+58.149
19TSURB172+68.904
20SARWilliams191+4.866

Qualifying

PosDriverQ1Q2Q3Gap to pole
1NOR1:12.3861:11.8721:11.383
2VER1:12.3061:11.6531:11.403+0.020
3HAM1:12.1431:11.7921:11.701+0.318
4RUS1:12.4561:11.8121:11.703+0.320
5LEC1:12.2571:12.0381:11.731+0.348
6SAI1:12.4031:11.8741:11.736+0.353
7GAS1:12.6511:12.0791:11.857+0.474
8PER1:12.4771:12.0541:12.061+0.678
9OCO1:12.6911:12.1091:12.125+0.742
10PIA1:12.4601:12.011—+0.628
11ALO1:12.5051:12.128—+0.745
12BOT1:12.7581:12.227—+0.844
13HUL1:12.7081:12.310—+0.927
14STR1:12.8811:12.372—+0.989
15ZHO1:12.8801:12.738—+1.355
16MAG1:12.937——+1.554
17TSU1:12.985——+1.602
18RIC1:13.075——+1.692
19ALB1:13.153——+1.770
20SAR1:13.509——+2.126

How the weekend has moved

Practice 11:14.228
Practice 21:13.264−0.964
Practice 31:13.013−0.251
Qualifying1:11.383−1.630
Grand Prix1:17.115+5.732

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.

Barcelona in earlier seasons

20241:13.013
20231:13.664+0.651
20221:19.670+6.657
20211:17.835+4.822
20191:16.568+3.555
20181:17.281+4.268

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

NOR1:14.228

Single-lap pace

NOR1:14.228—
VER1:14.252+0.024
SAI1:14.572+0.344
RUS1:14.614+0.386
PER1:14.692+0.464
PIA1:14.867+0.639
HAM1:14.911+0.683
OCO1:15.086+0.858
ALO1:15.222+0.994
ALB1:15.417+1.189
LEC1:15.434+1.206
BOT1:15.472+1.244
GAS1:15.484+1.256
STR1:15.512+1.284
RIC1:15.580+1.352
ZHO1:15.616+1.388
MAG1:15.644+1.416
SAR1:15.752+1.524
BEA1:15.865+1.637
TSU1:15.916+1.688

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
NORH101:19.212—±0.700+0.145s
PIAM7*1:19.956+0.744±0.491—
SAIM101:20.262+1.050±0.817+0.229s
VERS7*1:20.549+1.337±0.502—
HAMM81:20.902+1.690±0.738+0.206s
PERS111:21.215+2.003±0.847+0.213s
RUSH5*1:21.271+2.059±0.304—
ALBM7*1:21.275+2.063±0.295—
TSUS5*1:21.851+2.639±0.915—
SARS6*1:21.863+2.651±0.483—
MAGM5*1:22.249+3.037±0.314—
BEAM5*1:22.531+3.319±0.530—

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
NOR21.97029.81822.4401:14.2281:14.2280.000
VER22.08229.76522.4051:14.2521:14.2520.000
SAI22.11929.97722.4761:14.5721:14.5720.000
RUS22.21229.88922.4991:14.6001:14.6140.014
PER22.16730.01722.5081:14.6921:14.6920.000
PIA22.01930.16322.6851:14.8671:14.8670.000
HAM22.04930.00522.8571:14.9111:14.9110.000
OCO22.25830.16522.6631:15.0861:15.0860.000
ALO22.29730.16922.7561:15.2221:15.2220.000
ALB22.34930.18722.8811:15.4171:15.4170.000
LEC22.18630.49122.7571:15.4341:15.4340.000
BOT22.62130.23322.6181:15.4721:15.4720.000
GAS22.43830.33822.7081:15.4841:15.4840.000
STR22.32830.39722.7871:15.5121:15.5120.000
RIC22.75830.02522.7971:15.5801:15.5800.000
ZHO22.45130.35322.8121:15.6161:15.6160.000
MAG22.36030.45422.8301:15.6441:15.6440.000
TSU22.45730.39022.8921:15.7391:15.9160.177
SAR22.63530.30022.8171:15.7521:15.7520.000
BEA22.55730.33622.9721:15.8651:15.8650.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 — referenceH+1.317(5 drivers ran both)Monly 1 driver 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

McLarenNORahead of PIA+0.639
Red Bull RacingVERahead of PER+0.440
FerrariSAIahead of LEC+0.862
MercedesRUSahead of HAM+0.297
AlpineOCOahead of GAS+0.398
Aston MartinALOahead of STR+0.290
WilliamsALBahead of SAR+0.335
Kick SauberBOTahead of ZHO+0.144
RBRICahead of TSU+0.336
Haas F1 TeamMAGahead of BEA+0.221

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

Stints and compounds

NOR173124
VER3323106
SAI1132114
RUS56668
PER36415
PIA1192394
HAM373213
OCO75315
ALO22814
ALB83293
LEC6332363
BOT1193334
GAS22773
STR53713
RIC1035714
ZHO1013136
MAG555339
SAR128329
BEA58439
TSU53238
SSoftMMediumHHard

Practice 2

HAM1:13.264

Single-lap pace

HAM1:13.264—
SAI1:13.286+0.022
NOR1:13.319+0.055
GAS1:13.443+0.179
VER1:13.504+0.240
LEC1:13.597+0.333
PIA1:13.622+0.358
RUS1:13.722+0.458
OCO1:13.766+0.502
BOT1:13.924+0.660
MAG1:14.021+0.757
HUL1:14.053+0.789
PER1:14.081+0.817
ALO1:14.091+0.827
TSU1:14.211+0.947
RIC1:14.257+0.993
ZHO1:14.345+1.081
STR1:14.402+1.138
ALB1:14.807+1.543
SAR1:15.070+1.806

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
VERM81:20.018—±0.530+0.174s
LECS5*1:20.149+0.131±0.265—
PIAS111:20.352+0.334±0.986+0.292s
HAMS101:20.510+0.492±0.429+0.098s
NORS131:20.528+0.510±0.309+0.058s
SAIS111:20.568+0.550±0.636+0.146s
PERM81:21.002+0.984±0.798+0.258s
OCOS7*1:21.139+1.121±0.445—
STRS81:21.282+1.264±0.590+0.217s
GASM91:21.373+1.355±0.629+0.223s
BOTM111:21.589+1.571±0.746+0.164s
HULM121:21.661+1.643±0.494+0.118s
MAGS141:21.666+1.648±0.609+0.139s
SARH131:21.694+1.676±0.661+0.149s
RICM111:21.807+1.789±0.564+0.064s
ALOM91:21.910+1.892±0.528+0.142s
ALBS121:22.057+2.039±0.740+0.182s
TSUS161:22.503+2.485±0.618+0.112s

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
HAM21.90429.19522.1421:13.2411:13.2640.023
SAI21.74129.27022.2751:13.2861:13.2860.000
NOR21.92929.14222.2481:13.3191:13.3190.000
RUS21.77929.33622.2981:13.4131:13.7220.309
GAS22.00129.31522.1271:13.4431:13.4430.000
VER21.73529.58422.1851:13.5041:13.5040.000
LEC21.76829.41222.4171:13.5971:13.5970.000
PIA21.80129.36422.4571:13.6221:13.6220.000
OCO22.05629.53122.1791:13.7661:13.7660.000
BOT21.91129.51422.4991:13.9241:13.9240.000
MAG21.93029.66822.4231:14.0211:14.0210.000
HUL21.87129.71122.4711:14.0531:14.0530.000
PER22.03629.74722.2981:14.0811:14.0810.000
ALO21.92529.58322.5831:14.0911:14.0910.000
TSU21.90029.84822.4631:14.2111:14.2110.000
RIC22.03529.73422.4881:14.2571:14.2570.000
ZHO21.92129.65122.7731:14.3451:14.3450.000
STR21.96129.86322.5781:14.4021:14.4020.000
ALB22.10030.01222.6951:14.8071:14.8070.000
SAR22.42130.03022.6191:15.0701:15.0700.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 — referenceM+1.160(12 drivers ran both)Honly 1 driver 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

MercedesHAMahead of RUS+0.458
FerrariSAIahead of LEC+0.311
McLarenNORahead of PIA+0.303
AlpineGASahead of OCO+0.323
Red Bull RacingVERahead of PER+0.577
Kick SauberBOTahead of ZHO+0.421
Haas F1 TeamMAGahead of HUL+0.032
Aston MartinALOahead of STR+0.311
RBTSUahead of RIC+0.046
WilliamsALBahead of SAR+0.263

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

Stints and compounds

HAM3323314
SAI333147
NOR73156
GAS36612
VER333128
LEC52339
PIA513136
RUS63667
OCO9714
BOT733116
MAG9617
HUL65144
PER332312
ALO76123
TSU9319
RIC831314
ZHO93324
STR633313
ALB933316
SAR733218
SSoftMMediumHHard

Practice 3

SAI1:13.013

Single-lap pace

SAI1:13.013—
NOR1:13.043+0.030
LEC1:13.050+0.037
VER1:13.087+0.074
RUS1:13.164+0.151
HAM1:13.359+0.346
PER1:13.723+0.710
ALB1:13.753+0.740
ALO1:13.786+0.773
PIA1:13.907+0.894
OCO1:13.950+0.937
GAS1:13.964+0.951
HUL1:13.975+0.962
BOT1:14.024+1.011
MAG1:14.074+1.061
RIC1:14.161+1.148
STR1:14.254+1.241
TSU1:14.420+1.407
ZHO1:14.572+1.559
SAR1:14.729+1.716

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
RUSS7*1:17.606—±0.461—
BOTM6*1:17.931+0.325±1.131—
LECS5*1:18.384+0.778±0.571—
HAMS7*1:18.825+1.219±0.374—
MAGH141:19.369+1.763±0.860+0.175s
VERM91:20.653+3.047±0.134−0.031s

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
SAI21.70329.27521.9671:12.9451:13.0130.068
NOR21.75829.29521.9901:13.0431:13.0430.000
LEC21.66429.23422.1521:13.0501:13.0500.000
VER21.77229.28722.0281:13.0871:13.0870.000
RUS21.76629.27922.0571:13.1021:13.1640.062
HAM21.81429.24622.2991:13.3591:13.3590.000
PER22.02029.45222.2511:13.7231:13.7230.000
ALB21.89829.48722.3681:13.7531:13.7530.000
GAS21.84529.54222.3831:13.7701:13.9640.194
ALO21.84329.56722.3761:13.7861:13.7860.000
PIA21.93429.37422.5681:13.8761:13.9070.031
OCO21.77529.70722.4681:13.9501:13.9500.000
BOT21.86729.60022.5041:13.9711:14.0240.053
HUL22.01129.57122.3931:13.9751:13.9750.000
MAG22.05829.52222.4941:14.0741:14.0740.000
RIC22.26629.62822.2671:14.1611:14.1610.000
STR21.98829.74022.4521:14.1801:14.2540.074
TSU22.15829.72022.5421:14.4201:14.4200.000
ZHO22.00129.88822.6831:14.5721:14.5720.000
SAR22.19429.97422.5611:14.7291:14.7290.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 — referenceM+1.006(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

FerrariSAIahead of LEC+0.037
McLarenNORahead of PIA+0.864
Red Bull RacingVERahead of PER+0.636
MercedesRUSahead of HAM+0.195
WilliamsALBahead of SAR+0.976
Aston MartinALOahead of STR+0.468
AlpineOCOahead of GAS+0.014
Haas F1 TeamHULahead of MAG+0.099
Kick SauberBOTahead of ZHO+0.548
RBRICahead of TSU+0.259

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

Stints and compounds

SAI33634
NOR6233
LEC33732
VER61134
RUS32933
HAM3329333
PER333334
ALB32333
ALO1191333
PIA33413
OCO64134
GAS3317
HUL7463
BOT3934
MAG16164
RIC10133
STR11815
TSU67135
ZHO333134
SAR3333
SSoftMMediumHHard