Weightclass:  Lightweight
Location:  Algiers, Algeria
Record:  22(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2027Algiers, Algeria21(1) - 12 Chang-woo Lim8 - 13 WPts
15/12/2026Algiers, Algeria20(1) - 12 Aksel Pippin6 - 13 WPts
16/10/2026Algiers, Algeria19(1) - 12 Mohsin Hanaoui22 - 12(1) WPts
17/08/2026Algiers, Algeria19(1) - 11 Farhan Maaziz16 - 15 LPts
14/07/2026Bangkok, Thailand18(1) - 11 Yokchai Duanaaymukdahan10 - 11(2) WPts
15/05/2026Mombasa, Kenya18(1) - 10 Rob Mbote32 - 20 LPts
17/03/2026Constantine, Algeria18(1) - 9 Amer Ben17 - 13 LPts Algeria National Championships 2026View
14/03/2026Constantine, Algeria17(1) - 9 Farhan Maaziz14 - 13 WPts Algeria National Championships 2026View
11/03/2026Constantine, Algeria16(1) - 9 Gazi Derrag7 - 8 WPts Algeria National Championships 2026View
31/01/2026Shymkent, Kazakhstan15(1) - 9 Hakim Salyckoff2 - 10 WPts
03/12/2025Gyumri, Armenia14(1) - 9 Hayasdan Maghakyan1 - 3 WPts
05/10/2025New Kingston, Jamaica13(1) - 9 Mark Orrock7 - 10 WPts
07/08/2025Algiers, Algeria12(1) - 9 Vicente Arocha8 - 16 WPts
09/06/2025Algiers, Algeria11(1) - 9 Rehman Junejo6 - 8 WPts
11/04/2025Algiers, Algeria10(1) - 9 Papachan Jejeyan5(2) - 9 WPts
11/02/2025Algiers, Algeria9 - 9 Muntazir Temirbulatoff13(2) - 17(4) WKO3
14/12/2024San Jose, Costa Rica8 - 9 Francisco Guadalupe3 - 23 WPts
16/10/2024New Kingston, Jamaica8 - 8 Mark Orrock3 - 8 LPts
18/08/2024Algiers, Algeria7 - 8 Jawad Douicher2 - 6 WPts
20/06/2024Guayaquil, Ecuador7 - 7 Alejandro Rogel28(2) - 13 LPts
22/04/2024Algiers, Algeria6 - 7 Sajid Delhoum2 - 7(2) WPts
23/02/2024Saskatoon, Canada6 - 6 Geoff Whan23 - 16(1) LPts
26/12/2023Algiers, Algeria5 - 6 Umair Taha0 - 6 WPts
02/11/2023Algiers, Algeria4 - 6 Kashif Kader1 - 5 WPts
03/09/2023Odense, Denmark3 - 6 Dyre Hoy12 - 16 WPts
06/07/2023Montreal, Canada2 - 6 Wyatt Nolin5 - 16 WPts
07/05/2023Algiers, Algeria2 - 5 Ahmed Debeche22(1) - 10 LPts
09/03/2023Bangkok, Thailand2 - 4 Petchbarngborn Kornchan31 - 1 LPts
09/01/2023Dniprodzerzhynsk, Ukraine2 - 3 Arseni Mosko14(2) - 13(1) LPts
11/11/2022Accra, Ghana2 - 2 Mark Ofosu-Ayeh19 - 10 LPts
13/09/2022Zagreb, Croatia2 - 1 Mihajlo Mitrovic17 - 4 LPts
16/07/2022Algiers, Algeria1 - 1 Jawad Daoudi1 - 9 WPts
18/05/2022Algiers, Algeria1 - 0 Bilal Greki17 - 13 LPts
05/04/2022Algiers, Algeria0 - 0 Zuffur Mirza0 - 1 WPts