Race |
Pos | Date |
Tour de Selangor - General classification |
52 |
22/12/2019 |
Tour de Selangor - Stage 5 |
26 |
22/12/2019 |
Tour de Selangor - Stage 4 |
56 |
21/12/2019 |
Tour de Selangor - Stage 3 |
61 |
20/12/2019 |
Tour de Selangor - Stage 2 |
61 |
19/12/2019 |
Tour de Selangor - Stage 1 |
55 |
18/12/2019 |
Tour of Fuzhou - General classification |
56 |
23/11/2019 |
Tour of Fuzhou - Stage 7 |
95 |
23/11/2019 |
Tour of Fuzhou - Stage 6 |
70 |
22/11/2019 |
Tour of Fuzhou - Stage 5 |
81 |
21/11/2019 |
Tour of Fuzhou - Stage 4 |
49 |
20/11/2019 |
Tour of Fuzhou - Stage 3 |
97 |
19/11/2019 |
Tour of Fuzhou - Stage 2 |
27 |
18/11/2019 |
Tour of Fuzhou - Stage 1 |
73 |
17/11/2019 |
Tour of Singkarak - Stage 8 |
DNS |
09/11/2019 |
Tour of Singkarak - Stage 7 |
2 |
08/11/2019 |
Tour of Singkarak - Stage 6 |
62 |
07/11/2019 |
Tour of Singkarak - Stage 5 |
65 |
06/11/2019 |
Tour of Singkarak - Stage 4 |
77 |
05/11/2019 |
Tour of Singkarak - Stage 3 |
70 |
04/11/2019 |
Tour of Singkarak - Stage 2 |
70 |
03/11/2019 |
Tour of Singkarak - Stage 1 |
59 |
02/11/2019 |
Tour of Taihu Lake - General classification |
20 |
15/10/2019 |
Tour of Taihu Lake - Points classification |
34 |
15/10/2019 |
Tour of Taihu Lake - Stage 6 |
60 |
15/10/2019 |
Tour of Taihu Lake - Stage 5 |
22 |
14/10/2019 |
Tour of Taihu Lake - Stage 4 |
48 |
13/10/2019 |
Tour of Taihu Lake - Stage 3 |
85 |
12/10/2019 |
Tour of Taihu Lake - Stage 2 |
46 |
11/10/2019 |
Tour of Taihu Lake - Stage 1 |
24 |
10/10/2019 |
Tour of Taihu Lake - Prologue |
29 |
09/10/2019 |
Banyuwangi Tour de Ijen - General classification |
65 |
28/09/2019 |
Banyuwangi Tour de Ijen - Points classification |
8 |
28/09/2019 |
Banyuwangi Tour de Ijen - Mountains classification |
23 |
28/09/2019 |
Banyuwangi Tour de Ijen - Stage 4 |
72 |
28/09/2019 |
Banyuwangi Tour de Ijen - Stage 3 |
10 |
27/09/2019 |
Banyuwangi Tour de Ijen - Stage 2 |
66 |
26/09/2019 |
Banyuwangi Tour de Ijen - Stage 1 |
7 |
25/09/2019 |
Tour of China I - General classification |
101 |
14/09/2019 |
Tour of China I - Stage 6 |
98 |
14/09/2019 |
Tour of China I - Stage 5 |
111 |
12/09/2019 |
Tour of China I - Stage 4 |
55 |
11/09/2019 |
Tour of China I - Stage 3 |
99 |
10/09/2019 |
Tour of China I - Stage 2 |
61 |
08/09/2019 |
Tour of China I - Stage 1 |
123 |
07/09/2019 |
Tour of Qinghai Lake - General classification |
104 |
27/07/2019 |
Tour of Qinghai Lake - Stage 13 |
23 |
27/07/2019 |
Tour of Qinghai Lake - Stage 12 |
26 |
26/07/2019 |
Tour of Qinghai Lake - Stage 11 |
112 |
25/07/2019 |
Tour of Qinghai Lake - Stage 10 |
39 |
24/07/2019 |
Tour of Qinghai Lake - Stage 9 |
18 |
22/07/2019 |
Tour of Qinghai Lake - Stage 8 |
87 |
21/07/2019 |
Tour of Qinghai Lake - Stage 7 |
103 |
20/07/2019 |
Tour of Qinghai Lake - Stage 6 |
121 |
19/07/2019 |
Tour of Qinghai Lake - Stage 5 |
144 |
18/07/2019 |
Tour of Qinghai Lake - Stage 4 |
107 |
17/07/2019 |
Tour of Qinghai Lake - Stage 3 |
138 |
16/07/2019 |
Tour of Qinghai Lake - Stage 2 |
83 |
15/07/2019 |
Tour of Qinghai Lake - Stage 1 |
3 |
14/07/2019 |
Malaysian National Championships - Men's Time Trial |
5 |
30/06/2019 |
Malaysian National Championships - Men's Road Race |
2 |
29/06/2019 |
Tour of Taiyuan - General classification |
73 |
31/05/2019 |
Tour of Taiyuan - Stage 6 |
20 |
31/05/2019 |
Tour of Taiyuan - Stage 5 |
16 |
30/05/2019 |
Tour of Taiyuan - Stage 4 |
66 |
29/05/2019 |
Tour of Taiyuan - Stage 3 |
26 |
28/05/2019 |
Tour of Taiyuan - Stage 2 |
93 |
27/05/2019 |
Tour of Taiyuan - Stage 1 |
85 |
26/05/2019 |
Asian Cycling Championships - Men's Road Race |
35 |
28/04/2019 |
Tour de Iskandar Johor - General classification |
36 |
19/04/2019 |
Tour de Iskandar Johor - Points classification |
16 |
19/04/2019 |
Tour de Iskandar Johor - Stage 3 |
4 |
19/04/2019 |
Tour de Iskandar Johor - Stage 2 |
30 |
18/04/2019 |
Tour de Iskandar Johor - Stage 1 |
99 |
17/04/2019 |
Tour de Taiwan - General classification |
74 |
21/03/2019 |
Tour de Taiwan - Stage 5 |
34 |
21/03/2019 |
Tour de Taiwan - Stage 4 |
67 |
20/03/2019 |
Tour de Taiwan - Stage 3 |
99 |
19/03/2019 |
Tour de Taiwan - Stage 2 |
76 |
18/03/2019 |
Tour de Taiwan - Stage 1 |
62 |
17/03/2019 |