Weightclass:  Middleweight
Location:  Algiers, Algeria
Record:  9 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/10/2033Algiers, Algeria8 - 24 Kaapro Kivivuori4(1) - 12 WPts
31/08/2033Algiers, Algeria8 - 23 Mark Mushonga4 - 11 LPts
01/07/2033Algiers, Algeria8 - 22 Faisal Gaouaoui11 - 6 LPts
30/04/2033Algiers, Algeria7 - 22 Adnan Dia1 - 1 WPts
01/03/2033Algiers, Algeria7 - 21 Faisal Louahla19 - 15 LPts
30/12/2032Algiers, Algeria7 - 20 Zuffur Tinazzi4 - 2 LPts
30/10/2032Algiers, Algeria6 - 20 Majid Dembri1 - 8(1) WPts
30/08/2032Algiers, Algeria6 - 19 Pedro Gonzaga8 - 12 LPts
30/06/2032Algiers, Algeria6 - 18 Imran Diab6 - 10 LPts
01/05/2032Algiers, Algeria5 - 18 Montel Gamero3 - 7 WPts
03/03/2032Algiers, Algeria4 - 18 Haaris Hamiti0 - 3 WPts
03/01/2032Algiers, Algeria3 - 18 Corey Kiplimo1 - 3 WPts
04/11/2031Kharkiv, Ukraine2 - 18 Volodmiri Gura2 - 12 WPts
06/09/2031Roskilde, Denmark2 - 17 Zvi Jepsen11 - 10 LPts
09/07/2031Algiers, Algeria2 - 16 Ibrahim Khaldi6 - 24 LPts
22/05/2031Apopa, El Salvador2 - 15 Joaquin Yanes11 - 27 LPts
24/03/2031Abu Dhabi, UAE2 - 14 Rashid Elkreiky14 - 18 LPts
24/01/2031Warsaw, Poland2 - 13 Adam Koprowski25 - 14 LPts
26/11/2030Algiers, Algeria2 - 12 Syed Haidar7 - 10 LPts
28/09/2030Algiers, Algeria2 - 11 Obaid Kebbab3 - 14 LPts
03/08/2030Santiago, Chile2 - 10 Selestino Don25 - 13 LPts
05/06/2030Algiers, Algeria2 - 9 Yasin Sendid7 - 16 LPts
08/04/2030Algiers, Algeria2 - 8 Ali Albertini7 - 18 LPts
08/03/2030Algiers, Algeria2 - 7 Waqar Rahis10 - 11(1) LPts
04/02/2030Montevideo, Uruguay2 - 6 Juan Cantero15 - 15(1) LPts
07/12/2029Tamale, Ghana2 - 5 Keshawn Yeboah8 - 12 LPts
09/10/2029Rijeka, Croatia2 - 4 Frane Božicevic10(2) - 11 LPts
11/08/2029Algiers, Algeria1 - 4 Waleed Kouiret0 - 7 WPts
15/06/2029Bangkok, Thailand1 - 3 Wacharakrit Noicheunphan3(1) - 7 LPts
17/04/2029Yerevan, Armenia1 - 2 Koris Kachadoorian13 - 9 LPts
17/02/2029Algiers, Algeria1 - 1 Hassan Halimi5 - 19 LPts
20/12/2028Oran, Algeria1 - 0 Yasin Vaziri8 - 20 LPts
23/10/2028Algiers, Algeria0 - 0 Amer Masih0 - 5 WPts