2017-03-11 | Tirreno-Adriatico | Stage 4 | 2.UWT |
2015-08-09 | Vuelta a Colombia | Stage 8 (ITT) | 2.2 |
2005-05-13 | Giro d'Italia | Stage 6 | PT |
2005-03-10 | Tirreno-Adriatico | Stage 2 | WT |
1999-09-18 | Giro del Lazio | 1.HC |
1992-03-12 | Tirreno-Adriatico | Stage 1 | |
1983-09-17 | Giro del Lazio | |
1974-02-23 | Giro di Sardegna | Stage 1 | |
1969-05-22 | Giro d'Italia | Stage 7 | SPP |
1969-05-21 | Giro d'Italia | Stage 6 | SPP |
1967-03-10 | Tirreno-Adriatico | Stage 3 | |
1967-03-09 | Tirreno-Adriatico | Stage 2 | |
1963-05-23 | Giro d'Italia | Stage 5 | SPP |
1958-05-28 | Giro d'Italia | Stage 10 | CD-C |
1958-05-27 | Giro d'Italia | Stage 9 | CD-C |
1934-06-22 | Giro del Lazio | Stage 2 | |
1934-06-21 | Giro del Lazio | Stage 1 | |
1933-04-07 | Giro del Lazio | Stage 2 | |
1933-04-06 | Giro del Lazio | Stage 1 | |