ST Johnstone VS Celtic

Fixtures, lineups and Stats

VS

Celtic vs ST Johnstone is shaped by a pronounced Celtic advantage, but the fixture still contains room for interruption. Celtic have set the stronger historical standard, while ST Johnstone have shown that a single contest can escape expectation. On 20 April 2025, Celtic won 5–0 in the FA Cup; fourteen days earlier, ST Johnstone defeated Celtic 1–0 in the Premiership. The contrast gives this pairing its enduring point of interest.

Past matches, Celtic vs ST Johnstone

  • League Regular Season - 3
    Home ST Johnstone
    0 - 1
    Celtic Away
    McDiarmid Park
  • League Semi-finals
    Home ST Johnstone
    0 - 5
    Celtic Away
    Hampden Park
  • League 1st Phase - 32
    Home ST Johnstone
    1 - 0
    Celtic Away
    McDiarmid Park
  • League 1st Phase - 20
    Home Celtic
    4 - 0
    ST Johnstone Away
    Celtic Park
  • League 1st Phase - 6
    Home ST Johnstone
    0 - 6
    Celtic Away
    McDiarmid Park

Match center

0 - 1
FT
Watch it on:
  • Sky Sports Football
  • Celtic TV

Starting eleven

Substitutes ST Johnstone
  • 20
    G
  • 33
    D
  • 14
    D
  • 4
    D
  • 22
    F
  • 25
    M
  • 11
    M
  • 99
    F
  • 18
    F
Celtic Substitutes
  • G
    1
  • D
    63
  • D
    3
  • M
    21
  • M
    35
  • M
    49
  • F
    8
  • F
    11
  • F
    29

Match events

0'
45'
90'
⚽
⇄
⇄
⇄
⇄
⇄
⇄
⇄
⇄
⇄
⇄
  • 52'
    ⚽
    Mika Baur Normal Goal (Asst: Haissem Hassan)
  • 55'
    Josh Campbell Yellow Card
  • 62'
    Sam Stanton Jason Holt
  • 62'
    Ruari Paton Josh Fowler
  • 67'
    Benjamin Nygren Oliver Sorensen
  • 69'
    Reece McAlear Yellow Card
  • 73'
    Camilo Duran Haissem Hassan
  • 73'
    James Forrest Sebastian Tounekti
  • 74'
    Danny schmidt Josh Campbell
  • 74'
    Kai Fotheringham Taylor Steven
  • 82'
    Liam Scales Yellow Card
  • 86'
    Shumaira Mheuka Kasper Hogh
  • 87'
    Kieran Tierney Liam Scales
  • 87'
    Macaulay Tait Joel Cotterill
  • 90' +4
    Mika Baur Yellow Card

Stats for this game

Matchup Celtic VS ST Johnstone

A clear hierarchy

Celtic’s broader body of results establishes the expected order. The 4–0 Premiership win on 29 December 2024 and the 6–0 victory on 28 September 2024 show the scale of Celtic’s advantage when the contest follows the established script. Such scorelines explain why Celtic enter as the stronger side, yet they should be read as evidence of a tendency rather than a promise about every meeting. ST Johnstone remain relevant precisely because the hierarchy can be disrupted.

The challenger’s opening

ST Johnstone’s 1–0 success provides the essential counterpoint: the underdog can turn the matchup into a narrow contest and claim the result. That possibility changes the question for future meetings. Celtic will seek to make their superiority decisive, while ST Johnstone’s task is to challenge that hierarchy. The pairing therefore combines a strong historical signal with the reminder that one contest can overturn expectation. Its interest lies in whether the established order is confirmed or resisted.

Past head to head stats
Celtic VS ST Johnstone

Balance Wins - Draws - Losses over time

Celtic
ST Johnstone

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

Celtic VS ST Johnstone
Head-to-Head History

Regular Season - 3
ST Johnstone
0 - 1
Celtic
McDiarmid Park
Semi-finals
ST Johnstone
0 - 5
Celtic
Hampden Park
1st Phase - 32
ST Johnstone
1 - 0
Celtic
McDiarmid Park
1st Phase - 20
Celtic
4 - 0
ST Johnstone
Celtic Park
1st Phase - 6
ST Johnstone
0 - 6
Celtic
McDiarmid Park
1st Phase - 30
Celtic
3 - 1
ST Johnstone
Celtic Park
1st Phase - 15
ST Johnstone
1 - 3
Celtic
McDiarmid Park
1st Phase - 3
Celtic
0 - 0
ST Johnstone
Celtic Park
1st Phase - 25
ST Johnstone
1 - 4
Celtic
McDiarmid Park
1st Phase - 18
Celtic
4 - 1
ST Johnstone
Celtic Park
1st Phase - 10
ST Johnstone
1 - 2
Celtic
McDiarmid Park
1st Phase - 33
Celtic
7 - 0
ST Johnstone
Celtic Park
1st Phase - 20
ST Johnstone
1 - 3
Celtic
McDiarmid Park
Semi-finals
Celtic
1 - 0
ST Johnstone
Hampden Park
1st Phase - 10
Celtic
2 - 0
ST Johnstone
Celtic Park
Championship Round - 4
Celtic
4 - 0
ST Johnstone
Celtic Park
1st Phase - 29
ST Johnstone
1 - 2
Celtic
McDiarmid Park
1st Phase - 16
Celtic
1 - 1
ST Johnstone
Celtic Park
1st Phase - 10
ST Johnstone
0 - 2
Celtic
McDiarmid Park
Quarter-finals
ST Johnstone
0 - 1
Celtic
McDiarmid Park
Regular Season - 17
ST Johnstone
0 - 3
Celtic
McDiarmid Park
Regular Season - 1
Celtic
7 - 0
ST Johnstone
Celtic Park
1st Phase - 24
ST Johnstone
0 - 2
Celtic
McDiarmid Park
1st Phase - 15
Celtic
2 - 0
ST Johnstone
Celtic Park
1st Phase - 8
ST Johnstone
0 - 6
Celtic
McDiarmid Park
Quarter-finals
ST Johnstone
0 - 1
Celtic
 
1st Phase - 27
Celtic
0 - 0
ST Johnstone
Celtic Park
1st Phase - 13
ST Johnstone
0 - 4
Celtic
McDiarmid Park
1st Phase - 4
Celtic
1 - 1
ST Johnstone
Celtic Park
2nd Phase - 2
Celtic
4 - 1
ST Johnstone
Celtic Park
1st Phase - 24
ST Johnstone
2 - 5
Celtic
McDiarmid Park
1st Phase - 15
Celtic
1 - 0
ST Johnstone
Celtic Park
1st Phase - 3
ST Johnstone
2 - 4
Celtic
McDiarmid Park
2nd Phase - 4
ST Johnstone
2 - 1
Celtic
 
1st Phase - 24
Celtic
3 - 1
ST Johnstone
 
1st Phase - 18
ST Johnstone
0 - 3
Celtic
 
1st Phase - 6
Celtic
3 - 1
ST Johnstone
 
2nd Phase - 4
ST Johnstone
0 - 0
Celtic
 
1st Phase - 21
Celtic
0 - 1
ST Johnstone
 
1st Phase - 26
ST Johnstone
1 - 2
Celtic
 
1st Phase - 2
ST Johnstone
0 - 3
Celtic
 
2nd Phase - 4
ST Johnstone
3 - 3
Celtic
 
1st Phase - 26
Celtic
3 - 0
ST Johnstone
 
1st Phase - 18
ST Johnstone
0 - 1
Celtic
 
1st Phase - 7
Celtic
2 - 1
ST Johnstone
 
2nd Phase - 4
Celtic
4 - 0
ST Johnstone
 
1st Phase - 24
ST Johnstone
1 - 1
Celtic
 
1st Phase - 13
Celtic
1 - 1
ST Johnstone
 
1st Phase - 6
ST Johnstone
2 - 1
Celtic
 
2nd Stage - 3
Celtic
1 - 0
ST Johnstone
 

Previous games Celtic

Regular Season - 12
Falkirk
Celtic
Falkirk Community Stadium
Regular Season - 11
Celtic
Dundee Utd
Celtic Park
Regular Season - 10
Hibernian
Celtic
Easter Road Stadium
League Stage - 3
Celtic
Celta Vigo
Celtic Park
Regular Season - 9
Celtic
Heart Of Midlothian
Celtic Park

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

Upcoming games Celtic

- League Stage - 4
Celtic
Beşiktaş
1 3.06
X 3.78
2 2.20
Celtic Park
- Regular Season - 13
Celtic
Kilmarnock
Celtic Park
- Regular Season - 14
Celtic
ST Mirren
Celtic Park
- Group Stage
Torreense
Celtic
 
- Regular Season - 15
Heart Of Midlothian
Celtic
Tynecastle Park

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