Form

LAST FIVE GAMESDateCOMPETITION
WMontrose0 - 2Inverness Caledonian ThistleMay 3, 2025Scottish League One
WInverness Caledonian Thistle3 - 0ArbroathApr 26, 2025Scottish League One
DStenhousemuir1 - 1Inverness Caledonian ThistleApr 19, 2025Scottish League One
LInverness Caledonian Thistle0 - 2Kelty HeartsApr 12, 2025Scottish League One
WCove Rangers0 - 3Inverness Caledonian ThistleApr 5, 2025Scottish League One

Form

LAST FIVE GAMESDateCOMPETITION
LSt Johnstone0 - 2DundeeMay 18, 2025Scottish Premiership
LHeart of Midlothian2 - 1St JohnstoneMay 14, 2025Scottish Premiership
WSt Johnstone2 - 1Ross CountyMay 10, 2025Scottish Premiership
LSt Johnstone0 - 2KilmarnockMay 3, 2025Scottish Premiership
LMotherwell3 - 2St JohnstoneApr 26, 2025Scottish Premiership

Head To Head Record

LAST FIVE GAMESDateCOMPETITION
St Johnstone4 - 0Inverness Caledonian ThistleMay 23, 2022Scottish Premiership Promotion/Relegation Playoffs
Inverness Caledonian Thistle2 - 2St JohnstoneMay 20, 2022Scottish Premiership Promotion/Relegation Playoffs
Inverness Caledonian Thistle0 - 3St JohnstoneApr 8, 2017Scottish Premiership
St Johnstone3 - 0Inverness Caledonian ThistleDec 3, 2016Scottish Premiership
Inverness Caledonian Thistle2 - 1St JohnstoneAug 27, 2016Scottish Premiership