Weightclass:  Light Heavyweight
Location:  Khenifra, Morocco
Record:  11 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2026Khenifra, Morocco10 - 21 Tariq Maroun1 - 16 WPts
13/05/2026Khenifra, Morocco10 - 20 Brett Willie4 - 26 LPts
14/03/2026Khenifra, Morocco9 - 20 Vicente Villagran3 - 14 WPts
14/01/2026Khenifra, Morocco9 - 19 Aftab Lodhi3 - 8 LPts
15/11/2025Khenifra, Morocco8 - 19 Sergeant Huppert3 - 1 WPts
16/09/2025Khenifra, Morocco7 - 19 Ahmed Rafiq3 - 6 WPts
18/07/2025Khenifra, Morocco6 - 19 Muwaffaq Boutaty1 - 5 WPts
19/05/2025Khenifra, Morocco6 - 18 Rehan Abdou4 - 2 LPts
21/03/2025Khenifra, Morocco6 - 17 Famil Tagizade7 - 12 LPts
21/01/2025Khenifra, Morocco5 - 17 Alexan Inezyan0 - 4 WPts
22/11/2024Khenifra, Morocco4 - 17 Sabeer Hadida1 - 1 WPts
23/09/2024Khenifra, Morocco3 - 17 Imededdine Albadisi2 - 2 WPts
25/07/2024Casablanca, Morocco3 - 16 Rifky Fahmi10 - 17 LPts
18/06/2024Khouribga, Morocco3 - 15 Arwarh Bouteflika3 - 20 LPts
29/04/2024Khenifra, Morocco3 - 14 Bryan Winberg5 - 5 LPts
01/03/2024Marrakech, Morocco3 - 13 Kemaleddin Chami25(3) - 14 LPts
13/01/2024Khouribga, Morocco3 - 12 Iyas Abitbol26(1) - 12 LPts
25/11/2023Settat, Morocco3 - 11 Istiqlaal Fadel7 - 10 LPts
18/10/2023Khenifra, Morocco3 - 10 Joey Kavanagh7 - 26 LPts
20/08/2023Ottawa, Canada3 - 9 James Clough15 - 15 LPts
21/06/2023San Pedro de Macoris, Dominican Republic3 - 8 Luis Ronquillo14 - 7 LPts
22/04/2023Khenifra, Morocco2 - 8 Haider Bhutto3 - 6 WPts
22/02/2023Celaya, Mexico2 - 7 Alfonso Verdin6 - 11 LPts
24/12/2022Elche, Spain1 - 7 Fidel Chirinos1 - 6 WPts
26/10/2022Yerevan, Armenia1 - 6 Rafayel Joujakyan16 - 12 LPts
28/08/2022Czestochowa, Poland1 - 5 Franciszek Goch15 - 9 LPts
30/06/2022Khenifra, Morocco1 - 4 Haider Bhutto1 - 2 LPts
01/05/2022Kremenchuk, Ukraine1 - 3 Wasyl Bugaj24(2) - 3 LPts
03/03/2022Khenifra, Morocco1 - 2 Franco Castillon13 - 7 LPts
02/01/2022Isfara, Tajikistan1 - 1 Jabbar Mamishov8(1) - 16 LPts
04/11/2021Split, Croatia1 - 0 Milan Rogina2 - 3 LPts
05/09/2021Khenifra, Morocco0 - 0 Tariq Iqbal0 - 0 WPts