St. Johnstone vs Ross County - Prediction and Stats
Daniels Balodis
31’
Elliot Watt
60’
41’
Alex Samuel
St. Johnstone vs Ross County Statistic


61
Ball possession
39
6
Shots on target
1
9
Shots off target
3
0
Saves
4
4
Corner kicks
4
18
Free kicks
13
1
Offsides
1
12
Fouls
17
1
Yellow cards
2
0
Red cards
1
Match details
90’
+11
Zac Ashworth
(Red card - Removing)
88’
Victor Griffith
(Leave  the field: Joshua McPake)
76’
Akil Wright
(Yellow card)
74’
Mackenzie Kirk
(Leave  the field: Uche Ikpeazu)
73’
Dylan Smith
(Leave  the field: George Harmon)
73’
Elijah Campbell
(Leave  the field: Kacper Lopata)
66’
Jordan White
(Leave  the field: Kieran Phillips)
63’
Elliot Watt
(Yellow card)
60’
(assist: Joshua McPake)
2
:
1
Elliot Watt
41’
(assist: Kieran Phillips)
1
:
1
Alex Samuel
35’
Ronan Hale
(Yellow card)
31’
(assist: Elliot Watt)
1
:
0
Daniels Balodis
St. Johnstone vs Ross County Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
2.02

10 May, 09:01
2.01
10 May, 10:02
2.13
10 May, 11:01
2.02
X
3.42

10 May, 09:01
3.35
10 May, 10:02
3.34
10 May, 11:01
3.42
2
3.78

10 May, 09:01
3.92
10 May, 10:02
3.52
10 May, 11:01
3.78

Betway Bonuses
Receive bonus

Odds movement
1
2.20

9 May, 08:01
2.20
X
3.25

9 May, 08:01
3.25
2
3.20

6 May, 20:02
3.25
8 May, 12:01
3.30
9 May, 08:01
3.20

Melbet Bonus
Receive bonus

Odds movement
1
1.97

10 May, 06:01
2.02
10 May, 08:03
2.05
10 May, 10:02
1.97
X
3.42

10 May, 06:01
3.32
10 May, 09:01
3.30
10 May, 10:02
3.42
2
3.92

10 May, 08:03
3.76
10 May, 09:01
3.78
10 May, 10:02
3.92
Highest
2.2
3.42
3.92
Average
2.08
3.34
3.61
Lowest odds
1.97
3.25
3.2
1X2 prediction for St. Johnstone vs Ross County match
Date and time
10.05.25
10:00
Match
St. Johnstone
2
Ross County
1


See also other Scottish Premiership predictions
Rangers – Dundee United: can Dundee United secure a European spot?
On Wednesday, May 14, at 20:45 Central European Time, Rangers...

Aberdeen vs Celtic prediction, H2H and probable lineups — May 14, 2025
On May 14, 2025, we’re set for an electrifying penultimate...

St. Johnstone vs Ross County today lineups

4-2-3-1

Team manager
Simo Valakari
Referee
Team manager
Don Cowie
St. Johnstone vs Ross County today lineups
























Substitutes


















TOP scorers



Scottish Premiership 2024/2025


5
Matches
5
2
Goals
3
0
Penalty Goals
1
0.56
Goals Per 90 min
0.62
160
Min Per Goal
145
Head to Head St. Johnstone - Ross County
Statistics are for the last 5 games
40%
D
- 2

10 may 2025
10:00
Scottish Premiership

St. Johnstone

Ross County
Score
2
1
26 feb 2025
14:45
Scottish Premiership

St. Johnstone

Ross County
Score
1
0
19 oct 2024
10:00
Scottish Premiership

St. Johnstone

Ross County
Score
3
0
21 sep 2024
10:00
Scottish Premiership

Ross County

St. Johnstone
Score
3
3
15 may 2024
14:45
Scottish Premiership

St. Johnstone

Ross County
Score
1
1
Over 0.5
5/5 matches
100%
Over 1.5
4/5 matches
80%
Over 2.5
3/5 matches
60%
BTTS
3/5 matches
60%
Team Over 0.5
St. Johnstone
100%
Team Over 0.5
Ross County
60%
Last matches St. Johnstone

20%
W
- 1
0%
D
- 0
80%
L
- 4
St. Johnstone 0 - 2 Kilmarnock 03 may 2025, 10:00 Scottish Premiership
03 may 2025
10:00
Scottish Premiership

St. Johnstone

Kilmarnock
Score
0
2
Motherwell 3 - 2 St. Johnstone 26 apr 2025, 10:00 Scottish Premiership
26 apr 2025
10:00
Scottish Premiership

Motherwell

St. Johnstone
Score
3
2
St. Johnstone 0 - 5 Celtic 20 apr 2025, 10:00 Scottish Cup
20 apr 2025
10:00
Scottish Cup

St. Johnstone

Celtic
Score
0
5
Dundee United 1 - 0 St. Johnstone 12 apr 2025, 10:00 Scottish Premiership
12 apr 2025
10:00
Scottish Premiership

Dundee United

St. Johnstone
Score
1
0
06 apr 2025
07:00
Scottish Premiership

St. Johnstone

Celtic
Score
1
0
Statistics for the last 5 games
-
Matches5
-
Wins1
-
Draws0
-
Losses4
-
Goals3
-
Goals per game0.6
-
Over 1.560%
-
Over 2.540%
-
BTTS20%
Last matches Ross County

0%
W
- 0
0%
D
- 0
100%
L
- 5
Ross County 1 - 3 Hearts 03 may 2025, 10:00 Scottish Premiership
03 may 2025
10:00
Scottish Premiership

Ross County

Hearts
Score
1
3
Kilmarnock 2 - 0 Ross County 26 apr 2025, 10:00 Scottish Premiership
26 apr 2025
10:00
Scottish Premiership

Kilmarnock

Ross County
Score
2
0
St. Mirren 3 - 2 Ross County 12 apr 2025, 10:00 Scottish Premiership
12 apr 2025
10:00
Scottish Premiership

St. Mirren

Ross County
Score
3
2
Ross County 0 - 1 Aberdeen 05 apr 2025, 10:00 Scottish Premiership
05 apr 2025
10:00
Scottish Premiership

Ross County

Aberdeen
Score
0
1
Ross County 0 - 1 Dundee United 30 mar 2025, 09:30 Scottish Premiership
30 mar 2025
09:30
Scottish Premiership

Ross County

Dundee United
Score
0
1
Statistics for the last 5 games
-
Matches5
-
Wins0
-
Draws0
-
Losses5
-
Goals3
-
Goals per game0.6
-
Over 1.560%
-
Over 2.540%
-
BTTS40%
St. Johnstone vs Ross County Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
5
![]() |
Ross County | 38 | 9 | 10 | 19 | 37 - 65 | -28 | 37 | ||
6
![]() |
St. Johnstone | 38 | 9 | 5 | 24 | 38 - 68 | -30 | 32 |
Relegation Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
5
/ 6

38
Total games
38
9
24%
Wins
24%
9
5
13%
Draws
26%
10
24
63%
Loses
50%
19
38
Goals scored
37
68
Goals conceded
65
32
Points
37
Where to watch St. Johnstone vs Ross County
List of TV channels for International
Bet365
(intenational)

SKY GO Extra
(intenational)

Sky Sports Main Event
(intenational)

St. Johnstone Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
23 | Sven Sprangler | 5 | 405 |
Total starts
4
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
29 | Benjamin Mbunga Kimpioka | 1 | 7 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Graham Carey | 4 | 270 |
Total starts
2
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Uche Ikpeazu | 4 | 228 |
Total starts
2
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
10 | Nicky Clark | 1 | 26 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
44 | Elliot Watt | 5 | 319 |
Total starts
3
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
21 | Stephen Duke-McKenna | 3 | 192 |
Total starts
3
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
24 | Joshua McPake | 5 | 435 |
Total starts
5
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
4 | Daniels Balodis | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
30 | Barry Douglas | 3 | 270 |
Total starts
3
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
1 | Andrew Fisher | 4 | 360 |
Total starts
4
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Jason Holt | 4 | 296 |
Total starts
4
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
21 | Ross Sinclair | 1 | 90 |
Total starts
1
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
37 | Sam Curtis | 3 | 225 |
Total starts
3
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
6 | Victor Griffith | 4 | 202 |
Total starts
3
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
27 | Mackenzie Kirk | 5 | 319 |
Total starts
4
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Taylor Steven | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
9 | Adama Sidibeh | 4 | 263 |
Total starts
3
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
46 | Franciszek Franczak | 3 | 134 |
Total starts
1
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Ross County Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
12 | Jonathan Tomkinson | 4 | 234 |
Total starts
2
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
11 | Kieran Phillips | 5 | 139 |
Total starts
1
|
Substituted out
1
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
21 | Ronan Hale | 5 | 434 |
Total starts
5
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
3 (1)
|
Yellow cards
1
|
Red cards
0
|
|||||
26 | Jordan White | 5 | 217 |
Total starts
2
|
Substituted out
1
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
24 | Michee Efete | 4 | 212 |
Total starts
2
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
35 | Will Nightingale | 3 | 270 |
Total starts
3
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
23 | Joshua Nisbet | 5 | 306 |
Total starts
3
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
2 | James Brown | 1 | 61 |
Total starts
1
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Kacper Lopata | 3 | 162 |
Total starts
3
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
15 | Zac Ashworth | 4 | 335 |
Total starts
4
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
1
|
|||||
8 | Connor Randall | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
38 | Alex Samuel | 5 | 374 |
Total starts
4
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
42 | Nohan Kenneh | 4 | 265 |
Total starts
4
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
6 | Scott Allardice | 1 | 58 |
Total starts
1
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
16 | George Harmon | 3 | 173 |
Total starts
2
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
4 | Akil Wright | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
19 | Elijah Campbell | 4 | 284 |
Total starts
3
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
18 | Jordan Amissah | 5 | 450 |
Total starts
5
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Jack Grieves | 1 | 17 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
23 | Dylan Smith | 2 | 46 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
34 | George Robesten | 2 | 12 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards