Weightclass:  Featherweight
Location:  Fes, Morocco
Record:  40(4) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2027Fes, Morocco39(4) - 23 Ruhul Talbi12 - 28 WPts
15/05/2027Fes, Morocco38(4) - 23 Sidki Khairi1 - 7 WPts
16/03/2027Fes, Morocco37(4) - 23 Sadid Avempace2 - 6 WPts
16/01/2027Fes, Morocco36(4) - 23 Rehan Murad12 - 5 WPts
17/11/2026Fes, Morocco35(4) - 23 Hanief Alloudi2 - 23 WPts
18/09/2026Fes, Morocco34(4) - 23 Gazi Uddin1 - 4 WPts
20/07/2026Fes, Morocco33(4) - 23 Xayvion Bwembya4 - 15 WPts
20/05/2026Fes, Morocco32(4) - 23 Safiy al Din Aboutaleb4 - 4 WPts
21/03/2026Fes, Morocco31(3) - 23 Faqih Tawfiq9 - 7 WKO3
19/01/2026Fes, Morocco30(3) - 23 Baariq Fahmi6 - 13 WPts
19/11/2025Fes, Morocco29(2) - 23 Zbynek Polansky4(1) - 14(6) WKO3
20/09/2025Fes, Morocco29(2) - 22 Patrick MacGuire9 - 13 LPts
22/07/2025Vitebsk, Belarus28(2) - 22 Volodmiri Mikulak2 - 14 WPts
24/05/2025Tangier, Morocco27(2) - 22 Salamah Elamrani19 - 27 WPts
14/04/2025Oujda, Morocco27(2) - 21 Wasif Tadili24 - 9 LPts Morocco National Championships 2025View
11/04/2025Oujda, Morocco26(1) - 21 Umair Moussa9 - 13 WKO3 Morocco National Championships 2025View
22/03/2025Almaty, Kazakhstan25(1) - 21 Toma Cairkulov6 - 10 WPts
22/01/2025Tetouan, Morocco25(1) - 20 Waqqas Osman23 - 16 LPts
25/11/2024Tangier, Morocco24(1) - 20 Salamah Elamrani17 - 26 WPts
05/10/2024Minsk, Belarus23(1) - 20 Faddei Czyz2 - 14 WPts
07/08/2024Bekasi, Indonesia22(1) - 20 Rajasa Doko24(2) - 18(1) WPts
09/06/2024Dakar, Senegal21(1) - 20 Cade Cioran5 - 21(1) WPts
11/04/2024Nador, Morocco21(1) - 19 Muwaffaq Samet3 - 19 LPts Morocco National Championships 2024View
20/03/2024Fes, Morocco21(1) - 18 Haaris Rizk16 - 12 LPts
20/01/2024Fes, Morocco20(1) - 18 Joey Peterson0 - 7 WPts
21/11/2023Bangalore, India19(1) - 18 Faisal Minhas17(1) - 21 WPts
22/09/2023Novosibirsk, Russia18(1) - 18 Marlen Gaikov13 - 18 WPts
25/07/2023Kiel, Germany18(1) - 17 Rad Biesterfeld15 - 17 LPts
27/05/2023Rome, Italy17 - 17 Fabrizio Facchetti8(1) - 20(4) WKO3
29/03/2023Cheongju, South Korea16 - 17 Yong-jae Yang2 - 9 WPts
29/01/2023Fes, Morocco16 - 16 Muaz Bighrade12 - 6 LPts
29/11/2022San Pedro Sula, Honduras16 - 15 Vidal Talamantes16 - 13 LPts
01/10/2022Fes, Morocco15 - 15 Rumen á Tsankov2 - 13 WPts
03/08/2022Caloocan, Philippines14 - 15 James Matalam2 - 18 WPts
03/06/2022Fes, Morocco13 - 15 Ajwad Faris2 - 13 WPts
04/04/2022Warsaw, Poland12 - 15 Franciszek Bielawa3 - 4 WPts
04/02/2022Santa Cruz de la Sierra, Bolivia11 - 15 Urvano Balles0 - 2 WPts
07/12/2021Bandar Lampung, Indonesia10 - 15 Dennys Benitez5 - 6 WPts
09/10/2021Antipolo, Philippines10 - 14 Leonel Talosig6 - 12 LPts
10/08/2021Asahikawa, Japan10 - 13 Mitsuru Nishi16 - 5 LPts
09/06/2021Nonthaburi, Thailand9 - 13 Chaiyong Chaiman1 - 4 WPts
11/04/2021Settat, Morocco9 - 12 Hakem Malki19 - 2 LPts Morocco National Championships 2021View
27/02/2021Palembang, Indonesia8 - 12 Senopati Wiraatmadja9 - 8 WPts
30/12/2020Fes, Morocco7 - 12 Dobroslav Kasparek1 - 3 WPts
29/10/2020Donetsk, Ukraine6 - 12 Pylyp Medved0 - 7 WPts
31/08/2020Casablanca, Morocco6 - 11 Asif Hamdan11 - 7 LPts
22/07/2020Fes, Morocco5 - 11 Mark Gunion7 - 8 WPts
21/05/2020Ciudad Guayana, Venezuela5 - 10 Fidel Garcia6 - 10 LPts
23/03/2020Melbourne, Australia5 - 9 Arran Kachadourian6 - 4 LPts
24/01/2020Fes, Morocco5 - 8 Nur al Din Kaghat11 - 1 LPts
24/11/2019Fes, Morocco5 - 7 Shahvalad Aslamov7(1) - 4 LPts
24/09/2019Tangier, Morocco4 - 7 Salamah Elamrani3 - 8 WPts
20/08/2019Fes, Morocco3 - 7 Oskar Cervenka4(1) - 5 WPts
21/06/2019Accra, Ghana3 - 6 Gareth Bonchaka7 - 2 LPts
23/04/2019Fes, Morocco2 - 6 Thamir Abuhatzeira3 - 5 WPts
21/02/2019Los Angeles, USA2 - 5 Nicholas Vine5 - 3 LPts
23/12/2018Fes, Morocco2 - 4 Barir Meriana1 - 6 LPts
24/10/2018Barnaul, Russia2 - 3 Yulian Tyurina1 - 5 LPts
26/08/2018Fes, Morocco2 - 2 Murshid Hassoun2 - 0 LPts
12/07/2018Surat, India2 - 1 Arjuna Apte3 - 0 LPts
12/05/2018Fes, Morocco1 - 1 Barir Meriana0 - 3 WPts
13/03/2018Fes, Morocco0 - 1 Rashid Khan1 - 0 WPts
06/02/2018Lagos, Nigeria0 - 0 Godfrey Amosun0 - 0 LPts