Weightclass:  Flyweight
Location:  Casablanca, Morocco
Record:  23 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/08/2030Casablanca, Morocco22 - 14 Orlando Ruis0 - 7 WPts
19/06/2030Casablanca, Morocco21 - 14 Ziaul-Haq Alayyashi1 - 3 WPts
20/04/2030Casablanca, Morocco20 - 14 Abbudin Elgressy1 - 10 WPts
19/02/2030Casablanca, Morocco19 - 14 Neper Carbon3 - 4 WPts
22/12/2029Casablanca, Morocco18 - 14 Ellis Oyo24 - 13 WPts
23/10/2029Casablanca, Morocco17 - 14 Waqar Obeid5 - 11 WPts
24/08/2029Casablanca, Morocco16 - 14 Dhakwan Abdelhadi0 - 12 WPts
25/06/2029Casablanca, Morocco15 - 14 Jabalah Jobert0 - 9 WPts
26/04/2029Casablanca, Morocco14 - 14 Abbudin Elgressy1 - 3 WPts
25/02/2029Casablanca, Morocco13 - 14 Jabalah Jobert0 - 6 WPts
27/12/2028Casablanca, Morocco12 - 14 Abbudin Elgressy1 - 0 WPts
28/10/2028Casablanca, Morocco11 - 14 Boutaje Iklassoff2 - 5 WPts
29/08/2028Casablanca, Morocco10 - 14 Roger Odumbe4(1) - 24 WPts
29/07/2028Marrakech, Morocco9 - 14 Boutaje Choukri2 - 16 WPts
12/06/2028Georgetown, Guyana9 - 13 Richie Neish1 - 4 LPts
14/04/2028Sale, Morocco8 - 13 Fayaaz Ayoub7 - 22 WPts Morocco National Championships 2028View
11/04/2028Sale, Morocco7 - 13 Ziaul-Haq Akensus7 - 27(1) WPts Morocco National Championships 2028View
31/03/2028Tangerang, Indonesia7 - 12 Faisal Mirza20 - 30(3) LPts
01/02/2028Marrakech, Morocco6 - 12 Adnan Kaiser3 - 14 WPts
04/12/2027Mexico City, Mexico6 - 11 Nasario Merlin16 - 8 LPts
06/10/2027Casablanca, Morocco5 - 11 Dmitriy Denisov0 - 8 WPts
08/08/2027Dasmarinas, Philippines5 - 10 Ian Borrego9 - 8 LPts
10/06/2027Casablanca, Morocco4 - 10 Inigo Ferguson4 - 11 WPts
12/04/2027San Pedro Sula, Honduras4 - 9 Esteban Canedo13 - 11 LPts
12/02/2027Casablanca, Morocco3 - 9 John Spade4 - 6 WPts
14/12/2026Marrakech, Morocco3 - 8 Moubarak Alla8 - 17 LPts
17/10/2026Changwon, South Korea3 - 7 Chang-soo Kil6 - 22(2) LPts
18/08/2026Leon, Mexico3 - 6 Hernan Diaz11 - 11 LPts
20/06/2026Makassar, Indonesia2 - 6 Langgeng Wijaya10 - 22(3) WPts
22/04/2026Casablanca, Morocco2 - 5 Santiago Dalandan3 - 14 LPts
22/02/2026El Alto, Bolivia2 - 4 Luis Corea3 - 5 LPts
25/12/2025Casablanca, Morocco2 - 3 Haaris Abboud9 - 9 LPts
28/10/2025Casablanca, Morocco1 - 3 Rehan Zahra6 - 4 WPts
29/08/2025Casablanca, Morocco1 - 2 Juan Prados4 - 12 LPts
01/07/2025Prato, Italy1 - 1 Nico Cialente15(1) - 24 LPts
03/05/2025Accra, Ghana1 - 0 Jevonte Anyidoho4 - 14 LPts
05/03/2025Casablanca, Morocco0 - 0 Sab Elhajji1 - 0 WPts