Weightclass:  Lightweight
Location:  Rabat, Morocco
Record:  52 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Dammam, Saudi Arabia51 - 23 Zain Waheed11 - 12 WPts
18/10/2033Irapuato, Mexico51 - 22 Guillermo Santistevan17(1) - 10 LPts
19/08/2033Havana, Cuba51 - 21 Cisco Becerril43(1) - 24 LPts
19/07/2033Yokohama, Japan51 - 20 Hajime Maruyama61 - 22 LPts
18/06/2033Bandar Lampung, Indonesia51 - 19 Darma Mubaraq55 - 10 LPts
18/05/2033Bandar Lampung, Indonesia51 - 18 Darma Mubaraq54 - 10 LPts
17/04/2033El-Jadida, Morocco51 - 17 Khalid Abdou7 - 6 LPts Morocco National Championships 2033View
14/04/2033El-Jadida, Morocco50 - 17 Shoeaib Tobji13 - 12 WPts Morocco National Championships 2033View
11/04/2033El-Jadida, Morocco49 - 17 Zamen Bouramdane11 - 21 WPts Morocco National Championships 2033View
31/03/2033Malmo, Sweden48 - 17 Loui Engelson48(2) - 11 WPts
28/02/2033Rabat, Morocco47 - 17 Bernardo Soprano39 - 21 WPts
08/01/2033Toronto, Canada46 - 17 Glynn Yale2 - 13 WPts
09/11/2032Liege, Belgium45 - 17 Dominique Beaubien24(1) - 40 WPts
11/09/2032El Alto, Bolivia44 - 17 Miguel Donoso15 - 14 WPts
13/07/2032Saint Petersburg, Russia44 - 16 Hajime Maruyama53 - 18 LPts Saint Petersburg Olympics 2032View
03/07/2032Rabat, Morocco43 - 16 Jesus Gracia28 - 25 WPts
18/05/2032Havana, Cuba43 - 15 Cisco Becerril34(1) - 17 LPts
14/04/2032Marrakech, Morocco43 - 14 Khalid Abdou2 - 1 LPts Morocco National Championships 2032View
11/04/2032Marrakech, Morocco42 - 14 Mujahid Kharbouchi27 - 11 WPts Morocco National Championships 2032View
14/03/2032Touba, Senegal41 - 14 Marshall Belan43 - 19 WPts
12/02/2032Touba, Senegal40 - 14 Marshall Belan43 - 18 WPts
12/01/2032Aba, Nigeria40 - 13 James Lifunisabo13 - 6 LPts Africa Championships 2032View
09/01/2032Aba, Nigeria39 - 13 Daniel Acquaah11 - 1 WPts Africa Championships 2032View
10/12/2031Rabat, Morocco38 - 13 Elmaddin Khalid28(1) - 22 WPts
09/11/2031Rabat, Morocco37 - 13 Elmaddin Khalid28(1) - 21 WPts
04/10/2031Madrid, Spain36 - 13 Jesus Gracia21 - 21 WPts
03/09/2031Rabat, Morocco35 - 13 Slavoj Kalas26(1) - 21 WPts
20/07/2031Bokhtar, Tajikistan34 - 13 Latif Kazi32 - 17 WPts
19/06/2031Rabat, Morocco33 - 13 Ciel Mouyal14 - 30 WPts
18/05/2031Managua, Nicaragua32 - 13 Carlos Carcamo38 - 12 WPts
17/04/2031Rabat, Morocco31 - 13 Mujahid Kharbouchi22 - 10 WPts Morocco National Championships 2031View
14/04/2031Rabat, Morocco30 - 13 Dhakwan Benjelloun2 - 1 WPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco29 - 13 El Madani Lagtaa0 - 3 WPts Morocco National Championships 2031View
21/02/2031Rabat, Morocco28 - 13 Hajime Maruyama35 - 14 WPts
07/01/2031La Spezia, Italy27 - 13 Bernardo Soprano24 - 12 WPts
07/12/2030La Spezia, Italy27 - 12 Bernardo Soprano23 - 12 LPts
06/11/2030Yokohama, Japan27 - 11 Hajime Maruyama32 - 14 LPts
04/10/2030Rabat, Morocco27 - 10 Bernardo Soprano21 - 12 LPts
01/09/2030Rabat, Morocco26 - 10 Dalimil Kochan17 - 14 WPts
19/07/2030Rabat, Morocco25 - 10 Waqar Nasri19(1) - 13 WPts
18/06/2030Rabat, Morocco24 - 10 Waqar Nasri19(1) - 12 WPts
18/05/2030Rabat, Morocco23 - 10 Waqar Nasri19(1) - 11 WPts
17/04/2030El Kelaa Des Sraghna, Morocco22 - 10 Waddah Sadiqi19 - 9(1) WPts Morocco National Championships 2030View
14/04/2030El Kelaa Des Sraghna, Morocco21 - 10 Mehammed Elkaoutari10 - 5 WPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco20 - 10 Dhakwan Elgharrouj22 - 15 WPts Morocco National Championships 2030View
02/04/2030Rabat, Morocco19 - 10 Carlos Carcamo25 - 8 WPts
02/03/2030Rabat, Morocco18 - 10 Larrimore Noyer20 - 9 WPts
23/01/2030Rabat, Morocco17 - 10 Santiago Alcantara16(2) - 13 WPts
10/12/2029Rabat, Morocco16 - 10 Dhakwan Elgharrouj21 - 13 WPts
11/10/2029Barranquilla, Colombia15 - 10 Frisco Hay0 - 4 WPts
13/08/2029Rabat, Morocco14 - 10 Wojtek Glomb2 - 4 WPts
15/06/2029Riga, Latvia13 - 10 Borya Bedrite2 - 0 WPts
17/04/2029Settat, Morocco13 - 9 Dhakwan Elgharrouj18 - 12 LPts Morocco National Championships 2029View
14/04/2029Settat, Morocco12 - 9 Kahil Pesquet30 - 22 WPts Morocco National Championships 2029View
11/04/2029Settat, Morocco11 - 9 Shamsadeen Bassir22 - 11 WPts Morocco National Championships 2029View
21/03/2029Auckland, New Zealand10 - 9 Joel Mill16 - 17 WPts
21/01/2029Casablanca, Morocco9 - 9 Dhakwan Soultan10 - 5 WPts
26/11/2028Khemisset, Morocco9 - 8 Taqiy Kanouni11 - 12 LPts
28/09/2028Rabat, Morocco8 - 8 Alex Sahlstrom1 - 4 WPts
30/07/2028Sale, Morocco7 - 8 Diwan Ouaddouch12 - 17 WPts
02/06/2028Kenitra, Morocco6 - 8 Sabeer Labani4 - 9 WPts
14/04/2028Sale, Morocco6 - 7 Amer Tariq40(1) - 33 LPts Morocco National Championships 2028View
11/04/2028Sale, Morocco5 - 7 Shamsadeen Bassir17 - 9 WPts Morocco National Championships 2028View
31/03/2028Rabat, Morocco4 - 7 Lei Lui4 - 2 WPts
01/02/2028Khemisset, Morocco4 - 6 Kadeen Ainy13 - 8 LPts
07/12/2027Daegu, South Korea3 - 6 Chung-yong Reeh2 - 17 WPts
09/10/2027Douala, Cameroon2 - 6 Louie Ngan10 - 12 WPts
11/08/2027Casablanca, Morocco2 - 5 Mika'il Karjimi11 - 18(1) LPts
17/06/2027Larache, Morocco2 - 4 Ra'id Kaouch12 - 15 LPts
21/04/2027Bangkok, Thailand2 - 3 Wanheng Toypaedriew5 - 9 LPts
21/02/2027Rabat, Morocco1 - 3 Dulamah Benabicha0 - 5 WPts
22/12/2026Si Racha, Thailand1 - 2 Singpetch Jantakam7 - 8 LPts
24/10/2026Larache, Morocco1 - 1 Kemaleddin Askar4 - 3 LPts
01/09/2026Tangier, Morocco1 - 0 Rifky Benchrifa14 - 17 LPts
05/07/2026Rabat, Morocco0 - 0 Kook-young Yong0 - 0 WPts