Weightclass:  Middleweight
Location:  Algiers, Algeria
Record:  12 - 38
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/01/2034Oran, Algeria12 - 37 Umair Nasri12 - 27(6) LPts
06/11/2033Accra, Ghana12 - 36 Ibeamaka Asante39(2) - 23 LPts
07/09/2033Almaty, Kazakhstan12 - 35 Valeri Cajrat20 - 7 LPts
09/07/2033Algiers, Algeria12 - 34 Zain Tiouli35(1) - 19 LPts
12/05/2033Dushanbe, Tajikistan12 - 33 Shamkhal Tabet8 - 17 LPts
14/03/2033Oran, Algeria12 - 32 Asif Nasri18 - 13 LPts Algeria National Championships 2033View
11/03/2033Oran, Algeria11 - 32 Atif Latreche1 - 0 WPts Algeria National Championships 2033View
06/03/2033Oran, Algeria11 - 31 Umair Nasri8 - 26(5) LPts
04/01/2033Oran, Algeria11 - 30 Majid Lagab15 - 24 LPts
07/11/2032Algiers, Algeria11 - 29 Zain Tiouli31(1) - 19 LPts
10/09/2032Algiers, Algeria10 - 29 Gethin Bower0 - 5 WPts
11/07/2032Nassau, Bahamas10 - 28 Arran Ogle19 - 20 LPts
13/05/2032Algiers, Algeria10 - 27 Spencer Housler1 - 5 LPts
14/03/2032Constantine, Algeria10 - 26 Faisal Louahla13 - 13 LPts Algeria National Championships 2032View
11/03/2032Constantine, Algeria9 - 26 Adnan Maghnaoui11 - 6 WPts Algeria National Championships 2032View
11/02/2032Algiers, Algeria9 - 25 Mohsin Gatlif19 - 15 LPts
07/01/2032Algiers, Algeria8 - 25 Yasen á Paskalev10 - 12 WPts
08/11/2031Algiers, Algeria8 - 24 Rehan Daid3 - 18 LPts
08/09/2031Algiers, Algeria7 - 24 Rehan Bellemou1 - 1 WPts
09/07/2031Algiers, Algeria6 - 24 Yasin Djebbar2 - 16 WPts
09/05/2031Algiers, Algeria6 - 23 Adnan Maghnaoui5 - 6 LPts
11/03/2031Algiers, Algeria6 - 22 Asif Nasri2 - 0 LPts Algeria National Championships 2031View
29/01/2031Algiers, Algeria6 - 21 Bilal Abecassis21(1) - 14 LPts
02/12/2030Constantine, Algeria5 - 21 Tariq Sahnoun10 - 23 WPts
07/10/2030Algiers, Algeria5 - 20 Farhan Halali11 - 33(7) LPts
04/09/2030Algiers, Algeria4 - 20 Waqar Rahis13 - 11(1) WPts
02/08/2030Kumasi, Ghana4 - 19 Robert Adamafio19 - 11 LPts
04/06/2030Constantine, Algeria4 - 18 Danyaal Madjer6 - 8 LPts
07/04/2030Algiers, Algeria4 - 17 Hassan Hashim18 - 25 LPts
09/02/2030Algiers, Algeria3 - 17 Hassan Halimi7 - 23 WPts
08/01/2030Algiers, Algeria3 - 16 Waqar Rahis9 - 11(1) LPts
07/12/2029Algiers, Algeria2 - 16 Obaid Kebbab2 - 10 WPts
11/10/2029Algiers, Algeria1 - 16 Qadir Aghamirov1 - 6 WPts
12/08/2029Algiers, Algeria1 - 15 Danyaal Madjer4 - 5 LPts
14/06/2029Split, Croatia1 - 14 Ante Praljak7 - 13 LPts
16/04/2029Varna, Bulgaria1 - 13 Krastyo á Anosov4 - 12 LPts
16/02/2029Accra, Ghana1 - 12 Paul Kuma16 - 23 LPts
19/12/2028Algiers, Algeria1 - 11 Haaris Nizzi14 - 16 LPts
23/10/2028Zagreb, Croatia1 - 10 Ljubomir Sršen17(1) - 23 LPts
25/08/2028Bangkok, Thailand1 - 9 Singdet Notchaiya2 - 4 LPts
27/06/2028Annaba, Algeria1 - 8 Aftab Louahla21 - 8 LPts
11/05/2028Algiers, Algeria1 - 7 Kashif Liegeon20 - 12 LPts
26/03/2028Oran, Algeria1 - 6 Faisal Abbadi10 - 18 LPts
23/02/2028Gyumri, Armenia1 - 5 Margos Hacopian48(1) - 15 LPts
26/12/2027Copenhagen, Denmark1 - 4 Fortinbras Kasper3 - 11 LPts
28/10/2027Hanover, Germany1 - 3 Gottfried Mayr46(5) - 28 LPts
30/08/2027Algiers, Algeria1 - 2 Waqar Rahis1 - 3 LPts
01/07/2027Algiers, Algeria1 - 1 Paris Guitry6 - 15 LPts
03/05/2027Algiers, Algeria1 - 0 Yakubu Akarandut1 - 0 LPts
05/03/2027Algiers, Algeria0 - 0 Nikolai Yurkovich0 - 0 WPts