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

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

Crest Tue 03 Feb 2026 20:00
St Mirren 1 Hearts 0
Premiership 25 of 38
New St Mirren Park Paisley Scotland
7151
Ref: Steven McLean

Scorers -----
Opp Scorers [Miguel Freckleton 87:40]

Manager Cumulative to date

Manager Type G W D L F A PenW PenL
Derek McInnes LA 13 8 2 3 22 11 0 0
Derek McInnes COMPA 16 10 3 3 31 12 0 1
Derek McInnes L 25 16 6 3 47 20 0 0
Derek McInnes COMP 31 20 8 3 65 23 0 2

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

New St Mirren Park Paisley Scotland

0-1

0-0

Premiership

25 of 38 7151 SKY

Notes
Hearts play with 10 men for over an hour and almost hold out for a 0-0 draw.Lead at the top cut to 3 points when Rangers win 5-1 vs Kilmarnock the following day.

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 20 33y 08m 01d / 2026-01-31 sat 2026-02-10 tue
2 15 Michael Steinwender flag 36 25y 08m 30d Kerjota Sabah 93 / 2026-01-31 sat 2026-02-10 tue
3 18 Harry Milne (R1) flag 31 29y 03m 06d / 2026-01-31 sat 2026-02-10 tue
4 4 Craig Halkett (C) flag 167 30y 08m 06d R29 / 1 2026-01-31 sat 2026-02-15 sun
5 49 Marc Leonard flag 3 24y 01m 15d Ageu Eduardo 93 / 2026-01-31 sat 2026-02-10 tue
6 19 Stuart Findlay flag 30 30y 04m 20d / 2026-01-31 sat 2026-02-10 tue
7 31 Oisin McEntee flag 26 25y 00m 29d / 1 2026-01-31 sat 2026-02-10 tue
8 6 Beni Baningime flag 116 27y 04m 25d Magnusson Tomas 79 / 1 2026-01-17 sat 2026-02-10 tue
9 11 Pierre Landry Kabore flag 15 24y 06m 29d Y39 Kabangu Elton 79 / 2026-01-31 sat 2026-02-10 tue
10 10 Claudio Braga flag 31 26y 03m 06d / 1 2026-01-31 sat 2026-02-10 tue
11 89 Alexandros Kyziridis flag 29 25y 04m 18d Kent Frankie 38 / 2026-01-31 sat 2026-02-10 tue
Total Starting App->> 504 27.51 <<-Average Starting Age
–––––– Substitutes ––––––
S02 29 Sabah Kerjota flag 14 24y 05m 20d Steinwender Michael 93 / 2026-01-31 sat 2026-02-10 tue
S05 40 Ageu flag 5 23y 11m 14d Leonard Marc 93 / 2026-01-31 sat 2026-02-10 tue
S08 22 Tomas Magnusson flag 24 23y 05m 20d Baningime Beni 79 / 1 2026-01-31 sat 2026-02-10 tue
S09 7 Elton Kabangu flag 36 27y 11m 26d Kabore Pierre 79 / 2026-01-31 sat 2026-02-21 sat
S11 2 Frankie Kent (R2) flag 87 30y 02m 13d Kyziridis Alexandros 38 / 2026-01-31 sat 2026-02-10 tue
U1 1 Craig Gordon flag 43y 01m 06d N / 2026-01-31 sat 2026-02-10 tue
U2 5 Jamie McCart flag 28y 07m 14d N / 2026-01-31 sat 2026-02-10 tue
U3 16 Blair Spittal flag 30y 01m 15d N / 1 2026-01-31 sat 2026-02-10 tue
U4 23 Jordi Altena flag 22y 01m 30d N / 2026-01-31 sat 2026-02-10 tue
  27.04 <<-Average Age of Players who played

Opponents
Manager Stephen Robinson
Team Managed 18 of 18
Total Managed 30 of 30
No Player Nat Age Gls Pens OGs Pen
Save
Pen
Miss
Discipline Team
Apps
Total
Apps
Sub
Mrk
Substitued by Sub
Time
1 Shamal George ENG 28y 00m 28d 04 of 04 07 of 07
2 Jayden Richardson ENG 25y 04m 30d 03 of 03 06 of 06 Roland Idowu 71
3 Declan John WAL 30y 07m 06d 06 of 06 09 of 09
4 Marcus Fraser SCO 31y 07m 11d 19 of 19 31 of 31
5 Richard King JAM 24y 02m 07d Y76 04 of 04 04 of 04
6 Miguel Freckleton ENG 23y 05m 28d 1 04 of 04 04 of 04
7 Killian Phillips IRL 23y 10m 06d 08 of 08 08 of 08
8 Jacob Devaney IRL 18y 07m 23d 01 of 01 01 of 01 Conor McMenamin 70
9 Mikael Mandron FRA 31y 03m 23d 12 of 12 12 of 12 Kion Reece Etete 77
10 Dan Nlundulu ENG 26y 11m 29d 03 of 03 03 of 03 Oluwatunmise Sobowale 86
11 Alexander Gogic CYP 31y 09m 21d 17 of 17 25 of 25
26.91 <<-Average Starting Age
–––––– Substitutes ––––––
S02 Roland Idowu IRL 24y 00m 13d 06 of 06 06 of 06 Jayden Richardson 71
S08 Conor McMenamin NIR 30y 05m 10d 06 of 06 06 of 06 Jacob Patrick John Devaney 70
S09 Kion Etete ENG 24y 02m 06d 01 of 01 01 of 01 Mikael Yann Mathieu Mandron 77
S10 Tunmise Sobowale IRL 26y 10m 15d 03 of 03 03 of 03 Dan Nlundulu 86
U1 Ryan Mullen SCO 24y 08m 16d of of 01
U2 Scott Tanser ENG 31y 03m 11d of 14 of 22
U3 Liam Donnelly NIR 29y 10m 27d of 01 of 16
U4 Allan Campbell ENG 27y 06m 30d of 01 of 12
U5 Jalmaro Calvin ATG 22y 07m 06d of of
26.77 <<-Average Age of players who played

Scoring Sequence
No Score Scorer Scores For Time
1

0-1

Miguel Freckleton St Mirren 87:40

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

Discipline and Officials

RefereeSteven McLeanHearts Redcards1
Linesman 1David McGeachieOpponents Redcards
Linesman 2Steven TraynorHearts Yellowcards1
Fourth OfficialIain SneddenOpponents Yellowcards1

Match Events

Click on heading to sort
Pd Time VAR Diff Player For Type What Notes
1H 28:34 30:21 01:47 Craig Halkett Heart of Midlothian RC REDCARD Red Card For Halkett Craig (Heart of Midlothian) Straight red for bringing down Jacob Devaney as the last man challenge on edge of box
1H 37:05 Alexandros Kyziridis Heart of Midlothian OF TAKENOFF Player:Alexandros Kyziridis (Hearts) subbed by Frankie Kent on 38 mins
1H 37:05 Frankie Kent Heart of Midlothian ON SUBBEDON Player:Frankie Kent (Hearts) came on for Alexandros Kyziridis on 38 mins
1H 38:22 Pierre Landry Kabore Heart of Midlothian YC YELLOWCARD Yellow Card For Kabore Pierre (Heart of Midlothian) Foul on Jacob Devaney
1H 39:17 39:50 00:33 Marcus Fraser St Mirren NG NOGOAL No Goal Scored by [Marcus Fraser] (St Mirren) Offside
1H 44:57 46:51 01:54 Marcus Fraser St Mirren NONPENAWARD No Goal Scored by [Marcus Fraser] (St Mirren) Offside
1H 49:14 St Mirren 1HEND 1st half ends on 49 Minutes 14 seconds
2H 69:57 Jacob Devaney St Mirren OF TAKENOFF Player:Jacob Devaney (St Mirren) subbed by Conor McMenamin on 70 mins
2H 69:57 Conor McMenamin St Mirren ON SUBBEDON Player:Conor McMenamin (St Mirren) came on for Jacob Devaney on 70 mins
2H 70:19 Jayden Richardson St Mirren OF TAKENOFF Player:Jayden Richardson (St Mirren) subbed by Roland Idowu on 71 mins
2H 70:19 Roland Idowu St Mirren ON SUBBEDON Player:Roland Idowu (St Mirren) came on for Jayden Richardson on 71 mins
2H 73:12 Richard King St Mirren YC YELLOWCARD Yellow Card For Richard King (St Mirren) Catching Claudio Braga high as the Hearts man looks to break
2H 76:55 Mikael Mandron St Mirren OF TAKENOFF Player:Mikael Mandron (St Mirren) subbed by Kion Etete on 77 mins
2H 76:55 Kion Etete St Mirren ON SUBBEDON Player:Kion Etete (St Mirren) came on for Mikael Mandron on 77 mins
2H 78:29 Pierre Landry Kabore Heart of Midlothian OF TAKENOFF Player:Pierre Landry Kabore (Hearts) subbed by Elton Kabangu on 79 mins
2H 78:29 Elton Kabangu Heart of Midlothian ON SUBBEDON Player:Elton Kabangu (Hearts) came on for Pierre Landry Kabore on 79 mins
2H 78:32 Beni Baningime Heart of Midlothian OF TAKENOFF Player:Beni Baningime (Hearts) subbed by Tomas Magnusson on 79 mins
2H 78:32 Tomas Magnusson Heart of Midlothian ON SUBBEDON Player:Tomas Magnusson (Hearts) came on for Beni Baningime on 79 mins
2H 85:31 Dan Nlundulu St Mirren OF TAKENOFF Player:Dan Nlundulu (St Mirren) subbed by Tunmise Sobowale on 86 mins
2H 85:31 Tunmise Sobowale St Mirren ON SUBBEDON Player:Tunmise Sobowale (St Mirren) came on for Dan Nlundulu on 86 mins
2H 87:40 Miguel Freckleton St Mirren GL GOAL Goal Scored by [Miguel Freckleton] (St Mirren)
2H 92:03 Marc Leonard Heart of Midlothian OF TAKENOFF Player:Marc Leonard (Hearts) subbed by Ageu on 93 mins
2H 92:03 Ageu Heart of Midlothian ON SUBBEDON Player:Ageu (Hearts) came on for Marc Leonard on 93 mins
2H 92:05 Michael Steinwender Heart of Midlothian OF TAKENOFF Player:Michael Steinwender (Hearts) subbed by Sabah Kerjota on 93 mins
2H 92:05 Sabah Kerjota Heart of Midlothian ON SUBBEDON Player:Sabah Kerjota (Hearts) came on for Michael Steinwender on 93 mins
2H 93:41 St Mirren 2HEND 2nd half ends on 93 Minutes 41 seconds

League Tables
Before - Sunday 01 Feb 2026 After - Tuesday 03 Feb 2026
Pos Team G W D L F A Diff Avg Pts Note
1 Heart of Midlothian 24 16 6 2 47 19 28 2.4737 54
2 Celtic 24 15 3 6 43 23 20 1.8696 48
3 Rangers 24 13 9 2 37 17 20 2.1765 48
4 Motherwell 24 11 10 3 37 17 20 2.1765 43
5 Hibernian 24 9 9 6 38 28 10 1.3571 36
6 Falkirk 24 9 6 9 27 31 -4 .8710 33
7 Aberdeen 24 8 4 12 26 33 -7 .7879 28
8 Dundee United 23 5 10 8 28 37 -9 .7568 25
9 Dundee 24 6 5 13 19 37 -18 .5135 23
10 St Mirren 23 4 8 11 17 31 -14 .5484 20
11 Kilmarnock 24 3 8 13 23 43 -20 .5349 17
12 Livingston (Meadowbank Thistle) 24 1 8 15 24 50 -26 .4800 11
Pos Diff Team G W D L F A Diff Avg Pts Note
1 0 Heart of Midlothian 25 16 6 3 47 20 27 2.3500 54
2 0 Celtic 24 15 3 6 43 23 20 1.8696 48
3 0 Rangers 24 13 9 2 37 17 20 2.1765 48
4 0 Motherwell 24 11 10 3 37 17 20 2.1765 43
5 0 Hibernian 24 9 9 6 38 28 10 1.3571 36
6 0 Falkirk 24 9 6 9 27 31 -4 .8710 33
7 0 Aberdeen 24 8 4 12 26 33 -7 .7879 28
8 0 Dundee United 23 5 10 8 28 37 -9 .7568 25
9 1 St Mirren 24 5 8 11 18 31 -13 .5806 23
10 -1 Dundee 24 6 5 13 19 37 -18 .5135 23
11 0 Kilmarnock 24 3 8 13 23 43 -20 .5349 17
12 0 Livingston (Meadowbank Thistle) 24 1 8 15 24 50 -26 .4800 11

League Games Played

Home F Away A Crowd
Celtic 2 Falkirk 0 58450
Hibernian 0 Rangers 0 18227

League Games Played

Home F Away A Crowd
St Mirren 1 Heart of Midlothian 0 7151

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

1

1

L

W

D

D

W

W

W

L

W

W

5722

2644

1266

1812

10351

7864

L only

1

1

 

4620

2080

1064

1476

8151

6404


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

1

1

301

132

83

86

528

375

L only

1

1

253

114

65

74

443

313


Match Statistics

Hearts What Opponents
5 Goal Attempts 21
2 On Target 5
3 Off Target 0
0 Woodwork 1
2 Corners 7
8 Fouls 19
2 Offside 4

Games played during this week

Click on heading to sort
SortDate Date Comp Rd Home F Away A Crowd
20260202 Mon 02 Feb 2026 EPL 14 of 17 Sunderland 3 Burnley 0 46370
20260203 Tue 03 Feb 2026 SPR 24 of 28 St Mirren 1 Heart of Midlothian 0 7151
20260203 Tue 03 Feb 2026 SCH 22 of 26 Queens Park 0 Ross County 1 718
20260203 Tue 03 Feb 2026 E Champ 26 of 30 Blackburn Rovers 1 Sheffield Wednesday 0 12285
20260203 Tue 03 Feb 2026 E Champ 27 of 30 Hull City 0 Watford 0 20441
20260203 Tue 03 Feb 2026 E Champ 27 of 32 Sheffield United 3 Oxford United 1 26436
20260203 Tue 03 Feb 2026 E L1 25 of 30 Barnsley 2 Northampton Town 2 8806
20260203 Tue 03 Feb 2026 E L1 26 of 31 Port Vale 0 AFC Wimbledon 1 4534
20260203 Tue 03 Feb 2026 E L1 28 of 33 Burton Albion 1 Doncaster Rovers 2 3069
20260203 Tue 03 Feb 2026 E L2 29 of 34 Bristol Rovers 2 Walsall 0 6291
20260203 Tue 03 Feb 2026 E L2 29 of 34 Notts County 1 Gillingham 0 8731
20260203 Tue 03 Feb 2026 E L2 29 of 35 Barnet 1 Crewe Alexandra 1 1908
20260203 Tue 03 Feb 2026 E L2 30 of 35 Harrogate Town 0 Swindon Town 1 2205
20260204 Wed 04 Feb 2026 SPR 25 of 29 Hibernian 3 Dundee United 2 17655
20260204 Wed 04 Feb 2026 SPR 25 of 29 Livingston (Meadowbank Thistle) 1 Falkirk 2 2790
20260204 Wed 04 Feb 2026 SPR 25 of 29 Rangers 5 Kilmarnock 1 49056
20260205 Thu 05 Feb 2026 E L2 28 of 33 Accrington Stanley [2] 1 Salford City 0 1892
20260206 Fri 06 Feb 2026 EPL 16 of 19 Leeds United 3 Nottingham Forest 1 36835
20260206 Fri 06 Feb 2026 E Champ 27 of 32 Charlton Athletic 0 Queens Park Rangers 0 21290
20260207 Sat 07 Feb 2026 SL1 23 of 26 Inverness Caledonian Thistle 3 East Fife 0 2160
20260207 Sat 07 Feb 2026 SL1 23 of 27 Cove Rangers 1 Queen of the South 1 516
20260207 Sat 07 Feb 2026 SL2 23 of 25 Forfar Athletic 2 Dumbarton 0 508
20260207 Sat 07 Feb 2026 SL2 23 of 25 Stranraer 0 Annan Athletic 0 496
20260207 Sat 07 Feb 2026 SL2 23 of 27 Edinburgh City 0 East Kilbride 2 384
20260207 Sat 07 Feb 2026 E L1PO Wolverhampton Wanderers 1 Chelsea 3 29762
20260207 Sat 07 Feb 2026 EPL 14 of 15 Fulham 1 Everton 2 27155
20260207 Sat 07 Feb 2026 EPL 14 of 17 Bournemouth 1 Aston Villa 1 11248
20260207 Sat 07 Feb 2026 EPL 16 of 18 Arsenal 3 Sunderland 0 60312
20260207 Sat 07 Feb 2026 EPL 16 of 18 Manchester United 2 Tottenham Hotspur 0 73985
20260207 Sat 07 Feb 2026 EPL 16 of 19 Burnley 0 West Ham United 2 21273
20260207 Sat 07 Feb 2026 EPLPO Newcastle United 2 Brentford 3 52032
20260207 Sat 07 Feb 2026 E Champ 27 of 31 Coventry City 0 Oxford United 0 30218
20260207 Sat 07 Feb 2026 E Champ 28 of 31 Birmingham City 2 Leicester City 1 27886
20260207 Sat 07 Feb 2026 E Champ 28 of 32 West Bromwich Albion 0 Stoke City 0 23991
20260207 Sat 07 Feb 2026 E Champ 29 of 33 Derby County 1 Ipswich Town 2 29498
20260207 Sat 07 Feb 2026 E Champ 29 of 33 Preston North End 1 Portsmouth 0 16034
20260207 Sat 07 Feb 2026 E Champ 29 of 33 Southampton 1 Watford 0 27721
20260207 Sat 07 Feb 2026 E Champ 29 of 33 Wrexham 0 Millwall 2 10663
20260207 Sat 07 Feb 2026 E ChampPO Hull City 2 Bristol City 3 20848
20260207 Sat 07 Feb 2026 E ChampPO Norwich City 2 Blackburn Rovers 0 25628
20260207 Sat 07 Feb 2026 E L1 27 of 31 Mansfield Town 0 Exeter City 0 7579
20260207 Sat 07 Feb 2026 E L1 27 of 31 Port Vale 2 Burton Albion 2 6232
20260207 Sat 07 Feb 2026 E L1 28 of 32 AFC Wimbledon 3 Reading 2 8574
20260207 Sat 07 Feb 2026 E L1 28 of 32 Rotherham United 0 Cardiff City 3 8786
20260207 Sat 07 Feb 2026 E L1 29 of 33 Luton Town 2 Bradford City 1 11000
20260207 Sat 07 Feb 2026 E L1 29 of 33 Plymouth Argyle 1 Lincoln City 4 15547
20260207 Sat 07 Feb 2026 E L1 29 of 33 Wycombe Wanderers 4 Doncaster Rovers 0 5063
20260207 Sat 07 Feb 2026 E L1 29 of 34 Northampton Town 3 Stevenage 1 6344
20260207 Sat 07 Feb 2026 E L1 29 of 34 Peterborough United 6 Wigan Athletic 1 8443
20260207 Sat 07 Feb 2026 E L1 30 of 34 Huddersfield Town 2 Blackpool 2 16951
20260207 Sat 07 Feb 2026 E L1 30 of 34 Stockport County 0 Leyton Orient 0 9162
20260207 Sat 07 Feb 2026 E L1 31 of 35 Bolton Wanderers 3 Barnsley 2 21415
20260207 Sat 07 Feb 2026 E L2 28 of 32 Gillingham 2 Tranmere Rovers 1 5564
20260207 Sat 07 Feb 2026 E L2 29 of 33 Cheltenham Town 2 Milton Keynes Dons 3 3749
20260207 Sat 07 Feb 2026 E L2 29 of 33 Colchester United 2 Shrewsbury Town 0 4932
20260207 Sat 07 Feb 2026 E L2 29 of 33 Fleetwood Town 1 Bromley 2 2409
20260207 Sat 07 Feb 2026 E L2 29 of 34 Newport County 0 Grimsby Town 0 3898
20260207 Sat 07 Feb 2026 E L2 30 of 33 Walsall 1 Barnet 3 5179
20260207 Sat 07 Feb 2026 E L2 30 of 34 Bristol Rovers 2 Chesterfield 3 8210
20260207 Sat 07 Feb 2026 E L2 30 of 34 Notts County 2 Barrow 1 9581
20260207 Sat 07 Feb 2026 E L2 30 of 35 Crawley Town 0 Crewe Alexandra 1 2975
20260207 Sat 07 Feb 2026 E L2 30 of 35 Swindon Town 3 Oldham Athletic 0 7183
20260207 Sat 07 Feb 2026 E L2 31 of 35 Harrogate Town 2 Cambridge United 1 3370
20260208 Sun 08 Feb 2026 E L1PO Brighton and Hove Albion 0 Crystal Palace 1 31179
20260208 Sun 08 Feb 2026 EPL 16 of 19 Liverpool 1 Manchester City 2 60336
20260208 Sun 08 Feb 2026 E Champ 28 of 32 Swansea City 4 Sheffield Wednesday 0 16776


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