SPL Record Premier League Post War League Complete League
Hearts vs St Johnstone Away 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 L Ab W D L Ab F A Min Max Avg Competitive Games 29 8 12 9 0 27% 41% 31% 0% 37 34 2770 7058 4942 All Games 29 8 12 9 0 27% 41% 31% 0% 37 34 2770 7058 4942
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Prem 16 4 6 6 0 25% 37% 37% 0% 18 19 3040 7058 4941 L SPL 13 4 6 3 0 30% 46% 23% 0% 19 15 2770 6705 4943
By Team Team G W D L Ab W D L Ab F A Min Max Avg St Johnstone 29 8 12 9 0 27% 41% 31% 0% 37 34 2770 7058 4942
By Diff Score G W D L Ab W D L Ab F A Min Max Avg 3
1 1 0 0 0 100% 0% 0% 0% 4 1 6705 6705 6705 2
3 3 0 0 0 100% 0% 0% 0% 6 0 4156 6818 5462 1
4 4 0 0 0 100% 0% 0% 0% 7 3 4468 7058 5490 0
12 0 12 0 0 0% 100% 0% 0% 18 18 2974 6164 4992 -1
8 0 0 8 0 0% 0% 100% 0% 2 10 3104 6174 4449 -2
1 0 0 1 0 0% 0% 100% 0% 0 2 2770 2770 2770
By Score Score G W D L Ab W D L Ab F A Min Max Avg 0-1
6 0 0 6 0 0% 0% 100% 0% 0 6 3104 6174 4470 2-2
5 0 5 0 0 0% 100% 0% 0% 10 10 2974 6164 4743 2-0
3 3 0 0 0 100% 0% 0% 0% 6 0 4156 6818 5462 0-0
3 0 3 0 0 0% 100% 0% 0% 0 0 4780 6154 5303 1-0
2 2 0 0 0 100% 0% 0% 0% 2 0 4468 4518 4493 1-2
2 0 0 2 0 0% 0% 100% 0% 2 4 4365 4409 4387 1-1
2 0 2 0 0 0% 100% 0% 0% 2 2 4808 6083 5445 3-3
2 0 2 0 0 0% 100% 0% 0% 6 6 3395 6002 4698 2-1
1 1 0 0 0 100% 0% 0% 0% 2 1 5917 5917 5917 3-2
1 1 0 0 0 100% 0% 0% 0% 3 2 7058 7058 7058 4-1
1 1 0 0 0 100% 0% 0% 0% 4 1 6705 6705 6705 0-2
1 0 0 1 0 0% 0% 100% 0% 0 2 2770 2770 2770
By Day of Week Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 Sun 4 0 2 2 0 0% 50% 50% 0% 4 7 2770 6174 5233 4 Wed 10 4 3 3 0 40% 30% 30% 0% 11 9 3040 7058 4583 7 Sat 15 4 7 4 0 26% 46% 26% 0% 22 18 2974 6818 5104
By Day Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 1 0 1 0 0 0% 100% 0% 0% 3 3 6002 6002 6002 2 2 2 0 0 0 100% 0% 0% 0% 4 1 5413 5917 5665 4 1 0 0 1 0 0% 0% 100% 0% 0 1 6174 6174 6174 5 3 1 1 1 0 33% 33% 33% 0% 4 3 3040 6818 4685 6 1 0 1 0 0 0% 100% 0% 0% 2 2 6164 6164 6164 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 1 1 0 0 0 100% 0% 0% 0% 2 0 4156 4156 4156 15 2 1 1 0 0 50% 50% 0% 0% 3 2 2974 4468 3721 17 3 0 1 2 0 0% 33% 66% 0% 0 2 3141 6154 4917 18 1 0 1 0 0 0% 100% 0% 0% 3 3 3395 3395 3395 19 2 0 1 1 0 0% 50% 50% 0% 1 2 4409 4780 4594 23 1 0 1 0 0 0% 100% 0% 0% 0 0 4975 4975 4975 24 1 0 0 1 0 0% 0% 100% 0% 1 2 4365 4365 4365 25 1 0 0 1 0 0% 0% 100% 0% 0 2 2770 2770 2770 27 1 0 1 0 0 0% 100% 0% 0% 1 1 6083 6083 6083 28 1 1 0 0 0 100% 0% 0% 0% 3 2 7058 7058 7058 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 L Ab W D L Ab F A Min Max Avg 1 3 1 1 1 0 33% 33% 33% 0% 5 4 3395 5413 4520 2 3 1 1 1 0 33% 33% 33% 0% 5 5 4409 6002 4976 3 2 1 0 1 0 50% 0% 50% 0% 2 2 4365 4468 4416 4 2 0 1 1 0 0% 50% 50% 0% 0 1 4197 6154 5175 5 1 0 0 1 0 0% 0% 100% 0% 0 1 3141 3141 3141 7 1 1 0 0 0 100% 0% 0% 0% 4 1 6705 6705 6705 8 4 1 2 1 0 25% 50% 25% 0% 6 5 5825 6818 6245 9 2 0 0 2 0 0% 0% 100% 0% 0 3 2770 5456 4113 10 2 0 1 1 0 0% 50% 50% 0% 1 2 3104 6083 4593 11 2 2 0 0 0 100% 0% 0% 0% 4 1 4156 5917 5036 12 7 1 6 0 0 14% 85% 0% 0% 10 9 2974 7058 4764
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 1990 4 2 2 0 0 50% 50% 0% 0% 6 2 4468 6705 5533 2000 5 1 3 1 0 20% 60% 20% 0% 8 7 4752 6164 5573 2010 14 1 6 7 0 7% 42% 50% 0% 13 19 2770 6174 4180 2020 6 4 1 1 0 66% 16% 16% 0% 10 6 4409 7058 5800
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg A 29 8 12 9 0 27% 41% 31% 0% 37 34 2770 7058 4942
Scorers No Scorer Pen Comp
GoalsOther Tot 1 Lawrence Shankland 1 3 0 3 2 n/a 0 2 0 2 2 Gary McSwegan 0 2 0 2 4 Colin Cameron 0 1 0 1 4 Jim Hamilton 0 1 0 1 4 Thomas Flogel 0 1 0 1 4 Kris O'Neil 0 1 0 1 4 Andy Kirk 0 1 0 1 4 Gary Wales 0 1 0 1 4 Robert Tomaschek 0 1 0 1 4 Gordon Durie 0 1 0 1 4 Ricardo Fuller 0 1 0 1 4 Andrew Driver 0 1 0 1 4 Jose Goncalves 0 1 0 1 4 David Obua 0 1 0 1 4 Ryan Stevenson 0 1 0 1 4 Kevin Kyle 1 1 0 1 4 Jason Holt 0 1 0 1 4 John Sutton 0 1 0 1 4 Dale Carrick 0 1 0 1 4 Sam Nicholson 0 1 0 1 4 Danny Wilson 0 1 0 1 4 Arnaud Djoum 0 1 0 1 4 Steven Naismith 0 1 0 1 4 Oliver Bozanic 0 1 0 1 4 Sean Clare 0 1 0 1 4 Liam Boyce 0 1 0 1 4 Josh Ginnelly 0 1 0 1 4 Nathaniel Atkinson 0 1 0 1 4 Alan Forrest 0 1 0 1 4 Yutaro Oda 0 1 0 1 4 Barrie McKay 0 1 0 1 4 Kenneth Vargas 0 1 0 1
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Stevie May 4 7 0 7 2 Cillian Sheridan 0 2 0 2 2 Murray Davidson 0 2 0 2 4 Alan Nigel Kernaghan 0 1 0 1 4 Ali Crawford 0 1 0 1 4 Alistair McCann 0 1 0 1 4 Berra Christophe 0 1 0 1 4 Blair Alston 0 1 0 1 4 Christopher Kane 0 1 0 1 4 Francisco Sandaza 1 1 0 1 4 Graeme Anthony Jones 0 1 0 1 4 Graham Rickard Cummins 0 1 0 1 4 Jamie McCart 0 1 0 1 4 Jamie Murphy 0 1 0 1 4 Joe Shaughnessy 0 1 0 1 4 John McQuillan 0 1 0 1 4 Keigan Parker 0 1 0 1 4 Kenneth Robert John Deuchar 0 1 0 1 4 Liam Gordon 0 1 0 1 4 Martin Hardie 0 1 0 1 4 Matthew Kennedy 1 1 0 1 4 Mohammed Sylla 0 1 0 1 4 Nicholas Alexander McCormack Clark 1 1 0 1 4 Patrick Martin Connolly 0 1 0 1 4 Rowan Vine 0 1 0 1 4 Steven MacLean 0 1 0 1
Appearances since 1946 No Player Games Starts Sub Used W D L Ab W D L Ab Goals 1 Steven Pressley 7 6 1 3 4 0 0 42% 57% 0% 0% 0 2 Steve Fulton 6 6 0 2 4 0 0 33% 66% 0% 0% 0 2 Jamie Walker 6 3 3 0 1 5 0 0% 16% 83% 0% 0 4 Grant Murray 5 5 0 2 3 0 0 40% 60% 0% 0% 0 4 Colin Cameron 5 5 0 2 3 0 0 40% 60% 0% 0% 1 4 Scott Severin 5 3 2 3 2 0 0 60% 40% 0% 0% 0 4 Thomas Flogel 5 5 0 3 2 0 0 60% 40% 0% 0% 1 4 Gary McSwegan 5 4 1 2 3 0 0 40% 60% 0% 0% 2 4 Jamie Macdonald 5 5 0 0 2 3 0 0% 40% 60% 0% 0 4 Marius Zaliukas 5 5 0 1 1 3 0 20% 20% 60% 0% 0 4 Ryan Stevenson 5 4 1 1 2 2 0 20% 40% 40% 0% 1 4 Callum Paterson 5 5 0 0 3 2 0 0% 60% 40% 0% 0 4 Sam Nicholson 5 3 2 0 2 3 0 0% 40% 60% 0% 1 4 John Souttar 5 5 0 0 3 2 0 0% 60% 40% 0% 0 4 Michael Smith 5 4 1 1 3 1 0 20% 60% 20% 0% 0 4 Cammy Devlin 5 4 1 3 1 1 0 60% 20% 20% 0% 0 17 Stephane Adam 4 3 1 2 2 0 0 50% 50% 0% 0% 0 17 Juanjo 4 2 2 1 3 0 0 25% 75% 0% 0% 0 17 Darren Jackson 4 3 1 2 2 0 0 50% 50% 0% 0% 0 17 Andy Webster 4 4 0 1 1 2 0 25% 25% 50% 0% 0 17 Jamie Hamill 4 3 1 0 1 3 0 0% 25% 75% 0% 0 17 Arnaud Djoum 4 3 1 0 2 2 0 0% 50% 50% 0% 1 17 Don Cowie 4 4 0 0 1 3 0 0% 25% 75% 0% 0 17 Stephen Kingsley 4 4 0 2 1 1 0 50% 25% 25% 0% 0 17 Beni Baningime 4 3 1 3 1 0 0 75% 25% 0% 0% 0 17 Alan Forrest 4 4 0 4 0 0 0 100% 0% 0% 0% 1 17 Lawrence Shankland 4 4 0 4 0 0 0 100% 0% 0% 0% 3 28 Gilles Rousset 3 3 0 1 2 0 0 33% 66% 0% 0% 0 28 Gary Naysmith 3 2 1 1 2 0 0 33% 66% 0% 0% 0 28 Lee Makel 3 0 3 2 1 0 0 66% 33% 0% 0% 0 28 Gary Wales 3 2 1 3 0 0 0 100% 0% 0% 0% 1 28 Antti Niemi 3 3 0 1 2 0 0 33% 66% 0% 0% 0 28 Robert Tomaschek 3 3 0 1 2 0 0 33% 66% 0% 0% 1 28 Christophe Berra 3 3 0 0 2 1 0 0% 66% 33% 0% 0 28 Andrew Driver 3 2 1 0 1 2 0 0% 33% 66% 0% 1 28 Gary Glen 3 3 0 0 1 2 0 0% 33% 66% 0% 0 28 Scott Robinson 3 2 1 0 0 3 0 0% 0% 100% 0% 0 28 David Obua 3 3 0 0 1 2 0 0% 33% 66% 0% 1 28 Arvydas Novikovas 3 1 2 0 2 1 0 0% 66% 33% 0% 0 28 Ian Black 3 3 0 1 1 1 0 33% 33% 33% 0% 0 28 Ismael Bouzid 3 3 0 1 1 1 0 33% 33% 33% 0% 0 28 Gordon Smith [3] 3 1 2 0 1 2 0 0% 33% 66% 0% 0 28 Dylan McGowan 3 2 1 0 2 1 0 0% 66% 33% 0% 0 28 Kevin McHattie 3 3 0 0 2 1 0 0% 66% 33% 0% 0 28 Prince Buaben 3 2 1 0 2 1 0 0% 66% 33% 0% 0 28 Bjorn Johnsen 3 3 0 0 0 3 0 0% 0% 100% 0% 0 28 Isma 3 2 1 0 1 2 0 0% 33% 66% 0% 0 28 Peter Haring 3 3 0 1 1 1 0 33% 33% 33% 0% 0 28 Sean Clare 3 3 0 0 2 1 0 0% 66% 33% 0% 1 28 Craig Halkett 3 2 1 1 2 0 0 33% 66% 0% 0% 0 28 Toby Sibbick 3 3 0 1 1 1 0 33% 33% 33% 0% 0 28 Josh Ginnelly 3 3 0 1 1 1 0 33% 33% 33% 0% 1 28 Andy Halliday 3 2 1 1 1 1 0 33% 33% 33% 0% 0 28 Alex Cochrane 3 3 0 2 0 1 0 66% 0% 33% 0% 0 28 Jorge Grant 3 1 2 3 0 0 0 100% 0% 0% 0% 0 28 Kye Rowles 3 3 0 3 0 0 0 100% 0% 0% 0% 0 28 Zander Clark 3 3 0 3 0 0 0 100% 0% 0% 0% 0 28 Barrie McKay 3 2 1 1 1 1 0 33% 33% 33% 0% 1 28 Frankie Kent 3 3 0 3 0 0 0 100% 0% 0% 0% 0 60 Gary Locke 2 2 0 0 2 0 0 0% 100% 0% 0% 0 60 Paul Ritchie 2 2 0 0 2 0 0 0% 100% 0% 0% 0 60 Rab McKinnon 2 1 1 0 2 0 0 0% 100% 0% 0% 0 60 Andy Kirk 2 1 1 1 1 0 0 50% 50% 0% 0% 1 60 Kevin James 2 2 0 1 1 0 0 50% 50% 0% 0% 0 60 Gordan Petric 2 2 0 0 2 0 0 0% 100% 0% 0% 0 60 Craig Gordon 2 2 0 1 1 0 0 50% 50% 0% 0% 0 60 Michael Stewart 2 2 0 0 1 1 0 0% 50% 50% 0% 0 60 Eggert Jonsson 2 2 0 1 0 1 0 50% 0% 50% 0% 0 60 Ryan McGowan 2 2 0 0 1 1 0 0% 50% 50% 0% 0 60 Ruben Palazuelos 2 1 1 1 1 0 0 50% 50% 0% 0% 0 60 Christian Nade 2 2 0 0 1 1 0 0% 50% 50% 0% 0 60 David Templeton 2 1 1 1 0 1 0 50% 0% 50% 0% 0 60 Marian Kello 2 2 0 1 0 1 0 50% 0% 50% 0% 0 60 Adrian Mrowiec 2 2 0 1 0 1 0 50% 0% 50% 0% 0 60 Suso Santana 2 1 1 0 1 1 0 0% 50% 50% 0% 0 60 Craig Thomson 2 1 1 1 1 0 0 50% 50% 0% 0% 0 60 Darren Barr 2 2 0 0 1 1 0 0% 50% 50% 0% 0 60 Stephen Elliott 2 2 0 1 0 1 0 50% 0% 50% 0% 0 60 David [2] Smith 2 1 1 0 1 1 0 0% 50% 50% 0% 0 60 Jason Holt 2 1 1 0 0 2 0 0% 0% 100% 0% 1 60 Danny Grainger 2 2 0 0 0 2 0 0% 0% 100% 0% 0 60 Jack Hamilton 2 2 0 0 0 2 0 0% 0% 100% 0% 0 60 Brad McKay 2 2 0 0 1 1 0 0% 50% 50% 0% 0 60 Billy King 2 0 2 0 1 1 0 0% 50% 50% 0% 0 60 Dale Carrick 2 1 1 0 2 0 0 0% 100% 0% 0% 1 60 Callum Tapping 2 2 0 0 1 1 0 0% 50% 50% 0% 0 60 Danny Wilson 2 2 0 0 1 1 0 0% 50% 50% 0% 1 60 Liam Smith 2 1 1 0 0 2 0 0% 0% 100% 0% 0 60 Igor Rossi 2 2 0 0 1 1 0 0% 50% 50% 0% 0 60 Callumn Morrison 2 1 1 0 1 1 0 0% 50% 50% 0% 0 60 Perry Kitchen 2 2 0 0 0 2 0 0% 0% 100% 0% 0 60 Krystian Nowak 2 2 0 0 0 2 0 0% 0% 100% 0% 0 60 Alexandros Tziolis 2 2 0 0 0 2 0 0% 0% 100% 0% 0 60 Oliver Bozanic 2 2 0 0 1 1 0 0% 50% 50% 0% 1 60 Steven MacLean 2 1 1 0 1 1 0 0% 50% 50% 0% 0 60 Uche Ikpeazu 2 1 1 0 1 1 0 0% 50% 50% 0% 0 60 Aidy White 2 2 0 0 1 1 0 0% 50% 50% 0% 0 60 Joel Pereira 2 2 0 0 1 1 0 0% 50% 50% 0% 0 60 Ryotaro Meshino 2 1 1 0 1 1 0 0% 50% 50% 0% 0 60 Liam Boyce 2 1 1 1 1 0 0 50% 50% 0% 0% 1 60 Gary Mackay-Steven 2 0 2 0 1 1 0 0% 50% 50% 0% 0 60 Ben Woodburn 2 0 2 0 1 1 0 0% 50% 50% 0% 0 60 Nathaniel Atkinson 2 2 0 1 0 1 0 50% 0% 50% 0% 1 60 Yutaro Oda 2 1 1 2 0 0 0 100% 0% 0% 0% 1 60 Calem Nieuwenhof 2 2 0 2 0 0 0 100% 0% 0% 0% 0 60 Kenneth Vargas 2 1 1 2 0 0 0 100% 0% 0% 0% 1 107 Dave McPherson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Roddy McKenzie 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Davy Weir 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Jim Hamilton 1 1 0 0 1 0 0 0% 100% 0% 0% 1 107 Kris O'Neil 1 0 1 0 1 0 0 0% 100% 0% 0% 1 107 Fabien Leclercq 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Fitzroy Simpson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Gordon Durie 1 0 1 0 1 0 0 0% 100% 0% 0% 1 107 Kevin McKenna 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Stephane Mahe 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Alan Maybury 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Ricardo Fuller 1 1 0 1 0 0 0 100% 0% 0% 0% 1 107 Tommi Gronlund 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Calum Elliot 1 0 1 1 0 0 0 100% 0% 0% 0% 0 107 Lee Wallace 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Jason Thomson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Rudi Skacel 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Jose Goncalves 1 1 0 0 1 0 0 0% 100% 0% 0% 1 107 Mark Ridgers 1 0 1 0 0 1 0 0% 0% 100% 0% 0 107 Janos Balogh 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Dawid Kucharski 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 David Witteveen 1 0 1 0 1 0 0 0% 100% 0% 0% 0 107 Marius Cinikas 1 0 1 0 0 1 0 0% 0% 100% 0% 0 107 Rocky Visconte 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Kevin Kyle 1 1 0 1 0 0 0 100% 0% 0% 0% 1 107 John Sutton 1 1 0 0 1 0 0 0% 100% 0% 0% 1 107 Mehdi Taouil 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Jordan McGhee 1 0 1 0 1 0 0 0% 100% 0% 0% 0 107 Gary Oliver 1 0 1 0 1 0 0 0% 100% 0% 0% 0 107 Neil Alexander 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Morgaro Gomis 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Osman Sow 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Miguel Pallardo 1 0 1 0 1 0 0 0% 100% 0% 0% 0 107 Blazej Augustyn 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Juanma 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Gavin Reilly 1 0 1 0 1 0 0 0% 100% 0% 0% 0 107 Juwon Oshaniwa 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Faycal Rherras 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Conor Sammon 1 0 1 0 0 1 0 0% 0% 100% 0% 0 107 Viktor Noring 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Marcus Godinho 1 0 1 0 1 0 0 0% 100% 0% 0% 0 107 Rory Currie 1 0 1 0 0 1 0 0% 0% 100% 0% 0 107 Robbie Muirhead 1 0 1 0 0 1 0 0% 0% 100% 0% 0 107 Tony Watt 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Andraz Struna 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Lennard Sowah 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Aaron Hughes 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Malaury Martin 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Choulay 1 0 1 0 0 1 0 0% 0% 100% 0% 0 107 Tasos Avlonitis 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Euan Henderson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Rafal Grzelak 1 0 1 0 1 0 0 0% 100% 0% 0% 0 107 Harry Cochrane 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Kyle Lafferty 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Connor Randall 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Jon McLaughlin 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 David Milinkovic 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Anthony McDonald 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Demetri Mitchell 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Steven Naismith 1 1 0 0 1 0 0 0% 100% 0% 0% 1 107 Andy Irving 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Olly Lee 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Bobby Zlamal 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Craig Wighton 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Clevid Dikamona 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Aaron Hickey 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Conor Washington 1 0 1 0 1 0 0 0% 100% 0% 0% 0 107 Loic Damour 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Glenn Whelan 1 0 1 0 0 1 0 0% 0% 100% 0% 0 107 Donis Avdijaj 1 0 1 0 1 0 0 0% 100% 0% 0% 0 107 Ross Stewart 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Armand Gnanduillet 1 1 0 0 1 0 0 0% 100% 0% 0% 0 107 Ellis Simms 1 1 0 0 0 1 0 0% 0% 100% 0% 0 107 Orestis Kiomourtzoglou 1 0 1 1 0 0 0 100% 0% 0% 0% 0 107 Robert Snodgrass 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Alex Lowry 1 0 1 1 0 0 0 100% 0% 0% 0% 0 107 Kyosuke Tagawa 1 0 1 1 0 0 0 100% 0% 0% 0% 0 107 Dexter Lembikisa 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Scott Fraser 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Daniel Oyegoke 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Blair Spittal 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Yan Dhanda 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 James Penrice 1 1 0 1 0 0 0 100% 0% 0% 0% 0 107 Malachi Boateng 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 4 0 9 .0000000 0 11 .0000000 2 Willie Young 3 0 2 .0000000 0 1 .0000000 3 Kevin Clancy 2 2 3 1.0000000 0 2 .0000000 3 Mike Tumilty 2 0 7 .0000000 0 6 .0000000 3 William Collum 2 0 5 .0000000 0 6 .0000000 6 Alan Freeland 1 0 2 .0000000 0 0 .0000000 6 Andrew Dallas 1 0 3 .0000000 0 3 .0000000 6 Brian Colvin 1 1 3 1.0000000 2 1 2.0000000 6 Chris Graham 1 0 4 .0000000 0 2 .0000000 6 David Munro 1 0 4 .0000000 0 1 .0000000 6 Don Robertson 1 0 1 .0000000 0 0 .0000000 6 Euan Norris 1 0 1 .0000000 0 3 .0000000 6 Grant Irvine 1 0 0 .0000000 0 2 .0000000 6 Greg Aitken 1 0 3 .0000000 0 2 .0000000 6 Iain Snedden 1 0 1 .0000000 0 4 .0000000 6 J Fleming 1 0 3 .0000000 0 1 .0000000 6 John Beaton 1 0 1 .0000000 0 6 .0000000 6 John Rowbotham 1 0 3 .0000000 0 4 .0000000 6 Nick Walsh 1 1 4 1.0000000 0 1 .0000000 6 Steve O'Reilly 1 0 4 .0000000 0 3 .0000000 6 Stuart Dougal 1 0 2 .0000000 0 3 .0000000
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 4 Total Opponents = 2 Player For Time Date Comp V Team Score Steven James Stuart Anderson St Johnstone 21 2014-01-18 Sat L Prem A St Johnstone 3-3 Ryan Stevenson Heart of Midlothian 88 2014-01-18 Sat L Prem A St Johnstone 3-3 Alan Mannus St Johnstone 88 2014-01-18 Sat L Prem A St Johnstone 3-3 Juanma Heart of Midlothian 28 2015-12-19 Sat L Prem A St Johnstone 0-0 Sam Nicholson Heart of Midlothian 83 2017-04-05 Wed L Prem A St Johnstone 0-1 Harry Cochrane Heart of Midlothian 78 2017-12-23 Sat L Prem A St Johnstone 0-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-12-09 Wed St Johnstone Scottish Premier League
17 of 36 1-1 McDiarmid Park 4808
1
4
1
2 1999-04-17 Sat St Johnstone Scottish Premier League
31 of 36 0-0 McDiarmid Park 6154
2
5
2
1 1999-07-31 Sat St Johnstone Scottish Premier League
01 of 36 4-1 McDiarmid Park 6705 1
6
1 1 2000-03-15 Wed St Johnstone Scottish Premier League
24 of 36 1-0 McDiarmid Park 4468 2
7
2 3 2000-08-06 Sun St Johnstone Scottish Premier League
02 of 38 2-2 McDiarmid Park 6164
1
8
1
3 4 2000-12-30 Sat St Johnstone Scottish Premier League
24 of 38 2-2 McDiarmid Park 5713
2
9
2
3 1 2002-01-02 Wed St Johnstone Scottish Premier League
23 of 38 2-0 McDiarmid Park 5413 1
10
2009-08-30 Sun St Johnstone Scottish Premier League
03 of 38 2-2 McDiarmid Park 5825
1
11
1
5 3 2010-01-30 Sat St Johnstone Scottish Premier League
23 of 38 0-1 McDiarmid Park 4752
1
2
1 3 2010-11-13 Sat St Johnstone Scottish Premier League
13 of 38 2-0 McDiarmid Park 4156 1
1
2 3 2011-09-25 Sun St Johnstone Scottish Premier League
09 of 38 0-2 McDiarmid Park 2770
1
1
4 3 2012-03-24 Sat St Johnstone Scottish Premier League
31 of 38 1-2 McDiarmid Park 4365
2
2
2 2 2012-12-15 Sat St Johnstone Scottish Premier League
18 of 38 2-2 McDiarmid Park 2974
1
1
3
4 2 2013-08-04 Sun St Johnstone Premiership
01 of 38 0-1 McDiarmid Park 6174
1
4
2 2 2014-01-18 Sat St Johnstone Premiership
23 of 38 3-3 McDiarmid Park 3395
1
1
5
3 1 1 2 2015-12-19 Sat St Johnstone Premiership
18 of 38 0-0 McDiarmid Park 4780
2
2
6
1 1 1 2016-09-17 Sat St Johnstone Premiership
06 of 38 0-1 McDiarmid Park 5456
1
7
1 6 2017-04-05 Wed St Johnstone Premiership
31 of 38 0-1 McDiarmid Park 4197
2
8
4 1 1 2017-05-17 Wed St Johnstone Premiership
37 of 38 0-1 McDiarmid Park 3141
3
9
1 2017-12-23 Sat St Johnstone Premiership
20 of 38 0-0 McDiarmid Park 4975
1
1
10
2 1 1 2018-12-05 Wed St Johnstone Premiership
16 of 38 2-2 McDiarmid Park 3040
2
2
11
3 3 2019-10-30 Wed St Johnstone Premiership
11 of 38 0-1 McDiarmid Park 3104
1
12
4 1 2020-02-01 Sat St Johnstone Premiership
24 of 38 3-3 McDiarmid Park 6002
1
1
13
3 2 2021-10-27 Wed St Johnstone Premiership
11 of 38 1-1 McDiarmid Park 6083
2
2
14
2 5 2022-02-19 Sat St Johnstone Premiership
27 of 38 1-2 McDiarmid Park 4409
1
15
2 2022-12-28 Wed St Johnstone Premiership
18 of 38 3-2 McDiarmid Park 7058 1
1
1 4 2023-08-05 Sat St Johnstone Premiership
01 of 38 2-0 McDiarmid Park 6818 2
2
3 2 2024-02-07 Wed St Johnstone Premiership
25 of 38 1-0 McDiarmid Park 4518 3
3
1 4 2024-11-02 Sat St Johnstone Premiership
12 of 38 2-1 McDiarmid Park 5917 4
4
4 2