Weightclass:  Welterweight
Location:  Safi, Morocco
Record:  20(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2025Safi, Morocco19(1) - 26 Jawad Khalid4 - 5 WPts
26/10/2025Safi, Morocco19(1) - 25 Ian Kipterege4 - 2 LPts
27/08/2025Safi, Morocco18(1) - 25 Quashawn Adusei1 - 3 WPts
28/06/2025Safi, Morocco17(1) - 25 Conradt Jansins3 - 6 WPts
29/04/2025Safi, Morocco17(1) - 24 Saiffeddine Taarabt5(1) - 10 LPts
01/03/2025Safi, Morocco16(1) - 24 Udail Nissim0 - 7 WPts
01/01/2025Safi, Morocco15(1) - 24 Istiqlaal Chami1 - 1 WPts
02/11/2024Safi, Morocco14(1) - 24 Ayser Fellah2 - 4 WPts
04/09/2024Safi, Morocco13(1) - 24 Aslan Aytach7 - 9(4) WPts
07/07/2024Safi, Morocco12(1) - 24 Can Dink0 - 15(1) WPts
08/05/2024Safi, Morocco11(1) - 24 Haaris Samaan2 - 8 WPts
08/03/2024Safi, Morocco10(1) - 24 Salamah Rosa2 - 2 WPts
08/01/2024Guangzhou, China9(1) - 24 Dewei Siu13 - 23 WPts
10/11/2023Meknes, Morocco9(1) - 23 Badr al Din Pallache23(2) - 15 LPts
12/09/2023El Kelaa Des Sraghna, Morocco8(1) - 23 Hakem Ghandora19 - 16 WPts
06/08/2023Meknes, Morocco8(1) - 22 Udail Ennaji15 - 19 LPts
28/06/2023Safi, Morocco8(1) - 21 Martti Rautavaara2 - 10 LPts
29/04/2023Meknes, Morocco8(1) - 20 Kadeen Shloush5 - 15 LPts
10/03/2023Adelaide, Australia7(1) - 20 Dave Daley9 - 16 WPts
10/01/2023Al Ain, UAE6 - 20 Khalid Eblin9 - 20(12) WKO3
12/11/2022Kiev, Ukraine6 - 19 Faddei Benko12 - 18 LPts
14/09/2022Casablanca, Morocco6 - 18 Jubair Ghajji4 - 27 LPts
23/07/2022Sale, Morocco5 - 18 Arwarh Alqadiri0 - 17 WPts
09/06/2022Khenifra, Morocco4 - 18 Jibran Alhiba5(1) - 9 WPts
21/04/2022Marrakech, Morocco4 - 17 Hamas Barki7(1) - 19 LPts
17/03/2022Safi, Morocco4 - 16 Eelis Saarinen20 - 7 LPts
16/01/2022Safi, Morocco3 - 16 Obaid Muhammed1 - 7 WPts
15/11/2021Ulaanbaatar, Mongolia3 - 15 Barir Pao10(1) - 11 LPts
16/09/2021Bokhtar, Tajikistan2 - 15 Dmitri Guseinov2 - 20 WPts
19/07/2021Safi, Morocco2 - 14 Stephen Monahan14 - 7 LPts
18/05/2021Lviv, Ukraine2 - 13 Faddei Koltun9 - 12(1) LPts
20/03/2021Soshanguve, South Africa2 - 12 Mzikayise Nyatama7 - 6 LPts
20/01/2021Casablanca, Morocco2 - 11 Ayser Elmouhandiz8 - 12 LPts
13/12/2020Meknes, Morocco2 - 10 Udail Ennaji4 - 13 LPts
02/11/2020Abobo, Ivory Coast2 - 9 Varocher Wimille13 - 5 LPts
04/09/2020El Kelaa Des Sraghna, Morocco1 - 9 Jaul Haddad3 - 1 WPts
04/08/2020Boksburg, South Africa1 - 8 Feliciaan De Bruyn1 - 3 LPts
06/06/2020Managua, Nicaragua1 - 7 Jose Barriga2 - 7 LPts
08/04/2020Casablanca, Morocco1 - 6 Waleed Zahra2 - 11 LPts
07/03/2020Copenhagen, Denmark1 - 5 Davin Brinkman1 - 0 LPts
06/01/2020Safi, Morocco0 - 5 Malik Baluch6 - 5 WPts
06/11/2019Safi, Morocco0 - 4 Husam al Din Barakat9 - 2 LPts
06/09/2019Safi, Morocco0 - 3 Coyne Guebert2 - 2 LPts
07/07/2019Safi, Morocco0 - 2 Karam-eddine Bendriss2 - 8 LPts
07/05/2019Safi, Morocco0 - 1 Haygazun Jouharian2 - 3 LPts
06/03/2019Safi, Morocco0 - 0 Badr al Din Altamgruti0 - 0 LPts