Weightclass:  Welterweight
Location:  Foggia, Italy
Record:  19(1) - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2026Foggia, Italy19(1) - 28 Barry Abadamloora4 - 7(1) LPts
21/04/2026Foggia, Italy18(1) - 28 Lorenzo Gatti2 - 8(1) WPts
20/02/2026Foggia, Italy17(1) - 28 Antonio Mazza6 - 8 WPts
22/12/2025Foggia, Italy16(1) - 28 Angelo Bonaccini1 - 3 WPts
23/10/2025Foggia, Italy15(1) - 28 Raul Gatti7 - 12(1) WPts
24/08/2025Foggia, Italy15(1) - 27 Carlo De Mauro6 - 6 LPts
25/06/2025Foggia, Italy15(1) - 26 Vanni Conti17(1) - 20 LPts
26/04/2025Foggia, Italy14(1) - 26 Vito Spinelli2 - 2 WPts
25/02/2025Foggia, Italy13(1) - 26 Adolfo De Caprio3 - 7 WPts
27/12/2024Foggia, Italy12 - 26 Antonio Falcone1 - 24(18) WKO3
28/10/2024Foggia, Italy12 - 25 Arturo Ciani7 - 24 LPts
29/08/2024Foggia, Italy11 - 25 Primo Candreva1 - 3 WPts
30/06/2024Foggia, Italy11 - 24 Raul Gatti3 - 7(1) LPts
30/04/2024Medellin, Colombia10 - 24 Orlando Chavarin3 - 12 WPts
02/03/2024Foggia, Italy10 - 23 Xeres Tobia1 - 28 LPts
02/01/2024iBhayi, South Africa9 - 23 Jevonte Ayim4 - 17 WPts
04/11/2023Melbourne, Australia9 - 22 Joel Galstanian27(1) - 6 LPts
06/09/2023Foggia, Italy8 - 22 Luke Huggett3 - 7 WPts
08/07/2023Algiers, Algeria8 - 21 Mohsin Kateb5 - 26 LPts
10/05/2023Sassari, Italy7 - 21 Vicenzo Leonardo3 - 19 WPts
14/03/2023Rome, Italy6 - 21 Arturo Sossi4 - 27 WPts
21/01/2023Wroclaw, Poland5 - 21 Leon Koski2 - 3 WPts
23/11/2022Roodepoort, South Africa5 - 20 Tavon Nzimande9 - 14 LPts
25/09/2022Accra, Ghana5 - 19 Inigo Asamoah16 - 14 LPts
28/07/2022Tarant, Italy5 - 18 Valerio Brunetti16 - 11 LPts
21/06/2022Naples, Italy4 - 18 Luca Urbano14 - 15 WPts
14/05/2022Foggia, Italy4 - 17 Hisao Ueda18(1) - 9 LPts
14/03/2022Foggia, Italy3 - 17 Ian Bayiga8(1) - 16 WPts
12/01/2022Zaragoza, Spain3 - 16 Nicandro Fernando15(2) - 6 LPts
14/11/2021Foggia, Italy2 - 16 Dior Mellett3 - 18 WPts
13/09/2021Anderlecht, Belgium2 - 15 Waltier Calmat4 - 18 LPts
14/07/2021Foggia, Italy2 - 14 Rodolfo Chiarante3 - 18 LPts
13/05/2021Salerno, Italy2 - 13 Daniele Calzaghe12 - 6 LPts
09/04/2021Rome, Italy1 - 13 Sergio Branca2 - 11 WPts
09/02/2021Foggia, Italy1 - 12 Constantinus Van Eede6 - 7 LPts
11/12/2020Foggia, Italy1 - 11 Fried Schoonlant2 - 14 LPts
11/10/2020Samarqand, Uzbekistan0 - 11 Zernebog Abduragimov2 - 14 WPts
12/08/2020Foggia, Italy0 - 10 Michal Gayda5 - 3 LPts
11/06/2020Foggia, Italy0 - 9 Vicenzo Leonardo0 - 2 LPts
11/04/2020Foggia, Italy0 - 8 Luigi Saglia5 - 11 LPts
11/02/2020Naples, Italy0 - 7 Rico Ghilardotti1 - 3 LPts
12/12/2019Pak Kret, Thailand0 - 6 Sirimongkol Do7 - 1 LPts
14/10/2019Foggia, Italy0 - 5 Lazar Rudzugailis1 - 5 LPts
15/08/2019Naples, Italy0 - 4 Rico Saporito0 - 3 LPts
07/07/2019Foggia, Italy0 - 3 Kants Chenyan6 - 3 LPts
07/05/2019Foggia, Italy0 - 2 Greg Kincade1 - 3 LPts
06/03/2019Pikine, Senegal0 - 1 Dashiell Dacoury1 - 0 LPts
05/01/2019Swansea, UK0 - 0 John Blakeman0 - 0 LPts