Weightclass:  Heavyweight
Location:  Annaba, Algeria
Record:  35 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/06/2033Annaba, Algeria34 - 14 Ferrand Maillard6 - 11 WPts
26/04/2033Annaba, Algeria33 - 14 John Gillmore2 - 13 WPts
25/02/2033Annaba, Algeria32 - 14 Joe Neish1 - 4 WPts
26/12/2032Annaba, Algeria31 - 14 Harendra Vasa2 - 17 WPts
26/10/2032Annaba, Algeria30 - 14 Roman Wrona4 - 9 WPts
26/08/2032Annaba, Algeria29 - 14 Medard Kortan5 - 7 WPts
25/06/2032Annaba, Algeria28 - 14 Dragutin Šuprinovic3 - 9 WPts
25/04/2032Annaba, Algeria27 - 14 Clinton Nino3 - 3 WPts
26/02/2032Annaba, Algeria26 - 14 Moses Esieme11 - 34 WPts
28/12/2031Annaba, Algeria25 - 14 Paul Kaiche1 - 3 WPts
29/10/2031Annaba, Algeria24 - 14 Darko Jelavic2 - 4 WPts
29/08/2031Annaba, Algeria23 - 14 Diego Joaquin10 - 6 WPts
30/06/2031Soweto, South Africa23 - 13 Armani Donkor33 - 10 LPts
30/05/2031Annaba, Algeria23 - 12 Armani Donkor32 - 10 LPts
26/04/2031Annaba, Algeria22 - 12 Faisal Latif16 - 24 WPts
17/03/2031Algiers, Algeria21 - 12 Obaid Khadra11(1) - 11(1) WPts Algeria National Championships 2031View
14/03/2031Algiers, Algeria20 - 12 Haider Delhoum10 - 10 WPts Algeria National Championships 2031View
11/03/2031Algiers, Algeria19 - 12 Amer Bedos9 - 8 WPts Algeria National Championships 2031View
07/02/2031Annaba, Algeria18 - 12 Floyd Kyles16(1) - 12 WPts
07/01/2031Annaba, Algeria17 - 12 Cleon Manis6 - 14 WPts
07/12/2030Kolkata, India16 - 12 Ibrahim Sulaiman18(2) - 10 WPts
05/11/2030Soweto, South Africa16 - 11 Armani Donkor28 - 8 LPts
05/10/2030Soweto, South Africa16 - 10 Armani Donkor27 - 8 LPts
04/09/2030Athens, Greece16 - 9 Cleon Manis3 - 13 LPts
13/07/2030Khemisset, Morocco15 - 9 Falih Laghzioui10 - 22 WPts
15/05/2030Rome, Italy15 - 8 Antonio Crocco28 - 7 LPts
17/03/2030Constantine, Algeria14 - 8 Waqar Belgherri12 - 10 WPts Algeria National Championships 2030View
14/03/2030Constantine, Algeria13 - 8 Amer Bedos6 - 4 WPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria12 - 8 Waqar Sabeg1 - 3 WPts Algeria National Championships 2030View
03/03/2030Algiers, Algeria12 - 7 Haaris Tarar25 - 17 LPts
04/01/2030Limerick, Ireland12 - 6 Eoghan McNamara1 - 0 LPts
06/11/2029Leipzig, Germany11 - 6 Barny Janning9 - 14 WPts
07/09/2029Karaj, Iran10 - 6 Rehan Sharaf8 - 19(2) WPts
10/07/2029Edinburgh, UK10 - 5 Anton McCance17(1) - 23 LPts
12/05/2029Magdeburg, Germany9 - 5 Gerrard Gau22(1) - 14 WPts
14/03/2029Algiers, Algeria9 - 4 Waqar Belgherri6 - 6 LPts Algeria National Championships 2029View
11/03/2029Algiers, Algeria8 - 4 Amer Bedos1 - 1 WPts Algeria National Championships 2029View
29/01/2029Annaba, Algeria7 - 4 Ogenyi Omo6 - 3 WPts
01/12/2028Annaba, Algeria6 - 4 Danyaal Jasseron5 - 10 WPts
02/10/2028Samara, Russia5 - 4 Zernebog Bazarevich1 - 5 WPts
04/08/2028Algiers, Algeria4 - 4 Faisal Rahis3 - 2 WPts
13/06/2028Algiers, Algeria4 - 3 Waleed Akhnouche21 - 11 LPts
16/04/2028Algiers, Algeria4 - 2 Farhan Baeza12 - 23 LPts
11/03/2028Oran, Algeria4 - 1 Haaris Daoud13 - 8 LPts Algeria National Championships 2028View
18/01/2028Annaba, Algeria3 - 1 Aftab Taha0 - 0 WPts
15/12/2027Constantine, Algeria2 - 1 Gazi Fares6 - 28 WPts
18/10/2027Constantine, Algeria2 - 0 Ibrahim Derrida9 - 17 LPts
22/08/2027Constantine, Algeria1 - 0 Imran Amiri2 - 8 WPts
05/07/2027Annaba, Algeria0 - 0 Chris Addicks0 - 0 WPts