Weightclass:  Welterweight
Location:  Rabat, Morocco
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/01/2028Rabat, Morocco23 - 19 Eren Alabora0 - 8 LPts
21/11/2027Rabat, Morocco22 - 19 Joe Bankes7 - 6 WPts
22/09/2027Rabat, Morocco21 - 19 Cemil Yerlikaya1 - 2 WPts
21/07/2027Rabat, Morocco20 - 19 Rehman Chundrigar0 - 12 WPts
22/05/2027Rabat, Morocco19 - 19 Shehu Datti1 - 10 WPts
24/03/2027Rabat, Morocco18 - 19 Ashoka Banerjee6 - 13 WPts
23/01/2027Rabat, Morocco17 - 19 Moubarak Bent0 - 2 WPts
24/11/2026Rabat, Morocco17 - 18 Sam Tyrie3 - 1 LPts
25/09/2026Rabat, Morocco17 - 17 Inigo Cavanagh15 - 14 LPts
27/07/2026Rabat, Morocco16 - 17 Hadir Biscaino8 - 5 WPts
28/05/2026Rabat, Morocco15 - 17 Dhakwan Rebbot0 - 5 WPts
29/03/2026Rabat, Morocco14 - 17 Taqiy Adjurrum1 - 3 WPts
28/01/2026Rabat, Morocco13 - 17 Ismail Jahjah2 - 10 WPts
29/11/2025Rabat, Morocco12 - 17 Foster Simon3 - 1 WPts
30/09/2025Kenitra, Morocco12 - 16 Rashid Khalid8(1) - 32 LPts
08/08/2025Rabat, Morocco11 - 16 Ismail Jahjah2 - 7 WPts
09/06/2025Rabat, Morocco10 - 16 Kyo0won Lim1 - 4 WPts
11/04/2025Oujda, Morocco10 - 15 Iyas Alifrani9 - 7 LPts Morocco National Championships 2025View
05/04/2025Rabat, Morocco10 - 14 Diego Peron22 - 20 LPts
05/02/2025Yerevan, Armenia10 - 13 Anania Bagdoyan32 - 13 LPts
08/12/2024Havana, Cuba9 - 13 Roman Velasquez1 - 7 WPts
10/10/2024Rabat, Morocco8 - 13 Evgeny Guliyev1 - 2 WPts
12/08/2024Fes, Morocco7 - 13 Habbab Fellous8 - 20 WPts
04/07/2024Rabat, Morocco6 - 13 Ma'd Samadi0 - 7 WPts
05/05/2024Kharkiv, Ukraine5 - 13 Melor Dutka0 - 0 WPts
07/03/2024Marrakech, Morocco5 - 12 Falih Bergdich28 - 13 LPts
16/01/2024Sale, Morocco5 - 11 Arwarh Alqadiri2 - 24 LPts
21/11/2023Nador, Morocco5 - 10 Karam-eddine Bendriss19(1) - 18 LPts
13/10/2023Khenifra, Morocco4 - 10 Iyas Alifrani2 - 4 WPts
08/09/2023Marrakech, Morocco4 - 9 Falih Bergdich26 - 12 LPts
05/08/2023Malaga, Spain3 - 9 Montenegro Villagrana0 - 0 WPts
07/06/2023Khenifra, Morocco3 - 8 Jibran Alhiba8(1) - 12 LPts
17/04/2023Kenitra, Morocco3 - 7 Baariq Zrihen24 - 9 LPts
16/03/2023Rabat, Morocco2 - 7 Rehan Malak2 - 22 WPts
16/01/2023Casablanca, Morocco2 - 6 Ayser Douliazale9(1) - 23 LPts
14/12/2022Sale, Morocco2 - 5 Safwah Elothmani8 - 11 LPts
03/11/2022Nassau, Bahamas2 - 4 Sammy Urich22 - 10 LPts
05/09/2022Settat, Morocco1 - 4 Khalish Rachane0 - 0 WPts
23/07/2022El Kelaa Des Sraghna, Morocco1 - 3 Jaul Haddad10 - 6 LPts
21/06/2022Saint Petersburg, Russia1 - 2 Dimi Zlotnik18 - 11(1) LPts
23/04/2022Amman, Jordan1 - 1 Amer Naji10 - 16 LPts
23/02/2022Tetouan, Morocco1 - 0 Zakwan Masbahi3 - 7 LPts
05/01/2022Rabat, Morocco0 - 0 Ayham Elmaghnaoui0 - 5 WPts