Weightclass:  Light Heavyweight
Location:  Reggio Emilia, Italy
Record:  35(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2033Reggio Emilia, Italy34(1) - 23 Kris Caulder10 - 8 WPts
16/10/2033Reggio Emilia, Italy33(1) - 23 Juan Nery2 - 18 WPts
16/08/2033Reggio Emilia, Italy32(1) - 23 Hideki Nakamura3 - 11 WPts
16/06/2033Reggio Emilia, Italy31(1) - 23 Montrell Gabin2 - 9 WPts
15/04/2033Reggio Emilia, Italy30(1) - 23 Tomasz Brodzik18 - 11 WPts
14/02/2033Reggio Emilia, Italy29(1) - 23 Fresco Badillo0 - 4 WPts
15/12/2032Reggio Emilia, Italy28(1) - 23 Joaquin Bailon27 - 20(4) WPts
14/11/2032Reggio Emilia, Italy27(1) - 23 Joaquin Bailon27 - 19(4) WPts
14/10/2032Reggio Emilia, Italy26(1) - 23 Joaquin Bailon27 - 18(4) WPts
13/09/2032Reggio Emilia, Italy25(1) - 23 Joaquin Bailon27 - 17(4) WPts
13/08/2032Reggio Emilia, Italy24(1) - 23 Joaquin Bailon27 - 16(4) WPts
03/07/2032Kampala, Uganda24(1) - 22 Amon Bironze31(1) - 11 LPts
02/06/2032Ankara, Turkey24(1) - 21 Can Kayhan30 - 14 LPts
02/05/2032Mumbai, India24(1) - 20 Karan Pahalajani30 - 15 LPts
01/04/2032Salerno, Italy23(1) - 20 Colombo Santoro27 - 4 WPts Italy National Championships 2032View
29/03/2032Salerno, Italy22(1) - 20 Luigi Maffeo7 - 0 WPts Italy National Championships 2032View
26/03/2032Salerno, Italy21(1) - 20 Claudio Sapia10(2) - 1 WPts Italy National Championships 2032View
15/03/2032Reggio Emilia, Italy21(1) - 19 Richie Madziva20 - 15 LPts
11/02/2032Reggio Emilia, Italy20(1) - 19 Santiago Madrid21 - 13 WPts
11/01/2032Reggio Emilia, Italy19(1) - 19 Santiago Madrid21 - 12 WPts
10/12/2031Almaty, Kazakhstan19(1) - 18 Pyotr Gadelshin21 - 10 LPts
08/11/2031Reggio Emilia, Italy19(1) - 17 Pyotr Gadelshin20 - 10 LPts
08/10/2031Reggio Emilia, Italy18(1) - 17 Pyotr Gadelshin20 - 9 WPts
07/09/2031Valencia, Venezuela18(1) - 16 Wasyl Wozniak18(1) - 1 LPts Valencia World Championships 2031View
30/07/2031Dun Laoghaire, Ireland17(1) - 16 Evan McCants11 - 13 WPts
01/06/2031Vantaa, Finland16(1) - 16 Oliver Innanen16 - 5 WPts
01/04/2031Bologna, Italy15(1) - 16 Claudio Sapia5 - 0 WPts Italy National Championships 2031View
29/03/2031Bologna, Italy14(1) - 16 Dante Caira38(3) - 23 WPts Italy National Championships 2031View
26/03/2031Bologna, Italy13(1) - 16 Daniele Proietti1 - 0 WPts Italy National Championships 2031View
10/03/2031Prato, Italy12 - 16 Fausto Bruno7 - 18(2) WKO3
10/01/2031Reggio Emilia, Italy11 - 16 Fausto Bruno7 - 17(2) WPts
11/11/2030Prato, Italy10 - 16 Fausto Bruno7 - 16(2) WPts
14/09/2030Sydney, Australia9 - 16 Paul Kormos17 - 22 WPts
17/07/2030Lima, Peru8 - 16 Alejandro Palacios7 - 13 WPts
19/05/2030Naples, Italy7 - 16 Mariano Bertolacci22 - 11 WPts
21/03/2030Reggio Emilia, Italy6 - 16 Fino Ferrante11 - 15 WPts
21/01/2030Milan, Italy5 - 16 Giuseppe Rastrelli1 - 12 WPts
22/11/2029Yerevan, Armenia5 - 15 Norazn Tankian12 - 13 LPts
24/09/2029Tarant, Italy5 - 14 Colombo Criscito8 - 23(1) LPts
30/07/2029Naples, Italy5 - 13 Primo Valentini14 - 6 LPts
01/06/2029Reggio Emilia, Italy5 - 12 Bruce Huntley2 - 5 LPts
03/04/2029Odessa, Ukraine5 - 11 Aleksandr Chaplinski20 - 16 LPts
03/02/2029Bari, Italy5 - 10 Daniele Zocco11 - 9 LPts
06/12/2028Salzburg, Austria5 - 9 Oswald Naumek13(1) - 18 LPts
08/10/2028Puente Alto, Chile5 - 8 Xaver Samora6 - 8(1) LPts
10/08/2028Naples, Italy4 - 8 Gianluca Battaglia4 - 18 WPts
12/06/2028Rome, Italy4 - 7 Colombo Santoro2 - 2 LPts
14/04/2028Rome, Italy4 - 6 Bernardo Pacini13 - 17 LPts
16/02/2028Wroclaw, Poland3 - 6 Antoni Forys1 - 2 WPts
19/12/2027Florence, Italy2 - 6 Rico Regge0 - 9 WPts
28/10/2027Turin, Italy1 - 6 Claudio Picelli10 - 17 WPts
30/08/2027Naples, Italy1 - 5 Rico Rastrelli12 - 21(2) LPts
28/07/2027Rome, Italy1 - 4 Giuseppe Fanales0 - 0 LPts
16/06/2027Kiev, Ukraine1 - 3 Danylko Olshansky3 - 20(1) LPts
18/04/2027Riga, Latvia1 - 2 Afon Skudra0 - 6 LPts
18/02/2027Turin, Italy1 - 1 Vito Azzara1 - 1 LPts
23/12/2026Bologna, Italy0 - 1 Rocco Basile2 - 14 WPts
05/11/2026Reggio Emilia, Italy0 - 0 Vito Azzara0 - 0 LPts