Weightclass:  Middleweight
Location:  La Spezia, Italy
Record:  10 - 36(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2025La Spezia, Italy10 - 35(1) Enzo De Vito21(2) - 25(3) LPts
15/05/2025La Spezia, Italy10 - 34(1) Huang-fu Mou11 - 14 LPts
16/03/2025La Spezia, Italy10 - 33(1) Wendell Hense3 - 10 LPts
15/01/2025La Spezia, Italy10 - 32(1) Luigino Adduce17 - 11 LPts
16/11/2024La Spezia, Italy10 - 31(1) Edmondo Alatri20(1) - 24 LPts
16/09/2024La Spezia, Italy9 - 31(1) Luigi Pucci2 - 4 WPts
18/07/2024La Spezia, Italy9 - 30(1) Claudio Armani20(2) - 25 LPts
18/05/2024La Spezia, Italy8 - 30(1) Adriano Domiano4 - 5 WPts
19/03/2024La Spezia, Italy8 - 29(1) Okal Nakalonga5 - 12 LPts
20/01/2024La Spezia, Italy7 - 29(1) Sam Milliner8 - 10 WPts
21/11/2023La Spezia, Italy6 - 29(1) Giuseppe Dozza0 - 6 WPts
22/09/2023La Spezia, Italy6 - 28(1) Nemesio Fraire3 - 18(1) LPts
24/07/2023La Spezia, Italy6 - 27(1) Clo Trosset2 - 8 LPts
25/05/2023La Spezia, Italy5 - 27(1) Edmondo Tripodi4 - 4 WPts
26/03/2023Rockford, USA5 - 26(1) John McFarlane33(1) - 2 LPts
26/01/2023Montpellier, France5 - 25(1) Cable Boussac18 - 14 LPts
28/11/2022Milan, Italy5 - 24(1) Raul Losurdo9(1) - 17 LPts
06/10/2022Tipitapa, Nicaragua5 - 23(1) Neper Armijo19(1) - 12 LPts
08/08/2022Donetsk, Ukraine5 - 22(1) Vitali Buday12 - 12 LPts
10/06/2022La Spezia, Italy4 - 22(1) Fillipo Prandelli1 - 0 WPts
11/04/2022Tehran, Iran4 - 21(1) Ibrahim Azam10 - 14 LPts
11/02/2022Achiaman, Ghana4 - 20(1) Jordan Kwadwo7 - 17 LPts
14/12/2021Berlin, Germany4 - 19(1) Selig Sante5 - 12 LPts
16/10/2021Milwaukee, USA4 - 18(1) Rich Ward5 - 7 LPts
17/08/2021Naples, Italy4 - 17(1) Leonardo Fedele7(1) - 16 LPts
26/06/2021Rome, Italy4 - 16(1) Lorenzo Salinari12 - 7 LPts
22/05/2021Pikine, Senegal3 - 16(1) Louis Camara2 - 4 WPts
23/03/2021La Spezia, Italy3 - 15(1) Chris Blyth5 - 12 LPts
23/01/2021Pretoria, South Africa3 - 14(1) Peabo Kwei13 - 0 LPts
25/11/2020Ulaanbaatar, Mongolia3 - 13(1) Afon Birvaa6 - 10 LPts
27/09/2020La Spezia, Italy2 - 13(1) Azam Abdelnour1 - 16 WPts
28/07/2020La Spezia, Italy2 - 12(1) Cillian Vincent10 - 3 LPts
27/05/2020Parma, Italy2 - 11(1) Fabrizio Delogu1 - 9 LPts
13/04/2020Suita, Japan2 - 10(1) Hisoka Omori8 - 6 LPts
14/02/2020La Spezia, Italy2 - 9(1) Franco Villicana5 - 5 LPts
15/12/2019La Spezia, Italy2 - 8(1) Sergio Mazza6 - 3 LPts
15/10/2019Sheffield, UK2 - 7(1) John MacRae7 - 1 LPts
17/08/2019La Spezia, Italy2 - 6 Rafael Cid3 - 7 LKO3
18/06/2019Rome, Italy2 - 5 Luigino Barella0 - 0 LPts
13/05/2019Zagreb, Croatia2 - 4 Klaudio Hrvoic6 - 3 LPts
15/03/2019La Spezia, Italy1 - 4 Xabat Rueda3 - 1 WPts
13/01/2019La Spezia, Italy1 - 3 Aminpetch Pinapat2 - 2 LPts
15/11/2018La Spezia, Italy1 - 2 Remo Ranocchia2 - 4 LPts
15/09/2018San Jose, Costa Rica0 - 2 Gig Villa1 - 2 WPts
17/07/2018Yerevan, Armenia0 - 1 Vahram Babakhanian0 - 1 LPts
19/05/2018La Spezia, Italy0 - 0 Arlind Ristani1 - 0 LPts