Weightclass:  Heavyweight
Location:  Rome, Italy
Record:  25 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2029Rome, Italy24 - 16 Viktor Kornilov6 - 9 WPts
21/07/2029Rome, Italy24 - 15 Thompson Eriba15 - 10 LPts
23/05/2029Rome, Italy23 - 15 Pedro Cacho1 - 6 WPts
22/03/2029Rome, Italy22 - 15 TadeᚠFort1 - 10 WPts
21/01/2029Rome, Italy21 - 15 Iago Covarrubias0 - 14 WPts
19/11/2028Rome, Italy20 - 15 Jawad Farah0 - 3 WPts
21/09/2028Rome, Italy19 - 15 Imededdine Douis4 - 10 WPts
22/07/2028Rome, Italy18 - 15 Okapi Odera1 - 3 WPts
22/05/2028Rome, Italy17 - 15 Cecilio Cerci1 - 1 WPts
23/03/2028Rome, Italy16 - 15 Adolfo Trupia0 - 2 WPts
23/01/2028Rome, Italy15 - 15 Vicenzo Malgieri0 - 2 WPts
24/11/2027Rome, Italy14 - 15 Gianluca Rangone9 - 22(3) WPts
25/09/2027Messina, Italy13 - 15 Silvano Fausto6 - 15 WPts
28/07/2027Turin, Italy13 - 14 Francesco Fortuna16 - 14 LPts
23/06/2027Novara, Italy12 - 14 Raul De Corato14 - 13 WPts
23/05/2027Harare, Zimbabwe11 - 14 Nicholas Cruden2 - 6 WPts
25/03/2027Shymkent, Kazakhstan11 - 13 Sadikh Salycoff3 - 10 LPts
25/01/2027Rome, Italy11 - 12 Silvano Catte12 - 12 LPts
26/11/2026Valencia, Spain11 - 11 Venacio Ascencio18(1) - 18 LPts
28/09/2026Rome, Italy10 - 11 Luigi Cristaldi4 - 21(1) WPts
30/07/2026Rome, Italy9 - 11 Valentino Bersani2 - 20 WPts
31/05/2026Rome, Italy8 - 11 Luca Strano6(2) - 8 WPts
01/04/2026Cagliari, Italy8 - 10 Fausto Mantovano8 - 6 LPts Italy National Championships 2026View
29/03/2026Cagliari, Italy7 - 10 Rocco Dioguardi10 - 6 WPts Italy National Championships 2026View
26/03/2026Cagliari, Italy6 - 10 Vicenzo Antonelli4 - 3 WPts Italy National Championships 2026View
12/02/2026Rome, Italy5 - 10 Alfredo Bonucci2 - 3 WPts
14/12/2025Bulawayo, Zimbabwe5 - 9 Lamech Parirenyatwa12(1) - 12 LPts
16/10/2025Rome, Italy4 - 9 Mel Look2 - 5(1) WPts
18/08/2025Rome, Italy3 - 9 Valentin Gary2 - 5 WPts
20/06/2025Rome, Italy3 - 8 Bryn McNabb0 - 2 LPts
22/04/2025Rome, Italy2 - 8 Riocard Blackert5 - 7 WPts
22/02/2025Rome, Italy2 - 7 Antonio Crocco0 - 1 LPts
25/12/2024Dortmund, Germany2 - 6 Ormand Gengler5 - 14 LPts
27/10/2024Rome, Italy2 - 5 Fabio De Fabio3 - 3 LPts
29/08/2024Turin, Italy1 - 5 Bernardo Palagi0 - 6 WPts
15/07/2024Milan, Italy1 - 4 Rocco Giancola4 - 27 LPts
10/06/2024Bari, Italy1 - 3 Bernardo Capaldi27 - 10 LPts
30/04/2024Rome, Italy1 - 2 Silvano Catte1 - 3 LPts
24/03/2024Rome, Italy1 - 1 Marco Cappucci21 - 17 LPts
08/02/2024Milan, Italy1 - 0 Luigi Cristaldi1 - 7 LPts
05/01/2024Naples, Italy0 - 0 Mario Carcano0 - 0 WPts