Weightclass:  Middleweight
Location:  Rome, Italy
Record:  12 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/04/2031Rome, Italy12 - 11 Mauro Tardelli8 - 25 LPts
25/02/2031Rome, Italy11 - 11 Pyotr Allahverdiev2 - 1 WPts
27/12/2030Rome, Italy10 - 11 Sam Ounian4 - 0 WPts
28/10/2030Rome, Italy9 - 11 Nico Fini1 - 5 WPts
29/08/2030Rome, Italy9 - 10 Silvestro Cusano1 - 1 LPts
29/06/2030Rome, Italy8 - 10 Diedrick Marr5 - 7 WPts
29/04/2030Rome, Italy7 - 10 Remo Rossettini5 - 12(1) WPts
28/02/2030Rome, Italy6 - 10 Carlos Arjona4 - 8 WPts
31/12/2029Rome, Italy5 - 10 Ellis Boyack3 - 15 WPts
01/11/2029Bayamon, Puerto Rico4 - 10 Santiago Hernandez2 - 11 WPts
03/09/2029Rome, Italy3 - 10 Rafael Montoya2 - 10 WPts
06/07/2029Port Harcourt, Nigeria2 - 10 Mfon Edem7 - 18 WPts
07/05/2029Aberdeen, UK2 - 9 Kashif Zamani18(2) - 15 LPts
09/03/2029Toulouse, France2 - 8 Holland Ort14 - 25 LPts
09/01/2029Bokhtar, Tajikistan1 - 8 Gennady Karaev18 - 28 WPts
11/11/2028Riga, Latvia1 - 7 Goga Ziguzis24 - 9 LPts
13/09/2028Santiago de los Caballeros, Dominican Republic1 - 6 Alejandro Sarmiento18 - 20 LPts
16/07/2028Naples, Italy1 - 5 Adolfo De Angelis2 - 3 LPts
21/05/2028Bulawayo, Zimbabwe1 - 4 Greg Glassford18(1) - 23 LPts
23/03/2028San Juan, Puerto Rico1 - 3 Cris Barbo17 - 12 LPts
24/01/2028Turin, Italy1 - 2 Mariano Okaka6(1) - 23 LPts
10/12/2027Rome, Italy0 - 2 Borya Barsouk0 - 5 WPts
12/10/2027Palermo, Italy0 - 1 Sergio Zanonato7 - 6 LPts
22/08/2027Rome, Italy0 - 0 Vittore Adduce0 - 4 LPts