Jason Holt

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

Strolling back to the year eighteen hundred and eighty-four, we will come across the birth of St. Johnstone. This team calls McDairmid Park, located in bonny Scotland, their home turf. This isn't merely a plot of land. Nay, it's more akin to a sacred ground, celebrated by many a boot and spectated by countless local loyalists.

Today's St Johnstone squad isn't merely a group of sprightly young men kicking a ball; they represent considerable assets. Indeed, their cumulative market value hovers around the handsome figure of £4 million, a tally not to be sniffed at, as valued by Transfermarkt.

St Johnstone's band of players isn't a revolving door of transferees. Nay, it's rather stable with a roster boasting of 18 lads, each gifted and ready for a skirmish on the pitch. Youth is on their side, for the average age reads a spry 24.

Many a club would be well content to participate in a singular competition. But St Johnstone, true to their ever-ambitious heart, have thus far participated in two separate events. They've shown promising start in the Championship, positioning themselves firmly at the top. Furthermore, they've asserted their presence in the League Cup, thus far progressing to the Second Round.

This team profile is regularly updated with new stats and analysis throughout the season. Last updated 13 August 2025. Send feedback

St Johnstone stats

Check out all of the statistics about St Johnstone.

1884
Founded
Simo Valakari (age 52)
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
W
W
W
W
W

In their last six matches, St Johnstone have recorded six wins.

Ross County
Ross County
0 - 1
St Johnstone
St Johnstone
St Johnstone
St Johnstone
5 - 1
Partick Thistle
Partick Thistle
St Johnstone
St Johnstone
8 - 0
Elgin City
Elgin City
St Johnstone
St Johnstone
3 - 1
Raith Rovers
Raith Rovers
Inverness CT
Inverness CT
0 - 1
St Johnstone
St Johnstone
East Kilbride
East Kilbride
1 - 3
St Johnstone
St Johnstone

St Johnstone have better recent form than Celtic, who have four wins and two draws in their last six games.

League position analysis

Track the position of St Johnstone over time in Scotland‘s Championship during season 2025 - 2026. After 2 games, St Johnstone are top of the league.

Round 1
1st
Round 2
Round 2
1st

League form

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

Overall

W
W
L
L
W
L
Ross County
Ross County
0 - 1
St Johnstone
St Johnstone
St Johnstone
St Johnstone
5 - 1
Partick Thistle
Partick Thistle
St Johnstone
St Johnstone
0 - 2
Dundee
Dundee
Hearts
Hearts
2 - 1
St Johnstone
St Johnstone
St Johnstone
St Johnstone
2 - 1
Ross County
Ross County
St Johnstone
St Johnstone
0 - 2
Kilmarnock
Kilmarnock

St Johnstone, with three wins and three losses, have worse overall form in Scotland’s Championship, compared with how Celtic are doing in the Scottish Premiership. Celtic have four wins and two draws in their last six domestic league matches.

Home

W
L
W
L
W
D
St Johnstone
St Johnstone
5 - 1
Partick Thistle
Partick Thistle
St Johnstone
St Johnstone
0 - 2
Dundee
Dundee
St Johnstone
St Johnstone
2 - 1
Ross County
Ross County
St Johnstone
St Johnstone
0 - 2
Kilmarnock
Kilmarnock
St Johnstone
St Johnstone
1 - 0
Celtic
Celtic
St Johnstone
St Johnstone
0 - 0
Aberdeen
Aberdeen

St Johnstone, with three wins, one draw and two losses, have worse home form in Scotland’s Championship than Celtic have in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six league matches at home.

Away

W
L
L
L
L
D
Ross County
Ross County
0 - 1
St Johnstone
St Johnstone
Hearts
Hearts
2 - 1
St Johnstone
St Johnstone
Motherwell
Motherwell
3 - 2
St Johnstone
St Johnstone
Dundee United
Dundee United
1 - 0
St Johnstone
St Johnstone
Hibernian
Hibernian
3 - 0
St Johnstone
St Johnstone
Dundee
Dundee
1 - 1
St Johnstone
St Johnstone

St Johnstone, with one win, one draw and four losses, have worse away form in Scotland’s Championship, compared with how Celtic are faring in the Scottish Premiership. Celtic have four wins, one draw and one loss in their last six away games in the league.

Average statistics

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

⚽️ Goals scored
5
Home
1
Away
⚽️ Goals conceded
1
Home
Away

On average, St Johnstone score 3 goals per game, which is more than the 1.5 goals scored per game by Celtic this season. At home, St Johnstone have scored an average of 5 goals per game, which is more than Celtic's 1 goals per match at Celtic Park. Away from home, St Johnstone have scored an average of 1 goals per game, which is fewer than the 2 averaged by Celtic.

In defence, St Johnstone have conceded an average of 0.5 goals per game this season, which is more than the 0 goals per game let in by Celtic. At home, St Johnstone have conceded an average of 1 goals per game, which is more than the 0 goals scored by league opponents at Celtic Park. Away from home, St Johnstone have conceded an average of 0 goals per game, which is equal to the 0 goals conceded by Celtic in away matches.

⏱️ Time of first goal scored
17m
Home
82m
Away
⏱️ Time of first goal conceded
15m
Home
Away

Against Championship opposition, St Johnstone tend to score within 50 minutes, which is 7 minutes faster than it takes Celtic to score against teams in the Scottish Premiership. At home, St Johnstone usually score with around 17 minutes on the clock. Celtic are slower, waiting another 70 minutes to score at Celtic Park. Away from home, St Johnstone tend to score by around 82 minutes, which is about 55 minutes slower than Celtic.

On average, St Johnstone keep the ball out of their own net until around 8 minutes, which is 8 more than Celtic, who only manage to keep a clean sheet until 0 minutes in. At home, St Johnstone tend to concede with around 15 minutes on the clock. Celtic hold off 15 minutes longer against Scottish Premiership opposition, conceding a goal by around null minutes at Celtic Park. Away from home, St Johnstone tend to concede by around 82 minutesabout the same as the time it takes Celtic to concede their first goal at Premiership away grounds

🟨 Yellow cards
2
Home
3
Away
🟥 Red cards
Home
Away
🤩 Biggest victory
5-1
Home
1-0
Away
🫣 Biggest defeat
Home
Away
⛳ Corners awarded
Home
Away
⛳ Corners conceded
Home
Away

Top scorers

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

Player
⚽️ Goals
5
Player
⚽️ Goals
4
Player
⚽️ Goals
4
Player
⚽️ Goals
3
Player
Stevie Mallan
Stevie Mallan
⚽️ Goals
1
Player
⚽️ Goals
1
⚽️ Goals
1
Player
Sam Stanton
Sam Stanton
⚽️ Goals
1
Player
Reghan Tumilty
Reghan Tumilty
⚽️ 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 2025 - 2026.

Player
Toby Steward
Toby Steward
Goalkeeper
▶️ Starts
2
🔄 Subs
⏱️ Minutes
188
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Ross Sinclair
Ross Sinclair
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Kyle Thomson
Kyle Thomson
Goalkeeper
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Reghan Tumilty
Reghan Tumilty
Defender
▶️ Starts
1
🔄 Subs
⏱️ Minutes
46
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Player
Cheick Diabate
Cheick Diabate
Defender
▶️ Starts
2
🔄 Subs
⏱️ Minutes
188
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Morgan Boyes
Morgan Boyes
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Božo Mikulić
Božo Mikulić
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Matty Foulds
Matty Foulds
Defender
▶️ Starts
2
🔄 Subs
⏱️ Minutes
188
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Jack Baird
Jack Baird
Defender
▶️ Starts
2
🔄 Subs
⏱️ Minutes
188
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Scott Bright
Scott Bright
Defender
▶️ Starts
🔄 Subs
1
⏱️ Minutes
8
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Arran Brookfield
Arran Brookfield
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Adam Forrester
Adam Forrester
Defender
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Víctor Griffith
Víctor Griffith
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Jason Holt
Jason Holt
Midfielder
▶️ Starts
2
🔄 Subs
⏱️ Minutes
188
⚽️ Goals
🟨 Yellows
2
🟥 Reds
Player
Jonathan Svedberg
Jonathan Svedberg
Midfielder
▶️ Starts
🔄 Subs
1
⏱️ Minutes
24
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Sam Stanton
Sam Stanton
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Stevie Mallan
Stevie Mallan
Midfielder
▶️ Starts
2
🔄 Subs
⏱️ Minutes
178
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Player
Sven Sprangler
Sven Sprangler
Midfielder
▶️ Starts
1
🔄 Subs
1
⏱️ Minutes
142
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Player
Reece McAlear
Reece McAlear
Midfielder
▶️ Starts
2
🔄 Subs
⏱️ Minutes
188
⚽️ Goals
🟨 Yellows
1
🟥 Reds
Player
Fran Franczak
Fran Franczak
Midfielder
▶️ Starts
🔄 Subs
1
⏱️ Minutes
10
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Murray Binnie
Murray Binnie
Midfielder
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Adama Sidibeh
Adama Sidibeh
Attacker
▶️ Starts
2
🔄 Subs
⏱️ Minutes
169
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Jamie Gullan
Jamie Gullan
Attacker
▶️ Starts
2
🔄 Subs
⏱️ Minutes
137
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Player
Louis Lloyd
Louis Lloyd
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Uche Ikpeazu
Uche Ikpeazu
Attacker
▶️ Starts
🔄 Subs
2
⏱️ Minutes
38
⚽️ Goals
1
🟨 Yellows
🟥 Reds
Player
Taylor Steven
Taylor Steven
Attacker
▶️ Starts
🔄 Subs
⏱️ Minutes
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Josh McPake
Josh McPake
Attacker
▶️ Starts
2
🔄 Subs
⏱️ Minutes
148
⚽️ Goals
3
🟨 Yellows
🟥 Reds
Player
Makenzie Kirk
Makenzie Kirk
Attacker
▶️ Starts
🔄 Subs
2
⏱️ Minutes
40
⚽️ Goals
🟨 Yellows
🟥 Reds
Player
Jackson Mylchreest
Jackson Mylchreest
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.

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