{
 "schemaVersion": 1,
 "fetchedAt": "2026-11-10T07:11:42Z",
 "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=1384817942",
  "terms": "https://foundation.wikimedia.org/wiki/Policy:Terms_of_Use",
  "revision": 1384817942,
  "check": "leader and points match PN ledger 2026-qatar-gp-lusail-motogp"
 },
 "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 1384817942), 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": 20,
  "event": "Qatar Airways Grand Prix of Qatar",
  "date": "2026-11-08"
 },
 "table": "standings",
 "title": "2026 MotoGP championship standings",
 "description": "Riders', constructors' and teams' championship points after round 20 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": 74,
  "roundsRemaining": 2,
  "leader": "Marc Márquez",
  "contenders": [
   {
    "pos": 1,
    "rider": "Marc Márquez",
    "team": "Ducati Lenovo Team",
    "points": 431,
    "gap": 0,
    "maxPossible": 505,
    "status": "Leader"
   },
   {
    "pos": 2,
    "rider": "Jorge Martín",
    "team": "Aprilia Racing",
    "points": 371,
    "gap": 60,
    "maxPossible": 445,
    "status": "In contention"
   },
   {
    "pos": 3,
    "rider": "Marco Bezzecchi",
    "team": "Aprilia Racing",
    "points": 357,
    "gap": 74,
    "maxPossible": 431,
    "status": "Only on countback"
   }
  ],
  "earliest": {
   "round": 21,
   "event": "Repsol Grand Prix of Portugal",
   "pointsLeftAfter": 37,
   "mustOutscoreSecondBy": 1,
   "second": "Jorge Martín"
  },
  "lead": 60
 },
 "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": "Marc Márquez",
     "bike": "Ducati",
     "team": "Ducati Lenovo Team",
     "points": 431,
     "wins": 7,
     "gap": 0
    },
    {
     "pos": 2,
     "rider": "Jorge Martín",
     "bike": "Aprilia",
     "team": "Aprilia Racing",
     "points": 371,
     "wins": 1,
     "gap": 60
    },
    {
     "pos": 3,
     "rider": "Marco Bezzecchi",
     "bike": "Aprilia",
     "team": "Aprilia Racing",
     "points": 357,
     "wins": 6,
     "gap": 74
    },
    {
     "pos": 4,
     "rider": "Pedro Acosta",
     "bike": "KTM",
     "team": "Red Bull KTM Factory Racing",
     "points": 309,
     "wins": 1,
     "gap": 122
    },
    {
     "pos": 5,
     "rider": "Ai Ogura",
     "bike": "Aprilia",
     "team": "SuperFile Trackhouse MotoGP Team",
     "points": 294,
     "wins": 1,
     "gap": 137
    },
    {
     "pos": 6,
     "rider": "Fabio Di Giannantonio",
     "bike": "Ducati",
     "team": "Pertamina Enduro VR46 Racing Team",
     "points": 282,
     "wins": 1,
     "gap": 149
    },
    {
     "pos": 7,
     "rider": "Raúl Fernández",
     "bike": "Aprilia",
     "team": "SuperFile Trackhouse MotoGP Team",
     "points": 258,
     "wins": 1,
     "gap": 173
    },
    {
     "pos": 8,
     "rider": "Álex Márquez",
     "bike": "Ducati",
     "team": "BK8 Gresini Racing MotoGP",
     "points": 197,
     "wins": 1,
     "gap": 234
    },
    {
     "pos": 9,
     "rider": "Francesco Bagnaia",
     "bike": "Ducati",
     "team": "Ducati Lenovo Team",
     "points": 173,
     "wins": 0,
     "gap": 258
    },
    {
     "pos": 10,
     "rider": "Enea Bastianini",
     "bike": "KTM",
     "team": "Red Bull KTM Tech3",
     "points": 147,
     "wins": 0,
     "gap": 284
    },
    {
     "pos": 11,
     "rider": "Fermín Aldeguer",
     "bike": "Ducati",
     "team": "BK8 Gresini Racing MotoGP",
     "points": 129,
     "wins": 0,
     "gap": 302
    },
    {
     "pos": 12,
     "rider": "Brad Binder",
     "bike": "KTM",
     "team": "Red Bull KTM Factory Racing",
     "points": 118,
     "wins": 0,
     "gap": 313
    },
    {
     "pos": 13,
     "rider": "Luca Marini",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 117,
     "wins": 0,
     "gap": 314
    },
    {
     "pos": 14,
     "rider": "Fabio Quartararo",
     "bike": "Yamaha",
     "team": "Monster Energy Yamaha MotoGP Team",
     "points": 79,
     "wins": 0,
     "gap": 352
    },
    {
     "pos": 15,
     "rider": "Diogo Moreira",
     "bike": "Honda",
     "team": "Pro Honda LCR",
     "points": 78,
     "wins": 0,
     "gap": 353
    },
    {
     "pos": 16,
     "rider": "Franco Morbidelli",
     "bike": "Ducati",
     "team": "Pertamina Enduro VR46 Racing Team",
     "points": 70,
     "wins": 0,
     "gap": 361
    },
    {
     "pos": 17,
     "rider": "Johann Zarco",
     "bike": "Honda",
     "team": "Castrol Honda LCR",
     "points": 63,
     "wins": 0,
     "gap": 368
    },
    {
     "pos": 18,
     "rider": "Joan Mir",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 33,
     "wins": 0,
     "gap": 398
    },
    {
     "pos": 19,
     "rider": "Jack Miller",
     "bike": "Yamaha",
     "team": "Prima Pramac Yamaha MotoGP",
     "points": 31,
     "wins": 0,
     "gap": 400
    },
    {
     "pos": 20,
     "rider": "Álex Rins",
     "bike": "Yamaha",
     "team": "Monster Energy Yamaha MotoGP Team",
     "points": 29,
     "wins": 0,
     "gap": 402
    },
    {
     "pos": 21,
     "rider": "Iker Lecuona",
     "bike": "Ducati",
     "team": "BK8 Gresini Racing MotoGP",
     "points": 18,
     "wins": 0,
     "gap": 413
    },
    {
     "pos": 22,
     "rider": "Toprak Razgatlıoğlu",
     "bike": "Yamaha",
     "team": "Prima Pramac Yamaha MotoGP",
     "points": 18,
     "wins": 0,
     "gap": 413
    },
    {
     "pos": 23,
     "rider": "Maverick Viñales",
     "bike": "KTM",
     "team": "Red Bull KTM Tech3",
     "points": 17,
     "wins": 0,
     "gap": 414
    },
    {
     "pos": 24,
     "rider": "Augusto Fernández",
     "bike": "Yamaha",
     "team": "Yamaha Factory Racing",
     "points": 6,
     "wins": 0,
     "gap": 425
    },
    {
     "pos": 25,
     "rider": "Pol Espargaró",
     "bike": "KTM",
     "team": "Red Bull KTM Tech3",
     "points": 5,
     "wins": 0,
     "gap": 426
    },
    {
     "pos": 26,
     "rider": "Somkiat Chantra",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 3,
     "wins": 0,
     "gap": 428
    },
    {
     "pos": 27,
     "rider": "Takaaki Nakagami",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 3,
     "wins": 0,
     "gap": 428
    },
    {
     "pos": 28,
     "rider": "Jake Dixon",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 2,
     "wins": 0,
     "gap": 429
    },
    {
     "pos": 29,
     "rider": "Cal Crutchlow",
     "bike": "Honda",
     "team": "Castrol Honda LCR",
     "points": 0,
     "wins": 0,
     "gap": 431
    },
    {
     "pos": 30,
     "rider": "Jonas Folger",
     "bike": "KTM",
     "team": "Red Bull KTM Tech3",
     "points": 0,
     "wins": 0,
     "gap": 431
    },
    {
     "pos": 31,
     "rider": "Lorenzo Savadori",
     "bike": "Aprilia",
     "team": "Aprilia Racing",
     "points": 0,
     "wins": 0,
     "gap": 431
    },
    {
     "pos": 32,
     "rider": "Michele Pirro",
     "bike": "Ducati",
     "team": "BK8 Gresini Racing MotoGP",
     "points": 0,
     "wins": 0,
     "gap": 431
    },
    {
     "pos": 33,
     "rider": "Aleix Espargaró",
     "bike": "Honda",
     "team": "Honda HRC Castrol",
     "points": 0,
     "wins": 0,
     "gap": 431
    }
   ]
  },
  {
   "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": "Ducati",
     "points": 569,
     "gap": 0
    },
    {
     "pos": 2,
     "team": "Aprilia",
     "points": 561,
     "gap": 8
    },
    {
     "pos": 3,
     "team": "KTM",
     "points": 363,
     "gap": 206
    },
    {
     "pos": 4,
     "team": "Honda",
     "points": 190,
     "gap": 379
    },
    {
     "pos": 5,
     "team": "Yamaha",
     "points": 105,
     "gap": 464
    }
   ]
  },
  {
   "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": 728,
     "gap": 0
    },
    {
     "pos": 2,
     "team": "Ducati Lenovo Team",
     "points": 604,
     "gap": 124
    },
    {
     "pos": 3,
     "team": "SuperFile Trackhouse MotoGP Team",
     "points": 552,
     "gap": 176
    },
    {
     "pos": 4,
     "team": "Red Bull KTM Factory Racing",
     "points": 427,
     "gap": 301
    },
    {
     "pos": 5,
     "team": "Pertamina Enduro VR46 Racing Team",
     "points": 352,
     "gap": 376
    },
    {
     "pos": 6,
     "team": "BK8 Gresini Racing MotoGP",
     "points": 344,
     "gap": 384
    },
    {
     "pos": 7,
     "team": "Red Bull KTM Tech3",
     "points": 169,
     "gap": 559
    },
    {
     "pos": 8,
     "team": "Honda HRC Castrol",
     "points": 158,
     "gap": 570
    },
    {
     "pos": 9,
     "team": "LCR Honda",
     "points": 141,
     "gap": 587
    },
    {
     "pos": 10,
     "team": "Monster Energy Yamaha MotoGP Team",
     "points": 108,
     "gap": 620
    },
    {
     "pos": 11,
     "team": "Prima Pramac Yamaha MotoGP",
     "points": 49,
     "gap": 679
    }
   ]
  },
  {
   "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": "Marc Márquez",
     "team": "Ducati Lenovo Team",
     "points": 431,
     "gap": 0,
     "maxPossible": 505,
     "status": "Leader"
    },
    {
     "pos": 2,
     "rider": "Jorge Martín",
     "team": "Aprilia Racing",
     "points": 371,
     "gap": 60,
     "maxPossible": 445,
     "status": "In contention"
    },
    {
     "pos": 3,
     "rider": "Marco Bezzecchi",
     "team": "Aprilia Racing",
     "points": 357,
     "gap": 74,
     "maxPossible": 431,
     "status": "Only on countback"
    }
   ]
  }
 ],
 "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"
 }
}