Weightclass:  Light Heavyweight
Location:  Turin, Italy
Record:  19 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2040Turin, Italy19 - 6 Luca Di Santo8 - 22(1) LPts
25/06/2040Turin, Italy18 - 6 Mario Pagliuzzi6 - 8 WPts
24/04/2040Turin, Italy17 - 6 Gianfranco Serantoni2 - 24 WPts
24/02/2040Turin, Italy16 - 6 Lorenzo Adamoli2 - 8 WPts
24/12/2039Turin, Italy15 - 6 Adolfo Scalia0 - 4 WPts
23/10/2039Turin, Italy15 - 5 Antonio Parlato1 - 8 LPts
22/08/2039Turin, Italy14 - 5 Dino Baresi2 - 14 WPts
21/06/2039Turin, Italy13 - 5 Gennady Dutka0 - 4 WPts
21/04/2039Turin, Italy12 - 5 Mauro Catania1 - 10 WPts
19/02/2039Turin, Italy11 - 5 Mario De Bacco2 - 7 WPts
21/12/2038Turin, Italy10 - 5 Adriano Barzanti7 - 14 WPts
20/10/2038Turin, Italy9 - 5 Mauro Catania1 - 6 WPts
19/08/2038Jersey City, USA9 - 4 Dominic Lewis15 - 12 LPts
21/06/2038Hamburg, Germany9 - 3 Godfrey Heien10 - 18 LPts
23/04/2038Rome, Italy8 - 3 Carlo Valcareggi8 - 17(1) WPts
02/03/2038Milan, Italy7 - 3 Dino Baresi1 - 5 WPts
05/01/2038Bologna, Italy7 - 2 Alberto Lusco4 - 6 LPts
27/12/2037Sharjah, UAE6 - 2 Atif Raphael6 - 13 WPts
29/10/2037Curitiba, Brazil5 - 2 Santiago Pedrosa10 - 20 WPts
30/08/2037Kiev, Ukraine4 - 2 Apostol Shostak5 - 16 WPts
02/07/2037Turin, Italy4 - 1 Dante Cossutta1 - 12 LPts
02/05/2037Naples, Italy3 - 1 Pepe Leonetti0 - 5 WPts
04/03/2037Turin, Italy2 - 1 Angelo Osvaldo1 - 0 WPts
02/01/2037Dushanbe, Tajikistan2 - 0 Arseni Hasanov2 - 15 LPts
03/11/2036Milan, Italy1 - 0 Vito Calise0 - 10 WPts
05/09/2036Turin, Italy0 - 0 Yuan Juan0 - 0 WPts