Weightclass:  Light Heavyweight
Location:  Safi, Morocco
Record:  20 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2025Safi, Morocco19 - 11 Muwaffaq Boutaty1 - 3 WPts
13/02/2025Safi, Morocco18 - 11 Haider Bhutto4 - 18(2) WPts
15/12/2024Safi, Morocco17 - 11 Daniel McPhee2 - 7 WPts
16/10/2024Safi, Morocco16 - 11 Ahmed Rafiq1 - 1 WPts
17/08/2024Safi, Morocco15 - 11 Hakem Znagui2 - 5 WPts
18/06/2024Safi, Morocco14 - 11 Borysko Dunay8 - 32 WPts
19/04/2024Safi, Morocco14 - 10 Amrou Rhozali5 - 17 LPts
19/02/2024Safi, Morocco13 - 10 Waqas Khalifa3 - 20 WPts
21/12/2023Safi, Morocco12 - 10 Oleksiy Demchuk3 - 15 WPts
22/10/2023Safi, Morocco11 - 10 Wasif Mahjoub3 - 14 WPts
23/08/2023Khouribga, Morocco10 - 10 Arwarh Bouteflika0 - 18 WPts
06/07/2023London, UK9 - 10 Gareth Greenaway21 - 7 WPts
08/05/2023Marrakech, Morocco9 - 9 Kemaleddin Chami20(2) - 14 LPts
02/04/2023Casablanca, Morocco9 - 8 Barkad Kaabouni17(1) - 8 LPts
22/02/2023Casablanca, Morocco8 - 8 Waqqas Salhi1 - 14(1) WPts
15/01/2023Safi, Morocco7 - 8 Shoeaib Elguerray3 - 5 WPts
16/11/2022Safi, Morocco6 - 8 Djalaleddin Mazini2 - 3 WPts
17/09/2022Mexico City, Mexico6 - 7 Oihane Mijares7 - 19 LPts
20/07/2022New Kingston, Jamaica6 - 6 Louis Tuten14 - 13 LPts
21/05/2022Safi, Morocco6 - 5 Jalal al Din Benali9 - 10 LPts
22/03/2022Mohammedia, Morocco6 - 4 Haaris Kamali17 - 9 LPts
13/02/2022Oslo, Norway5 - 4 Hume Ruen11 - 14 WPts
16/12/2021Safi, Morocco4 - 4 Gazi Saide2 - 1 WPts
16/10/2021Casablanca, Morocco4 - 3 Thamir Elmajdoub11 - 11(3) LPts
01/09/2021Safi, Morocco4 - 2 Alik Klepikov10 - 4 LPts
01/07/2021Oslo, Norway4 - 1 Leif Sander12(1) - 9 LPts
02/05/2021Lausanne, Switzerland3 - 1 Pascal Roux0 - 8 WPts
04/03/2021Nassau, Bahamas3 - 0 Owen Bett6 - 14 LPts
04/01/2021Safi, Morocco2 - 0 Arwarh Bouteflika0 - 1 WPts
03/11/2020Safi, Morocco1 - 0 Rifky Fahmi1 - 2 WPts
05/09/2020Safi, Morocco0 - 0 Hisoka Fukuda0 - 2 WPts