
After spending time on loan at clubs like Hartlepool United and Accrington Stanley, Halliday signed a permanent deal with Cambridge United in 2017. He spent three seasons at Cambridge United, making over 100 appearances for the club before transferring to Doncaster Rovers in January 2020.
