Race |
Pos | Date |
Tour du Poitou Charentes, Charente, Charente Maritime, deux sèvres, Vienne - General classification |
94 |
25/08/2017 |
Tour du Poitou Charentes, Charente, Charente Maritime, deux sèvres, Vienne - Stage 5 |
108 |
25/08/2017 |
Tour du Poitou Charentes, Charente, Charente Maritime, deux sèvres, Vienne - Stage 3 |
121 |
24/08/2017 |
Tour du Poitou Charentes, Charente, Charente Maritime, deux sèvres, Vienne - Stage 4 |
82 |
24/08/2017 |
Tour du Poitou Charentes, Charente, Charente Maritime, deux sèvres, Vienne - Stage 2 |
99 |
23/08/2017 |
Tour du Poitou Charentes, Charente, Charente Maritime, deux sèvres, Vienne - Stage 1 |
14 |
22/08/2017 |
Tour du Limousin - Stage 4 |
DNF |
18/08/2017 |
Tour du Limousin - Stage 3 |
91 |
17/08/2017 |
Tour du Limousin - Stage 2 |
119 |
16/08/2017 |
Tour du Limousin - Stage 1 |
118 |
15/08/2017 |
The Larry H.Miller Tour of Utah - General classification |
36 |
06/08/2017 |
The Larry H.Miller Tour of Utah - Points classification |
22 |
06/08/2017 |
The Larry H.Miller Tour of Utah - Mountains classification |
18 |
06/08/2017 |
The Larry H.Miller Tour of Utah - Stage 7 |
24 |
06/08/2017 |
The Larry H.Miller Tour of Utah - Stage 6 |
34 |
05/08/2017 |
The Larry H.Miller Tour of Utah - Stage 5 |
83 |
04/08/2017 |
The Larry H.Miller Tour of Utah - Stage 4 |
15 |
03/08/2017 |
The Larry H.Miller Tour of Utah - Stage 3 |
96 |
02/08/2017 |
The Larry H.Miller Tour of Utah - Stage 2 |
32 |
01/08/2017 |
The Larry H.Miller Tour of Utah - Stage 1 |
8 |
31/07/2017 |
Trofeo Matteotti |
26 |
16/07/2017 |
Italian National Championships - Men's Time Trial |
20 |
23/06/2017 |
Tour of the Alps - Stage 5 |
DNF |
21/04/2017 |
Tour of the Alps - Stage 4 |
98 |
20/04/2017 |
Tour of the Alps - Stage 3 |
102 |
19/04/2017 |
Tour of the Alps - Stage 2 |
81 |
18/04/2017 |
Tour of the Alps - Stage 1 |
117 |
17/04/2017 |
Giro dell'Appennino |
32 |
09/04/2017 |
Milano-Sanremo |
128 |
18/03/2017 |
Tirreno-Adriatico - General classification |
125 |
14/03/2017 |
Tirreno-Adriatico - Young Riders Classification |
21 |
14/03/2017 |
Tirreno-Adriatico - Stage 7 |
153 |
14/03/2017 |
Tirreno-Adriatico - Stage 6 |
148 |
13/03/2017 |
Tirreno-Adriatico - Stage 5 |
154 |
12/03/2017 |
Tirreno-Adriatico - Stage 4 |
113 |
11/03/2017 |
Paris-Nice - Stage 7 |
113 |
11/03/2017 |
Tirreno-Adriatico - Stage 3 |
171 |
10/03/2017 |
Tirreno-Adriatico - Stage 2 |
60 |
09/03/2017 |
Tirreno-Adriatico - Stage 1 |
20 |
08/03/2017 |
GP Industria & Artigianato |
68 |
05/03/2017 |
Abu Dhabi Tour - Stage 4 |
DNF |
26/02/2017 |
Abu Dhabi Tour - Stage 3 |
111 |
25/02/2017 |
Abu Dhabi Tour - Stage 2 |
36 |
24/02/2017 |
Abu Dhabi Tour - Stage 1 |
60 |
23/02/2017 |
Trofeo Laigueglia |
76 |
12/02/2017 |
G.P. Costa degli Etruschi |
13 |
05/02/2017 |
Vuelta Ciclista a la Provincia de San Juan - General classification |
65 |
29/01/2017 |
Vuelta Ciclista a la Provincia de San Juan - Stage 7 |
121 |
29/01/2017 |
Vuelta Ciclista a la Provincia de San Juan - Stage 6 |
128 |
28/01/2017 |
Vuelta Ciclista a la Provincia de San Juan - Stage 5 |
31 |
27/01/2017 |
Vuelta Ciclista a la Provincia de San Juan - Stage 4 |
109 |
26/01/2017 |
Vuelta Ciclista a la Provincia de San Juan - Stage 3 |
87 |
25/01/2017 |
Vuelta Ciclista a la Provincia de San Juan - Stage 2 |
90 |
24/01/2017 |
Vuelta Ciclista a la Provincia de San Juan - Stage 1 |
102 |
23/01/2017 |