 McNeil signed a one-year contract with Third Division club Montrose in September 2009.McNeil played 29 times in the Third Division for Montrose before his contract expired at the end of the season.He helped the club to their best ever Scottish Cup run, which ended with a fifth round defeat against his former club Hibs.