Weightclass:  Lightweight
Location:  Algiers, Algeria
Record:  13 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2027Algiers, Algeria12 - 21 Zafa Khoualed6 - 13 WPts
27/11/2026Algiers, Algeria11 - 21 Haider Louahla8(1) - 15 WPts
28/09/2026Algiers, Algeria11 - 20 Laken Okot25(1) - 10 LPts
30/07/2026Algiers, Algeria10 - 20 Waleed Hammadou0 - 5 WPts
31/05/2026Algiers, Algeria10 - 19 Zain Ferguene12 - 17 LPts
01/04/2026Algiers, Algeria10 - 18 Imran Messadia0 - 1 LPts
01/02/2026Algiers, Algeria9 - 18 Ardavazt Yagjyan9 - 7 WPts
04/12/2025Algiers, Algeria8 - 18 Waleed Hadjadj7 - 6 WPts
06/10/2025Algiers, Algeria7 - 18 Amer Enjalbert8 - 8 WPts
08/08/2025Algiers, Algeria6 - 18 Faisal Rahoui3 - 9 WPts
09/06/2025Algiers, Algeria5 - 18 Zelipe Collazo3 - 14 WPts
11/04/2025Yerevan, Armenia5 - 17 Arkay Nadanian4 - 9 LPts
11/02/2025Algiers, Algeria5 - 16 Drago Miljak3 - 9 LPts
13/12/2024Baku, Azerbaijan5 - 15 Vidadi Sharifov23(1) - 21 LPts
15/10/2024Algiers, Algeria4 - 15 Adnan Azer1 - 1 WPts
17/08/2024Algiers, Algeria4 - 14 Tariq Abiloff2 - 11 LPts
19/06/2024Algiers, Algeria3 - 14 Faisal Rahoui2 - 3 WPts
20/04/2024Soshanguve, South Africa3 - 13 Edward Kimia20 - 11 LPts
21/02/2024Tehran, Iran3 - 12 Gao Ren13 - 25 LPts
24/12/2023Algiers, Algeria2 - 12 Waqas Fernandez8 - 6 WPts
25/10/2023Riga, Latvia2 - 11 Daniil Sausais11 - 12 LPts
27/08/2023Almaty, Kazakhstan2 - 10 Fedya Kamalow11 - 25 LPts
29/06/2023Tours, France2 - 9 Gauvain Trintignant20(1) - 13(1) LPts
01/05/2023Yerevan, Armenia2 - 8 Hayots Maghdessyan9 - 13 LPts
03/03/2023Ostrava, Czech Republic2 - 7 Roland Horachek21(1) - 8(1) LPts
03/01/2023Algiers, Algeria1 - 7 Zafa Hammadou0 - 1 WPts
14/11/2022Rouen, France1 - 6 Chivalry Amiot1 - 25 LPts
15/09/2022Algiers, Algeria1 - 5 Jawad Daoudi1 - 10 LPts
21/07/2022Algiers, Algeria1 - 4 Rehman Hauser9 - 12 LPts
25/05/2022Algiers, Algeria1 - 3 Haider Kerbouche13 - 12 LPts
05/04/2022Algiers, Algeria1 - 2 Syed Zerhouni0 - 0 LPts
18/02/2022Algiers, Algeria1 - 1 Gazi Kerroum0 - 0 LPts
06/01/2022Tirana, Albania1 - 0 Fatos Hysi3 - 4 LPts
06/11/2021Algiers, Algeria0 - 0 Jawad Manseur1 - 4 WPts