| 2025-07-27 | 34 | European Championships ME - XCO | ME | 0 | 00:00:00.000 |  | 
| 2025-02-15 | DNS | Internacionales Chelva + UCI XCO Junior Series |  | 0 | 00:00:00.000 |  | 
| 2025-02-09 | 28 | Prova de Abertura | ME | 158.8 | 03:37:38.000 | 43.78 | 
| 2025-01-12 | 5 | National Championships Portugal ME | ME | 0 | 01:06:06.000 | 0 | 
| 2024-08-28 | 66 | UCI World Championships Pal Arinsal | ME | 0 | 00:00:00.000 |  | 
| 2024-05-05 | 3 | XCO Super Cup |  | 0 | 01:43:50.000 | 0 | 
| 2024-04-28 | DNF | Taça Portugal XCO |  | 0 | 00:00:00.000 |  | 
| 2024-04-21 | DNS | G.P. X-SAUCE/ Super Cuper MTB / Copa De Madrid MTB |  | 0 | 00:00:00.000 |  | 
| 2024-04-14 | 1 | Superprestigio MTB |  | 0 | 01:21:35.000 | 0 | 
| 2024-04-07 | 7 | Abrantes - XCO |  | 0 | 01:24:03.000 | 0 | 
| 2024-03-17 | 4 | Superprestigio MTB |  | 0 | 01:25:18.000 | 0 | 
| 2024-03-03 | 16 | Portugal Cup Xco - Melgaço International XCO |  | 0 | 01:30:57.000 | 0 | 
| 2024-02-18 | 27 | Internationales Chelva Gsport Challenge |  | 0 | 01:33:29.000 | 0 | 
| 2024-01-14 | DNS | National Championships Portugal ME | ME | 0 | 00:00:00.000 |  | 
| 2023-07-02 | DNS | UCI MTB World Cup - Val di Sole |  | 0 | 00:00:00.000 |  | 
| 2023-02-19 | 30 | Internationales Chelva Gsport Challenge |  | 0 | 01:33:43.000 | 0 | 
| 2021-11-14 | DNS | 1ª Taça de Portugal de Ciclocrosse - Abrantes | ME | 0 | 00:00:00.000 |  | 
| 2021-02-21 | 7 | National Championships Portugal ME | ME | 0 | 00:56:10.000 | 0 | 
| 2020-01-12 | 5 | National Championships Portugal ME | ME | 0 | 01:05:40.000 | 0 | 
| 2018-01-21 | 8 | Ciclocrosse Internacional de Valongo | ME | 0 | 01:04:44.000 | 0 | 
| 2018-01-14 | DNF | National Championships Portugal ME | ME | 0 | 00:00:00.000 |  | 
| 2017-01-08 | 1 | National Championships Portugal ME | ME | 0 | 00:00:00.000 |  | 
| 2016-01-10 | 3 | National Championships Portugal ME | ME | 0 | 00:55:55.000 | 0 | 
| 2014-01-12 | 3 | National Championships Portugal ME | ME | 0 | 00:59:10.000 | 0 |