Nicky Clark
St Johnstone

St Johnstone

St Johnstone were founded in 1884 and play their home games at McDiarmid Park in Scotland.

St Johnstone, an established force in Scottish football, was founded in the year 1884. Their home turf is McDiarmid Park, nestled comfortably in the scenic landscapes of Scotland.

According to data from Transfermarkt, the market value of the playing staff at St Johnstone approximately rests at a snug £5.5m, a modest figure by today's sky-high standards.

With a total of 29 players donning the St Johnstone kit, the squad boasts an average age of a spry 25 years - a promising blend of youthful exuberance and budding maturity.

As the season has unfolded, St Johnstone have engaged in the throes of 3 distinct competitions. In the Premiership, they currently occupy the 12th seat. In both the League Cup and the Scottish Cup, they showcased their worth until the Second Round and Fourth Round respectively.

This player profile is regularly updated with the help of AI. Last updated 3 January 2025. Send feedback

St Johnstone stats

Check out all of the statistics about St Johnstone.

1884
Founded
Simo Valakari (age 51)
Manager
Adam Webb
Chair
The Saints
Nickname
McDiarmid Park
Stadium
10,696
Capacity
Crieff Road, Perth, PH1 2SJ, UK
Address
£5m (via Transfermarkt)
Market Value

Recent results

Track the performance of St Johnstone in recent results.

St Johnstone
St Johnstone
1 - 1
Hibernian
Hibernian
Celtic
Celtic
4 - 0
St Johnstone
St Johnstone
St Johnstone
St Johnstone
1 - 2
Dundee United
Dundee United
Hearts
Hearts
2 - 1
St Johnstone
St Johnstone
St Johnstone
St Johnstone
2 - 3
St Mirren
St Mirren
Aberdeen
Aberdeen
1 - 1
St Johnstone
St Johnstone

League position analysis

Track the position of St Johnstone over time in the domestic league table in season 2024 - 2025.

Round 1
10th
Round 2
5th
Round 3
7th
Round 4
8th
Round 5
10th
Round 6
10th
Round 7
10th
Round 8
11th
Round 9
8th
Round 10
6th
Round 11
9th
Round 12
9th
Round 13
10th
Round 14
9th
Round 15
9th
Round 16
9th
Round 17
10th
Round 18
12th
Round 19
12th
Round 20
12th
Round 21
Round 21
12th

League form

Track the performance of St Johnstone in domestic league competition.

Overall

D
L
L
L
L
D
St Johnstone
St Johnstone
1 - 1
Hibernian
Hibernian
Celtic
Celtic
4 - 0
St Johnstone
St Johnstone
St Johnstone
St Johnstone
1 - 2
Dundee United
Dundee United
Hearts
Hearts
2 - 1
St Johnstone
St Johnstone
St Johnstone
St Johnstone
2 - 3
St Mirren
St Mirren
Aberdeen
Aberdeen
1 - 1
St Johnstone
St Johnstone

Home

D
L
L
L
W
L
St Johnstone
St Johnstone
1 - 1
Hibernian
Hibernian
St Johnstone
St Johnstone
1 - 2
Dundee United
Dundee United
St Johnstone
St Johnstone
2 - 3
St Mirren
St Mirren
St Johnstone
St Johnstone
0 - 1
Rangers
Rangers
St Johnstone
St Johnstone
1 - 0
Kilmarnock
Kilmarnock
St Johnstone
St Johnstone
1 - 2
Hearts
Hearts

Away

L
L
D
L
L
W
Celtic
Celtic
4 - 0
St Johnstone
St Johnstone
Hearts
Hearts
2 - 1
St Johnstone
St Johnstone
Aberdeen
Aberdeen
1 - 1
St Johnstone
St Johnstone
Motherwell
Motherwell
2 - 1
St Johnstone
St Johnstone
St Mirren
St Mirren
3 - 1
St Johnstone
St Johnstone
Dundee
Dundee
1 - 2
St Johnstone
St Johnstone

Average statistics

Average statistics for St Johnstone across the domestic league season 2024 - 2025.

⚽️ Goals scored
1.1
Home
1.1
Away
⚽️ Goals conceded
1.9
Home
2
Away
⏱️ Time first goal scored
54m
Home
36m
Away
⏱️ Time first goal conceded
37m
Home
32m
Away
🟨 Yellow cards
1.8
Home
2.4
Away
🟥 Red cards
0.2
Home
0.2
Away
🔄 Subs used
3.3
Home
3.5
Away
🤩 Biggest victory
3-0
Home
3-0
Away
🫣 Biggest defeat
6-0
Home
4-0
Away
⛳ Corners awarded
4.6
Home
3.1
Away
⛳ Corners conceded
8.4
Home
5.4
Away

Top scorers

Top scorers for St Johnstone in the league season 2024 - 2025.

Player
⚽️ Goals
6
⚽️ Goals
6
Player
⚽️ Goals
5
Player
⚽️ Goals
2
Player
⚽️ Goals
2
Player
⚽️ Goals
1

Time of first goal

Time of first goal scored for and against St Johnstone in their previous 20 games.

⏱️ Time
0-10 mins
For
⚽️⚽️
Against
⚽️
⏱️ Time
11-20 mins
For
⚽️
Against
⚽️⚽️⚽️⚽️⚽️
⏱️ Time
21-30 mins
For
⚽️
Against
⚽️⚽️⚽️
⏱️ Time
31-40 mins
For
Against
⚽️⚽️
⏱️ Time
41-50 mins
For
⚽️⚽️⚽️
Against
⚽️
⏱️ Time
51-60 mins
For
⚽️⚽️⚽️⚽️
Against
⚽️⚽️⚽️
⏱️ Time
61-70 mins
For
⚽️⚽️⚽️
Against
⚽️
⏱️ Time
71-80 mins
For
Against
⚽️
⏱️ Time
81-90 mins
For
Against

Squad statistics

Squad stats for all St Johnstone players across the domestic league season 2024 - 2025.

Player
Josh Rae
Josh Rae
Goalkeeper
▶️ Starts
12
🔄 Subs
1
⏱️ Minutes
1,200
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Player
Ross Sinclair
Ross Sinclair
Goalkeeper
▶️ Starts
9
🔄 Subs
⏱️ Minutes
820
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Božo Mikulić
Božo Mikulić
Defender
▶️ Starts
7
🔄 Subs
1
⏱️ Minutes
659
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
André Raymond
André Raymond
Defender
▶️ Starts
15
🔄 Subs
1
⏱️ Minutes
1,298
⚽️ Goals
🟨 Yellows
5
🟥 Reds
Player
Kyle Cameron
Kyle Cameron
Defender
▶️ Starts
13
🔄 Subs
2
⏱️ Minutes
1,226
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Jack Sanders
Jack Sanders
Defender
▶️ Starts
19
🔄 Subs
1
⏱️ Minutes
1,857
⚽️ Goals
🟨 Yellows
5
🟥 Reds
1
Player
Sam McClelland
Sam McClelland
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
52
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Barry Douglas
Barry Douglas
Defender
▶️ Starts
2
🔄 Subs
1
⏱️ Minutes
213
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
David Keltjens
David Keltjens
Defender
▶️ Starts
1
🔄 Subs
6
⏱️ Minutes
228
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Arran Brookfield
Arran Brookfield
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Jason Holt
Jason Holt
Midfielder
▶️ Starts
14
🔄 Subs
2
⏱️ Minutes
1,256
⚽️ Goals
🟨 Yellows
5
🟥 Reds
1
Player
Cammy MacPherson
Cammy MacPherson
Midfielder
▶️ Starts
3
🔄 Subs
4
⏱️ Minutes
339
⚽️ Goals
🟨 Yellows
3
🟥 Reds
Player
Aaron Essel
Aaron Essel
Midfielder
▶️ Starts
8
🔄 Subs
5
⏱️ Minutes
761
⚽️ Goals
🟨 Yellows
5
🟥 Reds
Player
Matt Smith
Matt Smith
Midfielder
▶️ Starts
15
🔄 Subs
4
⏱️ Minutes
1,319
⚽️ Goals
🟨 Yellows
2
🟥 Reds
Player
Sven Sprangler
Sven Sprangler
Midfielder
▶️ Starts
16
🔄 Subs
⏱️ Minutes
1,392
⚽️ Goals
🟨 Yellows
7
🟥 Reds
Player
Joe Ellison
Joe Ellison
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Fran Franczak
Fran Franczak
Midfielder
▶️ Starts
1
🔄 Subs
1
⏱️ Minutes
108
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Uche Ikpeazu
Uche Ikpeazu
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Nicky Clark
Nicky Clark
Attacker
▶️ Starts
16
🔄 Subs
4
⏱️ Minutes
1,370
⚽️ Goals
6
🟨 Yellows
2
🟥 Reds
Player
Graham Carey
Graham Carey
Attacker
▶️ Starts
7
🔄 Subs
11
⏱️ Minutes
883
⚽️ Goals
2
🟨 Yellows
🟥 Reds
Player
Drey Wright
Drey Wright
Attacker
▶️ Starts
20
🔄 Subs
⏱️ Minutes
1,859
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Player
Adama Sidibeh
Adama Sidibeh
Attacker
▶️ Starts
11
🔄 Subs
6
⏱️ Minutes
1,175
⚽️ Goals
2
🟨 Yellows
4
🟥 Reds
1
Player
Max Kucheriavyi
Max Kucheriavyi
Attacker
▶️ Starts
🔄 Subs
1
⏱️ Minutes
14
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Josh McPake
Josh McPake
Attacker
▶️ Starts
🔄 Subs
5
⏱️ Minutes
70
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Makenzie Kirk
Makenzie Kirk
Attacker
▶️ Starts
10
🔄 Subs
9
⏱️ Minutes
1,001
⚽️ Goals
5
🟨 Yellows
1
🟥 Reds
Player
▶️ Starts
17
🔄 Subs
2
⏱️ Minutes
1,618
⚽️ Goals
6
🟨 Yellows
1
🟥 Reds
1
Player
Ben McCrystal
Ben McCrystal
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Brodie Dair
Brodie Dair
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds

St Johnstone squad

Check out the current St Johnstone squad.

St Johnstone news

Read all the news about St Johnstone.

Load news That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive