<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Events Statistics Games played
![]()
Sun 07 Dec 2025 15:00
Celtic 1 Hearts 2
Premiership 16 of 38
Celtic Park Glasgow Scotland
58794
Ref: Don Robertson
Scorers Claudio Braga 42:41 ;Oisin McEntee 63:36 Opp Scorers [Kieran Tierney 90+2:17]
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Derek McInnes LA 8 5 2 1 14 7 0 0 Derek McInnes COMPA 11 7 3 1 23 8 0 1 Derek McInnes L 16 10 5 1 32 13 0 0 Derek McInnes COMP 21 14 6 1 49 15 0 1
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2025-26 Celtic Celtic Park Glasgow Scotland
1-0 Premiership
16 of 38 58794 SKY
Notes Hearts win home and away in the league vs Celtic for the 14th season.
Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages Number of Team Changes (Competitive Games Only) = 4
Team Changes Compared to Last League Team (League Games Only) = 4No 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 12 33y 06m 05d / 2025-12-03 wed 2025-12-13 sat 2 15 Michael Steinwender 27 25y 07m 03d Y62 / 2025-11-23 sun 2025-12-13 sat 3 18 Harry Milne 23 29y 01m 08d Y36 Kingsley Stephen 71 / 2025-12-03 wed 2025-12-13 sat 4 4 Craig Halkett 158 30y 06m 08d Kent Frankie 77 / 2025-12-03 wed 2025-12-13 sat 5 14 Cammy Devlin (R1) 164 27y 06m 00d Y60 / 2025-12-03 wed 2025-12-13 sat 6 19 Stuart Findlay 20 30y 02m 23d / 2025-12-03 wed 2025-12-13 sat 7 89 Alexandros Kyziridis 19 25y 02m 21d McCart Jamie 71 / 1 2025-12-03 wed 2025-12-13 sat 8 31 Oisin McEntee 20 24y 11m 02d 1 2 1 / 1 2025-12-03 wed 2025-12-13 sat 9 9 Lawrence Shankland (C) 156 30y 03m 27d Borchgrevink Christian 85 / 7 2025-12-03 wed 2025-12-13 sat 10 22 Tomas Magnusson 14 23y 03m 23d / 2025-12-03 wed 2025-12-13 sat 11 10 Claudio Braga 21 26y 01m 09d 1 10 Kabore Pierre 78 1 / 1 2025-12-03 wed 2025-12-13 sat Total Starting App->> 634 27.85 <<-Average Starting Age –––––– Substitutes –––––– S03 3 Stephen Kingsley 173 31y 04m 14d Milne Harry 71 / 2 2025-12-03 wed 2025-12-13 sat S04 2 Frankie Kent 81 30y 00m 16d Halkett Craig 77 / 2025-12-03 wed 2025-12-13 sat S07 5 Jamie McCart 18 28y 05m 17d Kyziridis Alexandros 71 / 2025-12-03 wed 2025-12-13 sat S09 12 Christian Borchgrevink 8 26y 06m 26d Shankland Lawrence 85 / 2025-12-03 wed 2025-12-13 sat S11 11 Pierre Landry Kabore 9 24y 05m 02d Braga Claudio 78 / 2025-12-03 wed 2025-12-13 sat U1 1 Craig Gordon 42y 11m 07d / 2025-12-03 wed 2025-12-13 sat U2 7 Elton Kabangu 27y 09m 29d / 2025-12-03 wed 2025-12-13 sat U3 16 Blair Spittal 29y 11m 18d / 2025-12-03 wed 2025-12-13 sat U4 27 Sander Kartum 30y 02m 04d / 2025-11-29 sat last game 27.95 <<-Average Age of Players who played
Opponents
Manager Wilfried Nancy
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 Kasper Schmeichel DEN 39y 01m 02d 04 of 04 05 of 05 2 Yang Hyun-jun KOR 23y 06m 12d Y35 05 of 05 05 of 05 3 Sebastian Tounekti TUN 23y 04m 24d 02 of 02 02 of 02 Luke McCowan 59 4 Auston Trusty USA 27y 03m 25d 02 of 02 02 of 02 5 Liam Scales IRL 27y 03m 29d 07 of 07 11 of 11 6 Kieran Tierney SCO 28y 06m 02d 1 16 of 16 16 of 16 7 Benjamin Nygren SWE 24y 04m 29d 02 of 02 02 of 02 Johnny Kenny 65 8 Callum McGregor SCO 32y 05m 23d 37 of 37 37 of 37 9 Daizen Maeda JPN 28y 01m 17d 13 of 13 13 of 13 10 Arne Engels BEL 22y 02m 29d 05 of 05 05 of 05 11 Reo Hatate JPN 28y 00m 16d 14 of 14 14 of 14 27.68 <<-Average Starting Age –––––– Substitutes –––––– S03 Luke McCowan SCO 27y 11m 28d 04 of 04 14 of 14 Sebastian Tounekti 59 S07 Johnny Kenny SCO 22y 06m 01d 02 of 02 02 of 02 Erik Benjamin Nygren 65 U1 Viljami Sinisalo FIN 24y 01m 26d of 01 of 04 U2 Michel-Ange Balikwisha BEL 24y 06m 27d of 01 of 01 U3 Kelechi Iheanacho NGA 29y 02m 04d of of U4 Paulo Bernardo POR 23y 10m 13d of 06 of 06 U5 Dane Murray SCO 22y 05m 11d of 01 of 01 U6 Colby Donovan SCO 19y 03m 00d of 01 of 01 U7 Anthony Ralston SCO 27y 00m 21d of 11 of 14 27.31 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 1-0
Claudio Braga Heart of Midlothian 42:41 2 2-0
Oisin McEntee Heart of Midlothian 63:36 3 2-1
Kieran Tierney Celtic 90+2:17
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 Don Robertson Hearts Redcards Linesman 1 David Roome Opponents Redcards Linesman 2 Ross MacLeod Hearts Yellowcards 3 Fourth Official Calum Scott Opponents Yellowcards 1
Match Events
Click on heading to sortPd Time VAR Diff Player For Type What Notes 1H 34:10 Yang Hyun-jun Celtic YELLOWCARD Yellow Card For Yang Hyun-jun (Celtic) Pull on Harry Milne's shirt 1H 35:56 Harry Milne Heart of Midlothian YELLOWCARD Yellow Card For Milne Harry (Heart of Midlothian) Foul on Yang Hyun-Jun 1H 42:41 43:55 01:14 Claudio Braga Heart of Midlothian GOAL Goal Scored by Claudio Braga (Heart of Midlothian) 1H 47:07 Celtic 1HEND 1st half ends on 47 Minutes 07 seconds 2H 57:44 Sebastian Tounekti Celtic TAKENOFF Player:Sebastian Tounekti (Celtic) subbed by Luke McCowan on 59 mins 2H 57:44 Luke McCowan Celtic SUBBEDON Player:Luke McCowan (Celtic) came on for Sebastian Tounekti on 59 mins 2H 59:25 Cammy Devlin Heart of Midlothian YELLOWCARD Yellow Card For Devlin Cameron (Heart of Midlothian) booking for a trip 2H 61:23 Michael Steinwender Heart of Midlothian YELLOWCARD Yellow Card For Steinwender Michael (Heart of Midlothian) Foul on Arne Engels 2H 63:36 Oisin McEntee Heart of Midlothian GOAL Goal Scored by Oisin McEntee (Heart of Midlothian) 2H 64:45 Benjamin Nygren Celtic TAKENOFF Player:Benjamin Nygren (Celtic) subbed by Johnny Kenny on 65 mins 2H 64:45 Johnny Kenny Celtic SUBBEDON Player:Johnny Kenny (Celtic) came on for Benjamin Nygren on 65 mins 2H 70:27 Harry Milne Heart of Midlothian TAKENOFF Player:Harry Milne (Hearts) subbed by Stephen Kingsley on 71 mins 2H 70:27 Stephen Kingsley Heart of Midlothian SUBBEDON Player:Stephen Kingsley (Hearts) came on for Harry Milne on 71 mins 2H 70:37 Alexandros Kyziridis Heart of Midlothian TAKENOFF Player:Alexandros Kyziridis (Hearts) subbed by Jamie McCart on 71 mins 2H 70:37 Jamie McCart Heart of Midlothian SUBBEDON Player:Jamie McCart (Hearts) came on for Alexandros Kyziridis on 71 mins 2H 76:42 Craig Halkett Heart of Midlothian TAKENOFF Player:Craig Halkett (Hearts) subbed by Frankie Kent on 77 mins 2H 76:42 Frankie Kent Heart of Midlothian SUBBEDON Player:Frankie Kent (Hearts) came on for Craig Halkett on 77 mins 2H 76:53 Claudio Braga Heart of Midlothian TAKENOFF Player:Claudio Braga (Hearts) subbed by Pierre Landry Kabore on 78 mins 2H 76:53 Pierre Landry Kabore Heart of Midlothian SUBBEDON Player:Pierre Landry Kabore (Hearts) came on for Claudio Braga on 78 mins 2H 84:18 Lawrence Shankland Heart of Midlothian TAKENOFF Player:Lawrence Shankland (Hearts) subbed by Christian Borchgrevink on 85 mins 2H 84:18 Christian Borchgrevink Heart of Midlothian SUBBEDON Player:Christian Borchgrevink (Hearts) came on for Lawrence Shankland on 85 mins 2H 92:17 Kieran Tierney Celtic GOAL Goal Scored by [Kieran Tierney] (Celtic) 2H 94:21 Celtic 2HEND 2nd half ends on 94 Minutes 21 seconds
League Tables Before - Saturday 06 Dec 2025 After - Sunday 07 Dec 2025
Pos Team G W D L F A Diff Avg Pts Note 1 Heart of Midlothian 15 9 5 1 30 12 18 2.5000 32 2 Celtic 14 10 2 2 24 9 15 2.6667 32 3 Motherwell 16 6 8 2 25 15 10 1.6667 26 4 Rangers 15 6 8 1 22 13 9 1.6923 26 5 Hibernian 16 6 6 4 27 18 9 1.5000 24 6 Aberdeen 15 6 3 6 16 16 0 1.0000 21 7 Falkirk 16 5 6 5 19 24 -5 .7917 21 8 Dundee United 15 3 7 5 21 25 -4 .8400 16 9 St Mirren 15 3 5 7 14 22 -8 .6364 14 10 Kilmarnock 16 2 6 8 16 30 -14 .5333 12 11 Dundee 16 3 3 10 13 29 -16 .4483 12 12 Livingston (Meadowbank Thistle) 15 1 5 9 15 29 -14 .5172 8
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Heart of Midlothian 16 10 5 1 32 13 19 2.4615 35 2 0 Celtic 15 10 2 3 25 11 14 2.2727 32 3 0 Motherwell 16 6 8 2 25 15 10 1.6667 26 4 0 Rangers 15 6 8 1 22 13 9 1.6923 26 5 0 Hibernian 16 6 6 4 27 18 9 1.5000 24 6 0 Aberdeen 15 6 3 6 16 16 0 1.0000 21 7 0 Falkirk 16 5 6 5 19 24 -5 .7917 21 8 0 Dundee United 15 3 7 5 21 25 -4 .8400 16 9 0 St Mirren 15 3 5 7 14 22 -8 .6364 14 10 0 Kilmarnock 16 2 6 8 16 30 -14 .5333 12 11 0 Dundee 16 3 3 10 13 29 -16 .4483 12 12 0 Livingston (Meadowbank Thistle) 15 1 5 9 15 29 -14 .5172 8
League Games Played
Home F Away A Crowd Dundee 1 Aberdeen 3 7402 Hibernian 3 Falkirk 0 18951 Kilmarnock 0 Rangers 3 7010 Motherwell 3 Livingston (Meadowbank Thistle) 0 5683 St Mirren 2 Dundee United 0 6518
League Games Played
Home F Away A Crowd Celtic 1 Heart of Midlothian 2 58794
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive 1
3
W
D
D
L
D
W
D
W
W
W
5712
2638
1264
1810
10335
7856
L only 1
3
4611
2074
1063
1474
8136
6397
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive 2
2
401
97
78
226
453
785
L only 2
2
341
82
71
188
383
653
Match Statistics
Hearts What Opponents 8 Goal Attempts 15 3 On Target 5 5 Off Target 0 0 Woodwork 1 3 Corners 5 11 Fouls 9 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