Den 29 år gamle venen tilbrakte den siste halvdelen av forrige sesong på lån på McDiarmid Park frå Coventry City. Han signerte for Hearts etter å ha vorte sett fri av den engelske League One-utstyret, men gjorde berre ni framføringar for Saints' Premier League-rivaler. Han gjorde 12 framføringar i den tid han var i Perth, og skora to gonger.
Danny Swanson, vinge, er attende til St. Johnstone etter fem månader med Hearts.