Posisi pembalap asal tim motor dan waktu/selisih dalam balapan adalah sebagai berikut:
1. Francesco Bagnaia (ITA) dari tim Ducati Lenovo (GP24) dengan waktu 19m 41.354s
2. Enea Bastianini (ITA) dari tim Ducati Lenovo (GP24) dengan selisih +0.107s
3. Marc Marquez (SPA) dari tim Gresini Ducati (GP23) dengan selisih +1.701s
4. Marco Bezzecchi (ITA) dari tim VR46 Ducati (GP23) dengan selisih +3.072s
5. Franco Morbidelli (ITA) dari tim Pramac Ducati (GP24) dengan selisih +5.967s
6. Pedro Acosta (SPA) dari tim Red Bull GASGAS Tech3 (RC16)* dengan selisih +6.210s
7. Maverick Viñales (SPA) dari tim Aprilia Racing (RS-GP24) dengan selisih +6.664s
8. Johann Zarco (FRA) dari tim LCR Honda (RC213V) dengan selisih +6.938s
9. Fabio Di Giannantonio (ITA) dari tim VR46 Ducati (GP23) dengan selisih +7.706s
10. Jorge Martin (SPA) dari tim Pramac Ducati (GP24) dengan selisih +9.104s
11. Jack Miller (AUS) dari tim Red Bull KTM (RC16) dengan selisih +9.618s
12. Fabio Quartararo (FRA) dari tim Monster Yamaha (YZR-M1) dengan selisih +9.843s
13. Brad Binder (RSA) dari tim Red Bull KTM (RC16) dengan selisih +11.118s
14. Alex Marquez (SPA) dari tim Gresini Ducati (GP23) dengan selisih +12.418s
15. Alex Rins (SPA) dari tim Monster Yamaha (YZR-M1) dengan selisih +12.579s
16. Aleix Espargaro (SPA) dari tim Aprilia Racing (RS-GP24) dengan selisih +12.952s
17. Takaaki Nakagami (JPN) dari tim LCR Honda (RC213V) dengan selisih +13.351s
18. Luca Marini (ITA) dari tim Repsol Honda (RC213V) dengan selisih +15.496s
19. Raul Fernandez (SPA) dari tim Trackhouse Aprilia (RS-GP24) dengan selisih +21.895s
Pembalap yang tidak finish (DNF):
– Augusto Fernandez (SPA) dari tim Red Bull GASGAS Tech3 (RC16)
– Joan Mir (SPA) dari tim Repsol Honda (RC213V)