Premier League
Home › Kilmarnock vs ST Johnstone
Scottish Premiership · 31 October 2026 · 15:00

Kilmarnock vs ST Johnstone: match facts, form and head-to-head – 31 October 2026, Scottish Premiership

2–2
OddsTableAnalysisComparisonH2HFAQ

Kilmarnock vs ST Johnstone (Scottish Premiership) was played on 31 October 2026 and finished 2–2.

Kilmarnock vs ST Johnstone: odds comparison

Match result1X2
Best odds on the market2.173.823.36
Market average2.113.613.15

Kilmarnock vs ST Johnstone: table and team form

#TeamPW-D-LGoalsPts
1Celtic1310-1-228:1031
2Rangers128-3-121:927
3Falkirk136-3-420:1421
4Heart Of Midlothian126-2-426:2220
5Dundee125-2-518:1517
6Dundee United124-5-317:1717
7ST Johnstone134-5-417:2017
8ST Mirren134-2-712:2214
9Motherwell133-4-615:2113
10Hibernian123-2-715:1711
11Aberdeen123-2-712:1811
12Kilmarnock132-3-813:299

Recent matches

Kilmarnock

19 SeptDKilmarnock 1–1 Heart Of Midlothian
10 OctLRangers 3–1 Kilmarnock
17 OctWKilmarnock 3–2 Motherwell
24 OctLFalkirk 3–0 Kilmarnock
28 OctLDundee 3–1 Kilmarnock

ST Johnstone

19 SeptDST Johnstone 1–1 Falkirk
11 OctWAberdeen 0–1 ST Johnstone
17 OctDST Johnstone 1–1 Dundee United
24 OctLRangers 4–0 ST Johnstone
28 OctDST Johnstone 2–2 Motherwell

Kilmarnock vs ST Johnstone: match analysis

Kilmarnock host ST Johnstone at Rugby Park with the home side perched at 11th in the table, having amassed just eight points from two wins, two draws and five defeats while conceding twice as many as they have scored (10‑20). Johnstone sit comfortably in fifth place on 12 points, their record evenly balanced at three wins, three draws and three losses and a neutral goal difference of 11‑11. The gap between the two clubs is stark, and the visitors will be looking to extend their mid‑table push, whereas Kilmarnock will be desperate for a win to climb out of the relegation zone. Both teams have shown inconsistency this season, setting up a clash where a single positive result could swing the momentum dramatically for either side.

Kilmarnock vs ST Johnstone: team comparison

KilmarnockST Johnstone
40%Form60%
43%Attack57%
41%Defence59%
0%Head to head100%
31%Overall69%

Each team's share in per cent: form in the last matches before this one, goals per match from the table and the head-to-head meetings.

Kilmarnock vs ST Johnstone: head to head

0Kilmarnock
0Draws
1ST Johnstone
2/8/26 · ST Johnstone 4–3 Kilmarnock

Kilmarnock vs ST Johnstone: frequently asked questions

How did Kilmarnock vs ST Johnstone end?

The match ended in a 2–2 draw.

When and where was the match played?

31 October 2026 at 15:00, venue: The BBSP Stadium Rugby Park.

Where do the teams stand in the table?

Kilmarnock: 12th (9 points), ST Johnstone: 7th (17 points).

What is the head-to-head record of Kilmarnock vs ST Johnstone?

Kilmarnock: 0, Draws: 0, ST Johnstone: 1.

More matches: Scottish Premiership

ST Mirren vs Hibernian 28 OctST Johnstone vs Motherwell 28 OctAberdeen vs Falkirk 28 OctCeltic vs Dundee United 28 OctDundee vs Kilmarnock 28 OctHeart Of Midlothian vs Rangers 28 OctMotherwell vs ST Mirren 31 OctRangers vs Aberdeen 31 Oct

18+ · Betting involves risk. Our predictions are for information only and do not guarantee a win. Please gamble responsibly.