St Johnstone vs Ross County Prediction, Betting Tips, Lineups & Odds | 10 May 2025
Goals Look in Short Supply
We can’t resist the opportunity to back Under 2.5 when basement boys St Johnstone go up against survival hopefuls Ross County. The Total Goals market provides the opportunity to take a price of -138 and we anticipate a return here.
1-0 St Johnstone Win When Teams Last Clashed
St Johnstone have been defeated in three straight games, most recently suffering a 2-0 home loss to Kilmarnock at McDiarmid Park. The Saints dominated possession with 69% of the ball and recorded three shots on target.
Ross County have been defeated in six straight games. They were recently beaten at home to Hearts by a 3-1 scoreline at Global Energy Stadium. Don Cowie's team were restricted to just 37% possession and had four shots on goal, while Ronan Hale found the net.
Head-to-Head Statistics
St Johnstone are bidding for a third successive victory against Ross County, having previously claimed home wins of 1-0 and 3-0 at McDiarmid Park. We’ve seen the previous 10 H2H matches involve five St Johnstone victories. There have also been three draws and two Ross County triumphs.
St Johnstone – Last 10 League GamesSt Johnstone have 2 wins, 6 losses and 2 draws, averaging 0.7 goals from 3.0 shots on goal and 7.6 attempts. Simo Valakari's side have averaged 54.1% possession and 5.1 corners per match, with their opponents getting 1.5 goals from 4.6 shots on goal, 10.1 attempts and 5.5 corners.
Mackenzie Kirk is the top scorer with 3 goals, while Elliot Watt, Daniels Balodis, Adama Sidibeh and Graham Carey each have 1. Joshua McPake and Graham Carey are the leading assists makers with 2.
Ross County – Last 10 League GamesRoss County have won 3 and lost 7, averaging 4.0 shots on goal, 6.7 attempts and 1.0 goals. The Staggies average 43.8% possession, 5.3 corners awarded and 7.0 corners against, while 1.4 goals have been conceded from 10.0 attempts and 4.4 shots on goal.
Ronan Hale is the leading scorer with 4 goals, followed by Kieran Phillips on 2, with Jordan White and two others bagging 1. Nohan Kenneh, Zac Ashworth and Kacper Lopata have clocked up 1 assists each in the previous 10 games.
Confirmed Lineups
St Johnstone confirmed lineup (3-4-3): Andrew Fisher (GK), Sven Sprangler, Daniels Balodis, Barry Douglas, Sam Curtis, Jason Holt, Elliot Watt, Taylor Steven, Uche Ikpeazu, Adama Sidibeh, Joshua McPake.
Ross County confirmed lineup (4-2-3-1): Jordan Amissah (GK), Akil Wright, Kacper Lopata, Will Nightingale, Zac Ashworth, Joshua Nisbet, Connor Randall, Kieran Phillips, Alex Samuel, George Harmon, Ronan Hale.
St Johnstone vs Ross County Prediction & Betting Tips
We don’t anticipate that the sides can combine to reach the three-goal mark and that means wagering Under 2.5 Goals. The odds of -138 look easy to back when it comes to a low-scoring Premiership encounter.
Our football experts study the form, while injuries and suspensions can also affect the potential outcome. Before coming up with a verdict, we combine this data with the latest stats.
Key St Johnstone vs Ross County league stats:
Under 2.5 Probability
According to the bookies, our pick has a 57.9% chance of landing a return. Taking all factors into consideration, our experts think there’s a stronger chance of success and have a probability interval between 60-65%. This is why we regard this as a value bet.
One alternative option is to combine Under 2.5 Goals with other picks if you want a bigger price. A Bet Builder provides lots of flexibility and allows you to combine different selections.

Correct Score Prediction
Let’s go for St Johnstone to win 1-0, a bet which is available at +510. Correct score betting provides plenty of excitement and a potentially bigger return if you win.
Player Prop Picks
Mackenzie Kirk (St Johnstone) has racked up three goals in his past eight Scottish Premiership matches on home soil. This data directs us to the Anytime Goalscorer market where we can bet him to find the net at attractive odds of +360.

T&C apply. Gamble responsibly 18+
Corners Prediction
The 5.5 corners line has been covered by St Johnstone in their past two games, while the previous 10 Ross County away matches have seen them concede an average of 7.40 corners. The St Johnstone Team Corners line looks attractive and we’re going to take the -120 that it’s covered.






T&C apply. Gamble responsibly 18+
Bet Builder Tips
If you want to try a same-game multi, have a play on no more than two goals in total, St Johnstone to succeed together with St Johnstone to have over 5.5 corners.
A bet builder provides football punters an option to bet a multiple on the same match. You can go through the available markets and cherry-pick the outcomes that you think will happen. The odds for each selection are then combined together.
St Johnstone vs Ross County Odds
The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.
St Johnstone Likely to Win According to Latest Odds
St Johnstone are the shortest price to win this Scottish Premiership game according to the bookies, with the gambling operators giving them a 50% probability due to their -100 betting odds. Ross County are trading at a bigger price than their opponents and they can be backed at +290.
For the Total Goals market, Under 2.5 Goals is the shortest price for this interesting match.
The good news is that you can access hundreds of markets for any Premiership match. All the leading football betting sites have a massive range of pre-match and In-Play betting options.







Adama Sidibeh is the First Goalscorer Favourite
Favourite Adama Sidibeh is available at +575 to be the First Goalscorer. Similar odds apply if you’re interested in him to score the last goal.




- Scottish Premiership: 26/02 2025 St Johnstone 1 Ross County 0
- Scottish Premiership: 19/10 2024 St Johnstone 3 Ross County 0
- Scottish Premiership: 21/09 2024 Ross County 3 St Johnstone 3
- Scottish Premiership: 15/05 2024 St Johnstone 1 Ross County 1
- Scottish Premiership: 03/02 2024 Ross County 0 St Johnstone 1
- Scottish Premiership: 11/11 2023 St Johnstone 1 Ross County 0
- Scottish Premiership: 12/08 2023 Ross County 2 St Johnstone 0
- Scottish Premiership: 24/05 2023 Ross County 3 St Johnstone 3
- Scottish Premiership: 08/04 2023 St Johnstone 0 Ross County 2
- Scottish Premiership: 17/12 2022 Ross County 1 St Johnstone 2


- 2 wins, 6 defeats and 2 draws in the previous 10 matches
- 3 wins, 5 defeats and 2 draws in the previous 10 home matches
- 3 wins and 7 defeats in the previous 10 matches
- 4 wins and 6 defeats in the previous 10 away matches
- An average of 0.70 goals scored and 1.50 conceded in the previous 10 matches
- An average of 1.00 goals scored and 1.40 conceded in the previous 10 home matches
- An average of 2.20 goals per game in the previous 10 matches
- An average of 2.40 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 4 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 home matches
- An average of 1.00 goals scored and 1.40 conceded in the previous 10 matches
- An average of 1.20 goals scored and 1.60 conceded in the previous 10 away matches
- An average of 2.40 goals per game in the previous 10 matches
- An average of 2.80 goals per game in the previous 10 away matches
- BTTS Yes in 3 of the previous 10 matches
- BTTS Yes in 3 of the previous 10 away matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 away matches
- An average of 5.10 corners awarded and 5.50 corners conceded in the last 10 matches
- An average of 4.50 corners awarded and 5.70 corners against in the last 10 home matches
- An average of 10.60 corners awarded in the last 10 matches
- An average of 10.20 corners awarded in the last 10 home matches
- Had the most corners in 3 and least corners in 6 of the last 10 matches
- Had the most corners in 3 and least corners in 7 of the last 10 home matches
- An average of 5.30 corners awarded and 7.00 corners conceded in the last 10 matches
- An average of 5.50 corners awarded and 7.40 corners against in the last 10 away matches
- An average of 12.30 corners awarded in the last 10 matches
- An average of 12.90 corners awarded in the last 10 away matches
- Had the most corners in 3 and least corners in 6 of the last 10 matches
- Had the most corners in 2 and least corners in 7 of the last 10 away matches
- An average of 54.10% possession in the last 10 matches
- An average of 54.90% possession in the last 10 home matches
- Most possession in 8 of the last 10 matches
- Most possession in 7 of the last 10 home matches
- An average of 43.80% possession in the last 10 matches
- An average of 37.80% possession in the last 10 away matches
- Most possession in 3 of the last 10 matches
- Most possession in 1 of the last 10 away matches
- Top Scorers for St Johnstone this season are Mackenzie Kirk (7), Benjamin Mbunga Kimpioka (6), Nicky Clark (6)
- Top Assistors for St Johnstone this season are Graham Carey (3), Adama Sidibeh (2), Andre Raymond (2)
St Johnstone vs Ross County Lineups & Team News
It’s great to get the latest lineups for the match, with injuries being flagged up thanks to our up-to-date St Johnstone vs Ross County team news.
If you’re looking for the latest player information, check out the Premiership squads.
St Johnstone Confirmed Lineup 3-4-3
Ross County Confirmed Lineup 4-2-3-1
St Johnstone Confirmed Lineup 3-4-3
Ross County Confirmed Lineup 4-2-3-1
St Johnstone Substitutes
- 6Victor Griffith
- 10Nicky Clark
- 11Graham Carey
- 17Maksym Kucheriavyi
- 20Ross Sinclair
- 21Stephen Duke-McKenna
- 27Mackenzie Kirk
- 29B. Mbunga Kimpioka
- 46Franciszek Franczak
Ross County Substitutes
- 2James Brown
- 12Jonathan Tomkinson
- 19Elijah Campbell
- 24Michee Efete
- 26Jordan White
- 30Dylan Smith
- 31Logan Ross
- 34George Robesten
- 42Nohan Kenneh
Previous St Johnstone Lineups
Previous Ross County Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Aberdeen | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Celtic | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Dundee FC | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Dundee United | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Falkirk | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Hearts | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Hibernian | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Kilmarnock | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Livingston | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Motherwell | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Rangers | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | St Mirren | 0 | 0 | 0 | 0 | 0:0 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Aberdeen | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Celtic | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Dundee FC | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Dundee United | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Falkirk | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Hearts | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Hibernian | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Kilmarnock | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Livingston | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Motherwell | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Rangers | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | St Mirren | 0 | 0 | 0 | 0 | 0:0 | 0 |

















