| 2025-10-26 | 66 | Tour of Zhanghe | me | 0 | 05:09:19.000 | 0 | 
| 2025-10-26 | 50 | Tour of Zhanghe | me | 82.1 | 01:42:30.000 | 48.059 | 
| 2025-10-25 | 65 | Tour of Zhanghe | me | 137 | 03:26:49.000 | 39.745 | 
| 2025-08-23 | DNF | China Jixi Xingkai Lake Cup |  | 46.8 | 00:00:00.000 |  | 
| 2025-08-17 | 35 | China Pro Cycling League - Chagan Lake | me | 178 | 03:54:45.000 | 45.495 | 
| 2025-05-18 | 43 | China Pro League - Beijing Changping |  | 183.9 | 03:58:21.000 | 46.293 | 
| 2025-05-11 | 65 | China Pro League - Dajingshan Stage | ME | 178.8 | 04:17:19.000 | 41.692 | 
| 2024-11-17 | DNF | Tour of Mentougou International Road Cycling Race | me | 115.2 | 00:00:00.000 |  | 
| 2024-11-16 | 27 | Tour of Mentougou International Road Cycling Race | me | 81.6 | 01:50:17.000 | 44.395 | 
| 2024-09-22 | DNF | Tour of Shanghai - New Cities | me | 86.3 | 00:00:00.000 |  | 
| 2024-09-21 | 104 | Tour of Shanghai - New Cities | me | 87.2 | 01:53:44.000 | 46.002 | 
| 2024-09-20 | 100 | Tour of Shanghai - New Cities | me | 111 | 02:31:01.000 | 44.101 | 
| 2024-08-15 | 41 | China Road Pro Cycling League - Tianjin Stage | me | 201 | 04:39:19.000 | 43.177 | 
| 2024-08-11 | 124 | China Road Pro Cycling League - Hangkonggang Stage | me | 183.9 | 04:06:30.000 | 44.763 | 
| 2024-06-30 | 43 | Tour of Yellow River | me | 0 | 04:52:45.000 | 0 | 
| 2024-06-30 | 72 | Tour of Yellow River | me | 111.3 | 02:25:00.000 | 46.055 | 
| 2024-06-29 | 27 | Tour of Yellow River | me | 111.8 | 02:27:45.000 | 45.401 | 
| 2024-06-25 | DNF | China Road Pro Cycling League - Zitong Stage | me | 186.8 | 00:00:00.000 |  | 
| 2024-05-26 | 27 | Kamphaeng Phet |  | 127.52 | 02:50:40.000 | 44.831 | 
| 2024-05-24 | 18 | Kamphaeng Phet (ITT) |  | 30 | 00:44:46.000 | 40.208 | 
| 2022-10-01 | DNF | Oita Ikoinomichi Criterium |  | 0 | 00:00:00.000 |  |