Previous clubs
Rotherham, Boston United, BuxtonBiography
Walker started his career with Rotherham United, starting a two-year scholarship with the club in the summer of 2011.
He made his professional debut whilst still a youth player on the 17th November 2012, in a 4–2 win over Cheltenham Town in League Two, replacing Courtney Cameron as a substitute.
Soon after, Walker was soon linked with many Championship clubs keen to sign him.
Walker signed his first professional contract at the club soon after. Shortly after, Walker switched number shirt from thirty-two to twenty-nine.
On 25 October 2013, Walker joined Conference North side Barrow a one-month loan deal. Once his loan spell at Barrow came to an end Walker's contract with Rotherham United was extended for another season.
Following unsuccessful spells on loan with Wycombe Wanderers and Grimsby Town Walker was released by Rotherham United and joined Conference North side Boston United on a free transfer.
Following a stint at Buxton, Walker arrived at Shaw Lane for the 17/18 season.