| 2025-10-19 | 3 | Brasil Ride Bahia | | 0 | 25:04:51.000 | 0 |
| 2025-10-05 | 4 | Extreme sur loue | | 0 | 04:24:26.000 | 0 |
| 2025-09-21 | 8 | UCI World Cup La Tramun Sea Otter Europe | WE | 82.7 | 06:24:47.810 | 12.896 |
| 2025-09-01 | 19 | World Championships | | 0 | 08:03:26.000 | 0 |
| 2025-07-06 | DNF | Andorra Epic - Pyrenees | | 0 | 00:00:00.000 | |
| 2025-06-25 | DNF | Alps Epic | | 0 | 00:00:00.000 | |
| 2025-06-14 | 21 | UCI World Cup Südtirol Dolomites | | 0 | 04:36:20.000 | 0 |
| 2025-06-08 | 14 | European Continental Championships - XCM | | 0 | 05:06:41.000 | 0 |
| 2025-06-01 | 11 | UCI World Cup Naturland - Andorra | | 0 | 03:47:24.000 | 0 |
| 2025-05-10 | DNF | UCI World Cup Capoliveri Legend Cup | | 0 | 00:00:00.000 | |
| 2025-04-15 | 3 | 4 Islands Epic | | 0 | 14:24:55.000 | 0 |
| 2025-03-16 | 10 | Absa Cape Epic - XCMS | | 0 | 31:44:20.000 | 0 |
| 2025-03-02 | 4 | Andalucia Bike Race by Garmin | | 0 | 17:12:33.000 | 0 |
| 2025-02-06 | 9 | Mediterranean Epic MTB | | 0 | 11:10:42.000 | 0 |
| 2024-10-06 | 2 | Extreme sur loue | | 0 | 04:20:03.000 | 0 |
| 2024-09-15 | 4 | La Forestiere | | 0 | 03:46:55.000 | 0 |
| 2024-05-04 | 8 | Scott Bike Marathon | | 0 | 05:24:34.000 | 0 |
| 2024-04-20 | 5 | 4 Islands MTB Croatia | | 0 | 13:50:58.000 | 0 |
| 2024-03-24 | 8 | Absa Cape Epic | | 0 | 34:25:10.000 | 0 |
| 2024-02-11 | DNF | Mediterranean Epic | | 0 | 00:00:00.000 | |
| 2024-02-04 | 2 | Volcat Platja D'aro E-2 | | 0 | 02:01:02.000 | 0 |
| 2024-02-03 | 2 | Volcat Platja D'aro E-1 | | 0 | 02:08:54.000 | 0 |
| 2023-10-06 | 8 | Roc d'Azur | | 0 | 05:33:34.000 | 0 |
| 2023-09-16 | 9 | UCI MTB World Cup - Les Portes du Soleil | | 0 | 06:50:45.000 | 0 |
| 2023-06-04 | 9 | UCI MTB World Cup - Finale Ligure | | 0 | 06:14:18.000 | 0 |
| 2023-05-13 | 8 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 05:37:01.000 | 0 |
| 2023-02-12 | 4 | Mediterranean Epic | | 0 | 12:49:05.000 | 0 |
| 2023-02-05 | 5 | La Leyenda de Tartessos | | 0 | 11:37:00.000 | 0 |