Kilmarnock vs ST Johnstone Prediction

Last updated 26 Oct 2026
Kilmarnock
Kilmarnock
Scottish Premiership
31.10.2026    15:00
00
days
00
hours
00
min
00
sec
Bet Now
W1
C: 2.75
X
C: 3.5
W2
C: 2.3
ST Johnstone
ST Johnstone

Kilmarnock host ST Johnstone in the Scottish Premiership. Johnstone sit well clear of Kilmarnock in the table, though neither side has strung together much consistency lately.

Kilmarnock have been leaking goals at a worrying rate this season, while Johnstone's away form has cooled off after a promising start. How that balance plays out here is far from obvious.

Analysis updated .

Compare bookmakers

№
Bookmaker
Rating
Bonus Offer
Promo Code
Secure link
1
Mybookie logo.
5 \ 5
Up TO $200
First Deposit Bonus
Live Odds
Deposit Options and Fees
Access in the US
NO CODE
Visit
Join Mybookie and Receive Up to $200 as a First Deposit Bonus! Secure a 100% match on your initial deposit, up to the maximum bonus amount. To access and withdraw your bonus, satisfy specific wagering requirements. See below for full T&C;'s, 18+, BeGambleAware.org
2
Xbet logo.
4.9 \ 5
Up to $500 + $10 Casino Chips
First Deposit Bonus
Range of Sports
Legality and Accessibility
Payout Methods and Times
NO CODE
Visit
Up to $500 First Deposit Bonus Plus a $10 Casino Chip! Enjoy a 100% match on your first deposit up to the maximum bonus amount. To release and withdraw your bonus, adhere to the specific wagering requirements. See below for full T&C;'s, 18+, BeGambleAware.org
3
Busr logo.
4.8 \ 5
100% Up TO $2500
Welcome Bonus
Availability Across Most States
Deposit Options
Customer Service
NO CODE
Visit
Up to $2500! Receive a 100% bonus on your initial deposit, up to the maximum bonus value. To access and withdraw your bonus, you need to fulfill specific wagering requirements. See below for full T&C;'s, 18+, BeGambleAware.org

Recent form in the league

Johnstone's overall record looks healthy, but their last five league matches have been shakier: defeats to Rangers and Aberdeen either side of draws with Dundee United and Falkirk, plus a loss to Celtic. No wins in that run despite the table position.

What could your bet return?

1
Kilmarnock to win
Mybookie logo.
Odds2.75
Potential return£55.00Bet Now
X
Draw
Mybookie logo.
Odds3.5
Potential return£70.00Bet Now
2
ST Johnstone to win
Mybookie logo.
Odds2.3
Potential return£46.00Bet Now

Potential returns include your stake. Odds may change.

Kilmarnock: 20 completed matches; ST Johnstone: 20 completed matches.

Kilmarnock

20 matches
Win
45% 9 / 20
Draw
25% 5 / 20
Loss
30% 6 / 20
Scored
30
Conceded
30
Difference
0

ST Johnstone

20 matches
Win
55% 11 / 20
Draw
20% 4 / 20
Loss
25% 5 / 20
Scored
33
Conceded
19
Difference
+14
Kilmarnock
League Home Away Date Score
Premiership Falkirk Kilmarnock 24.10.2026 3-0
Premiership Kilmarnock Motherwell 17.10.2026 3-2
Premiership Rangers Kilmarnock 10.10.2026 3-1
Premiership Kilmarnock Heart Of Midlothian 19.09.2026 1-1
Premiership Hibernian Kilmarnock 15.09.2026 0-1
League Cup Kilmarnock Aberdeen 12.09.2026 1-1
Premiership Aberdeen Kilmarnock 05.09.2026 0-0
Premiership Kilmarnock ST Mirren 02.09.2026 0-1
Premiership Kilmarnock Dundee Utd 29.08.2026 0-4
League Cup Kilmarnock Ayr Utd 14.08.2026 3-2
Load more
ST Johnstone
League Home Away Date Score
Premiership Rangers ST Johnstone 24.10.2026 4-0
Premiership ST Johnstone Dundee Utd 17.10.2026 1-1
Premiership Aberdeen ST Johnstone 11.10.2026 0-1
Premiership ST Johnstone Falkirk 19.09.2026 1-1
Premiership ST Johnstone Celtic 09.09.2026 0-1
Premiership ST Johnstone Hibernian 06.09.2026 2-1
Premiership Dundee ST Johnstone 02.09.2026 1-1
Premiership Heart Of Midlothian ST Johnstone 29.08.2026 2-1
Premiership ST Mirren ST Johnstone 08.08.2026 1-0
Premiership ST Johnstone Kilmarnock 02.08.2026 4-3
Load more

Kilmarnock have been just as mixed. They lost away at Falkirk and away at Rangers, but also beat Motherwell at home and won away at Hibernian, with a draw against Hearts in between.

Both sides arrive with form that doesn't quite match their league position.

Comparative Team Statistics: Kilmarnock vs ST Johnstone

Kilmarnock vs ST Johnstone statistics: team strength, attack, defence and head-to-head comparison.

Head-to-head record

These two have met often, and across the full set of recent fixtures the results are fairly evenly spread between wins for each side and the odd draw. The most recent meeting, back in August, went 4-3 to Johnstone, but that was played at Johnstone's own ground.

Head 2 Head
League Home Away Date Score
Premiership ST Johnstone Kilmarnock 02.08.2026 4-3
Premiership ST Johnstone Kilmarnock 03.05.2025 0-2
Premiership Kilmarnock ST Johnstone 15.02.2025 3-1
Premiership ST Johnstone Kilmarnock 23.11.2024 1-0
Premiership Kilmarnock ST Johnstone 11.08.2024 0-3
Premiership ST Johnstone Kilmarnock 13.04.2024 0-2
Premiership Kilmarnock ST Johnstone 23.12.2023 2-1
Premiership ST Johnstone Kilmarnock 01.11.2023 2-1
Premiership Kilmarnock ST Johnstone 20.05.2023 0-1
Premiership Kilmarnock ST Johnstone 18.03.2023 1-1
Load more

Look specifically at games played at Kilmarnock's home, though, and the pattern shifts. Kilmarnock have won the last three meetings staged there, including a 3-1 and a 3-0 scoreline.

That home record for Kilmarnock cuts against the current standings gap.

Where they sit in the table

Johnstone are fifth with 12 points from nine games, having won, drawn and lost three apiece. Kilmarnock are down in eleventh with eight points from the same number of matches, winning only twice.

№ Team Played Win Draw Loss GF/GA Points
4 Dundee 9 4 2 3 13/10 14
5 ST Johnstone 9 3 3 3 11/11 12
6 Dundee Utd 9 3 3 3 11/12 12
10 Motherwell 9 2 2 5 11/16 8
11 Kilmarnock 9 2 2 5 10/20 8
12 Hibernian 9 2 1 6 9/14 7

The goal difference tells its own story. Johnstone have scored and conceded 11 each, a tidy return, while Kilmarnock have shipped 20 against just 10 scored.

On points and goal difference alone, Johnstone look the stronger side right now.

Players to watch

J. Fowler has been Johnstone's main source of goals, with four in his last seven appearances, and J. Gullan has chipped in with a couple of assists too. For Kilmarnock, T. Lowery leads the assist charts with two in his last seven games.

Kilmarnock:
Best assist providers:
T. Lowery - 2
Penalty cards:
D. Daniels red card x 1 yellow card x 1
A. Tshibola red card x 1 yellow card x 1
T. John-Jules yellow card x 2
ST Johnstone:
Best scorers:
J. Fowler - 4
Best assist providers:
J. Gullan - 2
J. Fowler - 1
Penalty cards:
C. Diabate red card x 1 yellow card x 2

Discipline could be a factor. Johnstone's C. Diabate has picked up a red card and two yellows in his last seven matches, while Kilmarnock have three players carrying two yellow cards each in a similar span, including T. John-Jules and J. Hugill.

Kilmarnock vs ST Johnstone: Scottish Premiership match preview with team badges and kick-off details.

How this one could unfold

The table suggests Johnstone should have the edge, and their tighter defensive numbers back that up. But their recent league form has dipped just as Kilmarnock's home record against them has held firm over the last three meetings at this ground.

Kilmarnock's leaky defence this season raises the chance of goals if Johnstone can find their scoring touch again, but Johnstone haven't looked especially sharp in attack in their last few outings either. It's a genuinely mixed picture.

Match odds and squad lists
MATCH RESULT (1x2)
W1: 2.75
X: 3.5
W2: 2.3
Handicap
Kilmarnock
ST Johnstone
Handicap (0): 2
Handicap (-0.25): 2.05
Handicap (0.25): 1.8
Handicap (0): 1.74
Total
Over
Under
Over (2.5): 1.68
Under (2.5): 2.11
Over (2.75): 1.875
Under (2.75): 1.975
More odds

Squad and player details

Kilmarnock
Name Country Age Position Height Weight
J. Meier Germany 26 Defender 181 75
T. John-Jules England 25 Attacker 183 cm 75 kg
M. O'Hara Scotland 30 Midfielder 183 73
T. Lowery England 28 Midfielder 168 75
M. Stryjek Poland 30 Goalkeeper 188 81
N. Mantl Germany 26 Goalkeeper 193 88
A. Tshibola Congo DR 31 Midfielder 184 78
R. McKenzie Scotland 33 Midfielder 176 75
J. Brandon Scotland 28 Defender 178 74
G. Stanger New Zealand 26 Defender 190 85
G. Kiltie Scotland 29 Midfielder 173 70
M. Schjønning-Larsen Estonia 25 Defender 187 n/a
C. Ferrie England 28 Goalkeeper 186 cm n/a
J. Thomson Scotland 26 Midfielder 178 79
R. Deas Scotland 26 Defender 188 77
N. Cleșcenco Moldova 25 Midfielder 178 cm 72 kg
D. Daniels Netherlands 24 Attacker 188 76
E. Ring Sweden 24 Defender 185 75
J. Hugill England 23 Attacker 188 n/a
Roshaun Mathurin England 22 Attacker n/a n/a
J. Yfeko England 23 Defender 191 n/a
B. Rice Scotland 20 Midfielder n/a n/a
C. Armour Scotland 20 n/a n/a n/a
I. Owen Wales 20 Attacker n/a n/a
E. Brown USA 21 Defender 191 n/a
Michael-John Kamson-Kamara England 20 Defender n/a n/a
C. McCarthy Republic of Ireland 20 Defender n/a n/a
C. Burke Scotland 18 Attacker n/a n/a
C. Burke n/a n/a Attacker n/a n/a
C. Armour n/a n/a Goalkeeper n/a n/a
E. Bowie n/a n/a Defender n/a n/a
ST Johnstone
Name Country Age Position Height Weight
B. Mikulić Croatia 29 Defender 186 cm 91 kg
J. Holt Scotland 33 Midfielder 164 cm 70 kg
R. Sinclair Scotland 25 Goalkeeper 197 cm 73 kg
J. Baird Scotland 30 Defender 188 cm 75 kg
S. Stanton Scotland 32 Midfielder 180 cm 70 kg
L. Chalmers Scotland 26 Midfielder 175 cm 68 kg
L. Smith Scotland 30 Defender 173 cm 68 kg
M. Todd Scotland 25 Defender 172 cm n/a
J. Gullan Scotland 27 Midfielder 170 cm n/a
J. Campbell Scotland 26 Midfielder 182 n/a
D. Finlayson Northern Ireland 25 Defender 191 84
R. Paton Republic of Ireland 26 Midfielder 177 65
R. McAlear Scotland 24 Midfielder 189 75
M. Boyes Wales 25 Defender 189 cm 69 kg
M. Foulds England 28 Defender 183 cm 74 kg
E. Alıç Türkiye 27 n/a 175 cm 72 kg
C. Diabate England 24 Defender 186 84
E. Alić Bosnia and Herzegovina 27 Defender n/a n/a
L. Lloyd England 23 Attacker n/a n/a
D. Schmidt Germany 23 Attacker 188 78
K. Fotheringham Scotland 23 Attacker 169 66
T. Steven Scotland 22 Attacker 178 cm 70 kg
M. Tait Scotland 21 Midfielder 175 n/a
T. Steward England 21 Goalkeeper n/a n/a
J. Cotterill Wales 21 Midfielder 183 n/a
Z. Mitchell England 21 Defender 188 78
J. Fowler n/a n/a Attacker n/a n/a

There are reasonable arguments pointing in different directions: the league table favours Johnstone, but the home head-to-head record and both teams' patchy recent form complicate things.

With no clear edge standing out from the evidence, sitting this one out feels like the sensible call rather than forcing a pick.

Match result odds

Mybookie logo.
Kilmarnock to win
2.75
Bet Now
Mybookie logo.
Draw
3.5
Bet Now
Mybookie logo.
ST Johnstone to win
2.3
Bet Now

Who will win?


Kilmarnock (0%)
Draw (0%)
ST Johnstone (0%)
Last updated: October 2026
Random Tips