Weightclass:  Welterweight
Location:  Kenitra, Morocco
Record:  28 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/09/2023Kenitra, Morocco27 - 10 Ellis Kelley3 - 8 WPts
23/07/2023Kenitra, Morocco26 - 10 Khalish Rachane0 - 7 WPts
23/05/2023Kenitra, Morocco25 - 10 Husam al Din Barakat30 - 10 WPts
24/03/2023Kenitra, Morocco24 - 10 Zamen Bounoua9(1) - 25(2) WPts
23/01/2023Kenitra, Morocco23 - 10 Vicente Barrero11 - 14 WPts
24/11/2022Tokyo, Japan23 - 9 Mikio Sano16 - 10 LPts
26/09/2022Nairobi, Kenya23 - 8 John Chemjor20 - 11 LPts
29/07/2022Mariupol, Ukraine23 - 7 Marlen Slutzky5 - 17 LPts
29/05/2022Bouake, Ivory Coast23 - 6 Oriel Beauchamp17 - 8 LPts
30/03/2022Samara, Russia22 - 6 Dimi Zaleski1 - 7 WPts
30/01/2022Kenitra, Morocco21 - 6 Kadeen Shloush2 - 9 WPts
29/11/2021Fes, Morocco20 - 6 Majid Radwan10 - 13 WPts
10/10/2021Prague, Czech Republic20 - 5 Radek Cibulka11 - 12 LPts
12/08/2021Katlehong, South Africa20 - 4 Lebogang Molewa8 - 12 LPts
14/06/2021Olathe, USA20 - 3 Clint Leckie22 - 1 LPts
15/04/2021Odense, Denmark20 - 2 Wray Dam10(1) - 6 LPts
14/02/2021Kenitra, Morocco19 - 2 Quinto Laurel4 - 7 WPts
16/12/2020Casablanca, Morocco18 - 2 Jubair Ghajji2 - 18 WPts
16/10/2020Kenitra, Morocco17 - 2 Zamen Bounoua2 - 16(1) WPts
17/08/2020Kenitra, Morocco16 - 2 Ma'd Barek7 - 9 WPts
16/06/2020Leon, Nicaragua15 - 2 Ricardo Marzan1 - 12 WPts
18/04/2020Kawaguchi, Japan14 - 2 Hisao Baba7 - 5 WPts
19/02/2020Kenitra, Morocco13 - 2 John Braid2 - 6 WPts
20/12/2019Meknes, Morocco12 - 2 Udail Ennaji4 - 7 WPts
11/11/2019Casablanca, Morocco12 - 1 Muslih Eloujdi5 - 7 LPts
28/09/2019Kenitra, Morocco11 - 1 Moosa Maimonides5 - 5 WPts
29/07/2019Sale, Morocco10 - 1 Jalal al Din Berdouni2 - 5 WPts
25/06/2019Kenitra, Morocco9 - 1 Sabeer Kader5 - 4 WPts
26/04/2019Kenitra, Morocco8 - 1 Abdul Mahmood2 - 4 WPts
24/02/2019Kenitra, Morocco7 - 1 Sabuur Zniti3 - 5 WPts
25/12/2018Toyota, Japan6 - 1 Daichi Onishi3 - 4 WPts
27/10/2018Kenitra, Morocco5 - 1 Rashid Ataya3 - 2 WPts
29/08/2018Tangier, Morocco4 - 1 Fayaaz Raihani0 - 3 WPts
25/07/2018Kenitra, Morocco3 - 1 Moubarak Kassari3 - 1 WPts
27/05/2018Kenitra, Morocco2 - 1 Askari Zemmama0 - 1 WPts
29/03/2018Kenitra, Morocco1 - 1 Ouahid Elouadi1 - 1 WPts
15/02/2018Kenitra, Morocco1 - 0 Fayyad Aflalo1 - 0 LPts
07/01/2018Kenitra, Morocco0 - 0 Sabuur Zniti0 - 0 WPts