Weightclass:  Welterweight
Location:  Kenitra, Morocco
Record:  21 - 37
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2033Kenitra, Morocco20 - 37 Muaz Oulhaj0 - 5 WPts
01/04/2033Kenitra, Morocco19 - 37 Rehan Sharaf2 - 8 WPts
28/01/2033Kenitra, Morocco18 - 37 Faqih Lahoucine0 - 5(1) WPts
28/11/2032Kenitra, Morocco17 - 37 Hamas Slaoui0 - 5 WPts
27/09/2032Kenitra, Morocco17 - 36 Jerrold Molina4 - 9 LPts
28/07/2032Kenitra, Morocco16 - 36 Antonio Zappia0 - 11 WPts
29/05/2032Kenitra, Morocco15 - 36 Phil Hilley6 - 4 WPts
29/03/2032Kenitra, Morocco14 - 36 Bart Hailes1 - 6 WPts
29/01/2032Kenitra, Morocco14 - 35 Paul Axtell9 - 21 LPts
29/11/2031Kenitra, Morocco13 - 35 Chris Alejo2 - 15 WPts
30/09/2031Kenitra, Morocco12 - 35 Yasin Shahidi0 - 4 WPts
29/07/2031Kenitra, Morocco11 - 35 Xaverius Canas4 - 12 WPts
30/05/2031Antwerp, Belgium11 - 34 Mike Van Cotenghis24 - 4 LPts
30/03/2031Kenitra, Morocco10 - 34 El Madani Szlovak0 - 2 WPts
30/01/2031Kharkiv, Ukraine10 - 33 Aleksei Rakowski2 - 14 LPts
02/12/2030San Jose, Costa Rica10 - 32 Gonzalo Cosme16 - 10 LPts
04/10/2030Kenitra, Morocco10 - 31 Yakiv Komara3 - 11 LPts
06/08/2030Casablanca, Morocco10 - 30 Moubarak Zifou23 - 14 LPts
09/06/2030Port Harcourt, Nigeria9 - 30 Prince Ukpai7 - 4 WPts
11/04/2030Tegucigalpa, Honduras9 - 29 Vicente Atienza5 - 7 LPts
11/02/2030Casablanca, Morocco8 - 29 Zakwan Faris8 - 27 WPts
14/12/2029East London, South Africa8 - 28 Tefu Khuzwayo8 - 6 LPts
16/10/2029Rabat, Morocco7 - 28 Khalish Ohayon12 - 16 WPts
18/08/2029Marrakech, Morocco6 - 28 Ziaul-Haq Elgrably10 - 18 WPts
21/06/2029San Salvador, El Salvador5 - 28 Zelipe Marin8 - 19 WPts
23/04/2029Fes, Morocco5 - 27 Nasir al Din Hammouchi25 - 10 LPts
23/02/2029Casablanca, Morocco4 - 27 Jibran Belcadi11 - 12(1) WPts
25/12/2028Safi, Morocco4 - 26 Sajid Hammad11(1) - 14 LPts
30/10/2028Norwich, UK4 - 25 Andy Nasmyth16 - 14 LPts
31/08/2028Kenitra, Morocco3 - 25 Taqiy Adjurrum2 - 17 WPts
02/07/2028Kenitra, Morocco2 - 25 Hudhafah Taouil11 - 20 WPts
02/05/2028Casablanca, Morocco2 - 24 Jibran Belcadi8 - 10 LPts
09/03/2028Carrefour, Haiti2 - 23 Elliot Desnos7 - 12 LPts
10/01/2028Nador, Morocco1 - 23 Barii Taoussi6 - 12(1) WPts
16/11/2027Fes, Morocco1 - 22 Attiq Aburbeh6 - 17 LPts
02/10/2027Casablanca, Morocco1 - 21 Tazim Hayyim15(1) - 14 LPts
31/08/2027San Jose, Costa Rica1 - 20 Luis Luque5 - 7 LPts
02/07/2027Khouribga, Morocco1 - 19 Sabuur Ferroukhi8 - 7(1) LPts
17/05/2027Kenitra, Morocco1 - 18 Yakiv Shostak1(1) - 2 LPts
18/03/2027Jalilabad, Azerbaijan1 - 17 Dilavar Shamhalov11 - 12 LPts
18/01/2027Kenitra, Morocco1 - 16 Zaky Avempace2 - 3 LPts
19/11/2026Casablanca, Morocco1 - 15 Aqil Berioui11 - 8 LPts
08/10/2026Rabat, Morocco1 - 14 Moosa Sibari5 - 11 LPts
10/08/2026Cali, Colombia1 - 13 Jaguar Manzanares14(1) - 13 LPts
12/06/2026Bursa, Turkey1 - 12 Ufuk Kaldirim5 - 8 LPts
14/04/2026Athens, Greece1 - 11 Daedalus Tavoularis8 - 14 LPts
14/02/2026Salvador, Brazil1 - 10 Emanuel Luiz51(1) - 14 LPts
17/12/2025Settat, Morocco1 - 9 Khalish Rachane7 - 17 LPts
19/10/2025Casablanca, Morocco1 - 8 Sajid Samaan9 - 16 LPts
05/09/2025Safi, Morocco1 - 7 Taqiy Adjurrum0 - 0 LPts
31/07/2025Valladolid, Spain1 - 6 Reynaldo Portilla7 - 14 LPts
02/06/2025Mueang Samut Prakan, Thailand1 - 5 Sirimongkol Mohsee5 - 13 LPts
04/04/2025Casablanca, Morocco1 - 4 Moosa Maimonides31(1) - 15 LPts
25/02/2025Casablanca, Morocco0 - 4 Waleed Zahra14 - 29 WPts
29/12/2024Kenitra, Morocco0 - 3 Marlen Antonoff2 - 1 LPts
31/10/2024Berlin, Germany0 - 2 Dolphus Kusel3 - 2 LPts
02/09/2024Kenitra, Morocco0 - 1 Adolfo De Caprio2 - 4 LPts
05/07/2024Kenitra, Morocco0 - 0 Nels Westrup0 - 0 LPts