<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Discipline Statistics Games played
Sat 30 Dec 2023 15:00
Hearts 2 Ross County 2
Premiership 20 of 38
Tynecastle Park Edinburgh Scotland
18288
Ref: Alan Muir
Scorers Kenneth Vargas 70:43 ;Lawrence Shankland 77:57 Opp Scorers [Cochrane Alex og 54:11] ;[Yan Dhanda 60:22]
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Steven Naismith LH 14 6 4 4 20 15 0 0 Steven Naismith COMPH 17 8 4 5 28 18 0 0 Steven Naismith L 27 12 6 9 35 27 0 0 Steven Naismith COMP 34 15 6 13 47 40 0 0
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2023-24 Ross County Tynecastle Park Edinburgh Scotland
0-0 Premiership
20 of 38 18288
Notes Hearts denied a blatant penalty at 0-0 when Alan Forrest booked for diving.
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 51 31y 06m 04d / 2023-12-27 wed 2024-01-02 tue 2 13 Nathaniel Atkinson 61 24y 06m 17d Y41 / 2023-12-27 wed 2024-02-11 sun 3 19 Alex Cochrane 105 22y 08m 09d / 1 2023-12-27 wed 2024-01-02 tue 4 2 Frankie Kent 27 28y 01m 09d / 2023-12-27 wed 2024-01-02 tue 5 4 Craig Halkett 113 28y 07m 01d Kingsley Stephen 62 / 2023-12-27 wed 2024-01-02 tue 6 15 Kye Rowles 60 25y 06m 06d / 2023-12-27 wed 2024-02-11 sun 7 22 Aidan Denholm 15 20y 01m 22d Forrest Alan HT / 2023-12-27 wed 2024-01-02 tue 8 8 Calem Nieuwenhof 19 22y 10m 13d / 2023-12-27 wed 2024-01-02 tue 9 9 Lawrence Shankland (C) 74 28y 04m 20d 1 45 5 / 6 2023-12-27 wed 2024-01-02 tue 10 30 Kyosuke Tagawa 12 28y 01m 09d Oda Yutaro HT / 2023-12-27 wed 2024-01-02 tue 11 51 Alex Lowry 17 20y 06m 07d Vargas Kenneth 62 / 2023-12-27 wed 2024-01-02 tue Total Starting App->> 554 25.54 <<-Average Starting Age –––––– Substitutes –––––– S05 3 Stephen Kingsley 124 29y 05m 07d Halkett Craig 62 / 1 2023-12-27 wed 2024-01-02 tue S07 17 Alan Forrest 68 27y 03m 21d Y51 Denholm Aidan HT / 2 2023-12-27 wed 2024-01-02 tue S10 11 Yutaro Oda 29 22y 04m 18d Tagawa Kyosuke HT / 1 2023-12-27 wed 2024-01-02 tue S11 77 Kenneth Vargas 22 21y 08m 13d 1 2 Lowry Alex 62 1 / 1 2023-12-27 wed 2024-01-02 tue U1 1 Craig Gordon 40y 11m 30d / 2023-12-27 wed 2024-01-02 tue U2 5 Peter Haring 30y 06m 28d / 2023-12-27 wed 2024-01-02 tue U3 21 Toby Sibbick 24y 07m 07d / 2023-12-27 wed 2024-01-02 tue U4 24 Finlay Pollock 19y 06m 03d / 2023-07-06 thu 2024-01-02 tue U5 25 Macaulay Tait 18y 04m 03d / 2023-12-23 sat 2024-01-02 tue 25.45 <<-Average Age of Players who played
Opponents
Manager Derek Watt Adams
Team Managed 08 of 08
Total Managed 08 of 08
No Player Nat Age Gls Pens OGs Pen
SavePen
MissDiscipline Team
AppsTotal
AppsSub
MrkSubstitued by Sub
Time1 Ross Laidlaw SCO 31y 05m 18d 09 of 10 09 of 10 2 James Brown IRL 25y 06m 26d 02 of 03 02 of 03 3 Ben Purrington ENG 27y 07m 10d 03 of 03 03 of 03 George Harmon 78 4 Jack Baldwin ENG 30y 06m 00d 08 of 09 08 of 09 5 Scott Allardice SCO 25y 08m 30d 02 of 02 06 of 06 6 Ryan Leak ENG 25y 10m 02d Y97 02 of 04 02 of 04 7 Yan Dhanda ENG 25y 00m 16d 1 04 of 05 04 of 05 8 Max Sheaf ENG 23y 03m 04d 01 of 02 01 of 02 9 Jordan White SCO 31y 10m 26d 09 of 11 16 of 18 Kyle Turner 82 10 Simon Murray SCO 31y 09m 08d 03 of 04 07 of 10 Eamonn Brophy 69 11 Josh Sims ENG 26y 09m 02d Y81 04 of 05 04 of 05 Victor Loturi 82 27.77 <<-Average Starting Age –––––– Substitutes –––––– S03 George Harmon ENG 23y 00m 22d 03 of 04 03 of 04 Ben Purrington 78 S09 Kyle Turner SCO 26y 01m 20d 02 of 02 03 of 03 Jordan White 82 S10 Eamonn Brophy SCO 27y 09m 20d 02 of 03 16 of 17 Simon Murray 69 S11 Victor Loturi CAN 22y 07m 09d 04 of 06 04 of 06 Joshua Samuel Sims 82 U1 Ross Munro SCO 23y 08m 29d of of U2 Jay Henderson SCO 21y 09m 23d of 01 of 03 U3 Alex Samuel WAL 23y 03m 04d of 02 of 02 U4 Joshua Kelman Reid SCO 21y 07m 27d of 01 of 01 27.00 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 0-1
Cochrane Alex(og) Ross County 54:11 2 0-2
Yan Dhanda Ross County 60:22 3 1-2
Kenneth Vargas Heart of Midlothian 70:43 4 2-2
Lawrence Shankland Heart of Midlothian 77:57
Penalties The specified statement did not generate any data Taker Team Outcome Given Away By Won By Time Score if Missed
Discipline
Referee Alan Muir Hearts Redcards Linesman 1 Ross Macleod Opponents Redcards Linesman 2 Andy Milne Hearts Yellowcards 2 Fourth Official Chris Fordyce Opponents Yellowcards 2
Discipline Events
Click on heading to sortType Team Player Cd Tm Time Notes YELLOWCARD Heart of Midlothian Nathaniel Atkinson 41 Foul on Yan Dhanda YELLOWCARD Heart of Midlothian Alan Forrest 51 For diving in box when replays show a clear penalty. Rescinded on appeal on 4 Jan 2024. YELLOWCARD Ross County Josh Sims 81 Timewasting YELLOWCARD Ross County Ryan Leak 97 Timewasting
League Tables Before - Wednesday 27 Dec 2023 After - Saturday 30 Dec 2023
Pos Team G W D L F A Diff Avg Pts Note 1 Celtic 20 15 3 2 48 14 34 3.4286 48 2 Rangers 18 14 1 3 37 8 29 4.6250 43 3 Heart of Midlothian 19 10 2 7 20 15 5 1.3333 32 4 Kilmarnock 20 8 6 6 21 18 3 1.1667 30 5 St Mirren 20 7 5 8 21 25 -4 .8400 26 6 Hibernian 19 6 6 7 24 27 -3 .8889 24 7 Dundee 17 5 6 6 20 26 -6 .7692 21 8 Aberdeen 16 5 4 7 19 26 -7 .7308 19 9 St Johnstone 20 4 7 9 13 27 -14 .4815 19 10 Ross County 17 4 5 8 15 24 -9 .6250 17 11 Motherwell 19 3 7 9 20 31 -11 .6452 16 12 Livingston (Meadowbank Thistle) 19 2 6 11 10 27 -17 .3704 12
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Celtic 21 16 3 2 50 15 35 3.3333 51 2 0 Rangers 19 14 1 4 38 10 28 3.8000 43 3 0 Heart of Midlothian 20 10 3 7 22 17 5 1.2941 33 4 0 Kilmarnock 21 8 7 6 23 20 3 1.1500 31 5 0 St Mirren 21 8 5 8 24 25 -1 .9600 29 6 0 Hibernian 19 6 6 7 24 27 -3 .8889 24 7 0 Dundee 18 5 7 6 22 28 -6 .7857 22 8 3 Motherwell 20 4 7 9 23 32 -9 .7188 19 9 -1 Aberdeen 17 5 4 8 19 29 -10 .6552 19 10 -1 St Johnstone 20 4 7 9 13 27 -14 .4815 19 11 -1 Ross County 18 4 6 8 17 26 -9 .6538 18 12 0 Livingston (Meadowbank Thistle) 20 2 6 12 11 30 -19 .3667 12
League Games Played
Home F Away A Crowd Hibernian 0 Heart of Midlothian 1 20150 Livingston (Meadowbank Thistle) 0 St Johnstone 0 1602 St Mirren 0 Kilmarnock 1 7534
League Games Played
Home F Away A Crowd Aberdeen 0 St Mirren 3 17029 Celtic 2 Rangers 1 59664 Heart of Midlothian 2 Ross County 2 18288 Kilmarnock 2 Dundee 2 5780 Motherwell 3 Livingston (Meadowbank Thistle) 1 4076
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive
1
4
1
D
W
W
W
L
L
W
W
W
L
5618
2592
1244
1782
10180
7747
L only
1
4
1
4539
2039
1046
1454
8020
6312
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive
1
14
1
32
14
16
2
52
29
L only
1
14
1
28
12
14
2
46
27
Match Statistics
Hearts What Opponents 20 Goal Attempts 14 7 On Target 4 13 Off Target 0 0 Woodwork 0 9 Corners 5 14 Fouls 14 2 Offside 2
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20231226 Tue 26 Dec 2023 SPR 17 of 38 Dundee 0 Celtic 3 9144 20231226 Tue 26 Dec 2023 LOWL Boness United 0 Linlithgow Rose 0 20231226 Tue 26 Dec 2023 LOWL East Kilbride 1 Albion Rovers 3 20231226 Tue 26 Dec 2023 LOWL East Stirlingshire 2 Cowdenbeath 3 20231226 Tue 26 Dec 2023 LOWL Edinburgh University 1 University of Stirling 4 20231226 Tue 26 Dec 2023 LOWL Gala Fairydean Rovers 2 Berwick Rangers 0 20231226 Tue 26 Dec 2023 LOWL Tranent Juniors 0 Civil Service Strollers 1 20231226 Tue 26 Dec 2023 EPL 18 of 38 Bournemouth 3 Fulham 0 11099 20231226 Tue 26 Dec 2023 EPL 19 of 38 Burnley 0 Liverpool 2 21624 20231226 Tue 26 Dec 2023 EPL 19 of 38 Manchester United 3 Aston Villa 2 73574 20231226 Tue 26 Dec 2023 EPL 19 of 38 Newcastle United 1 Nottingham Forest 3 52207 20231226 Tue 26 Dec 2023 EPL 19 of 38 Sheffield United 2 Luton Town 3 31041 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Birmingham City 1 Stoke City 3 21640 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Cardiff City 2 Plymouth Argyle 2 23583 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Coventry City 2 Sheffield Wednesday 0 29208 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Huddersfield Town 3 Blackburn Rovers 0 20516 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Hull City 0 Sunderland 1 24420 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Ipswich Town 1 Leicester City 1 29410 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Millwall 2 Queens Park Rangers 0 17432 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Preston North End 2 Leeds United 1 21816 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Rotherham United 1 Middlesbrough 0 11487 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Southampton 5 Swansea City 0 30279 20231226 Tue 26 Dec 2023 E Champ 24 of 46 Watford 1 Bristol City 4 19626 20231226 Tue 26 Dec 2023 E Champ 24 of 46 West Bromwich Albion 1 Norwich City 0 25086 20231226 Tue 26 Dec 2023 E L1 22 of 46 Bristol Rovers 2 Portsmouth 1 9176 20231226 Tue 26 Dec 2023 E L1 22 of 46 Cheltenham Town 2 Shrewsbury Town 0 5146 20231226 Tue 26 Dec 2023 E L1 22 of 46 Exeter City 1 Wycombe Wanderers 0 7128 20231226 Tue 26 Dec 2023 E L1 22 of 46 Fleetwood Town 1 Carlisle United 1 3862 20231226 Tue 26 Dec 2023 E L1 22 of 46 Port Vale 2 Barnsley 3 8053 20231226 Tue 26 Dec 2023 E L1 23 of 46 Burton Albion 1 Blackpool 0 4196 20231226 Tue 26 Dec 2023 E L1 23 of 46 Leyton Orient 1 Charlton Athletic 0 8743 20231226 Tue 26 Dec 2023 E L1 23 of 46 Oxford United 2 Cambridge United 1 10407 20231226 Tue 26 Dec 2023 E L1 23 of 46 Peterborough United 2 Reading 2 10444 20231226 Tue 26 Dec 2023 E L1 23 of 46 Wigan Athletic 0 Derby County 1 13601 20231226 Tue 26 Dec 2023 E L1 24 of 46 Lincoln City 0 Bolton Wanderers 1 10064 20231226 Tue 26 Dec 2023 E L1 24 of 46 Stevenage 3 Northampton Town 0 5164 20231226 Tue 26 Dec 2023 E L2 22 of 46 Mansfield Town 2 Grimsby Town 0 8125 20231226 Tue 26 Dec 2023 E L2 22 of 46 Milton Keynes Dons 1 Colchester United 0 6335 20231226 Tue 26 Dec 2023 E L2 23 of 46 AFC Wimbledon 0 Sutton United 1 8575 20231226 Tue 26 Dec 2023 E L2 23 of 46 Barrow 2 Stockport County 2 5866 20231226 Tue 26 Dec 2023 E L2 23 of 46 Bradford City 2 Morecambe 2 18540 20231226 Tue 26 Dec 2023 E L2 23 of 46 Gillingham 0 Crawley Town 2 7150 20231226 Tue 26 Dec 2023 E L2 23 of 46 Harrogate Town 2 Accrington Stanley [2] 1 3515 20231226 Tue 26 Dec 2023 E L2 23 of 46 Salford City 1 Tranmere Rovers 5 3435 20231226 Tue 26 Dec 2023 E L2 23 of 46 Walsall 2 Crewe Alexandra 0 5672 20231226 Tue 26 Dec 2023 E L2 24 of 46 Newport County 4 Forest Green Rovers 2 4576 20231226 Tue 26 Dec 2023 E L2 24 of 46 Notts County 3 Doncaster Rovers 0 12785 20231226 Tue 26 Dec 2023 E L2 24 of 46 Swindon Town 0 Wrexham 1 12271 20231227 Wed 27 Dec 2023 SPR 19 of 38 Hibernian 0 Heart of Midlothian 1 20150 20231227 Wed 27 Dec 2023 SPR 19 of 38 Livingston (Meadowbank Thistle) 0 St Johnstone 0 1602 20231227 Wed 27 Dec 2023 SPR 20 of 38 St Mirren 0 Kilmarnock 1 7534 20231227 Wed 27 Dec 2023 EPL 18 of 38 Brentford 1 Wolverhampton Wanderers 4 17109 20231227 Wed 27 Dec 2023 EPL 19 of 38 Chelsea 2 Crystal Palace 1 39618 20231227 Wed 27 Dec 2023 EPL 19 of 38 Everton 1 Manchester City 3 39327 20231228 Thu 28 Dec 2023 EPL 19 of 38 Arsenal 0 West Ham United 2 60261 20231228 Thu 28 Dec 2023 EPL 19 of 38 Brighton and Hove Albion 4 Tottenham Hotspur 2 31675 20231229 Fri 29 Dec 2023 SCH 17 of 36 Dundee United 3 Partick Thistle 0 8110 20231229 Fri 29 Dec 2023 LOWL Celtic B 7 Gretna 2008 0 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Birmingham City 0 Bristol City 0 21231 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Cardiff City 0 Leicester City 2 24656 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Coventry City 2 Swansea City 2 25807 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Huddersfield Town 1 Middlesbrough 2 20045 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Hull City 3 Blackburn Rovers 2 21876 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Ipswich Town 0 Queens Park Rangers 0 29100 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Millwall 1 Norwich City 0 17715 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Preston North End 0 Sheffield Wednesday 1 19763 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Rotherham United 1 Sunderland 1 11323 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Southampton 2 Plymouth Argyle 1 30559 20231229 Fri 29 Dec 2023 E Champ 25 of 46 Watford 1 Stoke City 1 19643 20231229 Fri 29 Dec 2023 E Champ 25 of 46 West Bromwich Albion 1 Leeds United 0 25409 20231229 Fri 29 Dec 2023 E L1 23 of 46 Bristol Rovers 2 Charlton Athletic 1 9143 20231229 Fri 29 Dec 2023 E L1 23 of 46 Cheltenham Town 2 Reading 2 5941 20231229 Fri 29 Dec 2023 E L1 23 of 46 Exeter City 0 Portsmouth 0 8322 20231229 Fri 29 Dec 2023 E L1 23 of 46 Fleetwood Town 0 Bolton Wanderers 2 3922 20231229 Fri 29 Dec 2023 E L1 23 of 46 Port Vale 3 Blackpool 0 6203 20231229 Fri 29 Dec 2023 E L1 24 of 46 Burton Albion 1 Shrewsbury Town 0 3102 20231229 Fri 29 Dec 2023 E L1 24 of 46 Leyton Orient 0 Wycombe Wanderers 0 8648 20231229 Fri 29 Dec 2023 E L1 24 of 46 Oxford United 2 Derby County 3 11219 20231229 Fri 29 Dec 2023 E L1 24 of 46 Peterborough United 2 Barnsley 2 10686 20231229 Fri 29 Dec 2023 E L1 24 of 46 Wigan Athletic 2 Carlisle United 0 13224 20231229 Fri 29 Dec 2023 E L1 25 of 46 Lincoln City 1 Northampton Town 2 8661 20231229 Fri 29 Dec 2023 E L2 23 of 46 Mansfield Town 1 Doncaster Rovers 1 7644 20231229 Fri 29 Dec 2023 E L2 23 of 46 Milton Keynes Dons 2 Crawley Town 0 5945 20231229 Fri 29 Dec 2023 E L2 24 of 46 AFC Wimbledon 5 Colchester United 3 8062 20231229 Fri 29 Dec 2023 E L2 24 of 46 Barrow 1 Accrington Stanley [2] 1 3549 20231229 Fri 29 Dec 2023 E L2 24 of 46 Bradford City 0 Stockport County 0 19657 20231229 Fri 29 Dec 2023 E L2 24 of 46 Gillingham 1 Sutton United 0 6334 20231229 Fri 29 Dec 2023 E L2 24 of 46 Harrogate Town 0 Tranmere Rovers 2 3105 20231229 Fri 29 Dec 2023 E L2 24 of 46 Salford City 0 Grimsby Town 3 2921 20231229 Fri 29 Dec 2023 E L2 24 of 46 Walsall 3 Wrexham 1 8709 20231229 Fri 29 Dec 2023 E L2 25 of 46 Newport County 1 Crewe Alexandra 1 3926 20231229 Fri 29 Dec 2023 E L2 25 of 46 Notts County 5 Morecambe 0 9786 20231229 Fri 29 Dec 2023 E L2 25 of 46 Swindon Town 2 Forest Green Rovers 1 9075 20231230 Sat 30 Dec 2023 SPR 17 of 38 Aberdeen 0 St Mirren 3 17029 20231230 Sat 30 Dec 2023 SPR 20 of 38 Heart of Midlothian 2 Ross County 2 18288 20231230 Sat 30 Dec 2023 SPR 20 of 38 Motherwell 3 Livingston (Meadowbank Thistle) 1 4076 20231230 Sat 30 Dec 2023 SPR 21 of 38 Celtic 2 Rangers 1 59664 20231230 Sat 30 Dec 2023 SPR 21 of 38 Kilmarnock 2 Dundee 2 5780 20231230 Sat 30 Dec 2023 SCH 17 of 36 Ayr United 2 Dunfermline Athletic 2 2022 20231230 Sat 30 Dec 2023 SCH 17 of 36 Queens Park 1 Airdrieonians (Airdrie United) 2 1227 20231230 Sat 30 Dec 2023 SCH 18 of 36 Inverness Caledonian Thistle 0 Greenock Morton 0 2114 20231230 Sat 30 Dec 2023 SCH 18 of 36 Raith Rovers 2 Arbroath 2 3806 20231230 Sat 30 Dec 2023 SL1 18 of 36 Edinburgh City 2 Hamilton Academical 5 339 20231230 Sat 30 Dec 2023 SL1 18 of 36 Falkirk 5 Stirling Albion 0 4683 20231230 Sat 30 Dec 2023 SL1 18 of 36 Montrose 1 Cove Rangers 1 617 20231230 Sat 30 Dec 2023 SL1 19 of 36 Queen of the South 2 Annan Athletic 1 1732 20231230 Sat 30 Dec 2023 SL2 17 of 36 Clyde 1 Stenhousemuir 2 665 20231230 Sat 30 Dec 2023 SL2 17 of 36 Elgin City 2 Peterhead 1 678 20231230 Sat 30 Dec 2023 SL2 18 of 36 Forfar Athletic 0 East Fife 0 485 20231230 Sat 30 Dec 2023 LOWL Berwick Rangers 3 Gala Fairydean Rovers 3 20231230 Sat 30 Dec 2023 LOWL Caledonian Braves 1 Cumbernauld Colts 2 20231230 Sat 30 Dec 2023 EPL 19 of 38 Luton Town 2 Chelsea 3 20231230 Sat 30 Dec 2023 EPL 19 of 38 Manchester City 2 Sheffield United 0 20231230 Sat 30 Dec 2023 EPL 20 of 38 Aston Villa 3 Burnley 2 20231230 Sat 30 Dec 2023 EPL 20 of 38 Crystal Palace 3 Brentford 1 25472 20231230 Sat 30 Dec 2023 EPL 20 of 38 Nottingham Forest 2 Manchester United 1 29529 20231230 Sat 30 Dec 2023 EPL 20 of 38 Wolverhampton Wanderers 3 Everton 0 31639 20231231 Sun 31 Dec 2023 EPL 20 of 38 Fulham 2 Arsenal 1 24444 20231231 Sun 31 Dec 2023 EPL 20 of 38 Tottenham Hotspur 3 Bournemouth 1 61780