Weightclass:  Middleweight
Location:  Mohammedia, Morocco
Record:  19 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2028Mohammedia, Morocco18 - 15 Loredo Jacinto20(2) - 5 WPts
09/12/2027Mohammedia, Morocco17 - 15 Asif Shakoor1 - 0 WPts
10/10/2027Mohammedia, Morocco16 - 15 Sufyan Alghassani2 - 2 WPts
11/08/2027Mohammedia, Morocco15 - 15 Amaniyy Diane0 - 1 WPts
11/06/2027Mohammedia, Morocco14 - 15 Sufyan Albaydhaq1 - 4 WPts
12/04/2027Mohammedia, Morocco13 - 15 Kashif Farooq1 - 10 WPts
11/02/2027Takarazuka, Japan13 - 14 Hikaru Miyahara10 - 13 LPts
13/12/2026Quezon City, Philippines13 - 13 Xalvador Morado25 - 12 LPts
15/10/2026Mohammedia, Morocco12 - 13 Fabrizio Caira10 - 12(1) WPts
16/08/2026Mecca, Saudi Arabia11 - 13 Majid Burkitt11 - 14 WPts
18/06/2026Mohammedia, Morocco10 - 13 Haaris Muhammed0 - 2(1) WPts
19/04/2026Mohammedia, Morocco9 - 13 Shihab Errachidi1 - 0 WPts
18/02/2026Mohammedia, Morocco8 - 13 Hudhafah Almuqri1 - 14(3) WPts
20/12/2025Mohammedia, Morocco7 - 13 Azam Mady1 - 1 WPts
22/10/2025Dubai, UAE7 - 12 Amer Asher16 - 17 LPts
24/08/2025Fes, Morocco6 - 12 Danyaal Abdo3 - 19 WPts
08/07/2025Mohammedia, Morocco6 - 11 Danyaal Khatib9 - 9 LPts
09/05/2025Petionville, Haiti5 - 11 Raoul Noury5 - 6 WPts
11/03/2025Mohammedia, Morocco4 - 11 Tariq Zakaria2 - 2 WPts
10/01/2025Nador, Morocco3 - 11 Imededdine Azuelos0 - 19(6) WPts
11/11/2024El-Jadida, Morocco3 - 10 Rasil Alla7 - 13 LPts
10/09/2024Mohammedia, Morocco3 - 9 Zamen Azran4 - 13 LPts
14/07/2024Marrakech, Morocco3 - 8 Zamen Azran3 - 13 LPts
19/05/2024Mohammedia, Morocco2 - 8 Charel Van den Brucke1 - 7 WPts
21/03/2024Rabat, Morocco2 - 7 Ghali Elmassoudi15 - 8 LPts
22/01/2024Tangier, Morocco2 - 6 Waddah Alamraoui3 - 3 LPts
27/11/2023El Kelaa Des Sraghna, Morocco1 - 6 Barir Neqrouz2 - 13 WPts
01/10/2023Athens, Greece1 - 5 Eleftherios Rosi13 - 21 LPts
03/08/2023Mohammedia, Morocco0 - 5 Waddah Alamraoui3 - 0 WPts
04/06/2023Meknes, Morocco0 - 4 Jamal al Din Saouf15(1) - 21 LPts
16/04/2023Khenifra, Morocco0 - 3 Hassan Rahaman15 - 18(3) LPts
17/02/2023Oujda, Morocco0 - 2 Ruhul Laabi12 - 7 LPts
03/01/2023Mohammedia, Morocco0 - 1 Hakem Basser2 - 3 LPts
05/11/2022Mohammedia, Morocco0 - 0 Malcolm Muzorewa0 - 0 LPts