2023-05-23 | Giro d'Italia | Stage 16 | 2.UWT |
2023-04-20 | Tour of the Alps | Stage 4 | 2.Pro |
2022-07-08 | Giro d'Italia Donne | Stage 7 | 2.WWT |
2021-05-27 | Giro d'Italia | Stage 18 | 2.UWT |
2018-05-22 | Giro d'Italia | Stage 16 (ITT) | 2.UWT |
2018-04-16 | Tour of the Alps | Stage 1 | 2.HC |
2014-04-23 | Giro del Trentino | Stage 2 | 2.HC |
2013-07-27 | Tour de Pologne | Stage 1 | WT |
2012-06-16 | Giro Ciclistico d'Italia | Stage 8 | 2.2 |
2011-09-10 | Giro di Padania | Stage 5 | 2.1 |
2007-06-01 | Giro d'Italia | Stage 19 | 2.PT |
2005-05-19 | Giro d'Italia | Stage 12 | PT |
2002-05-31 | Giro d'Italia | Stage 18 | |
1995-05-26 | Giro d'Italia | Stage 13 | |
1989-05-10 | Giro del Trentino | Stage 3 | |
1989-05-09 | Giro del Trentino | Stage 2 | |
1981-05-07 | Giro del Trentino | Stage 3b (ITT) | |
1981-05-07 | Giro del Trentino | Stage 3a | |
1970-05-25 | Giro d'Italia | Stage 8 | SPP |
1959-05-30 | Giro d'Italia | Stage 14 | |