Weightclass:  Super Heavyweight
Location:  Milan, Italy
Record:  19 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/10/2025Milan, Italy19 - 27 Antonio Contreras2 - 4 LPts
01/09/2025Milan, Italy19 - 26 Duygu Kocak3 - 20(1) LPts
03/07/2025Milan, Italy19 - 25 Gianluca Palomba15 - 11 LPts
04/05/2025Milan, Italy18 - 25 Shiraz Enneian1 - 1(1) WPts
06/03/2025Milan, Italy17 - 25 Osman Younan0 - 1 WPts
04/01/2025Milan, Italy16 - 25 Gianni De Vita6 - 2 WPts
06/11/2024Milan, Italy16 - 24 Matviyko Brodsky5 - 6 LPts
06/09/2024Milan, Italy15 - 24 Vittore Granata3 - 8 WPts
07/07/2024Milan, Italy15 - 23 Luca Gabbiadini18 - 6 LPts
07/05/2024Milan, Italy14 - 23 Heydar Jatoi3 - 10 WPts
08/03/2024Milan, Italy14 - 22 Mauro Zola10 - 15 LPts
08/01/2024Milan, Italy13 - 22 Erec Oulette0 - 12 WPts
09/11/2023Harare, Zimbabwe13 - 21 John Mnangagwa11(1) - 23 LPts
11/09/2023Milan, Italy12 - 21 Boris á Tonev0 - 3 WPts
13/07/2023Johannesburg, South Africa11 - 21 Elliot Vermaak13 - 16 WPts
15/05/2023Cagliari, Italy11 - 20 Roberto Tardelli6(1) - 26 LPts
21/03/2023Milan, Italy10 - 20 Dmitri Abdurahmanov0 - 8 WPts
21/01/2023Bologna, Italy10 - 19 Fabrizio Adduce18 - 6 LPts
24/11/2022Rome, Italy10 - 18 Angelo Li Causi12 - 16 LPts
19/10/2022New Kingston, Jamaica9 - 18 Sam Mahaffy5 - 22 WPts
21/08/2022Rome, Italy9 - 17 Fino Marinacci13(1) - 15 LPts
18/07/2022Zagreb, Croatia8 - 17 Dominik Vranjkovic17 - 9 WPts
20/05/2022Zagreb, Croatia8 - 16 Stipe Srbljic9 - 17 LPts
22/03/2022Guayaquil, Ecuador8 - 15 Pancho Hermosillo23 - 7 LPts
22/01/2022Palermo, Italy8 - 14 Fabrizio Airaghi16 - 8 LPts
24/11/2021Aarhus, Denmark7 - 14 Rad Simonsen7 - 13 WPts
26/09/2021Milan, Italy7 - 13 Nico De Mauro14 - 8 LPts
26/07/2021Rome, Italy7 - 12 Sergio Caiazzo6 - 8 LPts
16/06/2021Turin, Italy7 - 11 Gianluca Azzara5(1) - 15 LPts
20/04/2021Milan, Italy7 - 10 Mauro Adamo8 - 11 LPts
18/02/2021Charleroi, Belgium6 - 10 Lance Voisin2 - 15 WPts
20/12/2020Milan, Italy5 - 10 Obaid Noor5 - 13 WPts
20/10/2020Lagos, Nigeria4 - 10 Nwankwo Ekpeyong3 - 15 WPts
22/08/2020Milan, Italy4 - 9 Tobias Gundersen5 - 6 LPts
21/06/2020Milan, Italy4 - 8 Fino Oliveri16 - 1 LPts
21/04/2020Milan, Italy3 - 8 Michael Craghead5(1) - 8 WPts
22/02/2020Zagreb, Croatia3 - 7 Mihovil Dejanovic4 - 10 LPts
24/12/2019Milan, Italy3 - 6 Alessandro Paletta5 - 8 LPts
24/10/2019Naples, Italy3 - 5 Rodolfo Fortuna6 - 2 LPts
26/08/2019Novara, Italy2 - 5 Adolfo Serafini2 - 7 WPts
17/07/2019Naples, Italy2 - 4 Fabrizio Facchetti3 - 4 LPts
03/06/2019Milan, Italy1 - 4 Gili Meyskens2 - 0 WPts
04/04/2019Milan, Italy1 - 3 Ulises Ponce2 - 3 LPts
02/02/2019Milan, Italy1 - 2 Tito Vidali3 - 2 LPts
03/12/2018Milan, Italy1 - 1 Vito Dragonetti2 - 4 LPts
04/10/2018Milan, Italy0 - 1 Andrii Budnik1 - 4 WPts
06/08/2018Milan, Italy0 - 0 Juan Capistran1 - 0 LPts