Weightclass:  Featherweight
Location:  Casablanca, Morocco
Record:  17 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033Fes, Morocco16 - 16 Haaris Lodhi12 - 18 WPts
07/10/2033Casablanca, Morocco15 - 16 Murshid Belmlih2 - 6 WPts
08/08/2033Casablanca, Morocco14 - 16 Zakwan Masbahi1 - 3 WPts
08/06/2033Casablanca, Morocco13 - 16 Hadir Sahere3 - 8 WPts
08/04/2033Casablanca, Morocco12 - 16 Hadir Sahere3 - 7 WPts
07/02/2033Riga, Latvia11 - 16 Andrii Karulis4 - 6 WPts
10/12/2032Casablanca, Morocco10 - 16 Istiqlaal Belliraj10 - 8 WPts
10/10/2032Wolverhampton, UK9 - 16 Paul Morgan9 - 18 WPts
12/08/2032Casablanca, Morocco8 - 16 Zaky Sudani1 - 0 WPts
12/06/2032Casablanca, Morocco7 - 16 Dimos Roda3 - 3 WPts
13/04/2032Soshanguve, South Africa7 - 15 Okapi Paintsil3 - 10 LPts
14/02/2032Davao City, Philippines6 - 15 Joaquin Dumagat2 - 5 WPts
17/12/2031Marrakech, Morocco6 - 14 Aqil Zayani9 - 5 LPts
18/10/2031Casablanca, Morocco5 - 14 Charles Schade5 - 6 WPts
19/08/2031Casablanca, Morocco5 - 13 Jesus Negro10 - 8 LPts
21/06/2031Quito, Ecuador4 - 13 Eloy Ponciano3 - 20 WPts
23/04/2031Casablanca, Morocco3 - 13 Rifky Harrak0 - 9 WPts
23/02/2031Marrakech, Morocco3 - 12 Badr al Din Alamraoui5 - 12 LPts
29/12/2030Pikine, Senegal3 - 11 Garner Trintignant29 - 14 LPts
31/10/2030Malmo, Sweden3 - 10 Wilmer Orrell36(5) - 8 LPts
02/09/2030Casablanca, Morocco3 - 9 Prince Ledor5 - 12 LPts
02/07/2030Casablanca, Morocco3 - 8 Badr al Din Alamraoui3 - 10 LPts
04/05/2030Casablanca, Morocco2 - 8 Istiqlaal Belliraj2 - 0 WPts
06/03/2030Casablanca, Morocco2 - 7 Hamas Mame0 - 13 LPts
05/01/2030Casablanca, Morocco2 - 6 Istiqlaal Belliraj0 - 0 LPts
15/11/2029Plzen, Czech Republic1 - 6 Nikola Zelenak1 - 14 WPts
17/09/2029Marrakech, Morocco1 - 5 Ali Basha4 - 13 LPts
22/07/2029Aarhus, Denmark1 - 4 Snorre Heitman7 - 21 LPts
23/05/2029Sale, Morocco1 - 3 Dhakiy Elkhattabi11 - 21 LPts
27/03/2029Kenitra, Morocco1 - 2 Khalish Aboutaleb7 - 7 LPts
28/01/2029El Kelaa Des Sraghna, Morocco1 - 1 Faqih Tawfiq16(1) - 19(2) LPts
14/12/2028Casablanca, Morocco1 - 0 Zamen Tumart14 - 26 LPts
05/11/2028Casablanca, Morocco0 - 0 Safiy al Din Hadraf2 - 3 WPts