Miguel Oliveira partiu da 11ª posição na grelha de partida do Grande Prémio de Aragão de MotoGP e viria a terminar a corrida precisamente nessa posição, repetindo a classificação conseguida anteriormente em San Marino.
Com uma primeira volta muito conturbada devido a alguns toques entre os pilotos, Miguel Oliveira conseguiu escapar à confusão e chegou a tentar lutar pela sétima posição, mas o piloto de Almada acabaria por não conseguir impor um bom ritmo com a sua KTM e foi perdendo posições até se fixar no final no 11º posto.
A corrida foi ganha por Enea Bastianini com a sua Ducati que deixou Francesco Bagnaia em segundo, também ele em Ducati. Aleix Espargaró fechou o pódio com a sua Aprilia.
No campeonato, Fabio Quartararo mantém a liderança, com 211 pontos mas viu os seus rivais diretos aproximarem-se já que o piloto francês foi um dos que esteve envolvido nos toques da primeira volta, tendo ficado fora da corrida logo no início. Agora apenas tem 10 pontos de diferença para Bagnaia e 17 para Aleix Espargaró.



