Nel 1997 bissò il successo in Coppa Europa e si aggiudicò la sua prima Coppa del Mondo; nel 1998 si aggiudicò quindi un altro trofeo continentale e ai VII Giochi paralimpici invernali di vinse la medaglia d'oro nello slalom speciale e quella di bronzo nello slalom gigante, mentre nel 1999 fu la volta della seconda Coppa del Mondo. Nel 2000 lo sciatore bavarese vinse tre medaglie d'oro ai Mondiali di Anzère (discesa libera, supergigante e slalom speciale) e per l'ultima volta in carriera vinse contemporaneamente Coppa Europa e Coppa del Mondo.