| 01/04/2023 | Campionati Italiani Assoluti - Giovani - Coppa Italia Giovani | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 5 | 2:40.76 | |
| 01/04/2023 | Campionati Italiani Assoluti - Giovani - Coppa Italia Giovani | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 12 | 2:40.76 | |
| 19/03/2023 | OPA Finals | IS - Inseguimento Cronologico | Dobbiaco/Toblach | U20 Juniores | – | DNS | |
| 18/03/2023 | OPA Finals | IN - Individuale | Dobbiaco/Toblach | U20 Juniores | 40 | 25:25.9 | |
| 17/03/2023 | OPA Finals | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 43 | | |
| 17/03/2023 | OPA Finals | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 43 | 2:44.21 | |
| 12/03/2023 | Coppa Italia - 2. Trofeo Ernesto Fenti | IS - Inseguimento Cronologico | Falcade | U20 Juniores | 6 | 32:06.2 | |
| 11/03/2023 | Coppa Italia - 2. Trofeo Ernesto Fenti | IN - Individuale | Falcade | U20 Juniores | 10 | 21:29.8 | |
| 19/02/2023 | 39. Gsiesertal Lauf | MAR - Marathon | Valle di Casies/Gsies | U20 Juniores | 8 | 1:09:44.3 | |
| 12/02/2023 | Coppa Italia - Campionati Italiani | IN - Individuale | Schilpario | U20 Juniores | 17 | 31:16.7 | |
| 11/02/2023 | Coppa Italia - Campionati Italiani | MS - Mass Start | Schilpario | U20 Juniores | 2 | 25:07.8 | |
| 05/02/2023 | Ski For Fun | MS - Mass Start | Sappada | U20 Juniores | 3 | 23:53.9 | 1,56 |
| 22/01/2023 | Campionati Regionali GS Sportful e All/Rag Laser Style Italia | MS - Mass Start | Rotzo | U20 Juniores | 1 | 26:47.9 | 0,00 |
| 15/01/2023 | Campionati Italiani | IN - Individuale | Tesero | U20 Juniores | 9 | 25:45.4 | |
| 14/01/2023 | Campionati Italiani | SP - Sprint | Tesero | U20 Juniores | 14 | 3:05.84 | |
| 14/01/2023 | Campionati Italiani | SP - Sprint | Tesero | U20 Juniores | 17 | 3:05.84 | |
| 08/01/2023 | Campionati Regionali GS Sportful e All/Rag Laser Style Italia | IN - Individuale | Comelico Superiore | U20 Juniores | 2 | 23:50.2 | 21,30 |
| 18/12/2022 | Coppa Italia - Trofeo Crai Market Laurent | IN - Individuale | Gressoney-Saint-Jean | U20 Juniores | 17 | 28:25.1 | |
| 17/12/2022 | Coppa Italia - Trofeo Crai Market Laurent | SP - Sprint | Gressoney-Saint-Jean | | 11 | 3:35.81 | |
| 17/12/2022 | Coppa Italia - Trofeo Crai Market Laurent | SP - Sprint | Gressoney-Saint-Jean | U20 Juniores | 8 | 3:35.81 | |
| 04/12/2022 | OPA Cup | IN - Individuale | Santa Caterina Valfurva - Sci Club Alta Valtellina A.S.D.; Via Manzoni, 24; 00972; 23032 Bormio, Bormio | U20 Juniores | 77 | 32:45.1 | |
| 03/12/2022 | OPA Cup | SP - Sprint | Santa Caterina Valfurva - Sci Club Alta Valtellina A.S.D.; Via Manzoni, 24; 00972; 23032 Bormio, Bormio | U20 Juniores | 35 | | |
| 03/12/2022 | OPA Cup | SP - Sprint | Santa Caterina Valfurva - Sci Club Alta Valtellina A.S.D.; Via Manzoni, 24; 00972; 23032 Bormio, Bormio | U20 Juniores | 35 | 2:38.48 | |
| 27/11/2022 | Coppa Italia RODE - Nazionale U16/U18/U20 - Gara Open | IN - Individuale | Livigno | U20 Juniores | 33 | 23:50.7 | 74,71 |
| 26/11/2022 | Coppa Italia RODE - Nazionale U16/U18/U20 - Gara Open | SP - Sprint | Livigno | U20 Juniores | 54 | 0.00 | |
| 26/11/2022 | Coppa Italia RODE - Nazionale U16/U18/U20 - Gara Open | SP - Sprint | Livigno | U20 Juniores | 54 | 2:58.69 | 152,77 |
| 02/10/2022 | 43° Gran Prix Sportful | MS - Mass Start | Feltre | U20 Juniores | 37 | 36:20.8 | 183,08 |
| 11/09/2022 | FIS Roller Ski World Cup | SP - Sprint | Rieti | | 10 | 22.45 | |
| 11/09/2022 | FIS Roller Ski World Cup | SP - Sprint | Rieti | | 10 | 22.45 | |
| 10/09/2022 | FIS Roller Ski World Cup | MS - Mass Start | Rieti | | 9 | 1:05:19.8 | |
| 09/09/2022 | FIS Roller Ski World Cup | IN - Individuale | Rieti | | 5 | 13:49.9 | |
| 27/08/2022 | FIS Junior Roller Ski World Championships | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6B; LV-1013 R?ga, | | 15 | 23.36 | |
| 27/08/2022 | FIS Junior Roller Ski World Championships | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6B; LV-1013 R?ga, | | 15 | | |
| 26/08/2022 | FIS Roller Ski World Cup | TSP - Team Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6B; LV-1013 R?ga, | | 4 | | |
| 25/08/2022 | FIS Junior Roller Ski World Championships | IN - Individuale | Madona - Latvian Ski Federation; Grostonas str. 6B; LV-1013 R?ga, | | 12 | 23:56.7 | |
| 21/08/2022 | FIS Roller Ski World Cup | IN - Individuale | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 13 | 36:28.1 | |
| 20/08/2022 | FIS Roller Ski World Cup | MS - Mass Start | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 10 | 35:52.1 | |
| 19/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 18 | 2:22.94 | |
| 19/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 18 | | |
| 31/07/2022 | Coppa Italia Skiroll - Cascina Bianca | IN - Individuale | Grondona | U20 Juniores | 10 | 25:58.8 | 75,12 |
| 26/06/2022 | Roller Ski World Cup | MS - Mass Start | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 15 | 55:40.9 | |
| 25/06/2022 | Roller Ski World Cup | SP - Sprint | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 6 | 2:26.69 | |
| 25/06/2022 | Roller Ski World Cup | SP - Sprint | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 11 | | |
| 24/06/2022 | Roller Ski World Cup | IN - Individuale | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 8 | 22:55.2 | |
| 19/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Valdobbiadene | U20 Juniores | 10 | 0.00 | |
| 19/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Valdobbiadene | U20 Juniores | 11 | 3:10.44 | 55,17 |
| 18/06/2022 | Coppa Italia Skiroll - Cascina Bianca | IN - Individuale | San Fior | U20 Juniores | 12 | 22:22.6 | 95,96 |
| 11/06/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Trieste | U20 Juniores | – | DNS | |