Cursa a fost marcată de condiții meteorologice dificile, cu ploaie intermitentă, ceea ce a dus la numeroase incidente și schimbări de motociclete. Zarco, plecat de pe poziția a 17-a, a ales strategic pneuri de ploaie de la început, ceea ce i-a permis să avanseze constant în clasament și să preia conducerea.
El a încheiat cursa cu aproape 20 de secunde în fața lui Marc Márquez (Ducati), care a terminat pe locul al doilea. Fermín Aldeguer (Gresini Racing) a obținut primul său podium în MotoGP, clasându-se pe locul al treilea.
Cursa a fost întreruptă temporar cu steag roșu din cauza vremii imprevizibile și a multiplelor accidente. Printre piloții care nu au terminat se numără Fabio Quartararo, care a căzut devreme în cursă, și Francesco Bagnaia, care a abandonat după o căzătură.
Impactul asupra campionatului
Această victorie istorică pentru Zarco și Honda a întrerupt seria de 22 de victorii consecutive ale Ducati în MotoGP. Marc Márquez, prin locul al doilea obținut, și-a consolidat poziția de lider în clasamentul general, profitând de abandonurile rivalilor direcți.
Evenimentul a atras un număr record de spectatori, cu peste 311.000 de fani prezenți pe parcursul weekendului, stabilind un nou record de audiență pentru un Mare Premiu MotoGP.
Această victorie a fost deosebit de emoționantă pentru Zarco, fiind prima sa victorie în fața fanilor francezi și prima dată când mama sa a fost prezentă la o cursă MotoGP.
Rezultate Marele Premiu al Franței – MotoGP:
| 1 | Johann Zarco | FRA | Castrol Honda LCR (RC213V) | 45m 47.541s |
| 2 | Marc Marquez | SPA | Ducati Lenovo (GP25) | +19.907s |
| 3 | Fermin Aldeguer | SPA | BK8 Gresini Ducati (GP24)* | +26.532s |
| 4 | Pedro Acosta | SPA | Red Bull KTM (RC16) | +29.631s |
| 5 | Maverick Viñales | SPA | Red Bull KTM Tech3 (RC16) | +38.136s |
| 6 | Takaaki Nakagami | JPN | Honda Test Rider (RC213V) | +59.527s |
| 7 | Raul Fernandez | SPA | Trackhouse Aprilia (RS-GP25) | +70.302s |
| 8 | Fabio Di Giannantonio | ITA | Pertamina VR46 Ducati (GP25) | +70.363s |
| 9 | Lorenzo Savadori | ITA | Aprilia Factory (RS-GP25) | +25.793s |
| 10 | Ai Ogura | JPN | Trackhouse Aprilia (RS-GP25)* | +26.529s |
| 11 | Luca Marini | ITA | Honda HRC Castrol (RC213V) | +32.535s |
| 12 | Alex Rins | SPA | Monster Yamaha (YZR-M1) | +35.357s |
| 13 | Enea Bastianini | ITA | Red Bull KTM Tech3 (RC16) | +1 tur |
| 14 | Marco Bezzecchi | ITA | Aprilia Racing (RS-GP25) | +1 tur |
| 15 | Franco Morbidelli | ITA | Pertamina VR46 Ducati (GP24) | +1 tur |