SPL Record Premier League Post War League Complete League
Hearts vs Rangers 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 48 4 8 36 0 8% 16% 75% 0% 28 91 40521 51092 48669 All Games 48 4 8 36 0 8% 16% 75% 0% 28 91 40521 51092 48669
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Champ 2 1 0 1 0 50% 0% 50% 0% 3 3 40521 43683 42102 L Prem 17 1 3 13 0 5% 17% 76% 0% 11 40 47272 51092 49441 L SPL 29 2 5 22 0 6% 17% 75% 0% 14 48 44823 50321 48670
By Team Team G W D L Ab W D L Ab F A Min Max Avg Rangers 48 4 8 36 0 8% 16% 75% 0% 28 91 40521 51092 48669
By Diff Score G W D L Ab W D L Ab F A Min Max Avg 2
1 1 0 0 0 100% 0% 0% 0% 2 0 50697 50697 50697 1
3 3 0 0 0 100% 0% 0% 0% 5 2 43683 47467 46142 0
8 0 8 0 0 0% 100% 0% 0% 7 7 47031 50321 49288 -1
17 0 0 17 0 0% 0% 100% 0% 10 27 40521 50099 48108 -2
13 0 0 13 0 0% 0% 100% 0% 4 30 47492 51092 49181 -3
2 0 0 2 0 0% 0% 100% 0% 0 6 49702 49749 49725 -4
1 0 0 1 0 0% 0% 100% 0% 0 4 46178 46178 46178 -5
3 0 0 3 0 0% 0% 100% 0% 0 15 49708 50354 49957
By Score Score G W D L Ab W D L Ab F A Min Max Avg 0-2
10 0 0 10 0 0% 0% 100% 0% 0 20 47492 50239 49051 0-1
8 0 0 8 0 0% 0% 100% 0% 0 8 44823 49723 48349 1-2
8 0 0 8 0 0% 0% 100% 0% 8 16 40521 50099 47819 0-5
3 0 0 3 0 0% 0% 100% 0% 0 15 49708 50354 49957 0-0
3 0 3 0 0 0% 100% 0% 0% 0 0 49495 50321 49831 1-1
3 0 3 0 0 0% 100% 0% 0% 3 3 47031 49960 48691 2-1
2 2 0 0 0 100% 0% 0% 0% 4 2 43683 47276 45479 0-3
2 0 0 2 0 0% 0% 100% 0% 0 6 49702 49749 49725 1-3
2 0 0 2 0 0% 0% 100% 0% 2 6 47891 49865 48878 2-2
2 0 2 0 0 0% 100% 0% 0% 4 4 48428 50310 49369 1-0
1 1 0 0 0 100% 0% 0% 0% 1 0 47467 47467 47467 2-0
1 1 0 0 0 100% 0% 0% 0% 2 0 50697 50697 50697 0-4
1 0 0 1 0 0% 0% 100% 0% 0 4 46178 46178 46178 2-3
1 0 0 1 0 0% 0% 100% 0% 2 3 48494 48494 48494 2-4
1 0 0 1 0 0% 0% 100% 0% 2 4 51092 51092 51092
By Day of Week Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 Sun 17 1 1 15 0 5% 5% 88% 0% 11 40 40521 51092 48087 4 Wed 7 1 1 5 0 14% 14% 71% 0% 3 10 44823 49709 48155 7 Sat 24 2 6 16 0 8% 25% 66% 0% 14 41 46178 50697 49231
By Day Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 1 0 0 1 0 0% 0% 100% 0% 0 5 49811 49811 49811 2 1 0 0 1 0 0% 0% 100% 0% 0 1 44823 44823 44823 3 4 1 0 3 0 25% 0% 75% 0% 2 8 47276 49702 48911 5 1 0 0 1 0 0% 0% 100% 0% 1 2 40521 40521 40521 6 1 0 0 1 0 0% 0% 100% 0% 0 5 49708 49708 49708 7 5 0 0 5 0 0% 0% 100% 0% 2 13 46178 49865 48533 9 3 0 1 2 0 0% 33% 66% 0% 1 4 47891 49495 48587 10 3 1 0 2 0 33% 0% 66% 0% 2 4 43683 50039 47325 11 1 0 0 1 0 0% 0% 100% 0% 0 2 48581 48581 48581 12 1 1 0 0 0 100% 0% 0% 0% 1 0 47467 47467 47467 13 3 1 0 2 0 33% 0% 66% 0% 3 3 47809 50697 49205 15 3 0 0 3 0 0% 0% 100% 0% 3 7 48392 51092 49647 16 2 0 1 1 0 0% 50% 50% 0% 1 3 48191 49960 49075 17 3 0 0 3 0 0% 0% 100% 0% 0 5 47340 49749 48937 18 1 0 0 1 0 0% 0% 100% 0% 0 2 47590 47590 47590 19 2 0 1 1 0 0% 50% 50% 0% 0 2 49677 50239 49958 20 1 0 0 1 0 0% 0% 100% 0% 1 2 49592 49592 49592 21 2 0 1 1 0 0% 50% 50% 0% 3 4 50099 50310 50204 22 2 0 0 2 0 0% 0% 100% 0% 1 3 47272 49709 48490 23 2 0 2 0 0 0% 100% 0% 0% 2 2 47031 49083 48057 24 3 0 1 2 0 0% 33% 66% 0% 2 9 48428 50354 49569 27 1 0 1 0 0 0% 100% 0% 0% 0 0 50321 50321 50321 28 1 0 0 1 0 0% 0% 100% 0% 2 3 48494 48494 48494 29 1 0 0 1 0 0% 0% 100% 0% 1 2 49530 49530 49530
By Month Month G W D L Ab W D L Ab F A Min Max Avg 1 2 0 2 0 0 0% 100% 0% 0% 1 1 47031 50321 48676 2 6 0 0 6 0 0% 0% 100% 0% 2 18 44823 51092 49227 3 3 1 1 1 0 33% 33% 33% 0% 4 5 47276 50310 48863 4 6 0 0 6 0 0% 0% 100% 0% 3 13 40521 50099 47112 5 9 1 2 6 0 11% 22% 66% 0% 5 15 46178 49792 48587 7 1 0 1 0 0 0% 100% 0% 0% 1 1 49083 49083 49083 8 4 1 1 2 0 25% 25% 50% 0% 2 5 43683 50239 47947 9 3 1 0 2 0 33% 0% 66% 0% 2 3 47340 50697 48872 10 4 0 1 3 0 0% 25% 75% 0% 3 9 49530 49960 49776 11 3 0 0 3 0 0% 0% 100% 0% 2 5 48254 48494 48374 12 7 0 0 7 0 0% 0% 100% 0% 3 16 47891 50039 49308
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 1990 4 0 1 3 0 0% 25% 75% 0% 0 5 49109 49749 49515 2000 21 1 3 17 0 4% 14% 80% 0% 11 36 47031 50321 48857 2010 14 2 2 10 0 14% 14% 71% 0% 9 29 40521 50039 47547 2020 9 1 2 6 0 11% 22% 66% 0% 8 21 48254 51092 49599
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg A 48 4 8 36 0 8% 16% 75% 0% 28 91 40521 51092 48669
Scorers No Scorer Pen Comp
GoalsOther Tot 1 Lawrence Shankland 0 4 0 4 2 Andrius Velicka 0 2 0 2 3 n/a 0 1 0 1 3 Andy Kirk 0 1 0 1 3 Kevin McKenna 0 1 0 1 3 Joe Hamill 0 1 0 1 3 Mark de Vries 0 1 0 1 3 Paul Hartley 1 1 0 1 3 Christophe Berra 0 1 0 1 3 Ruben Palazuelos 0 1 0 1 3 Scott Robinson 0 1 0 1 3 David Obua 0 1 0 1 3 Ian Black 0 1 0 1 3 Jamie Hamill 0 1 0 1 3 Danny Wilson 0 1 0 1 3 Osman Sow 0 1 0 1 3 Genero Zeefuik 0 1 0 1 3 Isma 0 1 0 1 3 Jimmy Dunne 0 1 0 1 3 Craig Halkett 0 1 0 1 3 Garang Kuol 0 1 0 1 3 Christos Karipidis 0 1 0 1 3 Claudio Braga 0 1 0 1 3 Marc Leonard 0 1 0 1
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Kris Boyd 2 6 0 6 2 Kyle Lafferty 0 5 0 5 3 Alfredo Morelos 0 4 0 4 4 Cyriel Kolawole Dessers 0 3 0 3 4 Scott Arfield 0 3 0 3 4 Shota Arveladze 0 3 0 3 4 William Dodds 0 3 0 3 4 Youssef Ramalho Chermiti 0 3 0 3 9 Barrie McKay 0 2 0 2 9 Barry Ferguson 0 2 0 2 9 Fashion Sakala 0 2 0 2 9 Greg Alexander James Stewart 0 2 0 2 9 Ignacio Javier Gomez Novo 0 2 0 2 9 Kenneth Miller 1 2 0 2 9 Lee Henry McCulloch 0 2 0 2 9 Rodney Seymour Wallace 0 2 0 2 9 Ronald de Boer 0 2 0 2 9 Ryan Kent 0 2 0 2 9 Steven Davis 0 2 0 2 9 Tore Andre Flo 0 2 0 2 21 Andrew Little 0 1 0 1 21 Andrius Velicka 0 1 0 1 21 Berra Christophe 0 1 0 1 21 Christopher Burke 0 1 0 1 21 Claudio Caniggia 0 1 0 1 21 Connor Lambert Goldson 0 1 0 1 21 Daniel Joao Santos Candeias 0 1 0 1 21 Danilo Pereira da Silva 0 1 0 1 21 Fabio Daniel Soares Silva 0 1 0 1 21 Gavin Paul Rae 0 1 0 1 21 Glen Kamara 0 1 0 1 21 Haris Vuckic 0 1 0 1 21 James Henry Tavernier 1 1 0 1 21 Jamie Murphy 0 1 0 1 21 Jason Cummings 0 1 0 1 21 Jermain Defoe 0 1 0 1 21 John Lundstram 0 1 0 1 21 Jonatan Johansson 0 1 0 1 21 Jorg Albertz 0 1 0 1 21 Joseph Alan Garner 0 1 0 1 21 Malik Leon Tillman 0 1 0 1 21 Marvin Anthony Andrews 0 1 0 1 21 McAllister Jamie 0 1 0 1 21 Mohamed Baba Diomande 0 1 0 1 21 Nicky Law 0 1 0 1 21 Nikica Jelavic 0 1 0 1 21 Oscar Manuel Cortes Cortes 0 1 0 1 21 Peter Lovenkrands 0 1 0 1 21 Robert Samuel Kiernan 0 1 0 1 21 Russell Kenneth Alexander Martin 0 1 0 1 21 Russell Nigel Latapy 0 1 0 1 21 Severin Scott 0 1 0 1 21 Steinwender Michael 0 1 0 1 21 Steven John Naismith 0 1 0 1 21 Stevenson Ryan 0 1 0 1 21 Thomas Buffel 0 1 0 1 21 Todd Owen Cantwell 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 13 13 0 0 1 12 0 0% 7% 92% 0% 0 2 Christophe Berra 12 11 1 0 2 10 0 0% 16% 83% 0% 1 3 Craig Gordon 11 11 0 1 1 9 0 9% 9% 81% 0% 0 3 Marius Zaliukas 11 11 0 1 4 6 0 9% 36% 54% 0% 0 5 Robbie Neilson 9 9 0 1 1 7 0 11% 11% 77% 0% 0 6 Andy Kirk 8 4 4 0 1 7 0 0% 12% 87% 0% 1 6 Andy Webster 8 8 0 2 1 5 0 25% 12% 62% 0% 0 6 Calum Elliot 8 4 4 0 2 6 0 0% 25% 75% 0% 0 6 Lee Wallace 8 7 1 0 3 5 0 0% 37% 62% 0% 0 6 Saulius Mikoliunas 8 4 4 0 1 7 0 0% 12% 87% 0% 0 6 Cammy Devlin 8 6 2 1 2 5 0 12% 25% 62% 0% 0 12 Scott Severin 7 7 0 1 1 5 0 14% 14% 71% 0% 0 12 Andrew Driver 7 6 1 1 1 5 0 14% 14% 71% 0% 0 12 Michael Stewart 7 5 2 0 2 5 0 0% 28% 71% 0% 0 12 Eggert Jonsson 7 7 0 0 2 5 0 0% 28% 71% 0% 0 12 John Souttar 7 7 0 0 2 5 0 0% 28% 71% 0% 0 12 Michael Smith 7 6 1 0 3 4 0 0% 42% 57% 0% 0 12 Beni Baningime 7 6 1 1 1 5 0 14% 14% 71% 0% 0 19 Thomas Flogel 6 6 0 0 0 6 0 0% 0% 100% 0% 0 19 Kevin McKenna 6 4 2 1 0 5 0 16% 0% 83% 0% 1 19 Paul Hartley 6 5 1 1 0 5 0 16% 0% 83% 0% 1 19 Bruno Aguiar 6 5 1 0 2 4 0 0% 33% 66% 0% 0 19 David Obua 6 6 0 0 3 3 0 0% 50% 50% 0% 1 19 Ian Black 6 6 0 1 2 3 0 16% 33% 50% 0% 1 19 Lawrence Shankland 6 6 0 1 1 4 0 16% 16% 66% 0% 4 26 Steve Fulton 5 3 2 0 0 5 0 0% 0% 100% 0% 0 26 Colin Cameron 5 5 0 0 1 4 0 0% 20% 80% 0% 0 26 Gary Naysmith 5 5 0 0 1 4 0 0% 20% 80% 0% 0 26 Gary Wales 5 3 2 0 0 5 0 0% 0% 100% 0% 0 26 Antti Niemi 5 5 0 0 0 5 0 0% 0% 100% 0% 0 26 Steven Boyack 5 4 1 1 0 4 0 20% 0% 80% 0% 0 26 Jamie Macdonald 5 5 0 1 1 3 0 20% 20% 60% 0% 0 26 Ruben Palazuelos 5 5 0 0 1 4 0 0% 20% 80% 0% 1 26 Christian Nade 5 2 3 0 2 3 0 0% 40% 60% 0% 0 26 Arnaud Djoum 5 5 0 0 1 4 0 0% 20% 80% 0% 0 26 Peter Haring 5 3 2 0 1 4 0 0% 20% 80% 0% 0 26 Stephen Kingsley 5 4 1 1 1 3 0 20% 20% 60% 0% 0 26 Alex Cochrane 5 5 0 0 1 4 0 0% 20% 80% 0% 0 26 Alan Forrest 5 2 3 0 1 4 0 0% 20% 80% 0% 0 26 Kye Rowles 5 5 0 0 1 4 0 0% 20% 80% 0% 0 26 Christos Karipidis 5 5 0 0 2 3 0 0% 40% 60% 0% 1 42 Grant Murray 4 4 0 0 1 3 0 0% 25% 75% 0% 0 42 Juanjo 4 2 2 0 0 4 0 0% 0% 100% 0% 0 42 Gary McSwegan 4 4 0 0 1 3 0 0% 25% 75% 0% 0 42 Alan Maybury 4 4 0 0 0 4 0 0% 0% 100% 0% 0 42 Graham Weir 4 1 3 1 0 3 0 25% 0% 75% 0% 0 42 Mark de Vries 4 3 1 0 0 4 0 0% 0% 100% 0% 1 42 Neil MacFarlane 4 4 0 1 0 3 0 25% 0% 75% 0% 0 42 Julien Brellier 4 4 0 0 0 4 0 0% 0% 100% 0% 0 42 Rudi Skacel 4 4 0 0 0 4 0 0% 0% 100% 0% 0 42 Laryea Kingston 4 3 1 0 0 4 0 0% 0% 100% 0% 0 42 Scott Robinson 4 2 2 1 1 2 0 25% 25% 50% 0% 1 42 Marian Kello 4 4 0 0 2 2 0 0% 50% 50% 0% 0 42 Adrian Mrowiec 4 3 1 1 1 2 0 25% 25% 50% 0% 0 42 Jamie Walker 4 4 0 0 1 3 0 0% 25% 75% 0% 0 42 Prince Buaben 4 2 2 1 1 2 0 25% 25% 50% 0% 0 42 Don Cowie 4 4 0 0 1 3 0 0% 25% 75% 0% 0 42 Steven Naismith 4 3 1 0 0 4 0 0% 0% 100% 0% 0 42 Craig Halkett 4 4 0 1 1 2 0 25% 25% 50% 0% 1 42 Toby Sibbick 4 4 0 0 1 3 0 0% 25% 75% 0% 0 42 Josh Ginnelly 4 2 2 0 2 2 0 0% 50% 50% 0% 0 42 Nathaniel Atkinson 4 4 0 0 1 3 0 0% 25% 75% 0% 0 42 Barrie McKay 4 2 2 0 2 2 0 0% 50% 50% 0% 0 64 Lee Makel 3 2 1 0 0 3 0 0% 0% 100% 0% 0 64 Darren Jackson 3 1 2 0 1 2 0 0% 33% 66% 0% 0 64 Gordan Petric 3 3 0 0 0 3 0 0% 0% 100% 0% 0 64 Robert Tomaschek 3 2 1 0 0 3 0 0% 0% 100% 0% 0 64 Stephen Simmons 3 1 2 0 0 3 0 0% 0% 100% 0% 0 64 Stephane Mahe 3 3 0 0 0 3 0 0% 0% 100% 0% 0 64 Joe Hamill 3 3 0 1 0 2 0 33% 0% 66% 0% 1 64 Patrick Kisnorbo 3 3 0 1 0 2 0 33% 0% 66% 0% 0 64 Deividas Cesnauskis 3 2 1 0 1 2 0 0% 33% 66% 0% 0 64 Roman Bednar 3 3 0 0 1 2 0 0% 33% 66% 0% 0 64 Michal Pospisil 3 2 1 0 0 3 0 0% 0% 100% 0% 0 64 Andrius Velicka 3 3 0 0 1 2 0 0% 33% 66% 0% 2 64 Ryan McGowan 3 2 1 1 1 1 0 33% 33% 33% 0% 0 64 David Templeton 3 2 1 0 1 2 0 0% 33% 66% 0% 0 64 Craig Thomson 3 3 0 0 0 3 0 0% 0% 100% 0% 0 64 Ismael Bouzid 3 3 0 0 1 2 0 0% 33% 66% 0% 0 64 Ryan Stevenson 3 1 2 0 1 2 0 0% 33% 66% 0% 0 64 Stephen Elliott 3 1 2 0 1 2 0 0% 33% 66% 0% 0 64 Sam Nicholson 3 3 0 1 0 2 0 33% 0% 66% 0% 0 64 Jamie Brandon 3 3 0 0 1 2 0 0% 33% 66% 0% 0 64 Aaron Hughes 3 3 0 0 0 3 0 0% 0% 100% 0% 0 64 Euan Henderson 3 1 2 0 0 3 0 0% 0% 100% 0% 0 64 Kyle Lafferty 3 3 0 0 1 2 0 0% 33% 66% 0% 0 64 Andy Halliday 3 1 2 0 0 3 0 0% 0% 100% 0% 0 64 Zander Clark 3 3 0 0 1 2 0 0% 33% 66% 0% 0 64 Frankie Kent 3 3 0 0 0 3 0 0% 0% 100% 0% 0 64 Kenneth Vargas 3 3 0 0 0 3 0 0% 0% 100% 0% 0 91 Gary Locke 2 2 0 0 1 1 0 0% 50% 50% 0% 0 91 Paul Ritchie 2 2 0 0 1 1 0 0% 50% 50% 0% 0 91 Roddy McKenzie 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Gilles Rousset 2 2 0 0 1 1 0 0% 50% 50% 0% 0 91 Neil McCann 2 1 1 0 1 1 0 0% 50% 50% 0% 0 91 Stephane Adam 2 2 0 0 1 1 0 0% 50% 50% 0% 0 91 Kris O'Neil 2 0 2 0 0 2 0 0% 0% 100% 0% 0 91 Kenny Milne 2 1 1 0 0 2 0 0% 0% 100% 0% 0 91 Vincent Guerin 2 0 2 0 1 1 0 0% 50% 50% 0% 0 91 Fitzroy Simpson 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Austin McCann 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Robert Sloan 2 1 1 1 0 1 0 50% 0% 50% 0% 0 91 Ricardo Fuller 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Tommi Gronlund 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Jean-Louis Valois 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Phil Stamp 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Dennis Wyness 2 1 1 0 0 2 0 0% 0% 100% 0% 0 91 Jamie McAllister 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Jason Thomson 2 2 0 0 1 1 0 0% 50% 50% 0% 0 91 Edgaras Jankauskas 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Takis Fyssas 2 2 0 0 1 1 0 0% 50% 50% 0% 0 91 Steve Banks 2 2 0 0 1 1 0 0% 50% 50% 0% 0 91 Kestutis Ivaskevicius 2 1 1 0 0 2 0 0% 0% 100% 0% 0 91 Gary Glen 2 1 1 1 0 1 0 50% 0% 50% 0% 0 91 Mike Tullberg 2 1 1 0 1 1 0 0% 50% 50% 0% 0 91 Suso Santana 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Darren Barr 2 1 1 1 0 1 0 50% 0% 50% 0% 0 91 Mehdi Taouil 2 1 1 1 1 0 0 50% 50% 0% 0% 0 91 Danny Grainger 2 2 0 1 1 0 0 50% 50% 0% 0% 0 91 Kevin McHattie 2 2 0 1 0 1 0 50% 0% 50% 0% 0 91 Jack Hamilton 2 2 0 0 1 1 0 0% 50% 50% 0% 0 91 Billy King 2 1 1 1 0 1 0 50% 0% 50% 0% 0 91 Callum Paterson 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Danny Wilson 2 2 0 1 0 1 0 50% 0% 50% 0% 1 91 Liam Smith 2 1 1 0 0 2 0 0% 0% 100% 0% 0 91 Neil Alexander 2 2 0 1 0 1 0 50% 0% 50% 0% 0 91 Alim Ozturk 2 2 0 1 0 1 0 50% 0% 50% 0% 0 91 Morgaro Gomis 2 2 0 1 0 1 0 50% 0% 50% 0% 0 91 Osman Sow 2 2 0 1 0 1 0 50% 0% 50% 0% 1 91 Marcus Godinho 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Krystian Nowak 2 1 1 0 1 1 0 0% 50% 50% 0% 0 91 Bjorn Johnsen 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Isma 2 2 0 0 1 1 0 0% 50% 50% 0% 1 91 Connor Randall 2 2 0 0 1 1 0 0% 50% 50% 0% 0 91 Jon McLaughlin 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Demetri Mitchell 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Joaquim Adao 2 1 1 0 0 2 0 0% 0% 100% 0% 0 91 Oliver Bozanic 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Olly Lee 2 1 1 0 0 2 0 0% 0% 100% 0% 0 91 Uche Ikpeazu 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Bobby Zlamal 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Craig Wighton 2 1 1 0 0 2 0 0% 0% 100% 0% 0 91 Liam Boyce 2 2 0 0 1 1 0 0% 50% 50% 0% 0 91 Ben Woodburn 2 1 1 0 1 1 0 0% 50% 50% 0% 0 91 Jorge Grant 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Orestis Kiomourtzoglou 2 0 2 0 1 1 0 0% 50% 50% 0% 0 91 Calem Nieuwenhof 2 2 0 0 0 2 0 0% 0% 100% 0% 0 91 Blair Spittal 2 1 1 1 0 1 0 50% 0% 50% 0% 0 91 Michael Steinwender 2 0 2 1 0 1 0 50% 0% 50% 0% 0 91 Harry Milne 2 2 0 1 0 1 0 50% 0% 50% 0% 0 91 Stuart Findlay 2 2 0 1 0 1 0 50% 0% 50% 0% 0 91 Oisin McEntee 2 2 0 1 0 1 0 50% 0% 50% 0% 0 91 Claudio Braga 2 2 0 1 0 1 0 50% 0% 50% 0% 1 91 Alexandros Kyziridis 2 2 0 1 0 1 0 50% 0% 50% 0% 0 91 Tomas Magnusson 2 0 2 1 0 1 0 50% 0% 50% 0% 0 91 Alexander Schwolow 2 2 0 1 0 1 0 50% 0% 50% 0% 0 157 Davy Weir 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Stefano Salvatori 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Jim Hamilton 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Fabien Leclercq 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Gordon Durie 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Kieran McAnespie 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Paul McMullan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Andy Tod 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Neil Janczyk 1 1 0 1 0 0 0 100% 0% 0% 0% 0 157 Kevin Twaddle 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Tepi Moilanen 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Ramon Pereira 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Lee Miller 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Mark Burchill 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Jamie Mole 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Ibrahim Tall 1 0 1 0 1 0 0 0% 100% 0% 0% 0 157 Nerijus Barasa 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Lee Johnson 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Jose Goncalves 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Mirsad Beslija 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Juho Makela 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Martin Petras 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Eduardas Kurskis 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Audrius Ksanavicius 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Ricardas Beniusis 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Ryan Wallace 1 0 1 0 1 0 0 0% 100% 0% 0% 0 157 Jason Holt 1 0 1 1 0 0 0 100% 0% 0% 0% 0 157 Jamie Hamill 1 1 0 1 0 0 0 100% 0% 0% 0% 1 157 John Sutton 1 1 0 0 1 0 0 0% 100% 0% 0% 0 157 Brad McKay 1 0 1 1 0 0 0 100% 0% 0% 0% 0 157 Craig Beattie 1 0 1 1 0 0 0 100% 0% 0% 0% 0 157 Dale Carrick 1 1 0 1 0 0 0 100% 0% 0% 0% 0 157 Jordan McGhee 1 1 0 1 0 0 0 100% 0% 0% 0% 0 157 James Keatings 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Scott Gallacher 1 0 1 1 0 0 0 100% 0% 0% 0% 0 157 Miguel Pallardo 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Genero Zeefuik 1 1 0 0 0 1 0 0% 0% 100% 0% 1 157 Lewis Moore 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Igor Rossi 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Perry Kitchen 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Faycal Rherras 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Conor Sammon 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Viktor Noring 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Rory Currie 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Robbie Muirhead 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Tony Watt 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Malaury Martin 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Choulay 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Alexandros Tziolis 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Rafal Grzelak 1 0 1 0 1 0 0 0% 100% 0% 0% 0 157 Harry Cochrane 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Ross Callachan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Anthony McDonald 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Aidan Keena 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Danny Amankwaa 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Ben Garuccio 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Steven MacLean 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Bobby Burns 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Jake Mulraney 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Jimmy Dunne 1 1 0 0 0 1 0 0% 0% 100% 0% 1 157 Clevid Dikamona 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Sean Clare 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Aaron Hickey 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Conor Shaughnessy 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Aidy White 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Loic Damour 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Joel Pereira 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Glenn Whelan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Ryotaro Meshino 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Gary Mackay-Steven 1 0 1 0 1 0 0 0% 100% 0% 0% 0 157 Armand Gnanduillet 1 0 1 0 1 0 0 0% 100% 0% 0% 0 157 Aaron McEneff 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Taylor Moore 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Macaulay Tait 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Ellis Simms 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Robert Snodgrass 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 James Hill 1 1 0 0 1 0 0 0% 100% 0% 0% 0 157 Garang Kuol 1 0 1 0 1 0 0 0% 100% 0% 0% 1 157 Yutaro Oda 1 1 0 0 1 0 0 0% 100% 0% 0% 0 157 Kyosuke Tagawa 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Odel Offiah 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Scott Fraser 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Daniel Oyegoke 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Musa Drammeh 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Yan Dhanda 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 James Penrice 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Malachi Boateng 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Jamie McCart 1 0 1 1 0 0 0 100% 0% 0% 0% 0 157 Elton Kabangu 1 0 1 1 0 0 0 100% 0% 0% 0% 0 157 Pierre Landry Kabore 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Ageu 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Jordi Altena 1 0 1 0 0 1 0 0% 0% 100% 0% 0 157 Islam Chesnokov 1 1 0 0 0 1 0 0% 0% 100% 0% 0 157 Marc Leonard 1 1 0 0 0 1 0 0% 0% 100% 0% 1 157 Rogers Mato 1 0 1 0 0 1 0 0% 0% 100% 0% 0
Referees since 1997 -- Hearts Opps Ref G Red Yel Ratio Red Yel Ratio 1 John Beaton 6 1 21 .1666666 0 11 .0000000 2 Iain Brines 5 2 20 .4000000 0 7 .0000000 3 Douglas McDonald 4 0 9 .0000000 0 5 .0000000 3 Stuart Dougal 4 1 9 .2500000 1 5 .2500000 5 Craig Thomson 3 0 10 .0000000 0 4 .0000000 5 Don Robertson 3 0 10 .0000000 0 9 .0000000 7 Bobby Madden 2 1 1 .5000000 1 4 .5000000 7 Calum Murray 2 1 3 .5000000 0 2 .0000000 7 Charlie Richmond 2 0 3 .0000000 0 2 .0000000 7 Hugh Dallas 2 0 2 .0000000 0 3 .0000000 7 Kenny Clark 2 1 4 .5000000 0 2 .0000000 7 Mike McCurry 2 1 3 .5000000 0 3 .0000000 7 William Collum 2 0 2 .0000000 0 4 .0000000 14 Brian Winter 1 0 6 .0000000 0 0 .0000000 14 Crawford Allan 1 0 2 .0000000 0 4 .0000000 14 John Underhill 1 0 6 .0000000 0 0 .0000000 14 Kevin Clancy 1 0 2 .0000000 0 1 .0000000 14 Kevin Toner 1 0 0 .0000000 0 0 .0000000 14 Matthew MacDermid 1 0 3 .0000000 0 2 .0000000 14 Nick Walsh 1 0 2 .0000000 0 2 .0000000 14 Steven McLean 1 0 1 .0000000 0 2 .0000000 14 Willie Young 1 1 1 1.0000000 0 1 .0000000
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 10 Total Opponents = 2 Player For Time Date Comp V Team Score Lorenzo Amoruso Rangers 87 1998-10-17 Sat L SPL A Rangers 0-3 Colin Cameron Heart of Midlothian 45 2001-03-03 Sat L SPL A Rangers 0-2 Saulius Mikoliunas Heart of Midlothian 85 2005-12-17 Sat L SPL A Rangers 0-1 Robbie Neilson Heart of Midlothian 90 2006-08-19 Sat L SPL A Rangers 0-2 Saulius Mikoliunas Heart of Midlothian 74 2008-08-16 Sat L SPL A Rangers 0-2 Christian Nade Heart of Midlothian 73 2010-01-23 Sat L SPL A Rangers 1-1 Eggert Jonsson Heart of Midlothian 84 2010-04-18 Sun L SPL A Rangers 0-2 Eggert Jonsson Heart of Midlothian 61 2011-05-07 Sat L SPL A Rangers 0-4 Lee Henry McCulloch Rangers 44 2015-04-05 Sun L Champ A Rangers 1-2 Prince Buaben Heart of Midlothian 26 2017-05-13 Sat L Prem A Rangers 1-2 Michael Smith Heart of Midlothian 55 2018-10-07 Sun L Prem A Rangers 1-3 Robbie Neilson 2nd Heart of Midlothian 87 2021-10-16 Sat L Prem A Rangers 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 1998-10-17 Sat Rangers Scottish Premier League
10 of 36 0-3 Ibrox 49749
1
5
2 1 1999-05-09 Sun Rangers Scottish Premier League
34 of 36 0-0 Ibrox 49495
1
1
6
2 2 1999-12-22 Wed Rangers Scottish Premier League
18 of 36 0-1 Ibrox 49709
1
7
3 2 2000-05-13 Sat Rangers Scottish Premier League
35 of 36 0-1 Ibrox 49109
2
8
1 2000-09-17 Sun Rangers Scottish Premier League
07 of 38 0-1 Ibrox 47340
3
9
1 2 2001-03-03 Sat Rangers Scottish Premier League
29 of 38 0-2 Ibrox 49003
4
10
1 1 1 2001-12-09 Sun Rangers Scottish Premier League
18 of 38 1-3 Ibrox 47891
5
11
2002-04-07 Sun Rangers Scottish Premier League
34 of 38 0-2 Ibrox 47492
6
12
2 2002-09-11 Wed Rangers Scottish Premier League
06 of 38 0-2 Ibrox 48581
7
13
1 2 2003-02-15 Sat Rangers Scottish Premier League
28 of 38 0-1 Ibrox 49459
8
14
6 2003-12-20 Sat Rangers Scottish Premier League
17 of 38 1-2 Ibrox 49592
9
15
1 1 2004-05-12 Wed Rangers Scottish Premier League
37 of 38 1-0 Ibrox 47467 1
1
1 1 2004-11-28 Sun Rangers Scottish Premier League
16 of 38 2-3 Ibrox 48494
1
1
3 1 2005-05-07 Sat Rangers Scottish Premier League
36 of 38 1-2 Ibrox 49342
2
2
2 1 2005-12-17 Sat Rangers Scottish Premier League
19 of 38 0-1 Ibrox 49723
3
3
2 1 1 2006-05-07 Sun Rangers Scottish Premier League
38 of 38 0-2 Ibrox 49792
4
4
5 1 2006-08-19 Sat Rangers Scottish Premier League
04 of 38 0-2 Ibrox 50239
5
5
4 1 1 2007-01-27 Sat Rangers Scottish Premier League
26 of 38 0-0 Ibrox 50321
1
1
6
1 1 2007-04-21 Sat Rangers Scottish Premier League
34 of 38 1-2 Ibrox 50099
1
7
5 1 2007-12-15 Sat Rangers Scottish Premier League
17 of 38 1-2 Ibrox 48392
2
8
3 3 2008-08-16 Sat Rangers Scottish Premier League
02 of 38 0-2 Ibrox 48191
3
9
2 1 1 2009-03-21 Sat Rangers Scottish Premier League
30 of 38 2-2 Ibrox 50310
1
1
10
3 1 2009-05-03 Sun Rangers Scottish Premier League
34 of 38 0-2 Ibrox 49663
1
11
2 1 2010-01-23 Sat Rangers Scottish Premier League
21 of 38 1-1 Ibrox 47031
1
1
12
2 1 1 2010-04-18 Sun Rangers Scottish Premier League
34 of 38 0-2 Ibrox 47590
1
13
5 1 2011-02-02 Wed Rangers Scottish Premier League
24 of 38 0-1 Ibrox 44823
2
14
6 2011-05-07 Sat Rangers Scottish Premier League
36 of 38 0-4 Ibrox 46178
3
15
3 1 4 2011-07-23 Sat Rangers Scottish Premier League
01 of 38 1-1 Ibrox 49083
1
1
16
1 1 2012-03-03 Sat Rangers Scottish Premier League
29 of 38 2-1 Ibrox 47276 1
2
2 4 2014-08-10 Sun Rangers Championship
01 of 36 2-1 Ibrox 43683 2
3
6 2 2015-04-05 Sun Rangers Championship
31 of 36 1-2 Ibrox 40521
1
1
3 1 2016-12-10 Sat Rangers Premiership
17 of 38 0-2 Ibrox 50039
2
2
4 1 2017-05-13 Sat Rangers Premiership
36 of 38 1-2 Ibrox 47809
3
3
1 1 1 2017-08-19 Sat Rangers Premiership
03 of 38 0-0 Ibrox 49677
1
1
4
1 2 2018-02-24 Sat Rangers Premiership
28 of 38 0-2 Ibrox 49927
1
5
4 1 2018-04-22 Sun Rangers Premiership
34 of 38 1-2 Ibrox 47272
2
6
1 1 2018-10-07 Sun Rangers Premiership
08 of 38 1-3 Ibrox 49865
3
7
3 1 2 2019-04-03 Wed Rangers Premiership
32 of 38 0-3 Ibrox 49702
4
8
2 1 2019-12-01 Sun Rangers Premiership
14 of 38 0-5 Ibrox 49811
5
9
3 2 2021-10-16 Sat Rangers Premiership
09 of 38 1-1 Ibrox 49960
1
1
10
4 4 2022-02-06 Sun Rangers Premiership
25 of 38 0-5 Ibrox 49708
1
11
1 2 2022-11-09 Wed Rangers Premiership
14 of 38 0-1 Ibrox 48376
2
12
1 3 2023-05-24 Wed Rangers Premiership
37 of 38 2-2 Ibrox 48428
1
1
13
4 3 2023-10-29 Sun Rangers Premiership
10 of 38 1-2 Ibrox 49530
1
14
5 1 2024-02-24 Sat Rangers Premiership
27 of 38 0-5 Ibrox 50354
2
15
2 2 2024-11-10 Sun Rangers Premiership
13 of 38 0-1 Ibrox 48254
3
16
3 2 2025-09-13 Sat Rangers Premiership
05 of 38 2-0 Ibrox 50697 1
1
1 2 2026-02-15 Sun Rangers Premiership
27 of 38 2-4 Ibrox Park 51092
1
1
3 3