Weightclass:  Welterweight
Location:  Rome, Italy
Record:  11(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/06/2031Rome, Italy10(1) - 23 Vanni Nania1 - 5 WPts
12/04/2031Rome, Italy9(1) - 23 Francesco Martini5 - 8 WPts
11/02/2031Rome, Italy8(1) - 23 Raul Florenzi0 - 1 WPts
13/12/2030Rome, Italy8(1) - 22 Yasin Mustafa20(2) - 38 LPts
15/10/2030Rome, Italy7(1) - 22 Fabrizio Ciccioli1 - 1 WPts
16/08/2030Soshanguve, South Africa7(1) - 21 Richard Kiyaya13 - 25 LPts
18/06/2030Naples, Italy7(1) - 20 Fabrizio Del Rosso6 - 18 LPts
23/04/2030San Antonio, USA6(1) - 20 John Gerdon0 - 1 WPts
23/02/2030Dubai, UAE6(1) - 19 Khalid Abraham25(1) - 19 LPts
26/12/2029Palermo, Italy5(1) - 19 Adolfo Rizzo1 - 19 WPts
06/11/2029Bologna, Italy5(1) - 18 Nero Nino17(2) - 20 LPts
24/09/2029Turin, Italy5(1) - 17 Tino Siliquini20 - 14 LPts
24/08/2029Kampala, Uganda5(1) - 16 Scott Mwerinde13(1) - 20 LPts
26/06/2029Bari, Italy4(1) - 16 Marco Albano11 - 18 WPts
04/05/2029Rome, Italy3 - 16 Bernardo Corsaro0 - 19(4) WKO3
06/03/2029Genoa, Italy3 - 15 Rico Catte11 - 15 LPts
06/01/2029Milan, Italy3 - 14 Angelo Bonaccini2 - 22 LPts
15/11/2028Aba, Nigeria3 - 13 Kunle Ogada10 - 20(1) LPts
17/09/2028Rome, Italy2 - 13 Alberto Astori2 - 2 WPts
19/07/2028Oslo, Norway2 - 12 Thurston Kolstad18 - 14 LPts
21/05/2028Rome, Italy2 - 11 Mel Canet3 - 8 LPts
23/03/2028Salerno, Italy2 - 10 Luca Verratti10 - 8 LPts
01/02/2028Ankara, Turkey2 - 9 Direnc Kalemli6 - 24 LPts
04/12/2027Messina, Italy2 - 8 Bernardo De Pasquale9 - 12 LPts
10/10/2027Kemerovo, Russia2 - 7 Afon Kozuch12 - 17 LPts
12/08/2027Naples, Italy2 - 6 Fabio Cardia13 - 16 LPts
03/07/2027Rome, Italy2 - 5 Valentino Frassinetti0 - 1(1) LPts
27/05/2027Parma, Italy2 - 4 Raul Sposetti10 - 11 LPts
11/04/2027Rome, Italy1 - 4 Harvey Kabel9 - 8 WPts
11/02/2027Naples, Italy0 - 4 Fabrizio Del Rosso0 - 2 WPts
20/12/2026Naples, Italy0 - 3 Daniele Trivelli0 - 0 LPts
15/11/2026Parma, Italy0 - 2 Valerio Zecca17 - 13 LPts
14/10/2026Rome, Italy0 - 1 Liberatore Locchi7 - 11 LPts
05/09/2026Rome, Italy0 - 0 Shahin Isabekoff10 - 11 LPts