Weightclass:  Light Welterweight
Location:  Casablanca, Morocco
Record:  42(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2031Casablanca, Morocco41(1) - 26 Mel Kulubya3 - 10(1) WPts
09/04/2031Casablanca, Morocco40(1) - 26 Majid Abdulla0 - 4 WPts
08/02/2031Casablanca, Morocco39(1) - 26 Jarvis Dehnel7 - 20(1) WPts
10/12/2030Casablanca, Morocco38(1) - 26 Gareth Hughes3 - 5 WPts
11/10/2030Casablanca, Morocco37(1) - 26 Rashid Basher6 - 8 WPts
12/08/2030Casablanca, Morocco36(1) - 26 Murad Mirjavadov5 - 4 WPts
13/06/2030Casablanca, Morocco35(1) - 26 Walten Demeter8 - 10 WPts
14/04/2030Casablanca, Morocco34(1) - 26 Robert Shedden7 - 14(1) WPts
13/02/2030Casablanca, Morocco33(1) - 26 Emilio Flocco6 - 7 WPts
15/12/2029Casablanca, Morocco32(1) - 26 Emil Mamic5 - 8 WPts
16/10/2029Casablanca, Morocco31(1) - 26 Petro Popovich0 - 12 WPts
17/08/2029Casablanca, Morocco30(1) - 26 Ora Romo3 - 5 WPts
18/06/2029Lima, Peru30(1) - 25 Xabat Carabajal34 - 27 LPts
18/05/2029Lima, Peru30(1) - 24 Xabat Carabajal33 - 27 LPts
17/04/2029Settat, Morocco29(1) - 24 Majid Bey25 - 13 WPts Morocco National Championships 2029View
14/04/2029Settat, Morocco28(1) - 24 Izz al Din Zahoud5 - 2 WPts Morocco National Championships 2029View
11/04/2029Settat, Morocco27(1) - 24 Kahil Elkhalouki14 - 10(1) WPts Morocco National Championships 2029View
27/03/2029Lima, Peru27(1) - 23 Xabat Carabajal32 - 26 LPts
23/02/2029Lima, Peru27(1) - 22 Xabat Carabajal31 - 26 LPts
23/01/2029Lima, Peru27(1) - 21 Xabat Carabajal30 - 26 LPts
23/12/2028Lima, Peru27(1) - 20 Xabat Carabajal29 - 26 LPts
22/11/2028Lima, Peru27(1) - 19 Xabat Carabajal28 - 26 LPts
22/10/2028Casablanca, Morocco26(1) - 19 Toma Abduragimov17(1) - 17 WPts
28/08/2028Casablanca, Morocco25(1) - 19 Majid Shaker2 - 2 WPts
28/07/2028Casablanca, Morocco24(1) - 19 Ernie Schelb20 - 23(2) WPts
22/06/2028Casablanca, Morocco24(1) - 18 Quin Delfin17 - 22 LPts
21/05/2028Lima, Peru23(1) - 18 Quin Delfin17 - 21 WPts
17/04/2028Sale, Morocco23(1) - 17 Iyas Selsouli13 - 5 LPts Morocco National Championships 2028View
14/04/2028Sale, Morocco22(1) - 17 Majid Bey18 - 11 WPts Morocco National Championships 2028View
11/04/2028Sale, Morocco21 - 17 Istiqlaal Marrakchi9 - 7 WKO3 Morocco National Championships 2028View
29/03/2028Lima, Peru20 - 17 Quin Delfin16 - 19 WPts
27/02/2028Prague, Czech Republic20 - 16 RadomÝr Skoda30 - 13 LPts
27/01/2028Casablanca, Morocco19 - 16 Lasse Makitie21 - 12 WPts
23/12/2027Auckland, New Zealand18 - 16 Waiapi Hati16 - 11 WPts
22/11/2027Zurich, Switzerland17 - 16 Ernie Schelb18 - 17(1) WPts
22/10/2027Zurich, Switzerland17 - 15 Ernie Schelb17 - 17(1) LPts
21/09/2027Casablanca, Morocco17 - 14 Ernie Schelb16 - 17(1) LPts
15/08/2027Casablanca, Morocco16 - 14 Myung-joo Hong2 - 8 WPts
16/06/2027Casablanca, Morocco15 - 14 Xi-Wang Tam8 - 5 WPts
17/04/2027Mohammedia, Morocco14 - 14 Dirar Askri10 - 5 WPts Morocco National Championships 2027View
14/04/2027Mohammedia, Morocco13 - 14 Iyas Selsouli8 - 1 WPts Morocco National Championships 2027View
11/04/2027Mohammedia, Morocco12 - 14 Hilel Yusuf12 - 6 WPts Morocco National Championships 2027View
01/04/2027Surabaya, Indonesia12 - 13 Ismaya Baekuni16 - 12 LPts
01/02/2027Bangkok, Thailand11 - 13 Sukkasem Ubolkhoa12 - 13 WPts
04/12/2026Casablanca, Morocco10 - 13 Waqas Greiss1 - 4 WPts
05/10/2026El Alto, Bolivia9 - 13 Desiderio Placido9 - 25 WPts
07/08/2026Krasnoyarsk, Russia8 - 13 Aleksei Popov4 - 18 WPts
09/06/2026Bangkok, Thailand7 - 13 Kwantahi Sangkagowit11 - 15 WPts
11/04/2026Berkane, Morocco7 - 12 Hilel Yusuf6 - 2 LPts Morocco National Championships 2026View
04/03/2026Casablanca, Morocco6 - 12 Thys Ingels5 - 11(1) WPts
04/01/2026Vancouver, Canada6 - 11 Owen Goff14 - 13 LPts
06/11/2025Casablanca, Morocco5 - 11 Moosa Jamal3 - 12 WPts
13/09/2025Casablanca, Morocco4 - 11 Allam Tovati2 - 12 WPts
15/07/2025Roodepoort, South Africa4 - 10 Reneilwe Gumede26(3) - 15 LPts
17/05/2025Sale, Morocco4 - 9 Aqil Elalami14(1) - 24(1) LPts
14/04/2025Oujda, Morocco4 - 8 Imededdine Mayyara10 - 12(2) LPts Morocco National Championships 2025View
11/04/2025Oujda, Morocco3 - 8 Saif al Din Tamim3 - 20 WPts Morocco National Championships 2025View
10/03/2025Matsudo, Japan3 - 7 Hideki Hattori24 - 17 LPts
10/01/2025Fes, Morocco3 - 6 Khalish Mabide8 - 12(1) LPts
14/11/2024El Kelaa Des Sraghna, Morocco3 - 5 Bushr Bouabe7 - 13 LPts
21/09/2024Casablanca, Morocco3 - 4 Moubarak Sarsare18(4) - 22(3) LPts
24/07/2024Casablanca, Morocco2 - 4 John Cumings2 - 2 WPts
24/05/2024Casablanca, Morocco2 - 3 Satoru Kaneko24 - 17(3) LPts
26/03/2024Marrakech, Morocco2 - 2 Mohsin Salehi24(2) - 15 LPts
30/01/2024Casablanca, Morocco2 - 1 Mukhtar Faradjev4 - 10 LPts
01/12/2023Marrakech, Morocco1 - 1 Muaz Ameziane13 - 16 WPts
13/10/2023Casablanca, Morocco1 - 0 Zakwan Toledano23(2) - 16 LPts
05/09/2023Casablanca, Morocco0 - 0 Saif al Din Kaddioui0 - 7(4) WPts