Skip to main content
Scottish Premiership · Saturday, 05 December 2026 · 15:00 UTC
Celtic FC Celtic FC
vs
St Johnstone F.C. St Johnstone F.C.
AI prediction
Celtic FC to winStrong pick
Win probability: 80% · fair odds 1.25

Celtic FC vs St Johnstone F.C. Prediction

Our statistical model tips Celtic FC to win in Scottish Premiership on Saturday, 05 December 2026, giving Celtic FC a 80% win chance, the draw 13% and St Johnstone F.C. 7%. The most likely scoreline is 2-0, with projected expected goals of 2.7-0.69. Over 2.5 goals is rated 66% and both teams to score 46%. Celtic FC come in on WWLDW form, St Johnstone F.C. on WDDLD.

Match result probability (1X2)

80%
13%
7%
Celtic FC win Draw St Johnstone F.C. win

Key predictions

2-0
Likely score (12%)
2.7–0.69
Expected goals
66%
Over 2.5 goals
46%
Both teams score

Form & ratings

Celtic FC
WWLDW
Attack Elite · Defence Elite
Scored 8 · Conceded 7
vs
St Johnstone F.C.
WDDLD
Attack Average · Defence Average
Scored 7 · Conceded 10

Most likely scorelines

  • 2-012%
  • 3-011%
  • 1-09%

Head-to-head

49 Celtic FC 8 Draws 5 St Johnstone F.C.
79%
13%
8%
These two have met 62 times.

Scottish Premiership Standings

#TeamPWDLGDPts
1Celtic FC131012+1831
7St Johnstone F.C.13454-317

More on this matchup

Celtic FC vs St Johnstone F.C. — prediction FAQ

Who will win Celtic FC vs St Johnstone F.C.?

Our model makes Celtic FC the pick, with 80% for Celtic FC, 13% for the draw and 7% for St Johnstone F.C..

What is the predicted score for Celtic FC vs St Johnstone F.C.?

The most likely scoreline is 2-0 (12%), from projected expected goals of 2.7-0.69.

Will both teams score in Celtic FC vs St Johnstone F.C.?

Both teams to score is rated 46% likely, and over 2.5 goals 66%.

What is the head-to-head record for Celtic FC vs St Johnstone F.C.?

In 62 previous meetings, Celtic FC have won 49, St Johnstone F.C. 5, and 8 ended level.

Where do Celtic FC and St Johnstone F.C. sit in the Scottish Premiership table?

Celtic FC are 1st with 31 points and St Johnstone F.C. are 7th with 17 points.

Predictions are generated by SportScore's statistical model for information and entertainment only — not betting advice. 18+.