SPL Record Premier League Post War League Complete League
Hearts vs Ayr United 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 21 15 3 3 0 71% 14% 14% 0% 45 22 0 18000 7612 All Games 21 15 3 3 0 71% 14% 14% 0% 45 22 0 18000 7612
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Champ 2 2 0 0 0 100% 0% 0% 0% 7 3 0 0 0 L Div One 10 8 1 1 0 80% 10% 10% 0% 20 8 4351 18000 9662 L Premier 4 2 1 1 0 50% 25% 25% 0% 6 5 7518 11044 9286 L Tier 2 5 3 1 1 0 60% 20% 20% 0% 12 6 4294 5732 5220
By Team Team G W D L Ab W D L Ab F A Min Max Avg Ayr United 21 15 3 3 0 71% 14% 14% 0% 45 22 0 18000 7612
By Diff Score G W D L Ab W D L Ab F A Min Max Avg 4
1 1 0 0 0 100% 0% 0% 0% 5 1 4294 4294 4294 3
2 2 0 0 0 100% 0% 0% 0% 6 0 6092 8587 7339 2
4 4 0 0 0 100% 0% 0% 0% 16 8 0 16000 5433 1
8 8 0 0 0 100% 0% 0% 0% 12 4 4351 15000 8041 0
3 0 3 0 0 0% 100% 0% 0% 5 5 5601 18000 11305 -1
3 0 0 3 0 0% 0% 100% 0% 1 4 4693 11044 6971
By Score Score G W D L Ab W D L Ab F A Min Max Avg 1-0
4 4 0 0 0 100% 0% 0% 0% 4 0 4351 8414 6958 2-1
4 4 0 0 0 100% 0% 0% 0% 8 4 5299 15000 9125 3-0
2 2 0 0 0 100% 0% 0% 0% 6 0 6092 8587 7339 5-3
2 2 0 0 0 100% 0% 0% 0% 10 6 0 16000 8000 0-1
2 0 0 2 0 0% 0% 100% 0% 0 2 4693 5178 4935 2-2
2 0 2 0 0 0% 100% 0% 0% 4 4 10314 18000 14157 2-0
1 1 0 0 0 100% 0% 0% 0% 2 0 0 0 0 4-2
1 1 0 0 0 100% 0% 0% 0% 4 2 5732 5732 5732 5-1
1 1 0 0 0 100% 0% 0% 0% 5 1 4294 4294 4294 1-2
1 0 0 1 0 0% 0% 100% 0% 1 2 11044 11044 11044 1-1
1 0 1 0 0 0% 100% 0% 0% 1 1 5601 5601 5601
By Day of Week Day
NoG W D L Ab W D L Ab F A Min Max Avg 3 Tue 1 0 0 1 0 0% 0% 100% 0% 0 1 5178 5178 5178 4 Wed 3 2 0 1 0 66% 0% 33% 0% 4 3 5299 11044 7964 7 Sat 17 13 3 1 0 76% 17% 5% 0% 41 18 0 18000 7694
By Day Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 1 0 0 1 0 0% 0% 100% 0% 0 1 5178 5178 5178 3 1 1 0 0 0 100% 0% 0% 0% 5 3 16000 16000 16000 6 1 0 0 1 0 0% 0% 100% 0% 1 2 11044 11044 11044 7 1 1 0 0 0 100% 0% 0% 0% 3 0 8587 8587 8587 9 1 0 1 0 0 0% 100% 0% 0% 2 2 10314 10314 10314 11 2 1 1 0 0 50% 50% 0% 0% 4 1 5601 6092 5846 12 1 1 0 0 0 100% 0% 0% 0% 5 1 4294 4294 4294 13 1 1 0 0 0 100% 0% 0% 0% 2 0 0 0 0 15 1 0 0 1 0 0% 0% 100% 0% 0 1 4693 4693 4693 18 3 3 0 0 0 100% 0% 0% 0% 8 4 5732 15000 9666 19 2 1 1 0 0 50% 50% 0% 0% 3 2 7549 18000 12774 20 1 1 0 0 0 100% 0% 0% 0% 1 0 8414 8414 8414 21 2 2 0 0 0 100% 0% 0% 0% 3 1 4351 5299 4825 26 1 1 0 0 0 100% 0% 0% 0% 5 3 0 0 0 28 2 2 0 0 0 100% 0% 0% 0% 3 1 7518 7935 7726
By Month Month G W D L Ab W D L Ab F A Min Max Avg 1 2 1 1 0 0 50% 50% 0% 0% 3 2 4351 18000 11175 2 3 3 0 0 0 100% 0% 0% 0% 8 2 4294 15000 8937 3 3 3 0 0 0 100% 0% 0% 0% 6 0 0 8587 5378 4 3 1 0 2 0 33% 0% 66% 0% 3 4 5178 11044 7173 8 1 1 0 0 0 100% 0% 0% 0% 4 2 5732 5732 5732 9 1 0 1 0 0 0% 100% 0% 0% 1 1 5601 5601 5601 10 3 2 1 0 0 66% 33% 0% 0% 9 6 8268 16000 11527 11 3 3 0 0 0 100% 0% 0% 0% 6 1 6092 8414 7480 12 2 1 0 1 0 50% 0% 50% 0% 5 4 0 4693 2346
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 1950 2 1 1 0 0 50% 50% 0% 0% 7 5 16000 18000 17000 1960 3 3 0 0 0 100% 0% 0% 0% 6 1 4351 15000 9312 1970 11 7 1 3 0 63% 9% 27% 0% 17 10 4693 11044 7521 1980 3 2 1 0 0 66% 33% 0% 0% 8 3 4294 5601 5064 2020 2 2 0 0 0 100% 0% 0% 0% 7 3 0 0 0
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg H 21 15 3 3 0 71% 14% 14% 0% 45 22 0 18000 7612
Scorers No Scorer Pen Comp
GoalsOther Tot 1 Donald Ford 0 4 0 4 2 Jim Brown 0 3 0 3 2 Derek O'Connor 0 3 0 3 4 Willie Bauld 0 2 0 2 4 Bobby Blackwood 0 2 0 2 4 Alex Young 0 2 0 2 4 David Clunie 2 2 0 2 4 Donald Park 0 2 0 2 4 Willie Gibson 0 2 0 2 4 Craig Wighton 0 2 0 2 11 Jimmy Wardhaugh 0 1 0 1 11 Gordon Smith 0 1 0 1 11 Tommy Traynor 0 1 0 1 11 Alan Anderson 0 1 0 1 11 Drew Busby 0 1 0 1 11 Bobby Prentice 0 1 0 1 11 Cammy Fraser 0 1 0 1 11 Graham Shaw 0 1 0 1 11 Malcolm Robertson 0 1 0 1 11 Dave Bowman 0 1 0 1 11 Gary Mackay 0 1 0 1 11 Alex Hamill 0 1 0 1 11 Paddy Byrne 0 1 0 1 11 Willie Pettigrew 0 1 0 1 11 Derek Addison 0 1 0 1 11 Jamie Walker 0 1 0 1 11 Olly Lee 0 1 0 1 11 Jimmy Murray 0 1 0 1 11 Liam Boyce 0 1 0 1 11 Stephen Kingsley 0 1 0 1 11 Armand Gnanduillet 0 1 0 1
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Peter Price 0 3 0 3 2 Charles Walker McCall 0 2 0 2 2 Gordon Alexander Cramond 0 2 0 2 2 Sam McMillan 0 2 0 2 5 Alastair James Love 0 1 0 1 5 Alexander C McNaughton 0 1 0 1 5 Alexander David Ingram 0 1 0 1 5 Billy McIntyre 0 1 0 1 5 Cameron Smith 0 1 0 1 5 Ian Whitehead 0 1 0 1 5 Joe Filippi 0 1 0 1 5 John R Mark Shanks 0 1 0 1 5 Luke McCowan 0 1 0 1 5 Michael David Larnach 0 1 0 1 5 Rikki (Richard C) Fleming 0 1 0 1 5 Robert Connor 0 1 0 1 5 Tom Walsh 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 9 9 0 7 1 1 0 77% 11% 11% 0% 0 1 David Clunie 9 9 0 6 1 2 0 66% 11% 22% 0% 2 1 Jim Brown 9 9 0 6 1 2 0 66% 11% 22% 0% 3 4 Alan Anderson 8 8 0 7 0 1 0 87% 0% 12% 0% 1 5 Willie Gibson 7 7 0 4 1 2 0 57% 14% 28% 0% 2 6 Roy Kay 6 6 0 3 1 2 0 50% 16% 33% 0% 0 6 Drew Busby 6 5 1 3 1 2 0 50% 16% 33% 0% 1 8 Donald Ford 5 5 0 4 0 1 0 80% 0% 20% 0% 4 8 Jim Jefferies 5 5 0 3 1 1 0 60% 20% 20% 0% 0 8 Bobby Prentice 5 5 0 2 1 2 0 40% 20% 40% 0% 1 11 Eddie Thomson 4 4 0 4 0 0 0 100% 0% 0% 0% 0 11 Graham Shaw 4 4 0 1 1 2 0 25% 25% 50% 0% 1 11 Walter Kidd 4 3 1 3 1 0 0 75% 25% 0% 0% 0 14 Bobby Kirk 3 3 0 2 1 0 0 66% 33% 0% 0% 0 14 Johnny Hamilton 3 3 0 2 1 0 0 66% 33% 0% 0% 0 14 Billy Higgins 3 3 0 3 0 0 0 100% 0% 0% 0% 0 14 Ian Sneddon 3 3 0 3 0 0 0 100% 0% 0% 0% 0 14 Jim Townsend 3 3 0 3 0 0 0 100% 0% 0% 0% 0 14 John Gallacher 3 3 0 1 1 1 0 33% 33% 33% 0% 0 14 Tommy Murray 3 3 0 2 0 1 0 66% 0% 33% 0% 0 14 Donald Park 3 3 0 1 1 1 0 33% 33% 33% 0% 2 14 Don Murray 3 3 0 3 0 0 0 100% 0% 0% 0% 0 14 Cammy Fraser 3 3 0 1 0 2 0 33% 0% 66% 0% 1 14 Malcolm Robertson 3 3 0 1 0 2 0 33% 0% 66% 0% 1 14 Derek O'Connor 3 3 0 2 1 0 0 66% 33% 0% 0% 3 14 Peter Shields 3 3 0 2 1 0 0 66% 33% 0% 0% 0 14 Roddy Macdonald 3 3 0 2 1 0 0 66% 33% 0% 0% 0 14 Henry Smith 3 3 0 2 1 0 0 66% 33% 0% 0% 0 14 Willie Pettigrew 3 3 0 2 1 0 0 66% 33% 0% 0% 1 30 Willie Bauld 2 2 0 1 1 0 0 50% 50% 0% 0% 2 30 John Cumming 2 2 0 1 1 0 0 50% 50% 0% 0% 0 30 Bobby Blackwood 2 2 0 2 0 0 0 100% 0% 0% 0% 2 30 Andy Bowman 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Alex Young 2 2 0 1 1 0 0 50% 50% 0% 0% 2 30 Gordon Marshall 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Davie Holt 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Tommy Traynor 2 2 0 2 0 0 0 100% 0% 0% 0% 1 30 George Fleming 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Kenny Garland 2 2 0 1 0 1 0 50% 0% 50% 0% 0 30 Ernie Winchester 2 1 1 2 0 0 0 100% 0% 0% 0% 0 30 Peter Oliver 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Kenny Aird 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Ralph Callachan 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Frank Liddell 2 2 0 1 0 1 0 50% 0% 50% 0% 0 30 Colin More 2 2 0 1 0 1 0 50% 0% 50% 0% 0 30 Bobby Robinson 2 2 0 1 0 1 0 50% 0% 50% 0% 0 30 Dave Bowman 2 2 0 1 1 0 0 50% 50% 0% 0% 1 30 Alex MacDonald 2 2 0 1 1 0 0 50% 50% 0% 0% 0 30 Paddy Byrne 2 2 0 1 1 0 0 50% 50% 0% 0% 1 30 Peter Marinello 2 2 0 1 1 0 0 50% 50% 0% 0% 0 30 Sandy Jardine 2 2 0 1 1 0 0 50% 50% 0% 0% 0 30 Craig Gordon 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Michael Smith 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Andy Irving 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Jimmy Murray 2 2 0 1 1 0 0 50% 50% 0% 0% 1 30 Craig Halkett 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Liam Boyce 2 2 0 2 0 0 0 100% 0% 0% 0% 1 30 Andy Halliday 2 2 0 2 0 0 0 100% 0% 0% 0% 0 30 Stephen Kingsley 2 2 0 2 0 0 0 100% 0% 0% 0% 1 60 Jimmy Wardhaugh 1 1 0 0 1 0 0 0% 100% 0% 0% 1 60 Bobby Parker 1 1 0 0 1 0 0 0% 100% 0% 0% 0 60 Freddie Glidden 1 1 0 0 1 0 0 0% 100% 0% 0% 0 60 Davie Mackay 1 1 0 0 1 0 0 0% 100% 0% 0% 0 60 Ian Crawford 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Wilson Brown 1 1 0 0 1 0 0 0% 100% 0% 0% 0 60 George Thomson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Danny Ferguson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Gordon Smith 1 1 0 1 0 0 0 100% 0% 0% 0% 1 60 Norrie Davidson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Alan Gordon 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Roald Jensen 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Alan MacDonald 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Arthur Thomson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Bobby Kemp 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Rene Moller 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Tommy Veitch 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Neil Murray 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Andy Lynch 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Eric Carruthers 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Wilson Wood 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 John Stevenson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 60 Jimmy Cant 1 1 0 0 0 1 0 0% 0% 100% 0% 0 60 George Donaldson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Lawrie Tierney 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 John Brough 1 1 0 0 0 1 0 0% 0% 100% 0% 0 60 Ian George Black 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Thomson Allan 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Jim Denny 1 1 0 0 0 1 0 0% 0% 100% 0% 0 60 Archie White 1 1 0 0 0 1 0 0% 0% 100% 0% 0 60 Chris Robertson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Gary Mackay 1 1 0 1 0 0 0 100% 0% 0% 0% 1 60 Alex Hamill 1 1 0 1 0 0 0 100% 0% 0% 0% 1 60 Stewart MacLaren 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Gerry McCoy 1 0 1 0 1 0 0 0% 100% 0% 0% 0 60 Derek Addison 1 1 0 1 0 0 0 100% 0% 0% 0% 1 60 Willie Johnston 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Christophe Berra 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Jamie Walker 1 0 1 1 0 0 0 100% 0% 0% 0% 1 60 Steven Naismith 1 0 1 1 0 0 0 100% 0% 0% 0% 0 60 Peter Haring 1 0 1 1 0 0 0 100% 0% 0% 0% 0 60 Olly Lee 1 1 0 1 0 0 0 100% 0% 0% 0% 1 60 Jimmy Milne 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Craig Wighton 1 0 1 1 0 0 0 100% 0% 0% 0% 2 60 Aidy White 1 0 1 1 0 0 0 100% 0% 0% 0% 0 60 Jordan Roberts 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Elliott Frear 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Mihai Popescu 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Gary Mackay-Steven 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Armand Gnanduillet 1 1 0 1 0 0 0 100% 0% 0% 0% 1 60 Aaron McEneff 1 1 0 1 0 0 0 100% 0% 0% 0% 0 60 Gervane Kastaneer 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 Brian McGinlay 2 0 1 .0000000 0 0 .0000000 1 Robert Bonar (Bob) Valentine 2 0 0 .0000000 0 1 .0000000 3 AE Currie 1 0 0 .0000000 0 0 .0000000 3 AJ Crawley 1 0 0 .0000000 0 0 .0000000 3 Alan Ferguson 1 0 0 .0000000 0 0 .0000000 3 Bobby Davidson 1 0 0 .0000000 0 0 .0000000 3 CC Sinclair 1 0 1 .0000000 0 3 .0000000 3 Colin Steven 1 0 0 .0000000 0 2 .0000000 3 David Munro 1 0 0 .0000000 0 0 .0000000 3 DN Galloway 1 0 1 .0000000 0 2 .0000000 3 FS Crossley 1 0 0 .0000000 0 0 .0000000 3 Jack Mowat 1 0 0 .0000000 0 0 .0000000 3 JW Paterson 1 0 0 .0000000 0 0 .0000000 3 K Stewart 1 1 2 1.0000000 0 2 .0000000 3 R Marshall 1 0 0 .0000000 0 0 .0000000 3 T Muirhead 1 0 1 .0000000 0 0 .0000000 3 W Elliott 1 0 0 .0000000 0 0 .0000000 3 Willie Anderson 1 0 1 .0000000 0 1 .0000000 3 WP Knowles 1 0 3 .0000000 0 0 .0000000
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 1 Total Opponents = 0 Player For Time Date Comp V Team Score Malcolm Robertson Heart of Midlothian 90 1977-04-06 Wed L Premier H Ayr United 1-2
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 1957-01-19 Sat Ayr United Division 1
22 of 34 2-2 Tynecastle Park 18000
1
9
1
1959-10-03 Sat Ayr United Division 1
06 of 34 5-3 Tynecastle Park 16000 1
10
1961-02-18 Sat Ayr United Division 1
24 of 34 2-1 Tynecastle Park 15000 2
11
1967-01-21 Sat Ayr United Division 1
20 of 34 1-0 Tynecastle Park 4351 3
12
1970-03-07 Sat Ayr United Division 1
27 of 34 3-0 Tynecastle Park 8587 4
13
1970-11-28 Sat Ayr United Division 1
14 of 34 2-1 Tynecastle Park 7935 5
14
1971-11-20 Sat Ayr United Division 1
12 of 34 1-0 Tynecastle Park 8414 6
15
1972-11-11 Sat Ayr United Division 1
11 of 34 3-0 Tynecastle Park 6092 7
16
1973-12-15 Sat Ayr United Division 1
15 of 34 0-1 Tynecastle Park 4693
1
1
1975-03-19 Wed Ayr United Division 1
28 of 34 1-0 Tynecastle Park 7549 1
1
1 1975-10-18 Sat Ayr United Premier
08 of 36 2-1 Tynecastle Park 8268 2
2
1 1976-02-28 Sat Ayr United Premier
26 of 36 1-0 Tynecastle Park 7518 3
3
1976-10-09 Sat Ayr United Premier
06 of 36 2-2 Tynecastle Park 10314
1
4
1
1 1 1977-04-06 Wed Ayr United Premier
30 of 36 1-2 Tynecastle Park 11044
1
2
2 1 2 1979-08-18 Sat Ayr United First Division
02 of 39 4-2 Tynecastle Park 5732 1
1
1980-04-01 Tue Ayr United First Division
31 of 39 0-1 Tynecastle Park 5178
1
1
3 1982-04-21 Wed Ayr United First Division
34 of 39 2-1 Tynecastle Park 5299 1
1
1 3 1982-09-11 Sat Ayr United First Division
02 of 39 1-1 Tynecastle Park 5601
1
2
1
1 1983-02-12 Sat Ayr United First Division
26 of 39 5-1 Tynecastle Park 4294 1
3
1 2 2020-12-26 Sat Ayr United Championship
08 of 27 5-3 Tynecastle Park 0 2
4
2021-03-13 Sat Ayr United Championship
20 of 27 2-0 Tynecastle Park 0 3
5
2