Weightclass:  Middleweight
Location:  Safi, Morocco
Record:  25 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2025Safi, Morocco24 - 21 Hakem Basser8 - 13 WPts
04/04/2025Safi, Morocco23 - 21 Suhaim Omar1 - 17(3) WPts
03/02/2025Safi, Morocco22 - 21 Ismail Lahlou0 - 3 WPts
05/12/2024Safi, Morocco21 - 21 Ayser Elkhalouki4 - 5 WPts
06/10/2024Safi, Morocco20 - 21 Tariq Zakaria1 - 0 WPts
07/08/2024Safi, Morocco19 - 21 Olindo Copas9 - 18 WPts
09/06/2024Safi, Morocco18 - 21 Attiq Guinia11 - 12 WPts
10/04/2024Safi, Morocco17 - 21 George Bryn18 - 17 WPts
10/02/2024Safi, Morocco16 - 21 Ives Nolet1 - 11 WPts
12/12/2023Safi, Morocco15 - 21 Varil Alnoudji10(1) - 15 WPts
12/10/2023Safi, Morocco14 - 21 Bohuslav Havran12 - 17 WPts
11/08/2023Safi, Morocco13 - 21 Imran Youssef0 - 3 WPts
12/06/2023San Salvador, El Salvador13 - 20 Jose Labrador1 - 11 LPts
14/04/2023Khabarovsk, Russia13 - 19 Mikhail Romanov11 - 7 LPts
14/02/2023Toshkent, Uzbekistan13 - 18 Timofei Dzharbailov11 - 18 LPts
16/12/2022Sale, Morocco13 - 17 Barii Errachidi11 - 18 LPts
19/10/2022Safi, Morocco13 - 16 Gerald Meissner19 - 6 LPts
21/08/2022Safi, Morocco12 - 16 Boutaje Brahim10 - 18 WPts
21/06/2022Marrakech, Morocco12 - 15 Safiy al Din Aamara20 - 6 LPts
25/04/2022Regina, Canada12 - 14 Adam Crookshank1 - 1 LPts
25/02/2022Safi, Morocco11 - 14 Rasil Alla2 - 1 WPts
26/12/2021Safi, Morocco10 - 14 Mark Nixon3 - 18 WPts
26/10/2021Vitebsk, Belarus9 - 14 Ivan Kristoff9 - 9 WPts
28/08/2021Safi, Morocco9 - 13 Diya al Din Chaabi18 - 5 LPts
13/07/2021Vienna, Austria9 - 12 Rickie Landi6 - 14 LPts
15/05/2021Safi, Morocco8 - 12 Mohsin Bangura11 - 11 WPts
15/03/2021Cork, Ireland8 - 11 Nathan Ryan10 - 8 LPts
15/01/2021Spanish Town, Jamaica8 - 10 Mark Brymer10(1) - 4 LPts
16/11/2020Dushanbe, Tajikistan8 - 9 Timofei Gesen10 - 5 LPts
17/09/2020Safi, Morocco7 - 9 Rizwan-ul-Haq Shloush1 - 4 WPts
16/07/2020Accra, Ghana7 - 8 Bryan Dokuaa3 - 7 LPts
18/05/2020Kiev, Ukraine7 - 7 Yevhen Krasinski8 - 2 LPts
20/03/2020Settat, Morocco7 - 6 El Houari Elbahraoui6(1) - 8 LPts
25/01/2020Safi, Morocco7 - 5 Kian Gory7 - 3 LPts
25/11/2019Safi, Morocco6 - 5 Hitoshi Ozawa0 - 13 WPts
25/09/2019Marrakech, Morocco6 - 4 Rasil Taouil2 - 9 LPts
29/07/2019Marrakech, Morocco6 - 3 Safiy al Din Aamara4 - 3 LPts
26/06/2019Safi, Morocco5 - 3 Kolya Platon5 - 5 WPts
27/04/2019Fes, Morocco5 - 2 Muslih Elhajjam8 - 1 LPts
10/03/2019Tangier, Morocco4 - 2 Safiy al Din Bouqantar2 - 5 WPts
25/01/2019Safi, Morocco3 - 2 Haziem Ohayon2(1) - 4 WPts
24/11/2018Safi, Morocco3 - 1 Mikhail Kramnik3 - 1 LPts
24/09/2018Casablanca, Morocco3 - 0 Mujahid Boukhriss2 - 3 LPts
02/08/2018Safi, Morocco2 - 0 Mujahid Elkasmi2 - 1 WPts
04/06/2018Safi, Morocco1 - 0 Imededdine Ahamdi0 - 1 WPts
06/04/2018Safi, Morocco0 - 0 Jose Colmenares0 - 0 WPts