Kilmarnock vs St. Johnstone: Preview, H2H, Stats

Scotland flag
Scotland
Premier League
Kilmarnock logo
31 Oct,16:00
0 - 0
Not Started
St. Johnstone logo
Kilmarnock
St. Johnstone

Kilmarnock vs St. Johnstone Match Preview & Recent FormsMatch Preview & Recent Forms

Kilmarnock welcome St. Johnstone to Rugby Park on 31 October 2026, with kickoff scheduled for . The fixture forms part of the ongoing Scotland Premier League schedule and brings together two sides looking to deliver a strong performance.

Kilmarnock aim for structural stability in their setup.

St. Johnstone prefer a system that balances attack and defence.

Recent Form

Kilmarnock

L D W D L

St. Johnstone

W D L W D

Kilmarnock show inconsistency in recent results, with no clear trend emerging. They'll be hoping to stabilize their form in the next fixture.

However, St. Johnstone have shown strong momentum, remaining difficult to beat in recent weeks. The team should continue to build on their recent results.

Recent Form Home/Away

Kilmarnock (Home)

D L L L

St. Johnstone (Away)

W D L L
A surprising trend, with Kilmarnock far more successful on the road.

St. Johnstone show only minor variation in results between home and away matches.

Defensive Record (Clean Sheet)

Kilmarnock

- - + + -

St. Johnstone

+ - - - -

Kilmarnock have struggled to maintain consistent defensive solidity. There is room for improvement in their defensive setup.

However, St. Johnstone have been vulnerable defensively, rarely managing to keep clean sheets. They will need to tighten things up at the back.

Defensive Record (Clean Sheet) Home/Away

Kilmarnock (Home)

- - - -

St. Johnstone (Away)

+ - - -
Kilmarnock's clean sheet record is significantly stronger in away fixtures.

St. Johnstone's defensive record is consistent both home and away.

Goal Trends (Over 2.5)

Kilmarnock

+ - - - -

St. Johnstone

- - - + -

Kilmarnock have been involved in low-scoring games recently. Breaking down games has been a challenge.

Similarly, St. Johnstone are often involved in tight, cagey games. They often prioritise defensive structure.

Goal Trends (Over 2.5) Home/Away

Kilmarnock (Home)

- - + +

St. Johnstone (Away)

- - + -
Kilmarnock's fixtures are far more entertaining at home than away.

There is little change in goal frequency across venues for St. Johnstone.

Scoring Consistency

Kilmarnock

+ + + - -

St. Johnstone

+ + - + +

Kilmarnock have generally been effective going forward, scoring in most recent games. They usually create enough chances to trouble most defences.

Meanwhile, St. Johnstone have consistently managed to find the net in recent matches. Opponents are under constant pressure when facing their attack.

Scoring Consistency Home/Away

Kilmarnock (Home)

+ - - +

St. Johnstone (Away)

+ + + -
Kilmarnock's ability to score has been consistent home and away.

There is little difference in St. Johnstone's scoring output across venues.

On average Kilmarnock scores 0.5 and concedes 2.8 goals in home matches, while St. Johnstone averagely scores 0.8 and concedes 1 goals in away matches.
Follow Kilmarnock vs St. Johnstone live match coverage here.

Kilmarnock vs St. Johnstone Video Content

Videos of the scored goals and highlights for Kilmarnock vs St. Johnstone will go here.

Kilmarnock vs St. Johnstone Live Match StatsLive Match Stats

On average Kilmarnock scores after every 10.6 shots, while St. Johnstone gets averagely 13.6 shots in a game.
Follow the detailed online statistics for Kilmarnock vs St. Johnstone here. Let's see how statistics change.

Kilmarnock vs St. Johnstone Starting Lineups & FormationsStarting Lineups & Formations

Kilmarnock fielded the below lineup in the last match against Rangers: Ferrie; Schjonning-Larsen, Stanger, McCarthy, Kamson-Kamara; Lowery, Tshibola; Kiltie, John-Jules, Ring; Hugill
In their last match against Aberdeen starting lineup of St. Johnstone was the following: Steward; Foulds, Finlayson, Smith; Alic, Holt, McAlear, Todd; Paton, Stanton; Fowler
Scorestrike will provide all details about Kilmarnock vs St. Johnstone match lineups here.

Premier League 2026-2027 Standings & Table