Get the model's verified verdict on ST Johnstone (and any team you follow) emailed the moment odds drop. Free, no spam, one-click unsubscribe.
ST Johnstone 13%, the draw 23%, Celtic 63%. That's the shape of this one.
ST Johnstone have taken 7 points from their last five; Celtic are unbeaten in their last five. The visitors bring the sharper form into this Scottish Premiership tie.
Our PickCeltic to win at @1.43. Model probability 63% vs implied 70%. The market is 7pp more bullish than our model, so this is a stability pick, not a value one.
Priced off the bookmakers and our model. Our verified record so far is on our core leagues — see /accuracy.
Celtic have been outstanding on the road recently. Their away form is significantly better than their season average.
Goals are a tough one to call here. ST Johnstone are scoring 1.3 a game (1.3 of those at home) and Celtic manage 1.9 (1.6 on the road). Add it up and it's basically a coin-flip whether we see three or more, we make it 62%, so there's no strong lean either way on the goals line. Whether both teams score is a genuine coin-flip, and we make it 48%. Their past meetings back this up. These two average 3.7 goals when they meet, with 8 of the last 10 producing three or more.
Celtic have goals in them (1.9 per game) but their record at the back (1.1 conceded) leaves them open. This could be end-to-end.
In the last 10 meetings: ST Johnstone have won 1, Celtic 8, with 1 draw. These fixtures average 3.7 goals per game. 8 of the last 10 produced 3+ goals. Recent results: ST Johnstone 0-5 Celtic, ST Johnstone 1-0 Celtic, Celtic 4-0 ST Johnstone.
The complete price grid across all bookmakers.
| Market | Selection | Odds | Probability | Bookmaker |
|---|---|---|---|---|
| Match Result | ST Johnstone Win | @6.40 | 12.9% | Marathon Bet |
| Match Result | Draw | @4.60 | 22.5% | Marathon Bet |
| Match Result | Celtic Win | @1.43 | 62.6% | Marathon Bet |
| BTTS | Yes | @1.72 | 48.4% | Marathon Bet |
| BTTS | No | @1.98 | 51.6% | Marathon Bet |
| Goals | Over 2.5 | @1.53 | 62.0% | Marathon Bet |
| Goals | Under 2.5 | @2.23 | 38.0% | Marathon Bet |
| Goals | Over 1.5 | @1.13 | - | Marathon Bet |
| Goals | Under 1.5 | @4.50 | - | Marathon Bet |
| Goals | Over 3.5 | @2.45 | - | Marathon Bet |
| Goals | Under 3.5 | @1.53 | - | Marathon Bet |
Detailed league stats unavailable for this fixture. Our model uses form and goals data instead. See the writeup below.
Bookmaker prices with the margin still inside — the market's own numbers, not our model. A market priced at 65% still fails about one time in three.
Our model makes Celtic the favourite with a 62.6% win probability, priced off the bookmakers and our model. Our verified record so far is on our core leagues.
Best available odds: ST Johnstone @ 6.40, Draw @ 4.60, Celtic @ 1.43. We compare multiple bookmakers to find the best value.
ST Johnstone vs Celtic kicks off on Wednesday 9 September 2026 at 20:00 in the Scottish Premiership.