In der Saison 2009/10 stand Kraus zweimal in einem Weltcuprennen auf dem Podest, die Olympischen Winterspiele 2010 endeten mit dem 11. Platz jedoch eher enttäuschend. In der Saison 2010/11 konnte er zwei Podiumsplatzierung erreichen. Bei der Weltmeisterschaft 2011 in Deer Valley verpasste er als Vierter knapp eine Medaille.