Weightclass:  Middleweight
Location:  Marrakech, Morocco
Record:  19 - 32(12)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2033Marrakech, Morocco18 - 32(12) Zeyn Zidan0 - 1 WPts
11/10/2033Marrakech, Morocco18 - 31(11) Volodmiri Babyak9 - 18 LKO3
09/08/2033Marrakech, Morocco17 - 31(11) Nasir al Din Ferhat0 - 1 WPts
08/06/2033Marrakech, Morocco16 - 31(11) Bronco Donoso1 - 3 WPts
08/04/2033Marrakech, Morocco15 - 31(11) Jeraldo Abella1 - 3 WPts
07/02/2033Marrakech, Morocco14 - 31(11) Waddah Elguerray0 - 1 WPts
08/12/2032Marrakech, Morocco13 - 31(11) Aleksei Zozulin0 - 2 WPts
08/10/2032Marrakech, Morocco12 - 31(11) Tamarius Sekyi0 - 2 WPts
08/08/2032Marrakech, Morocco11 - 31(11) Daniil Vodopyanov0 - 4 WPts
10/06/2032Marrakech, Morocco11 - 30(10) Trory Masuwa5 - 13 LKO3
11/04/2032Marrakech, Morocco10 - 30(10) Waddah Alzayyani0 - 1 WPts
11/02/2032Marrakech, Morocco9 - 30(10) Safiy al Din Saeme2 - 13(1) WPts
13/12/2031Marrakech, Morocco8 - 30(10) Fayaaz Boutaleb1 - 7 WPts
14/10/2031Fes, Morocco8 - 29(10) Zamen Rouicha20 - 11 LPts
09/09/2031Casablanca, Morocco8 - 28(10) Tariq Zakaria29 - 18 LPts
09/08/2031North Shore, New Zealand7 - 28(10) Maiope Makatea4 - 26 WPts
11/06/2031Marrakech, Morocco6 - 28(10) Macario Macalalag1 - 2 WPts
11/04/2031Rabat, Morocco6 - 27(9) Ayser Oubtil11(1) - 1 LKO2 Morocco National Championships 2031View
19/02/2031Marrakech, Morocco5 - 27(9) Hadir Bouderbala2 - 19 WPts
21/12/2030Suita, Japan4 - 27(9) Raiden Sugawara2 - 15 WPts
23/10/2030Marrakech, Morocco3 - 27(9) Adhi Barton4 - 9 WPts
24/08/2030Daegu, South Korea3 - 26(9) Young-gwon In3 - 12 LPts
26/06/2030Khemisset, Morocco3 - 25(9) Dhakwan Medbouh9 - 15 LPts
22/05/2030Meknes, Morocco3 - 24(9) Imran Youssef21 - 26(1) LPts
11/04/2030El Kelaa Des Sraghna, Morocco3 - 23(8) Ayser Oubtil2 - 1 LKO2 Morocco National Championships 2030View
08/03/2030Petaling Jaya, Malaysia3 - 22(8) Hassan Hussain6 - 13 LPts
08/01/2030Port-de-Paix, Haiti2 - 22(8) Jean-Baptiste Dacourt0 - 10 WPts
09/11/2029Ankara, Turkey1 - 22(8) Ediz Oktay10 - 31 WPts
11/09/2029Madrid, Spain1 - 21(8) Jair Ahumada16 - 20 LPts
14/07/2029Marrakech, Morocco1 - 20(8) Arwarh Barakat13 - 13 LPts
15/05/2029Marrakech, Morocco1 - 19(7) Nur al Din Soussi2 - 11 LKO3
16/03/2029Tangier, Morocco1 - 18(7) Imededdine Salih11 - 9 LPts
22/01/2029Saratov, Russia1 - 17(6) Fedor Ionov15 - 21 LKO2
24/11/2028Marrakech, Morocco1 - 16(5) Wasif Lbida12(1) - 8 LKO3
25/09/2028Marrakech, Morocco0 - 16(5) Shoeaib Nechchadi1 - 8 WPts
27/07/2028Marrakech, Morocco0 - 15(5) Sigit Srie12 - 9 LPts
29/05/2028Marrakech, Morocco0 - 14(5) Arwarh Barakat8 - 11 LPts
30/03/2028Marrakech, Morocco0 - 13(5) Hassan Ahmed1 - 11 LPts
30/01/2028Ponce, Puerto Rico0 - 12(5) Nemesio Clavel18 - 24(1) LPts
02/12/2027Marrakech, Morocco0 - 11(4) Falke Kuechler1 - 14 LKO3
04/10/2027Marrakech, Morocco0 - 10(3) Shin-wook Song8 - 16 LKO2
06/08/2027Riyadh, Saudi Arabia0 - 9(3) Majid Nazif5 - 13 LPts
08/06/2027Chennai, India0 - 8(3) Azam Ismael6 - 18 LPts
10/04/2027Makassar, Indonesia0 - 7(3) Waqar Shams6 - 12 LPts
10/02/2027Koshigaya, Japan0 - 6(2) Michi Fukushima7 - 18 LKO3
13/12/2026Sale, Morocco0 - 5(1) Sabuur Rebbot20 - 19 LKO3
15/10/2026Casablanca, Morocco0 - 4(1) Zakwan Maimonides4 - 0 LPts
17/08/2026Marrakech, Morocco0 - 3(1) Edward Camargo6 - 5 LPts
18/06/2026Mohammedia, Morocco0 - 2(1) Ra'id Cheaouri10 - 13 LPts
28/04/2026Tangier, Morocco0 - 1 Saad Sarwar11 - 15 LKO3
05/03/2026Marrakech, Morocco0 - 0 Jarl Samuelsen0 - 1 LPts