<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Events Statistics Games played
![]()
Sat 27 Dec 2025 12:30
Hibernian 3 Hearts 2
Premiership 19 of 38
Easter Road Hibernian Scotland
20035
Ref: John Beaton
Scorers Lawrence Shankland 74:45 ;Cammy Devlin 88:18 Opp Scorers [Jamie McGrath 2:03] ;[Josh Campbell 44:06] ;[Kieron Bowie 47:29]
Manager Cumulative to date
The specified statement did not generate any data Manager Type G W D L F A PenW PenL
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2025-26 Hibernian Easter Road Hibernian Scotland
0-2 Premiership
19 of 38 20035 SKY
Notes Hearts almost complete a comeback to draw 3-3 from 3-0 down after 50 minutes. Denied by 2 saves in injury time.
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 1
Team Changes Compared to Last League Team (League Games Only) = 1No 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 15 33y 06m 25d / 2025-12-21 sun last game 2 15 Michael Steinwender 30 25y 07m 23d / 2025-12-21 sun last game 3 3 Stephen Kingsley 176 31y 05m 04d Milne Harry HT / 2 2025-12-21 sun last game 4 4 Craig Halkett 160 30y 06m 28d / 1 2025-12-13 sat last game 5 14 Cammy Devlin 167 27y 06m 20d 1 7 1 / 1 2025-12-21 sun last game 6 19 Stuart Findlay 23 30y 03m 13d Kerjota Sabah 81 / 2025-12-21 sun last game 7 89 Alexandros Kyziridis 22 25y 03m 11d / 2025-12-21 sun last game 8 31 Oisin McEntee 23 24y 11m 22d Baningime Beni HT / 2025-12-21 sun last game 9 9 Lawrence Shankland (C) 159 30y 04m 17d 1 81 7 / 7 2025-12-21 sun last game 10 22 Tomas Magnusson 17 23y 04m 13d Wilson James 88 / 2025-12-21 sun last game 11 10 Claudio Braga 24 26y 01m 29d Kabangu Elton 73 / 2025-12-21 sun last game Total Starting App->> 816 28.11 <<-Average Starting Age –––––– Substitutes –––––– S03 18 Harry Milne 25 29y 01m 28d Kingsley Stephen HT / 2025-12-13 sat last game S06 29 Sabah Kerjota 10 24y 04m 13d Findlay Stuart 81 / 2025-12-21 sun last game S08 6 Beni Baningime 111 27y 03m 18d McEntee Oisin HT / 2025-12-21 sun last game S10 21 James Wilson 44 18y 09m 21d Magnusson Tomas 88 / 1 2025-12-21 sun last game S11 7 Elton Kabangu 34 27y 10m 19d Braga Claudio 73 / 2025-12-21 sun last game U1 1 Craig Gordon 42y 11m 27d / 2025-12-21 sun last game U2 2 Frankie Kent 30y 01m 06d / 2025-12-21 sun last game U3 5 Jamie McCart 28y 06m 07d / 2025-12-21 sun last game U4 16 Blair Spittal 30y 00m 08d / 2025-12-21 sun last game 27.30 <<-Average Age of Players who played
Opponents
Manager David Peter Gray
Team Managed 05 of 05
Total Managed 05 of 05
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Raphael Sallinger AUT 30y 00m 19d 02 of 02 02 of 02 2 Kanayochukwu Megwa ENG 21y 09m 22d 01 of 01 01 of 01 Chris Cadden 84 3 Warren O'Hora IRL 26y 08m 08d 05 of 05 05 of 05 4 Grant Hanley SCO 34y 01m 07d 02 of 02 02 of 02 5 Jack Iredale AUS 29y 07m 25d 04 of 04 04 of 04 6 Nicky Cadden SCO 29y 03m 08d 03 of 03 05 of 05 Josh Campbell 30 7 Josh Mulligan SCO 23y 01m 15d Y56 02 of 02 10 of 10 Joseph Peter Newell 64 8 Daniel Barlaser ENG 28y 11m 09d 02 of 02 02 of 02 9 Kieron Bowie SCO 23y 03m 06d 1 03 of 03 03 of 03 10 Martin Boyle SCO 32y 08m 02d 22 of 22 22 of 22 Thibault Klidje 84 11 Jamie McGrath IRL 29y 02m 27d 1 02 of 02 13 of 13 28.08 <<-Average Starting Age –––––– Substitutes –––––– S02 Chris Cadden SCO 29y 03m 08d 13 of 13 24 of 24 Kanayochukwu Megwa 84 S06 Josh Campbell SCO 25y 07m 21d 1 13 of 13 13 of 13 Nicky Cadden 30 S07 Joe Newell ENG 32y 09m 12d 15 of 15 15 of 15 Josh Mulligan 64 S10 Thibault Klidje TOG 24y 05m 17d 02 of 02 02 of 02 Martin Boyle 84 U1 Jordan Smith ENG 31y 00m 19d of 02 of 02 U2 Dylan Levitt WAL 25y 01m 10d of 04 of 08 U3 Elie Youan FRA 26y 08m 20d of 09 of 09 U4 Junior Hoilett CAN 35y 06m 22d of 02 of 02 U5 Zach Mitchell ENG 20y 11m 18d of of 01 28.07 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 0-1
Jamie McGrath Hibernian 2:03 2 0-2
Josh Campbell Hibernian 44:06 3 0-3
Kieron Bowie Hibernian 47:29 4 1-3
Lawrence Shankland Heart of Midlothian 74:45 5 2-3
Cammy Devlin Heart of Midlothian 88:18
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 David Roome Opponents Redcards Linesman 2 Ross MacLeod Hearts Yellowcards Fourth Official Colin Steven Opponents Yellowcards 1
Match Events
Click on heading to sortPd Time VAR Diff Player For Type What Notes 1H 2:03 Jamie McGrath Hibernian GOAL Goal Scored by [Jamie McGrath] (Hibernian) 1H 29:03 Nicky Cadden Hibernian TAKENOFF Player:Nicky Cadden (Hibernian) subbed by Josh Campbell on 30 mins 1H 29:03 Josh Campbell Hibernian SUBBEDON Player:Josh Campbell (Hibernian) came on for Nicky Cadden on 30 mins 1H 44:06 Josh Campbell Hibernian GOAL Goal Scored by [Josh Campbell] (Hibernian) 1H 47:03 Hibernian 1HEND 1st half ends on 47 Minutes 03 seconds 2H 45:00 Stephen Kingsley Heart of Midlothian TAKENOFF Player:Stephen Kingsley (Hearts) subbed by Harry Milne on 46 mins 2H 45:00 Harry Milne Heart of Midlothian SUBBEDON Player:Harry Milne (Hearts) came on for Stephen Kingsley on 46 mins 2H 45:00 Oisin McEntee Heart of Midlothian TAKENOFF Player:Oisin McEntee (Hearts) subbed by Beni Baningime on 46 mins 2H 45:00 Beni Baningime Heart of Midlothian SUBBEDON Player:Beni Baningime (Hearts) came on for Oisin McEntee on 46 mins 2H 47:29 Kieron Bowie Hibernian GOAL Goal Scored by [Kieron Bowie] (Hibernian) 2H 55:41 Josh Mulligan Hibernian YELLOWCARD Yellow Card For Josh Mulligan (Hibernian) Foul on Cammy Devlin 2H 63:10 Josh Mulligan Hibernian TAKENOFF Player:Josh Mulligan (Hibernian) subbed by Joe Newell on 64 mins 2H 63:10 Joe Newell Hibernian SUBBEDON Player:Joe Newell (Hibernian) came on for Josh Mulligan on 64 mins 2H 72:28 Claudio Braga Heart of Midlothian TAKENOFF Player:Claudio Braga (Hearts) subbed by Elton Kabangu on 73 mins 2H 72:28 Elton Kabangu Heart of Midlothian SUBBEDON Player:Elton Kabangu (Hearts) came on for Claudio Braga on 73 mins 2H 74:45 Lawrence Shankland Heart of Midlothian GOAL Goal Scored by Lawrence Shankland (Heart of Midlothian) 2H 80:34 Stuart Findlay Heart of Midlothian TAKENOFF Player:Stuart Findlay (Hearts) subbed by Sabah Kerjota on 81 mins 2H 80:34 Sabah Kerjota Heart of Midlothian SUBBEDON Player:Sabah Kerjota (Hearts) came on for Stuart Findlay on 81 mins 2H 83:23 Martin Boyle Hibernian TAKENOFF Player:Martin Boyle (Hibernian) subbed by Thibault Klidje on 84 mins 2H 83:23 Thibault Klidje Hibernian SUBBEDON Player:Thibault Klidje (Hibernian) came on for Martin Boyle on 84 mins 2H 83:33 Kanayochukwu Megwa Hibernian TAKENOFF Player:Kanayochukwu Megwa (Hibernian) subbed by Chris Cadden on 84 mins 2H 83:33 Chris Cadden Hibernian SUBBEDON Player:Chris Cadden (Hibernian) came on for Kanayochukwu Megwa on 84 mins 2H 87:04 Tomas Magnusson Heart of Midlothian TAKENOFF Player:Tomas Magnusson (Hearts) subbed by James Wilson on 88 mins 2H 87:04 James Wilson Heart of Midlothian SUBBEDON Player:James Wilson (Hearts) came on for Tomas Magnusson on 88 mins 2H 88:18 Cammy Devlin Heart of Midlothian GOAL Goal Scored by Cammy Devlin (Heart of Midlothian) 2H 96:07 Hibernian 2HEND 2nd half ends on 96 Minutes 07 seconds
League Tables Before - Sunday 21 Dec 2025 After - Saturday 27 Dec 2025
Pos Team G W D L F A Diff Avg Pts Note 1 Heart of Midlothian 18 12 5 1 36 14 22 2.5714 41 2 Celtic 17 11 2 4 29 14 15 2.0714 35 3 Motherwell 18 7 9 2 26 15 11 1.7333 30 4 Rangers 17 7 8 2 24 15 9 1.6000 29 5 Hibernian 18 6 7 5 28 20 8 1.4000 25 6 Aberdeen 17 7 3 7 19 20 -1 .9500 24 7 Falkirk 18 6 6 6 20 26 -6 .7692 24 8 Dundee United 18 4 9 5 24 27 -3 .8889 21 9 St Mirren 16 4 5 7 15 22 -7 .6818 17 10 Dundee 18 3 4 11 15 32 -17 .4688 13 11 Kilmarnock 18 2 6 10 17 33 -16 .5152 12 12 Livingston (Meadowbank Thistle) 17 1 6 10 17 32 -15 .5313 9
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Heart of Midlothian 19 12 5 2 38 17 21 2.2353 41 2 0 Celtic 18 12 2 4 33 16 17 2.0625 38 3 1 Rangers 18 8 8 2 25 15 10 1.6667 32 4 -1 Motherwell 19 7 9 3 26 16 10 1.6250 30 5 0 Hibernian 19 7 7 5 31 22 9 1.4091 28 6 0 Aberdeen 18 7 4 7 20 21 -1 .9524 25 7 0 Falkirk 19 6 6 7 20 27 -7 .7407 24 8 0 Dundee United 19 4 10 5 25 28 -3 .8929 22 9 0 St Mirren 17 4 6 7 15 22 -7 .6818 18 10 0 Dundee 19 4 4 11 16 32 -16 .5000 16 11 0 Kilmarnock 19 2 7 10 17 33 -16 .5152 13 12 0 Livingston (Meadowbank Thistle) 18 1 6 11 19 36 -17 .5278 9
League Games Played
Home F Away A Crowd Celtic 3 Aberdeen 1 58798 Heart of Midlothian 2 Rangers 1 18892
League Games Played
Home F Away A Crowd Aberdeen 1 Dundee United 1 19741 Dundee 1 Falkirk 0 5798 Hibernian 3 Heart of Midlothian 2 20035 Livingston (Meadowbank Thistle) 2 Celtic 4 8861 Rangers 1 Motherwell 0 50828 St Mirren 0 Kilmarnock 0 7531
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive
1
1
L
W
W
W
D
D
L
D
W
D
5715
2640
1264
1811
10341
7860
L only
1
1
4614
2076
1063
1475
8142
6401
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive
1
1
364
156
106
102
583
459
L only
1
1
312
131
96
85
489
389
Match Statistics
Hearts What Opponents 12 Goal Attempts 16 5 On Target 9 7 Off Target 0 0 Woodwork 0 8 Corners 3 10 Fouls 18 1 Offside 0
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20251227 Sat 27 Dec 2025 SPR 17 of 17 St Mirren 0 Kilmarnock 0 7531 20251227 Sat 27 Dec 2025 SPR 18 of 18 Aberdeen 1 Dundee United 1 19741 20251227 Sat 27 Dec 2025 SPR 18 of 18 Livingston (Meadowbank Thistle) 2 Celtic 4 8861 20251227 Sat 27 Dec 2025 SPR 18 of 18 Rangers 1 Motherwell 0 50828 20251227 Sat 27 Dec 2025 SPR 19 of 19 Dundee 1 Falkirk 0 5798 20251227 Sat 27 Dec 2025 SPR 19 of 19 Hibernian 3 Heart of Midlothian 2 20035 20251227 Sat 27 Dec 2025 SCH 19 of 19 Queens Park 2 Partick Thistle 2 939 20251227 Sat 27 Dec 2025 SCH 19 of 19 Ross County 0 St Johnstone 0 20251227 Sat 27 Dec 2025 SCH 20 of 20 Arbroath 1 Airdrieonians (Airdrie United) 1 20251227 Sat 27 Dec 2025 SCH 20 of 20 Greenock Morton 1 Ayr United 1 1811 20251227 Sat 27 Dec 2025 SCH 20 of 20 Raith Rovers 1 Dunfermline Athletic 2 6773 20251227 Sat 27 Dec 2025 SL1 18 of 18 East Fife 0 Kelty Hearts 1 20251227 Sat 27 Dec 2025 SL1 19 of 19 Alloa Athletic 0 Stenhousemuir 0 20251227 Sat 27 Dec 2025 SL1 19 of 19 Montrose 2 Inverness Caledonian Thistle 1 20251227 Sat 27 Dec 2025 SL1 19 of 19 Peterhead 0 Cove Rangers 4 20251227 Sat 27 Dec 2025 SL1 19 of 19 Queen of the South 4 Hamilton Academical 1 20251227 Sat 27 Dec 2025 SL2 18 of 18 Annan Athletic 2 Stranraer 2 20251227 Sat 27 Dec 2025 SL2 18 of 18 Dumbarton 1 Stirling Albion 2 20251227 Sat 27 Dec 2025 SL2 18 of 18 East Kilbride 1 Clyde 1 20251227 Sat 27 Dec 2025 SL2 18 of 18 Edinburgh City 1 The Spartans 3 20251227 Sat 27 Dec 2025 SL2 18 of 18 Forfar Athletic 4 Elgin City 2