Weightclass:  Heavyweight
Location:  Annaba, Algeria
Record:  24(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2033Annaba, Algeria23 - 12 Kurt Reyvaerdt4 - 11 WKO3
24/10/2033Annaba, Algeria22 - 12 Raul Niel3 - 8 WPts
24/08/2033Annaba, Algeria21 - 12 Tabbart Magnis1 - 1 WPts
24/06/2033Annaba, Algeria21 - 11 Duncan Kakyomya8 - 6 LPts
23/04/2033Annaba, Algeria20 - 11 Venceslav Dura6 - 6 WPts
22/02/2033Annaba, Algeria19 - 11 Blazej Gostomski3 - 10 WPts
23/12/2032Annaba, Algeria18 - 11 Sajid Shariff6 - 17 WPts
23/10/2032Annaba, Algeria17 - 11 Tomasz Grubich1 - 3 WPts
23/08/2032Annaba, Algeria16 - 11 Daniel Jaure3 - 5 WPts
22/06/2032Annaba, Algeria15 - 11 Faisal Guermah1 - 0 WPts
21/04/2032Annaba, Algeria14 - 11 Umair Hendou3 - 3 WPts
22/02/2032Annaba, Algeria13 - 11 Orji Elechi9 - 18 WPts
23/12/2031Zarqa, Jordan12 - 11 Zain Boiarry13 - 15 WPts
25/10/2031Oran, Algeria11 - 11 Umair Ferhaoui3 - 17 WPts
31/08/2031San Jose, Costa Rica11 - 10 Saturnin Placido6 - 7 LPts
31/07/2031Annaba, Algeria11 - 9 Kyrone Mambwe9 - 8 LPts
29/06/2031Algiers, Algeria10 - 9 Haaris Tarar33 - 17 WPts
09/05/2031Annaba, Algeria9 - 9 Imran Beghal3 - 11 WPts
11/03/2031Algiers, Algeria9 - 8 Ali Najar19 - 12 LPts Algeria National Championships 2031View
23/02/2031Baku, Azerbaijan9 - 7 Maharram Tahirov23 - 21 LPts
26/12/2030Amsterdam, Netherlands9 - 6 Mathys Adoorne3 - 14 LPts
28/10/2030Zarqa, Jordan8 - 6 Imran Bishara11 - 12 WPts
30/08/2030Annaba, Algeria8 - 5 Brad Van der Vyver5 - 3 LPts
30/06/2030Constantine, Algeria7 - 5 Majid Gasmi1 - 15 WPts
10/05/2030Algiers, Algeria6 - 5 Yasin Zaoui6 - 18 WPts
14/03/2030Constantine, Algeria6 - 4 Ali Najar13 - 8 LPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria5 - 4 Zain Mesguich15 - 22 WPts Algeria National Championships 2030View
20/01/2030Algiers, Algeria4 - 4 Irfan Maroci14 - 11 WPts
25/11/2029Algiers, Algeria4 - 3 Azam Khedis7 - 15 LPts
06/10/2029Constantine, Algeria4 - 2 Irfan Fahas27(1) - 38 LPts
05/09/2029Annaba, Algeria3 - 2 Waqar Sabeg0 - 0 WPts
09/07/2029Samarqand, Uzbekistan2 - 2 Qosqar Ghattas10 - 14 WPts
10/05/2029Annaba, Algeria1 - 2 Syed Aboud0 - 5 WPts
11/03/2029Algiers, Algeria1 - 1 Ali Najar8 - 4 LPts Algeria National Championships 2029View
08/02/2029Constantine, Algeria1 - 0 Irfan Fahas24(1) - 37 LPts
05/01/2029Annaba, Algeria0 - 0 Bryn Cadwalader0 - 0 WPts