AL- 2-0 ALT · 70% AL- 0-2 AL- · 59% AL- 1-1 ALD · 42% AL- 2-0 AL- · 64% ACM 2-1 FER · 49% AND 2-1 RED · 49% CRY 2-1 189 · 52% LEV 1-2 JAG · 48% LIL 1-1 PLZ · 42% NEC 1-2 OMO · 48% REA 2-1 LYO · 52% SPA 1-2 BOU · 54% AAR 0-1 SCB · 57% ATA 2-0 KAI · 65% AL- 2-0 ALT · 70% AL- 0-2 AL- · 59% AL- 1-1 ALD · 42% AL- 2-0 AL- · 64% ACM 2-1 FER · 49% AND 2-1 RED · 49% CRY 2-1 189 · 52% LEV 1-2 JAG · 48% LIL 1-1 PLZ · 42% NEC 1-2 OMO · 48% REA 2-1 LYO · 52% SPA 1-2 BOU · 54% AAR 0-1 SCB · 57% ATA 2-0 KAI · 65%
Head-to-head

Kilmarnock vs ST Mirren

Quick answer

Who has the edge, Kilmarnock or ST Mirren?

In 21 meetings on file, Kilmarnock won 10, ST Mirren won 4 and 7 were drawn (30–21 on aggregate). Last meeting: Kilmarnock 0–1 ST Mirren (2 Sep 2026).

Previous meetings

DateMatchScoreCompetition
2 Sep 2026 Kilmarnock vs ST Mirren 0–1 (ST Mirren) Premiership
9 May 2026 ST Mirren vs Kilmarnock 0–3 (Kilmarnock) Premiership
11 Feb 2026 Kilmarnock vs ST Mirren 4–3 (Kilmarnock) Premiership
27 Dec 2025 ST Mirren vs Kilmarnock 0–0 Premiership
4 Oct 2025 Kilmarnock vs ST Mirren 2–0 (Kilmarnock) Premiership
29 Mar 2025 ST Mirren vs Kilmarnock 5–1 (ST Mirren) Premiership
2 Jan 2025 Kilmarnock vs ST Mirren 2–0 (Kilmarnock) Premiership
14 Sep 2024 ST Mirren vs Kilmarnock 2–2 Premiership
11 May 2024 ST Mirren vs Kilmarnock 0–1 (Kilmarnock) Premiership
16 Mar 2024 Kilmarnock vs ST Mirren 5–2 (Kilmarnock) Premiership
27 Dec 2023 ST Mirren vs Kilmarnock 0–1 (Kilmarnock) Premiership
30 Sep 2023 Kilmarnock vs ST Mirren 1–1 Premiership
22 Apr 2023 ST Mirren vs Kilmarnock 0–2 (Kilmarnock) Premiership
2 Jan 2023 Kilmarnock vs ST Mirren 0–0 Premiership
15 Oct 2022 ST Mirren vs Kilmarnock 0–0 Premiership
12 May 2021 Kilmarnock vs ST Mirren 3–3 Premiership
6 Feb 2021 ST Mirren vs Kilmarnock 2–0 (ST Mirren) Premiership
2 Jan 2021 Kilmarnock vs ST Mirren 1–1 Premiership
26 Sep 2020 ST Mirren vs Kilmarnock 0–1 (Kilmarnock) Premiership
29 Dec 2019 ST Mirren vs Kilmarnock 1–0 (ST Mirren) Premiership
26 Oct 2019 Kilmarnock vs ST Mirren 1–0 (Kilmarnock) Premiership