Jorge Martín logró el mejor tiempo en la Q2, asegurándose así la 'pole' y estableciendo un nuevo récord de pista con un crono de 1:29.088. El piloto de San Sebastián de los Reyes demostró tener algo más que el resto de sus rivales en el circuito de Mandalika. Tras una caída, Marco Bezzecchi y el novato Pedro Acosta terminarón en el Top 3, lo que les permitirá comenzar desde la primera fila.
Francesco Bagnaia finalizó la 'qualy' manteniendose en la parte alta de la tabla de tiempos, liderando la segunda fila. Seguido de Enea Bastianini y un sorprendente Fabio Quartararo. La atención deberá centrarse en cómo saldrán los pilotos de la tercera fila, que incluye a Johann Zarco, quien ascendió desde la Q1, así como a Fabio Di Giannantonio y Franco Morbidelli.
Completaron el Top 12 de la Q2 Maverick Viñales, Raúl Fernández y Marc Márquez, quien se fue al suelo en ambas salidas.
Aleix Espargaró y Álex Márquez, que sufrierón caídas, acabarón en la quinta fila después de no lograr superar la Q1. Justo detrás de los pilotos españoles, se clasificaron Álex Rins, Jack Miller, Luca Marini, Takaaki Nakagami y un Brad Binder que enfrentó algunos problemas con su RC16. Joan Mir y Augusto Fernández ocuparán las últimas posiciones de la parrilla.