Bei den Olympischen Winterspielen 2006 gewann er die Silbermedaille auf der Großschanze mit einem Rückstand von nur 0,1 Punkten auf seinen Teamkollegen Thomas Morgenstern und die Goldmedaille im Teambewerb. Bei der Nordischen Skiweltmeisterschaft 2007 in Sapporo konnte er ebenfalls mit der Mannschaft die Goldmedaille im Springen von der Großschanze gewinnen und belegte von der Normalschanze den 6. Rang. Am Ende der Saison erreichte er noch den zweiten Gesamtrang beim Nordic Tournament hinter Adam Małysz.