Skip to content
SJ

St. Johnstone

Scotland flagScotland·Current Manager: Murray Davidson·League Cup
2.0
Goals/avg
70%
Win
26%
Draw
4%
Loss
53%
Possession
12.0
Shots/avg
4.9
On target
7.2
Corners/avg
10.4
Fouls/avg
1.7
Cards/avg
64%
Home win
75%
Away win
Card stats based on2025/2026·
(23 matches · 16-6-1)
Premiership

Premiership

2026/2027
#TeamMWDLGFGAGDPForm
1
St. MirrenSt. Mirren110040+43
1
Raith RoversRaith Rovers210131+23
1
Ayr UnitedAyr United220042+26
1
East FifeEast Fife210131+23
1
Partick ThistlePartick Thistle2200100+106
1
DundeeDundee220092+76
1
Stirling AlbionStirling Albion210132+13
1
Queen's ParkQueen's Park220051+46
2
East KilbrideEast Kilbride210153+23
2
PeterheadPeterhead210132+13
2
FalkirkFalkirk210151+43
2
St. JohnstoneSt. Johnstone110020+23
2
StenhousemuirStenhousemuir110020+23
2
Ross CountyRoss County110041+33
2
ArbroathArbroath110021+13
2
AberdeenAberdeen110020+23
3
Cove RangersCove Rangers110032+13
3
Hamilton AcademicalHamilton Academical110010+13
3
Edinburgh CityEdinburgh City210125-33
3
Inverness CTInverness CT11001103
3
LivingstonLivingston110020+23
3
ClydeClyde110010+13
3
MontroseMontrose110010+13
3
Kelty HeartsKelty Hearts210113-23
4
Dunfermline AthleticDunfermline Athletic21014403
4
KilmarnockKilmarnock11000003
4
StranraerStranraer100123-10
4
Linlithgow RoseLinlithgow Rose210112-13
4
Forfar AthleticForfar Athletic200206-60
4
AirdrieoniansAirdrieonians200225-30
4
Dundee UnitedDundee United21011103
4
Queen of the SouthQueen of the South10011100
5
DumbartonDumbarton200218-70
5
Elgin CityElgin City200226-40
5
Alloa AthleticAlloa Athletic100102-20
5
Greenock MortonGreenock Morton200203-30
5
Brechin CityBrechin City200208-80
5
Annan AthleticAnnan Athletic200219-80
5
SpartansSpartans200225-30
5
Brora RangersBrora Rangers200215-40
Shots
23
+2
Last 18 matches
ShotsOn GoalCornersFouls
1M3M6M1YALL
17 Feb 202618 Jul 2026
High
23
Low
0
Avg
12.8
Goals
40
Wins13
Draws5
Losses0
DateOpponentResultGoalsShotsOn GoalInsideFoulsCornersOffsidesSubsSaves
18 Jul
Greenock MortonGreenock Morton3 - 03238-13----
14 Jul
Linlithgow RoseLinlithgow Rose0 - 222111-12----
11 Jul
Cove RangersCove Rangers2 - 44196------
4 Jul
MontroseMontrose0 - 33--------
30 Jun
Forfar AthleticForfar Athletic0 - 442114------
1 May
Ayr UnitedAyr United0 - 11105-5----
24 Apr
Raith RoversRaith Rovers2 - 02125-16----
21 Apr
Dunfermline AthleticDunfermline Athletic0 - 22124-15----
11 Apr
AirdrieoniansAirdrieonians4 - 04136-14----
4 Apr
ArbroathArbroath2 - 4484-15----
View all 18 matches

Squad

Manager: Murray Davidson
Players: 24Foreign: 9U-23: 7

Goalkeepers (4)

#PlayerAppGA
Toby StewardU23200
31C. HepburnU23---
20Ross Sinclair200
Kyle ThomsonU23---

Defenders (8)

#PlayerAppGA
33Liam Smith200
3C. Diabate200
14Matthew Foulds200
Zach MitchellU23200
5B. Mikulić---
15Jack Baird200
4Morgan Boyes100
Danny Finlayson200

Midfielders (4)

#PlayerAppGA
42Reece McAlear110
7J. Holt200
11Sam Stanton200
Matty Todd100

Attackers (8)

#PlayerAppGA
21Kai FotheringhamU23210
9Josh Fowler200
17Louis LloydU23---
10Jamie Gullan120
19T. StevenU23100
R. Paton210
Logan Chalmers200
Unax Álvarez---

St. Johnstone — computed season insights (2025/2026)

Form curve — last 10 league games
  1. W3-1 vs Ayr United2026-02-28
  2. W2-0 @ Greenock Morton2026-03-07
  3. W1-0 vs Ross County2026-03-14
  4. D0-0 @ Partick Thistle2026-03-20
  5. D1-1 vs Queen's Park2026-03-28
  6. W4-2 @ Arbroath2026-04-04
  7. W4-0 vs Airdrieonians2026-04-11
  8. W2-0 @ Dunfermline Athletic2026-04-21
  9. W2-0 vs Raith Rovers2026-04-24
  10. W1-0 @ Ayr United2026-05-01
Form figures, computed
Points per game, season
2.1477 pts in 36 games
Points per game, last 10
2.6
Current run
W5
Consecutive games scoring
6
Consecutive games conceding
0
St. Johnstone — home vs away, computed from results
WherePldWDLGoalsPtsPPG
Home18116137-11392.17
Away18115230-14382.11
Season rates, computed
Clean sheets
56% (20/36)
Failed to score
19% (7/36)
Both teams scored
42% (15/36)
Season runs, computed
Best run of the season
14 unbeaten2026-01-30 → 2026-05-01
Worst run of the season
3 without a win2025-10-04 → 2025-10-18
Goal dependence, computed
Top scorer
Josh McPake · 16 goals
Share of team goals
22%16 of 73 player goals this season
Top-3 scorers share
48%Josh McPake 16 · Jamie Gullan 11 · Josh Fowler 8

Shares computed over all goals credited to individual players this season (own goals excluded).

League table context
Position
#1 of 10
Record
22W 11D 3L · 77 pts
Goal difference
+4267 scored · 25 conceded

Figures computed from the GioScore results database · as of 2026-07-19

About St. Johnstone

Top of Championship 2025/2026: St. Johnstone have 77 points on the board from 22 wins, 11 draws and 3 defeats. 67 goals scored against 25 conceded leave the goal difference at +42. The current run reads five wins on the bounce. The last 10 matches have brought 2.6 points per game; the season average is 2.14.

Josh McPake leads the scoring charts with 16 goals (22% of the team's total). The back line has delivered 20 shutouts across 36 games, a 56% rate. Their best spell of the season was a run of 14 games unbeaten.

Frequently Asked Questions

What stadium does St. Johnstone play at?
St. Johnstone plays their home matches at McDiarmid Park, which has a capacity of 10,696 seats.
When was St. Johnstone founded?
St. Johnstone was founded in 1885, making them 141 years old.
How many trophies has St. Johnstone won?
St. Johnstone has won 11 major trophies throughout their history.
Who is the manager of St. Johnstone?
The current manager of St. Johnstone is Murray Davidson.
What league does St. Johnstone play in?
St. Johnstone currently competes in League Cup.