Weightclass:  Light Heavyweight
Location:  Fes, Morocco
Record:  25 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/08/2029Fes, Morocco24 - 19(1) Joel Masson5 - 13 WPts
03/06/2029Fes, Morocco23 - 19(1) Kazuhiko Igarashi4 - 17 WPts
04/04/2029Fes, Morocco22 - 19(1) Oswald Iwonski2(1) - 5(1) WPts
03/02/2029Fes, Morocco21 - 19(1) Mauro Razza12(1) - 23 WPts
05/12/2028Dnipropetrovsk, Ukraine20 - 19(1) Arseni Wanat11 - 14 WPts
07/10/2028Madrid, Spain19 - 19(1) Alfonso Candella9 - 14 WPts
09/08/2028El-Jadida, Morocco19 - 18(1) Hamdan Ezzine10 - 25 LPts
10/06/2028El-Jadida, Morocco18 - 18(1) Hamdan Ezzine10 - 24 WPts
14/04/2028Sale, Morocco18 - 17(1) Adnan Farid16 - 21 LPts Morocco National Championships 2028View
11/04/2028Sale, Morocco17 - 17(1) Faisal Sami9 - 10 WPts Morocco National Championships 2028View
02/03/2028Sofia, Bulgaria16 - 17(1) Luben á Michacoff17 - 13 WPts
03/01/2028Fes, Morocco15 - 17(1) Moubarak Besson2 - 9 WPts
04/11/2027Zagreb, Croatia14 - 17(1) Nenad Jergovic2 - 9 WPts
06/09/2027Khemisset, Morocco14 - 16(1) Mojiz Laalou11 - 14 LPts
31/07/2027Stockholm, Sweden13 - 16(1) Burr Nyren2 - 23(1) WPts
02/06/2027Khemisset, Morocco13 - 15(1) Jalal al Din Alghazzal19 - 13 LPts
11/04/2027Mohammedia, Morocco13 - 14(1) Aatif Piaf10 - 5 LPts Morocco National Championships 2027View
22/03/2027Turku, Finland12 - 14(1) Seet Lahtinen14 - 12 WPts
22/01/2027Helsinki, Finland11 - 14(1) Waltteri Lehtola4(1) - 18 WPts
24/11/2026Grodno, Belarus10 - 14(1) Vasili Panko10 - 20 WPts
26/09/2026Fes, Morocco10 - 13(1) Haaris Darwish5 - 10 LPts
06/08/2026San Miguelito, Panama9 - 13(1) Isidro Robles16 - 19 WPts
06/07/2026San Miguelito, Panama8 - 13(1) Isidro Robles16 - 18 WPts
05/06/2026Tetouan, Morocco8 - 12(1) Jamal al Din Rguig21(1) - 20 LPts
14/04/2026Berkane, Morocco8 - 11(1) Hudhafah Zahoud20 - 15 LPts Morocco National Championships 2026View
11/04/2026Berkane, Morocco7 - 11(1) Ayham Bennij3 - 0 WPts Morocco National Championships 2026View
03/04/2026Meknes, Morocco6 - 11(1) Farhan Rais2 - 7 WPts
10/02/2026Fes, Morocco5 - 11(1) Waqas Ansari2 - 6 WPts
12/12/2025Fes, Morocco4 - 11(1) Lyle Artaud8 - 5 WPts
14/10/2025Fes, Morocco3 - 11(1) Marin Moniotte4 - 5 WPts
16/08/2025Fes, Morocco2 - 11(1) Rex Afful3 - 11(1) WPts
18/06/2025Fes, Morocco1 - 11(1) Atif Mohamed0 - 5 WPts
20/04/2025Fes, Morocco0 - 11(1) Arseni Salykoff4 - 4 WPts
20/02/2025Johannesburg, South Africa0 - 10(1) Jabulani Coetzee10 - 16 LPts
23/12/2024El-Jadida, Morocco0 - 9(1) Wasif Hakkaoui7 - 36(1) LPts
29/10/2024Fes, Morocco0 - 8(1) Nur al Din Bouaasayriya9 - 24(1) LPts
06/09/2024Fes, Morocco0 - 7(1) Dirar Elkrim8 - 23 LPts
01/08/2024Khouribga, Morocco0 - 6(1) Moosa Ben0 - 0 LPts
10/06/2024Kenitra, Morocco0 - 5(1) Safwah Laghrissi16 - 17 LPts
14/04/2024Rijeka, Croatia0 - 4(1) Darijo Jelcic4 - 8 LPts
15/02/2024San Jose, Costa Rica0 - 3(1) Fresco Zambrano10 - 26 LPts
18/12/2023Buenos Aires, Argentina0 - 2 Zelipe Haro17(1) - 15 LKO3
20/10/2023Khemisset, Morocco0 - 1 Mojiz Laalou0 - 0 LPts
05/09/2023Fes, Morocco0 - 0 Adam Mnyamane24(3) - 11 LPts