Weightclass:  Heavyweight
Location:  Genoa, Italy
Record:  31 - 38
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Genoa, Italy30 - 38 Amer Hamad6 - 9 WPts
03/11/2033Genoa, Italy29 - 38 Arda Saylan4 - 12 WPts
02/09/2033Genoa, Italy28 - 38 Harry Clews1 - 0 WPts
02/07/2033Genoa, Italy27 - 38 Ross Friel15 - 8 WPts
01/05/2033Genoa, Italy26 - 38 Carson Mose2 - 6 WPts
02/03/2033Genoa, Italy25 - 38 Xabat Pelaez3 - 9 WPts
31/12/2032Genoa, Italy24 - 38 Ib Lodahl1 - 6 WPts
30/10/2032Genoa, Italy23 - 38 Paul Casteleyn9 - 7 WPts
30/08/2032Genoa, Italy22 - 38 Feel Kevelaere1 - 3 WPts
29/06/2032Genoa, Italy21 - 38 Mark Nakulima3 - 4 WPts
30/04/2032Genoa, Italy20 - 38 Gautam Karnik3 - 18 WPts
01/03/2032Genoa, Italy19 - 38 Nemesio Gomez8 - 20 WPts
31/12/2031San Diego, USA19 - 37 James Dudgeon39 - 18 LPts
30/11/2031San Diego, USA19 - 36 James Dudgeon38 - 18 LPts
30/10/2031San Diego, USA19 - 35 James Dudgeon37 - 18 LPts
29/09/2031Genoa, Italy19 - 34 James Dudgeon36 - 18 LPts
05/08/2031Genoa, Italy18 - 34 Bernard Kuehne16 - 28 WPts
30/06/2031Yokohama, Japan18 - 33 Mitsuru Inouye38(1) - 17 LPts
30/05/2031Linden, Guyana18 - 32 Rex Molpus29 - 17 LPts
29/04/2031Genoa, Italy18 - 31 Rex Molpus28 - 17 LPts
26/03/2031Bologna, Italy18 - 30 Carlo Schirru16 - 13 LPts Italy National Championships 2031View
10/03/2031Yokohama, Japan17 - 30 Mitsuru Inouye36(1) - 15 WPts
07/02/2031Genoa, Italy17 - 29 Marjun Baile27 - 23 LPts
07/01/2031Tirana, Albania17 - 28 Besart Hisari33(1) - 14 LPts
06/12/2030Montevideo, Uruguay17 - 27 Marjun Baile26 - 22 LPts
05/11/2030Genoa, Italy16 - 27 Malik Salahuddin22 - 12 WPts
05/10/2030Genoa, Italy15 - 27 Malik Salahuddin22 - 11 WPts
04/09/2030Isfahan, Iran14 - 27 Malik Salahuddin22 - 10 WPts
28/07/2030Dakar, Senegal14 - 26 Gareth Nolle14 - 13 LPts
30/05/2030Nassau, Bahamas14 - 25 Bradley Slaight26 - 15 LPts
01/04/2030Reggio Emilia, Italy13 - 25 Dino Colajanni9 - 11 WPts Italy National Championships 2030View
29/03/2030Reggio Emilia, Italy12 - 25 Adolfo Baresi11 - 11 WPts Italy National Championships 2030View
26/03/2030Reggio Emilia, Italy11 - 25 Emilio Lolli10 - 11 WPts Italy National Championships 2030View
01/03/2030Krasnoyarsk, Russia10 - 25 Isaak Bardin0 - 4 WPts
01/01/2030Genoa, Italy9 - 25 Francesco Nicoli0 - 1 WPts
02/11/2029Hanover, Germany8 - 25 Sigiwald Marschel0 - 5 WPts
03/09/2029Santo Domingo de Guzman, Dominican Republic7 - 25 Montenegro Cueto7 - 10 WPts
06/07/2029Magdeburg, Germany7 - 24 Huldiberaht Helmich7 - 20 LPts
08/05/2029San Juan, Puerto Rico7 - 23 Frisco Rey12 - 18 LPts
10/03/2029Harare, Zimbabwe7 - 22 Jayvyn Nyumbu17 - 10 LPts
09/01/2029Genoa, Italy7 - 21 Lorenzo Traversa13 - 15 LPts
12/11/2028Genoa, Italy7 - 20 Gianni Scotti17 - 16(2) LPts
13/09/2028Bayamon, Puerto Rico7 - 19 Gabriel Cavazos15(2) - 18 LPts
16/07/2028Turin, Italy7 - 18 Alfredo Bonucci7 - 13 LPts
22/05/2028Messina, Italy7 - 17 Silvano Fausto7 - 18 LPts
26/03/2028Messina, Italy7 - 16 Gianni Scotti13 - 14(2) LPts Italy National Championships 2028View
20/03/2028Harare, Zimbabwe6 - 16 Ian Mutambara10 - 15 WPts
21/01/2028Hamburg, Germany5 - 16 Alhsom Krohne8 - 16 WPts
23/11/2027Genoa, Italy4 - 16 Emilio Lolli2 - 0 WPts
24/09/2027Naples, Italy3 - 16 Adolfo Baresi1 - 3 WPts
27/07/2027Genoa, Italy2 - 16 Rico Strano4 - 8 WPts
31/05/2027Milan, Italy1 - 16 Enzo Greganti6 - 12 WPts
02/04/2027Naples, Italy1 - 15 Silvano Corrao10 - 12 LPts
05/02/2027Foggia, Italy1 - 14 Fabio De Fabio14 - 6 LPts
19/12/2026Riyadh, Saudi Arabia1 - 13 Majid Ben22(2) - 21 LPts
21/10/2026Messina, Italy1 - 12 Dino Grieco16(3) - 33 LPts
23/08/2026Bologna, Italy1 - 11 Vicenzo Antonelli5 - 5 LPts
24/06/2026Copenhagen, Denmark1 - 10 Davin Willadsen5 - 26 LPts
26/04/2026Genoa, Italy1 - 9 Vicenzo Antonelli4 - 4 LPts
26/02/2026Maiduguri, Nigeria1 - 8 Emem Amodu6 - 6 LPts
29/12/2025Helsinki, Finland1 - 7 Miika Tawastjerna1 - 13(2) LPts
31/10/2025Genoa, Italy1 - 6 Silvano Catte7 - 8 LPts
01/09/2025Naples, Italy1 - 5 Raul Ferraro6 - 17(1) LPts
04/07/2025Messina, Italy0 - 5 Silvano Fausto1 - 6 WPts
11/05/2025Wroclaw, Poland0 - 4 Stanislaw Janas17 - 29 LPts
13/03/2025Turin, Italy0 - 3 Colombo Quaglierini18 - 16 LPts
05/02/2025Rome, Italy0 - 2 Vito Granata0 - 0 LPts
21/12/2024Naples, Italy0 - 1 Fabrizio Gianfrancesco1 - 1 LPts
28/10/2024Genoa, Italy0 - 0 Lorenzo Bongiorno0 - 1 LPts