Celtic vs St Johnstone Prediction, Betting Tips, Lineups & Odds | 29 Dec 2024
Hoops Expected to Win Big
The best way to back Celtic for a victory here is to take the -2.5 on the Asian Handicap. They can beat St Johnstone with at least three goals and the odds of -108 look generous for this to happen.
9 Celtic Wins in Last 10 H2H Clashes
Celtic last game was a 4-0 win over Motherwell at Celtic Park. That means it’s now been four home victories on the bounce. Brendan Rodgers' team boasted an incredible 84% of possession and had seven shots on target, with Arne Engels, Daizen Maeda, Nicolas-Gerrit Kuehn and Reo Hatate scoring one goal each.
St Johnstone suffered a third consecutive defeat when losing 2-1 in their previous game. This was at home to Dundee United at McDiarmid Park. The Saints had 51% possession and four shots on goal, while Mackenzie Kirk was on the scoresheet.
Head-to-Head Statistics
Celtic have enjoyed three straight wins against St Johnstone. Their last encounter saw Celtic leave McDiarmid Park with a 6-0 victory. The previous 10 H2H games have featured nine Celtic victories and one draw.
Celtic – Last 10 League GamesCeltic have 8 wins and 2 draws, averaging 2.6 goals from 6.5 shots on goal and 13.0 attempts. The Old Firm side have averaged 73.9% possession and 8.8 corners per game, with the opposition getting 0.3 goals from 2.9 shots on goal, 5.4 attempts and 2.8 corners.
Adam Idah is the top scorer with 4 goals, while Arne Engels, Nicolas-Gerrit Kuehn, Reo Hatate and Kyogo Furuhashi each have 3. Leading assistor is Luke McCowan with 3.
St Johnstone – Last 10 League GamesSt Johnstone have won 2, lost 7 and drawn 1, with an average of 1.1 goals from 7.5 attempts and 3.2 shots on goal. Simo Valakari's men average 55.3% possession, 2.7 corners awarded and 6.8 corners against them, while conceding 1.7 goals from 8.6 attempts and 4.3 shots on goal.
Mackenzie Kirk is top of the team’s scoring charts with 4, Nicky Clark has 3, with Graham Carey and Benjamin Mbunga Kimpioka both on 2. Benjamin Mbunga Kimpioka has been top assists provider with 2 in the previous 10 games.
Confirmed Lineups
Celtic confirmed lineup (4-3-3): Kasper Schmeichel (GK), Alistair Johnston, Cameron Carter-Vickers, Liam Scales, Alex Valle, Paulo Bernardo, Arne Engels, Reo Hatate, Nicolas-Gerrit Kuehn, Kyogo Furuhashi, Hyun-Jun Yang.
St Johnstone confirmed lineup (3-5-2): Joshua Rae (GK), Jack Sanders, Kyle Cameron, Bozo Mikulic, Aaron Essel, Franciszek Franczak, Sven Sprangler, Matt Smith, Andre Raymond, Mackenzie Kirk, Nicky Clark.
Celtic vs St Johnstone Prediction & Betting Tips
We think Celtic can prove too strong in this Premiership clash and that means backing them at -2.5 on the Asian Handicap. We’re excited by the odds of -108 and think that this bet should go well.
The football betting tips are only provided once we have a handle on the team news and the latest form guide. We are also on point when it comes to the most valuable stats.
Key Celtic vs St Johnstone league stats:
Celtic -2.5 Probability
The latest odds imply that our pick has a 51.9% prospect of winning. Our experts think there’s a stronger chance of success and calculate the probability to be 55-60%. This is why we can recommend this bet.
If you want to try and leverage a large potential pay out from your stake, a Bet Builder is a potential way forward. Bet Celtic to cover the line along with other picks.

Correct Score Prediction
Celtic are available at +510 when it comes to them winning 3-0. We like a correct score play and the chance to bag a nice return if our prediction is right.
Celtic vs St Johnstone Odds
The bookies favourites are 93% likely to win the match according to the latest betting odds, with Celtic priced at -1429 to triumph in this Scottish Premiership game. If you want to back the outsider for this match, St Johnstone are available at +2200.
The Total Goals market reveals that Over 2.5 Goals is the current betting favourite.
The Draw No Bet market is popular for Premiership matches, with the football betting sites offering Celtic at -5000 and St Johnstone are priced at +1600 for the win.







- 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
- Scottish Premiership: 23/10 2021 Celtic 2 St Johnstone 0


- 8 wins and 2 draws in the previous 10 matches
- 9 wins and 1 draw in the previous 10 home matches
- 2 wins, 7 defeats and 1 draw in the previous 10 matches
- 2 wins, 6 defeats and 2 draws in the previous 10 away matches
- An average of 2.60 goals scored and 0.30 conceded in the previous 10 matches
- An average of 3.00 goals scored and 0.50 conceded in the previous 10 home matches
- An average of 2.90 goals per game in the previous 10 matches
- An average of 3.50 goals per game in the previous 10 home matches
- BTTS Yes in 2 of the previous 10 matches
- BTTS Yes in 3 of the previous 10 home matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 8 of the previous 10 home matches
- An average of 1.10 goals scored and 1.70 conceded in the previous 10 matches
- An average of 1.20 goals scored and 1.80 conceded in the previous 10 away matches
- An average of 2.80 goals per game in the previous 10 matches
- An average of 3.00 goals per game in the previous 10 away matches
- BTTS Yes in 8 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 away matches
- Over 2.5 Goals in 7 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 away matches
- An average of 8.80 corners awarded and 2.80 corners conceded in the last 10 matches
- An average of 9.20 corners awarded and 2.90 corners against in the last 10 home matches
- An average of 11.60 corners awarded in the last 10 matches
- An average of 12.10 corners awarded in the last 10 home matches
- Had the most corners in 9 and least corners in 1 of the last 10 matches
- Had the most corners in 10 and least corners in 0 of the last 10 home matches
- An average of 2.70 corners awarded and 6.80 corners conceded in the last 10 matches
- An average of 3.20 corners awarded and 4.70 corners against in the last 10 away matches
- An average of 9.50 corners awarded in the last 10 matches
- An average of 7.90 corners awarded in the last 10 away matches
- Had the most corners in 1 and least corners in 8 of the last 10 matches
- Had the most corners in 4 and least corners in 4 of the last 10 away matches
- An average of 73.90% possession in the last 10 matches
- An average of 73.20% possession in the last 10 home matches
- Most possession in 10 of the last 10 matches
- Most possession in 9 of the last 10 home matches
- An average of 55.30% possession in the last 10 matches
- An average of 52.90% possession in the last 10 away matches
- Most possession in 8 of the last 10 matches
- Most possession in 6 of the last 10 away matches
- Top Scorers for Celtic this season are Callum McGregor (6), Kyogo Furuhashi (6), Nicolas-Gerrit Kuehn (6)
- Top Assistors for Celtic this season are Nicolas-Gerrit Kuehn (6), Alistair Johnston (4), Greg Taylor (4)
Celtic vs St Johnstone Lineups & Team News
If you’re looking for Celtic vs St Johnstone team news, then we have predicted and confirmed lineups available along with details of any injuries on both sides.
Getting the player information you need is easy thanks to the Premiership squads.
Celtic Confirmed Lineup 4-3-3
St Johnstone Confirmed Lineup 3-5-2
Celtic Confirmed Lineup 4-3-3
St Johnstone Confirmed Lineup 3-5-2
Celtic Substitutes
- 3Greg Taylor
- 6Auston Trusty
- 7Luis Palma
- 9Adam Idah
- 12Viljami Sinisalo
- 14Luke McCowan
- 38Daizen Maeda
- 42Callum McGregor
- 56Anthony Ralston
St Johnstone Substitutes
- 6Lewis Neilson
- 7Jason Holt
- 11Graham Carey
- 14Drey Wright
- 16Adama Sidibeh
- 17Maksym Kucheriavyi
- 20Ross Sinclair
- 29B. Mbunga Kimpioka
- 33David Keltjens
Previous Celtic Lineups
Previous St Johnstone Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Hearts | 2 | 2 | 0 | 0 | 5:2 | 6 |
2 | Celtic | 2 | 2 | 0 | 0 | 3:0 | 6 |
3 | Livingston | 2 | 1 | 1 | 0 | 5:3 | 4 |
4 | Hibernian | 2 | 1 | 1 | 0 | 4:3 | 4 |
5 | Kilmarnock | 2 | 0 | 2 | 0 | 4:4 | 2 |
6 | Rangers | 2 | 0 | 2 | 0 | 2:2 | 2 |
7 | Motherwell | 2 | 0 | 2 | 0 | 1:1 | 2 |
8 | Dundee United | 2 | 0 | 1 | 1 | 4:5 | 1 |
9 | Dundee FC | 2 | 0 | 1 | 1 | 2:3 | 1 |
10 | St Mirren | 2 | 0 | 1 | 1 | 0:1 | 1 |
11 | Falkirk | 2 | 0 | 1 | 1 | 3:5 | 1 |
12 | Aberdeen | 2 | 0 | 0 | 2 | 0:4 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Livingston | 1 | 1 | 0 | 0 | 3:1 | 3 |
2 | Hearts | 1 | 1 | 0 | 0 | 2:0 | 3 |
3 | Celtic | 1 | 1 | 0 | 0 | 1:0 | 3 |
4 | Hibernian | 1 | 0 | 1 | 0 | 2:2 | 1 |
5 | Kilmarnock | 1 | 0 | 1 | 0 | 2:2 | 1 |
6 | Falkirk | 1 | 0 | 1 | 0 | 2:2 | 1 |
7 | Rangers | 1 | 0 | 1 | 0 | 1:1 | 1 |
8 | Motherwell | 1 | 0 | 1 | 0 | 1:1 | 1 |
9 | St Mirren | 1 | 0 | 1 | 0 | 0:0 | 1 |
10 | Dundee United | 1 | 0 | 0 | 1 | 2:3 | 0 |
11 | Dundee FC | 1 | 0 | 0 | 1 | 1:2 | 0 |
12 | Aberdeen | 1 | 0 | 0 | 1 | 0:2 | 0 |

















