In der Saison 2005/06 kamen drei weitere Weltcupsiege hinzu. Dies reichte nicht nur zum überlegenen Gewinn der Disziplinenwertung, sondern auch für den Gewinn des Gesamtweltcups. Die Saison 2006/07 endete zwar ohne Sieg in einem Weltcuprennen, doch Kraus konnte bei der Weltmeisterschaft 2007 in Madonna di Campiglio erfolgreich seinen Weltmeistertitel verteidigen. In der Saison 2007/08 erwies er sich wieder als weltweit bester Skicrosser, indem er vier der acht Weltcuprennen gewann und wiederum die Disziplinenwertung für sich entschied. Sein schlechtestes Ergebnis war ein fünfter Platz.