Najważniejszym punktem sezonu 2009/2010 były igrzyska olimpijskie w Vancouver. W indywidualnych startach w czołowej trzydziestce znalazł się tylko raz - w biegu łączonym na 30 km zajął 28. miejsce. W rywalizacji pucharowej punktował kilka razy, najlepszy wynik osiągając 16 stycznia 2010 roku w Otepää, gdzie zajął 24. miejsce w biegu na 15 km klasykiem. Zajął także 30. pozycję w czwartej edycji Tour de Ski, punktując w dwóch ośmiu etapów. W klasyfikacji generalnej całego sezonu zajął 107. miejscu. W 2010 roku wystartował także na mistrzostwach świata młodzieżowców w Hinterzarten, gdzie był między innymi szósty w biegu na 15 km klasykiem.

W kolejnym sezonie nie zdobył żadnego punktu. Wystąpił za to na mistrzostwach świata w Oslo w 2011 roku, zajmując 13. miejsce w sztafecie i 40. miejsce w biegu na 15 km klasykiem. W sezonie 2011/2012 najlepszy wynik osiągnął 17 grudnia 2011 roku w Rogli, gdzie był dwudziesty w biegu na 15 km stylem klasycznym. W szóstym TdS zajął 32. miejsce w klasyfikacji końcowej. Cały sezon ukończył na 112. lokacie.