| 2025-10-26 | 60 | Tour of Zhanghe | me | 0 | 04:59:43.000 | 0 |
| 2025-10-26 | 27 | Tour of Zhanghe | me | 82.1 | 01:42:30.000 | 48.059 |
| 2025-10-25 | 61 | Tour of Zhanghe | me | 137 | 03:17:13.000 | 41.68 |
| 2025-10-23 | 63 | Tour of Guizhou Eco-Province | ME | 0 | 16:11:13.000 | 0 |
| 2025-10-23 | 70 | Tour of Guizhou Eco-Province | ME | 185 | 04:47:34.000 | 38.6 |
| 2025-10-22 | 32 | Tour of Guizhou Eco-Province | ME | 125 | 03:00:49.000 | 41.478 |
| 2025-10-21 | 43 | Tour of Guizhou Eco-Province | ME | 152 | 03:23:33.000 | 44.805 |
| 2025-10-19 | 63 | Tour of Guizhou Eco-Province | ME | 93 | 01:58:59.000 | 46.897 |
| 2025-10-18 | 43 | Tour of Guizhou Eco-Province | ME | 145 | 03:00:18.000 | 48.253 |
| 2025-08-20 | 6 | Tour de Mongolie | | 134 | 04:06:21.980 | 32.636 |
| 2025-08-19 | 8 | Tour de Mongolie | | 91 | 02:28:47.000 | 36.698 |
| 2025-08-17 | 1 | Tour de Mongolie | | 125 | 03:06:34.000 | 40.2 |
| 2025-08-16 | 7 | Tour de Mongolie | | 89 | 01:49:41.000 | 48.686 |
| 2025-05-21 | 15 | Along the Yellow River | | 0 | 12:17:13.000 | 0 |
| 2025-05-21 | 18 | Along the Yellow River | | 161 | 03:33:10.000 | 45.317 |
| 2025-05-20 | 76 | Along the Yellow River | | 40 | 00:51:06.000 | 46.967 |
| 2025-05-19 | 68 | Along the Yellow River | | 98 | 02:03:10.000 | 47.74 |
| 2025-05-18 | 27 | Along the Yellow River | | 121 | 03:15:32.000 | 37.129 |
| 2025-05-17 | 44 | Along the Yellow River | | 102 | 02:34:15.000 | 39.676 |
| 2024-12-15 | 70 | XDS Cup Tour Of Shenzhen - Guangmin | me | 105 | 02:15:37.000 | 46.454 |
| 2024-11-17 | 40 | Tour of Mentougou International Road Cycling Race | me | 0 | 05:07:01.000 | 0 |
| 2024-11-17 | 40 | Tour of Mentougou International Road Cycling Race | me | 115.2 | 03:16:44.000 | 35.134 |
| 2024-11-16 | 67 | Tour of Mentougou International Road Cycling Race | me | 81.6 | 01:50:17.000 | 44.395 |
| 2024-11-09 | 51 | Tour of Zhaotong | me | 118 | 03:25:00.000 | 34.537 |
| 2024-11-09 | 61 | Tour of Zhaotong | me | 0 | 11:21:22.000 | 0 |
| 2024-11-08 | 59 | Tour of Zhaotong | me | 106 | 02:34:54.000 | 41.059 |
| 2024-11-07 | 69 | Tour of Zhaotong | me | 125.7 | 03:19:27.000 | 37.814 |
| 2024-11-06 | 85 | Tour of Zhaotong | me | 96 | 02:02:01.000 | 47.207 |
| 2024-11-01 | 57 | Tour of Taiyuan | me | 0 | 09:10:32.000 | 0 |
| 2024-11-01 | 59 | Tour of Taiyuan | me | 110 | 03:19:20.000 | 33.11 |
| 2024-10-31 | 60 | Tour of Taiyuan | me | 108 | 03:42:03.000 | 29.183 |
| 2024-10-30 | 77 | Tour of Taiyuan | me | 88 | 02:09:09.000 | 40.883 |
| 2024-06-30 | 67 | Tour of Yellow River | me | 0 | 04:53:16.000 | 0 |
| 2024-06-30 | 99 | Tour of Yellow River | me | 111.3 | 02:25:31.000 | 45.892 |
| 2024-06-29 | 53 | Tour of Yellow River | me | 111.8 | 02:27:45.000 | 45.401 |
| 2024-05-31 | 18 | Grand Prix Chorvoq Criterium | me | 70 | 01:41:22.000 | 41.434 |
| 2024-03-03 | 53 | International Alanya Castle Criterium | me | 43.5 | 00:57:04.000 | 45.736 |
| 2023-12-17 | DNF | The Inaugural Yantian 100 Classic | | 100 | 00:00:00.000 | |
| 2023-11-05 | DNF | Tour of Yellow River | ME | 111.3 | 00:00:00.000 | |
| 2023-11-04 | 49 | Tour of Yellow River | ME | 111.3 | 02:26:09.000 | 45.693 |
| 2023-09-18 | 47 | Tour of Poyang Lake | | 0 | 13:04:51.000 | 0 |
| 2023-09-18 | 50 | Tour of Poyang Lake | | 129.9 | 02:57:42.000 | 43.86 |
| 2023-09-17 | 56 | Tour of Poyang Lake | | 87.9 | 02:00:09.000 | 43.895 |
| 2023-09-15 | 56 | Tour of Poyang Lake | | 88.5 | 02:44:50.000 | 32.214 |
| 2023-09-14 | 86 | Tour of Poyang Lake | | 104 | 02:14:21.000 | 46.446 |
| 2023-09-13 | 63 | Tour of Poyang Lake | | 115 | 02:30:30.000 | 45.847 |
| 2023-08-14 | 1 | Tour of Mongolia | | 135 | 03:12:27.000 | 42.089 |
| 2023-04-16 | 55 | Chengdu Tianfu Greenway International Cycling Race Of China | | 0 | 55:44:10.000 | 0 |
| 2023-04-16 | 61 | Chengdu Tianfu Greenway International Cycling Race Of China | | 116 | 03:03:43.000 | 37.884 |
| 2023-04-15 | 60 | Chengdu Tianfu Greenway International Cycling Race Of China | | 106 | 02:17:02.000 | 46.412 |