DataRESULTATIGARADISTANZAPUNTI PCSPUNTI UCI
2017-09-101 Grand Prix Cycliste de Montréal1.UWT2255001
2017-10-15 1Presidential Cycling Tour of Turkey2.UWT2003002
2013-10-021Milano-Torino 1.HC1251003
2013-10-121Giro dell’Emilia 1.HC1251004
2011-06-191Tour De Slovénie2.11005
2013-03-241Settimana Internazionale Coppi e Bartali2.1100806
2016-08-141Czech Cycling Tour2.11001257
2011-05-251Giro d’Italia – Stage 16 WT80168
2014-05-141 Giro d’Italia – Stage 52.UWT80169
2014-05-171Giro d’Italia – Stage 82.UWT801610
2015-05-151 Giro d’Italia – Stage 72.UWT801611
2016-05-101 Giro d’Italia – Stage 42.UWT8010012
2016-05-181Giro d’Italia – Stage 112.UWT8010013
2010-09-191GP Industria & Commercio di Prato1.17514
2012-08-231GP Industria Commercio Artigianato Carnaghese1.1758015
2013-10-101Gran Premio Città di Peccioli – Coppa Sabatini1.1758016
2014-03-061G.P. Camaiore1.1758017
2015-09-191Memorial Marco Pantani1.1758018
2016-07-311Circuito de Getxo ‘Memorial Ricardo Otxoa’1.17512519
2017-02-051G.P. Costa degli Etruschi1.17512520
2013-07-271Tour de Pologne – Stage 1WT50621
2014-01-221Tour Down Under – Stage 2 2.UWT50622
2017-10-131Presidential Cycling Tour of Turkey – Stage 4 2.UWT354023
2011-06-181Tour De Slovénie – Stage 3 2.12024
2012-03-221 Settimana Internazionale Coppi e Bartali – Stage 3 2.1201625
2012-03-231Settimana Internazionale Coppi e Bartali – Stage 4 2.1201626
2013-03-211 Settimana Internazionale Coppi e Bartali – Stage 2 2.1201627
2016-06-181Tour de Slovénie – Stage 3 (ITT) 2.1201428
2016-08-131Czech Cycling Tour – Stage 3 2.1202029
2012-03-241Settimana Internazionale Coppi e Bartali – Points Classification 2.130
2012-03-241 Settimana Internazionale Coppi e Bartali – Youth Classification 2.131
2013-05-261 Bayern-Rundfahrt – Youth Classification 2.HC32
2012-09-262Milano-Torino 1.HC857033
2015-10-182Japan Cup Cycle Road Race 1.HC857034
2016-02-282Gran Premio Città di Lugano 1.HC8515035
2016-09-272 Tre Valli Varesine 1.HC851036
2011-03-262 Settimana Internazionale Coppi e Bartali 2.17037
2017-07-162Tour de France – Stage 152.UWT705038
2013-02-282G.P. Camaiore1.1555639
2013-09-212 GP Costa Degli Etruschi1.1555640
2016-09-152Coppa Agostoni – Giro delle Brianze1.1558541
2017-09-162Memorial Marco Pantani1.1558542
2013-09-132 Vuelta a España – Stage 19WT50843
2014-05-222Giro d’Italia – Stage 12 (ITT) 2.UWT50844
2011-03-132 Paris – Nice – Stage 8 2.UWT30445
2014-01-252Tour Down Under – Stage 5 2.UWT30446
2015-08-062Tour de Pologne – Stage 5 2.UWT30447
2015-08-072 Tour de Pologne – Stage 6 2.UWT30448
2016-01-202 Santos Tour Down Under – Stage 2 2.UWT302549
2017-04-262Tour de Romandie – Stage 1 2.UWT302550
2016-06-162 Tour de Slovénie – Stage 12.112551
2017-06-252National Championships Italy – Road Race NC105552
2014-01-262 Tour Down Under – Points Classification 2.UWT5653
2 Tirreno-Adriatico – Youth Classification 2.UWT54
2 Tour de Slovénie – Points Classification NC4555
3 Tour Down Under 2.UWT1607056
3Grand Prix Cycliste de Montreal 1.UWT11032557
3Abu Dhabi Tour 2.HC9012558
3 Brixia Tour2.15059
3 Settimana Internazionale Coppi e Bartali2.1503260
3 Tour Cycliste International du Haut Var-matin2.1507061
3 G.P. Città di Lugano1.1403262
3 G.P. Costa degli Etruschi1.1407063
3 Giro d’Italia – Stage 12 2.UWT35464
3 Tour Down Under – Stage 3 2.UWT18265
3 Critérium du Dauphiné – Stage 1 2.UWT181066
3 GP Capodarco – Comunità di Capodarco1.2767
3 Brixia Tour – Stage 52.1768
3 Tour De Slovénie – Stage 22.17669
3 Tour de Slovénie – Individual Time Trial2.17670
3 Tour de Slovénie – Individual Time Trial2.17671
3 National Championships Italy – Road Race NC74072
3 Paris – Nice – Youth Classification 2.UWT73
3 Settimana Internazionale Coppi e Bartali – Points Classification2.11074
3 Czech Cycling Tour – Points Classification2.13175
4Santos Tour Down Under 2.UWT14027576
4 Tre Valli Varesine 1.HC5010077
4 Trofeo Laigueglia1.1322478
4 Coppa Sabatini – Gran Premio citta di Peccioli1.1326079
4 Brixia Tour 2.13080
4 Giro d’Italia – Stage 9 2.UWT25281
4 Giro d’Italia – Stage 16 2.UWT251282
4 Giro d’Italia – Stage 19 2.UWT251283
4 Tour de Pologne – Stage 6WT13184
4 Tour Down Under – Stage 1 2.UWT13185
4Santos Tour Down Under – Stage 5 2.UWT1386
4 Santos Tour Down Under – Stage 5 2.UWT1387
4 Santos Tour Down Under – Stage 4 2.UWT1388
4 Brixia Tour – Stage 42.1889
4 Bayern-Rundfahrt – Stage 2 2.HC7790
4 Abu Dhabi Tour – Stage 3 2.HC791
4 Settimana Internazionale Coppi e Bartali – Stage 42.1592
4 Brixia Tour – Stage 22.1593
4 Abu Dhabi Tour – Stage 32.15594
4Giro d’Italia – Youth ClassificationWT95
4Tour Cycliste International du Haut Var-matin – Points Classification2.12296
4Giro d’Italia – Points Classification 2.UWT15697
5 Santos Tour Down Under 2.UWT12022598
5 Grand Prix Cycliste de Québec 1.UWT803099
5 Milano-Torino 1.HC4585100