Jorge Martin, Fahrer von Pramac Ducati, stellte einen neuen Rundenrekord in Le Mans auf und sicherte sich die Pole-Position für den französischen MotoGP Grand Prix. Trotz eines späten Sturzes gelang es Martin, die Zeit auf 1:29.919s zu senken und den Führenden der Meisterschaft, Francesco Bagnaia, zu übertreffen. Die Strecke von Le Mans stellte viele Fahrer vor Herausforderungen, da sie ihr Limit in der Suche nach Geschwindigkeit ausreizten. Bagnaia konnte mit Martin mithalten und wird trotz eines Sturzes in seinem Versuch, die schnellste Zeit zu erreichen, von der zweiten Position starten.
Aprilia hatte eine erfolgreiche Session, mit Maverick Vinales auf dem vorderen Startplatz und Aleix Espargaro auf dem sechsten Platz, trotz eines Sturzes. Die VR46-Fahrer Marco Bezzecchi und Fabio Di Giannantonio setzten ihre starke Leistung seit Jerez fort und qualifizierten sich unter den Top Fünf, um Startpositionen in der zweiten Reihe zu verdienen. Pedro Acosta erholte sich von einer enttäuschenden letzten Trainingssession und landete auf dem siebten Platz, während Fabio Quartararo auf dem achten Platz einkam.
Das Pramac-Team von Franco Morbidelli sicherte sich den neunten Platz, ein weiteres beeindruckendes Ergebnis für den italienischen Fahrer, der sich mit der Ducati immer wohler fühlt. Enea Bastianini überstand die Eliminierung in Q1, konnte aber nur den zehnten Platz erreichen. Jack Miller und Miguel Oliveira belegten die Plätze 11 und 12 in Q2.
Die größte Überraschung kam von Gresini Ducati, da Marc Marquez es nicht schaffte, sich für Q2 zu qualifizieren, nachdem er die Kontrolle über sein Motorrad in Kurve 2 verloren hatte. Sein Teamkollege Alex Marquez kam ebenfalls nicht weiter. Raul Fernandez von Trackhouse, Johann Zarco von LCR Honda und Alex Rins von Yamaha teilten sich die Marquez-Brüder. Zarco war der einzige Honda-Fahrer, der die 1:30er-Marke durchbrach. Joan Mir auf der Werkshonda belegte drei Positionen hinter Zarco den 18. Platz. Takaaki Nakagami und Augusto Fernandez hatten Schwierigkeiten, mit der Leistung ihrer Teamkollegen mitzuhalten, und belegten die Plätze 19 und 20. Luca Marini hatte einen schwierigen Moment auf der Honda, vermied es aber, als Letzter zu finishen, da Brad Binder von KTM die langsamste Zeit hatte.