 Not long after the beginning of the 2012–13 season Dillon signed a contract extension that would keep him at the club until May 2015.He was then appointed club captain by manager Jackie McNamara for the 2013–14 season.On 30 June 2017, it was announced that Dillon had signed a two-year contract with Montrose.