Booth was signed by Chester as a youngster from
Everton, where he was released in March 2004 along with fellow Chester-bound player
Gavin Lynch. After more than a year playing in the
Conference National, Booth joined
Burscough in September 2006, following manager Liam Watson, to the Sandgrounders' neighbours. However, as part of the deal to bring Tony Gray back to Southport, Booth along with Bradley Barnes and Ciaran Kilheeney signed for Droylsden. In September 2010, Booth signed for the recently reformed
Chester. He became the second player after Carl Ruffer to make first team appearances for both Chester City and Chester. After being injured, in November 2012 he joined
Vauxhall Motors on loan to regain match fitness.{{Cite news On 26 April 2014 he won promotion to the Conference Premier with Telford after they clinched the Conference North title on the final game of the season. ==References==