Weightclass:  Welterweight
Location:  Mohammedia, Morocco
Record:  15 - 26(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2024Mohammedia, Morocco14 - 26(1) Amjad Siddiqui3 - 1 WPts
15/05/2024Mohammedia, Morocco13 - 26(1) Rizwan-ul-Haq Oufkir1 - 4(1) WPts
16/03/2024Mohammedia, Morocco12 - 26(1) Zafa Nassoor2 - 21(2) WPts
16/01/2024Mohammedia, Morocco12 - 25(1) Blazej Swierczek17 - 14 LPts
17/11/2023Mohammedia, Morocco11 - 25(1) Blake Parcell1 - 7 WPts
19/09/2023Mohammedia, Morocco11 - 24(1) Habbab Bouqantar10 - 12 LPts
20/07/2023Mohammedia, Morocco10 - 24(1) Jabalah Tashfin0 - 16 WPts
20/05/2023Mohammedia, Morocco10 - 23 Moubarak Kassari21 - 15 LKO3
20/03/2023Mohammedia, Morocco9 - 23 Dhakiy Raif0 - 2 WPts
19/01/2023Mohammedia, Morocco8 - 23 Karam-eddine Alayyashi2 - 11 WPts
19/11/2022Mohammedia, Morocco8 - 22 Jose Castrillo5 - 6 LPts
20/09/2022Mohammedia, Morocco7 - 22 Dulamah Bouteflika0 - 10 WPts
21/07/2022Benin City, Nigeria6 - 22 Louis Ikande0 - 9 WPts
22/05/2022Limerick, Ireland6 - 21 Steven Tracey18(1) - 9 LPts
24/03/2022Poznan, Poland6 - 20 Tymon Sniegowski4 - 19 LPts
23/01/2022Soweto, South Africa5 - 20 Tobias Demuto9 - 16 WPts
23/11/2021Masally, Azerbaijan5 - 19 Vaqif Muhtarov18 - 5 LPts
23/09/2021Al-Quwaysimah, Jordan5 - 18 Khalid Fahed20 - 6 LPts
26/07/2021Casablanca, Morocco4 - 18 Moosa Azuelos2 - 14 WPts
17/06/2021Amsterdam, Netherlands4 - 17 Taal Havic20 - 3 LPts
19/04/2021Harare, Zimbabwe4 - 16 William Nkomo11 - 8 LPts
19/02/2021Lima, Peru4 - 15 Leonel Gaona13 - 5 LPts
22/12/2020Casablanca, Morocco4 - 14 Ayser Douliazale4(1) - 15 LPts
14/11/2020Marrakech, Morocco4 - 13 Adnan Suhrawardy10 - 7 LPts
14/10/2020Mohammedia, Morocco4 - 12 Leon Madden4 - 9 LPts
16/08/2020Kumasi, Ghana4 - 11 Polo Muniru6 - 8 LPts
17/06/2020Casablanca, Morocco4 - 10 Barii Jazouli11 - 4 LPts
12/05/2020Mohammedia, Morocco4 - 9 Jaqub Noury5 - 9 LPts
12/03/2020Mohammedia, Morocco3 - 9 Joaquin Zea3 - 8 WPts
11/01/2020Maracaibo, Venezuela3 - 8 Oro Bautista9(1) - 4 LPts
12/11/2019Mohammedia, Morocco2 - 8 Rizwan-ul-Haq Hazzaz10 - 0 WPts
12/09/2019Mohammedia, Morocco1 - 8 Baariq Zrihen7 - 2 WPts
13/07/2019Samarqand, Uzbekistan1 - 7 Afanas Najafov2 - 4 LPts
14/05/2019Mohammedia, Morocco1 - 6 Rizwan-ul-Haq Hazzaz7 - 0 LPts
13/03/2019Tangier, Morocco1 - 5 Zaky Nhaila1 - 4 LPts
29/01/2019Hamilton, Canada1 - 4 Davie Napier5 - 2 LPts
30/11/2018Tetouan, Morocco1 - 3 Rizwan-ul-Haq Hazzaz4 - 0 LPts
23/10/2018Mohammedia, Morocco0 - 3 Bohuslav Lis0 - 5 WPts
24/08/2018Oujda, Morocco0 - 2 El Mahi Ennjimi3(1) - 1 LPts
03/07/2018Mohammedia, Morocco0 - 1 Alen Kabemba0 - 1 LPts
05/05/2018Mohammedia, Morocco0 - 0 Nasir al Din Tajeddine1 - 1 LPts