Weightclass:  Light Heavyweight
Location:  Marrakech, Morocco
Record:  37(3) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2025Marrakech, Morocco36(3) - 14 Arwarh Najah9 - 7 WPts
17/10/2025Marrakech, Morocco35(3) - 14 Moufid Bassir2 - 11 WPts
19/08/2025Marrakech, Morocco34(3) - 14 Aatif Piaf2 - 2 WPts
21/06/2025Marrakech, Morocco33(3) - 14 Djalaleddin Mazini4 - 19 WPts
23/04/2025Marrakech, Morocco32(3) - 14 Thabang Bungu15 - 30 WPts
22/02/2025Marrakech, Morocco31(3) - 14 Khalid Nasir3 - 10 WPts
24/12/2024Marrakech, Morocco30(3) - 14 Tariq Maroun1 - 5 WPts
26/10/2024Marrakech, Morocco29(3) - 14 Waqas Khalifa5 - 23 WPts
27/08/2024Marrakech, Morocco28(3) - 14 Khalid Hegazi3 - 3 WPts
28/06/2024Marrakech, Morocco27(3) - 14 Shoeaib Elguerray3 - 15 WPts
29/04/2024Marrakech, Morocco26(3) - 14 Hamdan Ezzine1 - 6 WPts
01/03/2024Marrakech, Morocco25(3) - 14 Husam al Din Chafik3 - 13 WPts
01/01/2024Marrakech, Morocco24(2) - 14 Diya al Din Bensouda1 - 9 WKO3
02/11/2023Marrakech, Morocco23(2) - 14 Ayser Mahjoub5 - 18 WPts
03/09/2023Marrakech, Morocco22(2) - 14 Wasif Hakkaoui4 - 31(1) WPts
06/07/2023Vilnius, Lithuania21(2) - 14 Dawid Filas1 - 19 WPts
08/05/2023Marrakech, Morocco20(2) - 14 Mujahid Ben9 - 9 WPts
09/03/2023Aarhus, Denmark19(2) - 14 Steinar Ketelsen1 - 7 WPts
09/01/2023Port Elizabeth, South Africa19(2) - 13 Theodorus Visagie9 - 11 LPts
11/11/2022Sale, Morocco18(2) - 13 Danyaal Gurmani11(1) - 19 WPts
20/09/2022Marrakech, Morocco17(2) - 13 Olufemi Eseme12 - 15 WPts
21/07/2022Marrakech, Morocco16(2) - 13 Wasif Hakkaoui4 - 24(1) WPts
21/05/2022Marrakech, Morocco15(2) - 13 Imran Elmaalouf5 - 17 WPts
23/03/2022Tehran, Iran14(1) - 13 Kashif Bokhari11 - 12(3) WKO3
23/01/2022Saint-Etienne, France13 - 13 Phillippe Obier3 - 19 WKO3
24/11/2021Marrakech, Morocco13 - 12 Bla×ej Janos16 - 5 LPts
23/09/2021Marrakech, Morocco12 - 12 Dhakiy Albadisi2 - 9 WPts
23/07/2021Marrakech, Morocco12 - 11 El Houari Ennjimi17 - 6 LPts
21/05/2021Laval, Canada12 - 10 Ian Kyles13 - 4 LPts
22/03/2021Marrakech, Morocco11 - 10 Jaqub Sidqy4 - 7 WPts
22/01/2021Marrakech, Morocco10 - 10 Tahir Caribghanov8 - 6 WPts
21/11/2020Kharkiv, Ukraine10 - 9 Koldan Kovalski3 - 11 LPts
22/09/2020Fes, Morocco10 - 8 Badr al Din Elkaoutari8 - 2 LPts
20/08/2020New York City, USA10 - 7 John Wallace14(2) - 3 LPts
20/06/2020Sale, Morocco10 - 6 Ziaul-Haq Habassa5 - 10 LPts
06/05/2020Quito, Ecuador9 - 6 Yago Abarca6 - 9 WPts
08/03/2020Casablanca, Morocco9 - 5 Jamal al Din Louissi7 - 3 LPts
24/01/2020Marrakech, Morocco8 - 5 Wasif Hakkaoui1 - 11(1) WPts
24/11/2019Sale, Morocco8 - 4 El Houari Ennjimi9 - 2 LPts
28/09/2019Oujda, Morocco7 - 4 Ikrimah Taurel5 - 3 WPts
17/08/2019Marrakech, Morocco6 - 4 Oleos Zaragoza1 - 0 WPts
18/06/2019Marrakech, Morocco5 - 4 Haider Hannachi0 - 3 WPts
19/04/2019Sydney, Australia4 - 4 Mel Markey1 - 1 WPts
19/02/2019Lankaran, Azerbaijan3 - 4 Zaur Mammadov4 - 4 WPts
22/12/2018Marrakech, Morocco2 - 4 Asif Jat3 - 4 WPts
23/10/2018Ghaziabad, India2 - 3 Adnan Hameed3 - 2 LPts
25/08/2018Marrakech, Morocco1 - 3 Moubarak Harchi1 - 2 WPts
27/06/2018Kenitra, Morocco1 - 2 Haider Ramin2 - 0 LPts
09/05/2018Nassau, Bahamas1 - 1 Nick Sandercock0 - 0 LPts
11/03/2018Marrakech, Morocco1 - 0 Ma'd Sahere0 - 1 LPts
05/02/2018Saint Petersburg, Russia0 - 0 Afanas Fokichev0 - 0 WPts