2023-03-11 | Tirreno-Adriatico | Stage 6 | 2.UWT |
2011-03-14 | Tirreno-Adriatico | Stage 6 | WT |
2010-05-20 | Giro d'Italia | Stage 12 | 2.HC |
2010-03-15 | Tirreno-Adriatico | Stage 6 | WT |
2009-03-15 | Tirreno-Adriatico | Stage 5 (ITT) | WT |
2008-03-16 | Tirreno-Adriatico | Stage 5 (ITT) | WT |
2007-03-16 | Tirreno-Adriatico | Stage 3 | WT |
2005-03-14 | Tirreno-Adriatico | Stage 6 | WT |
1998-05-27 | Giro d'Italia | Stage 11 | |
1998-05-26 | Giro d'Italia | Stage 10 | |
1997-07-04 | Giro d'Italia Femminile | Stage 3 | 2.9.1 |
1992-05-28 | Giro d'Italia | Stage 4 | |
1974-05-25 | Giro d'Italia | Stage 9 | SPP |
1974-05-24 | Giro d'Italia | Stage 8 | SPP |
1931-05-15 | Giro d'Italia | Stage 4 | |
1931-05-13 | Giro d'Italia | Stage 3 | |
1920-06-02 | Giro d'Italia | Stage 6 | |
1920-05-31 | Giro d'Italia | Stage 5 | |