St. Johnstone FC vs Celtic FC, Premier League 2019-20 REGULAR SEASON
Overview
Match Preview
St. Johnstone FC vs Celtic FC — Premier League at McDiarmid Park.
- St. Johnstone FC 0 games · 0 pts (2026/27)
- Celtic FC 33 games · 67 pts (2026/27)
Match Details
- Referee John Beaton
- Referee Alan Mulvanny
- Referee John McKendrick
- Referee Graham Chambers
3 games this season
🟨 2.3/game
⚽ 11.3 goals/game
🟥 2 total
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Heart of Midlothian FC | 33 | 70 |
| 2 | Rangers FC | 33 | 69 |
| 3 | Celtic FC | 33 | 67 |
| 4 | Motherwell FC | 33 | 54 |
| 5 | Hibernian FC | 33 | 51 |
| 6 | Falkirk FC | 33 | 46 |
| 7 | Dundee United FC | 33 | 40 |
| 8 | Aberdeen FC | 33 | 33 |
| 9 | Dundee FC | 33 | 33 |
| 10 | St. Mirren FC | 33 | 30 |
| 11 | Kilmarnock FC | 33 | 28 |
| 12 | Livingston FC | 33 | 16 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Jan | Celtic FC | H | 0–3 | L |
| 25 Jan | Kilmarnock FC | H | 2–1 | W |
| 22 Jan | Livingston FC | A | 0–1 | L |
| 29 Dec | Ross County FC | H | 1–1 | D |
| 26 Dec | Hamilton Academical FC | A | 1–0 | W |
| 21 Dec | St. Mirren FC | H | 0–0 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 Jan | St. Johnstone FC | A | 3–0 | W |
| 25 Jan | Ross County FC | H | 3–0 | W |
| 22 Jan | Kilmarnock FC | A | 3–1 | W |
| 29 Dec | Rangers FC | H | 1–2 | L |
| 26 Dec | St. Mirren FC | A | 2–1 | W |
| 21 Dec | Aberdeen FC | H | 2–1 | W |
Key Stats
35%
Both Teams to Score
H2H (20 games)
H2H (20 games)
65%
Over 2.5 Goals
H2H history
H2H history
Events
Match Events
- 0' In just a few seconds McDiarmid Park will turn into a battlefield for St. Johnstone FC and Celtic FC.
- 5' Callum Booth is a natural and has been asked to do a very specific job for Celtic FC tonight.
- 6' What composure from Jules Ntcham! The Cameroon international strokes it home. 0-1.
- 11' Patryk Klimala is putting in a real shift tonight. He has covered more ground than anyone else for St. Johnstone FC so far.
- 16' Celtic FC is showing some good football. However, Celtic FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 20' Clinical. Composed. Brilliant. James Forrest makes it 0-2.
- 25' Matchday of the Array and both teams know exactly what is at stake tonight.
- 26' Leigh Griffiths makes no mistake. The score reads 0-3 and Celtic FC are in front.
- 31' Over 31 minutes have gone by without a meaningful attack. The supporters want more.
- 36' With 0 assists to his name this season, Moritz Bauer is clearly more than just a goal scorer for Celtic FC.
- 41' Celtic FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 46' Another change for Celtic FC made on 46 minute. Jozo Simunovic leaves to be changed by Moritz Bauer.
- 51' Both keepers have barely been tested. St. Johnstone FC and Celtic FC are cancelling each other out in the centre of the park.
- 54' It’s gonna be a Yellow card for Alistair McCann.
- 55' It’s gonna be a Yellow card for Wallace Duffy.
- 60' Fraser Forster has been one of the livelier players on the pitch with 0 goals to his name this season.
- 63' The crowd applauds Callum Hendry as he leaves the pitch. Chris Kane steps in for St. Johnstone FC.
- 67' Fresh legs for Celtic FC! Michael Johnston comes on to replace Leigh Griffiths.
- 72' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 77' Liam Gordon needs to be pretty careful with his discipline considering 2 Red cards this season.
- 82' Patryk Klimala is replacing Odsonne Edouard for the Celtic FC side.
- 87' Scott Tanser has been relatively quiet despite scoring 10 goals in his last 251 appearances.
- Another three points for Celtic FC.
Lineups
St. Johnstone FC Lineups
Starting XI
-
19
Jason Holt ↓ Liam Craig 46'
- 10
- 1
- 3
- 23
- 15
- 18
-
22
Callum Hendry ↓ Chris Kane 63'
- 17
-
24
Callum Booth ↓ Jamie McCart 46'
- 2
Bench
- 14
- 12
- 11
-
9
Chris Kane ↑ 63'
-
26
Liam Craig ↑ 46'
- 50
-
4
Jamie McCart ↑ 46'
Coach
Tommy Wright
Celtic FC Lineups
Starting XI
- 67
- 2
- 9
- 8
- 49
-
5
Jozo Simunovic ↓ Moritz Bauer 46'
- 42
- 21
- 35
- 22
- 3
Bench
-
13
Moritz Bauer ↑ 46'
- 18
- 1
- 15
-
19
Michael Johnston ↑ 67'
- 17
-
11
Patryk Klimala ↑ 82'
Coach
Neil Lennon
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Kyogo Furuhashi | 8 |
| James Forrest | 8 |
| Odsonne Edouard | 5 |
| Callum McGregor | 4 |
| James Forrest | 4 |
| Ryan Christie | 4 |
| Reo Hatate | 3 |
| Giorgos Giakoumakis | 3 |
Head to Head
St. Johnstone FC Form
Predictions
Prediction accuracy
3 / 4
0.87
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.01
Celtic FC xG
I would bet for:
Celtic FC to win 58%
Match Result
✓ CorrectActual: Celtic FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.88
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 78% |
|
22% |
| ± 2.5 | 54% |
|
46% |
| ± 3.5 | 32% |
|
68% |
| ± 4.5 | 17% |
|
83% |
Double Chance
St. Johnstone FC or Draw
42%
Draw or Celtic FC
82%
St. Johnstone FC or Celtic FC
76%
Half-Time Result
✓ CorrectActual: Celtic FC win at HT
Correct Score
✓ In top 12
0 – 2
11.2%
0 – 1
10.7%
1 – 1
10.6%
1 – 2
9.5%
0 – 3
Actual
0 – 0
7.3%
1 – 3
6.4%
2 – 2
4.1%
1 – 0
4.1%
2 – 1
4.1%
0 – 4
3.7%
1 – 4
3.3%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Celtic FC covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 4% | 95% |
| -1.5 | 5% | — | 95% |
| -1 | 5% | 10% | 86% |
| -0.5 | 14% | — | 86% |
| +0.5 | 37% | — | 63% |
| +1 | 37% | 24% | 39% |
| +1.5 | 61% | — | 39% |
| +2 | 61% | 19% | 20% |
| +2.5 | 80% | — | 20% |
Clean Sheet
St. Johnstone FC keeps clean sheet
14%
✓
Celtic FC keeps clean sheet
43%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

