Weightclass:  Light Flyweight
Location:  Sale, Morocco
Record:  26 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2032Sale, Morocco25 - 6 Dong-won Roe14 - 9 WPts
30/03/2032Sale, Morocco24 - 6 Khachadur Sakislian4 - 8 WPts
30/01/2032Sale, Morocco23 - 6 Zuffur Sylla5 - 23(9) WPts
01/12/2031Sale, Morocco22 - 6 Wasif Almuqri2 - 14 WPts
02/10/2031Sale, Morocco21 - 6 Moufid Anis0 - 8 WPts
03/08/2031Sale, Morocco20 - 6 Obaid Latif3 - 2 WPts
04/06/2031Sale, Morocco19 - 6 Vicente Lacayo1 - 5 WPts
04/04/2031Sale, Morocco18 - 6 Rivaldo Nkoana1 - 6 WPts
04/02/2031Sale, Morocco17 - 6 Tabansi Ako5 - 7 WPts
06/12/2030Sale, Morocco16 - 6 Neil Elley1 - 8 WPts
08/10/2030Sale, Morocco15 - 6 Jawad Amini5 - 20 WPts
10/08/2030Sale, Morocco14 - 6 Lee Gurragchaa5 - 4 WPts
12/06/2030Sale, Morocco13 - 6 Ricky Fife0 - 19(1) WPts
14/04/2030El Kelaa Des Sraghna, Morocco13 - 5 Aqil Khelil26 - 29 LPts Morocco National Championships 2030View
11/04/2030El Kelaa Des Sraghna, Morocco12 - 5 Quds Taleb5 - 13 WPts Morocco National Championships 2030View
04/04/2030Oujda, Morocco12 - 4 Mika'il Elberkani17 - 26 LPts
14/02/2030Khouribga, Morocco11 - 4 Rehman Zia22(2) - 15 WPts
18/12/2029Casablanca, Morocco10 - 4 Jubair Fahmi6(1) - 19 WPts
17/11/2029Lapu-Lapu, Philippines9 - 4 Gig Agbayani4 - 27 WPts
19/09/2029Bacoor, Philippines9 - 3 Nicholas Calupitan21 - 5 LPts
22/07/2029Cebu City, Philippines9 - 2 Diego Alalay17 - 13 LPts
24/05/2029Casablanca, Morocco8 - 2 Izz al Din Khelil11 - 8 WPts
11/04/2029Settat, Morocco8 - 1 Falih Benabicha5 - 4 LPts Morocco National Championships 2029View
24/03/2029Mandaue, Philippines7 - 1 Denton Amosin19 - 6 WPts
24/01/2029Casablanca, Morocco6 - 1 Izz al Din Khelil10 - 7 WPts
10/12/2028Fes, Morocco5 - 1 Murshid Abarhoun8 - 14 WPts
03/11/2028Sale, Morocco4 - 1 Yong-jae Heo0 - 1 WPts
05/09/2028Casablanca, Morocco3 - 1 Sufyan Akesbi0 - 0 WPts
25/07/2028Casablanca, Morocco2 - 1 Aqil Haidane7 - 16(1) WPts
16/06/2028Marrakech, Morocco2 - 0 Suhaim Elassri8 - 14 LPts
03/05/2028Sale, Morocco1 - 0 Manny Melgoza0 - 1 WPts
05/03/2028Oran, Algeria0 - 0 Yasin Tinazzi0 - 0 WPts