| 30/03/2025 | Coppa Italia / Coppa Italia Giovani / Campionati Italiani Assoluti Giovani | MS - Mass Start | Dobbiaco/Toblach | Seniores | 12 | 1:05:04.5 | |
| 29/03/2025 | Coppa Italia / Coppa Italia Giovani / Campionati Italiani Assoluti Giovani | ST - Staffetta | Dobbiaco/Toblach | Seniores | 9 | 1:32:27.4 | |
| 25/03/2025 | 5th CISM Military World Winter Games Lucerne 2025 | IN - Individuale | Ulrichen - 5th CISM Military World Winter Games Organising Co; Hauptstrasse 247; 2532 Magglingen/Macolin | Seniores | 8 | 24:42.5 | |
| 16/03/2025 | Fesa Finals | IS - Inseguimento Cronologico | Premanon - Jura Ski Events; Stade Nordique des Tuffes; Route des tremplins; 39220 Premanon, | Seniores | 26 | 59:12.6 | |
| 15/03/2025 | Fesa Finals | IN - Individuale | Premanon - Jura Ski Events; Stade Nordique des Tuffes; Route des tremplins; 39220 Premanon, | Seniores | 19 | 31:26.1 | |
| 14/03/2025 | Fesa Finals | SP - Sprint | Premanon - Jura Ski Events; Stade Nordique des Tuffes; Route des tremplins; 39220 Premanon, | Seniores | 14 | 2:52.06 | |
| 14/03/2025 | Fesa Finals | SP - Sprint | Premanon - Jura Ski Events; Stade Nordique des Tuffes; Route des tremplins; 39220 Premanon, | Seniores | 14 | 2:49.88 | |
| 02/03/2025 | Coppa Italia RODE | IN - Individuale | Forni Avoltri | Seniores | – | DNS | |
| 01/03/2025 | Coppa Italia RODE | SP - Sprint | Forni Avoltri | Seniores | 11 | 0.00 | |
| 01/03/2025 | Coppa Italia RODE | SP - Sprint | Forni Avoltri | Seniores | 3 | 4:07.91 | 25,20 |
| 16/02/2025 | 40 Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | Seniores | 2 | 1:46:56.7 | |
| 02/02/2025 | FIS Cross-Country World Cup | IN - Individuale | Cogne | Seniores | 24 | 25:48.9 | |
| 02/02/2025 | FIS Cross-Country World Cup | IN - Individuale | Cogne | Seniores | 24 | 25:48.9 | |
| 01/02/2025 | FIS Cross-Country World Cup | SP - Sprint | Cogne | Seniores | 51 | 3:30.97 | |
| 01/02/2025 | FIS Cross-Country World Cup | SP - Sprint | Cogne | Seniores | 52 | 3:30.97 | |
| 01/02/2025 | FIS Cross-Country World Cup | SP - Sprint | Cogne | Seniores | 51 | 3:30.97 | |
| 19/01/2025 | Fesa Cup | IS - Inseguimento Cronologico | Falcade | Seniores | 4 | 1:10:13.5 | |
| 18/01/2025 | Fesa Cup | IN - Individuale | Falcade | Seniores | 3 | 25:26.5 | |
| 17/01/2025 | Fesa Cup | SP - Sprint | Falcade | Seniores | 13 | 4:12.50 | |
| 17/01/2025 | Fesa Cup | SP - Sprint | Falcade | Seniores | 9 | 4:16.07 | |
| 12/01/2025 | Campionati Italiani Assoluti e Giovani | IN - Individuale | Tesero | Seniores | 9 | 28:23.8 | |
| 05/01/2025 | Gara internazionale | IN - Individuale | Lama Mocogno | Seniores | 1 | 24:55.7 | |
| 04/01/2025 | Gara internazionale | SP - Sprint | Lama Mocogno | Seniores | 2 | 3:27.89 | |
| 04/01/2025 | Gara internazionale | SP - Sprint | Lama Mocogno | Seniores | 2 | 3:27.89 | |
| 21/12/2024 | Coppa Italia RODE / Coppa Italia Amatori e Master | IN - Individuale | Falcade | Seniores | 2 | 40:25.6 | 1,06 |
| 15/12/2024 | Gara internazionale | IN - Individuale | Malles Venosta/Mals | Seniores | 2 | 28:53.3 | |
| 14/12/2024 | Gara internazionale | SP - Sprint | Malles Venosta/Mals | Seniores | 3 | 3:49.65 | |
| 14/12/2024 | Gara internazionale | SP - Sprint | Malles Venosta/Mals | Seniores | 3 | 3:49.65 | |
| 08/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | IN - Individuale | Malles Venosta/Mals | Seniores | 7 | 27:48.9 | |
| 07/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | IN - Individuale | Malles Venosta/Mals | Seniores | 18 | 29:28.8 | |
| 06/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | SP - Sprint | Malles Venosta/Mals | Seniores | 18 | 4:08.48 | |
| 06/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | SP - Sprint | Malles Venosta/Mals | Seniores | 9 | 3:45.68 | |
| 01/12/2024 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Seniores | 6 | 35:36.2 | |
| 30/11/2024 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Seniores | 9 | 32:47.3 | |
| 06/10/2024 | Trofeo Sportful | MS - Mass Start | Feltre | Seniores | 5 | 40:37.4 | 137,38 |
| 14/09/2024 | Trofeo Penne Nere | MS - Mass Start | Sovere | Seniores | 1 | 32:42.3 | 0,00 |
| 08/09/2024 | Summer Cross Country | IN - Individuale | Forni Avoltri | Seniores | 11 | 26:55.2 | |
| 07/09/2024 | Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 9 | 4:01.67 | |
| 07/09/2024 | Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 7 | 4:01.67 | |
| 01/09/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | MS - Mass Start | Darfo Boario Terme | Seniores | 3 | 31:03.9 | 0,68 |