Weightclass:  Super Heavyweight
Location:  Annaba, Algeria
Record:  29(2) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2029Annaba, Algeria28(2) - 26 Gennady Kolobnev4 - 9 WPts
12/11/2028Annaba, Algeria27(1) - 26 Paul Ihaia2 - 7 WKO3
13/09/2028Annaba, Algeria26(1) - 26 Malik Charef5 - 4 WPts
14/07/2028Chitungwiza, Zimbabwe25(1) - 26 Spencer Tiripano9(1) - 22 WPts
15/05/2028East London, South Africa24(1) - 26 Subusiso Mpontshane1 - 10 WPts
17/03/2028Oran, Algeria24(1) - 25 Amer Tasfaout16 - 17 LPts Algeria National Championships 2028View
14/03/2028Oran, Algeria23 - 25 Aftab Demagh8 - 3 WKO3 Algeria National Championships 2028View
11/03/2028Oran, Algeria22 - 25 Bilal Dada4 - 6 WPts Algeria National Championships 2028View
02/03/2028Annaba, Algeria21 - 25 Cuba Cuenca7 - 14 WPts
02/01/2028Annaba, Algeria20 - 25 Jonny Yorath10 - 13 WPts
03/11/2027Chihuahua, Mexico20 - 24 Angel Colmenares24(1) - 18 LPts
04/09/2027Czestochowa, Poland19 - 24 Julian Starek2 - 9 WPts
07/07/2027Bratislava, Slovakia18 - 24 Adam Nemechek5 - 11 WPts
09/05/2027Constantine, Algeria17 - 24 Rashid Feham8 - 7 WPts
11/03/2027Oran, Algeria17 - 23 Farhan Aba10 - 7 LPts Algeria National Championships 2027View
07/03/2027Melbourne, Australia17 - 22 Chris Heatley12 - 10 LPts
07/01/2027Oran, Algeria17 - 21 Amer Belhouchet23 - 40 LPts
08/11/2026Annaba, Algeria16 - 21 Adnan Hadjaoui6 - 26 WPts
08/09/2026Irbid, Jordan15 - 21 Syed Hussain7(1) - 16 WPts
11/07/2026Annaba, Algeria14 - 21 Clinton Reidy5 - 10 WPts
12/05/2026Aarhus, Denmark13 - 21 Jarl Due8 - 7 WPts
14/03/2026Constantine, Algeria13 - 20 Khalid Kechamli9 - 8 LPts Algeria National Championships 2026View
11/03/2026Constantine, Algeria12 - 20 Khalid Chouikh4 - 6 WPts Algeria National Championships 2026View
01/02/2026Annaba, Algeria11 - 20 Ibrahim Charef2 - 6 WPts
03/12/2025Annaba, Algeria10 - 20 Atif Abecassis1 - 0 WPts
04/10/2025Adelaide, Australia10 - 19 Ben Kuzmich19 - 23 LPts
06/08/2025Annaba, Algeria9 - 19 Mitsuru Kinoshita3 - 7 WPts
07/06/2025Annaba, Algeria9 - 18 Etienne Baston11(2) - 13 LPts
09/04/2025Annaba, Algeria8 - 18 Bart Siyumbwa4 - 9 WPts
09/02/2025Kampala, Uganda7 - 18 Tabari Kohler2 - 11 WPts
12/12/2024Annaba, Algeria7 - 17 Azam Toure0 - 1 LPts
12/10/2024Annaba, Algeria6 - 17 Waqas Daham3 - 11(2) WPts
15/08/2024Vilnius, Lithuania6 - 16 Tadzio Czekaj5 - 13 LPts
17/06/2024Constantine, Algeria5 - 16 Abdul Zerhouni1 - 14 WPts
21/04/2024Algiers, Algeria5 - 15 Waleed Maroci3 - 16 LPts
11/03/2024Oran, Algeria5 - 14 Zain Sansal38 - 14(1) LPts Algeria National Championships 2024View
21/02/2024Algiers, Algeria4 - 14 Amer Khalfaoui1 - 11(5) WPts
25/12/2023Annaba, Algeria4 - 13 Anton Keskinen13(1) - 22 LPts
26/10/2023Algiers, Algeria3 - 13 Waleed Maroci3 - 13 WPts
30/08/2023Algiers, Algeria3 - 12 Tariq Sinai24 - 13 LPts
08/07/2023Constantine, Algeria3 - 11 Haaris Tiouli18(2) - 17 LPts
10/05/2023Oran, Algeria3 - 10 Bilal Akhnouche24 - 10 LPts
14/03/2023Constantine, Algeria3 - 9 Tariq Greki20(1) - 12 LPts Algeria National Championships 2023View
11/03/2023Constantine, Algeria2 - 9 Waleed Belamri8 - 12 WPts Algeria National Championships 2023View
22/02/2023Annaba, Algeria1 - 9 Juan Tostado3 - 23(7) WPts
24/12/2022Zagreb, Croatia1 - 8 Milan Rogic7 - 10 LPts
26/10/2022Annaba, Algeria0 - 8 Mihael Bukvic0 - 7 WPts
28/08/2022Annaba, Algeria0 - 7 Hannes Theisen11 - 14 LPts
29/06/2022Diourbel, Senegal0 - 6 Vere Vanier5 - 10 LPts
01/05/2022Montevideo, Uruguay0 - 5 Roman Zepeda6 - 22 LPts
03/03/2022Panama City, Panama0 - 4 Iago Sabedra5 - 10 LPts
01/01/2022Odense, Denmark0 - 3 Hannes Alling6(1) - 14 LPts
02/11/2021Annaba, Algeria0 - 2 Ali Sendid0 - 3 LPts
04/09/2021Annaba, Algeria0 - 1 Bedrich Bartel5 - 2 LPts
05/07/2021Annaba, Algeria0 - 0 Borys Sutkowski0 - 3 LPts