Weightclass:  Light Flyweight
Location:  Casablanca, Morocco
Record:  14 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2032Casablanca, Morocco13 - 20 Owen Hatt1 - 7 WPts
09/07/2032Casablanca, Morocco12 - 20 Antonio Cea8 - 21 WPts
09/05/2032Casablanca, Morocco11 - 20 Nasir al Din Zifou1 - 9 WPts
09/03/2032Casablanca, Morocco10 - 20 Zuffur Sylla5 - 24(9) WPts
08/01/2032Casablanca, Morocco9 - 20 Muaz Barakat1 - 11 WPts
08/11/2031Casablanca, Morocco9 - 19 Moufid Anis0 - 9 LPts
08/09/2031Casablanca, Morocco8 - 19 Sadr-Eddine Azaykou3(1) - 3 WPts
11/07/2031Casablanca, Morocco8 - 18 Mark Snodgrass6 - 8 LPts
11/05/2031Casablanca, Morocco7 - 18 Thais Kefalas20 - 9 WPts
12/03/2031Casablanca, Morocco6 - 18 Moufid Anis0 - 4 WPts
11/01/2031Casablanca, Morocco5 - 18 Sancho Lizana0 - 6 WPts
12/11/2030Casablanca, Morocco5 - 17 Rodrigo Malta7 - 2 LPts
14/09/2030Rabat, Morocco5 - 16 Zuffur Sylla3 - 16(5) LPts
02/08/2030Oujda, Morocco5 - 15 Mika'il Elberkani19 - 26 LPts
03/06/2030Oujda, Morocco5 - 14 Mika'il Elberkani18 - 26 LPts
11/04/2030El Kelaa Des Sraghna, Morocco5 - 13 Ikrimah Eloujdi12 - 5 LPts Morocco National Championships 2030View
17/03/2030Casablanca, Morocco4 - 13 Abbad Shenna1 - 3 WPts
17/01/2030Batam, Indonesia4 - 12 Sartoro Rifai20(1) - 21 LPts
19/11/2029Fes, Morocco3 - 12 Haaris Salloum1 - 17 WPts
03/10/2029Errachidia, Morocco3 - 11 Fayyad Abdelhadi10 - 20 LPts
06/08/2029Acapulco, Mexico3 - 10 Jeraldo Reynosa30(2) - 7 LPts
08/06/2029Georgetown, Guyana2 - 10 Amon Blain2 - 20 WPts
10/04/2029Marrakech, Morocco2 - 9 Suhaim Elassri11 - 16 LPts
23/02/2029Casablanca, Morocco1 - 9 Jubair Fahmi4 - 16 WPts
20/01/2029Santo Domingo Este, Dominican Republic1 - 8 Sancho Cerrato21 - 4 LPts
22/11/2028Chiba, Japan1 - 7 Kazuhiko Koyanagi12 - 12 LPts
24/09/2028Casablanca, Morocco1 - 6 Izz al Din Khelil8 - 7 LPts
14/08/2028Rabat, Morocco1 - 5 Zuffur Sylla1 - 3(1) LPts
29/06/2028Hohhot, China1 - 4 Tung Moo4 - 10 LPts
30/04/2028Oujda, Morocco1 - 3 Shoeaib Chafik14 - 29 LPts
05/03/2028Casablanca, Morocco1 - 2 Falih Benabicha0 - 0 LPts
26/01/2028Casablanca, Morocco1 - 1 Aqil Haidane6 - 14(1) LPts
20/12/2027Casablanca, Morocco0 - 1 Jubair Fahmi2 - 10 WPts
05/11/2027Casablanca, Morocco0 - 0 Darragh Maguire1 - 16(1) LPts