Weightclass:  Bantamweight
Location:  Salerno, Italy
Record:  40 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2029Salerno, Italy39 - 15 Aleksandr Sedols2 - 5 WPts
23/04/2029Salerno, Italy38 - 15 Morgan Visagie2 - 9 WPts
22/02/2029Salerno, Italy37 - 15 Alfonso Polon6(1) - 31 WPts
24/12/2028Salerno, Italy36 - 15 Mike Gallagher0 - 5 WPts
25/10/2028Salerno, Italy35 - 15 Su Thuan13 - 9 WPts
26/08/2028Salerno, Italy34 - 15 Yodsingdaeng Chappuis4 - 13 WPts
27/06/2028Salerno, Italy33 - 15 Santiago Guillermo1 - 9 WPts
28/04/2028Salerno, Italy32 - 15 Montague Desailly8 - 4 WPts
29/02/2028Salerno, Italy31 - 15 Singsiam Masuk14(1) - 12 WPts
31/12/2027Salerno, Italy30 - 15 Kiatchai Hathairattanakool0 - 9 WPts
01/11/2027Salerno, Italy29 - 15 David Malcomson4 - 4 WPts
02/09/2027Salerno, Italy28 - 15 Suneil Ramesh9 - 7 WPts
03/07/2027Batam, Indonesia27 - 15 Rehman Tahan30 - 10 WPts
02/06/2027Batam, Indonesia27 - 14 Rehman Tahan29 - 10 LPts
02/05/2027Salerno, Italy27 - 13 Rehman Tahan28 - 10 LPts
01/04/2027Verona, Italy26 - 13 Damiano Cardia17(1) - 6 WPts Italy National Championships 2027View
29/03/2027Verona, Italy25 - 13 Cristiano Malgieri30 - 7 WPts Italy National Championships 2027View
26/03/2027Verona, Italy24 - 13 Vittore Amadeo25 - 12 WPts Italy National Championships 2027View
13/03/2027East London, South Africa23 - 13 Gustaaf Cilliers23 - 15 WPts
10/02/2027Salerno, Italy23 - 12 Gustaaf Cilliers22 - 15 LPts
06/01/2027Kharkiv, Ukraine23 - 11 Dmitri Petrowski23 - 6 LPts
06/12/2026Salerno, Italy23 - 10 Kolzak Sagyndycow18(1) - 16 LPts
05/11/2026Guayaquil, Ecuador22 - 10 Edmundo Cossio18(1) - 14 WPts
05/10/2026Salerno, Italy21 - 10 Edmundo Cossio18(1) - 13 WPts
31/08/2026Alexandria, Egypt20 - 10 Aftab Yousif21 - 4 WPts
31/07/2026Salerno, Italy20 - 9 Aftab Yousif20 - 4 LPts
30/06/2026Salerno, Italy19 - 9 Aftab Yousif20 - 3 WPts
30/05/2026Alexandria, Egypt18 - 9 Aftab Yousif20 - 2 WPts
29/04/2026Alexandria, Egypt18 - 8 Aftab Yousif19 - 2 LPts
29/03/2026Cagliari, Italy18 - 7 Cristiano Malgieri22 - 6 LPts Italy National Championships 2026View
26/03/2026Cagliari, Italy17 - 7 Raul Buonfiglio6 - 14(1) WPts Italy National Championships 2026View
03/03/2026Salerno, Italy16 - 7 Huang-fu He13 - 18 WPts
12/01/2026London, UK16 - 6 Campbell Mellett39 - 19(2) LPts Europe Championships 2026View
09/01/2026London, UK15 - 6 Xaver Toral24 - 11 WPts Europe Championships 2026View
14/12/2025Salerno, Italy14 - 6 Urvano Reta11 - 15 WPts
30/10/2025Salerno, Italy13 - 6 Huang-fu He12 - 15 WPts
10/09/2025Ningbo, China13 - 5 Campbell Mellett35 - 17(2) LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China12 - 5 Aleksandr Kajrimov34(1) - 28 WPts Ningbo World Championships 2025View
01/09/2025Salerno, Italy12 - 4 Esteban Matamoros9 - 6 LPts
10/07/2025Salerno, Italy11 - 4 Oihane Franco11 - 3 WPts
31/05/2025Salerno, Italy10 - 4 Amnat Jor Chaijinda7 - 14 WPts
01/04/2025Genoa, Italy9 - 4 Cristiano Malgieri15 - 5 WPts Italy National Championships 2025View
29/03/2025Genoa, Italy8 - 4 Giorgio Di Leonardo5 - 10 WPts Italy National Championships 2025View
26/03/2025Genoa, Italy7 - 4 Remo Murgia12 - 23 WPts Italy National Championships 2025View
18/02/2025Heraklion, Greece6 - 4 Cecrops Ganas16(1) - 14 WPts
21/12/2024Limerick, Ireland5 - 4 Leon Tighe4 - 19(7) WPts
23/10/2024Amman, Jordan4 - 4 Haider Huq10 - 15 WPts
25/08/2024Athens, Greece4 - 3 Jorenr Metaxas19(1) - 15 LPts
27/06/2024Rome, Italy3 - 3 Daniele De Giovanni0 - 0 WPts
15/05/2024Milan, Italy3 - 2 Emilio Maldini17(4) - 23 LPts
13/04/2024Cagliari, Italy2 - 2 Cecilio Gesmundo0 - 0 WPts
27/02/2024Bangkok, Thailand1 - 2 Chontlatarn Meelarpkit3 - 7 WPts
30/12/2023Rome, Italy1 - 1 Gianfranco Scalia17(4) - 20 LPts
23/11/2023Modena, Italy1 - 0 Adriano Franchino14 - 12 LPts
13/10/2023Salerno, Italy0 - 0 Vicenzo Pajetta3 - 4 WPts