Weightclass:  Heavyweight
Location:  Naples, Italy
Record:  24(2) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2031Naples, Italy23(2) - 23 Adolfo Baresi12 - 18 WPts
25/02/2031Naples, Italy22(2) - 23 Daniele Chiesa1 - 0 WPts
26/12/2030Naples, Italy21(1) - 23 Alessandro Destro1 - 0 WKO2
27/10/2030Naples, Italy20(1) - 23 Arturo Cappola1 - 0 WPts
28/08/2030Naples, Italy19(1) - 23 Isaak Korobov1 - 8 WPts
29/06/2030Meknes, Morocco18(1) - 23 El Madani Safri6 - 20 WPts
01/05/2030Genoa, Italy18(1) - 22 Arturo Collino15(1) - 26 LPts
26/03/2030Reggio Emilia, Italy18(1) - 21 Dino Colajanni7 - 11 LPts Italy National Championships 2030View
01/03/2030Naples, Italy17(1) - 21 Arturo Piglionica1 - 1 WPts
01/01/2030Hamburg, Germany16(1) - 21 Berlyn Kalbfleisch8 - 20 WPts
03/11/2029Messina, Italy16(1) - 20 Lorenzo Bongiorno17 - 15(1) LPts
06/09/2029Odense, Denmark15(1) - 20 Igor Gustavsen7 - 19 WPts
09/07/2029Milton Keynes, UK14(1) - 20 Malcolm Dalgleish7 - 18(1) WPts
11/05/2029Salerno, Italy14(1) - 19 Sergio Guttuso13 - 19 LPts
26/03/2029Monza, Italy14(1) - 18 Emilio Lolli5 - 6 LPts Italy National Championships 2029View
08/03/2029Hanover, Germany13(1) - 18 Myer Kurtzman6 - 18 WPts
08/01/2029Plovdiv, Bulgaria12(1) - 18 Svetoslav á Korolov2 - 6 WPts
10/11/2028Toshkent, Uzbekistan12(1) - 17 Fedor Dzhebrailov8 - 5 LPts
12/09/2028London, UK12(1) - 16 Robert Speed9 - 8(1) LPts
15/07/2028Hamburg, Germany11(1) - 16 Sigwald Addleman6 - 17 WPts
17/05/2028Turin, Italy11(1) - 15 Bernardo Palagi4(1) - 26 LPts
26/03/2028Messina, Italy11(1) - 14 Lorenzo Traversa9 - 13 LPts Italy National Championships 2028View
16/03/2028Berlin, Germany10 - 14 Alvin Hellberg1 - 2 WKO3
16/01/2028Naples, Italy9 - 14 Sergio Ciccioli0 - 2(1) WPts
19/11/2027Chitungwiza, Zimbabwe9 - 13 Peter Alimenda18 - 7 LPts
21/09/2027Naples, Italy8 - 13 Leonardo Neri6 - 9 WPts
23/07/2027Rome, Italy8 - 12 Vito Granata9 - 11 LPts
28/05/2027Sofia, Bulgaria8 - 11 Luben á Ivankov10 - 9 LPts
30/03/2027Messina, Italy8 - 10 Silvano Fausto4 - 14 LPts
23/02/2027Bari, Italy7 - 10 Arturo Di Leonardo8 - 25(1) WPts
22/01/2027Venice, Italy6 - 10 Valentino Catasta10 - 24 WPts
04/12/2026Naples, Italy6 - 9 Raul Ferraro11 - 20(1) LPts
24/10/2026Cincinnati, USA6 - 8 Jasper Meinders10 - 18 LPts
26/08/2026Adana, Turkey6 - 7 Bayram Sabanci7 - 4 LPts
28/06/2026Naples, Italy5 - 7 Edmondo Greganti0 - 8 WPts
28/04/2026Salerno, Italy5 - 6 Giorgio Rosato9 - 24(2) LPts
28/02/2026Montevideo, Uruguay5 - 5 Xavier Monge3 - 9 LPts
31/12/2025Milan, Italy4 - 5 Luigi Cristaldi3 - 17(1) WPts
03/11/2025Naples, Italy4 - 4 Damiano Misserville6 - 9 LPts
15/09/2025Genoa, Italy3 - 4 Rico Strano0 - 0 WPts
14/08/2025Shymkent, Kazakhstan3 - 3 Timofei Gharylcassyn6 - 2 LPts
16/06/2025Tangier, Morocco3 - 2 Ayser Mabide15 - 26(4) LPts
18/04/2025Naples, Italy2 - 2 Rob Westwater2 - 16 WPts
18/02/2025Hyderabad, India2 - 1 Randeep Bajpal13 - 19(1) LPts
21/12/2024Naples, Italy1 - 1 Primo Astori0 - 1 WPts
22/10/2024Sydney, Australia1 - 0 Vincent Haig16 - 19 LPts
24/08/2024Naples, Italy0 - 0 Carlo Vendola1 - 6 WPts