| 01/04/2023 | Campionati Italiani Assoluti - Giovani - Coppa Italia Giovani | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 20 | 3:26.78 | |
| 01/04/2023 | Campionati Italiani Assoluti - Giovani - Coppa Italia Giovani | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 20 | 3:26.78 | |
| 26/03/2023 | Campionato Regionale | MS - Mass Start | Capracotta | U20 Juniores | 1 | 34:01.44 | 0,00 |
| 05/03/2023 | 20° CRITERIUM INTERAPPENNINICO - Gara Nazionale Senior/Giovani | MS - Mass Start | San Giovanni in Fiore | U20 Juniores | 1 | 15:10.70 | 0,00 |
| 04/03/2023 | 20° CRITERIUM INTERAPPENNINICO - Gara Nazionale Senior/Giovani | SP - Sprint | San Giovanni in Fiore | U20 Juniores | 1 | 1.00 | |
| 04/03/2023 | 20° CRITERIUM INTERAPPENNINICO - Gara Nazionale Senior/Giovani | SP - Sprint | San Giovanni in Fiore | U20 Juniores | 1 | 3:47.10 | 0,00 |
| 19/02/2023 | Trofeo Città di Subiaco | IN - Individuale | Subiaco | U20 Juniores | – | DNS | 0,00 |
| 12/02/2023 | Coppa Italia - Campionati Italiani | IN - Individuale | Schilpario | U20 Juniores | 14 | 39:10.9 | |
| 11/02/2023 | Coppa Italia - Campionati Italiani | MS - Mass Start | Schilpario | U20 Juniores | 12 | 32:26.5 | |
| 05/02/2023 | Criterium Interappenninico 2023 | IR - Inseguimento Reale | Opi | U20 Juniores | 1 | 17:49.17 | 0,00 |
| 05/02/2023 | Criterium Interappenninico 2023 | IS - Inseguimento Cronologico | Opi | U20 Juniores | 1 | 26:34.17 | |
| 04/02/2023 | Criterium Interappenninico 2023 | IN - Individuale | Opi | U20 Juniores | 1 | 8:45.77 | 0,00 |
| 29/01/2023 | Coppa Comune di PESCOCOSTANZO | IN - Individuale | Pescocostanzo | U20 Juniores | 1 | 25:34.87 | 0,00 |
| 15/01/2023 | Campionati Italiani | IN - Individuale | Tesero | U20 Juniores | 17 | 32:24.6 | |
| 14/01/2023 | Campionati Italiani | SP - Sprint | Tesero | U20 Juniores | 23 | 4:07.18 | |
| 14/01/2023 | Campionati Italiani | SP - Sprint | Tesero | U20 Juniores | 23 | 4:07.18 | |
| 18/12/2022 | Coppa Italia - Trofeo Crai Market Laurent | IN - Individuale | Gressoney-Saint-Jean | U20 Juniores | 13 | 34:31.3 | |
| 17/12/2022 | Coppa Italia - Trofeo Crai Market Laurent | SP - Sprint | Gressoney-Saint-Jean | U20 Juniores | 22 | 3:53.35 | |
| 17/12/2022 | Coppa Italia - Trofeo Crai Market Laurent | SP - Sprint | Gressoney-Saint-Jean | U20 Juniores | 22 | 3:53.35 | |
| 23/10/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Pescocostanzo | U20 Juniores | 4 | 13:52.7 | 79,79 |
| 22/10/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Pescocostanzo | U20 Juniores | 4 | 31:01.8 | 224,00 |
| 02/10/2022 | 43° Gran Prix Sportful | MS - Mass Start | Feltre | U20 Juniores | 39 | 51:15.8 | 482,79 |
| 18/09/2022 | 2° Tappa Criterium Interappennico KO Sprint - Città Di Subiaco - Trofeo Banca Centro Lazio | SP - Sprint | Subiaco | U20 Juniores | 2 | 0.00 | |
| 18/09/2022 | 2° Tappa Criterium Interappennico KO Sprint - Città Di Subiaco - Trofeo Banca Centro Lazio | SP - Sprint | Subiaco | U20 Juniores | 2 | 25.60 | 40,21 |
| 17/09/2022 | 3° Trofeo delle Rocche - Memorial Antonio D'Eramo | MS - Mass Start | Rocca di Mezzo | U20 Juniores | 1 | 34:08.22 | 0,00 |
| Coppa Comune di BARREA | MS - Mass Start | Scanno | U20 Juniores | 1 | 23:43.9 | 0,00 |