Celtic vs St Johnstone prediction
An easy job for the champions against St Johnstone? - Photo by Imago
🔥 Our Hot tip

Daizen Maeda to score anytime

Maeda is the leading scorer in the Premiership this season with 15 goals.

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?

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

Celtic

4
St Johnstone

St Johnstone

0

Scotland Premiership 28/09/24

St Johnstone

St Johnstone

0
Celtic

Celtic

6

Scotland Premiership 16/03/24

Celtic

Celtic

3
St Johnstone

St Johnstone

1

Scotland Premiership 03/12/23

St Johnstone

St Johnstone

1
Celtic

Celtic

3

Scotland Premiership 26/08/23

Celtic

Celtic

0
St Johnstone

St Johnstone

0

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

Ross County

1

St Johnstone

St Johnstone

2

Scotland Premiership 03/05/25

L

Kilmarnock

Kilmarnock

2

St Johnstone

St Johnstone

0

Scotland Premiership 26/04/25

L

Motherwell

Motherwell

3

St Johnstone

St Johnstone

2

Scotland FA Cup 20/04/25

L

Celtic

Celtic

5

St Johnstone

St Johnstone

0

Scotland Premiership 12/04/25

L

Dundee Utd

Dundee Utd

1

St Johnstone

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

Hibernian

1

Celtic

Celtic

3

Scotland Premiership 04/05/25

D

Rangers

Rangers

1

Celtic

Celtic

1

Scotland Premiership 26/04/25

W

Dundee Utd

Dundee Utd

0

Celtic

Celtic

5

Scotland FA Cup 20/04/25

W

St Johnstone

St Johnstone

0

Celtic

Celtic

5

Scotland Premiership 12/04/25

W

Kilmarnock

Kilmarnock

1

Celtic

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.

Daizen Maeda
Maeda is hoping to score his 16th goal in the league this season – Photo by Imago

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.


Vladimir’s dreams of becoming a professional basketball player ended a long time ago, but his other dream of becoming a writer came true as he combined his love of writing and sports to become a professional content writer who covers multiple sports, including football, basketball, and tennis.