F1DataGrid
Back to the 2025 season
Round 10 · 2025

CanadaCanadian Grand Prix

Montréal, Canada13–15 Jun

1234567891011121314
Drawn from car positions, 2026 FP1
  1. Practice 1
    Data published
    track 43° ·air 17° ·44% hum ·8.3 km/h wind
  2. Practice 2
    Data published
    track 38° ·air 19° ·38% hum ·3.2 km/h wind
  3. Practice 3
    Data published
    track 45° ·air 21° ·33% hum ·7.2 km/h wind
  4. Qualifying
    Data published
    track 43° ·air 21° ·31% hum ·8.3 km/h wind
    Fantasy lock
  5. Grand Prix
    Data published
    track 50° ·air 24° ·28% hum ·3.6 km/h windwet

Times in UTC

Grand Prix result

PosDriverTeamGridMovedTime / gapPts
1RUSMercedes11:31:52.68825
2VERRed Bull Racing2+0.22818
3ANTMercedes41+1.01415
4PIAMcLaren31+2.10912
5LECFerrari83+3.44210
6HAMFerrari51+10.7138
7ALOAston Martin61+10.9726
8HULKick Sauber113+15.3644
9OCOHaas F1 Team145+1.4722
10SAIWilliams166+1.8861
11BEAHaas F1 Team132+3.717
12TSURed Bull Racing186+5.456
13COLAlpine103+7.018
14BORKick Sauber151+7.879
15GASAlpine205+7.950
16HADRacing Bulls124+8.737
17STRAston Martin17+9.063
18NORMcLaren711Retired
19LAWRacing Bulls19Retired
20ALBWilliams911Retired

Qualifying

PosDriverQ1Q2Q3Gap to pole
1RUS1:12.0751:11.5701:10.899
2VER1:12.0541:11.6381:11.059+0.160
3PIA1:11.9391:11.7151:11.120+0.221
4ANT1:12.2791:11.9741:11.391+0.492
5HAM1:11.9521:11.8851:11.526+0.627
6ALO1:12.0731:11.8051:11.586+0.687
7NOR1:11.8261:11.5991:11.625+0.726
8LEC1:12.0381:11.6261:11.682+0.783
9HAD1:12.2111:12.0031:11.867+0.968
10ALB1:12.0901:11.8921:11.907+1.008
11TSU1:12.3341:12.102+1.203
12COL1:12.2341:12.142+1.243
13HUL1:12.3231:12.183+1.284
14BEA1:12.3061:12.340+1.441
15OCO1:12.3781:12.634+1.735
16BOR1:12.385+1.486
17SAI1:12.398+1.499
18STR1:12.517+1.618
19LAW1:12.525+1.626
20GAS1:12.667+1.768

How the weekend has moved

Practice 11:13.193
Practice 21:12.123−1.070
Practice 31:11.799−0.324
Qualifying1:10.899−0.900
Grand Prix1:14.119+3.220

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.

Montréal in earlier seasons

20251:11.799
20241:12.549+0.750
20231:13.718+1.919
20221:14.127+2.328
20191:10.843−0.956
20181:11.599−0.200

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

VER1:13.193

Single-lap pace

VER1:13.193
ALB1:13.232+0.039
SAI1:13.275+0.082
RUS1:13.535+0.342
HAM1:13.620+0.427
HAD1:13.631+0.438
NOR1:13.651+0.458
LAW1:13.737+0.544
GAS1:13.817+0.624
LEC1:13.885+0.692
TSU1:13.927+0.734
ALO1:13.972+0.779
ANT1:14.002+0.809
PIA1:14.198+1.005
STR1:14.203+1.010
BOR1:14.324+1.131
BEA1:14.520+1.327
OCO1:14.605+1.412
COL1:14.645+1.452
HUL1:14.821+1.628

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
NORS6*1:15.489±1.226
HULM91:17.924+2.435±0.234+0.034s
HAMS91:18.071+2.582±1.158+0.359s
SAIS5*1:18.090+2.601±0.256
BORM7*1:18.124+2.635±0.788
ANTS5*1:18.243+2.754±0.306
ALBS6*1:18.543+3.054±0.809
ALOS7*1:18.689+3.200±0.701
GASS5*1:18.813+3.324±0.072

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
VER20.37023.18329.5691:13.1221:13.1930.071
ALB20.23723.40529.5461:13.1881:13.2320.044
SAI20.49623.15729.6091:13.2621:13.2750.013
RUS20.51123.17029.7551:13.4361:13.5350.099
HAD20.53323.38929.6751:13.5971:13.6310.034
NOR20.46923.15429.9941:13.6171:13.6510.034
HAM20.52423.23629.8601:13.6201:13.6200.000
LAW20.46423.46729.7751:13.7061:13.7370.031
GAS20.43923.35629.9931:13.7881:13.8170.029
TSU20.51123.50329.8611:13.8751:13.9270.052
ALO20.45423.46029.9691:13.8831:13.9720.089
LEC20.65923.49829.7281:13.8851:13.8850.000
PIA20.56723.53729.8431:13.9471:14.1980.251
ANT20.61623.56029.8261:14.0021:14.0020.000
STR20.54123.61630.0311:14.1881:14.2030.015
BEA20.73423.59029.9991:14.3231:14.5200.197
BOR20.88123.66029.7831:14.3241:14.3240.000
COL20.75723.69230.0901:14.5391:14.6450.106
OCO20.77723.66430.1381:14.5791:14.6050.026
HUL20.96023.75830.0901:14.8081:14.8210.013

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.869(3 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 TSU+0.734
WilliamsALBahead of SAI+0.043
MercedesRUSahead of ANT+0.467
FerrariHAMahead of LEC+0.265
Racing BullsHADahead of LAW+0.106
McLarenNORahead of PIA+0.547
AlpineGASahead of COL+0.828
Aston MartinALOahead of STR+0.231
Kick SauberBORahead of HUL+0.497
Haas F1 TeamBEAahead of OCO+0.085

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

Stints and compounds

VER84583
ALB9109
SAI81184
RUS74666
HAM925113
HAD63697
NOR45615
LAW81777
GAS9128
LEC9
TSU8118
ALO5569
ANT75873
PIA228547
STR6577
BOR9993
BEA94107
OCO24476
COL95105
HUL15143113
SSoftMMedium

Practice 2

RUS1:12.123

Single-lap pace

RUS1:12.123
NOR1:12.151+0.028
ANT1:12.411+0.288
ALB1:12.445+0.322
ALO1:12.458+0.335
PIA1:12.562+0.439
SAI1:12.631+0.508
HAM1:12.653+0.530
VER1:12.666+0.543
LAW1:12.751+0.628
HAD1:12.799+0.676
GAS1:12.874+0.751
BOR1:12.896+0.773
HUL1:12.914+0.791
TSU1:12.939+0.816
BEA1:13.080+0.957
OCO1:13.175+1.052
COL1:13.898+1.775
STR1:49.253+37.130

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
PIAM81:16.814±0.380+0.097s
NORM101:16.817+0.003±0.433+0.115s
RUSM131:16.921+0.107±0.543+0.098s
HULH81:16.950+0.136±0.241−0.046s
VERM111:17.017+0.203±0.589−0.004s
ANTM131:17.102+0.288±0.528+0.042s
ALBM91:17.132+0.318±0.494+0.136s
BORH7*1:17.221+0.407±0.378
SAIM111:17.455+0.641±0.707+0.149s
HADM91:17.463+0.649±0.433−0.009s
GASM121:17.541+0.727±0.780+0.144s
HAMM121:17.602+0.788±0.931+0.176s
COLM141:17.644+0.830±0.499+0.058s
OCOM111:17.656+0.842±0.601−0.063s
ALOS5*1:17.726+0.912±0.356
BEAM111:17.733+0.919±0.491+0.123s
LAWM111:18.052+1.238±0.372−0.056s
TSUM101:18.090+1.276±0.500+0.099s

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
RUS20.16322.84029.1201:12.1231:12.1230.000
NOR20.08522.88629.1801:12.1511:12.1510.000
ALB20.11222.80829.4441:12.3641:12.4450.081
ANT20.26322.88229.2661:12.4111:12.4110.000
ALO20.14022.91829.3721:12.4301:12.4580.028
PIA20.23222.98029.2611:12.4731:12.5620.089
VER20.21722.97529.3121:12.5041:12.6660.162
SAI20.19622.96129.3991:12.5561:12.6310.075
HAM20.23422.96829.4211:12.6231:12.6530.030
HAD20.23923.11029.3311:12.6801:12.7990.119
GAS20.23323.12929.3841:12.7461:12.8740.128
LAW20.12423.11229.5151:12.7511:12.7510.000
TSU20.30223.13529.4321:12.8691:12.9390.070
HUL20.44523.08829.3381:12.8711:12.9140.043
BOR20.41823.11429.3641:12.8961:12.8960.000
BEA20.29423.12829.5711:12.9931:13.0800.087
OCO20.24923.33929.4531:13.0411:13.1750.134
COL20.67623.45529.6701:13.8011:13.8980.097

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.457(15 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

MercedesRUSahead of ANT+0.288
McLarenNORahead of PIA+0.411
WilliamsALBahead of SAI+0.186
Aston MartinALOahead of STR+36.795
Red Bull RacingVERahead of TSU+0.273
Racing BullsLAWahead of HAD+0.048
AlpineGASahead of COL+1.024
Kick SauberBORahead of HUL+0.018
Haas F1 TeamBEAahead of OCO+0.095

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

Stints and compounds

RUS83184
NOR881123
ANT67164
ALB10112112
ALO12973
PIA1010111
SAI119116
HAM95416
VER8716
LAW78114
HAD4381123
GAS97144
BOR108113
HUL109113
TSU126314
BEA125136
OCO107133
COL7719
STR2
SSoftMMediumHHard

Practice 3

NOR1:11.799

Single-lap pace

NOR1:11.799
LEC1:11.877+0.078
RUS1:11.950+0.151
HAM1:12.050+0.251
VER1:12.072+0.273
ALO1:12.247+0.448
ANT1:12.348+0.549
SAI1:12.519+0.720
PIA1:12.519+0.720
ALB1:12.573+0.774
HAD1:12.651+0.852
GAS1:12.684+0.885
LAW1:12.791+0.992
STR1:12.794+0.995
BEA1:12.825+1.026
OCO1:12.827+1.028
COL1:13.060+1.261
HUL1:13.072+1.273
BOR1:13.172+1.373
TSU1:13.573+1.774

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

Long runs, fuel-corrected

DriverTyreLapsFuel-correctedGapSpreadDeg / lap
LECM6*1:15.589±0.863

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
NOR20.01822.64629.1251:11.7891:11.7990.010
RUS20.10422.66729.0861:11.8571:11.9500.093
LEC19.92622.79229.1591:11.8771:11.8770.000
VER20.03922.79129.1491:11.9791:12.0720.093
HAM20.02022.81529.1461:11.9811:12.0500.069
ALO20.02922.88629.3321:12.2471:12.2470.000
PIA20.17022.85229.2511:12.2731:12.5190.246
ANT20.18922.91429.2451:12.3481:12.3480.000
ALB20.29622.82029.3471:12.4631:12.5730.110
HAD20.25423.02629.2191:12.4991:12.6510.152
SAI20.21822.99429.3071:12.5191:12.5190.000
STR20.21123.04829.3961:12.6551:12.7940.139
BEA20.31922.85829.4811:12.6581:12.8250.167
GAS20.18322.96329.5381:12.6841:12.6840.000
LAW20.18823.03829.4921:12.7181:12.7910.073
OCO20.29423.08629.3491:12.7291:12.8270.098
HUL20.38823.04629.4311:12.8651:13.0720.207
COL20.38023.04029.6011:13.0211:13.0600.039
BOR20.43123.10329.5141:13.0481:13.1720.124
TSU20.55823.24629.6541:13.4581:13.5730.115

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.667(7 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

McLarenNORahead of PIA+0.720
FerrariLECahead of HAM+0.173
MercedesRUSahead of ANT+0.398
Red Bull RacingVERahead of TSU+1.501
Aston MartinALOahead of STR+0.547
WilliamsSAIahead of ALB+0.054
Racing BullsHADahead of LAW+0.140
AlpineGASahead of COL+0.376
Haas F1 TeamBEAahead of OCO+0.002
Kick SauberHULahead of BOR+0.100

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

Stints and compounds

NOR5856
LEC9812
RUS1973
HAM68354
VER911
ALO11658
ANT11667
SAI1210
PIA567
ALB1111
HAD113863
GAS8811
LAW1131138
STR1151011
BEA86103
OCO8293
COL38610
HUL766
BOR43393
TSU437
SSoftMMediumHHard