Mitchell spent time with a number of different clubs including
Blackpool,
Northern Nomads,
Preston North End,
Manchester City and
Leicester City. Mitchell's career was interrupted by the
First World War. He played for Blackpool in the first nine games of the
1915–16, in the Principal Competition, Lancashire Section, after which Kidd took over for the remaining 27 games. After the war, he joined Northern Nomads who played in the Lancashire Combination. Mitchell returned to the Football League when he was signed by Preston North End in 1920. In his first season with the club, he played just seven matches, five of them in the league. Mitchell left Preston in 1922 to join Manchester City and between 1922 and 1926, he played a total of 109 games for Manchester City, 99 of them in the Football League. He played 17 times in the league as Manchester City were relegated to the
Football League Second Division at the end of the 1925–26 campaign. After leaving the club in 1926, Mitchell spent one season with
Leicester City. However, he failed to make a first team appearance for the club, and retired from professional football in 1927. ==International career==