Weightclass:  Light Heavyweight
Location:  Florence, Italy
Record:  21 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2034Rome, Italy21 - 8 Primo Gatti25 - 12 LPts
27/04/2034Messina, Italy20 - 8 Fabiano Fortuna14 - 15 WPts
26/03/2034Cagliari, Italy20 - 7 Luigi Maffeo15 - 5 LPts Italy National Championships 2034View
09/02/2034Melbourne, Australia19 - 7 Louis McNabb15 - 15 WPts
12/12/2033Lodz, Poland19 - 6 Hainrich Kolczynski22 - 3 LPts
13/10/2033Doncaster, UK18 - 6 Nick Ladd7 - 6 WPts
13/08/2033Florence, Italy17 - 6 Wasyl Misko4 - 13 WPts
13/06/2033Florence, Italy16 - 6 Lucas Coll3 - 10 WPts
13/04/2033Dushanbe, Tajikistan15 - 6 Boris Hackimoff12(1) - 2 WPts
13/02/2033Turin, Italy14 - 6 Daniele Proietti3 - 10 WPts
21/12/2032Florence, Italy13 - 6 Senon Monte1 - 20 WPts
21/10/2032Florence, Italy12 - 6 Mike Gillie3 - 2 WPts
22/08/2032Florence, Italy11 - 6 Gianluigi Rauti8 - 17 WPts
21/06/2032Florence, Italy10 - 6 Vicenzo Pesce0 - 1 WPts
23/04/2032Calgary, Canada9 - 6 Joshua Sutherland9 - 13 WPts
24/02/2032Milan, Italy9 - 5 Fabrizio Antoni5 - 2 LPts
31/12/2031Varna, Bulgaria9 - 4 Konstantin á Yushkov15 - 9 LPts
02/11/2031Florence, Italy8 - 4 Carlo Fassino3 - 12 WPts
03/09/2031Wroclaw, Poland7 - 4 Cibor Strzelczyk5 - 18 WPts
06/07/2031Brisbane, Australia7 - 3 Ricky Johnston5 - 6 LPts
08/05/2031Kharkiv, Ukraine6 - 3 Afon Dubow10 - 13 WPts
10/03/2031Oslo, Norway5 - 3 Sindri Bole9 - 22 WPts
10/01/2031Rome, Italy4 - 3 Gianluigi Rauti3 - 12 WPts
11/11/2030Rome, Italy3 - 3 Alessandro Albergo4 - 12 WPts
23/09/2030Florence, Italy2 - 3 Valerio Lovelli11 - 12 WPts
22/08/2030Palermo, Italy1 - 3 Dante Ramponi0 - 0 WPts
01/07/2030Indianapolis, USA1 - 2 Dai Huston7 - 17(1) LPts
03/05/2030Shymkent, Kazakhstan1 - 1 Khayyam Galiacberoff12 - 18 LPts
05/03/2030Saratov, Russia0 - 1 Melor Artemiev0 - 0 WPts
05/01/2030Novorossiysk, Russia0 - 0 Mikhail Pac0 - 0 LPts