St Johnstone Squad 2019/2020

This is the current St Johnstone squad - click on any of the St Johnstone squad players to see videos, numbers, stats and pictures of that St Johnstone player. If you have any information or updates of changes to the latest St Johnstone squad list, please contact us.

St Johnstone Transfers In 2019/2020

Player From Club Transfer Date Type
Denny JohnstoneColchester United24-08-2017Loan
Michael O'HalloranRangers29-07-2017Loan
Callum HendryBlackburn Rovers01-07-2017Unknown
G. PageBerwick Rangers01-07-2017Unknown
Aaron ComriePeterhead01-07-2017Unknown
C. McLarenStirling Albion01-07-2017Unknown
K. LanderFree Agent01-07-2017Unknown
Stefan ScougallSheffield United17-06-2017Free
E. McCawlForfar Athletic01-06-2017Unknown
M. HurstEast Fife01-06-2017Unknown
Scott TanserPort Vale29-05-2017Unknown
J. KerrEast Fife28-05-2017Unknown
Liam GordonPeterhead21-05-2017Unknown
C. SmithPreston NE31-01-2017Loan
G. HurstBerwick Rangers14-01-2017Unknown
Craig ThomsonStranraer09-01-2017Unknown
C. KaneQueen South01-07-2018Unknown
K. WatsonHartlepool United04-01-2018Unknown
David McMillanDundalk01-01-2018Free
B. MacKenzieEast Fife01-07-2018Unknown
George Christopher WilliamsFulham31-01-2018Loan
M. WillockMan Utd31-01-2018Loan
Drey WrightColchester United01-07-2018Free
T. WattOHL09-07-2018Free
Matthew KennedyCardiff City21-07-2018Free
C. MitchellBurnley26-07-2018Loan
Ross CallachanHearts31-08-2018Unknown
Tristan NydamIpswich Town28-08-2018Loan
Danny SwansonHibernian01-09-2018Unknown
Niall KeownPartick Thistle29-01-2019Loan
Sean GossQPR31-01-2019Loan
Cameron BellPartick Thistle31-01-2019Loan
Alistair McCannStranraer05-05-2019Unknown
R. SinclairBSC Glasgow08-03-2019Unknown

St Johnstone Transfers Out 2019/2020

Player To Club Transfer Date Type
E. McCawlGlentoran FC31-08-2017Unknown
K. WatsonHartlepool United25-08-2017Loan
C. KaneQueen South11-08-2017Loan
G. HurstEast Fife03-08-2017Loan
M. HurstEast Fife01-08-2017Loan
C. McLarenMontrose22-07-2017Unknown
D. SwansonHibernian01-07-2017Free
Tom ScobbieDundee United01-07-2017Free
C. SmithPreston NE01-06-2017Unknown
C. McLarenStirling Albion05-01-2017Loan
Liam GordonPeterhead05-01-2017Loan
G. PageBerwick Rangers01-01-2017Unknown
M. CoulsonScarborough A08-07-2017Free
P. SimpsonBerwick Rangers17-11-2017Unknown
C. ThomsonStirling Albion25-11-2017Loan
Michael O'HalloranRangers02-01-2018Unknown
Denny JohnstoneColchester United01-07-2018Unknown
A. GilchristShamrock Rovers04-01-2018Unknown
Craig ThomsonEast Fife19-01-2018Unknown
B. MacKenzieEast Fife26-01-2018Loan
D. JardineStirling Albion30-01-2018Loan
M. WillockMan Utd01-06-2018Unknown
G. HurstForfar Athletic31-01-2018Loan
G. CumminsCork City01-01-2018Unknown
P. PatonPlymouth Argyle13-03-2018Free
Steven MacLeanHearts01-07-2018Free
Denny JohnstoneGreenock Morton01-07-2018Unknown
Alan MannusShamrock Rovers01-07-2018Unknown
Keith WatsonRoss01-07-2018Free
Chris MillarGreenock Morton01-07-2018Unknown
B. MacKenzieAirdrieonians01-08-2018Unknown
Callum HendryBrechin City30-08-2018Loan
Greg HurstBerwick Rangers28-09-2018Loan
Kyle McCleanLinfield FC12-01-2019Loan
Stefan ScougallCarlisle United31-01-2019Free
David McMillanHamilton01-02-2019Loan
Steven AndersonPartick Thistle31-01-2019Unknown
Greg HurstStenhousemuir29-01-2019Free
Tristan NydamIpswich Town05-01-2019Unknown
Alistair McCannStranraer14-02-2019Loan

Latest Football News