Weightclass:  Super Heavyweight
Location:  Annaba, Algeria
Record:  37(1) - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2033Annaba, Algeria36(1) - 23(1) Charles Cartier44 - 18(2) WPts
05/11/2033Annaba, Algeria35(1) - 23(1) Mntsur Babanyan36 - 25 WPts
19/09/2033Tlalnepantla, Mexico35(1) - 22(1) Joaquin Rolan39 - 14 LPts
19/08/2033Tlalnepantla, Mexico35(1) - 21(1) Joaquin Rolan38 - 14 LPts
19/07/2033Tlalnepantla, Mexico35(1) - 20(1) Joaquin Rolan37 - 14 LPts
18/06/2033Annaba, Algeria34(1) - 20(1) Kirk Melgaard24 - 16 WPts
18/05/2033Oslo, Norway33(1) - 20(1) Kirk Melgaard24 - 15 WPts
14/04/2033Namangan, Uzbekistan33(1) - 19(1) Hasanagha Maharramov35(4) - 10 LPts
14/03/2033Oran, Algeria32(1) - 19(1) Aftab Cuttoli9 - 3 WPts Algeria National Championships 2033View
11/03/2033Oran, Algeria31 - 19(1) Gazi Sebti11 - 31(1) WKO3 Algeria National Championships 2033View
28/02/2033Annaba, Algeria31 - 18(1) Rehman Faraj40 - 9 LPts
29/12/2032Annaba, Algeria31 - 17(1) Rehman Faraj39 - 9 LPts
29/10/2032Annaba, Algeria31 - 16(1) Rehman Faraj38 - 9 LPts
29/08/2032Annaba, Algeria30 - 16(1) Ronald MacMurdo3 - 26 WPts
28/06/2032Zaporizhia, Ukraine30 - 15(1) Vasili Polukhin21 - 16 LPts
30/04/2032Annaba, Algeria30 - 14(1) Rehman Faraj35 - 9 LPts
14/03/2032Constantine, Algeria30 - 13(1) Obaid Zeghdoud25 - 1 LPts Algeria National Championships 2032View
11/03/2032Constantine, Algeria29 - 13(1) Adnan Shah9 - 4 WPts Algeria National Championships 2032View
29/02/2032Riyadh, Saudi Arabia29 - 12(1) Yasin Farha39(1) - 23 LPts
01/01/2032Annaba, Algeria28 - 12(1) Rehman Faraj34 - 8 WPts
13/11/2031Annaba, Algeria27 - 12(1) Bartolomej Jelinek11 - 12 WPts
13/09/2031Annaba, Algeria26 - 12(1) Dominik Syslo3 - 15 WPts
15/07/2031Annaba, Algeria25 - 12(1) Rashid Secsenoff3 - 7(1) WPts
15/05/2031Diourbel, Senegal24 - 12(1) Nazaire Roussel8 - 13 WPts
17/03/2031Algiers, Algeria24 - 11(1) Rehman Faraj29 - 6 LPts Algeria National Championships 2031View
14/03/2031Algiers, Algeria23 - 11(1) Haaris Hezil19 - 12 WPts Algeria National Championships 2031View
11/03/2031Algiers, Algeria22 - 11(1) Waqar Meftah4 - 11 WPts Algeria National Championships 2031View
06/03/2031Brisbane, Australia21 - 11(1) John Scholar1 - 0 WPts
06/01/2031San Miguel de Tucuman, Argentina20 - 11(1) Jerrold Mena5 - 13 WPts
08/11/2030Berlin, Germany20 - 10(1) Blaze Demmer30(1) - 19 LPts
09/09/2030Annaba, Algeria19 - 10(1) Mntsur Babanyan19 - 16 WPts
11/07/2030Paris, France18 - 10(1) Similien Nakache0 - 8 WPts
12/05/2030Soweto, South Africa18 - 9(1) Lebogang Msibi22 - 15 LPts
14/03/2030Constantine, Algeria18 - 8(1) Obaid Zeghdoud6 - 0 LPts Algeria National Championships 2030View
11/03/2030Constantine, Algeria17 - 8(1) Bilal Dada12 - 11 WPts Algeria National Championships 2030View
05/02/2030Annaba, Algeria17 - 7(1) Daiki Suko0 - 3 LPts
08/12/2029Annaba, Algeria16 - 7(1) Xaverius Vicencio9 - 8 WPts
10/10/2029Lagos, Nigeria15 - 7(1) Oscar Salami11 - 11 WPts
12/08/2029Annaba, Algeria14 - 7(1) Haaris Freha7 - 20 WPts
15/06/2029Toronto, Canada14 - 6(1) Paul Burwick12 - 25(14) LPts
17/04/2029Algiers, Algeria13 - 6(1) Zain Belounis11(1) - 15 WPts
11/03/2029Algiers, Algeria13 - 5(1) Amer Tasfaout21 - 24 LPts Algeria National Championships 2029View
15/02/2029Nantes, France12 - 5(1) Jasper Beauchamp14 - 20 WPts
18/12/2028Rijeka, Croatia11 - 5(1) Nikola Antolic8 - 7 WPts
20/10/2028Yerevan, Armenia10 - 5(1) Dzadur Parigyan18 - 8 WPts
22/08/2028Constantine, Algeria9 - 5(1) Rashid Achour3 - 18 WPts
24/06/2028Oran, Algeria8 - 5(1) Ibrahim Charef5 - 18 WPts
25/04/2028Algiers, Algeria8 - 4(1) Amer Marek6 - 14 LPts
14/03/2028Oran, Algeria8 - 3 Kashif Servier23 - 25 LKO3 Algeria National Championships 2028View
11/03/2028Oran, Algeria7 - 3 Farhan Aba15 - 10 WPts Algeria National Championships 2028View
24/02/2028Algiers, Algeria6 - 3 Zain Belounis7(1) - 12 WPts
27/12/2027Brno, Czech Republic5 - 3 VladimÝr Gaba14 - 7 WPts
29/10/2027Oran, Algeria4 - 3 Ibrahim Charef3 - 16 WPts
17/09/2027Algiers, Algeria3 - 3 Khalid Kechamli16 - 13 WPts
07/08/2027Oran, Algeria2 - 3 Zain Zitouni0 - 0 WPts
28/06/2027Constantine, Algeria2 - 2 Farhan Aba11 - 9 LPts
01/05/2027Copenhagen, Denmark2 - 1 Hannes Ipsen16 - 7 LPts
03/03/2027Sydney, Australia2 - 0 Arran Marshall4 - 13 LPts
03/01/2027Annaba, Algeria1 - 0 Zuffur Eddine1 - 0 WPts
05/11/2026Annaba, Algeria0 - 0 Olan Bjornsen4 - 6 WPts