Pierwsze podium, a zarazem pierwsze pucharowe zwycięstwo odniósł 27 października 2007 roku w Düsseldorfie, wygrywając sprint stylem dowolnym.

W 2007 roku wystartował na mistrzostwach świata w Sapporo zajmując czternaste miejsce w sprincie klasykiem. Dwa lata później, podczas mistrzostw świata w Libercu w tej samej konkurencji zajął 26. pozycję. Startował także na mistrzostwach świata w Oslo w 2011 roku, ale nie zmieścił się w trzydziestce. W 2010 roku brał także udział w igrzyskach olimpijskich w Vancouver, gdzie w sprincie klasykiem zajął 31. miejsce.

Osiągnięcia Igrzyska olimpijskie 50px| Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca31.17 lutego2010 VancouverSprint stylem klasycznym3:36,3 min- Nikita Kriukow31.11 lutego2014 SocziSprint stylem dowolnym3:38,39 min- Ola Vigen Hattestad

Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca14.22 lutego2007 SapporoSprint stylem klasycznym3:03,8 min- Jens Arne Svartedal26.24 lutego2009 LiberecSprint stylem dowolnym3:00,8 min – Ola Vigen Hattestad39.24 lutego2011 OsloSprint stylem dowolnym2:57,4 min – Marcus Hellner

Mistrzostwa świata młodzieżowców Miejsce Dzień Rok Miejscowość Konkurs Wynik Strata Zwycięzca2.15px31 stycznia2006 KranjSprint stylem dowolnym?- Harald Wurm