Qualifiche con sorpresa finale. Non certo un sabato banale Montmelò! Protagonista assoluto Fabio Quartararo che conquista la sua seconda pole stagionale davanti a Marc Marquez e Maverik Vinales, che però viene penalizzato di tre posizioni per aver ostacolato il francese. A completare la prima fila Franco Morbidelli che mette alle spalle un rinvigorito Valentino Rossi, quarto, e un non brillantissimo Andrea Dovizioso.

1 Fabio QUARTARARO 1’39.484

2 Marc MARQUEZ 1’39.499
3 Franco MORBIDELLI 1’39.711
4 Valentino ROSSI 1’39.753
5 Andrea DOVIZIOSO 1’39.777
6 Maverick VINALES 1’39.710
7 Danilo PETRUCCI 1’39.844
8 Alex RINS 1’39.870
9 Cal CRUTCHLOW 1’40.151
10 Jorge LORENZO 1’40.199
11 Joan MIR 1’40.240
12 Pol ESPARGARO’ 1’40.425
13 Francesco BAGNAIA 1’40.167
14 Jack MILLER 1’40.271
15 Karel ABRAHAM 1’40.349
16 Takaaki NAKAGAMI 1’40.362
17 Aleix ESPARGARO’ 1’40.400
18 Johann ZARCO 1’40.427
19 Tito RABAT 1’40.682
20 Miguel OLIVEIRA 1’40.752
21 Hafizh SYAHRIN 1’40.839
22 Bradley SMITH 1’41.232
23 Sylvain GUINTOLI 1’41.270
24 Andrea IANNONE 1’41.748