St. Johnstone
Metrics Lab
SCO
· Championship
McDiarmid Park
· Perth
· 10,673 seats
· Grass
· Est. 1989
Position
#1
Championship
Points
77
Scored / Conceded
67
:
25
GD +42
Form (last 5)
W
W
W
W
W
📋
Last lineup
4-2-3-1 · Ø age 26.9
GK
1
Toby Steward
21y
DF
33
Liam Smith
30y
DF
4
Morgan Boyes
25y
DF
15
Jack Baird
30y
DF
14
Matty Foulds
28y
MF
8
Jonathan Svedberg
27y
MF
7
Jason Holt
33y
FW
19
Taylor Steven
21y
FW
22
Stephen Mallan
30y
FW
21
Kai Fotheringham
23y
FW
18
Ruari Paton
25y
Toby Steward
21y
DF
33
Liam Smith
30y
DF
4
Morgan Boyes
25y
DF
15
Jack Baird
30y
DF
14
Matty Foulds
28y
MF
8
Jonathan Svedberg
27y
MF
7
Jason Holt
33y
FW
19
Taylor Steven
21y
FW
22
Stephen Mallan
30y
FW
21
Kai Fotheringham
23y
FW
18
Ruari Paton
25y
Market value XI
€2.033.192
Top Scorers
Top Assists
Squad (26)
| # | Name | Position |
|---|---|---|
Simo Valakari
|
Coach | |
Craig Hepburn
|
Keeper | |
| 1 |
Toby Steward
|
Keeper |
| 39 |
Kyle Thomson
|
Keeper |
Scott Bright
|
Defender | |
| 2 |
Reghan Tumilty
|
Defender |
| 3 |
Cheick Diabate
|
Defender |
| 4 |
Morgan Boyes
|
Defender |
| 5 |
Bozo Mikulic
|
Defender |
| 14 |
Matty Foulds
|
Defender |
| 15 |
Jack Baird
|
Defender |
| 18 |
Sam McClelland
|
Defender |
| 33 |
Liam Smith
|
Defender |
| 7 |
Jason Holt
|
Midfielder |
| 8 |
Jonathan Svedberg
|
Midfielder |
| 10 |
Jamie Gullan
|
Midfielder |
| 42 |
Reece McAlear
|
Midfielder |
| 46 |
Franciszek Franczak
|
Midfielder |
| 49 |
Jack Robertson
|
Midfielder |
| 9 |
Josh Fowler
|
Attacker |
| 11 |
Samuel Stanton
|
Attacker |
| 17 |
Louis Lloyd
|
Attacker |
| 19 |
Taylor Steven
|
Attacker |
| 21 |
Kai Fotheringham
|
Attacker |
| 22 |
Stephen Mallan
|
Attacker |
| 24 |
Joshua McPake
|
Attacker |
Transfers
In (8)
Daniel Finlayson
from Livingston
free transfer
Alfie Agyeman
from Falkirk
on loan
Jannik Wanner
from Livingston
on loan
Liam Smith
from Bohemian FC
free transfer
Kai Fotheringham
from Dundee United
undisclosed
Adam Forrester
from Hearts
on loan
Reece McAlear
from Livingston
undisclosed
Toby Steward
from Portsmouth
Out (7)
Ross Sinclair
to St. Mirren
on loan
Joshua McPake
to Hearts
free transfer
Makenzie Kirk
to Portsmouth
undisclosed
Alexander Ferguson
to Kelty Hearts
free transfer
Graham Carey
to Livingston
free transfer
Stevie May
to Livingston
free transfer
Drey Wright
to Dundee FC
free transfer
Season Statistics
Championship · with rank in league
⭐
Key metrics
— 5 metrics
#1
Goals per match
1.9
1. St. Johnstone
1.9
2. Partick Thistle
1.5
3. Dunfermline Athletic
1.4
#1
Goals conceded per match
0.7
1. St. Johnstone
0.7
2. Partick Thistle
1
3. Dunfermline Athletic
1.1
#1
Average possession
58.5%
1. St. Johnstone
58.5
2. Partick Thistle
51.9
3. Ayr United
50.4
#1
Clean sheets
20
1. St. Johnstone
20
2. Dunfermline Athletic
15
2. Raith Rovers
15
#2
Attendance
4781
1. Dunfermline Athletic
5490
2. St. Johnstone
4781
3. Raith Rovers
3794
⚔️
Attack
— 9 metrics
#1
Shots on target per match
5.4
1. St. Johnstone
5.4
2. Partick Thistle
4.7
3. Dunfermline Athletic
3.8
#4
Big chances
49
1. Greenock Morton
76
2. Raith Rovers
55
4. St. Johnstone
49
#6
Big chances missed
25
1. Greenock Morton
58
2. Ayr United
30
6. St. Johnstone
25
#1
Accurate long balls per match
0.8
1. St. Johnstone
0.8
1. Ross County
0.8
3. Queen's Park
0.6
#2
Accurate crosses per match
1.1
1. Ross County
1.2
2. St. Johnstone
1.1
3. Ayr United
0.8
#6
Penalties awarded
3
1. Raith Rovers
6
2. Partick Thistle
6
6. St. Johnstone
3
#1
Touches in opposition box
64
1. St. Johnstone
64
2. Ross County
44
3. Raith Rovers
37
#1
Corners
273
1. St. Johnstone
273
2. Partick Thistle
212
3. Ayr United
190
#1
Set piece goals
15
1. St. Johnstone
15
2. Airdrieonians
13
2. Dunfermline Athletic
13
🛡️
Defense
— 3 metrics
#1
Set piece goals conceded
6
1. St. Johnstone
6
2. Arbroath
7
3. Raith Rovers
8
#9
Penalties conceded
2
1. Greenock Morton
6
2. Queen's Park
5
9. St. Johnstone
2
#10
Saves per match
1.4
1. Queen's Park
3.2
2. Greenock Morton
2.9
10. St. Johnstone
1.4
🟨
Discipline
— 3 metrics
#3
Fouls per match
12.2
1. Ross County
12.5
2. Greenock Morton
12.3
3. St. Johnstone
12.2
#8
Yellow cards
71
1. Ross County
89
2. Greenock Morton
86
8. St. Johnstone
71
#10
Red cards
2
1. Ross County
5
2. Ayr United
4
10. St. Johnstone
2
Recent Matches
2026-05-01
Championship
Ayr United
0 - 1
St. Johnstone
2026-04-24
Championship
St. Johnstone
2 - 0
Raith Rovers
2026-04-21
Championship
Dunfermline Athletic
0 - 2
St. Johnstone
2026-04-11
Championship
St. Johnstone
4 - 0
Airdrieonians
2026-04-04
Championship
Arbroath
2 - 4
St. Johnstone
2026-03-28
Championship
St. Johnstone
1 - 1
Queen's Park
2026-03-20
Championship
Partick Thistle
0 - 0
St. Johnstone
2026-03-14
Championship
St. Johnstone
1 - 0
Ross County
2026-03-07
Championship
Greenock Morton
0 - 2
St. Johnstone
2026-02-28
Championship
St. Johnstone
3 - 1
Ayr United
2026-02-24
Championship
Queen's Park
1 - 1
St. Johnstone
2026-02-20
Championship
Raith Rovers
0 - 0
St. Johnstone
2026-02-17
Challenge Cup
St. Johnstone
7 - 8
Ayr United
2026-02-13
Championship
Airdrieonians
0 - 1
St. Johnstone
2026-01-30
Championship
St. Johnstone
2 - 2
Partick Thistle
2026-01-24
Championship
St. Johnstone
0 - 1
Dunfermline Athletic
2026-01-13
Challenge Cup
St. Johnstone
2 - 0
Ross County
2026-01-03
Championship
St. Johnstone
1 - 0
Arbroath
2025-12-27
Championship
Ross County
0 - 0
St. Johnstone
2025-12-20
Championship
St. Johnstone
5 - 0
Greenock Morton
Coach History
| Season | Coach | League | W | D | L | PPG | Win % |
|---|---|---|---|---|---|---|---|
| 2013/2014 | Tommy Wright | Premiership | 15 | 8 | 15 | 1.39 | 39% |
| 2014/2015 | Tommy Wright | Premiership | 16 | 9 | 13 | 1.50 | 42% |
| 2015/2016 | Tommy Wright | Premiership | 16 | 8 | 14 | 1.47 | 42% |
| 2016 | Tommy Wright | League Cup | 3 | 0 | 1 | 2.25 | 75% |
| 2016/2017 | Tommy Wright | Premiership | 17 | 7 | 14 | 1.53 | 45% |
| 2017/2018 | Tommy Wright | Premiership | 12 | 10 | 16 | 1.21 | 32% |
| 2018 | Tommy Wright | League Cup | 4 | 0 | 0 | 3.00 | 100% |
| 2018/2019 | Tommy Wright | Premiership | 15 | 7 | 16 | 1.37 | 39% |
| 2019 | Tommy Wright | League Cup | 1 | 0 | 3 | 0.75 | 25% |
| 2019/2020 | Tommy Wright | Premiership | 8 | 12 | 9 | 1.24 | 28% |
| 2020 | Callum Davidson | League Cup | 3 | 0 | 1 | 2.25 | 75% |
| 2020/2021 | Callum Davidson | Premiership | 11 | 12 | 15 | 1.18 | 29% |
| 2021/2022 | Callum Davidson | Premiership | 8 | 11 | 19 | 0.92 | 21% |
| 2022 | Callum Davidson | League Cup | 2 | 0 | 2 | 1.50 | 50% |
| 2022/2023 | Callum Davidson | Premiership | 9 | 5 | 17 | 1.03 | 29% |
| 2022/2023 | Steven MacLean | Premiership | 3 | 2 | 2 | 1.57 | 43% |
| 2023 | Steven MacLean | League Cup | 1 | 0 | 3 | 0.75 | 25% |
| 2023/2024 | Steven MacLean | Premiership | 0 | 4 | 5 | 0.44 | 0% |
| 2023/2024 | Craig Levein | Premiership | 7 | 7 | 14 | 1.00 | 25% |
| 2024 | Craig Levein | League Cup | 3 | 0 | 1 | 2.25 | 75% |
| 2024/2025 | Craig Levein | Premiership | 1 | 0 | 4 | 0.60 | 20% |
| 2024/2025 | Andy Kirk | Premiership | 0 | 1 | 2 | 0.33 | 0% |
| 2024/2025 | Simo Valakari | Premiership | 8 | 4 | 18 | 0.93 | 27% |
| 2025 | Simo Valakari | League Cup | 4 | 0 | 0 | 3.00 | 100% |
| 2025/2026 | Simo Valakari | Championship | 22 | 11 | 3 | 2.14 | 61% |
Trophies
🏆
Championship
Won: 8x
· Runner-up: 3x
🏆
League Cup
Won: 1x
· Runner-up: 2x
🏆
Challenge Cup
Won: 1x
· Runner-up: 1x
🏆
Scottish Cup
Won: 2x
Simo Valakari
Craig Hepburn
Kyle Thomson
Scott Bright
Reghan Tumilty
Cheick Diabate
Bozo Mikulic
Sam McClelland
Franciszek Franczak
Jack Robertson
Samuel Stanton
Louis Lloyd