Weightclass:  Heavyweight
Location:  Dammam, Saudi Arabia
Record:  25 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2023Dammam, Saudi Arabia24 - 7 Dominik Babik0 - 1 WPts
18/10/2023Dammam, Saudi Arabia23 - 7 Fausto Lucas6 - 24 WPts
20/08/2023Dammam, Saudi Arabia22 - 7 Imran Almardini3 - 13 WPts
21/06/2023Dammam, Saudi Arabia21 - 7 Mohsin Baduy9 - 10 WPts
22/04/2023Dammam, Saudi Arabia20 - 7 Adnan Saleeby3(1) - 16 WPts
21/02/2023Dammam, Saudi Arabia19 - 7 Waqas Yousuf1 - 1 WPts
22/12/2022Dammam, Saudi Arabia18 - 7 Majid Ben5 - 10 WPts
23/10/2022Dammam, Saudi Arabia17 - 7 Waqar Riaz0 - 13(1) WPts
24/08/2022Dammam, Saudi Arabia16 - 7 Seet Pajari15(2) - 12 WPts
24/06/2022Dammam, Saudi Arabia15 - 7 Saad Ghandour8 - 6 WPts
26/04/2022Dammam, Saudi Arabia14 - 7 Idris Adokwe7 - 17 WPts
26/02/2022Dammam, Saudi Arabia13 - 7 Atif Dawood7 - 12 WPts
27/12/2021Dammam, Saudi Arabia12 - 7 Sajid Beroutty6 - 18 WPts
26/10/2021Dammam, Saudi Arabia12 - 6 Kolya Zhirkov18(1) - 5 LPts
26/08/2021Taif, Saudi Arabia11 - 6 Saad Ghazi16 - 7 WPts
30/06/2021Huacho, Peru11 - 5 Rico Miguel21 - 3 LPts
30/04/2021Dammam, Saudi Arabia10 - 5 Bryn Latek6 - 14(3) WPts
01/03/2021Utrecht, Netherlands10 - 4 Rikus Geric5 - 12 LPts
01/01/2021Medina, Saudi Arabia9 - 4 Zafa Bremen5 - 12(1) WPts
31/10/2020Dammam, Saudi Arabia8 - 4 Zafa Bremen5 - 11(1) WPts
01/09/2020Rome, Italy8 - 3 Luca Rastrelli9 - 5 LPts
04/07/2020Dammam, Saudi Arabia7 - 3 Hulbard Andrle3 - 0 WPts
04/05/2020Riyadh, Saudi Arabia6 - 3 Asif Alhazmi0 - 1 WPts
06/03/2020Riyadh, Saudi Arabia5 - 3 Asif Alhazmi0 - 0 WPts
17/01/2020Vienna, Austria5 - 2 Geron Uhle6 - 6 LPts
17/11/2019Dammam, Saudi Arabia5 - 1 Nikolai Erlanow5 - 2 LPts
17/09/2019Dammam, Saudi Arabia4 - 1 John Fergerson3 - 1 WPts
18/07/2019Taif, Saudi Arabia3 - 1 Amer Quadri0 - 0 WPts
10/06/2019Panama City, Panama3 - 0 Rodrigo Lazo2 - 5 LPts
12/04/2019Jeddah, Saudi Arabia2 - 0 Sajid Beroutty1 - 5 WPts
09/02/2019Jeddah, Saudi Arabia1 - 0 Sajid Beroutty1 - 4 WPts
06/01/2019Dammam, Saudi Arabia0 - 0 Malik Hannan1 - 5 WPts