2007-09-06 | Giro della Toscana | Stage 1 | 2.2 |
2007-04-28 | Giro della Toscana | Stage 1 | 2.1 |
2006-05-18 | Giro d'Italia | Stage 10 (ITT) | 2.PT |
2004-06-22 | National Championships Italy MJ - ITT | NC |
2004-06-22 | National Championships Italy WE - ITT | NC |
2004-06-22 | National Championships Italy - ITT | NC |
2004-06-22 | National Championships Italy U23 - ITT | NC |
2001-10-02 | Giro della Provincia di Lucca | Stage 1 | 2.3 |
1996-06-23 | Giro Ciclistico d'Italia | Stage 2 | 2.2 |
1983-10-23 | Trofeo Baracchi | |
1982-10-23 | Trofeo Baracchi | |
1981-10-24 | Trofeo Baracchi | |
1980-05-20 | Giro d'Italia | Stage 5 (ITT) | SPP |
1977-05-30 | Giro d'Italia | Stage 10 | SPP |
1977-05-29 | Giro d'Italia | Stage 9 (ITT) | SPP |
1953-05-21 | Giro d'Italia | Stage 10 | CD-C |
1953-05-20 | Giro d'Italia | Stage 9 | CD-C |
1940-05-20 | Giro d'Italia | Stage 4 | |
1940-05-19 | Giro d'Italia | Stage 3 | |
1939-05-01 | Giro d'Italia | Stage 4 | |