La pole position du week-end au Portugal a été signée par le pilote d'usine Aprilia Marco Bezzecchi, qui s'offre sa quatrième pole position de la saison. 

Avec le pilote italien, on retrouve Pedro Acosta et Fabio Quartararo, qui a signé le meilleur temps de la Q1, en première ligne. Francesco Bagnaia, Alex Márquez, qui a chuté dans les dernières minutes de la Q2, et Johann Zarco sont sur la ligne suivante. La troisième ligne est composée de Joan Mir, de Jack Miller, autre pilote à être sorti de la Q1, et de Fabio Di Giannantonio. Pol Espargaró, qui remplace Maverick Viñales, Fermín Aldeguer et Ai Ogura sont sur la quatrième ligne.

Premier éliminé de la Q1, Luca Marini va partir depuis la cinquième ligne accompagné de Brad Binder et de Franco Morbidelli. Enea Bastianini, Alex Rins et Nicoló Bulega, qui remplace Marc Márquez chez Ducati, sont sur la ligne suivante. Le pilote local Miguel Oliveira part depuis la septième ligne avec Lorenzo Savadori, qui remplace Jorge Martín, et Somkiat Chantra. Raúl Fernández est dernier du classement. Le pilote semble avoir déclaré forfait pour le reste du week-end suite à sa chute lors de la première séance d'essais libres.

La grille de départ du GP du Portugal