Weightclass:  Light Flyweight
Location:  Rabat, Morocco
Record:  10 - 31(12)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034Rabat, Morocco10 - 30(11) Topan Makanuay2 - 22 LKO3
08/11/2033Rabat, Morocco10 - 29(11) Petro Rusinko25 - 10(1) LPts
07/09/2033Rabat, Morocco10 - 28(10) Rodrigo Velo8 - 5 LKO2
07/07/2033Rabat, Morocco9 - 28(10) Safwah Lahlafi0 - 1 WPts
06/05/2033Rabat, Morocco8 - 28(10) Daem Schelphaeghe1 - 1 WPts
04/03/2033Rabat, Morocco8 - 27(10) Diego Chavera3 - 16 LPts
02/01/2033Rabat, Morocco8 - 26(9) Paco Verdin9(1) - 15 LKO3
02/11/2032Rabat, Morocco7 - 26(9) Asif Hamdan3 - 5 WPts
02/09/2032Rabat, Morocco6 - 26(9) Nasir al Din Zifou2 - 10 WPts
03/07/2032Oujda, Morocco5 - 26(9) Ra'id Rouani13 - 8 WPts
07/05/2032Kenitra, Morocco5 - 25(9) Jubair Noujani8 - 19 LPts
09/03/2032Casablanca, Morocco5 - 24(9) Quds Taleb10 - 20 LPts
30/01/2032Sale, Morocco5 - 23(9) Ikrimah Eloujdi23 - 6 LPts
09/12/2031Errachidia, Morocco5 - 22(9) Fayyad Abdelhadi19 - 25 LPts
02/11/2031Salta, Argentina5 - 21(8) Tajo Coronel10 - 14 LKO2
04/09/2031Fortaleza, Brazil5 - 20(7) Francisco Carvalho35 - 5 LKO2
07/07/2031Buenos Aires, Argentina5 - 19(7) Rafael Serafin7 - 18 LPts
08/05/2031Oujda, Morocco5 - 18(7) Ra'id Rouani7 - 7 LPts
10/03/2031Rabat, Morocco5 - 17(6) Sadr-Eddine Azaykou1 - 1 LKO3
10/01/2031Casablanca, Morocco5 - 16(5) Sufyan Akesbi2 - 13 LKO3
12/11/2030Rabat, Morocco4 - 16(5) Alejandro Diez1 - 8 WPts
14/09/2030Rabat, Morocco3 - 16(5) Quds Taleb5 - 16 WPts
16/07/2030Bangkok, Thailand3 - 15(5) Petchbarngborn Milinthachinda16 - 12 LPts
18/05/2030Oujda, Morocco3 - 14(5) Ra'id Rouani4 - 4 LPts
13/04/2030Rabat, Morocco3 - 13(5) Jaul Perle3 - 6 LPts
13/02/2030Rabat, Morocco2 - 13(5) Vegas Venegas1 - 10 WPts
16/12/2029Khouribga, Morocco2 - 12(4) Rehman Zia21(1) - 15 LKO2
19/10/2029Casablanca, Morocco2 - 11(3) Jubair Fahmi5 - 19 LKO3
18/09/2029Kosice, Slovakia2 - 10(3) Bedrich Vlchek13 - 11 LPts
21/07/2029San Pedro, Philippines2 - 9(3) Jose Sampaga16 - 11 LPts
23/05/2029Hiroshima, Japan2 - 8(3) Nao Yoshinaga10 - 23 LPts
25/03/2029Casablanca, Morocco2 - 7(3) Izz al Din Khelil10 - 8 LPts
20/02/2029Khouribga, Morocco2 - 6(2) Rehman Zia17 - 14 LKO2
20/01/2029Port Elizabeth, South Africa2 - 5(2) Puleng Ntuli15 - 12 LPts
22/11/2028Incheon, South Korea2 - 4(2) Yong-jae Won13 - 12(1) LPts
24/09/2028Casablanca, Morocco2 - 3(1) Aqil Haidane7 - 17(1) LKO2
14/08/2028Rabat, Morocco1 - 3(1) Quds Taleb1 - 5 WPts
15/06/2028Rabat, Morocco1 - 2 Quincy Lombe8(2) - 10 LKO3
17/04/2028Marrakech, Morocco1 - 1 Suhaim Elassri7 - 14 LPts
04/03/2028Santo Domingo de Guzman, Dominican Republic1 - 0 Angel Guitierrez0 - 1 LPts
05/01/2028Rabat, Morocco0 - 0 Zach Caleb1 - 9 WPts