Weightclass:  Light Heavyweight
Location:  Annaba, Algeria
Record:  18 - 21(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/12/2027Annaba, Algeria17 - 21(2) Mohsin Ameen9 - 12 WPts
02/10/2027Annaba, Algeria16 - 21(2) Abdul Maghnaoui0 - 0 WPts
03/08/2027Annaba, Algeria15 - 21(2) Kolzak Samarin1 - 2 WPts
03/06/2027Annaba, Algeria14 - 21(2) Paul Crawford1 - 6 WPts
04/04/2027Annaba, Algeria13 - 21(2) Asif Chergui2 - 4 WPts
03/02/2027Annaba, Algeria12 - 21(2) Hassan Adjali2 - 4 WPts
05/12/2026Annaba, Algeria12 - 20(2) Cabal Guichard14 - 9 LPts
06/10/2026Annaba, Algeria11 - 20(2) Jamie Hutcheon4 - 11 WPts
07/08/2026Annaba, Algeria11 - 19(2) Paul Dukku13 - 23 LPts
09/06/2026Annaba, Algeria10 - 19(2) Brunon Matthai4 - 10 WPts
11/04/2026Annaba, Algeria9 - 19(2) Waleed Hanoune5 - 5 WPts
11/02/2026Annaba, Algeria9 - 18(2) Irfan Alfarooq6 - 10 LPts
13/12/2025Dakar, Senegal9 - 17(1) Michel Ly18(4) - 32 LKO3
12/11/2025Lima, Peru9 - 16(1) Emanuel Mancillas7 - 11 LPts
12/10/2025San Jose, Costa Rica9 - 15(1) Marjun Peinado9 - 9 LPts
11/09/2025Tirana, Albania9 - 14(1) Egzon Gozhita8 - 17 LPts
11/08/2025Varna, Bulgaria8 - 14(1) Pavel á Krumov7 - 16 WPts
13/06/2025Algiers, Algeria7 - 14(1) Danyaal Mazari2 - 11 WPts
16/04/2025Annaba, Algeria6 - 14(1) Irfan Nahas3 - 12 WPts
16/02/2025Annaba, Algeria5 - 14(1) Endymion Kalivas1 - 4 WPts
19/12/2024Annaba, Algeria4 - 14(1) Pedro Mier3 - 18 WPts
21/10/2024Annaba, Algeria3 - 14(1) Canon Fauteux2 - 12(1) WPts
23/08/2024Vilnius, Lithuania3 - 13(1) Nikifor Czuba7 - 18 LPts
25/06/2024Annaba, Algeria2 - 13(1) Farhan Debieb3 - 12 WPts
26/04/2024Varna, Bulgaria2 - 12(1) Andrei á Onopkov27(1) - 17 LPts
27/02/2024Algiers, Algeria2 - 11(1) Azam Gailhoustet2 - 3 LPts
01/01/2024Algiers, Algeria2 - 10(1) Faisal Manseur23 - 9 LPts
02/11/2023Annaba, Algeria1 - 10(1) Bartlomiej Kaminska2 - 5 WPts
03/09/2023Espoo, Finland1 - 9(1) Uolevi Yrjola14 - 19 LPts
06/07/2023Constantine, Algeria0 - 9(1) Zuffur Achiou3 - 22 WPts
08/05/2023Sofia, Bulgaria0 - 8(1) Stanimir á Krukov1 - 1 LPts
10/03/2023Odense, Denmark0 - 7(1) Dag Bruun20 - 13 LPts
10/01/2023Oran, Algeria0 - 6(1) Khalid Maaziz10 - 20 LPts
12/11/2022Lausanne, Switzerland0 - 5 Porter Lacourse15 - 14 LKO3
13/09/2022Constantine, Algeria0 - 4 Haider Hannachi7(1) - 17 LPts
11/08/2022Randburg, South Africa0 - 3 Stephen Kalombo1 - 22 LPts
12/06/2022Annaba, Algeria0 - 2 Umair Maaziz15 - 11 LPts
03/05/2022Krakow, Poland0 - 1 Tomasz Wojtowicz1 - 1 LPts
05/03/2022Annaba, Algeria0 - 0 Dragoslav Majstorovic2 - 6 LPts