Canadian Grand Prix
2026-05-24 · Circuit Gilles Villeneuve · Data through round 4
Circuit note
The track profile and previous results at this venue.
Circuit Gilles Villeneuve · mixed
Overtaking guide
Historical frequencyInsufficient data — no sourced race totals yet.
Rating: insufficient data. At least 3 sourced races are required.
tenthz’s guide uses historical reported counts. Weather, strategy, field size and regulations affect the totals; this is not an official F1 rating or a prediction for the next race.
Definition, coverage and race totals
Average = sum of all sourced Grand Prix totals divided by the number of sourced races. Each race counts once. Missing totals are excluded, never counted as zero. We do not add separate Sprint totals. Hard means under 30, Medium 30 to under 60, and Easy 60 or more reported overtakes per race. These are fixed tenthz editorial bands, not a ranking against a changing sample of circuits.
Source: F1’s “Need to Know” race previews. The published totals are reproduced as reported; those articles do not specify all counting exclusions. We do not infer them from finishing positions or OpenF1 position swaps. Years and layouts may differ from today’s circuit; a source check does not establish complete historical coverage.
Circuit history and previous experience
Circuit history
Results from earlier Grands Prix at this venue.
From grid to finish
Drivers finished 3.19 places ahead of their starting position on average.
Across 611 classified driver results in 44 Grands Prix (1978–2025).
- Finished ahead of grid66% (403/611)
- Kept starting position11% (70/611)
- Finished behind grid23% (138/611)
These are start-to-finish changes, not a count of on-track overtakes. Pit stops, penalties and retirements ahead can all affect the result.
How this is calculated
Starting grid position minus official classified finishing position. P10 to P7 is a gain of three places. Each eligible driver result counts once; unclassified results, disqualifications, non-starters and unknown grids are excluded. This describes historical results, not how easy it is to overtake. Circuit layouts and regulations may differ across the years shown.
Circuit overperformers
Drivers with stronger results here than across the season.
| Driver | Circuit avg. | Season avg. |
|---|---|---|
| Fernando Alonso13 circuit finishes | 6.08 | 16.5 |
| Valtteri Bottas10 circuit finishes | 6.5 | 16.67 |
| Lance Stroll6 circuit finishes | 10.17 | 17 |
| Sergio Pérez9 circuit finishes | 9.22 | 16 |
| Alexander Albon2 circuit finishes | 10 | 14 |
| Esteban Ocon6 circuit finishes | 8 | 12 |
| Carlos Sainz7 circuit finishes | 8.14 | 12 |
| Lewis Hamilton13 circuit finishes | 2.38 | 4.75 |
| Max Verstappen8 circuit finishes | 4 | 6.33 |
| Nico Hülkenberg11 circuit finishes | 9.27 | 11 |
| Charles Leclerc5 circuit finishes | 5.4 | 4.5 |
| Franco Colapinto1 circuit finishes | 13 | 11.75 |
| Andrea Kimi Antonelli1 circuit finishes | 3 | 1.25 |
| Gabriel Bortoleto1 circuit finishes | 14 | 11.33 |
| George Russell4 circuit finishes | 6 | 2.75 |
| Oliver Bearman1 circuit finishes | 11 | 7.67 |
| Pierre Gasly6 circuit finishes | 11.5 | 7.67 |
| Oscar Piastri3 circuit finishes | 6.67 | 2.5 |
| Isack Hadjar1 circuit finishes | 16 | 10 |
| Lando Norris4 circuit finishes | 12 | 4 |
How this is calculated
Positive difference means better historical official finishes here than the season average through R4. Small samples and changing cars limit comparisons.
Since last year at this circuit
Last visit results alongside this season’s average finish.
Last visit versus this season
Fernando Alonso finished P7 here last year; their 2026 classified-finish average is P16.5.
Andrea Kimi Antonelli finished P3 here last year; their 2026 classified-finish average is P1.3.
Oliver Bearman finished P11 here last year; their 2026 classified-finish average is P7.7.
Gabriel Bortoleto finished P14 here last year; their 2026 classified-finish average is P11.3.
Franco Colapinto finished P13 here last year; their 2026 classified-finish average is P11.8.
Pierre Gasly finished P15 here last year; their 2026 classified-finish average is P7.7.
Isack Hadjar finished P16 here last year; their 2026 classified-finish average is P10.0.
Lewis Hamilton finished P6 here last year; their 2026 classified-finish average is P4.8.
Nico Hülkenberg finished P8 here last year; their 2026 classified-finish average is P11.0.
Charles Leclerc finished P5 here last year; their 2026 classified-finish average is P4.5.
Max Verstappen finished P2 here last year; their 2026 classified-finish average is P6.3.
Lando Norris finished P18 here last year; their 2026 classified-finish average is P4.0.
Esteban Ocon finished P9 here last year; their 2026 classified-finish average is P12.0.
Oscar Piastri finished P4 here last year; their 2026 classified-finish average is P2.5.
George Russell finished P1 here last year; their 2026 classified-finish average is P2.8.
Carlos Sainz finished P10 here last year; their 2026 classified-finish average is P12.0.
Lance Stroll finished P17 here last year; their 2026 classified-finish average is P17.0.
How this is calculated
Latest 2025 race at this circuit, compared with classified finishes through round 4. Race results are the source.
How this is calculated
Circuit Gilles Villeneuve is a mixed circuit (provisional classification). A midfield comparison needs at least two qualifying races of this type.
Sourced weekend updates
Confirmed updates with links to their original sources.
No sourced updates published for this round yet.
See all news ↗Sessions
Results from completed sessions this weekend.
FP1
| Pos | Driver | Lap time | Gap |
|---|---|---|---|
| 1 | Kimi ANTONELLI | 1:13.402 | — |
| 2 | George RUSSELL | 1:13.544 | +0.142 |
| 3 | Lewis HAMILTON | 1:14.176 | +0.774 |
| 4 | Charles LECLERC | 1:14.355 | +0.953 |
| 5 | Max VERSTAPPEN | 1:14.366 | +0.964 |
| 6 | Lando NORRIS | 1:14.799 | +1.397 |
| 7 | Oscar PIASTRI | 1:14.963 | +1.561 |
| 8 | Arvid LINDBLAD | 1:15.452 | +2.050 |
| 9 | Nico HULKENBERG | 1:15.698 | +2.296 |
| 10 | Fernando ALONSO | 1:15.863 | +2.461 |
| 11 | Gabriel BORTOLETO | 1:16.214 | +2.812 |
| 12 | Isack HADJAR | 1:16.253 | +2.851 |
| 13 | Esteban OCON | 1:16.497 | +3.095 |
| 14 | Alexander ALBON | 1:16.642 | +3.240 |
| 15 | Carlos SAINZ | 1:16.660 | +3.258 |
| 16 | Pierre GASLY | 1:16.809 | +3.407 |
| 17 | Lance STROLL | 1:16.978 | +3.576 |
| 18 | Liam LAWSON | 1:17.431 | +4.029 |
| 19 | Oliver BEARMAN | 1:17.770 | +4.368 |
| 20 | Valtteri BOTTAS | 1:17.868 | +4.466 |
| 21 | Sergio PEREZ | 1:17.926 | +4.524 |
| 22 | Franco COLAPINTO | — | — |
Some lap times are not available yet.
SQ
| Pos | Driver | Lap time | Gap |
|---|---|---|---|
| 1 | George RUSSELL | 1:12.965SQ3 | — |
| 2 | Kimi ANTONELLI | 1:13.033SQ3 | +0.068 |
| 3 | Lando NORRIS | 1:13.280SQ3 | +0.315 |
| 4 | Oscar PIASTRI | 1:13.299SQ3 | +0.334 |
| 5 | Lewis HAMILTON | 1:13.326SQ3 | +0.361 |
| 6 | Charles LECLERC | 1:13.410SQ3 | +0.445 |
| 7 | Max VERSTAPPEN | 1:13.504SQ3 | +0.539 |
| 8 | Isack HADJAR | 1:13.605SQ3 | +0.640 |
| 9 | Arvid LINDBLAD | 1:13.737SQ3 | +0.772 |
| 10 | Carlos SAINZ | 1:14.536SQ3 | +1.571 |
| 11 | Nico HULKENBERG | 1:14.595SQ2 | +1.569 |
| 12 | Gabriel BORTOLETO | 1:14.627SQ2 | +1.601 |
| 13 | Franco COLAPINTO | 1:14.702SQ2 | +1.676 |
| 14 | Esteban OCON | 1:14.928SQ2 | +1.902 |
| 15 | Oliver BEARMAN | 1:15.197SQ2 | +2.171 |
| 16 | Fernando ALONSO | 1:15.760SQ1 | +1.871 |
| 17 | Sergio PEREZ | 1:16.002SQ1 | +2.113 |
| 18 | Lance STROLL | 1:16.354SQ1 | +2.465 |
| 19 | Pierre GASLY | 1:16.642SQ1 | +2.753 |
| 20 | Valtteri BOTTAS | 1:16.866SQ1 | +2.977 |
Sprint
| Pos | Driver | Fastest lap | Gap |
|---|---|---|---|
| 1 | George RUSSELL | 1:14.702 | — |
| 2 | Lando NORRIS | 1:14.596 | +1.272 |
| 3 | Kimi ANTONELLI | 1:14.380 | +1.843 |
| 4 | Oscar PIASTRI | 1:14.793 | +9.797 |
| 5 | Charles LECLERC | 1:14.741 | +9.929 |
| 6 | Lewis HAMILTON | 1:14.695 | +10.545 |
| 7 | Max VERSTAPPEN | 1:14.974 | +15.935 |
| 8 | Arvid LINDBLAD | 1:15.653 | +29.710 |
| 9 | Franco COLAPINTO | 1:15.478 | +31.621 |
| 10 | Carlos SAINZ | 1:15.943 | +36.793 |
| 11 | Liam LAWSON | 1:16.257 | +61.344 |
| 12 | Gabriel BORTOLETO | 1:16.152 | +61.814 |
| 13 | Esteban OCON | 1:16.849 | +64.209 |
| 14 | Sergio PEREZ | 1:16.641 | +70.402 |
| 15 | Nico HULKENBERG | 1:16.297 | +72.158 |
| 16 | Lance STROLL | 1:17.120 | +1 lap |
| 17 | Valtteri BOTTAS | 1:17.212 | +1 lap |
| 18 | Oliver BEARMAN | 1:16.210 | +1 lap |
| 19 | Alexander ALBON | 1:15.717 | +1 lap |
| 20 | Pierre GASLY | 1:16.150 | +1 lap |
| 21 | Isack HADJAR | 1:14.941 | +3 laps |
| NC | Fernando ALONSODNF | 1:17.543 | — |
Q
| Pos | Driver | Lap time | Gap |
|---|---|---|---|
| 1 | George RUSSELL | 1:12.578Q3 | — |
| 2 | Kimi ANTONELLI | 1:12.646Q3 | +0.068 |
| 3 | Lando NORRIS | 1:12.729Q3 | +0.151 |
| 4 | Oscar PIASTRI | 1:12.781Q3 | +0.203 |
| 5 | Lewis HAMILTON | 1:12.868Q3 | +0.290 |
| 6 | Max VERSTAPPEN | 1:12.907Q3 | +0.329 |
| 7 | Isack HADJAR | 1:12.935Q3 | +0.357 |
| 8 | Charles LECLERC | 1:12.976Q3 | +0.398 |
| 9 | Arvid LINDBLAD | 1:13.280Q3 | +0.702 |
| 10 | Franco COLAPINTO | 1:13.697Q3 | +1.119 |
| 11 | Nico HULKENBERG | 1:13.886Q2 | +0.911 |
| 12 | Liam LAWSON | 1:13.897Q2 | +0.922 |
| 13 | Gabriel BORTOLETO | 1:14.071Q2 | +1.096 |
| 14 | Pierre GASLY | 1:14.187Q2 | +1.212 |
| 15 | Carlos SAINZ | 1:14.273Q2 | +1.298 |
| 16 | Oliver BEARMAN | 1:14.416Q2 | +1.441 |
| 17 | Esteban OCON | 1:14.845Q1 | +1.465 |
| 18 | Alexander ALBON | 1:14.851Q1 | +1.471 |
| 19 | Fernando ALONSO | 1:15.196Q1 | +1.816 |
| 20 | Sergio PEREZ | 1:15.429Q1 | +2.049 |
| 21 | Lance STROLL | 1:16.195Q1 | +2.815 |
| 22 | Valtteri BOTTAS | 1:16.272Q1 | +2.892 |
Race
| Pos | Driver | Fastest lap | Gap |
|---|---|---|---|
| 1 | Kimi ANTONELLI | 1:14.210 | — |
| 2 | Lewis HAMILTON | 1:14.573 | +10.768 |
| 3 | Max VERSTAPPEN | 1:14.398 | +11.276 |
| 4 | Charles LECLERC | 1:15.297 | +44.151 |
| 5 | Isack HADJAR | 1:14.578 | +1 lap |
| 6 | Franco COLAPINTO | 1:15.462 | +1 lap |
| 7 | Liam LAWSON | 1:15.604 | +1 lap |
| 8 | Pierre GASLY | 1:15.390 | +1 lap |
| 9 | Carlos SAINZ | 1:15.852 | +1 lap |
| 10 | Oliver BEARMAN | 1:16.002 | +1 lap |
| 11 | Oscar PIASTRI | 1:15.655 | +2 laps |
| 12 | Nico HULKENBERG | 1:16.275 | +2 laps |
| 13 | Gabriel BORTOLETO | 1:16.221 | +2 laps |
| 14 | Esteban OCON | 1:16.577 | +2 laps |
| 15 | Lance STROLL | 1:18.721 | +4 laps |
| 16 | Valtteri BOTTAS | 1:17.725 | +4 laps |
| NC | Lando NORRISDNF | 1:15.845 | — |
| NC | Sergio PEREZDNF | 1:16.915 | — |
| NC | Fernando ALONSODNF | 1:19.635 | — |
| NC | Alexander ALBONDNF | 1:17.221 | — |
| NC | Arvid LINDBLADDNS | — | — |
| NC | George RUSSELLDNF | 1:15.477 | — |
Some lap times are not available yet.
How this is calculated
Positions follow the session classification. Practice times are each driver’s best lap. Qualifying shows the last timed segment reached; its gap is to that segment’s leader. Race and Sprint show each driver’s fastest valid lap, with the finishing gap to the winner in seconds or laps. Deleted and pit-out laps are excluded. Missing values remain blank. Results update after telemetry import and the next site release.
Numbers to know
The results and milestones that frame this weekend.
Historical finishing rates and qualifying vs finish
Compare the grid’s season results and recent finishing form.
| Andrea Kimi AntonelliMercedesSmall sample: fewer than 5 starts | 4 | 75.0% (3/4) | 100.0% (4/4) | 100.0% (4/4) | 100.0% (4/4) | 0.0% (0/4) | 0.00 | 1.25 | 1.25 | 1.25 | 2111— |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Oscar PiastriMcLarenSmall sample: fewer than 5 starts | 2 | 0.0% (0/2) | 100.0% (2/2) | 100.0% (2/2) | 100.0% (2/2) | 0.0% (0/2) | 2.50 | 5.00 | 5.00 | 2.50 | DNSDNS23— |
| Charles LeclercFerrariSmall sample: fewer than 5 starts | 4 | 0.0% (0/4) | 50.0% (2/4) | 75.0% (3/4) | 100.0% (4/4) | 0.0% (0/4) | -0.75 | 3.75 | 3.75 | 4.50 | 3438— |
| George RussellMercedesSmall sample: fewer than 5 starts | 4 | 25.0% (1/4) | 50.0% (2/4) | 100.0% (4/4) | 100.0% (4/4) | 0.0% (0/4) | -0.25 | 2.50 | 2.50 | 2.75 | 1244— |
| Lando NorrisMcLarenSmall sample: fewer than 5 starts | 3 | 0.0% (0/3) | 33.3% (1/3) | 100.0% (3/3) | 100.0% (3/3) | 0.0% (0/3) | 1.00 | 5.00 | 5.00 | 4.00 | 5DNS52— |
| Lewis HamiltonFerrariSmall sample: fewer than 5 starts | 4 | 0.0% (0/4) | 25.0% (1/4) | 100.0% (4/4) | 100.0% (4/4) | 0.0% (0/4) | 0.75 | 5.50 | 5.50 | 4.75 | 4366— |
| Alexander AlbonWilliamsSmall sample: fewer than 5 starts | 3 | 0.0% (0/3) | 0.0% (0/3) | 0.0% (0/3) | 33.3% (1/3) | 0.0% (0/3) | 1.67 | 15.67 | 15.67 | 14.00 | 12DNS2010— |
| Fernando AlonsoAston MartinSmall sample: fewer than 5 starts | 4 | 0.0% (0/4) | 0.0% (0/4) | 0.0% (0/4) | 0.0% (0/4) | 50.0% (2/4) | 2.50 | 18.25 | 18.50 | 16.50 | DNFDNF1815— |
| Arvid LindbladRB F1 TeamSmall sample: fewer than 5 starts | 4 | 0.0% (0/4) | 0.0% (0/4) | 0.0% (0/4) | 25.0% (1/4) | 0.0% (0/4) | 0.50 | 12.50 | 12.50 | 12.00 | 8121414— |
| Oliver BearmanHaas F1 TeamSmall sample: fewer than 5 starts | 4 | 0.0% (0/4) | 0.0% (0/4) | 25.0% (1/4) | 50.0% (2/4) | 25.0% (1/4) | 3.67 | 13.00 | 13.00 | 7.67 | 75DNF11— |
How this is calculated
Historical finishing rates: counts / starts. Points rate means P1–P10 classified finishes. DNS excluded; DNF includes retirements and disqualifications. Circuit filtering happens before the last-5/10 window; fewer starts use the available sample. Averages exclude missing positions; average finish uses classified results. Last 5 reads the latest five recorded results for this circuit filter, oldest to latest, including DNS. Rate denominators remain starts only.
Teammate battles 2026
Current pairings, head to head through the latest completed round.
| Team · current pairing | Qualifying | Race |
|---|---|---|
| Alpine F1 TeamFranco Colapinto — Pierre Gasly | 1–3 | 0–3 |
| Aston MartinFernando Alonso — Lance Stroll | 3–0 | 1–0 |
| AudiGabriel Bortoleto — Nico Hülkenberg | 2–2 | 0–1 |
| Cadillac F1 TeamValtteri Bottas — Sergio Pérez | 2–2 | 1–2 |
| FerrariLewis Hamilton — Charles Leclerc | 1–3 | 2–2 |
| Haas F1 TeamOliver Bearman — Esteban Ocon | 3–1 | 3–0 |
| McLarenLando Norris — Oscar Piastri | 1–3 | 1–1 |
| MercedesAndrea Kimi Antonelli — George Russell | 3–1 | 3–1 |
| RB F1 TeamArvid Lindblad — Liam Lawson | 1–3 | 1–2 |
| Red BullIsack Hadjar — Max Verstappen | 1–2 | 0–1 |
| WilliamsAlexander Albon — Carlos Sainz | 0–3 | 1–2 |
How this is calculated
Left driver–right driver, shared team rounds through R4; race score requires both classified, qualifying requires both positions. A new pairing may have no shared sample.
Active scoring streaks
The longest current runs of points-scoring finishes.
Andrea Kimi Antonelli and Lewis Hamilton and Charles Leclerc and George Russell: 4 consecutive points-scoring finishes, the longest active streak this season.
View streak receipt
| Driver | Consecutive points finishes |
|---|---|
| Andrea Kimi Antonelli | 4 |
| Lewis Hamilton | 4 |
| Charles Leclerc | 4 |
| George Russell | 4 |
| Lando Norris | 3 |
| Max Verstappen | 2 |
| Oscar Piastri | 2 |
| Alexander Albon | 1 |
| Franco Colapinto | 1 |
| Carlos Sainz | 1 |
| Fernando Alonso | 0 |
| Arvid Lindblad | 0 |
| Oliver Bearman | 0 |
| Gabriel Bortoleto | 0 |
| Valtteri Bottas | 0 |
| Pierre Gasly | 0 |
| Isack Hadjar | 0 |
| Nico Hülkenberg | 0 |
| Liam Lawson | 0 |
| Esteban Ocon | 0 |
| Sergio Pérez | 0 |
| Lance Stroll | 0 |
How this is calculated
Season-only P1–P10 classified finishes through round 4. Drivers missing that round are excluded from active streaks.
Recent form LAST 4 ROUNDS
Grand Prix points and wins across the recent rounds.
| Driver | GP points | Wins |
|---|---|---|
| Andrea Kimi Antonelli | 93 | 3 |
| George Russell | 67 | 1 |
| Charles Leclerc | 46 | 0 |
| Lewis Hamilton | 43 | 0 |
| Lando Norris | 38 | 0 |
| Oscar Piastri | 33 | 0 |
| Max Verstappen | 22 | 0 |
| Oliver Bearman | 16 | 0 |
| Pierre Gasly | 15 | 0 |
| Liam Lawson | 8 | 0 |
How this is calculated
Grand Prix points only, rounds 1, 2, 3, 4. Sprint points excluded.
Reliability watch
Drivers’ recorded non-finishes this season.
| Driver | DNF / starts | Rate |
|---|---|---|
| Fernando Alonso | 2 / 4 | 50.0% |
| Isack Hadjar | 2 / 4 | 50.0% |
| Lance Stroll | 2 / 4 | 50.0% |
| Nico Hülkenberg | 1 / 3 | 33.3% |
| Liam Lawson | 1 / 4 | 25.0% |
| Max Verstappen | 1 / 4 | 25.0% |
| Oliver Bearman | 1 / 4 | 25.0% |
| Pierre Gasly | 1 / 4 | 25.0% |
| Valtteri Bottas | 1 / 4 | 25.0% |
| Andrea Kimi Antonelli | 0 / 4 | 0.0% |
How this is calculated
All non-finishes, including accidents and exclusions; not exclusively mechanical failures.
Title race
Championship gaps and the latest available title scenarios.
Round-by-round gap in recorded points
The gap between the top two has grown in 2 of the last 3 round-to-round changes.
| Round | Points leader | Gap |
|---|---|---|
| 1 | russell | 7 |
| 2 | russell | 4 |
| 3 | antonelli | 9 |
| 4 | antonelli | 20 |
How this is calculated
Cumulative recorded Grand Prix and sprint points. This is a results-points trace; historical championship penalties, dropped scores and tie-break timing are not stored. Leaders can change between rounds.
The title race
Historical projections unavailable: official per-round standings and penalty timing are not stored. View the current verified title state ↗