Kilmarnock vs Hearts - Prediction and Stats

Kilmarnock vs Hearts Statistic

45 Ball possession 55
1 Shots on target 5
9 Shots off target 2
3 Saves 1
1 Corner kicks 4
12 Free kicks 0
0 Offsides 1
12 Fouls 11
1 Yellow cards 1
0 Red cards 1

Match details

Game end
90 ’ +5
89’
0 : 1
Stephen Kingsley
(Goal !!!)
83’ Gary Mackay-Steven (Leave  the field: Kyle Vassell)
71’ Cole Burke (Leave  the field: Danny Armstrong)
70’ Liam Polworth (Leave  the field: Brad Lyons)
69’ James Wilson (Leave  the field: Alan Forrest)
69’ Elton Kabangu (Leave  the field: Lawrence Shankland)
68’ Sander Erik Kartum (Leave  the field: Calem Nieuwenhof)
65’ Marley Watkins (Leave  the field: Bobby Wales)
59’ Craig Halkett (Leave  the field: Harry Milne)
46’ Bruce Anderson (Leave  the field: Stuart Findlay)
Break
0 : 0
40’
Liam Donnelly
(Yellow card)
38’
Yan Dhanda
(Red card - Removing)
22’ Ryan Fulton (Leave  the field: Zander Clark)
19’
Adam Forrester
(Yellow card)
KICK-OFF!

Kilmarnock vs Hearts Odds

Bookmaker Bonus Movement
1 X 2
1xBet
Melbet
10bet
Highest
2.44
3.58
2.83
Average
2.4
3.52
2.82
Lowest odds
2.38
3.45
2.8

1X2 prediction for Kilmarnock vs Hearts match

Date and time 18.05.25 10:00
Match
Kilmarnock 0
Hearts 1
1 2.38 39%
X 3.58 27%
2 2.83 34%
Over 1.5 1.22 75% Over 2.5 1.78 53%
Prediction TO 1.5 1.22
See also other Scottish Premiership predictions
Rangers – Dundee United: can Dundee United secure a European spot? Kilmarnock vs Hearts 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 Kilmarnock vs Hearts prediction On May 14, 2025, we’re set for an electrifying penultimate...
Show prediction
Show all

Kilmarnock vs Hearts today lineups

4-4-2
4-3-3
20 Robby McCrorie
8 Brad Lyons
5 Lewis Mayo
17 Stuart Findlay
3 Corrie Ndaba
11 Danny Armstrong
12 David Watson
22 Liam Donnelly
15 Fraser Murray
9 Kyle Vassell
24 Bobby Wales
28 Zander Clark
35 Adam Forrester
2 Frankie Kent
3 Stephen Kingsley
18 Harry Milne
14 Cameron Devlin
6 Beni Baningime
8 Calem Nieuwenhof
17 Alan Forrest
9 Lawrence Shankland
20 Yan Dhanda
Team manager Derek McInnes
Referee
Team manager Liam Fox
Kilmarnock vs Hearts today lineups
Robby McCrorie 20 Robby McCrorie Goalkeeper
Brad Lyons 8 Brad Lyons Right back 70’
Lewis Mayo 5 Lewis Mayo Center defender
Stuart Findlay 17 Stuart Findlay Center defender 46’
Corrie Ndaba 3 Corrie Ndaba Left back
Danny Armstrong 11 Danny Armstrong Right midfielder 71’
David Watson 12 David Watson Center midfielder
Liam Donnelly 22 Liam Donnelly Center midfielder 40’
Fraser Murray 15 Fraser Murray Left midfielder
Kyle Vassell 9 Kyle Vassell Center forward 83’
Bobby Wales 24 Bobby Wales Center forward 65’
Zander Clark 28 Zander Clark Goalkeeper 22’
Adam Forrester 35 Adam Forrester Right back 19’
Frankie Kent 2 Frankie Kent Center defender
Stephen Kingsley 3 Stephen Kingsley Center defender 89’
Harry Milne 18 Harry Milne Left back 59’
Cameron Devlin 14 Cameron Devlin Right midfielder
Beni Baningime 6 Beni Baningime Center midfielder
Calem Nieuwenhof 8 Calem Nieuwenhof Left midfielder 68’
Alan Forrest 17 Alan Forrest Right forward 69’
Lawrence Shankland 9 Lawrence Shankland Center forward 69’
Yan Dhanda 20 Yan Dhanda Left forward 38’
Substitutes
Kieran O'Hara 1 Kieran O'Hara
Bruce Anderson 19 Bruce Anderson 46’
Innes Cameron 18 Innes Cameron
Gary Mackay-Steven 14 Gary Mackay-Steven 83’
Liam Polworth 31 Liam Polworth 70’
Calvin Ramsay 21 Calvin Ramsay
Marley Watkins 23 Marley Watkins 65’
Cole Burke 37 Cole Burke 71’
Archie Traynor 38 Archie Traynor
Ryan Fulton 12 Ryan Fulton 22’
Jorge Grant 7 Jorge Grant
Craig Halkett 4 Craig Halkett 59’
Elton Kabangu 19 Elton Kabangu 69’
Sander Erik Kartum 27 Sander Erik Kartum 68’
Barrie McKay 10 Barrie McKay
Alfie Osborne 64 Alfie Osborne
Michael Steinwender 15 Michael Steinwender
James Wilson 21 James Wilson 69’

TOP scorers

Danny Armstrong 11 Danny Armstrong Kilmarnock Kilmarnock Midfielder
Scottish Premiership
Scottish Premiership 2024/2025
Lawrence Shankland 9 Lawrence Shankland Hearts Hearts Forward
4 Matches 3
2 Goals 4
2 Penalty Goals 0
0.57 Goals Per 90 min 1.43
158 Min Per Goal 63

Head to Head Kilmarnock - Hearts

Statistics are for the last 5 games
40% W - 2
20% D - 1
40% W - 2
Kilmarnock 0 - 1 Hearts Today, 10:00 Scottish Premiership
Today 10:00
Scottish Premiership
Kilmarnock
Hearts
Score 0
1
Hearts 3 - 2 Kilmarnock 25 jan 2025, 10:00 Scottish Premiership
25 jan 2025 10:00
Scottish Premiership
Hearts
Kilmarnock
Score 3
2
Kilmarnock 1 - 0 Hearts 15 dec 2024, 10:00 Scottish Premiership
15 dec 2024 10:00
Scottish Premiership
Kilmarnock
Hearts
Score 1
0
Hearts 1 - 2 Kilmarnock 30 oct 2024, 15:45 Scottish Premiership
30 oct 2024 15:45
Scottish Premiership
Hearts
Kilmarnock
Score 1
2
Kilmarnock 0 - 0 Hearts 27 apr 2024, 10:00 Scottish Premiership
27 apr 2024 10:00
Scottish Premiership
Kilmarnock
Hearts
Score 0
0
Over 0.5
4/5 matches
80%
Over 1.5
2/5 matches
40%
Over 2.5
2/5 matches
40%
BTTS
2/5 matches
40%
Team Over 0.5
Kilmarnock
60%
Team Over 0.5
Hearts
60%

Last matches Kilmarnock

Kilmarnock
Statistics for the last 5 games
60% W - 3
0% D - 0
40% L - 2
Motherwell 3 - 0 Kilmarnock 14 may 2025, 14:45 Scottish Premiership
14 may 2025 14:45
Scottish Premiership
Motherwell
Kilmarnock
Score 3
0
Kilmarnock 3 - 2 Dundee FC 10 may 2025, 10:00 Scottish Premiership
10 may 2025 10:00
Scottish Premiership
Kilmarnock
Dundee FC
Score 3
2
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 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
Statistics for the last 5 games
  • Matches
    5
  • Wins
    3
  • Draws
    0
  • Losses
    2
  • Goals
    8
  • Goals per game
    1.6
  • Over 1.5
    100%
  • Over 2.5
    60%
  • BTTS
    40%

Last matches Hearts

Hearts
Statistics for the last 5 games
60% W - 3
0% D - 0
40% L - 2
Hearts 2 - 1 St. Johnstone 14 may 2025, 14:45 Scottish Premiership
14 may 2025 14:45
Scottish Premiership
Hearts
St. Johnstone
Score 2
1
Hearts 3 - 0 Motherwell 10 may 2025, 10:00 Scottish Premiership
10 may 2025 10:00
Scottish Premiership
Hearts
Motherwell
Score 3
0
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
Hearts 0 - 1 Dundee FC 26 apr 2025, 10:00 Scottish Premiership
26 apr 2025 10:00
Scottish Premiership
Hearts
Dundee FC
Score 0
1
Hearts 1 - 2 Aberdeen 19 apr 2025, 07:30 Scottish Cup
19 apr 2025 07:30
Scottish Cup
Hearts
Aberdeen
Score 1
2
Statistics for the last 5 games
  • Matches
    5
  • Wins
    3
  • Draws
    0
  • Losses
    2
  • Goals
    9
  • Goals per game
    1.8
  • Over 1.5
    80%
  • Over 2.5
    80%
  • BTTS
    60%

Kilmarnock vs Hearts Standings

Team MP W D L G Diff Form Points
1
Hearts
Hearts 38 15 7 16 52 - 47 5
52
3
Kilmarnock
Kilmarnock 38 12 8 18 45 - 64 -19
44
Full table
Relegation Playoff
Relegation
Win Draw Lose
MP Matches Played W Wins D Draws L Loses
G Goals Diff Diff goals
League Position 3 / 6
Comparative Team Statistics
League Position 1 / 6
38 Total games 38
12 32% Wins 39% 15
8 21% Draws 18% 7
18 47% Loses 42% 16
45 Goals scored 52
64 Goals conceded 47
44 Points 52

Where to watch Kilmarnock vs Hearts

List of TV channels for International
Bet365 (intenational)
Bet365
SKY GO Extra (intenational)
SKY GO Extra
Sky Sports Main Event (intenational)
Sky Sports Main Event

Kilmarnock Players Stats

Kilmarnock
Player Games Min
St So Si Res
G (P)
YC RC
19 Bruce Anderson 4 285
Total starts 4
Substituted out 4
Substituted in 0
Matches in reserve 0
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 4 75
Total starts 0
Substituted out 0
Substituted in 4
Matches in reserve 4
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
15 Fraser Murray 4 350
Total starts 4
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
9 Kyle Vassell 3 85
Total starts 1
Substituted out 1
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
5 Lewis Mayo 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
11 Danny Armstrong 4 315
Total starts 4
Substituted out 3
Substituted in 0
Matches in reserve 0
Goals (penalty) 2 (2)
Yellow cards 1
Red cards 0
31 Liam Polworth 3 38
Total starts 0
Substituted out 0
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
3 Corrie Ndaba 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
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
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 4 350
Total starts 4
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 1 (0)
Yellow cards 1
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 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
12 David Watson 4 353
Total starts 4
Substituted out 2
Substituted in 0
Matches in reserve 0
Goals (penalty) 1 (0)
Yellow cards 1
Red cards 0
28 Bobby Wales 3 198
Total starts 3
Substituted out 3
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

Hearts Players Stats

Hearts
Player Games Min
St So Si Res
G (P)
YC RC
27 Sander Erik Kartum 3 82
Total starts 1
Substituted out 1
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
3 Stephen Kingsley 1 45
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
9 Lawrence Shankland 3 251
Total starts 3
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 4 (0)
Yellow cards 0
Red cards 0
17 Alan Forrest 4 270
Total starts 3
Substituted out 1
Substituted in 1
Matches in reserve 1
Goals (penalty) 3 (0)
Yellow cards 0
Red cards 0
16 Blair Spittal 2 145
Total starts 2
Substituted out 2
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
77 Kenneth Vargas 3 160
Total starts 2
Substituted out 2
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
18 Harry Milne 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
7 Jorge Grant 4 340
Total starts 4
Substituted out 2
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
4 Craig Halkett 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
19 Elton Kabangu 2 99
Total starts 1
Substituted out 1
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
14 Cameron Devlin 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
30 Jamie McCart 1 45
Total starts 1
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
20 Yan Dhanda 4 132
Total starts 1
Substituted out 1
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
29 James Penrice 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
1 Craig Gordon 2 180
Total starts 2
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
6 Beni Baningime 4 305
Total starts 4
Substituted out 2
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
2 Frankie Kent 4 360
Total starts 4
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
12 Ryan Fulton 2 180
Total starts 2
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
8 Calem Nieuwenhof 3 51
Total starts 0
Substituted out 0
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
37 Musa Drammeh 1 45
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
14 James Wilson 3 47
Total starts 0
Substituted out 0
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
- Adam Forrester 4 323
Total starts 4
Substituted out 2
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