2025-09-19 | 111 | Tour of Poyang Lake | Stage 5 | 120.2 | 120.2 |
2025-09-18 | 15 | Tour of Poyang Lake | Stage 4 (TTT) | 44.9 | 44.9 |
2025-09-17 | 95 | Tour of Poyang Lake | Stage 3 | 107.9 | 107.9 |
2025-09-16 | 117 | Tour of Poyang Lake | Stage 2 | 104.3 | 104.3 |
2025-09-15 | 110 | Tour of Poyang Lake | Stage 1 | 88.6 | 88.6 |
2025-07-31 | 61 | Tour de Banyuwangi Ijen | Stage 4 | 150 | 150 |
2025-07-30 | 59 | Tour de Banyuwangi Ijen | Stage 3 | 140.3 | 140.3 |
2025-07-29 | 52 | Tour de Banyuwangi Ijen | Stage 2 | 158.8 | 158.8 |
2025-07-28 | 31 | Tour de Banyuwangi Ijen | Stage 1 | 125.5 | 125.5 |
2025-07-13 | 86 | Tour of Magnificent Qinghai | Stage 8 | 121.3 | 121.3 |
2025-07-12 | 117 | Tour of Magnificent Qinghai | Stage 7 | 137 | 137 |
2025-07-11 | 91 | Tour of Magnificent Qinghai | Stage 6 | 232.7 | 232.7 |
2025-07-10 | 109 | Tour of Magnificent Qinghai | Stage 5 | 168.7 | 168.7 |
2025-07-09 | 43 | Tour of Magnificent Qinghai | Stage 4 | 172.5 | 172.5 |
2025-07-08 | 142 | Tour of Magnificent Qinghai | Stage 3 | 219.5 | 219.5 |
2025-07-07 | 111 | Tour of Magnificent Qinghai | Stage 2 | 151.4 | 151.4 |
2025-07-06 | 80 | Tour of Magnificent Qinghai | Stage 1 | 120.6 | 120.6 |
2025-06-29 | 7 | National Championships Mongolia ME - Road Race | 150 | 150 |
2025-06-14 | DNF | Yellow River Estuary (Dongying) Road Cycling Race | Stage 1 | 138.7 | 69.3 |
2025-06-08 | 36 | Tour de Gyeongnam | Stage 5 | 47.9 | 47.9 |
2025-06-07 | 20 | Tour de Gyeongnam | Stage 4 | 123.7 | 123.7 |
2025-06-06 | 50 | Tour de Gyeongnam | Stage 3 | 125.8 | 125.8 |
2025-06-05 | 44 | Tour de Gyeongnam | Stage 2 | 121.9 | 121.9 |
2025-06-04 | 43 | Tour de Gyeongnam | Stage 1 | 127.9 | 127.9 |
2025-02-14 | DNF | Asian Continental Championships MU - Road Race | 127.1 | 63.5 |
| | | | 3194.2 |