Weightclass:  Heavyweight
Location:  Algiers, Algeria
Record:  30 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2025Algiers, Algeria29 - 17 Christien Van der Striepe5 - 16 WPts
14/11/2024Algiers, Algeria28 - 17 Daniil Iklassoff27(1) - 13 WPts
05/10/2024Algiers, Algeria27 - 17 Elliot Belcourt27 - 17 WPts
04/09/2024Algiers, Algeria26 - 17 Elliot Belcourt27 - 16 WPts
08/07/2024Dublin, Ireland25 - 17 Leon Foley13 - 24 WPts
10/05/2024Algiers, Algeria24 - 17 Saad Bacchus20 - 19 WPts
17/03/2024Oran, Algeria23 - 17 Farhan Camus7 - 6 WPts Algeria National Championships 2024View
14/03/2024Oran, Algeria22 - 17 Farhan Ben10 - 4 WPts Algeria National Championships 2024View
11/03/2024Oran, Algeria21 - 17 Abdul Mallarme5 - 8(1) WPts Algeria National Championships 2024View
07/02/2024Algiers, Algeria20 - 17 Waleed Akhnouche1 - 1 WPts
09/12/2023Suez, Egypt19 - 17 Ali Kaoud4(1) - 18 WPts
10/10/2023Algiers, Algeria18 - 17 Jawad Messadia23 - 19 WPts
13/08/2023Algiers, Algeria17 - 17 Gazi Belghazi17(1) - 18(1) WPts
14/06/2023Algiers, Algeria16 - 17 Zuffur Hadjaoui0 - 4 WPts
15/04/2023Yerevan, Armenia15 - 17 Kevork Dachjyan3 - 0 WPts
15/02/2023Algiers, Algeria15 - 16 Danyaal Rahmani11 - 20 LPts
21/12/2022Algiers, Algeria14 - 16 Zuffur Hadjaoui0 - 1 WPts
22/10/2022Annaba, Algeria14 - 15 Ali Hamou13 - 18 LPts
25/08/2022Algiers, Algeria14 - 14 Ali Nakache14 - 7 LPts
25/06/2022Algiers, Algeria13 - 14 Mohsin Trad5 - 5 WPts
26/04/2022Athens, Greece12 - 14 Panteleimon Milas2 - 18 WPts
26/02/2022Nairobi, Kenya12 - 13 John Maritim18 - 7 LPts
29/12/2021Granada, Spain11 - 13 Alfonso Olivera8(1) - 18 WPts
29/10/2021Zagreb, Croatia11 - 12 Antun Maksimovic9 - 12 LPts
31/08/2021Tampere, Finland11 - 11 Jari Sulkanen6 - 9 LPts
02/07/2021Algiers, Algeria11 - 10 Darijo Mihaljevic8 - 11 LPts
01/05/2021Annaba, Algeria11 - 9 Jawad Mohammadi11 - 8 LPts
02/03/2021Algiers, Algeria10 - 9 Oliver Bulawayo2 - 2 WPts
01/01/2021Algiers, Algeria10 - 8 Imran Omer13 - 6 LPts
07/11/2020Algiers, Algeria9 - 8 Chigozie Nemine12 - 5 WPts
08/09/2020Copenhagen, Denmark9 - 7 Vidar Mattsen12 - 4 LPts
11/07/2020Algiers, Algeria8 - 7 Antonio Celeste6 - 8 WPts
10/05/2020Algiers, Algeria7 - 7 Bronco Corzo6 - 5 WPts
11/03/2020Dublin, Ireland6 - 7 Patrick Cullen3 - 10 WPts
12/01/2020Algiers, Algeria5 - 7 Majid Pour2 - 10 WPts
12/11/2019Algiers, Algeria4 - 7 Danyaal Rahmani4 - 7 WPts
12/09/2019Algiers, Algeria3 - 7 Flannery Blanco5 - 6 WPts
13/07/2019Algiers, Algeria3 - 6 Siddharth Agarwal2 - 7 LPts
13/05/2019Algiers, Algeria3 - 5 Imran Omer7 - 2 LPts
25/03/2019Vienna, Austria3 - 4 Gregor Olias4 - 1 LPts
23/01/2019Algiers, Algeria3 - 3 Obaid Bella2 - 3 LPts
09/12/2018Algiers, Algeria2 - 3 Tural Mady4 - 3 WPts
09/10/2018Dushanbe, Tajikistan2 - 2 Yaman Abdurrahmanov2 - 3 LPts
11/08/2018Algiers, Algeria2 - 1 Irfan Zouabri1 - 3 LPts
12/06/2018Algiers, Algeria2 - 0 Atif Guechi1 - 1 LPts
17/04/2018Oran, Algeria1 - 0 Irfan Zouabri1 - 1 WPts
08/03/2018Algiers, Algeria0 - 0 Rashid Tobbal0 - 0 WPts