 However, no permanent transfer materialised, and, on 17 January 2013, he signed for League Two club Morecambe on a contract until the end of the 2012–13 season.Holroyd made his debut a day after signing for the club, coming on as a second-half substitute in a 0–0 home draw against Cheltenham Town.He then moved to Wrexham.