This site contains betting-related content and is intended for users aged 18 and over. You must be 18 or older to gamble.
Marcus Vale · 10 August 2026
There are fixtures in the Scottish Premiership calendar that function as genuine tests of a title contender's depth and consistency, and then there are fixtures that function as data points. St. Johnstone versus Celtic on Saturday 22 August sits closer to the second category, because the gap between these two sides right now is not a matter of opinion. It is a matter of structure, volume, and sustained attacking output that the numbers make very difficult to argue against.
Celtic sit top of the Premiership with six points from two games, which is straightforward enough. What makes the picture more interesting is the underlying quality behind those results. Their xG for the season so far is 8.5 against a concession of just 1.6, which means they are not only creating a high volume of chances but creating the right kinds of chances, the ones that a clinical side converts consistently. An xG of 8.5 from two matches is an average of 4.25 per game, and that is not a number you build by accident. That is a number you build through deliberate progressive build-up, through structured overloads in wide areas, and through pressing triggers that force opponents into giving the ball away in dangerous positions.
Across their last ten matches in all contexts, Celtic have won nine and lost one, scoring 23 goals and conceding ten. Their average possession sits at 66 percent, which means they are controlling games rather than reacting to them. They generate 18 shots per game and average nine corners, which tells you they are not just dominating the ball in central areas but forcing opponents into their own half and creating set-piece opportunities at a consistent rate. The interesting thing is that even with this level of dominance, their clean sheet percentage across those ten games is only 20 percent, which means teams are still finding ways to score against them. That is relevant for Saturday.
St. Johnstone arrive at this fixture in sixth place, with three points from two games after a win and a loss. Their season xG is 4.1 for and 3.1 against, which is a more balanced picture than their position in the table might suggest. The interesting thing is their home form over the last ten matches: one game played, one win, four goals scored, three conceded, and a both-teams-to-score rate of 100 percent. That is a sample size of one, so we need to be careful about leaning on it too heavily, but it does support the broader picture that St. Johnstone at McDiarmid Park tend to be involved in open, high-scoring contests rather than tight defensive affairs.
Their overall form string across the last five games reads as a loss followed by a win, with a goals-for tally of four and goals-against of four. The momentum slope is currently negative at minus three, which reflects a difficult start to the campaign. What the data does not support is any suggestion that St. Johnstone are a side incapable of contributing to a goalscoring game. They have scored in both of their league matches this season, and their xG figures suggest they are generating chances at a reasonable rate relative to where they sit in the table.
The structural challenge for St. Johnstone is one that most sides in this league face when Celtic come to town. A team with 66 percent average possession is going to spend large portions of this game in the final third, which means St. Johnstone will need to be disciplined in their defensive shape when they do not have the ball, and clinical in transition when they do. Celtic's pressing is sufficiently organised that build-up from deep will be risky, which means St. Johnstone's best moments are likely to come from quick transitions rather than patient possession sequences.
Celtic do have two long-term injuries in their squad, both listed as out with no confirmed return date for one of them and an expected return of February 2027 for the other. Without knowing the specific players involved from the data available, it is worth noting that any disruption to a settled first-choice unit can affect the fluency of a pressing system in the short term, because pressing patterns rely on every player knowing their triggers and their lanes. Whether these absences are affecting Celtic's starting structure is something to watch in the early minutes of the game.
The model signal for a St. Johnstone home win at 6.5 with a claimed edge of 22.6 percent is the kind of number that looks striking on a spreadsheet but requires serious scrutiny before you act on it. The model assigns St. Johnstone a 38 percent win probability against Celtic's current form, which would be a remarkable reading for a side that Celtic have been dominating opponents against all season. I would want a much larger sample of data before I trusted that edge figure, and with xG data missing for both teams in the form windows, the underlying quality metrics are incomplete. That is not a bet I am taking.
The more defensible market here is both teams to score at 1.75, where the model probability of 55.8 percent sits almost exactly at the implied probability of 57.1 percent. That is effectively a flat bet with no real edge, so I am not recommending it either. The market is efficient on that line.
Where I find the conversation more interesting is the Asian total at Over 3.0 goals, priced at 1.97. Celtic average 2.3 goals scored per game across their last ten, St. Johnstone have been involved in games averaging well over three goals in their recent home and away fixtures, and the both-teams-to-score market is priced at only 1.75 which implies the bookmaker also expects goals from both sides. An over 3.0 line at essentially evens in a game with these goal profiles is worth a small consideration, though I would want to track how this line moves before kick-off.
The key structural question in this game is how St. Johnstone set up without the ball. If they sit in a compact mid-block and look to frustrate Celtic's progressive play, they give themselves a chance of keeping the score manageable. If Celtic's full-backs find space to get in behind and combine with their forwards in the channels, this could become a very uncomfortable afternoon for the home side. Celtic's corner rate of nine per game also means set-pieces will be a recurring threat throughout the ninety minutes.
St. Johnstone's best chance of a result comes from making Celtic work hard to break them down and exploiting any moments where Celtic's defensive line is high and exposed on the counter. It is a narrow pathway, but the xG data does suggest St. Johnstone carry enough threat to make it interesting even against the league's dominant force.
Correct means the selection settled as won on the 90-minute result. Every selection counted here was recorded before kickoff. Past performance does not guarantee future results.