Weightclass:  Lightweight
Location:  Larache, Morocco
Record:  25 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/07/2030Larache, Morocco24 - 6 Ikhtiyar Halim7 - 6 WPts
24/05/2030Larache, Morocco23 - 6 Jayvyn Khumalo0 - 7 WPts
25/03/2030Larache, Morocco22 - 6 Louis Monare10 - 10 WPts
20/01/2030Larache, Morocco22 - 5 Brett Tsaeul3 - 2 LPts
21/11/2029Larache, Morocco21 - 5 Gig Madera0 - 4 WPts
22/09/2029Larache, Morocco20 - 5 Joaquin Correa19 - 17 WPts
24/07/2029Larache, Morocco19 - 5 Chandler Senne2 - 9 WPts
24/05/2029Larache, Morocco18 - 5 Cruz Bonito3 - 13 WPts
25/03/2029Larache, Morocco18 - 4 Sabuur Elomari3 - 1 LPts
24/01/2029Larache, Morocco17 - 4 Khalish Barek2 - 1 WPts
25/11/2028Larache, Morocco16 - 4 Julian Dalin10 - 18 WPts
27/09/2028Larache, Morocco15 - 4 Safwah Najmi0 - 3 WPts
29/07/2028Douala, Cameroon14 - 4 Sorrel Begue2 - 8 WPts
31/05/2028Helsinki, Finland13 - 4 Aarre Askola19 - 12 WPts
02/04/2028Larache, Morocco12 - 4 Amer Rayes2 - 4 WPts
03/02/2028Changsha, China11 - 4 Lei Kuan10 - 9 WPts
06/12/2027Khenifra, Morocco10 - 4 Shamsadeen Benslimane11 - 9 WPts
13/10/2027Larache, Morocco9 - 4 Remi Gracq4 - 10 WPts
14/08/2027Casablanca, Morocco9 - 3 Dhakwan Soultan4 - 2 LPts
15/06/2027Nador, Morocco8 - 3 Nur al Din Benacerraf12(1) - 13 WPts
17/04/2027Sale, Morocco7 - 3 Diwan Ouaddouch7 - 14 WPts
21/02/2027Toshkent, Uzbekistan6 - 3 Timofei Mirzazade9 - 11(1) WPts
23/12/2026Larache, Morocco5 - 3 Santiago Godino6 - 10 WPts
24/10/2026Larache, Morocco4 - 3 Hanief Alhiba1 - 1 WPts
25/08/2026Santiago de los Caballeros, Dominican Republic4 - 2 Olindo Balles6 - 19 LPts
27/06/2026Manukau, New Zealand4 - 1 Kenzie Hutcherson20 - 11(2) LPts
29/04/2026Little Rock, USA3 - 1 Alen Shearer16(1) - 24(1) WPts
01/03/2026Mexico City, Mexico3 - 0 Orlando Guitron22 - 26 LPts
01/01/2026Taytay, Philippines2 - 0 Diego Tomawis3 - 2 WPts
03/11/2025Port Harcourt, Nigeria1 - 0 Etebo Ihekwoaba1 - 0 WPts
05/09/2025Larache, Morocco0 - 0 Farhan Shahin9 - 12 WPts