ScotlandScotland
Founded 1885

ST Johnstone Squad

DDLDW
McDiarmid Park · 10,673
Perth

Goalkeepers

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
T. Steward
T. Steward#1 · 20y · England
121,00300017.1
R. Sinclair
R. Sinclair#20 · 24y · Scotland
17600001.6
PlayerMatchesGoalsRating
T. Steward
T. Steward#1 · 20y · England
1207.1
R. Sinclair
R. Sinclair#20 · 24y · Scotland
101.6

Defenders

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
C. Diabate
C. Diabate#3 · 23y · England
1195310206.8
L. Smith
L. Smith#33 · 29y · Scotland
871300106.4
E. Alić
E. Alić#2 · 26y · Bosnia and Herzegovina
754010106.9
Z. Mitchell
Z. Mitchell#5 · 20y · England
652700106.6
D. Finlayson
D. Finlayson#19 · 24y · Northern Ireland
746200006.6
M. Todd
M. Todd#26 · 24y · Scotland
640000104.8
M. Foulds
M. Foulds#14 · 27y · England
431500003.8
B. Mikulić
B. Mikulić#6 · 28y · Croatia
311300003.0
J. Baird
J. Baird#15 · 29y · Scotland
11200006.9
M. Boyes
M. Boyes#4 · 24y · Wales
0000000.0
A. Brookfield
A. Brookfield#52 · Scotland
0000000.0
PlayerMatchesGoalsRating
C. Diabate
C. Diabate#3 · 23y · England
1116.8
L. Smith
L. Smith#33 · 29y · Scotland
806.4
E. Alić
E. Alić#2 · 26y · Bosnia and Herzegovina
716.9
Z. Mitchell
Z. Mitchell#5 · 20y · England
606.6
D. Finlayson
D. Finlayson#19 · 24y · Northern Ireland
706.6
M. Todd
M. Todd#26 · 24y · Scotland
604.8
M. Foulds
M. Foulds#14 · 27y · England
403.8
B. Mikulić
B. Mikulić#6 · 28y · Croatia
303.0
J. Baird
J. Baird#15 · 29y · Scotland
106.9
M. Boyes
M. Boyes#4 · 24y · Wales
000.0
A. Brookfield
A. Brookfield#52 · Scotland
000.0

Midfielders

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
R. McAlear
R. McAlear#42 · 23y · Scotland
121,02400206.6
J. Holt
J. Holt#8 · 32y · Scotland
1285600206.8
S. Stanton
S. Stanton#11 · 31y · Scotland
962601106.6
J. Cotterill
J. Cotterill#30 · 21y · Wales
853510006.6
R. Paton
R. Paton#99 · 25y · Republic of Ireland
951810105.5
J. Gullan
J. Gullan#10 · 26y · Scotland
950502105.8
J. Campbell
J. Campbell#32 · 25y · Scotland
625510105.4
L. Chalmers
L. Chalmers#23 · 25y · Scotland
712101005.2
M. Tait
M. Tait#25 · 20y · Scotland
56601004.8
PlayerMatchesGoalsRating
R. McAlear
R. McAlear#42 · 23y · Scotland
1206.6
J. Holt
J. Holt#8 · 32y · Scotland
1206.8
S. Stanton
S. Stanton#11 · 31y · Scotland
906.6
J. Cotterill
J. Cotterill#30 · 21y · Wales
816.6
R. Paton
R. Paton#99 · 25y · Republic of Ireland
915.5
J. Gullan
J. Gullan#10 · 26y · Scotland
905.8
J. Campbell
J. Campbell#32 · 25y · Scotland
615.4
L. Chalmers
L. Chalmers#23 · 25y · Scotland
705.2
M. Tait
M. Tait#25 · 20y · Scotland
504.8

Attackers

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
J. Fowler
J. Fowler#9 · 24y
1278361006.8
T. Steven
T. Steven#7 · 21y · Scotland
1060010206.7
D. Schmidt
D. Schmidt#22 · 22y · Germany
620610006.7
K. Fotheringham
K. Fotheringham#18 · 22y · Scotland
817710016.6
L. Lloyd
L. Lloyd#17 · 22y · England
23200006.4
PlayerMatchesGoalsRating
J. Fowler
J. Fowler#9 · 24y
1266.8
T. Steven
T. Steven#7 · 21y · Scotland
1016.7
D. Schmidt
D. Schmidt#22 · 22y · Germany
616.7
K. Fotheringham
K. Fotheringham#18 · 22y · Scotland
816.6
L. Lloyd
L. Lloyd#17 · 22y · England
206.4

Other

PlayerMatchesMinsGoalsAssistsYellow CardsRed CardsRating
E. Alıç
E. Alıç · 26y · Türkiye
336002106.5
PlayerMatchesGoalsRating
E. Alıç
E. Alıç · 26y · Türkiye
306.5

Squad and player statistics sourced from official match data for the selected competition and season.

ST Johnstone Premiership 2026 squad at a glance

ST Johnstone's Premiership squad lists 28 players this season. Goalkeepers: 2, defenders: 11, midfielders: 9, attackers: 5. The average age of the players who have featured is 24.6. The squad includes players from 9 countries.

J. Fowler has carried the attack, scoring 6 of the team's 14 goals.

Among the regulars, T. Steward has the best average rating, 7.1. T. Steward has made the most saves in goal (51).

Forecasts for upcoming matches are on the ST Johnstone Predictions page, and season numbers on the ST Johnstone Statistics page.