2022-05-21 | Giro d'Italia | Stage 14 | 2.UWT |
2021-05-08 | Giro d'Italia | Stage 1 (ITT) | 2.UWT |
2019-10-09 | Milano-Torino | 1.HC |
2018-10-10 | Milano-Torino | 1.HC |
2017-10-05 | Milano-Torino | 1.HC |
2016-09-28 | Milano-Torino | 1.HC |
2016-05-29 | Giro d'Italia | Stage 21 | 2.UWT |
2015-10-01 | Milano-Torino | 1.HC |
2015-06-27 | National Championships Italy WE - Road Race | NC |
2015-05-31 | Giro d'Italia | Stage 21 | 2.UWT |
2014-10-01 | Milano-Torino | 1.HC |
2013-10-02 | Milano-Torino | 1.HC |
2012-09-26 | Milano-Torino | 1.HC |
2011-05-28 | Giro d'Italia | Stage 20 | WT |
2011-05-07 | Giro d'Italia | Stage 1 (TTT) | WT |
2009-05-20 | Giro d'Italia | Stage 11 | 2.HC |
2007-03-10 | Milano-Torino | 1.HC |
2006-03-04 | Milano-Torino | 1.HC |
2005-05-27 | Giro d'Italia | Stage 18 (ITT) | PT |
2005-03-05 | Milano-Torino | 1.HC |