Weightclass:  Light Heavyweight
Location:  Khouribga, Morocco
Record:  31(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2024Khouribga, Morocco30(1) - 13 Asgar Bekhbutov1 - 2 WPts
10/09/2024Khouribga, Morocco29(1) - 13 Moubarak Harchi34 - 15 WPts
12/07/2024Khouribga, Morocco29(1) - 12 Amer Mallouk5 - 11 LPts
12/05/2024Khouribga, Morocco28(1) - 12 Shoeaib Elguerray3 - 14 WPts
13/03/2024Khouribga, Morocco27(1) - 12 Ray Wimille1 - 2 WPts
13/01/2024Khouribga, Morocco26(1) - 12 Husam al Din Chafik3 - 12 WPts
14/11/2023Khouribga, Morocco25(1) - 12 Shihab Samet9 - 8 WPts
15/09/2023Khouribga, Morocco24 - 12 Aditya Golla5 - 15(2) WKO3
17/07/2023Khouribga, Morocco23 - 12 Aleksandr Yegorov13(1) - 17 WPts
18/05/2023Khouribga, Morocco22 - 12 Killian Gallagher1 - 9 WPts
19/03/2023Frankfurt, Germany22 - 11 Manfried Schubert17 - 15 LPts
19/01/2023Villeurbanne, France21 - 11 Macy Doisneau12 - 18 WPts
21/11/2022Kampala, Uganda20 - 11 Joel Namayanja5 - 26 WPts
23/09/2022Volgograd, Russia19 - 11 Sasha Novikoff2 - 11 WPts
26/07/2022Lagos, Nigeria18 - 11 Zain Farman14(1) - 12 WPts
27/05/2022Khouribga, Morocco18 - 10 Tazim Elhayani20 - 6 LPts
27/03/2022Khouribga, Morocco18 - 9 Arnout Ekelaers8 - 17(1) LPts
26/01/2022Johannesburg, South Africa17 - 9 Jack Malan11(1) - 11 WPts
26/11/2021Mitchells Plain, South Africa17 - 8 Gregor Nfiele13 - 12 LPts
27/09/2021Sale, Morocco17 - 7 Moubarak Harchi17 - 8 LPts
09/08/2021Athens, Greece16 - 7 Jayce Kallis7 - 12(1) WPts
11/06/2021Khouribga, Morocco15 - 7 Allam Elmasbahi3 - 7 WPts
11/04/2021Settat, Morocco15 - 6 Amrou Khalis13 - 8 LPts Morocco National Championships 2021View
06/04/2021Irkutsk, Russia14 - 6 Aleksei Babin2 - 11 WPts
06/02/2021Ghent, Belgium13 - 6 Theunis Flory14 - 1 WPts
09/12/2020Khouribga, Morocco12 - 6 Fedir Koltun4 - 10 WPts
09/10/2020Khouribga, Morocco11 - 6 Ra'id Filali9 - 6 WPts
10/08/2020Vilnius, Lithuania10 - 6 Milosz Kolczynski6 - 6 WPts
12/06/2020Khouribga, Morocco9 - 6 Jumah Jahjah2 - 2 WPts
11/04/2020Marrakech, Morocco9 - 5 Hakem Bouaasayriya13 - 2 LPts Morocco National Championships 2020View
26/03/2020Khouribga, Morocco8 - 5 Aatif Aburbeh7 - 3 WPts
25/01/2020Khouribga, Morocco7 - 5 Danyaal Gurmani2 - 11 WPts
24/11/2019Khouribga, Morocco6 - 5 Manny Mero4 - 8 WPts
24/09/2019Khouribga, Morocco6 - 4 El Houari Ennjimi8 - 2 LPts
25/07/2019Tetouan, Morocco6 - 3 Sabeer Fares8 - 3 LPts
24/06/2019Louisville, USA6 - 2 Max Holland6 - 2 LPts
26/04/2019Meknes, Morocco5 - 2 Ra'id Filali4 - 2 WPts
26/03/2019Khouribga, Morocco4 - 2 Juan Arredondo1 - 3 WPts
24/01/2019Khouribga, Morocco3 - 2 Mariano Baresi3 - 1 WPts
24/11/2018Khouribga, Morocco3 - 1 Vince Carrington1 - 5 LPts
24/09/2018Khouribga, Morocco2 - 1 Tariq Awan4 - 0 WPts
23/07/2018Sale, Morocco2 - 0 Habbab Sektioui2 - 2 LPts
18/06/2018Berlin, Germany1 - 0 Kiefer Mallinger0 - 0 WPts
20/04/2018Khouribga, Morocco0 - 0 Telo Haddad0 - 0 WPts