Weightclass:  Lightweight
Location:  Tetouan, Morocco
Record:  35(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/08/2028Tetouan, Morocco34(1) - 24 Franco Poblete4 - 9 WPts
16/06/2028Tetouan, Morocco33(1) - 24 Mehammed Elkaoutari1 - 0 WPts
17/04/2028Sale, Morocco33(1) - 23 Amer Tariq41(1) - 33 LPts Morocco National Championships 2028View
14/04/2028Sale, Morocco32(1) - 23 Baligh Alzaqqaq8 - 4 WPts Morocco National Championships 2028View
11/04/2028Sale, Morocco31(1) - 23 Sufyan Elfilali1 - 0 WPts Morocco National Championships 2028View
31/03/2028Accra, Ghana30(1) - 23 Mark Sowah16 - 8 WPts
01/02/2028Kharkiv, Ukraine30(1) - 22 Evgeny Taras15(1) - 18 LPts
04/12/2027Petionville, Haiti29(1) - 22 Labaron Jean11 - 16(1) WPts
05/10/2027Carrefour, Haiti28(1) - 22 Paris Sauvage18 - 6 WPts
07/08/2027Goiania, Brazil27(1) - 22 Juan Reina17(3) - 18 WPts
09/06/2027Tetouan, Morocco26(1) - 22 Dawid Skura4 - 9 WPts
11/04/2027Mohammedia, Morocco26(1) - 21 Amer Tariq27 - 30 LPts Morocco National Championships 2027View
06/04/2027Milwaukee, USA25(1) - 21 John McGinnis8 - 8 WPts
06/02/2027Tetouan, Morocco24(1) - 21 Ollie Turner14 - 23 WPts
08/12/2026Tetouan, Morocco23(1) - 21 Ewan Fall0 - 9 WPts
09/10/2026Vilnius, Lithuania23(1) - 20 Antoni Klimas9 - 8 LPts
11/08/2026Bogota, Colombia23(1) - 19 Edmundo Maese26 - 21 LPts
12/06/2026Carrefour, Haiti22(1) - 19 Prewitt Jacob12 - 10 WPts
14/04/2026Berkane, Morocco22(1) - 18 Kahil Pesquet10 - 13 LPts Morocco National Championships 2026View
11/04/2026Berkane, Morocco21(1) - 18 Muaz Trabelsi10 - 8 WPts Morocco National Championships 2026View
07/03/2026Tetouan, Morocco20(1) - 18 Sobhan Ghezielle11(1) - 22 WPts
07/01/2026Ife, Nigeria19 - 18 Bature Okri13 - 26(5) WKO3
09/11/2025Panama City, Panama18 - 18 Marjun Talamantes4 - 19 WPts
11/09/2025Mombasa, Kenya18 - 17 Robert Kogo30(4) - 17 LPts
14/07/2025Lincoln, USA17 - 17 Ewan Delany4 - 20 WPts
16/05/2025Shubra El-Kheima, Egypt17 - 16 Adnan Uddin33(1) - 16 LPts
18/03/2025Changwon, South Korea17 - 15 Keun-ho Kook33(1) - 12 LPts
18/01/2025Heraklion, Greece17 - 14 Phemius Linard30 - 14 LPts
19/11/2024Kazan, Russia17 - 13 Valeri Laskin31(1) - 11 LPts
21/09/2024Helsinki, Finland16 - 13 Aarre Askola4 - 3 WPts
24/07/2024Port-au-Prince, Haiti15 - 13 Dashiell Cevert21 - 12 WPts
26/05/2024Tetouan, Morocco14 - 13 Kahil Pesquet3 - 5 WPts
27/03/2024Athens, Greece13 - 13 Nicholaus Mula1 - 8(3) WPts
28/01/2024Bandung, Indonesia13 - 12 Zafa Awan5(1) - 12 LPts
30/11/2023Tetouan, Morocco12 - 12 Warner Schepp2 - 0 WPts
30/09/2023Tetouan, Morocco11 - 12 Nathan Manis1 - 2 WPts
02/08/2023Copenhagen, Denmark11 - 11 Odo Thomsen14 - 15 LPts
04/06/2023Casablanca, Morocco10 - 11 Wasif Najdi6 - 14 WPts
11/04/2023Casablanca, Morocco10 - 10 Zaky Ufarte28(2) - 8 LPts Morocco National Championships 2023View
04/04/2023Tetouan, Morocco9 - 10 Kemaleddin Zniti3 - 15 WPts
04/02/2023Abobo, Ivory Coast8 - 10 Olympe Orme15(1) - 16 WPts
06/12/2022Tetouan, Morocco7 - 10 Marco Grieco1 - 3 WPts
07/10/2022Tangier, Morocco6 - 10 Hamdan Azra3 - 6 WPts
09/08/2022Sana'a, Yemen6 - 9 Umair Namli4 - 18 LPts
11/06/2022Zaporizhia, Ukraine6 - 8 Yakiv Barna13(2) - 14 LPts
13/04/2022Tetouan, Morocco6 - 7 Ahmed Charobim1 - 7 LPts
13/02/2022Casablanca, Morocco6 - 6 Sadr-Eddine Chouki20 - 8 LPts
19/12/2021Tetouan, Morocco6 - 5 Phemius Linard17 - 8 LPts
19/10/2021Tetouan, Morocco6 - 4 Zafa Shahin11 - 7 LPts
19/08/2021Safi, Morocco5 - 4 Waqas Zogby1 - 4 WPts
29/06/2021Mohammedia, Morocco4 - 4 Ghali Benacerraf1 - 2 WPts
28/04/2021Tetouan, Morocco4 - 3 Mehammed Belkaid7 - 7 LPts
27/02/2021Tetouan, Morocco3 - 3 Muwaffaq Chippo0 - 6 WPts
29/12/2020Tetouan, Morocco2 - 3 Ioakim Dudukalo4 - 3 WPts
29/10/2020Casablanca, Morocco2 - 2 Girgis Naybet2 - 2 LPts
30/08/2020Casablanca, Morocco2 - 1 Sidki Bennani5 - 10 LPts
04/07/2020Tetouan, Morocco1 - 1 Zuffur Ebrahimi1 - 1 WPts
03/05/2020Sale, Morocco1 - 0 Zuffur Ebrahimi0 - 1 LPts
05/03/2020Tetouan, Morocco0 - 0 Bartram Soth0 - 1 WPts