| 24/07/25 |
19 |
Colina Triste - XCMS
Men Elite - Cross-country marathon

ESP - Santo Domingo de Silos (Burgos) España
|
Men Elite - Cross-country marathon |
ESP, Santo Domingo de Silos (Burgos) España |
S1 |
| 14/06/25 |
68 |
HERO UCI Cross-country Marathon World Cup
Men Elite - Cross-country marathon

ITA - Selva Val Gardena
|
Men Elite - Cross-country marathon |
ITA, Selva Val Gardena |
CDM |
| 01/06/25 |
56 |
HERO UCI Cross-country Marathon World Cup
Men Elite - Cross-country marathon

AND - Sant Julià De Lòria - La Rabassa
|
Men Elite - Cross-country marathon |
AND, Sant Julià De Lòria - La Rabassa |
CDM |
| 25/05/25 |
74 |
Spanish National Championships - XCM
Men Elite - Cross-country marathon

ESP - León
|
Men Elite - Cross-country marathon |
ESP, León |
CN |
| 20/04/25 |
20 |
Volcat BTT Igualada - XCO E2
Men Elite - Cross-country Olympic

ESP - Igualada
|
Men Elite - Cross-country Olympic |
ESP, Igualada |
3 |
| 18/04/25 |
19 |
Volcat BTT Igualada - XCO E1
Men Elite - Cross-country Olympic

ESP - Igualada
|
Men Elite - Cross-country Olympic |
ESP, Igualada |
3 |
| 05/04/25 |
39 |
12ª Jamón Bike - XCM
Men Elite - Cross-country marathon

ESP - Calamocha (Teruel)
|
Men Elite - Cross-country marathon |
ESP, Calamocha (Teruel) |
2 |
| 30/03/25 |
28 |
Marathon Cup Cambrils
Men Elite - Cross-country marathon

ESP - Cambrils
|
Men Elite - Cross-country marathon |
ESP, Cambrils |
1 |
| 16/03/25 |
24 |
Copa Catalana Internacional BTT Biking Point Corró D'amunt
Men Elite - Cross-country Olympic

ESP - Corró d'Amunt
|
Men Elite - Cross-country Olympic |
ESP, Corró d'Amunt |
2 |
| 08/03/25 |
34 |
Far West Race - XCM
Men Elite - Cross-country marathon

ESP - Calatayud
|
Men Elite - Cross-country marathon |
ESP, Calatayud |
2 |
| 06/02/25 |
DNF |
Mediterranean Epic MTB - XCMS
Men Elite - Cross-country marathon

ESP - Oropesa Del Mar (Castellón)
|
Men Elite - Cross-country marathon |
ESP, Oropesa Del Mar (Castellón) |
SHC |