F1DataGrid
Back to the 2026 season
Round 16 · 2026

BahrainBahrain Grand Prix

Kuala Lumpur, Bahrain2–4 Oct

  1. Practice 1
    Data published
    track 55° ·air 33° ·56% hum ·4.5 km/h wind
  2. Practice 2
    Data published
    track 54° ·air 33° ·48% hum ·3.2 km/h wind
  3. Practice 3
    Data published
    track 56° ·air 33° ·52% hum ·3.6 km/h wind
  4. Qualifying
    Data published
    track 56° ·air 33° ·50% hum ·2.9 km/h wind
    Fantasy lock
  5. Grand Prix
    Data published
    track 34° ·air 27° ·84% hum ·6.1 km/h windwet

Times in UTC

Grand Prix result

PosDriverTeamGridMovedTime / gapPts
1VERRed Bull Racing——1:47:14.80825
2ANTMercedes——+2.30718
3HAMFerrari——+4.91915
4LECFerrari——+7.25812
5HADRed Bull Racing——+8.57110
6PIAMcLaren——+9.4548
7LAWRacing Bulls——+12.7536
8ALOAston Martin——+13.3724
9NORMcLaren——+13.9932
10LINRacing Bulls——+15.9281
11HULAudi——+17.404
12STRAston Martin——+18.052
13COLAlpine——+18.997
14BEAHaas F1 Team——+22.305
15OCOHaas F1 Team——+22.532
16GASAlpine——+23.315
17SAIWilliams——+25.431
18BORAudi——+28.233
19PERCadillac——+29.310
20RUSMercedes——Did not finish
—ALBWilliams——Did not finish
—BOTCadillac——Did not finish

Qualifying

PosDriverQ1Q2Q3Gap to pole
1VER1:36.4771:35.6961:35.130
2HAM1:36.5951:36.0321:35.428+0.298
3HAD1:36.8981:36.1921:35.558+0.428
4ANT1:37.0411:35.9591:35.631+0.501
5LEC1:36.7301:35.9701:35.666+0.536
6NOR1:37.0921:36.1731:35.757+0.627
7PIA1:36.8521:36.0201:35.762+0.632
8RUS1:37.2641:36.2451:35.871+0.741
9GAS1:37.1741:36.4101:37.210+2.080
10BOR1:37.1061:36.8141:37.673+2.543
11LAW1:37.3321:37.023—+1.893
12ALO1:37.7211:37.220—+2.090
13SAI1:37.6511:37.527—+2.397
14STR1:37.7291:37.566—+2.436
15COL1:37.179——+2.049
16LIN1:37.883——+2.753
17HUL1:37.970——+2.840
18BEA1:37.980——+2.850
19OCO1:38.233——+3.103
20ALB1:38.600——+3.470
21BOT1:38.611——+3.481
22PER1:38.933——+3.803

How the weekend has moved

Practice 11:37.520
Practice 21:37.528+0.008
Practice 31:36.302−1.226
Qualifying1:35.130−1.172
Grand Prix1:38.220+3.090

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.

Practice 1

VER1:37.520

Single-lap pace

VER1:37.520—
HAD1:38.303+0.783
LEC1:38.367+0.847
ANT1:38.580+1.060
HAM1:38.590+1.070
GAS1:38.715+1.195
RUS1:38.932+1.412
LAW1:39.106+1.586
LIN1:39.197+1.677
HUL1:39.211+1.691
PIA1:39.276+1.756
NOR1:39.293+1.773
BOR1:39.548+2.028
ALO1:39.683+2.163
OCO1:40.158+2.638
BEA1:40.311+2.791
ALB1:40.321+2.801
STR1:40.413+2.893
COL1:40.531+3.011
SAI1:40.605+3.085
BOT1:40.800+3.280
PER1:40.820+3.300

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
PIAM6*1:44.562—±0.749—
LECS7*1:45.251+0.689±0.819—
VERS101:45.474+0.912±0.566+0.142s
HAMM6*1:45.535+0.973±1.034—
HADS6*1:45.803+1.241±0.853—
SAIS7*1:45.883+1.321±0.729—
ANTM6*1:46.088+1.526±0.605—
GASM5*1:46.867+2.305±0.335—
LINS7*1:47.567+3.005±0.294—
PERM5*1:48.397+3.835±1.073—

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
VER25.23632.56339.7211:37.5201:37.5200.000
HAD25.42332.54740.3331:38.3031:38.3030.000
LEC25.46432.58440.3041:38.3521:38.3670.015
ANT25.63632.65640.2881:38.5801:38.5800.000
HAM25.39132.66740.5321:38.5901:38.5900.000
GAS25.13233.06840.5151:38.7151:38.7150.000
RUS25.48932.94040.2961:38.7251:38.9320.207
LAW25.46532.92140.7201:39.1061:39.1060.000
LIN25.51333.06740.6171:39.1971:39.1970.000
HUL25.61533.12840.4681:39.2111:39.2110.000
PIA25.45533.01440.7701:39.2391:39.2760.037
NOR25.24033.14540.9081:39.2931:39.2930.000
BOR25.67433.33140.5431:39.5481:39.5480.000
ALO25.73833.37840.5301:39.6461:39.6830.037
OCO25.47933.56941.0421:40.0901:40.1580.068
BEA25.75133.55341.0071:40.3111:40.3110.000
ALB25.69933.49641.1261:40.3211:40.3210.000
COL25.56233.83840.9781:40.3781:40.5310.153
STR25.85733.75740.7991:40.4131:40.4130.000
SAI25.58033.89341.1321:40.6051:40.6050.000
BOT25.72833.87941.1931:40.8001:40.8000.000
PER25.79533.94541.0801:40.8201:40.8200.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.347(17 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

Red Bull RacingVERahead of HAD+0.783
FerrariLECahead of HAM+0.223
MercedesANTahead of RUS+0.352
AlpineGASahead of COL+1.816
Racing BullsLAWahead of LIN+0.091
AudiHULahead of BOR+0.337
McLarenPIAahead of NOR+0.017
Aston MartinALOahead of STR+0.730
Haas F1 TeamOCOahead of BEA+0.153
WilliamsALBahead of SAI+0.284
CadillacBOTahead of PER+0.020

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

Stints and compounds

VER7313
HAD8510
LEC93310
ANT333311
HAM7329
GAS5638
RUS534103
LAW53554
LIN83295
HUL115457
PIA8339
NOR939
BOR3532327
ALO7438
OCO433337
BEA315338
ALB1957
STR7633
COL1133113
SAI1533310
BOT911327
PER83328
SSoftMMedium

Practice 2

LEC1:37.528

Single-lap pace

LEC1:37.528—
HAD1:37.627+0.099
NOR1:37.665+0.137
VER1:37.785+0.257
HAM1:37.833+0.305
PIA1:37.899+0.371
RUS1:38.020+0.492
ANT1:38.060+0.532
LAW1:38.496+0.968
GAS1:38.588+1.060
LIN1:38.678+1.150
BOR1:39.051+1.523
HUL1:39.109+1.581
OCO1:39.361+1.833
ALO1:39.478+1.950
BEA1:39.706+2.178
SAI1:39.930+2.402
STR1:40.150+2.622
BOT1:40.186+2.658
ALB1:40.221+2.693
PER1:40.938+3.410
COL1:43.391+5.863

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
ANTS6*1:44.766—±0.836—
LECS81:44.799+0.033±0.880+0.298s
VERM131:45.168+0.402±0.964+0.227s
NORS101:45.258+0.492±0.389+0.056s
HAMS7*1:45.320+0.554±0.851—
PIAS81:45.320+0.554±0.276+0.040s
HADM7*1:45.608+0.842±0.485—
RUSS141:45.632+0.866±0.795+0.165s
HULM7*1:45.847+1.081±0.715—
GASM91:45.949+1.183±1.039+0.307s
ALOS6*1:46.274+1.508±0.620—
COLM7*1:46.614+1.848±0.705—
LINM121:46.648+1.882±1.132+0.282s
SAIM7*1:46.668+1.902±1.240—
LAWM81:46.740+1.974±1.517+0.385s
STRS5*1:47.073+2.307±0.719—
BORM7*1:47.092+2.326±1.194—
BEAM6*1:47.164+2.398±0.722—
ALBS91:47.301+2.535±1.244+0.359s
OCOS131:47.310+2.544±1.071+0.234s

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
LEC25.29632.26639.8911:37.4531:37.5280.075
HAD25.18932.22940.2091:37.6271:37.6270.000
NOR25.20832.47039.9871:37.6651:37.6650.000
RUS25.35132.31440.0491:37.7141:38.0200.306
VER25.18632.43340.1661:37.7851:37.7850.000
HAM25.36032.33340.1401:37.8331:37.8330.000
ANT25.41332.26440.1961:37.8731:38.0600.187
PIA25.25532.54240.1021:37.8991:37.8990.000
LAW25.35232.94040.1241:38.4161:38.4960.080
GAS25.28432.91140.2511:38.4461:38.5880.142
LIN25.28332.81840.4431:38.5441:38.6780.134
HUL25.75932.85740.3701:38.9861:39.1090.123
BOR25.61232.99140.4481:39.0511:39.0510.000
OCO25.54633.13440.5711:39.2511:39.3610.110
ALO25.55633.21940.5571:39.3321:39.4780.146
BEA25.65033.35140.7051:39.7061:39.7060.000
SAI25.65033.56240.6501:39.8621:39.9300.068
STR25.80033.41840.6721:39.8901:40.1500.260
BOT25.71033.56540.7781:40.0531:40.1860.133
ALB25.52133.63341.0061:40.1601:40.2210.061
PER25.80533.99941.1341:40.9381:40.9380.000
COL26.16835.27441.8061:43.2481:43.3910.143

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.410(16 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

FerrariLECahead of HAM+0.305
Red Bull RacingHADahead of VER+0.158
McLarenNORahead of PIA+0.234
MercedesRUSahead of ANT+0.040
Racing BullsLAWahead of LIN+0.182
AlpineGASahead of COL+4.803
AudiBORahead of HUL+0.058
Haas F1 TeamOCOahead of BEA+0.345
Aston MartinALOahead of STR+0.672
WilliamsSAIahead of ALB+0.291
CadillacBOTahead of PER+0.752

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

Stints and compounds

LEC64118
HAD53114
NOR63124
VER515
HAM65107
PIA3333104
RUS52174
ANT323974
LAW53139
GAS3233126
LIN331413
BOR3323104
HUL5231010
OCO333155
ALO633106
BEA3331011
SAI631012
STR53378
BOT65124
ALB641127
PER433144
COL9913
SSoftMMedium

Practice 3

ANT1:36.302

Single-lap pace

ANT1:36.302—
VER1:36.580+0.278
HAD1:36.860+0.558
RUS1:36.912+0.610
LEC1:37.016+0.714
HAM1:37.041+0.739
NOR1:37.161+0.859
PIA1:37.366+1.064
COL1:37.920+1.618
LIN1:38.084+1.782
BOR1:38.204+1.902
ALO1:38.223+1.921
GAS1:38.241+1.939
OCO1:38.252+1.950
LAW1:38.266+1.964
HUL1:38.356+2.054
BEA1:38.692+2.390
SAI1:38.716+2.414
STR1:38.811+2.509
ALB1:39.049+2.747
BOT1:39.931+3.629
PER1:40.223+3.921

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
LECH5*1:41.620—±0.250—
COLS5*1:43.046+1.426±0.931—
ALBS5*1:43.176+1.556±0.624—
GASS5*1:43.421+1.801±0.551—
SAIS6*1:44.149+2.529±0.663—
LINS5*1:47.635+6.015±1.187—

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
ANT24.97931.66139.6621:36.3021:36.3020.000
VER24.91131.85339.6931:36.4571:36.5800.123
RUS25.07431.92539.7171:36.7161:36.9120.196
LEC25.09331.96339.8021:36.8581:37.0160.158
HAD25.00232.11339.7451:36.8601:36.8600.000
HAM25.14232.03439.8651:37.0411:37.0410.000
NOR25.30032.22539.5671:37.0921:37.1610.069
PIA25.26632.16639.7671:37.1991:37.3660.167
LAW25.14132.56439.8841:37.5891:38.2660.677
COL25.16732.71140.0421:37.9201:37.9200.000
GAS25.16232.65540.1311:37.9481:38.2410.293
BOR25.40232.61440.0611:38.0771:38.2040.127
LIN25.30332.76440.0171:38.0841:38.0840.000
ALO25.35532.82339.9951:38.1731:38.2230.050
OCO25.34332.70540.1921:38.2401:38.2520.012
HUL25.42032.71640.2201:38.3561:38.3560.000
STR25.48832.89240.1221:38.5021:38.8110.309
BEA25.45232.79440.4291:38.6751:38.6920.017
SAI25.14633.25040.3201:38.7161:38.7160.000
ALB25.33033.21640.4871:39.0331:39.0490.016
BOT25.59033.49640.7081:39.7941:39.9310.137
PER25.83433.61240.7421:40.1881:40.2230.035

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.099(4 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

MercedesANTahead of RUS+0.610
Red Bull RacingVERahead of HAD+0.280
FerrariLECahead of HAM+0.025
McLarenNORahead of PIA+0.205
AlpineCOLahead of GAS+0.321
Racing BullsLINahead of LAW+0.182
AudiBORahead of HUL+0.152
Aston MartinALOahead of STR+0.588
Haas F1 TeamOCOahead of BEA+0.440
WilliamsSAIahead of ALB+0.333
CadillacBOTahead of PER+0.292

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

Stints and compounds

ANT3333
VER3333
HAD267
RUS3233
LEC577
HAM87
NOR5334
PIA313423
COL37334
LIN13587
BOR3633
ALO337
GAS33734
OCO3333
LAW12617
HUL3533
BEA3333
SAI3297
STR3135
ALB5733
BOT31334
PER33266
SSoftMMediumHHard