SPL Record Premier League Post War League Complete League
Hearts vs St Mirren Home 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 27 20 3 4 0 74% 11% 14% 0% 54 21 10164 18770 15404 All Games 27 20 3 4 0 74% 11% 14% 0% 54 21 10164 18770 15404
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Prem 12 9 1 2 0 75% 8% 16% 0% 26 10 12422 18770 17260 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 27 20 3 4 0 74% 11% 14% 0% 54 21 10164 18770 15404
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
6 6 0 0 0 100% 0% 0% 0% 13 1 10524 18770 16050 1
8 8 0 0 0 100% 0% 0% 0% 14 6 10164 18721 13993 0
3 0 3 0 0 0% 100% 0% 0% 3 3 13609 17195 15836 -1
2 0 0 2 0 0% 0% 100% 0% 0 2 16476 16823 16649 -2
2 0 0 2 0 0% 0% 100% 0% 0 4 14769 18660 16714
By Score Score G W D L Ab W D L Ab F A Min Max Avg 2-0
5 5 0 0 0 100% 0% 0% 0% 10 0 10524 18717 15506 1-0
4 4 0 0 0 100% 0% 0% 0% 4 0 10164 18721 14537 1-1
3 0 3 0 0 0% 100% 0% 0% 3 3 13609 17195 15836 2-1
2 2 0 0 0 100% 0% 0% 0% 4 2 12422 13357 12889 3-0
2 2 0 0 0 100% 0% 0% 0% 6 0 12009 16312 14160 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 0-1
2 0 0 2 0 0% 0% 100% 0% 0 2 16476 16823 16649 0-2
2 0 0 2 0 0% 0% 100% 0% 0 4 14769 18660 16714 3-1
1 1 0 0 0 100% 0% 0% 0% 3 1 18770 18770 18770 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 4 Wed 6 5 0 1 0 83% 0% 16% 0% 10 3 10164 18770 14461 6 Fri 1 1 0 0 0 100% 0% 0% 0% 1 0 18721 18721 18721 7 Sat 20 14 3 3 0 70% 15% 15% 0% 43 18 12009 18757 15521
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 4 1 1 0 0 0 100% 0% 0% 0% 3 0 16312 16312 16312 5 1 0 0 1 0 0% 0% 100% 0% 0 2 14769 14769 14769 8 1 0 0 1 0 0% 0% 100% 0% 0 2 18660 18660 18660 9 2 1 0 1 0 50% 0% 50% 0% 5 3 16165 16823 16494 13 1 1 0 0 0 100% 0% 0% 0% 1 0 18721 18721 18721 14 2 2 0 0 0 100% 0% 0% 0% 7 2 12462 18410 15436 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 1 0 1 0 0 0% 100% 0% 0% 1 1 13609 13609 13609 23 4 3 1 0 0 75% 25% 0% 0% 8 2 12009 18717 15197 26 2 1 0 1 0 50% 0% 50% 0% 3 2 16476 18770 17623 27 1 1 0 0 0 100% 0% 0% 0% 2 0 17311 17311 17311 29 1 1 0 0 0 100% 0% 0% 0% 2 1 12422 12422 12422 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 6 0 0 0 100% 0% 0% 0% 12 3 10164 18721 14166 2 4 1 3 0 0 25% 75% 0% 0% 6 4 13609 18770 16569 3 1 1 0 0 0 100% 0% 0% 0% 3 2 12763 12763 12763 4 2 1 0 1 0 50% 0% 50% 0% 3 4 15259 18660 16959 5 1 1 0 0 0 100% 0% 0% 0% 3 0 16312 16312 16312 8 1 1 0 0 0 100% 0% 0% 0% 2 1 13357 13357 13357 9 4 3 0 1 0 75% 0% 25% 0% 8 2 10524 17714 14408 10 3 2 0 1 0 66% 0% 33% 0% 7 2 12009 18757 15178 11 3 3 0 0 0 100% 0% 0% 0% 8 2 16165 17311 16639 12 2 1 0 1 0 50% 0% 50% 0% 2 1 16476 18717 17596
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 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 7 6 0 1 0 85% 0% 14% 0% 14 3 17311 18770 18478
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg H 27 20 3 4 0 74% 11% 14% 0% 54 21 10164 18770 15404
Scorers No Scorer Pen Comp
GoalsOther Tot 1 Rudi Skacel 0 8 0 8 2 Steven Naismith 1 4 0 4 3 Jamie Hamill 3 3 0 3 3 Lawrence Shankland 0 3 0 3 5 n/a 0 2 0 2 5 Michael Stewart 2 2 0 2 5 Eggert Jonsson 0 2 0 2 5 Laryea Kingston 0 2 0 2 5 Jamie Walker 0 2 0 2 5 James Wilson 0 2 0 2 5 Kenneth Vargas 0 2 0 2 12 Colin Cameron 1 1 0 1 12 Juanjo 0 1 0 1 12 Gary McSwegan 0 1 0 1 12 Jamie Mole 0 1 0 1 12 Marius Zaliukas 0 1 0 1 12 Gary Glen 0 1 0 1 12 Ryan Stevenson 0 1 0 1 12 John Sutton 0 1 0 1 12 Danny Grainger 0 1 0 1 12 Kevin McHattie 0 1 0 1 12 Callum Paterson 0 1 0 1 12 Oliver Bozanic 0 1 0 1 12 Olly Lee 0 1 0 1 12 Jake Mulraney 0 1 0 1 12 Clevid Dikamona 0 1 0 1 12 Stephen Kingsley 0 1 0 1 12 Gary Mackay-Steven 0 1 0 1 12 Barrie McKay 0 1 0 1 12 Calem Nieuwenhof 0 1 0 1 12 Daniel Oyegoke 0 1 0 1 12 Blair Spittal 0 1 0 1 12 Tomas Magnusson 0 1 0 1
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Michael Higdon 0 2 0 2 1 Paul McGowan 1 2 0 2 1 Steven Thompson 0 2 0 2 4 Alexander Gogic 0 1 0 1 4 Andy Dorman 0 1 0 1 4 Billy Mehmet 0 1 0 1 4 Clare Sean 0 1 0 1 4 Curtis Lee Main 0 1 0 1 4 Daniel Mullen 0 1 0 1 4 Dunne Jimmy 0 1 0 1 4 Gary Mason 0 1 0 1 4 John McGinn 0 1 0 1 4 Jonathan Chiedozie Obika 0 1 0 1 4 Mikael Yann Mathieu Mandron 0 1 0 1 4 Ryan John James McCay 0 1 0 1 4 Stephen James O'Donnell 0 1 0 1 4 Stephen McGinn 0 1 0 1 4 Stewart Kean 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 8 8 0 7 1 0 0 87% 12% 0% 0% 1 2 Christophe Berra 7 7 0 3 2 2 0 42% 28% 28% 0% 0 3 Craig Gordon 6 6 0 4 1 1 0 66% 16% 16% 0% 0 3 Andrew Driver 6 4 2 3 2 1 0 50% 33% 16% 0% 0 3 Eggert Jonsson 6 6 0 4 1 1 0 66% 16% 16% 0% 2 3 Ruben Palazuelos 6 5 1 4 1 1 0 66% 16% 16% 0% 0 3 Scott Robinson 6 4 2 5 0 1 0 83% 0% 16% 0% 0 3 David Obua 6 5 1 5 1 0 0 83% 16% 0% 0% 0 3 Lawrence Shankland 6 6 0 5 0 1 0 83% 0% 16% 0% 3 10 Jamie Macdonald 5 5 0 4 0 1 0 80% 0% 20% 0% 0 10 Saulius Mikoliunas 5 3 2 1 2 2 0 20% 40% 40% 0% 0 10 Christian Nade 5 4 1 3 1 1 0 60% 20% 20% 0% 0 10 Marian Kello 5 5 0 5 0 0 0 100% 0% 0% 0% 0 10 Ian Black 5 3 2 5 0 0 0 100% 0% 0% 0% 0 10 Ryan Stevenson 5 4 1 4 0 1 0 80% 0% 20% 0% 1 10 Jamie Hamill 5 5 0 4 0 1 0 80% 0% 20% 0% 3 10 Michael Smith 5 5 0 4 0 1 0 80% 0% 20% 0% 0 10 Beni Baningime 5 5 0 5 0 0 0 100% 0% 0% 0% 0 10 Cammy Devlin 5 3 2 4 0 1 0 80% 0% 20% 0% 0 10 Barrie McKay 5 3 2 4 0 1 0 80% 0% 20% 0% 1 21 Michael Stewart 4 3 1 2 1 1 0 50% 25% 25% 0% 2 21 Lee Wallace 4 3 1 2 1 1 0 50% 25% 25% 0% 0 21 Jason Thomson 4 4 0 3 1 0 0 75% 25% 0% 0% 0 21 Laryea Kingston 4 3 1 2 2 0 0 50% 50% 0% 0% 2 21 David Templeton 4 2 2 4 0 0 0 100% 0% 0% 0% 0 21 Adrian Mrowiec 4 4 0 4 0 0 0 100% 0% 0% 0% 0 21 Dylan McGowan 4 4 0 3 0 1 0 75% 0% 25% 0% 0 21 Darren Barr 4 4 0 4 0 0 0 100% 0% 0% 0% 0 21 Stephen Elliott 4 3 1 4 0 0 0 100% 0% 0% 0% 0 21 Jamie Walker 4 4 0 3 0 1 0 75% 0% 25% 0% 2 21 Peter Haring 4 2 2 2 1 1 0 50% 25% 25% 0% 0 21 Alan Forrest 4 1 3 3 0 1 0 75% 0% 25% 0% 0 21 Kye Rowles 4 4 0 3 0 1 0 75% 0% 25% 0% 0 34 Steven Pressley 3 3 0 2 0 1 0 66% 0% 33% 0% 0 34 Robbie Neilson 3 3 0 0 1 2 0 0% 33% 66% 0% 0 34 Andy Webster 3 3 0 3 0 0 0 100% 0% 0% 0% 0 34 Jamie Mole 3 2 1 2 0 1 0 66% 0% 33% 0% 1 34 Rudi Skacel 3 3 0 3 0 0 0 100% 0% 0% 0% 8 34 Andrius Velicka 3 2 1 0 1 2 0 0% 33% 66% 0% 0 34 Suso Santana 3 1 2 3 0 0 0 100% 0% 0% 0% 0 34 Jason Holt 3 3 0 2 0 1 0 66% 0% 33% 0% 0 34 John Sutton 3 2 1 3 0 0 0 100% 0% 0% 0% 1 34 Mehdi Taouil 3 2 1 3 0 0 0 100% 0% 0% 0% 0 34 Kevin McHattie 3 3 0 2 0 1 0 66% 0% 33% 0% 1 34 Billy King 3 0 3 2 0 1 0 66% 0% 33% 0% 0 34 Callum Paterson 3 3 0 2 0 1 0 66% 0% 33% 0% 1 34 Dale Carrick 3 2 1 2 0 1 0 66% 0% 33% 0% 0 34 Jordan McGhee 3 1 2 2 0 1 0 66% 0% 33% 0% 0 34 John Souttar 3 3 0 2 1 0 0 66% 33% 0% 0% 0 34 Steven Naismith 3 3 0 2 1 0 0 66% 33% 0% 0% 4 34 Uche Ikpeazu 3 3 0 2 1 0 0 66% 33% 0% 0% 0 34 Craig Halkett 3 3 0 3 0 0 0 100% 0% 0% 0% 0 34 Andy Halliday 3 3 0 2 0 1 0 66% 0% 33% 0% 0 34 Alex Cochrane 3 2 1 2 0 1 0 66% 0% 33% 0% 0 34 Frankie Kent 3 2 1 3 0 0 0 100% 0% 0% 0% 0 34 Blair Spittal 3 2 1 3 0 0 0 100% 0% 0% 0% 1 57 Grant Murray 2 2 0 2 0 0 0 100% 0% 0% 0% 0 57 Colin Cameron 2 2 0 2 0 0 0 100% 0% 0% 0% 1 57 Neil McCann 2 2 0 0 1 1 0 0% 50% 50% 0% 0 57 Thomas Flogel 2 2 0 2 0 0 0 100% 0% 0% 0% 0 57 Juanjo 2 1 1 2 0 0 0 100% 0% 0% 0% 1 57 Gary McSwegan 2 2 0 2 0 0 0 100% 0% 0% 0% 1 57 Andy Kirk 2 1 1 2 0 0 0 100% 0% 0% 0% 0 57 Gordan Petric 2 2 0 2 0 0 0 100% 0% 0% 0% 0 57 Antti Niemi 2 2 0 2 0 0 0 100% 0% 0% 0% 0 57 Calum Elliot 2 1 1 1 1 0 0 50% 50% 0% 0% 0 57 Julien Brellier 2 1 1 0 1 1 0 0% 50% 50% 0% 0 57 Michal Pospisil 2 1 1 0 1 1 0 0% 50% 50% 0% 0 57 Takis Fyssas 2 2 0 0 1 1 0 0% 50% 50% 0% 0 57 Steve Banks 2 2 0 1 0 1 0 50% 0% 50% 0% 0 57 Ibrahim Tall 2 2 0 0 1 1 0 0% 50% 50% 0% 0 57 Gary Glen 2 2 0 1 1 0 0 50% 50% 0% 0% 1 57 Arvydas Novikovas 2 0 2 2 0 0 0 100% 0% 0% 0% 0 57 Ismael Bouzid 2 2 0 2 0 0 0 100% 0% 0% 0% 0 57 David [2] Smith 2 1 1 2 0 0 0 100% 0% 0% 0% 0 57 Danny Grainger 2 2 0 2 0 0 0 100% 0% 0% 0% 1 57 Danny Wilson 2 2 0 1 0 1 0 50% 0% 50% 0% 0 57 Callumn Morrison 2 0 2 1 1 0 0 50% 50% 0% 0% 0 57 Arnaud Djoum 2 1 1 1 1 0 0 50% 50% 0% 0% 0 57 Oliver Bozanic 2 1 1 1 1 0 0 50% 50% 0% 0% 1 57 Steven MacLean 2 1 1 1 1 0 0 50% 50% 0% 0% 0 57 Olly Lee 2 2 0 1 1 0 0 50% 50% 0% 0% 1 57 Jake Mulraney 2 1 1 1 1 0 0 50% 50% 0% 0% 1 57 Bobby Zlamal 2 2 0 1 1 0 0 50% 50% 0% 0% 0 57 Clevid Dikamona 2 2 0 1 1 0 0 50% 50% 0% 0% 1 57 Toby Sibbick 2 1 1 2 0 0 0 100% 0% 0% 0% 0 57 Josh Ginnelly 2 1 1 2 0 0 0 100% 0% 0% 0% 0 57 Stephen Kingsley 2 2 0 1 0 1 0 50% 0% 50% 0% 1 57 Jorge Grant 2 1 1 1 0 1 0 50% 0% 50% 0% 0 57 Stephen Humphrys 2 0 2 1 0 1 0 50% 0% 50% 0% 0 57 Zander Clark 2 2 0 2 0 0 0 100% 0% 0% 0% 0 57 Robert Snodgrass 2 2 0 1 0 1 0 50% 0% 50% 0% 0 57 James Hill 2 2 0 1 0 1 0 50% 0% 50% 0% 0 57 James Wilson 2 1 1 2 0 0 0 100% 0% 0% 0% 2 57 Calem Nieuwenhof 2 1 1 2 0 0 0 100% 0% 0% 0% 1 57 Kenneth Vargas 2 1 1 2 0 0 0 100% 0% 0% 0% 2 57 Christos Karipidis 2 2 0 2 0 0 0 100% 0% 0% 0% 0 57 James Penrice 2 2 0 2 0 0 0 100% 0% 0% 0% 0 57 Jamie McCart 2 1 1 2 0 0 0 100% 0% 0% 0% 0 57 Michael Steinwender 2 2 0 2 0 0 0 100% 0% 0% 0% 0 101 Steve Fulton 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Gary Naysmith 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Scott Severin 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Lee Makel 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Darren Jackson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Fitzroy Simpson 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Robert Tomaschek 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Steven Boyack 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Kieran McAnespie 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Paul Hartley 1 1 0 0 0 1 0 0% 0% 100% 0% 0 101 Deividas Cesnauskis 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Roman Bednar 1 1 0 0 0 1 0 0% 0% 100% 0% 0 101 Jose Goncalves 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Mirsad Beslija 1 0 1 0 0 1 0 0% 0% 100% 0% 0 101 Juho Makela 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Bruno Aguiar 1 1 0 0 1 0 0 0% 100% 0% 0% 0 101 Kestutis Ivaskevicius 1 1 0 0 0 1 0 0% 0% 100% 0% 0 101 Mauricio Pinilla 1 0 1 0 0 1 0 0% 0% 100% 0% 0 101 Arkadiusz Klimek 1 0 1 0 1 0 0 0% 100% 0% 0% 0 101 Ryan McGowan 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Audrius Ksanavicius 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Janos Balogh 1 1 0 0 1 0 0 0% 100% 0% 0% 0 101 Craig Thomson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Gordon Smith [3] 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Kevin Kyle 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Brad McKay 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Callum Tapping 1 0 1 0 0 1 0 0% 0% 100% 0% 0 101 Sam Nicholson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Gary Oliver 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Demetri Mitchell 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Andy Irving 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Ben Garuccio 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Jimmy Dunne 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Craig Wighton 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Sean Clare 1 1 0 0 1 0 0 0% 100% 0% 0% 0 101 Aaron Hickey 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Aidy White 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Loic Damour 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Joel Pereira 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Ryotaro Meshino 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Liam Boyce 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Ross Stewart 1 1 0 0 0 1 0 0% 0% 100% 0% 0 101 Aidan Denholm 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Gary Mackay-Steven 1 1 0 1 0 0 0 100% 0% 0% 0% 1 101 Armand Gnanduillet 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Macaulay Tait 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Nathaniel Atkinson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Garang Kuol 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Yutaro Oda 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Adam Forrester 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Daniel Oyegoke 1 1 0 1 0 0 0 100% 0% 0% 0% 1 101 Musa Drammeh 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Yan Dhanda 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Gerald Taylor 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Malachi Boateng 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Elton Kabangu 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Sander Kartum 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Harry Milne 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Stuart Findlay 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Claudio Braga 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Alexandros Kyziridis 1 1 0 1 0 0 0 100% 0% 0% 0% 0 101 Tomas Magnusson 1 0 1 1 0 0 0 100% 0% 0% 0% 1 101 Pierre Landry Kabore 1 0 1 1 0 0 0 100% 0% 0% 0% 0 101 Jordi Altena 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 Calum Murray 2 0 2 .0000000 1 5 .5000000 1 Douglas McDonald 2 1 3 .5000000 0 5 .0000000 1 Euan Anderson 2 0 0 .0000000 0 4 .0000000 1 Kevin Clancy 2 1 2 .5000000 0 4 .0000000 1 Steven McLean 2 1 2 .5000000 1 5 .5000000 6 Alan Muir 1 0 2 .0000000 1 3 1.0000000 6 Bobby Madden 1 0 0 .0000000 0 2 .0000000 6 Brian Colvin 1 0 2 .0000000 1 1 1.0000000 6 Charlie Richmond 1 0 1 .0000000 0 3 .0000000 6 Colin Steven 1 0 0 .0000000 0 5 .0000000 6 Craig Thomson 1 0 2 .0000000 0 2 .0000000 6 David Munro 1 0 2 .0000000 0 4 .0000000 6 David Somers 1 0 3 .0000000 0 5 .0000000 6 Don Robertson 1 0 3 .0000000 1 3 1.0000000 6 Iain Brines 1 0 2 .0000000 0 3 .0000000 6 John Underhill 1 0 1 .0000000 0 0 .0000000 6 Matthew MacDermid 1 1 3 1.0000000 0 3 .0000000 6 Mike McCurry 1 0 0 .0000000 0 0 .0000000 6 Nick Walsh 1 0 2 .0000000 0 3 .0000000 6 Stephen Finnie 1 0 1 .0000000 0 3 .0000000 6 Steve O'Reilly 1 0 2 .0000000 0 4 .0000000 6 Stuart Dougal 1 0 1 .0000000 0 1 .0000000
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 5 Total Opponents = 5 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 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 Beni Baningime Heart of Midlothian 15 2026-01-14 Wed L Prem H St Mirren 2-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 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 2026-01-14 Wed St Mirren Premiership
22 of 38 2-0 Tynecastle Park 18410 4
4
1 1