Weightclass:  Lightweight
Location:  Casablanca, Morocco
Record:  37(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Casablanca, Morocco36(1) - 8 Branislav Kremenic7 - 11 WPts
19/10/2033Casablanca, Morocco35(1) - 8 Elmar Yakubov2 - 4 WPts
19/08/2033Casablanca, Morocco34(1) - 8 Quico Zambrano6 - 8(1) WPts
18/06/2033Casablanca, Morocco33(1) - 8 Alejandro Pinel4 - 4 WPts
17/04/2033Casablanca, Morocco32(1) - 8 Ora Loyola3 - 7 WPts
17/02/2033Casablanca, Morocco31(1) - 8 Chan-dong U15 - 25 WPts
08/01/2033Casablanca, Morocco30(1) - 8 Callum Barfoot35 - 16 WPts
05/12/2032Casablanca, Morocco29(1) - 8 Garner Renoir12(2) - 19(1) WPts
23/10/2032Casablanca, Morocco28(1) - 8 Stanislav Slezak44 - 11 WPts
15/09/2032Casablanca, Morocco28(1) - 7 Henry Trahern27 - 10 LPts
19/07/2032Saint Petersburg, Russia28(1) - 6 Xabat Rosal11 - 0 LPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia27(1) - 6 Bohater Konopka22 - 13 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia26(1) - 6 Nick Badoe18(4) - 5 WPts Saint Petersburg Olympics 2032View
15/06/2032Hohhot, China25(1) - 6 Shing Tse17 - 17 WPts
17/04/2032Marrakech, Morocco24(1) - 6 Khalid Abdou3 - 1 WPts Morocco National Championships 2032View
14/04/2032Marrakech, Morocco23(1) - 6 Asil Alghalib14 - 10 WPts Morocco National Championships 2032View
11/04/2032Marrakech, Morocco22 - 6 Amrou Lamrani1 - 0 WKO3 Morocco National Championships 2032View
23/02/2032Abidjan, Ivory Coast21 - 6 Verdun Moniotte33 - 20 WPts
26/12/2031Dushanbe, Tajikistan20 - 6 Salahaddin Ayan10 - 18 WPts
28/10/2031Casablanca, Morocco19 - 6 Kamil Sladek1 - 3 WPts
28/08/2031Oslo, Norway18 - 6 Unni Solie1 - 22 WPts
30/06/2031Tangier, Morocco17 - 6 Sufyan Elfilali11 - 11 WPts
15/05/2031Tangier, Morocco16 - 6 Djalaleddin Benezekri20 - 29 WPts
14/04/2031Rabat, Morocco16 - 5 Mujahid Kharbouchi21 - 10 LPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco15 - 5 Taqiy Boutaty5 - 2 WPts Morocco National Championships 2031View
17/02/2031Tangier, Morocco14 - 5 Nur al Din Ghazali5 - 8 WPts
04/01/2031Graz, Austria13 - 5 Walter Mannsberg7 - 12 WPts
06/11/2030Fes, Morocco12 - 5 Zamen Bouramdane2 - 13 WPts
08/09/2030Casablanca, Morocco11 - 5 Tijmen Hembrecht8 - 17(1) WPts
10/07/2030Casablanca, Morocco11 - 4 Verrill Pageau4 - 5 LPts
12/05/2030El Kelaa Des Sraghna, Morocco10 - 4 Jaqub Boukhriss2 - 15 WPts
11/04/2030El Kelaa Des Sraghna, Morocco10 - 3 Mehammed Elkaoutari9 - 5 LPts Morocco National Championships 2030View
26/02/2030Casablanca, Morocco9 - 3 Amaniyy Chafik1 - 10 WPts
28/12/2029Fes, Morocco8 - 3 Ouahhab Elaynaoui2 - 1 WPts
01/11/2029Fes, Morocco7 - 3 Zamen Bouramdane1 - 7 WPts
16/09/2029Casablanca, Morocco6 - 3 Jubair Yaaza0 - 5 WPts
17/07/2029Takoradi, Ghana6 - 2 Zachary Adarkwa14 - 14 LPts
19/05/2029Rabat, Morocco5 - 2 Istiqlaal Abidi4 - 14 WPts
14/04/2029Settat, Morocco5 - 1 Dhakwan Elgharrouj17 - 12 LPts Morocco National Championships 2029View
11/04/2029Settat, Morocco4 - 1 Asil Alghalib1 - 2 WPts Morocco National Championships 2029View
25/03/2029Larache, Morocco3 - 1 Kemaleddin Askar18 - 4 WPts
01/02/2029Casablanca, Morocco2 - 1 Mika'il Karjimi18 - 20(1) WPts
01/01/2029Kremenchuk, Ukraine1 - 1 Dmytro Barno0 - 8 WPts
03/11/2028Galway, Ireland0 - 1 Ethan Shea5 - 11 WPts
05/09/2028Casablanca, Morocco0 - 0 Suhaim Basri1 - 2 LPts