| Platz | Fahrer | Land | Team | Konstrukteur | Runden | Zeit Ausfall | Punkte |
| 1. | Francesco Bagnaia | Italien | Ducato Leonovo Team | Ducati | 10 | 20:35:270 | 12 |
| 2. | Alex Rins | Spanien | LCR Honda Castrol | Honda | 10 | +2.545 | 9 |
| 3. | Jorge Martin | Spanien | Prima Pramac Racing | Ducati | 10 | +4.706 | 7 |
| 4 | Aleix Espargaro | Spanien | Aprilia Racing | Aprilia | 10 | +5.052 | 6 |
| 5. | Brad Binder | Südafrika | Red Bull KTM Factory Racing | KTM | 10 | +8.175 | 5 |
| 6. | Marco Bezzecchi | Italien | Mooney VR46 Racing Team | Ducati | 10 | +8.877 | 4 |
| 7. | Luca Marini | Italien | Mooney VR46 Racing Team | Ducati | 10 | +9.453 | 3 |
| 8. | Miguel Oliveira | Portugal | CryptoData RNF MotoGP Team | Aprilia | 10 | +10.768 | 2 |
| 9. | Jack Miller | Australien | Red Bull KTM Factory Racing | KTM | 10 | +12.448 | 1 |
| 10. | Maverick Vinales | Spanien | Aprilia Racing | Aprilia | 10 | +12.739 | |
| 11. | Johann Zarco | Frankreich | Prima Pramac Racing | Ducati | 10 | +14.251 | |
| 12. | Joan Mir | Spanien | Repsol Honda Team | Honda | 10 | +14.988 | |
| 13. | Takaaki Nakagami | Japan | LCR Honda Idemitsu | Honda | 10 | +15.592 | |
| 14. | Franco Morbidelli | Italien | Monster Energy Yamaha MotoGP | Yamaha | 10 | +16.534 | |
| 15. | Raul Fernandez | Spanien | CryptoData RNF MotoGP Team | Aprilia | 10 | +19.290 | |
| 16. | Augusto Fernandez | Spanien | GasGas Factory Racing Tech3 | KTM | 10 | +23.128 | |
| 17. | Fabio Di Gianantonio | Italien | Gresini Racing MotoGP | Ducati | 10 | +25.626 | |
| 18. | Stefan Bradl | Deutschland | Repsol Honda Team | Honda | 10 | +25.787 | |
| 19. | Fabio Quartararo | Frankreich | Monster Energy Yamaha MotoGP | Yamaha | 10 | +27.169 | |
| 20. | Jonas Folger | Deutschland | GasGas Factory Racing Tech3 | KTM | 10 | +46.973 | |
| 21. | Alex Marquez | Spanien | Gresini Racing MotoGP | Ducati | 6 | Unfall | |
| 22. | Michele Pirro | Italien | Ducati Lenovo Team | Ducati | 5 | Aufgabe |