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 and based at McDiarmid Park, remain a familiar part of the Scottish top-flight landscape. In the 2026-27 Premiership they sit seventh after six matches, with seven points and plenty of the season still to run.

Their profile is modest by league standards but not insubstantial: a 31-man squad with an average age of 24, valued at around £4m by Transfermarkt. They also competed in League Cup Group F, though their league position is the cleaner measure of where they stand at this stage.

Home form has given them most of their edge. St Johnstone are averaging two goals per match at McDiarmid Park, albeit while conceding 1.7, which points to a side capable of causing bother without always controlling games. Away from home the numbers are leaner, with 0.7 scored and 1.3 conceded per match.

The recent run captures that unevenness: a 0-1 defeat to Celtic followed wins over Hibernian and Kilmarnock, a draw at Dundee, and losses to Hearts and St Mirren. Josh Fowler leads their scoring with four goals, with Kai Fotheringham, Jamie Gullan and Ruari Paton each on two.

For Celtic supporters, St Johnstone are a settled domestic opponent rather than an unknown quantity: competitive at home, less persuasive away, and currently lodged in the middle section of the Premiership table.

📈 Key stats and insights

St Johnstone
St Johnstone score almost three times as many goals at home as they do away
St Johnstone
Josh Fowler carries St Johnstone's goal threat with more than half of the club's league goals
St Johnstone
St Johnstone are the second-best scorers at home in the Premiership behind Heart of Midlothian
St Johnstone
St Johnstone concede seven corners per home match, creating regular set-piece pressure on themselves

⚔️ How they compare to Celtic

Compared with Celtic, St Johnstone are far smaller in overall firepower and defensive control — Celtic lead the table and outscore most sides while keeping tighter defensive numbers — but St Johnstone's clearest edge is a lively home attack that can cause problems in isolated games; overall Celtic have the superior balance in attack and defence and the league position to match.

Last updated 10 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

L
W
D
L
L
W

In recent matches, St Johnstone have recorded two wins, one draw and three losses.

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
St Johnstone
4 - 3
Kilmarnock
Kilmarnock

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

Recent results present a mixed picture: wins such as the 4-3 home victory over Kilmarnock and the 2-1 win over Hibernian show genuine attacking bite, but narrow defeats to Hearts, St Mirren and a 0-1 loss to Celtic underline inconsistent returns; the team is capable of high-scoring success at McDiarmid Park but has dropped points in tight games away.

📈 League position analysis

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

St Johnstone Celtic

St Johnstone began the six-round sequence as high as second before sliding into the lower half and now sit seventh, a movement that reflects early-season volatility rather than steady decline; after an initial surge their position has stabilised around mid-table in the most recent rounds.

📊 League form

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

Overall

L
W
D
L
L
W
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
St Johnstone
4 - 3
Kilmarnock
Kilmarnock

Home

L
W
W
W
W
D
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
St Johnstone
St Johnstone
1 - 1
Queen's Park
Queen's Park

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: St Johnstone are a different proposition at home, stringing together multiple wins including 4-3 and 2-1 victories, whereas away form is patchy with draws and narrow defeats to Hearts and St Mirren despite earlier wins on the road; their scoring pattern — strong at McDiarmid Park but subdued away — explains much of that contrast.

💪 Strengths and weaknesses

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

St Johnstone
Celtic

Compared with Celtic, St Johnstone are far smaller in overall firepower and defensive control — Celtic lead the table and outscore most sides while keeping tighter defensive numbers — but St Johnstone's clearest edge is a lively home attack that can cause problems in isolated games; overall Celtic have the superior balance in attack and defence and the league position to match.

The radar highlights a clear strength in home attacking output — they are one of the division's top scorers at home — and an equally clear weakness in away attacking and overall defensive solidity, leaving them most effective when pressing in front of home support and least effective when required to control games away from home.

⚽ Average statistics

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

⚽️ Goals scored
2
Home
0.7
Away
⚽️ Goals conceded
1.7
Home
1.3
Away

Offensively St Johnstone sit squarely mid-table overall, but the profile is split: they are one of the league's more potent home sides while their away output is among the lower tier; defensively they concede slightly more than average, leaving them vulnerable against the league's best attacks such as Celtic and exposed compared with top defensive units.

🟨 Yellow cards
1.7
Home
1
Away
🟥 Red cards
Home
Away

Discipline shows a clear home bias: the club picks up noticeably more yellow cards at home than away, which points to a more physical approach on home turf, while red cards are not a feature.

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

The biggest home win of 4-3 illustrates a high attacking ceiling in front of their own fans, while the largest defeats are narrow 1-0 and 2-1 scorelines, which suggests the team's floor is competitive and they rarely suffer heavy losses.

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

Set-piece metrics are revealing: St Johnstone win only around three corners per match but concede a high volume — notably seven per home game — which hands opponents consistent set-piece opportunities, especially at McDiarmid Park.

🎯 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
⚽️ Goals
1
Player
⚽️ Goals
1
Player
⚽️ Goals
1

Josh Fowler is shouldering the goal burden — his four league strikes make up the bulk of a seven-goal squad haul — so the team is heavily reliant on him while the rest of the squad’s contributions are thinly spread.

⏱️ 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 score in the 10–20 and 40–50 minute windows, suggesting a tendency to strike both after a period of settling and around the half-break, while concessions cluster in the 30–40 minute window and late on in the 80–full time period, indicating an occasional vulnerability late in the game.

👥 Squad statistics

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

Player
Toby Steward
Toby Steward
Goalkeeper
▶️ Starts
6
🔄 Subs
⏱️ Mins
568
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
7.0
Player
Ross Sinclair
Ross Sinclair
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.6
Player
Craig Hepburn
Craig Hepburn
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Kyle Thomson
Kyle Thomson
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Enes Alić
Enes Alić
Defender
▶️ Starts
4
🔄 Subs
⏱️ Mins
376
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
7.2
Player
Cheick Diabate
Cheick Diabate
Defender
▶️ Starts
6
🔄 Subs
⏱️ Mins
568
⚽️ Goals
1
🟨 Yellows
1
🟥 Reds
Rating
7.0
Player
Morgan Boyes
Morgan Boyes
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Zach Mitchell
Zach Mitchell
Defender
▶️ Starts
5
🔄 Subs
⏱️ Mins
471
⚽️ 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
⏱️ Mins
97
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.8
Player
Liam Smith
Liam Smith
Defender
▶️ Starts
4
🔄 Subs
⏱️ Mins
363
⚽️ 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
6
🔄 Subs
⏱️ Mins
476
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.8
Player
Sam Stanton
Sam Stanton
Midfielder
▶️ Starts
5
🔄 Subs
1
⏱️ Mins
464
⚽️ 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
2
🔄 Subs
⏱️ Mins
191
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.6
Player
Reece McAlear
Reece McAlear
Midfielder
▶️ Starts
6
🔄 Subs
⏱️ Mins
540
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Rating
6.6
Player
Jack Robertson
Jack Robertson
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Josh Campbell
Josh Campbell
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Mins
74
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Rating
7.1
Player
Joel Cotterill
Joel Cotterill
Midfielder
▶️ Starts
1
🔄 Subs
1
⏱️ Mins
120
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.7
Player
Taylor Steven
Taylor Steven
Attacker
▶️ Starts
3
🔄 Subs
1
⏱️ Mins
226
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Rating
6.9
Player
Josh Fowler
Josh Fowler
Attacker
▶️ Starts
5
🔄 Subs
1
⏱️ Mins
399
⚽️ 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
Louis Lloyd
Louis Lloyd
Attacker
▶️ Starts
🔄 Subs
2
⏱️ Mins
39
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.4
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
2
⏱️ Mins
41
⚽️ 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
1
⏱️ Mins
336
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Rating
6.7

Using 31 players across six rounds points to broad squad rotation while a core of starters has emerged — Toby Steward leads the starts — and with only seven league goals between the whole squad the numbers underline an over-reliance on a small group, principally Josh Fowler, 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