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 2 games · 3 pts (2026/27)
- Celtic FC 2 games · 6 pts (2026/27)
Match Details
- Referee John Beaton
- Referee Alan Mulvanny
- Referee John McKendrick
- Referee Graham Chambers
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 2 | 6 |
| 2 | St. Mirren FC | 2 | 6 |
| 3 | Motherwell FC | 2 | 4 |
| 4 | Heart of Midlothian FC | 2 | 3 |
| 5 | Dundee FC | 2 | 3 |
| 6 | St. Johnstone FC | 2 | 3 |
| 7 | Hibernian FC | 2 | 3 |
| 8 | Aberdeen FC | 2 | 3 |
| 9 | Rangers FC | 2 | 1 |
| 10 | Falkirk FC | 2 | 1 |
| 11 | Dundee United FC | 2 | 1 |
| 12 | Kilmarnock FC | 2 | 0 |
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 |
Season Stats
| St. Johnstone FC | Celtic FC | |
|---|---|---|
| #6 | Position | #1 |
| 3 | Points | 6 |
| 2 | Played | 2 |
| 1 / 0 / 1 | W / D / L | 2 / 0 / 0 |
| 4 | Scored | 6 |
| 4 | Conceded | 1 |
| +0 | GD | +5 |
| 1.50 | PPG | 3.00 |
| 50% | Win % | 100% |
Key Stats
35%
Both Teams to Score
H2H (20 games)
H2H (20 games)
65%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
St. Johnstone FC this season
St. Johnstone FC this season
50%
Clean Sheets
Celtic FC this season
Celtic FC this season
St. Johnstone FC are 6th (3 pts). Celtic FC are 1st (6 pts).
Goal Timing (This Season)
St. Johnstone FC
0-15
–/–
16-30
1/–
31-45
–/1
46-60
1/2
61-75
1/1
76+
1/–
■ Scored ■ Conceded
Celtic FC
0-15
1/–
16-30
–/–
31-45
2/–
46-60
2/1
61-75
1/–
76+
–/–
■ Scored ■ Conceded
Events
Match Events
- 0' Three points are at stake. St. Johnstone FC host Celtic FC — let the battle begin!
- 5' It is a cagey affair so far. St. Johnstone FC in their trying to find a way past Celtic FC's compact .
- 6' The Cameroon Jules Ntcham breaks the deadlock on 6 minutes. 0-1!
- 11' St. Johnstone FC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 16' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Jason Holt suffering a number of foals already.
- 20' James Forrest doubles the advantage! 0-2 and this game is slipping away from the opposition.
- 25' St. Johnstone FC is showing some good football. However, St. Johnstone FC are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 26' Brilliant from the ! Leigh Griffiths makes it 0-3 with a superb finish on 26.
- 31' While there is no rush on the pitch, let’s have a look at some stats. Zander Clark made 252 appearances and scored 0 goals. He is very likely to score a goal today.
- 36' The tempo has dropped considerably in the last few minutes. Neil Lennon will be considering his options from the bench.
- 41' St. Johnstone FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 46' The supporters are chanting for Moritz Bauer. He replaces Jozo Simunovic on 46 minute.
- 51' St. Johnstone FC are keeping things exceptionally tight at the back. It will take something special to break them down.
- 54' Alistair McCann picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 55' The referee does not hesitate — a Yellow card for Wallace Duffy on 55 minutes.
- 60' St. Johnstone FC are enjoying more possession but struggling to find a way through a disciplined Celtic FC backline.
- 63' The St. Johnstone FC manager makes a substitution. Callum Hendry departs to be replaced by Chris Kane.
- 67' The Celtic FC manager makes a substitution. Leigh Griffiths departs to be replaced by Michael Johnston.
- 72' Over 72 minutes have gone by without a meaningful attack. The supporters want more.
- 77' Callum Booth has been one of the livelier players on the pitch with 0 goals to his name this season.
- 82' Patryk Klimala gets the nod from Celtic FC. He replaces Odsonne Edouard and will look to change the dynamic.
- 87' Odsonne Edouard is a natural and has been asked to do a very specific job for St. Johnstone FC tonight.
- Full Time. Celtic FC beats St. Johnstone 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 |
|---|---|
| James Forrest | 8 |
| Kyogo Furuhashi | 8 |
| Odsonne Edouard | 5 |
| Callum McGregor | 4 |
| James Forrest | 4 |
| Ryan Christie | 4 |
| Matt O'Riley | 3 |
| Daizen Maeda | 3 |
Head to Head
St. Johnstone FC Form
Predictions
Prediction accuracy
4 / 4
0.62
St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
3.52
Celtic FC xG
I would bet for:
Celtic FC to win 76% + Over 2.5 goals 76%
Match Result
✓ CorrectActual: Celtic FC win
Both Teams to Score
✓ Correct
Avg goals/match: 4.14
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 98% |
|
2% |
| ± 1.5 | 91% |
|
9% |
| ± 2.5 | 76% |
|
24% |
| ± 3.5 | 57% |
|
43% |
| ± 4.5 | 38% |
|
62% |
Double Chance
St. Johnstone FC or Draw
24%
Draw or Celtic FC
90%
St. Johnstone FC or Celtic FC
86%
Half-Time Result
✓ CorrectActual: Celtic FC win at HT
Correct Score
✓ In top 12
0 – 3
Actual
0 – 2
10.4%
0 – 4
10%
1 – 3
7.1%
0 – 5
7%
1 – 4
6.2%
1 – 2
6.2%
0 – 1
6%
1 – 5
4.5%
0 – 6
4.2%
1 – 1
4.1%
1 – 6
2.7%
Asian Handicap — St. Johnstone FC
| Handicap | St. Johnstone FC covers | Push | Celtic FC covers |
|---|---|---|---|
| -2.5 | 0% | — | 100% |
| -2 | 0% | 1% | 99% |
| -1.5 | 1% | — | 99% |
| -1 | 1% | 2% | 97% |
| -0.5 | 3% | — | 97% |
| +0.5 | 12% | — | 88% |
| +1 | 12% | 15% | 73% |
| +1.5 | 27% | — | 73% |
| +2 | 27% | 20% | 53% |
| +2.5 | 47% | — | 53% |
Clean Sheet
St. Johnstone FC keeps clean sheet
4%
✓
Celtic FC keeps clean sheet
54%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

