Marathon - Prague (CZ) 05/05/2019 - 3h29'08''
Marathon - Ravenna (IT) 11/11/2018 - 3h30'17''
Marathon - Reggio Emilia (IT) 11/12/2016 - 3h56'30''
Half Marathon - Graz (AT) 09/10/2022 - 1h43'10''
Half Marathon - Milano (IT) 24/03/2019 - 1h37'36''
Half Marathon - Pavia (IT) 30/09/2018 - 1h38'53''
Half Marathon - Lisbon (PT) 11/03/2018 - 1h39'33''
Half Marathon - Monza (IT) 10/09/2017 - 1h44'49''
Half Marathon - Piacenza (IT) 08/05/2016 - 1h44'27''
Half Marathon - Salsomaggiore (IT) 28/02/2016 - 1h49'43''
12K - Pasquetta Sportiva Gualtieri (IT) 16/04/2016 - 56'17''
10K - Garda Trentino (IT) 12/11/2023 - 48'32''
10K - Jyväskylä (FI) 13/09/2019 - 48'20'' (Patellar tendonitis)
10K - San Donnino (IT) 11/12/2017 - 45'26''
[2018] Ravenna
[2018] Ticino Eco Marathon
UltraKTrail - 18K 1150D+ - Corniglio (IT) 01/06/2019 - 2h42'17''
Fornacione Night Trail - 22K 1000D+ - Scandiano (IT) - real 15K 500m D+ due to bad weather conditions.
Ticino Eco Marathon - 35K - Pavia (IT) 14/10/2018 - 3h06'18''
Oropa Trail - 1350m D+ 24K - Oropa (IT) 02/09/2018 - 3h43'56''
Alpicella Trail - 650m D+ 12K - Piandelagotti (IT) 29/07/2018 - 1h42'29''
[2023] Kolovrat (SL) - from Idrsko
[2023] Passo Predil (IT-SL) - from Predil
[2022] Manghen (IT) - from Molina di Fiemme
[2022] Panarotta (IT)
[2022] Menadór (IT)
[2022] Passo Vezzena (IT) - via Menador
[2022] Brennero (AT-IT) - from Innsbruck
[2022] Resia (IT) - from Malles Venosta
[2022] Mendola/Gampen (IT) - from Caldaro
[2020] Col du Gd. St. Bernard (IT-CH) - from Aosta and from Martigny
[2019] Fedaia (IT) - from Canazei
[2019] Pordoi (IT) - from Arabba
[2019] Campolongo (IT) - from Corvara and from Arabba
[2019] Furkelpass (IT) - from San Vigilio in Mareo
[2017] Col de Braus, Col de Castillon (FR)
[2016] Passo del Bocco (IT) - from Santa Maria del Taro
Mediofondo Sportful Dolomiti Race 125K 2600m d+ - 16/06/2024 - 6h25''49''
Mediofondo Novecolli 130K 1871m d+ - 22/05/2022 - 5h33'30''
Mediofondo Novecolli 130K 1871m d+ - 26/09/2021 - 6h7'32''
Granfondo Strada del Tartufo 120K - 08/10/2017
Zwift Racing League (season 1, 2021/22)
WTRL Team Time Trial (also in Vienna Platinum League D)
Olympic distance - Cervia (IT) 24/09/2017 - 2h48'55'' (swim 25'47'', bike 1h22'54'', run 50')
[2018] Col de Malatrà
Graz (AT) - Pergine Valsugana (IT) by bike - Summer 2023 - 6 days
Round trip from Pergine Valsugana (IT-AT-DE) by bike - Summer 2022 - 7 days
Round trip from Trieste (IT-AT) by bike - Summer 2021 - 7 days
Round trip from Aosta (IT-CH) by bike - Summer 2020 - 4 days
Alta via n.1 - Valle d'Aosta - Summer 2018 - 8 days
Alta via n.2 - Valle d'Aosta - Summer 2017 - 8 days
Parma (IT) - Menton (FR) by bike - Summer 2016 - 3 days