Weightclass:  Light Welterweight
Location:  Casablanca, Morocco
Record:  19 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/05/2024Casablanca, Morocco18 - 12 Zakwan Albadisi6 - 11(1) WPts
27/03/2024Casablanca, Morocco17 - 12 Dominic Pert0 - 2 WPts
27/01/2024Casablanca, Morocco16 - 12 Sobhan Drider1 - 1 WPts
28/11/2023Casablanca, Morocco15 - 12 Ismail Elhajaoui3 - 7(1) WPts
27/09/2023Casablanca, Morocco14 - 12 Barry Andam1 - 4 WPts
30/07/2023Casablanca, Morocco14 - 11 Sergio Del Rosso1 - 4 LPts
31/05/2023Casablanca, Morocco13 - 11 Kashif Hakro7 - 9 WPts
01/04/2023Casablanca, Morocco12 - 11 Imededdine Mayyara3 - 4 WPts
31/01/2023Casablanca, Morocco11 - 11 Aqil Elalami6(1) - 18 WPts
01/12/2022Casablanca, Morocco10 - 11 Saif al Din Tamim0 - 8 WPts
01/10/2022Casablanca, Morocco9 - 11 Obiajulu Kwabi2 - 1 WPts
03/08/2022Casablanca, Morocco8 - 11 Fresco Vargas0 - 5 WPts
02/06/2022Casablanca, Morocco7 - 11 Neil Atkins10 - 7 WPts
03/04/2022Casablanca, Morocco7 - 10 Emanuel Sabio17 - 7 LPts
02/02/2022Casablanca, Morocco7 - 9 Kashif Hakro3 - 4 LPts
02/12/2021Casablanca, Morocco7 - 8 Fumio Masaki4 - 11 LPts
02/10/2021iBhayi, South Africa6 - 8 Gus Wana2 - 5 WPts
04/08/2021Pune, India6 - 7 Vijay Talwar13 - 10 LPts
06/06/2021Surakarta, Indonesia6 - 6 Ramelan Supandi6 - 5 LPts
08/04/2021Kenitra, Morocco5 - 6 Asil Benchemsi1 - 5 WPts
18/02/2021Khouribga, Morocco5 - 5 Djalaleddin Attaf0 - 5 LPts
28/12/2020Santo Domingo de Guzman, Dominican Republic4 - 5 Javier Lozano2 - 13(4) WPts
29/10/2020Casablanca, Morocco3 - 5 Diego Castrillo2 - 11 WPts
30/08/2020Casablanca, Morocco2 - 5 Djalaleddin Attaf0 - 2 WPts
29/06/2020Casablanca, Morocco2 - 4 Reynaldo Guawaran7 - 0 LPts
29/04/2020Montreal, Canada2 - 3 Georges Beaumarchais10 - 5(1) LPts
01/03/2020Casablanca, Morocco2 - 2 Aniq Hammouchi4 - 8 LPts
01/01/2020Casablanca, Morocco1 - 2 Huang-fu Louie5 - 8 WPts
02/11/2019Casablanca, Morocco0 - 2 John Ayim3 - 1 WPts
03/09/2019Casablanca, Morocco0 - 1 Dan Hereora3 - 8 LPts
05/07/2019Casablanca, Morocco0 - 0 Mujahid Mankari5 - 3 LPts