Career
He has played in the Football League for Bournemouth, Aldershot Town, Plymouth Argyle and Exeter City, and the Football Conference for Hayes, Cambridge City, Aldershot Town, Stevenage Borough and Grays Athletic. Molesley started his career with Hayes, coming through their youth system. Spells with Cambridge City, Aldershot Town, Stevenage Borough and Grays Athletic before being transferred to Bournemouth.
He made his debut for Bournemouth, away to Shrewsbury Town, in the 4–1 defeat in the League Two on 18 October 2008.
Molesley signed for Exeter City on 18 January 2013. On 30 April 2013, he was released by Exeter due to the expiry of his contract.