St Johnstone head into this Premiership round-3 fixture with two wins and two defeats from their opening five, conceding in every single game. Celtic, by contrast, have won all five of their most recent matches across all competitions, scoring 14 goals and keeping three clean sheets in the process. The gap in momentum is hard to overstate.
The numbers make a compelling case for the visitors. Celtic have scored in all 5 of their last 5 games and conceded in only 2. St Johnstone have kept zero clean sheets in their last 5 and conceded in all 5. The model places Celtic's win probability at 82 percent, while the over 2.5 line sits at 68 percent. Celtic at 1.46 is short, but the Asian handicap with St Johnstone +1 at 1.70 offers a touch of cushion.
Verdict: back Celtic on Draw No Bet at 1.22. The Saints have shipped goals in every outing and Celtic's attack is running hot. This is the price to take.
The numbers behind the tip
Form · last five
Goals per game · last five
Head-to-head · last five
| 20.04.25 | Scottish Cup | 0–5 | O2.5 |
| 06.04.25 | Premiership | 1–0 | U2.5 |
| 29.12.24 | Premiership | 4–0 | O2.5 |
| 28.09.24 | Premiership | 0–6 | O2.5 |
| 16.03.24 | Premiership | 3–1 | O2.5 |
Predictions are editorial opinions based on the data available at publication - never a guarantee. Odds move and availability varies by region. 18+, please gamble responsibly. BeGambleAware.org · Joueurs Info Service