Weightclass:  Light Heavyweight
Location:  Algiers, Algeria
Record:  10(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2029Algiers, Algeria9(1) - 31 Ulises Pimentel3 - 17(1) WPts
28/10/2029Algiers, Algeria8(1) - 31 Majid Albalbali1 - 0 WPts
28/08/2029Algiers, Algeria8(1) - 30 Nazar Oztekin0 - 8 LPts
29/06/2029Algiers, Algeria7(1) - 30 Hassan Din0 - 3 WPts
29/04/2029Algiers, Algeria6(1) - 30 Yasin Derrida6 - 5 WPts
28/02/2029Ponce, Puerto Rico6(1) - 29 Carlos Gordillo10 - 16(1) LPts
31/12/2028Oran, Algeria6(1) - 28 Imran Hacini23 - 27(2) LPts
06/11/2028Annaba, Algeria6(1) - 27 Amjad Servier6 - 21 LPts
11/09/2028Oran, Algeria6(1) - 26 Khalid Koraichi18 - 19 LPts
09/08/2028Algiers, Algeria6(1) - 25 Majid Nair6 - 23 LPts
30/06/2028Montevideo, Uruguay6(1) - 24 Cipriano Santiesteban16 - 23(1) LPts
02/05/2028Oran, Algeria5(1) - 24 Sajid Bilal9 - 22 WPts
05/03/2028Lagos, Nigeria4 - 24 Jay-Jay Toolz0 - 0 WKO3
06/01/2028Santo Domingo de Guzman, Dominican Republic4 - 23 Vicente Cilia18 - 16 LPts
08/11/2027Minsk, Belarus4 - 22 Hadeon Polsky6 - 22 LPts
10/09/2027Río Cuarto, Argentina4 - 21 Carlos Monzon18 - 17 LPts
12/07/2027Alcala de Henares, Spain4 - 20 Santiago Pollino13(1) - 16 LPts
14/05/2027Algiers, Algeria3 - 20 Zuffur Dahleb7(2) - 19 WPts
15/03/2027Milan, Italy3 - 19 Fabrizio Greganti14 - 9 LPts
15/01/2027Giza, Egypt3 - 18 Mohsin Elshennawi4 - 19 LPts
17/11/2026Malaga, Spain3 - 17 Seferino Mandujano11 - 19 LPts
19/09/2026Algiers, Algeria3 - 16 Alojz Grbic4 - 7 LPts
21/07/2026Zagreb, Croatia3 - 15 Grgur Vukšic10 - 11 LPts
23/05/2026Buenos Aires, Argentina3 - 14 Cruz Vasco7 - 16 LPts
25/03/2026Melbourne, Australia3 - 13 Ian Humiston7 - 15 LPts
25/01/2026Algiers, Algeria3 - 12 Ahmed Belatoui4 - 5 LPts
03/12/2025Minsk, Belarus3 - 11 Pylyp Olesky12 - 14 LPts
04/10/2025Copenhagen, Denmark3 - 10 Dyre Foss5 - 15 LPts
06/08/2025Riyadh, Saudi Arabia2 - 10 Mohsin Akbar2(1) - 1 WPts
08/06/2025Algiers, Algeria1 - 10 Shayan Zazou0 - 2 WPts
10/04/2025Algiers, Algeria1 - 9 Abdul Hamlaoui0 - 5 LPts
14/02/2025Geneva, Switzerland1 - 8 Porter Tautou19 - 26 LPts
17/12/2024Grodno, Belarus1 - 7 Danylko Karpenko14(2) - 24 LPts
19/10/2024Sydney, Australia1 - 6 John Bogle19(1) - 19 LPts
21/08/2024Algiers, Algeria1 - 5 Ignacy Andreasik1 - 9 LPts
22/06/2024Garoua, Cameroon1 - 4 Thibaud Kuohmoukouri32(1) - 11 LPts
24/04/2024Ilorin, Nigeria1 - 3 James Ndukwu0 - 5 LPts
25/02/2024La Florida, Chile1 - 2 Carlos Tomas17 - 15 LPts
28/12/2023Algiers, Algeria0 - 2 Rehman Belgherri2 - 3 WPts
03/11/2023New Kingston, Jamaica0 - 1 Leon Fairley5 - 12 LPts
05/09/2023Algiers, Algeria0 - 0 Haaris Achiou1 - 5 LPts