| 20/02/2022 | 38. Gsiesertal Lauf/Gran Fondo Val Casies | MAR - Marathon | Valle di Casies/Gsies | | 1 | 1:11:14.5 | |
| 06/02/2022 | 45. Granfondo Dobbiaco/Toblach-Cortina | MAR - Marathon | Cortina d'Ampezzo | | 7 | 1:14:51.9 | |
| 30/01/2022 | 49. Marcialonga di Fiemme e Fassa | MAR - Marathon | Cavalese | | 112 | 3:21:38.9 | |
| 16/01/2022 | Campionato Italiano U18-U20 - Coppa Italia Senior | MS - Mass Start | Comelico Superiore | Seniores | 19 | 33:31.4 | 46,08 |
| 09/01/2022 | 46.Pustertaler Ski-Marathon 2022 | MAR - Marathon | San Candido/Innichen | | 4 | 2:06:52.7 | |
| 04/12/2021 | Sgambeda | MAR - Marathon | Livigno | | – | DNS | |
| 24/10/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Verrayes | Seniores | 1 | 27:38.2 | 0,00 |
| 23/10/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Verrayes | Seniores | 2 | 0.00 | |
| 23/10/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Verrayes | Seniores | 3 | 2:13.05 | 49,78 |
| 17/10/2021 | Campionati Italiani Sprint e Coppa Italia Cascina Bianca | MS - Mass Start | Trento | Seniores | 2 | 33:37.1 | 38,07 |
| 16/10/2021 | Campionati Italiani Sprint e Coppa Italia Cascina Bianca | SP - Sprint | Trento | Seniores | 5 | 0.00 | |
| 16/10/2021 | Campionati Italiani Sprint e Coppa Italia Cascina Bianca | SP - Sprint | Trento | Seniores | 5 | 15.05 | 90,00 |
| 10/10/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Cortina d'Ampezzo | Seniores | 2 | 23:16.6 | 1,71 |
| 03/10/2021 | 'Coppa Italia Cascina Bianca' | MS - Mass Start | Pedavena | Seniores | 8 | 32:47.4 | 32,18 |
| 19/09/2021 | FIS Roller Ski World Championships | MS - Mass Start | Cavalese | | 3 | 47:01.7 | |
| 18/09/2021 | FIS Roller Ski World Championships | ST - Staffetta | Cavalese | | 4 | 38:33.3 | |
| 17/09/2021 | FIS Roller Ski World Championships | SP - Sprint | Cavalese | | 18 | 19.59 | |
| 17/09/2021 | FIS Roller Ski World Championships | SP - Sprint | Cavalese | | 18 | 19.59 | |
| 16/09/2021 | FIS Roller Ski World Championships | IN - Individuale | Cavalese | | 1 | 34:32.5 | |
| 12/09/2021 | Coppa Italia Cascina Bianca | IR - Inseguimento Reale | Rogno | Seniores | – | DNS | |
| 12/09/2021 | Coppa Italia Cascina Bianca | IS - Inseguimento Cronologico | Rogno | Seniores | – | DNS | |
| 11/09/2021 | Coppa Italia Cascina Bianca | IN - Individuale | Sovere | Seniores | 1 | 13:20.0 | 0,00 |
| 04/09/2021 | Campionato Italiano Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 2 | 0.00 | |
| 04/09/2021 | Campionato Italiano Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 2 | 3:20.62 | 18,34 |
| 29/08/2021 | FIS Roller Ski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | 3 | 35:31.6 | |
| 28/08/2021 | FIS Roller Ski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | 1 | 46:59.8 | |
| 27/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | 17 | | |
| 27/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | 17 | 24.23 | |
| 22/08/2021 | FIS Roller Ski World Cup | IN - Individuale | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 11 | 34:35.2 | |
| 21/08/2021 | FIS Roller Ski World Cup | MS - Mass Start | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 1 | 42:28.4 | |
| 20/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 9 | 1:09.00 | |
| 20/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 2 | 2:20.93 | |
| 08/08/2021 | Gara Promozionale | IN - Individuale | Ville di Fiemme | Seniores | 1 | 21:50.0 | |
| 01/08/2021 | Coppa Italia Cascina Bianca e 1° TROFEO SKIROLL Città di Pavullo | IN - Individuale | Pavullo nel Frignano | Seniores | 1 | 33:55.9 | 0,00 |
| 31/07/2021 | Coppa Italia Cascina Bianca e 1° TROFEO SKIROLL Città di Pavullo | SP - Sprint | Pavullo nel Frignano | Seniores | 5 | 0.00 | |
| 31/07/2021 | Coppa Italia Cascina Bianca e 1° TROFEO SKIROLL Città di Pavullo | SP - Sprint | Pavullo nel Frignano | Seniores | 5 | 20.68 | 111,63 |
| 25/07/2021 | FIS Roller Ski World Cup | MS - Mass Start | Banska Bystrica - Slovak Ski Association and Slavia Ekonom UMB Bansk; 974 04 Banska Bystrica, Horehronie | | 2 | 32:13.9 | |
| 24/07/2021 | FIS Roller Ski World Cup | MS - Mass Start | Banska Bystrica - Slovak Ski Association and Slavia Ekonom UMB Bansk; 974 04 Banska Bystrica, Horehronie | | 6 | 31:13.1 | |
| 23/07/2021 | FIS Roller Ski World Cup | SP - Sprint | Banska Bystrica - Slovak Ski Association and Slavia Ekonom UMB Bansk; 974 04 Banska Bystrica, Horehronie | | 10 | | |
| 23/07/2021 | FIS Roller Ski World Cup | SP - Sprint | Banska Bystrica - Slovak Ski Association and Slavia Ekonom UMB Bansk; 974 04 Banska Bystrica, Horehronie | | 10 | 19.55 | |
| 17/07/2021 | Campionati Italiani | MS - Mass Start | Bosco Chiesanuova | Seniores | 3 | 29:10.9 | 9,50 |
| 04/07/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Cicagna | Seniores | 1 | 20:29.6 | 0,00 |
| 03/07/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Cicagna | Seniores | 4 | 0.00 | |
| 03/07/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Cicagna | Seniores | 5 | 18.97 | 93,41 |
| 27/06/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Belluno | Seniores | 1 | 29:42.9 | 0,00 |
| 13/06/2021 | Coppa Italia Cascina Bianca / Cia Ms | MS - Mass Start | Amatrice | Seniores | 2 | 38:30.7 | 0,06 |
| 12/06/2021 | Coppa Italia Cascina Bianca / Cia Ms | SP - Sprint | Amatrice | Seniores | 9 | 0.00 | |
| 12/06/2021 | Coppa Italia Cascina Bianca / Cia Ms | SP - Sprint | Amatrice | Seniores | 6 | 18.03 | 79,48 |