While we have made these predictions for St Johnstone 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. We wish you the best of luck.
St Johnstone vs Ross County Live Stream Global Listings (May 10)
Predictions and Tips
The Premiership meeting at McDiarmid Park on Saturday will see home side St Johnstone playing against Ross County.
Our full set of predictions, statistics and match poll for St Johnstone v Ross County can be seen below (including the best match odds).
📏 Form Guide

St Johnstone
LWLLLL 📉
St Johnstone will be looking for an improved result here after a 0-2 Premiership loss in their previous game against Kilmarnock.
In that match, St Johnstone managed 69% possession and 18 attempts at goal with 3 of them on target. At the other end, Kilmarnock got 12 attempts on goal with 4 of them on target. David Watson (12') and Daniel Armstrong (53') scored for Kilmarnock.
St Johnstone haven’t made the most of their chances in more recent games. Their sum of goals stands at just 3 against opponents over the course of their previous 6 matches. In those games, St Johnstone have also seen the number of goals against them total 14.
Coming into this fixture, St Johnstone have not lost a league tie with Ross County in their previous 6 games.
Ross County
LLLLLL 🚑
Since a loss in their previous game against Hearts in Premiership action, Ross County and their travelling supporters will be hoping that they can get a better result in this one.
In that game, Ross County managed 37% possession and 13 shots on goal with 4 on target. The scorer for Ross County was Ronan Hale (26'). For their opponents, Hearts got 22 attempts on goal with 8 on target. Lawrence Shankland (40', 58') and Alan Forrest (82') scored for Hearts.
It has become apparent that Ross County have struggled for goals over their previous six games, contributing the disappointing return of just 3. In those matches, The Staggies have also seen the overall goal tally of opposing teams equal 12. However, we’ll just have to find out if that trend will continue on here in this game.
Taking a look at their past results, Ross County:
- haven't beaten St Johnstone in away games against them for the last 4 league games. Not good at all.
- have not won away from home in their last 4 league games.
🤜🤛 Head to head
A review of their past head to head results going back to 11/11/2023 reveals that these fixtures have been a source of anguish for Ross County. They’ve not been able to get any victories at all while St Johnstone have been too good for them, running out winners in 67% of those games played.
A combined total of 14 goals were scored between the two sides throughout the course of those matches, with 10 of them for The Saints and 4 coming from The Staggies. That is an average goals per game value of 2.33.
The last league clash between the two was Premiership match day 28 on 26/02/2025 which finished with the scoreline of St Johnstone 1-0 Ross County.
That time, St Johnstone had 66% possession and 14 attempts on goal with 6 on target. Their only player to score was Makenzie Kirk (66').
On the other side, Ross County had 5 attempts at goal with 2 of them on target.
The match was refereed by Dan McFarlane.
🗞️ Team News: St Johnstone
It looks as if The Saints could use the 3-4-2-1 formation with Andrew Fisher, Sven Sprangler, Daniels Balodis, Barry Douglas, Graham Carey, Víctor Griffith, Elliot Watt, Taylor Steven, Josh McPake, Makenzie Kirk and Uche Ikpeazu.
ℹ️ Team News: Ross County
There’s a good chance that The Staggies will likely play in a 3-4-1-2 lineup by sending out Jordan Amissah, Akil Wright, Jonathan Tomkinson, Zac Ashworth, James Brown, Connor Randall, Nohan Kenneh, George Harmon, Alex Samuel, Jordan White and Ronan Hale.
💭 Prediction
Here, we’re thinking that Ross County could well find it tough to see themselves scoring against this St Johnstone outfit who we think will score one, at least.
We therefore think that it’s going to be a very even match with a 1-0 victory for St Johnstone at the end of the match.
Looking forward to watching this one unfold.
Lucas Pereira, 13:12 10/05/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
St Johnstone
Formed: 1884
Stadium: McDiarmid Park (10,696)
Captain: Nicky Clark
Chairman: Adam Webb
Manager: Simo Valakari
Competitions: Premiership position 12
🔑 Key Player: Nicky Clark
Mostly playing in the Striker position, Nicky Clark was born in Bellshill, Scotland. Having made his senior debut playing for Peterhead in the 2009 - 2010 season, the talented Forward has netted 6 league goals in this Premiership 2024 - 2025 campaign so far in a total of 29 appearances.
St Johnstone |
|
Ross County |
St Johnstone |
|
Ross County |
Ross County |
|
St Johnstone |
St Johnstone |
|
Ross County |
Ross County |
|
St Johnstone |
St Johnstone |
|
Ross County |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
35 | 27 | 4 | 4 | 80 | 85 | WLWWD |
2 |
![]() |
35 | 20 | 8 | 7 | 33 | 68 | WLDDD |
3 |
![]() |
35 | 15 | 11 | 9 | 14 | 56 | WWWLW |
4 |
![]() |
35 | 15 | 8 | 12 | -4 | 53 | WWDWL |
5 |
![]() |
35 | 14 | 8 | 13 | -6 | 50 | WWWLL |
6 |
![]() |
35 | 13 | 6 | 16 | -8 | 45 | WLWDW |
7 |
![]() |
35 | 13 | 6 | 16 | -17 | 45 | LLDWW |
8 |
![]() |
35 | 12 | 7 | 16 | 0 | 43 | LLDLW |
9 |
![]() |
35 | 11 | 8 | 16 | -16 | 41 | LWLWW |
10 |
![]() |
35 | 10 | 7 | 18 | -21 | 37 | LWLWL |
11 |
![]() |
35 | 9 | 8 | 18 | -27 | 35 | LLLLL |
12 |
![]() |
35 | 8 | 5 | 22 | -28 | 29 | LWLLL |
St Johnstone |
|
Dundee |
Hearts |
|
St Johnstone |
St Johnstone |
|
Ross County |
St Johnstone |
|
Kilmarnock |
Motherwell |
|
St Johnstone |
St Johnstone |
|
Celtic |
Ross County |
|
Livingston |
Livingston |
|
Ross County |
Ross County |
|
Motherwell |
Dundee |
|
Ross County |
St Johnstone |
|
Ross County |
Ross County |
|
Hearts |
St Johnstone |
|
Kilmarnock |
St Johnstone |
|
Celtic |
St Johnstone |
|
Aberdeen |
St Johnstone |
|
Ross County |
St Johnstone |
|
Hearts |
St Johnstone |
|
Motherwell |
Kilmarnock |
|
Ross County |
St Mirren |
|
Ross County |
Hearts |
|
Ross County |
St Johnstone |
|
Ross County |
Motherwell |
|
Ross County |
Rangers |
|
Ross County |
Goals scored | 1 |
Goals conceded | 1.6 |
Time first goal scored | 54 |
Time first goal conceded | 29 |
Yellow cards | 1.6 |
Red cards | 0.1 |
Subs used | 3.4 |
Biggest victory | 3-0 |
Biggest defeat | 6-0 |
Goals scored | 0.8 |
Goals conceded | 2 |
Time first goal scored | 32 |
Time first goal conceded | 39 |
Yellow cards | 2 |
Red cards | 0.1 |
Subs used | 4.5 |
Biggest victory | 3-0 |
Biggest defeat | 6-0 |
Benjamin Mbunga Kimpioka | 11 |
Makenzie Kirk | 10 |
Graham Carey | 6 |
Nicky Clark | 6 |
Adama Sidibeh | 6 |
Ronan Hale | 17 |
Jordan White | 11 |
Akil Wright | 4 |
Noah Chilvers | 3 |
Josh Nisbet | 3 |
St Johnstone |
|
Dundee |
Ross County |
|
Livingston |
