St Mirren vs St Johnstone Prediction 8 August 2026
🔊 The second-round Scottish Premiership match between St Mirren and St Johnstone will be played at St Mirren Park. Both teams made a good start to the new season and come into this meeting in fine spirits. The hosts dealt comfortably with Falkirk, while St Johnstone produced the highest-scoring match of the opening round, beating Kilmarnock. The winner will be able to establish themselves in the upper part of the table right at the start of the season.
Head-to-Head
The last official match between the teams took place on 01 February 2025 and ended 0:1. Here is the comparative statistics from that match (home side - St Mirren):
- possession: 41% vs 59%;
- corners: 5 vs 3;
- fouls: 15 vs 11;
- yellow cards: 1 vs 2;
- shots on target: 2 vs 4.
📊 Statistical preview based on official meetings between St Mirren and St Johnstone:
- 46 matches played;
- home wins - 13, away wins - 19, draws - 14;
- goals - 44 vs 49;
- average 1st half total - 0.76, 2nd half - 1.26;
- average match total - 2.02.
Head-to-head statistics St Mirren - St Johnstone

St. Mirren Team Overview
The last official match was played on in the Premier League (home side - Falkirk, away side - St Mirren). The match ended 0:2.
The match stats were as follows (St Mirren vs Falkirk):
- possession: 42% vs 58%;
- corners: 7 vs 7;
- fouls: 18 vs 18;
- yellow cards: 4 vs 0;
- shots on target: 7 vs 5.
St Mirren opened the season with a confident away win over Falkirk (2:0), showing organised play without the ball and good finishing. The team looked significantly more assured than they did towards the end of last season. Their defensive display deserves particular mention: the opposition created just 0.84 xG, while the Saints themselves registered 1.64 xG.
Historically, the home factor remains one of St Mirren's key advantages in matches against St Johnstone. In the Premiership, the hosts have gone unbeaten against this opponent on their own ground in 10 of the last 11 meetings. However, Craig Maclish's side have had certain difficulties with scoring at St Mirren Park - in 10 of their last 11 home league matches they have not scored more than one goal.
Match Results: St. Mirren

St. Johnstone Team Overview
The away side's last official match took place in the Premier League (home side - St Johnstone, away side - Kilmarnock). The match ended 4:3.
The match stats were as follows (St Johnstone vs Kilmarnock):
- possession: 56% vs 44%;
- corners: 6 vs 3;
- fouls: 6 vs 13;
- yellow cards: 2 vs 2;
- shots on target: 5 vs 5.
St Johnstone's return to the Premiership has been a bright one. Simo Valakari's side beat Kilmarnock 4-3 in the opening round, showing high attacking potential while also highlighting serious defensive problems. Seven goals in one match confirmed that the top-flight newcomers are ready to play boldly even against experienced opponents.
The squad saw virtually no major changes over the summer, which allowed St Johnstone to settle into the season quickly. Away matches remain a strong suit for the team: they have gone unbeaten in 11 of their previous 12 away games. In addition, the Saints (a nickname they share with their opponents) have scored at least one goal in 10 of their last 11 matches. However, their record at St Mirren Park is notably more modest - in six of their previous seven Premiership visits there, St Johnstone managed no more than one goal.
Match Results: St. Johnstone
Total Prediction
Head-to-head matches (average total):
- home side - 0.96, away side - 1.07;
- in head-to-head matches - 2.02;
- both teams scored: all time - 17 times; at the home team's ground - 10 times.
Average total statistics: St Mirren vs St Johnstone
- in the tournament: 2 vs 7;
- goals scored: 2 vs 4;
- in the 1st half: 1 vs 1;
- in the 2nd half: 1 vs 3;
- St Mirren: at home in the tournament - 0;
- St Johnstone: away in the tournament - 0;
- last 10 matches: 1.9 (home - 1.2) vs 2.3 (away - 1.8).
- St Johnstone have scored under 1.5 goals away in 6 of their last 7 head-to-head meetings with this side (Premiership).
Corners Prediction
St. Mirren: Statistics
- season: average total in the tournament - 7; at home - 0;
- last 10 matches: average total - 5.3; at home - 5.4.
St. Johnstone: Statistics
- season: average total in the tournament - 6; away - 0;
- last 10 matches: average total - 6.9; away - 5.2.
- St. Mirren have taken fewer than 5.5 corners in 6 of the last 7 head-to-head meetings between these sides (Premiership).
Outcome Prediction
Head-to-head:
- played - 46;
- home wins - 13, away wins - 19, draws - 14.
Last 10 matches:
- wins: 6 vs 8;
- losses: 2 vs 2;
- draws: 2 vs 0.
- St. Johnstone have won with a +1.5 handicap in 34 matches in a row.
- St. Johnstone have won with a +1.5 handicap away from home in 15 matches in a row.
⭐ Editor's Pick
Both teams started the season with wins and come into the second round on a high. St Mirren look like the more balanced side and have the advantage of home ground, while St Johnstone are focused on attacking football but have not been particularly reliable defensively so far.
That said, matches between these two sides have traditionally been tight affairs. St Mirren rarely let opponents take three points from their ground, and St Johnstone almost always find a way to score even away from home. Taking current form into account, the most logical bet looks like both teams to score (yes). The predicted score is 2:1 in favour of St Mirren.