Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 29th March 1990 (27)
Nationality: Italy
Weight: 68 kg   Height: 175 m

Points by specialty

  • 1488Classics
  • 747GC
  • 101Time trial
  • 1172Sprint
Visits: ▼324 this week

Teams

2018 Trek - Segafredo (WT)
2017 Trek - Segafredo (WT)
2016 Trek - Segafredo (WT)
2015 Trek Factory Racing (WT)
2014 Trek Factory Racing (WT)
2013 Androni Giocattoli - Venezuela (PCT)
2012 Androni Giocattoli - Venezuela (PCT)
2011 Geox-TMC Transformers (PCT)
2010 Footon-Servetto (WT)

Upcoming Participations

29.07 Clásica Ciclista San Sebastian more

Top results

  GP de Fourmies / La Voix du Nord  ('15)
  Trofeo Laigueglia   ('17)
  GC Circuit De Lorraine Professionnel   ('10)
  9th Memorial Marco Pantani - Trofeo Sidermac  ('12)
  Giro dell'Appennino  ('12)
2nd GC Tour de Pologne  ('16)
  stage Vuelta Ciclista al Pais Vasco  ('15)
  stage Tour de Romandie  ('17)

Key stats

#ProWins: 13 #GrandTours: 8 #Classics: 17
DateResultRaceDistancePoints PCSPoints UCImore
12.021 Trofeo Laigueglia (1.HC)192.5125200more
25.04 › 30.04 Tour de Romandie (2.UWT)more
25.0411 Prologue - Aigle › Aigle4.85060 
  2Points Classification 
23.062 National Championships Italy - ITT (NC)38.8725more
25.024 Omloop Het Nieuwsblad (1.UWT)198.3110175more
25.04 › 30.04 Tour de Romandie (2.UWT)more
30.044General Classification140275 
15.02 › 19.02 Vuelta a Andalucia Ruta Ciclista Del Sol (2.HC)more
17.02539 Stage 3 (ITT) - Lucena › Córdoba124 
25.04 › 30.04 Tour de Romandie (2.UWT)more
30.045 Stage 5 (ITT) - Lausanne › Lausanne18.310 
27.0461 Stage 2 - Aigle › Bulle1367 
25.067 National Championships Italy - Road Race (NC)23615more
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
09.031124 Stage 2 - Camaiore › Pomarance229 
24.0311 Record Bank E3 Harelbeke (1.UWT)206.13856more
10.06 › 18.06 Tour de Suisse (2.UWT)more
18.0611 Stage 9 (ITT) - Schaffhausen › Schaffhausen28.6 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
08.031266 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.7 
15.02 › 19.02 Vuelta a Andalucia Ruta Ciclista Del Sol (2.HC)more
19.0213 Stage 5 - Setenil de las Bodegas (Cádiz) › Coín (Málaga)151.5 
04.0313 Strade Bianche (1.UWT)1754030more
25.04 › 30.04 Tour de Romandie (2.UWT)more
26.04131 Stage 1 - Aigle › Champéry173.3 
23.0416 Liège-Bastogne-Liège (1.UWT)2582830more
25.04 › 30.04 Tour de Romandie (2.UWT)more
29.04174 Stage 4 - Domdidier › Leysin163.5 
02.0419 Ronde van Vlaanderen / Tour des Flandres (1.UWT)2602230more
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
  20Mountains Classification 
11.032123 Stage 4 - Montalto di Castro › Terminillo171 
10.06 › 18.06 Tour de Suisse (2.UWT)more
12.062111 Stage 3 - Menziken › Bern159.3 
16.062731 Stage 7 - Zernez › Sölden166.3 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
14.0328General Classification720 
01.07 › 23.07 Tour de France (2.UWT)more
01.073030 Stage 1 (ITT) - Düsseldorf › Düsseldorf14 
25.04 › 30.04 Tour de Romandie (2.UWT)more
28.04311 Stage 3 - Payerne › Payerne187 
10.06 › 18.06 Tour de Suisse (2.UWT)more
18.0631General Classification510 
16.0432 Amstel Gold Race (1.UWT)261810more
10.06 › 18.06 Tour de Suisse (2.UWT)more
10.063434 Stage 1 (ITT) - Cham › Cham6 
17.063431 Stage 8 - Schaffhausen › Schaffhausen100 
15.02 › 19.02 Vuelta a Andalucia Ruta Ciclista Del Sol (2.HC)more
16.023844 Stage 2 - Torredonjimeno › Alto Peña del Águila, Mancha Real (Jaén)177.9 
19.0238General Classification3 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
14.0338 Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto10.05 
10.06 › 18.06 Tour de Suisse (2.UWT)more
11.064213 Stage 2 - Cham › Cham172.7 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
12.034829 Stage 5 - Rieti › Fermo209 
26.0350 Gent-Wevelgem in Flanders Fields (1.UWT)249510more
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
13.035628 Stage 6 - Ascoli Piceno › Civitanova Marche168 
10.06 › 18.06 Tour de Suisse (2.UWT)more
13.065633 Stage 4 - Bern › Villars-sur-Ollon143.2 
18.0358 Milano-Sanremo (1.UWT)29153more
15.02 › 19.02 Vuelta a Andalucia Ruta Ciclista Del Sol (2.HC)more
15.025959 Stage 1 - Rincón de la Victoria (Málaga) › Granada155.4 
10.06 › 18.06 Tour de Suisse (2.UWT)more
15.066444 Stage 6 - Locarno › La Punt166.7 
01.07 › 23.07 Tour de France (2.UWT)more
11.0768123 Stage 10 - Périgueux › Bergerac178 
02.077027 Stage 2 - Düsseldorf › Liège203.5 
12.0772118 Stage 11 - Eymet › Pau203.5 
22.0381 Dwars Door Vlaanderen / A travers la Flandre (1.UWT)203.43more
01.07 › 23.07 Tour de France (2.UWT)more
08.0784105 Stage 8 - Dole › Station des Rousses187.5 
26.0287 Kuurne-Bruxelles-Kuurne (1.HC)200.7more
15.02 › 19.02 Vuelta a Andalucia Ruta Ciclista Del Sol (2.HC)more
18.029138 Stage 4 - La Campana (Sevilla) › Sevilla179.3 
01.07 › 23.07 Tour de France (2.UWT)more
03.0710274 Stage 3 - Verviers › Longwy212.5 
10.06 › 18.06 Tour de Suisse (2.UWT)more
14.0610631 Stage 5 - Bex › Cevio222 
01.07 › 23.07 Tour de France (2.UWT)more
13.07121121 Stage 12 - Pau › Peyragudes214.5 
06.07130117 Stage 6 - Vesoul › Troyes216 
05.07137117 Stage 5 - Vittel › La Planche des Belles Filles160.5 
07.07144117 Stage 7 - Troyes › Nuits-Saint-Georges213.5 
04.0714673 Stage 4 - Mondorf-les-Bains › Vittel207.5 
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
10.0314726 Stage 3 - Monterotondo Marittimo › Montalto di Castro204 
01.07 › 23.07 Tour de France (2.UWT)more
09.07172123 Stage 9 - Nantua › Chambéry181.5 
14.07177135 Stage 13 - Saint-Girons › Foix101 
15.07DNF Stage 14 - Blagnac › Rodez181.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.