Aaron Canet (EG 0,0) ha vinto il gran premio di Silverstone nella moto 3. Secondo posto per Enea Bastianini che torna sul podio dopo il GP del Giappone del 2016.
Terzo, Jorge Martin (Del Conca Gresini Moto3).
E' stata una prova incerta fino alla fine, con le posizioni dell'alta classifica che sono cambiate in continuazione e venti piloti racchiusi in meno di un secondo. La gara è stata interrotta nel corso dell'ultimo giro dopo l'incidente tra Bo Bendsneyder (Red Bull KTM Ajo) e Juanfran Guevara (RBA Racing).
Per Canet si tratta del terzo successo nel 2017. Il leader del mondiale piloti, Joan Mir (Leopard Racing) raccoglie punti ma senza senza brillare. Settimo posto per Romano Fenati, ottavo Andrea Migno (Sky Racing Team VR46), decimo Di Giannantonio.