Head-to-head overview

Based on the matches in our database.

Inverness CT 98 draws12 St. Johnstone
29
Meetings
1.83
Goals / game
24%
Both teams scored
28%
Over 2.5 goals
Inverness CT

Facts about Inverness CT

Scored in14/29 (48%)
Conceded in19/29 (66%)
Goals scored22 · 0.76/game
Longest winning streak4
Longest unbeaten run4
Longest losing streak2
Longest run without a win8
St. Johnstone

Facts about St. Johnstone

Scored in19/29 (66%)
Conceded in14/29 (48%)
Goals scored31 · 1.07/game
Longest winning streak2
Longest unbeaten run8
Longest losing streak4
Longest run without a win4
By competition
CompetitionInverness CTDrawSt. JohnstoneGames
Premiership881127
League Cup1012
All competitions981229

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Inverness CT1690
gap 114
1804St. Johnstone
1819154920222023202420252026
If they met (neutral venue)
Inverness CT
21%
Draw
26%
St. Johnstone
53%

All meetings

29 matches on record

21 Jul 2026
League Cup
Inverness CTInverness CT1–0St. JohnstoneSt. Johnstone
BTTSO2.5
19 Jul 2025
League Cup
Inverness CTInverness CT0–1St. JohnstoneSt. Johnstone
BTTSO2.5

Inverness CT recent form

St. Johnstone recent form

Inverness CT has gone head to head with St. Johnstone 29 times since 2010, winning 9 and scoring 22 goals. St. Johnstone, in turn, has won 12 and scored 31 goals. There have been 8 draws between Inverness CT and St. Johnstone. Across all meetings both teams have scored in 24% of games and 28% have produced over 2.5 goals, at an average of 1.83 goals per game.