Hasil S1:
1. Alex Marquez – Balap Gresini – Ducati – 1'58.373
2. Pedro Acosta – Red Bull GASGAS Teknologi 3 – KTM +0
3. Franco Morbidelli – Balap Prima Pramac – Ducati +0.226
4. Raul Fernandez – Balap Trackhouse – Aprilia +0,235
5. Miguel Oliveira – Balap Trackhouse – Aprilia +0,282
6. Johann Zarco – LCR Honda Castrol – Honda +0,357
7. Agustus Fernandez – Red Bull GASGAS Tech 3 – KTM +0
8. Fabio Quartararo – Monster Energi Yamaha – Yamaha +0,719
9. Luca Marini – Repsol Honda – Honda +0,724
10. Joan Mir – Repsol Honda – Honda +1.095
11. Takaaki Nakagami – LCR Honda Idemitsu – Honda +1.449
12. Remy Gardner – Monster Energi Yamaha – Yamaha +1.514
Hasil S2:
1. Aleix Espargaro – Balap Aprilia – Aprilia – 1'57,309
2. Pecco Bagnaia – Tim Lenovo Ducati – Ducati +0,208
3. Enea Bastianini – Tim Lenovo Ducati – Ducati +0,384
4. Jorge Martin – Balap Prima Pramac – Ducati +0,425
5. Alex Marquez – Balap Gresini – Ducati +0,508
6. Brad Binder – Balap Pabrik KTM Red Bull – KTM +0.641
7. Marc Marquez – Balap Gresini – Ducati +0,789
8. Maverick Vinales – Balap Aprilia – Aprilia +0,828
9. Pedro Acosta – Red Bull GASGAS Tech 3 – KTM +1,0
10. Fabio di Giannantonio – Pertamina Enduro VR46 – Ducati +1.062
11. Jack Miller – Balap Pabrik KTM Red Bull – KTM +1.427
12. Marco Bezzecchi – Pertamina Enduro VR46 – Ducati +2,362