Zu seinen grössten Erfolgen gehören die Europameisterschaftstitel von 2000 und 2003, die WM-Silbermedaille 2003, der 3. Platz an den Weltmeisterschaften 2001, sowie die Bronzemedaille an den Olympischen Spielen 2008. Insgesamt gewann er achtmal die Schweizer Meisterschaft, davon holte er sechs Titel bei der Elite.