Information
Nationality Italy
Born9th August 1971 (50)
WorldTour 13 Wins
UCI 69 Wins
UCI Ranking 573
Strengths Hilly
Mountain

Bans

28.Apr 2009-27.Apr 2011
EPO/Cera

9.Aug 2008-9.Aug 2008
EPO/Cera

202120202019201820172016201520142013201220112009

CCC Sprandi Polkowice (Pro Continental) Race days: 70 Distance: 11.293km
Date Pos GC Race CAT
2016-10-23 23.10 14 Abu Dhabi Tour 2.HCShow more
2016-10-01 01.10 54 Il Lombardia 1.WT1Show more
2016-09-28 28.09 76 Milano - Torino 1.HCShow more
2016-09-27 27.09 27 Tre Valli Varesine 1.HCShow more
2016-07-31 31.07 5 Rad am Ring 1.1Show more
2016-07-10 10.07 19 Sibiu Cycling Tour 2.1Show more
2016-06-26 26.06 27 CN Italy RR CN
2016-06-12 12.06 5 Tour of Malopolska 2.2Show more
2016-05-01 01.05 22 Tour of Turkey 2.HCShow more
2016-04-17 17.04 80 Amstel Gold Race 1.WT2Show more
2016-04-13 13.04 14 Brabantse Pijl 1.HCShow more
2016-04-02 02.04 28 Volta Limburg Classic 1.1Show more
2016-03-27 27.03 71 Volta Catalunya 2.WTShow more
2016-08-14 14.08 3 - SAZKA Tour 2.1Show more
2016-08-22 22.08 3 Derny 'S Gravenwezel 1.CRT
2016-09-24 24.09 27 Giro dell'Emilia 1.HCShow more
2016-09-22 22.09 18 Coppa Sabatini 1.1Show more
2016-09-21 21.09 DNF Giro della Toscana 2.1Show more
2016-09-17 17.09 8 Memorial Pantani 1.1Show more
2016-09-15 15.09 13 Coppa Agostoni 1.1Show more
2016-09-14 14.09 50 Coppa Bernocchi 1.1Show more
2016-08-28 28.08 DNF Bretagne Classic 1.WT2Show more
2016-03-19 19.03 21 Milano-Sanremo 1.WT1Show more
2016-03-15 15.03 26 Tirreno-Adriatico 2.WTShow more
2016-03-05 05.03 24 Strade Bianche 1.HCShow more
2016-02-21 21.02 13 Tour of Oman 2.HCShow more
2016-02-12 12.02 111 Tour of Qatar 2.HCShow more
2016-02-06 06.02 9 Dubai Tour 2.HCShow more
2016-02-06 06.02 34 Dubai Tour | Points 2.HC
2016-02-21 21.02 16 Tour of Oman | Points 2.HC
2016-05-01 01.05 38 Tour of Turkey | Points 2.HC
2016-06-12 12.06 12 - Tour of Malopolska | Points 2.2
2016-08-14 14.08 11 - SAZKA Tour | Points 2.1
2016-06-12 12.06 6 Tour of Malopolska | Mountain 2.2
2016-08-14 14.08 11 - SAZKA Tour | Mountain 2.1
2016-10-23 23.10 30 14 Abu Dhabi Tour | 4th stage 2.HC
2016-10-22 22.10 16 14 Abu Dhabi Tour | 3rd stage 2.HC
2016-10-21 21.10 33 37 Abu Dhabi Tour | 2nd stage 2.HC
2016-10-20 20.10 50 50 Abu Dhabi Tour | 1st stage 2.HC
2016-09-21 21.09 DNS Giro della Toscana | 2nd stage 2.1
2016-09-20 20.09 38 38 Giro della Toscana | 1st stage 2.1
2016-08-22 22.08 6 Derny 'S Gravenwezel | 2nd stage 1.CRT
2016-08-22 22.08 1 Derny 'S Gravenwezel | 1st stage 1.CRT
2016-08-14 14.08 20 3 SAZKA Tour | 4th stage 2.1
2016-08-13 13.08 3 3 SAZKA Tour | 3rd stage 2.1
2016-08-12 12.08 65 7 SAZKA Tour | 2nd stage 2.1
2016-08-11 11.08 2 7 SAZKA Tour | 1st stage | TTT 2.1
2016-07-10 10.07 24 19 Sibiu Cycling Tour | 4th stage 2.1
2016-07-09 09.07 8 19 Sibiu Cycling Tour | 3rd stage 2.1
2016-07-08 08.07 28 20 Sibiu Cycling Tour | 2nd stage 2.1
2016-07-07 07.07 50 23 Sibiu Cycling Tour | 1st stage 2.1
2016-07-06 06.07 24 24 Sibiu Cycling Tour | Prologue 2.1
2016-06-12 12.06 3 5 Tour of Malopolska | 3rd stage 2.2
2016-06-11 11.06 29 6 Tour of Malopolska | 2nd stage 2.2
2016-06-10 10.06 6 6 Tour of Malopolska | 1st stage 2.2
2016-05-01 01.05 49 22 Tour of Turkey | 8th stage 2.HC
2016-04-30 30.04 42 22 Tour of Turkey | 7th stage 2.HC
2016-04-29 29.04 8 25 Tour of Turkey | 6th stage 2.HC
2016-04-28 28.04 70 41 Tour of Turkey | 5th stage 2.HC
2016-04-27 27.04 64 42 Tour of Turkey | 4th stage 2.HC
2016-04-26 26.04 92 44 Tour of Turkey | 3rd stage 2.HC
2016-04-25 25.04 19 19 Tour of Turkey | 2nd stage 2.HC
2016-04-24 24.04 33 33 Tour of Turkey | 1st stage 2.HC
2016-03-27 27.03 17 71 Volta Catalunya | 7th stage 2.WT
2016-03-26 26.03 79 86 Volta Catalunya | 6th stage 2.WT
2016-03-25 25.03 18 94 Volta Catalunya | 5th stage 2.WT
2016-03-24 24.03 117 100 Volta Catalunya | 4th stage 2.WT
2016-03-23 23.03 87 81 Volta Catalunya | 3rd stage 2.WT
2016-03-22 22.03 49 27 Volta Catalunya | 2nd stage 2.WT
2016-03-21 21.03 18 22 Volta Catalunya | 1st stage 2.WT
2016-03-15 15.03 95 26 Tirreno-Adriatico | 7th stage 2.WT
2016-03-14 14.03 44 25 Tirreno-Adriatico | 6th stage 2.WT
2016-03-12 12.03 18 29 Tirreno-Adriatico | 4th stage 2.WT
2016-03-11 11.03 41 39 Tirreno-Adriatico | 3rd stage 2.WT
2016-03-10 10.03 23 39 Tirreno-Adriatico | 2nd stage 2.WT
2016-03-09 09.03 16 103 Tirreno-Adriatico | 1st stage | TTT 2.WT
2016-02-21 21.02 25 13 Tour of Oman | 6th stage 2.HC
2016-02-20 20.02 17 14 Tour of Oman | 5th stage 2.HC
2016-02-19 19.02 21 14 Tour of Oman | 4th stage 2.HC
2016-02-18 18.02 60 9 Tour of Oman | 3rd stage 2.HC
2016-02-17 17.02 5 6 Tour of Oman | 2nd stage 2.HC
2016-02-16 16.02 8 8 Tour of Oman | 1st stage 2.HC
2016-02-12 12.02 97 111 Tour of Qatar | 5th stage 2.HC
2016-02-11 11.02 114 111 Tour of Qatar | 4th stage 2.HC
2016-02-10 10.02 101 99 Tour of Qatar | 3rd stage 2.HC
2016-02-09 09.02 86 104 Tour of Qatar | 2nd stage 2.HC
2016-02-08 08.02 111 111 Tour of Qatar | 1st stage 2.HC
2016-02-06 06.02 33 9 Dubai Tour | 4th stage 2.HC
2016-02-05 05.02 9 9 Dubai Tour | 3rd stage 2.HC
2016-02-04 04.02 35 38 Dubai Tour | 2nd stage 2.HC
2016-02-03 03.02 50 52 Dubai Tour | 1st stage 2.HC