| 25/10/2026 | Coppa Italia Skiroll - Next Pro | MS - Mass Start | Pordenone | Seniores | 5 | 34:31.0 | 93,77 | 2025/26 |
| 24/10/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Valdobbiadene | Seniores | 2 | 0.00 | | 2025/26 |
| 24/10/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Valdobbiadene | Seniores | 2 | 3:11.40 | 75,93 | 2025/26 |
| 18/10/2026 | Coppa Italia Skiroll - Next Pro | MS - Mass Start | Trento | Seniores | 11 | 37:46.6 | 112,36 | 2025/26 |
| 17/10/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Trento | Seniores | 4 | 0.00 | | 2025/26 |
| 17/10/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Trento | Seniores | 3 | 13.22 | | 2025/26 |
| 04/10/2026 | Trofeo Sportful | MS - Mass Start | Feltre | Seniores | 19 | 34:14.6 | 186,91 | 2025/26 |
| 27/09/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Mass Start - in salita) | IN - Individuale | Bobbio | Seniores | 1 | 31:30.1 | 0,00 | 2025/26 |
| 26/09/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Mass Start - in salita) | SP - Sprint | Bobbio | Seniores | 2 | 0.00 | | 2025/26 |
| 26/09/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Mass Start - in salita) | SP - Sprint | Bobbio | Seniores | 3 | 17.41 | | 2025/26 |
| 20/09/2026 | FIS Rollerski World Cup | TSP - Team Sprint | Ziano di Fiemme | Seniores | 3 | | | 2025/26 |
| 19/09/2026 | FIS Rollerski World Cup | SPQ - Sprint Qualification | Ziano di Fiemme | Seniores | 7 | 19.25 | | 2025/26 |
| 19/09/2026 | FIS Rollerski World Cup | SPF - Sprint Final | Ziano di Fiemme | Seniores | 7 | 19.25 | | 2025/26 |
| 18/09/2026 | FIS Rollerski World Cup | MS - Mass Start | Ziano di Fiemme | Seniores | 10 | 39:06.0 | | 2025/26 |
| 13/09/2026 | Coppa Italia Skiroll - Next Pro | MS - Mass Start | Capracotta | Seniores | 1 | 20:27.0 | 0,00 | 2025/26 |
| 12/09/2026 | Coppa Italia Skiroll - Next Pro | MS - Mass Start | Capracotta | Seniores | 1 | 22:11.0 | 0,00 | 2025/26 |
| 06/09/2026 | FIS Rollerski World Championships | MS - Mass Start | Madona - | Seniores | 16 | 46:40.1 | | 2025/26 |
| 05/09/2026 | FIS Rollerski World Championships | SPQ - Sprint Qualification | Madona - | Seniores | 7 | 21.66 | | 2025/26 |
| 05/09/2026 | FIS Rollerski World Championships | SPF - Sprint Final | Madona - | Seniores | 7 | | | 2025/26 |
| 03/09/2026 | FIS Rollerski World Championships | IN - Individuale | Madona - | Seniores | 20 | 25:38.2 | | 2025/26 |
| 30/08/2026 | FIS Rollerski World Cup | IN - Individuale | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan | Seniores | 67 | 39:54.3 | | 2025/26 |
| 29/08/2026 | FIS Rollerski World Cup | MS - Mass Start | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan | Seniores | – | DNF | | 2025/26 |
| 28/08/2026 | FIS Rollerski World Cup | SPQ - Sprint Qualification | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan | Seniores | 34 | 2:53.27 | | 2025/26 |
| 28/08/2026 | FIS Rollerski World Cup | SPF - Sprint Final | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan | Seniores | 33 | | | 2025/26 |
| 26/07/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Sprint) | MS - Mass Start | Castel di Sangro | Seniores | 6 | 15:38.3 | 86,00 | 2025/26 |
| 25/07/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Sprint) | SP - Sprint | Castel di Sangro | Seniores | 4 | 0.00 | | 2025/26 |
| 25/07/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Sprint) | SP - Sprint | Castel di Sangro | Seniores | 4 | 18.89 | | 2025/26 |
| 05/07/2026 | Coppa Italia Skiroll - Next Pro | MS - Mass Start | Cicagna | Seniores | 4 | 33:12.3 | 107,36 | 2025/26 |
| 04/07/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Cicagna | Seniores | 4 | 0.00 | | 2025/26 |
| 04/07/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Cicagna | Seniores | 3 | 18.50 | | 2025/26 |
| 28/06/2026 | Coppa Italia Skiroll - Next Pro | MS - Mass Start | Linguaglossa | Seniores | 5 | 39:44.90 | 169,60 | 2025/26 |
| 27/06/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Linguaglossa | Seniores | 3 | 0.00 | | 2025/26 |
| 27/06/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Linguaglossa | Seniores | 3 | 13.88 | | 2025/26 |
| 14/06/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Mass Start - in piano) | MS - Mass Start | Sgonico-Zgonik | Seniores | 1 | 33:44.9 | 0,00 | 2025/26 |
| 13/06/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Mass Start - in piano) | SP - Sprint | Sgonico-Zgonik | Seniores | 3 | 0.00 | | 2025/26 |
| 13/06/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Mass Start - in piano) | SP - Sprint | Sgonico-Zgonik | Seniores | 4 | 19.28 | | 2025/26 |
| 24/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | ML - Popular Race | San Marino - | Seniores | 1 | 25:10.4 | | 2024/25 |
| 23/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | SPF - Sprint Final | San Marino - | Seniores | 3 | 21.54 | | 2024/25 |
| 23/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | SPQ - Sprint Qualification | San Marino - | Seniores | 3 | 21.54 | | 2024/25 |
| 21/02/2026 | Millegrobbe 3.0 / Campionati Italiani Amatori Master | MS - Mass Start | Luserna | Seniores | 8 | 1:25:16.7 | 174,47 | 2024/25 |
| 26/10/2025 | Coppa Italia Next Pro | MS - Mass Start | Caneva | Seniores | 3 | 33:51.0 | 34,18 | 2024/25 |
| 25/10/2025 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | Seniores | 1 | 0.00 | | 2024/25 |
| 25/10/2025 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | Seniores | 1 | 3:18.23 | 0,00 | 2024/25 |
| 19/10/2025 | Coppa Italia Next Pro | MS - Mass Start | Trento | Seniores | 9 | 36:32.6 | 124,98 | 2024/25 |
| 18/10/2025 | Coppa Italia Next Pro | SP - Sprint | Trento | Seniores | 2 | 0.00 | | 2024/25 |
| 18/10/2025 | Coppa Italia Next Pro | SP - Sprint | Trento | Seniores | 3 | 13.25 | | 2024/25 |
| 05/10/2025 | Trofeo Sportful | MS - Mass Start | Feltre | Seniores | 48 | 40:37.2 | 350,68 | 2024/25 |
| 28/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI - GIOVANI (sprint) | IN - Individuale | Bobbio | Seniores | 1 | 31:41.8 | 0,00 | 2024/25 |
| 27/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI - GIOVANI (sprint) | SP - Sprint | Bobbio | Seniores | 5 | 0.00 | | 2024/25 |
| 27/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI - GIOVANI (sprint) | SP - Sprint | Bobbio | Seniores | 5 | 20.18 | | 2024/25 |
| 21/09/2025 | FIS Roller Ski World Cup | MS - Mass Start | Cavalese | Seniores | 19 | 28:33.1 | | 2024/25 |
| 20/09/2025 | FIS Roller Ski World Cup | TSP - Team Sprint | Cavalese | Seniores | 1 | | | 2024/25 |
| 19/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Cavalese | Seniores | 7 | 19.91 | | 2024/25 |
| 19/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Cavalese | Seniores | 7 | 19.43 | | 2024/25 |
| 17/09/2025 | FIS Roller Ski World Cup | MS - Mass Start | Roma | Seniores | 4 | 20:38.9 | | 2024/25 |
| 16/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Roma | Seniores | 6 | 17.03 | | 2024/25 |
| 16/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Roma | Seniores | 7 | 17.03 | | 2024/25 |
| 14/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI (piano) | MS - Mass Start | Darfo Boario Terme | Seniores | 2 | 37:03.5 | 2,14 | 2024/25 |
| 13/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI (piano) | SP - Sprint | Darfo Boario Terme | Seniores | 4 | 0.00 | | 2024/25 |
| 13/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI (piano) | SP - Sprint | Darfo Boario Terme | Seniores | 4 | 13.42 | | 2024/25 |
| 31/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | IN - Individuale | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Seniores | 87 | 38:09.7 | | 2024/25 |
| 30/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | MS - Mass Start | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Seniores | 88 | 1:56:31.8 | | 2024/25 |
| 29/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | SP - Sprint | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Seniores | 14 | 2:48.00 | | 2024/25 |
| 29/08/2025 | Alliansloppet 2025 - FIS Roller Ski World Cup | SP - Sprint | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan, | Seniores | 21 | | | 2024/25 |
| 03/08/2025 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | Seniores | 10 | 31:56.1 | 20,38 | 2024/25 |
| 03/08/2025 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | Seniores | 5 | 37:28.1 | | 2024/25 |
| 03/08/2025 | Coppa Italia Next Pro | IN - Individuale | Verrayes | Seniores | 1 | 5:32.7 | | 2024/25 |
| 02/08/2025 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Seniores | 4 | 0.00 | | 2024/25 |
| 02/08/2025 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Seniores | 3 | 14.11 | | 2024/25 |
| 27/07/2025 | Coppa Italia Next Pro | IN - Individuale | Chiusa di Pesio | Seniores | 4 | 26:33.4 | 14,93 | 2024/25 |
| 26/07/2025 | Coppa Italia Next Pro | SP - Sprint | Chiusa di Pesio | Seniores | 2 | 0.00 | | 2024/25 |
| 26/07/2025 | Coppa Italia Next Pro | SP - Sprint | Chiusa di Pesio | Seniores | 4 | 3:13.72 | 33,43 | 2024/25 |
| 28/06/2025 | Coppa Italia Next Pro / II Trofeo Citta' di Maranello | MS - Mass Start | Maranello | Seniores | 6 | 28:45.2 | 0,97 | 2024/25 |
| 22/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | MS - Mass Start | Linguaglossa | Seniores | 3 | 40:10.30 | 63,51 | 2024/25 |
| 21/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | SP - Sprint | Linguaglossa | Seniores | 2 | 0.00 | | 2024/25 |
| 21/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | SP - Sprint | Linguaglossa | Seniores | 2 | 14.52 | | 2024/25 |
| 15/06/2025 | Coppa Italia Next Pro | MS - Mass Start | Sgonico-Zgonik | Seniores | 4 | 35:22.9 | 0,53 | 2024/25 |
| 14/06/2025 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Seniores | 3 | 0.00 | | 2024/25 |
| 14/06/2025 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Seniores | 3 | 19.62 | | 2024/25 |
| 09/02/2025 | Campionato Italiano Master e Amatori (staffetta TC-TL-TL / mass start TL) | MS - Mass Start | Bosco Chiesanuova | Seniores | 2 | 54:23.3 | 1,16 | 2023/24 |
| 23/01/2025 | Torino 2025 FISU World University Games Winter | MS - Mass Start | Pragelato | Seniores | – | DNF | | 2023/24 |
| 21/01/2025 | Torino 2025 FISU World University Games Winter | ST - Staffetta | Pragelato | Seniores | 13 | 1:18:08.6 | | 2023/24 |
| 19/01/2025 | Torino 2025 FISU World University Games Winter | TSP - Team Sprint | Pragelato | Seniores | 9 | | | 2023/24 |
| 17/01/2025 | Torino 2025 FISU World University Games Winter | SP - Sprint | Pragelato | Seniores | 52 | 3:17.69 | | 2023/24 |
| 17/01/2025 | Torino 2025 FISU World University Games Winter | SP - Sprint | Pragelato | Seniores | 56 | 3:17.69 | | 2023/24 |
| 15/01/2025 | Torino 2025 FISU World University Games Winter | IN - Individuale | Pragelato | Seniores | 84 | 28:34.9 | | 2023/24 |
| 20/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | MS - Mass Start | Trento | Seniores | – | DNF | | 2023/24 |
| 19/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | SP - Sprint | Trento | Seniores | – | DNS | | 2023/24 |
| 19/10/2024 | CAMPIONATI ITALIANI (in salita) - COPPA ITALIA NEXT PRO | SP - Sprint | Trento | Seniores | – | DNS | | 2023/24 |
| 13/10/2024 | Coppa Italia Next Pro | MS - Mass Start | Capracotta | Seniores | 1 | 29:12.7 | 0,00 | 2023/24 |
| 12/10/2024 | Coppa Italia Next Pro | MS - Mass Start | Capracotta | Seniores | 1 | 18:28.1 | 0,00 | 2023/24 |
| 06/10/2024 | Trofeo Sportful | MS - Mass Start | Feltre | Seniores | 25 | 35:44.3 | 215,38 | 2023/24 |
| 29/09/2024 | Coppa Italia Next Pro | IN - Individuale | Bobbio | Seniores | 1 | 32:22.1 | 0,00 | 2023/24 |
| 28/09/2024 | Coppa Italia Next Pro | SP - Sprint | Bobbio | Seniores | 4 | 0.00 | | 2023/24 |
| 28/09/2024 | Coppa Italia Next Pro | SP - Sprint | Bobbio | Seniores | 5 | 18.73 | | 2023/24 |
| 22/09/2024 | Coppa Italia Next Pro | IN - Individuale | Polcenigo | Seniores | 1 | 21:11.3 | 0,00 | 2023/24 |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | Seniores | 2 | 0.00 | | 2023/24 |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | Seniores | 2 | 3:07.90 | 7,65 | 2023/24 |
| 15/09/2024 | FIS Roller Ski World Cup | MS - Mass Start | Ziano di Fiemme | Seniores | 23 | 50:44.1 | | 2023/24 |
| 12/09/2024 | FIS Roller Ski World Cup | MS - Mass Start | Ziano di Fiemme | Seniores | 23 | 31:17.2 | | 2023/24 |
| 01/09/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | MS - Mass Start | Darfo Boario Terme | Seniores | 4 | 37:30.0 | 0,93 | 2023/24 |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | Seniores | 5 | 0.00 | | 2023/24 |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | Seniores | 5 | 14.00 | | 2023/24 |
| 18/08/2024 | FIS Roller Ski World Cup | IN - Individuale | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 8 | 41:58.7 | | 2023/24 |
| 17/08/2024 | FIS Roller Ski World Cup | IN - Individuale | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 7 | 22:16.1 | | 2023/24 |
| 15/08/2024 | FIS Roller Ski World Cup | TSP - Team Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 4 | | | 2023/24 |
| 14/08/2024 | FIS Roller Ski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 7 | | | 2023/24 |
| 14/08/2024 | FIS Roller Ski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 7 | 17.46 | | 2023/24 |
| 28/07/2024 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | Seniores | 7 | 38:59.8 | 9,46 | 2023/24 |
| 28/07/2024 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | Seniores | 2 | 45:34.8 | | 2023/24 |
| 28/07/2024 | Coppa Italia Next Pro | IN - Individuale | Verrayes | Seniores | 2 | 6:35.3 | | 2023/24 |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Seniores | 9 | 0.00 | | 2023/24 |
| 27/07/2024 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Seniores | 7 | 15.99 | | 2023/24 |
| 21/07/2024 | FIS Roller Ski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 2 | 46:00.6 | | 2023/24 |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 10 | 21.94 | | 2023/24 |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 13 | | | 2023/24 |
| 18/07/2024 | FIS Roller Ski World Cup | TSP - Team Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 8 | | | 2023/24 |
| 17/07/2024 | FIS Roller Ski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 3 | 32:46.0 | | 2023/24 |
| 07/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | MS - Mass Start | Maranello | Seniores | 3 | 32:18.3 | 0,94 | 2023/24 |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Seniores | 5 | 0.00 | | 2023/24 |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Seniores | 5 | 15.12 | | 2023/24 |
| 30/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Cicagna | Seniores | 2 | 26:20.9 | 1,33 | 2023/24 |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | Seniores | 8 | 0.00 | | 2023/24 |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | Seniores | 8 | 18.66 | | 2023/24 |
| 16/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Sgonico-Zgonik | Seniores | 5 | 35:16.5 | 1,39 | 2023/24 |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Seniores | 7 | 0.00 | | 2023/24 |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Seniores | 7 | 19.91 | | 2023/24 |
| 04/02/2024 | Coppa Italia Master e Amatori individuale | MS - Mass Start | Folgaria | Under 23 | 2 | 38:34.9 | 6,93 | 2022/23 |
| 22/10/2023 | Coppa Italia - Next Pro | IN - Individuale | Polcenigo | Under 23 | 2 | 21:23.9 | 4,64 | 2022/23 |
| 21/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Valdobbiadene | Under 23 | 2 | 0.00 | | 2022/23 |
| 21/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Valdobbiadene | Under 23 | 1 | 3:10.38 | 0,00 | 2022/23 |
| 15/10/2023 | Coppa Italia - Next Pro | MS - Mass Start | Maranello | Under 23 | 4 | 46:22.9 | 0,70 | 2022/23 |
| 14/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Maranello | Under 23 | 6 | 0.00 | | 2022/23 |
| 14/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Maranello | Under 23 | 6 | 15.37 | | 2022/23 |
| 08/10/2023 | Coppa Italia - Next Pro | MS - Mass Start | Trento | Under 23 | 1 | 33:51.3 | 0,00 | 2022/23 |
| 07/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Trento | Under 23 | 8 | 0.00 | | 2022/23 |
| 07/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Trento | Under 23 | 8 | 14.96 | | 2022/23 |
| 01/10/2023 | Trofeo Sportful | MS - Mass Start | Feltre | Under 23 | 47 | 37:36.3 | 258,87 | 2022/23 |
| 24/09/2023 | Coppa Italia - Next Pro | MS - Mass Start | Alfedena | Under 23 | 2 | 25:25.3 | 0,46 | 2022/23 |
| 23/09/2023 | Coppa Italia - Next Pro | SP - Sprint | Alfedena | Under 23 | 4 | 0.00 | | 2022/23 |
| 23/09/2023 | Coppa Italia - Next Pro | SP - Sprint | Alfedena | Under 23 | 4 | 24.03 | | 2022/23 |
| 17/09/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti-Master (salita) | IN - Individuale | Bobbio | Under 23 | 1 | 32:47.5 | 0,00 | 2022/23 |
| 16/09/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti-Master (salita) | SP - Sprint | Bobbio | Under 23 | 4 | 0.00 | | 2022/23 |
| 16/09/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti-Master (salita) | SP - Sprint | Bobbio | Under 23 | 4 | 18.48 | | 2022/23 |
| 10/09/2023 | FIS Rollerski World Cup | IN - Individuale | Ziano di Fiemme | Under 23 | 8 | 49:27.5 | | 2022/23 |
| 09/09/2023 | FIS Rollerski World Cup | SP - Sprint | Ziano di Fiemme | Under 23 | 21 | 20.46 | | 2022/23 |
| 09/09/2023 | FIS Rollerski World Cup | SP - Sprint | Ziano di Fiemme | Under 23 | 21 | 20.46 | | 2022/23 |
| 08/09/2023 | FIS Rollerski World Cup | MS - Mass Start | Ziano di Fiemme | Under 23 | – | DNF | | 2022/23 |
| 20/08/2023 | FIS Rollerski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | Under 23 | 11 | 44:19.5 | | 2022/23 |
| 19/08/2023 | FIS Rollerski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | Under 23 | 15 | 22.53 | | 2022/23 |
| 19/08/2023 | FIS Rollerski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | Under 23 | 15 | | | 2022/23 |
| 18/08/2023 | FIS Rollerski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | Under 23 | 6 | 35:58.6 | | 2022/23 |
| 30/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | IN - Individuale | Verrayes | Under 23 | 2 | 6:39.6 | | 2022/23 |
| 30/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | IR - Inseguimento Reale | Verrayes | Under 23 | 8 | 39:51.1 | 9,15 | 2022/23 |
| 30/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | IS - Inseguimento Cronologico | Verrayes | Under 23 | 4 | 46:30.1 | | 2022/23 |
| 29/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | SP - Sprint | Verrayes | Under 23 | 6 | 0.00 | | 2022/23 |
| 29/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | SP - Sprint | Verrayes | Under 23 | 6 | 15.40 | | 2022/23 |
| 23/07/2023 | Coppa Italia - Next Pro | MS - Mass Start | Lavarone | Under 23 | 3 | 27:25.1 | 17,14 | 2022/23 |
| 22/07/2023 | Coppa Italia - Next Pro | SP - Sprint | Lavarone | Under 23 | 8 | 0.00 | | 2022/23 |
| 22/07/2023 | Coppa Italia - Next Pro | SP - Sprint | Lavarone | Under 23 | 8 | 18.86 | | 2022/23 |
| 16/07/2023 | FIS Rollerski World Cup | MS - Mass Start | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Under 23 | 14 | 44:47.8 | | 2022/23 |
| 15/07/2023 | FIS Rollerski World Cup | IN - Individuale | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Under 23 | 3 | 21:59.5 | | 2022/23 |
| 14/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Under 23 | 11 | 0.01 | | 2022/23 |
| 14/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Under 23 | 11 | 17.08 | | 2022/23 |
| 13/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Under 23 | 10 | 0.01 | | 2022/23 |
| 13/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Under 23 | 9 | 2:27.39 | | 2022/23 |
| 09/07/2023 | Coppa Italia - Next Pro | MS - Mass Start | Rogno | Under 23 | 8 | 21:33.5 | 84,34 | 2022/23 |
| 02/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | MS - Mass Start | Lissone | Under 23 | 3 | 1:16:14.0 | 0,18 | 2022/23 |
| 01/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | SP - Sprint | Lissone | Under 23 | 6 | 0.00 | | 2022/23 |
| 01/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | SP - Sprint | Lissone | Under 23 | 6 | 19.14 | | 2022/23 |
| 25/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | SP - Sprint | Rezzoaglio | Under 23 | 7 | 0.00 | | 2022/23 |
| 25/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | SP - Sprint | Rezzoaglio | Under 23 | 7 | 18.67 | | 2022/23 |
| 24/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | MS - Mass Start | Rezzoaglio | Under 23 | – | DNF | | 2022/23 |
| 18/06/2023 | Coppa Italia - Next Pro | MS - Mass Start | Sgonico-Zgonik | Under 23 | 4 | 34:01.3 | 0,62 | 2022/23 |
| 17/06/2023 | Coppa Italia - Next Pro | SP - Sprint | Sgonico-Zgonik | Under 23 | 5 | 0.00 | | 2022/23 |
| 17/06/2023 | Coppa Italia - Next Pro | SP - Sprint | Sgonico-Zgonik | Under 23 | 5 | 19.89 | | 2022/23 |
| 26/02/2023 | Campionati Italiani Master e Amatori - MILLEGROBBE SKI MARATHON | MS - Mass Start | Folgaria | Under 23 | 10 | 1:14:43.70 | 75,31 | 2021/22 |
| 12/02/2023 | 27^ Trofeo Euganeo | MS - Mass Start | Folgaria | Under 23 | – | DNF | | 2021/22 |
| 11/02/2023 | 50+15 Trofeo del Barba | IN - Individuale | Folgaria | Under 23 | 2 | 41:11.7 | 8,27 | 2021/22 |
| 22/01/2023 | World University Games | MS - Mass Start | Mt. Van Hoevenberg at the Olympic Sports - 2023 Winter World University Games; Rick Patzke; PO Box 1470; 12946 Lake Placid, New York | Under 23 | 29 | 1:18:16.1 | | 2021/22 |
| 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 | Under 23 | 10 | 1:22:54.1 | | 2021/22 |
| 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 | Under 23 | 46 | 27:27.1 | | 2021/22 |
| 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 | Under 23 | 54 | 27:24.8 | | 2021/22 |
| 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 | Under 23 | 30 | | | 2021/22 |
| 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 | Under 23 | 27 | 2:31.99 | | 2021/22 |
| 30/12/2022 | Campionati Regionali GS Sportful e All/Rag Laser Style Italia | SP - Sprint | Primiero San Martino di Castrozza | Under 23 | 5 | 0.00 | | 2021/22 |
| 30/12/2022 | Campionati Regionali GS Sportful e All/Rag Laser Style Italia | SP - Sprint | Primiero San Martino di Castrozza | Under 23 | 2 | 3:30.89 | 18,25 | 2021/22 |
| 23/10/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Pescocostanzo | Under 23 | 1 | 14:12.3 | 0,00 | 2021/22 |
| 22/10/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Pescocostanzo | Under 23 | 1 | 34:56.8 | 0,00 | 2021/22 |
| 09/10/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti | MS - Mass Start | Trento | Under 23 | 2 | 33:42.8 | 31,13 | 2021/22 |
| 08/10/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti | SP - Sprint | Trento | Under 23 | 6 | 0.00 | | 2021/22 |
| 08/10/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti | SP - Sprint | Trento | Under 23 | 6 | 14.92 | 94,58 | 2021/22 |
| 02/10/2022 | 43° Gran Prix Sportful | MS - Mass Start | Feltre | Under 23 | 8 | 32:46.2 | 27,29 | 2021/22 |
| 24/09/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Curon Venosta/Graun im Vinschgau | Under 23 | 4 | 1:43:46.5 | 53,65 | 2021/22 |
| 18/09/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti/Master | MS - Mass Start | Maranello | Under 23 | 2 | 45:10.5 | 0,26 | 2021/22 |
| 17/09/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti/Master | SP - Sprint | Maranello | Under 23 | 9 | 0.00 | | 2021/22 |
| 17/09/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti/Master | SP - Sprint | Maranello | Under 23 | 7 | 13.27 | | 2021/22 |
| 11/09/2022 | FIS Roller Ski World Cup | SP - Sprint | Rieti | | 8 | 20.84 | | 2021/22 |
| 11/09/2022 | FIS Roller Ski World Cup | SP - Sprint | Rieti | | 9 | 20.84 | | 2021/22 |
| 10/09/2022 | FIS Roller Ski World Cup | MS - Mass Start | Rieti | | 4 | 57:47.5 | | 2021/22 |
| 09/09/2022 | FIS Roller Ski World Cup | IN - Individuale | Rieti | | 8 | 13:15.8 | | 2021/22 |
| 28/08/2022 | FIS Roller Ski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas Str. 6B; LV-1013 R?ga, | | 5 | 46:37.6 | | 2021/22 |
| 27/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6B; LV-1013 R?ga, | | 10 | 22.55 | | 2021/22 |
| 27/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6B; LV-1013 R?ga, | | 11 | | | 2021/22 |
| 26/08/2022 | FIS Roller Ski World Cup | TSP - Team Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6B; LV-1013 R?ga, | | 2 | 29:32.30 | | 2021/22 |
| 25/08/2022 | FIS Roller Ski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas Str. 6B; LV-1013 R?ga, | | 8 | 37:29.3 | | 2021/22 |
| 21/08/2022 | FIS Roller Ski World Cup | IN - Individuale | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 14 | 35:36.0 | | 2021/22 |
| 20/08/2022 | FIS Roller Ski World Cup | MS - Mass Start | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 5 | 1:00:30.7 | | 2021/22 |
| 19/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 11 | | | 2021/22 |
| 19/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 8 | 2:16.31 | | 2021/22 |
| 07/08/2022 | Coppa Italia Skiroll - Cascina Bianca | IR - Inseguimento Reale | Verrayes | Under 23 | 11 | 40:52.6 | 91,92 | 2021/22 |
| 07/08/2022 | Coppa Italia Skiroll - Cascina Bianca | IS - Inseguimento Cronologico | Verrayes | Under 23 | 4 | 47:39.6 | | 2021/22 |
| 07/08/2022 | Coppa Italia Skiroll - Cascina Bianca | IN - Individuale | Verrayes | Under 23 | 2 | 6:47.3 | | 2021/22 |
| 06/08/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Verrayes | Under 23 | 3 | 0.00 | | 2021/22 |
| 06/08/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Verrayes | Under 23 | 13 | 2:28.88 | 155,30 | 2021/22 |
| 31/07/2022 | Coppa Italia Skiroll - Cascina Bianca | IN - Individuale | Grondona | Under 23 | 3 | 24:14.1 | 16,34 | 2021/22 |
| 17/07/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Genova | Under 23 | 3 | 34:26.3 | 73,60 | 2021/22 |
| 16/07/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Genova | Under 23 | 5 | 0.00 | | 2021/22 |
| 16/07/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Genova | Under 23 | 5 | 19.39 | 79,87 | 2021/22 |
| 03/07/2022 | Coppa Italia Skiroll - Cascina Bianca | IN - Individuale | Bobbio | Under 23 | 3 | 32:45.7 | 13,41 | 2021/22 |
| 02/07/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Bobbio | Under 23 | 3 | 0.00 | | 2021/22 |
| 02/07/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Bobbio | Under 23 | 4 | 18.43 | 69,58 | 2021/22 |
| 26/06/2022 | Roller Ski World Cup | IN - Individuale | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 41 | 2:00:08.6 | | 2021/22 |
| 25/06/2022 | Roller Ski World Cup | SP - Sprint | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 9 | 2:15.60 | | 2021/22 |
| 25/06/2022 | Roller Ski World Cup | SP - Sprint | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 21 | | | 2021/22 |
| 24/06/2022 | Roller Ski World Cup | IN - Individuale | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 16 | 36:58.3 | | 2021/22 |
| 19/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Valdobbiadene | Under 23 | 4 | 0.00 | | 2021/22 |
| 19/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Valdobbiadene | Under 23 | 7 | 3:07.30 | 34,47 | 2021/22 |
| 18/06/2022 | Coppa Italia Skiroll - Cascina Bianca | IN - Individuale | San Fior | Under 23 | 2 | 20:18.0 | 12,81 | 2021/22 |
| 12/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Trieste | Under 23 | 5 | 0.00 | | 2021/22 |
| 12/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Trieste | Under 23 | 5 | 20.14 | | 2021/22 |
| 11/06/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Trieste | Under 23 | 6 | 36:14.4 | 0,84 | 2021/22 |
| 13/03/2022 | Campionati Italiani Master e Amatori | ST - Staffetta | Folgaria | Under 23 | 1 | 53:36.8 | | 2020/21 |
| 12/03/2022 | Campionati Italiani Master e Amatori | MS - Mass Start | Folgaria | Under 23 | 7 | 1:12:49.5 | 80,54 | 2020/21 |
| 27/02/2022 | Viote Monte Bondone Nordic Ski Marathon | MS - Mass Start | Bondone | Under 23 | – | DNF | | 2020/21 |
| 26/02/2022 | Viote Monte Bondone Nordic Ski Marathon | MS - Mass Start | Bondone | Under 23 | – | DNF | | 2020/21 |
| 06/02/2022 | 45. Granfondo Dobbiaco/Toblach-Cortina | MAR - Marathon | Cortina d'Ampezzo | | 13 | 1:16:18.3 | | 2020/21 |
| 23/01/2022 | Trofeo Comune di Falcade - Trofeo Fenti Ernesto | MS - Mass Start | Falcade | Under 23 | 15 | 22:36.9 | 80,41 | 2020/21 |
| 22/01/2022 | Trofeo Comune di Falcade - Trofeo Fenti Ernesto | SP - Sprint | Falcade | Under 23 | 6 | 0.00 | | 2020/21 |
| 22/01/2022 | Trofeo Comune di Falcade - Trofeo Fenti Ernesto | SP - Sprint | Falcade | Under 23 | 5 | 2:26.93 | 51,62 | 2020/21 |
| 09/01/2022 | Base Tuono Marathon | MS - Mass Start | Folgaria | Under 23 | 1 | 1:14:49.9 | | 2020/21 |
| 03/12/2021 | Coppa Italia Sgambeda | IN - Individuale | Livigno | Under 23 | 16 | 41:24.4 | 59,10 | 2020/21 |
| 24/10/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Verrayes | Under 23 | 2 | 27:38.7 | 0,42 | 2020/21 |
| 23/10/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Verrayes | Under 23 | 3 | 0.00 | | 2020/21 |
| 23/10/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Verrayes | Under 23 | 2 | 2:09.30 | 14,56 | 2020/21 |
| 17/10/2021 | Campionati Italiani Sprint e Coppa Italia Cascina Bianca | MS - Mass Start | Trento | Under 23 | 3 | 33:38.2 | 38,86 | 2020/21 |
| 16/10/2021 | Campionati Italiani Sprint e Coppa Italia Cascina Bianca | SP - Sprint | Trento | Under 23 | 7 | 0.00 | | 2020/21 |
| 16/10/2021 | Campionati Italiani Sprint e Coppa Italia Cascina Bianca | SP - Sprint | Trento | Under 23 | 7 | 15.15 | 98,57 | 2020/21 |
| 10/10/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Cortina d'Ampezzo | Under 23 | 1 | 23:14.9 | 0,00 | 2020/21 |
| 03/10/2021 | 'Coppa Italia Cascina Bianca' | MS - Mass Start | Pedavena | Under 23 | 21 | 34:25.6 | 103,66 | 2020/21 |
| 26/09/2021 | Coppa Italia Cascina Bianca | IN - Individuale | Bobbio | Under 23 | 2 | 33:47.22 | 34,79 | 2020/21 |
| 25/09/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Bobbio | Under 23 | 3 | 0.00 | | 2020/21 |
| 25/09/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Bobbio | Under 23 | 3 | 19.25 | 110,27 | 2020/21 |
| 16/09/2021 | FIS Roller Ski World Championships | IN - Individuale | Cavalese | | 19 | 37:30.1 | | 2020/21 |
| 12/09/2021 | Coppa Italia Cascina Bianca | IR - Inseguimento Reale | Rogno | Under 23 | 10 | 26:55.9 | 70,69 | 2020/21 |
| 12/09/2021 | Coppa Italia Cascina Bianca | IS - Inseguimento Cronologico | Rogno | Under 23 | 8 | 40:27.9 | | 2020/21 |
| 11/09/2021 | Coppa Italia Cascina Bianca | IN - Individuale | Sovere | Under 23 | 8 | 13:32.4 | 12,40 | 2020/21 |
| 05/09/2021 | Campionato Italiano Summer Cross Country | IN - Individuale | Forni Avoltri | Under 23 | 27 | 35:40.6 | 62,10 | 2020/21 |
| 04/09/2021 | Campionato Italiano Summer Cross Country | SP - Sprint | Forni Avoltri | Under 23 | 9 | 0.00 | | 2020/21 |
| 04/09/2021 | Campionato Italiano Summer Cross Country | SP - Sprint | Forni Avoltri | Under 23 | 11 | 3:24.98 | 44,82 | 2020/21 |
| 29/08/2021 | FIS Roller Ski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | 9 | 36:24.8 | | 2020/21 |
| 28/08/2021 | FIS Roller Ski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | – | DNF | | 2020/21 |
| 27/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | 18 | | | 2020/21 |
| 27/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, R?ga | | 18 | 24.56 | | 2020/21 |
| 22/08/2021 | FIS Roller Ski World Cup | IN - Individuale | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 15 | 34:55.5 | | 2020/21 |
| 21/08/2021 | FIS Roller Ski World Cup | MS - Mass Start | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 15 | 42:40.9 | | 2020/21 |
| 20/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 15 | 1:15.00 | | 2020/21 |
| 20/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 8 | 2:23.95 | | 2020/21 |
| 01/08/2021 | Coppa Italia Cascina Bianca e 1° TROFEO SKIROLL Città di Pavullo | IN - Individuale | Pavullo nel Frignano | Under 23 | 2 | 35:53.1 | 46,05 | 2020/21 |
| 31/07/2021 | Coppa Italia Cascina Bianca e 1° TROFEO SKIROLL Città di Pavullo | SP - Sprint | Pavullo nel Frignano | Under 23 | 10 | 0.00 | | 2020/21 |
| 31/07/2021 | Coppa Italia Cascina Bianca e 1° TROFEO SKIROLL Città di Pavullo | SP - Sprint | Pavullo nel Frignano | Under 23 | 8 | 20.98 | 130,66 | 2020/21 |
| 25/07/2021 | FIS Roller Ski World Cup | MS - Mass Start | Banska Bystrica - Slovak Ski Association and Slavia Ekonom UMB Bansk; 974 04 Banska Bystrica, Horehronie | | 7 | 33:50.6 | | 2020/21 |
| 24/07/2021 | FIS Roller Ski World Cup | MS - Mass Start | Banska Bystrica - Slovak Ski Association and Slavia Ekonom UMB Bansk; 974 04 Banska Bystrica, Horehronie | | 9 | 31:14.4 | | 2020/21 |
| 23/07/2021 | FIS Roller Ski World Cup | SP - Sprint | Banska Bystrica - Slovak Ski Association and Slavia Ekonom UMB Bansk; 974 04 Banska Bystrica, Horehronie | | 13 | | | 2020/21 |
| 23/07/2021 | FIS Roller Ski World Cup | SP - Sprint | Banska Bystrica - Slovak Ski Association and Slavia Ekonom UMB Bansk; 974 04 Banska Bystrica, Horehronie | | 13 | 20.72 | | 2020/21 |
| 17/07/2021 | Campionati Italiani | MS - Mass Start | Bosco Chiesanuova | Under 23 | 7 | 30:54.1 | 92,58 | 2020/21 |
| 04/07/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Cicagna | Under 23 | 5 | 20:49.1 | 22,20 | 2020/21 |
| 03/07/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Cicagna | Under 23 | 12 | 0.00 | | 2020/21 |
| 03/07/2021 | Coppa Italia Cascina Bianca | SP - Sprint | Cicagna | Under 23 | 12 | 20.81 | 218,86 | 2020/21 |
| 27/06/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Belluno | Under 23 | 3 | 29:47.6 | 3,69 | 2020/21 |
| 13/06/2021 | Coppa Italia Cascina Bianca / Cia Ms | MS - Mass Start | Amatrice | Under 23 | – | DNS | | 2020/21 |
| 28/03/2021 | Campionati Italiani Assoluti e Giovani | MS - Mass Start | Primiero San Martino di Castrozza | U20 Juniores | 20 | 1:15:24.2 | 105,56 | 2019/20 |
| 27/03/2021 | Campionati Italiani Assoluti e Giovani | ST - Staffetta | Primiero San Martino di Castrozza | U20 Juniores | 9 | 1:31:10.9 | | 2019/20 |
| 21/03/2021 | 36 Trofeo Campi di Battaglia - Asiago 7C Skimarathon | IN - Individuale | Rotzo | U20 Juniores | 16 | 36:08.5 | 122,96 | 2019/20 |
| 13/03/2021 | Campionati Italiani Cittadini e Master | MS - Mass Start | Folgaria | U20 Juniores | 7 | 1:14:28.0 | 12,26 | 2019/20 |
| 28/02/2021 | Trofeo Comune di Gallio | MS - Mass Start | Rotzo | U20 Juniores | – | DNF | | 2019/20 |
| 21/02/2021 | Trofeo Stefano Scardoni | IN - Individuale | Bosco Chiesanuova | U20 Juniores | 8 | 22:11.9 | 41,64 | 2019/20 |
| 14/02/2021 | Coppa Comune di Pragelato | MS - Mass Start | Pragelato | U20 Juniores | 20 | 59:30.6 | 79,87 | 2019/20 |
| 13/02/2021 | Coppa Comune di Pragelato | SP - Sprint | Pragelato | U20 Juniores | 13 | 0.00 | | 2019/20 |
| 13/02/2021 | Coppa Comune di Pragelato | SP - Sprint | Pragelato | U20 Juniores | 15 | 2:59.93 | 65,63 | 2019/20 |
| 07/02/2021 | 25 Trofeo Euganeo | IN - Individuale | Folgaria | U20 Juniores | 3 | 28:11.5 | 39,82 | 2019/20 |
| 06/02/2021 | 50 + 13 Trofeo del Barba - Campionati Italiani Cittadini e Master | IN - Individuale | Folgaria | U20 Juniores | 4 | 39:01.0 | 30,73 | 2019/20 |
| 24/01/2021 | TROFEO GIUSEPPE BARZASI - CITTA'di CLUSONE | SP - Sprint | Clusone | U20 Juniores | 27 | 0.00 | | 2019/20 |
| 24/01/2021 | TROFEO GIUSEPPE BARZASI - CITTA'di CLUSONE | SP - Sprint | Clusone | U20 Juniores | 14 | 3:04.04 | 65,10 | 2019/20 |
| 23/01/2021 | TROFEO GIUSEPPE BARZASI - CITTA'di CLUSONE | TSP - Team Sprint | Clusone | U20 Juniores | 13 | 16:30.93 | | 2019/20 |
| 17/01/2021 | Coppa Comune di ALFEDENA - Gara OPEN | IN - Individuale | Alfedena | U20 Juniores | 21 | 27:17.1 | 83,31 | 2019/20 |
| 16/01/2021 | Coppa Comune di ALFEDENA - Gara OPEN | IN - Individuale | Alfedena | U20 Juniores | 18 | 31:38.7 | 61,04 | 2019/20 |
| 10/01/2021 | Memorial Michele De Florian Fania | IN - Individuale | Comelico Superiore | U20 Juniores | 4 | 25:43.4 | 54,77 | 2019/20 |
| 13/12/2020 | Coppa Italia Gamma e Rode | IS - Inseguimento Cronologico | Dobbiaco/Toblach | U20 Juniores | – | DSQ | | 2019/20 |
| 13/12/2020 | Coppa Italia Gamma e Rode | IR - Inseguimento Reale | Dobbiaco/Toblach | U20 Juniores | – | DSQ | | 2019/20 |
| 12/12/2020 | Coppa Italia Gamma e Rode | IN - Individuale | Dobbiaco/Toblach | U20 Juniores | 22 | 24:51.3 | 114,49 | 2019/20 |
| Coppa Italia Master e Amatori individuale | IN - Individuale | Folgaria | Under 23 | 8 | 38:56.40 | 64,65 | 2022/23 |
| Campionati Italiani Gran Fondo Master Amatori (abbinata Coppa Italia) | ST - Staffetta | Folgaria | Under 23 | 1 | 57:47.1 | | 2022/23 |
| Marcialonga Young | MS - Mass Start | Tesero | U20 Juniores | 2 | 44:38.5 | | 2019/20 |