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

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

Crest Sat 13 Sep 2025 15:00
Rangers 0 Hearts 2
Premiership 05 of 38
Ibrox Glasgow Scotland
50697
Ref: Steven McLean

Scorers Lawrence Shankland 20:59 ;Lawrence Shankland 81:35
Opp Scorers -----

Manager Cumulative to date

Manager Type G W D L F A PenW PenL
Derek McInnes LA 3 3 0 0 7 3 0 0
Derek McInnes L 5 4 1 0 12 6 0 0
Derek McInnes COMPA 6 5 1 0 16 4 0 1
Derek McInnes COMP 10 8 2 0 29 8 0 1

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

Ibrox Glasgow Scotland

2-0

1-0

Premiership

05 of 38 50697

Notes
Hearts win first time in 11 years at Ibrox

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 25 Alexander Schwolow flag 1 33y 03m 11d / first game 2025-09-27 sat
2 31 Oisin McEntee flag 9 24y 08m 08d Steinwender Michael 62 / 2025-08-30 sat 2025-09-27 sat
3 3 Stephen Kingsley flag 164 31y 01m 21d McCart Jamie 77 / 2025-08-30 sat 2025-09-27 sat
4 4 Craig Halkett (R1) flag 150 30y 03m 15d / 1 2025-08-30 sat 2025-09-27 sat
5 14 Cammy Devlin flag 153 27y 03m 06d / 2025-08-30 sat 2025-09-27 sat
6 19 Stuart Findlay flag 9 29y 11m 30d Y70 / 1 2025-08-30 sat 2025-09-27 sat
7 18 Harry Milne flag 12 28y 10m 15d / 2025-08-30 sat 2025-09-27 sat
8 6 Beni Baningime flag 103 27y 00m 04d / 2025-08-30 sat 2025-09-27 sat
9 9 Lawrence Shankland (C) flag 146 30y 01m 03d 2 74 1 Spittal Blair 93 6 / 7 2025-08-30 sat 2025-09-27 sat
10 10 Claudio Braga flag 10 25y 10m 16d Kabangu Elton 77 / 2025-08-30 sat 2025-09-27 sat
11 89 Alexandros Kyziridis flag 8 24y 11m 28d Magnusson Tomas 77 / 2025-08-30 sat 2025-09-27 sat
Total Starting App->> 765 28.50 <<-Average Starting Age
–––––– Substitutes ––––––
S02 15 Michael Steinwender flag 19 25y 04m 09d McEntee Oisin 62 / 1 2025-08-30 sat 2025-09-27 sat
S03 5 Jamie McCart flag 15 28y 02m 24d Kingsley Stephen 77 / 2025-07-02 wed 2025-09-27 sat
S09 16 Blair Spittal flag 56 29y 08m 25d Shankland Lawrence 93 / 2025-08-30 sat 2025-09-27 sat
S10 7 Elton Kabangu flag 25 27y 07m 05d Braga Claudio 77 / 2025-08-30 sat 2025-09-27 sat
S11 22 Tomas Magnusson flag 3 23y 00m 30d Kyziridis Alexandros 77 / 2025-08-30 sat 2025-09-27 sat
U1 28 Zander Clark flag 33y 02m 18d N / 2025-08-30 sat 2025-09-27 sat
U2 11 Pierre Landry Kabore flag 24y 02m 08d N / 2025-08-23 sat 2025-10-18 sat
U3 17 Alan Forrest flag 29y 00m 04d N / 2025-08-23 sat 2025-09-27 sat
U4 29 Sabah Kerjota flag 24y 00m 30d N / 2025-08-30 sat 2025-09-27 sat
  27.97 <<-Average Age of Players who played

Opponents
Manager Russell Kenneth Alexander Martin
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 06m 03d 1 10 of 11 10 of 11
2 James Tavernier ENG 33y 10m 14d Y68 34 of 35 34 of 35
3 Jayden Meghoma ENG 19y 02m 16d 01 of 02 01 of 02 Youssef Ramalho Chermiti 67
4 Yacouba Djiga BFA 22y 09m 29d 01 of 01 01 of 01 Derek Austin Cornelius HT
5 Connor Barron SCO 23y 00m 15d 03 of 04 08 of 09 Joseph Matthew Rothwell 56
6 John Souttar SCO 28y 11m 19d Y84 07 of 07 11 of 11
7 Djeidi Gassama FRA 22y 00m 03d 01 of 02 01 of 02
8 Thelo Aasgaard NOR 23y 04m 11d 01 of 02 01 of 02
9 Bojan Miovski MCD 26y 02m 20d 01 of 02 08 of 09
10 Mohamed Diomande CIV 23y 10m 14d 07 of 08 07 of 08
11 Mikey Moore ENG 18y 01m 02d 01 of 02 01 of 02 Oliver Antman HT
24.91 <<-Average Starting Age
–––––– Substitutes ––––––
S03 Youssef Chermiti POR 21y 03m 20d 01 of 02 01 of 02 Jayden Ade Trindade Meghoma 67
S04 Derek Cornelius CAN 27y 09m 19d 01 of 01 01 of 01 Yacouba Nasser Djiga HT
S05 Joe Rothwell ENG 30y 08m 02d 01 of 01 01 of 01 Connor Barron 56
S11 Oliver Antman FIN 24y 00m 29d 01 of 01 01 of 01 Mikey Steven Danny Moore HT
SS05 Nedim Bajrami ALB 26y 06m 16d 02 of 02 02 of 02 Joseph Matthew Rothwell 77
U1 Liam Kelly SCO 29y 07m 21d of of 14
U2 Max Aarons ENG 25y 08m 09d of 01 of 01
U3 Findlay Curtis SCO 18y 11m 12d of 01 of 01
U4 Danilo BRA 26y 05m 06d of 05 of 05
25.27 <<-Average Age of players who played

Scoring Sequence
No Score Scorer Scores For Time
1

1-0

Lawrence Shankland Heart of Midlothian 20:59
2

2-0

Lawrence Shankland Heart of Midlothian 81:35

Penalties
Taker Team Outcome Given Away By Won By Time Score if Missed
Lawrence Shankland Heart of Midlothian Missed Mohamed Baba Diomande Harry Milne 82 1-0

Discipline and Officials

RefereeSteven McLeanHearts Redcards
Linesman 1David McGeachieOpponents Redcards
Linesman 2Graeme StewartHearts Yellowcards1
Fourth OfficialIain SneddenOpponents Yellowcards2

Match Events

Click on heading to sort
Pd Time VAR Diff Player For Type What Notes
1H 20:59 22:01 01:02 Lawrence Shankland Heart of Midlothian GL GOAL Goal Scored by Lawrence Shankland (Heart of Midlothian)
1H 48:00 Rangers 1HEND 1st half ends on 48 Minutes 00 seconds
2H 45:00 Mikey Moore Rangers OF TAKENOFF Player:Mikey Moore (Rangers) subbed by Oliver Antman on 46 mins
2H 45:00 Oliver Antman Rangers ON SUBBEDON Player:Oliver Antman (Rangers) came on for Mikey Moore on 46 mins
2H 45:00 Yacouba Djiga Rangers OF TAKENOFF Player:Yacouba Djiga (Rangers) subbed by Derek Cornelius on 46 mins
2H 45:00 Derek Cornelius Rangers ON SUBBEDON Player:Derek Cornelius (Rangers) came on for Yacouba Djiga on 46 mins
2H 55:46 Connor Barron Rangers OF TAKENOFF Player:Connor Barron (Rangers) subbed by Joe Rothwell on 56 mins
2H 55:46 Joe Rothwell Rangers ON SUBBEDON Player:Joe Rothwell (Rangers) came on for Connor Barron on 56 mins
2H 61:28 Oisin McEntee Heart of Midlothian OF TAKENOFF Player:Oisin McEntee (Hearts) subbed by Michael Steinwender on 62 mins
2H 61:28 Michael Steinwender Heart of Midlothian ON SUBBEDON Player:Michael Steinwender (Hearts) came on for Oisin McEntee on 62 mins
2H 66:18 Jayden Meghoma Rangers OF TAKENOFF Player:Jayden Meghoma (Rangers) subbed by Youssef Chermiti on 67 mins
2H 66:18 Youssef Chermiti Rangers ON SUBBEDON Player:Youssef Chermiti (Rangers) came on for Jayden Meghoma on 67 mins
2H 66:43 67:38 00:55 Derek Cornelius Rangers NG NOGOAL Derek Cornelius goal ruled out for foul on the goalkeeper.
2H 67:41 James Tavernier Rangers YC YELLOWCARD Yellow Card For James Henry Tavernier (Rangers) Dissent
2H 69:04 Stuart Findlay Heart of Midlothian YC YELLOWCARD Yellow Card For Findlay Stuart (Heart of Midlothian) Foul on Youssef Chermiti
2H 76:26 Stephen Kingsley Heart of Midlothian OF TAKENOFF Player:Stephen Kingsley (Hearts) subbed by Jamie McCart on 77 mins
2H 76:26 Jamie McCart Heart of Midlothian ON SUBBEDON Player:Jamie McCart (Hearts) came on for Stephen Kingsley on 77 mins
2H 76:34 Claudio Braga Heart of Midlothian OF TAKENOFF Player:Claudio Braga (Hearts) subbed by Elton Kabangu on 77 mins
2H 76:34 Elton Kabangu Heart of Midlothian ON SUBBEDON Player:Elton Kabangu (Hearts) came on for Claudio Braga on 77 mins
2H 76:41 Alexandros Kyziridis Heart of Midlothian OF TAKENOFF Player:Alexandros Kyziridis (Hearts) subbed by Tomas Magnusson on 77 mins
2H 76:41 Tomas Magnusson Heart of Midlothian ON SUBBEDON Player:Tomas Magnusson (Hearts) came on for Alexandros Kyziridis on 77 mins
2H 76:45 Joe Rothwell Rangers OF TAKENOFF Substitute:Joe Rothwell (Rangers) subbed by Nedim Bajrami on 77 mins
2H 76:45 Nedim Bajrami Rangers ON SUBBEDON Player:Nedim Bajrami (Rangers) came on for Joe Rothwell on 77 mins
2H 79:11 80:46 01:35 Mohamed Baba Diomande Heart of Midlothian PN PENAWARD Penalty to Heart of Midlothian
2H 81:33 Lawrence Shankland Heart of Midlothian MS PENMISS Penalty missed by Shankland Lawrence (Heart of Midlothian) Rebound scorer
2H 81:35 Lawrence Shankland Heart of Midlothian GL GOAL Goal Scored by Lawrence Shankland (Heart of Midlothian)
2H 83:59 John Souttar Rangers YC YELLOWCARD Yellow Card For John Souttar (Rangers) Foul on Elton Kabangu
2H 92:28 Lawrence Shankland Heart of Midlothian OF TAKENOFF Player:Lawrence Shankland (Hearts) subbed by Blair Spittal on 93 mins
2H 92:28 Blair Spittal Heart of Midlothian ON SUBBEDON Player:Blair Spittal (Hearts) came on for Lawrence Shankland on 93 mins
2H 97:36 Rangers 2HEND 2nd half ends on 97 Minutes 36 seconds

League Tables
Before - Sunday 31 Aug 2025 After - Saturday 13 Sep 2025
Pos Team G W D L F A Diff Avg Pts Note
1 Celtic 4 3 1 0 6 0 6 .0000 10
2 Heart of Midlothian 4 3 1 0 10 6 4 1.6667 10
3 Hibernian 3 1 2 0 5 4 1 1.2500 5
4 Dundee United 3 1 1 1 6 5 1 1.2000 4
5 Kilmarnock 4 0 4 0 6 6 0 1.0000 4
5 Motherwell 4 0 4 0 6 6 0 1.0000 4
7 Rangers 4 0 4 0 3 3 0 1.0000 4
8 Falkirk 3 1 1 1 4 5 -1 .8000 4
9 Livingston (Meadowbank Thistle) 4 1 1 2 6 8 -2 .7500 4
10 St Mirren 4 0 3 1 2 3 -1 .6667 3
11 Dundee 4 0 2 2 2 5 -3 .4000 2
12 Aberdeen 3 0 0 3 0 5 -5 .0000 0
Pos Diff Team G W D L F A Diff Avg Pts Note
1 0 Heart of Midlothian 5 4 1 0 12 6 6 2.0000 13
2 0 Celtic 4 3 1 0 6 0 6 .0000 10
3 0 Hibernian 4 1 3 0 8 7 1 1.1429 6
4 5 St Mirren 5 1 3 1 4 4 0 1.0000 6
5 5 Dundee United 4 1 2 1 9 8 1 1.1250 5
6 -2 Motherwell 5 0 5 0 7 7 0 1.0000 5
7 -1 Livingston (Meadowbank Thistle) 5 1 2 2 6 8 -2 .7500 5
8 -4 Kilmarnock 4 0 4 0 6 6 0 1.0000 4
9 2 Falkirk 4 1 1 2 5 7 -2 .7143 4
10 -3 Rangers 5 0 4 1 3 5 -2 .6000 4
11 -3 Dundee 5 0 3 2 3 6 -3 .5000 3
12 0 Aberdeen 4 0 1 3 0 5 -5 .0000 1

League Games Played

Home F Away A Crowd
Aberdeen 0 Falkirk 1 18380
Dundee 0 Dundee United 2 10750
Hibernian 1 St Mirren 1 17658
Rangers 0 Celtic 0 50013

League Games Played

Home F Away A Crowd
Aberdeen 0 Livingston (Meadowbank Thistle) 0 17088
Dundee 1 Motherwell 1 4572
Falkirk 1 St Mirren 2 7460
Hibernian 3 Dundee United 3 19256
Rangers 0 Heart of Midlothian 2 50697

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

2

14

W

W

D

D

W

W

W

W

W

W

5701

2632

1260

1809

10315

7849

L only

2

9

 

4600

2068

1059

1473

8116

6390


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

1

1

399

79

75

245

421

780

L only

1

1

334

69

67

198

357

637


Match Statistics

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

Games played during this week

Click on heading to sort
SortDate Date Comp Rd Home F Away A Crowd
20250912 Fri 12 Sep 2025 SCH 05 of 24 Partick Thistle 2 Airdrieonians (Airdrie United) 1 3234
20250912 Fri 12 Sep 2025 E Champ 03 of 25 Ipswich Town 5 Sheffield United 0 28012
20250913 Sat 13 Sep 2025 SPR 04 of 24 Aberdeen 0 Livingston (Meadowbank Thistle) 0 17088
20250913 Sat 13 Sep 2025 SPR 04 of 24 Falkirk 1 St Mirren 2 7460
20250913 Sat 13 Sep 2025 SPR 04 of 24 Hibernian 3 Dundee United 3 19256
20250913 Sat 13 Sep 2025 SPR 05 of 24 Dundee 1 Motherwell 1 4572
20250913 Sat 13 Sep 2025 SPR 05 of 24 Rangers 0 Heart of Midlothian 2 50697
20250913 Sat 13 Sep 2025 SCH 05 of 21 Queens Park 0 Greenock Morton 0 897
20250913 Sat 13 Sep 2025 SCH 05 of 23 Ayr United 1 Ross County 1 1912
20250913 Sat 13 Sep 2025 SCH 06 of 24 Arbroath 0 Dunfermline Athletic 5 2074
20250913 Sat 13 Sep 2025 SCH 06 of 24 Raith Rovers 0 St Johnstone 2 5163
20250913 Sat 13 Sep 2025 SL1 05 of 23 Alloa Athletic 0 Montrose 1 516
20250913 Sat 13 Sep 2025 SL1 05 of 23 Kelty Hearts 0 Stenhousemuir 1 340
20250913 Sat 13 Sep 2025 SL1 06 of 21 Peterhead 2 Hamilton Academical 2 639
20250913 Sat 13 Sep 2025 SL1 06 of 22 Cove Rangers 0 Inverness Caledonian Thistle 1 456
20250913 Sat 13 Sep 2025 SL1 06 of 22 East Fife 2 Queen of the South 1 773
20250913 Sat 13 Sep 2025 SL2 06 of 20 Annan Athletic 0 Clyde 6 330
20250913 Sat 13 Sep 2025 SL2 06 of 20 Elgin City 3 Stirling Albion 0 560
20250913 Sat 13 Sep 2025 SL2 06 of 22 Edinburgh City 2 East Kilbride 2 261
20250913 Sat 13 Sep 2025 SL2 06 of 22 Forfar Athletic 2 Dumbarton 3 547
20250913 Sat 13 Sep 2025 SL2 06 of 22 Stranraer 0 The Spartans 2 418
20250913 Sat 13 Sep 2025 E ChampPO Everton 0 Aston Villa 0 52114
20250913 Sat 13 Sep 2025 E ChampPO Fulham 1 Leeds United 0 27327
20250913 Sat 13 Sep 2025 E ChampPO Newcastle United 1 Wolverhampton Wanderers 0 52145
20250913 Sat 13 Sep 2025 E ChampPO West Ham United 0 Tottenham Hotspur 3 62459
20250913 Sat 13 Sep 2025 EPLPO Arsenal 3 Nottingham Forest 0 60167
20250913 Sat 13 Sep 2025 EPLPO Bournemouth 2 Brighton and Hove Albion 1 11167
20250913 Sat 13 Sep 2025 EPLPO Brentford 2 Chelsea 2 16795
20250913 Sat 13 Sep 2025 EPLPO Crystal Palace 0 Sunderland 0 25154
20250913 Sat 13 Sep 2025 E Champ 03 of 26 Charlton Athletic 1 Millwall 1 23293
20250913 Sat 13 Sep 2025 E Champ 03 of 26 Coventry City 1 Norwich City 1 30547
20250913 Sat 13 Sep 2025 E Champ 03 of 26 Oxford United 2 Leicester City 2 11362
20250913 Sat 13 Sep 2025 E Champ 03 of 26 Sheffield Wednesday 0 Bristol City 3 20003
20250913 Sat 13 Sep 2025 E Champ 03 of 27 Swansea City 2 Hull City 2 15152
20250913 Sat 13 Sep 2025 E Champ 03 of 27 Watford 0 Blackburn Rovers 1 17964
20250913 Sat 13 Sep 2025 E Champ 03 of 27 West Bromwich Albion 0 Derby County 1 25596
20250913 Sat 13 Sep 2025 E Champ 03 of 28 Preston North End 2 Middlesbrough 2 19391
20250913 Sat 13 Sep 2025 E Champ 03 of 28 Stoke City 1 Birmingham City 0 24676
20250913 Sat 13 Sep 2025 E Champ 03 of 28 Wrexham 1 Queens Park Rangers 3 10608
20250913 Sat 13 Sep 2025 E L1 05 of 27 Burton Albion 0 Lincoln City 1 3392
20250913 Sat 13 Sep 2025 E L1 06 of 24 Barnsley 3 Reading 2 10803
20250913 Sat 13 Sep 2025 E L1 06 of 27 Northampton Town 1 Blackpool 0 6058
20250913 Sat 13 Sep 2025 E L1 06 of 28 Luton Town 2 Plymouth Argyle 3 11801
20250913 Sat 13 Sep 2025 E L1 07 of 26 AFC Wimbledon 2 Rotherham United 1 8058
20250913 Sat 13 Sep 2025 E L1 07 of 26 Mansfield Town 1 Stevenage 1 7301
20250913 Sat 13 Sep 2025 E L1 07 of 27 Bradford City 3 Huddersfield Town 1 24075
20250913 Sat 13 Sep 2025 E L1 07 of 27 Exeter City 0 Port Vale 2 6221
20250913 Sat 13 Sep 2025 E L1 07 of 27 Wigan Athletic 3 Doncaster Rovers 0 9288
20250913 Sat 13 Sep 2025 E L1 07 of 28 Leyton Orient 1 Bolton Wanderers 1 8731
20250913 Sat 13 Sep 2025 E L1 07 of 28 Peterborough United 2 Wycombe Wanderers 1 8595
20250913 Sat 13 Sep 2025 E L1 08 of 29 Stockport County 1 Cardiff City 1 9956
20250913 Sat 13 Sep 2025 E L2 06 of 27 Accrington Stanley [2] 1 Colchester United 0 2107
20250913 Sat 13 Sep 2025 E L2 07 of 26 Gillingham 1 Notts County 0 6743
20250913 Sat 13 Sep 2025 E L2 07 of 29 Tranmere Rovers 1 Newport County 1 6345
20250913 Sat 13 Sep 2025 E L2 08 of 27 Oldham Athletic 1 Bromley 0 6712
20250913 Sat 13 Sep 2025 E L2 08 of 28 Bristol Rovers 2 Barrow 1 7267
20250913 Sat 13 Sep 2025 E L2 08 of 28 Fleetwood Town 1 Walsall 1 3267
20250913 Sat 13 Sep 2025 E L2 08 of 28 Grimsby Town 1 Cambridge United 1 7147
20250913 Sat 13 Sep 2025 E L2 08 of 28 Shrewsbury Town 1 Salford City 3 5054
20250913 Sat 13 Sep 2025 E L2 08 of 28 Swindon Town 3 Harrogate Town 1 7955
20250913 Sat 13 Sep 2025 E L2 08 of 29 Chesterfield 1 Milton Keynes Dons 1 8127
20250913 Sat 13 Sep 2025 E L2 08 of 29 Crawley Town 2 Cheltenham Town 0 3127
20250913 Sat 13 Sep 2025 E L2 08 of 29 Crewe Alexandra 1 Barnet 2 4762
20250914 Sun 14 Sep 2025 SPR 05 of 24 Kilmarnock 1 Celtic 2 8499
20250914 Sun 14 Sep 2025 E L1PO Burnley 0 Liverpool 1 21678
20250914 Sun 14 Sep 2025 E L1PO Manchester City 3 Manchester United 0 52534
20250914 Sun 14 Sep 2025 E Champ 03 of 28 Southampton 0 Portsmouth 0 30889


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