2019-11-23 |
23.11 |
89 |
|
 |
Tour of Fuzhou
|
2.1 | - |
2019-11-10 |
10.11 |
52 |
|
- |
Tour of Quanzhou Bay
|
2.2 | - |
2019-10-12 |
12.10 |
9 |
|
|
Satellite Challenge-Hartbeespoort
|
NE | - |
2019-08-11 |
11.08 |
DNF |
|
 |
Volta a Portugal
|
2.1 | - |
2019-05-05 |
05.05 |
DNF |
|
 |
Tour of the Gila
|
2.2 | - |
2019-04-14 |
14.04 |
42 |
|
 |
Tour du Maroc
|
2.2 | - |
2019-04-14 |
14.04 |
37 |
|
 |
Tour du Maroc
| Points
|
2.2 | - |
2019-03-03 |
03.03 |
55 |
|
 |
Tour of Rwanda
|
2.1 | - |
2019-03-03 |
03.03 |
21 |
|
 |
Tour of Rwanda
| Youth
|
2.1 | - |
2019-02-10 |
10.02 |
60 |
|
|
CN South-Africa RR
| Tshwane
|
CN | - |
2019-01-20 |
20.01 |
8 |
|
|
Gauteng Road Champs-RR
|
NE | - |
2019-11-23 |
23.11 |
102 |
89 |
 |
Tour of Fuzhou
|
7th stage
|
2.1 | - |
2019-11-22 |
22.11 |
95 |
86 |
 |
Tour of Fuzhou
|
6th stage
|
2.1 | - |
2019-11-21 |
21.11 |
103 |
72 |
 |
Tour of Fuzhou
|
5th stage
|
2.1 | - |
2019-11-20 |
20.11 |
87 |
76 |
 |
Tour of Fuzhou
|
4th stage
|
2.1 | - |
2019-11-19 |
19.11 |
92 |
79 |
 |
Tour of Fuzhou
|
3rd stage
|
2.1 | - |
2019-11-18 |
18.11 |
125 |
84 |
 |
Tour of Fuzhou
|
2nd stage
|
2.1 | - |
2019-11-17 |
17.11 |
66 |
66 |
 |
Tour of Fuzhou
|
1st stage
|
2.1 | - |
2019-11-10 |
10.11 |
69 |
52 |
 |
Tour of Quanzhou Bay
|
3rd stage
|
2.2 | - |
2019-11-09 |
09.11 |
77 |
51 |
 |
Tour of Quanzhou Bay
|
2nd stage
|
2.2 | - |
2019-11-08 |
08.11 |
51 |
51 |
 |
Tour of Quanzhou Bay
|
1st stage
|
2.2 | - |
2019-08-03 |
03.08 |
DNF |
|
 |
Volta a Portugal
|
3rd stage
|
2.1 | - |
2019-08-02 |
02.08 |
119 |
125 |
 |
Volta a Portugal
|
2nd stage
|
2.1 | - |
2019-08-01 |
01.08 |
124 |
127 |
 |
Volta a Portugal
|
1st stage
|
2.1 | - |
2019-07-31 |
31.07 |
128 |
128 |
 |
Volta a Portugal
|
Prologue
|
2.1 | - |
2019-05-04 |
04.05 |
OOT |
|
 |
Tour of the Gila
|
4th stage
|
2.2 | - |
2019-05-03 |
03.05 |
92 |
90 |
 |
Tour of the Gila
|
3rd stage
|
2.2 | - |
2019-05-02 |
02.05 |
93 |
89 |
 |
Tour of the Gila
|
2nd stage
|
2.2 | - |
2019-05-01 |
01.05 |
56 |
56 |
 |
Tour of the Gila
|
1st stage
|
2.2 | - |
2019-04-14 |
14.04 |
76 |
42 |
 |
Tour du Maroc
|
10th stage
|
2.2 | - |
2019-04-13 |
13.04 |
52 |
42 |
 |
Tour du Maroc
|
9th stage
|
2.2 | - |
2019-04-12 |
12.04 |
38 |
43 |
 |
Tour du Maroc
|
8th stage
|
2.2 | - |
2019-04-11 |
11.04 |
22 |
48 |
 |
Tour du Maroc
|
7th stage
|
2.2 | - |
2019-04-10 |
10.04 |
29 |
50 |
 |
Tour du Maroc
|
6th stage
|
2.2 | - |
2019-04-09 |
09.04 |
8 |
51 |
 |
Tour du Maroc
|
5th stage
|
2.2 | - |
2019-04-08 |
08.04 |
31 |
65 |
 |
Tour du Maroc
|
4th stage
|
2.2 | - |
2019-04-07 |
07.04 |
35 |
69 |
 |
Tour du Maroc
|
3rd stage
|
2.2 | - |
2019-04-06 |
06.04 |
70 |
88 |
 |
Tour du Maroc
|
2nd stage
|
2.2 | - |
2019-04-05 |
05.04 |
92 |
92 |
 |
Tour du Maroc
|
1st stage
|
2.2 | - |
2019-03-03 |
03.03 |
45 |
55 |
 |
Tour of Rwanda
|
8th stage
|
2.1 | - |
2019-03-02 |
02.03 |
58 |
57 |
 |
Tour of Rwanda
|
7th stage
|
2.1 | - |
2019-03-01 |
01.03 |
50 |
58 |
 |
Tour of Rwanda
|
6th stage
|
2.1 | - |
2019-02-28 |
28.02 |
61 |
58 |
 |
Tour of Rwanda
|
5th stage
|
2.1 | - |
2019-02-27 |
27.02 |
55 |
53 |
 |
Tour of Rwanda
|
4th stage
|
2.1 | - |
2019-02-26 |
26.02 |
50 |
54 |
 |
Tour of Rwanda
|
3rd stage
|
2.1 | - |
2019-02-25 |
25.02 |
51 |
57 |
 |
Tour of Rwanda
|
2nd stage
|
2.1 | - |
2019-02-24 |
24.02 |
57 |
58 |
 |
Tour of Rwanda
|
1st stage
|
2.1 | - |
2019-01-13 |
13.01 |
3 |
|
 |
Mpumalanga Tour
|
3rd stage
|
NE | - |
2019-01-12 |
12.01 |
19 |
|
 |
Mpumalanga Tour
|
2nd stage
|
NE | - |
2019-01-11 |
11.01 |
22 |
|
 |
Mpumalanga Tour
|
1st stage
|
NE | - |