Premiership · Regular Season - 12

Kilmarnock vs ST Johnstone Prediction

- : -31 October 2026 at 15:00Scotland
Alexander Bryant photo
AuthorAlexander Bryant

Alexander has more than five years of experience producing sports betting content for international audiences. He researches bookmakers, verifies important information and creates practical guides for both new and experienced bettors. His main objective is to make complex betting topics clear, accurate and easy to understand.

Published: 31 Oct 2026Updated: 31 Oct 2026, 01:58

Match preview

Kilmarnock host St Johnstone on 31 October 2026 at 18:00 at Rugby Park in a Scottish Premiership clash between two sides struggling for consistency. Kilmarnock have won just two of their last ten home matches, averaging 0.80 goals scored and 1.81 conceded per game at home. St Johnstone's away form is similarly fragile, with two wins in ten road trips and an average of 0.90 goals for and 1.40 against.

Greg Kiltie leads Kilmarnock's attack with three league goals this season, supported by Joe Hugill and Tyreece John-Jules. Bailey Rice and Max Stryjek are unavailable through injury. St Johnstone will rely on Josh Fowler, who has scored six times in 11 league appearances. Sam Stanton and Zach Mitchell are sidelined for the visitors.

Form and H2H

The head-to-head record between these clubs favours St Johnstone. In their last six meetings from 2011 to 2012, St Johnstone won three, Kilmarnock won none, and two ended level. St Johnstone have taken 20 points from their last 40 encounters with Kilmarnock. Only four of those 40 matches produced more than three goals, suggesting a pattern of tight, low-scoring contests.

Both teams have struggled to build momentum. Kilmarnock's last ten home games show three draws alongside two wins and five losses. St Johnstone's away record over the same span includes four draws, two wins, and four defeats. Neither side has found a reliable attacking rhythm.

Best bet

Kilmarnock 1–1 St Johnstone is the main pick. Both teams lack firepower and defensive solidity, creating conditions for a stalemate. Kilmarnock's home struggles and St Johnstone's inconsistency away from home point toward a low-scoring draw. Under 2.5 goals also appeals given the attacking limitations on display and the historical pattern of these fixtures.

Odds to watch

1Win: Home 2.31 / Draw 3.61 / Away 2.88.

1xBet: Home 2.31 / Draw 3.52 / Away 2.83.

Kilmarnock vs ST Johnstone Odds

Pre-match odds appear closer to kick-off when bookmakers open the market.

Compare odds

1X2 prediction for Kilmarnock vs ST Johnstone

Date and time 31 October 2026 at 15:00

1X22
BTTSYes70%

Competitive fixture

Place a bet on this match

Kilmarnock vs ST Johnstone Odds statistic

Average rates from the last stored matches for each team.

KilmarnockKilmarnockLast matchesST JohnstoneST Johnstone
100%Over 0.5 goals100%
100%Over 1.5 goals80%
80%Over 2.5 goals40%
60%Over 3.5 goals40%
80%BTTS60%
80%Last 5 BTTS60%

Head to Head Kilmarnock — ST Johnstone

In the last 8 meetings, ST Johnstone hold the edge — 4 wins for Kilmarnock, 4 for ST Johnstone, 0 draws.

50% W — 40% D — 050% W — 4
  • ST JohnstoneST Johnstone4:3KilmarnockKilmarnock
    Premiership · 02 Aug 2026
  • ST JohnstoneST Johnstone0:2KilmarnockKilmarnock
    Premiership · 03 May 2025
  • KilmarnockKilmarnock3:1ST JohnstoneST Johnstone
    Premiership · 15 Feb 2025
  • ST JohnstoneST Johnstone1:0KilmarnockKilmarnock
    Premiership · 23 Nov 2024
  • KilmarnockKilmarnock0:3ST JohnstoneST Johnstone
    Premiership · 11 Aug 2024
  • ST JohnstoneST Johnstone0:2KilmarnockKilmarnock
    Premiership · 13 Apr 2024
  • KilmarnockKilmarnock2:1ST JohnstoneST Johnstone
    Premiership · 23 Dec 2023
  • ST JohnstoneST Johnstone2:1KilmarnockKilmarnock
    Premiership · 01 Nov 2023
100%Over 0.5100%
88%Over 1.588%
63%Over 2.563%
50%BTTS50%
75%Kilmarnock over 0.575%

Betting profits Kilmarnock vs ST Johnstone

Historical P/L if you backed each side on the main markets in their recent matches.

Kilmarnock

MarketOutcomeP/LWinsGames
Match WinnerWin-1.85415
Match WinnerDraw+1.66415
Match WinnerLose-1.17715
Goals Over/UnderOver 2.5-1.94815
Goals Over/UnderUnder 2.5+1.99715
Goals Over/UnderOver 3+0.19815
Goals Over/UnderUnder 3-0.55815
Goals Over/UnderOver 3.5+2.95715
Goals Over/UnderUnder 3.5-2.54815
Goals Over/UnderOver 4-1.0012
Goals Over/UnderUnder 4+0.4322
Goals Over/UnderOver 1.5-1.57710
Goals Over/UnderUnder 1.5+5.30310
Goals Over/UnderOver 2-0.2234
Goals Over/UnderUnder 2+0.0124
Goals Over/UnderOver 4.5+3.48311
Goals Over/UnderUnder 4.5-1.12811

ST Johnstone

MarketOutcomeP/LWinsGames
Match WinnerWin-3.57515
Match WinnerDraw+6.72515
Match WinnerLose-4.33515
Goals Over/UnderOver 3-5.20615
Goals Over/UnderUnder 3+4.851215
Goals Over/UnderOver 3.5-5.45314
Goals Over/UnderUnder 3.5+3.101114
Goals Over/UnderOver 4-3.0003
Goals Over/UnderUnder 4+1.5933
Goals Over/UnderOver 4.5-5.91112
Goals Over/UnderUnder 4.5+1.131112
Goals Over/UnderOver 2.5-3.71614
Goals Over/UnderUnder 2.5+3.45814
Goals Over/UnderOver 2-1.7458
Goals Over/UnderUnder 2+2.9158
Goals Over/UnderOver 1.5-1.01811
Goals Over/UnderUnder 1.5+2.18311

Match statistics

In-play and full-time match stats appear after kick-off.

KilmarnockLast matches Kilmarnock

In the last 5 matches Kilmarnock have 1 wins, 1 draws and 3 losses. BTTS landed in 80% of those games.

20% W — 120% D — 160% L — 3
  • DundeeDundee3:1KilmarnockKilmarnock
    LPremiership · 28 Oct 2026
  • FalkirkFalkirk3:0KilmarnockKilmarnock
    LPremiership · 24 Oct 2026
  • KilmarnockKilmarnock3:2MotherwellMotherwell
    WPremiership · 17 Oct 2026
  • RangersRangers3:1KilmarnockKilmarnock
    LPremiership · 10 Oct 2026
  • KilmarnockKilmarnock1:1Heart Of MidlothianHeart Of Midlothian
    DPremiership · 19 Sept 2026

Statistics for the last 5 games

Matches
5
Wins
1
Draws
1
Losses
3
Goals / game
1.2
Over 1.5
100%
Over 2.5
80%
BTTS
80%

ST JohnstoneLast matches ST Johnstone

In the last 5 matches ST Johnstone have 1 wins, 3 draws and 1 losses. BTTS landed in 60% of those games.

20% W — 160% D — 320% L — 1
  • ST JohnstoneST Johnstone2:2MotherwellMotherwell
    DPremiership · 28 Oct 2026
  • RangersRangers4:0ST JohnstoneST Johnstone
    LPremiership · 24 Oct 2026
  • ST JohnstoneST Johnstone1:1Dundee UtdDundee Utd
    DPremiership · 17 Oct 2026
  • AberdeenAberdeen0:1ST JohnstoneST Johnstone
    WPremiership · 11 Oct 2026
  • ST JohnstoneST Johnstone1:1FalkirkFalkirk
    DPremiership · 19 Sept 2026

Statistics for the last 5 games

Matches
5
Wins
1
Draws
3
Losses
1
Goals / game
1.0
Over 1.5
80%
Over 2.5
40%
BTTS
60%

Kilmarnock vs ST Johnstone Standings

#TeamMPWDLGDiffPts
1CelticCeltic1191127-81928
2RangersRangers1173119-91024
3Heart Of MidlothianHeart Of Midlothian1162324-17720
4DundeeDundee1152417-13417
5Dundee UtdDundee Utd1144316-16016
6FalkirkFalkirk1143413-12115
7ST MirrenST Mirren1142512-19-714
8ST JohnstoneST Johnstone1134413-17-413
9AberdeenAberdeen1132612-14-211
10MotherwellMotherwell1123613-20-79
11HibernianHibernian1122711-17-68
12KilmarnockKilmarnock1122711-26-158
League position 12 / 12Comparative team statisticsLeague position 8 / 12
218%Wins27%3
218%Draws36%4
764%Losses36%4
1185%Goals scored100%13
26100%Goals conceded65%17
862%Points100%13

Season statistic Kilmarnock vs ST Johnstone

KilmarnockKilmarnock

  • Matches played 5
  • Won home / away 1 / 0
  • Lost home / away 0 / 3
  • Goals scored 6 (1.2)
  • Goals conceded 12 (2.4)
  • Clean sheets 0
  • Failed to score 1

ST JohnstoneST Johnstone

  • Matches played 5
  • Won home / away 0 / 1
  • Lost home / away 0 / 1
  • Goals scored 5 (1.0)
  • Goals conceded 8 (1.6)
  • Clean sheets 1
  • Failed to score 1

Match details

  • Status Not Started
  • Venue Rugby Park, Kilmarnock

Lineups

KilmarnockKilmarnock

Lineups are usually published 30–60 minutes before kick-off.

ST JohnstoneST Johnstone

Lineups are usually published 30–60 minutes before kick-off.

Injuries and suspensions

Kilmarnock

No absences listed for this fixture yet.

ST Johnstone

No absences listed for this fixture yet.

Independent match preview. Odds and availability change — confirm on the bookmaker site. 18+.

← All football predictions