| 2025-11-01 | 4 | Tour Gateh D'Tranung | | 144.2 | 03:08:07.000 | 45.993 |
| 2025-10-31 | 6 | Tour Gateh D'Tranung | | 79.8 | 01:35:23.000 | 50.197 |
| 2025-10-30 | 3 | Tour Gateh D'Tranung | | 134.5 | 02:50:25.000 | 47.355 |
| 2025-10-29 | 127 | Tour Gateh D'Tranung | | 150.3 | 03:25:25.000 | 43.901 |
| 2025-10-28 | 129 | Tour Gateh D'Tranung | | 161.1 | 03:43:25.000 | 43.264 |
| 2025-05-21 | DNF | Along the Yellow River | | 161 | 00:00:00.000 | |
| 2025-05-20 | 2 | Along the Yellow River | | 40 | 00:51:06.000 | 46.967 |
| 2025-05-19 | 12 | 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 | |
| 2025-02-02 | 2 | International Alanya Castle Criterium | ME | 45.9 | 00:54:38.000 | 50.409 |
| 2024-10-28 | 93 | Tour Gateh D'Tranung | ME | 0 | 14:54:03.000 | 0 |
| 2024-10-28 | 67 | Tour Gateh D'Tranung | ME | 53.2 | 01:14:40.000 | 42.75 |
| 2024-10-27 | 15 | Tour Gateh D'Tranung | ME | 161.5 | 03:38:45.000 | 44.297 |
| 2024-10-26 | 117 | Tour Gateh D'Tranung | ME | 159.9 | 03:44:25.000 | 42.751 |
| 2024-10-25 | 122 | Tour Gateh D'Tranung | ME | 100.5 | 02:36:56.000 | 38.424 |
| 2024-10-24 | 118 | Tour Gateh D'Tranung | ME | 152 | 03:39:17.000 | 41.59 |
| 2024-09-02 | 104 | The Tour of Poyang Lake Criterium | me | 37.6 | 00:50:39.000 | 44.541 |
| 2024-02-04 | 3 | International Apollon Temple Criterium | me | 0 | 01:11:48.000 | 0 |