Search:

ProCyclingStats.com


Cycling statistics, results and more

Login

Rider

Date of birth: 20th April 1994 (23)
Nationality: Italy
Weight: 69 kg   Height: 182 m

Points by specialty

  • 334Classics
  • 302GC
  • 18Time trial
  • 50Sprint
Visits: ▼142 this week

Teams

2017 Team Sky (WT)
2016 Team Sky (WT)

Upcoming Participations

01.08 Vuelta a Burgos more
19.08 Vuelta a España more

Top results

  GC Arctic Race of Norway  ('16)
  stage Arctic Race of Norway  ('16)
5th  Paris-Roubaix  ('17)
  Piccolo Giro di Lombardia  ('14)
  Coppa dei Laghi - Trofeo Almar  ('15)
  Tr. Città di San Vendemiano - 55° GP Industria & Commercio  ('15)
3rd GC Settimana Internazionale Coppi e Bartali  ('16)
6th  Grand Prix Cycliste de Montreal  ('16)

Key stats

#ProWins: 2 #GrandTours: 0 #Classics: 6
DateResultRaceDistancePoints PCSPoints UCImore
25.04 › 30.04 Tour de Romandie (2.UWT)more
  12Youth Classification 
30.0471General Classification5 
30.0473 Stage 5 (ITT) - Lausanne › Lausanne18.3 
29.049173 Stage 4 - Domdidier › Leysin163.5 
28.047015 Stage 3 - Payerne › Payerne187 
27.047515 Stage 2 - Aigle › Bulle136 
26.042515 Stage 1 - Aigle › Champéry173.3 
25.042323 Prologue - Aigle › Aigle4.8 
23.0478 Liège-Bastogne-Liège (1.UWT)2585more
19.04104  La Flèche Wallonne (1.UWT)200.55more
09.045 Paris-Roubaix (1.UWT)257100225more
05.0455 Scheldeprijs (1.HC)202more
02.0415 Ronde van Vlaanderen / Tour des Flandres (1.UWT)2603035more
26.03115 Gent-Wevelgem in Flanders Fields (1.UWT)2495more
24.0362 Record Bank E3 Harelbeke (1.UWT)206.15more
18.0349 Milano-Sanremo (1.UWT)291510more
08.03 › 14.03 Tirreno-Adriatico (2.UWT)more
  6Youth Classification 
  21Mountains Classification2 
  29Points Classification5 
14.0361General Classification5 
14.0324 Stage 7 (ITT) - San Benedetto del Tronto › San Benedetto del Tronto10.05 
13.039564 Stage 6 - Ascoli Piceno › Civitanova Marche168 
12.038466 Stage 5 - Rieti › Fermo209 
11.035369 Stage 4 - Montalto di Castro › Terminillo171 
10.0399109 Stage 3 - Monterotondo Marittimo › Montalto di Castro204 
09.03125130 Stage 2 - Camaiore › Pomarance229 
08.0318145 Stage 1 (TTT) - Lido di Camaiore › Lido di Camaiore22.7 
04.0317 Strade Bianche (1.UWT)1752420more
26.0272 Kuurne-Bruxelles-Kuurne (1.HC)200.7more
25.0246 Omloop Het Nieuwsblad (1.UWT)198.335more
15.02 › 19.02 Volta ao Algarve em Bicicleta (2.HC)more
  4Youth Classification 
19.0229General Classification5 
19.0221 Stage 5 - Loulé › Malhão179.2 
18.0210534 Stage 4 - Almodôvar › Tavira203.4 
17.021534 Stage 3 (ITT) - Sagres › Sagres18 
16.024043 Stage 2 - Lagoa › Alto da Fóia189.3 
15.02186178 Stage 1 - Albufeira › Lagos182.9 
31.01 › 04.02 Dubai Tour (2.HC)more
  23Youth Classification 
04.0276General Classification 
04.02101 Stage 5 - Dubai › Dubai124 
02.024648 Stage 3 - Dubai › Al Aqah200 
01.025055 Stage 2 - Dubai › Ras al Khaimah188 
31.017172 Stage 1 - Dubai › Dubai181 
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.