# Chinese Grand Prix 2026 Results: Practice, Sprint, Qualifying & Race

> Chinese Grand Prix 2026 results at Shanghai International Circuit: practice lap times, qualifying stages, race classifications and Sprint sessions where held.

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

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

![Destination artwork of Shanghai: Shanghai International Circuit and its distinctive sweeping grandstand canopies, track and spring green landscape.](<https://above.guide/china-f1/_guide/images/calendar-headers/v1/china-f1.webp>)

Chinese Grand Prix / 2026

## Every session.
*Every result.*

2026 practice, qualifying and Grand Prix results at Shanghai International Circuit. Includes Sprint qualifying and Sprint results.

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

Choose your session

Session results  2026

### Race

Sunday 15 March 2026 · Shanghai International Circuit

Kimi Antonelli wins the Chinese Grand Prix.

George Russell finishes second, with Lewis Hamilton third.

1. P1

   #### Kimi Antonelli

   Mercedes

   **1:33:15.607**
2. P2

   #### George Russell

   Mercedes

   **+5.515s**
3. P3

   #### Lewis Hamilton

   Ferrari

   **+25.267s**

| Pos. | Team | Driver | Time / Status | Points | Laps |
| --- | --- | --- | --- | --- | --- |
| 1 |  | Kimi Antonelli #12 | 1:33:15.607 | 25 | 56 |
| 2 |  | George Russell #63 | +5.515s | 18 | 56 |
| 3 |  | Lewis Hamilton #44 | +25.267s | 15 | 56 |
| 4 |  | Charles Leclerc #16 | +28.894s | 12 | 56 |
| 5 |  | Oliver Bearman #87 | +57.268s | 10 | 56 |
| 6 |  | Pierre Gasly #10 | +59.647s | 8 | 56 |
| 7 |  | Liam Lawson #30 | +80.588s | 6 | 56 |
| 8 |  | Isack Hadjar #6 | +87.247s | 4 | 56 |
| 9 |  | Carlos Sainz #55 | +1 lap | 2 | 55 |
| 10 |  | Franco Colapinto #43 | +1 lap | 1 | 55 |
| 11 |  | Nico Hulkenberg #27 | +1 lap | 0 | 55 |
| 12 |  | Arvid Lindblad #41 | +1 lap | 0 | 55 |
| 13 |  | Valtteri Bottas #77 | +1 lap | 0 | 55 |
| 14 |  | Esteban Ocon #31 | +1 lap | 0 | 55 |
| 15 |  | Sergio Perez #11 | +1 lap | 0 | 55 |
| NC |  | Max Verstappen #3 | DNF | 0 | 45 |
| NC |  | Fernando Alonso #14 | DNF | 0 | 32 |
| NC |  | Lance Stroll #18 | DNF | 0 | 9 |
| NC |  | Oscar Piastri #81 | DNS | 0 | 0 |
| NC |  | Lando Norris #1 | DNS | 0 | 0 |
| NC |  | Gabriel Bortoleto #5 | DNS | 0 | 0 |
| NC |  | Alexander Albon #23 | DNS | 0 | 0 |

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/1280/china/practice/1>)
- [Sprint qualifying classification ↗](<https://www.formula1.com/en/results/2026/races/1280/china/sprint-qualifying>)
- [Sprint classification ↗](<https://www.formula1.com/en/results/2026/races/1280/china/sprint-results>)
- [Qualifying classification ↗](<https://www.formula1.com/en/results/2026/races/1280/china/qualifying>)
- [Race classification ↗](<https://www.formula1.com/en/results/2026/races/1280/china/race-result>)



## Structured page data

```json
{
  "tenant": "china-f1",
  "destination": {
    "slug": "china-f1",
    "name": "Chinese Grand Prix",
    "destinationName": "Shanghai",
    "guideType": "race-travel",
    "destination": {
      "city": "Shanghai",
      "country": "China",
      "region": "East China",
      "coordinates": [
        121.2203,
        31.3386
      ],
      "timezone": "Asia/Shanghai",
      "currency": "CNY"
    },
    "race": {
      "name": "Chinese Grand Prix",
      "circuitName": "Shanghai International Circuit",
      "circuitType": "permanent-circuit",
      "governingSeries": "Formula One",
      "editorialRelationship": "independent-unofficial-guide",
      "year": 2027,
      "dateLabel": "16-18 April 2027",
      "dateConfidence": "confirmed",
      "dateNote": "Official Formula One calendar event. Three days of competitive track sessions run Friday to Sunday.",
      "series": "Formula One",
      "relationship": "Independent, unofficial travel guide",
      "officialUrl": "https://www.formula1.com/en/racing/2027/china",
      "lapLengthKm": 5.451,
      "laps": 56,
      "turns": 16
    },
    "edition": {
      "year": 2027,
      "status": "calendar-confirmed",
      "verificationRequired": true
    }
  },
  "scope": "Public editorial content and published planning templates only; no visitor accounts, saved itineraries, bookings or live availability.",
  "data": {
    "sessionResults": {
      "schemaVersion": 1,
      "year": 2026,
      "editionScope": "historical",
      "round": 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."
        }
      ]
    }
  },
  "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/china-f1/favicon.svg",
            "contentUrl": "https://above.guide/china-f1/favicon.svg",
            "caption": "Above Guide"
          },
          "email": "hello@above.guide",
          "contactPoint": {
            "@type": "ContactPoint",
            "contactType": "Editorial corrections",
            "email": "hello@above.guide",
            "url": "https://above.guide/china-f1/corrections",
            "availableLanguage": "English"
          },
          "publishingPrinciples": "https://above.guide/china-f1/editorial-policy",
          "ethicsPolicy": "https://above.guide/china-f1/editorial-policy",
          "correctionsPolicy": "https://above.guide/china-f1/corrections",
          "subjectOf": {
            "@id": "https://above.guide/china-f1/about/#webpage"
          },
          "areaServed": {
            "@type": "City",
            "name": "Shanghai"
          },
          "knowsAbout": [
            "Chinese Grand Prix travel",
            "Shanghai International Circuit",
            "Shanghai race-week accommodation",
            "Shanghai and Yangtze River Delta visitor planning"
          ]
        },
        {
          "@type": "WebSite",
          "@id": "https://above.guide/china-f1/#website",
          "name": "Above Guide Shanghai",
          "url": "https://above.guide/china-f1",
          "inLanguage": "en-GB",
          "publisher": {
            "@id": "https://above.guide/#organization"
          },
          "about": {
            "@id": "https://above.guide/china-f1/#destination"
          },
          "publishingPrinciples": "https://above.guide/china-f1/editorial-policy"
        },
        {
          "@type": "CollectionPage",
          "@id": "https://above.guide/china-f1/results/#webpage",
          "url": "https://above.guide/china-f1/results",
          "name": "Chinese Grand Prix 2026 Results: Practice, Sprint, Qualifying & Race",
          "description": "Chinese Grand Prix 2026 results at Shanghai International Circuit: practice lap times, qualifying stages, race classifications and Sprint sessions where held.",
          "isPartOf": {
            "@id": "https://above.guide/china-f1/#website"
          },
          "breadcrumb": {
            "@id": "https://above.guide/china-f1/results/#breadcrumb"
          },
          "inLanguage": "en-GB",
          "dateModified": "2026-10-03",
          "author": {
            "@id": "https://above.guide/#organization"
          },
          "publisher": {
            "@id": "https://above.guide/#organization"
          },
          "primaryImageOfPage": {
            "@id": "https://above.guide/china-f1/results/#primary-image"
          },
          "about": {
            "@id": "https://above.guide/china-f1/#destination"
          },
          "mainEntity": {
            "@id": "https://above.guide/china-f1/results/#article"
          }
        },
        {
          "@type": "BreadcrumbList",
          "@id": "https://above.guide/china-f1/results/#breadcrumb",
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "name": "F1 Guides",
              "item": "https://above.guide/f1"
            },
            {
              "@type": "ListItem",
              "position": 2,
              "name": "Chinese F1 (Shanghai)",
              "item": "https://above.guide/china-f1"
            },
            {
              "@type": "ListItem",
              "position": 3,
              "name": "2026 results",
              "item": "https://above.guide/china-f1/results"
            }
          ]
        },
        {
          "@type": "ImageObject",
          "@id": "https://above.guide/china-f1/results/#primary-image",
          "url": "https://above.guide/china-f1/og/above-guide-china-f1-og-v6.jpg",
          "contentUrl": "https://above.guide/china-f1/og/above-guide-china-f1-og-v6.jpg",
          "width": 2400,
          "height": 1260,
          "caption": "Above Guide Shanghai: plan your F1 trip with schedules, grandstands, hotels and circuit transport. Explore the guide."
        },
        {
          "@type": "TouristDestination",
          "@id": "https://above.guide/china-f1/#destination",
          "name": "Shanghai",
          "description": "The complete Shanghai International Circuit playbook. Unfiltered advice on double-decker Grandstand A vs Turn 14 seats, the Metro Line 11 Huaqiao fork trap, Alipay setup, and Bund nightlife.",
          "url": "https://above.guide/china-f1",
          "containedInPlace": {
            "@type": "AdministrativeArea",
            "name": "Shanghai, Jiading and the Yangtze River Delta"
          }
        },
        {
          "@type": "Article",
          "@id": "https://above.guide/china-f1/results/#article",
          "headline": "Chinese Grand Prix 2026 Results: Practice, Sprint, Qualifying & Race",
          "alternativeHeadline": "2026 results",
          "description": "Chinese Grand Prix 2026 results at Shanghai International Circuit: practice lap times, qualifying stages, race classifications and Sprint sessions where held.",
          "url": "https://above.guide/china-f1/results",
          "mainEntityOfPage": {
            "@id": "https://above.guide/china-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/china-f1/results/#primary-image"
          },
          "thumbnailUrl": "https://above.guide/china-f1/og/above-guide-china-f1-og-v6.jpg",
          "isPartOf": {
            "@id": "https://above.guide/china-f1/#website"
          },
          "about": {
            "@id": "https://above.guide/china-f1/#destination"
          },
          "spatialCoverage": {
            "@type": "City",
            "name": "Shanghai"
          },
          "audience": {
            "@type": "Audience",
            "audienceType": "Visitors and trip planners"
          },
          "genre": "Travel guide",
          "articleSection": "Shanghai guide",
          "keywords": [
            "Shanghai",
            "travel guide",
            "Shanghai guide"
          ],
          "publishingPrinciples": "https://above.guide/china-f1/editorial-policy"
        }
      ]
    }
  ]
}
```

## Related machine-readable resources

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