| 24/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | MS - Mass Start | Pragelato | U20 Juniores | 15 | 1:03:41.2 | |
| 22/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | SP - Sprint | Pragelato | U20 Juniores | 13 | 3:46.97 | |
| 22/03/2024 | Campionati Italiani Assoluti-Giovani - Coppa Italia | SP - Sprint | Pragelato | U20 Juniores | 8 | 3:46.97 | |
| 25/02/2024 | Opa Cup - Opa Games | IS - Inseguimento Cronologico | Schilpario | U20 Juniores | – | DNS | |
| 24/02/2024 | Opa Cup - Opa Games | IN - Individuale | Schilpario | U20 Juniores | 44 | 45:00.5 | |
| 18/02/2024 | 40 Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | U20 Juniores | 16 | 1:22:48.1 | |
| 17/02/2024 | Coppa Italia | IN - Individuale | Dobbiaco/Toblach | U20 Juniores | 11 | 28:41.6 | |
| 04/02/2024 | Coppa Italia RODE | IN - Individuale | Schilpario | U20 Juniores | 16 | 43:05.1 | 97,33 |
| 03/02/2024 | Coppa Italia RODE | SP - Sprint | Schilpario | U20 Juniores | 3 | 0.00 | |
| 03/02/2024 | Coppa Italia RODE | SP - Sprint | Schilpario | U20 Juniores | 1 | 4:04.58 | 0,00 |
| 28/01/2024 | 25° Trofeo Olimpic Lama | SP - Sprint | Lama Mocogno | U20 Juniores | 1 | 2:42.88 | 0,00 |
| 28/01/2024 | 25° Trofeo Olimpic Lama | SP - Sprint | Lama Mocogno | U20 Juniores | 1 | 2:42.88 | 0,00 |
| 14/01/2024 | Coppa Italia - Campionati Italiani | IN - Individuale | Malles Venosta/Mals | U20 Juniores | 18 | 37:50.5 | |
| 13/01/2024 | Coppa Italia - Campionati Italiani | SP - Sprint | Malles Venosta/Mals | U20 Juniores | 6 | 4:17.29 | |
| 13/01/2024 | Coppa Italia - Campionati Italiani | SP - Sprint | Malles Venosta/Mals | U20 Juniores | 5 | 4:17.29 | |
| 17/12/2023 | Coppa Italia | MS - Mass Start | Sappada | U20 Juniores | 12 | 31:03.5 | |
| 16/12/2023 | Coppa Italia | IN - Individuale | Sappada | U20 Juniores | 20 | 28:10.7 | |
| 02/12/2023 | Trofeo Dante Canclini | SP - Sprint | Valfurva | U20 Juniores | 11 | 3:40.66 | |
| 02/12/2023 | Trofeo Dante Canclini | SP - Sprint | Valfurva | U20 Juniores | 8 | 3:40.66 | |
| 22/10/2023 | Coppa Italia - Next Pro | IN - Individuale | Polcenigo | U20 Juniores | 6 | 28:39.2 | 41,82 |
| 21/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Valdobbiadene | U20 Juniores | 1 | 0.00 | |
| 21/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Valdobbiadene | U20 Juniores | 2 | 3:43.89 | 12,78 |
| 15/10/2023 | Coppa Italia - Next Pro | MS - Mass Start | Maranello | U20 Juniores | 2 | 42:58.0 | 0,22 |
| 14/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Maranello | U20 Juniores | 2 | 0.00 | |
| 14/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Maranello | U20 Juniores | 2 | 17.45 | |
| 08/10/2023 | Coppa Italia - Next Pro | MS - Mass Start | Trento | U20 Juniores | 4 | 23:58.9 | 40,75 |
| 07/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Trento | U20 Juniores | 2 | 0.00 | |
| 07/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Trento | U20 Juniores | 2 | 16.44 | |
| 24/09/2023 | Coppa Italia - Next Pro | MS - Mass Start | Alfedena | U20 Juniores | 1 | 30:11.9 | 0,00 |
| 23/09/2023 | Coppa Italia - Next Pro | SP - Sprint | Alfedena | U20 Juniores | 1 | 0.00 | |
| 23/09/2023 | Coppa Italia - Next Pro | SP - Sprint | Alfedena | U20 Juniores | 1 | 27.22 | |
| 17/09/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti-Master (salita) | IN - Individuale | Bobbio | U20 Juniores | 4 | 29:30.0 | 50,86 |
| 16/09/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti-Master (salita) | SP - Sprint | Bobbio | U20 Juniores | 2 | 0.00 | |
| 16/09/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti-Master (salita) | SP - Sprint | Bobbio | U20 Juniores | 2 | 20.67 | |
| 10/09/2023 | FIS Rollerski World Cup | IN - Individuale | Ziano di Fiemme | U20 Juniores | 4 | 54:29.7 | |
| 09/09/2023 | FIS Rollerski World Cup | SP - Sprint | Ziano di Fiemme | U20 Juniores | 2 | 22.49 | |
| 09/09/2023 | FIS Rollerski World Cup | SP - Sprint | Ziano di Fiemme | U20 Juniores | 2 | 22.49 | |
| 08/09/2023 | FIS Rollerski World Cup | IN - Individuale | Ziano di Fiemme | U20 Juniores | 2 | 22:07.6 | |
| 02/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | SP - Sprint | Forni Avoltri | U20 Juniores | 1 | 3:56.07 | |
| 02/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | SP - Sprint | Forni Avoltri | U20 Juniores | 3 | 3:56.07 | |
| 20/08/2023 | FIS Rollerski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | U20 Juniores | 2 | 37:20.1 | |
| 19/08/2023 | FIS Rollerski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | U20 Juniores | 2 | | |
| 19/08/2023 | FIS Rollerski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | U20 Juniores | 2 | 25.90 | |
| 18/08/2023 | FIS Rollerski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | U20 Juniores | 5 | 21:43.2 | |
| 30/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | IN - Individuale | Verrayes | U20 Juniores | 1 | 8:05.4 | |
| 30/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | IR - Inseguimento Reale | Verrayes | U20 Juniores | 2 | 24:24.7 | 4,69 |
| 30/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | IS - Inseguimento Cronologico | Verrayes | U20 Juniores | 1 | 32:29.7 | |
| 29/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | SP - Sprint | Verrayes | U20 Juniores | 4 | 0.00 | |
| 29/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | SP - Sprint | Verrayes | U20 Juniores | 3 | 17.77 | |
| 16/07/2023 | FIS Rollerski World Cup | MS - Mass Start | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | U20 Juniores | 1 | 45:22.5 | |
| 15/07/2023 | FIS Rollerski World Cup | IN - Individuale | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | U20 Juniores | 1 | 25:59.4 | |
| 14/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | U20 Juniores | 1 | | |
| 14/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | U20 Juniores | 1 | 19.15 | |
| 13/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | U20 Juniores | 1 | | |
| 13/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | U20 Juniores | 1 | 2:51.29 | |
| 02/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | MS - Mass Start | Lissone | U20 Juniores | 3 | 56:20.4 | 2,91 |
| 01/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | SP - Sprint | Lissone | U20 Juniores | 3 | 0.00 | |
| 01/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | SP - Sprint | Lissone | U20 Juniores | 3 | 21.35 | |
| 25/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | SP - Sprint | Rezzoaglio | U20 Juniores | 1 | 0.00 | |
| 25/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | SP - Sprint | Rezzoaglio | U20 Juniores | 1 | 21.09 | |
| 24/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | MS - Mass Start | Rezzoaglio | U20 Juniores | 3 | 34:36.8 | 24,00 |
| 18/06/2023 | Coppa Italia - Next Pro | MS - Mass Start | Sgonico-Zgonik | U20 Juniores | 2 | 24:04.9 | 0,19 |
| 17/06/2023 | Coppa Italia - Next Pro | SP - Sprint | Sgonico-Zgonik | U20 Juniores | 5 | 0.00 | |
| 17/06/2023 | Coppa Italia - Next Pro | SP - Sprint | Sgonico-Zgonik | U20 Juniores | 4 | 22.96 | |