Weightclass:  Featherweight
Location:  Casablanca, Morocco
Record:  34 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2032Casablanca, Morocco33 - 22 Kiki Sosa14 - 12 WPts
07/10/2032Zamboanga City, Philippines33 - 21 Brin Yacat4 - 13(1) LPts
08/08/2032Casablanca, Morocco32 - 21 Baz Alfishtali4 - 4 WPts
09/06/2032Accra, Ghana31 - 21 Adnan Yasin13 - 15 WPts
11/04/2032Marrakech, Morocco31 - 20 Allam Bouchnak1 - 1 LPts Morocco National Championships 2032View
27/02/2032Medan, Indonesia30 - 20 Bakti Tananta4 - 29(12) WPts
30/12/2031Abidjan, Ivory Coast29 - 20 Reinald Blanc6 - 17 WPts
01/11/2031Barcelona, Spain28 - 20 Angel Picazo2 - 1 WPts
02/09/2031Boksburg, South Africa28 - 19 Ayabulela Maphatsoe26 - 24(2) LPts
05/07/2031Casablanca, Morocco28 - 18 Jabalah Zouak0 - 0 LPts
19/05/2031Sale, Morocco27 - 18 Saiffeddine Elaynaoui33(1) - 13 WPts
17/04/2031Rabat, Morocco27 - 17 Jawdah Chadid17 - 0 LPts Morocco National Championships 2031View
14/04/2031Rabat, Morocco26 - 17 Ayser Roumanoff2 - 1 WPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco25 - 17 Sadid Alhazmiri4 - 8 WPts Morocco National Championships 2031View
07/03/2031Mexico City, Mexico24 - 17 Ramirez Hernando15(1) - 15 WPts
07/01/2031Germiston, South Africa24 - 16 Joel NaudÚ8 - 12 LPts
08/11/2030San Salvador, El Salvador23 - 16 Fraco Lucena12 - 23 WPts
10/09/2030Zagreb, Croatia22 - 16 Ilija Hrvoic3 - 3 WPts
13/07/2030Settat, Morocco22 - 15 Waddah Elkarti28(1) - 12 LPts
18/05/2030Sale, Morocco21 - 15 Dhakiy Elkhattabi15 - 23 WPts
14/04/2030El Kelaa Des Sraghna, Morocco21 - 14 Jawdah Chadid4 - 0 LPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco20 - 14 Gazi Uddin11(1) - 17 WPts Morocco National Championships 2030View
14/03/2030Pekanbaru, Indonesia20 - 13 Natal Gozali20 - 23 LPts
14/01/2030Chelyabinsk, Russia19 - 13 Koldan Dolinsky15 - 13 WPts
16/11/2029Jakarta, Indonesia19 - 12 Fakhrul Soei11 - 23 LPts
18/09/2029Daejeon, South Korea18 - 12 Dong-jun Seo13 - 8 WPts
20/07/2029Casablanca, Morocco17 - 12 Taj al Din Alayyashi8 - 9 WPts
21/05/2029Casablanca, Morocco16 - 12 Baligh Marzouk14 - 8 WPts
23/03/2029Casablanca, Morocco15 - 12 Jose Dumapias1 - 2 WPts
23/01/2029Mexico City, Mexico14 - 12 Jesus Calles14 - 19 WPts
25/11/2028Palembang, Indonesia13 - 12 Majid Aslam1 - 5 WPts
27/09/2028Casablanca, Morocco12 - 12 Dhakwan Aldj3 - 8 WPts
29/07/2028Giza, Egypt11 - 12 Atif Mahfouz11(1) - 15 WPts
31/05/2028Cape Town, South Africa10 - 12 Robert Msibi7 - 10 WPts
02/04/2028Donetsk, Ukraine10 - 11 Vanko Burick7 - 8 LPts
03/02/2028Casablanca, Morocco9 - 11 Hadir Essaiydy2 - 10 WPts
05/12/2027Rabat, Morocco9 - 10 Gazi Shahidi9 - 5 LPts
13/10/2027Khemisset, Morocco9 - 9 Habbab Benzakour6 - 24(4) LPts
15/08/2027Kuching, Malaysia9 - 8 Waqar Mahdi14 - 11 LPts
16/06/2027Fes, Morocco9 - 7 Rehan Murad14 - 8 LPts
27/04/2027Casablanca, Morocco8 - 7 Sadid Avempace2 - 7 WPts
27/02/2027Casablanca, Morocco7 - 7 Vachel Fouche4 - 17 WPts
29/12/2026Nador, Morocco6 - 7 Ibrahim Badour3 - 24 WPts
31/10/2026Casablanca, Morocco5 - 7 Zamen Tumart8 - 19 WPts
19/09/2026Khouribga, Morocco5 - 6 Habbab Abdelghani23(2) - 35 LPts
18/08/2026Dniprodzerzhynsk, Ukraine5 - 5 Krystiyan Mak5 - 3(1) LPts
20/06/2026Tangier, Morocco4 - 5 Kamran Turay3 - 10 WPts
22/04/2026Casablanca, Morocco3 - 5 Mojiz Ryadi0 - 1 WPts
21/02/2026Cuenco, Ecuador3 - 4 Santiago Sigala2 - 4 LPts
24/12/2025Sale, Morocco3 - 3 Saiffeddine Elaynaoui3 - 3 LPts
25/10/2025Casablanca, Morocco3 - 2 Safiy al Din Aboutaleb3 - 1 LPts
26/08/2025Tetouan, Morocco2 - 2 Hanief Alloudi2 - 15 WPts
26/07/2025Khouribga, Morocco2 - 1 Habbab Abdelghani16(2) - 35 LPts
25/06/2025Tabriz, Iran1 - 1 Tariq Barakat0 - 0 WPts
27/04/2025Columbia, USA1 - 0 Callum Pugh6 - 0 LPts
27/02/2025Casablanca, Morocco0 - 0 Thawab Kettani0 - 1 WPts