2021-05-10 | Giro d'Italia | Stage 3 | 2.UWT |
2020-10-24 | Giro d'Italia | Stage 20 | 2.UWT |
2013-05-17 | Giro d'Italia | Stage 13 | WT |
2011-09-11 | Tour de l'Avenir | Stage 8 | 2.Ncup |
2011-05-08 | Giro d'Italia | Stage 2 | WT |
2006-10-12 | Giro del Piemonte | 1.HC |
2004-10-14 | Giro del Piemonte | 1.1 |
2004-05-09 | Giro d'Italia | Stage 1 | GT |
2001-06-08 | Giro d'Italia | Stage 19 | |
1998-05-18 | Giro d'Italia | Stage 2 | |
1970-06-21 | Giro Ciclistico d'Italia | Stage 2 | 2.2U |
1970-06-20 | Giro Ciclistico d'Italia | Stage 1b | 2.2U |
1968-05-24 | Giro d'Italia | Stage 4 | SPP |
1968-05-23 | Giro d'Italia | Stage 3 | SPP |