Jeffrey Herlings y Jorge Prado fueron los grandes ganadores del MXGP de Letonia, con ambos pilotos ganando una carrera respectivamente. El neerlandés estuvo en muy buena forma y terminó sumando más puntos que cualquier otro en Kegums y llevándose a casa el trofeo de ganador del día, en un día en el que Tim Gajser se sitúa en la cima del campeonato.
En la primera carrera del MXGP, Herlings (KTM) fue la figura destacada al vencer a Tim Gajser (Honda) por 14.0806s, mientras que Glenn Coldenhoff (Fantic) se llevó el último lugar del podio, con su compañero de equipo Brian Bogers en cuarto y Kevin Horgmo (Honda) en quinto, en una carrera en la que el líder del campeonato, Prado (GASGAS), fue séptimo.
Para la segunda carrera de la categoría, Prado no quiso perder más terreno y terminó recuperando, de manera espectacular, para terminar como ganador, con Gajser nuevamente en segundo pero ahora a solo 1.665s del ganador. Herlings volvió a demostrar que estaba en gran forma y se quedó con el último lugar del podio, al cruzar la línea de meta con 3.403s de retraso respecto al #1.
El top cinco se completó con Coldenhoff y Bogers, con el dúo de Fantic Factory Racing MXGP volviendo a estar juntos.
En la clasificación del GP, el protagonismo recae así en Herlings con un total de 45 puntos, uno más que Gajser, mientras que Prado fue tercero con 39.
En la clasificación general del campeonato, el líder ahora es Gajser con 454 puntos, cuatro más que Prado, mientras que Herlings es tercero con 386.
Carrera 1:
Carrera 2: