F1DataGrid
Back to the 2025 season
Round 09 · 2025

SpainSpanish Grand Prix

Barcelona, Spain30 May – 1 Jun

1234567891011121314
Drawn from car positions, 2026 FP1
  1. Practice 1
    Data published
    track 49° ·air 30° ·35% hum ·5.0 km/h wind
  2. Practice 2
    Data published
    track 46° ·air 30° ·34% hum ·5.4 km/h wind
  3. Practice 3
    Data published
    track 47° ·air 30° ·34% hum ·4.0 km/h wind
  4. Qualifying
    Data published
    track 48° ·air 29° ·36% hum ·6.1 km/h wind
    Fantasy lock
  5. Grand Prix
    Data published
    track 49° ·air 29° ·55% hum ·5.4 km/h wind

Times in UTC

Grand Prix result

PosDriverTeamGridMovedTime / gapPts
1PIAMcLaren1—1:32:57.37525
2NORMcLaren2—+2.47118
3LECFerrari74+10.45515
4RUSMercedes4—+11.35912
5HULKick Sauber1510+13.64810
6HAMFerrari51+15.5088
7HADRacing Bulls92+16.0216
8GASAlpine8—+17.8824
9ALOAston Martin101+21.5642
10VERRed Bull Racing37+21.8261
11LAWRacing Bulls132+25.532
12BORKick Sauber12—+25.996
13TSURed Bull Racing196+28.822
14SAIWilliams173+29.309
15COLAlpine183+31.381
16OCOHaas F1 Team16—+32.197
17BEAHaas F1 Team143+37.065
18ANTMercedes612Retired
19ALBWilliams118Retired

Qualifying

PosDriverQ1Q2Q3Gap to pole
1PIA1:12.5511:11.9981:11.546
2NOR1:12.7991:12.0561:11.755+0.209
3VER1:12.7981:12.3581:11.848+0.302
4RUS1:12.8061:12.4071:11.848+0.302
5HAM1:13.0581:12.4471:12.045+0.499
6ANT1:12.8151:12.5851:12.111+0.565
7LEC1:13.0141:12.4951:12.131+0.585
8GAS1:13.0811:12.6111:12.199+0.653
9HAD1:13.1391:12.4611:12.252+0.706
10ALO1:13.1021:12.5231:12.284+0.738
11ALB1:13.0441:12.641—+1.095
12BOR1:13.0451:12.756—+1.210
13LAW1:13.0391:12.763—+1.217
14STR1:13.0381:13.058—+1.512
15BEA1:13.0741:13.315—+1.769
16HUL1:13.190——+1.644
17OCO1:13.201——+1.655
18SAI1:13.203——+1.657
19COL1:13.334——+1.788
20TSU1:13.385——+1.839

How the weekend has moved

Practice 11:13.718
Practice 21:12.760−0.958
Practice 31:12.387−0.373
Qualifying1:11.546−0.841
Grand Prix1:15.743+4.197

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

20251:12.387
20241:13.013+0.626
20231:13.664+1.277
20221:19.670+7.283
20211:17.835+5.448
20191:16.568+4.181

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:13.718

Single-lap pace

NOR1:13.718—
VER1:14.085+0.367
HAM1:14.096+0.378
LEC1:14.238+0.520
PIA1:14.294+0.576
LAW1:14.339+0.621
BEA1:14.597+0.879
HAD1:14.605+0.887
TSU1:14.643+0.925
GAS1:14.746+1.028
RUS1:14.751+1.033
STR1:14.786+1.068
ALO1:14.798+1.080
HUL1:14.865+1.147
SAI1:14.935+1.217
BOR1:15.155+1.437
HIR1:15.298+1.580
ANT1:15.369+1.651
MAR1:15.522+1.804
COL1:15.530+1.812

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
ALOH5*1:17.182—±1.247—
LECS81:20.239+3.057±0.467+0.114s
PIAS6*1:20.902+3.720±0.483—
NORS81:21.033+3.851±0.690+0.170s
LAWS5*1:21.059+3.877±0.131—
HAMH81:21.104+3.922±0.751+0.181s
BORH5*1:21.302+4.120±0.282—
TSUS6*1:21.369+4.187±0.578—
SAIM5*1:21.553+4.371±0.631—
RUSM151:21.662+4.480±1.068+0.197s
ANTM111:21.682+4.500±0.759+0.175s
BEAH7*1:22.181+4.999±0.679—
GASH5*1:22.457+5.275±1.267—

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.86629.45322.3991:13.7181:13.7180.000
VER21.92429.68522.4761:14.0851:14.0850.000
HAM22.10029.57322.4231:14.0961:14.0960.000
LEC22.26329.52122.4541:14.2381:14.2380.000
PIA21.98329.81422.4971:14.2941:14.2940.000
LAW22.14129.84022.3581:14.3391:14.3390.000
BEA22.20629.77422.6171:14.5971:14.5970.000
HAD22.19129.84722.5671:14.6051:14.6050.000
TSU22.03030.02122.5921:14.6431:14.6430.000
GAS22.16729.91822.6611:14.7461:14.7460.000
RUS22.26529.79622.6901:14.7511:14.7510.000
STR22.18530.02722.5741:14.7861:14.7860.000
ALO22.16629.87022.7621:14.7981:14.7980.000
HUL22.25230.04622.5081:14.8061:14.8650.059
SAI22.21730.03522.6061:14.8581:14.9350.077
BOR22.28230.09722.7761:15.1551:15.1550.000
HIR22.31630.20822.7741:15.2981:15.2980.000
MAR22.33230.36822.6331:15.3331:15.5220.189
ANT22.40030.12222.8471:15.3691:15.3690.000
COL22.31830.22422.9881:15.5301:15.5300.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.169(4 drivers ran both)Monly 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

McLarenNORahead of PIA+0.576
Red Bull RacingVERahead of TSU+0.558
FerrariHAMahead of LEC+0.142
Racing BullsLAWahead of HAD+0.266
Haas F1 TeamBEAahead of HIR+0.701
AlpineGASahead of COL+0.784
MercedesRUSahead of ANT+0.618
Aston MartinSTRahead of ALO+0.012
Kick SauberHULahead of BOR+0.290
WilliamsSAIahead of MAR+0.587

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

Stints and compounds

NOR833312
VER5337
HAM113213
LEC3363214
PIA733393
LAW226639
BEA56312
HAD5631713
TSU9387
GAS8331328
RUS53420
STR8511
ALO956
HUL17337
SAI533393
BOR153329
HIR336326
ANT333319
MAR129383
COL55333
SSoftMMediumHHard

Practice 2

PIA1:12.760

Single-lap pace

PIA1:12.760—
RUS1:13.046+0.286
VER1:13.070+0.310
NOR1:13.070+0.310
LEC1:13.260+0.500
ANT1:13.298+0.538
ALO1:13.301+0.541
GAS1:13.385+0.625
HAD1:13.400+0.640
LAW1:13.494+0.734
HAM1:13.533+0.773
HUL1:13.592+0.832
TSU1:13.683+0.923
SAI1:13.721+0.961
ALB1:13.839+1.079
STR1:13.839+1.079
BOR1:13.959+1.199
OCO1:14.005+1.245
BEA1:14.126+1.366
COL1:14.303+1.543

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
VERS91:20.158—±0.341+0.100s
NORS101:20.491+0.333±0.359+0.113s
GASM7*1:20.508+0.350±0.340—
LECS6*1:20.528+0.370±0.534—
HULM101:20.828+0.670±0.407+0.089s
HAMM7*1:20.829+0.671±0.102—
LAWS111:20.991+0.833±0.308+0.049s
HADS101:21.177+1.019±0.254+0.034s
ALBS91:21.186+1.028±0.360+0.090s
ALOS101:21.211+1.053±0.322+0.025s
PIAM141:21.286+1.128±0.798+0.180s
ANTS111:21.305+1.147±0.638+0.142s
RUSS161:21.316+1.158±0.534+0.083s
COLH81:21.323+1.165±0.472+0.176s
TSUM91:21.340+1.182±0.883+0.308s
SAIM111:21.508+1.350±0.637+0.169s
BORS111:21.540+1.382±0.851+0.237s
BEAS7*1:21.782+1.624±0.419—
OCOM81:22.278+2.120±0.368+0.078s

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
PIA21.50129.19822.0611:12.7601:12.7600.000
RUS21.72229.23522.0891:13.0461:13.0460.000
NOR21.54229.33122.1971:13.0701:13.0700.000
VER21.62129.25422.1951:13.0701:13.0700.000
LEC21.61629.48822.1561:13.2601:13.2600.000
ANT21.72529.34322.2301:13.2981:13.2980.000
ALO21.76629.35022.1851:13.3011:13.3010.000
GAS21.80229.43722.1461:13.3851:13.3850.000
HAD21.82329.36722.2101:13.4001:13.4000.000
LAW21.83729.44722.2101:13.4941:13.4940.000
HAM21.89229.43922.2021:13.5331:13.5330.000
HUL21.85129.52422.2171:13.5921:13.5920.000
TSU21.75429.59522.3341:13.6831:13.6830.000
SAI21.80529.67722.2391:13.7211:13.7210.000
STR22.01629.48422.3391:13.8391:13.8390.000
ALB21.78629.59122.4621:13.8391:13.8390.000
BOR21.84829.66922.4421:13.9591:13.9590.000
OCO21.92329.70622.3761:14.0051:14.0050.000
BEA21.97329.68222.4711:14.1261:14.1260.000
COL22.12329.65722.4971:14.2771:14.3030.026

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+0.972(17 drivers ran both)Honly 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

McLarenPIAahead of NOR+0.310
MercedesRUSahead of ANT+0.252
Red Bull RacingVERahead of TSU+0.613
FerrariLECahead of HAM+0.273
Aston MartinALOahead of STR+0.538
AlpineGASahead of COL+0.918
Racing BullsHADahead of LAW+0.094
Kick SauberHULahead of BOR+0.367
WilliamsSAIahead of ALB+0.118
Haas F1 TeamOCOahead of BEA+0.121

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

Stints and compounds

PIA333163
RUS333194
VER3231012
NOR3332128
LEC32333279
ANT333175
ALO93133
GAS33232710
HAD33331133
LAW3333116
HAM3433106
HUL3432144
TSU3331111
SAI623914
ALB633614
STR62324
BOR3323214
OCO3633312
BEA32312
COL33333511
SSoftMMediumHHard

Practice 3

PIA1:12.387

Single-lap pace

PIA1:12.387—
NOR1:12.913+0.526
LEC1:13.130+0.743
RUS1:13.139+0.752
VER1:13.375+0.988
HAD1:13.382+0.995
ANT1:13.405+1.018
ALO1:13.414+1.027
HAM1:13.527+1.140
LAW1:13.637+1.250
BOR1:13.722+1.335
HUL1:13.733+1.346
SAI1:13.758+1.371
TSU1:13.892+1.505
STR1:13.904+1.517
GAS1:13.954+1.567
COL1:14.085+1.698
OCO1:14.138+1.751
ALB1:14.289+1.902
BEA1:14.460+2.073

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
GASM5*1:17.413—±0.792—
RUSS7*1:18.120+0.707±0.461—
HUL?5*1:18.495+1.082±0.270—

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
PIA21.44328.99021.9541:12.3871:12.3870.000
NOR21.64929.29421.9701:12.9131:12.9130.000
LEC21.79429.34921.9871:13.1301:13.1300.000
RUS21.73929.28022.1201:13.1391:13.1390.000
ALO21.88129.32922.1361:13.3461:13.4140.068
VER21.71629.46822.1911:13.3751:13.3750.000
HAD21.79829.47622.1081:13.3821:13.3820.000
ANT21.85929.24822.2941:13.4011:13.4050.004
HAM21.72829.35222.4211:13.5011:13.5270.026
SAI21.79229.45822.3421:13.5921:13.7580.166
LAW22.03229.39122.2141:13.6371:13.6370.000
BOR21.83029.55122.3411:13.7221:13.7220.000
HUL21.91829.60422.2111:13.7331:13.7330.000
STR21.97829.44622.3821:13.8061:13.9040.098
TSU21.86529.61922.4081:13.8921:13.8920.000
GAS21.83029.66822.4561:13.9541:13.9540.000
COL22.00329.68022.4021:14.0851:14.0850.000
OCO22.00529.77622.3571:14.1381:14.1380.000
BEA22.02629.90722.5271:14.4601:14.4600.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+0.823(5 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

McLarenPIAahead of NOR+0.526
FerrariLECahead of HAM+0.397
MercedesRUSahead of ANT+0.266
Red Bull RacingVERahead of TSU+0.517
Racing BullsHADahead of LAW+0.255
Aston MartinALOahead of STR+0.490
Kick SauberBORahead of HUL+0.011
WilliamsSAIahead of ALB+0.531
AlpineGASahead of COL+0.131
Haas F1 TeamOCOahead of BEA+0.322

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

Stints and compounds

PIA3533
NOR44233
LEC3635
RUS3933
VER635
HAD3513113
ANT3333
ALO33333
HAM33434
LAW33453
BOR42323
HUL5633
SAI423133
TSU2334
STR333333
GAS5734
COL7334
OCO435
ALB32
BEA2333
SSoftMMedium