Weightclass:  Welterweight
Location:  Algiers, Algeria
Record:  21 - 13(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2025Algiers, Algeria20 - 13(1) Asif Temam1 - 6 WPts
05/08/2025Algiers, Algeria19 - 13(1) Pernell Lavanchy7 - 7 WPts
06/06/2025Algiers, Algeria18 - 13(1) Waqar Khamtache0 - 3 WPts
07/04/2025Algiers, Algeria17 - 13(1) Carlos Monteagudo0 - 1 WPts
07/02/2025Algiers, Algeria17 - 12(1) Jalal al Din Yekhanurov13 - 5(1) LPts
09/12/2024Algiers, Algeria16 - 12(1) Rosdom Leonian1 - 3 WPts
11/10/2024Algiers, Algeria15 - 12(1) Khalid Fadela2 - 7 WPts
12/08/2024Algiers, Algeria15 - 11 AntonÝn Malina9 - 8 LKO3
14/06/2024Algiers, Algeria14 - 11 Alp Erkmen0 - 4 WPts
15/04/2024Algiers, Algeria13 - 11 Waqas Madyan3 - 3 WPts
16/02/2024Algiers, Algeria12 - 11 Waqar Stambouli2(1) - 0 WPts
18/12/2023Algiers, Algeria11 - 11 Aleksandr Tepkin1 - 5 WPts
19/10/2023Algiers, Algeria10 - 11 Reyes Barragan2 - 10 WPts
21/08/2023San Salvador, El Salvador9 - 11 Vicente Ojeda2 - 13 WPts
23/06/2023Vilnius, Lithuania8 - 11 Drugi Ferenz16 - 17 WPts
25/04/2023Dakar, Senegal8 - 10 Varden Albert18 - 18 LPts
25/02/2023Bayamon, Puerto Rico8 - 9 Diego Madrazo11 - 18 LPts
28/12/2022Oran, Algeria7 - 9 Ibrahim Nasro0 - 8 WPts
01/11/2022Algiers, Algeria6 - 9 Tofiq Bakihanov1 - 7 WPts
03/09/2022Baku, Azerbaijan5 - 9 Sajid Ansari1 - 1 WPts
06/07/2022Bokhtar, Tajikistan5 - 8 Latif Farid0 - 0 LPts
08/05/2022Algiers, Algeria4 - 8 Azam Galloul2 - 0 WPts
09/03/2022Jakarta, Indonesia3 - 8 Zuffur Saadeh7 - 8 WPts
07/01/2022Algiers, Algeria2 - 8 Rashid Hamou8 - 9 WPts
06/11/2021San Bernardo, Chile2 - 7 Loredo Montoro11 - 10 LPts
08/09/2021Algiers, Algeria2 - 6 Saad Ghalem16 - 6 LPts
14/07/2021Algiers, Algeria2 - 5 Rashid Gamouh11 - 9 LPts
14/05/2021San Jose, Costa Rica2 - 4 Diego Truxillo12 - 7 LPts
15/03/2021Algiers, Algeria2 - 3 Shayan Salem9 - 10 LPts
18/01/2021Constantine, Algeria2 - 2 Haider Zine10 - 9 LPts
18/12/2020Annaba, Algeria1 - 2 Irfan Bachiri1 - 17 WPts
13/11/2020Algiers, Algeria1 - 1 Ali Belhouchet6 - 11 LPts
06/10/2020Algiers, Algeria1 - 0 Obaid Hadjaoui9 - 4 LPts
05/09/2020Algiers, Algeria0 - 0 Malik Daid3 - 4 WPts