Op het circuit dat de Aprilia RS-GP niet gunstig gezind is, leek Maverick Viñales voor een regelrechte sensatie te gaan zorgen in de 15 minuten van Q2. In zijn eerste vliegende ronde zette Viñales meteen een 1'29.249 op de klok, zag daarna Brad Binder en daarna Pecco Bagnaia onder zijn tijd doorgaan, om een ronde later met een 1'28.907 de eerste 1'28 van Q2 te noteren, hoewel die tijd nog wel langzamer was dan de 1'28.831 waarmee Jack Miller de snelste tijd in Q1 had gezet, 3 tiende voor Luca Marini die als laatste toegang had gekregen tot Q2.
Niemand kwam daarna nog in de buurt van de tijd die Viñales had gezet, behalve de Aprilia fabriekscoureur zelf die in zijn tweede run een 1'28.576 noteerde en daarmee nog eens meer dan 3 tiende seconde van zijn eigen tijd reed. De eerste pole position van het seizoen leek daarmee voor Viñales een feit, maar dat was gerekend buiten Pecco Bagnaia die er met nog minder dan een minuut op de klok een 1.28.539 uit wist te persen en daarmee met het kleinste verschil van 37 duizendste seconde onder de tijd van Viñales door ging.
MotoGP Red Bull Ring: uitslag kwalificatie:
| Rijder | Team | Merk | km/u | Tijd | Verschil | |||
| 1 | Pecco Bagnaia | ITA | Ducati Lenovo Team | Ducati | Q2 | 311.6 | 1'28.539 | |
| 2 | Maverick Viñales | ESP | Aprilia Racing | Aprilia | Q2 | 314.4 | 1'28.576 | +0.037 |
| 3 | Brad Binder | RSA | Red Bull KTM Factory Racing | KTM | Q2 | 313.0 | 1'28.653 | +0.114 |
| 4 | Jack Miller | AUS | Red Bull KTM Factory Racing | KTM | Q2 | 311.6 | 1'28.769 | +0.230 |
| 5 | Alex Marquez | ESP | Gresini Racing MotoGP | Ducati | Q2 | 313.0 | 1'28.828 | +0.289 |
| 6 | Luca Marini | ITA | Mooney VR46 Racing Team | Ducati | Q2 | 313.0 | 1'28.839 | +0.300 |
| 7 | Marco Bezzecchi | ITA | Mooney VR46 Racing Team | Ducati | Q2 | 314.4 | 1'28.908 | +0.369 |
| 8 | Miguel Oliveira | POR | CryptoDATA RNF MotoGP Team | Aprilia | Q2 | 313.0 | 1'28.966 | +0.427 |
| 9 | Fabio Quartararo | FRA | Monster Energy Yamaha MotoGP | Yamaha | Q2 | 313.0 | 1'29.034 | +0.495 |
| 10 | Johann Zarco | FRA | Pramac Racing | Ducati | Q2 | 311.6 | 1'29.113 | +0.574 |
| 11 | Aleix Espargaro | ESP | Aprilia Racing | Aprilia | Q2 | 310.3 | 1'29.245 | +0.706 |
| 12 | Jorge Martin | ESP | Pramac Racing | Ducati | Q2 | 314.4 | 1'30.367 | +1.828 |
| 13 | Pol Espargaro | ESP | GASGAS Factory Racing Tech3 | KTM | Q1 | 314.4 | 1'29.295 | +0.464 |
| 14 | Enea Bastianini | ITA | Ducati Lenovo Team | Ducati | Q1 | 313.0 | 1'29.365 | +0.534 |
| 15 | Franco Morbidelli | ITA | Monster Energy Yamaha MotoGP | Yamaha | Q1 | 315.7 | 1'29.446 | +0.615 |
| 16 | Joan Mir | ESP | Repsol Honda Team | Honda | Q1 | 309.0 | 1'29.454 | +0.623 |
| 17 | Raul Fernandez | ESP | CryptoDATA RNF MotoGP Team | Aprilia | Q1 | 310.3 | 1'29.476 | +0.645 |
| 18 | Marc Marquez | ESP | Repsol Honda Team | Honda | Q1 | 310.3 | 1'29.479 | +0.648 |
| 19 | Takaaki Nakagami | JPN | LCR Honda IDEMITSU | Honda | Q1 | 313.0 | 1'29.508 | +0.677 |
| 20 | Fabio Di Giannantonio | ITA | Gresini Racing MotoGP | Ducati | Q1 | 309.0 | 1'29.681 | +0.850 |
| 21 | Iker Lecuona | ESP | LCR Honda CASTROL | Honda | Q1 | 310.3 | 1'29.751 | +0.920 |
| 22 | Augusto Fernandez | ESP | GASGAS Factory Racing Tech3 | KTM | Q1 | 310.3 | 1'29.769 | +0.938 |
| 23 | Lorenzo Savadori | ITA | Aprilia Racing | Aprilia | Q1 | 313.0 | 1'29.962 | +1.131 |