<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Events Statistics Games played
![]()
Wed 03 Dec 2025 19:45
Hearts 1 Kilmarnock 1
Premiership 15 of 38
Tynecastle Park Edinburgh Scotland
18508
Ref: John Beaton
Scorers Lawrence Shankland 48:45 Opp Scorers [Bruce Anderson 89:28]
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Derek McInnes LH 8 5 3 0 18 6 0 0 Derek McInnes COMPH 10 7 3 0 26 7 0 0 Derek McInnes L 15 9 5 1 30 12 0 0 Derek McInnes COMP 20 13 6 1 47 14 0 1
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2025-26 Kilmarnock Tynecastle Park Edinburgh Scotland
0-0 Premiership
15 of 38 18508
Notes Hearts seemingly denied a last minute handball penalty which is not reviewed by VAR
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 5
Team Changes Compared to Last League Team (League Games Only) = 5No Sq
NoPlayer Cap Nat Tot App Age Gls Pens Tot
GlsOGs Pen
SavePen
MissDiscipline Sub
MrkSubstitued by Sub
TimeGoals
vs
OppPrev Next 1 25 Alexander Schwolow 11 33y 06m 01d / 2025-11-29 sat 2025-12-07 sun 2 12 Christian Borchgrevink 7 26y 06m 22d McEntee Oisin 81 / 2025-11-29 sat 2025-12-07 sun 3 18 Harry Milne 22 29y 01m 04d / 2025-11-29 sat 2025-12-07 sun 4 2 Frankie Kent 80 30y 00m 12d / 2025-11-29 sat 2025-12-07 sun 5 14 Cammy Devlin 163 27y 05m 26d / 2025-11-29 sat 2025-12-07 sun 6 19 Stuart Findlay 19 30y 02m 19d / 2025-11-29 sat 2025-12-07 sun 7 17 Alan Forrest 143 29y 02m 24d Spittal Blair 66 / 1 2025-11-29 sat 2025-12-21 sun 8 22 Tomas Magnusson 13 23y 03m 19d Y74 / 2025-11-29 sat 2025-12-07 sun 9 9 Lawrence Shankland (C) 155 30y 03m 23d 1 79 4 / 4 2025-11-29 sat 2025-12-07 sun 10 11 Pierre Landry Kabore 8 24y 04m 28d Braga Claudio 66 / 2025-11-29 sat 2025-12-07 sun 11 89 Alexandros Kyziridis 18 25y 02m 17d / 2025-11-29 sat 2025-12-07 sun Total Starting App->> 639 28.13 <<-Average Starting Age –––––– Substitutes –––––– S02 31 Oisin McEntee 19 24y 10m 28d Borchgrevink Christian 81 / 2025-11-29 sat 2025-12-07 sun S07 16 Blair Spittal 61 29y 11m 14d Forrest Alan 66 / 2025-11-29 sat 2025-12-07 sun S10 10 Claudio Braga 20 26y 01m 05d Kabore Pierre 66 / 2 2025-11-29 sat 2025-12-07 sun U1 1 Craig Gordon 42y 11m 03d / 2025-11-29 sat 2025-12-07 sun U2 3 Stephen Kingsley 31y 04m 10d / 1 2025-11-29 sat 2025-12-07 sun U3 4 Craig Halkett 30y 06m 04d / 2 2025-11-29 sat 2025-12-07 sun U4 5 Jamie McCart 28y 05m 13d / 1 2025-11-29 sat 2025-12-07 sun U5 7 Elton Kabangu 27y 09m 25d / 1 2025-11-29 sat 2025-12-07 sun U6 29 Sabah Kerjota 24y 03m 19d / 2025-11-23 sun 2025-12-13 sat 27.88 <<-Average Age of Players who played
Opponents
Manager Stuart Kettlewell
Team Managed 02 of 02
Total Managed 10 of 10
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Tobi Oluwayemi ENG 22y 06m 25d 01 of 01 01 of 01 2 James Brown IRL 27y 05m 29d Y96 02 of 02 07 of 07 3 Dominic Thompson ENG 25y 04m 07d 02 of 02 04 of 04 4 Ethan Brown CAN 20y 06m 02d 01 of 01 01 of 01 Scott Tiffoney 70 5 Lewis Mayo SCO 25y 08m 14d 15 of 15 18 of 18 6 Robbie Deas SCO 25y 09m 06d Y2 10 of 10 15 of 15 7 Brad Lyons NIR 28y 06m 07d 11 of 11 11 of 11 Liam Polworth 81 8 Jack Thomson SCO 25y 10m 13d 01 of 01 01 of 01 David [2023] Watson 62 9 Tyreece John-Jules ENG 24y 09m 19d 01 of 01 01 of 01 Marcus Matthias Dackers 70 10 Thomas Lowery WAL 27y 11m 03d 01 of 01 01 of 01 Bruce Anderson 70 11 Greg Kiltie SCO 28y 10m 15d 09 of 09 24 of 24 25.76 <<-Average Starting Age –––––– Substitutes –––––– S04 Scott Tiffoney SCO 27y 03m 07d 02 of 02 09 of 09 Ethan Brown 70 S07 Liam Polworth SCO 31y 01m 21d 09 of 09 20 of 20 Brad Joseph Lyons 81 S08 David Watson SCO 20y 09m 21d 12 of 12 12 of 12 Jack Thomson 62 S09 Marcus Dackers WAL 22y 10m 24d 02 of 02 02 of 02 Tyreece Romayo John-Jules 70 S10 Bruce Anderson SCO 27y 02m 10d 1 05 of 05 16 of 16 Thomas Richard Lowery 70 U1 Edward Beach WAL 22y 01m 24d of 01 of 01 U2 Zac Williams WAL 21y 08m 06d of 01 of 01 U3 George Stanger NZL 25y 03m 18d of 01 of 01 U4 Ben Brannan SCO 18y 10m 03d of of 25.79 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 1-0
Lawrence Shankland Heart of Midlothian 48:45 2 1-1
Bruce Anderson Kilmarnock 89:28
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 John Beaton Hearts Redcards Linesman 1 Frank Connor Opponents Redcards Linesman 2 Craig Ferguson Hearts Yellowcards 1 Fourth Official Sean Murdoch Opponents Yellowcards 2
Match Events
Click on heading to sortPd Time VAR Diff Player For Type What Notes 1H 1:57 Robbie Deas Kilmarnock YELLOWCARD Yellow Card For Robbie Deas (Kilmarnock) Foul on Pierre Landry Kabore 1H 45:07 Kilmarnock 1HEND 1st half ends on 45 Minutes 00 seconds 2H 48:45 Lawrence Shankland Heart of Midlothian GOAL Goal Scored by Lawrence Shankland (Heart of Midlothian) 2H 61:46 Jack Thomson Kilmarnock TAKENOFF Player:Jack Thomson (Kilmarnock) subbed by David Watson on 62 mins 2H 61:46 David Watson Kilmarnock SUBBEDON Player:David Watson (Kilmarnock) came on for Jack Thomson on 62 mins 2H 65:17 Pierre Landry Kabore Heart of Midlothian TAKENOFF Player:Pierre Landry Kabore (Hearts) subbed by Claudio Braga on 66 mins 2H 65:17 Claudio Braga Heart of Midlothian SUBBEDON Player:Claudio Braga (Hearts) came on for Pierre Landry Kabore on 66 mins 2H 65:36 Alan Forrest Heart of Midlothian TAKENOFF Player:Alan Forrest (Hearts) subbed by Blair Spittal on 66 mins 2H 65:36 Blair Spittal Heart of Midlothian SUBBEDON Player:Blair Spittal (Hearts) came on for Alan Forrest on 66 mins 2H 69:42 Ethan Brown Kilmarnock TAKENOFF Player:Ethan Brown (Kilmarnock) subbed by Scott Tiffoney on 70 mins 2H 69:42 Scott Tiffoney Kilmarnock SUBBEDON Player:Scott Tiffoney (Kilmarnock) came on for Ethan Brown on 70 mins 2H 69:49 Thomas Lowery Kilmarnock TAKENOFF Player:Thomas Richard Lowery (Kilmarnock) subbed by Bruce Anderson on 70 mins 2H 69:49 Bruce Anderson Kilmarnock SUBBEDON Player:Bruce Anderson (Kilmarnock) came on for Thomas Richard Lowery on 70 mins 2H 69:57 Tyreece John-Jules Kilmarnock TAKENOFF Player:Tyreece Romayo John-Jules (Kilmarnock) subbed by Marcus Dackers on 70 mins 2H 69:57 Marcus Dackers Kilmarnock SUBBEDON Player:Marcus Dackers (Kilmarnock) came on for Tyreece Romayo John-Jules on 70 mins 2H 73:04 Tomas Magnusson Heart of Midlothian YELLOWCARD Yellow Card For Magnusson Tomas (Heart of Midlothian) Foul on Marcus Dackers 2H 80:03 Christian Borchgrevink Heart of Midlothian TAKENOFF Player:Christian Borchgrevink (Hearts) subbed by Oisin McEntee on 81 mins 2H 80:03 Oisin McEntee Heart of Midlothian SUBBEDON Player:Oisin McEntee (Hearts) came on for Christian Borchgrevink on 81 mins 2H 80:16 Brad Lyons Kilmarnock TAKENOFF Player:Brad Lyons (Kilmarnock) subbed by Liam Polworth on 81 mins 2H 80:16 Liam Polworth Kilmarnock SUBBEDON Player:Liam Polworth (Kilmarnock) came on for Brad Lyons on 81 mins 2H 89:28 91:24 01:56 Bruce Anderson Kilmarnock GOAL Goal Scored by [Bruce Anderson] (Kilmarnock) 2H 95:31 James Brown Kilmarnock YELLOWCARD Yellow Card For James [2023] Brown (Kilmarnock) Foul on Claudio Braga 2H 96:21 Kilmarnock 2HEND 2nd half ends on 96 Minutes 21 seconds
League Tables Before - Sunday 30 Nov 2025 After - Wednesday 03 Dec 2025
Pos Team G W D L F A Diff Avg Pts Note 1 Heart of Midlothian 14 9 4 1 29 11 18 2.6364 31 2 Celtic 13 9 2 2 23 9 14 2.5556 29 3 Motherwell 14 5 7 2 22 15 7 1.4667 22 4 Rangers 13 5 7 1 17 11 6 1.5455 22 5 Hibernian 15 5 6 4 24 18 6 1.3333 21 6 Falkirk 14 5 5 4 19 21 -2 .9048 20 7 Aberdeen 13 5 2 6 10 12 -2 .8333 17 8 Dundee United 13 3 6 4 19 21 -2 .9048 15 9 Dundee 14 3 3 8 12 25 -13 .4800 12 10 Kilmarnock 14 2 5 7 15 26 -11 .5769 11 11 St Mirren 13 2 4 7 9 19 -10 .4737 10 12 Livingston (Meadowbank Thistle) 14 1 5 8 15 26 -11 .5769 8
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Heart of Midlothian 15 9 5 1 30 12 18 2.5000 32 2 0 Celtic 14 10 2 2 24 9 15 2.6667 32 3 0 Motherwell 15 5 8 2 22 15 7 1.4667 23 4 0 Rangers 14 5 8 1 19 13 6 1.4615 23 5 0 Hibernian 15 5 6 4 24 18 6 1.3333 21 6 0 Falkirk 15 5 6 4 19 21 -2 .9048 21 7 0 Aberdeen 14 5 3 6 13 15 -2 .8667 18 8 0 Dundee United 14 3 7 4 21 23 -2 .9130 16 9 1 Kilmarnock 15 2 6 7 16 27 -11 .5926 12 10 -1 Dundee 15 3 3 9 12 26 -14 .4615 12 11 0 St Mirren 14 2 5 7 12 22 -10 .5455 11 12 0 Livingston (Meadowbank Thistle) 14 1 5 8 15 26 -11 .5769 8
League Games Played
Home F Away A Crowd Hibernian 1 Celtic 2 18419 Livingston (Meadowbank Thistle) 0 Aberdeen 1 Rangers 0 Falkirk 0 50288
League Games Played
Home F Away A Crowd Aberdeen 3 St Mirren 3 14826 Celtic 1 Dundee 0 57302 Dundee United 2 Rangers 2 13213 Falkirk 0 Motherwell 0 7490 Heart of Midlothian 1 Kilmarnock 1 18508
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive
2
2
4
D
D
L
D
W
D
W
W
W
W
5711
2637
1264
1810
10333
7855
L only
2
2
4
4610
2073
1063
1474
8134
6396
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive
1
4
1
287
116
74
97
437
364
L only
1
4
1
246
95
64
87
370
322
Match Statistics
Hearts What Opponents 18 Goal Attempts 11 3 On Target 5 14 Off Target 0 1 Woodwork 1 9 Corners 9 4 Fouls 11 0 Offside 0
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20251201 Mon 01 Dec 2025 E Champ 16 of 24 Birmingham City 2 Watford 1 26086 20251202 Tue 02 Dec 2025 EPLPO Bournemouth 0 Everton 1 11161 20251202 Tue 02 Dec 2025 EPLPO Fulham 4 Manchester City 5 26700 20251202 Tue 02 Dec 2025 EPLPO Newcastle United 2 Tottenham Hotspur 2 52007 20251202 Tue 02 Dec 2025 E Champ 16 of 23 Blackburn Rovers 1 Ipswich Town 1 13142 20251202 Tue 02 Dec 2025 E L1 17 of 23 Wigan Athletic 1 Burton Albion 0 7343 20251203 Wed 03 Dec 2025 SPR 14 of 21 Celtic 1 Dundee 0 57302 20251203 Wed 03 Dec 2025 SPR 14 of 22 Aberdeen 3 St Mirren 3 14826 20251203 Wed 03 Dec 2025 SPR 14 of 22 Dundee United 2 Rangers 2 13213 20251203 Wed 03 Dec 2025 SPR 15 of 21 Falkirk 0 Motherwell 0 7490 20251203 Wed 03 Dec 2025 SPR 15 of 21 Heart of Midlothian 1 Kilmarnock 1 18508 20251203 Wed 03 Dec 2025 E ChampPO Brighton and Hove Albion 3 Aston Villa 4 31247 20251203 Wed 03 Dec 2025 E ChampPO Burnley 0 Crystal Palace 1 19365 20251203 Wed 03 Dec 2025 E ChampPO Leeds United 3 Chelsea 1 36767 20251203 Wed 03 Dec 2025 E ChampPO Liverpool 1 Sunderland 1 60414 20251203 Wed 03 Dec 2025 E L1PO Wolverhampton Wanderers 0 Nottingham Forest 1 28646 20251203 Wed 03 Dec 2025 EPLPO Arsenal 2 Brentford 0 60110 20251204 Thu 04 Dec 2025 E L1PO Manchester United 1 West Ham United 1 73938 20251205 Fri 05 Dec 2025 SCH 17 of 21 Greenock Morton 2 Queens Park 1 1150 20251205 Fri 05 Dec 2025 E Champ 16 of 22 Hull City 1 Middlesbrough 4 21105 20251205 Fri 05 Dec 2025 FA Cup R2 Salford City 4 Leyton Orient 0 1796 20251206 Sat 06 Dec 2025 SPR 15 of 20 St Mirren 2 Dundee United 0 6518 20251206 Sat 06 Dec 2025 SPR 16 of 22 Dundee 1 Aberdeen 3 7402 20251206 Sat 06 Dec 2025 SPR 16 of 22 Hibernian 3 Falkirk 0 18951 20251206 Sat 06 Dec 2025 SPR 16 of 22 Kilmarnock 0 Rangers 3 7010 20251206 Sat 06 Dec 2025 SPR 16 of 22 Motherwell 3 Livingston (Meadowbank Thistle) 0 5683 20251206 Sat 06 Dec 2025 SCH 16 of 20 Ross County 1 Airdrieonians (Airdrie United) 2 20251206 Sat 06 Dec 2025 SCH 17 of 20 Dunfermline Athletic 1 Arbroath 2 4900 20251206 Sat 06 Dec 2025 SCH 17 of 21 Ayr United 0 Partick Thistle 0 2815 20251206 Sat 06 Dec 2025 SCH 17 of 21 St Johnstone 0 Raith Rovers 0 4113 20251206 Sat 06 Dec 2025 SL1 16 of 20 Alloa Athletic 4 Peterhead 0 516 20251206 Sat 06 Dec 2025 SL1 16 of 21 Kelty Hearts 0 Montrose 3 334 20251206 Sat 06 Dec 2025 SL1 16 of 21 Queen of the South 1 Cove Rangers 1 658 20251206 Sat 06 Dec 2025 SL1 16 of 21 Stenhousemuir 0 Hamilton Academical 0 549 20251206 Sat 06 Dec 2025 SL2 15 of 18 Annan Athletic 1 The Spartans 1 235 20251206 Sat 06 Dec 2025 SL2 15 of 18 Elgin City 1 Clyde 1 572 20251206 Sat 06 Dec 2025 SL2 15 of 20 Edinburgh City 4 Dumbarton 3 261 20251206 Sat 06 Dec 2025 SL2 15 of 20 Forfar Athletic 0 East Kilbride 3 467 20251206 Sat 06 Dec 2025 SL2 15 of 20 Stranraer 3 Stirling Albion 2 373 20251206 Sat 06 Dec 2025 E L1PO Aston Villa 2 Arsenal 1 42888 20251206 Sat 06 Dec 2025 E L1PO Bournemouth 0 Chelsea 0 11240 20251206 Sat 06 Dec 2025 EPL 08 of 11 Everton 3 Nottingham Forest 0 52501 20251206 Sat 06 Dec 2025 EPL 08 of 11 Tottenham Hotspur 2 Brentford 0 60759 20251206 Sat 06 Dec 2025 EPL 09 of 11 Leeds United 3 Liverpool 3 36842 20251206 Sat 06 Dec 2025 EPL 09 of 11 Manchester City 3 Sunderland 0 52436 20251206 Sat 06 Dec 2025 EPL 09 of 13 Newcastle United 2 Burnley 1 52041 20251206 Sat 06 Dec 2025 E Champ 16 of 22 Ipswich Town 3 Coventry City 0 29025 20251206 Sat 06 Dec 2025 E Champ 17 of 23 Sheffield United 4 Stoke City 0 28044 20251206 Sat 06 Dec 2025 E Champ 17 of 23 Watford 3 Norwich City 2 18871 20251206 Sat 06 Dec 2025 E Champ 17 of 24 Bristol City 0 Millwall 1 22587 20251206 Sat 06 Dec 2025 E Champ 17 of 24 Derby County 1 Leicester City 3 30784 20251206 Sat 06 Dec 2025 E Champ 17 of 24 Preston North End 1 Wrexham 1 17842 20251206 Sat 06 Dec 2025 E Champ 17 of 24 Queens Park Rangers 3 West Bromwich Albion 1 16745 20251206 Sat 06 Dec 2025 E Champ 17 of 24 Southampton 3 Birmingham City 1 29309 20251206 Sat 06 Dec 2025 E Champ 17 of 24 Swansea City 2 Oxford United 0 17318 20251206 Sat 06 Dec 2025 E L1 16 of 23 Cardiff City 3 Huddersfield Town 2 16048 20251206 Sat 06 Dec 2025 E L1 17 of 24 Plymouth Argyle 0 Bradford City 1 14811 20251206 Sat 06 Dec 2025 E L2 19 of 24 Colchester United 0 Gillingham 0 4832 20251206 Sat 06 Dec 2025 FA Cup R2 Accrington Stanley 2 Mansfield Town 2 1873 20251206 Sat 06 Dec 2025 FA Cup R2 Chelmsford City 0 Weston-Super-Mare 2 3628 20251206 Sat 06 Dec 2025 FA Cup R2 Cheltenham Town 6 Buxton 2 3589 20251206 Sat 06 Dec 2025 FA Cup R2 Chesterfield 1 Doncaster Rovers 2 6175 20251206 Sat 06 Dec 2025 FA Cup R2 Exeter City 4 Wycombe Wanderers 0 5161 20251206 Sat 06 Dec 2025 FA Cup R2 Fleetwood Town 2 Luton Town 2 1843 20251206 Sat 06 Dec 2025 FA Cup R2 Grimsby Town 4 Wealdstone 0 3655 20251206 Sat 06 Dec 2025 FA Cup R2 Milton Keynes Dons 3 Oldham Athletic 1 3065 20251206 Sat 06 Dec 2025 FA Cup R2 Peterborough United 0 Barnsley 1 4157 20251206 Sat 06 Dec 2025 FA Cup R2 Port Vale 1 Bristol Rovers 0 3227 20251206 Sat 06 Dec 2025 FA Cup R2 Stockport County 0 Cambridge United 0 5105 20251206 Sat 06 Dec 2025 FA Cup R2 Sutton United 1 Shrewsbury Town 2 2505 20251206 Sat 06 Dec 2025 FA Cup R2 Swindon Town 4 Bolton Wanderers 0 9364 20251206 Sat 06 Dec 2025 FA Cup R2 Wigan Athletic 2 Barrow 2 4623 20251207 Sun 07 Dec 2025 SPR 15 of 21 Celtic 1 Heart of Midlothian 2 58794 20251207 Sun 07 Dec 2025 EPL 08 of 09 Fulham 1 Crystal Palace 2 27283 20251207 Sun 07 Dec 2025 EPL 08 of 11 Brighton and Hove Albion 1 West Ham United 1 31293 20251207 Sun 07 Dec 2025 FA Cup R2 Blackpool 4 Carlisle United 1 5958 20251207 Sun 07 Dec 2025 FA Cup R2 Boreham Wood 3 Newport County 0 1825 20251207 Sun 07 Dec 2025 FA Cup R2 Gateshead 0 Walsall 2 1606 20251207 Sun 07 Dec 2025 FA Cup R2 Slough Town 1 Macclesfield Town 3 2500