Skip to content
Scotland · Scottish Premiership · 2026-2027

St Johnstone

7th of 12 in the Scottish Premiership with 14 points from 12 games. Home ground: McDiarmid Park.

7thin the table
14league points
15:19goals, all competitions
1clean sheets
Next match

St Johnstone v Dundee

Scottish Premiership
St Johnstone
Dundee
Scottish Premiership · 2026-2027

St Johnstone's season so far

St Johnstone sit 7th of 12 in the Scottish Premiership (2026-2027) with 14 points from 12 games: 3 wins, 5 draws and 4 defeats, 15 scored and 19 conceded (1.17 points a game). The gap to the leaders, Celtic, is 14 points.

At home they have won 2 of 6 league games (10–9 in goals); away, 1 of 6 (5–10). Their points come more easily at home: 1.50 a game against 0.83.

In all competitions they have played 12 matches, scoring 1.25 goals a game and conceding 1.58, with 1 clean sheet and 3 games without a goal. Their biggest win: won 4–3 at home to Kilmarnock. Their heaviest defeat: lost 0–4 away at Rangers.

Their last 5 results, newest first: drew 2–2 away at Kilmarnock; drew 2–2 at home to Motherwell; lost 0–4 away at Rangers; drew 1–1 at home to Dundee United; won 1–0 away at Aberdeen. They are without a win in 4.

The squad table below lists 24 players with minutes this season. Of them, Josh Fowler has scored the most: 5 goals in 12 appearances. Macauley Tait has the most assists, 1. Reece McAlear has played the most minutes (1,024).

Next: Dundee at home in the Scottish Premiership on Saturday 7 November at 15:00 UTC, at McDiarmid Park.

Results

This season

Scottish Premiership

Sat 31 Oct
FTKilmarnock2 – 2St JohnstoneScottish Premiership
Wed 28 Oct
FTSt Johnstone2 – 2MotherwellScottish Premiership
Sat 24 Oct
FTRangers4 – 0St JohnstoneScottish Premiership
Sat 17 Oct
FTSt Johnstone1 – 1Dundee UnitedScottish Premiership
Sun 11 Oct
FTAberdeen0 – 1St JohnstoneScottish Premiership
Sat 19 Sept
FTSt Johnstone1 – 1FalkirkScottish Premiership
Wed 9 Sept
FTSt Johnstone0 – 1CelticScottish Premiership
Sun 6 Sept
FTSt Johnstone2 – 1HibernianScottish Premiership
Wed 2 Sept
FTDundee1 – 1St JohnstoneScottish Premiership
Sat 29 Aug
FTHeart of Midlothian2 – 1St JohnstoneScottish Premiership
Sat 8 Aug
FTSt Mirren1 – 0St JohnstoneScottish Premiership
Sun 2 Aug
FTSt Johnstone4 – 3KilmarnockScottish Premiership
Fixtures

Coming up

Sat 7 Nov
15:00St JohnstonevsDundeeScottish Premiership
Sat 21 Nov
15:00FalkirkvsSt JohnstoneScottish Premiership
Sat 28 Nov
15:00Dundee UnitedvsSt JohnstoneScottish Premiership
Wed 2 Dec
19:45St JohnstonevsSt MirrenScottish Premiership
Sat 5 Dec
15:00CelticvsSt JohnstoneScottish Premiership
Sun 13 Dec
12:00St JohnstonevsRangersScottish Premiership
Sat 19 Dec
15:00HibernianvsSt JohnstoneScottish Premiership
Sat 26 Dec
15:00St JohnstonevsAberdeenScottish Premiership
Wed 30 Dec
19:45St JohnstonevsHeart of MidlothianScottish Premiership
Sat 2 Jan
15:00MotherwellvsSt JohnstoneScottish Premiership
Updated 1 Nov, 16:57 UTC
Standings

Where St Johnstone stand

Full Scottish Premiership table →
#TeamPWDLGoalsGDPtsForm
5Dundee1152417:13+417WLDWW
6Dundee United1144316:16016DWDWW
7St Johnstone1235415:19-414DDLDW
8St Mirren1242612:20-814LDWLL
9Motherwell1233614:20-612WDLLL
League record

Home and away

12 Scottish Premiership games.

At home2W 3D 1L · 10:9
Away1W 2D 3L · 5:10
All competitions3W 5D 4L · 15:19

Failed to score in 3 of 12 matches; kept a clean sheet in 1.

Points path

St Johnstone against the leaders

League points game by game, next to Celtic.

0612182430123456789101112St Johnstone 14Celtic 28
St JohnstoneCeltic
Squad

Player numbers this season

Every player with minutes, most used first.

PlayerAppsStartsMinGAYCRCRating
Reece McAlearReece McAlearMF · Scotland1212102400206.46
Toby StewardToby StewardGK · England1212100300016.27
Cheick DiabateCheick DiabateDF · England111195310216.37
Jason HoltJason HoltMF · Scotland121185600206.35
Josh FowlerJosh FowlerFW · Scotland121178950006.87
Liam SmithLiam SmithDF · Scotland8871400106.55
Enes AlićEnes AlićDF · Bosnia and Herzegovina7763011106.80
Sam StantonSam StantonMF · Scotland9762601106.64
Taylor StevenFW · Scotland10860010206.54
Zach MitchellMF · England6652700106.48
Ruari PatonFW · Ireland9651810106.70
James GullanFW · Scotland9750501106.43
Daniel FinlaysonDF · Scotland7546300006.56
Joel CotterillMF · Wales6441510006.70
Matthew ToddMF · Scotland6540000106.46
Matthew FouldsDF · England4331500006.77
Josh CampbellMF · Scotland6325510106.27
Danny SchmidtMF · Germany6120610007.50
Kai FotheringhamFW · Scotland801771001–
Logan ChalmersFW · Scotland701210100–
Božo MikulićDF · Croatia3111300006.50
Ross SinclairGK · United Kingdom10760000–
Macauley TaitMF · Scotland30410100–
Jack BairdMF · Scotland1050000–
Scottish Premiership

Other clubs