| 17/10/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Trento | Master M1 | 7 | 0.00 | | 2025/26 |
| 17/10/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Trento | Master M1 | 7 | 13.59 | | 2025/26 |
| 20/09/2026 | FIS Rollerski World Cup | TSP - Team Sprint | Ziano di Fiemme | Master M1 | 3 | | | 2025/26 |
| 19/09/2026 | FIS Rollerski World Cup | SPQ - Sprint Qualification | Ziano di Fiemme | Master M1 | 9 | 19.31 | | 2025/26 |
| 19/09/2026 | FIS Rollerski World Cup | SPF - Sprint Final | Ziano di Fiemme | Master M1 | 9 | 19.31 | | 2025/26 |
| 18/09/2026 | FIS Rollerski World Cup | MS - Mass Start | Ziano di Fiemme | Master M1 | 11 | 39:39.5 | | 2025/26 |
| 06/09/2026 | FIS Rollerski World Championships | MS - Mass Start | Madona - | Master M1 | 4 | 45:26.4 | | 2025/26 |
| 05/09/2026 | FIS Rollerski World Championships | SPQ - Sprint Qualification | Madona - | Master M1 | 9 | 22.51 | | 2025/26 |
| 05/09/2026 | FIS Rollerski World Championships | SPF - Sprint Final | Madona - | Master M1 | 8 | | | 2025/26 |
| 04/09/2026 | FIS Rollerski World Championships | TSP - Team Sprint | Madona - | Master M1 | 4 | 20:14.10 | | 2025/26 |
| 03/09/2026 | FIS Rollerski World Championships | IN - Individuale | Madona - | Master M1 | 9 | 24:50.5 | | 2025/26 |
| 30/08/2026 | FIS Rollerski World Cup | IN - Individuale | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan | Master M1 | 51 | 39:05.8 | | 2025/26 |
| 29/08/2026 | FIS Rollerski World Cup | MS - Mass Start | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan | Master M1 | – | DNF | | 2025/26 |
| 28/08/2026 | FIS Rollerski World Cup | SPQ - Sprint Qualification | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan | Master M1 | 46 | 2:55.77 | | 2025/26 |
| 28/08/2026 | FIS Rollerski World Cup | SPF - Sprint Final | Trollhaettan - Alliansloppets SK; Kardanvaegen 37; 461 38 Trollhättan | Master M1 | 45 | | | 2025/26 |
| 26/07/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Sprint) | MS - Mass Start | Castel di Sangro | Master M1 | 4 | 15:09.5 | 40,38 | 2025/26 |
| 25/07/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Sprint) | SP - Sprint | Castel di Sangro | Master M1 | 9 | 0.00 | | 2025/26 |
| 25/07/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Sprint) | SP - Sprint | Castel di Sangro | Master M1 | 9 | 20.16 | | 2025/26 |
| 05/07/2026 | Coppa Italia Skiroll - Next Pro | MS - Mass Start | Cicagna | Master M1 | 2 | 31:08.3 | 13,54 | 2025/26 |
| 04/07/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Cicagna | Master M1 | 7 | 0.00 | | 2025/26 |
| 04/07/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Cicagna | Master M1 | 8 | 19.43 | | 2025/26 |
| 28/06/2026 | Coppa Italia Skiroll - Next Pro | MS - Mass Start | Linguaglossa | Master M1 | 4 | 39:24.00 | 155,85 | 2025/26 |
| 27/06/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Linguaglossa | Master M1 | 7 | 0.00 | | 2025/26 |
| 27/06/2026 | Coppa Italia Skiroll - Next Pro | SP - Sprint | Linguaglossa | Master M1 | 7 | 14.59 | | 2025/26 |
| 14/06/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Mass Start - in piano) | MS - Mass Start | Sgonico-Zgonik | Master M1 | 4 | 35:07.3 | 56,97 | 2025/26 |
| 13/06/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Mass Start - in piano) | SP - Sprint | Sgonico-Zgonik | Master M1 | 6 | 0.00 | | 2025/26 |
| 13/06/2026 | COPPA ITALIA SKIROLL - NEXT PRO / CAMPIONATI ITALIANI (Mass Start - in piano) | SP - Sprint | Sgonico-Zgonik | Master M1 | 6 | 19.97 | | 2025/26 |
| 24/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | ML - Popular Race | San Marino - | Seniores | 2 | 25:10.9 | | 2024/25 |
| 23/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | SPF - Sprint Final | San Marino - | Seniores | 9 | 23.01 | | 2024/25 |
| 23/05/2026 | Roller skiing SES CUP 2nd San Marino Cup | SPQ - Sprint Qualification | San Marino - | Seniores | 7 | 23.01 | | 2024/25 |
| 10/01/2026 | 3 Zinnen Ski-Marathon-3 Zinnen Ski-Marathon (Prato Piazza Mountain Challenge) | MAR - Marathon | Dobbiaco/Toblach | Seniores | 6 | 1:25:21.9 | | 2024/25 |
| 21/09/2025 | FIS Roller Ski World Cup | MS - Mass Start | Cavalese | Seniores | 12 | 27:46.5 | | 2024/25 |
| 20/09/2025 | FIS Roller Ski World Cup | TSP - Team Sprint | Cavalese | Seniores | 2 | 28:21.89 | | 2024/25 |
| 19/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Cavalese | Seniores | 9 | 19.60 | | 2024/25 |
| 19/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Cavalese | Seniores | 9 | 19.60 | | 2024/25 |
| 17/09/2025 | FIS Roller Ski World Cup | MS - Mass Start | Roma | Seniores | 5 | 20:39.3 | | 2024/25 |
| 16/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Roma | Seniores | 7 | 17.08 | | 2024/25 |
| 16/09/2025 | FIS Roller Ski World Cup | SP - Sprint | Roma | Seniores | 8 | 17.08 | | 2024/25 |
| 14/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI (piano) | MS - Mass Start | Darfo Boario Terme | Seniores | 7 | 38:40.1 | 63,06 | 2024/25 |
| 13/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI (piano) | SP - Sprint | Darfo Boario Terme | Seniores | 6 | 0.00 | | 2024/25 |
| 13/09/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI (piano) | SP - Sprint | Darfo Boario Terme | Seniores | 6 | 13.77 | | 2024/25 |
| 03/08/2025 | Coppa Italia Next Pro | IR - Inseguimento Reale | Verrayes | Seniores | 8 | 31:50.5 | 16,81 | 2024/25 |
| 03/08/2025 | Coppa Italia Next Pro | IS - Inseguimento Cronologico | Verrayes | Seniores | 8 | 37:28.5 | | 2024/25 |
| 03/08/2025 | Coppa Italia Next Pro | IN - Individuale | Verrayes | Seniores | 4 | 5:38.2 | | 2024/25 |
| 02/08/2025 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Seniores | 6 | 0.00 | | 2024/25 |
| 02/08/2025 | Coppa Italia Next Pro | SP - Sprint | Verrayes | Seniores | 6 | 14.88 | | 2024/25 |
| 27/07/2025 | Coppa Italia Next Pro | IN - Individuale | Chiusa di Pesio | Seniores | 1 | 26:04.2 | 0,00 | 2024/25 |
| 26/07/2025 | Coppa Italia Next Pro | SP - Sprint | Chiusa di Pesio | Seniores | 4 | 0.00 | | 2024/25 |
| 26/07/2025 | Coppa Italia Next Pro | SP - Sprint | Chiusa di Pesio | Seniores | 3 | 3:12.24 | 24,00 | 2024/25 |
| 20/07/2025 | FIS Roller Ski World Cup and Junior Ski World Championships | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, | Seniores | 5 | 45:04.4 | | 2024/25 |
| 19/07/2025 | FIS Roller Ski World Cup and Junior Ski World Championships | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, | Seniores | 7 | 21.89 | | 2024/25 |
| 19/07/2025 | FIS Roller Ski World Cup and Junior Ski World Championships | SP - Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, | Seniores | 9 | | | 2024/25 |
| 18/07/2025 | FIS Roller Ski World Cup and Junior Ski World Championships | TSP - Team Sprint | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, | | – | DNS | | 2024/25 |
| 17/07/2025 | FIS Roller Ski World Cup and Junior Ski World Championships | IN - Individuale | Madona - Latvian Ski Federation; Grostonas str. 6b; LV-1013 R?ga, | Seniores | 22 | 25:04.6 | | 2024/25 |
| 28/06/2025 | Coppa Italia Next Pro / II Trofeo Citta' di Maranello | MS - Mass Start | Maranello | Seniores | 2 | 28:44.4 | 0,32 | 2024/25 |
| 22/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | MS - Mass Start | Linguaglossa | Seniores | 7 | 41:22.40 | 107,29 | 2024/25 |
| 21/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | SP - Sprint | Linguaglossa | Seniores | 10 | 0.00 | | 2024/25 |
| 21/06/2025 | COPPA ITALIA NEXT PRO / CAMPIONATI ITALIANI ASSOLUTI (salita) | SP - Sprint | Linguaglossa | Seniores | 8 | 15.32 | | 2024/25 |
| 15/06/2025 | Coppa Italia Next Pro | MS - Mass Start | Sgonico-Zgonik | Seniores | 2 | 35:22.6 | 0,33 | 2024/25 |
| 14/06/2025 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Seniores | 7 | 0.00 | | 2024/25 |
| 14/06/2025 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Seniores | 7 | 20.44 | | 2024/25 |
| 15/02/2025 | 40 Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | Seniores | 1 | 1:16:09.3 | | 2023/24 |
| 09/02/2025 | Gara internazionale | MAR - Marathon | Bedrichov v Jizerskych horach - ASOCIACE SPORTU PRO RADOST; Privozni 1064/2a; 17000 Praha - Holesovice, CZE | Seniores | 57 | 2:07:23.8 | | 2023/24 |
| 26/01/2025 | 52 Marcialonga di Fiemme e Fassa | MAR - Marathon | San Giovanni di Fassa-Sèn Jan | Seniores | 1 | 1:56:59.0 | | 2023/24 |
| 19/01/2025 | Gara internazionale | ML - Popular Race | Obertlliach - Langlauf- und Radsport Club; Mühlgasse 1; 9900 Lienz, Lienz | Seniores | 1 | 53:25.6 | | 2023/24 |
| 18/01/2025 | Gara internazionale | ML - Popular Race | Obertlliach - Langlauf- und Radsport Club; Mühlgasse 1; 9900 Lienz, Lienz | Seniores | 1 | 50:18.0 | | 2023/24 |
| 22/09/2024 | Coppa Italia Next Pro | IN - Individuale | Polcenigo | Seniores | 3 | 21:46.3 | 22,02 | 2023/24 |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | Seniores | 1 | 0.00 | | 2023/24 |
| 21/09/2024 | Coppa Italia Next Pro | SP - Sprint | Valdobbiadene | Seniores | 1 | 3:06.71 | 0,00 | 2023/24 |
| 15/09/2024 | FIS Roller Ski World Cup | MS - Mass Start | Ziano di Fiemme | Seniores | 7 | 47:20.5 | | 2023/24 |
| 12/09/2024 | FIS Roller Ski World Cup | MS - Mass Start | Ziano di Fiemme | Seniores | 5 | 29:17.4 | | 2023/24 |
| 07/09/2024 | Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 21 | 3:29.03 | | 2023/24 |
| 07/09/2024 | Summer Cross Country | SP - Sprint | Forni Avoltri | Seniores | 21 | 3:29.03 | | 2023/24 |
| 01/09/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | MS - Mass Start | Darfo Boario Terme | Seniores | 6 | 37:31.8 | 2,05 | 2023/24 |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | Seniores | 8 | 0.00 | | 2023/24 |
| 31/08/2024 | CAMPIONATI ITALIANI (sprint) - COPPA ITALIA NEXT PRO | SP - Sprint | Darfo Boario Terme | Seniores | 9 | 14.17 | | 2023/24 |
| 18/08/2024 | FIS Roller Ski World Cup | IN - Individuale | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 13 | 42:02.2 | | 2023/24 |
| 17/08/2024 | FIS Roller Ski World Cup | IN - Individuale | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 6 | 22:12.5 | | 2023/24 |
| 15/08/2024 | FIS Roller Ski World Cup | TSP - Team Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 5 | 17:29.50 | | 2023/24 |
| 14/08/2024 | FIS Roller Ski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 8 | | | 2023/24 |
| 14/08/2024 | FIS Roller Ski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 9 | 17.74 | | 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 | 3 | 46:01.8 | | 2023/24 |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 15 | 22.23 | | 2023/24 |
| 20/07/2024 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6b; LV-1013 R?ga, | Seniores | 12 | | | 2023/24 |
| 07/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | MS - Mass Start | Maranello | Seniores | 1 | 32:17.0 | 0,00 | 2023/24 |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Seniores | 12 | 0.00 | | 2023/24 |
| 06/07/2024 | CAMPIONATI ITALIANI (in piano) - COPPA ITALIA NEXT PRO | SP - Sprint | Maranello | Seniores | 12 | 15.90 | | 2023/24 |
| 30/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Cicagna | Seniores | 5 | 26:41.8 | 19,86 | 2023/24 |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | Seniores | 10 | 0.00 | | 2023/24 |
| 29/06/2024 | Coppa Italia Next Pro | SP - Sprint | Cicagna | Seniores | 10 | 18.87 | | 2023/24 |
| 16/06/2024 | Coppa Italia Next Pro | MS - Mass Start | Sgonico-Zgonik | Seniores | 7 | 35:34.9 | 13,57 | 2023/24 |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Seniores | 12 | 0.00 | | 2023/24 |
| 15/06/2024 | Coppa Italia Next Pro | SP - Sprint | Sgonico-Zgonik | Seniores | 12 | 20.50 | | 2023/24 |
| 20/04/2024 | Fjaelltopploppet 2024 | IN - Individuale | Bruksvallarna - Funaesdalens IF; Vaarvaegen 5; 840 97 Bruksvallarna, | Seniores | 37 | 1:38:02.0 | | 2022/23 |
| 18/02/2024 | 40 Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | Seniores | 16 | 1:08:06.1 | | 2022/23 |
| 17/02/2024 | 40 Gsiesertal Lauf - Coppa Italia | MAR - Marathon | Valle di Casies/Gsies | Seniores | 1 | 1:13:04.9 | | 2022/23 |
| 03/02/2024 | 47 Granfondo Dobbiaco/Toblach-Cortina | MAR - Marathon | Dobbiaco/Toblach | Seniores | 14 | 1:48:20.1 | | 2022/23 |
| 28/01/2024 | 51 Marcialonga di Fiemme e Fassa | MAR - Marathon | Moena | Seniores | 1 | 1:50:22.4 | | 2022/23 |
| 21/01/2024 | Dolomitenlauf | ML - Popular Race | Lienz - Langlauf- und Radsportclub Lienzner Dolomiten; A-9900 Lienz | Seniores | 1 | 53:47.5 | | 2022/23 |
| 20/01/2024 | Dolomitenlauf | ML - Popular Race | Lienz - Langlauf- und Radsportclub Lienzner Dolomiten; A-9900 Lienz | Seniores | 1 | 51:16.7 | | 2022/23 |
| 13/01/2024 | 48. Pustertaler Ski-Marathon (Prato Piazza Mountain Challenge) | MAR - Marathon | Dobbiaco/Toblach | Seniores | 79 | 2:43:22.8 | | 2022/23 |
| 08/10/2023 | Coppa Italia - Next Pro | MS - Mass Start | Trento | Seniores | 19 | 38:01.3 | 172,30 | 2022/23 |
| 07/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Trento | Seniores | 9 | 0.00 | | 2022/23 |
| 07/10/2023 | Coppa Italia - Next Pro | SP - Sprint | Trento | Seniores | 9 | 15.04 | | 2022/23 |
| 10/09/2023 | FIS Rollerski World Cup | IN - Individuale | Ziano di Fiemme | Seniores | 2 | 48:05.3 | | 2022/23 |
| 09/09/2023 | FIS Rollerski World Cup | SP - Sprint | Ziano di Fiemme | Seniores | 8 | 19.28 | | 2022/23 |
| 09/09/2023 | FIS Rollerski World Cup | SP - Sprint | Ziano di Fiemme | Seniores | 10 | 19.28 | | 2022/23 |
| 08/09/2023 | FIS Rollerski World Cup | MS - Mass Start | Ziano di Fiemme | Seniores | 3 | 28:08.3 | | 2022/23 |
| 02/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | SP - Sprint | Forni Avoltri | Seniores | 3 | 3:14.35 | | 2022/23 |
| 02/09/2023 | Alpe Adria Summer Nordic Festival 2023 - Coppa Italia Rode | SP - Sprint | Forni Avoltri | Seniores | 2 | 3:14.35 | | 2022/23 |
| 20/08/2023 | FIS Rollerski World Cup | MS - Mass Start | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | Seniores | 5 | 44:16.4 | | 2022/23 |
| 19/08/2023 | FIS Rollerski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | Seniores | 10 | 22.19 | | 2022/23 |
| 19/08/2023 | FIS Rollerski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | Seniores | 10 | | | 2022/23 |
| 18/08/2023 | FIS Rollerski World Cup | IN - Individuale | Madona - Latvian Ski Federation; Grostonas Str.6b; LV-1013 R?ga, | Seniores | 2 | 35:14.8 | | 2022/23 |
| 23/07/2023 | Coppa Italia - Next Pro | MS - Mass Start | Lavarone | Seniores | 7 | 27:56.8 | 44,45 | 2022/23 |
| 16/07/2023 | FIS Rollerski World Cup | MS - Mass Start | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 4 | 44:10.9 | | 2022/23 |
| 15/07/2023 | FIS Rollerski World Cup | IN - Individuale | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 1 | 21:27.4 | | 2022/23 |
| 14/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 10 | | | 2022/23 |
| 14/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 8 | 16.82 | | 2022/23 |
| 13/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 4 | | | 2022/23 |
| 13/07/2023 | FIS Rollerski World Cup | SP - Sprint | Schuchinsk - Kapparova 167 International Ski Jumping Complex Su; 050040 Almaty, | Seniores | 3 | 2:25.38 | | 2022/23 |
| 09/07/2023 | Coppa Italia - Next Pro | MS - Mass Start | Rogno | Seniores | 7 | 21:32.1 | 82,74 | 2022/23 |
| 02/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | MS - Mass Start | Lissone | Seniores | 2 | 1:16:13.5 | 0,03 | 2022/23 |
| 01/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | SP - Sprint | Lissone | Seniores | 8 | 0.00 | | 2022/23 |
| 01/07/2023 | Coppa Italia - Next Pro / Campionati Italiani Assoluti (piano) | SP - Sprint | Lissone | Seniores | 9 | 19.62 | | 2022/23 |
| 25/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | SP - Sprint | Rezzoaglio | Seniores | 6 | 0.00 | | 2022/23 |
| 25/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | SP - Sprint | Rezzoaglio | Seniores | 6 | 18.65 | | 2022/23 |
| 24/06/2023 | Coppa Italia - Next Pro / Campionati Italiani (sprint) | MS - Mass Start | Rezzoaglio | Seniores | 4 | 35:05.7 | 43,81 | 2022/23 |
| 18/06/2023 | Coppa Italia - Next Pro | MS - Mass Start | Sgonico-Zgonik | Seniores | 6 | 34:02.0 | 1,10 | 2022/23 |
| 19/02/2023 | 39. Gsiesertal Lauf | MAR - Marathon | Valle di Casies/Gsies | Seniores | 5 | 1:09:22.7 | | 2021/22 |
| 18/02/2023 | 39. Gsiesertal Lauf | MAR - Marathon | Valle di Casies/Gsies | Seniores | 1 | 1:13:58.8 | | 2021/22 |
| 29/01/2023 | 50. Marcialonga di Fiemme e Fassa | MAR - Marathon | Castello-Molina di Fiemme | Seniores | 69 | 2:59:34.7 | | 2021/22 |
| 21/01/2023 | Dolomitenlauf | MAR - Marathon | Lienz - Langlauf- und Radsportclub Lienzner Dolomiten | Seniores | 7 | 1:50:05.4 | | 2021/22 |
| 18/09/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti/Master | MS - Mass Start | Maranello | Seniores | 3 | 45:12.0 | 1,03 | 2021/22 |
| 17/09/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti/Master | SP - Sprint | Maranello | Seniores | 10 | 0.00 | | 2021/22 |
| 17/09/2022 | COPPA ITALIA SKIROLL - CASCINA BIANCA - Campionati Italiani Assoluti/Master | SP - Sprint | Maranello | Seniores | 8 | 13.35 | | 2021/22 |
| 11/09/2022 | FIS Roller Ski World Cup | SP - Sprint | Rieti | | – | DNS | | 2021/22 |
| 11/09/2022 | FIS Roller Ski World Cup | SP - Sprint | Rieti | | – | DNS | | 2021/22 |
| 10/09/2022 | FIS Roller Ski World Cup | MS - Mass Start | Rieti | | 5 | 58:19.1 | | 2021/22 |
| 09/09/2022 | FIS Roller Ski World Cup | IN - Individuale | Rieti | | 2 | 12:51.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, | | 2 | 46:36.9 | | 2021/22 |
| 27/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6B; LV-1013 R?ga, | | 6 | 21.91 | | 2021/22 |
| 27/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Madona - Latvian Ski Federation; Grostonas Str. 6B; LV-1013 R?ga, | | 6 | | | 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, | | 3 | 35:39.3 | | 2021/22 |
| 21/08/2022 | FIS Roller Ski World Cup | IN - Individuale | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 9 | 34:56.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, | | 11 | 1:00:38.5 | | 2021/22 |
| 19/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 5 | | | 2021/22 |
| 19/08/2022 | FIS Roller Ski World Cup | SP - Sprint | Otepää/ Tartu - Estonian Ski Association; Sõjakooli 10-305; 11316 Tallinn, | | 1 | 2:13.32 | | 2021/22 |
| 31/07/2022 | Coppa Italia Skiroll - Cascina Bianca | IN - Individuale | Grondona | Seniores | 6 | 24:44.4 | 33,35 | 2021/22 |
| 17/07/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Genova | Seniores | 6 | 35:44.7 | 129,51 | 2021/22 |
| 16/07/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Genova | Seniores | 7 | 0.00 | | 2021/22 |
| 16/07/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Genova | Seniores | 7 | 19.67 | 98,35 | 2021/22 |
| 26/06/2022 | Roller Ski World Cup | IN - Individuale | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 25 | 1:47:35.5 | | 2021/22 |
| 25/06/2022 | Roller Ski World Cup | SP - Sprint | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 3 | 2:13.14 | | 2021/22 |
| 25/06/2022 | Roller Ski World Cup | SP - Sprint | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 8 | | | 2021/22 |
| 24/06/2022 | Roller Ski World Cup | IN - Individuale | Telemark region - Norwegian Ski Association &; TelemarksVeka; Kyrkjevegen 6; 3800 Bö | | 17 | 37:00.6 | | 2021/22 |
| 19/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Valdobbiadene | Seniores | 2 | 0.00 | | 2021/22 |
| 19/06/2022 | Coppa Italia Skiroll - Cascina Bianca | SP - Sprint | Valdobbiadene | Seniores | 1 | 3:02.07 | 0,00 | 2021/22 |
| 11/06/2022 | Coppa Italia Skiroll - Cascina Bianca | MS - Mass Start | Trieste | Seniores | 5 | 36:14.2 | 0,71 | 2021/22 |
| 09/04/2022 | Red Bull Janteloppet | ML - Popular Race | Pellestova - Oeyer-Tretten IF; Oevregate 6B; 2635 Tretten, Øyer | | 37 | 52:24.0 | | 2020/21 |
| 09/01/2022 | Base Tuono Marathon | MS - Mass Start | Folgaria | Seniores | 2 | 1:14:50.7 | | 2020/21 |
| 19/09/2021 | FIS Roller Ski World Championships | MS - Mass Start | Cavalese | | 4 | 47:11.0 | | 2020/21 |
| 16/09/2021 | FIS Roller Ski World Championships | IN - Individuale | Cavalese | | – | DNS | | 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 | | 7 | 35:58.7 | | 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 | | 7 | 48:06.5 | | 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 | | 16 | | | 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 | | 16 | 23.80 | | 2020/21 |
| 22/08/2021 | FIS Roller Ski World Cup | IN - Individuale | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 7 | 34:21.4 | | 2020/21 |
| 21/08/2021 | FIS Roller Ski World Cup | MS - Mass Start | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 5 | 42:31.3 | | 2020/21 |
| 20/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 19 | 1:19.00 | | 2020/21 |
| 20/08/2021 | FIS Roller Ski World Cup | SP - Sprint | Otepaa - Estonian Ski Association; Sojakooli 10-305; 11316 Tallinn, Tallinn | | 19 | 2:28.31 | | 2020/21 |
| 17/07/2021 | Campionati Italiani | MS - Mass Start | Bosco Chiesanuova | Seniores | 5 | 29:55.8 | 45,64 | 2020/21 |
| 27/06/2021 | Coppa Italia Cascina Bianca | MS - Mass Start | Belluno | Seniores | 2 | 29:44.6 | 1,33 | 2020/21 |
| 13/06/2021 | Coppa Italia Cascina Bianca / Cia Ms | MS - Mass Start | Amatrice | Seniores | 3 | 38:33.4 | 1,70 | 2020/21 |
| 12/06/2021 | Coppa Italia Cascina Bianca / Cia Ms | SP - Sprint | Amatrice | Seniores | 10 | 0.00 | | 2020/21 |
| 12/06/2021 | Coppa Italia Cascina Bianca / Cia Ms | SP - Sprint | Amatrice | Seniores | 9 | 18.86 | 138,38 | 2020/21 |