| 2025-09-01 | 55 | World Championships MU | MU | 0 | 00:00:00.000 | |
| 2025-05-16 | 8 | Copa Colombia II | XCC | 0 | 00:23:47.000 | 0 |
| 2025-05-16 | 22 | Copa Colombia II | | 0 | 00:00:00.000 | |
| 2025-04-11 | 21 | UCI World Cup Araxa 2 - Minas Gerais | | 0 | 00:22:32.000 | 0 |
| 2025-04-11 | DNF | UCI World Cup Araxa 2 - Minas Gerais | | 0 | 00:00:00.000 | |
| 2025-04-05 | 20 | UCI World Cup Araxa 1 - Minas Gerais | | 0 | 00:19:45.000 | 0 |
| 2025-04-05 | 19 | UCI World Cup Araxa 1 - Minas Gerais | | 0 | 01:06:24.000 | 0 |
| 2025-03-28 | 5 | CIMTB #1 - Araxá | | 0 | 01:18:16.808 | 0 |
| 2025-03-28 | 8 | CIMTB #1 - Araxá | | 0 | 00:25:23.813 | 0 |
| 2025-02-28 | 9 | Puerto Rico MTB Cup + UCI XCO Junior Series | | 0 | 01:21:30.000 | 0 |
| 2025-02-21 | 45 | Tropical Mountain Bike Challenge + UCI XCO Junior Series | | 0 | 00:21:54.400 | 0 |
| 2025-02-21 | DNF | Tropical Mountain Bike Challenge + UCI XCO Junior Series | | 0 | 00:00:00.000 | |
| 2025-02-19 | 8 | Tropical MTB Challenge - 2 | | 0 | 01:36:42.000 | 0 |
| 2024-08-28 | 76 | UCI World Championships Pal Arinsal | MU | 0 | 00:00:00.000 | |
| 2024-05-11 | 45 | American Continental Championships | | 0 | 01:48:01.000 | 0 |
| 2024-04-21 | DNF | Green Series XCO Ispaster | | 0 | 00:00:00.000 | |
| 2024-04-14 | 35 | Superprestigio MTB | | 0 | 01:31:13.000 | 0 |
| 2024-03-24 | 15 | XVI GP Ayto Erandio - Green Series XCO - Akarlanda | | 0 | 01:33:12.000 | 0 |
| 2024-03-17 | 27 | Superprestigio MTB | | 0 | 01:35:00.000 | 0 |
| 2024-03-10 | DNS | Green Series XCO Bilbao | | 0 | 00:00:00.000 | |
| 2023-10-15 | 3 | Copa Mezuena Specialized V4 | | 0 | 00:56:32.000 | 0 |
| 2023-08-28 | 55 | UCI World Championships Glasgow | MJ | 0 | 01:16:52.000 | 0 |
| 2023-08-10 | 55 | UCI Cycling World Championships | | 0 | 01:16:52.000 | 0 |
| 2023-02-26 | 1 | Tropical Mountain Bike Challenge | | 0 | 01:19:51.000 | 0 |
| 2023-02-05 | 2 | Copa Colombia MTB I | | 0 | 01:03:45.000 | 0 |