Weightclass:  Bantamweight
Location:  Annaba, Algeria
Record:  28 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/07/2027Annaba, Algeria27 - 9 Sam Ruzgeryan6 - 7 WPts
07/05/2027Annaba, Algeria26 - 9 Will Lockey2 - 7 WPts
08/03/2027Annaba, Algeria25 - 9 Asif Nabibekov11(1) - 11 WPts
08/01/2027Annaba, Algeria24 - 9 Varil Dubreuil2 - 10 WPts
09/11/2026Annaba, Algeria23 - 9 Juan Manrique5 - 9 WPts
09/09/2026Annaba, Algeria22 - 9 Adil Youssef13 - 10 WPts
10/07/2026Annaba, Algeria21 - 9 Bilal Kabir2 - 2 WPts
10/05/2026Annaba, Algeria20 - 9 Sagaz Esquilin1 - 9 WPts
11/03/2026Annaba, Algeria19 - 9 Hayyan Togoon1 - 1 WPts
10/01/2026Annaba, Algeria18 - 9 Safiy al Din Togoon18 - 28 WPts
11/11/2025Annaba, Algeria17 - 9 Aaron Jones1 - 9 WPts
12/09/2025Annaba, Algeria16 - 9 Santiago Fletes2 - 3 WPts
14/07/2025Quezon City, Philippines15 - 9 Nick Bosque4(1) - 3 WPts
16/05/2025San Jose, Costa Rica15 - 8 Leonel Mujica10 - 18 LPts
17/03/2025Oran, Algeria14 - 8 Syed Farah7 - 11 WPts Algeria National Championships 2025View
14/03/2025Oran, Algeria13 - 8 Obaid Hacini24 - 12 WPts Algeria National Championships 2025View
11/03/2025Oran, Algeria12 - 8 Ahmed Daoudi2 - 2 WPts Algeria National Championships 2025View
02/03/2025Annaba, Algeria11 - 8 Majid Defnoun3 - 2 WPts
02/01/2025Annaba, Algeria10 - 8 Zain Khelladi10 - 12 WPts
12/11/2024Recife, Brazil9 - 8 Pablo Salome16 - 27 WPts
13/09/2024Bayamon, Puerto Rico9 - 7 Carlos Canada27 - 14 LPts
16/07/2024Algiers, Algeria8 - 7 Haaris Bacha13(1) - 30 WPts
18/05/2024Algiers, Algeria7 - 7 Bilal Hendou9 - 8 WPts
20/03/2024Oran, Algeria6 - 7 Ahmed Ibrahimi23 - 20 WPts
31/01/2024Sapporo, Japan6 - 6 Naoki Ige25(1) - 7 LPts
03/12/2023Honolulu, USA6 - 5 Ryuu Kojima24 - 9 LPts
05/10/2023Annaba, Algeria5 - 5 Yasin Zitouni1 - 7 WPts
07/08/2023Leon, Nicaragua4 - 5 Vicente Lucido3 - 4 WPts
09/06/2023General Trias, Philippines4 - 4 Jax Damilo12 - 5 LPts
11/04/2023Annaba, Algeria3 - 4 Yasin Elashi0 - 3 WPts
11/02/2023Algiers, Algeria3 - 3 Asif Soula20 - 16 LPts
21/12/2022Oran, Algeria2 - 3 Kamran Guermah21 - 14 WPts
09/11/2022Germiston, South Africa2 - 2 Eric Mngonyama19 - 9 LPts
11/09/2022Athens, Greece2 - 1 Demetre Philemon13 - 18 LPts
14/07/2022Algiers, Algeria2 - 0 Sajid Debeche12 - 9 LPts
03/06/2022Annaba, Algeria1 - 0 James Bradley7 - 2 WPts
05/04/2022Annaba, Algeria0 - 0 Bilal Hendou3 - 0 WPts