 Hall spent three seasons with Rushden & Diamonds, making 112 appearances and scoring 26 goals.In the Third Division play-off final, Hall scored a superb solo goal straight from kickoff after Cheltenham scored.When financial problems forced Rushden to offload several players, he signed for Tranmere Rovers where he played 55 times and scored 13 goals.