Background
Banks is the son of former professional football player Ian Banks.
Banks is the son of former professional football player Ian Banks.
Banks formerly played for Rotherham United, Sheffield, Buxton, Stalybridge Celtic, Gainsborough Trinity, Scarborough Athletic, North Ferriby United and Football Club United of Manchester. Banks began his career with Rotherham United, scoring on his professional debut in May 2011. While with Rotherham he spent loan spells at Sheffield, Buxton and Stalybridge Celtic.
He made a total of 11 appearances for Stalybridge in all competitions.
He was released by Rotherham in May 2012. He then went on trial with York City in July 2012.
Following a trial with the club, he signed for Gainsborough Trinity in August 2012. He later played for Scarborough Athletic, North Ferriby United and Football Club United of Manchester.
He made a total of 18 appearances for Football Club United of Manchester in all competitions.
While playing semi-professionally for FCUM he also worked part-time as a kitchen fitter. In September 2013, Banks signed a professional contract with Chesterfield. In November 2013 he received the Football League"s Young Player of the Month award.
In April 2014 it was announced that Banks would be ruled out of the rest of the 2013-2014 season through injury.
He signed a new contract with the club in May 2014. He moved on loan to Northampton Town in November 2014.