Weightclass:  Welterweight
Location:  Algiers, Algeria
Record:  24 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2025Algiers, Algeria23 - 26 Akeem Ogbeide0 - 1 WPts
07/10/2025Algiers, Algeria22 - 26 Waqar Khamtache1 - 5 WPts
08/08/2025Algiers, Algeria21 - 26 Waleed Taha1 - 2 WPts
09/06/2025Oran, Algeria21 - 25 Rashid Hamou25(3) - 20 LPts
12/04/2025Kiev, Ukraine20 - 25 Avel Kozak0 - 10 WPts
12/02/2025Shymkent, Kazakhstan20 - 24 Khudu Baisultanow5 - 17 LPts
15/12/2024Oran, Algeria20 - 23 Zain Massi23(1) - 20 LPts
17/10/2024Charleroi, Belgium20 - 22 Jeffrey de Laclos8 - 8 LPts
19/08/2024Sydney, Australia20 - 21 Joseph Havey29(1) - 8 LPts
21/06/2024Algiers, Algeria19 - 21 Waqas Sansal0 - 1 WPts
22/04/2024Algiers, Algeria18 - 21 Anvr Aghamirov2 - 2 WPts
23/02/2024Oran, Algeria18 - 20 Waleed Fekkai13 - 18 LPts
26/12/2023Townsville, Australia18 - 19 Michael Hattan15 - 20 LPts
28/10/2023Prague, Czech Republic18 - 18 Oliver Bastyr10 - 22 LPts
30/08/2023San Bernardo, Chile18 - 17 Rodrigo Barcenas20(1) - 13 LPts
02/07/2023Algiers, Algeria17 - 17 Diego Cosme1 - 7 WPts
04/05/2023Algiers, Algeria16 - 17 Chae-min Yu5 - 26 WPts
06/03/2023Algiers, Algeria15 - 17 Amjad Matoub1 - 3 WPts
04/01/2023Plovdiv, Bulgaria14 - 17 Krastyo á Yordanov11 - 23 WPts
06/11/2022Plovdiv, Bulgaria14 - 16 Krastyo á Yordanov10 - 23 LPts
07/09/2022Ulaanbaatar, Mongolia14 - 15 Boutaje Erkhembayar12 - 13 LPts
09/07/2022San Salvador, El Salvador14 - 14 Miguel Villatoro22 - 6 LPts
11/05/2022Algiers, Algeria14 - 13 Malik Belatoui10 - 17 LPts
11/03/2022Algiers, Algeria14 - 12 Waqas Demazis21 - 5 LPts Algeria National Championships 2022View
21/01/2022Oran, Algeria14 - 11 Danyaal Drid23(1) - 3 LPts
21/12/2021Annaba, Algeria13 - 11 Irfan Bachiri4 - 20 WPts
03/11/2021Algiers, Algeria12 - 11 Timotei á Kuznetsov0 - 1 WPts
03/09/2021Abidjan, Ivory Coast11 - 11 Aramis Richoux2 - 14 WPts
06/07/2021Aarhus, Denmark11 - 10 Lunt Fey14 - 6 LPts
07/05/2021Amman, Jordan10 - 10 Sajid Ghanem3 - 10 WPts
09/03/2021Moscow, Russia10 - 9 Viktor Lazko11 - 8 LPts
08/01/2021Pak Kret, Thailand10 - 8 Rusalee Chappuis12 - 4 LPts
08/11/2020Almaty, Kazakhstan10 - 7 Ioakim Sagatoff4 - 8 LPts
09/09/2020Perth, Australia10 - 6 Felix Lovitt12(1) - 4 LPts
12/07/2020Algiers, Algeria10 - 5 Azam Drif12 - 3 LPts
22/05/2020Algiers, Algeria9 - 5 Saad Abed5 - 9 WPts
22/03/2020Constantine, Algeria9 - 4 Haider Zine8 - 6 LPts
08/02/2020Algiers, Algeria8 - 4 Syed Aba3 - 9(1) WPts
08/12/2019Algiers, Algeria7 - 4 Faisal Laggoun6 - 6 WPts
08/10/2019Touba, Senegal7 - 3 Bonar Montillet4 - 5 LPts
10/08/2019Algiers, Algeria6 - 3 Irfan Gamouh2 - 2 WPts
10/06/2019Algiers, Algeria5 - 3 Ahmed Karadja7 - 2 WPts
10/04/2019Oran, Algeria5 - 2 Kamran Djabou3 - 4 LPts
21/02/2019Algiers, Algeria4 - 2 Atif Jalali1 - 5 WPts
12/01/2019Algiers, Algeria4 - 1 Mohsin Khalfi6 - 0 LPts
04/12/2018Kingston, Jamaica3 - 1 Arnie Taylor0 - 1 WPts
06/10/2018Riga, Latvia3 - 0 Vitali Kaktinsh0 - 0 LPts
08/08/2018Constantine, Algeria2 - 0 Obaid Saidisief2 - 0 WPts
03/07/2018London, UK1 - 0 Aaron Richard0 - 1 WPts
05/05/2018Algiers, Algeria0 - 0 Kamran Djabou1 - 0 WPts