| Platz | Fahrer | Land | Team | Konstrukteur | Runden | Zeit Ausfall | Punkte |
| 1. | Marc Marquez | Spanien | Repsol Honda Team | Honda | 20 | 41:41.435 | 25 |
| 2. | Fabio Quartararo | Frankreich | Monster Energy Yamaha MotoGP | Yamaha | 20 | +4.679 | 20 |
| 3. | Francesco Bagnaia | Italien | Ducati Lenovo Team | Ducati | 20 | +8.547 | 16 |
| 4. | Alex Rins | Spanien | Team Suzuki Ecstar | Suzuki | 20 | +11.098 | 13 |
| 5. | Jorge Martin | Spanien | Pramac Racing | Ducati | 20 | +11.752 | 11 |
| 6. | Enea Bastianini | Italien | Avintia Esponsorama | Ducati | 20 | +13.269 | 10 |
| 7. | Jack Miller | Australien | Ducati Lenovo Team | Ducati | 20 | +14.722 | 9 |
| 8. | Joan Mir | Spanien | Team Suzuki Ecstar | Suzuki | 20 | +13.406 | 8 |
| 9. | Brad Binder | Südafrika | Red Bull KTM Factory Racing | KTM | 20 | +15.832 | 7 |
| 10. | Pol Espargaro | Spanien | Repsol Honda Team | Honda | 20 | +20.265 | 6 |
| 11. | Miguel Oliveira | Portugal | Red Bull KTM Factory Racing | KTM | 20 | +23.055 | 5 |
| 12. | Alex Marquez | Spanien | LCR Honda Castrol | Honda | 20 | +24.743 | 4 |
| 13. | Andrea Dovizioso | Italien | Petronas Yamaha SRT | Yamaha | 20 | +25.307 | 3 |
| 14. | Luca Marini | Italien | Sky VR46 Avintia | Ducati | 20 | +26.853 | 2 |
| 15. | Valentino Rossi | Italien | Petronas Yamaha SRT | Yamaha | 20 | +28.055 | 1 |
| 16. | Iker Lecuona | Spanien | Tech3 KTM Factory Racing | KTM | 20 | +30.989 | |
| 17. | Takaaki Nakagami | Japan | LCR Honda Idemitsu | Honda | 20 | +35.251 | |
| 18. | Danilo Petrucci | Italien | Tech3 KTM Factory Racing | KTM | 20 | +42.239 | |
| 19. | Franco Morbidelli | Italien | Monster Energy Yamaha MotoGP | Yamaha | 20 | +49.854 | |
| Aleix ESpargaro | Spanien | Aprilia Racing Team Gresini | Aprilia | 8 | Unfall | ||
| Johann Zarco | Frankreich | Pramac Racing | Ducati | 5 | Unfallschaden |