Weightclass:  Light Welterweight
Location:  Naples, Italy
Record:  22 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2033Naples, Italy21 - 18 Brin Botha1 - 11 WPts
28/11/2032Naples, Italy20 - 18 Kashif Maroufel1 - 1 WPts
28/09/2032Naples, Italy20 - 17 Mohamed Charles2 - 7 LPts
29/07/2032Naples, Italy19 - 17 Yasin Messaoudi7 - 20 WPts
30/05/2032Naples, Italy19 - 16 Mohsin Tounsi0 - 2 LPts
30/03/2032Naples, Italy18 - 16 Arseni Polanski1 - 3 WPts
30/01/2032Naples, Italy17 - 16 Marco Pollini0 - 2 WPts
01/12/2031Naples, Italy16 - 16 Adolfo Novo4 - 5(1) WPts
02/10/2031Naples, Italy15 - 16 Liberatore Santella13 - 13 WPts
04/08/2031Naples, Italy14 - 16 Daniele Prandelli3 - 4 WPts
05/06/2031Naples, Italy13 - 16 Antonio Chiarante7 - 9 WPts
05/04/2031Naples, Italy12 - 16 Dante Fiori13 - 21 WPts
04/02/2031Vilnius, Lithuania11 - 16 Bohater Kendzierski8 - 9 WPts
07/12/2030Ulaanbaatar, Mongolia11 - 15 Zamen Enkhbat5 - 22 LPts
09/10/2030Ostrava, Czech Republic11 - 14 Filip Marusak12 - 25(8) LPts
11/08/2030Bologna, Italy10 - 14 Vittore Galluzzi7 - 11 WPts
13/06/2030Minsk, Belarus9 - 14 Valeri Matey21 - 19(1) WPts
15/04/2030Sofia, Bulgaria9 - 13 Natanail á Levkov12 - 16(1) LPts
15/02/2030Genoa, Italy9 - 12 Damiano Tatarella4 - 14(1) LPts
18/12/2029Ulaanbaatar, Mongolia8 - 12 Ajwad Lua0 - 5 WPts
20/10/2029Naples, Italy7 - 12 Tino Padelli2 - 7 WPts
21/08/2029Sofia, Bulgaria7 - 11 Nikola á Guentchev9 - 11 LPts
23/06/2029Naples, Italy6 - 11 Gerrard Christoffer1 - 4 WPts
25/04/2029Naples, Italy5 - 11 Lorenzo Ballan4 - 2 WPts
25/02/2029Carrefour, Haiti5 - 10 Geron Loeb6 - 19 LPts
28/12/2028Naples, Italy5 - 9 Thierry Beauchamp3 - 4 LPts
29/10/2028Palermo, Italy5 - 8 Fabrizio Lettieri7 - 6 LPts
15/09/2028Naples, Italy4 - 8 Edmondo Lusco7 - 9 WPts
17/07/2028Bologna, Italy4 - 7 Marco Goracci6 - 3 LPts
21/05/2028Naples, Italy3 - 7 Vitali Federoff1 - 1 WPts
23/03/2028Bangkok, Thailand3 - 6 Yokthong Boonyong18(1) - 19 LPts
24/01/2028Waitakere, New Zealand2 - 6 David Lapsley3 - 9 WPts
26/11/2027Naples, Italy1 - 6 Vittore Galluzzi1 - 0 WPts
27/09/2027Osaka, Japan1 - 5 Taro Tomita5 - 6 LPts
29/07/2027Vilnius, Lithuania1 - 4 Krystian Adamiak22 - 20(1) LPts
31/05/2027Padua, Italy0 - 4 Tito Oteri7 - 8 WPts
04/04/2027Milan, Italy0 - 3 Alessio Rodano6 - 16 LPts
04/02/2027Parma, Italy0 - 2 Augusto Sozzi7 - 14 LPts
13/12/2026Salerno, Italy0 - 1 Dino Bonaventura18 - 10 LPts
05/11/2026Naples, Italy0 - 0 Vito Lovelli1 - 4 LPts