St. Johnstone vs Celtic – Prediction, Betting Tips & Odds

Published: October 6, 2022
Author: Josh Stewart
Last Updated: October 6, 2022

St. Johnstone go up against Celtic at McDiarmid Park this coming Saturday in a thrilling Scottish Premiership match. Sitting top of the table, Celtic claimed 21 points after 8 rounds, while St. Johnstone have amassed 10 points. This ranks the latter as 9th in the Premiership table before the next round.

St. Johnstone vs Celtic Stats

  • St. Johnstone have not lost the last 3 matches in a row
  • St. Johnstone have conceded in 6 of the last 8 matches
  • St. Johnstone have not won 3 of the last 4 home matches
  • Celtic have not lost 24 of the last 26 away matches
  • Celtic have scored in 27 of the last 29 matches
  • Celtic have not lost 20 of the last 22 matches
  • Celtic have scored in 14 of the last 15 away matches
  • Celtic have conceded in 7 of the last 9 away matches

St. Johnstone vs Celtic Lineups

St. Johnstone vs Celtic Preview

St. Johnstone have seen it all in their last three matches, which added four points to their account. They first shared the points in a 0-0 draw with Ross County, before claiming 3 points in a 1-2 win against Dundee United. Unfortunately for them, this was followed by a 2-1 defeat at the hands of Kilmarnock. St. Johnstone only pulled off two wins from a possible six in recent Premiership matches on home soil. Of the remaining four matches, they drew 1 and lost 3, as they scored 4 and conceded 3 goals.

In their previous three encounters, Celtic lost 2-0 against St. Mirren, won 2-1 against Motherwell and lost 3-1 against RB Leipzig. Celtic won four times in their last six away games in the Premiership, in which they drew once and lost once. They conceded 4 goals while scoring 20 themselves. Celtic have been prolific goalscorers in the Premiership, not least away from home. Until now, they have been on target 17 times, making them the most scoring away side, while also letting in 3 goals.

St. Johnstone vs Celtic H2H

Celtic got the better of St. Johnstone in the last two h2h meetings, winning by 7-0 and 3-1, respectively. Celtic beat St. Johnstone 9 times in the last 10 encounters, and the bookies have Celtic to win this match at best price odds of 1.20.

Current table in the Premiership

Full Time Betting

St. Johnstone claimed a modest 5 wins from their previous 10 home matches across all tournaments. They split the points with the visiting team in 1 of the games, whilst losing 4. Celtic won 5 of their last 10 games away, drew 3 and lost 2 of the games in this run. Celtic have been ready from the outset, scoring the opening goal no less than 7 times in their previous 10 outings away from home. The hosts scored the first goal of the game in 5 of their last 10 home games.

Both Teams to Score

Celtic celebrated a 7-0 win as well as a 3-1 victory in the last two matches played against St. Johnstone. Punters probably shouldn’t go looking for both teams to score, when Celtic come visiting St. Johnstone. At least one team managed to keep a clean sheet 7 times in their last 10 matches. Odds on both teams not to score are best priced at 1.70 with the bookies.

Over/Under Tips

Over 2.5 goals happened 6 times in the past 10 encounters between St. Johnstone and Celtic, with St. Johnstone scoring 0.3 goals on average per game. Celtic averaged 3.3 goals, while both teams scored 3 times. St. Johnstone scored an average of 1.1 goals in their last 10 matches in which over 2.5 goals happened 6 times. Over 2.5 goals came up in 7 of the last 10 matches Celtic played across all tournaments. They managed to score an average of 2.8 goals in these matches.


About Josh Stewart

Josh lives in Edinburgh, Scotland, and works as a website editor. He has previously worked for several prominent online sites and, as a former professional golfer, specialises in sports and iGaming. Josh has almost a decade of experience as a freelancer and has received excellent reviews from current and previous clients.