Weightclass:  Heavyweight
Location:  Algiers, Algeria
Record:  18 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/02/2034Algiers, Algeria17 - 29 Volodmiri Mudry6 - 22 WPts
08/12/2033Algiers, Algeria17 - 28 Mike MacDougal11 - 6 LPts
08/10/2033Almaty, Kazakhstan16 - 28 Kolzak Kusheckov19 - 12 WPts
10/08/2033Algiers, Algeria16 - 27 Haider Delhoum20 - 16 LPts
23/06/2033Annaba, Algeria15 - 27 Aftab Taha20(1) - 16 WPts
14/05/2033Algiers, Algeria14 - 27 Amer Mahfouz1 - 12 WPts
14/03/2033Oran, Algeria14 - 26 Waqar Sabeg20 - 8 LPts Algeria National Championships 2033View
11/03/2033Oran, Algeria13 - 26 Umair Hendou8 - 4 WPts Algeria National Championships 2033View
13/02/2033Algiers, Algeria12 - 26 Sancho Rascon3 - 14 WPts
14/12/2032Algiers, Algeria11 - 26 Asif Habib2 - 4 WPts
14/10/2032Hengyang, China10 - 26 Cong He14 - 10 WPts
15/08/2032Algiers, Algeria9 - 26 Estevao Stathis10 - 6 WPts
13/06/2032Algiers, Algeria9 - 25 Imran Khedis5 - 8 LPts
17/04/2032Annaba, Algeria9 - 24 Aftab Taha13(1) - 16 LPts
17/03/2032Constantine, Algeria9 - 23 Bilal Stambouli9 - 15 LPts Algeria National Championships 2032View
14/03/2032Constantine, Algeria8 - 23 Adnan Marek3 - 0 WPts Algeria National Championships 2032View
11/03/2032Constantine, Algeria7 - 23 Waqar Sabeg11 - 7 WPts Algeria National Championships 2032View
16/02/2032Port Harcourt, Nigeria6 - 23 Elderson Okorowanta1 - 14 WPts
19/12/2031Algiers, Algeria6 - 22 Waqar Sabeg9 - 7 LPts
20/10/2031Lagos, Nigeria6 - 21 Sajid Anwar5 - 9 LPts
22/08/2031Algiers, Algeria5 - 21 Faisal Rahis10 - 14 WPts
27/06/2031Constantine, Algeria4 - 21 Majid Gasmi3 - 19 WPts
08/05/2031Algiers, Algeria3 - 21 Danyaal Jasseron12 - 18 WPts
11/03/2031Algiers, Algeria3 - 20 Sajid Soudani18 - 28(1) LPts Algeria National Championships 2031View
25/02/2031Bayamon, Puerto Rico3 - 19 Venacio Villasana17 - 11 LPts
28/12/2030Oran, Algeria2 - 19 Umair Ferhaoui1 - 14 WPts
30/10/2030Algiers, Algeria2 - 18 Haaris Tarar29 - 17 LPts
08/09/2030Algiers, Algeria1 - 18 Waqar Sabeg3 - 5 WPts
09/07/2030Krakow, Poland1 - 17 Blazej Bona14(1) - 31 LPts
11/05/2030Algiers, Algeria1 - 16 Danyaal Jasseron9 - 15 LPts
19/03/2030Algiers, Algeria0 - 16 Francisco Narez8 - 9(1) WPts
19/01/2030Algiers, Algeria0 - 15 Rashid Terfaya4(1) - 16 LPts
20/11/2029Le Mans, France0 - 14 Russel Lavanchy10 - 10 LPts
22/09/2029Montevideo, Uruguay0 - 13 Jose Herrada6 - 14 LPts
25/07/2029Algiers, Algeria0 - 12 Valeri Koval10 - 7 LPts
27/05/2029Sana'a, Yemen0 - 11 Rehman Habaka2 - 10 LPts
29/03/2029Krasnoyarsk, Russia0 - 10 Lazar Orlov9 - 5 LPts
29/01/2029Algiers, Algeria0 - 9 Irfan Qarni7 - 13 LPts
01/12/2028Algiers, Algeria0 - 8 Amer Essaid5 - 12 LPts
05/10/2028Algiers, Algeria0 - 7 Haaris Diss1 - 10 LPts
08/08/2028Dakar, Senegal0 - 6 Gareth Nolle6 - 9 LPts
10/06/2028Algiers, Algeria0 - 5 Loredo Renderos2 - 9(1) LPts
12/04/2028Algiers, Algeria0 - 4 Umair Tarar10 - 12 LPts
15/02/2028Annaba, Algeria0 - 3 Amer Belatreche8 - 10 LPts
05/01/2028Algiers, Algeria0 - 2 Asif Yousef0 - 0 LPts
27/11/2027Algiers, Algeria0 - 1 Faisal Rahis0 - 0 LPts
22/10/2027Algiers, Algeria0 - 0 Trystan Michel6 - 3 LPts