<- 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
Manager Type G W D L F A PenW PenL Derek McInnes LA 10 6 2 2 18 10 0 0 Derek McInnes COMPA 13 8 3 2 27 11 0 1 Derek McInnes L 19 12 5 2 38 17 0 0 Derek McInnes COMP 24 16 6 2 55 19 0 1
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 2026-01-03 sat 2 15 Michael Steinwender 30 25y 07m 23d / 2025-12-21 sun 2026-01-03 sat 3 3 Stephen Kingsley 176 31y 05m 04d Milne Harry HT / 2 2025-12-21 sun 2026-01-03 sat 4 4 Craig Halkett 160 30y 06m 28d / 1 2025-12-13 sat 2026-01-03 sat 5 14 Cammy Devlin 167 27y 06m 20d 1 7 1 / 1 2025-12-21 sun 2026-01-03 sat 6 19 Stuart Findlay 23 30y 03m 13d Kerjota Sabah 81 / 2025-12-21 sun 2026-01-03 sat 7 89 Alexandros Kyziridis 22 25y 03m 11d / 2025-12-21 sun 2026-01-03 sat 8 31 Oisin McEntee 23 24y 11m 22d Baningime Beni HT / 2025-12-21 sun 2026-01-25 sun 9 9 Lawrence Shankland (C) 159 30y 04m 17d 1 81 7 / 7 2025-12-21 sun 2026-01-03 sat 10 22 Tomas Magnusson 17 23y 04m 13d Wilson James 88 / 2025-12-21 sun 2026-01-03 sat 11 10 Claudio Braga 24 26y 01m 29d Kabangu Elton 73 / 2025-12-21 sun 2026-01-03 sat 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 2026-01-03 sat S06 29 Sabah Kerjota 10 24y 04m 13d Findlay Stuart 81 / 2025-12-21 sun 2026-01-03 sat S08 6 Beni Baningime 111 27y 03m 18d McEntee Oisin HT / 2025-12-21 sun 2026-01-03 sat S10 21 James Wilson 44 18y 09m 21d Magnusson Tomas 88 / 1 2025-12-21 sun 2026-01-25 sun S11 7 Elton Kabangu 34 27y 10m 19d Braga Claudio 73 / 2025-12-21 sun 2026-01-03 sat U1 1 Craig Gordon 42y 11m 27d / 2025-12-21 sun 2026-01-03 sat U2 2 Frankie Kent 30y 01m 06d / 2025-12-21 sun 2026-01-03 sat U3 5 Jamie McCart 28y 06m 07d / 2025-12-21 sun 2026-01-03 sat U4 16 Blair Spittal 30y 00m 08d / 2025-12-21 sun 2026-01-03 sat 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 20251222 Mon 22 Dec 2025 EPLPO Fulham 1 Nottingham Forest 0 26647 20251226 Fri 26 Dec 2025 EPLPO Manchester United 1 Newcastle United 0 20251226 Fri 26 Dec 2025 E Champ 20 of 26 Coventry City 1 Swansea City 0 30139 20251226 Fri 26 Dec 2025 E Champ 20 of 26 Portsmouth 1 Queens Park Rangers 1 20449 20251226 Fri 26 Dec 2025 E Champ 20 of 26 Sheffield Wednesday 2 Hull City 2 27929 20251226 Fri 26 Dec 2025 E Champ 20 of 27 Millwall 0 Ipswich Town 0 18843 20251226 Fri 26 Dec 2025 E Champ 20 of 27 Norwich City 1 Charlton Athletic 0 26594 20251226 Fri 26 Dec 2025 E Champ 20 of 27 West Bromwich Albion 1 Bristol City 2 25050 20251226 Fri 26 Dec 2025 E Champ 21 of 26 Oxford United 2 Southampton 1 11500 20251226 Fri 26 Dec 2025 E Champ 21 of 27 Birmingham City 1 Derby County 1 28082 20251226 Fri 26 Dec 2025 E Champ 21 of 27 Leicester City 1 Watford 2 30485 20251226 Fri 26 Dec 2025 E Champ 21 of 28 Middlesbrough 0 Blackburn Rovers 0 31475 20251226 Fri 26 Dec 2025 E Champ 21 of 28 Stoke City 0 Preston North End 0 26314 20251226 Fri 26 Dec 2025 E Champ 21 of 28 Wrexham 5 Sheffield United 3 10611 20251226 Fri 26 Dec 2025 E L1 18 of 24 Barnsley 2 Mansfield Town 3 12856 20251226 Fri 26 Dec 2025 E L1 20 of 26 AFC Wimbledon 0 Stevenage 0 8675 20251226 Fri 26 Dec 2025 E L1 20 of 27 Bradford City 2 Wigan Athletic 1 22698 20251226 Fri 26 Dec 2025 E L1 20 of 27 Burton Albion 5 Northampton Town 1 4704 20251226 Fri 26 Dec 2025 E L1 20 of 28 Cardiff City 1 Exeter City 0 22291 20251226 Fri 26 Dec 2025 E L1 20 of 28 Peterborough United 1 Leyton Orient 0 9882 20251226 Fri 26 Dec 2025 E L1 21 of 28 Blackpool 1 Doncaster Rovers 0 10916 20251226 Fri 26 Dec 2025 E L1 21 of 28 Luton Town 4 Wycombe Wanderers 0 11596 20251226 Fri 26 Dec 2025 E L1 21 of 28 Plymouth Argyle 1 Reading 4 16434 20251226 Fri 26 Dec 2025 E L1 21 of 29 Huddersfield Town 5 Port Vale 0 18620 20251226 Fri 26 Dec 2025 E L1 21 of 29 Stockport County 1 Lincoln City 2 9690 20251226 Fri 26 Dec 2025 E L1 21 of 30 Bolton Wanderers 2 Rotherham United 1 23416 20251226 Fri 26 Dec 2025 E L2 21 of 26 Gillingham 1 Cambridge United 1 7344 20251226 Fri 26 Dec 2025 E L2 21 of 27 Accrington Stanley [2] 2 Barrow 1 2980 20251226 Fri 26 Dec 2025 E L2 22 of 28 Bristol Rovers 2 Bromley 3 8127 20251226 Fri 26 Dec 2025 E L2 22 of 28 Cheltenham Town 3 Shrewsbury Town 1 5553 20251226 Fri 26 Dec 2025 E L2 22 of 28 Grimsby Town 0 Oldham Athletic 0 7686 20251226 Fri 26 Dec 2025 E L2 22 of 28 Newport County 0 Barnet 0 4219 20251226 Fri 26 Dec 2025 E L2 22 of 28 Salford City 1 Harrogate Town 0 2911 20251226 Fri 26 Dec 2025 E L2 22 of 28 Walsall 1 Crewe Alexandra 0 7609 20251226 Fri 26 Dec 2025 E L2 22 of 29 Chesterfield 2 Notts County 0 10059 20251226 Fri 26 Dec 2025 E L2 22 of 29 Crawley Town 1 Colchester United 1 3993 20251226 Fri 26 Dec 2025 E L2 22 of 29 Milton Keynes Dons 1 Swindon Town 0 9839 20251226 Fri 26 Dec 2025 E L2 22 of 29 Tranmere Rovers 1 Fleetwood Town 0 7933 20251227 Sat 27 Dec 2025 SPR 17 of 23 St Mirren 0 Kilmarnock 0 7531 20251227 Sat 27 Dec 2025 SPR 18 of 24 Aberdeen 1 Dundee United 1 19741 20251227 Sat 27 Dec 2025 SPR 18 of 24 Livingston (Meadowbank Thistle) 2 Celtic 4 8861 20251227 Sat 27 Dec 2025 SPR 18 of 24 Rangers 1 Motherwell 0 50828 20251227 Sat 27 Dec 2025 SPR 19 of 24 Dundee 1 Falkirk 0 5798 20251227 Sat 27 Dec 2025 SPR 19 of 24 Hibernian 3 Heart of Midlothian 2 20035 20251227 Sat 27 Dec 2025 SCH 19 of 21 Queens Park 2 Partick Thistle 2 939 20251227 Sat 27 Dec 2025 SCH 19 of 22 Ross County 0 St Johnstone 0 20251227 Sat 27 Dec 2025 SCH 20 of 23 Greenock Morton 1 Ayr United 1 1811 20251227 Sat 27 Dec 2025 SCH 20 of 24 Arbroath 1 Airdrieonians (Airdrie United) 1 20251227 Sat 27 Dec 2025 SCH 20 of 24 Raith Rovers 1 Dunfermline Athletic 2 6773 20251227 Sat 27 Dec 2025 SL1 18 of 22 East Fife 0 Kelty Hearts 1 830 20251227 Sat 27 Dec 2025 SL1 19 of 21 Montrose 2 Inverness Caledonian Thistle 1 781 20251227 Sat 27 Dec 2025 SL1 19 of 21 Peterhead 0 Cove Rangers 4 906 20251227 Sat 27 Dec 2025 SL1 19 of 23 Alloa Athletic 0 Stenhousemuir 0 707 20251227 Sat 27 Dec 2025 SL1 19 of 23 Queen of the South 4 Hamilton Academical 1 1343 20251227 Sat 27 Dec 2025 SL2 18 of 20 Annan Athletic 2 Stranraer 2 566 20251227 Sat 27 Dec 2025 SL2 18 of 21 Dumbarton 1 Stirling Albion 2 806 20251227 Sat 27 Dec 2025 SL2 18 of 22 East Kilbride 1 Clyde 1 685 20251227 Sat 27 Dec 2025 SL2 18 of 22 Edinburgh City 1 The Spartans 3 326 20251227 Sat 27 Dec 2025 SL2 18 of 22 Forfar Athletic 4 Elgin City 2 671 20251227 Sat 27 Dec 2025 E ChampPO Brentford 4 Bournemouth 1 17152 20251227 Sat 27 Dec 2025 E ChampPO Burnley 0 Everton 0 21637 20251227 Sat 27 Dec 2025 E ChampPO Chelsea 1 Aston Villa 2 39765 20251227 Sat 27 Dec 2025 E ChampPO Liverpool 2 Wolverhampton Wanderers 1 60466 20251227 Sat 27 Dec 2025 E L1PO Nottingham Forest 1 Manchester City 2 30778 20251227 Sat 27 Dec 2025 E L1PO West Ham United 0 Fulham 1 62464 20251227 Sat 27 Dec 2025 EPLPO Arsenal 2 Brighton and Hove Albion 1 60209 20251228 Sun 28 Dec 2025 E L1PO Crystal Palace 0 Tottenham Hotspur 1 25186 20251228 Sun 28 Dec 2025 E L1PO Sunderland 1 Leeds United 1 46675