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: ▼634 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

01.07 Tour de France more

Top results

  Trofeo Laigueglia   ('17)
  GP de Fourmies / La Voix du Nord  ('15)
  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: 7 #Classics: 17
DateResultRaceDistancePoints PCSPoints UCImore
10.06 › 18.06 Tour de Suisse (2.UWT)more
18.0631General Classification510 
18.0611 Stage 9 (ITT) - Schaffhausen › Schaffhausen28.6 
17.063431 Stage 8 - Schaffhausen › Schaffhausen100 
16.062731 Stage 7 - Zernez › Sölden166.3 
15.066444 Stage 6 - Locarno › La Punt166.7 
14.0610631 Stage 5 - Bex › Cevio222 
13.065633 Stage 4 - Bern › Villars-sur-Ollon143.2 
12.062111 Stage 3 - Menziken › Bern159.3 
11.064213 Stage 2 - Cham › Cham172.7 
10.063434 Stage 1 (ITT) - Cham › Cham6 
25.04 › 30.04 Tour de Romandie (2.UWT)more
  2Points Classification65 
30.044General Classification140275 
30.045 Stage 5 (ITT) - Lausanne › Lausanne18.310 
29.04174 Stage 4 - Domdidier › Leysin163.5 
28.04311 Stage 3 - Payerne › Payerne187 
27.0461 Stage 2 - Aigle › Bulle1367 
26.04131 Stage 1 - Aigle › Champéry173.3 
25.0411 Prologue - Aigle › Aigle4.85060 
23.0416 Liège-Bastogne-Liège (1.UWT)2582830more
16.0432 Amstel Gold Race (1.UWT)261810more
02.0419 Ronde van Vlaanderen / Tour des Flandres (1.UWT)2602230more
26.0350 Gent-Wevelgem in Flanders Fields (1.UWT)249510more
24.0311 Record Bank E3 Harelbeke (1.UWT)206.13856more
22.0381 Dwars Door Vlaanderen / A travers la Flandre (1.UWT)203.43more
18.0358 Milano-Sanremo (1.UWT)29153more
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
  20Mountains Classification2 
14.0328General Classification720 
14.0338 Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto10.05 
13.035628 Stage 6 - Ascoli Piceno › Civitanova Marche168 
12.034829 Stage 5 - Rieti › Fermo209 
11.032123 Stage 4 - Montalto di Castro › Terminillo171 
10.0314726 Stage 3 - Monterotondo Marittimo › Montalto di Castro204 
09.031124 Stage 2 - Camaiore › Pomarance229 
08.031266 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.7 
04.0313 Strade Bianche (1.UWT)1754030more
26.0287 Kuurne-Bruxelles-Kuurne (1.HC)200.7more
25.024 Omloop Het Nieuwsblad (1.UWT)198.3110175more
15.02 › 19.02 Vuelta a Andalucia Ruta Ciclista Del Sol (2.HC)more
19.0238General Classification3 
19.0213 Stage 5 - Setenil de las Bodegas (Cádiz) › Coín (Málaga)151.5 
18.029138 Stage 4 - La Campana (Sevilla) › Sevilla179.3 
17.02539 Stage 3 (ITT) - Lucena › Córdoba124 
16.023844 Stage 2 - Torredonjimeno › Alto Peña del Águila, Mancha Real (Jaén)177.9 
15.025959 Stage 1 - Rincón de la Victoria (Málaga) › Granada155.4 
12.021 Trofeo Laigueglia (1.HC)192.5125200more
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.