| 1 | 2026-02-27 | 60 | National Championships Philippines ME - Road Race | NC | 139 | - | - | 1586 |
| 2 | 2025-02-28 | 46 | National Championships Philippines ME - Road Race | NC | 215 | - | - | |
| 3 | 2024-02-09 | 34 | National Championships Philippines ME - Road Race | NC | 178.3 | - | - | |
| 4 | 2023-10-22 | DNF | Sun Hung Kai Properties Hong Kong Cyclothon | 1.1 | 103.2 | - | - | 83 |
| 5 | 2023-09-27 | DSQ | PETRONAS Le Tour de Langkawi | Stage 5 | 2.Pro | 126.4 | - | - | 2671 |
| 6 | 2023-09-26 | 42 | PETRONAS Le Tour de Langkawi | Stage 4 | 2.Pro | 140.2 | - | - | 418 |
| 7 | 2023-09-25 | 91 | PETRONAS Le Tour de Langkawi | Stage 3 | 2.Pro | 183.1 | - | - | 3606 |
| 8 | 2023-09-24 | 13 | PETRONAS Le Tour de Langkawi | Stage 2 | 2.Pro | 186.2 | - | - | 1014 |
| 9 | 2023-09-23 | 25 | PETRONAS Le Tour de Langkawi | Stage 1 | 2.Pro | 187.4 | - | - | 1071 |
| 10 | 2023-09-08 | NR | Tour de Hokkaido | Stage 1 | 2.2 | 171.1 | - | - | 2686 |
| 11 | 2023-06-30 | DNF | National Championships Philippines ME - Road Race | NC | 104 | - | - | |
| 12 | 2022-10-18 | 34 | PETRONAS Le Tour de Langkawi | Points classification | 2.Pro | | - | - | |
| 13 | 2022-10-18 | 98 | PETRONAS Le Tour de Langkawi | General classification | 2.Pro | | - | - | |
| 14 | 2022-10-18 | 79 | PETRONAS Le Tour de Langkawi | Stage 8 | 2.Pro | 115.9 | - | - | 1049 |
| 15 | 2022-10-17 | 74 | PETRONAS Le Tour de Langkawi | Stage 7 | 2.Pro | 107.1 | - | - | 915 |
| 16 | 2022-10-16 | 103 | PETRONAS Le Tour de Langkawi | Stage 6 | 2.Pro | 120.4 | - | - | 177 |
| 17 | 2022-10-15 | 95 | PETRONAS Le Tour de Langkawi | Stage 5 | 2.Pro | 172 | - | - | 1665 |
| 18 | 2022-10-14 | 33 | PETRONAS Le Tour de Langkawi | Stage 4 | 2.Pro | 137.9 | - | - | 357 |
| 19 | 2022-10-13 | 110 | PETRONAS Le Tour de Langkawi | Stage 3 | 2.Pro | 124.2 | - | - | 2848 |
| 20 | 2022-10-12 | 25 | PETRONAS Le Tour de Langkawi | Stage 2 | 2.Pro | 178.9 | - | - | 1382 |
| 21 | 2022-10-11 | 110 | PETRONAS Le Tour de Langkawi | Stage 1 | 2.Pro | 157.3 | - | - | 1593 |
| 22 | 2022-06-24 | 23 | National Championships Philippines ME - Road Race | NC | 146 | - | - | |
| | | | | 2993.6 | - | - | 23121 |