 Montrose signed for League Two club York City on a two-year contract on 28 June 2013.He made his debut as a 67th-minute substitute for Tom Platt in a 4–0 home defeat to Burnley in the first round of the League Cup on 6 August 2013.He was released by the club in May 2015.