Head-to-head
ST Mirren vs ST Johnstone
Quick answer
Who has the edge, ST Mirren or ST Johnstone?
In 20 meetings on file, ST Mirren won 9, ST Johnstone won 5 and 6 were drawn (24–16 on aggregate). Last meeting: ST Mirren 1–0 ST Johnstone (8 Aug 2026).
Previous meetings
| Date | Match | Score | Competition |
|---|---|---|---|
| 8 Aug 2026 | ST Mirren vs ST Johnstone | 1–0 (ST Mirren) | Premiership |
| 1 Feb 2025 | ST Mirren vs ST Johnstone | 0–1 (ST Johnstone) | Premiership |
| 14 Dec 2024 | ST Johnstone vs ST Mirren | 2–3 (ST Mirren) | Premiership |
| 30 Oct 2024 | ST Mirren vs ST Johnstone | 3–1 (ST Mirren) | Premiership |
| 24 Feb 2024 | ST Mirren vs ST Johnstone | 2–0 (ST Mirren) | Premiership |
| 6 Dec 2023 | ST Johnstone vs ST Mirren | 1–0 (ST Johnstone) | Premiership |
| 28 Oct 2023 | ST Mirren vs ST Johnstone | 4–0 (ST Mirren) | Premiership |
| 25 Feb 2023 | ST Johnstone vs ST Mirren | 1–1 | Premiership |
| 9 Nov 2022 | ST Mirren vs ST Johnstone | 2–2 | Premiership |
| 3 Sep 2022 | ST Johnstone vs ST Mirren | 3–0 (ST Johnstone) | Premiership |
| 30 Apr 2022 | ST Johnstone vs ST Mirren | 0–1 (ST Mirren) | Premiership |
| 9 Feb 2022 | ST Mirren vs ST Johnstone | 2–1 (ST Mirren) | Premiership |
| 6 Nov 2021 | ST Johnstone vs ST Mirren | 0–0 | Premiership |
| 29 Aug 2021 | ST Mirren vs ST Johnstone | 0–0 | Premiership |
| 16 Jan 2021 | ST Johnstone vs ST Mirren | 1–0 (ST Johnstone) | Premiership |
| 19 Dec 2020 | ST Mirren vs ST Johnstone | 3–2 (ST Mirren) | Premiership |
| 29 Aug 2020 | ST Johnstone vs ST Mirren | 1–0 (ST Johnstone) | Premiership |
| 4 Mar 2020 | ST Mirren vs ST Johnstone | 0–0 | Premiership |
| 21 Dec 2019 | ST Johnstone vs ST Mirren | 0–0 | Premiership |
| 19 Oct 2019 | ST Mirren vs ST Johnstone | 2–0 (ST Mirren) | Premiership |