After his two-year contract with Burnley expired, Roche returned to play for Wrexham in the summer of 2005.
Efter sin toårs kontrakt med Burnley var udløbet, vendte Roche tilbage til Wrexham i sommeren 2005.