Weightclass:  Light Heavyweight
Location:  Casablanca, Morocco
Record:  27 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2030Casablanca, Morocco26 - 16 Sabeer Hadida25(2) - 19 WPts
30/03/2030Casablanca, Morocco25 - 16 Moubarak Albujrafi4 - 8 WPts
29/01/2030Casablanca, Morocco24 - 16 Rasil Roumanoff3 - 3 WPts
30/11/2029Casablanca, Morocco23 - 16 Gareth Owen0 - 2 WPts
02/10/2029Casablanca, Morocco23 - 15 Sabeer Hadida20(2) - 17 LPts
03/08/2029Casablanca, Morocco22 - 15 Baariq Almaghrawi2 - 2 WPts
04/06/2029Casablanca, Morocco22 - 14 Sierra Lima9 - 8 LPts
05/04/2029Casablanca, Morocco21 - 14 Kazuhiko Igarashi4 - 16 WPts
04/02/2029Casablanca, Morocco20 - 14 Al-Jasa Albannani8 - 11 WPts
06/12/2028Casablanca, Morocco19 - 14 Antoni Kempisty14 - 20 WPts
08/10/2028Casablanca, Morocco18 - 14 Nur al Din Mayyara12 - 6 WPts
09/08/2028Casablanca, Morocco17 - 14 Haziem Elouadi10 - 7 WPts
10/06/2028Casablanca, Morocco16 - 14 Ismail Belhsen1 - 2 WPts
11/04/2028Sale, Morocco16 - 13 Aatif Piaf18 - 6 LPts Morocco National Championships 2028View
28/02/2028Ipswich, UK15 - 13 Robert Lythgoe10(1) - 8 WPts
31/12/2027Croix des Bouqets, Haiti14 - 13 Emmanuel Auteuil2 - 22 WPts
02/11/2027Maipu, Chile13 - 13 Xeres Bula9 - 13 WPts
03/09/2027New Kingston, Jamaica12 - 13 Sam Morrice10 - 10 WPts
06/07/2027Casablanca, Morocco12 - 12 Lucien Sosno13 - 16 LPts
07/05/2027Toronto, Canada12 - 11 Giles Marais15 - 31 LPts
09/03/2027Sofia, Bulgaria11 - 11 Marko á Borisov2 - 15 WPts
09/01/2027Meknes, Morocco11 - 10 Aatif Piaf8 - 5 LPts
30/11/2026Safi, Morocco10 - 10 Hamas Sekkat3 - 9 WPts
08/10/2026Almaty, Kazakhstan10 - 9 Timofei Kajrimoff10 - 10 LPts
10/08/2026Casablanca, Morocco10 - 8 Rio Santiago21(1) - 30 LPts
12/06/2026Johannesburg, South Africa9 - 8 Ndumisa Mxenge2 - 17 WPts
14/04/2026Berkane, Morocco9 - 7 Moubarak Harchi44 - 22 LPts Morocco National Championships 2026View
11/04/2026Berkane, Morocco8 - 7 Haaris Darwish4 - 8 WPts Morocco National Championships 2026View
14/03/2026Zaporizhia, Ukraine7 - 7 Vasili Turchin1 - 19(5) WPts
14/01/2026Rabat, Morocco6 - 7 Waddah Elasmar4 - 18 WPts
05/12/2025Casablanca, Morocco5 - 7 Euan Shumba2 - 8 WPts
07/10/2025Casablanca, Morocco5 - 6 Syed Sharaf26(4) - 22 LPts
09/08/2025Casablanca, Morocco4 - 6 Taj al Din Berouas3 - 5(2) WPts
10/06/2025Casablanca, Morocco3 - 6 Nels Osterlund5 - 11 WPts
12/04/2025Casablanca, Morocco3 - 5 Wray Salling10(1) - 21 LPts
12/02/2025Nassau, Bahamas3 - 4 Joel Adie13(1) - 11 LPts
15/12/2024Istaravshan, Tajikistan3 - 3 Kolya Abyshev31(1) - 11 LPts
17/10/2024Varna, Bulgaria3 - 2 Bogomil á Zhivkov3 - 17 LPts
19/08/2024Carolina, Puerto Rico3 - 1 Alfonso Cristobal18(1) - 23 LPts
21/06/2024Meknes, Morocco3 - 0 Ayser Mahjoub7 - 20 LPts
30/04/2024Panama City, Panama2 - 0 Luis Escalera9 - 15 WPts
02/03/2024Marrakech, Morocco1 - 0 Imededdine Albadisi0 - 0 WPts
05/01/2024Larache, Morocco0 - 0 Moufid Bassir0 - 0 WPts