2019-05-16 | Giro d'Italia | Stage 6 | 2.UWT |
2008-04-27 | Giro delle Regioni | Stage 2 | 2.Ncup |
2006-04-26 | Giro delle Regioni | Stage 1 | 2.2 |
2004-04-27 | Giro delle Regioni | Stage 2 | 2.7.1 |
2003-05-15 | Giro d'Italia | Stage 6 | |
1995-03-09 | Tirreno-Adriatico | Stage 2 | |
1992-03-14 | Tirreno-Adriatico | Stage 3 | |
1988-03-13 | Tirreno-Adriatico | Stage 3 | |
1988-03-12 | Tirreno-Adriatico | Stage 2 | |
1984-03-10 | Tirreno-Adriatico | Stage 2 | SPP |
1980-03-10 | Tirreno-Adriatico | Stage 2 | SPP |
1979-03-11 | Tirreno-Adriatico | Stage 2 | |
1978-03-13 | Tirreno-Adriatico | Stage 2 | |
1977-03-13 | Tirreno-Adriatico | Stage 2 | |
1976-02-26 | Giro di Sardegna | Stage 1a | |
1968-03-13 | Tirreno-Adriatico | Stage 2 | |
1961-10-13 | Tre Giorni del Sud | Stage 1a | |