2022-04-18 | Tour of the Alps | Stage 1 | 2.Pro |
2019-04-25 | Tour of the Alps | Stage 4 | 2.HC |
2017-05-24 | Giro d'Italia | Stage 17 | 2.UWT |
2017-04-20 | Tour of the Alps | Stage 4 | 2.HC |
2016-05-24 | Giro d'Italia | Stage 16 | 2.UWT |
2016-04-22 | Giro del Trentino | Stage 4 | 2.HC |
2015-04-24 | Giro del Trentino-Melinda | Stage 4 | 2.HC |
2011-06-19 | Giro del Trentino Alto Adige - Südtirol | Stage 3 | 2.1 |
2011-04-21 | Giro del Trentino | Stage 3 | 2.HC |
2010-06-20 | Giro del Trentino Alto Adige - Südtirol | Stage 3 | 2.1 |
2006-04-19 | Giro del Trentino | Stage 2 | 2.1 |
2004-05-28 | Giro d'Italia | Stage 18 | GT |
2004-05-27 | Giro d'Italia | Stage 17 | GT |
1999-09-05 | Trofeo Melinda | 1.2 |
1998-08-30 | Trofeo Melinda | 1.3 |
1997-08-30 | Trofeo Melinda | 1.3 |
1982-05-06 | Giro del Trentino | Stage 3 | |
1982-05-05 | Giro del Trentino | Stage 2 | |
1980-06-05 | Giro d'Italia | Stage 20 | SPP |
1980-06-04 | Giro d'Italia | Stage 19 | SPP |