| 28/03/2021 | Campionati Italiani Assoluti e Giovani | MS - Mass Start | Primiero San Martino di Castrozza | U20 Juniores | 20 | 1:15:24.2 | 105,56 |
| 27/03/2021 | Campionati Italiani Assoluti e Giovani | ST - Staffetta | Primiero San Martino di Castrozza | U20 Juniores | 9 | 1:31:10.9 | |
| 21/03/2021 | 36 Trofeo Campi di Battaglia - Asiago 7C Skimarathon | IN - Individuale | Rotzo | U20 Juniores | 16 | 36:08.5 | 122,96 |
| 13/03/2021 | Campionati Italiani Cittadini e Master | MS - Mass Start | Folgaria | U20 Juniores | 7 | 1:14:28.0 | 12,26 |
| 28/02/2021 | Trofeo Comune di Gallio | MS - Mass Start | Rotzo | U20 Juniores | – | DNF | |
| 21/02/2021 | Trofeo Stefano Scardoni | IN - Individuale | Bosco Chiesanuova | U20 Juniores | 8 | 22:11.9 | 41,64 |
| 14/02/2021 | Coppa Comune di Pragelato | MS - Mass Start | Pragelato | U20 Juniores | 20 | 59:30.6 | 79,87 |
| 13/02/2021 | Coppa Comune di Pragelato | SP - Sprint | Pragelato | U20 Juniores | 13 | 0.00 | |
| 13/02/2021 | Coppa Comune di Pragelato | SP - Sprint | Pragelato | U20 Juniores | 15 | 2:59.93 | 65,63 |
| 07/02/2021 | 25 Trofeo Euganeo | IN - Individuale | Folgaria | U20 Juniores | 3 | 28:11.5 | 39,82 |
| 06/02/2021 | 50 + 13 Trofeo del Barba - Campionati Italiani Cittadini e Master | IN - Individuale | Folgaria | U20 Juniores | 4 | 39:01.0 | 30,73 |
| 24/01/2021 | TROFEO GIUSEPPE BARZASI - CITTA'di CLUSONE | SP - Sprint | Clusone | U20 Juniores | 27 | 0.00 | |
| 24/01/2021 | TROFEO GIUSEPPE BARZASI - CITTA'di CLUSONE | SP - Sprint | Clusone | U20 Juniores | 14 | 3:04.04 | 65,10 |
| 23/01/2021 | TROFEO GIUSEPPE BARZASI - CITTA'di CLUSONE | TSP - Team Sprint | Clusone | U20 Juniores | 13 | 16:30.93 | |
| 17/01/2021 | Coppa Comune di ALFEDENA - Gara OPEN | IN - Individuale | Alfedena | U20 Juniores | 21 | 27:17.1 | 83,31 |
| 16/01/2021 | Coppa Comune di ALFEDENA - Gara OPEN | IN - Individuale | Alfedena | U20 Juniores | 18 | 31:38.7 | 61,04 |
| 10/01/2021 | Memorial Michele De Florian Fania | IN - Individuale | Comelico Superiore | U20 Juniores | 4 | 25:43.4 | 54,77 |
| 13/12/2020 | Coppa Italia Gamma e Rode | IS - Inseguimento Cronologico | Dobbiaco/Toblach | U20 Juniores | – | DSQ | |
| 13/12/2020 | Coppa Italia Gamma e Rode | IR - Inseguimento Reale | Dobbiaco/Toblach | U20 Juniores | – | DSQ | |
| 12/12/2020 | Coppa Italia Gamma e Rode | IN - Individuale | Dobbiaco/Toblach | U20 Juniores | 22 | 24:51.3 | 114,49 |
| Marcialonga Young | MS - Mass Start | Tesero | U20 Juniores | 2 | 44:38.5 | |