1 Enea Bastianini ITA Gresini Racing MotoGP 41'34.613
2 Jack Miller AUS Ducati Lenovo Team + 2.718
3 Aleix Espargarò SPA Aprilia Racing + 4.182
4 Fabio Quartararo FRA Monster Energy Yamaha MotoGP + 4.288
5 Johann Zarco FRA Pramac Racing + 11.139
6 Marc Marquez SPA Repsol Honda Team + 15.155
7 Takaaki Nakagami JPN LCR Honda Idemitsu + 16.680
8 Brad Binder RSA Red Bull KTM Factory Racing + 18.459
9 Luca Marini ITA Mooney VR46 Racing Team + 20.541
10 Maverick Viñales SPA Aprilia Racing + 21.486
11 Pol Espargarò SPA Repsol Honda Team + 22.707
12 Marco Bezzecchi ITA Mooney VR46 Racing Team + 23.408
13 Fabio Di Giannantonio ITA Gresini Racing MotoGP + 26.432
14 Alex Marquez SPA LCR Honda Castrol + 28.710
15 Franco Morbidelli ITA Monster Energy Yamaha MotoGP + 29.433
16 Andrea Dovizioso ITA WithU Yamaha RNF MotoGP Team + 38.149
17 Darryn Binder RSA WithU Yamaha RNF MotoGP Team + 59.748
18 Miguel Oliveira POR Red Bull KTM Factory Racing Not classified (3 laps)
19 Francesco Bagnaia ITA Ducati Lenovo Team Not classified (7 laps)
20 Jorge Martin SPA Pramac Racing Not classified (11 laps)
21 Joan Mir SPA Team Suzuki Ecstar Not classified (14 laps)
22 Raul Fernandez SPA Tech3 KTM Factory Racing Not classified (21 laps)
23 Alex Rins SPA Team Suzuki Ecstar Not classified (22 laps)
24 Remy Gardner AUS Tech3 KTM Factory Racing Not classified (24 laps)