Weightclass:  Light Heavyweight
Location:  Marrakech, Morocco
Record:  21 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2029Marrakech, Morocco20 - 15 Sabeer Chahechouhe0 - 3 WPts
23/06/2029Marrakech, Morocco19 - 15 Iyas Ziyati7 - 24 WPts
24/04/2029Marrakech, Morocco18 - 15 Elliot Leitch9 - 5 WPts
24/02/2029Marrakech, Morocco17 - 15 Marlon Ogier3 - 13 WPts
26/12/2028Marrakech, Morocco16 - 15 Ra'id Akouili3 - 2 WPts
27/10/2028Marrakech, Morocco15 - 15 Cumhur Guney8 - 17 WPts
28/08/2028Marrakech, Morocco14 - 15 Hayyan Pallache1 - 2 WPts
29/06/2028Marrakech, Morocco13 - 15 Waddah Alzaqqaq0 - 16 WPts
29/04/2028Marrakech, Morocco12 - 15 Zarif Elfassi12 - 18 WPts
29/02/2028Marrakech, Morocco11 - 15 Lloyd La Rosa1 - 2 WPts
31/12/2027Marrakech, Morocco10 - 15 El Bachir Berrabah3 - 8 WPts
01/11/2027Marrakech, Morocco10 - 14 Neron Merin8 - 12 LPts
02/09/2027Marrakech, Morocco9 - 14 Waddah Alzaqqaq0 - 10 WPts
04/07/2027Fes, Morocco8 - 14 Amaniyy Mahrez3 - 12 WPts
08/05/2027Marrakech, Morocco7 - 14 Gulagha Khalilov5 - 16 WPts
09/03/2027Casablanca, Morocco6 - 14 Suhaim Benchekroun2 - 12 WPts
09/01/2027Marrakech, Morocco5 - 14 Suhaim Benchekroun2 - 11 WPts
10/11/2026Meknes, Morocco5 - 13 Aatif Piaf7 - 5 LPts
24/09/2026Marrakech, Morocco4 - 13 Iyas Ziyati1 - 12 WPts
26/07/2026San Juan, Puerto Rico4 - 12 Juan Galeas8 - 17 LPts
28/05/2026Marrakech, Morocco3 - 12 Dawid Zajkowski0 - 4 WPts
30/03/2026Dublin, Ireland3 - 11 Kian Brady16 - 9 LPts
30/01/2026Marrakech, Morocco3 - 10 Aatif Piaf4 - 3 LPts
01/12/2025Tampere, Finland3 - 9 Niko Tanskanen38 - 16 LPts
03/10/2025Basel, Switzerland3 - 8 Baldwin Pickard16 - 19 LPts
05/08/2025Riga, Latvia3 - 7 Daniil Dovidans19 - 10 LPts
07/06/2025El-Jadida, Morocco2 - 7 Hamdan Ezzine3 - 12 WPts
22/04/2025Lusaka, Zambia2 - 6 Okapi Halwindi2 - 8 LPts
22/02/2025Casablanca, Morocco2 - 5 Waqas Khalifa6 - 24 LPts
05/01/2025Safi, Morocco2 - 4 Hamas Sekkat0 - 0 LPts
22/11/2024Marrakech, Morocco2 - 3 Aftab Lodhi0 - 2 LPts
23/09/2024Khenifra, Morocco2 - 2 Husam al Din Chafik3 - 17 LPts
17/08/2024Sana'a, Yemen1 - 2 Ahmed Arian4(1) - 6 WPts
19/06/2024Split, Croatia0 - 2 Bruno Kolic0 - 3 WPts
21/04/2024Casablanca, Morocco0 - 1 Imededdine Mahdoufi9 - 14 LPts
02/03/2024Marrakech, Morocco0 - 0 Arib Elaouad1 - 0 LPts