Weightclass:  Middleweight
Location:  Nador, Morocco
Record:  6 - 35(6)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/07/2029Nador, Morocco6 - 34(6) Diego Capon7 - 2 LPts
15/05/2029Nador, Morocco6 - 33(5) Eun-sun Ku13 - 20 LKO3
16/03/2029Petaling Jaya, Malaysia5 - 33(5) Amer Nasr1 - 9 WPts
16/01/2029Nador, Morocco4 - 33(5) Fayaaz Regragui10 - 3 WPts
17/11/2028Nador, Morocco4 - 32(5) Izz al Din Mdaghri4(1) - 13 LPts
18/09/2028Las Vegas, USA4 - 31(4) Leo Owen20 - 18 LKO3
20/07/2028Heraklion, Greece4 - 30(4) Attis Petrou31 - 16 LPts
22/05/2028Port-de-Paix, Haiti4 - 29(4) Colar Oge15 - 30 LPts
24/03/2028San Antonio, USA4 - 28(4) Alen Trujillo0 - 5(1) LPts
25/01/2028Nador, Morocco3 - 28(4) Jaqub Triki9 - 12 WPts
26/11/2027North Shore, New Zealand3 - 27(4) George Kellow0 - 5 LPts
28/09/2027Nador, Morocco3 - 26(4) Ibrahim Zahra2(1) - 13 LPts
30/07/2027Anyang, South Korea3 - 25(4) Ki-hun Ki10 - 12 LPts
01/06/2027Dushanbe, Tajikistan3 - 24(4) Mikhail Akbarov17 - 16 LPts
03/04/2027Bayamon, Puerto Rico3 - 23(4) Esteban Rayo9(1) - 15 LPts
03/02/2027Nador, Morocco2 - 23(4) Moubarak Altadili2 - 6 WPts
05/12/2026Nador, Morocco1 - 23(4) Thawab Oufkir1 - 2 WPts
06/10/2026Spanish Town, Jamaica1 - 22(4) Leo Borthwick16 - 23(2) LPts
08/08/2026Casablanca, Morocco1 - 21(4) Hadir Ghazouani16 - 27 LPts
23/06/2026Berlin, Germany1 - 20(4) Royce Dauterman3 - 8 LPts
25/04/2026Rostock, Germany1 - 19(4) Lothar Marschke5 - 10 LPts
25/02/2026Nador, Morocco1 - 18(4) Imran Youssef5 - 15(1) LPts
27/12/2025Nador, Morocco1 - 17(4) Tariq Zakaria4 - 5 LPts
28/10/2025Nador, Morocco1 - 16(4) Reinhart Saxe1 - 4 LPts
30/08/2025Nador, Morocco0 - 16(4) Suhaim Omar1 - 20(3) WPts
01/07/2025Bangkok, Thailand0 - 15(3) Pharanpetch Eae26 - 22 LKO3
03/05/2025Tangier, Morocco0 - 14(3) Saad Sarwar5 - 15 LPts
11/03/2025Nador, Morocco0 - 13(3) Imededdine Azuelos0 - 20(6) LPts
12/01/2025Casablanca, Morocco0 - 12(3) Shoeaib Cheaouri9 - 14 LPts
16/11/2024Heilbronn, Germany0 - 11(3) Conroy Geil3 - 17(2) LPts
17/09/2024Casablanca, Morocco0 - 10(3) Mujahid Boukhriss22 - 20 LPts
09/08/2024Sale, Morocco0 - 9(3) Barii Errachidi21 - 18 LPts
09/07/2024San Lorenzo, Paraguay0 - 8(2) Diego Simon21(2) - 20 LKO2
11/05/2024Oslo, Norway0 - 7(2) Freyr Bru28(1) - 14 LPts
13/03/2024Bulawayo, Zimbabwe0 - 6(2) Aaron Kombayi15 - 23 LPts
14/01/2024Ulaanbaatar, Mongolia0 - 5(2) Zaky Jen20 - 20 LPts
16/11/2023Mostoles, Spain0 - 4(1) Ivan Bedoya8 - 22(1) LKO2
18/09/2023Port-au-Prince, Haiti0 - 3(1) Thibaud Laude0 - 0 LPts
21/07/2023Rabat, Morocco0 - 2(1) Karam-eddine Drider2 - 11 LPts
19/06/2023Casablanca, Morocco0 - 1(1) Rifky Ali1 - 14 LPts
05/05/2023Nador, Morocco0 - 0 Thamir Lbida2 - 6 LKO3