| 2025-09-21 | 23 | Tour de Entete | ME | 0 | 34:50:36.000 | 0 | 
| 2025-09-21 | 40 | Tour de Entete | ME | 136.6 | 04:04:44.000 | 33.49 | 
| 2025-09-20 | 43 | Tour de Entete | ME | 135 | 04:02:24.000 | 33.416 | 
| 2025-09-19 | 36 | Tour de Entete | ME | 125 | 03:34:50.000 | 34.911 | 
| 2025-09-16 | 2 | Tour de Entete | ME | 166.2 | 04:02:31.000 | 41.119 | 
| 2025-09-15 | 26 | Tour de Entete | ME | 176.7 | 04:24:49.000 | 40.035 | 
| 2025-09-14 | 50 | Tour de Entete | ME | 65.3 | 01:38:33.000 | 39.756 | 
| 2025-09-12 | 30 | Tour de Entete | ME | 168.2 | 04:39:12.000 | 36.146 | 
| 2025-09-11 | 27 | Tour de Entete | ME | 144.7 | 03:56:50.000 | 36.659 | 
| 2025-09-10 | 23 | Tour de Entete | ME | 198.9 | 04:26:49.000 | 44.727 | 
| 2025-05-01 | 20 | Tour of Luzon | me | 0 | 22:29:57.000 | 0 | 
| 2025-05-01 | 40 | Tour of Luzon | me | 172.5 | 04:23:42.000 | 39.249 | 
| 2025-04-29 | 50 | Tour of Luzon | me | 168 | 03:34:00.000 | 47.103 | 
| 2025-04-28 | 9 | Tour of Luzon | me | 152.92 | 03:30:28.000 | 43.595 | 
| 2025-04-27 | 3 | Tour of Luzon | me | 163.76 | 03:32:45.000 | 46.184 | 
| 2025-04-26 | 12 | Tour of Luzon | me | 130 | 02:51:42.000 | 45.428 | 
| 2025-04-24 | 3 | Tour of Luzon | me | 190.2 | 04:17:29.000 | 44.321 | 
| 2025-02-24 | 5 | National Championships Philippines ME - Criterium | ME | 23.1 | 00:36:33.000 | 37.921 | 
| 2024-11-16 | 13 | Bike Abu Dhabi | me | 0 | 03:24:02.000 | 0 | 
| 2024-11-09 | 25 | Tour of Zhaotong | me | 0 | 10:45:39.000 | 0 | 
| 2024-11-09 | 31 | Tour of Zhaotong | me | 118 | 03:16:27.000 | 36.04 | 
| 2024-11-08 | 28 | Tour of Zhaotong | me | 106 | 02:32:40.000 | 41.659 | 
| 2024-11-07 | 4 | Tour of Zhaotong | me | 125.7 | 02:56:04.000 | 42.836 | 
| 2024-11-06 | 14 | Tour of Zhaotong | me | 96 | 02:00:28.000 | 47.814 | 
| 2024-09-28 | DNF | Oita Ikoinomichi Criterium | me | 40 | 00:00:00.000 |  | 
| 2024-03-03 | 3 | Go for Gold Criterium Race Series 1 | me | 0 | 00:53:31.000 | 0 | 
| 2024-02-24 | 5 | Spinneys Dubai 92 Cycle Challenge | me | 94.1 | 02:00:20.000 | 46.92 | 
| 2024-02-05 | 38 | National Championships Philippines ME - Criterium | me | 0 | 00:00:00.000 |  | 
| 2023-12-17 | 5 | Kunming Tour of Dianchi - Plateau Cycling Invitational Race |  | 110 | 02:21:02.000 | 46.797 | 
| 2023-12-04 | 8 | Tour de Siak |  | 0 | 09:28:56.000 | 0 | 
| 2023-12-04 | 6 | Tour de Siak |  | 119.5 | 02:43:28.000 | 43.862 | 
| 2023-12-03 | 13 | Tour de Siak |  | 170 | 03:54:40.000 | 43.466 | 
| 2023-12-02 | 13 | Tour de Siak |  | 127 | 02:50:48.000 | 44.614 | 
| 2023-10-06 | 41 | Kokura Castle Criterium | ME | 45 | 00:59:16.000 | 45.557 | 
| 2023-09-30 | DNF | Oita Ikoinomichi Criterium |  | 40 | 00:00:00.000 |  | 
| 2023-04-15 | DNF | Chengdu Tianfu Greenway International Cycling Race Of China |  | 106 | 00:00:00.000 |  |