Weightclass:  Light Welterweight
Location:  Casablanca, Morocco
Record:  21(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/05/2031Casablanca, Morocco20(1) - 18 Hassan Farag1 - 7 WPts
09/03/2031Casablanca, Morocco19(1) - 18 Odell Bjorn1 - 6 WPts
08/01/2031Casablanca, Morocco18(1) - 18 Ovidio Corte6 - 7 WPts
08/11/2030Casablanca, Morocco17(1) - 18 Johnny McAllister5 - 12 WPts
09/09/2030Casablanca, Morocco16(1) - 18 Danyaal Tariq0 - 5 WPts
10/07/2030Casablanca, Morocco15(1) - 18 Jabalah Znagui4 - 5 WPts
11/05/2030Casablanca, Morocco14(1) - 18 Seferino Casto4 - 7 WPts
12/03/2030Casablanca, Morocco14(1) - 17 Joaquin Amores3 - 8 LPts
12/01/2030Casablanca, Morocco13(1) - 17 Jose Alcon10(1) - 30 WPts
13/11/2029Casablanca, Morocco12(1) - 17 Santiago Barreto0 - 6 WPts
14/09/2029Casablanca, Morocco11(1) - 17 Federico Quijada1 - 6 WPts
15/07/2029Casablanca, Morocco10(1) - 17 Safiy al Din Abelouache1 - 13 WPts
16/05/2029Casablanca, Morocco9(1) - 17 Rehan Sadiq0 - 21(6) WPts
17/03/2029Casablanca, Morocco9(1) - 16 Kahil Elkhalouki13 - 10(1) LPts
16/01/2029Albuquerque, USA9(1) - 15 Floyd Brown17 - 14(1) LPts
18/11/2028Bangkok, Thailand9(1) - 14 Yokthong Boonyong22(2) - 19 LPts
20/09/2028Khouribga, Morocco8(1) - 14 El Houari Ibrahim7 - 16 WPts
26/07/2028Casablanca, Morocco8(1) - 13 Montana Lastra11 - 13 LPts
28/05/2028Linden, Guyana8(1) - 12 Neil Jones20 - 5 LPts
30/03/2028Wellington, New Zealand7(1) - 12 Jay Biggart0 - 3 WPts
31/01/2028Hamburg, Germany7(1) - 11 Meryl Deckman16 - 12 LPts
03/12/2027Reggio Emilia, Italy7(1) - 10 Fausto Valentini21 - 14(1) LPts
05/10/2027Boston, USA7(1) - 9 Daniel Shedden8 - 13 LPts
07/08/2027Russeifa, Jordan6(1) - 9 Adnan Khalaf6 - 18 WPts
09/06/2027Irapuato, Mexico6(1) - 8 Vicente Moran54 - 14 LPts
11/04/2027Mohammedia, Morocco6(1) - 7 Kahil Elkhalouki5 - 5(1) LPts Morocco National Championships 2027View
04/04/2027Bulawayo, Zimbabwe5(1) - 7 Kian Rusere9 - 16 WPts
04/02/2027Khenifra, Morocco5(1) - 6 Muslih Ballouchy7 - 17(1) LPts
19/12/2026Khenifra, Morocco4(1) - 6 Istiqlaal Marrakchi3 - 4 WPts
21/10/2026Baku, Azerbaijan4(1) - 5 Nariman Ghazi13 - 5 LPts
23/08/2026Casablanca, Morocco3(1) - 5 Waqqas Benazzouz0 - 1 WPts
24/06/2026Casablanca, Morocco3(1) - 4 Husam al Din Khalis2 - 5(1) LPts
01/05/2026Casablanca, Morocco3(1) - 3 Aatif Medbouh5 - 11 LPts
05/03/2026Safi, Morocco2(1) - 3 Waqas Greiss0 - 0 WPts
24/01/2026Tetouan, Morocco2(1) - 2 Ayham Amamou10(2) - 15 LPts
14/12/2025Tangier, Morocco2(1) - 1 Saif al Din Kaddioui3 - 19(7) LPts
31/10/2025Osogbo, Nigeria2(1) - 0 Yasin Ayoub2 - 7 LPts
02/09/2025Manukau, New Zealand1 - 0 Ian Kereoma2 - 10(3) WKO3
05/07/2025Casablanca, Morocco0 - 0 Umair Mina0 - 4 WPts