Weightclass:  Middleweight
Location:  Milan, Italy
Record:  22(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2032Milan, Italy21(1) - 11 Sajid Azad7 - 6 WPts
25/03/2032Milan, Italy20(1) - 11 Paul Hendrie1 - 14 WPts
25/01/2032Milan, Italy19(1) - 11 Ponce Diego3 - 12 WPts
25/11/2031Milan, Italy18(1) - 11 Primo Baldassarri11 - 11 WPts
25/09/2031Copenhagen, Denmark18(1) - 10 Arvid Digman19 - 10 LPts
28/07/2031Bayamon, Puerto Rico17 - 10 Senon Enciso4 - 9 WKO3
30/05/2031Aalborg, Denmark17 - 9 Elvis Hoberg17 - 24 LPts
01/04/2031Bologna, Italy17 - 8 Nico Di Leonardo24 - 18 LPts Italy National Championships 2031View
29/03/2031Bologna, Italy16 - 8 Alberto Cusano16 - 19 WPts Italy National Championships 2031View
26/03/2031Bologna, Italy15 - 8 Fillipo Cristaldi13 - 16 WPts Italy National Championships 2031View
21/02/2031Milan, Italy14 - 8 Yasushi Oba0 - 3 WPts
23/12/2030Milan, Italy13 - 8 Marco Palagi1 - 3 WPts
25/10/2030Milan, Italy12 - 8 Massimo Vincenzi4 - 23 WPts
27/08/2030Florence, Italy11 - 8 Vicenzo Rispoli2 - 11 WPts
29/06/2030Trujillo, Peru10 - 8 Carlos Martinez5 - 14 WPts
01/05/2030Genoa, Italy10 - 7 Vicenzo Raia17 - 19 LPts
30/03/2030Messina, Italy9 - 7 Luigi Urso24(7) - 23(1) WPts
27/02/2030Milan, Italy8 - 7 Fillipo Cristaldi7 - 15 WPts
30/12/2029Milan, Italy7 - 7 Tito Fisichella1 - 4(1) WPts
31/10/2029Milan, Italy6 - 7 Galang Indrajaya0 - 2 WPts
01/09/2029Bari, Italy5 - 7 Mauro Tardelli3 - 13 WPts
04/07/2029Palermo, Italy4 - 7 Luca Augello2 - 5 WPts
13/05/2029Rome, Italy3 - 7 Primo Baldassarri2 - 4 WPts
16/03/2029Larache, Morocco2 - 7 Nur al Din Elkhalfi3 - 9 WPts
15/01/2029Reggio Emilia, Italy2 - 6 Mario De Corato2 - 7 LPts
17/11/2028Las Vegas, USA2 - 5 Leo Owen21(1) - 18 LPts
19/09/2028Managua, Nicaragua2 - 4 Gabriel Mayorga22 - 9 LPts
22/07/2028Nairobi, Kenya2 - 3 Andy Andersson14(1) - 9 LPts
24/05/2028Derby, UK1 - 3 Mark MacCarrick0 - 0 WPts
26/03/2028Messina, Italy1 - 2 Fabrizio Caira16 - 15(1) LPts Italy National Championships 2028View
03/02/2028Athens, Greece1 - 1 Darrian Ioannou3 - 8 LPts
06/12/2027Bologna, Italy1 - 0 Nico Amadeo16(1) - 15 LPts
01/11/2027Milan, Italy0 - 0 Jan Figurski1 - 2 WPts