Weightclass:  Welterweight
Location:  Errachidia, Morocco
Record:  27(3) - 31(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2026Errachidia, Morocco26(3) - 31(2) Kers Kelvan1 - 4 WPts
17/10/2026Errachidia, Morocco25(3) - 31(2) Rafael Noorani2 - 13 WPts
18/08/2026Errachidia, Morocco24(3) - 31(2) Daniil Timoshinin2 - 9(1) WPts
19/06/2026Errachidia, Morocco23(3) - 31(2) Xabat Ocanas1 - 1 WPts
20/04/2026Errachidia, Morocco22(3) - 31(2) Karl Arman4 - 4 WPts
19/02/2026Errachidia, Morocco21(3) - 31(2) Tazim Blinda2 - 1 WPts
21/12/2025Errachidia, Morocco20(3) - 31(2) Barkad Ghazouani1 - 0 WPts
22/10/2025Errachidia, Morocco19(3) - 31(2) Barkad Belolo2(1) - 11 WPts
23/08/2025Errachidia, Morocco18(3) - 31(2) Khalish Ohayon0 - 2 WPts
24/06/2025Errachidia, Morocco17(3) - 31(2) Ziaul-Haq Elgrably0 - 1 WPts
25/04/2025Errachidia, Morocco16(3) - 31(2) Ayser Fellah2 - 7 WPts
24/02/2025Errachidia, Morocco16(3) - 30(2) Hamas Daraa6 - 13 LPts
26/12/2024Detroit, USA15(3) - 30(2) Phil Klosowski2 - 9 WPts
28/10/2024Shiraz, Iran15(3) - 29(2) Waqar Dar6 - 3 LPts
30/08/2024Errachidia, Morocco14(3) - 29(2) Jabalah Tashfin1 - 22 WPts
01/07/2024Errachidia, Morocco13(3) - 29(2) Aatif Bouaasayriya2 - 7 WPts
02/05/2024Fort Wayne, USA12(3) - 29(2) Blake Harrier5(1) - 4 WPts
04/03/2024Petaling Jaya, Malaysia11(2) - 29(2) Rehman Rad2 - 4 WKO3
05/01/2024Salvador, Brazil10(1) - 29(2) Ryo Frias0 - 0 WKO3
07/11/2023Quito, Ecuador10(1) - 28(2) Ulises Jesus9 - 15 LPts
09/09/2023Montevideo, Uruguay9(1) - 28(2) Santiago Vallez8 - 14 WPts
12/07/2023Heraklion, Greece9(1) - 27(2) Vasyklo Bakas12 - 13 LPts
14/05/2023Casablanca, Morocco9(1) - 26(2) Moneeb Filali21 - 13 LPts
24/03/2023Kenitra, Morocco9(1) - 25(2) Muaz Elouardi24 - 10 LPts
10/02/2023Durres, Albania8(1) - 25(2) Faton Seseri1 - 13 WPts
13/12/2022Khouribga, Morocco8(1) - 24(2) Djalaleddin Alioui15 - 11 LPts
12/11/2022Ho Chi Minh City, Vietnam7(1) - 24(2) Tang Toan2 - 21 WPts
14/09/2022San Jose, Costa Rica6 - 24(2) Jax Alcon12 - 16(3) WKO3
17/07/2022Zaporizhia, Ukraine5 - 24(2) Sergey Granat0 - 2 WPts
19/05/2022Constantine, Algeria4 - 24(2) Faisal Laggoun12 - 15 WPts
21/03/2022Tlalnepantla, Mexico3 - 24(2) Xaverius Arcila13 - 10 WPts
21/01/2022Tetouan, Morocco3 - 23(2) Badr al Din Altamgruti11 - 8 LPts
07/12/2021Antwerp, Belgium3 - 22(2) Walterus Lamour4 - 18 LPts
09/10/2021Mumbai, India3 - 21(2) Gautam Ahluwalia16 - 7 LPts
11/08/2021Errachidia, Morocco3 - 20(1) Emanuel Mancera6 - 6 LKO3
10/06/2021Prague, Czech Republic3 - 19(1) Otakar Vonasek4 - 14 LPts
11/04/2021Settat, Morocco3 - 18(1) Simohamed Sebag19 - 2 LPts Morocco National Championships 2021View
16/02/2021Errachidia, Morocco2 - 18(1) Zaky Kachloul6 - 3 WPts
17/12/2020Errachidia, Morocco2 - 17(1) Ervin Kerimoglu6 - 12 LPts
16/10/2020Kenitra, Morocco2 - 16(1) Muaz Elouardi17 - 2 LPts
13/09/2020Errachidia, Morocco2 - 15(1) Simohamed Sebag14 - 2 LPts
12/07/2020Vilnius, Lithuania2 - 14(1) Bohater Szewczyk1 - 11 LPts
12/05/2020Errachidia, Morocco2 - 13(1) Ulu Hebal10 - 6 LPts
12/03/2020Casablanca, Morocco2 - 12(1) Muslih Eloujdi6 - 8 LPts
22/01/2020Errachidia, Morocco1 - 12(1) Jalal al Din Fassiya11 - 2 WPts
21/11/2019Errachidia, Morocco1 - 11(1) Moneeb Filali6 - 7 LPts
21/09/2019Errachidia, Morocco1 - 10(1) Santiago Casas7 - 3 LPts
22/07/2019Karagandy, Kazakhstan1 - 9(1) Sergei Sadyckov5 - 1 LPts
24/05/2019Tirana, Albania1 - 8(1) Enver Lumani1 - 6 LPts
25/03/2019Rabat, Morocco0 - 8(1) Rizwan-ul-Haq Elouali3 - 3 WPts
26/01/2019Minsk, Belarus0 - 7(1) Kolzak Svirin2 - 5 LPts
28/11/2018Abobo, Ivory Coast0 - 6(1) Varocher Feydeau3 - 3 LPts
30/09/2018Errachidia, Morocco0 - 5(1) Imededdine Sellami4 - 0 LPts
02/08/2018Mohammedia, Morocco0 - 4(1) Jaqub Noury1 - 1 LPts
26/06/2018Errachidia, Morocco0 - 3(1) Rogelio Orona2 - 1 LPts
28/04/2018Errachidia, Morocco0 - 2(1) Sufyan Kotbi0 - 2 LPts
02/03/2018Errachidia, Morocco0 - 1 El Mahi Ennjimi1 - 0 LKO3
21/01/2018Casablanca, Morocco0 - 0 Muslih Eloujdi0 - 0 LPts