Kilmarnock vs ST Johnstone Prediction, H2H & Stats

Scotland: Premiership · Regular Season - 12
Kilmarnock

Kilmarnock

11th in table
LWLLD
Full time
2:2
HT 2 - 1
ST Johnstone

ST Johnstone

7th in table
WDLDD
13' Toby Steward
14' Cathal McCarthy
35' Jason Holt
35' Matty Todd
37' Aaron Tshibola
40' Danny schmidt
41' Djenairo Daniels
56' Jamie Brandon
65' Joel Cotterill
83' Nicky Clescenco
Saturday, 31 October 2026
The BBSP Stadium Rugby Park, Kilmarnock

Head to head

Last 9 meetings
9games
4Kilmarnock wins
0Draws
5ST Johnstone wins
2.9Goals per game
44%Both scored
56%Over 2.5
02 Aug 2026Premiership ST Johnstone 4 - 3 Kilmarnock
03 May 2025Premiership ST Johnstone 0 - 2 Kilmarnock
15 Feb 2025Premiership Kilmarnock 3 - 1 ST Johnstone
23 Nov 2024Premiership ST Johnstone 1 - 0 Kilmarnock
11 Aug 2024Premiership Kilmarnock 0 - 3 ST Johnstone
13 Apr 2024Premiership ST Johnstone 0 - 2 Kilmarnock
23 Dec 2023Premiership Kilmarnock 2 - 1 ST Johnstone
01 Nov 2023Premiership ST Johnstone 2 - 1 Kilmarnock
20 May 2023Premiership Kilmarnock 0 - 1 ST Johnstone

Premiership table

#TeamPWDLGoalsGDPtsForm
1 Celtic 12912 27:10 +17 28 LDWWW
2 Rangers 11731 19:9 +10 24 DWDWW
3 Heart Of Midlothian 11623 24:17 +7 20 DWLWD
4 Falkirk 12534 15:12 +3 18 WWWWL
5 Dundee 11524 17:13 +4 17 WLDWW
6 Dundee Utd 11443 16:16 0 16 DWDWW
7 ST Johnstone 12354 15:19 -4 14 DDLDW
8 ST Mirren 12426 12:20 -8 14 LDWLL
9 Motherwell 12336 14:20 -6 12 WDLLL
10 Aberdeen 11326 12:14 -2 11 LLWLD
11 Kilmarnock 12237 13:28 -15 9 DLLWL
12 Hibernian 11227 11:17 -6 8 DLLLD

Top scorers

Premiership
1 C. DuránCeltic 7goals 5assists 12apps
2 B. NygrenCeltic 6goals 4assists 12apps
3 J. FowlerST Johnstone 6goals 1assists 12apps
4 R. NaderiRangers 5goals 3assists 10apps
5 Cláudio BragaHeart Of Midlothian 5goals 2assists 11apps
6 J. MurrellFalkirk 5goals 0assists 10apps
7 C. MillerHeart Of Midlothian 5goals 1assists 11apps
8 B. FinkDundee 4goals 0assists 9apps
9 K. KelsyRangers 4goals 0assists 7apps
10 K. NisbetAberdeen 4goals 3assists 11apps

Recent form

2 W 4 D 4 L in the last 10
31 Oct 2026Premiership Kilmarnock 2 - 2 ST Johnstone D
28 Oct 2026Premiership Dundee 3 - 1 Kilmarnock L
24 Oct 2026Premiership Falkirk 3 - 0 Kilmarnock L
17 Oct 2026Premiership Kilmarnock 3 - 2 Motherwell W
10 Oct 2026Premiership Rangers 3 - 1 Kilmarnock L
19 Sep 2026Premiership Kilmarnock 1 - 1 Heart Of Midlothian D
15 Sep 2026Premiership Hibernian 0 - 1 Kilmarnock W
12 Sep 2026League Cup Kilmarnock 1 - 1 Aberdeen D
05 Sep 2026Premiership Aberdeen 0 - 0 Kilmarnock D
02 Sep 2026Premiership Kilmarnock 0 - 1 ST Mirren L
2 W 5 D 3 L in the last 10
31 Oct 2026Premiership Kilmarnock 2 - 2 ST Johnstone D
28 Oct 2026Premiership ST Johnstone 2 - 2 Motherwell D
24 Oct 2026Premiership Rangers 4 - 0 ST Johnstone L
17 Oct 2026Premiership ST Johnstone 1 - 1 Dundee Utd D
11 Oct 2026Premiership Aberdeen 0 - 1 ST Johnstone W
19 Sep 2026Premiership ST Johnstone 1 - 1 Falkirk D
09 Sep 2026Premiership ST Johnstone 0 - 1 Celtic L
06 Sep 2026Premiership ST Johnstone 2 - 1 Hibernian W
02 Sep 2026Premiership Dundee 1 - 1 ST Johnstone D
29 Aug 2026Premiership Heart Of Midlothian 2 - 1 ST Johnstone L

Who wins? Three ways to read it

1 · X · 2
Goal model
Form & stats
Bookmaker odds
Kilmarnock Draw ST Johnstone
Value spotted: ST Johnstone win at 2.47 (model 44% vs market 38%)

Most likely scores

1-1 11.4%
1-2 9.2%
0-1 8.8%
2-1 7.4%
1-0 7.2%
0-2 7%

Expected goals: 1.3 Kilmarnock · 1.6 ST Johnstone

Goal lines

Over 1.5 goals79%
Over 2.5 goals55%
Over 3.5 goals33%
Both teams score58%

Team comparison

Form Attack Defence Goal model Head to head Goals Overall
40%
Form
60%
55%
Attack
45%
40%
Defence
60%
47%
Goal model
53%
40%
Head to head
60%
47%
Goals
53%
44%
Overall
55%

Season numbers

Premiership 2026

When the goals come

1
0-15'
1
1
16-30'
4
2
31-45'
2
3
46-60'
3
4
61-75'
0
1
76-90'
3
4
0-15'
1
4
16-30'
2
7
31-45'
2
4
46-60'
4
1
61-75'
4
4
76-90'
3
Kilmarnock ST Johnstone

Side by side

Kilmarnock ST Johnstone
11 Played 11
2 Won 3
2 Drawn 4
7 Lost 4
1 Goals scored per game 1.2
2.4 Goals conceded per game 1.5
1 / 1 Scored per game (home / away) 1.7 / 0.6
2 Clean sheets 1
4 Failed to score 3
1 Longest winning run 1
3-2 Biggest win 4-3
1-5 Biggest defeat 0-1
1/1 Penalties scored 2/3

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.

Published by

Football Analyst & Predictor · Rarabet

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.