1 Jorge Martin SPA Pramac Ducati (GP23) 20m 21.871s
2 Francesco Bagnaia ITA Ducati Lenovo (GP23) +2.468s
3 Jack Miller AUS Red Bull KTM (RC16) +3.287s
4 Luca Marini ITA Mooney VR46 Ducati (GP22) +5.487s
5 Johann Zarco FRA Pramac Ducati (GP23) +5.538s
6 Brad Binder RSA Red Bull KTM (RC16) +6.289s
7 Marco Bezzecchi ITA Mooney VR46 Ducati (GP22) +6.956s
8 Alex Marquez SPA Gresini Ducati (GP22) +9.261s
9 Aleix Espargaro SPA Aprilia Racing (RS-GP23) +9.691s
10 Enea Bastianini ITA Ducati Lenovo (GP23) +9.715s
11 Marc Marquez SPA Repsol Honda (RC213V) +10.828s
12 Fabio Di Giannantonio ITA Gresini Ducati (GP22) +10.905s
13 Fabio Quartararo FRA Monster Yamaha (YZR-M1) +11.366s
14 Augusto Fernandez SPA Tech3 GASGAS (RC16)* +12.593s
15 Franco Morbidelli ITA Monster Yamaha (YZR-M1) +12.905s
16 Miguel Oliveira POR RNF Aprilia (RS-GP22) +13.837s
17 Takaaki Nakagami JPN LCR Honda (RC213V) +14.505s
18 Raul Fernandez SPA RNF Aprilia (RS-GP22) +28.959s
Maverick Viñales SPA Aprilia Racing (RS-GP23) DNF
Jonas Folger GER Tech3 GASGAS (RC16) DNF