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

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

Crest Sat 30 Dec 2023 15:00
Hearts 2 Ross County 2
Premiership 20 of 38
Tynecastle Park Edinburgh Scotland
18288
Ref: Alan Muir

Scorers Kenneth Vargas 70:43 ;Lawrence Shankland 77:57
Opp Scorers [Cochrane Alex og 54:11] ;[Yan Dhanda 60:22]

Manager Cumulative to date

Manager Type G W D L F A PenW PenL
Steven Naismith COMPH 12 6 3 3 20 14 0 0
Steven Naismith LH 12 6 3 3 20 14 0 0
Steven Naismith L 23 11 5 7 33 25 0 0
Steven Naismith COMP 25 12 5 8 36 29 0 0

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

Tynecastle Park Edinburgh Scotland

2-2

0-0

Premiership

20 of 38 18288

Notes
Hearts denied a blatant penalty at 0-0 when Alan Forrest booked for diving.

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 51 31y 06m 04d / 2023-12-27 wed 2024-01-02 tue
2 13 Nathaniel Atkinson flag 61 24y 06m 17d Y41 / 2023-12-27 wed 2024-02-11 sun
3 19 Alex Cochrane flag 105 22y 08m 09d / 1 2023-12-27 wed 2024-01-02 tue
4 2 Frankie Kent flag 27 28y 01m 09d / 2023-12-27 wed 2024-01-02 tue
5 4 Craig Halkett flag 113 28y 07m 01d Kingsley Stephen 62 / 2023-12-27 wed 2024-01-02 tue
6 15 Kye Rowles flag 60 25y 06m 06d / 2023-12-27 wed 2024-02-11 sun
7 22 Aidan Denholm flag 15 20y 01m 22d Forrest Alan HT / 2023-12-27 wed 2024-01-02 tue
8 8 Calem Nieuwenhof flag 19 22y 10m 13d / 2023-12-27 wed 2024-01-02 tue
9 9 Lawrence Shankland (C) flag 74 28y 04m 20d 1 45 5 / 5 2023-12-27 wed 2024-01-02 tue
10 30 Kyosuke Tagawa flag 12 28y 01m 09d Oda Yutaro HT / 2023-12-27 wed 2024-01-02 tue
11 51 Alex Lowry flag 17 20y 06m 07d Vargas Kenneth 62 / 2023-12-27 wed 2024-01-02 tue
Total Starting App->> 554 25.54 <<-Average Starting Age
–––––– Substitutes ––––––
S05 3 Stephen Kingsley flag 124 29y 05m 07d Halkett Craig 62 / 1 2023-12-27 wed 2024-01-02 tue
S07 17 Alan Forrest flag 68 27y 03m 21d Y51 Denholm Aidan HT / 2 2023-12-27 wed 2024-01-02 tue
S10 11 Yutaro Oda flag 29 22y 04m 18d Tagawa Kyosuke HT / 1 2023-12-27 wed 2024-01-02 tue
S11 77 Kenneth Vargas flag 22 21y 08m 13d 1 2 Lowry Alex 62 1 / 1 2023-12-27 wed 2024-01-02 tue
U1 1 Craig Gordon flag 40y 11m 30d N / 2023-12-27 wed 2024-01-02 tue
U2 5 Peter Haring flag 30y 06m 28d N / 2023-12-27 wed 2024-01-02 tue
U3 21 Toby Sibbick flag 24y 07m 07d N / 2023-12-27 wed 2024-01-02 tue
U4 24 Finlay Pollock flag 19y 06m 03d N / 2023-07-06 thu 2024-01-02 tue
U5 25 Macaulay Tait flag 18y 04m 03d N / 2023-12-23 sat 2024-01-02 tue
  25.45 <<-Average Age of Players who played

Opponents
Manager Derek Watt Adams
Team Managed 08 of 08
Total Managed 08 of 08
No Player Nat Age Gls Pens OGs Pen
Save
Pen
Miss
Discipline Team
Apps
Total
Apps
Sub
Mrk
Substitued by Sub
Time
1 Ross Laidlaw SCO 31y 05m 18d 09 of 09 09 of 09
2 James Brown IRL 25y 06m 26d 02 of 02 02 of 02
3 Ben Purrington ENG 27y 07m 10d 03 of 03 03 of 03 George Harmon 78
4 Jack Baldwin ENG 30y 06m 00d 08 of 09 08 of 09
5 Scott Allardice SCO 25y 08m 30d 02 of 02 06 of 06
6 Ryan Leak ENG 25y 10m 02d Y97 02 of 03 02 of 03
7 Yan Dhanda ENG 25y 00m 16d 1 04 of 05 04 of 05
8 Max Sheaf ENG 23y 03m 04d 01 of 02 01 of 02
9 Jordan White SCO 31y 10m 26d 09 of 10 16 of 17 Kyle Turner 82
10 Simon Murray SCO 31y 09m 08d 03 of 04 07 of 08 Eamonn Brophy 69
11 Josh Sims ENG 26y 09m 02d Y81 04 of 05 04 of 05 Victor Loturi 82
27.77 <<-Average Starting Age
–––––– Substitutes ––––––
S03 George Harmon ENG 23y 00m 22d 03 of 04 03 of 04 Ben Purrington 78
S09 Kyle Turner SCO 26y 01m 20d 02 of 02 03 of 03 Jordan White 82
S10 Eamonn Brophy SCO 27y 09m 20d 02 of 03 16 of 17 Simon Murray 69
S11 Victor Loturi CAN 22y 07m 09d 04 of 05 04 of 05 Joshua Samuel Sims 82
U1 Ross Munro SCO 23y 08m 29d of of
U2 Jay Henderson SCO 21y 09m 23d of 01 of 03
U3 Alex Samuel WAL 23y 03m 04d of 01 of 01
U4 Joshua Kelman Reid SCO 21y 07m 27d of 01 of 01
27.00 <<-Average Age of players who played

Scoring Sequence
No Score Scorer Scores For Time
1

0-1

Cochrane Alex(og) Ross County 54:11
2

0-2

Yan Dhanda Ross County 60:22
3

1-2

Kenneth Vargas Heart of Midlothian 70:43
4

2-2

Lawrence Shankland Heart of Midlothian 77:57

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

Discipline

RefereeAlan MuirHearts Redcards
Linesman 1Ross MacleodOpponents Redcards
Linesman 2Andy MilneHearts Yellowcards2
Fourth OfficialChris FordyceOpponents Yellowcards2

Discipline Events

Click on heading to sort
Type Team Player Cd Tm Time Notes
YELLOWCARD Heart of Midlothian Nathaniel Atkinson hearts yellow_card 41 Foul on Yan Dhanda
YELLOWCARD Heart of Midlothian Alan Forrest hearts yellow_card 51 For diving in box when replays show a clear penalty. Rescinded on appeal on 4 Jan 2024.
YELLOWCARD Ross County Josh Sims opp yellow_card 81 Timewasting
YELLOWCARD Ross County Ryan Leak opp yellow_card 97 Timewasting

League Tables
Before - Wednesday 27 Dec 2023 After - Saturday 30 Dec 2023
Pos Team G W D L F A Diff Avg Pts Note
1 Celtic 20 15 3 2 48 14 34 3.4286 48
2 Rangers 18 14 1 3 37 8 29 4.6250 43
3 Heart of Midlothian 19 10 2 7 20 15 5 1.3333 32
4 Kilmarnock 20 8 6 6 21 18 3 1.1667 30
5 St Mirren 20 7 5 8 21 25 -4 .8400 26
6 Hibernian 19 6 6 7 24 27 -3 .8889 24
7 Dundee 17 5 6 6 20 26 -6 .7692 21
8 Aberdeen 16 5 4 7 19 26 -7 .7308 19
9 St Johnstone 20 4 7 9 13 27 -14 .4815 19
10 Ross County 17 4 5 8 15 24 -9 .6250 17
11 Motherwell 19 3 7 9 20 31 -11 .6452 16
12 Livingston (Meadowbank Thistle) 19 2 6 11 10 27 -17 .3704 12
Pos Diff Team G W D L F A Diff Avg Pts Note
1 0 Celtic 21 16 3 2 50 15 35 3.3333 51
2 0 Rangers 19 14 1 4 38 10 28 3.8000 43
3 0 Heart of Midlothian 20 10 3 7 22 17 5 1.2941 33
4 0 Kilmarnock 21 8 7 6 23 20 3 1.1500 31
5 0 St Mirren 21 8 5 8 24 25 -1 .9600 29
6 0 Hibernian 19 6 6 7 24 27 -3 .8889 24
7 0 Dundee 18 5 7 6 22 28 -6 .7857 22
8 3 Motherwell 20 4 7 9 23 32 -9 .7188 19
9 -1 Aberdeen 17 5 4 8 19 29 -10 .6552 19
10 -1 St Johnstone 20 4 7 9 13 27 -14 .4815 19
11 -1 Ross County 18 4 6 8 17 26 -9 .6538 18
12 0 Livingston (Meadowbank Thistle) 20 2 6 12 11 30 -19 .3667 12

League Games Played

Home F Away A Crowd
Hibernian 0 Heart of Midlothian 1 20150
Livingston (Meadowbank Thistle) 0 St Johnstone 0 1602
St Mirren 0 Kilmarnock 1 7534

League Games Played

Home F Away A Crowd
Aberdeen 0 St Mirren 3 17029
Celtic 2 Rangers 1 59664
Heart of Midlothian 2 Ross County 2 18288
Kilmarnock 2 Dundee 2 5780
Motherwell 3 Livingston (Meadowbank Thistle) 1 4076

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

1

4

1

D

W

W

W

L

L

W

W

W

L

5618

2592

1244

1782

10180

7747

L only

1

4

1

 

4539

2039

1046

1454

8020

6312


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

1

14

1

32

14

16

2

52

29

L only

1

14

1

28

12

14

2

46

27


Match Statistics

Hearts What Opponents
20 Goal Attempts 14
7 On Target 4
13 Off Target 0
0 Woodwork 0
9 Corners 5
14 Fouls 14
2 Offside 2

Games played during this week

Click on heading to sort
SortDate Date Comp Rd Home F Away A Crowd
20231226 Tue 26 Dec 2023 SPR 17 of 32 Dundee 0 Celtic 3 9144
20231226 Tue 26 Dec 2023 LOWL Boness United 0 Linlithgow Rose 0
20231226 Tue 26 Dec 2023 LOWL East Kilbride 1 Albion Rovers 3
20231226 Tue 26 Dec 2023 LOWL East Stirlingshire 2 Cowdenbeath 3
20231226 Tue 26 Dec 2023 LOWL Edinburgh University 1 University of Stirling 4
20231226 Tue 26 Dec 2023 LOWL Gala Fairydean Rovers 2 Berwick Rangers 0
20231226 Tue 26 Dec 2023 LOWL Tranent Juniors 0 Civil Service Strollers 1
20231226 Tue 26 Dec 2023 EPL 18 of 26 Bournemouth 3 Fulham 0 11099
20231226 Tue 26 Dec 2023 EPL 19 of 26 Sheffield United 2 Luton Town 3 31041
20231226 Tue 26 Dec 2023 EPL 19 of 27 Burnley 0 Liverpool 2 21624
20231226 Tue 26 Dec 2023 EPL 19 of 27 Manchester United 3 Aston Villa 2 73574
20231226 Tue 26 Dec 2023 EPL 19 of 27 Newcastle United 1 Nottingham Forest 3 52207
20231226 Tue 26 Dec 2023 E Champ 22 of 32 Birmingham City 1 Stoke City 3 21640
20231226 Tue 26 Dec 2023 E Champ 22 of 33 Huddersfield Town 3 Blackburn Rovers 0 20516
20231226 Tue 26 Dec 2023 E Champ 22 of 33 Ipswich Town 1 Leicester City 1 29410
20231226 Tue 26 Dec 2023 E Champ 22 of 33 Southampton 5 Swansea City 0 30279
20231226 Tue 26 Dec 2023 E Champ 23 of 34 Cardiff City 2 Plymouth Argyle 2 23583
20231226 Tue 26 Dec 2023 E Champ 23 of 34 Coventry City 2 Sheffield Wednesday 0 29208
20231226 Tue 26 Dec 2023 E Champ 23 of 34 Hull City 0 Sunderland 1 24420
20231226 Tue 26 Dec 2023 E Champ 23 of 34 Millwall 2 Queens Park Rangers 0 17432
20231226 Tue 26 Dec 2023 E Champ 23 of 34 Preston North End 2 Leeds United 1 21816
20231226 Tue 26 Dec 2023 E Champ 23 of 34 Rotherham United 1 Middlesbrough 0 11487
20231226 Tue 26 Dec 2023 E Champ 23 of 34 Watford 1 Bristol City 4 19626
20231226 Tue 26 Dec 2023 E Champ 24 of 35 West Bromwich Albion 1 Norwich City 0 25086
20231226 Tue 26 Dec 2023 E L1 22 of 34 Cheltenham Town 2 Shrewsbury Town 0 5146
20231226 Tue 26 Dec 2023 E L1 22 of 34 Port Vale 2 Barnsley 3 8053
20231226 Tue 26 Dec 2023 E L1 22 of 35 Bristol Rovers 2 Portsmouth 1 9176
20231226 Tue 26 Dec 2023 E L1 22 of 36 Exeter City 1 Wycombe Wanderers 0 7128
20231226 Tue 26 Dec 2023 E L1 22 of 36 Fleetwood Town 1 Carlisle United 1 3862
20231226 Tue 26 Dec 2023 E L1 23 of 34 Peterborough United 2 Reading 2 10444
20231226 Tue 26 Dec 2023 E L1 23 of 35 Burton Albion 1 Blackpool 0 4196
20231226 Tue 26 Dec 2023 E L1 23 of 36 Leyton Orient 1 Charlton Athletic 0 8743
20231226 Tue 26 Dec 2023 E L1 23 of 36 Oxford United 2 Cambridge United 1 10407
20231226 Tue 26 Dec 2023 E L1 23 of 36 Wigan Athletic 0 Derby County 1 13601
20231226 Tue 26 Dec 2023 E L1 24 of 35 Stevenage 3 Northampton Town 0 5164
20231226 Tue 26 Dec 2023 E L1 24 of 36 Lincoln City 0 Bolton Wanderers 1 10064
20231226 Tue 26 Dec 2023 E L2 22 of 34 Mansfield Town 2 Grimsby Town 0 8125
20231226 Tue 26 Dec 2023 E L2 22 of 35 Milton Keynes Dons 1 Colchester United 0 6335
20231226 Tue 26 Dec 2023 E L2 23 of 32 Barrow 2 Stockport County 2 5866
20231226 Tue 26 Dec 2023 E L2 23 of 32 Bradford City 2 Morecambe 2 18540
20231226 Tue 26 Dec 2023 E L2 23 of 34 Walsall 2 Crewe Alexandra 0 5672
20231226 Tue 26 Dec 2023 E L2 23 of 35 AFC Wimbledon 0 Sutton United 1 8575
20231226 Tue 26 Dec 2023 E L2 23 of 35 Gillingham 0 Crawley Town 2 7150
20231226 Tue 26 Dec 2023 E L2 23 of 35 Harrogate Town 2 Accrington Stanley [2] 1 3515
20231226 Tue 26 Dec 2023 E L2 23 of 36 Salford City 1 Tranmere Rovers 5 3435
20231226 Tue 26 Dec 2023 E L2 24 of 33 Notts County 3 Doncaster Rovers 0 12785
20231226 Tue 26 Dec 2023 E L2 24 of 35 Newport County 4 Forest Green Rovers 2 4576
20231226 Tue 26 Dec 2023 E L2 24 of 35 Swindon Town 0 Wrexham 1 12271
20231227 Wed 27 Dec 2023 SPR 19 of 33 Hibernian 0 Heart of Midlothian 1 20150
20231227 Wed 27 Dec 2023 SPR 19 of 33 Livingston (Meadowbank Thistle) 0 St Johnstone 0 1602
20231227 Wed 27 Dec 2023 SPR 20 of 33 St Mirren 0 Kilmarnock 1 7534
20231227 Wed 27 Dec 2023 EPL 18 of 27 Brentford 1 Wolverhampton Wanderers 4 17109
20231227 Wed 27 Dec 2023 EPL 19 of 26 Chelsea 2 Crystal Palace 1 39618
20231227 Wed 27 Dec 2023 EPL 19 of 27 Everton 1 Manchester City 3 39327
20231228 Thu 28 Dec 2023 EPL 18 of 25 Arsenal 0 West Ham United 2 60261
20231228 Thu 28 Dec 2023 EPL 19 of 27 Brighton and Hove Albion 4 Tottenham Hotspur 2 31675
20231229 Fri 29 Dec 2023 SCH 17 of 33 Dundee United 3 Partick Thistle 0 8110
20231229 Fri 29 Dec 2023 LOWL Celtic B 7 Gretna 2008 0
20231229 Fri 29 Dec 2023 E Champ 23 of 32 Birmingham City 0 Bristol City 0 21231
20231229 Fri 29 Dec 2023 E Champ 23 of 33 Huddersfield Town 1 Middlesbrough 2 20045
20231229 Fri 29 Dec 2023 E Champ 23 of 33 Ipswich Town 0 Queens Park Rangers 0 29100
20231229 Fri 29 Dec 2023 E Champ 23 of 33 Southampton 2 Plymouth Argyle 1 30559
20231229 Fri 29 Dec 2023 E Champ 24 of 34 Cardiff City 0 Leicester City 2 24656
20231229 Fri 29 Dec 2023 E Champ 24 of 34 Coventry City 2 Swansea City 2 25807
20231229 Fri 29 Dec 2023 E Champ 24 of 34 Hull City 3 Blackburn Rovers 2 21876
20231229 Fri 29 Dec 2023 E Champ 24 of 34 Millwall 1 Norwich City 0 17715
20231229 Fri 29 Dec 2023 E Champ 24 of 34 Preston North End 0 Sheffield Wednesday 1 19763
20231229 Fri 29 Dec 2023 E Champ 24 of 34 Rotherham United 1 Sunderland 1 11323
20231229 Fri 29 Dec 2023 E Champ 24 of 34 Watford 1 Stoke City 1 19643
20231229 Fri 29 Dec 2023 E Champ 25 of 35 West Bromwich Albion 1 Leeds United 0 25409
20231229 Fri 29 Dec 2023 E L1 23 of 34 Cheltenham Town 2 Reading 2 5941
20231229 Fri 29 Dec 2023 E L1 23 of 34 Port Vale 3 Blackpool 0 6203
20231229 Fri 29 Dec 2023 E L1 23 of 35 Bristol Rovers 2 Charlton Athletic 1 9143
20231229 Fri 29 Dec 2023 E L1 23 of 36 Exeter City 0 Portsmouth 0 8322
20231229 Fri 29 Dec 2023 E L1 23 of 36 Fleetwood Town 0 Bolton Wanderers 2 3922
20231229 Fri 29 Dec 2023 E L1 24 of 34 Peterborough United 2 Barnsley 2 10686
20231229 Fri 29 Dec 2023 E L1 24 of 35 Burton Albion 1 Shrewsbury Town 0 3102
20231229 Fri 29 Dec 2023 E L1 24 of 36 Leyton Orient 0 Wycombe Wanderers 0 8648
20231229 Fri 29 Dec 2023 E L1 24 of 36 Oxford United 2 Derby County 3 11219
20231229 Fri 29 Dec 2023 E L1 24 of 36 Wigan Athletic 2 Carlisle United 0 13224
20231229 Fri 29 Dec 2023 E L1 25 of 36 Lincoln City 1 Northampton Town 2 8661
20231229 Fri 29 Dec 2023 E L2 23 of 34 Mansfield Town 1 Doncaster Rovers 1 7644
20231229 Fri 29 Dec 2023 E L2 23 of 35 Milton Keynes Dons 2 Crawley Town 0 5945
20231229 Fri 29 Dec 2023 E L2 24 of 32 Barrow 1 Accrington Stanley [2] 1 3549
20231229 Fri 29 Dec 2023 E L2 24 of 32 Bradford City 0 Stockport County 0 19657
20231229 Fri 29 Dec 2023 E L2 24 of 34 Walsall 3 Wrexham 1 8709
20231229 Fri 29 Dec 2023 E L2 24 of 35 AFC Wimbledon 5 Colchester United 3 8062
20231229 Fri 29 Dec 2023 E L2 24 of 35 Gillingham 1 Sutton United 0 6334
20231229 Fri 29 Dec 2023 E L2 24 of 35 Harrogate Town 0 Tranmere Rovers 2 3105
20231229 Fri 29 Dec 2023 E L2 24 of 36 Salford City 0 Grimsby Town 3 2921
20231229 Fri 29 Dec 2023 E L2 25 of 33 Notts County 5 Morecambe 0 9786
20231229 Fri 29 Dec 2023 E L2 25 of 35 Newport County 1 Crewe Alexandra 1 3926
20231229 Fri 29 Dec 2023 E L2 25 of 35 Swindon Town 2 Forest Green Rovers 1 9075
20231230 Sat 30 Dec 2023 SPR 17 of 33 Aberdeen 0 St Mirren 3 17029
20231230 Sat 30 Dec 2023 SPR 20 of 33 Heart of Midlothian 2 Ross County 2 18288
20231230 Sat 30 Dec 2023 SPR 20 of 33 Motherwell 3 Livingston (Meadowbank Thistle) 1 4076
20231230 Sat 30 Dec 2023 SPR 21 of 33 Celtic 2 Rangers 1 59664
20231230 Sat 30 Dec 2023 SPR 21 of 33 Kilmarnock 2 Dundee 2 5780
20231230 Sat 30 Dec 2023 SCH 17 of 33 Ayr United 2 Dunfermline Athletic 2 2022
20231230 Sat 30 Dec 2023 SCH 17 of 33 Queens Park 1 Airdrieonians (Airdrie United) 2 1227
20231230 Sat 30 Dec 2023 SCH 18 of 33 Inverness Caledonian Thistle 0 Greenock Morton 0 2114
20231230 Sat 30 Dec 2023 SCH 18 of 33 Raith Rovers 2 Arbroath 2 3806
20231230 Sat 30 Dec 2023 SL1 18 of 32 Edinburgh City 2 Hamilton Academical 5 339
20231230 Sat 30 Dec 2023 SL1 18 of 32 Montrose 1 Cove Rangers 1 617
20231230 Sat 30 Dec 2023 SL1 18 of 33 Falkirk 5 Stirling Albion 0 4683
20231230 Sat 30 Dec 2023 SL1 19 of 33 Queen of the South 2 Annan Athletic 1 1732
20231230 Sat 30 Dec 2023 SL2 17 of 33 Clyde 1 Stenhousemuir 2 665
20231230 Sat 30 Dec 2023 SL2 17 of 33 Elgin City 2 Peterhead 1 678
20231230 Sat 30 Dec 2023 SL2 18 of 33 Forfar Athletic 0 East Fife 0 485
20231230 Sat 30 Dec 2023 LOWL Berwick Rangers 3 Gala Fairydean Rovers 3
20231230 Sat 30 Dec 2023 LOWL Caledonian Braves 1 Cumbernauld Colts 2
20231230 Sat 30 Dec 2023 EPL 19 of 26 Aston Villa 3 Burnley 2
20231230 Sat 30 Dec 2023 EPL 19 of 26 Luton Town 2 Chelsea 3
20231230 Sat 30 Dec 2023 EPL 19 of 27 Manchester City 2 Sheffield United 0
20231230 Sat 30 Dec 2023 EPL 20 of 27 Crystal Palace 3 Brentford 1 25472
20231230 Sat 30 Dec 2023 EPL 20 of 27 Nottingham Forest 2 Manchester United 1 29529
20231230 Sat 30 Dec 2023 EPL 20 of 27 Wolverhampton Wanderers 3 Everton 0 31639
20231231 Sun 31 Dec 2023 EPL 20 of 26 Tottenham Hotspur 3 Bournemouth 1 61780
20231231 Sun 31 Dec 2023 EPL 20 of 27 Fulham 2 Arsenal 1 24444


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