Brit Predictor

Kilmarnock vs St Johnstone prediction

Scotland Premiership · Saturday 31 October 2026, 16:00 WAT

Full timeKilmarnock 2–2 St JohnstoneResult X

Who wins?

KilmarnockDrawSt Johnstone
Model 1 ✗
47%24%29%
Market 12 ✗
41%26%33%

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.

Expected goals1.6 – 1.2
Most likely score1-1
Over 2.5 goals55%
Both teams score57%

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.

LLWLD
  • 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.

DLDWD
  • 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.

See every game on Sat 31 Oct

More Scotland Premiership games on Sat 31 Oct