English

2005

• 1st Swiss National Time Trial Champion
• 1st Stage 4, Paris–Nice
• 1st Stage 4, Tour de Luxembourg
• 1st Stage 5, Setmana Catalana
• 3rd World Time Trial Championship