Weightclass:  Heavyweight
Location:  Casablanca, Morocco
Record:  28(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2024Casablanca, Morocco27(1) - 16 Diwan Faria2 - 5(2) WPts
30/09/2024Casablanca, Morocco26(1) - 16 Hayyan Ghallab0 - 5 WPts
01/08/2024Casablanca, Morocco25(1) - 16 Ratib Aljabri2 - 0 WPts
02/06/2024Casablanca, Morocco24(1) - 16 Saif al Din Ayoub0 - 2 WPts
03/04/2024Casablanca, Morocco23(1) - 16 Bing Kieu4(1) - 16 WPts
04/02/2024Casablanca, Morocco22(1) - 16 Ouahhab Game2 - 5 WPts
06/12/2023Casablanca, Morocco21(1) - 16 Waqas Meer4 - 16 WPts
08/10/2023Casablanca, Morocco20(1) - 16 Boris Hawrylak8 - 23 WPts
09/08/2023Casablanca, Morocco19(1) - 16 Mikhail Torbinski1 - 10 WPts
09/06/2023Casablanca, Morocco18(1) - 16 Kadeen Jlaidi2 - 19 WPts
10/04/2023Casablanca, Morocco17(1) - 16 Aleksei Zaretsky5 - 11 WPts
08/02/2023Casablanca, Morocco16(1) - 16 Benedict Dipanda0 - 9(1) WPts
07/12/2022Casablanca, Morocco15(1) - 16 Kemaleddin Gilgen17 - 12 WPts
21/10/2022Casablanca, Morocco15(1) - 15 Dulamah Aattou13 - 17 LPts
20/09/2022Casablanca, Morocco14(1) - 15 Wasif Albaydhaq0 - 2(1) WPts
21/07/2022Ponce, Puerto Rico14(1) - 14 Joaquin Reina18 - 6 LPts
23/05/2022Odense, Denmark13 - 14 Waage Gram4 - 17(3) WKO2
25/03/2022Casablanca, Morocco13 - 13 Thawab Kharbouch3 - 11 LPts
23/01/2022Kenitra, Morocco13 - 12 Rizwan-ul-Haq Chemlal3 - 14 LPts
27/11/2021Freiburg, Germany12 - 12 Roderic Arber5 - 12 WPts
28/09/2021Aarhus, Denmark12 - 11 Canute Henningsen17 - 6 LPts
31/07/2021Fes, Morocco12 - 10 Muslih Belkeziz8 - 9 LPts
11/06/2021Casablanca, Morocco12 - 9 Kemaleddin Gilgen11 - 9 LPts
15/04/2021Accra, Ghana12 - 8 Phornello Asare12 - 8 LPts
15/02/2021Lagos, Nigeria12 - 7 Mohsin Mahfouz9 - 10 LPts
18/12/2020Casablanca, Morocco11 - 7 Mehammed Avempace11 - 8 WPts
17/10/2020Fes, Morocco10 - 7 Zuffur Samara8 - 8 WPts
19/08/2020Samarqand, Uzbekistan9 - 7 Georgiy Maksudov9 - 6 WPts
19/06/2020Casablanca, Morocco8 - 7 Thawab Banon12 - 4 WPts
18/04/2020Almaty, Kazakhstan7 - 7 Obaid Pirimkul3 - 9 WPts
19/02/2020Lausanne, Switzerland7 - 6 Umber Michel7 - 7 LPts
21/12/2019Nador, Morocco6 - 6 Jubair Benthami4 - 6 WPts
28/10/2019Valparaiso, Chile6 - 5 Eloy Hermosillo5 - 2 LPts
30/08/2019Casablanca, Morocco5 - 5 Claudius Mayerhofer4 - 5 WPts
01/07/2019Casablanca, Morocco4 - 5 Martell Meinen0 - 6 WPts
02/05/2019Shizuoka, Japan4 - 4 Naoki Hoshino5 - 4 LPts
03/03/2019Casablanca, Morocco3 - 4 Jalal al Din Benzakour0 - 2 WPts
26/01/2019Zagreb, Croatia3 - 3 Mirko Šodan6 - 1 LPts
27/11/2018Vienna, Austria2 - 3 Trennen Ingram2 - 4 WPts
28/09/2018Shymkent, Kazakhstan2 - 2 Gennady Idrisoff2 - 3 LPts
31/07/2018Oujda, Morocco2 - 1 Thawab Kannun2 - 1 LPts
27/06/2018Casablanca, Morocco2 - 0 Moubarak Harroufi1 - 0 LPts
29/04/2018Casablanca, Morocco1 - 0 Zarif Elmouaziz2 - 1 WPts
05/03/2018Casablanca, Morocco0 - 0 Rizwan-ul-Haq Ouhakki0 - 0 WPts