| 23/03/2025 | Campionato Italiano Master e Amatori (individuale TL / mass start TC) | MS - Mass Start | Pinzolo | Master M3 | – | DNF | |
| 22/03/2025 | Campionato Italiano Master e Amatori (individuale TL / mass start TC) | IN - Individuale | Pinzolo | Master M3 | 39 | 57:24.5 | 301,93 |
| 23/02/2025 | Campionato Italiano Master e Amatori (individuale TC) | IN - Individuale | Folgaria | Master M3 | 19 | 31:51.1 | 96,23 |
| 16/02/2025 | 3° Trofeo Elso, Nello e Alberto Fontana | MS - Mass Start | Frassinoro | Master M3 | 6 | 27:24.68 | 115,10 |
| 09/02/2025 | Campionato Italiano Master e Amatori (staffetta TC-TL-TL / mass start TL) | MS - Mass Start | Bosco Chiesanuova | Master M3 | 16 | 59:27.6 | 131,82 |
| 02/02/2025 | Dobbiaco/Cortina - Campionato Italiano Master e Amatori (Mass Start /Lunga distanza TL) | MS - Mass Start | Dobbiaco/Toblach | Master M3 | 21 | 1:26:10.2 | 300,96 |
| 02/02/2025 | 48 Granfondo Dobbiaco/Toblach -Cortina | ML - Popular Race | Cortina d'Ampezzo | Master M3 | 31 | 1:26:10.2 | |
| 21/12/2024 | Coppa Italia RODE / Coppa Italia Amatori e Master | IN - Individuale | Falcade | Master M3 | 31 | 58:46.9 | 226,60 |
| 20/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | MS - Mass Start | Trento | Master M3 | 37 | 41:49.3 | 305,10 |
| 19/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | SP - Sprint | Trento | Master M3 | 23 | 0.00 | |
| 19/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | SP - Sprint | Trento | Master M3 | 23 | 18.57 | |
| 13/10/2024 | Coppa Italia Next Pro | MS - Mass Start | Capracotta | Master M3 | 8 | 34:01.4 | 230,60 |
| 12/10/2024 | Coppa Italia Next Pro | MS - Mass Start | Capracotta | Master M3 | 8 | 22:19.7 | 292,61 |
| 29/09/2024 | Coppa Italia Next Pro | IN - Individuale | Bobbio | Master M3 | 10 | 40:11.5 | 193,36 |
| 28/09/2024 | Coppa Italia Next Pro | SP - Sprint | Bobbio | Master M3 | 16 | 0.00 | |
| 28/09/2024 | Coppa Italia Next Pro | SP - Sprint | Bobbio | Master M3 | 17 | 23.18 | |
| 22/09/2024 | Coppa Italia Next Pro | IN - Individuale | Polcenigo | Master M3 | 26 | 26:01.2 | 182,43 |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | Master M3 | 16 | 0.00 | |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | Master M3 | 16 | 3:41.03 | 220,58 |
| 01/09/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | MS - Mass Start | Darfo Boario Terme | Master M3 | 30 | 42:16.0 | 179,01 |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | Master M3 | 12 | 0.00 | |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | Master M3 | 12 | 17.18 | |
| 28/07/2024 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | Master M3 | 20 | 45:16.7 | 204,28 |
| 28/07/2024 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | Master M3 | 22 | 53:16.7 | |
| 28/07/2024 | Coppa Italia Next Pro | IN - Individuale | Verrayes | Master M3 | 26 | 8:00.7 | |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Master M3 | 23 | 0.00 | |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Master M3 | 23 | 20.52 | |
| 07/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | MS - Mass Start | Maranello | Master M3 | 20 | 37:26.2 | 223,48 |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Master M3 | 27 | 0.00 | |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Master M3 | 27 | 18.45 | |
| 30/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Cicagna | Master M3 | 19 | 31:21.7 | 267,96 |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | Master M3 | 25 | 0.00 | |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | Master M3 | 25 | 22.83 | |
| 16/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Sgonico-Zgonik | Master M3 | 20 | 39:22.8 | 164,47 |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Master M3 | 33 | 0.00 | |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Master M3 | 33 | 29.26 | |