<- Team <- Date <- Comp -> Comp -> Date -> Team
Hearts Team Opponents Scoring Seq Penalties Table Streaks Discipline Statistics Games played
![]()
Fri 17 Jan 2025 19:45
Brechin City 1 Hearts 4
Scottish Cup R4
Glebe Park Brechin Scotland
3650
Ref: Grant Irvine
Scorers Yan Dhanda 39:41 ;Kevin McHattie og 51:11 ;Elton Kabangu 61:32 ;Elton Kabangu 78:16 Opp Scorers [Scott Bright 22:38]
Manager Cumulative to date
Manager Type G W D L F A PenW PenL Neil Critchley COMPA 10 3 3 4 10 11 0 0 Neil Critchley COMP 21 8 5 8 27 25 0 0
MR NR Season Team Venue FT HT Agg Comp Round Crowd TV 2024-25 Brechin City Glebe Park Brechin Scotland
1-1 Scottish Cup
R4 3650 BBC
Notes
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) = -No Sq
NoPlayer Cap Nat Tot App Age Gls Pens Tot
GlsOGs Pen
SavePen
MissDiscipline Sub
MrkSubstitued by Sub
TimeGoals
vs
OppPrev Next 1 1 Craig Gordon (C) 315 42y 00m 17d / 2025-01-12 sun 2025-01-25 sat 2 35 Adam Forrester 18 19y 09m 17d Y37 Oyegoke Daniel 69 / 2025-01-12 sun 2025-01-25 sat 3 29 James Penrice 30 26y 00m 26d / 2025-01-12 sun 2025-01-25 sat 4 4 Craig Halkett 134 29y 07m 19d / 2025-01-12 sun 2025-01-25 sat 5 6 Beni Baningime 79 26y 04m 08d / 2025-01-12 sun 2025-01-25 sat 6 30 Jamie McCart 3 27y 06m 28d Taylor Gerald 81 / 2025-01-12 sun 2025-01-25 sat 7 77 Kenneth Vargas 75 22y 09m 00d Wilson James 70 / 2025-01-12 sun 2025-01-25 sat 8 14 Cammy Devlin 132 26y 07m 10d Forrest Alan 87 / 2025-01-12 sun 2025-01-25 sat 9 19 Elton Kabangu 2 26y 11m 09d 2 2 2 / 2 2025-01-12 sun 2025-01-25 sat 10 7 Jorge Grant 98 30y 00m 29d / 2025-01-12 sun 2025-01-25 sat 11 20 Yan Dhanda 26 26y 01m 03d 1 2 Y41 Spittal Blair 69 1 / 1 2025-01-12 sun 2025-01-25 sat Total Starting App->> 912 27.63 <<-Average Starting Age –––––– Substitutes –––––– S02 5 Daniel Oyegoke 26 22y 00m 14d Forrester Adam 69 / 2025-01-12 sun last game S06 82 Gerald Taylor 9 23y 07m 20d McCart Jamie 81 / 2024-09-21 sat 2025-01-25 sat S07 21 James Wilson 19 17y 10m 11d Vargas Kenneth 70 / 2025-01-12 sun 2025-01-25 sat S08 17 Alan Forrest 118 28y 04m 08d Devlin Cameron 87 / 2025-01-12 sun 2025-01-25 sat S11 16 Blair Spittal 33 29y 00m 29d Dhanda Yan 69 / 2025-01-12 sun 2025-01-25 sat U1 28 Zander Clark 32y 06m 22d / 2025-01-02 thu 2025-01-25 sat U2 18 Malachi Boateng 22y 06m 12d / 2025-01-12 sun 2025-01-25 sat U3 37 Musa Drammeh 23y 01m 22d / 2025-01-12 sun 2025-01-25 sat 26.56 <<-Average Age of Players who played
Opponents
Manager Patrick Cregg
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 Lenny Wilson SCO 28y 00m 19d 01 of 01 02 of 02 2 Lewis Martin SCO 34y 00m 13d 01 of 01 02 of 02 3 Kevin McHattie SCO 31y 06m 02d 1 01 of 01 07 of 07 4 Euan Spark SCO 28y 01m 19d Y15 01 of 01 01 of 01 Scott Bright 17 5 Spencer Moreland SCO 20y 09m 10d 01 of 01 01 of 01 6 Brad McKay SCO 31y 09m 22d 01 of 01 08 of 08 7 Marc Scott SCO 28y 03m 28d 01 of 01 01 of 01 Ryan Ferguson 87 8 Fraser MacLeod SCO 23y 05m 27d Y42 01 of 01 01 of 01 9 Dayle Robertson SCO 29y 04m 00d Y32 01 of 01 01 of 01 Cillian Sheridan 61 10 Lewis Milne SCO 30y 08m 22d 01 of 01 05 of 05 Craig Tosh 61 11 Ewan Loudon SCO 21y 05m 17d 01 of 01 01 of 01 Scott Logan 88 27.97 <<-Average Starting Age –––––– Substitutes –––––– S04 Scott Bright SCO 36y 07m 15d 1 01 of 01 01 of 01 Euan Spark 17 S07 Ryan Ferguson SCO 31y 00m 02d 01 of 01 01 of 01 Marc Scott 87 S09 Cillian Sheridan IRL 35y 10m 25d Y72 01 of 01 12 of 12 Dayle Robertson 61 S10 Craig Tosh SCO 23y 01m 19d 01 of 01 01 of 01 Lewis Milne 61 S11 Scott Logan SCO 39y 10m 04d 01 of 01 01 of 01 Ewan Loudon 88 U1 Isaac Carmody AUS 29y 08m 05d of of U2 Daniel Johnston SCO 17y 11m 08d of of 29.64 <<-Average Age of players who played
Scoring Sequence No Score Scorer Scores For Time 1 0-1
Scott Bright Brechin City 22:38 2 1-1
Yan Dhanda Heart of Midlothian 39:41 3 2-1
Kevin McHattie(og) Heart of Midlothian 51:11 4 3-1
Elton Kabangu Heart of Midlothian 61:32 5 4-1
Elton Kabangu Heart of Midlothian 78:16
Penalties The specified statement did not generate any data Taker Team Outcome Given Away By Won By Time Score if Missed
Discipline
Referee Grant Irvine Hearts Redcards Linesman 1 Graham McNeillie Opponents Redcards Linesman 2 Alastair Taylor Hearts Yellowcards 2 Fourth Official Steven Kirkland Opponents Yellowcards 4
Discipline Events
Click on heading to sortType Team Player Cd Tm Time Notes YELLOWCARD Brechin City Euan Spark 15 Should be a red both feet off the ground in tackle on Elton Kabangu. Injures himself. YELLOWCARD Brechin City Dayle Robertson 32 Foul on Craig Halkett YELLOWCARD Heart of Midlothian Adam Forrester 37 Cautioned for simulation YELLOWCARD Heart of Midlothian Yan Dhanda 41 Tussle with Fraser MacLeod YELLOWCARD Brechin City Fraser MacLeod 42 Tussle with Yan Dhanda YELLOWCARD Brechin City Cillian Sheridan 72 Catching Jorge Grant late with a high boot
League Tables Before - Wednesday 15 Jan 2025 After - Wednesday 15 Jan 2025
Pos Team G W D L F A Diff Avg Pts Note 1 Celtic 23 19 3 1 64 11 53 5.8182 60 2 Rangers 23 14 5 4 44 18 26 2.4444 47 3 Dundee United 23 10 7 6 31 24 7 1.2917 37 4 Aberdeen 23 10 5 8 32 33 -1 .9697 35 5 Motherwell 23 9 4 10 28 37 -9 .7568 31 6 Hibernian 23 7 8 8 34 36 -2 .9444 29 7 Dundee 23 7 6 10 37 41 -4 .9024 27 8 St Mirren 23 8 3 12 27 38 -11 .7105 27 9 Kilmarnock 23 6 7 10 25 37 -12 .6757 25 10 Ross County 23 6 7 10 23 42 -19 .5476 25 11 Heart of Midlothian 23 6 6 11 25 31 -6 .8065 24 12 St Johnstone 23 4 3 16 25 47 -22 .5319 15
Pos Diff Team G W D L F A Diff Avg Pts Note 1 0 Celtic 23 19 3 1 64 11 53 5.8182 60 2 0 Rangers 23 14 5 4 44 18 26 2.4444 47 3 0 Dundee United 23 10 7 6 31 24 7 1.2917 37 4 0 Aberdeen 23 10 5 8 32 33 -1 .9697 35 5 0 Motherwell 23 9 4 10 28 37 -9 .7568 31 6 0 Hibernian 23 7 8 8 34 36 -2 .9444 29 7 0 Dundee 23 7 6 10 37 41 -4 .9024 27 8 0 St Mirren 23 8 3 12 27 38 -11 .7105 27 9 0 Kilmarnock 23 6 7 10 25 37 -12 .6757 25 10 0 Ross County 23 6 7 10 23 42 -19 .5476 25 11 0 Heart of Midlothian 23 6 6 11 25 31 -6 .8065 24 12 0 St Johnstone 23 4 3 16 25 47 -22 .5319 15
League Games Played
Home F Away A Crowd Rangers 3 Aberdeen 0 45887
League Games Played
The specified statement did not generate any data Home F Away A Crowd
Type Streaks by Date Last 10 Cumulative by Date W D L Unb NoW G W D L F A Competitive 1
5
W
D
W
W
D
L
W
D
L
L
5673
2614
1256
1803
10254
7821
SC only 1
1
494
266
101
127
1065
596
Type Streaks by Team Cumulative by Team W D L Unb NoW G W D L F A Competitive 3
5
5
4
1
0
12
4
SC only 2
4
4
3
1
0
10
3
Match Statistics
Hearts What Opponents 13 Goal Attempts 3 5 On Target 1 8 Off Target 0 0 Woodwork 0 5 Corners 1 13 Fouls 11 0 Offside 2
Games played during this week
Click on heading to sortSortDate Date Comp Rd Home F Away A Crowd 20250113 Mon 13 Jan 2025 FA Cup R3 Millwall 3 Dagenham and Redbridge 0 5625 20250114 Tue 14 Jan 2025 SPR 23 of 27 Dundee 3 Celtic 3 8816 20250114 Tue 14 Jan 2025 SCH 21 of 25 Dunfermline Athletic 0 Ayr United 2 4634 20250114 Tue 14 Jan 2025 SCH 21 of 25 Livingston (Meadowbank Thistle) 2 Airdrieonians (Airdrie United) 1 1051 20250114 Tue 14 Jan 2025 SL2 20 of 26 Peterhead 1 Stranraer 0 483 20250114 Tue 14 Jan 2025 EPL 21 of 24 Brentford 2 Manchester City 2 17048 20250114 Tue 14 Jan 2025 EPL 21 of 24 Chelsea 2 Bournemouth 2 39092 20250114 Tue 14 Jan 2025 EPL 21 of 24 Nottingham Forest 1 Liverpool 1 30249 20250114 Tue 14 Jan 2025 EPL 21 of 24 West Ham United 3 Fulham 2 62456 20250114 Tue 14 Jan 2025 E Champ 26 of 31 Cardiff City 1 Watford 1 16942 20250114 Tue 14 Jan 2025 E Champ 26 of 31 Plymouth Argyle 1 Oxford United 1 15933 20250114 Tue 14 Jan 2025 FA Cup R3 Leyton Orient 1 Derby County 1 8279 20250114 Tue 14 Jan 2025 FA Cup R3 Mansfield Town 0 Wigan Athletic 2 4523 20250114 Tue 14 Jan 2025 FA Cup R3 Preston North End 2 Charlton Athletic 1 7734 20250115 Wed 15 Jan 2025 SPR 23 of 27 Rangers 3 Aberdeen 0 45887 20250115 Wed 15 Jan 2025 EPL 20 of 24 Everton 0 Aston Villa 1 39085 20250115 Wed 15 Jan 2025 EPL 21 of 24 Arsenal 2 Tottenham Hotspur 1 60287 20250115 Wed 15 Jan 2025 EPL 21 of 24 Leicester City 0 Crystal Palace 2 29766 20250115 Wed 15 Jan 2025 EPL 21 of 24 Newcastle United 3 Wolverhampton Wanderers 0 51975 20250115 Wed 15 Jan 2025 E Champ 26 of 32 Blackburn Rovers 3 Portsmouth 0 13703 20250116 Thu 16 Jan 2025 EPL 21 of 24 Ipswich Town 0 Brighton and Hove Albion 2 29403 20250116 Thu 16 Jan 2025 EPL 21 of 24 Manchester United 3 Southampton 1 73722 20250116 Thu 16 Jan 2025 E L1 25 of 30 Shrewsbury Town 2 Wrexham 1 8789 20250117 Fri 17 Jan 2025 SL2 21 of 26 Clyde 0 Edinburgh City 2 766 20250117 Fri 17 Jan 2025 Scottish Cup R4 Brechin City 1 Heart of Midlothian 4 3650 20250117 Fri 17 Jan 2025 E Champ 27 of 32 Burnley 0 Sunderland 0 21014 20250117 Fri 17 Jan 2025 E L2 26 of 31 Harrogate Town 2 Cheltenham Town 0 2522 20250118 Sat 18 Jan 2025 SL1 21 of 26 Annan Athletic 0 Inverness Caledonian Thistle 3 438 20250118 Sat 18 Jan 2025 SL2 19 of 25 Stranraer 0 East Fife 2 518 20250118 Sat 18 Jan 2025 SL2 21 of 26 Peterhead 3 Stirling Albion 2 662 20250118 Sat 18 Jan 2025 Scottish Cup R4 Broxburn Athletic 0 Ayr United 8 2100 20250118 Sat 18 Jan 2025 Scottish Cup R4 Celtic 2 Kilmarnock 1 40916 20250118 Sat 18 Jan 2025 Scottish Cup R4 Cove Rangers 2 Forfar Athletic 0 578 20250118 Sat 18 Jan 2025 Scottish Cup R4 Dumbarton 1 Airdrieonians (Airdrie United) 5 1113 20250118 Sat 18 Jan 2025 Scottish Cup R4 Dunfermline Athletic 3 Stenhousemuir 0 2353 20250118 Sat 18 Jan 2025 Scottish Cup R4 Elgin City 0 Aberdeen 3 4410 20250118 Sat 18 Jan 2025 Scottish Cup R4 Hamilton Academical 3 Musselburgh Athletic 1 1301 20250118 Sat 18 Jan 2025 Scottish Cup R4 Hibernian 3 Clydebank[2003] 0 11406 20250118 Sat 18 Jan 2025 Scottish Cup R4 Queen of the South 1 St Mirren 3 2567 20250118 Sat 18 Jan 2025 Scottish Cup R4 Queens Park 3 Montrose 2 856 20250118 Sat 18 Jan 2025 Scottish Cup R4 Ross County 2 Livingston (Meadowbank Thistle) 3 1802 20250118 Sat 18 Jan 2025 Scottish Cup R4 St Johnstone 1 Motherwell 0 3892 20250118 Sat 18 Jan 2025 EPL 22 of 24 Arsenal 2 Aston Villa 2 60067 20250118 Sat 18 Jan 2025 EPL 22 of 24 Brentford 0 Liverpool 2 17215 20250118 Sat 18 Jan 2025 EPL 22 of 24 Leicester City 0 Fulham 2 31500 20250118 Sat 18 Jan 2025 EPL 22 of 24 Newcastle United 1 Bournemouth 4 52227 20250118 Sat 18 Jan 2025 EPL 22 of 24 West Ham United 0 Crystal Palace 2 62469 20250118 Sat 18 Jan 2025 E Champ 26 of 31 Millwall 0 Hull City 1 14579 20250118 Sat 18 Jan 2025 E Champ 26 of 32 Portsmouth 2 Middlesbrough 1 20389 20250118 Sat 18 Jan 2025 E Champ 27 of 31 Cardiff City 3 Swansea City 0 26536 20250118 Sat 18 Jan 2025 E Champ 27 of 31 Luton Town 0 Preston North End 0 11540 20250118 Sat 18 Jan 2025 E Champ 27 of 31 Plymouth Argyle 0 Queens Park Rangers 1 16988 20250118 Sat 18 Jan 2025 E Champ 27 of 32 Coventry City 1 Bristol City 0 26695 20250118 Sat 18 Jan 2025 E Champ 27 of 32 Derby County 0 Watford 2 29040 20250118 Sat 18 Jan 2025 E Champ 27 of 32 Oxford United 1 Blackburn Rovers 0 11407 20250118 Sat 18 Jan 2025 E Champ 27 of 32 Sheffield United 2 Norwich City 0 28239 20250118 Sat 18 Jan 2025 E Champ 27 of 32 West Bromwich Albion 1 Stoke City 1 25679 20250118 Sat 18 Jan 2025 E L1 24 of 28 Birmingham City 1 Exeter City 0 25930 20250118 Sat 18 Jan 2025 E L1 24 of 29 Crawley Town 1 Burton Albion 1 3521 20250118 Sat 18 Jan 2025 E L1 24 of 29 Mansfield Town 1 Wycombe Wanderers 2 7459 20250118 Sat 18 Jan 2025 E L1 24 of 29 Stevenage 1 Wigan Athletic 2 3518 20250118 Sat 18 Jan 2025 E L1 25 of 29 Bristol Rovers 3 Barnsley 1 7638 20250118 Sat 18 Jan 2025 E L1 25 of 30 Blackpool 2 Huddersfield Town 2 10410 20250118 Sat 18 Jan 2025 E L1 25 of 30 Bolton Wanderers 2 Cambridge United 2 19946 20250118 Sat 18 Jan 2025 E L1 25 of 30 Peterborough United 0 Leyton Orient 0 8235 20250118 Sat 18 Jan 2025 E L1 25 of 30 Reading 1 Stockport County 3 11019 20250118 Sat 18 Jan 2025 E L1 25 of 30 Rotherham United 4 Charlton Athletic 2 8911 20250118 Sat 18 Jan 2025 E L1 26 of 30 Northampton Town 0 Lincoln City 1 6094 20250118 Sat 18 Jan 2025 E L2 24 of 29 Accrington Stanley [2] 0 Notts County 3 2924 20250118 Sat 18 Jan 2025 E L2 24 of 29 AFC Wimbledon 2 Tranmere Rovers 0 7975 20250118 Sat 18 Jan 2025 E L2 24 of 29 Gillingham 0 Doncaster Rovers 1 5814 20250118 Sat 18 Jan 2025 E L2 25 of 30 Bromley 0 Colchester United 1 3907 20250118 Sat 18 Jan 2025 E L2 25 of 30 Carlisle United 0 Bradford City 1 8399 20250118 Sat 18 Jan 2025 E L2 25 of 30 Morecambe 0 Crewe Alexandra 1 3648 20250118 Sat 18 Jan 2025 E L2 25 of 30 Salford City 0 Fleetwood Town 2 3216 20250118 Sat 18 Jan 2025 E L2 25 of 30 Walsall 4 Milton Keynes Dons 2 6144 20250118 Sat 18 Jan 2025 E L2 26 of 30 Grimsby Town 1 Chesterfield 1 6706 20250118 Sat 18 Jan 2025 E L2 26 of 30 Port Vale 3 Newport County 2 6354 20250118 Sat 18 Jan 2025 E L2 27 of 31 Swindon Town 2 Barrow 0 6398 20250119 Sun 19 Jan 2025 Scottish Cup R4 Falkirk 1 Raith Rovers 2 4557 20250119 Sun 19 Jan 2025 Scottish Cup R4 Rangers 5 Fraserburgh 0 36276 20250119 Sun 19 Jan 2025 EPL 21 of 24 Everton 3 Tottenham Hotspur 2 39326 20250119 Sun 19 Jan 2025 EPL 22 of 24 Ipswich Town 0 Manchester City 6 29841 20250119 Sun 19 Jan 2025 EPL 22 of 24 Manchester United 1 Brighton and Hove Albion 3 73758 20250119 Sun 19 Jan 2025 EPL 22 of 24 Nottingham Forest 3 Southampton 2 30180 20250119 Sun 19 Jan 2025 E Champ 27 of 32 Leeds United 3 Sheffield Wednesday 0 36685