Jeffrey Herlings e Jorge Prado foram os grandes vencedores do MXGP da Letônia, com ambos os pilotos vencendo uma corrida, respectivamente. O holandês estava em ótima forma e acabou marcando mais pontos do que qualquer outro em Kegums, levando para casa o troféu de vencedor do dia, em um dia em que Tim Gajser assumiu a liderança do campeonato.
Na primeira corrida do MXGP, Herlings (KTM) foi o destaque, vencendo Tim Gajser (Honda) por 14.0806s, enquanto Glenn Coldenhoff (Fantic) ficou com a última posição no pódio, com seu companheiro de equipe Brian Bogers em quarto e Kevin Horgmo (Honda) em quinto, em uma corrida na qual o líder do campeonato, Prado (GASGAS), terminou em sétimo.
Na segunda corrida da categoria, Prado não queria perder mais terreno e acabou se recuperando, e de que maneira, para terminar como vencedor, com Gajser novamente em segundo, mas agora apenas 1.665s atrás do vencedor. Herlings mais uma vez provou seu valor e garantiu a última posição no pódio, cruzando a linha de chegada 3.403s atrás do #1.
Os cinco primeiros foram completados por Coldenhoff e Bogers, com a dupla da Fantic Factory Racing MXGP mais uma vez junta.
Na classificação do GP, o destaque foi para Herlings com um total de 45 pontos, um a mais que Gajser, enquanto Prado ficou em terceiro com 39.
Na classificação geral do campeonato, o líder agora é Gajser com 454 pontos, quatro a mais que Prado, enquanto Herlings é o terceiro com 386.
Corrida 1:
Corrida 2: