| 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 |