On 22 November 2012, he was loaned to Championship side Bristol City [REF].
On 27 May 2013, it was announced that Wilson would sign a permanent deal with Hearts after his Liverpool contract was up in the summer [REF].