Weightclass:  Light Heavyweight
Location:  Bologna, Italy
Record:  24(3) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2034Chelyabinsk, Russia24(3) - 6 Leszek Bagan20 - 6(1) LPts Europe Championships 2034View
15/12/2033Boston, USA24(3) - 5 Justin Ewing21 - 4 LPts
14/11/2033Boston, USA24(3) - 4 Justin Ewing20 - 4 LPts
14/10/2033Boston, USA24(3) - 3 Justin Ewing19 - 4 LPts
13/09/2033Surat, India24(3) - 2 Ardi Petrela45(3) - 11 LPts Surat World Championships 2033View
10/09/2033Surat, India23(3) - 2 Justin Ewing19 - 3 WPts Surat World Championships 2033View
07/09/2033Surat, India22(3) - 2 Penda Jawadu30(1) - 16 WPts Surat World Championships 2033View
31/08/2033Mogilev, Belarus21(3) - 2 Konstantin Hritz18 - 9 WPts
03/07/2033Zagreb, Croatia20(3) - 2 Miljenko Matoševic14(1) - 21 WPts
05/05/2033Genoa, Italy19(3) - 2 Mario Adduci0 - 0 WPts
01/04/2033Modena, Italy18(3) - 2 Damiano Gianfrancesco16 - 12 WPts Italy National Championships 2033View
29/03/2033Modena, Italy17(3) - 2 Colombo Santoro31(1) - 9 WPts Italy National Championships 2033View
26/03/2033Modena, Italy16(3) - 2 Gianluca Battaglia20 - 31 WPts Italy National Championships 2033View
20/03/2033Vilnius, Lithuania15(3) - 2 Cyryl Konwinski9 - 21 WPts
20/01/2033Aden, Yemen14(2) - 2 Farhan Batros35 - 10 WKO3
22/11/2032Bologna, Italy13(2) - 2 Valeri Potapov4 - 12 WPts
22/09/2032Mitchells Plain, South Africa12(2) - 2 Vuyisile Patosi8 - 16 WPts
25/07/2032Bologna, Italy11(2) - 2 Rohit Manda15 - 9 WPts
26/05/2032Bologna, Italy10(2) - 2 Edmundo Verdin3 - 14 WPts
26/03/2032Salerno, Italy10(2) - 1 Augusto Bergomi21(1) - 20 LPts Italy National Championships 2032View
28/01/2032Bologna, Italy9(2) - 1 Yasaf Daoud1 - 5 WPts
28/11/2031Bologna, Italy8(1) - 1 Pholien Scoudharinc6 - 6 WKO3
27/09/2031Settat, Morocco7 - 1 Hayyan Pallache6 - 17 WKO3
30/07/2031Minsk, Belarus6 - 1 Petro Kovalenko23 - 25 WPts
01/06/2031Bologna, Italy5 - 1 Orson Pique6 - 9 WPts
01/04/2031Bologna, Italy5 - 0 Augusto Bergomi15(1) - 16 LPts Italy National Championships 2031View
29/03/2031Bologna, Italy4 - 0 Valerio Fantuzzi14 - 7 WPts Italy National Championships 2031View
26/03/2031Bologna, Italy3 - 0 Mauro Razza19(1) - 33 WPts Italy National Championships 2031View
03/03/2031Wroclaw, Poland2 - 0 Dawid Bisek3 - 14 WPts
03/01/2031Kemerovo, Russia1 - 0 Alik Melantev4 - 23(2) WPts
05/11/2030Bologna, Italy0 - 0 Zygfryd Kaplon2 - 13 WPts