Dry track with occasional damp patches.

Session interupted to clear debris following an accident for Garcia and Masia.

  1. John McPhee GBR Petronas Sprinta Racing (Honda) 1m 49.175s
  2. Kaito Toba JPN Honda Team Asia (Honda) 1m 49.812s
  3. Gabriel Rodrigo ARG Kömmerling Gresini Moto3 (Honda) 1m 49.936s
  4. Tony Arbolino ITA VNE Snipers (Honda) 1m 50.000s
  5. Aron Canet SPA Sterilgarda Max Racing Team (KTM) 1m 50.222s
  6. Romano Fenati ITA VNE Snipers (Honda) 1m 50.261s
  7. Alonso Lopez SPA Estrella Galicia 0,0 (Honda) 1m 50.296s
  8. Tatsuki Suzuki JPN SIC58 Squadra Corse (Honda) 1m 50.375s
  9. Ayumu Sasaki JPN Petronas Sprinta Racing (Honda) 1m 50.418s
  10. Jakub Kornfeil CZE Redox PruestelGP (KTM) 1m 50.443s
  11. Ai Ogura JPN Honda Team Asia (Honda) 1m 50.482s
  12. Vicente Perez SPA Reale Avintia Arizona 77 (KTM) 1m 50.489s
  13. Kazuki Masaki JPN BOE Skull Rider Mugen Race (KTM) 1m 50.511s
  14. Darryn Binder RSA CIP Green Power (KTM) 1m 50.538s
  15. Lorenzo Dalla Porta ITA Leopard Racing (Honda) 1m 50.545s
  16. Dennis Foggia ITA SKY Racing Team VR46 (KTM) 1m 50.555s
  17. Celestino Vietti ITA SKY Racing Team VR46 (KTM) 1m 50.598s
  18. Raul Fernandez SPA Sama Qatar Angel Nieto Team (KTM) 1m 50.672s
  19. Niccolò Antonelli ITA SIC58 Squadra Corse (Honda) 1m 50.695s
  20. Can Oncu TUR Red Bull KTM Ajo (KTM) 1m 50.715s
  21. Marcos Ramirez SPA Leopard Racing (Honda) 1m 50.727s
  22. Jaume Masia SPA Bester Capital Dubai (KTM) 1m 50.999s
  23. Andrea Migno ITA Bester Capital Dubai (KTM) 1m 51.062s
  24. Aleix Viu SPA Sama Qatar Angel Nieto Team (KTM) 1m 51.155s
  25. Tom Booth-Amos GBR CIP Green Power (KTM) 1m 51.221s
  26. Filip Salac CZE Redox PruestelGP (KTM) 1m 51.224s
  27. Makar Yurchenko KAZ BOE Skull Rider Mugen Race (KTM) 1m 51.324s
  28. Sergio Garcia SPA Estrella Galicia 0,0 (Honda) 1m 51.812s
  29. Riccardo Rossi ITA Kömmerling Gresini Moto3 (Honda) 1m 52.208s