| 27/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | IN - Individuale | Pragelato | Seniores | – | DNF | |
| 26/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | SP - Sprint | Pragelato | Seniores | 11 | 3:27.04 | |
| 26/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | SP - Sprint | Pragelato | Seniores | 9 | 3:27.04 | |
| 24/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | IN - Individuale | Pragelato | Seniores | 16 | 20:17.0 | |
| 17/03/2024 | FESA CUP - OPA Finals | ST - Staffetta | Dobbiaco/Toblach | Seniores | 14 | 19:30.5 | |
| 16/03/2024 | FESA CUP - OPA Finals | IN - Individuale | Dobbiaco/Toblach | Seniores | 36 | 27:45.7 | |
| 15/03/2024 | FESA CUP - OPA Finals | SP - Sprint | Dobbiaco/Toblach | Seniores | 19 | 4:00.58 | |
| 15/03/2024 | FESA CUP - OPA Finals | SP - Sprint | Dobbiaco/Toblach | Seniores | 22 | 3:04.98 | |
| 10/03/2024 | Coppa Italia RODE | MS - Mass Start | Aviano | Seniores | 7 | 1:00:11.91 | 103,44 |
| 09/03/2024 | Coppa Italia RODE | IN - Individuale | Aviano | Seniores | 9 | 34:50.84 | 29,32 |
| 08/03/2024 | Coppa Italia RODE | SP - Sprint | Aviano | Seniores | 9 | 0.00 | |
| 08/03/2024 | Coppa Italia RODE | SP - Sprint | Aviano | Seniores | 6 | 3:02.95 | 57,53 |
| 25/02/2024 | Opa Cup - Opa Games | IS - Inseguimento Cronologico | Schilpario | Seniores | 39 | 1:32:14.5 | |
| 24/02/2024 | Opa Cup - Opa Games | IN - Individuale | Schilpario | Seniores | 50 | 33:16.5 | |
| 18/02/2024 | 40 Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | Seniores | 11 | 1:38:18.5 | |
| 17/02/2024 | Coppa Italia | IN - Individuale | Dobbiaco/Toblach | Seniores | 9 | 23:34.2 | |
| 28/01/2024 | FIS Cross-Country World Cup | MS - Mass Start | Goms - Eventverein Goms; Weltcup Goms; Hintermattstrasse 6; 3985 Geschinen | Seniores | 40 | 41:18.8 | |
| 21/01/2024 | Opa Cup | MS - Mass Start | Jakuszyce - Czech Ski Association; Jizerska 947; 460 15 Liberec XVI-Nový Harcov, Liberec | Seniores | 5 | 55:19.9 | |
| 20/01/2024 | Opa Cup | IN - Individuale | Jakuszyce - Czech Ski Association; Jizerska 947; 460 15 Liberec XVI-Nový Harcov, Liberec | Seniores | 1 | 22:36.1 | |
| 14/01/2024 | Coppa Italia - Campionati Italiani | IN - Individuale | Malles Venosta/Mals | Seniores | 1 | 27:39.2 | |
| 13/01/2024 | Coppa Italia - Campionati Italiani | SP - Sprint | Malles Venosta/Mals | Seniores | 4 | 3:18.12 | |
| 13/01/2024 | Coppa Italia - Campionati Italiani | SP - Sprint | Malles Venosta/Mals | Seniores | 4 | 3:18.12 | |
| 07/01/2024 | Gara internazionale | IN - Individuale | Oberwiesenthal - WSC Erzgebirge Oberwiesenthal; GS; Fichtelbergstrasse 1a; D-09484 Oberwiesenthal | Seniores | 24 | 26:32.6 | |
| 06/01/2024 | Gara internazionale | MS - Mass Start | Oberwiesenthal - WSC Erzgebirge Oberwiesenthal; GS; Fichtelbergstrasse 1a; D-09484 Oberwiesenthal | Seniores | 23 | 48:55.6 | |
| 05/01/2024 | Gara internazionale | SP - Sprint | Oberwiesenthal - WSC Erzgebirge Oberwiesenthal; GS; Fichtelbergstrasse 1a; D-09484 Oberwiesenthal | Seniores | 10 | 2:45.11 | |
| 05/01/2024 | Gara internazionale | SP - Sprint | Oberwiesenthal - WSC Erzgebirge Oberwiesenthal; GS; Fichtelbergstrasse 1a; D-09484 Oberwiesenthal | Seniores | 12 | 2:32.51 | |
| 16/12/2023 | Coppa Italia | IN - Individuale | Sappada | Seniores | 12 | 21:31.4 | |
| 10/12/2023 | Coppa Italia RODE | IN - Individuale | Saint-Oyen | Seniores | 1 | 49:04.0 | 0,00 |
| 09/12/2023 | Coppa Italia RODE | IN - Individuale | Saint-Oyen | Seniores | 7 | 28:48.4 | 10,22 |
| 03/12/2023 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Seniores | 12 | 29:14.9 | |
| 02/12/2023 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Seniores | 3 | 2:49.48 | |
| 02/12/2023 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Seniores | 8 | 2:49.48 | |
| 01/10/2023 | Trofeo Sportful | MS - Mass Start | Feltre | Seniores | 50 | 38:08.8 | 282,76 |
| 03/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | IN - Individuale | Forni Avoltri | Seniores | 24 | 35:50.1 | |
| 02/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | SP - Sprint | Forni Avoltri | Seniores | 26 | 3:24.67 | |
| 02/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | SP - Sprint | Forni Avoltri | Seniores | 26 | 3:24.67 | |
| 09/07/2023 | Coppa Italia - Next Pro | MS - Mass Start | Rogno | Seniores | 14 | 23:50.9 | 242,02 |