Weightclass:  Light Flyweight
Location:  Rabat, Morocco
Record:  37 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/04/2029Rabat, Morocco36 - 21(1) Jamie Steel3 - 5 WPts
01/02/2029Rabat, Morocco35 - 21(1) Tulken Franckin4 - 15 WPts
03/12/2028Rabat, Morocco34 - 21(1) Muslih Labani19(1) - 20 WPts
04/10/2028Rabat, Morocco33 - 21(1) Gabriel Pantano19(2) - 12 WPts
05/08/2028Rabat, Morocco32 - 21(1) Kongjak Notchaiya19(3) - 12 WPts
07/06/2028Rabat, Morocco31 - 21(1) Kongjak Notchaiya19(3) - 11 WPts
08/04/2028Rabat, Morocco30 - 21(1) Hayden Huston4 - 9 WPts
08/02/2028Rabat, Morocco29 - 21(1) Thongthailek Nachuekvitiyakom2 - 15 WPts
10/12/2027Rabat, Morocco29 - 20(1) Hercules Athanasiou12 - 3 LPts
11/10/2027Rabat, Morocco28 - 20(1) Srisaket Puangchan3 - 9 WPts
12/08/2027Rabat, Morocco27 - 20(1) Mubariz Cairat13 - 11 WPts
13/06/2027Rabat, Morocco26 - 20(1) Angel Casados7 - 4 WPts
14/04/2027Mohammedia, Morocco25 - 20(1) Rehman Zia9 - 10 WPts Morocco National Championships 2027View
11/04/2027Mohammedia, Morocco24 - 20(1) Mika'il Elberkani4 - 12 WPts Morocco National Championships 2027View
18/02/2027Rabat, Morocco23 - 20(1) Ponce Cornelio6 - 5 WPts
20/12/2026Rabat, Morocco22 - 20(1) Xeres Arco2 - 11 WPts
21/10/2026Piraeus, Greece21 - 20(1) Kit Alanis5 - 10 WPts
23/08/2026Melbourne, Australia21 - 19(1) John Erwin31 - 11 LPts
22/07/2026Rabat, Morocco21 - 18(1) John Erwin30 - 11 LPts
18/06/2026Ulaanbaatar, Mongolia20 - 18(1) Wang Or20(1) - 16(1) WPts
18/05/2026Rabat, Morocco20 - 17(1) John Erwin28 - 11 LPts
14/04/2026Berkane, Morocco19 - 17(1) Murshid Ohana9 - 8 WPts Morocco National Championships 2026View
11/04/2026Berkane, Morocco18 - 17(1) Muslih Labani10(1) - 11 WPts Morocco National Championships 2026View
07/04/2026Rabat, Morocco17 - 17(1) Joaquin Taag10 - 10 WPts
07/03/2026Rabat, Morocco16 - 17(1) Khuu Dungh8 - 3(1) WPts
04/02/2026Rabat, Morocco15 - 17(1) Egzon Sabri9 - 18 WPts
04/01/2026Laval, Canada14 - 17(1) Ian Leonards17 - 12 WPts
15/11/2025Georgetown, Guyana13 - 17(1) Johnny Hire5 - 21(1) WPts
17/09/2025Meknes, Morocco13 - 16(1) Ouahid Abdellaoui29 - 18 LPts
07/08/2025Rabat, Morocco12 - 16(1) Lazar Dragon1 - 7 WPts
09/06/2025Rabat, Morocco11 - 16(1) Mark Urie2 - 2 WPts
11/04/2025Oujda, Morocco11 - 15(1) Ratib Kaabouni12 - 13 LPts Morocco National Championships 2025View
08/03/2025Rabat, Morocco10 - 15(1) Etienne Aznavour0 - 5 WPts
08/01/2025Udon Thani, Thailand9 - 15(1) Srisaket Arware6 - 10 WPts
09/11/2024Riga, Latvia8 - 15(1) Melor Kazains7 - 7 WPts
10/09/2024Casablanca, Morocco8 - 14(1) Ruhul Benzakour1 - 19 LPts
07/08/2024Panama City, Panama8 - 13(1) Rodrigo De Santos8 - 15 LPts
09/06/2024Rabat, Morocco8 - 12(1) Kamran Safar7 - 7 LPts
11/04/2024Nador, Morocco8 - 11(1) Ouahid Abdellaoui20 - 17 LPts Morocco National Championships 2024View
06/04/2024Chihuahua, Mexico8 - 10(1) Rodrigo Giron31 - 11 LPts
07/02/2024Mendoza, Argentina8 - 9(1) Quiqui Guarin17 - 19 LPts
10/12/2023Rabat, Morocco7 - 9(1) Haaris Naseer1 - 6 WPts
09/10/2023Tangier, Morocco7 - 8 Thawab Lamrani20(1) - 15 LKO3
30/08/2023Rabat, Morocco6 - 8 Davie Kor1 - 10 WPts
01/07/2023Meknes, Morocco5 - 8 Hadir Ohayon7 - 6 WPts
02/05/2023Safi, Morocco4 - 8 Jawdah Colaso2 - 2 WPts
22/03/2023Riga, Latvia4 - 7 Goga Petersons6 - 11 LPts
22/01/2023Meknes, Morocco4 - 6 Hamas Maazouzi25 - 7 LPts
08/12/2022Rabat, Morocco4 - 5 Vicente Blanco2 - 6 LPts
09/10/2022Mohammedia, Morocco4 - 4 Hakem Berhili0 - 5 LPts
05/09/2022Safi, Morocco3 - 4 Jawdah Colaso0 - 0 WPts
24/07/2022Meknes, Morocco3 - 3 Hamas Maazouzi22 - 7 LPts
10/06/2022Tangier, Morocco3 - 2 Thawab Lamrani12 - 13 LPts
27/04/2022Ottawa, Canada3 - 1 Kris Hattan2 - 20 LPts
27/02/2022Merlo, Argentina3 - 0 Xavion Pinero10 - 14 LPts
30/12/2021Casablanca, Morocco2 - 0 Ruhul Benzakour1 - 2 WPts
05/11/2021Maracaibo, Venezuela1 - 0 Montana Triano0 - 0 WPts
05/09/2021Rabat, Morocco0 - 0 Ryo Salmeron0 - 0 WPts