Live data Football predictions by AI, with a record that stays public
18+
bananagoal
⌘K Sign in Premium

ST Johnstone vs Celtic prediction — Premiership

Premiership · Scotland
1 6.25
X 4.80
2 1.53

AI picks by market

Each bar is the chance our model gives an outcome, so a longer bar means a likelier result.

Top pick Lost ✗
57%Chance
Home side avoids defeat 1X Odds @2.70 Moderate chance
Full-time result1X2 · win %
ST Johnstone 25%@6.25
Draw 32%@4.80
Celtic 43%@1.53
Goals lineOver/Under 2.5
Over 2.5 73%@1.53
Under 2.5 27%@4.14
Both teams to scoreBTTS
Yes 56%@1.66
No 44%@2.20

Forecast statistics

What we forecast, set beside what actually happened.

ST JohnstoneModelCeltic
1.42xG2.92
48%Ball possession52%
10Shots21
5Shots on goal12
4Corner kicks9
1Yellow cards1
1Offside calls1
11Fouls made11
ST JohnstoneRealCeltic
0.80xG2.04
40%Ball possession60%
9Shots14
3Shots on goal9
2Corner kicks11
2Yellow cards2
0Offside calls2
13Fouls made9
ST JohnstoneReal · ModelCeltic
0.801.42xG2.042.92
40%48%Ball possession60%52%
910Shots1421
35Shots on goal912
24Corner kicks119
21Yellow cards21
01Offside calls21
1311Fouls made911

This season

Both teams' numbers over the whole season.

ST JohnstonePer gameCeltic
1.8Goals for / game2.4
1.2Goals against / game1.1
56%Ball possession57%
12.0Shots per game17.9
5.2Corners per game7.3
1.54Expected goals2.35

Lately

Each team's hit rate on these outcomes.

ST JohnstoneRateCeltic
50%Wins70%
80%Over 1.590%
50%Over 2.580%
60%BTTS60%

Latest form

Each team's most recent games.

ST Johnstone DWDLL
D 19 Sept ST Johnstone Falkirk 1 1 2.16 3.45
W 6 Sept ST Johnstone Hibernian 2 1 3.10 2.40
D 2 Sept Dundee ST Johnstone 1 1 2.72 2.57
L 29 Aug Heart M ST Johnstone 2 1 1.80 4.70
L 8 Aug ST Mirren ST Johnstone 1 0 2.37 3.10
W 2 Aug ST Johnstone Kilmarnock 4 3 2.25 3.40
D 25 Jul ST Johnstone East Fife 1 1 1.16 14.50
L 21 Jul Inverness ST Johnstone 1 0 4.00 1.88
W 18 Jul ST Johnstone Morton 3 0 1.10 41.00
W 14 Jul Linlithgow Rose ST Johnstone 0 2 14.00 1.16
Celtic LLLWW
L 20 Sept Celtic Rangers 0 1 2.30 3.15
L 17 Sept Celtic(Sco) Ferencvaros(Hun) 1 3 1.78 4.85
L 13 Sept Rangers Celtic 3 0 2.60 2.62
W 5 Sept ST Mirren Celtic 1 2 7.50 1.44
W 2 Sept Celtic Aberdeen 3 0 1.28 11.50
W 29 Aug Celtic Falkirk 2 1 1.28 12.00
L 25 Aug LASK(Aut) Celtic(Sco) 5 1 2.02 3.50
W 19 Aug Celtic(Sco) LASK(Aut) 3 0 1.85 4.25
W 15 Aug Dundee Utd Celtic 0 4 5.60 1.57
W 9 Aug Kilmarnock Celtic 1 5 8.25 1.39

Past meetings

ST Johnstone
1·0·4
Celtic
  • Apr 2025 ST Johnstone 0 - 5 Celtic
  • Apr 2025 ST Johnstone 1 - 0 Celtic
  • Dec 2024 Celtic 4 - 0 ST Johnstone
  • Sept 2024 ST Johnstone 0 - 6 Celtic
  • Mar 2024 Celtic 3 - 1 ST Johnstone

Table

Each team's place in the current table.

# Team P GD Pts
1 Celtic 8 +10 19
2 Rangers 8 +4 17
3 Heart M 8 +6 14
4 Dundee 8 +2 11
5 ST Mirren 8 -1 11
6 ST Johnstone 8 -1 9
7 Aberdeen 8 -1 9
8 Dundee Utd 8 -2 9
9 Motherwell 8 -2 9
10 Hibernian 8 -3 8
11 Falkirk 8 -3 7
12 Kilmarnock 8 -9 6