Aleix Espargaro sicherte sich den ersten Platz in der zweiten Trainingsession vor dem MotoGP-Rennen in Catalunya an diesem Wochenende. Marc Marquez hingegen konnte sich zum zweiten Mal in Folge nicht für Q2 qualifizieren. Der 34-jährige Fahrer, der kürzlich sein Karriereende zum Ende des Jahres angekündigt hat, stellte mit einer beeindruckenden Zeit von 1.38.562s einen neuen Rundenrekord auf.
KTM zeigte seit Freitagmorgen weiterhin seine Stärke, mit Brad Binder und Pedro Acosta, die nur 0,073s hinter Espargaro landeten. Binders Leistung sollte sein Selbstvertrauen stärken, nachdem er in den ersten zwanzig Minuten der Session zwei separate Unfälle in Kurve 2 hatte. Sein Team musste Anpassungen an seinem Motorrad für die letzten Runden vornehmen.
Francesco Bagnaia sicherte sich den vierten Platz in den finalen Runden, dicht gefolgt von Jack Miller, Bagnaias ehemaligem Teamkollegen bei Ducati. Der Gesamtführende Jorge Martin landete auf dem sechsten Platz, während sich Enea Bastianini nach einer enttäuschenden ersten Trainingsession auf dem siebten Platz vor Franco Morbidelli wiederfand.
Alex Rins sicherte sich mit einer beeindruckenden Runde einen Platz in Q2 und belegte den neunten Platz. Maverick Vinales, der für Aprilia fährt, belegte den zehnten Platz, wobei die beiden Aprilia-Fahrer weniger als eine halbe Sekunde voneinander entfernt waren.
Das Gresini Ducati-Duo, Alex und Marc Marquez, verpasste knapp die Qualifikation für Q2, wobei Alex in den letzten Runden einen späten Unfall hatte. Miguel Oliveira und Raul Fernandez von Trackhouse Racing waren in den Schlussphasen zusammen mit Fabio Quartararo, da Quartararo nach einem Unfall in der anspruchsvollen Kurve 5 auf sein zweites Motorrad angewiesen war.
Die Schwierigkeiten von VR46 setzten sich fort, wobei Marco Bezzecchi vor seinem Teamkollegen Fabio Di Giannantonio auf den Plätzen 16 und 17 landete. Di Giannantonio hatte während der Session ebenfalls zwei Unfälle.
Honda hatte erneut Schwierigkeiten, mit dem Rest des Feldes mitzuhalten, da ihre vier Fahrer die letzten vier Positionen belegten. Johann Zarco beendete das Rennen mit einem Vorsprung von über einer halben Sekunde vor seinem Teamkollegen Takaaki Nakagami. Joan Mir hatte die Oberhand gegenüber Luca Marini, aber die Situation für Honda bleibt trotz einiger Updates am Motorrad düster.
Gastfahrer Stefan Bradl musste aufgrund eines Magenvirus an der zweiten Trainingssitzung teilnehmen.