Weightclass:  Welterweight
Location:  Naples, Italy
Record:  18 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2033Naples, Italy18 - 23 Tariq Sad6 - 6(1) LPts
03/02/2033Naples, Italy17 - 23 Gilliam Taelboom0 - 13 WPts
04/12/2032Naples, Italy17 - 22 Luis Lince20 - 8 LPts
04/10/2032Naples, Italy16 - 22 Yuda Hartadi1 - 4 WPts
05/08/2032Naples, Italy15 - 22 Daniele Bonatesta0 - 1 WPts
05/06/2032Naples, Italy14 - 22 Rico Mauro0 - 1 WPts
05/04/2032Naples, Italy13 - 22 Pyotr Aladachvili5 - 5 WPts
05/02/2032Naples, Italy12 - 22 Silvano Saporito2 - 2 WPts
07/12/2031Naples, Italy12 - 21 Daniele Rispoli16 - 14 LPts
08/10/2031Naples, Italy11 - 21 Daniele Fisco0 - 3 WPts
08/08/2031Naples, Italy10 - 21 Daniele Chiesa0 - 7 WPts
10/06/2031Naples, Italy9 - 21 Zain Sulaiman3 - 19(1) WPts
10/04/2031Sofia, Bulgaria9 - 20 Sergej á Zhivkov26 - 10 LPts
09/02/2031Naples, Italy8 - 20 Geoff Berlato10 - 12 WPts
12/12/2030Naples, Italy7 - 20 Vittore Truffi0 - 4 WPts
14/10/2030Santo Domingo de Guzman, Dominican Republic7 - 19 Alejandro Cea16 - 12(1) LPts
16/08/2030Grand Rapids, USA7 - 18 Hugh Vaaraniemi3 - 8 LPts
18/06/2030Naples, Italy6 - 18 Rodolfo Scivoletto7(1) - 20 WPts
19/04/2030Bursa, Turkey6 - 17 Bulut Yuksel11 - 19 LPts
19/02/2030Naples, Italy5 - 17 Dave Dove3 - 3 WPts
22/12/2029Santo Domingo Oeste, Dominican Republic5 - 16 Vicente Pomales18 - 11 LPts
24/10/2029El Alto, Bolivia5 - 15 Porfio Melchior21 - 21 LPts
26/08/2029Omsk, Russia5 - 14 Mikhail Gusev35 - 24 LPts
28/06/2029Anaheim, USA5 - 13 Aaron Adie12 - 10 LPts
30/04/2029Naples, Italy4 - 13 Nico Bassolino8 - 7 WPts
02/03/2029Rome, Italy3 - 13 Cristiano Argan1 - 7 WPts
17/01/2029Naples, Italy2 - 13 Jerrold Salenda4 - 12 WPts
19/11/2028Port-au-Prince, Haiti2 - 12 Horace Barthez11 - 29(1) LPts
21/09/2028Santiago de los Caballeros, Dominican Republic2 - 11 Selestino Leiva12 - 17 LPts
24/07/2028Rome, Italy2 - 10 Leonardo Libertini12 - 15 LPts
29/05/2028Dakar, Senegal2 - 9 Francois Sampil18 - 17 LPts
31/03/2028Brescia, Italy2 - 8 Gabriele Parola5 - 13 LPts
06/02/2028Samarqand, Uzbekistan2 - 7 Borya Kabaew5 - 11 LPts
09/12/2027Milan, Italy2 - 6 Fabrizio Ranieri14 - 21 LPts
04/11/2027Rome, Italy1 - 6 Carlo Di Vittorio0 - 1 WPts
03/10/2027Dublin, Ireland1 - 5 Patrick Mullins11 - 7 LPts
05/08/2027Ankara, Turkey1 - 4 Bora Chubukchu8 - 33 LPts
07/06/2027La Spezia, Italy1 - 3 Adriano Giolitti14 - 24 LPts
11/04/2027Frankfurt, Germany0 - 3 Brunon Abel1 - 4 WPts
11/02/2027Naples, Italy0 - 2 Rodolfo Scivoletto0 - 4 LPts
13/12/2026Rome, Italy0 - 1 Liberatore Locchi8 - 11 LPts
05/11/2026Bari, Italy0 - 0 Giuseppe Iotti0 - 0 LPts