7 results in the last 12 months: the index is the mean of their three best scores.
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 26/08 | UCI MTB WORLD CHAMPIONSHIPS | WCH | — | — | |
| 23/08 | Haute Savoie did not finish | WC | — | — | |
| 29/07 | UEC Mountainbike European Continental Championships | CC | 18 | 17.21★ | |
| 17/07 | Spanish National Championships | NAT | 3 | 21.23★ | |
| 14/07 | Pal Arinsal - Andorra −2 laps | WC | — | — | |
| 23/06 | Lenzerheide −4 laps | WC | — | — | |
| 24/05 | Nove Mesto Na Morave −2 laps | WC | — | — | |
| 02/05 | Shimano Supercup Massi Vitoria | C2 | 3 | 48.12 | |
| 19/04 | G.P. Internacional X-Sauce | C2 | 1 | 29.87 | |
| 08/03 | Gran Premio Internacional Candeleda-Gredos | C1 | 1 | 27.64 | |
| 01/03 | Gran Premio Zaragoza XCO | C1 | 5 | 34.26 | |
| 21/02 | Shimano Supercup Massi Banyoles did not start | HC | — | — | |
| 14/02 | Internacionales Chelva | HC | 18 | 14.73★ |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 23/09 | Bike Kingdom - Lenzerheide −1 lap | WC | — | — | |
| 01/09 | UCI MTB WORLD CHAMPIONSHIPS | WCH | 39 | 32.27 | |
| 01/09 | Haute Savoie −2 laps | WC | — | — | |
| 23/07 | UEC Mountainbike European Continental Championships | CC | 16 | 18.59 | |
| 18/07 | Spanish National Championships | NAT | 2 | 20.88 | |
| 13/07 | Pal Arinsal - Andorra | WC | 37 | 24.61 | |
| 22/06 | Val di Sole - Trentino | WC | 53 | 33.93 | |
| 08/06 | Saalfelden Leogang-Salzburgerland | WC | 47 | 35.91 | |
| 25/05 | Nove Mesto Na Morave | WC | 49 | 24.12 | |
| 18/05 | Superprestigio MTB | C1 | 1 | 29.32 | |
| 04/05 | XCO Internacional Ciudad de Guadalajara by Witzenmann | C2 | 2 | 31.24 | |
| 19/04 | Copa Aguavista XCO | C1 | 1 | 45.65 | |
| 15/04 | Araxa | WC | 28 | 13.86 | |
| 06/04 | Araxa | WC | 42 | 20.02 | |
| 15/03 | Gran Premio Internacional Candeleda-Gredos | C1 | 1 | 59.82 | |
| 08/03 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #4 + UCI Junior Series XCO | HC | 8 | 21.98 | |
| 06/03 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #3 | C1 | 15 | 42.22 | |
| 15/02 | Internacionales Chelva | HC | 23 | 38.28 | |
| 08/02 | Shimano Supercup Massi La Nucía | C1 | 7 | 15.82 |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 06/10 | Maint-Sainte-Anne −2 laps | WC | — | — | |
| 30/09 | Mt Van Hoevenberg - Lake Placid | WC | 40 | 17.67 | |
| 22/09 | Shimano Supercup Massi Girona | C1 | 2 | 14.34 | |
| 28/08 | UCI MTB WORLD CHAMPIONSHIPS - XCO/XCC/XCR/E-MTB/DHI | WCH | 22 | 21.86 | |
| 17/08 | MTB French Cup Powered By SKF | C1 | 6 | 34.39 | |
| 12/07 | Spanish National Championships | NAT | 2 | 52.84 | |
| 07/07 | Haute-Savoie, Les Gets | WC | 21 | 22.91 | |
| 24/06 | Crans-Montana | WC | 43 | 43.02 | |
| 26/05 | Nove Mesto na Morave did not finish | WC | — | — | |
| 08/05 | UEC Mountainbike European Continental Championships not scorable | CC | 17 | — | |
| 05/05 | Shimano Supercup Massi Baza not scorable | C1 | 2 | — | |
| 07/04 | Shimano Supercup Massi Santa Susanna not scorable | C1 | 10 | — | |
| 24/02 | Shimano Supercup Massi Banyoles not scorable | HC | 22 | — | |
| 17/02 | Internacionales Chelva Gsport Challenge not scorable | HC | 5 | — | |
| 10/02 | Shimano Supercup Massi La Nucía not scorable | C1 | 5 | — |