Weightclass:  Light Heavyweight
Location:  Rabat, Morocco
Record:  17 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2031Rabat, Morocco16 - 28 Jose Urrea0 - 19 WPts
21/01/2031Rabat, Morocco15 - 28 Sabuur Sarsare2 - 3 WPts
22/11/2030Watford, UK14 - 28 Gareth Magruder4 - 18 WPts
24/09/2030Tetouan, Morocco14 - 27 Sabeer Hadida26(2) - 20 LPts
25/07/2030Tetouan, Morocco14 - 26 Sabeer Hadida25(2) - 20 LPts
13/06/2030Rabat, Morocco13 - 26 Waddah Alzaqqaq5 - 24 WPts
14/04/2030El Kelaa Des Sraghna, Morocco13 - 25 Sabeer Hadida24(2) - 18 LPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco12 - 25 Muwaffaq Belgaid16 - 15(1) WPts Morocco National Championships 2030View
06/04/2030Oujda, Morocco11 - 25 Ra'id Akouili6 - 8 WPts
06/02/2030Perth, Australia10 - 25 Dave Dallis18 - 12 WPts
09/12/2029Rabat, Morocco9 - 25 Moubarak Albujrafi3 - 7 WPts
10/10/2029Manchester, UK8 - 25 Marc Gibson5 - 24(1) WPts
12/08/2029Settat, Morocco7 - 25 Haider Bhutto19(2) - 35(3) WPts
23/06/2029Marrakech, Morocco7 - 24 Imededdine Albadisi19 - 15 LPts
24/04/2029New Kingston, Jamaica6 - 24 Jonathan Pagan2 - 9 WPts
24/02/2029Ankara, Turkey6 - 23 Aslan Sozen9 - 15 LPts
27/12/2028Kenitra, Morocco5 - 23 Haziem Elkaim9 - 16 WPts
29/10/2028Meknes, Morocco5 - 22 Farhan Rais5 - 21 LPts
03/09/2028Vilnius, Lithuania4 - 22 Bartlomiej Grzywinski2 - 2 WPts
06/07/2028Jalilabad, Azerbaijan4 - 21 Alesger Babaev17 - 13 LPts
07/05/2028Fes, Morocco4 - 20 Haaris Darwish12 - 14 LPts
14/03/2028Casablanca, Morocco4 - 19 Aftab Lodhi8 - 17 LPts
16/01/2028Settat, Morocco4 - 18 Ayham Bennij10 - 6 LPts
08/12/2027Casablanca, Morocco4 - 17 Wasif Mahjoub20 - 30 LPts
04/11/2027Rabat, Morocco3 - 17 Farhan Rais4 - 15 WPts
05/09/2027Brno, Czech Republic2 - 17 Vladan Bilka0 - 0 WPts
08/07/2027Kenitra, Morocco2 - 16 Haziem Elkaim4 - 12 LPts
20/05/2027Rosario, Argentina2 - 15 Zacarias Flora9 - 19 LPts
22/03/2027Rabat, Morocco1 - 15 Rehman Alli2 - 11 WPts
22/01/2027Kawagoe, Japan1 - 14 Ryo Uyeda8 - 14 LPts
23/11/2026Zagreb, Croatia1 - 13 Duško Gracin11 - 11(3) LPts
24/09/2026Marrakech, Morocco1 - 12 Imededdine Albadisi4 - 13 LPts
10/08/2026Almaty, Kazakhstan1 - 11 Azam Isabecov10 - 14 LPts
12/06/2026Rabat, Morocco0 - 11 Gethin Gowen7(2) - 15 WPts
14/04/2026Port-au-Prince, Haiti0 - 10 Fletcher Gasson15 - 8 LPts
14/02/2026Philadelphia, USA0 - 9 Greg Phoenix3 - 15 LPts
17/12/2025Aarhus, Denmark0 - 8 Snorre Rahr23(1) - 24 LPts
19/10/2025Rabat, Morocco0 - 7 Haaris Darwish2 - 7 LPts
21/08/2025Casablanca, Morocco0 - 6 Waqas Khalifa9 - 24 LPts
27/06/2025Prague, Czech Republic0 - 5 èimon Macourek12(1) - 30(1) LPts
28/04/2025Sale, Morocco0 - 4 Tariq Awan27(2) - 18 LPts
23/03/2025Rabat, Morocco0 - 3 Vasili Narimanbekov1 - 21 LPts
23/01/2025Casablanca, Morocco0 - 2 Attiq Benibrahim9(1) - 35(6) LPts
18/12/2024Casablanca, Morocco0 - 1 Imededdine Mahdoufi13 - 14 LPts
05/11/2024Rabat, Morocco0 - 0 Mark Obano0 - 13 LPts