Marc Márquez wart bis zum Ende, um anzugreifen und die schnellste Zeit in FP2 in Aragón zu setzen. Der Gresini Racing-Fahrer war der einzige, der am Ende unter 49 Sekunden blieb.
Mit einem Teil der Entscheidungen bereits für das heutige Rennen getroffen, musste noch das Qualifying absolviert werden, aber davor fand FP2 statt, bei dem die Fahrer 30 Minuten Zeit hatten, um ihre Motorräder vorzubereiten und die letzten notwendigen Anpassungen vorzunehmen. Der Morgen war bewölkt in Aragón, mit 22ºC, aber es schien sich allmählich zu verbessern.
Die Fahrer gingen es auf der Strecke ruhig an, und die ersten schnellen Zeiten kamen nach fünf Minuten der Sitzung, wobei Jorge Martín der erste war, der unter zwei Minuten fuhr, in 1:58.671s, Miguel Oliveira auf dem zweiten und Pecco Bagnaia auf dem dritten Platz.
Jack Miller ging dann mit 1:57.672 an die Spitze, wurde jedoch schnell von Oliveira und Martín überholt, wobei der Spanier in 1:54.798 fuhr. Oliveira verbesserte jedoch seinen Rekord und war der erste, der unter 53 Sekunden blieb, mit 1:53.656s.
Miller war wieder auf Angriffskurs und verbesserte die Zeit des Portugiesen um 0.359s. Es dauerte nicht lange, bis Martín in 52 Sekunden und dann Oliveira erneut in 51 Sekunden, mit 1:51.579s, war.
Dann war es an der Reihe von Brad Binder, in 1:51.579s an die Spitze der Sitzung zu gehen, aber er wurde schließlich von seinem zukünftigen Teamkollegen Pedro Acosta überholt, der in 1:50.396s fuhr, nachdem er seine Zeit an der Spitze verbessert hatte.
Martín ging mit drei Minuten verbleibend erneut an die Spitze mit einer Zeit von 1:50.322s.
Es war jedoch Márquez, der am Ende erneut die Oberhand hatte, mit einer Runde von 1:49.812s direkt am Ende.