12 results in the last 12 months: the index is the mean of their three best scores.
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 27/09 | 24° La Dario Acquaroli Internazionale | C3 | 12 | 47.47 | |
| 29/07 | UEC Mountainbike European Continental Championships | CCU23 | 17 | 48.29 | |
| 18/07 | Italian National Championships | NATU23 | 5 | 32.00★ | |
| 05/07 | La Thuile - Val d'Aosta | WCU23 | 14 | 47.87 | |
| 27/06 | Alpago Bike Funtastic | C1 | 8 | 33.45★ | |
| 21/06 | Lenzerheide | WCU23 | 23 | 46.23 | |
| 14/06 | Saalfelden-Leogang Salzburgerland | WCU23 | 14 | 47.30 | |
| 09/05 | 7. Wilder Kaiser MTB Race | C1 | 6 | 32.17★ | |
| 25/04 | Italia Bike Cup - MTB Caneva Trophy | C1U23 | 3 | 36.95 | |
| 11/04 | Marlene Südtirol Sunshine Race | HCU23 | 16 | 53.99 | |
| 22/03 | Skoda Swiss Bike Cup - Rivera (Tamaro Trophy) | HCU23 | 22 | 56.78 | |
| 14/03 | Italia Bike Cup - Verona MTB Internationale | C2 | 20 | 34.12 |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 31/08 | Haute Savoie did not finish | WCU23 | — | — | |
| 22/08 | MTB French Cup | HCU23 | 22 | 48.47 | |
| 19/07 | Italian National Championships | NATU23 | 5 | 38.63 | |
| 04/07 | Internazionali d'Italia Series 5# - Santoporo XC | C1 | 9 | 39.85 | |
| 28/06 | Internazionali d'Italia Series 4# - Alpago Bike Funtastic | C1 | 14 | 38.14 | |
| 14/06 | Bike Revolution #3 | C1U23 | 5 | 49.10 | |
| 31/05 | Internazionali d'Italia Series 3# - XCO Del Montello - Rive Degli Angeli | C1 | 8 | 27.10 | |
| 17/05 | Courmayeur MTB Event | C1 | 14 | 41.89 | |
| 10/05 | Ötztaler Mountainbike Festival | HCU23 | 22 | 60.88 | |
| 03/05 | Bike Revolution #1 | HCU23 | 13 | 57.40 | |
| 26/04 | MTB Caneva Trophy | C1 | 11 | 36.52 | |
| 12/04 | Marlene Südtirol Sunshine Race | HCU23 | 32 | 61.91 | |
| 05/04 | Gaerne MTB Trophy did not finish | C2 | — | — | |
| 22/03 | Internazionali d'Italia Series 2# -Internazionale Argentario | C1 | 6 | 55.95 | |
| 15/03 | Internazionali d'Italia Series 1# - Pineta Sperane XCO | C1 | 14 | 37.78 | |
| 07/03 | Internazionali Crosscountry Coppa Citta Di Albenga | C1U23 | 4 | 53.17 | |
| 01/03 | Verona MTB International | C2 | 14 | 40.55 |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 07/09 | Val D'arda Bike | C2 | — | — | |
| 24/08 | Swiss Bike Cup Basel | HCU23 | 17 | 58.65 | |
| 20/07 | Italian National Championships - XCO - E-MTB XC | NATU23 | 8 | 73.10 | |
| 07/07 | Haute-Savoie, Les Gets −3 laps | WCU23 | — | — | |
| 29/06 | Alpago Bike Funtastic - Internazionali D'italia Series | C1 | 6 | 40.00 | |
| 23/06 | Crans-Montana | WCU23 | 42 | 74.48 | |
| 18/06 | Val di Sole | WCU23 | 53 | 66.79 | |
| 02/06 | Ökk Bike Revolution #2 not scorable | HCU23 | 16 | — | |
| 25/05 | Nove Mesto na Morave did not finish | WCU23 | — | — | |
| 18/05 | Courmayeur MTB Event not scorable | C1 | 7 | — | |
| 04/05 | XCO Del Montello - Rive Degli Angeli not scorable | C1 | 13 | — | |
| 27/04 | MTB Caneva Trophy not scorable | C1 | 8 | — | |
| 05/04 | Marlene Südtirol Sunshine Race not scorable | HCU23 | 16 | — |