London Hearts Supporters Club

SPL Record Premier League Post War League Complete League

Hearts games with Matthew MacDermid 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 AMinMaxAvg
Competitive Games 6 1 2 3 16% 33% 50% 6 9 5769 48254 16108

All Games 7 1 2 4 14% 28% 57% 7 14 5769 48254 16042


By Comp
Comp G W D L W D L F AMinMaxAvg
F 1 0 0 1 0% 0% 100% 1 5 15646 15646 15646
L Prem 6 1 2 3 16% 33% 50% 6 9 5769 48254 16108

By Team
Team G W D L W D L F AMinMaxAvg
Dundee United 1 1 0 0 100% 0% 0% 1 0 10214 10214 10214
Kilmarnock 1 0 1 0 0% 100% 0% 2 2 6651 6651 6651
Motherwell 1 0 0 1 0% 0% 100% 1 2 5769 5769 5769
Rangers 1 0 0 1 0% 0% 100% 0 1 48254 48254 48254
St Mirren 2 0 1 1 0% 50% 50% 2 4 7105 18660 12882
Tottenham Hotspur 1 0 0 1 0% 0% 100% 1 5 15646 15646 15646

By Diff
Score G W D L W D L F AMinMaxAvg

1

1 1 0 0 100 % 0 % 0 % 1 0 10214 10214 10214

0

2 0 2 0 0 % 100 % 0 % 4 4 6651 7105 6878

-1

2 0 0 2 0 % 0 % 100 % 1 3 5769 48254 27011

-2

1 0 0 1 0 % 0 % 100 % 0 2 18660 18660 18660

-4

1 0 0 1 0 % 0 % 100 % 1 5 15646 15646 15646

By Score
Score G W D L W D L F AMinMaxAvg

2-2

2 0 2 0 0% 100% 0% 4 4 6651 7105 6878

1-0

1 1 0 0 100% 0% 0% 1 0 10214 10214 10214

0-1

1 0 0 1 0% 0% 100% 0 1 48254 48254 48254

0-2

1 0 0 1 0% 0% 100% 0 2 18660 18660 18660

1-2

1 0 0 1 0% 0% 100% 1 2 5769 5769 5769

1-5

1 0 0 1 0% 0% 100% 1 5 15646 15646 15646

By Day of Week
Day
No
G W D L W D L F AMinMaxAvg
1 Sun 3 1 1 1 33% 33% 33% 3 3 6651 48254 21706
4 Wed 3 0 1 2 0% 33% 66% 4 9 5769 15646 9506
7 Sat 1 0 0 1 0% 0% 100% 0 2 18660 18660 18660

By Day
Day
No
G W D L W D L F AMinMaxAvg
5 1 1 0 0 100% 0% 0% 1 0 10214 10214 10214
8 1 0 0 1 0% 0% 100% 0 2 18660 18660 18660
9 1 0 1 0 0% 100% 0% 2 2 6651 6651 6651
10 1 0 0 1 0% 0% 100% 0 1 48254 48254 48254
11 1 0 0 1 0% 0% 100% 1 2 5769 5769 5769
17 1 0 0 1 0% 0% 100% 1 5 15646 15646 15646
29 1 0 1 0 0% 100% 0% 2 2 7105 7105 7105

By Month
Month G W D L W D L F AMinMaxAvg
1 1 1 0 0 100% 0% 0% 1 0 10214 10214 10214
4 1 0 0 1 0% 0% 100% 0 2 18660 18660 18660
5 1 0 0 1 0% 0% 100% 1 2 5769 5769 5769
7 1 0 0 1 0% 0% 100% 1 5 15646 15646 15646
10 2 0 2 0 0% 100% 0% 4 4 6651 7105 6878
11 1 0 0 1 0% 0% 100% 0 1 48254 48254 48254

By Decade
Decade G W D L W D L F AMinMaxAvg
2020 7 1 2 4 14% 28% 57% 7 14 5769 48254 16042

By Venue
Venue G W D L W D L F AMinMaxAvg
H 2 0 0 2 0% 0% 0% 100 0 1 7 15646
A 5 1 2 2 0% 20% 40% 40 0 6 7 5769


Hearts Scorers
No Scorer Starts Games Pen Goals Goals
per
game
1 Lawrence Shankland 4 5 0 2 .40000000
2 Josh Ginnelly 1 1 0 1 1.00000000
2 Nathaniel Atkinson 2 2 0 1 .50000000
2 Stephen Humphrys 1 2 0 1 .50000000
2 James Penrice 2 2 0 1 .50000000
2 Claudio Braga 1 1 0 1 1.00000000

Opposition Scorers
No Scorer Pen Goals
1 Alexander Gogic 0 1
1 Ashley Phillips 0 1
1 Brennan Price Johnson 0 1
1 Christopher Martin Thomas Stokes 0 1
1 Curtis Lee Main 0 1
1 Cyriel Kolawole Dessers 0 1
1 Dan Nlundulu 0 1
1 Diop Tehuti Djed-Hotep Spence 0 1
1 Joseph Efford 0 1
1 Kyle Lafferty 0 1
1 Miguel Oliver Freckleton 0 1
1 Mikey Steven Danny Moore 0 1
1 Ricki Lamie 0 1
1 William Lankshear 0 1


Appearances
No Player Games Starts Sub Used W D L W D L Goals First Last
1 Cammy Devlin 6 5 1 1 1 4 16% 16% 66% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Wed 29 Oct 2025 St Mirren 2 Hearts 2
2 Alan Forrest 5 4 1 1 1 3 20% 20% 60% 0 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Sun 05 Jan 2025 Dundee United 0 Hearts 1
2 Lawrence Shankland 5 4 1 0 2 3 0% 40% 60% 2 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Wed 29 Oct 2025 St Mirren 2 Hearts 2
4 Craig Gordon 4 4 0 1 1 2 25% 25% 50% 0 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Sun 05 Jan 2025 Dundee United 0 Hearts 1
4 Stephen Kingsley 4 3 1 0 2 2 0% 50% 50% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Wed 29 Oct 2025 St Mirren 2 Hearts 2
4 Jorge Grant 4 3 1 1 1 2 25% 25% 50% 0 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Sun 05 Jan 2025 Dundee United 0 Hearts 1
4 Kye Rowles 4 4 0 1 0 3 25% 0% 75% 0 Sat 08 Apr 2023 Hearts 0 St Mirren 2 Sun 05 Jan 2025 Dundee United 0 Hearts 1
8 Craig Halkett 3 2 1 1 1 1 33% 33% 33% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Wed 29 Oct 2025 St Mirren 2 Hearts 2
8 Andy Halliday 3 3 0 0 1 2 0% 33% 66% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Sat 08 Apr 2023 Hearts 0 St Mirren 2
8 Alex Cochrane 3 2 1 0 1 2 0% 33% 66% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Sat 08 Apr 2023 Hearts 0 St Mirren 2
8 Barrie McKay 3 1 2 0 1 2 0% 33% 66% 0 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5
8 Musa Drammeh 3 1 2 1 0 2 33% 0% 66% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Sun 05 Jan 2025 Dundee United 0 Hearts 1
8 Blair Spittal 3 2 1 1 0 2 33% 0% 66% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Sun 05 Jan 2025 Dundee United 0 Hearts 1
14 Michael Smith 2 1 1 0 0 2 0% 0% 100% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Sat 08 Apr 2023 Hearts 0 St Mirren 2
14 Peter Haring 2 1 1 0 0 2 0% 0% 100% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Sat 08 Apr 2023 Hearts 0 St Mirren 2
14 Liam Boyce 2 2 0 1 0 1 50% 0% 50% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Sun 05 Jan 2025 Dundee United 0 Hearts 1
14 Ross Stewart 2 2 0 0 0 2 0% 0% 100% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Sat 08 Apr 2023 Hearts 0 St Mirren 2
14 Beni Baningime 2 1 1 0 1 1 0% 50% 50% 0 Sun 10 Nov 2024 Rangers 1 Hearts 0 Wed 29 Oct 2025 St Mirren 2 Hearts 2
14 Nathaniel Atkinson 2 2 0 0 1 1 0% 50% 50% 1 Wed 11 May 2022 Motherwell 2 Hearts 1 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2
14 Lewis Neilson 2 0 2 0 1 1 0% 50% 50% 0 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5
14 Stephen Humphrys 2 1 1 0 1 1 0% 50% 50% 1 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Sat 08 Apr 2023 Hearts 0 St Mirren 2
14 Robert Snodgrass 2 2 0 0 1 1 0% 50% 50% 0 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Sat 08 Apr 2023 Hearts 0 St Mirren 2
14 James Wilson 2 1 1 1 0 1 50% 0% 50% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Sun 05 Jan 2025 Dundee United 0 Hearts 1
14 Frankie Kent 2 2 0 0 0 2 0% 0% 100% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Sun 10 Nov 2024 Rangers 1 Hearts 0
14 Kenneth Vargas 2 1 1 1 0 1 50% 0% 50% 0 Sun 10 Nov 2024 Rangers 1 Hearts 0 Sun 05 Jan 2025 Dundee United 0 Hearts 1
14 Daniel Oyegoke 2 2 0 0 0 2 0% 0% 100% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Sun 10 Nov 2024 Rangers 1 Hearts 0
14 Yan Dhanda 2 1 1 0 0 2 0% 0% 100% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Sun 10 Nov 2024 Rangers 1 Hearts 0
14 James Penrice 2 2 0 1 0 1 50% 0% 50% 1 Sun 10 Nov 2024 Rangers 1 Hearts 0 Sun 05 Jan 2025 Dundee United 0 Hearts 1
14 Malachi Boateng 2 1 1 1 0 1 50% 0% 50% 0 Sun 10 Nov 2024 Rangers 1 Hearts 0 Sun 05 Jan 2025 Dundee United 0 Hearts 1
30 Toby Sibbick 1 1 0 0 0 1 0% 0% 100% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Wed 11 May 2022 Motherwell 2 Hearts 1
30 Aidan Denholm 1 0 1 0 0 1 0% 0% 100% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5
30 Josh Ginnelly 1 1 0 0 0 1 0% 0% 100% 1 Wed 11 May 2022 Motherwell 2 Hearts 1 Wed 11 May 2022 Motherwell 2 Hearts 1
30 Gary Mackay-Steven 1 1 0 0 0 1 0% 0% 100% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Wed 11 May 2022 Motherwell 2 Hearts 1
30 Ben Woodburn 1 1 0 0 0 1 0% 0% 100% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Wed 11 May 2022 Motherwell 2 Hearts 1
30 Taylor Moore 1 1 0 0 0 1 0% 0% 100% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Wed 11 May 2022 Motherwell 2 Hearts 1
30 Macaulay Tait 1 0 1 0 0 1 0% 0% 100% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5
30 Ellis Simms 1 0 1 0 0 1 0% 0% 100% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Wed 11 May 2022 Motherwell 2 Hearts 1
30 Murray Thomas 1 0 1 0 0 1 0% 0% 100% 0 Wed 11 May 2022 Motherwell 2 Hearts 1 Wed 11 May 2022 Motherwell 2 Hearts 1
30 Zander Clark 1 0 1 0 0 1 0% 0% 100% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5
30 Orestis Kiomourtzoglou 1 1 0 0 1 0 0% 100% 0% 0 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2 Sun 09 Oct 2022 Kilmarnock 2 Hearts 2
30 James Hill 1 1 0 0 0 1 0% 0% 100% 0 Sat 08 Apr 2023 Hearts 0 St Mirren 2 Sat 08 Apr 2023 Hearts 0 St Mirren 2
30 Yutaro Oda 1 1 0 0 0 1 0% 0% 100% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5
30 Kyosuke Tagawa 1 1 0 0 0 1 0% 0% 100% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5
30 Adam Forrester 1 1 0 1 0 0 100% 0% 0% 0 Sun 05 Jan 2025 Dundee United 0 Hearts 1 Sun 05 Jan 2025 Dundee United 0 Hearts 1
30 Bailey Dall 1 0 1 0 0 1 0% 0% 100% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5
30 Gerald Taylor 1 1 0 0 0 1 0% 0% 100% 0 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5 Wed 17 Jul 2024 Hearts 1 Tottenham Hotspur 5
30 Jamie McCart 1 0 1 1 0 0 100% 0% 0% 0 Sun 05 Jan 2025 Dundee United 0 Hearts 1 Sun 05 Jan 2025 Dundee United 0 Hearts 1
30 Harry Milne 1 1 0 0 1 0 0% 100% 0% 0 Wed 29 Oct 2025 St Mirren 2 Hearts 2 Wed 29 Oct 2025 St Mirren 2 Hearts 2
30 Stuart Findlay 1 1 0 0 1 0 0% 100% 0% 0 Wed 29 Oct 2025 St Mirren 2 Hearts 2 Wed 29 Oct 2025 St Mirren 2 Hearts 2
30 Oisin McEntee 1 1 0 0 1 0 0% 100% 0% 0 Wed 29 Oct 2025 St Mirren 2 Hearts 2 Wed 29 Oct 2025 St Mirren 2 Hearts 2
30 Claudio Braga 1 1 0 0 1 0 0% 100% 0% 1 Wed 29 Oct 2025 St Mirren 2 Hearts 2 Wed 29 Oct 2025 St Mirren 2 Hearts 2
30 Alexandros Kyziridis 1 1 0 0 1 0 0% 100% 0% 0 Wed 29 Oct 2025 St Mirren 2 Hearts 2 Wed 29 Oct 2025 St Mirren 2 Hearts 2
30 Tomas Magnusson 1 0 1 0 1 0 0% 100% 0% 0 Wed 29 Oct 2025 St Mirren 2 Hearts 2 Wed 29 Oct 2025 St Mirren 2 Hearts 2
30 Pierre Landry Kabore 1 0 1 0 1 0 0% 100% 0% 0 Wed 29 Oct 2025 St Mirren 2 Hearts 2 Wed 29 Oct 2025 St Mirren 2 Hearts 2
30 Alexander Schwolow 1 1 0 0 1 0 0% 100% 0% 0 Wed 29 Oct 2025 St Mirren 2 Hearts 2 Wed 29 Oct 2025 St Mirren 2 Hearts 2

Referees
-- Hearts Opps
  Ref G Red Yel Ratio Red Yel Ratio
1 Matthew MacDermid 7 1 11 .1428571 0 14 .0000000

Players Sent Off NB Opp Players Pre 1997 incomplete
Total Hearts = 1 redcard
Total Opponents = 0 redcard
Player For Time Notes Date Comp V Team Score
Robert Snodgrass HMFC Heart of Midlothian 62 2nd Yellow for foul on Curtis Main 2023-04-08 Sat L Prem H St Mirren 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
2022-05-11 Wed nn Motherwell

Premiership

37 of 38 1-2 Fir Park 5769

1

-1

Josh Ginnelly 8:51 Robbie Neilson 2nd
[Joseph Efford 2:03] ;[Ricki Lamie 55:03] Graham Alexander
2022-10-09 Sun nn Kilmarnock

Premiership

09 of 38 2-2 Rugby Park 6651

1

2

-1

Stephen Humphrys 61:06 ;Nathaniel Atkinson 90+3:54 Robbie Neilson 2nd
[Chris Stokes 46:11] ;[Kyle Lafferty 58:29] Derek John McInnes
2023-04-08 Sat nn St Mirren

Premiership

31 of 38 0-2 Tynecastle Park 18660

3

1

3

3

----- Robbie Neilson 2nd
[Curtis Main 51:29] ;[Alexander Gogic 56:11] Stephen Robinson
2024-07-17 Wed nn Tottenham Hotspur

Sesquicentennial Match

1-5 Tynecastle Park 15646

Lawrence Shankland 45:30 Steven Naismith
[Brennan Johnson 38:17] ;[William Lankshear 54:51] ;[Mikey Moore 65:31] ;[Djed Spence 71:26] ;[Ashley Phillips 84:52] Ange Postecoglou
2024-11-10 Sun nn Rangers

Premiership

13 of 38 0-1 Ibrox 48254

3

2

1

----- Neil Critchley
[Cyriel Dessers 5:22] Philippe Clement
2025-01-05 Sun nn Dundee United

Premiership

22 of 38 1-0 Tannadice Park 10214

2

4

-2

James Penrice 72:33 Neil Critchley
----- James Goodwin
2025-10-29 Wed nn St Mirren

Premiership

10 of 38 2-2 New St Mirren Park 7105

2

2

Lawrence Shankland 33:52 ;Claudio Braga 69:54 Derek McInnes
[Dan Nlundulu 27:12] ;[Miguel Freckleton 54:53] Stephen Robinson

| Home | Contact Us | Credits | © www.londonhearts.com