| | | Trans-Himalaya Cycling Race (2.2) |
| 71 | | Klassement |
| 25-08 | 69 | 71 | Etappe 3Jiangzi county - Shigatze (129.0km) | 129.0km |
| 24-08 | 84 | 85 | Etappe 2Lhasa - Lhasa (90.0km) | 90.0km |
| 23-08 | 82 | 82 | Etappe 1Nyingchi City - Quanzhou (129.0km) | 129.0km |
| | | Tour de Banyuwangi Ijen (2.2) |
| 25-07 | DNF | | Etappe 4Pantai Boom - Paltuding Ijen (162.0km) | 162.0km |
| 24-07 | 78 | 74 | Etappe 3Dusun Kakao - Banyuwangi (166.0km) | 166.0km |
| 23-07 | 52 | 48 | Etappe 2Alas Purwo - Banyuwangi (147.0km) | 147.0km |
| 22-07 | 56 | 56 | Etappe 1Karangdoro - Banyuwangi (130.0km) | 130.0km |
| | | AlUla Tour (2.1) |
| 01-02 | DNF | | Etappe 3AlUla International Airport - AlUla Camel Cup Track (170.0km) | 170.0km |
| 31-01 | 101 | 114 | Etappe 2Winter Park - Sharaan Nature Reserve (199.0km) | 199.0km |
| 30-01 | 118 | 118 | Etappe 1Al Manshiyah - Al Manshiyah (149.0km) | 149.0km |
| 21-01 | 19 | | National Road Championships - Thailand (CN) | |
| 19-01 | 2 | | National Road Championships - Thailand TT (CN) | |