| 18/07/25 |
36 |
Spanish National Championships - XCO - XCC
Men Junior - Cross-country Olympic

ESP - Baza (Granada)
|
Men Junior - Cross-country Olympic |
ESP, Baza (Granada) |
CN |
| 28/06/25 |
13 |
Taça de Portugal XCO
Men Junior - Cross-country Olympic

POR - Fundão
|
Men Junior - Cross-country Olympic |
POR, Fundão |
2 |
| 08/06/25 |
10 |
Ollargan Green Series XCO
Men Junior - Cross-country Olympic

ESP - Bilbao (Bizkaia)
|
Men Junior - Cross-country Olympic |
ESP, Bilbao (Bizkaia) |
2 |
| 18/05/25 |
20 |
Superprestigio MTB
Men Junior - Cross-country Olympic

ESP - Estella
|
Men Junior - Cross-country Olympic |
ESP, Estella |
1 |
| 04/05/25 |
8 |
XCO Internacional Ciudad de Guadalajara by Witzenmann
Men Junior - Cross-country Olympic

ESP - Guadalajara
|
Men Junior - Cross-country Olympic |
ESP, Guadalajara |
2 |
| 13/04/25 |
22 |
Ortuella Green Series XCO - Las Balsas XC
Men Junior - Cross-country Olympic

ESP - Ortuella (Bizkaia)
|
Men Junior - Cross-country Olympic |
ESP, Ortuella (Bizkaia) |
2 |
| 06/04/25 |
37 |
G.P. Internacional X-SAUCE
Men Junior - Cross-country Olympic

ESP - Alpedrete (Madrid)
|
Men Junior - Cross-country Olympic |
ESP, Alpedrete (Madrid) |
2 |
| 15/03/25 |
33 |
Gran Premio Internacional Candeleda-Gredos
Men Junior - Cross-country Olympic

ESP - Candeleda (Ávila)
|
Men Junior - Cross-country Olympic |
ESP, Candeleda (Ávila) |
1 |
| 09/03/25 |
15 |
Gran Premio Ciudad de Valladolid BTT XCO
Men Junior - Cross-country Olympic

ESP - Valladolid
|
Men Junior - Cross-country Olympic |
ESP, Valladolid |
2 |
| 01/03/25 |
12 |
Portugal Cup XCO - Melgaço International XCO + UCI XCO Junior Series
Men Junior - Cross-country Olympic Junior Series

POR - Melgaço
|
Men Junior - Cross-country Olympic Junior Series |
POR, Melgaço |
1 |