Q1: groot geweld en veel drama
De eerste kwalificatiesessie zat tjokvol grote namen: Jorge Martin, Alex Márquez en Franco Morbidelli moesten vechten voor twee plekken in Q2. Morbidelli en thuisrijder Ogura leken lang de laatste twee plekken van Q2 te bemachtigen, tot crashes van Aldeguer, Binder en Rins het spel volledig door elkaar gooiden.
Uiteindelijk waren het Morbidelli en Alex Márquez die zich wisten te redden, terwijl Martin verrassend strandde op P17 en Ogura teleurstellend op P13 bleef steken. Met zijn 1'43.254 was Morbidelli iets meer dan 2 tiende seconde verwijderd van een nieuw all-time ronderecord van Pedro Acosta vorig jaar.
Q2: Pecco versus Mir
In Q2 was er meteen drama voor Acosta, die zijn KTM met technische problemen al na de out-lap de pitbox weer in moest sturen. Vooraan was het Bagnaia die meteen de toon zette, gevolgd door teamgenoot Marc Márquez en Fabio Quartararo.
De slotfase was één grote explosie van rode sectoren. Morbidelli pakte kortstondig pole, waarna Marc Márquez de tijd weer van hem afpakte. Toen gebeurde het ondenkbare: Joan Mir katapulteerde zichzelf naar P1, goed op weg naar zijn eerste MotoGP-pole ooit én Honda’s eerste in jaren.
Maar Bagnaia had nog één ronde in de benen, en met minder dan 30 seconden op de klok legde hij iedereen opnieuw op zijn rug.
De pole van Bagnaia was pas zijn tweede van dit seizoen, maar belangrijker: het bewijs dat hij weer terug is na maanden vol ellende. Mir pakte een fenomenale P2 – zijn beste kwalificatie ooit en Honda’s eerste front row sinds 2023 – terwijl Marc Márquez slechts 0,132 seconde tekort kwam en P3 pakte.
Morbidelli start zondag vanaf P4, Luca Marini zorgde voor een tweede Honda in de top zeven en Alex Márquez bleef steken op P8. Daarachter volgden Bezzecchi (P9), Raul Fernandez (P10), Zarco (P11) en Di Giannantonio (P12).
MotoGP Moteri, uitslag kwalificatie:
| Rijder | Team | Merk | Tijd | Verschil | ||
| 1 | Pecco Bagnaia | ITA | Ducati Lenovo Team | Ducati | 1'42.911 | |
| 2 | Joan Mir | ESP | Honda HRC Castrol | Honda | 1'43.003 | +0.092 |
| 3 | Marc Marquez | ESP | Ducati Lenovo Team | Ducati | 1'43.043 | +0.132 |
| 4 | Pedro Acosta | ESP | Red Bull KTM Factory Racing | KTM | 1'43.069 | +0.158 |
| 5 | Fabio Quartararo | FRA | Monster Energy Yamaha MotoGP Team | Yamaha | 1'43.155 | +0.244 |
| 6 | Franco Morbidelli | ITA | Pertamina Enduro VR46 Racing Team | Ducati | 1'43.170 | +0.259 |
| 7 | Luca Marini | ITA | Honda HRC Castrol | Honda | 1'43.259 | +0.348 |
| 8 | Alex Marquez | ESP | BK8 Gresini Racing MotoGP | Ducati | 1'43.271 | +0.360 |
| 9 | Marco Bezzecchi | ITA | Aprilia Racing | Aprilia | 1'43.323 | +0.412 |
| 10 | Raul Fernandez | ESP | Trackhouse MotoGP Team | Aprilia | 1'43.353 | +0.442 |
| 11 | Johann Zarco | FRA | CASTROL Honda LCR | Honda | 1'43.542 | +0.631 |
| 12 | Fabio Di Giannantonio | ITA | Pertamina Enduro VR46 Racing Team | Ducati | 1'43.571 | +0.660 |
| Q1 | ||||||
| 13 | Ai Ogura | JPN | Trackhouse MotoGP Team | Aprilia | 1'43.429 | +0.176 |
| 14 | Jack Miller | AUS | Prima Pramac Yamaha MotoGP | Yamaha | 1'43.450 | +0.197 |
| 15 | Fermin Aldeguer | ESP | BK8 Gresini Racing MotoGP | Ducati | 1'43.454 | +0.201 |
| 16 | Miguel Oliveira | POR | Prima Pramac Yamaha MotoGP | Yamaha | 1'43.551 | +0.298 |
| 17 | Jorge Martin | ESP | Aprilia Racing | Aprilia | 1'43.587 | +0.334 |
| 18 | Brad Binder | RSA | Red Bull KTM Factory Racing | KTM | 1'43.694 | +0.441 |
| 19 | Alex Rins | ESP | Monster Energy Yamaha MotoGP Team | Yamaha | 1'43.918 | +0.665 |
| 20 | Takaaki Nakagami | JPN | Honda HRC Test Team | Honda | 1'44.082 | +0.829 |
| 21 | Enea Bastianini | ITA | Red Bull KTM Tech3 | KTM | 1'44.178 | +0.925 |
| 22 | Somkiat Chantra | THA | IDEMITSU Honda LCR | Honda | 1'44.192 | +0.939 |
| 23 | Maverick Vinales | ESP | Red Bull KTM Tech3 | KTM | 1'44.710 | +1.457 |