Kilmarnock v St Johnstone
Who wins?
Kilmarnock
34%
Draw
26%
St Johnstone
40%
Market probability with the margin removed (not odds and not betting advice). 18+
Kilmarnock host St Johnstone on Saturday, 31 October 2026 at 15:00 (UK time) at The BBSP Stadium in the Premiership.
Kilmarnock sit 11th on 8 points.
St Johnstone sit 8th on 12 points.
Kilmarnock have 2 wins, 1 draw and 2 defeats in their last 5 matches.
St Johnstone have 1 win, 2 draws and 2 defeats in their last 5 matches.
Last 5 meetings: Kilmarnock won 2, St Johnstone won 3, 0 drawn.
- Competition
- Scottish Premiership
- Kick-off
- Saturday, 31 October 2026, 15:00 (UK time)
- Venue
- The BBSP Stadium, Kilmarnock
Preview in numbers
- Kick-off in the United Kingdom is 15:00 (UK time) on Saturday 31 October 2026.
- Kilmarnock have 2 wins, 1 draw and 2 defeats from their last 5.
- St Johnstone have 1 win, 2 draws and 2 defeats from their last 5.
- St Johnstone sit 8th on 12 points and Kilmarnock 11th on 8: 4 points apart.
- Their last meeting, on 2 Aug 2026, finished St Johnstone 4-3 Kilmarnock.
Data: ESPN · votes and picks from Scorely users
Odds comparison
Match result (1X2)
| Bookmaker | 1 · Kilmarnock | X · Draw | 2 · St Johnstone | Margin |
|---|---|---|---|---|
| Bet365 | 17/10 | 5/2 | 5/4 | 10.1% |
Indicative odds that move until kick-off. The best price in each column is highlighted. Margin = the bookmaker's cut (sum of implied probabilities − 100%). 18+ · Gamble responsibly · BeGambleAware.org
Licensed bookmakers in this edition: Bet365 (Gambling Commission · 055148-R-331498-002)
Last 5 matches
Kilmarnock
St Johnstone
Head-to-head record
2
Kilmarnock
0
Draws
3
St Johnstone
Last meetings
| # | Team | P | W | D | L | GD | Pts | |
|---|---|---|---|---|---|---|---|---|
| 1 | 9 | 8 | 0 | 1 | +18 | 24 | WWLWW | |
| 2 | 10 | 7 | 2 | 1 | +10 | 23 | WWWDW | |
| 3 | 9 | 5 | 1 | 3 | +5 | 16 | LDWLD | |
| 4 | 10 | 4 | 3 | 3 | 0 | 15 | WWDWD | |
| 5 | 10 | 4 | 2 | 4 | +2 | 14 | LWWDL | |
| 6 | 10 | 4 | 1 | 5 | -7 | 13 | LLLLW | |
| 7 | 10 | 3 | 3 | 4 | 0 | 12 | WDLWW | |
| 8 | 10 | 3 | 3 | 4 | -4 | 12 | LDWDL | |
| 9 | 10 | 3 | 2 | 5 | -1 | 11 | WDLWL | |
| 10 | 9 | 2 | 2 | 5 | -5 | 8 | LLLLL | |
| 11 | 10 | 2 | 2 | 6 | -13 | 8 | WDLWL | |
| 12 | 9 | 2 | 1 | 6 | -5 | 7 | LLDLL |
Statistical prediction
API-Football
Advice: Double chance : Kilmarnock or draw
Community vote
Who wins? Vote and earn points.
0 votes
FAQ
What time does Kilmarnock v St Johnstone start?
Kilmarnock v St Johnstone (Scottish Premiership) kicks off on Saturday 31 October at 15:00 (UK time) at The BBSP Stadium.
Where are Kilmarnock and St Johnstone in the table?
Kilmarnock are 11th on 8 points and St Johnstone 8th on 12.
What is the head-to-head record between Kilmarnock and St Johnstone?
In their last 5 meetings: Kilmarnock won 2, St Johnstone won 3 and 0 ended level.
Premiership news
All news →
TransfersPremiership
Scottish Premiership transfer window: Celtic's late rush and Rangers' move for Kevin Kelsy
Celtic made six signings in little over 24 hours and Rangers added Kevin Kelsy and Badredine Bouanani. How the Scottish Premiership's summer window ended.

NewsPremiership
Celtic: O'Neill says he is staying on as club condemns St Andrews protest against Desmond
Martin O'Neill says he is 'raring to go' after a week of doubt. Celtic condemned fans who threw tennis balls at Dermot Desmond at St Andrews on 3 October.
Sat 24 Oct
Sun 18 Oct
Sat 17 Oct