Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 1st January 1985 (32)
Nationality: Italy
Weight: 67 kg   Height: 174 m

Points by specialty

  • 1800Classics
  • 440GC
  • 60Time trial
  • 1019Sprint
Visits: ▼256 this week

Teams

2018 Astana Pro Team (WT)
2017 Astana Pro Team (WT)
2016 Tinkoff (WT)
2015 Androni Giocattoli - Sidermec (PCT)
2014 Cannondale (WT)
2013 Vini Fantini (PCT)
2012 Farnese Vini-Neri-Sottoli (PCT)
2011 Farnese Vini-Neri-Sottoli (PCT)
2010 ISD - Neri (PCT)
2009 ISD Cycling Team (PCT)
2008 Gerolsteiner (PT)
2007 Gerolsteiner (PT)

Top results

2x  85th Giro della Romagna - 60th Coppa Placci  ('12, '11)
  Dwars Door Vlaanderen  ('13)
  stage Giro d´Italia  ('11)
  Gp Nobili Rubinetterie Coppa Citta Di Stresa  ('10)
  Trofeo Matteotti  ('11)
2x stage Int. Österreich-Rundfahrt-Tour of Austria  ('14)
2x stage Sibiu Cycling Tour  ('15)
3rd GC Arctic Race of Norway  ('16)

Key stats

#ProWins: 14 #GrandTours: 11 #Classics: 22
DateResultRaceDistancePoints PCSPoints UCImore
10.06 › 18.06 Tour de Suisse (2.UWT)more
18.06108General Classification5 
18.0682 Stage 9 (ITT) - Schaffhausen › Schaffhausen28.6 
17.068111 Stage 8 - Schaffhausen › Schaffhausen1003 
16.06130112 Stage 7 - Zernez › Sölden166.3 
15.0697105 Stage 6 - Locarno › La Punt166.7 
14.068104 Stage 5 - Bex › Cevio2223 
13.06134125 Stage 4 - Bern › Villars-sur-Ollon143.2 
12.069697 Stage 3 - Menziken › Bern159.3 
11.06107106 Stage 2 - Cham › Cham172.7 
10.06112112 Stage 1 (ITT) - Cham › Cham6 
08.069 GP du canton d'Argovie (1.HC)188.72640more
24.05 › 28.05 Baloise Belgium Tour (2.HC)more
28.0576General Classification 
28.05129 Stage 5 - Tienen › Tongeren169.6 
27.057952 Stage 4 - Ans › Ans167.8 
26.052324 Stage 3 (ITT) - Beveren › Beveren13.4 
25.056045 Stage 2 - Knokke-Heist › Moorslede199 
24.054446 Stage 1 - Lochristi › Knokke-Heist178 
25.04 › 30.04 Tour de Romandie (2.UWT)more
29.04DNF Stage 4 - Domdidier › Leysin163.5 
28.04136146 Stage 3 - Payerne › Payerne187 
27.04148144 Stage 2 - Aigle › Bulle136 
26.04138140 Stage 1 - Aigle › Champéry173.3 
25.04134134 Prologue - Aigle › Aigle4.8 
16.04DNF Amstel Gold Race (1.UWT)261more
02.04DNF Ronde van Vlaanderen / Tour des Flandres (1.UWT)260more
26.03DNF Gent-Wevelgem in Flanders Fields (1.UWT)249more
24.03DNF Record Bank E3 Harelbeke (1.UWT)206.1more
22.0377 Dwars Door Vlaanderen / A travers la Flandre (1.UWT)203.43more
18.0325 Milano-Sanremo (1.UWT)2911520more
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
14.0383General Classification5 
14.03134 Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto10.05 
13.035084 Stage 6 - Ascoli Piceno › Civitanova Marche168 
12.036390 Stage 5 - Rieti › Fermo209 
11.03134119 Stage 4 - Montalto di Castro › Terminillo171 
10.035684 Stage 3 - Monterotondo Marittimo › Montalto di Castro204 
09.038288 Stage 2 - Camaiore › Pomarance229 
08.031057 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.7 
04.0322 Strade Bianche (1.UWT)1751012more
26.02DNF Kuurne-Bruxelles-Kuurne (1.HC)200.7more
25.025 Omloop Het Nieuwsblad (1.UWT)198.395120more
15.02 › 19.02 Volta ao Algarve em Bicicleta (2.HC)more
19.0291General Classification 
19.0275 Stage 5 - Loulé › Malhão179.2 
18.026099 Stage 4 - Almodôvar › Tavira203.4 
17.02105102 Stage 3 (ITT) - Sagres › Sagres18 
16.02111101 Stage 2 - Lagoa › Alto da Fóia189.3 
15.024649 Stage 1 - Albufeira › Lagos182.9 
17.01 › 22.01 Santos Tour Down Under (2.UWT)more
22.01131General Classification5 
22.01109 Stage 6 - Adelaide › Adelaide90 
21.01124131 Stage 5 - McLaren Vale › Willunga Hill151.5 
20.01128132 Stage 4 - Norwood › Campbelltown149.5 
19.01111132 Stage 3 - Glenelg › Victor Harbor144 
18.01130132 Stage 2 - Stirling › Paracombe148.5 
17.01131131 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.