| 2025-12-14 | 82 | China Road Pro Cycling League & Tour of Yunnan - Kunming Stage | | 108.9 | 02:31:25.000 | 43.152 |
| 2025-12-11 | 89 | China Road Pro Cycling League & Tour of Yunnan - Yuxi Stage | | 103 | 02:24:49.000 | 42.675 |
| 2025-12-09 | 56 | China Road Pro Cycling League & Tour of Yunnan - Chuxiong Stage | | 148 | 03:45:12.000 | 39.432 |
| 2025-12-07 | 79 | China Road Pro Cycling League & Tour of Yunnan - Dali Stage | | 113 | 02:22:34.000 | 47.557 |
| 2025-12-06 | 83 | China Road Pro Cycling League & Tour of Yunnan - Lijiang Stage | me | 63.8 | 01:42:43.000 | 37.268 |
| 2024-11-02 | DNS | Tour of Tea Horse | me | 56 | 00:00:00.000 | |
| 2024-11-01 | DNS | Tour of Tea Horse | me | 47.7 | 00:00:00.000 | |
| 2024-10-31 | 35 | Tour of Tea Horse | me | 64 | 01:22:10.000 | 46.734 |
| 2024-10-29 | 46 | Tour of Tea Horse | me | 55.8 | 01:12:25.000 | 46.232 |
| 2024-10-28 | 71 | Tour of Tea Horse | me | 65 | 01:26:23.000 | 45.148 |
| 2024-10-27 | 45 | China Road Pro Cycling League - Yandang Mountain Stage | me | 168 | 03:55:16.000 | 42.845 |
| 2024-10-27 | DNS | Tour of Tea Horse | me | 72 | 00:00:00.000 | |
| 2024-10-25 | 71 | Tour of Tea Horse | me | 80 | 01:46:11.000 | 45.205 |
| 2024-10-24 | 68 | Tour of Tea Horse | me | 57 | 01:38:03.000 | 34.88 |
| 2024-10-23 | 60 | Tour of Tea Horse | me | 55 | 01:13:04.000 | 45.164 |