{
 "schemaVersion": 1,
 "fetchedAt": "2026-10-21T22:31:06Z",
 "series": "motogp",
 "season": 2026,
 "source": {
  "name": "Wikipedia, \"2026 MotoGP World Championship\"",
  "url": "https://en.wikipedia.org/w/index.php?title=2026_MotoGP_World_Championship&oldid=1381236192",
  "terms": "https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use",
  "revision": 1381236192,
  "check": "leader and points match PN ledger 2026-indonesian-gp-mandalika"
 },
 "licence": {
  "id": "CC-BY-SA-4.0",
  "name": "Creative Commons Attribution-ShareAlike 4.0",
  "url": "https://creativecommons.org/licenses/by-sa/4.0/",
  "attribution": "Facts from the Wikipedia article \"2026 MotoGP World Championship\" (revision 1381236192), CC BY-SA 4.0. Table compiled and adapted by Flag & Clock.",
  "changes": "Changed from the source: facts were extracted from the article's calendar, results and standings tables; names, dates and positions were normalised; gaps, wins and the title arithmetic were computed by Flag & Clock; the article's prose, formatting, flags and references were not copied."
 },
 "cadence": {
  "label": "Checked every three hours; a Grand Prix appears once the season article records it, usually within hours.",
  "hours": 3
 },
 "dataAsOf": {
  "round": 17,
  "event": "Pertamina Grand Prix of Indonesia",
  "date": "2026-10-11"
 },
 "table": "standings",
 "title": "2026 MotoGP championship standings",
 "description": "Riders', constructors' and teams' championship points after round 17 of the 2026 MotoGP season, sprint points included, with Grand Prix wins, the gap to the leader, and who can still win the title.",
 "titleRace": {
  "pointsRemaining": 185,
  "roundsRemaining": 5,
  "leader": "Jorge Martín",
  "contenders": [
   {
    "pos": 1,
    "rider": "Jorge Martín",
    "team": "Aprilia Racing",
    "points": 355,
    "gap": 0,
    "maxPossible": 540,
    "status": "Leader"
   },
   {
    "pos": 2,
    "rider": "Marc Márquez",
    "team": "Ducati Lenovo Team",
    "points": 353,
    "gap": 2,
    "maxPossible": 538,
    "status": "In contention"
   },
   {
    "pos": 3,
    "rider": "Marco Bezzecchi",
    "team": "Aprilia Racing",
    "points": 309,
    "gap": 46,
    "maxPossible": 494,
    "status": "In contention"
   },
   {
    "pos": 4,
    "rider": "Ai Ogura",
    "team": "SuperFile Trackhouse MotoGP Team",
    "points": 259,
    "gap": 96,
    "maxPossible": 444,
    "status": "In contention"
   },
   {
    "pos": 5,
    "rider": "Pedro Acosta",
    "team": "Red Bull KTM Factory Racing",
    "points": 258,
    "gap": 97,
    "maxPossible": 443,
    "status": "In contention"
   },
   {
    "pos": 6,
    "rider": "Fabio Di Giannantonio",
    "team": "Pertamina Enduro VR46 Racing Team",
    "points": 245,
    "gap": 110,
    "maxPossible": 430,
    "status": "In contention"
   },
   {
    "pos": 7,
    "rider": "Raúl Fernández",
    "team": "SuperFile Trackhouse MotoGP Team",
    "points": 236,
    "gap": 119,
    "maxPossible": 421,
    "status": "In contention"
   },
   {
    "pos": 8,
    "rider": "Álex Márquez",
    "team": "BK8 Gresini Racing MotoGP",
    "points": 172,
    "gap": 183,
    "maxPossible": 357,
    "status": "In contention"
   }
  ],
  "earliest": {
   "round": 20,
   "event": "Qatar Airways Grand Prix of Qatar",
   "pointsLeftAfter": 74,
   "mustOutscoreSecondBy": 73,
   "second": "Marc Márquez"
  },
  "lead": 2
 },
 "sections": [
  {
   "id": "riders",
   "title": "Riders' championship",
   "columns": [
    {
     "key": "pos",
     "label": "Pos",
     "align": "right"
    },
    {
     "key": "rider",
     "label": "Rider"
    },
    {
     "key": "bike",
     "label": "Bike"
    },
    {
     "key": "team",
     "label": "Team"
    },
    {
     "key": "points",
     "label": "Pts",
     "align": "right"
    },
    {
     "key": "wins",
     "label": "GP wins",
     "align": "right"
    },
    {
     "key": "gap",
     "label": "Gap",
     "align": "right"
    }
   ],
   "rows": [
    {
     "pos": 1,
     "rider": "Jorge Martín",
     "bike": "Aprilia",
     "team": "Aprilia Racing",
     "points": 355,
     "wins": 1,
     "gap": 0
    },
    {
     "pos": 2,
     "rider": "Marc Márquez",
     "bike": "Ducati",
     "team": "Ducati Lenovo Team",
     "points": 353,
     "wins": 6,
     "gap": 2
    },
    {
     "pos": 3,
     "rider": "Marco Bezzecchi",
     "bike": "Aprilia",
     "team": "Aprilia Racing",
     "points": 309,
     "wins": 5,
     "gap": 46
    },
    {
     "pos": 4,
     "rider": "Ai Ogura",
     "bike": "Aprilia",
     "team": "SuperFile Trackhouse MotoGP Team",
     "points": 259,
     "wins": 1,
     "gap": 96
    },
    {
     "pos": 5,
     "rider": "Pedro Acosta",
     "bike": "KTM",
     "team": "Red Bull KTM Factory Racing",
     "points": 258,
     "wins": 1,
     "gap": 97
    },
    {
     "pos": 6,
     "rider": "Fabio Di Giannantonio",
     "bike": "Ducati",
     "team": "Pertamina Enduro VR46 Racing Team",
     "points": 245,
     "wins": 1,
     "gap": 110
    },
    {
     "pos": 7,
     "rider": "Raúl Fernández",
     "bike": "Aprilia",
     "team": "SuperFile Trackhouse MotoGP Team",
     "points": 236,
     "wins": 1,
     "gap": 119
    },
    {
     "pos": 8,
     "rider": "Álex Márquez",
     "bike": "Ducati",
     "team": "BK8 Gresini Racing MotoGP",
     "points": 172,
     "wins": 1,
     "gap": 183
    },
    {
     "pos": 9,
     "rider": "Francesco Bagnaia",
     "bike": "Ducati",
     "team": "Ducati Lenovo Team",
     "points": 166,
     "wins": 0,
     "gap": 189
    },
    {
     "pos": 10,
     "rider": "Fermín Aldeguer",
     "bike": "Ducati",
     "team": "BK8 Gresini Racing MotoGP",
     "points": 125,
     "wins": 0,
     "gap": 230
    },
    {
     "pos": 11,
     "rider": "Enea Bastianini",
     "bike": "KTM",
     "team": "Red Bull KTM Tech3",
     "points": 122,
     "wins": 0,
     "gap": 233
    },
    {
     "pos": 12,
     "rider": "Luca Marini",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 108,
     "wins": 0,
     "gap": 247
    },
    {
     "pos": 13,
     "rider": "Brad Binder",
     "bike": "KTM",
     "team": "Red Bull KTM Factory Racing",
     "points": 104,
     "wins": 0,
     "gap": 251
    },
    {
     "pos": 14,
     "rider": "Fabio Quartararo",
     "bike": "Yamaha",
     "team": "Monster Energy Yamaha MotoGP Team",
     "points": 74,
     "wins": 0,
     "gap": 281
    },
    {
     "pos": 15,
     "rider": "Diogo Moreira",
     "bike": "Honda",
     "team": "Pro Honda LCR",
     "points": 74,
     "wins": 0,
     "gap": 281
    },
    {
     "pos": 16,
     "rider": "Franco Morbidelli",
     "bike": "Ducati",
     "team": "Pertamina Enduro VR46 Racing Team",
     "points": 59,
     "wins": 0,
     "gap": 296
    },
    {
     "pos": 17,
     "rider": "Johann Zarco",
     "bike": "Honda",
     "team": "Castrol Honda LCR",
     "points": 51,
     "wins": 0,
     "gap": 304
    },
    {
     "pos": 18,
     "rider": "Joan Mir",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 33,
     "wins": 0,
     "gap": 322
    },
    {
     "pos": 19,
     "rider": "Jack Miller",
     "bike": "Yamaha",
     "team": "Prima Pramac Yamaha MotoGP",
     "points": 28,
     "wins": 0,
     "gap": 327
    },
    {
     "pos": 20,
     "rider": "Álex Rins",
     "bike": "Yamaha",
     "team": "Monster Energy Yamaha MotoGP Team",
     "points": 25,
     "wins": 0,
     "gap": 330
    },
    {
     "pos": 21,
     "rider": "Toprak Razgatlıoğlu",
     "bike": "Yamaha",
     "team": "Prima Pramac Yamaha MotoGP",
     "points": 18,
     "wins": 0,
     "gap": 337
    },
    {
     "pos": 22,
     "rider": "Maverick Viñales",
     "bike": "KTM",
     "team": "Red Bull KTM Tech3",
     "points": 12,
     "wins": 0,
     "gap": 343
    },
    {
     "pos": 23,
     "rider": "Iker Lecuona",
     "bike": "Ducati",
     "team": "BK8 Gresini Racing MotoGP",
     "points": 9,
     "wins": 0,
     "gap": 346
    },
    {
     "pos": 24,
     "rider": "Augusto Fernández",
     "bike": "Yamaha",
     "team": "Yamaha Factory Racing",
     "points": 6,
     "wins": 0,
     "gap": 349
    },
    {
     "pos": 25,
     "rider": "Pol Espargaró",
     "bike": "KTM",
     "team": "Red Bull KTM Tech3",
     "points": 5,
     "wins": 0,
     "gap": 350
    },
    {
     "pos": 26,
     "rider": "Somkiat Chantra",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 3,
     "wins": 0,
     "gap": 352
    },
    {
     "pos": 27,
     "rider": "Takaaki Nakagami",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 3,
     "wins": 0,
     "gap": 352
    },
    {
     "pos": 28,
     "rider": "Cal Crutchlow",
     "bike": "Honda",
     "team": "Castrol Honda LCR",
     "points": 0,
     "wins": 0,
     "gap": 355
    },
    {
     "pos": 29,
     "rider": "Jonas Folger",
     "bike": "KTM",
     "team": "Red Bull KTM Tech3",
     "points": 0,
     "wins": 0,
     "gap": 355
    },
    {
     "pos": 30,
     "rider": "Lorenzo Savadori",
     "bike": "Aprilia",
     "team": "Aprilia Racing",
     "points": 0,
     "wins": 0,
     "gap": 355
    },
    {
     "pos": 31,
     "rider": "Michele Pirro",
     "bike": "Ducati",
     "team": "BK8 Gresini Racing MotoGP",
     "points": 0,
     "wins": 0,
     "gap": 355
    },
    {
     "pos": 32,
     "rider": "Aleix Espargaró",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 0,
     "wins": 0,
     "gap": 355
    }
   ]
  },
  {
   "id": "constructors",
   "title": "Constructors' championship",
   "columns": [
    {
     "key": "pos",
     "label": "Pos",
     "align": "right"
    },
    {
     "key": "team",
     "label": "Constructor"
    },
    {
     "key": "points",
     "label": "Pts",
     "align": "right"
    },
    {
     "key": "gap",
     "label": "Gap",
     "align": "right"
    }
   ],
   "rows": [
    {
     "pos": 1,
     "team": "Aprilia",
     "points": 503,
     "gap": 0
    },
    {
     "pos": 2,
     "team": "Ducati",
     "points": 491,
     "gap": 12
    },
    {
     "pos": 3,
     "team": "KTM",
     "points": 311,
     "gap": 192
    },
    {
     "pos": 4,
     "team": "Honda",
     "points": 165,
     "gap": 338
    },
    {
     "pos": 5,
     "team": "Yamaha",
     "points": 97,
     "gap": 406
    }
   ]
  },
  {
   "id": "teams",
   "title": "Teams' championship",
   "columns": [
    {
     "key": "pos",
     "label": "Pos",
     "align": "right"
    },
    {
     "key": "team",
     "label": "Team"
    },
    {
     "key": "points",
     "label": "Pts",
     "align": "right"
    },
    {
     "key": "gap",
     "label": "Gap",
     "align": "right"
    }
   ],
   "rows": [
    {
     "pos": 1,
     "team": "Aprilia Racing",
     "points": 664,
     "gap": 0
    },
    {
     "pos": 2,
     "team": "Ducati Lenovo Team",
     "points": 519,
     "gap": 145
    },
    {
     "pos": 3,
     "team": "SuperFile Trackhouse MotoGP Team",
     "points": 495,
     "gap": 169
    },
    {
     "pos": 4,
     "team": "Red Bull KTM Factory Racing",
     "points": 362,
     "gap": 302
    },
    {
     "pos": 5,
     "team": "BK8 Gresini Racing MotoGP",
     "points": 306,
     "gap": 358
    },
    {
     "pos": 6,
     "team": "Pertamina Enduro VR46 Racing Team",
     "points": 304,
     "gap": 360
    },
    {
     "pos": 7,
     "team": "Honda HRC Castrol",
     "points": 147,
     "gap": 517
    },
    {
     "pos": 8,
     "team": "Red Bull KTM Tech3",
     "points": 139,
     "gap": 525
    },
    {
     "pos": 9,
     "team": "LCR Honda",
     "points": 125,
     "gap": 539
    },
    {
     "pos": 10,
     "team": "Monster Energy Yamaha MotoGP Team",
     "points": 99,
     "gap": 565
    },
    {
     "pos": 11,
     "team": "Prima Pramac Yamaha MotoGP",
     "points": 46,
     "gap": 618
    }
   ]
  },
  {
   "id": "title-race",
   "title": "Title race: who can still win",
   "columns": [
    {
     "key": "pos",
     "label": "Pos",
     "align": "right"
    },
    {
     "key": "rider",
     "label": "Rider"
    },
    {
     "key": "team",
     "label": "Team"
    },
    {
     "key": "points",
     "label": "Pts",
     "align": "right"
    },
    {
     "key": "gap",
     "label": "Gap",
     "align": "right"
    },
    {
     "key": "maxPossible",
     "label": "Max possible",
     "align": "right"
    },
    {
     "key": "status",
     "label": "Status"
    }
   ],
   "rows": [
    {
     "pos": 1,
     "rider": "Jorge Martín",
     "team": "Aprilia Racing",
     "points": 355,
     "gap": 0,
     "maxPossible": 540,
     "status": "Leader"
    },
    {
     "pos": 2,
     "rider": "Marc Márquez",
     "team": "Ducati Lenovo Team",
     "points": 353,
     "gap": 2,
     "maxPossible": 538,
     "status": "In contention"
    },
    {
     "pos": 3,
     "rider": "Marco Bezzecchi",
     "team": "Aprilia Racing",
     "points": 309,
     "gap": 46,
     "maxPossible": 494,
     "status": "In contention"
    },
    {
     "pos": 4,
     "rider": "Ai Ogura",
     "team": "SuperFile Trackhouse MotoGP Team",
     "points": 259,
     "gap": 96,
     "maxPossible": 444,
     "status": "In contention"
    },
    {
     "pos": 5,
     "rider": "Pedro Acosta",
     "team": "Red Bull KTM Factory Racing",
     "points": 258,
     "gap": 97,
     "maxPossible": 443,
     "status": "In contention"
    },
    {
     "pos": 6,
     "rider": "Fabio Di Giannantonio",
     "team": "Pertamina Enduro VR46 Racing Team",
     "points": 245,
     "gap": 110,
     "maxPossible": 430,
     "status": "In contention"
    },
    {
     "pos": 7,
     "rider": "Raúl Fernández",
     "team": "SuperFile Trackhouse MotoGP Team",
     "points": 236,
     "gap": 119,
     "maxPossible": 421,
     "status": "In contention"
    },
    {
     "pos": 8,
     "rider": "Álex Márquez",
     "team": "BK8 Gresini Racing MotoGP",
     "points": 172,
     "gap": 183,
     "maxPossible": 357,
     "status": "In contention"
    }
   ]
  }
 ],
 "links": {
  "page": "https://flagandclock.com/data/motogp/2026/standings/",
  "csv": {
   "riders": "https://flagandclock.com/data/motogp/2026/standings/riders.csv",
   "constructors": "https://flagandclock.com/data/motogp/2026/standings/constructors.csv",
   "teams": "https://flagandclock.com/data/motogp/2026/standings/teams.csv",
   "title-race": "https://flagandclock.com/data/motogp/2026/standings/title-race.csv"
  },
  "catalogue": "https://flagandclock.com/data/index.json"
 }
}