2023-04-21 | Tour of the Alps | Stage 5 | 2.Pro |
2022-04-19 | Tour of the Alps | Stage 2 | 2.Pro |
2021-06-11 | Giro Ciclistico d'Italia | Stage 9 | 2.2 |
2021-05-26 | Giro d'Italia | Stage 17 | 2.UWT |
2018-04-17 | Tour of the Alps | Stage 2 | 2.HC |
2017-05-24 | Giro d'Italia | Stage 17 | 2.UWT |
2014-05-29 | Giro d'Italia | Stage 18 | 2.UWT |
2001-06-02 | Giro d'Italia | Stage 14 | |
1998-06-04 | Giro d'Italia | Stage 19 | |
1997-06-04 | Giro d'Italia | Stage 18 (ITT) | |
1996-06-08 | Giro d'Italia | Stage 21 | |
1995-04-28 | Giro del Trentino | Stage 2 | |
1992-06-29 | Giro Ciclistico d'Italia | Stage 9 | 2.2 |
1978-05-25 | Giro d'Italia | Stage 17 | SPP |
1978-05-24 | Giro d'Italia | Stage 16 (ITT) | SPP |
1969-06-07 | Giro d'Italia | Stage 22 | SPP |
1969-06-06 | Giro d'Italia | Stage 21 | SPP |