| 2025-09-21 | 11 | Tour de Entete | ME | 0 | 34:14:42.000 | 0 | 
| 2025-09-21 | 4 | Tour de Entete | ME | 136.6 | 03:49:01.000 | 35.788 | 
| 2025-09-20 | 6 | Tour de Entete | ME | 135 | 03:49:45.000 | 35.256 | 
| 2025-09-19 | 37 | Tour de Entete | ME | 125 | 03:34:58.000 | 34.889 | 
| 2025-09-16 | 6 | Tour de Entete | ME | 166.2 | 04:04:15.000 | 40.827 | 
| 2025-09-15 | 45 | Tour de Entete | ME | 176.7 | 04:25:08.000 | 39.987 | 
| 2025-09-14 | 19 | Tour de Entete | ME | 65.3 | 01:38:23.000 | 39.824 | 
| 2025-09-12 | 22 | Tour de Entete | ME | 168.2 | 04:37:43.000 | 36.339 | 
| 2025-09-11 | 30 | Tour de Entete | ME | 144.7 | 03:57:52.000 | 36.499 | 
| 2025-09-10 | 9 | Tour de Entete | ME | 198.9 | 04:17:38.000 | 46.322 | 
| 2025-05-21 | 9 | Along the Yellow River |  | 0 | 12:10:42.000 | 0 | 
| 2025-05-21 | 22 | Along the Yellow River |  | 161 | 03:33:10.000 | 45.317 | 
| 2025-05-20 | 28 | Along the Yellow River |  | 40 | 00:51:06.000 | 46.967 | 
| 2025-05-19 | 35 | Along the Yellow River |  | 98 | 02:03:00.000 | 47.805 | 
| 2025-05-18 | 8 | Along the Yellow River |  | 121 | 03:09:40.000 | 38.278 | 
| 2025-05-17 | 10 | Along the Yellow River |  | 102 | 02:33:46.000 | 39.801 | 
| 2024-11-01 | 49 | Tour of Taiyuan | me | 0 | 08:54:57.000 | 0 | 
| 2024-11-01 | 41 | Tour of Taiyuan | me | 110 | 03:08:10.000 | 35.075 | 
| 2024-10-31 | 48 | Tour of Taiyuan | me | 108 | 03:37:38.000 | 29.775 | 
| 2024-10-30 | 76 | Tour of Taiyuan | me | 88 | 02:09:09.000 | 40.883 | 
| 2024-09-22 | 56 | Tour of Shanghai - New Cities | me | 0 | 06:04:47.000 | 0 | 
| 2024-09-22 | 63 | Tour of Shanghai - New Cities | me | 86.3 | 01:51:54.000 | 46.273 | 
| 2024-09-21 | 31 | Tour of Shanghai - New Cities | me | 87.2 | 01:47:37.000 | 48.617 | 
| 2024-09-20 | 62 | Tour of Shanghai - New Cities | me | 111 | 02:25:16.000 | 45.847 | 
| 2023-12-17 | DNF | Kunming Tour of Dianchi - Plateau Cycling Invitational Race |  | 110 | 00:00:00.000 |  | 
| 2023-09-18 | DNS | Tour of Poyang Lake |  | 129.9 | 00:00:00.000 |  | 
| 2023-09-17 | DNF | Tour of Poyang Lake |  | 87.9 | 00:00:00.000 |  | 
| 2023-09-15 | DNS | Tour of Poyang Lake |  | 88.5 | 00:00:00.000 |  | 
| 2023-09-14 | DNF | Tour of Poyang Lake |  | 104 | 00:00:00.000 |  | 
| 2023-09-13 | 11 | Tour of Poyang Lake |  | 115 | 02:30:05.000 | 45.974 | 
| 2023-04-16 | 41 | Chengdu Tianfu Greenway International Cycling Race Of China |  | 0 | 05:18:46.000 | 0 | 
| 2023-04-16 | 30 | Chengdu Tianfu Greenway International Cycling Race Of China |  | 116 | 02:51:22.000 | 40.615 | 
| 2023-04-15 | 91 | Chengdu Tianfu Greenway International Cycling Race Of China |  | 106 | 02:27:24.000 | 43.148 | 
| 2023-03-04 | 16 | Minangkabau |  | 116 | 02:50:31.000 | 40.817 |