Weightclass:  Light Heavyweight
Location:  Tarant, Italy
Record:  16 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2034Wellington, New Zealand15 - 10 Rob Heaven10 - 17(1) WPts
06/10/2034Riga, Latvia15 - 9 Mikhail Pretinieks9 - 11 LPts
08/08/2034Tarant, Italy14 - 9 Sergio Rosato12 - 7 WPts
08/06/2034Giza, Egypt13 - 9 Aftab Abbasi8 - 18 WPts
10/04/2034Saskatoon, Canada12 - 9 Mark Greenshields5 - 6 WPts
10/02/2034Warsaw, Poland11 - 9 Lew Bujalski8 - 7 WPts
11/12/2033Tarant, Italy10 - 9 Daniele Cardia9 - 9 WPts
11/10/2033Recife, Brazil9 - 9 Macario Marcelino13(2) - 26(4) WPts
12/08/2033Brescia, Italy8 - 9 Fabiano Urso2 - 14 WPts
13/06/2033Rome, Italy8 - 8 Damiano Rubino10 - 10(1) LPts
28/04/2033Sassari, Italy8 - 7 Fausto Darmian20 - 16(1) LPts
26/03/2033Modena, Italy8 - 6 Valerio Fantuzzi23 - 12 LPts Italy National Championships 2033View
09/02/2033Madrid, Spain8 - 5 Nemesio Rubio14 - 7 LPts
11/12/2032Tarant, Italy7 - 5 Dante Ramponi8 - 7 WPts
11/10/2032Barcelona, Spain7 - 4 Santiago Rivas5 - 13 LPts
12/08/2032Tegucigalpa, Honduras6 - 4 Pancho Monte12 - 20 WPts
14/06/2032Tarant, Italy5 - 4 Fabiano Vicini6 - 7 WPts
18/04/2032Tarant, Italy4 - 4 Francesco Colajanni5 - 1 WPts
18/02/2032Antwerp, Belgium3 - 4 Nis Schelphaeghe11 - 14 WPts
20/12/2031Tarant, Italy2 - 4 Angelo Regge4 - 8 WPts
21/10/2031Tarant, Italy1 - 4 Fabrizio Pagano1 - 2 WPts
21/08/2031Randburg, South Africa1 - 3 David Kikadi22(1) - 20 LPts
23/06/2031New Delhi, India1 - 2 Ashoka Suresh9 - 17 LPts
25/04/2031Verona, Italy1 - 1 Angelo Gramsci3 - 14 LPts
06/03/2031Tarant, Italy0 - 1 Fino Gianquinto0 - 6 WPts
05/01/2031Genoa, Italy0 - 0 Silvano La Rosa0 - 0 LPts