Weightclass:  Light Flyweight
Location:  Kenitra, Morocco
Record:  44 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2024Kenitra, Morocco43 - 15 Ian Normand2 - 10 WPts
15/10/2024Kenitra, Morocco42 - 15 Gervasio Proano2 - 12 WPts
14/08/2024Kenitra, Morocco41 - 15 Diego Leano4 - 15 WPts
15/06/2024Padang, Indonesia41 - 14 Tohjaya Thontowi45 - 13 LPts
15/05/2024Padang, Indonesia41 - 13 Tohjaya Thontowi44 - 13 LPts
14/04/2024Nador, Morocco40 - 13 Ouahid Abdellaoui21 - 17 WPts Morocco National Championships 2024View
11/04/2024Nador, Morocco39 - 13 Ratib Kaabouni5 - 9 WPts Morocco National Championships 2024View
15/03/2024Kenitra, Morocco38 - 13 Mirza Arafat30(1) - 16 WPts
13/02/2024Kenitra, Morocco37 - 13 Mirza Arafat30(1) - 15 WPts
09/01/2024Tangier, Morocco37 - 12 Alec Appiah39(1) - 8 LPts Africa Championships 2024View
13/12/2023Prague, Czech Republic36 - 12 Alois Meier37 - 9 WPts
12/11/2023Padang, Indonesia36 - 11 Tohjaya Thontowi37 - 11 LPts
12/10/2023Kenitra, Morocco35 - 11 Mark Mundell32 - 11 WPts
07/09/2023Surat, India35 - 10 Arthur Seaton38(1) - 5 LPts Surat World Championships 2023View
16/08/2023Messina, Italy35 - 9 Vito Buffon27(1) - 15 LPts
16/07/2023Kenitra, Morocco35 - 8 Rasil Kushekow34(1) - 6 LPts
15/06/2023Auckland, New Zealand34 - 8 Clinton Pattillo25 - 19 WPts
15/05/2023Kenitra, Morocco34 - 7 Clinton Pattillo24 - 19 LPts
14/04/2023Casablanca, Morocco33 - 7 Thawab Lamrani18 - 14 WPts Morocco National Championships 2023View
11/04/2023Casablanca, Morocco32 - 7 Ouahid Abdellaoui16 - 14 WPts Morocco National Championships 2023View
21/03/2023Kenitra, Morocco31 - 7 Clinton Pattillo22 - 18 WPts
18/02/2023Kenitra, Morocco30 - 7 Clinton Pattillo22 - 17 WPts
17/01/2023Kenitra, Morocco30 - 6 Quin Campoy22 - 14 LPts
16/12/2022Kenitra, Morocco29 - 6 Santiago Bugas25 - 9 WPts
14/11/2022Tehran, Iran28 - 6 Ali Jamil26 - 8 WPts
14/10/2022Tehran, Iran28 - 5 Ali Jamil25 - 8 LPts
13/09/2022Kenitra, Morocco28 - 4 Quin Campoy21 - 11 LPts
10/08/2022Angarsk, Russia27 - 4 Konstantin Afanasyev2 - 11 WPts
12/06/2022Puebla, Mexico26 - 4 Marjun Lucido5 - 6 WPts
14/04/2022Safi, Morocco25 - 4 Ouahid Abdellaoui12 - 10 WPts Morocco National Championships 2022View
11/04/2022Safi, Morocco24 - 4 Abdul Sadek13 - 18 WPts Morocco National Championships 2022View
31/03/2022Kenitra, Morocco23 - 4 Urvano Lobos9 - 17(1) WPts
30/01/2022Marrakech, Morocco22 - 4 Abdul Sadek13 - 16 WPts
14/12/2021Kenitra, Morocco21 - 4 Joaquin Monroy6 - 19 WPts
13/10/2021Kenitra, Morocco20 - 4 Abdul Sadek12 - 15 WPts
12/08/2021The Hague, Netherlands19 - 4 Marinus Beernaerts7 - 20 WPts
14/06/2021Kenitra, Morocco18 - 4 Mauro Boldrini12 - 7 WPts
14/04/2021Settat, Morocco17 - 4 Hamas Maazouzi16 - 5 WPts Morocco National Championships 2021View
11/04/2021Settat, Morocco16 - 4 Sadr-Eddine Louissi9 - 12 WPts Morocco National Championships 2021View
27/02/2021El-Jadida, Morocco15 - 4 Ajwad Clair8 - 10 WPts
30/12/2020Kenitra, Morocco14 - 4 Jalal al Din Ali9 - 11 WPts
29/10/2020Tlalnepantla, Mexico14 - 3 Rio Gaspar7 - 4 LPts
31/08/2020Kenitra, Morocco13 - 3 Boutaje Elkholti0 - 1 WPts
30/06/2020Casablanca, Morocco12 - 3 Sadr-Eddine Louissi5 - 10 WPts
14/05/2020Fes, Morocco11 - 3 Muaz Ghallab6 - 7 WPts
15/03/2020Kenitra, Morocco11 - 2 Ibrahim Mamin5 - 2 LPts
14/01/2020Buenos Aires, Argentina10 - 2 Salvador Barba2 - 9(1) WPts
14/11/2019Saltillo, Mexico9 - 2 Alejandro Dieguez2 - 5 WPts
16/09/2019Kenitra, Morocco9 - 1 Hamas Maazouzi7 - 3 LPts
17/07/2019Kenitra, Morocco8 - 1 Zain Unis1 - 0 WPts
17/05/2019Kenitra, Morocco7 - 1 Ayham Alsakkak3 - 4 WPts
17/03/2019Saltillo, Mexico6 - 1 Alejandro Dieguez1 - 2 WPts
15/01/2019Kenitra, Morocco5 - 1 Alejandro Amado1 - 3 WPts
17/11/2018Casablanca, Morocco4 - 1 Ikrimah Alami1 - 3 WPts
29/09/2018Jeddah, Saudi Arabia3 - 1 Saad Barry3 - 2 WPts
01/08/2018Matsudo, Japan2 - 1 Akira Iida1 - 1 WPts
03/06/2018Kenitra, Morocco1 - 1 Abdul Sadek1 - 3 WPts
04/04/2018Kenitra, Morocco0 - 1 Jalal al Din Ali0 - 2 WPts
19/02/2018Kenitra, Morocco0 - 0 Ronnie Hazaerd0 - 0 LPts