Weightclass:  Light Welterweight
Location:  Fes, Morocco
Record:  35 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2025Fes, Morocco34 - 24 Simon Belmondo2 - 6 WPts
11/10/2025Fes, Morocco33 - 24 Pornsawan Puangkaew0 - 16(1) WPts
12/08/2025Fes, Morocco32 - 24 Ali Alshahrani9 - 21 WPts
13/06/2025Fes, Morocco31 - 24 Obaid Badawy3(1) - 10 WPts
14/04/2025Fes, Morocco30 - 24 Igor Rafiev10(1) - 14(2) WPts
13/02/2025Fes, Morocco29 - 24 Harendra Dadwal0 - 11(1) WPts
15/12/2024Fes, Morocco28 - 24 Iliya á Bojilov2 - 16 WPts
16/10/2024Fes, Morocco27 - 24 Zachary Shikoyi7 - 10 WPts
17/08/2024Fes, Morocco26 - 24 Olavi Vatoren0 - 10 WPts
18/06/2024Fes, Morocco25 - 24 Haaris Masood7 - 24(1) WPts
19/04/2024Fes, Morocco24 - 24 Karan Suri2 - 2 WPts
19/02/2024Fes, Morocco23 - 24 Zhuang Nyamdorj11 - 23 WPts
21/12/2023Fes, Morocco23 - 23 Rodrigo Beltram28 - 12 LPts
19/11/2023Fes, Morocco22 - 23 Penn Sahling25(1) - 20 WPts
19/10/2023Vienna, Austria21 - 23 Penn Sahling25(1) - 19 WPts
16/09/2023Davao City, Philippines21 - 22 Manuel Pasking21(1) - 14 LPts
16/08/2023Fes, Morocco21 - 21 Manuel Pasking20(1) - 14 LPts
16/07/2023Rotterdam, Netherlands20 - 21 Elio Mordaech33 - 7 WPts
15/06/2023Vienna, Austria20 - 20 Penn Sahling22(1) - 18 LPts
15/05/2023Panama City, Panama19 - 20 Hilario Beas17(2) - 19 WPts
14/04/2023Casablanca, Morocco19 - 19 Zakwan Toledano20(2) - 15 LPts Morocco National Championships 2023View
11/04/2023Casablanca, Morocco18 - 19 Dirar Zamzami12(1) - 9 WPts Morocco National Championships 2023View
22/03/2023Montevideo, Uruguay17 - 19 Jose Manuel13(1) - 21(1) WPts
18/02/2023Fes, Morocco17 - 18 Enver Lushi11 - 3 LPts
18/01/2023Shamkir, Azerbaijan16 - 18 Aghasafa Bairamov22 - 10 WPts
17/12/2022Fes, Morocco16 - 17 Jax Ortez22 - 14 LPts
16/11/2022Fes, Morocco15 - 17 Jax Ortez22 - 13 WPts
01/10/2022Fes, Morocco14 - 17 Wasif Akkaoui18 - 12 WPts
02/08/2022Fes, Morocco14 - 16 Ghali Namli21 - 8 LPts
12/06/2022Pagadian, Philippines13 - 16 Edmundo Yamat10 - 10 WPts
14/04/2022Safi, Morocco13 - 15 El Houari Rahilou27 - 3 LPts Morocco National Championships 2022View
11/04/2022Safi, Morocco12 - 15 Al-Jasa Aamara8 - 5 WPts Morocco National Championships 2022View
01/04/2022Shah Alam, Malaysia11 - 15 Greg Peng15 - 11 WPts
01/02/2022Zagreb, Croatia11 - 14 Damir Tošic12 - 12 LPts
04/12/2021San Jose, USA10 - 14 John Gaunce1 - 19 WPts
04/10/2021Dakar, Senegal9 - 14 Jay Seyrig13 - 11 WPts
06/08/2021Bangkok, Thailand9 - 13 Yodsingdaeng Kiatpatarapan17 - 3 LPts
06/06/2021Casablanca, Morocco9 - 12 Baariq Ghanmouni5 - 8 LPts
13/04/2021Kikuyu, Kenya8 - 12 Arnie Adumbe4 - 12 WPts
13/02/2021Managua, Nicaragua8 - 11 Reyes Iglesias6 - 14 LPts
16/12/2020Seoul, South Korea7 - 11 Jong-ho Pan9 - 7 WPts
18/10/2020Fes, Morocco6 - 11 Shoeaib Egal2 - 4 WPts
19/08/2020Ecatepec, Mexico6 - 10 Cortez Castano9 - 6 LPts
20/06/2020San Jose, Costa Rica6 - 9 Cruz Renderos7 - 6 LPts
21/04/2020Fes, Morocco6 - 8 Abbad Fegrouche7 - 2 LPts
22/02/2020Fes, Morocco6 - 7 Gianfranco Allevi7 - 4 LPts
23/12/2019Fes, Morocco5 - 7 Kabonesa Pianim7 - 6(1) WPts
23/10/2019Meknes, Morocco4 - 7 Sabuur Elasmar7 - 4 WPts
24/08/2019Fes, Morocco3 - 7 Rehan Mohamed1 - 3 WPts
25/06/2019Nuremberg, Germany3 - 6 Garren Kuenzel4 - 3 LPts
27/04/2019Fes, Morocco3 - 5 Ghali Namli7 - 0 LPts
26/02/2019Marrakech, Morocco3 - 4 Jaul Aghmani2 - 4 LPts
10/01/2019Fes, Morocco2 - 4 Syed Alajlani3(1) - 2 WPts
10/11/2018Fes, Morocco2 - 3 Ra'id Joumari3 - 3 LPts
10/09/2018Fes, Morocco2 - 2 Carolus Rozenthal1 - 3 LPts
10/07/2018New Kingston, Jamaica2 - 1 Paul Callister1 - 0 LPts
11/05/2018Fes, Morocco1 - 1 Ra'id Joumari1 - 2 WPts
09/03/2018Fes, Morocco0 - 1 Tariq Baccus0 - 1 WPts
20/01/2018Fes, Morocco0 - 0 Wasif Akkaoui0 - 0 LPts