Rider
Top results
- 6x
- 2xGiro del Piemonte ('08, '06)
- 3x
- 2x
- 5x
- 2xGP Industria & Commercio di Prato ('15, '06)
- 2xGiro di Toscana ('10, '05)
- 3x
Teams
- Retired as from 2019-12-31
- 2019Movistar Team (WT)
- 2018Movistar Team (WT)
- 2017Movistar Team (WT)
- 2016Tinkoff (WT)
- 2015Tinkoff - Saxo (WT)
- 2014Tinkoff - Saxo (WT)
- 2013Team Saxo - Tinkoff (WT)
- 2012RadioShack - Nissan (WT)
- 2011Leopard Trek (WT)
- 2010Liquigas - Doimo (WT)
- 2009Liquigas (WT)
- 2008Liquigas (PT)
- 2007Lampre-Fondital (PT)
- 2006Lampre-Fondital (PT)
- 2005Lampre-Caffita (PT)
- 2004Phonak Hearing Systems (TT1)
- 2003Domina Vacanze - Elitron (TT1)
- 2002Acqua & Sapone (TT1)
- 2001Mapei - Quickstep (TT1)
Key statistics
- 25Grand tours - Tour(8) Giro(6) Vuelta(11)
- 29Classics - RBX(6) LBL(0) MSR(14) RVV(8) LOM(1)
- 53Wins - GC(2) Oneday races(8) ITT(1)
Results per season
Nationals1640 km in 12 days. PCS points: 48