Weightclass:  Heavyweight
Location:  Constantine, Algeria
Record:  15(3) - 42
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2031Constantine, Algeria15(3) - 41 Leopold Pakrot17(1) - 3 LPts
15/05/2031Constantine, Algeria15(3) - 40 Israfil Habib12 - 12 LPts
16/03/2031Constantine, Algeria15(3) - 39 Vjeko Marinic5 - 9 LPts
15/01/2031Constantine, Algeria14(2) - 39 Chase Diaby3 - 10 WKO3
16/11/2030Constantine, Algeria14(2) - 38 Vidal Melena10 - 12(1) LPts
17/09/2030Constantine, Algeria13(2) - 38 Renard Sanhen4 - 11 WPts
19/07/2030Constantine, Algeria12(2) - 38 Hassan Abourizk3 - 9 WPts
21/05/2030Constantine, Algeria11(1) - 38 Alik Ghinger9 - 13 WKO3
22/03/2030Constantine, Algeria10(1) - 38 Drugi Chrostowski1 - 2 WPts
22/01/2030Constantine, Algeria9(1) - 38 Paul Whetten1 - 17 WPts
24/11/2029Sao Goncalo, Brazil9(1) - 37 Zelipe Viana13 - 24 LPts
26/09/2029Kampala, Uganda9(1) - 36 Kyrone Kimera31(2) - 25 LPts
29/07/2029Kingston, Jamaica9(1) - 35 David Latta18 - 5(1) LPts
31/05/2029Kingston, Jamaica9(1) - 34 Ben Scroggs2 - 4 LPts
02/04/2029Melbourne, Australia9(1) - 33 Colin Langland3 - 7 LPts
02/02/2029Algiers, Algeria9(1) - 32 Haaris Tarar20 - 15 LPts
07/12/2028Constantine, Algeria8(1) - 32 Haaris Amer0 - 2 WPts
09/10/2028Constantine, Algeria7(1) - 32 Umair Ferhaoui0 - 1 WPts
10/08/2028Constantine, Algeria7(1) - 31 Rogelio Rondon17(1) - 13 LPts
11/06/2028Athens, Greece7(1) - 30 Kyrillos Drakos15 - 5 LPts
13/04/2028Constantine, Algeria6 - 30 Amer Messaoudi1 - 0 WKO2
13/02/2028Constantine, Algeria6 - 29 Ivan Misko3 - 5 LPts
15/12/2027Constantine, Algeria6 - 28 Ali Najar2 - 1 LPts
16/10/2027Algiers, Algeria6 - 27 Umair Tarar8 - 11 LPts
18/08/2027Constantine, Algeria5 - 27 Umair Klouchi0 - 1 WPts
18/06/2027Constantine, Algeria4 - 27 Arseni Danilin5 - 11 WPts
20/04/2027Athens, Greece4 - 26 Tivadar Minga17 - 8 LPts
20/02/2027Constantine, Algeria4 - 25 Sajid Soudani8 - 8(1) LPts
22/12/2026Maiduguri, Nigeria3 - 25 Yasin Kaba3 - 14 WPts
24/10/2026Constantine, Algeria2 - 25 Gig Leonardo2 - 15 WPts
25/08/2026Samarqand, Uzbekistan2 - 24 Sergei Ivanots12 - 11 LPts
27/06/2026Constantine, Algeria2 - 23 Waqas Taffaha8 - 15 LPts
28/04/2026Constantine, Algeria2 - 22 Mohsin Djebar0 - 12 LPts
28/02/2026San Jose, Costa Rica2 - 21 Santiago Casimiro18(1) - 23(1) LPts
31/12/2025Goiania, Brazil2 - 20 Juan Graciano7 - 4 LPts
02/11/2025Algiers, Algeria2 - 19 Bilal Kebbab3 - 10 LPts
17/09/2025Dushanbe, Tajikistan2 - 18 Valeri Maikeew3 - 9 LPts
20/07/2025Umuahia, Nigeria2 - 17 John Eghagha7 - 10 LPts
22/05/2025Constantine, Algeria2 - 16 Malvolio Bueno7 - 9(1) LPts
24/03/2025Constantine, Algeria1 - 16 Tremeur Absa2 - 5 WPts
24/01/2025Umuahia, Nigeria1 - 15 John Eghagha5 - 9 LPts
26/11/2024Algiers, Algeria1 - 14 Abdul Merouane6(1) - 14 LPts
29/09/2024Constantine, Algeria1 - 13 Marlen Churilla3 - 15 LPts
01/08/2024Krasnoyarsk, Russia1 - 12 Marlen Churilla2 - 15 LPts
03/06/2024Riga, Latvia1 - 11 Dmitri Zalaiskalns10(1) - 9 LPts
05/04/2024Constantine, Algeria1 - 10 Bright Onwueme5 - 6 LPts
06/02/2024Constantine, Algeria1 - 9 Rehman Akram8 - 8 LPts
08/12/2023Riyadh, Saudi Arabia0 - 9 Waqas Taffaha0 - 6 WPts
09/10/2023Constantine, Algeria0 - 8 Kai Hilleary16 - 13 LPts
11/08/2023Benin City, Nigeria0 - 7 Rabiu Okpala11(1) - 5 LPts
12/06/2023Constantine, Algeria0 - 6 David Alexander8 - 12 LPts
14/04/2023Yaoundé, Cameroon0 - 5 Vernon Segalen4 - 14 LPts
14/02/2023Mariupol, Ukraine0 - 4 Yevhen Bilinski9 - 16 LPts
17/12/2022Constantine, Algeria0 - 3 Hassan Salah2 - 7 LPts
17/10/2022Lviv, Ukraine0 - 2 Fedya Kohut1 - 15 LPts
19/08/2022Annaba, Algeria0 - 1 Obaid Sendid0 - 1 LPts
05/07/2022Hamilton, Canada0 - 0 Sid Dalle0 - 0 LPts