 At the start of the 2006–07 season, he was made Chester's captain at aged 21.He made 58 league appearances.On 3 January 2007, new Rochdale manager Keith Hill made Vaughan his first signing, initially on loan until 4 February, with a view to a permanent deal.