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 are one of Scottish football’s older fixtures, founded in 1884 and long settled at McDiarmid Park. They are not a club Celtic supporters need introducing to, but their current position gives them a little more immediate interest than usual.

Their 2026-27 Premiership campaign has opened sharply: one round played, three points taken, and second place on the table. The 4-3 win over Kilmarnock showed a home attack already in working order, though conceding three at home keeps the praise sensibly qualified.

The wider league run is strong, with recent wins over Kilmarnock, Ayr United, Raith Rovers, Dunfermline Athletic, Airdrieonians and Arbroath. Kai Fotheringham and Jamie Gullan have started as the main scorers, with two goals each, while Cheick Diabate, Josh Fowler and Reece McAlear have also contributed.

The squad is a young one, averaging 24 across 28 players, and is valued at around £4m by Transfermarkt. They also competed in League Cup Group F, but the league table is where the immediate picture is clearest.

For Celtic, St Johnstone currently look like an established domestic opponent in good early form: organised enough to merit attention, productive at home, and still early enough in the season for the picture to remain provisional.

📈 Key stats and insights

St Johnstone
St Johnstone have the Premiership's most productive attack after the opening round
St Johnstone
St Johnstone also have the league's weakest home defensive record
St Johnstone
St Johnstone's latest league match produced a 4-3 win over Kilmarnock
St Johnstone
St Johnstone have won each of their last six listed league matches
St Johnstone's league goals are already shared by Kai Fotheringham, Cheick Diabate and Josh Fowler

⚔️ How they compare to Celtic

Compared with Celtic, St Johnstone look more explosive but far less controlled. They have the attacking edge on early home output, while Celtic have the clear defensive advantage and sit fifth with a cleaner underlying profile; this is a contrast between St Johnstone's chaos and Celtic's control.

Last updated 4 August 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

W
D
L
W
W
W

In recent matches, St Johnstone have recorded four wins, one draw and one loss.

St Johnstone
St Johnstone
4 - 3
Kilmarnock
Kilmarnock
St Johnstone
St Johnstone
1 - 1
East Fife
East Fife
Inverness CT
Inverness CT
1 - 0
St Johnstone
St Johnstone
St Johnstone
St Johnstone
3 - 0
Greenock Morton
Greenock Morton
Linlithgow Rose
Linlithgow Rose
0 - 2
St Johnstone
St Johnstone
Ayr United
Ayr United
0 - 1
St Johnstone
St Johnstone

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

St Johnstone arrive with momentum rather than polish: four wins in the last six listed matches is strong, but the draw with East Fife and defeat at Inverness CT show there has been some turbulence beneath the results. The 4-3 win over Kilmarnock was the standout, both as a statement of attacking confidence and as a reminder that they can be dragged into open games.

📈 League position analysis

After 1 games, St Johnstone are placed second in the league.

📊 League form

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

Overall

W
W
W
W
W
W
St Johnstone
St Johnstone
4 - 3
Kilmarnock
Kilmarnock
Ayr United
Ayr United
0 - 1
St Johnstone
St Johnstone
St Johnstone
St Johnstone
2 - 0
Raith Rovers
Raith Rovers
Dunfermline Athletic
Dunfermline Athletic
0 - 2
St Johnstone
St Johnstone
St Johnstone
St Johnstone
4 - 0
Airdrieonians
Airdrieonians
Arbroath
Arbroath
2 - 4
St Johnstone
St Johnstone

Home

W
W
W
D
W
W
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
St Johnstone
St Johnstone
1 - 0
Ross County
Ross County
St Johnstone
St Johnstone
3 - 1
Ayr United
Ayr United

Away

W
W
W
D
W
D
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
Partick Thistle
Partick Thistle
0 - 0
St Johnstone
St Johnstone
Greenock Morton
Greenock Morton
0 - 2
St Johnstone
St Johnstone
Queen's Park
Queen's Park
1 - 1
St Johnstone
St Johnstone

The league form reads like a side used to winning, with the recent sequence built on both home scoring power and away control. At home they can overwhelm teams, while away results such as 2-0 at Dunfermline Athletic and 1-0 at Ayr United point to a more contained version of the same side.

💪 Strengths and weaknesses

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

St Johnstone
Celtic

Compared with Celtic, St Johnstone look more explosive but far less controlled. They have the attacking edge on early home output, while Celtic have the clear defensive advantage and sit fifth with a cleaner underlying profile; this is a contrast between St Johnstone's chaos and Celtic's control.

The radar points to a side whose best work is clearly in the final third, especially at home, where their scoring rate is the strongest in the league. The weakness is just as clear: conceding 1.5 per match leaves them well behind the defensive standard set by Celtic, and the away attacking profile is the least convincing part of their output.

⚽ Average statistics

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

⚽️ Goals scored
4
Home
Away
⚽️ Goals conceded
3
Home
Away

St Johnstone's attacking numbers are the sharp end of their profile: they rank first in the Premiership for goals scored, ahead of every other side including Celtic and Rangers at this early stage. The other side of it is obvious, with their defence sitting near the bottom of the league and only Kilmarnock conceding at a worse rate, while Celtic set the standard at the other end.

🟨 Yellow cards
2
Home
Away
🟥 Red cards
Home
Away
🤩 Biggest victory
4-3
Home
Away
🫣 Biggest defeat
Home
Away

The biggest result tells you almost everything about their ceiling and floor: a 4-3 home win shows St Johnstone can hurt Premiership opposition, but it also shows how quickly their matches can become stretched. They look capable of scoring their way through problems rather than controlling them out of sight.

⛳ Corners awarded
5
Home
Away
⛳ Corners conceded
3
Home
Away

The home corner profile is quietly useful: St Johnstone are winning five per match and conceding three, giving them a set-piece platform without looking like a side built entirely around dead-ball pressure. For Celtic, that makes territory management important, because allowing cheap corners would feed one of their better home-game routes.

🎯 Top scorers

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

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

The goal threat is not sitting on one player. Kai Fotheringham and Jamie Gullan lead the all-competitions tally, but the league goals are already shared across Fotheringham, Cheick Diabate and Josh Fowler, which makes St Johnstone harder to reduce to a single marking job.

⏱️ 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 make their first attacking impact after the opening exchanges, with their first goals most often arriving between the 10-minute and 30-minute marks or around half-time. The concession pattern is more worrying either side of the interval, which suggests opponents can find space once the game has settled.

👥 Squad statistics

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

Player
Toby Steward
Toby Steward
Goalkeeper
▶️ Starts
1
🔄 Subs
⏱️ Mins
97
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Ross Sinclair
Ross Sinclair
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
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
Cheick Diabate
Cheick Diabate
Defender
▶️ Starts
1
🔄 Subs
⏱️ Mins
97
⚽️ Goals
1
🟨 Yellows
1
🟥 Reds
Rating
Player
Morgan Boyes
Morgan Boyes
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Zach Mitchell
Zach Mitchell
Defender
▶️ Starts
1
🔄 Subs
⏱️ Mins
97
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Božo Mikulić
Božo Mikulić
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Matty Foulds
Matty Foulds
Defender
▶️ Starts
1
🔄 Subs
⏱️ Mins
97
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Jack Baird
Jack Baird
Defender
▶️ Starts
🔄 Subs
1
⏱️ Mins
12
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Daniel Finlayson
Daniel Finlayson
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Liam Smith
Liam Smith
Defender
▶️ Starts
1
🔄 Subs
⏱️ Mins
97
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Rating
Player
Arran Brookfield
Arran Brookfield
Defender
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Jason Holt
Jason Holt
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Mins
61
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Sam Stanton
Sam Stanton
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Mins
97
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Macaulay Tait
Macaulay Tait
Midfielder
▶️ Starts
🔄 Subs
1
⏱️ Mins
13
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
6.2
Player
Matty Todd
Matty Todd
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Reece McAlear
Reece McAlear
Midfielder
▶️ Starts
1
🔄 Subs
⏱️ Mins
69
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Jack Robertson
Jack Robertson
Midfielder
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Taylor Steven
Taylor Steven
Attacker
▶️ Starts
🔄 Subs
⏱️ Mins
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Josh Fowler
Josh Fowler
Attacker
▶️ Starts
1
🔄 Subs
⏱️ Mins
84
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Rating
Player
Jamie Gullan
Jamie Gullan
Attacker
▶️ Starts
1
🔄 Subs
⏱️ Mins
85
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Louis Lloyd
Louis Lloyd
Attacker
▶️ Starts
🔄 Subs
1
⏱️ Mins
28
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
Player
Kai Fotheringham
Kai Fotheringham
Attacker
▶️ Starts
🔄 Subs
1
⏱️ Mins
36
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Rating
Player
Logan Chalmers
Logan Chalmers
Attacker
▶️ Starts
🔄 Subs
1
⏱️ Mins
36
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating
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
1
🔄 Subs
⏱️ Mins
61
⚽️ Goals
🟨 Yellows
🟥 Reds
Rating

Using 28 players already points to broad early-season usage rather than a narrow core, although the league sample is still too small to define the pecking order. The scoring distribution is more notable than the minutes: Cheick Diabate is listed as top league scorer, but the goals are spread enough to suggest the attacking burden is not fixed in one place.

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