St Johnstone vs Celtic Prediction, Lineups & Odds
Saints Can Give a Good Account of Themselves
If you think St Johnstone can avoid a heavy defeat against Celtic, consider them with a +2.25 start at odds of 1.83 on the Asian Handicap. Half the stake goes on the home team at +2 and the other half gives them a +2.5 advantage.
Celtic Have 9 Wins in Last 10 H2H Battles
St Johnstone were defeated on the road in their last game. Hibernian won 3-0 at Easter Road Stadium. The Saints enjoyed 55% possession, but were unable to manage a shot on target.
Celtic won their previous game which was at home. It was a 3-0 triumph at Celtic Park against Hearts. Brendan Rodgers' team enjoyed 71% possession and had six shots on goal, with Daizen Maeda finding the net twice and Jota scoring one.
Celtic have four successive wins against St Johnstone. In their last clash, hosts Celtic came out with a 4-0 victory at Celtic Park. The past 10 H2H matches have included nine Celtic wins along with a single draw.
Scottish Premiership | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
33 | 26 | 3 | 4 | 97 | 22 | 75 | 97:22 | 81 |
12 | ![]() |
33 | 8 | 5 | 20 | 33 | 58 | -25 | 33:58 | 29 |
3 wins, 5 losses and 2 draws, averaging 0.9 goals from 8.5 attempts and 3.3 shots on goal. St Johnstone have had 57.3% possession and 4.2 corners per match. On average, the opposition have scored 1.6 goals from 9.4 attempts and 4.0 shots on goal, while earning 5.6 corners.
Top scorers are Mackenzie Kirk and Bozo Mikulic on 2 goals, while Adama Sidibeh has racked up 1. Sam Curtis, Graham Carey and Jonathan Svedberg have racked up the most assists with 1 each.
Celtic – Last 10 League GamesCeltic have won 7, lost 2 and drawn 1, with an average of 3.5 goals from 14.1 attempts and 7.4 shots on goal. There’s been an average of 75.7% possession, 7.1 corners awarded and 3.2 corners against them, while they’ve conceded 1.3 goals from 6.2 attempts and 2.8 shots on goal.
Daizen Maeda is top of the team’s scoring charts with 10, Arne Engels has 5, with Jota and Hyun-Jun Yang both on 4. Arne Engels is the top assists provider in the last 10 games with 4.
Confirmed Lineups
St Johnstone confirmed lineup (4-4-2): Andrew Fisher (GK), Drey Wright, Daniels Balodis, Zach Mitchell, Sam Curtis, Jason Holt, Victor Griffith, Graham Carey, Stephen Duke-McKenna, Adama Sidibeh, Mackenzie Kirk.
Celtic confirmed lineup (4-3-3): Viljami Sinisalo (GK), Alistair Johnston, Cameron Carter-Vickers, Auston Trusty, Jeffrey Schlupp, Arne Engels, Callum McGregor, Reo Hatate, Nicolas-Gerrit Kuehn, Daizen Maeda, Jota.
Expert Scottish Premiership Analysis
We study the form as a first port of call and also make sure we’re across any injuries before making any football picks. Then it’s a case of understanding the sort of narrative that the stats provide.
Key St Johnstone vs Celtic league stats:
St Johnstone vs Celtic Prediction
We think that St Johnstone can prosper as the underdogs in this Scottish Premiership encounter and we’ll take the Asian Handicap +2.25 at betting odds of 1.83 with a high degree of confidence.
If you want to pimp the odds about St Johnstone covering the Asian Handicap line, you might consider going down the Bet Builder route and combine this selection with other picks.
St Johnstone +2.25 Probability
According to the betting sites, our pick has a 54.8% chance of landing a return. After careful examination, our tipsters have this probability close to 60%. That means we’re regarding it as a value bet.
Our Pick
St Johnstone Asian Hcp +2.25 @ 1.83
Correct Score Prediction
A 2-1 win in favor of Celtic is available at odds of 9.00. Take a chance on the correct score and get rewarded for predicting the right scoreline.
Latest Correct Score Odds
Corners Prediction
Celtic have had under 7.5 corners in four consecutive matches, with St Johnstone conceding under 7.5 corners in the previous eight games. There is juice when it comes to going under the Celtic Team Corners line and this is priced at 2.00.
Corner Stats


Latest Corner Odds




T&C apply. Gamble responsibly 18+
St Johnstone vs Celtic Odds
You might not get rich backing Celtic at 1.14 to win this Scottish Premiership match. However, these bookies betting odds imply a high 87% chance of winning the game. The market suggests that St Johnstone are least likely to win at 17.00.
The odds suggest that Over 2.5 Goals is a strong probability in this exciting match. For those wanting to back Both Teams to Score No, this is currently priced at 1.57.
Many customers enjoy placing a Scottish Premiership Bet Builder where you can combine different betting selections with the football betting sites. The more picks means that the odds get bigger.
-
Full Time Result
1
17.00
X
7.00
2
1.14
-
Half Time Result
1
13.00
X
2.88
2
1.53
-
Double Chance
1X
5.50
12
1.10
X2
1.03
-
Both Teams to Score
Yes
2.25
No
1.57
-
Draw No Bet
1
13.00
2
1.04
-
Asian Handicap
1 Hcp +2
2.03
2 Hcp -2
1.83
-
Total Goals
Under 2.5
2.50
Over 2.5
1.53
-
Total Corners
Under 10.5
2.00
Over 10.5
1.73
Best Betting Offers
St Johnstone
Head to Head
St Johnstone vs Celtic
- Scottish Premiership: 29/12 2024 Celtic 4 St Johnstone 0
- Scottish Premiership: 28/09 2024 St Johnstone 0 Celtic 6
- Scottish Premiership: 16/03 2024 Celtic 3 St Johnstone 1
- Scottish Premiership: 03/12 2023 St Johnstone 1 Celtic 3
- Scottish Premiership: 26/08 2023 Celtic 0 St Johnstone 0
- Scottish Premiership: 05/02 2023 St Johnstone 1 Celtic 4
- Scottish Premiership: 24/12 2022 Celtic 4 St Johnstone 1
- Scottish Premiership: 08/10 2022 St Johnstone 1 Celtic 2
- Scottish Premiership: 09/04 2022 Celtic 7 St Johnstone 0
- Scottish Premiership: 26/12 2021 St Johnstone 1 Celtic 3
Team Stats
St Johnstone Stats
Celtic Stats
Full time Result
- 3 wins, 5 defeats and 2 draws in previous 10 matches
- 3 wins, 5 defeats and 2 draws in previous 10 home matches
Full time Results
- 7 wins, 2 defeats and 1 draws in previous 10 matches
- 6 wins, 2 defeats and 2 draws in previous 10 away matches
Goals
- An average of 0.90 goals scored and 1.60 conceded in the previous 10 matches
- An average of 1.00 goals scored and 1.30 conceded in the previous 10 home matches
- An average of 2.50 goals per game in the previous 10 matches
- An average of 2.30 goals per game in the previous 10 home matches
- BTTS Yes in 6 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 home matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 home matches
Goals
- An average of 3.50 goals scored and 1.30 conceded in the previous 10 matches
- An average of 2.30 goals scored and 1.30 conceded in the previous 10 away matches
- An average of 4.80 goals per game in the previous 10 matches
- An average of 3.60 goals per game in the previous 10 away matches
- BTTS Yes in 7 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 away matches
- Over 2.5 Goals in 10 of the previous 10 matches
- Over 2.5 Goals in 7 of the previous 10 away matches
Corners
- An average of 4.20 corners awarded and 5.60 corners conceded in the last 10 matches
- An average of 4.20 corners awarded and 6.30 corners against in the last 10 home matches
- An average of 9.80 corners awarded in the last 10 matches
- An average of 10.50 corners awarded in the last 10 home matches
- Had the most corners in 2 and least corners in 7 of the last 10 matches
- Had the most corners in 2 and least corners in 8 of the last 10 home matches
Corners
- An average of 7.10 corners awarded and 3.20 corners conceded in the last 10 matches
- An average of 6.70 corners awarded and 3.90 corners against in the last 10 away matches
- An average of 10.30 corners awarded in the last 10 matches
- An average of 10.60 corners awarded in the last 10 away matches
- Had the most corners in 9 and least corners in 0 of the last 10 matches
- Had the most corners in 7 and least corners in 2 of the last 10 away matches
Possession
- An average of 57.30% possession in the last 10 matches
- An average of 55.10% possession in the last 10 home matches
- Most possession in 8 of the last 10 matches
- Most possession in 7 of the last 10 home matches
Possession
- An average of 75.70% possession in the last 10 matches
- An average of 72.70% possession in the last 10 away matches
- Most possession in 10 of the last 10 matches
- Most possession in 10 of the last 10 away matches
Team News
If you’re looking for St Johnstone vs Celtic team news, then we have predicted and confirmed lineups available along with details of any injuries on both sides.
The Scottish Premiership squad information is a great asset when it comes to making your bets.
St Johnstone vs Celtic Lineups
St Johnstone Confirmed Lineup 4-4-2
Celtic Confirmed Lineup 4-3-3
St Johnstone Confirmed Lineup 4-4-2
Celtic Confirmed Lineup 4-3-3
St Johnstone Substitutes
- 8Jonathan Svedberg
- 10Nicky Clark
- 19Taylor Steven
- 20Ross Sinclair
- 22Matt Smith
- 23Sven Sprangler
- 24Joshua McPake
- 29B. Mbunga Kimpioka
- 44Elliot Watt
Celtic Substitutes
- 3Greg Taylor
- 9Adam Idah
- 13Hyun-Jun Yang
- 14Luke McCowan
- 17Maik Nawrocki
- 28Paulo Bernardo
- 29Scott Bain
- 49James Forrest
- 56Anthony Ralston
Previous St Johnstone Lineups
Previous Celtic Lineups
Injuries & Suspensions
St Johnstone Injury Table
Celtic Injury Table
Scottish Premiership Table
2024/2025 Season
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Celtic | 33 | 26 | 3 | 4 | 97:22 | 81 |
2 | Rangers | 33 | 20 | 6 | 7 | 68:35 | 66 |
3 | Hibernian | 33 | 14 | 11 | 8 | 54:41 | 53 |
4 | Dundee United | 33 | 14 | 8 | 11 | 41:40 | 50 |
5 | Aberdeen | 33 | 14 | 8 | 11 | 45:49 | 50 |
6 | St Mirren | 33 | 12 | 5 | 16 | 45:54 | 41 |
7 | Hearts | 33 | 11 | 7 | 15 | 43:44 | 40 |
8 | Motherwell | 33 | 11 | 6 | 16 | 37:56 | 39 |
9 | Kilmarnock | 33 | 9 | 8 | 16 | 38:58 | 35 |
10 | Ross County | 33 | 9 | 8 | 16 | 33:56 | 35 |
11 | Dundee FC | 33 | 9 | 7 | 17 | 50:71 | 34 |
12 | St Johnstone | 33 | 8 | 5 | 20 | 33:58 | 29 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Celtic | 17 | 15 | 1 | 1 | 58:7 | 46 |
2 | Rangers | 16 | 12 | 1 | 3 | 36:10 | 37 |
3 | Hibernian | 17 | 9 | 5 | 3 | 34:20 | 32 |
4 | Aberdeen | 17 | 9 | 4 | 4 | 29:21 | 31 |
5 | Kilmarnock | 16 | 7 | 5 | 4 | 22:17 | 26 |
6 | Hearts | 16 | 7 | 3 | 6 | 23:19 | 24 |
7 | St Mirren | 17 | 7 | 3 | 7 | 25:23 | 24 |
8 | Dundee United | 16 | 7 | 3 | 6 | 21:19 | 24 |
9 | Motherwell | 16 | 6 | 5 | 5 | 21:25 | 23 |
10 | Ross County | 17 | 5 | 5 | 7 | 20:24 | 20 |
11 | Dundee FC | 17 | 5 | 4 | 8 | 32:36 | 19 |
12 | St Johnstone | 16 | 5 | 2 | 9 | 17:25 | 17 |
Next Predictions
















