Career
He played for five Football League clubs in a six-year professional career during the 1980s and 1990s, making over 150 League appearances. He played as a forward. Richards played non-league football for Dulwich Hamlet and Enfield before signing for A.F.C. Bournemouth in 1986.
He made 71 league appearances for the "Cherries" in two years with the club, scoring 16 goals.
In 1988 he signed for Birmingham City. In one season at Street Andrew"s, he made 19 league appearances and scored twice.
Peterborough United signed Richards in 1989, and in one season with the club he made 20 league appearances and scored 5 goals. In 1990 he joined Jimmy Mullen"s Blackpool.
He made his debut for the club on 3 February, in a 3–1 victory over Mansfield Town at Bloomfield Road.
He scored the hosts" third goal. He went on to make a further fifteen league appearances in the 1989-1990 campaign, scoring three more goals in the process (including the only goal of the game in a victory over Leyton Orient on 20 March. At the season"s end, however, Blackpool were relegated to Division Four, and Jimmy Mullen was sacked.
Mullen was replaced by Graham Carr for the start of the 1990-1991 season.
Carr was sacked at the end of November, and his replacement, Billy Ayre, eventually gave Richards a starting place alongside Dave Bamber. Richards made 22 league appearances in 1990-1991 and scored 4 goals.
Richards left Blackpool to return to non-league football with Enfield, from where he moved on to Bromley.