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

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

Crest Sat 12 Jul 2025 17:15
Hearts 4 Dunfermline Athletic 1
League Cup Group E 1 of 4
Tynecastle Park Edinburgh Scotland
12940
Ref: Lloyd Wilson

Scorers James Wilson 2:42 ;Lawrence Shankland pen 75:20 ;Lawrence Shankland pen 78:17 ;Stephen Kingsley 90+0:34
Opp Scorers [Josh Cooper 37:26]

Manager Cumulative to date

Manager Type G W D L F A PenW PenL
Derek McInnes COMP 1 1 0 0 4 1 0 0
Derek McInnes COMPH 1 1 0 0 4 1 0 0

MR NR Season Team Venue FT HT Agg Comp Round Crowd TV
n n 2025-26 Dunfermline Athletic

Tynecastle Park Edinburgh Scotland

4-1

0-0

League Cup

Group E 1 of 4 12940

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
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 70 33y 00m 16d / 2025-07-08 tue 2025-07-15 tue
2 31 Oisin McEntee flag 1 24y 06m 07d Borchgrevink Christian 64 / 2025-07-08 tue 2025-07-15 tue
3 18 Harry Milne flag 4 28y 08m 13d / 2025-07-08 tue 2025-07-15 tue
4 2 Frankie Kent flag 71 29y 07m 21d / 2025-07-08 tue 2025-07-15 tue
5 6 Beni Baningime flag 98 26y 10m 03d / 2025-07-08 tue 2025-07-15 tue
6 4 Craig Halkett (R1) flag 142 30y 01m 13d / 2025-07-08 tue 2025-07-15 tue
7 17 Alan Forrest flag 131 28y 10m 03d / 2025-07-08 tue 2025-07-15 tue
8 14 Cammy Devlin flag 144 27y 01m 05d Nieuwenhof Calem 77 / 2025-07-08 tue 2025-07-15 tue
9 9 Lawrence Shankland (C) flag 138 29y 11m 02d 2 2 70 Kingsley Stephen 87 2 / 2 2025-07-08 tue 2025-07-15 tue
10 21 James Wilson flag 36 18y 04m 06d 1 7 Kabangu Elton 77 1 / 1 2025-07-08 tue 2025-07-15 tue
11 10 Claudio Braga flag 1 25y 08m 14d Spittal Blair 64 / 2025-07-08 tue 2025-07-15 tue
Total Starting App->> 836 27.52 <<-Average Starting Age
–––––– Substitutes ––––––
S02 12 Christian Borchgrevink flag 1 26y 02m 01d McEntee Oisin 64 / 2025-07-08 tue 2025-07-15 tue
S08 8 Calem Nieuwenhof flag 44 24y 04m 25d Devlin Cameron 77 / 2025-07-08 tue 2025-07-15 tue
S09 3 Stephen Kingsley flag 160 30y 11m 19d 1 15 Shankland Lawrence 87 2 / 2 2025-07-08 tue last game
S10 7 Elton Kabangu flag 19 27y 05m 04d Wilson James 77 / 2025-07-08 tue 2025-07-15 tue
S11 16 Blair Spittal flag 49 29y 06m 23d Braga Claudio 64 / 2025-07-08 tue 2025-07-15 tue
U1 30 Ryan Fulton flag 29y 01m 19d N / 2025-07-08 tue 2025-07-15 tue
U2 15 Michael Steinwender flag 25y 02m 08d N / 2025-07-08 tue 2025-07-15 tue
U3 20 Yan Dhanda flag 26y 06m 28d N / 2025-07-08 tue 2025-07-15 tue
U4 89 Alexandros Kyziridis flag 24y 09m 26d N / 2025-07-04 fri 2025-07-15 tue
  27.58 <<-Average Age of Players who played

Opponents
Manager Neil Francis Lennon
Team Managed 01 of 01
Total Managed 34 of 34
No Player Nat Age Gls Pens OGs Pen
Save
Pen
Miss
Discipline Team
Apps
Total
Apps
Sub
Mrk
Substitued by Sub
Time
1 Deniz Mehmet ENG 32y 09m 23d Y75 01 of 01 01 of 01
2 Kane Ritchie-Hosler ENG 22y 09m 29d 01 of 01 01 of 01
3 Kyle Benedictus SCO 33y 07m 05d 01 of 01 14 of 14
4 Jeremiah Chilokoa-Mullen SCO 32y 09m 23d 01 of 01 01 of 01
5 John Tod SCO 18y 01m 26d 01 of 01 01 of 01
6 Ewan Otoo SCO 22y 10m 12d 01 of 01 01 of 01
7 Alfons Amade MOZ 25y 08m 00d 01 of 01 01 of 01 Kieran Ngwenya 54
8 Charlie Gilmour SCO 26y 05m 01d Y81 01 of 01 03 of 03
9 Christopher Kane SCO 30y 10m 07d 01 of 01 20 of 20 Shea Kearney 64
10 Josh Cooper SCO 22y 07m 02d 1 01 of 01 01 of 01 Connor Young 74
11 Tashan Oakley-Boothe ENG 25y 04m 28d 01 of 01 01 of 01 Matthew Todd 74
26.73 <<-Average Starting Age
–––––– Substitutes ––––––
S07 Kieran Ngwenya SCO 22y 09m 17d 01 of 01 02 of 02 Alfons Antonio Chico Amade 54
S09 Shea Kearney NIR 21y 05m 17d Y67 01 of 01 01 of 01 Christopher Kane 64
S10 Connor Young SCO 20y 11m 11d 01 of 01 01 of 01 Josh Cooper 74
S11 Matthew Todd SCO 24y 00m 28d 01 of 01 01 of 01 Tashan Dinnachi Oakley-Boothe 74
U1 Thomas Margetts SCO 16y 04m 00d of of
U2 Chris Hamilton SCO 23y 11m 29d of of
U3 Keith Bray SCO 19y 03m 11d of of
U4 Alasdair Davidson SCO 19y 03m 08d of of
25.55 <<-Average Age of players who played

Scoring Sequence
No Score Scorer Scores For Time
1

1-0

James Wilson Heart of Midlothian 2:42
2

1-1

Josh Cooper Dunfermline Athletic 37:26
3

2-1

Lawrence Shankland(pen) Heart of Midlothian 75:20
4

3-1

Lawrence Shankland(pen) Heart of Midlothian 78:17
5

4-1

Stephen Kingsley Heart of Midlothian 90+0:34

Penalties
Taker Team Outcome Given Away By Won By Time Score if Missed
Lawrence Shankland Heart of Midlothian Scored Deniz Dogan Mehmet Alan Forrest 76
Lawrence Shankland Heart of Midlothian Scored Kyle Benedictus Elton Kabangu 79

Discipline and Officials

RefereeLloyd WilsonHearts Redcards
Linesman 1Ross MacLeodOpponents Redcards
Linesman 2Alastair TaylorHearts Yellowcards
Fourth OfficialOpponents Yellowcards3

Match Events

Click on heading to sort
Pd Time VAR Diff Type What For Player Notes
1H 2:42 GL GOAL Heart of Midlothian James Wilson Goal Scored by James Wilson (Heart of Midlothian)
1H 37:26 GL GOAL Dunfermline Athletic Josh Cooper Goal Scored by [Josh Cooper] (Dunfermline Athletic)
1H 49:09 1HEND Dunfermline Athletic 1st half ends on 49 Minutes 00 seconds
2H 53:01 OF TAKENOFF Dunfermline Athletic Alfons Antonio Chico Amade Player:Alfons Amade (Dunfermline Athletic) subbed by Kieran Ngwenya on 54 mins
2H 53:01 ON SUBBEDON Dunfermline Athletic Kieran Ngwenya Player:Kieran Ngwenya (Dunfermline Athletic) came on for Alfons Amade on 54 mins
2H 63:42 OF TAKENOFF Heart of Midlothian Oisin McEntee Player:Oisin McEntee (Hearts) subbed by Christian Borchgrevink on 64 mins
2H 63:42 ON SUBBEDON Heart of Midlothian Christian Borchgrevink Player:Christian Borchgrevink (Hearts) came on for Oisin McEntee on 64 mins
2H 63:55 OF TAKENOFF Heart of Midlothian Claudio Braga Player:Claudio Braga (Hearts) subbed by Blair Spittal on 64 mins
2H 63:55 ON SUBBEDON Heart of Midlothian Blair Spittal Player:Blair Spittal (Hearts) came on for Claudio Braga on 64 mins
2H 64:07 OF TAKENOFF Dunfermline Athletic Christopher Kane Player:Christopher Kane (Dunfermline Athletic) subbed by Shea Kearney on 64 mins
2H 64:07 ON SUBBEDON Dunfermline Athletic Shea Kearney Player:Shea Kearney (Dunfermline Athletic) came on for Christopher Kane on 64 mins
2H 66:32 YC YELLOWCARD Dunfermline Athletic Shea Kearney Yellow Card For Shea Kearney (Dunfermline Athletic) A foul on Alan Forrest
2H 73:19 OF TAKENOFF Dunfermline Athletic Josh Cooper Player:Josh Cooper (Dunfermline Athletic) subbed by Connor Young on 74 mins
2H 73:19 ON SUBBEDON Dunfermline Athletic Connor Young Player:Connor Young (Dunfermline Athletic) came on for Josh Cooper on 74 mins
2H 73:22 OF TAKENOFF Dunfermline Athletic Tashan Dinnachi Oakley-Boothe Player:Tashan Oakley-Boothe (Dunfermline Athletic) subbed by Matthew Todd on 74 mins
2H 73:22 ON SUBBEDON Dunfermline Athletic Matthew Todd Player:Matthew Todd (Dunfermline Athletic) came on for Tashan Oakley-Boothe on 74 mins
2H 74:06 PN PENAWARD Heart of Midlothian Deniz Dogan Mehmet Penalty to Heart of Midlothian
2H 74:14 YC YELLOWCARD Dunfermline Athletic Deniz Dogan Mehmet Yellow Card For Deniz Dogan Mehmet (Dunfermline Athletic) Giving away penalty for a foul on Alan Forrest
2H 75:20 GL GOAL Heart of Midlothian Lawrence Shankland Goal Scored by Lawrence Shankland pen (Heart of Midlothian)
2H 76:22 OF TAKENOFF Heart of Midlothian James Wilson Player:James Wilson (Hearts) subbed by Elton Kabangu on 77 mins
2H 76:22 ON SUBBEDON Heart of Midlothian Elton Kabangu Player:Elton Kabangu (Hearts) came on for James Wilson on 77 mins
2H 76:47 OF TAKENOFF Heart of Midlothian Cammy Devlin Player:Cammy Devlin (Hearts) subbed by Calem Nieuwenhof on 77 mins
2H 76:47 ON SUBBEDON Heart of Midlothian Calem Nieuwenhof Player:Calem Nieuwenhof (Hearts) came on for Cammy Devlin on 77 mins
2H 77:24 PN PENAWARD Heart of Midlothian Kyle Benedictus Penalty to Heart of Midlothian
2H 78:17 GL GOAL Heart of Midlothian Lawrence Shankland Goal Scored by Lawrence Shankland pen (Heart of Midlothian)
2H 80:08 YC YELLOWCARD Dunfermline Athletic Charlie Ian Gilmour Yellow Card For Charlie Ian Gilmour (Dunfermline Athletic) A foul on Alan Forrest
2H 86:31 OF TAKENOFF Heart of Midlothian Lawrence Shankland Player:Lawrence Shankland (Hearts) subbed by Stephen Kingsley on 87 mins
2H 86:31 ON SUBBEDON Heart of Midlothian Stephen Kingsley Player:Stephen Kingsley (Hearts) came on for Lawrence Shankland on 87 mins
2H 90:34 GL GOAL Heart of Midlothian Stephen Kingsley Goal Scored by Stephen Kingsley (Heart of Midlothian)
2H 93:59 2HEND Dunfermline Athletic 2nd half ends on 93 Minutes 59 seconds

League Tables
Before - Sunday 18 May 2025 After - Sunday 18 May 2025
Pos Team G W D L F A Diff Avg Pts Note
1 Celtic 38 29 5 4 112 26 86 4.3077 92
2 Rangers 38 22 9 7 80 41 39 1.9512 75
3 Hibernian 38 15 13 10 62 50 12 1.2400 58
4 Dundee United 38 15 8 15 45 54 -9 .8333 53
5 Aberdeen 38 15 8 15 48 61 -13 .7869 53
6 St Mirren 38 14 8 16 53 59 -6 .8983 50
7 Heart of Midlothian 38 15 7 16 52 47 5 1.1064 52
8 Motherwell 38 14 7 17 46 63 -17 .7302 49
9 Kilmarnock 38 12 8 18 45 64 -19 .7031 44
10 Dundee 38 11 8 19 57 77 -20 .7403 41
11 Ross County 38 9 10 19 37 65 -28 .5692 37
12 St Johnstone 38 9 5 24 38 68 -30 .5588 32
Pos Diff Team G W D L F A Diff Avg Pts Note
1 0 Celtic 38 29 5 4 112 26 86 4.3077 92
2 0 Rangers 38 22 9 7 80 41 39 1.9512 75
3 0 Hibernian 38 15 13 10 62 50 12 1.2400 58
4 0 Dundee United 38 15 8 15 45 54 -9 .8333 53
5 0 Aberdeen 38 15 8 15 48 61 -13 .7869 53
6 0 St Mirren 38 14 8 16 53 59 -6 .8983 50
7 0 Heart of Midlothian 38 15 7 16 52 47 5 1.1064 52
8 0 Motherwell 38 14 7 17 46 63 -17 .7302 49
9 0 Kilmarnock 38 12 8 18 45 64 -19 .7031 44
10 0 Dundee 38 11 8 19 57 77 -20 .7403 41
11 0 Ross County 38 9 10 19 37 65 -28 .5692 37
12 0 St Johnstone 38 9 5 24 38 68 -30 .5588 32

League Games Played

Home F Away A Crowd
Kilmarnock 0 Heart of Midlothian 1 6601
Ross County 1 Motherwell 1 4170
St Johnstone 0 Dundee 2 7170
The specified statement did not generate any data

League Games Played

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

5

5

W

W

W

W

W

L

L

D

L

L

5692

2625

1258

1809

10290

7842

LC only

1

1

 

424

225

67

132

854

580


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

1

3

137

79

29

29

268

142

LC only

2

6

13

8

1

4

29

15


Match Statistics

Hearts What Opponents
19 Goal Attempts 3
7 On Target 1
11 Off Target 0
1 Woodwork 0
6 Corners 2
7 Fouls 14
3 Offside 2

Games played during this week

Click on heading to sort
SortDate Date Comp Rd Home F Away A Crowd
20250711 Fri 11 Jul 2025 League Cup GRB Edinburgh City 1 Partick Thistle 4
20250712 Sat 12 Jul 2025 League Cup GRA Brechin City 0 Falkirk 7 1003
20250712 Sat 12 Jul 2025 League Cup GRA The Spartans 2 Queens Park 1
20250712 Sat 12 Jul 2025 League Cup GRB Stranraer 1 Ross County 1 469
20250712 Sat 12 Jul 2025 League Cup GRC Bonnyrigg Rose Athletic 0 Alloa Athletic 1 348
20250712 Sat 12 Jul 2025 League Cup GRC Dundee 0 Airdrieonians (Airdrie United) 1 2306
20250712 Sat 12 Jul 2025 League Cup GRD Annan Athletic 1 Forfar Athletic 1 245
20250712 Sat 12 Jul 2025 League Cup GRD Arbroath 0 St Mirren 0 1636
20250712 Sat 12 Jul 2025 League Cup GRE Heart of Midlothian 4 Dunfermline Athletic 1 12940
20250712 Sat 12 Jul 2025 League Cup GRE Stirling Albion 0 Hamilton Academical 2
20250712 Sat 12 Jul 2025 League Cup GRF East Kilbride 1 St Johnstone 3
20250712 Sat 12 Jul 2025 League Cup GRF Elgin City 1 Raith Rovers 5 1025
20250712 Sat 12 Jul 2025 League Cup GRG Clyde 2 Motherwell 2 1931
20250712 Sat 12 Jul 2025 League Cup GRG Peterhead 2 Greenock Morton 4 660
20250712 Sat 12 Jul 2025 League Cup GRH Brora Rangers 0 Kilmarnock 2
20250712 Sat 12 Jul 2025 League Cup GRH East Fife 1 Livingston (Meadowbank Thistle) 2 743


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