St Johnstone vs Celtic Premiership prediction & result
Final score: St Johnstone 0-1 Celtic.
Before kick-off the model made it 31% St Johnstone, 28% draw, 41% Celtic — fair odds of 3.23, 3.57 and 2.44.
Most likely scoreline: 1-2.
The model called the result correctly.
Published · updated
All Scottish Premiership predictions →
Has the model earned this number?
Celtic at 41%: of 2,957 settled 40–50% forecasts, 46.1% came in (average 43.9%). It can be read literally. The full record.
How the model saw it, minute by minute
Rebuilt after the match from the model's pre-match expected goals, frozen in the log before kick-off, plus the score and cards as they stood at each minute — never anything later. A ball marks each of the 1 goal. The same replay scores the in-play model on the track record.
Match analysis
Match timeline
Match stats — St Johnstone vs Celtic
Line-ups
- 1T. StewardG
- 26M. ToddD
- 19D. FinlaysonD
- 3C. DiabateD
- 32J. CampbellM
- 42R. McAlearM
- 8J. HoltM
- 2E. AlıçM
- 30Joel CotterillM
- 7T. StevenM
- 9J. FowlerF
- 4M. BoyesD
- 18K. FotheringhamF
- 14M. FouldsD
- 99R. PatonF
- 22D. SchmidtF
- 20R. SinclairG
- 33L. SmithD
- 11S. StantonM
- 25M. TaitM
- 26S. JohnstoneG
- 51Colby DonovanD
- 47D. MurrayD
- 6A. TrustyD
- 5L. ScalesD
- 42C. McGregorM
- 22M. BaurM
- 23H. HassanM
- 18O. SørensenM
- 17S. TounektiM
- 9K. HøghF
- 3J. LotombaD
- 49J. ForrestM
- 11C. DuránF
- 29Shumaira MheukaF
- 8B. NygrenF
- 21A. Oxlade-ChamberlainM
- 1V. SinisaloG
- 63K. TierneyD
- 35J. van den BergM
Form going into St Johnstone vs Celtic
St Johnstone
All competitions we cover
- W2-1Hibernian6 September 2026
- D1-1away to Dundee2 September 2026
- L1-2away to Heart of Midlothian29 August 2026
- L0-1away to St Mirren8 August 2026
- W4-3Kilmarnock2 August 2026
Celtic
All competitions we cover
- W2-1away to St Mirren5 September 2026
- W3-0Aberdeen2 September 2026
- W2-1Falkirk29 August 2026
- L1-5away to Lask Linz25 August 2026
- W3-0Lask Linz19 August 2026
What these results say
- St Johnstone conceded in every one of these 5 matches.
- St Johnstone scored in 4 of these 5 matches.
- Both sides scored in 4 of these 5 matches for St Johnstone.
- Celtic scored in every one of these 5 matches.
- Every one of these 5 matches for Celtic had three goals or more.
- Celtic won 4 of these 5 matches.
Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.
Premiership table
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 7 | St Johnstone | 13 | 4 | 5 | 4 | 17 | 20 | -3 | 17 |
| 1 | Celtic | 13 | 10 | 1 | 2 | 28 | 10 | +18 | 31 |
Where the two sides stand today, not on the day of this match. Full table
Head-to-head: St Johnstone vs Celtic
- 20 April 2025St Johnstone 0–5 CelticFA Cup
- 6 April 2025St Johnstone 1–0 CelticPremiership
- 29 December 2024Celtic 4–0 St JohnstonePremiership
- 28 September 2024St Johnstone 0–6 CelticPremiership
- 16 March 2024Celtic 3–1 St JohnstonePremiership
Leading scorers: St Johnstone and Celtic
St Johnstone
GoalsAssists
- J. Fowler61
Celtic
GoalsAssists
- C. Durán76
- B. Nygren64
- K. Høgh33
Top 3 by league goals this season; player availability is not in the model. How to read this.
The result against the call
Celtic won 1–0 at St Johnstone. The model had made a win for Celtic its most likely outcome, at 41%, so the call held; the score it named was 2–1. The goal: Mika Baur 52' for Celtic.
How the call on St Johnstone v Celtic has moved
First published on 1 Sep at 34% / 29% / 37% (home / draw / away). By kick-off, after 5 updates, it read 31% / 28% / 41%: the biggest move is Celtic's chance of winning, up 4 points.
- St Johnstone win31%▼ −3
- Draw28%▼ −1
- Celtic win41%▲ +4
Each update is a full rebuild of both sides' ratings from the latest results, and now and then a change to the model itself. The thin mark is the first published figure.
Goal trends
Over 1.5 goals
Over 2.5 goals
Over 3.5 goals
Both teams score
Outer rings: how often each side's most recent matches in our records (any competition, kept since July 2026) before kick-off (up to 10 games; the count is under each ring) went over the line; middle ring: the model's probability for this match. Not betting advice. How to read this.