London Hearts Supporters Club

SPL Record Premier League Post War League Complete League

Hearts games with Chris Graham as Referee



Total
By Comp
By Team
Goal Difference
By Score
By Day of Week
By Day
By Month
By Decade
Venue
Scorers
Opposition Scorers
Appearances
Players Sent Off
Results


Total
  G W D L W D L F AMinMaxAvg
Competitive Games 7 5 1 1 71% 14% 14% 11 6 5917 18748 14662

All Games 8 6 1 1 75% 12% 12% 13 7 0 18748 12829


By Comp
Comp G W D L W D L F AMinMaxAvg
F 1 1 0 0 100% 0% 0% 2 1 0 0 0
L Prem 7 5 1 1 71% 14% 14% 11 6 5917 18748 14662

By Team
Team G W D L W D L F AMinMaxAvg
Aberdeen 1 0 0 1 0% 0% 100% 1 2 16064 16064 16064
Dundee 1 1 0 0 100% 0% 0% 3 2 18185 18185 18185
Livingston (Meadowbank Thistle) 1 1 0 0 100% 0% 0% 1 0 17970 17970 17970
Livingston 1 1 0 0 100% 0% 0% 1 0 18504 18504 18504
Motherwell 1 1 0 0 100% 0% 0% 2 0 18748 18748 18748
Partick Thistle 1 1 0 0 100% 0% 0% 2 1 0 0 0
St Johnstone 1 1 0 0 100% 0% 0% 2 1 5917 5917 5917
St Mirren 1 0 1 0 0% 100% 0% 1 1 7249 7249 7249

By Diff
Score G W D L W D L F AMinMaxAvg

2

1 1 0 0 100 % 0 % 0 % 2 0 18748 18748 18748

1

5 5 0 0 100 % 0 % 0 % 9 4 0 18504 12115

0

1 0 1 0 0 % 100 % 0 % 1 1 7249 7249 7249

-1

1 0 0 1 0 % 0 % 100 % 1 2 16064 16064 16064

By Score
Score G W D L W D L F AMinMaxAvg

1-0

2 2 0 0 100% 0% 0% 2 0 17970 18504 18237

2-1

2 2 0 0 100% 0% 0% 4 2 0 5917 2958

2-0

1 1 0 0 100% 0% 0% 2 0 18748 18748 18748

3-2

1 1 0 0 100% 0% 0% 3 2 18185 18185 18185

1-2

1 0 0 1 0% 0% 100% 1 2 16064 16064 16064

1-1

1 0 1 0 0% 100% 0% 1 1 7249 7249 7249

By Day of Week
Day
No
G W D L W D L F AMinMaxAvg
1 Sun 1 1 0 0 100% 0% 0% 2 1 0 0 0
3 Tue 1 1 0 0 100% 0% 0% 3 2 18185 18185 18185
4 Wed 1 1 0 0 100% 0% 0% 1 0 17970 17970 17970
7 Sat 5 3 1 1 60% 20% 20% 7 4 5917 18748 13296

By Day
Day
No
G W D L W D L F AMinMaxAvg
1 1 1 0 0 100% 0% 0% 1 0 17970 17970 17970
2 1 1 0 0 100% 0% 0% 2 1 5917 5917 5917
3 1 1 0 0 100% 0% 0% 1 0 18504 18504 18504
7 1 0 1 0 0% 100% 0% 1 1 7249 7249 7249
9 1 0 0 1 0% 0% 100% 1 2 16064 16064 16064
14 1 1 0 0 100% 0% 0% 2 1 0 0 0
17 1 1 0 0 100% 0% 0% 2 0 18748 18748 18748
23 1 1 0 0 100% 0% 0% 3 2 18185 18185 18185

By Month
Month G W D L W D L F AMinMaxAvg
1 3 2 1 0 66% 33% 0% 5 3 7249 18504 14646
2 1 1 0 0 100% 0% 0% 2 0 18748 18748 18748
3 1 1 0 0 100% 0% 0% 2 1 0 0 0
11 2 2 0 0 100% 0% 0% 3 1 5917 17970 11943
12 1 0 0 1 0% 0% 100% 1 2 16064 16064 16064

By Decade
Decade G W D L W D L F AMinMaxAvg
2020 8 6 1 1 75% 12% 12% 13 7 0 18748 12829

By Venue
Venue G W D L W D L F AMinMaxAvg
H 4 4 0 0 0% 100% 0% 0 0 7 2 17970
A 4 2 1 1 0% 50% 25% 25 0 6 5 0


Hearts Scorers
No Scorer Starts Games Pen Goals Goals
per
game
1 Kenneth Vargas 2 5 0 3 .60000000
2 Lawrence Shankland 7 7 0 2 .28571428
3 Christophe Berra 1 1 0 1 1.00000000
3 Euan Henderson 1 1 0 1 1.00000000
3 Craig Halkett 2 3 0 1 .33333333
3 Robert Snodgrass 1 1 0 1 1.00000000
3 Yutaro Oda 0 3 0 1 .33333333
3 Calem Nieuwenhof 3 4 0 1 .25000000
3 Dexter Lembikisa 2 2 0 1 .50000000

Opposition Scorers
No Scorer Pen Goals
1 Bojan Miovski 0 1
1 Jordan McGhee 0 1
1 Leighton Clarkson 0 1
1 Lyall Cameron 0 1
1 Nicholas Alexander McCormack Clark 1 1
1 Ryan Strain 0 1
1 Shea Martin Gordon 0 1


Appearances
No Player Games Starts Sub Used W D L W D L Goals First Last
1 Lawrence Shankland 7 7 0 5 1 1 71% 14% 14% 2 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 03 Jan 2026 Hearts 1 Livingston 0
2 Beni Baningime 6 6 0 5 0 1 83% 0% 16% 0 Wed 01 Nov 2023 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0
2 Frankie Kent 6 5 1 5 0 1 83% 0% 16% 0 Wed 01 Nov 2023 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0
4 Alex Cochrane 5 5 0 3 1 1 60% 20% 20% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 17 Feb 2024 Hearts 2 Motherwell 0
4 Cammy Devlin 5 3 2 4 1 0 80% 20% 0% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 03 Jan 2026 Hearts 1 Livingston 0
4 Alan Forrest 5 4 1 4 1 0 80% 20% 0% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 02 Nov 2024 St Johnstone 1 Hearts 2
4 Jorge Grant 5 0 5 3 1 1 60% 20% 20% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 02 Nov 2024 St Johnstone 1 Hearts 2
4 Kye Rowles 5 5 0 3 1 1 60% 20% 20% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 02 Nov 2024 St Johnstone 1 Hearts 2
4 Zander Clark 5 5 0 3 1 1 60% 20% 20% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 17 Feb 2024 Hearts 2 Motherwell 0
4 Kenneth Vargas 5 2 3 4 0 1 80% 0% 20% 3 Wed 01 Nov 2023 Hearts 1 Livingston 0 Sat 02 Nov 2024 St Johnstone 1 Hearts 2
11 Stephen Kingsley 4 4 0 3 0 1 75% 0% 25% 0 Wed 01 Nov 2023 Hearts 1 Livingston 0 Sat 17 Feb 2024 Hearts 2 Motherwell 0
11 Calem Nieuwenhof 4 3 1 3 0 1 75% 0% 25% 1 Wed 01 Nov 2023 Hearts 1 Livingston 0 Sat 17 Feb 2024 Hearts 2 Motherwell 0
13 Craig Halkett 3 2 1 2 0 1 66% 0% 33% 1 Sat 09 Dec 2023 Aberdeen 2 Hearts 1 Sat 03 Jan 2026 Hearts 1 Livingston 0
13 Aidan Denholm 3 1 2 2 0 1 66% 0% 33% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Tue 23 Jan 2024 Hearts 3 Dundee 2
13 Yutaro Oda 3 0 3 3 0 0 100% 0% 0% 1 Wed 01 Nov 2023 Hearts 1 Livingston 0 Sat 17 Feb 2024 Hearts 2 Motherwell 0
16 Toby Sibbick 2 2 0 0 1 1 0% 50% 50% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 09 Dec 2023 Aberdeen 2 Hearts 1
16 Macaulay Tait 2 0 2 2 0 0 100% 0% 0% 0 Tue 23 Jan 2024 Hearts 3 Dundee 2 Sat 17 Feb 2024 Hearts 2 Motherwell 0
16 Alex Lowry 2 2 0 1 0 1 50% 0% 50% 0 Wed 01 Nov 2023 Hearts 1 Livingston 0 Sat 09 Dec 2023 Aberdeen 2 Hearts 1
16 Dexter Lembikisa 2 2 0 2 0 0 100% 0% 0% 1 Tue 23 Jan 2024 Hearts 3 Dundee 2 Sat 17 Feb 2024 Hearts 2 Motherwell 0
20 Craig Gordon 1 1 0 1 0 0 100% 0% 0% 0 Sat 02 Nov 2024 St Johnstone 1 Hearts 2 Sat 02 Nov 2024 St Johnstone 1 Hearts 2
20 Christophe Berra 1 1 0 1 0 0 100% 0% 0% 1 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Jamie Walker 1 1 0 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Euan Henderson 1 1 0 1 0 0 100% 0% 0% 1 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Chris Hamilton 1 0 1 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Harry Cochrane 1 0 1 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Michael Smith 1 1 0 0 1 0 0% 100% 0% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 07 Jan 2023 St Mirren 1 Hearts 1
20 Connor Smith 1 0 1 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Cammy Logan 1 1 0 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Peter Haring 1 1 0 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Aidy White 1 1 0 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Liam Boyce 1 1 0 1 0 0 100% 0% 0% 0 Wed 01 Nov 2023 Hearts 1 Livingston 0 Wed 01 Nov 2023 Hearts 1 Livingston 0
20 Ross Stewart 1 1 0 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Elliott Frear 1 1 0 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Scott McGill 1 1 0 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Josh Ginnelly 1 1 0 0 1 0 0% 100% 0% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 07 Jan 2023 St Mirren 1 Hearts 1
20 Andy Halliday 1 0 1 1 0 0 100% 0% 0% 0 Wed 01 Nov 2023 Hearts 1 Livingston 0 Wed 01 Nov 2023 Hearts 1 Livingston 0
20 Arron Darge 1 1 0 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Gervane Kastaneer 1 1 0 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Callum Flatman 1 0 1 1 0 0 100% 0% 0% 0 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2 Sun 14 Mar 2021 Partick Thistle 1 Hearts 2
20 Nathaniel Atkinson 1 0 1 1 0 0 100% 0% 0% 0 Sat 17 Feb 2024 Hearts 2 Motherwell 0 Sat 17 Feb 2024 Hearts 2 Motherwell 0
20 Stephen Humphrys 1 0 1 0 1 0 0% 100% 0% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 07 Jan 2023 St Mirren 1 Hearts 1
20 Robert Snodgrass 1 1 0 0 1 0 0% 100% 0% 1 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 07 Jan 2023 St Mirren 1 Hearts 1
20 Barrie McKay 1 1 0 0 1 0 0% 100% 0% 0 Sat 07 Jan 2023 St Mirren 1 Hearts 1 Sat 07 Jan 2023 St Mirren 1 Hearts 1
20 Kyosuke Tagawa 1 0 1 0 0 1 0% 0% 100% 0 Sat 09 Dec 2023 Aberdeen 2 Hearts 1 Sat 09 Dec 2023 Aberdeen 2 Hearts 1
20 Scott Fraser 1 1 0 1 0 0 100% 0% 0% 0 Sat 17 Feb 2024 Hearts 2 Motherwell 0 Sat 17 Feb 2024 Hearts 2 Motherwell 0
20 Daniel Oyegoke 1 1 0 1 0 0 100% 0% 0% 0 Sat 02 Nov 2024 St Johnstone 1 Hearts 2 Sat 02 Nov 2024 St Johnstone 1 Hearts 2
20 Blair Spittal 1 1 0 1 0 0 100% 0% 0% 0 Sat 02 Nov 2024 St Johnstone 1 Hearts 2 Sat 02 Nov 2024 St Johnstone 1 Hearts 2
20 Yan Dhanda 1 1 0 1 0 0 100% 0% 0% 0 Sat 02 Nov 2024 St Johnstone 1 Hearts 2 Sat 02 Nov 2024 St Johnstone 1 Hearts 2
20 James Penrice 1 1 0 1 0 0 100% 0% 0% 0 Sat 02 Nov 2024 St Johnstone 1 Hearts 2 Sat 02 Nov 2024 St Johnstone 1 Hearts 2
20 Malachi Boateng 1 1 0 1 0 0 100% 0% 0% 0 Sat 02 Nov 2024 St Johnstone 1 Hearts 2 Sat 02 Nov 2024 St Johnstone 1 Hearts 2
20 Michael Steinwender 1 0 1 1 0 0 100% 0% 0% 0 Sat 03 Jan 2026 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0
20 Harry Milne 1 1 0 1 0 0 100% 0% 0% 0 Sat 03 Jan 2026 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0
20 Stuart Findlay 1 1 0 1 0 0 100% 0% 0% 0 Sat 03 Jan 2026 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0
20 Claudio Braga 1 1 0 1 0 0 100% 0% 0% 0 Sat 03 Jan 2026 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0
20 Alexandros Kyziridis 1 1 0 1 0 0 100% 0% 0% 0 Sat 03 Jan 2026 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0
20 Sabah Kerjota 1 0 1 1 0 0 100% 0% 0% 0 Sat 03 Jan 2026 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0
20 Tomas Magnusson 1 1 0 1 0 0 100% 0% 0% 0 Sat 03 Jan 2026 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0
20 Alexander Schwolow 1 1 0 1 0 0 100% 0% 0% 0 Sat 03 Jan 2026 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0
20 Jordi Altena 1 1 0 1 0 0 100% 0% 0% 0 Sat 03 Jan 2026 Hearts 1 Livingston 0 Sat 03 Jan 2026 Hearts 1 Livingston 0

Referees
-- Hearts Opps
  Ref G Red Yel Ratio Red Yel Ratio
1 Chris Graham 8 0 18 .0000000 1 24 .1250000

Players Sent Off NB Opp Players Pre 1997 incomplete
Total Hearts = 0 redcard
Total Opponents = 1 redcard
Player For Time Notes Date Comp V Team Score
Marcus Fraser OPPS St Mirren 95 Straight red after VAR check for stamping on Jorge Grant 2023-01-07 Sat L Prem A St Mirren 1-1

Results NB Discipline data only available from Aug 1996
1 pt awarded for a Yellow, 3 for a Red Df = Difference in Total +ve means Hearts have more Bookings etc.
Discipline Hearts Scorers Hearts Manager
Date Team Comp Rnd Sc Agg V Crowd Y R Y R Df Opp Scorers Opp Manager
2021-03-14 Sun nn Partick Thistle

Friendly

2-1 Firhill Stadium 0

1

2

-1

Euan Henderson 41 ;Christophe Berra 57 Robbie Neilson 2nd
[Shea Gordon 14] Ian Holland McCall
2023-01-07 Sat nn St Mirren

Premiership

20 of 38 1-1 New St Mirren Park 7249

2

2

1

-3

Robert Snodgrass 48:55 Robbie Neilson 2nd
[Ryan Strain 3:29] Stephen Robinson
2023-11-01 Wed nn Livingston (Meadowbank Thistle)

Premiership

11 of 38 1-0 Tynecastle Park 17970

2

4

-2

Kenneth Vargas 78:42 Steven Naismith
----- David Martindale
2023-12-09 Sat nn Aberdeen

Premiership

16 of 38 1-2 Pittodrie 16064

7

3

4

Lawrence Shankland 19:24 Steven Naismith
[Bojan Miovski 52:51] ;[Leighton Clarkson 90+1:37] Barry Gordon George Robson
2024-01-23 Tue nn Dundee

Premiership

22 of 38 3-2 Tynecastle Park 18185

1

6

-5

Calem Nieuwenhof 56:59 ;Dexter Lembikisa 73:31 ;Yutaro Oda 85:31 Steven Naismith
[Jordan McGhee 18:37] ;[Lyall Cameron 37:41] Tony Docherty
2024-02-17 Sat nn Motherwell

Premiership

26 of 38 2-0 Tynecastle Park 18748

1

2

-1

Lawrence Shankland 66:31 ;Kenneth Vargas 90+1:09 Steven Naismith
----- Stuart Kettlewell
2024-11-02 Sat nn St Johnstone

Premiership

12 of 38 2-1 McDiarmid Park 5917

4

2

2

Nicholas Alexander McCormack Clark og 22:37 ;Kenneth Vargas 75:53 Neil Critchley
[Nicky Clark pen 67:33] Simo Johannes Valakari
2026-01-03 Sat nn Livingston

Premiership

20 of 38 1-0 Tynecastle Park 18504

3

-3

Craig Halkett 17:32 Derek McInnes
----- David Paul Martindale

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