| 2025-10-26 | 44 | Tour of Zhanghe | me | 0 | 04:55:31.000 | 0 | 
| 2025-10-26 | 60 | Tour of Zhanghe | me | 82.1 | 01:42:30.000 | 48.059 | 
| 2025-10-25 | 46 | Tour of Zhanghe | me | 137 | 03:13:01.000 | 42.587 | 
| 2025-10-23 | 43 | Tour of Guizhou Eco-Province | ME | 0 | 16:02:56.000 | 0 | 
| 2025-10-23 | 53 | Tour of Guizhou Eco-Province | ME | 185 | 04:37:12.000 | 40.043 | 
| 2025-10-22 | 51 | Tour of Guizhou Eco-Province | ME | 125 | 03:03:30.000 | 40.872 | 
| 2025-10-21 | 75 | Tour of Guizhou Eco-Province | ME | 152 | 03:23:33.000 | 44.805 | 
| 2025-10-19 | 35 | Tour of Guizhou Eco-Province | ME | 93 | 01:58:18.000 | 47.168 | 
| 2025-10-18 | 53 | Tour of Guizhou Eco-Province | ME | 145 | 03:00:23.000 | 48.231 | 
| 2025-04-05 | 102 | International Alanya critérium | ME | 43 | 00:54:45.000 | 47.123 | 
| 2024-10-11 | 63 | Tour de Kyushu Kokura Castle Criterium | me | 45 | 01:01:11.000 | 44.13 | 
| 2024-09-28 | 41 | Oita Ikoinomichi Criterium | me | 40 | 00:54:00.000 | 44.444 | 
| 2024-04-17 | 32 | Obrenovac kružna utrk | me | 32 | 00:45:19.000 | 42.369 | 
| 2024-03-31 | 54 | Wielerronde van Oploo | me | 96 | 02:08:55.000 | 44.68 | 
| 2023-12-03 | 68 | The Road Race Tokyo Tame |  | 72.6 | 01:29:32.000 | 48.652 | 
| 2023-10-14 | 85 | Japan Cup Criterium |  | 33.75 | 00:41:19.000 | 49.012 | 
| 2023-10-06 | 84 | Kokura Castle Criterium | ME | 45 | 01:00:17.000 | 44.788 | 
| 2023-09-30 | 38 | Oita Ikoinomichi Criterium |  | 40 | 00:53:33.000 | 44.818 | 
| 2023-06-10 | 24 | Gunma CSC Road June Tournament |  | 120 | 02:58:49.000 | 40.265 | 
| 2023-05-21 | 66 | International Criterium in Sakai |  | 27 | 00:35:21.000 | 45.827 | 
| 2023-04-30 | 37 | East Japan Road Classic - Day 2 |  | 60 | 01:27:15.000 | 41.261 | 
| 2023-04-29 | 25 | East Japan Road Classic - Day 1 |  | 150 | 03:43:21.000 | 40.296 | 
| 2023-04-16 | DNF | West Japan Road Classic |  | 147 | 00:00:00.000 |  | 
| 2023-03-26 | 18 | Fukuroi Kakegawa Road Race - Day 2 |  | 132 | 03:22:09.000 | 39.179 | 
| 2023-03-25 | 31 | Fukuroi Kakegawa Road Race - Day 1 |  | 60 | 01:30:02.000 | 39.985 |