| 2025-07-11 | 67 | UCI World Cup Pal Arinsal Q2 | dhi | 0 | 00:03:55.229 | 0 |
| 2025-07-11 | 41 | UCI World Cup Pal Arinsal Q1 | dhi | 0 | 00:02:44.616 | 0 |
| 2025-07-05 | 53 | UCI World Cup La Thuile Q1 | dhi | 0 | 00:03:44.871 | 0 |
| 2025-07-05 | 14 | UCI World Cup La Thuile Q2 | dhi | 0 | 00:03:39.178 | 0 |
| 2025-06-20 | DNS | UCI World Cup Val di Sole Q2 | dhi | 0 | 00:00:00.000 | |
| 2025-06-20 | 52 | UCI World Cup Val di Sole Q1 | dhi | 0 | 00:03:55.415 | 0 |
| 2025-06-06 | DNS | UCI World Cup Leogang Q1 | dhi | 0 | 00:00:00.000 | |
| 2025-05-31 | DNS | UCI World Cup Loudenvielle Q1 | dhi | 0 | 00:00:00.000 | |
| 2025-05-17 | DNS | UCI World Cup Bielsko-Biała Q1 | dhi | 0 | 00:00:00.000 | |
| 2024-08-28 | 7 | UCI World Championships Downhill | | 0 | 00:02:40.028 | 0 |
| 2024-07-28 | 2 | National Championship Spain | | 0 | 00:02:24.400 | 0 |
| 2024-05-19 | 9 | WHOOP UCI Mountain Bike World Cup | | 0 | 00:02:58.265 | 0 |
| 2024-05-17 | 19 | WHOOP UCI Mountain Bike World Cup | | 0 | 00:03:06.835 | 0 |
| 2024-05-03 | 26 | WHOOP UCI Mountain Bike World Cup | | 0 | 00:04:17.559 | 0 |
| 2023-08-26 | 7 | UCI MTB World Cup - Andorra | | 0 | 00:02:49.139 | 0 |
| 2023-08-05 | 7 | UCI World Championships Downhill | | 0 | 00:04:29.211 | 0 |
| 2023-08-05 | 7 | 2023 UCI Cycling World Championships - Mountain Bike Downhill | | 0 | 00:04:29.211 | 0 |
| 2023-07-01 | 30 | UCI MTB World Cup - Val di Sole | | 0 | 00:04:02.884 | 0 |
| 2023-06-10 | 27 | UCI MTB World Cup - Lenzerheide | | 0 | 00:02:50.950 | 0 |
| 2022-08-24 | DNF | UCI World Championships Downhill | | 0 | 00:00:00.000 | |
| 2021-08-25 | 18 | UCI World Championships Downhill | | 0 | 00:03:36.998 | 0 |
| 2020-10-11 | 72 | UCI World Championships Downhill | | 0 | 00:05:31.884 | 0 |
| 2018-09-05 | 38 | UCI World Championships Downhill | | 0 | 00:03:04.308 | 0 |
| 2016-09-11 | DNS | UCI World Championships Downhill | | 0 | 00:00:00.000 | |
| 2015-08-31 | 43 | UCI World Championships Downhill | | 0 | 00:04:46.130 | 0 |