W sezonie 2006/2007 zanotował swoje ostatnie sukcesy – brązowy medal mistrzostw świata w Sapporo na skoczni K-120 oraz srebro z drużyną. W Pucharze Świata dwukrotnie zajmował miejsca na podium, a w klasyfikacji generalnej był 14.

Startował jeszcze w trzech sezonach, jednak bez specjalnego powodzenia. Mistrzostwa Świata w Lotach Narciarskich 2008 w Oberstdorfie ukończył na 32. miejscu. Nie zakwalifikował się do norweskiej kadry na mistrzostwa świata 2009 w Libercu, igrzyska olimpijskie w Vancouver oraz na mistrzostwa świata w lotach 2010 w Planicy, co zaważyło na decyzji o zakończeniu sportowej kariery wraz z końcem sezonu 2009/2010. Po raz ostatni w oficjalnych zawodach wystąpił 14 marca 2010 podczas ostatniego konkursu Pucharu Świata w Oslo. Zajął tam 44. miejsce.

19 marca 2010 w Planicy podczas przerwy w konkursie mistrzostw świata w lotach oddał ostatni skok w swojej karierze, w którym uzyskał 197 metrów.

Jego rekord życiowy w długości skoku wynosi 230,5 metra (uzyskane w Planicy w roku 2005).

Igrzyska olimpijskie Indywidualnie 1998 Nagano/Hakuba –40. miejsce (K-90), 9. miejsce (K-120) 2002 Salt Lake City/Park City –18. miejsce (K-90), 32. miejsce (K-120) 2006 Turyn/Pragelato –brązowy medal (K-95), 4. miejsce (K-125)