| 24/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | ML - Popular Race | San Marino - | Under 23 | 4 | 26:00.7 | |
| 23/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | SPF - Sprint Final | San Marino - | Under 23 | 14 | 25.21 | |
| 23/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | SPQ - Sprint Qualification | San Marino - | Under 23 | 14 | 25.21 | |
| 01/03/2026 | Gsiesertal Lauf - Coppa Italia | ML - Popular Race | Valle di Casies/Gsies | Under 23 | 23 | 1:06:37.6 | |
| 01/02/2026 | Coppa Italia / Campionati Italiani Giovani | IN - Individuale | Lama Mocogno | Under 23 | 19 | 50:44.2 | |
| 31/01/2026 | Coppa Italia / Campionati Italiani Giovani | SP - Sprint | Lama Mocogno | Under 23 | 23 | 3:10.96 | |
| 31/01/2026 | Coppa Italia / Campionati Italiani Giovani | SP - Sprint | Lama Mocogno | Under 23 | 24 | 3:10.96 | |
| 21/12/2025 | Coppa Italia RODE | IR - Inseguimento Reale | Pragelato | Under 23 | 12 | 46:37.4 | 100,81 |
| 21/12/2025 | Coppa Italia RODE | IS - Inseguimento Cronologico | Pragelato | Under 23 | 14 | 1:13:34.4 | |
| 20/12/2025 | Coppa Italia RODE | IN - Individuale | Pragelato | Under 23 | 16 | 26:57.6 | 88,36 |
| 14/12/2025 | Coppa Italia | IN - Individuale | Malles Venosta/Mals | Under 23 | 16 | 41:16.7 | |
| 13/12/2025 | Coppa Italia | SP - Sprint | Malles Venosta/Mals | Under 23 | 20 | 2:54.11 | |
| 13/12/2025 | Coppa Italia | SP - Sprint | Malles Venosta/Mals | Under 23 | 20 | 2:54.11 | |
| 30/11/2025 | Coppa Italia Senior | IN - Individuale | Valfurva | Under 23 | 24 | 32:00.3 | |
| 29/11/2025 | Coppa Italia Senior | IN - Individuale | Valfurva | Under 23 | 24 | 29:09.6 | |
| 28/11/2025 | Coppa Italia Senior | SP - Sprint | Valfurva | Under 23 | 23 | 2:38.30 | |
| 28/11/2025 | Coppa Italia Senior | SP - Sprint | Valfurva | Under 23 | 28 | 2:38.30 | |
| 05/10/2025 | Trofeo Sportful | MS - Mass Start | Feltre | Under 23 | 21 | 35:26.4 | 127,43 |
| 21/09/2025 | FIS Roller Ski World Cup | MS - Mass Start | Cavalese | Under 23 | 5 | 26:59.7 | |
| 19/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Cavalese | Under 23 | 25 | 20.79 | |
| 19/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Cavalese | Under 23 | 25 | 20.79 | |
| 17/09/2025 | FIS Roller Ski World Cup | MS - Mass Start | Roma | Under 23 | 8 | 20:40.6 | |
| 16/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Roma | Under 23 | 18 | 18.75 | |
| 16/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Roma | Under 23 | 18 | 18.75 | |
| 07/09/2025 | Summer Cross Country | IS - Inseguimento Cronologico | Pinzolo | Under 23 | 20 | 44:02.9 | |
| 06/09/2025 | Summer Cross Country | IN - Individuale | Pinzolo | Under 23 | 26 | 26:58.8 | |
| 31/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | IN - Individuale | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Under 23 | 80 | 37:34.1 | |
| 30/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | MS - Mass Start | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Under 23 | 123 | 2:06:31.5 | |
| 29/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | SP - Sprint | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Under 23 | 37 | 2:52.47 | |
| 29/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | SP - Sprint | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Under 23 | 37 | | |
| 27/07/2025 | Coppa Italia Next Pro | IN - Individuale | Chiusa di Pesio | Under 23 | 3 | 26:33.2 | 14,83 |
| 26/07/2025 | Coppa Italia Next Pro | SP - Sprint | Chiusa di Pesio | Under 23 | 7 | 0.00 | |
| 26/07/2025 | Coppa Italia Next Pro | SP - Sprint | Chiusa di Pesio | Under 23 | 7 | 3:18.86 | 66,15 |
| 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, | Under 23 | 8 | 45:08.8 | |
| 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, | Under 23 | 17 | 23.29 | |
| 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, | Under 23 | 17 | | |
| 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, | Under 23 | 1 | | |
| 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, | Under 23 | 11 | 23:57.6 | |
| 28/06/2025 | Coppa Italia Next Pro / II Trofeo Citta' di Maranello | MS - Mass Start | Maranello | Under 23 | 7 | 28:47.4 | 2,76 |
| 22/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | MS - Mass Start | Linguaglossa | Under 23 | 2 | 38:59.20 | 20,34 |
| 21/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | SP - Sprint | Linguaglossa | Under 23 | 12 | 0.00 | |
| 21/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | SP - Sprint | Linguaglossa | Under 23 | 11 | 15.87 | |
| 15/06/2025 | Coppa Italia Next Pro | MS - Mass Start | Sgonico-Zgonik | Under 23 | 7 | 37:00.0 | 64,59 |
| 14/06/2025 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Under 23 | 11 | 0.00 | |
| 14/06/2025 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Under 23 | 11 | 21.23 | |