Career
His previous clubs include Chesterfield,, N ottinghamshire County, and Born in Leeds, West Yorkshire, Richardson started his career at. He made his debut in a 1–0 loss against Leeds United in the English League Cup on 13 October 1999.
On 13 July 2000 he moved to for £50000.
He made his debut in the Trotters" 1–1 draw against Burnley in the Football League Championship on 12 August 2000. In 2001, Richardson played his part in helping Bolton to return to the Premier League via the play-offs when they defeated Preston North End in the final at the Millennium Stadium in Cardiff.
In 2001-2002 he moved to loan went to N ottinghamshire County. In 2002-2003 season he moved on loan to
He was sent off against Huddersfield Town on 1 January 2003.
On 23 June 2003 he joined on a free transfer. He made his debut in a 5–0 loss against QPR in League One on 9 August 2003. Richardson played as a substitute in the victorious 2004 Football League Trophy Final.
On 10 May 2005, he was released from the club along with Robert Clare.
On 13 August 2005 he joined on a free transfer on non-contract terms. He made his debut against Canvey Island in the Football Conference on 13 August 2005.
He scored his first goal against Brentford in League Two on 26 February 2008. Following former Stanley manager John Coleman"s departure to Rochdale in January 2012, Richardson took over as caretaker manager.
Accrington appointed Paul Cook"s to be their manager the following month, but when Cook left to become manager of Chesterfield in October 2012, Richardson took on another term as caretaker manager.
On 1 November 2012 he was given a permanent two-and-a-half-year deal by the Accrington board. on 30 April 2013 it was announced that Richardson would again be working alongside Paul Cook as the assistant manager of Chesterfield. Manager As of 27 April 2013.