Weightclass:  Lightweight
Location:  Algiers, Algeria
Record:  31(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2032Algiers, Algeria30(1) - 14 Mikhail Iskenderov4 - 22 WPts
16/05/2032Algiers, Algeria29(1) - 14 Inigo McVey4 - 7 WPts
16/03/2032Algiers, Algeria28(1) - 14 Eloy Roza5 - 4 WPts
16/01/2032Algiers, Algeria27(1) - 14 Dadash Imashev3 - 3 WPts
16/11/2031Algiers, Algeria26(1) - 14 Aleksandr Baltaiskauls5 - 21(2) WPts
15/09/2031Algiers, Algeria25(1) - 14 Boris Yudin5 - 17 WPts
16/07/2031Algiers, Algeria24(1) - 14 Karel Placek1 - 6 WPts
16/05/2031Algiers, Algeria23(1) - 14 Avel Valis0 - 3 WPts
17/03/2031Algiers, Algeria22(1) - 14 Neron Amaya8 - 18 WPts
16/01/2031Algiers, Algeria21(1) - 14 Amjad Djoghlaf11 - 12 WPts
17/11/2030Algiers, Algeria20(1) - 14 Maarten Prinsloo2 - 3 WPts
18/09/2030Algiers, Algeria19(1) - 14 Juan Angulo4 - 3 WPts
19/07/2030Rabat, Morocco19(1) - 13 Hanief Alhiba25 - 10 LPts
18/06/2030Rabat, Morocco19(1) - 12 Hanief Alhiba24 - 10 LPts
18/05/2030Rabat, Morocco19(1) - 11 Hanief Alhiba23 - 10 LPts
17/04/2030Algiers, Algeria18(1) - 11 Santiago Reynosa13 - 10 WPts
17/03/2030Constantine, Algeria17(1) - 11 Amjad Djoghlaf9 - 8 WPts Algeria National Championships 2030View
14/03/2030Constantine, Algeria16(1) - 11 Zain Trigano10 - 9 WPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria15(1) - 11 Haider Aksas3 - 16 WPts Algeria National Championships 2030View
11/02/2030Bergen, Norway14(1) - 11 Oda Tellefsen30 - 8 WPts
14/12/2029Minsk, Belarus13(1) - 11 Afanas Grankin12 - 30 WPts
16/10/2029Al Ain, UAE12(1) - 11 Haaris Quraishi7 - 20 WPts
17/08/2029Managua, Nicaragua11(1) - 11 Malvolio Hernandez9 - 27 WPts
19/06/2029Algiers, Algeria10 - 11 Aleksei Kajrbecow0 - 12(1) WKO3
20/04/2029Oran, Algeria9 - 11 Obaid Djouad3 - 20(1) WPts
14/03/2029Algiers, Algeria9 - 10 Amjad Djoghlaf4 - 3 LPts Algeria National Championships 2029View
11/03/2029Algiers, Algeria8 - 10 Majid Acimi8 - 6 WPts Algeria National Championships 2029View
23/02/2029Magangue, Colombia7 - 10 Berto Nino8(1) - 17 WPts
26/12/2028Ostrava, Czech Republic7 - 9 Dobroslav Hanek6 - 9 LPts
28/10/2028Copenhagen, Denmark6 - 9 Lars Rosenberg14 - 11 WPts
30/08/2028Oran, Algeria5 - 9 Yasin Zafour4 - 7 WPts
02/07/2028Oran, Algeria5 - 8 Mohsin Hanaoui28 - 17(2) LPts
04/05/2028Karagandy, Kazakhstan5 - 7 Afanas Majceev26 - 7 LPts
06/03/2028Annaba, Algeria5 - 6 Farhan Meriech2 - 8 LPts
12/01/2028Karagandy, Kazakhstan5 - 5 Rufat Mereke16 - 8 LPts
14/11/2027Vilnius, Lithuania5 - 4 Zygfryd Gaba15 - 12 LPts
16/09/2027Prague, Czech Republic5 - 3 Radovan Fridrich9 - 17 LPts
19/07/2027Algiers, Algeria4 - 3 Zain Cixous3 - 18 WPts
25/05/2027Oran, Algeria3 - 3 Khalid Maroufel10 - 19 WPts
20/04/2027Algiers, Algeria2 - 3 Waleed Belhocine0 - 0 WPts
06/03/2027Algiers, Algeria1 - 3 Obaid Djouad0 - 10 WPts
05/01/2027Oran, Algeria0 - 3 Yasin Zafour0 - 0 WPts
27/11/2026Algiers, Algeria0 - 2 Mohsin Mansouri11 - 8 LPts
30/09/2026Constantine, Algeria0 - 1 Waleed Hadjadj11 - 7 LPts
09/08/2026Algiers, Algeria0 - 0 James Perrie8 - 15 LPts