El piloto de Almada, que partía desde la 20ª posición de la parrilla, ha completado las 20 vueltas a 22,022 segundos del ganador, el francés Fábio Quartararo (Yamaha), que ha superado al español Alex Rins (Suzuki) por 2,663 segundos, y al español Aleix Espargaró (Aprilia) por 4,105 segundos.

Oliveira terminó a un segundo del 15º puesto, la última posición por puntos.

El piloto portugués tuvo dificultades durante todo el fin de semana para conseguir tracción en el circuito británico.

Con estos resultados, Fábio Quartararo ha afianzado aún más su liderazgo en el campeonato, teniendo, ahora, 206 puntos, frente a los 141 del español Joan Mir (Suzuki), que sólo ha terminado en la novena posición.

El francés Johann Zarco (Ducati) ha sido tercero con 137 puntos, tras terminar 11º.

Miguel Oliveira mantiene la octava posición, con 85 puntos.