Weightclass:  Featherweight
Location:  Marrakech, Morocco
Record:  44 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2030Ndola, Zambia44 - 21 Peabo Muunda43(1) - 28 LPts
18/05/2030Ugep, Nigeria43 - 21 Chima Bali36(1) - 20 WPts
17/04/2030El Kelaa Des Sraghna, Morocco43 - 20 Jawdah Chadid5 - 0 LPts Morocco National Championships 2030View
14/04/2030El Kelaa Des Sraghna, Morocco42 - 20 Sadid Avempace11 - 18 WPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco41 - 20 Waddah Elkarti27(1) - 11 WPts Morocco National Championships 2030View
15/03/2030Sapporo, Japan40 - 20 Akira Ouchi22(1) - 32(1) WPts
12/02/2030Marrakech, Morocco39 - 20 Soren Michaelsen41(1) - 15 WPts
09/01/2030Ogbomosho, Nigeria39 - 19 Peabo Muunda39(1) - 26 LPts Africa Championships 2030View
12/12/2029San Jose, Costa Rica39 - 18 Edmundo Barcena47 - 15 LPts
10/11/2029Ulaanbaatar, Mongolia39 - 17 Baatarchuluun Joe37(2) - 20 LPts
10/10/2029Ulaanbaatar, Mongolia39 - 16 Baatarchuluun Joe36(2) - 20 LPts
07/09/2029Daegu, South Korea39 - 15 Amer Alam74(1) - 33 LPts Daegu World Championships 2029View
19/08/2029Marrakech, Morocco38 - 15 Carlos Granado28 - 18 WPts
19/07/2029Marrakech, Morocco37 - 15 Dimi Kevite32(2) - 23 WPts
18/06/2029Riga, Latvia36 - 15 Dimi Kevite32(2) - 22 WPts
18/05/2029Marrakech, Morocco35 - 15 Zach Dewey26 - 21 WPts
17/04/2029Settat, Morocco34 - 15 Majid Bacho7 - 11 WPts Morocco National Championships 2029View
14/04/2029Settat, Morocco33 - 15 Saiffeddine Elaynaoui21(1) - 12 WPts Morocco National Championships 2029View
11/04/2029Settat, Morocco32 - 15 Saiffeddine Arafa11 - 5 WPts Morocco National Championships 2029View
07/04/2029Kuala Lumpur, Malaysia32 - 14 Zafa Mohammed21 - 21 LPts
07/03/2029Marrakech, Morocco31 - 14 Ashley Addow17 - 22 WPts
25/01/2029Yerevan, Armenia30 - 14 Ardashes Sakislyan18 - 22 WPts
25/12/2028Marrakech, Morocco29 - 14 Ardashes Sakislyan18 - 21 WPts
24/11/2028Marrakech, Morocco28 - 14 Ardashes Sakislyan18 - 20 WPts
24/10/2028Yerevan, Armenia27 - 14 Ardashes Sakislyan18 - 19 WPts
23/09/2028Marrakech, Morocco26 - 14 Ardashes Sakislyan18 - 18 WPts
20/08/2028Riga, Latvia25 - 14 Dimi Kevite25(1) - 18 WPts
20/07/2028Marrakech, Morocco25 - 13 Dimi Kevite24(1) - 18 LPts
18/06/2028Tirana, Albania25 - 12 Dalmat Rrustemi19 - 16 LPts
18/05/2028Limerick, Ireland25 - 11 Shamus Neil27 - 16 LPts
17/04/2028Sale, Morocco24 - 11 Saiffeddine Elaynaoui15 - 10 WPts Morocco National Championships 2028View
14/04/2028Sale, Morocco23 - 11 Taj al Din Alayyashi5 - 4 WPts Morocco National Championships 2028View
11/04/2028Sale, Morocco22 - 11 Khalish Aboutaleb5 - 3 WPts Morocco National Championships 2028View
27/03/2028Montevideo, Uruguay22 - 10 Aimon Mercedes23(1) - 8 LPts
25/02/2028Kuala Lumpur, Malaysia22 - 9 Gazi Khalaf22 - 8 LPts
25/01/2028Marrakech, Morocco22 - 8 Gazi Khalaf21 - 8 LPts
25/12/2027Marrakech, Morocco21 - 8 Rodrigo Poblete21 - 14(1) WPts
24/11/2027Kuala Lumpur, Malaysia21 - 7 Gazi Khalaf20 - 7 LPts
24/10/2027Havana, Cuba21 - 6 Rodrigo Poblete20 - 13(1) LPts
23/09/2027Havana, Cuba21 - 5 Rodrigo Poblete19 - 13(1) LPts
23/08/2027Marrakech, Morocco21 - 4 Rodrigo Poblete18 - 13(1) LPts
23/07/2027Havana, Cuba20 - 4 Rodrigo Poblete18 - 12(1) WPts
15/06/2027Marrakech, Morocco19 - 4 Vikenti Zelts8 - 11 WPts
17/04/2027Mohammedia, Morocco18 - 4 Rehan Murad14 - 7 WPts Morocco National Championships 2027View
14/04/2027Mohammedia, Morocco17 - 4 Jumah Bennouna15 - 6 WPts Morocco National Championships 2027View
11/04/2027Mohammedia, Morocco16 - 4 Saiffeddine Elaynaoui11 - 5 WPts Morocco National Championships 2027View
08/02/2027Kyoto, Japan15 - 4 Daiki Miyoshi2 - 7 WPts
11/12/2026Bucheon, South Korea14 - 4 Dong-jun Jung6 - 12 WPts
13/10/2026Marrakech, Morocco13 - 4 Ovidio Collar2 - 8 WPts
14/08/2026Marrakech, Morocco12 - 4 Amit Chandra10 - 13 WPts
16/06/2026Moscow, Russia11 - 4 Vasili Bogdanov5 - 3 WPts
17/04/2026Berkane, Morocco11 - 3 Wasif Tadili37 - 11 LPts Morocco National Championships 2026View
14/04/2026Berkane, Morocco10 - 3 Saiffeddine Elaynaoui6 - 3 WPts Morocco National Championships 2026View
11/04/2026Berkane, Morocco9 - 3 Zakwan Edri12 - 13(2) WPts Morocco National Championships 2026View
21/02/2026Marrakech, Morocco8 - 3 Fausto Montesano2 - 8 WPts
23/12/2025Marrakech, Morocco7 - 3 Safiy al Din Aboutaleb4 - 1 WPts
24/10/2025Tangier, Morocco6 - 3 Kamran Turay1 - 8 WPts
01/09/2025Marrakech, Morocco5 - 3 Santiago Monterrosa4 - 16 WPts
03/07/2025Marrakech, Morocco4 - 3 Orlando Lucas0 - 2 WPts
04/05/2025Tetouan, Morocco3 - 3 Safiy al Din Aboutaleb1 - 0 WPts
29/03/2025Khouribga, Morocco2 - 3 Habbab Abdelghani15(2) - 34 WPts
26/02/2025Sao Paulo, Brazil1 - 3 Ora Riso1 - 6 WPts
29/12/2024Biysk, Russia1 - 2 Dmitriy Chernov0 - 12 LPts
31/10/2024Tangier, Morocco0 - 2 Kamran Turay0 - 3 WPts
02/09/2024Marrakech, Morocco0 - 1 Zafa Shaheed3 - 3 LPts
05/07/2024Marrakech, Morocco0 - 0 Zafa Shaheed2 - 3 LPts