| 2025-10-12 | 27 | Colorful Guizhou Cycling League - Chishui Station | me | 0 | 01:19:49.000 | 0 | 
| 2025-10-03 | 23 | Zigong Da'an Qinglong Lake Road Cycling Race | me | 0 | 00:52:38.000 | 0 | 
| 2025-09-21 | 7 | China Wawu Mountain Cycling Race around Yanu Lake | me | 0 | 02:01:52.000 | 0 | 
| 2025-09-20 | 11 | Chengdu Tianfu Greenway International Cycling Fan Fitness Race - Wenjiang Station | me | 0 | 01:48:23.000 | 0 | 
| 2025-06-29 | 58 | Chengdu Tianfu Greenway International Cycling Race of China | me | 0 | 05:02:13.000 | 0 | 
| 2025-06-29 | 28 | Chengdu Tianfu Greenway International Cycling Race of China | me | 126.8 | 02:44:36.000 | 46.221 | 
| 2025-04-28 | 6 | Shuangbao Cup | me | 0 | 00:49:35.849 | 0 | 
| 2024-11-23 | 23 | Chengdu - Guangliang Cup | me | 81 | 01:46:33.000 | 45.612 | 
| 2024-11-02 | DNS | Tour of Tea Horse | me | 56 | 00:00:00.000 |  | 
| 2024-11-01 | DNS | Tour of Tea Horse | me | 47.7 | 00:00:00.000 |  | 
| 2024-10-31 | DNS | Tour of Tea Horse | me | 64 | 00:00:00.000 |  | 
| 2024-10-29 | 30 | Tour of Tea Horse | me | 55.8 | 01:10:36.000 | 47.422 | 
| 2024-10-28 | 33 | Tour of Tea Horse | me | 65 | 01:24:51.000 | 45.963 | 
| 2024-10-27 | 42 | Tour of Tea Horse | me | 72 | 01:34:07.000 | 45.9 | 
| 2024-10-25 | DNS | Tour of Tea Horse | me | 80 | 00:00:00.000 |  | 
| 2024-10-24 | DNS | Tour of Tea Horse | me | 57 | 00:00:00.000 |  | 
| 2024-10-23 | DNS | Tour of Tea Horse | me | 55 | 00:00:00.000 |  | 
| 2024-09-16 | 78 | Ocean Cup - Pingtan China International Cycling Open Race | me | 87 | 02:19:17.000 | 37.478 | 
| 2024-03-31 | 39 | 8th Colorful Guizhou Cycling League - Fuquan International Cycling Festival | me | 96 | 01:38:54.000 | 58.241 | 
| 2023-10-29 | 60 | Tour of Tea Horse |  | 0 | 17:30:36.000 | 0 | 
| 2023-10-29 | 55 | Tour of Tea Horse |  | 70 | 01:38:04.000 | 42.828 | 
| 2023-10-28 | 54 | Tour of Tea Horse |  | 77 | 01:44:51.000 | 44.063 | 
| 2023-10-27 | 63 | Tour of Tea Horse |  | 80 | 01:49:30.000 | 43.836 | 
| 2023-10-26 | 66 | Tour of Tea Horse |  | 72 | 01:42:11.000 | 42.277 | 
| 2023-10-24 | 71 | Tour of Tea Horse |  | 93 | 02:07:36.000 | 43.73 | 
| 2023-10-23 | 85 | Tour of Tea Horse |  | 88 | 01:56:54.000 | 45.167 | 
| 2023-10-22 | 72 | Tour of Tea Horse |  | 100 | 02:12:13.000 | 45.38 | 
| 2023-10-21 | 113 | Tour of Tea Horse |  | 77 | 02:14:11.000 | 34.431 | 
| 2023-10-20 | 107 | Tour of Tea Horse |  | 90 | 02:05:06.000 | 43.165 |