 At Doncaster, Wilson was a regular for the club under Sean O'Driscoll, but suffered a hernia problem, which left him struggling to force his way back into contention having lost his place in the side to Paul Green.Despite this, Wilson signed a two-year-deal at the end of the 2007–08 season.In November 2008, he joined Tranmere Rovers on a one-month loan deal after making seven Championship starts.