Op zijn thuiscircuit heeft Aleix Espargaro zijn allereerste overwinning in de Sprint gerealiseerd. De Aprilia fabriekscoureur nam halverwege de sprint de leiding van Pecco Bagnaia, om na 11 ronden twee seconden voor de regerend wereldkampioen te worden afgevlagd. Maverick Vinales maakte op 5 honderdste seconde het Sprint-podium compleet.
In de kwalificatie voor de elfde ronde van de MotoGP op het circuit van Catalunya nabij Barcelona leek vanwege z'n layout met veel snelle bochten kat in het bakkie voor Aprilia te zijn, dat op vrijdag zowel 45 minuten FP1 alsmede de een uur lange Practice die als enige nog bepalend is voor rechtstreekse plaatsing in Q2, had gedomineerd.
In beide sessies had Aleix Espargaro de snelste tijd gezet en had daarmee in de middagsessie bovendien een nieuw absoluut ronderecord gezet, en was daarmee voor het tweede jaar op rij de torenhoge favoriet voor de pole position op zijn thuiscircuit op steenworp afstand van zijn woonplaats.
Dat de Aprilia zeer goed uit de voeten komt met het Catalaanse circuit bleek op zaterdagochtend al meteen, toen Miguel Oliveira na eerst te zijn gecrasht de snelste tijd in de 30 minuten FP2 realiseerde, met de twee Aprilia Factory coureurs de derde en vierde tijd.
Ook in Q1 was Oliveira daarna dominant en zette in zijn tweede run een zeer indrukwekkende 1'38.789 op de klok, de enige 1'38 in Q1 en slechts eentiende seconde langzamer dan het absolute ronderecord dat Aleix op vrijdagmiddag onder beduidend hetere omstandigheden had gezet.
De grootste verrassing van Q1 was echter Marc Marquez, die vriend en vijand verraste door een zeer indrukwekkende 1'39.070 te realiseren, waarmee hij eveneens toegang tot Q2 kreeg. De 6-voudig MotoGP wereldkampioen had daarvoor weliswaar Jack Miller als sleepte gebruikt, maar was wél 1,2 seconden sneller dan in de Practice sessie op vrijdagmiddag geweest en 1,2 seconde sneller dan de op-een-na snelste Honda in Q1, Joan Mir op de 20e plaats.
In Q2 leken de tijden van Q1 niet meer te kunnen worden gerealiseerd. Op enkele plekken was het licht gaan regenen, waardoor in de eerste run geen risico werd genomen. Met nog slechts een verse Soft achterband tot hun beschikking openden Marquez en Oliveira Q2 met een voorzichtige 1'40'er, waarna Jorge Martin als eerste een 1'39'er noteerde.
Met een 1'39.422 ging Pecco Bagnaia in zijn eerste vliegende ronde bijna 2 tiende seconde onder de tijd van Martin door, waarna de Aprilia trein op stoom leek te komen en de snelste tijd door Vinales en Espargaro werd aangescherpt.
Het was echter Brad Binder die voor een grote verrassing leek te gaan zorgen door in zijn tweede vliegende ronde onder de tijd van Espargaro door te gaan, om nog geen halve minuut later al weer door Vinales naar de tweede plaats terug te worden gezet, die een 1'39.099 noteerde.
In de tweede run leek Aleix Espargaro er een een-twee voor Aprilia van te maken en met een 1'38.752 zijn tweede pole position op rij (de derde in zijn MotoGP carrière) op zijn thuiscircuit te hebben veiliggesteld, maar dat was gerekend buiten Pecco Bagnaia die een halve minuut later het feestje van Aprilia verpeste door met een 1'38.639 zijn zesde pole position van het seizoen te claimen en daarmee bovendien het absolute ronderecord van Aleix te verbeteren.
Bagnaia was die vliegende ronde het sleepje van Marc Marquez geweest, die daarmee had gehoopt zijn huzarenstuk van Q1 te kunnen herhalen, maar was ditmaal echter niet in staat om boven zichzelf uit te stijgen en bleef op 7 tiende verstoken van de tijd die hij in Q1 had gezet.
De grootste verrassing kwam echter op naam van Miguel Oliveira, die ondanks in zijn vliegende ronde in de laatste bocht Marquez binnendoor voorbij te hebben moeten steken de derde tijd noteerde op slechts 5 duizendste seconde van Espargaro, een actie die hem ongetwijfeld de eentiende seconde had gekost die hem anders op de pole position zou hebben gezet.
MotoGP Catalunya, uitslag kwalificatie:
| Rijder | Team | Merk | km/u | Tijd | Verschil | |||
| 1 | Pecco Bagnaia | ITA | Ducati Lenovo Team | Ducati | Q2 | 351.7 | 1.38.639 | |
| 2 | Aleix Espargaro | ESP | Aprilia Racing | Aprilia | Q2 | 350.6 | 1.38.743 | +0.104 |
| 3 | Miguel Oliveira | POR | CryptoDATA RNF MotoGP Team | Aprilia | Q2 | 350.6 | 1.38.748 | +0.109 |
| 4 | Maverick Viñales | ESP | Aprilia Racing | Aprilia | Q2 | 349.5 | 1.38.772 | +0.133 |
| 5 | Jorge Martin | ESP | Pramac Racing | Ducati | Q2 | 355.2 | 1.38.797 | +0.158 |
| 6 | Johann Zarco | FRA | Pramac Racing | Ducati | Q2 | 349.5 | 1.38.858 | +0.219 |
| 7 | Alex Marquez | ESP | Gresini Racing MotoGP | Ducati | Q2 | 349.5 | 1.39.053 | +0.414 |
| 8 | Fabio Di Giannantonio | ITA | Gresini Racing MotoGP | Ducati | Q2 | 349.5 | 1.39.054 | +0.415 |
| 9 | Brad Binder | RSA | Red Bull KTM Factory Racing | KTM | Q2 | 354.0 | 1.39.057 | +0.418 |
| 10 | Marco Bezzecchi | ITA | Mooney VR46 Racing Team | Ducati | Q2 | 354.0 | 1.39.368 | +0.729 |
| 11 | Enea Bastianini | ITA | Ducati Lenovo Team | Ducati | Q2 | 354.0 | 1.39.575 | +0.936 |
| 12 | Marc Marquez | ESP | Repsol Honda Team | Honda | Q2 | 349.5 | 1.39.701 | +1.062 |
| 13 | Jack Miller | AUS | Red Bull KTM Factory Racing | KTM | Q1 | 350.6 | 1'39.232 | +0.443 |
| 14 | Pol Espargaro | ESP | GASGAS Factory Racing Tech3 | KTM | Q1 | 354.0 | 1'39.330 | +0.541 |
| 15 | Raul Fernandez | ESP | CryptoDATA RNF MotoGP Team | Aprilia | Q1 | 348.3 | 1'39.360 | +0.571 |
| 16 | Franco Morbidelli | ITA | Monster Energy Yamaha MotoGP | Yamaha | Q1 | 347.2 | 1'39.452 | +0.663 |
| 17 | Fabio Quartararo | FRA | Monster Energy Yamaha MotoGP | Yamaha | Q1 | 347.2 | 1'39.510 | +0.721 |
| 18 | Luca Marini | ITA | Mooney VR46 Racing Team | Ducati | Q1 | 351.7 | 1'39.573 | +0.784 |
| 19 | Augusto Fernandez | ESP | GASGAS Factory Racing Tech3 | KTM | Q1 | 349.5 | 1'39.794 | +1.005 |
| 20 | Joan Mir | ESP | Repsol Honda Team | Honda | Q1 | 350.6 | 1'40.214 | +1.425 |
| 21 | Takaaki Nakagami | JPN | LCR Honda IDEMITSU | Honda | Q1 | 343.9 | 1'40.388 | +1.599 |
| 22 | Iker Lecuona | ESP | LCR Honda CASTROL | Honda | Q1 | 347.2 | 1'40.580 | +1.791 |