| 24/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | ML - Popular Race | San Marino - | Seniores | 3 | 29:50.9 | |
| 23/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | SPF - Sprint Final | San Marino - | Seniores | 3 | 30.02 | |
| 23/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | SPQ - Sprint Qualification | San Marino - | Seniores | 4 | 30.02 | |
| 29/03/2026 | Campionati Italiani Assoluti / Coppa Italia Giovani / Campionati Italiani Giovani / Campionati Italiani Giovani | ST - Staffetta | Nus | Seniores | 10 | 1:09:16.0 | |
| 28/03/2026 | CAMPIONATI ITALIANI ASSOLUTI- I Memorial Sergio Favre | ML - Popular Race | Nus | Seniores | 6 | 2:36:26.3 | |
| 27/03/2026 | Campionati Italiani Assoluti / Coppa Italia Giovani / Campionati Italiani Giovani / Campionati Italiani Giovani | IN - Individuale | Nus | Seniores | 12 | 28:46.50 | 58,63 |
| 22/03/2026 | Fesa - Fesa Games U16/U18 | PUR - Pursuit | Valfurva | Seniores | 27 | 1:13:49.4 | |
| 21/03/2026 | Fesa - Fesa Games U16/U18 | IN - Individuale | Valfurva | Seniores | 29 | 30:51.4 | |
| 08/03/2026 | Coppa Italia RODE | IN - Individuale | Rotzo | Seniores | 5 | 23:18.3 | 50,35 |
| 07/03/2026 | Coppa Italia RODE | IN - Individuale | Rotzo | Seniores | 5 | 25:38.3 | 43,54 |
| 01/03/2026 | Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | Seniores | 5 | 1:45:52.4 | |
| 28/02/2026 | Coppa Italia | SP - Sprint | Dobbiaco/Toblach | Seniores | 2 | 3:09.94 | |
| 28/02/2026 | Coppa Italia | SP - Sprint | Dobbiaco/Toblach | Seniores | 5 | 3:09.94 | |
| 21/02/2026 | Millegrobbe 3.0 / Campionati Italiani Amatori Master | MS - Mass Start | Luserna | Seniores | 2 | 43:12.8 | 0,27 |
| 01/02/2026 | Coppa Italia / Campionati Italiani Giovani | IN - Individuale | Lama Mocogno | Seniores | 4 | 55:03.9 | |
| 31/01/2026 | Coppa Italia / Campionati Italiani Giovani | SP - Sprint | Lama Mocogno | Seniores | 5 | 3:22.91 | |
| 31/01/2026 | Coppa Italia / Campionati Italiani Giovani | SP - Sprint | Lama Mocogno | Seniores | 5 | 3:22.91 | |
| 25/01/2026 | FESA CUP - Trofeo Crai Market Laurent | IN - Individuale | Gressoney-Saint-Jean | Seniores | 11 | 31:07.0 | |
| 24/01/2026 | FESA CUP - Trofeo Crai Market Laurent | SP - Sprint | Gressoney-Saint-Jean | Seniores | 13 | | |
| 24/01/2026 | FESA CUP - Trofeo Crai Market Laurent | SP - Sprint | Gressoney-Saint-Jean | Seniores | 12 | 3:54.85 | |
| 18/01/2026 | Coppa Italia / Campionati Italiani Giovani / 3 TROFEO ERNESTO FENTI | IN - Individuale | Falcade | Seniores | 5 | 32:36.1 | |
| 17/01/2026 | Coppa Italia / Campionati Italiani Giovani / 3 TROFEO ERNESTO FENTI | SP - Sprint | Falcade | Seniores | 1 | 4:32.88 | |
| 17/01/2026 | Coppa Italia / Campionati Italiani Giovani / 3 TROFEO ERNESTO FENTI | SP - Sprint | Falcade | Seniores | 3 | 4:32.88 | |
| 11/01/2026 | Coppa Italia RODE | IR - Inseguimento Reale | Forni di Sopra | Seniores | 4 | 19:23.4 | 37,22 |
| 11/01/2026 | Coppa Italia RODE | IS - Inseguimento Cronologico | Forni di Sopra | Seniores | 2 | 28:24.4 | |
| 10/01/2026 | Coppa Italia RODE | IN - Individuale | Forni di Sopra | Seniores | 2 | 9:01.5 | 23,89 |
| 21/12/2025 | Coppa Italia RODE | IR - Inseguimento Reale | Pragelato | Seniores | 3 | 51:10.0 | 7,08 |
| 21/12/2025 | Coppa Italia RODE | IS - Inseguimento Cronologico | Pragelato | Seniores | 3 | 1:19:47.0 | |
| 20/12/2025 | Coppa Italia RODE | IN - Individuale | Pragelato | Seniores | 1 | 28:37.5 | 0,00 |
| 14/12/2025 | Coppa Italia | IN - Individuale | Malles Venosta/Mals | Seniores | 8 | 30:22.9 | |
| 13/12/2025 | Coppa Italia | SP - Sprint | Malles Venosta/Mals | Seniores | 9 | 3:15.60 | |
| 13/12/2025 | Coppa Italia | SP - Sprint | Malles Venosta/Mals | Seniores | 6 | 3:15.60 | |
| 30/11/2025 | Coppa Italia Senior | IN - Individuale | Valfurva | Seniores | 10 | 36:38.3 | |
| 29/11/2025 | Coppa Italia Senior | IN - Individuale | Valfurva | Seniores | 4 | 32:52.2 | |
| 28/11/2025 | Coppa Italia Senior | SP - Sprint | Valfurva | Seniores | 7 | 3:03.10 | |
| 28/11/2025 | Coppa Italia Senior | SP - Sprint | Valfurva | Seniores | 6 | 3:03.10 | |
| 21/09/2025 | FIS Roller Ski World Cup | MS - Mass Start | Cavalese | Seniores | 3 | 32:32.0 | |
| 20/09/2025 | FIS Roller Ski World Cup | TSP - Team Sprint | Cavalese | Seniores | 1 | | |
| 19/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Cavalese | Seniores | 19 | 25.96 | |
| 19/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Cavalese | Seniores | 19 | 25.96 | |
| 17/09/2025 | FIS Roller Ski World Cup | MS - Mass Start | Roma | Seniores | 2 | 24:14.8 | |
| 16/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Roma | Seniores | 8 | 20.83 | |
| 16/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Roma | Seniores | 8 | 20.83 | |
| 07/09/2025 | Summer Cross Country | IS - Inseguimento Cronologico | Pinzolo | Seniores | 9 | 48:08.5 | |
| 06/09/2025 | Summer Cross Country | IN - Individuale | Pinzolo | Seniores | 5 | 28:58.0 | |
| 31/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | IN - Individuale | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Seniores | 27 | 41:55.6 | |
| 30/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | MS - Mass Start | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Seniores | 25 | 2:15:44.5 | |
| 29/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | SP - Sprint | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Seniores | 21 | 3:36.92 | |
| 29/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | SP - Sprint | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Seniores | 22 | | |
| 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, | Seniores | 4 | 50:54.7 | |
| 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, | Seniores | 8 | 26.21 | |
| 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, | Seniores | 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, | Seniores | 2 | 21:48.58 | |
| 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, | Seniores | 5 | 26:21.6 | |
| 28/06/2025 | Coppa Italia Next Pro / II Trofeo Citta' di Maranello | MS - Mass Start | Maranello | Seniores | 20 | 37:02.4 | 964,43 |
| 22/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | MS - Mass Start | Linguaglossa | Seniores | 1 | 33:27.00 | 0,00 |
| 21/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | SP - Sprint | Linguaglossa | Seniores | 6 | 0.00 | |
| 21/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | SP - Sprint | Linguaglossa | Seniores | 5 | 17.03 | |