| 2025-11-01 | 87 | Tour Gateh D'Tranung | | 144.2 | 03:08:07.000 | 45.993 |
| 2025-10-31 | 84 | Tour Gateh D'Tranung | | 79.8 | 01:35:23.000 | 50.197 |
| 2025-10-30 | 71 | Tour Gateh D'Tranung | | 134.5 | 02:50:28.000 | 47.341 |
| 2025-10-29 | 68 | Tour Gateh D'Tranung | | 150.3 | 03:16:30.000 | 45.893 |
| 2025-10-28 | 59 | Tour Gateh D'Tranung | | 161.1 | 03:35:13.000 | 44.913 |
| 2025-10-10 | DNF | Tour de Kyushu Exhibition Sasebo Criterium | ME | 45 | 00:00:00.000 | |
| 2025-10-04 | 28 | Oita Ikoinomichi Criterium | ME | 48 | 00:00:00.000 | |
| 2025-05-01 | 4 | Tour of Luzon | me | 0 | 22:22:02.000 | 0 |
| 2025-05-01 | 6 | Tour of Luzon | me | 172.5 | 04:19:20.000 | 39.91 |
| 2025-04-29 | 12 | Tour of Luzon | me | 168 | 03:31:12.000 | 47.727 |
| 2025-04-28 | 5 | Tour of Luzon | me | 152.92 | 03:30:02.000 | 43.684 |
| 2025-04-27 | 71 | Tour of Luzon | me | 163.76 | 03:32:45.000 | 46.184 |
| 2025-04-26 | 100 | Tour of Luzon | me | 130 | 02:51:55.000 | 45.371 |
| 2025-04-24 | 34 | Tour of Luzon | me | 190.2 | 04:18:31.000 | 44.144 |
| 2025-04-05 | 23 | International Alanya critérium | ME | 43 | 00:54:28.000 | 47.368 |
| 2024-10-11 | 41 | Tour de Kyushu Kokura Castle Criterium | me | 45 | 01:00:33.000 | 44.591 |
| 2024-03-31 | 42 | Wielerronde van Oploo | me | 96 | 02:08:46.000 | 44.732 |
| 2023-09-18 | 14 | Tour of Poyang Lake | | 0 | 12:33:14.000 | 0 |
| 2023-09-18 | 27 | Tour of Poyang Lake | | 129.9 | 02:57:42.000 | 43.86 |
| 2023-09-17 | 26 | Tour of Poyang Lake | | 87.9 | 01:59:33.000 | 44.115 |
| 2023-09-15 | 13 | Tour of Poyang Lake | | 88.5 | 02:22:01.000 | 37.39 |
| 2023-09-14 | 26 | Tour of Poyang Lake | | 104 | 02:13:29.000 | 46.747 |
| 2023-09-13 | 33 | Tour of Poyang Lake | | 115 | 02:30:05.000 | 45.974 |