| 2025-02-22 | 83 | Shimano Supercup Massi Banyoles + UCI XCO Junior Series | | 0 | 01:24:12.000 | 0 |
| 2024-04-28 | 10 | Taça Portugal XCO | | 0 | 01:33:31.000 | 0 |
| 2024-04-25 | 6 | XVIII BTT XCO de Vila Franca | | 0 | 01:26:54.752 | 0 |
| 2024-04-14 | 5 | Internacional Super Cup XCO Ansião | | 0 | 01:25:39.000 | 0 |
| 2024-04-07 | 8 | Abrantes - XCO | | 0 | 01:24:26.000 | 0 |
| 2024-03-03 | 10 | Portugal Cup Xco - Melgaço International XCO | | 0 | 01:28:10.000 | 0 |
| 2024-02-24 | 53 | Shimano Supercup Massi Banyoles | | 0 | 01:21:01.000 | 0 |
| 2024-02-17 | 23 | Internationales Chelva Gsport Challenge | | 0 | 01:19:55.000 | 0 |
| 2023-08-28 | 75 | UCI World Championships Glasgow | MJ | 0 | 01:17:22.000 | 0 |
| 2023-08-27 | 45 | Volta Portugal Juniores | | 0 | 11:29:16.000 | 0 |
| 2023-08-27 | 43 | Volta Portugal Juniores | | 104 | 02:43:17.000 | 38.216 |
| 2023-08-26 | 59 | Volta Portugal Juniores | | 120.1 | 03:28:10.000 | 34.616 |
| 2023-08-25 | 56 | Volta Portugal Juniores | | 73.5 | 02:01:24.000 | 36.326 |
| 2023-08-24 | 38 | Volta Portugal Juniores | | 111 | 02:52:18.000 | 38.654 |
| 2023-08-10 | 75 | UCI Cycling World Championships | | 0 | 00:00:00.000 | |
| 2023-02-26 | 40 | Shimano Supercup Massi Banyoles | | 0 | 01:09:21.000 | 0 |
| 2023-02-19 | 17 | Internationales Chelva Gsport Challenge | | 0 | 01:07:44.000 | 0 |
| 2023-01-15 | 4 | National Championships Portugal MJ | MJ | 0 | 00:41:24.000 | 0 |
| 2022-08-24 | 92 | UCI World Championships Les Gets | mj | 0 | 00:00:00.000 | |
| 2022-01-09 | 3 | National Championships Portugal MJ | MJ | 0 | 00:40:13.000 | 0 |