ST Johnstone vs Celtic preview by Hamish for TerraceBet
Scottish Premiership · Regular Season - 3 FT · ST Johnstone 0-1 Celtic McDiarmid Park
Full Time ST Johnstone 01 Celtic Celtic won

ST Johnstone vs Celtic: Celtic to win

Celtic head to an away game with a 5.0 xG average, while Johnstone sit at 4.0 xG. The model backs Celtic at 49.8% to win versus Johnstone’s 28.7%, making the result pick the clearest edge.

Hamish's Take
1
Headline Pick
Celtic to win Won
Strong · Goal differential
2
Both Teams to Score
BTTS — Yes Lost
88.8% model probability
3
Total Goals
Over 2.5 Goals Lost
90.6% model probability

Both sides come into the match on divergent recent runs – Johnstone have scraped a single win from four outings, whereas Celtic have racked up four straight victories. The disparity in form and the stark home‑away xG split set the stage for a one‑sided encounter.

Hamish's Verdict

Strong
Celtic to win Won Solid lean Strong · Goal differential

Celtic’s 49.8% win probability and superior away xG of 5.0 outweigh Johnstone’s 28.7% chance, pointing to a straightforward victory for the visitors.

Show the maths
The model assigns Celtic a win probability of 49.8% versus Johnstone’s 28.7%, a gap of 21.1 percentage points. Celtic’s away xG of 5.0 exceeds Johnstone’s home xG of 4.0, indicating a higher expected goal output for the visitors. Defensively, Celtic concede only one goal per away game compared with Johnstone’s three at home, widening the expected goal margin. These combined factors drive the model’s clear tilt toward a Celtic win.
Pick 2 · Both Teams to Score
Both Teams to Score — Yes Lost 88.8% model probability

With ST Johnstone averaging 4.0 expected goals and Celtic averaging 5.0, the model gives a 88.8% chance both teams find the net, ahead of the 11.2% it gives to at least one side being kept out.

Show the maths
BTTS probability is derived from each side's expected goals (ST Johnstone 4.0, Celtic 5.0) run through the same Poisson goal-expectancy model used for the match result: 88.8% of simulated outcomes have both teams scoring at least once, versus 11.2% where at least one side is shut out.
Pick 3 · Total Goals
Over 2.5 Goals Lost 90.6% model probability

Combined expected goals of 9.0 (ST Johnstone 4.0 + Celtic 5.0) points to an open game, with the model giving Over 2.5 Goals a 90.6% chance against 9.4% for Under.

Show the maths
Total goals probability comes from the same Poisson model summing both teams' expected goals (ST Johnstone 4.0 + Celtic 5.0 = 9.0 combined): 90.6% of simulated outcomes finish with 3 or more goals, versus 9.4% finishing with 2 or fewer.
Match Result Model

Our Poisson model, built from each side's real season scoring and conceding rates, has ST Johnstone at 28.7%, the draw at 12.7%, and Celtic at 49.8% to win.

Most Likely Scoreline

The single most likely scoreline in our model is 3-4 at 3.4% — treat any single scoreline price with caution given how spread out the probability distribution is across a low-scoring match.

The Numbers Behind the Headline

ST Johnstone expected goals
4.0
Celtic expected goals
5.0
Model BTTS probability
88.8%

Most likely scorelines

13-4
3.4%
23-5
3.4%
34-4
3.4%

Model probabilities are derived from each team's real season goals-for and goals-against averages via a Poisson goal-expectancy model — not a fixed set of narrative numbers.

Form Guide — Last 5

ST Johnstone

WLLD

Johnstone’s recent form reads W‑L‑L‑D, highlighted by a 4‑3 home win over Kilmarnock and a 1‑1 draw at Dundee. The narrow win and draw against modest opposition underline their limited firepower, which supports a low probability of resisting Celtic’s attack.

Celtic

WWWW

Celtic sit on a WWWW run, with a 1‑0 home win over Dundee, a 5‑1 away thrashing of Kilmarnock, a 2‑1 home victory over Falkirk, and a 3‑0 home win over Aberdeen. Scoring five, two, three and one goal respectively, this run demonstrates a potent attack that underpins the model’s confidence in a Celtic win.

Head-to-Head

Head‑to‑head favours Celtic, who have won four of the last five meetings, including a 5‑0 win on 20 April 2025 and a 6‑0 victory on 28 September 2024. The sole Johnstone win (1‑0 on 6 April 2025) is an outlier, reinforcing the expectation of a Celtic victory.

DateResultCompetition
20 Apr 2025ST Johnstone 0-5 CelticFA Cup
6 Apr 2025ST Johnstone 1-0 CelticPremiership
29 Dec 2024Celtic 4-0 ST JohnstonePremiership
28 Sep 2024ST Johnstone 0-6 CelticPremiership
16 Mar 2024Celtic 3-1 ST JohnstonePremiership

Team News (Pregame)

ST Johnstone: No notable injury concerns on record.

Celtic: A. Johnston (Inactive), Jota (Knee Injury), A. Oxlade-Chamberlain (Red Card)

Injury records reflect the team news on file heading into this match.

Frequently Asked Questions

Who won ST Johnstone vs Celtic?

Celtic won 1-0. Our pre-match pick was Celtic to win.

What was the final score of ST Johnstone vs Celtic?

ST Johnstone 0-1 Celtic (full time).

When was ST Johnstone vs Celtic?

ST Johnstone played Celtic on Wed 9 Sep · 20:00 BST in the Scottish Premiership at McDiarmid Park.

More Scottish Premiership This Week

See all Scottish Premiership fixtures →

Given Celtic’s attacking firepower and Johnstone’s porous defence, the most logical outcome is a Celtic win.

Predictions and model probabilities are for information and entertainment only and are not betting advice — always do your own research. BeGambleAware.org

Hamish, UK & Ireland Writer at TerraceBet
Written by Hamish
UK & Ireland Writer, TerraceBet — Scottish Premiership & League of Ireland
Priya, Fact-Checking Editor at TerraceBet
Fact-checked by Priya
Fact-Checking Editor, TerraceBet — every stat and claim verified against the underlying data