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

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

Crest Sun 21 Dec 2025 13:30
Hearts 2 Rangers 1
Premiership 18 of 38
Tynecastle Park Edinburgh Scotland
18829
Ref: Nick Walsh

Scorers Stuart Findlay 37:04 ;Lawrence Shankland 41:43
Opp Scorers [Youssef Chermiti 90+4:04]

The specified statement did not generate any data

Manager Cumulative to date

Manager Type G W D L F A PenW PenL

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

Tynecastle Park Edinburgh Scotland

2-1

2-0

Premiership

18 of 38 18829 SKY

Notes
Hearts stay 6 points clear at top. Celtic lost 2-1 to Dundee United Wed 17 Dec 2025.Hearts beat Celtic and Rangers home and away for only third time in the Lreague in same season. Others 1957-58 and 1959-60.

Hearts Line Up - NB Average ages only shown where there are 8 or more 'known' ages
Number of Team Changes (Competitive Games Only) = 2
Team Changes Compared to Last League Team (League Games Only) = 2
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 25 Alexander Schwolow flag 14 33y 06m 19d / 2025-12-13 sat last game
2 15 Michael Steinwender flag 29 25y 07m 17d / 1 2025-12-13 sat last game
3 3 Stephen Kingsley flag 175 31y 04m 28d McCart Jamie 88 / 2025-12-13 sat last game
4 2 Frankie Kent flag 82 30y 01m 00d / 2025-12-13 sat last game
5 14 Cammy Devlin (R1) flag 166 27y 06m 14d / 2025-12-13 sat last game
6 19 Stuart Findlay flag 22 30y 03m 07d 1 5 1 / 1 2025-12-13 sat last game
7 89 Alexandros Kyziridis flag 21 25y 03m 05d Kerjota Sabah 89 / 2025-12-13 sat last game
8 31 Oisin McEntee flag 22 24y 11m 16d Y61 / 2025-12-13 sat last game
9 9 Lawrence Shankland (C) flag 158 30y 04m 11d 1 80 Kabangu Elton 93 7 / 7 2025-12-13 sat last game
10 22 Tomas Magnusson flag 16 23y 04m 07d Baningime Beni 83 / 2025-12-13 sat last game
11 10 Claudio Braga flag 23 26y 01m 23d Forrest Alan 83 / 2025-12-13 sat last game
Total Starting App->> 728 28.05 <<-Average Starting Age
–––––– Substitutes ––––––
S03 5 Jamie McCart flag 20 28y 06m 01d Kingsley Stephen 88 / 2025-12-13 sat last game
S07 29 Sabah Kerjota flag 9 24y 04m 07d Kyziridis Alexandros 89 / 2025-12-13 sat last game
S09 7 Elton Kabangu flag 33 27y 10m 13d Shankland Lawrence 93 / 2025-12-13 sat last game
S10 6 Beni Baningime flag 110 27y 03m 12d Y92 Magnusson Tomas 83 / 2025-11-01 sat last game
S11 17 Alan Forrest flag 144 29y 03m 12d Braga Claudio 83 / 2025-12-03 wed last game
U1 1 Craig Gordon flag 42y 11m 21d N / 2025-12-13 sat last game
U2 12 Christian Borchgrevink flag 26y 07m 10d N / 2025-12-13 sat last game
U3 16 Blair Spittal flag 30y 00m 02d N / 2025-12-13 sat last game
U4 21 James Wilson flag 18y 09m 15d N / 2025-11-23 sun last game
  27.87 <<-Average Age of Players who played

Opponents
Manager Danny Rohl
Team Managed 01 of 01
Total Managed 01 of 01
No Player Nat Age Gls Pens OGs Pen
Save
Pen
Miss
Discipline Team
Apps
Total
Apps
Sub
Mrk
Substitued by Sub
Time
1 Jack Butland ENG 32y 09m 11d 11 of 11 11 of 11
2 Max Aarons ENG 25y 11m 17d 01 of 01 01 of 01
3 Jayden Meghoma ENG 19y 05m 23d 02 of 02 02 of 02
4 Dujon Sterling ENG 26y 01m 27d 07 of 07 07 of 07 Clinton Nsiala-Makengo 81
5 Rafael Fernandes POR 23y 05m 23d 02 of 02 02 of 02
6 James Tavernier ENG 34y 01m 21d 35 of 35 35 of 35 Djeidi Hamara Gassama 63
7 Nicolas Raskin BEL 24y 09m 28d 08 of 08 08 of 08
8 Connor Barron SCO 23y 03m 22d 04 of 04 09 of 09 Thelonious Gerard Aasgaard 74
9 Bojan Miovski MCD 26y 05m 27d 02 of 02 09 of 09 Danilo Pereira da Silva 74
10 Mohamed Diomande CIV 24y 01m 21d 08 of 08 08 of 08 Youssef Ramalho Chermiti HT
11 Mikey Moore ENG 18y 04m 10d Y94 02 of 02 02 of 02
25.38 <<-Average Starting Age
–––––– Substitutes ––––––
S04 Clinton Nsiala FRA 21y 11m 04d 02 of 02 02 of 02 Dujon Henriques Sterling 81
S06 Djeidi Gassama FRA 22y 03m 11d 02 of 02 02 of 02 James Henry Tavernier 63
S08 Thelo Aasgaard NOR 23y 07m 19d 02 of 02 02 of 02 Connor Barron 74
S09 Danilo BRA 26y 08m 14d 05 of 05 05 of 05 Bojan Miovski 74
S10 Youssef Chermiti POR 21y 06m 27d 1 02 of 02 02 of 02 Mohamed Baba Diomande HT
U1 Liam Kelly SCO 29y 10m 28d of of 14
U2 Kieran Dowell ENG 28y 02m 11d of 03 of 03
U3 Calum Adamson SCO 18y 04m 14d of of
U4 Findlay Curtis SCO 19y 02m 20d of 01 of 01
24.70 <<-Average Age of players who played

Scoring Sequence
No Score Scorer Scores For Time
1

1-0

Stuart Findlay Heart of Midlothian 37:04
2

2-0

Lawrence Shankland Heart of Midlothian 41:43
3

2-1

Youssef Chermiti Rangers 90+4:04

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 1Daniel McFarlaneOpponents Redcards
Linesman 2Calum SpenceHearts Yellowcards2
Fourth OfficialDuncan NicolsonOpponents Yellowcards1

Match Events

Click on heading to sort
Pd Time VAR Diff Player For Type What Notes
1H 9:42 11:38 01:56 Bojan Miovski Rangers NG NOGOAL Goal Scored by Stuart Findlay (Heart of Midlothian)
1H 37:04 Stuart Findlay Heart of Midlothian GL GOAL Goal Scored by Stuart Findlay (Heart of Midlothian)
1H 41:43 Lawrence Shankland Heart of Midlothian GL GOAL Goal Scored by Lawrence Shankland (Heart of Midlothian)
1H 47:13 Rangers 1HEND 1st half ends on 47 Minutes 00 seconds
2H 45:00 Mohamed Diomande Rangers OF TAKENOFF Player:Mohamed Diomande (Rangers) subbed by Youssef Chermiti on 46 mins
2H 45:00 Youssef Chermiti Rangers ON SUBBEDON Player:Youssef Chermiti (Rangers) came on for Mohamed Diomande on 46 mins
2H 60:29 Oisin McEntee Heart of Midlothian YC YELLOWCARD Yellow Card For McEntee Oisin (Heart of Midlothian) Foul on Chermiti
2H 62:21 James Tavernier Rangers OF TAKENOFF Player:James Tavernier (Rangers) subbed by Djeidi Gassama on 63 mins
2H 62:21 Djeidi Gassama Rangers ON SUBBEDON Player:Djeidi Gassama (Rangers) came on for James Tavernier on 63 mins
2H 73:29 Connor Barron Rangers OF TAKENOFF Player:Connor Barron (Rangers) subbed by Thelo Aasgaard on 74 mins
2H 73:29 Thelo Aasgaard Rangers ON SUBBEDON Player:Thelo Aasgaard (Rangers) came on for Connor Barron on 74 mins
2H 73:36 Bojan Miovski Rangers OF TAKENOFF Player:Bojan Miovski (Rangers) subbed by Danilo on 74 mins
2H 73:36 Danilo Rangers ON SUBBEDON Player:Danilo (Rangers) came on for Bojan Miovski on 74 mins
2H 80:48 Dujon Sterling Rangers OF TAKENOFF Player:Dujon Sterling (Rangers) subbed by Clinton Nsiala on 81 mins
2H 80:48 Clinton Nsiala Rangers ON SUBBEDON Player:Clinton Nsiala (Rangers) came on for Dujon Sterling on 81 mins
2H 82:21 Tomas Magnusson Heart of Midlothian OF TAKENOFF Player:Tomas Magnusson (Hearts) subbed by Beni Baningime on 83 mins
2H 82:21 Beni Baningime Heart of Midlothian ON SUBBEDON Player:Beni Baningime (Hearts) came on for Tomas Magnusson on 83 mins
2H 82:28 Claudio Braga Heart of Midlothian OF TAKENOFF Player:Claudio Braga (Hearts) subbed by Alan Forrest on 83 mins
2H 82:28 Alan Forrest Heart of Midlothian ON SUBBEDON Player:Alan Forrest (Hearts) came on for Claudio Braga on 83 mins
2H 87:52 Stephen Kingsley Heart of Midlothian OF TAKENOFF Player:Stephen Kingsley (Hearts) subbed by Jamie McCart on 88 mins
2H 87:52 Jamie McCart Heart of Midlothian ON SUBBEDON Player:Jamie McCart (Hearts) came on for Stephen Kingsley on 88 mins
2H 88:01 Alexandros Kyziridis Heart of Midlothian OF TAKENOFF Player:Alexandros Kyziridis (Hearts) subbed by Sabah Kerjota on 89 mins
2H 88:01 Sabah Kerjota Heart of Midlothian ON SUBBEDON Player:Sabah Kerjota (Hearts) came on for Alexandros Kyziridis on 89 mins
2H 91:32 Beni Baningime Heart of Midlothian YC YELLOWCARD Yellow Card For Baningime Beni (Heart of Midlothian) Foul on Mikey Moore
2H 92:31 Lawrence Shankland Heart of Midlothian OF TAKENOFF Player:Lawrence Shankland (Hearts) subbed by Elton Kabangu on 93 mins
2H 92:31 Elton Kabangu Heart of Midlothian ON SUBBEDON Player:Elton Kabangu (Hearts) came on for Lawrence Shankland on 93 mins
2H 93:09 Mikey Moore Rangers YC YELLOWCARD Yellow Card For Mikey Steven Danny Moore (Rangers) Foul on Jamie McCart
2H 94:04 Youssef Chermiti Rangers GL GOAL Goal Scored by [Youssef Chermiti] (Rangers)
2H 94:48 Rangers 2HEND 2nd half ends on 94 Minutes 48 seconds

League Tables
Before - Saturday 20 Dec 2025 After - Sunday 21 Dec 2025
Pos Team G W D L F A Diff Avg Pts Note
1 Heart of Midlothian 17 11 5 1 34 13 21 2.6154 38
2 Celtic 16 10 2 4 26 13 13 2.0000 32
3 Motherwell 18 7 9 2 26 15 11 1.7333 30
4 Rangers 16 7 8 1 23 13 10 1.7692 29
5 Hibernian 18 6 7 5 28 20 8 1.4000 25
6 Aberdeen 16 7 3 6 18 17 1 1.0588 24
7 Falkirk 18 6 6 6 20 26 -6 .7692 24
8 Dundee United 18 4 9 5 24 27 -3 .8889 21
9 St Mirren 16 4 5 7 15 22 -7 .6818 17
10 Dundee 18 3 4 11 15 32 -17 .4688 13
11 Kilmarnock 18 2 6 10 17 33 -16 .5152 12
12 Livingston (Meadowbank Thistle) 17 1 6 10 17 32 -15 .5313 9
Pos Diff Team G W D L F A Diff Avg Pts Note
1 n/a Heart of Midlothian 18 12 5 1 36 14 22 2.5714 41
2 n/a Celtic 17 11 2 4 29 14 15 2.0714 35
3 n/a Motherwell 18 7 9 2 26 15 11 1.7333 30
4 n/a Rangers 17 7 8 2 24 15 9 1.6000 29
5 n/a Hibernian 18 6 7 5 28 20 8 1.4000 25
6 n/a Aberdeen 17 7 3 7 19 20 -1 .9500 24
7 n/a Falkirk 18 6 6 6 20 26 -6 .7692 24
8 n/a Dundee United 18 4 9 5 24 27 -3 .8889 21
9 n/a St Mirren 16 4 5 7 15 22 -7 .6818 17
10 n/a Dundee 18 3 4 11 15 32 -17 .4688 13
11 n/a Kilmarnock 18 2 6 10 17 33 -16 .5152 12
12 n/a Livingston (Meadowbank Thistle) 17 1 6 10 17 32 -15 .5313 9

League Games Played

Home F Away A Crowd
Dundee United 1 Hibernian 1 10124
Kilmarnock 0 Falkirk 1 5708
Motherwell 1 Dundee 0 6649
St Mirren 1 Livingston (Meadowbank Thistle) 0 5764

League Games Played

Home F Away A Crowd
Celtic 3 Aberdeen 1
Heart of Midlothian 2 Rangers 1 18892

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

3

5

W

W

W

D

D

L

D

W

D

W

5714

2640

1264

1810

10339

7857

L only

3

5

 

4613

2076

1063

1474

8140

6398


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

2

2

400

80

75

245

423

781

L only

2

2

335

70

67

198

359

638


Match Statistics

Hearts What Opponents
14 Goal Attempts 11
5 On Target 2
9 Off Target 0
0 Woodwork 0
6 Corners 10
12 Fouls 10
0 Offside 1

Games played during this week

Click on heading to sort
SortDate Date Comp Rd Home F Away A Crowd
20251215 Mon 15 Dec 2025 SPR 16 of 17 Rangers 1 Hibernian 0 50226
20251217 Wed 17 Dec 2025 SPR 17 of 18 Dundee United 2 Celtic 1 12966
20251218 Thu 18 Dec 2025 Europa Conference League MD6 AEK (Athens) 3 Universitatea Craiova 2 26021
20251218 Thu 18 Dec 2025 Europa Conference League MD6 AEK (Larnaca) 1 Shkendija 0 3269
20251218 Thu 18 Dec 2025 Europa Conference League MD6 AZ '67 (Alkmaar) 0 Jagiellonia BiaƂystok 0 13017
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Crystal Palace 2 KuPS (Kuopio) 2 21306
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Dinamo Kiev 2 FC Noah 0 640
20251218 Thu 18 Dec 2025 Europa Conference League MD6 FSV Mainz 05 2 Samsunspor 0 33000
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Lausanne-Sports 1 Fiorentina 0 11971
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Legia Warsaw 4 Lincoln Red Imps 1 9429
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Omonia (Nicosia) 0 Rakow Czestochowa 1 10327
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Publikum (Celje) 0 Shelbourne 0 5240
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Rayo Vallecano 3 Drita Gjilan 0 9300
20251218 Thu 18 Dec 2025 Europa Conference League MD6 RC Strasbourg 3 Breidablik 1 24416
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Shakhtar Donetsk 0 Rijeka 0 4367
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Shamrock Rovers 3 Hamrun Spartans 1 5810
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Sigma Olomouc 1 Lech Poznan 2 6267
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Slovan Bratislava 1 Hacken 0 7879
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Sparta Prague 3 Aberdeen 0 14343
20251218 Thu 18 Dec 2025 Europa Conference League MD6 Zrinjski Mostar 1 Rapid Vienna 1 5601
20251220 Sat 20 Dec 2025 SPR 16 of 16 St Mirren 1 Livingston (Meadowbank Thistle) 0 5764
20251220 Sat 20 Dec 2025 SPR 18 of 18 Dundee United 1 Hibernian 1 10124
20251220 Sat 20 Dec 2025 SPR 18 of 18 Kilmarnock 0 Falkirk 1 5708
20251220 Sat 20 Dec 2025 SPR 18 of 18 Motherwell 1 Dundee 0 6649
20251220 Sat 20 Dec 2025 SCH 18 of 18 Ross County 0 Arbroath 2 2653
20251220 Sat 20 Dec 2025 SCH 19 of 19 Airdrieonians (Airdrie United) 0 Queens Park 3 1364
20251220 Sat 20 Dec 2025 SCH 19 of 19 Dunfermline Athletic 2 Ayr United 3 4961
20251220 Sat 20 Dec 2025 SCH 19 of 19 Partick Thistle 0 Raith Rovers 0 3682
20251220 Sat 20 Dec 2025 SCH 19 of 19 St Johnstone 5 Greenock Morton 0 4363
20251220 Sat 20 Dec 2025 SL1 17 of 17 East Fife 0 Peterhead 1
20251220 Sat 20 Dec 2025 SL1 18 of 18 Hamilton Academical 1 Alloa Athletic 0
20251220 Sat 20 Dec 2025 SL1 18 of 18 Kelty Hearts 2 Cove Rangers 5
20251220 Sat 20 Dec 2025 SL1 18 of 18 Queen of the South 1 Montrose 0
20251220 Sat 20 Dec 2025 SL1 18 of 18 Stenhousemuir 1 Inverness Caledonian Thistle 0
20251220 Sat 20 Dec 2025 SL2 17 of 17 Clyde 1 Stirling Albion 2
20251220 Sat 20 Dec 2025 SL2 17 of 17 East Kilbride 1 Annan Athletic 3
20251220 Sat 20 Dec 2025 SL2 17 of 17 Forfar Athletic 2 Edinburgh City 3
20251220 Sat 20 Dec 2025 SL2 17 of 17 Stranraer 1 Dumbarton 1
20251220 Sat 20 Dec 2025 SL2 17 of 17 The Spartans 1 Elgin City 0
20251221 Sun 21 Dec 2025 SPR 17 of 17 Celtic 3 Aberdeen 1
20251221 Sun 21 Dec 2025 SPR 18 of 18 Heart of Midlothian 2 Rangers 1 18892


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