Kilmarnock vs ST Johnstone Prediction, H2H & Stats
Scotland: Premiership
· Regular Season - 12 Head to head
Last 9 meetings
4 - 3
Kilmarnock
0 - 2
Kilmarnock
3 - 1
ST Johnstone
1 - 0
Kilmarnock
0 - 3
ST Johnstone
0 - 2
Kilmarnock
2 - 1
ST Johnstone
2 - 1
Kilmarnock
0 - 1
ST Johnstone
Premiership table
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Celtic |
12 | 9 | 1 | 2 | 27:10 | +17 | 28 |
| 2 | Rangers |
11 | 7 | 3 | 1 | 19:9 | +10 | 24 |
| 3 | Heart Of Midlothian |
11 | 6 | 2 | 3 | 24:17 | +7 | 20 |
| 4 | Falkirk |
12 | 5 | 3 | 4 | 15:12 | +3 | 18 |
| 5 | Dundee |
11 | 5 | 2 | 4 | 17:13 | +4 | 17 |
| 6 | Dundee Utd |
11 | 4 | 4 | 3 | 16:16 | 0 | 16 |
| 7 | ST Johnstone |
12 | 3 | 5 | 4 | 15:19 | -4 | 14 |
| 8 | ST Mirren |
12 | 4 | 2 | 6 | 12:20 | -8 | 14 |
| 9 | Motherwell |
12 | 3 | 3 | 6 | 14:20 | -6 | 12 |
| 10 | Aberdeen |
11 | 3 | 2 | 6 | 12:14 | -2 | 11 |
| 11 | Kilmarnock |
12 | 2 | 3 | 7 | 13:28 | -15 | 9 |
| 12 | Hibernian |
11 | 2 | 2 | 7 | 11:17 | -6 | 8 |
Top scorers
Premiership
C. Durán
Celtic
7goals
B. Nygren
Celtic
6goals
J. Fowler
ST Johnstone
6goals
R. Naderi
Rangers
5goals
Cláudio Braga
Heart Of Midlothian
5goals
J. Murrell
Falkirk
5goals
C. Miller
Heart Of Midlothian
5goals
B. Fink
Dundee
4goals
K. Kelsy
Rangers
4goals
K. Nisbet
Aberdeen
4goals
Recent form
2 - 2
ST Johnstone
D
3 - 1
Kilmarnock
L
3 - 0
Kilmarnock
L
3 - 2
Motherwell
W
3 - 1
Kilmarnock
L
1 - 1
Heart Of Midlothian
D
0 - 1
Kilmarnock
W
1 - 1
Aberdeen
D
0 - 0
Kilmarnock
D
0 - 1
ST Mirren
L
2 - 2
ST Johnstone
D
2 - 2
Motherwell
D
4 - 0
ST Johnstone
L
1 - 1
Dundee Utd
D
0 - 1
ST Johnstone
W
1 - 1
Falkirk
D
0 - 1
Celtic
L
2 - 1
Hibernian
W
1 - 1
ST Johnstone
D
2 - 1
ST Johnstone
L
Who wins? Three ways to read it
1 · X · 2Most likely scores
Expected goals: 1.3 Kilmarnock · 1.6 ST Johnstone
Goal lines
Team comparison
Season numbers
Premiership 2026When the goals come
Side by side
Kilmarnock
ST Johnstone
Kilmarnock vs ST Johnstone: preview and prediction
Kilmarnock host ST Johnstone in the Scotland Premiership (Regular Season - 12) on Saturday, 31st October 2026 at 16:00 at The BBSP Stadium Rugby Park, Kilmarnock. Kilmarnock sit 11th in the table and ST Johnstone 7th.
Kilmarnock are struggling, with 1 win, 1 draw and 3 defeats in their last 5 games (L-W-L-L-D). ST Johnstone have been inconsistent, with 1 win, 3 draws and 1 defeat in their last 5 games (W-D-L-D-D).
In the last 9 meetings, Kilmarnock won 4, ST Johnstone won 5 and 0 ended level. These games average 2.9 goals, with both teams scoring in 44% and over 2.5 goals in 56%.
Our goal model expects about 1.3 goals for Kilmarnock and 1.6 for ST Johnstone. It gives ST Johnstone the edge (31% home win, 24% draw, 44% away win), 55% for over 2.5 goals and 58% for both teams to score. The most likely score is 1-1.
Our pick was BTTS Yes at odds of 1.56. We also like Draw.
Kilmarnock vs ST Johnstone FAQs
What is the best prediction for Kilmarnock vs ST Johnstone?
Our top tip is Both Teams to Score: BTTS Yes (1.56 odds).
Who will win Kilmarnock vs ST Johnstone?
ST Johnstone are favourites: our model gives Kilmarnock 31%, the draw 24% and ST Johnstone 44%.
Will both teams score?
Both teams scoring has a 58% chance in our model, and it happened in 44% of recent meetings.
How many goals are expected?
Our model expects 2.9 goals in total, with a 55% chance of over 2.5 goals.
When is Kilmarnock vs ST Johnstone?
Kick-off is on Saturday, 31st October 2026 at 16:00 at The BBSP Stadium Rugby Park, Kilmarnock.