Weightclass:  Featherweight
Location:  Casablanca, Morocco
Record:  17 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2042Casablanca, Morocco16 - 28 Roberto Rusco0 - 2 WPts
24/12/2041Casablanca, Morocco15 - 28 Aftab Bassiouni3 - 13 WPts
21/10/2041Casablanca, Morocco14 - 28 Arwarh Houri0 - 1 WPts
19/08/2041Casablanca, Morocco14 - 27 Noel Newlands2 - 1 LPts
18/06/2041Casablanca, Morocco13 - 27 Achilles Moros3 - 8 WPts
17/04/2041Casablanca, Morocco13 - 26 Evan McFee1 - 19 LPts
15/02/2041Casablanca, Morocco13 - 25 Matviyko Gleba11(2) - 4(1) LPts
17/12/2040Casablanca, Morocco13 - 24 Lewis Garrick5 - 6 LPts
16/10/2040Casablanca, Morocco13 - 23 Orville Bruant5 - 11 LPts
15/08/2040Casablanca, Morocco12 - 23 Obaid Salah0 - 2 WPts
14/06/2040Casablanca, Morocco12 - 22 Ouahid Alrudani4 - 11 LPts
13/04/2040Casablanca, Morocco11 - 22 Safiy al Din Iguider0 - 4 WPts
13/02/2040Casablanca, Morocco11 - 21 Shamsadeen Hamdouchi4 - 4 LPts
13/12/2039Kenitra, Morocco10 - 21 Hadir Umar3 - 22 WPts
20/10/2039Buenos Aires, Argentina9 - 21 Montenegro Vara3 - 22 WPts
22/08/2039Wuxi, China8 - 21 Liang Kay8 - 16 WPts
23/06/2039Tangier, Morocco8 - 20 Mojiz Eldaoudi12 - 14 LPts
25/04/2039Khouribga, Morocco8 - 19 Marzuq Amyn18 - 8 LPts
27/02/2039Casablanca, Morocco8 - 18 Safwah Driouche3 - 5 LPts
29/12/2038Tangier, Morocco8 - 17 Muwaffaq Lahbibi11 - 10 LPts
15/11/2038Khenifra, Morocco8 - 16 Moubarak Mahroufi18 - 29 LPts
11/10/2038Casablanca, Morocco7 - 16 Rafael Echavarria2 - 8 WPts
12/08/2038Mohammedia, Morocco7 - 15 Shihab Belcadi7 - 7 LPts
24/06/2038London, UK6 - 15 Charlie Murray3 - 9(1) WPts
24/04/2038Guatemala City, Guatemala6 - 14 Roman Aristizabal17 - 25 LPts
24/02/2038Casablanca, Morocco5 - 14 Carlos Baeza2 - 4 WPts
25/12/2037Medellin, Colombia5 - 13 Franco Orona3 - 10 LPts
27/10/2037Sapporo, Japan5 - 12 Hiro Kubota17 - 27 LPts
27/08/2037Soledad, Colombia5 - 11 Edmundo Hermida4 - 18 LPts
29/06/2037San Jose del Monte, Philippines4 - 11 Bruce Dumaslan2 - 5 WPts
01/05/2037Nezahualcoyotl, Mexico4 - 10 Rogelio Porro18 - 16 LPts
03/03/2037Casablanca, Morocco4 - 9 Mojiz Haroche4 - 2 LPts
01/01/2037Casablanca, Morocco3 - 9 Muwaffaq Lahbibi3 - 6 WPts
01/11/2036Kenitra, Morocco2 - 9 Hadir Umar1 - 4 WPts
09/09/2036The Hague, Netherlands1 - 9 Vedast Phippaerts1 - 3 WPts
12/07/2036El Alto, Bolivia1 - 8 Malvolio Fregoso17 - 14 LPts
13/05/2036Miramar, USA1 - 7 Vicente Peron9 - 18 LPts
14/03/2036Casablanca, Morocco1 - 6 Saiffeddine Bahara1 - 10(1) LPts
15/01/2036Casablanca, Morocco0 - 6 Norb Laursen8 - 9(1) WPts
16/11/2035Semarang, Indonesia0 - 5 Satya Sueb20 - 14(1) LPts
17/09/2035Casablanca, Morocco0 - 4 Suhaim Abelouache2 - 8 LPts
19/07/2035Casablanca, Morocco0 - 3 Sadr-Eddine Boughanem4 - 20 LPts
07/06/2035Nancy, France0 - 2 Gaylord Fignon15 - 36 LPts
09/04/2035Casablanca, Morocco0 - 1 Istiqlaal Belliraj19 - 13 LPts
05/03/2035Casablanca, Morocco0 - 0 Arwarh Talb1 - 2 LPts