Weightclass:  Middleweight
Location:  Naples, Italy
Record:  29 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2030Naples, Italy28 - 14 Ian Welsh1 - 8 WPts
17/01/2030Naples, Italy27 - 14 Hardicanute Vangen3 - 4 WPts
18/11/2029Naples, Italy26 - 14 Simeon Lalikyan0 - 4 WPts
19/09/2029Naples, Italy25 - 14 Pirro Kallas18(1) - 19 WPts
20/07/2029Naples, Italy24 - 14 Vuyisile Nhleko2 - 2 WPts
21/05/2029Naples, Italy23 - 14 Sergey Rostovtsev0 - 6 WPts
22/03/2029Naples, Italy22 - 14 August Kuck4 - 5 WPts
22/01/2029Naples, Italy21 - 14 Alphonse Bielenberg3 - 5 WPts
23/11/2028Naples, Italy20 - 14 Karlyn Sandel11 - 6 WPts
25/09/2028Naples, Italy19 - 14 Fabrizio De Bacco1 - 1 WPts
27/07/2028Naples, Italy18 - 14 Remo Rossettini1 - 4 WPts
28/05/2028Naples, Italy17 - 14 Zuffur Almasri2 - 5 WPts
29/03/2028Messina, Italy17 - 13 Colombo Siliquini21 - 33(2) LPts Italy National Championships 2028View
26/03/2028Messina, Italy16 - 13 Cristiano Imbeni10 - 15 WPts Italy National Championships 2028View
13/02/2028Naples, Italy15 - 13 Carlos Basulto1 - 12 WPts
16/12/2027Dniprodzerzhynsk, Ukraine14 - 13 Aleksei Kovalik1 - 6 WPts
18/10/2027Milan, Italy13 - 13 Dino Ballan8 - 17(1) WPts
29/08/2027Georgetown, Guyana12 - 13 Jordan Bloyd7 - 17 WPts
29/07/2027Ho Chi Minh City, Vietnam12 - 12 Minh Binh14(1) - 21 LPts
27/06/2027Naples, Italy12 - 11 Hui-chao Ing12 - 16 LPts
27/05/2027Naples, Italy11 - 11 Sancho Avendano9 - 9 WPts
26/04/2027Naples, Italy10 - 11 Jordan Bloyd7 - 13 WPts
26/03/2027Verona, Italy10 - 10 Colombo Siliquini14 - 30(2) LPts Italy National Championships 2027View
19/03/2027Valencia, Spain10 - 9 Neron Fallas15(1) - 21 LPts
02/02/2027Naples, Italy9 - 9 Giuseppe Dozza9 - 18 WPts
11/12/2026Goyang, South Korea8 - 9 Sung-yeung Joo14(3) - 13 WPts
13/10/2026San Pablo, Philippines7 - 9 Hernan Melgoza19 - 23 WPts
15/08/2026Gwangju, South Korea7 - 8 Ui-jo Ha7 - 27 LPts
17/06/2026Cagayan de Oro, Philippines7 - 7 Alfonso Icat9 - 12 LPts
19/04/2026Naples, Italy7 - 6 Tito Veronisi6(1) - 20 LPts
23/02/2026Johannesburg, South Africa6 - 6 Paul Mbongompasi3 - 4(2) WPts
26/12/2025Bologna, Italy6 - 5 Nico Amadeo6 - 11 LPts
30/10/2025Bologna, Italy5 - 5 Giuseppe Ramponi1 - 5 WPts
01/09/2025Turin, Italy4 - 5 Adriano Parola1 - 1 WPts
08/07/2025Verona, Italy3 - 5 Mauro Baldi6 - 14 WPts
10/05/2025Zagreb, Croatia3 - 4 Damjan Greguric30(1) - 15 LPts
11/03/2025Cebu City, Philippines2 - 4 Javier Lasam2 - 9 WPts
11/01/2025Naples, Italy1 - 4 Damiano Ezzo2 - 3 WPts
15/11/2024Seville, Spain1 - 3 Reynaldo Boda19 - 16 LPts
16/09/2024Rome, Italy1 - 2 Adolfo Rosato17(1) - 23 LPts
11/08/2024Prague, Czech Republic1 - 1 ZbyÜek Drahos7 - 11 LPts
13/06/2024Naples, Italy1 - 0 Michael Cowden3 - 2 LPts
14/04/2024Naples, Italy0 - 0 Fausto Valenzi1 - 0 WPts