SPL Record Premier League Post War League Complete League
Hearts vs St Mirren All in SPL
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 50 26 13 11 0 52% 26% 22% 0% 79 48 1039 18770 10523 All Games 50 26 13 11 0 52% 26% 22% 0% 79 48 1039 18770 10523
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Prem 24 11 7 6 0 45% 29% 25% 0% 38 25 1039 18770 11144 L SPL 26 15 6 5 0 57% 23% 19% 0% 41 23 3369 17195 9951
By Team Team G W D L Ab W D L Ab F A Min Max Avg St Mirren 50 26 13 11 0 52% 26% 22% 0% 79 48 1039 18770 10523
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% 4 0 18757 18757 18757 3
5 5 0 0 0 100% 0% 0% 0% 20 5 12009 17714 14932 2
8 8 0 0 0 100% 0% 0% 0% 18 2 4233 18770 11561 1
12 12 0 0 0 100% 0% 0% 0% 21 9 1039 18721 10854 0
13 0 13 0 0 0% 100% 0% 0% 14 14 4204 17195 8096 -1
6 0 0 6 0 0% 0% 100% 0% 2 8 4652 16823 9748 -2
5 0 0 5 0 0% 0% 100% 0% 0 10 3369 18660 9256
By Score Score G W D L Ab W D L Ab F A Min Max Avg 1-1
8 0 8 0 0 0% 100% 0% 0% 8 8 4204 17195 9299 2-0
6 6 0 0 0 100% 0% 0% 0% 12 0 4599 18717 11581 1-0
5 5 0 0 0 100% 0% 0% 0% 5 0 4192 18721 12468 2-1
5 5 0 0 0 100% 0% 0% 0% 10 5 1039 13357 7977 0-2
5 0 0 5 0 0% 0% 100% 0% 0 10 3369 18660 9256 0-1
4 0 0 4 0 0% 0% 100% 0% 0 4 5662 16823 11624 2-2
3 0 3 0 0 0% 100% 0% 0% 6 6 5728 7238 6729 3-0
2 2 0 0 0 100% 0% 0% 0% 6 0 12009 16312 14160 3-1
2 2 0 0 0 100% 0% 0% 0% 6 2 4233 18770 11501 3-2
2 2 0 0 0 100% 0% 0% 0% 6 4 12763 15259 14011 5-2
2 2 0 0 0 100% 0% 0% 0% 10 4 12462 16165 14313 1-2
2 0 0 2 0 0% 0% 100% 0% 2 4 4652 7341 5996 0-0
2 0 2 0 0 0% 100% 0% 0% 0 0 4771 5901 5336 4-0
1 1 0 0 0 100% 0% 0% 0% 4 0 18757 18757 18757 4-1
1 1 0 0 0 100% 0% 0% 0% 4 1 17714 17714 17714
By Day of Week Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 Sun 2 1 1 0 0 50% 50% 0% 0% 4 2 4233 4568 4400 4 Wed 9 5 1 3 0 55% 11% 33% 0% 12 8 3369 18770 9912 6 Fri 1 1 0 0 0 100% 0% 0% 0% 1 0 18721 18721 18721 7 Sat 38 19 11 8 0 50% 28% 21% 0% 62 38 1039 18757 10775
By Day Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 1 1 0 0 0 100% 0% 0% 0% 4 1 17714 17714 17714 2 1 0 1 0 0 0% 100% 0% 0% 2 2 5728 5728 5728 3 2 0 1 1 0 0% 50% 50% 0% 2 3 4204 4652 4428 4 1 1 0 0 0 100% 0% 0% 0% 3 0 16312 16312 16312 5 2 0 1 1 0 0% 50% 50% 0% 0 2 4771 14769 9770 6 1 1 0 0 0 100% 0% 0% 0% 2 1 7740 7740 7740 7 2 1 1 0 0 50% 50% 0% 0% 3 2 1039 7249 4144 8 2 1 0 1 0 50% 0% 50% 0% 1 2 4192 18660 11426 9 2 1 0 1 0 50% 0% 50% 0% 5 3 16165 16823 16494 10 1 0 1 0 0 0% 100% 0% 0% 1 1 6311 6311 6311 11 2 1 0 1 0 50% 0% 50% 0% 2 2 5328 5662 5495 13 2 1 1 0 0 50% 50% 0% 0% 3 2 7238 18721 12979 14 1 1 0 0 0 100% 0% 0% 0% 5 2 12462 12462 12462 15 3 0 2 1 0 0% 66% 33% 0% 3 5 4307 7222 5362 16 1 1 0 0 0 100% 0% 0% 0% 1 0 12821 12821 12821 17 3 2 1 0 0 66% 33% 0% 0% 4 1 12572 17195 15403 19 3 3 0 0 0 100% 0% 0% 0% 10 4 12763 18757 15593 20 1 1 0 0 0 100% 0% 0% 0% 2 0 10524 10524 10524 21 2 0 1 1 0 0% 50% 50% 0% 2 3 7341 13609 10475 23 5 3 1 1 0 60% 20% 20% 0% 8 3 7537 18717 13665 24 1 0 0 1 0 0% 0% 100% 0% 0 2 5177 5177 5177 26 3 2 0 1 0 66% 0% 33% 0% 5 2 5767 18770 13671 27 2 1 0 1 0 50% 0% 50% 0% 2 2 3369 17311 10340 28 1 0 1 0 0 0% 100% 0% 0% 0 0 5901 5901 5901 29 3 2 1 0 0 66% 33% 0% 0% 5 2 4568 12422 7196 30 1 1 0 0 0 100% 0% 0% 0% 3 1 4233 4233 4233 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 6 5 1 0 0 83% 16% 0% 0% 11 4 7249 18721 12306 2 6 2 3 1 0 33% 50% 16% 0% 8 6 3369 18770 12569 3 3 1 1 1 0 33% 33% 33% 0% 4 4 4557 12763 7660 4 4 2 1 1 0 50% 25% 25% 0% 6 6 4204 18660 11465 5 4 1 3 0 0 25% 75% 0% 0% 8 5 6311 16312 9270 8 2 2 0 0 0 100% 0% 0% 0% 4 2 1039 13357 7198 9 9 4 1 4 0 44% 11% 44% 0% 12 8 4233 17714 9661 10 4 2 0 2 0 50% 0% 50% 0% 8 4 4652 18757 12546 11 7 5 1 1 0 71% 14% 14% 0% 11 5 4192 17311 9912 12 5 2 2 1 0 40% 40% 20% 0% 7 4 4568 18717 10017
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 2000 16 8 5 3 0 50% 31% 18% 0% 22 15 4192 17195 9945 2010 20 10 5 5 0 50% 25% 25% 0% 33 20 3369 17714 10250 2020 14 8 3 3 0 57% 21% 21% 0% 24 13 1039 18770 11576
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg H 26 19 3 4 0 73% 11% 15% 0% 52 21 10164 18770 15288 A 24 7 10 7 0 29% 41% 29% 0% 27 27 1039 7740 5362
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Paul McGowan 2 3 0 3 1 Ryan Strain 0 3 0 3 1 Steven Thompson 0 3 0 3 1 Stewart Kean 0 3 0 3 5 Adam Hammill 0 2 0 2 5 Graham Carey 0 2 0 2 5 Joe Shaughnessy 0 2 0 2 5 Jonathan Chiedozie Obika 0 2 0 2 5 Michael Higdon 0 2 0 2 5 Olutoyosi Tajudeen Olusanya 0 2 0 2 11 Alexander Gogic 0 1 0 1 11 Andy Dorman 0 1 0 1 11 Billy Mehmet 0 1 0 1 11 Clare Sean 0 1 0 1 11 Conor Newton 0 1 0 1 11 Craig Peter Dargo 0 1 0 1 11 Curtis Lee Main 0 1 0 1 11 Daniel Mullen 0 1 0 1 11 Dunne Jimmy 0 1 0 1 11 Gary Mason 0 1 0 1 11 James [3] Hamilton 0 1 0 1 11 James Goodwin 0 1 0 1 11 James Ryan Scott 0 1 0 1 11 James William Bolton 0 1 0 1 11 John McGinn 0 1 0 1 11 Lewis Brett Guy 0 1 0 1 11 Mark Christian Corcoran 0 1 0 1 11 Mikael Yann Mathieu Mandron 0 1 0 1 11 Richard Charles Gillies 0 1 0 1 11 Ryan John James McCay 0 1 0 1 11 Stephen James O'Donnell 0 1 0 1 11 Stephen McGinn 0 1 0 1 11 Steven Thomson 0 1 0 1 11 Taylor Gerald 0 1 0 1
Appearances since 1946 No Player Games Starts Sub Used W D L Ab W D L Ab Goals 1 Marius Zaliukas 14 12 2 9 4 1 0 64% 28% 7% 0% 3 2 Andrew Driver 13 10 3 5 5 3 0 38% 38% 23% 0% 1 3 Christophe Berra 12 11 1 5 5 2 0 41% 41% 16% 0% 0 3 Eggert Jonsson 12 12 0 7 4 1 0 58% 33% 8% 0% 3 5 Jamie Macdonald 11 11 0 5 3 3 0 45% 27% 27% 0% 0 5 Ruben Palazuelos 11 10 1 6 3 2 0 54% 27% 18% 0% 0 5 David Obua 11 7 4 7 3 1 0 63% 27% 9% 0% 0 8 Craig Gordon 10 10 0 5 3 2 0 50% 30% 20% 0% 0 8 Michael Smith 10 10 0 5 2 3 0 50% 20% 30% 0% 0 8 Cammy Devlin 10 8 2 5 3 2 0 50% 30% 20% 0% 1 8 Alan Forrest 10 4 6 4 3 3 0 40% 30% 30% 0% 0 8 Lawrence Shankland 10 9 1 4 3 3 0 40% 30% 30% 0% 4 13 Scott Robinson 9 6 3 5 2 2 0 55% 22% 22% 0% 0 13 Ryan Stevenson 9 8 1 5 2 2 0 55% 22% 22% 0% 1 13 Kye Rowles 9 9 0 4 3 2 0 44% 33% 22% 0% 0 13 Barrie McKay 9 6 3 6 2 1 0 66% 22% 11% 0% 1 17 Robbie Neilson 8 7 1 3 3 2 0 37% 37% 25% 0% 0 17 Michael Stewart 8 6 2 4 2 2 0 50% 25% 25% 0% 3 17 Lee Wallace 8 7 1 3 3 2 0 37% 37% 25% 0% 0 17 Saulius Mikoliunas 8 6 2 2 4 2 0 25% 50% 25% 0% 2 17 Christian Nade 8 6 2 5 1 2 0 62% 12% 25% 0% 0 17 Ian Black 8 5 3 6 1 1 0 75% 12% 12% 0% 0 17 Peter Haring 8 5 3 4 2 2 0 50% 25% 25% 0% 0 17 Alex Cochrane 8 6 2 5 2 1 0 62% 25% 12% 0% 0 17 Beni Baningime 8 8 0 6 0 2 0 75% 0% 25% 0% 0 26 David Templeton 7 4 3 5 2 0 0 71% 28% 0% 0% 1 26 Dylan McGowan 7 6 1 3 2 2 0 42% 28% 28% 0% 0 26 Jamie Hamill 7 7 0 4 2 1 0 57% 28% 14% 0% 4 26 Jamie Walker 7 7 0 3 2 2 0 42% 28% 28% 0% 2 26 Craig Halkett 7 7 0 4 1 2 0 57% 14% 28% 0% 1 26 Toby Sibbick 7 4 3 3 3 1 0 42% 42% 14% 0% 0 26 Liam Boyce 7 4 3 3 1 3 0 42% 14% 42% 0% 1 26 Jorge Grant 7 3 4 2 2 3 0 28% 28% 42% 0% 1 34 Andy Webster 6 6 0 3 1 2 0 50% 16% 33% 0% 0 34 Calum Elliot 6 3 3 3 3 0 0 50% 50% 0% 0% 0 34 Jason Thomson 6 6 0 4 2 0 0 66% 33% 0% 0% 0 34 Marian Kello 6 6 0 5 1 0 0 83% 16% 0% 0% 0 34 Adrian Mrowiec 6 6 0 5 1 0 0 83% 16% 0% 0% 0 34 Darren Barr 6 6 0 4 0 2 0 66% 0% 33% 0% 0 34 Mehdi Taouil 6 4 2 3 1 2 0 50% 16% 33% 0% 0 34 Kevin McHattie 6 6 0 2 2 2 0 33% 33% 33% 0% 1 34 Callum Paterson 6 6 0 2 2 2 0 33% 33% 33% 0% 1 34 Josh Ginnelly 6 4 2 4 2 0 0 66% 33% 0% 0% 1 34 Andy Halliday 6 5 1 4 1 1 0 66% 16% 16% 0% 1 34 Stephen Kingsley 6 6 0 3 0 3 0 50% 0% 50% 0% 1 34 Zander Clark 6 6 0 3 2 1 0 50% 33% 16% 0% 0 47 Jamie Mole 5 3 2 3 1 1 0 60% 20% 20% 0% 1 47 Andrius Velicka 5 3 2 1 2 2 0 20% 40% 40% 0% 1 47 Laryea Kingston 5 4 1 3 2 0 0 60% 40% 0% 0% 2 47 Arvydas Novikovas 5 2 3 3 0 2 0 60% 0% 40% 0% 0 47 Suso Santana 5 3 2 3 1 1 0 60% 20% 20% 0% 0 47 Stephen Elliott 5 3 2 4 1 0 0 80% 20% 0% 0% 0 47 Jason Holt 5 5 0 2 1 2 0 40% 20% 40% 0% 0 47 John Sutton 5 2 3 3 0 2 0 60% 0% 40% 0% 1 47 Dale Carrick 5 3 2 2 1 2 0 40% 20% 40% 0% 1 47 Danny Wilson 5 5 0 1 2 2 0 20% 40% 40% 0% 0 47 John Souttar 5 5 0 4 1 0 0 80% 20% 0% 0% 0 47 Nathaniel Atkinson 5 3 2 3 1 1 0 60% 20% 20% 0% 0 47 Frankie Kent 5 5 0 3 1 1 0 60% 20% 20% 0% 0 47 Kenneth Vargas 5 4 1 3 0 2 0 60% 0% 40% 0% 2 61 Steven Pressley 4 4 0 3 0 1 0 75% 0% 25% 0% 0 61 Rudi Skacel 4 4 0 3 1 0 0 75% 25% 0% 0% 8 61 Ibrahim Tall 4 4 0 1 2 1 0 25% 50% 25% 0% 0 61 Ismael Bouzid 4 4 0 3 0 1 0 75% 0% 25% 0% 0 61 David [2] Smith 4 2 2 2 2 0 0 50% 50% 0% 0% 0 61 Billy King 4 0 4 2 1 1 0 50% 25% 25% 0% 0 61 Jordan McGhee 4 1 3 2 1 1 0 50% 25% 25% 0% 0 61 Callumn Morrison 4 2 2 1 2 1 0 25% 50% 25% 0% 0 61 Steven Naismith 4 4 0 2 1 1 0 50% 25% 25% 0% 4 61 Steven MacLean 4 3 1 1 2 1 0 25% 50% 25% 0% 0 61 Uche Ikpeazu 4 4 0 2 2 0 0 50% 50% 0% 0% 0 61 Jake Mulraney 4 2 2 1 2 1 0 25% 50% 25% 0% 1 61 Bobby Zlamal 4 4 0 1 1 2 0 25% 25% 50% 0% 0 61 Clevid Dikamona 4 4 0 1 1 2 0 25% 25% 50% 0% 1 61 Yutaro Oda 4 2 2 1 2 1 0 25% 50% 25% 0% 0 76 Grant Murray 3 3 0 3 0 0 0 100% 0% 0% 0% 0 76 Colin Cameron 3 3 0 3 0 0 0 100% 0% 0% 0% 2 76 Neil McCann 3 3 0 0 2 1 0 0% 66% 33% 0% 0 76 Juanjo 3 2 1 3 0 0 0 100% 0% 0% 0% 1 76 Gary McSwegan 3 2 1 3 0 0 0 100% 0% 0% 0% 1 76 Andy Kirk 3 2 1 3 0 0 0 100% 0% 0% 0% 0 76 Gordan Petric 3 3 0 3 0 0 0 100% 0% 0% 0% 0 76 Antti Niemi 3 3 0 3 0 0 0 100% 0% 0% 0% 0 76 Julien Brellier 3 1 2 0 2 1 0 0% 66% 33% 0% 0 76 Michal Pospisil 3 1 2 0 2 1 0 0% 66% 33% 0% 0 76 Takis Fyssas 3 3 0 0 2 1 0 0% 66% 33% 0% 0 76 Steve Banks 3 3 0 1 1 1 0 33% 33% 33% 0% 0 76 Jose Goncalves 3 3 0 2 0 1 0 66% 0% 33% 0% 1 76 Bruno Aguiar 3 3 0 1 2 0 0 33% 66% 0% 0% 0 76 Gary Glen 3 3 0 1 2 0 0 33% 66% 0% 0% 1 76 Ryan McGowan 3 3 0 1 1 1 0 33% 33% 33% 0% 0 76 Janos Balogh 3 3 0 1 1 1 0 33% 33% 33% 0% 0 76 Craig Thomson 3 2 1 1 1 1 0 33% 33% 33% 0% 0 76 Danny Grainger 3 3 0 2 0 1 0 66% 0% 33% 0% 1 76 Callum Tapping 3 2 1 0 1 2 0 0% 33% 66% 0% 0 76 Arnaud Djoum 3 2 1 1 1 1 0 33% 33% 33% 0% 0 76 Andy Irving 3 1 2 1 1 1 0 33% 33% 33% 0% 0 76 Oliver Bozanic 3 2 1 1 1 1 0 33% 33% 33% 0% 1 76 Olly Lee 3 2 1 1 1 1 0 33% 33% 33% 0% 1 76 Sean Clare 3 3 0 0 1 2 0 0% 33% 66% 0% 0 76 Aaron Hickey 3 3 0 1 1 1 0 33% 33% 33% 0% 0 76 Loic Damour 3 2 1 1 1 1 0 33% 33% 33% 0% 0 76 Ryotaro Meshino 3 1 2 1 1 1 0 33% 33% 33% 0% 0 76 Aidan Denholm 3 2 1 2 1 0 0 66% 33% 0% 0% 0 76 Gary Mackay-Steven 3 3 0 3 0 0 0 100% 0% 0% 0% 1 76 Macaulay Tait 3 1 2 2 1 0 0 66% 33% 0% 0% 0 76 Stephen Humphrys 3 0 3 1 1 1 0 33% 33% 33% 0% 0 76 Robert Snodgrass 3 3 0 1 1 1 0 33% 33% 33% 0% 1 76 James Hill 3 3 0 1 1 1 0 33% 33% 33% 0% 0 76 James Wilson 3 1 2 2 1 0 0 66% 33% 0% 0% 2 76 Calem Nieuwenhof 3 2 1 2 0 1 0 66% 0% 33% 0% 1 76 Christos Karipidis 3 3 0 2 1 0 0 66% 33% 0% 0% 0 76 Blair Spittal 3 2 1 2 0 1 0 66% 0% 33% 0% 1 76 James Penrice 3 3 0 2 0 1 0 66% 0% 33% 0% 0 115 Steve Fulton 2 2 0 2 0 0 0 100% 0% 0% 0% 0 115 Scott Severin 2 1 1 2 0 0 0 100% 0% 0% 0% 1 115 Thomas Flogel 2 2 0 2 0 0 0 100% 0% 0% 0% 0 115 Robert Tomaschek 2 1 1 2 0 0 0 100% 0% 0% 0% 0 115 Paul Hartley 2 2 0 0 1 1 0 0% 50% 50% 0% 0 115 Deividas Cesnauskis 2 0 2 1 1 0 0 50% 50% 0% 0% 0 115 Audrius Ksanavicius 2 1 1 2 0 0 0 100% 0% 0% 0% 0 115 Kevin Kyle 2 2 0 2 0 0 0 100% 0% 0% 0% 1 115 Brad McKay 2 2 0 1 1 0 0 50% 50% 0% 0% 0 115 Sam Nicholson 2 2 0 1 1 0 0 50% 50% 0% 0% 0 115 Gary Oliver 2 0 2 1 1 0 0 50% 50% 0% 0% 0 115 Demetri Mitchell 2 1 1 1 0 1 0 50% 0% 50% 0% 0 115 Ben Garuccio 2 2 0 1 0 1 0 50% 0% 50% 0% 0 115 Jimmy Dunne 2 2 0 1 0 1 0 50% 0% 50% 0% 0 115 Craig Wighton 2 1 1 1 0 1 0 50% 0% 50% 0% 0 115 Aidy White 2 1 1 1 1 0 0 50% 50% 0% 0% 0 115 Joel Pereira 2 2 0 1 1 0 0 50% 50% 0% 0% 0 115 Armand Gnanduillet 2 0 2 2 0 0 0 100% 0% 0% 0% 0 115 Dexter Lembikisa 2 2 0 1 1 0 0 50% 50% 0% 0% 0 115 Scott Fraser 2 1 1 1 1 0 0 50% 50% 0% 0% 0 115 Daniel Oyegoke 2 1 1 1 0 1 0 50% 0% 50% 0% 1 115 Yan Dhanda 2 1 1 1 0 1 0 50% 0% 50% 0% 0 115 Gerald Taylor 2 2 0 1 0 1 0 50% 0% 50% 0% 0 115 Malachi Boateng 2 2 0 1 0 1 0 50% 0% 50% 0% 0 139 Gary Locke 1 1 0 1 0 0 0 100% 0% 0% 0% 0 139 Gary Naysmith 1 1 0 1 0 0 0 100% 0% 0% 0% 0 139 Lee Makel 1 0 1 1 0 0 0 100% 0% 0% 0% 0 139 Kenny Milne 1 0 1 1 0 0 0 100% 0% 0% 0% 0 139 Darren Jackson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 139 Fitzroy Simpson 1 0 1 1 0 0 0 100% 0% 0% 0% 0 139 Steven Boyack 1 1 0 1 0 0 0 100% 0% 0% 0% 0 139 Kieran McAnespie 1 1 0 1 0 0 0 100% 0% 0% 0% 0 139 Roman Bednar 1 1 0 0 0 1 0 0% 0% 100% 0% 0 139 Edgaras Jankauskas 1 1 0 0 1 0 0 0% 100% 0% 0% 0 139 Mirsad Beslija 1 0 1 0 0 1 0 0% 0% 100% 0% 0 139 Juho Makela 1 0 1 1 0 0 0 100% 0% 0% 0% 0 139 Kestutis Ivaskevicius 1 1 0 0 0 1 0 0% 0% 100% 0% 0 139 Mauricio Pinilla 1 0 1 0 0 1 0 0% 0% 100% 0% 0 139 Arkadiusz Klimek 1 0 1 0 1 0 0 0% 100% 0% 0% 0 139 Ricardas Beniusis 1 0 1 0 1 0 0 0% 100% 0% 0% 0 139 Anthony Basso 1 1 0 1 0 0 0 100% 0% 0% 0% 0 139 David Witteveen 1 1 0 0 0 1 0 0% 0% 100% 0% 0 139 Gordon Smith [3] 1 0 1 1 0 0 0 100% 0% 0% 0% 0 139 Michael Ngoo 1 1 0 0 0 1 0 0% 0% 100% 0% 0 139 Lewis Moore 1 1 0 0 0 1 0 0% 0% 100% 0% 0 139 Euan Henderson 1 0 1 1 0 0 0 100% 0% 0% 0% 0 139 Conor Washington 1 1 0 0 0 1 0 0% 0% 100% 0% 0 139 Glenn Whelan 1 1 0 0 1 0 0 0% 100% 0% 0% 0 139 Denis Prychynenko 1 1 0 0 0 1 0 0% 0% 100% 0% 0 139 Ross Stewart 1 1 0 0 0 1 0 0% 0% 100% 0% 0 139 Aaron McEneff 1 0 1 1 0 0 0 100% 0% 0% 0% 0 139 Ben Woodburn 1 1 0 1 0 0 0 100% 0% 0% 0% 0 139 Ellis Simms 1 0 1 1 0 0 0 100% 0% 0% 0% 1 139 Orestis Kiomourtzoglou 1 0 1 0 1 0 0 0% 100% 0% 0% 0 139 Garang Kuol 1 0 1 1 0 0 0 100% 0% 0% 0% 0 139 Kyosuke Tagawa 1 1 0 0 1 0 0 0% 100% 0% 0% 1 139 Odel Offiah 1 0 1 0 0 1 0 0% 0% 100% 0% 0 139 Adam Forrester 1 0 1 1 0 0 0 100% 0% 0% 0% 0 139 Musa Drammeh 1 0 1 1 0 0 0 100% 0% 0% 0% 0 139 Jamie McCart 1 1 0 1 0 0 0 100% 0% 0% 0% 0 139 Elton Kabangu 1 1 0 1 0 0 0 100% 0% 0% 0% 0 139 Michael Steinwender 1 1 0 1 0 0 0 100% 0% 0% 0% 0 139 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 Alan Muir 3 0 6 .0000000 1 4 .3333333 1 Calum Murray 3 0 2 .0000000 1 6 .3333333 1 Kevin Clancy 3 0 8 .0000000 0 3 .0000000 4 Charlie Richmond 2 1 5 .5000000 0 6 .0000000 4 Craig Thomson 2 0 2 .0000000 0 4 .0000000 4 Don Robertson 2 0 7 .0000000 1 6 .5000000 4 Douglas McDonald 2 1 3 .5000000 0 5 .0000000 4 Euan Anderson 2 0 0 .0000000 0 4 .0000000 4 Iain Brines 2 0 3 .0000000 0 3 .0000000 4 John Underhill 2 0 3 .0000000 0 2 .0000000 4 Mike McCurry 2 1 1 .5000000 0 0 .0000000 4 Nick Walsh 2 0 3 .0000000 0 5 .0000000 4 Stephen Finnie 2 0 3 .0000000 0 5 .0000000 4 Steven McLean 2 1 2 .5000000 1 5 .5000000 4 Steve O'Reilly 2 0 2 .0000000 0 4 .0000000 16 Andrew Dallas 1 0 1 .0000000 0 1 .0000000 16 Bobby Madden 1 0 0 .0000000 0 2 .0000000 16 Brian Colvin 1 0 2 .0000000 1 1 1.0000000 16 Brian Winter 1 0 1 .0000000 0 0 .0000000 16 Chris Graham 1 0 2 .0000000 1 2 1.0000000 16 Colin Steven 1 0 0 .0000000 0 5 .0000000 16 Crawford Allan 1 0 2 .0000000 1 1 1.0000000 16 David Dickinson 1 1 4 1.0000000 0 2 .0000000 16 David Munro 1 0 2 .0000000 0 4 .0000000 16 David Somers 1 0 3 .0000000 0 5 .0000000 16 Gavin Duncan 1 0 2 .0000000 1 1 1.0000000 16 Greg Aitken 1 0 4 .0000000 1 2 1.0000000 16 John Beaton 1 0 0 .0000000 0 0 .0000000 16 John Rowbotham 1 0 3 .0000000 0 0 .0000000 16 Matthew MacDermid 1 1 3 1.0000000 0 3 .0000000 16 Stuart Dougal 1 0 1 .0000000 0 1 .0000000 16 William Collum 1 0 0 .0000000 0 3 .0000000
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 7 Total Opponents = 9 Player For Time Date Comp V Team Score Roman Bednar Heart of Midlothian 94 2006-09-09 Sat L SPL H St Mirren 0-1 Paul Hartley Heart of Midlothian 74 2006-12-02 Sat L SPL A St Mirren 2-2 Tonet Gilerao St Mirren 25 2008-08-23 Sat L SPL H St Mirren 2-1 Michael Stewart Heart of Midlothian 41 2008-11-08 Sat L SPL A St Mirren 1-0 John Paul Potter St Mirren 81 2010-12-29 Wed L SPL A St Mirren 2-0 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 Kristian Dennis St Mirren 86 2021-08-07 Sat L Prem A St Mirren 2-1 Joe Shaughnessy St Mirren 95 2021-11-27 Sat L Prem H St Mirren 2-0 Connor Patrick Ronan St Mirren 22 2022-02-26 Sat L Prem A St Mirren 2-0 Marcus Fraser St Mirren 95 2023-01-07 Sat L Prem A St Mirren 1-1 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 Peter Haring Heart of Midlothian 77 2023-05-13 Sat L Prem A St Mirren 2-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 2000-09-20 Wed St Mirren Scottish Premier League
08 of 38 2-0 Tynecastle Park 10524 1
7
1 2000-11-11 Sat St Mirren Scottish Premier League
15 of 38 2-1 Love Street 5328 2
8
3 2001-01-31 Wed St Mirren Scottish Premier League
26 of 38 1-0 Tynecastle Park 10164 3
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 2006-12-02 Sat St Mirren Scottish Premier League
17 of 38 2-2 Love Street 5728
1
1
2
4 1 3 2007-02-17 Sat St Mirren Scottish Premier League
28 of 38 1-1 Tynecastle Park 17195
2
2
3
2 2 2007-09-30 Sun St Mirren Scottish Premier League
08 of 38 3-1 Love Street 4233 1
3
2 2 2007-12-26 Wed St Mirren Scottish Premier League
19 of 38 0-1 Tynecastle Park 16476
1
1
2 3 2008-03-15 Sat St Mirren Scottish Premier League
30 of 38 1-1 Love Street 4557
1
1
2
3 2008-04-19 Sat St Mirren Scottish Premier League
34 of 38 3-2 Tynecastle Park 15259 1
2
2008-08-23 Sat St Mirren Scottish Premier League
03 of 38 2-1 Tynecastle Park 13357 2
3
2 3 1 2008-11-08 Sat St Mirren Scottish Premier League
12 of 38 1-0 Love Street 4192 3
4
1 1 2009-02-21 Sat St Mirren Scottish Premier League
26 of 38 1-1 Tynecastle Park 13609
1
5
1
3 5 2009-10-03 Sat St Mirren Scottish Premier League
07 of 38 1-2 New St Mirren Park 4652
1
2
1 2010-01-16 Sat St Mirren Scottish Premier League
20 of 38 1-0 Tynecastle Park 12821 1
1
2 4 2010-04-03 Sat St Mirren Scottish Premier League
32 of 38 1-1 New St Mirren Park 4204
1
2
1
1 2010-10-23 Sat St Mirren Scottish Premier League
09 of 38 3-0 Tynecastle Park 12009 1
3
2 2010-12-29 Wed St Mirren Scottish Premier League
18 of 38 2-0 New St Mirren Park 4599 2
4
2 1 1 2011-03-19 Sat St Mirren Scottish Premier League
30 of 38 3-2 Tynecastle Park 12763 3
5
1 3 2011-09-17 Sat St Mirren Scottish Premier League
08 of 38 2-0 Tynecastle Park 12572 4
6
1 3 2011-11-05 Sat St Mirren Scottish Premier League
14 of 38 0-0 New St Mirren Park 4771
1
7
1
2012-01-14 Sat St Mirren Scottish Premier League
23 of 38 5-2 Tynecastle Park 12462 1
8
1 1 2 2012-09-15 Sat St Mirren Scottish Premier League
06 of 38 0-2 New St Mirren Park 4307
1
1
1 2012-11-17 Sat St Mirren Scottish Premier League
14 of 38 1-0 Tynecastle Park 16443 1
1
2 2013-02-27 Wed St Mirren Scottish Premier League
28 of 38 0-2 New St Mirren Park 3369
1
1
1 2013-05-04 Sat St Mirren Scottish Premier League
36 of 38 3-0 Tynecastle Park 16312 1
1
2 1 1 2013-10-05 Sat St Mirren Premiership
09 of 38 0-2 Tynecastle Park 14769
1
1
2 2 2013-12-29 Sun St Mirren Premiership
19 of 38 1-1 New St Mirren Park 4568
1
1
2
5 2014-01-29 Wed St Mirren Premiership
25 of 38 2-1 Tynecastle Park 12422 1
2
1 3 1 2014-05-10 Sat St Mirren Premiership
38 of 38 1-1 New St Mirren Park 6311
1
3
1
2 2 2018-09-01 Sat St Mirren Premiership
04 of 38 4-1 Tynecastle Park 17714 1
4
2 3 2018-11-24 Sat St Mirren Premiership
14 of 38 0-2 New St Mirren Park 5177
1
1
2 2019-02-23 Sat St Mirren Premiership
27 of 38 1-1 Tynecastle Park 16705
1
1
2
3 3 1 2019-09-28 Sat St Mirren Premiership
07 of 38 0-0 New St Mirren Park 5901
2
2
3
1 1 2019-11-09 Sat St Mirren Premiership
12 of 38 5-2 Tynecastle Park 16165 1
3
2020-03-11 Wed St Mirren Premiership
30 of 38 0-1 New St Mirren Park 5662
1
1
2 2021-08-07 Sat St Mirren Premiership
02 of 38 2-1 New St Mirren Park 1039 1
1
2 1 1 2021-11-27 Sat St Mirren Premiership
15 of 38 2-0 Tynecastle Park 17311 2
2
2 3 1 2022-02-26 Sat St Mirren Premiership
28 of 38 2-0 New St Mirren Park 5767 3
3
4 2 1 2023-01-07 Sat St Mirren Premiership
20 of 38 1-1 New St Mirren Park 7249
1
4
1
2 2 1 2023-01-13 Fri St Mirren Premiership
21 of 38 1-0 Tynecastle Park 18721 1
5
2 4 2023-04-08 Sat St Mirren Premiership
31 of 38 0-2 Tynecastle Park 18660
1
1
3 1 3 2023-05-13 Sat St Mirren Premiership
35 of 38 2-2 New St Mirren Park 7238
1
1
2
4 1 2 2023-09-23 Sat St Mirren Premiership
06 of 38 0-1 New St Mirren Park 7537
1
3
1 2 2023-12-23 Sat St Mirren Premiership
18 of 38 2-0 Tynecastle Park 18717 1
1
2 3 2024-04-06 Sat St Mirren Premiership
32 of 38 2-1 New St Mirren Park 7740 2
2
2 1 2024-05-15 Wed St Mirren Premiership
37 of 38 2-2 New St Mirren Park 7222
1
3
1
2024-09-21 Sat St Mirren Premiership
06 of 38 1-2 New St Mirren Park 7341
1
2
4 3 2024-10-19 Sat St Mirren Premiership
09 of 38 4-0 Tynecastle Park 18757 1
1
5 2025-02-26 Wed St Mirren Premiership
28 of 38 3-1 Tynecastle Park 18770 2
2
4