Slack began his youth career at a local academy before being scouted by Tottenham Hotspur’s youth team. He quickly rose through the ranks, impressing coaches and fans alike with his performances on the field. In 2017, he signed his first professional contract with the club and made his debut for the senior team in a cup match later that year.