Search for races, editions, and riders
National Road Championships - Philippines - Men Elite - Individual Time Trial · 24 FebTour of Taihu Lake · 16 Sep
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 202613 races | ||||
| 12 Sep | Tour of Taihu Lake | 2.1 | 78 | |
| 4 Sep | Tour of Shanghai | 2.2 | 90 | |
| 26 Jul | Puchar MON | 1.2 | 88 | |
| 22 Jul | Dookoła Mazowsza | 2.2 | DNF | |
| 21 Jul | Memoriał Andrzeja Trochanowskiego | 1.2 | 138 | |
| 29 Mar | Velika Nagrada Novega Mesta | 1.2 | 141 | |
| 22 Mar | GP Slovenian Istria | 1.2 | DNF | |
| 12 Mar | Istrian Spring Tour | 2.2 | OTL | |
| 27 Feb | National Road Championships - Philippines | CN | 11 | |
| 24 Feb | National Road Championships - Philippines - ITT | CN | 1 | |
| 11 Feb | Asian Road Cycling Championships | CC | 68 | |
| 6 Feb | Asian Road Cycling Championships - ITT | CC | 8 | |
| 23 Jan | Tour of Sharjah | 2.2 | 63 | |
| 20255 races | ||||
| 15 Dec | The 33rd SEA Games - ITT | JR | 6 | |
| 14 Dec | The 33rd SEA Games - Team Time Trial | JR | 3 | |
| 6 Jul | Tour of Magnificent Qinghai | 2.Pro | DNF | |
| 28 Feb | National Road Championships - Philippines | CN | 27 | |
| 25 Feb | National Road Championships - Philippines - ITT | CN | 1 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2026 | 1 | 1 | 2 | 0 | 0 |
| Career | 2 | 3 | 5 | 0 | 0 |
Pick a rider to compare with
| Year | Age | Team | Races | Wins | Podiums | UCI points |
|---|---|---|---|---|---|---|
| 2026 | 24 | Factor Racing | 13 | 1 | 1 | 35 |
| 2025 | 23 | Factor Racing | 5 | 1 | 2 | 25 |
| Philippines | 4 | 2 | 1 |
| Poland | 3 | 0 | 88 |
| China | 3 | 0 | 53 |
| Slovenia | 2 | 0 | 141 |
| Saudi Arabia | 2 | 0 | 8 |
| Thailand | 2 | 0 | 3 |
National Road Championships - Philippines - Men Elite - Individual Time Trial · 24 FebTour of Taihu Lake · 16 Sep
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 202613 races | ||||
| 12 Sep | Tour of Taihu Lake | 2.1 | 78 | |
| 4 Sep | Tour of Shanghai | 2.2 | 90 | |
| 26 Jul | Puchar MON | 1.2 | 88 | |
| 22 Jul | Dookoła Mazowsza | 2.2 | DNF | |
| 21 Jul | Memoriał Andrzeja Trochanowskiego | 1.2 | 138 | |
| 29 Mar | Velika Nagrada Novega Mesta | 1.2 | 141 | |
| 22 Mar | GP Slovenian Istria | 1.2 | DNF | |
| 12 Mar | Istrian Spring Tour | 2.2 | OTL | |
| 27 Feb | National Road Championships - Philippines | CN | 11 | |
| 24 Feb | National Road Championships - Philippines - ITT | CN | 1 | |
| 11 Feb | Asian Road Cycling Championships | CC | 68 | |
| 6 Feb | Asian Road Cycling Championships - ITT | CC | 8 | |
| 23 Jan | Tour of Sharjah | 2.2 | 63 | |
| 20255 races | ||||
| 15 Dec | The 33rd SEA Games - ITT | JR | 6 | |
| 14 Dec | The 33rd SEA Games - Team Time Trial | JR | 3 | |
| 6 Jul | Tour of Magnificent Qinghai | 2.Pro | DNF | |
| 28 Feb | National Road Championships - Philippines | CN | 27 | |
| 25 Feb | National Road Championships - Philippines - ITT | CN | 1 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2026 | 1 | 1 | 2 | 0 | 0 |
| Career | 2 | 3 | 5 | 0 | 0 |
Only time-trial wins in this selection.
2 TT wins excluded. Overall titles excluded. In our road records, 2025–2026.
Only time-trial wins in this selection.
2 TT wins excluded. Overall titles excluded. In our road records, 2025–2026.