Head-to-head
Competition type
Aggregate 71 matches
SCO
26
wins
15 draws
SCO
30
wins
Goals 78 – 76
All meetings
Date Home Score Away R Tournament
☆ 31 Oct 2026 Kilmarnock 2–2 St Johnstone D SCO · Scottish Premiership
☆ 02 Aug 2026 St Johnstone 4–3 Kilmarnock H SCO · Scottish Premiership
☆ 03 May 2025 St Johnstone 0–2 Kilmarnock A SCO · Scottish Premiership
☆ 15 Feb 2025 Kilmarnock 3–1 St Johnstone H SCO · Scottish Premiership
☆ 23 Nov 2024 St Johnstone 1–0 Kilmarnock H SCO · Scottish Premiership
☆ 11 Aug 2024 Kilmarnock 0–3 St Johnstone A SCO · Scottish Premiership
☆ 13 Apr 2024 St Johnstone 0–2 Kilmarnock A SCO · Scottish Premiership
☆ 23 Dec 2023 Kilmarnock 2–1 St Johnstone H SCO · Scottish Premiership
☆ 01 Nov 2023 St Johnstone 2–1 Kilmarnock H SCO · Scottish Premiership
☆ 20 May 2023 Kilmarnock 0–1 St Johnstone A SCO · Scottish Premiership
☆ 18 Mar 2023 Kilmarnock 1–1 St Johnstone D SCO · Scottish Premiership
☆ 29 Oct 2022 St Johnstone 1–0 Kilmarnock H SCO · Scottish Premiership
☆ 05 Oct 2022 Kilmarnock 2–1 St Johnstone H SCO · Scottish Premiership
☆ 30 Jan 2021 Kilmarnock 2–3 St Johnstone A SCO · Scottish Premiership
☆ 06 Nov 2020 St Johnstone 1–0 Kilmarnock H SCO · Scottish Premiership
☆ 15 Aug 2020 Kilmarnock 1–2 St Johnstone A SCO · Scottish Premiership
☆ 25 Jan 2020 St Johnstone 2–1 Kilmarnock H SCO · Scottish Premiership
☆ 04 Dec 2019 Kilmarnock 0–0 St Johnstone D SCO · Scottish Premiership
☆ 31 Aug 2019 St Johnstone 0–1 Kilmarnock A SCO · Scottish Premiership
☆ 06 Apr 2019 Kilmarnock 2–0 St Johnstone H SCO · Scottish Premiership
☆ 24 Nov 2018 St Johnstone 0–0 Kilmarnock D SCO · Scottish Premiership
☆ 04 Aug 2018 Kilmarnock 2–0 St Johnstone H SCO · Scottish Premiership
☆ 07 Mar 2018 Kilmarnock 2–0 St Johnstone H SCO · Scottish Premiership
☆ 02 Dec 2017 St Johnstone 1–2 Kilmarnock A SCO · Scottish Premiership
☆ 05 Aug 2017 Kilmarnock 1–2 St Johnstone A SCO · Scottish Premiership
☆ 25 Feb 2017 St Johnstone 0–2 Kilmarnock A SCO · Scottish Premiership
☆ 23 Dec 2016 Kilmarnock 0–1 St Johnstone A SCO · Scottish Premiership
☆ 15 Oct 2016 St Johnstone 0–1 Kilmarnock A SCO · Scottish Premiership
☆ 09 Apr 2016 Kilmarnock 3–0 St Johnstone H SCO · Scottish Premiership
☆ 09 Jan 2016 St Johnstone 0–1 Kilmarnock A SCO · Scottish Cup
☆ 07 Nov 2015 St Johnstone 2–1 Kilmarnock H SCO · Scottish Premiership
☆ 19 Sep 2015 Kilmarnock 2–1 St Johnstone H SCO · Scottish Premiership
☆ 28 Feb 2015 St Johnstone 0–0 Kilmarnock D SCO · Scottish Premiership
☆ 13 Dec 2014 Kilmarnock 0–1 St Johnstone A SCO · Scottish Premiership
☆ 18 Oct 2014 St Johnstone 1–2 Kilmarnock A SCO · Scottish Premiership
☆ 23 Sep 2014 Kilmarnock 0–1 St Johnstone A SCO · Scottish League Cup
☆ 05 Apr 2014 Kilmarnock 1–2 St Johnstone A SCO · Scottish Premiership
☆ 09 Nov 2013 St Johnstone 3–1 Kilmarnock H SCO · Scottish Premiership
☆ 11 Aug 2013 Kilmarnock 0–0 St Johnstone D SCO · Scottish Premiership
☆ 09 Mar 2013 St Johnstone 2–0 Kilmarnock H SCO · Scottish Premiership
☆ 24 Nov 2012 Kilmarnock 1–2 St Johnstone A SCO · Scottish Premiership
☆ 20 Oct 2012 St Johnstone 2–1 Kilmarnock H SCO · Scottish Premiership
☆ 03 Mar 2012 Kilmarnock 0–0 St Johnstone D SCO · Scottish Premiership
☆ 28 Dec 2011 St Johnstone 2–0 Kilmarnock H SCO · Scottish Premiership
☆ 01 Oct 2011 Kilmarnock 1–2 St Johnstone A SCO · Scottish Premiership
☆ 02 Apr 2011 St Johnstone 0–0 Kilmarnock D SCO · Scottish Premiership
☆ 15 Jan 2011 Kilmarnock 1–1 St Johnstone D SCO · Scottish Premiership
☆ 06 Nov 2010 St Johnstone 0–3 Kilmarnock A SCO · Scottish Premiership
☆ 01 May 2010 Kilmarnock 1–2 St Johnstone A SCO · Scottish Premiership
☆ 13 Feb 2010 Kilmarnock 3–2 St Johnstone H SCO · Scottish Premiership
☆ 05 Dec 2009 St Johnstone 0–1 Kilmarnock A SCO · Scottish Premiership
☆ 24 Oct 2009 Kilmarnock 2–1 St Johnstone H SCO · Scottish Premiership
☆ 20 Apr 2002 St Johnstone 0–3 Kilmarnock A SCO · Scottish Premiership
☆ 24 Nov 2001 St Johnstone 1–0 Kilmarnock H SCO · Scottish Premiership
☆ 10 Nov 2001 Kilmarnock 0–1 St Johnstone A SCO · Scottish Premiership
☆ 18 Aug 2001 Kilmarnock 2–1 St Johnstone H SCO · Scottish Premiership
☆ 11 Feb 2001 St Johnstone 1–2 Kilmarnock A SCO · Scottish Premiership
☆ 25 Nov 2000 Kilmarnock 0–2 St Johnstone A SCO · Scottish Premiership
☆ 26 Aug 2000 St Johnstone 1–1 Kilmarnock D SCO · Scottish Premiership
☆ 20 May 2000 Kilmarnock 3–2 St Johnstone H SCO · Scottish Premiership
☆ 18 Mar 2000 St Johnstone 0–0 Kilmarnock D SCO · Scottish Premiership
☆ 18 Dec 1999 Kilmarnock 1–2 St Johnstone A SCO · Scottish Premiership
☆ 15 Aug 1999 St Johnstone 2–0 Kilmarnock H SCO · Scottish Premiership
☆ 15 May 1999 Kilmarnock 1–1 St Johnstone D SCO · Scottish Premiership
☆ 13 Mar 1999 St Johnstone 0–1 Kilmarnock A SCO · Scottish Premiership
☆ 24 Oct 1998 Kilmarnock 2–2 St Johnstone D SCO · Scottish Premiership
☆ 15 Aug 1998 St Johnstone 0–0 Kilmarnock D SCO · Scottish Premiership
☆ 28 Mar 1998 St Johnstone 1–0 Kilmarnock H SCO · Scottish Premiership
☆ 07 Feb 1998 Kilmarnock 1–0 St Johnstone H SCO · Scottish Premiership
☆ 13 Dec 1997 St Johnstone 1–1 Kilmarnock D SCO · Scottish Premiership
☆ 18 Oct 1997 Kilmarnock 0–1 St Johnstone A SCO · Scottish Premiership