| 2025-09-14 | 2 | National Championships Portugal - Gravel | ME | 120 | 03:54:42.000 | 30.677 |
| 2025-09-01 | 45 | World Championships | me | 0 | 06:39:41.000 | 0 |
| 2025-06-28 | DNF | Taça de Portugal XCO | | 0 | 00:00:00.000 | |
| 2025-05-10 | 10 | Portugal CUP XCO - XCO Jamor | | 0 | 01:23:55.000 | 0 |
| 2025-04-26 | 7 | Portugal Cup XCO – Lousada International | | 0 | 01:32:02.000 | 0 |
| 2025-04-05 | 3 | Abrantes XCO | | 0 | 01:28:49.000 | 0 |
| 2025-03-01 | 7 | Portugal Cup XCO - Melgaço International XCO + UCI XCO Junior Series | | 0 | 01:30:41.000 | 0 |
| 2025-01-30 | 5 | IV La Leyenda de Tartessos | | 0 | 09:53:49.000 | 0 |
| 2024-05-19 | DNS | Transgrancanaria Bike | | 0 | 00:00:00.000 | |
| 2024-05-12 | 4 | National Championships Portugal | | 0 | 04:47:37.000 | 0 |
| 2024-04-28 | 11 | Taça Portugal XCO | | 0 | 01:33:59.000 | 0 |
| 2024-02-04 | 7 | III LA Leyenda de Tartessos | | 0 | 09:32:09.000 | 0 |
| 2023-05-13 | 44 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 04:45:22.000 | 0 |
| 2023-02-05 | 24 | La Leyenda de Tartessos | | 0 | 10:25:10.000 | 0 |
| 2018-01-14 | 6 | National Championships Portugal MU | MU | 0 | 00:50:00.000 | 0 |
| 2017-01-08 | 3 | National Championships Portugal MU | MU | 0 | 00:00:00.000 | |