Der Weltskiverband FIS nahm in der Saison 2002/03 die Disziplin Skicross neu ins Programm des Freestyle-Skiing-Weltcups auf. Kraus beteiligte sich am 30. November 2002 in Tignes am ersten Skicross-Weltcuprennen der Geschichte und gewann es. In der darauf folgenden Saison 2003/04 blieb ein vierter Platz das beste Ergebnis. Er beschloss daraufhin, sich ganz auf den Skicross zu konzentrieren. In der Weltcupsaison 2004/05 gewann er drei von fünf ausgetragenen Rennen und entschied auch die Disziplinenwertung für sich. Bei der Weltmeisterschaft 2005 in Ruka wurde er der erste Skicross-Weltmeister überhaupt.