La Q1 de MotoGP daba comienzo a la hora esperada, pero con una ausencia, la de Álex Márquez. El piloto catalán sufrió una caída a gran velocidad en el FP4 y fue llevado al centro médico para un chequeo. Todos los demás salían rápido para rodar y marcar un buen registro en la pista catalana, aunque solo dos avanzarían a Q2 pasando el corte. Los dos que pasaron el corte fueron: Viñales y Nakagami.
Unos instantes después daba comienzo la Q2 de MotoGP para pelear por la pole de Cataluña. Todo estaba muy ajustado, Quartararo era primero, pero los cinco de arriba estaban en una décima. Bagnanaia hacía récord para hacerse con la 1ª plaza, 1:38.787 para el italiano. Lo superaba Aleix Espargaró con un 1:38.742 del piloto de Granollers.
Últimos minutos de infarto en Montmeló en la batalla por la pole, en su íltimo intento se iba largo el 41, tenía que esperar a Pecco. Por 31 milésimas no marcó la pole el 63 de Ducati. La pole se quedaba en casa con Aleix Espargaró, segundo fue Bagnaia y tercero Fabio Quartararo. El récord del la pole se quedaba en 1:38.742 , desde Argentina no estaba en la pole Aleix con su Aprilia.