Skip to content

Instantly share code, notes, and snippets.

@CyrilNb
Last active June 27, 2025 09:56
Show Gist options
  • Save CyrilNb/023391768c2a23fa00a001fe2cbc6bc9 to your computer and use it in GitHub Desktop.
Save CyrilNb/023391768c2a23fa00a001fe2cbc6bc9 to your computer and use it in GitHub Desktop.
MotoGP.json
{
"MRDataMotoGP": {
"RaceTableMotoGP": {
"season": "2025",
"Races": [
{
"season": "2025",
"round": "1",
"url": "https://www.motogp.com/en/event/Thailand",
"raceName": "Thailand Grand Prix",
"date": "2025-03-02",
"time": "08:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "buriram",
"url": "https://www.motogp.com/en/circuit/Chang+International+Circuit",
"circuitName": "Chang International Circuit",
"Location": {
"lat": "14.9894",
"long": "103.0777",
"locality": "Buriram",
"country": "Thailand"
}
},
"Sprint": {
"date": "2025-03-01",
"time": "08:00:00Z"
},
"Qualifying2": {
"date": "2025-03-01",
"time": "04:15:00Z"
},
"Qualifying1": {
"date": "2025-03-01",
"time": "03:50:00Z"
},
"FreePractice2": {
"date": "2025-03-01",
"time": "03:10:00Z"
},
"Practice": {
"date": "2025-02-28",
"time": "08:00:00Z"
},
"FreePractice1": {
"date": "2025-02-28",
"time": "03:45:00Z"
}
},
{
"season": "2025",
"round": "2",
"url": "https://www.motogp.com/en/event/Argentina",
"raceName": "Argentina Grand Prix",
"date": "2025-03-16",
"time": "18:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "termas",
"url": "https://www.motogp.com/en/circuit/Termas+de+Rio+Hondo",
"circuitName": "Termas de Río Hondo",
"Location": {
"lat": "-27.5142",
"long": "-64.9186",
"locality": "Termas de Río Hondo",
"country": "Argentina"
}
},
"Sprint": {
"date": "2025-03-15",
"time": "18:00:00Z"
},
"Qualifying2": {
"date": "2025-03-15",
"time": "14:15:00Z"
},
"Qualifying1": {
"date": "2025-03-15",
"time": "13:50:00Z"
},
"FreePractice2": {
"date": "2025-03-15",
"time": "13:10:00Z"
},
"Practice": {
"date": "2025-03-14",
"time": "18:00:00Z"
},
"FreePractice1": {
"date": "2025-03-14",
"time": "13:45:00Z"
}
},
{
"season": "2025",
"round": "3",
"url": "https://www.motogp.com/en/event/USA",
"raceName": "Grand Prix of The Americas",
"date": "2025-03-30",
"time": "19:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "cota",
"url": "https://www.motogp.com/en/circuit/Circuit+of+the+Americas",
"circuitName": "Circuit of The Americas",
"Location": {
"lat": "30.1328",
"long": "-97.6411",
"locality": "Austin",
"country": "USA"
}
},
"Sprint": {
"date": "2025-03-29",
"time": "19:00:00Z"
},
"Qualifying2": {
"date": "2025-03-29",
"time": "15:15:00Z"
},
"Qualifying1": {
"date": "2025-03-29",
"time": "14:50:00Z"
},
"FreePractice2": {
"date": "2025-03-29",
"time": "14:10:00Z"
},
"Practice": {
"date": "2025-03-28",
"time": "19:00:00Z"
},
"FreePractice1": {
"date": "2025-03-28",
"time": "14:45:00Z"
}
},
{
"season": "2025",
"round": "4",
"url": "https://www.motogp.com/en/event/Qatar",
"raceName": "Qatar Grand Prix",
"date": "2025-04-13",
"time": "17:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "losail",
"url": "https://www.motogp.com/en/circuit/Losail+International+Circuit",
"circuitName": "Losail International Circuit",
"Location": {
"lat": "25.4858",
"long": "51.4545",
"locality": "Losail",
"country": "Qatar"
}
},
"Sprint": {
"date": "2025-04-12",
"time": "16:00:00Z"
},
"Qualifying2": {
"date": "2025-04-12",
"time": "12:05:00Z"
},
"Qualifying1": {
"date": "2025-04-12",
"time": "11:40:00Z"
},
"FreePractice2": {
"date": "2025-04-12",
"time": "11:00:00Z"
},
"Practice": {
"date": "2025-04-11",
"time": "17:00:00Z"
},
"FreePractice1": {
"date": "2025-04-11",
"time": "12:45:00Z"
}
},
{
"season": "2025",
"round": "5",
"url": "https://www.motogp.com/en/event/Spain",
"raceName": "Spanish Grand Prix",
"date": "2025-04-27",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "jerez",
"url": "https://www.motogp.com/en/circuit/Circuit+de+Catalunya",
"circuitName": "Circuit de Jerez",
"Location": {
"lat": "36.7049",
"long": "-6.033833198",
"locality": "Jerez",
"country": "Spain"
}
},
"Sprint": {
"date": "2025-04-26",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-04-26",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-04-26",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-04-26",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-04-25",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-04-25",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "6",
"url": "https://www.motogp.com/en/event/France",
"raceName": "French Grand Prix",
"date": "2025-05-11",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "le_mans",
"url": "https://www.motogp.com/en/circuit/Le+Mans",
"circuitName": "Le Mans",
"Location": {
"lat": "47.9500",
"long": "0.2167",
"locality": "Le Mans",
"country": "France"
}
},
"Sprint": {
"date": "2025-05-10",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-05-10",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-05-10",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-05-10",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-05-09",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-05-09",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "7",
"url": "https://www.motogp.com/en/event/United_Kingdom",
"raceName": "British Grand Prix",
"date": "2025-05-25",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "silverstone",
"url": "https://www.motogp.com/en/circuit/Silverstone",
"circuitName": "Silverstone Circuit",
"Location": {
"lat": "52.0687",
"long": "-1.0347",
"locality": "Silverstone",
"country": "United Kingdom"
}
},
"Sprint": {
"date": "2025-05-24",
"time": "15:00:00Z"
},
"Qualifying2": {
"date": "2025-05-24",
"time": "11:15:00Z"
},
"Qualifying1": {
"date": "2025-05-24",
"time": "10:50:00Z"
},
"FreePractice2": {
"date": "2025-05-24",
"time": "10:10:00Z"
},
"Practice": {
"date": "2025-05-23",
"time": "15:00:00Z"
},
"FreePractice1": {
"date": "2025-05-23",
"time": "10:45:00Z"
}
},
{
"season": "2025",
"round": "8",
"url": "https://www.motogp.com/en/event/Aragon",
"raceName": "Gran Premio de Aragon",
"date": "2025-06-08",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "aragon",
"url": "https://www.motogp.com/en/circuit/Circuit+de+Catalunya",
"circuitName": "MotorLand Aragón",
"Location": {
"lat": "41.0736",
"long": "-0.204499182",
"locality": "Aragon",
"country": "Spain"
}
},
"Sprint": {
"date": "2025-06-07",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-06-07",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-06-07",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-06-07",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-06-06",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-06-06",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "9",
"url": "https://www.motogp.com/en/event/Italia",
"raceName": "Italian Grand Prix",
"date": "2025-06-22",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "mugello",
"url": "https://www.motogp.com/en/circuit/Autodromo+Nazionale+Monza",
"circuitName": "Mugello Circuit",
"Location": {
"lat": "43.9918",
"long": "11.3698",
"locality": "Mugello",
"country": "Italy"
}
},
"Sprint": {
"date": "2025-06-21",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-06-21",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-06-21",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-06-21",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-06-20",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-06-20",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "10",
"url": "https://www.motogp.com/en/event/Netherlands",
"raceName": "Dutch Grand Prix",
"date": "2025-06-29",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "assen",
"url": "https://www.motogp.com/en/circuit/Circuit+Zandvoort",
"circuitName": "Circuit Assen",
"Location": {
"lat": "52.3886",
"long": "4.5402",
"locality": "Assen",
"country": "Netherlands"
}
},
"Sprint": {
"date": "2025-06-28",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-06-28",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-06-28",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-06-28",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-06-27",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-06-27",
"time": "09:35:00Z"
}
},
{
"season": "2025",
"round": "11",
"url": "https://www.motogp.com/en/event/Germany",
"raceName": "German Grand Prix",
"date": "2025-07-13",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "sachsenring",
"url": "https://www.motogp.com/en/circuit/Hockenheimring",
"circuitName": "Sachsenring",
"Location": {
"lat": "50.78833018",
"long": "12.68666392",
"locality": "Sachsenring",
"country": "Germany"
}
},
"Sprint": {
"date": "2025-07-12",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-07-12",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-07-12",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-07-12",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-07-11",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-07-11",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "12",
"url": "https://www.motogp.com/en/event/Czechia",
"raceName": "Czech Grand Prix",
"date": "2025-07-20",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "brno",
"url": "https://www.motogp.com/en/circuit/Brno+Circuit",
"circuitName": "Brno Circuit",
"Location": {
"lat": "49.2144",
"long": "17.6868",
"locality": "Brno",
"country": "Czech Republic"
}
},
"Sprint": {
"date": "2025-07-19",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-07-19",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-07-19",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-07-19",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-07-18",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-07-18",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "13",
"url": "https://www.motogp.com/en/event/Austria",
"raceName": "Austrian Grand Prix",
"date": "2025-08-17",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "spielberg",
"url": "https://www.motogp.com/en/circuit/Red+Bull+Ring",
"circuitName": "Red Bull Ring",
"Location": {
"lat": "47.2197",
"long": "14.7647",
"locality": "Red Bull Ring",
"country": "Austria"
}
},
"Sprint": {
"date": "2025-08-16",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-08-16",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-08-16",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-08-16",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-08-15",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-08-15",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "14",
"url": "https://www.motogp.com/en/event/Hungary",
"raceName": "Hungarian Grand Prix",
"date": "2025-08-24",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "hungaroring",
"url": "https://www.motogp.com/en/circuit/Hungaroring",
"circuitName": "Hungaroring",
"Location": {
"lat": "47.5789",
"long": "19.2486",
"locality": "Mogyoród",
"country": "Hungary"
}
},
"Sprint": {
"date": "2025-08-23",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-08-23",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-08-23",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-08-23",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-08-22",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-08-22",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "15",
"url": "https://www.motogp.com/en/event/Catalonia",
"raceName": "Gran Premio de Catalunya",
"date": "2025-09-07",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "catalunya",
"url": "https://www.motogp.com/en/circuit/Circuit+de+Catalunya",
"circuitName": "Circuit de Catalunya",
"Location": {
"lat": "41.5700",
"long": "2.2611",
"locality": "Catalunya",
"country": "Spain"
}
},
"Sprint": {
"date": "2025-09-06",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-09-06",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-09-06",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-09-06",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-09-05",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-09-05",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "16",
"url": "https://www.motogp.com/en/event/San_Marino",
"raceName": "San Marino Grand Prix",
"date": "2025-09-14",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "simoncelli",
"url": "https://www.motogp.com/en/circuit/Riccardo+Circuit",
"circuitName": "Circuit Marco Simoncelli",
"Location": {
"lat": "43.9241",
"long": "12.4594",
"locality": "Simoncelli",
"country": "San Marino"
}
},
"Sprint": {
"date": "2025-09-13",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-09-13",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-09-13",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-09-13",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-09-12",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-09-12",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "17",
"url": "https://www.motogp.com/en/event/Japan",
"raceName": "Japanese Grand Prix",
"date": "2025-09-28",
"time": "05:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "motegi",
"url": "https://www.motogp.com/en/circuit/Twin+Ring+Motegi",
"circuitName": "Twin Ring Motegi",
"Location": {
"lat": "36.5340",
"long": "140.2267",
"locality": "Motegi",
"country": "Japan"
}
},
"Sprint": {
"date": "2025-09-27",
"time": "06:00:00Z"
},
"Qualifying2": {
"date": "2025-09-27",
"time": "02:15:00Z"
},
"Qualifying1": {
"date": "2025-09-27",
"time": "01:50:00Z"
},
"FreePractice2": {
"date": "2025-09-27",
"time": "01:10:00Z"
},
"Practice": {
"date": "2025-09-26",
"time": "06:00:00Z"
},
"FreePractice1": {
"date": "2025-09-26",
"time": "01:45:00Z"
}
},
{
"season": "2025",
"round": "18",
"url": "https://www.motogp.com/en/event/Indonesia",
"raceName": "Indonesian Grand Prix",
"date": "2025-10-05",
"time": "07:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "mandalika",
"url": "https://www.motogp.com/en/circuit/Mandalika+International+Street+Circuit",
"circuitName": "Mandalika International Street Circuit",
"Location": {
"lat": "-8.8844",
"long": "116.2977",
"locality": "Lombok",
"country": "Indonesia"
}
},
"Sprint": {
"date": "2025-10-04",
"time": "07:00:00Z"
},
"Qualifying2": {
"date": "2025-10-04",
"time": "03:15:00Z"
},
"Qualifying1": {
"date": "2025-10-04",
"time": "02:50:00Z"
},
"FreePractice2": {
"date": "2025-10-04",
"time": "02:10:00Z"
},
"Practice": {
"date": "2025-10-03",
"time": "07:00:00Z"
},
"FreePractice1": {
"date": "2025-10-03",
"time": "02:45:00Z"
}
},
{
"season": "2025",
"round": "19",
"url": "https://www.motogp.com/en/event/Australia",
"raceName": "Australian Motorcycle Grand Prix",
"date": "2025-10-19",
"time": "04:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "phillip_island",
"url": "https://www.motogp.com/en/circuit/Phillip+Island",
"circuitName": "Phillip Island Circuit",
"Location": {
"lat": "-38.5024",
"long": "145.2259",
"locality": "Phillip Island",
"country": "Australia"
}
},
"Sprint": {
"date": "2025-10-18",
"time": "05:00:00Z"
},
"Qualifying2": {
"date": "2025-10-18",
"time": "01:15:00Z"
},
"Qualifying1": {
"date": "2025-10-18",
"time": "00:50:00Z"
},
"FreePractice2": {
"date": "2025-10-18",
"time": "00:10:00Z"
},
"Practice": {
"date": "2025-10-17",
"time": "05:00:00Z"
},
"FreePractice1": {
"date": "2025-10-17",
"time": "00:45:00Z"
}
},
{
"season": "2025",
"round": "20",
"url": "https://www.motogp.com/en/event/Malaysia",
"raceName": "Malaysian Motorcycle Grand Prix",
"date": "2025-10-26",
"time": "06:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "sepang",
"url": "https://www.motogp.com/en/circuit/Sepang+International+Circuit",
"circuitName": "Sepang International Circuit",
"Location": {
"lat": "2.7601",
"long": "101.7378",
"locality": "Sepang",
"country": "Malaysia"
}
},
"Sprint": {
"date": "2025-10-25",
"time": "06:00:00Z"
},
"Qualifying2": {
"date": "2025-10-25",
"time": "02:15:00Z"
},
"Qualifying1": {
"date": "2025-10-25",
"time": "01:50:00Z"
},
"FreePractice2": {
"date": "2025-10-25",
"time": "01:10:00Z"
},
"Practice": {
"date": "2025-10-24",
"time": "06:00:00Z"
},
"FreePractice1": {
"date": "2025-10-24",
"time": "01:45:00Z"
}
},
{
"season": "2025",
"round": "21",
"url": "https://www.motogp.com/en/event/Portugal",
"raceName": "Portuguese Grand Prix",
"date": "2025-11-09",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "portimao",
"url": "https://www.motogp.com/en/circuit/Autodromo+do+Algarve",
"circuitName": "Autodromo do Algarve",
"Location": {
"lat": "37.2236",
"long": "-8.6864",
"locality": "Portimao",
"country": "Portugal"
}
},
"Sprint": {
"date": "2025-11-08",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-11-08",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-11-08",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-11-08",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-11-07",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-11-07",
"time": "08:45:00Z"
}
},
{
"season": "2025",
"round": "22",
"url": "https://www.motogp.com/en/event/Valencia",
"raceName": "Gran Premio de la Comunitat Valenciana",
"date": "2025-11-16",
"time": "12:00:00Z",
"isCanceled": false,
"isSprint": true,
"Circuit": {
"circuitId": "valencia",
"url": "https://www.motogp.com/en/circuit/Circuit+Ricardo+Tormo",
"circuitName": "Circuit Ricardo Tormo",
"Location": {
"lat": "39.4689",
"long": "-0.6319",
"locality": "Valencia",
"country": "Spain"
}
},
"Sprint": {
"date": "2025-11-15",
"time": "13:00:00Z"
},
"Qualifying2": {
"date": "2025-11-15",
"time": "09:15:00Z"
},
"Qualifying1": {
"date": "2025-11-15",
"time": "08:50:00Z"
},
"FreePractice2": {
"date": "2025-11-15",
"time": "08:10:00Z"
},
"Practice": {
"date": "2025-11-14",
"time": "13:00:00Z"
},
"FreePractice1": {
"date": "2025-11-14",
"time": "08:45:00Z"
}
}
]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment