Skip to content
TodaysPrediction

Kilmarnock vs ST Johnstone prediction

Kilmarnock vs ST Johnstone prediction for the Scottish Premiership on 31 Oct 2026: Over 1.5 (80%). Probabilities, betting markets, form, H2H and stats.

Premier LeagueChampions LeagueLa LigaSerie ABundesligaAnd more

Saturday31October 2026
KilmarnockST Johnstone
2 - 2Full time · Sat 31 OctHT 2-1
The BBSP Stadium Rugby Park, Kilmarnock

Match events

KilmarnockST Johnstone
  1. 12'VARVAR: Toby StewardCard upgrade confirmed
  2. 13'Red card: Toby StewardHandball
  3. 14'Substitution: Taylor StevenOff: Ross Sinclair
  4. Goal: Cathal McCarthyAssist: Djenairo Daniels14'
  5. 35'Yellow card: Jason HoltFoul
  6. 35'Yellow card: Matty ToddFoul
  7. Yellow card: Aaron TshibolaFoul37'
  8. 40'Goal: Danny schmidtAssist: Enes Alic
  9. Goal: Djenairo DanielsAssist: Joe Hugill41'
  10. 45'Substitution: Matty ToddOff: Matthew Foulds
  11. 45'Substitution: Josh FowlerOff: Josh Campbell

HT 2-1

  1. Yellow card: Jamie BrandonFoul56'
  2. Substitution: Erik RingOff: Nicky Clescenco58'
  3. Substitution: Djenairo DanielsOff: Tyreece John-Jules58'
  4. 63'Substitution: Jason HoltOff: Logan Chalmers
  5. 65'Goal: Joel Cotterill
  6. 67'Substitution: Božo MikulićOff: Daniel Finlayson
  7. Substitution: Robbie DeasOff: Michael Schjonning-Larsen71'
  8. Yellow card: Nicky ClescencoFoul83'

Our verdict

Over 1.5 ✓

Over 1.5

Bet365 1.22

80%

✓ This tip was correct · final score 2-2

Expected goals2.9

Win probability

1 · Kilmarnock34%
Fair odds 2.94
X · Draw25%
Fair odds 4.00
2 · ST Johnstone41%
Fair odds 2.44

Match statistics

  • 63%Possession37%
  • 2.57Expected goals (xG)0.80
  • 22Total shots6
  • 6Shots on target3
  • 11Shots off target1
  • 5Blocked shots2
  • 19Shots inside the box4
  • 10Corners2
  • 3Offsides1
  • 12Fouls10
  • 3Yellow cards2
  • 0Red cards1
  • 1Goalkeeper saves4
  • 542Passes339
  • 455Accurate passes238

Line-ups

Kilmarnock

3-4-1-2

Starting XI

  1. 58N. MantlG
  2. 4C. McCarthyD
  3. 6R. DeasD
  4. 14G. StangerD
  5. 2J. BrandonM
  6. 36A. TshibolaM
  7. 18T. LoweryM
  8. 8E. RingM
  9. 11G. KiltieM
  10. 9J. HugillF
  11. 29D. DanielsF

Substitutes

  1. 23Roshaun MathurinM
  2. 3Michael-John Kamson-KamaraD
  3. 7R. McKenzieM
  4. 19J. MeierD
  5. 21M. Schjønning-LarsenD
  6. 20N. CleșcencoF
  7. 27I. OwenF
  8. 10T. John-JulesF
  9. 12C. FerrieG

Coach: N. McCann

ST Johnstone

3-4-2-1

Starting XI

  1. 1T. StewardG
  2. 3C. DiabateD
  3. 6B. MikulićD
  4. 2E. AlıçD
  5. 26M. ToddM
  6. 42R. McAlearM
  7. 8J. HoltM
  8. 30J. CotterillM
  9. 7T. StevenM
  10. 9J. FowlerM
  11. 22D. SchmidtF

Substitutes

  1. 32J. CampbellM
  2. 23L. ChalmersM
  3. 14M. FouldsD
  4. 10J. GullanF
  5. 99R. PatonF
  6. 20R. SinclairG
  7. 25M. TaitM
  8. 52A. BrookfieldD
  9. 19D. FinlaysonD

Coach: S. Valakari

Betting markets

Expected goals 1.38 – 1.54
0.5 goalsOver94.6%Under5.4%
1.5 goalsOver78.9%Under21.1%
2.5 goalsOver55.9%Under44.1%
3.5 goalsOver33.5%Under66.5%
4.5 goalsOver17.1%Under82.9%

Market percentages come from our model's expected goals for each side. Fair odds are 100 ÷ probability.

Model comparison

KilmarnockST Johnstone
60%Form40%
57%Attack43%
46%Defence54%
50%Head to head50%
47%Expected goals53%
45%Overall55%

Last matches

Newest first

Scottish Premiership table

Scottish Premiership table
#TeamP+/-Pts
1Celtic11+1928
2Rangers11+1024
3Heart Of Midlothian11+720
4Dundee11+417
5Dundee Utd11016
6Falkirk11+115
7ST Johnstone12-414
8ST Mirren12-814
9Motherwell12-612
10Aberdeen11-211
11Kilmarnock12-159
12Hibernian11-68
See full table ›

Top scorers

Scottish Premiership top scorers
#PlayerMGoals
1C. DuránCeltic117
2B. NygrenCeltic116
3J. FowlerST Johnstone126
4R. NaderiRangers105
5Cláudio BragaHeart Of Midlothian115

Season statistics

This season, all competitions we cover
StatKilmarnockST Johnstone
Played33
Wins10
Draws02
Losses21
Goals for (avg)1.31
Goals against (avg)2.72.3
Clean sheets00
Failed to score11
Best win streak10

Recent goal lines

How many of each team's last 3 games went over the line

Over 1.53/33/3
Over 2.53/32/3
Over 3.52/32/3
BTTS – yes2/32/3

Match preview

Kilmarnock host ST Johnstone in the Scottish Premiership (Regular Season - 12) at The BBSP Stadium Rugby Park, Kilmarnock, with kick-off on Saturday, 31 October 2026 at 16:00 WAT.

Our prediction model makes ST Johnstone slight favourites, giving Kilmarnock a 34% chance of winning, 25% for the draw and 41% for ST Johnstone. Our tip is: Over 1.5.

Kilmarnock have taken 3 points from their last 3 games (1W 0D 2L). ST Johnstone have taken 2 points from their last 3 games (0W 2D 1L).

On the goals markets, we expect goals, with a 56% chance of over 2.5 and a 59% chance that both teams score.

Competition
Scotland Scottish Premiership
Date
Saturday, 31 October 2026, 16:00 WAT
Venue
The BBSP Stadium Rugby Park, Kilmarnock

TodaysPrediction analysis team

Model-based football predictions. How our predictions work

Quick answers

When is Kilmarnock vs ST Johnstone?

Kilmarnock vs ST Johnstone kicks off on Saturday, 31 October 2026 at 16:00 West Africa Time.

Which competition is Kilmarnock vs ST Johnstone in?

The match is in the Scotland Scottish Premiership.

Where are Kilmarnock and ST Johnstone in the table?

Kilmarnock are 11th and ST Johnstone are 7th in the Scottish Premiership.

Who will win Kilmarnock vs ST Johnstone?

Our prediction is Over 1.5. Win probabilities: Kilmarnock 34%, draw 25%, ST Johnstone 41%.

Will both teams score in Kilmarnock vs ST Johnstone?

We estimate a 59% chance that both teams score, so our BTTS tip is Yes.

Will there be over 2.5 goals in Kilmarnock vs ST Johnstone?

We estimate a 56% chance of three or more goals, so our tip is Over 2.5 goals.

Are these predictions guaranteed?

No. They are statistical estimates. A 70% tip should still lose about three times in ten, so only stake what you can afford to lose.

How often are predictions updated?

Predictions refresh automatically through the day as new data arrives, and every tip is marked right or wrong after full time.

More Scottish Premiership on Sat 31 Oct

FTMotherwell 1-0 ST Mirren1X ✓

All football predictions for today