Match previewFootball
Kilmarnock vs St Johnstone: preview, form, head-to-head and how to watch
Scottish Premiership, Saturday, 31 October 2026: Kilmarnock vs St Johnstone. Standings, recent form, head-to-head record and TV listings.
Automated analysis by Golatooo

Key facts
- Competition
- Scottish Premiership
- Date
- Saturday, 31 October 2026
- Kick-off (UTC)
- 15:00
- Venue
- The BBSP Stadium, Kilmarnock
Match overview
Scottish Premiership action on Saturday, 31 October 2026 sees Kilmarnock take on St Johnstone, with kick-off at 15:00 UTC.
The match is scheduled to be played at The BBSP Stadium in Kilmarnock. All times on this page are shown in UTC; the match page converts the kick-off to your local time zone.
Where the teams stand
The table shows Kilmarnock in 12th place (8 points from 11 matches) and St Johnstone in 8th place (13 points from 11 matches). St Johnstone hold a 5 points advantage over Kilmarnock in the standings.
Kilmarnock are currently in the relegation places. Kilmarnock have scored 11 goals and conceded 26 goals in the league, a goal difference of -15. St Johnstone have scored 13 goals and conceded 17 goals in the league, a goal difference of -4.
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Celtic | 11 | 9 | 1 | 1 | 27 | 8 | +19 | 28 |
| 2 | Rangers | 11 | 7 | 3 | 1 | 19 | 9 | +10 | 24 |
| 3 | Heart of Midlothian | 11 | 6 | 2 | 3 | 24 | 17 | +7 | 20 |
| 4 | Dundee | 11 | 5 | 2 | 4 | 17 | 13 | +4 | 17 |
| 5 | Dundee United | 11 | 4 | 4 | 3 | 16 | 16 | 0 | 16 |
| 8 | St Johnstone | 11 | 3 | 4 | 4 | 13 | 17 | -4 | 13 |
| 12 | Kilmarnock | 11 | 2 | 2 | 7 | 11 | 26 | -15 | 8 |
Recent form
Kilmarnock: 1 win, 1 draw and 3 defeats in their last 5 matches (D-L-W-L-L), scoring 6 goals and conceding 12 goals.
St Johnstone: 1 win, 3 draws and 1 defeat in their last 5 matches (D-W-D-L-D), scoring 5 goals and conceding 8 goals.
St Johnstone arrive in better form, taking 6 of a possible 15 points from their recent matches, compared with 4 for Kilmarnock.
| Team | Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|---|
| Kilmarnock | 28 Oct | Dundee | A | 1-3 | L |
| Kilmarnock | 24 Oct | Falkirk | A | 0-3 | L |
| Kilmarnock | 17 Oct | Motherwell | H | 3-2 | W |
| Kilmarnock | 10 Oct | Rangers | A | 1-3 | L |
| Kilmarnock | 19 Sept | Heart of Midlothian | H | 1-1 | D |
| St Johnstone | 28 Oct | Motherwell | H | 2-2 | D |
| St Johnstone | 24 Oct | Rangers | A | 0-4 | L |
| St Johnstone | 17 Oct | Dundee United | H | 1-1 | D |
| St Johnstone | 11 Oct | Aberdeen | A | 1-0 | W |
| St Johnstone | 19 Sept | Falkirk | H | 1-1 | D |
Head-to-head
We hold 1 meeting between the two sides. The record stands at 0 wins for Kilmarnock, 1 win for St Johnstone and 0 draws. The most recent meeting came on Sunday, 2 August 2026: St Johnstone 4-3 Kilmarnock.
Across 1 meeting, the sides have produced 7 goals, an average of 7 per game.
| Date | Home | Score | Away |
|---|---|---|---|
| 2 Aug | St Johnstone | 4-3 | Kilmarnock |
Key numbers to watch
In their recent matches Kilmarnock averaged 1.2 goals scored and 2.4 conceded per game, while St Johnstone averaged 1 scored and 1.6 conceded.
St Johnstone have been harder to score against, conceding 1.6 goals per game over the same spell.
How to watch
We do not hold a broadcaster listing for this match yet. Check the competition organiser or your local rights holder.
Follow the match live
Once the game starts, follow Kilmarnock vs St Johnstone live on Golatooo for the score, key events, statistics and line-ups, all updated in real time.
This article is generated automatically from live match, standings and form data. Figures can change as data is updated.
Related pages
More analysis
- Daily roundupFootball
Football scores and results on Saturday, 14 November 2026: full round-up
174 matches finished across 32 competitions on Saturday, 14 November 2026, with highlights and what is coming up next.
Read article - Match reportFootball
Sport 3-0 Goiás: match report, goals and statistics
Sport 3-0 Goiás in Brasileirao Serie B on Saturday, 14 November 2026. Goals, cards, statistics and the impact on the table.
Read article - Match reportFootball
Real Oviedo 1-2 Girona: match report, goals and statistics
Real Oviedo 1-2 Girona in LaLiga 2 on Saturday, 14 November 2026. Goals, cards, statistics and the impact on the table.
Read article


