Kilmarnock crestST Johnstone crest

Kilmarnock vs ST Johnstone Prediction

Saturday 31 October 2026, 15:00 Scottish Premiership

Build this bet

1210 picks graded in public, misses included. The record

The model's read

Kilmarnock crestKilmarnock 36% Draw 24% ST Johnstone crestST Johnstone 40%

The read

The desk

Both sides arrive out of form, Kilmarnock winning only 2 of their last 5 and St Johnstone just 1, with home and away form both reading 1 win, 1 draw and 3 losses in 5. St Johnstone's better table spot and a 5-4 head to head advantage make them the better side of this one, even if neither team is flying.

The model says

Always free
The call on this game Over 2.5 Goals
The best price 1.67Bet365

Every call is logged before kick-off and graded in public. The whole record is on the track record, misses included.

Add the call to my slip · 1.67

5 games passed the rule today. See which, seven days for £1

The research

Pro
Markets the desk would leave alone
KILLED
Kilmarnock to Win 2.75

Kilmarnock are 11th against St Johnstone's 8th, St Johnstone lead the head to head 5 wins to 4 over the last 10, and Kilmarnock's own home form is 1 win, 1 draw, 3 losses in their last 5. No team news search turned up anything that swings this back their way.

The research desk on this game:

“Two out-of-form sides collide; St Johnstone's head-to-head advantage and table spot outweigh Kilmarnock's home advantage”

Every market graded strong, medium or killed, and the desk's own word on the model's call, with the reason written down. In FBB Pro, on this game and every other. Seven days for £1

18+. BeGambleAware.org

The model v the market

Always free
Best priceImplied
Kilmarnock win 2.30 43%
Draw 3.60 28%
ST Johnstone win 2.88 35%
Kilmarnock or draw 1.40 71%
ST Johnstone or draw 1.57 64%
Either side to win, no draw 1.30 77%
Over 2.5 goals 1.67 60%
Both teams to score 1.57 64%

Best price across the books we track, the same price as the list below, where the book is named.

Model numbers are published only on leagues where our graded record supports them. Here the market's prices stand alone.

The shadow model's number on every market here, labelled as information and never on the record. In FBB Pro.

Every priced market

18 markets
Under 4 goals Marathon Bet 1.18
Under 13 corners 1xBet 1.18
ST Johnstone under 2 goals Marathon Bet 1.20
Under 2.5 second half goals Bet365 1.25
ST Johnstone over 0.5 goals Bet365 1.25
Kilmarnock under 7 corners 1xBet 1.23
ST Johnstone over 3.5 corners 1xBet 1.24
Kilmarnock or ST Johnstone (double chance) William Hill 1.30
Over 2 goals Betano 1.36
Under 12.5 corners Betano 1.31
Kilmarnock over 3.5 corners 1xBet 1.26
Over 1 second half goals Marathon Bet 1.28
Over 0.5 first half goals William Hill 1.30
Kilmarnock under 2 goals Marathon Bet 1.30
ST Johnstone over 4 corners Marathon Bet 1.44
Under 5.5 cards Betano 1.31
Kilmarnock or Draw (double chance) William Hill 1.40
Kilmarnock over 1 goals Marathon Bet 1.34

The bookmakers' best prices on every market we track for this game, corners, cards and shots included. Prices are theirs, with their margin in; our own number appears only where the model has a graded record. Tap any to add it to your slip.

Since we first priced it

Always free
Away win 2.30 to 2.80 drifting, longer
Home win 2.75 to 2.25 shortening
Home or draw 1.57 to 1.40 shortening
Under 2.5 goals 2.20 to 2.28 drifting, longer
Draw 3.50 to 3.40 shortening
BTTS no 2.25 to 2.30 drifting, longer
No draw 1.28 to 1.30 drifting, longer

The best price when we first priced this game, then the best price now. Drifting means the price got longer, shortening means shorter.

Recent form

Always free
Kilmarnock crestKilmarnock LLWLDW

Last 6, newest first: 2 won, 1 drawn, 3 lost. 7 scored, 12 conceded.

Wed 28 Oct Dundee crestat Dundee 1-3 Lost
Sat 24 Oct Falkirk crestat Falkirk 0-3 Lost
Sat 17 Oct Motherwell crestv Motherwell 3-2 Won
Sat 10 Oct Rangers crestat Rangers 1-3 Lost
Sat 19 Sep Heart of Midlothian crestv Heart of Midlothian 1-1 Drew
Tue 15 Sep Hibernian crestat Hibernian 1-0 Won
ST Johnstone crestST Johnstone DLDWDL

Last 6, newest first: 1 won, 3 drawn, 2 lost. 5 scored, 9 conceded.

Wed 28 Oct Motherwell crestv Motherwell 2-2 Drew
Sat 24 Oct Rangers crestat Rangers 0-4 Lost
Sat 17 Oct Dundee United crestv Dundee United 1-1 Drew
Sun 11 Oct Aberdeen crestat Aberdeen 1-0 Won
Sat 19 Sep Falkirk crestv Falkirk 1-1 Drew
Wed 9 Sep Celtic crestv Celtic 0-1 Lost

Each side's last finished games in all competitions, their goals first. At home reads v, away reads at.

Kilmarnock v ST Johnstone: the numbers

Always free
Kilmarnock crestKilmarnockST Johnstone crestST Johnstone 12League position8 2-2-7League record, won-drawn-lost3-4-4 11-26Goals for and against13-17 8Points13 1-1-3Home record v away record1-1-3 1.00Scored a game1.20 2.40Conceded a game1.50 18%Clean sheets9% 36%Failed to score27% 50%Both teams scored50% 18%Over 2.5 goals9%

League record and goals from this season's table where the feed carries it; the rates are the share of each side's games in the data we hold.

Kilmarnock v ST Johnstone: head to head

Always free
Kilmarnock won 4 1 draw ST Johnstone won 5
2.8 goals a game 5/10 both scored 5/10 over 2.5
2 Aug 2026 ST Johnstone crestKilmarnock crestST Johnstone v Kilmarnock 4-3
3 May 2025 ST Johnstone crestKilmarnock crestST Johnstone v Kilmarnock 0-2
15 Feb 2025 Kilmarnock crestST Johnstone crestKilmarnock v ST Johnstone 3-1
23 Nov 2024 ST Johnstone crestKilmarnock crestST Johnstone v Kilmarnock 1-0
11 Aug 2024 Kilmarnock crestST Johnstone crestKilmarnock v ST Johnstone 0-3
13 Apr 2024 ST Johnstone crestKilmarnock crestST Johnstone v Kilmarnock 0-2
23 Dec 2023 Kilmarnock crestST Johnstone crestKilmarnock v ST Johnstone 2-1
1 Nov 2023 ST Johnstone crestKilmarnock crestST Johnstone v Kilmarnock 2-1
20 May 2023 Kilmarnock crestST Johnstone crestKilmarnock v ST Johnstone 0-1
18 Mar 2023 Kilmarnock crestST Johnstone crestKilmarnock v ST Johnstone 1-1

Kilmarnock vs ST Johnstone: FAQs

Always free

Kilmarnock vs ST Johnstone prediction: what is the call?

The call on this game is Over 2.5 Goals at 1.67. Every call is logged before kick-off and graded in public, misses included.

What time does Kilmarnock vs ST Johnstone kick off?

Kilmarnock vs ST Johnstone kicks off on Saturday 31 October 2026 at 15:00 UK time (Scottish Premiership).

What are the best odds for Kilmarnock vs ST Johnstone?

The best prices across the books we track: Kilmarnock 2.30, the draw 3.60, ST Johnstone 2.88. Prices move; the table on this page is the latest.

What form are Kilmarnock and ST Johnstone in?

Kilmarnock have won 2, drawn 1 and lost 3 of their last 6 (L L W L D W, newest first), scoring 7 and conceding 12. ST Johnstone have won 1, drawn 3 and lost 2 of their last 6 (D L D W D L, newest first), scoring 5 and conceding 9.

What is the head to head between Kilmarnock and ST Johnstone?

In their last 10 meetings on our record, Kilmarnock won 4, ST Johnstone won 5 and 1 was drawn. The most recent, 2 Aug 2026, finished ST Johnstone 4-3 Kilmarnock.

Recent singles, graded

Graded in public

Every single is locked before kick-off, one unit each, and graded whatever happens.

Pro

The singles we'd pick ourselves, with the research and the price behind each one

  • The daily singles. Each one cleared three checks: the line landed in at least 9 of the two sides' last 12 games, a UK price of 1.35 or more, and our model's number clears what the price needs. Usually 0 to 5 a day, one unit each.
  • The case for each, put together. The last 12 against what the price needs, who is missing, the head to head, and the best price at a UK bookmaker, in one place.
  • The desk's card on every fixture it covers. Its verdict, every market graded, and the reason written down. And tomorrow's singles the night before.

Every pick published before kick-off, graded in public. The losing ones stay on the page.

Seven days for £1 then £9.99 a month, or £79.99 a year. Cancel any time.
18+. BeGambleAware.org. Analysis and opinion, not betting advice.

More Scottish Premiership matches

Keep going