Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 3rd July 1990 (27)
Nationality: Italy
Weight: 66 kg   Height: 183 m

Points by specialty

  • 849Classics
  • 2054GC
  • 168Time trial
  • 62Sprint
Visits: ▼2790 this week

Teams

2017 Astana Pro Team (WT)
2016 Astana Pro Team (WT)
2015 Astana Pro Team (WT)
2014 Astana Pro Team (WT)
2013 Astana Pro Team (WT)
2012 Astana Pro Team (WT)

Upcoming Participations

19.08 Vuelta a España more

Top results

  GC Vuelta a Espana  ('15)
3x stage Giro d'Italia  ('15, '14)
2x stage Vuelta a España  ('14)
2nd GC Giro d'Italia  ('15)
  stage Tour de France  ('17)
3rd GC Giro d'Italia  ('14)
  stage Criterium du Dauphiné  ('16)
5th GC Vuelta a España  ('14)

Key stats

#ProWins: 9 #GrandTours: 7 #Classics: 4
DateResultRaceDistancePoints PCSPoints UCImore
01.07 › 23.07 Tour de France (2.UWT)more
22.07225 Stage 20 (ITT) - Marseille › Marseille22.5 
21.07615 Stage 19 - Embrun › Salon-de-Provence222.5 
20.07135 Stage 18 - Briancon › Izoard179.54 
19.07104 Stage 17 - La Mure › Serre-Chevalier18310 
18.07182 Stage 16 - Le Puy-en-Velay › Romans-sur-Isère165 
16.07312 Stage 15 - Laissac-Sévérac l'Église › Le Puy-en-Velay189.5 
15.07302 Stage 14 - Blagnac › Rodez181.5 
14.0791 Stage 13 - Saint-Girons › Foix10114 
13.0731 Stage 12 - Pau › Peyragudes214.55025 
12.07342 Stage 11 - Eymet › Pau203.5 
11.07352 Stage 10 - Périgueux › Bergerac178 
09.0752 Stage 9 - Nantua › Chambéry181.5325 
08.0763 Stage 8 - Dole › Station des Rousses187.526 
07.07533 Stage 7 - Troyes › Nuits-Saint-Georges213.5 
06.07393 Stage 6 - Vesoul › Troyes216 
05.0713 Stage 5 - Vittel › La Planche des Belles Filles160.5100120 
04.072625 Stage 4 - Mondorf-les-Bains › Vittel207.5 
03.071726 Stage 3 - Verviers › Longwy212.5 
02.076059 Stage 2 - Düsseldorf › Liège203.5 
01.076666 Stage 1 (ITT) - Düsseldorf › Düsseldorf14 
25.061 National Championships Italy - Road Race (NC)2361570more
04.06 › 11.06 Critérium du Dauphiné (2.UWT)more
  2Mountains Classification29 
  20Points Classification15 
11.065General Classification120225 
11.065 Stage 8 - Albertville › Plateau de Solaison11510 
10.06104 Stage 7 - Aoste › Alpe d'Huez167.51 
09.0645 Stage 6 - Parc des Oiseaux - Villars-les-Dombes › La Motte-Servolex145.513 
08.064319 Stage 5 - La Tour-de-Salvagny › Mâcon175 
07.062719 Stage 4 (ITT) - La Tour-du-Pin › Bourgion-Jalieu23.5 
06.065524 Stage 3 - Le Chambon-sur-Lignon › Tullins184 
05.064420 Stage 2 - Saint-Chamond › Arlanc171 
04.062424 Stage 1 - Saint-Étienne › Saint-Étienne170 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
12.03DNS Stage 5 - Rieti › Fermo209 
11.033732 Stage 4 - Montalto di Castro › Terminillo171 
10.031720 Stage 3 - Monterotondo Marittimo › Montalto di Castro204 
09.032421 Stage 2 - Camaiore › Pomarance229 
08.031056 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.7 
04.0332 Strade Bianche (1.UWT)17535more
23.02 › 26.02 Abu Dhabi Tour (2.UWT)more
  23Points Classification5 
26.028General Classification7175 
26.0227 Stage 4 - Yas Marina › Yas Marina143 
25.0267 Stage 3 - Hazza Bin Zayed Stadium › Jebel Hafeet1865 
24.026946 Stage 2 - Al Maryah Island › Big Flag153 
23.022427 Stage 1 - Baynounah Educational Complex › Madinat Zayed189 
14.02 › 19.02 Tour of Oman (2.HC)more
  6Points Classification18 
19.023General Classification90125 
19.0250 Stage 6 - The Wave › Muttrah Corniche130.5 
18.0223 Stage 5 - Samail › Jebel Akhdar (Green Mountain)152.51810 
17.021910 Stage 4 - Yiti (Al Sifah) › Ministry of Tourism118 
16.0299 Stage 3 - Sultan Qaboos University › Quriyat 162 
15.0276 Stage 2 - Nakhal › Al Bustan1422 
14.022529 Stage 1 - Al Sawadi Beach › Naseem Park176.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.