Spiers began his professional playing career at Aston Villa where he made 104 League and 8 FA Cup appearances over a seven year career. He was forced to retire after suffering a serious injury and, believing that he could never play again, Aston Villa released him. However he underwent experimental surgery and was able to return to football with Tottenham Hotspur, making 169 appearances between 1927 and 1932. He eventually left the club and became assistant manager to Frank Buckley at Wolverhampton Wanderers.
In 1939 he took over as secretary-manager at Cardiff City but his rebuilding of the team was cut short following the outbreak of World War II. He stayed at the club throughout the war and set up a number of nursery teams, including Cardiff Nomads who would go on to bring players such as Alan Harrington and Colin Baker to the club, to bring most of the local football talent to the club. He fell out with the club over a dispute over money and left to manage Norwich City. He was back at Cardiff two years later as manager to replace Billy McCandless, bringing the Cardiff Nomads back with him having adopted the club for Norwich when he joined. He took them to promotion during the 1951-52 season but eventually left to manage Crystal Palace in September 1954. He later had a spell scouting for Leicester City before taking his last managerial post at Exeter City in 1962.