Weightclass:  Middleweight
Location:  Rabat, Morocco
Record:  30(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2026Rabat, Morocco29(1) - 27 Amiens Mbuta1 - 1 WPts
02/07/2026Rabat, Morocco28(1) - 27 Majid Ayoub8 - 13 WPts
03/05/2026Rabat, Morocco27(1) - 27 Blazej Guzik0 - 2 WPts
04/03/2026Rabat, Morocco26(1) - 27 Joaquin Chavarin11 - 13 WPts
03/01/2026Rabat, Morocco25(1) - 27 Dmitriy Vishnyakov9 - 16 WPts
04/11/2025Rabat, Morocco24(1) - 27 Joe Steyn6 - 14 WPts
06/09/2025Rabat, Morocco23(1) - 27 Rogerio Dees0 - 3 WPts
07/07/2025Rabat, Morocco22(1) - 27 Joaquin Nino2 - 1 WPts
07/05/2025Rabat, Morocco21(1) - 27 Dietert Meessche1 - 7 WPts
08/03/2025Rabat, Morocco20(1) - 27 Batboldyn Majckeev1 - 12 WPts
07/01/2025Rabat, Morocco19 - 27 Salamah Bouchtouk1 - 15(8) WKO3
07/11/2024Rabat, Morocco18 - 27 Oro Calixto1 - 7 WPts
07/09/2024Brno, Czech Republic18 - 26 Alan Kashpar35 - 14 LPts
07/08/2024Walbrzych, Poland17 - 26 Ignacy Gut6 - 17 WPts
09/06/2024Settat, Morocco17 - 25 Faqih Albujrafi34 - 9 LPts
17/04/2024Nador, Morocco16 - 25 Shoeaib Cheaouri6 - 12 WPts Morocco National Championships 2024View
14/04/2024Nador, Morocco15 - 25 Karam-eddine Amzine25 - 12 WPts Morocco National Championships 2024View
11/04/2024Nador, Morocco14 - 25 Attiq Guinia11 - 11 WPts Morocco National Championships 2024View
29/03/2024Tarnow, Poland13 - 25 Alaksander Jachim3 - 8 WPts
30/01/2024Pasig, Philippines13 - 24 Stuart Magpusao19 - 12(4) LPts
02/12/2023Meknes, Morocco13 - 23 Jamal al Din Saouf17(1) - 22 LPts
06/10/2023Makassar, Indonesia12 - 23 Matius Suparman0 - 12 WPts
08/08/2023Casablanca, Morocco12 - 22 Mehammed Kabous7 - 21 LPts
13/06/2023Bergen, Norway11 - 22 Ronald Eid17 - 20 WPts
15/04/2023Sale, Morocco11 - 21 Barii Errachidi13 - 18 LPts
15/02/2023Khenifra, Morocco10 - 21 Hassan Rahaman15 - 17(3) WPts
17/12/2022Nizhny Novgorod, Russia10 - 20 Fedor Chervyakov19 - 8 LPts
19/10/2022Namangan, Uzbekistan10 - 19 Huseinqulu Rizaev15 - 15 LPts
21/08/2022Safi, Morocco10 - 18 Marzuq Ferhat12 - 16 LPts
23/06/2022Rabat, Morocco9 - 18 Cris Zepeda2 - 7 WPts
25/04/2022Edmonton, Canada9 - 17 Aaron Lee12 - 11 LPts
25/02/2022Rabat, Morocco8 - 17 Hadeon Krawchuk15 - 5 WPts
26/12/2021Safi, Morocco7 - 17 Jawdah Kasbane11 - 15 WPts
23/11/2021Chon Buri, Thailand7 - 16 Tiger Sunaigym7 - 15 LPts
25/09/2021Marrakech, Morocco7 - 15 Rasil Taouil8 - 15 LPts
15/08/2021Rabat, Morocco6 - 15 Liang Kuang4 - 18 WPts
14/06/2021Nottingham, UK6 - 14 Leeroy Barrack15(1) - 1 LPts
15/04/2021Rabat, Morocco5 - 14 Safwah Benyaich3 - 7 WPts
12/02/2021Tehran, Iran4 - 14 Tariq Salloum3 - 14 WPts
14/12/2020Petaling Jaya, Malaysia3 - 14 Johar Jain1 - 4 WPts
14/10/2020Rabat, Morocco3 - 13 Zamen Alqadi9 - 3 LPts
15/08/2020Copenhagen, Denmark3 - 12 Lars Morck6 - 9 LPts
16/06/2020Zagreb, Croatia3 - 11 Frane Pejic10 - 4 LPts
16/04/2020Lodz, Poland3 - 10 Tomasz Galaska7 - 8 LPts
17/02/2020Safi, Morocco2 - 10 Moneeb Elaouzari2 - 5 WPts
03/01/2020Meknes, Morocco2 - 9 El Houari Dellagnola7 - 5 LPts
04/11/2019Rabat, Morocco1 - 9 Gregory Claude0 - 1 WPts
05/09/2019Linz, Austria1 - 8 Willamar Haven0 - 0 LPts
08/07/2019Rabat, Morocco0 - 8 Jamal al Din Saouf4 - 5 WPts
08/05/2019Nador, Morocco0 - 7 Karam-eddine Amzine1 - 1 LPts
25/03/2019Casablanca, Morocco0 - 6 Hayyan Ouaadi1 - 7 LPts
24/01/2019Settat, Morocco0 - 5 Faqih Albujrafi4 - 1 LPts
15/12/2018Santo Domingo Este, Dominican Republic0 - 4 Guido Lena2 - 0 LPts
17/10/2018Rabat, Morocco0 - 3 Terenig Varjabedyan1 - 2 LPts
19/08/2018Kingston, Jamaica0 - 2 Dominic Langland0 - 0 LPts
21/06/2018Rabat, Morocco0 - 1 Carl Markuson1 - 1 LPts
20/04/2018Rabat, Morocco0 - 0 Ly Vien0 - 0 LPts