St Mirren vs St Johnstone Prediction, Lineups & Odds
We’re Expecting St Mirren to Win
St Mirren can’t be ignored when they meet St Johnstone, especially as betting odds of 1.80 are available for this prediction. Head to the Full-Time Result market to back this value selection.
St Mirren Won Last H2H Encounter
St Mirren have suffered back-to-back home defeats. In their last game, they beat Aberdeen 3-0 on the road at Pittodrie Stadium. The Buddies enjoyed just 26% possession and had three shots on target, with Mikael Mandron bagging two goals and Toyosi Olusanya scoring the other.
St Johnstone have suffered three straight away defeats. In their previous game, they enjoyed a 2-1 home victory against Motherwell at McDiarmid Park. They boasted 61% possession and recorded five shots on goal, while Taylor Steven and Bozo Mikulic were on the scoresheet.
St Mirren have three straight victories against St Johnstone. In their last encounter, visitors St Mirren secured a 3-2 win at McDiarmid Park. The previous 10 H2H meetings have ended in six St Mirren victories, two draws and two St Johnstone wins.
Scottish Premiership | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
6 | ![]() |
33 | 12 | 5 | 16 | 45 | 54 | -9 | 45:54 | 41 |
12 | ![]() |
33 | 8 | 5 | 20 | 33 | 58 | -25 | 33:58 | 29 |
4 wins and 6 losses, averaging 1.1 goals from 3.4 shots on goal and 6.2 attempts. St Mirren have had 42.2% possession and 4.6 corners per game. On average, they have conceded 1.5 goals from 4.9 shots on goal and 10.4 attempts, while the opposition have been awarded 4.9 corners.
Toyosi Olusanya, Mikael Mandron and Oisin Smyth are joint-top scorers with 2 goals on the board. The top assist makers are Toyosi Olusanya, Alexandros Gogic and Elvis Bwomono, all of whom have 1 on the board.
St Johnstone – Last 10 League GamesSt Johnstone have 1 victory, 7 defeats and 2 draws, with an average of 1.0 goals from 2.7 shots on goal and 8.1 attempts. They have averaged 48.8% possession, 2.7 corners taken and 7.2 corners against, while conceding 2.1 goals from 5.7 shots on goal and 12.1 attempts.
Mackenzie Kirk has scored 3 goals, followed by Taylor Steven, Bozo Mikulic, Jack Sanders and Joshua McPake on 1. Nicky Clark has had 2 assists in the previous 10 games.
Confirmed Lineups
St Mirren confirmed lineup (3-5-2): Zachary Hemming (GK), Marcus Fraser, Alexandros Gogic, Richard Taylor, Elvis Bwomono, Killian Phillips, Caolan Boyd-Munce, Mark O'Hara, Scott Tanser, Toyosi Olusanya, Mikael Mandron.
St Johnstone confirmed lineup (3-4-2-1): Ross Sinclair (GK), Sven Sprangler, Bozo Mikulic, Barry Douglas, Sam Curtis, Drey Wright, Jason Holt, Elliot Watt, Graham Carey, Victor Griffith, Mackenzie Kirk.
Expert Scottish Premiership Analysis
It's important to understand the players who are unavailable for the upcoming action and the respective form of each team. If you want stats, you have come to the right place and they form the basis of our football predictions.
Key St Mirren vs St Johnstone league stats:
St Mirren vs St Johnstone Prediction
If you agree with our verdict that St Mirren will have the edge in this Scottish Premiership clash, then you can back the home team at 1.80. We’re expecting a nice potential return with this match winner bet.
If you think that St Mirren will have their noses in front by the interval, why not consider backing them to lead at half-time and full-time. There are some attractive odds available.
St Mirren to Win Probability
According to the latest odds, there’s a 55.6% likelihood of our pick winning. After careful examination, our experts calculate this probability to be somewhere between 60-65%. The wager can be recommended for this precise reason.
Our Pick
St Mirren To Win @ 1.80
Correct Score Prediction
St Mirren can be backed to win 2-1 when it comes to the correct score. We’ll go for the 7.50 that this happens and hopefully we’ll get a good run for our money.
Latest Correct Score Odds
Corners Prediction
St Johnstone have had under 3.5 corners in nine consecutive away games, while the previous 10 St Mirren matches have seen them concede an average of 4.90 corners. We’re happy to back the 1.98 when it comes to St Johnstone falling short of the Team Corners line which looks generous.
Corner Stats


Latest Corner Odds




T&C apply. Gamble responsibly 18+
St Mirren vs St Johnstone Odds
St Mirren are the shortest price to win this Scottish Premiership game according to the bookies, with the gambling operators giving them a 56% probability due to their 1.80 betting odds. If you want to back the outsider for this match, St Johnstone are available at 4.50.
Bet on Over 2.5 Goals or Under 2.5 Goals at similar odds right now. For those wanting to bet on Both Teams to Score, you won’t find much between Yes and No.
The leading football betting sites offer hundreds of markets when it comes to Scottish Premiership matches. Make sure you look through all the available options before deciding which bet to place.
-
Full Time Result
1
1.80
X
3.40
2
4.50
-
Half Time Result
1
2.50
X
2.10
2
5.00
-
Double Chance
1X
1.18
12
1.30
X2
1.95
-
Both Teams to Score
Yes
2.00
No
1.75
-
Draw No Bet
1
1.33
2
3.25
-
Asian Handicap
1 Hcp -0.5
1.83
2 Hcp +0.5
2.03
-
Total Goals
Under 2.5
1.67
Over 2.5
2.20
-
Total Corners
Under 10.5
1.83
Over 10.5
1.83
Best Betting Offers
St Mirren
Head to Head
St Mirren vs St Johnstone
- Scottish Premiership: 14/12 2024 St Johnstone 2 St Mirren 3
- Scottish Premiership: 30/10 2024 St Mirren 3 St Johnstone 1
- Scottish Premiership: 24/02 2024 St Mirren 2 St Johnstone 0
- Scottish Premiership: 06/12 2023 St Johnstone 1 St Mirren 0
- Scottish Premiership: 28/10 2023 St Mirren 4 St Johnstone 0
- Scottish Premiership: 25/02 2023 St Johnstone 1 St Mirren 1
- Scottish Premiership: 09/11 2022 St Mirren 2 St Johnstone 2
- Scottish Premiership: 03/09 2022 St Johnstone 3 St Mirren 0
- Scottish Premiership: 30/04 2022 St Johnstone 0 St Mirren 1
- Scottish Premiership: 09/02 2022 St Mirren 2 St Johnstone 1
Team Stats
St Mirren Stats
St Johnstone Stats
Full time Result
- 4 wins, 6 defeats and 0 draws in previous 10 matches
- 4 wins, 4 defeats and 2 draws in previous 10 home matches
Full time Results
- 1 wins, 7 defeats and 2 draws in previous 10 matches
- 1 wins, 7 defeats and 2 draws in previous 10 away matches
Goals
- An average of 1.10 goals scored and 1.50 conceded in the previous 10 matches
- An average of 1.20 goals scored and 1.10 conceded in the previous 10 home matches
- An average of 2.60 goals per game in the previous 10 matches
- An average of 2.30 goals per game in the previous 10 home matches
- BTTS Yes in 4 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 home matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 home matches
Goals
- An average of 1.00 goals scored and 2.10 conceded in the previous 10 matches
- An average of 1.00 goals scored and 2.30 conceded in the previous 10 away matches
- An average of 3.10 goals per game in the previous 10 matches
- An average of 3.30 goals per game in the previous 10 away matches
- BTTS Yes in 8 of the previous 10 matches
- BTTS Yes in 7 of the previous 10 away matches
- Over 2.5 Goals in 7 of the previous 10 matches
- Over 2.5 Goals in 7 of the previous 10 away matches
Corners
- An average of 4.60 corners awarded and 4.90 corners conceded in the last 10 matches
- An average of 6.00 corners awarded and 4.90 corners against in the last 10 home matches
- An average of 9.50 corners awarded in the last 10 matches
- An average of 10.90 corners awarded in the last 10 home matches
- Had the most corners in 5 and least corners in 5 of the last 10 matches
- Had the most corners in 7 and least corners in 2 of the last 10 home matches
Corners
- An average of 2.70 corners awarded and 7.20 corners conceded in the last 10 matches
- An average of 2.60 corners awarded and 6.50 corners against in the last 10 away matches
- An average of 9.90 corners awarded in the last 10 matches
- An average of 9.10 corners awarded in the last 10 away matches
- Had the most corners in 1 and least corners in 9 of the last 10 matches
- Had the most corners in 3 and least corners in 6 of the last 10 away matches
Possession
- An average of 42.20% possession in the last 10 matches
- An average of 44.90% possession in the last 10 home matches
- Most possession in 4 of the last 10 matches
- Most possession in 4 of the last 10 home matches
Possession
- An average of 48.80% possession in the last 10 matches
- An average of 48.40% possession in the last 10 away matches
- Most possession in 5 of the last 10 matches
- Most possession in 5 of the last 10 away matches
Team News
Make sure you know the lineups ahead of kick-off, with injuries also playing a part when it comes to St Mirren vs St Johnstone team news.
Getting the player information you need is easy thanks to the Scottish Premiership squads.
St Mirren vs St Johnstone Lineups
St Mirren Confirmed Lineup 3-5-2
St Johnstone Confirmed Lineup 3-4-2-1
St Mirren Confirmed Lineup 3-5-2
St Johnstone Confirmed Lineup 3-4-2-1
St Mirren Substitutes
- 8Oisin Smyth
- 11Greg Kiltie
- 14James Scott
- 19Owen Oseni
- 24Declan John
- 26Luke Kenny
- 27Peter Urminsky
- 28Callum Penman
- 33Evan Mooney
St Johnstone Substitutes
- 10Nicky Clark
- 12Joshua Rae
- 16Adama Sidibeh
- 17Maksym Kucheriavyi
- 19Taylor Steven
- 22Matt Smith
- 24Joshua McPake
- 31Craig Hepburn
- 46Franciszek Franczak
Previous St Mirren Lineups
Previous St Johnstone Lineups
Injuries & Suspensions
St Mirren Injury Table
St Johnstone Injury Table
Scottish Premiership Table
2024/2025 Season
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Celtic | 33 | 26 | 3 | 4 | 97:22 | 81 |
2 | Rangers | 33 | 20 | 6 | 7 | 68:35 | 66 |
3 | Hibernian | 33 | 14 | 11 | 8 | 54:41 | 53 |
4 | Dundee United | 33 | 14 | 8 | 11 | 41:40 | 50 |
5 | Aberdeen | 33 | 14 | 8 | 11 | 45:49 | 50 |
6 | St Mirren | 33 | 12 | 5 | 16 | 45:54 | 41 |
7 | Hearts | 33 | 11 | 7 | 15 | 43:44 | 40 |
8 | Motherwell | 33 | 11 | 6 | 16 | 37:56 | 39 |
9 | Kilmarnock | 33 | 9 | 8 | 16 | 38:58 | 35 |
10 | Ross County | 33 | 9 | 8 | 16 | 33:56 | 35 |
11 | Dundee FC | 33 | 9 | 7 | 17 | 50:71 | 34 |
12 | St Johnstone | 33 | 8 | 5 | 20 | 33:58 | 29 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Celtic | 17 | 15 | 1 | 1 | 58:7 | 46 |
2 | Rangers | 16 | 12 | 1 | 3 | 36:10 | 37 |
3 | Hibernian | 17 | 9 | 5 | 3 | 34:20 | 32 |
4 | Aberdeen | 17 | 9 | 4 | 4 | 29:21 | 31 |
5 | Kilmarnock | 16 | 7 | 5 | 4 | 22:17 | 26 |
6 | Hearts | 16 | 7 | 3 | 6 | 23:19 | 24 |
7 | St Mirren | 17 | 7 | 3 | 7 | 25:23 | 24 |
8 | Dundee United | 16 | 7 | 3 | 6 | 21:19 | 24 |
9 | Motherwell | 16 | 6 | 5 | 5 | 21:25 | 23 |
10 | Ross County | 17 | 5 | 5 | 7 | 20:24 | 20 |
11 | Dundee FC | 17 | 5 | 4 | 8 | 32:36 | 19 |
12 | St Johnstone | 16 | 5 | 2 | 9 | 17:25 | 17 |
Next Predictions
















