St Johnstone will play host to Celtic in the next round of the Scottish Premiership on Sunday, 6 April.
Will the guests secure an easy win as expected or can St Johnstone cause an upset against the reigning champions? Read our St Johnstone vs Celtic prediction and preview to learn more about the match?
Contents
St Johnstone vs Celtic prediction: Another comfortable win for the champions
Key Stats
- Daizen Maeda has scored seven goals in the last five league games for Celtic.
- Celtic have beaten St Johnstone four times in a row and they led at half time in three of those games. All four matches have gone over 2.5 total goals.
- This season in the Premiership, Celtic have scored an average of 2.97 goals per game.
Correct score prediction: St Johnstone 1-3 Celtic
While it's sometimes unwise to bet on the first team in the standings against the last, we don't expect this to be the case in this match. Celtic are the reigning champions, league leaders, and the most dominant team in the country, which they'll once again prove against St Johnstone, who are their regular customers.
Pre-game odds and win probability: Celtic the absolute favourites
- HOME: 14/1 (15.00) – 6.70%
- DRAW: 13/2 (7.50) – 13.30%
- AWAY: 1/6 (1.17) – 85.70%
*Odds from Ladbrokes , subject to change
We can see from these St Johnstone vs Celtic odds that the guests are the expected winners and by a huge margin, which is expected considering the difference in quality between the reigning champions and the main relegation candidate.
After all, St Johnstone have struggled lately and they sit in the last place in the standings, so Celtic are rightfully heavy favourites to win this game.
Anyway, if you liked our predictions for this game, go check out some of our top betting tips for today as well.
Most recent H2Hs: Celtic dominating the matchup
Celtic have beaten nine times in their last 10 meetings, so it's clear they have been the better team lately. Things are pretty much the same if we look at the overall H2H record between these two teams: 110-26-21.
Scotland Premiership 29/12/24

Celtic

St Johnstone
Scotland Premiership 28/09/24

St Johnstone

Celtic
Scotland Premiership 16/03/24

Celtic

St Johnstone
Scotland Premiership 03/12/23

St Johnstone

Celtic
Scotland Premiership 26/08/23

Celtic

St Johnstone
St Johnstone preview: Hoping for a miracle
While St Johnstone have only won once in their last six games, they have three wins in their last eight, so they have been in solid form recently, especially compared to the rest of the season. However, that all wasn't enough to help them move up from the last place in the Premiership standings and they're currently five points behind the first team above them.
When it comes to team news, injured Bozo Mikulic, Uche Ikpeazu, and Sam McClelland a remain on the sidelines, while Jason Hold has to serve a suspension.
Predicted lineup: Fisher (GK), Duke-McKenna, Balodis, Mitchell, Douglas, Wright, Holt, Sprangler, Svedberg, Griffith & Kirk
Scotland Premiership 10/05/25
W

Ross County
1

St Johnstone
2
Scotland Premiership 03/05/25
L

Kilmarnock
2

St Johnstone
0
Scotland Premiership 26/04/25
L

Motherwell
3

St Johnstone
2
Scotland FA Cup 20/04/25
L

Celtic
5

St Johnstone
0
Scotland Premiership 12/04/25
L

Dundee Utd
1

St Johnstone
0
Celtic preview: Cruising towards another title
With 78 points from 31 matches, Celtic have dominated in the Premiership this season and they're on their way to defend the title since the closest team, Rangers, are 13 points behind. That being said, Celtic have lost a couple of games recently, but it's hard to see them messing things up so badly in the remainder of the season that they end up without the title.
Meanwhile, Kasper Schmeichel and Liam Scales are out with injuries.
Predicted lineup: Sinisalo (GK), Johnston, Carter-Vickers, Nawrocki, Schlupp, Engels, McGregor, Hatate, Kuhn, Maeda & Jota
Scotland Premiership 10/05/25
W

Hibernian
1

Celtic
3
Scotland Premiership 04/05/25
D

Rangers
1

Celtic
1
Scotland Premiership 26/04/25
W

Dundee Utd
0

Celtic
5
Scotland FA Cup 20/04/25
W

St Johnstone
0

Celtic
5
Scotland Premiership 12/04/25
W

Kilmarnock
1

Celtic
5
Player to watch: Daizen Maeda
With 15 goals in the Premiership this season, the Japanese winger is the leading scorer for the reigning champions and, along with Simon Murray, is the leading scorer in the entire league.

Furthermore, Maeda has been particularly hot lately, scoring in each of Celtic's last five matches in the league, during which time he found the net seven times.