| 2025-12-14 | 35 | China Road Pro Cycling League & Tour of Yunnan - Kunming Stage | | 108.9 | 02:31:04.000 | 43.252 |
| 2025-12-11 | 80 | China Road Pro Cycling League & Tour of Yunnan - Yuxi Stage | | 103 | 02:15:00.000 | 45.778 |
| 2025-12-09 | 67 | China Road Pro Cycling League & Tour of Yunnan - Chuxiong Stage | | 148 | 03:47:41.000 | 39.002 |
| 2025-12-07 | DNF | China Road Pro Cycling League & Tour of Yunnan - Dali Stage | | 113 | 00:00:00.000 | |
| 2025-12-06 | 79 | China Road Pro Cycling League & Tour of Yunnan - Lijiang Stage | me | 63.8 | 01:40:03.000 | 38.261 |
| 2025-11-30 | DNF | China Road Pro Cycling League - Zigong Stage | | 166 | 00:00:00.000 | |
| 2025-10-26 | 26 | Tour of Zhanghe | me | 82.1 | 01:42:30.000 | 48.059 |
| 2025-10-26 | 63 | Tour of Zhanghe | me | 0 | 05:04:02.000 | 0 |
| 2025-10-25 | 63 | Tour of Zhanghe | me | 137 | 03:21:32.000 | 40.787 |
| 2024-11-01 | 34 | Tour of Taiyuan | me | 110 | 03:07:52.000 | 35.131 |
| 2024-11-01 | 51 | Tour of Taiyuan | me | 0 | 08:55:22.000 | 0 |
| 2024-10-31 | 65 | Tour of Taiyuan | me | 108 | 03:52:08.000 | 27.915 |
| 2024-10-30 | 24 | Tour of Taiyuan | me | 88 | 01:55:22.000 | 45.767 |
| 2024-04-20 | 116 | China Road Pro Cycling League - Puyang Stage | me | 212.4 | 04:34:26.000 | 46.438 |
| 2024-04-12 | DNF | China Road Pro Cycling League - Jiyuan Stage | me | 151.2 | 00:00:00.000 | |
| 2024-04-07 | DNF | China Road Pro Cycling League - Shitai Stage | me | 174.5 | 00:00:00.000 | |