| 2025-10-25 | DNF | Tour of Zhanghe | me | 137 | 00:00:00.000 |  | 
| 2025-10-21 | DNF | Tour of Guizhou Eco-Province | ME | 152 | 00:00:00.000 |  | 
| 2025-10-19 | 85 | Tour of Guizhou Eco-Province | ME | 93 | 02:03:02.000 | 45.354 | 
| 2025-10-18 | 84 | Tour of Guizhou Eco-Province | ME | 145 | 03:07:57.000 | 46.289 | 
| 2025-05-21 | DNF | Along the Yellow River |  | 161 | 00:00:00.000 |  | 
| 2025-05-20 | DNF | Along the Yellow River |  | 40 | 00:00:00.000 |  | 
| 2025-05-19 | DNF | Along the Yellow River |  | 98 | 00:00:00.000 |  | 
| 2025-05-18 | DNF | Along the Yellow River |  | 121 | 00:00:00.000 |  | 
| 2025-05-17 | DNF | Along the Yellow River |  | 102 | 00:00:00.000 |  | 
| 2024-11-02 | 25 | Tour of Tea Horse | me | 56 | 01:18:02.000 | 43.059 | 
| 2024-11-01 | DNF | Tour of Tea Horse | me | 47.7 | 00:00:00.000 |  | 
| 2024-10-31 | 26 | Tour of Tea Horse | me | 64 | 01:22:06.000 | 46.772 | 
| 2024-10-29 | 61 | Tour of Tea Horse | me | 55.8 | 01:12:58.000 | 45.884 | 
| 2024-10-28 | 22 | Tour of Tea Horse | me | 65 | 01:24:50.000 | 45.972 | 
| 2024-10-27 | 29 | Tour of Tea Horse | me | 72 | 01:34:06.000 | 45.909 | 
| 2024-10-25 | 59 | Tour of Tea Horse | me | 80 | 01:46:08.000 | 45.226 | 
| 2024-10-24 | 85 | Tour of Tea Horse | me | 57 | 01:41:07.000 | 33.822 | 
| 2024-10-23 | 89 | Tour of Tea Horse | me | 55 | 01:13:37.000 | 44.827 | 
| 2023-12-04 | 51 | Tour de Siak |  | 0 | 09:39:39.000 | 0 | 
| 2023-12-04 | 26 | Tour de Siak |  | 119.5 | 02:43:30.000 | 43.853 | 
| 2023-12-03 | 36 | Tour de Siak |  | 170 | 03:55:49.000 | 43.254 | 
| 2023-12-02 | 59 | Tour de Siak |  | 127 | 03:00:20.000 | 42.255 |