| 01/04/2023 | Campionati Italiani Assoluti - Giovani - Coppa Italia Giovani | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 26 | 2:39.92 | |
| 01/04/2023 | Campionati Italiani Assoluti - Giovani - Coppa Italia Giovani | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 10 | 2:39.92 | |
| 17/03/2023 | OPA Finals | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 50 | | |
| 17/03/2023 | OPA Finals | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 50 | 2:45.71 | |
| 12/03/2023 | Coppa Italia - 2. Trofeo Ernesto Fenti | IS - Inseguimento Cronologico | Falcade | U20 Juniores | 19 | 35:37.5 | |
| 11/03/2023 | Coppa Italia - 2. Trofeo Ernesto Fenti | IN - Individuale | Falcade | U20 Juniores | 24 | 22:54.0 | |
| 12/02/2023 | Coppa Italia - Campionati Italiani | IN - Individuale | Schilpario | U20 Juniores | 13 | 30:52.7 | |
| 11/02/2023 | Coppa Italia - Campionati Italiani | MS - Mass Start | Schilpario | U20 Juniores | 26 | 27:24.1 | |
| 05/02/2023 | Campionati Regionali GS Sportful e All/Rag Laser Style Italia | IN - Individuale | Rotzo | U20 Juniores | 13 | 24:07.5 | 95,38 |
| 20/01/2023 | World University Games | ST - Staffetta | Mt. Van Hoevenberg at the Olympic Sports - 2023 Winter World University Games; Rick Patzke; PO Box 1470; 12946 Lake Placid, New York | U20 Juniores | 10 | 1:22:54.1 | |
| 18/01/2023 | World University Games | IS - Inseguimento Cronologico | Mt. Van Hoevenberg at the Olympic Sports - 2023 Winter World University Games; Rick Patzke; PO Box 1470; 12946 Lake Placid, New York | U20 Juniores | 45 | 27:11.8 | |
| 17/01/2023 | World University Games | IN - Individuale | Mt. Van Hoevenberg at the Olympic Sports - 2023 Winter World University Games; Rick Patzke; PO Box 1470; 12946 Lake Placid, New York | U20 Juniores | 44 | 26:58.9 | |
| 15/01/2023 | World University Games | SP - Sprint | Mt. Van Hoevenberg at the Olympic Sports - 2023 Winter World University Games; Rick Patzke; PO Box 1470; 12946 Lake Placid, New York | U20 Juniores | 29 | | |
| 15/01/2023 | World University Games | SP - Sprint | Mt. Van Hoevenberg at the Olympic Sports - 2023 Winter World University Games; Rick Patzke; PO Box 1470; 12946 Lake Placid, New York | U20 Juniores | 25 | 2:31.38 | |
| 13/01/2023 | World University Games | TSP - Team Sprint | Mt. Van Hoevenberg at the Olympic Sports - 2023 Winter World University Games; Rick Patzke; PO Box 1470; 12946 Lake Placid, New York | U20 Juniores | 18 | | |
| 30/12/2022 | Campionati Regionali GS Sportful e All/Rag Laser Style Italia | SP - Sprint | Primiero San Martino di Castrozza | U20 Juniores | 2 | 0.00 | |
| 30/12/2022 | Campionati Regionali GS Sportful e All/Rag Laser Style Italia | SP - Sprint | Primiero San Martino di Castrozza | U20 Juniores | 1 | 3:27.73 | 0,00 |
| 18/12/2022 | Coppa Italia - Trofeo Crai Market Laurent | IN - Individuale | Gressoney-Saint-Jean | U20 Juniores | 12 | 27:50.8 | |
| 17/12/2022 | Coppa Italia - Trofeo Crai Market Laurent | SP - Sprint | Gressoney-Saint-Jean | U20 Juniores | 17 | 3:36.07 | |
| 17/12/2022 | Coppa Italia - Trofeo Crai Market Laurent | SP - Sprint | Gressoney-Saint-Jean | U20 Juniores | 11 | 3:36.07 | |
| 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 | – | DNF | |
| 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 | 54 | | |
| 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 | 54 | 2:41.62 | |
| 27/11/2022 | Coppa Italia RODE - Nazionale U16/U18/U20 - Gara Open | IN - Individuale | Livigno | U20 Juniores | 34 | 23:57.8 | 79,05 |
| 26/11/2022 | Coppa Italia RODE - Nazionale U16/U18/U20 - Gara Open | SP - Sprint | Livigno | U20 Juniores | 36 | 0.00 | |
| 26/11/2022 | Coppa Italia RODE - Nazionale U16/U18/U20 - Gara Open | SP - Sprint | Livigno | U20 Juniores | 36 | 2:51.71 | 99,93 |
| 09/10/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti | MS - Mass Start | Trento | U20 Juniores | 12 | 36:15.8 | 139,38 |
| 08/10/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti | SP - Sprint | Trento | U20 Juniores | 7 | 0.00 | |
| 08/10/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti | SP - Sprint | Trento | U20 Juniores | 7 | 15.06 | 106,72 |
| 02/10/2022 | 43° Gran Prix Sportful | MS - Mass Start | Feltre | U20 Juniores | 39 | 36:41.8 | 198,32 |
| 18/09/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti/Master | MS - Mass Start | Maranello | U20 Juniores | 8 | 45:57.3 | 24,44 |
| 17/09/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti/Master | SP - Sprint | Maranello | U20 Juniores | 4 | 0.00 | |
| 17/09/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti/Master | SP - Sprint | Maranello | U20 Juniores | 4 | 13.17 | |
| 11/09/2022 | FIS Roller Ski World Cup | SP - Sprint | Rieti | | 4 | 21.20 | |
| 11/09/2022 | FIS Roller Ski World Cup | SP - Sprint | Rieti | | 4 | 21.20 | |
| 10/09/2022 | FIS Roller Ski World Cup | MS - Mass Start | Rieti | | 8 | 1:03:07.8 | |
| 09/09/2022 | FIS Roller Ski World Cup | IN - Individuale | Rieti | | 7 | 14:00.6 | |
| 28/08/2022 | FIS Junior Roller Ski World Championships | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas str. 6B; LV-1013 R?ga, | | 5 | 45:43.8 | |
| 27/08/2022 | FIS Junior Roller Ski World Championships | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6B; LV-1013 R?ga, | | 5 | 21.87 | |
| 27/08/2022 | FIS Junior Roller Ski World Championships | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6B; LV-1013 R?ga, | | 5 | | |
| 26/08/2022 | FIS Junior Roller Ski World Championships | TSP - Team Sprint | Madona - Latvian Ski Federation; Grostonas str. 6B; LV-1013 R?ga, | | 5 | 22:02.22 | |
| 21/08/2022 | FIS Roller Ski World Cup | IN - Individuale | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 19 | 37:37.6 | |
| 20/08/2022 | FIS Roller Ski World Cup | MS - Mass Start | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 3 | 35:45.5 | |
| 19/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 4 | 2:19.37 | |
| 19/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 4 | | |
| 07/08/2022 | Coppa Italia Skiroll - Cascina Bianca | IR - Inseguimento Reale | Verrayes | U20 Juniores | 3 | 40:39.5 | 85,02 |
| 07/08/2022 | Coppa Italia Skiroll - Cascina Bianca | IS - Inseguimento Cronologico | Verrayes | U20 Juniores | 8 | 47:41.5 | |
| 07/08/2022 | Coppa Italia Skiroll - Cascina Bianca | IN - Individuale | Verrayes | U20 Juniores | 13 | 7:02.7 | |
| 06/08/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Verrayes | U20 Juniores | 4 | 0.00 | |
| 06/08/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Verrayes | U20 Juniores | 11 | 2:26.93 | 137,55 |
| 31/07/2022 | Coppa Italia Skiroll - Cascina Bianca | IN - Individuale | Grondona | U20 Juniores | 12 | 26:33.4 | 94,54 |
| 17/07/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Genova | U20 Juniores | 8 | 35:52.3 | 134,93 |
| 16/07/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Genova | U20 Juniores | 4 | 0.00 | |
| 16/07/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Genova | U20 Juniores | 4 | 19.05 | 57,43 |
| 19/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Valdobbiadene | U20 Juniores | 5 | 0.00 | |
| 19/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Valdobbiadene | U20 Juniores | 6 | 3:05.55 | 22,94 |
| 18/06/2022 | Coppa Italia Skiroll - Cascina Bianca | IN - Individuale | San Fior | U20 Juniores | 7 | 21:34.0 | 63,53 |
| 12/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Trieste | U20 Juniores | 6 | 0.00 | |
| 12/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Trieste | U20 Juniores | 6 | 20.15 | |
| 11/06/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Trieste | U20 Juniores | 9 | 36:16.8 | 2,38 |