Weightclass:  Welterweight
Location:  Naples, Italy
Record:  21 - 17(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2032Naples, Italy20 - 17(1) Alejandro Acosta37(1) - 11 WPts
04/10/2032Naples, Italy19 - 17(1) Kasi Chungu2 - 5 WPts
05/08/2032Naples, Italy18 - 17(1) Leonardo Fisichella0 - 1 WPts
06/06/2032Naples, Italy17 - 17(1) Melor Porzhnev3 - 12 WPts
07/04/2032Naples, Italy17 - 16(1) Faton Bajramovic5 - 12 LPts
06/02/2032Naples, Italy16 - 16(1) Fadei Muslimov2 - 22 WPts
08/12/2031Naples, Italy15 - 16(1) Frisco Gracia2 - 11 WPts
10/10/2031Naples, Italy14 - 16(1) Carlo Pagliuzzi1 - 6 WPts
11/08/2031Naples, Italy13 - 16(1) Silvano Saporito0 - 1 WPts
12/06/2031Naples, Italy12 - 16(1) Wolfric Pelzer8 - 11 WPts
12/04/2031Naples, Italy11 - 16(1) Mariano Rossi1 - 5 WPts
11/02/2031Naples, Italy10 - 16(1) Claudio Jacobo0 - 6(1) WPts
13/12/2030Oslo, Norway9 - 16(1) Harper Moe8 - 17 WPts
15/10/2030Naples, Italy8 - 16(1) Gianfranco Capodicasa1 - 1 WPts
17/08/2030Harbin, China8 - 15(1) Liang Lua20 - 13 LPts
19/06/2030Naples, Italy8 - 14(1) Luigino Criscito12 - 4 LPts
20/04/2030Athens, Greece8 - 13(1) Eleftherios Kokes17 - 10 LPts
20/02/2030Chicago, USA7 - 13(1) Peter Zasada2 - 6 WPts
23/12/2029Medina, Saudi Arabia6 - 13(1) Azam Qayyum9(1) - 24 WPts
24/10/2029Athens, Greece6 - 12(1) Xylon Galatas4 - 22(1) LPts
26/08/2029Nassau, Bahamas5 - 12(1) Antwan Sheron11 - 32 WPts
28/06/2029Naples, Italy5 - 11(1) Bernardo Padelli2 - 17 LPts
29/04/2029Bologna, Italy4 - 11(1) Adriano Saia2 - 15 WPts
18/03/2029Dun Laoghaire, Ireland4 - 10(1) Dean Daley4 - 12 LPts
17/01/2029Naples, Italy3 - 10(1) Jay Bulaon4 - 5 WPts
19/11/2028Rome, Italy3 - 9(1) Augusto Perri9 - 24(1) LPts
21/09/2028Christchurch, New Zealand2 - 9(1) Ben Middlemas13 - 12 WPts
23/07/2028Naples, Italy1 - 9(1) John Heaven9 - 10 WPts
25/05/2028Rome, Italy1 - 8(1) Leonardo Libertini11 - 15 LPts
31/03/2028Naples, Italy1 - 7(1) Claudio Ogbonna3 - 10 LPts
01/02/2028Vienna, Austria1 - 6(1) Humberto Tatarski30 - 10 LPts
04/12/2027Waterford, Ireland1 - 5(1) Nathan Duffy15(1) - 15(2) LPts
06/10/2027Galway, Ireland1 - 4(1) Darragh Lynch5 - 9 LPts
08/08/2027Imus, Philippines1 - 3(1) Guillermo Lagdameo15 - 10 LPts
09/06/2027Sana'a, Yemen1 - 2(1) Amer Taffa7 - 10 LPts
11/04/2027Naples, Italy1 - 1(1) Bruce Drewes3 - 12 LPts
11/02/2027Florence, Italy1 - 0 Vanni Conti25(3) - 22 LKO3
20/12/2026Naples, Italy0 - 0 Rodolfo Scivoletto0 - 3 WPts