1 Fabio Quartararo FRA Monster Energy Yamaha MotoGP 41'12.816
2 Johann Zarco FRA Pramac Racing + 4.939
3 Jack Miller AUS Ducati Lenovo Team + 8.372
4 Aleix Espargaró SPA Aprilia Racing + 9.113
5 Luca Marini ITA Mooney VR46 Racing Team + 11.679
6 Jorge Martin SPA Pramac Racing + 13.164
7 Brad Binder RSA Red Bull KTM Factory Racing + 15.405
8 Fabio Di Giannantonio ITA Gresini Racing MotoGP + 15.851
9 Miguel Oliveira POR Red Bull KTM Factory Racing + 19.740
10 Enea Bastianini ITA Gresini Racing MotoGP + 21.611
11 Marco Bezzecchi ITA Mooney VR46 Racing Team + 23.175
12 Raul Fernandez SPA Tech3 KTM Factory Racing + 26.548
13 Franco Morbidelli ITA Monster Energy Yamaha MotoGP + 29.014
14 Andrea Dovizioso ITA WithU Yamaha RNF MotoGP Team + 30.680
15 Remy Gardner AUS Tech3 KTM Factory Racing + 30.812
16 Stefan Bradl GER Repsol Honda Team + 52.040
17 Pol Espargaró SPA Repsol Honda Team Not classified (8 laps)
18 Maverick Viñales SPA Aprilia Racing Not classified (11 laps)
19 Takaaki Nakagami JPN LCR Honda Idemitsu Not classified (24 laps)
20 Alex Marquez SPA LCR Honda Castrol Not classified (24 laps)
21 Darryn Binder RSA WithU Yamaha RNF MotoGP Team Not classified (25 laps)
22 Francesco Bagnaia ITA Ducati Lenovo Team Not classified (27 laps)
23 Joan Mir SPA Team Suzuki Ecstar Not classified (27 laps)