Marc Marquez, die neueste Ergänzung zum Gresini Ducati Team, zeigte seine Dominanz in der MotoGP-Trainingsession in Portimão. Trotz der trockenen, aber schmutzigen Streckenbedingungen schaffte es Marquez, 18 Runden zu absolvieren und die schnellste Zeit von 1.40.484s zu setzen.
Maverick Vinales von Aprilia landete auf dem zweiten Platz, mit einem Abstand von weniger als zwei Zehntelsekunden zur Zeit von Marquez. Das KTM-Duo Brad Binder und Jack Miller folgte dicht dahinter auf dem dritten und vierten Platz.
Franco Morbidelli führte zunächst die Zeitenliste an, fiel aber später auf den fünften Platz zurück. Sein Teamkollege Martin belegte den sechsten Platz. Beide Yamaha-Fahrer zeigten eine Verbesserung gegenüber ihren vorherigen Schwierigkeiten in Katar, mit Alex Rins auf dem siebten und Quartararo auf dem elften Platz.
Der Liebling der Nation, Miguel Oliveira, lieferte eine beeindruckende Leistung ab und sicherte sich den achten Platz. Alex Marquez, der Bruder von Marquez und Teamkollege bei Gresini, belegte den neunten Platz, allerdings mit einem deutlichen Abstand zu seinem Bruder.
Der Champion von 2020, Joan Mir, belegte den zehnten Platz und brachte dem Repsol Honda Team nach einer Reihe von Veränderungen während der Winterpause dringend benötigte Positivität.
Allerdings hatte der amtierende Champion Francesco Bagnaia Schwierigkeiten und landete auf dem 13. Platz mit seiner Ducati. Enea Bastianini hatte ebenfalls Schwierigkeiten, sich an die Streckenbedingungen anzupassen, und belegte den 19. Platz.
In einer überraschenden Wendung der Ereignisse fiel Aleix Espargaro auf den 20. Platz zurück, hinter dem Honda-Duo Luca Marini und Takaaki Nakagami.
Das Rookie-Sensation Pedro Acosta belegte den 15. Platz, knapp hinter seinem Teamkollegen Augusto Fernandez, während er versucht, sein erfolgreiches Debüt in Katar zu wiederholen.