List of St. Johnstone F.C. players

This is a list of notable footballers who have played for Scottish football club St. Johnstone F.C. Generally, this refers to players who have played 100 or more league matches for the club. Those listed who do not meet this criterion either represented their nation while at the club or are considered to have made significant contributions to the club's history.

This list is incomplete; you can help by expanding it.
Contents

Scotland Scotland

Algeria Algeria

Canada Canada

England England

Guinea Guinea

Republic of Macedonia Macedonia

Northern Ireland Northern Ireland

Trinidad and Tobago Trinidad and Tobago

Notes

1 - Began professional career with St. Johnstone

References