| 30/03/2025 | Coppa Italia / Coppa Italia Giovani / Campionati Italiani Assoluti Giovani | MS - Mass Start | Dobbiaco/Toblach | U20 Juniores | 24 | 56:51.9 | |
| 29/03/2025 | Coppa Italia / Coppa Italia Giovani / Campionati Italiani Assoluti Giovani | ST - Staffetta | Dobbiaco/Toblach | U20 Juniores | 9 | 1:23:34.7 | |
| 28/03/2025 | Coppa Italia / Coppa Italia Giovani / Campionati Italiani Assoluti Giovani | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 23 | 2:47.34 | |
| 28/03/2025 | Coppa Italia / Coppa Italia Giovani / Campionati Italiani Assoluti Giovani | SP - Sprint | Dobbiaco/Toblach | U20 Juniores | 25 | 2:47.34 | |
| 02/03/2025 | Coppa Italia RODE | IN - Individuale | Forni Avoltri | U20 Juniores | – | OK | |
| 01/03/2025 | Coppa Italia RODE | SP - Sprint | Forni Avoltri | U20 Juniores | – | OK | |
| 16/02/2025 | Campionati Regionali Sportful e Laser Style Italia | MS - Mass Start | Canale d'Agordo | U20 Juniores | – | DNS | |
| 09/02/2025 | Campionati Regionali Sportful e Laser Style Italia | MS - Mass Start | Bosco Chiesanuova | U20 Juniores | 1 | 26:58.4 | 0,00 |
| 02/02/2025 | Campionati Regionali Sportful e Laser Style Italia | IN - Individuale | Rocca Pietore | U20 Juniores | 3 | 19:57.9 | 15,04 |
| 26/01/2025 | Coppa Italia | MS - Mass Start | Gressoney-Saint-Jean | U20 Juniores | 9 | 40:45.7 | |
| 25/01/2025 | Coppa Italia | IN - Individuale | Gressoney-Saint-Jean | U20 Juniores | 5 | 26:20.5 | |
| 12/01/2025 | Campionati Italiani Assoluti e Giovani | IN - Individuale | Tesero | U20 Juniores | 22 | 26:47.9 | |
| 11/01/2025 | Campionati Italiani Assoluti e Giovani | SP - Sprint | Tesero | U20 Juniores | 20 | 2:54.39 | |
| 11/01/2025 | Campionati Italiani Assoluti e Giovani | SP - Sprint | Tesero | U20 Juniores | 21 | 2:54.39 | |
| 29/12/2024 | Campionati Regionali Sportful e Laser Style Italia | SP - Sprint | Velo Veronese | U20 Juniores | 1 | 0.00 | |
| 29/12/2024 | Campionati Regionali Sportful e Laser Style Italia | SP - Sprint | Velo Veronese | U20 Juniores | 1 | 2:55.11 | 0,00 |
| 21/12/2024 | Coppa Italia RODE / Coppa Italia Amatori e Master | IN - Individuale | Falcade | U20 Juniores | 14 | 50:24.2 | 80,28 |
| 15/12/2024 | Gara internazionale | IS - Inseguimento Cronologico | Malles Venosta/Mals | U20 Juniores | 13 | 27:30.6 | |
| 14/12/2024 | Gara internazionale | IN - Individuale | Malles Venosta/Mals | U20 Juniores | 12 | 9:02.8 | |
| 08/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | IN - Individuale | Malles Venosta/Mals | U20 Juniores | 47 | 26:51.4 | |
| 07/12/2024 | FESA Alpencup/Swiss Cup powered by BKW | IN - Individuale | Malles Venosta/Mals | U20 Juniores | 42 | 28:01.9 | |
| 20/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | MS - Mass Start | Trento | U20 Juniores | 1 | 34:20.3 | 0,00 |
| 06/10/2024 | Trofeo Sportful | MS - Mass Start | Feltre | U20 Juniores | 29 | 36:18.1 | 240,84 |
| 22/09/2024 | Coppa Italia Next Pro | IN - Individuale | Polcenigo | U20 Juniores | 2 | 21:30.8 | 12,27 |
| 08/09/2024 | Summer Cross Country | IN - Individuale | Forni Avoltri | U20 Juniores | 15 | 24:37.2 | |
| 07/09/2024 | Summer Cross Country | SP - Sprint | Forni Avoltri | U20 Juniores | 20 | 3:44.13 | |
| 07/09/2024 | Summer Cross Country | SP - Sprint | Forni Avoltri | U20 Juniores | 21 | 3:44.13 | |