St. Johnstone - Ross County predictions

Kickoff starts at 15:00 on 10/05/2025 played @ McDiarmid Park

St. Johnstone are not exactly firm favourites to register three points in this game but we still believe they will manage to defeat Ross County. The odds of 2.25 might sound a bit risky but we still trust hosts can come out on top in the end.

The visiting team understands the difficulty of the task that lies ahead. A win against St. Johnstone on their own field would be a major feat, and it is always a tough endeavor.

Recovering from a 36 home defeat will be St. Johnstone’s main aim this Saturday. This last round’s drubbing was a warning sign for the hosts who conceded early in the match and never managed to recover.

Ross County faced Hearts in the previous round as hosts. With most bookmakers online pricing a home win at 4.19, even the draw at half-time was somewhat surprising. The stalemate didn’t last, however, and Hearts decisively won the game 1:3.

St. Johnstone’s recent performances have raised some questions about their defence. They conceded 6 goals throughout their latest three Premiership matches and betting on Over 4.5 seems like a reasonable option.

The visitors’ main concern will be cutting down the concession rate. They conceded more than 5 times in their latest 3 matches, and bucking the trend will be a great step in the right direction.

St. Johnstone clearly have the upper hand in this matchup, though it doesn’t seem insurmountable by any means. They won despite a home-field disadvantage the last time they clashed with Ross County, but it was a rather narrow victory.

Saturday's matchup will feature both teams at full strength, allowing for a fair and competitive game.

Our prediction would be a fairly safe Home Win bet at the odds of 2.25. It’s obvious the hosts have a clear advantage going into this clash, and there’s plenty of reasons to feel confident in their success.

Betting tip (stake: 7/10): Home 2.25 at William Hill
Correct score prediction: 3:1

St. Johnstone Last Five Matches

  • Date
  • League
  • Match
  • HT
  • FT
  • 03/05/2025
  • SCO PRE
  • St. Johnstone - Kilmarnock
  • (0:1)
  • 0:2
  • 26/04/2025
  • SCO PRE
  • Motherwell - St. Johnstone
  • (2:1)
  • 3:2
  • 12/04/2025
  • SCO PRE
  • Dundee United - St. Johnstone
  • (1:0)
  • 1:0
  • 06/04/2025
  • SCO PRE
  • St. Johnstone - Celtic
  • (1:0)
  • 1:0
  • 29/03/2025
  • SCO PRE
  • Hibernian - St. Johnstone
  • (2:0)
  • 3:0

Ross County Last Five Matches

  • Date
  • League
  • Match
  • HT
  • FT
  • 03/05/2025
  • SCO PRE
  • Ross County - Hearts
  • (1:1)
  • 1:3
  • 26/04/2025
  • SCO PRE
  • Kilmarnock - Ross County
  • (1:0)
  • 2:0
  • 12/04/2025
  • SCO PRE
  • St. Mirren - Ross County
  • (1:1)
  • 3:2
  • 05/04/2025
  • SCO PRE
  • Ross County - Aberdeen
  • (0:1)
  • 0:1
  • 30/03/2025
  • SCO PRE
  • Ross County - Dundee United
  • (0:0)
  • 0:1

St. Johnstone Form Graph last 5

St. Johnstone Form Graph

Ross County Form Graph last 5

Ross County Form Graph

This season Head to Head

  • Date
  • League
  • Match
  • HT
  • FT
  • 26/02/2025
  • SCO PRE
  • St. Johnstone - Ross County
  • (0:0)
  • 1:0
  • 19/10/2024
  • SCO PRE
  • St. Johnstone - Ross County
  • (2:0)
  • 3:0
  • 21/09/2024
  • SCO PRE
  • Ross County - St. Johnstone
  • (1:1)
  • 3:3

St. Johnstone - Ross County Head To Head

  • Season
  • League
  • Match
  • HT
  • FT
  • 24/25
  • SCO PRE
  • St. Johnstone - Ross County
  • (1-1)
  • 2-1
  • 24/25
  • SCO PRE
  • St. Johnstone - Ross County
  • (0-0)
  • 1-0
  • 24/25
  • SCO PRE
  • St. Johnstone - Ross County
  • (2-0)
  • 3-0
  • 23/24
  • SCO PRE
  • St. Johnstone - Ross County
  • (0-1)
  • 1-1
  • 23/24
  • SCO PRE
  • St. Johnstone - Ross County
  • (0-0)
  • 1-0

Ross County - St. Johnstone Head To Head

  • Season
  • League
  • Match
  • HT
  • FT
  • 24/25
  • SCO PRE
  • Ross County - St. Johnstone
  • (1-1)
  • 3-3
  • 23/24
  • SCO PRE
  • Ross County - St. Johnstone
  • (0-1)
  • 0-1
  • 23/24
  • SCO PRE
  • Ross County - St. Johnstone
  • (1-0)
  • 2-0
  • 22/23
  • SCO PRE
  • Ross County - St. Johnstone
  • (0-1)
  • 3-3
  • 22/23
  • SCO PRE
  • Ross County - St. Johnstone
  • (1-0)
  • 1-2

St. Johnstone - Ross County odds

  • Bookmaker
  • 1
  • X
  • 2
  • O
  • U
  • 1(DNB)
  • 2(DNB)
  • 1X
  • X2
  • BTTS
  • William Hill
  • 1 : 2.05
  • X : 3.25
  • 2 : 3.70
  • O :
  • U :
  • 1 (DNB) :
  • 2 (DNB) :
  • 1X :
  • X2 :
  • BTTS :
* 18+, begambleaware.org, T&Cs Apply

Standings

  • Team
  • MP
  • W
  • D
  • L
  • F
  • A
  • D
  • P
  • Last Five
  • 1
  • Celtic
  • 33
  • 26
  • 3
  • 4
  • 97
  • 22
  • 75
  • 81
  • W L W L W
  • 2
  • Rangers
  • 33
  • 20
  • 6
  • 7
  • 68
  • 35
  • 33
  • 66
  • D L W W L
  • 3
  • Hibernian
  • 33
  • 14
  • 11
  • 8
  • 54
  • 41
  • 13
  • 53
  • W W W D W
  • 5
  • Aberdeen
  • 33
  • 14
  • 8
  • 11
  • 45
  • 49
  • -4
  • 50
  • D W W D D
  • 7
  • Hearts
  • 33
  • 11
  • 7
  • 15
  • 43
  • 44
  • -1
  • 40
  • D L L W L
  • 11
  • Dundee
  • 33
  • 9
  • 7
  • 17
  • 50
  • 71
  • -21
  • 34
  • L W L W D
* 18+, begambleaware.org, T&Cs Apply

Scotland Premiership other matches

11/05/2025
  • kickoff
  • match
  • 1
  • x
  • 2
  • info
* 18+, begambleaware.org, T&Cs Apply
17/05/2025
  • kickoff
  • match
  • 1
  • x
  • 2
  • info
* 18+, begambleaware.org, T&Cs Apply