Weightclass:  Middleweight
Location:  Algiers, Algeria
Record:  25 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/02/2026Algiers, Algeria25 - 26 Aftab Louahla8 - 5 LPts
17/12/2025Algiers, Algeria24 - 26 Farhan Djoghlaf3 - 3 WPts
18/10/2025Algiers, Algeria23 - 26 Zain Tiouli1 - 1 WPts
19/08/2025Algiers, Algeria22 - 26 Bilal Abderrahmane3 - 8(4) WPts
20/06/2025Algiers, Algeria22 - 25 Tariq Guechi7(1) - 13 LPts
21/04/2025Algiers, Algeria22 - 24 Rashid Hauser11 - 26 LPts
20/02/2025Algiers, Algeria21 - 24 Atif Djaballah0 - 1 WPts
22/12/2024Algiers, Algeria20 - 24 Yasin Vaziri2 - 1 WPts
23/10/2024Algiers, Algeria19 - 24 Yasin Vaziri2 - 0 WPts
24/08/2024Algiers, Algeria18 - 24 Rashid Zeroual2 - 4 WPts
25/06/2024Algiers, Algeria17 - 24 Rehman Kherbouche2 - 4 WPts
26/04/2024Algiers, Algeria16 - 24 Adnan Fettouma6 - 3 WPts
26/02/2024Algiers, Algeria15 - 24 Gazi Fayad1 - 5 WPts
28/12/2023Algiers, Algeria14 - 24 LuboÜ Mora16(1) - 21 WPts
29/10/2023Poznan, Poland14 - 23 Ryszard Balcerzak16(1) - 13 LPts
31/08/2023Oran, Algeria14 - 22 Kashif Belmellat23(1) - 14 LPts
03/07/2023Constantine, Algeria13 - 22 Atif Fenni9 - 24(6) WPts
08/05/2023Algiers, Algeria13 - 21 Sajid Aboulker10(1) - 25 LPts
11/03/2023Constantine, Algeria13 - 20 Asif Zabana16(2) - 19 LPts Algeria National Championships 2023View
07/03/2023Algiers, Algeria12 - 20 Ahmed Rahis0 - 7(1) WPts
06/01/2023Algiers, Algeria12 - 19 Yasin Baroudi15 - 13 LPts
08/11/2022Oran, Algeria11 - 19 Zuffur Elouazzani9 - 22 WPts
09/09/2022Algiers, Algeria11 - 18 Sajid Aboulker7(1) - 24 LPts
10/07/2022Algiers, Algeria10 - 18 Borya Ibragimow7 - 14(1) WPts
11/05/2022Constantine, Algeria10 - 17 Waqas Hmida5(1) - 21 LPts
14/03/2022Algiers, Algeria10 - 16 Zuffur Hanoune20(1) - 8 LPts Algeria National Championships 2022View
11/03/2022Algiers, Algeria9 - 16 Ibrahim Zerhouni3 - 3 WPts Algeria National Championships 2022View
07/03/2022Minsk, Belarus8 - 16 Kir Wozniak13 - 11 WPts
07/01/2022Duran, Ecuador8 - 15 Xaver Rosalez11 - 12 LPts
09/11/2021Tamale, Ghana7 - 15 Ethan Biekro4 - 15 WPts
10/09/2021Antwerp, Belgium7 - 14 Hel Wagghe10 - 10 LPts
12/07/2021Sofia, Bulgaria7 - 13 Asil Bayat8 - 11 LPts
11/05/2021Algiers, Algeria7 - 12 Zuffur Hanoune14 - 7 LPts
11/03/2021Algiers, Algeria7 - 11 Zuffur Hanoune13 - 6 LPts Algeria National Championships 2021View
22/01/2021Bratislava, Slovakia7 - 10 Bartolomej Hlavinka7(1) - 12 LPts
23/11/2020Oran, Algeria7 - 9 Zuffur Aba7 - 12 LPts
24/09/2020Algiers, Algeria7 - 8 Haaris Burki13 - 3 LPts
19/08/2020Algiers, Algeria6 - 8 Nwankwo Akinwande3 - 1 WPts
18/06/2020Algiers, Algeria5 - 8 Liang Kuang3 - 12 WPts
18/04/2020Mamelodi, South Africa5 - 7 Asavela Gcaba8 - 4 LPts
19/02/2020Algiers, Algeria4 - 7 Rehman Djoudi6 - 7 WPts
20/12/2019Algiers, Algeria3 - 7 Zuffur Aba6 - 7 WPts
20/10/2019Ife, Nigeria2 - 7 Adnan Hassan5 - 6 WPts
22/08/2019Algiers, Algeria2 - 6 Adnan Freha5 - 6 LPts
22/06/2019Algiers, Algeria2 - 5 Haaris Hendou4 - 5 LPts
23/04/2019Sale, Morocco2 - 4 El Bachir Harroufi5 - 4 LPts
22/02/2019Algiers, Algeria2 - 3 Rashid Guechi5 - 1 LPts
23/12/2018Maiduguri, Nigeria1 - 3 Olufemi Obazuaye1 - 6 WPts
24/10/2018Algiers, Algeria1 - 2 Azam Satli2 - 1 LPts
25/08/2018Algiers, Algeria1 - 1 Saad Javed2 - 2 LPts
03/07/2018Algiers, Algeria1 - 0 Bruce Tullis1 - 0 LPts
05/05/2018Algiers, Algeria0 - 0 Xalvador Matamoros0 - 0 WPts