Weightclass:  Light Welterweight
Location:  Milan, Italy
Record:  12 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/09/2027Milan, Italy11 - 13 Luca Antoni1 - 5 WPts
28/07/2027Milan, Italy10 - 13 Leonardo Arrighi5 - 5 WPts
29/05/2027Milan, Italy9 - 13 Bernardo Nicoli3(1) - 9 WPts
30/03/2027Shubra El-Kheima, Egypt8 - 13 Waleed Attar10 - 25(2) WPts
30/01/2027Amman, Jordan7 - 13 Shayan Hameed8 - 24 WPts
02/12/2026Milan, Italy6 - 13 Patrick Allwein6 - 6 WPts
03/10/2026Dushanbe, Tajikistan6 - 12 Konstantin Shirvani8 - 20 LPts
05/08/2026Dusseldorf, Germany6 - 11 Abe Bieri7 - 13 LPts
07/06/2026Essen, Germany6 - 10 Hernando Denhart5 - 12(1) LPts
09/04/2026Chitungwiza, Zimbabwe6 - 9 Michael Sibanda11(1) - 11 LPts
09/02/2026Rome, Italy5 - 9 Fino Bonucci5 - 11(1) WPts
14/12/2025Ostrava, Czech Republic5 - 8 Ondrej Buda42(1) - 13(4) LPts
16/10/2025Milan, Italy4 - 8 Anton Turchin6 - 6 WPts
18/08/2025Gulu, Uganda4 - 7 Mark Lwanga6 - 8 LPts
20/06/2025Milan, Italy3 - 7 Jay Beaumarchais0 - 7 WPts
22/04/2025Milan, Italy2 - 7 Alessio Rodano2 - 8 WPts
21/02/2025Toulon, France1 - 7 Villiers Ledoux1 - 13 WPts
24/12/2024Milan, Italy1 - 6 Raynard Nodine16(1) - 11 LPts
26/10/2024Khujand, Tajikistan1 - 5 Turan Jaber9 - 14 LPts
28/08/2024Rijeka, Croatia1 - 4 Miho Bajic10 - 18 LPts
30/06/2024Milan, Italy0 - 4 Antonio Saglia1 - 3 WPts
30/04/2024San Miguelito, Panama0 - 3 Emanuel Palomar11 - 27 LPts
02/03/2024Shubra El-Kheima, Egypt0 - 2 Jawad Albariqi6 - 10 LPts
03/01/2024Amsterdam, Netherlands0 - 1 Reinhard Neirync5 - 17 LPts
05/11/2023Prato, Italy0 - 0 Raul Domenici0 - 0 LPts