He first played for Macclesfield while on loan from Preston in August 2012 and then joined them following a spell at Morecambe in 2013
Holroyd signed for United on a one-year contract, with the option of a further year.
He made his debut for Cambridge in the club's 3–0 away win at Eastbourne Borough, coming on as a 79th-minute substitute and scoring five minutes later.
In the play-off game, he came on as an 80th-minute substitute in Cambridge's 2–0 loss in the final to Torquay United. having played a total of 43 times for Cambridge during the campaign, scoring ten goals. In May 2009,
Holroyd scored his first professional hat-trick four days later, scoring against his former employers, Chester City, as Cambridge came from two goals down to win the match 4–2.
During the first half of the 2009–10 season, Holroyd scored 15 goals in 25 games for Cambridge
Born 24/10/86 Macclesfield about 20 miles from Nantwich!
Played for Chester City 47 matches 4 goals.
Cambridge United 60/22
Stevenage loan 12/6
Bury loan 4/1
Macclesfield loan 19/7
Wrexham 42/14 to date.
TOTALS so far 450 games 89 goals.