Weightclass:  Light Heavyweight
Location:  Algiers, Algeria
Record:  39(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2031Algiers, Algeria38(1) - 15 Bob Hackett8 - 18 WPts
12/01/2031Algiers, Algeria37(1) - 15 Fumio Sugimoto12 - 31 WPts
13/11/2030Algiers, Algeria36(1) - 15 Orlando Penalver3 - 14 WPts
14/09/2030Algiers, Algeria35(1) - 15 Myer Tavtag3 - 13 WPts
15/07/2030Algiers, Algeria35(1) - 14 Leonel Amaro5 - 6 LPts
16/05/2030Algiers, Algeria34(1) - 14 Krystian Sokolik3 - 10 WPts
17/03/2030Algiers, Algeria33(1) - 14 Borya Maslov8 - 17 WPts
15/01/2030Algiers, Algeria32(1) - 14 Oleksander Lipka3 - 5 WPts
16/11/2029Algiers, Algeria31(1) - 14 Franciszek Jaworowski0 - 11 WPts
17/09/2029Algiers, Algeria30(1) - 14 Melor Zahorik0 - 5 WPts
18/07/2029Algiers, Algeria29 - 14 CestmÝr Simar6 - 17(1) WKO3
17/05/2029Algiers, Algeria28 - 14 Nick Steedman8(1) - 20 WPts
17/03/2029Algiers, Algeria27 - 14 Asif Chergui15 - 9 WPts Algeria National Championships 2029View
14/03/2029Algiers, Algeria26 - 14 Gazi Zitouni2 - 5 WPts Algeria National Championships 2029View
11/03/2029Algiers, Algeria25 - 14 Yasin Derrida6 - 4 WPts Algeria National Championships 2029View
06/02/2029Algiers, Algeria24 - 14 Colin Rystrom33 - 11 WPts
06/01/2029Adelaide, Australia23 - 14 Steven Ledingham20 - 18(1) WPts
06/12/2028Tegucigalpa, Honduras23 - 13 Jesus Llano23 - 17 LPts
05/11/2028Sharjah, UAE23 - 12 Syed Kateb28(1) - 14 LPts
05/10/2028Algiers, Algeria23 - 11 Shamus Neil34 - 4 LPts
04/09/2028Algiers, Algeria22 - 11 Elmaddin Beshara19 - 15 WPts
08/07/2028Algiers, Algeria21 - 11 Anton Kairat3 - 8(1) WPts
09/05/2028Algiers, Algeria20 - 11 Waleed Hanoune15 - 8 WPts
17/03/2028Oran, Algeria19 - 11 Asif Chergui9 - 6 WPts Algeria National Championships 2028View
14/03/2028Oran, Algeria18 - 11 Bilal Messaoudi7 - 12(1) WPts Algeria National Championships 2028View
11/03/2028Oran, Algeria17 - 11 Umair Khelfaoui7(2) - 12 WPts Algeria National Championships 2028View
02/03/2028Tarnow, Poland17 - 10 Cyryl Bednarz18 - 19 LPts
02/01/2028Yaoundé, Cameroon16 - 10 Boden Noah4 - 13 WPts
04/11/2027Montevideo, Uruguay15 - 10 Nemesio Lena2 - 7 WPts
06/09/2027Algiers, Algeria15 - 9 Shayan Barrat9 - 7 LPts
13/07/2027Milan, Italy15 - 8 Fabrizio Greganti16 - 9 LPts
15/05/2027Southampton, UK15 - 7 Alen Lever7 - 32 LPts
17/03/2027Oran, Algeria15 - 6 Malik Habchi11 - 7 LPts Algeria National Championships 2027View
14/03/2027Oran, Algeria14 - 6 Imran Hacini14 - 21(1) WPts Algeria National Championships 2027View
11/03/2027Oran, Algeria13 - 6 Gazi Manseur8(1) - 14(1) WPts Algeria National Championships 2027View
12/02/2027Oran, Algeria13 - 5 Adnan Yveton27 - 35(2) LPts
11/01/2027Algiers, Algeria12 - 5 Rehman Belgherri14(1) - 11 WPts
22/11/2026Algiers, Algeria11 - 5 Amjad Servier1 - 14 WPts
23/09/2026Algiers, Algeria10 - 5 Umair Khelfaoui3(1) - 6 WPts
26/07/2026Algiers, Algeria9 - 5 Danyaal Mazari5 - 15 WPts
06/06/2026Oran, Algeria8 - 5 Asif Massi11 - 17(1) WPts
12/04/2026Oran, Algeria7 - 5 Bilal Belmellat8(1) - 33 WPts
11/03/2026Constantine, Algeria7 - 4 Imran Hacini9 - 13 LPts Algeria National Championships 2026View
01/02/2026Sydney, Australia7 - 3 Roger Porterfield27 - 4 LPts
04/12/2025Burgas, Bulgaria6 - 3 Yakov á Zhirinkov13 - 15 WPts
06/10/2025Brno, Czech Republic5 - 3 Nikola Mazanec2 - 12(2) WPts
08/08/2025Karaj, Iran4 - 3 Ali Atallah1 - 16 WPts
10/06/2025Algiers, Algeria3 - 3 Shayan Barrat1 - 0 WPts
11/04/2025Dubai, UAE2 - 3 Amjad Wahba2 - 4 WPts
11/02/2025Nuevo Laredo, Mexico2 - 2 Diego Amescua17 - 16 LPts
14/12/2024Londonderry, UK2 - 1 James Doyle26 - 12 LPts
16/10/2024Prague, Czech Republic1 - 1 Borek Dub1 - 7(3) WPts
18/08/2024Oran, Algeria0 - 1 Sajid Bilal3 - 5 WPts
29/06/2024Algiers, Algeria0 - 0 Amer Sidhoum5(1) - 27 LPts