Weightclass:  Super Heavyweight
Location:  Sale, Morocco
Record:  31 - 36(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2033Gold Coast, Australia31 - 35(3) Greg Makeyev51 - 15(3) LPts
29/10/2033Helsinki, Finland31 - 34(3) Asser Pennanen14 - 5 LPts
31/08/2033Sale, Morocco31 - 33(3) Dave Cubbison30 - 34 LPts
31/07/2033Sale, Morocco30 - 33(3) Jesus Solis36(2) - 32(3) WPts
30/06/2033Manta, Ecuador29 - 33(3) Jesus Solis36(2) - 31(3) WPts
30/05/2033Sale, Morocco29 - 32(3) Remi Sene24(1) - 32 LPts
17/04/2033El-Jadida, Morocco29 - 31(3) Husam al Din Darbaki15 - 13 LPts Morocco National Championships 2033View
14/04/2033El-Jadida, Morocco28 - 31(3) Mojiz Lahbi3 - 11(1) WPts Morocco National Championships 2033View
11/04/2033El-Jadida, Morocco27 - 31(3) Izz al Din Toudali4 - 18 WPts Morocco National Championships 2033View
26/03/2033Durban, South Africa26 - 31(3) Thabang Zulu34 - 28 WPts
21/02/2033Sale, Morocco26 - 30(2) Remi Sene22 - 30 LKO3
14/01/2033Sale, Morocco25 - 30(2) Jesus Solis32(1) - 29(2) WPts
14/12/2032Sale, Morocco24 - 30(2) Jesus Solis32(1) - 28(2) WPts
20/10/2032Durban, South Africa24 - 29(2) Thabang Zulu31 - 26 LPts
19/09/2032Sale, Morocco24 - 28(2) Thabang Zulu30 - 26 LPts
19/08/2032Durban, South Africa23 - 28(2) Thabang Zulu30 - 25 WPts
19/07/2032Santa Cruz de la Sierra, Bolivia23 - 27(2) Jerrold Rabago24 - 18 LPts
18/06/2032Charleroi, Belgium23 - 26(2) Charles Cartier34 - 14(2) LPts
18/05/2032Sale, Morocco23 - 25(2) Engelbert Van Ghysegheem34 - 17 LPts
17/04/2032Marrakech, Morocco22 - 25(2) Thawab Akhchichine14 - 10 WPts Morocco National Championships 2032View
14/04/2032Marrakech, Morocco21 - 25(2) Izz al Din Toudali2 - 13 WPts Morocco National Championships 2032View
11/04/2032Marrakech, Morocco20 - 25(2) Aatif Elkhalfi5 - 15 WPts Morocco National Championships 2032View
02/04/2032Sale, Morocco20 - 24(2) Remi Sene17 - 23 LPts
21/02/2032Georgetown, Guyana20 - 23(2) Zachary Vann24 - 19 LPts
21/01/2032Sale, Morocco19 - 23(2) Asif Faheem19(1) - 24 WPts
21/12/2031Sale, Morocco18 - 23(2) Asif Faheem19(1) - 23 WPts
20/11/2031Al-Quwaysimah, Jordan17 - 23(2) Asif Faheem19(1) - 22 WPts
20/10/2031Nassau, Bahamas17 - 22(2) Ben Watson12(1) - 37 LPts
19/09/2031Sale, Morocco17 - 21(1) Ben Watson11 - 37 LKO3
13/08/2031Durban, South Africa17 - 20(1) Dumisani Mbeki43(1) - 11 LPts
15/06/2031Varna, Bulgaria16 - 20(1) Emil á Vasilchev2 - 23(1) WPts
17/04/2031Rabat, Morocco15 - 20(1) Thawab Akhchichine8 - 7 WPts Morocco National Championships 2031View
14/04/2031Rabat, Morocco14 - 20(1) Istiqlaal Belcadi2 - 2 WPts Morocco National Championships 2031View
11/04/2031Rabat, Morocco13 - 20(1) Udail Boutahar10 - 17 WPts Morocco National Championships 2031View
13/02/2031Utrecht, Netherlands12 - 20(1) Gillam Chenyn7 - 26 WPts
16/12/2030Bangalore, India11 - 20(1) Dayaram Karanth5 - 14 WPts
18/10/2030Toshkent, Uzbekistan10 - 20(1) Mammad Ishak12 - 10 WPts
20/08/2030Sofia, Bulgaria10 - 19(1) Boris á Baskakov8 - 14 LPts
19/07/2030El Alto, Bolivia10 - 18(1) Rogelio Sepeda29(4) - 27 LPts
18/06/2030El Alto, Bolivia10 - 17(1) Rogelio Sepeda28(4) - 27 LPts
17/05/2030El Alto, Bolivia10 - 16(1) Rogelio Sepeda27(4) - 27 LPts
14/04/2030El Kelaa Des Sraghna, Morocco10 - 15(1) Jabalah Arroub7 - 8 LPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco9 - 15(1) Husam al Din Darbaki1 - 1 WPts Morocco National Championships 2030View
30/03/2030Riyadh, Saudi Arabia9 - 14(1) Yasin Farha22(1) - 18 LPts
20/02/2030Sale, Morocco9 - 13(1) Joel Abudho16 - 7(1) LPts
02/01/2030Cartagena, Colombia8 - 13(1) Eduardo Burgos12 - 13 WPts
03/11/2029Sale, Morocco7 - 13(1) Gethin Paterson1 - 0 WPts
04/09/2029Dushanbe, Tajikistan7 - 12(1) Qasham Hashim11 - 20 LPts
07/07/2029Vilnius, Lithuania7 - 11(1) Metody Bielawski23 - 19(4) LPts
09/05/2029Sale, Morocco7 - 10(1) Telford Joubert8 - 6 LPts
11/03/2029Aarhus, Denmark7 - 9(1) Olan Quist32(1) - 10 LPts
11/01/2029Panama City, Panama6 - 9(1) Jeraldo Marcia14 - 10 WPts
13/11/2028Chemnitz, Germany6 - 8(1) Willis Joos16 - 31(2) LPts
15/09/2028San Miguelito, Panama6 - 7(1) Jose Santillanes8 - 25 LPts
18/07/2028Accra, Ghana6 - 6(1) Shaun Buari14 - 19 LPts
20/05/2028Lodz, Poland5 - 6(1) Tadzio Zubik8 - 22 WPts
22/03/2028Milwaukee, USA5 - 5(1) Darryl Oughton3 - 19 LPts
23/01/2028Sale, Morocco4 - 5(1) Arwarh Bouteflika0 - 4(1) WPts
24/11/2027Shymkent, Kazakhstan4 - 4(1) Amer Tolymbekow41 - 9 LPts
26/09/2027Marrakech, Morocco3 - 4(1) El Houari Faras9 - 9 WPts
30/07/2027Oujda, Morocco2 - 4(1) Bandar Joumari4 - 14(1) WPts
03/06/2027El-Jadida, Morocco1 - 4(1) Waddah Dlimi0 - 12 WPts
08/04/2027Tangier, Morocco0 - 4(1) Quds Alhaik3 - 23(3) WPts
07/03/2027El Kelaa Des Sraghna, Morocco0 - 3 Jaul Africanus31(2) - 31 LKO2
03/02/2027Casablanca, Morocco0 - 2 Taqiy Alamraoui8 - 9 LPts
08/12/2026Tangier, Morocco0 - 1 Moosa Dahan4 - 8 LPts
05/11/2026Sale, Morocco0 - 0 Jemond Diack8 - 17 LPts