Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 19th June 1987 (30)
Nationality: Italy
Weight: 67 kg   Height: 180 m

Points by specialty

  • 1224Classics
  • 396GC
  • 4Time trial
  • 2734Sprint
Visits: ▲194 this week

Teams

2017 UAE Team Emirates (WT)
2016 Lampre - Merida (WT)
2015 Lampre - Merida (WT)
2014 Lampre - Merida (WT)
2013 Bardiani Valvole - CSF Inox (PCT)
2012 Colnago CSF Bardiani (PCT)
2011 Colnago - CSF Inox (PCT)
2010 Colnago - CSF Inox (PCT)

Upcoming Participations

29.07 Tour de Pologne more

Top results

8x stage Tour Of Qinghai Lake  ('13, '11)
  GC Tour of Hainan  ('15)
2x stage Giro d'Italia  ('15)
2x  GP Banca di Legnano - Coppa Bernocchi  ('13, '12)
  GP du canton d'Argovie   ('17)
4x stage Presidential Cycling Tour of Turkey  ('16, '15, '12)
  Trofeo Ses Salines  ('14)
  Coppa Agostoni - Giro della Brianza  ('11)

Key stats

#ProWins: 44 #GrandTours: 8 #Classics: 13
DateResultRaceDistancePoints PCSPoints UCImore
18.04 › 23.04 Tour of Croatia (2.1)more
18.0411 Stage 1 - Osijek › Koprivnica2272014 
23.041 Stage 6 - Samobor › Zagreb1472014 
08.061 GP du canton d'Argovie (1.HC)188.7125200more
10.06 › 18.06 Tour de Suisse (2.UWT)more
17.062116 Stage 8 - Schaffhausen › Schaffhausen1003025 
14.02 › 19.02 Tour of Oman (2.HC)more
19.023 Stage 6 - The Wave › Muttrah Corniche130.5125 
28.03 › 30.03 Driedaagse De Panne-Koksijde (2.HC)more
30.03315 Stage 3a - De Panne › De Panne118.5125 
18.04 › 23.04 Tour of Croatia (2.1)more
  3Points Classification 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
10.03497 Stage 3 - Monterotondo Marittimo › Montalto di Castro20413 
31.01 › 04.02 Dubai Tour (2.HC)more
31.0158 Stage 1 - Dubai › Dubai1814 
01.02513 Stage 2 - Dubai › Ras al Khaimah1884 
05.05 › 28.05 Giro d'Italia (2.UWT)more
05.0556 Stage 1 - Alghero › Olbia206184 
31.01 › 04.02 Dubai Tour (2.HC)more
04.026 Stage 5 - Dubai › Dubai1243 
02.046 Ronde van Vlaanderen / Tour des Flandres (1.UWT)26090175more
05.05 › 28.05 Giro d'Italia (2.UWT)more
18.057137 Stage 12 - Forlì › Reggio Emilia22912 
19.057133 Stage 13 - Reggio Emilia › Tortona16712 
10.06 › 18.06 Tour de Suisse (2.UWT)more
14.067117 Stage 5 - Bex › Cevio2224 
31.01 › 04.02 Dubai Tour (2.HC)more
  8Points Classification 
14.02 › 19.02 Tour of Oman (2.HC)more
14.02913 Stage 1 - Al Sawadi Beach › Naseem Park176.5 
05.05 › 28.05 Giro d'Italia (2.UWT)more
07.05910 Stage 3 - Tortoli › Cagliari1488 
26.0310 Gent-Wevelgem in Flanders Fields (1.UWT)2494285more
28.03 › 30.03 Driedaagse De Panne-Koksijde (2.HC)more
28.031010 Stage 1 - De Panne › Zottegem205.5 
  10Points Classification 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
08.031481 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.7 
28.03 › 30.03 Driedaagse De Panne-Koksijde (2.HC)more
30.0314General Classification2415 
05.05 › 28.05 Giro d'Italia (2.UWT)more
12.0514104 Stage 7 - Castrovillari › Alberobello2242 
31.01 › 04.02 Dubai Tour (2.HC)more
04.0215General Classification2010 
18.04 › 23.04 Tour of Croatia (2.1)more
21.0415103 Stage 4 - Crikvenica › Umag171 
14.02 › 19.02 Tour of Oman (2.HC)more
  17Points Classification 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
13.031896 Stage 6 - Ascoli Piceno › Civitanova Marche168 
31.01 › 04.02 Dubai Tour (2.HC)more
02.021918 Stage 3 - Dubai › Al Aqah200 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
  21Points Classification 
10.06 › 18.06 Tour de Suisse (2.UWT)more
  22Points Classification 
24.0326 Record Bank E3 Harelbeke (1.UWT)206.1916more
28.03 › 30.03 Driedaagse De Panne-Koksijde (2.HC)more
30.0336 Stage 3b (ITT) - De Panne › De Panne14.2 
05.05 › 28.05 Giro d'Italia (2.UWT)more
06.053715 Stage 2 - Olbia › Tortoli221 
22.0343 Dwars Door Vlaanderen / A travers la Flandre (1.UWT)203.435more
05.05 › 28.05 Giro d'Italia (2.UWT)more
10.0577126 Stage 5 - Pedara › Messina159 
28.03 › 30.03 Driedaagse De Panne-Koksijde (2.HC)more
29.038715 Stage 2 - Zottegem › Koksijde 192.9 
18.04 › 23.04 Tour of Croatia (2.1)more
19.048780 Stage 2 - Trogir › Biokovo (sv. Jure)107 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
14.0395General Classification5 
14.02 › 19.02 Tour of Oman (2.HC)more
15.029694 Stage 2 - Nakhal › Al Bustan142 
05.05 › 28.05 Giro d'Italia (2.UWT)more
11.0597108 Stage 6 - Reggio Calabria › Terme Luigiane217 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
12.0399102 Stage 5 - Rieti › Fermo209 
10.06 › 18.06 Tour de Suisse (2.UWT)more
12.0699136 Stage 3 - Menziken › Bern159.3 
15.06106115 Stage 6 - Locarno › La Punt166.7 
18.04 › 23.04 Tour of Croatia (2.1)more
23.04110General Classification 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
14.03112 Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto10.05 
10.06 › 18.06 Tour de Suisse (2.UWT)more
18.06114General Classification5 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
11.03116106 Stage 4 - Montalto di Castro › Terminillo171 
10.06 › 18.06 Tour de Suisse (2.UWT)more
18.06116 Stage 9 (ITT) - Schaffhausen › Schaffhausen28.6 
18.04 › 23.04 Tour of Croatia (2.1)more
22.04119119 Stage 5 - Porec › Ucka141 
14.02 › 19.02 Tour of Oman (2.HC)more
19.02124General Classification 
10.06 › 18.06 Tour de Suisse (2.UWT)more
16.06125122 Stage 7 - Zernez › Sölden166.3 
14.02 › 19.02 Tour of Oman (2.HC)more
17.02128127 Stage 4 - Yiti (Al Sifah) › Ministry of Tourism118 
18.03131 Milano-Sanremo (1.UWT)2915more
14.02 › 19.02 Tour of Oman (2.HC)more
18.02133129 Stage 5 - Samail › Jebel Akhdar (Green Mountain)152.5 
05.05 › 28.05 Giro d'Italia (2.UWT)more
16.05133134 Stage 10 (ITT) - Foligno › Montefalco39.8 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
09.03134110 Stage 2 - Camaiore › Pomarance229 
10.06 › 18.06 Tour de Suisse (2.UWT)more
13.06136144 Stage 4 - Bern › Villars-sur-Ollon143.2 
14.02 › 19.02 Tour of Oman (2.HC)more
16.02138122 Stage 3 - Sultan Qaboos University › Quriyat 162 
10.06 › 18.06 Tour de Suisse (2.UWT)more
10.06139139 Stage 1 (ITT) - Cham › Cham6 
18.04 › 23.04 Tour of Croatia (2.1)more
20.04142110 Stage 3 - Imotski › Zadar237 
05.05 › 28.05 Giro d'Italia (2.UWT)more
23.05149138 Stage 16 - Rovetta › Bormio222 
13.05158107 Stage 8 - Molfetta › Peschici189 
10.06 › 18.06 Tour de Suisse (2.UWT)more
11.06161157 Stage 2 - Cham › Cham172.7 
05.05 › 28.05 Giro d'Italia (2.UWT)more
20.05164136 Stage 14 - Castellania › Oropa131 
21.05164137 Stage 15 - Valdengo › Bergamo199 
17.05167138 Stage 11 - Firenze › Bagno di Romagna161 
09.05175131 Stage 4 - Cefalù › Etna181 
14.05181130 Stage 9 - Montenero di Bisaccia › Blockhaus152 
04.03DNF Strade Bianche (1.UWT)175more
09.04DNF Paris-Roubaix (1.UWT)257more
05.05 › 28.05 Giro d'Italia (2.UWT)more
24.05DNF Stage 17 - Tirano › Canazei219 
25.06DNF National Championships Italy - Road Race (NC)236more
All information and specifications shown on this website are based upon the latest available information provided by race organizations, teams and riders. No rights can be withdrawn from rankings, results or statistics as presented on this website.