# 2021 Moto2 World Championship

The 2021 FIM Moto2 World Championship was a part of the 73rd F.I.M. Road Racing World Championship season. Remy Gardner won the world championship in the final race at Valencia. This season also saw the retirement of the intermediate class veteran Thomas Lüthi, as well the final season a 250cc-era debutant participated in the intermediate class.

## Teams and riders

| Team | Constructor | Motorcycle | No. | Rider | Rounds |
| Inde Aspar Team Solunion Aspar Team Kipin Energy Aspar Team Aspar Team Moto2 QuieroCorredor Aspar Team | Boscoscuro | B-21 | 44 | Arón Canet | All |
| Inde Aspar Team Solunion Aspar Team Kipin Energy Aspar Team Aspar Team Moto2 QuieroCorredor Aspar Team | Boscoscuro | B-21 | 75 | Albert Arenas | All |
| MB Conveyors Speed Up Lightech Speed Up +Ego Speed Up Termozeta Speed Up | Boscoscuro | B-21 | 5 | Yari Montella | 1–5, 10–11, 14 |
| MB Conveyors Speed Up Lightech Speed Up +Ego Speed Up Termozeta Speed Up | Boscoscuro | B-21 | 2 | Alonso López | 5, 7, 9 |
| MB Conveyors Speed Up Lightech Speed Up +Ego Speed Up Termozeta Speed Up | Boscoscuro | B-21 | 54 | Fermín Aldeguer | 6, 8, 12–13 |
| MB Conveyors Speed Up Lightech Speed Up +Ego Speed Up Termozeta Speed Up | Boscoscuro | B-21 | 54 | Fermín Aldeguer | 15–18 |
| MB Conveyors Speed Up Lightech Speed Up +Ego Speed Up Termozeta Speed Up | Boscoscuro | B-21 | 9 | Jorge Navarro | All |
| American Racing | Kalex | Moto2 | 6 | Cameron Beaubier | All |
| American Racing | Kalex | Moto2 | 42 | Marcos Ramírez | All |
| Cerba Promoracing Team | Kalex | Moto2 | 18 | Xavi Cardelús | 13 |
| Elf Marc VDS Racing Team | Kalex | Moto2 | 22 | Sam Lowes | All |
| Elf Marc VDS Racing Team | Kalex | Moto2 | 37 | Augusto Fernández | All |
| Federal Oil Gresini Moto2 | Kalex | Moto2 | 11 | Nicolò Bulega | All |
| Federal Oil Gresini Moto2 | Kalex | Moto2 | 21 | Fabio Di Giannantonio | All |
| Flexbox HP40 | Kalex | Moto2 | 40 | Héctor Garzó | 1–7, 9–18 |
| Flexbox HP40 | Kalex | Moto2 | 2 | Alonso López | 8 |
| Flexbox HP40 | Kalex | Moto2 | 62 | Stefano Manzi | All |
| Idemitsu Honda Team Asia | Kalex | Moto2 | 35 | Somkiat Chantra | All |
| Idemitsu Honda Team Asia | Kalex | Moto2 | 79 | Ai Ogura | 1–17 |
| Italtrans Racing Team | Kalex | Moto2 | 16 | Joe Roberts | All |
| Italtrans Racing Team | Kalex | Moto2 | 19 | Lorenzo Dalla Porta | 1–14 |
| Italtrans Racing Team | Kalex | Moto2 | 45 | Tetsuta Nagashima | 15, 17–18 |
| Italtrans Racing Team | Kalex | Moto2 | 27 | Mattia Casadei | 16 |
| Liqui Moly Intact GP | Kalex | Moto2 | 14 | Tony Arbolino | All |
| Liqui Moly Intact GP | Kalex | Moto2 | 23 | Marcel Schrötter | All |
| Pertamina Mandalika SAG Team | Kalex | Moto2 | 12 | Thomas Lüthi | All |
| Pertamina Mandalika SAG Team | Kalex | Moto2 | 64 | Bo Bendsneyder | All |
| Pertamina Mandalika SAG Team | Kalex | Moto2 | 20 | Dimas Ekky Pratama | 18 |
| Pertamina Mandalika SAG Euvic | Kalex | Moto2 | 74 | Piotr Biesiekirski | 7, 13, 17 |
| Pertamina Mandalika SAG Teluru | Kalex | Moto2 | 29 | Taiga Hada | 11 |
| Petronas Sprinta Racing | Kalex | Moto2 | 96 | Jake Dixon | 1–11, 14–18 |
| Petronas Sprinta Racing | Kalex | Moto2 | 77 | Adam Norrodin | 12 |
| Petronas Sprinta Racing | Kalex | Moto2 | 17 | John McPhee | 13 |
| Petronas Sprinta Racing | Kalex | Moto2 | 97 | Xavi Vierge | All |
| Red Bull KTM Ajo | Kalex | Moto2 | 25 | Raúl Fernández | All |
| Red Bull KTM Ajo | Kalex | Moto2 | 87 | Remy Gardner | All |
| Sky Racing Team VR46 | Kalex | Moto2 | 13 | Celestino Vietti | All |
| Sky Racing Team VR46 | Kalex | Moto2 | 72 | Marco Bezzecchi | All |
| VR46 Master Camp Team | Kalex | Moto2 | 81 | Keminth Kubo | 7 |
| MV Agusta Forward Racing | MV Agusta | F2 | 7 | Lorenzo Baldassarri | 1–8, 10–12, 14–18 |
| MV Agusta Forward Racing | MV Agusta | F2 | 18 | Manuel González | 9, 13 |
| MV Agusta Forward Racing | MV Agusta | F2 | 24 | Simone Corsi | 1, 4–18 |
| MV Agusta Forward Racing | MV Agusta | F2 | 10 | Tommaso Marcon | 2 |
| MV Agusta Forward Racing | MV Agusta | F2 | 77 | Miquel Pons | 3 |
| MV Agusta Forward Racing | MV Agusta | F2 | 10 | Tommaso Marcon | 4–6 |
| NTS RW Racing GP | NTS | NH7 | 55 | Hafizh Syahrin | 1–15, 17–18 |
| NTS RW Racing GP | NTS | NH7 | 10 | Tommaso Marcon | 16 |
| NTS RW Racing GP | NTS | NH7 | 70 | Barry Baltus | 1, 5–18 |
| NTS RW Racing GP | NTS | NH7 | 89 | Fraser Rogers | 3 |
| NTS RW Racing GP | NTS | NH7 | 32 | Taiga Hada | 4 |
| Source: ||||||
Key :
* Regular rider
* Replacement rider
* Wildcard rider
All teams used series-specified Dunlop tyres and Triumph 765cc 3-cylinder engines.

### Team changes

* On 27 November 2020, Mandalika Racing Team Indonesia entered the series partnering with SAG Team under the name "Pertamina Mandalika SAG Team" and retaining the existing SAG Team riders Thomas Lüthi and Kasma Daniel. Kasma Daniel later decided not to compete with the team any longer and had his contract terminated on mutual consent with the team. Bo Bendsneyder was his replacement
* Onexox TKKR withdrew from the Moto2 world championship on 1 December 2020 due to sponsorship difficulties, and would focus on their other championship activities as well as planning to enter FIM CEV Repsol Moto2 for the year 2021 and would try coming back to Moto2 in 2022 as a team.

### Rider changes

* Jorge Martin moved up to the premier class joining Pramac Racing.
* Thomas Lüthi joined Pertamina Mandalika SAG Team, replacing Remy Gardner who moved to Red Bull KTM Ajo.
* Raul Fernandez moved up from Moto3 joining Red Bull KTM Ajo partnering with Remy Gardner.
* Tony Arbolino moved up from Moto3, joining Intact GP.
* Barry Baltus moved up from Moto3, joining NTS RW Racing GP.
* Fabio Di Giannantonio returned to Gresini Racing, replacing Edgar Pons. Di Giannantonio previously competed with them in Moto3 from 2016 to 2018. He is replaced by the Moto2 European Champion Yari Montella.
* Lorenzo Baldassarri switched places with Stefano Manzi to return to Forward Racing. Baldassarri had previously competed with them in Moto2 from 2015 to 2017.
* Albert Arenas moved up from Moto3 while remaining with Aspar Team.
* Joe Roberts moved to Italtrans to replace Enea Bastianini, who moved up to MotoGP with Esponsorama.
* 5-time reigning AMA Superbike champion Cameron Beaubier entered Moto2 with American Racing.
* Ai Ogura moved up from Moto3 with Honda Team Asia and replaced Andi Farid Izdihar who moves down to Moto3.
* Bo Bendsneyder joined Pertamina Mandalika SAG Team, replacing Kasma Daniel. Bendsneyder was previously set to race in the Supersport World Championship after leaving NTS RW Racing GP. Hafizh Syahrin later joined the team to replace Bendsneyder.
* Celestino Vietti moved up from Moto3 joining Sky Racing Team VR46 replacing Luca Marini who moved up to the premier class joining Esponsorama Racing.

#### Mid-season changes

* Tommaso Marcon replaced Simone Corsi for the Doha round because of an injury.
* Miquel Pons replaced Simone Corsi for the Portuguese round because of an injury.
* Fraser Rogers replaced Barry Baltus for the Portuguese round because of a fractured left wrist.
* Taiga Hada replaced Barry Baltus for the Spanish round because of a fractured left wrist.
* Yari Montella missed several Grands Prix due to injuries. Alonso López replaced him for the French and Catalan rounds, while Fermín Aldeguer replaced him for the Italian and German rounds. He was cleared to race during the British Grand Prix, but was suspended by his own team due to concerns with his injury. Aldeguer replaced him for that round and the succeeding Aragonese round. Speed Up eventually terminated Montella's contract after the San Marino Grand Prix and was replaced by Aldeguer for the rest of the season.
* Alonso López replaced Héctor Garzó for the German round because of burns suffered from a previous crash.
* Lorenzo Baldassarri missed the Dutch round after having surgery on his fractured hand sustained during the preceding German round. He was replaced by Manuel González. Baldassarri returned to race the next three rounds, but was replaced again by González during the Aragonese round to prioritise his recovery.
* Jake Dixon raced in MotoGP for Petronas Yamaha SRT as a replacement for the injured Franco Morbidelli during the British and Aragon Grands Prix. Adam Norrodin and John McPhee replaced Dixon for the British and Aragonese rounds, respectively.
* Lorenzo Dalla Porta underwent surgery prior to the Grand Prix of the Americas and was forced to miss the rest of the season. Tetsuta Nagashima replaced him for the remaining races, except the Emilia Romagna round, where Mattia Casadei replaced Dalla Porta.
* Hafizh Syahrin missed the Emilia Romagna round because of family problems that prevented him from leaving his home country Malaysia. He was replaced by Tommaso Marcon for the round.

## Calendar

The following Grands Prix took place in 2021:
| Round | Date | Grand Prix | Circuit |
| 1 | 28 March | Barwa Grand Prix of Qatar | Losail International Circuit, Lusail |
| 2 | 4 April | Tissot Grand Prix of Doha | Losail International Circuit, Lusail |
| 3 | 18 April | Grande Prémio 888 de Portugal | Algarve International Circuit, Portimão |
| 4 | 2 May | Gran Premio Red Bull de España | Circuito de Jerez – Ángel Nieto, Jerez de la Frontera |
| 5 | 16 May | Shark Grand Prix de France | Bugatti Circuit, Le Mans |
| 6 | 30 May | Gran Premio d'Italia Oakley | Autodromo Internazionale del Mugello, Scarperia e San Piero |
| 7 | 6 June | Gran Premi Monster Energy de Catalunya | Circuit de Barcelona-Catalunya, Montmeló |
| 8 | 20 June | Liqui Moly Motorrad Grand Prix Deutschland | Sachsenring, Hohenstein-Ernstthal |
| 9 | 27 June | Motul TT Assen | TT Circuit Assen, Assen |
| 10 | 8 August | Michelin Grand Prix of Styria | Red Bull Ring, Spielberg |
| 11 | 15 August | Bitci Motorrad Grand Prix von Österreich | Red Bull Ring, Spielberg |
| 12 | 29 August | Monster Energy British Grand Prix | Silverstone Circuit, Silverstone |
| 13 | 12 September | Gran Premio Tissot de Aragón | MotorLand Aragón, Alcañiz |
| 14 | 19 September | Gran Premio Octo di San Marino e della Riviera di Rimini | Misano World Circuit Marco Simoncelli, Misano Adriatico |
| 15 | 3 October | Red Bull Grand Prix of the Americas | Circuit of the Americas, Austin |
| 16 | 24 October | Gran Premio Nolan del Made in Italy e dell'Emilia-Romagna | Misano World Circuit Marco Simoncelli, Misano Adriatico |
| 17 | 7 November | Grande Prémio Brembo do Algarve | Algarve International Circuit, Portimão |
| 18 | 14 November | Gran Premio Motul de la Comunitat Valenciana | Circuit Ricardo Tormo, Valencia |
| Cancelled Grands Prix ||||
| - | 11 April | Argentine Republic motorcycle Grand Prix | Autódromo Termas de Río Hondo, Termas de Río Hondo |
| - | 11 July | Finnish motorcycle Grand Prix | Kymi Ring, Iitti |
| - | 3 October | Japanese motorcycle Grand Prix | Twin Ring Motegi, Motegi |
| - | 17 October | Thailand motorcycle Grand Prix | Chang International Circuit, Buriram |
| - | 24 October | Australian motorcycle Grand Prix | Phillip Island Grand Prix Circuit, Phillip Island |
| - | 24 October | Malaysian motorcycle Grand Prix | Sepang International Circuit, Sepang |

### Calendar changes

* The Finnish Grand Prix was due to be reintroduced to the calendar after a 38-year absence. The venue hosting the round was to be the new Kymi Ring, instead of the Tampere Circuit used in 1962 and 1963, or the Imatra Circuit which hosted the round until 1982. The Finnish Grand Prix had been included on the 2020 calendar, but the inaugural race was cancelled in response to the COVID-19 pandemic.
* The Czech Republic Grand Prix was initially left off the provisional calendar, as the circuit requires mandatory resurfacing for safety compliance, and it was unclear if the necessary work could be completed in time for its typical schedule date in early August. The 11th round of the championship was therefore left open as provisionally pending. On 8 December 2020, Brno city councillors opted out of the 2021 calendar, citing financial difficulties due to the COVID-19 pandemic. It marked the first absence of a Grand Prix in Brno since 1992. The mayor of Brno hopes for the return of the championship in 2022.

#### Calendar changes as a reaction to COVID-19 pandemic

* With the uncertainty of the development of the COVID-19 pandemic, championship organizer Dorna elected in November 2020 to nominate three "Reserve Grand Prix Venues" which could be used in the event that local virus containment measures or regulations force the cancellation of a planned Grand Prix.
** The Portuguese Grand Prix at Algarve had previously returned to the schedule as a replacement race for the final round of the COVID-19 shortened 2020 season.
** The Indonesian Grand Prix was originally planned to be reintroduced to the main calendar after a 23-year absence before being designated a Reserve Grand Prix for 2021. The venue hosting the round would be the new Mandalika International Street Circuit, instead of the Sentul International Circuit used in 1996 and 1997.
** A Russian Grand Prix would see the inaugural motorcycle Grand Prix in that country. The Igora Drive circuit would be used.
* On 22 January 2021, Dorna significantly updated the provisional calendar including the following changes:
** The Argentine and American Grands Prix would be postponed due to the COVID-19 situation in both countries, with potential rescheduling for the final quarter of 2021.
** A double-header would open the season in Qatar on 28 March and 4 April, followed by Portugal as the third round.
** The provisionally pending race created by the absence of the Czech Grand Prix was removed.
** The potential Russian Grand Prix was removed from the reserve list, leaving Indonesia as the sole Reserve Grand Prix Venue.
* On 14 May the Finnish Grand Prix was cancelled due to the COVID-19 situation, and a second Spieiberg race, the Styrian Grand Prix, would replace it on the date of 8 August. It was also confirmed that the Indonesian Grand Prix would remain a reserve Grand Prix in the 2021 calendar, subject to circuit homologation.
* On 23 June the Japanese Grand Prix was cancelled due to the COVID-19 situation, with the previously postponed Grand Prix of the Americas taking its place in the calendar. This also led to the postponement of the Thailand Grand Prix by one week.
* On 6 July the Australian Grand Prix was cancelled due to the COVID-19 situation, with the Malaysian Grand Prix brought forward by a week to replace it on the date of 24 October. In addition, a second race at Algarve, the Algarve Grand Prix, was introduced, which is scheduled to be held on 7 November.
* On 21 July the Thailand Grand Prix was cancelled due to the COVID-19 restrictions in the country.
* On 19 August the Malaysian Grand Prix was cancelled due to the COVID-19 restrictions in the country. For its replacement, a second Grand Prix at Misano was introduced, having the same schedule as the cancelled Malaysian round.
* On 11 September the final championship calendar comprising 18 Grands Prix was confirmed. The Emilia Romagna and Rimini Riviera Grand Prix returned as the second Grand Prix at Misano, now having the shortened name of Emilia Romagna motorcycle Grand Prix. The previously postponed Argentine Grand Prix was also cancelled.

## Results and standings
### Grands Prix

| Round | Grand Prix | Pole position | Fastest lap | Winning rider | Winning team | Winning constructor | Report |
| 1 | Qatar motorcycle Grand Prix | Sam Lowes | Remy Gardner | Sam Lowes | Elf Marc VDS Racing Team | Kalex | Report |
| 2 | Doha motorcycle Grand Prix | Sam Lowes | Sam Lowes | Sam Lowes | Elf Marc VDS Racing Team | Kalex | Report |
| 3 | Portuguese motorcycle Grand Prix | Sam Lowes | Raúl Fernández | Raúl Fernández | Red Bull KTM Ajo | Kalex | Report |
| 4 | Spanish motorcycle Grand Prix | Remy Gardner | Sam Lowes | Fabio Di Giannantonio | Federal Oil Gresini Moto2 | Kalex | Report |
| 5 | French motorcycle Grand Prix | Raúl Fernández | Remy Gardner | Raúl Fernández | Red Bull KTM Ajo | Kalex | Report |
| 6 | Italian motorcycle Grand Prix | Raúl Fernández | Sam Lowes | Remy Gardner | Red Bull KTM Ajo | Kalex | Report |
| 7 | Catalan motorcycle Grand Prix | Remy Gardner | Raúl Fernández | Remy Gardner | Red Bull KTM Ajo | Kalex | Report |
| 8 | German motorcycle Grand Prix | Raúl Fernández | Remy Gardner | Remy Gardner | Red Bull KTM Ajo | Kalex | Report |
| 9 | Dutch TT | Raúl Fernández | Raúl Fernández | Raúl Fernández | Red Bull KTM Ajo | Kalex | Report |
| 10 | Styrian motorcycle Grand Prix | Remy Gardner | Ai Ogura | Marco Bezzecchi | Sky Racing Team VR46 | Kalex | Report |
| 11 | Austrian motorcycle Grand Prix | Sam Lowes | Somkiat Chantra | Raúl Fernández | Red Bull KTM Ajo | Kalex | Report |
| 12 | British motorcycle Grand Prix | Marco Bezzecchi | Jorge Navarro | Remy Gardner | Red Bull KTM Ajo | Kalex | Report |
| 13 | Aragon motorcycle Grand Prix | Sam Lowes | Raúl Fernández | Raúl Fernández | Red Bull KTM Ajo | Kalex | Report |
| 14 | San Marino and Rimini Riviera motorcycle Grand Prix | Raúl Fernández | Raúl Fernández | Raúl Fernández | Red Bull KTM Ajo | Kalex | Report |
| 15 | Motorcycle Grand Prix of the Americas | Raúl Fernández | Raúl Fernández | Raúl Fernández | Red Bull KTM Ajo | Kalex | Report |
| 16 | Emilia Romagna motorcycle Grand Prix | Sam Lowes | Augusto Fernández | Sam Lowes | Elf Marc VDS Racing Team | Kalex | Report |
| 17 | Algarve motorcycle Grand Prix | Raúl Fernández | Cameron Beaubier | Remy Gardner | Red Bull KTM Ajo | Kalex | Report |
| 18 | Valencian Community motorcycle Grand Prix | Simone Corsi | Raúl Fernández | Raúl Fernández | Red Bull KTM Ajo | Kalex | Report |

### Riders' standings
#### Scoring system

Points were awarded to the top fifteen finishers. A rider had to finish the race to earn points.
| Position | 1st | 2nd | 3rd | 4th | 5th | 6th | 7th | 8th | 9th | 10th | 11th | 12th | 13th | 14th | 15th |
| Points | 25 | 20 | 16 | 13 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
| Pos. | Rider | Bike | Team | QAT | DOH | POR | SPA | FRA | ITA | CAT | GER | NED | STY | AUT | GBR | ARA | RSM | AME | EMI | ALR | VAL | Pts |
| 1 | Remy Gardner | Kalex | Red Bull KTM Ajo | 2$^F$ | 2 | 3 | 4$^P$ | 2$^F$ | 1 | 1$^P$ | 1$^F$ | 2 | 4$^P$ | 7 | 1 | 2 | 2 | Ret | 7 | 1 | 10 | 311 |
| 2 | Raúl Fernández | Kalex | Red Bull KTM Ajo | 5 | 3 | 1$^F$ | 5 | 1$^P$ | 2$^P$ | 2$^F$ | Ret$^P$ | 1$^{PF}$ | 7 | 1 | Ret | 1$^F$ | 1$^{PF}$ | 1$^{PF}$ | Ret | 2$^P$ | 1$^F$ | 307 |
| 3 | Marco Bezzecchi | Kalex | Sky Racing Team VR46 | 4 | 4 | 6 | 2 | 3 | 3 | 4 | 3 | 5 | 1 | 10 | 2$^P$ | Ret | 5 | 3 | Ret | 8 | 20 | 214 |
| 4 | Sam Lowes | Kalex | Elf Marc VDS Racing Team | 1$^P$ | 1$^{PF}$ | Ret$^P$ | 3$^F$ | Ret | Ret$^F$ | 7 | 5 | 4 | 14 | 4$^P$ | 4 | Ret$^P$ | 4 | Ret | 1$^P$ | 3 | 7 | 190 |
| 5 | Augusto Fernández | Kalex | Elf Marc VDS Racing Team | 14 | 6 | 5 | Ret | Ret | Ret | 5 | Ret | 3 | 3 | 3 | 6 | 3 | 6 | 4 | 2$^F$ | 9 | 3 | 174 |
| 6 | Arón Canet | Boscoscuro | Inde Aspar Team | 13 | Ret | 2 | 9 | Ret | 11 | Ret | 2 | Ret | 2 | 8 | 7 | 5 | 3 | 11 | 3 | 4 | 5 | 164 |
| 7 | Fabio Di Giannantonio | Kalex | Federal Oil Gresini Moto2 | 3 | 10 | 11 | 1 | 8 | Ret | Ret | 4 | Ret | 13 | 12 | 5 | 6 | 9 | 2 | 8 | 11 | 2 | 161 |
| 8 | Ai Ogura | Kalex | Idemitsu Honda Team Asia | 17 | 5 | Ret | 7 | 7 | 6 | Ret | Ret | 6 | 5$^F$ | 2 | 9 | 8 | 7 | 7 | 9 | Ret | | 120 |
| 9 | Jorge Navarro | Boscoscuro | Termozeta Speed Up | 10 | 13 | 22 | 12 | 10 | Ret | 11 | 7 | 7 | 20 | Ret | 3$^F$ | 4 | 13 | 12 | 5 | 7 | 8 | 106 |
| 10 | Marcel Schrötter | Kalex | Liqui Moly Intact GP | 8 | Ret | 10 | 10 | 6 | 5 | 8 | 6 | 9 | 10 | 23 | 13 | 11 | 12 | Ret | 15 | 10 | 9 | 98 |
| 11 | Xavi Vierge | Kalex | Petronas Sprinta Racing | Ret | 9 | 7 | 6 | Ret | Ret | 3 | Ret | 8 | 9 | 14 | 8 | Ret | 8 | 8 | Ret | Ret | 6 | 93 |
| 12 | Celestino Vietti | Kalex | Sky Racing Team VR46 | 12 | 7 | Ret | 18 | 19 | 16 | 14 | 15 | 10 | 6 | 6 | 12 | 15 | 10 | Ret | 4 | 6 | 4 | 89 |
| 13 | Joe Roberts | Kalex | Italtrans Racing Team | 6 | Ret | 4 | 8 | Ret | 4 | 10 | Ret | Ret | Ret | 16 | 10 | 13 | 23 | 18 | DNS | 24 | DNS | 59 |
| 14 | Tony Arbolino | Kalex | Liqui Moly Intact GP | 16 | 11 | 16 | 21 | 4 | 7 | 13 | 16 | Ret | 17 | 13 | 18 | 9 | 15 | 6 | Ret | 20 | 23 | 51 |
| 15 | Cameron Beaubier | Kalex | American Racing | 11 | Ret | 9 | Ret | Ret | 8 | 19 | 10 | 16 | Ret | 20 | Ret | 14 | 21 | 5 | Ret | 5$^F$ | 21 | 50 |
| 16 | Bo Bendsneyder | Kalex | Pertamina Mandalika SAG Team | 9 | 12 | Ret | 14 | 5 | 15 | 6 | 13 | 15 | 23 | 17 | 15 | Ret | 25 | 15 | 12 | 15 | 25 | 46 |
| 17 | Marcos Ramírez | Kalex | American Racing | Ret | WD | 15 | 11 | 13 | Ret | Ret | 9 | 20 | 19 | Ret | 20 | 12 | 14 | 9 | 10 | 14 | 14 | 39 |
| 18 | Somkiat Chantra | Kalex | Idemitsu Honda Team Asia | Ret | 19 | 21 | Ret | 12 | 18 | 9 | 18 | 11 | 8 | 5$^F$ | 17 | Ret | Ret | 14 | Ret | DSQ | 19 | 37 |
| 19 | Stefano Manzi | Kalex | Flexbox HP40 | 19 | 8 | Ret | 13 | Ret | 10 | 24 | 20 | 13 | 18 | 24 | Ret | 18 | 16 | 19 | 6 | 13 | 13 | 36 |
| 20 | Jake Dixon | Kalex | Petronas Sprinta Racing | 7 | Ret | Ret | DNS | 18 | 14 | 18 | 21 | 18 | 11 | 11 | | | 19 | 10 | 13 | Ret | 16 | 30 |
| 21 | Albert Arenas | Boscoscuro | Inde Aspar Team | 21 | 15 | 13 | Ret | 14 | Ret | 12 | 8 | 12 | 15 | Ret | 19 | Ret | 22 | Ret | 11 | Ret | 22 | 28 |
| 22 | Thomas Lüthi | Kalex | Pertamina Mandalika SAG Team | 15 | Ret | 17 | 19 | Ret | DNS | 15 | 19 | 14 | 16 | 9 | 11 | Ret | 11 | Ret | 14 | 19 | 12 | 27 |
| 23 | Héctor Garzó | Kalex | Flexbox HP40 | Ret | 16 | 8 | Ret | Ret | 13 | Ret | | DNS | Ret | 15 | Ret | Ret | 20 | Ret | Ret | 12 | Ret | 16 |
| 24 | Simone Corsi | MV Agusta | MV Agusta Forward Racing | DNS | | | Ret | 9 | Ret | 16 | Ret | 21 | 25 | 19 | 22 | 10 | Ret | 13 | 19 | 17 | DNS$^P$ | 16 |
| 25 | Fermín Aldeguer | Boscoscuro | Termozeta Speed Up | | | | | | 12 | | Ret | | | | 16 | 7 | | 21 | 16 | 16 | 17 | 13 |
| 26 | Nicolò Bulega | Kalex | Federal Oil Gresini Moto2 | 22 | 17 | Ret | Ret | 11 | DNS | 17 | 11 | 19 | 22 | 22 | 14 | Ret | 17 | DNS | 18 | 22 | 24 | 12 |
| 27 | Lorenzo Dalla Porta | Kalex | Italtrans Racing Team | 18 | 14 | 12 | 16 | DSQ | Ret | Ret | Ret | Ret | 12 | Ret | DNS | Ret | Ret | | | | | 10 |
| 28 | Hafizh Syahrin | NTS | NTS RW Racing GP | Ret | 21 | 18 | 17 | 15 | 9 | 20 | 17 | 23 | Ret | 18 | 21 | 19 | 18 | 20 | | 18 | 15 | 9 |
| 29 | Tetsuta Nagashima | Kalex | Italtrans Racing Team | | | | | | | | | | | | | | | 16 | | 21 | 11 | 5 |
| 30 | Alonso López | Boscoscuro | +Ego Speed Up | | | | | Ret | | 21 | | 17 | | | | | | | | | | 4 |
| 30 | Alonso López | Kalex | Flexbox HP40 | | | | | | | | 12 | | | | | | | | | | | 4 |
| 31 | Lorenzo Baldassarri | MV Agusta | MV Agusta Forward Racing | Ret | 20 | 14 | 15 | 17 | Ret | 23 | Ret | | 21 | DNS | Ret | | 24 | 22 | 20 | Ret | DNS | 3 |
| 32 | Barry Baltus | NTS | NTS RW Racing GP | DNS | | | | 16 | 17 | 22 | 14 | 24 | Ret | Ret | 23 | 16 | Ret | 17 | 17 | 23 | 18 | 2 |
| 33 | Manuel González | MV Agusta | MV Agusta Forward Racing | | | | | | | | | 22 | | | | 17 | | | | | | 0 |
| 34 | Yari Montella | Boscoscuro | +Ego Speed Up | 20 | 18 | Ret | 20 | WD | | | | | 24 | Ret | | | Ret | | | | | 0 |
| 35 | Tommaso Marcon | MV Agusta | MV Agusta Forward Racing | | Ret | | 23 | 20 | 19 | | | | | | | | | | | | | 0 |
| 35 | Tommaso Marcon | NTS | NTS RW Racing GP | | | | | | | | | | | | | | | | Ret | | | 0 |
| 36 | Miquel Pons | MV Agusta | MV Agusta Forward Racing | | | 19 | | | | | | | | | | | | | | | | 0 |
| 37 | John McPhee | Kalex | Petronas Sprinta Racing | | | | | | | | | | | | | 20 | | | | | | 0 |
| 38 | Fraser Rogers | NTS | NTS RW Racing GP | | | 20 | | | | | | | | | | | | | | | | 0 |
| 39 | Taiga Hada | NTS | NTS RW Racing GP | | | | 22 | | | | | | | | | | | | | | | 0 |
| 39 | Taiga Hada | Kalex | Pertamina Mandalika SAG Teluru | | | | | | | | | | | 21 | | | | | | | | 0 |
| 40 | Xavi Cardelús | Kalex | Cerba Promoracing Team | | | | | | | | | | | | | 21 | | | | | | 0 |
| 41 | Piotr Biesiekirski | Kalex | Pertamina Mandalika SAG Euvic | | | | | | | 25 | | | | | | Ret | | | | 25 | | 0 |
| 42 | Keminth Kubo | Kalex | VR46 Master Camp Team | | | | | | | 26 | | | | | | | | | | | | 0 |
| | Dimas Ekky Pratama | Kalex | Pertamina Mandalika SAG Team | | | | | | | | | | | | | | | | | | Ret | 0 |
| | Mattia Casadei | Kalex | Italtrans Racing Team | | | | | | | | | | | | | | | | Ret | | | 0 |
| | Adam Norrodin | Kalex | Petronas Sprinta Racing | | | | | | | | | | | | Ret | | | | | | | 0 |
| Pos. | Rider | Bike | Team | QAT | DOH | POR | SPA | FRA | ITA | CAT | GER | NED | STY | AUT | GBR | ARA | RSM | AME | EMI | ALR | VAL | Pts |
| Source: |||||||||||||||||||||||
Race key :
| Colour | Result |
| Gold | Winner |
| Silver | 2nd place |
| Bronze | 3rd place |
| Green | Points finish |
| Blue | Non-points finish |
| Blue | Non-classified finish (NC) |
| Purple | Retired (Ret) |
| Red | Did not qualify (DNQ) |
| Red | Did not pre-qualify (DNPQ) |
| Black | Disqualified (DSQ) |
| White | Did not start (DNS) |
| White | Withdrew (WD) |
| White | Race cancelled (C) |
| Blank | Did not practice (DNP) |
| Blank | Did not arrive (DNA) |
| Blank | Excluded (EX) |
| Annotation | Meaning |
| P | Pole position |
| F | Fastest lap |
| Rider key ||
| Colour | Meaning |
| Light blue | Rookie rider |

### Constructors' standings

Each constructor received the same number of points as their best placed rider in each race.
| Pos. | Constructor | QAT | DOH | POR | SPA | FRA | ITA | CAT | GER | NED | STY | AUT | GBR | ARA | RSM | AME | EMI | ALR | VAL | Pts |
| 1 | Kalex | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 450 |
| 2 | Boscoscuro | 10 | 13 | 2 | 9 | 10 | 11 | 11 | 2 | 7 | 2 | 8 | 3 | 4 | 3 | 11 | 3 | 4 | 5 | 199 |
| 3 | MV Agusta | Ret | 20 | 14 | 15 | 9 | 19 | 16 | Ret | 21 | 21 | 19 | 22 | 10 | 24 | 13 | 19 | 17 | DNS | 19 |
| 4 | NTS | Ret | 21 | 18 | 17 | 15 | 9 | 20 | 14 | 23 | Ret | 18 | 21 | 16 | 18 | 17 | 17 | 18 | 15 | 11 |
| Pos. | Constructor | QAT | DOH | POR | SPA | FRA | ITA | CAT | GER | NED | STY | AUT | GBR | ARA | RSM | AME | EMI | ALR | VAL | Pts |
| Source: |||||||||||||||||||||

### Teams' standings

The teams' standings were based on results obtained by regular and substitute riders; wild-card entries were ineligible.
| Pos. | Team | Bike No. | QAT | DOH | POR | SPA | FRA | ITA | CAT | GER | NED | STY | AUT | GBR | ARA | RSM | AME | EMI | ALR | VAL | Pts |
| 1 | Red Bull KTM Ajo | 25 | 5 | 3 | 1$^F$ | 5 | 1$^P$ | 2$^P$ | 2$^F$ | Ret$^P$ | 1$^{PF}$ | 7 | 1 | Ret | 1$^F$ | 1$^{PF}$ | 1$^{PF}$ | Ret | 2$^P$ | 1$^F$ | 618 |
| 1 | Red Bull KTM Ajo | 87 | 2$^F$ | 2 | 3 | 4$^P$ | 2$^F$ | 1 | 1$^P$ | 1$^F$ | 2 | 4$^P$ | 7 | 1 | 2 | 2 | Ret | 7 | 1 | 10 | 618 |
| 2 | Elf Marc VDS Racing Team | 22 | 1$^P$ | 1$^{PF}$ | Ret$^P$ | 3$^F$ | Ret | Ret$^F$ | 7 | 5 | 4 | 14 | 4$^P$ | 4 | Ret$^P$ | 4 | Ret | 1$^P$ | 3 | 7 | 364 |
| 2 | Elf Marc VDS Racing Team | 37 | 14 | 6 | 5 | Ret | Ret | Ret | 5 | Ret | 3 | 3 | 3 | 6 | 3 | 6 | 4 | 2$^F$ | 9 | 3 | 364 |
| 3 | Sky Racing Team VR46 | 13 | 12 | 7 | Ret | 18 | 19 | 16 | 14 | 15 | 10 | 6 | 6 | 12 | 15 | 10 | Ret | 4 | 6 | 4 | 303 |
| 3 | Sky Racing Team VR46 | 72 | 4 | 4 | 6 | 2 | 3 | 3 | 4 | 3 | 5 | 1 | 10 | 2$^P$ | Ret | 5 | 3 | Ret | 8 | 20 | 303 |
| 4 | Inde Aspar Team | 44 | 13 | Ret | 2 | 9 | Ret | 11 | Ret | 2 | Ret | 2 | 8 | 7 | 5 | 3 | 11 | 3 | 4 | 5 | 192 |
| 4 | Inde Aspar Team | 75 | 21 | 15 | 13 | Ret | 14 | Ret | 12 | 8 | 12 | 15 | Ret | 19 | Ret | 22 | Ret | 11 | Ret | 22 | 192 |
| 5 | Federal Oil Gresini Moto2 | 11 | 22 | 17 | Ret | Ret | 11 | DNS | 17 | 11 | 19 | Ret | 22 | 14 | Ret | 17 | DNS | 18 | 22 | 24 | 173 |
| 5 | Federal Oil Gresini Moto2 | 21 | 3 | 10 | 11 | 1 | 8 | Ret | Ret | 4 | Ret | 13 | 12 | 5 | 6 | 9 | 2 | 8 | 11 | 2 | 173 |
| 6 | Idemitsu Honda Team Asia | 35 | Ret | 19 | 21 | Ret | 12 | 18 | 9 | 18 | 11 | 8 | 5$^F$ | 17 | Ret | Ret | 14 | Ret | DSQ | 19 | 157 |
| 6 | Idemitsu Honda Team Asia | 79 | 17 | 5 | Ret | 7 | 7 | 6 | Ret | Ret | 6 | 5$^F$ | 2 | 9 | 8 | 7 | 7 | 9 | Ret | | 157 |
| 7 | Liqui Moly Intact GP | 14 | 16 | 11 | 16 | 21 | 4 | 7 | 13 | 16 | Ret | 17 | 13 | 18 | 9 | 15 | 6 | Ret | 20 | 23 | 149 |
| 7 | Liqui Moly Intact GP | 23 | 8 | Ret | 10 | 10 | 6 | 5 | 8 | 6 | 9 | 10 | 23 | 13 | 11 | 12 | Ret | 15 | 10 | 9 | 149 |
| 8 | Petronas Sprinta Racing | 17 | | | | | | | | | | | | | 20 | | | | | | 123 |
| 8 | Petronas Sprinta Racing | 77 | | | | | | | | | | | | Ret | | | | | | | 123 |
| 8 | Petronas Sprinta Racing | 96 | 7 | Ret | Ret | DNS | 18 | 14 | 18 | 21 | 18 | 11 | 11 | | | 19 | 10 | 13 | Ret | 16 | 123 |
| 8 | Petronas Sprinta Racing | 97 | Ret | 9 | 7 | 6 | Ret | Ret | 3 | Ret | 8 | 9 | 14 | 8 | Ret | 8 | 8 | Ret | Ret | 6 | 123 |
| 9 | Termozeta Speed Up | 2 | | | | | Ret | | 21 | | 17 | | | | | | | | | | 119 |
| 9 | Termozeta Speed Up | 5 | 20 | 18 | Ret | 20 | WD | | | | | 24 | Ret | | | Ret | | | | | 119 |
| 9 | Termozeta Speed Up | 9 | 10 | 13 | 22 | 12 | 10 | Ret | 11 | 7 | 7 | 20 | Ret | 3$^F$ | 4 | 13 | 12 | 5 | 7 | 8 | 119 |
| 9 | Termozeta Speed Up | 54 | | | | | | 12 | | Ret | | | | 16 | 7 | | 21 | 16 | 16 | 17 | 119 |
| 10 | American Racing | 6 | 11 | Ret | 9 | Ret | Ret | 8 | 19 | 10 | 16 | Ret | 20 | Ret | 14 | 21 | 5 | Ret | 5$^F$ | 21 | 89 |
| 10 | American Racing | 42 | Ret | WD | 15 | 11 | 13 | Ret | Ret | 9 | 20 | 19 | Ret | 20 | 12 | 14 | 9 | 10 | 14 | 14 | 89 |
| 11 | Italtrans Racing Team | 16 | 6 | Ret | 4 | 8 | Ret | 4 | 10 | Ret | Ret | Ret | 16 | 10 | 13 | 23 | 18 | DNS | 24 | DNS | 74 |
| 11 | Italtrans Racing Team | 19 | 18 | 14 | 12 | 16 | DSQ | Ret | Ret | Ret | Ret | 12 | Ret | DNS | Ret | Ret | | | | | 74 |
| 11 | Italtrans Racing Team | 27 | | | | | | | | | | | | | | | | Ret | | | 74 |
| 11 | Italtrans Racing Team | 45 | | | | | | | | | | | | | | | 16 | | 21 | 11 | 74 |
| 12 | Pertamina Mandalika SAG Team | 12 | 15 | Ret | 17 | 19 | Ret | DNS | 15 | 19 | 14 | 16 | 9 | 11 | Ret | 11 | Ret | 14 | 19 | 12 | 73 |
| 12 | Pertamina Mandalika SAG Team | 64 | 9 | 12 | Ret | 14 | 5 | 15 | 6 | 13 | 15 | 23 | 17 | 15 | Ret | 25 | 15 | 12 | 15 | 25 | 73 |
| 13 | Flexbox HP40 | 2 | | | | | | | | 12 | | | | | | | | | | | 56 |
| 13 | Flexbox HP40 | 40 | Ret | 16 | 8 | Ret | Ret | 13 | Ret | | DNS | Ret | 15 | Ret | Ret | 20 | Ret | Ret | 12 | Ret | 56 |
| 13 | Flexbox HP40 | 62 | 19 | 8 | Ret | 13 | Ret | 10 | 24 | 20 | 13 | 18 | 24 | Ret | 18 | 16 | 19 | 6 | 13 | 13 | 56 |
| 14 | MV Agusta Forward Racing | 7 | Ret | 20 | 14 | 15 | 17 | Ret | 23 | Ret | | 21 | DNS | Ret | | 24 | 22 | 20 | Ret | DNS | 19 |
| 14 | MV Agusta Forward Racing | 10 | | Ret | | | | | | | | | | | | | | | | | 19 |
| 14 | MV Agusta Forward Racing | 18 | | | | | | | | | 22 | | | | 17 | | | | | | 19 |
| 14 | MV Agusta Forward Racing | 24 | DNS | | | Ret | 9 | Ret | 16 | Ret | 21 | 25 | 19 | 22 | 10 | Ret | 13 | 19 | 17 | DNS$^P$ | 19 |
| 14 | MV Agusta Forward Racing | 77 | | | 19 | | | | | | | | | | | | | | | | 19 |
| 15 | NTS RW Racing GP | 10 | | | | | | | | | | | | | | | | Ret | | | 11 |
| 15 | NTS RW Racing GP | 32 | | | | 22 | | | | | | | | | | | | | | | 11 |
| 15 | NTS RW Racing GP | 55 | Ret | 21 | 18 | 17 | 15 | 9 | 20 | 17 | 23 | Ret | 18 | 21 | 19 | 18 | 20 | | 18 | 15 | 11 |
| 15 | NTS RW Racing GP | 70 | DNS | | | | 16 | 17 | 22 | 14 | 24 | Ret | Ret | 23 | 16 | Ret | 17 | 17 | 23 | 18 | 11 |
| 15 | NTS RW Racing GP | 89 | | | 20 | | | | | | | | | | | | | | | | 11 |
| Pos. | Team | Bike No. | QAT | DOH | POR | SPA | FRA | ITA | CAT | GER | NED | STY | AUT | GBR | ARA | RSM | AME | EMI | ALR | VAL | Pts |
| Source: ||||||||||||||||||||||