Weightclass:  Light Heavyweight
Location:  Tetouan, Morocco
Record:  23(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/08/2026Tetouan, Morocco22(1) - 20 Haziem Akinocho1 - 14(2) WPts
05/06/2026Tetouan, Morocco21(1) - 20 Razzaak Bouzfour8 - 12(1) WPts
06/04/2026Tetouan, Morocco20(1) - 20 Nur al Din Mayyara1 - 0 WPts
05/02/2026Tetouan, Morocco19(1) - 20 El Mahi Aldilai4 - 11 WPts
07/12/2025Tetouan, Morocco18(1) - 20 Boutaje Fontang1 - 1 WPts
08/10/2025Tetouan, Morocco17(1) - 20 Djalaleddin Mazini4 - 21 WPts
09/08/2025Tetouan, Morocco16(1) - 20 Haider Bhutto5 - 21(2) WPts
10/06/2025Tetouan, Morocco15(1) - 20 Jalal al Din Alghazzal12 - 7 WPts
11/04/2025Tetouan, Morocco14(1) - 20 Ahmed Rafiq2 - 4 WPts
10/02/2025Tetouan, Morocco13(1) - 20 Tariq Maroun1 - 6 WPts
12/12/2024Tetouan, Morocco12(1) - 20 Hamdan Ezzine2 - 10 WPts
12/10/2024Tetouan, Morocco11(1) - 20 Felix Clowney1 - 3 WPts
14/08/2024Tetouan, Morocco11(1) - 19 Mile Stojakovic23 - 19 LPts
16/06/2024Odense, Denmark11(1) - 18 Zvi Dahmer6 - 11 LPts
18/04/2024Sumqayit, Azerbaijan10(1) - 18 Bilal Nabiev1 - 13 WPts
19/02/2024Suzhou, China9(1) - 18 Huang-fu Soh7(2) - 31(1) WPts
22/12/2023Al Hudaydah, Yemen9(1) - 17 Haider Farooq20(1) - 13 LPts
24/10/2023Casablanca, Morocco9(1) - 16 Imededdine Mahdoufi6 - 14 LPts
05/09/2023Zaria, Nigeria8(1) - 16 Hope Runsewe0 - 0 WPts
08/07/2023Athens, Greece8(1) - 15 Agamemnon Demos18(4) - 10 LPts
10/05/2023Tetouan, Morocco7(1) - 15 Mark Parirenyatwa7 - 26 WPts
11/03/2023Aalborg, Denmark6(1) - 15 Rad Dahlby1 - 6 WPts
11/01/2023Douala, Cameroon5(1) - 15 Paris Nkoulou5 - 11 WPts
12/11/2022Sumqayit, Azerbaijan5(1) - 14 Ramil Daoud12 - 17(4) LPts
14/09/2022Pikine, Senegal5(1) - 13 Olympe Cocteau12 - 18 LPts
17/07/2022Tetouan, Morocco5(1) - 12 Okal Habe22(1) - 6 LPts
18/05/2022Abidjan, Ivory Coast5(1) - 11 Marshall de Lamartine18(1) - 10 LPts
19/03/2022Cali, Colombia4 - 11 Juan Granada0 - 22(8) WKO3
19/01/2022Bern, Switzerland3 - 11 Caspar Hell5 - 14 WPts
21/11/2021Varna, Bulgaria3 - 10 Zlatko á Porskov13 - 10 LPts
21/09/2021Tetouan, Morocco2 - 10 Mark Kalemazikusoka7 - 17 WPts
22/07/2021Almaty, Kazakhstan2 - 9 Vafadar Erbolatoff15(1) - 5 LPts
22/05/2021Tetouan, Morocco2 - 8 Imran Gamouh11 - 11 LPts
23/03/2021Ottawa, Canada2 - 7 Bob Gowens8 - 7 LPts
23/01/2021Fes, Morocco2 - 6 Mehammed Ameziane12 - 8 LPts
18/12/2020Lagos, Nigeria1 - 6 Mudashiru Fasehun9 - 7 WPts
19/10/2020Rabat, Morocco1 - 5 Karam-eddine Echouafni6(1) - 7 LPts
03/09/2020Accra, Ghana1 - 4 Joe Quartey2 - 2 LPts
05/07/2020Casablanca, Morocco0 - 4 Rifky Fahmi0 - 0 WPts
06/05/2020Tetouan, Morocco0 - 3 Dmitriy Cers7 - 8 LPts
07/03/2020Tetouan, Morocco0 - 2 Roman Caraballo10 - 5 LPts
06/01/2020Tetouan, Morocco0 - 1 Jamal al Din Louissi6 - 3 LPts
05/11/2019Tetouan, Morocco0 - 0 Trystan Noyer3 - 2 LPts