Weightclass:  Heavyweight
Location:  Naples, Italy
Record:  28(2) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2025Naples, Italy27(2) - 22 Sasha Markin9 - 4 WPts
15/07/2025Naples, Italy27(2) - 21 Roberto Iotti22(3) - 24 LPts
16/05/2025Naples, Italy26(2) - 21 Francesco Fortuna6 - 10 WPts
17/03/2025Naples, Italy25(2) - 21 Joel Muttilainen6 - 9 WPts
16/01/2025Naples, Italy24(2) - 21 Viktor Ovechkin5(1) - 18 WPts
16/11/2024Naples, Italy23(2) - 21 Polo Waibara1 - 7 WPts
16/09/2024Naples, Italy22(2) - 21 Roberto Cucinelli8 - 7 WPts
18/07/2024Naples, Italy21(2) - 21 Ryckewaert Junsteman0 - 8 WPts
18/05/2024Naples, Italy20(2) - 21 Ahmed Kassis1 - 0 WPts
19/03/2024Naples, Italy19(2) - 21 Szczeosny Trzaska1 - 1 WPts
19/01/2024Naples, Italy18(2) - 21 Massimo Di Benedetto1 - 13 WPts
20/11/2023Naples, Italy17(2) - 21 Alessio Di Giorgio1 - 1 WPts
21/09/2023Naples, Italy16(2) - 21 Raul Ferraro2 - 9 WPts
22/07/2023Cagliari, Italy16(2) - 20 Nero Ricci17 - 16 LPts
16/06/2023Catania, Italy16(2) - 19 Remo Bufalini25 - 10 LPts
24/04/2023Rome, Italy15(2) - 19 Tito Alberganti17 - 16 WPts
23/03/2023Rome, Italy15(2) - 18 Luca Ippolito13 - 21 LPts
16/02/2023Naples, Italy14(2) - 18 Massimo Gatti2 - 15 WPts
17/12/2022Turin, Italy14(2) - 17 Gianluigi Delogu8 - 15 LPts
19/10/2022Catania, Italy14(2) - 16 Remo Bufalini22 - 9 LPts
23/08/2022Milan, Italy13(1) - 16 Sergio Balbo14(1) - 15(3) WKO3
26/06/2022Prato, Italy13(1) - 15 Mario Visco18 - 8 LPts
26/05/2022Duisburg, Germany12(1) - 15 Reymond Gegenheimer11(2) - 13 WPts
28/03/2022Florence, Italy12(1) - 14 Arturo Spaggiari23 - 5 LPts
21/02/2022Milan, Italy12(1) - 13 Vanni Gasparri14 - 9 LPts
24/12/2021Naples, Italy11(1) - 13 Imran Almardini0 - 3 WPts
24/10/2021Naples, Italy11(1) - 12 Gianfranco Rossetti5 - 1 LPts
23/08/2021Copenhagen, Denmark11(1) - 11 Nils Pio13 - 4 LPts
23/06/2021Roskilde, Denmark11(1) - 10 Pal Gudmundson7 - 15 LPts
24/04/2021Rome, Italy11(1) - 9 Gianmarco Balotelli9(2) - 12 LPts
04/03/2021Naples, Italy10(1) - 9 Rodrigo Corzo1(1) - 3 WPts
03/01/2021Naples, Italy9(1) - 9 Dino Grieco2 - 9 WPts
02/11/2020Naples, Italy9(1) - 8 Leeroy Hutcheon6 - 8 LPts
04/09/2020Milan, Italy8(1) - 8 Luigino Ranieri10(1) - 5 WPts
22/07/2020Randburg, South Africa8(1) - 7 Johnny Steenkamp6 - 5 LPts
24/05/2020Naples, Italy7(1) - 7 Adriano Fortuna5(1) - 6 WPts
24/03/2020Naples, Italy6(1) - 7 Kamran Heshmat5 - 10 WPts
23/01/2020Naples, Italy5(1) - 7 Euan Van den Berg2 - 11 WPts
23/11/2019Naples, Italy4(1) - 7 Vidal Canizales6 - 5 WPts
23/09/2019Naples, Italy4(1) - 6 Slak Juknavoryan2 - 8 LPts
25/07/2019Naples, Italy3(1) - 6 Kamran Sabet0 - 10 WPts
26/05/2019Marseille, France2 - 6 Quincy Carel1 - 8 WKO3
28/03/2019Milan, Italy2 - 5 Luigino Ranieri5(1) - 1 LPts
11/02/2019Sofia, Bulgaria1 - 5 Lyudmil á Milev5 - 2 WPts
14/12/2018Parma, Italy1 - 4 Carlo Colajanni1 - 2 LPts
02/11/2018Milan, Italy1 - 3 Gianmarco Rossi2 - 0 LPts
25/09/2018Naples, Italy1 - 2 Shehu Ehwareme3 - 0 LPts
24/07/2018Naples, Italy1 - 1 Rodolfo Zanotti2 - 2 LPts
26/05/2018Turin, Italy1 - 0 Fausto Secchia1 - 2 LPts
08/04/2018Naples, Italy0 - 0 Pepe Bongiorno1 - 0 WPts