| 25/07/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Sprint) | SP - Sprint | Castel di Sangro | Master M1 | 8 | 0.00 | | 2025/26 |
| 25/07/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Sprint) | SP - Sprint | Castel di Sangro | Master M1 | 8 | 19.87 | | 2025/26 |
| 11/01/2026 | Coppa Unité des Communes Valdôtaines Walser | MS - Mass Start | Gressoney-Saint-Jean | Seniores | 1 | 25:00.9 | | 2024/25 |
| 21/12/2025 | Coppa Italia RODE | IR - Inseguimento Reale | Pragelato | Seniores | 7 | 44:07.6 | 31,16 | 2024/25 |
| 21/12/2025 | Coppa Italia RODE | IS - Inseguimento Cronologico | Pragelato | Seniores | 8 | 1:09:45.6 | | 2024/25 |
| 20/12/2025 | Coppa Italia RODE | IN - Individuale | Pragelato | Seniores | 12 | 25:38.0 | 44,65 | 2024/25 |
| 14/12/2025 | Coppa Italia | IN - Individuale | Malles Venosta/Mals | Seniores | 8 | 39:19.3 | | 2024/25 |
| 13/12/2025 | Coppa Italia | SP - Sprint | Malles Venosta/Mals | Seniores | 2 | 2:37.65 | | 2024/25 |
| 13/12/2025 | Coppa Italia | SP - Sprint | Malles Venosta/Mals | Seniores | 1 | 2:37.65 | | 2024/25 |
| 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 | 33 | 21:09.0 | | 2024/25 |
| 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 | 9 | 22:39.4 | | 2024/25 |
| 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 | 16 | | | 2024/25 |
| 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 | 6 | 2:39.86 | | 2024/25 |
| 30/11/2025 | Coppa Italia Senior | IN - Individuale | Valfurva | Seniores | 16 | 31:14.7 | | 2024/25 |
| 29/11/2025 | Coppa Italia Senior | IN - Individuale | Valfurva | Seniores | 14 | 28:00.6 | | 2024/25 |
| 28/11/2025 | Coppa Italia Senior | SP - Sprint | Valfurva | Seniores | 1 | 2:25.50 | | 2024/25 |
| 28/11/2025 | Coppa Italia Senior | SP - Sprint | Valfurva | Seniores | 2 | 2:25.50 | | 2024/25 |
| 05/10/2025 | Trofeo Sportful | MS - Mass Start | Feltre | Seniores | 33 | 37:41.9 | 224,76 | 2024/25 |
| 20/09/2025 | Coppa Italia Next Pro / Trofeo Penne Nere | MS - Mass Start | Sovere | Seniores | 12 | 29:50.6 | 117,00 | 2024/25 |
| 07/09/2025 | Summer Cross Country | IS - Inseguimento Cronologico | Pinzolo | Seniores | 21 | 44:42.7 | | 2024/25 |
| 06/09/2025 | Summer Cross Country | IN - Individuale | Pinzolo | Seniores | 23 | 26:39.8 | | 2024/25 |
| 03/08/2025 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | Seniores | 4 | 31:46.3 | 14,14 | 2024/25 |
| 03/08/2025 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | Seniores | 7 | 37:28.3 | | 2024/25 |
| 03/08/2025 | Coppa Italia Next Pro | IN - Individuale | Verrayes | Seniores | 8 | 5:42.8 | | 2024/25 |
| 30/03/2025 | Coppa Italia / Coppa Italia Giovani / Campionati Italiani Assoluti Giovani | MS - Mass Start | Dobbiaco/Toblach | Seniores | 22 | 1:20:42.8 | | 2023/24 |
| 29/03/2025 | Coppa Italia / Coppa Italia Giovani / Campionati Italiani Assoluti Giovani | ST - Staffetta | Dobbiaco/Toblach | Seniores | 9 | 1:32:27.4 | | 2023/24 |
| 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 | 17 | 31:55.4 | | 2023/24 |
| 09/03/2025 | 55. Engadin Skimarathon / 16. Engadin Halbmarathon | MAR - Marathon | Engadin - Engadin Skimarathon; Menduri Kasper; Quadratscha 18; 7503 Samedan | Seniores | 5 | 1:34:05.0 | | 2023/24 |
| 02/03/2025 | Coppa Italia RODE | IN - Individuale | Forni Avoltri | Seniores | 4 | 24:52.0 | 30,21 | 2023/24 |
| 01/03/2025 | Coppa Italia RODE | SP - Sprint | Forni Avoltri | Seniores | 2 | 0.00 | | 2023/24 |
| 01/03/2025 | Coppa Italia RODE | SP - Sprint | Forni Avoltri | Seniores | 2 | 3:23.13 | 15,20 | 2023/24 |
| 16/02/2025 | 40 Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | Seniores | 1 | 1:36:03.8 | | 2023/24 |
| 09/02/2025 | Marciagranparadiso - Coppa Italia | MAR - Marathon | Cogne | Seniores | 2 | 1:19:21.0 | | 2023/24 |
| 02/02/2025 | FIS Cross-Country World Cup | IN - Individuale | Cogne | Seniores | 66 | 24:08.6 | | 2023/24 |
| 02/02/2025 | FIS Cross-Country World Cup | IN - Individuale | Cogne | Seniores | 66 | 24:08.6 | | 2023/24 |
| 01/02/2025 | FIS Cross-Country World Cup | SP - Sprint | Cogne | Seniores | 32 | 2:50.14 | | 2023/24 |
| 01/02/2025 | FIS Cross-Country World Cup | SP - Sprint | Cogne | Seniores | 33 | 2:50.14 | | 2023/24 |
| 01/02/2025 | FIS Cross-Country World Cup | SP - Sprint | Cogne | Seniores | 32 | 2:50.14 | | 2023/24 |
| 25/01/2025 | Coppa Italia | IN - Individuale | Gressoney-Saint-Jean | Seniores | 6 | 25:34.3 | | 2023/24 |
| 18/01/2025 | Fesa Cup | IN - Individuale | Falcade | Seniores | 23 | 22:42.9 | | 2023/24 |
| 17/01/2025 | Fesa Cup | SP - Sprint | Falcade | Seniores | 6 | 3:37.74 | | 2023/24 |
| 17/01/2025 | Fesa Cup | SP - Sprint | Falcade | Seniores | 4 | 3:35.97 | | 2023/24 |
| 12/01/2025 | Campionati Italiani Assoluti e Giovani | IN - Individuale | Tesero | Seniores | 6 | 23:48.2 | | 2023/24 |
| 11/01/2025 | Campionati Italiani Assoluti e Giovani | SP - Sprint | Tesero | Seniores | 9 | 2:41.43 | | 2023/24 |
| 11/01/2025 | Campionati Italiani Assoluti e Giovani | SP - Sprint | Tesero | Seniores | 11 | 2:41.43 | | 2023/24 |
| 05/01/2025 | Gara internazionale | MS - Mass Start | Sparkassen-Skiarena Oberwiesenthal - WSC Erzgebirge Oberwiesenthal e.V.; Fichtelbergstr. 1a; 09484 Kurort Oberwiesenthal, Erzgebirgskreis | Seniores | 26 | 1:01:51.6 | | 2023/24 |
| 04/01/2025 | Gara internazionale | SP - Sprint | Sparkassen-Skiarena Oberwiesenthal - WSC Erzgebirge Oberwiesenthal e.V.; Fichtelbergstr. 1a; 09484 Kurort Oberwiesenthal, Erzgebirgskreis | Seniores | 13 | 2:59.92 | | 2023/24 |
| 04/01/2025 | Gara internazionale | SP - Sprint | Sparkassen-Skiarena Oberwiesenthal - WSC Erzgebirge Oberwiesenthal e.V.; Fichtelbergstr. 1a; 09484 Kurort Oberwiesenthal, Erzgebirgskreis | Seniores | 11 | 3:01.24 | | 2023/24 |
| 21/12/2024 | Coppa Italia RODE / Coppa Italia Amatori e Master | IN - Individuale | Falcade | Seniores | – | DNS | | 2023/24 |
| 15/12/2024 | Gara internazionale | IN - Individuale | Malles Venosta/Mals | Seniores | 3 | 24:39.4 | | 2023/24 |
| 14/12/2024 | Gara internazionale | SP - Sprint | Malles Venosta/Mals | Seniores | 2 | 3:12.83 | | 2023/24 |
| 14/12/2024 | Gara internazionale | SP - Sprint | Malles Venosta/Mals | Seniores | 3 | 3:12.83 | | 2023/24 |
| 08/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | IN - Individuale | Malles Venosta/Mals | Seniores | 38 | 39:15.6 | | 2023/24 |
| 07/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | IN - Individuale | Malles Venosta/Mals | Seniores | 9 | 25:32.5 | | 2023/24 |
| 06/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | SP - Sprint | Malles Venosta/Mals | Seniores | 6 | 3:13.45 | | 2023/24 |
| 06/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | SP - Sprint | Malles Venosta/Mals | Seniores | 9 | 3:09.82 | | 2023/24 |
| 01/12/2024 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Seniores | 14 | 31:16.1 | | 2023/24 |
| 30/11/2024 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Seniores | 8 | 27:35.0 | | 2023/24 |
| 29/11/2024 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Seniores | 2 | 1:57.09 | | 2023/24 |
| 29/11/2024 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Seniores | 3 | 1:57.09 | | 2023/24 |
| 06/10/2024 | Trofeo Sportful | MS - Mass Start | Feltre | Seniores | 37 | 37:19.5 | 287,10 | 2023/24 |
| 14/09/2024 | Trofeo Penne Nere | MS - Mass Start | Sovere | Seniores | 7 | 28:52.2 | 123,48 | 2023/24 |
| 08/09/2024 | Summer Cross Country | IN - Individuale | Forni Avoltri | Seniores | 13 | 22:55.0 | | 2023/24 |
| 07/09/2024 | Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 12 | 3:25.16 | | 2023/24 |
| 07/09/2024 | Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 15 | 3:25.16 | | 2023/24 |
| 27/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | IN - Individuale | Pragelato | Seniores | – | DNF | | 2022/23 |
| 26/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | SP - Sprint | Pragelato | Seniores | 11 | 3:27.04 | | 2022/23 |
| 26/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | SP - Sprint | Pragelato | Seniores | 9 | 3:27.04 | | 2022/23 |
| 24/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | IN - Individuale | Pragelato | Seniores | 16 | 20:17.0 | | 2022/23 |
| 17/03/2024 | FESA CUP - OPA Finals | ST - Staffetta | Dobbiaco/Toblach | Seniores | 14 | 19:30.5 | | 2022/23 |
| 16/03/2024 | FESA CUP - OPA Finals | IN - Individuale | Dobbiaco/Toblach | Seniores | 36 | 27:45.7 | | 2022/23 |
| 15/03/2024 | FESA CUP - OPA Finals | SP - Sprint | Dobbiaco/Toblach | Seniores | 19 | 4:00.58 | | 2022/23 |
| 15/03/2024 | FESA CUP - OPA Finals | SP - Sprint | Dobbiaco/Toblach | Seniores | 22 | 3:04.98 | | 2022/23 |
| 10/03/2024 | Coppa Italia RODE | MS - Mass Start | Aviano | Seniores | 7 | 1:00:11.91 | 103,44 | 2022/23 |
| 09/03/2024 | Coppa Italia RODE | IN - Individuale | Aviano | Seniores | 9 | 34:50.84 | 29,32 | 2022/23 |
| 08/03/2024 | Coppa Italia RODE | SP - Sprint | Aviano | Seniores | 9 | 0.00 | | 2022/23 |
| 08/03/2024 | Coppa Italia RODE | SP - Sprint | Aviano | Seniores | 6 | 3:02.95 | 57,53 | 2022/23 |
| 25/02/2024 | Opa Cup - Opa Games | IS - Inseguimento Cronologico | Schilpario | Seniores | 39 | 1:32:14.5 | | 2022/23 |
| 24/02/2024 | Opa Cup - Opa Games | IN - Individuale | Schilpario | Seniores | 50 | 33:16.5 | | 2022/23 |
| 18/02/2024 | 40 Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | Seniores | 11 | 1:38:18.5 | | 2022/23 |
| 17/02/2024 | Coppa Italia | IN - Individuale | Dobbiaco/Toblach | Seniores | 9 | 23:34.2 | | 2022/23 |
| 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 | | 2022/23 |
| 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 | | 2022/23 |
| 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 | | 2022/23 |
| 14/01/2024 | Coppa Italia - Campionati Italiani | IN - Individuale | Malles Venosta/Mals | Seniores | 1 | 27:39.2 | | 2022/23 |
| 13/01/2024 | Coppa Italia - Campionati Italiani | SP - Sprint | Malles Venosta/Mals | Seniores | 4 | 3:18.12 | | 2022/23 |
| 13/01/2024 | Coppa Italia - Campionati Italiani | SP - Sprint | Malles Venosta/Mals | Seniores | 4 | 3:18.12 | | 2022/23 |
| 07/01/2024 | Gara internazionale | IN - Individuale | Oberwiesenthal - WSC Erzgebirge Oberwiesenthal; GS; Fichtelbergstrasse 1a; D-09484 Oberwiesenthal | Seniores | 24 | 26:32.6 | | 2022/23 |
| 06/01/2024 | Gara internazionale | MS - Mass Start | Oberwiesenthal - WSC Erzgebirge Oberwiesenthal; GS; Fichtelbergstrasse 1a; D-09484 Oberwiesenthal | Seniores | 23 | 48:55.6 | | 2022/23 |
| 05/01/2024 | Gara internazionale | SP - Sprint | Oberwiesenthal - WSC Erzgebirge Oberwiesenthal; GS; Fichtelbergstrasse 1a; D-09484 Oberwiesenthal | Seniores | 10 | 2:45.11 | | 2022/23 |
| 05/01/2024 | Gara internazionale | SP - Sprint | Oberwiesenthal - WSC Erzgebirge Oberwiesenthal; GS; Fichtelbergstrasse 1a; D-09484 Oberwiesenthal | Seniores | 12 | 2:32.51 | | 2022/23 |
| 16/12/2023 | Coppa Italia | IN - Individuale | Sappada | Seniores | 12 | 21:31.4 | | 2022/23 |
| 10/12/2023 | Coppa Italia RODE | IN - Individuale | Saint-Oyen | Seniores | 1 | 49:04.0 | 0,00 | 2022/23 |
| 09/12/2023 | Coppa Italia RODE | IN - Individuale | Saint-Oyen | Seniores | 7 | 28:48.4 | 10,22 | 2022/23 |
| 03/12/2023 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Seniores | 12 | 29:14.9 | | 2022/23 |
| 02/12/2023 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Seniores | 3 | 2:49.48 | | 2022/23 |
| 02/12/2023 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Seniores | 8 | 2:49.48 | | 2022/23 |
| 01/10/2023 | Trofeo Sportful | MS - Mass Start | Feltre | Seniores | 50 | 38:08.8 | 282,76 | 2022/23 |
| 03/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | IN - Individuale | Forni Avoltri | Seniores | 24 | 35:50.1 | | 2022/23 |
| 02/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | SP - Sprint | Forni Avoltri | Seniores | 26 | 3:24.67 | | 2022/23 |
| 02/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | SP - Sprint | Forni Avoltri | Seniores | 26 | 3:24.67 | | 2022/23 |
| 09/07/2023 | Coppa Italia - Next Pro | MS - Mass Start | Rogno | Seniores | 14 | 23:50.9 | 242,02 | 2022/23 |
| 01/04/2023 | Campionati Italiani Assoluti - Giovani - Coppa Italia Giovani | SP - Sprint | Dobbiaco/Toblach | Seniores | 8 | 2:31.09 | | 2021/22 |
| 01/04/2023 | Campionati Italiani Assoluti - Giovani - Coppa Italia Giovani | SP - Sprint | Dobbiaco/Toblach | Seniores | 12 | 2:31.09 | | 2021/22 |
| 29/03/2023 | Campionati Italiani Assoluti - Giovani - Coppa Italia Giovani | IN - Individuale | Dobbiaco/Toblach | Seniores | 8 | 23:11.4 | | 2021/22 |
| 19/03/2023 | OPA Finals | IS - Inseguimento Cronologico | Dobbiaco/Toblach | Seniores | 7 | 58:08.5 | | 2021/22 |
| 18/03/2023 | OPA Finals | IN - Individuale | Dobbiaco/Toblach | Seniores | 10 | 21:15.9 | | 2021/22 |
| 17/03/2023 | OPA Finals | SP - Sprint | Dobbiaco/Toblach | Seniores | 17 | 2:43.02 | | 2021/22 |
| 17/03/2023 | OPA Finals | SP - Sprint | Dobbiaco/Toblach | Seniores | 2 | 2:31.63 | | 2021/22 |
| 05/03/2023 | Opa Games | MS - Mass Start | Premanon - Jura Ski Events; Stade Nordique des Tuffes; Route des tremplins; 39220 Premanon, Jura | Seniores | 25 | 23:20.4 | | 2021/22 |
| 04/03/2023 | Opa Games | IN - Individuale | Premanon - Jura Ski Events; Stade Nordique des Tuffes; Route des tremplins; 39220 Premanon, Jura | Seniores | 7 | 22:22.1 | | 2021/22 |
| 25/02/2023 | Coppa Italia RODE - Campionati Italiani Allievi U16 | IN - Individuale | Pragelato | Seniores | 4 | 33:41.5 | 9,13 | 2021/22 |
| 24/02/2023 | Coppa Italia RODE - Campionati Italiani Allievi U16 | SP - Sprint | Pragelato | Seniores | 9 | 0.00 | | 2021/22 |
| 24/02/2023 | Coppa Italia RODE - Campionati Italiani Allievi U16 | SP - Sprint | Pragelato | Seniores | 7 | 2:48.41 | 46,64 | 2021/22 |
| 19/02/2023 | COC/Swiss Cup | MS - Mass Start | Campra - Sci Club Simano; Nicola Vanzetti; Centro Sci Nordico; 6718 Olivone | Seniores | 12 | 55:05.5 | | 2021/22 |
| 18/02/2023 | COC/Swiss Cup | SP - Sprint | Campra - Sci Club Simano; Nicola Vanzetti; Centro Sci Nordico; 6718 Olivone | Seniores | 5 | 2:39.22 | | 2021/22 |
| 18/02/2023 | COC/Swiss Cup | SP - Sprint | Campra - Sci Club Simano; Nicola Vanzetti; Centro Sci Nordico; 6718 Olivone | Seniores | 9 | 2:33.00 | | 2021/22 |
| 05/02/2023 | FIS Cross-Country World Cup | ST - Staffetta | Dobbiaco/Toblach | Seniores | 11 | | | 2021/22 |
| 04/02/2023 | FIS Cross-Country World Cup | IN - Individuale | Dobbiaco/Toblach | Seniores | 29 | 21:46.7 | | 2021/22 |
| 03/02/2023 | FIS Cross-Country World Cup | SP - Sprint | Dobbiaco/Toblach | Seniores | 49 | 2:39.07 | | 2021/22 |
| 03/02/2023 | FIS Cross-Country World Cup | SP - Sprint | Dobbiaco/Toblach | Seniores | 49 | 2:39.07 | | 2021/22 |
| 28/01/2023 | FIS Cross-Country World Cup | SP - Sprint | Les Rousses - Jura Ski events; Stade Nordique des Tuffes; route des tremplins; 39220 Premanon, | Seniores | 57 | 2:51.17 | | 2021/22 |
| 28/01/2023 | FIS Cross-Country World Cup | SP - Sprint | Les Rousses - Jura Ski events; Stade Nordique des Tuffes; route des tremplins; 39220 Premanon, | Seniores | 57 | 2:51.17 | | 2021/22 |
| 27/01/2023 | FIS Cross-Country World Cup | IN - Individuale | Les Rousses - Jura Ski events; Stade Nordique des Tuffes; route des tremplins; 39220 Premanon, | Seniores | 52 | 23:12.4 | | 2021/22 |
| 21/01/2023 | FIS Cross-Country World Cup | SP - Sprint | Livigno | Seniores | 31 | 2:30.74 | | 2021/22 |
| 21/01/2023 | FIS Cross-Country World Cup | SP - Sprint | Livigno | Seniores | 31 | 2:30.74 | | 2021/22 |
| 07/01/2023 | FIS Tour de Ski | MS - Mass Start | Castello-Molina di Fiemme | | – | DNS | | 2021/22 |
| 06/01/2023 | FIS Tour de Ski | SP - Sprint | Castello-Molina di Fiemme | | 44 | 2:51.40 | | 2021/22 |
| 06/01/2023 | FIS Tour de Ski | SP - Sprint | Castello-Molina di Fiemme | | 45 | 2:51.40 | | 2021/22 |
| 04/01/2023 | FIS Tour de Ski | IS - Inseguimento Cronologico | Oberstdorf - Skiclub Oberstdorf Veranstaltungs GmbH; Am Faltenbach 27; 87561 Oberstdorf, Oberallgäu | | 37 | 41:29.6 | | 2021/22 |
| 03/01/2023 | FIS Tour de Ski | IN - Individuale | Oberstdorf - Skiclub Oberstdorf Veranstaltungs GmbH; Am Faltenbach 27; 87561 Oberstdorf, Oberallgäu | | 77 | 32:06.6 | | 2021/22 |
| 01/01/2023 | FIS Tour de Ski | IS - Inseguimento Cronologico | Val Müstair - Generalsekretariat Tour de Ski Val Muestair; c/o Gäste-Information Val Muestair; Plaun Grond 24J; 7532 Tschierv | | 69 | 27:23.4 | | 2021/22 |
| 31/12/2022 | FIS Tour de Ski | SP - Sprint | Val Müstair - Generalsekretariat Tour de Ski Val Muestair; c/o Gäste-Information Val Muestair; Plaun Grond 24J; 7532 Tschierv | | 36 | 3:04.96 | | 2021/22 |
| 31/12/2022 | FIS Tour de Ski | SP - Sprint | Val Müstair - Generalsekretariat Tour de Ski Val Muestair; c/o Gäste-Information Val Muestair; Plaun Grond 24J; 7532 Tschierv | | 36 | 3:04.96 | | 2021/22 |
| 18/12/2022 | FIS Cross-Country World Cup | IN - Individuale | Davos - Ski Club Davos Weltcup - DAVOS NORDIC; Talstrasse 41; 7270 Davos Platz | | 36 | 44:25.2 | | 2021/22 |
| 17/12/2022 | FIS Cross-Country World Cup | SP - Sprint | Davos - Ski Club Davos Weltcup - DAVOS NORDIC; Talstrasse 41; 7270 Davos Platz | | 28 | 2:26.31 | | 2021/22 |
| 17/12/2022 | FIS Cross-Country World Cup | SP - Sprint | Davos - Ski Club Davos Weltcup - DAVOS NORDIC; Talstrasse 41; 7270 Davos Platz | | 24 | 2:22.20 | | 2021/22 |
| 04/12/2022 | OPA Cup | IN - Individuale | Santa Caterina Valfurva - Sci Club Alta Valtellina A.S.D.; Via Manzoni, 24; 00972; 23032 Bormio, Bormio | Seniores | 6 | 25:30.8 | | 2021/22 |
| 03/12/2022 | OPA Cup | SP - Sprint | Santa Caterina Valfurva - Sci Club Alta Valtellina A.S.D.; Via Manzoni, 24; 00972; 23032 Bormio, Bormio | Seniores | 2 | 2:26.07 | | 2021/22 |
| 03/12/2022 | OPA Cup | SP - Sprint | Santa Caterina Valfurva - Sci Club Alta Valtellina A.S.D.; Via Manzoni, 24; 00972; 23032 Bormio, Bormio | Seniores | 12 | 2:29.46 | | 2021/22 |
| 27/11/2022 | Coppa Italia RODE - Nazionale U16/U18/U20 - Gara Open | IN - Individuale | Livigno | Seniores | 3 | 21:00.7 | 0,57 | 2021/22 |
| 26/11/2022 | Coppa Italia RODE - Nazionale U16/U18/U20 - Gara Open | SP - Sprint | Livigno | Seniores | 6 | 0.00 | | 2021/22 |
| 26/11/2022 | Coppa Italia RODE - Nazionale U16/U18/U20 - Gara Open | SP - Sprint | Livigno | Seniores | 7 | 2:33.01 | 31,22 | 2021/22 |
| 02/10/2022 | 43° Gran Prix Sportful | MS - Mass Start | Feltre | Seniores | 40 | 36:43.0 | 199,19 | 2021/22 |
| 10/09/2022 | 11° Trofeo Penne Nere | MS - Mass Start | Sovere | Seniores | 31 | 31:16.30 | | 2021/22 |
| 13/02/2022 | Campionati Italiani U20 - Coppa Italia Senior - Coppa Italia Giovani | MS - Mass Start | Schilpario | Seniores | 2 | 54:35.3 | 0,04 | 2020/21 |
| 12/02/2022 | Campionati Italiani U20 - Coppa Italia Senior - Coppa Italia Giovani | SP - Sprint | Schilpario | Seniores | 27 | 0.00 | | 2020/21 |
| 12/02/2022 | Campionati Italiani U20 - Coppa Italia Senior - Coppa Italia Giovani | SP - Sprint | Schilpario | Seniores | 25 | 3:00.89 | 147,58 | 2020/21 |
| 06/02/2022 | OPA COC Planica 2022 | MS - Mass Start | Planica - OC Planica; Podutiska 146; 1000 Ljubljana, Ljubljana | | 4 | 34:35.1 | | 2020/21 |
| 05/02/2022 | OPA COC Planica 2022 | SP - Sprint | Planica - OC Planica; Podutiska 146; 1000 Ljubljana, Ljubljana | | 11 | 3:40.39 | | 2020/21 |
| 05/02/2022 | OPA COC Planica 2022 | SP - Sprint | Planica - OC Planica; Podutiska 146; 1000 Ljubljana, Ljubljana | | 2 | 2:46.82 | | 2020/21 |
| 23/01/2022 | Gara internazionale | MS - Mass Start | Oberstdorf - Skiclub Oberstdorf Veranstaltungs Gmbh; Am Faltenbach 27; D-87561 Oberstdorf | | 21 | 1:13:06.8 | | 2020/21 |
| 22/01/2022 | Gara internazionale | SP - Sprint | Oberstdorf - Skiclub Oberstdorf Veranstaltungs Gmbh; Am Faltenbach 27; D-87561 Oberstdorf | | 3 | 3:09.27 | | 2020/21 |
| 22/01/2022 | Gara internazionale | SP - Sprint | Oberstdorf - Skiclub Oberstdorf Veranstaltungs Gmbh; Am Faltenbach 27; D-87561 Oberstdorf | | 3 | 3:09.89 | | 2020/21 |
| 16/01/2022 | Campionato Italiano U18-U20 - Coppa Italia Senior | MS - Mass Start | Comelico Superiore | Seniores | 2 | 32:28.5 | 0,86 | 2020/21 |
| 15/01/2022 | Campionato Italiano U18-U20 - Coppa Italia Senior | IN - Individuale | Comelico Superiore | Seniores | 6 | 37:25.1 | 16,10 | 2020/21 |
| 09/01/2022 | Coppa Italia Gamma | IN - Individuale | Schilpario | Seniores | 1 | 36:34.8 | 0,00 | 2020/21 |
| 08/01/2022 | Coppa Italia Gamma | SP - Sprint | Schilpario | Seniores | 7 | 0.00 | | 2020/21 |
| 08/01/2022 | Coppa Italia Gamma | SP - Sprint | Schilpario | Seniores | 1 | 2:38.22 | 0,00 | 2020/21 |
| 19/12/2021 | Coppa Italia | SP - Sprint | Dobbiaco/Toblach | Seniores | 4 | 0.00 | | 2020/21 |
| 19/12/2021 | Coppa Italia | SP - Sprint | Dobbiaco/Toblach | Seniores | 3 | 3:00.30 | 14,14 | 2020/21 |
| 18/12/2021 | Coppa Italia | IN - Individuale | Dobbiaco/Toblach | Seniores | 3 | 34:34.9 | 18,90 | 2020/21 |
| 12/12/2021 | Coppa Comune di Pragelato - Gara Open | IR - Inseguimento Reale | Pragelato | Seniores | – | DNS | | 2020/21 |
| 11/12/2021 | Coppa Comune di Pragelato - Gara Open | IN - Individuale | Pragelato | Seniores | – | DNS | | 2020/21 |
| 04/12/2021 | Sgambeda | MAR - Marathon | Livigno | | 1 | 1:12:45.3 | | 2020/21 |
| 03/12/2021 | Coppa Italia Sgambeda | IN - Individuale | Livigno | Seniores | 12 | 40:26.9 | 39,21 | 2020/21 |
| 28/11/2021 | Trofeo Dante Canclini | IN - Individuale | Valfurva | Seniores | 17 | 42:17.4 | | 2020/21 |
| 27/11/2021 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Seniores | 6 | 6.00 | | 2020/21 |
| 27/11/2021 | Trofeo Dante Canclini | SP - Sprint | Valfurva | Seniores | 3 | 2:49.66 | | 2020/21 |
| 23/10/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Verrayes | Seniores | 7 | 0.00 | | 2020/21 |
| 23/10/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Verrayes | Seniores | 6 | 2:14.80 | 66,22 | 2020/21 |
| 03/10/2021 | 'Coppa Italia Cascina Bianca' | MS - Mass Start | Pedavena | Seniores | 48 | 37:51.7 | 253,69 | 2020/21 |
| 12/09/2021 | Coppa Italia Cascina Bianca | IR - Inseguimento Reale | Rogno | Seniores | 40 | 30:53.8 | 257,77 | 2020/21 |
| 12/09/2021 | Coppa Italia Cascina Bianca | IS - Inseguimento Cronologico | Rogno | Seniores | 39 | 45:17.8 | | 2020/21 |
| 11/09/2021 | Coppa Italia Cascina Bianca | IN - Individuale | Sovere | Seniores | 33 | 14:24.8 | 64,80 | 2020/21 |
| 05/09/2021 | Campionato Italiano Summer Cross Country | IN - Individuale | Forni Avoltri | Seniores | 29 | 36:03.3 | 71,24 | 2020/21 |
| 04/09/2021 | Campionato Italiano Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 14 | 0.00 | | 2020/21 |
| 04/09/2021 | Campionato Italiano Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 14 | 3:25.96 | 50,77 | 2020/21 |
| 28/03/2021 | Campionati Italiani Assoluti e Giovani | MS - Mass Start | Primiero San Martino di Castrozza | Seniores | 10 | 2:02:23.9 | 18,84 | 2019/20 |
| 27/03/2021 | Campionati Italiani Assoluti e Giovani | ST - Staffetta | Primiero San Martino di Castrozza | Seniores | 6 | 56:38.5 | | 2019/20 |
| 14/03/2021 | Campionato Italiano Allievi | IN - Individuale | Tarvisio | Seniores | 11 | 44:27.5 | 64,35 | 2019/20 |
| 13/03/2021 | Campionato Italiano Allievi | SP - Sprint | Tarvisio | Seniores | 6 | 0.00 | | 2019/20 |
| 13/03/2021 | Campionato Italiano Allievi | SP - Sprint | Tarvisio | Seniores | 8 | 2:03.02 | 33,08 | 2019/20 |
| 07/03/2021 | Vasaloppet 2021 | MAR - Marathon | Saelen-Mora - VLF Saelen-Mora; Vasaloppets Hus; 792 32 Mora, Mora | | 127 | 3:53:13.1 | | 2019/20 |
| 14/02/2021 | Coppa Comune di Pragelato | MS - Mass Start | Pragelato | Seniores | 17 | 55:14.3 | 92,35 | 2019/20 |
| 13/02/2021 | Coppa Comune di Pragelato | IN - Individuale | Pragelato | Seniores | 3 | 36:42.1 | 7,44 | 2019/20 |
| 07/02/2021 | Marcia Gran Paradiso | ML - Popular Race | Cogne | | 1 | 1:15:05.3 | | 2019/20 |
| 24/01/2021 | TROFEO GIUSEPPE BARZASI - CITTA'di CLUSONE | SP - Sprint | Clusone | Seniores | 4 | 0.00 | | 2019/20 |
| 24/01/2021 | TROFEO GIUSEPPE BARZASI - CITTA'di CLUSONE | SP - Sprint | Clusone | Seniores | 5 | 2:52.52 | 27,46 | 2019/20 |
| 23/01/2021 | TROFEO GIUSEPPE BARZASI - CITTA'di CLUSONE | TSP - Team Sprint | Clusone | Seniores | 2 | 25:25.42 | | 2019/20 |
| 17/01/2021 | Coppa Comune di ALFEDENA - Gara OPEN | IN - Individuale | Alfedena | Seniores | 7 | 45:29.4 | 16,76 | 2019/20 |
| 16/01/2021 | Coppa Comune di ALFEDENA - Gara OPEN | IN - Individuale | Alfedena | Seniores | 9 | 50:32.1 | 46,84 | 2019/20 |
| 10/01/2021 | Coppa Sci Club Gran Paradiso | IN - Individuale | Cogne | Seniores | – | DNS | | 2019/20 |
| 09/01/2021 | Coppa Sci Club Gran Paradiso | SP - Sprint | Cogne | Seniores | 9 | 0.00 | | 2019/20 |
| 09/01/2021 | Coppa Sci Club Gran Paradiso | SP - Sprint | Cogne | Seniores | 12 | 4:16.78 | 52,48 | 2019/20 |
| 20/12/2020 | OPA Cup | MS - Mass Start | Formazza | Seniores | 22 | 48:58.4 | | 2019/20 |
| 19/12/2020 | OPA Cup | IN - Individuale | Formazza | Seniores | 38 | 43:27.1 | | 2019/20 |
| 13/12/2020 | Coppa Italia Gamma e Rode | IS - Inseguimento Cronologico | Dobbiaco/Toblach | Seniores | 15 | 1:12:50.2 | | 2019/20 |
| 13/12/2020 | Coppa Italia Gamma e Rode | IR - Inseguimento Reale | Dobbiaco/Toblach | Seniores | 12 | 37:40.2 | 47,12 | 2019/20 |
| 12/12/2020 | Coppa Italia Gamma e Rode | IN - Individuale | Dobbiaco/Toblach | Seniores | 19 | 35:10.2 | 58,76 | 2019/20 |
| 06/12/2020 | COC / Swiss Cup powered by BKW | IN - Individuale | Ulrichen, Goms - SC Obergoms; Andre Vogt; Birchweg 7; 3985 Geschinen | | – | DNF | | 2019/20 |
| 05/12/2020 | COC / Swiss Cup powered by BKW | SP - Sprint | Ulrichen, Goms - SC Obergoms; Andre Vogt; Birchweg 7; 3985 Geschinen | | 14 | | | 2019/20 |
| 05/12/2020 | COC / Swiss Cup powered by BKW | SP - Sprint | Ulrichen, Goms - SC Obergoms; Andre Vogt; Birchweg 7; 3985 Geschinen | | 11 | 3:02.83 | | 2019/20 |