St. Johnstone vs Kilmarnock - Prediction and Stats
03 may 2025, 10:00
Finished
0
:
2
12’
David Watson
53’
(P)
Danny Armstrong
St. Johnstone vs Kilmarnock Statistic


69
Ball possession
31
3
Shots on target
4
9
Shots off target
5
1
Saves
1
6
Corner kicks
2
0
Free kicks
5
2
Offsides
1
12
Fouls
16
2
Yellow cards
1
Match details
89’
Liam Polworth
(Leave  the field: David Watson)
87’
Calvin Ramsay
(Leave  the field: Fraser Murray)
79’
Franciszek Franczak
(Leave  the field: Joshua McPake)
77’
Marley Watkins
(Leave  the field: Bruce Anderson)
77’
Kyle Vassell
(Leave  the field: Danny Armstrong)
74’
Danny Armstrong
(Yellow card)
66’
Elliot Watt
(Yellow card)
65’
Nicky Clark
(Leave  the field: Victor Griffith)
65’
Adama Sidibeh
(Leave  the field: Mackenzie Kirk)
53’
(Penalty !!!)
0
:
2
Danny Armstrong
46’
Rory McKenzie
(Leave  the field: Bobby Wales)
26’
Uche Ikpeazu
(Yellow card)
12’
(assist: Corrie Ndaba)
0
:
1
David Watson
St. Johnstone vs Kilmarnock Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
2.94

3 May, 09:01
3.03
3 May, 10:01
3.09
3 May, 11:01
2.94
X
3.34

3 May, 07:01
3.30
3 May, 09:01
3.28
3 May, 11:01
3.34
2
2.42

3 May, 09:01
2.40
3 May, 10:01
2.36
3 May, 11:01
2.42

Betway Bonuses
Receive bonus

Odds movement
1
3.10

29 Apr, 20:03
3.00
30 Apr, 08:01
3.10
X
3.20

29 Apr, 20:03
3.10
30 Apr, 08:01
3.20
2
2.30

29 Apr, 20:03
2.40
30 Apr, 08:01
2.30

Melbet Bonus
Receive bonus

Odds movement
1
2.93

3 May, 04:01
2.97
3 May, 07:01
3.03
3 May, 10:01
2.93
X
3.33

3 May, 04:01
3.28
3 May, 07:01
3.26
3 May, 10:01
3.33
2
2.42

3 May, 04:01
2.43
3 May, 07:01
2.39
3 May, 10:01
2.42
Highest
3.1
3.34
2.42
Average
3.01
3.28
2.38
Lowest odds
2.93
3.2
2.3
1X2 prediction for St. Johnstone vs Kilmarnock match
Date and time
03.05.25
10:00
Match
St. Johnstone
0
Kilmarnock
2


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 Kilmarnock today lineups

4-4-2

Team manager
Simo Valakari
Referee
Team manager
Derek McInnes
St. Johnstone vs Kilmarnock today lineups
























Substitutes


















TOP scorers



Scottish Premiership 2024/2025


5
Matches
5
2
Goals
2
0
Penalty Goals
2
0.56
Goals Per 90 min
0.47
160
Min Per Goal
193
Head to Head St. Johnstone - Kilmarnock
Statistics are for the last 5 games
0%
D
- 0

03 may 2025
10:00
Scottish Premiership

St. Johnstone

Kilmarnock
Score
0
2
15 feb 2025
10:00
Scottish Premiership

Kilmarnock

St. Johnstone
Score
3
1
23 nov 2024
10:15
Scottish Premiership

St. Johnstone

Kilmarnock
Score
1
0
11 aug 2024
10:00
Scottish Premiership

Kilmarnock

St. Johnstone
Score
0
3
13 apr 2024
10:00
Scottish Premiership

St. Johnstone

Kilmarnock
Score
0
2
Over 0.5
5/5 matches
100%
Over 1.5
4/5 matches
80%
Over 2.5
2/5 matches
40%
BTTS
1/5 matches
20%
Team Over 0.5
St. Johnstone
60%
Team Over 0.5
Kilmarnock
60%
Last matches St. Johnstone

20%
W
- 1
0%
D
- 0
80%
L
- 4
26 apr 2025
10:00
Scottish Premiership

Motherwell

St. Johnstone
Score
3
2
20 apr 2025
10:00
Scottish Cup

St. Johnstone

Celtic
Score
0
5
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
29 mar 2025
11:00
Scottish Premiership

Hibernian

St. Johnstone
Score
3
0
Statistics for the last 5 games
-
Matches5
-
Wins1
-
Draws0
-
Losses4
-
Goals3
-
Goals per game0.6
-
Over 1.560%
-
Over 2.560%
-
BTTS20%
Last matches Kilmarnock

40%
W
- 2
20%
D
- 1
40%
L
- 2
26 apr 2025
10:00
Scottish Premiership

Kilmarnock

Ross County
Score
2
0
12 apr 2025
07:30
Scottish Premiership

Celtic

Kilmarnock
Score
5
1
05 apr 2025
10:00
Scottish Premiership

Kilmarnock

Motherwell
Score
2
0
29 mar 2025
11:00
Scottish Premiership

St. Mirren

Kilmarnock
Score
5
1
15 mar 2025
11:00
Scottish Premiership

Kilmarnock

Hibernian
Score
1
1
Statistics for the last 5 games
-
Matches5
-
Wins2
-
Draws1
-
Losses2
-
Goals7
-
Goals per game1.4
-
Over 1.5100%
-
Over 2.540%
-
BTTS60%
St. Johnstone vs Kilmarnock Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points |
---|---|---|---|---|---|---|---|---|---|
3
|
![]() |
38 | 12 | 8 | 18 | 45 - 64 | -19 | 44 | |
6
|
![]() |
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
3
/ 2

38
Total games
38
9
24%
Wins
32%
12
5
13%
Draws
21%
8
24
63%
Loses
47%
18
38
Goals scored
45
68
Goals conceded
64
32
Points
44
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
Kilmarnock Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
19 | Bruce Anderson | 5 | 330 |
Total starts
4
|
Substituted out
4
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
18 | Innes Cameron | 1 | 1 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
23 | Marley Watkins | 5 | 101 |
Total starts
0
|
Substituted out
0
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
15 | Fraser Murray | 5 | 440 |
Total starts
5
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Rory McKenzie | 4 | 73 |
Total starts
0
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Gary Mackay-Steven | 1 | 8 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Kyle Vassell | 4 | 167 |
Total starts
2
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
5 | Lewis Mayo | 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
|
|||||
11 | Danny Armstrong | 5 | 385 |
Total starts
5
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (2)
|
Yellow cards
1
|
Red cards
0
|
|||||
31 | Liam Polworth | 4 | 59 |
Total starts
0
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
3 | Corrie Ndaba | 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
|
|||||
20 | Robby McCrorie | 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
|
|||||
21 | Calvin Ramsay | 3 | 35 |
Total starts
0
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
13 | Brad Lyons | 1 | 69 |
Total starts
1
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
6 | Robbie Deas | 4 | 298 |
Total starts
4
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
1
|
|||||
22 | Liam Donnelly | 5 | 440 |
Total starts
5
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
1 | Kieran O'Hara | 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
|
|||||
17 | Stuart Findlay | 5 | 405 |
Total starts
5
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
12 | David Watson | 5 | 443 |
Total starts
5
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
28 | Bobby Wales | 4 | 262 |
Total starts
4
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
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