Weightclass:  Heavyweight
Location:  Algiers, Algeria
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/05/2032Algiers, Algeria23 - 12 Vladan Liska10 - 9 WPts
09/03/2032Algiers, Algeria22 - 12 Viggo Bidstrup4 - 6 WPts
09/01/2032Algiers, Algeria21 - 12 Szymon Klimkowski2 - 6 WPts
09/11/2031Algiers, Algeria21 - 11 Gabrysz Kohut5 - 13(1) LPts
09/09/2031Algiers, Algeria20 - 11 Windell Kaunitz3 - 8 WPts
11/07/2031Algiers, Algeria19 - 11 Bashkim Gunduz1 - 25 WPts
11/05/2031Algiers, Algeria18 - 11 Obaid Khadra11(1) - 12(1) WPts
12/03/2031Algiers, Algeria17 - 11 Azam Roufeil8 - 9 WPts
11/01/2031Algiers, Algeria16 - 11 Paul Denholm5 - 4 WPts
12/11/2030Algiers, Algeria15 - 11 Toni Wuori1 - 6 WPts
13/09/2030Algiers, Algeria14 - 11 Jasper Hannah9 - 8 WPts
15/07/2030Algiers, Algeria13 - 11 Dmytro Mitnick10 - 7 WPts
16/05/2030Algiers, Algeria12 - 11 Roman Delfino1 - 2 WPts
17/03/2030Constantine, Algeria12 - 10 Ali Najar14 - 8 LPts Algeria National Championships 2030View
14/03/2030Constantine, Algeria11 - 10 Sajid Soudani15 - 22(1) WPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria10 - 10 Haider Delhoum7 - 5 WPts Algeria National Championships 2030View
07/03/2030Indianapolis, USA10 - 9 Rob Hogarth12 - 18(1) LPts
07/01/2030Warsaw, Poland10 - 8 Dorota Klecha13 - 19 LPts
09/11/2029Panama City, Panama10 - 7 Cris Sison6 - 15 LPts
11/09/2029Naples, Italy9 - 7 Adolfo Quintiliani9 - 14 WPts
14/07/2029San Pedro Sula, Honduras8 - 7 Rafael Consuegra18 - 11 WPts
16/05/2029Algiers, Algeria7 - 7 Yasin Zaoui3 - 15 WPts
17/03/2029Algiers, Algeria7 - 6 Haaris Daoud22 - 10 LPts Algeria National Championships 2029View
14/03/2029Algiers, Algeria6 - 6 Ali Najar9 - 4 WPts Algeria National Championships 2029View
11/03/2029Algiers, Algeria5 - 6 Zain Mesguich9 - 21 WPts Algeria National Championships 2029View
28/01/2029Bratislava, Slovakia5 - 5 Ilja Matura22 - 13 LPts
30/11/2028Katowice, Poland5 - 4 Julian Fait41(1) - 22 LPts
02/10/2028Barranquilla, Colombia4 - 4 Alejandro Aybar1 - 3 WPts
04/08/2028Algiers, Algeria3 - 4 Sajid Soudani10 - 15(1) WPts
06/06/2028Algiers, Algeria2 - 4 Rashid Terfaya1 - 9 WPts
08/04/2028Samarqand, Uzbekistan1 - 4 Fadei Haziyev17 - 23 WPts
09/02/2028Kharkiv, Ukraine0 - 4 Ivan Truss3 - 2 WPts
12/12/2027Algiers, Algeria0 - 3 Abby Khosrov30(4) - 15 LPts
14/10/2027Annaba, Algeria0 - 2 Amjad Deghiche26 - 12 LPts
19/08/2027Constantine, Algeria0 - 1 Ibrahim Derrida8 - 17 LPts
07/07/2027Algiers, Algeria0 - 0 Mike Will6 - 10 LPts