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: ▲36 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)

Upcoming Participations

29.07 Tour de Pologne more

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)
3x stage Int. Österreich-Rundfahrt-Tour of Austria  ('17, '14)
2x stage Sibiu Cycling Tour  ('15)
3rd GC Arctic Race of Norway  ('16)

Key stats

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