Race |
Pos | Date |
Gran Piemonte |
30 |
10/10/2019 |
Milano-Torino |
9 |
09/10/2019 |
Tour of Croatia - CRO Race - General classification |
66 |
06/10/2019 |
Tour of Croatia - CRO Race - Points classification |
46 |
06/10/2019 |
Tour of Croatia - CRO Race - Young Riders Classification |
13 |
06/10/2019 |
Tour of Croatia - CRO Race - Stage 6 |
58 |
06/10/2019 |
Tour of Croatia - CRO Race - Stage 5 |
11 |
05/10/2019 |
Tour of Croatia - CRO Race - Stage 4 |
41 |
04/10/2019 |
Tour of Croatia - CRO Race - Stage 3 |
104 |
03/10/2019 |
Tour of Croatia - CRO Race - Stage 2 |
108 |
02/10/2019 |
Tour of Croatia - CRO Race - Stage 1 |
12 |
01/10/2019 |
Tour of China II - General classification |
3 |
22/09/2019 |
Tour of China II - Points classification |
6 |
22/09/2019 |
Tour of China II - Mountains classification |
1 |
22/09/2019 |
Tour of China II - Stage 4 |
54 |
22/09/2019 |
Tour of China II - Stage 3 |
1 |
21/09/2019 |
Tour of China II - Stage 2 |
109 |
19/09/2019 |
Tour of China II - Stage 1 |
73 |
17/09/2019 |
Tour of China II - Prologue |
67 |
16/09/2019 |
Tour of China I - General classification |
33 |
14/09/2019 |
Tour of China I - Mountains classification |
4 |
14/09/2019 |
Tour of China I - Stage 6 |
33 |
14/09/2019 |
Tour of China I - Stage 5 |
107 |
12/09/2019 |
Tour of China I - Stage 4 |
98 |
11/09/2019 |
Tour of China I - Stage 3 |
101 |
10/09/2019 |
Tour of China I - Stage 2 |
62 |
08/09/2019 |
Tour of China I - Stage 1 |
87 |
07/09/2019 |
Vuelta a Burgos - General classification |
55 |
17/08/2019 |
Vuelta a Burgos - Points classification |
21 |
17/08/2019 |
Vuelta a Burgos - Mountains classification |
11 |
17/08/2019 |
Vuelta a Burgos - Young Riders Classification |
22 |
17/08/2019 |
Vuelta a Burgos - Stage 5 |
80 |
17/08/2019 |
Vuelta a Burgos - Stage 4 |
75 |
16/08/2019 |
Vuelta a Burgos - Stage 3 |
5 |
15/08/2019 |
Vuelta a Burgos - Stage 2 |
89 |
14/08/2019 |
Vuelta a Burgos - Stage 1 |
98 |
13/08/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - General classification |
29 |
28/07/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - Young Riders Classification |
10 |
28/07/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - Stage 4 |
92 |
28/07/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - Stage 3 |
40 |
27/07/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - Stage 2 |
92 |
26/07/2019 |
Adriatica Ionica Race / Sulle Rotte della Serenissima - Stage 1 |
40 |
25/07/2019 |
Sibiu Cycling Tour - General classification |
1 |
07/07/2019 |
Sibiu Cycling Tour - Points classification |
4 |
07/07/2019 |
Sibiu Cycling Tour - Mountains classification |
2 |
07/07/2019 |
Sibiu Cycling Tour - Young Riders Classification |
1 |
07/07/2019 |
Sibiu Cycling Tour - Stage 4 |
31 |
07/07/2019 |
Sibiu Cycling Tour - Stage 3 |
6 |
06/07/2019 |
Sibiu Cycling Tour - Stage 2 |
1 |
05/07/2019 |
Sibiu Cycling Tour - Stage 1 |
62 |
04/07/2019 |
Sibiu Cycling Tour - Prologue |
61 |
03/07/2019 |
Grosser Preis des Kantons Aargau |
52 |
13/06/2019 |
Cycling Tour of Bihor - Bellotto - General classification |
10 |
09/06/2019 |
Cycling Tour of Bihor - Bellotto - Mountains classification |
14 |
09/06/2019 |
Cycling Tour of Bihor - Bellotto - Young Riders Classification |
1 |
09/06/2019 |
Cycling Tour of Bihor - Bellotto - Stage 3 |
49 |
09/06/2019 |
Cycling Tour of Bihor - Bellotto - Stage 2a |
88 |
08/06/2019 |
Cycling Tour of Bihor - Bellotto - Stage 2b |
9 |
08/06/2019 |
Cycling Tour of Bihor - Bellotto - Stage 1 |
74 |
07/06/2019 |
Le Tour de Langkawi - General classification |
39 |
13/04/2019 |
Le Tour de Langkawi - Points classification |
58 |
13/04/2019 |
Le Tour de Langkawi - Mountains classification |
37 |
13/04/2019 |
Le Tour de Langkawi - Stage 8 |
32 |
13/04/2019 |
Le Tour de Langkawi - Stage 7 |
59 |
12/04/2019 |
Le Tour de Langkawi - Stage 6 |
89 |
11/04/2019 |
Le Tour de Langkawi - Stage 5 |
86 |
10/04/2019 |
Le Tour de Langkawi - Stage 4 |
13 |
09/04/2019 |
Le Tour de Langkawi - Stage 3 |
93 |
08/04/2019 |
Le Tour de Langkawi - Stage 2 |
112 |
07/04/2019 |
Le Tour de Langkawi - Stage 1 |
56 |
06/04/2019 |
Vuelta Ciclista a Chiloe - General classification |
11 |
10/03/2019 |
Vuelta Ciclista a Chiloe - Mountains classification |
5 |
10/03/2019 |
Vuelta Ciclista a Chiloe - Young Riders Classification |
1 |
10/03/2019 |
Vuelta Ciclista a Chiloe - Stage 4 |
8 |
10/03/2019 |
Vuelta Ciclista a Chiloe - Stage 3 |
11 |
09/03/2019 |
Vuelta Ciclista a Chiloe - Stage 2 |
19 |
08/03/2019 |
Vuelta Ciclista a Chiloe - Stage 1 |
30 |
07/03/2019 |
Vuelta Ciclista a Chiloe - Prologue |
50 |
06/03/2019 |
Colombia 2.1 - General classification |
82 |
17/02/2019 |
Colombia 2.1 - Young Riders Classification |
30 |
17/02/2019 |
Colombia 2.1 - Stage 6 |
28 |
17/02/2019 |
Colombia 2.1 - Stage 5 |
130 |
16/02/2019 |
Colombia 2.1 - Stage 4 |
95 |
15/02/2019 |
Colombia 2.1 - Stage 3 |
62 |
14/02/2019 |
Colombia 2.1 - Stage 2 |
107 |
13/02/2019 |
Colombia 2.1 - Stage 1 |
25 |
12/02/2019 |
Vuelta al Táchira - Stage 8 |
DNF |
18/01/2019 |
Vuelta al Táchira - Stage 7 |
31 |
17/01/2019 |
Vuelta al Táchira - Stage 6 |
6 |
16/01/2019 |
Vuelta al Táchira - Stage 5 |
55 |
15/01/2019 |
Vuelta al Táchira - Stage 4 |
64 |
14/01/2019 |
Vuelta al Táchira - Stage 3 |
112 |
13/01/2019 |
Vuelta al Táchira - Stage 2 |
13 |
12/01/2019 |
Vuelta al Táchira - Stage 1 |
63 |
11/01/2019 |