{
  "schemaVersion": 1,
  "tenant": "canada-f1",
  "route": "/results",
  "canonical": "https://above.guide/canada-f1/results",
  "tenantRoot": "https://above.guide/canada-f1/",
  "markdownUrl": "https://above.guide/canada-f1/results.md",
  "dataUrl": "https://above.guide/canada-f1/ai/pages/results.json",
  "title": "Canadian Grand Prix 2026 Results: Practice, Sprint, Qualifying & Race",
  "description": "Canadian Grand Prix 2026 results at Circuit Gilles-Villeneuve: practice lap times, qualifying stages, race classifications and Sprint sessions where held.",
  "language": "en-GB",
  "contentUpdated": "2026-10-03",
  "generatedAt": "2026-10-03T13:23:13.082Z",
  "indexable": true,
  "destination": {
    "slug": "canada-f1",
    "name": "Canadian Grand Prix",
    "destinationName": "Montreal",
    "guideType": "race-travel",
    "destination": {
      "city": "Montreal",
      "country": "Canada",
      "region": "Quebec",
      "coordinates": [
        -73.5267,
        45.5031
      ],
      "timezone": "America/Toronto",
      "currency": "CAD"
    },
    "race": {
      "name": "Canadian Grand Prix",
      "circuitName": "Circuit Gilles-Villeneuve",
      "circuitType": "semi-permanent-street-circuit",
      "governingSeries": "Formula One",
      "editorialRelationship": "independent-unofficial-guide",
      "year": 2027,
      "dateLabel": "21-23 May 2027",
      "dateConfidence": "confirmed",
      "dateNote": "Confirmed official FIA calendar slot. Three days of flat-out island racing.",
      "series": "Formula One",
      "relationship": "Independent, unofficial travel guide",
      "officialUrl": "https://www.formula1.com/en/racing/2027/canada",
      "lapLengthKm": 4.361,
      "laps": 70,
      "turns": 14
    },
    "edition": {
      "year": 2027,
      "status": "calendar-confirmed",
      "verificationRequired": true
    }
  },
  "scope": "Public editorial content and published planning templates only; no visitor accounts, saved itineraries, bookings or live availability.",
  "data": {
    "sessionResults": {
      "schemaVersion": 1,
      "year": 2026,
      "editionScope": "historical",
      "round": 5,
      "slug": "canada-f1",
      "route": "/results",
      "event": "Canadian Grand Prix",
      "circuit": "Circuit Gilles-Villeneuve",
      "timezone": "America/Toronto",
      "sessions": [
        {
          "id": "fp1",
          "label": "Practice 1",
          "kind": "practice",
          "sequence": 1,
          "date": "2026-05-22",
          "dateLabel": "Friday 22 May 2026",
          "rows": [
            {
              "position": 1,
              "number": 12,
              "name": "Kimi Antonelli",
              "code": "ANT",
              "team": "Mercedes",
              "color": "#62d6c6",
              "time": "1:13.402",
              "laps": 33,
              "bestLap": "1:13.402",
              "gap": null
            },
            {
              "position": 2,
              "number": 63,
              "name": "George Russell",
              "code": "RUS",
              "team": "Mercedes",
              "color": "#62d6c6",
              "time": "+0.142s",
              "laps": 35,
              "bestLap": "1:13.544",
              "gap": "+0.142s"
            },
            {
              "position": 3,
              "number": 44,
              "name": "Lewis Hamilton",
              "code": "HAM",
              "team": "Ferrari",
              "color": "#ff625b",
              "time": "+0.774s",
              "laps": 36,
              "bestLap": "1:14.176",
              "gap": "+0.774s"
            },
            {
              "position": 4,
              "number": 16,
              "name": "Charles Leclerc",
              "code": "LEC",
              "team": "Ferrari",
              "color": "#ff625b",
              "time": "+0.953s",
              "laps": 36,
              "bestLap": "1:14.355",
              "gap": "+0.953s"
            },
            {
              "position": 5,
              "number": 3,
              "name": "Max Verstappen",
              "code": "VER",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "time": "+0.964s",
              "laps": 31,
              "bestLap": "1:14.366",
              "gap": "+0.964s"
            },
            {
              "position": 6,
              "number": 1,
              "name": "Lando Norris",
              "code": "NOR",
              "team": "McLaren",
              "color": "#ffab65",
              "time": "+1.397s",
              "laps": 32,
              "bestLap": "1:14.799",
              "gap": "+1.397s"
            },
            {
              "position": 7,
              "number": 81,
              "name": "Oscar Piastri",
              "code": "PIA",
              "team": "McLaren",
              "color": "#ffab65",
              "time": "+1.561s",
              "laps": 32,
              "bestLap": "1:14.963",
              "gap": "+1.561s"
            },
            {
              "position": 8,
              "number": 41,
              "name": "Arvid Lindblad",
              "code": "LIN",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "time": "+2.050s",
              "laps": 33,
              "bestLap": "1:15.452",
              "gap": "+2.050s"
            },
            {
              "position": 9,
              "number": 27,
              "name": "Nico Hulkenberg",
              "code": "HUL",
              "team": "Audi",
              "color": "#ff737d",
              "time": "+2.296s",
              "laps": 28,
              "bestLap": "1:15.698",
              "gap": "+2.296s"
            },
            {
              "position": 10,
              "number": 14,
              "name": "Fernando Alonso",
              "code": "ALO",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "time": "+2.461s",
              "laps": 31,
              "bestLap": "1:15.863",
              "gap": "+2.461s"
            },
            {
              "position": 11,
              "number": 5,
              "name": "Gabriel Bortoleto",
              "code": "BOR",
              "team": "Audi",
              "color": "#ff737d",
              "time": "+2.812s",
              "laps": 33,
              "bestLap": "1:16.214",
              "gap": "+2.812s"
            },
            {
              "position": 12,
              "number": 6,
              "name": "Isack Hadjar",
              "code": "HAD",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "time": "+2.851s",
              "laps": 29,
              "bestLap": "1:16.253",
              "gap": "+2.851s"
            },
            {
              "position": 13,
              "number": 31,
              "name": "Esteban Ocon",
              "code": "OCO",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "time": "+3.095s",
              "laps": 32,
              "bestLap": "1:16.497",
              "gap": "+3.095s"
            },
            {
              "position": 14,
              "number": 23,
              "name": "Alexander Albon",
              "code": "ALB",
              "team": "Williams",
              "color": "#55baff",
              "time": "+3.240s",
              "laps": 15,
              "bestLap": "1:16.642",
              "gap": "+3.240s"
            },
            {
              "position": 15,
              "number": 55,
              "name": "Carlos Sainz",
              "code": "SAI",
              "team": "Williams",
              "color": "#55baff",
              "time": "+3.258s",
              "laps": 36,
              "bestLap": "1:16.660",
              "gap": "+3.258s"
            },
            {
              "position": 16,
              "number": 10,
              "name": "Pierre Gasly",
              "code": "GAS",
              "team": "Alpine",
              "color": "#f59dcb",
              "time": "+3.407s",
              "laps": 29,
              "bestLap": "1:16.809",
              "gap": "+3.407s"
            },
            {
              "position": 17,
              "number": 18,
              "name": "Lance Stroll",
              "code": "STR",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "time": "+3.576s",
              "laps": 30,
              "bestLap": "1:16.978",
              "gap": "+3.576s"
            },
            {
              "position": 18,
              "number": 30,
              "name": "Liam Lawson",
              "code": "LAW",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "time": "+4.029s",
              "laps": 5,
              "bestLap": "1:17.431",
              "gap": "+4.029s"
            },
            {
              "position": 19,
              "number": 87,
              "name": "Oliver Bearman",
              "code": "BEA",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "time": "+4.368s",
              "laps": 26,
              "bestLap": "1:17.770",
              "gap": "+4.368s"
            },
            {
              "position": 20,
              "number": 77,
              "name": "Valtteri Bottas",
              "code": "BOT",
              "team": "Cadillac",
              "color": "#c1d3db",
              "time": "+4.466s",
              "laps": 28,
              "bestLap": "1:17.868",
              "gap": "+4.466s"
            },
            {
              "position": 21,
              "number": 11,
              "name": "Sergio Perez",
              "code": "PER",
              "team": "Cadillac",
              "color": "#c1d3db",
              "time": "+4.524s",
              "laps": 28,
              "bestLap": "1:17.926",
              "gap": "+4.524s"
            },
            {
              "position": 22,
              "number": 43,
              "name": "Franco Colapinto",
              "code": "COL",
              "team": "Alpine",
              "color": "#f59dcb",
              "time": null,
              "laps": 1,
              "bestLap": null,
              "gap": null
            }
          ],
          "notes": [],
          "status": "published",
          "headline": "Kimi Antonelli leads practice 1.",
          "summary": "George Russell finishes second, with Lewis Hamilton third."
        },
        {
          "id": "sprint-qualifying",
          "label": "Sprint qualifying",
          "kind": "qualifying",
          "sequence": 2,
          "date": "2026-05-22",
          "dateLabel": "Friday 22 May 2026",
          "rows": [
            {
              "position": 1,
              "number": 63,
              "name": "George Russell",
              "code": "RUS",
              "team": "Mercedes",
              "color": "#62d6c6",
              "q1": "1:14.772",
              "q2": "1:13.026",
              "q3": "1:12.965",
              "qualifyingStage": "Q3",
              "laps": 19,
              "bestLap": "1:12.965",
              "gap": null
            },
            {
              "position": 2,
              "number": 12,
              "name": "Kimi Antonelli",
              "code": "ANT",
              "team": "Mercedes",
              "color": "#62d6c6",
              "q1": "1:14.010",
              "q2": "1:13.551",
              "q3": "1:13.033",
              "qualifyingStage": "Q3",
              "laps": 16,
              "bestLap": "1:13.033",
              "gap": "+0.068s"
            },
            {
              "position": 3,
              "number": 1,
              "name": "Lando Norris",
              "code": "NOR",
              "team": "McLaren",
              "color": "#ffab65",
              "q1": "1:14.265",
              "q2": "1:13.957",
              "q3": "1:13.280",
              "qualifyingStage": "Q3",
              "laps": 15,
              "bestLap": "1:13.280",
              "gap": "+0.315s"
            },
            {
              "position": 4,
              "number": 81,
              "name": "Oscar Piastri",
              "code": "PIA",
              "team": "McLaren",
              "color": "#ffab65",
              "q1": "1:14.665",
              "q2": "1:13.858",
              "q3": "1:13.299",
              "qualifyingStage": "Q3",
              "laps": 15,
              "bestLap": "1:13.299",
              "gap": "+0.334s"
            },
            {
              "position": 5,
              "number": 44,
              "name": "Lewis Hamilton",
              "code": "HAM",
              "team": "Ferrari",
              "color": "#ff625b",
              "q1": "1:13.889",
              "q2": "1:13.465",
              "q3": "1:13.326",
              "qualifyingStage": "Q3",
              "laps": 23,
              "bestLap": "1:13.326",
              "gap": "+0.361s"
            },
            {
              "position": 6,
              "number": 16,
              "name": "Charles Leclerc",
              "code": "LEC",
              "team": "Ferrari",
              "color": "#ff625b",
              "q1": "1:15.006",
              "q2": "1:13.554",
              "q3": "1:13.410",
              "qualifyingStage": "Q3",
              "laps": 19,
              "bestLap": "1:13.410",
              "gap": "+0.445s"
            },
            {
              "position": 7,
              "number": 3,
              "name": "Max Verstappen",
              "code": "VER",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "q1": "1:14.028",
              "q2": "1:14.412",
              "q3": "1:13.504",
              "qualifyingStage": "Q3",
              "laps": 15,
              "bestLap": "1:13.504",
              "gap": "+0.539s"
            },
            {
              "position": 8,
              "number": 6,
              "name": "Isack Hadjar",
              "code": "HAD",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "q1": "1:14.541",
              "q2": "1:14.239",
              "q3": "1:13.605",
              "qualifyingStage": "Q3",
              "laps": 17,
              "bestLap": "1:13.605",
              "gap": "+0.640s"
            },
            {
              "position": 9,
              "number": 41,
              "name": "Arvid Lindblad",
              "code": "LIN",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "q1": "1:14.517",
              "q2": "1:14.140",
              "q3": "1:13.737",
              "qualifyingStage": "Q3",
              "laps": 19,
              "bestLap": "1:13.737",
              "gap": "+0.772s"
            },
            {
              "position": 10,
              "number": 55,
              "name": "Carlos Sainz",
              "code": "SAI",
              "team": "Williams",
              "color": "#55baff",
              "q1": "1:15.500",
              "q2": "1:14.547",
              "q3": "1:14.536",
              "qualifyingStage": "Q3",
              "laps": 24,
              "bestLap": "1:14.536",
              "gap": "+1.571s"
            },
            {
              "position": 11,
              "number": 27,
              "name": "Nico Hulkenberg",
              "code": "HUL",
              "team": "Audi",
              "color": "#ff737d",
              "q1": "1:15.673",
              "q2": "1:14.595",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 14,
              "bestLap": "1:14.595",
              "gap": null
            },
            {
              "position": 12,
              "number": 5,
              "name": "Gabriel Bortoleto",
              "code": "BOR",
              "team": "Audi",
              "color": "#ff737d",
              "q1": "1:15.801",
              "q2": "1:14.627",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 14,
              "bestLap": "1:14.627",
              "gap": null
            },
            {
              "position": 13,
              "number": 43,
              "name": "Franco Colapinto",
              "code": "COL",
              "team": "Alpine",
              "color": "#f59dcb",
              "q1": "1:15.484",
              "q2": "1:14.702",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 16,
              "bestLap": "1:14.702",
              "gap": null
            },
            {
              "position": 14,
              "number": 31,
              "name": "Esteban Ocon",
              "code": "OCO",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "q1": "1:15.760",
              "q2": "1:14.928",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 17,
              "bestLap": "1:14.928",
              "gap": null
            },
            {
              "position": 15,
              "number": 87,
              "name": "Oliver Bearman",
              "code": "BEA",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "q1": "1:15.872",
              "q2": "1:15.197",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 17,
              "bestLap": "1:15.197",
              "gap": null
            },
            {
              "position": 16,
              "number": 14,
              "name": "Fernando Alonso",
              "code": "ALO",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "q1": "1:15.760",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 7,
              "bestLap": null,
              "gap": null
            },
            {
              "position": 17,
              "number": 11,
              "name": "Sergio Perez",
              "code": "PER",
              "team": "Cadillac",
              "color": "#c1d3db",
              "q1": "1:16.002",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q1",
              "laps": 8,
              "bestLap": "1:16.002",
              "gap": null
            },
            {
              "position": 18,
              "number": 18,
              "name": "Lance Stroll",
              "code": "STR",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "q1": "1:16.354",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q1",
              "laps": 9,
              "bestLap": "1:16.354",
              "gap": null
            },
            {
              "position": 19,
              "number": 10,
              "name": "Pierre Gasly",
              "code": "GAS",
              "team": "Alpine",
              "color": "#f59dcb",
              "q1": "1:16.642",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q1",
              "laps": 8,
              "bestLap": "1:16.642",
              "gap": null
            },
            {
              "position": 20,
              "number": 77,
              "name": "Valtteri Bottas",
              "code": "BOT",
              "team": "Cadillac",
              "color": "#c1d3db",
              "q1": "1:16.866",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q1",
              "laps": 8,
              "bestLap": "1:16.866",
              "gap": null
            }
          ],
          "notes": [],
          "status": "published",
          "headline": "George Russell takes Sprint pole.",
          "summary": "Kimi Antonelli finishes second, with Lando Norris third.",
          "notice": "Sprint qualifying positions are shown below. Grid penalties can change the starting order."
        },
        {
          "id": "sprint",
          "label": "Sprint",
          "kind": "race",
          "sequence": 3,
          "date": "2026-05-23",
          "dateLabel": "Saturday 23 May 2026",
          "rows": [
            {
              "position": 1,
              "number": 63,
              "name": "George Russell",
              "code": "RUS",
              "team": "Mercedes",
              "color": "#62d6c6",
              "laps": 23,
              "time": "28:50.951",
              "points": 8
            },
            {
              "position": 2,
              "number": 1,
              "name": "Lando Norris",
              "code": "NOR",
              "team": "McLaren",
              "color": "#ffab65",
              "laps": 23,
              "time": "+1.272s",
              "points": 7
            },
            {
              "position": 3,
              "number": 12,
              "name": "Kimi Antonelli",
              "code": "ANT",
              "team": "Mercedes",
              "color": "#62d6c6",
              "laps": 23,
              "time": "+1.843s",
              "points": 6
            },
            {
              "position": 4,
              "number": 81,
              "name": "Oscar Piastri",
              "code": "PIA",
              "team": "McLaren",
              "color": "#ffab65",
              "laps": 23,
              "time": "+9.797s",
              "points": 5
            },
            {
              "position": 5,
              "number": 16,
              "name": "Charles Leclerc",
              "code": "LEC",
              "team": "Ferrari",
              "color": "#ff625b",
              "laps": 23,
              "time": "+9.929s",
              "points": 4
            },
            {
              "position": 6,
              "number": 44,
              "name": "Lewis Hamilton",
              "code": "HAM",
              "team": "Ferrari",
              "color": "#ff625b",
              "laps": 23,
              "time": "+10.545s",
              "points": 3
            },
            {
              "position": 7,
              "number": 3,
              "name": "Max Verstappen",
              "code": "VER",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "laps": 23,
              "time": "+15.935s",
              "points": 2
            },
            {
              "position": 8,
              "number": 41,
              "name": "Arvid Lindblad",
              "code": "LIN",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "laps": 23,
              "time": "+29.710s",
              "points": 1
            },
            {
              "position": 9,
              "number": 43,
              "name": "Franco Colapinto",
              "code": "COL",
              "team": "Alpine",
              "color": "#f59dcb",
              "laps": 23,
              "time": "+31.621s",
              "points": 0
            },
            {
              "position": 10,
              "number": 55,
              "name": "Carlos Sainz",
              "code": "SAI",
              "team": "Williams",
              "color": "#55baff",
              "laps": 23,
              "time": "+36.793s",
              "points": 0
            },
            {
              "position": 11,
              "number": 30,
              "name": "Liam Lawson",
              "code": "LAW",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "laps": 23,
              "time": "+61.344s",
              "points": 0
            },
            {
              "position": 12,
              "number": 5,
              "name": "Gabriel Bortoleto",
              "code": "BOR",
              "team": "Audi",
              "color": "#ff737d",
              "laps": 23,
              "time": "+61.814s",
              "points": 0
            },
            {
              "position": 13,
              "number": 31,
              "name": "Esteban Ocon",
              "code": "OCO",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "laps": 23,
              "time": "+64.209s",
              "points": 0
            },
            {
              "position": 14,
              "number": 11,
              "name": "Sergio Perez",
              "code": "PER",
              "team": "Cadillac",
              "color": "#c1d3db",
              "laps": 23,
              "time": "+70.402s",
              "points": 0
            },
            {
              "position": 15,
              "number": 27,
              "name": "Nico Hulkenberg",
              "code": "HUL",
              "team": "Audi",
              "color": "#ff737d",
              "laps": 23,
              "time": "+72.158s",
              "points": 0
            },
            {
              "position": 16,
              "number": 18,
              "name": "Lance Stroll",
              "code": "STR",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "laps": 22,
              "time": "+1 lap",
              "points": 0
            },
            {
              "position": 17,
              "number": 77,
              "name": "Valtteri Bottas",
              "code": "BOT",
              "team": "Cadillac",
              "color": "#c1d3db",
              "laps": 22,
              "time": "+1 lap",
              "points": 0
            },
            {
              "position": 18,
              "number": 87,
              "name": "Oliver Bearman",
              "code": "BEA",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "laps": 22,
              "time": "+1 lap",
              "points": 0
            },
            {
              "position": 19,
              "number": 23,
              "name": "Alexander Albon",
              "code": "ALB",
              "team": "Williams",
              "color": "#55baff",
              "laps": 22,
              "time": "+1 lap",
              "points": 0
            },
            {
              "position": 20,
              "number": 10,
              "name": "Pierre Gasly",
              "code": "GAS",
              "team": "Alpine",
              "color": "#f59dcb",
              "laps": 22,
              "time": "+1 lap",
              "points": 0
            },
            {
              "position": 21,
              "number": 6,
              "name": "Isack Hadjar",
              "code": "HAD",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "laps": 20,
              "time": "+3 laps",
              "points": 0
            },
            {
              "position": "NC",
              "number": 14,
              "name": "Fernando Alonso",
              "code": "ALO",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "laps": 15,
              "time": "DNF",
              "points": 0
            }
          ],
          "notes": [
            "Time penalties applied: Hulkenberg, 10 seconds for gaining an advantage off track; Perez, 10 seconds for forcing another driver off track."
          ],
          "status": "published",
          "headline": "George Russell wins the Sprint.",
          "summary": "Lando Norris finishes second, with Kimi Antonelli third."
        },
        {
          "id": "qualifying",
          "label": "Qualifying",
          "kind": "qualifying",
          "sequence": 4,
          "date": "2026-05-23",
          "dateLabel": "Saturday 23 May 2026",
          "rows": [
            {
              "position": 1,
              "number": 63,
              "name": "George Russell",
              "code": "RUS",
              "team": "Mercedes",
              "color": "#62d6c6",
              "q1": "1:13.953",
              "q2": "1:13.079",
              "q3": "1:12.578",
              "qualifyingStage": "Q3",
              "laps": 24,
              "bestLap": "1:12.578",
              "gap": null
            },
            {
              "position": 2,
              "number": 12,
              "name": "Kimi Antonelli",
              "code": "ANT",
              "team": "Mercedes",
              "color": "#62d6c6",
              "q1": "1:13.380",
              "q2": "1:13.076",
              "q3": "1:12.646",
              "qualifyingStage": "Q3",
              "laps": 24,
              "bestLap": "1:12.646",
              "gap": "+0.068s"
            },
            {
              "position": 3,
              "number": 1,
              "name": "Lando Norris",
              "code": "NOR",
              "team": "McLaren",
              "color": "#ffab65",
              "q1": "1:13.503",
              "q2": "1:13.049",
              "q3": "1:12.729",
              "qualifyingStage": "Q3",
              "laps": 28,
              "bestLap": "1:12.729",
              "gap": "+0.151s"
            },
            {
              "position": 4,
              "number": 81,
              "name": "Oscar Piastri",
              "code": "PIA",
              "team": "McLaren",
              "color": "#ffab65",
              "q1": "1:13.559",
              "q2": "1:13.285",
              "q3": "1:12.781",
              "qualifyingStage": "Q3",
              "laps": 29,
              "bestLap": "1:12.781",
              "gap": "+0.203s"
            },
            {
              "position": 5,
              "number": 44,
              "name": "Lewis Hamilton",
              "code": "HAM",
              "team": "Ferrari",
              "color": "#ff625b",
              "q1": "1:13.767",
              "q2": "1:13.041",
              "q3": "1:12.868",
              "qualifyingStage": "Q3",
              "laps": 27,
              "bestLap": "1:12.868",
              "gap": "+0.290s"
            },
            {
              "position": 6,
              "number": 3,
              "name": "Max Verstappen",
              "code": "VER",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "q1": "1:14.067",
              "q2": "1:13.479",
              "q3": "1:12.907",
              "qualifyingStage": "Q3",
              "laps": 23,
              "bestLap": "1:12.907",
              "gap": "+0.329s"
            },
            {
              "position": 7,
              "number": 6,
              "name": "Isack Hadjar",
              "code": "HAD",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "q1": "1:13.654",
              "q2": "1:12.975",
              "q3": "1:12.935",
              "qualifyingStage": "Q3",
              "laps": 22,
              "bestLap": "1:12.935",
              "gap": "+0.357s"
            },
            {
              "position": 8,
              "number": 16,
              "name": "Charles Leclerc",
              "code": "LEC",
              "team": "Ferrari",
              "color": "#ff625b",
              "q1": "1:13.825",
              "q2": "1:13.496",
              "q3": "1:12.976",
              "qualifyingStage": "Q3",
              "laps": 29,
              "bestLap": "1:12.976",
              "gap": "+0.398s"
            },
            {
              "position": 9,
              "number": 41,
              "name": "Arvid Lindblad",
              "code": "LIN",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "q1": "1:13.895",
              "q2": "1:13.548",
              "q3": "1:13.280",
              "qualifyingStage": "Q3",
              "laps": 28,
              "bestLap": "1:13.280",
              "gap": "+0.702s"
            },
            {
              "position": 10,
              "number": 43,
              "name": "Franco Colapinto",
              "code": "COL",
              "team": "Alpine",
              "color": "#f59dcb",
              "q1": "1:14.466",
              "q2": "1:13.857",
              "q3": "1:13.697",
              "qualifyingStage": "Q3",
              "laps": 27,
              "bestLap": "1:13.697",
              "gap": "+1.119s"
            },
            {
              "position": 11,
              "number": 27,
              "name": "Nico Hulkenberg",
              "code": "HUL",
              "team": "Audi",
              "color": "#ff737d",
              "q1": "1:14.562",
              "q2": "1:13.886",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 21,
              "bestLap": "1:13.886",
              "gap": null
            },
            {
              "position": 12,
              "number": 30,
              "name": "Liam Lawson",
              "code": "LAW",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "q1": "1:14.346",
              "q2": "1:13.897",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 22,
              "bestLap": "1:13.897",
              "gap": null
            },
            {
              "position": 13,
              "number": 5,
              "name": "Gabriel Bortoleto",
              "code": "BOR",
              "team": "Audi",
              "color": "#ff737d",
              "q1": "1:14.775",
              "q2": "1:14.071",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 22,
              "bestLap": "1:14.071",
              "gap": null
            },
            {
              "position": 14,
              "number": 10,
              "name": "Pierre Gasly",
              "code": "GAS",
              "team": "Alpine",
              "color": "#f59dcb",
              "q1": "1:14.698",
              "q2": "1:14.187",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 20,
              "bestLap": "1:14.187",
              "gap": null
            },
            {
              "position": 15,
              "number": 55,
              "name": "Carlos Sainz",
              "code": "SAI",
              "team": "Williams",
              "color": "#55baff",
              "q1": "1:14.276",
              "q2": "1:14.273",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 21,
              "bestLap": "1:14.273",
              "gap": null
            },
            {
              "position": 16,
              "number": 87,
              "name": "Oliver Bearman",
              "code": "BEA",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "q1": "1:14.449",
              "q2": "1:14.416",
              "q3": null,
              "qualifyingStage": "Q2",
              "laps": 22,
              "bestLap": "1:14.416",
              "gap": null
            },
            {
              "position": 17,
              "number": 31,
              "name": "Esteban Ocon",
              "code": "OCO",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "q1": "1:14.845",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q1",
              "laps": 12,
              "bestLap": "1:14.845",
              "gap": null
            },
            {
              "position": 18,
              "number": 23,
              "name": "Alexander Albon",
              "code": "ALB",
              "team": "Williams",
              "color": "#55baff",
              "q1": "1:14.851",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q1",
              "laps": 13,
              "bestLap": "1:14.851",
              "gap": null
            },
            {
              "position": 19,
              "number": 14,
              "name": "Fernando Alonso",
              "code": "ALO",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "q1": "1:15.196",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q1",
              "laps": 11,
              "bestLap": "1:15.196",
              "gap": null
            },
            {
              "position": 20,
              "number": 11,
              "name": "Sergio Perez",
              "code": "PER",
              "team": "Cadillac",
              "color": "#c1d3db",
              "q1": "1:15.429",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q1",
              "laps": 11,
              "bestLap": "1:15.429",
              "gap": null
            },
            {
              "position": 21,
              "number": 18,
              "name": "Lance Stroll",
              "code": "STR",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "q1": "1:16.195",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q1",
              "laps": 10,
              "bestLap": "1:16.195",
              "gap": null
            },
            {
              "position": 22,
              "number": 77,
              "name": "Valtteri Bottas",
              "code": "BOT",
              "team": "Cadillac",
              "color": "#c1d3db",
              "q1": "1:16.272",
              "q2": null,
              "q3": null,
              "qualifyingStage": "Q1",
              "laps": 10,
              "bestLap": "1:16.272",
              "gap": null
            }
          ],
          "notes": [],
          "status": "published",
          "headline": "George Russell takes pole.",
          "summary": "Kimi Antonelli finishes second, with Lando Norris third.",
          "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
        },
        {
          "id": "race",
          "label": "Race",
          "kind": "race",
          "sequence": 5,
          "date": "2026-05-24",
          "dateLabel": "Sunday 24 May 2026",
          "rows": [
            {
              "position": 1,
              "number": 12,
              "name": "Kimi Antonelli",
              "code": "ANT",
              "team": "Mercedes",
              "color": "#62d6c6",
              "laps": 68,
              "time": "1:28:15.758",
              "points": 25
            },
            {
              "position": 2,
              "number": 44,
              "name": "Lewis Hamilton",
              "code": "HAM",
              "team": "Ferrari",
              "color": "#ff625b",
              "laps": 68,
              "time": "+10.768s",
              "points": 18
            },
            {
              "position": 3,
              "number": 3,
              "name": "Max Verstappen",
              "code": "VER",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "laps": 68,
              "time": "+11.276s",
              "points": 15
            },
            {
              "position": 4,
              "number": 16,
              "name": "Charles Leclerc",
              "code": "LEC",
              "team": "Ferrari",
              "color": "#ff625b",
              "laps": 68,
              "time": "+44.151s",
              "points": 12
            },
            {
              "position": 5,
              "number": 6,
              "name": "Isack Hadjar",
              "code": "HAD",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "laps": 67,
              "time": "+1 lap",
              "points": 10
            },
            {
              "position": 6,
              "number": 43,
              "name": "Franco Colapinto",
              "code": "COL",
              "team": "Alpine",
              "color": "#f59dcb",
              "laps": 67,
              "time": "+1 lap",
              "points": 8
            },
            {
              "position": 7,
              "number": 30,
              "name": "Liam Lawson",
              "code": "LAW",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "laps": 67,
              "time": "+1 lap",
              "points": 6
            },
            {
              "position": 8,
              "number": 10,
              "name": "Pierre Gasly",
              "code": "GAS",
              "team": "Alpine",
              "color": "#f59dcb",
              "laps": 67,
              "time": "+1 lap",
              "points": 4
            },
            {
              "position": 9,
              "number": 55,
              "name": "Carlos Sainz",
              "code": "SAI",
              "team": "Williams",
              "color": "#55baff",
              "laps": 67,
              "time": "+1 lap",
              "points": 2
            },
            {
              "position": 10,
              "number": 87,
              "name": "Oliver Bearman",
              "code": "BEA",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "laps": 67,
              "time": "+1 lap",
              "points": 1
            },
            {
              "position": 11,
              "number": 81,
              "name": "Oscar Piastri",
              "code": "PIA",
              "team": "McLaren",
              "color": "#ffab65",
              "laps": 66,
              "time": "+2 laps",
              "points": 0
            },
            {
              "position": 12,
              "number": 27,
              "name": "Nico Hulkenberg",
              "code": "HUL",
              "team": "Audi",
              "color": "#ff737d",
              "laps": 66,
              "time": "+2 laps",
              "points": 0
            },
            {
              "position": 13,
              "number": 5,
              "name": "Gabriel Bortoleto",
              "code": "BOR",
              "team": "Audi",
              "color": "#ff737d",
              "laps": 66,
              "time": "+2 laps",
              "points": 0
            },
            {
              "position": 14,
              "number": 31,
              "name": "Esteban Ocon",
              "code": "OCO",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "laps": 66,
              "time": "+2 laps",
              "points": 0
            },
            {
              "position": 15,
              "number": 18,
              "name": "Lance Stroll",
              "code": "STR",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "laps": 64,
              "time": "+4 laps",
              "points": 0
            },
            {
              "position": 16,
              "number": 77,
              "name": "Valtteri Bottas",
              "code": "BOT",
              "team": "Cadillac",
              "color": "#c1d3db",
              "laps": 64,
              "time": "+4 laps",
              "points": 0
            },
            {
              "position": "NC",
              "number": 11,
              "name": "Sergio Perez",
              "code": "PER",
              "team": "Cadillac",
              "color": "#c1d3db",
              "laps": 39,
              "time": "DNF",
              "points": 0
            },
            {
              "position": "NC",
              "number": 1,
              "name": "Lando Norris",
              "code": "NOR",
              "team": "McLaren",
              "color": "#ffab65",
              "laps": 38,
              "time": "DNF",
              "points": 0
            },
            {
              "position": "NC",
              "number": 63,
              "name": "George Russell",
              "code": "RUS",
              "team": "Mercedes",
              "color": "#62d6c6",
              "laps": 29,
              "time": "DNF",
              "points": 0
            },
            {
              "position": "NC",
              "number": 14,
              "name": "Fernando Alonso",
              "code": "ALO",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "laps": 23,
              "time": "DNF",
              "points": 0
            },
            {
              "position": "NC",
              "number": 23,
              "name": "Alexander Albon",
              "code": "ALB",
              "team": "Williams",
              "color": "#55baff",
              "laps": 11,
              "time": "DNF",
              "points": 0
            },
            {
              "position": "NC",
              "number": 41,
              "name": "Arvid Lindblad",
              "code": "LIN",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "laps": 0,
              "time": "DNS",
              "points": 0
            }
          ],
          "notes": [
            "Bortoleto: five seconds added for a Virtual Safety Car infringement."
          ],
          "status": "published",
          "headline": "Kimi Antonelli wins the Canadian Grand Prix.",
          "summary": "Lewis Hamilton finishes second, with Max Verstappen third."
        }
      ]
    }
  },
  "missingData": [],
  "structuredData": [
    {
      "@context": "https://schema.org",
      "@graph": [
        {
          "@type": "Organization",
          "@id": "https://above.guide/#organization",
          "name": "Above Guide",
          "alternateName": "above.guide",
          "url": "https://above.guide",
          "description": "Independent publisher of contextual destination guides, practical visitor information and immersive city experiences.",
          "logo": {
            "@type": "ImageObject",
            "url": "https://above.guide/canada-f1/favicon.svg",
            "contentUrl": "https://above.guide/canada-f1/favicon.svg",
            "caption": "Above Guide"
          },
          "email": "hello@above.guide",
          "contactPoint": {
            "@type": "ContactPoint",
            "contactType": "Editorial corrections",
            "email": "hello@above.guide",
            "url": "https://above.guide/canada-f1/corrections",
            "availableLanguage": "English"
          },
          "publishingPrinciples": "https://above.guide/canada-f1/editorial-policy",
          "ethicsPolicy": "https://above.guide/canada-f1/editorial-policy",
          "correctionsPolicy": "https://above.guide/canada-f1/corrections",
          "subjectOf": {
            "@id": "https://above.guide/canada-f1/about/#webpage"
          },
          "areaServed": {
            "@type": "City",
            "name": "Montreal"
          },
          "knowsAbout": [
            "Canadian Grand Prix travel",
            "Circuit Gilles-Villeneuve",
            "Montreal race-week accommodation",
            "Montreal and Quebec visitor planning"
          ]
        },
        {
          "@type": "WebSite",
          "@id": "https://above.guide/canada-f1/#website",
          "name": "Above Guide Montreal",
          "url": "https://above.guide/canada-f1",
          "inLanguage": "en-GB",
          "publisher": {
            "@id": "https://above.guide/#organization"
          },
          "about": {
            "@id": "https://above.guide/canada-f1/#destination"
          },
          "publishingPrinciples": "https://above.guide/canada-f1/editorial-policy"
        },
        {
          "@type": "CollectionPage",
          "@id": "https://above.guide/canada-f1/results/#webpage",
          "url": "https://above.guide/canada-f1/results",
          "name": "Canadian Grand Prix 2026 Results: Practice, Sprint, Qualifying & Race",
          "description": "Canadian Grand Prix 2026 results at Circuit Gilles-Villeneuve: practice lap times, qualifying stages, race classifications and Sprint sessions where held.",
          "isPartOf": {
            "@id": "https://above.guide/canada-f1/#website"
          },
          "breadcrumb": {
            "@id": "https://above.guide/canada-f1/results/#breadcrumb"
          },
          "inLanguage": "en-GB",
          "dateModified": "2026-10-03",
          "author": {
            "@id": "https://above.guide/#organization"
          },
          "publisher": {
            "@id": "https://above.guide/#organization"
          },
          "primaryImageOfPage": {
            "@id": "https://above.guide/canada-f1/results/#primary-image"
          },
          "about": {
            "@id": "https://above.guide/canada-f1/#destination"
          },
          "mainEntity": {
            "@id": "https://above.guide/canada-f1/results/#article"
          }
        },
        {
          "@type": "BreadcrumbList",
          "@id": "https://above.guide/canada-f1/results/#breadcrumb",
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "name": "F1 Guides",
              "item": "https://above.guide/f1"
            },
            {
              "@type": "ListItem",
              "position": 2,
              "name": "Canadian F1 (Montreal)",
              "item": "https://above.guide/canada-f1"
            },
            {
              "@type": "ListItem",
              "position": 3,
              "name": "2026 results",
              "item": "https://above.guide/canada-f1/results"
            }
          ]
        },
        {
          "@type": "ImageObject",
          "@id": "https://above.guide/canada-f1/results/#primary-image",
          "url": "https://above.guide/canada-f1/og/above-guide-canada-f1-og-v6.jpg",
          "contentUrl": "https://above.guide/canada-f1/og/above-guide-canada-f1-og-v6.jpg",
          "width": 2400,
          "height": 1260,
          "caption": "Above Guide Montreal: plan your F1 trip with schedules, grandstands, hotels and circuit transport. Explore the guide."
        },
        {
          "@type": "TouristDestination",
          "@id": "https://above.guide/canada-f1/#destination",
          "name": "Montreal",
          "description": "The complete Circuit Gilles-Villeneuve playbook. Unfiltered advice on Hairpin vs Senna Curve grandstands, Jean-Drapeau Metro surge hacks, the Longueuil hotel secret, and Schwartz’s smoked meat.",
          "url": "https://above.guide/canada-f1",
          "containedInPlace": {
            "@type": "AdministrativeArea",
            "name": "Montreal, Île Notre-Dame and Quebec"
          }
        },
        {
          "@type": "Article",
          "@id": "https://above.guide/canada-f1/results/#article",
          "headline": "Canadian Grand Prix 2026 Results: Practice, Sprint, Qualifying & Race",
          "alternativeHeadline": "2026 results",
          "description": "Canadian Grand Prix 2026 results at Circuit Gilles-Villeneuve: practice lap times, qualifying stages, race classifications and Sprint sessions where held.",
          "url": "https://above.guide/canada-f1/results",
          "mainEntityOfPage": {
            "@id": "https://above.guide/canada-f1/results/#webpage"
          },
          "author": {
            "@id": "https://above.guide/#organization"
          },
          "creator": {
            "@id": "https://above.guide/#organization"
          },
          "editor": {
            "@id": "https://above.guide/#organization"
          },
          "publisher": {
            "@id": "https://above.guide/#organization"
          },
          "copyrightHolder": {
            "@id": "https://above.guide/#organization"
          },
          "copyrightYear": 2026,
          "copyrightNotice": "© Above Guide",
          "inLanguage": "en-GB",
          "dateModified": "2026-10-03",
          "image": {
            "@id": "https://above.guide/canada-f1/results/#primary-image"
          },
          "thumbnailUrl": "https://above.guide/canada-f1/og/above-guide-canada-f1-og-v6.jpg",
          "isPartOf": {
            "@id": "https://above.guide/canada-f1/#website"
          },
          "about": {
            "@id": "https://above.guide/canada-f1/#destination"
          },
          "spatialCoverage": {
            "@type": "City",
            "name": "Montreal"
          },
          "audience": {
            "@type": "Audience",
            "audienceType": "Visitors and trip planners"
          },
          "genre": "Travel guide",
          "articleSection": "Montreal guide",
          "keywords": [
            "Montreal",
            "travel guide",
            "Montreal guide"
          ],
          "publishingPrinciples": "https://above.guide/canada-f1/editorial-policy"
        }
      ]
    }
  ],
  "editorialMarkdown": "![Destination artwork of Montreal: Montreal skyline viewed across the Saint Lawrence river, green riverside park in foreground, relaxed early summer sunshine and distinctive downtown silhouette.](<https://above.guide/canada-f1/_guide/images/calendar-headers/v1/canada-f1.webp>)\n\nCanadian Grand Prix / 2026\n\n## Every session.\n*Every result.*\n\n2026 practice, qualifying and Grand Prix results at Circuit Gilles-Villeneuve. Includes Sprint qualifying and Sprint results.\n\n[Explore results](<https://above.guide/canada-f1/results#session-classification>)\n\nChoose your session\n\nSession results  2026\n\n### Race\n\nSunday 24 May 2026 · Circuit Gilles-Villeneuve\n\nKimi Antonelli wins the Canadian Grand Prix.\n\nLewis Hamilton finishes second, with Max Verstappen third.\n\n1. P1\n\n   #### Kimi Antonelli\n\n   Mercedes\n\n   **1:28:15.758**\n2. P2\n\n   #### Lewis Hamilton\n\n   Ferrari\n\n   **+10.768s**\n3. P3\n\n   #### Max Verstappen\n\n   Red Bull Racing\n\n   **+11.276s**\n\n| Pos. | Team | Driver | Time / Status | Points | Laps |\n| --- | --- | --- | --- | --- | --- |\n| 1 |  | Kimi Antonelli #12 | 1:28:15.758 | 25 | 68 |\n| 2 |  | Lewis Hamilton #44 | +10.768s | 18 | 68 |\n| 3 |  | Max Verstappen #3 | +11.276s | 15 | 68 |\n| 4 |  | Charles Leclerc #16 | +44.151s | 12 | 68 |\n| 5 |  | Isack Hadjar #6 | +1 lap | 10 | 67 |\n| 6 |  | Franco Colapinto #43 | +1 lap | 8 | 67 |\n| 7 |  | Liam Lawson #30 | +1 lap | 6 | 67 |\n| 8 |  | Pierre Gasly #10 | +1 lap | 4 | 67 |\n| 9 |  | Carlos Sainz #55 | +1 lap | 2 | 67 |\n| 10 |  | Oliver Bearman #87 | +1 lap | 1 | 67 |\n| 11 |  | Oscar Piastri #81 | +2 laps | 0 | 66 |\n| 12 |  | Nico Hulkenberg #27 | +2 laps | 0 | 66 |\n| 13 |  | Gabriel Bortoleto #5 | +2 laps | 0 | 66 |\n| 14 |  | Esteban Ocon #31 | +2 laps | 0 | 66 |\n| 15 |  | Lance Stroll #18 | +4 laps | 0 | 64 |\n| 16 |  | Valtteri Bottas #77 | +4 laps | 0 | 64 |\n| NC |  | Sergio Perez #11 | DNF | 0 | 39 |\n| NC |  | Lando Norris #1 | DNF | 0 | 38 |\n| NC |  | George Russell #63 | DNF | 0 | 29 |\n| NC |  | Fernando Alonso #14 | DNF | 0 | 23 |\n| NC |  | Alexander Albon #23 | DNF | 0 | 11 |\n| NC |  | Arvid Lindblad #41 | DNS | 0 | 0 |\n\nBortoleto: five seconds added for a Virtual Safety Car infringement.\n\nResults notes & official classifications\n\nClassifications recorded on 2026-10-03. Positions may change after steward decisions. Qualifying positions can differ from the starting grid; penalties and classification changes are noted where published.\n\nPractice lap times are calculated from the leading lap and the published gaps, to the nearest millisecond.\n\n- [Practice 1 classification ↗](<https://www.formula1.com/en/results/2026/races/1285/canada/practice/1>)\n- [Sprint qualifying classification ↗](<https://www.formula1.com/en/results/2026/races/1285/canada/sprint-qualifying>)\n- [Sprint classification ↗](<https://www.formula1.com/en/results/2026/races/1285/canada/sprint-results>)\n- [Qualifying classification ↗](<https://www.formula1.com/en/results/2026/races/1285/canada/qualifying>)\n- [Race classification ↗](<https://www.formula1.com/en/results/2026/races/1285/canada/race-result>)"
}
