| 02/03/2025 | 14° Trofeo Franco Manfroi | MS - Mass Start | Canale d'Agordo | U20 Juniores | 2 | 32:08.4 | 58,62 |
| 16/02/2025 | Campionati Regionali Sportful e Laser Style Italia | MS - Mass Start | Canale d'Agordo | U20 Juniores | 9 | 36:28.4 | 174,79 |
| 09/02/2025 | Campionati Regionali Sportful e Laser Style Italia | MS - Mass Start | Bosco Chiesanuova | U20 Juniores | 8 | 39:53.4 | 190,68 |
| 02/02/2025 | Campionati Regionali Sportful e Laser Style Italia | IN - Individuale | Rocca Pietore | U20 Juniores | 8 | 27:38.6 | 146,55 |
| 26/01/2025 | Campionati Regionali Sportful e Laser Style Italia | IN - Individuale | Primiero San Martino di Castrozza | U20 Juniores | 1 | 38:18.3 | 0,00 |
| 20/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | MS - Mass Start | Trento | U20 Juniores | 24 | 27:50.7 | 246,01 |
| 19/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | SP - Sprint | Trento | U20 Juniores | 4 | 0.00 | |
| 19/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | SP - Sprint | Trento | U20 Juniores | 5 | 18.09 | |
| 13/10/2024 | Coppa Italia Next Pro | MS - Mass Start | Capracotta | U20 Juniores | 9 | 47:03.0 | 414,60 |
| 12/10/2024 | Coppa Italia Next Pro | MS - Mass Start | Capracotta | U20 Juniores | 7 | 27:43.9 | 237,58 |
| 29/09/2024 | Coppa Italia Next Pro | IN - Individuale | Bobbio | U20 Juniores | 8 | 33:31.3 | 155,54 |
| 28/09/2024 | Coppa Italia Next Pro | SP - Sprint | Bobbio | U20 Juniores | 5 | 0.00 | |
| 28/09/2024 | Coppa Italia Next Pro | SP - Sprint | Bobbio | U20 Juniores | 5 | 22.84 | |
| 22/09/2024 | Coppa Italia Next Pro | IN - Individuale | Polcenigo | U20 Juniores | 16 | 34:24.3 | 239,16 |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | U20 Juniores | 9 | 0.00 | |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | U20 Juniores | 9 | 4:06.20 | 154,42 |
| 01/09/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | MS - Mass Start | Darfo Boario Terme | U20 Juniores | 25 | 39:13.4 | 368,52 |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | U20 Juniores | 5 | 0.00 | |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | U20 Juniores | 3 | 16.78 | |
| 28/07/2024 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | U20 Juniores | 17 | 26:43.8 | 149,43 |
| 28/07/2024 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | U20 Juniores | 14 | 35:40.8 | |
| 28/07/2024 | Coppa Italia Next Pro | IN - Individuale | Verrayes | U20 Juniores | 12 | 8:57.9 | |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | U20 Juniores | 7 | 0.00 | |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | U20 Juniores | 7 | 19.44 | |
| 07/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | MS - Mass Start | Maranello | U20 Juniores | 14 | 28:52.5 | 201,41 |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | U20 Juniores | 11 | 0.00 | |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | U20 Juniores | 11 | 18.44 | |
| 30/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Cicagna | U20 Juniores | 9 | 33:13.0 | 362,94 |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | U20 Juniores | 4 | 0.00 | |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | U20 Juniores | 3 | 22.61 | |
| 16/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Sgonico-Zgonik | U20 Juniores | 7 | 24:34.6 | 17,98 |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | U20 Juniores | 6 | 0.00 | |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | U20 Juniores | 6 | 23.91 | |