2015-05-16 | Giro d'Italia | Stage 8 | 2.UWT |
2015-05-15 | Giro d'Italia | Stage 7 | 2.UWT |
2011-05-12 | Giro d'Italia | Stage 6 | WT |
2006-04-26 | Giro delle Regioni | Stage 1 | 2.2 |
1996-05-27 | Giro d'Italia | Stage 9 | |
1996-03-13 | Tirreno-Adriatico | Stage 1 | |
1995-09-16 | Giro del Lazio | |
1994-05-28 | Giro d'Italia | Stage 7 | |
1993-03-11 | Tirreno-Adriatico | Stage 2 | |
1993-03-10 | Tirreno-Adriatico | Stage 1 | |
1980-05-25 | Giro d'Italia | Stage 9 | SPP |
1980-05-24 | Giro d'Italia | Stage 8 | SPP |
1979-03-10 | Tirreno-Adriatico | Stage 1 | |
1976-03-12 | Tirreno-Adriatico | Stage 1 | |
1975-09-18 | Giro del Lazio | |
1975-03-12 | Tirreno-Adriatico | Stage 1 | |
1974-03-12 | Tirreno-Adriatico | Stage 1 | |
1973-06-01 | Giro d'Italia | Stage 13 | SPP |
1973-05-31 | Giro d'Italia | Stage 12 | SPP |
1973-03-13 | Tirreno-Adriatico | Stage 1 | |