Weightclass:  Lightweight
Location:  Oran, Algeria
Record:  33 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/08/2030Oran, Algeria32 - 18 Ramirez Calvo1 - 12 WPts
30/06/2030Oran, Algeria31 - 18 Ibrahim Amiri33(1) - 5 WPts
02/05/2030Oran, Algeria30 - 18 Amjad Djoghlaf9 - 9 WPts
03/03/2030Oran, Algeria29 - 18 Zhu Cheung2(1) - 19 WPts
02/01/2030Oran, Algeria28 - 18 Cisco Pinedo6 - 7 WPts
03/11/2029Oran, Algeria27 - 18 Sylwester Kaliszewski1 - 13 WPts
04/09/2029Oran, Algeria26 - 18 Callum Linsey8(1) - 8 WPts
07/07/2029Oran, Algeria25 - 18 Tri Barends8 - 11 WPts
08/05/2029Oran, Algeria24 - 18 Jerrold Prieto1 - 8 WPts
09/03/2029Oran, Algeria23 - 18 Madhav Toor13 - 9 WPts
07/01/2029Oran, Algeria22 - 18 Coyne Dombasle8 - 15 WPts
08/11/2028Oran, Algeria21 - 18 Salman Mirzoev4 - 8 WPts
09/09/2028Oran, Algeria20 - 18 Amer Messali21 - 11 WPts
12/07/2028Annaba, Algeria19 - 18 Shayan Siddique10 - 21 WPts
15/05/2028Constantine, Algeria18 - 18 Syed Kouiret10(2) - 37 WPts
17/03/2028Oran, Algeria18 - 17 Amer Ben36 - 21 LPts Algeria National Championships 2028View
14/03/2028Oran, Algeria17 - 17 Adnan Azer11 - 13 WPts Algeria National Championships 2028View
11/03/2028Oran, Algeria16 - 17 Ahmed Selmi11 - 20(1) WPts Algeria National Championships 2028View
04/03/2028Oran, Algeria15 - 17 Zain Trigano2 - 1 WPts
05/01/2028Harbin, China14 - 17 Bing Jun0 - 0 WPts
07/11/2027Oran, Algeria13 - 17 Joaquin Villela7 - 8 WPts
08/09/2027San Salvador, El Salvador12 - 17 Malvolio Molino9 - 17 WPts
11/07/2027Minsk, Belarus12 - 16 Aleksei Albiev13 - 12 LPts
13/05/2027Oran, Algeria11 - 16 Waqas Nessakh3 - 7 WPts
14/03/2027Oran, Algeria11 - 15 Amer Ben23 - 18 LPts Algeria National Championships 2027View
11/03/2027Oran, Algeria10 - 15 Farhan Delhoum3 - 15 WPts Algeria National Championships 2027View
22/01/2027Mendoza, Argentina9 - 15 Urvano Aguero16 - 18 WPts
24/11/2026San Jose, Costa Rica9 - 14 Santiago Corte14 - 20 LPts
26/09/2026Maipu, Chile9 - 13 Montana Villella15 - 14 LPts
29/07/2026Chiba, Japan9 - 12 Kyo Eto14 - 10 LPts
31/05/2026Minsk, Belarus9 - 11 Pylyp Fedak12 - 14 LPts
02/04/2026Oran, Algeria9 - 10 Hitoshi Mihara3 - 8 LPts
02/02/2026Oran, Algeria9 - 9 Sid Satter8(1) - 7 LPts
05/12/2025Oran, Algeria8 - 9 Waqas Nessakh0 - 1 WPts
06/10/2025Algiers, Algeria8 - 8 Zuffur Ghozali7 - 18 LPts
09/08/2025Oran, Algeria7 - 8 Azam Klouchi0 - 3 WPts
11/06/2025Hanoi, Vietnam7 - 7 Lam Ngai5 - 9 LPts
13/04/2025Algiers, Algeria6 - 7 Kamran Rahmani2 - 20 WPts
11/03/2025Oran, Algeria6 - 6 Farhan Maaziz5 - 8 LPts Algeria National Championships 2025View
12/02/2025Oran, Algeria5 - 6 Zafa Hammadou8 - 6 WPts
14/12/2024Oran, Algeria4 - 6 Zafa Khoualed2 - 3 WPts
15/10/2024Constantine, Algeria3 - 6 Syed Kouiret2(1) - 22 WPts
18/08/2024Oran, Algeria3 - 5 Farhan Delhoum0 - 2 LPts
19/06/2024Constantine, Algeria3 - 4 Ahmed Selmi0 - 7 LPts
22/04/2024Split, Croatia2 - 4 Erik Jurcic4 - 11 WPts
23/02/2024Oran, Algeria1 - 4 Majid Fellahi0 - 9(2) WPts
25/12/2023Oran, Algeria1 - 3 Zain Ferguene4 - 8 LPts
02/11/2023Oran, Algeria1 - 2 Elderson Binabo4 - 11 LPts
03/09/2023Shymkent, Kazakhstan1 - 1 Afon Cajrkulov8 - 20 LPts
06/07/2023Annaba, Algeria0 - 1 Shayan Siddique0 - 0 WPts
05/06/2023Oran, Algeria0 - 0 Njord Matthiessen13(1) - 21 LPts