Weightclass:  Middleweight
Location:  Casablanca, Morocco
Record:  22 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/08/2027Casablanca, Morocco21 - 28 Henry Layosa6 - 5 WPts
03/06/2027Casablanca, Morocco20 - 28 Imededdine Salih7 - 2 WPts
04/04/2027Casablanca, Morocco19 - 28 Zakwan Maimonides7 - 0 WPts
03/02/2027Casablanca, Morocco18 - 28 Izz al Din Mdaghri1 - 4 WPts
05/12/2026Casablanca, Morocco17 - 28 Juan Grajeda4(1) - 8 WPts
06/10/2026Alcala de Henares, Spain17 - 27 Alano Almonte8(1) - 13 LPts
08/08/2026Casablanca, Morocco16 - 27 Haider Shad1 - 21(4) WPts
09/06/2026Casablanca, Morocco15 - 27 Jose Cazares4 - 14 WPts
11/04/2026Berkane, Morocco15 - 26 Sabuur Rebbot15 - 18 LPts Morocco National Championships 2026View
04/03/2026Casablanca, Morocco15 - 25 Sadr-Eddine Laarif13 - 20 LPts
06/01/2026Omsk, Russia14 - 25 Valeri Alypov2 - 20(3) WPts
08/11/2025Casablanca, Morocco13 - 25 Geomar Schambach8 - 14 WPts
09/09/2025Casablanca, Morocco12 - 25 Wallace Meilinger2 - 1 WPts
10/07/2025Hamburg, Germany11 - 25 Luis Pfenning0 - 16(1) WPts
12/05/2025Tangier, Morocco11 - 24 Hudhafah Saqqat8 - 23 LPts
11/04/2025Oujda, Morocco11 - 23 Danyaal Khatib8 - 7 LPts Morocco National Championships 2025View
03/03/2025Mitchells Plain, South Africa10 - 23 Phumelele Mini2 - 9 WPts
03/01/2025Tehran, Iran10 - 22 Kamran Jamail34(1) - 11 LPts
05/11/2024Taganrog, Russia9 - 22 Afon Korshikov0 - 0 WPts
07/09/2024Medellin, Colombia9 - 21 Vicente Barbo40(1) - 9 LPts
09/07/2024Wroclaw, Poland9 - 20 Marcel Klim18 - 23 LPts
11/05/2024Salt Lake City, USA9 - 19 Barry McNish8(1) - 29 LPts
13/03/2024Dubai, UAE9 - 18 Jawad Baksh23(7) - 23 LPts
14/01/2024Lira, Uganda9 - 17 Ulan Kayanja26(3) - 12 LPts
16/11/2023Casablanca, Morocco8 - 17 Sidki Elkrim4 - 11(1) WPts
17/09/2023Makassar, Indonesia8 - 16 Wibowo Maulana7 - 10 LPts
20/07/2023Dushanbe, Tajikistan8 - 15 Akbar Ahmedov14 - 18 LPts
22/05/2023Managua, Nicaragua8 - 14 Ximen Mosca0 - 5 LPts
24/03/2023Casablanca, Morocco8 - 13 Safwah Benyaich12(1) - 10 LPts
01/02/2023Mobile, USA7 - 13 Sam Maver10 - 12 WPts
04/12/2022Casablanca, Morocco6 - 13 Thamir Lbida1 - 4 WPts
04/10/2022Sale, Morocco6 - 12 Sabuur Rebbot4 - 7 LPts
17/08/2022Casablanca, Morocco6 - 11 Mukhtar Muhtarov13(1) - 17 LPts
17/06/2022Cologne, Germany6 - 10 Arnault Gerling11 - 13 LPts
19/04/2022Bandar Lampung, Indonesia6 - 9 Catur Aytun21(1) - 6 LPts
19/02/2022Shakhty, Russia6 - 8 Lazar Morein6 - 15 LPts
21/12/2021Sale, Morocco5 - 8 Rashid Daoud0 - 8 WPts
26/10/2021Casablanca, Morocco4 - 8 Waqqas Hamdani1 - 2 WPts
25/08/2021Casablanca, Morocco4 - 7 Seferino Julian7 - 2 LPts
25/06/2021Casablanca, Morocco3 - 7 Billy Hewson4 - 2 WPts
25/04/2021Casablanca, Morocco3 - 6 Imededdine Tumin5 - 3 LPts
23/02/2021Casablanca, Morocco3 - 5 Vicente Degollado2 - 11 LPts
25/12/2020Casablanca, Morocco3 - 4 Safwah Benyaich2 - 6 LPts
27/10/2020Casablanca, Morocco3 - 3 Jaka Ginuni14(1) - 4 LPts
29/08/2020Naberezhnye Chelny, Russia3 - 2 Daniil Ponomarenko10 - 3 LPts
29/06/2020Ulaanbaatar, Mongolia3 - 1 Habbab Abilev12 - 1 LPts
01/05/2020Casablanca, Morocco2 - 1 Ruhul Laabi2 - 0 WPts
03/03/2020Casablanca, Morocco2 - 0 Barry Mensah3 - 5 LPts
03/01/2020Dzerzhinsk, Russia1 - 0 Viktor Sokol0 - 8 WPts
05/11/2019Casablanca, Morocco0 - 0 Arwarh Bar0 - 0 WPts