Weightclass:  Bantamweight
Location:  Mohammedia, Morocco
Record:  47(4) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2027Mohammedia, Morocco46(4) - 27 Manuel Barba8 - 8(1) WPts
09/04/2027Mohammedia, Morocco45(4) - 27 Dumadi Ariffien4 - 1 WPts
08/02/2027Mohammedia, Morocco44(4) - 27 Montana Provencio3 - 3 WPts
10/12/2026Mohammedia, Morocco43(3) - 27 Gajah Aiboy9 - 3 WKO3
11/10/2026Mohammedia, Morocco42(3) - 27 Jesus Negro6 - 9 WPts
12/08/2026Mohammedia, Morocco41(3) - 27 Desiderio Tome5 - 7 WPts
13/06/2026Mohammedia, Morocco40(3) - 27 Rodrigo Limon3 - 7 WPts
14/04/2026Mohammedia, Morocco39(3) - 27 Carlos Capon9 - 4 WPts
13/02/2026Mohammedia, Morocco38(3) - 27 Ozgur Akin5 - 7 WPts
15/12/2025Mohammedia, Morocco37(3) - 27 Dan Phuoc13 - 8 WPts
16/10/2025Mohammedia, Morocco36(2) - 27 Ngo Binh3 - 9 WKO3
17/08/2025Mohammedia, Morocco35(2) - 27 Leopold Chalupa2 - 12 WPts
18/06/2025Brussels, Belgium35(2) - 26 Nazaire Aznavour52 - 15 LPts
18/05/2025Mohammedia, Morocco35(2) - 25 Lisandro Duco39(10) - 18 LPts
17/04/2025Oujda, Morocco34(1) - 25 Attiq Essebar6 - 14(5) WKO3 Morocco National Championships 2025View
14/04/2025Oujda, Morocco33(1) - 25 Marzuq Ghafes6 - 5 WPts Morocco National Championships 2025View
11/04/2025Oujda, Morocco32(1) - 25 Jibran Rguig6 - 11(1) WPts Morocco National Championships 2025View
08/03/2025Mohammedia, Morocco32(1) - 24 Denchailek Sitjatik25 - 29 LPts
05/02/2025Pak Kret, Thailand31(1) - 24 Denchailek Sitjatik25 - 28 WPts
05/01/2025Mohammedia, Morocco31(1) - 23 Valeri Altbergs35 - 18 LPts
18/06/2024Mohammedia, Morocco30(1) - 23 Manuel Fuerte30(1) - 23 WPts
18/05/2024Mohammedia, Morocco29(1) - 23 Manuel Fuerte30(1) - 22 WPts
17/04/2024Nador, Morocco28 - 23 Azam Nasrallah8 - 14(2) WKO2 Morocco National Championships 2024View
14/04/2024Nador, Morocco27 - 23 Jibran Rguig4 - 6(1) WPts Morocco National Championships 2024View
11/04/2024Nador, Morocco26 - 23 Sadid Zrika3 - 12 WPts Morocco National Championships 2024View
31/03/2024Mohammedia, Morocco26 - 22 Carlos Cabrera13 - 6 LPts
29/02/2024Croix des Bouqets, Haiti25 - 22 Jemond Pradon35(6) - 8 WPts
24/01/2024Markham, Canada25 - 21 George Lowden38 - 8 LPts
24/12/2023Markham, Canada25 - 20 George Lowden37 - 8 LPts
23/11/2023Mohammedia, Morocco24 - 20 Nicolas Essamba26 - 15 WPts
23/10/2023Mohammedia, Morocco23 - 20 Nicolas Essamba26 - 14 WPts
22/09/2023Mohammedia, Morocco22 - 20 Cyril Salak13 - 12 WPts
22/08/2023Mohammedia, Morocco21 - 20 Arwarh Moldabeckov32 - 9 WPts
22/07/2023Mohammedia, Morocco21 - 19 Arwarh Moldabeckov31 - 9 LPts
15/06/2023Yaoundé, Cameroon21 - 18 Brigham Etock26 - 13 LPts
15/05/2023San Salvador, El Salvador21 - 17 Leonel Abril24 - 16 LPts
14/04/2023Casablanca, Morocco21 - 16 Aftab Habibi10 - 17 LPts Morocco National Championships 2023View
11/04/2023Casablanca, Morocco20 - 16 Muthanna Abdel5 - 8 WPts Morocco National Championships 2023View
09/03/2023Dushanbe, Tajikistan20 - 15 Dmitriy Moldabekow31(1) - 8 LPts
06/02/2023Chofu, Japan20 - 14 Yutaka Sazama22 - 8 LPts
06/01/2023Mohammedia, Morocco19 - 14 Dave Christal18 - 14 WPts
20/11/2022Marrakech, Morocco18 - 14 Amaniyy Elmouaziz10(1) - 19 WPts
20/10/2022Nador, Morocco17 - 14 Baligh Brahim15 - 14 WPts
01/09/2022Mohammedia, Morocco16 - 14 Gauvain Adore1 - 1 WPts
02/07/2022Oujda, Morocco15 - 14 Ouahid Abergel15(1) - 14 WPts
20/05/2022General Santos, Philippines14 - 14 Rafael Maez10 - 13 WPts
22/03/2022Manila, Philippines14 - 13 Santiago Avelino17 - 9 LPts
22/01/2022Kanpur, India14 - 12 Hassan Sadiq13 - 12 LPts
23/11/2021Nairobi, Kenya13 - 12 Okoth Theuri13 - 11 WPts
23/09/2021Marrakech, Morocco13 - 11 Diwan Hatuelzuckerman15 - 7 LPts
11/08/2021Mohammedia, Morocco12 - 11 Badr al Din Togoon12 - 9 WPts
10/06/2021Sapporo, Japan11 - 11 Takeo Tanaka5 - 11 WPts
11/04/2021Settat, Morocco11 - 10 Al-Jasa Zouak13 - 6 LPts Morocco National Championships 2021View
16/03/2021Mohammedia, Morocco10 - 10 Senon Guerrero9 - 9 WPts
16/01/2021Mohammedia, Morocco9 - 10 Vicente Leanos9 - 10 WPts
15/11/2020Mexico City, Mexico8 - 10 Marco Guerro1 - 13 WPts
16/09/2020Sale, Morocco8 - 9 Barii Amotta11 - 6 LPts
26/07/2020Mohammedia, Morocco7 - 9 Husam al Din Alazafi6 - 2 WPts
25/05/2020Almaty, Kazakhstan7 - 8 Majid Cairbekow10 - 5 LPts
27/03/2020Villa Nueva, Guatemala7 - 7 Angel Canal7 - 6 LPts
28/01/2020Jalilabad, Azerbaijan7 - 6 Vazeh Allahverdiev9 - 4 LPts
29/11/2019Nador, Morocco7 - 5 Baligh Brahim3 - 8 LPts
05/10/2019Mohammedia, Morocco6 - 5 Sufyan Hmara3 - 7 WPts
05/08/2019Port-au-Prince, Haiti5 - 5 Ames Ouimet3 - 5 WPts
07/06/2019Tangier, Morocco4 - 5 Simohamed Elamrani2 - 7 WPts
11/04/2019Mohammedia, Morocco3 - 5 Franco Cruzado4 - 2 WPts
09/02/2019Mumbai, India2 - 5 Jaidev Gaikwad1 - 5 WPts
11/12/2018Mohammedia, Morocco1 - 5 Farhan Ghannam2 - 2 WPts
11/10/2018Mohammedia, Morocco1 - 4 Sutherland Moe4 - 1 LPts
12/08/2018Mohammedia, Morocco1 - 3 Muthanna Tumart1 - 3 LPts
14/06/2018Prague, Czech Republic1 - 2 Hynek Pomahach2 - 1 LPts
16/04/2018Mohammedia, Morocco1 - 1 Izz al Din Idhari0 - 2(1) LPts
23/02/2018Fes, Morocco0 - 1 Muwaffaq Elbourkadi1 - 0 WPts
18/01/2018Minsk, Belarus0 - 0 Vitali Kovalsky0 - 0 LPts