Weightclass:  Heavyweight
Location:  Oran, Algeria
Record:  27 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2032Oran, Algeria26 - 25 Daniel Jaure3 - 4 WPts
25/04/2032Oran, Algeria25 - 25 Mihovil Roso3 - 3 WPts
25/02/2032Oran, Algeria24 - 25 Mykelti Katantamalundu6 - 11 WPts
27/12/2031Oran, Algeria23 - 25 Dragutin Klaric1 - 2 WPts
28/10/2031Oran, Algeria22 - 25 Sam Luckie4 - 4 WPts
28/08/2031Oran, Algeria22 - 24 Danyaal Alzahabi13 - 1 LPts
29/06/2031Oran, Algeria21 - 24 Malcolm Cousar1 - 5 WPts
29/04/2031Oran, Algeria20 - 24 Lisandro Mora3 - 8 WPts
28/02/2031Oran, Algeria19 - 24 Alejandro Cepeda3 - 12 WPts
29/12/2030Oran, Algeria18 - 24 Majid Nahnah0 - 6 WPts
30/10/2030Oran, Algeria17 - 24 Rehan Abdessemed3 - 4 WPts
31/08/2030Oran, Algeria16 - 24 Umair Ferhaoui1 - 12 WPts
30/06/2030Algiers, Algeria16 - 23 Haaris Tarar27 - 17 LPts
10/05/2030Oran, Algeria15 - 23 Syed Aboud2 - 10 WPts
11/03/2030Constantine, Algeria15 - 22 Amer Bedos5 - 4 LPts Algeria National Championships 2030View
03/03/2030Cape Town, South Africa14 - 22 Puleng Pungwayo8(1) - 19 WPts
03/01/2030Birmingham, USA13 - 22 Johnny Halliday5 - 13 WPts
04/11/2029Bamenda, Cameroon12 - 22 Satch Ebouaney6 - 9 WPts
06/09/2029Riga, Latvia11 - 22 Melor Desmitnieks13 - 6 WPts
09/07/2029Riga, Latvia10 - 22 Alik Aplocinsh13 - 16 WPts
10/05/2029Oran, Algeria9 - 22 Haaris Diss3 - 12 WPts
11/03/2029Algiers, Algeria9 - 21 Waqar Belgherri5 - 6 LPts Algeria National Championships 2029View
31/01/2029Kingston, Jamaica9 - 20 David Latta16 - 4(1) LPts
03/12/2028Athens, Greece8 - 20 Oedipus Nicolas3 - 11 WPts
05/10/2028Oran, Algeria7 - 20 Umair Klouchi1 - 7 WPts
06/08/2028Oran, Algeria6 - 20 Tunde Aluka7 - 8 WPts
08/06/2028Oran, Algeria6 - 19 Haaris Sidhoum14 - 6 LPts
14/04/2028Dubai, UAE5 - 19 Aftab Ibrahim16 - 7 WPts
15/02/2028Constantine, Algeria5 - 18 Ibrahim Derrida10 - 18 LPts
10/01/2028Algiers, Algeria5 - 17 Imran Mekkaoui10 - 9 LPts
10/12/2027Oran, Algeria4 - 17 Amer Essaid3 - 8 WPts
11/10/2027Christchurch, New Zealand4 - 16 Johnny Norris25 - 9 LPts
13/08/2027Calabar, Nigeria4 - 15 Idris Egbe24 - 16 LPts
15/06/2027Oran, Algeria3 - 15 Khalid Megueni3 - 10 WPts
21/04/2027Constantine, Algeria3 - 14 Ibrahim Derrida6 - 17 LPts
21/02/2027Porto Alegre, Brazil3 - 13 Montego Riso7 - 10 LPts
24/12/2026Genoa, Italy3 - 12 Arturo Collino4 - 14 LPts
26/10/2026Athens, Greece3 - 11 Theon Toles4 - 2 LPts
28/08/2026Lviv, Ukraine3 - 10 Vasyl Yurkovich18(1) - 18 LPts
30/06/2026Port Harcourt, Nigeria2 - 10 Mark Amata2 - 2 WPts
02/05/2026Oran, Algeria2 - 9 Waleed Akhnouche9 - 8 LPts
04/03/2026Algiers, Algeria2 - 8 Farhan Baeza6 - 16 LPts
17/01/2026Novosibirsk, Russia2 - 7 Kolzak Davidovich12 - 8(1) LPts
19/11/2025Algiers, Algeria2 - 6 Umair Daham3 - 11 LPts
25/09/2025Algiers, Algeria1 - 6 Kashif Khenniche3 - 12 WPts
03/08/2025Annaba, Algeria1 - 5 Zain Hamou19 - 32 LPts
03/07/2025Sofia, Bulgaria1 - 4 Rayno á Filimonov27 - 20 LPts
05/05/2025Algiers, Algeria1 - 3 Imran Mekkaoui0 - 0 LPts
01/04/2025Oran, Algeria0 - 3 Ibrahim Derrida2 - 8 WPts
31/01/2025Oran, Algeria0 - 2 Unto Matinsalo1 - 10 LPts
03/12/2024Algiers, Algeria0 - 1 Gazi Belghazi23(1) - 20(1) LPts
27/10/2024Oran, Algeria0 - 0 Haaris Tarar2 - 2 LPts