London Hearts Supporters Club

SPL Record Premier League Post War League Complete League

Hearts vs St Johnstone All in SPL



Total
By Comp
By Team
Goal Difference
By Score
By Day of Week
By Day
By Month
By Decade
Venue
Scorers
Opposition Scorers
Appearances
Refs
All Sent Off
Results
Total
  G W D LAb W D L Ab F AMinMaxAvg
Competitive Games 60 25 18 17 0 41% 30% 28% 0% 82 68 2770 18678 9902

All Games 60 25 18 17 0 41% 30% 28% 0% 82 68 2770 18678 9902


By Comp
Comp G W D LAb W D LAb F AMinMaxAvg
L Prem 33 16 8 9 0 48% 24% 27% 0% 47 38 3040 18678 10812
L SPL 27 9 10 8 0 33% 37% 29% 0% 35 30 2770 14562 8790

By Team
Team G W D LAb W D L Ab F AMinMaxAvg
St Johnstone 60 25 18 17 0 41% 30% 28% 0% 82 68 2770 18678 9902

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

3

3 3 0 0 0 100% 0% 0% 0% 10 1 6705 18596 12012

2

8 8 0 0 0 100% 0% 0% 0% 16 0 4156 16672 10661

1

14 14 0 0 0 100% 0% 0% 0% 26 12 4468 18678 13071

0

18 0 18 0 0 0% 100% 0% 0% 25 25 2974 16421 8087

-1

11 0 0 11 0 0% 0% 100% 0% 4 15 3104 16347 7106

-2

4 0 0 4 0 0% 0% 100% 0% 1 9 2770 13175 9711

-3

2 0 0 2 0 0% 0% 100% 0% 0 6 10938 16295 13616

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

2-0

8 8 0 0 0 100% 0% 0% 0% 16 0 4156 16672 10661

0-1

7 0 0 7 0 0% 0% 100% 0% 0 7 3104 16347 6167

2-2

7 0 7 0 0 0% 100% 0% 0% 14 14 2974 16421 8026

1-0

6 6 0 0 0 100% 0% 0% 0% 6 0 4468 18678 12637

2-1

5 5 0 0 0 100% 0% 0% 0% 10 5 5577 18676 13086

1-1

5 0 5 0 0 0% 100% 0% 0% 5 5 4808 14562 10289

1-2

4 0 0 4 0 0% 0% 100% 0% 4 8 4365 13416 8751

0-0

4 0 4 0 0 0% 100% 0% 0% 0 0 4780 12638 7136

0-2

3 0 0 3 0 0% 0% 100% 0% 0 6 2770 13175 9391

3-0

2 2 0 0 0 100% 0% 0% 0% 6 0 10735 18596 14665

3-2

2 2 0 0 0 100% 0% 0% 0% 6 4 7058 18353 12705

0-3

2 0 0 2 0 0% 0% 100% 0% 0 6 10938 16295 13616

3-3

2 0 2 0 0 0% 100% 0% 0% 6 6 3395 6002 4698

4-1

1 1 0 0 0 100% 0% 0% 0% 4 1 6705 6705 6705

4-3

1 1 0 0 0 100% 0% 0% 0% 4 3 16334 16334 16334

1-3

1 0 0 1 0 0% 0% 100% 0% 1 3 10672 10672 10672

By Day of Week
Day
No
G W D LAb W D L Ab F AMinMaxAvg
1 Sun 11 5 4 2 0 45% 36% 18% 0% 20 17 2770 18676 11053
3 Tue 2 2 0 0 0 100% 0% 0% 0% 4 0 10080 16589 13334
4 Wed 11 5 3 3 0 45% 27% 27% 0% 13 10 3040 18021 5804
7 Sat 36 13 11 12 0 36% 30% 33% 0% 45 41 2974 18678 10612

By Day
Day
No
G W D LAb W D L Ab F AMinMaxAvg
1 1 0 1 0 0 0% 100% 0% 0% 3 3 6002 6002 6002
2 4 3 0 1 0 75% 0% 25% 0% 8 6 5413 16334 10209
3 2 1 0 1 0 50% 0% 50% 0% 2 2 12815 16197 14506
4 4 2 1 1 0 50% 25% 25% 0% 6 2 6174 18596 12728
5 5 2 2 1 0 40% 40% 20% 0% 8 5 3040 16421 8111
6 3 1 2 0 0 33% 66% 0% 0% 4 2 6164 12638 10448
7 1 1 0 0 0 100% 0% 0% 0% 1 0 4518 4518 4518
9 1 0 1 0 0 0% 100% 0% 0% 1 1 4808 4808 4808
13 2 2 0 0 0 100% 0% 0% 0% 5 0 4156 10735 7445
14 3 1 1 1 0 33% 33% 33% 0% 3 3 14562 18021 16310
15 3 1 2 0 0 33% 66% 0% 0% 5 4 2974 16046 7829
16 1 0 1 0 0 0% 100% 0% 0% 1 1 12872 12872 12872
17 3 0 1 2 0 0% 33% 66% 0% 0 2 3141 6154 4917
18 2 1 1 0 0 50% 50% 0% 0% 5 3 3395 16589 9992
19 3 0 1 2 0 0% 33% 66% 0% 1 5 4409 16295 8494
20 1 0 0 1 0 0% 0% 100% 0% 0 2 12229 12229 12229
21 2 1 0 1 0 50% 0% 50% 0% 2 2 13416 18534 15975
22 1 1 0 0 0 100% 0% 0% 0% 2 1 18676 18676 18676
23 3 1 1 1 0 33% 33% 33% 0% 3 4 4975 10672 7074
24 1 0 0 1 0 0% 0% 100% 0% 1 2 4365 4365 4365
25 2 1 0 1 0 50% 0% 50% 0% 1 2 2770 18678 10724
26 1 1 0 0 0 100% 0% 0% 0% 2 0 16672 16672 16672
27 1 0 1 0 0 0% 100% 0% 0% 1 1 6083 6083 6083
28 3 2 0 1 0 66% 0% 33% 0% 6 7 7058 18353 12116
29 2 2 0 0 0 100% 0% 0% 0% 3 1 13430 17240 15335
30 4 0 2 2 0 0% 50% 50% 0% 4 6 3104 5825 4848
31 1 1 0 0 0 100% 0% 0% 0% 4 1 6705 6705 6705

By Month
Month G W D LAb W D L Ab F AMinMaxAvg
1 6 4 1 1 0 66% 16% 16% 0% 10 4 3395 16672 10041
2 6 3 1 2 0 50% 16% 33% 0% 8 8 4409 16197 8155
3 6 3 0 3 0 50% 0% 50% 0% 8 8 4365 18596 10746
4 2 0 1 1 0 0% 50% 50% 0% 0 1 4197 6154 5175
5 5 2 2 1 0 40% 40% 20% 0% 6 4 3141 18021 12477
7 1 1 0 0 0 100% 0% 0% 0% 4 1 6705 6705 6705
8 8 4 3 1 0 50% 37% 12% 0% 16 11 5825 18353 10906
9 3 1 0 2 0 33% 0% 66% 0% 2 4 2770 17240 8488
10 7 2 3 2 0 28% 42% 28% 0% 7 7 3104 18534 10769
11 6 3 1 2 0 50% 16% 33% 0% 8 7 4156 18678 11960
12 10 2 6 2 0 20% 60% 20% 0% 13 13 2974 18676 8118

By Decade
Decade G W D LAb W D L Ab F AMinMaxAvg
1990 8 2 5 1 0 25% 62% 12% 0% 8 6 4468 13121 9124
2000 9 2 3 4 0 22% 33% 44% 0% 13 15 4752 13416 8180
2010 30 10 9 11 0 33% 30% 36% 0% 36 36 2770 18534 9941
2020 13 11 1 1 0 84% 7% 7% 0% 25 11 4409 18678 11484

By Venue
Venue G W D LAb W D L Ab F AMinMaxAvg
H 30 16 6 8 0 53% 20% 26% 0% 43 33 10080 18678 14841
A 30 9 12 9 0 30% 40% 30% 0% 39 35 2770 7058 4963


Scorers
No Scorer Pen Comp
Goals
Other Tot
1 Josh Ginnelly 0 5 0 5
1 Lawrence Shankland 2 5 0 5
3 n/a 0 4 0 4
4 Gary McSwegan 0 3 0 3
4 John Sutton 1 3 0 3
6 Juanjo 0 2 0 2
6 Gary Wales 0 2 0 2
6 Rudi Skacel 0 2 0 2
6 Ryan Stevenson 0 2 0 2
6 Callum Paterson 0 2 0 2
6 Sam Nicholson 0 2 0 2
6 Arnaud Djoum 0 2 0 2
6 Liam Boyce 0 2 0 2
6 Alan Forrest 0 2 0 2
6 Elton Kabangu 0 2 0 2
16 Colin Cameron 0 1 0 1
16 Jim Hamilton 0 1 0 1
16 Thomas Flogel 0 1 0 1
16 Stephane Adam 0 1 0 1
16 Lee Makel 0 1 0 1
16 Kris O'Neil 0 1 0 1
16 Andy Kirk 0 1 0 1
16 Robert Tomaschek 0 1 0 1
16 Gordon Durie 0 1 0 1
16 Andy Webster 0 1 0 1
16 Ricardo Fuller 0 1 0 1
16 Andrew Driver 0 1 0 1
16 Calum Elliot 0 1 0 1
16 Jose Goncalves 0 1 0 1
16 Christian Nade 0 1 0 1
16 David Templeton 0 1 0 1
16 David Obua 0 1 0 1
16 Kevin Kyle 1 1 0 1
16 Jason Holt 0 1 0 1
16 Mehdi Taouil 0 1 0 1
16 Jamie Walker 0 1 0 1
16 Dale Carrick 0 1 0 1
16 Danny Wilson 0 1 0 1
16 Prince Buaben 0 1 0 1
16 Juanma 0 1 0 1
16 Callumn Morrison 0 1 0 1
16 Marcus Godinho 0 1 0 1
16 Kyle Lafferty 0 1 0 1
16 David Milinkovic 0 1 0 1
16 Steven Naismith 0 1 0 1
16 Oliver Bozanic 0 1 0 1
16 Peter Haring 0 1 0 1
16 Jimmy Dunne 0 1 0 1
16 Sean Clare 0 1 0 1
16 Nathaniel Atkinson 0 1 0 1
16 Jorge Grant 0 1 0 1
16 Kye Rowles 0 1 0 1
16 Yutaro Oda 0 1 0 1
16 Barrie McKay 0 1 0 1
16 Kenneth Vargas 0 1 0 1
16 Blair Spittal 0 1 0 1
16 James Penrice 0 1 0 1
Opposition
No Scorer Pen Comp
Goals
Other Tot
1 Stevie May 4 8 0 8
2 Murray Davidson 0 4 0 4
3 Graham Carey 1 3 0 3
3 Graham Rickard Cummins 0 3 0 3
3 Patrick Martin Connolly 0 3 0 3
6 Christopher Kane 0 2 0 2
6 Cillian Sheridan 0 2 0 2
6 Keigan Parker 1 2 0 2
6 Liam Craig 1 2 0 2
6 Tommy Rosenkrands Lovenkrands 0 2 0 2
11 Adama Sidibeh 0 1 0 1
11 Alan Nigel Kernaghan 0 1 0 1
11 Ali Crawford 0 1 0 1
11 Alistair McCann 0 1 0 1
11 Allan Preston 0 1 0 1
11 Andrew Considine 0 1 0 1
11 Berra Christophe 0 1 0 1
11 Blair Alston 0 1 0 1
11 Callum Hendry 0 1 0 1
11 Colin Andrew Samuel 0 1 0 1
11 Daniel Joseph Swanson 0 1 0 1
11 Darnell Fisher 0 1 0 1
11 David [2] MacKay 1 1 0 1
11 Francisco Sandaza 1 1 0 1
11 Graeme Anthony Jones 0 1 0 1
11 Jamie McCart 0 1 0 1
11 Jamie Murphy 0 1 0 1
11 Joe Shaughnessy 0 1 0 1
11 John McQuillan 0 1 0 1
11 John Paul McBride 1 1 0 1
11 John William Michael Sutton 0 1 0 1
11 Jonatan Johansson 0 1 0 1
11 Kenneth Robert John Deuchar 0 1 0 1
11 Liam Gordon 0 1 0 1
11 Martin Hardie 0 1 0 1
11 Matthew Kennedy 1 1 0 1
11 Mohammed Sylla 0 1 0 1
11 Nathan Peter Lowndes 0 1 0 1
11 Nicholas Alexander McCormack Clark 1 1 0 1
11 Nigel Hasselbaink 0 1 0 1
11 Paul James Kane 0 1 0 1
11 Philip Campbell Scott 0 1 0 1
11 Ross Callachan 0 1 0 1
11 Rowan Vine 0 1 0 1
11 Sam Parkin 0 1 0 1
11 Simon Lappin 0 1 0 1
11 Steven MacLean 0 1 0 1

Appearances since 1946
No Player Games Starts Sub Used W D LAb W D L Ab Goals
1 Steven Pressley 14 13 1 4 7 3 0 28% 50% 21% 0% 0
2 Jamie Walker 13 9 4 3 2 8 0 23% 15% 61% 0% 1
2 John Souttar 13 13 0 5 5 3 0 38% 38% 23% 0% 0
2 Michael Smith 13 11 2 8 3 2 0 61% 23% 15% 0% 0
5 Steve Fulton 11 10 1 2 6 3 0 18% 54% 27% 0% 0
5 Thomas Flogel 11 10 1 4 4 3 0 36% 36% 27% 0% 1
5 Cammy Devlin 11 8 3 9 1 1 0 81% 9% 9% 0% 0
8 Marius Zaliukas 10 10 0 4 2 4 0 40% 20% 40% 0% 0
8 Callum Paterson 10 10 0 2 5 3 0 20% 50% 30% 0% 2
8 Arnaud Djoum 10 8 2 3 4 3 0 30% 40% 30% 0% 2
8 Alan Forrest 10 6 4 10 0 0 0 100% 0% 0% 0% 2
8 Lawrence Shankland 10 9 1 10 0 0 0 100% 0% 0% 0% 5
13 Colin Cameron 9 7 2 2 5 2 0 22% 55% 22% 0% 1
13 Scott Severin 9 7 2 4 3 2 0 44% 33% 22% 0% 0
13 Juanjo 9 4 5 2 6 1 0 22% 66% 11% 0% 2
13 Andy Webster 9 9 0 5 1 3 0 55% 11% 33% 0% 1
13 Ryan Stevenson 9 6 3 3 2 4 0 33% 22% 44% 0% 2
13 Sam Nicholson 9 4 5 1 3 5 0 11% 33% 55% 0% 2
13 Prince Buaben 9 6 3 3 4 2 0 33% 44% 22% 0% 1
20 Gary McSwegan 8 6 2 2 5 1 0 25% 62% 12% 0% 3
20 Jamie Macdonald 8 8 0 2 2 4 0 25% 25% 50% 0% 0
22 Gary Naysmith 7 6 1 1 5 1 0 14% 71% 14% 0% 0
22 Stephane Adam 7 6 1 3 3 1 0 42% 42% 14% 0% 1
22 Gary Wales 7 5 2 4 2 1 0 57% 28% 14% 0% 2
22 Antti Niemi 7 7 0 2 3 2 0 28% 42% 28% 0% 0
22 Christophe Berra 7 7 0 3 2 2 0 42% 28% 28% 0% 0
22 Ian Black 7 7 0 3 2 2 0 42% 28% 28% 0% 0
22 Kevin McHattie 7 6 1 3 2 2 0 42% 28% 28% 0% 0
22 Stephen Kingsley 7 7 0 5 1 1 0 71% 14% 14% 0% 0
22 Beni Baningime 7 6 1 6 1 0 0 85% 14% 0% 0% 0
22 Jorge Grant 7 5 2 7 0 0 0 100% 0% 0% 0% 1
22 Kye Rowles 7 7 0 7 0 0 0 100% 0% 0% 0% 1
33 Darren Jackson 6 5 1 2 4 0 0 33% 66% 0% 0% 0
33 Craig Gordon 6 6 0 5 1 0 0 83% 16% 0% 0% 0
33 Andrew Driver 6 4 2 3 1 2 0 50% 16% 33% 0% 1
33 Scott Robinson 6 4 2 2 0 4 0 33% 0% 66% 0% 0
33 David Obua 6 5 1 1 1 4 0 16% 16% 66% 0% 1
33 Arvydas Novikovas 6 2 4 2 3 1 0 33% 50% 16% 0% 0
33 Darren Barr 6 6 0 3 2 1 0 50% 33% 16% 0% 0
33 Stephen Elliott 6 3 3 3 1 2 0 50% 16% 33% 0% 0
33 Jamie Hamill 6 5 1 0 1 5 0 0% 16% 83% 0% 0
33 Don Cowie 6 6 0 0 2 4 0 0% 33% 66% 0% 0
33 Peter Haring 6 6 0 4 1 1 0 66% 16% 16% 0% 1
33 Craig Halkett 6 5 1 3 2 1 0 50% 33% 16% 0% 0
33 Josh Ginnelly 6 6 0 4 1 1 0 66% 16% 16% 0% 5
33 Andy Halliday 6 3 3 4 1 1 0 66% 16% 16% 0% 0
33 Alex Cochrane 6 6 0 5 0 1 0 83% 0% 16% 0% 0
33 Barrie McKay 6 4 2 4 1 1 0 66% 16% 16% 0% 1
49 Gary Locke 5 3 2 0 3 2 0 0% 60% 40% 0% 0
49 Grant Murray 5 5 0 2 3 0 0 40% 60% 0% 0% 0
49 Gilles Rousset 5 5 0 1 4 0 0 20% 80% 0% 0% 0
49 Lee Makel 5 2 3 2 3 0 0 40% 60% 0% 0% 1
49 Robert Tomaschek 5 4 1 1 3 1 0 20% 60% 20% 0% 1
49 Gary Glen 5 5 0 1 1 3 0 20% 20% 60% 0% 0
49 Ryan McGowan 5 5 0 2 1 2 0 40% 20% 40% 0% 0
49 Ruben Palazuelos 5 4 1 2 2 1 0 40% 40% 20% 0% 0
49 David Templeton 5 4 1 2 1 2 0 40% 20% 40% 0% 1
49 Marian Kello 5 5 0 2 1 2 0 40% 20% 40% 0% 0
49 Suso Santana 5 4 1 2 2 1 0 40% 40% 20% 0% 0
49 Craig Thomson 5 3 2 2 2 1 0 40% 40% 20% 0% 0
49 Ismael Bouzid 5 5 0 2 1 2 0 40% 20% 40% 0% 0
49 Gordon Smith [3] 5 1 4 2 1 2 0 40% 20% 40% 0% 0
49 Mehdi Taouil 5 3 2 3 0 2 0 60% 0% 40% 0% 1
49 Liam Smith 5 3 2 0 2 3 0 0% 40% 60% 0% 0
49 Perry Kitchen 5 5 0 0 2 3 0 0% 40% 60% 0% 0
49 Oliver Bozanic 5 4 1 2 1 2 0 40% 20% 40% 0% 1
49 Sean Clare 5 5 0 1 2 2 0 20% 40% 40% 0% 1
49 Liam Boyce 5 3 2 4 1 0 0 80% 20% 0% 0% 2
49 Zander Clark 5 5 0 5 0 0 0 100% 0% 0% 0% 0
49 Frankie Kent 5 5 0 5 0 0 0 100% 0% 0% 0% 0
49 Calem Nieuwenhof 5 2 3 5 0 0 0 100% 0% 0% 0% 0
72 Paul Ritchie 4 4 0 0 4 0 0 0% 100% 0% 0% 0
72 Andy Kirk 4 3 1 2 1 1 0 50% 25% 25% 0% 1
72 Kevin James 4 4 0 1 2 1 0 25% 50% 25% 0% 0
72 Lee Wallace 4 4 0 1 2 1 0 25% 50% 25% 0% 0
72 Rudi Skacel 4 4 0 3 0 1 0 75% 0% 25% 0% 2
72 Dylan McGowan 4 3 1 0 2 2 0 0% 50% 50% 0% 0
72 Jason Holt 4 2 2 1 0 3 0 25% 0% 75% 0% 1
72 John Sutton 4 4 0 2 1 1 0 50% 25% 25% 0% 3
72 Jack Hamilton 4 4 0 0 2 2 0 0% 50% 50% 0% 0
72 Dale Carrick 4 1 3 1 2 1 0 25% 50% 25% 0% 1
72 Danny Wilson 4 4 0 1 1 2 0 25% 25% 50% 0% 1
72 Jordan McGhee 4 2 2 1 1 2 0 25% 25% 50% 0% 0
72 Juanma 4 4 0 1 2 1 0 25% 50% 25% 0% 1
72 Gavin Reilly 4 0 4 1 2 1 0 25% 50% 25% 0% 0
72 Igor Rossi 4 4 0 1 2 1 0 25% 50% 25% 0% 0
72 Callumn Morrison 4 2 2 2 1 1 0 50% 25% 25% 0% 1
72 Bjorn Johnsen 4 4 0 0 1 3 0 0% 25% 75% 0% 0
72 Isma 4 3 1 1 1 2 0 25% 25% 50% 0% 0
72 Demetri Mitchell 4 3 1 3 1 0 0 75% 25% 0% 0% 0
72 Steven Naismith 4 4 0 3 1 0 0 75% 25% 0% 0% 1
72 Steven MacLean 4 3 1 1 1 2 0 25% 25% 50% 0% 0
72 Gary Mackay-Steven 4 2 2 2 1 1 0 50% 25% 25% 0% 0
72 Kenneth Vargas 4 1 3 4 0 0 0 100% 0% 0% 0% 1
95 Jim Hamilton 3 3 0 0 2 1 0 0% 66% 33% 0% 1
95 Gordan Petric 3 3 0 0 3 0 0 0% 100% 0% 0% 0
95 Stephane Mahe 3 3 0 2 0 1 0 66% 0% 33% 0% 0
95 Alan Maybury 3 3 0 2 0 1 0 66% 0% 33% 0% 0
95 Michael Stewart 3 3 0 0 1 2 0 0% 33% 66% 0% 0
95 Jason Thomson 3 3 0 0 1 2 0 0% 33% 66% 0% 0
95 Eggert Jonsson 3 3 0 1 0 2 0 33% 0% 66% 0% 0
95 Christian Nade 3 3 0 0 1 2 0 0% 33% 66% 0% 1
95 Adrian Mrowiec 3 3 0 1 0 2 0 33% 0% 66% 0% 0
95 David [2] Smith 3 1 2 0 1 2 0 0% 33% 66% 0% 0
95 Danny Grainger 3 3 0 1 0 2 0 33% 0% 66% 0% 0
95 Neil Alexander 3 3 0 1 1 1 0 33% 33% 33% 0% 0
95 Blazej Augustyn 3 3 0 1 1 1 0 33% 33% 33% 0% 0
95 Kyle Lafferty 3 3 0 2 1 0 0 66% 33% 0% 0% 1
95 Jon McLaughlin 3 3 0 2 1 0 0 66% 33% 0% 0% 0
95 David Milinkovic 3 3 0 2 1 0 0 66% 33% 0% 0% 1
95 Olly Lee 3 3 0 2 1 0 0 66% 33% 0% 0% 0
95 Uche Ikpeazu 3 1 2 0 1 2 0 0% 33% 66% 0% 0
95 Bobby Zlamal 3 3 0 1 1 1 0 33% 33% 33% 0% 0
95 Ryotaro Meshino 3 1 2 0 1 2 0 0% 33% 66% 0% 0
95 Toby Sibbick 3 3 0 1 1 1 0 33% 33% 33% 0% 0
95 Nathaniel Atkinson 3 3 0 2 0 1 0 66% 0% 33% 0% 1
95 Yutaro Oda 3 1 2 3 0 0 0 100% 0% 0% 0% 1
95 James Wilson 3 2 1 3 0 0 0 100% 0% 0% 0% 0
95 Adam Forrester 3 3 0 3 0 0 0 100% 0% 0% 0% 0
95 Blair Spittal 3 3 0 3 0 0 0 100% 0% 0% 0% 1
95 James Penrice 3 3 0 3 0 0 0 100% 0% 0% 0% 1
122 Dave McPherson 2 2 0 0 1 1 0 0% 50% 50% 0% 0
122 Roddy McKenzie 2 2 0 1 0 1 0 50% 0% 50% 0% 0
122 Davy Weir 2 2 0 0 2 0 0 0% 100% 0% 0% 0
122 Jose Quitongo 2 1 1 0 1 1 0 0% 50% 50% 0% 0
122 Rab McKinnon 2 1 1 0 2 0 0 0% 100% 0% 0% 0
122 Kenny Milne 2 1 1 0 0 2 0 0% 0% 100% 0% 0
122 Vincent Guerin 2 2 0 0 1 1 0 0% 50% 50% 0% 0
122 Gordon Durie 2 1 1 0 1 1 0 0% 50% 50% 0% 1
122 Stephen Simmons 2 1 1 1 0 1 0 50% 0% 50% 0% 0
122 Kevin McKenna 2 1 1 1 0 1 0 50% 0% 50% 0% 0
122 Robert Sloan 2 1 1 1 0 1 0 50% 0% 50% 0% 0
122 Ricardo Fuller 2 2 0 1 0 1 0 50% 0% 50% 0% 1
122 Tommi Gronlund 2 2 0 1 0 1 0 50% 0% 50% 0% 0
122 Calum Elliot 2 1 1 1 1 0 0 50% 50% 0% 0% 1
122 Jose Goncalves 2 2 0 0 1 1 0 0% 50% 50% 0% 1
122 Mark Ridgers 2 1 1 1 0 1 0 50% 0% 50% 0% 0
122 Janos Balogh 2 2 0 0 1 1 0 0% 50% 50% 0% 0
122 David Witteveen 2 0 2 0 1 1 0 0% 50% 50% 0% 0
122 Kevin Kyle 2 1 1 1 1 0 0 50% 50% 0% 0% 1
122 Brad McKay 2 2 0 0 1 1 0 0% 50% 50% 0% 0
122 Billy King 2 0 2 0 1 1 0 0% 50% 50% 0% 0
122 Callum Tapping 2 2 0 0 1 1 0 0% 50% 50% 0% 0
122 Alim Ozturk 2 2 0 1 1 0 0 50% 50% 0% 0% 0
122 Morgaro Gomis 2 2 0 1 1 0 0 50% 50% 0% 0% 0
122 Osman Sow 2 2 0 1 1 0 0 50% 50% 0% 0% 0
122 Juwon Oshaniwa 2 2 0 0 2 0 0 0% 100% 0% 0% 0
122 Abiola Dauda 2 2 0 0 1 1 0 0% 50% 50% 0% 0
122 Conor Sammon 2 0 2 0 1 1 0 0% 50% 50% 0% 0
122 Marcus Godinho 2 1 1 1 1 0 0 50% 50% 0% 0% 1
122 Robbie Muirhead 2 0 2 0 1 1 0 0% 50% 50% 0% 0
122 Tony Watt 2 2 0 0 1 1 0 0% 50% 50% 0% 0
122 Krystian Nowak 2 2 0 0 0 2 0 0% 0% 100% 0% 0
122 Alexandros Tziolis 2 2 0 0 0 2 0 0% 0% 100% 0% 0
122 Euan Henderson 2 1 1 1 1 0 0 50% 50% 0% 0% 0
122 Harry Cochrane 2 1 1 1 1 0 0 50% 50% 0% 0% 0
122 Connor Randall 2 2 0 1 1 0 0 50% 50% 0% 0% 0
122 Anthony McDonald 2 1 1 1 1 0 0 50% 50% 0% 0% 0
122 Danny Amankwaa 2 1 1 2 0 0 0 100% 0% 0% 0% 0
122 Clevid Dikamona 2 1 1 1 1 0 0 50% 50% 0% 0% 0
122 Aaron Hickey 2 2 0 0 0 2 0 0% 0% 100% 0% 0
122 Aidy White 2 2 0 0 1 1 0 0% 50% 50% 0% 0
122 Loic Damour 2 1 1 0 0 2 0 0% 0% 100% 0% 0
122 Joel Pereira 2 2 0 0 1 1 0 0% 50% 50% 0% 0
122 Glenn Whelan 2 1 1 0 0 2 0 0% 0% 100% 0% 0
122 Ben Woodburn 2 0 2 0 1 1 0 0% 50% 50% 0% 0
122 Orestis Kiomourtzoglou 2 0 2 2 0 0 0 100% 0% 0% 0% 0
122 Robert Snodgrass 2 2 0 2 0 0 0 100% 0% 0% 0% 0
122 Alex Lowry 2 1 1 2 0 0 0 100% 0% 0% 0% 0
122 Daniel Oyegoke 2 2 0 2 0 0 0 100% 0% 0% 0% 0
122 Musa Drammeh 2 1 1 2 0 0 0 100% 0% 0% 0% 0
122 Yan Dhanda 2 2 0 2 0 0 0 100% 0% 0% 0% 0
122 Malachi Boateng 2 2 0 2 0 0 0 100% 0% 0% 0% 0
122 Sander Kartum 2 0 2 2 0 0 0 100% 0% 0% 0% 0
175 David Murie 1 0 1 0 1 0 0 0% 100% 0% 0% 0
175 Stuart Callaghan 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Stefano Salvatori 1 1 0 0 1 0 0 0% 100% 0% 0% 0
175 Kris O'Neil 1 0 1 0 1 0 0 0% 100% 0% 0% 1
175 Fabien Leclercq 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Fitzroy Simpson 1 1 0 0 1 0 0 0% 100% 0% 0% 0
175 Robbie Neilson 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Laryea Kingston 1 0 1 0 0 1 0 0% 0% 100% 0% 0
175 Dawid Kucharski 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Marius Cinikas 1 0 1 0 0 1 0 0% 0% 100% 0% 0
175 Rocky Visconte 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Fraser Mullen 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Michael Ngoo 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Gary Oliver 1 0 1 0 1 0 0 0% 100% 0% 0% 0
175 Miguel Pallardo 1 0 1 0 1 0 0 0% 100% 0% 0% 0
175 Lewis Moore 1 1 0 0 1 0 0 0% 100% 0% 0% 0
175 Faycal Rherras 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Viktor Noring 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Rory Currie 1 0 1 0 0 1 0 0% 0% 100% 0% 0
175 Jamie Brandon 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Andraz Struna 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Lennard Sowah 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Aaron Hughes 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Malaury Martin 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Choulay 1 0 1 0 0 1 0 0% 0% 100% 0% 0
175 Tasos Avlonitis 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Rafal Grzelak 1 0 1 0 1 0 0 0% 100% 0% 0% 0
175 Cole Stockton 1 0 1 1 0 0 0 100% 0% 0% 0% 0
175 Ross Callachan 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Aidan Keena 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Andy Irving 1 1 0 0 1 0 0 0% 100% 0% 0% 0
175 Joaquim Adao 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Connor Smith 1 0 1 1 0 0 0 100% 0% 0% 0% 0
175 Jake Mulraney 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Colin Doyle 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Jimmy Dunne 1 1 0 1 0 0 0 100% 0% 0% 0% 1
175 Craig Wighton 1 1 0 0 1 0 0 0% 100% 0% 0% 0
175 David Vanecek 1 0 1 1 0 0 0 100% 0% 0% 0% 0
175 Conor Washington 1 0 1 0 1 0 0 0% 100% 0% 0% 0
175 Donis Avdijaj 1 0 1 0 1 0 0 0% 100% 0% 0% 0
175 Ross Stewart 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Armand Gnanduillet 1 1 0 0 1 0 0 0% 100% 0% 0% 0
175 Aaron McEneff 1 0 1 1 0 0 0 100% 0% 0% 0% 0
175 Taylor Moore 1 0 1 1 0 0 0 100% 0% 0% 0% 0
175 Ellis Simms 1 1 0 0 0 1 0 0% 0% 100% 0% 0
175 Lewis Neilson 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 James Hill 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Garang Kuol 1 0 1 1 0 0 0 100% 0% 0% 0% 0
175 Kyosuke Tagawa 1 0 1 1 0 0 0 100% 0% 0% 0% 0
175 Dexter Lembikisa 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Scott Fraser 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Ryan Fulton 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Gerald Taylor 1 0 1 1 0 0 0 100% 0% 0% 0% 0
175 Jamie McCart 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Elton Kabangu 1 1 0 1 0 0 0 100% 0% 0% 0% 2
175 Michael Steinwender 1 1 0 1 0 0 0 100% 0% 0% 0% 0
175 Harry Milne 1 1 0 1 0 0 0 100% 0% 0% 0% 0

Referees since 1997
-- Hearts Opps
  Ref G Red Yel Ratio Red Yel Ratio
1 Steven McLean 7 0 13 .0000000 0 17 .0000000
2 John Beaton 5 0 8 .0000000 0 15 .0000000
2 Steve O'Reilly 5 1 12 .2000000 2 9 .4000000
4 Nick Walsh 4 1 10 .2500000 0 7 .0000000
5 Alan Freeland 3 0 6 .0000000 0 6 .0000000
5 Willie Young 3 0 2 .0000000 0 1 .0000000
7 Andrew Dallas 2 0 7 .0000000 1 5 .5000000
7 Craig Thomson 2 0 2 .0000000 0 5 .0000000
7 Don Robertson 2 0 5 .0000000 0 2 .0000000
7 Greg Aitken 2 1 8 .5000000 0 6 .0000000
7 John Rowbotham 2 1 4 .5000000 0 7 .0000000
7 Kevin Clancy 2 2 3 1.0000000 0 2 .0000000
7 Mike Tumilty 2 0 7 .0000000 0 6 .0000000
7 William Collum 2 0 5 .0000000 0 6 .0000000
15 Alan Newlands 1 0 2 .0000000 0 2 .0000000
15 Bobby Madden 1 0 0 .0000000 0 0 .0000000
15 Brian Colvin 1 1 3 1.0000000 2 1 2.0000000
15 Calum Scott 1 0 3 .0000000 0 0 .0000000
15 Chris Graham 1 0 4 .0000000 0 2 .0000000
15 Crawford Allan 1 0 2 .0000000 0 1 .0000000
15 David Dickinson 1 0 1 .0000000 0 2 .0000000
15 David Munro 1 0 4 .0000000 0 1 .0000000
15 Euan Norris 1 0 1 .0000000 0 3 .0000000
15 Garry Mitchell 1 0 1 .0000000 0 2 .0000000
15 George Clyde 1 0 1 .0000000 0 0 .0000000
15 Grant Irvine 1 0 0 .0000000 0 2 .0000000
15 Hugh Dallas 1 0 1 .0000000 0 2 .0000000
15 Iain Snedden 1 0 1 .0000000 0 4 .0000000
15 J Fleming 1 0 3 .0000000 0 1 .0000000
15 Stuart Dougal 1 0 2 .0000000 0 3 .0000000
15 Tom Brown 1 0 0 .0000000 0 0 .0000000

Players Sent Off NB Opp Players Pre 1997 incomplete
Total Hearts = 7 redcard
Total Opponents = 5 redcard
Player For Time Date Comp V Team Score
Gary McSwegan HMFC Heart of Midlothian 65 2000-05-06 Sat L SPL H St Johnstone 0-0
Jose Goncalves HMFC Heart of Midlothian 78 2009-11-21 Sat L SPL H St Johnstone 1-2
Steven James Stuart Anderson OPPS St Johnstone 73 2010-08-14 Sat L SPL H St Johnstone 1-1
Grégory Tadé OPPS St Johnstone 37 2012-08-04 Sat L SPL H St Johnstone 2-0
Steven James Stuart Anderson OPPS St Johnstone 21 2014-01-18 Sat L Prem A St Johnstone 3-3
Ryan Stevenson HMFC Heart of Midlothian 88 2014-01-18 Sat L Prem A St Johnstone 3-3
Alan Mannus OPPS St Johnstone 88 2014-01-18 Sat L Prem A St Johnstone 3-3
Juanma HMFC Heart of Midlothian 28 2015-12-19 Sat L Prem A St Johnstone 0-0
Abiola Dauda HMFC Heart of Midlothian 57 2016-05-15 Sun L Prem H St Johnstone 2-2
Sam Nicholson HMFC Heart of Midlothian 83 2017-04-05 Wed L Prem A St Johnstone 0-1
Harry Cochrane HMFC Heart of Midlothian 78 2017-12-23 Sat L Prem A St Johnstone 0-0
David Wotherspoon OPPS St Johnstone 62 2018-02-03 Sat L Prem H St Johnstone 1-0

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
1998-10-04 Sun s St Johnstone

Scottish Premier League

09 of 36 1-1 Tynecastle Park 13121

2

7

2

1
2
1998-12-09 Wed s St Johnstone

Scottish Premier League

17 of 36 1-1 McDiarmid Park 4808

3

8

3

2
1999-02-20 Sat s St Johnstone

Scottish Premier League

25 of 36 0-2 Tynecastle Park 12229

1

4

1
2
1999-04-17 Sat s St Johnstone

Scottish Premier League

31 of 36 0-0 McDiarmid Park 6154

1

1

5

1
1999-07-31 Sat s St Johnstone

Scottish Premier League

01 of 36 4-1 McDiarmid Park 6705

1

2

1
1
1999-10-16 Sat s St Johnstone

Scottish Premier League

08 of 36 1-1 Tynecastle Park 12872

1

3

1

1
4
2000-03-15 Wed s St Johnstone

Scottish Premier League

24 of 36 1-0 McDiarmid Park 4468

1

4

2
3
2000-05-06 Sat s St Johnstone

Scottish Premier League

34 of 36 0-0 Tynecastle Park 12638

1

5

1

1 1
3
2000-08-06 Sun s St Johnstone

Scottish Premier League

02 of 38 2-2 McDiarmid Park 6164

2

6

2

3
4
2000-10-28 Sat s St Johnstone

Scottish Premier League

13 of 38 0-3 Tynecastle Park 10938

1

3

1
2000-12-30 Sat s St Johnstone

Scottish Premier League

24 of 38 2-2 McDiarmid Park 5713

1

1

4

3
1
2001-10-13 Sat s St Johnstone

Scottish Premier League

10 of 38 3-0 Tynecastle Park 10735

1

2

2002-01-02 Wed s St Johnstone

Scottish Premier League

23 of 38 2-0 McDiarmid Park 5413

2

3

2002-03-23 Sat s St Johnstone

Scottish Premier League

33 of 38 1-3 Tynecastle Park 10672

1

1

3
2
2009-08-30 Sun s St Johnstone

Scottish Premier League

03 of 38 2-2 McDiarmid Park 5825

1

1

2

5
3
2009-11-21 Sat s St Johnstone

Scottish Premier League

12 of 38 1-2 Tynecastle Park 13416

1

3

2 1
1
2010-01-30 Sat s St Johnstone

Scottish Premier League

23 of 38 0-1 McDiarmid Park 4752

2

4

1
3
2010-08-14 Sat s St Johnstone

Scottish Premier League

01 of 38 1-1 Tynecastle Park 14562

1

1

5

2
2 1
2010-11-13 Sat s St Johnstone

Scottish Premier League

13 of 38 2-0 McDiarmid Park 4156

1

2

2
3
2011-01-29 Sat s St Johnstone

Scottish Premier League

23 of 38 1-0 Tynecastle Park 13430

2

3

2
1
2011-09-25 Sun s St Johnstone

Scottish Premier League

09 of 38 0-2 McDiarmid Park 2770

1

1

4
3
2011-12-03 Sat s St Johnstone

Scottish Premier League

17 of 38 1-2 Tynecastle Park 12815

2

2

2
2
2012-03-24 Sat s St Johnstone

Scottish Premier League

31 of 38 1-2 McDiarmid Park 4365

3

3

2
2
2012-05-06 Sun s St Johnstone

Scottish Premier League

37 of 38 2-0 Tynecastle Park 12543

1

1

1
3
2012-08-04 Sat s St Johnstone

Scottish Premier League

01 of 38 2-0 Tynecastle Park 13022

2

2

2
1 1
2012-12-15 Sat s St Johnstone

Scottish Premier League

18 of 38 2-2 McDiarmid Park 2974

1

3

1

4
2
2013-03-05 Tue s St Johnstone

Scottish Premier League

30 of 38 2-0 Tynecastle Park 10080

1

4

3
2
2013-08-04 Sun s St Johnstone

Premiership

01 of 38 0-1 McDiarmid Park 6174

1

1

2
2
2013-11-02 Sat s St Johnstone

Premiership

12 of 38 0-2 Tynecastle Park 13175

2

2

2014-01-18 Sat s St Johnstone

Premiership

23 of 38 3-3 McDiarmid Park 3395

1

1

3

3 1
1 2
2015-08-02 Sun n St Johnstone

Premiership

01 of 38 4-3 Tynecastle Park 16334

1

2

3
2
2015-12-19 Sat n St Johnstone

Premiership

18 of 38 0-0 McDiarmid Park 4780

1

3

1

1 1
1
2016-03-19 Sat n St Johnstone

Premiership

30 of 38 0-3 Tynecastle Park 16295

1

2

1
2
2016-05-15 Sun n St Johnstone

Premiership

38 of 38 2-2 Tynecastle Park 16046

1

1

3

5 1
4
2016-09-17 Sat n St Johnstone

Premiership

06 of 38 0-1 McDiarmid Park 5456

1

4

1
6
2016-11-05 Sat n St Johnstone

Premiership

12 of 38 2-2 Tynecastle Park 16421

1

1

5

4
2
2017-04-05 Wed n St Johnstone

Premiership

31 of 38 0-1 McDiarmid Park 4197

1

6

4 1
1
2017-05-17 Wed n St Johnstone

Premiership

37 of 38 0-1 McDiarmid Park 3141

2

7

1
2017-10-21 Sat n St Johnstone

Premiership

10 of 38 1-0 Murrayfield Stadium 18534

1

1

4
3
2017-12-23 Sat n St Johnstone

Premiership

20 of 38 0-0 McDiarmid Park 4975

1

2

1

2 1
1
2018-02-03 Sat n St Johnstone

Premiership

26 of 38 1-0 Tynecastle Park 16197

1

3

4
2 1
2018-09-29 Sat n St Johnstone

Premiership

07 of 38 2-1 Tynecastle Park 17240

2

4

2018-12-05 Wed n St Johnstone

Premiership

16 of 38 2-2 McDiarmid Park 3040

1

5

1

3
3
2019-01-26 Sat n St Johnstone

Premiership

23 of 38 2-0 Tynecastle Park 16672

1

6

1
3
2019-10-30 Wed n St Johnstone

Premiership

11 of 38 0-1 McDiarmid Park 3104

1

1

4
1
2019-12-14 Sat n St Johnstone

Premiership

17 of 38 0-1 Tynecastle Park 16347

2

2

2
2
2020-02-01 Sat n St Johnstone

Premiership

24 of 38 3-3 McDiarmid Park 6002

1

1

3

3
2
2021-10-27 Wed n St Johnstone

Premiership

11 of 38 1-1 McDiarmid Park 6083

2

2

4

2
5
2022-01-18 Tue n St Johnstone

Premiership

21 of 38 2-0 Tynecastle Park 16589

1

3

2
3
2022-02-19 Sat n St Johnstone

Premiership

27 of 38 1-2 McDiarmid Park 4409

1

1

2
2022-08-28 Sun n St Johnstone

Premiership

05 of 38 3-2 Tynecastle Park 18353

1

1

4
2022-12-28 Wed n St Johnstone

Premiership

18 of 38 3-2 McDiarmid Park 7058

2

2

1
4
2023-03-04 Sat n St Johnstone

Premiership

27 of 38 3-0 Tynecastle Park 18596

3

3

1
2023-08-05 Sat n St Johnstone

Premiership

01 of 38 2-0 McDiarmid Park 6818

4

4

3
2
2023-11-25 Sat n St Johnstone

Premiership

13 of 38 1-0 Tynecastle Park 18678

5

5

2
2
2024-02-07 Wed n St Johnstone

Premiership

25 of 38 1-0 McDiarmid Park 4518

6

6

1
4
2024-11-02 Sat n St Johnstone

Premiership

12 of 38 2-1 McDiarmid Park 5917

7

7

4
2
2024-12-22 Sun n St Johnstone

Premiership

18 of 38 2-1 Tynecastle Park 18676

8

8

2
1
2025-02-23 Sun n St Johnstone

Premiership

27 of 38 2-1 McDiarmid Park 5577

9

9

3
2025-05-14 Wed n St Johnstone

Premiership

37 of 38 2-1 Tynecastle Park 18021

10

10

1
2

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