Weightclass:  Light Heavyweight
Location:  Oran, Algeria
Record:  29 - 28(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2029Oran, Algeria28 - 28(2) Azam Haddad3 - 1 WPts
28/10/2029Oran, Algeria27 - 28(2) Mablevi Ogola3 - 9 WPts
29/08/2029Oran, Algeria26 - 28(2) Boris Aghamirzayev3 - 13 WPts
30/06/2029Oran, Algeria26 - 27(2) Shane Coughlan14 - 8 LPts
30/04/2029Oran, Algeria25 - 27(2) Gazi Zitouni2 - 6 WPts
01/03/2029Oran, Algeria24 - 27(2) Gunther Stiefel2 - 1 WPts
31/12/2028Oran, Algeria23 - 27(2) Tariq Daira6(1) - 28 WPts
31/10/2028Oran, Algeria22 - 27(2) Daniil Moldogareev1 - 1 WPts
01/09/2028Oran, Algeria21 - 27(2) Mohsin Ameen13 - 14 WPts
03/07/2028Oran, Algeria20 - 27(2) Haider Aichi1 - 11 WPts
04/05/2028Oran, Algeria19 - 27(2) Waqas Delhoum2 - 14 WPts
06/03/2028Oran, Algeria19 - 26(1) Montenegro Picazo21 - 7 LKO3
06/01/2028Vienna, Austria19 - 25(1) Rodrick Melcher23(2) - 21 LPts
06/12/2027Vienna, Austria19 - 24(1) Rodrick Melcher22(2) - 21 LPts
05/11/2027Oran, Algeria19 - 23(1) Steven Johnstone19 - 18 LPts
05/10/2027Oran, Algeria18 - 23(1) Rodrick Melcher21(2) - 20 WPts
28/08/2027Oran, Algeria17 - 23(1) Benedict Binoche26 - 18 WPts
28/07/2027Oran, Algeria16 - 23(1) Mikhail Aleinikov11 - 3 WPts
23/06/2027Oran, Algeria15 - 23(1) Jax Gallardo6(1) - 15 WPts
21/05/2027Oran, Algeria14 - 23(1) Imran Moghaddam8 - 23 WPts
15/04/2027Oran, Algeria14 - 22(1) Waage Stobbe14 - 13 LPts
14/03/2027Oran, Algeria14 - 21(1) Waleed Delhoum14 - 6 LPts Algeria National Championships 2027View
11/03/2027Oran, Algeria13 - 21(1) Shayan Barrat7 - 6 WPts Algeria National Championships 2027View
23/02/2027Santa Cruz de la Sierra, Bolivia13 - 20(1) Xeres Olan21 - 8 LPts
20/01/2027Port-au-Prince, Haiti13 - 19(1) Curtis Tiozzo22 - 38(3) LPts
18/12/2026Jodhpur, India13 - 18 Hemant Kadakia24(2) - 14 LKO3
17/11/2026Port-au-Prince, Haiti12 - 18 Curtis Tiozzo21 - 37(3) WPts
16/10/2026Jodhpur, India12 - 17 Hemant Kadakia22(2) - 14 LPts
15/09/2026Santa Cruz de la Sierra, Bolivia12 - 16 Xeres Olan16 - 8 LPts
15/08/2026Oran, Algeria12 - 15 Adnan Yveton24 - 35(2) LPts
13/07/2026Athens, Greece12 - 14 Yanni Spino46 - 11 LPts
15/05/2026Milan, Italy12 - 13 Fabiano Cavazzuti17 - 17 LPts
17/03/2026Constantine, Algeria11 - 13 Waleed Belounis10 - 1 WPts Algeria National Championships 2026View
14/03/2026Constantine, Algeria10 - 13 Rehman Belgherri10 - 10 WPts Algeria National Championships 2026View
11/03/2026Constantine, Algeria9 - 13 Waleed Delhoum7 - 4 WPts Algeria National Championships 2026View
04/02/2026Oran, Algeria8 - 13 Demont Bibal5(1) - 30 WPts
07/12/2025Stockholm, Sweden7 - 13 Elton Hedlund4 - 7 WPts
09/10/2025Ponce, Puerto Rico7 - 12 Francisco Najera6 - 19(1) LPts
11/08/2025Algiers, Algeria6 - 12 Haider Laouzai5 - 19 WPts
14/06/2025Oran, Algeria5 - 12 Julian Konopacki1 - 9 WPts
16/04/2025Oran, Algeria4 - 12 Sabastian Melis1 - 10 WPts
16/02/2025Aden, Yemen4 - 11 Jawad Jaboor16 - 20 LPts
19/12/2024Algiers, Algeria4 - 10 Amer Sidhoum6(1) - 29(1) LPts
21/10/2024Oran, Algeria4 - 9 Kir Satpaev6 - 1 LPts
23/08/2024Constantine, Algeria3 - 9 Adnan Barrat2 - 8 WPts
25/06/2024Sofia, Bulgaria3 - 8 Apostol á Vasilov23(3) - 13 LPts
27/04/2024Randburg, South Africa3 - 7 Josh Kinshasa43(2) - 4 LPts
28/02/2024Oran, Algeria2 - 7 Rehman Drif1 - 1 WPts
30/12/2023Vilnius, Lithuania2 - 6 Eliasz Wietecha9(1) - 17 LPts
01/11/2023Oran, Algeria2 - 5 Khalid Zitouni25 - 12 LPts
04/09/2023Roskilde, Denmark2 - 4 Dyre Lauritzen2 - 14 LPts
07/07/2023Oran, Algeria2 - 3 Zuffur Belamri1 - 4 LPts
07/05/2023Oran, Algeria1 - 3 Davin Nielsen0 - 12 WPts
08/03/2023Montevideo, Uruguay1 - 2 Isidro Zamarron2 - 14 LPts
08/01/2023Oran, Algeria1 - 1 Obaid Taha18(1) - 15 LPts
25/11/2022Algiers, Algeria1 - 0 Bilal Harim11 - 19(1) LPts
18/10/2022Oran, Algeria0 - 0 Haider Badji2 - 2 WPts