| 2025-07-27 | 40 |  European Championships MU - XCO | MU | 0 | 00:00:00.000 |  | 
| 2025-03-01 | 9 |  Portugal Cup XCO - Melgaço International XCO + UCI XCO Junior Series |  | 0 | 01:31:45.000 | 0 | 
| 2025-02-22 | 46 |  Shimano Supercup Massi Banyoles + UCI XCO Junior Series |  | 0 | 01:18:11.000 | 0 | 
| 2025-02-15 | 44 |  Internacionales Chelva + UCI XCO Junior Series |  | 0 | 01:21:13.000 | 0 | 
| 2025-01-12 | 1 |  National Championships Portugal MU | MU | 0 | 00:48:28.000 | 0 | 
| 2024-08-28 | 47 |  UCI World Championships Pal Arinsal | MJ | 0 | 01:11:16.000 | 0 | 
| 2024-05-11 | 46 |  European Continental Championships |  | 0 | 01:16:45.000 | 0 | 
| 2024-04-27 | 1 |  Taça Portugal XCO |  | 0 | 01:03:34.000 | 0 | 
| 2024-04-25 | 1 |  XVIII BTT XCO de Vila Franca |  | 0 | 01:18:20.707 | 0 | 
| 2024-04-21 | 16 |  G.P. X-SAUCE/ Super Cuper MTB / Copa De Madrid MTB |  | 0 | 01:24:24.000 | 0 | 
| 2024-04-14 | 1 |  Superprestigio MTB |  | 0 | 00:57:15.000 | 0 | 
| 2024-04-07 | 2 |  Abrantes - XCO |  | 0 | 01:06:07.000 | 0 | 
| 2024-03-17 | 4 |  Superprestigio MTB |  | 0 | 01:00:37.000 | 0 | 
| 2024-03-02 | 3 |  Portugal Cup Xco - Melgaço International XCO |  | 0 | 01:00:46.000 | 0 | 
| 2024-02-24 | 30 |  Shimano Supercup Massi Banyoles |  | 0 | 01:07:19.000 | 0 | 
| 2024-02-18 | 17 |  Internationales Chelva Gsport Challenge |  | 0 | 01:07:19.000 | 0 | 
| 2024-01-14 | 1 |  National Championships Portugal MJ | MJ | 0 | 00:38:22.000 | 0 | 
| 2023-10-15 | 8 |  Ciclocrosse de Melgaço | MJ | 0 | 00:38:11.000 | 0 | 
| 2023-10-07 | 22 |  Gran Premio Cidade de Pontevedra | MJ | 0 | 00:40:12.000 | 0 | 
| 2023-02-26 | 66 |  Shimano Supercup Massi Banyoles |  | 0 | 01:16:25.000 | 0 | 
| 2023-02-19 | 48 |  Internationales Chelva Gsport Challenge |  | 0 | 01:11:54.000 | 0 | 
| 2023-01-15 | 6 |  National Championships Portugal MJ | MJ | 0 | 00:42:24.000 | 0 |