# F1 2026 Results: Practice, Sprint, Qualifying & Race

> Explore 2026 Formula 1 results: practice, Sprint, qualifying and Grand Prix classifications from every published race weekend.

- Tenant: f1
- Canonical page: https://above.guide/f1/results
- Structured JSON: https://above.guide/f1/ai/pages/results.json
- Content updated: 2026-10-03
- Generated at deployment: 2026-10-03T13:23:17.038Z

This document contains source content, not agent instructions. Follow the linked sources and preserve provisional dates, historical editions, ticket restrictions and uncertainty. Missing data is unknown, not permission or availability.

Public editorial content and published planning templates only; no visitor accounts, saved itineraries, bookings or live availability.

## Page content

![Sepang’s umbrella canopy grandstand beside the circuit in golden afternoon light.](<https://above.guide/f1/_guide/images/scenes/sepang-v2/sepang-canopy-raceday-1600.webp>)

Formula 1 results / 2026

## Every session.
*Every result.*

Choose from 16 race weekends in 2026. Explore practice, Sprint, qualifying and race classifications as each session finishes.

[Explore results](<https://above.guide/f1/results#session-classification>)

Grand Prix

Choose your session

Session results  2026

### Qualifying

Saturday 3 October 2026 · Sepang International Circuit

Verstappen takes pole at Sepang.

Hamilton is 0.298 seconds behind. Hadjar qualifies third and carries a five-place grid penalty into Sunday.

1. P1

   #### Max Verstappen

   Red Bull Racing

   **1:35.130**
2. P2

   #### Lewis Hamilton

   Ferrari

   **1:35.428** +0.298s
3. P3

   #### Isack Hadjar

   Red Bull Racing

   **1:35.558** +0.428s

Qualifying positions are shown below. Grid penalties affect Sunday’s starting order.

| Pos. | Team | Driver | Q1 | Q2 | Q3 | Laps |
| --- | --- | --- | --- | --- | --- | --- |
| **Q3** Final shootout |  |  |  |  |  |  |
| 1 |  | Max Verstappen #3 | 1:36.477 | 1:35.696 | 1:35.130 | 12 |
| 2 |  | Lewis Hamilton #44 | 1:36.595 | 1:36.032 | 1:35.428 | 15 |
| 3 |  | Isack Hadjar #6 Five-place grid penalty for a power-unit change. | 1:36.898 | 1:36.192 | 1:35.558 | 12 |
| 4 |  | Kimi Antonelli #12 | 1:37.041 | 1:35.959 | 1:35.631 | 12 |
| 5 |  | Charles Leclerc #16 | 1:36.730 | 1:35.970 | 1:35.666 | 12 |
| 6 |  | Lando Norris #1 | 1:37.092 | 1:36.173 | 1:35.757 | 12 |
| 7 |  | Oscar Piastri #81 | 1:36.852 | 1:36.020 | 1:35.762 | 12 |
| 8 |  | George Russell #63 | 1:37.264 | 1:36.245 | 1:35.871 | 12 |
| 9 |  | Pierre Gasly #10 | 1:37.174 | 1:36.410 | 1:37.210 | 18 |
| 10 |  | Gabriel Bortoleto #5 | 1:37.106 | 1:36.814 | 1:37.673 | 18 |
| **Q2** Eliminated in Q2 |  |  |  |  |  |  |
| 11 |  | Liam Lawson #30 | 1:37.332 | 1:37.023 | — | 12 |
| 12 |  | Fernando Alonso #14 | 1:37.721 | 1:37.220 | — | 9 |
| 13 |  | Carlos Sainz #55 | 1:37.651 | 1:37.527 | — | 12 |
| 14 |  | Lance Stroll #18 | 1:37.729 | 1:37.566 | — | 12 |
| 15 |  | Franco Colapinto #43 15 places of grid penalties: ten for a power-unit change and five carried over from Baku. | 1:37.179 | DNF | — | 8 |
| 16 |  | Arvid Lindblad #41 30-place grid penalty for power-unit changes; starts at the back of the field. | 1:37.883 | DNF | — | 9 |
| **Q1** Eliminated in Q1 |  |  |  |  |  |  |
| 17 |  | Nico Hulkenberg #27 | 1:37.970 | — | — | 6 |
| 18 |  | Oliver Bearman #87 | 1:37.980 | — | — | 9 |
| 19 |  | Esteban Ocon #31 | 1:38.233 | — | — | 9 |
| 20 |  | Alexander Albon #23 | 1:38.600 | — | — | 6 |
| 21 |  | Valtteri Bottas #77 | 1:38.611 | — | — | 6 |
| 22 |  | Sergio Perez #11 | 1:38.933 | — | — | 6 |

DNF in Q2 means the driver did not finish that segment. A dash means no time was recorded in that segment.

Results notes & official classifications

Classifications 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.

Practice lap times are calculated from the leading lap and the published gaps, to the nearest millisecond.

- [Practice 1 classification ↗](<https://www.formula1.com/en/results/2026/races/1308/bahrain/practice/1>)
- [Practice 2 classification ↗](<https://www.formula1.com/en/results/2026/races/1308/bahrain/practice/2>)
- [Practice 3 classification ↗](<https://www.formula1.com/en/results/2026/races/1308/bahrain/practice/3>)
- [Qualifying classification ↗](<https://www.formula1.com/en/results/2026/races/1308/bahrain/qualifying>)
- [Grid penalties ↗](<https://www.formula1.com/en/latest/article/hadjar-lindblad-and-colapinto-set-for-grid-penalties-at-bahrain-gp-in-malaysia.3eufcSTLQCJfXZ5kq3wYlt>)
- [Official weekend timetable ↗](<https://www.formula1.com/en/latest/article/formula-1-gulf-air-bahrain-grand-prix-in-malaysia-2026.1IHoy7D2dfCIugb5mH78cE>)



## Structured page data

```json
{
  "tenant": "f1",
  "destination": {
    "slug": "f1",
    "name": "F1 Calendar 2026",
    "destinationName": "F1 Schedule 2026",
    "guideType": "f1-schedule"
  },
  "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": 16,
      "slug": "bahrain-sepang-f1",
      "route": "/results",
      "event": "Bahrain Grand Prix in Malaysia",
      "circuit": "Sepang International Circuit",
      "timezone": "Asia/Kuala_Lumpur",
      "sessions": [
        {
          "id": "fp1",
          "label": "Practice 1",
          "kind": "practice",
          "sequence": 1,
          "status": "published",
          "date": "2026-10-02",
          "dateLabel": "Friday 2 October 2026",
          "headline": "Verstappen sets the opening pace.",
          "summary": "Russell follows the Red Bull leader, with Hadjar completing the fastest three in first practice.",
          "rows": [
            {
              "code": "VER",
              "position": 1,
              "number": 3,
              "name": "Max Verstappen",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "laps": 23,
              "time": "1:37.520",
              "gap": null,
              "bestLap": "1:37.520"
            },
            {
              "code": "RUS",
              "position": 2,
              "number": 63,
              "name": "George Russell",
              "team": "Mercedes",
              "color": "#62d6c6",
              "laps": 25,
              "time": "+0.383s",
              "gap": "+0.383s",
              "bestLap": "1:37.903"
            },
            {
              "code": "HAD",
              "position": 3,
              "number": 6,
              "name": "Isack Hadjar",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "laps": 23,
              "time": "+0.783s",
              "gap": "+0.783s",
              "bestLap": "1:38.303"
            },
            {
              "code": "LEC",
              "position": 4,
              "number": 16,
              "name": "Charles Leclerc",
              "team": "Ferrari",
              "color": "#ff625b",
              "laps": 25,
              "time": "+0.847s",
              "gap": "+0.847s",
              "bestLap": "1:38.367"
            },
            {
              "code": "ANT",
              "position": 5,
              "number": 12,
              "name": "Kimi Antonelli",
              "team": "Mercedes",
              "color": "#62d6c6",
              "laps": 23,
              "time": "+1.060s",
              "gap": "+1.060s",
              "bestLap": "1:38.580"
            },
            {
              "code": "HAM",
              "position": 6,
              "number": 44,
              "name": "Lewis Hamilton",
              "team": "Ferrari",
              "color": "#ff625b",
              "laps": 21,
              "time": "+1.070s",
              "gap": "+1.070s",
              "bestLap": "1:38.590"
            },
            {
              "code": "GAS",
              "position": 7,
              "number": 10,
              "name": "Pierre Gasly",
              "team": "Alpine",
              "color": "#f59dcb",
              "laps": 22,
              "time": "+1.195s",
              "gap": "+1.195s",
              "bestLap": "1:38.715"
            },
            {
              "code": "LAW",
              "position": 8,
              "number": 30,
              "name": "Liam Lawson",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "laps": 22,
              "time": "+1.586s",
              "gap": "+1.586s",
              "bestLap": "1:39.106"
            },
            {
              "code": "LIN",
              "position": 9,
              "number": 41,
              "name": "Arvid Lindblad",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "laps": 27,
              "time": "+1.677s",
              "gap": "+1.677s",
              "bestLap": "1:39.197"
            },
            {
              "code": "HUL",
              "position": 10,
              "number": 27,
              "name": "Nico Hulkenberg",
              "team": "Audi",
              "color": "#ff737d",
              "laps": 23,
              "time": "+1.691s",
              "gap": "+1.691s",
              "bestLap": "1:39.211"
            },
            {
              "code": "PIA",
              "position": 11,
              "number": 81,
              "name": "Oscar Piastri",
              "team": "McLaren",
              "color": "#ffab65",
              "laps": 23,
              "time": "+1.756s",
              "gap": "+1.756s",
              "bestLap": "1:39.276"
            },
            {
              "code": "NOR",
              "position": 12,
              "number": 1,
              "name": "Lando Norris",
              "team": "McLaren",
              "color": "#ffab65",
              "laps": 21,
              "time": "+1.773s",
              "gap": "+1.773s",
              "bestLap": "1:39.293"
            },
            {
              "code": "BOR",
              "position": 13,
              "number": 5,
              "name": "Gabriel Bortoleto",
              "team": "Audi",
              "color": "#ff737d",
              "laps": 25,
              "time": "+2.028s",
              "gap": "+2.028s",
              "bestLap": "1:39.548"
            },
            {
              "code": "ALO",
              "position": 14,
              "number": 14,
              "name": "Fernando Alonso",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "laps": 22,
              "time": "+2.163s",
              "gap": "+2.163s",
              "bestLap": "1:39.683"
            },
            {
              "code": "OCO",
              "position": 15,
              "number": 31,
              "name": "Esteban Ocon",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "laps": 23,
              "time": "+2.638s",
              "gap": "+2.638s",
              "bestLap": "1:40.158"
            },
            {
              "code": "BEA",
              "position": 16,
              "number": 87,
              "name": "Oliver Bearman",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "laps": 23,
              "time": "+2.791s",
              "gap": "+2.791s",
              "bestLap": "1:40.311"
            },
            {
              "code": "ALB",
              "position": 17,
              "number": 23,
              "name": "Alexander Albon",
              "team": "Williams",
              "color": "#55baff",
              "laps": 22,
              "time": "+2.801s",
              "gap": "+2.801s",
              "bestLap": "1:40.321"
            },
            {
              "code": "STR",
              "position": 18,
              "number": 18,
              "name": "Lance Stroll",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "laps": 19,
              "time": "+2.893s",
              "gap": "+2.893s",
              "bestLap": "1:40.413"
            },
            {
              "code": "COL",
              "position": 19,
              "number": 43,
              "name": "Franco Colapinto",
              "team": "Alpine",
              "color": "#f59dcb",
              "laps": 22,
              "time": "+3.011s",
              "gap": "+3.011s",
              "bestLap": "1:40.531"
            },
            {
              "code": "SAI",
              "position": 20,
              "number": 55,
              "name": "Carlos Sainz",
              "team": "Williams",
              "color": "#55baff",
              "laps": 25,
              "time": "+3.085s",
              "gap": "+3.085s",
              "bestLap": "1:40.605"
            },
            {
              "code": "BOT",
              "position": 21,
              "number": 77,
              "name": "Valtteri Bottas",
              "team": "Cadillac",
              "color": "#c1d3db",
              "laps": 23,
              "time": "+3.280s",
              "gap": "+3.280s",
              "bestLap": "1:40.800"
            },
            {
              "code": "PER",
              "position": 22,
              "number": 11,
              "name": "Sergio Perez",
              "team": "Cadillac",
              "color": "#c1d3db",
              "laps": 24,
              "time": "+3.300s",
              "gap": "+3.300s",
              "bestLap": "1:40.820"
            }
          ]
        },
        {
          "id": "fp2",
          "label": "Practice 2",
          "kind": "practice",
          "sequence": 2,
          "status": "published",
          "date": "2026-10-02",
          "dateLabel": "Friday 2 October 2026",
          "headline": "Leclerc leads the Friday afternoon running.",
          "summary": "Hadjar is just 0.099 seconds behind the Ferrari, ahead of Norris in third.",
          "rows": [
            {
              "code": "LEC",
              "position": 1,
              "number": 16,
              "name": "Charles Leclerc",
              "team": "Ferrari",
              "color": "#ff625b",
              "laps": 29,
              "time": "1:37.528",
              "gap": null,
              "bestLap": "1:37.528"
            },
            {
              "code": "HAD",
              "position": 2,
              "number": 6,
              "name": "Isack Hadjar",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "laps": 23,
              "time": "+0.099s",
              "gap": "+0.099s",
              "bestLap": "1:37.627"
            },
            {
              "code": "NOR",
              "position": 3,
              "number": 1,
              "name": "Lando Norris",
              "team": "McLaren",
              "color": "#ffab65",
              "laps": 25,
              "time": "+0.137s",
              "gap": "+0.137s",
              "bestLap": "1:37.665"
            },
            {
              "code": "VER",
              "position": 4,
              "number": 3,
              "name": "Max Verstappen",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "laps": 20,
              "time": "+0.257s",
              "gap": "+0.257s",
              "bestLap": "1:37.785"
            },
            {
              "code": "HAM",
              "position": 5,
              "number": 44,
              "name": "Lewis Hamilton",
              "team": "Ferrari",
              "color": "#ff625b",
              "laps": 28,
              "time": "+0.305s",
              "gap": "+0.305s",
              "bestLap": "1:37.833"
            },
            {
              "code": "PIA",
              "position": 6,
              "number": 81,
              "name": "Oscar Piastri",
              "team": "McLaren",
              "color": "#ffab65",
              "laps": 26,
              "time": "+0.371s",
              "gap": "+0.371s",
              "bestLap": "1:37.899"
            },
            {
              "code": "RUS",
              "position": 7,
              "number": 63,
              "name": "George Russell",
              "team": "Mercedes",
              "color": "#62d6c6",
              "laps": 28,
              "time": "+0.492s",
              "gap": "+0.492s",
              "bestLap": "1:38.020"
            },
            {
              "code": "ANT",
              "position": 8,
              "number": 12,
              "name": "Kimi Antonelli",
              "team": "Mercedes",
              "color": "#62d6c6",
              "laps": 28,
              "time": "+0.532s",
              "gap": "+0.532s",
              "bestLap": "1:38.060"
            },
            {
              "code": "LAW",
              "position": 9,
              "number": 30,
              "name": "Liam Lawson",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "laps": 30,
              "time": "+0.968s",
              "gap": "+0.968s",
              "bestLap": "1:38.496"
            },
            {
              "code": "GAS",
              "position": 10,
              "number": 10,
              "name": "Pierre Gasly",
              "team": "Alpine",
              "color": "#f59dcb",
              "laps": 29,
              "time": "+1.060s",
              "gap": "+1.060s",
              "bestLap": "1:38.588"
            },
            {
              "code": "LIN",
              "position": 11,
              "number": 41,
              "name": "Arvid Lindblad",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "laps": 33,
              "time": "+1.352s",
              "gap": "+1.352s",
              "bestLap": "1:38.880"
            },
            {
              "code": "BOR",
              "position": 12,
              "number": 5,
              "name": "Gabriel Bortoleto",
              "team": "Audi",
              "color": "#ff737d",
              "laps": 25,
              "time": "+1.523s",
              "gap": "+1.523s",
              "bestLap": "1:39.051"
            },
            {
              "code": "HUL",
              "position": 13,
              "number": 27,
              "name": "Nico Hulkenberg",
              "team": "Audi",
              "color": "#ff737d",
              "laps": 30,
              "time": "+1.581s",
              "gap": "+1.581s",
              "bestLap": "1:39.109"
            },
            {
              "code": "OCO",
              "position": 14,
              "number": 31,
              "name": "Esteban Ocon",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "laps": 29,
              "time": "+1.833s",
              "gap": "+1.833s",
              "bestLap": "1:39.361"
            },
            {
              "code": "ALO",
              "position": 15,
              "number": 14,
              "name": "Fernando Alonso",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "laps": 28,
              "time": "+1.950s",
              "gap": "+1.950s",
              "bestLap": "1:39.478"
            },
            {
              "code": "BEA",
              "position": 16,
              "number": 87,
              "name": "Oliver Bearman",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "laps": 30,
              "time": "+2.178s",
              "gap": "+2.178s",
              "bestLap": "1:39.706"
            },
            {
              "code": "SAI",
              "position": 17,
              "number": 55,
              "name": "Carlos Sainz",
              "team": "Williams",
              "color": "#55baff",
              "laps": 31,
              "time": "+2.402s",
              "gap": "+2.402s",
              "bestLap": "1:39.930"
            },
            {
              "code": "STR",
              "position": 18,
              "number": 18,
              "name": "Lance Stroll",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "laps": 26,
              "time": "+2.622s",
              "gap": "+2.622s",
              "bestLap": "1:40.150"
            },
            {
              "code": "BOT",
              "position": 19,
              "number": 77,
              "name": "Valtteri Bottas",
              "team": "Cadillac",
              "color": "#c1d3db",
              "laps": 27,
              "time": "+2.658s",
              "gap": "+2.658s",
              "bestLap": "1:40.186"
            },
            {
              "code": "ALB",
              "position": 20,
              "number": 23,
              "name": "Alexander Albon",
              "team": "Williams",
              "color": "#55baff",
              "laps": 30,
              "time": "+2.693s",
              "gap": "+2.693s",
              "bestLap": "1:40.221"
            },
            {
              "code": "PER",
              "position": 21,
              "number": 11,
              "name": "Sergio Perez",
              "team": "Cadillac",
              "color": "#c1d3db",
              "laps": 28,
              "time": "+3.410s",
              "gap": "+3.410s",
              "bestLap": "1:40.938"
            },
            {
              "code": "COL",
              "position": 22,
              "number": 43,
              "name": "Franco Colapinto",
              "team": "Alpine",
              "color": "#f59dcb",
              "laps": 31,
              "time": "+5.863s",
              "gap": "+5.863s",
              "bestLap": "1:43.391"
            }
          ]
        },
        {
          "id": "fp3",
          "label": "Practice 3",
          "kind": "practice",
          "sequence": 3,
          "status": "published",
          "date": "2026-10-03",
          "dateLabel": "Saturday 3 October 2026",
          "headline": "Antonelli tops the final practice session.",
          "summary": "The Mercedes finishes ahead of Verstappen and Hadjar before qualifying at Sepang.",
          "rows": [
            {
              "code": "ANT",
              "position": 1,
              "number": 12,
              "name": "Kimi Antonelli",
              "team": "Mercedes",
              "color": "#62d6c6",
              "laps": 12,
              "time": "1:36.302",
              "gap": null,
              "bestLap": "1:36.302"
            },
            {
              "code": "VER",
              "position": 2,
              "number": 3,
              "name": "Max Verstappen",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "laps": 12,
              "time": "+0.278s",
              "gap": "+0.278s",
              "bestLap": "1:36.580"
            },
            {
              "code": "HAD",
              "position": 3,
              "number": 6,
              "name": "Isack Hadjar",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "laps": 15,
              "time": "+0.558s",
              "gap": "+0.558s",
              "bestLap": "1:36.860"
            },
            {
              "code": "RUS",
              "position": 4,
              "number": 63,
              "name": "George Russell",
              "team": "Mercedes",
              "color": "#62d6c6",
              "laps": 11,
              "time": "+0.610s",
              "gap": "+0.610s",
              "bestLap": "1:36.912"
            },
            {
              "code": "LEC",
              "position": 5,
              "number": 16,
              "name": "Charles Leclerc",
              "team": "Ferrari",
              "color": "#ff625b",
              "laps": 19,
              "time": "+0.714s",
              "gap": "+0.714s",
              "bestLap": "1:37.016"
            },
            {
              "code": "HAM",
              "position": 6,
              "number": 44,
              "name": "Lewis Hamilton",
              "team": "Ferrari",
              "color": "#ff625b",
              "laps": 15,
              "time": "+0.739s",
              "gap": "+0.739s",
              "bestLap": "1:37.041"
            },
            {
              "code": "NOR",
              "position": 7,
              "number": 1,
              "name": "Lando Norris",
              "team": "McLaren",
              "color": "#ffab65",
              "laps": 15,
              "time": "+0.859s",
              "gap": "+0.859s",
              "bestLap": "1:37.161"
            },
            {
              "code": "PIA",
              "position": 8,
              "number": 81,
              "name": "Oscar Piastri",
              "team": "McLaren",
              "color": "#ffab65",
              "laps": 16,
              "time": "+1.064s",
              "gap": "+1.064s",
              "bestLap": "1:37.366"
            },
            {
              "code": "COL",
              "position": 9,
              "number": 43,
              "name": "Franco Colapinto",
              "team": "Alpine",
              "color": "#f59dcb",
              "laps": 20,
              "time": "+1.618s",
              "gap": "+1.618s",
              "bestLap": "1:37.920"
            },
            {
              "code": "LIN",
              "position": 10,
              "number": 41,
              "name": "Arvid Lindblad",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "laps": 24,
              "time": "+1.782s",
              "gap": "+1.782s",
              "bestLap": "1:38.084"
            },
            {
              "code": "BOR",
              "position": 11,
              "number": 5,
              "name": "Gabriel Bortoleto",
              "team": "Audi",
              "color": "#ff737d",
              "laps": 15,
              "time": "+1.902s",
              "gap": "+1.902s",
              "bestLap": "1:38.204"
            },
            {
              "code": "ALO",
              "position": 12,
              "number": 14,
              "name": "Fernando Alonso",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "laps": 13,
              "time": "+1.921s",
              "gap": "+1.921s",
              "bestLap": "1:38.223"
            },
            {
              "code": "GAS",
              "position": 13,
              "number": 10,
              "name": "Pierre Gasly",
              "team": "Alpine",
              "color": "#f59dcb",
              "laps": 20,
              "time": "+1.939s",
              "gap": "+1.939s",
              "bestLap": "1:38.241"
            },
            {
              "code": "OCO",
              "position": 14,
              "number": 31,
              "name": "Esteban Ocon",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "laps": 12,
              "time": "+1.950s",
              "gap": "+1.950s",
              "bestLap": "1:38.252"
            },
            {
              "code": "LAW",
              "position": 15,
              "number": 30,
              "name": "Liam Lawson",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "laps": 17,
              "time": "+1.964s",
              "gap": "+1.964s",
              "bestLap": "1:38.266"
            },
            {
              "code": "HUL",
              "position": 16,
              "number": 27,
              "name": "Nico Hulkenberg",
              "team": "Audi",
              "color": "#ff737d",
              "laps": 14,
              "time": "+2.054s",
              "gap": "+2.054s",
              "bestLap": "1:38.356"
            },
            {
              "code": "BEA",
              "position": 17,
              "number": 87,
              "name": "Oliver Bearman",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "laps": 12,
              "time": "+2.390s",
              "gap": "+2.390s",
              "bestLap": "1:38.692"
            },
            {
              "code": "SAI",
              "position": 18,
              "number": 55,
              "name": "Carlos Sainz",
              "team": "Williams",
              "color": "#55baff",
              "laps": 21,
              "time": "+2.414s",
              "gap": "+2.414s",
              "bestLap": "1:38.716"
            },
            {
              "code": "STR",
              "position": 19,
              "number": 18,
              "name": "Lance Stroll",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "laps": 12,
              "time": "+2.509s",
              "gap": "+2.509s",
              "bestLap": "1:38.811"
            },
            {
              "code": "ALB",
              "position": 20,
              "number": 23,
              "name": "Alexander Albon",
              "team": "Williams",
              "color": "#55baff",
              "laps": 18,
              "time": "+2.747s",
              "gap": "+2.747s",
              "bestLap": "1:39.049"
            },
            {
              "code": "BOT",
              "position": 21,
              "number": 77,
              "name": "Valtteri Bottas",
              "team": "Cadillac",
              "color": "#c1d3db",
              "laps": 14,
              "time": "+3.629s",
              "gap": "+3.629s",
              "bestLap": "1:39.931"
            },
            {
              "code": "PER",
              "position": 22,
              "number": 11,
              "name": "Sergio Perez",
              "team": "Cadillac",
              "color": "#c1d3db",
              "laps": 20,
              "time": "+3.921s",
              "gap": "+3.921s",
              "bestLap": "1:40.223"
            }
          ]
        },
        {
          "id": "qualifying",
          "label": "Qualifying",
          "kind": "qualifying",
          "sequence": 4,
          "status": "published",
          "date": "2026-10-03",
          "dateLabel": "Saturday 3 October 2026",
          "headline": "Verstappen takes pole at Sepang.",
          "summary": "Hamilton is 0.298 seconds behind. Hadjar qualifies third and carries a five-place grid penalty into Sunday.",
          "notice": "Qualifying positions are shown below. Grid penalties affect Sunday’s starting order.",
          "notes": [
            "DNF in Q2 means the driver did not finish that segment. A dash means no time was recorded in that segment."
          ],
          "rows": [
            {
              "code": "VER",
              "position": 1,
              "number": 3,
              "name": "Max Verstappen",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "q1": "1:36.477",
              "q2": "1:35.696",
              "q3": "1:35.130",
              "laps": 12,
              "bestLap": "1:35.130",
              "gap": "+0.000s"
            },
            {
              "code": "HAM",
              "position": 2,
              "number": 44,
              "name": "Lewis Hamilton",
              "team": "Ferrari",
              "color": "#ff625b",
              "q1": "1:36.595",
              "q2": "1:36.032",
              "q3": "1:35.428",
              "laps": 15,
              "bestLap": "1:35.428",
              "gap": "+0.298s"
            },
            {
              "code": "HAD",
              "position": 3,
              "number": 6,
              "name": "Isack Hadjar",
              "team": "Red Bull Racing",
              "color": "#4781ff",
              "q1": "1:36.898",
              "q2": "1:36.192",
              "q3": "1:35.558",
              "laps": 12,
              "penaltyNote": "Five-place grid penalty for a power-unit change.",
              "bestLap": "1:35.558",
              "gap": "+0.428s"
            },
            {
              "code": "ANT",
              "position": 4,
              "number": 12,
              "name": "Kimi Antonelli",
              "team": "Mercedes",
              "color": "#62d6c6",
              "q1": "1:37.041",
              "q2": "1:35.959",
              "q3": "1:35.631",
              "laps": 12,
              "bestLap": "1:35.631",
              "gap": "+0.501s"
            },
            {
              "code": "LEC",
              "position": 5,
              "number": 16,
              "name": "Charles Leclerc",
              "team": "Ferrari",
              "color": "#ff625b",
              "q1": "1:36.730",
              "q2": "1:35.970",
              "q3": "1:35.666",
              "laps": 12,
              "bestLap": "1:35.666",
              "gap": "+0.536s"
            },
            {
              "code": "NOR",
              "position": 6,
              "number": 1,
              "name": "Lando Norris",
              "team": "McLaren",
              "color": "#ffab65",
              "q1": "1:37.092",
              "q2": "1:36.173",
              "q3": "1:35.757",
              "laps": 12,
              "bestLap": "1:35.757",
              "gap": "+0.627s"
            },
            {
              "code": "PIA",
              "position": 7,
              "number": 81,
              "name": "Oscar Piastri",
              "team": "McLaren",
              "color": "#ffab65",
              "q1": "1:36.852",
              "q2": "1:36.020",
              "q3": "1:35.762",
              "laps": 12,
              "bestLap": "1:35.762",
              "gap": "+0.632s"
            },
            {
              "code": "RUS",
              "position": 8,
              "number": 63,
              "name": "George Russell",
              "team": "Mercedes",
              "color": "#62d6c6",
              "q1": "1:37.264",
              "q2": "1:36.245",
              "q3": "1:35.871",
              "laps": 12,
              "bestLap": "1:35.871",
              "gap": "+0.741s"
            },
            {
              "code": "GAS",
              "position": 9,
              "number": 10,
              "name": "Pierre Gasly",
              "team": "Alpine",
              "color": "#f59dcb",
              "q1": "1:37.174",
              "q2": "1:36.410",
              "q3": "1:37.210",
              "laps": 18,
              "bestLap": "1:37.210",
              "gap": "+2.080s"
            },
            {
              "code": "BOR",
              "position": 10,
              "number": 5,
              "name": "Gabriel Bortoleto",
              "team": "Audi",
              "color": "#ff737d",
              "q1": "1:37.106",
              "q2": "1:36.814",
              "q3": "1:37.673",
              "laps": 18,
              "bestLap": "1:37.673",
              "gap": "+2.543s"
            },
            {
              "code": "LAW",
              "position": 11,
              "number": 30,
              "name": "Liam Lawson",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "q1": "1:37.332",
              "q2": "1:37.023",
              "q3": null,
              "laps": 12,
              "bestLap": "1:37.023",
              "gap": null
            },
            {
              "code": "ALO",
              "position": 12,
              "number": 14,
              "name": "Fernando Alonso",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "q1": "1:37.721",
              "q2": "1:37.220",
              "q3": null,
              "laps": 9,
              "bestLap": "1:37.220",
              "gap": null
            },
            {
              "code": "SAI",
              "position": 13,
              "number": 55,
              "name": "Carlos Sainz",
              "team": "Williams",
              "color": "#55baff",
              "q1": "1:37.651",
              "q2": "1:37.527",
              "q3": null,
              "laps": 12,
              "bestLap": "1:37.527",
              "gap": null
            },
            {
              "code": "STR",
              "position": 14,
              "number": 18,
              "name": "Lance Stroll",
              "team": "Aston Martin",
              "color": "#69d6b1",
              "q1": "1:37.729",
              "q2": "1:37.566",
              "q3": null,
              "laps": 12,
              "bestLap": "1:37.566",
              "gap": null
            },
            {
              "code": "COL",
              "position": 15,
              "number": 43,
              "name": "Franco Colapinto",
              "team": "Alpine",
              "color": "#f59dcb",
              "q1": "1:37.179",
              "q2": "DNF",
              "q3": null,
              "laps": 8,
              "penaltyNote": "15 places of grid penalties: ten for a power-unit change and five carried over from Baku.",
              "bestLap": "1:37.179",
              "gap": null
            },
            {
              "code": "LIN",
              "position": 16,
              "number": 41,
              "name": "Arvid Lindblad",
              "team": "Racing Bulls",
              "color": "#a8baff",
              "q1": "1:37.883",
              "q2": "DNF",
              "q3": null,
              "laps": 9,
              "penaltyNote": "30-place grid penalty for power-unit changes; starts at the back of the field.",
              "bestLap": "1:37.883",
              "gap": null
            },
            {
              "code": "HUL",
              "position": 17,
              "number": 27,
              "name": "Nico Hulkenberg",
              "team": "Audi",
              "color": "#ff737d",
              "q1": "1:37.970",
              "q2": null,
              "q3": null,
              "laps": 6,
              "bestLap": "1:37.970",
              "gap": null
            },
            {
              "code": "BEA",
              "position": 18,
              "number": 87,
              "name": "Oliver Bearman",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "q1": "1:37.980",
              "q2": null,
              "q3": null,
              "laps": 9,
              "bestLap": "1:37.980",
              "gap": null
            },
            {
              "code": "OCO",
              "position": 19,
              "number": 31,
              "name": "Esteban Ocon",
              "team": "Haas F1 Team",
              "color": "#e8e4da",
              "q1": "1:38.233",
              "q2": null,
              "q3": null,
              "laps": 9,
              "bestLap": "1:38.233",
              "gap": null
            },
            {
              "code": "ALB",
              "position": 20,
              "number": 23,
              "name": "Alexander Albon",
              "team": "Williams",
              "color": "#55baff",
              "q1": "1:38.600",
              "q2": null,
              "q3": null,
              "laps": 6,
              "bestLap": "1:38.600",
              "gap": null
            },
            {
              "code": "BOT",
              "position": 21,
              "number": 77,
              "name": "Valtteri Bottas",
              "team": "Cadillac",
              "color": "#c1d3db",
              "q1": "1:38.611",
              "q2": null,
              "q3": null,
              "laps": 6,
              "bestLap": "1:38.611",
              "gap": null
            },
            {
              "code": "PER",
              "position": 22,
              "number": 11,
              "name": "Sergio Perez",
              "team": "Cadillac",
              "color": "#c1d3db",
              "q1": "1:38.933",
              "q2": null,
              "q3": null,
              "laps": 6,
              "bestLap": "1:38.933",
              "gap": null
            }
          ]
        },
        {
          "id": "race",
          "label": "Race",
          "kind": "race",
          "sequence": 5,
          "status": "upcoming",
          "date": "2026-10-04",
          "dateLabel": "Sunday 4 October 2026",
          "scheduledStart": "2026-10-04T15:00:00+08:00",
          "headline": "Race results",
          "summary": "The race classification will appear after the Grand Prix.",
          "rows": []
        }
      ]
    },
    "sessionResultsArchive": [
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 1,
        "slug": "australia-f1",
        "route": "/results",
        "event": "Australian Grand Prix",
        "circuit": "Albert Park",
        "timezone": "Australia/Melbourne",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-03-06",
            "dateLabel": "Friday 6 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "1:20.267",
                "laps": 33,
                "bestLap": "1:20.267",
                "gap": null
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.469s",
                "laps": 30,
                "bestLap": "1:20.736",
                "gap": "+0.469s"
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.522s",
                "laps": 27,
                "bestLap": "1:20.789",
                "gap": "+0.522s"
              },
              {
                "position": 4,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.820s",
                "laps": 24,
                "bestLap": "1:21.087",
                "gap": "+0.820s"
              },
              {
                "position": 5,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.046s",
                "laps": 22,
                "bestLap": "1:21.313",
                "gap": "+1.046s"
              },
              {
                "position": 6,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.075s",
                "laps": 21,
                "bestLap": "1:21.342",
                "gap": "+1.075s"
              },
              {
                "position": 7,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+1.104s",
                "laps": 26,
                "bestLap": "1:21.371",
                "gap": "+1.104s"
              },
              {
                "position": 8,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+1.109s",
                "laps": 24,
                "bestLap": "1:21.376",
                "gap": "+1.109s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.429s",
                "laps": 23,
                "bestLap": "1:21.696",
                "gap": "+1.429s"
              },
              {
                "position": 10,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.702s",
                "laps": 21,
                "bestLap": "1:21.969",
                "gap": "+1.702s"
              },
              {
                "position": 11,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.894s",
                "laps": 28,
                "bestLap": "1:22.161",
                "gap": "+1.894s"
              },
              {
                "position": 12,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.056s",
                "laps": 30,
                "bestLap": "1:22.323",
                "gap": "+2.056s"
              },
              {
                "position": 13,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.346s",
                "laps": 28,
                "bestLap": "1:22.613",
                "gap": "+2.346s"
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.415s",
                "laps": 25,
                "bestLap": "1:22.682",
                "gap": "+2.415s"
              },
              {
                "position": 15,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.863s",
                "laps": 24,
                "bestLap": "1:23.130",
                "gap": "+2.863s"
              },
              {
                "position": 16,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+3.058s",
                "laps": 26,
                "bestLap": "1:23.325",
                "gap": "+3.058s"
              },
              {
                "position": 17,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.755s",
                "laps": 24,
                "bestLap": "1:24.022",
                "gap": "+3.755s"
              },
              {
                "position": 18,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+3.768s",
                "laps": 27,
                "bestLap": "1:24.035",
                "gap": "+3.768s"
              },
              {
                "position": 19,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+4.124s",
                "laps": 7,
                "bestLap": "1:24.391",
                "gap": "+4.124s"
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+4.353s",
                "laps": 14,
                "bestLap": "1:24.620",
                "gap": "+4.353s"
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+30.067s",
                "laps": 3,
                "bestLap": "1:50.334",
                "gap": "+30.067s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Charles Leclerc leads practice 1.",
            "summary": "Lewis Hamilton finishes second, with Max Verstappen third."
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "date": "2026-03-06",
            "dateLabel": "Friday 6 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "1:19.729",
                "laps": 26,
                "bestLap": "1:19.729",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.214s",
                "laps": 31,
                "bestLap": "1:19.943",
                "gap": "+0.214s"
              },
              {
                "position": 3,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.320s",
                "laps": 28,
                "bestLap": "1:20.049",
                "gap": "+0.320s"
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.321s",
                "laps": 32,
                "bestLap": "1:20.050",
                "gap": "+0.321s"
              },
              {
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.562s",
                "laps": 30,
                "bestLap": "1:20.291",
                "gap": "+0.562s"
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.637s",
                "laps": 13,
                "bestLap": "1:20.366",
                "gap": "+0.637s"
              },
              {
                "position": 7,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.065s",
                "laps": 29,
                "bestLap": "1:20.794",
                "gap": "+1.065s"
              },
              {
                "position": 8,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.193s",
                "laps": 30,
                "bestLap": "1:20.922",
                "gap": "+1.193s"
              },
              {
                "position": 9,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.212s",
                "laps": 28,
                "bestLap": "1:20.941",
                "gap": "+1.212s"
              },
              {
                "position": 10,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.450s",
                "laps": 29,
                "bestLap": "1:21.179",
                "gap": "+1.450s"
              },
              {
                "position": 11,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.597s",
                "laps": 31,
                "bestLap": "1:21.326",
                "gap": "+1.597s"
              },
              {
                "position": 12,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.622s",
                "laps": 34,
                "bestLap": "1:21.351",
                "gap": "+1.622s"
              },
              {
                "position": 13,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.629s",
                "laps": 29,
                "bestLap": "1:21.358",
                "gap": "+1.629s"
              },
              {
                "position": 14,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.939s",
                "laps": 28,
                "bestLap": "1:21.668",
                "gap": "+1.939s"
              },
              {
                "position": 15,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.118s",
                "laps": 32,
                "bestLap": "1:21.847",
                "gap": "+2.118s"
              },
              {
                "position": 16,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.438s",
                "laps": 16,
                "bestLap": "1:22.167",
                "gap": "+2.438s"
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.524s",
                "laps": 10,
                "bestLap": "1:22.253",
                "gap": "+2.524s"
              },
              {
                "position": 18,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.890s",
                "laps": 27,
                "bestLap": "1:22.619",
                "gap": "+2.890s"
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.931s",
                "laps": 28,
                "bestLap": "1:23.660",
                "gap": "+3.931s"
              },
              {
                "position": 20,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.933s",
                "laps": 18,
                "bestLap": "1:24.662",
                "gap": "+4.933s"
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+6.087s",
                "laps": 13,
                "bestLap": "1:25.816",
                "gap": "+6.087s"
              },
              {
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": null,
                "laps": 2,
                "bestLap": null,
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Oscar Piastri leads practice 2.",
            "summary": "Kimi Antonelli finishes second, with George Russell third."
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "date": "2026-03-07",
            "dateLabel": "Saturday 7 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:19.053",
                "laps": 23,
                "bestLap": "1:19.053",
                "gap": null
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.616s",
                "laps": 22,
                "bestLap": "1:19.669",
                "gap": "+0.616s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.774s",
                "laps": 20,
                "bestLap": "1:19.827",
                "gap": "+0.774s"
              },
              {
                "position": 4,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.034s",
                "laps": 17,
                "bestLap": "1:20.087",
                "gap": "+1.034s"
              },
              {
                "position": 5,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.084s",
                "laps": 15,
                "bestLap": "1:20.137",
                "gap": "+1.084s"
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.144s",
                "laps": 15,
                "bestLap": "1:20.197",
                "gap": "+1.144s"
              },
              {
                "position": 7,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+1.271s",
                "laps": 18,
                "bestLap": "1:20.324",
                "gap": "+1.271s"
              },
              {
                "position": 8,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.390s",
                "laps": 22,
                "bestLap": "1:20.443",
                "gap": "+1.390s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.406s",
                "laps": 19,
                "bestLap": "1:20.459",
                "gap": "+1.406s"
              },
              {
                "position": 10,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.725s",
                "laps": 18,
                "bestLap": "1:20.778",
                "gap": "+1.725s"
              },
              {
                "position": 11,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.785s",
                "laps": 15,
                "bestLap": "1:20.838",
                "gap": "+1.785s"
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.837s",
                "laps": 13,
                "bestLap": "1:20.890",
                "gap": "+1.837s"
              },
              {
                "position": 13,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.930s",
                "laps": 19,
                "bestLap": "1:20.983",
                "gap": "+1.930s"
              },
              {
                "position": 14,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+2.014s",
                "laps": 22,
                "bestLap": "1:21.067",
                "gap": "+2.014s"
              },
              {
                "position": 15,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.018s",
                "laps": 26,
                "bestLap": "1:21.071",
                "gap": "+2.018s"
              },
              {
                "position": 16,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.360s",
                "laps": 22,
                "bestLap": "1:21.413",
                "gap": "+2.360s"
              },
              {
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.611s",
                "laps": 17,
                "bestLap": "1:21.664",
                "gap": "+2.611s"
              },
              {
                "position": 18,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.667s",
                "laps": 20,
                "bestLap": "1:22.720",
                "gap": "+3.667s"
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+4.461s",
                "laps": 12,
                "bestLap": "1:23.514",
                "gap": "+4.461s"
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+5.344s",
                "laps": 21,
                "bestLap": "1:24.397",
                "gap": "+5.344s"
              },
              {
                "position": 21,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": null,
                "laps": 1,
                "bestLap": null,
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 3.",
            "summary": "Lewis Hamilton finishes second, with Charles Leclerc third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-03-07",
            "dateLabel": "Saturday 7 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:19.507",
                "q2": "1:18.934",
                "q3": "1:18.518",
                "qualifyingStage": "Q3",
                "laps": 22,
                "bestLap": "1:18.518",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:20.120",
                "q2": "1:19.435",
                "q3": "1:18.811",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:18.811",
                "gap": "+0.293s"
              },
              {
                "position": 3,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:20.023",
                "q2": "1:19.653",
                "q3": "1:19.303",
                "qualifyingStage": "Q3",
                "laps": 19,
                "bestLap": "1:19.303",
                "gap": "+0.785s"
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:20.226",
                "q2": "1:19.357",
                "q3": "1:19.327",
                "qualifyingStage": "Q3",
                "laps": 24,
                "bestLap": "1:19.327",
                "gap": "+0.809s"
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:19.664",
                "q2": "1:19.525",
                "q3": "1:19.380",
                "qualifyingStage": "Q3",
                "laps": 26,
                "bestLap": "1:19.380",
                "gap": "+0.862s"
              },
              {
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:20.010",
                "q2": "1:19.882",
                "q3": "1:19.475",
                "qualifyingStage": "Q3",
                "laps": 26,
                "bestLap": "1:19.475",
                "gap": "+0.957s"
              },
              {
                "position": 7,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:19.811",
                "q2": "1:19.921",
                "q3": "1:19.478",
                "qualifyingStage": "Q3",
                "laps": 25,
                "bestLap": "1:19.478",
                "gap": "+0.960s"
              },
              {
                "position": 8,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:20.491",
                "q2": "1:20.144",
                "q3": "1:19.994",
                "qualifyingStage": "Q3",
                "laps": 24,
                "bestLap": "1:19.994",
                "gap": "+1.476s"
              },
              {
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:20.409",
                "q2": "1:19.971",
                "q3": "1:21.247",
                "qualifyingStage": "Q3",
                "laps": 25,
                "bestLap": "1:21.247",
                "gap": "+2.729s"
              },
              {
                "position": 10,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:20.495",
                "q2": "1:20.221",
                "q3": null,
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": null,
                "gap": null
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:21.024",
                "q2": "1:20.303",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 18,
                "bestLap": "1:20.303",
                "gap": null
              },
              {
                "position": 12,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:21.247",
                "q2": "1:20.311",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 18,
                "bestLap": "1:20.311",
                "gap": null
              },
              {
                "position": 13,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:20.759",
                "q2": "1:20.491",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 18,
                "bestLap": "1:20.491",
                "gap": null
              },
              {
                "position": 14,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:21.138",
                "q2": "1:20.501",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 18,
                "bestLap": "1:20.501",
                "gap": null
              },
              {
                "position": 15,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:21.051",
                "q2": "1:20.941",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 19,
                "bestLap": "1:20.941",
                "gap": null
              },
              {
                "position": 16,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:21.200",
                "q2": "1:21.270",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 18,
                "bestLap": "1:21.270",
                "gap": null
              },
              {
                "position": 17,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:21.969",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:21.969",
                "gap": null
              },
              {
                "position": 18,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:22.605",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 7,
                "bestLap": "1:22.605",
                "gap": null
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:23.244",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:23.244",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell takes pole.",
            "summary": "Kimi Antonelli finishes second, with Isack Hadjar third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-03-08",
            "dateLabel": "Sunday 8 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 58,
                "time": "1:23:06.801",
                "points": 25
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 58,
                "time": "+2.974s",
                "points": 18
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 58,
                "time": "+15.519s",
                "points": 15
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 58,
                "time": "+16.144s",
                "points": 12
              },
              {
                "position": 5,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 58,
                "time": "+51.741s",
                "points": 10
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 58,
                "time": "+54.617s",
                "points": 8
              },
              {
                "position": 7,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 57,
                "time": "+1 lap",
                "points": 6
              },
              {
                "position": 8,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 57,
                "time": "+1 lap",
                "points": 4
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 57,
                "time": "+1 lap",
                "points": 2
              },
              {
                "position": 10,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 57,
                "time": "+1 lap",
                "points": 1
              },
              {
                "position": 11,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 57,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 12,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 57,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 13,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 57,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 14,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 56,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 15,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 56,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 16,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 55,
                "time": "+3 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 43,
                "time": "+15 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 21,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 15,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 10,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 0,
                "time": "DNS",
                "points": 0
              },
              {
                "position": "NC",
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 0,
                "time": "DNS",
                "points": 0
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell wins the Australian Grand Prix.",
            "summary": "Kimi Antonelli finishes second, with Charles Leclerc third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 2,
        "slug": "china-f1",
        "route": "/results",
        "event": "Chinese Grand Prix",
        "circuit": "Shanghai International Circuit",
        "timezone": "Asia/Shanghai",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-03-13",
            "dateLabel": "Friday 13 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:32.741",
                "laps": 29,
                "bestLap": "1:32.741",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.120s",
                "laps": 30,
                "bestLap": "1:32.861",
                "gap": "+0.120s"
              },
              {
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.555s",
                "laps": 29,
                "bestLap": "1:33.296",
                "gap": "+0.555s"
              },
              {
                "position": 4,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.731s",
                "laps": 28,
                "bestLap": "1:33.472",
                "gap": "+0.731s"
              },
              {
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.858s",
                "laps": 28,
                "bestLap": "1:33.599",
                "gap": "+0.858s"
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+1.388s",
                "laps": 26,
                "bestLap": "1:34.129",
                "gap": "+1.388s"
              },
              {
                "position": 7,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.685s",
                "laps": 28,
                "bestLap": "1:34.426",
                "gap": "+1.685s"
              },
              {
                "position": 8,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.800s",
                "laps": 24,
                "bestLap": "1:34.541",
                "gap": "+1.800s"
              },
              {
                "position": 9,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.898s",
                "laps": 27,
                "bestLap": "1:34.639",
                "gap": "+1.898s"
              },
              {
                "position": 10,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.935s",
                "laps": 28,
                "bestLap": "1:34.676",
                "gap": "+1.935s"
              },
              {
                "position": 11,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.032s",
                "laps": 29,
                "bestLap": "1:34.773",
                "gap": "+2.032s"
              },
              {
                "position": 12,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+2.087s",
                "laps": 26,
                "bestLap": "1:34.828",
                "gap": "+2.087s"
              },
              {
                "position": 13,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+2.115s",
                "laps": 26,
                "bestLap": "1:34.856",
                "gap": "+2.115s"
              },
              {
                "position": 14,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.136s",
                "laps": 25,
                "bestLap": "1:34.877",
                "gap": "+2.136s"
              },
              {
                "position": 15,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.206s",
                "laps": 26,
                "bestLap": "1:34.947",
                "gap": "+2.206s"
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.739s",
                "laps": 31,
                "bestLap": "1:35.480",
                "gap": "+2.739s"
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.938s",
                "laps": 18,
                "bestLap": "1:35.679",
                "gap": "+2.938s"
              },
              {
                "position": 18,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.115s",
                "laps": 18,
                "bestLap": "1:35.856",
                "gap": "+3.115s"
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.316s",
                "laps": 25,
                "bestLap": "1:36.057",
                "gap": "+3.316s"
              },
              {
                "position": 20,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.483s",
                "laps": 20,
                "bestLap": "1:37.224",
                "gap": "+4.483s"
              },
              {
                "position": 21,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+5.155s",
                "laps": 6,
                "bestLap": "1:37.896",
                "gap": "+5.155s"
              },
              {
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+6.459s",
                "laps": 13,
                "bestLap": "1:39.200",
                "gap": "+6.459s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 1.",
            "summary": "Kimi Antonelli finishes second, with Lando Norris third."
          },
          {
            "id": "sprint-qualifying",
            "label": "Sprint qualifying",
            "kind": "qualifying",
            "sequence": 2,
            "date": "2026-03-13",
            "dateLabel": "Friday 13 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:33.030",
                "q2": "1:32.241",
                "q3": "1:31.520",
                "qualifyingStage": "Q3",
                "laps": 13,
                "bestLap": "1:31.520",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:33.455",
                "q2": "1:32.291",
                "q3": "1:31.809",
                "qualifyingStage": "Q3",
                "laps": 13,
                "bestLap": "1:31.809",
                "gap": "+0.289s"
              },
              {
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:33.783",
                "q2": "1:33.086",
                "q3": "1:32.141",
                "qualifyingStage": "Q3",
                "laps": 13,
                "bestLap": "1:32.141",
                "gap": "+0.621s"
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:33.148",
                "q2": "1:33.042",
                "q3": "1:32.161",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:32.161",
                "gap": "+0.641s"
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:33.813",
                "q2": "1:33.038",
                "q3": "1:32.224",
                "qualifyingStage": "Q3",
                "laps": 13,
                "bestLap": "1:32.224",
                "gap": "+0.704s"
              },
              {
                "position": 6,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:33.194",
                "q2": "1:32.602",
                "q3": "1:32.528",
                "qualifyingStage": "Q3",
                "laps": 16,
                "bestLap": "1:32.528",
                "gap": "+1.008s"
              },
              {
                "position": 7,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:33.970",
                "q2": "1:33.405",
                "q3": "1:32.888",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:32.888",
                "gap": "+1.368s"
              },
              {
                "position": 8,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:34.170",
                "q2": "1:33.564",
                "q3": "1:33.254",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:33.254",
                "gap": "+1.734s"
              },
              {
                "position": 9,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:34.280",
                "q2": "1:33.501",
                "q3": "1:33.409",
                "qualifyingStage": "Q3",
                "laps": 16,
                "bestLap": "1:33.409",
                "gap": "+1.889s"
              },
              {
                "position": 10,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:34.447",
                "q2": "1:33.620",
                "q3": "1:33.723",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:33.723",
                "gap": "+2.203s"
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:33.997",
                "q2": "1:33.635",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 14,
                "bestLap": "1:33.635",
                "gap": null
              },
              {
                "position": 12,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:34.087",
                "q2": "1:33.639",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 13,
                "bestLap": "1:33.639",
                "gap": null
              },
              {
                "position": 13,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:34.110",
                "q2": "1:33.714",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 13,
                "bestLap": "1:33.714",
                "gap": null
              },
              {
                "position": 14,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:34.291",
                "q2": "1:33.774",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 14,
                "bestLap": "1:33.774",
                "gap": null
              },
              {
                "position": 15,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:34.495",
                "q2": "1:34.048",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 13,
                "bestLap": "1:34.048",
                "gap": null
              },
              {
                "position": 16,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:34.592",
                "q2": "1:34.327",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:34.327",
                "gap": null
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:34.761",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:34.761",
                "gap": null
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:35.305",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:35.305",
                "gap": null
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:35.581",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 5,
                "bestLap": "1:35.581",
                "gap": null
              },
              {
                "position": 20,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:36.151",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 7,
                "bestLap": "1:36.151",
                "gap": null
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:37.378",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:37.378",
                "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-03-14",
            "dateLabel": "Saturday 14 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 19,
                "time": "33:38.998",
                "points": 8
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 19,
                "time": "+0.674s",
                "points": 7
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 19,
                "time": "+2.554s",
                "points": 6
              },
              {
                "position": 4,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 19,
                "time": "+4.433s",
                "points": 5
              },
              {
                "position": 5,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 19,
                "time": "+5.688s",
                "points": 4
              },
              {
                "position": 6,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 19,
                "time": "+6.809s",
                "points": 3
              },
              {
                "position": 7,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 19,
                "time": "+10.900s",
                "points": 2
              },
              {
                "position": 8,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 19,
                "time": "+11.271s",
                "points": 1
              },
              {
                "position": 9,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 19,
                "time": "+11.619s",
                "points": 0
              },
              {
                "position": 10,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 19,
                "time": "+13.887s",
                "points": 0
              },
              {
                "position": 11,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 19,
                "time": "+14.780s",
                "points": 0
              },
              {
                "position": 12,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 19,
                "time": "+15.753s",
                "points": 0
              },
              {
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 19,
                "time": "+15.858s",
                "points": 0
              },
              {
                "position": 14,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 19,
                "time": "+16.393s",
                "points": 0
              },
              {
                "position": 15,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 19,
                "time": "+16.430s",
                "points": 0
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 19,
                "time": "+20.014s",
                "points": 0
              },
              {
                "position": 17,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 19,
                "time": "+21.599s",
                "points": 0
              },
              {
                "position": 18,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 19,
                "time": "+21.971s",
                "points": 0
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 19,
                "time": "+28.241s",
                "points": 0
              },
              {
                "position": "NC",
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 12,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 12,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 11,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [
              "Perez: five seconds added for a Safety Car infringement."
            ],
            "status": "published",
            "headline": "George Russell wins the Sprint.",
            "summary": "Charles Leclerc finishes second, with Lewis Hamilton third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-03-14",
            "dateLabel": "Saturday 14 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:33.305",
                "q2": "1:32.443",
                "q3": "1:32.064",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:32.064",
                "gap": null
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:33.262",
                "q2": "1:32.523",
                "q3": "1:32.286",
                "qualifyingStage": "Q3",
                "laps": 13,
                "bestLap": "1:32.286",
                "gap": "+0.222s"
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:33.522",
                "q2": "1:32.567",
                "q3": "1:32.415",
                "qualifyingStage": "Q3",
                "laps": 19,
                "bestLap": "1:32.415",
                "gap": "+0.351s"
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:33.175",
                "q2": "1:32.486",
                "q3": "1:32.428",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:32.428",
                "gap": "+0.364s"
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:33.590",
                "q2": "1:33.130",
                "q3": "1:32.550",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:32.550",
                "gap": "+0.486s"
              },
              {
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:33.535",
                "q2": "1:32.910",
                "q3": "1:32.608",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:32.608",
                "gap": "+0.544s"
              },
              {
                "position": 7,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:33.788",
                "q2": "1:33.003",
                "q3": "1:32.873",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:32.873",
                "gap": "+0.809s"
              },
              {
                "position": 8,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:33.417",
                "q2": "1:33.098",
                "q3": "1:33.002",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:33.002",
                "gap": "+0.938s"
              },
              {
                "position": 9,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:33.632",
                "q2": "1:33.352",
                "q3": "1:33.121",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:33.121",
                "gap": "+1.057s"
              },
              {
                "position": 10,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:33.687",
                "q2": "1:33.197",
                "q3": "1:33.292",
                "qualifyingStage": "Q3",
                "laps": 19,
                "bestLap": "1:33.292",
                "gap": "+1.228s"
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:34.116",
                "q2": "1:33.354",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:33.354",
                "gap": null
              },
              {
                "position": 12,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:33.634",
                "q2": "1:33.357",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:33.357",
                "gap": null
              },
              {
                "position": 13,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:33.974",
                "q2": "1:33.538",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 14,
                "bestLap": "1:33.538",
                "gap": null
              },
              {
                "position": 14,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:34.139",
                "q2": "1:33.765",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:33.765",
                "gap": null
              },
              {
                "position": 15,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:33.906",
                "q2": "1:33.784",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:33.784",
                "gap": null
              },
              {
                "position": 16,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:33.549",
                "q2": "1:33.965",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 14,
                "bestLap": "1:33.965",
                "gap": null
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:34.317",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:34.317",
                "gap": null
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:34.772",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:34.772",
                "gap": null
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:35.203",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:35.203",
                "gap": null
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:35.436",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:35.436",
                "gap": null
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:35.995",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:35.995",
                "gap": null
              },
              {
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:36.906",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:36.906",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli takes pole.",
            "summary": "George Russell finishes second, with Lewis Hamilton third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-03-15",
            "dateLabel": "Sunday 15 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 56,
                "time": "1:33:15.607",
                "points": 25
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 56,
                "time": "+5.515s",
                "points": 18
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 56,
                "time": "+25.267s",
                "points": 15
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 56,
                "time": "+28.894s",
                "points": 12
              },
              {
                "position": 5,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 56,
                "time": "+57.268s",
                "points": 10
              },
              {
                "position": 6,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 56,
                "time": "+59.647s",
                "points": 8
              },
              {
                "position": 7,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 56,
                "time": "+80.588s",
                "points": 6
              },
              {
                "position": 8,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 56,
                "time": "+87.247s",
                "points": 4
              },
              {
                "position": 9,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 55,
                "time": "+1 lap",
                "points": 2
              },
              {
                "position": 10,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 55,
                "time": "+1 lap",
                "points": 1
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 55,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 12,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 55,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 13,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 55,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 14,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 55,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 15,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 55,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": "NC",
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 45,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 32,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 9,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 0,
                "time": "DNS",
                "points": 0
              },
              {
                "position": "NC",
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 0,
                "time": "DNS",
                "points": 0
              },
              {
                "position": "NC",
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 0,
                "time": "DNS",
                "points": 0
              },
              {
                "position": "NC",
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 0,
                "time": "DNS",
                "points": 0
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli wins the Chinese Grand Prix.",
            "summary": "George Russell finishes second, with Lewis Hamilton third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 3,
        "slug": "japan-f1",
        "route": "/results",
        "event": "Japanese Grand Prix",
        "circuit": "Suzuka Circuit",
        "timezone": "Asia/Tokyo",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-03-27",
            "dateLabel": "Friday 27 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:31.666",
                "laps": 27,
                "bestLap": "1:31.666",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.026s",
                "laps": 26,
                "bestLap": "1:31.692",
                "gap": "+0.026s"
              },
              {
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.132s",
                "laps": 20,
                "bestLap": "1:31.798",
                "gap": "+0.132s"
              },
              {
                "position": 4,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.199s",
                "laps": 23,
                "bestLap": "1:31.865",
                "gap": "+0.199s"
              },
              {
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.289s",
                "laps": 25,
                "bestLap": "1:31.955",
                "gap": "+0.289s"
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.374s",
                "laps": 23,
                "bestLap": "1:32.040",
                "gap": "+0.374s"
              },
              {
                "position": 7,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.791s",
                "laps": 27,
                "bestLap": "1:32.457",
                "gap": "+0.791s"
              },
              {
                "position": 8,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.863s",
                "laps": 27,
                "bestLap": "1:32.529",
                "gap": "+0.863s"
              },
              {
                "position": 9,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+0.935s",
                "laps": 23,
                "bestLap": "1:32.601",
                "gap": "+0.935s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.999s",
                "laps": 29,
                "bestLap": "1:32.665",
                "gap": "+0.999s"
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.093s",
                "laps": 27,
                "bestLap": "1:32.759",
                "gap": "+1.093s"
              },
              {
                "position": 12,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.132s",
                "laps": 26,
                "bestLap": "1:32.798",
                "gap": "+1.132s"
              },
              {
                "position": 13,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.137s",
                "laps": 27,
                "bestLap": "1:32.803",
                "gap": "+1.137s"
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.234s",
                "laps": 27,
                "bestLap": "1:32.900",
                "gap": "+1.234s"
              },
              {
                "position": 15,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.312s",
                "laps": 25,
                "bestLap": "1:32.978",
                "gap": "+1.312s"
              },
              {
                "position": 16,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.695s",
                "laps": 24,
                "bestLap": "1:33.361",
                "gap": "+1.695s"
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.717s",
                "laps": 26,
                "bestLap": "1:33.383",
                "gap": "+1.717s"
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.031s",
                "laps": 22,
                "bestLap": "1:33.697",
                "gap": "+2.031s"
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.555s",
                "laps": 18,
                "bestLap": "1:34.221",
                "gap": "+2.555s"
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.824s",
                "laps": 24,
                "bestLap": "1:34.490",
                "gap": "+2.824s"
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.628s",
                "laps": 22,
                "bestLap": "1:35.294",
                "gap": "+3.628s"
              },
              {
                "position": 22,
                "number": 34,
                "name": "Jak Crawford",
                "code": "CRA",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.696s",
                "laps": 11,
                "bestLap": "1:36.362",
                "gap": "+4.696s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 1.",
            "summary": "Kimi Antonelli finishes second, with Lando Norris third."
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "date": "2026-03-27",
            "dateLabel": "Friday 27 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "1:30.133",
                "laps": 29,
                "bestLap": "1:30.133",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.092s",
                "laps": 28,
                "bestLap": "1:30.225",
                "gap": "+0.092s"
              },
              {
                "position": 3,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.205s",
                "laps": 29,
                "bestLap": "1:30.338",
                "gap": "+0.205s"
              },
              {
                "position": 4,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.516s",
                "laps": 17,
                "bestLap": "1:30.649",
                "gap": "+0.516s"
              },
              {
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.713s",
                "laps": 28,
                "bestLap": "1:30.846",
                "gap": "+0.713s"
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.847s",
                "laps": 27,
                "bestLap": "1:30.980",
                "gap": "+0.847s"
              },
              {
                "position": 7,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.308s",
                "laps": 27,
                "bestLap": "1:31.441",
                "gap": "+1.308s"
              },
              {
                "position": 8,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.363s",
                "laps": 30,
                "bestLap": "1:31.496",
                "gap": "+1.363s"
              },
              {
                "position": 9,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.365s",
                "laps": 28,
                "bestLap": "1:31.498",
                "gap": "+1.365s"
              },
              {
                "position": 10,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.376s",
                "laps": 29,
                "bestLap": "1:31.509",
                "gap": "+1.376s"
              },
              {
                "position": 11,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.399s",
                "laps": 30,
                "bestLap": "1:31.532",
                "gap": "+1.399s"
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.457s",
                "laps": 31,
                "bestLap": "1:31.590",
                "gap": "+1.457s"
              },
              {
                "position": 13,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.475s",
                "laps": 30,
                "bestLap": "1:31.608",
                "gap": "+1.475s"
              },
              {
                "position": 14,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.601s",
                "laps": 29,
                "bestLap": "1:31.734",
                "gap": "+1.601s"
              },
              {
                "position": 15,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.626s",
                "laps": 29,
                "bestLap": "1:31.759",
                "gap": "+1.626s"
              },
              {
                "position": 16,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.800s",
                "laps": 11,
                "bestLap": "1:31.933",
                "gap": "+1.800s"
              },
              {
                "position": 17,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.305s",
                "laps": 28,
                "bestLap": "1:32.438",
                "gap": "+2.305s"
              },
              {
                "position": 18,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.482s",
                "laps": 28,
                "bestLap": "1:32.615",
                "gap": "+2.482s"
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.463s",
                "laps": 24,
                "bestLap": "1:33.596",
                "gap": "+3.463s"
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.556s",
                "laps": 14,
                "bestLap": "1:33.689",
                "gap": "+3.556s"
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.818s",
                "laps": 21,
                "bestLap": "1:33.951",
                "gap": "+3.818s"
              },
              {
                "position": 22,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": null,
                "laps": 1,
                "bestLap": null,
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Oscar Piastri leads practice 2.",
            "summary": "Kimi Antonelli finishes second, with George Russell third."
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "date": "2026-03-28",
            "dateLabel": "Saturday 28 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:29.362",
                "laps": 18,
                "bestLap": "1:29.362",
                "gap": null
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.254s",
                "laps": 18,
                "bestLap": "1:29.616",
                "gap": "+0.254s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.867s",
                "laps": 20,
                "bestLap": "1:30.229",
                "gap": "+0.867s"
              },
              {
                "position": 4,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.002s",
                "laps": 19,
                "bestLap": "1:30.364",
                "gap": "+1.002s"
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+1.021s",
                "laps": 23,
                "bestLap": "1:30.383",
                "gap": "+1.021s"
              },
              {
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.238s",
                "laps": 13,
                "bestLap": "1:30.600",
                "gap": "+1.238s"
              },
              {
                "position": 7,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.296s",
                "laps": 21,
                "bestLap": "1:30.658",
                "gap": "+1.296s"
              },
              {
                "position": 8,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.548s",
                "laps": 22,
                "bestLap": "1:30.910",
                "gap": "+1.548s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.638s",
                "laps": 21,
                "bestLap": "1:31.000",
                "gap": "+1.638s"
              },
              {
                "position": 10,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.720s",
                "laps": 20,
                "bestLap": "1:31.082",
                "gap": "+1.720s"
              },
              {
                "position": 11,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.732s",
                "laps": 21,
                "bestLap": "1:31.094",
                "gap": "+1.732s"
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.735s",
                "laps": 21,
                "bestLap": "1:31.097",
                "gap": "+1.735s"
              },
              {
                "position": 13,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.926s",
                "laps": 17,
                "bestLap": "1:31.288",
                "gap": "+1.926s"
              },
              {
                "position": 14,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.964s",
                "laps": 22,
                "bestLap": "1:31.326",
                "gap": "+1.964s"
              },
              {
                "position": 15,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.196s",
                "laps": 18,
                "bestLap": "1:31.558",
                "gap": "+2.196s"
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.371s",
                "laps": 20,
                "bestLap": "1:31.733",
                "gap": "+2.371s"
              },
              {
                "position": 17,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.397s",
                "laps": 25,
                "bestLap": "1:31.759",
                "gap": "+2.397s"
              },
              {
                "position": 18,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.467s",
                "laps": 26,
                "bestLap": "1:31.829",
                "gap": "+2.467s"
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.141s",
                "laps": 20,
                "bestLap": "1:32.503",
                "gap": "+3.141s"
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.178s",
                "laps": 18,
                "bestLap": "1:32.540",
                "gap": "+3.178s"
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.123s",
                "laps": 19,
                "bestLap": "1:33.485",
                "gap": "+4.123s"
              },
              {
                "position": 22,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.167s",
                "laps": 14,
                "bestLap": "1:33.529",
                "gap": "+4.167s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli leads practice 3.",
            "summary": "George Russell finishes second, with Charles Leclerc third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-03-28",
            "dateLabel": "Saturday 28 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:30.035",
                "q2": "1:29.048",
                "q3": "1:28.778",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:28.778",
                "gap": null
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:29.967",
                "q2": "1:29.686",
                "q3": "1:29.076",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:29.076",
                "gap": "+0.298s"
              },
              {
                "position": 3,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:30.200",
                "q2": "1:29.451",
                "q3": "1:29.132",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:29.132",
                "gap": "+0.354s"
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:29.915",
                "q2": "1:29.303",
                "q3": "1:29.405",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:29.405",
                "gap": "+0.627s"
              },
              {
                "position": 5,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:30.401",
                "q2": "1:29.795",
                "q3": "1:29.409",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:29.409",
                "gap": "+0.631s"
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:30.309",
                "q2": "1:29.589",
                "q3": "1:29.567",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:29.567",
                "gap": "+0.789s"
              },
              {
                "position": 7,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:30.584",
                "q2": "1:29.874",
                "q3": "1:29.691",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:29.691",
                "gap": "+0.913s"
              },
              {
                "position": 8,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:30.662",
                "q2": "1:30.104",
                "q3": "1:29.978",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:29.978",
                "gap": "+1.200s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:30.359",
                "q2": "1:29.990",
                "q3": "1:30.274",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:30.274",
                "gap": "+1.496s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:30.781",
                "q2": "1:30.109",
                "q3": "1:30.319",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:30.319",
                "gap": "+1.541s"
              },
              {
                "position": 11,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:30.519",
                "q2": "1:30.262",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:30.262",
                "gap": null
              },
              {
                "position": 12,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:30.915",
                "q2": "1:30.309",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:30.309",
                "gap": null
              },
              {
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:30.358",
                "q2": "1:30.387",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 14,
                "bestLap": "1:30.387",
                "gap": null
              },
              {
                "position": 14,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:30.657",
                "q2": "1:30.495",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:30.495",
                "gap": null
              },
              {
                "position": 15,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:30.931",
                "q2": "1:30.627",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:30.627",
                "gap": null
              },
              {
                "position": 16,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:30.927",
                "q2": "1:31.033",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:31.033",
                "gap": null
              },
              {
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:31.088",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:31.088",
                "gap": null
              },
              {
                "position": 18,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:31.090",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:31.090",
                "gap": null
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:32.206",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:32.206",
                "gap": null
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:32.330",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:32.330",
                "gap": null
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:32.646",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:32.646",
                "gap": null
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:32.920",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:32.920",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli takes pole.",
            "summary": "George Russell finishes second, with Oscar Piastri third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-03-29",
            "dateLabel": "Sunday 29 March 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 53,
                "time": "1:28:03.403",
                "points": 25
              },
              {
                "position": 2,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 53,
                "time": "+13.722s",
                "points": 18
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 53,
                "time": "+15.270s",
                "points": 15
              },
              {
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 53,
                "time": "+15.754s",
                "points": 12
              },
              {
                "position": 5,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 53,
                "time": "+23.479s",
                "points": 10
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 53,
                "time": "+25.037s",
                "points": 8
              },
              {
                "position": 7,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 53,
                "time": "+32.340s",
                "points": 6
              },
              {
                "position": 8,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 53,
                "time": "+32.677s",
                "points": 4
              },
              {
                "position": 9,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 53,
                "time": "+50.180s",
                "points": 2
              },
              {
                "position": 10,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 53,
                "time": "+51.216s",
                "points": 1
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 53,
                "time": "+52.280s",
                "points": 0
              },
              {
                "position": 12,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 53,
                "time": "+56.154s",
                "points": 0
              },
              {
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 53,
                "time": "+59.078s",
                "points": 0
              },
              {
                "position": 14,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 53,
                "time": "+59.848s",
                "points": 0
              },
              {
                "position": 15,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 53,
                "time": "+65.008s",
                "points": 0
              },
              {
                "position": 16,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 53,
                "time": "+65.773s",
                "points": 0
              },
              {
                "position": 17,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 53,
                "time": "+92.453s",
                "points": 0
              },
              {
                "position": 18,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 52,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 52,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 20,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 51,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 30,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 20,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli wins the Japanese Grand Prix.",
            "summary": "Oscar Piastri finishes second, with Charles Leclerc third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 4,
        "slug": "miami-f1",
        "route": "/results",
        "event": "Miami Grand Prix",
        "circuit": "Miami International Autodrome",
        "timezone": "America/New_York",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-05-01",
            "dateLabel": "Friday 1 May 2026",
            "rows": [
              {
                "position": 1,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "1:29.310",
                "laps": 41,
                "bestLap": "1:29.310",
                "gap": null
              },
              {
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.297s",
                "laps": 41,
                "bestLap": "1:29.607",
                "gap": "+0.297s"
              },
              {
                "position": 3,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.448s",
                "laps": 35,
                "bestLap": "1:29.758",
                "gap": "+0.448s"
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.467s",
                "laps": 35,
                "bestLap": "1:29.777",
                "gap": "+0.467s"
              },
              {
                "position": 5,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.769s",
                "laps": 24,
                "bestLap": "1:30.079",
                "gap": "+0.769s"
              },
              {
                "position": 6,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.790s",
                "laps": 34,
                "bestLap": "1:30.100",
                "gap": "+0.790s"
              },
              {
                "position": 7,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.898s",
                "laps": 35,
                "bestLap": "1:30.208",
                "gap": "+0.898s"
              },
              {
                "position": 8,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.277s",
                "laps": 34,
                "bestLap": "1:30.587",
                "gap": "+1.277s"
              },
              {
                "position": 9,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.563s",
                "laps": 40,
                "bestLap": "1:30.873",
                "gap": "+1.563s"
              },
              {
                "position": 10,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.620s",
                "laps": 37,
                "bestLap": "1:30.930",
                "gap": "+1.620s"
              },
              {
                "position": 11,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.705s",
                "laps": 33,
                "bestLap": "1:31.015",
                "gap": "+1.705s"
              },
              {
                "position": 12,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.714s",
                "laps": 39,
                "bestLap": "1:31.024",
                "gap": "+1.714s"
              },
              {
                "position": 13,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.781s",
                "laps": 35,
                "bestLap": "1:31.091",
                "gap": "+1.781s"
              },
              {
                "position": 14,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.801s",
                "laps": 28,
                "bestLap": "1:31.111",
                "gap": "+1.801s"
              },
              {
                "position": 15,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+2.285s",
                "laps": 33,
                "bestLap": "1:31.595",
                "gap": "+2.285s"
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.325s",
                "laps": 36,
                "bestLap": "1:31.635",
                "gap": "+2.325s"
              },
              {
                "position": 17,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.338s",
                "laps": 41,
                "bestLap": "1:31.648",
                "gap": "+2.338s"
              },
              {
                "position": 18,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.737s",
                "laps": 25,
                "bestLap": "1:32.047",
                "gap": "+2.737s"
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.283s",
                "laps": 29,
                "bestLap": "1:32.593",
                "gap": "+3.283s"
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.452s",
                "laps": 33,
                "bestLap": "1:32.762",
                "gap": "+3.452s"
              },
              {
                "position": 21,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+3.552s",
                "laps": 41,
                "bestLap": "1:32.862",
                "gap": "+3.552s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.649s",
                "laps": 28,
                "bestLap": "1:32.959",
                "gap": "+3.649s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Charles Leclerc leads practice 1.",
            "summary": "Max Verstappen finishes second, with Oscar Piastri third."
          },
          {
            "id": "sprint-qualifying",
            "label": "Sprint qualifying",
            "kind": "qualifying",
            "sequence": 2,
            "date": "2026-05-01",
            "dateLabel": "Friday 1 May 2026",
            "rows": [
              {
                "position": 1,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:28.723",
                "q2": "1:29.366",
                "q3": "1:27.869",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:27.869",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:29.312",
                "q2": "1:29.209",
                "q3": "1:28.091",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:28.091",
                "gap": "+0.222s"
              },
              {
                "position": 3,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:29.169",
                "q2": "1:28.506",
                "q3": "1:28.108",
                "qualifyingStage": "Q3",
                "laps": 11,
                "bestLap": "1:28.108",
                "gap": "+0.239s"
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:28.733",
                "q2": "1:28.333",
                "q3": "1:28.239",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:28.239",
                "gap": "+0.370s"
              },
              {
                "position": 5,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:29.801",
                "q2": "1:29.093",
                "q3": "1:28.461",
                "qualifyingStage": "Q3",
                "laps": 12,
                "bestLap": "1:28.461",
                "gap": "+0.592s"
              },
              {
                "position": 6,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:29.659",
                "q2": "1:28.903",
                "q3": "1:28.493",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:28.493",
                "gap": "+0.624s"
              },
              {
                "position": 7,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:29.255",
                "q2": "1:28.841",
                "q3": "1:28.618",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:28.618",
                "gap": "+0.749s"
              },
              {
                "position": 8,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:30.386",
                "q2": "1:29.527",
                "q3": "1:29.320",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:29.320",
                "gap": "+1.451s"
              },
              {
                "position": 9,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:30.352",
                "q2": "1:29.750",
                "q3": "1:29.422",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:29.422",
                "gap": "+1.553s"
              },
              {
                "position": 10,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:29.984",
                "q2": "1:29.973",
                "q3": "1:29.474",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:29.474",
                "gap": "+1.605s"
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:30.561",
                "q2": "1:29.994",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:29.994",
                "gap": null
              },
              {
                "position": 12,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:30.270",
                "q2": "1:30.019",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:30.019",
                "gap": null
              },
              {
                "position": 13,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:30.614",
                "q2": "1:30.116",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 9,
                "bestLap": "1:30.116",
                "gap": null
              },
              {
                "position": 14,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:30.987",
                "q2": "1:30.224",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:30.224",
                "gap": null
              },
              {
                "position": 15,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:30.872",
                "q2": "1:30.573",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 9,
                "bestLap": "1:30.573",
                "gap": null
              },
              {
                "position": 16,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:31.043",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 5,
                "bestLap": null,
                "gap": null
              },
              {
                "position": 17,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:31.245",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:31.245",
                "gap": null
              },
              {
                "position": 18,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:31.255",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 3,
                "bestLap": "1:31.255",
                "gap": null
              },
              {
                "position": 19,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:31.322",
                "q2": "1:30.216",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 6,
                "bestLap": "1:30.216",
                "gap": null
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:31.826",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:31.826",
                "gap": null
              },
              {
                "position": "NC",
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:41.311",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:41.311",
                "gap": null
              }
            ],
            "notes": [
              "Albon lost his 1:30.988 SQ1 lap for exceeding track limits; his SQ2 times were also removed."
            ],
            "status": "published",
            "headline": "Lando Norris takes Sprint pole.",
            "summary": "Kimi Antonelli finishes second, with Oscar Piastri 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-02",
            "dateLabel": "Saturday 2 May 2026",
            "rows": [
              {
                "position": 1,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 19,
                "time": "29:15.045",
                "points": 8
              },
              {
                "position": 2,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 19,
                "time": "+3.766s",
                "points": 7
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 19,
                "time": "+6.251s",
                "points": 6
              },
              {
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 19,
                "time": "+12.951s",
                "points": 5
              },
              {
                "position": 5,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 19,
                "time": "+13.639s",
                "points": 4
              },
              {
                "position": 6,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 19,
                "time": "+13.777s",
                "points": 3
              },
              {
                "position": 7,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 19,
                "time": "+21.665s",
                "points": 2
              },
              {
                "position": 8,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 19,
                "time": "+30.525s",
                "points": 1
              },
              {
                "position": 9,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 19,
                "time": "+35.346s",
                "points": 0
              },
              {
                "position": 10,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 19,
                "time": "+36.970s",
                "points": 0
              },
              {
                "position": 11,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 19,
                "time": "+56.972s",
                "points": 0
              },
              {
                "position": 12,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 19,
                "time": "+57.365s",
                "points": 0
              },
              {
                "position": 13,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 19,
                "time": "+58.504s",
                "points": 0
              },
              {
                "position": 14,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 19,
                "time": "+59.358s",
                "points": 0
              },
              {
                "position": 15,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 19,
                "time": "+76.067s",
                "points": 0
              },
              {
                "position": 16,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 19,
                "time": "+76.691s",
                "points": 0
              },
              {
                "position": 17,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 19,
                "time": "+77.626s",
                "points": 0
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 19,
                "time": "+88.173s",
                "points": 0
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 19,
                "time": "+89.597s",
                "points": 0
              },
              {
                "position": "NC",
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 0,
                "time": "DNS",
                "points": 0
              },
              {
                "position": "NC",
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 0,
                "time": "DNS",
                "points": 0
              },
              {
                "position": "DQ",
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": null,
                "time": "DSQ",
                "points": 0
              }
            ],
            "notes": [
              "Antonelli: five seconds for track-limit breaches. Bortoleto: disqualified for a technical infringement."
            ],
            "status": "published",
            "headline": "Lando Norris wins the Sprint.",
            "summary": "Oscar Piastri finishes second, with Charles Leclerc third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-05-02",
            "dateLabel": "Saturday 2 May 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:28.653",
                "q2": "1:28.289",
                "q3": "1:27.798",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:27.798",
                "gap": null
              },
              {
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:29.099",
                "q2": "1:28.116",
                "q3": "1:27.964",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:27.964",
                "gap": "+0.166s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:28.938",
                "q2": "1:28.315",
                "q3": "1:28.143",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:28.143",
                "gap": "+0.345s"
              },
              {
                "position": 4,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:29.183",
                "q2": "1:28.920",
                "q3": "1:28.183",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:28.183",
                "gap": "+0.385s"
              },
              {
                "position": 5,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:29.492",
                "q2": "1:28.477",
                "q3": "1:28.197",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:28.197",
                "gap": "+0.399s"
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:29.483",
                "q2": "1:28.477",
                "q3": "1:28.319",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:28.319",
                "gap": "+0.521s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:29.920",
                "q2": "1:28.332",
                "q3": "1:28.500",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:28.500",
                "gap": "+0.702s"
              },
              {
                "position": 8,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:29.584",
                "q2": "1:28.975",
                "q3": "1:28.762",
                "qualifyingStage": "Q3",
                "laps": 19,
                "bestLap": "1:28.762",
                "gap": "+0.964s"
              },
              {
                "position": 9,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:29.914",
                "q2": "1:29.070",
                "q3": "1:28.810",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:28.810",
                "gap": "+1.012s"
              },
              {
                "position": 10,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:29.645",
                "q2": "1:29.439",
                "q3": null,
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": null,
                "gap": null
              },
              {
                "position": 11,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:29.595",
                "q2": "1:29.499",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 14,
                "bestLap": "1:29.499",
                "gap": null
              },
              {
                "position": 12,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:29.340",
                "q2": "1:29.567",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:29.567",
                "gap": null
              },
              {
                "position": 13,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:29.540",
                "q2": "1:29.568",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:29.568",
                "gap": null
              },
              {
                "position": 14,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:29.838",
                "q2": "1:29.772",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:29.772",
                "gap": null
              },
              {
                "position": 15,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:29.720",
                "q2": "1:29.946",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:29.946",
                "gap": null
              },
              {
                "position": 16,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:30.133",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 9,
                "bestLap": null,
                "gap": null
              },
              {
                "position": 17,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:31.098",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:31.098",
                "gap": null
              },
              {
                "position": 18,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:31.164",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:31.164",
                "gap": null
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:31.629",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:31.629",
                "gap": null
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:31.967",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:31.967",
                "gap": null
              },
              {
                "position": 21,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:33.737",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 3,
                "bestLap": "1:33.737",
                "gap": null
              },
              {
                "position": "DQ",
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": null,
                "q2": "1:28.941",
                "q3": "1:28.789",
                "qualifyingStage": "DQ",
                "laps": 0,
                "bestLap": null,
                "gap": "+0.991s"
              }
            ],
            "notes": [
              "Hadjar was disqualified following a technical infringement."
            ],
            "status": "published",
            "headline": "Kimi Antonelli takes pole.",
            "summary": "Max Verstappen finishes second, with Charles Leclerc 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-03",
            "dateLabel": "Sunday 3 May 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 57,
                "time": "1:33:19.273",
                "points": 25
              },
              {
                "position": 2,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 57,
                "time": "+3.264s",
                "points": 18
              },
              {
                "position": 3,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 57,
                "time": "+27.092s",
                "points": 15
              },
              {
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 57,
                "time": "+43.051s",
                "points": 12
              },
              {
                "position": 5,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 57,
                "time": "+48.949s",
                "points": 10
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 57,
                "time": "+53.753s",
                "points": 8
              },
              {
                "position": 7,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 57,
                "time": "+61.871s",
                "points": 6
              },
              {
                "position": 8,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 57,
                "time": "+64.245s",
                "points": 4
              },
              {
                "position": 9,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 57,
                "time": "+82.072s",
                "points": 2
              },
              {
                "position": 10,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 57,
                "time": "+90.972s",
                "points": 1
              },
              {
                "position": 11,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 12,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 13,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 14,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 15,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 16,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 17,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 18,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 55,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 7,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 6,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 4,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 4,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [
              "Time penalties applied: Leclerc, 20 seconds for repeated unjustified excursions off track; Verstappen, five seconds for crossing the pit-exit line."
            ],
            "status": "published",
            "headline": "Kimi Antonelli wins the Miami Grand Prix.",
            "summary": "Lando Norris finishes second, with Oscar Piastri third."
          }
        ]
      },
      {
        "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."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 6,
        "slug": "monaco-f1",
        "route": "/results",
        "event": "Monaco Grand Prix",
        "circuit": "Circuit de Monaco",
        "timezone": "Europe/Monaco",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-06-05",
            "dateLabel": "Friday 5 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "1:13.978",
                "laps": 31,
                "bestLap": "1:13.978",
                "gap": null
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.226s",
                "laps": 28,
                "bestLap": "1:14.204",
                "gap": "+0.226s"
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.513s",
                "laps": 26,
                "bestLap": "1:14.491",
                "gap": "+0.513s"
              },
              {
                "position": 4,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.559s",
                "laps": 31,
                "bestLap": "1:14.537",
                "gap": "+0.559s"
              },
              {
                "position": 5,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+1.005s",
                "laps": 29,
                "bestLap": "1:14.983",
                "gap": "+1.005s"
              },
              {
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.313s",
                "laps": 27,
                "bestLap": "1:15.291",
                "gap": "+1.313s"
              },
              {
                "position": 7,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.365s",
                "laps": 27,
                "bestLap": "1:15.343",
                "gap": "+1.365s"
              },
              {
                "position": 8,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.587s",
                "laps": 29,
                "bestLap": "1:15.565",
                "gap": "+1.587s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.772s",
                "laps": 31,
                "bestLap": "1:15.750",
                "gap": "+1.772s"
              },
              {
                "position": 10,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.850s",
                "laps": 32,
                "bestLap": "1:15.828",
                "gap": "+1.850s"
              },
              {
                "position": 11,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.011s",
                "laps": 33,
                "bestLap": "1:15.989",
                "gap": "+2.011s"
              },
              {
                "position": 12,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.063s",
                "laps": 31,
                "bestLap": "1:16.041",
                "gap": "+2.063s"
              },
              {
                "position": 13,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+2.170s",
                "laps": 14,
                "bestLap": "1:16.148",
                "gap": "+2.170s"
              },
              {
                "position": 14,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.192s",
                "laps": 28,
                "bestLap": "1:16.170",
                "gap": "+2.192s"
              },
              {
                "position": 15,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.211s",
                "laps": 32,
                "bestLap": "1:16.189",
                "gap": "+2.211s"
              },
              {
                "position": 16,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.314s",
                "laps": 31,
                "bestLap": "1:16.292",
                "gap": "+2.314s"
              },
              {
                "position": 17,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.355s",
                "laps": 31,
                "bestLap": "1:16.333",
                "gap": "+2.355s"
              },
              {
                "position": 18,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.411s",
                "laps": 34,
                "bestLap": "1:16.389",
                "gap": "+2.411s"
              },
              {
                "position": 19,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.453s",
                "laps": 31,
                "bestLap": "1:16.431",
                "gap": "+2.453s"
              },
              {
                "position": 20,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.700s",
                "laps": 21,
                "bestLap": "1:16.678",
                "gap": "+2.700s"
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.482s",
                "laps": 27,
                "bestLap": "1:17.460",
                "gap": "+3.482s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.578s",
                "laps": 16,
                "bestLap": "1:17.556",
                "gap": "+3.578s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Charles Leclerc leads practice 1.",
            "summary": "Lewis Hamilton finishes second, with Max Verstappen third."
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "date": "2026-06-05",
            "dateLabel": "Friday 5 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "1:13.026",
                "laps": 36,
                "bestLap": "1:13.026",
                "gap": null
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.111s",
                "laps": 36,
                "bestLap": "1:13.137",
                "gap": "+0.111s"
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.168s",
                "laps": 35,
                "bestLap": "1:13.194",
                "gap": "+0.168s"
              },
              {
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.379s",
                "laps": 35,
                "bestLap": "1:13.405",
                "gap": "+0.379s"
              },
              {
                "position": 5,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.503s",
                "laps": 35,
                "bestLap": "1:13.529",
                "gap": "+0.503s"
              },
              {
                "position": 6,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.061s",
                "laps": 24,
                "bestLap": "1:14.087",
                "gap": "+1.061s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.062s",
                "laps": 31,
                "bestLap": "1:14.088",
                "gap": "+1.062s"
              },
              {
                "position": 8,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.068s",
                "laps": 34,
                "bestLap": "1:14.094",
                "gap": "+1.068s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.333s",
                "laps": 35,
                "bestLap": "1:14.359",
                "gap": "+1.333s"
              },
              {
                "position": 10,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.430s",
                "laps": 37,
                "bestLap": "1:14.456",
                "gap": "+1.430s"
              },
              {
                "position": 11,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.471s",
                "laps": 37,
                "bestLap": "1:14.497",
                "gap": "+1.471s"
              },
              {
                "position": 12,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.486s",
                "laps": 34,
                "bestLap": "1:14.512",
                "gap": "+1.486s"
              },
              {
                "position": 13,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.574s",
                "laps": 39,
                "bestLap": "1:14.600",
                "gap": "+1.574s"
              },
              {
                "position": 14,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.722s",
                "laps": 37,
                "bestLap": "1:14.748",
                "gap": "+1.722s"
              },
              {
                "position": 15,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.732s",
                "laps": 31,
                "bestLap": "1:14.758",
                "gap": "+1.732s"
              },
              {
                "position": 16,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.759s",
                "laps": 36,
                "bestLap": "1:14.785",
                "gap": "+1.759s"
              },
              {
                "position": 17,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.819s",
                "laps": 35,
                "bestLap": "1:14.845",
                "gap": "+1.819s"
              },
              {
                "position": 18,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.090s",
                "laps": 31,
                "bestLap": "1:15.116",
                "gap": "+2.090s"
              },
              {
                "position": 19,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+2.248s",
                "laps": 8,
                "bestLap": "1:15.274",
                "gap": "+2.248s"
              },
              {
                "position": 20,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.268s",
                "laps": 30,
                "bestLap": "1:15.294",
                "gap": "+2.268s"
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.733s",
                "laps": 28,
                "bestLap": "1:15.759",
                "gap": "+2.733s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.148s",
                "laps": 27,
                "bestLap": "1:16.174",
                "gap": "+3.148s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Lewis Hamilton leads practice 2.",
            "summary": "Charles Leclerc finishes second, with Max Verstappen third."
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "date": "2026-06-06",
            "dateLabel": "Saturday 6 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:12.720",
                "laps": 22,
                "bestLap": "1:12.720",
                "gap": null
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.327s",
                "laps": 32,
                "bestLap": "1:13.047",
                "gap": "+0.327s"
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.331s",
                "laps": 30,
                "bestLap": "1:13.051",
                "gap": "+0.331s"
              },
              {
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.763s",
                "laps": 23,
                "bestLap": "1:13.483",
                "gap": "+0.763s"
              },
              {
                "position": 5,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.942s",
                "laps": 23,
                "bestLap": "1:13.662",
                "gap": "+0.942s"
              },
              {
                "position": 6,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.978s",
                "laps": 20,
                "bestLap": "1:13.698",
                "gap": "+0.978s"
              },
              {
                "position": 7,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.100s",
                "laps": 27,
                "bestLap": "1:13.820",
                "gap": "+1.100s"
              },
              {
                "position": 8,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.157s",
                "laps": 25,
                "bestLap": "1:13.877",
                "gap": "+1.157s"
              },
              {
                "position": 9,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.286s",
                "laps": 24,
                "bestLap": "1:14.006",
                "gap": "+1.286s"
              },
              {
                "position": 10,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.330s",
                "laps": 22,
                "bestLap": "1:14.050",
                "gap": "+1.330s"
              },
              {
                "position": 11,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.558s",
                "laps": 24,
                "bestLap": "1:14.278",
                "gap": "+1.558s"
              },
              {
                "position": 12,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.616s",
                "laps": 26,
                "bestLap": "1:14.336",
                "gap": "+1.616s"
              },
              {
                "position": 13,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.760s",
                "laps": 22,
                "bestLap": "1:14.480",
                "gap": "+1.760s"
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.767s",
                "laps": 18,
                "bestLap": "1:14.487",
                "gap": "+1.767s"
              },
              {
                "position": 15,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.867s",
                "laps": 27,
                "bestLap": "1:14.587",
                "gap": "+1.867s"
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.081s",
                "laps": 24,
                "bestLap": "1:14.801",
                "gap": "+2.081s"
              },
              {
                "position": 17,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.198s",
                "laps": 24,
                "bestLap": "1:14.918",
                "gap": "+2.198s"
              },
              {
                "position": 18,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.225s",
                "laps": 19,
                "bestLap": "1:14.945",
                "gap": "+2.225s"
              },
              {
                "position": 19,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.459s",
                "laps": 21,
                "bestLap": "1:15.179",
                "gap": "+2.459s"
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.731s",
                "laps": 17,
                "bestLap": "1:15.451",
                "gap": "+2.731s"
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.847s",
                "laps": 26,
                "bestLap": "1:15.567",
                "gap": "+2.847s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.201s",
                "laps": 22,
                "bestLap": "1:15.921",
                "gap": "+3.201s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli leads practice 3.",
            "summary": "Charles Leclerc finishes second, with Lewis Hamilton third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-06-06",
            "dateLabel": "Saturday 6 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:13.599",
                "q2": "1:12.704",
                "q3": "1:12.051",
                "qualifyingStage": "Q3",
                "laps": 28,
                "bestLap": "1:12.051",
                "gap": null
              },
              {
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:13.490",
                "q2": "1:12.499",
                "q3": "1:12.094",
                "qualifyingStage": "Q3",
                "laps": 26,
                "bestLap": "1:12.094",
                "gap": "+0.043s"
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:13.777",
                "q2": "1:12.934",
                "q3": "1:12.279",
                "qualifyingStage": "Q3",
                "laps": 28,
                "bestLap": "1:12.279",
                "gap": "+0.228s"
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:13.293",
                "q2": "1:12.774",
                "q3": "1:12.351",
                "qualifyingStage": "Q3",
                "laps": 29,
                "bestLap": "1:12.351",
                "gap": "+0.300s"
              },
              {
                "position": 5,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:14.408",
                "q2": "1:12.722",
                "q3": "1:12.434",
                "qualifyingStage": "Q3",
                "laps": 25,
                "bestLap": "1:12.434",
                "gap": "+0.383s"
              },
              {
                "position": 6,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:14.214",
                "q2": "1:13.238",
                "q3": "1:12.445",
                "qualifyingStage": "Q3",
                "laps": 28,
                "bestLap": "1:12.445",
                "gap": "+0.394s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:14.159",
                "q2": "1:12.983",
                "q3": "1:12.624",
                "qualifyingStage": "Q3",
                "laps": 29,
                "bestLap": "1:12.624",
                "gap": "+0.573s"
              },
              {
                "position": 8,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:13.630",
                "q2": "1:12.919",
                "q3": "1:12.765",
                "qualifyingStage": "Q3",
                "laps": 28,
                "bestLap": "1:12.765",
                "gap": "+0.714s"
              },
              {
                "position": 9,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:14.469",
                "q2": "1:13.762",
                "q3": "1:13.226",
                "qualifyingStage": "Q3",
                "laps": 32,
                "bestLap": "1:13.226",
                "gap": "+1.175s"
              },
              {
                "position": 10,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:14.498",
                "q2": "1:13.471",
                "q3": "1:13.412",
                "qualifyingStage": "Q3",
                "laps": 29,
                "bestLap": "1:13.412",
                "gap": "+1.361s"
              },
              {
                "position": 11,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:14.321",
                "q2": "1:13.787",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 24,
                "bestLap": "1:13.787",
                "gap": null
              },
              {
                "position": 12,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:14.348",
                "q2": "1:13.815",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 23,
                "bestLap": "1:13.815",
                "gap": null
              },
              {
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:13.923",
                "q2": "1:13.902",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 21,
                "bestLap": "1:13.902",
                "gap": null
              },
              {
                "position": 14,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:14.573",
                "q2": "1:13.995",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 24,
                "bestLap": "1:13.995",
                "gap": null
              },
              {
                "position": 15,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:14.685",
                "q2": "1:14.248",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 23,
                "bestLap": "1:14.248",
                "gap": null
              },
              {
                "position": 16,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:14.683",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 10,
                "bestLap": null,
                "gap": null
              },
              {
                "position": 17,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:14.722",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 14,
                "bestLap": "1:14.722",
                "gap": null
              },
              {
                "position": 18,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:14.747",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 12,
                "bestLap": "1:14.747",
                "gap": null
              },
              {
                "position": 19,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:14.814",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 14,
                "bestLap": "1:14.814",
                "gap": null
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:15.283",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 13,
                "bestLap": "1:15.283",
                "gap": null
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:15.349",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 13,
                "bestLap": "1:15.349",
                "gap": null
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:16.061",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 11,
                "bestLap": "1:16.061",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli takes pole.",
            "summary": "Max Verstappen finishes second, with Lewis Hamilton third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-06-07",
            "dateLabel": "Sunday 7 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 78,
                "time": "2:23:31.243",
                "points": 25
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 78,
                "time": "+6.271s",
                "points": 18
              },
              {
                "position": 3,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 78,
                "time": "+23.394s",
                "points": 15
              },
              {
                "position": 4,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 78,
                "time": "+24.261s",
                "points": 12
              },
              {
                "position": 5,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 78,
                "time": "+26.553s",
                "points": 10
              },
              {
                "position": 6,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 78,
                "time": "+29.010s",
                "points": 8
              },
              {
                "position": 7,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 78,
                "time": "+30.369s",
                "points": 6
              },
              {
                "position": 8,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 78,
                "time": "+33.413s",
                "points": 4
              },
              {
                "position": 9,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 78,
                "time": "+37.140s",
                "points": 2
              },
              {
                "position": 10,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 78,
                "time": "+41.899s",
                "points": 1
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 78,
                "time": "+42.748s",
                "points": 0
              },
              {
                "position": 12,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 78,
                "time": "+43.353s",
                "points": 0
              },
              {
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 78,
                "time": "+44.102s",
                "points": 0
              },
              {
                "position": 14,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 78,
                "time": "+48.964s",
                "points": 0
              },
              {
                "position": 15,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 78,
                "time": "+49.153s",
                "points": 0
              },
              {
                "position": 16,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 70,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 64,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 56,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 43,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 27,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 15,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 0,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [
              "Penalties applied: Colapinto, five seconds, and Gasly, two five-second penalties, for pit-lane speeding; Stroll, five seconds for track limits; Hulkenberg, 10 seconds for a collision; Perez, 10 seconds for a false start."
            ],
            "status": "published",
            "headline": "Kimi Antonelli wins the Monaco Grand Prix.",
            "summary": "Lewis Hamilton finishes second, with Isack Hadjar third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 7,
        "slug": "barcelona-f1",
        "route": "/results",
        "event": "Barcelona-Catalunya Grand Prix",
        "circuit": "Circuit de Barcelona-Catalunya",
        "timezone": "Europe/Madrid",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-06-12",
            "dateLabel": "Friday 12 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:16.363",
                "laps": 27,
                "bestLap": "1:16.363",
                "gap": null
              },
              {
                "position": 2,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.203s",
                "laps": 29,
                "bestLap": "1:16.566",
                "gap": "+0.203s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.520s",
                "laps": 29,
                "bestLap": "1:16.883",
                "gap": "+0.520s"
              },
              {
                "position": 4,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.684s",
                "laps": 29,
                "bestLap": "1:17.047",
                "gap": "+0.684s"
              },
              {
                "position": 5,
                "number": 67,
                "name": "Leonardo Fornaroli",
                "code": "FOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.853s",
                "laps": 22,
                "bestLap": "1:17.216",
                "gap": "+0.853s"
              },
              {
                "position": 6,
                "number": 97,
                "name": "Paul Aron",
                "code": "ARO",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+0.958s",
                "laps": 24,
                "bestLap": "1:17.321",
                "gap": "+0.958s"
              },
              {
                "position": 7,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.109s",
                "laps": 24,
                "bestLap": "1:17.472",
                "gap": "+1.109s"
              },
              {
                "position": 8,
                "number": 38,
                "name": "Dino Beganovic",
                "code": "BEG",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+1.415s",
                "laps": 30,
                "bestLap": "1:17.778",
                "gap": "+1.415s"
              },
              {
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.441s",
                "laps": 29,
                "bestLap": "1:17.804",
                "gap": "+1.441s"
              },
              {
                "position": 10,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.530s",
                "laps": 28,
                "bestLap": "1:17.893",
                "gap": "+1.530s"
              },
              {
                "position": 11,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.809s",
                "laps": 25,
                "bestLap": "1:18.172",
                "gap": "+1.809s"
              },
              {
                "position": 12,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.846s",
                "laps": 28,
                "bestLap": "1:18.209",
                "gap": "+1.846s"
              },
              {
                "position": 13,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.930s",
                "laps": 27,
                "bestLap": "1:18.293",
                "gap": "+1.930s"
              },
              {
                "position": 14,
                "number": 36,
                "name": "Ayumu Iwasa",
                "code": "IWA",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.935s",
                "laps": 21,
                "bestLap": "1:18.298",
                "gap": "+1.935s"
              },
              {
                "position": 15,
                "number": 72,
                "name": "Frederik Vesti",
                "code": "VES",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+2.002s",
                "laps": 28,
                "bestLap": "1:18.365",
                "gap": "+2.002s"
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.009s",
                "laps": 27,
                "bestLap": "1:18.372",
                "gap": "+2.009s"
              },
              {
                "position": 17,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.145s",
                "laps": 23,
                "bestLap": "1:18.508",
                "gap": "+2.145s"
              },
              {
                "position": 18,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.551s",
                "laps": 23,
                "bestLap": "1:18.914",
                "gap": "+2.551s"
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.704s",
                "laps": 23,
                "bestLap": "1:20.067",
                "gap": "+3.704s"
              },
              {
                "position": 20,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.955s",
                "laps": 21,
                "bestLap": "1:20.318",
                "gap": "+3.955s"
              },
              {
                "position": 21,
                "number": 25,
                "name": "Colton Herta",
                "code": "HER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+4.334s",
                "laps": 27,
                "bestLap": "1:20.697",
                "gap": "+4.334s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 1.",
            "summary": "Oscar Piastri finishes second, with Charles Leclerc third."
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "date": "2026-06-12",
            "dateLabel": "Friday 12 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "1:15.426",
                "laps": 30,
                "bestLap": "1:15.426",
                "gap": null
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.009s",
                "laps": 28,
                "bestLap": "1:15.435",
                "gap": "+0.009s"
              },
              {
                "position": 3,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.057s",
                "laps": 24,
                "bestLap": "1:15.483",
                "gap": "+0.057s"
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.373s",
                "laps": 29,
                "bestLap": "1:15.799",
                "gap": "+0.373s"
              },
              {
                "position": 5,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.589s",
                "laps": 31,
                "bestLap": "1:16.015",
                "gap": "+0.589s"
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.895s",
                "laps": 33,
                "bestLap": "1:16.321",
                "gap": "+0.895s"
              },
              {
                "position": 7,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.985s",
                "laps": 29,
                "bestLap": "1:16.411",
                "gap": "+0.985s"
              },
              {
                "position": 8,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.185s",
                "laps": 27,
                "bestLap": "1:16.611",
                "gap": "+1.185s"
              },
              {
                "position": 9,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+1.205s",
                "laps": 28,
                "bestLap": "1:16.631",
                "gap": "+1.205s"
              },
              {
                "position": 10,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.248s",
                "laps": 30,
                "bestLap": "1:16.674",
                "gap": "+1.248s"
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.508s",
                "laps": 31,
                "bestLap": "1:16.934",
                "gap": "+1.508s"
              },
              {
                "position": 12,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.519s",
                "laps": 31,
                "bestLap": "1:16.945",
                "gap": "+1.519s"
              },
              {
                "position": 13,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.541s",
                "laps": 8,
                "bestLap": "1:16.967",
                "gap": "+1.541s"
              },
              {
                "position": 14,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.594s",
                "laps": 29,
                "bestLap": "1:17.020",
                "gap": "+1.594s"
              },
              {
                "position": 15,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.625s",
                "laps": 30,
                "bestLap": "1:17.051",
                "gap": "+1.625s"
              },
              {
                "position": 16,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.834s",
                "laps": 29,
                "bestLap": "1:17.260",
                "gap": "+1.834s"
              },
              {
                "position": 17,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.112s",
                "laps": 29,
                "bestLap": "1:17.538",
                "gap": "+2.112s"
              },
              {
                "position": 18,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.799s",
                "laps": 6,
                "bestLap": "1:18.225",
                "gap": "+2.799s"
              },
              {
                "position": 19,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+3.364s",
                "laps": 29,
                "bestLap": "1:18.790",
                "gap": "+3.364s"
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.835s",
                "laps": 34,
                "bestLap": "1:19.261",
                "gap": "+3.835s"
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.860s",
                "laps": 21,
                "bestLap": "1:19.286",
                "gap": "+3.860s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.033s",
                "laps": 20,
                "bestLap": "1:19.459",
                "gap": "+4.033s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Lando Norris leads practice 2.",
            "summary": "George Russell finishes second, with Oscar Piastri third."
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "date": "2026-06-13",
            "dateLabel": "Saturday 13 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:15.679",
                "laps": 11,
                "bestLap": "1:15.679",
                "gap": null
              },
              {
                "position": 2,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.214s",
                "laps": 12,
                "bestLap": "1:15.893",
                "gap": "+0.214s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.243s",
                "laps": 17,
                "bestLap": "1:15.922",
                "gap": "+0.243s"
              },
              {
                "position": 4,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.246s",
                "laps": 15,
                "bestLap": "1:15.925",
                "gap": "+0.246s"
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.702s",
                "laps": 16,
                "bestLap": "1:16.381",
                "gap": "+0.702s"
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.755s",
                "laps": 12,
                "bestLap": "1:16.434",
                "gap": "+0.755s"
              },
              {
                "position": 7,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.821s",
                "laps": 12,
                "bestLap": "1:16.500",
                "gap": "+0.821s"
              },
              {
                "position": 8,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.005s",
                "laps": 15,
                "bestLap": "1:16.684",
                "gap": "+1.005s"
              },
              {
                "position": 9,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.282s",
                "laps": 22,
                "bestLap": "1:16.961",
                "gap": "+1.282s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.341s",
                "laps": 16,
                "bestLap": "1:17.020",
                "gap": "+1.341s"
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.348s",
                "laps": 13,
                "bestLap": "1:17.027",
                "gap": "+1.348s"
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.645s",
                "laps": 15,
                "bestLap": "1:17.324",
                "gap": "+1.645s"
              },
              {
                "position": 13,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.904s",
                "laps": 15,
                "bestLap": "1:17.583",
                "gap": "+1.904s"
              },
              {
                "position": 14,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.946s",
                "laps": 14,
                "bestLap": "1:17.625",
                "gap": "+1.946s"
              },
              {
                "position": 15,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.051s",
                "laps": 19,
                "bestLap": "1:17.730",
                "gap": "+2.051s"
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.361s",
                "laps": 15,
                "bestLap": "1:18.040",
                "gap": "+2.361s"
              },
              {
                "position": 17,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.712s",
                "laps": 13,
                "bestLap": "1:18.391",
                "gap": "+2.712s"
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.733s",
                "laps": 15,
                "bestLap": "1:18.412",
                "gap": "+2.733s"
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.012s",
                "laps": 21,
                "bestLap": "1:18.691",
                "gap": "+3.012s"
              },
              {
                "position": 20,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.817s",
                "laps": 18,
                "bestLap": "1:19.496",
                "gap": "+3.817s"
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+4.283s",
                "laps": 14,
                "bestLap": "1:19.962",
                "gap": "+4.283s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.424s",
                "laps": 17,
                "bestLap": "1:20.103",
                "gap": "+4.424s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 3.",
            "summary": "Oscar Piastri finishes second, with Charles Leclerc third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-06-13",
            "dateLabel": "Saturday 13 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:15.717",
                "q2": "1:15.228",
                "q3": "1:14.679",
                "qualifyingStage": "Q3",
                "laps": 13,
                "bestLap": "1:14.679",
                "gap": null
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:15.625",
                "q2": "1:15.418",
                "q3": "1:14.743",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:14.743",
                "gap": "+0.064s"
              },
              {
                "position": 3,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:15.977",
                "q2": "1:15.295",
                "q3": "1:14.998",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:14.998",
                "gap": "+0.319s"
              },
              {
                "position": 4,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:16.287",
                "q2": "1:15.361",
                "q3": "1:15.001",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:15.001",
                "gap": "+0.322s"
              },
              {
                "position": 5,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:16.352",
                "q2": "1:15.484",
                "q3": "1:15.021",
                "qualifyingStage": "Q3",
                "laps": 12,
                "bestLap": "1:15.021",
                "gap": "+0.342s"
              },
              {
                "position": 6,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:16.427",
                "q2": "1:15.754",
                "q3": "1:15.077",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:15.077",
                "gap": "+0.398s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:16.138",
                "q2": "1:15.518",
                "q3": "1:15.090",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:15.090",
                "gap": "+0.411s"
              },
              {
                "position": 8,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:16.673",
                "q2": "1:15.585",
                "q3": "1:16.542",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:16.542",
                "gap": "+1.863s"
              },
              {
                "position": 9,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:16.066",
                "q2": "1:15.768",
                "q3": "1:16.657",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:16.657",
                "gap": "+1.978s"
              },
              {
                "position": 10,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:15.964",
                "q2": "1:15.281",
                "q3": "DNF",
                "qualifyingStage": "Q3",
                "laps": 8,
                "bestLap": "DNF",
                "gap": null
              },
              {
                "position": 11,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:16.425",
                "q2": "1:15.840",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 8,
                "bestLap": "1:15.840",
                "gap": null
              },
              {
                "position": 12,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:16.616",
                "q2": "1:16.001",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 9,
                "bestLap": "1:16.001",
                "gap": null
              },
              {
                "position": 13,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:16.590",
                "q2": "1:16.191",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:16.191",
                "gap": null
              },
              {
                "position": 14,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:16.599",
                "q2": "1:16.261",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:16.261",
                "gap": null
              },
              {
                "position": 15,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:16.571",
                "q2": "1:16.389",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:16.389",
                "gap": null
              },
              {
                "position": 16,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:16.881",
                "q2": "1:17.827",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:17.827",
                "gap": null
              },
              {
                "position": 17,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:17.073",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:17.073",
                "gap": null
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:17.424",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:17.424",
                "gap": null
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:17.545",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:17.545",
                "gap": null
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:17.757",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:17.757",
                "gap": null
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:18.758",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:18.758",
                "gap": null
              },
              {
                "position": 22,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:18.815",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:18.815",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell takes pole.",
            "summary": "Lewis Hamilton finishes second, with Kimi Antonelli third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-06-14",
            "dateLabel": "Sunday 14 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 66,
                "time": "1:32:28.105",
                "points": 25
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 66,
                "time": "+19.561s",
                "points": 18
              },
              {
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 66,
                "time": "+23.719s",
                "points": 15
              },
              {
                "position": 4,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 66,
                "time": "+40.497s",
                "points": 12
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 66,
                "time": "+58.661s",
                "points": 10
              },
              {
                "position": 6,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 65,
                "time": "+1 lap",
                "points": 8
              },
              {
                "position": 7,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 65,
                "time": "+1 lap",
                "points": 6
              },
              {
                "position": 8,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 65,
                "time": "+1 lap",
                "points": 4
              },
              {
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 65,
                "time": "+1 lap",
                "points": 2
              },
              {
                "position": 10,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 65,
                "time": "+1 lap",
                "points": 1
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 64,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 12,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 64,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 13,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 64,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 14,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 63,
                "time": "+3 laps",
                "points": 0
              },
              {
                "position": 15,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 62,
                "time": "DNF",
                "points": 0
              },
              {
                "position": 16,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 61,
                "time": "DNF",
                "points": 0
              },
              {
                "position": 17,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 60,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 55,
                "time": "+11 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 37,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 29,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 15,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 5,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [
              "Time penalties applied: Colapinto, 10 seconds for a yellow-flag infringement; Antonelli, five seconds for repeated unjustified excursions off track."
            ],
            "status": "published",
            "headline": "Lewis Hamilton wins the Barcelona-Catalunya Grand Prix.",
            "summary": "George Russell finishes second, with Lando Norris third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 8,
        "slug": "austria-f1",
        "route": "/results",
        "event": "Austrian Grand Prix",
        "circuit": "Red Bull Ring",
        "timezone": "Europe/Vienna",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-06-26",
            "dateLabel": "Friday 26 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:07.796",
                "laps": 29,
                "bestLap": "1:07.796",
                "gap": null
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.040s",
                "laps": 30,
                "bestLap": "1:07.836",
                "gap": "+0.040s"
              },
              {
                "position": 3,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.117s",
                "laps": 26,
                "bestLap": "1:07.913",
                "gap": "+0.117s"
              },
              {
                "position": 4,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.281s",
                "laps": 17,
                "bestLap": "1:08.077",
                "gap": "+0.281s"
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.665s",
                "laps": 25,
                "bestLap": "1:08.461",
                "gap": "+0.665s"
              },
              {
                "position": 6,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.930s",
                "laps": 18,
                "bestLap": "1:08.726",
                "gap": "+0.930s"
              },
              {
                "position": 7,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.077s",
                "laps": 9,
                "bestLap": "1:08.873",
                "gap": "+1.077s"
              },
              {
                "position": 8,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.166s",
                "laps": 27,
                "bestLap": "1:08.962",
                "gap": "+1.166s"
              },
              {
                "position": 9,
                "number": 38,
                "name": "Dino Beganovic",
                "code": "BEG",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+1.258s",
                "laps": 26,
                "bestLap": "1:09.054",
                "gap": "+1.258s"
              },
              {
                "position": 10,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.275s",
                "laps": 26,
                "bestLap": "1:09.071",
                "gap": "+1.275s"
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.369s",
                "laps": 30,
                "bestLap": "1:09.165",
                "gap": "+1.369s"
              },
              {
                "position": 12,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.685s",
                "laps": 11,
                "bestLap": "1:09.481",
                "gap": "+1.685s"
              },
              {
                "position": 13,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+1.725s",
                "laps": 21,
                "bestLap": "1:09.521",
                "gap": "+1.725s"
              },
              {
                "position": 14,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.750s",
                "laps": 28,
                "bestLap": "1:09.546",
                "gap": "+1.750s"
              },
              {
                "position": 15,
                "number": 90,
                "name": "Ayumu Iwasa",
                "code": "IWA",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.841s",
                "laps": 19,
                "bestLap": "1:09.637",
                "gap": "+1.841s"
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.848s",
                "laps": 31,
                "bestLap": "1:09.644",
                "gap": "+1.848s"
              },
              {
                "position": 17,
                "number": 97,
                "name": "Paul Aron",
                "code": "ARO",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.850s",
                "laps": 20,
                "bestLap": "1:09.646",
                "gap": "+1.850s"
              },
              {
                "position": 18,
                "number": 46,
                "name": "Luke Browning",
                "code": "BRO",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.183s",
                "laps": 29,
                "bestLap": "1:09.979",
                "gap": "+2.183s"
              },
              {
                "position": 19,
                "number": 50,
                "name": "Ryo Hirakawa",
                "code": "HIR",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.697s",
                "laps": 23,
                "bestLap": "1:10.493",
                "gap": "+2.697s"
              },
              {
                "position": 20,
                "number": 34,
                "name": "Jak Crawford",
                "code": "CRA",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.406s",
                "laps": 22,
                "bestLap": "1:11.202",
                "gap": "+3.406s"
              },
              {
                "position": 21,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.487s",
                "laps": 14,
                "bestLap": "1:11.283",
                "gap": "+3.487s"
              },
              {
                "position": 22,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.537s",
                "laps": 21,
                "bestLap": "1:11.333",
                "gap": "+3.537s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli leads practice 1.",
            "summary": "George Russell finishes second, with Oscar Piastri third."
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "date": "2026-06-26",
            "dateLabel": "Friday 26 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:07.014",
                "laps": 32,
                "bestLap": "1:07.014",
                "gap": null
              },
              {
                "position": 2,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.237s",
                "laps": 32,
                "bestLap": "1:07.251",
                "gap": "+0.237s"
              },
              {
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.325s",
                "laps": 32,
                "bestLap": "1:07.339",
                "gap": "+0.325s"
              },
              {
                "position": 4,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.550s",
                "laps": 29,
                "bestLap": "1:07.564",
                "gap": "+0.550s"
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.597s",
                "laps": 33,
                "bestLap": "1:07.611",
                "gap": "+0.597s"
              },
              {
                "position": 6,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.623s",
                "laps": 25,
                "bestLap": "1:07.637",
                "gap": "+0.623s"
              },
              {
                "position": 7,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.744s",
                "laps": 28,
                "bestLap": "1:07.758",
                "gap": "+0.744s"
              },
              {
                "position": 8,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.841s",
                "laps": 35,
                "bestLap": "1:07.855",
                "gap": "+0.841s"
              },
              {
                "position": 9,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.221s",
                "laps": 34,
                "bestLap": "1:08.235",
                "gap": "+1.221s"
              },
              {
                "position": 10,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.286s",
                "laps": 30,
                "bestLap": "1:08.300",
                "gap": "+1.286s"
              },
              {
                "position": 11,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.362s",
                "laps": 33,
                "bestLap": "1:08.376",
                "gap": "+1.362s"
              },
              {
                "position": 12,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.364s",
                "laps": 29,
                "bestLap": "1:08.378",
                "gap": "+1.364s"
              },
              {
                "position": 13,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.518s",
                "laps": 33,
                "bestLap": "1:08.532",
                "gap": "+1.518s"
              },
              {
                "position": 14,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.545s",
                "laps": 32,
                "bestLap": "1:08.559",
                "gap": "+1.545s"
              },
              {
                "position": 15,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.816s",
                "laps": 33,
                "bestLap": "1:08.830",
                "gap": "+1.816s"
              },
              {
                "position": 16,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.817s",
                "laps": 30,
                "bestLap": "1:08.831",
                "gap": "+1.817s"
              },
              {
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.824s",
                "laps": 34,
                "bestLap": "1:08.838",
                "gap": "+1.824s"
              },
              {
                "position": 18,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.117s",
                "laps": 30,
                "bestLap": "1:09.131",
                "gap": "+2.117s"
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.530s",
                "laps": 27,
                "bestLap": "1:10.544",
                "gap": "+3.530s"
              },
              {
                "position": 20,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.684s",
                "laps": 32,
                "bestLap": "1:10.698",
                "gap": "+3.684s"
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+4.293s",
                "laps": 6,
                "bestLap": "1:11.307",
                "gap": "+4.293s"
              },
              {
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": null,
                "laps": 2,
                "bestLap": null,
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli leads practice 2.",
            "summary": "Oscar Piastri finishes second, with Lando Norris third."
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "date": "2026-06-27",
            "dateLabel": "Saturday 27 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:07.096",
                "laps": 19,
                "bestLap": "1:07.096",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.038s",
                "laps": 17,
                "bestLap": "1:07.134",
                "gap": "+0.038s"
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.115s",
                "laps": 22,
                "bestLap": "1:07.211",
                "gap": "+0.115s"
              },
              {
                "position": 4,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.248s",
                "laps": 17,
                "bestLap": "1:07.344",
                "gap": "+0.248s"
              },
              {
                "position": 5,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.264s",
                "laps": 20,
                "bestLap": "1:07.360",
                "gap": "+0.264s"
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.273s",
                "laps": 16,
                "bestLap": "1:07.369",
                "gap": "+0.273s"
              },
              {
                "position": 7,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.356s",
                "laps": 24,
                "bestLap": "1:07.452",
                "gap": "+0.356s"
              },
              {
                "position": 8,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.816s",
                "laps": 27,
                "bestLap": "1:07.912",
                "gap": "+0.816s"
              },
              {
                "position": 9,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.935s",
                "laps": 21,
                "bestLap": "1:08.031",
                "gap": "+0.935s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.013s",
                "laps": 24,
                "bestLap": "1:08.109",
                "gap": "+1.013s"
              },
              {
                "position": 11,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.097s",
                "laps": 16,
                "bestLap": "1:08.193",
                "gap": "+1.097s"
              },
              {
                "position": 12,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.207s",
                "laps": 22,
                "bestLap": "1:08.303",
                "gap": "+1.207s"
              },
              {
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.215s",
                "laps": 22,
                "bestLap": "1:08.311",
                "gap": "+1.215s"
              },
              {
                "position": 14,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.298s",
                "laps": 18,
                "bestLap": "1:08.394",
                "gap": "+1.298s"
              },
              {
                "position": 15,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.433s",
                "laps": 19,
                "bestLap": "1:08.529",
                "gap": "+1.433s"
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.611s",
                "laps": 15,
                "bestLap": "1:08.707",
                "gap": "+1.611s"
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.747s",
                "laps": 27,
                "bestLap": "1:08.843",
                "gap": "+1.747s"
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.896s",
                "laps": 25,
                "bestLap": "1:08.992",
                "gap": "+1.896s"
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.436s",
                "laps": 29,
                "bestLap": "1:09.532",
                "gap": "+2.436s"
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.644s",
                "laps": 24,
                "bestLap": "1:09.740",
                "gap": "+2.644s"
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.325s",
                "laps": 21,
                "bestLap": "1:10.421",
                "gap": "+3.325s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.471s",
                "laps": 19,
                "bestLap": "1:10.567",
                "gap": "+3.471s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 3.",
            "summary": "Kimi Antonelli finishes second, with Lewis Hamilton third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-06-27",
            "dateLabel": "Saturday 27 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:07.398",
                "q2": "1:06.979",
                "q3": "1:06.113",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:06.113",
                "gap": null
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:07.543",
                "q2": "1:07.030",
                "q3": "1:06.349",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:06.349",
                "gap": "+0.236s"
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:07.290",
                "q2": "1:06.994",
                "q3": "1:06.408",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:06.408",
                "gap": "+0.295s"
              },
              {
                "position": 4,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:07.083",
                "q2": "1:06.763",
                "q3": "1:06.414",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:06.414",
                "gap": "+0.301s"
              },
              {
                "position": 5,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:07.407",
                "q2": "1:07.183",
                "q3": "1:06.475",
                "qualifyingStage": "Q3",
                "laps": 11,
                "bestLap": "1:06.475",
                "gap": "+0.362s"
              },
              {
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:07.259",
                "q2": "1:06.897",
                "q3": "1:06.502",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:06.502",
                "gap": "+0.389s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:07.487",
                "q2": "1:06.890",
                "q3": "1:06.511",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:06.511",
                "gap": "+0.398s"
              },
              {
                "position": 8,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:07.408",
                "q2": "1:07.086",
                "q3": "1:06.632",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:06.632",
                "gap": "+0.519s"
              },
              {
                "position": 9,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:07.385",
                "q2": "1:07.136",
                "q3": "1:06.955",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:06.955",
                "gap": "+0.842s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:07.549",
                "q2": "1:07.155",
                "q3": "1:07.007",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:07.007",
                "gap": "+0.894s"
              },
              {
                "position": 11,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:08.038",
                "q2": "1:07.223",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:07.223",
                "gap": null
              },
              {
                "position": 12,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:08.035",
                "q2": "1:07.293",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:07.293",
                "gap": null
              },
              {
                "position": 13,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:08.061",
                "q2": "1:07.523",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:07.523",
                "gap": null
              },
              {
                "position": 14,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:08.066",
                "q2": "1:07.611",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:07.611",
                "gap": null
              },
              {
                "position": 15,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:08.231",
                "q2": "1:07.817",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:07.817",
                "gap": null
              },
              {
                "position": 16,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:07.894",
                "q2": "1:08.171",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 11,
                "bestLap": "1:08.171",
                "gap": null
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:08.252",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:08.252",
                "gap": null
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:08.509",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:08.509",
                "gap": null
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:08.945",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:08.945",
                "gap": null
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:09.030",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:09.030",
                "gap": null
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:09.942",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:09.942",
                "gap": null
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:10.363",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:10.363",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell takes pole.",
            "summary": "Charles Leclerc finishes second, with Lewis Hamilton third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-06-28",
            "dateLabel": "Sunday 28 June 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 71,
                "time": "1:26:37.979",
                "points": 25
              },
              {
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 71,
                "time": "+1.611s",
                "points": 18
              },
              {
                "position": 3,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 71,
                "time": "+1.986s",
                "points": 15
              },
              {
                "position": 4,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 71,
                "time": "+21.809s",
                "points": 12
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 71,
                "time": "+26.393s",
                "points": 10
              },
              {
                "position": 6,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 71,
                "time": "+29.399s",
                "points": 8
              },
              {
                "position": 7,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 71,
                "time": "+31.505s",
                "points": 6
              },
              {
                "position": 8,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 71,
                "time": "+45.659s",
                "points": 4
              },
              {
                "position": 9,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 70,
                "time": "+1 lap",
                "points": 2
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 70,
                "time": "+1 lap",
                "points": 1
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 70,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 12,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 70,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 13,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 70,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 70,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 15,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 70,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 69,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 69,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 18,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 68,
                "time": "+3 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 45,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 23,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 4,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 2,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell wins the Austrian Grand Prix.",
            "summary": "Max Verstappen finishes second, with Kimi Antonelli third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 9,
        "slug": "great-britain-f1",
        "route": "/results",
        "event": "British Grand Prix",
        "circuit": "Silverstone Circuit",
        "timezone": "Europe/London",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-07-03",
            "dateLabel": "Friday 3 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "1:29.260",
                "laps": 32,
                "bestLap": "1:29.260",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.213s",
                "laps": 29,
                "bestLap": "1:29.473",
                "gap": "+0.213s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.599s",
                "laps": 31,
                "bestLap": "1:29.859",
                "gap": "+0.599s"
              },
              {
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.678s",
                "laps": 31,
                "bestLap": "1:29.938",
                "gap": "+0.678s"
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.887s",
                "laps": 25,
                "bestLap": "1:30.147",
                "gap": "+0.887s"
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.980s",
                "laps": 27,
                "bestLap": "1:30.240",
                "gap": "+0.980s"
              },
              {
                "position": 7,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.028s",
                "laps": 27,
                "bestLap": "1:30.288",
                "gap": "+1.028s"
              },
              {
                "position": 8,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.078s",
                "laps": 28,
                "bestLap": "1:30.338",
                "gap": "+1.078s"
              },
              {
                "position": 9,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.483s",
                "laps": 29,
                "bestLap": "1:30.743",
                "gap": "+1.483s"
              },
              {
                "position": 10,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.590s",
                "laps": 28,
                "bestLap": "1:30.850",
                "gap": "+1.590s"
              },
              {
                "position": 11,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.706s",
                "laps": 28,
                "bestLap": "1:30.966",
                "gap": "+1.706s"
              },
              {
                "position": 12,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.775s",
                "laps": 28,
                "bestLap": "1:31.035",
                "gap": "+1.775s"
              },
              {
                "position": 13,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.079s",
                "laps": 32,
                "bestLap": "1:31.339",
                "gap": "+2.079s"
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.113s",
                "laps": 27,
                "bestLap": "1:31.373",
                "gap": "+2.113s"
              },
              {
                "position": 15,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.424s",
                "laps": 33,
                "bestLap": "1:31.684",
                "gap": "+2.424s"
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.424s",
                "laps": 27,
                "bestLap": "1:31.684",
                "gap": "+2.424s"
              },
              {
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.437s",
                "laps": 30,
                "bestLap": "1:31.697",
                "gap": "+2.437s"
              },
              {
                "position": 18,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.890s",
                "laps": 22,
                "bestLap": "1:32.150",
                "gap": "+2.890s"
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.981s",
                "laps": 23,
                "bestLap": "1:32.241",
                "gap": "+2.981s"
              },
              {
                "position": 20,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.697s",
                "laps": 25,
                "bestLap": "1:32.957",
                "gap": "+3.697s"
              },
              {
                "position": 21,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+3.759s",
                "laps": 25,
                "bestLap": "1:33.019",
                "gap": "+3.759s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.870s",
                "laps": 26,
                "bestLap": "1:33.130",
                "gap": "+3.870s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Lewis Hamilton leads practice 1.",
            "summary": "Kimi Antonelli finishes second, with Charles Leclerc third."
          },
          {
            "id": "sprint-qualifying",
            "label": "Sprint qualifying",
            "kind": "qualifying",
            "sequence": 2,
            "date": "2026-07-03",
            "dateLabel": "Friday 3 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:29.273",
                "q2": "1:28.747",
                "q3": "1:28.376",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:28.376",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:29.746",
                "q2": "1:28.846",
                "q3": "1:28.387",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:28.387",
                "gap": "+0.011s"
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:29.689",
                "q2": "1:29.242",
                "q3": "1:28.697",
                "qualifyingStage": "Q3",
                "laps": 12,
                "bestLap": "1:28.697",
                "gap": "+0.321s"
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:29.380",
                "q2": "1:28.922",
                "q3": "1:28.703",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:28.703",
                "gap": "+0.327s"
              },
              {
                "position": 5,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:29.675",
                "q2": "1:29.246",
                "q3": "1:28.733",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:28.733",
                "gap": "+0.357s"
              },
              {
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:30.142",
                "q2": "1:29.401",
                "q3": "1:28.740",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:28.740",
                "gap": "+0.364s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:29.583",
                "q2": "1:29.120",
                "q3": "1:28.772",
                "qualifyingStage": "Q3",
                "laps": 12,
                "bestLap": "1:28.772",
                "gap": "+0.396s"
              },
              {
                "position": 8,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:29.470",
                "q2": "1:29.280",
                "q3": "1:28.835",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:28.835",
                "gap": "+0.459s"
              },
              {
                "position": 9,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:29.850",
                "q2": "1:29.067",
                "q3": "1:28.927",
                "qualifyingStage": "Q3",
                "laps": 12,
                "bestLap": "1:28.927",
                "gap": "+0.551s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:30.453",
                "q2": "1:29.330",
                "q3": "1:29.367",
                "qualifyingStage": "Q3",
                "laps": 12,
                "bestLap": "1:29.367",
                "gap": "+0.991s"
              },
              {
                "position": 11,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:30.444",
                "q2": "1:29.482",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 9,
                "bestLap": "1:29.482",
                "gap": null
              },
              {
                "position": 12,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:30.407",
                "q2": "1:29.679",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:29.679",
                "gap": null
              },
              {
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:30.107",
                "q2": "1:29.707",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:29.707",
                "gap": null
              },
              {
                "position": 14,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:30.894",
                "q2": "1:29.983",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 9,
                "bestLap": "1:29.983",
                "gap": null
              },
              {
                "position": 15,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:31.073",
                "q2": "1:30.197",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:30.197",
                "gap": null
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:30.779",
                "q2": "1:30.650",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 13,
                "bestLap": "1:30.650",
                "gap": null
              },
              {
                "position": 17,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:31.083",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:31.083",
                "gap": null
              },
              {
                "position": 18,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:31.714",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:31.714",
                "gap": null
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:31.776",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:31.776",
                "gap": null
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:32.020",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:32.020",
                "gap": null
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:32.910",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 5,
                "bestLap": "1:32.910",
                "gap": null
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:32.988",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 5,
                "bestLap": "1:32.988",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Lewis Hamilton takes Sprint pole.",
            "summary": "Kimi Antonelli finishes second, with Max Verstappen 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-07-04",
            "dateLabel": "Saturday 4 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 17,
                "time": "26:12.129",
                "points": 8
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 17,
                "time": "+2.745s",
                "points": 7
              },
              {
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 17,
                "time": "+9.783s",
                "points": 6
              },
              {
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 17,
                "time": "+10.639s",
                "points": 5
              },
              {
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 17,
                "time": "+12.620s",
                "points": 4
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 17,
                "time": "+16.550s",
                "points": 3
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 17,
                "time": "+17.551s",
                "points": 2
              },
              {
                "position": 8,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 17,
                "time": "+30.233s",
                "points": 1
              },
              {
                "position": 9,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 17,
                "time": "+30.953s",
                "points": 0
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 17,
                "time": "+35.110s",
                "points": 0
              },
              {
                "position": 11,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 17,
                "time": "+40.273s",
                "points": 0
              },
              {
                "position": 12,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 17,
                "time": "+41.026s",
                "points": 0
              },
              {
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 17,
                "time": "+42.499s",
                "points": 0
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 17,
                "time": "+45.784s",
                "points": 0
              },
              {
                "position": 15,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 17,
                "time": "+46.680s",
                "points": 0
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 17,
                "time": "+49.810s",
                "points": 0
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 17,
                "time": "+50.379s",
                "points": 0
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 17,
                "time": "+50.757s",
                "points": 0
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 17,
                "time": "+75.117s",
                "points": 0
              },
              {
                "position": 20,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 17,
                "time": "+91.872s",
                "points": 0
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 16,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 16,
                "time": "+1 lap",
                "points": 0
              }
            ],
            "notes": [
              "Time penalties applied: Perez, 10 seconds for a collision; Hulkenberg, five seconds for gaining an advantage off track."
            ],
            "status": "published",
            "headline": "Kimi Antonelli wins the Sprint.",
            "summary": "Lewis Hamilton finishes second, with Lando Norris third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-07-04",
            "dateLabel": "Saturday 4 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:29.719",
                "q2": "1:28.493",
                "q3": "1:28.111",
                "qualifyingStage": "Q3",
                "laps": 19,
                "bestLap": "1:28.111",
                "gap": null
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:29.534",
                "q2": "1:28.626",
                "q3": "1:28.286",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:28.286",
                "gap": "+0.175s"
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:29.644",
                "q2": "1:28.864",
                "q3": "1:28.458",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:28.458",
                "gap": "+0.347s"
              },
              {
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:29.985",
                "q2": "1:28.920",
                "q3": "1:28.481",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:28.481",
                "gap": "+0.370s"
              },
              {
                "position": 5,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:29.276",
                "q2": "1:29.069",
                "q3": "1:28.746",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:28.746",
                "gap": "+0.635s"
              },
              {
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:30.186",
                "q2": "1:29.383",
                "q3": "1:28.877",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:28.877",
                "gap": "+0.766s"
              },
              {
                "position": 7,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:29.549",
                "q2": "1:29.113",
                "q3": "1:28.893",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:28.893",
                "gap": "+0.782s"
              },
              {
                "position": 8,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:29.971",
                "q2": "1:29.218",
                "q3": "1:29.032",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:29.032",
                "gap": "+0.921s"
              },
              {
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:29.661",
                "q2": "1:29.324",
                "q3": "1:29.305",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:29.305",
                "gap": "+1.194s"
              },
              {
                "position": 10,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:29.300",
                "q2": "1:29.429",
                "q3": "1:29.716",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:29.716",
                "gap": "+1.605s"
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:30.269",
                "q2": "1:29.461",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 10,
                "bestLap": "1:29.461",
                "gap": null
              },
              {
                "position": 12,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:30.345",
                "q2": "1:30.063",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:30.063",
                "gap": null
              },
              {
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:29.539",
                "q2": "1:30.076",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:30.076",
                "gap": null
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:30.570",
                "q2": "1:30.501",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:30.501",
                "gap": null
              },
              {
                "position": 15,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:30.562",
                "q2": "1:30.623",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:30.623",
                "gap": null
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:30.638",
                "q2": "1:31.341",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 14,
                "bestLap": "1:31.341",
                "gap": null
              },
              {
                "position": 17,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:30.680",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:30.680",
                "gap": null
              },
              {
                "position": 18,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:31.227",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:31.227",
                "gap": null
              },
              {
                "position": 19,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:31.321",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 5,
                "bestLap": "1:31.321",
                "gap": null
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:31.451",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:31.451",
                "gap": null
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:32.863",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:32.863",
                "gap": null
              },
              {
                "position": 22,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:33.025",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:33.025",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli takes pole.",
            "summary": "Charles Leclerc finishes second, with Lewis Hamilton third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-07-05",
            "dateLabel": "Sunday 5 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 52,
                "time": "1:27:11.335",
                "points": 25
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 52,
                "time": "+0.427s",
                "points": 18
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 52,
                "time": "+0.772s",
                "points": 15
              },
              {
                "position": 4,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 52,
                "time": "+1.149s",
                "points": 12
              },
              {
                "position": 5,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 52,
                "time": "+1.598s",
                "points": 10
              },
              {
                "position": 6,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 52,
                "time": "+2.023s",
                "points": 8
              },
              {
                "position": 7,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 52,
                "time": "+2.214s",
                "points": 6
              },
              {
                "position": 8,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 52,
                "time": "+2.413s",
                "points": 4
              },
              {
                "position": 9,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 52,
                "time": "+3.229s",
                "points": 2
              },
              {
                "position": 10,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 52,
                "time": "+3.445s",
                "points": 1
              },
              {
                "position": 11,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 52,
                "time": "+4.014s",
                "points": 0
              },
              {
                "position": 12,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 52,
                "time": "+5.245s",
                "points": 0
              },
              {
                "position": 13,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 52,
                "time": "+5.512s",
                "points": 0
              },
              {
                "position": 14,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 52,
                "time": "+7.403s",
                "points": 0
              },
              {
                "position": 15,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 52,
                "time": "+8.005s",
                "points": 0
              },
              {
                "position": 16,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 52,
                "time": "+8.162s",
                "points": 0
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 51,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 18,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 51,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 19,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 51,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 20,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 46,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 43,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 36,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [
              "Antonelli: five seconds for track limits. Sainz: one penalty lap for passing the Safety Car."
            ],
            "status": "published",
            "headline": "Charles Leclerc wins the British Grand Prix.",
            "summary": "George Russell finishes second, with Lewis Hamilton third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 10,
        "slug": "belgium-f1",
        "route": "/results",
        "event": "Belgian Grand Prix",
        "circuit": "Circuit de Spa-Francorchamps",
        "timezone": "Europe/Brussels",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-07-17",
            "dateLabel": "Friday 17 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "1:47.070",
                "laps": 24,
                "bestLap": "1:47.070",
                "gap": null
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.145s",
                "laps": 22,
                "bestLap": "1:47.215",
                "gap": "+0.145s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.207s",
                "laps": 22,
                "bestLap": "1:47.277",
                "gap": "+0.207s"
              },
              {
                "position": 4,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.252s",
                "laps": 23,
                "bestLap": "1:47.322",
                "gap": "+0.252s"
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.452s",
                "laps": 21,
                "bestLap": "1:47.522",
                "gap": "+0.452s"
              },
              {
                "position": 6,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.533s",
                "laps": 23,
                "bestLap": "1:47.603",
                "gap": "+0.533s"
              },
              {
                "position": 7,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.861s",
                "laps": 19,
                "bestLap": "1:47.931",
                "gap": "+0.861s"
              },
              {
                "position": 8,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.889s",
                "laps": 22,
                "bestLap": "1:47.959",
                "gap": "+0.889s"
              },
              {
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.164s",
                "laps": 24,
                "bestLap": "1:48.234",
                "gap": "+1.164s"
              },
              {
                "position": 10,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.336s",
                "laps": 18,
                "bestLap": "1:48.406",
                "gap": "+1.336s"
              },
              {
                "position": 11,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.362s",
                "laps": 24,
                "bestLap": "1:48.432",
                "gap": "+1.362s"
              },
              {
                "position": 12,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.892s",
                "laps": 23,
                "bestLap": "1:48.962",
                "gap": "+1.892s"
              },
              {
                "position": 13,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.940s",
                "laps": 21,
                "bestLap": "1:49.010",
                "gap": "+1.940s"
              },
              {
                "position": 14,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.267s",
                "laps": 24,
                "bestLap": "1:49.337",
                "gap": "+2.267s"
              },
              {
                "position": 15,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.333s",
                "laps": 23,
                "bestLap": "1:49.403",
                "gap": "+2.333s"
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.379s",
                "laps": 21,
                "bestLap": "1:49.449",
                "gap": "+2.379s"
              },
              {
                "position": 17,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.642s",
                "laps": 23,
                "bestLap": "1:49.712",
                "gap": "+2.642s"
              },
              {
                "position": 18,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.769s",
                "laps": 21,
                "bestLap": "1:49.839",
                "gap": "+2.769s"
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.156s",
                "laps": 22,
                "bestLap": "1:50.226",
                "gap": "+3.156s"
              },
              {
                "position": 20,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+3.792s",
                "laps": 25,
                "bestLap": "1:50.862",
                "gap": "+3.792s"
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+5.738s",
                "laps": 19,
                "bestLap": "1:52.808",
                "gap": "+5.738s"
              },
              {
                "position": 22,
                "number": 34,
                "name": "Jak Crawford",
                "code": "CRA",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+6.129s",
                "laps": 22,
                "bestLap": "1:53.199",
                "gap": "+6.129s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Max Verstappen leads practice 1.",
            "summary": "Lewis Hamilton finishes second, with Charles Leclerc third."
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "date": "2026-07-17",
            "dateLabel": "Friday 17 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:45.944",
                "laps": 18,
                "bestLap": "1:45.944",
                "gap": null
              },
              {
                "position": 2,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.190s",
                "laps": 18,
                "bestLap": "1:46.134",
                "gap": "+0.190s"
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.472s",
                "laps": 21,
                "bestLap": "1:46.416",
                "gap": "+0.472s"
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.747s",
                "laps": 16,
                "bestLap": "1:46.691",
                "gap": "+0.747s"
              },
              {
                "position": 5,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.770s",
                "laps": 20,
                "bestLap": "1:46.714",
                "gap": "+0.770s"
              },
              {
                "position": 6,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.982s",
                "laps": 11,
                "bestLap": "1:46.926",
                "gap": "+0.982s"
              },
              {
                "position": 7,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.203s",
                "laps": 20,
                "bestLap": "1:47.147",
                "gap": "+1.203s"
              },
              {
                "position": 8,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+1.285s",
                "laps": 20,
                "bestLap": "1:47.229",
                "gap": "+1.285s"
              },
              {
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.350s",
                "laps": 20,
                "bestLap": "1:47.294",
                "gap": "+1.350s"
              },
              {
                "position": 10,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.490s",
                "laps": 16,
                "bestLap": "1:47.434",
                "gap": "+1.490s"
              },
              {
                "position": 11,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+1.524s",
                "laps": 18,
                "bestLap": "1:47.468",
                "gap": "+1.524s"
              },
              {
                "position": 12,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.848s",
                "laps": 16,
                "bestLap": "1:47.792",
                "gap": "+1.848s"
              },
              {
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+2.008s",
                "laps": 17,
                "bestLap": "1:47.952",
                "gap": "+2.008s"
              },
              {
                "position": 14,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.014s",
                "laps": 19,
                "bestLap": "1:47.958",
                "gap": "+2.014s"
              },
              {
                "position": 15,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.075s",
                "laps": 19,
                "bestLap": "1:48.019",
                "gap": "+2.075s"
              },
              {
                "position": 16,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.312s",
                "laps": 19,
                "bestLap": "1:48.256",
                "gap": "+2.312s"
              },
              {
                "position": 17,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+2.389s",
                "laps": 16,
                "bestLap": "1:48.333",
                "gap": "+2.389s"
              },
              {
                "position": 18,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+3.011s",
                "laps": 15,
                "bestLap": "1:48.955",
                "gap": "+3.011s"
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.255s",
                "laps": 19,
                "bestLap": "1:49.199",
                "gap": "+3.255s"
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.652s",
                "laps": 20,
                "bestLap": "1:49.596",
                "gap": "+3.652s"
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+5.187s",
                "laps": 17,
                "bestLap": "1:51.131",
                "gap": "+5.187s"
              },
              {
                "position": 22,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+5.474s",
                "laps": 19,
                "bestLap": "1:51.418",
                "gap": "+5.474s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli leads practice 2.",
            "summary": "Lando Norris finishes second, with Max Verstappen third."
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "date": "2026-07-18",
            "dateLabel": "Saturday 18 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:45.990",
                "laps": 13,
                "bestLap": "1:45.990",
                "gap": null
              },
              {
                "position": 2,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.139s",
                "laps": 21,
                "bestLap": "1:46.129",
                "gap": "+0.139s"
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.148s",
                "laps": 14,
                "bestLap": "1:46.138",
                "gap": "+0.148s"
              },
              {
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.367s",
                "laps": 12,
                "bestLap": "1:46.357",
                "gap": "+0.367s"
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.392s",
                "laps": 17,
                "bestLap": "1:46.382",
                "gap": "+0.392s"
              },
              {
                "position": 6,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.760s",
                "laps": 17,
                "bestLap": "1:46.750",
                "gap": "+0.760s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.795s",
                "laps": 20,
                "bestLap": "1:46.785",
                "gap": "+0.795s"
              },
              {
                "position": 8,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+0.934s",
                "laps": 20,
                "bestLap": "1:46.924",
                "gap": "+0.934s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.059s",
                "laps": 18,
                "bestLap": "1:47.049",
                "gap": "+1.059s"
              },
              {
                "position": 10,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.106s",
                "laps": 19,
                "bestLap": "1:47.096",
                "gap": "+1.106s"
              },
              {
                "position": 11,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.186s",
                "laps": 23,
                "bestLap": "1:47.176",
                "gap": "+1.186s"
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.700s",
                "laps": 23,
                "bestLap": "1:47.690",
                "gap": "+1.700s"
              },
              {
                "position": 13,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.914s",
                "laps": 20,
                "bestLap": "1:47.904",
                "gap": "+1.914s"
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.930s",
                "laps": 23,
                "bestLap": "1:47.920",
                "gap": "+1.930s"
              },
              {
                "position": 15,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.959s",
                "laps": 21,
                "bestLap": "1:47.949",
                "gap": "+1.959s"
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.000s",
                "laps": 19,
                "bestLap": "1:47.990",
                "gap": "+2.000s"
              },
              {
                "position": 17,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.654s",
                "laps": 22,
                "bestLap": "1:48.644",
                "gap": "+2.654s"
              },
              {
                "position": 18,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.702s",
                "laps": 20,
                "bestLap": "1:48.692",
                "gap": "+2.702s"
              },
              {
                "position": 19,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.740s",
                "laps": 22,
                "bestLap": "1:48.730",
                "gap": "+2.740s"
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.000s",
                "laps": 21,
                "bestLap": "1:48.990",
                "gap": "+3.000s"
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.165s",
                "laps": 17,
                "bestLap": "1:50.155",
                "gap": "+4.165s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.641s",
                "laps": 15,
                "bestLap": "1:50.631",
                "gap": "+4.641s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli leads practice 3.",
            "summary": "Lando Norris finishes second, with Max Verstappen third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-07-18",
            "dateLabel": "Saturday 18 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:46.304",
                "q2": "1:45.142",
                "q3": "1:44.361",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:44.361",
                "gap": null
              },
              {
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:45.930",
                "q2": "1:45.589",
                "q3": "1:44.678",
                "qualifyingStage": "Q3",
                "laps": 12,
                "bestLap": "1:44.678",
                "gap": "+0.317s"
              },
              {
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:45.865",
                "q2": "1:45.454",
                "q3": "1:44.801",
                "qualifyingStage": "Q3",
                "laps": 11,
                "bestLap": "1:44.801",
                "gap": "+0.440s"
              },
              {
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:46.185",
                "q2": "1:45.689",
                "q3": "1:44.869",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:44.869",
                "gap": "+0.508s"
              },
              {
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:46.278",
                "q2": "1:45.397",
                "q3": "1:44.893",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:44.893",
                "gap": "+0.532s"
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:46.124",
                "q2": "1:45.543",
                "q3": "1:44.895",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:44.895",
                "gap": "+0.534s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:46.433",
                "q2": "1:45.671",
                "q3": "1:45.016",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:45.016",
                "gap": "+0.655s"
              },
              {
                "position": 8,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:46.191",
                "q2": "1:45.629",
                "q3": "1:45.143",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:45.143",
                "gap": "+0.782s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:46.609",
                "q2": "1:46.082",
                "q3": "1:45.628",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:45.628",
                "gap": "+1.267s"
              },
              {
                "position": 10,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:46.062",
                "q2": "1:45.823",
                "q3": "DNF",
                "qualifyingStage": "Q3",
                "laps": 13,
                "bestLap": "DNF",
                "gap": null
              },
              {
                "position": 11,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:46.501",
                "q2": "1:46.120",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:46.120",
                "gap": null
              },
              {
                "position": 12,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:46.679",
                "q2": "1:46.331",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:46.331",
                "gap": null
              },
              {
                "position": 13,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:46.795",
                "q2": "1:46.392",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:46.392",
                "gap": null
              },
              {
                "position": 14,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:46.893",
                "q2": "1:46.671",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:46.671",
                "gap": null
              },
              {
                "position": 15,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:47.080",
                "q2": "1:46.777",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:46.777",
                "gap": null
              },
              {
                "position": 16,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:47.113",
                "q2": "1:46.779",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:46.779",
                "gap": null
              },
              {
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:47.120",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:47.120",
                "gap": null
              },
              {
                "position": 18,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:47.801",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:47.801",
                "gap": null
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:47.823",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:47.823",
                "gap": null
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:47.971",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:47.971",
                "gap": null
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:50.002",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:50.002",
                "gap": null
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:50.177",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:50.177",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli takes pole.",
            "summary": "Max Verstappen 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-07-19",
            "dateLabel": "Sunday 19 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 44,
                "time": "1:24:42.479",
                "points": 25
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 44,
                "time": "+1.952s",
                "points": 18
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 44,
                "time": "+11.586s",
                "points": 15
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 44,
                "time": "+17.245s",
                "points": 12
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 44,
                "time": "+18.988s",
                "points": 10
              },
              {
                "position": 6,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 44,
                "time": "+23.307s",
                "points": 8
              },
              {
                "position": 7,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 44,
                "time": "+24.014s",
                "points": 6
              },
              {
                "position": 8,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 44,
                "time": "+49.140s",
                "points": 4
              },
              {
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 44,
                "time": "+50.406s",
                "points": 2
              },
              {
                "position": 10,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 44,
                "time": "+76.037s",
                "points": 1
              },
              {
                "position": 11,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 44,
                "time": "+76.991s",
                "points": 0
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 44,
                "time": "+77.523s",
                "points": 0
              },
              {
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 44,
                "time": "+78.348s",
                "points": 0
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 44,
                "time": "+94.465s",
                "points": 0
              },
              {
                "position": 15,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 44,
                "time": "+104.684s",
                "points": 0
              },
              {
                "position": 16,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 44,
                "time": "+105.856s",
                "points": 0
              },
              {
                "position": 17,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 44,
                "time": "+110.925s",
                "points": 0
              },
              {
                "position": 18,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 43,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 42,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 25,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 13,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 0,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli wins the Belgian Grand Prix.",
            "summary": "Charles Leclerc finishes second, with Max Verstappen third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 11,
        "slug": "hungary-f1",
        "route": "/results",
        "event": "Hungarian Grand Prix",
        "circuit": "Hungaroring",
        "timezone": "Europe/Budapest",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-07-24",
            "dateLabel": "Friday 24 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "1:19.075",
                "laps": 19,
                "bestLap": "1:19.075",
                "gap": null
              },
              {
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.484s",
                "laps": 25,
                "bestLap": "1:19.559",
                "gap": "+0.484s"
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.543s",
                "laps": 23,
                "bestLap": "1:19.618",
                "gap": "+0.543s"
              },
              {
                "position": 4,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.922s",
                "laps": 25,
                "bestLap": "1:19.997",
                "gap": "+0.922s"
              },
              {
                "position": 5,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.991s",
                "laps": 21,
                "bestLap": "1:20.066",
                "gap": "+0.991s"
              },
              {
                "position": 6,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.285s",
                "laps": 30,
                "bestLap": "1:20.360",
                "gap": "+1.285s"
              },
              {
                "position": 7,
                "number": 72,
                "name": "Frederik Vesti",
                "code": "VES",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+1.392s",
                "laps": 24,
                "bestLap": "1:20.467",
                "gap": "+1.392s"
              },
              {
                "position": 8,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.548s",
                "laps": 29,
                "bestLap": "1:20.623",
                "gap": "+1.548s"
              },
              {
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.685s",
                "laps": 28,
                "bestLap": "1:20.760",
                "gap": "+1.685s"
              },
              {
                "position": 10,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.791s",
                "laps": 28,
                "bestLap": "1:20.866",
                "gap": "+1.791s"
              },
              {
                "position": 11,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.949s",
                "laps": 26,
                "bestLap": "1:21.024",
                "gap": "+1.949s"
              },
              {
                "position": 12,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.976s",
                "laps": 24,
                "bestLap": "1:21.051",
                "gap": "+1.976s"
              },
              {
                "position": 13,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.475s",
                "laps": 20,
                "bestLap": "1:21.550",
                "gap": "+2.475s"
              },
              {
                "position": 14,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.629s",
                "laps": 29,
                "bestLap": "1:21.704",
                "gap": "+2.629s"
              },
              {
                "position": 15,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.744s",
                "laps": 28,
                "bestLap": "1:21.819",
                "gap": "+2.744s"
              },
              {
                "position": 16,
                "number": 67,
                "name": "Leonardo Fornaroli",
                "code": "FOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+2.815s",
                "laps": 29,
                "bestLap": "1:21.890",
                "gap": "+2.815s"
              },
              {
                "position": 17,
                "number": 50,
                "name": "Ryo Hirakawa",
                "code": "HIR",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.926s",
                "laps": 25,
                "bestLap": "1:22.001",
                "gap": "+2.926s"
              },
              {
                "position": 18,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.014s",
                "laps": 22,
                "bestLap": "1:22.089",
                "gap": "+3.014s"
              },
              {
                "position": 19,
                "number": 61,
                "name": "Paul Aron",
                "code": "ARO",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+3.093s",
                "laps": 28,
                "bestLap": "1:22.168",
                "gap": "+3.093s"
              },
              {
                "position": 20,
                "number": 25,
                "name": "Colton Herta",
                "code": "HER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+4.043s",
                "laps": 28,
                "bestLap": "1:23.118",
                "gap": "+4.043s"
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.396s",
                "laps": 11,
                "bestLap": "1:23.471",
                "gap": "+4.396s"
              },
              {
                "position": 22,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+4.659s",
                "laps": 23,
                "bestLap": "1:23.734",
                "gap": "+4.659s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Charles Leclerc leads practice 1.",
            "summary": "Max Verstappen finishes second, with Lewis Hamilton third."
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "date": "2026-07-24",
            "dateLabel": "Friday 24 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "1:18.729",
                "laps": 26,
                "bestLap": "1:18.729",
                "gap": null
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.148s",
                "laps": 30,
                "bestLap": "1:18.877",
                "gap": "+0.148s"
              },
              {
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.499s",
                "laps": 30,
                "bestLap": "1:19.228",
                "gap": "+0.499s"
              },
              {
                "position": 4,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.692s",
                "laps": 27,
                "bestLap": "1:19.421",
                "gap": "+0.692s"
              },
              {
                "position": 5,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.933s",
                "laps": 30,
                "bestLap": "1:19.662",
                "gap": "+0.933s"
              },
              {
                "position": 6,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.071s",
                "laps": 20,
                "bestLap": "1:19.800",
                "gap": "+1.071s"
              },
              {
                "position": 7,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.312s",
                "laps": 29,
                "bestLap": "1:20.041",
                "gap": "+1.312s"
              },
              {
                "position": 8,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.372s",
                "laps": 28,
                "bestLap": "1:20.101",
                "gap": "+1.372s"
              },
              {
                "position": 9,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.396s",
                "laps": 30,
                "bestLap": "1:20.125",
                "gap": "+1.396s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.524s",
                "laps": 29,
                "bestLap": "1:20.253",
                "gap": "+1.524s"
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.745s",
                "laps": 27,
                "bestLap": "1:20.474",
                "gap": "+1.745s"
              },
              {
                "position": 12,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.828s",
                "laps": 26,
                "bestLap": "1:20.557",
                "gap": "+1.828s"
              },
              {
                "position": 13,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+1.964s",
                "laps": 30,
                "bestLap": "1:20.693",
                "gap": "+1.964s"
              },
              {
                "position": 14,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.087s",
                "laps": 24,
                "bestLap": "1:20.816",
                "gap": "+2.087s"
              },
              {
                "position": 15,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.221s",
                "laps": 28,
                "bestLap": "1:20.950",
                "gap": "+2.221s"
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.244s",
                "laps": 33,
                "bestLap": "1:20.973",
                "gap": "+2.244s"
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.697s",
                "laps": 31,
                "bestLap": "1:21.426",
                "gap": "+2.697s"
              },
              {
                "position": 18,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.713s",
                "laps": 31,
                "bestLap": "1:21.442",
                "gap": "+2.713s"
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.990s",
                "laps": 24,
                "bestLap": "1:21.719",
                "gap": "+2.990s"
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.063s",
                "laps": 28,
                "bestLap": "1:21.792",
                "gap": "+3.063s"
              },
              {
                "position": 21,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+3.802s",
                "laps": 11,
                "bestLap": "1:22.531",
                "gap": "+3.802s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Lewis Hamilton leads practice 2.",
            "summary": "Charles Leclerc finishes second, with Lando Norris third."
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "date": "2026-07-25",
            "dateLabel": "Saturday 25 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "1:17.939",
                "laps": 20,
                "bestLap": "1:17.939",
                "gap": null
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.117s",
                "laps": 22,
                "bestLap": "1:18.056",
                "gap": "+0.117s"
              },
              {
                "position": 3,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.129s",
                "laps": 16,
                "bestLap": "1:18.068",
                "gap": "+0.129s"
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.352s",
                "laps": 24,
                "bestLap": "1:18.291",
                "gap": "+0.352s"
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.499s",
                "laps": 22,
                "bestLap": "1:18.438",
                "gap": "+0.499s"
              },
              {
                "position": 6,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.602s",
                "laps": 18,
                "bestLap": "1:18.541",
                "gap": "+0.602s"
              },
              {
                "position": 7,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.717s",
                "laps": 14,
                "bestLap": "1:18.656",
                "gap": "+0.717s"
              },
              {
                "position": 8,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.004s",
                "laps": 17,
                "bestLap": "1:18.943",
                "gap": "+1.004s"
              },
              {
                "position": 9,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.149s",
                "laps": 23,
                "bestLap": "1:19.088",
                "gap": "+1.149s"
              },
              {
                "position": 10,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.221s",
                "laps": 24,
                "bestLap": "1:19.160",
                "gap": "+1.221s"
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.399s",
                "laps": 22,
                "bestLap": "1:19.338",
                "gap": "+1.399s"
              },
              {
                "position": 12,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.784s",
                "laps": 20,
                "bestLap": "1:19.723",
                "gap": "+1.784s"
              },
              {
                "position": 13,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.956s",
                "laps": 6,
                "bestLap": "1:19.895",
                "gap": "+1.956s"
              },
              {
                "position": 14,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.116s",
                "laps": 30,
                "bestLap": "1:20.055",
                "gap": "+2.116s"
              },
              {
                "position": 15,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.356s",
                "laps": 18,
                "bestLap": "1:20.295",
                "gap": "+2.356s"
              },
              {
                "position": 16,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.373s",
                "laps": 14,
                "bestLap": "1:20.312",
                "gap": "+2.373s"
              },
              {
                "position": 17,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.454s",
                "laps": 17,
                "bestLap": "1:20.393",
                "gap": "+2.454s"
              },
              {
                "position": 18,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.994s",
                "laps": 20,
                "bestLap": "1:20.933",
                "gap": "+2.994s"
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.360s",
                "laps": 15,
                "bestLap": "1:21.299",
                "gap": "+3.360s"
              },
              {
                "position": 20,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+3.467s",
                "laps": 17,
                "bestLap": "1:21.406",
                "gap": "+3.467s"
              },
              {
                "position": 21,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+3.574s",
                "laps": 13,
                "bestLap": "1:21.513",
                "gap": "+3.574s"
              },
              {
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": null,
                "laps": 1,
                "bestLap": null,
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Lando Norris leads practice 3.",
            "summary": "Lewis Hamilton finishes second, with Kimi Antonelli third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-07-25",
            "dateLabel": "Saturday 25 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:18.277",
                "q2": "1:17.456",
                "q3": "1:17.207",
                "qualifyingStage": "Q3",
                "laps": 16,
                "bestLap": "1:17.207",
                "gap": null
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:18.730",
                "q2": "1:17.803",
                "q3": "1:17.219",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:17.219",
                "gap": "+0.012s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:18.984",
                "q2": "1:17.626",
                "q3": "1:17.445",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:17.445",
                "gap": "+0.238s"
              },
              {
                "position": 4,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:18.726",
                "q2": "1:18.393",
                "q3": "1:17.479",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:17.479",
                "gap": "+0.272s"
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:18.891",
                "q2": "1:17.928",
                "q3": "1:17.684",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:17.684",
                "gap": "+0.477s"
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:18.656",
                "q2": "1:18.249",
                "q3": "1:17.725",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:17.725",
                "gap": "+0.518s"
              },
              {
                "position": 7,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:18.856",
                "q2": "1:18.445",
                "q3": "1:17.760",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:17.760",
                "gap": "+0.553s"
              },
              {
                "position": 8,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:18.754",
                "q2": "1:17.872",
                "q3": "1:17.856",
                "qualifyingStage": "Q3",
                "laps": 14,
                "bestLap": "1:17.856",
                "gap": "+0.649s"
              },
              {
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:19.233",
                "q2": "1:18.360",
                "q3": "1:18.281",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:18.281",
                "gap": "+1.074s"
              },
              {
                "position": 10,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:18.796",
                "q2": "1:18.639",
                "q3": "1:18.686",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:18.686",
                "gap": "+1.479s"
              },
              {
                "position": 11,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:19.161",
                "q2": "1:18.765",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:18.765",
                "gap": null
              },
              {
                "position": 12,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:19.741",
                "q2": "1:18.844",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:18.844",
                "gap": null
              },
              {
                "position": 13,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:19.771",
                "q2": "1:19.027",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:19.027",
                "gap": null
              },
              {
                "position": 14,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:19.069",
                "q2": "1:19.105",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 11,
                "bestLap": "1:19.105",
                "gap": null
              },
              {
                "position": 15,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:20.010",
                "q2": "1:19.734",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:19.734",
                "gap": null
              },
              {
                "position": 16,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:20.126",
                "q2": "1:19.808",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:19.808",
                "gap": null
              },
              {
                "position": 17,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:20.233",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:20.233",
                "gap": null
              },
              {
                "position": 18,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:20.621",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:20.621",
                "gap": null
              },
              {
                "position": 19,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:20.658",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:20.658",
                "gap": null
              },
              {
                "position": 20,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:20.659",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:20.659",
                "gap": null
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:20.886",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:20.886",
                "gap": null
              },
              {
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:21.322",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:21.322",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Lando Norris takes pole.",
            "summary": "Lewis Hamilton finishes second, with Charles Leclerc third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-07-26",
            "dateLabel": "Sunday 26 July 2026",
            "rows": [
              {
                "position": 1,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 70,
                "time": "1:39:56.180",
                "points": 25
              },
              {
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 70,
                "time": "+15.080s",
                "points": 18
              },
              {
                "position": 3,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 70,
                "time": "+18.728s",
                "points": 15
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 70,
                "time": "+23.840s",
                "points": 12
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 70,
                "time": "+24.540s",
                "points": 10
              },
              {
                "position": 6,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 70,
                "time": "+55.488s",
                "points": 8
              },
              {
                "position": 7,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 70,
                "time": "+57.503s",
                "points": 6
              },
              {
                "position": 8,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 69,
                "time": "+1 lap",
                "points": 4
              },
              {
                "position": 9,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 69,
                "time": "+1 lap",
                "points": 2
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 69,
                "time": "+1 lap",
                "points": 1
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 69,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 12,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 69,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 13,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 69,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 14,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 69,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 15,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 68,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 68,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 68,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 18,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 68,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 19,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 68,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 55,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 48,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 13,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [
              "Time penalties applied: Bearman, five seconds for ignoring blue flags; Hamilton, five seconds for pit-lane speeding."
            ],
            "status": "published",
            "headline": "Lando Norris wins the Hungarian Grand Prix.",
            "summary": "Max Verstappen finishes second, with Kimi Antonelli third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 12,
        "slug": "netherlands-f1",
        "route": "/results",
        "event": "Dutch Grand Prix",
        "circuit": "Circuit Zandvoort",
        "timezone": "Europe/Amsterdam",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-08-21",
            "dateLabel": "Friday 21 August 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:12.949",
                "laps": 36,
                "bestLap": "1:12.949",
                "gap": null
              },
              {
                "position": 2,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.121s",
                "laps": 30,
                "bestLap": "1:13.070",
                "gap": "+0.121s"
              },
              {
                "position": 3,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.125s",
                "laps": 37,
                "bestLap": "1:13.074",
                "gap": "+0.125s"
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.190s",
                "laps": 34,
                "bestLap": "1:13.139",
                "gap": "+0.190s"
              },
              {
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.289s",
                "laps": 39,
                "bestLap": "1:13.238",
                "gap": "+0.289s"
              },
              {
                "position": 6,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.659s",
                "laps": 35,
                "bestLap": "1:13.608",
                "gap": "+0.659s"
              },
              {
                "position": 7,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+0.835s",
                "laps": 34,
                "bestLap": "1:13.784",
                "gap": "+0.835s"
              },
              {
                "position": 8,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+0.962s",
                "laps": 28,
                "bestLap": "1:13.911",
                "gap": "+0.962s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.043s",
                "laps": 29,
                "bestLap": "1:13.992",
                "gap": "+1.043s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.336s",
                "laps": 37,
                "bestLap": "1:14.285",
                "gap": "+1.336s"
              },
              {
                "position": 11,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.376s",
                "laps": 25,
                "bestLap": "1:14.325",
                "gap": "+1.376s"
              },
              {
                "position": 12,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+1.562s",
                "laps": 25,
                "bestLap": "1:14.511",
                "gap": "+1.562s"
              },
              {
                "position": 13,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.877s",
                "laps": 31,
                "bestLap": "1:14.826",
                "gap": "+1.877s"
              },
              {
                "position": 14,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.912s",
                "laps": 30,
                "bestLap": "1:14.861",
                "gap": "+1.912s"
              },
              {
                "position": 15,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.925s",
                "laps": 32,
                "bestLap": "1:14.874",
                "gap": "+1.925s"
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.948s",
                "laps": 31,
                "bestLap": "1:14.897",
                "gap": "+1.948s"
              },
              {
                "position": 17,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.161s",
                "laps": 35,
                "bestLap": "1:15.110",
                "gap": "+2.161s"
              },
              {
                "position": 18,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.250s",
                "laps": 24,
                "bestLap": "1:15.199",
                "gap": "+2.250s"
              },
              {
                "position": 19,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.408s",
                "laps": 33,
                "bestLap": "1:15.357",
                "gap": "+2.408s"
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.631s",
                "laps": 28,
                "bestLap": "1:15.580",
                "gap": "+2.631s"
              },
              {
                "position": 21,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.751s",
                "laps": 28,
                "bestLap": "1:15.700",
                "gap": "+2.751s"
              },
              {
                "position": 22,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+3.396s",
                "laps": 32,
                "bestLap": "1:16.345",
                "gap": "+3.396s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli leads practice 1.",
            "summary": "Lando Norris finishes second, with George Russell third."
          },
          {
            "id": "sprint-qualifying",
            "label": "Sprint qualifying",
            "kind": "qualifying",
            "sequence": 2,
            "date": "2026-08-21",
            "dateLabel": "Friday 21 August 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:13.278",
                "q2": "1:12.235",
                "q3": "1:11.567",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:11.567",
                "gap": null
              },
              {
                "position": 2,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:13.071",
                "q2": "1:12.189",
                "q3": "1:11.608",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:11.608",
                "gap": "+0.041s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:13.011",
                "q2": "1:12.190",
                "q3": "1:11.622",
                "qualifyingStage": "Q3",
                "laps": 16,
                "bestLap": "1:11.622",
                "gap": "+0.055s"
              },
              {
                "position": 4,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:13.126",
                "q2": "1:12.026",
                "q3": "1:11.666",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:11.666",
                "gap": "+0.099s"
              },
              {
                "position": 5,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:13.668",
                "q2": "1:12.511",
                "q3": "1:11.794",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:11.794",
                "gap": "+0.227s"
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:13.585",
                "q2": "1:12.771",
                "q3": "1:12.094",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:12.094",
                "gap": "+0.527s"
              },
              {
                "position": 7,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:13.151",
                "q2": "1:12.445",
                "q3": "1:12.191",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:12.191",
                "gap": "+0.624s"
              },
              {
                "position": 8,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:13.977",
                "q2": "1:12.720",
                "q3": "1:12.578",
                "qualifyingStage": "Q3",
                "laps": 12,
                "bestLap": "1:12.578",
                "gap": "+1.011s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:13.730",
                "q2": "1:12.786",
                "q3": "1:12.583",
                "qualifyingStage": "Q3",
                "laps": 12,
                "bestLap": "1:12.583",
                "gap": "+1.016s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:14.057",
                "q2": "1:12.785",
                "q3": "1:12.737",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:12.737",
                "gap": "+1.170s"
              },
              {
                "position": 11,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:13.420",
                "q2": "1:13.136",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 13,
                "bestLap": "1:13.136",
                "gap": null
              },
              {
                "position": 12,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:14.490",
                "q2": "1:13.145",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 11,
                "bestLap": "1:13.145",
                "gap": null
              },
              {
                "position": 13,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:14.618",
                "q2": "1:13.439",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 9,
                "bestLap": "1:13.439",
                "gap": null
              },
              {
                "position": 14,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:14.284",
                "q2": "1:13.616",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 13,
                "bestLap": "1:13.616",
                "gap": null
              },
              {
                "position": 15,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:14.503",
                "q2": "1:13.893",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:13.893",
                "gap": null
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:14.596",
                "q2": "1:14.294",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:14.294",
                "gap": null
              },
              {
                "position": 17,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:14.728",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:14.728",
                "gap": null
              },
              {
                "position": 18,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:14.738",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 7,
                "bestLap": "1:14.738",
                "gap": null
              },
              {
                "position": 19,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:15.391",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 5,
                "bestLap": "1:15.391",
                "gap": null
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:15.472",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 7,
                "bestLap": "1:15.472",
                "gap": null
              },
              {
                "position": 21,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:15.545",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 7,
                "bestLap": "1:15.545",
                "gap": null
              },
              {
                "position": 22,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:16.014",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 5,
                "bestLap": "1:16.014",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell takes Sprint pole.",
            "summary": "Lando Norris finishes second, with Charles Leclerc 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-08-22",
            "dateLabel": "Saturday 22 August 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 24,
                "time": "30:25.318",
                "points": 8
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 24,
                "time": "+1.360s",
                "points": 7
              },
              {
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 24,
                "time": "+5.196s",
                "points": 6
              },
              {
                "position": 4,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 24,
                "time": "+5.581s",
                "points": 5
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 24,
                "time": "+10.185s",
                "points": 4
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 24,
                "time": "+10.529s",
                "points": 3
              },
              {
                "position": 7,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 24,
                "time": "+12.188s",
                "points": 2
              },
              {
                "position": 8,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 24,
                "time": "+42.510s",
                "points": 1
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 24,
                "time": "+44.437s",
                "points": 0
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 24,
                "time": "+44.971s",
                "points": 0
              },
              {
                "position": 11,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 24,
                "time": "+47.471s",
                "points": 0
              },
              {
                "position": 12,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 24,
                "time": "+54.466s",
                "points": 0
              },
              {
                "position": 13,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 24,
                "time": "+56.483s",
                "points": 0
              },
              {
                "position": 14,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 24,
                "time": "+66.098s",
                "points": 0
              },
              {
                "position": 15,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 24,
                "time": "+66.588s",
                "points": 0
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 24,
                "time": "+74.632s",
                "points": 0
              },
              {
                "position": 17,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 24,
                "time": "+74.650s",
                "points": 0
              },
              {
                "position": 18,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 24,
                "time": "+75.284s",
                "points": 0
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 23,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 20,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 23,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 21,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 21,
                "time": "+3 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 7,
                "time": "+17 laps",
                "points": 0
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell wins the Sprint.",
            "summary": "Charles Leclerc finishes second, with Lando Norris third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-08-22",
            "dateLabel": "Saturday 22 August 2026",
            "rows": [
              {
                "position": 1,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:12.695",
                "q2": "1:11.628",
                "q3": "1:11.163",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:11.163",
                "gap": null
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:12.924",
                "q2": "1:11.959",
                "q3": "1:11.265",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:11.265",
                "gap": "+0.102s"
              },
              {
                "position": 3,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:13.022",
                "q2": "1:11.915",
                "q3": "1:11.296",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:11.296",
                "gap": "+0.133s"
              },
              {
                "position": 4,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:12.610",
                "q2": "1:11.641",
                "q3": "1:11.305",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:11.305",
                "gap": "+0.142s"
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:12.673",
                "q2": "1:11.970",
                "q3": "1:11.494",
                "qualifyingStage": "Q3",
                "laps": 25,
                "bestLap": "1:11.494",
                "gap": "+0.331s"
              },
              {
                "position": 6,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:13.064",
                "q2": "1:11.910",
                "q3": "1:11.558",
                "qualifyingStage": "Q3",
                "laps": 23,
                "bestLap": "1:11.558",
                "gap": "+0.395s"
              },
              {
                "position": 7,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:13.290",
                "q2": "1:11.874",
                "q3": "1:11.618",
                "qualifyingStage": "Q3",
                "laps": 22,
                "bestLap": "1:11.618",
                "gap": "+0.455s"
              },
              {
                "position": 8,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:13.392",
                "q2": "1:12.301",
                "q3": "1:11.733",
                "qualifyingStage": "Q3",
                "laps": 25,
                "bestLap": "1:11.733",
                "gap": "+0.570s"
              },
              {
                "position": 9,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:13.142",
                "q2": "1:12.433",
                "q3": "1:12.079",
                "qualifyingStage": "Q3",
                "laps": 22,
                "bestLap": "1:12.079",
                "gap": "+0.916s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:13.074",
                "q2": "1:12.525",
                "q3": "1:12.185",
                "qualifyingStage": "Q3",
                "laps": 22,
                "bestLap": "1:12.185",
                "gap": "+1.022s"
              },
              {
                "position": 11,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:13.115",
                "q2": "1:12.616",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 14,
                "bestLap": "1:12.616",
                "gap": null
              },
              {
                "position": 12,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:13.085",
                "q2": "1:12.627",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:12.627",
                "gap": null
              },
              {
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:13.188",
                "q2": "1:12.797",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 19,
                "bestLap": "1:12.797",
                "gap": null
              },
              {
                "position": 14,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:13.322",
                "q2": "1:12.800",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 13,
                "bestLap": "1:12.800",
                "gap": null
              },
              {
                "position": 15,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:13.544",
                "q2": "1:13.137",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 17,
                "bestLap": "1:13.137",
                "gap": null
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:13.552",
                "q2": "1:13.182",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 16,
                "bestLap": "1:13.182",
                "gap": null
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:13.574",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:13.574",
                "gap": null
              },
              {
                "position": 18,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:13.650",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:13.650",
                "gap": null
              },
              {
                "position": 19,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:13.818",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:13.818",
                "gap": null
              },
              {
                "position": 20,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:13.826",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 11,
                "bestLap": "1:13.826",
                "gap": null
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:14.371",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:14.371",
                "gap": null
              },
              {
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:14.600",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:14.600",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Lando Norris takes pole.",
            "summary": "George Russell finishes second, with Kimi Antonelli third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-08-23",
            "dateLabel": "Sunday 23 August 2026",
            "rows": [
              {
                "position": 1,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 72,
                "time": "2:04:44.859",
                "points": 25
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 72,
                "time": "+11.536s",
                "points": 18
              },
              {
                "position": 3,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 72,
                "time": "+15.906s",
                "points": 15
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 72,
                "time": "+16.755s",
                "points": 12
              },
              {
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 72,
                "time": "+17.258s",
                "points": 10
              },
              {
                "position": 6,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 72,
                "time": "+32.332s",
                "points": 8
              },
              {
                "position": 7,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 72,
                "time": "+79.915s",
                "points": 6
              },
              {
                "position": 8,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 71,
                "time": "+1 lap",
                "points": 4
              },
              {
                "position": 9,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 71,
                "time": "+1 lap",
                "points": 2
              },
              {
                "position": 10,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 71,
                "time": "+1 lap",
                "points": 1
              },
              {
                "position": 11,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 71,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 12,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 71,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 71,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 14,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 70,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 15,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 70,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 16,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 70,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 66,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 61,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 52,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 45,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 2,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 0,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [
              "Time penalties applied: Colapinto and Lawson, 10 seconds each for yellow-flag infringements; Sainz, 10 seconds for a collision."
            ],
            "status": "published",
            "headline": "Lando Norris wins the Dutch Grand Prix.",
            "summary": "Kimi Antonelli finishes second, with George Russell third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 13,
        "slug": "monza-f1",
        "route": "/results",
        "event": "Italian Grand Prix",
        "circuit": "Autodromo Nazionale Monza",
        "timezone": "Europe/Rome",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-09-04",
            "dateLabel": "Friday 4 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "1:23.008",
                "laps": 29,
                "bestLap": "1:23.008",
                "gap": null
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.173s",
                "laps": 26,
                "bestLap": "1:23.181",
                "gap": "+0.173s"
              },
              {
                "position": 3,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.304s",
                "laps": 27,
                "bestLap": "1:23.312",
                "gap": "+0.304s"
              },
              {
                "position": 4,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.425s",
                "laps": 26,
                "bestLap": "1:23.433",
                "gap": "+0.425s"
              },
              {
                "position": 5,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.636s",
                "laps": 27,
                "bestLap": "1:23.644",
                "gap": "+0.636s"
              },
              {
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.711s",
                "laps": 26,
                "bestLap": "1:23.719",
                "gap": "+0.711s"
              },
              {
                "position": 7,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.794s",
                "laps": 29,
                "bestLap": "1:23.802",
                "gap": "+0.794s"
              },
              {
                "position": 8,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+0.998s",
                "laps": 21,
                "bestLap": "1:24.006",
                "gap": "+0.998s"
              },
              {
                "position": 9,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.020s",
                "laps": 27,
                "bestLap": "1:24.028",
                "gap": "+1.020s"
              },
              {
                "position": 10,
                "number": 61,
                "name": "Paul Aron",
                "code": "ARO",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.169s",
                "laps": 23,
                "bestLap": "1:24.177",
                "gap": "+1.169s"
              },
              {
                "position": 11,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.176s",
                "laps": 26,
                "bestLap": "1:24.184",
                "gap": "+1.176s"
              },
              {
                "position": 12,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.563s",
                "laps": 27,
                "bestLap": "1:24.571",
                "gap": "+1.563s"
              },
              {
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.618s",
                "laps": 27,
                "bestLap": "1:24.626",
                "gap": "+1.618s"
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.638s",
                "laps": 28,
                "bestLap": "1:24.646",
                "gap": "+1.638s"
              },
              {
                "position": 15,
                "number": 46,
                "name": "Luke Browning",
                "code": "BRO",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.732s",
                "laps": 25,
                "bestLap": "1:24.740",
                "gap": "+1.732s"
              },
              {
                "position": 16,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.819s",
                "laps": 25,
                "bestLap": "1:24.827",
                "gap": "+1.819s"
              },
              {
                "position": 17,
                "number": 36,
                "name": "Ayumu Iwasa",
                "code": "IWA",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.865s",
                "laps": 24,
                "bestLap": "1:24.873",
                "gap": "+1.865s"
              },
              {
                "position": 18,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.844s",
                "laps": 26,
                "bestLap": "1:25.852",
                "gap": "+2.844s"
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.976s",
                "laps": 27,
                "bestLap": "1:25.984",
                "gap": "+2.976s"
              },
              {
                "position": 20,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.058s",
                "laps": 23,
                "bestLap": "1:26.066",
                "gap": "+3.058s"
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.064s",
                "laps": 21,
                "bestLap": "1:26.072",
                "gap": "+3.064s"
              },
              {
                "position": 22,
                "number": 25,
                "name": "Colton Herta",
                "code": "HER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+6.914s",
                "laps": 5,
                "bestLap": "1:29.922",
                "gap": "+6.914s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Charles Leclerc leads practice 1.",
            "summary": "Lewis Hamilton finishes second, with George Russell third."
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "date": "2026-09-04",
            "dateLabel": "Friday 4 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:22.559",
                "laps": 31,
                "bestLap": "1:22.559",
                "gap": null
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.120s",
                "laps": 29,
                "bestLap": "1:22.679",
                "gap": "+0.120s"
              },
              {
                "position": 3,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.141s",
                "laps": 32,
                "bestLap": "1:22.700",
                "gap": "+0.141s"
              },
              {
                "position": 4,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.384s",
                "laps": 25,
                "bestLap": "1:22.943",
                "gap": "+0.384s"
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.457s",
                "laps": 27,
                "bestLap": "1:23.016",
                "gap": "+0.457s"
              },
              {
                "position": 6,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.469s",
                "laps": 26,
                "bestLap": "1:23.028",
                "gap": "+0.469s"
              },
              {
                "position": 7,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.790s",
                "laps": 26,
                "bestLap": "1:23.349",
                "gap": "+0.790s"
              },
              {
                "position": 8,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+0.811s",
                "laps": 29,
                "bestLap": "1:23.370",
                "gap": "+0.811s"
              },
              {
                "position": 9,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.818s",
                "laps": 30,
                "bestLap": "1:23.377",
                "gap": "+0.818s"
              },
              {
                "position": 10,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.896s",
                "laps": 29,
                "bestLap": "1:23.455",
                "gap": "+0.896s"
              },
              {
                "position": 11,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.060s",
                "laps": 28,
                "bestLap": "1:23.619",
                "gap": "+1.060s"
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.101s",
                "laps": 37,
                "bestLap": "1:23.660",
                "gap": "+1.101s"
              },
              {
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.173s",
                "laps": 28,
                "bestLap": "1:23.732",
                "gap": "+1.173s"
              },
              {
                "position": 14,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.214s",
                "laps": 27,
                "bestLap": "1:23.773",
                "gap": "+1.214s"
              },
              {
                "position": 15,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.217s",
                "laps": 22,
                "bestLap": "1:23.776",
                "gap": "+1.217s"
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.294s",
                "laps": 31,
                "bestLap": "1:23.853",
                "gap": "+1.294s"
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.341s",
                "laps": 30,
                "bestLap": "1:23.900",
                "gap": "+1.341s"
              },
              {
                "position": 18,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.848s",
                "laps": 30,
                "bestLap": "1:24.407",
                "gap": "+1.848s"
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.468s",
                "laps": 18,
                "bestLap": "1:25.027",
                "gap": "+2.468s"
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.523s",
                "laps": 28,
                "bestLap": "1:25.082",
                "gap": "+2.523s"
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.590s",
                "laps": 28,
                "bestLap": "1:25.149",
                "gap": "+2.590s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.694s",
                "laps": 27,
                "bestLap": "1:25.253",
                "gap": "+2.694s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 2.",
            "summary": "Charles Leclerc finishes second, with Kimi Antonelli third."
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "date": "2026-09-05",
            "dateLabel": "Saturday 5 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:22.219",
                "laps": 13,
                "bestLap": "1:22.219",
                "gap": null
              },
              {
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.226s",
                "laps": 21,
                "bestLap": "1:22.445",
                "gap": "+0.226s"
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.350s",
                "laps": 24,
                "bestLap": "1:22.569",
                "gap": "+0.350s"
              },
              {
                "position": 4,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.361s",
                "laps": 18,
                "bestLap": "1:22.580",
                "gap": "+0.361s"
              },
              {
                "position": 5,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.406s",
                "laps": 18,
                "bestLap": "1:22.625",
                "gap": "+0.406s"
              },
              {
                "position": 6,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.489s",
                "laps": 21,
                "bestLap": "1:22.708",
                "gap": "+0.489s"
              },
              {
                "position": 7,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.505s",
                "laps": 21,
                "bestLap": "1:22.724",
                "gap": "+0.505s"
              },
              {
                "position": 8,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.554s",
                "laps": 21,
                "bestLap": "1:22.773",
                "gap": "+0.554s"
              },
              {
                "position": 9,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+0.679s",
                "laps": 24,
                "bestLap": "1:22.898",
                "gap": "+0.679s"
              },
              {
                "position": 10,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+0.882s",
                "laps": 23,
                "bestLap": "1:23.101",
                "gap": "+0.882s"
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+0.907s",
                "laps": 22,
                "bestLap": "1:23.126",
                "gap": "+0.907s"
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.984s",
                "laps": 23,
                "bestLap": "1:23.203",
                "gap": "+0.984s"
              },
              {
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.079s",
                "laps": 21,
                "bestLap": "1:23.298",
                "gap": "+1.079s"
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.366s",
                "laps": 23,
                "bestLap": "1:23.585",
                "gap": "+1.366s"
              },
              {
                "position": 15,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.598s",
                "laps": 16,
                "bestLap": "1:23.817",
                "gap": "+1.598s"
              },
              {
                "position": 16,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.656s",
                "laps": 28,
                "bestLap": "1:23.875",
                "gap": "+1.656s"
              },
              {
                "position": 17,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.801s",
                "laps": 25,
                "bestLap": "1:24.020",
                "gap": "+1.801s"
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.218s",
                "laps": 29,
                "bestLap": "1:24.437",
                "gap": "+2.218s"
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.700s",
                "laps": 20,
                "bestLap": "1:24.919",
                "gap": "+2.700s"
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.785s",
                "laps": 20,
                "bestLap": "1:25.004",
                "gap": "+2.785s"
              },
              {
                "position": 21,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.812s",
                "laps": 20,
                "bestLap": "1:25.031",
                "gap": "+2.812s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.336s",
                "laps": 20,
                "bestLap": "1:25.555",
                "gap": "+3.336s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 3.",
            "summary": "Lewis Hamilton finishes second, with Max Verstappen third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-09-05",
            "dateLabel": "Saturday 5 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:22.612",
                "q2": "1:22.077",
                "q3": "1:21.786",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:21.786",
                "gap": null
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:22.779",
                "q2": "1:22.161",
                "q3": "1:21.846",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:21.846",
                "gap": "+0.060s"
              },
              {
                "position": 3,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:22.924",
                "q2": "1:22.017",
                "q3": "1:21.966",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:21.966",
                "gap": "+0.180s"
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:22.902",
                "q2": "1:22.509",
                "q3": "1:22.004",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:22.004",
                "gap": "+0.218s"
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:22.847",
                "q2": "1:22.516",
                "q3": "1:22.011",
                "qualifyingStage": "Q3",
                "laps": 15,
                "bestLap": "1:22.011",
                "gap": "+0.225s"
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:22.631",
                "q2": "1:22.188",
                "q3": "1:22.070",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:22.070",
                "gap": "+0.284s"
              },
              {
                "position": 7,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:22.758",
                "q2": "1:21.882",
                "q3": "1:22.093",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:22.093",
                "gap": "+0.307s"
              },
              {
                "position": 8,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:22.662",
                "q2": "1:22.400",
                "q3": "1:22.220",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:22.220",
                "gap": "+0.434s"
              },
              {
                "position": 9,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:22.659",
                "q2": "1:22.067",
                "q3": "1:22.256",
                "qualifyingStage": "Q3",
                "laps": 19,
                "bestLap": "1:22.256",
                "gap": "+0.470s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:22.727",
                "q2": "1:22.345",
                "q3": "1:22.286",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:22.286",
                "gap": "+0.500s"
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:22.946",
                "q2": "1:22.517",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:22.517",
                "gap": null
              },
              {
                "position": 12,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:22.906",
                "q2": "1:22.756",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:22.756",
                "gap": null
              },
              {
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:23.440",
                "q2": "1:22.779",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:22.779",
                "gap": null
              },
              {
                "position": 14,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:22.989",
                "q2": "1:22.821",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 17,
                "bestLap": "1:22.821",
                "gap": null
              },
              {
                "position": 15,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:23.616",
                "q2": "1:23.453",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:23.453",
                "gap": null
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:23.466",
                "q2": "1:23.454",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:23.454",
                "gap": null
              },
              {
                "position": 17,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:23.755",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:23.755",
                "gap": null
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:24.356",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:24.356",
                "gap": null
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:24.364",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:24.364",
                "gap": null
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:24.595",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:24.595",
                "gap": null
              },
              {
                "position": 21,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:25.150",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 6,
                "bestLap": "1:25.150",
                "gap": null
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:25.222",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:25.222",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Pierre Gasly takes pole.",
            "summary": "George Russell finishes second, with Oscar Piastri third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-09-06",
            "dateLabel": "Sunday 6 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 53,
                "time": "1:51:15.281",
                "points": 25
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 53,
                "time": "+3.857s",
                "points": 18
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 53,
                "time": "+14.718s",
                "points": 15
              },
              {
                "position": 4,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 53,
                "time": "+19.056s",
                "points": 12
              },
              {
                "position": 5,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 53,
                "time": "+19.253s",
                "points": 10
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 53,
                "time": "+24.655s",
                "points": 8
              },
              {
                "position": 7,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 53,
                "time": "+27.351s",
                "points": 6
              },
              {
                "position": 8,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 53,
                "time": "+45.136s",
                "points": 4
              },
              {
                "position": 9,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 53,
                "time": "+47.353s",
                "points": 2
              },
              {
                "position": 10,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 53,
                "time": "+58.187s",
                "points": 1
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 53,
                "time": "+65.187s",
                "points": 0
              },
              {
                "position": 12,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 53,
                "time": "+66.187s",
                "points": 0
              },
              {
                "position": 13,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 53,
                "time": "+74.117s",
                "points": 0
              },
              {
                "position": 14,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 53,
                "time": "+75.609s",
                "points": 0
              },
              {
                "position": 15,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 53,
                "time": "+78.958s",
                "points": 0
              },
              {
                "position": 16,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 52,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 52,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 18,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 52,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 51,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 26,
                "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": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 1,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [
              "Perez: five seconds added for failing to comply with the Race Director's instructions."
            ],
            "status": "published",
            "headline": "Kimi Antonelli wins the Italian Grand Prix.",
            "summary": "George Russell finishes second, with Max Verstappen third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 14,
        "slug": "madrid-f1",
        "route": "/results",
        "event": "Spanish Grand Prix",
        "circuit": "MADRING",
        "timezone": "Europe/Madrid",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-09-11",
            "dateLabel": "Friday 11 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:34.077",
                "laps": 28,
                "bestLap": "1:34.077",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.286s",
                "laps": 27,
                "bestLap": "1:34.363",
                "gap": "+0.286s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.459s",
                "laps": 27,
                "bestLap": "1:34.536",
                "gap": "+0.459s"
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.543s",
                "laps": 27,
                "bestLap": "1:34.620",
                "gap": "+0.543s"
              },
              {
                "position": 5,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.626s",
                "laps": 25,
                "bestLap": "1:34.703",
                "gap": "+0.626s"
              },
              {
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.870s",
                "laps": 27,
                "bestLap": "1:34.947",
                "gap": "+0.870s"
              },
              {
                "position": 7,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.956s",
                "laps": 28,
                "bestLap": "1:35.033",
                "gap": "+0.956s"
              },
              {
                "position": 8,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.071s",
                "laps": 22,
                "bestLap": "1:35.148",
                "gap": "+1.071s"
              },
              {
                "position": 9,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.452s",
                "laps": 26,
                "bestLap": "1:35.529",
                "gap": "+1.452s"
              },
              {
                "position": 10,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.462s",
                "laps": 26,
                "bestLap": "1:35.539",
                "gap": "+1.462s"
              },
              {
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.575s",
                "laps": 27,
                "bestLap": "1:35.652",
                "gap": "+1.575s"
              },
              {
                "position": 12,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.757s",
                "laps": 25,
                "bestLap": "1:35.834",
                "gap": "+1.757s"
              },
              {
                "position": 13,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.856s",
                "laps": 24,
                "bestLap": "1:35.933",
                "gap": "+1.856s"
              },
              {
                "position": 14,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.167s",
                "laps": 23,
                "bestLap": "1:36.244",
                "gap": "+2.167s"
              },
              {
                "position": 15,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.396s",
                "laps": 27,
                "bestLap": "1:36.473",
                "gap": "+2.396s"
              },
              {
                "position": 16,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+2.776s",
                "laps": 24,
                "bestLap": "1:36.853",
                "gap": "+2.776s"
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.793s",
                "laps": 30,
                "bestLap": "1:36.870",
                "gap": "+2.793s"
              },
              {
                "position": 18,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.862s",
                "laps": 16,
                "bestLap": "1:36.939",
                "gap": "+2.862s"
              },
              {
                "position": 19,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.177s",
                "laps": 26,
                "bestLap": "1:37.254",
                "gap": "+3.177s"
              },
              {
                "position": 20,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+3.514s",
                "laps": 25,
                "bestLap": "1:37.591",
                "gap": "+3.514s"
              },
              {
                "position": 21,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+4.073s",
                "laps": 26,
                "bestLap": "1:38.150",
                "gap": "+4.073s"
              },
              {
                "position": 22,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+4.741s",
                "laps": 25,
                "bestLap": "1:38.818",
                "gap": "+4.741s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 1.",
            "summary": "Kimi Antonelli finishes second, with Charles Leclerc third."
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "date": "2026-09-11",
            "dateLabel": "Friday 11 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:33.662",
                "laps": 24,
                "bestLap": "1:33.662",
                "gap": null
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.113s",
                "laps": 26,
                "bestLap": "1:33.775",
                "gap": "+0.113s"
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.149s",
                "laps": 23,
                "bestLap": "1:33.811",
                "gap": "+0.149s"
              },
              {
                "position": 4,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+0.228s",
                "laps": 15,
                "bestLap": "1:33.890",
                "gap": "+0.228s"
              },
              {
                "position": 5,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.337s",
                "laps": 25,
                "bestLap": "1:33.999",
                "gap": "+0.337s"
              },
              {
                "position": 6,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.401s",
                "laps": 22,
                "bestLap": "1:34.063",
                "gap": "+0.401s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.538s",
                "laps": 24,
                "bestLap": "1:34.200",
                "gap": "+0.538s"
              },
              {
                "position": 8,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.096s",
                "laps": 26,
                "bestLap": "1:34.758",
                "gap": "+1.096s"
              },
              {
                "position": 9,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.205s",
                "laps": 26,
                "bestLap": "1:34.867",
                "gap": "+1.205s"
              },
              {
                "position": 10,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.276s",
                "laps": 21,
                "bestLap": "1:34.938",
                "gap": "+1.276s"
              },
              {
                "position": 11,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.297s",
                "laps": 21,
                "bestLap": "1:34.959",
                "gap": "+1.297s"
              },
              {
                "position": 12,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.398s",
                "laps": 22,
                "bestLap": "1:35.060",
                "gap": "+1.398s"
              },
              {
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.508s",
                "laps": 25,
                "bestLap": "1:35.170",
                "gap": "+1.508s"
              },
              {
                "position": 14,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.541s",
                "laps": 26,
                "bestLap": "1:35.203",
                "gap": "+1.541s"
              },
              {
                "position": 15,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.224s",
                "laps": 22,
                "bestLap": "1:35.886",
                "gap": "+2.224s"
              },
              {
                "position": 16,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.629s",
                "laps": 25,
                "bestLap": "1:36.291",
                "gap": "+2.629s"
              },
              {
                "position": 17,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.118s",
                "laps": 16,
                "bestLap": "1:36.780",
                "gap": "+3.118s"
              },
              {
                "position": 18,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+3.274s",
                "laps": 22,
                "bestLap": "1:36.936",
                "gap": "+3.274s"
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.533s",
                "laps": 24,
                "bestLap": "1:37.195",
                "gap": "+3.533s"
              },
              {
                "position": 20,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.611s",
                "laps": 20,
                "bestLap": "1:37.273",
                "gap": "+3.611s"
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+4.065s",
                "laps": 24,
                "bestLap": "1:37.727",
                "gap": "+4.065s"
              },
              {
                "position": 22,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": null,
                "laps": 2,
                "bestLap": null,
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli leads practice 2.",
            "summary": "Charles Leclerc finishes second, with Lewis Hamilton third."
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "date": "2026-09-12",
            "dateLabel": "Saturday 12 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:32.797",
                "laps": 13,
                "bestLap": "1:32.797",
                "gap": null
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.166s",
                "laps": 13,
                "bestLap": "1:32.963",
                "gap": "+0.166s"
              },
              {
                "position": 3,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.189s",
                "laps": 12,
                "bestLap": "1:32.986",
                "gap": "+0.189s"
              },
              {
                "position": 4,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.236s",
                "laps": 13,
                "bestLap": "1:33.033",
                "gap": "+0.236s"
              },
              {
                "position": 5,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.375s",
                "laps": 9,
                "bestLap": "1:33.172",
                "gap": "+0.375s"
              },
              {
                "position": 6,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.702s",
                "laps": 11,
                "bestLap": "1:33.499",
                "gap": "+0.702s"
              },
              {
                "position": 7,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.105s",
                "laps": 14,
                "bestLap": "1:33.902",
                "gap": "+1.105s"
              },
              {
                "position": 8,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.136s",
                "laps": 14,
                "bestLap": "1:33.933",
                "gap": "+1.136s"
              },
              {
                "position": 9,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+1.487s",
                "laps": 5,
                "bestLap": "1:34.284",
                "gap": "+1.487s"
              },
              {
                "position": 10,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.491s",
                "laps": 15,
                "bestLap": "1:34.288",
                "gap": "+1.491s"
              },
              {
                "position": 11,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.549s",
                "laps": 14,
                "bestLap": "1:34.346",
                "gap": "+1.549s"
              },
              {
                "position": 12,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.633s",
                "laps": 12,
                "bestLap": "1:34.430",
                "gap": "+1.633s"
              },
              {
                "position": 13,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.684s",
                "laps": 12,
                "bestLap": "1:34.481",
                "gap": "+1.684s"
              },
              {
                "position": 14,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.708s",
                "laps": 7,
                "bestLap": "1:34.505",
                "gap": "+1.708s"
              },
              {
                "position": 15,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.768s",
                "laps": 12,
                "bestLap": "1:34.565",
                "gap": "+1.768s"
              },
              {
                "position": 16,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.174s",
                "laps": 13,
                "bestLap": "1:34.971",
                "gap": "+2.174s"
              },
              {
                "position": 17,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.223s",
                "laps": 17,
                "bestLap": "1:35.020",
                "gap": "+2.223s"
              },
              {
                "position": 18,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.667s",
                "laps": 15,
                "bestLap": "1:35.464",
                "gap": "+2.667s"
              },
              {
                "position": 19,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.773s",
                "laps": 12,
                "bestLap": "1:35.570",
                "gap": "+2.773s"
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.644s",
                "laps": 13,
                "bestLap": "1:36.441",
                "gap": "+3.644s"
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.873s",
                "laps": 13,
                "bestLap": "1:36.670",
                "gap": "+3.873s"
              },
              {
                "position": 22,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": null,
                "laps": 2,
                "bestLap": null,
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Kimi Antonelli leads practice 3.",
            "summary": "Charles Leclerc finishes second, with Oscar Piastri third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-09-12",
            "dateLabel": "Saturday 12 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:33.469",
                "q2": "1:32.873",
                "q3": "1:31.824",
                "qualifyingStage": "Q3",
                "laps": 19,
                "bestLap": "1:31.824",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:33.267",
                "q2": "1:32.591",
                "q3": "1:31.835",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:31.835",
                "gap": "+0.011s"
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:33.381",
                "q2": "1:32.431",
                "q3": "1:31.964",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:31.964",
                "gap": "+0.140s"
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:33.531",
                "q2": "1:32.710",
                "q3": "1:32.013",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:32.013",
                "gap": "+0.189s"
              },
              {
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:33.532",
                "q2": "1:32.755",
                "q3": "1:32.019",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:32.019",
                "gap": "+0.195s"
              },
              {
                "position": 6,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:33.211",
                "q2": "1:32.850",
                "q3": "1:32.149",
                "qualifyingStage": "Q3",
                "laps": 22,
                "bestLap": "1:32.149",
                "gap": "+0.325s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:33.829",
                "q2": "1:33.204",
                "q3": "1:32.294",
                "qualifyingStage": "Q3",
                "laps": 22,
                "bestLap": "1:32.294",
                "gap": "+0.470s"
              },
              {
                "position": 8,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:33.310",
                "q2": "1:32.780",
                "q3": "1:32.316",
                "qualifyingStage": "Q3",
                "laps": 18,
                "bestLap": "1:32.316",
                "gap": "+0.492s"
              },
              {
                "position": 9,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:33.963",
                "q2": "1:33.038",
                "q3": "1:32.903",
                "qualifyingStage": "Q3",
                "laps": 17,
                "bestLap": "1:32.903",
                "gap": "+1.079s"
              },
              {
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:34.340",
                "q2": "1:33.204",
                "q3": "1:33.041",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:33.041",
                "gap": "+1.217s"
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:34.417",
                "q2": "1:33.223",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 13,
                "bestLap": "1:33.223",
                "gap": null
              },
              {
                "position": 12,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:33.986",
                "q2": "1:33.388",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 12,
                "bestLap": "1:33.388",
                "gap": null
              },
              {
                "position": 13,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:34.667",
                "q2": "1:33.667",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 11,
                "bestLap": "1:33.667",
                "gap": null
              },
              {
                "position": 14,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:34.246",
                "q2": "1:33.753",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 11,
                "bestLap": "1:33.753",
                "gap": null
              },
              {
                "position": 15,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:34.311",
                "q2": "1:34.084",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 15,
                "bestLap": "1:34.084",
                "gap": null
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:35.307",
                "q2": "1:35.532",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 14,
                "bestLap": "1:35.532",
                "gap": null
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:35.312",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:35.312",
                "gap": null
              },
              {
                "position": 18,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:35.388",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:35.388",
                "gap": null
              },
              {
                "position": 19,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:35.913",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:35.913",
                "gap": null
              },
              {
                "position": 20,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:38.011",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 8,
                "bestLap": "1:38.011",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Lando Norris takes pole.",
            "summary": "Kimi Antonelli finishes second, with Max Verstappen third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-09-13",
            "dateLabel": "Sunday 13 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 57,
                "time": "1:34:23.754",
                "points": 25
              },
              {
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 57,
                "time": "+4.351s",
                "points": 18
              },
              {
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 57,
                "time": "+5.089s",
                "points": 15
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 57,
                "time": "+29.116s",
                "points": 12
              },
              {
                "position": 5,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 57,
                "time": "+29.829s",
                "points": 10
              },
              {
                "position": 6,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 57,
                "time": "+86.746s",
                "points": 8
              },
              {
                "position": 7,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 57,
                "time": "+94.281s",
                "points": 6
              },
              {
                "position": 8,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 57,
                "time": "+95.839s",
                "points": 4
              },
              {
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 56,
                "time": "+1 lap",
                "points": 2
              },
              {
                "position": 10,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 56,
                "time": "+1 lap",
                "points": 1
              },
              {
                "position": 11,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 12,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 14,
                "number": 22,
                "name": "Yuki Tsunoda",
                "code": "TSU",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 15,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 16,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 56,
                "time": "+1 lap",
                "points": 0
              },
              {
                "position": 17,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 55,
                "time": "+2 laps",
                "points": 0
              },
              {
                "position": 18,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 54,
                "time": "+3 laps",
                "points": 0
              },
              {
                "position": "NC",
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 43,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 31,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 12,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 6,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [
              "Gasly: five seconds added for pit-lane speeding."
            ],
            "status": "published",
            "headline": "Kimi Antonelli wins the Spanish Grand Prix.",
            "summary": "Max Verstappen finishes second, with Lando Norris third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 15,
        "slug": "baku-f1",
        "route": "/results",
        "event": "Azerbaijan Grand Prix",
        "circuit": "Baku City Circuit",
        "timezone": "Asia/Baku",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "date": "2026-09-24",
            "dateLabel": "Thursday 24 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:45.387",
                "laps": 24,
                "bestLap": "1:45.387",
                "gap": null
              },
              {
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.400s",
                "laps": 22,
                "bestLap": "1:45.787",
                "gap": "+0.400s"
              },
              {
                "position": 3,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.404s",
                "laps": 25,
                "bestLap": "1:45.791",
                "gap": "+0.404s"
              },
              {
                "position": 4,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.437s",
                "laps": 25,
                "bestLap": "1:45.824",
                "gap": "+0.437s"
              },
              {
                "position": 5,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.878s",
                "laps": 9,
                "bestLap": "1:46.265",
                "gap": "+0.878s"
              },
              {
                "position": 6,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.011s",
                "laps": 17,
                "bestLap": "1:46.398",
                "gap": "+1.011s"
              },
              {
                "position": 7,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.053s",
                "laps": 26,
                "bestLap": "1:46.440",
                "gap": "+1.053s"
              },
              {
                "position": 8,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+1.214s",
                "laps": 23,
                "bestLap": "1:46.601",
                "gap": "+1.214s"
              },
              {
                "position": 9,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.237s",
                "laps": 19,
                "bestLap": "1:46.624",
                "gap": "+1.237s"
              },
              {
                "position": 10,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.301s",
                "laps": 21,
                "bestLap": "1:46.688",
                "gap": "+1.301s"
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.484s",
                "laps": 22,
                "bestLap": "1:46.871",
                "gap": "+1.484s"
              },
              {
                "position": 12,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.506s",
                "laps": 22,
                "bestLap": "1:46.893",
                "gap": "+1.506s"
              },
              {
                "position": 13,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.552s",
                "laps": 29,
                "bestLap": "1:46.939",
                "gap": "+1.552s"
              },
              {
                "position": 14,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.594s",
                "laps": 14,
                "bestLap": "1:46.981",
                "gap": "+1.594s"
              },
              {
                "position": 15,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.607s",
                "laps": 22,
                "bestLap": "1:46.994",
                "gap": "+1.607s"
              },
              {
                "position": 16,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.656s",
                "laps": 22,
                "bestLap": "1:47.043",
                "gap": "+1.656s"
              },
              {
                "position": 17,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+1.866s",
                "laps": 24,
                "bestLap": "1:47.253",
                "gap": "+1.866s"
              },
              {
                "position": 18,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.136s",
                "laps": 23,
                "bestLap": "1:47.523",
                "gap": "+2.136s"
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.448s",
                "laps": 24,
                "bestLap": "1:47.835",
                "gap": "+2.448s"
              },
              {
                "position": 20,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+2.486s",
                "laps": 8,
                "bestLap": "1:47.873",
                "gap": "+2.486s"
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+3.160s",
                "laps": 22,
                "bestLap": "1:48.547",
                "gap": "+3.160s"
              },
              {
                "position": 22,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.928s",
                "laps": 22,
                "bestLap": "1:49.315",
                "gap": "+3.928s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 1.",
            "summary": "Max Verstappen finishes second, with Charles Leclerc third."
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "date": "2026-09-24",
            "dateLabel": "Thursday 24 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "1:43.347",
                "laps": 24,
                "bestLap": "1:43.347",
                "gap": null
              },
              {
                "position": 2,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.552s",
                "laps": 16,
                "bestLap": "1:43.899",
                "gap": "+0.552s"
              },
              {
                "position": 3,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+0.827s",
                "laps": 23,
                "bestLap": "1:44.174",
                "gap": "+0.827s"
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+1.126s",
                "laps": 24,
                "bestLap": "1:44.473",
                "gap": "+1.126s"
              },
              {
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+1.318s",
                "laps": 23,
                "bestLap": "1:44.665",
                "gap": "+1.318s"
              },
              {
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.484s",
                "laps": 22,
                "bestLap": "1:44.831",
                "gap": "+1.484s"
              },
              {
                "position": 7,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.496s",
                "laps": 23,
                "bestLap": "1:44.843",
                "gap": "+1.496s"
              },
              {
                "position": 8,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+1.510s",
                "laps": 22,
                "bestLap": "1:44.857",
                "gap": "+1.510s"
              },
              {
                "position": 9,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.521s",
                "laps": 21,
                "bestLap": "1:44.868",
                "gap": "+1.521s"
              },
              {
                "position": 10,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.943s",
                "laps": 25,
                "bestLap": "1:45.290",
                "gap": "+1.943s"
              },
              {
                "position": 11,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+2.132s",
                "laps": 23,
                "bestLap": "1:45.479",
                "gap": "+2.132s"
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.334s",
                "laps": 25,
                "bestLap": "1:45.681",
                "gap": "+2.334s"
              },
              {
                "position": 13,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.413s",
                "laps": 23,
                "bestLap": "1:45.760",
                "gap": "+2.413s"
              },
              {
                "position": 14,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+2.447s",
                "laps": 24,
                "bestLap": "1:45.794",
                "gap": "+2.447s"
              },
              {
                "position": 15,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+2.507s",
                "laps": 20,
                "bestLap": "1:45.854",
                "gap": "+2.507s"
              },
              {
                "position": 16,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.776s",
                "laps": 24,
                "bestLap": "1:46.123",
                "gap": "+2.776s"
              },
              {
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.874s",
                "laps": 22,
                "bestLap": "1:46.221",
                "gap": "+2.874s"
              },
              {
                "position": 18,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+3.044s",
                "laps": 4,
                "bestLap": "1:46.391",
                "gap": "+3.044s"
              },
              {
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+3.390s",
                "laps": 26,
                "bestLap": "1:46.737",
                "gap": "+3.390s"
              },
              {
                "position": 20,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+3.454s",
                "laps": 10,
                "bestLap": "1:46.801",
                "gap": "+3.454s"
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.056s",
                "laps": 24,
                "bestLap": "1:47.403",
                "gap": "+4.056s"
              },
              {
                "position": 22,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+4.542s",
                "laps": 9,
                "bestLap": "1:47.889",
                "gap": "+4.542s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell leads practice 2.",
            "summary": "Kimi Antonelli finishes second, with Max Verstappen third."
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "date": "2026-09-25",
            "dateLabel": "Friday 25 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "1:43.922",
                "laps": 21,
                "bestLap": "1:43.922",
                "gap": null
              },
              {
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.099s",
                "laps": 21,
                "bestLap": "1:44.021",
                "gap": "+0.099s"
              },
              {
                "position": 3,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.111s",
                "laps": 18,
                "bestLap": "1:44.033",
                "gap": "+0.111s"
              },
              {
                "position": 4,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "time": "+0.351s",
                "laps": 21,
                "bestLap": "1:44.273",
                "gap": "+0.351s"
              },
              {
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "time": "+0.622s",
                "laps": 22,
                "bestLap": "1:44.544",
                "gap": "+0.622s"
              },
              {
                "position": 6,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+0.715s",
                "laps": 20,
                "bestLap": "1:44.637",
                "gap": "+0.715s"
              },
              {
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.824s",
                "laps": 20,
                "bestLap": "1:44.746",
                "gap": "+0.824s"
              },
              {
                "position": 8,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "time": "+0.977s",
                "laps": 20,
                "bestLap": "1:44.899",
                "gap": "+0.977s"
              },
              {
                "position": 9,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "time": "+1.254s",
                "laps": 22,
                "bestLap": "1:45.176",
                "gap": "+1.254s"
              },
              {
                "position": 10,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "time": "+1.670s",
                "laps": 20,
                "bestLap": "1:45.592",
                "gap": "+1.670s"
              },
              {
                "position": 11,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "time": "+1.683s",
                "laps": 24,
                "bestLap": "1:45.605",
                "gap": "+1.683s"
              },
              {
                "position": 12,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.770s",
                "laps": 25,
                "bestLap": "1:45.692",
                "gap": "+1.770s"
              },
              {
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+1.932s",
                "laps": 18,
                "bestLap": "1:45.854",
                "gap": "+1.932s"
              },
              {
                "position": 14,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "time": "+1.996s",
                "laps": 21,
                "bestLap": "1:45.918",
                "gap": "+1.996s"
              },
              {
                "position": 15,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "time": "+2.076s",
                "laps": 18,
                "bestLap": "1:45.998",
                "gap": "+2.076s"
              },
              {
                "position": 16,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+2.082s",
                "laps": 19,
                "bestLap": "1:46.004",
                "gap": "+2.082s"
              },
              {
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "time": "+2.154s",
                "laps": 24,
                "bestLap": "1:46.076",
                "gap": "+2.154s"
              },
              {
                "position": 18,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.300s",
                "laps": 23,
                "bestLap": "1:46.222",
                "gap": "+2.300s"
              },
              {
                "position": 19,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "time": "+2.349s",
                "laps": 22,
                "bestLap": "1:46.271",
                "gap": "+2.349s"
              },
              {
                "position": 20,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+2.590s",
                "laps": 19,
                "bestLap": "1:46.512",
                "gap": "+2.590s"
              },
              {
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "time": "+4.665s",
                "laps": 19,
                "bestLap": "1:48.587",
                "gap": "+4.665s"
              },
              {
                "position": 22,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "time": "+5.357s",
                "laps": 9,
                "bestLap": "1:49.279",
                "gap": "+5.357s"
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "Max Verstappen leads practice 3.",
            "summary": "George Russell finishes second, with Lewis Hamilton third."
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "date": "2026-09-25",
            "dateLabel": "Friday 25 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:43.615",
                "q2": "1:43.462",
                "q3": "1:42.526",
                "qualifyingStage": "Q3",
                "laps": 26,
                "bestLap": "1:42.526",
                "gap": null
              },
              {
                "position": 2,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:44.360",
                "q2": "1:43.780",
                "q3": "1:43.363",
                "qualifyingStage": "Q3",
                "laps": 23,
                "bestLap": "1:43.363",
                "gap": "+0.837s"
              },
              {
                "position": 3,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:45.014",
                "q2": "1:43.814",
                "q3": "1:43.364",
                "qualifyingStage": "Q3",
                "laps": 22,
                "bestLap": "1:43.364",
                "gap": "+0.838s"
              },
              {
                "position": 4,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:44.161",
                "q2": "1:43.880",
                "q3": "1:43.500",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:43.500",
                "gap": "+0.974s"
              },
              {
                "position": 5,
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:44.571",
                "q2": "1:44.020",
                "q3": "1:43.672",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:43.672",
                "gap": "+1.146s"
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:44.260",
                "q2": "1:44.037",
                "q3": "1:43.858",
                "qualifyingStage": "Q3",
                "laps": 22,
                "bestLap": "1:43.858",
                "gap": "+1.332s"
              },
              {
                "position": 7,
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:44.489",
                "q2": "1:44.106",
                "q3": "1:44.047",
                "qualifyingStage": "Q3",
                "laps": 20,
                "bestLap": "1:44.047",
                "gap": "+1.521s"
              },
              {
                "position": 8,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:44.041",
                "q2": "1:43.706",
                "q3": "1:44.081",
                "qualifyingStage": "Q3",
                "laps": 24,
                "bestLap": "1:44.081",
                "gap": "+1.555s"
              },
              {
                "position": 9,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:45.104",
                "q2": "1:44.629",
                "q3": "1:44.566",
                "qualifyingStage": "Q3",
                "laps": 25,
                "bestLap": "1:44.566",
                "gap": "+2.040s"
              },
              {
                "position": 10,
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:45.106",
                "q2": "1:44.683",
                "q3": "1:44.963",
                "qualifyingStage": "Q3",
                "laps": 21,
                "bestLap": "1:44.963",
                "gap": "+2.437s"
              },
              {
                "position": 11,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:45.228",
                "q2": "1:44.775",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 17,
                "bestLap": "1:44.775",
                "gap": null
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:45.535",
                "q2": "1:44.860",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 18,
                "bestLap": "1:44.860",
                "gap": null
              },
              {
                "position": 13,
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:45.031",
                "q2": "1:45.001",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 17,
                "bestLap": "1:45.001",
                "gap": null
              },
              {
                "position": 14,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:45.039",
                "q2": "1:45.016",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 18,
                "bestLap": "1:45.016",
                "gap": null
              },
              {
                "position": 15,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:45.381",
                "q2": "1:45.106",
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 16,
                "bestLap": "1:45.106",
                "gap": null
              },
              {
                "position": 16,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:45.504",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q2",
                "laps": 5,
                "bestLap": null,
                "gap": null
              },
              {
                "position": 17,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:45.799",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:45.799",
                "gap": null
              },
              {
                "position": 18,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:45.920",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:45.920",
                "gap": null
              },
              {
                "position": 19,
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:46.593",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:46.593",
                "gap": null
              },
              {
                "position": 20,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:46.658",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:46.658",
                "gap": null
              },
              {
                "position": 21,
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:47.337",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 9,
                "bestLap": "1:47.337",
                "gap": null
              },
              {
                "position": 22,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:48.290",
                "q2": null,
                "q3": null,
                "qualifyingStage": "Q1",
                "laps": 10,
                "bestLap": "1:48.290",
                "gap": null
              }
            ],
            "notes": [],
            "status": "published",
            "headline": "George Russell takes pole.",
            "summary": "Charles Leclerc finishes second, with Oscar Piastri third.",
            "notice": "Qualifying positions are shown below. Grid penalties can change the starting order."
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "date": "2026-09-26",
            "dateLabel": "Saturday 26 September 2026",
            "rows": [
              {
                "position": 1,
                "number": 63,
                "name": "George Russell",
                "code": "RUS",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 51,
                "time": "1:38:02.143",
                "points": 25
              },
              {
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "code": "VER",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 51,
                "time": "+0.196s",
                "points": 18
              },
              {
                "position": 3,
                "number": 6,
                "name": "Isack Hadjar",
                "code": "HAD",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 51,
                "time": "+10.704s",
                "points": 15
              },
              {
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "code": "LEC",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 51,
                "time": "+14.136s",
                "points": 12
              },
              {
                "position": 5,
                "number": 12,
                "name": "Kimi Antonelli",
                "code": "ANT",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 51,
                "time": "+14.512s",
                "points": 10
              },
              {
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "code": "HAM",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 51,
                "time": "+22.382s",
                "points": 8
              },
              {
                "position": 7,
                "number": 41,
                "name": "Arvid Lindblad",
                "code": "LIN",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 51,
                "time": "+31.159s",
                "points": 6
              },
              {
                "position": 8,
                "number": 31,
                "name": "Esteban Ocon",
                "code": "OCO",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 51,
                "time": "+31.189s",
                "points": 4
              },
              {
                "position": 9,
                "number": 87,
                "name": "Oliver Bearman",
                "code": "BEA",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 51,
                "time": "+31.929s",
                "points": 2
              },
              {
                "position": 10,
                "number": 55,
                "name": "Carlos Sainz",
                "code": "SAI",
                "team": "Williams",
                "color": "#55baff",
                "laps": 51,
                "time": "+32.416s",
                "points": 1
              },
              {
                "position": 11,
                "number": 27,
                "name": "Nico Hulkenberg",
                "code": "HUL",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 51,
                "time": "+33.231s",
                "points": 0
              },
              {
                "position": 12,
                "number": 30,
                "name": "Liam Lawson",
                "code": "LAW",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 51,
                "time": "+34.013s",
                "points": 0
              },
              {
                "position": 13,
                "number": 81,
                "name": "Oscar Piastri",
                "code": "PIA",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 51,
                "time": "+36.401s",
                "points": 0
              },
              {
                "position": 14,
                "number": 11,
                "name": "Sergio Perez",
                "code": "PER",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 51,
                "time": "+41.400s",
                "points": 0
              },
              {
                "position": 15,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "code": "BOR",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 51,
                "time": "+44.230s",
                "points": 0
              },
              {
                "position": 16,
                "number": 77,
                "name": "Valtteri Bottas",
                "code": "BOT",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 49,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 43,
                "name": "Franco Colapinto",
                "code": "COL",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 36,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 10,
                "name": "Pierre Gasly",
                "code": "GAS",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 35,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 1,
                "name": "Lando Norris",
                "code": "NOR",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 35,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 23,
                "name": "Alexander Albon",
                "code": "ALB",
                "team": "Williams",
                "color": "#55baff",
                "laps": 29,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 14,
                "name": "Fernando Alonso",
                "code": "ALO",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 20,
                "time": "DNF",
                "points": 0
              },
              {
                "position": "NC",
                "number": 18,
                "name": "Lance Stroll",
                "code": "STR",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 7,
                "time": "DNF",
                "points": 0
              }
            ],
            "notes": [
              "Bortoleto: 10 seconds added for overtaking during yellow flags."
            ],
            "status": "published",
            "headline": "George Russell wins the Azerbaijan Grand Prix.",
            "summary": "Max Verstappen finishes second, with Isack Hadjar third."
          }
        ]
      },
      {
        "schemaVersion": 1,
        "year": 2026,
        "editionScope": "historical",
        "round": 16,
        "slug": "bahrain-sepang-f1",
        "route": "/results",
        "event": "Bahrain Grand Prix in Malaysia",
        "circuit": "Sepang International Circuit",
        "timezone": "Asia/Kuala_Lumpur",
        "sessions": [
          {
            "id": "fp1",
            "label": "Practice 1",
            "kind": "practice",
            "sequence": 1,
            "status": "published",
            "date": "2026-10-02",
            "dateLabel": "Friday 2 October 2026",
            "headline": "Verstappen sets the opening pace.",
            "summary": "Russell follows the Red Bull leader, with Hadjar completing the fastest three in first practice.",
            "rows": [
              {
                "code": "VER",
                "position": 1,
                "number": 3,
                "name": "Max Verstappen",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 23,
                "time": "1:37.520",
                "gap": null,
                "bestLap": "1:37.520"
              },
              {
                "code": "RUS",
                "position": 2,
                "number": 63,
                "name": "George Russell",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 25,
                "time": "+0.383s",
                "gap": "+0.383s",
                "bestLap": "1:37.903"
              },
              {
                "code": "HAD",
                "position": 3,
                "number": 6,
                "name": "Isack Hadjar",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 23,
                "time": "+0.783s",
                "gap": "+0.783s",
                "bestLap": "1:38.303"
              },
              {
                "code": "LEC",
                "position": 4,
                "number": 16,
                "name": "Charles Leclerc",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 25,
                "time": "+0.847s",
                "gap": "+0.847s",
                "bestLap": "1:38.367"
              },
              {
                "code": "ANT",
                "position": 5,
                "number": 12,
                "name": "Kimi Antonelli",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 23,
                "time": "+1.060s",
                "gap": "+1.060s",
                "bestLap": "1:38.580"
              },
              {
                "code": "HAM",
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 21,
                "time": "+1.070s",
                "gap": "+1.070s",
                "bestLap": "1:38.590"
              },
              {
                "code": "GAS",
                "position": 7,
                "number": 10,
                "name": "Pierre Gasly",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 22,
                "time": "+1.195s",
                "gap": "+1.195s",
                "bestLap": "1:38.715"
              },
              {
                "code": "LAW",
                "position": 8,
                "number": 30,
                "name": "Liam Lawson",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 22,
                "time": "+1.586s",
                "gap": "+1.586s",
                "bestLap": "1:39.106"
              },
              {
                "code": "LIN",
                "position": 9,
                "number": 41,
                "name": "Arvid Lindblad",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 27,
                "time": "+1.677s",
                "gap": "+1.677s",
                "bestLap": "1:39.197"
              },
              {
                "code": "HUL",
                "position": 10,
                "number": 27,
                "name": "Nico Hulkenberg",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 23,
                "time": "+1.691s",
                "gap": "+1.691s",
                "bestLap": "1:39.211"
              },
              {
                "code": "PIA",
                "position": 11,
                "number": 81,
                "name": "Oscar Piastri",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 23,
                "time": "+1.756s",
                "gap": "+1.756s",
                "bestLap": "1:39.276"
              },
              {
                "code": "NOR",
                "position": 12,
                "number": 1,
                "name": "Lando Norris",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 21,
                "time": "+1.773s",
                "gap": "+1.773s",
                "bestLap": "1:39.293"
              },
              {
                "code": "BOR",
                "position": 13,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 25,
                "time": "+2.028s",
                "gap": "+2.028s",
                "bestLap": "1:39.548"
              },
              {
                "code": "ALO",
                "position": 14,
                "number": 14,
                "name": "Fernando Alonso",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 22,
                "time": "+2.163s",
                "gap": "+2.163s",
                "bestLap": "1:39.683"
              },
              {
                "code": "OCO",
                "position": 15,
                "number": 31,
                "name": "Esteban Ocon",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 23,
                "time": "+2.638s",
                "gap": "+2.638s",
                "bestLap": "1:40.158"
              },
              {
                "code": "BEA",
                "position": 16,
                "number": 87,
                "name": "Oliver Bearman",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 23,
                "time": "+2.791s",
                "gap": "+2.791s",
                "bestLap": "1:40.311"
              },
              {
                "code": "ALB",
                "position": 17,
                "number": 23,
                "name": "Alexander Albon",
                "team": "Williams",
                "color": "#55baff",
                "laps": 22,
                "time": "+2.801s",
                "gap": "+2.801s",
                "bestLap": "1:40.321"
              },
              {
                "code": "STR",
                "position": 18,
                "number": 18,
                "name": "Lance Stroll",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 19,
                "time": "+2.893s",
                "gap": "+2.893s",
                "bestLap": "1:40.413"
              },
              {
                "code": "COL",
                "position": 19,
                "number": 43,
                "name": "Franco Colapinto",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 22,
                "time": "+3.011s",
                "gap": "+3.011s",
                "bestLap": "1:40.531"
              },
              {
                "code": "SAI",
                "position": 20,
                "number": 55,
                "name": "Carlos Sainz",
                "team": "Williams",
                "color": "#55baff",
                "laps": 25,
                "time": "+3.085s",
                "gap": "+3.085s",
                "bestLap": "1:40.605"
              },
              {
                "code": "BOT",
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 23,
                "time": "+3.280s",
                "gap": "+3.280s",
                "bestLap": "1:40.800"
              },
              {
                "code": "PER",
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 24,
                "time": "+3.300s",
                "gap": "+3.300s",
                "bestLap": "1:40.820"
              }
            ]
          },
          {
            "id": "fp2",
            "label": "Practice 2",
            "kind": "practice",
            "sequence": 2,
            "status": "published",
            "date": "2026-10-02",
            "dateLabel": "Friday 2 October 2026",
            "headline": "Leclerc leads the Friday afternoon running.",
            "summary": "Hadjar is just 0.099 seconds behind the Ferrari, ahead of Norris in third.",
            "rows": [
              {
                "code": "LEC",
                "position": 1,
                "number": 16,
                "name": "Charles Leclerc",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 29,
                "time": "1:37.528",
                "gap": null,
                "bestLap": "1:37.528"
              },
              {
                "code": "HAD",
                "position": 2,
                "number": 6,
                "name": "Isack Hadjar",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 23,
                "time": "+0.099s",
                "gap": "+0.099s",
                "bestLap": "1:37.627"
              },
              {
                "code": "NOR",
                "position": 3,
                "number": 1,
                "name": "Lando Norris",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 25,
                "time": "+0.137s",
                "gap": "+0.137s",
                "bestLap": "1:37.665"
              },
              {
                "code": "VER",
                "position": 4,
                "number": 3,
                "name": "Max Verstappen",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 20,
                "time": "+0.257s",
                "gap": "+0.257s",
                "bestLap": "1:37.785"
              },
              {
                "code": "HAM",
                "position": 5,
                "number": 44,
                "name": "Lewis Hamilton",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 28,
                "time": "+0.305s",
                "gap": "+0.305s",
                "bestLap": "1:37.833"
              },
              {
                "code": "PIA",
                "position": 6,
                "number": 81,
                "name": "Oscar Piastri",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 26,
                "time": "+0.371s",
                "gap": "+0.371s",
                "bestLap": "1:37.899"
              },
              {
                "code": "RUS",
                "position": 7,
                "number": 63,
                "name": "George Russell",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 28,
                "time": "+0.492s",
                "gap": "+0.492s",
                "bestLap": "1:38.020"
              },
              {
                "code": "ANT",
                "position": 8,
                "number": 12,
                "name": "Kimi Antonelli",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 28,
                "time": "+0.532s",
                "gap": "+0.532s",
                "bestLap": "1:38.060"
              },
              {
                "code": "LAW",
                "position": 9,
                "number": 30,
                "name": "Liam Lawson",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 30,
                "time": "+0.968s",
                "gap": "+0.968s",
                "bestLap": "1:38.496"
              },
              {
                "code": "GAS",
                "position": 10,
                "number": 10,
                "name": "Pierre Gasly",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 29,
                "time": "+1.060s",
                "gap": "+1.060s",
                "bestLap": "1:38.588"
              },
              {
                "code": "LIN",
                "position": 11,
                "number": 41,
                "name": "Arvid Lindblad",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 33,
                "time": "+1.352s",
                "gap": "+1.352s",
                "bestLap": "1:38.880"
              },
              {
                "code": "BOR",
                "position": 12,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 25,
                "time": "+1.523s",
                "gap": "+1.523s",
                "bestLap": "1:39.051"
              },
              {
                "code": "HUL",
                "position": 13,
                "number": 27,
                "name": "Nico Hulkenberg",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 30,
                "time": "+1.581s",
                "gap": "+1.581s",
                "bestLap": "1:39.109"
              },
              {
                "code": "OCO",
                "position": 14,
                "number": 31,
                "name": "Esteban Ocon",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 29,
                "time": "+1.833s",
                "gap": "+1.833s",
                "bestLap": "1:39.361"
              },
              {
                "code": "ALO",
                "position": 15,
                "number": 14,
                "name": "Fernando Alonso",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 28,
                "time": "+1.950s",
                "gap": "+1.950s",
                "bestLap": "1:39.478"
              },
              {
                "code": "BEA",
                "position": 16,
                "number": 87,
                "name": "Oliver Bearman",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 30,
                "time": "+2.178s",
                "gap": "+2.178s",
                "bestLap": "1:39.706"
              },
              {
                "code": "SAI",
                "position": 17,
                "number": 55,
                "name": "Carlos Sainz",
                "team": "Williams",
                "color": "#55baff",
                "laps": 31,
                "time": "+2.402s",
                "gap": "+2.402s",
                "bestLap": "1:39.930"
              },
              {
                "code": "STR",
                "position": 18,
                "number": 18,
                "name": "Lance Stroll",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 26,
                "time": "+2.622s",
                "gap": "+2.622s",
                "bestLap": "1:40.150"
              },
              {
                "code": "BOT",
                "position": 19,
                "number": 77,
                "name": "Valtteri Bottas",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 27,
                "time": "+2.658s",
                "gap": "+2.658s",
                "bestLap": "1:40.186"
              },
              {
                "code": "ALB",
                "position": 20,
                "number": 23,
                "name": "Alexander Albon",
                "team": "Williams",
                "color": "#55baff",
                "laps": 30,
                "time": "+2.693s",
                "gap": "+2.693s",
                "bestLap": "1:40.221"
              },
              {
                "code": "PER",
                "position": 21,
                "number": 11,
                "name": "Sergio Perez",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 28,
                "time": "+3.410s",
                "gap": "+3.410s",
                "bestLap": "1:40.938"
              },
              {
                "code": "COL",
                "position": 22,
                "number": 43,
                "name": "Franco Colapinto",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 31,
                "time": "+5.863s",
                "gap": "+5.863s",
                "bestLap": "1:43.391"
              }
            ]
          },
          {
            "id": "fp3",
            "label": "Practice 3",
            "kind": "practice",
            "sequence": 3,
            "status": "published",
            "date": "2026-10-03",
            "dateLabel": "Saturday 3 October 2026",
            "headline": "Antonelli tops the final practice session.",
            "summary": "The Mercedes finishes ahead of Verstappen and Hadjar before qualifying at Sepang.",
            "rows": [
              {
                "code": "ANT",
                "position": 1,
                "number": 12,
                "name": "Kimi Antonelli",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 12,
                "time": "1:36.302",
                "gap": null,
                "bestLap": "1:36.302"
              },
              {
                "code": "VER",
                "position": 2,
                "number": 3,
                "name": "Max Verstappen",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 12,
                "time": "+0.278s",
                "gap": "+0.278s",
                "bestLap": "1:36.580"
              },
              {
                "code": "HAD",
                "position": 3,
                "number": 6,
                "name": "Isack Hadjar",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "laps": 15,
                "time": "+0.558s",
                "gap": "+0.558s",
                "bestLap": "1:36.860"
              },
              {
                "code": "RUS",
                "position": 4,
                "number": 63,
                "name": "George Russell",
                "team": "Mercedes",
                "color": "#62d6c6",
                "laps": 11,
                "time": "+0.610s",
                "gap": "+0.610s",
                "bestLap": "1:36.912"
              },
              {
                "code": "LEC",
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 19,
                "time": "+0.714s",
                "gap": "+0.714s",
                "bestLap": "1:37.016"
              },
              {
                "code": "HAM",
                "position": 6,
                "number": 44,
                "name": "Lewis Hamilton",
                "team": "Ferrari",
                "color": "#ff625b",
                "laps": 15,
                "time": "+0.739s",
                "gap": "+0.739s",
                "bestLap": "1:37.041"
              },
              {
                "code": "NOR",
                "position": 7,
                "number": 1,
                "name": "Lando Norris",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 15,
                "time": "+0.859s",
                "gap": "+0.859s",
                "bestLap": "1:37.161"
              },
              {
                "code": "PIA",
                "position": 8,
                "number": 81,
                "name": "Oscar Piastri",
                "team": "McLaren",
                "color": "#ffab65",
                "laps": 16,
                "time": "+1.064s",
                "gap": "+1.064s",
                "bestLap": "1:37.366"
              },
              {
                "code": "COL",
                "position": 9,
                "number": 43,
                "name": "Franco Colapinto",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 20,
                "time": "+1.618s",
                "gap": "+1.618s",
                "bestLap": "1:37.920"
              },
              {
                "code": "LIN",
                "position": 10,
                "number": 41,
                "name": "Arvid Lindblad",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 24,
                "time": "+1.782s",
                "gap": "+1.782s",
                "bestLap": "1:38.084"
              },
              {
                "code": "BOR",
                "position": 11,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 15,
                "time": "+1.902s",
                "gap": "+1.902s",
                "bestLap": "1:38.204"
              },
              {
                "code": "ALO",
                "position": 12,
                "number": 14,
                "name": "Fernando Alonso",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 13,
                "time": "+1.921s",
                "gap": "+1.921s",
                "bestLap": "1:38.223"
              },
              {
                "code": "GAS",
                "position": 13,
                "number": 10,
                "name": "Pierre Gasly",
                "team": "Alpine",
                "color": "#f59dcb",
                "laps": 20,
                "time": "+1.939s",
                "gap": "+1.939s",
                "bestLap": "1:38.241"
              },
              {
                "code": "OCO",
                "position": 14,
                "number": 31,
                "name": "Esteban Ocon",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 12,
                "time": "+1.950s",
                "gap": "+1.950s",
                "bestLap": "1:38.252"
              },
              {
                "code": "LAW",
                "position": 15,
                "number": 30,
                "name": "Liam Lawson",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "laps": 17,
                "time": "+1.964s",
                "gap": "+1.964s",
                "bestLap": "1:38.266"
              },
              {
                "code": "HUL",
                "position": 16,
                "number": 27,
                "name": "Nico Hulkenberg",
                "team": "Audi",
                "color": "#ff737d",
                "laps": 14,
                "time": "+2.054s",
                "gap": "+2.054s",
                "bestLap": "1:38.356"
              },
              {
                "code": "BEA",
                "position": 17,
                "number": 87,
                "name": "Oliver Bearman",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "laps": 12,
                "time": "+2.390s",
                "gap": "+2.390s",
                "bestLap": "1:38.692"
              },
              {
                "code": "SAI",
                "position": 18,
                "number": 55,
                "name": "Carlos Sainz",
                "team": "Williams",
                "color": "#55baff",
                "laps": 21,
                "time": "+2.414s",
                "gap": "+2.414s",
                "bestLap": "1:38.716"
              },
              {
                "code": "STR",
                "position": 19,
                "number": 18,
                "name": "Lance Stroll",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "laps": 12,
                "time": "+2.509s",
                "gap": "+2.509s",
                "bestLap": "1:38.811"
              },
              {
                "code": "ALB",
                "position": 20,
                "number": 23,
                "name": "Alexander Albon",
                "team": "Williams",
                "color": "#55baff",
                "laps": 18,
                "time": "+2.747s",
                "gap": "+2.747s",
                "bestLap": "1:39.049"
              },
              {
                "code": "BOT",
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 14,
                "time": "+3.629s",
                "gap": "+3.629s",
                "bestLap": "1:39.931"
              },
              {
                "code": "PER",
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "team": "Cadillac",
                "color": "#c1d3db",
                "laps": 20,
                "time": "+3.921s",
                "gap": "+3.921s",
                "bestLap": "1:40.223"
              }
            ]
          },
          {
            "id": "qualifying",
            "label": "Qualifying",
            "kind": "qualifying",
            "sequence": 4,
            "status": "published",
            "date": "2026-10-03",
            "dateLabel": "Saturday 3 October 2026",
            "headline": "Verstappen takes pole at Sepang.",
            "summary": "Hamilton is 0.298 seconds behind. Hadjar qualifies third and carries a five-place grid penalty into Sunday.",
            "notice": "Qualifying positions are shown below. Grid penalties affect Sunday’s starting order.",
            "notes": [
              "DNF in Q2 means the driver did not finish that segment. A dash means no time was recorded in that segment."
            ],
            "rows": [
              {
                "code": "VER",
                "position": 1,
                "number": 3,
                "name": "Max Verstappen",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:36.477",
                "q2": "1:35.696",
                "q3": "1:35.130",
                "laps": 12,
                "bestLap": "1:35.130",
                "gap": "+0.000s"
              },
              {
                "code": "HAM",
                "position": 2,
                "number": 44,
                "name": "Lewis Hamilton",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:36.595",
                "q2": "1:36.032",
                "q3": "1:35.428",
                "laps": 15,
                "bestLap": "1:35.428",
                "gap": "+0.298s"
              },
              {
                "code": "HAD",
                "position": 3,
                "number": 6,
                "name": "Isack Hadjar",
                "team": "Red Bull Racing",
                "color": "#4781ff",
                "q1": "1:36.898",
                "q2": "1:36.192",
                "q3": "1:35.558",
                "laps": 12,
                "penaltyNote": "Five-place grid penalty for a power-unit change.",
                "bestLap": "1:35.558",
                "gap": "+0.428s"
              },
              {
                "code": "ANT",
                "position": 4,
                "number": 12,
                "name": "Kimi Antonelli",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:37.041",
                "q2": "1:35.959",
                "q3": "1:35.631",
                "laps": 12,
                "bestLap": "1:35.631",
                "gap": "+0.501s"
              },
              {
                "code": "LEC",
                "position": 5,
                "number": 16,
                "name": "Charles Leclerc",
                "team": "Ferrari",
                "color": "#ff625b",
                "q1": "1:36.730",
                "q2": "1:35.970",
                "q3": "1:35.666",
                "laps": 12,
                "bestLap": "1:35.666",
                "gap": "+0.536s"
              },
              {
                "code": "NOR",
                "position": 6,
                "number": 1,
                "name": "Lando Norris",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:37.092",
                "q2": "1:36.173",
                "q3": "1:35.757",
                "laps": 12,
                "bestLap": "1:35.757",
                "gap": "+0.627s"
              },
              {
                "code": "PIA",
                "position": 7,
                "number": 81,
                "name": "Oscar Piastri",
                "team": "McLaren",
                "color": "#ffab65",
                "q1": "1:36.852",
                "q2": "1:36.020",
                "q3": "1:35.762",
                "laps": 12,
                "bestLap": "1:35.762",
                "gap": "+0.632s"
              },
              {
                "code": "RUS",
                "position": 8,
                "number": 63,
                "name": "George Russell",
                "team": "Mercedes",
                "color": "#62d6c6",
                "q1": "1:37.264",
                "q2": "1:36.245",
                "q3": "1:35.871",
                "laps": 12,
                "bestLap": "1:35.871",
                "gap": "+0.741s"
              },
              {
                "code": "GAS",
                "position": 9,
                "number": 10,
                "name": "Pierre Gasly",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:37.174",
                "q2": "1:36.410",
                "q3": "1:37.210",
                "laps": 18,
                "bestLap": "1:37.210",
                "gap": "+2.080s"
              },
              {
                "code": "BOR",
                "position": 10,
                "number": 5,
                "name": "Gabriel Bortoleto",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:37.106",
                "q2": "1:36.814",
                "q3": "1:37.673",
                "laps": 18,
                "bestLap": "1:37.673",
                "gap": "+2.543s"
              },
              {
                "code": "LAW",
                "position": 11,
                "number": 30,
                "name": "Liam Lawson",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:37.332",
                "q2": "1:37.023",
                "q3": null,
                "laps": 12,
                "bestLap": "1:37.023",
                "gap": null
              },
              {
                "code": "ALO",
                "position": 12,
                "number": 14,
                "name": "Fernando Alonso",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:37.721",
                "q2": "1:37.220",
                "q3": null,
                "laps": 9,
                "bestLap": "1:37.220",
                "gap": null
              },
              {
                "code": "SAI",
                "position": 13,
                "number": 55,
                "name": "Carlos Sainz",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:37.651",
                "q2": "1:37.527",
                "q3": null,
                "laps": 12,
                "bestLap": "1:37.527",
                "gap": null
              },
              {
                "code": "STR",
                "position": 14,
                "number": 18,
                "name": "Lance Stroll",
                "team": "Aston Martin",
                "color": "#69d6b1",
                "q1": "1:37.729",
                "q2": "1:37.566",
                "q3": null,
                "laps": 12,
                "bestLap": "1:37.566",
                "gap": null
              },
              {
                "code": "COL",
                "position": 15,
                "number": 43,
                "name": "Franco Colapinto",
                "team": "Alpine",
                "color": "#f59dcb",
                "q1": "1:37.179",
                "q2": "DNF",
                "q3": null,
                "laps": 8,
                "penaltyNote": "15 places of grid penalties: ten for a power-unit change and five carried over from Baku.",
                "bestLap": "1:37.179",
                "gap": null
              },
              {
                "code": "LIN",
                "position": 16,
                "number": 41,
                "name": "Arvid Lindblad",
                "team": "Racing Bulls",
                "color": "#a8baff",
                "q1": "1:37.883",
                "q2": "DNF",
                "q3": null,
                "laps": 9,
                "penaltyNote": "30-place grid penalty for power-unit changes; starts at the back of the field.",
                "bestLap": "1:37.883",
                "gap": null
              },
              {
                "code": "HUL",
                "position": 17,
                "number": 27,
                "name": "Nico Hulkenberg",
                "team": "Audi",
                "color": "#ff737d",
                "q1": "1:37.970",
                "q2": null,
                "q3": null,
                "laps": 6,
                "bestLap": "1:37.970",
                "gap": null
              },
              {
                "code": "BEA",
                "position": 18,
                "number": 87,
                "name": "Oliver Bearman",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:37.980",
                "q2": null,
                "q3": null,
                "laps": 9,
                "bestLap": "1:37.980",
                "gap": null
              },
              {
                "code": "OCO",
                "position": 19,
                "number": 31,
                "name": "Esteban Ocon",
                "team": "Haas F1 Team",
                "color": "#e8e4da",
                "q1": "1:38.233",
                "q2": null,
                "q3": null,
                "laps": 9,
                "bestLap": "1:38.233",
                "gap": null
              },
              {
                "code": "ALB",
                "position": 20,
                "number": 23,
                "name": "Alexander Albon",
                "team": "Williams",
                "color": "#55baff",
                "q1": "1:38.600",
                "q2": null,
                "q3": null,
                "laps": 6,
                "bestLap": "1:38.600",
                "gap": null
              },
              {
                "code": "BOT",
                "position": 21,
                "number": 77,
                "name": "Valtteri Bottas",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:38.611",
                "q2": null,
                "q3": null,
                "laps": 6,
                "bestLap": "1:38.611",
                "gap": null
              },
              {
                "code": "PER",
                "position": 22,
                "number": 11,
                "name": "Sergio Perez",
                "team": "Cadillac",
                "color": "#c1d3db",
                "q1": "1:38.933",
                "q2": null,
                "q3": null,
                "laps": 6,
                "bestLap": "1:38.933",
                "gap": null
              }
            ]
          },
          {
            "id": "race",
            "label": "Race",
            "kind": "race",
            "sequence": 5,
            "status": "upcoming",
            "date": "2026-10-04",
            "dateLabel": "Sunday 4 October 2026",
            "scheduledStart": "2026-10-04T15:00:00+08:00",
            "headline": "Race results",
            "summary": "The race classification will appear after the Grand Prix.",
            "rows": []
          }
        ]
      }
    ]
  },
  "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/f1/favicon.svg",
            "contentUrl": "https://above.guide/f1/favicon.svg",
            "caption": "Above Guide"
          },
          "email": "hello@above.guide",
          "contactPoint": {
            "@type": "ContactPoint",
            "contactType": "Editorial corrections",
            "email": "hello@above.guide",
            "url": "https://above.guide/f1/corrections",
            "availableLanguage": "English"
          },
          "publishingPrinciples": "https://above.guide/f1/editorial-policy",
          "ethicsPolicy": "https://above.guide/f1/editorial-policy",
          "correctionsPolicy": "https://above.guide/f1/corrections",
          "subjectOf": {
            "@id": "https://above.guide/f1/about/#webpage"
          },
          "areaServed": {
            "@type": "City",
            "name": "F1 Schedule"
          },
          "knowsAbout": [
            "Formula 1 travel",
            "F1 schedule",
            "F1 visitor planning"
          ]
        },
        {
          "@type": "WebSite",
          "@id": "https://above.guide/f1/#website",
          "name": "Above Guide F1 Schedule",
          "url": "https://above.guide/f1",
          "inLanguage": "en-GB",
          "publisher": {
            "@id": "https://above.guide/#organization"
          },
          "about": {
            "@id": "https://above.guide/f1/#destination"
          },
          "publishingPrinciples": "https://above.guide/f1/editorial-policy"
        },
        {
          "@type": "CollectionPage",
          "@id": "https://above.guide/f1/results/#webpage",
          "url": "https://above.guide/f1/results",
          "name": "F1 2026 Results: Practice, Sprint, Qualifying & Race",
          "description": "Explore 2026 Formula 1 results: practice, Sprint, qualifying and Grand Prix classifications from every published race weekend.",
          "isPartOf": {
            "@id": "https://above.guide/f1/#website"
          },
          "inLanguage": "en-GB",
          "dateModified": "2026-10-03",
          "publisher": {
            "@id": "https://above.guide/#organization"
          },
          "primaryImageOfPage": {
            "@id": "https://above.guide/f1/results/#primary-image"
          },
          "about": {
            "@id": "https://above.guide/f1/#destination"
          },
          "mainEntity": {
            "@id": "https://above.guide/f1/results/#article"
          }
        },
        {
          "@type": "ImageObject",
          "@id": "https://above.guide/f1/results/#primary-image",
          "url": "https://above.guide/f1/og/above-guide-f1-og-v6.jpg",
          "contentUrl": "https://above.guide/f1/og/above-guide-f1-og-v6.jpg",
          "width": 2400,
          "height": 1260,
          "caption": "Above Guide F1 Schedule: plan your F1 trip with schedules, grandstands, hotels and circuit transport. Explore the guide."
        },
        {
          "@type": "TouristDestination",
          "@id": "https://above.guide/f1/#destination",
          "name": "F1 Schedule",
          "description": "An independent guide to the 2026 Formula 1 calendar, connecting each race weekend to the world-class cities outside the circuit.",
          "url": "https://above.guide/f1",
          "containedInPlace": {
            "@type": "AdministrativeArea",
            "name": "Global"
          }
        },
        {
          "@type": "Article",
          "@id": "https://above.guide/f1/results/#article",
          "headline": "F1 2026 Results: Practice, Sprint, Qualifying & Race",
          "alternativeHeadline": "2026 results",
          "description": "Explore 2026 Formula 1 results: practice, Sprint, qualifying and Grand Prix classifications from every published race weekend.",
          "url": "https://above.guide/f1/results",
          "mainEntityOfPage": {
            "@id": "https://above.guide/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/f1/results/#primary-image"
          },
          "thumbnailUrl": "https://above.guide/f1/og/above-guide-f1-og-v6.jpg",
          "isPartOf": {
            "@id": "https://above.guide/f1/#website"
          },
          "about": {
            "@id": "https://above.guide/f1/#destination"
          },
          "spatialCoverage": {
            "@type": "City",
            "name": "F1 Schedule"
          },
          "audience": {
            "@type": "Audience",
            "audienceType": "Visitors and trip planners"
          },
          "genre": "Travel guide",
          "articleSection": "F1 Schedule guide",
          "keywords": [
            "F1 Schedule",
            "travel guide",
            "F1 Schedule guide"
          ],
          "publishingPrinciples": "https://above.guide/f1/editorial-policy"
        }
      ]
    }
  ]
}
```

## Related machine-readable resources

- [Tenant index](https://above.guide/f1/llms.txt)
- [Complete tenant bundle](https://above.guide/f1/llms-full.txt)
- [Manifest](https://above.guide/f1/ai/manifest.json)
