In July 2008 Holland signed for Northern Premier League Premier Division club Leigh Genesis on a free transfer.
On 14 November 2008 he joined Conference North club Fleetwood Town,[REF] making his debut the next day in a 2-1 away victory over Stafford Rangers [REF].