Dabbagh speelde in eigen land bij Hilal Al-Quds. In 2019 trok hij naar Koeweit, waar hij uitkwam voor Al-Salmiya SC, Qadsia SC, Al-Yarmouk en Al-Arabi. In 2021 tekende hij bij het Portugese Arouca. In 2023 tekende Dabbagh een driejarig contract bij Charleroi. Hij scoorde meteen bij zijn debuut tegen Oud-Heverlee Leuven.