 However, he only managed a handful of other goals for the club and joined Macclesfield Town on loan in March 2006, scoring twice on the final day of the season at Bristol Rovers to help assure the Silkmen's Football League safety.He was released by Chester at the end of the 2005–06 season, and in July 2006 joined Weymouth.It was to be yet another nomadic 12-month period for Richardson.