Weightclass:  Welterweight
Location:  Larache, Morocco
Record:  4 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2035Larache, Morocco3 - 20 Waqas Akel3 - 6 WPts
24/06/2035Minsk, Belarus3 - 19 Dmytro Komara42 - 10 LPts
26/04/2035Valencia, Spain3 - 18 Sierra Belmontes10 - 9 LPts
26/02/2035Daegu, South Korea2 - 18 Sun-tae Chun6 - 18(1) WPts
29/12/2034Larache, Morocco2 - 17 Izz al Din Elmarnissi0 - 3 LPts
29/10/2034Larache, Morocco2 - 16 Wasif Benaim3 - 7 LPts
29/08/2034Riga, Latvia2 - 15 Mikhail Vavere3 - 16 LPts
01/07/2034Baku, Azerbaijan1 - 15 Bahadir Rahmanov7 - 20 WPts
02/05/2034Oujda, Morocco1 - 14 Muthanna Najmi6 - 13 LPts
17/03/2034Casablanca, Morocco1 - 13 Wasif Elmanaoui16 - 12 LPts
23/01/2034El-Jadida, Morocco1 - 12 Aqil Yata13 - 21 LPts
28/11/2033Tangier, Morocco1 - 11 El Mahi Hdiouad7 - 14(1) LPts
28/10/2033Konibodom, Tajikistan1 - 10 Vitali Behbudov7 - 20 LPts
30/08/2033Khouribga, Morocco0 - 10 Ma'd Jobert3 - 5 WPts
14/07/2033Zaporizhia, Ukraine0 - 9 Fadei Soroka23 - 5 LPts
14/05/2033London, UK0 - 8 John Owen56 - 13 LPts
15/03/2033Kenitra, Morocco0 - 7 Ra'id Ramzi6 - 8 LPts
14/01/2033Tangier, Morocco0 - 6 Amrane Laabi6 - 13 LPts
28/11/2032Kenitra, Morocco0 - 5 Waqqas Chabat17 - 37 LPts
28/10/2032Brno, Czech Republic0 - 4 Maxmilißn Mitro5 - 12 LPts
30/08/2032Helsinki, Finland0 - 3 Aatto Mantyla13(1) - 12 LPts
02/07/2032Larache, Morocco0 - 2 Rumen á Akulov5 - 6 LPts
03/05/2032Zaporizhia, Ukraine0 - 1 Volodymyr Barnick2 - 0 LPts
05/03/2032Larache, Morocco0 - 0 Gan Jue12(1) - 12 LPts