Pour la deuxième fois de l'année, les pilotes MotoGP font escale en Espagne. Après Jerez, c'est au tour de la Catalogne d'être l'hôte d'un Grand Prix. 

Après sa chute lors de la Sprint au Mans, Marc Márquez ne sera pas présent en Catalogne. Il a entamé sa convalescence après avoir subi une double intervention chirurgicale au pied droit et à l'épaule.

GP de Catalogne, Qualifications

Q1

Les pilotes présents sont Augusto Fernández, Alex Rins, Maverick Viñales, Toprak Razgatlioglu, Luca Marini, Jorge Martín, Fermín Aldeguer, Franco Morbidelli, Diogo Moreira, Ai Ogura, Francesco Bagnaia et Enea Bastianini.

Enea Bastianini signe le premier temps de référence en 1'39"130. Il devance Francesco Bagnaia, Diogo Moreira, Jorge Martín et Maverick Viñales. Le pilote Tech3 KTM améliore sa propre référence, tandis que Franco Morbidelli se place en 2e position. Toprak Razgatlioglu est le seul pilote à n'avoir signé aucun temps lors du premier run.

Le pilote turc a failli partir à la faute en se relançant pour son second run. Jorge Martín signe le même temps qu'Enea Bastianini. Il sort Franco Morbidelli. Toprak Razgatlioglu chute alors qu'il reste trois minutes avant la fin de la première session, pendant que Jorge Martín améliore le meilleur temps de la Q1. La minute qui suit, Jorge Martín finit dans le bac à graviers et Franco Morbidelli prend la première place. Mais son temps a été annulé à cause des limites de la piste. Fermín Aldeguer chute également. Franco Morbidelli reprend la première place, alors que Francesco Bagnaia échoue à la troisième place.

Les pilotes qualifiés pour la Q2 sont Franco Morbidelli et Jorge Martín. 

Suivent au classement Francesco Bagnaia, Enea Bastianini, Fermín Aldeguer, Luca Marini, Maverick Viñales, Ai Ogura, Alex Rins, Diogo Moreira, Augusto Fernández et Toprak Razgatlioglu.

Q2

Les pilotes présents sont Pedro Acosta, Alex Márquez, Brad Binder, Raúl Fernández, Johann Zarco, Fabio Di Giannantonio, Marco Bezzecchi, Joan Mir, Jack Miller et Fabio Quartararo. Ils sont rejoints par Franco Morbidelli et Jorge Martín.

Le meilleur temps du premier tour lancé est signé par Pedro Acosta en 1'38"397. Il devance Fabio Di Giannantonio, Brad Binder, Johann Zarco et Alex Márquez. Le pilote Gresini Ducati remonte en 2e position, devançant Raúl Fernández, Johann Zarco et Joan Mir, qui ne sera plus un pilote Honda en 2027.

Marco Bezzecchi chute dans son tour de lancement pour le second run. Fabio Quartararo remonte en 5e position. Pedro Acosta améliore son propre temps de 0"050, alors que Franco Morbidelli signe le 2e temps.

La pole position a été signée par Pedro Acosta. Il devance Franco Morbidelli, Alex Márquez, Raúl Fernández, Johann Zarco, Fabio Di Giannantonio, Fabio Quartararo, Brad Binder, Jorge Martín, Joan Mir, Jack Miller et Marco Bezzecchi.