While we have made these predictions for St Mirren v Ross County for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Best of luck.
St Mirren vs Ross County Live Stream Global Listings (Apr 12)
Predictions and Tips
St Mirren meet visitors Ross County at The SMISA Stadium in the Premiership meeting on Saturday.
Scroll down to see all of the predictions, poll and statistics for St Mirren v Ross County - as well as the best betting odds.
📏 Form Guide

St Mirren
WLLDWL
St Mirren will be looking to improve on their last outing here after a 2-0 Premiership loss in their previous game against Dundee.
In that game, St Mirren managed 62% possession and 20 shots on goal with 7 of them on target. At the other end, Dundee had 8 attempts at goal with 3 on target. Simon Murray (2', 63') scored for Dundee.
Fixtures featuring St Mirren have tended to be engaging ones lately with high scoring expected. Over their past 6 games, the sum of 25 goals have gone in for both teams combined (at an average of 4.17 goals per game) with 12 of them coming from St Mirren.
Going into this encounter, St Mirren are unbeaten in the league by Ross County in their last 4 matches.
Ross County
WLWLLL 📉
Since a loss in their previous game against Aberdeen in Premiership competition, Ross County and their travelling fans will hope for a better result here.
In that game, Ross County had 53% possession and 11 shots on goal with 4 on target. Aberdeen had 11 shots at goal with 4 of them on target. Shayden Morris (33') was the scorer for Aberdeen.
For 5 of the prior 6 games involving Ross County, a relatively low number of goals have been scored between them and their opponents. The overall average number of goals per game within that spell comes to just 1.67, with the average goals for The Staggies standing at 0.67. That sort of pattern might not be sustained into this game, however.
Pre-game facts show that Ross County:
- haven't won against St Mirren when having played them away from home in the previous 8 league games. Not an away record to be proud of.
- are without an away win for the past 2 league games.
👥 Head to head
Inspecting their past head to head meetings dating back to 18/02/2023 shows us that St Mirren have won 3 of these games and Ross County 1, with the number of draws being 2.
A combined sum of 9 goals were shared by the two clubs in these games, with 6 from The Buddies and 3 belonging to The Staggies. This gives an average number of goals per game equal to 1.5.
The previous league game featuring the two was Premiership match day 18 on 21/12/2024 which ended up with the score at Ross County 1-2 St Mirren.
That day, Ross County managed 54% possession and 13 shots on goal with 1 of them on target. Their only player on the scoresheet was Michee Efete (46').
St Mirren had 14 shots at goal with 5 on target. Alex Iacovitti (27') and Oisin Smyth (89') scored.
The match was refereed by Iain Snedden.
💭 Prediction
We’ve got the feeling that Ross County certainly have the ability to score a goal against this St Mirren lineup, although it probably won’t be as many as they will have scored against them.
We reckon that it will be a tight encounter finishing with a 2-1 winning margin for St Mirren when the full-time whistle blows. There looks to be little in this one.
Renata Leite, 13:04 12/04/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
St Mirren
Formed: 1877
Stadium: The SMISA Stadium (7,937)
Captain: Mark O'Hara
Chairman: John Needham
Manager: Stephen Robinson
Competitions: Premiership position 7
⭐ Star Man: Toyosi Olusanya
Normally playing in the Left Wing position, Toyosi Olusanya was born in England. After having made a senior debut playing for AFC Wimbledon in the 2015 - 2016 season, the gifted Forward has accumulated 8 league goals in this Premiership 2024 - 2025 campaign so far from a total of 30 appearances.
Ross County |
|
St Mirren |
St Mirren |
|
Ross County |
Ross County |
|
St Mirren |
St Mirren |
|
Ross County |
Ross County |
|
St Mirren |
St Mirren |
|
Ross County |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
33 | 26 | 3 | 4 | 75 | 81 | WLWLW |
2 |
![]() |
32 | 20 | 5 | 7 | 33 | 65 | WLWWL |
3 |
![]() |
32 | 13 | 11 | 8 | 9 | 50 | WWDWW |
4 |
![]() |
32 | 14 | 7 | 11 | -4 | 49 | LDDWW |
5 |
![]() |
32 | 13 | 8 | 11 | 0 | 47 | LDLWW |
6 |
![]() |
32 | 11 | 6 | 15 | -1 | 39 | WLWLL |
7 |
![]() |
32 | 11 | 5 | 16 | -10 | 38 | LLDWL |
8 |
![]() |
32 | 11 | 5 | 16 | -19 | 38 | WWDLL |
9 |
![]() |
33 | 9 | 8 | 16 | -20 | 35 | LDLWL |
10 |
![]() |
32 | 9 | 8 | 15 | -22 | 35 | LWLLL |
11 |
![]() |
32 | 9 | 7 | 16 | -17 | 34 | LDWLW |
12 |
![]() |
32 | 8 | 5 | 19 | -24 | 29 | WDDLW |
St Mirren |
|
Ross County |
Dundee |
|
St Mirren |
St Mirren |
|
Kilmarnock |
Motherwell |
|
St Mirren |
St Mirren |
|
Celtic |
Hearts |
|
St Mirren |
St Mirren |
|
Ross County |
Ross County |
|
Aberdeen |
Ross County |
|
Dundee United |
Hearts |
|
Ross County |
Ross County |
|
Kilmarnock |
St Johnstone |
|
Ross County |
St Mirren |
|
Kilmarnock |
St Mirren |
|
Celtic |
St Mirren |
|
Hibernian |
St Mirren |
|
St Johnstone |
St Mirren |
|
Dundee United |
St Mirren |
|
Dundee |
Hearts |
|
Ross County |
St Johnstone |
|
Ross County |
Motherwell |
|
Ross County |
Rangers |
|
Ross County |
Kilmarnock |
|
Ross County |
Aberdeen |
|
Ross County |
Goals scored | 1.4 |
Goals conceded | 1.3 |
Time first goal scored | 25 |
Time first goal conceded | 48 |
Yellow cards | 2.2 |
Red cards | 0.1 |
Subs used | 4.6 |
Biggest victory | 5-1 |
Biggest defeat | 5-2 |
Goals scored | 0.7 |
Goals conceded | 1.9 |
Time first goal scored | 34 |
Time first goal conceded | 40 |
Yellow cards | 2.1 |
Red cards | 0.1 |
Subs used | 4.6 |
Biggest victory | 3-0 |
Biggest defeat | 6-0 |
Toyosi Olusanya | 8 |
Mikael Mandron | 5 |
Caolan Boyd-Munce | 4 |
Killian Phillips | 4 |
Oisin Smyth | 4 |
Ronan Hale | 8 |
Jordan White | 5 |
Akil Wright | 4 |
Noah Chilvers | 3 |
Josh Nisbet | 3 |
St Mirren |
|
Ross County |
St Mirren |
|
Ross County |
