Weightclass:  Light Welterweight
Location:  Casablanca, Morocco
Record:  22 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2032Casablanca, Morocco21 - 11 Santiago Samano2 - 3 WPts
18/10/2032Casablanca, Morocco20 - 11 Santiago Maddry17 - 23 WPts
19/08/2032Casablanca, Morocco20 - 10 Azam Galiacberoff3 - 9 LPts
19/06/2032Casablanca, Morocco19 - 10 Mujahid Bidouane1 - 6 WPts
21/04/2032Casablanca, Morocco18 - 10 Juan Gago2 - 9 WPts
22/02/2032Casablanca, Morocco17 - 10 Arran Spalding0 - 7 WPts
24/12/2031Casablanca, Morocco16 - 10 Burim Kraja1 - 2 WPts
25/10/2031Casablanca, Morocco15 - 10 Rich Galbraith1 - 2 WPts
26/08/2031Casablanca, Morocco14 - 10 Alejandro Paiz8 - 17 WPts
28/06/2031Casablanca, Morocco13 - 10 Cortez Bastidas5 - 5 WPts
29/04/2031Casablanca, Morocco12 - 10 Sadid Lahoucine0 - 1 WPts
28/02/2031Casablanca, Morocco11 - 10 Ian Marrero3(1) - 11 WPts
30/12/2030Tangier, Morocco11 - 9 Sab Abelouache12 - 8 LPts
06/11/2030Casablanca, Morocco11 - 8 Jabalah Znagui5 - 6 LPts
07/09/2030Rosario, Argentina10 - 8 Oleos Austria1 - 6 WPts
10/07/2030Meknes, Morocco10 - 7 Karam-eddine Raisuni10(1) - 16 LPts
26/05/2030Casablanca, Morocco10 - 6 Dirar Askri25 - 10 LPts
14/04/2030El Kelaa Des Sraghna, Morocco10 - 5 Zeyn Ouhaddou2 - 0 LPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco9 - 5 Tazim Belhanda5 - 16 WPts Morocco National Championships 2030View
07/03/2030Montevideo, Uruguay8 - 5 Cisco Pecina1 - 3 WPts
07/01/2030Casablanca, Morocco7 - 5 Sab Abelouache9 - 5 WPts
07/11/2029Nairobi, Kenya7 - 4 Leighton Menjo8 - 21 LPts
09/09/2029Wellington, New Zealand6 - 4 Antwan Maukau1 - 8 WPts
12/07/2029Oujda, Morocco5 - 4 Muthanna Alazafi0 - 13 WPts
17/05/2029Fes, Morocco5 - 3 Muwaffaq Lahbabi12 - 15 LPts
14/04/2029Settat, Morocco5 - 2 Simohamed Abrami28(1) - 24 LPts Morocco National Championships 2029View
11/04/2029Settat, Morocco4 - 2 Waqqas Bouabe9 - 21(3) WPts Morocco National Championships 2029View
04/04/2029Casablanca, Morocco4 - 1 Dirar Askri19 - 9 LPts
01/03/2029Casablanca, Morocco3 - 1 Safiy al Din Abelouache1 - 10 WPts
31/12/2028Casablanca, Morocco2 - 1 Petchwanchai Paholpat4 - 14 WPts
31/10/2028Casablanca, Morocco1 - 1 Sab Abelouache3 - 2 WPts
02/09/2028Casablanca, Morocco0 - 1 Mick Craddock1 - 0 WPts
05/07/2028Casablanca, Morocco0 - 0 Udail Aulia2 - 4 LPts