Weightclass:  Light Heavyweight
Location:  Annaba, Algeria
Record:  26 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2032Annaba, Algeria25 - 19 Saad Haddou3 - 15 WPts
29/09/2032Annaba, Algeria24 - 19 Faisal Tlemsani0 - 12 WPts
31/07/2032Annaba, Algeria23 - 19 Waqas Saidisief1 - 3 WPts
01/06/2032Annaba, Algeria22 - 19 Irfan Deghiche5 - 8 WPts
02/04/2032Annaba, Algeria22 - 18 Brett Black8 - 2 LPts
02/02/2032Annaba, Algeria21 - 18 Yasin Djaballah2 - 6 WPts
04/12/2031Annaba, Algeria20 - 18 Ibrahim Zaoui10(1) - 11 WPts
05/10/2031Annaba, Algeria19 - 18 Bilal Dahleb0 - 3 WPts
06/08/2031Annaba, Algeria18 - 18 Sasha Sychev0 - 3 WPts
07/06/2031Annaba, Algeria17 - 18 Kir Panzhinskiy6 - 8 WPts
07/04/2031Annaba, Algeria16 - 18 Joel Singhal3 - 10 WPts
07/02/2031Annaba, Algeria15 - 18 Goga Kartaev10 - 7 WPts
10/12/2030Oran, Algeria15 - 17 Zain Baali11 - 21(1) LPts
11/10/2030Algiers, Algeria14 - 17 Ahmed Belaili11 - 13 WPts
14/08/2030Algiers, Algeria13 - 17 Atif Zeroual7 - 15 WPts
17/06/2030Constantine, Algeria12 - 17 Haider Aichi7(1) - 17 WPts
12/05/2030Minsk, Belarus12 - 16 Sergei Karpenko8 - 9 LPts
14/03/2030Constantine, Algeria12 - 15 Asif Chergui22 - 12 LPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria11 - 15 Amjad Kebbab6 - 4 WPts Algeria National Championships 2030View
09/02/2030Annaba, Algeria10 - 15 Antoine Platini1 - 1 WPts
12/12/2029Maroua, Cameroon9 - 15 Laron Tayou1 - 24 WPts
14/10/2029Dublin, Ireland8 - 15 Rory Cooney5 - 15 WPts
16/08/2029Sana'a, Yemen7 - 15 Majid Rashed10 - 9 WPts
18/06/2029Annaba, Algeria6 - 15 Xanthus Ambrosia1 - 13 WPts
19/04/2029Annaba, Algeria5 - 15 Kashif Hecini4 - 3 WPts
19/02/2029Karaj, Iran5 - 14 Syed Atallah10 - 3 LPts
22/12/2028Annaba, Algeria4 - 14 Carlos Mancha3 - 0 WPts
23/10/2028Kiev, Ukraine4 - 13 Arseni Galey28 - 9(1) LPts
24/08/2028Annaba, Algeria3 - 13 Waqas Delhoum3 - 15 WPts
25/06/2028San Bernardo, Chile3 - 12 Baltasar Chaparro8 - 25 LPts
27/04/2028Riga, Latvia3 - 11 Goga Baltgailis16(1) - 29 LPts
28/02/2028Derby, UK3 - 10 Colin Dredge11 - 10 LPts
31/12/2027Milan, Italy3 - 9 Bernardo Bornacin12 - 14(1) LPts
02/11/2027San Bernardo, Chile2 - 9 Ryo Lucido8 - 8 WPts
04/09/2027Durres, Albania2 - 8 Besim Karadeniz5 - 12 LPts
07/07/2027Port-de-Paix, Haiti2 - 7 Corbin Verne4 - 10 LPts
09/05/2027Algiers, Algeria2 - 6 Shayan Barrat7 - 7 LPts
11/03/2027Oran, Algeria2 - 5 Mohsin Ameen5 - 10 LPts Algeria National Championships 2027View
03/02/2027Annaba, Algeria2 - 4 Ibrahim Akniouene12 - 21(2) LPts
02/01/2027Annaba, Algeria1 - 4 Zachary Brice12 - 13 WPts
04/11/2026Constantine, Algeria0 - 4 Haider Aichi0 - 0 WPts
29/09/2026Algiers, Algeria0 - 3 Ali Soula10 - 20 LPts
02/08/2026Oran, Algeria0 - 2 Zain Baali0 - 5 LPts
05/06/2026Algiers, Algeria0 - 1 Haider Laouzai6 - 23 LPts
05/05/2026Annaba, Algeria0 - 0 Georgiy Isabekoff0 - 0 LPts