Weightclass:  Middleweight
Location:  Casablanca, Morocco
Record:  28 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2034Casablanca, Morocco27 - 21 Jesus Olmeda14 - 17 WPts
01/12/2033Casablanca, Morocco26 - 21 Saku Niskala2 - 0 WPts
01/10/2033Casablanca, Morocco25 - 21 Noe Florentino6 - 15 WPts
01/08/2033Casablanca, Morocco24 - 21 Gennady Albiev4 - 4 WPts
31/05/2033Casablanca, Morocco23 - 21 Taber Gepner1 - 9 WPts
31/03/2033Casablanca, Morocco22 - 21 Konstantin Rastvortsev3 - 11 WPts
30/01/2033Casablanca, Morocco21 - 21 Nur al Din Soussi16(1) - 21 WPts
30/11/2032Casablanca, Morocco20 - 21 Ismail Raggi25 - 13 WPts
30/09/2032Casablanca, Morocco19 - 21 Ismail Raggi25 - 12 WPts
31/07/2032Jeddah, Saudi Arabia18 - 21 Waleed Isa0 - 7 WPts
02/06/2032Sale, Morocco17 - 21 Shoeaib Nechchadi12 - 22 WPts
14/04/2032Marrakech, Morocco17 - 20 Ayser Oubtil21(2) - 7 LPts Morocco National Championships 2032View
11/04/2032Marrakech, Morocco16 - 20 Nur al Din Soussi13(1) - 19 WPts Morocco National Championships 2032View
04/04/2032Dundee, UK16 - 19 Fraser Hines16 - 16 LPts
05/02/2032Casablanca, Morocco15 - 19 Rob Erven0 - 6 WPts
08/12/2031Helsinki, Finland14 - 19 Teijo Sneck19(1) - 18 WPts
10/10/2031Casablanca, Morocco13 - 19 Mark Orleans0 - 2 WPts
11/08/2031Casablanca, Morocco12 - 19 Husam al Din Elassri4 - 18 WPts
13/06/2031Bayamon, Puerto Rico12 - 18 Enzo Damaso11 - 13 LPts
14/04/2031Rabat, Morocco12 - 17 Ismail Raggi17 - 9 LPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco11 - 17 Tariq Zakaria27 - 17 WPts Morocco National Championships 2031View
20/02/2031Casablanca, Morocco10 - 17 Adnan Sheikh2 - 0 WPts
22/12/2030Khemisset, Morocco9 - 17 Dhakwan Medbouh11 - 16 WPts
08/11/2030Casablanca, Morocco9 - 16 Jibran Haddioui11(1) - 13 LPts
07/10/2030Sale, Morocco9 - 15 Husam al Din Regattin6 - 13(1) LPts
25/08/2030Khemisset, Morocco9 - 14 Dhakwan Medbouh10 - 15 LPts
14/07/2030Tangier, Morocco8 - 14 Imededdine Salih19 - 9 WPts
13/06/2030Casablanca, Morocco8 - 13 Arwarh Barakat19 - 14 LPts
05/05/2030Chengdu, China7 - 13 Quon Mai0 - 0 WPts
07/03/2030Marrakech, Morocco7 - 12 Saiffeddine Chadid17(1) - 9 LPts
09/01/2030Rabat, Morocco7 - 11 Sab Sinaceur7 - 25 LPts
10/11/2029Casablanca, Morocco6 - 11 Hadir Bouderbala2 - 10 WPts
11/09/2029El-Jadida, Morocco5 - 11 Ouahhab Bennij2 - 10 WPts
14/07/2029Tangier, Morocco5 - 10 Imededdine Salih13 - 9 LPts
18/05/2029Safi, Morocco4 - 10 Shihab Abdesselam3 - 19 WPts
23/03/2029Tangier, Morocco4 - 9 Husam al Din Elfassy4 - 9 LPts
24/01/2029Meknes, Morocco4 - 8 Zaky Krouch4 - 19 LPts
27/11/2028Bremen, Germany3 - 8 Maldwyn Strohl1 - 5 WPts
29/09/2028Busan, South Korea3 - 7 Kook-young Paek19 - 12(1) LPts
01/08/2028Casablanca, Morocco3 - 6 Zarif Mednas18(2) - 9 LPts
03/06/2028Nizhny Novgorod, Russia3 - 5 Fedya Yegorov2 - 5 LPts
05/04/2028Rabat, Morocco3 - 4 Kashif Farooq5 - 12 LPts
06/02/2028Managua, Nicaragua3 - 3 Oro Calixto6 - 22 LPts
09/12/2027Casablanca, Morocco2 - 3 Nur al Din Soussi0 - 4 WPts
10/10/2027Mohammedia, Morocco2 - 2 Ra'id Cheaouri16 - 15 LPts
17/08/2027Sao Paulo, Brazil2 - 1 Isidro Conde8 - 13 LPts
19/06/2027Meknes, Morocco2 - 0 Imran Youssef7 - 22(1) LPts
22/04/2027Fes, Morocco1 - 0 Sufyan Albaydhaq1 - 3 WPts
05/03/2027Casablanca, Morocco0 - 0 Husam al Din Elfassy0 - 0 WPts