Weightclass:  Middleweight
Location:  Rome, Italy
Record:  23 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Rome, Italy22 - 18 Jeong-ho Bai3 - 10 WPts
26/09/2033Rome, Italy21 - 18 Wendall Dankers5 - 7 WPts
27/07/2033Rome, Italy20 - 18 Fedya Kravchuk4 - 13 WPts
26/05/2033Rome, Italy19 - 18 Xavion Cablayan0 - 6 WPts
26/03/2033Modena, Italy19 - 17 Giuseppe Bandinelli11 - 4 LPts Italy National Championships 2033View
01/03/2033Zagreb, Croatia19 - 16 Jadran Ivanda25 - 11 LPts
29/01/2033Zagreb, Croatia19 - 15 Jadran Ivanda24 - 11 LPts
29/12/2032Rome, Italy19 - 14 Jadran Ivanda23 - 11 LPts
28/11/2032Rome, Italy18 - 14 Jadran Ivanda23 - 10 WPts
16/10/2032Middlesbrough, UK17 - 14 Ollie Shira22(1) - 13 WPts
14/09/2032Rome, Italy17 - 13 Ollie Shira21(1) - 13 LPts
10/08/2032Rome, Italy16 - 13 Asiman Agakhanov18 - 17 WPts
04/07/2032Quezon City, Philippines16 - 12 Billy Pendatum17 - 7(1) LPts
31/05/2032Masally, Azerbaijan15 - 12 Qulam Aly8 - 12 WPts
01/04/2032Salerno, Italy14 - 12 Daniele Battaglia13 - 31 WPts Italy National Championships 2032View
29/03/2032Salerno, Italy13 - 12 Tito Fisichella10 - 10(1) WPts Italy National Championships 2032View
26/03/2032Salerno, Italy12 - 12 Giuseppe Bandinelli7 - 1 WPts Italy National Championships 2032View
23/01/2032Zurich, Switzerland11 - 12 Odis Matern10 - 17(1) WPts
25/11/2031Milan, Italy11 - 11 Alessio Airaghi18(1) - 11 LPts
16/10/2031Florence, Italy10 - 11 Gianluca Bettini6 - 8(1) WPts
21/08/2031Rome, Italy9 - 11 Giuseppe Marinacci1 - 1 WPts
22/06/2031Rome, Italy8 - 11 Dante Carossino4 - 4 WPts
22/04/2031Rome, Italy7 - 11 Joaquin Topete0 - 5 WPts
22/02/2031Rome, Italy6 - 11 Reamonn Sandel3 - 5 WPts
24/12/2030Rome, Italy5 - 11 Liberatore Serantoni3 - 5 WPts
26/10/2030Rome, Italy5 - 10 Liberatore Serantoni2 - 5 LPts
28/08/2030Rome, Italy4 - 10 Liberatore Serantoni2 - 4 WPts
29/06/2030Croix des Bouqets, Haiti4 - 9 Coyne Beger2 - 8 LPts
30/04/2030Vantaa, Finland4 - 8 Lenni Jokinen8 - 10 LPts
02/03/2030Parma, Italy4 - 7 Rodolfo Buccico5 - 5 LPts
02/01/2030Milan, Italy4 - 6 Cristiano Del Piero8 - 24(1) LPts
06/11/2029Bulawayo, Zimbabwe3 - 6 Mark Jongwe17 - 24 WPts
07/09/2029La Spezia, Italy2 - 6 Vicenzo Porrazzini3 - 10 WPts
11/07/2029Rome, Italy2 - 5 Adolfo Messa1 - 2 LPts
13/05/2029Rome, Italy2 - 4 Alessio Airaghi3 - 7 LPts
14/03/2029Naples, Italy2 - 3 Carlo Di Maggio18 - 10 LPts
20/01/2029Naples, Italy2 - 2 Fabrizio Caira20 - 17(1) LPts
20/12/2028Venice, Italy2 - 1 Silvestro Riva11 - 28(1) LPts
18/11/2028Rome, Italy1 - 1 Vicenzo Porrazzini1 - 7 WPts
20/09/2028Milan, Italy1 - 0 Roberto Sogno2 - 2 LPts
18/08/2028Rome, Italy0 - 0 Augusto Ciccioli0 - 4 WPts