Weightclass:  Welterweight
Location:  Marrakech, Morocco
Record:  29(4) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2029Marrakech, Morocco28(4) - 17 Sabuur Ferroukhi16 - 16(1) WPts
14/10/2029Marrakech, Morocco27(4) - 17 Shoeaib Zerouali6 - 8 WPts
15/08/2029Marrakech, Morocco26(4) - 17 Rizwan-ul-Haq Kamelanc2 - 14 WPts
16/06/2029Marrakech, Morocco25(4) - 17 Girgis Abdelghani3 - 1 WPts
17/04/2029Settat, Morocco25(4) - 16 Ratib Elouali12 - 9 LPts Morocco National Championships 2029View
14/04/2029Settat, Morocco24(4) - 16 Boutaje Aflalo9 - 24 WPts Morocco National Championships 2029View
11/04/2029Settat, Morocco23(4) - 16 Sabuur Ferroukhi16 - 11(1) WPts Morocco National Championships 2029View
26/02/2029Warrington, UK22(4) - 16 Richard Foley1 - 3 WPts
29/12/2028Suez, Egypt21(4) - 16 Aftab Rassul2 - 3 WPts
30/10/2028Tehuacan, Mexico21(4) - 15 Diego Balles26 - 15 LPts
01/09/2028Kosice, Slovakia20(3) - 15 Servßc Zavatsky4 - 16(1) WKO3
04/07/2028Sale, Morocco19(3) - 15 Boutaje Aflalo7 - 20 WPts
19/05/2028Fes, Morocco18(3) - 15 Zarif Benzoukane13 - 16 WPts
17/04/2028Sale, Morocco18(3) - 14 Bandar Marjouane36(1) - 26 LPts Morocco National Championships 2028View
14/04/2028Sale, Morocco17(3) - 14 Amjad Siddiqui12 - 17 WPts Morocco National Championships 2028View
11/04/2028Sale, Morocco16(2) - 14 Zakwan Affair1 - 2 WKO3 Morocco National Championships 2028View
07/03/2028Copenhagen, Denmark15(1) - 14 Nels Westrup9 - 15 WKO3
08/01/2028San Juan, Puerto Rico14 - 14 Angel Pecina10 - 19(2) WKO3
10/11/2027Marrakech, Morocco13 - 14 Berto Oliveros2 - 3 WPts
11/09/2027Marrakech, Morocco12 - 14 Dhakwan Rebbot2 - 11 WPts
12/07/2027Varna, Bulgaria11 - 14 Ediz Chelik6 - 12 WPts
14/05/2027Rabat, Morocco10 - 14 Istiqlaal Chami10 - 7 WPts
21/03/2027El Kelaa Des Sraghna, Morocco9 - 14 Fayyad Aqqal5 - 14 WPts
25/01/2027Mexico City, Mexico9 - 13 Diego Peron31 - 22 LPts
27/11/2026Khemisset, Morocco9 - 12 Marzuq Chabat6(1) - 21 LPts
01/10/2026Shamkir, Azerbaijan9 - 11 Intiqam Bairamov15(1) - 19(4) LPts
03/08/2026Dnipropetrovsk, Ukraine8 - 11 Borysko Rakowski13 - 10(3) WPts
05/06/2026Khenifra, Morocco7 - 11 Iyas Alifrani16 - 8 WPts
14/04/2026Berkane, Morocco7 - 10 Bandar Marjouane18(1) - 18 LPts Morocco National Championships 2026View
11/04/2026Berkane, Morocco6 - 10 Hadir Biscaino7 - 4 WPts Morocco National Championships 2026View
01/04/2026Dushanbe, Tajikistan6 - 9 Nikolai Sarsenov33 - 12 LPts
01/02/2026Shamkir, Azerbaijan5 - 9 Seyfulla Hariri8 - 19 WPts
04/12/2025Melitopol, Ukraine4 - 9 Igor Dziuba6 - 19 WPts
06/10/2025Marrakech, Morocco4 - 8 Gervasio Fontanez10 - 14 LPts
08/08/2025Marrakech, Morocco3 - 8 Noah Erueti2 - 9(1) WPts
10/06/2025Oslo, Norway3 - 7 Kirk Tollefsen31(2) - 11 LPts
12/04/2025Wellington, New Zealand3 - 6 Gareth Snedden6 - 8(1) LPts
12/02/2025Marrakech, Morocco2 - 6 Marzuq Chabat1 - 15 WPts
14/12/2024Marrakech, Morocco1 - 6 Diego Adame2 - 14(3) WPts
15/10/2024Marrakech, Morocco0 - 6 Jalal al Din Serhane4 - 8 WPts
17/08/2024London, UK0 - 5 Alastair Mawhinney6 - 8 LPts
19/06/2024Yichang, China0 - 4 Yong Liu1 - 1 LPts
21/04/2024Casablanca, Morocco0 - 3 Amjad Mowad2 - 0 LPts
27/02/2024Brussels, Belgium0 - 2 Jean Luna24(1) - 16 LPts
30/12/2023Stockholm, Sweden0 - 1 Sixten Rodine41(1) - 9 LPts
01/11/2023Marrakech, Morocco0 - 0 Rizwan-ul-Haq Oufkir0 - 1 LPts