Football · Premiership · Scotland
St Johnstone vs Celtic
Wednesday, 09 September 2026
Played. Source reports: FINISHED.Final score
St Johnstone0-1Celtic
- 1ST HALF
- 0-0
- 2ND HALF
- 0-1
Prediction and result
Before kickoff, the model made Celtic favourites at 70% (St Johnstone 15%, draw 15%). That rests on expected goals of 2.57 to 1.10, 7 wins in Celtic's last 10 matches to 5 for St Johnstone and 8 wins from the last 10 meetings to 1. It put over 2.5 goals at 72% and both teams scoring at 56%. Celtic won 1-0, as the model expected.
Key facts before the match
- Celtic have won 3 matches in a row.
- They last met on 20 Apr 2025, when Celtic won 5-0.
- 8 of the last 10 meetings had three or more goals.
Scotland•Premiership

st Johnstone(1)
W55d
D59d
L63d
L84d
W90d
D98d
L102d
W105d
W109d
W112d

Celtic(8)
W56d
W59d
W63d
L67d
W73d
W77d
W83d
W89d
D98d
D105d
Wednesday, 09 September 2026 at 22:00
Played. Source reports: FINISHED.Final score
St Johnstone0-1Celtic
- 1ST HALF
- 0-0
- 2ND HALF
- 0-1
H2H: 1-1-8
Home & away form · from last 10 matches
st Johnstone at homeCeltic away
44
3/43/4
1/40/4
0/41/4
2.503.00
1.251.75
4/44/4
3/43/4
2/42/4
3/43/4
1/41/4
1/41/4
0/40/4
3/44/4
3/43/4
Model Prediction
Expected Goals
st Johnstone: 1.1
Expected Goals
Celtic: 2.57
st Johnstone
15%
Draw
15%
Celtic
70%
Over 2.5: 72%
BTTS: 56%
Quality: high
Team 1 Form
st Johnstone · # = league position now
06 Sept2026
st Johnstone#8 vs Hibernian#11
2-1W
02 Sept2026
Dundee fc#4 vs st Johnstone#8
1-1D
29 Aug2026
Hearts#3 vs st Johnstone#8
2-1L
08 Aug2026
St. Mirren#7 vs st Johnstone#8
1-0L
02 Aug2026
st Johnstone#8 vs Kilmarnock#12
4-3W
25 Jul2026
st Johnstone#8 vs East Fife#9
1-1D
21 Jul2026
Inverness#6 vs st Johnstone#8
1-0L
18 Jul2026
st Johnstone#8 vs Morton#9
3-0W
14 Jul2026
Linlithgow Rose vs st Johnstone#8
0-2W
11 Jul2026
Cove Rangers#10 vs st Johnstone#8
2-4W
Team 2 Form
Celtic · # = league position now
05 Sept2026
St. Mirren#7 vs Celtic#1
1-2W
02 Sept2026
Celtic#1 vs Aberdeen#9
3-0W
29 Aug2026
Celtic#1 vs Falkirk#6
2-1W
25 Aug2026
Lask#3 vs Celtic#1
5-1L
19 Aug2026
Celtic#1 vs Lask#3
3-0W
15 Aug2026
Dundee Utd#5 vs Celtic#1
0-4W
09 Aug2026
Kilmarnock#12 vs Celtic#1
1-5W
03 Aug2026
Celtic#1 vs Dundee fc#4
1-0W
25 Jul2026
Celtic#1 vs ac Milan#5
2-2D
18 Jul2026
Celtic#1 vs Middlesbrough#1
1-1D
Head-to-Head
Last 10 · # = league position now
20 Apr2025
st Johnstone#8 vs Celtic#1
0-5•
06 Apr2025
st Johnstone#8 vs Celtic#1
1-0•
29 Dec2024
Celtic#1 vs st Johnstone#8
4-0•
28 Sept2024
st Johnstone#8 vs Celtic#1
0-6•
16 Mar2024
Celtic#1 vs st Johnstone#8
3-1•
03 Dec2023
st Johnstone#8 vs Celtic#1
1-3•
26 Aug2023
Celtic#1 vs st Johnstone#8
0-0•
05 Feb2023
st Johnstone#8 vs Celtic#1
1-4•
24 Dec2022
Celtic#1 vs st Johnstone#8
4-1•
08 Oct2022
st Johnstone#8 vs Celtic#1
1-2•
Upcoming matches
# = league position now
st Johnstone
Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.