| 2025-10-26 | 65 | Tour of Zhanghe | me | 82.1 | 01:42:30.000 | 48.059 |
| 2025-10-26 | 43 | Tour of Zhanghe | me | 0 | 04:55:31.000 | 0 |
| 2025-10-25 | 38 | Tour of Zhanghe | me | 137 | 03:13:01.000 | 42.587 |
| 2025-10-23 | 18 | Tour of Guizhou Eco-Province | ME | 185 | 04:37:12.000 | 40.043 |
| 2025-10-23 | 16 | Tour of Guizhou Eco-Province | ME | 0 | 15:54:31.000 | 0 |
| 2025-10-22 | 33 | Tour of Guizhou Eco-Province | ME | 125 | 03:00:49.000 | 41.478 |
| 2025-10-21 | 12 | Tour of Guizhou Eco-Province | ME | 152 | 03:17:54.000 | 46.084 |
| 2025-10-19 | 18 | Tour of Guizhou Eco-Province | ME | 93 | 01:58:18.000 | 47.168 |
| 2025-10-18 | 28 | Tour of Guizhou Eco-Province | ME | 145 | 03:00:18.000 | 48.253 |
| 2025-10-04 | DNF | Oita Ikoinomichi Criterium | ME | 48 | 00:00:00.000 | |