English

2011

1st Harelbeke

2nd Milano - Sanremo

1st Tirreno Adriatico Time Trial
2nd Tour of Qatar Prologue
3rd Ronde van Vlaanderen

2nd Paris-Roubaix

1st Prologue Tour of Switzerland

1st Time Trial Tour of Switzerland

1st Swiss National Road Race

1st Team Time Trial Vuelta a Espana

3rd Time Trial World Championships