Weightclass:  Heavyweight
Location:  Constantine, Algeria
Record:  30 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2030Constantine, Algeria29 - 23 Ilja Kozik0 - 12(1) WPts
09/01/2030Constantine, Algeria28 - 23 Thyestes Sita3 - 6 WPts
10/11/2029Constantine, Algeria27 - 23 Ignßc Burianek0 - 3 WPts
10/09/2029Constantine, Algeria26 - 23 Oto Burgert1 - 15(2) WPts
10/07/2029Constantine, Algeria26 - 22 Ramiro Cardoza20 - 13 LPts
10/05/2029Constantine, Algeria26 - 21 Juan Gago14(1) - 23 LPts
11/03/2029Constantine, Algeria25 - 21 Amjad Ghali4 - 9 WPts
09/01/2029Constantine, Algeria24 - 21 Adolfus Pectol11 - 24 WPts
10/11/2028Constantine, Algeria23 - 21 Rayko á Petkov5 - 7 WPts
11/09/2028Constantine, Algeria22 - 21 Rosston Berling3 - 15 WPts
12/07/2028Constantine, Algeria21 - 21 Glyn Madoc2 - 9 WPts
13/05/2028Constantine, Algeria20 - 21 Wojciech Wodarski3 - 4 WPts
14/03/2028Oran, Algeria20 - 20 Hassan Tinazzi14(1) - 16 LPts Algeria National Championships 2028View
11/03/2028Oran, Algeria19 - 20 Rehman Hamou2 - 0 WPts Algeria National Championships 2028View
13/02/2028Dniprodzerzhynsk, Ukraine18 - 20 Afanas Zahorchak1 - 2 WPts
16/12/2027Jeddah, Saudi Arabia18 - 19 Kashif Zia11 - 6 LPts
18/10/2027Algiers, Algeria18 - 18 Waleed Akhnouche17 - 11 LPts
21/08/2027Constantine, Algeria17 - 18 Haaris Tarar15 - 11 WPts
22/06/2027Constantine, Algeria17 - 17 Kosmosr Balis11 - 5 LPts
24/04/2027Aalborg, Denmark16 - 17 Egil Rode5 - 18 WPts
24/02/2027Constantine, Algeria15 - 17 Michael Deniran3 - 3 WPts
26/12/2026Medellin, Colombia15 - 16 Juan Coronado6 - 22 LPts
28/10/2026Constantine, Algeria15 - 15 Irfan Fahas14 - 25 LPts
31/08/2026Constantine, Algeria14 - 15 Yulian Sidorov1 - 1 WPts
02/07/2026Algiers, Algeria14 - 14 Abdul Mallarme11 - 17(1) LPts
06/05/2026Annaba, Algeria13 - 14 Obaid Sendid9 - 16 WPts
17/03/2026Constantine, Algeria13 - 13 Amjad Deghiche13 - 8 LPts Algeria National Championships 2026View
14/03/2026Constantine, Algeria12 - 13 Sajid Soudani5 - 5(1) WPts Algeria National Championships 2026View
11/03/2026Constantine, Algeria11 - 13 Umair Daham4 - 13 WPts Algeria National Championships 2026View
02/03/2026Córdoba, Argentina10 - 13 Luis Ronda0 - 2 WPts
02/01/2026Ufa, Russia9 - 13 Goga Vorobyov1 - 7 WPts
04/11/2025Tilburg, Netherlands8 - 13 Willibrord Scuute0 - 0 WPts
06/09/2025Stockholm, Sweden8 - 12 Neo Vardeman17 - 26(12) LPts
08/07/2025Constantine, Algeria8 - 11 Roland Kade4 - 43(2) LPts
09/05/2025Baton Rouge, USA7 - 11 Jack Morehead7 - 24 WPts
11/03/2025Oran, Algeria7 - 10 Jawad Khalef11 - 18 LPts Algeria National Championships 2025View
18/01/2025Zurich, Switzerland7 - 9 Garron Bidinger14 - 18 LPts
20/11/2024Constantine, Algeria6 - 9 Farhan Qaderi0 - 14 WPts
21/09/2024Constantine, Algeria5 - 9 Haaris Tarar2 - 1 WPts
23/07/2024Constantine, Algeria4 - 9 Ibrahim Derrida1 - 4 WPts
04/06/2024New Kingston, Jamaica4 - 8 Stephen Archer7 - 6 LPts
06/04/2024Annaba, Algeria4 - 7 Syed Kaleel8 - 15 LPts
18/02/2024Algiers, Algeria4 - 6 Asif Ahmed11 - 26 LPts
18/01/2024Khouribga, Morocco4 - 5 Mika'il Bensouda13 - 11 LPts
20/11/2023Kharkiv, Ukraine3 - 5 Kir Kovalik1 - 8 WPts
22/09/2023Algiers, Algeria2 - 5 Hassan Tinazzi0 - 0 WPts
11/08/2023Constantine, Algeria1 - 5 Zuffur Hadjaoui0 - 5 WPts
12/06/2023Belo Horizonte, Brazil1 - 4 Oihane Rentas0 - 2 LPts
14/04/2023Constantine, Algeria0 - 4 Hassan Salah3 - 8 WPts
13/02/2023Constantine, Algeria0 - 3 Rehman Dada4 - 14(1) LPts
08/01/2023Algiers, Algeria0 - 2 Imran Omer20 - 12 LPts
03/12/2022London, UK0 - 1 Clint Peedin17(1) - 7 LPts
05/10/2022Constantine, Algeria0 - 0 Abdul Mallarme1 - 2(1) LPts