Weightclass:  Light Heavyweight
Location:  Casablanca, Morocco
Record:  16 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/10/2026Casablanca, Morocco15 - 25 Abe Seidel2 - 5 WPts
16/08/2026Casablanca, Morocco15 - 24 Emo Junghans2 - 17 LPts
17/06/2026Casablanca, Morocco14 - 24 Kentay Kajembe5 - 9 WPts
18/04/2026Casablanca, Morocco13 - 24 Haziem Akinocho0 - 13(2) WPts
17/02/2026Casablanca, Morocco12 - 24 Aftab Lodhi4 - 8 WPts
19/12/2025Casablanca, Morocco11 - 24 Amaniyy Mahrez0 - 5 WPts
20/10/2025Casablanca, Morocco10 - 24 Aftab Lodhi3 - 6 WPts
21/08/2025Casablanca, Morocco9 - 24 Iyas Ziyati0 - 6 WPts
22/06/2025Casablanca, Morocco8 - 24 Haziem Elkaim1 - 2 WPts
23/04/2025Casablanca, Morocco7 - 24 Spencer Bamford6 - 16(9) WPts
22/02/2025Casablanca, Morocco6 - 24 Imededdine Albadisi2 - 5 WPts
24/12/2024Casablanca, Morocco5 - 24 Irfan Srour6 - 13(1) WPts
26/10/2024Marrakech, Morocco5 - 23 Kemaleddin Chami29(3) - 14 LPts
22/09/2024Kharkiv, Ukraine5 - 22 Vanko Baranski10 - 6 LPts
25/07/2024Sale, Morocco4 - 22 Badr al Din Benchemsi3 - 15 WPts
28/05/2024Casablanca, Morocco3 - 22 Attiq Benibrahim6(1) - 34(6) WPts
18/04/2024San Miguelito, Panama3 - 21 Reynaldo Jerez1 - 2 LPts
19/02/2024Safi, Morocco3 - 20 Mujahid Ben13 - 10 LPts
06/01/2024Oujda, Morocco3 - 19 Ratib Mesfewi4(1) - 18 LPts
09/11/2023Port-au-Prince, Haiti3 - 18 Ross Saint-Jean20 - 16 LPts
11/09/2023Cali, Colombia3 - 17 Juan Granada0 - 31(11) LPts
14/07/2023Casablanca, Morocco3 - 16 Ra'id Abrami4 - 10 LPts
31/05/2023Dublin, Ireland3 - 15 Mick Burwick24 - 14 LPts
01/04/2023Kenitra, Morocco3 - 14 Haider Ramin23 - 10 LPts
26/02/2023Casablanca, Morocco3 - 13 Juan Chavez4 - 4 LPts
28/12/2022Montevideo, Uruguay2 - 13 Gervasio Borquez4(1) - 8 WPts
30/10/2022Sale, Morocco1 - 13 Badr al Din Benchemsi1 - 5 WPts
26/09/2022New Kingston, Jamaica1 - 12 Michael Clark9 - 17 LPts
29/07/2022Casablanca, Morocco1 - 11 Bryn Magwanishi0 - 2 LPts
29/05/2022San Jose, USA1 - 10 James Groat22 - 6 LPts
31/03/2022Kaduna, Nigeria1 - 9 Akeem Brigidi0 - 10(2) LPts
31/01/2022Marrakech, Morocco1 - 8 Istiqlaal Chkilit8 - 18 LPts
21/12/2021Stockholm, Sweden1 - 7 Noel Byland8(1) - 15 LPts
22/10/2021Meknes, Morocco1 - 6 Baligh Chahechouhe7 - 16 LPts
02/09/2021Santiago, Chile1 - 5 Aimon Prudente7 - 7 LPts
05/07/2021Casablanca, Morocco1 - 4 Ra'id Abrami0 - 0 LPts
04/06/2021Casablanca, Morocco1 - 3 Jalal al Din Sebti5 - 13 LPts
19/04/2021The Hague, Netherlands1 - 2 Conradt Van der Puuert9 - 11 LPts
19/02/2021Casablanca, Morocco1 - 1 Imededdine Mahdoufi1 - 2 LPts
05/01/2021Tangier, Morocco1 - 0 Ouahhab Tovati0 - 0 LPts
05/11/2020Casablanca, Morocco0 - 0 Zakwan Mansouri0 - 0 WPts