{
 "schemaVersion": 1,
 "fetchedAt": "2026-10-21T22:31:00Z",
 "series": "f1",
 "season": 2026,
 "source": {
  "name": "Jolpica-F1 API",
  "url": "https://github.com/jolpica/jolpica-f1",
  "terms": "https://github.com/jolpica/jolpica-f1/blob/main/TERMS.md"
 },
 "licence": {
  "id": "CC-BY-NC-SA-4.0",
  "name": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0",
  "url": "https://creativecommons.org/licenses/by-nc-sa/4.0/",
  "attribution": "Source data: Jolpica-F1 API (CC BY-NC-SA 4.0). Table compiled by Flag & Clock.",
  "changes": "Changed from the source: API responses were reshaped into Flag & Clock tables; gaps to the leader, the season grid and the title arithmetic were computed by Flag & Clock. Non-commercial use only, as the source licence requires."
 },
 "cadence": {
  "label": "Checked every three hours; a new round appears within a few hours of the chequered flag.",
  "hours": 3
 },
 "dataAsOf": {
  "round": 17,
  "event": "Singapore Grand Prix",
  "date": "2026-10-11"
 },
 "table": "calendar",
 "title": "2026 Formula 1 calendar",
 "description": "Every round of the 2026 Formula 1 World Championship with circuit, date and session start times in UTC, and the status of each round.",
 "next": {
  "round": 18,
  "event": "United States Grand Prix",
  "startUtc": "2026-10-25T20:00:00Z"
 },
 "sections": [
  {
   "id": "rounds",
   "title": "Rounds",
   "columns": [
    {
     "key": "round",
     "label": "Rd",
     "align": "right"
    },
    {
     "key": "event",
     "label": "Grand Prix"
    },
    {
     "key": "circuit",
     "label": "Circuit"
    },
    {
     "key": "location",
     "label": "Location"
    },
    {
     "key": "date",
     "label": "Race date"
    },
    {
     "key": "startUtc",
     "label": "Start, UTC",
     "align": "right"
    },
    {
     "key": "format",
     "label": "Format"
    },
    {
     "key": "status",
     "label": "Status"
    }
   ],
   "rows": [
    {
     "round": 1,
     "event": "Australian Grand Prix",
     "circuit": "Albert Park Grand Prix Circuit",
     "circuitId": "albert_park",
     "location": "Melbourne, Australia",
     "date": "2026-03-08",
     "startUtc": "04:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-03-08T04:00:00Z",
     "sessions": {
      "fp1": "2026-03-06T01:30:00Z",
      "fp2": "2026-03-06T05:00:00Z",
      "fp3": "2026-03-07T01:30:00Z",
      "qualifying": "2026-03-07T05:00:00Z",
      "race": "2026-03-08T04:00:00Z"
     },
     "lat": -37.8497,
     "long": 144.968
    },
    {
     "round": 2,
     "event": "Chinese Grand Prix",
     "circuit": "Shanghai International Circuit",
     "circuitId": "shanghai",
     "location": "Shanghai, China",
     "date": "2026-03-15",
     "startUtc": "07:00",
     "format": "Sprint",
     "status": "Complete",
     "raceStartUtc": "2026-03-15T07:00:00Z",
     "sessions": {
      "fp1": "2026-03-13T03:30:00Z",
      "sprintQualifying": "2026-03-13T07:30:00Z",
      "sprint": "2026-03-14T03:00:00Z",
      "qualifying": "2026-03-14T07:00:00Z",
      "race": "2026-03-15T07:00:00Z"
     },
     "lat": 31.3389,
     "long": 121.22
    },
    {
     "round": 3,
     "event": "Japanese Grand Prix",
     "circuit": "Suzuka Circuit",
     "circuitId": "suzuka",
     "location": "Suzuka, Japan",
     "date": "2026-03-29",
     "startUtc": "05:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-03-29T05:00:00Z",
     "sessions": {
      "fp1": "2026-03-27T02:30:00Z",
      "fp2": "2026-03-27T06:00:00Z",
      "fp3": "2026-03-28T02:30:00Z",
      "qualifying": "2026-03-28T06:00:00Z",
      "race": "2026-03-29T05:00:00Z"
     },
     "lat": 34.8431,
     "long": 136.541
    },
    {
     "round": 4,
     "event": "Miami Grand Prix",
     "circuit": "Miami International Autodrome",
     "circuitId": "miami",
     "location": "Miami, USA",
     "date": "2026-05-03",
     "startUtc": "20:00",
     "format": "Sprint",
     "status": "Complete",
     "raceStartUtc": "2026-05-03T20:00:00Z",
     "sessions": {
      "fp1": "2026-05-01T16:00:00Z",
      "sprintQualifying": "2026-05-01T20:30:00Z",
      "sprint": "2026-05-02T16:00:00Z",
      "qualifying": "2026-05-02T20:00:00Z",
      "race": "2026-05-03T20:00:00Z"
     },
     "lat": 25.9581,
     "long": -80.2389
    },
    {
     "round": 5,
     "event": "Canadian Grand Prix",
     "circuit": "Circuit Gilles Villeneuve",
     "circuitId": "villeneuve",
     "location": "Montreal, Canada",
     "date": "2026-05-24",
     "startUtc": "20:00",
     "format": "Sprint",
     "status": "Complete",
     "raceStartUtc": "2026-05-24T20:00:00Z",
     "sessions": {
      "fp1": "2026-05-22T16:30:00Z",
      "sprintQualifying": "2026-05-22T20:30:00Z",
      "sprint": "2026-05-23T16:00:00Z",
      "qualifying": "2026-05-23T20:00:00Z",
      "race": "2026-05-24T20:00:00Z"
     },
     "lat": 45.5,
     "long": -73.5228
    },
    {
     "round": 6,
     "event": "Monaco Grand Prix",
     "circuit": "Circuit de Monaco",
     "circuitId": "monaco",
     "location": "Monte Carlo, Monaco",
     "date": "2026-06-07",
     "startUtc": "13:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-06-07T13:00:00Z",
     "sessions": {
      "fp1": "2026-06-05T11:30:00Z",
      "fp2": "2026-06-05T15:00:00Z",
      "fp3": "2026-06-06T10:30:00Z",
      "qualifying": "2026-06-06T14:00:00Z",
      "race": "2026-06-07T13:00:00Z"
     },
     "lat": 43.7347,
     "long": 7.42056
    },
    {
     "round": 7,
     "event": "Barcelona Grand Prix",
     "circuit": "Circuit de Barcelona-Catalunya",
     "circuitId": "catalunya",
     "location": "Barcelona, Spain",
     "date": "2026-06-14",
     "startUtc": "13:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-06-14T13:00:00Z",
     "sessions": {
      "fp1": "2026-06-12T11:30:00Z",
      "fp2": "2026-06-12T15:00:00Z",
      "fp3": "2026-06-13T10:30:00Z",
      "qualifying": "2026-06-13T14:00:00Z",
      "race": "2026-06-14T13:00:00Z"
     },
     "lat": 41.57,
     "long": 2.26111
    },
    {
     "round": 8,
     "event": "Austrian Grand Prix",
     "circuit": "Red Bull Ring",
     "circuitId": "red_bull_ring",
     "location": "Spielberg, Austria",
     "date": "2026-06-28",
     "startUtc": "13:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-06-28T13:00:00Z",
     "sessions": {
      "fp1": "2026-06-26T11:30:00Z",
      "fp2": "2026-06-26T15:00:00Z",
      "fp3": "2026-06-27T10:30:00Z",
      "qualifying": "2026-06-27T14:00:00Z",
      "race": "2026-06-28T13:00:00Z"
     },
     "lat": 47.2197,
     "long": 14.7647
    },
    {
     "round": 9,
     "event": "British Grand Prix",
     "circuit": "Silverstone Circuit",
     "circuitId": "silverstone",
     "location": "Silverstone, UK",
     "date": "2026-07-05",
     "startUtc": "14:00",
     "format": "Sprint",
     "status": "Complete",
     "raceStartUtc": "2026-07-05T14:00:00Z",
     "sessions": {
      "fp1": "2026-07-03T11:30:00Z",
      "sprintQualifying": "2026-07-03T15:30:00Z",
      "sprint": "2026-07-04T11:00:00Z",
      "qualifying": "2026-07-04T15:00:00Z",
      "race": "2026-07-05T14:00:00Z"
     },
     "lat": 52.0786,
     "long": -1.01694
    },
    {
     "round": 10,
     "event": "Belgian Grand Prix",
     "circuit": "Circuit de Spa-Francorchamps",
     "circuitId": "spa",
     "location": "Spa, Belgium",
     "date": "2026-07-19",
     "startUtc": "13:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-07-19T13:00:00Z",
     "sessions": {
      "fp1": "2026-07-17T11:30:00Z",
      "fp2": "2026-07-17T15:00:00Z",
      "fp3": "2026-07-18T10:30:00Z",
      "qualifying": "2026-07-18T14:00:00Z",
      "race": "2026-07-19T13:00:00Z"
     },
     "lat": 50.4372,
     "long": 5.97139
    },
    {
     "round": 11,
     "event": "Hungarian Grand Prix",
     "circuit": "Hungaroring",
     "circuitId": "hungaroring",
     "location": "Budapest, Hungary",
     "date": "2026-07-26",
     "startUtc": "13:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-07-26T13:00:00Z",
     "sessions": {
      "fp1": "2026-07-24T11:30:00Z",
      "fp2": "2026-07-24T15:00:00Z",
      "fp3": "2026-07-25T10:30:00Z",
      "qualifying": "2026-07-25T14:00:00Z",
      "race": "2026-07-26T13:00:00Z"
     },
     "lat": 47.5789,
     "long": 19.2486
    },
    {
     "round": 12,
     "event": "Dutch Grand Prix",
     "circuit": "Circuit Park Zandvoort",
     "circuitId": "zandvoort",
     "location": "Zandvoort, Netherlands",
     "date": "2026-08-23",
     "startUtc": "13:00",
     "format": "Sprint",
     "status": "Complete",
     "raceStartUtc": "2026-08-23T13:00:00Z",
     "sessions": {
      "fp1": "2026-08-21T10:30:00Z",
      "sprintQualifying": "2026-08-21T14:30:00Z",
      "sprint": "2026-08-22T10:00:00Z",
      "qualifying": "2026-08-22T14:00:00Z",
      "race": "2026-08-23T13:00:00Z"
     },
     "lat": 52.3888,
     "long": 4.54092
    },
    {
     "round": 13,
     "event": "Italian Grand Prix",
     "circuit": "Autodromo Nazionale di Monza",
     "circuitId": "monza",
     "location": "Monza, Italy",
     "date": "2026-09-06",
     "startUtc": "13:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-09-06T13:00:00Z",
     "sessions": {
      "fp1": "2026-09-04T10:30:00Z",
      "fp2": "2026-09-04T14:00:00Z",
      "fp3": "2026-09-05T10:30:00Z",
      "qualifying": "2026-09-05T14:00:00Z",
      "race": "2026-09-06T13:00:00Z"
     },
     "lat": 45.6156,
     "long": 9.28111
    },
    {
     "round": 14,
     "event": "Spanish Grand Prix",
     "circuit": "Madring",
     "circuitId": "madring",
     "location": "Madrid, Spain",
     "date": "2026-09-13",
     "startUtc": "13:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-09-13T13:00:00Z",
     "sessions": {
      "fp1": "2026-09-11T11:30:00Z",
      "fp2": "2026-09-11T15:00:00Z",
      "fp3": "2026-09-12T10:30:00Z",
      "qualifying": "2026-09-12T14:00:00Z",
      "race": "2026-09-13T13:00:00Z"
     },
     "lat": 40.46528,
     "long": -3.61528
    },
    {
     "round": 15,
     "event": "Azerbaijan Grand Prix",
     "circuit": "Baku City Circuit",
     "circuitId": "baku",
     "location": "Baku, Azerbaijan",
     "date": "2026-09-26",
     "startUtc": "11:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-09-26T11:00:00Z",
     "sessions": {
      "fp1": "2026-09-24T08:30:00Z",
      "fp2": "2026-09-24T12:00:00Z",
      "fp3": "2026-09-25T08:30:00Z",
      "qualifying": "2026-09-25T12:00:00Z",
      "race": "2026-09-26T11:00:00Z"
     },
     "lat": 40.3725,
     "long": 49.8533
    },
    {
     "round": 16,
     "event": "Bahrain Grand Prix in Malaysia",
     "circuit": "Sepang International Circuit",
     "circuitId": "sepang",
     "location": "Kuala Lumpur, Malaysia",
     "date": "2026-10-04",
     "startUtc": "07:00",
     "format": "Standard",
     "status": "Complete",
     "raceStartUtc": "2026-10-04T07:00:00Z",
     "sessions": {
      "fp1": "2026-10-02T04:30:00Z",
      "fp2": "2026-10-02T08:00:00Z",
      "fp3": "2026-10-03T04:30:00Z",
      "qualifying": "2026-10-03T08:00:00Z",
      "race": "2026-10-04T07:00:00Z"
     },
     "lat": 2.76083,
     "long": 101.738
    },
    {
     "round": 17,
     "event": "Singapore Grand Prix",
     "circuit": "Marina Bay Street Circuit",
     "circuitId": "marina_bay",
     "location": "Marina Bay, Singapore",
     "date": "2026-10-11",
     "startUtc": "12:00",
     "format": "Sprint",
     "status": "Complete",
     "raceStartUtc": "2026-10-11T12:00:00Z",
     "sessions": {
      "fp1": "2026-10-09T08:30:00Z",
      "sprintQualifying": "2026-10-09T12:30:00Z",
      "sprint": "2026-10-10T09:00:00Z",
      "qualifying": "2026-10-10T13:00:00Z",
      "race": "2026-10-11T12:00:00Z"
     },
     "lat": 1.2914,
     "long": 103.864
    },
    {
     "round": 18,
     "event": "United States Grand Prix",
     "circuit": "Circuit of the Americas",
     "circuitId": "americas",
     "location": "Austin, USA",
     "date": "2026-10-25",
     "startUtc": "20:00",
     "format": "Standard",
     "status": "Next",
     "raceStartUtc": "2026-10-25T20:00:00Z",
     "sessions": {
      "fp1": "2026-10-23T17:30:00Z",
      "fp2": "2026-10-23T21:00:00Z",
      "fp3": "2026-10-24T17:30:00Z",
      "qualifying": "2026-10-24T21:00:00Z",
      "race": "2026-10-25T20:00:00Z"
     },
     "lat": 30.1328,
     "long": -97.6411
    },
    {
     "round": 19,
     "event": "Mexico City Grand Prix",
     "circuit": "Autódromo Hermanos Rodríguez",
     "circuitId": "rodriguez",
     "location": "Mexico City, Mexico",
     "date": "2026-11-01",
     "startUtc": "20:00",
     "format": "Standard",
     "status": "Upcoming",
     "raceStartUtc": "2026-11-01T20:00:00Z",
     "sessions": {
      "fp1": "2026-10-30T18:30:00Z",
      "fp2": "2026-10-30T22:00:00Z",
      "fp3": "2026-10-31T17:30:00Z",
      "qualifying": "2026-10-31T21:00:00Z",
      "race": "2026-11-01T20:00:00Z"
     },
     "lat": 19.4042,
     "long": -99.0907
    },
    {
     "round": 20,
     "event": "Brazilian Grand Prix",
     "circuit": "Autódromo José Carlos Pace",
     "circuitId": "interlagos",
     "location": "São Paulo, Brazil",
     "date": "2026-11-08",
     "startUtc": "17:00",
     "format": "Standard",
     "status": "Upcoming",
     "raceStartUtc": "2026-11-08T17:00:00Z",
     "sessions": {
      "fp1": "2026-11-06T15:30:00Z",
      "fp2": "2026-11-06T19:00:00Z",
      "fp3": "2026-11-07T14:30:00Z",
      "qualifying": "2026-11-07T18:00:00Z",
      "race": "2026-11-08T17:00:00Z"
     },
     "lat": -23.7036,
     "long": -46.6997
    },
    {
     "round": 21,
     "event": "Las Vegas Grand Prix",
     "circuit": "Las Vegas Strip Street Circuit",
     "circuitId": "vegas",
     "location": "Las Vegas, USA",
     "date": "2026-11-22",
     "startUtc": "04:00",
     "format": "Standard",
     "status": "Upcoming",
     "raceStartUtc": "2026-11-22T04:00:00Z",
     "sessions": {
      "fp1": "2026-11-20T00:30:00Z",
      "fp2": "2026-11-20T04:00:00Z",
      "fp3": "2026-11-21T00:30:00Z",
      "qualifying": "2026-11-21T04:00:00Z",
      "race": "2026-11-22T04:00:00Z"
     },
     "lat": 36.1147,
     "long": -115.173
    },
    {
     "round": 22,
     "event": "Qatar Grand Prix",
     "circuit": "Lusail International Circuit",
     "circuitId": "losail",
     "location": "Lusail, Qatar",
     "date": "2026-11-29",
     "startUtc": "16:00",
     "format": "Standard",
     "status": "Upcoming",
     "raceStartUtc": "2026-11-29T16:00:00Z",
     "sessions": {
      "fp1": "2026-11-27T13:30:00Z",
      "fp2": "2026-11-27T17:00:00Z",
      "fp3": "2026-11-28T14:30:00Z",
      "qualifying": "2026-11-28T18:00:00Z",
      "race": "2026-11-29T16:00:00Z"
     },
     "lat": 25.49,
     "long": 51.4542
    },
    {
     "round": 23,
     "event": "Abu Dhabi Grand Prix",
     "circuit": "Yas Marina Circuit",
     "circuitId": "yas_marina",
     "location": "Abu Dhabi, UAE",
     "date": "2026-12-06",
     "startUtc": "13:00",
     "format": "Standard",
     "status": "Upcoming",
     "raceStartUtc": "2026-12-06T13:00:00Z",
     "sessions": {
      "fp1": "2026-12-04T09:30:00Z",
      "fp2": "2026-12-04T13:00:00Z",
      "fp3": "2026-12-05T10:30:00Z",
      "qualifying": "2026-12-05T14:00:00Z",
      "race": "2026-12-06T13:00:00Z"
     },
     "lat": 24.4672,
     "long": 54.6031
    }
   ]
  }
 ],
 "links": {
  "page": "https://flagandclock.com/data/f1/2026/calendar/",
  "csv": {
   "rounds": "https://flagandclock.com/data/f1/2026/calendar/rounds.csv"
  },
  "catalogue": "https://flagandclock.com/data/index.json"
 }
}