2023-05-11 | Giro d'Italia | Stage 6 | 2.UWT |
2022-05-14 | Giro d'Italia | Stage 8 | 2.UWT |
2013-05-04 | Giro d'Italia | Stage 1 | WT |
2012-06-29 | Giro d'Italia Internazionale Femminile | Stage 1 | 2.1 |
2009-05-30 | Giro d'Italia | Stage 20 | 2.HC |
2005-04-27 | Giro delle Regioni | Stage 2 | 2.2 |
1996-05-27 | Giro d'Italia | Stage 9 | |
1996-05-26 | Giro d'Italia | Stage 8 | |
1990-03-08 | Tirreno-Adriatico | Stage 2 | |
1979-05-20 | Giro d'Italia | Stage 3 (ITT) | SPP |
1976-04-01 | Giro di Campania | |
1974-03-28 | Giro di Campania | |
1972-03-30 | Giro di Campania | |
1971-03-25 | Giro di Campania | |
1970-03-26 | Giro di Campania | |
1969-05-24 | Giro d'Italia | Stage 9 | SPP |
1969-05-23 | Giro d'Italia | Stage 8 | SPP |
1969-04-03 | Giro di Campania | |
1968-06-12 | Giro d'Italia | Stage 22 | SPP |
1968-03-28 | Giro di Campania | |