Weightclass:  Lightweight
Location:  Oran, Algeria
Record:  36 - 17(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2029Oran, Algeria35 - 17(2) Amjad Bastien4 - 7 WPts
27/06/2029Oran, Algeria34 - 17(2) Xavier Loza4 - 9 WPts
28/04/2029Oran, Algeria33 - 17(2) Kashif Freha1 - 0 WPts
27/02/2029Oran, Algeria32 - 17(2) Jordan Sheehy2 - 9 WPts
29/12/2028Oran, Algeria31 - 17(2) Dries Moenynks1 - 5 WPts
30/10/2028Oran, Algeria30 - 17(2) Xavion Mena1 - 22 WPts
31/08/2028Oran, Algeria29 - 17(2) Syed Kouiret10(2) - 39 WPts
02/07/2028Oran, Algeria28 - 17(2) Waqar Nasri5 - 8 WPts
02/05/2028Oran, Algeria27 - 17(2) Haider Aksas0 - 7 WPts
03/03/2028Oran, Algeria27 - 16(1) Jawad Elhussen18(1) - 16 LKO3
03/01/2028Oran, Algeria26 - 16(1) Majid Acimi2 - 3 WPts
04/11/2027Oran, Algeria25 - 16(1) Farhan Tolymbekow1 - 12 WPts
06/09/2027Karagandy, Kazakhstan25 - 15(1) Lazar Baicodamow11 - 9 LPts
08/07/2027Dubai, UAE24 - 15(1) Gazi Ghannam13 - 25 WPts
10/05/2027Oran, Algeria23 - 15(1) Asif Krama2 - 8 WPts
11/03/2027Oran, Algeria23 - 14(1) Imran Messadia4 - 4 LPts Algeria National Championships 2027View
26/01/2027Dublin, Ireland23 - 13(1) Niall Fitzsimmons22 - 10 LPts
28/11/2026Constantine, Algeria22 - 13(1) Syed Kouiret9(2) - 29 WPts
16/10/2026Algiers, Algeria22 - 12(1) Rehan Sahnine19(1) - 12 LPts
10/09/2026Oran, Algeria21 - 12(1) Lunt Wenstrup9 - 2 WPts
12/07/2026Leon, Nicaragua20 - 12(1) Santiago Villatoro1 - 11 WPts
13/05/2026Oran, Algeria19 - 12(1) VladimÝr Chermak0 - 14(1) WPts
14/03/2026Constantine, Algeria19 - 11(1) Amer Ben16 - 13 LPts Algeria National Championships 2026View
11/03/2026Constantine, Algeria18 - 11(1) Ahmed Selmi5 - 13(1) WPts Algeria National Championships 2026View
05/02/2026Algiers, Algeria17 - 11(1) Majid Fellahi1 - 20(2) WPts
08/12/2025Algiers, Algeria16 - 11(1) Zafa Hammadou12 - 7 WPts
13/10/2025Constantine, Algeria15 - 11(1) Yasin Ziaya19 - 20 WPts
16/08/2025Vaughan, Canada15 - 10(1) Patrick Jones23 - 5 LPts
16/07/2025Vaughan, Canada15 - 9(1) Patrick Jones22 - 5 LPts
15/06/2025Vaughan, Canada15 - 8(1) Patrick Jones21 - 5 LPts
15/05/2025Vaughan, Canada15 - 7(1) Patrick Jones20 - 5 LPts
14/04/2025Vaughan, Canada15 - 6(1) Patrick Jones19 - 5 LPts
14/03/2025Oran, Algeria15 - 5(1) Ali Bacha6 - 15 LPts Algeria National Championships 2025View
11/03/2025Oran, Algeria14 - 5(1) Gazi Derrag4 - 4 WPts Algeria National Championships 2025View
12/02/2025Oran, Algeria14 - 4(1) Joo-ho Sheen5 - 16(1) LPts
12/01/2025Oran, Algeria13 - 4(1) Joo-ho Sheen5 - 15(1) WPts
12/12/2024Oran, Algeria12 - 4(1) Joo-ho Sheen5 - 14(1) WPts
11/11/2024Oran, Algeria11 - 4(1) Joo-ho Sheen5 - 13(1) WPts
11/10/2024Oran, Algeria10 - 4(1) Joo-ho Sheen5 - 12(1) WPts
04/09/2024Valparaiso, Chile10 - 3(1) Gig Garzon14 - 7 LPts
04/08/2024Gwangju, South Korea9 - 3(1) Joo-ho Sheen5 - 10(1) WPts
04/07/2024Gwangju, South Korea9 - 2(1) Joo-ho Sheen4 - 10(1) LPts
16/05/2024Oran, Algeria8 - 2(1) David Millan7 - 12 WPts
17/03/2024Oran, Algeria7 - 2(1) Umair Tlemsani9 - 6(2) WPts Algeria National Championships 2024View
14/03/2024Oran, Algeria6 - 2(1) Amer Ben5 - 10 WPts Algeria National Championships 2024View
11/03/2024Oran, Algeria5 - 2(1) Haider Louahla2 - 4 WPts Algeria National Championships 2024View
28/02/2024Algiers, Algeria4 - 2(1) Asif Diop13 - 23 WPts
01/01/2024Algiers, Algeria3 - 2(1) Farhan Maaziz2 - 3 WPts
03/11/2023Oran, Algeria2 - 2(1) Amjad Hashmi1 - 1(1) WPts
05/09/2023Murcia, Spain1 - 2(1) Oihane Talamantez0 - 0 WPts
08/07/2023Algiers, Algeria1 - 1 Haaris Ziani24 - 10 LKO3
16/05/2023Algiers, Algeria0 - 1 Majid Abderrahim2 - 15 WPts
05/04/2023Oran, Algeria0 - 0 Syed Sobhy24 - 9 LPts