Weightclass:  Welterweight
Location:  Meknes, Morocco
Record:  24(2) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2023Meknes, Morocco23(2) - 15 Dulamah Achaari9(1) - 23 WPts
11/09/2023Meknes, Morocco22(2) - 15 Zakwan Masbahi8 - 12 WPts
12/07/2023Meknes, Morocco21(2) - 15 Rehman Bacchus14 - 14 WPts
12/05/2023Meknes, Morocco20(2) - 15 Hamas Daraa2 - 5 WPts
12/03/2023Meknes, Morocco19(2) - 15 Muslih Zaki11 - 14 WPts
11/01/2023Sagamihara, Japan19(2) - 14 Yutaka Tanaka11 - 16 LPts
12/11/2022Garoua, Cameroon19(2) - 13 Porter Debuchy14 - 12 LPts
14/09/2022Casablanca, Morocco19(2) - 12 Sabuur Zniti9 - 21 LPts
17/07/2022Algiers, Algeria19(2) - 11 Waqas Demazis25 - 5 LPts
19/05/2022Helsinki, Finland18(2) - 11 Inari Hanka14 - 14 WPts
21/03/2022Meknes, Morocco17(2) - 11 Tokelo Dikgacoi2 - 2 WPts
20/01/2022Riga, Latvia16(1) - 11 Sergei Strauts12 - 9 WKO3
21/11/2021Meknes, Morocco15(1) - 11 Ma'd Barek10 - 14 WPts
20/09/2021Bangkok, Thailand15(1) - 10 Sirimongkol Boonyong15(1) - 5 LPts
23/07/2021Carolina, Puerto Rico14 - 10 Antonio Echavarria2 - 16(2) WKO3
24/05/2021Meknes, Morocco13 - 10 Jalal al Din Berdouni4 - 15 WPts
24/03/2021Grenoble, France12 - 10 Marlon Villon6 - 8(2) WPts
24/01/2021Yerevan, Armenia12 - 9 Yeprad Chatoian10 - 6 LPts
25/11/2020Fes, Morocco11 - 9 Majid Radwan6 - 11 WPts
10/10/2020Cheonan, South Korea10 - 9 Chang-soo Jang5 - 7 WPts
12/08/2020Meknes, Morocco9 - 9 Chris Taite7 - 8 WPts
11/06/2020Meknes, Morocco8 - 9 Atif Sadyckow5 - 7 WPts
11/04/2020Marrakech, Morocco8 - 8 Muthanna Elhaouzy2 - 0 LPts Morocco National Championships 2020View
23/03/2020Casablanca, Morocco7 - 8 Bandar Bent7 - 8 WPts
26/01/2020Khouribga, Morocco6 - 8 Djalaleddin Alioui4 - 3 WPts
21/12/2019Shah Alam, Malaysia6 - 7 Joe Geng5 - 8 LPts
23/10/2019Meknes, Morocco5 - 7 Michael Hattan3 - 6 WPts
24/08/2019Shah Alam, Malaysia5 - 6 Joe Geng4 - 7 LPts
26/06/2019Meknes, Morocco5 - 5 Asil Ecevit4 - 1 LPts
27/04/2019Casablanca, Morocco4 - 5 Moosa Azuelos0 - 2 WPts
09/03/2019Puente Alto, Chile4 - 4 Juan Morlan6 - 1 LPts
09/01/2019Almaty, Kazakhstan4 - 3 Mohsin Dghumalieff1 - 1 LPts
10/11/2018Samarqand, Uzbekistan4 - 2 Elariz Syed2 - 1 LPts
12/09/2018Meknes, Morocco3 - 2 Anton Pelekais2 - 3 WPts
12/07/2018Maipu, Chile3 - 1 Malvolio Serrato2 - 1 LPts
11/05/2018Tangier, Morocco3 - 0 Imededdine Sellami1 - 0 LPts
22/03/2018Marrakech, Morocco2 - 0 Hamas Barki0 - 1 WPts
15/02/2018Meknes, Morocco1 - 0 Jaqub Tovati0 - 1 WPts
07/01/2018Meknes, Morocco0 - 0 Karam-eddine Bendriss0 - 0 WPts