 This was to be his last appearance for the club, as Beresford was released at the end of the season.He joined Macclesfield Town in July 2005, signing for manager Brian Horton for a third time.He made just 12 starts for the League Two club, and departed at the end of the season.