Mark Beesley

Born in Burscough, Lancashire,[2] Beesley began his career at the youth system of Preston North End before signing a professional contract on 26 June 1999.

Beesley scored 16 times in the 2001–02 season to help Chester avoid relegation from the Football Conference, but by the start of the 2003–04 he was out of favour with manager Mark Wright.

However, by this point Chester had sealed the Football Conference title at Hereford's expense and Beesley was to lose out in the play-offs to Aldershot Town.

[7] He joined fellow Conference Premier team York City on a one-month loan on 5 October and he made his debut later that day in a 1–0 defeat to Kettering Town.

[19] In February 2013, Beesley was released by Nantwich and later that month signed for Northern Premier League Division One North side Skelmersdale United.

[20][21] He left a few weeks later to join West Lancashire Football League Division One club Burscough Richmond in late February 2013.