| 2025-12-11 | DNF | China Road Pro Cycling League & Tour of Yunnan - Yuxi Stage | | 103 | 00:00:00.000 | |
| 2025-12-09 | 21 | China Road Pro Cycling League & Tour of Yunnan - Chuxiong Stage | | 148 | 03:38:59.000 | 40.551 |
| 2025-12-07 | 68 | China Road Pro Cycling League & Tour of Yunnan - Dali Stage | | 113 | 02:22:25.000 | 47.607 |
| 2025-12-06 | 26 | China Road Pro Cycling League & Tour of Yunnan - Lijiang Stage | me | 63.8 | 01:31:05.000 | 42.027 |
| 2025-11-30 | 38 | China Road Pro Cycling League - Zigong Stage | | 166 | 03:53:30.000 | 42.655 |
| 2025-10-12 | 5 | Colorful Guizhou Cycling League - Chishui Station | me | 0 | 01:19:48.000 | 0 |
| 2025-09-21 | 4 | Liuyu Cup 2025 "Yellow River No.1" Tourism Road Cycling Open - Liulin Station | me | 0 | 01:11:49.000 | 0 |
| 2025-09-20 | 5 | Chengdu Tianfu Greenway International Cycling Fan Fitness Race - Wenjiang Station | me | 0 | 01:48:20.000 | 0 |
| 2025-05-21 | 25 | Along the Yellow River | | 161 | 03:35:50.000 | 44.757 |
| 2025-05-20 | 45 | Along the Yellow River | | 40 | 00:51:06.000 | 46.967 |
| 2025-05-19 | 49 | Along the Yellow River | | 98 | 02:03:00.000 | 47.805 |
| 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 | |
| 2025-03-29 | 6 | Fuquan International Bicycle Festival | me | 80 | 01:53:13.000 | 42.397 |
| 2025-03-09 | 91 | China Road Cycling League 1 - Road Race (Yunnan Mangshi Station) | me | 190 | 04:31:09.000 | 42.043 |
| 2025-03-08 | 60 | China Road Cycling League 1 - Criterium (Yunnan Mangshi Station) | me | 79.2 | 01:39:31.000 | 47.751 |
| 2024-11-23 | 10 | Chengdu - Guangliang Cup | me | 81 | 01:46:32.000 | 45.62 |
| 2024-11-10 | 4 | City Dejiang Road Cycling Race | me | 48 | 01:08:06.000 | 42.291 |
| 2024-11-02 | 35 | Tour of Tea Horse | me | 56 | 01:18:14.000 | 42.948 |
| 2024-11-01 | 7 | Tour of Tea Horse | me | 47.7 | 01:08:35.000 | 41.73 |
| 2024-10-31 | 7 | Tour of Tea Horse | me | 64 | 01:22:03.000 | 46.801 |
| 2024-10-29 | 18 | Tour of Tea Horse | me | 55.8 | 01:10:35.000 | 47.433 |
| 2024-10-28 | 64 | Tour of Tea Horse | me | 65 | 01:25:05.000 | 45.837 |
| 2024-10-25 | 7 | Tour of Tea Horse | me | 80 | 01:44:24.000 | 45.977 |
| 2024-10-24 | 18 | Tour of Tea Horse | me | 57 | 01:32:45.000 | 36.873 |
| 2024-10-23 | 13 | Tour of Tea Horse | me | 55 | 01:12:56.000 | 45.247 |
| 2024-09-16 | 37 | Ocean Cup - Pingtan China International Cycling Open Race | me | 87 | 02:11:14.000 | 39.776 |
| 2024-06-30 | 54 | Tour of Yellow River | me | 0 | 04:52:57.000 | 0 |
| 2024-06-30 | 53 | Tour of Yellow River | me | 111.3 | 02:25:00.000 | 46.055 |
| 2024-06-29 | 62 | Tour of Yellow River | me | 111.8 | 02:27:57.000 | 45.34 |
| 2024-06-25 | 51 | China Road Pro Cycling League - Zitong Stage | me | 186.8 | 04:48:09.000 | 38.896 |
| 2024-04-20 | 45 | China Road Pro Cycling League - Puyang Stage | me | 212.4 | 04:33:25.000 | 46.61 |
| 2024-04-12 | DNF | China Road Pro Cycling League - Jiyuan Stage | me | 151.2 | 00:00:00.000 | |
| 2024-04-07 | 106 | China Road Pro Cycling League - Shitai Stage | me | 174.5 | 03:59:00.000 | 43.808 |
| 2024-03-31 | 20 | 8th Colorful Guizhou Cycling League - Fuquan International Cycling Festival | me | 96 | 01:38:54.000 | 58.241 |
| 2023-12-17 | DNF | The Inaugural Yantian 100 Classic | | 100 | 00:00:00.000 | |
| 2023-10-22 | DNF | Tour of Tea Horse | | 100 | 00:00:00.000 | |
| 2023-10-21 | 24 | Tour of Tea Horse | | 77 | 02:07:27.000 | 36.25 |
| 2023-10-20 | 10 | Tour of Tea Horse | | 90 | 02:01:51.000 | 44.317 |
| 2023-10-17 | 36 | Tour of Tai Yuan | | 0 | 08:46:51.000 | 0 |
| 2023-10-17 | 34 | Tour of Tai Yuan | | 80.5 | 02:03:15.000 | 39.189 |
| 2023-10-16 | 35 | Tour of Tai Yuan | | 80.5 | 03:33:56.000 | 22.577 |
| 2023-10-15 | 53 | Tour of Tai Yuan | | 110 | 03:09:40.000 | 34.798 |
| 2023-09-24 | 17 | Ocean Cup - Pingtan China International Cycling Open Race | | 0 | 01:52:30.000 | 0 |