У него закончился контракт с Ливерпулем, нужды в продлении которого никто не испытывал. С начала 2013 года он играл в аренде за Хартс, и туда теперь переходит на контракт.
 
"Я не тратил много времени на решение присоединиться к Хартсу, ведь клуб стремился удержать меня. Просто хочу играть в футбол, и я надеюсь, что переход сюда даст пользу моей карьере. Хартс – большой клуб с прекрасными поклонниками, и я надеюсь принести ему успех", — сказал Уилсон.
 
За полсезона, проведенных за Хартс, молодой шотландец сыграл 15 матчей. Эта цифра больше, чем количество игра за три сезона в Ливерпуле (13 матчей).