St Johnstone

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

St Johnstone match
St Johnstone v Celtic · Photo: Vagelis Georgariou

St Johnstone, founded in 1884, remain one of Scottish football’s more durable provincial clubs, based at McDiarmid Park and carrying a pedigree sharpened by recent silverware. The 2020/21 season brought both the Scottish Cup and League Cup, taking them to two Scottish Cups and one League Cup overall.

The current squad is valued at around £4m by Transfermarkt, with 29 players and an average age of 24. That points to a group with room to develop, though the immediate picture is a practical one: seventh in the Premiership after 12 rounds, with 14 points on the board.

Their recent league run has been stubborn rather than fluent: draws with Kilmarnock, Motherwell, Dundee United and Falkirk sit alongside a 1-0 win at Aberdeen and a 4-0 defeat away to Rangers. At home they have averaged 1.7 goals scored and 1.5 conceded, while away from home the balance drops to 0.8 scored and 1.7 conceded, a clear defensive weakness on the road.

Josh Fowler has carried the main scoring burden with six goals, ahead of Kai Fotheringham, Jamie Gullan and Ruari Paton on two each. St Johnstone have also struck first inside 20 minutes in five of their 16 league matches, so they are not a side to let games settle gently.

For Celtic supporters, St Johnstone are a familiar Premiership opponent with credible recent cup history, a mid-table league position, and enough home threat to merit proper attention.

📈 Key stats and insights

St Johnstone
St Johnstone have the seventh-ranked attack in the twelve-team Premiership
St Johnstone
St Johnstone's Josh Fowler has scored six of St Johnstone's 14 league goals
St Johnstone
St Johnstone concede far more corners than they win, creating constant defensive pressure
St Johnstone
St Johnstone score significantly more at home than away, with an away attack among the league's weakest

⚔️ How they compare to Celtic

Against Celtic, St Johnstone are clearly the underdog: Celtic lead the division in scoring and defensive solidity while St Johnstone are mid to lower mid-table in both metrics. Celtic hold the edge in attack, defence and consistency, and St Johnstone's best chance is to exploit home familiarity and set-piece moments rather than outgun Celtic over ninety minutes.

Last updated 2 November 2026. Send feedback

St Johnstone stats

Check out all of the statistics about St Johnstone.

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

📅 Recent results

D
D
L
D
W
D

In recent matches, St Johnstone have recorded one win, four draws and one loss.

Kilmarnock
Kilmarnock
2 - 2
St Johnstone
St Johnstone
St Johnstone
St Johnstone
2 - 2
Motherwell
Motherwell
Rangers
Rangers
4 - 0
St Johnstone
St Johnstone
St Johnstone
St Johnstone
1 - 1
Dundee United
Dundee United
Aberdeen
Aberdeen
0 - 1
St Johnstone
St Johnstone
St Johnstone
St Johnstone
1 - 1
Falkirk
Falkirk

St Johnstone have similar recent form to Celtic, who have two wins, one draw and three losses in their last six games.

St Johnstone's recent sequence is defined by stalemates: four draws in their last six matches, one narrow away win at Aberdeen and a heavy 4-0 reverse at Rangers. That pattern points to a side hard to beat on its day but capable of being blown away by top opposition, with a tendency to grind out single-goal outcomes rather than impose themselves.

📈 League position analysis

After 12 games, St Johnstone are placed seventh in the league.

St Johnstone Celtic

St Johnstone have hovered in mid-table across the last six rounds, moving between sixth and eighth before settling seventh after twelve matches; that consistency around the middle of the table suggests neither a surge up the standings nor a sustained slide, but rather a team occupying the league's centre band.

📊 League form

Track the performance of St Johnstone in Scotland's Premiership over their last six matches, home and away.

Overall

D
D
L
D
W
D
Kilmarnock
Kilmarnock
2 - 2
St Johnstone
St Johnstone
St Johnstone
St Johnstone
2 - 2
Motherwell
Motherwell
Rangers
Rangers
4 - 0
St Johnstone
St Johnstone
St Johnstone
St Johnstone
1 - 1
Dundee United
Dundee United
Aberdeen
Aberdeen
0 - 1
St Johnstone
St Johnstone
St Johnstone
St Johnstone
1 - 1
Falkirk
Falkirk

Home

D
D
D
L
W
W
St Johnstone
St Johnstone
2 - 2
Motherwell
Motherwell
St Johnstone
St Johnstone
1 - 1
Dundee United
Dundee United
St Johnstone
St Johnstone
1 - 1
Falkirk
Falkirk
St Johnstone
St Johnstone
0 - 1
Celtic
Celtic
St Johnstone
St Johnstone
2 - 1
Hibernian
Hibernian
St Johnstone
St Johnstone
4 - 3
Kilmarnock
Kilmarnock

Away

D
L
W
D
L
L
Kilmarnock
Kilmarnock
2 - 2
St Johnstone
St Johnstone
Rangers
Rangers
4 - 0
St Johnstone
St Johnstone
Aberdeen
Aberdeen
0 - 1
St Johnstone
St Johnstone
Dundee
Dundee
1 - 1
St Johnstone
St Johnstone
Hearts
Hearts
2 - 1
St Johnstone
St Johnstone
St Mirren
St Mirren
1 - 0
St Johnstone
St Johnstone

Home and away form tell different stories: St Johnstone are more competitive at McDiarmid Park, capable of high-scoring matches and wins, while away results show a marked drop in threat and susceptibility to heavier defeats. The split fits the underlying numbers, with clearer goal threat at home and a blunt, low-scoring profile on the road.

💪 Strengths and weaknesses

How well-rounded are St Johnstone across key performance areas this season?

St Johnstone
Celtic

Against Celtic, St Johnstone are clearly the underdog: Celtic lead the division in scoring and defensive solidity while St Johnstone are mid to lower mid-table in both metrics. Celtic hold the edge in attack, defence and consistency, and St Johnstone's best chance is to exploit home familiarity and set-piece moments rather than outgun Celtic over ninety minutes.

St Johnstone's standout strength is a relatively greater attacking edge at home; their clearest weakness is away goal production and defensive fragility under sustained pressure, amplified by a tendency to concede many corners — overall the radar points to a team effective in localized attacking spells but insufficiently robust across a full match compared with stronger Premiership sides.

⚽ Average statistics

Check out these per game stats for St Johnstone in their domestic league season 2026 - 2027.

⚽️ Goals scored
1.7
Home
0.8
Away
⚽️ Goals conceded
1.5
Home
1.7
Away

Offensively St Johnstone sit in the lower mid-table and defensively they are closer to the bottom third, which means they rarely outscore opponents over a campaign and can be exposed against the league's better attacks; Celtic sit well clear of the pack as the benchmark for both ends, while St Mirren and Kilmarnock represent the extremities of poor scoring and leaking defence that St Johnstone are nearer to than to Celtic.

🟨 Yellow cards
2
Home
1
Away
🟥 Red cards
0.2
Home
0.3
Away

Discipline trends are notable: St Johnstone pick up more yellows at home than away, suggesting a deliberately physical approach in home fixtures, while red cards are infrequent but slightly more common on the road.

🤩 Biggest victory
4-3
Home
1-0
Away
🫣 Biggest defeat
1-0
Home
4-0
Away

The team's biggest home win has been a narrow 4-3 affair while their heaviest defeat is the 4-0 loss away to Rangers; that combination highlights a modest ceiling in tight, high-scoring home games and a low floor when matched by top-tier sides on the road.

⛳ Corners awarded
3
Home
2.8
Away
⛳ Corners conceded
7.3
Home
9.6
Away

Set-piece data is unkind to St Johnstone — they win few corners while conceding many, particularly away, which leaves them under sustained territorial pressure and vulnerable to opponent set-piece overloads.

🎯 Top scorers

Top scorers for St Johnstone in all competitions for the season 2026 - 2027.

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

Josh Fowler is the clear goal outlet, contributing a large slice of St Johnstone's league haul — six of the club's 14 league goals — which shows the team leans on a single reliable scorer rather than a broadly shared attacking threat.

⏱️ 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
⚽️

St Johnstone most often open the scoring between the 10–20 minute window, whereas the bulk of their conceded first goals arrive in the 30–40 minute bracket, indicating decent starts into games but a vulnerability through the late first half when concentration or tactical issues appear.

👥 Squad statistics

Squad stats for all St Johnstone players across the domestic league season 2026 - 2027.

Player
Toby Steward
Toby Steward
Goalkeeper
▶️ Starts
12
🔄 Subs
–
⏱️ Mins
1,055
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
1
⭐ Rating
6.9
Player
Ross Sinclair
Ross Sinclair
Goalkeeper
▶️ Starts
–
🔄 Subs
1
⏱️ Mins
80
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.6
Player
Kyle Thomson
Kyle Thomson
Goalkeeper
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Enes Alić
Enes Alić
Defender
▶️ Starts
10
🔄 Subs
–
⏱️ Mins
944
⚽️ Goals
1
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
7.0
Player
Cheick Diabate
Cheick Diabate
Defender
▶️ Starts
11
🔄 Subs
–
⏱️ Mins
998
⚽️ Goals
1
🟨 Yellows
3
🟥 Reds
1
⭐ Rating
6.8
Player
Morgan Boyes
Morgan Boyes
Defender
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Zach Mitchell
Zach Mitchell
Defender
▶️ Starts
6
🔄 Subs
–
⏱️ Mins
548
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.7
Player
Božo Mikulić
Božo Mikulić
Defender
▶️ Starts
1
🔄 Subs
2
⏱️ Mins
118
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.4
Player
Matty Foulds
Matty Foulds
Defender
▶️ Starts
3
🔄 Subs
1
⏱️ Mins
334
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
7.1
Player
Daniel Finlayson
Daniel Finlayson
Defender
▶️ Starts
5
🔄 Subs
2
⏱️ Mins
492
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.7
Player
Liam Smith
Liam Smith
Defender
▶️ Starts
8
🔄 Subs
–
⏱️ Mins
743
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.5
Player
Arran Brookfield
Arran Brookfield
Defender
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Jason Holt
Jason Holt
Midfielder
▶️ Starts
11
🔄 Subs
1
⏱️ Mins
874
⚽️ Goals
–
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
6.8
Player
Sam Stanton
Sam Stanton
Midfielder
▶️ Starts
7
🔄 Subs
2
⏱️ Mins
656
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.8
Player
Macaulay Tait
Macaulay Tait
Midfielder
▶️ Starts
–
🔄 Subs
5
⏱️ Mins
73
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.6
Player
Matty Todd
Matty Todd
Midfielder
▶️ Starts
5
🔄 Subs
–
⏱️ Mins
398
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.6
Player
Joel Cotterill
Joel Cotterill
Midfielder
▶️ Starts
5
🔄 Subs
3
⏱️ Mins
563
⚽️ Goals
1
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.6
Player
Josh Campbell
Josh Campbell
Midfielder
▶️ Starts
3
🔄 Subs
3
⏱️ Mins
267
⚽️ Goals
1
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
7.1
Player
Reece McAlear
Reece McAlear
Midfielder
▶️ Starts
12
🔄 Subs
–
⏱️ Mins
1,062
⚽️ Goals
–
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
6.7
Player
Jack Robertson
Jack Robertson
Midfielder
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Taylor Steven
Taylor Steven
Attacker
▶️ Starts
8
🔄 Subs
2
⏱️ Mins
620
⚽️ Goals
1
🟨 Yellows
2
🟥 Reds
–
⭐ Rating
6.8
Player
Josh Fowler
Josh Fowler
Attacker
▶️ Starts
11
🔄 Subs
1
⏱️ Mins
806
⚽️ Goals
6
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.9
Player
Jamie Gullan
Jamie Gullan
Attacker
▶️ Starts
7
🔄 Subs
2
⏱️ Mins
519
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.8
Player
Kai Fotheringham
Kai Fotheringham
Attacker
▶️ Starts
–
🔄 Subs
8
⏱️ Mins
227
⚽️ Goals
1
🟨 Yellows
–
🟥 Reds
1
⭐ Rating
6.7
Player
Danny Schmidt
Danny Schmidt
Attacker
▶️ Starts
1
🔄 Subs
5
⏱️ Mins
231
⚽️ Goals
1
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.7
Player
Logan Chalmers
Logan Chalmers
Attacker
▶️ Starts
–
🔄 Subs
7
⏱️ Mins
151
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.6
Player
Arran Clark
Arran Clark
Attacker
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Unax Álvarez
Unax Álvarez
Attacker
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Ruari Paton
Ruari Paton
Attacker
▶️ Starts
6
🔄 Subs
3
⏱️ Mins
541
⚽️ Goals
1
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.7

The squad shows heavy rotation in volume but reliance on a core: 29 players have featured while a nucleus of starters has emerged — the most used player has started every league match to date — and goal production is concentrated, reinforcing dependence on a small group for attacking returns.

St Johnstone squad

Check out the current St Johnstone squad.

St Johnstone news

Read all the news about St Johnstone.

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