| 2025-10-25 | DNF | Tour of Zhanghe | me | 137 | 00:00:00.000 | |
| 2025-10-23 | 46 | Tour of Guizhou Eco-Province | ME | 185 | 04:37:12.000 | 40.043 |
| 2025-10-23 | 25 | Tour of Guizhou Eco-Province | ME | 0 | 15:55:58.000 | 0 |
| 2025-10-22 | 26 | Tour of Guizhou Eco-Province | ME | 125 | 03:00:49.000 | 41.478 |
| 2025-10-21 | 22 | Tour of Guizhou Eco-Province | ME | 152 | 03:17:54.000 | 46.084 |
| 2025-10-19 | 67 | Tour of Guizhou Eco-Province | ME | 93 | 01:58:59.000 | 46.897 |
| 2025-10-18 | 70 | Tour of Guizhou Eco-Province | ME | 145 | 03:01:04.000 | 48.049 |
| 2025-05-01 | 28 | Tour of Luzon | me | 172.5 | 04:22:19.000 | 39.456 |
| 2025-05-01 | 19 | Tour of Luzon | me | 0 | 22:29:57.000 | 0 |
| 2025-04-29 | 34 | Tour of Luzon | me | 168 | 03:34:00.000 | 47.103 |
| 2025-04-28 | 27 | Tour of Luzon | me | 152.92 | 03:30:28.000 | 43.595 |
| 2025-04-27 | 64 | Tour of Luzon | me | 163.76 | 03:32:45.000 | 46.184 |
| 2025-04-26 | 63 | Tour of Luzon | me | 130 | 02:51:42.000 | 45.428 |
| 2025-04-24 | 44 | Tour of Luzon | me | 190.2 | 04:18:31.000 | 44.144 |
| 2025-04-05 | 32 | International Alanya critérium | ME | 43 | 00:54:28.000 | 47.368 |
| 2024-10-11 | 18 | Tour de Kyushu Kokura Castle Criterium | me | 45 | 01:00:33.000 | 44.591 |