Weightclass:  Super Heavyweight
Location:  Annaba, Algeria
Record:  40 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/12/2032Annaba, Algeria39 - 9 Aftab Demagh31 - 17(1) WPts
29/10/2032Annaba, Algeria38 - 9 Aftab Demagh31 - 16(1) WPts
29/08/2032Annaba, Algeria37 - 9 Haaris Arif9 - 12 WPts
29/06/2032Annaba, Algeria36 - 9 Fraco Febo7 - 14 WPts
30/04/2032Annaba, Algeria35 - 9 Aftab Demagh30 - 14(1) WPts
01/03/2032Annaba, Algeria34 - 9 Guillermo Guitierrez7 - 16 WPts
01/01/2032Annaba, Algeria34 - 8 Aftab Demagh28 - 12(1) LPts
02/11/2031Reggio Emilia, Italy33 - 8 Valentino Gamba2 - 0 WPts
03/09/2031Stockholm, Sweden32 - 8 Nils Orell22 - 18(1) WPts
03/08/2031Annaba, Algeria32 - 7 Vinay Shastri32 - 6 LPts
27/06/2031Zaporizhia, Ukraine32 - 6 Vasili Polukhin15 - 13 LPts
27/05/2031Annaba, Algeria31 - 6 Joel Abudho27 - 12(1) WPts
26/04/2031Annaba, Algeria30 - 6 Joel Abudho27 - 11(1) WPts
17/03/2031Algiers, Algeria29 - 6 Aftab Demagh24 - 11(1) WPts Algeria National Championships 2031View
14/03/2031Algiers, Algeria28 - 6 Obaid Zeghdoud14 - 0 WPts Algeria National Championships 2031View
11/03/2031Algiers, Algeria27 - 6 Amer Babouche3 - 9 WPts Algeria National Championships 2031View
05/02/2031Zhengzhou, China26 - 6 Wen Shi4 - 17 WPts
05/01/2031Malmo, Sweden26 - 5 Lucas Sjoblom19 - 11 LPts
05/12/2030Annaba, Algeria25 - 5 Lucas Sjoblom19 - 10 WPts
04/11/2030Annaba, Algeria24 - 5 Lucas Sjoblom19 - 9 WPts
04/10/2030Malmo, Sweden23 - 5 Lucas Sjoblom19 - 8 WPts
03/09/2030Annaba, Algeria22 - 5 Frank Malmberg18 - 15 WPts
28/07/2030Irbid, Jordan22 - 4 Kashif Maclouf22 - 9(1) LPts
27/06/2030Annaba, Algeria21 - 4 Frank Malmberg18 - 13 WPts
18/05/2030Annaba, Algeria20 - 4 Alvino Pelaez15 - 7 WPts
17/04/2030Annaba, Algeria19 - 4 Gerard Oyer14 - 6 WPts
11/03/2030Constantine, Algeria19 - 3 Obaid Zeghdoud5 - 0 LPts Algeria National Championships 2030View
09/02/2030Annaba, Algeria18 - 3 Spencer Blower12 - 8 WPts
14/12/2029Annaba, Algeria17 - 3 Greg Cowden11 - 13(2) WPts
12/11/2029Annaba, Algeria16 - 3 Greg Cowden11 - 12(2) WPts
11/10/2029Annaba, Algeria15 - 3 Greg Cowden11 - 11(2) WPts
07/09/2029Daegu, South Korea15 - 2 Quin Fortuna22 - 12 LPts Daegu World Championships 2029View
14/07/2029Riyadh, Saudi Arabia14 - 2 Ahmed Hamra21 - 15 WPts
16/05/2029Katlehong, South Africa13 - 2 Thuso Khuzwayo19 - 14 WPts
17/03/2029Algiers, Algeria12 - 2 Amer Tasfaout23 - 24 WPts Algeria National Championships 2029View
14/03/2029Algiers, Algeria11 - 2 Malik Charef9 - 5 WPts Algeria National Championships 2029View
11/03/2029Algiers, Algeria10 - 2 Atif Belaiz3 - 1 WPts Algeria National Championships 2029View
14/02/2029Annaba, Algeria9 - 2 Alojzije Garic11 - 20 WPts
16/12/2028Annaba, Algeria8 - 2 Haaris Zine0 - 2 WPts
17/10/2028Annaba, Algeria7 - 2 Josh Burnett0 - 5 WPts
19/08/2028Nassau, Bahamas6 - 2 Sam Wallach8 - 15 WPts
21/06/2028Copenhagen, Denmark6 - 1 Knute Bendix20 - 16 LPts
23/04/2028Constantine, Algeria5 - 1 Rashid Feham11 - 10 WPts
14/03/2028Oran, Algeria5 - 0 Amer Tasfaout15 - 17 LPts Algeria National Championships 2028View
11/03/2028Oran, Algeria4 - 0 Adnan Hadjaoui14(1) - 30 WPts Algeria National Championships 2028View
21/02/2028Annaba, Algeria3 - 0 Alejandro Solorzano3 - 5 WPts
23/12/2027Annaba, Algeria2 - 0 Ian Jackson1 - 4 WPts
25/10/2027Constantine, Algeria1 - 0 Ali Ziadi5 - 5 WPts
05/09/2027Annaba, Algeria0 - 0 Rehman Zemmamouche0 - 0 WPts