Head-to-head
Competition type
Aggregate 36 matches
SCO
15
wins
7 draws
SCO
14
wins
Goals 36 – 32
All meetings
Date Home Score Away R Tournament
☆ 21 Jul 2026 Inverness Caledonian Thistle 1–0 St Johnstone H SCO · Scottish League Cup Group stage
☆ 19 Jul 2025 Inverness Caledonian Thistle 0–1 St Johnstone A SCO · Scottish League Cup Group stage
☆ 08 Apr 2017 Inverness Caledonian Thistle 0–3 St Johnstone A SCO · Scottish Premiership
☆ 03 Dec 2016 St Johnstone 3–0 Inverness Caledonian Thistle H SCO · Scottish Premiership
☆ 27 Aug 2016 Inverness Caledonian Thistle 2–1 St Johnstone H SCO · Scottish Premiership
☆ 09 Mar 2016 St Johnstone 1–0 Inverness Caledonian Thistle H SCO · Scottish Premiership
☆ 24 Oct 2015 Inverness Caledonian Thistle 0–1 St Johnstone A SCO · Scottish Premiership
☆ 08 Aug 2015 St Johnstone 1–1 Inverness Caledonian Thistle D SCO · Scottish Premiership
☆ 02 May 2015 St Johnstone 1–1 Inverness Caledonian Thistle D SCO · Scottish Premiership
☆ 20 Jan 2015 Inverness Caledonian Thistle 2–0 St Johnstone H SCO · Scottish Premiership
☆ 20 Dec 2014 St Johnstone 1–0 Inverness Caledonian Thistle H SCO · Scottish Premiership
☆ 20 Sep 2014 Inverness Caledonian Thistle 2–1 St Johnstone H SCO · Scottish Premiership
☆ 11 May 2014 Inverness Caledonian Thistle 2–0 St Johnstone H SCO · Scottish Premiership
☆ 22 Feb 2014 St Johnstone 0–1 Inverness Caledonian Thistle A SCO · Scottish Premiership
☆ 23 Nov 2013 Inverness Caledonian Thistle 1–0 St Johnstone H SCO · Scottish Premiership
☆ 05 Oct 2013 St Johnstone 4–0 Inverness Caledonian Thistle H SCO · Scottish Premiership
☆ 27 Apr 2013 St Johnstone 1–0 Inverness Caledonian Thistle H SCO · Scottish Premiership
☆ 05 Apr 2013 Inverness Caledonian Thistle 0–0 St Johnstone D SCO · Scottish Premiership
☆ 29 Dec 2012 St Johnstone 0–0 Inverness Caledonian Thistle D SCO · Scottish Premiership
☆ 27 Oct 2012 Inverness Caledonian Thistle 1–1 St Johnstone D SCO · Scottish Premiership
☆ 07 Apr 2012 St Johnstone 0–0 Inverness Caledonian Thistle D SCO · Scottish Premiership
☆ 28 Mar 2012 Inverness Caledonian Thistle 0–1 St Johnstone A SCO · Scottish Premiership
☆ 15 Oct 2011 St Johnstone 2–0 Inverness Caledonian Thistle H SCO · Scottish Premiership
☆ 25 Apr 2011 St Johnstone 0–3 Inverness Caledonian Thistle A SCO · Scottish Premiership
☆ 19 Feb 2011 Inverness Caledonian Thistle 2–0 St Johnstone H SCO · Scottish Premiership
☆ 02 Jan 2011 St Johnstone 1–0 Inverness Caledonian Thistle H SCO · Scottish Premiership
☆ 16 Oct 2010 Inverness Caledonian Thistle 1–1 St Johnstone D SCO · Scottish Premiership
☆ 09 Jan 2005 Inverness Caledonian Thistle 1–0 St Johnstone H SCO · Scottish Cup
☆ 15 May 2004 Inverness Caledonian Thistle 3–1 St Johnstone H SCO · Scottish Championship
☆ 13 Mar 2004 St Johnstone 3–2 Inverness Caledonian Thistle H SCO · Scottish Championship
☆ 27 Dec 2003 Inverness Caledonian Thistle 1–0 St Johnstone H SCO · Scottish Championship
☆ 23 Aug 2003 St Johnstone 1–2 Inverness Caledonian Thistle A SCO · Scottish Championship
☆ 03 May 2003 Inverness Caledonian Thistle 1–2 St Johnstone A SCO · Scottish Championship
☆ 15 Feb 2003 St Johnstone 2–0 Inverness Caledonian Thistle H SCO · Scottish Championship
☆ 26 Oct 2002 Inverness Caledonian Thistle 2–1 St Johnstone H SCO · Scottish Championship
☆ 10 Aug 2002 St Johnstone 1–0 Inverness Caledonian Thistle H SCO · Scottish Championship