06.12 › 08.126-8/12 | | | | Tour de Siak (2.2) | | | | more |
| 35 | | | General classificationGeneral classification | | | | |
08.12 | 38 | | | S3Stage 3 - Siak (Tangsi Belanda) › Siak (Sultan Ismail) | 128.2 | | | |
07.12 | 47 | 47 | | S2Stage 2 - Perawang › Siak (Sultan Ismail) | 141.5 | | | |
06.12 | 44 | 44 | | S1Stage 1 - Kampung Rempak › Siak (Sultan Ismail) | 90.7 | | | |
16.11 › 17.1116-17/11 | | | | Tour of Mentougou International Road Cycling Race (NAT) | | | | more |
| 25 | | | General classificationGeneral classification | | | | |
17.11 | 25 | | | S2Stage 2 - Zhaitang › Zhaitang | 115.2 | | | |
16.11 | 64 | | | S1Stage 1 | 81.6 | | | |
24.10 › 28.1024-28/10 | | | | Tour Gateh D'Tranung (NAT) | | | | more |
| 57 | | | General classificationGeneral classification | | | | |
28.10 | 22 | | | S5Stage 5 - Drawbridge › Drawbridge | 53.2 | | | |
27.10 | 66 | | | S4Stage 4 - Kuala Nerus › Kuala Nerus | 161.5 | | | |
26.10 | 107 | | | S3Stage 3 - Kuala Nerus › Kuala Nerus | 159.9 | | | |
25.10 | 68 | | | S2Stage 2 - Marang › Marang | 100.5 | | | |
24.10 | 84 | | | S1Stage 1 - Marang › Marang | 152 | | | |
05.10 | 6 | | | Tour de Batam (1.2) | 118 | 1 | 10 | more |
26.09 › 28.0926-28/9 | | | | Tour of Huangshan (2.2) | | | | more |
27.09 | DNF | | | S2Stage 2 - Shexian › Huangshan | 118 | | | |
26.09 | 27 | 29 | | S1Stage 1 - Tunxi › Tunxi | 140 | | | |
27.08 › 31.0827-31/8 | | | | Tour of Hainan (2.Pro) | | | | more |
| 85 | | | General classificationGeneral classification | | | | |
31.08 | 82 | | | S5Stage 5 - Changjiang › Sanya | 203.4 | | | |
30.08 | 88 | 89 | | S4Stage 4 - Wuzhishan › Changjiang | 151.3 | | | |
29.08 | 73 | 84 | | S3Stage 3 - Lingshui › Wuzhishan | 181.3 | | | |
28.08 | 123 | 118 | | S2Stage 2 - Qionghai › Lingshui | 178.9 | | | |
27.08 | 82 | 84 | | S1Stage 1 - Qionghai › Qionghai | 95.6 | | | |
23.08 › 25.0823-25/8 | | | | Trans-Himalaya Cycling Race (2.2) | | | | more |
| 63 | | | General classificationGeneral classification | | | | |
25.08 | 54 | | | S3Stage 3 - Jiangzi county › Shigatze | 90.06 | | | |
24.08 | 65 | 77 | | S2Stage 2 - Lhasa › Lhasa | 90.34 | | | |
23.08 | 90 | 90 | | S1Stage 1 - Nyingchi City › Quanzhou | 129.76 | | | |
22.07 › 25.0722-25/7 | | | | Tour de Banyuwangi Ijen (2.2) | | | | more |
| 25 | | | Points classificationPoints classification | | | | |
| 70 | | | General classificationGeneral classification | | | | |
25.07 | 70 | | | S4Stage 4 - Boom Marina › Ijen | 162.8 | | | |
24.07 | 71 | 70 | | S3Stage 3 - Glenmore › Banyuwangi | 166.8 | | | |
23.07 | 57 | 72 | | S2Stage 2 - Alaspurwo › Banyuwangi | 147.8 | | | |
22.07 | 83 | 83 | | S1Stage 1 - Tegalsari › Banyuwangi | 130.4 | | | |
12.06 | DNF | | | Asian Continental Championships ME - Road Race (CC) | 151 | | | more |
10.03 | 4 | | | National Championships Malaysia ME - Road Race (NC) | | 4 | 15 | more |
08.03 | 4 | | | National Championships Malaysia ME - ITT (NC) | | | 5 | more |