SPL Record Premier League Post War League Complete League
Hearts vs St Mirren 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 72 41 18 13 0 56% 25% 18% 0% 138 59 2649 33732 13786 All Games 72 41 18 13 0 56% 25% 18% 0% 138 59 2649 33732 13786
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Div One 24 15 6 3 0 62% 25% 12% 0% 60 22 5228 33732 16115 L Prem 11 8 1 2 0 72% 9% 18% 0% 24 10 12422 18770 17155 L Premier 22 7 9 6 0 31% 40% 27% 0% 26 16 2649 14879 9470 L SPL 15 11 2 2 0 73% 13% 13% 0% 28 11 10164 17195 13919
By Team Team G W D L Ab W D L Ab F A Min Max Avg St Mirren 72 41 18 13 0 56% 25% 18% 0% 138 59 2649 33732 13786
By Diff Score G W D L Ab W D L Ab F A Min Max Avg 5
2 2 0 0 0 100% 0% 0% 0% 10 0 10247 33732 21989 4
8 8 0 0 0 100% 0% 0% 0% 35 3 5228 23000 13155 3
8 8 0 0 0 100% 0% 0% 0% 30 6 8618 19000 14445 2
7 7 0 0 0 100% 0% 0% 0% 15 1 10524 18770 14395 1
16 16 0 0 0 100% 0% 0% 0% 27 11 6616 26724 14003 0
18 0 18 0 0 0% 100% 0% 0% 15 15 5707 17454 11939 -1
9 0 0 9 0 0% 0% 100% 0% 5 14 2649 23500 11893 -2
4 0 0 4 0 0% 0% 100% 0% 1 9 14769 25000 20259
By Score Score G W D L Ab W D L Ab F A Min Max Avg 1-0
8 8 0 0 0 100% 0% 0% 0% 8 0 8143 22027 13578 0-0
7 0 7 0 0 0% 100% 0% 0% 0 0 6200 14879 10263 1-1
7 0 7 0 0 0% 100% 0% 0% 7 7 5707 17195 12374 2-0
6 6 0 0 0 100% 0% 0% 0% 12 0 10524 18717 13666 2-1
5 5 0 0 0 100% 0% 0% 0% 10 5 6616 26724 13461 4-0
5 5 0 0 0 100% 0% 0% 0% 20 0 5228 18757 10429 1-2
5 0 0 5 0 0% 0% 100% 0% 5 10 2649 23500 10602 3-0
4 4 0 0 0 100% 0% 0% 0% 12 0 8618 16312 12556 0-1
4 0 0 4 0 0% 0% 100% 0% 0 4 9626 16823 13507 2-2
4 0 4 0 0 0% 100% 0% 0% 8 8 8477 17454 14112 3-2
3 3 0 0 0 100% 0% 0% 0% 9 6 12763 20103 16041 5-1
3 3 0 0 0 100% 0% 0% 0% 15 3 9599 23000 17699 0-2
3 0 0 3 0 0% 0% 100% 0% 0 6 14769 25000 19476 4-1
2 2 0 0 0 100% 0% 0% 0% 8 2 17714 19000 18357 5-0
2 2 0 0 0 100% 0% 0% 0% 10 0 10247 33732 21989 5-2
2 2 0 0 0 100% 0% 0% 0% 10 4 12462 16165 14313 3-1
1 1 0 0 0 100% 0% 0% 0% 3 1 18770 18770 18770 1-3
1 0 0 1 0 0% 0% 100% 0% 1 3 22609 22609 22609
By Day of Week Day
NoG W D L Ab W D L Ab F A Min Max Avg 2 Mon 1 1 0 0 0 100% 0% 0% 0% 4 0 12000 12000 12000 3 Tue 2 2 0 0 0 100% 0% 0% 0% 8 0 13287 33732 23509 4 Wed 10 6 3 1 0 60% 30% 10% 0% 19 10 8683 20103 14811 6 Fri 2 1 1 0 0 50% 50% 0% 0% 2 1 12000 18721 15360 7 Sat 57 31 14 12 0 54% 24% 21% 0% 105 48 2649 26724 13241
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% 5 2 5707 17714 11710 3 2 1 0 1 0 50% 0% 50% 0% 6 2 11389 33732 22560 4 2 1 0 1 0 50% 0% 50% 0% 4 3 16312 22609 19460 5 2 0 0 2 0 0% 0% 100% 0% 0 4 14769 25000 19884 7 3 2 1 0 0 66% 33% 0% 0% 7 2 9192 19000 13384 8 2 0 0 2 0 0% 0% 100% 0% 1 4 7669 18660 13164 9 4 3 0 1 0 75% 0% 25% 0% 14 4 9599 16823 13646 10 2 0 1 1 0 0% 50% 50% 0% 1 2 7803 10631 9217 11 2 0 2 0 0 0% 100% 0% 0% 0 0 6200 11420 8810 12 3 2 0 1 0 66% 0% 33% 0% 4 2 10914 26724 16247 13 4 3 0 1 0 75% 0% 25% 0% 6 4 8143 23500 17616 14 1 1 0 0 0 100% 0% 0% 0% 5 2 12462 12462 12462 15 2 0 2 0 0 0% 100% 0% 0% 2 2 12000 16000 14000 16 2 2 0 0 0 100% 0% 0% 0% 6 1 12821 23000 17910 17 3 2 1 0 0 66% 33% 0% 0% 4 1 12572 17195 15403 18 1 0 0 1 0 0% 0% 100% 0% 1 2 2649 2649 2649 19 6 6 0 0 0 100% 0% 0% 0% 19 5 5228 18757 11468 20 1 1 0 0 0 100% 0% 0% 0% 2 0 10524 10524 10524 21 4 2 2 0 0 50% 50% 0% 0% 7 2 8307 20500 14323 22 1 0 1 0 0 0% 100% 0% 0% 1 1 12000 12000 12000 23 5 3 2 0 0 60% 40% 0% 0% 10 4 12009 18717 15061 24 3 2 1 0 0 66% 33% 0% 0% 7 1 6616 10247 8297 25 3 2 1 0 0 66% 33% 0% 0% 8 1 6250 13287 10584 26 3 1 1 1 0 33% 33% 33% 0% 5 4 8477 18770 14574 27 1 1 0 0 0 100% 0% 0% 0% 2 0 17311 17311 17311 28 3 2 1 0 0 66% 33% 0% 0% 7 2 9911 17454 13122 29 1 1 0 0 0 100% 0% 0% 0% 2 1 12422 12422 12422 30 3 1 1 1 0 33% 33% 33% 0% 1 1 8683 22027 13445 31 1 1 0 0 0 100% 0% 0% 0% 1 0 10164 10164 10164
By Month Month G W D L Ab W D L Ab F A Min Max Avg 1 11 10 0 1 0 90% 0% 9% 0% 26 6 10164 33732 16729 2 7 3 3 1 0 42% 42% 14% 0% 9 6 7803 18770 13484 3 7 6 1 0 0 85% 14% 0% 0% 17 4 6616 19000 11405 4 8 2 3 3 0 25% 37% 37% 0% 7 9 2649 18660 10572 5 1 1 0 0 0 100% 0% 0% 0% 3 0 16312 16312 16312 8 5 2 3 0 0 40% 60% 0% 0% 10 8 12215 20103 15529 9 10 4 1 5 0 40% 10% 50% 0% 15 13 7669 23500 16082 10 9 4 4 1 0 44% 44% 11% 0% 15 3 8618 18757 11554 11 9 6 3 0 0 66% 33% 0% 0% 25 6 5228 17311 11561 12 5 3 0 2 0 60% 0% 40% 0% 11 4 6250 25000 17388
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 1940 4 2 1 1 0 50% 25% 25% 0% 11 7 17454 33732 23474 1950 10 6 2 2 0 60% 20% 20% 0% 25 11 12000 26724 19975 1960 9 6 3 0 0 66% 33% 0% 0% 23 4 5228 14520 9441 1970 3 1 1 1 0 33% 33% 33% 0% 3 3 7803 9192 8379 1980 16 6 5 5 0 37% 31% 31% 0% 21 12 2649 14879 9584 1990 4 1 3 0 0 25% 75% 0% 0% 3 1 6200 12215 9503 2000 9 5 2 2 0 55% 22% 22% 0% 11 7 10164 17195 14025 2010 11 9 1 1 0 81% 9% 9% 0% 29 11 12009 17714 14576 2020 6 5 0 1 0 83% 0% 16% 0% 12 3 17311 18770 18489
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg H 72 41 18 13 0 56% 25% 18% 0% 138 59 2649 33732 13786
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Tom Gemmell 0 3 0 3 2 Anthony Charles Fitzpatrick 0 2 0 2 2 Douglas Francis McDougall 0 2 0 2 2 Francis McAvennie 0 2 0 2 2 John Telford 0 2 0 2 2 Michael Higdon 0 2 0 2 2 Paul Chalmers 0 2 0 2 2 Paul McGowan 1 2 0 2 2 Steven Thompson 0 2 0 2 10 Alan Logan 0 1 0 1 10 Alexander Gogic 0 1 0 1 10 Andy Dorman 0 1 0 1 10 Archibald Webster Aikman 0 1 0 1 10 Archie Straiton 0 1 0 1 10 Billy Mehmet 0 1 0 1 10 Brian Gallacher 0 1 0 1 10 Brian Hamilton 0 1 0 1 10 Clare Sean 0 1 0 1 10 Curtis Lee Main 0 1 0 1 10 Daniel Mullen 0 1 0 1 10 Donald McDonald Kerrigan 0 1 0 1 10 Douglas McKenzie Somner 0 1 0 1 10 Duncan McGill 0 1 0 1 10 Dunne Jimmy 0 1 0 1 10 Eddie Archibald 0 1 0 1 10 Gary Mason 0 1 0 1 10 Gerald Burrell 0 1 0 1 10 Hugh McLaughlin 0 1 0 1 10 James Alistair Williamson Miller 0 1 0 1 10 James Bone 0 1 0 1 10 James Gillen Robertson 0 1 0 1 10 James McPhail Rodger 0 1 0 1 10 John McGinn 0 1 0 1 10 Jonathan Chiedozie Obika 0 1 0 1 10 Mikael Yann Mathieu Mandron 0 1 0 1 10 Paul Kinnaird 0 1 0 1 10 Peter Walker McKay 0 1 0 1 10 Robert Wilson Flavell 0 1 0 1 10 Rowan Samuel Alexander 0 1 0 1 10 Ryan John James McCay 0 1 0 1 10 Stephen James O'Donnell 0 1 0 1 10 Stephen McGinn 0 1 0 1 10 Stewart Kean 0 1 0 1 10 Tommy Bryceland 0 1 0 1 10 Walter Gardner Speirs 0 1 0 1 10 Walter Reid 0 1 0 1 10 William Robert Dempster Dallas 0 1 0 1 10 William Stewart 0 1 0 1 10 Willie Jack 0 1 0 1
Appearances since 1946 No Player Games Starts Sub Used W D L Ab W D L Ab Goals 1 Henry Smith 18 18 0 7 7 4 0 38% 38% 22% 0% 0 2 Gary Mackay 16 15 1 7 7 2 0 43% 43% 12% 0% 3 2 John Robertson 16 14 2 7 7 2 0 43% 43% 12% 0% 10 4 Walter Kidd 13 13 0 4 5 4 0 30% 38% 30% 0% 0 5 John Cumming 12 12 0 7 3 2 0 58% 25% 16% 0% 0 5 John Colquhoun 12 12 0 6 4 2 0 50% 33% 16% 0% 3 7 Craig Levein 11 10 1 4 5 2 0 36% 45% 18% 0% 1 8 Brian Whittaker 10 9 1 4 2 4 0 40% 20% 40% 0% 0 8 Dave McPherson 10 10 0 3 5 2 0 30% 50% 20% 0% 0 10 Jimmy Wardhaugh 9 9 0 6 2 1 0 66% 22% 11% 0% 9 10 Johnny Hamilton 9 9 0 5 3 1 0 55% 33% 11% 0% 5 10 Neil Berry 9 8 1 5 2 2 0 55% 22% 22% 0% 0 13 Tom Mackenzie 8 8 0 5 2 1 0 62% 25% 12% 0% 0 13 Sandy Jardine 8 8 0 4 2 2 0 50% 25% 25% 0% 0 13 Kenny Black 8 8 0 3 2 3 0 37% 25% 37% 0% 0 13 Wayne Foster 8 6 2 3 3 2 0 37% 37% 25% 0% 1 13 Marius Zaliukas 8 8 0 7 1 0 0 87% 12% 0% 0% 1 18 Alfie Conn 7 7 0 5 1 1 0 71% 14% 14% 0% 3 18 John Urquhart 7 7 0 4 1 2 0 57% 14% 28% 0% 5 18 Davie Laing 7 7 0 5 0 2 0 71% 0% 28% 0% 0 18 Bobby Parker 7 7 0 4 1 2 0 57% 14% 28% 0% 0 18 Bobby Kirk 7 7 0 3 3 1 0 42% 42% 14% 0% 1 18 Jim Cruickshank 7 7 0 6 1 0 0 85% 14% 0% 0% 0 18 Sandy Clark 7 6 1 3 2 2 0 42% 28% 28% 0% 1 18 Scott Crabbe 7 6 1 2 4 1 0 28% 57% 14% 0% 1 18 Tosh McKinlay 7 7 0 3 4 0 0 42% 57% 0% 0% 1 18 Christophe Berra 7 7 0 3 2 2 0 42% 28% 28% 0% 0 28 Jimmy Brown 6 6 0 4 1 1 0 66% 16% 16% 0% 0 28 Willie Bauld 6 6 0 4 2 0 0 66% 33% 0% 0% 1 28 Gordon Marshall 6 6 0 3 2 1 0 50% 33% 16% 0% 0 28 Billy Higgins 6 6 0 2 3 1 0 33% 50% 16% 0% 1 28 Alan Anderson 6 6 0 5 1 0 0 83% 16% 0% 0% 1 28 Eamonn Bannon 6 4 2 1 4 1 0 16% 66% 16% 0% 0 28 Alan McLaren 6 6 0 3 3 0 0 50% 50% 0% 0% 0 28 Andrew Driver 6 4 2 3 2 1 0 50% 33% 16% 0% 0 28 Eggert Jonsson 6 6 0 4 1 1 0 66% 16% 16% 0% 2 28 Ruben Palazuelos 6 5 1 4 1 1 0 66% 16% 16% 0% 0 28 Scott Robinson 6 4 2 5 0 1 0 83% 0% 16% 0% 0 28 David Obua 6 5 1 5 1 0 0 83% 16% 0% 0% 0 28 Jimmy Milne 6 6 0 3 2 1 0 50% 33% 16% 0% 0 41 Charlie Cox 5 5 0 3 1 1 0 60% 20% 20% 0% 0 41 Freddie Glidden 5 5 0 3 1 1 0 60% 20% 20% 0% 0 41 Alex Young 5 5 0 3 1 1 0 60% 20% 20% 0% 2 41 Danny Ferguson 5 5 0 3 2 0 0 60% 40% 0% 0% 0 41 Davie Holt 5 5 0 3 2 0 0 60% 40% 0% 0% 0 41 Willie Wallace 5 5 0 3 2 0 0 60% 40% 0% 0% 7 41 Roddy Macdonald 5 5 0 2 1 2 0 40% 20% 40% 0% 0 41 Craig Gordon 5 5 0 3 1 1 0 60% 20% 20% 0% 0 41 Jamie Macdonald 5 5 0 4 0 1 0 80% 0% 20% 0% 0 41 Saulius Mikoliunas 5 3 2 1 2 2 0 20% 40% 40% 0% 0 41 Christian Nade 5 4 1 3 1 1 0 60% 20% 20% 0% 0 41 Marian Kello 5 5 0 5 0 0 0 100% 0% 0% 0% 0 41 Ian Black 5 3 2 5 0 0 0 100% 0% 0% 0% 0 41 Ryan Stevenson 5 4 1 4 0 1 0 80% 0% 20% 0% 1 41 Jamie Hamill 5 5 0 4 0 1 0 80% 0% 20% 0% 3 41 Michael Smith 5 5 0 4 0 1 0 80% 0% 20% 0% 0 41 Lawrence Shankland 5 5 0 4 0 1 0 80% 0% 20% 0% 2 41 Barrie McKay 5 3 2 4 0 1 0 80% 0% 20% 0% 1 59 Tommy Sloan 4 4 0 2 1 1 0 50% 25% 25% 0% 3 59 Bobby Blackwood 4 4 0 2 1 1 0 50% 25% 25% 0% 1 59 Ian Crawford 4 4 0 2 2 0 0 50% 50% 0% 0% 0 59 Willie Polland 4 4 0 2 2 0 0 50% 50% 0% 0% 0 59 Tommy Traynor 4 4 0 3 1 0 0 75% 25% 0% 0% 0 59 Dave Bowman 4 3 1 1 2 1 0 25% 50% 25% 0% 0 59 Jimmy Bone 4 3 1 1 1 2 0 25% 25% 50% 0% 1 59 David McCreery 4 4 0 2 2 0 0 50% 50% 0% 0% 0 59 Michael Stewart 4 3 1 2 1 1 0 50% 25% 25% 0% 2 59 Lee Wallace 4 3 1 2 1 1 0 50% 25% 25% 0% 0 59 Jason Thomson 4 4 0 3 1 0 0 75% 25% 0% 0% 0 59 Laryea Kingston 4 3 1 2 2 0 0 50% 50% 0% 0% 2 59 David Templeton 4 2 2 4 0 0 0 100% 0% 0% 0% 0 59 Adrian Mrowiec 4 4 0 4 0 0 0 100% 0% 0% 0% 0 59 Dylan McGowan 4 4 0 3 0 1 0 75% 0% 25% 0% 0 59 Darren Barr 4 4 0 4 0 0 0 100% 0% 0% 0% 0 59 Stephen Elliott 4 3 1 4 0 0 0 100% 0% 0% 0% 0 59 Jamie Walker 4 4 0 3 0 1 0 75% 0% 25% 0% 2 59 Peter Haring 4 2 2 2 1 1 0 50% 25% 25% 0% 0 59 Jimmy Murray 4 4 0 2 1 1 0 50% 25% 25% 0% 3 59 Beni Baningime 4 4 0 4 0 0 0 100% 0% 0% 0% 0 59 Cammy Devlin 4 2 2 3 0 1 0 75% 0% 25% 0% 0 59 Alan Forrest 4 1 3 3 0 1 0 75% 0% 25% 0% 0 59 Kye Rowles 4 4 0 3 0 1 0 75% 0% 25% 0% 0 83 Archie Williams 3 3 0 2 0 1 0 66% 0% 33% 0% 0 83 Bobby Dougan 3 3 0 2 0 1 0 66% 0% 33% 0% 0 83 Jimmy Watters 3 3 0 1 1 1 0 33% 33% 33% 0% 0 83 Davie Mackay 3 3 0 2 1 0 0 66% 33% 0% 0% 1 83 George Thomson 3 3 0 2 0 1 0 66% 0% 33% 0% 0 83 Danny Paton 3 3 0 2 1 0 0 66% 33% 0% 0% 1 83 Alan Gordon 3 3 0 2 1 0 0 66% 33% 0% 0% 2 83 Donald Ford 3 2 1 3 0 0 0 100% 0% 0% 0% 0 83 David Clunie 3 3 0 3 0 0 0 100% 0% 0% 0% 0 83 George Fleming 3 2 1 3 0 0 0 100% 0% 0% 0% 1 83 Eddie Thomson 3 3 0 3 0 0 0 100% 0% 0% 0% 0 83 Jim Brown 3 2 1 1 1 1 0 33% 33% 33% 0% 0 83 Willie Gibson 3 3 0 0 2 1 0 0% 66% 33% 0% 2 83 Frank Liddell 3 3 0 0 2 1 0 0% 66% 33% 0% 0 83 Alex MacDonald 3 3 0 1 1 1 0 33% 33% 33% 0% 0 83 Willie Johnston 3 1 2 1 1 1 0 33% 33% 33% 0% 0 83 George Cowie 3 3 0 1 1 1 0 33% 33% 33% 0% 0 83 Andy Watson 3 1 2 1 1 1 0 33% 33% 33% 0% 0 83 Mike Galloway 3 2 1 1 1 1 0 33% 33% 33% 0% 0 83 Derek Ferguson 3 3 0 0 3 0 0 0% 100% 0% 0% 0 83 Steven Pressley 3 3 0 2 0 1 0 66% 0% 33% 0% 0 83 Robbie Neilson 3 3 0 0 1 2 0 0% 33% 66% 0% 0 83 Andy Webster 3 3 0 3 0 0 0 100% 0% 0% 0% 0 83 Jamie Mole 3 2 1 2 0 1 0 66% 0% 33% 0% 1 83 Rudi Skacel 3 3 0 3 0 0 0 100% 0% 0% 0% 8 83 Andrius Velicka 3 2 1 0 1 2 0 0% 33% 66% 0% 0 83 Suso Santana 3 1 2 3 0 0 0 100% 0% 0% 0% 0 83 Jason Holt 3 3 0 2 0 1 0 66% 0% 33% 0% 0 83 John Sutton 3 2 1 3 0 0 0 100% 0% 0% 0% 1 83 Mehdi Taouil 3 2 1 3 0 0 0 100% 0% 0% 0% 0 83 Kevin McHattie 3 3 0 2 0 1 0 66% 0% 33% 0% 1 83 Billy King 3 0 3 2 0 1 0 66% 0% 33% 0% 0 83 Callum Paterson 3 3 0 2 0 1 0 66% 0% 33% 0% 1 83 Dale Carrick 3 2 1 2 0 1 0 66% 0% 33% 0% 0 83 Jordan McGhee 3 1 2 2 0 1 0 66% 0% 33% 0% 0 83 John Souttar 3 3 0 2 1 0 0 66% 33% 0% 0% 0 83 Steven Naismith 3 3 0 2 1 0 0 66% 33% 0% 0% 4 83 Uche Ikpeazu 3 3 0 2 1 0 0 66% 33% 0% 0% 0 83 Andy Halliday 3 3 0 2 0 1 0 66% 0% 33% 0% 0 83 Alex Cochrane 3 2 1 2 0 1 0 66% 0% 33% 0% 0 123 Tom McSpadyen 2 2 0 1 1 0 0 50% 50% 0% 0% 0 123 Ken Currie 2 2 0 1 0 1 0 50% 0% 50% 0% 0 123 Roy Barry 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Jim Rodger (2) 2 2 0 2 0 0 0 100% 0% 0% 0% 1 123 Chris Shevlane 2 2 0 1 1 0 0 50% 50% 0% 0% 0 123 George Miller 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Alan MacDonald 2 2 0 2 0 0 0 100% 0% 0% 0% 1 123 Jim Townsend 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Tommy Veitch 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Jim Jefferies 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Donald Park 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Drew Busby 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Cammy Fraser 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Malcolm Robertson 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Ray Dunlop 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Dave McNicoll 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Derek O'Connor 2 1 1 0 1 1 0 0% 50% 50% 0% 0 123 Jim Denny 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Peter Shields 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Stewart MacLaren 2 2 0 1 1 0 0 50% 50% 0% 0% 0 123 Malcolm Murray 2 2 0 0 0 2 0 0% 0% 100% 0% 0 123 George Wright 2 1 1 0 2 0 0 0% 100% 0% 0% 0 123 Mark Gavin 2 1 1 0 0 2 0 0% 0% 100% 0% 0 123 Iain Ferguson 2 1 1 1 0 1 0 50% 0% 50% 0% 0 123 John Millar 2 2 0 0 2 0 0 0% 100% 0% 0% 0 123 Ian Ferguson 2 2 0 0 2 0 0 0% 100% 0% 0% 0 123 Grant Murray 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Colin Cameron 2 2 0 2 0 0 0 100% 0% 0% 0% 1 123 Neil McCann 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Thomas Flogel 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Juanjo 2 1 1 2 0 0 0 100% 0% 0% 0% 1 123 Gary McSwegan 2 2 0 2 0 0 0 100% 0% 0% 0% 1 123 Andy Kirk 2 1 1 2 0 0 0 100% 0% 0% 0% 0 123 Gordan Petric 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Antti Niemi 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Calum Elliot 2 1 1 1 1 0 0 50% 50% 0% 0% 0 123 Julien Brellier 2 1 1 0 1 1 0 0% 50% 50% 0% 0 123 Michal Pospisil 2 1 1 0 1 1 0 0% 50% 50% 0% 0 123 Takis Fyssas 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Steve Banks 2 2 0 1 0 1 0 50% 0% 50% 0% 0 123 Ibrahim Tall 2 2 0 0 1 1 0 0% 50% 50% 0% 0 123 Gary Glen 2 2 0 1 1 0 0 50% 50% 0% 0% 1 123 Arvydas Novikovas 2 0 2 2 0 0 0 100% 0% 0% 0% 0 123 Ismael Bouzid 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 David [2] Smith 2 1 1 2 0 0 0 100% 0% 0% 0% 0 123 Danny Grainger 2 2 0 2 0 0 0 100% 0% 0% 0% 1 123 Danny Wilson 2 2 0 1 0 1 0 50% 0% 50% 0% 0 123 Callumn Morrison 2 0 2 1 1 0 0 50% 50% 0% 0% 0 123 Arnaud Djoum 2 1 1 1 1 0 0 50% 50% 0% 0% 0 123 Oliver Bozanic 2 1 1 1 1 0 0 50% 50% 0% 0% 1 123 Steven MacLean 2 1 1 1 1 0 0 50% 50% 0% 0% 0 123 Olly Lee 2 2 0 1 1 0 0 50% 50% 0% 0% 1 123 Jake Mulraney 2 1 1 1 1 0 0 50% 50% 0% 0% 1 123 Bobby Zlamal 2 2 0 1 1 0 0 50% 50% 0% 0% 0 123 Clevid Dikamona 2 2 0 1 1 0 0 50% 50% 0% 0% 1 123 Craig Halkett 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Toby Sibbick 2 1 1 2 0 0 0 100% 0% 0% 0% 0 123 Josh Ginnelly 2 1 1 2 0 0 0 100% 0% 0% 0% 0 123 Stephen Kingsley 2 2 0 1 0 1 0 50% 0% 50% 0% 1 123 Jorge Grant 2 1 1 1 0 1 0 50% 0% 50% 0% 0 123 Stephen Humphrys 2 0 2 1 0 1 0 50% 0% 50% 0% 0 123 Zander Clark 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Robert Snodgrass 2 2 0 1 0 1 0 50% 0% 50% 0% 0 123 James Hill 2 2 0 1 0 1 0 50% 0% 50% 0% 0 123 James Wilson 2 1 1 2 0 0 0 100% 0% 0% 0% 2 123 Frankie Kent 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Calem Nieuwenhof 2 1 1 2 0 0 0 100% 0% 0% 0% 1 123 Kenneth Vargas 2 1 1 2 0 0 0 100% 0% 0% 0% 2 123 Christos Karipidis 2 2 0 2 0 0 0 100% 0% 0% 0% 0 123 Blair Spittal 2 1 1 2 0 0 0 100% 0% 0% 0% 1 123 James Penrice 2 2 0 2 0 0 0 100% 0% 0% 0% 0 194 William Grant 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Tommy Walker 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Archie Miller 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Duncan McClure 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Archie Garrett 1 1 0 0 1 0 0 0% 100% 0% 0% 1 194 Bobby Baxter 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Alex McCrae 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Willie MacFarlane 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Archie Kelly 1 1 0 1 0 0 0 100% 0% 0% 0% 2 194 Jimmy Walker 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Jim Rodger (1) 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Jock Adie 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Doug Armstrong 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Tommy Darling 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Colin Liddell 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Jimmy Whittle 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Eddie Rutherford 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Jim Souness 1 1 0 1 0 0 0 100% 0% 0% 0% 1 194 Willie Duff 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Andy Bowman 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Wilson Brown 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 John Lough 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Bobby Rankin 1 1 0 1 0 0 0 100% 0% 0% 0% 2 194 Gordon Smith 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Tommy Henderson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Norrie Davidson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 John Docherty 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Bobby Ross 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Frank Sharp 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Jim Murphy 1 1 0 1 0 0 0 100% 0% 0% 0% 3 194 Tommy White 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Roald Jensen 1 1 0 1 0 0 0 100% 0% 0% 0% 1 194 Don Kerrigan 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 George Peden 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Jim Irvine 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Rene Moller 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Willie McAlpine 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Ernie Winchester 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Roy Kay 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Peter Oliver 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Eric Carruthers 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Wilson Wood 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Kevin Hegarty 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Drew Young 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Bobby Prentice 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Lawrie Tierney 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 John Brough 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Denis McQuade 1 0 1 0 1 0 0 0% 100% 0% 0% 0 194 John Craig 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Colin More 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Bobby Robinson 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Bobby Masterton 1 0 1 0 1 0 0 0% 100% 0% 0% 0 194 Alfie Conn Jnr 1 1 0 0 1 0 0 0% 100% 0% 0% 1 194 Chris Robertson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Ian Westwater 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Scott Maxwell 1 1 0 0 0 1 0 0% 0% 100% 0% 1 194 Paul O'Brien 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Alex Hamill 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Gary Liddell 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Jimmy Sandison 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Iain Jardine 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Hugh Burns 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Davie Kirkwood 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Steve Penney 1 0 1 0 1 0 0 0% 100% 0% 0% 0 194 Graeme Hogg 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Glynn Snodin 1 0 1 0 1 0 0 0% 100% 0% 0% 0 194 Steve Fulton 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Gary Naysmith 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Scott Severin 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Lee Makel 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Darren Jackson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Fitzroy Simpson 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Robert Tomaschek 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Steven Boyack 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Kieran McAnespie 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Paul Hartley 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Deividas Cesnauskis 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Roman Bednar 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Jose Goncalves 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Mirsad Beslija 1 0 1 0 0 1 0 0% 0% 100% 0% 0 194 Juho Makela 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Bruno Aguiar 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Kestutis Ivaskevicius 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Mauricio Pinilla 1 0 1 0 0 1 0 0% 0% 100% 0% 0 194 Arkadiusz Klimek 1 0 1 0 1 0 0 0% 100% 0% 0% 0 194 Ryan McGowan 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Audrius Ksanavicius 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Janos Balogh 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Craig Thomson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Gordon Smith [3] 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Kevin Kyle 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Brad McKay 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Callum Tapping 1 0 1 0 0 1 0 0% 0% 100% 0% 0 194 Sam Nicholson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Gary Oliver 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Demetri Mitchell 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Andy Irving 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Ben Garuccio 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 John Durkin 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Jimmy Dunne 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Craig Wighton 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Sean Clare 1 1 0 0 1 0 0 0% 100% 0% 0% 0 194 Aaron Hickey 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Aidy White 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Loic Damour 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Joel Pereira 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Ryotaro Meshino 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Liam Boyce 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Ross Stewart 1 1 0 0 0 1 0 0% 0% 100% 0% 0 194 Aidan Denholm 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Gary Mackay-Steven 1 1 0 1 0 0 0 100% 0% 0% 0% 1 194 Armand Gnanduillet 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Macaulay Tait 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Nathaniel Atkinson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Garang Kuol 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Yutaro Oda 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Adam Forrester 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Daniel Oyegoke 1 1 0 1 0 0 0 100% 0% 0% 0% 1 194 Musa Drammeh 1 0 1 1 0 0 0 100% 0% 0% 0% 0 194 Yan Dhanda 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Gerald Taylor 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Malachi Boateng 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Jamie McCart 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Elton Kabangu 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Michael Steinwender 1 1 0 1 0 0 0 100% 0% 0% 0% 0 194 Sander Kartum 1 1 0 1 0 0 0 100% 0% 0% 0% 0
Referees since 1997 -- Hearts Opps Ref G Red Yel Ratio Red Yel Ratio 1 George Mitchell 4 0 0 .0000000 1 0 .2500000 2 DA Yeats 3 0 5 .0000000 1 10 .3333333 2 William Brittle 3 0 0 .0000000 0 0 .0000000 4 Calum Murray 2 0 2 .0000000 1 5 .5000000 4 Douglas McDonald 2 1 3 .5000000 0 5 .0000000 4 Euan Anderson 2 0 0 .0000000 0 4 .0000000 4 R Gordon 2 0 0 .0000000 0 0 .0000000 4 Robert Bonar (Bob) Valentine 2 0 1 .0000000 0 2 .0000000 4 Steven McLean 2 1 2 .5000000 1 5 .5000000 10 Alan Ferguson 1 0 0 .0000000 0 0 .0000000 10 Alan Muir 1 0 2 .0000000 1 3 1.0000000 10 Alistair McKenzie 1 0 0 .0000000 0 0 .0000000 10 AM Roy 1 0 0 .0000000 0 2 .0000000 10 Bobby Davidson 1 0 0 .0000000 0 0 .0000000 10 Bobby Madden 1 0 0 .0000000 0 2 .0000000 10 Bobby Tait 1 0 2 .0000000 1 2 1.0000000 10 Brian Colvin 1 0 2 .0000000 1 1 1.0000000 10 Brian McGinlay 1 0 0 .0000000 0 3 .0000000 10 B Robertson 1 0 1 .0000000 1 1 1.0000000 10 Charlie Richmond 1 0 1 .0000000 0 3 .0000000 10 Colin Steven 1 0 0 .0000000 0 5 .0000000 10 Craig Thomson 1 0 2 .0000000 0 2 .0000000 10 David FT Syme 1 0 0 .0000000 0 1 .0000000 10 David Munro 1 0 2 .0000000 0 4 .0000000 10 David Somers 1 0 3 .0000000 0 5 .0000000 10 D McIntosh 1 0 0 .0000000 0 0 .0000000 10 D Murdoch 1 0 2 .0000000 0 0 .0000000 10 Donald McVicar 1 0 1 .0000000 0 0 .0000000 10 Don Robertson 1 0 3 .0000000 1 3 1.0000000 10 Gerry Evans 1 0 1 .0000000 0 3 .0000000 10 Hugh Alexander 1 0 1 .0000000 0 2 .0000000 10 Hugh Phillips 1 0 0 .0000000 0 0 .0000000 10 Iain Brines 1 0 2 .0000000 0 3 .0000000 10 IK Bain 1 0 1 .0000000 0 1 .0000000 10 J Duncan 1 0 4 .0000000 1 5 1.0000000 10 J Kerr 1 0 0 .0000000 0 0 .0000000 10 J McLean 1 0 0 .0000000 0 0 .0000000 10 JM Kelly 1 0 0 .0000000 0 0 .0000000 10 John Underhill 1 0 1 .0000000 0 0 .0000000 10 JRS Renton 1 0 1 .0000000 0 3 .0000000 10 JS Cox 1 0 0 .0000000 0 0 .0000000 10 JS Devine 1 0 1 .0000000 0 0 .0000000 10 Kevin Clancy 1 0 2 .0000000 0 3 .0000000 10 KF O'Donnell 1 0 1 .0000000 0 5 .0000000 10 K Stewart 1 0 1 .0000000 0 1 .0000000 10 Louis Thow 1 0 0 .0000000 0 2 .0000000 10 Matthew MacDermid 1 1 3 1.0000000 0 3 .0000000 10 Mike McCurry 1 0 0 .0000000 0 0 .0000000 10 Nick Walsh 1 0 2 .0000000 0 3 .0000000 10 Peter Craigmyle 1 0 0 .0000000 0 0 .0000000 10 RAS Crockett 1 0 0 .0000000 0 1 .0000000 10 RJ Smith 1 0 0 .0000000 0 0 .0000000 10 Stephen Finnie 1 0 1 .0000000 0 3 .0000000 10 Steve O'Reilly 1 0 2 .0000000 0 4 .0000000 10 Stuart Dougal 1 0 1 .0000000 0 1 .0000000 10 W Bowman 1 0 0 .0000000 0 0 .0000000 10 William MM Syme 1 0 0 .0000000 0 0 .0000000 10 W McLeish 1 0 3 .0000000 1 3 1.0000000 10 WNB Crombie 1 0 0 .0000000 1 2 1.0000000
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 4 Total Opponents = 12 Player For Time Date Comp V Team Score William Douglas Telfer St Mirren 57 1946-08-28 Wed L Div One H St Mirren 2-2 John (Ian) Scanlon St Mirren 44 1983-11-26 Sat L Premier H St Mirren 2-2 Neil Cooper St Mirren 81 1984-09-08 Sat L Premier H St Mirren 1-2 Francis McAvennie St Mirren 76 1985-01-12 Sat L Premier H St Mirren 0-1 Neil Cooper St Mirren 68 1988-09-03 Sat L Premier H St Mirren 1-2 Norman McWhirter St Mirren 88 1990-03-24 Sat L Premier H St Mirren 0-0 Kenneth McDowall St Mirren 48 1991-01-12 Sat L Premier H St Mirren 2-0 Roman Bednar Heart of Midlothian 94 2006-09-09 Sat L SPL H St Mirren 0-1 Tonet Gilerao St Mirren 25 2008-08-23 Sat L SPL H St Mirren 2-1 Marius Zaliukas Heart of Midlothian 11 2012-01-14 Sat L SPL H St Mirren 5-2 Kenny McLean St Mirren 52 2013-05-04 Sat L SPL H St Mirren 3-0 Marc McAusland St Mirren 51 2014-01-29 Wed L Prem H St Mirren 2-1 Greg Tansey St Mirren 130 2019-02-23 Sat L Prem H St Mirren 1-1 Joe Shaughnessy St Mirren 95 2021-11-27 Sat L Prem H St Mirren 2-0 Robbie Neilson 2nd Heart of Midlothian 78 2023-01-13 Fri L Prem H St Mirren 1-0 Robert Snodgrass Heart of Midlothian 62 2023-04-08 Sat L Prem H St Mirren 0-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 1946-08-28 Wed St Mirren Division A
06 of 30 2-2 Tynecastle Park 17454
2
10
2
1 1947-08-13 Wed St Mirren Division A
01 of 30 3-2 Tynecastle Park 20103 1
11
1948-09-04 Sat St Mirren Division A
06 of 30 1-3 Tynecastle Park 22609
1
1
1950-01-03 Tue St Mirren Division A
18 of 30 5-0 Tynecastle Park 33732 1
1
1950-09-30 Sat St Mirren Division A
04 of 30 1-0 Tynecastle Park 22027 2
2
1952-01-12 Sat St Mirren Division A
21 of 30 2-1 Tynecastle Park 26724 3
3
1952-09-13 Sat St Mirren Division A
02 of 30 1-2 Tynecastle Park 23500
1
1
1954-01-16 Sat St Mirren Division A
21 of 30 5-1 Tynecastle Park 23000 1
1
1955-04-22 Fri St Mirren Division A
29 of 30 1-1 Tynecastle Park 12000
1
2
1
1956-03-07 Wed St Mirren Division A
24 of 34 4-1 Tynecastle Park 19000 1
3
1956-09-15 Sat St Mirren Division 1
02 of 34 2-2 Tynecastle Park 16000
1
4
1
1 1957-12-21 Sat St Mirren Division 1
16 of 34 5-1 Tynecastle Park 20500 1
5
1959-03-09 Mon St Mirren Division 1
28 of 34 4-0 Tynecastle Park 12000 2
6
1959-12-05 Sat St Mirren Division 1
15 of 34 0-2 Tynecastle Park 25000
1
1
1961-04-15 Sat St Mirren Division 1
32 of 34 0-0 Tynecastle Park 12000
1
1
2
1961-08-23 Wed St Mirren Division 1
01 of 34 2-2 Tynecastle Park 14520
2
2
3
1962-11-24 Sat St Mirren Division 1
13 of 34 5-0 Tynecastle Park 10247 1
3
1963-11-09 Sat St Mirren Division 1
11 of 34 5-1 Tynecastle Park 9599 2
4
1964-10-10 Sat St Mirren Division 1
07 of 34 0-0 Tynecastle Park 10631
1
5
1
1 1965-12-25 Sat St Mirren Division 1
16 of 34 4-0 Tynecastle Park 6250 1
6
1966-11-19 Sat St Mirren Division 1
11 of 34 4-0 Tynecastle Park 5228 2
7
1969-04-19 Sat St Mirren Division 1
34 of 34 2-1 Tynecastle Park 8188 3
8
1970-02-21 Sat St Mirren Division 1
25 of 34 1-0 Tynecastle Park 8307 4
9
1971-03-13 Sat St Mirren Division 1
27 of 34 1-0 Tynecastle Park 8143 5
10
1 1 1978-10-07 Sat St Mirren Premier
08 of 36 1-1 Tynecastle Park 9192
1
11
1
1 1 1979-02-10 Sat St Mirren Premier
20 of 36 1-2 Tynecastle Park 7803
1
2
1 2 1980-11-01 Sat St Mirren Premier
12 of 36 1-1 Tynecastle Park 5707
1
1
3
2 1981-04-18 Sat St Mirren Premier
34 of 36 1-2 Tynecastle Park 2649
1
4
1983-11-26 Sat St Mirren Premier
14 of 36 2-2 Tynecastle Park 8477
1
1
5
1 1 1 1984-03-24 Sat St Mirren Premier
27 of 36 2-1 Tynecastle Park 6616 1
2
2 1984-09-08 Sat St Mirren Premier
05 of 36 1-2 Tynecastle Park 7669
1
1
3 3 1 1985-01-12 Sat St Mirren Premier
23 of 36 0-1 Tynecastle Park 11105
2
2
2 1 1985-10-19 Sat St Mirren Premier
11 of 36 3-0 Tynecastle Park 8618 1
1
1 3 1986-03-25 Tue St Mirren Premier
31 of 36 3-0 Tynecastle Park 13287 2
2
1 5 1986-10-11 Sat St Mirren Premier
12 of 44 0-0 Tynecastle Park 11420
1
3
1
1987-02-28 Sat St Mirren Premier
34 of 44 1-0 Tynecastle Park 12002 1
4
2 3 1987-11-21 Sat St Mirren Premier
20 of 44 0-0 Tynecastle Park 14879
1
5
1
1 2 1988-04-30 Sat St Mirren Premier
43 of 44 0-1 Tynecastle Park 9626
1
2
1 3 1988-09-03 Sat St Mirren Premier
04 of 36 1-2 Tynecastle Park 11389
2
3
4 5 1 1989-01-07 Sat St Mirren Premier
23 of 36 2-0 Tynecastle Park 11961 1
1
1 1989-10-28 Sat St Mirren Premier
11 of 36 4-0 Tynecastle Park 9911 2
2
2 1990-03-24 Sat St Mirren Premier
30 of 36 0-0 Tynecastle Park 8030
1
3
1
2 2 1 1990-08-25 Sat St Mirren Premier
01 of 36 1-1 Tynecastle Park 12215
2
4
2
1 5 1991-01-12 Sat St Mirren Premier
22 of 36 2-0 Tynecastle Park 10914 1
5
2 2 1 1991-10-30 Wed St Mirren Premier
15 of 44 0-0 Tynecastle Park 8683
1
6
1
3 1992-04-11 Sat St Mirren Premier
40 of 44 0-0 Tynecastle Park 6200
2
7
2
1 2000-09-20 Wed St Mirren Scottish Premier League
08 of 38 2-0 Tynecastle Park 10524 1
8
1 2001-01-31 Wed St Mirren Scottish Premier League
26 of 38 1-0 Tynecastle Park 10164 2
9
1 1 2006-09-09 Sat St Mirren Scottish Premier League
06 of 38 0-1 Tynecastle Park 16823
1
1
1 1 3 2007-02-17 Sat St Mirren Scottish Premier League
28 of 38 1-1 Tynecastle Park 17195
1
1
2
2 2 2007-12-26 Wed St Mirren Scottish Premier League
19 of 38 0-1 Tynecastle Park 16476
1
3
2 3 2008-04-19 Sat St Mirren Scottish Premier League
34 of 38 3-2 Tynecastle Park 15259 1
1
2008-08-23 Sat St Mirren Scottish Premier League
03 of 38 2-1 Tynecastle Park 13357 2
2
2 3 1 2009-02-21 Sat St Mirren Scottish Premier League
26 of 38 1-1 Tynecastle Park 13609
1
3
1
3 5 2010-01-16 Sat St Mirren Scottish Premier League
20 of 38 1-0 Tynecastle Park 12821 1
4
2 4 2010-10-23 Sat St Mirren Scottish Premier League
09 of 38 3-0 Tynecastle Park 12009 2
5
2 2011-03-19 Sat St Mirren Scottish Premier League
30 of 38 3-2 Tynecastle Park 12763 3
6
1 3 2011-09-17 Sat St Mirren Scottish Premier League
08 of 38 2-0 Tynecastle Park 12572 4
7
1 3 2012-01-14 Sat St Mirren Scottish Premier League
23 of 38 5-2 Tynecastle Park 12462 5
8
1 1 2 2012-11-17 Sat St Mirren Scottish Premier League
14 of 38 1-0 Tynecastle Park 16443 6
9
2 2013-05-04 Sat St Mirren Scottish Premier League
36 of 38 3-0 Tynecastle Park 16312 7
10
2 1 1 2013-10-05 Sat St Mirren Premiership
09 of 38 0-2 Tynecastle Park 14769
1
1
2 2 2014-01-29 Wed St Mirren Premiership
25 of 38 2-1 Tynecastle Park 12422 1
1
1 3 1 2018-09-01 Sat St Mirren Premiership
04 of 38 4-1 Tynecastle Park 17714 2
2
2 3 2019-02-23 Sat St Mirren Premiership
27 of 38 1-1 Tynecastle Park 16705
1
3
1
3 3 1 2019-11-09 Sat St Mirren Premiership
12 of 38 5-2 Tynecastle Park 16165 1
4
2021-11-27 Sat St Mirren Premiership
15 of 38 2-0 Tynecastle Park 17311 2
5
2 3 1 2023-01-13 Fri St Mirren Premiership
21 of 38 1-0 Tynecastle Park 18721 3
6
2 4 2023-04-08 Sat St Mirren Premiership
31 of 38 0-2 Tynecastle Park 18660
1
1
3 1 3 2023-12-23 Sat St Mirren Premiership
18 of 38 2-0 Tynecastle Park 18717 1
1
2 3 2024-10-19 Sat St Mirren Premiership
09 of 38 4-0 Tynecastle Park 18757 2
2
5 2025-02-26 Wed St Mirren Premiership
28 of 38 3-1 Tynecastle Park 18770 3
3
4