Welsh Premier League
Shortly after leaving Chester, Horwood joined Welsh Premier League side Bala Town.