Weightclass:  Heavyweight
Location:  Annaba, Algeria
Record:  45(10) - 26(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/05/2042Annaba, Algeria44(9) - 26(2) Faisal Attar3 - 6 WKO3
15/03/2042Annaba, Algeria43(8) - 26(2) Shaquille Chohan6 - 8 WKO3
11/01/2042Annaba, Algeria42(7) - 26(2) Tomasz Czaplewski2 - 13(2) WKO3
09/11/2041Annaba, Algeria41(7) - 26(2) Rocco Giaccherini4 - 16 WPts
07/09/2041Annaba, Algeria40(6) - 26(2) Arthur Secombe3 - 8 WKO3
07/07/2041Annaba, Algeria39(6) - 26(2) Hannes Tranberg8 - 5 WPts
06/05/2041Annaba, Algeria38(6) - 26(2) Conor Connell17 - 15 WPts
06/03/2041Annaba, Algeria37(5) - 26(2) Waage Aagard2 - 3 WKO2
04/01/2041Annaba, Algeria36(5) - 26(2) Hugh Trench5 - 11 WPts
04/11/2040Annaba, Algeria35(4) - 26(2) Bartram Wivell3 - 7 WKO3
03/09/2040Annaba, Algeria34(3) - 26(2) Chung Chow0 - 1 WKO2
03/07/2040Edmonton, Canada33(3) - 26(2) Barry Bransfield28 - 26(1) WPts
02/06/2040Annaba, Algeria33(3) - 25(2) Tyrell Machapa41 - 20(1) LPts
17/04/2040Edmonton, Canada33(3) - 24(2) Barry Bransfield26 - 26(1) LPts
17/03/2040Constantine, Algeria32(2) - 24(2) Umair Daoudi10 - 16(1) WKO3 Algeria National Championships 2040View
14/03/2040Constantine, Algeria31(2) - 24(2) Sajid Aba19 - 13(1) WPts Algeria National Championships 2040View
11/03/2040Constantine, Algeria30(2) - 24(2) Asif Iles18 - 19 WPts Algeria National Championships 2040View
10/02/2040Harare, Zimbabwe30(2) - 23(2) Tyrell Machapa36 - 20(1) LPts
09/01/2040Nairobi, Kenya30(2) - 22(1) Borden Sene85(3) - 31(2) LKO3 Africa Championships 2040View
06/12/2039Annaba, Algeria29(2) - 22(1) Zernebog Sejdegalieff12 - 27(1) WPts
05/11/2039Annaba, Algeria28(2) - 22(1) Zernebog Sejdegalieff12 - 26(1) WPts
07/09/2039Brisbane, Australia28(2) - 21 Danijel Brusic43(1) - 16(4) LKO2 Brisbane World Championships 2039View
14/07/2039Vancouver, Canada27(1) - 21 Ricky Cattanach0 - 3 WKO2
15/05/2039Vilnius, Lithuania26(1) - 21 Metody Kaplan14 - 16(1) WPts
17/03/2039Oran, Algeria25(1) - 21 Amer Salah18 - 10 WPts Algeria National Championships 2039View
14/03/2039Oran, Algeria24(1) - 21 Abdul Babouche2 - 1 WPts Algeria National Championships 2039View
11/03/2039Oran, Algeria23(1) - 21 Sajid Stora12 - 11 WPts Algeria National Championships 2039View
23/02/2039New Kingston, Jamaica22 - 21 Chris Heth1 - 14(1) WKO3
26/12/2038Annaba, Algeria21 - 21 Shayan Marek25 - 24 WPts
26/10/2038Helsinki, Finland20 - 21 Urho Peltoniemi15 - 20 WPts
28/08/2038Harare, Zimbabwe20 - 20 Tyrell Machapa22 - 18(1) LPts
28/07/2038Annaba, Algeria19 - 20 Pylyp Kushnir7 - 29 WPts
27/06/2038Annaba, Algeria18 - 20 Pylyp Kushnir7 - 28 WPts
27/05/2038Annaba, Algeria17 - 20 Pylyp Kushnir7 - 27 WPts
21/04/2038Annaba, Algeria17 - 19 Pylyp Kushnir6 - 26 LPts
14/03/2038Algiers, Algeria17 - 18 Shayan Marek21 - 22 LPts Algeria National Championships 2038View
11/03/2038Algiers, Algeria16 - 18 Rashid Djouad8 - 22(2) WPts Algeria National Championships 2038View
09/02/2038Annaba, Algeria15 - 18 Colin Hallman23 - 12 WPts
30/12/2037Annaba, Algeria15 - 17 Jabalah Hassoun28 - 4 LPts
17/11/2037Panama City, Panama15 - 16 Carlos Licea18 - 17 LPts
16/10/2037Leeds, UK15 - 15 John McAlpin54 - 7 LPts
15/10/2037Annaba, Algeria14 - 15 Galen Demos28 - 7 WPts
08/09/2037Tokyo, Japan14 - 14 Eiji Okuda17 - 13 LPts
19/08/2037Annaba, Algeria13 - 14 Sacha Claude16 - 17 WPts
15/07/2037Patrai, Greece12 - 14 Tyrone Papadakis3 - 38 WPts
17/05/2037Beijing, China12 - 13 Lei Ho13 - 3 LPts
17/03/2037Algiers, Algeria11 - 13 Rehan Abdessemed24(2) - 30 WPts Algeria National Championships 2037View
14/03/2037Algiers, Algeria10 - 13 Ibrahim Zekkal12 - 16 WPts Algeria National Championships 2037View
11/03/2037Algiers, Algeria9 - 13 Zafa Louahla5 - 9 WPts Algeria National Championships 2037View
03/03/2037Lafayette, USA9 - 12 Blake Simpson22 - 19 LPts
03/01/2037Algiers, Algeria8 - 12 Ibrahim Zekkal11 - 14 WPts
06/11/2036Algiers, Algeria8 - 11 Faisal Guermah14 - 16 LPts
10/09/2036Oran, Algeria7 - 11 Amer Lachmet15(1) - 20 WPts
08/08/2036Oran, Algeria7 - 10 Gazi Hosni15 - 24 LPts
07/07/2036Durham, USA7 - 9 Chris Gough14 - 6 LPts
07/05/2036Algiers, Algeria6 - 9 Zuffur Megateli9 - 6 WPts
11/03/2036Constantine, Algeria6 - 8 Adnan Marek22 - 20 LPts Algeria National Championships 2036View
12/01/2036Berlin, Germany6 - 7 Oswald Heidecker14 - 15 LPts
14/11/2035Algiers, Algeria5 - 7 Waleed Haddad3 - 19 WPts
10/10/2035Oran, Algeria4 - 7 Gazi Hosni12 - 22 WPts
04/09/2035Constantine, Algeria3 - 7 Amer Djabou0 - 5 WPts
14/07/2035Algiers, Algeria2 - 7 Bilal Latreche7 - 14 WPts
21/05/2035Algiers, Algeria2 - 6 Azam Akhnouche7 - 12 LPts
18/04/2035Oran, Algeria1 - 6 Zafa Louahla0 - 0 WPts
12/03/2035Cairo, Egypt1 - 5 Ali Khari9 - 20 LPts
11/01/2035Algiers, Algeria1 - 4 Amer Marnay15 - 10 LPts
13/11/2034Dusseldorf, Germany1 - 3 Adalwen Schaben22 - 16 LPts
15/09/2034Algiers, Algeria1 - 2 Azam Akhnouche4 - 11 LPts
08/08/2034Algiers, Algeria1 - 1 Kashif Akniouene19 - 30 LPts
03/07/2034Edinburgh, UK1 - 0 George Owen7 - 13 LPts
05/05/2034Annaba, Algeria0 - 0 Dylan Mewies1 - 5 WPts