Race |
Pos | Date |
Il Lombardia |
80 |
12/10/2019 |
Gran Piemonte |
35 |
10/10/2019 |
Milano-Torino |
35 |
09/10/2019 |
Tre Valli Varesine |
66 |
08/10/2019 |
Giro dell'Emilia |
33 |
05/10/2019 |
Giro della Toscana - Memorial Alfredo Martini |
46 |
18/09/2019 |
Coppa Agostoni - Giro delle Brianze |
29 |
14/09/2019 |
Tour of Almaty - General classification |
8 |
31/08/2019 |
Tour of Almaty - Stage 2 |
13 |
31/08/2019 |
Tour of Almaty - Stage 1 |
11 |
30/08/2019 |
The Larry H.Miller Tour of Utah - General classification |
13 |
18/08/2019 |
The Larry H.Miller Tour of Utah - Mountains classification |
21 |
18/08/2019 |
The Larry H.Miller Tour of Utah - Stage 6 |
16 |
18/08/2019 |
The Larry H.Miller Tour of Utah - Stage 5 |
37 |
17/08/2019 |
The Larry H.Miller Tour of Utah - Stage 4 |
18 |
16/08/2019 |
The Larry H.Miller Tour of Utah - Stage 3 |
12 |
15/08/2019 |
The Larry H.Miller Tour of Utah - Stage 2 |
11 |
14/08/2019 |
The Larry H.Miller Tour of Utah - Stage 1 |
34 |
13/08/2019 |
The Larry H.Miller Tour of Utah - Prologue |
54 |
12/08/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - General classification |
17 |
28/07/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - Stage 4 |
59 |
28/07/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - Stage 3 |
22 |
27/07/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - Stage 2 |
59 |
26/07/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - Stage 1 |
22 |
25/07/2019 |
Tour of Austria - General classification |
73 |
12/07/2019 |
Tour of Austria - Points classification |
51 |
12/07/2019 |
Tour of Austria - Mountains classification |
25 |
12/07/2019 |
Tour of Austria - Stage 6 |
62 |
12/07/2019 |
Tour of Austria - Stage 5 |
72 |
11/07/2019 |
Tour of Austria - Stage 4 |
48 |
10/07/2019 |
Tour of Austria - Stage 3 |
85 |
09/07/2019 |
Tour of Austria - Stage 2 |
80 |
08/07/2019 |
Tour of Austria - Stage 1 |
92 |
07/07/2019 |
Tour of Austria - Prologue |
103 |
06/07/2019 |
Tour of Slovenia - General classification |
30 |
23/06/2019 |
Tour of Slovenia - Stage 5 |
90 |
23/06/2019 |
Tour of Slovenia - Stage 4 |
30 |
22/06/2019 |
Tour of Slovenia - Stage 3 |
32 |
21/06/2019 |
Tour of Slovenia - Stage 2 |
25 |
20/06/2019 |
Tour of Slovenia - Stage 1 |
50 |
19/06/2019 |
Tour de Hongrie - General classification |
35 |
16/06/2019 |
Tour de Hongrie - Points classification |
56 |
16/06/2019 |
Tour de Hongrie - Stage 5 |
74 |
16/06/2019 |
Tour de Hongrie - Stage 4 |
14 |
15/06/2019 |
Tour de Hongrie - Stage 3a |
89 |
14/06/2019 |
Tour de Hongrie - Stage 3b |
57 |
14/06/2019 |
Tour de Hongrie - Stage 2 |
41 |
13/06/2019 |
Tour de Hongrie - Stage 1 |
50 |
12/06/2019 |
Tour de Hongrie - Prologue |
96 |
11/06/2019 |
Gran Premio Città di Lugano |
54 |
09/06/2019 |
Tour of Taiyuan - General classification |
11 |
31/05/2019 |
Tour of Taiyuan - Stage 6 |
43 |
31/05/2019 |
Tour of Taiyuan - Stage 5 |
48 |
30/05/2019 |
Tour of Taiyuan - Stage 4 |
35 |
29/05/2019 |
Tour of Taiyuan - Stage 3 |
45 |
28/05/2019 |
Tour of Taiyuan - Stage 2 |
37 |
27/05/2019 |
Tour of Taiyuan - Stage 1 |
11 |
26/05/2019 |
Tour of the Alps - General classification |
56 |
26/04/2019 |
Tour of the Alps - Stage 5 |
68 |
26/04/2019 |
Tour of the Alps - Stage 4 |
52 |
25/04/2019 |
Tour of the Alps - Stage 3 |
62 |
24/04/2019 |
Tour of the Alps - Stage 2 |
73 |
23/04/2019 |
Tour of the Alps - Stage 1 |
93 |
22/04/2019 |
Royal Bernard Drome Classic |
100 |
03/03/2019 |
Faun Environnement - Classic de l'Ardèche Rhône Crussol |
64 |
02/03/2019 |
GP Slovenian Istra |
52 |
24/02/2019 |
Trofeo Laigueglia |
62 |
17/02/2019 |
Vuelta a San Juan Internacional - 36 Edicion - General classification |
106 |
03/02/2019 |
Vuelta a San Juan Internacional - 36 Edicion - Stage 7 |
119 |
03/02/2019 |
Vuelta a San Juan Internacional - 36 Edicion - Stage 6 |
108 |
02/02/2019 |
Vuelta a San Juan Internacional - 36 Edicion - Stage 5 |
58 |
01/02/2019 |
Vuelta a San Juan Internacional - 36 Edicion - Stage 4 |
143 |
30/01/2019 |
Vuelta a San Juan Internacional - 36 Edicion - Stage 3 |
119 |
29/01/2019 |
Vuelta a San Juan Internacional - 36 Edicion - Stage 2 |
132 |
28/01/2019 |
Vuelta a San Juan Internacional - 36 Edicion - Stage 1 |
98 |
27/01/2019 |