| 30/03/2025 | Coppa Italia / Coppa Italia Giovani / Campionati Italiani Assoluti Giovani | MS - Mass Start | Dobbiaco/Toblach | Seniores | 15 | 1:08:59.8 | |
| 29/03/2025 | Coppa Italia / Coppa Italia Giovani / Campionati Italiani Assoluti Giovani | ST - Staffetta | Dobbiaco/Toblach | Seniores | 13 | 1:40:32.9 | |
| 23/03/2025 | Campionato Italiano Master e Amatori (individuale TL / mass start TC) | MS - Mass Start | Pinzolo | Seniores | 7 | 1:16:52.9 | 153,20 |
| 22/03/2025 | Campionato Italiano Master e Amatori (individuale TL / mass start TC) | IN - Individuale | Pinzolo | Seniores | 5 | 34:39.5 | 109,17 |
| 02/03/2025 | Coppa Italia RODE | IN - Individuale | Forni Avoltri | Seniores | 8 | 29:16.4 | 27,61 |
| 01/03/2025 | Coppa Italia RODE | SP - Sprint | Forni Avoltri | Seniores | 5 | 0.00 | |
| 01/03/2025 | Coppa Italia RODE | SP - Sprint | Forni Avoltri | Seniores | 7 | 4:14.89 | 59,70 |
| 16/02/2025 | 40 Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | Seniores | 4 | 1:48:41.1 | |
| 01/02/2025 | FIS Cross-Country World Cup | SP - Sprint | Cogne | Seniores | 46 | 3:23.58 | |
| 01/02/2025 | FIS Cross-Country World Cup | SP - Sprint | Cogne | Seniores | 47 | 3:23.58 | |
| 01/02/2025 | FIS Cross-Country World Cup | SP - Sprint | Cogne | Seniores | 46 | 3:23.58 | |
| 31/01/2025 | FIS Cross-Country World Cup | TSP - Team Sprint | Cogne | Seniores | 18 | | |
| 31/01/2025 | FIS Cross-Country World Cup | TSP - Team Sprint | Cogne | Seniores | 18 | | |
| 31/01/2025 | FIS Cross-Country World Cup | TSPQ - Team Sprint Qualification | Cogne | Seniores | 18 | 6:52.96 | |
| 25/01/2025 | Coppa Italia | IN - Individuale | Gressoney-Saint-Jean | Seniores | 3 | 29:11.8 | |
| 23/01/2025 | Torino 2025 FISU World University Games Winter | MS - Mass Start | Pragelato | Seniores | 8 | 1:07:27.0 | |
| 21/01/2025 | Torino 2025 FISU World University Games Winter | ST - Staffetta | Pragelato | Seniores | 7 | 1:28:18.5 | |
| 19/01/2025 | Torino 2025 FISU World University Games Winter | TSP - Team Sprint | Pragelato | Seniores | 9 | | |
| 17/01/2025 | Torino 2025 FISU World University Games Winter | SP - Sprint | Pragelato | Seniores | 13 | 3:35.24 | |
| 17/01/2025 | Torino 2025 FISU World University Games Winter | SP - Sprint | Pragelato | Seniores | 1 | 3:33.09 | |
| 15/01/2025 | Torino 2025 FISU World University Games Winter | IN - Individuale | Pragelato | Seniores | 2 | 28:11.6 | |
| 12/01/2025 | Campionati Italiani Assoluti e Giovani | IN - Individuale | Tesero | Seniores | 6 | 28:10.0 | |
| 11/01/2025 | Campionati Italiani Assoluti e Giovani | SP - Sprint | Tesero | Seniores | 8 | 3:16.26 | |
| 11/01/2025 | Campionati Italiani Assoluti e Giovani | SP - Sprint | Tesero | Seniores | 12 | 3:16.26 | |
| 05/01/2025 | Gara internazionale | IN - Individuale | Lama Mocogno | Seniores | 5 | 26:19.3 | |
| 04/01/2025 | Gara internazionale | SP - Sprint | Lama Mocogno | Seniores | 3 | 3:30.47 | |
| 04/01/2025 | Gara internazionale | SP - Sprint | Lama Mocogno | Seniores | 3 | 3:30.47 | |
| 21/12/2024 | Coppa Italia RODE / Coppa Italia Amatori e Master | IN - Individuale | Falcade | Seniores | 3 | 40:38.9 | 5,45 |
| 15/12/2024 | Gara internazionale | IN - Individuale | Malles Venosta/Mals | Seniores | 7 | 30:06.6 | |
| 14/12/2024 | Gara internazionale | SP - Sprint | Malles Venosta/Mals | Seniores | 4 | 3:53.30 | |
| 14/12/2024 | Gara internazionale | SP - Sprint | Malles Venosta/Mals | Seniores | 4 | 3:53.30 | |
| 08/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | IN - Individuale | Malles Venosta/Mals | Seniores | 21 | 28:46.2 | |
| 07/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | IN - Individuale | Malles Venosta/Mals | Seniores | 25 | 30:00.4 | |
| 06/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | SP - Sprint | Malles Venosta/Mals | Seniores | 21 | 4:09.31 | |
| 06/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | SP - Sprint | Malles Venosta/Mals | Seniores | 12 | 3:47.08 | |
| 01/12/2024 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Seniores | 7 | 35:42.0 | |
| 30/11/2024 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Seniores | 8 | 32:35.1 | |
| 29/11/2024 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Seniores | 6 | 2:24.99 | |
| 29/11/2024 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Seniores | 6 | 2:24.99 | |
| 15/09/2024 | FIS Roller Ski World Cup | MS - Mass Start | Ziano di Fiemme | Seniores | 7 | 57:45.8 | |
| 13/09/2024 | FIS Roller Ski World Cup | SP - Sprint | Ziano di Fiemme | Seniores | 14 | 23.74 | |
| 13/09/2024 | FIS Roller Ski World Cup | SP - Sprint | Ziano di Fiemme | Seniores | 14 | 23.74 | |
| 12/09/2024 | FIS Roller Ski World Cup | IN - Individuale | Ziano di Fiemme | Seniores | 4 | 34:13.6 | |
| 08/09/2024 | Summer Cross Country | IN - Individuale | Forni Avoltri | Seniores | 10 | 26:52.2 | |
| 07/09/2024 | Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 11 | 4:06.58 | |
| 07/09/2024 | Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 11 | 4:06.58 | |
| 18/08/2024 | FIS Roller Ski World Cup | MS - Mass Start | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 2 | 38:23.1 | |
| 17/08/2024 | FIS Roller Ski World Cup | IN - Individuale | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 8 | 25:42.2 | |
| 15/08/2024 | FIS Roller Ski World Cup | TSP - Team Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 4 | | |
| 14/08/2024 | FIS Roller Ski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 7 | | |
| 14/08/2024 | FIS Roller Ski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 7 | 20.11 | |
| 21/07/2024 | FIS Roller Ski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 3 | 49:06.9 | |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 10 | 26.93 | |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 10 | | |
| 18/07/2024 | FIS Roller Ski World Cup | TSP - Team Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 8 | 25:17.49 | |
| 17/07/2024 | FIS Roller Ski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 5 | 25:14.9 | |
| 07/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | MS - Mass Start | Maranello | Seniores | 1 | 25:14.6 | 0,00 |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Seniores | 10 | 0.00 | |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Seniores | 10 | 18.27 | |