Scotland : Premiership
Kilmarnock
ST JohnstoneFull-time report
Recent form
Head to head
Our prediction
ST Johnstone to win
@ 2.80Goals outlook
Win probability
Odds (1X2)
Kilmarnock vs ST Johnstone preview and result
Kilmarnock and ST Johnstone met in the Premiership on Saturday 31 October 2026 at 16:00 (Nigerian time). The match finished 2 - 2, 2 - 1 at half time.
Our model gives Kilmarnock a 40% chance of winning, the draw 17% and ST Johnstone 43%. Our pick was ST Johnstone to win with 55% confidence at odds of 2.80. The pick lost this time ✗. For a safer option, the double chance X2 (Draw or ST Johnstone) covers two of the three results at odds of 1.57.
Goals: we expect about 3.1 goals (1.7 for Kilmarnock, 1.4 for ST Johnstone). The chance of three or more goals is 59%, so our goals pick is Over 2.5 (85% confidence). 4 goals were scored.
Form and head to head
In the table, Kilmarnock are 11th with 9 points and ST Johnstone are 7th with 14 points.
Frequently asked questions
What was the prediction for Kilmarnock vs ST Johnstone?
Our pre-match prediction is ST Johnstone to win (55% confidence) at odds of 2.80. Win chances: Kilmarnock 40%, draw 17%, ST Johnstone 43%.
Will there be over 2.5 goals in Kilmarnock vs ST Johnstone?
We expect about 3.1 goals. Our pick is Over 2.5 with 85% confidence (chance of 3+ goals: 59%).
What time is Kilmarnock vs ST Johnstone?
Kilmarnock vs ST Johnstone (Premiership) was played on Saturday 31 October 2026 at 16:00 Nigerian time (WAT).
What is a safe bet for Kilmarnock vs ST Johnstone?
The double chance X2 (Draw or ST Johnstone) covers two outcomes at odds of 1.57. No bet is risk-free – stake only what you can afford. 18+.
Predictions are estimates from our model, not guarantees. 18+ only – bet responsibly. More: today's predictions · Bet Slip Builder · booking codes.
Premiership table
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Celtic |
12 | 9 | 1 | 2 | 17 | 28 |
| 2 | Rangers |
11 | 7 | 3 | 1 | 10 | 24 |
| 3 | Heart Of Midlothian |
11 | 6 | 2 | 3 | 7 | 20 |
| 4 | Falkirk |
12 | 5 | 3 | 4 | 3 | 18 |
| 5 | Dundee |
11 | 5 | 2 | 4 | 4 | 17 |
| 6 | Dundee Utd |
11 | 4 | 4 | 3 | 0 | 16 |
| 7 | ST Johnstone |
12 | 3 | 5 | 4 | -4 | 14 |
| 8 | ST Mirren |
12 | 4 | 2 | 6 | -8 | 14 |
| 9 | Motherwell |
12 | 3 | 3 | 6 | -6 | 12 |
| 10 | Aberdeen |
11 | 3 | 2 | 6 | -2 | 11 |
| 11 | Kilmarnock |
12 | 2 | 3 | 7 | -15 | 9 |
| 12 | Hibernian |
11 | 2 | 2 | 7 | -6 | 8 |
More Premiership predictions
Aberdeenvs
FalkirkTip 2Wed 20:45
Celticvs
Dundee UtdTip 1Wed 20:45
Dundeevs
KilmarnockTip 1Wed 20:45
ST Johnstonevs
MotherwellTip 1Wed 20:45
ST Mirrenvs
HibernianTip 2Wed 21:00
Heart Of Midlothianvs
RangersTip 2Sat 16:00
Dundee Utdvs
Heart Of MidlothianTip 2Sat 16:00
Motherwellvs
ST Mirren1 - 0Sun 14:00
Falkirkvs
Celtic2 - 0Other matches on Sat 31 Oct
Chelseavs
Manchester United2 - 013:30
Lincolnvs
Birmingham1 - 313:30
Norwichvs
Watford3 - 213:30
Stoke Cityvs
Preston2 - 001:00
Inter San Carlosvs
Escorpiones Belén2 - 301:00
Toluca Wvs
Guadalajara W2 - 301:00
Oriente Petrolerovs
Aurora1 - 101:00
Detroit Cityvs
Hartford Athletic1 - 201:15
Racing Clubvs
Aldosivi2 - 101:15
Sarmiento Juninvs
Rosario Central1 - 2