Weightclass:  Lightweight
Location:  Casablanca, Morocco
Record:  24(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Dnipropetrovsk, Ukraine23(1) - 13 Luka Popko22 - 11 WPts
28/09/2033Fes, Morocco22(1) - 13 Ouahhab Elaynaoui17 - 9 WPts
08/08/2033Shijiazhuang, China22(1) - 12 Lei Wing9 - 20 LPts
10/06/2033Errachidia, Morocco21 - 12 Zarif Elglaoui16 - 19(4) WKO3
14/04/2033El-Jadida, Morocco21 - 11 Khalid Abdou6 - 6 LPts Morocco National Championships 2033View
11/04/2033El-Jadida, Morocco20 - 11 Irfan Ebrahim0 - 1 WPts Morocco National Championships 2033View
31/03/2033Casablanca, Morocco19 - 11 Ma'd Armoumen14 - 10 WPts
01/02/2033Dakar, Senegal18 - 11 Percy Coundoul4 - 7 WPts
04/12/2032Casablanca, Morocco17 - 11 Thamir Kanouni8 - 17 WPts
05/10/2032Kenitra, Morocco16 - 11 Thamir Kanouni8 - 16 WPts
10/08/2032Seongnam, South Korea15 - 11 Seung-gyu Ro10 - 10 WPts
12/06/2032Pikine, Senegal14 - 11 Canaan Huet13 - 15(1) WPts
14/04/2032Marrakech, Morocco14 - 10 Sabuur Elomari23(1) - 6 LPts Morocco National Championships 2032View
11/04/2032Marrakech, Morocco13 - 10 Dhakwan Benjelloun6 - 4 WPts Morocco National Championships 2032View
12/02/2032Marrakech, Morocco12 - 10 Khalish Barek13 - 9 WPts
15/12/2031Casablanca, Morocco12 - 9 John Grahm7 - 15 LPts
16/10/2031Casablanca, Morocco11 - 9 Angel Casal3 - 12 WPts
17/08/2031Kuala Lumpur, Malaysia10 - 9 Hassan Ellahi0 - 0 WPts
19/06/2031Casablanca, Morocco9 - 9 Mehman Mammadov7 - 3 WPts
19/04/2031Casablanca, Morocco8 - 9 Channing Belizaire0 - 25 WPts
19/02/2031Casablanca, Morocco7 - 9 Muthanna Anouzla8 - 8 WPts
02/01/2031Casablanca, Morocco6 - 9 Zamen Bouramdane2 - 14 WPts
04/11/2030Nador, Morocco5 - 9 Badr al Din Bouaasayriya2 - 24 WPts
23/09/2030Tangier, Morocco5 - 8 Baligh Alzaqqaq19 - 8 LPts
23/08/2030Donetsk, Ukraine5 - 7 Wasyl Burick40(1) - 10 LPts
25/06/2030Oujda, Morocco4 - 7 Sabt Eloujdi5 - 5 WPts
29/04/2030Medellin, Colombia4 - 6 Dimos Maria0 - 0 LPts
28/02/2030Tangier, Morocco3 - 6 Shoeaib Tobji1 - 2 WPts
01/01/2030Casablanca, Morocco3 - 5 Zamen Abbouda0 - 3 LPts
13/11/2029Changwon, South Korea3 - 4 Young-gwon Kang10 - 13 LPts
15/09/2029Chungju, South Korea2 - 4 Jae-sung Hong9 - 10 WPts
17/07/2029Hamburg, Germany2 - 3 Paulos Gergel14(1) - 20 LPts
19/05/2029Tangier, Morocco1 - 3 Amaniyy Chafik1 - 5 WPts
11/04/2029Settat, Morocco1 - 2 Sabuur Elomari4 - 1 LPts Morocco National Championships 2029View
03/03/2029Almaty, Kazakhstan0 - 2 Vikenti Cajrkulow13 - 17 WPts
03/01/2029Almaty, Kazakhstan0 - 1 Sasha Otarow15 - 25 LPts
05/11/2028Casablanca, Morocco0 - 0 Mehammed Elkaoutari2 - 2 LPts