Weightclass:  Heavyweight
Location:  Constantine, Algeria
Record:  32(1) - 38
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2030Constantine, Algeria31(1) - 38 Eloy Hernandez3 - 1 WPts
04/04/2030Constantine, Algeria30(1) - 38 Josh Law14(1) - 11 WPts
03/02/2030Constantine, Algeria29(1) - 38 Dilavar Abulhasanov2 - 2 WPts
05/12/2029Constantine, Algeria28(1) - 38 Raoul Huret5 - 8 WPts
06/10/2029Constantine, Algeria27(1) - 38 Amer Bedos4 - 2 WPts
07/08/2029Constantine, Algeria26(1) - 38 Gazi Sarfati1 - 1 WPts
08/06/2029Constantine, Algeria26(1) - 37 Dušan Žugec18 - 16 LPts
09/04/2029Constantine, Algeria25(1) - 37 Dale Allison6 - 9 WPts
08/02/2029Constantine, Algeria24(1) - 37 Amer Bedos1 - 0 WPts
10/12/2028Constantine, Algeria23 - 37 Ovidio Cordova1 - 2 WTKO2
11/10/2028Constantine, Algeria23 - 36 Haaris Daoud17 - 10 LPts
12/08/2028Constantine, Algeria22 - 36 Garrison Fouroux0 - 8 WPts
13/06/2028Los Alcarrizos, Dominican Republic22 - 35 Jose Banos21(1) - 30 LPts
13/05/2028Los Alcarrizos, Dominican Republic22 - 34 Jose Banos20(1) - 30 LPts
12/04/2028Los Alcarrizos, Dominican Republic22 - 33 Jose Banos19(1) - 30 LPts
11/03/2028Oran, Algeria22 - 32 Aftab Taha0 - 2 LPts Algeria National Championships 2028View
24/02/2028Constantine, Algeria22 - 31 Quito Llano24 - 22(3) LPts
19/01/2028Constantine, Algeria22 - 30 Balder Bok17 - 27(1) LPts
19/12/2027Constantine, Algeria21 - 30 Balder Bok17 - 26(1) WPts
17/11/2027Constantine, Algeria21 - 29 Balder Bok16 - 26(1) LPts
17/10/2027Constantine, Algeria20 - 29 Balder Bok16 - 25(1) WPts
16/09/2027Stockholm, Sweden19 - 29 Balder Bok16 - 24(1) WPts
16/08/2027Vienna, Austria19 - 28 Abby Khosrov28(4) - 15 LPts
15/07/2027Edmonton, Canada19 - 27 Blake Printemps6 - 15 LPts
16/05/2027Ecatepec, Mexico18 - 27 Reynaldo Clara12 - 11 WPts
17/03/2027Oran, Algeria17 - 27 Haaris Tarar13 - 10 WPts Algeria National Championships 2027View
14/03/2027Oran, Algeria16 - 27 Waleed Akhnouche15 - 9 WPts Algeria National Championships 2027View
11/03/2027Oran, Algeria15 - 27 Haaris Daoud7 - 7 WPts Algeria National Championships 2027View
23/02/2027Almaty, Kazakhstan15 - 26 Haider Kantoreew26(1) - 28 LPts
26/12/2026Buenos Aires, Argentina15 - 25 Rogelio Rondon11 - 9 LPts
28/10/2026Constantine, Algeria14 - 25 Farhan Khan15 - 15 WPts
29/08/2026Panama City, Panama14 - 24 Leonel Amado17(1) - 12(1) LPts
01/07/2026Lusaka, Zambia14 - 23 David Chibawe15 - 14(1) LPts
03/05/2026Algiers, Algeria14 - 22 Jawad Khalef16 - 21 LPts
08/03/2026Algiers, Algeria14 - 21 Farhan Ben19 - 9 LPts
19/01/2026Algiers, Algeria14 - 20 Abdul Merouane11(1) - 16 LPts
21/11/2025Constantine, Algeria13 - 20 Imran Mekkaoui2 - 2 WPts
22/09/2025Kaduna, Nigeria12 - 20 Thompson Kughegbe0 - 4 WPts
25/07/2025Constantine, Algeria11 - 20 Umair Hossain0 - 6 WPts
27/05/2025Constantine, Algeria10 - 20 Obaid Abdalahad1 - 12 WPts
29/03/2025Nice, France9 - 20 Briar Estell1 - 7 WPts
29/01/2025Constantine, Algeria9 - 19 Rayner Gerstenberg2 - 18 LPts
01/12/2024Yerevan, Armenia9 - 18 Hovhannes Baderedjian3 - 11 LPts
03/10/2024Zagreb, Croatia8 - 18 Fabijan Žganec3 - 6 WPts
05/08/2024Algiers, Algeria8 - 17 Gazi Belghazi21(1) - 20(1) LPts
12/06/2024Annaba, Algeria8 - 16 Zain Hamou12 - 31 LPts
17/04/2024Constantine, Algeria8 - 15 Jawad Diss28(1) - 13 LPts
11/03/2024Oran, Algeria8 - 14 Irfan Zouabri29 - 20 LPts Algeria National Championships 2024View
04/02/2024Constantine, Algeria7 - 14 Pylyp Dunay2 - 9(1) WPts
07/12/2023Constantine, Algeria6 - 14 Zuffur Hadjaoui1 - 6 WPts
08/10/2023Constantine, Algeria5 - 14 Ulick Albers11(1) - 23 WPts
09/08/2023Samarqand, Uzbekistan4 - 14 Qasham Farid14 - 14 WPts
11/06/2023Aarhus, Denmark4 - 13 Toste Went15 - 14(1) LPts
13/04/2023Saratov, Russia4 - 12 Anton Lobanov18 - 15 LPts
13/02/2023Tegucigalpa, Honduras4 - 11 Montana Barros15 - 15 LPts
16/12/2022El Alto, Bolivia4 - 10 Larenzo Sotelo13 - 12(2) LPts
18/10/2022Kremenchuk, Ukraine4 - 9 Afon Mak4 - 12 LPts
20/08/2022Constantine, Algeria3 - 9 Syed Kaleel4 - 9 WPts
20/06/2022Constantine, Algeria3 - 8 Rehman Dada1 - 13(1) LPts
23/04/2022Maroua, Cameroon3 - 7 Tenenan Fontem10 - 6 LPts
23/02/2022Bari, Italy3 - 6 Fino Leonetti10 - 16 LPts
26/12/2021Constantine, Algeria2 - 6 Hassan Salah0 - 1 WPts
26/10/2021Constantine, Algeria2 - 5 Zuffur Farres5(1) - 19 LPts
26/08/2021Constantine, Algeria2 - 4 Leonel Garro0 - 3 LPts
26/06/2021Constantine, Algeria2 - 3 Rehman Dada0 - 8 LPts
29/04/2021Vilnius, Lithuania2 - 2 Marik Bujak7 - 9 LPts
01/03/2021Annaba, Algeria1 - 2 Syed Kaleel0 - 3 WPts
02/01/2021Istaravshan, Tajikistan1 - 1 Toma Narimanbekov17 - 3 LPts
03/11/2020Constantine, Algeria0 - 1 Ricardo Arrendondo0 - 1 WPts
05/09/2020Constantine, Algeria0 - 0 Nareg Jaghaian0 - 0 LPts