Weightclass:  Middleweight
Location:  Oran, Algeria
Record:  21(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2028Oran, Algeria20(1) - 21 Faisal Latreche3 - 6 WPts
13/07/2028Oran, Algeria19(1) - 21 Syed Ansari0 - 10 WPts
14/05/2028Oran, Algeria18(1) - 21 Antonio Lema3 - 19 WPts
15/03/2028Oran, Algeria17(1) - 21 Mehmed Oran10 - 10 WPts
15/01/2028Oran, Algeria17(1) - 20 Patrick Adetona18 - 15 LPts
15/11/2027Oran, Algeria16(1) - 20 Leonel Barcena4 - 10 WPts
15/09/2027Oran, Algeria15(1) - 20 Franchot Giroud2 - 20 WPts
16/07/2027Oran, Algeria14(1) - 20 Rehan Wardak1 - 1 WPts
17/05/2027Oran, Algeria13(1) - 20 Shayan Asad2 - 14 WPts
19/03/2027Oran, Algeria12(1) - 20 Ali Albertini1 - 5 WPts
18/01/2027Oran, Algeria11(1) - 20 Enver Boshnjaku1 - 7 WPts
19/11/2026Oran, Algeria11(1) - 19 Aleksis Sakala8 - 10 LPts
20/09/2026Irbid, Jordan11(1) - 18 Asif Baduy37 - 29(1) LPts
23/07/2026Toshkent, Uzbekistan11(1) - 17 Kolya Arablinskij16 - 14 LPts
24/05/2026Sydney, Australia10(1) - 17 Gus McGee8 - 20(1) WPts
26/03/2026Oran, Algeria9(1) - 17 Danyaal Saadi9 - 16(2) WPts
19/02/2026Oran, Algeria8(1) - 17 Tariq Sahnoun1 - 1 WPts
21/12/2025Kampala, Uganda8(1) - 16 Dave Commins16 - 25 LPts
23/10/2025San Lorenzo, Paraguay8(1) - 15 Alejandro Prudencio22 - 27 LPts
25/08/2025Bamenda, Cameroon8(1) - 14 Glanville Delpy24 - 15 LPts
21/07/2025Suez, Egypt8(1) - 13 Bilal Tarek27 - 29(9) LPts
20/06/2025Algiers, Algeria7(1) - 13 Malik Menard22 - 25 WPts
24/04/2025Constantine, Algeria6(1) - 13 Waqas Hmida14(3) - 31 WPts
14/03/2025Oran, Algeria6(1) - 12 Zuffur Hanoune39(3) - 22 LPts Algeria National Championships 2025View
11/03/2025Oran, Algeria5(1) - 12 Rashid Hauser11 - 25 WPts Algeria National Championships 2025View
13/02/2025Melbourne, Australia5(1) - 11 Seth Petukhov22(4) - 23 LPts
16/12/2024New Kingston, Jamaica4(1) - 11 Daniel Brackenridge11 - 12(1) WPts
17/10/2024Oran, Algeria4(1) - 10 Majid Belkaroui0 - 2 LPts
19/08/2024Medellin, Colombia4(1) - 9 Montel Dena12 - 9 LPts
21/06/2024Vilnius, Lithuania4(1) - 8 Szymon Hutnik15 - 9 LPts
23/04/2024Oran, Algeria3(1) - 8 Anthony Mulloy4(1) - 13 WPts
24/02/2024Dushanbe, Tajikistan3(1) - 7 Dmitri Bajcodamov0 - 1 LPts
26/12/2023Yerevan, Armenia3(1) - 6 Vagharshag Papazian29 - 7 LPts
28/10/2023Algiers, Algeria3(1) - 5 Malik Tosi9 - 16(1) LPts
01/09/2023Oran, Algeria3(1) - 4 Ho Ngai18 - 13 LPts
04/07/2023Algiers, Algeria2(1) - 4 Ahmed Rahis1 - 8(1) WPts
08/05/2023Oran, Algeria2(1) - 3 Zuffur Elouazzani11 - 23 LPts
11/03/2023Constantine, Algeria2(1) - 2 Ibrahim Zerhouni4 - 9 LPts Algeria National Championships 2023View
04/03/2023Zamboanga City, Philippines2(1) - 1 Ricardo Estrada13 - 20 LPts
04/01/2023Constantine, Algeria1 - 1 Atif Fenni8 - 22(4) WKO3
14/11/2022Algiers, Algeria1 - 0 Azam Hauser24 - 8 LPts
05/10/2022Oran, Algeria0 - 0 Ahmed Rahis0 - 4(1) WPts