David Alonso comenzó el GP de Aragón de Moto3 tal como terminó el GP de Austria: en la delantera. Sin embargo, solo estableció la vuelta que le aseguró la posición más alta en la sesión de prácticas libres durante los últimos momentos.
David Muñoz (BOE Motorsports/KTM) fue el primero en completar una vuelta rápida, pero rápidamente fue superado por varios competidores. De hecho, durante los primeros 12 minutos, la delantera cambió de manos múltiples veces, con Alonso (CFMoto Gaviota Aspar) ocupando el primer puesto en tres ocasiones diferentes.
José Antonio Rueda (Red Bull KTM Ajo) tomó la delantera con poco menos de 13 minutos transcurridos, mejorando en dos ocasiones hasta convertirse en el primero en romper la barrera de 1m59s. Sin embargo, en el último minuto, Alonso fue aún más rápido y lideró por 0.056s con un tiempo de 1m59.683s.
Rueda terminó segundo, con David Almansa (Kopron Rivacold Snipers Team/Honda) en tercer lugar, siendo el último piloto en dar una vuelta por debajo de dos minutos.
Los cinco primeros fueron completados por Daniel Holgado (Red Bull GasGas Tech3) y Joel Kelso (BOE Motorsports/KTM). Iván Ortolá (MT Helmets-MSi/KTM), segundo en la clasificación del campeonato, mantuvo brevemente la delantera pero terminó en 18º lugar, a 2.282s de Alonso.
Hoja de tiempos: