Weightclass:  Super Heavyweight
Location:  Rome, Italy
Record:  36(5) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2034Rome, Italy35(5) - 11 Mariano De Simone22 - 14 WPts
08/12/2033Rome, Italy34(5) - 11 Diego Albarado6 - 10 WPts
08/10/2033Rome, Italy33(4) - 11 Symon Kopko4 - 9 WKO3
07/08/2033Rome, Italy32(3) - 11 Oda Sannes1 - 12 WKO3
06/06/2033Rome, Italy31(2) - 11 Maslin Enganamouit2 - 11 WKO3
07/04/2033Rome, Italy30(2) - 11 Oro Nuno0 - 3 WPts
05/02/2033Sharjah, UAE29(2) - 11 Zain Nawfal19 - 14 WPts
05/01/2033Rome, Italy28(2) - 11 Zain Nawfal19 - 13 WPts
04/12/2032Rome, Italy27(2) - 11 Kirk Melgaard21 - 11 WPts
29/10/2032Rome, Italy26(2) - 11 Paris Apollinaire26 - 17(1) WPts
28/09/2032Maroua, Cameroon25(1) - 11 Paris Apollinaire26 - 16 WKO3
28/08/2032Oslo, Norway24(1) - 11 Kirk Melgaard19 - 10 WPts
28/07/2032Oslo, Norway24(1) - 10 Kirk Melgaard18 - 10 LPts
27/06/2032Oslo, Norway24(1) - 9 Kirk Melgaard17 - 10 LPts
27/05/2032Rome, Italy23(1) - 9 Kashif Koroma21 - 17 WPts
01/04/2032Salerno, Italy23(1) - 8 Rocco Catanoso22 - 2 LPts Italy National Championships 2032View
29/03/2032Salerno, Italy22(1) - 8 Valentino Gamba5 - 1 WPts Italy National Championships 2032View
26/03/2032Salerno, Italy21(1) - 8 Fabrizio Acerbi9 - 3 WPts Italy National Championships 2032View
25/01/2032Tamale, Ghana20(1) - 8 Deion Sowah3 - 14 WPts
27/11/2031Vilnius, Lithuania19(1) - 8 Marceli Dziedzic15 - 25 WPts
26/09/2031Cincinnati, USA18 - 8 Ricky Haliburton2 - 8 WKO3
29/07/2031Rome, Italy17 - 8 Stuart Draffen4 - 8 WPts
31/05/2031Halifax, Canada16 - 8 Alen Ervine28(3) - 23 WPts
01/04/2031Bologna, Italy16 - 7 Rocco Catanoso8 - 0 LPts Italy National Championships 2031View
29/03/2031Bologna, Italy15 - 7 Rodolfo Alberici15 - 23 WPts Italy National Championships 2031View
26/03/2031Bologna, Italy14 - 7 Vittore Crocetta7(1) - 27 WPts Italy National Championships 2031View
31/01/2031Rome, Italy13 - 7 Fabio Baldi7 - 6 WPts
23/12/2030Genoa, Italy13 - 6 Massimo Perri21 - 25(1) LPts
22/11/2030Rome, Italy12 - 6 Juan Osuna2 - 18 WPts
24/09/2030Ostrava, Czech Republic11 - 6 Jan Fridrich0 - 4 WPts
25/07/2030Rome, Italy10 - 6 Mario Rubino5 - 9(1) WPts
27/05/2030Rome, Italy9 - 6 Seth Chico3 - 4 WPts
29/03/2030Reggio Emilia, Italy9 - 5 Carlo Gualandi28(1) - 14 LPts Italy National Championships 2030View
26/03/2030Reggio Emilia, Italy8 - 5 Vittore Crocetta6(1) - 21 WPts Italy National Championships 2030View
17/02/2030Novara, Italy7 - 5 Rocco Colajanni2 - 19 WPts
20/12/2029Milan, Italy6 - 5 Massimo Scalia1 - 14 WPts
23/10/2029Naples, Italy5 - 5 Alberto Gabbiadini7(1) - 19 WPts
27/08/2029Sapporo, Japan5 - 4 Yutaka Araki21 - 10 LPts
29/06/2029Genoa, Italy4 - 4 Massimo Perri13 - 24(1) WPts
15/05/2029Modena, Italy3 - 4 Bernardo Matteoli12(1) - 22 WPts
14/04/2029Carolina, Puerto Rico3 - 3 Tajo Calvin33 - 12 LPts
14/02/2029New Kingston, Jamaica3 - 2 Stuart Dinwiddie22 - 12(1) LPts
17/12/2028Rome, Italy3 - 1 Mason Mutekanga8 - 12 LPts
19/10/2028Rome, Italy2 - 1 Vico Turri0 - 3 WPts
20/08/2028Yerevan, Armenia1 - 1 Dirazan Chatoian7 - 18 WPts
22/06/2028Roskilde, Denmark1 - 0 Odell Hillner8 - 15 LPts
24/04/2028Rome, Italy0 - 0 Augusto Brunelli2 - 4 WPts