| 24/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | MS - Mass Start | Pragelato | U20 Juniores | 13 | 51:41.9 | |
| 22/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | SP - Sprint | Pragelato | U20 Juniores | 15 | 3:07.84 | |
| 22/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | SP - Sprint | Pragelato | U20 Juniores | 14 | 3:07.84 | |
| 03/03/2024 | Campionati Trentini - 11° Trofeo Giordano Purin | IN - Individuale | Scurelle | U20 Juniores | 7 | 20:00.1 | 42,69 |
| 24/02/2024 | Trofeo Pool Sportivo Us Primiero | IN - Individuale | Primiero San Martino di Castrozza | U20 Juniores | 2 | 20:12.2 | 0,13 |
| 18/02/2024 | 40 Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | U20 Juniores | 34 | 1:11:00.3 | |
| 17/02/2024 | Coppa Italia | IN - Individuale | Dobbiaco/Toblach | U20 Juniores | 18 | 25:59.6 | |
| 04/02/2024 | Coppa Italia RODE | IN - Individuale | Schilpario | U20 Juniores | 9 | 33:00.7 | 51,50 |
| 03/02/2024 | Coppa Italia RODE | SP - Sprint | Schilpario | U20 Juniores | 20 | 0.00 | |
| 03/02/2024 | Coppa Italia RODE | SP - Sprint | Schilpario | U20 Juniores | 10 | 3:29.68 | 77,89 |
| 28/01/2024 | Marcialonga Young | MS - Mass Start | Tesero | U20 Juniores | – | DNS | |
| 14/01/2024 | Coppa Italia - Campionati Italiani | IN - Individuale | Malles Venosta/Mals | U20 Juniores | 11 | 29:43.5 | |
| 13/01/2024 | Coppa Italia - Campionati Italiani | SP - Sprint | Malles Venosta/Mals | U20 Juniores | 16 | 3:35.78 | |
| 13/01/2024 | Coppa Italia - Campionati Italiani | SP - Sprint | Malles Venosta/Mals | U20 Juniores | 16 | 3:35.78 | |
| 07/01/2024 | Trofeo Us Primiero | SP - Sprint | Primiero San Martino di Castrozza | U20 Juniores | 4 | 0.00 | |
| 07/01/2024 | Trofeo Us Primiero | SP - Sprint | Primiero San Martino di Castrozza | U20 Juniores | 4 | 4:14.70 | 43,45 |
| 23/12/2023 | 2° Trofeo Vittorio Mosca | IN - Individuale | Pinzolo | U20 Juniores | 5 | 31:39.4 | 51,08 |
| 17/12/2023 | Coppa Italia | MS - Mass Start | Sappada | U20 Juniores | 21 | 26:40.8 | |
| 16/12/2023 | Coppa Italia | IN - Individuale | Sappada | U20 Juniores | 15 | 22:57.7 | |
| 03/12/2023 | Trofeo Dante Canclini | IN - Individuale | Valfurva | U20 Juniores | 27 | 31:44.8 | |
| 02/12/2023 | Trofeo Dante Canclini | SP - Sprint | Valfurva | U20 Juniores | 32 | 3:08.03 | |
| 02/12/2023 | Trofeo Dante Canclini | SP - Sprint | Valfurva | U20 Juniores | 32 | 3:08.03 | |
| 08/10/2023 | Coppa Italia - Next Pro | MS - Mass Start | Trento | U20 Juniores | 10 | 36:05.1 | 92,22 |
| 03/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | IN - Individuale | Forni Avoltri | U20 Juniores | 15 | 25:13.4 | |
| 02/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | SP - Sprint | Forni Avoltri | U20 Juniores | 16 | 3:30.98 | |
| 02/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | SP - Sprint | Forni Avoltri | U20 Juniores | 16 | 3:30.98 | |
| 23/07/2023 | Coppa Italia - Next Pro | MS - Mass Start | Lavarone | U20 Juniores | 16 | 30:38.4 | 183,66 |