Weightclass:  Heavyweight
Location:  Algiers, Algeria
Record:  24 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2025Algiers, Algeria23 - 20 Adrastos Dimitriou3 - 5 WPts
10/11/2024Algiers, Algeria22 - 20 Cortez Lopez4 - 7 WPts
09/09/2024Algiers, Algeria21 - 20 Raul Ferraro3 - 14 WPts
10/07/2024Algiers, Algeria20 - 20 Gennady Tahirov1 - 8 WPts
10/05/2024Algiers, Algeria20 - 19 Abdul Abbas24 - 17 LPts
11/03/2024Algiers, Algeria19 - 19 Lode Carette2 - 8 WPts
11/01/2024Algiers, Algeria18 - 19 Tadzio Gibas6 - 22 WPts
12/11/2023Algiers, Algeria17 - 19 Konstantin á Filipov1 - 3 WPts
13/09/2023Algiers, Algeria16 - 19 Ludvig Sjostrand1 - 7 WPts
15/07/2023Algiers, Algeria15 - 19 Charles Appiah1 - 3 WPts
16/05/2023Algiers, Algeria14 - 19 Raimy Nengomasha12 - 14 WPts
17/03/2023Constantine, Algeria13 - 19 Jawad Messadia21 - 17 WPts Algeria National Championships 2023View
14/03/2023Constantine, Algeria12 - 19 Danyaal Rahmani13 - 20 WPts Algeria National Championships 2023View
11/03/2023Constantine, Algeria11 - 19 Gazi Belghazi17(1) - 15(1) WPts Algeria National Championships 2023View
16/02/2023Lagos, Nigeria11 - 18 Kamran Hashim32 - 3 LPts
19/12/2022Xiamen, China10 - 18 Sun Ong12 - 20 WPts
21/10/2022Abidjan, Ivory Coast10 - 17 Ace Truffaut8 - 13 LPts
23/08/2022Algiers, Algeria9 - 17 Zvi Truelsen1 - 5 WPts
24/06/2022Louisville, USA9 - 16 Sammy Starrett11(1) - 9 LPts
26/04/2022Algiers, Algeria8 - 16 Abdul Chikhi4 - 22 WPts
26/02/2022Nanjing, China8 - 15 Ming Zhuang4 - 15(2) LPts
29/12/2021Annaba, Algeria8 - 14 Ali Nakache9 - 5 LPts
02/11/2021Annaba, Algeria8 - 13 Zain Hamou4 - 20 LPts
03/09/2021Algiers, Algeria8 - 12 Bilal Lone14 - 7 LPts
05/07/2021Las Vegas, USA8 - 11 Ricky Joaquin0 - 0 LPts
07/05/2021Algiers, Algeria8 - 10 Atif Guechi14 - 7 LPts
08/03/2021Algiers, Algeria7 - 10 Asif Ahmed3 - 16 WPts
08/01/2021Algiers, Algeria7 - 9 Jawad Mohammadi10 - 7 LPts
07/11/2020Changsha, China6 - 9 Xi-Wang Weng8 - 10 WPts
09/09/2020Algiers, Algeria5 - 9 Ibrahim Hadjadj4 - 11 WPts
08/07/2020Algiers, Algeria5 - 8 Jawad Mohammadi8 - 6 LPts
07/05/2020Espoo, Finland5 - 7 Pyry Nurmi8 - 5 LPts
08/03/2020Algiers, Algeria5 - 6 Adnan Hosni3 - 11 LPts
12/01/2020Lodz, Poland4 - 6 Adam Boroski3 - 9 WPts
13/11/2019Algiers, Algeria4 - 5 Farhan Zidane4 - 7 LPts
13/09/2019Oran, Algeria4 - 4 Amer Elouazzani0 - 9 LPts
25/07/2019Algiers, Algeria4 - 3 Umair Rahoui6 - 3 LPts
25/05/2019Algiers, Algeria4 - 2 Danyaal Ramdani6 - 2 LPts
26/03/2019Algiers, Algeria4 - 1 Ingmar Antonsen4(1) - 4 LPts
24/01/2019Algiers, Algeria3 - 1 Endrit Gozhita2 - 4 WPts
24/11/2018Algiers, Algeria2 - 1 Waleed Rabhi1 - 5 WPts
23/09/2018Algiers, Algeria2 - 0 Faisal Raho5 - 0 LPts
22/07/2018Algiers, Algeria1 - 0 Abdul Chikhi0 - 3 WPts
21/05/2018Algiers, Algeria0 - 0 Ali Hamou2 - 1 WPts