Nach seiner Rückkehr nach Bolton im Sommer 2013 blieb er weiterhin ohne Ligaspieleinsatz sodass er im Januar 2014 die Wanderers verließ und nach Schottland zum Erstligisten FC St. Johnstone wechselte.