Weightclass:  Heavyweight
Location:  Rome, Italy
Record:  25 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2035Genoa, Italy25 - 17 Adriano Nespoli8 - 4(1) LPts Italy National Championships 2035View
26/03/2035Genoa, Italy24 - 17 Alessandro Destro10 - 19(1) WPts Italy National Championships 2035View
14/03/2035Rome, Italy23 - 17 Zuffur Gillani5 - 14 WPts
12/01/2035Algiers, Algeria22 - 17 Bilal Latreche6 - 12 WPts
14/11/2034Warsaw, Poland21 - 17 Julek Danielewicz7 - 14 WPts
16/09/2034Bologna, Italy20 - 17 Silvestro Quaglierini28 - 19(1) WPts
29/07/2034Dusseldorf, Germany19 - 17 Luigi Meilinger7 - 17 WPts
31/05/2034Karagandy, Kazakhstan18 - 17 Arseni Iclassoff13 - 17 WPts
01/04/2034Cagliari, Italy18 - 16 Cecilio Cerci38 - 20 LPts Italy National Championships 2034View
29/03/2034Cagliari, Italy17 - 16 Mario Veltroni9(1) - 2 WPts Italy National Championships 2034View
26/03/2034Cagliari, Italy16 - 16 Massimo Salvini1 - 6 WPts Italy National Championships 2034View
19/03/2034Copenhagen, Denmark16 - 15 Mats Morgen1 - 0 LPts
19/01/2034Dallas, USA15 - 15 Ellis Mattocks5 - 15 WPts
19/11/2033Rome, Italy14 - 15 Raul Rossetti12 - 11 WPts
21/09/2033Chitungwiza, Zimbabwe13 - 15 Noel Culton8 - 14 WPts
22/07/2033Riga, Latvia12 - 15 Igor Sprigulnieks5 - 11 WPts
24/05/2033Cagliari, Italy11 - 15 Alessandro Del Rosso6 - 16 WPts
29/03/2033Modena, Italy11 - 14 Cecilio Cerci28 - 17 LPts Italy National Championships 2033View
26/03/2033Modena, Italy10 - 14 Francesco Nicoli8 - 16 WPts Italy National Championships 2033View
22/03/2033Roskilde, Denmark10 - 13 Vidar Arndt12 - 19 LPts
21/01/2033Minsk, Belarus10 - 12 Gennady Tichinov16 - 16 LPts
22/11/2032Rome, Italy9 - 12 Daniele Chiesa3 - 10 WPts
22/09/2032Rome, Italy8 - 12 Aron Dee2 - 12 WPts
24/07/2032Riga, Latvia8 - 11 Igor Augstkalnietis15 - 9 LPts
26/05/2032Genoa, Italy7 - 11 Nero Butti8 - 21 WPts
28/03/2032Harare, Zimbabwe6 - 11 Louis Pfumbidzai9 - 15 WPts
29/01/2032Novara, Italy5 - 11 Dino Galante2 - 7(1) WPts
18/12/2031Rome, Italy4 - 11 Arturo Cappola5 - 4 WPts
19/10/2031Naples, Italy4 - 10 Edmondo Greganti17 - 25 LPts
27/08/2031Florence, Italy4 - 9 Emilio Del Gatto19 - 14 LPts
27/07/2031Genoa, Italy4 - 8 Fabio Li Causi9 - 10 LPts
11/06/2031Accra, Ghana3 - 8 Mike Akoto4 - 9 WPts
13/04/2031Lexington, USA3 - 7 Dominic Dick9 - 7 LPts
12/02/2031Rome, Italy3 - 6 Savio Giorgetti1 - 13 LPts
15/12/2030Copenhagen, Denmark3 - 5 Kettil Biller21 - 10 LPts
17/10/2030Rome, Italy2 - 5 Silvestro Raia5 - 6 WPts
19/08/2030Carolina, Puerto Rico2 - 4 Juan Rosado16 - 8 LPts
21/06/2030Warsaw, Poland2 - 3 Walenty Wyka0 - 6 LPts
23/04/2030Rome, Italy1 - 3 Joshua Dumashie3 - 8 WPts
22/02/2030Genoa, Italy1 - 2 Nero Butti0 - 15 LPts
31/12/2029Catania, Italy0 - 2 Alessio Errani1 - 13 WPts
03/11/2029Rome, Italy0 - 1 Gianni Scotti20 - 19(3) LPts
05/09/2029Rome, Italy0 - 0 Izz al Din Taarabt7 - 17 LPts