Weightclass:  Light Heavyweight
Location:  Bari, Italy
Record:  34 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2034Bari, Italy33 - 14 Khalid Abdallah5 - 12 WPts
12/10/2034Bari, Italy32 - 14 Ora Puebla3 - 11 WPts
12/08/2034Bari, Italy31 - 14 Ahmed Nadift6 - 14 WPts
13/06/2034Bari, Italy30 - 14 Marceli Grabski8 - 23 WPts
13/04/2034Bari, Italy29 - 14 Alik Popov12 - 6 WPts
12/02/2034Rome, Italy28 - 14 Primo Gatti24 - 11 WPts
23/12/2033Rome, Italy27 - 14 Giuseppe Scagni13(1) - 21 WPts
27/10/2033Basel, Switzerland27 - 13 Meinrad Apt10 - 13 LPts
27/08/2033Maipu, Chile26 - 13 Gabriel Tinajero11 - 20 WPts
29/06/2033Sassari, Italy25 - 13 Fausto Darmian21 - 16(1) WPts
30/04/2033Florence, Italy24 - 13 Silvestro Gatti16 - 10 WPts
29/03/2033Modena, Italy24 - 12 Damiano Gianfrancesco15 - 12 LPts Italy National Championships 2033View
26/03/2033Modena, Italy23 - 12 Valentino Giorgetti8 - 6 WPts Italy National Championships 2033View
25/02/2033Bari, Italy22 - 12 Briant de Vigny9 - 12 WPts
26/12/2032Yerevan, Armenia22 - 11 Emmanuel Galstanyan19 - 23 LPts
28/10/2032Bamenda, Cameroon21 - 11 Merrill Makanaky9 - 23 WPts
30/08/2032Turin, Italy21 - 10 Augusto Spano14 - 6 LPts
26/07/2032Bari, Italy21 - 9 Colombo Santoro27 - 6 LPts
27/05/2032Independence, USA20 - 9 Dylan McLain19 - 6 WPts
29/03/2032Salerno, Italy20 - 8 Colombo Santoro26 - 4 LPts Italy National Championships 2032View
26/03/2032Salerno, Italy19 - 8 Gianluca Briguglio7 - 9 WPts Italy National Championships 2032View
23/01/2032Bari, Italy18 - 8 John Sarkodee1 - 2 WPts
23/11/2031Durban, South Africa17 - 8 Dave Baramoto8 - 7 WPts
25/09/2031Copenhagen, Denmark16 - 8 Diederik Paulsen15 - 25(3) WPts
28/07/2031Bari, Italy15 - 8 Louis Dikeh8 - 14 WPts
30/05/2031Bari, Italy14 - 8 Chigozie Belloosagie6 - 19 WPts
29/03/2031Bologna, Italy14 - 7 Claudio Sapia4 - 0 LPts Italy National Championships 2031View
26/03/2031Bologna, Italy13 - 7 Gianluigi Nino7 - 6 WPts Italy National Championships 2031View
08/03/2031Yerevan, Armenia12 - 7 Paylag Chibarian12 - 14 WPts
08/01/2031Winnipeg, Canada11 - 7 Shaun Barmore18 - 7 WPts
10/11/2030Rome, Italy10 - 7 Damiano Gianfrancesco5 - 5 WPts
15/09/2030Verona, Italy9 - 7 Augusto Balboni8 - 18 WPts
17/07/2030Zaporizhia, Ukraine9 - 6 Taras Klocko11 - 8 LPts
19/05/2030Mexico City, Mexico8 - 6 Juan Baena17 - 16 WPts
21/03/2030Bari, Italy7 - 6 Dino De Nicolo1 - 1 WPts
21/01/2030Spanish Town, Jamaica7 - 5 Cody Kindrick21 - 12 LPts
23/11/2029Bari, Italy6 - 5 Enzo Rugani1 - 1 WPts
24/09/2029Naples, Italy5 - 5 Raul Sturani10(1) - 12 WPts
27/07/2029Bratislava, Slovakia5 - 4 Izßk Hornick44 - 11 LPts
29/05/2029Rome, Italy4 - 4 Marco Pirilli0 - 4 WPts
05/04/2029Salerno, Italy4 - 3 Silvano Boldrini11 - 25 LPts
05/03/2029Rome, Italy3 - 3 Augusto Marconi0 - 0 WPts
31/01/2029Bari, Italy2 - 3 Adolfo Rosa1 - 8 WPts
03/12/2028Bari, Italy1 - 3 Valerio De Mauro1 - 5(1) WPts
05/10/2028Cagliari, Italy1 - 2 Giorgio Rosa10 - 8 LPts
10/08/2028Naples, Italy1 - 1 Dante Serantoni14 - 5 LPts
17/06/2028Kiev, Ukraine1 - 0 Wasyl Zahorik25(1) - 16 LPts
19/04/2028Bari, Italy0 - 0 Antonio Fiori5 - 2 WPts