| 2025-09-01 | 35 |  World Championships WU | WU | 0 | 00:00:00.000 |  | 
| 2025-07-27 | 20 |  European Championships WU - XCO | WU | 0 | 01:21:51.000 | 0 | 
| 2025-03-01 | 3 |  Portugal Cup XCO - Melgaço International XCO + UCI XCO Junior Series |  | 0 | 01:20:38.000 | 0 | 
| 2025-02-22 | 16 |  Shimano Supercup Massi Banyoles + UCI XCO Junior Series |  | 0 | 01:34:10.000 | 0 | 
| 2025-02-15 | 11 |  Internacionales Chelva + UCI XCO Junior Series |  | 0 | 01:20:16.000 | 0 | 
| 2025-01-12 | 1 |  National Championships Portugal WE | WE | 0 | 00:48:04.000 | 0 | 
| 2024-08-28 | 20 |  UCI World Championships Pal Arinsal | WJ | 0 | 01:06:29.000 | 0 | 
| 2024-05-11 | 26 |  European Continental Championships |  | 0 | 01:14:56.000 | 0 | 
| 2024-04-27 | 1 |  Taça Portugal XCO |  | 0 | 01:02:03.000 | 0 | 
| 2024-04-25 | 2 |  XVIII BTT XCO de Vila Franca |  | 0 | 01:13:19.634 | 0 | 
| 2024-04-07 | 1 |  Abrantes - XCO |  | 0 | 01:04:45.000 | 0 | 
| 2024-03-17 | 20 |  MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series |  | 0 | 01:15:47.000 | 0 | 
| 2024-03-02 | 1 |  Portugal Cup Xco - Melgaço International XCO |  | 0 | 00:54:17.000 | 0 | 
| 2024-02-25 | 4 |  Shimano Supercup Massi Banyoles |  | 0 | 00:58:31.000 | 0 | 
| 2024-02-17 | 5 |  Internationales Chelva Gsport Challenge |  | 0 | 01:05:58.000 | 0 | 
| 2024-01-14 | 1 |  National Championships Portugal WJ | WJ | 0 | 00:37:38.000 | 0 | 
| 2023-08-28 | 45 |  UCI World Championships Glasgow | WJ | 0 | 00:00:00.000 |  | 
| 2023-08-10 | 45 |  UCI Cycling World Championships |  | 0 | 00:00:00.000 |  | 
| 2023-02-18 | 3 |  Internationales Chelva Gsport Challenge |  | 0 | 01:06:48.000 | 0 | 
| 2023-01-15 | 1 |  National Championships Portugal WU | WU | 0 | 00:41:56.000 | 0 |