Weightclass:  Middleweight
Location:  Naples, Italy
Record:  18 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/02/2023Naples, Italy17 - 12 Fillipo Sciglio5 - 11 WPts
12/12/2022Naples, Italy16 - 12 Edmondo Tripodi4 - 1 WPts
12/10/2022Naples, Italy15 - 12 Francesco Caira8 - 21 WPts
13/08/2022Naples, Italy14 - 12 Merrel Kahrs13 - 6 WPts
13/06/2022Naples, Italy13 - 12 Sean Barthez3 - 15 WPts
15/04/2022Catania, Italy12 - 12 Carlo Raisi9 - 12 WPts
17/02/2022Chennai, India11 - 12 Johar Sagar1 - 5 WPts
20/12/2021Padua, Italy11 - 11 Vito Masoero17 - 8 LPts
18/11/2021San Juan, Puerto Rico11 - 10 Neron Antunez13 - 9 LPts
20/09/2021Havana, Cuba10 - 10 Rico Bautista6 - 16 WPts
23/07/2021Kiev, Ukraine10 - 9 Yevhen Krasinski12 - 5 LPts
25/05/2021London, UK9 - 9 Mark Weatherley0 - 16 WPts
27/03/2021Maracay, Venezuela9 - 8 Seferino Linde15 - 7 LPts
27/01/2021New Kingston, Jamaica8 - 8 Fraser Bour3 - 13 WPts
27/11/2020Rome, Italy8 - 7 Mario Capodicasa12 - 8 LPts
18/10/2020Cagliari, Italy7 - 7 Cecilio Arrighi10 - 5 WPts
01/09/2020Tarant, Italy6 - 7 Angelo Vincenzi2 - 4 WPts
21/07/2020Naples, Italy6 - 6 Alessandro Turri10 - 3 LPts
20/05/2020Naples, Italy5 - 6 Fabrizio Pagani7 - 5 WPts
19/03/2020Naples, Italy4 - 6 Fabiano Capaldi7 - 5 WPts
18/01/2020Naples, Italy4 - 5 Felix Bay1 - 12 LPts
18/11/2019San Bernardino, USA4 - 4 Umair Usman3 - 6 LPts
20/09/2019Naples, Italy4 - 3 Cecilio Arrighi4 - 4 LPts
21/07/2019Yerevan, Armenia3 - 3 Yeremia Vartoogian3 - 2 WPts
23/05/2019Naples, Italy3 - 2 Jose Clemente4 - 5 LPts
24/03/2019Dublin, Ireland3 - 1 Brandon MacClelland0 - 5 LPts
23/01/2019Nassau, Bahamas3 - 0 John Coleman5 - 1 LPts
25/11/2018Rome, Italy2 - 0 Mario Croce2 - 3 WPts
04/10/2018Brussels, Belgium1 - 0 Ames Hippe0 - 3 WPts
06/08/2018Naples, Italy0 - 0 Novruz Gurbanov0 - 0 WPts