Weightclass:  Light Heavyweight
Location:  Naples, Italy
Record:  22 - 13(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2031Naples, Italy21 - 13(2) Loredo Herron2 - 19 WPts
15/05/2031Naples, Italy21 - 12(1) Zhuang Tuan8 - 15 LKO3
15/03/2031Naples, Italy20 - 12(1) Gareth McCleary2 - 10 WPts
14/01/2031Naples, Italy20 - 11(1) Khamis Parsa7 - 12 LPts
15/11/2030Naples, Italy19 - 11(1) Neron Fanta3 - 6(1) WPts
16/09/2030Naples, Italy19 - 10 Oleksander Bilik13 - 9 LKO3
18/07/2030Naples, Italy18 - 10 Valerio Togliatti1 - 7 WPts
19/05/2030Naples, Italy17 - 10 Raul Amendola11 - 11 WPts
21/03/2030Naples, Italy16 - 10 Krzysztof Wilczak7 - 18(2) WPts
21/01/2030Naples, Italy15 - 10 Valerio De Mauro2 - 12(1) WPts
22/11/2029Naples, Italy14 - 10 Dickie Vgh0 - 9 WPts
24/09/2029Naples, Italy13 - 10 Adam Kobus3 - 5 WPts
27/07/2029Naples, Italy12 - 10 Fabiano Bergomi2 - 8(2) WPts
28/05/2029Naples, Italy11 - 10 Diego Diaz14 - 11 WPts
30/03/2029Catania, Italy11 - 9 Bernardo Venegoni2 - 16 LPts
30/01/2029Bari, Italy11 - 8 Primo Oteri8 - 14(1) LPts
03/12/2028Naples, Italy10 - 8 Malvolio Garcia0 - 3 WPts
05/10/2028Naples, Italy10 - 7 Emilio Perri3 - 14 LPts
06/08/2028Dakar, Senegal10 - 6 Javier Annerose11(2) - 10 LPts
08/06/2028Naples, Italy9 - 6 Vito Rastrelli0 - 9 WPts
09/04/2028Surrey, Canada9 - 5 Steven Morison6 - 13 LPts
10/02/2028Dallas, USA8 - 5 Spencer Toshack5 - 8(1) WPts
13/12/2027Rome, Italy8 - 4 Rico Ganci6 - 7 LPts
15/10/2027Naples, Italy7 - 4 Fabiano Moffa2 - 5 WPts
16/08/2027Catania, Italy6 - 4 Bernardo Venegoni1 - 7 WPts
23/06/2027Kosice, Slovakia5 - 4 TadeᚠPivonka5 - 14 WPts
25/04/2027Naples, Italy4 - 4 Valerio Lovelli0 - 2 WPts
25/02/2027Dnipropetrovsk, Ukraine4 - 3 Sergey Olesky6 - 13 LPts
28/12/2026Yerevan, Armenia4 - 2 Razmig Tacvorian9 - 13 LPts
30/10/2026Naples, Italy3 - 2 Giorgio Nania1 - 12 WPts
31/08/2026Naples, Italy3 - 1 Mariano Bertolacci4 - 6 LPts
02/07/2026Naples, Italy3 - 0 Giorgio Turri6 - 3(1) LPts
03/05/2026Naples, Italy2 - 0 Fino Ferrante1 - 0 WPts
05/03/2026Bari, Italy1 - 0 Daniele Zocco0 - 0 WPts
05/01/2026Naples, Italy0 - 0 Jonathan Wallen0 - 0 WPts