2025-09-30 | 36 | Petronas Le Tour de Langkawi | Stage 3 | 2.Pro |
2025-09-29 | 38 | Petronas Le Tour de Langkawi | Stage 2 | 2.Pro |
2025-09-28 | 26 | Petronas Le Tour de Langkawi | Stage 1 | 2.Pro |
2025-09-21 | 4 | Tour de Entete | Stage 10 | NAT |
2025-09-21 | 11 | Tour de Entete | General classification | NAT |
2025-09-20 | 6 | Tour de Entete | Stage 9 | NAT |
2025-09-19 | 21 | Tour de Entete | Stage 8 | NAT |
2025-09-16 | 4 | Tour de Entete | Stage 6 | NAT |
2025-09-15 | 15 | Tour de Entete | Stage 5 | NAT |
2025-09-14 | 10 | Tour de Entete | Stage 4 | NAT |
2025-09-12 | 4 | Tour de Entete | Stage 3 | NAT |
2025-09-11 | 11 | Tour de Entete | Stage 2 | NAT |
2025-09-10 | 9 | Tour de Entete | Stage 1 | NAT |
2025-07-31 | 20 | Tour de Banyuwangi Ijen | General classification | 2.2 |
2025-07-31 | 28 | Tour de Banyuwangi Ijen | Points classification | 2.2 |
2025-07-31 | 6 | Tour de Banyuwangi Ijen | Teams classification | 2.2 |
2025-07-31 | 21 | Tour de Banyuwangi Ijen | Stage 4 | 2.2 |
2025-07-30 | 16 | Tour de Banyuwangi Ijen | Stage 3 | 2.2 |
2025-07-29 | 30 | Tour de Banyuwangi Ijen | Stage 2 | 2.2 |
2025-07-28 | 27 | Tour de Banyuwangi Ijen | Stage 1 | 2.2 |
2025-06-29 | 10 | National Championships Indonesia MU - Road Race | NC |
2025-06-29 | 4 | National Championships Mongolia ME - Road Race | NC |
2025-06-29 | 5 | National Championships Indonesia ME - Road Race | NC |
2025-06-27 | 5 | National Championships Mongolia ME - ITT | NC |
2025-06-27 | 4 | National Championships Indonesia ME - ITT | NC |
2025-06-15 | 23 | Yellow River Estuary (Dongying) Road Cycling Race | Stage 2 | 2.2 |
2025-06-15 | 22 | Yellow River Estuary (Dongying) Road Cycling Race | General classification | 2.2 |
2025-06-15 | 10 | Yellow River Estuary (Dongying) Road Cycling Race | Teams classification | 2.2 |
2025-06-15 | 18 | Yellow River Estuary (Dongying) Road Cycling Race | Points classification | 2.2 |
2025-06-14 | 11 | Yellow River Estuary (Dongying) Road Cycling Race | Stage 1 | 2.2 |
2025-06-08 | 3 | Tour de Gyeongnam | Youth classification | 2.2 |
2025-06-08 | 7 | Tour de Gyeongnam | Teams classification | 2.2 |
2025-06-08 | 15 | Tour de Gyeongnam | Stage 5 | 2.2 |
2025-06-08 | 20 | Tour de Gyeongnam | General classification | 2.2 |
2025-06-07 | 16 | Tour de Gyeongnam | Stage 4 | 2.2 |
2025-06-06 | 16 | Tour de Gyeongnam | Stage 3 | 2.2 |
2025-06-05 | 34 | Tour de Gyeongnam | Stage 2 | 2.2 |
2025-06-04 | 19 | Tour de Gyeongnam | Stage 1 | 2.2 |
2025-05-31 | 7 | National Championships Malaysia MU - Road Race | NC |
2025-05-21 | 9 | Along the Yellow River | General classification | NAT |
2025-05-21 | 6 | Along the Yellow River | Stage 5 | NAT |
2025-05-20 | 21 | Along the Yellow River | Stage 4 | NAT |
2025-05-19 | 4 | Along the Yellow River | Stage 3 | NAT |
2025-05-18 | 6 | Along the Yellow River | Stage 2 | NAT |
2025-05-17 | 10 | Along the Yellow River | Stage 1 | NAT |
2025-04-28 | 5 | Shuangbao Cup | NAT |
2025-03-29 | 28 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 6 | 2.1 |
2025-03-29 | 31 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | General classification | 2.1 |
2025-03-29 | 33 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Points classification | 2.1 |
2025-03-29 | 12 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Teams classification | 2.1 |
2025-03-28 | 46 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 5 | 2.1 |
2025-03-27 | 22 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 4 | 2.1 |
2025-03-26 | 22 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 3 | 2.1 |
2025-03-25 | 53 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 2 | 2.1 |
2025-03-24 | 16 | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 1 | 2.1 |
2025-03-09 | 1006 | China Road Cycling League 1 - Road Race (Yunnan Mangshi Station) | NAT |
2025-03-06 | 64 | China Road Cycling League 1 - ITT (Yunnan Mangshi Station) | NAT |
2024-12-08 | 11 | Tour de Siak | Points classification | 2.2 |
2024-12-08 | 3 | Tour de Siak | General classification | 2.2 |
2024-12-08 | 17 | Tour de Siak | Stage 3 | 2.2 |
2024-12-08 | 2 | Tour de Siak | Teams classification | 2.2 |
2024-12-07 | 2 | Tour de Siak | Stage 2 | 2.2 |
2024-12-06 | 8 | Tour de Siak | Stage 1 | 2.2 |
2024-11-01 | 12 | Tour of Taiyuan | Stage 3 | NAT |
2024-11-01 | 10 | Tour of Taiyuan | General classification | NAT |
2024-10-31 | 12 | Tour of Taiyuan | Stage 2 | NAT |
2024-10-30 | 36 | Tour of Taiyuan | Stage 1 | NAT |
2024-10-28 | 7 | Tour Gateh D'Tranung | Stage 5 | NAT |
2024-10-28 | 11 | Tour Gateh D'Tranung | General classification | NAT |
2024-10-27 | 26 | Tour Gateh D'Tranung | Stage 4 | NAT |
2024-10-26 | 12 | Tour Gateh D'Tranung | Stage 3 | NAT |
2024-10-25 | 10 | Tour Gateh D'Tranung | Stage 2 | NAT |
2024-10-24 | 12 | Tour Gateh D'Tranung | Stage 1 | NAT |
2024-10-06 | 21 | PETRONAS Le Tour de Langkawi | Teams classification | 2.Pro |
2024-10-06 | 72 | PETRONAS Le Tour de Langkawi | General classification | 2.Pro |
2024-10-06 | 34 | PETRONAS Le Tour de Langkawi | Stage 8 | 2.Pro |
2024-10-05 | 9 | Tour de Batam | 1.2 |
2024-10-05 | 18 | PETRONAS Le Tour de Langkawi | Stage 7 | 2.Pro |
2024-10-04 | 57 | PETRONAS Le Tour de Langkawi | Stage 6 | 2.Pro |
2024-10-03 | 35 | PETRONAS Le Tour de Langkawi | Stage 5 | 2.Pro |
2024-10-02 | 84 | PETRONAS Le Tour de Langkawi | Stage 4 | 2.Pro |
2024-10-01 | 63 | PETRONAS Le Tour de Langkawi | Stage 3 | 2.Pro |
2024-09-30 | 15 | PETRONAS Le Tour de Langkawi | Stage 2 | 2.Pro |