He earned one Biathlon World Cup podium finish, 3rd in the sprint event in the 2006/07 event at Hochfilzen. That was the first podium finish ever for a Swiss biathlete. His best finish at the Biathlon World Championships was 10th, in 2007. His best overall finish in the Biathlon World Cup came in 2006/07, when he placed 29th.