Weightclass:  Super Heavyweight
Location:  Bari, Italy
Record:  28(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/10/2026Bari, Italy27(1) - 28 Gonzalo Villavicencio11 - 7 WPts
19/08/2026Bari, Italy26(1) - 28 Alfonso Briones9 - 13 WPts
20/06/2026Bari, Italy25(1) - 28 Ediz Oren0 - 17 WPts
21/04/2026Bari, Italy24(1) - 28 Nelson Ossai16(3) - 19 WPts
20/02/2026Bari, Italy23(1) - 28 Vicente Socorro2 - 6 WPts
22/12/2025Bari, Italy22(1) - 28 Fedya Bolotin0 - 4 WPts
23/10/2025Bari, Italy21(1) - 28 Felippe Angulo1 - 1 WPts
24/08/2025Bari, Italy21(1) - 27 Nero Del Piero7 - 13 LPts
25/06/2025Bari, Italy20(1) - 27 Abdul Almansur17 - 11 WPts
26/04/2025Bari, Italy19(1) - 27 Augusto Catasta7 - 12 WPts
25/02/2025Bari, Italy18(1) - 27 Claudio Borrelli4 - 6 WPts
27/12/2024Bari, Italy18(1) - 26 Luigi De Nicolo33(3) - 16 LPts
28/10/2024Bari, Italy17(1) - 26 Fillipo Bordiga21 - 20 WPts
30/08/2024Foggia, Italy17(1) - 25 Savio Brunetti16 - 26 LPts
04/07/2024Rostov-on-Don, Russia16(1) - 25 Dmitri Gavrilov0 - 1 WPts
06/05/2024Modena, Italy16(1) - 24 Alfredo Cerci2 - 11 LPts
08/03/2024Barranquilla, Colombia16(1) - 23 Santiago Gato24 - 14 LPts
09/01/2024Turin, Italy15 - 23 Cristiano Siliquini17 - 20(8) WKO3
14/11/2023Bari, Italy14 - 23 Gianni Saglia4 - 9 WPts
15/09/2023Zurich, Switzerland14 - 22 Balduin Pingel23(1) - 10 LPts
17/07/2023Bari, Italy13 - 22 Daniel Dalgleish1 - 2 WPts
18/05/2023Vilnius, Lithuania12 - 22 Krzysztof Golombek18 - 11(1) WPts
20/03/2023Soweto, South Africa12 - 21 Luister Dede10 - 9 LPts
20/01/2023Bari, Italy12 - 20 Cristiano La Torre14 - 18 LPts
26/11/2022Rome, Italy12 - 19 Francesco De Giovanni15 - 8 LPts
07/10/2022Messina, Italy12 - 18 Tito Vidali11 - 17 LPts
10/08/2022Marrakech, Morocco12 - 17 Muthanna Chihab8 - 10 LPts
11/06/2022Poznan, Poland12 - 16 Lukasz Knapik6 - 17 LPts
13/04/2022Bouake, Ivory Coast11 - 16 Satch Arabie11 - 15(1) WPts
13/02/2022Rome, Italy11 - 15 Luigino Santon17 - 7 LPts
20/12/2021Lagos, Nigeria10 - 15 Shehu Otiko5 - 17 WPts
22/10/2021Rome, Italy10 - 14 Bernardo Ripa12 - 10 LPts
17/09/2021Bari, Italy9 - 14 Emilio Cardia2 - 14 WPts
17/07/2021Istanbul, Turkey8 - 14 Engin Sarica7 - 15 WPts
19/05/2021Dakar, Senegal7 - 14 Ray Diakhite10(1) - 12 WPts
21/03/2021Baku, Azerbaijan7 - 13 Urfan Nasibov11 - 9 LPts
21/01/2021Warsaw, Poland7 - 12 Roman Kolasa7 - 8 LPts
21/11/2020Sydney, Australia6 - 12 Waqas Harron7 - 7 WPts
23/09/2020Amman, Jordan6 - 11 Rehman Elmouarkej10 - 7 LPts
26/07/2020Bari, Italy6 - 10 Rad Mickelsen10 - 6 LPts
25/05/2020Zagreb, Croatia5 - 10 Tin Kneževic3 - 8 WPts
27/03/2020Reggio Emilia, Italy5 - 9 Gabriele Lo Presti6(1) - 9 LPts
02/02/2020Bari, Italy5 - 8 Xaverius Picon5 - 7 LPts
03/12/2019Bari, Italy4 - 8 Sergio Caiazzo1 - 2 WPts
03/10/2019Catania, Italy4 - 7 Enzo Macina5 - 4(1) LPts
25/08/2019Bari, Italy4 - 6 Santiago Portales7 - 0 LPts
26/06/2019Sapporo, Japan4 - 5 Hitoshi Tomita3 - 8 LPts
28/04/2019Catania, Italy4 - 4 Augusto Rispoli3 - 4 LPts
24/03/2019Bari, Italy3 - 4 Jair Neri1 - 4 WPts
22/01/2019Bologna, Italy2 - 4 Lorenzo Sposetti3 - 4 WPts
22/12/2018Riga, Latvia1 - 4 Viktor Tirulis2 - 4 WPts
24/10/2018Isfahan, Iran1 - 3 Faisal Shad2 - 4 LPts
26/08/2018Bari, Italy1 - 2 Gianni Gatti2 - 3 LPts
28/06/2018Milan, Italy1 - 1 Raul Marchetti1 - 2 LPts
21/05/2018Lausanne, Switzerland1 - 0 Courvoisier Bourvil0 - 0 LPts
20/03/2018Bari, Italy0 - 0 Tino Ceci0 - 0 WPts