SPL Record Premier League Post War League Complete League
Hearts vs Rangers Home in League Post War
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 110 26 26 58 0 23% 23% 52% 0% 125 193 9806 50000 22596 All Games 110 26 26 58 0 23% 23% 52% 0% 125 193 9806 50000 22596
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Champ 2 1 1 0 0 50% 50% 0% 0% 4 2 16874 17004 16939 L Div One 29 5 8 16 0 17% 27% 55% 0% 33 50 19621 50000 35060 L Prem 15 3 3 9 0 20% 20% 60% 0% 17 30 16570 32852 19001 L Premier 38 12 10 16 0 31% 26% 42% 0% 49 57 9806 29091 19544 L SPL 26 5 4 17 0 19% 15% 65% 0% 22 54 12156 17893 15665
By Team Team G W D L Ab W D L Ab F A Min Max Avg Rangers 110 26 26 58 0 23% 23% 52% 0% 125 193 9806 50000 22596
By Diff Score G W D L Ab W D L Ab F A Min Max Avg 3
2 2 0 0 0 100% 0% 0% 0% 7 1 16570 23083 19826 2
12 12 0 0 0 100% 0% 0% 0% 29 5 13097 45000 22931 1
12 12 0 0 0 100% 0% 0% 0% 21 9 9806 35250 18782 0
26 0 26 0 0 0% 100% 0% 0% 31 31 12347 50000 24512 -1
28 0 0 28 0 0% 0% 100% 0% 21 49 13842 49000 25019 -2
15 0 0 15 0 0% 0% 100% 0% 9 39 12021 35000 20499 -3
9 0 0 9 0 0% 0% 100% 0% 7 34 14842 44532 20936 -4
5 0 0 5 0 0% 0% 100% 0% 0 20 12156 18433 15877 -5
1 0 0 1 0 0% 0% 100% 0% 0 5 32267 32267 32267
By Score Score G W D L Ab W D L Ab F A Min Max Avg 1-1
13 0 13 0 0 0% 100% 0% 0% 13 13 12347 50000 25606 0-1
12 0 0 12 0 0% 0% 100% 0% 0 12 16710 49000 27816 1-2
12 0 0 12 0 0% 0% 100% 0% 12 24 13842 35750 22160 2-0
8 8 0 0 0 100% 0% 0% 0% 16 0 14003 45000 25676 2-1
7 7 0 0 0 100% 0% 0% 0% 14 7 9806 35250 19227 0-2
7 0 0 7 0 0% 0% 100% 0% 0 14 14128 28697 18921 1-3
7 0 0 7 0 0% 0% 100% 0% 7 21 12021 35000 22201 2-2
6 0 6 0 0 0% 100% 0% 0% 12 12 14014 47684 23517 0-4
5 0 0 5 0 0% 0% 100% 0% 0 20 12156 18433 15877 0-0
5 0 5 0 0 0% 100% 0% 0% 0 0 14601 28906 19242 1-0
4 4 0 0 0 100% 0% 0% 0% 4 0 16737 22534 18686 0-3
4 0 0 4 0 0% 0% 100% 0% 0 12 14842 44532 23779 3-1
3 3 0 0 0 100% 0% 0% 0% 9 3 13097 24740 17941 1-4
3 0 0 3 0 0% 0% 100% 0% 3 12 15139 16832 15709 2-3
3 0 0 3 0 0% 0% 100% 0% 6 9 14622 34065 21940 2-5
2 0 0 2 0 0% 0% 100% 0% 4 10 17092 29091 23091 3-3
2 0 2 0 0 0% 100% 0% 0% 6 6 18131 49000 33565 3-0
1 1 0 0 0 100% 0% 0% 0% 3 0 23083 23083 23083 3-2
1 1 0 0 0 100% 0% 0% 0% 3 2 16050 16050 16050 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 0-5
1 0 0 1 0 0% 0% 100% 0% 0 5 32267 32267 32267 2-4
1 0 0 1 0 0% 0% 100% 0% 2 4 19621 19621 19621 3-4
1 0 0 1 0 0% 0% 100% 0% 3 4 35000 35000 35000
By Day of Week Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 Sun 15 2 3 10 0 13% 20% 66% 0% 9 27 12156 19429 16497 4 Wed 15 4 2 9 0 26% 13% 60% 0% 19 30 12347 35250 20549 7 Sat 80 20 21 39 0 25% 26% 48% 0% 97 136 9806 50000 24124
By Day Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 6 1 0 5 0 16% 0% 83% 0% 5 15 12156 29240 19847 2 8 2 1 5 0 25% 12% 62% 0% 10 14 13842 28512 18680 3 5 0 3 2 0 0% 60% 40% 0% 3 5 16710 28906 20932 4 1 0 1 0 0 0% 100% 0% 0% 1 1 28637 28637 28637 5 4 1 1 2 0 25% 25% 50% 0% 4 6 15158 45000 25349 6 5 1 0 4 0 20% 0% 80% 0% 3 7 17759 35750 25071 7 3 0 0 3 0 0% 0% 100% 0% 2 10 17893 29091 23438 8 2 0 1 1 0 0% 50% 50% 0% 3 5 14014 22001 18007 9 3 0 1 2 0 0% 33% 66% 0% 2 6 12021 14128 12832 10 5 4 0 1 0 80% 0% 20% 0% 10 3 13097 31661 20503 11 2 1 1 0 0 50% 50% 0% 0% 4 2 18063 30000 24031 12 3 0 1 2 0 0% 33% 66% 0% 1 4 14601 18593 16502 13 5 0 2 3 0 0% 40% 60% 0% 5 9 14598 49000 30492 14 4 1 1 2 0 25% 25% 50% 0% 5 7 11500 17910 15250 15 2 1 1 0 0 50% 50% 0% 0% 5 3 15948 27828 21888 16 3 1 1 1 0 33% 33% 33% 0% 5 4 18356 28967 23468 17 4 1 2 1 0 25% 50% 25% 0% 4 4 22534 50000 33251 18 4 1 1 2 0 25% 25% 50% 0% 8 10 9806 35000 19642 19 5 0 2 3 0 0% 40% 60% 0% 7 11 17040 47684 23705 20 4 0 2 2 0 0% 50% 50% 0% 7 12 17092 49000 25469 21 6 0 1 5 0 0% 16% 83% 0% 2 14 14732 46285 25033 22 3 2 1 0 0 66% 33% 0% 0% 3 0 16315 17004 16685 23 4 2 0 2 0 50% 0% 50% 0% 5 4 14003 40824 21651 24 3 2 0 1 0 66% 0% 33% 0% 4 3 16050 30004 21144 25 1 0 0 1 0 0% 0% 100% 0% 0 3 17415 17415 17415 26 4 1 1 2 0 25% 25% 50% 0% 5 7 18108 35000 24685 27 4 0 0 4 0 0% 0% 100% 0% 1 14 16173 32267 20898 28 2 0 1 1 0 0% 50% 50% 0% 2 4 32617 32852 32734 29 2 2 0 0 0 100% 0% 0% 0% 5 2 15710 24740 20225 30 3 2 0 1 0 66% 0% 33% 0% 4 4 16803 44532 32195
By Month Month G W D L Ab W D L Ab F A Min Max Avg 1 9 2 2 5 0 22% 22% 55% 0% 11 15 16737 47684 28338 2 12 3 2 7 0 25% 16% 58% 0% 17 27 14003 49000 22010 3 11 4 3 4 0 36% 27% 36% 0% 15 19 9806 50000 23066 4 13 3 0 10 0 23% 0% 76% 0% 12 23 12021 49000 24151 5 7 1 3 3 0 14% 42% 42% 0% 11 16 13097 20283 16592 8 5 2 1 2 0 40% 20% 40% 0% 4 7 15272 22534 18092 9 10 3 3 4 0 30% 30% 40% 0% 13 17 14014 32617 19748 10 16 3 7 6 0 18% 43% 37% 0% 13 21 15495 40824 26220 11 12 4 4 4 0 33% 33% 33% 0% 13 12 12347 44532 20754 12 15 1 1 13 0 6% 6% 86% 0% 16 36 12156 35750 21740
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 1940 4 1 0 3 0 25% 0% 75% 0% 3 6 35750 46285 41847 1950 10 3 4 3 0 30% 40% 30% 0% 17 15 26100 50000 40540 1960 10 0 3 7 0 0% 30% 70% 0% 8 21 27828 35072 31374 1970 11 2 2 7 0 18% 18% 63% 0% 10 18 12021 31661 21956 1980 16 7 6 3 0 43% 37% 18% 0% 25 17 11500 29091 22141 1990 20 5 3 12 0 25% 15% 60% 0% 24 40 9806 24356 17187 2000 18 3 4 11 0 16% 22% 61% 0% 15 37 12156 17379 15443 2010 13 5 2 6 0 38% 15% 46% 0% 18 20 14842 32852 18197 2020 8 0 2 6 0 0% 25% 75% 0% 5 19 16969 18593 18131
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg H 110 26 26 58 0 23% 23% 52% 0% 125 193 9806 50000 22596
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Alistair Murdoch McCoist 2 9 0 9 2 Derek James Parlane 1 7 0 7 2 Jorg Albertz 2 7 0 7 2 Mark Wayne Hateley 1 7 0 7 5 Alfredo Morelos 0 6 0 6 5 William McClure Johnston 1 6 0 6 7 Ignacio Javier Gomez Novo 0 4 0 4 7 Jimmy Miller 0 4 0 4 7 Kenneth Miller 0 4 0 4 7 Rodney Seymour Wallace 0 4 0 4 7 Steven John Naismith 0 4 0 4 7 William Findlay 0 4 0 4 7 William J Simpson 0 4 0 4 14 Davie Wilson 0 3 0 3 14 Derek D Grierson 0 3 0 3 14 Fernando Ricksen 1 3 0 3 14 Gordon Scott Durie 0 3 0 3 14 Peter Lovenkrands 0 3 0 3 14 Ralph Laidlaw Brand 0 3 0 3 20 (William) Martin Melville Henderson 0 2 0 2 20 Andrew Little 0 2 0 2 20 Antonio Colak 0 2 0 2 20 Brian Laudrup 0 2 0 2 20 Claudio Reyna 0 2 0 2 20 Gennaro Gattuso 0 2 0 2 20 George Tomlinson McLean 0 2 0 2 20 Iain Durrant 2 2 0 2 20 Jean-Claude Ducan Darcheville 0 2 0 2 20 Jimmy Duncanson 0 2 0 2 20 McCart Jamie 0 2 0 2 20 Paul John Gascoigne 0 2 0 2 20 Robert William Fleck 0 2 0 2 20 Ronald de Boer 0 2 0 2 20 Ryan Kent 0 2 0 2 20 Shota Arveladze 0 2 0 2 20 Stephane Guivarc'h 0 2 0 2 20 Tore Andre Flo 0 2 0 2 20 William Pullar (Sandy) Jardine 2 2 0 2 39 Abdallah Dipo Sima 0 1 0 1 39 Alexander Chapman Ferguson 0 1 0 1 39 Alexander Lowry 0 1 0 1 39 Alexander Silcock Scott 0 1 0 1 39 Anderson Alan 0 1 0 1 39 Andrew Stuart Murray McCall 0 1 0 1 39 Andy Penman 0 1 0 1 39 Barry Ferguson 1 1 0 1 39 Black Kenny 0 1 0 1 39 Bobby [1] Williamson 0 1 0 1 39 Cedric Jan Itten 0 1 0 1 39 Chris McNee 0 1 0 1 39 Cole McKinnon 0 1 0 1 39 Colin Stein 0 1 0 1 39 Connor Lambert Goldson 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 Danny Wilson 0 1 0 1 39 Darren McGregor 0 1 0 1 39 David Alexander James Robertson 0 1 0 1 39 David Stuart Mitchell 0 1 0 1 39 Davie Cooper 0 1 0 1 39 Derek John McInnes 0 1 0 1 39 Derek Joseph Johnstone 0 1 0 1 39 Eddie Rutherford 0 1 0 1 39 Emerson Schellas Hyndman 0 1 0 1 39 Fabio Daniel Soares Silva 0 1 0 1 39 Gordon Duffield Smith 0 1 0 1 39 Graham Paul Roberts 0 1 0 1 39 Ian Petrie Redford 0 1 0 1 39 Jermain Defoe 0 1 0 1 39 John Gaulton Hubbard 1 1 0 1 39 John Greig 0 1 0 1 39 John Livingstone (Ian) McMillan 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 Kris Boyd 1 1 0 1 39 Kyle Lafferty 0 1 0 1 39 Lee Henry McCulloch 0 1 0 1 39 Malik Leon Tillman 0 1 0 1 39 Marco Negri 1 1 0 1 39 Mark Everton Walters 0 1 0 1 39 Michael Mols 0 1 0 1 39 Murray Don 0 1 0 1 39 Neil Docherty McCann 0 1 0 1 39 Nikica Jelavic 0 1 0 1 39 Nikola Katic 0 1 0 1 39 Pieter Huistra 0 1 0 1 39 Ross McCausland 0 1 0 1 39 Russell Nigel Latapy 0 1 0 1 39 Ryan Jack 0 1 0 1 39 Scott Nisbet 0 1 0 1 39 Sone Aluko 0 1 0 1 39 Stephen Hughes 0 1 0 1 39 Stuart David Munro 0 1 0 1 39 Thomas Buffel 0 1 0 1 39 Todd Owen Cantwell 0 1 0 1 39 Trevor McGregor Steven 0 1 0 1 39 Vaclav Cerny 0 1 0 1 39 William Dodds 0 1 0 1 39 William Silcock Gardiner 0 1 0 1 39 William Waddell 0 1 0 1 39 Willie Henderson 0 1 0 1 39 Willie Paton 0 1 0 1 39 Willie Thornton 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 29 27 2 10 8 11 0 34% 27% 37% 0% 15 2 Gary Mackay 23 21 2 8 7 8 0 34% 30% 34% 0% 1 3 Henry Smith 21 21 0 7 7 7 0 33% 33% 33% 0% 0 4 John Colquhoun 19 15 4 5 6 8 0 26% 31% 42% 0% 2 5 Neil Berry 18 17 1 6 6 6 0 33% 33% 33% 0% 1 6 Jim Cruickshank 16 16 0 1 4 11 0 6% 25% 68% 0% 0 6 Craig Levein 16 16 0 4 7 5 0 25% 43% 31% 0% 0 6 Dave McPherson 16 16 0 5 4 7 0 31% 25% 43% 0% 0 9 Walter Kidd 15 14 1 8 3 4 0 53% 20% 26% 0% 0 10 Alan Anderson 12 12 0 1 3 8 0 8% 25% 66% 0% 1 10 Steve Fulton 12 11 1 2 1 9 0 16% 8% 75% 0% 0 10 Steven Pressley 12 12 0 1 4 7 0 8% 33% 58% 0% 0 13 Andy Webster 11 11 0 1 4 6 0 9% 36% 54% 0% 0 14 Jimmy Wardhaugh 10 10 0 2 4 4 0 20% 40% 40% 0% 5 14 Willie Bauld 10 10 0 1 4 5 0 10% 40% 50% 0% 3 14 Jim Brown 10 10 0 2 0 8 0 20% 0% 80% 0% 3 14 Tosh McKinlay 10 10 0 2 2 6 0 20% 20% 60% 0% 0 14 Robbie Neilson 10 10 0 3 3 4 0 30% 30% 40% 0% 0 14 Craig Gordon 10 10 0 1 3 6 0 10% 30% 60% 0% 0 20 Alfie Conn 9 9 0 1 3 5 0 11% 33% 55% 0% 4 20 Bobby Parker 9 9 0 1 3 5 0 11% 33% 55% 0% 0 20 John Cumming 9 9 0 3 2 4 0 33% 22% 44% 0% 2 20 David Clunie 9 8 1 0 2 7 0 0% 22% 77% 0% 0 20 Willie Gibson 9 9 0 2 3 4 0 22% 33% 44% 0% 1 20 Eamonn Bannon 9 5 4 2 2 5 0 22% 22% 55% 0% 2 20 Gary Locke 9 8 1 2 1 6 0 22% 11% 66% 0% 1 20 Scott Severin 9 9 0 0 1 8 0 0% 11% 88% 0% 0 20 Thomas Flogel 9 8 1 1 1 7 0 11% 11% 77% 0% 0 20 Christophe Berra 9 9 0 2 1 6 0 22% 11% 66% 0% 0 20 Lee Wallace 9 8 1 4 0 5 0 44% 0% 55% 0% 0 31 Tom Mackenzie 8 8 0 1 2 5 0 12% 25% 62% 0% 0 31 Johnny Hamilton 8 8 0 2 2 4 0 25% 25% 50% 0% 0 31 Donald Ford 8 7 1 1 2 5 0 12% 25% 62% 0% 2 31 Donald Park 8 6 2 2 0 6 0 25% 0% 75% 0% 0 31 Drew Busby 8 8 0 1 2 5 0 12% 25% 62% 0% 2 31 Brian Whittaker 8 8 0 4 3 1 0 50% 37% 12% 0% 0 31 Kenny Black 8 8 0 4 2 2 0 50% 25% 25% 0% 0 31 Wayne Foster 8 5 3 1 3 4 0 12% 37% 50% 0% 1 31 Alan McLaren 8 7 1 1 3 4 0 12% 37% 50% 0% 0 31 John Millar 8 8 0 2 2 4 0 25% 25% 50% 0% 1 31 Gilles Rousset 8 8 0 2 0 6 0 25% 0% 75% 0% 0 31 Stephane Adam 8 6 2 1 1 6 0 12% 12% 75% 0% 2 31 Andy Kirk 8 3 5 0 2 6 0 0% 25% 75% 0% 0 31 Marius Zaliukas 8 7 1 3 0 5 0 37% 0% 62% 0% 1 45 John Urquhart 7 7 0 0 4 3 0 0% 57% 42% 0% 1 45 Davie Laing 7 7 0 1 3 3 0 14% 42% 42% 0% 0 45 Bobby Prentice 7 5 2 0 2 5 0 0% 28% 71% 0% 0 45 Paul Ritchie 7 7 0 2 0 5 0 28% 0% 71% 0% 0 45 Colin Cameron 7 7 0 2 0 5 0 28% 0% 71% 0% 1 45 Kevin McKenna 7 5 2 0 2 5 0 0% 28% 71% 0% 1 45 Eggert Jonsson 7 6 1 2 0 5 0 28% 0% 71% 0% 0 45 Ruben Palazuelos 7 5 2 3 0 4 0 42% 0% 57% 0% 0 45 Jimmy Milne 7 7 0 3 2 2 0 42% 28% 28% 0% 0 45 Barrie McKay 7 6 1 0 2 5 0 0% 28% 71% 0% 0 55 Jimmy Brown 6 6 0 1 1 4 0 16% 16% 66% 0% 0 55 Bobby Kirk 6 6 0 3 1 2 0 50% 16% 33% 0% 0 55 Gordon Marshall 6 6 0 3 0 3 0 50% 0% 50% 0% 0 55 Davie Holt 6 6 0 0 1 5 0 0% 16% 83% 0% 0 55 Willie Polland 6 6 0 0 2 4 0 0% 33% 66% 0% 0 55 Willie Wallace 6 6 0 0 2 4 0 0% 33% 66% 0% 2 55 Roy Kay 6 6 0 1 1 4 0 16% 16% 66% 0% 0 55 Sandy Jardine 6 6 0 4 2 0 0 66% 33% 0% 0% 0 55 Sandy Clark 6 6 0 3 2 1 0 50% 33% 16% 0% 4 55 Derek Ferguson 6 6 0 1 1 4 0 16% 16% 66% 0% 0 55 Allan Johnston 6 3 3 2 2 2 0 33% 33% 33% 0% 1 55 Grant Murray 6 4 2 2 0 4 0 33% 0% 66% 0% 0 55 Davy Weir 6 6 0 2 0 4 0 33% 0% 66% 0% 0 55 Paul Hartley 6 6 0 1 3 2 0 16% 50% 33% 0% 0 55 Rudi Skacel 6 6 0 2 1 3 0 33% 16% 50% 0% 1 55 Ian Black 6 5 1 1 0 5 0 16% 0% 83% 0% 0 55 John Souttar 6 5 1 2 0 4 0 33% 0% 66% 0% 0 55 Michael Smith 6 6 0 0 1 5 0 0% 16% 83% 0% 0 55 Stephen Kingsley 6 6 0 0 1 5 0 0% 16% 83% 0% 0 55 Lawrence Shankland 6 6 0 0 2 4 0 0% 33% 66% 0% 1 75 Freddie Glidden 5 5 0 0 4 1 0 0% 80% 20% 0% 1 75 Ian Crawford 5 5 0 2 1 2 0 40% 20% 40% 0% 0 75 Alex Young 5 5 0 3 1 1 0 60% 20% 20% 0% 1 75 Billy Higgins 5 5 0 1 1 3 0 20% 20% 60% 0% 0 75 Tommy Traynor 5 5 0 0 3 2 0 0% 60% 40% 0% 0 75 Ian Sneddon 5 5 0 1 2 2 0 20% 40% 40% 0% 0 75 Jim Jefferies 5 5 0 1 2 2 0 20% 40% 40% 0% 0 75 Scott Crabbe 5 4 1 1 1 3 0 20% 20% 60% 0% 1 75 George Wright 5 2 3 0 3 2 0 0% 60% 40% 0% 1 75 Neil McCann 5 5 0 2 0 3 0 40% 0% 60% 0% 0 75 Jim Hamilton 5 2 3 2 0 3 0 40% 0% 60% 0% 3 75 Lee Makel 5 2 3 0 0 5 0 0% 0% 100% 0% 0 75 Juanjo 5 2 3 0 1 4 0 0% 20% 80% 0% 0 75 Antti Niemi 5 5 0 0 1 4 0 0% 20% 80% 0% 0 75 Stephen Simmons 5 2 3 1 1 3 0 20% 20% 60% 0% 1 75 Alan Maybury 5 5 0 0 2 3 0 0% 40% 60% 0% 0 75 Neil MacFarlane 5 4 1 0 1 4 0 0% 20% 80% 0% 0 75 Calum Elliot 5 2 3 1 1 3 0 20% 20% 60% 0% 0 75 David Obua 5 3 2 1 0 4 0 20% 0% 80% 0% 0 75 Jamie Walker 5 5 0 3 1 1 0 60% 20% 20% 0% 3 75 Alex Cochrane 5 5 0 0 1 4 0 0% 20% 80% 0% 0 75 Cammy Devlin 5 5 0 0 2 3 0 0% 40% 60% 0% 0 97 Charlie Cox 4 4 0 1 0 3 0 25% 0% 75% 0% 0 97 Tommy Sloan 4 4 0 1 0 3 0 25% 0% 75% 0% 1 97 George Thomson 4 4 0 3 0 1 0 75% 0% 25% 0% 0 97 Danny Ferguson 4 4 0 0 0 4 0 0% 0% 100% 0% 0 97 Alan Gordon 4 4 0 0 2 2 0 0% 50% 50% 0% 0 97 Chris Shevlane 4 4 0 0 2 2 0 0% 50% 50% 0% 0 97 George Fleming 4 4 0 0 1 3 0 0% 25% 75% 0% 0 97 Eddie Thomson 4 4 0 1 1 2 0 25% 25% 50% 0% 0 97 Jim Townsend 4 3 1 1 1 2 0 25% 25% 50% 0% 0 97 Frank Liddell 4 4 0 2 2 0 0 50% 50% 0% 0% 1 97 Alex MacDonald 4 4 0 3 1 0 0 75% 25% 0% 0% 1 97 Roddy Macdonald 4 4 0 3 0 1 0 75% 0% 25% 0% 1 97 George Cowie 4 4 0 2 1 1 0 50% 25% 25% 0% 0 97 Neil Pointon 4 4 0 2 0 2 0 50% 0% 50% 0% 1 97 Gary Naysmith 4 4 0 1 0 3 0 25% 0% 75% 0% 0 97 Joe Hamill 4 3 1 0 2 2 0 0% 50% 50% 0% 0 97 Mark de Vries 4 4 0 0 1 3 0 0% 25% 75% 0% 0 97 Phil Stamp 4 4 0 0 2 2 0 0% 50% 50% 0% 0 97 Saulius Mikoliunas 4 1 3 0 1 3 0 0% 25% 75% 0% 0 97 Deividas Cesnauskis 4 3 1 1 1 2 0 25% 25% 50% 0% 0 97 Gary Glen 4 1 3 1 0 3 0 25% 0% 75% 0% 0 97 Christian Nade 4 4 0 2 0 2 0 50% 0% 50% 0% 0 97 David Templeton 4 2 2 1 0 3 0 25% 0% 75% 0% 0 97 Oliver Bozanic 4 3 1 1 1 2 0 25% 25% 50% 0% 0 97 Peter Haring 4 3 1 0 0 4 0 0% 0% 100% 0% 1 97 Jimmy Murray 4 4 0 3 0 1 0 75% 0% 25% 0% 0 97 Liam Boyce 4 3 1 1 1 2 0 25% 25% 50% 0% 1 97 Josh Ginnelly 4 2 2 0 0 4 0 0% 0% 100% 0% 0 97 Alan Forrest 4 1 3 0 1 3 0 0% 25% 75% 0% 0 97 Jorge Grant 4 3 1 0 1 3 0 0% 25% 75% 0% 0 97 Kye Rowles 4 4 0 0 2 2 0 0% 50% 50% 0% 0 97 Zander Clark 4 4 0 0 2 2 0 0% 50% 50% 0% 0 97 Yutaro Oda 4 1 3 0 2 2 0 0% 50% 50% 0% 0 97 Kenneth Vargas 4 2 2 0 2 2 0 0% 50% 50% 0% 0 131 Bobby Dougan 3 3 0 1 0 2 0 33% 0% 66% 0% 0 131 Bobby Blackwood 3 3 0 1 1 1 0 33% 33% 33% 0% 0 131 Davie Mackay 3 3 0 0 1 2 0 0% 33% 66% 0% 0 131 Ernie Winchester 3 2 1 1 0 2 0 33% 0% 66% 0% 0 131 Peter Oliver 3 3 0 0 0 3 0 0% 0% 100% 0% 0 131 Kenny Aird 3 3 0 0 0 3 0 0% 0% 100% 0% 0 131 John Stevenson 3 2 1 0 1 2 0 0% 33% 66% 0% 0 131 Ralph Callachan 3 2 1 0 1 2 0 0% 33% 66% 0% 0 131 Derek O'Connor 3 2 1 1 2 0 0 33% 66% 0% 0% 3 131 Peter Shields 3 3 0 1 2 0 0 33% 66% 0% 0% 0 131 Jimmy Bone 3 3 0 2 1 0 0 66% 33% 0% 0% 1 131 Andy Watson 3 2 1 1 1 1 0 33% 33% 33% 0% 1 131 Iain Jardine 3 1 2 2 1 0 0 66% 33% 0% 0% 0 131 Mike Galloway 3 3 0 1 1 1 0 33% 33% 33% 0% 1 131 David McCreery 3 3 0 0 1 2 0 0% 33% 66% 0% 0 131 Ian Baird 3 3 0 1 1 1 0 33% 33% 33% 0% 1 131 Scott Leitch 3 3 0 1 2 0 0 33% 66% 0% 0% 0 131 Stephen Frail 3 3 0 2 1 0 0 66% 33% 0% 0% 0 131 Gary Wales 3 1 2 0 0 3 0 0% 0% 100% 0% 0 131 Robert Tomaschek 3 2 1 0 0 3 0 0% 0% 100% 0% 0 131 Graham Weir 3 3 0 0 2 1 0 0% 66% 33% 0% 0 131 Jean-Louis Valois 3 2 1 0 0 3 0 0% 0% 100% 0% 0 131 Patrick Kisnorbo 3 3 0 0 2 1 0 0% 66% 33% 0% 0 131 Andrew Driver 3 3 0 2 0 1 0 66% 0% 33% 0% 1 131 Jamie McAllister 3 1 2 1 1 1 0 33% 33% 33% 0% 0 131 Jamie Macdonald 3 3 0 1 0 2 0 33% 0% 66% 0% 0 131 Julien Brellier 3 3 0 1 1 1 0 33% 33% 33% 0% 0 131 Jose Goncalves 3 2 1 0 0 3 0 0% 0% 100% 0% 0 131 Laryea Kingston 3 3 0 2 0 1 0 66% 0% 33% 0% 1 131 Marian Kello 3 3 0 1 0 2 0 33% 0% 66% 0% 0 131 Adrian Mrowiec 3 3 0 1 0 2 0 33% 0% 66% 0% 0 131 Suso Santana 3 2 1 0 0 3 0 0% 0% 100% 0% 1 131 Craig Thomson 3 1 2 1 0 2 0 33% 0% 66% 0% 0 131 Ismael Bouzid 3 3 0 1 0 2 0 33% 0% 66% 0% 0 131 Ryan Stevenson 3 2 1 1 0 2 0 33% 0% 66% 0% 1 131 Callum Paterson 3 3 0 2 1 0 0 66% 33% 0% 0% 0 131 Arnaud Djoum 3 3 0 1 0 2 0 33% 0% 66% 0% 0 131 Harry Cochrane 3 2 1 0 0 3 0 0% 0% 100% 0% 0 131 Steven MacLean 3 1 2 0 1 2 0 0% 33% 66% 0% 1 131 Uche Ikpeazu 3 2 1 1 1 1 0 33% 33% 33% 0% 0 131 Sean Clare 3 3 0 1 1 1 0 33% 33% 33% 0% 0 131 Craig Halkett 3 2 1 1 0 2 0 33% 0% 66% 0% 0 131 Toby Sibbick 3 3 0 1 0 2 0 33% 0% 66% 0% 0 131 Beni Baningime 3 3 0 0 1 2 0 0% 33% 66% 0% 0 131 Frankie Kent 3 3 0 0 2 1 0 0% 66% 33% 0% 0 176 Archie Kelly 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Archie Williams 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Jimmy Watters 2 2 0 0 2 0 0 0% 100% 0% 0% 0 176 Jock Adie 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Jim Souness 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Willie Duff 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 John Lough 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Gordon Smith 2 2 0 1 0 1 0 50% 0% 50% 0% 1 176 Roy Barry 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Willie Hamilton 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 George Miller 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Alan MacDonald 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Jim Fleming 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Arthur Mann 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Rene Moller 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Andy Lynch 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Eric Carruthers 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 John Gallacher 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Tommy Murray 2 2 0 1 1 0 0 50% 50% 0% 0% 1 176 Don Murray 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Cammy Fraser 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Graham Shaw 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Malcolm Robertson 2 2 0 1 1 0 0 50% 50% 0% 0% 1 176 John Brough 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Denis McQuade 2 0 2 1 1 0 0 50% 50% 0% 0% 0 176 Colin More 2 1 1 1 1 0 0 50% 50% 0% 0% 0 176 Stephen Hamilton 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Stewart MacLaren 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Jimmy Sandison 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Allan Moore 2 0 2 0 0 2 0 0% 0% 100% 0% 0 176 Hugh Burns 2 2 0 0 2 0 0 0% 100% 0% 0% 0 176 Iain Ferguson 2 1 1 1 0 1 0 50% 0% 50% 0% 1 176 Nicky Walker 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Graeme Hogg 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Ian Ferguson 2 1 1 0 1 1 0 0% 50% 50% 0% 0 176 Peter Van de Ven 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Kevin Thomas 2 0 2 1 1 0 0 50% 50% 0% 0% 0 176 Roddy McKenzie 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Jim Weir 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Maurice Johnston 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Alan McManus 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Jim Bett 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Pasquale Bruno 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Stefano Salvatori 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Jose Quitongo 2 0 2 0 0 2 0 0% 0% 100% 0% 0 176 Gary McSwegan 2 1 1 0 1 1 0 0% 50% 50% 0% 1 176 Darren Jackson 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Gordan Petric 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Steven Boyack 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Austin McCann 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Stephane Mahe 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Neil Janczyk 2 0 2 0 2 0 0 0% 100% 0% 0% 0 176 Tepi Moilanen 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Dennis Wyness 2 1 1 0 1 1 0 0% 50% 50% 0% 1 176 Jason Thomson 2 1 1 0 0 2 0 0% 0% 100% 0% 0 176 Roman Bednar 2 2 0 1 1 0 0 50% 50% 0% 0% 1 176 Edgaras Jankauskas 2 2 0 1 1 0 0 50% 50% 0% 0% 1 176 Takis Fyssas 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Steve Banks 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Ibrahim Tall 2 2 0 1 0 1 0 50% 0% 50% 0% 1 176 Bruno Aguiar 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Audrius Ksanavicius 2 1 1 1 0 1 0 50% 0% 50% 0% 0 176 Darren Barr 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Stephen Elliott 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Danny Grainger 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Kevin McHattie 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Jack Hamilton 2 2 0 2 0 0 0 100% 0% 0% 0% 0 176 Sam Nicholson 2 1 1 1 1 0 0 50% 50% 0% 0% 0 176 Alim Ozturk 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Morgaro Gomis 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 James Keatings 2 0 2 1 1 0 0 50% 50% 0% 0% 0 176 Soufian El Hassnaoui 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Miguel Pallardo 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Lewis Moore 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Don Cowie 2 2 0 2 0 0 0 100% 0% 0% 0% 1 176 Perry Kitchen 2 2 0 2 0 0 0 100% 0% 0% 0% 0 176 Krystian Nowak 2 1 1 1 0 1 0 50% 0% 50% 0% 1 176 Bjorn Johnsen 2 2 0 2 0 0 0 100% 0% 0% 0% 0 176 Isma 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Andy Irving 2 1 1 1 1 0 0 50% 50% 0% 0% 0 176 Olly Lee 2 1 1 0 0 2 0 0% 0% 100% 0% 0 176 Jake Mulraney 2 2 0 0 1 1 0 0% 50% 50% 0% 0 176 Bobby Zlamal 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Clevid Dikamona 2 0 2 0 0 2 0 0% 0% 100% 0% 0 176 Aidy White 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Joel Pereira 2 2 0 1 1 0 0 50% 50% 0% 0% 0 176 Andy Halliday 2 0 2 0 0 2 0 0% 0% 100% 0% 0 176 Gary Mackay-Steven 2 2 0 0 0 2 0 0% 0% 100% 0% 0 176 Nathaniel Atkinson 2 1 1 0 0 2 0 0% 0% 100% 0% 0 176 Lewis Neilson 2 1 1 0 0 2 0 0% 0% 100% 0% 0 176 Orestis Kiomourtzoglou 2 1 1 0 0 2 0 0% 0% 100% 0% 0 176 Robert Snodgrass 2 1 1 0 0 2 0 0% 0% 100% 0% 0 176 Calem Nieuwenhof 2 1 1 0 0 2 0 0% 0% 100% 0% 0 176 Kyosuke Tagawa 2 1 1 0 1 1 0 0% 50% 50% 0% 1 176 Christos Karipidis 2 2 0 1 0 1 0 50% 0% 50% 0% 0 176 Blair Spittal 2 1 1 0 1 1 0 0% 50% 50% 0% 0 176 James Penrice 2 2 0 0 1 1 0 0% 50% 50% 0% 0 273 Archie Miller 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Bobby Baxter 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Alex McCrae 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Tom McSpadyen 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Jimmy Walker 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Dick Whitehead 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Dougal Matheson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Arthur Dixon 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Bobby Flavell 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Doug Armstrong 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Eddie Rutherford 1 1 0 0 1 0 0 0% 100% 0% 0% 1 273 Andy Bowman 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Jim McFadzean 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Danny Paton 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Bobby Rankin 1 1 0 1 0 0 0 100% 0% 0% 0% 1 273 Jim Rodger (2) 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Jim Murphy 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Frank Sandeman 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Don Kerrigan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Eddie O'Donnell 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 George Peden 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Arthur Thomson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Bobby Kemp 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Jim Irvine 1 1 0 0 0 1 0 0% 0% 100% 0% 1 273 Wilson Wood 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Kevin Hegarty 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Jimmy Cant 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 George Donaldson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Sandy Burrell 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Steve Hancock 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Brian Wilson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Ray Dunlop 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Dave McNicoll 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 John Craig 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Thomson Allan 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Bobby Robinson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Bobby Masterton 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Alfie Conn Jnr 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Willie McVie 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Dave Bowman 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Alex Hamill 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Gary Liddell 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Willie Johnston 1 0 1 0 1 0 0 0% 100% 0% 0% 0 273 Gregor Stevens 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Colin McAdam 1 0 1 1 0 0 0 100% 0% 0% 0% 0 273 Davie Kirkwood 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Glynn Snodin 1 0 1 0 1 0 0 0% 100% 0% 0% 0 273 David Murie 1 0 1 1 0 0 0 100% 0% 0% 0% 0 273 Craig Nelson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Willie Jamieson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 David Hagen 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Stuart Callaghan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Brian Hamilton 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Hans Eskilsson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Stephane Paille 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Derek Holmes 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Rab McKinnon 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Kenny Milne 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Kevin James 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Fitzroy Simpson 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Gordon Durie 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Ricardo Fuller 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Tommi Gronlund 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Wilfred Oueifio 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Michael Stewart 1 1 0 1 0 0 0 100% 0% 0% 0% 1 273 Lee Miller 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Mark Burchill 1 0 1 0 0 1 0 0% 0% 100% 0% 1 273 Marius Kizys 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Jamie Mole 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Samuel Camazzola 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Nerijus Barasa 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Kestutis Ivaskevicius 1 0 1 1 0 0 0 100% 0% 0% 0% 1 273 Andrius Velicka 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Ryan McGowan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Scott Robinson 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Janos Balogh 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Arvydas Novikovas 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 David Witteveen 1 1 0 0 0 1 0 0% 0% 100% 0% 1 273 Gordon Smith [3] 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Kevin Kyle 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Jason Holt 1 1 0 1 0 0 0 100% 0% 0% 0% 1 273 Jamie Hamill 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Mehdi Taouil 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Brad McKay 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Billy King 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Craig Beattie 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Danny Wilson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Jordan McGhee 1 0 1 1 0 0 0 100% 0% 0% 0% 0 273 Liam Smith 1 0 1 1 0 0 0 100% 0% 0% 0% 0 273 Neil Alexander 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Prince Buaben 1 0 1 1 0 0 0 100% 0% 0% 0% 0 273 Osman Sow 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Scott Gallacher 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Adam Eckersley 1 0 1 1 0 0 0 100% 0% 0% 0% 0 273 Genero Zeefuik 1 0 1 0 1 0 0 0% 100% 0% 0% 2 273 Kenny Anderson 1 0 1 0 1 0 0 0% 100% 0% 0% 0 273 Igor Rossi 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Callumn Morrison 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Faycal Rherras 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Conor Sammon 1 0 1 1 0 0 0 100% 0% 0% 0% 0 273 Marcus Godinho 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Robbie Muirhead 1 1 0 1 0 0 0 100% 0% 0% 0% 2 273 Jamie Brandon 1 0 1 0 1 0 0 0% 100% 0% 0% 0 273 Andraz Struna 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Lennard Sowah 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Aaron Hughes 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Malaury Martin 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Alexandros Tziolis 1 0 1 1 0 0 0 100% 0% 0% 0% 0 273 Tasos Avlonitis 1 0 1 1 0 0 0 100% 0% 0% 0% 0 273 Euan Henderson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 273 Rafal Grzelak 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Cole Stockton 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Kyle Lafferty 1 1 0 0 0 1 0 0% 0% 100% 0% 1 273 Jon McLaughlin 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Ross Callachan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 David Milinkovic 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Demetri Mitchell 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Steven Naismith 1 1 0 1 0 0 0 100% 0% 0% 0% 1 273 Bobby Burns 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Craig Wighton 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Aaron Hickey 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Conor Washington 1 0 1 1 0 0 0 100% 0% 0% 0% 0 273 Glenn Whelan 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Ryotaro Meshino 1 1 0 0 1 0 0 0% 100% 0% 0% 1 273 Armand Gnanduillet 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Ben Woodburn 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Taylor Moore 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Ellis Simms 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Stephen Humphrys 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 James Hill 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Garang Kuol 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 James Wilson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Adam Forrester 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Dexter Lembikisa 1 0 1 0 1 0 0 0% 100% 0% 0% 1 273 Scott Fraser 1 0 1 0 1 0 0 0% 100% 0% 0% 0 273 Daniel Oyegoke 1 0 1 0 1 0 0 0% 100% 0% 0% 0 273 Musa Drammeh 1 0 1 0 0 1 0 0% 0% 100% 0% 0 273 Yan Dhanda 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Gerald Taylor 1 1 0 0 1 0 0 0% 100% 0% 0% 0 273 Malachi Boateng 1 0 1 0 1 0 0 0% 100% 0% 0% 0 273 Jamie McCart 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Elton Kabangu 1 1 0 0 0 1 0 0% 0% 100% 0% 0 273 Michael Steinwender 1 1 0 0 0 1 0 0% 0% 100% 0% 1 273 Sander Kartum 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 Hugh Dallas 10 3 21 .3000000 3 18 .3000000 2 Craig Thomson 6 0 19 .0000000 2 13 .3333333 3 David FT Syme 5 1 10 .2000000 1 6 .2000000 4 Calum Murray 4 0 8 .0000000 0 7 .0000000 4 Jim McCluskey 4 0 3 .0000000 1 7 .2500000 4 Stuart Dougal 4 0 11 .0000000 2 9 .5000000 7 Douglas McDonald 3 1 7 .3333333 0 12 .0000000 7 Hugh Williamson 3 0 5 .0000000 1 9 .3333333 7 John Beaton 3 0 5 .0000000 0 5 .0000000 7 John Robertson Proudfoot Gordon 3 0 0 .0000000 0 0 .0000000 7 Kenny Clark 3 1 5 .3333333 0 5 .0000000 7 Kevin Clancy 3 0 7 .0000000 0 7 .0000000 7 Mike Delaney 3 0 5 .0000000 0 6 .0000000 7 T Muirhead 3 0 2 .0000000 0 1 .0000000 15 Douglas David Hope 2 0 1 .0000000 0 4 .0000000 15 G Bowman 2 0 0 .0000000 0 0 .0000000 15 Hugh Alexander 2 0 1 .0000000 0 3 .0000000 15 Leslie William Mottram 2 0 4 .0000000 0 4 .0000000 15 Nick Walsh 2 1 8 .5000000 0 6 .0000000 15 Robert Bonar (Bob) Valentine 2 0 2 .0000000 0 6 .0000000 15 Steven McLean 2 1 2 .5000000 0 4 .0000000 15 TE Kellock 2 0 0 .0000000 0 2 .0000000 15 Willie Anderson 2 0 1 .0000000 0 0 .0000000 24 Alistair McKenzie 1 0 0 .0000000 0 0 .0000000 24 Bobby Davidson 1 0 0 .0000000 0 0 .0000000 24 Bobby Madden 1 0 0 .0000000 1 1 1.0000000 24 Bobby Tait 1 1 5 1.0000000 0 0 .0000000 24 Brian McGinlay 1 0 1 .0000000 0 2 .0000000 24 B Robertson 1 0 1 .0000000 0 2 .0000000 24 D Alexander 1 0 0 .0000000 0 0 .0000000 24 D Anderson 1 0 2 .0000000 0 1 .0000000 24 DJ Murphy 1 0 0 .0000000 0 0 .0000000 24 Don Robertson 1 0 1 .0000000 0 1 .0000000 24 Douglas Gerrard 1 0 0 .0000000 0 0 .0000000 24 EC Harris 1 0 1 .0000000 0 2 .0000000 24 FS Crossley 1 0 0 .0000000 0 0 .0000000 24 George Mitchell 1 0 0 .0000000 0 0 .0000000 24 Hugh Phillips 1 0 0 .0000000 0 0 .0000000 24 Jack Mowat 1 0 0 .0000000 0 0 .0000000 24 J Mackie 1 0 0 .0000000 0 0 .0000000 24 J Oates 1 0 0 .0000000 0 0 .0000000 24 John Rowbotham 1 0 0 .0000000 0 1 .0000000 24 John Wright Paterson 1 0 0 .0000000 0 0 .0000000 24 JRS Renton 1 1 1 1.0000000 0 2 .0000000 24 Mike McCurry 1 0 3 .0000000 0 4 .0000000 24 Mike Tumilty 1 0 3 .0000000 0 1 .0000000 24 Peter Craigmyle 1 0 0 .0000000 0 0 .0000000 24 RAS Crockett 1 0 1 .0000000 0 2 .0000000 24 R Calder 1 0 0 .0000000 0 0 .0000000 24 R Rodger 1 0 1 .0000000 0 1 .0000000 24 R Yacamini 1 0 0 .0000000 0 0 .0000000 24 S Hilton 1 0 0 .0000000 0 0 .0000000 24 T Marshall 1 0 2 .0000000 1 0 1.0000000 24 W Elliott 1 0 0 .0000000 0 0 .0000000 24 William Collum 1 0 3 .0000000 0 1 .0000000 24 Willie Young 1 0 2 .0000000 0 4 .0000000 24 WJ Mullen 1 0 0 .0000000 0 0 .0000000 24 WP Knowles 1 0 2 .0000000 0 1 .0000000
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 10 Total Opponents = 12 Player For Time Date Comp V Team Score Ron McKinnon Rangers 44 1968-09-28 Sat L Div One H Rangers 1-1 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 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 Craig Andrew Moore Rangers 76 1998-04-25 Sat L Premier H 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 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 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 Steven Smith Rangers 20 2014-11-22 Sat L Champ H Rangers 2-0 Scott Arfield Rangers 72 2018-12-02 Sun L Prem H Rangers 1-2 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 1946-11-30 Sat Rangers Division A
15 of 30 0-3 Tynecastle Park 44532
1
1
1947-12-06 Sat Rangers Division A
12 of 30 1-2 Tynecastle Park 35750
2
2
1948-10-23 Sat Rangers Division A
07 of 30 2-0 Tynecastle Park 40824 1
1
1950-01-21 Sat Rangers Division A
21 of 30 0-1 Tynecastle Park 46285
1
1
1951-04-21 Sat Rangers Division A
29 of 30 0-1 Tynecastle Park 38371
2
2
1952-01-19 Sat Rangers Division A
22 of 30 2-2 Tynecastle Park 47684
1
1
3
1952-12-13 Sat Rangers Division A
15 of 30 2-2 Tynecastle Park 26100
2
2
4
1954-02-20 Sat Rangers Division A
25 of 30 3-3 Tynecastle Park 49000
3
3
5
1954-12-18 Sat Rangers Division A
12 of 30 3-4 Tynecastle Park 35000
1
6
1956-03-17 Sat Rangers Division A
26 of 34 1-1 Tynecastle Park 50000
1
1
7
1957-04-13 Sat Rangers Division 1
32 of 34 0-1 Tynecastle Park 49000
1
8
1958-04-30 Wed Rangers Division 1
34 of 34 2-1 Tynecastle Park 35250 1
1
1959-04-11 Sat Rangers Division 1
32 of 34 2-0 Tynecastle Park 30000 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
1962-02-24 Sat Rangers Division 1
26 of 34 0-1 Tynecastle Park 30004
2
2
1963-03-27 Wed Rangers Division 1
22 of 34 0-5 Tynecastle Park 32267
3
3
1964-04-01 Wed Rangers Division 1
32 of 34 1-2 Tynecastle Park 29240
4
4
1964-10-17 Sat Rangers Division 1
08 of 34 1-1 Tynecastle Park 35072
1
1
5
1 1 1965-11-13 Sat Rangers Division 1
11 of 34 0-2 Tynecastle Park 28697
1
6
1 2 1966-10-15 Sat Rangers Division 1
06 of 34 1-1 Tynecastle Park 27828
1
1
7
1968-01-13 Sat Rangers Division 1
20 of 34 2-3 Tynecastle Park 34065
1
8
1968-09-28 Sat Rangers Division 1
04 of 34 1-1 Tynecastle Park 32617
1
1
9
2 1 1969-12-06 Sat Rangers Division 1
15 of 34 1-2 Tynecastle Park 28950
1
10
1970-10-10 Sat Rangers Division 1
07 of 34 0-1 Tynecastle Park 31661
2
11
2 1 1971-10-02 Sat Rangers Division 1
05 of 34 2-1 Tynecastle Park 28512 1
1
1973-04-07 Sat Rangers Division 1
31 of 34 0-1 Tynecastle Park 23331
1
1
2 1974-01-19 Sat Rangers Division 1
20 of 34 2-4 Tynecastle Park 19621
2
2
1 1974-10-26 Sat Rangers Division 1
09 of 34 1-1 Tynecastle Park 27094
1
1
3
1975-09-06 Sat Rangers Premier
02 of 36 0-2 Tynecastle Park 24803
1
4
1976-01-03 Sat Rangers Premier
20 of 36 1-2 Tynecastle Park 22196
2
5
1976-11-27 Sat Rangers Premier
12 of 36 0-1 Tynecastle Park 18321
3
6
1977-04-09 Sat Rangers Premier
31 of 36 1-3 Tynecastle Park 12021
4
7
1 1978-10-14 Sat Rangers Premier
09 of 36 0-0 Tynecastle Park 17910
1
1
8
1 1979-02-24 Sat Rangers Premier
21 of 36 3-2 Tynecastle Park 16050 1
2
3 1980-11-22 Sat Rangers Premier
15 of 36 0-0 Tynecastle Park 16315
1
3
1
1 2 1981-03-14 Sat Rangers Premier
27 of 36 2-1 Tynecastle Park 11500 1
4
1 2 1983-09-10 Sat Rangers Premier
03 of 36 3-1 Tynecastle Park 15986 2
5
1 2 1984-02-11 Sat Rangers Premier
22 of 36 2-2 Tynecastle Park 18063
1
6
1
2 2 1984-10-06 Sat Rangers Premier
09 of 36 1-0 Tynecastle Park 18097 1
7
3 1985-02-23 Sat Rangers Premier
26 of 36 2-0 Tynecastle Park 14003 2
8
4 1985-11-16 Sat Rangers Premier
15 of 36 3-0 Tynecastle Park 23083 3
9
1 1 1986-03-29 Sat Rangers Premier
32 of 36 3-1 Tynecastle Park 24740 4
10
3 1986-10-04 Sat Rangers Premier
10 of 44 1-1 Tynecastle Park 28637
1
11
1
2 1 1987-02-07 Sat Rangers Premier
31 of 44 2-5 Tynecastle Park 29091
1
2
1 4 1987-10-03 Sat Rangers Premier
10 of 44 0-0 Tynecastle Park 28906
1
1
3
2 4 1988-01-16 Sat Rangers Premier
30 of 44 1-1 Tynecastle Park 28967
2
2
4
1 4 1988-09-17 Sat Rangers Premier
05 of 36 1-2 Tynecastle Park 25401
1
5
4 2 1988-12-10 Sat Rangers Premier
19 of 36 2-0 Tynecastle Park 26424 1
1
3 1 2 1 1989-12-02 Sat Rangers Premier
16 of 36 1-2 Tynecastle Park 24771
1
1
2 2 1 1990-05-05 Sat Rangers Premier
36 of 36 1-1 Tynecastle Park 20283
1
1
2
1 1 1990-09-08 Sat Rangers Premier
03 of 36 1-3 Tynecastle Park 22001
1
3
1 2 1991-01-05 Sat Rangers Premier
21 of 36 0-1 Tynecastle Park 20956
2
4
1 1 2 1991-08-17 Sat Rangers Premier
03 of 44 1-0 Tynecastle Park 22534 1
1
2 1 1992-02-01 Sat Rangers Premier
31 of 44 0-1 Tynecastle Park 24356
1
1
1 1 1992-11-21 Sat Rangers Premier
18 of 44 1-1 Tynecastle Park 20831
1
1
2
1 1993-04-14 Wed Rangers Premier
38 of 44 2-3 Tynecastle Park 14622
1
3
3 1 1 1993-11-03 Wed Rangers Premier
15 of 44 2-2 Tynecastle Park 18370
1
1
4
1 1994-03-26 Sat Rangers Premier
34 of 44 1-2 Tynecastle Park 18108
1
5
2 1 1994-11-09 Wed Rangers Premier
13 of 36 1-1 Tynecastle Park 12347
1
1
6
4 3 1995-03-18 Sat Rangers Premier
27 of 36 2-1 Tynecastle Park 9806 1
2
1 3 1995-12-02 Sat Rangers Premier
16 of 36 0-2 Tynecastle Park 15105
1
1
2 3 1996-04-10 Wed Rangers Premier
32 of 36 2-0 Tynecastle Park 15350 1
1
1 2 1996-12-21 Sat Rangers Premier
18 of 36 1-4 Tynecastle Park 15139
1
1
5 1 1997-05-10 Sat Rangers Premier
36 of 36 3-1 Tynecastle Park 13097 1
1
1 1 1997-12-20 Sat Rangers Premier
18 of 36 2-5 Tynecastle Park 17092
1
1
5 3 1 1998-04-25 Sat Rangers Premier
34 of 36 0-3 Tynecastle Park 17415
2
2
1 1 1998-08-02 Sun Rangers Scottish Premier League
01 of 36 2-1 Tynecastle Park 15272 1
1
2 3 1998-12-19 Sat Rangers Scottish Premier League
19 of 36 2-3 Tynecastle Park 17134
1
1
3 3 1999-08-07 Sat Rangers Scottish Premier League
02 of 36 0-4 Tynecastle Park 17893
2
2
1 2000-04-12 Wed Rangers Scottish Premier League
30 of 36 1-2 Tynecastle Park 16314
3
3
2 4 2000-12-03 Sun Rangers Scottish Premier League
19 of 38 0-1 Tynecastle Park 16710
4
4
3 5 2 2001-05-05 Sat Rangers Scottish Premier League
36 of 38 1-4 Tynecastle Park 15158
5
5
1 1 1 1 2001-09-08 Sat Rangers Scottish Premier League
06 of 38 2-2 Tynecastle Park 14014
1
1
6
2 1 2002-02-09 Sat Rangers Scottish Premier League
28 of 38 0-2 Tynecastle Park 14128
1
7
1 2002-12-01 Sun Rangers Scottish Premier League
17 of 38 0-4 Tynecastle Park 12156
2
8
3 1 1 2003-05-18 Sun Rangers Scottish Premier League
37 of 38 0-2 Tynecastle Park 15632
3
9
1 2 2003-09-21 Sun Rangers Scottish Premier League
06 of 38 0-4 Tynecastle Park 14732
4
10
3 1 2004-03-13 Sat Rangers Scottish Premier League
28 of 38 1-1 Tynecastle Park 14598
1
1
11
2 2004-09-12 Sun Rangers Scottish Premier League
05 of 38 0-0 Tynecastle Park 14601
2
2
12
4 3 2005-03-02 Wed Rangers Scottish Premier League
27 of 38 1-2 Tynecastle Park 13842
1
13
1 1 2 1 2005-09-24 Sat Rangers Scottish Premier League
08 of 38 1-0 Tynecastle Park 17379 1
1
2 2 2006-03-19 Sun Rangers Scottish Premier League
30 of 38 1-1 Tynecastle Park 17040
1
2
1
3 2 2006-11-19 Sun Rangers Scottish Premier League
15 of 38 0-1 Tynecastle Park 17046
1
2
2 5 2007-09-15 Sat Rangers Scottish Premier League
06 of 38 4-2 Tynecastle Park 15948 1
1
3 4 2008-02-27 Wed Rangers Scottish Premier League
28 of 38 0-4 Tynecastle Park 16173
1
1
2 2008-11-29 Sat Rangers Scottish Premier League
16 of 38 2-1 Tynecastle Park 15710 1
1
1 1 4 2009-08-23 Sun Rangers Scottish Premier League
02 of 38 1-2 Tynecastle Park 16284
1
1
4 2 1 2010-03-27 Sat Rangers Scottish Premier League
31 of 38 1-4 Tynecastle Park 16832
2
2
2 1 2010-10-02 Sat Rangers Scottish Premier League
07 of 38 1-2 Tynecastle Park 15637
3
3
5 1 2011-01-22 Sat Rangers Scottish Premier League
21 of 38 1-0 Tynecastle Park 16737 1
1
3 1 2011-10-23 Sun Rangers Scottish Premier League
12 of 38 0-2 Tynecastle Park 15495
1
1
4 2 2012-04-21 Sat Rangers Scottish Premier League
34 of 38 0-3 Tynecastle Park 14842
2
2
1 3 2014-11-22 Sat Rangers Championship
14 of 36 2-0 Tynecastle Park 17004 1
1
4 5 1 2015-05-02 Sat Rangers Championship
36 of 36 2-2 Tynecastle Park 16874
1
2
1
1 1 2016-11-30 Wed Rangers Premiership
15 of 38 2-0 Tynecastle Park 16803 1
3
2 1 2017-02-01 Wed Rangers Premiership
23 of 38 4-1 Tynecastle Park 16570 2
4
2 1 2017-10-28 Sat Rangers Premiership
12 of 38 1-3 Murrayfield Stadium 32852
1
1
1 2 2018-12-02 Sun Rangers Premiership
15 of 38 1-2 Tynecastle Park 19429
2
2
1 1 2019-04-20 Sat Rangers Premiership
34 of 38 1-3 Tynecastle Park 18212
3
3
1 1 2019-10-20 Sun Rangers Premiership
09 of 38 1-1 Tynecastle Park 17573
1
1
4
4 4 2020-01-26 Sun Rangers Premiership
23 of 38 2-1 Tynecastle Park 18539 1
2
1 2 2021-12-12 Sun Rangers Premiership
18 of 38 0-2 Tynecastle Park 18593
1
1
5 1 5 2022-05-14 Sat Rangers Premiership
38 of 38 1-3 Tynecastle Park 16969
2
2
1 2 2022-10-01 Sat Rangers Premiership
08 of 38 0-4 Tynecastle Park 18433
3
3
1 1 2 2023-02-01 Wed Rangers Premiership
24 of 38 0-3 Tynecastle Park 18330
4
4
3 3 2023-12-06 Wed Rangers Premiership
15 of 38 0-1 Tynecastle Park 17759
5
5
3 1 2024-05-18 Sat Rangers Premiership
38 of 38 3-3 Tynecastle Park 18131
1
1
6
1 1 2024-08-03 Sat Rangers Premiership
01 of 38 0-0 Tynecastle Park 18478
2
2
7
3 1 2025-02-16 Sun Rangers Premiership
26 of 38 1-3 Tynecastle Park 18356
1
8
1 1