Kilmarnock vs St Johnstone prediction
Scotland Premiership · Saturday 31 October 2026, 16:00 WAT
- Model called 1 ✗ (home win): got it wrong
- Market called 12 ✗ (either team wins, no draw): got it wrong
Who wins?
Brit Predictor's model rates Kilmarnock to win as the most likely result (47%). It gives Kilmarnock 47% at home, a draw 24% and St Johnstone 29%, so its call is 1: Kilmarnock to win. The bookmakers, with their margin removed, have it 41% / 26% / 33%, a call of 12. Expected goals are 1.6 for Kilmarnock and 1.2 for St Johnstone; the single most likely score is 1-1. Careful: there is little recent data on St Johnstone, usually a promoted side, and the market tends to be right about those.
Rebuilt after kick-off using only matches played before it. A double chance (1X, X2, 12) is called when the top two results are within 10 points.
Strength and form
Kilmarnock
Attack 9th of 12, defence 12th of 12 in the league.
- L 1-3 at Dundee 2026-10-28
- L 0-3 at Falkirk 2026-10-24
- W 3-2 v Motherwell 2026-10-17
- L 1-3 at Rangers 2026-10-10
- D 1-1 v Hearts 2026-09-19
St Johnstone
Attack 11th of 12, defence 11th of 12 in the league.
- D 2-2 v Motherwell 2026-10-28
- L 0-4 at Rangers 2026-10-24
- D 1-1 v Dundee United 2026-10-17
- W 1-0 at Aberdeen 2026-10-11
- D 1-1 v Falkirk 2026-09-19
From 522 league matches since 2024-08-03, recent games weighted more.
More Scotland Premiership games on Sat 31 Oct
- Motherwell vs St Mirren · FT 1–0
