| 09/02/2025 | Campionato Italiano Master e Amatori (staffetta TC-TL-TL / mass start TL) | MS - Mass Start | Bosco Chiesanuova | Seniores | 2 | 54:23.3 | 1,16 |
| 23/01/2025 | Torino 2025 FISU World University Games Winter | MS - Mass Start | Pragelato | Seniores | – | DNF | |
| 21/01/2025 | Torino 2025 FISU World University Games Winter | ST - Staffetta | Pragelato | Seniores | 13 | 1:18:08.6 | |
| 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 | 52 | 3:17.69 | |
| 17/01/2025 | Torino 2025 FISU World University Games Winter | SP - Sprint | Pragelato | Seniores | 56 | 3:17.69 | |
| 15/01/2025 | Torino 2025 FISU World University Games Winter | IN - Individuale | Pragelato | Seniores | 84 | 28:34.9 | |
| 20/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | MS - Mass Start | Trento | Seniores | – | DNF | |
| 19/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | SP - Sprint | Trento | Seniores | – | DNS | |
| 19/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | SP - Sprint | Trento | Seniores | – | DNS | |
| 13/10/2024 | Coppa Italia Next Pro | MS - Mass Start | Capracotta | Seniores | 1 | 29:12.7 | 0,00 |
| 12/10/2024 | Coppa Italia Next Pro | MS - Mass Start | Capracotta | Seniores | 1 | 18:28.1 | 0,00 |
| 06/10/2024 | Trofeo Sportful | MS - Mass Start | Feltre | Seniores | 25 | 35:44.3 | 215,38 |
| 29/09/2024 | Coppa Italia Next Pro | IN - Individuale | Bobbio | Seniores | 1 | 32:22.1 | 0,00 |
| 28/09/2024 | Coppa Italia Next Pro | SP - Sprint | Bobbio | Seniores | 4 | 0.00 | |
| 28/09/2024 | Coppa Italia Next Pro | SP - Sprint | Bobbio | Seniores | 5 | 18.73 | |
| 22/09/2024 | Coppa Italia Next Pro | IN - Individuale | Polcenigo | Seniores | 1 | 21:11.3 | 0,00 |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | Seniores | 2 | 0.00 | |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | Seniores | 2 | 3:07.90 | 7,65 |
| 15/09/2024 | FIS Roller Ski World Cup | MS - Mass Start | Ziano di Fiemme | Seniores | 23 | 50:44.1 | |
| 12/09/2024 | FIS Roller Ski World Cup | MS - Mass Start | Ziano di Fiemme | Seniores | 23 | 31:17.2 | |
| 01/09/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | MS - Mass Start | Darfo Boario Terme | Seniores | 4 | 37:30.0 | 0,93 |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | Seniores | 5 | 0.00 | |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | Seniores | 5 | 14.00 | |
| 18/08/2024 | FIS Roller Ski World Cup | IN - Individuale | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 8 | 41:58.7 | |
| 17/08/2024 | FIS Roller Ski World Cup | IN - Individuale | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 7 | 22:16.1 | |
| 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 | 17.46 | |
| 28/07/2024 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | Seniores | 7 | 38:59.8 | 9,46 |
| 28/07/2024 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | Seniores | 2 | 45:34.8 | |
| 28/07/2024 | Coppa Italia Next Pro | IN - Individuale | Verrayes | Seniores | 2 | 6:35.3 | |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Seniores | 9 | 0.00 | |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Seniores | 7 | 15.99 | |
| 21/07/2024 | FIS Roller Ski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 2 | 46:00.6 | |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 10 | 21.94 | |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 13 | | |
| 18/07/2024 | FIS Roller Ski World Cup | TSP - Team Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 8 | | |
| 17/07/2024 | FIS Roller Ski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 3 | 32:46.0 | |
| 07/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | MS - Mass Start | Maranello | Seniores | 3 | 32:18.3 | 0,94 |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Seniores | 5 | 0.00 | |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Seniores | 5 | 15.12 | |
| 30/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Cicagna | Seniores | 2 | 26:20.9 | 1,33 |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | Seniores | 8 | 0.00 | |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | Seniores | 8 | 18.66 | |
| 16/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Sgonico-Zgonik | Seniores | 5 | 35:16.5 | 1,39 |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Seniores | 7 | 0.00 | |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Seniores | 7 | 19.91 | |