| 2025-10-31 | 87 | Tour Gateh D'Tranung |  | 79.8 | 01:35:23.000 | 50.197 | 
| 2025-10-30 | 130 | Tour Gateh D'Tranung |  | 134.5 | 02:51:39.000 | 47.014 | 
| 2025-10-29 | 41 | Tour Gateh D'Tranung |  | 150.3 | 03:16:30.000 | 45.893 | 
| 2025-10-28 | 134 | Tour Gateh D'Tranung |  | 161.1 | 03:46:54.000 | 42.6 | 
| 2025-05-21 | DNF | Along the Yellow River |  | 161 | 00:00:00.000 |  | 
| 2025-05-20 | 27 | Along the Yellow River |  | 40 | 00:51:06.000 | 46.967 | 
| 2025-05-19 | 32 | 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 |  | 
| 2024-10-28 | 40 | Tour Gateh D'Tranung | ME | 0 | 14:42:08.000 | 0 | 
| 2024-10-28 | 74 | Tour Gateh D'Tranung | ME | 53.2 | 01:17:53.000 | 40.984 | 
| 2024-10-27 | 67 | Tour Gateh D'Tranung | ME | 161.5 | 03:38:53.000 | 44.27 | 
| 2024-10-26 | 5 | Tour Gateh D'Tranung | ME | 159.9 | 03:39:56.000 | 43.622 | 
| 2024-10-25 | 17 | Tour Gateh D'Tranung | ME | 100.5 | 02:26:17.000 | 41.221 | 
| 2024-10-24 | 71 | Tour Gateh D'Tranung | ME | 152 | 03:39:17.000 | 41.59 | 
| 2024-09-02 | 59 | The Tour of Poyang Lake Criterium | me | 37.6 | 00:50:11.000 | 44.955 | 
| 2024-05-28 | 20 | Sanmenxia Along the Yellow River International Cycling Invitational | me | 136 | 03:50:47.000 | 35.358 |