Kilmarnock vs Hearts - Prediction and Stats
89’
Stephen Kingsley
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
89’
(Goal !!!)
0
:
1
Stephen Kingsley
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)
40’
Liam Donnelly
(Yellow card)
38’
Yan Dhanda
(Red card - Removing)
22’
Ryan Fulton
(Leave  the field: Zander Clark)
19’
Adam Forrester
(Yellow card)
Kilmarnock vs Hearts Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
2.38

18 May, 02:04
2.49
18 May, 03:00
2.69
18 May, 10:00
2.38
2
2.83

18 May, 02:04
2.67
18 May, 03:00
2.47
18 May, 10:00
2.83
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


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

Kilmarnock vs Hearts today lineups

4-3-3

Team manager
Derek McInnes
Referee
Team manager
Liam Fox
Kilmarnock vs Hearts today lineups
























Substitutes


















TOP scorers



Scottish Premiership 2024/2025


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
20%
D
- 1

Today
10:00
Scottish Premiership

Kilmarnock

Hearts
Score
0
1
25 jan 2025
10:00
Scottish Premiership

Hearts

Kilmarnock
Score
3
2
15 dec 2024
10:00
Scottish Premiership

Kilmarnock

Hearts
Score
1
0
30 oct 2024
15:45
Scottish Premiership

Hearts

Kilmarnock
Score
1
2
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

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
-
Matches5
-
Wins3
-
Draws0
-
Losses2
-
Goals8
-
Goals per game1.6
-
Over 1.5100%
-
Over 2.560%
-
BTTS40%
Last matches Hearts

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
-
Matches5
-
Wins3
-
Draws0
-
Losses2
-
Goals9
-
Goals per game1.8
-
Over 1.580%
-
Over 2.580%
-
BTTS60%
Kilmarnock vs Hearts Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
1
![]() |
Hearts | 38 | 15 | 7 | 16 | 52 - 47 | 5 | 52 | ||
3
![]() |
Kilmarnock | 38 | 12 | 8 | 18 | 45 - 64 | -19 | 44 |
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
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)

SKY GO Extra
(intenational)

Sky Sports Main Event
(intenational)

Kilmarnock Players Stats

№ | 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

№ | 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