Miguel Oliveira a bouclé les 23 tours du circuit aragonais à 22,703 secondes de Francesco Bagnaia, qui a devancé les Espagnols Marc Marquez (Honda), de 0,673 seconde, et Joan Mir (Suzuki), de 3,911, respectivement deuxième et troisième.

Avec ces résultats, le pilote portugais perd une place au championnat du monde, à la neuvième place, avec 87 points, tandis que le Français Fabio Quartararo (Yamaha) reste en tête.