| ✓ 1 | 10/7/2014 | 3^ 48 ore del Pantano | 288,42 | ×4 |
| ✓ 2 | 27/4/2019 | 6° UltraMilano-Sanremo 285 km | 285,00 | ×4 |
| ✓ 3 | 27/9/2019 | 37. Spartathlon | 246,00 | ×3 |
| ✓ 4 | 3/7/2015 | 4^ 24 ore del Pantano | 228,92 | ×3 |
| ✓ 5 | 20/10/2018 | 3^ Sri Chinmoy Trofeo 24 ore di Cesano Boscone | 225,85 | ×3 |
| ✓ 6 | 11/4/2015 | 7^ 24 ore di Torino - open race | 221,45 | ×3 |
| ✓ 7 | 6/12/2014 | 24 Ore per Telethon, Lavello | 213,11 | ×3 |
| ✓ 8 | 17/5/2014 | 17^ Nove Colli Running | 202,40 | ×2 |
| ✓ 9 | 4/10/2014 | 2° 24H Run&Go Festival | 200,85 | ×2 |
| ✓ 10 | 16/11/2013 | 1° 24H Run&Go Festival | 198,93 | ×2 |
| ✓ 11 | 9/7/2016 | 4° 24H Run&Go Festival | 187,06 | ×2 |
| ✓ 12 | 10/6/2016 | 5^ 24 ore del Pantano | 186,62 | ×2 |
| ✓ 13 | 14/9/2018 | 2^ 6 Days UMF - 100 Miles | 160,93 | ×2 |
| ✓ 14 | 3/10/2015 | Ultramaratona del Tricolore - 12 ore | 140,62 | ×2 |
| ✓ 15 | 4/9/2021 | 1^ 12 ore del Vulture-Altobradano | 132,46 | ×1 |
| ✓ 16 | 28/4/2018 | Ultra Franciacorta - 12 ore di Franciacorta | 132,19 | ×1 |
| ✓ 17 | 25/10/2014 | Ultramaratona del Tricolore - 12 ore | 131,52 | ×1 |
| ✓ 18 | 19/3/2022 | 2a UMF Winter Ed. 24 Ore | 125,51 | ×1 |
| ✓ 19 | 12/3/2016 | 1^ 24 ore IUTA - Reggio Emilia | 121,61 | ×1 |
| ✓ 20 | 25/2/2023 | 100km del Conero - 2° Memorial Mimmo Strazzullo | 100,00 | ×1 |
| ✓ 21 | 30/10/2021 | 11^ 100 km delle Alpi | 100,00 | ×1 |
| ✓ 22 | 26/5/2012 | 40^ 100 km del Passatore, Firenze-Faenza | 100,00 | ×1 |
| ✓ 23 | 16/12/2023 | 8 ore di Barletta | 86,37 | ×1 |
| ✓ 24 | 23/2/2020 | 6 ore Città di Lucera | 78,33 | ×1 |
| ✓ 25 | 5/5/2012 | 4^ 6 ore dei Templari Memorial Vito Frangione | 76,44 | ×1 |
| ✓ 26 | 14/3/2015 | 4^ 6 ore di San Giuseppe | 75,86 | ×1 |
| ✓ 27 | 3/3/2019 | 6 ore Città di Lucera | 75,28 | ×1 |
| ✓ 28 | 1/9/2012 | 5^ 6 ore nella città di Angizia | 74,18 | ×1 |
| ✓ 29 | 4/9/2010 | 4^ 6 ore nella città di Angizia | 74,10 | ×1 |
| ✓ 30 | 24/3/2012 | 1^ 6 ore di San Giuseppe | 74,03 | ×1 |
| ✓ 31 | 17/3/2018 | 7^ 6 ore di San Giuseppe | 73,93 | ×1 |
| ✓ 32 | 21/11/2021 | 6 ore dello Jonio | 73,88 | ×1 |
| ✓ 33 | 23/3/2019 | 8^ 6 ore di San Giuseppe | 73,77 | ×1 |
| ✓ 34 | 25/7/2015 | 6 ore di Barletta | 73,32 | ×1 |
| ✓ 35 | 29/8/2015 | 4° 6 ore Lavellese | 73,25 | ×1 |
| ✓ 36 | 2/5/2015 | 7^ 6 ore dei Templari Memorial Vito Frangione | 73,03 | ×1 |
| ✓ 37 | 3/11/2019 | 11^ 6 ore dei Templari Memorial Vito Frangione | 72,94 | ×1 |
| ✓ 38 | 23/4/2016 | 8^ 6 ore dei Templari Memorial Vito Frangione | 72,86 | ×1 |
| ✓ 39 | 15/12/2019 | 8° 6 ore Lavellese | 72,64 | ×1 |
| ✓ 40 | 8/5/2010 | 2^ 6 ore dei Templari Memorial Vito Frangione | 72,38 | ×1 |
| ✓ 41 | 21/8/2021 | 6 ore Stop a Mezzanotte | 72,23 | ×1 |
| ✓ 42 | 7/9/2013 | 2° 6 ore Lavellese | 71,97 | ×1 |
| ✓ 43 | 7/11/2021 | 3^ 6 ore Città di Lucera | 71,94 | ×1 |
| ✓ 44 | 30/6/2018 | 10^ 6 ore dei Templari Memorial Vito Frangione | 71,52 | ×1 |
| ✓ 45 | 29/9/2018 | 6 ore di Barletta | 71,46 | ×1 |
| ✓ 46 | 13/5/2018 | 2^ 6 ore Coratina | 71,07 | ×1 |
| ✓ 47 | 30/7/2011 | 4^ 6 ore Calabrese | 71,02 | ×1 |
| ✓ 48 | 5/12/2015 | 6 Ore per Telethon, Lavello | 70,97 | ×1 |
| ✓ 49 | 26/6/2021 | 1^ 6 ore di Matera | 70,94 | ×1 |
| ✓ 50 | 6/5/2023 | 6 ore di Andria | 70,87 | ×1 |
| ✓ 51 | 8/6/2019 | 2^ 6 ore Strana Marathon | 70,86 | ×1 |
| ✓ 52 | 7/8/2021 | 13^ 6 ore per le vie di Curinga | 70,85 | ×1 |
| ✓ 53 | 9/5/2021 | 4^ 6 ore Coratina | 70,46 | ×1 |
| ✓ 54 | 3/5/2014 | 6^ 6 ore dei Templari Memorial Vito Frangione | 70,12 | ×1 |
| ✓ 55 | 16/3/2024 | 11^ 6 ore di San Giuseppe | 69,80 | — |
| ✓ 56 | 12/11/2023 | 6 ore dello Jonio | 69,68 | — |
| ✓ 57 | 20/7/2019 | 6 ore dello Jonio | 69,66 | — |
| ✓ 58 | 25/8/2018 | 7° 6 ore Lavellese | 69,36 | — |
| ✓ 59 | 3/8/2019 | 12^ 6 ore per le vie di Curinga | 69,34 | — |
| ✓ 60 | 15/3/2014 | 3^ 6 ore di San Giuseppe | 69,12 | — |
| ✓ 61 | 2/12/2023 | 6 Ore Città di Lavello | 69,11 | — |
| ✓ 62 | 9/7/2023 | 6 ore di Roma | 68,89 | — |
| ✓ 63 | 7/5/2011 | 3^ 6 ore dei Templari Memorial Vito Frangione | 68,61 | — |
| ✓ 64 | 28/7/2012 | 5^ 6 ore Calabrese | 68,42 | — |
| ✓ 65 | 12/8/2023 | 15^ 6 ore per le vie di Curinga | 68,34 | — |
| ✓ 66 | 4/6/2023 | 6 ore città di Teate | 68,01 | — |
| ✓ 67 | 13/5/2023 | 13^ 6 ore dei Templari Memorial Vito Frangione | 67,82 | — |
| 68 | 12/11/2016 | 6 ore dell'Adriatico | 66,90 | — |
| 69 | 10/11/2024 | 6 ore dello Jonio | 66,68 | — |
| 70 | 19/8/2023 | 6 ore Stop a Mezzanotte | 65,00 | — |
| 71 | 24/7/2021 | 1^ 6 ore di Castelvecchio Calvisio | 62,11 | — |
| 72 | 6/3/2011 | 10^ Strasimeno, Ultramaratona del Trasimeno | 58,00 | — |
| 73 | 23/3/2013 | 2^ 6 ore di San Giuseppe | 57,58 | — |
| 74 | 30/4/2017 | 1^ 6 ore Coratina | 55,80 | — |
| 75 | 2/12/2017 | 6 Ore per Telethon, Lavello | 55,12 | — |
| 76 | 25/2/2024 | Supermarathon 8 ore | 54,95 | — |
| 77 | 30/7/2023 | 12^ Ultramaratona del Gran Sasso | 50,00 | — |
| 78 | 26/9/2021 | 1^ 50K Gargano Ultramaratona | 50,00 | — |
| 79 | 16/6/2019 | 7^ Ultramaratona del Gargano | 50,00 | — |
| 80 | 17/6/2018 | 6^ Ultramaratona del Gargano | 50,00 | — |
| 81 | 20/6/2015 | 3° StRana Ultra Maratona | 50,00 | — |
| 82 | 28/6/2014 | 2° StRana Ultra Maratona | 50,00 | — |
| 83 | 14/6/2014 | 3^ Ultramaratona del Gargano | 50,00 | — |
| 84 | 15/6/2013 | 2^ Ultramaratona del Gargano | 50,00 | — |
| 85 | 11/12/2022 | 6 ore dello Jonio | 47,85 | — |
| 86 | 1/9/2019 | Ultramaratona delle Fiabe | 46,40 | — |