Weightclass:  Welterweight
Location:  Khouribga, Morocco
Record:  33(1) - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/07/2033Khouribga, Morocco32(1) - 22(1) Eduardo Prieto9 - 10 WPts
30/05/2033Khouribga, Morocco31(1) - 22(1) Vicente Malapitan2 - 13 WPts
30/03/2033Khouribga, Morocco30(1) - 22(1) Goga Belsky0 - 3 WPts
26/01/2033Khouribga, Morocco29(1) - 22(1) Mardian Phalle1 - 10 WPts
23/11/2032Khouribga, Morocco28(1) - 22(1) Vico Beretta3 - 28 WPts
22/09/2032Khouribga, Morocco27(1) - 22(1) Jibran Essabr17(1) - 16 WPts
23/07/2032Khouribga, Morocco26(1) - 22(1) John Osmond2 - 8 WPts
25/05/2032Khouribga, Morocco25(1) - 22(1) John Donkin5 - 6(1) WPts
26/03/2032Khouribga, Morocco24(1) - 22(1) Wojtek Urban2 - 12(1) WPts
26/01/2032Khouribga, Morocco24(1) - 21(1) Vicente Nery22 - 11 LPts
27/11/2031Khouribga, Morocco23(1) - 21(1) Nemesio Linares8 - 21(1) WPts
26/09/2031Khouribga, Morocco22(1) - 21(1) Pylyp Danek7 - 7 WPts
28/07/2031Tokyo, Japan22(1) - 20(1) Satoshi Maruyama25(1) - 20 LPts
30/05/2031Poltava, Ukraine21(1) - 20(1) Oleksiy Wolinsky5 - 16 WPts
01/04/2031Casablanca, Morocco21(1) - 19(1) Jibran Belcadi19 - 17(2) LPts
01/02/2031Casablanca, Morocco20 - 19(1) Jibran Belcadi19 - 16(1) WKO3
04/12/2030Larache, Morocco19 - 19(1) Dhakwan Daoudi19 - 14 WPts
05/10/2030Donetsk, Ukraine19 - 18(1) Vanko Mihalko15 - 14 LPts
07/08/2030Khouribga, Morocco18 - 18(1) Askari Zehhar0 - 1 WPts
08/06/2030Maiduguri, Nigeria17 - 18(1) Antwan Ajayi0 - 7 WPts
10/04/2030Kosice, Slovakia17 - 17(1) Bedrich Safarik18 - 13 LPts
10/02/2030Khouribga, Morocco16 - 17(1) Attiq Arroub0 - 1 WPts
13/12/2029Marrakech, Morocco16 - 16(1) Asif Anwar28(4) - 17 LPts
16/10/2029Oujda, Morocco16 - 15(1) Kemaleddin Akachar12 - 17 LPts
17/08/2029Mohammedia, Morocco16 - 14(1) Baz Haddou8 - 16(1) LPts
11/07/2029Tangier, Morocco16 - 13(1) Diwan Tahar13 - 17 LPts
09/06/2029Riga, Latvia16 - 12(1) Fedya Baltabols2 - 1 LPts
11/04/2029Settat, Morocco16 - 11(1) Asif Anwar23(4) - 16 LPts Morocco National Championships 2029View
19/02/2029Antofagasta, Chile15 - 11(1) Juan Espino10 - 17 WPts
21/12/2028Khouribga, Morocco15 - 10(1) Zakwan Faris4 - 23 LPts
22/10/2028Puente Alto, Chile15 - 9(1) Santiago Hernandez15 - 13 LPts
24/08/2028Khouribga, Morocco14 - 9(1) Zhu Cha2 - 3 WPts
26/06/2028Safi, Morocco13 - 9(1) Abbad Akhannouch6 - 9 WPts
09/05/2028Tangier, Morocco12 - 9(1) Asil Eddafi4 - 13(1) WPts
29/03/2028Casablanca, Morocco12 - 8(1) Tazim Hayyim18(1) - 14 LPts
25/02/2028Khouribga, Morocco11 - 8(1) Abbudin Ankawa7 - 15 WPts
27/12/2027Puebla, Mexico10 - 8(1) Juan Rio1 - 5 WPts
29/10/2027Dushanbe, Tajikistan10 - 7(1) Afon Turan13 - 12 LPts
31/08/2027Khouribga, Morocco9 - 7(1) Avel Dutko0 - 2 WPts
02/07/2027Khouribga, Morocco8 - 7(1) Waqqas Chabat1 - 19 WPts
04/05/2027Casablanca, Morocco7 - 7(1) Ouahhab Oulmers1 - 6 WPts
18/03/2027Safi, Morocco6 - 7(1) Ziaul-Haq Laenser1 - 5 WPts
20/01/2027Kenitra, Morocco6 - 6(1) Rashid Khalid13(2) - 35 LPts
23/11/2026Khouribga, Morocco5 - 6(1) Baz Szlovak3 - 8 WPts
23/09/2026Casablanca, Morocco4 - 6(1) Murshid Rabbah1 - 6(1) WPts
11/08/2026New Kingston, Jamaica4 - 5(1) Louis Roggie6 - 17 LPts
13/06/2026Settat, Morocco4 - 4(1) Khalish Rachane10 - 17 LPts
04/05/2026Sale, Morocco3 - 4(1) Ratib Benchemsi0 - 0 WPts
01/04/2026Yerevan, Armenia3 - 3 Yenovk Varjabedian34(9) - 20 LKO3
01/02/2026Sale, Morocco3 - 2 Bandar Marjouane16(1) - 17 LPts
05/12/2025Khouribga, Morocco2 - 2 Keun-ho Ahn0 - 2 WPts
07/10/2025Mexico City, Mexico1 - 2 Jose Borjon1 - 3 WPts
09/08/2025Casablanca, Morocco1 - 1 Amjad Mowad7 - 3 LPts
24/06/2025Rabat, Morocco1 - 0 Ayser Fellah2 - 8 LPts
05/05/2025Khouribga, Morocco0 - 0 Moubarak Zifou0 - 0 WPts