| 2025-10-10 | 4 | Roc d'Azur | | 0 | 04:42:16.000 | 0 |
| 2025-09-21 | 2 | UCI World Cup La Tramun Sea Otter Europe | ME | 82.7 | 04:34:23.360 | 18.084 |
| 2025-09-01 | 2 | World Championships | me | 0 | 06:02:10.000 | 0 |
| 2025-08-17 | 2 | SPAR Swiss Epic | | 0 | 12:49:41.000 | 0 |
| 2025-07-27 | 3 | Colina Triste | | 0 | 10:24:05.000 | 0 |
| 2025-07-13 | 4 | UCI World Cup Black Forest ULTRA Bike Marathon | | 0 | 04:24:23.000 | 0 |
| 2025-07-06 | 2 | National Championships Italy | | 0 | 03:40:55.000 | 0 |
| 2025-06-14 | 16 | UCI World Cup Südtirol Dolomites | | 0 | 04:52:55.000 | 0 |
| 2025-06-08 | 7 | UEC Mountainbike European Continental Championships - XCM | | 0 | 03:48:53.000 | 0 |
| 2025-06-01 | 8 | UCI World Cup Naturland - Andorra | | 0 | 02:49:02.000 | 0 |
| 2025-05-10 | 29 | UCI World Cup Capoliveri Legend Cup | | 0 | 03:09:45.000 | 0 |
| 2025-03-16 | 4 | Absa Cape Epic - XCMS | | 0 | 23:35:52.000 | 0 |
| 2025-03-01 | DNF | Andalucia Bike Race by Garmin | | 0 | 00:00:00.000 | |
| 2025-02-06 | 15 | Mediterranean Epic MTB | | 0 | 08:57:11.000 | 0 |
| 2024-09-22 | 10 | World Championships ME - XCM | | 0 | 04:37:42.000 | 0 |
| 2024-03-24 | 5 | Absa Cape Epic | | 0 | 25:49:30.000 | 0 |
| 2024-03-02 | 1 | Andalucia Bike Race by Garmin | | 0 | 12:20:29.000 | 0 |
| 2024-02-11 | 4 | Mediterranean Epic | | 0 | 10:02:36.000 | 0 |
| 2023-10-15 | DNF | Castro Legend Cup - X Legend d'Italia | | 0 | 00:00:00.000 | |
| 2023-10-06 | 3 | Roc d'Azur | | 0 | 04:00:42.000 | 0 |
| 2023-09-27 | 11 | Snowshoe World Cup | | 0 | 04:43:40.000 | 0 |
| 2023-09-16 | 6 | UCI MTB World Cup - Les Portes du Soleil | | 0 | 04:55:33.000 | 0 |
| 2023-06-04 | 4 | UCI MTB World Cup - Finale Ligure | | 0 | 04:47:26.000 | 0 |
| 2023-05-13 | 17 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 04:32:39.000 | 0 |
| 2023-02-12 | 38 | Mediterranean Epic | | 0 | 11:06:44.000 | 0 |
| 2010-09-03 | 21 | UCI World Championships Mont-Sainte-Anne | mu | 0 | 01:55:02.000 | 0 |
| 2008-06-22 | 46 | UCI World Championships Val di Sole | mu | 0 | 00:00:00.000 | |