SCOPremiership · Matchday 12Saturday, 31 October 2026 · The BBSP Stadium Rugby Park

Kilmarnock

11th · 9 pts
2–2FULL TIME

ST Johnstone

7th · 14 pts
31% Kilmarnock
24% Draw
45% ST
OUR PICK
ST Johnstone to win
Model probability 45% · fair odds
2.21
Expected goals
1.33 – 1.66
Confidence
Low

Fair odds

From our model, no margin
1X213.25X4.1722.21
Goals 2.5Over1.74Under2.19
Both scoreGG1.68NG2.36

Every market, one match

Over 1.5 goals@1.25
Over 1.5
80%
Over/Under 2.5@1.74
Over 2.5
57%
Both teams to score@1.68
GG
60%
Double chance@1.32
12
76%

Season stats

KilmarnockST Johnstone
1.1Goals per game1.3
2.3Conceded per game1.6
0.75Points per game1.17
17%Win rate25%
-15Goal difference-4
4Form, last 5 (pts)6

Kilmarnock form

No recent matches.

ST Johnstone form

DDLDW
A Kilmarnock2–2
H Motherwell2–2
A Rangers4–0
H Dundee Utd1–1
A Aberdeen0–1

Head to head

0
Kilmarnock
0
Draw
0
ST

These sides haven't met recently.

Premiership table

#TeamGPGDPts
1Celtic12+1728
2Rangers11+1024
3Heart Of Midlothian11+720
4Falkirk12+318
5Dundee11+417
6Dundee Utd11016
7ST Johnstone12-414
8ST Mirren12-814
9Motherwell12-612
10Aberdeen11-211

Match preview

Our model makes ST Johnstone slight favourites, giving them a 45% chance of winning against 24% for the draw.

Our fair price for "Away win" is 2.21 — the pick only has value at a bookmaker price above that.

We expect 3.0 goals in total (1.33 for Kilmarnock, 1.66 for ST Johnstone), which points to Over 2.5 as a secondary angle.

Kilmarnock sit 11th on 9 points; ST Johnstone are 7th on 14.

Check team news before kick-off — a late change to either line-up moves the numbers.