Weightclass:  Featherweight
Location:  Marrakech, Morocco
Record:  14 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2031Marrakech, Morocco13 - 20 Toma Rafiev2 - 7 WPts
13/07/2031Marrakech, Morocco13 - 19 Saiffeddine Arafa18 - 13 LPts
12/05/2031Marrakech, Morocco12 - 19 Sadid Alhazmiri4 - 9 WPts
13/03/2031Marrakech, Morocco12 - 18 Alen Ardis16 - 5 LPts
11/01/2031Marrakech, Morocco12 - 17 Thong Duy10 - 11 LPts
12/11/2030Marrakech, Morocco12 - 16 Paul Rosie11 - 17 LPts
13/09/2030Marrakech, Morocco11 - 16 Paul Napier9(1) - 14 WPts
14/07/2030Marrakech, Morocco10 - 16 Mammad Vaziri1 - 13 WPts
15/05/2030Marrakech, Morocco10 - 15 Sadid Avempace11 - 19 LPts
16/03/2030Marrakech, Morocco9 - 15 Diego Bravo1 - 4 WPts
16/01/2030Marrakech, Morocco9 - 14 Majid Bacho9 - 14 LPts
17/11/2029Marrakech, Morocco8 - 14 Barkad Diouri0 - 5 WPts
18/09/2029Larache, Morocco7 - 14 Djalaleddin Cheaouri6(1) - 23 WPts
20/07/2029Marrakech, Morocco6 - 14 Dhakwan Aldj6 - 11 WPts
21/05/2029Rabat, Morocco6 - 13 Gazi Shahidi16 - 7 LPts
23/03/2029Marrakech, Morocco5 - 13 Iyas Ammi1 - 3 WPts
22/01/2029Burgas, Bulgaria5 - 12 Osman Kahveci9 - 5 LPts
24/11/2028Copenhagen, Denmark5 - 11 Vanslow Bille10(1) - 22 LPts
26/09/2028Sale, Morocco5 - 10 Dhakiy Elkhattabi8 - 20 LPts
29/07/2028Delmas, Haiti5 - 9 Ames Malot22 - 9 LPts
31/05/2028Marrakech, Morocco4 - 9 Oscar Domagas1 - 7 WPts
02/04/2028Marrakech, Morocco3 - 9 Esteban Bastidas5 - 6 WPts
03/02/2028Rabat, Morocco3 - 8 Gazi Shahidi10 - 5 LPts
09/12/2027Karlsruhe, Germany3 - 7 Rupert Hellwege16 - 13 LPts
11/10/2027Oujda, Morocco3 - 6 Sadid Avempace3 - 9 LPts
12/08/2027Marrakech, Morocco2 - 6 Sadid Avempace3 - 8 WPts
13/06/2027Marrakech, Morocco1 - 6 Simohamed Belkhayat0 - 4 WPts
14/04/2027Marrakech, Morocco1 - 5 Porfio Escudero12(1) - 18 LPts
14/02/2027Semarang, Indonesia1 - 4 Dewantara Darmawan10 - 9 LPts
16/12/2026Marrakech, Morocco1 - 3 Gerard Palin3 - 10 LPts
18/10/2026Casablanca, Morocco0 - 3 Sidki Khairi1 - 3 WPts
21/08/2026Fes, Morocco0 - 2 Thawab Kettani2 - 9 LPts
03/07/2026Samarinda, Indonesia0 - 1 Satya Trijanto0 - 1 LPts
05/05/2026Marrakech, Morocco0 - 0 Elliot Snape1 - 2 LPts