Weightclass:  Middleweight
Location:  Fes, Morocco
Record:  16 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/07/2029Fes, Morocco15 - 19(1) Azam Hamady2 - 7 WPts
30/05/2029Fes, Morocco15 - 18(1) Abdul Kader2 - 9(1) LPts
31/03/2029Fes, Morocco15 - 17(1) Avel Benko6 - 14(1) LPts
30/01/2029Fes, Morocco14 - 17(1) Rodrigo Baros3 - 7 WPts
02/12/2028Fes, Morocco13 - 17(1) Jose Olvera2 - 13 WPts
03/10/2028Fes, Morocco12 - 17(1) Rasil Elkaoutari4 - 3 WPts
04/08/2028Fes, Morocco11 - 17(1) Husam al Din Elassri0 - 2 WPts
05/06/2028Fes, Morocco11 - 16(1) Imran Youssef10 - 25(1) LPts
06/04/2028Fes, Morocco10 - 16(1) Jose Calistro16 - 12 WPts
07/02/2028Fes, Morocco9 - 16(1) Coyne Jade1 - 4 WPts
09/12/2027Fes, Morocco9 - 15 Baldovino Daniels10 - 9 LKO3
11/10/2027Fes, Morocco8 - 15 Mujahid Draiss0 - 1(1) WPts
12/08/2027The Hague, Netherlands7 - 15 Hendrick Hanssens9 - 17 WPts
14/06/2027Oslo, Norway7 - 14 Haldor Breeland4 - 7 LPts
16/04/2027Fes, Morocco7 - 13 Faqih Elyazghi0 - 1 LPts
16/02/2027Rio de Janeiro, Brazil6 - 13 Pablo Azevedo1 - 6 WPts
19/12/2026Lima, Peru5 - 13 Juan Mercedes1 - 5 WPts
21/10/2026Lipa, Philippines5 - 12 Olindo Elbo7 - 9 LPts
23/08/2026Fes, Morocco5 - 11 Juan Mercedes0 - 4 LPts
24/06/2026Fes, Morocco4 - 11 Edmundo Sunga2 - 4 WPts
26/04/2026Fes, Morocco4 - 10 Koldan Kornilov1 - 2 LPts
26/02/2026Fort Lauderdale, USA4 - 9 Alejandro Peralta9 - 13 LPts
28/12/2025Suwon, South Korea4 - 8 Young-cheol Mok16(1) - 12 LPts
30/10/2025Fes, Morocco3 - 8 Alejandro Verdejo2 - 3 WPts
01/09/2025Balikpapan, Indonesia3 - 7 Jerriz Maramis6 - 17 LPts
04/07/2025Fes, Morocco3 - 6 Suhaim Amar1 - 15 LPts
06/05/2025Hyderabad, India3 - 5 Amer Salehi13 - 27 LPts
08/03/2025Toyonaka, Japan2 - 5 Mikio Sekiguchi5 - 16 WPts
08/01/2025Warren, USA2 - 4 Oscar Gorman12 - 13 LPts
10/11/2024Gomel, Belarus2 - 3 Lazar Demchak19 - 7 LPts
10/09/2024Caloocan, Philippines2 - 2 Chris Yasay1(1) - 6 LPts
13/07/2024Nador, Morocco1 - 2 Imededdine Azuelos0 - 16(6) WPts
30/05/2024Meknes, Morocco1 - 1 Jamal al Din Saouf20(2) - 22 LPts
03/04/2024Casablanca, Morocco1 - 0 Mehammed Kabous10 - 22 LPts
29/02/2024Fes, Morocco0 - 0 Ayser Elkhalouki1 - 2 WPts