<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Events Statistics Games played
![]()
Sun 18 May 2025 15:00
Kilmarnock 0 Hearts 1
Premiership 38 of 38
Rugby Park Kilmarnock Scotland
6601
Ref: Dan McFarlane
Scorers Stephen Kingsley 88:16 Opp Scorers -----
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Liam Fox (Caretaker 2) COMPA 2 2 0 0 4 1 0 0 Liam Fox (Caretaker 2) LA 2 2 0 0 4 1 0 0 Liam Fox (Caretaker 2) COMP 4 4 0 0 9 2 0 0 Liam Fox (Caretaker 2) L 4 4 0 0 9 2 0 0
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2024-25 Kilmarnock Rugby Park Kilmarnock Scotland
0-0 Premiership
38 of 38 6601
Notes
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 3
Team Changes Compared to Last League Team (League Games Only) = 3No Sq
NoPlayer Cap Nat Tot App Age Gls Pens Tot
GlsOGs Pen
SavePen
MissDiscipline Sub
MrkSubstitued by Sub
TimeGoals
vs
OppPrev Next 1 28 Zander Clark 69 32y 10m 22d Fulton Ryan 22 / 2025-05-14 wed 2025-07-02 wed 2 35 Adam Forrester 34 20y 01m 18d Y19 / 2025-05-14 wed 2025-07-04 fri 3 18 Harry Milne 3 28y 06m 19d Halkett Craig 68 / 2025-05-14 wed 2025-07-02 wed 4 2 Frankie Kent 70 29y 05m 27d / 2025-05-14 wed 2025-07-02 wed 5 6 Beni Baningime 97 26y 08m 09d / 2025-05-14 wed 2025-07-02 wed 6 3 Stephen Kingsley 159 30y 09m 25d 1 14 1 / 1 2025-05-14 wed 2025-07-04 fri 7 8 Calem Nieuwenhof 43 24y 03m 01d Kartum Sander 68 / 2025-05-14 wed 2025-07-02 wed 8 14 Cammy Devlin 143 26y 11m 11d / 2025-05-14 wed 2025-07-02 wed 9 9 Lawrence Shankland (C) 137 29y 09m 08d Kabangu Elton 69 / 3 2025-05-14 wed 2025-07-04 fri 10 17 Alan Forrest 130 28y 08m 09d Wilson James 69 / 1 2025-05-14 wed 2025-07-02 wed 11 20 Yan Dhanda 33 26y 05m 04d R38 / 2025-05-14 wed 2025-07-08 tue Total Starting App->> 918 27.70 <<-Average Starting Age –––––– Substitutes –––––– S01 12 Ryan Fulton 3 28y 11m 25d Clark Zander 22 / 2025-05-14 wed 2025-07-02 wed S03 4 Craig Halkett (R1) 141 29y 11m 19d Milne Harry 68 / 1 2025-05-14 wed 2025-07-02 wed S07 27 Sander Kartum 15 29y 07m 15d Nieuwenhof Calem 68 / 2025-05-14 wed 2025-07-02 wed S09 19 Elton Kabangu 18 27y 03m 10d Shankland Lawrence 69 / 1 2025-05-14 wed 2025-07-02 wed S10 21 James Wilson 35 18y 02m 12d Forrest Alan 69 / 2025-05-14 wed 2025-07-02 wed U2 7 Jorge Grant 30y 04m 29d / 2 2025-05-14 wed last game U3 10 Barrie McKay 30y 04m 18d / 2025-05-10 sat last game U4 15 Michael Steinwender 25y 00m 14d / 2025-05-14 wed 2025-07-02 wed U5 Alfie Osborne 16y 10m 02d / 2025-05-14 wed last game 27.42 <<-Average Age of Players who played
Opponents
Manager Chris Burke
Team Managed 01 of 01
Total Managed 01 of 01
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Robby McCrorie SCO 27y 02m 00d 03 of 03 03 of 03 2 Lewis Mayo SCO 25y 01m 29d 13 of 13 16 of 16 3 Corrie Ndaba IRL 25y 04m 23d 09 of 09 11 of 11 4 Brad Lyons NIR 27y 11m 22d 09 of 09 09 of 09 Liam Polworth 70 5 David Watson SCO 20y 03m 06d 10 of 10 10 of 10 6 Stuart Findlay SCO 29y 08m 04d 18 of 18 19 of 19 Bruce Anderson HT 7 Daniel Armstrong SCO 27y 07m 08d 12 of 12 16 of 16 Cole Burke 71 8 Bobby Wales SCO 19y 10m 25d 04 of 04 04 of 04 Marley Watkins 65 9 Kyle Vassell NIR 32y 03m 11d 08 of 08 08 of 08 Gary Mackay-Steven 83 10 Liam Donnelly NIR 29y 02m 11d Y40 10 of 10 15 of 15 11 Fraser Murray SCO 26y 00m 11d 06 of 06 09 of 09 26.42 <<-Average Starting Age –––––– Substitutes –––––– S04 Liam Polworth SCO 30y 07m 06d 07 of 07 18 of 18 Brad Joseph Lyons 70 S06 Bruce Anderson SCO 26y 07m 25d 03 of 03 14 of 14 Stuart Findlay HT S07 Cole Burke SCO 16y 09m 19d 01 of 01 01 of 01 Daniel Armstrong 71 S08 Marley Watkins ENG 34y 07m 01d 08 of 08 16 of 16 Bobby Wales 65 S09 Gary Mackay-Steven SCO 34y 08m 18d 03 of 03 18 of 18 Kyle Thomas Vassell 83 U1 Kieran O'Hara IRL 29y 00m 26d of 02 of 02 U2 Innes Cameron SCO 24y 08m 26d of 05 of 06 U3 Calvin Ramsay SCO 21y 09m 18d of 01 of 02 27.12 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 1-0
Stephen Kingsley Heart of Midlothian 88:16
Penalties The specified statement did not generate any data Taker Team Outcome Given Away By Won By Time Score if Missed
Discipline and Officials
Referee Dan McFarlane Hearts Redcards 1 Linesman 1 Frank Connor Opponents Redcards Linesman 2 Paul O'Neill Hearts Yellowcards 1 Fourth Official Lloyd Wilson Opponents Yellowcards 1
Match Events
Click on heading to sortPd Time VAR Diff Player For Type What Notes 1H 18:42 Adam Forrester Heart of Midlothian YELLOWCARD Yellow Card For Forrester Adam (Heart of Midlothian) Foul on Fraser Murray 1H 21:56 Zander Clark Heart of Midlothian TAKENOFF Player:Zander Clark (Hearts) subbed by Ryan Fulton on 22 mins 1H 21:56 Ryan Fulton Heart of Midlothian SUBBEDON Player:Ryan Fulton (Hearts) came on for Zander Clark on 22 mins 1H 34:09 37:01 02:52 Yan Dhanda Heart of Midlothian REDCARD Red Card For Dhanda Yan (Heart of Midlothian) VAR Review gives straight red for foul on Stuart Finlay. 1H 39:22 Liam Donnelly Kilmarnock YELLOWCARD Yellow Card For Liam Francis Peadar Donnelly (Kilmarnock) Foul on Adam Forrester 1H 48:58 Kilmarnock 1HEND 1st half ends on 48 Minutes 58 seconds 2H 45:00 Stuart Findlay Kilmarnock TAKENOFF Player:Stuart Findlay (Kilmarnock) subbed by Bruce Anderson on 46 mins 2H 45:00 Bruce Anderson Kilmarnock SUBBEDON Player:Bruce Anderson (Kilmarnock) came on for Stuart Findlay on 46 mins 2H 58:29 Harry Milne Heart of Midlothian TAKENOFF Player:Harry Milne (Hearts) subbed by Craig Halkett on 68 mins 2H 58:29 Craig Halkett Heart of Midlothian SUBBEDON Player:Craig Halkett (Hearts) came on for Harry Milne on 68 mins 2H 64:06 Bobby Wales Kilmarnock TAKENOFF Player:Bobby Wales (Kilmarnock) subbed by Marley Watkins on 65 mins 2H 64:06 Marley Watkins Kilmarnock SUBBEDON Player:Marley Watkins (Kilmarnock) came on for Bobby Wales on 65 mins 2H 67:43 Calem Nieuwenhof Heart of Midlothian TAKENOFF Player:Calem Nieuwenhof (Hearts) subbed by Sander Kartum on 68 mins 2H 67:43 Sander Kartum Heart of Midlothian SUBBEDON Player:Sander Kartum (Hearts) came on for Calem Nieuwenhof on 68 mins 2H 68:15 Lawrence Shankland Heart of Midlothian TAKENOFF Player:Lawrence Shankland (Hearts) subbed by Elton Kabangu on 69 mins 2H 68:15 Elton Kabangu Heart of Midlothian SUBBEDON Player:Elton Kabangu (Hearts) came on for Lawrence Shankland on 69 mins 2H 68:25 Alan Forrest Heart of Midlothian TAKENOFF Player:Alan Forrest (Hearts) subbed by James Wilson on 69 mins 2H 68:25 James Wilson Heart of Midlothian SUBBEDON Player:James Wilson (Hearts) came on for Alan Forrest on 69 mins 2H 69:57 Brad Lyons Kilmarnock TAKENOFF Player:Brad Lyons (Kilmarnock) subbed by Liam Polworth on 70 mins 2H 69:57 Liam Polworth Kilmarnock SUBBEDON Player:Liam Polworth (Kilmarnock) came on for Brad Lyons on 70 mins 2H 70:13 Daniel Armstrong Kilmarnock TAKENOFF Player:Daniel Armstrong (Kilmarnock) subbed by Cole Burke on 71 mins 2H 70:13 Cole Burke Kilmarnock SUBBEDON Player:Cole Burke (Kilmarnock) came on for Daniel Armstrong on 71 mins 2H 82:31 Kyle Vassell Kilmarnock TAKENOFF Player:Kyle Vassell (Kilmarnock) subbed by Gary Mackay-Steven on 83 mins 2H 82:31 Gary Mackay-Steven Kilmarnock SUBBEDON Player:Gary Mackay-Steven (Kilmarnock) came on for Kyle Vassell on 83 mins 2H 88:16 90:40 02:24 Stephen Kingsley Heart of Midlothian GOAL Goal Scored by Stephen Kingsley (Heart of Midlothian) 2H 94:58 Kilmarnock 2HEND 2nd half ends on 94 Minutes 58 seconds
League Tables Before - Saturday 17 May 2025 After - Sunday 18 May 2025
Pos Team G W D L F A Diff Avg Pts Note 1 Celtic 38 29 5 4 112 26 86 4.3077 92 2 Rangers 38 22 9 7 80 41 39 1.9512 75 3 Hibernian 38 15 13 10 62 50 12 1.2400 58 4 Dundee United 38 15 8 15 45 54 -9 .8333 53 5 Aberdeen 38 15 8 15 48 61 -13 .7869 53 6 St Mirren 38 14 8 16 53 59 -6 .8983 50 7 Heart of Midlothian 37 14 7 16 51 47 4 1.0851 49 8 Motherwell 37 14 6 17 45 62 -17 .7258 48 9 Kilmarnock 37 12 8 17 45 63 -18 .7143 44 10 Dundee 37 10 8 19 55 77 -22 .7143 38 11 Ross County 37 9 9 19 36 64 -28 .5625 36 12 St Johnstone 37 9 5 23 38 66 -28 .5758 32
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Celtic 38 29 5 4 112 26 86 4.3077 92 2 0 Rangers 38 22 9 7 80 41 39 1.9512 75 3 0 Hibernian 38 15 13 10 62 50 12 1.2400 58 4 0 Dundee United 38 15 8 15 45 54 -9 .8333 53 5 0 Aberdeen 38 15 8 15 48 61 -13 .7869 53 6 0 St Mirren 38 14 8 16 53 59 -6 .8983 50 7 0 Heart of Midlothian 38 15 7 16 52 47 5 1.1064 52 8 0 Motherwell 38 14 7 17 46 63 -17 .7302 49 9 0 Kilmarnock 38 12 8 18 45 64 -19 .7031 44 10 0 Dundee 38 11 8 19 57 77 -20 .7403 41 11 0 Ross County 38 9 10 19 37 65 -28 .5692 37 12 0 St Johnstone 38 9 5 24 38 68 -30 .5588 32
League Games Played
Home F Away A Crowd Celtic 1 St Mirren 1 58889 Dundee United 2 Aberdeen 1 11490 Hibernian 2 Rangers 2 18793
League Games Played
Home F Away A Crowd Kilmarnock 0 Heart of Midlothian 1 6601 Ross County 1 Motherwell 1 4170 St Johnstone 0 Dundee 2 7170
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive 4
4
W
W
W
W
L
L
D
L
L
W
5691
2624
1258
1809
10286
7841
L only 4
4
4595
2064
1058
1473
8104
6384
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive 2
2
285
115
73
97
433
363
L only 2
2
244
94
63
87
366
321
Match Statistics
Hearts What Opponents 11 Goal Attempts 17 5 On Target 1 6 Off Target 0 0 Woodwork 0 5 Corners 3 13 Fouls 14 2 Offside 1
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20250513 Tue 13 May 2025 SPRPO Partick Thistle 0 Livingston (Meadowbank Thistle) 2 5470 20250513 Tue 13 May 2025 SL1PO East Fife 3 Annan Athletic 2 1327 20250514 Wed 14 May 2025 SPR 37 of 38 Aberdeen 1 Celtic 5 17089 20250514 Wed 14 May 2025 SPR 37 of 38 Dundee 1 Ross County 1 5905 20250514 Wed 14 May 2025 SPR 37 of 38 Heart of Midlothian 2 St Johnstone 1 18021 20250514 Wed 14 May 2025 SPR 37 of 38 Motherwell 3 Kilmarnock 0 4941 20250514 Wed 14 May 2025 SPR 37 of 38 Rangers 3 Dundee United 1 49361 20250514 Wed 14 May 2025 SPR 37 of 38 St Mirren 2 Hibernian 2 7671 20250514 Wed 14 May 2025 SCHPO Cove Rangers 1 Airdrieonians (Airdrie United) 2 811 20250516 Fri 16 May 2025 SPRPO Livingston (Meadowbank Thistle) 2 Partick Thistle 0 3432 20250516 Fri 16 May 2025 SL1PO Annan Athletic 1 East Fife 1 1304 20250517 Sat 17 May 2025 SPR 38 of 38 Celtic 1 St Mirren 1 58889 20250517 Sat 17 May 2025 SPR 38 of 38 Dundee United 2 Aberdeen 1 11490 20250517 Sat 17 May 2025 SPR 38 of 38 Hibernian 2 Rangers 2 18793 20250517 Sat 17 May 2025 SCHPO Cove Rangers 0 Airdrieonians (Airdrie United) 0 1904 20250517 Sat 17 May 2025 SL2PO Bonnyrigg Rose Athletic 0 East Kilbride 0 2170 20250518 Sun 18 May 2025 SPR 38 of 38 Kilmarnock 0 Heart of Midlothian 1 6601 20250518 Sun 18 May 2025 SPR 38 of 38 Ross County 1 Motherwell 1 4170 20250518 Sun 18 May 2025 SPR 38 of 38 St Johnstone 0 Dundee 2 7170