| 2025-10-05 | 30 | UCI World Cup Lake Placid | xco | 0 | 01:21:39.000 | 0 |
| 2025-10-03 | 33 | UCI World Cup Lake Placid | xcc | 0 | 00:23:18.000 | 0 |
| 2025-03-07 | 19 | Internazionali Crosscountry Coppa Citta Di Albenga | | 0 | 01:23:28.000 | 0 |
| 2025-03-01 | 8 | Verona MTB International | WE | 0 | 01:30:08.000 | 0 |
| 2025-02-22 | 17 | Shimano Supercup Massi Banyoles + UCI XCO Junior Series | | 0 | 01:35:16.000 | 0 |
| 2024-05-04 | DNF | XCO Del Montello - Rive Degli Angeli | | 0 | 00:00:00.000 | |
| 2024-04-27 | 4 | MTB Caneva Trophy | | 0 | 01:33:37.000 | 0 |
| 2024-04-06 | 20 | Marlene Südtirol Sunshine Race | | 0 | 01:31:09.000 | 0 |
| 2024-04-05 | 7 | Marlene Südtirol Sunshine Race | | 0 | 00:27:25.000 | 0 |
| 2024-03-31 | 6 | 3# Internazionali D’Italia Series - Santoporo XC | | 0 | 01:29:20.000 | 0 |
| 2024-03-24 | 7 | XCO Vrtojba | | 0 | 01:28:48.000 | 0 |
| 2024-03-17 | DNF | Pineta Sperane XCO | | 0 | 00:00:00.000 | |
| 2024-03-09 | 15 | Internazionali Crosscountry Coppa Citta Di Albenga | | 0 | 01:46:36.000 | 0 |
| 2024-03-03 | 9 | Verona MTB International | | 0 | 01:32:00.000 | 0 |
| 2024-02-25 | 19 | Shimano Supercup Massi Banyoles | | 0 | 01:16:47.000 | 0 |
| 2024-01-14 | 15 | National Championships Italy WU | WU | 0 | 00:50:38.000 | 0 |
| 2023-11-19 | 20 | Turin International Cyclocross | WE | 0 | 00:55:33.000 | 0 |
| 2023-10-28 | 33 | International Cyclocross Increa Brugherio | WE | 0 | 00:49:31.000 | 0 |
| 2023-10-21 | 17 | Gran Premio Internazionale CX Città di Jesolo | WE | 0 | 00:46:39.000 | 0 |
| 2022-12-28 | 21 | Turin International Cyclocross | WE | 0 | 00:49:40.000 | 0 |
| 2022-11-26 | 11 | Gran Premio Val Fontanabuona | WJ | 0 | 00:42:19.000 | 0 |