Career
Mitchell began his career with local side Burslem Albion, before joining Stoke City where he played four times in 1946-1947 scoring twice against Middlesbrough and then featured six times in 1947-1948. After two years at the Victoria Ground Mitchell had a short spell with Blackburn Rovers before joining Kettering Town. Northampton Town was his next club, as he signed for them in 1949.
After 81 league appearances, Mitchell signed for Luton Town, where he spent three seasons before transferring to Middlesbrough early on in the 1954-1955 season.
After two years at Ayresome Park, he moved on to Southport, Wellington Town, Kidderminster Harriers, and Stafford Rangers.