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 959 140 1831 .14598540 119 1999 .12408759
Discipline by Season Hearts Opps Season G Red Yel Ratio Red Yel Ratio 2005-06 45 8 88 .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 49 0 93 .0000000 3 96 .0612244 2024-25 51 6 96 .1176470 2 103 .0392156 2025-26 44 5 78 .1136363 5 112 .1136363 2026-27 12 2 18 .1666666 2 22 .1666666
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 60 13 131 .2166666 5 139 .0833333 3 John Beaton 64 12 156 .1875000 5 149 .0781250 4 Nick Walsh 38 8 79 .2105263 3 77 .0789473 5 Don Robertson 46 7 97 .1521739 7 100 .1521739 5 Iain Brines 26 7 62 .2692307 2 51 .0769230 7 Alan Muir 29 6 50 .2068965 5 59 .1724137 7 Douglas McDonald 21 6 39 .2857142 2 49 .0952380 9 Steven McLean 52 5 86 .0961538 6 107 .1153846 9 Bobby Madden 43 5 68 .1162790 6 73 .1395348 9 David Somers 5 5 9 1.0000000 1 11 .2000000 12 Craig Thomson 68 4 135 .0588235 11 149 .1617647 12 Charlie Richmond 21 4 50 .1904761 5 42 .2380952 12 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 David Dickinson 18 2 43 .1111111 1 45 .0555555 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 26 Brian Winter 17 1 32 .0588235 2 33 .1176470 26 Mike Tumilty 13 1 29 .0769230 0 23 .0000000 26 Kenny Clark 10 1 26 .1000000 1 12 .1000000 26 Greg Aitken 12 1 20 .0833333 4 26 .3333333 26 Matthew MacDermid 7 1 12 .1428571 0 16 .0000000 26 Elchin Masiyev 2 1 6 .5000000 0 4 .0000000 26 Craig MacKay 3 1 5 .3333333 1 5 .3333333 26 Craig Napier 3 1 3 .3333333 0 6 .0000000 26 Lawrence Visser 1 1 3 1.0000000 0 2 .0000000 26 Erik Lambrechts 1 1 2 1.0000000 0 0 .0000000 26 Nicolai Vollquartz 1 1 2 1.0000000 0 1 .0000000 26 Ryan Lee 3 1 2 .3333333 0 4 .0000000 26 Dan McFarlane 2 1 2 .5000000 0 4 .0000000 26 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 2 Don Robertson 46 7 97 .1521739 7 100 .1521739 4 Steven McLean 52 5 86 .0961538 6 107 .1153846 4 Bobby Madden 43 5 68 .1162790 6 73 .1395348 6 John Beaton 64 12 156 .1875000 5 149 .0781250 6 Kevin Clancy 60 13 131 .2166666 5 139 .0833333 6 Alan Muir 29 6 50 .2068965 5 59 .1724137 6 Charlie Richmond 21 4 50 .1904761 5 42 .2380952 6 Andrew Dallas 16 0 33 .0000000 5 36 .3125000 6 Brian Colvin 8 2 13 .2500000 5 20 .6250000 12 Stuart Dougal 19 2 44 .1052631 4 42 .2105263 12 Steve O'Reilly 15 2 25 .1333333 4 31 .2666666 12 Greg Aitken 12 1 20 .0833333 4 26 .3333333 15 Nick Walsh 38 8 79 .2105263 3 77 .0789473 15 Crawford Allan 17 0 25 .0000000 3 30 .1764705 15 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 Chris Graham 8 0 19 .0000000 2 25 .2500000 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 18 Calum Scott 6 0 10 .0000000 2 10 .3333333 27 Calum Murray 28 4 44 .1428571 1 56 .0357142 27 David Dickinson 18 2 43 .1111111 1 45 .0555555 27 Euan Norris 13 2 30 .1538461 1 31 .0769230 27 Colin Steven 13 0 16 .0000000 1 30 .0769230 27 Euan Anderson 12 0 16 .0000000 1 24 .0833333 27 Grant Irvine 6 0 5 .0000000 1 17 .1666666 27 Gavin Duncan 7 0 8 .0000000 1 15 .1428571 27 Kenny Clark 10 1 26 .1000000 1 12 .1000000 27 David Somers 5 5 9 1.0000000 1 11 .2000000 27 Craig MacKay 3 1 5 .3333333 1 5 .3333333 27 Barry Cook 1 0 1 .0000000 1 4 1.0000000 27 George Salmond 3 0 6 .0000000 1 4 .3333333 27 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 Colin Steven 13 0 16 .0000000 1 30 .0769230 4 Eddie Smith 12 0 16 .0000000 3 25 .2500000 4 Euan Anderson 12 0 16 .0000000 1 24 .0833333 6 David Munro 11 0 23 .0000000 2 25 .1818181 7 Chris Graham 8 0 19 .0000000 2 25 .2500000 8 Gavin Duncan 7 0 8 .0000000 1 15 .1428571 9 Calum Scott 6 0 10 .0000000 2 10 .3333333 9 Grant Irvine 6 0 5 .0000000 1 17 .1666666 11 Craig Charleston 5 0 9 .0000000 0 12 .0000000 11 Ross Hardie 5 0 5 .0000000 0 13 .0000000 13 George Salmond 3 0 6 .0000000 1 4 .3333333 13 John McKendrick 3 0 5 .0000000 0 6 .0000000 13 Alan Newlands 3 0 3 .0000000 0 6 .0000000 13 Iain Snedden 3 0 2 .0000000 0 9 .0000000 13 Lloyd Wilson 3 0 0 .0000000 0 5 .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 Alan Freeland 7 3 15 .4285714 0 22 .0000000 2 Matthew MacDermid 7 1 12 .1428571 0 16 .0000000 2 John Underhill 7 3 8 .4285714 0 11 .0000000 5 Ross Hardie 5 0 5 .0000000 0 13 .0000000 5 Craig Charleston 5 0 9 .0000000 0 12 .0000000 7 Iain Snedden 3 0 2 .0000000 0 9 .0000000 7 John McKendrick 3 0 5 .0000000 0 6 .0000000 7 Craig Napier 3 1 3 .3333333 0 6 .0000000 7 Alan Newlands 3 0 3 .0000000 0 6 .0000000 7 Lloyd Wilson 3 0 0 .0000000 0 5 .0000000 7 Ryan Lee 3 1 2 .3333333 0 4 .0000000
Teams by Hearts Red Cards -- Hearts Opps Team G Red Yel Ratio Red Yel Ratio 1 Aberdeen 71 20 179 .2816901 5 157 .0704225 2 Hibernian 80 15 185 .1875000 21 192 .2625000 2 Dundee United 50 15 100 .3000000 11 120 .2200000 4 Celtic 83 12 201 .1445783 8 126 .0963855 5 Rangers 71 11 178 .1549295 4 136 .0563380 6 Kilmarnock 68 8 131 .1176470 7 148 .1029411 6 St Mirren 57 8 91 .1403508 9 112 .1578947 6 Hamilton Academical 26 8 47 .3076923 5 54 .1923076 9 Motherwell 69 6 124 .0869565 5 129 .0724637 9 St Johnstone 52 6 113 .1153846 6 114 .1153846 11 Inverness Caledonian Thistle 41 4 67 .0975609 6 77 .1463414 11 Falkirk 29 4 57 .1379310 4 77 .1379310 11 Dundee 35 4 48 .1142857 2 84 .0571428 11 Livingston (Meadowbank Thistle) 29 4 45 .1379310 4 78 .1379310 15 Ross County 33 3 45 .0909090 2 84 .0606060 15 Gretna 5 3 9 .6000000 1 13 .2000000 15 AEK Athens 2 3 6 1.5000000 0 4 .0000000 18 Partick Thistle 18 2 16 .1111111 3 38 .1666666 19 Dunfermline Athletic 18 1 23 .0555555 2 38 .1111111 19 Fiorentina 2 1 6 .5000000 0 2 .0000000 19 Sportklub Rapid Wien 2 1 5 .5000000 0 6 .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 80 15 185 .1875000 21 192 .2625000 2 Dundee United 50 15 100 .3000000 11 120 .2200000 3 St Mirren 57 8 91 .1403508 9 112 .1578947 4 Celtic 83 12 201 .1445783 8 126 .0963855 5 Kilmarnock 68 8 131 .1176470 7 148 .1029411 6 St Johnstone 52 6 113 .1153846 6 114 .1153846 6 Inverness Caledonian Thistle 41 4 67 .0975609 6 77 .1463414 8 Aberdeen 71 20 179 .2816901 5 157 .0704225 8 Motherwell 69 6 124 .0869565 5 129 .0724637 8 Hamilton Academical 26 8 47 .3076923 5 54 .1923076 11 Rangers 71 11 178 .1549295 4 136 .0563380 11 Livingston (Meadowbank Thistle) 29 4 45 .1379310 4 78 .1379310 11 Falkirk 29 4 57 .1379310 4 77 .1379310 11 Raith Rovers 12 0 12 .0000000 4 23 .3333333 15 Partick Thistle 18 2 16 .1111111 3 38 .1666666 15 Alloa Athletic 9 0 10 .0000000 3 24 .3333333 17 Dundee 35 4 48 .1142857 2 84 .0571428 17 Ross County 33 3 45 .0909090 2 84 .0606060 17 Dunfermline Athletic 18 1 23 .0555555 2 38 .1111111 17 Cowdenbeath 7 0 5 .0000000 2 18 .2857142 17 Forfar Athletic 1 0 1 .0000000 2 4 2.0000000 22 Gretna 5 3 9 .6000000 1 13 .2000000 22 Rigas Futbola Skola 2 0 6 .0000000 1 6 .5000000 22 Airdrieonians (Airdrie United) 3 0 3 .0000000 1 3 .3333333 22 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 Dumbarton 5 0 2 .0000000 0 5 .0000000 6 Greenock Morton 4 0 5 .0000000 0 6 .0000000 6 Arbroath 4 0 4 .0000000 0 6 .0000000 6 Ayr United 4 0 3 .0000000 0 8 .0000000 9 Auchinleck Talbot 3 0 5 .0000000 0 6 .0000000 9 East Fife 3 0 5 .0000000 1 2 .3333333 9 Airdrieonians (Airdrie United) 3 0 3 .0000000 1 3 .3333333 9 Stirling Albion 3 0 1 .0000000 0 5 .0000000 13 Istanbul Basaksehir 2 0 7 .0000000 0 3 .0000000 13 Viktoria Plzen 2 0 6 .0000000 0 2 .0000000 13 Rigas Futbola Skola 2 0 6 .0000000 1 6 .5000000 13 PAOK Thessaloniki 2 0 5 .0000000 0 6 .0000000 13 Benfica 2 0 5 .0000000 0 2 .0000000 13 Dinamo Zagreb 2 0 4 .0000000 0 2 .0000000 13 Rosenborg Ballklub 2 0 4 .0000000 0 2 .0000000 13 Liverpool 2 0 3 .0000000 0 0 .0000000 13 Tottenham Hotspur 2 0 3 .0000000 0 2 .0000000 13 Birkirkara 2 0 3 .0000000 0 5 .0000000 13 FC Infonet Tallinn 2 0 3 .0000000 0 7 .0000000 13 Elgin City 2 0 2 .0000000 0 2 .0000000 13 Peterhead 2 0 2 .0000000 0 2 .0000000 13 Cove Rangers 2 0 2 .0000000 0 2 .0000000 13 NK Siroki Brijeg 2 0 2 .0000000 0 6 .0000000 13 SK Sturm Graz 2 0 2 .0000000 0 2 .0000000 13 Sparta Prague 2 0 2 .0000000 0 5 .0000000 13 Stenhousemuir 2 0 1 .0000000 0 4 .0000000 13 Paksi SE 2 0 1 .0000000 0 5 .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 Dumbarton 5 0 2 .0000000 0 5 .0000000 3 Ayr United 4 0 3 .0000000 0 8 .0000000 3 Greenock Morton 4 0 5 .0000000 0 6 .0000000 3 Arbroath 4 0 4 .0000000 0 6 .0000000 6 Auchinleck Talbot 3 0 5 .0000000 0 6 .0000000 6 Stirling Albion 3 0 1 .0000000 0 5 .0000000 8 FC Infonet Tallinn 2 0 3 .0000000 0 7 .0000000 8 NK Siroki Brijeg 2 0 2 .0000000 0 6 .0000000 8 Sportklub Rapid Wien 2 1 5 .5000000 0 6 .0000000 8 PAOK Thessaloniki 2 0 5 .0000000 0 6 .0000000 8 Paksi SE 2 0 1 .0000000 0 5 .0000000 8 Birkirkara 2 0 3 .0000000 0 5 .0000000 8 Sparta Prague 2 0 2 .0000000 0 5 .0000000 8 Stenhousemuir 2 0 1 .0000000 0 4 .0000000 8 Zurich 2 1 5 .5000000 0 4 .0000000 8 AEK Athens 2 3 6 1.5000000 0 4 .0000000 8 Istanbul Basaksehir 2 0 7 .0000000 0 3 .0000000 8 Peterhead 2 0 2 .0000000 0 2 .0000000 8 Rosenborg Ballklub 2 0 4 .0000000 0 2 .0000000 8 SK Sturm Graz 2 0 2 .0000000 0 2 .0000000 8 Tottenham Hotspur 2 0 3 .0000000 0 2 .0000000 8 Viktoria Plzen 2 0 6 .0000000 0 2 .0000000 8 Benfica 2 0 5 .0000000 0 2 .0000000 8 Cove Rangers 2 0 2 .0000000 0 2 .0000000 8 Dinamo Zagreb 2 0 4 .0000000 0 2 .0000000 8 Elgin City 2 0 2 .0000000 0 2 .0000000 8 Fiorentina 2 1 6 .5000000 0 2 .0000000 8 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