SPL Record Premier League Post War League Complete League
Hearts vs Rangers All in League
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 338 71 68 199 0 21% 20% 58% 0% 365 645 3000 70000 27727 All Games 338 71 68 199 0 21% 20% 58% 0% 365 645 3000 70000 27727
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 Div One 156 38 30 88 0 24% 19% 56% 0% 194 295 3000 70000 25544 L Prem 35 6 7 22 0 17% 20% 62% 0% 34 74 16570 51092 33768 L Premier 76 16 17 43 0 21% 22% 56% 0% 82 145 9770 50046 27162 L SPL 55 7 9 39 0 12% 16% 70% 0% 36 102 12156 50321 33068 L Wartime 12 2 4 6 0 16% 33% 50% 0% 12 24 9000 36177 16983
By Team Team G W D L Ab W D L Ab F A Min Max Avg Rangers 338 71 68 199 0 21% 20% 58% 0% 365 645 3000 70000 27727
By Diff Score G W D L Ab W D L Ab F A Min Max Avg 5
1 1 0 0 0 100% 0% 0% 0% 5 0 18000 18000 18000 4
1 1 0 0 0 100% 0% 0% 0% 4 0 15000 15000 15000 3
10 10 0 0 0 100% 0% 0% 0% 34 4 16570 51000 33997 2
22 22 0 0 0 100% 0% 0% 0% 55 11 7500 70000 29279 1
37 37 0 0 0 100% 0% 0% 0% 67 30 4000 63750 21947 0
68 0 68 0 0 0% 100% 0% 0% 70 70 6500 51272 27714 -1
89 0 0 89 0 0% 0% 100% 0% 73 162 3000 54000 28177 -2
53 0 0 53 0 0% 0% 100% 0% 34 140 6000 51092 29611 -3
33 0 0 33 0 0% 0% 100% 0% 18 117 3400 51000 27270 -4
15 0 0 15 0 0% 0% 100% 0% 3 63 9000 46178 24301 -5
8 0 0 8 0 0% 0% 100% 0% 2 42 12000 66000 35830 -6
1 0 0 1 0 0% 0% 100% 0% 0 6 29776 29776 29776
By Score Score G W D L Ab W D L Ab F A Min Max Avg 1-2
41 0 0 41 0 0% 0% 100% 0% 41 82 3000 54000 28448 0-1
34 0 0 34 0 0% 0% 100% 0% 0 34 3000 50000 29640 1-1
32 0 32 0 0 0% 100% 0% 0% 32 32 10000 51272 27476 0-2
27 0 0 27 0 0% 0% 100% 0% 0 54 6000 50239 31718 2-1
22 22 0 0 0 100% 0% 0% 0% 44 22 4000 47276 20438 1-3
20 0 0 20 0 0% 0% 100% 0% 20 60 7000 49865 26408 0-3
19 0 0 19 0 0% 0% 100% 0% 0 57 8000 49749 30740 0-0
19 0 19 0 0 0% 100% 0% 0% 0 0 8000 50321 27026 2-0
14 14 0 0 0 100% 0% 0% 0% 28 0 14003 70000 33705 2-2
14 0 14 0 0 0% 100% 0% 0% 28 28 6500 50310 28335 0-4
12 0 0 12 0 0% 0% 100% 0% 0 48 9770 46178 23712 1-0
11 11 0 0 0 100% 0% 0% 0% 11 0 5000 47467 22718 1-4
10 0 0 10 0 0% 0% 100% 0% 10 40 11500 51000 24628 2-3
10 0 0 10 0 0% 0% 100% 0% 20 30 12000 48494 24660 3-0
7 7 0 0 0 100% 0% 0% 0% 21 0 23083 51000 35264 0-5
7 0 0 7 0 0% 0% 100% 0% 0 35 12500 66000 39234 3-1
5 5 0 0 0 100% 0% 0% 0% 15 5 13097 30000 19764 3-2
4 4 0 0 0 100% 0% 0% 0% 12 8 4500 63750 28126 2-4
4 0 0 4 0 0% 0% 100% 0% 8 16 19621 51092 30010 2-5
4 0 0 4 0 0% 0% 100% 0% 8 20 3400 29091 17395 3-4
4 0 0 4 0 0% 0% 100% 0% 12 16 9000 35000 21773 4-2
3 3 0 0 0 100% 0% 0% 0% 12 6 7500 50000 24482 1-5
3 0 0 3 0 0% 0% 100% 0% 3 15 9000 37886 26657 4-1
2 2 0 0 0 100% 0% 0% 0% 8 2 16570 36345 26457 3-5
2 0 0 2 0 0% 0% 100% 0% 6 10 19754 45000 32377 3-3
2 0 2 0 0 0% 100% 0% 0% 6 6 18131 49000 33565 4-0
1 1 0 0 0 100% 0% 0% 0% 4 0 15000 15000 15000 5-0
1 1 0 0 0 100% 0% 0% 0% 5 0 18000 18000 18000 5-2
1 1 0 0 0 100% 0% 0% 0% 5 2 40211 40211 40211 0-6
1 0 0 1 0 0% 0% 100% 0% 0 6 29776 29776 29776 2-7
1 0 0 1 0 0% 0% 100% 0% 2 7 12000 12000 12000 4-4
1 0 1 0 0 0% 100% 0% 0% 4 4 28000 28000 28000
By Day of Week Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 Sun 34 4 4 26 0 11% 11% 76% 0% 22 71 12156 51092 33071 2 Mon 25 7 7 11 0 28% 28% 44% 0% 29 43 6000 48257 20375 3 Tue 5 0 1 4 0 0% 20% 80% 0% 2 9 6000 45000 27126 4 Wed 30 5 7 18 0 16% 23% 60% 0% 29 53 12347 49709 27606 7 Sat 244 55 49 140 0 22% 20% 57% 0% 283 469 3000 70000 27763
By Day Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 13 1 1 11 0 7% 7% 84% 0% 9 35 12156 50024 29421 2 14 4 1 9 0 28% 7% 64% 0% 16 26 9770 44823 21679 3 14 2 4 8 0 14% 28% 57% 0% 9 24 10000 49702 26921 4 6 2 1 3 0 33% 16% 50% 0% 7 12 11000 48257 28468 5 9 3 1 5 0 33% 11% 55% 0% 13 17 12500 45000 31181 6 13 2 1 10 0 15% 7% 76% 0% 9 25 7000 49708 23805 7 15 1 3 11 0 6% 20% 73% 0% 12 37 6500 49865 28945 8 8 3 2 3 0 37% 25% 37% 0% 12 12 3000 36345 22657 9 8 0 2 6 0 0% 25% 75% 0% 5 14 12021 49495 31298 10 12 5 1 6 0 41% 8% 50% 0% 14 14 12500 50039 27823 11 8 1 2 5 0 12% 25% 62% 0% 9 17 6000 48581 29351 12 12 1 3 8 0 8% 25% 66% 0% 7 24 6000 51000 24200 13 12 2 3 7 0 16% 25% 58% 0% 11 20 8000 66000 36737 14 7 3 1 3 0 42% 14% 42% 0% 11 13 4000 47240 17105 15 11 2 2 7 0 18% 18% 63% 0% 17 25 9000 51092 32201 16 14 4 3 7 0 28% 21% 50% 0% 24 28 3400 49960 25277 17 10 1 5 4 0 10% 50% 40% 0% 5 10 16000 50000 36170 18 12 1 4 7 0 8% 33% 58% 0% 12 24 3000 47590 21388 19 15 1 5 9 0 6% 33% 60% 0% 13 30 8000 50239 27820 20 14 2 3 9 0 14% 21% 64% 0% 20 35 10000 54000 29712 21 16 4 2 10 0 25% 12% 62% 0% 16 31 5000 50310 28739 22 12 4 2 6 0 33% 16% 50% 0% 12 17 16315 50000 30077 23 8 4 2 2 0 50% 25% 25% 0% 13 10 4500 49083 26928 24 13 2 2 9 0 15% 15% 69% 0% 10 26 5000 50354 23799 25 7 1 0 6 0 14% 0% 85% 0% 11 17 11000 42837 19835 26 9 3 3 3 0 33% 33% 33% 0% 13 13 10500 63750 28466 27 12 2 3 7 0 16% 25% 58% 0% 12 26 12193 51000 31186 28 12 1 5 6 0 8% 41% 50% 0% 17 27 8000 50046 29192 29 11 3 0 8 0 27% 0% 72% 0% 12 24 4000 49530 26804 30 7 4 1 2 0 57% 14% 28% 0% 10 7 12500 44532 30462 31 4 2 0 2 0 50% 0% 50% 0% 4 5 8000 70000 32384
By Month Month G W D L Ab W D L Ab F A Min Max Avg 1 29 5 6 18 0 17% 20% 62% 0% 25 47 3000 54000 26227 2 34 5 7 22 0 14% 20% 64% 0% 37 75 4000 51272 30238 3 29 5 9 15 0 17% 31% 51% 0% 35 54 3000 50310 26148 4 44 9 7 28 0 20% 15% 63% 0% 40 84 4000 50099 25961 5 20 4 5 11 0 20% 25% 55% 0% 21 39 7000 49792 29951 7 1 0 1 0 0 0% 100% 0% 0% 1 1 49083 49083 49083 8 21 3 2 16 0 14% 9% 76% 0% 18 47 3400 50239 27046 9 48 12 11 25 0 25% 22% 52% 0% 56 87 6000 50697 25462 10 44 13 12 19 0 29% 27% 43% 0% 49 65 7500 70000 29435 11 29 8 5 16 0 27% 17% 55% 0% 34 52 5000 51000 26786 12 39 7 3 29 0 17% 7% 74% 0% 49 94 9000 66000 30058
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 1890 20 6 3 11 0 30% 15% 55% 0% 29 45 3000 25000 9895 1900 20 3 4 13 0 15% 20% 65% 0% 22 37 3000 20188 10409 1910 20 5 2 13 0 25% 10% 65% 0% 27 42 6000 50000 19504 1920 20 4 5 11 0 20% 25% 55% 0% 16 29 6000 48000 24175 1930 18 7 5 6 0 38% 27% 33% 0% 34 30 22782 51000 32683 1940 20 5 4 11 0 25% 20% 55% 0% 20 35 9000 50000 24409 1950 20 6 4 10 0 30% 20% 50% 0% 29 40 26100 70000 44507 1960 20 1 6 13 0 5% 30% 65% 0% 19 44 13270 51272 32580 1970 22 5 2 15 0 22% 9% 68% 0% 25 47 12021 39425 24489 1980 32 9 9 14 0 28% 28% 43% 0% 35 52 9770 43557 26586 1990 40 6 8 26 0 15% 20% 65% 0% 37 78 9806 50046 30757 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 20 3 5 12 0 15% 25% 60% 0% 19 44 16969 51092 32390
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg H 168 43 41 84 0 25% 24% 50% 0% 198 285 3000 50000 21394 A 170 28 27 115 0 16% 15% 67% 0% 167 360 3000 70000 33985
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Alistair Murdoch McCoist 3 20 0 20 2 Willie Reid 0 17 0 17 3 Robert Cumming Hamilton 0 16 0 16 4 Derek Joseph Johnstone 0 12 0 12 4 Mark Wayne Hateley 2 12 0 12 6 William J Simpson 0 11 0 11 7 Alfredo Morelos 0 10 0 10 7 Jorg Albertz 2 10 0 10 7 William McClure Johnston 1 10 0 10 10 Derek James Parlane 1 9 0 9 10 Jimmy [1911] Smith 1 9 0 9 10 Jimmy Duncanson 0 9 0 9 10 Tommy Cairns 0 9 0 9 14 Alec [1] Smith 0 8 0 8 15 Bob McPhail 0 7 0 7 15 James Oswald 0 7 0 7 15 Jimmy Fleming 0 7 0 7 15 Kris Boyd 3 7 0 7 15 Ralph Laidlaw Brand 0 7 0 7 15 William Findlay 0 7 0 7 21 Gordon Scott Durie 0 6 0 6 21 Ignacio Javier Gomez Novo 0 6 0 6 21 Jimmy Gordon 1 6 0 6 21 Kenneth Miller 1 6 0 6 21 Kyle Lafferty 0 6 0 6 21 Rodney Seymour Wallace 0 6 0 6 21 Sandy Archibald 1 6 0 6 28 Davie Wilson 0 5 0 5 28 Finlay Ballantyne Speedie 0 5 0 5 28 Maxwell Murray 0 5 0 5 28 Shota Arveladze 0 5 0 5 28 Steven John Naismith 0 5 0 5 33 Allan Lauder Morton 1 4 0 4 33 Andy Penman 0 4 0 4 33 Iain Durrant 2 4 0 4 33 Jimmy Miller 0 4 0 4 33 John [11] Walker 0 4 0 4 33 Mark Everton Walters 2 4 0 4 33 Neil Kerr 0 4 0 4 33 Paul John Gascoigne 0 4 0 4 33 Peter Lovenkrands 0 4 0 4 33 Robert Russell 0 4 0 4 33 Ronald de Boer 0 4 0 4 33 Ryan Kent 0 4 0 4 33 Tore Andre Flo 0 4 0 4 33 Torrance Gillick 0 4 0 4 33 William Dodds 0 4 0 4 33 William Waddell 0 4 0 4 33 Willie McIntosh 0 4 0 4 33 Youssef Ramalho Chermiti 0 4 0 4 51 (William) Martin Melville Henderson 0 3 0 3 51 Alex Venters 0 3 0 3 51 Alex Willoughby 0 3 0 3 51 Andrew Little 0 3 0 3 51 Andy Cunningham 0 3 0 3 51 Barry Ferguson 1 3 0 3 51 Bobby [1] Williamson 0 3 0 3 51 Bobby Main 0 3 0 3 51 Bobby Neil 1 3 0 3 51 Cyriel Kolawole Dessers 0 3 0 3 51 David Prophet McLean 0 3 0 3 51 Davie Cooper 0 3 0 3 51 Derek D Grierson 0 3 0 3 51 Dr James Marshall 0 3 0 3 51 Fernando Ricksen 1 3 0 3 51 Geordie Henderson 0 3 0 3 51 James L Logan 0 3 0 3 51 John Gaulton Hubbard 1 3 0 3 51 John McPherson 0 3 0 3 51 Lee Henry McCulloch 0 3 0 3 51 Marco Negri 1 3 0 3 51 Robert Gordon Campbell 0 3 0 3 51 Robert William Fleck 0 3 0 3 51 Scott Arfield 0 3 0 3 51 Willie Henderson 0 3 0 3 51 Willie Thornton 0 3 0 3 77 Alexander Chapman Ferguson 0 2 0 2 77 Alexander Clark 0 2 0 2 77 Alexander Mackie 0 2 0 2 77 Alexander Silcock Scott 0 2 0 2 77 Andrew Stuart Murray McCall 0 2 0 2 77 Antonio Colak 0 2 0 2 77 Barrie McKay 0 2 0 2 77 Brian Laudrup 0 2 0 2 77 Claudio Reyna 0 2 0 2 77 Colin C McAdam 0 2 0 2 77 Connor Lambert Goldson 0 2 0 2 77 David Alexander James Robertson 0 2 0 2 77 David Stuart Mitchell 0 2 0 2 77 Donald Basil Kichenbrand 0 2 0 2 77 Dykes Jimmy 0 2 0 2 77 Fabio Daniel Soares Silva 0 2 0 2 77 Fashion Sakala 0 2 0 2 77 Gennaro Gattuso 0 2 0 2 77 George Roy McLean 0 2 0 2 77 George Tomlinson McLean 0 2 0 2 77 Greg Alexander James Stewart 0 2 0 2 77 Holt David 0 2 0 2 77 Hugh McCreadie 0 2 0 2 77 Ian Petrie Redford 0 2 0 2 77 James Curran Baxter 0 2 0 2 77 Jean-Claude Ducan Darcheville 0 2 0 2 77 Jermain Defoe 0 2 0 2 77 Jim Forrest 0 2 0 2 77 John Greig 0 2 0 2 77 Johnny Campbell 0 2 0 2 77 Kevin Smith Drinkell 0 2 0 2 77 Malik Leon Tillman 0 2 0 2 77 Maurice Thomas Johnston 0 2 0 2 77 McCart Jamie 0 2 0 2 77 Melvyn Sterland 0 2 0 2 77 Neilly Gibson 0 2 0 2 77 Nikica Jelavic 0 2 0 2 77 Oleg Salenko 0 2 0 2 77 Robert McDiarmid 0 2 0 2 77 Russell Nigel Latapy 0 2 0 2 77 Stephane Guivarc'h 0 2 0 2 77 Steven Davis 0 2 0 2 77 Thomas Buffel 0 2 0 2 77 Todd Owen Cantwell 0 2 0 2 77 Tommy McLean 0 2 0 2 77 Trevor McGregor Steven 0 2 0 2 77 William McInnes Williamson 0 2 0 2 77 William McPherson 0 2 0 2 77 William Pullar (Sandy) Jardine 2 2 0 2 77 Willie Paton 0 2 0 2 127 Abdallah Dipo Sima 0 1 0 1 127 Adam Scott Mathieson Duncan 0 1 0 1 127 Adams Jimmy 0 1 0 1 127 Alex MacDonald 0 1 0 1 127 Alex Spiers 0 1 0 1 127 Alex W Barrie 0 1 0 1 127 Alexander [1] Miller 1 1 0 1 127 Alexander Bennett 1 1 0 1 127 Alexander Cleland 0 1 0 1 127 Alexander Lowry 0 1 0 1 127 Alexei Mikhailitchenko 0 1 0 1 127 Alfred James Conn 0 1 0 1 127 Anderson Alan 0 1 0 1 127 Andrew Mullen Gray 0 1 0 1 127 Andrius Velicka 0 1 0 1 127 Archie Kyle 0 1 0 1 127 Berra Christophe 0 1 0 1 127 Billy Hogg 0 1 0 1 127 Black Kenny 0 1 0 1 127 Cairns James 0 1 0 1 127 Cedric Jan Itten 0 1 0 1 127 Charles David Miller 0 1 0 1 127 Charles Richard Gough 0 1 0 1 127 Charlie Johnston 0 1 0 1 127 Chris McNee 0 1 0 1 127 Christopher Burke 0 1 0 1 127 Claudio Caniggia 0 1 0 1 127 Cole McKinnon 0 1 0 1 127 Colin Macdonald Jackson 0 1 0 1 127 Colin Stein 0 1 0 1 127 Craig Andrew Moore 1 1 0 1 127 DaMarcus Lamont Beasley 0 1 0 1 127 Daniel Cousin 1 1 0 1 127 Daniel Joao Santos Candeias 0 1 0 1 127 Danilo Pereira da Silva 0 1 0 1 127 Danny Wilson 0 1 0 1 127 Darren McGregor 0 1 0 1 127 David Boyd 0 1 0 1 127 David Brown [1] 0 1 0 1 127 David Ditchburn Meiklejohn 0 1 0 1 127 David James Hagen 0 1 0 1 127 David Kinnear 0 1 0 1 127 Derek John McInnes 0 1 0 1 127 Dujon Henriques Sterling 0 1 0 1 127 Eddie Rutherford 0 1 0 1 127 Emerson Schellas Hyndman 0 1 0 1 127 Gavin Paul Rae 0 1 0 1 127 George Clark Phillips Brown 0 1 0 1 127 George McMillan 0 1 0 1 127 Glen Kamara 0 1 0 1 127 Gordon Duffield Smith 0 1 0 1 127 Graham Paul Roberts 0 1 0 1 127 Haris Vuckic 0 1 0 1 127 Harold Davis 0 1 0 1 127 Hugh Burns 0 1 0 1 127 James Bett 0 1 0 1 127 James Henry Tavernier 1 1 0 1 127 James Hill Galt 0 1 0 1 127 James M Bowie 0 1 0 1 127 James Martin 0 1 0 1 127 James Steel 0 1 0 1 127 James Wilkie 0 1 0 1 127 Jamie Murphy 0 1 0 1 127 Jan Louis Bartram 0 1 0 1 127 Jason Cummings 0 1 0 1 127 Jefferies Jim 0 1 0 1 127 Jim Miller 0 1 0 1 127 Jim Turnbull 0 1 0 1 127 John Gray [1] 0 1 0 1 127 John Livingstone (Ian) McMillan 0 1 0 1 127 John Lundstram 0 1 0 1 127 John MacDonald 0 1 0 1 127 John May 0 1 0 1 127 John McFie 0 1 0 1 127 John Meaney 0 1 0 1 127 John Miller (Ian) McColl 0 1 0 1 127 John Prentice 0 1 0 1 127 John Turner Hamilton 0 1 0 1 127 Johnny Rankine 0 1 0 1 127 Jonatan Johansson 0 1 0 1 127 Joseph Alan Garner 0 1 0 1 127 Joseph Oluwaseyi Temitope Ayodele-Aribo 0 1 0 1 127 Joshua Dean Windass 0 1 0 1 127 Karipidis Christos 0 1 0 1 127 Kenneth George Watson 0 1 0 1 127 Kevin Jesus Kelsy Genez 0 1 0 1 127 Levein Craig 0 1 0 1 127 Marr Paterson 0 1 0 1 127 Marvin Anthony Andrews 0 1 0 1 127 McAllister Jamie 0 1 0 1 127 Michael Mols 0 1 0 1 127 Mohamed Baba Diomande 0 1 0 1 127 Murdoch McCormack 0 1 0 1 127 Murray Don 0 1 0 1 127 Neil Docherty McCann 0 1 0 1 127 Nicky Law 0 1 0 1 127 Nikola Katic 0 1 0 1 127 Olwethu Mpilwenhle Makhanya 0 1 0 1 127 Oscar Manuel Cortes Cortes 0 1 0 1 127 Pieter Huistra 0 1 0 1 127 Richard O'Brien 0 1 0 1 127 Robert Blyth 0 1 0 1 127 Robert Crawford 0 1 0 1 127 Robert Fleming Archibald 0 1 0 1 127 Robert Munro McKean 0 1 0 1 127 Robert Prytz 1 1 0 1 127 Robert Samuel Kiernan 0 1 0 1 127 Robert Scott 0 1 0 1 127 Ross McCausland 0 1 0 1 127 Russell Kenneth Alexander Martin 0 1 0 1 127 Ryan Jack 0 1 0 1 127 Sam English 0 1 0 1 127 Samuel D Baird 0 1 0 1 127 Samuel Richmond Cox 0 1 0 1 127 Scott Nisbet 0 1 0 1 127 Scrimmage 0 1 0 1 127 Severin Scott 0 1 0 1 127 Sone Aluko 0 1 0 1 127 Steinwender Michael 0 1 0 1 127 Stephen Hughes 0 1 0 1 127 Stevenson Ryan 0 1 0 1 127 Stuart David Munro 0 1 0 1 127 Terence Alan Hurlock 0 1 0 1 127 Thomas 'Tully' Craig 0 1 0 1 127 Tommy Hyslop 0 1 0 1 127 Vaclav Cerny 0 1 0 1 127 William Silcock Gardiner 0 1 0 1
Appearances since 1946 No Player Games Starts Sub Used W D L Ab W D L Ab Goals 1 John Robertson 54 48 6 13 14 27 0 24% 25% 50% 0% 20 2 Gary Mackay 46 39 7 11 12 23 0 23% 26% 50% 0% 1 3 Henry Smith 41 41 0 9 11 21 0 21% 26% 51% 0% 0 4 John Colquhoun 36 32 4 8 8 20 0 22% 22% 55% 0% 4 5 Craig Levein 34 33 1 5 11 18 0 14% 32% 52% 0% 0 6 Dave McPherson 31 31 0 7 7 17 0 22% 22% 54% 0% 1 7 Walter Kidd 29 27 2 9 6 14 0 31% 20% 48% 0% 0 7 Neil Berry 29 28 1 8 7 14 0 27% 24% 48% 0% 1 9 Jim Cruickshank 28 28 0 3 6 19 0 10% 21% 67% 0% 0 10 Steven Pressley 25 25 0 1 5 19 0 4% 20% 76% 0% 0 11 Alan Anderson 23 23 0 4 5 14 0 17% 21% 60% 0% 2 11 Steve Fulton 23 19 4 3 3 17 0 13% 13% 73% 0% 0 13 Jim Brown 21 20 1 5 0 16 0 23% 0% 76% 0% 3 13 Craig Gordon 21 21 0 2 4 15 0 9% 19% 71% 0% 0 13 Christophe Berra 21 20 1 2 3 16 0 9% 14% 76% 0% 1 16 John Cumming 20 20 0 6 2 12 0 30% 10% 60% 0% 2 16 Tosh McKinlay 20 19 1 2 5 13 0 10% 25% 65% 0% 0 18 Jimmy Wardhaugh 19 19 0 4 4 11 0 21% 21% 57% 0% 9 18 Robbie Neilson 19 19 0 4 4 11 0 21% 21% 57% 0% 0 18 Andy Webster 19 19 0 3 5 11 0 15% 26% 57% 0% 0 18 Marius Zaliukas 19 18 1 4 4 11 0 21% 21% 57% 0% 1 22 Willie Bauld 18 18 0 2 4 12 0 11% 22% 66% 0% 6 22 Eamonn Bannon 18 10 8 2 4 12 0 11% 22% 66% 0% 3 22 Gary Locke 18 17 1 3 5 10 0 16% 27% 55% 0% 1 25 Alfie Conn 17 17 0 3 3 11 0 17% 17% 64% 0% 5 25 David Clunie 17 16 1 3 2 12 0 17% 11% 70% 0% 0 25 Kenny Black 17 17 0 6 3 8 0 35% 17% 47% 0% 0 25 Thomas Flogel 17 15 2 1 2 14 0 5% 11% 82% 0% 0 25 Lee Wallace 17 15 2 4 3 10 0 23% 17% 58% 0% 0 30 Bobby Parker 16 16 0 2 3 11 0 12% 18% 68% 0% 1 30 Johnny Hamilton 16 16 0 4 4 8 0 25% 25% 50% 0% 0 30 Donald Park 16 11 5 4 2 10 0 25% 12% 62% 0% 1 30 Willie Gibson 16 15 1 3 3 10 0 18% 18% 62% 0% 4 30 Colin Cameron 16 15 1 2 3 11 0 12% 18% 68% 0% 2 30 Scott Severin 16 16 0 1 2 13 0 6% 12% 81% 0% 0 30 Andy Kirk 16 7 9 0 3 13 0 0% 18% 81% 0% 1 37 Tom Mackenzie 15 15 0 4 2 9 0 26% 13% 60% 0% 0 37 Donald Ford 15 14 1 3 3 9 0 20% 20% 60% 0% 3 37 Brian Whittaker 15 15 0 5 4 6 0 33% 26% 40% 0% 0 37 Wayne Foster 15 11 4 1 4 10 0 6% 26% 66% 0% 1 37 Alan McLaren 15 14 1 1 5 9 0 6% 33% 60% 0% 0 37 John Millar 15 15 0 2 4 9 0 13% 26% 60% 0% 4 37 Gilles Rousset 15 15 0 3 3 9 0 20% 20% 60% 0% 0 44 Davie Laing 14 14 0 3 3 8 0 21% 21% 57% 0% 1 44 Davie Holt 14 14 0 1 3 10 0 7% 21% 71% 0% 0 44 Drew Busby 14 14 0 3 2 9 0 21% 14% 64% 0% 6 44 Sandy Jardine 14 14 0 5 4 5 0 35% 28% 35% 0% 0 44 Sandy Clark 14 13 1 5 3 6 0 35% 21% 42% 0% 4 44 Paul Ritchie 14 14 0 3 3 8 0 21% 21% 57% 0% 0 44 Eggert Jonsson 14 13 1 2 2 10 0 14% 14% 71% 0% 0 44 Stephen Kingsley 14 12 2 3 3 8 0 21% 21% 57% 0% 1 44 Cammy Devlin 14 12 2 2 4 8 0 14% 28% 57% 0% 0 44 Lawrence Shankland 14 14 0 3 3 8 0 21% 21% 57% 0% 7 54 John Urquhart 13 13 0 2 4 7 0 15% 30% 53% 0% 2 54 Bobby Kirk 13 13 0 5 1 7 0 38% 7% 53% 0% 0 54 Kevin McKenna 13 9 4 1 2 10 0 7% 15% 76% 0% 2 54 Calum Elliot 13 6 7 1 3 9 0 7% 23% 69% 0% 0 54 John Souttar 13 12 1 2 2 9 0 15% 15% 69% 0% 0 54 Michael Smith 13 12 1 0 4 9 0 0% 30% 69% 0% 0 60 Roy Kay 12 11 1 2 1 9 0 16% 8% 75% 0% 0 60 Jim Jefferies 12 10 2 2 2 8 0 16% 16% 66% 0% 0 60 Bobby Prentice 12 10 2 2 2 8 0 16% 16% 66% 0% 1 60 Derek Ferguson 12 12 0 1 2 9 0 8% 16% 75% 0% 1 60 Grant Murray 12 10 2 2 2 8 0 16% 16% 66% 0% 0 60 Stephane Adam 12 9 3 1 3 8 0 8% 25% 66% 0% 2 60 Paul Hartley 12 11 1 2 3 7 0 16% 25% 58% 0% 1 60 Saulius Mikoliunas 12 5 7 0 2 10 0 0% 16% 83% 0% 0 60 Ruben Palazuelos 12 10 2 3 1 8 0 25% 8% 66% 0% 1 60 Ian Black 12 11 1 2 2 8 0 16% 16% 66% 0% 1 60 Beni Baningime 12 10 2 3 2 7 0 25% 16% 58% 0% 0 71 Jimmy Brown 11 11 0 3 1 7 0 27% 9% 63% 0% 0 71 Gordon Marshall 11 11 0 4 0 7 0 36% 0% 63% 0% 0 71 Billy Higgins 11 11 0 3 3 5 0 27% 27% 45% 0% 1 71 Willie Polland 11 11 0 1 4 6 0 9% 36% 54% 0% 0 71 Willie Wallace 11 11 0 1 4 6 0 9% 36% 54% 0% 3 71 Tommy Traynor 11 11 0 1 6 4 0 9% 54% 36% 0% 0 71 Scott Crabbe 11 9 2 1 2 8 0 9% 18% 72% 0% 1 71 Allan Johnston 11 6 5 3 3 5 0 27% 27% 45% 0% 4 71 Davy Weir 11 11 0 2 2 7 0 18% 18% 63% 0% 0 71 Neil McCann 11 10 1 2 3 6 0 18% 27% 54% 0% 1 71 David Obua 11 9 2 1 3 7 0 9% 27% 63% 0% 1 71 Barrie McKay 11 8 3 0 4 7 0 0% 36% 63% 0% 0 83 Alex Young 10 10 0 5 1 4 0 50% 10% 40% 0% 3 83 Roddy Macdonald 10 10 0 3 1 6 0 30% 10% 60% 0% 1 83 George Wright 10 5 5 0 4 6 0 0% 40% 60% 0% 1 83 Gary Naysmith 10 10 0 1 2 7 0 10% 20% 70% 0% 0 83 Antti Niemi 10 10 0 0 1 9 0 0% 10% 90% 0% 0 83 Andrew Driver 10 9 1 3 1 6 0 30% 10% 60% 0% 1 83 Rudi Skacel 10 10 0 2 1 7 0 20% 10% 70% 0% 1 83 Jimmy Milne 10 10 0 3 2 5 0 30% 20% 50% 0% 0 83 Alex Cochrane 10 10 0 0 2 8 0 0% 20% 80% 0% 0 83 Alan Forrest 10 3 7 1 2 7 0 10% 20% 70% 0% 0 93 Bobby Dougan 9 9 0 3 0 6 0 33% 0% 66% 0% 0 93 Ian Crawford 9 9 0 3 1 5 0 33% 11% 55% 0% 0 93 Alan Gordon 9 9 0 1 2 6 0 11% 22% 66% 0% 0 93 Ian Sneddon 9 9 0 3 3 3 0 33% 33% 33% 0% 0 93 George Fleming 9 8 1 0 2 7 0 0% 22% 77% 0% 1 93 Eddie Thomson 9 9 0 2 1 6 0 22% 11% 66% 0% 0 93 Neil Pointon 9 9 0 3 1 5 0 33% 11% 55% 0% 1 93 Juanjo 9 4 5 0 1 8 0 0% 11% 88% 0% 0 93 Alan Maybury 9 9 0 0 2 7 0 0% 22% 77% 0% 0 93 Neil MacFarlane 9 8 1 1 1 7 0 11% 11% 77% 0% 0 93 Christian Nade 9 6 3 2 2 5 0 22% 22% 55% 0% 0 93 Jamie Walker 9 9 0 3 2 4 0 33% 22% 44% 0% 3 93 Peter Haring 9 6 3 0 1 8 0 0% 11% 88% 0% 1 93 Kye Rowles 9 9 0 0 3 6 0 0% 33% 66% 0% 0 107 Freddie Glidden 8 8 0 1 4 3 0 12% 50% 37% 0% 1 107 Jim Townsend 8 7 1 1 2 5 0 12% 25% 62% 0% 0 107 Kenny Aird 8 8 0 2 0 6 0 25% 0% 75% 0% 1 107 Ralph Callachan 8 7 1 1 1 6 0 12% 12% 75% 0% 1 107 Jim Hamilton 8 5 3 2 1 5 0 25% 12% 62% 0% 4 107 Lee Makel 8 4 4 0 0 8 0 0% 0% 100% 0% 0 107 Gary Wales 8 4 4 0 0 8 0 0% 0% 100% 0% 0 107 Stephen Simmons 8 3 5 1 1 6 0 12% 12% 75% 0% 1 107 Mark de Vries 8 7 1 0 1 7 0 0% 12% 87% 0% 1 107 Jamie Macdonald 8 8 0 2 1 5 0 25% 12% 62% 0% 0 107 Michael Stewart 8 6 2 1 2 5 0 12% 25% 62% 0% 1 107 Bruno Aguiar 8 7 1 1 2 5 0 12% 25% 62% 0% 0 107 Arnaud Djoum 8 8 0 1 1 6 0 12% 12% 75% 0% 0 107 Craig Halkett 8 7 1 3 1 4 0 37% 12% 50% 0% 1 107 Josh Ginnelly 8 4 4 0 2 6 0 0% 25% 75% 0% 0 107 Frankie Kent 8 7 1 2 2 4 0 25% 25% 50% 0% 0 123 Charlie Cox 7 7 0 1 0 6 0 14% 0% 85% 0% 0 123 Tommy Sloan 7 7 0 2 0 5 0 28% 0% 71% 0% 1 123 Bobby Blackwood 7 7 0 3 1 3 0 42% 14% 42% 0% 1 123 George Thomson 7 7 0 5 0 2 0 71% 0% 28% 0% 0 123 Danny Ferguson 7 7 0 0 1 6 0 0% 14% 85% 0% 2 123 Chris Shevlane 7 7 0 1 3 3 0 14% 42% 42% 0% 0 123 Frank Liddell 7 7 0 2 2 3 0 28% 28% 42% 0% 1 123 George Cowie 7 7 0 2 2 3 0 28% 28% 42% 0% 0 123 Jimmy Sandison 7 5 2 0 1 6 0 0% 14% 85% 0% 0 123 Mike Galloway 7 7 0 2 1 4 0 28% 14% 57% 0% 2 123 Stefano Salvatori 7 6 1 1 2 4 0 14% 28% 57% 0% 0 123 Steven Boyack 7 6 1 1 0 6 0 14% 0% 85% 0% 0 123 Graham Weir 7 4 3 1 2 4 0 14% 28% 57% 0% 0 123 Joe Hamill 7 6 1 1 2 4 0 14% 28% 57% 0% 1 123 Deividas Cesnauskis 7 5 2 1 2 4 0 14% 28% 57% 0% 0 123 Julien Brellier 7 7 0 1 1 5 0 14% 14% 71% 0% 0 123 Laryea Kingston 7 6 1 2 0 5 0 28% 0% 71% 0% 1 123 David Templeton 7 4 3 1 1 5 0 14% 14% 71% 0% 0 123 Marian Kello 7 7 0 1 2 4 0 14% 28% 57% 0% 0 123 Adrian Mrowiec 7 6 1 2 1 4 0 28% 14% 57% 0% 0 123 Jimmy Murray 7 7 0 4 0 3 0 57% 0% 42% 0% 0 123 Toby Sibbick 7 7 0 1 1 5 0 14% 14% 71% 0% 0 123 Zander Clark 7 7 0 0 3 4 0 0% 42% 57% 0% 0 123 Kenneth Vargas 7 5 2 0 2 5 0 0% 28% 71% 0% 0 123 Christos Karipidis 7 7 0 1 2 4 0 14% 28% 57% 0% 1 148 Davie Mackay 6 6 0 1 1 4 0 16% 16% 66% 0% 0 148 Roy Barry 6 6 0 1 2 3 0 16% 33% 50% 0% 0 148 Ernie Winchester 6 4 2 1 0 5 0 16% 0% 83% 0% 1 148 Cammy Fraser 6 6 0 1 1 4 0 16% 16% 66% 0% 0 148 Derek O'Connor 6 4 2 1 2 3 0 16% 33% 50% 0% 3 148 Alex MacDonald 6 6 0 3 2 1 0 50% 33% 16% 0% 2 148 Jimmy Bone 6 5 1 2 3 1 0 33% 50% 16% 0% 1 148 Andy Watson 6 5 1 1 1 4 0 16% 16% 66% 0% 1 148 Iain Jardine 6 2 4 3 1 2 0 50% 16% 33% 0% 0 148 Ian Baird 6 6 0 1 2 3 0 16% 33% 50% 0% 1 148 Stephen Frail 6 5 1 2 1 3 0 33% 16% 50% 0% 0 148 Gary McSwegan 6 5 1 0 2 4 0 0% 33% 66% 0% 1 148 Robert Tomaschek 6 4 2 0 0 6 0 0% 0% 100% 0% 0 148 Phil Stamp 6 6 0 0 2 4 0 0% 33% 66% 0% 0 148 Patrick Kisnorbo 6 6 0 1 2 3 0 16% 33% 50% 0% 0 148 Gary Glen 6 2 4 2 0 4 0 33% 0% 66% 0% 0 148 Craig Thomson 6 4 2 1 0 5 0 16% 0% 83% 0% 0 148 Ismael Bouzid 6 6 0 1 1 4 0 16% 16% 66% 0% 0 148 Ryan Stevenson 6 3 3 1 1 4 0 16% 16% 66% 0% 1 148 Don Cowie 6 6 0 2 1 3 0 33% 16% 50% 0% 1 148 Oliver Bozanic 6 5 1 1 1 4 0 16% 16% 66% 0% 0 148 Liam Boyce 6 5 1 1 2 3 0 16% 33% 50% 0% 1 148 Nathaniel Atkinson 6 5 1 0 1 5 0 0% 16% 83% 0% 0 148 Jorge Grant 6 5 1 0 1 5 0 0% 16% 83% 0% 0 172 Jimmy Watters 5 5 0 1 2 2 0 20% 40% 40% 0% 0 172 Jock Adie 5 5 0 1 1 3 0 20% 20% 60% 0% 0 172 Doug Armstrong 5 5 0 1 1 3 0 20% 20% 60% 0% 0 172 George Miller 5 5 0 0 3 2 0 0% 60% 40% 0% 0 172 John Gallacher 5 5 0 0 0 5 0 0% 0% 100% 0% 1 172 Tommy Murray 5 5 0 2 1 2 0 40% 20% 40% 0% 1 172 Graham Shaw 5 5 0 0 0 5 0 0% 0% 100% 0% 1 172 Dave Bowman 5 5 0 1 2 2 0 20% 40% 40% 0% 0 172 Peter Shields 5 5 0 1 2 2 0 20% 40% 40% 0% 0 172 David McCreery 5 5 0 0 2 3 0 0% 40% 60% 0% 0 172 Nicky Walker 5 5 0 0 2 3 0 0% 40% 60% 0% 0 172 Ian Ferguson 5 2 3 0 2 3 0 0% 40% 60% 0% 1 172 Peter Van de Ven 5 5 0 0 1 4 0 0% 20% 80% 0% 0 172 Darren Jackson 5 3 2 0 1 4 0 0% 20% 80% 0% 0 172 Gordan Petric 5 5 0 0 0 5 0 0% 0% 100% 0% 0 172 Stephane Mahe 5 5 0 0 1 4 0 0% 20% 80% 0% 0 172 Jean-Louis Valois 5 4 1 0 0 5 0 0% 0% 100% 0% 0 172 Jamie McAllister 5 3 2 1 1 3 0 20% 20% 60% 0% 0 172 Roman Bednar 5 5 0 1 2 2 0 20% 40% 40% 0% 1 172 Scott Robinson 5 2 3 1 1 3 0 20% 20% 60% 0% 1 172 Suso Santana 5 4 1 0 0 5 0 0% 0% 100% 0% 1 172 Stephen Elliott 5 3 2 1 1 3 0 20% 20% 60% 0% 0 172 Callum Paterson 5 5 0 2 1 2 0 40% 20% 40% 0% 0 172 Sam Nicholson 5 4 1 2 1 2 0 40% 20% 40% 0% 0 172 Prince Buaben 5 2 3 2 1 2 0 40% 20% 40% 0% 0 172 Steven Naismith 5 4 1 1 0 4 0 20% 0% 80% 0% 1 172 Uche Ikpeazu 5 4 1 1 1 3 0 20% 20% 60% 0% 0 172 Andy Halliday 5 1 4 0 0 5 0 0% 0% 100% 0% 0 172 Yutaro Oda 5 2 3 0 3 2 0 0% 60% 40% 0% 0 172 Blair Spittal 5 2 3 2 1 2 0 40% 20% 40% 0% 0 172 Jamie McCart 5 2 3 3 1 1 0 60% 20% 20% 0% 0 172 Michael Steinwender 5 3 2 3 0 2 0 60% 0% 40% 0% 1 172 Claudio Braga 5 5 0 3 1 1 0 60% 20% 20% 0% 2 205 Archie Williams 4 4 0 2 0 2 0 50% 0% 50% 0% 0 205 Bobby Flavell 4 4 0 1 0 3 0 25% 0% 75% 0% 0 205 Willie Duff 4 4 0 0 1 3 0 0% 25% 75% 0% 0 205 Andy Bowman 4 4 0 2 0 2 0 50% 0% 50% 0% 0 205 Gordon Smith 4 4 0 2 0 2 0 50% 0% 50% 0% 1 205 Willie Hamilton 4 3 1 0 1 3 0 0% 25% 75% 0% 0 205 Arthur Thomson 4 4 0 0 1 3 0 0% 25% 75% 0% 0 205 Kenny Garland 4 4 0 2 1 1 0 50% 25% 25% 0% 0 205 Rene Moller 4 4 0 0 1 3 0 0% 25% 75% 0% 0 205 Peter Oliver 4 4 0 0 0 4 0 0% 0% 100% 0% 0 205 John Stevenson 4 3 1 1 1 2 0 25% 25% 50% 0% 0 205 Don Murray 4 4 0 1 0 3 0 25% 0% 75% 0% 0 205 Malcolm Robertson 4 4 0 1 1 2 0 25% 25% 50% 0% 1 205 John Brough 4 4 0 1 1 2 0 25% 25% 50% 0% 0 205 Denis McQuade 4 1 3 1 1 2 0 25% 25% 50% 0% 0 205 Malcolm Murray 4 4 0 1 0 3 0 25% 0% 75% 0% 0 205 Allan Moore 4 0 4 0 0 4 0 0% 0% 100% 0% 0 205 Iain Ferguson 4 3 1 1 0 3 0 25% 0% 75% 0% 1 205 Graeme Hogg 4 3 1 0 1 3 0 0% 25% 75% 0% 0 205 Roddy McKenzie 4 4 0 1 0 3 0 25% 0% 75% 0% 0 205 Scott Leitch 4 4 0 1 2 1 0 25% 50% 25% 0% 0 205 Maurice Johnston 4 4 0 0 2 2 0 0% 50% 50% 0% 0 205 Pasquale Bruno 4 4 0 2 0 2 0 50% 0% 50% 0% 0 205 Austin McCann 4 4 0 0 0 4 0 0% 0% 100% 0% 0 205 Dennis Wyness 4 2 2 0 1 3 0 0% 25% 75% 0% 1 205 Jason Thomson 4 3 1 0 1 3 0 0% 25% 75% 0% 0 205 Edgaras Jankauskas 4 4 0 1 1 2 0 25% 25% 50% 0% 1 205 Takis Fyssas 4 4 0 1 2 1 0 25% 50% 25% 0% 0 205 Steve Banks 4 4 0 1 1 2 0 25% 25% 50% 0% 0 205 Jose Goncalves 4 3 1 0 0 4 0 0% 0% 100% 0% 0 205 Andrius Velicka 4 4 0 0 1 3 0 0% 25% 75% 0% 2 205 Ryan McGowan 4 3 1 1 1 2 0 25% 25% 50% 0% 0 205 Darren Barr 4 3 1 1 0 3 0 25% 0% 75% 0% 0 205 Danny Grainger 4 4 0 1 1 2 0 25% 25% 50% 0% 0 205 Kevin McHattie 4 4 0 2 1 1 0 50% 25% 25% 0% 0 205 Jack Hamilton 4 4 0 2 1 1 0 50% 25% 25% 0% 0 205 Alim Ozturk 4 4 0 2 1 1 0 50% 25% 25% 0% 0 205 Morgaro Gomis 4 4 0 2 1 1 0 50% 25% 25% 0% 0 205 Jamie Brandon 4 3 1 0 2 2 0 0% 50% 50% 0% 0 205 Krystian Nowak 4 2 2 1 1 2 0 25% 25% 50% 0% 1 205 Bjorn Johnsen 4 4 0 2 0 2 0 50% 0% 50% 0% 0 205 Aaron Hughes 4 4 0 1 0 3 0 25% 0% 75% 0% 0 205 Isma 4 4 0 1 1 2 0 25% 25% 50% 0% 1 205 Euan Henderson 4 2 2 1 0 3 0 25% 0% 75% 0% 0 205 Harry Cochrane 4 3 1 0 0 4 0 0% 0% 100% 0% 0 205 Kyle Lafferty 4 4 0 0 1 3 0 0% 25% 75% 0% 1 205 Steven MacLean 4 2 2 0 1 3 0 0% 25% 75% 0% 1 205 Olly Lee 4 2 2 0 0 4 0 0% 0% 100% 0% 0 205 Bobby Zlamal 4 4 0 0 0 4 0 0% 0% 100% 0% 0 205 Sean Clare 4 4 0 1 1 2 0 25% 25% 50% 0% 0 205 Orestis Kiomourtzoglou 4 1 3 0 1 3 0 0% 25% 75% 0% 0 205 Calem Nieuwenhof 4 3 1 0 0 4 0 0% 0% 100% 0% 0 205 Stuart Findlay 4 4 0 3 0 1 0 75% 0% 25% 0% 1 205 Alexandros Kyziridis 4 4 0 3 0 1 0 75% 0% 25% 0% 0 205 Tomas Magnusson 4 2 2 2 1 1 0 50% 25% 25% 0% 0 205 Alexander Schwolow 4 4 0 3 0 1 0 75% 0% 25% 0% 0 261 Archie Kelly 3 3 0 1 0 2 0 33% 0% 66% 0% 0 261 Dougal Matheson 3 3 0 1 0 2 0 33% 0% 66% 0% 0 261 Eddie Rutherford 3 3 0 1 1 1 0 33% 33% 33% 0% 1 261 Jim Souness 3 3 0 0 1 2 0 0% 33% 66% 0% 0 261 Don Kerrigan 3 3 0 0 1 2 0 0% 33% 66% 0% 0 261 Alan MacDonald 3 3 0 0 2 1 0 0% 66% 33% 0% 0 261 Jim Fleming 3 3 0 0 2 1 0 0% 66% 33% 0% 0 261 Jim Irvine 3 3 0 0 1 2 0 0% 33% 66% 0% 2 261 Andy Lynch 3 2 1 1 0 2 0 33% 0% 66% 0% 0 261 Eric Carruthers 3 3 0 1 1 1 0 33% 33% 33% 0% 0 261 Jimmy Cant 3 2 1 1 0 2 0 33% 0% 66% 0% 0 261 John Craig 3 2 1 1 0 2 0 33% 0% 66% 0% 0 261 Colin More 3 2 1 1 1 1 0 33% 33% 33% 0% 0 261 Hugh Burns 3 3 0 0 2 1 0 0% 66% 33% 0% 0 261 Glynn Snodin 3 1 2 0 2 1 0 0% 66% 33% 0% 0 261 Kevin Thomas 3 0 3 1 1 1 0 33% 33% 33% 0% 0 261 Jim Weir 3 3 0 0 2 1 0 0% 66% 33% 0% 0 261 Alan McManus 3 3 0 2 0 1 0 66% 0% 33% 0% 0 261 Jim Bett 3 3 0 1 1 1 0 33% 33% 33% 0% 0 261 Brian Hamilton 3 2 1 0 0 3 0 0% 0% 100% 0% 0 261 Kenny Milne 3 1 2 0 0 3 0 0% 0% 100% 0% 0 261 Fitzroy Simpson 3 2 1 0 0 3 0 0% 0% 100% 0% 0 261 Ricardo Fuller 3 3 0 0 0 3 0 0% 0% 100% 0% 0 261 Tommi Gronlund 3 3 0 0 0 3 0 0% 0% 100% 0% 0 261 Neil Janczyk 3 1 2 1 2 0 0 33% 66% 0% 0% 0 261 Tepi Moilanen 3 3 0 0 0 3 0 0% 0% 100% 0% 0 261 Michal Pospisil 3 2 1 0 0 3 0 0% 0% 100% 0% 0 261 Ibrahim Tall 3 2 1 1 1 1 0 33% 33% 33% 0% 1 261 Kestutis Ivaskevicius 3 1 2 1 0 2 0 33% 0% 66% 0% 1 261 Audrius Ksanavicius 3 2 1 1 0 2 0 33% 0% 66% 0% 0 261 Mehdi Taouil 3 1 2 1 1 1 0 33% 33% 33% 0% 0 261 Billy King 3 2 1 2 0 1 0 66% 0% 33% 0% 0 261 Danny Wilson 3 3 0 1 1 1 0 33% 33% 33% 0% 1 261 Liam Smith 3 1 2 1 0 2 0 33% 0% 66% 0% 0 261 Neil Alexander 3 3 0 2 0 1 0 66% 0% 33% 0% 0 261 James Keatings 3 0 3 1 1 1 0 33% 33% 33% 0% 0 261 Osman Sow 3 3 0 1 1 1 0 33% 33% 33% 0% 1 261 Miguel Pallardo 3 3 0 1 1 1 0 33% 33% 33% 0% 0 261 Lewis Moore 3 2 1 1 0 2 0 33% 0% 66% 0% 0 261 Perry Kitchen 3 3 0 2 0 1 0 66% 0% 33% 0% 0 261 Marcus Godinho 3 3 0 0 0 3 0 0% 0% 100% 0% 0 261 Jon McLaughlin 3 3 0 0 0 3 0 0% 0% 100% 0% 0 261 Demetri Mitchell 3 3 0 0 0 3 0 0% 0% 100% 0% 0 261 Jake Mulraney 3 2 1 0 1 2 0 0% 33% 66% 0% 0 261 Craig Wighton 3 2 1 0 0 3 0 0% 0% 100% 0% 0 261 Clevid Dikamona 3 0 3 0 0 3 0 0% 0% 100% 0% 0 261 Aidy White 3 3 0 1 1 1 0 33% 33% 33% 0% 0 261 Joel Pereira 3 3 0 1 1 1 0 33% 33% 33% 0% 0 261 Gary Mackay-Steven 3 2 1 0 1 2 0 0% 33% 66% 0% 0 261 Ben Woodburn 3 1 2 0 1 2 0 0% 33% 66% 0% 0 261 Robert Snodgrass 3 2 1 0 0 3 0 0% 0% 100% 0% 0 261 Kyosuke Tagawa 3 1 2 0 1 2 0 0% 33% 66% 0% 1 261 James Penrice 3 3 0 0 1 2 0 0% 33% 66% 0% 0 261 Elton Kabangu 3 1 2 2 0 1 0 66% 0% 33% 0% 0 261 Oisin McEntee 3 3 0 2 0 1 0 66% 0% 33% 0% 0 261 Jordi Altena 3 1 2 1 1 1 0 33% 33% 33% 0% 0 317 Willie MacFarlane 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Arthur Dixon 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Jimmy Whittle 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Wilson Brown 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 John Lough 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Norrie Davidson 2 2 0 0 0 2 0 0% 0% 100% 0% 1 317 Bobby Kemp 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Arthur Mann 2 2 0 0 1 1 0 0% 50% 50% 0% 0 317 Kevin Hegarty 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Sandy Burrell 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Ray Dunlop 2 2 0 0 1 1 0 0% 50% 50% 0% 0 317 Thomson Allan 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Bobby Robinson 2 1 1 0 1 1 0 0% 50% 50% 0% 0 317 Stephen Hamilton 2 2 0 1 1 0 0 50% 50% 0% 0% 0 317 Jim Denny 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Alfie Conn Jnr 2 1 1 0 1 1 0 0% 50% 50% 0% 0 317 Willie McVie 2 2 0 0 1 1 0 0% 50% 50% 0% 0 317 Alex Hamill 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Gary Liddell 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Stewart MacLaren 2 2 0 1 1 0 0 50% 50% 0% 0% 0 317 Willie Johnston 2 0 2 0 1 1 0 0% 50% 50% 0% 0 317 Brian McNaughton 2 1 1 0 0 2 0 0% 0% 100% 0% 1 317 Davie Kirkwood 2 1 1 0 0 2 0 0% 0% 100% 0% 0 317 Colin Miller 2 1 1 0 0 2 0 0% 0% 100% 0% 0 317 Craig Nelson 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Willie Jamieson 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 David Hagen 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Alan Lawrence 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Jose Quitongo 2 0 2 0 0 2 0 0% 0% 100% 0% 0 317 Kris O'Neil 2 0 2 0 0 2 0 0% 0% 100% 0% 0 317 Vincent Guerin 2 0 2 0 1 1 0 0% 50% 50% 0% 0 317 Gordon Durie 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Robert Sloan 2 1 1 1 0 1 0 50% 0% 50% 0% 0 317 Lee Miller 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Mark Burchill 2 0 2 0 0 2 0 0% 0% 100% 0% 1 317 Jamie Mole 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Nerijus Barasa 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Mike Tullberg 2 1 1 0 1 1 0 0% 50% 50% 0% 0 317 Jason Holt 2 1 1 2 0 0 0 100% 0% 0% 0% 1 317 Jamie Hamill 2 2 0 1 0 1 0 50% 0% 50% 0% 1 317 Brad McKay 2 1 1 2 0 0 0 100% 0% 0% 0% 0 317 Craig Beattie 2 1 1 1 0 1 0 50% 0% 50% 0% 0 317 Jordan McGhee 2 1 1 2 0 0 0 100% 0% 0% 0% 0 317 Scott Gallacher 2 1 1 1 1 0 0 50% 50% 0% 0% 0 317 Soufian El Hassnaoui 2 2 0 1 1 0 0 50% 50% 0% 0% 0 317 Genero Zeefuik 2 1 1 0 1 1 0 0% 50% 50% 0% 3 317 Igor Rossi 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Faycal Rherras 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Conor Sammon 2 0 2 1 0 1 0 50% 0% 50% 0% 0 317 Robbie Muirhead 2 2 0 1 0 1 0 50% 0% 50% 0% 2 317 Malaury Martin 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Alexandros Tziolis 2 0 2 1 0 1 0 50% 0% 50% 0% 0 317 Rafal Grzelak 2 1 1 0 1 1 0 0% 50% 50% 0% 0 317 Connor Randall 2 2 0 0 1 1 0 0% 50% 50% 0% 0 317 Ross Callachan 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Andy Irving 2 1 1 1 1 0 0 50% 50% 0% 0% 0 317 Joaquim Adao 2 1 1 0 0 2 0 0% 0% 100% 0% 0 317 Bobby Burns 2 1 1 0 0 2 0 0% 0% 100% 0% 0 317 Aaron Hickey 2 2 0 0 1 1 0 0% 50% 50% 0% 0 317 Glenn Whelan 2 2 0 0 1 1 0 0% 50% 50% 0% 0 317 Ryotaro Meshino 2 1 1 0 1 1 0 0% 50% 50% 0% 1 317 Armand Gnanduillet 2 0 2 0 1 1 0 0% 50% 50% 0% 0 317 Taylor Moore 2 2 0 0 0 2 0 0% 0% 100% 0% 0 317 Ellis Simms 2 1 1 0 0 2 0 0% 0% 100% 0% 0 317 Lewis Neilson 2 1 1 0 0 2 0 0% 0% 100% 0% 0 317 James Hill 2 2 0 0 1 1 0 0% 50% 50% 0% 0 317 Garang Kuol 2 1 1 0 1 1 0 0% 50% 50% 0% 1 317 James Wilson 2 1 1 0 1 1 0 0% 50% 50% 0% 0 317 Scott Fraser 2 0 2 0 1 1 0 0% 50% 50% 0% 0 317 Daniel Oyegoke 2 1 1 0 1 1 0 0% 50% 50% 0% 0 317 Musa Drammeh 2 0 2 0 0 2 0 0% 0% 100% 0% 0 317 Yan Dhanda 2 1 1 0 1 1 0 0% 50% 50% 0% 0 317 Malachi Boateng 2 1 1 0 1 1 0 0% 50% 50% 0% 0 317 Harry Milne 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Sabah Kerjota 2 1 1 1 1 0 0 50% 50% 0% 0% 0 317 Pierre Landry Kabore 2 0 2 1 0 1 0 50% 0% 50% 0% 0 317 Islam Chesnokov 2 2 0 1 0 1 0 50% 0% 50% 0% 0 317 Marc Leonard 2 2 0 1 0 1 0 50% 0% 50% 0% 1 317 Rogers Mato 2 1 1 0 1 1 0 0% 50% 50% 0% 0 396 Archie Miller 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Duncan McClure 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 Bobby Baxter 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 George Hamilton 1 1 0 1 0 0 0 100% 0% 0% 0% 1 396 Alex McCrae 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Tom McSpadyen 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Thomas Neilson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 Jimmy Walker 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 James Pithie 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 Dick Whitehead 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Jackie Dewar 1 1 0 1 0 0 0 100% 0% 0% 0% 1 396 Jim Rodger (1) 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 Colin Liddell 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Ian Gordon 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Jim McFadzean 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Danny Paton 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 George Robertson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Bobby Rankin 1 1 0 1 0 0 0 100% 0% 0% 0% 1 396 Bobby Ross 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Jim Rodger (2) 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Jim Murphy 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Tommy White 1 1 0 1 0 0 0 100% 0% 0% 0% 2 396 Frank Sandeman 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Roald Jensen 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Eddie O'Donnell 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 George Peden 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Tommy Veitch 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Willie McAlpine 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Wilson Wood 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Derek Renton 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Billy Menmuir 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 George Donaldson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Steve Hancock 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Brian Wilson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Lawrie Tierney 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Dave McNicoll 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Ian George Black 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 David Scott 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Rab Stewart 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Bobby Masterton 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Chris Robertson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Paul O'Brien 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Paul Cherry 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Gregor Stevens 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Colin McAdam 1 0 1 1 0 0 0 100% 0% 0% 0% 0 396 Mark Gavin 1 0 1 1 0 0 0 100% 0% 0% 0% 0 396 Tommy Harrison 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Steve Penney 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Gary O'Connor 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Ally Mauchlen 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Allan Preston 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Justin Fashanu 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 David Murie 1 0 1 1 0 0 0 100% 0% 0% 0% 0 396 Stuart Callaghan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Hans Eskilsson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Stephane Paille 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Derek Holmes 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 Rab McKinnon 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Kevin James 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Fabien Leclercq 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Kieran McAnespie 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Paul McMullan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Andy Tod 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Kevin Twaddle 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Wilfred Oueifio 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Ramon Pereira 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Marius Kizys 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Samuel Camazzola 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 Lee Johnson 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Mirsad Beslija 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Juho Makela 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Martin Petras 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Eduardas Kurskis 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Ricardas Beniusis 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Ryan Wallace 1 0 1 0 1 0 0 0% 100% 0% 0% 0 396 Janos Balogh 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Arvydas Novikovas 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 David Witteveen 1 1 0 0 0 1 0 0% 0% 100% 0% 1 396 Gordon Smith [3] 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Kevin Kyle 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 John Sutton 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Dale Carrick 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 Adam Eckersley 1 0 1 1 0 0 0 100% 0% 0% 0% 0 396 Kenny Anderson 1 0 1 0 1 0 0 0% 100% 0% 0% 0 396 Callumn Morrison 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Viktor Noring 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Rory Currie 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Tony Watt 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Andraz Struna 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 Lennard Sowah 1 1 0 1 0 0 0 100% 0% 0% 0% 0 396 Choulay 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Tasos Avlonitis 1 0 1 1 0 0 0 100% 0% 0% 0% 0 396 Cole Stockton 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 David Milinkovic 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Anthony McDonald 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Aidan Keena 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Danny Amankwaa 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Ben Garuccio 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Jimmy Dunne 1 1 0 0 0 1 0 0% 0% 100% 0% 1 396 Conor Shaughnessy 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Conor Washington 1 0 1 1 0 0 0 100% 0% 0% 0% 0 396 Loic Damour 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Aaron McEneff 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Macaulay Tait 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Stephen Humphrys 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Odel Offiah 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Adam Forrester 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Dexter Lembikisa 1 0 1 0 1 0 0 0% 100% 0% 0% 1 396 Gerald Taylor 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Sander Kartum 1 0 1 0 0 1 0 0% 0% 100% 0% 0 396 Ageu 1 1 0 0 0 1 0 0% 0% 100% 0% 0 396 Calvin Miller 1 1 0 0 1 0 0 0% 100% 0% 0% 1 396 Josh McPake 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Sabri Guendouz 1 0 1 0 1 0 0 0% 100% 0% 0% 0 396 Malachi Fagan-Walcott 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Beau Reus 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 Laurent Mendy 1 1 0 0 1 0 0 0% 100% 0% 0% 0 396 JJ Williams 1 0 1 0 1 0 0 0% 100% 0% 0% 0
Referees since 1997 -- Hearts Opps The specified statement did not generate any data Ref G Red Yel Ratio Red Yel Ratio
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 28 Total Opponents = 16 Player For Time Date Comp V Team Score George Goodfellow Heart of Midlothian 85 1892-04-23 Sat L Div One H Rangers 3-2 Ron McKinnon Rangers 44 1968-09-28 Sat L Div One H Rangers 1-1 Alistair Murdoch McCoist Rangers 70 1985-08-24 Sat L Premier A Rangers 1-3 Sandy Clark Heart of Midlothian 70 1985-08-24 Sat L Premier A Rangers 1-3 Walter Kidd Heart of Midlothian 70 1985-08-24 Sat L Premier A Rangers 1-3 Mike Galloway Heart of Midlothian 35 1988-12-10 Sat L Premier H Rangers 2-0 Mark Everton Walters Rangers 64 1988-12-10 Sat L Premier H Rangers 2-0 Mark Everton Walters Rangers 89 1989-12-02 Sat L Premier H Rangers 1-2 Craig Levein Heart of Midlothian 61 1991-01-05 Sat L Premier H Rangers 0-1 John Millar Heart of Midlothian 68 1993-04-14 Wed L Premier H Rangers 2-3 Pasquale Bruno Heart of Midlothian 46 1996-09-14 Sat L Premier A Rangers 0-3 Davy Weir Heart of Midlothian 60 1996-09-14 Sat L Premier A Rangers 0-3 Neil Pointon Heart of Midlothian 63 1996-09-14 Sat L Premier A Rangers 0-3 Paul Ritchie Heart of Midlothian 67 1996-09-14 Sat L Premier A Rangers 0-3 Neil Pointon Heart of Midlothian 44 1996-12-21 Sat L Premier H Rangers 1-4 Gennaro Gattuso Rangers 70 1997-12-20 Sat L Premier H Rangers 2-5 Charles Richard Gough Rangers 65 1998-02-28 Sat L Premier A Rangers 2-2 Grant Murray Heart of Midlothian 78 1998-02-28 Sat L Premier A Rangers 2-2 Craig Andrew Moore Rangers 76 1998-04-25 Sat L Premier H Rangers 0-3 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 1890-08-16 Sat Rangers Division 1
01 of 18 2-5 First Ibrox 3400
1
1
1891-01-24 Sat Rangers Division 1
06 of 18 0-1 Tynecastle Park 5000
2
2
1891-11-21 Sat Rangers Division 1
14 of 22 1-0 First Ibrox 5000 1
1
1892-04-23 Sat Rangers Division 1
20 of 22 3-2 Tynecastle Park 4500 2
2
1 1893-03-18 Sat Rangers Division 1
14 of 18 1-2 Tynecastle Park 3000
1
1
1893-05-06 Sat Rangers Division 1
18 of 18 1-2 First Ibrox 7000
2
2
1893-10-14 Sat Rangers Division 1
08 of 18 4-2 Tynecastle Park 7500 1
1
1894-04-14 Sat Rangers Division 1
17 of 18 2-1 First Ibrox 4000 2
2
1894-10-20 Sat Rangers Division 1
08 of 18 1-0 First Ibrox 10000 3
3
1895-01-19 Sat Rangers Division 1
14 of 18 0-0 Tynecastle Park 8000
1
4
1
1895-08-31 Sat Rangers Division 1
03 of 18 1-2 Tynecastle Park 8000
1
2
1895-12-07 Sat Rangers Division 1
15 of 18 2-7 First Ibrox 12000
2
3
1896-09-12 Sat Rangers Division 1
05 of 18 0-5 First Ibrox 14000
3
4
1896-09-21 Mon Rangers Division 1
07 of 18 2-1 Tynecastle Park 6000 1
1
1897-09-20 Mon Rangers Division 1
04 of 18 2-2 Tynecastle Park 11500
1
2
1
1897-10-02 Sat Rangers Division 1
06 of 18 0-2 First Ibrox 11000
1
2
1898-09-03 Sat Rangers Division 1
01 of 18 2-3 Tynecastle Park 17500
2
3
1898-10-01 Sat Rangers Division 1
06 of 18 1-3 First Ibrox 25000
3
4
1899-09-02 Sat Rangers Division 1
01 of 18 3-4 First Ibrox 20000
4
5
1899-09-18 Mon Rangers Division 1
04 of 18 1-1 Tynecastle Park 15500
1
1
6
1900-08-25 Sat Rangers Division 1
01 of 20 0-1 Tynecastle Park 11000
1
7
1900-09-24 Mon Rangers Division 1
07 of 20 0-1 Ibrox 6000
2
8
1901-08-24 Sat Rangers Division 1
02 of 18 1-2 Ibrox 17000
3
9
1901-09-16 Mon Rangers Division 1
06 of 18 0-2 Tynecastle Park 9000
4
10
1902-09-06 Sat Rangers Division 1
04 of 22 2-1 Tynecastle Park 11000 1
1
1902-10-04 Sat Rangers Division 1
10 of 22 1-2 Ibrox 11000
1
1
1903-09-19 Sat Rangers Division 1
06 of 26 1-5 Ibrox 9000
2
2
1904-01-30 Sat Rangers Division 1
20 of 26 2-1 Tynecastle Park 12500 1
1
1904-09-26 Mon Rangers Division 1
07 of 26 1-1 Ibrox 20188
1
2
1
1904-11-05 Sat Rangers Division 1
12 of 26 0-5 Tynecastle Park 12500
1
2
1905-09-25 Mon Rangers Division 1
08 of 30 5-0 Ibrox 18000 1
1
1906-04-07 Sat Rangers Division 1
29 of 30 2-2 Tynecastle Park 6500
1
2
1
1906-09-24 Mon Rangers Division 1
07 of 34 1-1 Ibrox 10000
2
3
2
1907-04-13 Sat Rangers Division 1
27 of 34 0-1 Tynecastle Park 8000
1
3
1907-12-07 Sat Rangers Division 1
16 of 34 1-2 Tynecastle Park 12000
2
4
1908-02-29 Sat Rangers Division 1
26 of 34 1-2 Ibrox 4000
3
5
1908-11-28 Sat Rangers Division 1
15 of 34 3-4 Ibrox 9000
4
6
1909-04-03 Sat Rangers Division 1
29 of 34 0-0 Tynecastle Park 11500
1
1
7
1910-01-08 Sat Rangers Division 1
20 of 34 0-1 Ibrox 3000
1
8
1910-04-18 Mon Rangers Division 1
31 of 34 1-3 Tynecastle Park 7000
2
9
1910-09-19 Mon Rangers Division 1
05 of 34 1-4 Tynecastle Park 11500
1
1
1910-09-19 Mon Rangers Division 1
05 of 34 1-4 Tynecastle Park 11500
3
10
1910-12-24 Sat Rangers Division 1
20 of 34 0-2 Ibrox 9000
4
11
1911-12-16 Sat Rangers Division 1
17 of 34 1-2 Ibrox 22000
5
12
1912-04-15 Mon Rangers Division 1
30 of 34 2-1 Tynecastle Park 9000 1
1
1912-09-21 Sat Rangers Division 1
05 of 34 4-2 Ibrox 50000 2
2
1913-03-15 Sat Rangers Division 1
27 of 34 1-1 Tynecastle Park 18000
1
3
1
1913-09-13 Sat Rangers Division 1
05 of 38 2-1 Tynecastle Park 15500 1
4
1914-04-25 Sat Rangers Division 1
38 of 38 2-3 Ibrox 12000
1
1
1914-09-19 Sat Rangers Division 1
06 of 38 2-1 Ibrox 41000 1
1
1915-02-20 Sat Rangers Division 1
30 of 38 3-4 Tynecastle Park 23095
1
1
1915-10-16 Sat Rangers Division 1
10 of 37 4-0 Ibrox 15000 1
1
1916-02-12 Sat Rangers Division 1
26 of 37 1-2 Tynecastle Park 17500
1
1
1916-08-26 Sat Rangers Division 1
02 of 38 1-3 Tynecastle Park 10500
2
2
1917-01-06 Sat Rangers Division 1
23 of 38 0-1 Ibrox 12000
3
3
1917-11-10 Sat Rangers Division 1
13 of 34 0-3 Tynecastle Park 12500
4
4
1918-01-12 Sat Rangers Division 1
22 of 34 0-2 Ibrox 6000
5
5
1918-08-24 Sat Rangers Division 1
02 of 34 1-4 Tynecastle Park 14500
6
6
1919-03-01 Sat Rangers Division 1
28 of 34 2-3 Ibrox 25000
7
7
1919-09-29 Mon Rangers Division 1
09 of 42 0-3 Ibrox 40000
8
8
1920-04-10 Sat Rangers Division 1
36 of 42 0-0 Tynecastle Park 26000
1
1
9
1920-09-20 Mon Rangers Division 1
09 of 42 0-4 Tynecastle Park 34000
1
10
1921-04-27 Wed Rangers Division 1
41 of 42 0-0 Ibrox 15000
1
1
11
1921-09-19 Mon Rangers Division 1
08 of 42 1-2 Tynecastle Park 25000
1
12
1921-10-08 Sat Rangers Division 1
11 of 42 2-0 Ibrox 35000 1
1
1922-09-18 Mon Rangers Division 1
06 of 38 0-0 Tynecastle Park 24000
1
2
1
1923-04-28 Sat Rangers Division 1
38 of 38 0-3 Ibrox 8000
1
2
1923-09-17 Mon Rangers Division 1
06 of 38 0-0 Tynecastle Park 24000
1
1
3
1924-03-11 Tue Rangers Division 1
32 of 38 0-1 Ibrox 6000
1
4
1924-09-15 Mon Rangers Division 1
07 of 38 1-2 Tynecastle Park 21500
2
5
1924-09-29 Mon Rangers Division 1
10 of 38 1-4 Ibrox 12000
3
6
1925-09-26 Sat Rangers Division A
08 of 38 3-0 Tynecastle Park 32000 1
1
1926-01-16 Sat Rangers Division A
26 of 38 2-2 Ibrox 25000
1
2
1
1926-09-18 Sat Rangers Division A
06 of 38 0-2 Tynecastle Park 32000
1
2
1927-01-29 Sat Rangers Division A
25 of 38 0-1 Ibrox 15000
2
3
1927-08-20 Sat Rangers Division A
02 of 38 1-4 Ibrox 25000
3
4
1928-03-07 Wed Rangers Division A
31 of 38 0-0 Tynecastle Park 19000
1
1
5
1928-09-15 Sat Rangers Division A
06 of 38 0-1 Tynecastle Park 48000
1
6
1929-03-12 Tue Rangers Division A
33 of 38 0-2 Ibrox 12000
2
7
1929-10-05 Sat Rangers Division A
09 of 38 2-0 Tynecastle Park 41000 1
1
1930-02-22 Sat Rangers Division A
29 of 38 3-1 Ibrox 30000 2
2
1930-08-16 Sat Rangers Division A
02 of 38 1-4 Ibrox 40000
1
1
1930-12-27 Sat Rangers Division A
21 of 38 3-0 Tynecastle Park 37000 1
1
1931-09-26 Sat Rangers Division A
12 of 38 0-0 Tynecastle Park 31023
1
2
1
1932-02-06 Sat Rangers Division A
30 of 38 2-4 Ibrox 25000
1
2
1932-10-22 Sat Rangers Division A
14 of 38 1-0 Tynecastle Park 24342 1
1
1933-03-11 Sat Rangers Division A
32 of 38 4-4 Ibrox 28000
1
2
1
1933-10-21 Sat Rangers Division A
12 of 38 1-3 Ibrox 30000
1
2
1934-03-10 Sat Rangers Division A
30 of 38 1-2 Tynecastle Park 22782
2
3
1934-08-22 Wed Rangers Division A
03 of 38 1-2 Ibrox 30000
3
4
1934-12-08 Sat Rangers Division A
20 of 38 4-1 Tynecastle Park 36345 1
1
1935-10-19 Sat Rangers Division A
13 of 38 1-1 Ibrox 26000
1
2
1
1936-04-22 Wed Rangers Division A
37 of 38 1-1 Tynecastle Park 28811
2
3
2
1936-12-05 Sat Rangers Division A
19 of 38 5-2 Tynecastle Park 40211 1
4
1937-01-04 Mon Rangers Division A
25 of 38 1-0 Ibrox 31000 2
5
1937-11-27 Sat Rangers Division A
18 of 38 3-0 Ibrox 51000 3
6
1938-04-23 Sat Rangers Division A
37 of 38 3-2 Tynecastle Park 28204 4
7
1938-11-12 Sat Rangers Division A
16 of 38 1-3 Tynecastle Park 38592
1
1
1939-03-18 Sat Rangers Division A
33 of 38 1-1 Ibrox 40000
1
1
2
1940-10-12 Sat Rangers Southern Football League
10 of 30 1-1 Tynecastle Park 15762
2
2
3
1941-01-18 Sat Rangers Southern Football League
23 of 30 0-3 Ibrox 9000
1
4
1941-11-15 Sat Rangers Southern Football League
15 of 30 2-5 Ibrox 20000
2
5
1942-02-21 Sat Rangers Southern Football League
27 of 30 0-1 Tynecastle Park 10000
3
6
1942-10-31 Sat Rangers Southern Football League
13 of 30 0-3 Tynecastle Park 21537
4
7
1943-02-06 Sat Rangers Southern Football League
27 of 30 1-1 Ibrox 10000
1
1
8
1943-10-16 Sat Rangers Southern Football League
10 of 30 3-1 Ibrox 15000 1
2
1944-01-29 Sat Rangers Southern Football League
26 of 30 1-3 Tynecastle Park 18462
1
1
1944-10-28 Sat Rangers Southern Football League
12 of 30 1-1 Tynecastle Park 16865
1
1
2
1945-02-03 Sat Rangers Southern Football League
26 of 30 0-4 Ibrox 15000
1
3
1945-11-17 Sat Rangers Southern Football League Division A
15 of 30 1-1 Ibrox 16000
1
1
4
1946-02-16 Sat Rangers Southern Football League Division A
29 of 30 2-0 Tynecastle Park 36177 1
2
1946-11-30 Sat Rangers Division A
15 of 30 0-3 Tynecastle Park 44532
1
1
1947-04-07 Mon Rangers Division A
29 of 30 2-1 Ibrox 12000 1
1
1947-12-06 Sat Rangers Division A
12 of 30 1-2 Tynecastle Park 35750
1
1
1948-05-03 Mon Rangers Division A
30 of 30 2-1 Ibrox 10000 1
1
1948-10-23 Sat Rangers Division A
07 of 30 2-0 Tynecastle Park 40824 2
2
1949-04-05 Tue Rangers Division A
27 of 30 1-2 Ibrox 45000
1
1
1949-10-22 Sat Rangers Division A
06 of 30 0-1 Ibrox 50000
2
2
1950-01-21 Sat Rangers Division A
21 of 30 0-1 Tynecastle Park 46285
3
3
1951-01-20 Sat Rangers Division A
20 of 30 1-2 Ibrox 54000
4
4
1 1951-04-21 Sat Rangers Division A
29 of 30 0-1 Tynecastle Park 38371
5
5
1951-10-20 Sat Rangers Division A
07 of 30 0-2 Ibrox 35000
6
6
1952-01-19 Sat Rangers Division A
22 of 30 2-2 Tynecastle Park 47684
1
1
7
1952-12-13 Sat Rangers Division A
15 of 30 2-2 Tynecastle Park 26100
2
2
8
1953-04-06 Mon Rangers Division A
28 of 30 0-3 Ibrox 40000
1
9
1953-10-31 Sat Rangers Division A
09 of 30 1-0 Ibrox 30000 1
1
1954-02-20 Sat Rangers Division A
25 of 30 3-3 Tynecastle Park 49000
1
2
1
1954-12-18 Sat Rangers Division A
12 of 30 3-4 Tynecastle Park 35000
1
2
1955-04-09 Sat Rangers Division A
25 of 30 1-2 Ibrox 30000
2
3
1955-11-12 Sat Rangers Division A
09 of 34 1-4 Ibrox 51000
3
4
1956-03-17 Sat Rangers Division A
26 of 34 1-1 Tynecastle Park 50000
1
1
5
1956-12-15 Sat Rangers Division 1
15 of 34 3-5 Ibrox 45000
1
6
1957-04-13 Sat Rangers Division 1
32 of 34 0-1 Tynecastle Park 49000
2
7
1957-10-26 Sat Rangers Division 1
07 of 34 3-2 Ibrox 63750 1
1
1958-04-30 Wed Rangers Division 1
34 of 34 2-1 Tynecastle Park 35250 2
2
1958-12-13 Sat Rangers Division 1
16 of 34 0-5 Ibrox 66000
1
1
1959-04-11 Sat Rangers Division 1
32 of 34 2-0 Tynecastle Park 30000 1
1
1959-10-31 Sat Rangers Division 1
10 of 34 2-0 Ibrox 70000 2
2
1960-03-05 Sat Rangers Division 1
27 of 34 2-0 Tynecastle Park 45000 3
3
1960-10-26 Wed Rangers Division 1
08 of 34 1-3 Tynecastle Park 35000
1
1
1961-03-08 Wed Rangers Division 1
26 of 34 0-3 Ibrox 30000
2
2
1962-01-10 Wed Rangers Division 1
16 of 34 1-2 Ibrox 28107
3
3
1962-02-24 Sat Rangers Division 1
26 of 34 0-1 Tynecastle Park 30004
4
4
1963-03-27 Wed Rangers Division 1
22 of 34 0-5 Tynecastle Park 32267
5
5
1963-04-27 Sat Rangers Division 1
28 of 34 1-5 Ibrox 37886
6
6
1963-11-30 Sat Rangers Division 1
14 of 34 3-0 Ibrox 24020 1
1
1964-04-01 Wed Rangers Division 1
32 of 34 1-2 Tynecastle Park 29240
1
1
1964-10-17 Sat Rangers Division 1
08 of 34 1-1 Tynecastle Park 35072
1
1
2
1 1 1965-02-13 Sat Rangers Division 1
25 of 34 1-1 Ibrox 51272
2
2
3
1965-11-13 Sat Rangers Division 1
11 of 34 0-2 Tynecastle Park 28697
1
4
1 2 1966-03-12 Sat Rangers Division 1
24 of 34 1-1 Ibrox 38571
1
1
5
1966-10-15 Sat Rangers Division 1
06 of 34 1-1 Tynecastle Park 27828
2
2
6
1967-02-04 Sat Rangers Division 1
21 of 34 1-5 Ibrox 33087
1
7
1967-09-30 Sat Rangers Division 1
04 of 34 1-1 Ibrox 40587
1
1
8
2 1968-01-13 Sat Rangers Division 1
20 of 34 2-3 Tynecastle Park 34065
1
9
1968-09-28 Sat Rangers Division 1
04 of 34 1-1 Tynecastle Park 32617
1
1
10
2 1 1969-01-11 Sat Rangers Division 1
21 of 34 0-2 Ibrox 41071
1
11
1969-12-06 Sat Rangers Division 1
15 of 34 1-2 Tynecastle Park 28950
2
12
1970-03-25 Wed Rangers Division 1
30 of 34 2-3 Ibrox 13270
3
13
1970-10-10 Sat Rangers Division 1
07 of 34 0-1 Tynecastle Park 31661
4
14
2 1 1971-02-06 Sat Rangers Division 1
23 of 34 0-1 Ibrox 29398
5
15
1971-10-02 Sat Rangers Division 1
05 of 34 2-1 Tynecastle Park 28512 1
1
1972-01-22 Sat Rangers Division 1
22 of 34 0-6 Ibrox 29776
1
1
1 1972-12-02 Sat Rangers Division 1
14 of 34 1-0 Ibrox 27350 1
1
1973-04-07 Sat Rangers Division 1
31 of 34 0-1 Tynecastle Park 23331
1
1
2 1973-09-29 Sat Rangers Division 1
05 of 34 3-0 Ibrox 34654 1
1
1974-01-19 Sat Rangers Division 1
20 of 34 2-4 Tynecastle Park 19621
1
1
1 1974-10-26 Sat Rangers Division 1
09 of 34 1-1 Tynecastle Park 27094
1
1
2
1975-03-01 Sat Rangers Division 1
26 of 34 1-2 Ibrox 39425
1
3
1 1975-09-06 Sat Rangers Premier
02 of 36 0-2 Tynecastle Park 24803
2
4
1975-11-08 Sat Rangers Premier
11 of 36 2-1 Ibrox 24304 1
1
1976-01-03 Sat Rangers Premier
20 of 36 1-2 Tynecastle Park 22196
1
1
1976-03-20 Sat Rangers Premier
28 of 36 1-3 Ibrox 26818
2
2
1976-09-25 Sat Rangers Premier
04 of 36 2-4 Ibrox 24329
3
3
1976-11-27 Sat Rangers Premier
12 of 36 0-1 Tynecastle Park 18321
4
4
1977-01-22 Sat Rangers Premier
19 of 36 2-3 Ibrox 20966
5
5
2 2 1977-04-09 Sat Rangers Premier
31 of 36 1-3 Tynecastle Park 12021
6
6
1 1978-10-14 Sat Rangers Premier
09 of 36 0-0 Tynecastle Park 17910
1
1
7
1 1978-12-16 Sat Rangers Premier
17 of 36 3-5 Ibrox 19754
1
8
1 1979-02-24 Sat Rangers Premier
21 of 36 3-2 Tynecastle Park 16050 1
1
3 1979-04-28 Sat Rangers Premier
32 of 36 0-4 Ibrox 20464
1
1
1980-10-11 Sat Rangers Premier
09 of 36 1-3 Ibrox 22443
2
2
1980-11-22 Sat Rangers Premier
15 of 36 0-0 Tynecastle Park 16315
1
1
3
1 2 1981-03-14 Sat Rangers Premier
27 of 36 2-1 Tynecastle Park 11500 1
2
1 2 1981-05-02 Sat Rangers Premier
36 of 36 0-4 Ibrox 9770
1
1
1983-09-10 Sat Rangers Premier
03 of 36 3-1 Tynecastle Park 15986 1
1
1 2 1983-12-03 Sat Rangers Premier
15 of 36 0-3 Ibrox 22597
1
1
3 1 1984-02-11 Sat Rangers Premier
22 of 36 2-2 Tynecastle Park 18063
1
1
2
2 2 1984-04-07 Sat Rangers Premier
30 of 36 0-0 Ibrox 17376
2
2
3
2 2 1984-10-06 Sat Rangers Premier
09 of 36 1-0 Tynecastle Park 18097 1
3
3 1984-12-08 Sat Rangers Premier
18 of 36 1-1 Ibrox 16594
1
4
1
3 3 1985-02-23 Sat Rangers Premier
26 of 36 2-0 Tynecastle Park 14003 1
5
4 1985-04-27 Sat Rangers Premier
34 of 36 1-3 Ibrox 12193
1
1
1 3 1985-08-24 Sat Rangers Premier
03 of 36 1-3 Ibrox 35746
2
2
4 2 4 1 1985-11-16 Sat Rangers Premier
15 of 36 3-0 Tynecastle Park 23083 1
1
1 1 1985-12-28 Sat Rangers Premier
21 of 36 2-0 Ibrox 33588 2
2
1986-03-29 Sat Rangers Premier
32 of 36 3-1 Tynecastle Park 24740 3
3
3 1986-10-04 Sat Rangers Premier
10 of 44 1-1 Tynecastle Park 28637
1
4
1
2 1 1986-11-29 Sat Rangers Premier
21 of 44 0-3 Ibrox 38633
1
2
1 1987-02-07 Sat Rangers Premier
31 of 44 2-5 Tynecastle Park 29091
2
3
1 4 1987-04-25 Sat Rangers Premier
41 of 44 0-3 Ibrox 42837
3
4
1987-10-03 Sat Rangers Premier
10 of 44 0-0 Tynecastle Park 28906
1
1
5
2 4 1987-11-28 Sat Rangers Premier
22 of 44 2-3 Ibrox 43557
1
6
1 3 1988-01-16 Sat Rangers Premier
30 of 44 1-1 Tynecastle Park 28967
1
1
7
1 4 1988-04-02 Sat Rangers Premier
39 of 44 2-1 Ibrox 41125 1
2
1 1988-09-17 Sat Rangers Premier
05 of 36 1-2 Tynecastle Park 25401
1
1
4 2 1988-11-01 Tue Rangers Premier
13 of 36 0-3 Ibrox 36505
2
2
1988-12-10 Sat Rangers Premier
19 of 36 2-0 Tynecastle Park 26424 1
1
3 1 2 1 1989-04-29 Sat Rangers Premier
34 of 36 0-4 Ibrox 42122
1
1
2 1989-09-30 Sat Rangers Premier
07 of 36 0-1 Ibrox 39544
2
2
1 1989-12-02 Sat Rangers Premier
16 of 36 1-2 Tynecastle Park 24771
3
3
2 2 1 1990-02-17 Sat Rangers Premier
27 of 36 0-0 Ibrox 41884
1
1
4
1 1 1990-05-05 Sat Rangers Premier
36 of 36 1-1 Tynecastle Park 20283
2
2
5
1 1 1990-09-08 Sat Rangers Premier
03 of 36 1-3 Tynecastle Park 22001
1
6
1 2 1990-12-01 Sat Rangers Premier
15 of 36 0-4 Ibrox 37623
2
7
1991-01-05 Sat Rangers Premier
21 of 36 0-1 Tynecastle Park 20956
3
8
1 1 2 1991-03-09 Sat Rangers Premier
28 of 36 1-2 Ibrox 36128
4
9
1991-08-17 Sat Rangers Premier
03 of 44 1-0 Tynecastle Park 22534 1
1
2 1 1991-10-19 Sat Rangers Premier
13 of 44 0-2 Ibrox 36481
1
1
3 1992-02-01 Sat Rangers Premier
31 of 44 0-1 Tynecastle Park 24356
2
2
1 1 1992-04-28 Tue Rangers Premier
43 of 44 1-1 Ibrox 36129
1
1
3
4 1 1992-09-19 Sat Rangers Premier
09 of 44 0-2 Ibrox 41888
1
4
2 2 1992-11-21 Sat Rangers Premier
18 of 44 1-1 Tynecastle Park 20831
1
1
5
1 1993-02-27 Sat Rangers Premier
32 of 44 1-2 Ibrox 42128
1
6
2 1993-04-14 Wed Rangers Premier
38 of 44 2-3 Tynecastle Park 14622
2
7
3 1 1 1993-08-07 Sat Rangers Premier
01 of 44 1-2 Ibrox 42320
3
8
2 1 1993-11-03 Wed Rangers Premier
15 of 44 2-2 Tynecastle Park 18370
1
1
9
1 1993-12-27 Mon Rangers Premier
24 of 44 2-2 Ibrox 45116
2
2
10
3 3 1994-03-26 Sat Rangers Premier
34 of 44 1-2 Tynecastle Park 18108
1
11
2 1 1994-09-11 Sun Rangers Premier
04 of 36 0-3 Ibrox 40653
2
12
1 1994-11-09 Wed Rangers Premier
13 of 36 1-1 Tynecastle Park 12347
1
1
13
4 3 1995-01-21 Sat Rangers Premier
23 of 36 0-1 Ibrox 44231
1
14
1 1995-03-18 Sat Rangers Premier
27 of 36 2-1 Tynecastle Park 9806 1
1
1 3 1995-10-21 Sat Rangers Premier
09 of 36 1-4 Ibrox 45155
1
1
1 3 1995-12-02 Sat Rangers Premier
16 of 36 0-2 Tynecastle Park 15105
2
2
2 3 1996-01-20 Sat Rangers Premier
24 of 36 3-0 Ibrox 45096 1
1
1996-04-10 Wed Rangers Premier
32 of 36 2-0 Tynecastle Park 15350 2
2
1 2 1996-09-14 Sat Rangers Premier
05 of 36 0-3 Ibrox 47240
1
1
4 4 1 1996-12-21 Sat Rangers Premier
18 of 36 1-4 Tynecastle Park 15139
2
2
5 1 1997-02-01 Sat Rangers Premier
25 of 36 0-0 Ibrox 50024
1
1
3
2 1 1997-05-10 Sat Rangers Premier
36 of 36 3-1 Tynecastle Park 13097 1
2
1 1 1997-08-04 Mon Rangers Premier
01 of 36 1-3 Ibrox 48257
1
1
6 1997-12-20 Sat Rangers Premier
18 of 36 2-5 Tynecastle Park 17092
2
2
5 3 1 1998-02-28 Sat Rangers Premier
27 of 36 2-2 Ibrox 50046
1
1
3
2 1 5 1 1998-04-25 Sat Rangers Premier
34 of 36 0-3 Tynecastle Park 17415
1
4
1 1 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 2026-05-04 Mon Rangers Premiership
35 of 38 2-1 Tynecastle Park 18831 1
1
1 2 2026-10-28 Wed Rangers Premiership
11 of 38 2-2 Tynecastle Park 18692
1
2
1
2 4