2022-07-15 | Giro Ciclistico della Valle d'Aosta - Mont Blanc | Stage 3 | 2.2U |
2021-07-16 | Giro Ciclistico della Valle d'Aosta - Mont Blanc | Stage 1 | 2.2U |
2019-07-16 | Giro Ciclistico della Valle d'Aosta Mont Blanc | Prologue | 2.2U |
2019-05-25 | Giro d'Italia | Stage 14 | 2.UWT |
2017-07-16 | Giro Ciclistico della Valle d'Aosta Mont Blanc | Stage 4 | 2.2U |
2017-06-10 | Critérium du Dauphiné | Stage 7 | 2.UWT |
2013-07-14 | Giro Ciclistico della Valle d'Aosta Mont Blanc | Stage 5 | 2.2U |
2011-06-18 | Tour des Pays de Savoie | Stage 2 | 2.2 |
2010-06-19 | Tour des Pays de Savoie | Stage 2 | 2.2U |
2009-08-29 | Giro Ciclistico della Valle d'Aosta Mont Blanc | Stage 5 | 2.2 |
2006-05-21 | Giro d'Italia | Stage 13 | 2.PT |
1996-06-03 | Giro d'Italia | Stage 16 | |
1996-06-02 | Giro d'Italia | Stage 15 | |
1987-06-13 | Giro d'Italia | Stage 22 (ITT) | SPP |
1979-05-30 | Giro d'Italia | Stage 13 | SPP |
1973-05-22 | Giro d'Italia | Stage 4 | SPP |
1970-05-20 | Giro d'Italia | Stage 3 | SPP |
1959-06-06 | Giro d'Italia | Stage 21 | |
1949-07-21 | Tour de France | Stage 18 | CD-C |
1949-07-19 | Tour de France | Stage 17 | CD-C |