Weightclass:  Middleweight
Location:  Turin, Italy
Record:  14 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Turin, Italy13 - 10 Fabiano Papapietro3 - 19 WPts
29/09/2033Turin, Italy13 - 9 Farhan Saatchi4 - 22 LPts
30/07/2033Palermo, Italy12 - 9 Adriano Paletta4 - 14 WPts
01/06/2033Genoa, Italy11 - 9 Remo Marinacci13 - 11 WPts
04/04/2033Naples, Italy10 - 9 Fabrizio Adduci19 - 4 WPts
23/02/2033Venice, Italy9 - 9 Alfredo Ciccioli29(1) - 23 WPts
20/01/2033Bogota, Colombia8 - 9 Salvador Belen14 - 10 WPts
22/11/2032Kaduna, Nigeria8 - 8 Ike Ige11 - 19 LPts
24/09/2032Charlotte, USA8 - 7 Bradley Chalmers14 - 8 LPts
27/07/2032Indianapolis, USA7 - 7 Nathan Stilley3 - 10 WPts
29/05/2032Turin, Italy6 - 7 Massimo Chinello1 - 4 WPts
29/03/2032Turin, Italy5 - 7 Nico Fini4 - 11 WPts
30/01/2032Vienna, Austria5 - 6 Alonso Peklar15 - 11 LPts
02/12/2031Sana'a, Yemen5 - 5 Haider Nacked20(1) - 18 LPts
04/10/2031Tehran, Iran4 - 5 Kashif Akram6 - 16 WPts
06/08/2031Bangalore, India4 - 4 Hanuman Yadav1 - 3 LPts
08/06/2031Virginia Beach, USA3 - 4 Denton Cooper0 - 3 WPts
10/04/2031Marseille, France3 - 3 Bassett Beaucage13 - 29 LPts
10/02/2031Anyang, South Korea3 - 2 Ki-hun Ki28(1) - 20 LPts
13/12/2030Izmir, Turkey2 - 2 Oz Albayrak5 - 20 WPts
15/10/2030Bogota, Colombia2 - 1 Federico Melgarejo24 - 13 LPts
17/08/2030Florence, Italy1 - 1 Francesco Okaka0 - 0 WPts
30/06/2030Pretoria, South Africa1 - 0 Veltry Mpontshane12 - 2 LPts
02/05/2030Turin, Italy0 - 0 Gianfranco Di Giorgio1 - 0 WPts