Skip to main content
News
About
TV schedules
St. Johnstone
St. Johnstone
Scotland
Sync to calendar
Follow
Overview
Table
Fixtures
Squad
Player stats
Team stats
Transfers
History
Player
Position
Country
Shirt
Age
Height
Transfer value
Simo Valakari
Coach
Finland
53
Toby Steward
GK
England
1
21
€900K
Ross Sinclair
GK
Scotland
20
25
€390K
Kyle Thomson
GK
Scotland
39
19
Liam Smith
RB, CB
Scotland
33
30
€270K
Cheick Diabate
CB
England
3
24
€350K
Morgan Boyes
CB, LB
Wales
4
25
€360K
Zach Mitchell
Cruciate ligament injury - Out for season
icInjury
CB
England
5
21
€440K
Božo Mikulić
CB
Croatia
6
29
€220K
Daniel Finlayson
CB, RB, RM, RWB
Northern Ireland
19
25
€470K
Enes Alić
LB
Bosnia-Herzegovina
2
27
€410K
Matty Foulds
LB
England
14
28
€260K
Matty Todd
RWB, RM, AM, RB, RW, CM, LM
Scotland
26
25
€460K
Jason Holt
DM, CM
Scotland
8
33
€270K
Reece McAlear
DM, CM
Scotland
42
24
€340K
Macaulay Tait
CM, DM
Scotland
25
21
€920K
Jack Robertson
Midfielder
Scotland
49
18
Joel Cotterill
AM, DM, CM
Wales
30
22
€390K
Jamie Gullan
AM, RW, ST, LW
Scotland
10
27
€300K
Josh Campbell
AM, LW, RW
Scotland
32
26
€700K
Taylor Steven
RW, LW, LWB
Scotland
7
22
€520K
Samuel Stanton
Ankle injury - Mid November 2026
icInjury
RW, AM, CM, RM
Scotland
11
32
€390K
Logan Chalmers
RW, RM, CM
Scotland
23
26
€440K
Unax Álvarez
Attacker
Spain
24
€480K
Kai Fotheringham
LW
Scotland
18
23
€410K
Josh Fowler
ST
England
9
24
€600K
Danny Schmidt
ST
Germany
22
23
€420K
Ruari Paton
ST, AM, LW
Ireland
99
26
€430K
Coach
Age
Simo Valakari
Finland
53
Keepers
Shirt
Age
Toby Steward
England
1
21
Ross Sinclair
Scotland
20
25
Kyle Thomson
Scotland
39
19
Defenders
Shirt
Age
Enes Alić
Bosnia-Herzegovina
2
27
Cheick Diabate
England
3
24
Morgan Boyes
Wales
4
25
Zach Mitchell
England
5
21
Božo Mikulić
Croatia
6
29
Matty Foulds
England
14
28
Daniel Finlayson
Northern Ireland
19
25
Liam Smith
Scotland
33
30
Midfielders
Shirt
Age
Jason Holt
Scotland
8
33
Macaulay Tait
Scotland
25
21
Matty Todd
Scotland
26
25
Joel Cotterill
Wales
30
22
Reece McAlear
Scotland
42
24
Jack Robertson
Scotland
49
18
Forwards
Shirt
Age
Unax Álvarez
Spain
24
Taylor Steven
Scotland
7
22
Josh Fowler
England
9
24
Jamie Gullan
Scotland
10
27
Samuel Stanton
Scotland
11
32
Kai Fotheringham
Scotland
18
23
Danny Schmidt
Germany
22
23
Logan Chalmers
Scotland
23
26
Josh Campbell
Scotland
32
26
Ruari Paton
Ireland
99
26