| 2025-03-01 | 17 | Portugal Cup XCO - Melgaço International XCO + UCI XCO Junior Series | | 0 | 01:35:21.000 | 0 |
| 2024-05-11 | 37 | European Continental Championships | | 0 | 01:18:22.000 | 0 |
| 2024-04-28 | 3 | Taça Portugal XCO | | 0 | 01:30:26.000 | 0 |
| 2024-04-25 | 4 | XVIII BTT XCO de Vila Franca | | 0 | 01:26:27.211 | 0 |
| 2024-04-07 | 2 | Abrantes - XCO | | 0 | 01:21:42.000 | 0 |
| 2024-03-17 | 9 | MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series | | 0 | 01:22:29.000 | 0 |
| 2024-03-03 | 6 | Portugal Cup Xco - Melgaço International XCO | | 0 | 01:25:58.000 | 0 |
| 2024-02-24 | 35 | Shimano Supercup Massi Banyoles | | 0 | 01:18:46.000 | 0 |
| 2024-02-17 | 25 | Internationales Chelva Gsport Challenge | | 0 | 01:20:24.000 | 0 |
| 2023-08-28 | 43 | UCI World Championships Glasgow | MU | 0 | 01:20:51.000 | 0 |
| 2023-08-11 | 43 | UCI Cycling World Championships | | 0 | 01:20:51.000 | 0 |
| 2023-07-02 | 80 | UCI MTB World Cup - Val di Sole | | 0 | 01:18:37.000 | 0 |
| 2023-05-13 | 69 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 01:15:15.000 | 0 |
| 2023-02-25 | 21 | Shimano Supercup Massi Banyoles | | 0 | 01:23:38.000 | 0 |
| 2023-02-18 | 9 | Internationales Chelva Gsport Challenge | | 0 | 01:16:19.000 | 0 |
| 2023-01-15 | 8 | National Championships Portugal MU | MU | 0 | 00:59:56.000 | 0 |
| 2020-10-10 | DNF | UCI World Championships Leogang | mj | 0 | 00:00:00.000 | |
| 2020-01-12 | 4 | National Championships Portugal MJ | MJ | 0 | 00:38:39.000 | 0 |
| 2019-01-13 | 1 | National Championships Portugal MJ | MJ | 0 | 00:40:12.000 | 0 |