St Johnstone

Premiership

St Johnstone sit 7th in the Premiership on 17 points from 13 matches, having scored 17 and conceded 20. On the model's scale they rate 0.60 in attack and 1.66 in defence (1.00 = an average top-flight side, lower defence is better), against Premiership averages of 0.67 and 1.53: below the division's average in attack, about average at the back. Across their last 5 league matches they have 1 win, 3 draws and 1 defeat, most recently beating Dundee 2-1 at home. That is 1.31 points a match, scoring 1.31 and conceding 1.54 per game across 4 wins, 5 draws and 4 defeats. That leaves them 14 points behind Celtic at the top, in a table of 12. Among the 12 rated sides in the division that is the 9th-best attack and the 9th-best defence. They scored in 4 of those 5 and kept 0 clean sheets. Next they travel to Falkirk in the Premiership on 21 November 2026, a match the model gives them 23%.

Model rating

One scale across every league we cover: 1.00 is an average top-flight side — how the ratings are built.

Attacking strength0.60× top-flight avg
Defensive solidity1.66× top-flight conceded

Premiership table

#TeamPWDLGoalsGDLast 5Pts
1Celtic13101228:10+18WWDLW31
2Rangers1283121:9+12WDWDW27
3Falkirk1363420:14+6WWWWW21
4Heart of Midlothian1262426:22+4WLWDL20
5Dundee1252518:15+3WDLWL17
6Dundee United1245317:170WDWDD17
7St Johnstone1345417:20-3DLDDW17
8St Mirren1342712:22-10LWDLL14
9Motherwell1334615:21-6LLDWD13
10Hibernian1232715:17-2LLLDW11
11Aberdeen1232712:18-6LWLLL11
12Kilmarnock1323813:29-16WLLDL9
  • Championship group
  • Relegation group

St Johnstone sit 7 of 12, as the table stands today. Every competition we cover.

Position by match

1512 Match 1, 2 August 2026: vs Kilmarnock 4-3 → 2ndMatch 2, 8 August 2026: at St Mirren 1-0 → 5thMatch 3, 29 August 2026: at Heart of Midlothian 2-1 → 7thMatch 4, 2 September 2026: at Dundee 1-1 → 8thMatch 5, 6 September 2026: vs Hibernian 2-1 → 7thMatch 6, 9 September 2026: vs Celtic 0-1 → 7thMatch 7, 19 September 2026: vs Falkirk 1-1 → 6thMatch 8, 11 October 2026: at Aberdeen 0-1 → 5thMatch 9, 17 October 2026: vs Dundee United 1-1 → 5thMatch 10, 24 October 2026: at Rangers 4-0 → 7thMatch 11, 28 October 2026: vs Motherwell 2-2 → 7thMatch 12, 31 October 2026: at Kilmarnock 2-2 → 7thMatch 13, 7 November 2026: vs Dundee 2-1 → 7th 12468101213 1512 Match 1, 2 August 2026: vs Kilmarnock 4-3 → 2ndMatch 2, 8 August 2026: at St Mirren 1-0 → 5thMatch 3, 29 August 2026: at Heart of Midlothian 2-1 → 7thMatch 4, 2 September 2026: at Dundee 1-1 → 8thMatch 5, 6 September 2026: vs Hibernian 2-1 → 7thMatch 6, 9 September 2026: vs Celtic 0-1 → 7thMatch 7, 19 September 2026: vs Falkirk 1-1 → 6thMatch 8, 11 October 2026: at Aberdeen 0-1 → 5thMatch 9, 17 October 2026: vs Dundee United 1-1 → 5thMatch 10, 24 October 2026: at Rangers 4-0 → 7thMatch 11, 28 October 2026: vs Motherwell 2-2 → 7thMatch 12, 31 October 2026: at Kilmarnock 2-2 → 7thMatch 13, 7 November 2026: vs Dundee 2-1 → 7th 12468101213

St Johnstone have been between 2nd and 8th after each of their 13 Premiership matches; 7th now. Rebuilt from the season's results after each of St Johnstone's matches (x-axis); ties split on goal difference, then goals scored.

Form

Last 10 matches in all competitions, oldest on the left: 3 won, 5 drawn, 2 lost. Bars rise for a win and drop for a defeat by the goal margin (four or more draws the full bar); a draw is the short yellow mark. Tap a bar for the match.

Recent league form

  • W2-1Dundee7 November 2026
  • D2-2away to Kilmarnock31 October 2026
  • D2-2Motherwell28 October 2026
  • L0-4away to Rangers24 October 2026
  • D1-1Dundee United17 October 2026

Last 5 league matches, most recent first.

Next match: St Johnstone vs Falkirk

St Johnstone travel to Falkirk at Falkirk Stadium, Falkirk on 21 November 2026, 15:00 UTC. The model makes it 23% St Johnstone, 24% draw and 53% Falkirk, with a most likely scoreline of 2-1. It projects 1.14 expected goals for St Johnstone against 1.99. Beyond the result it puts both teams to score at 59% and over 2.5 goals at 61%.

Full preview and model analysis for St Johnstone vs Falkirk

Recent meetings with Falkirk

  • 19 September 2026St Johnstone 1–1 FalkirkPremiership
  • 8 July 2025St Johnstone 0–1 FalkirkFriendlies Clubs
  • 24 July 2018St Johnstone 1–0 FalkirkLeague Cup

The last 3 meetings between the two, most recent first.

Other results that matter to St Johnstone

  • Rangers v Aberdeen · 24 November 2026

    St Johnstone fans want Rangers to win: that leaves St Johnstone's risk of a bottom-three finish at 14.7%, against 19.3% if Aberdeen win (15.1% today).

    Rangers win14.7%−0.4
    Draw16.4%+1.3
    Aberdeen win19.3%+4.2
  • Celtic v St Mirren · 21 November 2026

    St Johnstone fans want a draw: that leaves St Johnstone's chance of a top-six finish at 40.8%, against 36.9% if St Mirren win (39.2% today).

    Celtic win39.0%−0.2
    Draw40.8%+1.6
    St Mirren win36.9%−2.3
  • Motherwell v Rangers · 21 November 2026

    St Johnstone fans want Rangers to win: that leaves St Johnstone's chance of a top-six finish at 40.3%, against 36.9% if Motherwell win (39.2% today).

    Motherwell win36.9%−2.3
    Draw39.6%+0.4
    Rangers win40.3%+1.1

From our season simulation, reading only the runs in which each result happened. A match is listed when it moves St Johnstone's figure by 2 points or more and both halves of the runs agree on which result helps.

Upcoming fixtures

21 November 2026away to FalkirkPremiership23% win
28 November 2026away to Dundee UnitedPremiership28% win
2 December 2026vs St MirrenPremiership51% win
5 December 2026away to CelticPremiership12% win
13 December 2026vs RangersPremiership23% win

Recent results

Leading scorer

J. Fowler, with 6 league goals and 1 assist this season, is the club's only player among the 20 names on the division's scorer list.