Kofler won his first individual competition in the World Cup on 4 February 2006. Two days later, he came in second place in the team competition. At the 2006 Winter Olympics in Turin, Italy, Kofler won the silver medal in the individual competition, finishing only 0.1 points behind Thomas Morgenstern, his teammate on the squad with whom he would later win the Olympic gold medal in the team competition. At the Nordic Ski World Championships 2007 in Sapporo, Japan, Kofler won the gold medal in the team competition and finished in sixth place in the individual competition. At the end of the season, he arrived in second place at the Nordic Tournament, beaten only by Adam Małysz.