En la categoría de 125 cc, el austriaco Ricardo Bauer fue infalible. Ganó ambas mangas con calma y precisión para hacerse con el título, teniendo que remontar desde las últimas posiciones en ambas carreras.
En la primera manga, el español Oleguer Riba tomó la delantera y se adjudicó el premio Fox Holeshot, con Emil Ziemer en segundo lugar y Bauer en tercero. Ziemer y Bauer pronto superaron a Riba, tras lo cual se desató una intensa batalla por la victoria en la primera manga y el primer hit del campeonato. Bajo constante presión, Bauer finalmente logró realizar la maniobra decisiva al final de la carrera para hacerse con la victoria.

En la segunda manga, Ricardo repitió esta hazaña con creces, coronándose Campeón del Mundo de la FIM.
El francés Sleny Goyer comenzó la segunda manga con gran ímpetu ofensivo y se adjudicó el Fox Holeshot, pero Bauer pronto lo superó, arrebatándole el liderato. Goyer resistió los ataques de Riba, finalmente se distanció y se aseguró el segundo puesto en la manga y en el campeonato mundial. El tercer lugar en la carrera fue para Bertram Thorius, pero fue Emil Ziemer quien, a pesar de una caída a mitad de la manga, logró continuar y cruzar la meta en sexta posición, consiguiendo la medalla de bronce.

Cabe mencionar también que Moritz Ernecker, líder de la categoría EMX125, sufrió una lesión.

Final: 1. Ricardo Bauer (AUT, KTM), 50 puntos; 2. Sleny Goyer (FRA, YAM), 38 puntos; 3. Emil Ziemer (SUI, KTM), 37 p.; 4. Oleguer Riba (ESP, GAS), 36 p.; 5. David Cracco (ITA, KTM), 36 p.; 6. Bertram Thorius (DEN, FAN), 31 págs.; 7. Liam Bruneau (FRA, KTM), 29 p.; 8. Travis Leok (EST, HUS), 22 páginas; 9. Eliot Buysschaert (FRA, KTM), 17 puntos; 10. Chase Dashiell (EE.UU., KTM), 16 p.; 11. Lucas Leok (EST, KTM), 16 p.; 12. Gauge Brown (EE.UU., YAM), 15 p.; 13. Sawyer Gieck (EE.UU., KTM), 15 p.; 14. Noxx Lewin (EE.UU., KTM), 13 p.; 15. Pau Caudet (ESP, GAS), 12 p.; 16. Levi Townley (NZL, YAM), 11 puntos; 17. Arno Cazet (FRA, YAM), 10 p.; 18. Riccardo Pini (ITA, TM), 9 p.; 19. Timo Heuver (NED, FAN), 8 págs.; 20. Ryan Oppliger (SUI, KTM), 6 pts.; 22. Edoardo Riganti (ITA, YAM), 3 p.; 23. Drew Stock (GBR, YAM), 3 pts.; 24. Max Meyer (GER, YAM), 3 pts.; 25. Luis Santeusanio (SUI, YAM), 0 p.; 26. Dante Lantz (SWE, KTM), 0 p.; 27. David Kadlec (CZE, YAM), 0 pts.; 28. Jack Ljungnér (SWE, KTM), 0 puntos; 29. Jorge Salvador (ESP, YAM), 0 pts.; 30. Cristian Amali (ITA, TM), 0 pts.; 31. Melker Larsson (SWE, HUS), 0 puntos; 32. Toms Dankerts (LAT, GAS), 0 puntos; 33. Seth Thomas (AUS, KTM), 0 p.; 34. Alejandro Torres (ESP, YAM), 0 ptos.; 35. Marten Raud (EST, HUS), 0 p.; 36. Jacobs Hudolejs (LAT, GAS), 0 puntos; 37. Liam Sörensson (SUE, HUS), 0 puntos; 38. Lucas Simma (AUT, KTM), 0 p.; 39. Storm Maymann (DEN, YAM), 0 puntos; 40. Itamar Amar (ISR, YAM), 0 puntos;











