| 22/03/2025 | Campionato Italiano Master e Amatori (individuale TL / mass start TC) | IN - Individuale | Pinzolo | Under 23 | 22 | 49:50.6 | 156,72 |
| 09/02/2025 | Campionati Trentini | IS - Inseguimento Cronologico | Trento | Under 23 | – | DNS | |
| 09/02/2025 | Campionati Trentini | IR - Inseguimento Reale | Trento | Under 23 | – | DNS | |
| 08/02/2025 | Trofeo Luca Casari - Trofeo Natale Dalbosco | IN - Individuale | Ledro | Under 23 | 13 | 26:04.00 | 95,51 |
| 23/01/2025 | Torino 2025 FISU World University Games Winter | MS - Mass Start | Pragelato | Under 23 | 42 | 1:03:37.7 | |
| 21/01/2025 | Torino 2025 FISU World University Games Winter | ST - Staffetta | Pragelato | Under 23 | 13 | 1:18:08.6 | |
| 17/01/2025 | Torino 2025 FISU World University Games Winter | SP - Sprint | Pragelato | Under 23 | 62 | 3:23.48 | |
| 17/01/2025 | Torino 2025 FISU World University Games Winter | SP - Sprint | Pragelato | Under 23 | 66 | 3:23.48 | |
| 15/01/2025 | Torino 2025 FISU World University Games Winter | IN - Individuale | Pragelato | Under 23 | 60 | 26:58.4 | |
| 12/01/2025 | Campionati Italiani Assoluti e Giovani | IN - Individuale | Tesero | Under 23 | 30 | 26:58.9 | |
| 05/01/2025 | Gara internazionale | IN - Individuale | Lama Mocogno | Under 23 | 12 | 25:51.8 | |
| 22/12/2024 | 4° Trofeo Vittorio Mosca | SP - Sprint | Pinzolo | Under 23 | 9 | 0.00 | |
| 22/12/2024 | 4° Trofeo Vittorio Mosca | SP - Sprint | Pinzolo | Under 23 | 4 | 3:31.35 | 48,93 |
| 15/12/2024 | Sgambeda / Minisgambeda | MAR - Marathon | Livigno | Under 23 | 15 | 1:06:24.0 | |
| 08/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | IN - Individuale | Malles Venosta/Mals | Under 23 | 77 | 44:00.8 | |
| 06/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | SP - Sprint | Malles Venosta/Mals | | – | DNS | |
| 01/12/2024 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Under 23 | 33 | 34:14.0 | |
| 30/11/2024 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Under 23 | 29 | 29:43.8 | |
| 29/11/2024 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Under 23 | 36 | 2:08.12 | |
| 29/11/2024 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Under 23 | 36 | 2:08.12 | |
| 20/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | MS - Mass Start | Trento | Under 23 | 12 | 36:03.9 | 70,40 |
| 15/09/2024 | FIS Roller Ski World Cup | MS - Mass Start | Ziano di Fiemme | Under 23 | 24 | 50:46.0 | |
| 12/09/2024 | FIS Roller Ski World Cup | MS - Mass Start | Ziano di Fiemme | Under 23 | 25 | 31:26.3 | |
| 28/07/2024 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | Under 23 | 6 | 38:48.6 | 3,67 |
| 28/07/2024 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | Under 23 | 4 | 45:35.6 | |
| 28/07/2024 | Coppa Italia Next Pro | IN - Individuale | Verrayes | Under 23 | 3 | 6:47.0 | |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Under 23 | 28 | 0.00 | |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Under 23 | 28 | 23.35 | |
| 21/07/2024 | FIS Roller Ski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Under 23 | 6 | 46:03.5 | |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Under 23 | 22 | 23.42 | |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Under 23 | 22 | | |
| 18/07/2024 | FIS Roller Ski World Cup | TSP - Team Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Under 23 | 10 | | |
| 17/07/2024 | FIS Roller Ski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Under 23 | 9 | 33:54.8 | |
| 07/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | MS - Mass Start | Maranello | Under 23 | 5 | 32:21.3 | 3,11 |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Under 23 | 16 | 0.00 | |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Under 23 | 16 | 16.48 | |
| 30/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Cicagna | Under 23 | 4 | 26:35.3 | 14,09 |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | Under 23 | 15 | 0.00 | |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | Under 23 | 15 | 19.99 | |
| 16/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Sgonico-Zgonik | Under 23 | 6 | 35:23.6 | 6,09 |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Under 23 | 15 | 0.00 | |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Under 23 | 15 | 21.36 | |