Weightclass:  Welterweight
Location:  Berkane, Morocco
Record:  16 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2030Berkane, Morocco15 - 27 Richard Buys9 - 18 WPts
13/02/2030Berkane, Morocco14 - 27 Dhakiy Raif19 - 28(4) WPts
15/12/2029Mitchells Plain, South Africa13 - 27 Athenkosi Nyauza0 - 7 WPts
17/10/2029San Juan, Puerto Rico13 - 26 Vicente Andujar15 - 13 LPts
19/08/2029Oujda, Morocco13 - 25 Syed Tahir16 - 19 LPts
21/06/2029Sale, Morocco13 - 24 Zuffur Haq20 - 9 LPts
24/04/2029Manukau, New Zealand12 - 24 Leon Dewine0 - 7 WPts
24/02/2029Bern, Switzerland12 - 23 Landmari Binner12 - 21 LPts
27/12/2028Baku, Azerbaijan12 - 22 Shirin Jabiyev20(2) - 19 LPts
29/10/2028San Felipe de Puerto Plata, Dominican Republic12 - 21 Joaquin Rentas5 - 16 LPts
31/08/2028Berkane, Morocco11 - 21 Boutaje Aflalo7 - 21 WPts
02/07/2028Kenitra, Morocco11 - 20 Waqqas Chabat2 - 25 LPts
06/05/2028Montevideo, Uruguay11 - 19 Nemesio Toral13 - 14 LPts
08/03/2028Nassau, Bahamas10 - 19 Bruce Tosh12 - 16 WPts
09/01/2028Prague, Czech Republic9 - 19 LumÝr Bradac9 - 15 WPts
10/11/2027Tirana, Albania9 - 18 Agim Grazdani52(1) - 17 LPts
12/09/2027Berkane, Morocco8 - 18 Rehan Shakir2 - 2 WPts
13/07/2027Zagreb, Croatia8 - 17 Dražen Josic14 - 8 LPts
15/05/2027Rijeka, Croatia8 - 16 Kristijan Josipovic23(2) - 12 LPts
17/03/2027Roskilde, Denmark8 - 15 Gardiner Beier5 - 11 LPts
17/01/2027Casablanca, Morocco8 - 14 Nasir al Din Akaddar4 - 16(1) LPts
18/11/2026Casablanca, Morocco7 - 14 Haaris Samaan6 - 20 WPts
21/09/2026Bouake, Ivory Coast7 - 13 Varden Fossey5 - 12 LPts
24/07/2026Torreon, Mexico6 - 13 Dario Cato10 - 9(1) WPts
26/05/2026Sofia, Bulgaria6 - 12 Zhivko á Rakovski1 - 4 LPts
28/03/2026Kampala, Uganda6 - 11 John Ssempa31(1) - 22 LPts
28/01/2026Berkane, Morocco5 - 11 Abbudin Ankawa2 - 5 WPts
29/11/2025Berkane, Morocco5 - 10 Guillermo Tamayo15 - 7(2) LPts
30/09/2025Berkane, Morocco5 - 9 Danny Katatumba2 - 2 LPts
02/08/2025Berkane, Morocco4 - 9 Peter Haye3 - 13(2) WPts
03/06/2025Fes, Morocco4 - 8 Attiq Aburbeh0 - 8 LPts
25/04/2025Portmore, Jamaica4 - 7 Sam Brice2 - 18 LPts
25/02/2025Santo Domingo de Guzman, Dominican Republic4 - 6 Pedro Hernandez32 - 11 LPts
28/12/2024Dniprodzerzhynsk, Ukraine4 - 5 Vasyl Gleba6 - 32 LPts
30/10/2024Casablanca, Morocco4 - 4 Moubarak Kassari28(2) - 17 LPts
10/09/2024Sale, Morocco4 - 3 Jalal al Din Berdouni17 - 24(1) LPts
08/08/2024Prague, Czech Republic3 - 3 MatyᚠVanecek0 - 7 WPts
10/06/2024Casablanca, Morocco3 - 2 Moosa Maimonides27(1) - 14 LPts
12/04/2024Berkane, Morocco2 - 2 Tazim Hayyim1 - 5 WPts
13/02/2024Berkane, Morocco1 - 2 Dimi Birzkalns5 - 14 WPts
16/12/2023Marrakech, Morocco1 - 1 Jibran Bouhlal24(5) - 15 LPts
03/11/2023Durban, South Africa0 - 1 Andile Cele1 - 8 WPts
05/09/2023Berkane, Morocco0 - 0 Diego Abrego0 - 0 LPts