Weightclass:  Featherweight
Location:  Larache, Morocco
Record:  28 - 27(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2026Larache, Morocco27 - 27(3) Simeon Adamian2 - 6 WPts
10/07/2026Larache, Morocco26 - 27(3) Faqih Tawfiq9 - 10(1) WPts
11/05/2026Larache, Morocco26 - 26(3) Gonzalo Ossa9 - 4 LPts
12/03/2026Larache, Morocco25 - 26(3) Valerio Boldrini7 - 17 WPts
12/01/2026Larache, Morocco24 - 26(3) Dam Thuan10 - 10 WPts
13/11/2025Larache, Morocco23 - 26(3) Davor Grgic8 - 9 WPts
14/09/2025Larache, Morocco23 - 25(2) Kadeen Yusuf29(3) - 17 LKO3
16/07/2025Quebec City, Canada22 - 25(2) Villard Cartier6(1) - 9 WPts
18/05/2025Larache, Morocco21 - 25(2) El Houari Sulayman9(2) - 15 WPts
19/03/2025Varna, Bulgaria20 - 25(2) Nikifor á Aleksandrov8 - 11 WPts
19/01/2025Larache, Morocco19 - 25(2) Blaise Bel9 - 10(1) WPts
20/11/2024Perth, Australia19 - 24(2) Sam McAleese7 - 5 LPts
21/09/2024Zaragoza, Spain19 - 23(2) Beltran Alatorre22 - 18 LPts
24/07/2024Santo Domingo de Guzman, Dominican Republic19 - 22(1) Santiago Rossel40 - 3 LKO3
26/05/2024Strasbourg, France19 - 21(1) Tyson Huppert9 - 28 LPts
28/03/2024General Trias, Philippines18 - 21(1) Roman Archibeque6 - 16 WPts
29/01/2024Vilnius, Lithuania18 - 20 Kacper Izbicki16(1) - 18 LKO3
01/12/2023Roskilde, Denmark17 - 20 Niels Hartmann24 - 8 WPts
02/10/2023Larache, Morocco17 - 19 Beltran Villagran11 - 24 LPts
03/08/2023Oulu, Finland17 - 18 Joonas Pirhonen19 - 18 LPts
05/06/2023Kuala Lumpur, Malaysia16 - 18 Aftab Lone7 - 23 WPts
07/04/2023Larache, Morocco16 - 17 Fumio Yamashita3 - 6 LPts
07/02/2023Nuremberg, Germany16 - 16 Ademaro Dahms14 - 14(3) LPts
09/12/2022Larache, Morocco15 - 16 Bushr Chafik1 - 13 WPts
09/10/2022Larache, Morocco14 - 16 Tytus Buczkowski5 - 22 WPts
10/08/2022Larache, Morocco13 - 16 Khalish Chehibi4 - 8 WPts
09/06/2022Indianapolis, USA12 - 16 Joel Larrimore7 - 13 WPts
11/04/2022Safi, Morocco12 - 15 Muaz Almagri5 - 2 LPts Morocco National Championships 2022View
27/02/2022Akashi, Japan11 - 15 Takeo Chino7 - 13 WPts
30/12/2021Marrakech, Morocco10 - 15 Dhakiy Maazouz8 - 10 WPts
28/11/2021Settat, Morocco10 - 14 Sabeer Amghar17 - 7 LPts
27/10/2021Boulogne-Billancourt, France10 - 13 Simon Tasso13 - 10 LPts
29/08/2021Marrakech, Morocco10 - 12 Dhakiy Maazouz6 - 10 LPts
01/07/2021Larache, Morocco10 - 11 Gauvain Mansart16 - 9 LPts
30/04/2021Meknes, Morocco10 - 10 Asil Naybet8(1) - 11 LPts
10/03/2021Larache, Morocco9 - 10 Khalish Chehibi1 - 2 WPts
09/01/2021Lima, Peru8 - 10 Santiago Guerrero0 - 5 WPts
09/11/2020Berkane, Morocco7 - 10 Bandar Lebhij8 - 9 WPts
24/09/2020Larache, Morocco7 - 9 Murshid Hassoun11 - 5 LPts
24/07/2020Zibo, China7 - 8 Liang Penn14 - 3 LPts
25/05/2020Larache, Morocco7 - 7 Moosa Ajouadi1 - 1 LPts
25/03/2020Khenifra, Morocco7 - 6 Mojiz Debbagh3 - 10(1) LPts
04/02/2020Larache, Morocco6 - 6 Majid Faris0 - 9 WPts
05/12/2019Larache, Morocco5 - 6 Ibrahim Huda7(1) - 5 WPts
05/10/2019Zagreb, Croatia5 - 5 Lovre Bikic5 - 5 LPts
07/08/2019Larache, Morocco4 - 5 Kaenpetch Srikampang2 - 5 WPts
08/06/2019Geneva, Switzerland4 - 4 Jesper Peyrefitte5 - 2 LPts
10/04/2019Larache, Morocco3 - 4 Majid Faris0 - 3 WPts
07/02/2019Depok, Indonesia3 - 3 Raharjo Tan4 - 4 LPts
08/12/2018Wellington, New Zealand3 - 2 Mark Smylie2 - 3 LPts
09/10/2018Larache, Morocco3 - 1 Abbad Ouejdide3 - 0 LPts
09/08/2018Larache, Morocco3 - 0 Amit Anand2 - 0 LPts
09/06/2018Peristeri, Greece2 - 0 Galen Stathis2 - 1 WPts
09/04/2018Larache, Morocco1 - 0 Moufid Almandjur1 - 1 WPts
19/02/2018Larache, Morocco0 - 0 Odo Baudhuin0 - 0 WPts