Weightclass:  Welterweight
Location:  Algiers, Algeria
Record:  4 - 30(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2025Algiers, Algeria3 - 30(5) Bartlomiej Waligora1 - 5 WPts
15/10/2025Algiers, Algeria3 - 29(5) Matt Jolly3 - 5 LPts
16/08/2025Algiers, Algeria3 - 28(5) Jose Chavarria1 - 2 LPts
17/06/2025Algiers, Algeria3 - 27(5) Ulises Montilla4 - 11 LPts
19/04/2025Algiers, Algeria2 - 27(5) Imran Badie0 - 5 WPts
18/02/2025Algiers, Algeria2 - 26(5) Spencer Grass4 - 9 LPts
21/12/2024Algiers, Algeria1 - 26(5) Vachel Marceau0 - 5 WPts
23/10/2024Algiers, Algeria1 - 25(5) Gareth Virenque2 - 5 LPts
25/08/2024Algiers, Algeria1 - 24(5) Cruz Nieto4 - 18 LPts
26/06/2024Algiers, Algeria1 - 23(5) Amjad Yachir0 - 1 LPts
27/04/2024Algiers, Algeria1 - 22(5) Toma Panin2 - 9 LPts
28/02/2024Algiers, Algeria1 - 21(5) Hassan Mardel1 - 0 LPts
30/12/2023Algiers, Algeria1 - 20(5) Imran Haouari0 - 1 LPts
31/10/2023Algiers, Algeria1 - 19(4) Evgeny Dmitriev19(1) - 14 LKO3
01/09/2023Algiers, Algeria1 - 18(4) Paze Jagdjyan7 - 15 LPts
04/07/2023Melbourne, Australia1 - 17(3) Stuart Brown17 - 12 LKO3
06/05/2023Riyadh, Saudi Arabia1 - 16(3) Ibrahim Qubaisi15(1) - 17 LPts
08/03/2023Algiers, Algeria1 - 15(2) Malik Belatoui14 - 18 LKO3
08/01/2023Constantine, Algeria1 - 14(2) Rehman Tounsi7 - 26(2) LPts
11/11/2022Annaba, Algeria1 - 13(2) Waqas Belmokhtar3 - 8 LPts
12/09/2022Constantine, Algeria1 - 12(1) Haider Zine14 - 15 LKO3
14/07/2022Algiers, Algeria1 - 11(1) Azam Bastien0 - 5 LPts
14/05/2022Algiers, Algeria0 - 11(1) Faisal Khencheli1 - 2 WPts
14/03/2022Algiers, Algeria0 - 10(1) Sajid Dali18 - 9 LPts
19/01/2022Algiers, Algeria0 - 9(1) Waqar Layada10 - 16 LPts
19/12/2021Algiers, Algeria0 - 8(1) Atif Jalali5 - 18 LPts
11/11/2021Algiers, Algeria0 - 7(1) Sajid Dali16 - 9 LPts
17/09/2021Constantine, Algeria0 - 6 Zuffur Ansari10 - 13 LKO3
25/07/2021Algiers, Algeria0 - 5 Malik Guemmadi10 - 12 LPts
09/06/2021Oran, Algeria0 - 4 Zain Can14 - 3 LPts
04/05/2021Algiers, Algeria0 - 3 Ali Gacemi1 - 5 LPts
06/03/2021Bergen, Norway0 - 2 Ove Winjum1 - 5 LPts
06/01/2021Algiers, Algeria0 - 1 Sajid Waheed0 - 8 LPts
05/11/2020Algiers, Algeria0 - 0 Gazi Fares0 - 7 LPts