Kilmarnock vs St Johnstone head to head

The record
GossipBall's parrot has been through every meetingKilmarnock 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
Home and away
Every meeting: the last 12
| Date | Season | Match | Score | Winner |
|---|---|---|---|---|
| 31 Oct 2026 | 2026–27 | Kilmarnock vs St Johnstone | 2–2 | Draw |
| 2 Aug 2026 | 2026–27 | St Johnstone vs Kilmarnock | 4–3 | St Johnstone |
| 3 May 2025 | 2024–25 | St Johnstone vs Kilmarnock | 0–2 | Kilmarnock |
| 15 Feb 2025 | 2024–25 | Kilmarnock vs St Johnstone | 3–1 | Kilmarnock |
| 23 Nov 2024 | 2024–25 | St Johnstone vs Kilmarnock | 1–0 | St Johnstone |
| 11 Aug 2024 | 2024–25 | Kilmarnock vs St Johnstone | 0–3 | St Johnstone |
| 13 Apr 2024 | 2023–24 | St Johnstone vs Kilmarnock | 0–2 | Kilmarnock |
| 23 Dec 2023 | 2023–24 | Kilmarnock vs St Johnstone | 2–1 | Kilmarnock |
| 1 Nov 2023 | 2023–24 | St Johnstone vs Kilmarnock | 2–1 | St Johnstone |
| 20 May 2023 | 2022–23 | Kilmarnock vs St Johnstone | 0–1 | St Johnstone |
| 18 Mar 2023 | 2022–23 | Kilmarnock vs St Johnstone | 1–1 | Draw |
| 29 Oct 2022 | 2022–23 | St Johnstone vs Kilmarnock | 1–0 | St Johnstone |
This season
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.