Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 12th October 1987 (29)
Nationality: Italy
Weight: 67 kg   Height: 179 m

Points by specialty

  • 624Classics
  • 1440GC
  • 207Time trial
  • 538Sprint
Visits: ▼38 this week

Teams

2017 BMC Racing Team (WT)
2016 BMC Racing Team (WT)
2015 BMC Racing Team (WT)
2014 Cannondale (WT)
2013 Cannondale Pro Cycling Team (WT)
2012 Liquigas - Cannondale (WT)
2011 Liquigas - Cannondale (WT)
2010 De Rosa - Stac Plastic (PCT)
2009 LPR Brakes - Farnese Vini (PCT)

Upcoming Participations

29.07 Clásica Ciclista San Sebastian more
19.08 Vuelta a España more

Top results

2nd GC Tour de Suisse  ('17)
8th GC Giro d'Italia  ('15)
9th GC Vuelta a España  ('14)
3rd GC Int. Österreich-Rundfahrt-Tour of Austria  ('14)
  stage Settimana Internazionale Coppi e Bartali  ('13)
2nd GC Tour of Britain  ('12)
3rd GC Tour of Alberta  ('13)
2nd stage Tour de Suisse  ('17)

Key stats

#ProWins: 1 #GrandTours: 8 #Classics: 15
DateResultRaceDistancePoints PCSPoints UCImore
01.07 › 23.07 Tour de France (2.UWT)more
22.072111 Stage 20 (ITT) - Marseille › Marseille22.5 
21.077311 Stage 19 - Embrun › Salon-de-Provence222.5 
20.072711 Stage 18 - Briancon › Izoard179.5 
19.071611 Stage 17 - La Mure › Serre-Chevalier183 
18.07179 Stage 16 - Le Puy-en-Velay › Romans-sur-Isère165 
16.071210 Stage 15 - Laissac-Sévérac l'Église › Le Puy-en-Velay189.56 
15.072214 Stage 14 - Blagnac › Rodez181.5 
14.071814 Stage 13 - Saint-Girons › Foix101 
13.071314 Stage 12 - Pau › Peyragudes214.54 
12.071516 Stage 11 - Eymet › Pau203.51 
11.074816 Stage 10 - Périgueux › Bergerac178 
09.071816 Stage 9 - Nantua › Chambéry181.5 
08.071623 Stage 8 - Dole › Station des Rousses187.5 
07.079026 Stage 7 - Troyes › Nuits-Saint-Georges213.5 
06.072826 Stage 6 - Vesoul › Troyes216 
05.072026 Stage 5 - Vittel › La Planche des Belles Filles160.5 
04.077256 Stage 4 - Mondorf-les-Bains › Vittel207.5 
03.076857 Stage 3 - Verviers › Longwy212.5 
02.078443 Stage 2 - Düsseldorf › Liège203.5 
01.074848 Stage 1 (ITT) - Düsseldorf › Düsseldorf14 
25.064 National Championships Italy - Road Race (NC)236430more
10.06 › 18.06 Tour de Suisse (2.UWT)more
  3Mountains Classification31 
  2Points Classification25 
18.062General Classification190400 
18.063 Stage 9 (ITT) - Schaffhausen › Schaffhausen28.61810 
17.06522 Stage 8 - Schaffhausen › Schaffhausen100 
16.0642 Stage 7 - Zernez › Sölden166.313 
15.0672 Stage 6 - Locarno › La Punt166.74 
14.06141 Stage 5 - Bex › Cevio222 
13.0621 Stage 4 - Bern › Villars-sur-Ollon143.23025 
12.06104 Stage 3 - Menziken › Bern159.31 
11.06196 Stage 2 - Cham › Cham172.7 
10.062424 Stage 1 (ITT) - Cham › Cham6 
08.0652 GP du canton d'Argovie (1.HC)188.7more
23.0431 Liège-Bastogne-Liège (1.UWT)258910more
17.04 › 21.04 Tour of the Alps (2.HC)more
21.04DNS Stage 5 - Smarano › Trento199.6 
20.0468 Stage 4 - Bolzano / Bozen › Cles165.33 
19.0488 Stage 3 - Villabassa/Niederdorf › Funes / Villnöß137.51 
18.044710 Stage 2 - Vipiteno › Innervillgraten140.4 
17.041010 Stage 1 - Kufstein › Innsbruck/Hungerburg142.3 
03.04 › 08.04 Vuelta al Pais Vasco (2.UWT)more
08.0473General Classification5 
08.0492 Stage 6 (ITT) - Eibar › Eibar27.7 
07.042277 Stage 5 - Bilbo › Eibar139.8 
06.047998 Stage 4 - Donostia › Bilbo174.1 
05.04153143 Stage 3 - Gasteiz › Donostia160.5 
04.04139132 Stage 2 - Pamplona › Eltziego173.4 
03.04106106 Stage 1 - Pamplona › Eguesibar-Sarriguren153.3 
18.0334 Milano-Sanremo (1.UWT)291610more
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
14.0312General Classification5560 
14.0327 Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto10.05 
13.034613 Stage 6 - Ascoli Piceno › Civitanova Marche168 
12.031813 Stage 5 - Rieti › Fermo209 
11.032012 Stage 4 - Montalto di Castro › Terminillo171 
10.03353 Stage 3 - Monterotondo Marittimo › Montalto di Castro204 
09.03314 Stage 2 - Camaiore › Pomarance229 
08.0311 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.7208 
04.0343 Strade Bianche (1.UWT)17535more
21.02 › 23.02 Tour Cycliste International La Provence (2.1)more
  6Mountains Classification8 
  8Points Classification17 
23.029General Classification1625 
23.026 Stage 3 - Aix-en-Provence › Marseille168.23 
22.026536 Stage 2 - Miramas › La Ciotat158.6 
21.0299 Stage 1 - Aubagne › Istres205.9 
18.02 › 19.02 Tour Cycliste International du Haut Var-matin (2.1)more
  6Points Classification16 
19.024General Classification3660 
19.029 Stage 2 - Draguignan › Draguignan206.8 
18.0277 Stage 1 - Le Cannet-des-Maures › Saint-Paul-en-Forêt153.72 
29.0133 Cadel Evans Great Ocean Road Race (1.UWT)173.935more
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
22.0141General Classification510 
22.0187 Stage 6 - Adelaide › Adelaide90 
21.015043 Stage 5 - McLaren Vale › Willunga Hill151.5 
20.015451 Stage 4 - Norwood › Campbelltown149.5 
19.012251 Stage 3 - Glenelg › Victor Harbor144 
18.015860 Stage 2 - Stirling › Paracombe148.5 
17.018383 Stage 1 - Unley › Lyndoch118.5 
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.