Weightclass:  Light Flyweight
Location:  Meknes, Morocco
Record:  35 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2026Meknes, Morocco34 - 18 Shoeaib Chafik9 - 23 WPts
15/05/2026Meknes, Morocco33 - 18 Murshid Ohana9 - 9 WPts
16/03/2026Meknes, Morocco32 - 18 Rehman Zia3 - 8 WPts
16/01/2026Meknes, Morocco31 - 18 Santiago Alma3 - 12 WPts
16/11/2025Meknes, Morocco30 - 18 Suhaim Elassri2 - 3 WPts
17/09/2025Meknes, Morocco29 - 18 Zarif Saddiki13 - 16(1) WPts
19/07/2025Meknes, Morocco28 - 18 Ruhul Benzakour4 - 22 WPts
21/05/2025Meknes, Morocco27 - 18 Aqil Khelil3 - 9 WPts
23/03/2025Meknes, Morocco26 - 18 Muslih Labani7 - 6 WPts
22/01/2025Meknes, Morocco25 - 18 Lo Phong1 - 10 WPts
23/11/2024Meknes, Morocco24 - 18 Angel Cabanilla1 - 2 WPts
24/09/2024Meknes, Morocco23 - 18 Haaris Naseer2 - 10 WPts
26/07/2024Meknes, Morocco22 - 18 Hadir Ohayon10 - 10 WPts
27/05/2024Casablanca, Morocco21 - 18 Ikrimah Alami14 - 25 WPts
14/04/2024Nador, Morocco21 - 17 Waqas Nouri40 - 13 LPts Morocco National Championships 2024View
11/04/2024Nador, Morocco20 - 17 Zarif Saddiki8 - 11(1) WPts Morocco National Championships 2024View
15/03/2024Meknes, Morocco19 - 17 Ruhul Benzakour1 - 16 WPts
15/01/2024Machakos, Kenya19 - 16 Kwau Waruinge4 - 18 LPts
17/11/2023Davao City, Philippines18 - 16 Paul Panahon15(1) - 16 WPts
19/09/2023Meknes, Morocco17 - 16 Kenji Kawano3 - 7 WPts
21/07/2023Meknes, Morocco17 - 15 Hamas Maazouzi28 - 7 LPts
09/06/2023Pak Kret, Thailand16 - 15 Nethra Sitthongsak10 - 13 WPts
11/04/2023Casablanca, Morocco16 - 14 Waqas Nouri32 - 7 LPts Morocco National Championships 2023View
07/04/2023Marrakech, Morocco15 - 14 Abdul Sadek18 - 19 WPts
21/02/2023Dakar, Senegal15 - 13 Orson Samoura19 - 13 LPts
24/12/2022Da Nang, Vietnam14 - 13 Hue Tuan5 - 9 WPts
26/10/2022Casablanca, Morocco14 - 12 Sadr-Eddine Louissi17 - 14 LPts
18/09/2022Kure, Japan13 - 12 Ryo Shima3 - 9 WPts
21/07/2022Managua, Nicaragua12 - 12 Jerrold Arabia12 - 16 WPts
23/05/2022Meknes, Morocco12 - 11 Hamas Maazouzi21 - 7 LPts
14/04/2022Safi, Morocco12 - 10 Waqas Nouri25 - 4 LPts Morocco National Championships 2022View
11/04/2022Safi, Morocco11 - 10 Thawab Lamrani12 - 12 WPts Morocco National Championships 2022View
22/03/2022Samarqand, Uzbekistan10 - 10 Mammad Dadashev9 - 13 WPts
22/01/2022Meknes, Morocco10 - 9 Hamas Maazouzi19 - 7 LPts
28/11/2021Casablanca, Morocco9 - 9 Jawdah Zayani15 - 8 WPts
22/10/2021Yerevan, Armenia8 - 9 Hampig Vahanyan1 - 9 WPts
24/08/2021Santo Domingo Este, Dominican Republic7 - 9 Vicente Montalvo3 - 20(3) WPts
26/06/2021Bangkok, Thailand7 - 8 Bualong Kamnaeng12 - 8 LPts
28/04/2021Tangier, Morocco6 - 8 Thawab Lamrani6 - 11 WPts
28/02/2021Sale, Morocco6 - 7 Jalal al Din Ali9 - 12 LPts
25/01/2021Meknes, Morocco5 - 7 Cruz Teodoro9 - 8 WPts
25/11/2020Casablanca, Morocco5 - 6 Jawdah Zayani11 - 6 LPts
25/10/2020Meknes, Morocco4 - 6 Kiki Olalia5 - 14 WPts
27/08/2020Yerevan, Armenia3 - 6 Kalo Achekyan3 - 11 WPts
27/06/2020Cagayan de Oro, Philippines2 - 6 Gig Villano6 - 5 WPts
29/04/2020Meknes, Morocco2 - 5 Ajwad Clair4 - 9 LPts
01/03/2020San Nicolas de los Garza, Mexico2 - 4 Diego Bartolome6 - 5 LPts
01/01/2020Paris, France2 - 3 Laron Foccart0 - 4 LPts
03/11/2019Semarang, Indonesia2 - 2 Sigit Wiraatmadja9 - 3 LPts
04/09/2019Nezahualcoyotl, Mexico2 - 1 Jesus Rayo1 - 1 LPts
07/07/2019Meknes, Morocco1 - 1 Sadr-Eddine Louissi3 - 6 WPts
07/05/2019Meknes, Morocco0 - 1 Duncan Patteson0 - 2 WPts
06/03/2019Meknes, Morocco0 - 0 Ikrimah Alami1 - 5 LPts