Weightclass:  Welterweight
Location:  Casablanca, Morocco
Record:  18 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2022Casablanca, Morocco17 - 8 Gabriel Yniguez12 - 12 WPts
21/12/2021Casablanca, Morocco16 - 8 Ayser Elmouhandiz12 - 14 WPts
20/10/2021Casablanca, Morocco15 - 8 Moosa Maimonides13 - 10 WPts
19/08/2021Casablanca, Morocco15 - 7 Hakem Ghandora10 - 12 LPts
17/06/2021Casablanca, Morocco15 - 6 Morgan Edington5 - 3 LPts
17/04/2021Ipoh, Malaysia15 - 5 Bilal Mahmood16 - 4 LPts
15/02/2021Casablanca, Morocco14 - 5 Staffan Rudell6 - 13 WPts
17/12/2020Tehran, Iran13 - 5 Zain Tahir2 - 14 WPts
17/10/2020Casablanca, Morocco12 - 5 Karam-eddine Bendriss7 - 11 WPts
18/08/2020Casablanca, Morocco12 - 4 Sean Powell10 - 4 LPts
17/06/2020Casablanca, Morocco11 - 4 Ra'id Ramid4 - 10 WPts
16/04/2020Casablanca, Morocco11 - 3 Fausto Morano8(1) - 5 LPts
17/02/2020Boksburg, South Africa10 - 3 Umi Sisulu2 - 6 WPts
20/12/2019Casablanca, Morocco9 - 3 Muslih Zaki1 - 3 WPts
20/10/2019Khenifra, Morocco9 - 2 Jalal al Din Fassiya9 - 2 LPts
02/09/2019Safi, Morocco8 - 2 Djalaleddin Nater0 - 2 WPts
16/07/2019Casablanca, Morocco7 - 2 Moosa Maazouz4 - 4 WPts
30/05/2019Mixco, Guatemala6 - 2 Ovidio Rondon2 - 5 WPts
01/04/2019Casablanca, Morocco5 - 2 Borysko Tokar3 - 3 WPts
30/01/2019Casablanca, Morocco4 - 2 Bandar Kharbouch4 - 1 WPts
30/11/2018Safi, Morocco3 - 2 Badr al Din Samlal1 - 5 WPts
22/10/2018Venice, Italy3 - 1 Carlo Palagi3 - 2 LPts
24/08/2018Casablanca, Morocco2 - 1 Jalal al Din Berdouni0 - 1 WPts
25/06/2018Algiers, Algeria1 - 1 Abdul Kalaz0 - 2 WPts
27/04/2018Casablanca, Morocco1 - 0 Moneeb Filali1 - 1 LPts
21/03/2018Casablanca, Morocco0 - 0 Thurston Loken0 - 0 WPts