Weightclass:  Welterweight
Location:  Oran, Algeria
Record:  34(5) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2026Oran, Algeria34(5) - 20 Kris Mortland13 - 6 LPts
02/10/2026Oran, Algeria33(5) - 20 Khalid Belaili18(1) - 12 WPts
02/08/2026Oran, Algeria32(5) - 20 Paco Montez5 - 20 WPts
03/06/2026Oran, Algeria31(4) - 20 Quito Tallon1 - 2 WKO2
04/04/2026Oran, Algeria30(4) - 20 Mladen á Bakalov2 - 10 WPts
03/02/2026Oran, Algeria29(3) - 20 Oldrich Galuska0 - 10 WKO3
05/12/2025Oran, Algeria28(3) - 20 Quinto Ferrin3 - 5 WPts
06/10/2025Oran, Algeria27(3) - 20 Haaris Akroun0 - 1 WPts
08/08/2025Oran, Algeria26(3) - 20 Krastyo á Alferov5(1) - 14 WPts
09/06/2025Oran, Algeria25(3) - 20 Zuffur Sebbar21 - 25 WPts
11/04/2025Oran, Algeria24(3) - 20 Faisal Belkacem9 - 10 WPts
11/02/2025Oran, Algeria23(2) - 20 Manuel Sandino5 - 1 WKO2
14/12/2024Oran, Algeria22(1) - 20 Amjad Matoub4(1) - 12(1) WKO3
14/10/2024Oran, Algeria21(1) - 20 Zafa Kherbache0 - 2 WPts
16/08/2024Aarhus, Denmark20(1) - 20 Quinby Juhl19(1) - 15(1) WPts
18/06/2024Minsk, Belarus20(1) - 19 Petro Murin31 - 11 LPts
20/04/2024Oran, Algeria19(1) - 19 Zain Massi20(1) - 19 WPts
17/03/2024Oran, Algeria19(1) - 18 Obaid Hadjaoui31 - 8 LPts Algeria National Championships 2024View
14/03/2024Oran, Algeria18(1) - 18 Haider Khalfaoui19 - 21 WPts Algeria National Championships 2024View
11/03/2024Oran, Algeria17 - 18 Amjad Matoub4(1) - 7 WKO3 Algeria National Championships 2024View
28/02/2024Algiers, Algeria17 - 17 Tariq Moustafa22(1) - 17 LPts
31/12/2023San Juan, Puerto Rico17 - 16 Alejandro Mestas23 - 10 LPts
02/11/2023Edinburgh, UK16 - 16 Hamish Probert0 - 5 WPts
04/09/2023Oran, Algeria15 - 16 Panos Maloian9 - 3 WPts
07/07/2023Nassau, Bahamas15 - 15 Mark Drysdale23(2) - 10 LPts
09/05/2023Algiers, Algeria14 - 15 Mohsin Kateb5 - 25 WPts
14/03/2023Constantine, Algeria14 - 14 Waqas Demazis31 - 7 LPts Algeria National Championships 2023View
11/03/2023Constantine, Algeria13 - 14 Waqas Belmokhtar5 - 8 WPts Algeria National Championships 2023View
06/03/2023Kumasi, Ghana13 - 13 Harry Kole14(1) - 12 LPts
06/01/2023Oran, Algeria12 - 13 Faisal Serrar1 - 12 WPts
07/11/2022Oran, Algeria11 - 13 Radoslav á Pavlikov8 - 17 WPts
08/09/2022Annaba, Algeria10 - 13 Syed Aboulker13 - 15 WPts
16/07/2022Oran, Algeria9 - 13 Sajid Waheed3 - 15 WPts
27/05/2022Algiers, Algeria9 - 12 Atif Hanoune20 - 7 LPts
22/04/2022Algiers, Algeria9 - 11 Malik Aichi17 - 9 LPts
11/03/2022Algiers, Algeria9 - 10 Majid Talis7 - 17 LPts Algeria National Championships 2022View
19/02/2022Algiers, Algeria8 - 10 Atif Jalali6 - 18 WPts
07/01/2022Algiers, Algeria8 - 9 Rehan Zeghli2 - 8 LPts
12/11/2021Oran, Algeria8 - 8 Haider Khalfaoui8 - 16 LPts
12/09/2021Algiers, Algeria8 - 7 Zafa Ressam9 - 12 LPts
14/07/2021Oran, Algeria8 - 6 Haider Zine11 - 11 LPts
12/05/2021San Salvador, El Salvador8 - 5 Roman Salvo14(1) - 5 LPts
13/03/2021Oran, Algeria7 - 5 Hassan Hacini2 - 10 WPts
12/01/2021Constantine, Algeria6 - 5 Rehman Tounsi3 - 18 WPts
18/11/2020Oran, Algeria5 - 5 Syed Kechout2 - 8 WPts
04/10/2020Algiers, Algeria4 - 5 Haider Khalfaoui5 - 11 WPts
01/09/2020Oran, Algeria4 - 4 Irfan Gailhoustet7 - 9 LPts
01/07/2020Oran, Algeria3 - 4 Isamu Hoshino6 - 6 WPts
01/05/2020Brasilia, Brazil3 - 3 Ramiro Atilano8 - 3 LPts
03/03/2020Oran, Algeria3 - 2 Quin Castano6 - 1 LPts
03/01/2020Campinas, Brazil3 - 1 Venacio Alamo4 - 6 LPts
05/11/2019Algiers, Algeria2 - 1 Gazi Fares0 - 0 WPts
02/10/2019Rijeka, Croatia1 - 1 Boško Škobelj0 - 3 WPts
04/08/2019Oran, Algeria1 - 0 Yakiv Hritz1 - 5 LPts
05/06/2019Oran, Algeria0 - 0 Rashid Gamouh3 - 2 WPts