| 2025-05-01 | 70 | Tour of Luzon | me | 172.5 | 04:31:03.000 | 38.185 | 
| 2025-05-01 | 56 | Tour of Luzon | me | 0 | 22:37:26.000 | 0 | 
| 2025-04-29 | 69 | Tour of Luzon | me | 168 | 03:34:00.000 | 47.103 | 
| 2025-04-28 | 30 | Tour of Luzon | me | 152.92 | 03:30:28.000 | 43.595 | 
| 2025-04-27 | 7 | Tour of Luzon | me | 163.76 | 03:32:45.000 | 46.184 | 
| 2025-04-26 | 5 | Tour of Luzon | me | 130 | 02:51:42.000 | 45.428 | 
| 2025-04-24 | 4 | Tour of Luzon | me | 190.2 | 04:17:29.000 | 44.321 | 
| 2025-02-24 | 61 | National Championships Philippines ME - Criterium | ME | 23.1 | 00:00:00.000 |  | 
| 2024-02-05 | 41 | National Championships Philippines ME - Criterium | me | 0 | 00:00:00.000 |  | 
| 2023-12-04 | 11 | Tour de Siak |  | 119.5 | 02:43:29.000 | 43.858 | 
| 2023-12-04 | 38 | Tour de Siak |  | 0 | 09:33:09.000 | 0 | 
| 2023-12-03 | 40 | Tour de Siak |  | 170 | 03:55:50.000 | 43.251 | 
| 2023-12-02 | 36 | Tour de Siak |  | 127 | 02:53:51.000 | 43.831 | 
| 2023-04-16 | 67 | Chengdu Tianfu Greenway International Cycling Race Of China |  | 116 | 03:03:47.000 | 37.871 | 
| 2023-04-16 | 46 | Chengdu Tianfu Greenway International Cycling Race Of China |  | 0 | 05:20:33.000 | 0 | 
| 2023-04-15 | 11 | Chengdu Tianfu Greenway International Cycling Race Of China |  | 106 | 02:16:46.000 | 46.503 |