Weightclass:  Lightweight
Location:  Algiers, Algeria
Record:  32 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/10/2030Algiers, Algeria31 - 12 Heimo Kumpula8 - 11 WPts
22/08/2030Algiers, Algeria30 - 12 Seung-dae Roh8 - 8 WPts
23/06/2030Algiers, Algeria29 - 12 Emilio Eugenio5 - 4 WPts
24/04/2030Algiers, Algeria28 - 12 Syed Illoul5 - 3 WPts
23/02/2030Algiers, Algeria27 - 12 Mauro Alemanno1 - 4 WPts
25/12/2029Algiers, Algeria26 - 12 Eser Behramoglu5 - 22 WPts
26/10/2029Algiers, Algeria25 - 12 Erdem Yalan6 - 3 WPts
26/08/2029Algiers, Algeria24 - 12 Ali Dhina3 - 3 WPts
27/06/2029Algiers, Algeria23 - 12 Deniz Kavur3 - 6 WPts
28/04/2029Algiers, Algeria22 - 12 Waleed Belhocine7 - 9 WPts
27/02/2029Algiers, Algeria21 - 12 Abdul Gharbi4 - 9 WPts
29/12/2028Algiers, Algeria20 - 12 Shayan Aksas1 - 9 WPts
30/10/2028Algiers, Algeria19 - 12 Imran Messadia12 - 8 WPts
31/08/2028Oran, Algeria19 - 11 Zain Ferguene22 - 21 LPts
08/07/2028Copenhagen, Denmark18 - 11 Diederik Berthelsen17 - 16 WPts
10/05/2028Riga, Latvia17 - 11 Georgiy Jaunkalns10 - 16 WPts
11/03/2028Oran, Algeria17 - 10 Amer Ben34 - 21 LPts Algeria National Championships 2028View
14/01/2028San Miguel de Tucuman, Argentina17 - 9 Carlos Moscoso13 - 15 LPts
16/11/2027Riga, Latvia16 - 9 Kir Kalnamagone27 - 9 WPts
18/09/2027Shamkir, Azerbaijan15 - 9 Shiki Hanichevanskii20 - 40 WPts
21/07/2027Istaravshan, Tajikistan14 - 9 Dimi Cakpenov4 - 6 WPts
23/05/2027Ankara, Turkey13 - 9 Erol Ozoguz3 - 11 WPts
25/03/2027Split, Croatia12 - 9 Klaudio Hrženjak8 - 14 WPts
25/01/2027Istaravshan, Tajikistan12 - 8 Niyaz Muradov0 - 3 LPts
27/11/2026Algiers, Algeria11 - 8 Waqar Nasri0 - 2 WPts
27/09/2026Algiers, Algeria10 - 8 Azam Smail1 - 11 WPts
28/07/2026Antofagasta, Chile9 - 8 Gig Herran9 - 18 WPts
30/05/2026El Alto, Bolivia9 - 7 Santiago Salto3 - 24(9) LPts
01/04/2026Algiers, Algeria8 - 7 Dmitri Bacir1 - 2 WPts
01/02/2026Yerevan, Armenia8 - 6 Papachan Vemyan5 - 19 LPts
04/12/2025Jalilabad, Azerbaijan8 - 5 Ramid Nagiyev9 - 14 LPts
06/10/2025Constantine, Algeria8 - 4 Gazi Derrag5 - 7 LPts
09/08/2025Algiers, Algeria7 - 4 Farhan Hadj0 - 16 WPts
17/06/2025Oran, Algeria7 - 3 Majid Hosein30(1) - 19 LPts
24/04/2025Algiers, Algeria7 - 2 Waqas Hihat30 - 20 LPts
14/03/2025Oran, Algeria7 - 1 Farhan Maaziz6 - 8 LPts Algeria National Championships 2025View
11/03/2025Oran, Algeria6 - 1 Waqas Fernandez12 - 10 WPts Algeria National Championships 2025View
18/02/2025Annaba, Algeria6 - 0 Kashif Kader4 - 10 LPts
05/01/2025Algiers, Algeria5 - 0 Atif Adjali0 - 0 WPts
05/12/2024Algiers, Algeria4 - 0 Haaris Ilaes0 - 0 WPts
18/10/2024Dublin, Ireland3 - 0 Eoin Rowan0 - 3 WPts
20/08/2024Constantine, Algeria2 - 0 Rehan Fanon2 - 6 WPts
23/06/2024Almaty, Kazakhstan1 - 0 Evgeny Issaeff5 - 12 WPts
25/04/2024Algiers, Algeria0 - 0 Farhan Maaziz2 - 5 WPts