2021-06-18 | National Championships Italy WE - ITT | NC |
2021-06-18 | National Championships Italy WJ - ITT | NC |
2021-05-12 | Giro d'Italia | Stage 5 | 2.UWT |
2010-06-19 | Giro Ciclistico d'Italia | Stage 9 | 2.2 |
2010-03-24 | Settimana Internazionale Coppi e Bartali | Stage 3 | 2.1 |
2009-05-24 | Giro d'Italia | Stage 15 | 2.HC |
2009-03-25 | Settimana Internazionale Coppi e Bartali | Stage 2 | 2.1 |
2008-03-26 | Settimana Internazionale Coppi e Bartali | Stage 2 | 2.1 |
2007-03-28 | Settimana Internazionale Coppi e Bartali | Stage 2 | 2.1 |
2006-03-22 | Settimana Internazionale Coppi e Bartali | Stage 2 | 2.1 |
2005-03-23 | Settimana Internazionale Coppi e Bartali | Stage 2 | 2.1 |
2004-03-25 | Settimana Internazionale Coppi e Bartali | Stage 2 | 2.3 |
2003-05-21 | Giro d'Italia | Stage 11 | |
2003-05-20 | Giro d'Italia | Stage 10 | |
2003-03-27 | Settimana Internazionale Coppi e Bartali | Stage 2 | 2.3 |
2002-03-27 | Settimana Ciclistica Internazionale Coppi-Bartali | Stage 2 | 2.3 |
1985-09-07 | Coppa Placci | |
1970-06-01 | Giro d'Italia | Stage 14 | SPP |
1970-05-31 | Giro d'Italia | Stage 13 | SPP |