GossipBall
Scottish PremiershipHead to head since 2022

Kilmarnock vs St Johnstone head to head

meetings
13
2
draws
Kilmarnock 38%Draws 15%St Johnstone 46%

The record

GossipBall's parrot has been through every meeting

Kilmarnock and St Johnstone have met 13 times in the Scottish Premiership since 2022. St Johnstone lead the head-to-head: Kilmarnock won 5, St Johnstone won 6 and 2 were drawn. The matches averaged 2.8 goals, both teams scored in 54% of them and 54% had three or more goals.

The most recent meeting, on Saturday 31 October 2026, finished Kilmarnock 2–2 St Johnstone, a draw.

This season Kilmarnock are 11th with 9 points from 12 games, and St Johnstone are 7th with 14 points from 12.

Goals and patterns

Goals: Kilmarnock18
Goals: St Johnstone18
Goals per game2.8
Both teams scored54%
3 or more goals54%

Home and away

Kilmarnock at home: won / drawn / lost3 / 2 / 2
St Johnstone at home: won / drawn / lost4 / 0 / 2
Kilmarnock's biggest win3–1 home · 15 Feb 2025
St Johnstone's biggest win3–0 away · 11 Aug 2024

Every meeting: the last 12

DateSeasonMatchScoreWinner
31 Oct 20262026–27 Kilmarnock vs St Johnstone 2–2Draw
2 Aug 20262026–27 St Johnstone vs Kilmarnock 4–3St Johnstone
3 May 20252024–25 St Johnstone vs Kilmarnock 0–2Kilmarnock
15 Feb 20252024–25 Kilmarnock vs St Johnstone 3–1Kilmarnock
23 Nov 20242024–25 St Johnstone vs Kilmarnock 1–0St Johnstone
11 Aug 20242024–25 Kilmarnock vs St Johnstone 0–3St Johnstone
13 Apr 20242023–24 St Johnstone vs Kilmarnock 0–2Kilmarnock
23 Dec 20232023–24 Kilmarnock vs St Johnstone 2–1Kilmarnock
1 Nov 20232023–24 St Johnstone vs Kilmarnock 2–1St Johnstone
20 May 20232022–23 Kilmarnock vs St Johnstone 0–1St Johnstone
18 Mar 20232022–23 Kilmarnock vs St Johnstone 1–1Draw
29 Oct 20222022–23 St Johnstone vs Kilmarnock 1–0St Johnstone

This season

Kilmarnock: position11th · 9 pts
St Johnstone: position7th · 14 pts
Kilmarnock: last fiveLWLLD
St Johnstone: last fiveWDLDD
Kilmarnock: GossipBall rating-0.24
St Johnstone: GossipBall rating-0.40
What the rating means

Questions

Who has won more games between Kilmarnock and St Johnstone?

St Johnstone have won more: 6 wins to Kilmarnock's 5, with 2 draws, in 13 Scottish Premiership meetings since 2022.

What was the last result between Kilmarnock and St Johnstone?

Kilmarnock 2–2 St Johnstone on Saturday 31 October 2026.

League matches only, from 2022 onwards. Cup games are not included.

GossipBall is a football statistics site, not a gambling service. We do not offer, promote, advertise or link to betting or gambling of any kind, show no bookmaker odds and receive no money from gambling companies. Predictions are statistical probabilities for information and entertainment only; they are not advice of any kind. Legal notice

Not affiliated with any league, club or governing body; names are used for identification only and no club or league logos are shown. Data: football-data.co.uk, football-data.org and openfootball. Photos: Sebastian Schuster, Victor, Lukáš Parničan and nika tchokhonelidze on Unsplash.

Updated 2 November 2026, 23:03 UTC · About · Legal & privacy · Guide · Previous predictions · Track record · info@gossipball.com ·