Weightclass:  Welterweight
Location:  Foggia, Italy
Record:  32 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2032Foggia, Italy31 - 14 Erjon Boshnjaku3 - 12 WPts
15/12/2031Foggia, Italy30 - 14 Dume Namwela8(1) - 19 WPts
16/10/2031Foggia, Italy29 - 14 Liam Sheenan5 - 3 WPts
16/08/2031Foggia, Italy28 - 14 Rio Valdivia0 - 2 WPts
17/06/2031Foggia, Italy27 - 14 Fabrizio Beretta2 - 3 WPts
17/04/2031Foggia, Italy26 - 14 Sergio Strano14 - 24 WPts
16/02/2031Foggia, Italy25 - 14 Gianmarco Perri13 - 13 WPts
18/12/2030Foggia, Italy24 - 14 Valentino Scioli1 - 3 WPts
19/10/2030Foggia, Italy23 - 14 Primo Spaggiari6 - 18 WPts
20/08/2030Wroclaw, Poland22 - 14 Tymon Styczynski9(1) - 9 WPts
22/06/2030Catania, Italy21 - 14 Angelo Cannella2 - 10 WPts
24/04/2030Turin, Italy21 - 13 Dante Crisafulli21 - 13 LPts
02/03/2030Mashhad, Iran20 - 13 Yasin Samra10 - 23 WPts
02/01/2030Foggia, Italy19 - 13 Pepe Verratti1 - 4 WPts
03/11/2029Barcelona, Spain18 - 13 Larenzo Echavarria15 - 14 WPts
05/09/2029Adelaide, Australia17 - 13 Colin McAskill0 - 0 WPts
08/07/2029Foggia, Italy17 - 12 Xalvador Costas23 - 12 LPts
09/05/2029Prato, Italy17 - 11 Alfredo Nicoli15 - 21(1) LPts
31/03/2029Milan, Italy16 - 11 Cecilio Cardia16 - 12 WPts
28/02/2029Petionville, Haiti15 - 11 Alexandre Bay11 - 13 WPts
31/12/2028Montevideo, Uruguay15 - 10 Juan Barba13 - 21 LPts
02/11/2028Tetouan, Morocco14 - 10 Amjad Siddiqui15 - 18 WPts
04/09/2028Brno, Czech Republic13 - 10 Felix Hnat10 - 23 WPts
07/07/2028Anderlecht, Belgium13 - 9 Glanville Bault17 - 14 LPts
09/05/2028New Delhi, India12 - 9 Abhay Bansal3 - 17 WPts
11/03/2028Yerevan, Armenia11 - 9 Nigol Darbinyan8 - 13 WPts
12/01/2028Bratislava, Slovakia10 - 9 Cenek Divis2 - 14 WPts
14/11/2027Foggia, Italy9 - 9 Tito Spano4(1) - 18 WPts
15/09/2027Genoa, Italy8 - 9 Dino Palomba4 - 12 WPts
22/07/2027Antwerp, Belgium8 - 8 Bartje Massuwe10 - 15 LPts
24/05/2027Ecatepec, Mexico7 - 8 Santiago Osegueda14(1) - 13 WPts
26/03/2027Verona, Italy7 - 7 Dino Borrelli14(1) - 10 LPts Italy National Championships 2027View
02/02/2027Santo Domingo de Guzman, Dominican Republic6 - 7 Eloy Calzadilla8 - 30(5) WPts
05/12/2026Turin, Italy5 - 7 Adriano Carossino7 - 10(1) WPts
07/10/2026Lodz, Poland5 - 6 Kacper Korzeniowski9 - 4 LPts
09/08/2026Chicago, USA5 - 5 Leighton Dougherty8 - 8 LPts
10/06/2026West Valley City, USA4 - 5 Eric Craigie3 - 12 WPts
12/04/2026Rabat, Morocco3 - 5 Moosa Sibari4 - 9 WPts
12/02/2026Foggia, Italy2 - 5 Arun Veera0 - 4 WPts
15/12/2025Des Moines, USA2 - 4 Leighton Floyd10 - 10 LPts
17/10/2025Foggia, Italy1 - 4 Claudio Angelilli5 - 5 WPts
19/08/2025Foggia, Italy0 - 4 Fabrizio Racca1 - 6 WPts
21/06/2025Rome, Italy0 - 3 Fillipo Lolli3 - 1 LPts
04/05/2025Milan, Italy0 - 2 Angelo Bonaccini0 - 0 LPts
30/03/2025Almaty, Kazakhstan0 - 1 Karamat Dauenow20 - 18 LPts
30/01/2025Foggia, Italy0 - 0 Leonardo Libertini2 - 3 LPts