 He spent a season playing for amateur side Millspaugh after their regular goalkeeper failed to turn up for a match; the club's trainer spotted Banks amongst the spectators and invited him to play in goal as he was aware that Banks had previously played for Sheffield Schoolboys.His performances there earned him a game in the Yorkshire League for Rawmarsh Welfare, however a 12–2 defeat to Stocksbridge Works on his debut was followed by a 3–1 home defeat, and he was dropped by Rawmarsh and returned to Millspaugh.Still aged 15, he then switched jobs to become a hod carrier.