Weightclass:  Middleweight
Location:  Casablanca, Morocco
Record:  23 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/09/2024Casablanca, Morocco22 - 20 Haider Shad0 - 10(3) WPts
19/07/2024Casablanca, Morocco21 - 20 Shoeaib Cheaouri7 - 13 WPts
19/05/2024Casablanca, Morocco20 - 20 Jalal al Din Marofit0 - 3 WPts
20/03/2024Casablanca, Morocco20 - 19 Attiq Guinia10 - 11 LPts
20/01/2024Casablanca, Morocco19 - 19 Audrick Kurzweil19(1) - 12 WPts
21/11/2023Casablanca, Morocco18 - 19 Zakwan Dnibi3 - 9 WPts
22/09/2023Casablanca, Morocco17 - 19 Sabeer Haida1(1) - 7 WPts
24/07/2023Casablanca, Morocco16 - 19 Xabat Avitia1 - 10 WPts
25/05/2023Casablanca, Morocco15 - 19 El Bachir Abdel5 - 9(1) WPts
26/03/2023Casablanca, Morocco14 - 19 Sidki Elkrim4 - 7(1) WPts
25/01/2023Casablanca, Morocco14 - 18 Karam-eddine Amzine17 - 9 LPts
25/11/2022Casablanca, Morocco13 - 18 Karam-eddine Drider2 - 7 WPts
25/09/2022Quito, Ecuador12 - 18 Cris Baros7 - 13 WPts
28/07/2022Kaduna, Nigeria11 - 18 Jasper Omo10(3) - 16 WPts
29/05/2022Ulaanbaatar, Mongolia11 - 17 Sergey Altangerel18(1) - 7 LPts
30/03/2022Casablanca, Morocco10 - 17 Thadeus Ballis2 - 18 WPts
29/01/2022Gothenburg, Sweden10 - 16 Mohamed Markstrom17 - 7 LPts
01/12/2021Casablanca, Morocco10 - 15 Imededdine Ahamdi21(2) - 7 LPts
30/09/2021Rennes, France10 - 14 Dabney Cerdan13 - 7 LPts
31/07/2021Sydney, Australia9 - 14 Roger Beavin8 - 13 WPts
31/05/2021El Kelaa Des Sraghna, Morocco9 - 13 Djalaleddin Umar14 - 6(2) LPts
27/04/2021Casablanca, Morocco9 - 12 John Marchbanks0 - 2 LPts
26/02/2021Gdynia, Poland8 - 12 Kacper Bialecki7 - 8 WPts
28/12/2020Casablanca, Morocco7 - 12 Sadr-Eddine Aouam8 - 10 WPts
27/10/2020San Juan, Argentina6 - 12 Alejandro Barreto2 - 7 WPts
29/08/2020Almaty, Kazakhstan6 - 11 Rasim Baighanov11 - 2 LPts
29/06/2020San Juan, Puerto Rico6 - 10 Miguel Hernandez8 - 2 LPts
01/05/2020Casablanca, Morocco6 - 9 Mark Kwabi10 - 1 LPts
03/03/2020Tangier, Morocco6 - 8 Allam Maachi13 - 1 LPts
06/01/2020Linz, Austria5 - 8 Willamar Haven1 - 1 WPts
06/11/2019Amman, Jordan5 - 7 Amer Elmoudawi3 - 7 LPts
08/09/2019Tangier, Morocco5 - 6 Safiy al Din Bouqantar3 - 7 LPts
25/07/2019Seongnam, South Korea5 - 5 Ja-choel Tan4 - 2 LPts
26/05/2019Oslo, Norway5 - 4 Hsin Ulland8 - 1 LPts
28/03/2019Casablanca, Morocco5 - 3 Khalid Ramadan1 - 5 LPts
26/01/2019Casablanca, Morocco4 - 3 Mujahid Elkasmi3 - 3 WPts
25/11/2018Casablanca, Morocco3 - 3 Barii Errachidi2 - 2 WPts
24/09/2018Casablanca, Morocco2 - 3 Marzuq Ferhat3 - 0 WPts
23/07/2018Casablanca, Morocco2 - 2 Tariq Obeid2 - 0 LPts
23/05/2018Casablanca, Morocco1 - 2 Aimon Olea1 - 1 WPts
24/03/2018Casablanca, Morocco1 - 1 Diya al Din Chaabi1 - 0 LPts
09/02/2018Casablanca, Morocco0 - 1 Murshid Dif0 - 1 WPts
05/01/2018Casablanca, Morocco0 - 0 Eduardo Herro0 - 0 LPts