1 Enea Bastianini ITA Gresini Racing MotoGP 42'13.198
2 Brad Binder RSA Red Bull KTM Factory Racing + 00.346
3 Pol Espargarò SPA Repsol Honda Team + 1.351
4 Aleix Espargarò SPA Aprilia Racing + 2.242
5 Marc Marquez SPA Repsol Honda Team + 4.099
6 Joan Mir SPA Team Suzuki Ecstar + 4.843
7 Alex Rins SPA Team Suzuki Ecstar + 8.810
8 Johann Zarco FRA Pramac Racing + 10.536
9 Fabio Quartararo FRA Monster Energy Yamaha MotoGP + 10.543
10 Takaaki Nakagami JPN LCR Honda Idemitsu + 14.967
11 Franco Morbidelli ITA Monster Energy Yamaha MotoGP + 16.712
12 Maverick Viñales SPA Aprilia Racing + 23.216
13 Luca Marini ITA Mooney VR46 Racing Team + 27.283
14 Andrea Dovizioso ITA WithU Yamaha RNF MotoGP Team + 27.374
15 Remy Gardner AUS Tech3 KTM Factory Racing + 41.107
16 Darryn Binder RSA WithU Yamaha RNF MotoGP Team + 41.119
17 Fabio Di Giannantonio ITA Gresini Racing MotoGP + 41.349
18 Raul Fernandez SPA Tech3 KTM Factory Racing + 42.357
19 Jorge Martin SPA Pramac Racing Not classified (11 laps)
20 Francesco Bagnaia ITA Ducati Lenovo Team Not classified (11 laps)
21 Miguel Oliveira POR Red Bull KTM Factory Racing Not classified (12 laps)
22 Alex Marquez SPA LCR Honda Castrol Not classified (13 laps)
23 Marco Bezzecchi ITA Mooney VR46 Racing Team Not classified (16 laps)
24 Jack Miller AUS Ducati Lenovo Team Not classified (16 laps)