- 5 x Top 5 en Copas del Mundo XCO
- 15 x Top 10 Copas del Mundo XCO
- 3 x 2º Campeonato de España XCO
- 1 x 3º Campeonato de España XCO
- 3 x 1º Open de España XCO (Clasificación General) - 2 x 1º Campeonato de España XCO
- 3 x 1º Campeonato de España XCM
- 2 x 1º UCI La Santa Lanzartoe 4 stages - 3 x 1º UCI Costa Blanca Bike Race
2022
- 2º en Costa Blanca Bike Race
- Victoria etapa 4 Titan Dessert
- 3 podiums de etapa Andorra Classic MTB
- 1º Copa del mundo Gravel Sterrato
- Campeón de España de XCM
- 2º Tierra Estella Epic
- 1º Picota Bike Race
- Top 10 Andalucia Bike Race
- 2º Aragón Bike Race
- 6º en Cape Epic
2020
- 9.º Campeonato del Mundo XCM
2019
- 1º Etapa Absa Cape Epic
- 2º UCI La Santa Lanzarote 4 stage
-
8º Clasificación General Copa del Mundo XCO (2015)
- 4º Campeonato de Europa XCO Alemania (2014)
- 10º Campeonato del Mundo XCO Austria (2013) - 22º Juegos Olímpicos Londres XCO (2012)