Sezon 2005/2006 zaczął od zajęcia 19. miejsca w Gundersenie 25 listopada 2005 roku w Ruce. Punktował w większości zawodów, najlepszy wynik uzyskując 17 grudnia w Ramsau, gdzie był piąty w Gundersenie. W lutym 2006 roku zajął 37. miejsce w sprincie na Igrzyskach Olimpijskich w Turynie. Sezon ten zakończył na 41. miejscu w klasyfikacji generalnej. W sezonie 2006/2007 jego najlepszym wynikiem w startach pucharowych było piąte miejsce w sprincie huraganowym 3 lutego 2007 roku w Zakopanem. Pod koniec lutego wystartował na Mistrzostwach Świata w Sapporo, gdzie wraz z Anssim Koivurantą, Jaakko Tallusem i Hannu Manninenem zdobył złoty medal w konkursie drużynowym, a indywidualnie był siedemnasty w sprincie. Miesiąc później wziął także udział w Mistrzostwach Świata Juniorów w Tarvisio, gdzie wraz z kolegami z reprezentacji zajął szóste miejsce, jednak w indywidualnych startach zajmował odległe pozycje. W sezonie tym został sklasyfikowany na 23. miejscu.