W lecie 1999 zajął piąte miejsce w klasyfikacji szóstej edycji Letniego Grand Prix w skokach. Najlepsze wyniki osiągnął jednak w sezonie 1999/2000, w którym zajął drugie miejsce w klasyfikacji generalnej PŚ, ulegając tylko Martinowi Schmittowi. Austriak czternastokrotnie stawał na podium, przy czym siedem razy zwyciężał. Po tym jak zajął trzecie miejsce w Oberstdorfie oraz zwyciężył w Ga-Pa, Innsbrucku i Bischofshofen wygrał 48. Turniej Czterech Skoczni. Wygrał ponadto oba konkursy rozgrywane w Predazzo (4 i 5 grudnia 1999) oraz w Willingen (5 i 6 lutego 2000). Kilka dni później został wicemistrzem świata w lotach, ustępując tylko Svenowi Hannawaldowi podczas mistrzostw świata w lotach w Vikersund. W sezonie 1999/2000 PŚ w lotach zajął piąte miejsce.
W sezonie 2000/2001 rywalizację zaczął od zajęcia trzeciego miejsca w Kuopio 24 listopada 2000. Później jednak tylko dwukrotnie stawał na podium, za każdym razem na trzecim miejscu. W klasyfikacji generalnej zajął dwunaste miejsce. Nie wystąpił na mistrzostwach świata w Lahti w 2001. W pierwszych szesnastu startach sezonu 2001/2002 zajmował czołowe pozycje i tylko trzy razy nie znalazł się w czołowej dziesiątce. To właśnie w pierwszej części sezonu sześciokrotnie stanął na podium, z czego dwa razy wygrał.