Weightclass:  Super Heavyweight
Location:  Constantine, Algeria
Record:  18 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2035Odense, Denmark17 - 25(1) Dyre Nessen21 - 11 WPts
11/02/2035Córdoba, Argentina16 - 25(1) Rio Contreras6 - 22 WPts
14/12/2034Kampala, Uganda16 - 24(1) Haider Lone16 - 11 LPts
16/10/2034Kampala, Uganda15 - 24(1) Keshawn Kisenyi14 - 8 WPts
18/08/2034Hamamatsu, Japan15 - 23(1) Hiro Sugita15 - 14 LPts
20/06/2034Algiers, Algeria14 - 23(1) Amjad Hadjadj22 - 11 WPts
24/04/2034Algiers, Algeria13 - 23(1) Ibrahim Nezzar10 - 23 WPts
14/03/2034Algiers, Algeria13 - 22(1) Haaris Qasimi3(1) - 4 LPts Algeria National Championships 2034View
11/03/2034Algiers, Algeria12 - 22(1) Amjad Abed4 - 1 WPts Algeria National Championships 2034View
15/02/2034San Miguel de Tucuman, Argentina12 - 21(1) Jose Rosal16 - 18 LPts
18/12/2033Chipancingo, Mexico11 - 21(1) Gig Frias4 - 4 WPts
19/10/2033Algiers, Algeria11 - 20(1) Amjad Hadjadj18 - 11 LPts
21/08/2033Algiers, Algeria10 - 20(1) Zuffur Djebar4 - 28 WPts
21/06/2033Yerevan, Armenia10 - 19(1) Mikayel Abrahamyan17 - 26 LPts
23/04/2033Perth, Australia9 - 19(1) Barry Dew8 - 28 WPts
23/02/2033Oran, Algeria9 - 18(1) Gazi Sebti10 - 31(1) LPts
25/12/2032Algiers, Algeria8 - 18(1) Ibrahim Nezzar4 - 21 WPts
27/10/2032Algiers, Algeria8 - 17(1) Waqar Lellouche9 - 8 LPts
28/08/2032Constantine, Algeria7 - 17(1) Bilal Rachedi1 - 7 WPts
27/06/2032Constantine, Algeria7 - 16(1) Rashid Khider6 - 13 LPts
28/04/2032Sheffield, UK6 - 16(1) Cole Nesbitt3 - 5 WPts
29/02/2032Enugu, Nigeria6 - 15(1) Paul Shekoni12 - 14 LPts
01/01/2032Al Ain, UAE6 - 14(1) Obaid Farah13 - 7 LPts
03/11/2031Aarhus, Denmark5 - 14(1) Pal Berthelsen0 - 8 WPts
05/09/2031Mecca, Saudi Arabia4 - 14(1) Amjad Zaidi0 - 0 WPts
08/07/2031Algiers, Algeria4 - 13(1) Shayan Zakaria6 - 17 LPts
11/05/2031Constantine, Algeria3 - 13(1) Sajid Hannachi2 - 5 WPts
13/03/2031Buenos Aires, Argentina3 - 12(1) Ignado Gonzalez33(1) - 16 LPts
13/01/2031Constantine, Algeria3 - 11(1) Abdul Tsabet3 - 7 LPts
17/11/2030Algiers, Algeria3 - 10(1) Malik Kouiret3 - 3 LPts
27/09/2030Algiers, Algeria3 - 9(1) Haider Belhocine4 - 13 LPts
11/08/2030Algiers, Algeria3 - 8(1) Adnan Hadjaoui21(1) - 38 LPts
09/07/2030Annaba, Algeria3 - 7(1) Bilal Dada13 - 12 LPts
24/05/2030Aarhus, Denmark3 - 6(1) Kerr Janssen9 - 7 LPts
26/03/2030Constantine, Algeria2 - 6(1) Haaris Zine2 - 8 WPts
26/01/2030Constantine, Algeria2 - 5(1) Atif Belaiz5 - 5 LPts
27/11/2029Algiers, Algeria2 - 4(1) Malik Kouiret0 - 0 LPts
10/10/2029Constantine, Algeria1 - 4(1) Owen Craghead7 - 17 WPts
11/08/2029Irbid, Jordan1 - 3(1) Farhan Nahra11 - 6 LPts
13/06/2029Manchester, UK1 - 2(1) Ali Malek3 - 11 LPts
15/04/2029Constantine, Algeria0 - 2(1) Seferino Deniz2 - 24 WPts
15/02/2029Constantine, Algeria0 - 1(1) Rashid Feham15(1) - 11 LPts
05/01/2029Constantine, Algeria0 - 0 Indra Natt19(3) - 29 LKO3