Jason Holt
St Johnstone

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 accustomed to making their case without much noise. Their modern high point remains the 2020/21 cup double, when they won both the Scottish Cup and League Cup – honours that account for two Scottish Cups and one League Cup in total.

The current squad is a sizeable one, with 31 players and an average age of 24. Transfermarkt puts its market value at around £4m, which gives a fair sense of the scale: not lavish, but not bare-bones either.

Seven rounds into the 2026-27 Premiership season, St Johnstone sit sixth with eight points. Their recent run has been mixed rather than alarming: a 1-1 draw with Falkirk followed a narrow 1-0 home defeat to Celtic, while a 2-1 win over Hibernian showed they are capable of taking points from awkward fixtures.

Their home form carries more threat than their away work, with an average of 1.8 goals scored at McDiarmid Park compared with 0.7 on the road. Josh Fowler has set the early pace with four goals, with Kai Fotheringham, Jamie Gullan and Ruari Paton each contributing two.

For Celtic supporters, St Johnstone are a familiar Premiership opponent with enough structure and recent pedigree to be treated seriously. At this stage of the season, they look settled in mid-table contention rather than defined by either comfort or crisis.

📈 Key stats and insights

St Johnstone
St Johnstone have the lowest away goal return in the Premiership
St Johnstone
St Johnstone score heavily at home, ranking second in home goals
St Johnstone
St Johnstone have scored roughly half their league goals through Josh Fowler
St Johnstone
St Johnstone concede far more corners at home than they win

⚔️ How they compare to Celtic

Against Celtic, St Johnstone are a different proposition at home but clearly behind over the full metrics: Celtic lead the league with superior attack and defence both home and away, while St Johnstone rely on strong home scoring to compete; Celtic have the edge in consistency and defensive solidity whereas St Johnstone's threat is concentrated in home fixtures.

Last updated 21 September 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
L
W
D
L
L

In recent matches, St Johnstone have recorded one win, two draws and three losses.

St Johnstone
St Johnstone
1 - 1
Falkirk
Falkirk
St Johnstone
St Johnstone
0 - 1
Celtic
Celtic
St Johnstone
St Johnstone
2 - 1
Hibernian
Hibernian
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

St Johnstone have worse recent form than Celtic, who have three wins and three losses in their last six games.

Results over the last six matches are mixed and suggest a side that is settling into inconsistency: home performances have produced notable wins such as the 2-1 victory over Hibernian, but recent away defeats to Hearts and St Mirren and draws with Dundee and Falkirk show St Johnstone are prone to narrow margins rather than blowouts.

📈 League position analysis

After 7 games, St Johnstone are placed sixth in the league.

St Johnstone Celtic

St Johnstone have oscillated inside the top half through the opening seven rounds — sliding from fifth to eighth before edging back to sixth — which points to a volatile start rather than a steady climb; they began the sequence higher and currently sit mid-table after seven matches.

📊 League form

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

Overall

D
L
W
D
L
L
St Johnstone
St Johnstone
1 - 1
Falkirk
Falkirk
St Johnstone
St Johnstone
0 - 1
Celtic
Celtic
St Johnstone
St Johnstone
2 - 1
Hibernian
Hibernian
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

D
L
W
W
W
W
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
St Johnstone
St Johnstone
2 - 0
Raith Rovers
Raith Rovers
St Johnstone
St Johnstone
4 - 0
Airdrieonians
Airdrieonians

Away

D
L
L
W
W
W
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
Ayr United
Ayr United
0 - 1
St Johnstone
St Johnstone
Dunfermline Athletic
Dunfermline Athletic
0 - 2
St Johnstone
St Johnstone
Arbroath
Arbroath
2 - 4
St Johnstone
St Johnstone

The home/away split is stark: McDiarmid Park is where St Johnstone produce their best football, stringing together several home wins and high-scoring displays, while away form is markedly weaker and more fragmented, a pattern that underpins their mid-table standing.

💪 Strengths and weaknesses

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

St Johnstone
Celtic

Against Celtic, St Johnstone are a different proposition at home but clearly behind over the full metrics: Celtic lead the league with superior attack and defence both home and away, while St Johnstone rely on strong home scoring to compete; Celtic have the edge in consistency and defensive solidity whereas St Johnstone's threat is concentrated in home fixtures.

The radar emphasises a clear split: St Johnstone's standout strength is home attacking output, where they rank among the division’s best, while their most obvious weaknesses are away scoring and susceptibility to conceding set-piece chances and corners; in league context they are more dangerous at McDiarmid Park than on the road.

⚽ Average statistics

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

⚽️ Goals scored
1.8
Home
0.7
Away
⚽️ Goals conceded
1.5
Home
1.3
Away

Offensively and defensively St Johnstone are squarely mid-table: their attack is neither among the league’s most potent nor the worst, but the underlying detail is lopsided — they score freely at home (second best home scoring) yet possess the lowest away output in the division, while their defence concedes at a slightly higher rate than the most secure backlines such as Celtic’s.

🟨 Yellow cards
2.3
Home
1
Away
🟥 Red cards
0.3
Home
–
Away

Discipline is notable for a clear home bias: the side picks up more yellow cards at home than away and all recorded red-card incidents have come in home fixtures, indicating a more physical or risk-taking approach on their own turf.

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

The biggest home victory (4-3) and absence of heavy defeats paint a picture of a team capable of entertaining, high-ceiling home performances but whose worst results tend to be narrow rather than catastrophic, so their floor remains a string of tight losses rather than large-scale collapses.

⛳ Corners awarded
3
Home
3
Away
⛳ Corners conceded
7.3
Home
6.5
Away

Set-piece data flags a problem: St Johnstone win relatively few corners at both home and away, yet concede a high volume at home in particular, which highlights repeated defensive exposure to opposition pressure and a potential vulnerability from opponent set plays.

🎯 Top scorers

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

Player
⚽️ Goals
4
⚽️ Goals
2
Player
⚽️ Goals
2
Player
⚽️ Goals
2
Player
⚽️ Goals
1
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1

Goal threat rests heavily on Josh Fowler, who has supplied roughly half of St Johnstone's league goals, with the remainder scattered across several squad members; that concentration means Fowler's form heavily influences the team's scoring fortunes.

⏱️ 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 tend to find their first goals early in the match window, with a cluster between ten and twenty minutes and another spike around the forty to fifty minute band, while goals conceded are more frequent in the half-hour before the break and again in the final ten minutes, suggesting vulnerability either side of half-time.

👥 Squad statistics

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

Player
Toby Steward
Toby Steward
Goalkeeper
▶️ Starts
7
🔄 Subs
–
⏱️ Mins
665
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.9
Player
Ross Sinclair
Ross Sinclair
Goalkeeper
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ 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
5
🔄 Subs
–
⏱️ Mins
473
⚽️ Goals
1
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
7.4
Player
Cheick Diabate
Cheick Diabate
Defender
▶️ Starts
7
🔄 Subs
–
⏱️ Mins
621
⚽️ Goals
1
🟨 Yellows
3
🟥 Reds
1
⭐ Rating
6.9
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
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
7.1
Player
Matty Foulds
Matty Foulds
Defender
▶️ Starts
2
🔄 Subs
–
⏱️ Mins
192
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
7.1
Player
Daniel Finlayson
Daniel Finlayson
Defender
▶️ Starts
1
🔄 Subs
1
⏱️ Mins
139
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.5
Player
Liam Smith
Liam Smith
Defender
▶️ Starts
5
🔄 Subs
–
⏱️ Mins
460
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.6
Player
Arran Brookfield
Arran Brookfield
Defender
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Jason Holt
Jason Holt
Midfielder
▶️ Starts
7
🔄 Subs
–
⏱️ Mins
541
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.9
Player
Sam Stanton
Sam Stanton
Midfielder
▶️ Starts
5
🔄 Subs
2
⏱️ Mins
496
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.7
Player
Macaulay Tait
Macaulay Tait
Midfielder
▶️ Starts
–
🔄 Subs
5
⏱️ Mins
73
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.6
Player
Matty Todd
Matty Todd
Midfielder
▶️ Starts
2
🔄 Subs
–
⏱️ Mins
191
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.6
Player
Reece McAlear
Reece McAlear
Midfielder
▶️ Starts
7
🔄 Subs
–
⏱️ Mins
605
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.5
Player
Jack Robertson
Jack Robertson
Midfielder
▶️ Starts
–
🔄 Subs
–
⏱️ Mins
–
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
–
Player
Josh Campbell
Josh Campbell
Midfielder
▶️ Starts
2
🔄 Subs
–
⏱️ Mins
129
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
7.1
Player
Joel Cotterill
Joel Cotterill
Midfielder
▶️ Starts
2
🔄 Subs
1
⏱️ Mins
217
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.6
Player
Taylor Steven
Taylor Steven
Attacker
▶️ Starts
4
🔄 Subs
1
⏱️ Mins
323
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
7.0
Player
Josh Fowler
Josh Fowler
Attacker
▶️ Starts
6
🔄 Subs
1
⏱️ Mins
496
⚽️ Goals
4
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
7.1
Player
Jamie Gullan
Jamie Gullan
Attacker
▶️ Starts
5
🔄 Subs
–
⏱️ Mins
360
⚽️ Goals
–
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
7.0
Player
Kai Fotheringham
Kai Fotheringham
Attacker
▶️ Starts
–
🔄 Subs
6
⏱️ Mins
186
⚽️ Goals
1
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.7
Player
Danny Schmidt
Danny Schmidt
Attacker
▶️ Starts
–
🔄 Subs
3
⏱️ Mins
61
⚽️ Goals
–
🟨 Yellows
–
🟥 Reds
–
⭐ Rating
6.5
Player
Logan Chalmers
Logan Chalmers
Attacker
▶️ Starts
–
🔄 Subs
4
⏱️ Mins
76
⚽️ 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
4
🔄 Subs
2
⏱️ Mins
368
⚽️ Goals
1
🟨 Yellows
1
🟥 Reds
–
⭐ Rating
6.7

Usage of thirty-one players in seven rounds suggests heavy rotation or broad squad involvement, yet minutes and goals are concentrated — Toby Steward has been the most used starter and Josh Fowler carries the scoring burden — which points to a core group being relied upon for continuity amid wider rotation.

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