2022-05-13 | Giro d'Italia | Stage 7 | 2.UWT |
2016-09-10 | Giro di Basilicata | Stage 2 | 2.1 |
2008-05-15 | Giro d'Italia | Stage 6 | 2.HC |
2007-09-14 | Giro di Basilicata | Stage 1 | 2.1 |
2001-05-23 | Giro d'Italia | Stage 4 | |
2001-05-22 | Giro d'Italia | Stage 3 | |
1994-05-27 | Giro d'Italia | Stage 6 | |
1989-05-26 | Giro d'Italia | Stage 6 | |
1989-05-25 | Giro d'Italia | Stage 5 | |
1986-05-18 | Giro d'Italia | Stage 7 | SPP |
1986-05-17 | Giro d'Italia | Stage 6 | SPP |
1981-05-21 | Giro d'Italia | Stage 7 | SPP |
1979-05-22 | Giro d'Italia | Stage 5 | SPP |
1979-05-21 | Giro d'Italia | Stage 4 | SPP |
1975-05-24 | Giro d'Italia | Stage 8 | SPP |
1975-05-23 | Giro d'Italia | Stage 7b | SPP |
1971-05-23 | Giro d'Italia | Stage 3 | SPP |
1971-05-22 | Giro d'Italia | Stage 2 | SPP |
1971-02-27 | Giro di Sardegna | Stage 1 | |
1969-05-25 | Giro d'Italia | Stage 10 | SPP |