SPL Record Premier League Post War League Complete League
Hearts vs Celtic Away 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 51 5 6 40 0 9% 11% 78% 0% 31 127 44500 59964 56721 All Games 51 5 6 40 0 9% 11% 78% 0% 31 127 44500 59964 56721
By Comp Comp G W D L Ab W D L Ab F A Min Max Avg L Prem 21 2 1 18 0 9% 4% 85% 0% 12 55 46058 59079 56884 L SPL 30 3 5 22 0 10% 16% 73% 0% 19 72 44500 59964 56607
By Team Team G W D L Ab W D L Ab F A Min Max Avg Celtic 51 5 6 40 0 9% 11% 78% 0% 31 127 44500 59964 56721
By Diff Score G W D L Ab W D L Ab F A Min Max Avg 2
3 3 0 0 0 100% 0% 0% 0% 7 1 58816 59562 59296 1
2 2 0 0 0 100% 0% 0% 0% 5 3 58794 59896 59345 0
6 0 6 0 0 0% 100% 0% 0% 5 5 46297 59685 56692 -1
9 0 0 9 0 0% 0% 100% 0% 3 12 46204 59964 56214 -2
13 0 0 13 0 0% 0% 100% 0% 7 33 44500 59079 55642 -3
9 0 0 9 0 0% 0% 100% 0% 3 30 48374 59844 56440 -4
3 0 0 3 0 0% 0% 100% 0% 0 12 49460 59607 55771 -5
6 0 0 6 0 0% 0% 100% 0% 1 31 57042 59813 58583
By Score Score G W D L Ab W D L Ab F A Min Max Avg 0-2
7 0 0 7 0 0% 0% 100% 0% 0 14 44500 58967 54685 0-1
6 0 0 6 0 0% 0% 100% 0% 0 6 46204 59964 55040 0-3
6 0 0 6 0 0% 0% 100% 0% 0 18 49023 59844 57095 0-5
5 0 0 5 0 0% 0% 100% 0% 0 25 57042 59511 58338 1-3
5 0 0 5 0 0% 0% 100% 0% 5 15 49009 59079 56419 0-4
3 0 0 3 0 0% 0% 100% 0% 0 12 49460 59607 55771 1-2
3 0 0 3 0 0% 0% 100% 0% 3 6 58024 58971 58563 1-4
3 0 0 3 0 0% 0% 100% 0% 3 12 48374 58843 55130 1-1
3 0 3 0 0 0% 100% 0% 0% 3 3 56079 59463 58275 2-0
2 2 0 0 0 100% 0% 0% 0% 4 0 58816 59562 59189 0-0
2 0 2 0 0 0% 100% 0% 0% 0 0 46297 59685 52991 2-1
1 1 0 0 0 100% 0% 0% 0% 2 1 58794 58794 58794 3-1
1 1 0 0 0 100% 0% 0% 0% 3 1 59510 59510 59510 3-2
1 1 0 0 0 100% 0% 0% 0% 3 2 59896 59896 59896 1-6
1 0 0 1 0 0% 0% 100% 0% 1 6 59813 59813 59813 2-4
1 0 0 1 0 0% 0% 100% 0% 2 4 58450 58450 58450 2-2
1 0 1 0 0 0% 100% 0% 0% 2 2 59348 59348 59348
By Day of Week Day
NoG W D L Ab W D L Ab F A Min Max Avg 1 Sun 13 2 1 10 0 15% 7% 76% 0% 8 28 46204 59685 57957 3 Tue 1 0 0 1 0 0% 0% 100% 0% 1 3 56296 56296 56296 4 Wed 6 0 0 6 0 0% 0% 100% 0% 1 17 44500 59964 54584 5 Thu 2 0 0 2 0 0% 0% 100% 0% 2 5 57578 58450 58014 7 Sat 29 3 5 21 0 10% 17% 72% 0% 19 74 46058 59896 56535
By Day Day
NoG W D L Ab W D L Ab F A Min Max Avg 2 3 1 0 2 0 33% 0% 66% 0% 3 4 49009 59562 55383 3 2 0 1 1 0 0% 50% 50% 0% 2 7 58831 59348 59089 4 2 0 0 2 0 0% 0% 100% 0% 1 5 58971 59038 59004 5 3 1 0 2 0 33% 0% 66% 0% 4 7 58843 59964 59567 6 1 0 0 1 0 0% 0% 100% 0% 0 3 59844 59844 59844 7 3 1 0 2 0 33% 0% 66% 0% 3 6 46204 58794 54391 8 1 0 0 1 0 0% 0% 100% 0% 1 3 58951 58951 58951 10 3 0 0 3 0 0% 0% 100% 0% 0 4 44500 58175 50566 11 2 0 0 2 0 0% 0% 100% 0% 0 5 49023 58423 53723 12 1 0 0 1 0 0% 0% 100% 0% 0 5 57431 57431 57431 13 2 0 1 1 0 0% 50% 50% 0% 1 6 56079 58875 57477 14 1 0 0 1 0 0% 0% 100% 0% 0 2 58872 58872 58872 15 1 0 1 0 0 0% 100% 0% 0% 1 1 59463 59463 59463 16 4 1 0 3 0 25% 0% 75% 0% 3 9 56738 59079 58375 18 2 0 0 2 0 0% 0% 100% 0% 1 11 59511 59813 59662 19 2 0 0 2 0 0% 0% 100% 0% 2 6 48374 58696 53535 20 1 0 0 1 0 0% 0% 100% 0% 1 2 58024 58024 58024 21 3 0 0 3 0 0% 0% 100% 0% 0 6 46058 58967 54600 22 1 0 0 1 0 0% 0% 100% 0% 0 1 59298 59298 59298 23 1 0 0 1 0 0% 0% 100% 0% 0 2 57203 57203 57203 24 1 0 1 0 0 0% 100% 0% 0% 0 0 59685 59685 59685 25 2 0 0 2 0 0% 0% 100% 0% 1 8 57042 58763 57902 26 4 0 2 2 0 0% 50% 50% 0% 3 9 46297 59283 53372 29 4 1 0 3 0 25% 0% 75% 0% 3 12 58247 59607 59106 30 1 0 0 1 0 0% 0% 100% 0% 1 3 56296 56296 56296
By Month Month G W D L Ab W D L Ab F A Min Max Avg 1 5 0 0 5 0 0% 0% 100% 0% 2 17 48374 58247 53916 2 5 1 0 4 0 20% 0% 80% 0% 3 15 44500 59896 55681 3 2 0 0 2 0 0% 0% 100% 0% 1 6 58951 59062 59006 4 6 2 1 3 0 33% 16% 50% 0% 8 8 49009 59964 57781 5 8 0 1 7 0 0% 12% 87% 0% 3 20 58175 59685 58836 8 6 0 0 6 0 0% 0% 100% 0% 2 20 57042 59607 58575 9 5 0 2 3 0 0% 40% 60% 0% 2 8 46297 59283 54299 10 4 0 1 3 0 0% 25% 75% 0% 1 10 46204 59511 56011 11 3 0 0 3 0 0% 0% 100% 0% 2 13 58831 59813 59205 12 7 2 1 4 0 28% 14% 57% 0% 7 10 46058 58816 54971
By Decade Decade G W D L Ab W D L Ab F A Min Max Avg 1990 4 1 1 2 0 25% 25% 50% 0% 4 10 59283 59896 59657 2000 20 2 4 14 0 10% 20% 70% 0% 14 44 44500 59964 57931 2010 17 0 1 16 0 0% 5% 94% 0% 6 51 46058 58967 53435 2020 10 2 0 8 0 20% 0% 80% 0% 7 22 57578 59079 58714
By Venue Venue G W D L Ab W D L Ab F A Min Max Avg A 51 5 6 40 0 9% 11% 78% 0% 31 127 44500 59964 56721
Scorers No Scorer Pen Comp
GoalsOther Tot 1 Colin Cameron 1 3 0 3 1 Mark de Vries 0 3 0 3 3 Andrew Driver 0 2 0 2 3 Lawrence Shankland 0 2 0 2 5 Gary Naysmith 0 1 0 1 5 Jim Hamilton 0 1 0 1 5 Kevin McKenna 0 1 0 1 5 Lee Miller 0 1 0 1 5 Mark Burchill 0 1 0 1 5 Michal Pospisil 1 1 0 1 5 Rudi Skacel 0 1 0 1 5 Kestutis Ivaskevicius 0 1 0 1 5 Andrius Velicka 0 1 0 1 5 Suso Santana 0 1 0 1 5 Jason Holt 0 1 0 1 5 Jamie Walker 0 1 0 1 5 Isma 0 1 0 1 5 Kyle Lafferty 0 1 0 1 5 Jake Mulraney 0 1 0 1 5 Conor Washington 0 1 0 1 5 Josh Ginnelly 0 1 0 1 5 Stephen Kingsley 0 1 0 1 5 Ellis Simms 0 1 0 1 5 Oisin McEntee 0 1 0 1 5 Claudio Braga 0 1 0 1 26 n/a 0 0 0 0
Opposition No Scorer Pen Comp
GoalsOther Tot 1 Henrik Larsson 1 12 0 12 2 Gary Hooper 1 7 0 7 3 Kyogo Furuhashi 0 6 0 6 4 Daizen Maeda 0 5 0 5 4 John Hartson 0 5 0 5 6 Callum William McGregor 0 4 0 4 6 James [2] Forrest 0 4 0 4 8 Leigh Griffiths 0 3 0 3 8 Lubomir Moravcik 0 3 0 3 8 Odsonne Edouard 0 3 0 3 8 Patrick John Joseph Roberts 0 3 0 3 8 Scott Andrew Sinclair 1 3 0 3 13 Anthony Stokes 0 2 0 2 13 Arne Engels 2 2 0 2 13 Berra Christophe 0 2 0 2 13 Eyal Berkovic 0 2 0 2 13 Georgios Giakoumakis 0 2 0 2 13 Georgios Samaras 0 2 0 2 13 Glenn Loovens 0 2 0 2 13 Jan Vennegoor of Hesselink 1 2 0 2 13 Liam William Peter Miller 0 2 0 2 13 Mark Anthony Viduka 0 2 0 2 13 Matt O'Riley 1 2 0 2 13 Michael Andrew Johnston 0 2 0 2 13 Patrick McCourt 0 2 0 2 13 Ryan Christie 1 2 0 2 27 Alan Thompson 1 1 0 1 27 Andreas Hinkel 0 1 0 1 27 Callum James Osmand 0 1 0 1 27 Christopher John Killen 0 1 0 1 27 Christopher Jullien 0 1 0 1 27 Christopher Roy Sutton 0 1 0 1 27 Craig Beattie 0 1 0 1 27 Dedryck Boyata 0 1 0 1 27 Didier Agathe 0 1 0 1 27 Filip Benkovic 0 1 0 1 27 Gary Mackay-Steven 0 1 0 1 27 Gordon Craig 0 1 0 1 27 Halkett Craig 0 1 0 1 27 Henri Camara 0 1 0 1 27 Jiri Jarosik 0 1 0 1 27 Joao Pedro Neves Filipe 0 1 0 1 27 Johan Mjallby 0 1 0 1 27 Joos Valgaeran 0 1 0 1 27 Jozo Simunovic 0 1 0 1 27 Jules Olivier Ntcham 0 1 0 1 27 Juninho (Junior Osvaldo Giroldo) 0 1 0 1 27 Kieran Tierney 0 1 0 1 27 Kris Commons 0 1 0 1 27 Lassad Nouioui 0 1 0 1 27 Luke McCowan 0 1 0 1 27 Marc-Antoine Fortune 0 1 0 1 27 Massimo Donati 0 1 0 1 27 Moussa Dembele 0 1 0 1 27 Scott [2] Brown 0 1 0 1 27 Scott Douglas McDonald 0 1 0 1 27 Sead Haksabanovic 0 1 0 1 27 Shaun Richard Maloney 0 1 0 1 27 Shunsuke Nakamura 0 1 0 1 27 Simon Thomas Donnelly 0 1 0 1 27 Stamp Phil 0 1 0 1 27 Stanislav Varga 0 1 0 1 27 Stephen McManus 0 1 0 1 27 Steven John Pressley 0 1 0 1 27 Stilian Petrov 0 1 0 1 27 Stuart Armstrong 0 1 0 1 27 Victor Wanyama 0 1 0 1
Appearances since 1946 No Player Games Starts Sub Used W D L Ab W D L Ab Goals 1 Steven Pressley 15 15 0 2 3 10 0 13% 20% 66% 0% 0 2 Robbie Neilson 12 12 0 1 4 7 0 8% 33% 58% 0% 0 3 Marius Zaliukas 11 11 0 1 2 8 0 9% 18% 72% 0% 0 4 Craig Gordon 10 10 0 2 1 7 0 20% 10% 70% 0% 0 4 Andy Webster 10 9 1 1 1 8 0 10% 10% 80% 0% 0 4 Christophe Berra 10 9 1 1 2 7 0 10% 20% 70% 0% 0 7 Scott Severin 8 7 1 0 1 7 0 0% 12% 87% 0% 0 7 Andrew Driver 8 6 2 1 1 6 0 12% 12% 75% 0% 2 7 Michael Smith 8 6 2 0 0 8 0 0% 0% 100% 0% 0 7 Stephen Kingsley 8 6 2 2 0 6 0 25% 0% 75% 0% 1 11 Thomas Flogel 7 6 1 1 0 6 0 14% 0% 85% 0% 0 11 Kevin McKenna 7 5 2 0 1 6 0 0% 14% 85% 0% 1 11 Eggert Jonsson 7 7 0 0 2 5 0 0% 28% 71% 0% 0 11 David Obua 7 3 4 0 2 5 0 0% 28% 71% 0% 0 11 Jamie Walker 7 5 2 0 1 6 0 0% 14% 85% 0% 1 11 Cammy Devlin 7 6 1 1 0 6 0 14% 0% 85% 0% 0 11 Lawrence Shankland 7 6 1 2 0 5 0 28% 0% 71% 0% 2 18 Stephen Simmons 6 2 4 1 0 5 0 16% 0% 83% 0% 0 18 Paul Hartley 6 5 1 0 2 4 0 0% 33% 66% 0% 0 18 Michael Stewart 6 5 1 1 1 4 0 16% 16% 66% 0% 0 18 Calum Elliot 6 2 4 1 2 3 0 16% 33% 50% 0% 0 18 Lee Wallace 6 5 1 2 1 3 0 33% 16% 50% 0% 0 18 Arnaud Djoum 6 5 1 0 1 5 0 0% 16% 83% 0% 0 18 John Souttar 6 6 0 0 0 6 0 0% 0% 100% 0% 0 18 Craig Halkett 6 5 1 2 0 4 0 33% 0% 66% 0% 0 18 Alan Forrest 6 3 3 1 0 5 0 16% 0% 83% 0% 0 18 Barrie McKay 6 2 4 1 0 5 0 16% 0% 83% 0% 0 28 Steve Fulton 5 4 1 0 0 5 0 0% 0% 100% 0% 0 28 Colin Cameron 5 5 0 1 0 4 0 20% 0% 80% 0% 3 28 Andy Kirk 5 2 3 1 0 4 0 20% 0% 80% 0% 0 28 Antti Niemi 5 5 0 1 0 4 0 20% 0% 80% 0% 0 28 Steven Boyack 5 4 1 0 0 5 0 0% 0% 100% 0% 0 28 Alan Maybury 5 5 0 0 1 4 0 0% 20% 80% 0% 0 28 Graham Weir 5 5 0 0 1 4 0 0% 20% 80% 0% 0 28 Neil MacFarlane 5 5 0 1 1 3 0 20% 20% 60% 0% 0 28 Saulius Mikoliunas 5 4 1 1 0 4 0 20% 0% 80% 0% 0 28 Jose Goncalves 5 5 0 1 0 4 0 20% 0% 80% 0% 0 28 Ruben Palazuelos 5 4 1 0 1 4 0 0% 20% 80% 0% 0 28 David Templeton 5 5 0 0 1 4 0 0% 20% 80% 0% 0 28 Marian Kello 5 5 0 0 1 4 0 0% 20% 80% 0% 0 28 Adrian Mrowiec 5 5 0 0 1 4 0 0% 20% 80% 0% 0 28 Ian Black 5 4 1 0 0 5 0 0% 0% 100% 0% 0 28 Ryan Stevenson 5 5 0 0 0 5 0 0% 0% 100% 0% 0 28 Prince Buaben 5 3 2 0 1 4 0 0% 20% 80% 0% 0 28 Beni Baningime 5 5 0 1 0 4 0 20% 0% 80% 0% 0 28 Nathaniel Atkinson 5 4 1 1 0 4 0 20% 0% 80% 0% 0 28 Jorge Grant 5 4 1 1 0 4 0 20% 0% 80% 0% 0 28 Kye Rowles 5 5 0 1 0 4 0 20% 0% 80% 0% 0 28 Christos Karipidis 5 4 1 1 2 2 0 20% 40% 40% 0% 0 50 Grant Murray 4 4 0 1 0 3 0 25% 0% 75% 0% 0 50 Gary Naysmith 4 4 0 1 1 2 0 25% 25% 50% 0% 1 50 Stephane Adam 4 1 3 1 1 2 0 25% 25% 50% 0% 0 50 Gary Wales 4 4 0 1 0 3 0 25% 0% 75% 0% 0 50 Phil Stamp 4 4 0 0 0 4 0 0% 0% 100% 0% 0 50 Jamie Macdonald 4 4 0 0 0 4 0 0% 0% 100% 0% 0 50 Deividas Cesnauskis 4 3 1 0 1 3 0 0% 25% 75% 0% 0 50 Ryan McGowan 4 3 1 0 0 4 0 0% 0% 100% 0% 0 50 Christian Nade 4 2 2 0 2 2 0 0% 50% 50% 0% 0 50 Arvydas Novikovas 4 2 2 0 1 3 0 0% 25% 75% 0% 0 50 Suso Santana 4 2 2 0 0 4 0 0% 0% 100% 0% 1 50 Darren Barr 4 3 1 0 0 4 0 0% 0% 100% 0% 0 50 Mehdi Taouil 4 4 0 0 0 4 0 0% 0% 100% 0% 0 50 Callum Paterson 4 4 0 0 1 3 0 0% 25% 75% 0% 0 50 Sam Nicholson 4 3 1 0 1 3 0 0% 25% 75% 0% 0 50 Don Cowie 4 4 0 0 0 4 0 0% 0% 100% 0% 0 50 Jamie Brandon 4 2 2 0 0 4 0 0% 0% 100% 0% 0 50 Aaron Hughes 4 3 1 0 0 4 0 0% 0% 100% 0% 0 50 Peter Haring 4 4 0 0 0 4 0 0% 0% 100% 0% 0 50 Sean Clare 4 4 0 0 0 4 0 0% 0% 100% 0% 0 50 Toby Sibbick 4 3 1 1 0 3 0 25% 0% 75% 0% 0 50 Liam Boyce 4 3 1 0 0 4 0 0% 0% 100% 0% 0 50 Josh Ginnelly 4 4 0 0 0 4 0 0% 0% 100% 0% 1 50 Alex Cochrane 4 4 0 1 0 3 0 25% 0% 75% 0% 0 50 Frankie Kent 4 2 2 2 0 2 0 50% 0% 50% 0% 0 75 Gary Locke 3 3 0 0 1 2 0 0% 33% 66% 0% 0 75 Paul Ritchie 3 3 0 0 1 2 0 0% 33% 66% 0% 0 75 Roddy McKenzie 3 3 0 0 1 2 0 0% 33% 66% 0% 0 75 Neil McCann 3 1 2 1 1 1 0 33% 33% 33% 0% 0 75 Juanjo 3 1 2 0 0 3 0 0% 0% 100% 0% 0 75 Austin McCann 3 2 1 0 0 3 0 0% 0% 100% 0% 0 75 Stephane Mahe 3 2 1 0 0 3 0 0% 0% 100% 0% 0 75 Joe Hamill 3 1 2 1 0 2 0 33% 0% 66% 0% 0 75 Jean-Louis Valois 3 3 0 0 0 3 0 0% 0% 100% 0% 0 75 Mark de Vries 3 2 1 0 1 2 0 0% 33% 66% 0% 3 75 Patrick Kisnorbo 3 3 0 0 1 2 0 0% 33% 66% 0% 0 75 Julien Brellier 3 3 0 1 1 1 0 33% 33% 33% 0% 0 75 Michal Pospisil 3 2 1 1 1 1 0 33% 33% 33% 0% 1 75 Rudi Skacel 3 2 1 0 1 2 0 0% 33% 66% 0% 1 75 Takis Fyssas 3 2 1 0 1 2 0 0% 33% 66% 0% 0 75 Steve Banks 3 3 0 0 1 2 0 0% 33% 66% 0% 0 75 Laryea Kingston 3 3 0 1 1 1 0 33% 33% 33% 0% 0 75 Scott Robinson 3 2 1 0 0 3 0 0% 0% 100% 0% 0 75 Ismael Bouzid 3 3 0 0 0 3 0 0% 0% 100% 0% 0 75 Liam Smith 3 2 1 0 0 3 0 0% 0% 100% 0% 0 75 Andy Irving 3 3 0 0 0 3 0 0% 0% 100% 0% 0 75 Jake Mulraney 3 3 0 0 0 3 0 0% 0% 100% 0% 1 75 Gary Mackay-Steven 3 1 2 0 0 3 0 0% 0% 100% 0% 0 75 Zander Clark 3 3 0 1 0 2 0 33% 0% 66% 0% 0 75 Kenneth Vargas 3 2 1 1 0 2 0 33% 0% 66% 0% 0 75 Blair Spittal 3 0 3 0 0 3 0 0% 0% 100% 0% 0 75 Michael Steinwender 3 3 0 1 0 2 0 33% 0% 66% 0% 0 75 Harry Milne 3 3 0 1 0 2 0 33% 0% 66% 0% 0 103 Davy Weir 2 2 0 0 1 1 0 0% 50% 50% 0% 0 103 Stefano Salvatori 2 2 0 0 1 1 0 0% 50% 50% 0% 0 103 Jose Quitongo 2 0 2 0 0 2 0 0% 0% 100% 0% 0 103 Lee Makel 2 2 0 0 1 1 0 0% 50% 50% 0% 0 103 Gary McSwegan 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Darren Jackson 2 2 0 1 0 1 0 50% 0% 50% 0% 0 103 Gordan Petric 2 2 0 1 0 1 0 50% 0% 50% 0% 0 103 Robert Tomaschek 2 2 0 1 0 1 0 50% 0% 50% 0% 0 103 Gordon Durie 2 0 2 0 0 2 0 0% 0% 100% 0% 0 103 Neil Janczyk 2 1 1 0 1 1 0 0% 50% 50% 0% 0 103 Tepi Moilanen 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Jamie McAllister 2 2 0 1 0 1 0 50% 0% 50% 0% 0 103 Edgaras Jankauskas 2 2 0 0 1 1 0 0% 50% 50% 0% 0 103 Bruno Aguiar 2 2 0 0 1 1 0 0% 50% 50% 0% 0 103 Kestutis Ivaskevicius 2 2 0 1 0 1 0 50% 0% 50% 0% 1 103 Andrius Velicka 2 2 0 0 0 2 0 0% 0% 100% 0% 1 103 Gary Glen 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Audrius Ksanavicius 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Janos Balogh 2 2 0 0 1 1 0 0% 50% 50% 0% 0 103 Dylan McGowan 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Stephen Elliott 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Jason Holt 2 1 1 0 0 2 0 0% 0% 100% 0% 1 103 Jamie Hamill 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 John Sutton 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Danny Grainger 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Kevin McHattie 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Jack Hamilton 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Dale Carrick 2 0 2 0 0 2 0 0% 0% 100% 0% 0 103 Callum Tapping 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Danny Wilson 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Neil Alexander 2 2 0 0 1 1 0 0% 50% 50% 0% 0 103 Juanma 2 2 0 0 1 1 0 0% 50% 50% 0% 0 103 Gavin Reilly 2 0 2 0 1 1 0 0% 50% 50% 0% 0 103 Lewis Moore 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Igor Rossi 2 2 0 0 1 1 0 0% 50% 50% 0% 0 103 Juwon Oshaniwa 2 2 0 0 1 1 0 0% 50% 50% 0% 0 103 Perry Kitchen 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Conor Sammon 2 0 2 0 0 2 0 0% 0% 100% 0% 0 103 Bjorn Johnsen 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Malaury Martin 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Isma 2 1 1 0 0 2 0 0% 0% 100% 0% 1 103 Harry Cochrane 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Kyle Lafferty 2 2 0 0 0 2 0 0% 0% 100% 0% 1 103 Connor Randall 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Demetri Mitchell 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Steven Naismith 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Connor Smith 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Ben Garuccio 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Bobby Zlamal 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Craig Wighton 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Aaron Hickey 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Conor Washington 2 1 1 0 0 2 0 0% 0% 100% 0% 1 103 Joel Pereira 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Andy Halliday 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Ben Woodburn 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Lewis Neilson 2 1 1 0 0 2 0 0% 0% 100% 0% 0 103 Yutaro Oda 2 0 2 0 0 2 0 0% 0% 100% 0% 0 103 James Penrice 2 2 0 0 0 2 0 0% 0% 100% 0% 0 103 Stuart Findlay 2 2 0 1 0 1 0 50% 0% 50% 0% 0 103 Claudio Braga 2 1 1 1 0 1 0 50% 0% 50% 0% 1 103 Alexandros Kyziridis 2 2 0 1 0 1 0 50% 0% 50% 0% 0 103 Pierre Landry Kabore 2 1 1 1 0 1 0 50% 0% 50% 0% 0 103 Alexander Schwolow 2 2 0 1 0 1 0 50% 0% 50% 0% 0 166 Dave McPherson 1 0 1 0 1 0 0 0% 100% 0% 0% 0 166 David Murie 1 0 1 0 1 0 0 0% 100% 0% 0% 0 166 Stuart Callaghan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Gilles Rousset 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Jim Hamilton 1 1 0 0 1 0 0 0% 100% 0% 0% 1 166 Vincent Guerin 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Derek Lilley 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Fitzroy Simpson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 166 Ricardo Fuller 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Tommi Gronlund 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Dennis Wyness 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Lee Miller 1 1 0 1 0 0 0 100% 0% 0% 0% 1 166 Mark Burchill 1 1 0 1 0 0 0 100% 0% 0% 0% 1 166 Marius Kizys 1 1 0 1 0 0 0 100% 0% 0% 0% 0 166 Jamie Mole 1 0 1 0 1 0 0 0% 100% 0% 0% 0 166 Roman Bednar 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Samuel Camazzola 1 1 0 0 1 0 0 0% 100% 0% 0% 0 166 Ibrahim Tall 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Nerijus Barasa 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Tomas Kancelskis 1 0 1 1 0 0 0 100% 0% 0% 0% 0 166 Johnny Stewart 1 0 1 0 1 0 0 0% 100% 0% 0% 0 166 Dawid Kucharski 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Craig Thomson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Paul Mulrooney 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Kevin Kyle 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 David [2] Smith 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Brad McKay 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Peter Enckelman 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Adam King 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Angus Beith 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Alim Ozturk 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Morgaro Gomis 1 1 0 0 1 0 0 0% 100% 0% 0% 0 166 Osman Sow 1 1 0 0 1 0 0 0% 100% 0% 0% 0 166 Miguel Pallardo 1 1 0 0 1 0 0 0% 100% 0% 0% 0 166 Blazej Augustyn 1 1 0 0 1 0 0 0% 100% 0% 0% 0 166 Callumn Morrison 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Abiola Dauda 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Viktor Noring 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Krystian Nowak 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Lennard Sowah 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Choulay 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Alexandros Tziolis 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Euan Henderson 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Rafal Grzelak 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Jon McLaughlin 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Ross Callachan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 David Milinkovic 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Anthony McDonald 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Danny Amankwaa 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Ryan Edwards 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Steven MacLean 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Olly Lee 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Uche Ikpeazu 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Jimmy Dunne 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Clevid Dikamona 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Conor Shaughnessy 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Aidy White 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Loic Damour 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Glenn Whelan 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Denis Prychynenko 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Marcel Langer 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Ross Stewart 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Aidan Denholm 1 1 0 1 0 0 0 100% 0% 0% 0% 0 166 Aaron McEneff 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Taylor Moore 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Macaulay Tait 1 0 1 1 0 0 0 100% 0% 0% 0% 0 166 Ellis Simms 1 1 0 0 0 1 0 0% 0% 100% 0% 1 166 Murray Thomas 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Orestis Kiomourtzoglou 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 James Hill 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Garang Kuol 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 James Wilson 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Calem Nieuwenhof 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Kyosuke Tagawa 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Adam Forrester 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Dexter Lembikisa 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Scott Fraser 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Musa Drammeh 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Yan Dhanda 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Gerald Taylor 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Malachi Boateng 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Jamie McCart 1 0 1 1 0 0 0 100% 0% 0% 0% 0 166 Elton Kabangu 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Sander Kartum 1 0 1 0 0 1 0 0% 0% 100% 0% 0 166 Christian Borchgrevink 1 0 1 1 0 0 0 100% 0% 0% 0% 0 166 Oisin McEntee 1 1 0 1 0 0 0 100% 0% 0% 0% 1 166 Tomas Magnusson 1 1 0 1 0 0 0 100% 0% 0% 0% 0 166 Jordi Altena 1 1 0 0 0 1 0 0% 0% 100% 0% 0 166 Islam Chesnokov 1 0 1 0 0 1 0 0% 0% 100% 0% 0
Referees since 1997 -- Hearts Opps Ref G Red Yel Ratio Red Yel Ratio 1 Kevin Clancy 6 2 14 .3333333 1 4 .1666666 2 Craig Thomson 5 0 9 .0000000 0 4 .0000000 2 Douglas McDonald 5 0 11 .0000000 0 7 .0000000 4 Bobby Madden 4 1 7 .2500000 0 3 .0000000 5 Don Robertson 3 0 8 .0000000 0 7 .0000000 5 Stuart Dougal 3 0 10 .0000000 0 4 .0000000 5 William Collum 3 1 6 .3333333 0 2 .0000000 8 Alan Muir 2 0 3 .0000000 0 1 .0000000 8 Euan Norris 2 0 7 .0000000 0 4 .0000000 8 Hugh Dallas 2 0 4 .0000000 0 1 .0000000 8 Iain Brines 2 0 4 .0000000 0 0 .0000000 8 Kenny Clark 2 0 6 .0000000 0 0 .0000000 8 Mike McCurry 2 0 3 .0000000 0 1 .0000000 8 Willie Young 2 0 1 .0000000 0 1 .0000000 15 Brian Winter 1 0 4 .0000000 0 1 .0000000 15 Calum Murray 1 0 3 .0000000 0 0 .0000000 15 Charlie Richmond 1 0 3 .0000000 0 0 .0000000 15 Colin Steven 1 0 1 .0000000 0 1 .0000000 15 Jim McCluskey 1 0 4 .0000000 0 1 .0000000 15 John Beaton 1 0 3 .0000000 0 0 .0000000 15 John Rowbotham 1 0 2 .0000000 0 1 .0000000 15 Robert Orr 1 0 2 .0000000 0 1 .0000000
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 4 Total Opponents = 1 Player For Time Date Comp V Team Score Efe Ambrose Celtic 94 2015-09-26 Sat L Prem A Celtic 0-0 Juwon Oshaniwa Heart of Midlothian 92 2016-04-02 Sat L Prem A Celtic 1-3 Marcel Langer Heart of Midlothian 86 2020-02-12 Wed L Prem A Celtic 0-5 Alex Cochrane Heart of Midlothian 89 2022-08-21 Sun L Prem A Celtic 0-2 Toby Sibbick Heart of Midlothian 91 2022-08-21 Sun L Prem A Celtic 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 1998-09-26 Sat Celtic Scottish Premier League
08 of 36 1-1 Celtic Park 59283
2
2
7
1 1 1999-02-06 Sat Celtic Scottish Premier League
24 of 36 0-3 Celtic Park 59844
1
8
2 1 1999-08-29 Sun Celtic Scottish Premier League
05 of 36 0-4 Celtic Park 59607
2
9
4 1 2000-02-05 Sat Celtic Scottish Premier League
20 of 36 3-2 Celtic Park 59896 1
1
2 1 2000-11-18 Sat Celtic Scottish Premier League
16 of 38 1-6 Celtic Park 59813
1
1
4 2001-04-22 Sun Celtic Scottish Premier League
34 of 38 0-1 Celtic Park 59298
2
2
1 2001-08-11 Sat Celtic Scottish Premier League
03 of 38 0-2 Celtic Park 58423
3
3
2002-01-23 Wed Celtic Scottish Premier League
26 of 38 0-2 Celtic Park 57203
4
4
2 1 2002-12-26 Thu Celtic Scottish Premier League
22 of 38 2-4 Celtic Park 58450
5
5
1 1 2003-05-10 Sat Celtic Scottish Premier League
36 of 38 0-1 Celtic Park 58175
6
6
2 1 2003-10-18 Sat Celtic Scottish Premier League
09 of 38 0-5 Celtic Park 59511
7
7
3 2004-04-03 Sat Celtic Scottish Premier League
30 of 38 2-2 Celtic Park 59348
1
1
8
2 1 2004-10-16 Sat Celtic Scottish Premier League
09 of 38 0-3 Celtic Park 58869
1
9
3 2005-04-02 Sat Celtic Scottish Premier League
31 of 38 2-0 Celtic Park 59562 1
1
3 2005-10-15 Sat Celtic Scottish Premier League
10 of 38 1-1 Celtic Park 59463
1
2
1
3 2 2006-04-05 Wed Celtic Scottish Premier League
32 of 38 0-1 Celtic Park 59964
1
2
4 2 2006-11-04 Sat Celtic Scottish Premier League
13 of 38 1-2 Celtic Park 58971
2
3
2 1 2007-04-29 Sun Celtic Scottish Premier League
35 of 38 3-1 Celtic Park 59510 1
1
4 3 2007-08-25 Sat Celtic Scottish Premier League
04 of 38 0-5 Celtic Park 57042
1
1
2 2008-02-16 Sat Celtic Scottish Premier League
26 of 38 0-3 Celtic Park 56738
2
2
2008-12-13 Sat Celtic Scottish Premier League
17 of 38 1-1 Celtic Park 56079
1
1
3
3 2009-05-24 Sun Celtic Scottish Premier League
38 of 38 0-0 Celtic Park 59685
2
2
4
1 2009-09-20 Sun Celtic Scottish Premier League
05 of 38 1-2 Celtic Park 58024
1
5
2 2 2010-02-10 Wed Celtic Scottish Premier League
24 of 38 0-2 Celtic Park 44500
2
6
4 1 2010-09-11 Sat Celtic Scottish Premier League
04 of 38 0-3 Celtic Park 49023
3
7
1 2011-01-26 Wed Celtic Scottish Premier League
22 of 38 0-4 Celtic Park 49460
4
8
3 4 2011-12-10 Sat Celtic Scottish Premier League
18 of 38 0-1 Celtic Park 49023
5
9
3 2012-05-13 Sun Celtic Scottish Premier League
38 of 38 0-5 Celtic Park 58875
6
10
1 1 2012-10-07 Sun Celtic Scottish Premier League
09 of 38 0-1 Celtic Park 46204
7
11
2 2013-01-19 Sat Celtic Scottish Premier League
22 of 38 1-4 Celtic Park 48374
8
12
2 2013-12-21 Sat Celtic Premiership
17 of 38 0-2 Celtic Park 46058
9
13
4 2015-09-26 Sat Celtic Premiership
09 of 38 0-0 Celtic Park 46297
1
1
14
3 2 1 2016-04-02 Sat Celtic Premiership
31 of 38 1-3 Celtic Park 49009
1
15
4 1 2 2017-01-29 Sun Celtic Premiership
22 of 38 0-4 Celtic Park 58247
2
16
1 2017-05-21 Sun Celtic Premiership
38 of 38 0-2 Celtic Park 58967
3
17
2 2017-08-05 Sat Celtic Premiership
01 of 38 1-4 Celtic Park 58843
4
18
3 1 2018-01-30 Tue Celtic Premiership
25 of 38 1-3 Celtic Park 56296
5
19
3 2 2018-11-03 Sat Celtic Premiership
12 of 38 0-5 Celtic Park 58831
6
20
3 2019-05-19 Sun Celtic Premiership
38 of 38 1-2 Celtic Park 58696
7
21
1 1 2019-08-25 Sun Celtic Premiership
03 of 38 1-3 Celtic Park 58763
8
22
3 1 2020-02-12 Wed Celtic Premiership
26 of 38 0-5 Celtic Park 57431
9
23
2 1 1 2021-12-02 Thu Celtic Premiership
16 of 38 0-1 Celtic Park 57578
10
24
1 2022-05-07 Sat Celtic Premiership
36 of 38 1-4 Celtic Park 58175
11
25
2 2022-08-21 Sun Celtic Premiership
04 of 38 0-2 Celtic Park 58776
12
26
5 2 2023-03-08 Wed Celtic Premiership
28 of 38 1-3 Celtic Park 58951
13
27
2 2023-12-16 Sat Celtic Premiership
17 of 38 2-0 Celtic Park 58816 1
1
1 2024-05-04 Sat Celtic Premiership
35 of 38 0-3 Celtic Park 59038
1
1
2 2024-09-14 Sat Celtic Premiership
05 of 38 0-2 Celtic Park 58872
2
2
1 1 2025-03-29 Sat Celtic Premiership
31 of 38 0-3 Celtic Park 59062
3
3
1 2025-12-07 Sun Celtic Premiership
16 of 38 2-1 Celtic Park 58794 1
1
3 1 2026-05-16 Sat Celtic Premiership
38 of 38 1-3 Celtic Park 59079
1
1
3 6