| 24/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | ML - Popular Race | San Marino - | U20 Juniores | 10 | 27:07.5 | |
| 23/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | SPF - Sprint Final | San Marino - | U20 Juniores | 8 | 24.35 | |
| 23/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | SPQ - Sprint Qualification | San Marino - | U20 Juniores | 10 | 24.35 | |
| 01/03/2026 | Gsiesertal Lauf - Coppa Italia | ML - Popular Race | Valle di Casies/Gsies | U20 Juniores | 40 | 1:07:53.6 | |
| 28/02/2026 | Coppa Italia | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 17 | 2:47.71 | |
| 28/02/2026 | Coppa Italia | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 14 | 2:47.71 | |
| 01/02/2026 | Coppa Italia / Campionati Italiani Giovani | IN - Individuale | Lama Mocogno | U20 Juniores | 17 | 39:56.7 | |
| 31/01/2026 | Coppa Italia / Campionati Italiani Giovani | SP - Sprint | Lama Mocogno | U20 Juniores | 22 | 3:06.88 | |
| 31/01/2026 | Coppa Italia / Campionati Italiani Giovani | SP - Sprint | Lama Mocogno | U20 Juniores | 23 | 3:06.88 | |
| 18/01/2026 | Coppa Italia / Campionati Italiani Giovani / 3 TROFEO ERNESTO FENTI | IN - Individuale | Falcade | U20 Juniores | 30 | 32:12.3 | |
| 17/01/2026 | Coppa Italia / Campionati Italiani Giovani / 3 TROFEO ERNESTO FENTI | SP - Sprint | Falcade | U20 Juniores | 21 | 4:11.49 | |
| 17/01/2026 | Coppa Italia / Campionati Italiani Giovani / 3 TROFEO ERNESTO FENTI | SP - Sprint | Falcade | U20 Juniores | 19 | 4:11.49 | |
| 11/01/2026 | Tr. Beppe Barzasi - Citta' di Clusone | SP - Sprint | Clusone | U20 Juniores | 7 | 0.00 | |
| 11/01/2026 | Tr. Beppe Barzasi - Citta' di Clusone | SP - Sprint | Clusone | U20 Juniores | 7 | 3:20.15 | 59,47 |
| 21/12/2025 | Mem. Roberto Gasperi | IN - Individuale | Valdidentro | U20 Juniores | 12 | 30:24.6 | 50,43 |
| 14/12/2025 | Coppa Italia | IS - Inseguimento Cronologico | Malles Venosta/Mals | U20 Juniores | 21 | 30:34.4 | |
| 13/12/2025 | Coppa Italia | IN - Individuale | Malles Venosta/Mals | U20 Juniores | 23 | 8:30.4 | |
| 30/11/2025 | Coppa Italia Senior | IN - Individuale | Valfurva | U20 Juniores | 43 | 35:04.8 | |
| 29/11/2025 | Coppa Italia Senior | IN - Individuale | Valfurva | U20 Juniores | 32 | 31:32.7 | |
| 26/10/2025 | Coppa Italia Next Pro | MS - Mass Start | Caneva | U20 Juniores | 18 | 37:29.9 | 188,75 |
| 25/10/2025 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | U20 Juniores | 4 | 0.00 | |
| 25/10/2025 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | U20 Juniores | 2 | 3:19.53 | 7,87 |
| 21/09/2025 | FIS Roller Ski World Cup | MS - Mass Start | Cavalese | U20 Juniores | 2 | 18:39.3 | |
| 20/09/2025 | FIS Roller Ski World Cup | TSP - Team Sprint | Cavalese | U20 Juniores | 3 | | |
| 19/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Cavalese | U20 Juniores | 7 | 20.26 | |
| 19/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Cavalese | U20 Juniores | 8 | 20.08 | |
| 17/09/2025 | FIS Roller Ski World Cup | MS - Mass Start | Roma | U20 Juniores | 1 | 22:24.7 | |
| 16/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Roma | U20 Juniores | 9 | 17.94 | |
| 16/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Roma | U20 Juniores | 9 | 17.94 | |
| 14/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI (piano) | MS - Mass Start | Darfo Boario Terme | U20 Juniores | 5 | 38:02.1 | 39,10 |
| 13/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI (piano) | SP - Sprint | Darfo Boario Terme | U20 Juniores | 12 | 0.00 | |
| 13/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI (piano) | SP - Sprint | Darfo Boario Terme | U20 Juniores | 12 | 14.46 | |
| 07/09/2025 | Summer Cross Country | IS - Inseguimento Cronologico | Pinzolo | U20 Juniores | 10 | 43:59.5 | |
| 06/09/2025 | Summer Cross Country | IN - Individuale | Pinzolo | U20 Juniores | 10 | 21:10.3 | |
| 31/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | IN - Individuale | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | U20 Juniores | 28 | 19:47.9 | |
| 30/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | MS - Mass Start | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | U20 Juniores | 30 | 1:24:25.4 | |
| 29/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | SP - Sprint | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | U20 Juniores | 20 | | |
| 29/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | SP - Sprint | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | U20 Juniores | 24 | 3:03.40 | |
| 03/08/2025 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | U20 Juniores | 14 | 33:37.4 | 84,90 |
| 03/08/2025 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | U20 Juniores | 14 | 39:28.4 | |
| 03/08/2025 | Coppa Italia Next Pro | IN - Individuale | Verrayes | U20 Juniores | 14 | 5:51.7 | |
| 02/08/2025 | Coppa Italia Next Pro | SP - Sprint | Verrayes | U20 Juniores | 9 | 0.00 | |
| 02/08/2025 | Coppa Italia Next Pro | SP - Sprint | Verrayes | U20 Juniores | 9 | 15.20 | |
| 20/07/2025 | FIS Roller Ski World Cup and Junior Ski World Championships | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, | U20 Juniores | 3 | 31:17.6 | |
| 19/07/2025 | FIS Roller Ski World Cup and Junior Ski World Championships | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, | U20 Juniores | 9 | 22.36 | |
| 19/07/2025 | FIS Roller Ski World Cup and Junior Ski World Championships | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, | U20 Juniores | 9 | | |
| 18/07/2025 | FIS Roller Ski World Cup and Junior Ski World Championships | TSP - Team Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, | U20 Juniores | 5 | 20:20.78 | |
| 17/07/2025 | FIS Roller Ski World Cup and Junior Ski World Championships | IN - Individuale | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, | U20 Juniores | 10 | 24:31.6 | |
| 28/06/2025 | Coppa Italia Next Pro / II Trofeo Citta' di Maranello | MS - Mass Start | Maranello | U20 Juniores | 8 | 28:51.4 | 6,01 |
| 22/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | MS - Mass Start | Linguaglossa | U20 Juniores | 8 | 42:43.90 | 156,78 |
| 21/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | SP - Sprint | Linguaglossa | U20 Juniores | 6 | 0.00 | |
| 21/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | SP - Sprint | Linguaglossa | U20 Juniores | 7 | 15.18 | |