Weightclass:  Light Welterweight
Location:  Naples, Italy
Record:  21 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2024Naples, Italy20 - 14 Mudashiru Olatuga6 - 13 WPts
28/11/2023Naples, Italy19 - 14 Vitali Dutka2 - 7 WPts
28/09/2023Naples, Italy18 - 14 Dante Catte0 - 3 WPts
30/07/2023Naples, Italy18 - 13 Luca Oteri6 - 20 LPts
31/05/2023Naples, Italy17 - 13 Jose Espada3 - 14 WPts
01/04/2023Naples, Italy16 - 13 Gianluigi Vidali4 - 14 WPts
31/01/2023Naples, Italy15 - 13 Primo Branca4 - 5 WPts
01/12/2022Naples, Italy14 - 13 Ashley Hoy3 - 7 WPts
01/10/2022Naples, Italy13 - 13 Quoitrel Sarkodee4 - 6 WPts
03/08/2022Naples, Italy12 - 13 Giuseppe Ghiglia0 - 10(1) WPts
02/06/2022Naples, Italy12 - 12 Gianluca Sposetti6 - 20 LPts
03/04/2022Naples, Italy12 - 11 Roberto Perin14(1) - 12 LPts
02/02/2022Port Elizabeth, South Africa11 - 11 Gerben Cloete1 - 2 WPts
03/12/2021Naples, Italy10 - 11 Wolfrick Heilbrunn2 - 8 WPts
02/10/2021Pikine, Senegal10 - 10 Tremeur Boyer13 - 9 LPts
03/08/2021Naples, Italy9 - 10 Antonio De Bono0 - 5 WPts
02/06/2021Dun Laoghaire, Ireland9 - 9 Adam McNabb15 - 6 LPts
03/04/2021Garden Grove, USA9 - 8 Max Garmon16 - 4 LPts
03/02/2021Leipzig, Germany8 - 8 Adalhard Heinitz2 - 10 WPts
04/12/2020Naples, Italy7 - 8 Kei Yamaoka4(1) - 9 WPts
04/10/2020Tirana, Albania6 - 8 Brahim Nabi3 - 1 WPts
06/08/2020Touba, Senegal6 - 7 Travis Baze2 - 14 LPts
07/06/2020Douala, Cameroon6 - 6 Umber Brody8 - 5 LPts
09/04/2020Naples, Italy5 - 6 Bardhyl Bucak8 - 7 WPts
10/02/2020Bokhtar, Tajikistan5 - 5 Aleksei Mehdiyev6 - 7 LPts
13/12/2019Rome, Italy5 - 4 Augusto Truffi2 - 7 LPts
06/11/2019Awka, Nigeria5 - 3 Juwon Kuti9 - 2 LPts
06/09/2019Venice, Italy5 - 2 Marco Romagnoli5 - 3 LPts
17/07/2019Naples, Italy4 - 2 Rupert Moniotte0 - 1 WPts
18/05/2019Samarqand, Uzbekistan4 - 1 Evgeny Kurmanoff2 - 4 LPts
19/03/2019Naples, Italy3 - 1 Osman Mohammed0 - 1 WPts
15/01/2019Rome, Italy2 - 1 Vico Tripodi2 - 1 WPts
21/11/2018Naples, Italy2 - 0 Bardhyl Bucak3 - 3 LPts
21/09/2018Naples, Italy1 - 0 Vicenzo Cavallari1 - 2 WPts
19/07/2018Naples, Italy0 - 0 Jakub Dombrowski0 - 3 WPts