Weightclass:  Heavyweight
Location:  Naples, Italy
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/03/2029Naples, Italy16 - 18 Roman Leano2 - 8 WPts
26/01/2029Naples, Italy15 - 18 Diego Maio10 - 5 WPts
27/11/2028Naples, Italy14 - 18 Orji Adejo2 - 10 WPts
28/09/2028Naples, Italy14 - 17 Sasha Fedkin10 - 9 LPts
30/07/2028Naples, Italy13 - 17 Silvestro Quaglierini2 - 3 WPts
31/05/2028Naples, Italy12 - 17 Claudio Fedele2 - 2 WPts
01/04/2028Naples, Italy12 - 16 Abdul Zacka8 - 3 LPts
31/01/2028Naples, Italy11 - 16 Gianluigi Leonetti1 - 1 WPts
02/12/2027Naples, Italy10 - 16 Bernardo Zappacosta0 - 1 WPts
03/10/2027Naples, Italy10 - 15 Samuil á Stoyanov15 - 22 LPts
04/08/2027Naples, Italy10 - 14 Gust Andries14 - 9 LPts
03/06/2027Naples, Italy9 - 14 Tariq Soltani1 - 1 WPts
04/04/2027Verona, Italy9 - 13 Carlo Vendola8 - 15 LPts
17/02/2027Naples, Italy8 - 13 Danyaal Ramin6 - 22 WPts
19/12/2026Rome, Italy8 - 12 Valerio Mancuso19(2) - 21 LPts
25/10/2026Salerno, Italy8 - 11 Giorgio Rosato12 - 24(2) LPts
24/09/2026Venice, Italy7 - 11 Valentino Catasta9 - 23 WPts
04/08/2026Nassau, Bahamas7 - 10 James Bardsley26(1) - 9 LPts
06/06/2026Harare, Zimbabwe7 - 9 Oringo Marechera9 - 7 LPts
08/04/2026Naples, Italy7 - 8 Naeem Archer9 - 12 LPts
08/02/2026Kobe, Japan6 - 8 Michi Tamura7 - 21 WPts
11/12/2025Naples, Italy5 - 8 Cecilio Zecca4 - 5 WPts
13/10/2025Milan, Italy4 - 8 Enzo Greganti1 - 6 WPts
27/08/2025Riyadh, Saudi Arabia4 - 7 Majid Ben15(2) - 20 LPts
28/06/2025Wroclaw, Poland3 - 7 Filip Baczkowski7 - 13 WPts
30/04/2025Alexandria, Egypt2 - 7 Syed Zein3 - 14(1) WPts
02/03/2025Reggio Emilia, Italy2 - 6 Roberto Iotti20(2) - 23 LPts
16/01/2025Palermo, Italy2 - 5 Vittore Alasia8 - 25(1) LPts
16/12/2024Split, Croatia2 - 4 Grga Rašic21 - 9 LPts
18/10/2024Naples, Italy2 - 3 Damiano Misserville3 - 4 LPts
20/08/2024Naples, Italy1 - 3 Zacarias Ayon2 - 13 WPts
21/06/2024Naples, Italy1 - 2 Alberto Sposetti2 - 3 LPts
22/04/2024Rome, Italy1 - 1 Gianfranco Masoero24(1) - 18 LPts
04/03/2024Harare, Zimbabwe0 - 1 Verlyn Rusere0 - 1 WPts
05/01/2024Naples, Italy0 - 0 Liberatore Fisco0 - 0 LPts