Weightclass:  Middleweight
Location:  Tangier, Morocco
Record:  28 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2022Tangier, Morocco27 - 4 Ayanda Mphahlele3 - 17 WPts
08/04/2022Pretoria, South Africa26 - 4 Eric kaMagwaza16 - 5(1) WPts
08/02/2022Dammam, Saudi Arabia26 - 3 Ibrahim Akif4 - 16 LPts
11/12/2021Dongguan, China26 - 2 Huang-fu Jiang19 - 2 LPts
13/10/2021Ulaanbaatar, Mongolia25 - 2 Habbab Tsagaanbaatar9 - 13 WPts
15/08/2021Tangier, Morocco24 - 2 Harry Daun3 - 14(2) WPts
14/06/2021Tangier, Morocco23 - 2 Chris Lewison4 - 10(1) WPts
14/04/2021Settat, Morocco23 - 1 Imededdine Ahamdi17(2) - 6 LPts Morocco National Championships 2021View
11/04/2021Settat, Morocco22 - 1 Fayyad Raif10 - 10 WPts Morocco National Championships 2021View
15/02/2021Albuquerque, USA21 - 1 Sid Kissick3 - 10 WPts
18/12/2020Tangier, Morocco20 - 1 Lodovico Strasser13 - 1 WPts
17/10/2020Tangier, Morocco19 - 1 Maharasa Djalal6 - 9 WPts
18/08/2020San Jose del Monte, Philippines18 - 1 Fidel Caoili4 - 6 WPts
18/06/2020Tangier, Morocco17 - 1 Adriaan Willemaert9 - 6 WPts
17/04/2020Marrakech, Morocco16 - 1 Muslih Elhajjam16(1) - 2 WPts Morocco National Championships 2020View
14/04/2020Marrakech, Morocco15 - 1 Faqih Albujrafi12 - 2 WPts Morocco National Championships 2020View
11/04/2020Marrakech, Morocco14 - 1 Safiy al Din Aamara9 - 3 WPts Morocco National Championships 2020View
03/03/2020Tangier, Morocco13 - 1 Mujahid Boukhriss6 - 8 WPts
02/01/2020Tangier, Morocco12 - 1 Ayser Tumin1 - 4 WPts
02/11/2019Tangier, Morocco11 - 1 Damiano Alberici7 - 2 WPts
03/09/2019Izmir, Turkey10 - 1 Goker Akyildiz0 - 1 WPts
06/07/2019Perth, Australia9 - 1 Adam Tsibuinikov2 - 0 WPts
07/05/2019Tangier, Morocco8 - 1 Barii Errachidi2 - 5 WPts
05/03/2019Casablanca, Morocco7 - 1 Mehammed Kabous0 - 0 WPts
26/01/2019Perm, Russia6 - 1 Aleksandr Artemiev2 - 3 WPts
27/11/2018Tangier, Morocco5 - 1 Rasil Taouil0 - 6 WPts
26/09/2018Tangier, Morocco4 - 1 Aatif Alduayf2 - 2 WPts
25/07/2018Tangier, Morocco4 - 0 Imededdine Ahamdi0 - 2 LPts
27/05/2018Tangier, Morocco3 - 0 Fayyad Raif2 - 0 WPts
29/03/2018Sale, Morocco2 - 0 El Bachir Harroufi1 - 1 WPts
15/02/2018Tangier, Morocco1 - 0 Hayyan Ouaadi0 - 1 WPts
07/01/2018Tangier, Morocco0 - 0 Murshid Dif0 - 0 WPts