 In 2016, after four years with York, Coulson signed for Scottish Premiership club St Johnstone.Coulson was born in Scarborough, North Yorkshire and attended Graham School in the town.He supported Scarborough F.C.