Weightclass:  Middleweight
Location:  Sale, Morocco
Record:  24(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/06/2027Sale, Morocco23(1) - 19 Kahil Alhazmiri3 - 10 WPts
11/04/2027Sale, Morocco22(1) - 19 Hudhafah Almuqri5(1) - 17(4) WPts
11/02/2027Sale, Morocco21(1) - 19 Forrest Huet5 - 6 WPts
13/12/2026Sale, Morocco20 - 19 Haaris Muhammed0 - 5(1) WKO3
14/10/2026Sale, Morocco19 - 19 Artemus Artino13(1) - 20 WPts
15/08/2026Sale, Morocco18 - 19 Ayham Albujrafi1 - 5 WPts
16/06/2026Sale, Morocco17 - 19 Laomedon German1 - 5 WPts
17/04/2026Berkane, Morocco17 - 18 Karam-eddine Amzine39(1) - 26 LPts Morocco National Championships 2026View
14/04/2026Berkane, Morocco16 - 18 Thamir Lbida13(1) - 16 WPts Morocco National Championships 2026View
11/04/2026Berkane, Morocco15 - 18 Hadir Ghazouani15 - 26 WPts Morocco National Championships 2026View
22/02/2026Sale, Morocco14 - 18 Kahil Alhazmiri2 - 3 WPts
24/12/2025Sale, Morocco13 - 18 Hudhafah Almuqri1 - 13(3) WPts
25/10/2025Kazan, Russia13 - 17 Kolya Vodopyanov8 - 6 LPts
27/08/2025Sale, Morocco12 - 17 Aaron Sribor4 - 12 WPts
28/06/2025Sale, Morocco11 - 17 Door Davele1 - 26(2) WPts
29/04/2025Davao City, Philippines10 - 17 Neil Juan1 - 3 WPts
01/03/2025Rotterdam, Netherlands9 - 17 Huibert Haye1 - 2 WPts
01/01/2025Leon, Nicaragua8 - 17 Eduardo Alcoser2 - 12 WPts
03/11/2024Dushanbe, Tajikistan8 - 16 Isaak Idayetov15 - 15 LPts
05/09/2024Philadelphia, USA7 - 16 Lloyd Baton0 - 0 WPts
08/07/2024Watford, UK7 - 15 Pat McCaskill27(6) - 13 LPts
10/05/2024Tehran, Iran7 - 14 Xin Beh28 - 15 LPts
12/03/2024Richmond, Canada7 - 13 Sammy Fotheringham41 - 5 LPts
13/01/2024Nairobi, Kenya7 - 12 Zachary Ochichi25 - 14 LPts
15/11/2023Paris, France7 - 11 Circinus Nicolai17 - 16 LPts
17/09/2023Sana'a, Yemen6 - 11 Imran Arif1 - 2 WPts
20/07/2023Stockholm, Sweden6 - 10 Olle Leander18(1) - 15 LPts
21/05/2023Dresden, Germany5 - 10 Lutz Heigl9 - 24 WPts
23/03/2023Le Mans, France5 - 9 Garen Michel24(1) - 6 LPts
23/01/2023Casablanca, Morocco5 - 8 Safwah Benyaich11(1) - 10 LPts
02/12/2022Takoradi, Ghana5 - 7 Floyd Burja21(1) - 4 LPts
04/10/2022Sale, Morocco4 - 7 Hadir Ghazouani6 - 12 WPts
06/08/2022Sale, Morocco3 - 7 Hakem Basser1 - 1 WPts
04/06/2022Tangier, Morocco3 - 6 Zeyn Reichmann2 - 8 LPts
01/05/2022Puente Alto, Chile3 - 5 Juan Aguilar20(1) - 7 LPts
03/03/2022Sale, Morocco3 - 4 Ghali Elmassoudi6 - 3 LPts
01/01/2022Fes, Morocco3 - 3 Sajid Jabour6 - 17 LPts
04/11/2021Sale, Morocco2 - 3 Rasil Alla1 - 0 WPts
03/09/2021Sale, Morocco1 - 3 Waqqas Hamdani1 - 1 WPts
03/07/2021Santiago de los Caballeros, Dominican Republic0 - 3 Jaguar Capellan0 - 11 WPts
04/05/2021Mixco, Guatemala0 - 2 Orlando Bailen5 - 2 LPts
06/03/2021Tamale, Ghana0 - 1 Stuart Konadu0 - 0 LPts
05/01/2021El-Jadida, Morocco0 - 0 Shoeaib Mednas0 - 0 LPts