St. Johnstone vs Kilmarnock - Prediction and Stats

03 may 2025, 10:00
Finished
0 : 2
Scotland, Perth, McDiarmid Park
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

Game end
90 ’ +8
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’
0 : 2
Danny Armstrong
(Penalty !!!)
46’ Rory McKenzie (Leave  the field: Bobby Wales)
Break
0 : 1
26’
Uche Ikpeazu
(Yellow card)
12’
0 : 1
David Watson
(assist: Corrie Ndaba)
KICK-OFF!

St. Johnstone vs Kilmarnock Odds

Bookmaker Bonus Movement
1 X 2
1xBet
BetWay
Melbet
10bet
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
1 2.94 32%
X 3.34 28%
2 2.42 40%
Over 1.5 1.32 72% Over 2.5 2.18 44%
Prediction TO 1.5 1.32
See also other Scottish Premiership predictions
Rangers – Dundee United: can Dundee United secure a European spot? St. Johnstone vs Kilmarnock prediction On Wednesday, May 14, at 20:45 Central European Time, Rangers...
Show prediction
Aberdeen vs Celtic prediction, H2H and probable lineups — May 14, 2025 St. Johnstone vs Kilmarnock prediction On May 14, 2025, we’re set for an electrifying penultimate...
Show prediction
Show all

St. Johnstone vs Kilmarnock today lineups

3-4-3
4-4-2
1 Andrew Fisher
23 Sven Sprangler
4 Daniels Balodis
30 Barry Douglas
11 Graham Carey
44 Elliot Watt
6 Victor Griffith
19 Taylor Steven
27 Mackenzie Kirk
9 Uche Ikpeazu
24 Joshua McPake
1 Kieran O'Hara
5 Lewis Mayo
6 Robbie Deas
17 Stuart Findlay
3 Corrie Ndaba
11 Danny Armstrong
22 Liam Donnelly
12 David Watson
24 Bobby Wales
15 Fraser Murray
19 Bruce Anderson
Team manager Simo Valakari
Referee
Team manager Derek McInnes
St. Johnstone vs Kilmarnock today lineups
Andrew Fisher 1 Andrew Fisher Goalkeeper
Sven Sprangler 23 Sven Sprangler Right back
Daniels Balodis 4 Daniels Balodis Center defender
Barry Douglas 30 Barry Douglas Left back
Graham Carey 11 Graham Carey Right midfielder
Elliot Watt 44 Elliot Watt Center midfielder 66’
Victor Griffith 6 Victor Griffith Center midfielder 65’
Taylor Steven 19 Taylor Steven Left midfielder
Mackenzie Kirk 27 Mackenzie Kirk Right forward 65’
Uche Ikpeazu 9 Uche Ikpeazu Center forward 26’
Joshua McPake 24 Joshua McPake Left forward 79’
Kieran O'Hara 1 Kieran O'Hara Goalkeeper
Lewis Mayo 5 Lewis Mayo Right back
Robbie Deas 6 Robbie Deas Center defender
Stuart Findlay 17 Stuart Findlay Center defender
Corrie Ndaba 3 Corrie Ndaba Left back
Danny Armstrong 11 Danny Armstrong Right midfielder 53’ 74’ 77’
Liam Donnelly 22 Liam Donnelly Center midfielder
David Watson 12 David Watson Center midfielder 12’ 89’
Bobby Wales 24 Bobby Wales Left midfielder 46’
Fraser Murray 15 Fraser Murray Center forward 87’
Bruce Anderson 19 Bruce Anderson Center forward 77’
Substitutes
Ross Sinclair 20 Ross Sinclair
Stephen Duke-McKenna 21 Stephen Duke-McKenna
Franciszek Franczak 46 Franciszek Franczak 79’
Nicky Clark 10 Nicky Clark 65’
Adama Sidibeh 16 Adama Sidibeh 65’
Jason Holt 7 Jason Holt
Maksym Kucheriavyi 17 Maksym Kucheriavyi
Sam Curtis 37 Sam Curtis
Benjamin Mbunga Kimpioka 29 Benjamin Mbunga Kimpioka
Robby McCrorie 20 Robby McCrorie
Innes Cameron 18 Innes Cameron
Liam Polworth 31 Liam Polworth 89’
Kyle Vassell 9 Kyle Vassell 77’
Marley Watkins 23 Marley Watkins 77’
Rory McKenzie 7 Rory McKenzie 46’
Calvin Ramsay 21 Calvin Ramsay 87’
Matthew Kennedy 10 Matthew Kennedy
Gary Mackay-Steven 14 Gary Mackay-Steven

TOP scorers

Elliot Watt 44 Elliot Watt St. Johnstone St. Johnstone Midfielder
Scottish Premiership
Scottish Premiership 2024/2025
Danny Armstrong 11 Danny Armstrong Kilmarnock Kilmarnock Midfielder
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
40% W - 2
0% D - 0
60% W - 3
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
Kilmarnock 3 - 1 St. Johnstone 15 feb 2025, 10:00 Scottish Premiership
15 feb 2025 10:00
Scottish Premiership
Kilmarnock
St. Johnstone
Score 3
1
St. Johnstone 1 - 0 Kilmarnock 23 nov 2024, 10:15 Scottish Premiership
23 nov 2024 10:15
Scottish Premiership
St. Johnstone
Kilmarnock
Score 1
0
Kilmarnock 0 - 3 St. Johnstone 11 aug 2024, 10:00 Scottish Premiership
11 aug 2024 10:00
Scottish Premiership
Kilmarnock
St. Johnstone
Score 0
3
St. Johnstone 0 - 2 Kilmarnock 13 apr 2024, 10:00 Scottish Premiership
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

St. Johnstone
Statistics for the last 5 games
20% W - 1
0% D - 0
80% L - 4
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
St. Johnstone 1 - 0 Celtic 06 apr 2025, 07:00 Scottish Premiership
06 apr 2025 07:00
Scottish Premiership
St. Johnstone
Celtic
Score 1
0
Hibernian 3 - 0 St. Johnstone 29 mar 2025, 11:00 Scottish Premiership
29 mar 2025 11:00
Scottish Premiership
Hibernian
St. Johnstone
Score 3
0
Statistics for the last 5 games
  • Matches
    5
  • Wins
    1
  • Draws
    0
  • Losses
    4
  • Goals
    3
  • Goals per game
    0.6
  • Over 1.5
    60%
  • Over 2.5
    60%
  • BTTS
    20%

Last matches Kilmarnock

Kilmarnock
Statistics for the last 5 games
40% W - 2
20% D - 1
40% L - 2
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
Celtic 5 - 1 Kilmarnock 12 apr 2025, 07:30 Scottish Premiership
12 apr 2025 07:30
Scottish Premiership
Celtic
Kilmarnock
Score 5
1
Kilmarnock 2 - 0 Motherwell 05 apr 2025, 10:00 Scottish Premiership
05 apr 2025 10:00
Scottish Premiership
Kilmarnock
Motherwell
Score 2
0
St. Mirren 5 - 1 Kilmarnock 29 mar 2025, 11:00 Scottish Premiership
29 mar 2025 11:00
Scottish Premiership
St. Mirren
Kilmarnock
Score 5
1
Kilmarnock 1 - 1 Hibernian 15 mar 2025, 11:00 Scottish Premiership
15 mar 2025 11:00
Scottish Premiership
Kilmarnock
Hibernian
Score 1
1
Statistics for the last 5 games
  • Matches
    5
  • Wins
    2
  • Draws
    1
  • Losses
    2
  • Goals
    7
  • Goals per game
    1.4
  • Over 1.5
    100%
  • Over 2.5
    40%
  • BTTS
    60%

St. Johnstone vs Kilmarnock Standings

Team MP W D L G Diff Form Points
3
Kilmarnock
38 12 8 18 45 - 64 -19
44
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
Full table
League Position 6 / 2
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

St. Johnstone
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

Kilmarnock
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

The latest team news

Daily Sports News, Predictions and Live Scores