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 30 9 12 9 0 30% 40% 30% 0% 39 35 2770 7058 4963 All Games 30 9 12 9 0 30% 40% 30% 0% 39 35 2770 7058 4963
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Prem 17 5 6 6 0 29% 35% 35% 0% 20 20 3040 7058 4979 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 30 9 12 9 0 30% 40% 30% 0% 39 35 2770 7058 4963
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
5 5 0 0 0 100% 0% 0% 0% 9 4 4468 7058 5507 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 2-1
2 2 0 0 0 100% 0% 0% 0% 4 2 5577 5917 5747 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 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 5 1 2 2 0 20% 40% 40% 0% 6 8 2770 6174 5302 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 2 1 1 0 0 50% 50% 0% 0% 2 1 4975 5577 5276 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 4 2 1 1 0 50% 25% 25% 0% 7 6 4409 6002 5126 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 7 5 1 1 0 71% 14% 14% 0% 12 7 4409 7058 5768
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg A 30 9 12 9 0 30% 40% 30% 0% 39 35 2770 7058 4963
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 2 Elton Kabangu 0 2 0 2 5 Colin Cameron 0 1 0 1 5 Jim Hamilton 0 1 0 1 5 Thomas Flogel 0 1 0 1 5 Kris O'Neil 0 1 0 1 5 Andy Kirk 0 1 0 1 5 Gary Wales 0 1 0 1 5 Robert Tomaschek 0 1 0 1 5 Gordon Durie 0 1 0 1 5 Ricardo Fuller 0 1 0 1 5 Andrew Driver 0 1 0 1 5 Jose Goncalves 0 1 0 1 5 David Obua 0 1 0 1 5 Ryan Stevenson 0 1 0 1 5 Kevin Kyle 1 1 0 1 5 Jason Holt 0 1 0 1 5 John Sutton 0 1 0 1 5 Dale Carrick 0 1 0 1 5 Sam Nicholson 0 1 0 1 5 Danny Wilson 0 1 0 1 5 Arnaud Djoum 0 1 0 1 5 Steven Naismith 0 1 0 1 5 Oliver Bozanic 0 1 0 1 5 Sean Clare 0 1 0 1 5 Liam Boyce 0 1 0 1 5 Josh Ginnelly 0 1 0 1 5 Nathaniel Atkinson 0 1 0 1 5 Alan Forrest 0 1 0 1 5 Yutaro Oda 0 1 0 1 5 Barrie McKay 0 1 0 1 5 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 Adama Sidibeh 0 1 0 1 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 Beni Baningime 5 4 1 4 1 0 0 80% 20% 0% 0% 0 4 Cammy Devlin 5 4 1 3 1 1 0 60% 20% 20% 0% 0 4 Alan Forrest 5 4 1 5 0 0 0 100% 0% 0% 0% 1 4 Lawrence Shankland 5 5 0 5 0 0 0 100% 0% 0% 0% 3 20 Stephane Adam 4 3 1 2 2 0 0 50% 50% 0% 0% 0 20 Juanjo 4 2 2 1 3 0 0 25% 75% 0% 0% 0 20 Darren Jackson 4 3 1 2 2 0 0 50% 50% 0% 0% 0 20 Andy Webster 4 4 0 1 1 2 0 25% 25% 50% 0% 0 20 Jamie Hamill 4 3 1 0 1 3 0 0% 25% 75% 0% 0 20 Arnaud Djoum 4 3 1 0 2 2 0 0% 50% 50% 0% 1 20 Don Cowie 4 4 0 0 1 3 0 0% 25% 75% 0% 0 20 Stephen Kingsley 4 4 0 2 1 1 0 50% 25% 25% 0% 0 20 Jorge Grant 4 2 2 4 0 0 0 100% 0% 0% 0% 0 29 Gilles Rousset 3 3 0 1 2 0 0 33% 66% 0% 0% 0 29 Gary Naysmith 3 2 1 1 2 0 0 33% 66% 0% 0% 0 29 Lee Makel 3 0 3 2 1 0 0 66% 33% 0% 0% 0 29 Gary Wales 3 2 1 3 0 0 0 100% 0% 0% 0% 1 29 Antti Niemi 3 3 0 1 2 0 0 33% 66% 0% 0% 0 29 Robert Tomaschek 3 3 0 1 2 0 0 33% 66% 0% 0% 1 29 Craig Gordon 3 3 0 2 1 0 0 66% 33% 0% 0% 0 29 Christophe Berra 3 3 0 0 2 1 0 0% 66% 33% 0% 0 29 Andrew Driver 3 2 1 0 1 2 0 0% 33% 66% 0% 1 29 Gary Glen 3 3 0 0 1 2 0 0% 33% 66% 0% 0 29 Scott Robinson 3 2 1 0 0 3 0 0% 0% 100% 0% 0 29 David Obua 3 3 0 0 1 2 0 0% 33% 66% 0% 1 29 Arvydas Novikovas 3 1 2 0 2 1 0 0% 66% 33% 0% 0 29 Ian Black 3 3 0 1 1 1 0 33% 33% 33% 0% 0 29 Ismael Bouzid 3 3 0 1 1 1 0 33% 33% 33% 0% 0 29 Gordon Smith [3] 3 1 2 0 1 2 0 0% 33% 66% 0% 0 29 Dylan McGowan 3 2 1 0 2 1 0 0% 66% 33% 0% 0 29 Kevin McHattie 3 3 0 0 2 1 0 0% 66% 33% 0% 0 29 Prince Buaben 3 2 1 0 2 1 0 0% 66% 33% 0% 0 29 Bjorn Johnsen 3 3 0 0 0 3 0 0% 0% 100% 0% 0 29 Isma 3 2 1 0 1 2 0 0% 33% 66% 0% 0 29 Peter Haring 3 3 0 1 1 1 0 33% 33% 33% 0% 0 29 Sean Clare 3 3 0 0 2 1 0 0% 66% 33% 0% 1 29 Craig Halkett 3 2 1 1 2 0 0 33% 66% 0% 0% 0 29 Toby Sibbick 3 3 0 1 1 1 0 33% 33% 33% 0% 0 29 Josh Ginnelly 3 3 0 1 1 1 0 33% 33% 33% 0% 1 29 Andy Halliday 3 2 1 1 1 1 0 33% 33% 33% 0% 0 29 Alex Cochrane 3 3 0 2 0 1 0 66% 0% 33% 0% 0 29 Kye Rowles 3 3 0 3 0 0 0 100% 0% 0% 0% 0 29 Zander Clark 3 3 0 3 0 0 0 100% 0% 0% 0% 0 29 Barrie McKay 3 2 1 1 1 1 0 33% 33% 33% 0% 1 29 Frankie Kent 3 3 0 3 0 0 0 100% 0% 0% 0% 0 29 Calem Nieuwenhof 3 2 1 3 0 0 0 100% 0% 0% 0% 0 62 Gary Locke 2 2 0 0 2 0 0 0% 100% 0% 0% 0 62 Paul Ritchie 2 2 0 0 2 0 0 0% 100% 0% 0% 0 62 Rab McKinnon 2 1 1 0 2 0 0 0% 100% 0% 0% 0 62 Andy Kirk 2 1 1 1 1 0 0 50% 50% 0% 0% 1 62 Kevin James 2 2 0 1 1 0 0 50% 50% 0% 0% 0 62 Gordan Petric 2 2 0 0 2 0 0 0% 100% 0% 0% 0 62 Michael Stewart 2 2 0 0 1 1 0 0% 50% 50% 0% 0 62 Eggert Jonsson 2 2 0 1 0 1 0 50% 0% 50% 0% 0 62 Ryan McGowan 2 2 0 0 1 1 0 0% 50% 50% 0% 0 62 Ruben Palazuelos 2 1 1 1 1 0 0 50% 50% 0% 0% 0 62 Christian Nade 2 2 0 0 1 1 0 0% 50% 50% 0% 0 62 David Templeton 2 1 1 1 0 1 0 50% 0% 50% 0% 0 62 Marian Kello 2 2 0 1 0 1 0 50% 0% 50% 0% 0 62 Adrian Mrowiec 2 2 0 1 0 1 0 50% 0% 50% 0% 0 62 Suso Santana 2 1 1 0 1 1 0 0% 50% 50% 0% 0 62 Craig Thomson 2 1 1 1 1 0 0 50% 50% 0% 0% 0 62 Darren Barr 2 2 0 0 1 1 0 0% 50% 50% 0% 0 62 Stephen Elliott 2 2 0 1 0 1 0 50% 0% 50% 0% 0 62 David [2] Smith 2 1 1 0 1 1 0 0% 50% 50% 0% 0 62 Jason Holt 2 1 1 0 0 2 0 0% 0% 100% 0% 1 62 Danny Grainger 2 2 0 0 0 2 0 0% 0% 100% 0% 0 62 Jack Hamilton 2 2 0 0 0 2 0 0% 0% 100% 0% 0 62 Brad McKay 2 2 0 0 1 1 0 0% 50% 50% 0% 0 62 Billy King 2 0 2 0 1 1 0 0% 50% 50% 0% 0 62 Dale Carrick 2 1 1 0 2 0 0 0% 100% 0% 0% 1 62 Callum Tapping 2 2 0 0 1 1 0 0% 50% 50% 0% 0 62 Danny Wilson 2 2 0 0 1 1 0 0% 50% 50% 0% 1 62 Liam Smith 2 1 1 0 0 2 0 0% 0% 100% 0% 0 62 Igor Rossi 2 2 0 0 1 1 0 0% 50% 50% 0% 0 62 Callumn Morrison 2 1 1 0 1 1 0 0% 50% 50% 0% 0 62 Perry Kitchen 2 2 0 0 0 2 0 0% 0% 100% 0% 0 62 Krystian Nowak 2 2 0 0 0 2 0 0% 0% 100% 0% 0 62 Alexandros Tziolis 2 2 0 0 0 2 0 0% 0% 100% 0% 0 62 Oliver Bozanic 2 2 0 0 1 1 0 0% 50% 50% 0% 1 62 Steven MacLean 2 1 1 0 1 1 0 0% 50% 50% 0% 0 62 Uche Ikpeazu 2 1 1 0 1 1 0 0% 50% 50% 0% 0 62 Aidy White 2 2 0 0 1 1 0 0% 50% 50% 0% 0 62 Joel Pereira 2 2 0 0 1 1 0 0% 50% 50% 0% 0 62 Ryotaro Meshino 2 1 1 0 1 1 0 0% 50% 50% 0% 0 62 Liam Boyce 2 1 1 1 1 0 0 50% 50% 0% 0% 1 62 Gary Mackay-Steven 2 0 2 0 1 1 0 0% 50% 50% 0% 0 62 Ben Woodburn 2 0 2 0 1 1 0 0% 50% 50% 0% 0 62 Nathaniel Atkinson 2 2 0 1 0 1 0 50% 0% 50% 0% 1 62 Yutaro Oda 2 1 1 2 0 0 0 100% 0% 0% 0% 1 62 Kenneth Vargas 2 1 1 2 0 0 0 100% 0% 0% 0% 1 62 Blair Spittal 2 2 0 2 0 0 0 100% 0% 0% 0% 0 62 James Penrice 2 2 0 2 0 0 0 100% 0% 0% 0% 0 109 Dave McPherson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Roddy McKenzie 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Davy Weir 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Jim Hamilton 1 1 0 0 1 0 0 0% 100% 0% 0% 1 109 Kris O'Neil 1 0 1 0 1 0 0 0% 100% 0% 0% 1 109 Fabien Leclercq 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Fitzroy Simpson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Gordon Durie 1 0 1 0 1 0 0 0% 100% 0% 0% 1 109 Kevin McKenna 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Stephane Mahe 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Alan Maybury 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Ricardo Fuller 1 1 0 1 0 0 0 100% 0% 0% 0% 1 109 Tommi Gronlund 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Calum Elliot 1 0 1 1 0 0 0 100% 0% 0% 0% 0 109 Lee Wallace 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Jason Thomson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Rudi Skacel 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Jose Goncalves 1 1 0 0 1 0 0 0% 100% 0% 0% 1 109 Mark Ridgers 1 0 1 0 0 1 0 0% 0% 100% 0% 0 109 Janos Balogh 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Dawid Kucharski 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 David Witteveen 1 0 1 0 1 0 0 0% 100% 0% 0% 0 109 Marius Cinikas 1 0 1 0 0 1 0 0% 0% 100% 0% 0 109 Rocky Visconte 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Kevin Kyle 1 1 0 1 0 0 0 100% 0% 0% 0% 1 109 John Sutton 1 1 0 0 1 0 0 0% 100% 0% 0% 1 109 Mehdi Taouil 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Jordan McGhee 1 0 1 0 1 0 0 0% 100% 0% 0% 0 109 Gary Oliver 1 0 1 0 1 0 0 0% 100% 0% 0% 0 109 Neil Alexander 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Morgaro Gomis 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Osman Sow 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Miguel Pallardo 1 0 1 0 1 0 0 0% 100% 0% 0% 0 109 Blazej Augustyn 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Juanma 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Gavin Reilly 1 0 1 0 1 0 0 0% 100% 0% 0% 0 109 Juwon Oshaniwa 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Faycal Rherras 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Conor Sammon 1 0 1 0 0 1 0 0% 0% 100% 0% 0 109 Viktor Noring 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Marcus Godinho 1 0 1 0 1 0 0 0% 100% 0% 0% 0 109 Rory Currie 1 0 1 0 0 1 0 0% 0% 100% 0% 0 109 Robbie Muirhead 1 0 1 0 0 1 0 0% 0% 100% 0% 0 109 Tony Watt 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Andraz Struna 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Lennard Sowah 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Aaron Hughes 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Malaury Martin 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Choulay 1 0 1 0 0 1 0 0% 0% 100% 0% 0 109 Tasos Avlonitis 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Euan Henderson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Rafal Grzelak 1 0 1 0 1 0 0 0% 100% 0% 0% 0 109 Harry Cochrane 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Kyle Lafferty 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Connor Randall 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Jon McLaughlin 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 David Milinkovic 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Anthony McDonald 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Demetri Mitchell 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Steven Naismith 1 1 0 0 1 0 0 0% 100% 0% 0% 1 109 Andy Irving 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Olly Lee 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Bobby Zlamal 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Craig Wighton 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Clevid Dikamona 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Aaron Hickey 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Conor Washington 1 0 1 0 1 0 0 0% 100% 0% 0% 0 109 Loic Damour 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Glenn Whelan 1 0 1 0 0 1 0 0% 0% 100% 0% 0 109 Donis Avdijaj 1 0 1 0 1 0 0 0% 100% 0% 0% 0 109 Ross Stewart 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Armand Gnanduillet 1 1 0 0 1 0 0 0% 100% 0% 0% 0 109 Ellis Simms 1 1 0 0 0 1 0 0% 0% 100% 0% 0 109 Orestis Kiomourtzoglou 1 0 1 1 0 0 0 100% 0% 0% 0% 0 109 Robert Snodgrass 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 James Wilson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Alex Lowry 1 0 1 1 0 0 0 100% 0% 0% 0% 0 109 Kyosuke Tagawa 1 0 1 1 0 0 0 100% 0% 0% 0% 0 109 Adam Forrester 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Dexter Lembikisa 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Scott Fraser 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Daniel Oyegoke 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Musa Drammeh 1 0 1 1 0 0 0 100% 0% 0% 0% 0 109 Yan Dhanda 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Gerald Taylor 1 0 1 1 0 0 0 100% 0% 0% 0% 0 109 Malachi Boateng 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Jamie McCart 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Elton Kabangu 1 1 0 1 0 0 0 100% 0% 0% 0% 2 109 Michael Steinwender 1 1 0 1 0 0 0 100% 0% 0% 0% 0 109 Sander Kartum 1 0 1 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 Calum Scott 1 0 3 .0000000 0 0 .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 2025-02-23 Sun St Johnstone Premiership
27 of 38 2-1 McDiarmid Park 5577 5
5
3