| 1 |  |  | Francesco Bagnaia | Ducati Lenovo Team | 40:25.205m |
| 2 |  |  | Marco Bezzecchi | Pertamina Enduro VR46 Racing Team | +0.444s |
| 3 |  |  | Maverick Viñales | Aprilia Racing | +1.209s |
| 4 |  |  | Aleix Espargaro | Aprilia Racing | +2.585s |
| 5 |  |  | Brad Binder | Red Bull KTM Factory Racing | +2.721s |
| 6 |  |  | Jack Miller | Ducati Lenovo Team | +3.045s |
| 7 |  |  | Jorge Martín | Prima Pramac Yamaha MotoGP | +4.340s |
| 8 |  |  | Joan Mir | Team Suzuki Ecstar | +8.185s |
| 9 |  |  | Miguel Oliveira | Red Bull KTM Factory Racing | +8.325s |
| 10 |  |  | Álex Rins | Team Suzuki Ecstar | +8.596s |
| 11 |  |  | Enea Bastianini | BK8 Gresini Racing MotoGP | +9.783s |
| 12 |  |  | Takaaki Nakagami | Honda LCR | +10.617s |
| 13 |  |  | Johann Zarco | Prima Pramac Yamaha MotoGP | +14.405s |
| 14 |  |  | Fabio Di Giannantonio | BK8 Gresini Racing MotoGP | +17.681s |
| 15 |  |  | Álex Márquez | Honda LCR | +25.866s |
| 16 |  |  | Andrea Dovizioso | RNF MotoGP Team | +29.711s |
| 17 |  |  | Luca Marini | Pertamina Enduro VR46 Racing Team | +30.296s |
| 18 |  |  | Stefan Bradl | Honda HRC Castrol | +32.225s |
| 19 |  |  | Remy Gardner | Tech 3 KTM Factory Racing | +34.947s |
| 20 |  |  | Lorenzo Savadori | Aprilia Racing | +35.798s |
| 21 |  |  | Raúl Fernández | Tech 3 KTM Factory Racing | + 8 Runden |
| 22 |  |  | Fabio Quartararo | Monster Energy Yamaha MotoGP | Ausfall |
| 23 |  |  | Darryn Binder | RNF MotoGP Team | Ausfall |
| 24 |  |  | Franco Morbidelli | Monster Energy Yamaha MotoGP | Ausfall |