Weightclass:  Welterweight
Location:  Marrakech, Morocco
Record:  31 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/07/2024Marrakech, Morocco30 - 13 Ayser Fellah2 - 2 WPts
07/05/2024Marrakech, Morocco29 - 13 Ma'd Samadi0 - 6 WPts
07/03/2024Marrakech, Morocco28 - 13 Sidki Hammouchi5 - 12 WPts
07/01/2024Marrakech, Morocco28 - 12 Sufyan Kotbi22(1) - 17 LPts
08/11/2023Marrakech, Morocco27 - 12 Sajid Samaan2 - 11 WPts
08/09/2023Marrakech, Morocco26 - 12 Sidki Hammouchi4 - 9 WPts
10/07/2023Marrakech, Morocco25 - 12 Saiffeddine Taarabt1 - 2 WPts
11/05/2023Marrakech, Morocco24 - 12 Habbab Bouqantar10 - 9 WPts
12/03/2023Marrakech, Morocco23 - 12 Carlos Sanabria1 - 4 WPts
11/01/2023Marrakech, Morocco22 - 12 Rehman Bacchus13 - 10 WPts
12/11/2022Marrakech, Morocco21 - 12 Razzaak Abdellah4 - 2 WPts
13/09/2022Marrakech, Morocco20 - 12 Mondli Cele0 - 3 WPts
15/07/2022Yerevan, Armenia19 - 12 Vahe Ohanessyan9 - 16 WPts
17/05/2022Marrakech, Morocco19 - 11 Jibran Bouhlal16(4) - 13 LPts
14/04/2022Safi, Morocco19 - 10 Muslih Alla24 - 7 LPts Morocco National Championships 2022View
11/04/2022Safi, Morocco18 - 10 Kahil Ahamdi13(1) - 13 WPts Morocco National Championships 2022View
16/03/2022Asuncion, Paraguay17 - 10 Vicente Pasqual13 - 13 WPts
16/01/2022Dnipropetrovsk, Ukraine16 - 10 Vasyl Bucko4 - 12 WPts
17/11/2021Mohammedia, Morocco15 - 10 Jaqub Noury10 - 13 WPts
19/09/2021Marrakech, Morocco15 - 9 Elias Melgarejo2 - 4 LPts
19/07/2021Dnipropetrovsk, Ukraine15 - 8 Sergey Lazarev9 - 12 LPts
21/05/2021Manukau, New Zealand14 - 8 Sammy Dunning11 - 7 WPts
23/03/2021Marrakech, Morocco13 - 8 Sadid Elhaimour1 - 4(1) WPts
23/01/2021Blackburn, UK12 - 8 Joey Highland3 - 16 WPts
24/11/2020Santiago, Chile12 - 7 Angel Civil10 - 5 LPts
24/09/2020Fes, Morocco11 - 7 Majid Radwan6 - 10 WPts
24/07/2020Khenifra, Morocco11 - 6 Jalal al Din Fassiya13 - 3 LPts
17/06/2020Ipoh, Malaysia11 - 5 Bilal Mahmood12 - 3 LPts
19/04/2020Marrakech, Morocco10 - 5 Jibran Alhiba1 - 0 WPts
20/02/2020Warsaw, Poland10 - 4 Bartlomiej Babin9 - 3 LPts
23/12/2019Marrakech, Morocco10 - 3 Uzoma Mankattah7 - 2 LPts
23/10/2019Marrakech, Morocco9 - 3 Muwaffaq Dahou6 - 5 WPts
20/09/2019Marrakech, Morocco8 - 3 Neron Lozon2 - 5 WPts
21/07/2019Marrakech, Morocco7 - 3 Atif Gamouh2 - 7 WPts
21/05/2019Ostrava, Czech Republic6 - 3 Marcel Siska2 - 2 WPts
22/03/2019Glasgow, UK5 - 3 Dave MacNeil2 - 0 WPts
22/01/2019Rabat, Morocco4 - 3 Rizwan-ul-Haq Elouali3 - 2 WPts
22/12/2018Rotterdam, Netherlands4 - 2 Virgil Van den Dorpe2 - 4 LPts
23/10/2018Khenifra, Morocco4 - 1 Jalal al Din Fassiya4 - 1 LPts
01/09/2018Jodhpur, India4 - 0 Amer Jabbar1 - 1 LPts
04/07/2018Leon, Mexico3 - 0 Fanuco Hurtado3 - 1 WPts
06/05/2018Marrakech, Morocco2 - 0 Sabeer Elothmani0 - 0 WPts
22/03/2018Marrakech, Morocco1 - 0 Habbab Mesfioui0 - 1 WPts
08/02/2018Marrakech, Morocco0 - 0 Ayser Douliazale0 - 1 WPts