Inverness CT VS ST Johnstone

Fixtures, lineups and Stats

VS

ST Johnstone and Inverness CT have met 29 times in completed fixtures from 2010 to 2026. ST Johnstone won 12, Inverness CT won 9, and 8 matches were drawn; the goals tally is 31-22 in favour of ST Johnstone. Latest result: 21 July 2026: Inverness CT 1-0 ST Johnstone in League Cup. Previous listed result: 19 July 2025: Inverness CT 0-1 ST Johnstone in League Cup. This summary covers the recorded fixtures only.

Past matches, ST Johnstone vs Inverness CT

  • League Group Stage
    Home Inverness CT
    1 - 0
    ST Johnstone Away
    Tulloch Caledonian Stadium
  • League Group Stage - 3
    Home Inverness CT
    0 - 1
    ST Johnstone Away
    Tulloch Caledonian Stadium
  • League Relegation Round
    Home ST Johnstone
    4 - 0
    Inverness CT Away
    McDiarmid Park
  • League Relegation Round
    Home Inverness CT
    2 - 2
    ST Johnstone Away
    Tulloch Caledonian Stadium
  • League 1st Phase - 32
    Home Inverness CT
    0 - 3
    ST Johnstone Away
     

Match center

1 - 0
FT

Starting eleven

Starting XI Inverness CT
  • 1
    G
  • 2
    M
  • 6
    D
  • 5
    D
  • 3
    M
  • 35
    M
  • 4
    M
  • 17
    M
  • 10
    M
  • 7
    M
  • 36
    F
ST Johnstone Starting XI
  • G
    1
  • D
    19
  • D
    15
  • D
    3
  • D
    4
  • M
    25
  • M
    8
  • M
    7
  • M
    10
  • M
    18
  • F
    9
Substitutes Inverness CT
  • 8
    M
  • 27
    M
  • 21
    G
  • 18
    M
  • 27
    M
  • 19
    M
  • F
ST Johnstone Substitutes
  • M
    10
  • M
    42
  • M
    11
  • D
    14
  • D
    33
  • G
    31
  • G
    20

Match events

0'
45'
90'
⚽
⇄
⇄
⇄
⇄
⇄
⇄
⇄
⇄
⇄
⇄
  • 16'
    ⚽
    A. Stewart Normal Goal
  • 36'
    M. Boyes Yellow Card
  • 63'
    R. McAlear M. Tait
  • 63'
    L. Chalmers T. Steven
  • 63'
    S. Stanton K. Fotheringham
  • 63'
    A. Mackinnon D. Wotherspoon
  • 66'
    A. Stewart Yellow Card
  • 71'
    M. Keir A. Bavidge
  • 71'
    R. Duncan L. Sole
  • 72'
    R. Duncan L. Sole
  • 80'
    M. Foulds M. Boyes
  • 80'
    L. Smith D. Finlayson
  • 85'
    J. Chalmers P. Allan

Stats for this game

Matchup ST Johnstone VS Inverness CT

Results across the record

The fixture record contains 29 completed meetings between ST Johnstone and Inverness CT. ST Johnstone have won 12, while Inverness CT have won 9; 8 matches were drawn. The aggregate score is 31-22 in favour of ST Johnstone. The most recent listed result was 21 July 2026: Inverness CT 1-0 ST Johnstone in League Cup; the previous listed meeting was 19 July 2025: Inverness CT 0-1 ST Johnstone in League Cup. The balance gives ST Johnstone the clearer historical edge. These results add dated context without replacing the full historical sample.

Historical context and limits

The record runs from 2010 to 2026 and includes League Cup, Premiership. The listed fixtures provide dated context across the competitions shown above. With 29 completed meetings in the available data, the win balance and goal tally describe this sample only; they do not establish a future outcome. The number of meetings and the dates shown should guide interpretation of this historical record.

Past head to head stats
ST Johnstone VS Inverness CT

Balance Wins - Draws - Losses over time

ST Johnstone
Inverness CT

Points per match over time

Comparison between the 2 teams for the last 10 games

Comparison between the 2 teams for the last 20 games

ST Johnstone VS Inverness CT
Head-to-Head History

Group Stage
Inverness CT
1 - 0
ST Johnstone
Tulloch Caledonian Stadium
Group Stage - 3
Inverness CT
0 - 1
ST Johnstone
Tulloch Caledonian Stadium
Relegation Round
ST Johnstone
4 - 0
Inverness CT
McDiarmid Park
Relegation Round
Inverness CT
2 - 2
ST Johnstone
Tulloch Caledonian Stadium
1st Phase - 32
Inverness CT
0 - 3
ST Johnstone
 
1st Phase - 16
ST Johnstone
3 - 0
Inverness CT
McDiarmid Park
1st Phase - 4
Inverness CT
2 - 1
ST Johnstone
 
1st Phase - 25
ST Johnstone
1 - 0
Inverness CT
 
1st Phase - 12
Inverness CT
0 - 1
ST Johnstone
 
1st Phase - 2
ST Johnstone
1 - 1
Inverness CT
 
2nd Phase - 2
ST Johnstone
1 - 1
Inverness CT
 
1st Phase - 23
Inverness CT
2 - 0
ST Johnstone
 
1st Phase - 17
ST Johnstone
1 - 0
Inverness CT
 
1st Phase - 7
Inverness CT
2 - 1
ST Johnstone
 
2nd Phase - 5
Inverness CT
2 - 0
ST Johnstone
 
1st Phase - 27
ST Johnstone
0 - 1
Inverness CT
 
1st Phase - 14
Inverness CT
1 - 0
ST Johnstone
 
1st Phase - 9
ST Johnstone
4 - 0
Inverness CT
 
2nd Phase - 2
ST Johnstone
1 - 0
Inverness CT
 
1st Phase - 33
Inverness CT
0 - 0
ST Johnstone
 
1st Phase - 21
ST Johnstone
0 - 0
Inverness CT
 
1st Phase - 11
Inverness CT
1 - 1
ST Johnstone
 
Regular Season - 33
ST Johnstone
0 - 0
Inverness CT
 
Regular Season - 22
Inverness CT
0 - 1
ST Johnstone
 
Regular Season - 11
ST Johnstone
2 - 0
Inverness CT
 
2nd Stage - 3
ST Johnstone
0 - 3
Inverness CT
 
Regular Season - 6
Inverness CT
2 - 0
ST Johnstone
 
Regular Season - 9
ST Johnstone
1 - 0
Inverness CT
 
Regular Season - 16
Inverness CT
1 - 1
ST Johnstone
 

Previous games ST Johnstone

Regular Season - 12
Kilmarnock
ST Johnstone
The BBSP Stadium Rugby Park
Regular Season - 11
ST Johnstone
Motherwell
McDiarmid Park
Regular Season - 10
Rangers
ST Johnstone
Ibrox Stadium
Regular Season - 9
ST Johnstone
Dundee Utd
McDiarmid Park
Regular Season - 8
Aberdeen
ST Johnstone
Pittodrie Stadium

Previous games Inverness CT

Round of 32
Inverness CT
Montrose
Tulloch Caledonian Stadium
Regular Season - 13
Dunfermline
Inverness CT
 
Regular Season - 12
Raith Rovers
Inverness CT
 
Regular Season - 11
Inverness CT
Arbroath
Tulloch Caledonian Stadium
Regular Season - 9
Queen's Park
Inverness CT
 

Upcoming games ST Johnstone

- Regular Season - 13
ST Johnstone
Dundee
McDiarmid Park
- Regular Season - 14
Falkirk
ST Johnstone
 
- Regular Season - 15
Dundee Utd
ST Johnstone
Tannadice Park
- Regular Season - 16
ST Johnstone
ST Mirren
McDiarmid Park
- Regular Season - 17
Celtic
ST Johnstone
Celtic Park

Upcoming games Inverness CT

- Regular Season - 14
Inverness CT
Livingston
Tulloch Caledonian Stadium
- Regular Season - 15
Partick
Inverness CT
 
- Regular Season - 16
Inverness CT
Ayr Utd
Tulloch Caledonian Stadium
- Round of 64
Inverness CT
Cove Rangers
Tulloch Caledonian Stadium
- Regular Season - 17
Morton
Inverness CT
Cappielow Park