SPL Record Premier League Post War League Complete League
Hearts vs Dunfermline Athletic 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 51 36 12 3 0 70% 23% 5% 0% 113 36 0 24579 12369 All Games 51 36 12 3 0 70% 23% 5% 0% 113 36 0 24579 12369
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Champ 1 1 0 0 0 100% 0% 0% 0% 1 0 0 0 0 L Div One 18 12 5 1 0 66% 27% 5% 0% 43 14 5665 24579 15140 L Premier 12 8 2 2 0 66% 16% 16% 0% 21 11 7307 14493 11452 L SPL 15 13 2 0 0 86% 13% 0% 0% 38 5 10084 17031 12712 L Tier 2 5 2 3 0 0 40% 60% 0% 0% 10 6 5570 6427 6036
By Team Team G W D L Ab W D L Ab F A Min Max Avg Dunfermline Athletic 51 36 12 3 0 70% 23% 5% 0% 113 36 0 24579 12369
By Diff Score G W D L Ab W D L Ab F A Min Max Avg 6
1 1 0 0 0 100% 0% 0% 0% 7 1 11251 11251 11251 5
1 1 0 0 0 100% 0% 0% 0% 5 0 22000 22000 22000 4
4 4 0 0 0 100% 0% 0% 0% 19 3 11988 20000 16965 3
6 6 0 0 0 100% 0% 0% 0% 20 2 5997 14826 9772 2
12 12 0 0 0 100% 0% 0% 0% 27 3 5665 18000 13007 1
12 12 0 0 0 100% 0% 0% 0% 21 9 0 19107 10314 0
12 0 12 0 0 0% 100% 0% 0% 12 12 5570 24579 12378 -1
2 0 0 2 0 0% 0% 100% 0% 2 4 14165 14293 14229 -2
1 0 0 1 0 0% 0% 100% 0% 0 2 14240 14240 14240
By Score Score G W D L Ab W D L Ab F A Min Max Avg 2-0
9 9 0 0 0 100% 0% 0% 0% 18 0 5665 16500 12396 1-1
9 0 9 0 0 0% 100% 0% 0% 9 9 5570 20000 12375 1-0
5 5 0 0 0 100% 0% 0% 0% 5 0 0 12258 8136 2-1
5 5 0 0 0 100% 0% 0% 0% 10 5 6033 19107 11312 3-0
4 4 0 0 0 100% 0% 0% 0% 12 0 8347 14826 11134 3-1
3 3 0 0 0 100% 0% 0% 0% 9 3 12027 18000 14840 3-2
2 2 0 0 0 100% 0% 0% 0% 6 4 12368 14157 13262 4-0
2 2 0 0 0 100% 0% 0% 0% 8 0 11988 16873 14430 4-1
2 2 0 0 0 100% 0% 0% 0% 8 2 5997 8102 7049 1-2
2 0 0 2 0 0% 0% 100% 0% 2 4 14165 14293 14229 0-0
2 0 2 0 0 0% 100% 0% 0% 0 0 6155 24579 15367 5-0
1 1 0 0 0 100% 0% 0% 0% 5 0 22000 22000 22000 5-1
1 1 0 0 0 100% 0% 0% 0% 5 1 19000 19000 19000 6-2
1 1 0 0 0 100% 0% 0% 0% 6 2 20000 20000 20000 7-1
1 1 0 0 0 100% 0% 0% 0% 7 1 11251 11251 11251 0-2
1 0 0 1 0 0% 0% 100% 0% 0 2 14240 14240 14240 3-3
1 0 1 0 0 0% 100% 0% 0% 3 3 6427 6427 6427
By Day of Week Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 Sun 1 1 0 0 0 100% 0% 0% 0% 1 0 11934 11934 11934 2 Mon 3 1 2 0 0 33% 66% 0% 0% 3 1 12872 24579 17542 3 Tue 2 1 0 1 0 50% 0% 50% 0% 4 4 14157 14293 14225 4 Wed 5 4 0 1 0 80% 0% 20% 0% 15 8 7307 20000 13666 5 Thu 1 1 0 0 0 100% 0% 0% 0% 2 1 19107 19107 19107 7 Sat 39 28 10 1 0 71% 25% 2% 0% 88 22 0 22000 11548
By Day Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 2 1 1 0 0 50% 50% 0% 0% 4 1 11176 11281 11228 2 3 2 0 1 0 66% 0% 33% 0% 5 3 12517 19107 15305 3 5 2 3 0 0 40% 60% 0% 0% 6 2 11897 24579 15811 4 2 1 0 1 0 50% 0% 50% 0% 4 2 10084 14165 12124 5 1 1 0 0 0 100% 0% 0% 0% 5 1 19000 19000 19000 6 2 2 0 0 0 100% 0% 0% 0% 7 1 8102 14826 11464 8 2 2 0 0 0 100% 0% 0% 0% 6 1 10846 16873 13859 9 2 2 0 0 0 100% 0% 0% 0% 4 0 11811 13888 12849 10 1 0 0 1 0 0% 0% 100% 0% 0 2 14240 14240 14240 11 1 1 0 0 0 100% 0% 0% 0% 1 0 12258 12258 12258 12 4 2 2 0 0 50% 50% 0% 0% 6 2 8347 14130 10002 13 1 1 0 0 0 100% 0% 0% 0% 2 1 7307 7307 7307 14 2 1 1 0 0 50% 50% 0% 0% 4 2 5570 12027 8798 17 2 1 1 0 0 50% 50% 0% 0% 5 1 11988 20000 15994 18 1 1 0 0 0 100% 0% 0% 0% 2 0 5665 5665 5665 19 3 1 2 0 0 33% 66% 0% 0% 4 2 6155 18000 11443 20 3 3 0 0 0 100% 0% 0% 0% 10 3 6033 20000 12047 21 1 1 0 0 0 100% 0% 0% 0% 2 1 13268 13268 13268 22 1 1 0 0 0 100% 0% 0% 0% 2 0 16500 16500 16500 23 1 1 0 0 0 100% 0% 0% 0% 4 1 5997 5997 5997 24 3 3 0 0 0 100% 0% 0% 0% 12 3 11251 14157 12258 28 2 1 1 0 0 50% 50% 0% 0% 2 1 7488 17031 12259 29 1 1 0 0 0 100% 0% 0% 0% 3 1 14493 14493 14493 30 2 1 1 0 0 50% 50% 0% 0% 4 3 0 6427 3213 31 3 3 0 0 0 100% 0% 0% 0% 9 2 11934 22000 15434
By Month Month G W D L Ab W D L Ab F A Min Max Avg 1 9 6 2 1 0 66% 22% 11% 0% 16 7 0 24579 14334 2 3 2 0 1 0 66% 0% 33% 0% 10 3 11251 14240 12257 3 2 2 0 0 0 100% 0% 0% 0% 6 0 7488 22000 14744 4 7 4 3 0 0 57% 42% 0% 0% 16 6 6155 16873 9306 5 4 4 0 0 0 100% 0% 0% 0% 8 1 5665 15176 11393 8 3 3 0 0 0 100% 0% 0% 0% 9 2 11367 20000 14433 9 6 4 2 0 0 66% 33% 0% 0% 13 4 8347 20000 14052 10 8 6 1 1 0 75% 12% 12% 0% 17 6 5997 17031 12255 11 6 3 3 0 0 50% 50% 0% 0% 10 6 5570 14157 10989 12 3 2 1 0 0 66% 33% 0% 0% 8 1 10084 11988 11082
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 1950 4 4 0 0 0 100% 0% 0% 0% 19 4 18000 22000 19750 1960 10 5 4 1 0 50% 40% 10% 0% 16 9 5665 24579 14523 1970 6 4 2 0 0 66% 33% 0% 0% 10 2 6033 14826 10081 1980 7 3 2 2 0 42% 28% 28% 0% 14 12 5570 14240 9694 1990 10 8 2 0 0 80% 20% 0% 0% 19 5 7488 15176 11600 2000 12 10 2 0 0 83% 16% 0% 0% 30 4 10084 17031 12521 2010 1 1 0 0 0 100% 0% 0% 0% 4 0 11988 11988 11988 2020 1 1 0 0 0 100% 0% 0% 0% 1 0 0 0 0
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg H 51 36 12 3 0 70% 23% 5% 0% 113 36 0 24579 12369
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Charlie Dickson 0 3 0 3 2 Alexander William Edwards 1 2 0 2 2 James Ross Jack 0 2 0 2 2 Norman McCathie 0 2 0 2 2 Paul McKinnon Smith 0 2 0 2 2 Stephen Morrison 0 2 0 2 2 Tommy McDonald 0 2 0 2 8 Alex Anderson 0 1 0 1 8 Alexander C McNaughton 1 1 0 1 8 Andrew Mark Smith 0 1 0 1 8 Andrew Rolland 0 1 0 1 8 Andrew Tod 0 1 0 1 8 Barry Nicholson 0 1 0 1 8 Burns Hugh 0 1 0 1 8 Craig Peter Robertson 0 1 0 1 8 Edon Do Amaral Neto 0 1 0 1 8 Gauld Stuart 0 1 0 1 8 George [1] Miller 0 1 0 1 8 George O'Boyle 0 1 0 1 8 Hugh Robertson 1 1 0 1 8 Hugh S Hamill 0 1 0 1 8 James [3] Hamilton 0 1 0 1 8 James Watson 0 1 0 1 8 Jason Dair 0 1 0 1 8 Patrick J Gardner 0 1 0 1 8 Scott Robertson Young 0 1 0 1 8 Tommy Callaghan 0 1 0 1 8 William Thomas (1) Callaghan 0 1 0 1
Appearances since 1946 No Player Games Starts Sub Used W D L Ab W D L Ab Goals 1 Jim Cruickshank 12 12 0 7 4 1 0 58% 33% 8% 0% 0 1 Dave McPherson 12 12 0 8 2 2 0 66% 16% 16% 0% 2 1 Steven Pressley 12 12 0 10 2 0 0 83% 16% 0% 0% 0 4 Gary Mackay 11 8 3 6 3 2 0 54% 27% 18% 0% 1 5 John Robertson 10 9 1 6 2 2 0 60% 20% 20% 0% 8 6 John Cumming 9 9 0 6 3 0 0 66% 33% 0% 0% 0 6 Johnny Hamilton 9 9 0 6 3 0 0 66% 33% 0% 0% 5 6 Alan Anderson 9 9 0 5 3 1 0 55% 33% 11% 0% 0 6 Henry Smith 9 9 0 5 2 2 0 55% 22% 22% 0% 0 10 Steve Fulton 8 6 2 6 2 0 0 75% 25% 0% 0% 1 10 Robbie Neilson 8 8 0 7 1 0 0 87% 12% 0% 0% 0 10 Andy Webster 8 8 0 7 1 0 0 87% 12% 0% 0% 0 13 Craig Levein 7 7 0 4 1 2 0 57% 14% 28% 0% 0 13 John Colquhoun 7 6 1 4 1 2 0 57% 14% 28% 0% 1 13 Scott Crabbe 7 5 2 4 1 2 0 57% 14% 28% 0% 1 13 Scott Severin 7 7 0 7 0 0 0 100% 0% 0% 0% 1 17 Bobby Kirk 6 6 0 5 1 0 0 83% 16% 0% 0% 2 17 Walter Kidd 6 5 1 3 3 0 0 50% 50% 0% 0% 0 17 Colin Cameron 6 6 0 5 1 0 0 83% 16% 0% 0% 5 17 Thomas Flogel 6 5 1 5 1 0 0 83% 16% 0% 0% 1 17 Craig Gordon 6 6 0 5 1 0 0 83% 16% 0% 0% 0 17 Alan Maybury 6 6 0 5 1 0 0 83% 16% 0% 0% 0 23 Davie Holt 5 5 0 2 2 1 0 40% 40% 20% 0% 0 23 Willie Wallace 5 5 0 3 2 0 0 60% 40% 0% 0% 0 23 Tommy Traynor 5 5 0 2 2 1 0 40% 40% 20% 0% 0 23 Eamonn Bannon 5 5 0 2 1 2 0 40% 20% 40% 0% 0 23 Tosh McKinlay 5 5 0 3 1 1 0 60% 20% 20% 0% 1 23 Paul Ritchie 5 5 0 4 1 0 0 80% 20% 0% 0% 0 23 Gilles Rousset 5 5 0 4 1 0 0 80% 20% 0% 0% 0 23 Gary Naysmith 5 4 1 4 1 0 0 80% 20% 0% 0% 0 23 Davy Weir 5 5 0 4 1 0 0 80% 20% 0% 0% 1 23 Stephane Adam 5 5 0 5 0 0 0 100% 0% 0% 0% 4 23 Steven Boyack 5 2 3 4 1 0 0 80% 20% 0% 0% 0 23 Kevin McKenna 5 5 0 4 1 0 0 80% 20% 0% 0% 2 23 Graham Weir 5 1 4 4 1 0 0 80% 20% 0% 0% 1 23 Paul Hartley 5 5 0 4 1 0 0 80% 20% 0% 0% 1 37 Ian Crawford 4 4 0 3 1 0 0 75% 25% 0% 0% 2 37 Alex Young 4 4 0 3 1 0 0 75% 25% 0% 0% 2 37 Billy Higgins 4 4 0 2 2 0 0 50% 50% 0% 0% 0 37 Danny Ferguson 4 4 0 2 2 0 0 50% 50% 0% 0% 3 37 Alan Gordon 4 4 0 2 2 0 0 50% 50% 0% 0% 0 37 Donald Ford 4 4 0 3 1 0 0 75% 25% 0% 0% 1 37 David Clunie 4 4 0 4 0 0 0 100% 0% 0% 0% 0 37 George Fleming 4 4 0 3 0 1 0 75% 0% 25% 0% 0 37 Eddie Thomson 4 4 0 3 1 0 0 75% 25% 0% 0% 0 37 Jim Townsend 4 4 0 3 1 0 0 75% 25% 0% 0% 1 37 Jim Brown 4 4 0 3 1 0 0 75% 25% 0% 0% 0 37 Derek O'Connor 4 4 0 1 3 0 0 25% 75% 0% 0% 1 37 Alan McLaren 4 4 0 2 0 2 0 50% 0% 50% 0% 1 37 Neil McCann 4 4 0 3 1 0 0 75% 25% 0% 0% 2 37 Antti Niemi 4 4 0 3 1 0 0 75% 25% 0% 0% 0 37 Joe Hamill 4 3 1 4 0 0 0 100% 0% 0% 0% 0 37 Mark de Vries 4 4 0 4 0 0 0 100% 0% 0% 0% 3 37 Jimmy Murray 4 4 0 3 1 0 0 75% 25% 0% 0% 1 55 Jimmy Wardhaugh 3 3 0 3 0 0 0 100% 0% 0% 0% 3 55 Willie Bauld 3 3 0 2 1 0 0 66% 33% 0% 0% 0 55 Andy Bowman 3 3 0 2 1 0 0 66% 33% 0% 0% 0 55 George Thomson 3 3 0 2 1 0 0 66% 33% 0% 0% 1 55 Danny Paton 3 3 0 3 0 0 0 100% 0% 0% 0% 0 55 Willie Polland 3 3 0 2 1 0 0 66% 33% 0% 0% 0 55 Chris Shevlane 3 3 0 2 1 0 0 66% 33% 0% 0% 0 55 Roald Jensen 3 3 0 1 1 1 0 33% 33% 33% 0% 1 55 Ian Sneddon 3 3 0 2 1 0 0 66% 33% 0% 0% 0 55 Neil Murray 3 2 1 2 1 0 0 66% 33% 0% 0% 1 55 Peter Oliver 3 3 0 2 1 0 0 66% 33% 0% 0% 0 55 Jim Jefferies 3 3 0 2 1 0 0 66% 33% 0% 0% 0 55 Willie Gibson 3 3 0 2 1 0 0 66% 33% 0% 0% 1 55 John Brough 3 3 0 1 2 0 0 33% 66% 0% 0% 0 55 Roddy Macdonald 3 3 0 1 2 0 0 33% 66% 0% 0% 0 55 Wayne Foster 3 3 0 2 1 0 0 66% 33% 0% 0% 0 55 Derek Ferguson 3 3 0 3 0 0 0 100% 0% 0% 0% 0 55 Gary Locke 3 3 0 2 1 0 0 66% 33% 0% 0% 0 55 Grant Murray 3 3 0 3 0 0 0 100% 0% 0% 0% 0 55 Neil Pointon 3 2 1 3 0 0 0 100% 0% 0% 0% 0 55 Jim Hamilton 3 2 1 2 1 0 0 66% 33% 0% 0% 0 55 Juanjo 3 1 2 3 0 0 0 100% 0% 0% 0% 1 55 Andy Kirk 3 1 2 3 0 0 0 100% 0% 0% 0% 3 55 Stephen Simmons 3 3 0 2 1 0 0 66% 33% 0% 0% 1 55 Stephane Mahe 3 3 0 2 1 0 0 66% 33% 0% 0% 0 55 Phil Stamp 3 2 1 3 0 0 0 100% 0% 0% 0% 0 55 Patrick Kisnorbo 3 1 2 3 0 0 0 100% 0% 0% 0% 0 55 Deividas Cesnauskis 3 2 1 2 1 0 0 66% 33% 0% 0% 0 55 Julien Brellier 3 1 2 2 1 0 0 66% 33% 0% 0% 0 55 Jimmy Milne 3 3 0 2 1 0 0 66% 33% 0% 0% 0 85 Freddie Glidden 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Bobby Blackwood 2 2 0 1 1 0 0 50% 50% 0% 0% 2 85 Davie Mackay 2 2 0 2 0 0 0 100% 0% 0% 0% 2 85 Wilson Brown 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Gordon Marshall 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Willie Hamilton 2 2 0 2 0 0 0 100% 0% 0% 0% 1 85 Tommy White 2 2 0 1 1 0 0 50% 50% 0% 0% 1 85 Don Kerrigan 2 2 0 0 2 0 0 0% 100% 0% 0% 0 85 George Miller 2 2 0 0 1 1 0 0% 50% 50% 0% 0 85 Alan MacDonald 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Jim Fleming 2 2 0 1 0 1 0 50% 0% 50% 0% 1 85 Arthur Mann 2 2 0 1 0 1 0 50% 0% 50% 0% 0 85 John Stevenson 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Drew Busby 2 2 0 2 0 0 0 100% 0% 0% 0% 1 85 Bobby Prentice 2 1 1 2 0 0 0 100% 0% 0% 0% 1 85 Cammy Fraser 2 2 0 1 1 0 0 50% 50% 0% 0% 2 85 Graham Shaw 2 1 1 1 1 0 0 50% 50% 0% 0% 0 85 Frank Liddell 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Bobby Robinson 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Crawford Boyd 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Dave Bowman 2 2 0 1 1 0 0 50% 50% 0% 0% 1 85 Alex MacDonald 2 2 0 1 1 0 0 50% 50% 0% 0% 1 85 Peter Shields 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Paddy Byrne 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Willie Pettigrew 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Sandy Jardine 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Willie Johnston 2 2 0 1 1 0 0 50% 50% 0% 0% 1 85 Jimmy Sandison 2 2 0 1 0 1 0 50% 0% 50% 0% 0 85 Brian Whittaker 2 2 0 1 0 1 0 50% 0% 50% 0% 0 85 Kenny Black 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Sandy Clark 2 1 1 2 0 0 0 100% 0% 0% 0% 1 85 Neil Berry 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 George Wright 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Mike Galloway 2 1 1 2 0 0 0 100% 0% 0% 0% 0 85 Iain Ferguson 2 1 1 0 1 1 0 0% 50% 50% 0% 0 85 Davie Kirkwood 2 1 1 0 1 1 0 0% 50% 50% 0% 0 85 John Millar 2 1 1 2 0 0 0 100% 0% 0% 0% 0 85 Ian Ferguson 2 1 1 2 0 0 0 100% 0% 0% 0% 0 85 Roddy McKenzie 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Alan McManus 2 1 1 2 0 0 0 100% 0% 0% 0% 0 85 Stefano Salvatori 2 1 1 1 1 0 0 50% 50% 0% 0% 0 85 Lee Makel 2 1 1 2 0 0 0 100% 0% 0% 0% 0 85 Gary McSwegan 2 2 0 2 0 0 0 100% 0% 0% 0% 1 85 Darren Jackson 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Gary Wales 2 2 0 1 1 0 0 50% 50% 0% 0% 1 85 Robert Tomaschek 2 2 0 2 0 0 0 100% 0% 0% 0% 1 85 Ricardo Fuller 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Jean-Louis Valois 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Neil MacFarlane 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Tepi Moilanen 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Dennis Wyness 2 2 0 2 0 0 0 100% 0% 0% 0% 2 85 Jamie McAllister 2 1 1 2 0 0 0 100% 0% 0% 0% 0 85 Roman Bednar 2 2 0 1 1 0 0 50% 50% 0% 0% 1 85 Michal Pospisil 2 2 0 2 0 0 0 100% 0% 0% 0% 2 85 Rudi Skacel 2 1 1 2 0 0 0 100% 0% 0% 0% 2 85 Edgaras Jankauskas 2 1 1 1 1 0 0 50% 50% 0% 0% 0 85 Takis Fyssas 2 2 0 2 0 0 0 100% 0% 0% 0% 0 85 Jose Goncalves 2 2 0 1 1 0 0 50% 50% 0% 0% 0 85 Bruno Aguiar 2 1 1 1 1 0 0 50% 50% 0% 0% 0 144 Tom Mackenzie 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Bobby Parker 1 1 0 1 0 0 0 100% 0% 0% 0% 1 144 Jimmy Whittle 1 1 0 1 0 0 0 100% 0% 0% 0% 1 144 Willie Duff 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Gordon Smith 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Norrie Davidson 1 1 0 1 0 0 0 100% 0% 0% 0% 1 144 Roy Barry 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Jim Murphy 1 1 0 0 1 0 0 0% 100% 0% 0% 1 144 George Peden 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Arthur Thomson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 144 Kenny Garland 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Jim Irvine 1 1 0 0 0 1 0 0% 0% 100% 0% 1 144 Rene Moller 1 1 0 1 0 0 0 100% 0% 0% 0% 1 144 Tommy Veitch 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Ernie Winchester 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Roy Kay 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Andy Lynch 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Kevin Hegarty 1 1 0 1 0 0 0 100% 0% 0% 0% 2 144 Tommy Murray 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Derek Renton 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Kenny Aird 1 1 0 1 0 0 0 100% 0% 0% 0% 1 144 Jimmy Cant 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Ralph Callachan 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Don Murray 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Malcolm Robertson 1 0 1 0 1 0 0 0% 100% 0% 0% 0 144 Ian George Black 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Rab Stewart 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Des O'Sullivan 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Bobby Masterton 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Jim Denny 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Archie White 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Chris Robertson 1 1 0 0 1 0 0 0% 100% 0% 0% 1 144 Stuart Gauld 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Alex Hamill 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Stewart MacLaren 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Gerry McCoy 1 0 1 0 1 0 0 0% 100% 0% 0% 0 144 Brian McNeill 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Derek Addison 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Malcolm Murray 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Iain Jardine 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Hugh Burns 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Mark Gavin 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Husref Musemic 1 0 1 0 0 1 0 0% 0% 100% 0% 1 144 David McCreery 1 1 0 0 0 1 0 0% 0% 100% 0% 0 144 Nicky Walker 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Ian Baird 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Kevin Thomas 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Stephen Frail 1 0 1 0 1 0 0 0% 100% 0% 0% 0 144 Stuart Callaghan 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Jeremy Goss 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Darren Beckford 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Stephane Paille 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Derek Holmes 1 0 1 1 0 0 0 100% 0% 0% 0% 1 144 Jose Quitongo 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Rab McKinnon 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Kris O'Neil 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Kenny Milne 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Vincent Guerin 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Fitzroy Simpson 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Gordon Durie 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Kieran McAnespie 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Austin McCann 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Tommi Gronlund 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Paul McMullan 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Neil Janczyk 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Kevin Twaddle 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Christophe Berra 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Ramon Pereira 1 1 0 1 0 0 0 100% 0% 0% 0% 1 144 Michael Stewart 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Calum Elliot 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Lee Wallace 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Saulius Mikoliunas 1 1 0 1 0 0 0 100% 0% 0% 0% 1 144 Samuel Camazzola 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Ibrahim Tall 1 1 0 0 1 0 0 0% 100% 0% 0% 0 144 Mirsad Beslija 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Juho Makela 1 0 1 1 0 0 0 100% 0% 0% 0% 1 144 Marius Zaliukas 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Andrius Velicka 1 1 0 0 1 0 0 0% 100% 0% 0% 1 144 Ryan McGowan 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Scott Robinson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 David Templeton 1 1 0 1 0 0 0 100% 0% 0% 0% 1 144 Marian Kello 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Adrian Mrowiec 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Arvydas Novikovas 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Ian Black 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Ryan Stevenson 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Stephen Elliott 1 1 0 1 0 0 0 100% 0% 0% 0% 1 144 Jamie Hamill 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Mehdi Taouil 1 1 0 1 0 0 0 100% 0% 0% 0% 1 144 Jamie Walker 1 0 1 1 0 0 0 100% 0% 0% 0% 1 144 Euan Henderson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Michael Smith 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Steven Naismith 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Andy Irving 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Aidy White 1 0 1 1 0 0 0 100% 0% 0% 0% 0 144 Craig Halkett 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Liam Boyce 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Mihai Popescu 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Andy Halliday 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Stephen Kingsley 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Gary Mackay-Steven 1 1 0 1 0 0 0 100% 0% 0% 0% 0 144 Armand Gnanduillet 1 0 1 1 0 0 0 100% 0% 0% 0% 0
Referees since 1997 -- Hearts Opps Ref G Red Yel Ratio Red Yel Ratio 1 Kevin Toner 3 0 1 .0000000 0 6 .0000000 1 Robert Orr 3 0 1 .0000000 0 5 .0000000 3 Alan Freeland 2 0 1 .0000000 0 3 .0000000 3 Bobby Tait 2 0 4 .0000000 1 4 .5000000 3 Charlie Richmond 2 0 2 .0000000 1 5 .5000000 3 FS Crossley 2 0 0 .0000000 0 0 .0000000 3 RD Henderson 2 0 0 .0000000 0 0 .0000000 3 William MM Syme 2 0 0 .0000000 0 0 .0000000 9 AE Currie 1 0 0 .0000000 0 1 .0000000 9 A Kidd 1 0 0 .0000000 0 0 .0000000 9 A McGunnigle 1 0 1 .0000000 0 1 .0000000 9 AM Roy 1 0 0 .0000000 0 3 .0000000 9 Brian McGinlay 1 0 0 .0000000 0 0 .0000000 9 Brian Winter 1 0 2 .0000000 0 2 .0000000 9 Calum Murray 1 1 0 1.0000000 0 2 .0000000 9 D Brooks 1 0 0 .0000000 0 0 .0000000 9 DD Hope 1 0 1 .0000000 0 0 .0000000 9 D Gerrard 1 0 0 .0000000 0 0 .0000000 9 Donald McVicar 1 0 1 .0000000 0 2 .0000000 9 Douglas McDonald 1 0 1 .0000000 1 2 1.0000000 9 EF Cowan 1 0 0 .0000000 0 0 .0000000 9 EG Brolls 1 0 1 .0000000 1 2 1.0000000 9 GB Smith 1 0 0 .0000000 0 0 .0000000 9 Hugh Williamson 1 1 2 1.0000000 0 1 .0000000 9 IR Cathcart 1 0 1 .0000000 0 2 .0000000 9 J Blair 1 0 0 .0000000 0 0 .0000000 9 J Fleming 1 0 2 .0000000 0 2 .0000000 9 JH McKee 1 0 0 .0000000 0 1 .0000000 9 JM McConville 1 0 0 .0000000 0 0 .0000000 9 John Rowbotham 1 0 3 .0000000 0 3 .0000000 9 John Underhill 1 0 0 .0000000 0 1 .0000000 9 JRS Renton 1 0 0 .0000000 0 0 .0000000 9 Kenny Clark 1 0 1 .0000000 0 2 .0000000 9 Louis Thow 1 0 0 .0000000 0 1 .0000000 9 M McGinley 1 0 1 .0000000 0 3 .0000000 9 RAS Crockett 1 0 1 .0000000 0 0 .0000000 9 RM Hopkins 1 0 0 .0000000 0 1 .0000000 9 S Anderson 1 0 0 .0000000 0 0 .0000000 9 Stuart Dougal 1 0 1 .0000000 0 3 .0000000 9 WD Liston 1 0 0 .0000000 0 0 .0000000 9 William Collum 1 0 0 .0000000 0 1 .0000000
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 2 Total Opponents = 4 Player For Time Date Comp V Team Score Paddy Byrne Heart of Midlothian 63 1981-11-14 Sat L Tier 2 H Dunfermline Athletic 1-1 Terry Wilson Dunfermline Athletic 63 1983-04-30 Sat L Tier 2 H Dunfermline Athletic 3-3 Gerard Joseph Britton Dunfermline Athletic 88 1997-04-19 Sat L Premier H Dunfermline Athletic 1-1 Scott Wilson Dunfermline Athletic 83 2003-02-01 Sat L SPL H Dunfermline Athletic 3-0 Steven Pressley Heart of Midlothian 89 2005-10-22 Sat L SPL H Dunfermline Athletic 2-0 Greg Ross Dunfermline Athletic 87 2006-04-08 Sat L SPL H Dunfermline Athletic 4-0
Results NB Discipline data only available from Aug 1996
1 pt awarded for a Yellow, 3 for a Red Df = Difference in Total +ve means Hearts have more Bookings etc.Discipline Hearts Scorers Hearts Manager Date Team Comp Rnd Sc Agg V Crowd Y R Y R Df Opp Scorers Opp Manager 1956-03-31 Sat Dunfermline Athletic Division A
27 of 34 5-0 Tynecastle Park 22000 3
4
1957-01-05 Sat Dunfermline Athletic Division 1
20 of 34 5-1 Tynecastle Park 19000 4
5
1958-08-20 Wed Dunfermline Athletic Division 1
01 of 34 6-2 Tynecastle Park 20000 5
6
1959-09-19 Sat Dunfermline Athletic Division 1
04 of 34 3-1 Tynecastle Park 18000 6
7
1960-09-17 Sat Dunfermline Athletic Division 1
03 of 34 1-1 Tynecastle Park 20000
1
8
1
1962-01-31 Wed Dunfermline Athletic Division 1
21 of 34 3-2 Tynecastle Park 12368 1
9
1963-05-18 Sat Dunfermline Athletic Division 1
34 of 34 2-0 Tynecastle Park 5665 2
10
1964-01-02 Thu Dunfermline Athletic Division 1
20 of 34 2-1 Tynecastle Park 19107 3
11
1964-09-12 Sat Dunfermline Athletic Division 1
03 of 34 1-1 Tynecastle Park 14130
1
12
1
1966-01-03 Mon Dunfermline Athletic Division 1
18 of 34 0-0 Tynecastle Park 24579
2
13
2
1966-11-12 Sat Dunfermline Athletic Division 1
10 of 34 1-1 Tynecastle Park 8529
3
14
3
1 1968-01-02 Tue Dunfermline Athletic Division 1
19 of 34 1-2 Tynecastle Park 14293
1
4
1968-09-14 Sat Dunfermline Athletic Division 1
02 of 34 3-1 Tynecastle Park 12027 1
1
1970-01-03 Sat Dunfermline Athletic Division 1
21 of 34 2-0 Tynecastle Park 14535 2
2
1970-09-12 Sat Dunfermline Athletic Division 1
03 of 34 3-0 Tynecastle Park 8347 3
3
1 1972-01-03 Mon Dunfermline Athletic Division 1
19 of 34 1-1 Tynecastle Park 12872
1
4
1
1 1973-10-06 Sat Dunfermline Athletic Division 1
06 of 34 3-0 Tynecastle Park 14826 1
5
1975-01-11 Sat Dunfermline Athletic Division 1
21 of 34 1-0 Tynecastle Park 12258 2
6
1 1979-10-20 Sat Dunfermline Athletic First Division
13 of 39 2-1 Tynecastle Park 6033 3
7
1 1 1980-04-19 Sat Dunfermline Athletic First Division
36 of 39 0-0 Tynecastle Park 6155
1
8
1
1981-11-14 Sat Dunfermline Athletic First Division
15 of 39 1-1 Tynecastle Park 5570
2
9
2
2 1 1 1982-10-23 Sat Dunfermline Athletic First Division
11 of 39 4-1 Tynecastle Park 5997 1
10
3 1983-04-30 Sat Dunfermline Athletic First Division
37 of 39 3-3 Tynecastle Park 6427
1
11
1
1 2 1 1987-11-24 Tue Dunfermline Athletic Premier
21 of 44 3-2 Tynecastle Park 14157 1
12
1 3 1988-04-13 Wed Dunfermline Athletic Premier
40 of 44 2-1 Tynecastle Park 7307 2
13
1 2 1989-10-04 Wed Dunfermline Athletic Premier
08 of 36 1-2 Tynecastle Park 14165
1
1
1 2 1990-02-10 Sat Dunfermline Athletic Premier
26 of 36 0-2 Tynecastle Park 14240
2
2
1990-11-03 Sat Dunfermline Athletic Premier
11 of 36 1-1 Tynecastle Park 11897
1
1
3
1 1991-04-06 Sat Dunfermline Athletic Premier
31 of 36 4-1 Tynecastle Park 8102 1
2
1991-10-12 Sat Dunfermline Athletic Premier
12 of 44 1-0 Tynecastle Park 9002 2
3
2 1992-03-28 Sat Dunfermline Athletic Premier
38 of 44 1-0 Tynecastle Park 7488 3
4
1 1996-11-02 Sat Dunfermline Athletic Premier
11 of 36 2-0 Tynecastle Park 12517 4
5
3 3 1997-04-19 Sat Dunfermline Athletic Premier
34 of 36 1-1 Tynecastle Park 10174
1
6
1
4 2 1 1997-10-29 Wed Dunfermline Athletic Premier
10 of 36 3-1 Tynecastle Park 14493 1
7
2 2 1998-05-09 Sat Dunfermline Athletic Premier
36 of 36 2-0 Tynecastle Park 13888 2
8
1998-11-21 Sat Dunfermline Athletic SPL
15 of 36 2-1 Tynecastle Park 13268 3
9
1 3 1999-05-03 Mon Dunfermline Athletic SPL
33 of 36 2-0 Tynecastle Park 15176 4
10
1 2 2000-09-09 Sat Dunfermline Athletic SPL
06 of 38 2-0 Tynecastle Park 11811 5
11
1 2001-02-24 Sat Dunfermline Athletic SPL
28 of 38 7-1 Tynecastle Park 11251 6
12
2001-12-01 Sat Dunfermline Athletic SPL
17 of 38 1-1 Tynecastle Park 11176
1
13
1
1 4 2002-04-20 Sat Dunfermline Athletic SPL
36 of 38 2-0 Tynecastle Park 10108 1
14
2 2002-08-24 Sat Dunfermline Athletic SPL
04 of 38 2-0 Tynecastle Park 11367 2
15
1 3 2003-02-01 Sat Dunfermline Athletic SPL
26 of 38 3-0 Tynecastle Park 11281 3
16
1 2 1 2003-08-31 Sun Dunfermline Athletic SPL
04 of 38 1-0 Tynecastle Park 11934 4
17
1 3 2004-05-08 Sat Dunfermline Athletic SPL
36 of 38 2-1 Tynecastle Park 10846 5
18
1 2004-12-04 Sat Dunfermline Athletic SPL
17 of 38 3-0 Tynecastle Park 10084 6
19
1 2005-10-22 Sat Dunfermline Athletic SPL
11 of 38 2-0 Tynecastle Park 16500 7
20
1 2 2006-04-08 Sat Dunfermline Athletic SPL
33 of 38 4-0 Tynecastle Park 16873 8
21
1 1 2006-10-28 Sat Dunfermline Athletic SPL
12 of 38 1-1 Tynecastle Park 17031
1
22
1
2 2 2011-12-17 Sat Dunfermline Athletic SPL
19 of 38 4-0 Tynecastle Park 11988 1
23
2 4 2021-01-30 Sat Dunfermline Athletic Championship
14 of 27 1-0 Tynecastle Park 0 2
24
1