| ✓ 1 | 2/12/2017 | 24 Ore per Telethon, Lavello | 152,89 | ×3 |
| ✓ 2 | 21/4/2018 | 10^ 24 ore di Torino | 144,73 | ×2 |
| ✓ 3 | 24/10/2015 | 3° 24H Run&Go Festival | 141,66 | ×2 |
| ✓ 4 | 25/5/2024 | 49^ 100 km del Passatore, Firenze-Faenza | 100,00 | ×2 |
| ✓ 5 | 21/5/2022 | 48^ 100 km del Passatore, Firenze-Faenza | 100,00 | ×2 |
| ✓ 6 | 28/9/2019 | Gargano 100 - La 100 km del Promontorio | 100,00 | ×2 |
| ✓ 7 | 8/9/2019 | 4^ Etna Extreme 100 km del Vulcano | 100,00 | ×2 |
| ✓ 8 | 20/7/2019 | 9° Asolo 100 km | 100,00 | ×2 |
| ✓ 9 | 15/7/2017 | 7° Asolo 100 km | 100,00 | ×2 |
| ✓ 10 | 27/5/2017 | 45^ 100 km del Passatore, Firenze-Faenza | 100,00 | ×2 |
| ✓ 11 | 28/5/2016 | 44^ 100 km del Passatore, Firenze-Faenza | 100,00 | ×2 |
| ✓ 12 | 24/5/2014 | 42^ 100 km del Passatore, Firenze-Faenza | 100,00 | ×2 |
| ✓ 13 | 19/5/2018 | Nove Colli Running - Barbotto | 84,40 | ×1 |
| ✓ 14 | 4/9/2021 | 1^ 12 ore del Vulture-Altobradano | 81,22 | ×1 |
| ✓ 15 | 4/6/2021 | 2^ L'ultimo sopravvissuto | 80,47 | ×1 |
| ✓ 16 | 13/9/2015 | Scorrendo con il Liri | 65,70 | ×1 |
| ✓ 17 | 9/3/2019 | 1^ L'ultimo sopravvissuto | 65,39 | ×1 |
| ✓ 18 | 28/4/2024 | Ultra Maratona Lago del Salto | 65,00 | ×1 |
| ✓ 19 | 25/4/2023 | 2^ 8 ore di Specchia | 60,68 | ×1 |
| ✓ 20 | 15/10/2022 | L'ultimo Sopravvissuto - open race | 60,35 | ×1 |
| ✓ 21 | 20/8/2022 | 8 ore Stop a Mezzanotte | 60,00 | ×1 |
| ✓ 22 | 9/11/2025 | 8 ore dello Jonio | 58,34 | ×1 |
| ✓ 23 | 29/1/2023 | Misano Marathon | 58,00 | ×1 |
| ✓ 24 | 28/12/2013 | 1^ 6 ore Sveva | 58,00 | ×1 |
| ✓ 25 | 30/9/2017 | 6 ore dell'Adriatico | 56,22 | ×1 |
| ✓ 26 | 14/10/2017 | Ultramaratona del Tricolore - 6 ore | 55,56 | ×1 |
| ✓ 27 | 3/10/2015 | Ultramaratona del Tricolore - 6 ore | 55,23 | ×1 |
| ✓ 28 | 17/3/2018 | 7^ 6 ore di San Giuseppe | 55,16 | ×1 |
| ✓ 29 | 30/4/2017 | 1^ 6 ore Coratina | 54,70 | ×1 |
| ✓ 30 | 15/3/2014 | 3^ 6 ore di San Giuseppe | 54,27 | ×1 |
| ✓ 31 | 18/3/2017 | 6^ 6 ore di San Giuseppe | 54,12 | ×1 |
| ✓ 32 | 10/3/2018 | La sei ore della Reggia | 53,83 | ×1 |
| ✓ 33 | 5/12/2015 | 6 Ore per Telethon, Lavello | 53,33 | ×1 |
| ✓ 34 | 23/2/2020 | 6 ore Città di Lucera | 53,20 | ×1 |
| ✓ 35 | 3/12/2016 | 6 Ore per Telethon, Lavello | 53,00 | ×1 |
| ✓ 36 | 18/3/2023 | 10^ 6 ore di San Giuseppe | 52,89 | ×1 |
| ✓ 37 | 17/1/2015 | 6 ore al mare | 52,50 | ×1 |
| ✓ 38 | 23/3/2019 | 8^ 6 ore di San Giuseppe | 52,48 | ×1 |
| ✓ 39 | 14/3/2015 | 4^ 6 ore di San Giuseppe | 52,29 | ×1 |
| ✓ 40 | 9/2/2020 | 4° Supermarathon 6 ore | 52,13 | ×1 |
| ✓ 41 | 21/11/2021 | 6 ore dello Jonio | 52,09 | ×1 |
| ✓ 42 | 22/3/2025 | 12^ 6 ore di San Giuseppe | 51,32 | ×1 |
| ✓ 43 | 2/8/2014 | 7^ 6 ore Calabrese | 51,21 | ×1 |
| ✓ 44 | 7/7/2018 | Sei ore de Conti | 51,10 | ×1 |
| ✓ 45 | 25/7/2015 | 6 ore di Barletta | 50,65 | ×1 |
| ✓ 46 | 12/11/2023 | 6 ore dello Jonio | 50,32 | ×1 |
| ✓ 47 | 3/3/2019 | 6 ore Città di Lucera | 50,21 | ×1 |
| ✓ 48 | 3/11/2019 | 11^ 6 ore dei Templari Memorial Vito Frangione | 50,18 | ×1 |
| ✓ 49 | 3/8/2013 | 6^ 6 ore Calabrese | 50,04 | ×1 |
| ✓ 50 | 23/4/2016 | 8^ 6 ore dei Templari Memorial Vito Frangione | 50,01 | ×1 |
| 51 | 25/4/2026 | 43^ 50 km di Romagna | 50,00 | ×1 |
| 52 | 27/7/2025 | 14^ Ultramaratona del Gran Sasso | 50,00 | ×1 |
| 53 | 28/7/2024 | 13^ Ultramaratona del Gran Sasso | 50,00 | ×1 |
| 54 | 30/6/2024 | 47a Pistoia-Abetone Ultramarathon | 50,00 | ×1 |
| 55 | 17/2/2024 | 50km del Conero - 3° Memorial Mimmo Strazzullo | 50,00 | ×1 |
| 56 | 30/7/2023 | 12^ Ultramaratona del Gran Sasso | 50,00 | ×1 |
| 57 | 25/2/2023 | 50km del Conero - 2° Memorial Mimmo Strazzullo | 50,00 | ×1 |
| 58 | 18/9/2022 | 2^ 50K Gargano Ultramaratona | 50,00 | ×1 |
| 59 | 4/9/2022 | 4a Ultramaratona delle Fiabe | 50,00 | ×1 |
| 60 | 25/7/2021 | 10^ Ultramaratona del Gran Sasso | 50,00 | ×1 |
| 61 | 25/4/2019 | 38^ 50 km di Romagna | 50,00 | ×1 |
| 62 | 15/4/2018 | 50 km del Centro Italia | 50,00 | ×1 |
| 63 | 30/7/2017 | 7^ Ultramaratona del Gran Sasso | 50,00 | ×1 |
| 64 | 25/6/2017 | 42a Pistoia-Abetone Ultramarathon | 50,00 | ×1 |
| 65 | 26/3/2017 | Trail delle Valli Etrusche | 50,00 | ×1 |
| 66 | 18/6/2016 | 4° StRana Ultra Maratona | 50,00 | ×1 |
| 67 | 20/6/2015 | 3° StRana Ultra Maratona | 50,00 | ×1 |
| 68 | 28/6/2014 | 2° StRana Ultra Maratona | 50,00 | ×1 |
| 69 | 15/12/2018 | 6 Ore per Telethon, Lavello | 49,82 | — |
| 70 | 1/8/2015 | 8^ 6 ore Calabrese | 49,62 | — |
| 71 | 13/5/2018 | 2^ 6 ore Coratina | 49,46 | — |
| 72 | 3/3/2018 | 1^ 6 ore del Castello D’Aquino | 49,43 | — |
| 73 | 2/5/2015 | 7^ 6 ore dei Templari Memorial Vito Frangione | 49,42 | — |
| 74 | 19/3/2022 | 9^ 6 ore di San Giuseppe | 49,35 | — |
| 75 | 29/8/2015 | 4° 6 ore Lavellese | 49,13 | — |
| 76 | 4/8/2018 | 11^ 6 ore per le vie di Curinga | 49,04 | — |
| 77 | 21/8/2021 | 6 ore Stop a Mezzanotte | 49,01 | — |
| 78 | 16/3/2024 | 11^ 6 ore di San Giuseppe | 48,73 | — |
| 79 | 22/6/2019 | 6 ore di Acaya | 48,66 | — |
| 80 | 6/10/2018 | Sei ore di Campobasso | 48,60 | — |
| 81 | 2/4/2022 | 2^ 6 ore di Matera | 48,30 | — |
| 82 | 27/8/2016 | 5° 6 ore Lavellese | 48,06 | — |
| 83 | 15/1/2017 | 9^ Ultramaratona della Pace sul Lamone | 47,60 | — |
| 84 | 28/4/2019 | 3^ 6 ore Coratina | 47,57 | — |
| 85 | 6/8/2016 | 9^ 6 Ore per le Vie di Curinga | 47,27 | — |
| 86 | 3/8/2019 | 12^ 6 ore per le vie di Curinga | 47,11 | — |
| 87 | 5/8/2017 | 10^ 6 Ore per le Vie di Curinga | 46,94 | — |
| 88 | 26/6/2021 | 1^ 6 ore di Matera | 46,49 | — |
| 89 | 30/4/2022 | 6 ore del Mito | 46,26 | — |
| 90 | 14/3/2026 | 13^ 6 ore di San Giuseppe | 46,22 | — |
| 91 | 6/8/2022 | 14^ 6 ore per le vie di Curinga | 45,81 | — |
| 92 | 14/6/2025 | 8 ore Stop a Mezzanotte | 45,00 | — |
| 93 | 14/12/2024 | 8 ore di Barletta | 45,00 | — |
| 94 | 12/1/2020 | 12° Ultramaratona della Pace sul Lamone | 45,00 | — |
| 95 | 13/1/2019 | 11° Ultramaratona della Pace sul Lamone | 45,00 | — |
| 96 | 14/1/2018 | 10° Ultramaratona della Pace sul Lamone | 45,00 | — |