London Hearts Supporters Club
<- Team <- Date <- Comp -> Comp -> Date -> Team

Hearts Team Opponents Scoring Seq Penalties Table Streaks Events Statistics Games played

Crest Sat 23 Dec 2023 15:00
Hearts 2 St Mirren 0
Premiership 18 of 38
Tynecastle Park Edinburgh Scotland
18717
Ref: Nick Walsh

Scorers Lawrence Shankland 32:30 ;Lawrence Shankland 48:44
Opp Scorers -----

Manager Cumulative to date

Manager Type G W D L F A PenW PenL
Steven Naismith LH 13 6 3 4 18 13 0 0
Steven Naismith COMPH 16 8 3 5 26 16 0 0
Steven Naismith L 25 11 5 9 32 25 0 0
Steven Naismith COMP 32 14 5 13 44 38 0 0

MR NR Season Team Venue FT HT Agg Comp Round Crowd TV
n n 2023-24 St Mirren

Tynecastle Park Edinburgh Scotland

2-0

1-0

Premiership

18 of 38 18717

Notes

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) = 3
No Sq
No
Player Cap Nat Tot App Age Gls Pens Tot
Gls
OGs Pen
Save
Pen
Miss
Discipline Sub
Mrk
Substitued by Sub
Time
Goals
vs
Opp
Prev Next
1 28 Zander Clark flag 49 31y 05m 27d / 2023-12-16 sat 2023-12-27 wed
2 13 Nathaniel Atkinson flag 59 24y 06m 10d Y65 Sibbick Toby 74 / 2023-12-16 sat 2023-12-27 wed
3 19 Alex Cochrane flag 103 22y 08m 02d / 2023-12-16 sat 2023-12-27 wed
4 2 Frankie Kent flag 25 28y 01m 02d / 2023-12-16 sat 2023-12-27 wed
5 4 Craig Halkett flag 112 28y 06m 24d Y78 / 1 2023-12-16 sat 2023-12-27 wed
6 15 Kye Rowles flag 58 25y 05m 29d / 2023-12-16 sat 2023-12-27 wed
7 11 Yutaro Oda flag 28 22y 04m 11d Forrest Alan 66 / 2023-12-16 sat 2023-12-27 wed
8 6 Beni Baningime flag 43 25y 03m 14d / 1 2023-12-16 sat 2023-12-27 wed
9 9 Lawrence Shankland (C) flag 72 28y 04m 13d 2 43 3 / 4 2023-12-16 sat 2023-12-27 wed
10 22 Aidan Denholm flag 13 20y 01m 15d Tait Macaulay 84 / 2023-12-16 sat 2023-12-27 wed
11 18 Barrie McKay flag 93 28y 11m 23d Nieuwenhof Calem 66 / 1 2023-12-16 sat 2023-12-27 wed
Total Starting App->> 655 26.00 <<-Average Starting Age
–––––– Substitutes ––––––
S02 21 Toby Sibbick flag 80 24y 07m 00d Atkinson Nathaniel 74 / 2023-12-16 sat 2023-12-27 wed
S07 17 Alan Forrest flag 66 27y 03m 14d Oda Yutaro 66 / 2023-12-16 sat 2023-12-27 wed
S10 25 Macaulay Tait flag 2 18y 03m 26d Denholm Aidan 84 / 2023-12-16 sat 2023-12-30 sat
S11 8 Calem Nieuwenhof flag 17 22y 10m 06d McKay Barrie 66 / 2 2023-12-09 sat 2023-12-27 wed
U1 1 Craig Gordon flag 40y 11m 23d N / 2023-12-16 sat 2023-12-27 wed
U2 3 Stephen Kingsley flag 29y 05m 00d N / 1 2023-12-16 sat 2023-12-27 wed
U3 5 Peter Haring flag 30y 06m 21d N / 1 2023-12-16 sat 2023-12-27 wed
U4 30 Kyosuke Tagawa flag 24y 10m 12d N / 1 2023-12-16 sat 2023-12-27 wed
U5 77 Kenneth Vargas flag 21y 08m 06d N / 2 2023-12-16 sat 2023-12-27 wed
  25.27 <<-Average Age of Players who played

Opponents
Manager Stephen Robinson
Team Managed 08 of 14
Total Managed 20 of 26
No Player Nat Age Gls Pens OGs Pen
Save
Pen
Miss
Discipline Team
Apps
Total
Apps
Sub
Mrk
Substitued by Sub
Time
1 Zach Hemming ENG 23y 09m 16d 02 of 06 03 of 07
2 Thierry Small ENG 19y 04m 22d 03 of 03 03 of 03 Mikael Yann Mathieu Mandron 73
3 Scott Tanser ENG 29y 02m 00d Y22 09 of 13 17 of 21
4 Marcus Fraser SCO 29y 06m 00d 09 of 15 21 of 27
5 Alexander Gogic CYP 29y 08m 10d Y1 08 of 14 16 of 22
6 Richard Taylor ENG 23y 02m 21d 05 of 10 05 of 10
7 Alex Greive NZL 24y 07m 10d 08 of 08 08 of 08 Lewis Jamieson 63
8 Keanu Baccus AUS 25y 06m 16d 06 of 08 06 of 08
9 Jonah Ananias Paul Ayunga ENG 26y 06m 29d 02 of 04 02 of 04 Olutoyosi Tajudeen Olusanya 63
10 Mark O'Hara SCO 28y 00m 11d 06 of 12 22 of 28 Caolan Stephen Boyd-Munce 73
11 Greg Kiltie SCO 26y 11m 05d 10 of 14 18 of 22 Stav Nahmani 63
26.04 <<-Average Starting Age
–––––– Substitutes ––––––
S02 Mikael Mandron FRA 29y 02m 12d 02 of 08 02 of 08 Thierry Small 73
S07 Lewis Jamieson SCO 21y 08m 06d 02 of 02 03 of 03 Alex Greive 63
S09 Toyosi Olusanya ENG 26y 02m 09d 03 of 09 03 of 09 Jonah Ananias Paul Ayunga 63
S10 Caolan Stephen Boyd-Munce NIR 23y 10m 27d Y76 02 of 07 02 of 07 Mark O'Hara 73
S11 Stav Nahmani ISR 21y 02m 17d 01 of 01 01 of 01 Greg Kiltie 63
U1 Peter Urminsky SVK 24y 06m 29d of of
U2 James Bolton ENG 29y 04m 10d of 01 of 01
U3 Ryan Flynn SCO 35y 03m 19d of 09 of 13
U4 Charles Dunne ENG 30y 10m 10d of 10 of 17
25.54 <<-Average Age of players who played

Scoring Sequence
No Score Scorer Scores For Time
1

1-0

Lawrence Shankland Heart of Midlothian 32:30
2

2-0

Lawrence Shankland Heart of Midlothian 48:44

The specified statement did not generate any data
Penalties
Taker Team Outcome Given Away By Won By Time Score if Missed

Discipline and Officials

RefereeNick WalshHearts Redcards
Linesman 1David McGeachieOpponents Redcards
Linesman 2Douglas RossHearts Yellowcards2
Fourth OfficialCalum ScottOpponents Yellowcards3

Match Events

Click on heading to sort
Pd Time VAR Diff Type What For Player Notes
1H 0:29 YC YELLOWCARD St Mirren Alexander Gogic Yellow Card For Alexander Gogic (St Mirren) Foul on Aidan Denholm
1H 21:18 YC YELLOWCARD St Mirren Scott Tanser Yellow Card For Scott Tanser (St Mirren) Foul on Aidan Denholm
1H 32:30 34:20 01:50 GL GOAL Heart of Midlothian Lawrence Shankland Goal Scored by Lawrence Shankland 33 (Heart of Midlothian)
1H 47:48 48:27 00:39 NONPENAWARD St Mirren VAR check for FOUL penalty
1H 49:08 1HEND St Mirren 1st half ends on 49 Minutes 08 seconds
2H 48:44 GL GOAL Heart of Midlothian Lawrence Shankland Goal Scored by Lawrence Shankland 49 (Heart of Midlothian)
2H 62:41 OF TAKENOFF St Mirren Jonah Ananias Paul Ayunga Player:Jonah Ananias Paul Ayunga (St Mirren) subbed by Toyosi Olusanya on 63 mins
2H 62:41 ON SUBBEDON St Mirren Olutoyosi Tajudeen Olusanya Player:Toyosi Olusanya (St Mirren) came on for Jonah Ananias Paul Ayunga on 63 mins
2H 62:48 OF TAKENOFF St Mirren Greg Kiltie Player:Greg Kiltie (St Mirren) subbed by Stav Nahmani on 63 mins
2H 62:48 ON SUBBEDON St Mirren Stav Nahmani Player:Stav Nahmani (St Mirren) came on for Greg Kiltie on 63 mins
2H 62:55 OF TAKENOFF St Mirren Alex Greive Player:Alex Greive (St Mirren) subbed by Lewis Jamieson on 63 mins
2H 62:55 ON SUBBEDON St Mirren Lewis Jamieson Player:Lewis Jamieson (St Mirren) came on for Alex Greive on 63 mins
2H 65:16 YC YELLOWCARD Heart of Midlothian Nathaniel Atkinson Yellow Card For Atkinson Nathaniel (Heart of Midlothian) Foul on Scott Tanser
2H 66:13 OF TAKENOFF Heart of Midlothian Yutaro Oda Player:Yutaro Oda (Hearts) subbed by Alan Forrest on 66 mins
2H 66:13 ON SUBBEDON Heart of Midlothian Alan Forrest Player:Alan Forrest (Hearts) came on for Yutaro Oda on 66 mins
2H 66:15 OF TAKENOFF Heart of Midlothian Barrie McKay Player:Barrie McKay (Hearts) subbed by Calem Nieuwenhof on 66 mins
2H 66:15 ON SUBBEDON Heart of Midlothian Calem Nieuwenhof Player:Calem Nieuwenhof (Hearts) came on for Barrie McKay on 66 mins
2H 72:45 OF TAKENOFF St Mirren Thierry Small Player:Thierry Small (St Mirren) subbed by Mikael Yann Mathieu Mandron on 73 mins
2H 72:45 ON SUBBEDON St Mirren Mikael Yann Mathieu Mandron Player:Mikael Yann Mathieu Mandron (St Mirren) came on for Thierry Small on 73 mins
2H 72:49 OF TAKENOFF St Mirren Mark O'Hara Player:Mark O'Hara (St Mirren) subbed by Caolan Stephen Boyd-Munce on 73 mins
2H 72:49 ON SUBBEDON St Mirren Caolan Stephen Boyd-Munce Player:Caolan Stephen Boyd-Munce (St Mirren) came on for Mark O'Hara on 73 mins
2H 73:21 OF TAKENOFF Heart of Midlothian Nathaniel Atkinson Player:Nathaniel Atkinson (Hearts) subbed by Toby Sibbick on 74 mins
2H 73:21 ON SUBBEDON Heart of Midlothian Toby Sibbick Player:Toby Sibbick (Hearts) came on for Nathaniel Atkinson on 74 mins
2H 75:36 YC YELLOWCARD St Mirren Caolan Stephen Boyd-Munce Yellow Card For Caolan Stephen Boyd-Munce (St Mirren) Attempted pull back on Alan Forrest
2H 77:34 YC YELLOWCARD Heart of Midlothian Craig Halkett Yellow Card For Halkett Craig (Heart of Midlothian) Foul on Toyosi Olusanya
2H 83:50 OF TAKENOFF Heart of Midlothian Aidan Denholm Player:Aidan Denholm (Hearts) subbed by Macaulay Tait on 84 mins
2H 83:50 ON SUBBEDON Heart of Midlothian Macaulay Tait Player:Macaulay Tait (Hearts) came on for Aidan Denholm on 84 mins
2H 93:17 2HEND St Mirren 2nd half ends on 93 Minutes 17 seconds

League Tables
Before - Wednesday 20 Dec 2023 After - Saturday 23 Dec 2023
Pos Team G W D L F A Diff Avg Pts Note
1 Celtic 18 13 3 2 43 14 29 3.0714 42
2 Rangers 17 13 1 3 35 8 27 4.3750 40
3 Heart of Midlothian 17 8 2 7 17 15 2 1.1333 26
4 St Mirren 18 7 5 6 21 22 -1 .9545 26
5 Kilmarnock 18 6 6 6 18 17 1 1.0588 24
6 Hibernian 18 6 6 6 24 26 -2 .9231 24
7 Dundee 16 5 6 5 20 23 -3 .8696 21
8 Aberdeen 16 5 4 7 19 26 -7 .7308 19
9 St Johnstone 18 4 6 8 12 25 -13 .4800 18
10 Ross County 17 4 5 8 15 24 -9 .6250 17
11 Motherwell 18 3 7 8 20 29 -9 .6897 16
12 Livingston (Meadowbank Thistle) 17 2 5 10 10 25 -15 .4000 11
Pos Diff Team G W D L F A Diff Avg Pts Note
1 0 Celtic 19 14 3 2 45 14 31 3.2143 45
2 0 Rangers 17 13 1 3 35 8 27 4.3750 40
3 0 Heart of Midlothian 18 9 2 7 19 15 4 1.2667 29
4 1 Kilmarnock 19 7 6 6 20 18 2 1.1111 27
5 -1 St Mirren 19 7 5 7 21 24 -3 .8750 26
6 0 Hibernian 18 6 6 6 24 26 -2 .9231 24
7 0 Dundee 16 5 6 5 20 23 -3 .8696 21
8 0 Aberdeen 16 5 4 7 19 26 -7 .7308 19
9 0 St Johnstone 19 4 6 9 13 27 -14 .4815 18
10 0 Ross County 17 4 5 8 15 24 -9 .6250 17
11 0 Motherwell 18 3 7 8 20 29 -9 .6897 16
12 0 Livingston (Meadowbank Thistle) 18 2 5 11 10 27 -17 .3704 11

League Games Played

Home F Away A Crowd
Aberdeen 2 Livingston (Meadowbank Thistle) 1 13794
Rangers 2 St Johnstone 0 46931

League Games Played

Home F Away A Crowd
Celtic 2 Livingston (Meadowbank Thistle) 0 58703
Heart of Midlothian 2 St Mirren 0 18717
Kilmarnock 2 St Johnstone 1 5074

Type Streaks by Date Last 10 Cumulative by Date
W D L Unb NoW G W D L F A
Competitive

2

2

W

W

L

L

W

W

W

L

W

L

5616

2591

1243

1782

10177

7745

L only

2

2

 

4537

2038

1045

1454

8017

6310


Type Streaks by Team Cumulative by Team
W D L Unb NoW G W D L F A
Competitive

1

1

291

128

79

84

510

364

L only

1

1

245

110

63

72

427

304


Match Statistics

Hearts What Opponents
12 Goal Attempts 11
6 On Target 4
6 Off Target 0
0 Woodwork 0
8 Corners 6
16 Fouls 9
0 Offside 0

Games played during this week

Click on heading to sort
SortDate Date Comp Rd Home F Away A Crowd
20231218 Mon 18 Dec 2023 E Champ 22 of 46 Birmingham City 2 Leicester City 3 20334
20231219 Tue 19 Dec 2023 FA Cup R2 Blackpool 3 Forest Green Rovers 0 3188
20231219 Tue 19 Dec 2023 E LCup QF Chelsea 1 Newcastle United 1 38058
20231219 Tue 19 Dec 2023 E LCup QF Everton 1 Fulham 1 38715
20231219 Tue 19 Dec 2023 E LCup QF Port Vale 0 Middlesbrough 3 12006
20231220 Wed 20 Dec 2023 SPR 16 of 38 Aberdeen 2 Livingston (Meadowbank Thistle) 1 13794
20231220 Wed 20 Dec 2023 SPR 17 of 38 Rangers 2 St Johnstone 0 46931
20231220 Wed 20 Dec 2023 E LCup QF Liverpool 5 West Ham United 1 57332
20231221 Thu 21 Dec 2023 EPL 18 of 38 Crystal Palace 1 Brighton and Hove Albion 1 24171
20231221 Thu 21 Dec 2023 E L1 21 of 46 Derby County 3 Lincoln City 1 27192
20231222 Fri 22 Dec 2023 SCH 16 of 36 Queens Park 0 Dundee United 0 2536
20231222 Fri 22 Dec 2023 SCH 17 of 36 Raith Rovers 4 Ayr United 4 3698
20231222 Fri 22 Dec 2023 SL2 16 of 36 East Fife 0 Bonnyrigg Rose Athletic 3 600
20231222 Fri 22 Dec 2023 LOWL Heart of Midlothian B 3 Gala Fairydean Rovers 1
20231222 Fri 22 Dec 2023 EPL 18 of 38 Aston Villa 1 Sheffield United 1 41651
20231222 Fri 22 Dec 2023 E Champ 23 of 46 Bristol City 3 Hull City 2 20816
20231222 Fri 22 Dec 2023 E Champ 23 of 46 Swansea City 2 Preston North End 1 15098
20231222 Fri 22 Dec 2023 E L1 22 of 46 Cambridge United 2 Exeter City 0 6157
20231222 Fri 22 Dec 2023 E L2 21 of 46 Forest Green Rovers 0 Gillingham 0 3265
20231222 Fri 22 Dec 2023 E L2 22 of 46 Crawley Town 1 AFC Wimbledon 2 4792
20231222 Fri 22 Dec 2023 E L2 22 of 46 Crewe Alexandra 1 Barrow 3 7646
20231222 Fri 22 Dec 2023 E L2 22 of 46 Doncaster Rovers 1 Bradford City 3 8695
20231222 Fri 22 Dec 2023 E L2 23 of 46 Colchester United 2 Salford City 1 3560
20231222 Fri 22 Dec 2023 E L2 23 of 46 Stockport County 2 Notts County 1 10243
20231223 Sat 23 Dec 2023 SPR 18 of 38 Heart of Midlothian 2 St Mirren 0 18717
20231223 Sat 23 Dec 2023 SPR 19 of 38 Celtic 2 Livingston (Meadowbank Thistle) 0 58703
20231223 Sat 23 Dec 2023 SPR 19 of 38 Kilmarnock 2 St Johnstone 1 5074
20231223 Sat 23 Dec 2023 SCH 16 of 36 Arbroath 1 Dunfermline Athletic 1 1910
20231223 Sat 23 Dec 2023 SCH 17 of 36 Airdrieonians (Airdrie United) 0 Greenock Morton 0 1672
20231223 Sat 23 Dec 2023 SCH 17 of 36 Partick Thistle 1 Inverness Caledonian Thistle 1 3326
20231223 Sat 23 Dec 2023 SL1 17 of 36 Alloa Athletic 2 Montrose 2 619
20231223 Sat 23 Dec 2023 SL1 17 of 36 Annan Athletic 0 Falkirk 3 995
20231223 Sat 23 Dec 2023 SL1 17 of 36 Cove Rangers 7 Edinburgh City 2 521
20231223 Sat 23 Dec 2023 SL1 17 of 36 Stirling Albion 1 Queen of the South 1 898
20231223 Sat 23 Dec 2023 SL1 18 of 36 Hamilton Academical 1 Kelty Hearts 1 1287
20231223 Sat 23 Dec 2023 SL2 16 of 36 Dumbarton 4 Clyde 4 598
20231223 Sat 23 Dec 2023 SL2 16 of 36 Peterhead 1 Forfar Athletic 2 596
20231223 Sat 23 Dec 2023 SL2 16 of 36 The Spartans 3 Stranraer 0 455
20231223 Sat 23 Dec 2023 SL2 17 of 36 Stenhousemuir 2 Elgin City 0 388
20231223 Sat 23 Dec 2023 LOWL Albion Rovers 0 Cowdenbeath 1
20231223 Sat 23 Dec 2023 LOWL Boness United 5 Berwick Rangers 1
20231223 Sat 23 Dec 2023 LOWL Caledonian Braves 4 Celtic B 2
20231223 Sat 23 Dec 2023 LOWL Cumbernauld Colts 3 University of Stirling 3
20231223 Sat 23 Dec 2023 LOWL East Kilbride 4 Gretna 2008 1
20231223 Sat 23 Dec 2023 LOWL East Stirlingshire 0 Civil Service Strollers 2
20231223 Sat 23 Dec 2023 LOWL Edinburgh University 1 Tranent Juniors 6
20231223 Sat 23 Dec 2023 LOWL Linlithgow Rose 1 Broomhill 0
20231223 Sat 23 Dec 2023 EPL 17 of 38 Luton Town 1 Newcastle United 0 11042
20231223 Sat 23 Dec 2023 EPL 18 of 38 Fulham 0 Burnley 2 23598
20231223 Sat 23 Dec 2023 EPL 18 of 38 Liverpool 1 Arsenal 1 57548
20231223 Sat 23 Dec 2023 EPL 18 of 38 Nottingham Forest 2 Bournemouth 3 29188
20231223 Sat 23 Dec 2023 EPL 18 of 38 Tottenham Hotspur 2 Everton 1 61808
20231223 Sat 23 Dec 2023 EPL 18 of 38 West Ham United 2 Manchester United 0 64472
20231223 Sat 23 Dec 2023 E Champ 23 of 46 Blackburn Rovers 1 Watford 2 17803
20231223 Sat 23 Dec 2023 E Champ 23 of 46 Leeds United 4 Ipswich Town 0 36758
20231223 Sat 23 Dec 2023 E Champ 23 of 46 Leicester City 3 Rotherham United 0 31175
20231223 Sat 23 Dec 2023 E Champ 23 of 46 Middlesbrough 1 West Bromwich Albion 0 29145
20231223 Sat 23 Dec 2023 E Champ 23 of 46 Norwich City 2 Huddersfield Town 0 26067
20231223 Sat 23 Dec 2023 E Champ 23 of 46 Plymouth Argyle 3 Birmingham City 3 16589
20231223 Sat 23 Dec 2023 E Champ 23 of 46 Queens Park Rangers 0 Southampton 1 17745
20231223 Sat 23 Dec 2023 E Champ 23 of 46 Sheffield Wednesday 1 Cardiff City 2 26009
20231223 Sat 23 Dec 2023 E Champ 23 of 46 Stoke City 0 Millwall 0 21409
20231223 Sat 23 Dec 2023 E Champ 23 of 46 Sunderland 0 Coventry City 3 41216
20231223 Sat 23 Dec 2023 E L1 21 of 46 Barnsley 2 Stevenage 1 12525
20231223 Sat 23 Dec 2023 E L1 21 of 46 Bolton Wanderers 3 Leyton Orient 2 21482
20231223 Sat 23 Dec 2023 E L1 21 of 46 Charlton Athletic 1 Burton Albion 1 12210
20231223 Sat 23 Dec 2023 E L1 21 of 46 Wycombe Wanderers 1 Port Vale 1 4696
20231223 Sat 23 Dec 2023 E L1 22 of 46 Carlisle United 0 Cheltenham Town 1 7814
20231223 Sat 23 Dec 2023 E L1 22 of 46 Northampton Town 2 Oxford United 1 7581
20231223 Sat 23 Dec 2023 E L1 22 of 46 Portsmouth 1 Fleetwood Town 1 18412
20231223 Sat 23 Dec 2023 E L1 22 of 46 Reading 2 Wigan Athletic 0 11772
20231223 Sat 23 Dec 2023 E L1 23 of 46 Blackpool 3 Bristol Rovers 1 10076
20231223 Sat 23 Dec 2023 E L1 23 of 46 Shrewsbury Town 1 Peterborough United 2 6093
20231223 Sat 23 Dec 2023 E L2 21 of 46 Morecambe 1 Milton Keynes Dons 3 4551
20231223 Sat 23 Dec 2023 E L2 22 of 46 Sutton United 0 Mansfield Town 2 2762
20231223 Sat 23 Dec 2023 E L2 22 of 46 Wrexham 2 Newport County 0 12095
20231223 Sat 23 Dec 2023 E L2 23 of 46 Accrington Stanley [2] 2 Walsall 1 2386
20231223 Sat 23 Dec 2023 E L2 23 of 46 Grimsby Town 1 Harrogate Town 2 6302
20231223 Sat 23 Dec 2023 E L2 23 of 46 Tranmere Rovers 2 Swindon Town 1 5894
20231224 Sun 24 Dec 2023 SPR 19 of 38 Motherwell 0 Rangers 2 8805
20231224 Sun 24 Dec 2023 EPL 18 of 38 Wolverhampton Wanderers 2 Chelsea 1 31641


| Home | Contact Us | Credits | © www.londonhearts.com