Weightclass:  Welterweight
Location:  Constantine, Algeria
Record:  15 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Constantine, Algeria14 - 14 Irfan Laachi2 - 10 WPts
19/10/2033Perth, Australia14 - 13 Harry Ledgerwood10 - 16 LPts
21/08/2033Constantine, Algeria13 - 13 Majid Sidi4 - 8 WPts
21/06/2033Vilnius, Lithuania12 - 13 Tymon Winnicki9 - 22 WPts
23/04/2033Santa Maria, Philippines12 - 12 Diego Buractaon24(1) - 15 LPts
23/02/2033Annaba, Algeria11 - 12 Kamran Zaoui5 - 17 WPts
20/01/2033Algiers, Algeria11 - 11 Zafa Djallit27(1) - 18 LPts
20/12/2032Constantine, Algeria11 - 10 Rehan Bellabes18 - 10 LPts
20/10/2032Constantine, Algeria10 - 10 Ulfred Isaksen0 - 1 WPts
21/08/2032Toshkent, Uzbekistan10 - 9 Jalal Eivasov19 - 16(1) LPts
23/06/2032Annaba, Algeria10 - 8 Obaid Baeza6 - 12 LPts
18/05/2032Constantine, Algeria9 - 8 Jawad Cuttoli2 - 19 WPts
18/03/2032Algiers, Algeria8 - 8 Zafa Lamhene6 - 17 WPts
30/01/2032Annaba, Algeria8 - 7 Waqas Sansal37(1) - 15 LPts
30/12/2031Shymkent, Kazakhstan8 - 6 Azhdar Ghacsylyckow6 - 34(6) LPts
01/11/2031Algiers, Algeria7 - 6 Amer Abderrahmane1 - 11 WPts
04/09/2031Constantine, Algeria6 - 6 Kamran Zaoui3 - 10 WPts
07/07/2031Constantine, Algeria5 - 6 Majid Kasymbekov0 - 5 WPts
07/05/2031Annaba, Algeria4 - 6 Farhan Fellahi6 - 13 WPts
24/03/2031Algiers, Algeria3 - 6 Ahmed Messaoudene3 - 7 WPts
03/02/2031Annaba, Algeria3 - 5 Waqas Sansal31(1) - 15 LPts
03/01/2031Oran, Algeria2 - 5 Tariq Belgherbi1 - 6 WPts
28/11/2030Constantine, Algeria1 - 5 Zafa Messaoudene0 - 1 WPts
29/09/2030Constantine, Algeria1 - 4 Danyaal Hamiti3 - 9 LPts
01/08/2030Algiers, Algeria1 - 3 Zuffur Akhnouche0 - 15 LPts
05/06/2030Constantine, Algeria1 - 2 Abdul Miah2 - 4 LPts
07/04/2030Riga, Latvia1 - 1 Melor Aizpurs7 - 22 LPts
07/02/2030Algiers, Algeria1 - 0 Umair Ziaya19(1) - 11 LPts
05/01/2030Constantine, Algeria0 - 0 Tariq Belgherbi0 - 0 WPts