Weightclass:  Light Welterweight
Location:  Larache, Morocco
Record:  11 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/07/2030Larache, Morocco10 - 14 Josh Parry4 - 13 WPts
23/05/2030Larache, Morocco9 - 14 Baz Nater8 - 8 WPts
24/03/2030Larache, Morocco8 - 14 Barry Oliphant3 - 15 WPts
23/01/2030Larache, Morocco7 - 14 Robin Pavlak0 - 1 WPts
24/11/2029Larache, Morocco7 - 13 Xin Tzeng8 - 11 LPts
25/09/2029Larache, Morocco7 - 12 Ibrahim Alam9 - 11 LPts
27/07/2029Larache, Morocco6 - 12 Hassan Benayoun0 - 7 WPts
29/05/2029Larache, Morocco5 - 12 Atif Nazir5 - 14 WPts
30/03/2029Larache, Morocco4 - 12 Angel Penalver4 - 3 WPts
30/01/2029Larache, Morocco3 - 12 Mehammed Lahyani0 - 3 WPts
01/12/2028Larache, Morocco2 - 12 Safiy al Din Abelouache1 - 8 WPts
02/10/2028Larache, Morocco1 - 12 Marvel Chamfort6 - 5 WPts
03/08/2028Zaporizhia, Ukraine1 - 11 Kyrylo Krajnik0 - 0 LPts
05/06/2028Larache, Morocco1 - 10 John Deas6 - 15 LPts
07/04/2028Kunming, China1 - 9 Deshi Ban4 - 12 LPts
08/02/2028Larache, Morocco1 - 8 El Houari Ibrahim5 - 12 LPts
10/12/2027Larache, Morocco1 - 7 John Boakye8 - 3 LPts
12/10/2027Larache, Morocco1 - 6 Karam-eddine Raisuni3(1) - 5 LPts
13/08/2027Casablanca, Morocco1 - 5 Husam al Din Khalis6 - 8(2) LPts
17/06/2027Aba, Nigeria1 - 4 Juwon Oparathompson14 - 10 LPts
19/04/2027Valencia, Spain1 - 3 Aimon Castellanos7 - 23 LPts
19/02/2027Kiev, Ukraine1 - 2 Lazar Stepka3 - 14 LPts
22/12/2026Larache, Morocco0 - 2 Hamas Bourguigue0 - 1 WPts
23/10/2026Tangier, Morocco0 - 1 Hilel Altadili8 - 41(7) LPts
05/09/2026Larache, Morocco0 - 0 Deshi Ao8 - 10 LPts