Weightclass:  Super Heavyweight
Location:  Reggio Emilia, Italy
Record:  31 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2034Reggio Emilia, Italy30 - 28 Yuan Wey8 - 11 WPts
05/04/2034Reggio Emilia, Italy29 - 28 Lewis Todd2 - 0 WPts
01/02/2034Reggio Emilia, Italy28 - 28 Sun Fang2 - 9 WPts
01/12/2033Reggio Emilia, Italy27 - 28 Ricardo Ordonez12 - 27 WPts
26/09/2033Reggio Emilia, Italy26 - 28 Diego Villeda0 - 16 WPts
26/07/2033Reggio Emilia, Italy25 - 28 Li-Liang Sung3 - 7 WPts
25/05/2033Reggio Emilia, Italy24 - 28 Gregor Adger2 - 14 WPts
25/03/2033Reggio Emilia, Italy23 - 28 David Sandstedt5 - 12 WPts
23/01/2033Reggio Emilia, Italy22 - 28 Toon Van Berchove3 - 3 WPts
23/11/2032Reggio Emilia, Italy21 - 28 Milo Hedlund9 - 17 WPts
23/09/2032Reggio Emilia, Italy20 - 28 Izunna Igbeke2 - 4 WPts
24/07/2032Reggio Emilia, Italy19 - 28 Kunle Yeiyah1 - 1 WPts
25/05/2032Reggio Emilia, Italy18 - 28 Anton Gorobiy1 - 10 WPts
26/03/2032Salerno, Italy18 - 27 Rocco Catanoso20 - 2 LPts Italy National Championships 2032View
31/01/2032Tallaght, Ireland17 - 27 Duncan Finnegan6 - 17 WPts
03/12/2031Venice, Italy17 - 26 Alessio Angelilli17(1) - 18 LPts
02/11/2031Parma, Italy17 - 25 Vicenzo Balbo24(7) - 22 LPts
25/09/2031Tampere, Finland17 - 24 Otso Rantamahu19 - 13 LPts
28/07/2031Florence, Italy16 - 24 Emilio Pollastrini0 - 16 WPts
30/05/2031Reggio Emilia, Italy15 - 24 Fazail Mohammad1 - 15 WPts
29/03/2031Bologna, Italy15 - 23 Tino Brunelli15 - 7 LPts Italy National Championships 2031View
26/03/2031Bologna, Italy14 - 23 Daniele Ballan9 - 21 WPts Italy National Championships 2031View
09/02/2031Bursa, Turkey13 - 23 Bulut Oncel3 - 7 WPts
12/12/2030Bologna, Italy12 - 23 Damiano Regge19 - 11 WPts
14/10/2030Ilorin, Nigeria12 - 22 Olufemi Dooyum21 - 8 LPts
16/08/2030Rome, Italy11 - 22 Marco Ciccioli13 - 18 WPts
19/06/2030Milan, Italy10 - 22 Remo Bongiorno4 - 22 WPts
26/04/2030Genoa, Italy10 - 21 Massimo Perri17 - 25(1) LPts
26/03/2030Reggio Emilia, Italy10 - 20 Mauro Nino6 - 5(1) LPts Italy National Championships 2030View
17/02/2030St. Louis, USA9 - 20 Ian Torborg2 - 9 WPts
20/12/2029Puente Alto, Chile8 - 20 Vicente Roberto11(1) - 27 WPts
22/10/2029Rome, Italy8 - 19 Daniele Ballan2 - 19 LPts
24/08/2029Reggio Emilia, Italy7 - 19 Gianluigi Airaghi3 - 16 WPts
25/06/2029Minneapolis, USA6 - 19 Jasper Streifel0 - 4 WPts
27/04/2029Milan, Italy5 - 19 Remo Bongiorno4 - 15 WPts
02/03/2029Genoa, Italy5 - 18 Tino Balboni8 - 12(1) LPts
03/01/2029Hartford, USA4 - 18 Joey Cart0 - 1 WPts
05/11/2028San Juan, Argentina4 - 17 Quico Rayo0 - 0 LPts
07/09/2028Split, Croatia4 - 16 Danijel Bencic23 - 15 LPts
09/07/2028Vilnius, Lithuania4 - 15 Jakub Cyrus25 - 10 LPts
11/05/2028Vilnius, Lithuania4 - 14 Hainrich Rolak14 - 16 LPts
13/03/2028Shymkent, Kazakhstan4 - 13 Kashif Kakpenoff15 - 14(1) LPts
14/01/2028Vilnius, Lithuania4 - 12 Kajetan Pluta14 - 11 LPts
16/11/2027Saitama, Japan4 - 11 Isamu Komatsu12 - 19 LPts
18/09/2027Arequipa, Peru4 - 10 Rio Licona2 - 4 LPts
21/07/2027Kampala, Uganda4 - 9 Tavarius Bataringaya9 - 21 LPts
23/05/2027Geneva, Switzerland3 - 9 Algernon Bobet12 - 16(2) WPts
25/03/2027Zurich, Switzerland2 - 9 Wilpert Schatzman12 - 11 WPts
25/01/2027Reggio Emilia, Italy2 - 8 Mariano Goracci8 - 10 LPts
26/11/2026Montreal, Canada2 - 7 Leverett Marais37 - 17 LPts
27/09/2026Lira, Uganda2 - 6 Bruce Kamuntu9 - 22 LPts
30/07/2026Mumbai, India2 - 5 Mahavir Jagpal1 - 2 LPts
01/06/2026Bokhtar, Tajikistan2 - 4 Arseni Abdrashev7 - 7 LPts
03/04/2026Messina, Italy1 - 4 Rocco Catanoso2(1) - 5 WPts
03/02/2026Dushanbe, Tajikistan1 - 3 Dmitri Iskackov38(2) - 12 LPts
06/12/2025Georgetown, Guyana1 - 2 Mark Hindman14 - 20(2) LPts
08/10/2025Holguin, Cuba0 - 2 Hernan Mestas0 - 7 WPts
10/08/2025New Delhi, India0 - 1 Chiranjeevi Bajpal6 - 6 LPts
12/06/2025Reggio Emilia, Italy0 - 0 Rocco Catanoso0 - 2 LPts