Khalil began his senior career with [Shabab Shabab Al-Bireh Institute|Al-Bireh Institute|Al-Bireh] in the Palestinian second division in 2015, in the 2016–17 season helped them earn promotion to the West Bank Premier League. In 2018 he had a year-long stint with Hilal Areeha before returning to Al-Bireh. In 2021, he transferred to Hilal Al-Quds. On 7 July2022, he extended his contract with Hilal Al-Quds for another season. In February 2024, he transferred to the Libyanclub Ascharara.