Weightclass:  Heavyweight
Location:  Palermo, Italy
Record:  25(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2023Palermo, Italy24(1) - 11 Arturo Di Leonardo0 - 10 WPts
21/04/2023Palermo, Italy23 - 11 Mark McBee0 - 9(8) WKO2
21/02/2023Palermo, Italy22 - 11 Colombo Quaglierini10 - 11 WPts
22/12/2022Palermo, Italy21 - 11 Kashif Harroun0 - 2 WPts
23/10/2022Palermo, Italy20 - 11 Nikolai Elin1 - 1 WPts
25/08/2022Palermo, Italy19 - 11 Evgeny Sokol3 - 4 WPts
25/06/2022Palermo, Italy18 - 11 Gianfranco Rossetti9 - 2 WPts
26/04/2022Rome, Italy18 - 10 Alessandro De Capua17(1) - 10 LPts
26/03/2022Catania, Italy18 - 9 Rico Buzzanca19 - 4 LPts Italy National Championships 2022View
18/02/2022Palermo, Italy17 - 9 Marlen Koval1 - 8 WPts
19/12/2021Palermo, Italy16 - 9 Xing-fu Chiw12 - 10 WPts
19/10/2021Olathe, USA15 - 9 Joshua Ferriss3 - 11 WPts
19/08/2021Palermo, Italy14 - 9 Sam Kukah0 - 6 WPts
18/06/2021Tegucigalpa, Honduras13 - 9 Emilio Sosa8 - 11 WPts
20/04/2021Toronto, Canada12 - 9 Floyd Kenneth15 - 4 WPts
19/02/2021Ife, Nigeria11 - 9 Ibrahim Firman3(1) - 10 WPts
22/12/2020Palermo, Italy10 - 9 Gianfranco Masoero11 - 7 WPts
21/10/2020Lowell, USA9 - 9 Jack McAlinden0 - 5(1) WPts
23/08/2020Palermo, Italy9 - 8 Marco Cappucci8 - 8 LPts
22/06/2020Rome, Italy8 - 8 Luca Ippolito7 - 10 WPts
01/05/2020Palermo, Italy7 - 8 Myril Stucker8 - 4 WPts
03/03/2020Rome, Italy7 - 7 Enzo Rugani11 - 3 LPts
01/02/2020Palermo, Italy6 - 7 Hui-chao Ojong3 - 7 WPts
02/12/2019Milan, Italy5 - 7 Sergio Segre6 - 2 WPts
28/10/2019Yerevan, Armenia4 - 7 Hayrabed Nabighyan5 - 3 WPts
30/08/2019Naples, Italy4 - 6 Luigino Sospiri3 - 3 LPts
10/07/2019Palermo, Italy3 - 6 Cristiano Cavallari5 - 5 WPts
10/05/2019Palermo, Italy2 - 6 Juan Porto0 - 5 WPts
09/03/2019Dublin, Ireland2 - 5 Ethan Daly3 - 1 LPts
08/01/2019Genoa, Italy2 - 4 Rico Buzzanca2 - 1 LPts
20/11/2018Riga, Latvia1 - 4 Vikenti Dimda1 - 0 WPts
22/09/2018Montevideo, Uruguay1 - 3 Diego Tristan3 - 1 LPts
24/07/2018Karlsruhe, Germany1 - 2 Ulrich Markman1 - 1 LPts
26/05/2018Kharkiv, Ukraine1 - 1 Dmitri Rusinko1 - 1 LPts
28/03/2018Turin, Italy1 - 0 Nero Pollastrini1 - 1 LPts
18/02/2018Palermo, Italy0 - 0 Eugen Piehl0 - 0 WPts