Weightclass:  Welterweight
Location:  Casablanca, Morocco
Record:  26 - 24(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/01/2033Casablanca, Morocco26 - 23(3) Zeynal Oralow17 - 7 LPts
21/11/2032Casablanca, Morocco25 - 23(3) Mark Carson8 - 15 WPts
21/09/2032Casablanca, Morocco24 - 23(3) Waleed Fayad3 - 8 WPts
22/07/2032Casablanca, Morocco24 - 22(3) Henry MacMurdo6 - 21 LPts
23/05/2032Casablanca, Morocco23 - 22(3) Paul Aitken6 - 6 WPts
23/03/2032Casablanca, Morocco22 - 22(3) Patrick Mpofu1 - 12 WPts
23/01/2032Casablanca, Morocco21 - 22(3) Aslan Sezen3 - 10 WPts
23/11/2031Valencia, Spain21 - 21(3) Sierra Mino10 - 11 LPts
25/09/2031Oslo, Norway21 - 20(3) Ulfred Mathiasen9 - 11(1) LPts
28/07/2031Marrakech, Morocco21 - 19(2) Ajwad Eljarmouni18(2) - 14 LKO3
03/06/2031Casablanca, Morocco21 - 18(2) Jaqub Oulmers11 - 26 LPts
14/04/2031Rabat, Morocco21 - 17(2) Dhakwan Madouni5 - 0 LPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco20 - 17(2) Majid Tabatabai14(1) - 14 WPts Morocco National Championships 2031View
01/04/2031Casablanca, Morocco19 - 17(2) Sabuur Ferroukhi21(1) - 19(1) WPts
01/02/2031Casablanca, Morocco19 - 16(1) Sabuur Ferroukhi20 - 19(1) LKO3
03/12/2030Kunming, China19 - 15(1) Zhu Fai14 - 22 LPts
05/10/2030Goyang, South Korea18 - 15(1) Keun-ho Ahn9 - 23 WPts
07/08/2030Tegucigalpa, Honduras17 - 15(1) Santiago Lopez3 - 5 WPts
09/06/2030Choloma, Honduras16 - 15(1) Joaquin Barbero5 - 10 WPts
11/04/2030Safi, Morocco15 - 15(1) Abbad Akhannouch11 - 15 WPts
11/02/2030Casablanca, Morocco15 - 14(1) Dhakwan Daoudi16 - 12 LPts
13/12/2029Birmingham, UK14 - 14(1) Alastair Farland12(1) - 20 WPts
15/10/2029Casablanca, Morocco13 - 14(1) Jaqub Oulmers5 - 22 WPts
16/08/2029Casablanca, Morocco12 - 14(1) El Mahi Guennoun0 - 5 WPts
17/06/2029Mecca, Saudi Arabia12 - 13(1) Malik Rasheed9 - 8 LPts
19/04/2029Safi, Morocco11 - 13(1) Abbad Akhannouch7 - 13 WPts
23/02/2029Casablanca, Morocco11 - 12(1) Waqqas Chabat4 - 27 LPts
25/12/2028Safi, Morocco10 - 12(1) Ziaul-Haq Laenser4 - 14 WPts
26/10/2028Casablanca, Morocco10 - 11 Amjad Boiarry17 - 13 LKO2
27/08/2028Oujda, Morocco9 - 11 Syed Tahir13 - 16 WPts
01/07/2028Casablanca, Morocco9 - 10 Josh Kikedi5 - 15 LPts
02/05/2028Casablanca, Morocco8 - 10 Waqqas Chabat2 - 24 WPts
04/03/2028Casablanca, Morocco7 - 10 Montego Costilla1 - 0 WPts
05/01/2028Odense, Denmark6 - 10 Diederik Martensen0 - 0 WPts
07/11/2027Tijuana, Mexico5 - 10 Frisco Clemente4 - 28 WPts
09/09/2027Pak Kret, Thailand5 - 9 Petchsuriya Tonhongsa12 - 14(3) LPts
12/07/2027Baku, Azerbaijan4 - 9 Elshad Bashara3 - 15 WPts
14/05/2027Dushanbe, Tajikistan4 - 8 Toghrul Safaev5 - 21 LPts
16/03/2027Bangkok, Thailand4 - 7 Wacharakrit Kiatcharoenchai20 - 12 LPts
16/01/2027Valparaiso, Chile4 - 6 Montego Amores12 - 41 LPts
17/11/2026Khouribga, Morocco4 - 5 Barkad Belolo4(1) - 16 LPts
24/09/2026Montevideo, Uruguay3 - 5 Nemesio Quintero7 - 16 WPts
27/07/2026Marrakech, Morocco2 - 5 Ziaul-Haq Elgrably1 - 7 WPts
01/06/2026Casablanca, Morocco2 - 4 Hadir Biscaino7 - 5 LPts
02/04/2026Cheonan, South Korea2 - 3 Keun-ho Kee8 - 11 LPts
02/02/2026Swansea, UK2 - 2 Denton McGrath9 - 8 LPts
05/12/2025Casablanca, Morocco1 - 2 Moubarak Zifou1 - 3 WPts
06/10/2025Khouribga, Morocco1 - 1 Allam Elgoumri7 - 8 LPts
31/08/2025Rabat, Morocco1 - 0 Husam al Din Barakat43 - 12 LPts
05/07/2025Casablanca, Morocco0 - 0 Zakwan Faris0 - 5 WPts