Weightclass:  Middleweight
Location:  Casablanca, Morocco
Record:  22(2) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2029Casablanca, Morocco21(2) - 9 Koldan Kornilov10 - 10 WPts
29/11/2028Casablanca, Morocco20(2) - 9 Faqih Elyazghi9(1) - 4 WPts
30/09/2028Casablanca, Morocco19(2) - 9 Ioakim Zhukanenko4 - 9(2) WPts
01/08/2028Casablanca, Morocco18(2) - 9 Sufyan Alghassani3 - 6 WPts
02/06/2028Casablanca, Morocco17(2) - 9 Asif Shakoor2 - 2 WPts
03/04/2028Casablanca, Morocco16(2) - 9 Saiffeddine Bellakhder2 - 2 WPts
03/02/2028Casablanca, Morocco16(2) - 8 Zakwan Maimonides12 - 3 LPts
05/12/2027Casablanca, Morocco15(2) - 8 Dhakwan Medbouh0 - 7 WPts
06/10/2027Casablanca, Morocco14(2) - 8 Woo-young Woo12(2) - 14 WPts
08/08/2027Casablanca, Morocco13(2) - 8 Haaris Jamail0 - 3 WPts
09/06/2027Casablanca, Morocco12(2) - 8 Hassan Ahmed1 - 6 WPts
11/04/2027Mohammedia, Morocco12(2) - 7 Attiq Guinia22 - 19 LPts Morocco National Championships 2027View
31/03/2027Harare, Zimbabwe11(2) - 7 Connor Methema10 - 25 WPts
31/01/2027Algiers, Algeria10(2) - 7 Azam Drid11 - 16 WPts
03/12/2026Helsinki, Finland9(2) - 7 Aake Veintie8 - 41 WPts
05/10/2026Charlotte, USA8(2) - 7 Dillon Sherriff4 - 21(1) WPts
07/08/2026Hamilton, New Zealand7(2) - 7 John Scrivener7 - 19 WPts
09/06/2026Vilnius, Lithuania7(2) - 6 Krystian Boguslawski18(6) - 24 LPts
11/04/2026Berkane, Morocco7(2) - 5 Kashif Popal8 - 6 LPts Morocco National Championships 2026View
26/02/2026Soshanguve, South Africa6(1) - 5 Herreman Malherbe3 - 14(1) WKO3
29/12/2025Casablanca, Morocco5(1) - 5 Rogelio Montez2 - 2 WPts
30/10/2025Casablanca, Morocco5(1) - 4 Harto Kusuma18 - 9 LPts
01/09/2025Casablanca, Morocco4(1) - 4 Luigi Urso4 - 13(1) WPts
04/07/2025Fes, Morocco3 - 4 Salamah Bouchtouk2 - 17(9) WKO3
08/05/2025Casablanca, Morocco3 - 3 Sadr-Eddine Laarif10 - 18 LPts
11/03/2025Casablanca, Morocco3 - 2 Sung-yeung Lee3 - 18 LPts
11/01/2025Casablanca, Morocco2 - 2 Sabeer Haida4(1) - 12 WPts
19/11/2024Casablanca, Morocco1 - 2 Arwarh Bar11 - 20 WPts
05/10/2024Rabat, Morocco1 - 1 Marzuq Mahjoub15 - 7 LPts
02/09/2024Casablanca, Morocco0 - 1 Rodrigo Galvan2 - 3 WPts
05/07/2024Casablanca, Morocco0 - 0 Hanief Alla3 - 2 LPts