| 04/02/2024 | Coppa Italia Master e Amatori individuale | MS - Mass Start | Folgaria | Under 23 | 2 | 38:34.9 | 6,93 |
| 22/10/2023 | Coppa Italia - Next Pro | IN - Individuale | Polcenigo | Under 23 | 2 | 21:23.9 | 4,64 |
| 21/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Valdobbiadene | Under 23 | 2 | 0.00 | |
| 21/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Valdobbiadene | Under 23 | 1 | 3:10.38 | 0,00 |
| 15/10/2023 | Coppa Italia - Next Pro | MS - Mass Start | Maranello | Under 23 | 4 | 46:22.9 | 0,70 |
| 14/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Maranello | Under 23 | 6 | 0.00 | |
| 14/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Maranello | Under 23 | 6 | 15.37 | |
| 08/10/2023 | Coppa Italia - Next Pro | MS - Mass Start | Trento | Under 23 | 1 | 33:51.3 | 0,00 |
| 07/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Trento | Under 23 | 8 | 0.00 | |
| 07/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Trento | Under 23 | 8 | 14.96 | |
| 01/10/2023 | Trofeo Sportful | MS - Mass Start | Feltre | Under 23 | 47 | 37:36.3 | 258,87 |
| 24/09/2023 | Coppa Italia - Next Pro | MS - Mass Start | Alfedena | Under 23 | 2 | 25:25.3 | 0,46 |
| 23/09/2023 | Coppa Italia - Next Pro | SP - Sprint | Alfedena | Under 23 | 4 | 0.00 | |
| 23/09/2023 | Coppa Italia - Next Pro | SP - Sprint | Alfedena | Under 23 | 4 | 24.03 | |
| 17/09/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti-Master (salita) | IN - Individuale | Bobbio | Under 23 | 1 | 32:47.5 | 0,00 |
| 16/09/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti-Master (salita) | SP - Sprint | Bobbio | Under 23 | 4 | 0.00 | |
| 16/09/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti-Master (salita) | SP - Sprint | Bobbio | Under 23 | 4 | 18.48 | |
| 10/09/2023 | FIS Rollerski World Cup | IN - Individuale | Ziano di Fiemme | Under 23 | 8 | 49:27.5 | |
| 09/09/2023 | FIS Rollerski World Cup | SP - Sprint | Ziano di Fiemme | Under 23 | 21 | 20.46 | |
| 09/09/2023 | FIS Rollerski World Cup | SP - Sprint | Ziano di Fiemme | Under 23 | 21 | 20.46 | |
| 08/09/2023 | FIS Rollerski World Cup | MS - Mass Start | Ziano di Fiemme | Under 23 | – | DNF | |
| 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 | |
| 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 | |
| 19/08/2023 | FIS Rollerski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | Under 23 | 15 | | |
| 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 | |
| 30/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | IN - Individuale | Verrayes | Under 23 | 2 | 6:39.6 | |
| 30/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | IR - Inseguimento Reale | Verrayes | Under 23 | 8 | 39:51.1 | 9,15 |
| 30/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | IS - Inseguimento Cronologico | Verrayes | Under 23 | 4 | 46:30.1 | |
| 29/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | SP - Sprint | Verrayes | Under 23 | 6 | 0.00 | |
| 29/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (misto) | SP - Sprint | Verrayes | Under 23 | 6 | 15.40 | |
| 23/07/2023 | Coppa Italia - Next Pro | MS - Mass Start | Lavarone | Under 23 | 3 | 27:25.1 | 17,14 |
| 22/07/2023 | Coppa Italia - Next Pro | SP - Sprint | Lavarone | Under 23 | 8 | 0.00 | |
| 22/07/2023 | Coppa Italia - Next Pro | SP - Sprint | Lavarone | Under 23 | 8 | 18.86 | |
| 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 | |
| 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 | |
| 14/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Under 23 | 11 | 0.01 | |
| 14/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Under 23 | 11 | 17.08 | |
| 13/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Under 23 | 10 | 0.01 | |
| 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 | |
| 09/07/2023 | Coppa Italia - Next Pro | MS - Mass Start | Rogno | Under 23 | 8 | 21:33.5 | 84,34 |
| 02/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | MS - Mass Start | Lissone | Under 23 | 3 | 1:16:14.0 | 0,18 |
| 01/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | SP - Sprint | Lissone | Under 23 | 6 | 0.00 | |
| 01/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | SP - Sprint | Lissone | Under 23 | 6 | 19.14 | |
| 25/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | SP - Sprint | Rezzoaglio | Under 23 | 7 | 0.00 | |
| 25/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | SP - Sprint | Rezzoaglio | Under 23 | 7 | 18.67 | |
| 24/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | MS - Mass Start | Rezzoaglio | Under 23 | – | DNF | |
| 18/06/2023 | Coppa Italia - Next Pro | MS - Mass Start | Sgonico-Zgonik | Under 23 | 4 | 34:01.3 | 0,62 |
| 17/06/2023 | Coppa Italia - Next Pro | SP - Sprint | Sgonico-Zgonik | Under 23 | 5 | 0.00 | |
| 17/06/2023 | Coppa Italia - Next Pro | SP - Sprint | Sgonico-Zgonik | Under 23 | 5 | 19.89 | |
| Coppa Italia Master e Amatori individuale | IN - Individuale | Folgaria | Under 23 | 8 | 38:56.40 | 64,65 |
| Campionati Italiani Gran Fondo Master Amatori (abbinata Coppa Italia) | ST - Staffetta | Folgaria | Under 23 | 1 | 57:47.1 | |