After his deal with Aldershot ended, Doig began a trial with former his club Northampton.
He eventually signed for Conference Premier club York City on a contract until the end of the 2011–12 season on 2 February 2012.
He made his debut in York's 1–0 victory at home to Ebbsfleet United in the FA Trophy third round on 14 February.
He played in the 2–1 victory over Luton Town in the 2012 Conference Premier play-off Final at Wembley Stadium, seeing the club return to the Football League after an eight-year absence with promotion to League Two.
Having finished the season with 15 appearances for York he signed a new one-year contract with the club in July 2012.

Doig started York's 2012–13 opening game away at League One Doncaster Rovers in the League Cup first round on 11 August 2012, which the side lost 4–2 in a penalty shoot-out following a 1–1 draw after extra time.
He then played in York's first Football League fixture since their promotion, a 3–1 defeat at home to Wycombe Wanderers on 18 August 2012.
Doig finished the season with 16 appearances, before being released by York on 30 April 2013.
After his deal with Aldershot ended, Doig began a trial with former his club Northampton. He eventually signed for Conference Premier club York City on a contract until the end of the 2011–12 season on 2 February 2012. He made his debut in York's 1–0 victory at home to Ebbsfleet United in the FA Trophy third round on 14 February. He played in the 2–1 victory over Luton Town in the 2012 Conference Premier play-off Final at Wembley Stadium, seeing the club return to the Football League after an eight-year absence with promotion to League Two. Having finished the season with 15 appearances for York he signed a new one-year contract with the club in July 2012.
Doig started York's 2012–13 opening game away at League One Doncaster Rovers in the League Cup first round on 11 August 2012, which the side lost 4–2 in a penalty shoot-out following a 1–1 draw after extra time. He then played in York's first Football League fixture since their promotion, a 3–1 defeat at home to Wycombe Wanderers on 18 August 2012. Doig finished the season with 16 appearances, before being released by York on 30 April 2013.
Chris Doig