Weightclass:  Heavyweight
Location:  Algiers, Algeria
Record:  20 - 30(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2031Algiers, Algeria19 - 30(1) James Hyndman3 - 9 WPts
08/05/2031Algiers, Algeria19 - 29(1) Haaris Daoud35 - 10 LPts
14/03/2031Algiers, Algeria19 - 28(1) Obaid Khadra10(1) - 11(1) LPts Algeria National Championships 2031View
11/03/2031Algiers, Algeria18 - 28(1) Kashif Akniouene3 - 20 WPts Algeria National Championships 2031View
12/02/2031Santo Domingo Este, Dominican Republic17 - 28(1) Angel Cabana6 - 15 WPts
15/12/2030Santa Cruz de la Sierra, Bolivia16 - 28(1) Ignado Avena3 - 11 WPts
17/10/2030Kisumu, Kenya15 - 28(1) Robert Mbilu4 - 6 WPts
19/08/2030Sofia, Bulgaria15 - 27(1) Krastio á Nazarov33 - 6 LPts
19/07/2030Sofia, Bulgaria15 - 26(1) Krastio á Nazarov32 - 6 LPts
18/06/2030Nassau, Bahamas15 - 25(1) Rex Lin34 - 11 LPts
18/05/2030Nassau, Bahamas15 - 24(1) Rex Lin33 - 11 LPts
17/04/2030Nassau, Bahamas15 - 23(1) Rex Lin32 - 11 LPts
14/03/2030Constantine, Algeria15 - 22(1) Waqar Belgherri11 - 10 LPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria14 - 22(1) Syed Aboud2 - 9 WPts Algeria National Championships 2030View
12/02/2030Algiers, Algeria14 - 21(1) Rex Lin31 - 10 LPts
09/01/2030Ogbomosho, Nigeria14 - 20(1) Hope Chiejine6 - 2 LPts Africa Championships 2030View
20/11/2029Algiers, Algeria13 - 20(1) Igor Turchin5 - 11(2) WPts
21/09/2029Le Mans, France12 - 20(1) Russel Lavanchy10 - 9 WPts
24/07/2029Plovdiv, Bulgaria11 - 20(1) Vasil á Astakhov8 - 33 WPts
26/05/2029Palmira, Colombia10 - 20(1) Cris Bencomo1 - 10 WPts
28/03/2029Varna, Bulgaria10 - 19(1) Sava á Petkov33 - 24 LPts
28/01/2029Algiers, Algeria10 - 18(1) Igor Lipkin0 - 2 LPts
30/11/2028Algiers, Algeria10 - 17(1) Shehu Botmang2 - 9 LPts
02/10/2028Moscow, Russia10 - 16(1) Toma Dolgushin6 - 14 LPts
04/08/2028Algiers, Algeria10 - 15(1) Waqar Belgherri3 - 4 LPts
06/06/2028Algiers, Algeria9 - 15(1) Aleksandr Mak2 - 5 WPts
08/04/2028Samara, Russia9 - 14(1) Sasha Tsibuinikov5 - 9 LPts
09/02/2028Santo Domingo Oeste, Dominican Republic9 - 13(1) Tajo Sedano0 - 0 LPts
12/12/2027Oran, Algeria9 - 12(1) Khalid Megueni3 - 13 LPts
14/10/2027Bogota, Colombia9 - 11(1) Xaver Oquendo4 - 19 LPts
16/08/2027Sana'a, Yemen9 - 10(1) Bilal Yusuf10 - 12 LPts
18/06/2027Tegucigalpa, Honduras9 - 9(1) Guillermo Espiritu27 - 32 LPts
20/04/2027Algiers, Algeria9 - 8(1) Rodrigo Escalante3 - 7 LPts
20/02/2027Constantine, Algeria8 - 8(1) Gazi Fares4 - 25 WPts
24/12/2026Algiers, Algeria7 - 8(1) Umair Hossain1 - 14 WPts
24/10/2026San Miguelito, Panama6 - 8(1) Alejandro Villarrubia3 - 16 WPts
26/08/2026Algiers, Algeria5 - 8(1) Granville Rodin1 - 16 WPts
27/06/2026Oran, Algeria5 - 7(1) Irfan Menard2 - 7 LPts
03/05/2026Algiers, Algeria5 - 6(1) Abdul Mallarme10 - 17(1) LPts
14/03/2026Constantine, Algeria5 - 5(1) Farhan Khan12 - 13 LPts Algeria National Championships 2026View
11/03/2026Constantine, Algeria4 - 5(1) Haaris Sidhoum3 - 2 WPts Algeria National Championships 2026View
27/02/2026Algiers, Algeria3 - 5(1) Falih Laghzioui0 - 4 WPts
30/12/2025Algiers, Algeria3 - 4(1) Obaid Enjalbert7 - 8 LPts
31/10/2025Algiers, Algeria3 - 3(1) Umair Tarar3 - 3 LPts
01/09/2025Oran, Algeria2 - 3(1) Irfan Menard1 - 3 WPts
25/07/2025Oran, Algeria2 - 2(1) Haaris Sidhoum0 - 0 LPts
27/05/2025Algiers, Algeria1 - 2(1) Umair Hossain0 - 5 WPts
29/03/2025Zaria, Nigeria1 - 1(1) Jack Nurudeen14 - 9 LPts
29/01/2025Annaba, Algeria1 - 0 Syed Kaleel11 - 17 LKO3
24/12/2024Algiers, Algeria0 - 0 Mohsin Djebar0 - 3 WPts