| 2025-10-26 | 47 | Tour of Zhanghe | me | 0 | 04:55:41.000 | 0 |
| 2025-10-26 | 66 | Tour of Zhanghe | me | 82.1 | 01:42:40.000 | 47.981 |
| 2025-10-25 | 32 | Tour of Zhanghe | me | 137 | 03:13:01.000 | 42.587 |
| 2025-10-23 | 37 | Tour of Guizhou Eco-Province | ME | 0 | 16:01:50.000 | 0 |
| 2025-10-23 | 35 | Tour of Guizhou Eco-Province | ME | 185 | 04:37:12.000 | 40.043 |
| 2025-10-22 | 34 | Tour of Guizhou Eco-Province | ME | 125 | 03:00:49.000 | 41.478 |
| 2025-10-21 | 57 | Tour of Guizhou Eco-Province | ME | 152 | 03:23:33.000 | 44.805 |
| 2025-10-19 | 44 | Tour of Guizhou Eco-Province | ME | 93 | 01:58:48.000 | 46.97 |
| 2025-10-18 | 76 | Tour of Guizhou Eco-Province | ME | 145 | 03:01:28.000 | 47.943 |
| 2025-05-01 | 82 | Tour of Luzon | me | 0 | 22:57:06.000 | 0 |
| 2025-05-01 | 92 | Tour of Luzon | me | 172.5 | 04:38:12.000 | 37.203 |
| 2025-04-29 | 86 | Tour of Luzon | me | 168 | 03:34:21.000 | 47.026 |
| 2025-04-28 | 69 | Tour of Luzon | me | 152.92 | 03:30:39.000 | 43.557 |
| 2025-04-27 | 102 | Tour of Luzon | me | 163.76 | 03:33:07.000 | 46.104 |
| 2025-04-26 | 101 | Tour of Luzon | me | 130 | 02:51:57.000 | 45.362 |
| 2025-04-24 | 90 | Tour of Luzon | me | 190.2 | 04:28:11.000 | 42.553 |
| 2024-04-14 | DNF | Cybercell Tour of Clark | me | 120 | 00:00:00.000 | |
| 2024-04-13 | 12 | Cybercell Tour of Clark | me | 101.38 | 02:03:02.000 | 49.44 |