Weightclass:  Light Flyweight
Location:  Oujda, Morocco
Record:  25 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2031Oujda, Morocco24 - 26 Yao Abai1 - 15 WPts
28/03/2031Oujda, Morocco23 - 26 HuiK'o Huat1 - 5 WPts
28/01/2031Oujda, Morocco22 - 26 Moufid Anis0 - 3 WPts
29/11/2030Oujda, Morocco21 - 26 Irfan Bilal1 - 8 WPts
30/09/2030Oujda, Morocco20 - 26 Oleos Hernadez4 - 6(2) WPts
02/08/2030Oujda, Morocco19 - 26 Quds Taleb5 - 15 WPts
03/06/2030Oujda, Morocco18 - 26 Quds Taleb5 - 14 WPts
04/04/2030Oujda, Morocco17 - 26 Ikrimah Eloujdi12 - 4 WPts
03/02/2030Oujda, Morocco16 - 26 Wasif Almuqri1 - 3 WPts
06/12/2029Oujda, Morocco15 - 26 Xaver Carolina1 - 10 WPts
08/10/2029Oujda, Morocco14 - 26 Abbad Shenna0 - 1 WPts
09/08/2029Oujda, Morocco13 - 26 Sadid Elbourkadi1 - 1 WPts
10/06/2029Oujda, Morocco12 - 26 Abdul Mohammed0 - 1 WPts
11/04/2029Settat, Morocco12 - 25 Aqil Khelil18 - 23 LPts Morocco National Championships 2029View
21/03/2029London, UK12 - 24 Ewan MacLellan17(1) - 17 LPts
21/01/2029Palembang, Indonesia11 - 24 Perwiro Rachmat21 - 11 WPts
23/11/2028Casablanca, Morocco10 - 24 Aqil Haidane8(1) - 17(1) WPts
13/10/2028Santa Ana, El Salvador9 - 24 Oleos Russi2 - 25 WPts
15/08/2028Oujda, Morocco8 - 24 Amjad Qasem1 - 6 WPts
15/07/2028Oujda, Morocco7 - 24 Amjad Qasem1 - 5 WPts
14/06/2028Oujda, Morocco6 - 24 Amjad Qasem1 - 4 WPts
14/05/2028Surrey, Canada6 - 23 Chris Cather13 - 12 LPts
11/04/2028Sale, Morocco6 - 22 Aqil Khelil15 - 15 LPts Morocco National Championships 2028View
11/03/2028Oujda, Morocco6 - 21 Majid Kirdar18 - 15 LPts
09/02/2028Daloa, Ivory Coast5 - 21 Charles Depardieu3(1) - 18 WPts
09/01/2028Tangier, Morocco5 - 20 Leggett Gabin18 - 14 LPts Africa Championships 2028View
16/12/2027Oujda, Morocco5 - 19 Khaliq Guseynov14 - 11 LPts
15/11/2027Toshkent, Uzbekistan4 - 19 Khaliq Guseynov14 - 10 WPts
15/10/2027Ciudad del Este, Paraguay4 - 18 Carlos Castanon15 - 6 LPts
14/09/2027Ciudad del Este, Paraguay4 - 17 Carlos Castanon14 - 6 LPts
13/08/2027Heraklion, Greece4 - 16 Hercules Athanasiou11 - 2 LPts
13/07/2027Heraklion, Greece4 - 15 Hercules Athanasiou10 - 2 LPts
12/06/2027Heraklion, Greece4 - 14 Hercules Athanasiou9 - 2 LPts
12/05/2027Heraklion, Greece4 - 13 Hercules Athanasiou8 - 2 LPts
11/04/2027Mohammedia, Morocco4 - 12 Zarif Saddiki24 - 20(1) LPts Morocco National Championships 2027View
05/03/2027Heraklion, Greece4 - 11 Hercules Athanasiou7 - 1 LPts
02/02/2027Carrefour, Haiti4 - 10 Yves Reinier12 - 8 LPts
02/01/2027Oujda, Morocco4 - 9 Dhimiter Atli7 - 2 LPts
01/12/2026Durres, Albania4 - 8 Dhimiter Atli6 - 2 LPts
31/10/2026Heraklion, Greece4 - 7 Hercules Athanasiou5 - 0 LPts
30/09/2026Oujda, Morocco4 - 6 Hercules Athanasiou4 - 0 LPts
13/08/2026Leicester, UK4 - 5 Ali Badour13(1) - 14 LPts
15/06/2026Oujda, Morocco3 - 5 Quinto Crespo15 - 16 WPts
17/04/2026Kingston, Jamaica2 - 5 Max Howitt3 - 9 WPts
17/02/2026Rotterdam, Netherlands2 - 4 Diktus Gauchy17(1) - 12 LPts
20/12/2025San Felipe de Puerto Plata, Dominican Republic2 - 3 Santiago Estremera13 - 10 LPts
22/10/2025Soka, Japan2 - 2 Yuichi Takahashi9(1) - 14(2) LPts
24/08/2025Oujda, Morocco2 - 1 Suhaim Elassri1 - 2 LPts
25/06/2025Oujda, Morocco1 - 1 Murshid Ohana4 - 6 WPts
26/04/2025Surakarta, Indonesia1 - 0 Tri Tupamahu3 - 8(1) LPts
26/02/2025Oujda, Morocco0 - 0 Aqil Haidane0 - 1 WPts