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 CT1665
gap 123
1788St. Johnstone
1819154920222023202420252026
If they met (neutral venue)
Inverness CT
20%
Draw
25%
St. Johnstone
55%

All meetings

29 matches on record

21 Jul 2026
League Cup
Inverness CTInverness CT10St. JohnstoneSt. Johnstone
BTTSO2.5
19 Jul 2025
League Cup
Inverness CTInverness CT01St. 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.