| 2025-10-10 | DNF | Tour de Kyushu Exhibition Sasebo Criterium | ME | 45 | 00:00:00.000 |  | 
| 2025-10-04 | 41 | Oita Ikoinomichi Criterium | ME | 48 | 00:00:00.000 |  | 
| 2025-05-01 | 23 | Tour of Luzon | me | 0 | 22:30:04.000 | 0 | 
| 2025-05-01 | 16 | Tour of Luzon | me | 172.5 | 04:20:59.000 | 39.658 | 
| 2025-04-29 | 17 | Tour of Luzon | me | 168 | 03:33:54.000 | 47.125 | 
| 2025-04-28 | 43 | Tour of Luzon | me | 152.92 | 03:30:28.000 | 43.595 | 
| 2025-04-27 | 35 | Tour of Luzon | me | 163.76 | 03:32:45.000 | 46.184 | 
| 2025-04-26 | 44 | Tour of Luzon | me | 130 | 02:51:42.000 | 45.428 | 
| 2025-04-24 | 70 | Tour of Luzon | me | 190.2 | 04:20:41.000 | 43.777 | 
| 2024-06-21 | 10 | Tour Nueva Vizcaya | me | 46 | 00:58:38.000 | 47.072 | 
| 2024-06-21 | 4 | Tour Nueva Vizcaya | me | 0 | 09:37:31.000 | 0 | 
| 2024-06-20 | 1 | Tour Nueva Vizcaya | me | 95 | 02:47:15.000 | 34.081 | 
| 2024-06-19 | 15 | Tour Nueva Vizcaya | me | 80 | 02:01:22.000 | 39.55 | 
| 2024-05-26 | 65 | Tartu Rattaralli | me | 126 | 02:41:38.000 | 46.773 | 
| 2024-02-05 | 9 | National Championships Philippines ME - Criterium | me | 0 | 00:49:35.000 | 0 | 
| 2023-11-05 | 45 | Tour of Yellow River | ME | 111.3 | 02:39:14.000 | 41.938 | 
| 2023-11-04 | 39 | Tour of Yellow River | ME | 111.3 | 02:26:01.000 | 45.735 | 
| 2023-10-17 | 56 | Tour of Tai Yuan |  | 0 | 09:14:41.000 | 0 | 
| 2023-10-17 | 73 | Tour of Tai Yuan |  | 80.5 | 02:12:16.000 | 36.517 | 
| 2023-10-16 | 63 | Tour of Tai Yuan |  | 80.5 | 03:55:59.000 | 20.468 | 
| 2023-10-15 | 47 | Tour of Tai Yuan |  | 110 | 03:06:26.000 | 35.401 |