Weightclass:  Welterweight
Location:  Casablanca, Morocco
Record:  32 - 33(6)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2032Casablanca, Morocco31 - 33(6) Dirar Abid7 - 5 WPts
03/10/2032Casablanca, Morocco30 - 33(6) Abbad Ferroni3 - 8 WPts
03/08/2032Casablanca, Morocco29 - 33(6) Baariq Elkrim2 - 2 WPts
04/06/2032Casablanca, Morocco28 - 33(6) Abbad Ferroni2 - 6 WPts
04/04/2032Casablanca, Morocco27 - 33(6) Hanief Fahmi0 - 2 WPts
03/02/2032Casablanca, Morocco27 - 32(5) Raul Gianelli23(2) - 17 LKO3
05/12/2031Casablanca, Morocco27 - 31(4) Zachary Binney30(2) - 23(5) LKO3
05/10/2031Casablanca, Morocco26 - 31(4) Brendan Neagle4 - 4 WPts
03/08/2031Casablanca, Morocco25 - 31(4) Tremeur Marot9 - 6 WPts
05/06/2031Casablanca, Morocco24 - 31(4) Ricardo Camero0 - 2 WPts
05/04/2031Casablanca, Morocco23 - 31(4) Dirar Abid1 - 0 WPts
04/02/2031Casablanca, Morocco22 - 31(4) Lubaid Sitail1 - 1 WPts
06/12/2030Thessaloniki, Greece22 - 30(4) Abderus Theodorou7 - 11 LPts
08/10/2030Casablanca, Morocco21 - 30(4) Theophilus Ajulo3 - 6 WPts
09/08/2030Karaj, Iran21 - 29(4) Faisal Zafar5 - 13 LPts
11/06/2030Grodno, Belarus20 - 29(4) Dmytro Bilik12 - 26 WPts
13/04/2030Manta, Ecuador19 - 29(4) Diego Solis2 - 14(2) WPts
13/02/2030Berkane, Morocco19 - 28(4) Hudhafah Taouil14 - 27 LPts
17/12/2029Tetouan, Morocco19 - 27(3) Amjad Siddiqui19(1) - 21 LKO3
25/10/2029San Pedro de Macoris, Dominican Republic19 - 26(3) Loredo Salvatierra8 - 22(5) LPts
26/08/2029Grodno, Belarus19 - 25(3) Borysko Taras24 - 13 LPts
28/06/2029Casablanca, Morocco18 - 25(3) Ayabulela Ekstein19(1) - 21(1) WPts
29/04/2029Bulawayo, Zimbabwe18 - 24(3) Clint Mujuru5 - 9 LPts
01/03/2029Monterrey, Mexico17 - 24(3) Fanuco Curiel8 - 23 WPts
01/01/2029Casablanca, Morocco16 - 24(3) Yulian Bazar3 - 4(3) WPts
01/11/2028Hamilton, New Zealand16 - 23(3) Tane Peneha5 - 21 LPts
03/09/2028Liverpool, UK16 - 22(3) Kai Creamer16(1) - 22 LPts
06/07/2028Split, Croatia16 - 21(3) Aleksandar Bogovic17 - 19 LPts
08/05/2028Casablanca, Morocco15 - 21(3) Dmitri Markoski5 - 19(1) WPts
10/03/2028Roskilde, Denmark14 - 21(3) Gardiner Beier8 - 14 WPts
11/01/2028Casablanca, Morocco13 - 21(3) Syed Tahir11 - 14 WPts
12/11/2027Casablanca, Morocco13 - 20(3) Rob Davin10 - 13 LPts
13/09/2027Mogilev, Belarus12 - 20(3) Melor Moiseychenkov11 - 26 WPts
16/07/2027Casablanca, Morocco12 - 19(3) Aqil Berioui15 - 8 LPts
20/05/2027Meknes, Morocco11 - 19(3) Salamah Rosa13 - 11 WPts
11/04/2027Mohammedia, Morocco11 - 18(3) Abbudin Ankawa4 - 11 LPts Morocco National Championships 2027View
18/03/2027Casablanca, Morocco10 - 18(3) Khalish Ohayon3 - 9 WPts
18/01/2027Casablanca, Morocco9 - 18(3) Gazi Dar5 - 2 WPts
19/11/2026Casablanca, Morocco8 - 18(3) Ziaul-Haq Laenser0 - 4 WPts
20/09/2026Bayamon, Puerto Rico8 - 17(3) Alejandro Galiano10 - 11 LPts
23/07/2026Casablanca, Morocco7 - 17(3) Mojiz Boutahar3 - 12 WPts
24/05/2026Brest, Belarus6 - 17(3) Pyotr Wasik8 - 28(4) WPts
26/03/2026Casablanca, Morocco5 - 17(3) Olaf Myre2 - 14 WPts
26/01/2026Errachidia, Morocco4 - 17(3) Udail Nissim0 - 13 WPts
29/11/2025Rabat, Morocco3 - 17(3) Ayser Fellah3 - 10 WPts
09/10/2025Casablanca, Morocco2 - 17(3) Zakwan Faris0 - 7 WPts
11/08/2025Marrakech, Morocco2 - 16(3) Sabeer Elothmani31 - 21 LPts
18/06/2025Casablanca, Morocco1 - 16(3) Michael Halbert0 - 4 WPts
20/04/2025Casablanca, Morocco1 - 15(2) Baldev Ghoda3 - 9 LKO3
20/02/2025Gulu, Uganda1 - 14(2) Rehan Davi40(3) - 12 LPts
23/12/2024Casablanca, Morocco1 - 13(1) Kris Miller22 - 20 LKO3
25/10/2024Liege, Belgium1 - 12(1) Royal de Rothschild13 - 30 LPts
27/08/2024Leicester, UK1 - 11(1) Amer Hasan6 - 12 LPts
29/06/2024Melbourne, Australia1 - 10(1) Stuart Brown23(1) - 12 LPts
01/05/2024Casablanca, Morocco1 - 9 Barkad Belolo0 - 2 LKO3
03/03/2024Casablanca, Morocco0 - 9 Azam Sani0 - 1 WPts
03/01/2024New Kingston, Jamaica0 - 8 William Horsburgh22 - 14(1) LPts
05/11/2023Fes, Morocco0 - 7 Zarif Benzoukane0 - 0 LPts
22/09/2023Nador, Morocco0 - 6 Karam-eddine Bendriss18(1) - 18 LPts
19/08/2023Minsk, Belarus0 - 5 Alik Sokolski6 - 21 LPts
21/06/2023Sale, Morocco0 - 4 Obaid Muhammed4 - 13 LPts
18/05/2023Seoul, South Korea0 - 3 Jin-su Her8 - 26 LPts
20/03/2023Mohammedia, Morocco0 - 2 Ra'id Ramid9 - 23 LPts
14/02/2023Settat, Morocco0 - 1 Sadid Elhaimour4 - 14(1) LPts
05/01/2023Casablanca, Morocco0 - 0 Moosa Kaouch3 - 5 LPts