SPL Record Premier League Post War League Complete League
Hearts games with Nick Walsh as Referee
Total
By Comp
By Team
Goal Difference
By Score
By Day of Week
By Day
By Month
By Decade
Venue
Scorers
Opposition Scorers
Appearances
Players Sent Off
Results
Total G W D L W D L F A Min Max Avg Competitive Games 36 16 6 14 44% 16% 38% 46 44 0 50354 14453 All Games 37 17 6 14 45% 16% 37% 48 45 0 50354 14273
By Comp Comp G W D L W D L F A Min Max Avg Benefit 1 1 0 0 100% 0% 0% 2 1 7789 7789 7789 L Champ 2 1 1 0 50% 50% 0% 4 2 0 0 0 L Prem 28 12 3 13 42% 10% 46% 34 37 2077 50354 15544 LC 4 3 0 1 75% 0% 25% 7 4 1728 44734 13929 SC 2 0 2 0 0% 100% 0% 1 1 12232 17109 14670
By Team Team G W D L W D L F A Min Max Avg Aberdeen 1 1 0 0 100% 0% 0% 2 0 18677 18677 18677 Arbroath 1 1 0 0 100% 0% 0% 3 1 0 0 0 Celtic 3 0 0 3 0% 0% 100% 4 10 17608 18143 17944 Cove Rangers 1 1 0 0 100% 0% 0% 2 1 1728 1728 1728 Dundee 2 2 0 0 100% 0% 0% 4 0 5667 18757 12212 Dundee United 3 1 0 2 33% 0% 66% 3 3 18279 18888 18605 East Fife 1 1 0 0 100% 0% 0% 3 0 6265 6265 6265 Falkirk 1 0 1 0 0% 100% 0% 1 1 17109 17109 17109 Hamilton Academical 1 1 0 0 100% 0% 0% 3 0 2077 2077 2077 Hibernian 3 1 1 1 33% 33% 33% 4 3 18177 19041 18648 Inverness Caledonian Thistle 2 1 1 0 50% 50% 0% 2 1 0 2989 1494 Livingston (Meadowbank Thistle) 2 0 1 1 0% 50% 50% 0 5 4201 12232 8216 Motherwell 2 1 0 1 50% 0% 50% 4 2 5091 6546 5818 Partick Thistle 1 0 0 1 0% 0% 100% 0 2 4143 4143 4143 Rangers 5 1 1 3 20% 20% 60% 3 11 18478 50354 30197 Ross County 1 0 1 0 0% 100% 0% 1 1 15438 15438 15438 St Johnstone 4 3 0 1 75% 0% 25% 5 2 4197 18534 14140 St Mirren 2 1 0 1 50% 0% 50% 2 1 7537 18717 13127 Stoke City 1 1 0 0 100% 0% 0% 2 1 7789 7789 7789
By Diff Score G W D L W D L F A Min Max Avg 3
4 4 0 0 100 % 0 % 0 % 12 0 2077 18757 8411 2
6 6 0 0 100 % 0 % 0 % 15 3 0 19041 15217 1
7 7 0 0 100 % 0 % 0 % 11 4 1728 18829 10396 0
6 0 6 0 0 % 100 % 0 % 3 3 0 18478 13572 -1
7 0 0 7 0 % 0 % 100 % 5 12 4197 18888 13024 -2
4 0 0 4 0 % 0 % 100 % 1 9 4143 44734 21403 -3
1 0 0 1 0 % 0 % 100 % 1 4 17608 17608 17608 -5
2 0 0 2 0 % 0 % 100 % 0 10 4201 50354 27277
By Score Score G W D L W D L F A Min Max Avg 2-1
4 4 0 0 100% 0% 0% 8 4 1728 18829 11396 3-0
4 4 0 0 100% 0% 0% 12 0 2077 18757 8411 0-1
4 0 0 4 0% 0% 100% 0 4 4197 18888 12317 1-0
3 3 0 0 100% 0% 0% 3 0 2989 18534 9063 2-0
3 3 0 0 100% 0% 0% 6 0 16589 18717 17994 3-1
3 3 0 0 100% 0% 0% 9 3 0 19041 12440 0-2
3 0 0 3 0% 0% 100% 0 6 4143 18593 13626 0-0
3 0 3 0 0% 100% 0% 0 0 12232 18478 16295 1-1
3 0 3 0 0% 100% 0% 3 3 0 17109 10849 0-5
2 0 0 2 0% 0% 100% 0 10 4201 50354 27277 1-2
2 0 0 2 0% 0% 100% 2 4 5091 18726 11908 1-3
1 0 0 1 0% 0% 100% 1 3 44734 44734 44734 1-4
1 0 0 1 0% 0% 100% 1 4 17608 17608 17608 3-4
1 0 0 1 0% 0% 100% 3 4 18081 18081 18081
By Day of Week Day
NoG W D L W D L F A Min Max Avg 1 Sun 11 3 1 7 27% 9% 63% 9 16 2989 44734 17113 2 Mon 1 1 0 0 100% 0% 0% 2 0 18677 18677 18677 3 Tue 2 2 0 0 100% 0% 0% 5 1 0 16589 8294 4 Wed 3 2 0 1 66% 0% 33% 5 2 1728 4197 2667 5 Thu 1 0 0 1 0% 0% 100% 1 2 18726 18726 18726 6 Fri 2 0 1 1 0% 50% 50% 1 6 0 4201 2100 7 Sat 17 9 4 4 52% 23% 23% 25 18 4143 50354 16097
By Day Day
NoG W D L W D L F A Min Max Avg 1 1 0 0 1 0% 0% 100% 0 1 18648 18648 18648 3 1 0 1 0 0% 100% 0% 0 0 18478 18478 18478 4 2 2 0 0 100% 0% 0% 5 1 18279 18677 18478 5 2 0 0 2 0% 0% 100% 1 4 4197 44734 24465 6 1 0 0 1 0% 0% 100% 0 1 18888 18888 18888 7 2 0 1 1 0% 50% 50% 1 3 15438 18143 16790 9 2 2 0 0 100% 0% 0% 4 1 5667 19041 12354 11 1 1 0 0 100% 0% 0% 3 0 18757 18757 18757 12 3 0 2 1 0% 66% 33% 0 2 12232 18593 16334 14 1 0 0 1 0% 0% 100% 0 5 4201 4201 4201 17 2 0 1 1 0% 50% 50% 2 3 5091 17109 11100 18 3 3 0 0 100% 0% 0% 7 1 1728 16589 8287 21 2 2 0 0 100% 0% 0% 3 1 18534 18829 18681 22 3 1 0 2 33% 0% 66% 7 8 6265 18081 13984 23 3 2 0 1 66% 0% 33% 4 2 7537 18717 11347 24 2 1 0 1 50% 0% 50% 3 5 2077 50354 26215 25 2 1 0 1 50% 0% 50% 1 2 2989 4143 3566 26 2 0 1 1 0% 50% 50% 2 3 0 18726 9363 29 2 2 0 0 100% 0% 0% 5 2 0 17240 8620
By Month Month G W D L W D L F A Min Max Avg 1 3 2 1 0 66% 33% 0% 6 1 2077 17109 11925 2 6 1 2 3 16% 33% 50% 5 11 0 50354 15016 3 1 1 0 0 100% 0% 0% 1 0 5667 5667 5667 4 3 1 0 2 33% 0% 66% 3 3 4197 19041 14042 5 3 1 1 1 33% 33% 33% 4 3 15438 18757 17446 7 4 4 0 0 100% 0% 0% 8 2 1728 7789 4692 8 2 1 1 0 50% 50% 0% 2 0 18478 18677 18577 9 5 2 1 2 40% 20% 40% 5 3 6546 18648 13629 10 3 1 0 2 33% 0% 66% 5 8 17608 18534 18074 11 1 0 0 1 0% 0% 100% 1 3 44734 44734 44734 12 6 3 0 3 50% 0% 50% 8 11 0 18829 13177
By Decade Decade G W D L W D L F A Min Max Avg 2010 11 6 1 4 54% 9% 36% 14 13 1728 18534 7689 2020 26 11 5 10 42% 19% 38% 34 32 0 50354 17058
By Venue Venue G W D L W D L F A Min Max Avg N 1 0 0 1 0% 0% 0% 100 0 1 3 44734 H 25 13 5 7 0% 52% 20% 28 0 36 24 0 A 11 4 1 6 0% 36% 9% 54 0 11 18 0
Hearts Scorers No Scorer Starts Games Pen Goals Goals
per
game1 Lawrence Shankland 16 18 4 14 .77777777 2 Steven Naismith 5 5 1 4 .80000000 3 Kyle Lafferty 3 3 1 3 1.00000000 3 Alan Forrest 5 14 0 3 .21428571 5 Josh Ginnelly 6 8 0 2 .25000000 5 Andy Halliday 7 10 0 2 .20000000 5 Stuart Findlay 2 3 0 2 .66666666 8 Christophe Berra 8 8 0 1 .12500000 8 Jamie Walker 4 7 0 1 .14285714 8 Juanma 0 1 0 1 1.00000000 8 Dario Zanatta 0 2 0 1 .50000000 8 Ross Callachan 2 2 0 1 .50000000 8 David Milinkovic 1 2 0 1 .50000000 8 Steven MacLean 3 3 0 1 .33333333 8 Peter Haring 11 14 0 1 .07142857 8 Olly Lee 3 4 0 1 .25000000 8 Jimmy Dunne 1 1 0 1 1.00000000 8 Sean Clare 2 3 0 1 .33333333 8 Liam Boyce 7 12 0 1 .08333333 8 Stephen Kingsley 17 18 0 1 .05555555 8 Alex Cochrane 14 15 0 1 .06666666 8 Stephen Humphrys 1 4 0 1 .25000000 8 Kenneth Vargas 7 8 0 1 .12500000
Opposition Scorers No Scorer Pen Goals 1 Cyriel Kolawole Dessers 0 2 1 Daizen Maeda 0 2 1 James Henry Tavernier 1 2 1 Kris Doolan 0 2 1 Kyogo Furuhashi 0 2 1 Ryan Hardie 0 2 7 Alfredo Morelos 0 1 7 Ben Parkinson 0 1 7 Craig Halkett 1 1 7 David [2] Turnbull 0 1 7 David Goodwillie 0 1 7 Dolly Domingos Menga 0 1 7 Drey Jermaine Wright 0 1 7 Dwight Gayle 0 1 7 Fabio Daniel Soares Silva 0 1 7 Georgios Giakoumakis 0 1 7 Greg John Taylor 0 1 7 Jake Hastie 0 1 7 James [2] Forrest 0 1 7 Joe Shaughnessy 0 1 7 Joseph Oluwaseyi Temitope Ayodele-Aribo 0 1 7 Liam Lindsay 0 1 7 Matt O'Riley 0 1 7 Miles Storey 0 1 7 Mohamed Baba Diomande 0 1 7 Oh Hyeon-gyu 0 1 7 Oscar Manuel Cortes Cortes 0 1 7 Paul McManus 0 1 7 Ross Callachan 0 1 7 Ross Graham 0 1 7 Rowles Kye 0 1 7 Ryan Strain 0 1 7 Samuel George Dalby 0 1 7 Scott [2] Wright 0 1 7 Shaun Byrne 0 1 7 Steven Fletcher 0 1 7 Tomoki Iwata 0 1 7 Tyrese Campbell 0 1 7 Youssef Ramalho Chermiti 0 1
Referees -- Hearts Opps Ref G Red Yel Ratio Red Yel Ratio 1 Nick Walsh 37 8 78 .2162162 3 71 .0810810
Players Sent Off NB Opp Players Pre 1997 incomplete Total Hearts = 8 Total Opponents = 3 Player For Time Notes Date Comp V Team Score Isma Heart of Midlothian 61 2nd yellow for foul on Christie Elliott 2017-02-25 Sat L Prem A Partick Thistle 0-2 Sam Nicholson Heart of Midlothian 83 Straight red spitting at linesman 2017-04-05 Wed L Prem A St Johnstone 0-1 Ben Gordon East Fife 85 2nd yellow for giving away penalty for foul on Isma 2017-07-22 Sat LC H East Fife 3-0 Arnaud Djoum Heart of Midlothian 74 2nd booking for block on Dolly Menga 2018-12-14 Fri L Prem A Livingston (Meadowbank Thistle) 0-5 Ben Garuccio Heart of Midlothian 91 Straight red for foul on Liam Grimshaw 2019-02-17 Sun L Prem A Motherwell 1-2 Michael Gardyne Inverness Caledonian Thistle 88 Foul on Jamie Walker 2021-07-25 Sun LC H Inverness Caledonian Thistle 1-0 Josh Ginnelly Heart of Midlothian 80 2nd yellow for getting involved in a melee 2021-12-12 Sun L Prem H Rangers 0-2 Ryan Christopher Edwards Dundee United 29 Straight red after VAR check for foul on Andy Halliday 2023-02-04 Sat L Prem H Dundee United 3-1 Josh Ginnelly Heart of Midlothian 96 2nd Yellow for after applauding referee Nick Walsh as he was about to be booked for time-wasting. 2023-02-04 Sat L Prem H Dundee United 3-1 Alex Cochrane Heart of Midlothian 45 Initial yellow card upgraded by VAR for foul on Daizen Maeda a few yards outside the corner of the penalty box. 2023-05-07 Sun L Prem H Celtic 0-2 James Wilson Heart of Midlothian 38 Straight red for studs up challenge on Luca Stephenson 2025-04-06 Sun L Prem H Dundee United 0-1
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 2016-05-07 Sat Ross County Premiership
36 of 38 1-1 Tynecastle Park 15438 1
1
Juanma 84 Robbie Neilson [David Goodwillie 88] James McIntyre 2017-02-25 Sat Partick Thistle Premiership
26 of 38 0-2 Firhill Stadium 4143 2
1
3
2
----- Ian Cathro [Kris Doolan 5] ;[Liam Lindsay 73] Alan Maxwell Archibald 2017-04-05 Wed St Johnstone Premiership
31 of 38 0-1 McDiarmid Park 4197 4
1
1
6
----- Ian Cathro [Joe Shaughnessy 73] Tommy Wright 2017-07-22 Sat East Fife League Cup
Group 2 of 4 3-0 Tynecastle Park 6265 2
1
1
-2
Kyle Lafferty 22 ;Christophe Berra 70 ;Kyle Lafferty pen 86 Ian Cathro ----- Darren Young 2017-10-21 Sat St Johnstone Premiership
10 of 38 1-0 Murrayfield Stadium 18534 4
3
1
Kyle Lafferty 74 Craig Levein 2nd ----- Tommy Wright 2018-01-24 Wed Hamilton Academical Premiership
23 of 38 3-0 New Douglas Park 2077 3
1
2
Ross Callachan 67 ;David Milinkovic 73 ;Dario Zanatta 87 Craig Levein 2nd ----- Martin Joseph Canning 2018-07-18 Wed Cove Rangers League Cup
Group 1 of 4 2-1 Balmoral Stadium 1728 1
1
Olly Lee 11 ;Steven MacLean 57 Craig Levein 2nd [Paul McManus 75] William John Marr Sheran 2018-09-29 Sat St Johnstone Premiership
07 of 38 2-1 Tynecastle Park 17240
Peter Haring 25 ;Jimmy Dunne 65 Craig Levein 2nd [Ross Callachan 77] Tommy Wright 2018-12-14 Fri Livingston (Meadowbank Thistle) Premiership
18 of 38 0-5 Almondvale Stadium 4201 3
1
1
5
----- Craig Levein 2nd [Craig Halkett pen 72] ;[Dolly Menga 76] ;[Ryan Hardie 77] ;[Ryan Hardie 79] ;[Shaun Byrne 86] Gary James Holt 2019-02-17 Sun Motherwell Premiership
26 of 38 1-2 Fir Park 5091 2
1
2
3
Steven Naismith 38 Craig Levein 2nd [Jake Hastie 13] ;[David Turnbull 90+3] Stephen Robinson 2019-03-09 Sat Dundee Premiership
29 of 38 1-0 Dens Park 5667 3
3
Sean Clare 15 Craig Levein 2nd ----- James McIntyre 2020-12-29 Tue Arbroath Championship
09 of 27 3-1 Tynecastle Park 0 2
2
Steven Naismith 29:12 ;Steven Naismith 31:42 ;Steven Naismith pen 35:40 Robbie Neilson 2nd [Kris Doolan 47:12] Richard Menzies Campbell 2021-02-26 Fri Inverness Caledonian Thistle Championship
18 of 27 1-1 Caledonian Stadium 0 3
3
Liam Boyce 35:43 Robbie Neilson 2nd [Miles Storey 9:59] Neil Docherty McCann 2021-07-25 Sun Inverness Caledonian Thistle League Cup
Group 4 of 4 1-0 Tynecastle Park 2989 2
1
-1
Jamie Walker 73:59 Robbie Neilson 2nd ----- William Dodds 2021-09-12 Sun Hibernian Premiership
05 of 38 0-0 Tynecastle Park 18177 1
1
----- Robbie Neilson 2nd ----- John James (Jack) Ross 2021-12-12 Sun Rangers Premiership
18 of 38 0-2 Tynecastle Park 18593 5
1
5
3
----- Robbie Neilson 2nd [Alfredo Morelos 8:23] ;[Joe Aribo 12:54] Giovanni Van Bronckhorst 2022-01-18 Tue St Johnstone Premiership
21 of 38 2-0 Tynecastle Park 16589 2
3
-1
Josh Ginnelly 45:15 ;Josh Ginnelly 74:47 Robbie Neilson 2nd ----- Callum Iain Davidson 2022-02-12 Sat Livingston (Meadowbank Thistle) Scottish Cup
R5 0-0 AET 0-0 FT W 4-3p Tynecastle Park 12232 2
1
1
----- Robbie Neilson 2nd ----- David Martindale 2022-04-09 Sat Hibernian Premiership
33 of 38 3-1 Tynecastle Park 19041 1
3
-2
Andy Halliday 45+0:58 ;Stephen Kingsley 46:02 ;Andy Halliday 57:34 Robbie Neilson 2nd [Drey Wright 4:30] Shaun Richard Maloney 2022-07-23 Sat Stoke City HMFC Testimonial
2-1 Tynecastle Park 7789
Lawrence Shankland 43:04 ;Lawrence Shankland 86:16 Robbie Neilson 2nd [Tyrese Campbell 88:54] Michael O'Neill 2022-09-18 Sun Motherwell Premiership
07 of 38 3-0 Fir Park 6546 2
3
-1
Lawrence Shankland 16:55 ;Alan Forrest 49:48 ;Alan Forrest 89:30 Robbie Neilson 2nd ----- Steven Hammell 2022-10-22 Sat Celtic Premiership
11 of 38 3-4 Tynecastle Park 18081 2
1
1
Lawrence Shankland pen 45+2:29 ;Lawrence Shankland 46:34 ;Lawrence Shankland pen 64:30 Robbie Neilson 2nd [James Forrest 13:44] ;[Georgios Giakoumakis 54:29] ;[Daizen Maeda 58:11] ;[Greg Taylor 75:38] Ange Postecoglou 2023-02-04 Sat Dundee United Premiership
25 of 38 3-1 Tynecastle Park 18279 4
1
2
1
2
Lawrence Shankland 70:45 ;Alex Cochrane 76:03 ;Stephen Humphrys 90+7:10 Robbie Neilson 2nd [Steven Fletcher 8:15] Liam Fox 2023-05-07 Sun Celtic Premiership
34 of 38 0-2 Tynecastle Park 18143
1
1
2
----- Steven Naismith [Kyogo Furuhashi 66:57] ;[Oh Hyeon-gyu 79:56] Ange Postecoglou 2023-09-23 Sat St Mirren Premiership
06 of 38 0-1 New St Mirren Park 7537 1
2
-1
----- Steven Naismith [Ryan Strain 6:43] Stephen Robinson 2023-10-22 Sun Celtic Premiership
09 of 38 1-4 Tynecastle Park 17608 2
1
1
Lawrence Shankland 63:58 Steven Naismith [Matt O'Riley 3:16] ;[Daizen Maeda 22:30] ;[Kyogo Furuhashi 50:18] ;[Tomoki Iwata 80:17] Brendan Rodgers 2023-11-05 Sun Rangers League Cup
SF 1-3 Hampden Park 44734 4
1
3
Lawrence Shankland pen 80:57 Steven Naismith [James Tavernier pen 49:51] ;[Scott Wright 54:29] ;[James Tavernier 63:36] Philippe Clement 2023-12-23 Sat St Mirren Premiership
18 of 38 2-0 Tynecastle Park 18717 2
3
-1
Lawrence Shankland 32:30 ;Lawrence Shankland 48:44 Steven Naismith ----- Stephen Robinson 2024-02-24 Sat Rangers Premiership
27 of 38 0-5 Ibrox 50354 2
2
----- Steven Naismith [Mohamed Diomande 1:14] ;[Oscar Cortes 35:59] ;[Cyriel Dessers 43:31] ;[Cyriel Dessers 47:12] ;[Fabio Silva 64:57] Philippe Clement 2024-05-11 Sat Dundee Premiership
36 of 38 3-0 Tynecastle Park 18757
3
-3
Kenneth Vargas 34:15 ;Alan Forrest 52:23 ;Lawrence Shankland 89:55 Steven Naismith ----- Tony Docherty 2024-08-03 Sat Rangers Premiership
01 of 38 0-0 Tynecastle Park 18478 3
1
2
----- Steven Naismith ----- Philippe Clement 2024-09-01 Sun Dundee United Premiership
04 of 38 0-1 Tynecastle Park 18648 2
4
-2
----- Steven Naismith [Ross Graham 75:57] James Goodwin 2024-12-26 Thu Hibernian Premiership
19 of 38 1-2 Tynecastle Park 18726 2
1
1
Rocky Bushiri og 45+1:24 Neil Critchley [Rowles Kye og 8:49] ;[Dwight Gayle 77:02] David Peter Gray 2025-04-06 Sun Dundee United Premiership
32 of 38 0-1 Tynecastle Park 18888 1
1
4
----- Neil Critchley [Sam Dalby 66:58] James Goodwin 2025-08-04 Mon Aberdeen Premiership
01 of 38 2-0 Tynecastle Park 18677 3
2
1
Graeme Shinnie og 10:39 ;Stuart Findlay 72:40 Derek McInnes ----- Jimmy Thelin 2025-12-21 Sun Rangers Premiership
18 of 38 2-1 Tynecastle Park 18829 2
1
1
Stuart Findlay 37:04 ;Lawrence Shankland 41:43 Derek McInnes [Youssef Chermiti 90+4:04] Danny Rohl 2026-01-17 Sat Falkirk Scottish Cup
R4 1-1 AET 1-1 FT L 4-5p Tynecastle Park 17109 3
4
-1
Lawrence Shankland pen 85:17 Derek McInnes [Ben Parkinson 58:18] John McGlynn