| 29/03/2026 | Campionati Italiani Assoluti / Coppa Italia Giovani / Campionati Italiani Giovani / Campionati Italiani Giovani | ST - Staffetta | Nus | Seniores | 5 | 1:03:06.8 | |
| 28/03/2026 | CAMPIONATI ITALIANI ASSOLUTI- I Memorial Sergio Favre | ML - Popular Race | Nus | Seniores | 8 | 2:38:51.6 | |
| 27/03/2026 | Campionati Italiani Assoluti / Coppa Italia Giovani / Campionati Italiani Giovani / Campionati Italiani Giovani | IN - Individuale | Nus | Seniores | 5 | 27:57.10 | 34,07 |
| 22/03/2026 | Fesa - Fesa Games U16/U18 | PUR - Pursuit | Valfurva | Seniores | 15 | 1:11:44.9 | |
| 21/03/2026 | Fesa - Fesa Games U16/U18 | IN - Individuale | Valfurva | Seniores | 11 | 29:29.0 | |
| 08/03/2026 | Coppa Italia RODE | IN - Individuale | Rotzo | Seniores | – | DNS | |
| 07/03/2026 | Coppa Italia RODE | IN - Individuale | Rotzo | Seniores | 8 | 25:53.5 | 51,87 |
| 01/03/2026 | Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | Seniores | 3 | 1:42:30.1 | |
| 28/02/2026 | Coppa Italia | SP - Sprint | Dobbiaco/Toblach | Seniores | 4 | 3:09.44 | |
| 28/02/2026 | Coppa Italia | SP - Sprint | Dobbiaco/Toblach | Seniores | 4 | 3:09.44 | |
| 15/02/2026 | Gara internazionale | MS - Mass Start | Nove Mesto - Zlata lyze, s.r.o. (replaces Jablonec nad Nisou); Vlachovicka 1355; 592 31 Nove Mesto na Morave | Seniores | 11 | 49:07.9 | |
| 14/02/2026 | Gara internazionale | SP - Sprint | Nove Mesto - Zlata lyze, s.r.o. (replaces Jablonec nad Nisou); Vlachovicka 1355; 592 31 Nove Mesto na Morave | Seniores | 24 | | |
| 14/02/2026 | Gara internazionale | SP - Sprint | Nove Mesto - Zlata lyze, s.r.o. (replaces Jablonec nad Nisou); Vlachovicka 1355; 592 31 Nove Mesto na Morave | Seniores | 25 | 3:07.75 | |
| 01/02/2026 | Coppa Italia / Campionati Italiani Giovani | IN - Individuale | Lama Mocogno | Seniores | 3 | 54:50.4 | |
| 31/01/2026 | Coppa Italia / Campionati Italiani Giovani | SP - Sprint | Lama Mocogno | Seniores | 4 | 3:22.88 | |
| 31/01/2026 | Coppa Italia / Campionati Italiani Giovani | SP - Sprint | Lama Mocogno | Seniores | 4 | 3:22.88 | |
| 25/01/2026 | FESA CUP - Trofeo Crai Market Laurent | IN - Individuale | Gressoney-Saint-Jean | Seniores | 4 | 30:07.5 | |
| 24/01/2026 | FESA CUP - Trofeo Crai Market Laurent | SP - Sprint | Gressoney-Saint-Jean | Seniores | 19 | | |
| 24/01/2026 | FESA CUP - Trofeo Crai Market Laurent | SP - Sprint | Gressoney-Saint-Jean | Seniores | 17 | 3:57.40 | |
| 18/01/2026 | Coppa Italia / Campionati Italiani Giovani / 3 TROFEO ERNESTO FENTI | IN - Individuale | Falcade | Seniores | 6 | 32:39.3 | |
| 17/01/2026 | Coppa Italia / Campionati Italiani Giovani / 3 TROFEO ERNESTO FENTI | SP - Sprint | Falcade | Seniores | 4 | 4:39.17 | |
| 17/01/2026 | Coppa Italia / Campionati Italiani Giovani / 3 TROFEO ERNESTO FENTI | SP - Sprint | Falcade | Seniores | 6 | 4:39.17 | |
| 11/01/2026 | FESA Cup | MS - Mass Start | Seefeld - | Seniores | 6 | 1:01:39.5 | |
| 10/01/2026 | FESA Cup | IN - Individuale | Seefeld - | Seniores | 29 | 36:27.5 | |
| 21/12/2025 | Coppa Italia RODE | IR - Inseguimento Reale | Pragelato | Seniores | 1 | 50:52.0 | 0,00 |
| 21/12/2025 | Coppa Italia RODE | IS - Inseguimento Cronologico | Pragelato | Seniores | 2 | 1:19:46.0 | |
| 20/12/2025 | Coppa Italia RODE | IN - Individuale | Pragelato | Seniores | 3 | 28:54.2 | 7,78 |
| 14/12/2025 | Coppa Italia | IN - Individuale | Malles Venosta/Mals | Seniores | 7 | 30:04.4 | |
| 13/12/2025 | Coppa Italia | SP - Sprint | Malles Venosta/Mals | Seniores | 2 | 3:09.12 | |
| 13/12/2025 | Coppa Italia | SP - Sprint | Malles Venosta/Mals | Seniores | 2 | 3:09.12 | |
| 07/12/2025 | Fesa FIS Continental Cup | IN - Individuale | Planica - Ski Association of Slovenia; Ski Association of Slovenia; Podutiška cesta 146; SI-1000 Ljubljana | Seniores | 23 | 24:17.6 | |
| 06/12/2025 | Fesa FIS Continental Cup | IN - Individuale | Planica - Ski Association of Slovenia; Ski Association of Slovenia; Podutiška cesta 146; SI-1000 Ljubljana | Seniores | 16 | 26:28.9 | |
| 05/12/2025 | Fesa FIS Continental Cup | SP - Sprint | Planica - Ski Association of Slovenia; Ski Association of Slovenia; Podutiška cesta 146; SI-1000 Ljubljana | Seniores | 14 | | |
| 05/12/2025 | Fesa FIS Continental Cup | SP - Sprint | Planica - Ski Association of Slovenia; Ski Association of Slovenia; Podutiška cesta 146; SI-1000 Ljubljana | Seniores | 10 | 2:53.48 | |
| 30/11/2025 | Coppa Italia Senior | IN - Individuale | Valfurva | Seniores | 5 | 36:07.5 | |
| 29/11/2025 | Coppa Italia Senior | IN - Individuale | Valfurva | Seniores | 3 | 32:40.4 | |
| 28/11/2025 | Coppa Italia Senior | SP - Sprint | Valfurva | Seniores | 3 | 2:56.90 | |
| 28/11/2025 | Coppa Italia Senior | SP - Sprint | Valfurva | Seniores | 5 | 2:56.90 | |
| 05/10/2025 | Trofeo Sportful | MS - Mass Start | Feltre | Seniores | 9 | 42:58.7 | 110,22 |
| 20/09/2025 | Coppa Italia Next Pro / Trofeo Penne Nere | MS - Mass Start | Sovere | Seniores | 2 | 33:08.7 | 56,16 |
| 07/09/2025 | Summer Cross Country | IS - Inseguimento Cronologico | Pinzolo | Seniores | 6 | 47:44.6 | |
| 06/09/2025 | Summer Cross Country | IN - Individuale | Pinzolo | Seniores | 9 | 29:37.3 | |
| 03/08/2025 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | Seniores | 5 | 18:49.6 | 9,75 |
| 03/08/2025 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | Seniores | 5 | 25:17.6 | |
| 03/08/2025 | Coppa Italia Next Pro | IN - Individuale | Verrayes | Seniores | 3 | 6:28.2 | |