Jorge Martin, pilote de Pramac Ducati, a établi un nouveau record de tour au Mans pour sécuriser la pole position du Grand Prix MotoGP de France. Malgré une chute tardive, Martin a réussi à abaisser le temps à 1:29.919s, surpassant le leader du championnat Francesco Bagnaia. Le circuit du Mans s’est avéré difficile pour de nombreux pilotes, plusieurs poussant leurs limites à la recherche de vitesse. Bagnaia a pu suivre Martin et partira en deuxième position, malgré une chute également lors de sa tentative de égaler le temps le plus rapide.
Aprilia a connu une session réussie, avec Maverick Vinales sécurisant une place sur la première ligne et Aleix Espargaro en sixième position, malgré une chute. Les pilotes VR46 Marco Bezzecchi et Fabio Di Giannantonio ont poursuivi leur solide performance depuis Jerez et se sont qualifiés parmi les cinq premiers, obtenant des positions de départ sur la deuxième ligne. Pedro Acosta s’est remis d’une dernière séance d’essai décevante et a terminé à la septième place, tandis que Fabio Quartararo a terminé à la huitième.
L’équipe Pramac de Franco Morbidelli a sécurisé la neuvième place, un autre résultat impressionnant pour le pilote italien qui se sent de plus en plus à l’aise avec la Ducati. Enea Bastianini a survécu à l’élimination en Q1, mais n’a pu terminer qu’à la dixième place. Jack Miller et Miguel Oliveira ont complété le top 12 en Q2.
La plus grande surprise est venue de Gresini Ducati, alors que Marc Marquez n’a pas réussi à avancer en Q2 après avoir perdu le contrôle de sa moto au virage 2. Son coéquipier Alex Marquez n’a également pas progressé. Raul Fernandez de Trackhouse, Johann Zarco de LCR Honda, et Alex Rins de Yamaha ont séparé les frères Marquez. Zarco était le seul pilote Honda à briser la barrière des 1:30s. Joan Mir, sur la Honda d’usine, a terminé trois positions derrière Zarco, à la 18e place. Takaaki Nakagami et Augusto Fernandez ont eu du mal à suivre la performance de leurs coéquipiers, finissant respectivement à la 19e et 20e place. Luca Marini a connu un moment difficile sur la Honda, mais a évité de finir dernier, car Brad Binder de KTM a eu le temps le plus lent.