| 2025-07-18 | DNF | National Championships Spain | | 0 | 00:00:00.000 | |
| 2025-06-29 | 7 | Gran Premio Ciudad Del Ciclismo BTT XCO | | 0 | 01:06:21.000 | 0 |
| 2025-06-15 | 11 | XCO Super Cup Tougues | | 0 | 01:17:07.000 | 0 |
| 2025-05-04 | 7 | XCO Super Cup | | 0 | 01:13:57.000 | 0 |
| 2025-04-26 | 19 | Portugal Cup XCO – Lousada International | | 0 | 01:11:39.000 | 0 |
| 2025-04-06 | 5 | G.P. Internacional X-SAUCE | | 0 | 01:23:47.000 | 0 |
| 2025-03-09 | 13 | Gran Premio Ciudad de Valladolid BTT | | 0 | 01:07:32.000 | 0 |
| 2025-03-03 | 5 | Gran Premio Internacional Candeleda-Gredos | | 0 | 01:06:31.000 | 0 |
| 2025-03-01 | 7 | Portugal Cup XCO - Melgaço International XCO + UCI XCO Junior Series | | 0 | 00:00:00.000 | |
| 2025-02-22 | 51 | Shimano Supercup Massi Banyoles + UCI XCO Junior Series | | 0 | 01:07:55.000 | 0 |
| 2025-02-15 | 36 | Internacionales Chelva + UCI XCO Junior Series | | 0 | 01:11:26.000 | 0 |
| 2024-08-25 | 59 | Challenge Junior Carballo | mj | 95 | 02:32:14.000 | 37.443 |
| 2024-08-24 | 57 | Challenge Junior Carballo | mj | 103.2 | 02:40:09.000 | 38.664 |
| 2024-07-21 | 66 | Grande Prémio do Minho | mj | 0 | 07:23:52.000 | 0 |
| 2024-07-21 | 62 | Grande Prémio do Minho | mj | 96 | 02:33:21.000 | 37.561 |
| 2024-07-20 | 66 | Grande Prémio do Minho | mj | 83.5 | 02:20:45.000 | 35.595 |
| 2024-07-19 | 82 | Grande Prémio do Minho | mj | 98.2 | 02:29:46.000 | 39.341 |
| 2024-05-04 | 4 | XCO Super Cup | | 0 | 01:16:27.000 | 0 |
| 2024-05-01 | 2 | Paredes de Coura Internacional | | 0 | 01:20:31.000 | 0 |
| 2024-04-27 | 15 | Taça Portugal XCO | | 0 | 01:10:28.000 | 0 |
| 2024-04-14 | DNF | Internacional Super Cup XCO Ansião | | 0 | 00:00:00.000 | |
| 2024-04-07 | 9 | Abrantes - XCO | | 0 | 01:11:52.000 | 0 |
| 2024-03-24 | 9 | XVI GP Ayto Erandio - Green Series XCO - Akarlanda | | 0 | 01:20:38.000 | 0 |
| 2024-03-10 | DNF | Gran Premio Ciudad de Valladolid BTT | | 0 | 00:00:00.000 | |
| 2024-03-02 | 7 | Portugal Cup Xco - Melgaço International XCO | | 0 | 01:03:49.000 | 0 |
| 2024-02-24 | 48 | Shimano Supercup Massi Banyoles | | 0 | 01:09:33.000 | 0 |
| 2024-02-18 | 69 | Internationales Chelva Gsport Challenge | | 0 | 00:00:00.000 | |
| 2023-06-10 | 50 | Trofeo Vicente López Carril | mj | 75.7 | 01:44:02.000 | 43.659 |