- Source: List of St Johnstone F.C. players
This is a list of notable footballers who have played for Scottish club St Johnstone. 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.
Notable players
Key:
GK — Goalkeeper
DF — Defender
MF — Midfielder
W — Winger
FW — Forward
Bold type indicates that the player currently plays for the club.
As of 09:45, 14 February 2021 (UTC)
Notes
^1. John Brogan holds the club record of most league goals.
^2. Alan Main holds the club record of most league appearances.
^3. Callum Davidson holds the club record for the largest transfer fee received by the club.
^4. Billy Dodds holds the club record for the largest transfer fee paid by the club.
References
External links
St Johnstone at Post War English & Scottish Football League A–Z Player's Transfer Database