1. Philipp Oettl GER Sudmetal Schedl GP Racing (KTM) 39m 39.799s
  2. Marco Bezzecchi ITA Redox PruestelGP (KTM) 39m 39.858s
  3. Marcos Ramirez SPA Bester Capital Dubai (KTM) 39m 43.532s
  4. Alonso Lopez SPA Estrella Galicia 0,0 (Honda) 39m 43.314s
  5. Jaume Masia SPA Bester Capital Dubai (KTM) 39m 43.757s
  6. Tatsuki Suzuki JPN SIC58 Squadra Corse (Honda) 39m 43.799s
  7. Fabio Di Giannantonio ITA Del Conca Gresini Moto3 (Honda) 39m 43.832s
  8. Jakub Kornfeil CZE Redox PruestelGP (KTM) 39m 43.960s
  9. Kaito Toba JPN Honda Team Asia (Honda) 39m 43.970s
  10. Gabriel Rodrigo ARG RBA BOE Skull Rider (KTM) 39m 44.015s
  11. Niccolò Antonelli ITA SIC58 Squadra Corse (Honda) 39m 43.975s
  12. Ayumu Sasaki JPN Petronas Sprinta Racing (Honda) 39m 44.063s
  13. Andrea Migno ITA Angel Nieto Team Moto3 (KTM) 39m 47.965s
  14. Makar Yurchenko KAZ CIP - Green Power (KTM) 39m 48.181s
  15. Ai Ogura JPN Asia Talent Team (Honda) 40m 7.096s
  16. Adam Norrodin MAL Petronas Sprinta Racing (Honda) 40m 7.145s
  17. Nicolo Bulega ITA SKY Racing Team VR46 (KTM) 40m 7.373s
  18. Livio Loi BEL Reale Avintia Academy (KTM) 40m 7.398s
  19. Nakarin Atiratphuvapat THA Honda Team Asia (Honda) 40m 7.594s
  20. Kazuki Masaki JPN RBA BOE Skull Rider (KTM) 40m 16.841s
    Enea Bastianini ITA Leopard Racing (Honda) DNF
    Tony Arbolino ITA Marinelli Snipers Team (Honda) DNF
    Jorge Martin SPA Del Conca Gresini Moto3 (Honda) DNF
    Aron Canet SPA Estrella Galicia 0,0 (Honda) DNF
    Albert Arenas SPA Angel Nieto Team Moto3 (KTM) DNF
    Lorenzo Dalla Porta ITA Leopard Racing (Honda) DNF
    Dennis Foggia ITA SKY Racing Team VR46 (KTM) DNF
    John McPhee GBR CIP - Green Power (KTM) DNF
    Jeremy Alcoba SPA Junior Team Estrella Galicia 0,0 (Honda) DNF