| 2025-09-21 | 16 | Tour de Entete | ME | 0 | 34:33:17.000 | 0 |
| 2025-09-21 | 2 | Tour de Entete | ME | 136.6 | 03:49:01.000 | 35.788 |
| 2025-09-20 | 7 | Tour de Entete | ME | 135 | 03:49:45.000 | 35.256 |
| 2025-09-19 | 8 | Tour de Entete | ME | 125 | 03:31:16.000 | 35.5 |
| 2025-09-16 | 39 | Tour de Entete | ME | 166.2 | 04:06:04.000 | 40.526 |
| 2025-09-15 | 21 | Tour de Entete | ME | 176.7 | 04:21:00.000 | 40.621 |
| 2025-09-14 | 51 | Tour de Entete | ME | 65.3 | 01:38:33.000 | 39.756 |
| 2025-09-12 | 39 | Tour de Entete | ME | 168.2 | 04:46:25.000 | 35.235 |
| 2025-09-11 | 17 | Tour de Entete | ME | 144.7 | 03:55:17.000 | 36.9 |
| 2025-09-10 | 34 | Tour de Entete | ME | 198.9 | 04:36:02.000 | 43.234 |
| 2025-05-01 | 18 | Tour of Luzon | me | 0 | 22:29:45.000 | 0 |
| 2025-05-01 | 46 | Tour of Luzon | me | 172.5 | 04:25:05.000 | 39.044 |
| 2025-04-29 | 10 | Tour of Luzon | me | 168 | 03:31:12.000 | 47.727 |
| 2025-04-28 | 32 | Tour of Luzon | me | 152.92 | 03:30:28.000 | 43.595 |
| 2025-04-27 | 59 | Tour of Luzon | me | 163.76 | 03:32:45.000 | 46.184 |
| 2025-04-26 | 43 | Tour of Luzon | me | 130 | 02:51:42.000 | 45.428 |
| 2025-04-24 | 16 | Tour of Luzon | me | 190.2 | 04:18:21.000 | 44.173 |
| 2025-02-24 | 3 | National Championships Philippines ME - Criterium | ME | 23.1 | 00:36:29.000 | 37.99 |
| 2025-02-08 | 2 | ATTCK UNRSTRKTD Gravel Nueva Ecija | me | 240 | 09:08:36.000 | 26.249 |
| 2024-12-22 | 4 | Helaz XCO Series 3 | me | 0 | 01:19:06.000 | 0 |
| 2024-03-17 | 3 | Philippine National Championship - XCO / XCE | | 0 | 01:06:33.980 | 0 |
| 2024-03-16 | 6 | Philippine National Championship - XCO / XCE | | 0 | 00:00:00.000 | |
| 2023-12-17 | 55 | Kunming Tour of Dianchi - Plateau Cycling Invitational Race | | 110 | 02:24:11.000 | 45.775 |
| 2023-12-04 | 37 | Tour de Siak | | 0 | 09:33:09.000 | 0 |
| 2023-12-04 | 3 | Tour de Siak | | 119.5 | 02:43:23.000 | 43.885 |
| 2023-12-03 | 50 | Tour de Siak | | 170 | 03:55:57.000 | 43.229 |
| 2023-12-02 | 30 | Tour de Siak | | 127 | 02:53:49.000 | 43.839 |
| 2023-10-29 | 8 | Asian Continental Championships | | 0 | 01:27:21.000 | 0 |
| 2023-03-02 | 7 | Thailand Mountain Bike Cup 1 | | 0 | 01:40:14.000 | 0 |
| 2023-03-01 | 5 | Thailand Mountain Bike Cup 1 | | 0 | 01:27:04.000 | 0 |