| 13/03/2022 | Campionati Italiani Master e Amatori | ST - Staffetta | Folgaria | Under 23 | 1 | 53:36.8 | |
| 12/03/2022 | Campionati Italiani Master e Amatori | MS - Mass Start | Folgaria | Under 23 | 7 | 1:12:49.5 | 80,54 |
| 27/02/2022 | Viote Monte Bondone Nordic Ski Marathon | MS - Mass Start | Bondone | Under 23 | – | DNF | |
| 26/02/2022 | Viote Monte Bondone Nordic Ski Marathon | MS - Mass Start | Bondone | Under 23 | – | DNF | |
| 06/02/2022 | 45. Granfondo Dobbiaco/Toblach-Cortina | MAR - Marathon | Cortina d'Ampezzo | | 13 | 1:16:18.3 | |
| 23/01/2022 | Trofeo Comune di Falcade - Trofeo Fenti Ernesto | MS - Mass Start | Falcade | Under 23 | 15 | 22:36.9 | 80,41 |
| 22/01/2022 | Trofeo Comune di Falcade - Trofeo Fenti Ernesto | SP - Sprint | Falcade | Under 23 | 6 | 0.00 | |
| 22/01/2022 | Trofeo Comune di Falcade - Trofeo Fenti Ernesto | SP - Sprint | Falcade | Under 23 | 5 | 2:26.93 | 51,62 |
| 09/01/2022 | Base Tuono Marathon | MS - Mass Start | Folgaria | Under 23 | 1 | 1:14:49.9 | |
| 03/12/2021 | Coppa Italia Sgambeda | IN - Individuale | Livigno | Under 23 | 16 | 41:24.4 | 59,10 |
| 24/10/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Verrayes | Under 23 | 2 | 27:38.7 | 0,42 |
| 23/10/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Verrayes | Under 23 | 3 | 0.00 | |
| 23/10/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Verrayes | Under 23 | 2 | 2:09.30 | 14,56 |
| 17/10/2021 | Campionati Italiani Sprint e Coppa Italia Cascina Bianca | MS - Mass Start | Trento | Under 23 | 3 | 33:38.2 | 38,86 |
| 16/10/2021 | Campionati Italiani Sprint e Coppa Italia Cascina Bianca | SP - Sprint | Trento | Under 23 | 7 | 0.00 | |
| 16/10/2021 | Campionati Italiani Sprint e Coppa Italia Cascina Bianca | SP - Sprint | Trento | Under 23 | 7 | 15.15 | 98,57 |
| 10/10/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Cortina d'Ampezzo | Under 23 | 1 | 23:14.9 | 0,00 |
| 03/10/2021 | 'Coppa Italia Cascina Bianca' | MS - Mass Start | Pedavena | Under 23 | 21 | 34:25.6 | 103,66 |
| 26/09/2021 | Coppa Italia Cascina Bianca | IN - Individuale | Bobbio | Under 23 | 2 | 33:47.22 | 34,79 |
| 25/09/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Bobbio | Under 23 | 3 | 0.00 | |
| 25/09/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Bobbio | Under 23 | 3 | 19.25 | 110,27 |
| 16/09/2021 | FIS Roller Ski World Championships | IN - Individuale | Cavalese | | 19 | 37:30.1 | |
| 12/09/2021 | Coppa Italia Cascina Bianca | IR - Inseguimento Reale | Rogno | Under 23 | 10 | 26:55.9 | 70,69 |
| 12/09/2021 | Coppa Italia Cascina Bianca | IS - Inseguimento Cronologico | Rogno | Under 23 | 8 | 40:27.9 | |
| 11/09/2021 | Coppa Italia Cascina Bianca | IN - Individuale | Sovere | Under 23 | 8 | 13:32.4 | 12,40 |
| 05/09/2021 | Campionato Italiano Summer Cross Country | IN - Individuale | Forni Avoltri | Under 23 | 27 | 35:40.6 | 62,10 |
| 04/09/2021 | Campionato Italiano Summer Cross Country | SP - Sprint | Forni Avoltri | Under 23 | 9 | 0.00 | |
| 04/09/2021 | Campionato Italiano Summer Cross Country | SP - Sprint | Forni Avoltri | Under 23 | 11 | 3:24.98 | 44,82 |
| 29/08/2021 | FIS Roller Ski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | 9 | 36:24.8 | |
| 28/08/2021 | FIS Roller Ski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | – | DNF | |
| 27/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | 18 | | |
| 27/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | 18 | 24.56 | |
| 22/08/2021 | FIS Roller Ski World Cup | IN - Individuale | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 15 | 34:55.5 | |
| 21/08/2021 | FIS Roller Ski World Cup | MS - Mass Start | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 15 | 42:40.9 | |
| 20/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 15 | 1:15.00 | |
| 20/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 8 | 2:23.95 | |
| 01/08/2021 | Coppa Italia Cascina Bianca e 1° TROFEO SKIROLL Città di Pavullo | IN - Individuale | Pavullo nel Frignano | Under 23 | 2 | 35:53.1 | 46,05 |
| 31/07/2021 | Coppa Italia Cascina Bianca e 1° TROFEO SKIROLL Città di Pavullo | SP - Sprint | Pavullo nel Frignano | Under 23 | 10 | 0.00 | |
| 31/07/2021 | Coppa Italia Cascina Bianca e 1° TROFEO SKIROLL Città di Pavullo | SP - Sprint | Pavullo nel Frignano | Under 23 | 8 | 20.98 | 130,66 |
| 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 | | 7 | 33:50.6 | |
| 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 | | 9 | 31:14.4 | |
| 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 | | 13 | | |
| 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 | | 13 | 20.72 | |
| 17/07/2021 | Campionati Italiani | MS - Mass Start | Bosco Chiesanuova | Under 23 | 7 | 30:54.1 | 92,58 |
| 04/07/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Cicagna | Under 23 | 5 | 20:49.1 | 22,20 |
| 03/07/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Cicagna | Under 23 | 12 | 0.00 | |
| 03/07/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Cicagna | Under 23 | 12 | 20.81 | 218,86 |
| 27/06/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Belluno | Under 23 | 3 | 29:47.6 | 3,69 |
| 13/06/2021 | Coppa Italia Cascina Bianca / Cia Ms | MS - Mass Start | Amatrice | Under 23 | – | DNS | |