All Hearts Players Sent Off
Referees in Hearts Games since 1997
Hearts Discipline since 1997-98
Hearts Discipline since 1997-98 to 2004-05
Hearts Discipline since 2005-06
Hearts Discipline since 2005-06
By Season
Refs by Hearts Red Cards
Refs by Opps Red Cards
Refs by Zero Hearts Red Cards
Refs by Zero Opps Red Cards
Teams
Teams by Zero Hearts Red Cards
All Sent Off By Date
All Sent Off By Ref, Date
Discipline -- Hearts Opps G Red Yel Ratio Red Yel Ratio 847 127 1635 .14994096 110 1754 .12987012
Discipline by Season Hearts Opps Season G Red Yel Ratio Red Yel Ratio 2005-06 45 8 87 .1777777 8 107 .1777777 2006-07 48 11 105 .2291666 6 109 .1250000 2007-08 44 9 83 .2045454 5 82 .1136363 2008-09 41 11 71 .2682926 6 88 .1463414 2009-10 44 11 95 .2500000 5 62 .1136363 2010-11 41 6 92 .1463414 9 89 .2195121 2011-12 50 4 88 .0800000 6 102 .1200000 2012-13 45 4 85 .0888888 4 74 .0888888 2013-14 43 6 85 .1395348 11 84 .2558139 2014-15 41 7 66 .1707317 9 100 .2195121 2015-16 45 10 99 .2222222 9 125 .2000000 2016-17 47 5 85 .1063829 4 98 .0851063 2017-18 45 5 99 .1111111 3 82 .0666666 2018-19 51 6 96 .1176470 6 95 .1176470 2019-20 40 5 77 .1250000 4 80 .1000000 2020-21 35 1 49 .0285714 3 65 .0857142 2021-22 48 3 80 .0625000 5 106 .1041666 2022-23 50 15 103 .3000000 4 118 .0800000 2023-24 44 0 90 .0000000 3 88 .0681818
Refs by Hearts Red Cards -- Hearts Opps Ref G Red Yel Ratio Red Yel Ratio 1 William Collum 75 14 142 .1866666 7 137 .0933333 2 Kevin Clancy 49 11 114 .2244897 5 119 .1020408 3 John Beaton 51 8 131 .1568627 5 125 .0980392 4 Iain Brines 26 7 62 .2692307 2 51 .0769230 4 Nick Walsh 28 7 62 .2500000 3 51 .1071428 6 Don Robertson 33 6 69 .1818181 3 69 .0909090 6 Alan Muir 29 6 50 .2068965 5 59 .1724137 6 Douglas McDonald 21 6 39 .2857142 2 49 .0952380 9 Bobby Madden 43 5 68 .1162790 6 73 .1395348 9 David Somers 5 5 9 1.0000000 1 11 .2000000 11 Craig Thomson 68 4 135 .0588235 11 149 .1617647 11 Steven McLean 44 4 69 .0909090 5 89 .1136363 11 Charlie Richmond 21 4 49 .1904761 5 42 .2380952 11 Calum Murray 28 4 44 .1428571 1 56 .0357142 15 Steve Conroy 14 3 28 .2142857 2 23 .1428571 15 Stephen Finnie 12 3 25 .2500000 2 24 .1666666 15 Alan Freeland 7 3 15 .4285714 0 22 .0000000 15 John Underhill 7 3 8 .4285714 0 11 .0000000 19 Stuart Dougal 19 2 44 .1052631 4 42 .2105263 19 Euan Norris 13 2 30 .1538461 1 31 .0769230 19 Steve O'Reilly 15 2 25 .1333333 4 31 .2666666 19 Mike McCurry 11 2 16 .1818181 2 20 .1818181 19 Brian Colvin 8 2 13 .2500000 5 20 .6250000 19 Iouri Baskakov 1 2 4 2.0000000 0 3 .0000000 25 Brian Winter 17 1 32 .0588235 2 33 .1176470 25 Mike Tumilty 13 1 29 .0769230 0 23 .0000000 25 Kenny Clark 10 1 26 .1000000 1 12 .1000000 25 David Dickinson 11 1 24 .0909090 0 28 .0000000 25 Greg Aitken 12 1 20 .0833333 4 26 .3333333 25 Craig MacKay 3 1 5 .3333333 1 5 .3333333 25 Matthew MacDermid 3 1 4 .3333333 0 6 .0000000 25 Craig Napier 3 1 3 .3333333 0 6 .0000000 25 Lawrence Visser 1 1 3 1.0000000 0 2 .0000000 25 Nicolai Vollquartz 1 1 2 1.0000000 0 1 .0000000 25 Erik Lambrechts 1 1 2 1.0000000 0 0 .0000000 25 Mark Ritchie 1 1 0 1.0000000 0 1 .0000000
Refs by Opps Red Cards -- Hearts Opps Ref G Red Yel Ratio Red Yel Ratio 1 Craig Thomson 68 4 135 .0588235 11 149 .1617647 2 William Collum 75 14 142 .1866666 7 137 .0933333 3 Bobby Madden 43 5 68 .1162790 6 73 .1395348 4 John Beaton 51 8 131 .1568627 5 125 .0980392 4 Kevin Clancy 49 11 114 .2244897 5 119 .1020408 4 Steven McLean 44 4 69 .0909090 5 89 .1136363 4 Alan Muir 29 6 50 .2068965 5 59 .1724137 4 Charlie Richmond 21 4 49 .1904761 5 42 .2380952 4 Andrew Dallas 16 0 33 .0000000 5 36 .3125000 4 Brian Colvin 8 2 13 .2500000 5 20 .6250000 11 Stuart Dougal 19 2 44 .1052631 4 42 .2105263 11 Steve O'Reilly 15 2 25 .1333333 4 31 .2666666 11 Greg Aitken 12 1 20 .0833333 4 26 .3333333 14 Don Robertson 33 6 69 .1818181 3 69 .0909090 14 Nick Walsh 28 7 62 .2500000 3 51 .1071428 14 Crawford Allan 17 0 25 .0000000 3 30 .1764705 14 Eddie Smith 12 0 16 .0000000 3 25 .2500000 18 Iain Brines 26 7 62 .2692307 2 51 .0769230 18 Douglas McDonald 21 6 39 .2857142 2 49 .0952380 18 Brian Winter 17 1 32 .0588235 2 33 .1176470 18 David Munro 11 0 23 .0000000 2 25 .1818181 18 Stephen Finnie 12 3 25 .2500000 2 24 .1666666 18 Steve Conroy 14 3 28 .2142857 2 23 .1428571 18 Mike McCurry 11 2 16 .1818181 2 20 .1818181 25 Calum Murray 28 4 44 .1428571 1 56 .0357142 25 Euan Norris 13 2 30 .1538461 1 31 .0769230 25 Colin Steven 10 0 13 .0000000 1 21 .1000000 25 Euan Anderson 10 0 15 .0000000 1 17 .1000000 25 Chris Graham 5 0 13 .0000000 1 17 .2000000 25 Gavin Duncan 7 0 8 .0000000 1 15 .1428571 25 Grant Irvine 5 0 3 .0000000 1 13 .2000000 25 Kenny Clark 10 1 26 .1000000 1 12 .1000000 25 David Somers 5 5 9 1.0000000 1 11 .2000000 25 Craig MacKay 3 1 5 .3333333 1 5 .3333333 25 Barry Cook 1 0 1 .0000000 1 4 1.0000000 25 George Salmond 3 0 6 .0000000 1 4 .3333333 25 Bram van Driessche 1 0 1 .0000000 1 2 1.0000000
Refs by Zero Hearts Red Cards -- Hearts Opps Ref G Red Yel Ratio Red Yel Ratio 1 Crawford Allan 17 0 25 .0000000 3 30 .1764705 2 Andrew Dallas 16 0 33 .0000000 5 36 .3125000 3 Eddie Smith 12 0 16 .0000000 3 25 .2500000 4 David Munro 11 0 23 .0000000 2 25 .1818181 5 Euan Anderson 10 0 15 .0000000 1 17 .1000000 5 Colin Steven 10 0 13 .0000000 1 21 .1000000 7 Gavin Duncan 7 0 8 .0000000 1 15 .1428571 8 Chris Graham 5 0 13 .0000000 1 17 .2000000 8 Craig Charleston 5 0 9 .0000000 0 12 .0000000 8 Grant Irvine 5 0 3 .0000000 1 13 .2000000 11 George Salmond 3 0 6 .0000000 1 4 .3333333 11 John McKendrick 3 0 5 .0000000 0 6 .0000000 11 Alan Newlands 3 0 3 .0000000 0 6 .0000000
Refs by Zero Opps Red Cards -- Hearts Opps Ref G Red Yel Ratio Red Yel Ratio 1 Mike Tumilty 13 1 29 .0769230 0 23 .0000000 2 David Dickinson 11 1 24 .0909090 0 28 .0000000 3 Alan Freeland 7 3 15 .4285714 0 22 .0000000 3 John Underhill 7 3 8 .4285714 0 11 .0000000 5 Craig Charleston 5 0 9 .0000000 0 12 .0000000 6 Craig Napier 3 1 3 .3333333 0 6 .0000000 6 Alan Newlands 3 0 3 .0000000 0 6 .0000000 6 Matthew MacDermid 3 1 4 .3333333 0 6 .0000000 6 John McKendrick 3 0 5 .0000000 0 6 .0000000
Teams by Hearts Red Cards -- Hearts Opps Team G Red Yel Ratio Red Yel Ratio 1 Hibernian 72 15 175 .2083333 18 177 .2500000 1 Aberdeen 63 15 157 .2380952 5 133 .0793650 3 Dundee United 43 14 87 .3255813 9 96 .2093023 4 Celtic 75 12 183 .1600000 7 110 .0933333 5 Rangers 63 11 163 .1746031 4 123 .0634920 6 Hamilton Academical 25 8 45 .3200000 5 51 .2000000 7 Kilmarnock 60 7 120 .1166666 6 129 .1000000 8 St Johnstone 47 6 103 .1276595 6 109 .1276595 8 Motherwell 61 6 101 .0983606 5 118 .0819672 8 St Mirren 48 6 81 .1250000 9 90 .1875000 11 Inverness Caledonian Thistle 40 4 66 .1000000 6 75 .1500000 11 Falkirk 23 4 46 .1739130 3 60 .1304347 13 Ross County 29 3 43 .1034482 2 77 .0689655 13 Livingston (Meadowbank Thistle) 26 3 42 .1153846 4 66 .1538461 13 Gretna 5 3 9 .6000000 1 13 .2000000 13 AEK Athens 2 3 6 1.5000000 0 4 .0000000 17 Dundee 25 2 36 .0800000 1 60 .0400000 17 Partick Thistle 18 2 16 .1111111 3 38 .1666666 19 Dunfermline Athletic 17 1 22 .0588235 2 35 .1176470 19 Fiorentina 2 1 6 .5000000 0 2 .0000000 19 Zurich 2 1 5 .5000000 0 4 .0000000
Teams by Opps Red Cards -- Hearts Opps Team G Red Yel Ratio Red Yel Ratio 1 Hibernian 72 15 175 .2083333 18 177 .2500000 2 Dundee United 43 14 87 .3255813 9 96 .2093023 2 St Mirren 48 6 81 .1250000 9 90 .1875000 4 Celtic 75 12 183 .1600000 7 110 .0933333 5 Kilmarnock 60 7 120 .1166666 6 129 .1000000 5 St Johnstone 47 6 103 .1276595 6 109 .1276595 5 Inverness Caledonian Thistle 40 4 66 .1000000 6 75 .1500000 8 Aberdeen 63 15 157 .2380952 5 133 .0793650 8 Motherwell 61 6 101 .0983606 5 118 .0819672 8 Hamilton Academical 25 8 45 .3200000 5 51 .2000000 11 Rangers 63 11 163 .1746031 4 123 .0634920 11 Livingston (Meadowbank Thistle) 26 3 42 .1153846 4 66 .1538461 11 Raith Rovers 12 0 12 .0000000 4 23 .3333333 14 Falkirk 23 4 46 .1739130 3 60 .1304347 14 Partick Thistle 18 2 16 .1111111 3 38 .1666666 14 Alloa Athletic 9 0 10 .0000000 3 24 .3333333 17 Ross County 29 3 43 .1034482 2 77 .0689655 17 Dunfermline Athletic 17 1 22 .0588235 2 35 .1176470 17 Cowdenbeath 7 0 5 .0000000 2 18 .2857142 17 Forfar Athletic 1 0 1 .0000000 2 4 2.0000000 21 Dundee 25 2 36 .0800000 1 60 .0400000 21 Gretna 5 3 9 .6000000 1 13 .2000000 21 Rigas Futbola Skola 2 0 6 .0000000 1 6 .5000000 21 Airdrieonians (Airdrie United) 3 0 3 .0000000 1 3 .3333333 21 East Fife 3 0 5 .0000000 1 2 .3333333
Teams by Zero Hearts Red Cards -- Hearts Opps Team G Red Yel Ratio Red Yel Ratio 1 Raith Rovers 12 0 12 .0000000 4 23 .3333333 2 Alloa Athletic 9 0 10 .0000000 3 24 .3333333 3 Queen of the South 8 0 14 .0000000 0 13 .0000000 4 Cowdenbeath 7 0 5 .0000000 2 18 .2857142 5 Greenock Morton 4 0 5 .0000000 0 6 .0000000 5 Arbroath 4 0 4 .0000000 0 6 .0000000 5 Ayr United 4 0 3 .0000000 0 8 .0000000 5 Dumbarton 4 0 2 .0000000 0 4 .0000000 9 East Fife 3 0 5 .0000000 1 2 .3333333 9 Auchinleck Talbot 3 0 5 .0000000 0 6 .0000000 9 Airdrieonians (Airdrie United) 3 0 3 .0000000 1 3 .3333333 12 Istanbul Basaksehir 2 0 7 .0000000 0 3 .0000000 12 Rigas Futbola Skola 2 0 6 .0000000 1 6 .5000000 12 PAOK Thessaloniki 2 0 5 .0000000 0 6 .0000000 12 Dinamo Zagreb 2 0 4 .0000000 0 2 .0000000 12 Rosenborg Ballklub 2 0 4 .0000000 0 2 .0000000 12 FC Infonet Tallinn 2 0 3 .0000000 0 7 .0000000 12 Tottenham Hotspur 2 0 3 .0000000 0 2 .0000000 12 Birkirkara 2 0 3 .0000000 0 5 .0000000 12 Liverpool 2 0 3 .0000000 0 0 .0000000 12 NK Siroki Brijeg 2 0 2 .0000000 0 6 .0000000 12 Cove Rangers 2 0 2 .0000000 0 2 .0000000 12 Elgin City 2 0 2 .0000000 0 2 .0000000 12 Peterhead 2 0 2 .0000000 0 2 .0000000 12 Sparta Prague 2 0 2 .0000000 0 5 .0000000 12 Stenhousemuir 2 0 1 .0000000 0 4 .0000000 12 Paksi SE 2 0 1 .0000000 0 5 .0000000 12 Stirling Albion 2 0 0 .0000000 0 2 .0000000
Teams by Zero Opps Red Cards -- Hearts Opps Team G Red Yel Ratio Red Yel Ratio 1 Queen of the South 8 0 14 .0000000 0 13 .0000000 2 Ayr United 4 0 3 .0000000 0 8 .0000000 2 Greenock Morton 4 0 5 .0000000 0 6 .0000000 2 Arbroath 4 0 4 .0000000 0 6 .0000000 2 Dumbarton 4 0 2 .0000000 0 4 .0000000 6 Auchinleck Talbot 3 0 5 .0000000 0 6 .0000000 7 FC Infonet Tallinn 2 0 3 .0000000 0 7 .0000000 7 NK Siroki Brijeg 2 0 2 .0000000 0 6 .0000000 7 PAOK Thessaloniki 2 0 5 .0000000 0 6 .0000000 7 Sparta Prague 2 0 2 .0000000 0 5 .0000000 7 Paksi SE 2 0 1 .0000000 0 5 .0000000 7 Birkirkara 2 0 3 .0000000 0 5 .0000000 7 AEK Athens 2 3 6 1.5000000 0 4 .0000000 7 Stenhousemuir 2 0 1 .0000000 0 4 .0000000 7 Zurich 2 1 5 .5000000 0 4 .0000000 7 Istanbul Basaksehir 2 0 7 .0000000 0 3 .0000000 7 Cove Rangers 2 0 2 .0000000 0 2 .0000000 7 Dinamo Zagreb 2 0 4 .0000000 0 2 .0000000 7 Fiorentina 2 1 6 .5000000 0 2 .0000000 7 Elgin City 2 0 2 .0000000 0 2 .0000000 7 Peterhead 2 0 2 .0000000 0 2 .0000000 7 Rosenborg Ballklub 2 0 4 .0000000 0 2 .0000000 7 Stirling Albion 2 0 0 .0000000 0 2 .0000000 7 Tottenham Hotspur 2 0 3 .0000000 0 2 .0000000 7 Liverpool 2 0 3 .0000000 0 0 .0000000
Players Sent Off The specified statement did not generate any data Player C For Ref Time Date Comp V Team Score Note
Players Sent Off by Ref The specified statement did not generate any data Player C For Ref Time Date Comp V Team Score Note