SPL Record Premier League Post War League Complete League
Hearts vs Rangers 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 L Ab W D L Ab F A Min Max Avg Competitive Games 92 14 16 62 0 15% 17% 67% 0% 73 178 12156 51092 33491 All Games 92 14 16 62 0 15% 17% 67% 0% 73 178 12156 51092 33491
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Champ 4 2 1 1 0 50% 25% 25% 0% 7 5 16874 43683 29520 L Prem 33 5 6 22 0 15% 18% 66% 0% 30 71 16570 51092 34677 L SPL 55 7 9 39 0 12% 16% 70% 0% 36 102 12156 50321 33068
By Team Team G W D L Ab W D L Ab F A Min Max Avg Rangers 92 14 16 62 0 15% 17% 67% 0% 73 178 12156 51092 33491
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 16570 16570 16570 2
4 4 0 0 0 100% 0% 0% 0% 10 2 15948 50697 25113 1
9 9 0 0 0 100% 0% 0% 0% 15 6 15272 47467 26765 0
16 0 16 0 0 0% 100% 0% 0% 17 17 14014 50321 32850 -1
26 0 0 26 0 0% 0% 100% 0% 17 43 13842 50099 37230 -2
21 0 0 21 0 0% 0% 100% 0% 8 50 14128 51092 37600 -3
6 0 0 6 0 0% 0% 100% 0% 2 20 14842 49749 27435 -4
6 0 0 6 0 0% 0% 100% 0% 0 24 12156 46178 20927 -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
14 0 0 14 0 0% 0% 100% 0% 0 28 14128 50239 39597 1-2
13 0 0 13 0 0% 0% 100% 0% 13 26 13842 50099 35697 0-1
11 0 0 11 0 0% 0% 100% 0% 0 11 16710 49723 39846 2-1
6 6 0 0 0 100% 0% 0% 0% 12 6 15272 47276 26551 0-4
6 0 0 6 0 0% 0% 100% 0% 0 24 12156 46178 20927 1-3
6 0 0 6 0 0% 0% 100% 0% 6 18 16969 49865 30690 1-1
6 0 6 0 0 0% 100% 0% 0% 6 6 14598 49960 32547 0-0
5 0 5 0 0 0% 100% 0% 0% 0 0 14601 50321 36514 0-3
4 0 0 4 0 0% 0% 100% 0% 0 12 14842 49749 33155 2-2
4 0 4 0 0 0% 100% 0% 0% 8 8 14014 50310 32406 1-0
3 3 0 0 0 100% 0% 0% 0% 3 0 16737 47467 27194 2-0
3 3 0 0 0 100% 0% 0% 0% 6 0 16803 50697 28168 0-5
3 0 0 3 0 0% 0% 100% 0% 0 15 49708 50354 49957 1-4
2 0 0 2 0 0% 0% 100% 0% 2 8 15158 16832 15995 2-3
2 0 0 2 0 0% 0% 100% 0% 4 6 17134 48494 32814 4-1
1 1 0 0 0 100% 0% 0% 0% 4 1 16570 16570 16570 4-2
1 1 0 0 0 100% 0% 0% 0% 4 2 15948 15948 15948 2-4
1 0 0 1 0 0% 0% 100% 0% 2 4 51092 51092 51092 3-3
1 0 1 0 0 0% 100% 0% 0% 3 3 18131 18131 18131
By Day of Week Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 Sun 33 4 4 25 0 12% 12% 75% 0% 22 68 12156 51092 32841 4 Wed 14 3 1 10 0 21% 7% 71% 0% 11 23 13842 49709 32348 7 Sat 45 7 11 27 0 15% 24% 60% 0% 40 87 14014 50697 34322
By Day Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 5 1 0 4 0 20% 0% 80% 0% 4 17 12156 49811 23060 2 6 1 1 4 0 16% 16% 66% 0% 7 10 13842 44823 20979 3 6 1 1 4 0 16% 16% 66% 0% 2 9 16710 49702 38472 5 2 0 0 2 0 0% 0% 100% 0% 2 6 15158 40521 27839 6 2 0 0 2 0 0% 0% 100% 0% 0 6 17759 49708 33733 7 6 0 0 6 0 0% 0% 100% 0% 2 17 17893 49865 43427 8 1 0 1 0 0 0% 100% 0% 0% 2 2 14014 14014 14014 9 4 0 1 3 0 0% 25% 75% 0% 1 6 14128 49495 39972 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 4 1 1 2 0 25% 25% 50% 0% 2 4 14601 47467 24243 13 4 1 1 2 0 25% 25% 50% 0% 4 4 14598 50697 40553 14 1 0 0 1 0 0% 0% 100% 0% 1 3 16969 16969 16969 15 4 1 0 3 0 25% 0% 75% 0% 7 9 15948 51092 41222 16 3 0 1 2 0 0% 33% 66% 0% 2 6 18356 49960 38835 17 3 0 0 3 0 0% 0% 100% 0% 0 5 47340 49749 48937 18 3 0 1 2 0 0% 33% 66% 0% 3 7 15632 47590 27117 19 5 0 2 3 0 0% 40% 60% 0% 3 7 17040 50239 30227 20 3 0 1 2 0 0% 33% 66% 0% 3 6 17573 49592 28459 21 5 1 1 3 0 20% 20% 60% 0% 5 12 14732 50310 29762 22 4 2 0 2 0 50% 0% 50% 0% 4 3 16737 49709 32680 23 4 0 2 2 0 0% 50% 50% 0% 3 6 15495 49083 31973 24 4 1 1 2 0 25% 25% 50% 0% 3 9 17379 50354 41522 26 1 1 0 0 0 100% 0% 0% 0% 2 1 18539 18539 18539 27 3 0 1 2 0 0% 33% 66% 0% 1 8 16173 50321 27775 28 2 0 0 2 0 0% 0% 100% 0% 3 6 32852 48494 40673 29 2 1 0 1 0 50% 0% 50% 0% 3 3 15710 49530 32620 30 1 1 0 0 0 100% 0% 0% 0% 2 0 16803 16803 16803
By Month Month G W D L Ab W D L Ab F A Min Max Avg 1 4 2 2 0 0 50% 50% 0% 0% 4 2 16737 50321 33157 2 11 1 0 10 0 9% 0% 90% 0% 7 31 14128 51092 34447 3 7 1 3 3 0 14% 42% 42% 0% 8 13 13842 50310 29843 4 9 0 0 9 0 0% 0% 100% 0% 5 21 14842 50099 36893 5 14 1 4 9 0 7% 28% 64% 0% 12 29 15158 49792 37146 7 1 0 1 0 0 0% 100% 0% 0% 1 1 49083 49083 49083 8 8 2 2 4 0 25% 25% 50% 0% 5 12 15272 50239 32464 9 8 3 2 3 0 37% 25% 37% 0% 9 11 14014 50697 27911 10 9 0 2 7 0 0% 22% 77% 0% 6 21 15495 49960 33232 11 7 3 0 4 0 42% 0% 57% 0% 8 7 15710 48494 30241 12 14 1 0 13 0 7% 0% 92% 0% 8 30 12156 50039 33269
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 1990 8 1 1 6 0 12% 12% 75% 0% 5 15 15272 49749 33084 2000 39 4 7 28 0 10% 17% 71% 0% 26 73 12156 50321 33435 2010 27 7 4 16 0 25% 14% 59% 0% 27 49 14842 50039 33416 2020 18 2 4 12 0 11% 22% 66% 0% 15 41 16969 51092 33904
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg H 44 10 8 26 0 22% 18% 59% 0% 45 87 12156 32852 16932 A 48 4 8 36 0 8% 16% 75% 0% 28 91 40521 51092 48669
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Alfredo Morelos 0 10 0 10 2 Kris Boyd 3 7 0 7 3 Ignacio Javier Gomez Novo 0 6 0 6 3 Kenneth Miller 1 6 0 6 3 Kyle Lafferty 0 6 0 6 3 Rodney Seymour Wallace 0 6 0 6 7 Jorg Albertz 1 5 0 5 7 Shota Arveladze 0 5 0 5 7 Steven John Naismith 0 5 0 5 10 Peter Lovenkrands 0 4 0 4 10 Ronald de Boer 0 4 0 4 10 Ryan Kent 0 4 0 4 10 Tore Andre Flo 0 4 0 4 10 William Dodds 0 4 0 4 10 Youssef Ramalho Chermiti 0 4 0 4 16 Andrew Little 0 3 0 3 16 Barry Ferguson 1 3 0 3 16 Cyriel Kolawole Dessers 0 3 0 3 16 Fernando Ricksen 1 3 0 3 16 Lee Henry McCulloch 0 3 0 3 16 Scott Arfield 0 3 0 3 22 Antonio Colak 0 2 0 2 22 Barrie McKay 0 2 0 2 22 Claudio Reyna 0 2 0 2 22 Connor Lambert Goldson 0 2 0 2 22 Fabio Daniel Soares Silva 0 2 0 2 22 Fashion Sakala 0 2 0 2 22 Greg Alexander James Stewart 0 2 0 2 22 Jean-Claude Ducan Darcheville 0 2 0 2 22 Jermain Defoe 0 2 0 2 22 Malik Leon Tillman 0 2 0 2 22 McCart Jamie 0 2 0 2 22 Nikica Jelavic 0 2 0 2 22 Russell Nigel Latapy 0 2 0 2 22 Stephane Guivarc'h 0 2 0 2 22 Steven Davis 0 2 0 2 22 Thomas Buffel 0 2 0 2 22 Todd Owen Cantwell 0 2 0 2 39 Abdallah Dipo Sima 0 1 0 1 39 Alexander Lowry 0 1 0 1 39 Andrius Velicka 0 1 0 1 39 Berra Christophe 0 1 0 1 39 Cedric Jan Itten 0 1 0 1 39 Christopher Burke 0 1 0 1 39 Claudio Caniggia 0 1 0 1 39 Cole McKinnon 0 1 0 1 39 Craig Andrew Moore 1 1 0 1 39 DaMarcus Lamont Beasley 0 1 0 1 39 Daniel Cousin 1 1 0 1 39 Daniel Joao Santos Candeias 0 1 0 1 39 Danilo Pereira da Silva 0 1 0 1 39 Danny Wilson 0 1 0 1 39 Darren McGregor 0 1 0 1 39 Emerson Schellas Hyndman 0 1 0 1 39 Gavin Paul Rae 0 1 0 1 39 Glen Kamara 0 1 0 1 39 Haris Vuckic 0 1 0 1 39 James Henry Tavernier 1 1 0 1 39 Jamie Murphy 0 1 0 1 39 Jason Cummings 0 1 0 1 39 John Lundstram 0 1 0 1 39 Jonatan Johansson 0 1 0 1 39 Joseph Alan Garner 0 1 0 1 39 Joseph Oluwaseyi Temitope Ayodele-Aribo 0 1 0 1 39 Joshua Dean Windass 0 1 0 1 39 Karipidis Christos 0 1 0 1 39 Marvin Anthony Andrews 0 1 0 1 39 McAllister Jamie 0 1 0 1 39 Michael Mols 0 1 0 1 39 Mohamed Baba Diomande 0 1 0 1 39 Neil Docherty McCann 0 1 0 1 39 Nicky Law 0 1 0 1 39 Nikola Katic 0 1 0 1 39 Oscar Manuel Cortes Cortes 0 1 0 1 39 Robert Samuel Kiernan 0 1 0 1 39 Ross McCausland 0 1 0 1 39 Russell Kenneth Alexander Martin 0 1 0 1 39 Ryan Jack 0 1 0 1 39 Severin Scott 0 1 0 1 39 Sone Aluko 0 1 0 1 39 Steinwender Michael 0 1 0 1 39 Stephen Hughes 0 1 0 1 39 Stevenson Ryan 0 1 0 1 39 Vaclav Cerny 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 25 25 0 1 5 19 0 4% 20% 76% 0% 0 2 Craig Gordon 21 21 0 2 4 15 0 9% 19% 71% 0% 0 2 Christophe Berra 21 20 1 2 3 16 0 9% 14% 76% 0% 1 4 Robbie Neilson 19 19 0 4 4 11 0 21% 21% 57% 0% 0 4 Andy Webster 19 19 0 3 5 11 0 15% 26% 57% 0% 0 4 Marius Zaliukas 19 18 1 4 4 11 0 21% 21% 57% 0% 1 7 Lee Wallace 17 15 2 4 3 10 0 23% 17% 58% 0% 0 8 Scott Severin 16 16 0 1 2 13 0 6% 12% 81% 0% 0 8 Andy Kirk 16 7 9 0 3 13 0 0% 18% 81% 0% 1 10 Eggert Jonsson 14 13 1 2 2 10 0 14% 14% 71% 0% 0 10 Cammy Devlin 14 12 2 2 4 8 0 14% 28% 57% 0% 0 12 Thomas Flogel 13 13 0 1 1 11 0 7% 7% 84% 0% 0 12 Kevin McKenna 13 9 4 1 2 10 0 7% 15% 76% 0% 2 12 Calum Elliot 13 6 7 1 3 9 0 7% 23% 69% 0% 0 12 John Souttar 13 12 1 2 2 9 0 15% 15% 69% 0% 0 12 Michael Smith 13 12 1 0 4 9 0 0% 30% 69% 0% 0 12 Lawrence Shankland 13 13 0 2 3 8 0 15% 23% 61% 0% 6 18 Steve Fulton 12 9 3 1 1 10 0 8% 8% 83% 0% 0 18 Paul Hartley 12 11 1 2 3 7 0 16% 25% 58% 0% 1 18 Saulius Mikoliunas 12 5 7 0 2 10 0 0% 16% 83% 0% 0 18 Ruben Palazuelos 12 10 2 3 1 8 0 25% 8% 66% 0% 1 18 Ian Black 12 11 1 2 2 8 0 16% 16% 66% 0% 1 18 Stephen Kingsley 12 11 1 2 2 8 0 16% 16% 66% 0% 0 24 David Obua 11 9 2 1 3 7 0 9% 27% 63% 0% 1 24 Beni Baningime 11 9 2 2 2 7 0 18% 18% 63% 0% 0 24 Barrie McKay 11 8 3 0 4 7 0 0% 36% 63% 0% 0 27 Antti Niemi 10 10 0 0 1 9 0 0% 10% 90% 0% 0 27 Andrew Driver 10 9 1 3 1 6 0 30% 10% 60% 0% 1 27 Rudi Skacel 10 10 0 2 1 7 0 20% 10% 70% 0% 1 27 Alex Cochrane 10 10 0 0 2 8 0 0% 20% 80% 0% 0 27 Alan Forrest 10 3 7 1 2 7 0 10% 20% 70% 0% 0 32 Stephane Adam 9 7 2 1 2 6 0 11% 22% 66% 0% 2 32 Juanjo 9 4 5 0 1 8 0 0% 11% 88% 0% 0 32 Alan Maybury 9 9 0 0 2 7 0 0% 22% 77% 0% 0 32 Neil MacFarlane 9 8 1 1 1 7 0 11% 11% 77% 0% 0 32 Christian Nade 9 6 3 2 2 5 0 22% 22% 55% 0% 0 32 Jamie Walker 9 9 0 3 2 4 0 33% 22% 44% 0% 3 32 Peter Haring 9 6 3 0 1 8 0 0% 11% 88% 0% 1 32 Kye Rowles 9 9 0 0 3 6 0 0% 33% 66% 0% 0 40 Grant Murray 8 7 1 1 1 6 0 12% 12% 75% 0% 0 40 Colin Cameron 8 8 0 0 1 7 0 0% 12% 87% 0% 0 40 Gary Naysmith 8 8 0 1 1 6 0 12% 12% 75% 0% 0 40 Gary Wales 8 4 4 0 0 8 0 0% 0% 100% 0% 0 40 Stephen Simmons 8 3 5 1 1 6 0 12% 12% 75% 0% 1 40 Mark de Vries 8 7 1 0 1 7 0 0% 12% 87% 0% 1 40 Jamie Macdonald 8 8 0 2 1 5 0 25% 12% 62% 0% 0 40 Michael Stewart 8 6 2 1 2 5 0 12% 25% 62% 0% 1 40 Bruno Aguiar 8 7 1 1 2 5 0 12% 25% 62% 0% 0 40 Arnaud Djoum 8 8 0 1 1 6 0 12% 12% 75% 0% 0 40 Josh Ginnelly 8 4 4 0 2 6 0 0% 25% 75% 0% 0 40 Frankie Kent 8 8 0 1 2 5 0 12% 25% 62% 0% 0 52 Lee Makel 7 3 4 0 0 7 0 0% 0% 100% 0% 0 52 Steven Boyack 7 6 1 1 0 6 0 14% 0% 85% 0% 0 52 Graham Weir 7 4 3 1 2 4 0 14% 28% 57% 0% 0 52 Joe Hamill 7 6 1 1 2 4 0 14% 28% 57% 0% 1 52 Deividas Cesnauskis 7 5 2 1 2 4 0 14% 28% 57% 0% 0 52 Julien Brellier 7 7 0 1 1 5 0 14% 14% 71% 0% 0 52 Laryea Kingston 7 6 1 2 0 5 0 28% 0% 71% 0% 1 52 David Templeton 7 4 3 1 1 5 0 14% 14% 71% 0% 0 52 Marian Kello 7 7 0 1 2 4 0 14% 28% 57% 0% 0 52 Adrian Mrowiec 7 6 1 2 1 4 0 28% 14% 57% 0% 0 52 Craig Halkett 7 6 1 2 1 4 0 28% 14% 57% 0% 1 52 Toby Sibbick 7 7 0 1 1 5 0 14% 14% 71% 0% 0 52 Zander Clark 7 7 0 0 3 4 0 0% 42% 57% 0% 0 52 Kenneth Vargas 7 5 2 0 2 5 0 0% 28% 71% 0% 0 52 Christos Karipidis 7 7 0 1 2 4 0 14% 28% 57% 0% 1 67 Gary McSwegan 6 5 1 0 2 4 0 0% 33% 66% 0% 1 67 Robert Tomaschek 6 4 2 0 0 6 0 0% 0% 100% 0% 0 67 Phil Stamp 6 6 0 0 2 4 0 0% 33% 66% 0% 0 67 Patrick Kisnorbo 6 6 0 1 2 3 0 16% 33% 50% 0% 0 67 Gary Glen 6 2 4 2 0 4 0 33% 0% 66% 0% 0 67 Craig Thomson 6 4 2 1 0 5 0 16% 0% 83% 0% 0 67 Ismael Bouzid 6 6 0 1 1 4 0 16% 16% 66% 0% 0 67 Ryan Stevenson 6 3 3 1 1 4 0 16% 16% 66% 0% 1 67 Don Cowie 6 6 0 2 1 3 0 33% 16% 50% 0% 1 67 Oliver Bozanic 6 5 1 1 1 4 0 16% 16% 66% 0% 0 67 Liam Boyce 6 5 1 1 2 3 0 16% 33% 50% 0% 1 67 Nathaniel Atkinson 6 5 1 0 1 5 0 0% 16% 83% 0% 0 67 Jorge Grant 6 5 1 0 1 5 0 0% 16% 83% 0% 0 80 Gary Locke 5 4 1 1 1 3 0 20% 20% 60% 0% 1 80 Gilles Rousset 5 5 0 1 1 3 0 20% 20% 60% 0% 0 80 Darren Jackson 5 3 2 0 1 4 0 0% 20% 80% 0% 0 80 Gordan Petric 5 5 0 0 0 5 0 0% 0% 100% 0% 0 80 Stephane Mahe 5 5 0 0 1 4 0 0% 20% 80% 0% 0 80 Jean-Louis Valois 5 4 1 0 0 5 0 0% 0% 100% 0% 0 80 Jamie McAllister 5 3 2 1 1 3 0 20% 20% 60% 0% 0 80 Roman Bednar 5 5 0 1 2 2 0 20% 40% 40% 0% 1 80 Scott Robinson 5 2 3 1 1 3 0 20% 20% 60% 0% 1 80 Suso Santana 5 4 1 0 0 5 0 0% 0% 100% 0% 1 80 Stephen Elliott 5 3 2 1 1 3 0 20% 20% 60% 0% 0 80 Callum Paterson 5 5 0 2 1 2 0 40% 20% 40% 0% 0 80 Sam Nicholson 5 4 1 2 1 2 0 40% 20% 40% 0% 0 80 Prince Buaben 5 2 3 2 1 2 0 40% 20% 40% 0% 0 80 Steven Naismith 5 4 1 1 0 4 0 20% 0% 80% 0% 1 80 Uche Ikpeazu 5 4 1 1 1 3 0 20% 20% 60% 0% 0 80 Andy Halliday 5 1 4 0 0 5 0 0% 0% 100% 0% 0 80 Yutaro Oda 5 2 3 0 3 2 0 0% 60% 40% 0% 0 98 Paul Ritchie 4 4 0 1 1 2 0 25% 25% 50% 0% 0 98 Austin McCann 4 4 0 0 0 4 0 0% 0% 100% 0% 0 98 Dennis Wyness 4 2 2 0 1 3 0 0% 25% 75% 0% 1 98 Jason Thomson 4 3 1 0 1 3 0 0% 25% 75% 0% 0 98 Edgaras Jankauskas 4 4 0 1 1 2 0 25% 25% 50% 0% 1 98 Takis Fyssas 4 4 0 1 2 1 0 25% 50% 25% 0% 0 98 Steve Banks 4 4 0 1 1 2 0 25% 25% 50% 0% 0 98 Jose Goncalves 4 3 1 0 0 4 0 0% 0% 100% 0% 0 98 Andrius Velicka 4 4 0 0 1 3 0 0% 25% 75% 0% 2 98 Ryan McGowan 4 3 1 1 1 2 0 25% 25% 50% 0% 0 98 Darren Barr 4 3 1 1 0 3 0 25% 0% 75% 0% 0 98 Danny Grainger 4 4 0 1 1 2 0 25% 25% 50% 0% 0 98 Kevin McHattie 4 4 0 2 1 1 0 50% 25% 25% 0% 0 98 Jack Hamilton 4 4 0 2 1 1 0 50% 25% 25% 0% 0 98 Alim Ozturk 4 4 0 2 1 1 0 50% 25% 25% 0% 0 98 Morgaro Gomis 4 4 0 2 1 1 0 50% 25% 25% 0% 0 98 Jamie Brandon 4 3 1 0 2 2 0 0% 50% 50% 0% 0 98 Krystian Nowak 4 2 2 1 1 2 0 25% 25% 50% 0% 1 98 Bjorn Johnsen 4 4 0 2 0 2 0 50% 0% 50% 0% 0 98 Aaron Hughes 4 4 0 1 0 3 0 25% 0% 75% 0% 0 98 Isma 4 4 0 1 1 2 0 25% 25% 50% 0% 1 98 Euan Henderson 4 2 2 1 0 3 0 25% 0% 75% 0% 0 98 Harry Cochrane 4 3 1 0 0 4 0 0% 0% 100% 0% 0 98 Kyle Lafferty 4 4 0 0 1 3 0 0% 25% 75% 0% 1 98 Steven MacLean 4 2 2 0 1 3 0 0% 25% 75% 0% 1 98 Olly Lee 4 2 2 0 0 4 0 0% 0% 100% 0% 0 98 Bobby Zlamal 4 4 0 0 0 4 0 0% 0% 100% 0% 0 98 Sean Clare 4 4 0 1 1 2 0 25% 25% 50% 0% 0 98 Orestis Kiomourtzoglou 4 1 3 0 1 3 0 0% 25% 75% 0% 0 98 Calem Nieuwenhof 4 3 1 0 0 4 0 0% 0% 100% 0% 0 98 Blair Spittal 4 2 2 1 1 2 0 25% 25% 50% 0% 0 98 Michael Steinwender 4 2 2 2 0 2 0 50% 0% 50% 0% 1 130 Roddy McKenzie 3 3 0 0 0 3 0 0% 0% 100% 0% 0 130 Davy Weir 3 3 0 1 0 2 0 33% 0% 66% 0% 0 130 Neil McCann 3 2 1 1 1 1 0 33% 33% 33% 0% 0 130 Jim Hamilton 3 3 0 1 0 2 0 33% 0% 66% 0% 2 130 Kenny Milne 3 1 2 0 0 3 0 0% 0% 100% 0% 0 130 Fitzroy Simpson 3 2 1 0 0 3 0 0% 0% 100% 0% 0 130 Ricardo Fuller 3 3 0 0 0 3 0 0% 0% 100% 0% 0 130 Tommi Gronlund 3 3 0 0 0 3 0 0% 0% 100% 0% 0 130 Neil Janczyk 3 1 2 1 2 0 0 33% 66% 0% 0% 0 130 Tepi Moilanen 3 3 0 0 0 3 0 0% 0% 100% 0% 0 130 Michal Pospisil 3 2 1 0 0 3 0 0% 0% 100% 0% 0 130 Ibrahim Tall 3 2 1 1 1 1 0 33% 33% 33% 0% 1 130 Kestutis Ivaskevicius 3 1 2 1 0 2 0 33% 0% 66% 0% 1 130 Audrius Ksanavicius 3 2 1 1 0 2 0 33% 0% 66% 0% 0 130 Mehdi Taouil 3 1 2 1 1 1 0 33% 33% 33% 0% 0 130 Billy King 3 2 1 2 0 1 0 66% 0% 33% 0% 0 130 Danny Wilson 3 3 0 1 1 1 0 33% 33% 33% 0% 1 130 Liam Smith 3 1 2 1 0 2 0 33% 0% 66% 0% 0 130 Neil Alexander 3 3 0 2 0 1 0 66% 0% 33% 0% 0 130 James Keatings 3 0 3 1 1 1 0 33% 33% 33% 0% 0 130 Osman Sow 3 3 0 1 1 1 0 33% 33% 33% 0% 1 130 Miguel Pallardo 3 3 0 1 1 1 0 33% 33% 33% 0% 0 130 Lewis Moore 3 2 1 1 0 2 0 33% 0% 66% 0% 0 130 Perry Kitchen 3 3 0 2 0 1 0 66% 0% 33% 0% 0 130 Marcus Godinho 3 3 0 0 0 3 0 0% 0% 100% 0% 0 130 Jon McLaughlin 3 3 0 0 0 3 0 0% 0% 100% 0% 0 130 Demetri Mitchell 3 3 0 0 0 3 0 0% 0% 100% 0% 0 130 Jake Mulraney 3 2 1 0 1 2 0 0% 33% 66% 0% 0 130 Craig Wighton 3 2 1 0 0 3 0 0% 0% 100% 0% 0 130 Clevid Dikamona 3 0 3 0 0 3 0 0% 0% 100% 0% 0 130 Aidy White 3 3 0 1 1 1 0 33% 33% 33% 0% 0 130 Joel Pereira 3 3 0 1 1 1 0 33% 33% 33% 0% 0 130 Gary Mackay-Steven 3 2 1 0 1 2 0 0% 33% 66% 0% 0 130 Ben Woodburn 3 1 2 0 1 2 0 0% 33% 66% 0% 0 130 Robert Snodgrass 3 2 1 0 0 3 0 0% 0% 100% 0% 0 130 Kyosuke Tagawa 3 1 2 0 1 2 0 0% 33% 66% 0% 1 130 James Penrice 3 3 0 0 1 2 0 0% 33% 66% 0% 0 130 Jamie McCart 3 1 2 2 0 1 0 66% 0% 33% 0% 0 130 Elton Kabangu 3 1 2 2 0 1 0 66% 0% 33% 0% 0 130 Oisin McEntee 3 3 0 2 0 1 0 66% 0% 33% 0% 0 130 Claudio Braga 3 3 0 2 0 1 0 66% 0% 33% 0% 1 130 Alexandros Kyziridis 3 3 0 2 0 1 0 66% 0% 33% 0% 0 130 Tomas Magnusson 3 1 2 2 0 1 0 66% 0% 33% 0% 0 130 Alexander Schwolow 3 3 0 2 0 1 0 66% 0% 33% 0% 0 174 Stefano Salvatori 2 2 0 1 0 1 0 50% 0% 50% 0% 0 174 Kris O'Neil 2 0 2 0 0 2 0 0% 0% 100% 0% 0 174 Vincent Guerin 2 0 2 0 1 1 0 0% 50% 50% 0% 0 174 Gordon Durie 2 2 0 0 0 2 0 0% 0% 100% 0% 0 174 Robert Sloan 2 1 1 1 0 1 0 50% 0% 50% 0% 0 174 Lee Miller 2 2 0 0 0 2 0 0% 0% 100% 0% 0 174 Mark Burchill 2 0 2 0 0 2 0 0% 0% 100% 0% 1 174 Jamie Mole 2 2 0 0 0 2 0 0% 0% 100% 0% 0 174 Nerijus Barasa 2 2 0 0 0 2 0 0% 0% 100% 0% 0 174 Mike Tullberg 2 1 1 0 1 1 0 0% 50% 50% 0% 0 174 Jason Holt 2 1 1 2 0 0 0 100% 0% 0% 0% 1 174 Jamie Hamill 2 2 0 1 0 1 0 50% 0% 50% 0% 1 174 Brad McKay 2 1 1 2 0 0 0 100% 0% 0% 0% 0 174 Craig Beattie 2 1 1 1 0 1 0 50% 0% 50% 0% 0 174 Jordan McGhee 2 1 1 2 0 0 0 100% 0% 0% 0% 0 174 Scott Gallacher 2 1 1 1 1 0 0 50% 50% 0% 0% 0 174 Soufian El Hassnaoui 2 2 0 1 1 0 0 50% 50% 0% 0% 0 174 Genero Zeefuik 2 1 1 0 1 1 0 0% 50% 50% 0% 3 174 Igor Rossi 2 2 0 1 0 1 0 50% 0% 50% 0% 0 174 Faycal Rherras 2 2 0 1 0 1 0 50% 0% 50% 0% 0 174 Conor Sammon 2 0 2 1 0 1 0 50% 0% 50% 0% 0 174 Robbie Muirhead 2 2 0 1 0 1 0 50% 0% 50% 0% 2 174 Malaury Martin 2 2 0 1 0 1 0 50% 0% 50% 0% 0 174 Alexandros Tziolis 2 0 2 1 0 1 0 50% 0% 50% 0% 0 174 Rafal Grzelak 2 1 1 0 1 1 0 0% 50% 50% 0% 0 174 Connor Randall 2 2 0 0 1 1 0 0% 50% 50% 0% 0 174 Ross Callachan 2 2 0 0 0 2 0 0% 0% 100% 0% 0 174 Andy Irving 2 1 1 1 1 0 0 50% 50% 0% 0% 0 174 Joaquim Adao 2 1 1 0 0 2 0 0% 0% 100% 0% 0 174 Bobby Burns 2 1 1 0 0 2 0 0% 0% 100% 0% 0 174 Aaron Hickey 2 2 0 0 1 1 0 0% 50% 50% 0% 0 174 Glenn Whelan 2 2 0 0 1 1 0 0% 50% 50% 0% 0 174 Ryotaro Meshino 2 1 1 0 1 1 0 0% 50% 50% 0% 1 174 Armand Gnanduillet 2 0 2 0 1 1 0 0% 50% 50% 0% 0 174 Taylor Moore 2 2 0 0 0 2 0 0% 0% 100% 0% 0 174 Ellis Simms 2 1 1 0 0 2 0 0% 0% 100% 0% 0 174 Lewis Neilson 2 1 1 0 0 2 0 0% 0% 100% 0% 0 174 James Hill 2 2 0 0 1 1 0 0% 50% 50% 0% 0 174 Garang Kuol 2 1 1 0 1 1 0 0% 50% 50% 0% 1 174 Scott Fraser 2 0 2 0 1 1 0 0% 50% 50% 0% 0 174 Daniel Oyegoke 2 1 1 0 1 1 0 0% 50% 50% 0% 0 174 Musa Drammeh 2 0 2 0 0 2 0 0% 0% 100% 0% 0 174 Yan Dhanda 2 1 1 0 1 1 0 0% 50% 50% 0% 0 174 Malachi Boateng 2 1 1 0 1 1 0 0% 50% 50% 0% 0 174 Harry Milne 2 2 0 1 0 1 0 50% 0% 50% 0% 0 174 Stuart Findlay 2 2 0 2 0 0 0 100% 0% 0% 0% 1 220 Dave McPherson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Jose Quitongo 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Rab McKinnon 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Kevin James 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Fabien Leclercq 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Kieran McAnespie 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Paul McMullan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Andy Tod 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Kevin Twaddle 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Wilfred Oueifio 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Ramon Pereira 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Marius Kizys 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Samuel Camazzola 1 1 0 1 0 0 0 100% 0% 0% 0% 0 220 Lee Johnson 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Mirsad Beslija 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Juho Makela 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Martin Petras 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Eduardas Kurskis 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Ricardas Beniusis 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Ryan Wallace 1 0 1 0 1 0 0 0% 100% 0% 0% 0 220 Janos Balogh 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Arvydas Novikovas 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 David Witteveen 1 1 0 0 0 1 0 0% 0% 100% 0% 1 220 Gordon Smith [3] 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Kevin Kyle 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 John Sutton 1 1 0 0 1 0 0 0% 100% 0% 0% 0 220 Dale Carrick 1 1 0 1 0 0 0 100% 0% 0% 0% 0 220 Adam Eckersley 1 0 1 1 0 0 0 100% 0% 0% 0% 0 220 Kenny Anderson 1 0 1 0 1 0 0 0% 100% 0% 0% 0 220 Callumn Morrison 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Viktor Noring 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Rory Currie 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Tony Watt 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Andraz Struna 1 1 0 1 0 0 0 100% 0% 0% 0% 0 220 Lennard Sowah 1 1 0 1 0 0 0 100% 0% 0% 0% 0 220 Choulay 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Tasos Avlonitis 1 0 1 1 0 0 0 100% 0% 0% 0% 0 220 Cole Stockton 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 David Milinkovic 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Anthony McDonald 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Aidan Keena 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Danny Amankwaa 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Ben Garuccio 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Jimmy Dunne 1 1 0 0 0 1 0 0% 0% 100% 0% 1 220 Conor Shaughnessy 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Conor Washington 1 0 1 1 0 0 0 100% 0% 0% 0% 0 220 Loic Damour 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Aaron McEneff 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Macaulay Tait 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Stephen Humphrys 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 James Wilson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Odel Offiah 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Adam Forrester 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Dexter Lembikisa 1 0 1 0 1 0 0 0% 100% 0% 0% 1 220 Gerald Taylor 1 1 0 0 1 0 0 0% 100% 0% 0% 0 220 Sander Kartum 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Sabah Kerjota 1 0 1 1 0 0 0 100% 0% 0% 0% 0 220 Pierre Landry Kabore 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Ageu 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Jordi Altena 1 0 1 0 0 1 0 0% 0% 100% 0% 0 220 Islam Chesnokov 1 1 0 0 0 1 0 0% 0% 100% 0% 0 220 Marc Leonard 1 1 0 0 0 1 0 0% 0% 100% 0% 1 220 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 Craig Thomson 9 0 29 .0000000 2 17 .2222222 1 Hugh Dallas 9 3 13 .3333333 2 13 .2222222 1 John Beaton 9 1 26 .1111111 0 16 .0000000 4 Stuart Dougal 8 1 20 .1250000 3 14 .3750000 5 Douglas McDonald 7 1 16 .1428571 0 17 .0000000 6 Calum Murray 6 1 11 .1666666 0 9 .0000000 7 Iain Brines 5 2 20 .4000000 0 7 .0000000 8 Don Robertson 4 0 11 .0000000 0 10 .0000000 8 Kenny Clark 4 1 6 .2500000 0 6 .0000000 8 Kevin Clancy 4 0 9 .0000000 0 8 .0000000 8 Nick Walsh 4 1 12 .2500000 0 9 .0000000 12 Bobby Madden 3 1 1 .3333333 2 5 .6666666 12 Mike McCurry 3 1 6 .3333333 0 7 .0000000 12 Steven McLean 3 1 3 .3333333 0 6 .0000000 12 William Collum 3 0 5 .0000000 0 5 .0000000 16 Charlie Richmond 2 0 3 .0000000 0 2 .0000000 16 Willie Young 2 1 3 .5000000 0 5 .0000000 18 Brian Winter 1 0 6 .0000000 0 0 .0000000 18 Crawford Allan 1 0 2 .0000000 0 4 .0000000 18 John Rowbotham 1 0 0 .0000000 0 1 .0000000 18 John Underhill 1 0 6 .0000000 0 0 .0000000 18 Kevin Toner 1 0 0 .0000000 0 0 .0000000 18 Matthew MacDermid 1 0 3 .0000000 0 2 .0000000 18 Mike Tumilty 1 0 3 .0000000 0 1 .0000000
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 16 Total Opponents = 9 Player For Time Date Comp V Team Score Lorenzo Amoruso Rangers 87 1998-10-17 Sat L SPL A Rangers 0-3 Claudio Reyna Rangers 65 2000-12-03 Sun L SPL H Rangers 0-1 Arthur Numan Rangers 70 2000-12-03 Sun L SPL H Rangers 0-1 Colin Cameron Heart of Midlothian 45 2001-03-03 Sat L SPL A Rangers 0-2 Barry Ferguson Rangers 31 2001-05-05 Sat L SPL H Rangers 1-4 Steven Pressley Heart of Midlothian 52 2001-05-05 Sat L SPL H Rangers 1-4 Alan Maybury Heart of Midlothian 58 2002-12-01 Sun L SPL H Rangers 0-4 Dado Prso Rangers 92 2005-03-02 Wed L SPL H Rangers 1-2 Saulius Mikoliunas Heart of Midlothian 92 2005-03-02 Wed L SPL H Rangers 1-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 Lee Wallace Heart of Midlothian 75 2008-11-29 Sat L SPL H Rangers 2-1 Kevin Thomson Rangers 14 2009-08-23 Sun L SPL H Rangers 1-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 Steven Smith Rangers 20 2014-11-22 Sat L Champ H Rangers 2-0 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 Scott Arfield Rangers 72 2018-12-02 Sun L Prem H Rangers 1-2 Robbie Neilson 2nd Heart of Midlothian 87 2021-10-16 Sat L Prem A Rangers 1-1 Josh Ginnelly Heart of Midlothian 80 2021-12-12 Sun L Prem H Rangers 0-2 Cammy Devlin Heart of Midlothian 39 2022-10-01 Sat L Prem H Rangers 0-4
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-08-02 Sun Rangers Scottish Premier League
01 of 36 2-1 Tynecastle Park 15272 1
1
2 3 1998-10-17 Sat Rangers Scottish Premier League
10 of 36 0-3 Ibrox 49749
1
1
2 1 1998-12-19 Sat Rangers Scottish Premier League
19 of 36 2-3 Tynecastle Park 17134
2
2
3 3 1999-05-09 Sun Rangers Scottish Premier League
34 of 36 0-0 Ibrox 49495
1
1
3
2 2 1999-08-07 Sat Rangers Scottish Premier League
02 of 36 0-4 Tynecastle Park 17893
1
4
1 1999-12-22 Wed Rangers Scottish Premier League
18 of 36 0-1 Ibrox 49709
2
5
3 2 2000-04-12 Wed Rangers Scottish Premier League
30 of 36 1-2 Tynecastle Park 16314
3
6
2 4 2000-05-13 Sat Rangers Scottish Premier League
35 of 36 0-1 Ibrox 49109
4
7
1 2000-09-17 Sun Rangers Scottish Premier League
07 of 38 0-1 Ibrox 47340
5
8
1 2 2000-12-03 Sun Rangers Scottish Premier League
19 of 38 0-1 Tynecastle Park 16710
6
9
3 5 2 2001-03-03 Sat Rangers Scottish Premier League
29 of 38 0-2 Ibrox 49003
7
10
1 1 1 2001-05-05 Sat Rangers Scottish Premier League
36 of 38 1-4 Tynecastle Park 15158
8
11
1 1 1 1 2001-09-08 Sat Rangers Scottish Premier League
06 of 38 2-2 Tynecastle Park 14014
1
1
12
2 1 2001-12-09 Sun Rangers Scottish Premier League
18 of 38 1-3 Ibrox 47891
1
13
2002-02-09 Sat Rangers Scottish Premier League
28 of 38 0-2 Tynecastle Park 14128
2
14
1 2002-04-07 Sun Rangers Scottish Premier League
34 of 38 0-2 Ibrox 47492
3
15
2 2002-09-11 Wed Rangers Scottish Premier League
06 of 38 0-2 Ibrox 48581
4
16
1 2 2002-12-01 Sun Rangers Scottish Premier League
17 of 38 0-4 Tynecastle Park 12156
5
17
3 1 1 2003-02-15 Sat Rangers Scottish Premier League
28 of 38 0-1 Ibrox 49459
6
18
6 2003-05-18 Sun Rangers Scottish Premier League
37 of 38 0-2 Tynecastle Park 15632
7
19
1 2 2003-09-21 Sun Rangers Scottish Premier League
06 of 38 0-4 Tynecastle Park 14732
8
20
3 1 2003-12-20 Sat Rangers Scottish Premier League
17 of 38 1-2 Ibrox 49592
9
21
1 1 2004-03-13 Sat Rangers Scottish Premier League
28 of 38 1-1 Tynecastle Park 14598
1
1
22
2 2004-05-12 Wed Rangers Scottish Premier League
37 of 38 1-0 Ibrox 47467 1
2
1 1 2004-09-12 Sun Rangers Scottish Premier League
05 of 38 0-0 Tynecastle Park 14601
1
3
1
4 3 2004-11-28 Sun Rangers Scottish Premier League
16 of 38 2-3 Ibrox 48494
1
2
3 1 2005-03-02 Wed Rangers Scottish Premier League
27 of 38 1-2 Tynecastle Park 13842
2
3
1 1 2 1 2005-05-07 Sat Rangers Scottish Premier League
36 of 38 1-2 Ibrox 49342
3
4
2 1 2005-09-24 Sat Rangers Scottish Premier League
08 of 38 1-0 Tynecastle Park 17379 1
1
2 2 2005-12-17 Sat Rangers Scottish Premier League
19 of 38 0-1 Ibrox 49723
1
1
2 1 1 2006-03-19 Sun Rangers Scottish Premier League
30 of 38 1-1 Tynecastle Park 17040
1
1
2
3 2 2006-05-07 Sun Rangers Scottish Premier League
38 of 38 0-2 Ibrox 49792
1
3
5 1 2006-08-19 Sat Rangers Scottish Premier League
04 of 38 0-2 Ibrox 50239
2
4
4 1 1 2006-11-19 Sun Rangers Scottish Premier League
15 of 38 0-1 Tynecastle Park 17046
3
5
2 5 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-09-15 Sat Rangers Scottish Premier League
06 of 38 4-2 Tynecastle Park 15948 1
1
3 4 2007-12-15 Sat Rangers Scottish Premier League
17 of 38 1-2 Ibrox 48392
1
1
3 3 2008-02-27 Wed Rangers Scottish Premier League
28 of 38 0-4 Tynecastle Park 16173
2
2
2 2008-08-16 Sat Rangers Scottish Premier League
02 of 38 0-2 Ibrox 48191
3
3
2 1 1 2008-11-29 Sat Rangers Scottish Premier League
16 of 38 2-1 Tynecastle Park 15710 1
1
1 1 4 2009-03-21 Sat Rangers Scottish Premier League
30 of 38 2-2 Ibrox 50310
1
2
1
3 1 2009-05-03 Sun Rangers Scottish Premier League
34 of 38 0-2 Ibrox 49663
1
2
2 1 2009-08-23 Sun Rangers Scottish Premier League
02 of 38 1-2 Tynecastle Park 16284
2
3
4 2 1 2010-01-23 Sat Rangers Scottish Premier League
21 of 38 1-1 Ibrox 47031
1
1
4
2 1 1 2010-03-27 Sat Rangers Scottish Premier League
31 of 38 1-4 Tynecastle Park 16832
1
5
2 1 2010-04-18 Sun Rangers Scottish Premier League
34 of 38 0-2 Ibrox 47590
2
6
5 1 2010-10-02 Sat Rangers Scottish Premier League
07 of 38 1-2 Tynecastle Park 15637
3
7
5 1 2011-01-22 Sat Rangers Scottish Premier League
21 of 38 1-0 Tynecastle Park 16737 1
1
3 1 2011-02-02 Wed Rangers Scottish Premier League
24 of 38 0-1 Ibrox 44823
1
1
6 2011-05-07 Sat Rangers Scottish Premier League
36 of 38 0-4 Ibrox 46178
2
2
3 1 4 2011-07-23 Sat Rangers Scottish Premier League
01 of 38 1-1 Ibrox 49083
1
1
3
1 1 2011-10-23 Sun Rangers Scottish Premier League
12 of 38 0-2 Tynecastle Park 15495
1
4
4 2 2012-03-03 Sat Rangers Scottish Premier League
29 of 38 2-1 Ibrox 47276 1
1
2 4 2012-04-21 Sat Rangers Scottish Premier League
34 of 38 0-3 Tynecastle Park 14842
1
1
1 3 2014-08-10 Sun Rangers Championship
01 of 36 2-1 Ibrox 43683 1
1
6 2 2014-11-22 Sat Rangers Championship
14 of 36 2-0 Tynecastle Park 17004 2
2
4 5 1 2015-04-05 Sun Rangers Championship
31 of 36 1-2 Ibrox 40521
1
1
3 1 2015-05-02 Sat Rangers Championship
36 of 36 2-2 Tynecastle Park 16874
1
1
2
1 1 2016-11-30 Wed Rangers Premiership
15 of 38 2-0 Tynecastle Park 16803 1
2
2 1 2016-12-10 Sat Rangers Premiership
17 of 38 0-2 Ibrox 50039
1
1
4 1 2017-02-01 Wed Rangers Premiership
23 of 38 4-1 Tynecastle Park 16570 1
1
2 1 2017-05-13 Sat Rangers Premiership
36 of 38 1-2 Ibrox 47809
1
1
1 1 1 2017-08-19 Sat Rangers Premiership
03 of 38 0-0 Ibrox 49677
1
1
2
1 2 2017-10-28 Sat Rangers Premiership
12 of 38 1-3 Murrayfield Stadium 32852
1
3
1 2 2018-02-24 Sat Rangers Premiership
28 of 38 0-2 Ibrox 49927
2
4
4 1 2018-04-22 Sun Rangers Premiership
34 of 38 1-2 Ibrox 47272
3
5
1 1 2018-10-07 Sun Rangers Premiership
08 of 38 1-3 Ibrox 49865
4
6
3 1 2 2018-12-02 Sun Rangers Premiership
15 of 38 1-2 Tynecastle Park 19429
5
7
1 1 2019-04-03 Wed Rangers Premiership
32 of 38 0-3 Ibrox 49702
6
8
2 1 2019-04-20 Sat Rangers Premiership
34 of 38 1-3 Tynecastle Park 18212
7
9
1 1 2019-10-20 Sun Rangers Premiership
09 of 38 1-1 Tynecastle Park 17573
1
1
10
4 4 2019-12-01 Sun Rangers Premiership
14 of 38 0-5 Ibrox 49811
1
11
3 2 2020-01-26 Sun Rangers Premiership
23 of 38 2-1 Tynecastle Park 18539 1
1
1 2 2021-10-16 Sat Rangers Premiership
09 of 38 1-1 Ibrox 49960
1
2
1
4 4 2021-12-12 Sun Rangers Premiership
18 of 38 0-2 Tynecastle Park 18593
1
2
5 1 5 2022-02-06 Sun Rangers Premiership
25 of 38 0-5 Ibrox 49708
2
3
1 2 2022-05-14 Sat Rangers Premiership
38 of 38 1-3 Tynecastle Park 16969
3
4
1 2 2022-10-01 Sat Rangers Premiership
08 of 38 0-4 Tynecastle Park 18433
4
5
1 1 2 2022-11-09 Wed Rangers Premiership
14 of 38 0-1 Ibrox 48376
5
6
1 3 2023-02-01 Wed Rangers Premiership
24 of 38 0-3 Tynecastle Park 18330
6
7
3 3 2023-05-24 Wed Rangers Premiership
37 of 38 2-2 Ibrox 48428
1
1
8
4 3 2023-10-29 Sun Rangers Premiership
10 of 38 1-2 Ibrox 49530
1
9
5 1 2023-12-06 Wed Rangers Premiership
15 of 38 0-1 Tynecastle Park 17759
2
10
3 1 2024-02-24 Sat Rangers Premiership
27 of 38 0-5 Ibrox 50354
3
11
2 2 2024-05-18 Sat Rangers Premiership
38 of 38 3-3 Tynecastle Park 18131
1
1
12
1 1 2024-08-03 Sat Rangers Premiership
01 of 38 0-0 Tynecastle Park 18478
2
2
13
3 1 2024-11-10 Sun Rangers Premiership
13 of 38 0-1 Ibrox 48254
1
14
3 2 2025-02-16 Sun Rangers Premiership
26 of 38 1-3 Tynecastle Park 18356
2
15
1 1 2025-09-13 Sat Rangers Premiership
05 of 38 2-0 Ibrox 50697 1
1
1 2 2025-12-21 Sun Rangers Premiership
18 of 38 2-1 Tynecastle Park 18829 2
2
2 1 2026-02-15 Sun Rangers Premiership
27 of 38 2-4 Ibrox Park 51092
1
1
3 3