| 02/03/2025 | 14° Trofeo Franco Manfroi | MS - Mass Start | Canale d'Agordo | U20 Juniores | 7 | 25:49.6 | 24,55 |
| 16/02/2025 | Campionati Regionali Sportful e Laser Style Italia | MS - Mass Start | Canale d'Agordo | U20 Juniores | 22 | 30:38.8 | 179,14 |
| 09/02/2025 | Campionati Regionali Sportful e Laser Style Italia | MS - Mass Start | Bosco Chiesanuova | U20 Juniores | 20 | 34:41.0 | 400,17 |
| 26/01/2025 | Campionati Regionali Sportful e Laser Style Italia | IN - Individuale | Primiero San Martino di Castrozza | U20 Juniores | 13 | 32:15.9 | 78,01 |
| 29/12/2024 | Campionati Regionali Sportful e Laser Style Italia | SP - Sprint | Velo Veronese | U20 Juniores | 14 | 0.00 | |
| 29/12/2024 | Campionati Regionali Sportful e Laser Style Italia | SP - Sprint | Velo Veronese | U20 Juniores | 15 | 3:09.39 | 97,86 |
| 21/12/2024 | Coppa Italia RODE / Coppa Italia Amatori e Master | IN - Individuale | Falcade | U20 Juniores | 36 | 1:00:29.6 | 256,50 |
| 20/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | MS - Mass Start | Trento | U20 Juniores | 72 | 51:41.3 | 707,37 |
| 19/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | SP - Sprint | Trento | U20 Juniores | 7 | 0.00 | |
| 19/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | SP - Sprint | Trento | U20 Juniores | 7 | 15.63 | |
| 29/09/2024 | Coppa Italia Next Pro | IN - Individuale | Bobbio | U20 Juniores | 15 | 42:25.4 | 248,51 |
| 28/09/2024 | Coppa Italia Next Pro | SP - Sprint | Bobbio | U20 Juniores | 2 | 0.00 | |
| 28/09/2024 | Coppa Italia Next Pro | SP - Sprint | Bobbio | U20 Juniores | 3 | 18.47 | |
| 22/09/2024 | Coppa Italia Next Pro | IN - Individuale | Polcenigo | U20 Juniores | 28 | 26:12.7 | 189,66 |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | U20 Juniores | 6 | 0.00 | |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | U20 Juniores | 8 | 3:26.28 | 125,78 |
| 13/09/2024 | FIS Roller Ski World Cup | SP - Sprint | Ziano di Fiemme | U20 Juniores | 3 | 20.71 | |
| 13/09/2024 | FIS Roller Ski World Cup | SP - Sprint | Ziano di Fiemme | U20 Juniores | 3 | 20.71 | |
| 01/09/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | MS - Mass Start | Darfo Boario Terme | U20 Juniores | 27 | 42:13.9 | 177,70 |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | U20 Juniores | 2 | 0.00 | |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | U20 Juniores | 2 | 14.16 | |
| 28/07/2024 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | U20 Juniores | 12 | 41:55.0 | 100,02 |
| 28/07/2024 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | U20 Juniores | 12 | 49:15.0 | |
| 28/07/2024 | Coppa Italia Next Pro | IN - Individuale | Verrayes | U20 Juniores | 14 | 7:20.3 | |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | U20 Juniores | 10 | 0.00 | |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | U20 Juniores | 8 | 16.08 | |
| 21/07/2024 | FIS Roller Ski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | U20 Juniores | 20 | | |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | U20 Juniores | 7 | 23.23 | |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | U20 Juniores | 4 | | |
| 18/07/2024 | FIS Roller Ski World Cup | TSP - Team Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | U20 Juniores | 8 | | |
| 17/07/2024 | FIS Roller Ski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | U20 Juniores | 17 | 25:57.9 | |
| 07/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | MS - Mass Start | Maranello | U20 Juniores | 17 | 37:16.1 | 216,18 |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | U20 Juniores | 9 | 0.00 | |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | U20 Juniores | 9 | 15.61 | |
| 30/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Cicagna | U20 Juniores | 18 | 31:14.4 | 261,49 |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | U20 Juniores | 14 | 0.00 | |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | U20 Juniores | 14 | 19.87 | |
| 16/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Sgonico-Zgonik | U20 Juniores | 12 | 37:55.4 | 106,60 |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | U20 Juniores | 13 | 0.00 | |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | U20 Juniores | 13 | 20.66 | |