London Hearts Supporters Club

SPL Record Premier League Post War League Complete League

Hearts games with Don Robertson 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 41 11 15 15 26% 36% 36% 58 54 0 58794 16089

All Games 44 14 15 15 31% 34% 34% 68 55 0 58794 15463


By Comp
Comp G W D L W D L F AMinMaxAvg
Benefit 2 2 0 0 100% 0% 0% 7 0 2182 17756 9969
F 1 1 0 0 100% 0% 0% 3 1 811 811 811
L Champ 5 2 0 3 40% 0% 60% 11 9 0 16206 6210
L Prem 29 5 13 11 17% 44% 37% 32 42 3141 58794 19200
LC 3 1 1 1 33% 33% 33% 3 2 246 11071 4256
SC 4 3 1 0 75% 25% 0% 12 1 4611 21011 14755

By Team
Team G W D L W D L F AMinMaxAvg
Aberdeen 2 0 0 2 0% 0% 100% 2 5 14711 16410 15560
Airdrieonians (Airdrie United) 1 1 0 0 100% 0% 0% 5 0 14777 14777 14777
Celtic 3 2 0 1 66% 0% 33% 5 5 17748 58794 44905
Dundee 3 1 0 2 33% 0% 66% 4 7 0 7266 2422
Dunfermline Athletic 1 0 0 1 0% 0% 100% 1 2 0 0 0
Falkirk 1 0 0 1 0% 0% 100% 2 3 16206 16206 16206
Hibernian 5 1 3 1 20% 60% 20% 5 4 18622 20419 19467
Inverness Caledonian Thistle 2 1 1 0 50% 50% 0% 3 0 3202 21011 12106
Kilmarnock 5 1 1 3 20% 20% 60% 2 4 5474 17417 13235
Livingston (Meadowbank Thistle) 2 1 1 0 50% 50% 0% 5 0 14848 17798 16323
Motherwell 2 0 1 1 0% 50% 50% 1 3 6450 17339 11894
Partick Thistle 3 1 2 0 33% 66% 0% 5 3 811 16418 7300
Peterhead 1 1 0 0 100% 0% 0% 2 0 246 246 246
Raith Rovers 1 0 1 0 0% 100% 0% 1 1 1452 1452 1452
Rangers 3 0 2 1 0% 66% 33% 4 9 18131 49960 39300
Ross County 2 2 0 0 100% 0% 0% 9 2 4181 18316 11248
St Johnstone 3 1 1 1 33% 33% 33% 6 3 2182 16421 7248
St Mirren 3 0 2 1 0% 66% 33% 3 4 4611 16705 9552
Sunderland 1 1 0 0 100% 0% 0% 3 0 17756 17756 17756

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

5

3 3 0 0 100 % 0 % 0 % 16 1 14777 18316 15980

4

1 1 0 0 100 % 0 % 0 % 4 0 2182 2182 2182

3

3 3 0 0 100 % 0 % 0 % 9 0 17756 21011 19129

2

4 4 0 0 100 % 0 % 0 % 10 2 246 17748 5746

1

3 3 0 0 100 % 0 % 0 % 5 2 0 58794 25049

0

15 0 15 0 0 % 100 % 0 % 15 15 1452 49960 16131

-1

8 0 0 8 0 % 0 % 100 % 6 14 0 17417 9632

-2

5 0 0 5 0 % 0 % 100 % 2 12 0 19313 9548

-3

1 0 0 1 0 % 0 % 100 % 1 4 58175 58175 58175

-5

1 0 0 1 0 % 0 % 100 % 0 5 49811 49811 49811

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

1-1

10 0 10 0 0% 100% 0% 10 10 1452 49960 16600

0-1

4 0 0 4 0% 0% 100% 0 4 3141 17417 9275

3-0

3 3 0 0 100% 0% 0% 9 0 17756 21011 19129

0-2

3 0 0 3 0% 0% 100% 0 6 6450 19313 13491

0-0

3 0 3 0 0% 100% 0% 0 0 3202 20419 13806

2-0

2 2 0 0 100% 0% 0% 4 0 246 17748 8997

2-1

2 2 0 0 100% 0% 0% 4 2 0 58794 29397

3-1

2 2 0 0 100% 0% 0% 6 2 811 4181 2496

5-0

2 2 0 0 100% 0% 0% 10 0 14777 14848 14812

1-2

2 0 0 2 0% 0% 100% 2 4 0 7341 3670

1-3

2 0 0 2 0% 0% 100% 2 6 0 7266 3633

2-3

2 0 0 2 0% 0% 100% 4 6 16206 16410 16308

1-0

1 1 0 0 100% 0% 0% 1 0 16354 16354 16354

4-0

1 1 0 0 100% 0% 0% 4 0 2182 2182 2182

6-1

1 1 0 0 100% 0% 0% 6 1 18316 18316 18316

0-5

1 0 0 1 0% 0% 100% 0 5 49811 49811 49811

1-4

1 0 0 1 0% 0% 100% 1 4 58175 58175 58175

2-2

1 0 1 0 0% 100% 0% 2 2 16421 16421 16421

3-3

1 0 1 0 0% 100% 0% 3 3 18131 18131 18131

By Day of Week
Day
No
G W D L W D L F AMinMaxAvg
1 Sun 12 6 1 5 50% 8% 41% 22 16 811 58794 18822
2 Mon 1 0 1 0 0% 100% 0% 1 1 4611 4611 4611
3 Tue 3 0 3 0 0% 100% 0% 1 1 3202 20419 13161
4 Wed 2 0 0 2 0% 0% 100% 0 2 3141 11071 7106
5 Thu 1 0 0 1 0% 0% 100% 0 2 19313 19313 19313
6 Fri 1 0 0 1 0% 0% 100% 1 2 0 0 0
7 Sat 24 8 10 6 33% 41% 25% 43 31 0 58175 15704

By Day
Day
No
G W D L W D L F AMinMaxAvg
1 2 0 1 1 0% 50% 50% 0 5 20419 49811 35115
2 1 0 0 1 0% 0% 100% 1 3 0 0 0
3 3 3 0 0 100% 0% 0% 9 1 2182 17748 8037
4 1 0 0 1 0% 0% 100% 2 3 16410 16410 16410
5 1 0 1 0 0% 100% 0% 2 2 16421 16421 16421
6 1 1 0 0 100% 0% 0% 2 1 0 0 0
7 3 1 1 1 33% 33% 33% 4 6 17339 58794 44769
8 1 1 0 0 100% 0% 0% 3 1 811 811 811
10 4 1 1 2 25% 25% 50% 4 5 246 17417 7385
12 1 0 1 0 0% 100% 0% 0 0 3202 3202 3202
13 1 1 0 0 100% 0% 0% 3 0 21011 21011 21011
15 1 0 0 1 0% 0% 100% 0 1 5474 5474 5474
16 2 0 1 1 0% 50% 50% 1 3 14711 49960 32335
17 2 0 1 1 0% 50% 50% 1 2 3141 16418 9779
18 2 1 1 0 50% 50% 0% 8 3 14777 18131 16454
19 1 0 0 1 0% 0% 100% 0 2 6450 6450 6450
20 1 0 0 1 0% 0% 100% 1 2 0 0 0
21 2 0 1 1 0% 50% 50% 2 3 1452 7341 4396
22 3 2 1 0 66% 33% 0% 9 1 17798 18622 18245
23 2 0 2 0 0% 100% 0% 2 2 4671 16705 10688
24 1 0 0 1 0% 0% 100% 2 3 16206 16206 16206
26 2 1 0 1 50% 0% 50% 3 2 17756 19313 18534
27 4 1 3 0 25% 75% 0% 4 3 15862 20011 17799
28 1 1 0 0 100% 0% 0% 5 0 14848 14848 14848
31 1 0 0 1 0% 0% 100% 0 1 11071 11071 11071

By Month
Month G W D L W D L F AMinMaxAvg
1 4 2 0 2 50% 0% 50% 11 6 0 18622 12401
2 6 1 4 1 16% 66% 16% 4 5 4611 20419 13400
3 3 2 1 0 66% 33% 0% 5 2 0 17748 11695
4 3 2 1 0 66% 33% 0% 9 1 3202 21011 14176
5 5 1 2 2 20% 40% 40% 8 10 3141 58175 20519
7 4 3 1 0 75% 25% 0% 9 2 246 17756 5066
8 4 1 0 3 25% 0% 75% 7 7 2182 16410 9232
9 4 1 2 1 25% 50% 25% 7 3 4671 17798 11164
10 3 0 2 1 0% 66% 33% 2 4 14711 49960 28227
11 3 0 1 2 0% 33% 66% 3 5 0 17417 11279
12 5 1 1 3 20% 20% 60% 3 10 5474 58794 29962

By Decade
Decade G W D L W D L F AMinMaxAvg
2010 21 6 9 6 28% 42% 28% 33 24 811 49811 14388
2020 23 8 6 9 34% 26% 39% 35 31 0 58794 16445

By Venue
Venue G W D L W D L F AMinMaxAvg
N 2 2 0 0 0% 100% 0% 0 0 6 1 811
H 19 7 8 4 0% 36% 42% 21 0 36 19 0
A 23 5 7 11 0% 21% 30% 47 0 26 35 0


Hearts Scorers
No Scorer Starts Games Pen Goals Goals
per
game
1 Lawrence Shankland 15 15 1 9 .60000000
2 Jamie Walker 11 17 0 3 .17647058
2 Osman Sow 3 3 0 3 1.00000000
2 Steven Naismith 9 10 0 3 .30000000
2 Craig Halkett 15 15 0 3 .20000000
2 Josh Ginnelly 6 8 0 3 .37500000
7 Gary Oliver 0 1 0 2 2.00000000
7 James Keatings 0 2 0 2 1.00000000
7 Andy Irving 3 5 0 2 .40000000
7 Olly Lee 8 8 0 2 .25000000
7 Sean Clare 5 7 1 2 .28571428
7 Claudio Braga 2 2 0 2 1.00000000
13 Jason Holt 1 2 0 1 .50000000
13 Callum Paterson 5 6 0 1 .16666666
13 Prince Buaben 5 6 0 1 .16666666
13 Soufian El Hassnaoui 1 1 0 1 1.00000000
13 Genero Zeefuik 1 1 0 1 1.00000000
13 John Souttar 13 13 0 1 .07692307
13 Bjorn Johnsen 3 3 0 1 .33333333
13 Euan Henderson 1 5 0 1 .20000000
13 Michael Smith 17 18 0 1 .05555555
13 Ross Callachan 1 2 0 1 .50000000
13 Ben Garuccio 3 4 0 1 .25000000
13 Uche Ikpeazu 5 5 0 1 .20000000
13 Clevid Dikamona 3 4 0 1 .25000000
13 Conor Washington 2 3 0 1 .33333333
13 Toby Sibbick 7 9 0 1 .11111111
13 Liam Boyce 6 11 0 1 .09090909
13 Andy Halliday 6 9 0 1 .11111111
13 Stephen Kingsley 12 15 0 1 .06666666
13 Gary Mackay-Steven 2 5 0 1 .20000000
13 Armand Gnanduillet 1 2 0 1 .50000000
13 Alex Cochrane 11 12 0 1 .08333333
13 Ellis Simms 2 2 0 1 .50000000
13 Alan Forrest 6 12 0 1 .08333333
13 Jorge Grant 4 11 1 1 .09090909
13 Yutaro Oda 3 6 0 1 .16666666
13 James Wilson 0 5 0 1 .20000000
13 Frankie Kent 5 6 0 1 .16666666
13 Calem Nieuwenhof 2 4 0 1 .25000000
13 Kyosuke Tagawa 0 2 0 1 .50000000
13 Dexter Lembikisa 1 2 0 1 .50000000
13 Oisin McEntee 2 2 0 1 .50000000
13 Alexandros Kyziridis 1 2 0 1 .50000000

Opposition Scorers
No Scorer Pen Goals
1 Blair Spittal 0 2
1 Christopher Kane 0 2
1 Greg Alexander James Stewart 0 2
1 Kevin Michael Nisbet 0 2
1 Martin Boyle 0 2
1 Sam Cosgrove 1 2
1 Taylor Gerald 0 2
8 Alfredo Morelos 0 1
8 Berra Christophe 0 1
8 Bruce Anderson 1 1
8 Christopher Michael Long 0 1
8 Clare Sean 0 1
8 Craig Sibbald 0 1
8 Daizen Maeda 0 1
8 Daniel Joseph Swanson 0 1
8 Daniel Mullen 0 1
8 Dominic Thomas 0 1
8 Eamonn Brophy 0 1
8 Euan Murray 0 1
8 Fabio Daniel Soares Silva 0 1
8 Georgios Giakoumakis 0 1
8 Innes Cameron 0 1
8 Jason Cummings 1 1
8 John David Baird 1 1
8 John Lundstram 0 1
8 Jonathan Afolabi 1 1
8 Jonathan Chiedozie Obika 0 1
8 Jordan McGhee 0 1
8 Kieran Tierney 0 1
8 Kyogo Furuhashi 0 1
8 Luis Henriques de Barros Lopes 0 1
8 Luke McCowan 1 1
8 Matt O'Riley 0 1
8 Mikael Yann Mathieu Mandron 0 1
8 Mykola Ihorovych Kukharevych 0 1
8 Nohan Kenneh 0 1
8 Olutoyosi Tajudeen Olusanya 0 1
8 Owura Nsiah Edwards 1 1
8 Rory James Loy 0 1
8 Ross McCausland 0 1
8 Ross Millen 0 1
8 Ryan Kent 0 1
8 Ryan Peter Hedges 0 1
8 Scott Tiffoney 0 1
8 Sean Welsh 0 1
8 Thomas O'Ware 0 1
8 Todd Owen Cantwell 0 1
8 Vicente Besuijen 0 1


Appearances
No Player Games Starts Sub Used W D L W D L Goals First Last
1 Michael Smith 18 17 1 6 6 6 33% 33% 33% 1 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1 Sun 19 Feb 2023 Motherwell 2 Hearts 0
2 Jamie Walker 17 11 6 6 5 6 35% 29% 35% 3 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sat 10 Jul 2021 Peterhead 0 Hearts 2
3 Craig Gordon 15 15 0 4 4 7 26% 26% 46% 0 Fri 20 Nov 2020 Dunfermline Athletic 2 Hearts 1 Sat 26 Jul 2025 Hearts 3 Sunderland 0
3 Craig Halkett 15 15 0 6 2 7 40% 13% 46% 3 Sun 04 Aug 2019 Aberdeen 3 Hearts 2 Sun 07 Dec 2025 Celtic 1 Hearts 2
3 Stephen Kingsley 15 12 3 6 3 6 40% 20% 40% 1 Fri 20 Nov 2020 Dunfermline Athletic 2 Hearts 1 Sun 07 Dec 2025 Celtic 1 Hearts 2
3 Cammy Devlin 15 14 1 5 6 4 33% 40% 26% 0 Sat 16 Oct 2021 Rangers 1 Hearts 1 Sun 07 Dec 2025 Celtic 1 Hearts 2
3 Lawrence Shankland 15 15 0 6 4 5 40% 26% 33% 9 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1 Sun 07 Dec 2025 Celtic 1 Hearts 2
8 Peter Haring 14 11 3 4 5 5 28% 35% 35% 0 Sat 21 Jul 2018 Raith Rovers 1 Hearts 1 Sat 27 May 2023 Hearts 1 Hibernian 1
9 John Souttar 13 13 0 4 8 1 30% 61% 7% 1 Sat 27 Feb 2016 Hearts 1 Kilmarnock 0 Sat 16 Oct 2021 Rangers 1 Hearts 1
10 Alex Cochrane 12 11 1 4 4 4 33% 33% 33% 1 Sat 10 Jul 2021 Peterhead 0 Hearts 2 Sat 18 May 2024 Hearts 3 Rangers 3
10 Alan Forrest 12 6 6 4 3 5 33% 25% 41% 1 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1 Sat 26 Jul 2025 Hearts 3 Sunderland 0
10 Barrie McKay 12 11 1 2 5 5 16% 41% 41% 0 Sat 16 Oct 2021 Rangers 1 Hearts 1 Sun 27 Oct 2024 Hibernian 1 Hearts 1
13 Liam Boyce 11 6 5 2 4 5 18% 36% 45% 1 Sat 07 Mar 2020 Hearts 1 Motherwell 1 Sun 15 Dec 2024 Kilmarnock 1 Hearts 0
13 Jorge Grant 11 4 7 4 2 5 36% 18% 45% 1 Sun 16 Oct 2022 Aberdeen 2 Hearts 0 Sat 03 May 2025 Ross County 1 Hearts 3
15 Steven Naismith 10 9 1 1 5 4 10% 50% 40% 3 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1 Sat 02 Jan 2021 Dundee 3 Hearts 1
16 Christophe Berra 9 9 0 1 4 4 11% 44% 44% 0 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1 Sat 02 Jan 2021 Dundee 3 Hearts 1
16 Arnaud Djoum 9 7 2 2 5 2 22% 55% 22% 0 Sat 27 Feb 2016 Hearts 1 Kilmarnock 0 Sat 13 Apr 2019 Hearts 3 Inverness Caledonian Thistle 0
16 Toby Sibbick 9 7 2 3 2 4 33% 22% 44% 1 Tue 01 Feb 2022 Hibernian 0 Hearts 0 Sun 03 Mar 2024 Hearts 2 Celtic 0
16 Andy Halliday 9 6 3 3 2 4 33% 22% 44% 1 Fri 20 Nov 2020 Dunfermline Athletic 2 Hearts 1 Sat 27 May 2023 Hearts 1 Hibernian 1
20 Oliver Bozanic 8 4 4 3 3 2 37% 37% 25% 0 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3 Sat 07 Mar 2020 Hearts 1 Motherwell 1
20 Olly Lee 8 8 0 2 3 3 25% 37% 37% 2 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3 Sat 02 Jan 2021 Dundee 3 Hearts 1
20 Josh Ginnelly 8 6 2 3 3 2 37% 37% 25% 3 Sat 10 Jul 2021 Peterhead 0 Hearts 2 Sat 27 May 2023 Hearts 1 Hibernian 1
20 Kye Rowles 8 8 0 3 3 2 37% 37% 25% 0 Sun 22 Jan 2023 Hibernian 0 Hearts 3 Sun 15 Dec 2024 Kilmarnock 1 Hearts 0
20 Zander Clark 8 7 1 4 2 2 50% 25% 25% 0 Sun 22 Jan 2023 Hibernian 0 Hearts 3 Sat 26 Jul 2025 Hearts 3 Sunderland 0
25 Jake Mulraney 7 5 2 1 3 3 14% 42% 42% 0 Sat 21 Jul 2018 Raith Rovers 1 Hearts 1 Thu 26 Dec 2019 Hearts 0 Hibernian 2
25 Bobby Zlamal 7 7 0 1 4 2 14% 57% 28% 0 Sat 21 Jul 2018 Raith Rovers 1 Hearts 1 Sat 07 Mar 2020 Hearts 1 Motherwell 1
25 Sean Clare 7 5 2 2 2 3 28% 28% 42% 2 Sat 10 Nov 2018 Hearts 0 Kilmarnock 1 Sat 07 Mar 2020 Hearts 1 Motherwell 1
25 Beni Baningime 7 7 0 2 4 1 28% 57% 14% 0 Sat 16 Oct 2021 Rangers 1 Hearts 1 Sat 03 May 2025 Ross County 1 Hearts 3
25 Kenneth Vargas 7 6 1 1 3 3 14% 42% 42% 0 Sat 18 May 2024 Hearts 3 Rangers 3 Sat 03 May 2025 Ross County 1 Hearts 3
25 Blair Spittal 7 5 2 2 2 3 28% 28% 42% 0 Sat 10 Aug 2024 Dundee 3 Hearts 1 Sat 26 Jul 2025 Hearts 3 Sunderland 0
31 Callum Paterson 6 5 1 2 3 1 33% 50% 16% 1 Sun 28 Sep 2014 Hearts 5 Livingston 0 Sat 17 Dec 2016 Hearts 1 Partick Thistle 1
31 Sam Nicholson 6 4 2 3 1 2 50% 16% 33% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Wed 17 May 2017 St Johnstone 1 Hearts 0
31 Prince Buaben 6 5 1 3 2 1 50% 33% 16% 1 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sat 17 Dec 2016 Hearts 1 Partick Thistle 1
31 Don Cowie 6 5 1 1 4 1 16% 66% 16% 0 Sat 27 Feb 2016 Hearts 1 Kilmarnock 0 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1
31 Nathaniel Atkinson 6 4 2 2 2 2 33% 33% 33% 0 Tue 01 Feb 2022 Hibernian 0 Hearts 0 Sat 27 May 2023 Hearts 1 Hibernian 1
31 Yutaro Oda 6 3 3 1 2 3 16% 33% 50% 1 Sun 19 Feb 2023 Motherwell 2 Hearts 0 Sat 21 Sep 2024 St Mirren 2 Hearts 1
31 Frankie Kent 6 5 1 3 2 1 50% 33% 16% 1 Sat 18 May 2024 Hearts 3 Rangers 3 Sun 07 Dec 2025 Celtic 1 Hearts 2
31 Yan Dhanda 6 1 5 2 1 3 33% 16% 50% 0 Sat 10 Aug 2024 Dundee 3 Hearts 1 Sat 26 Jul 2025 Hearts 3 Sunderland 0
31 James Penrice 6 6 0 1 2 3 16% 33% 50% 0 Sat 10 Aug 2024 Dundee 3 Hearts 1 Sat 03 May 2025 Ross County 1 Hearts 3
40 Liam Smith 5 5 0 2 2 1 40% 40% 20% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3
40 Neil Alexander 5 5 0 3 1 1 60% 20% 20% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0
40 Callumn Morrison 5 1 4 1 3 1 20% 60% 20% 0 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3 Sat 23 Feb 2019 Hearts 1 St Mirren 1
40 Euan Henderson 5 1 4 2 0 3 40% 0% 60% 1 Thu 26 Dec 2019 Hearts 0 Hibernian 2 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1
40 Andy Irving 5 3 2 2 0 3 40% 0% 60% 2 Sun 04 Aug 2019 Aberdeen 3 Hearts 2 Sat 06 Mar 2021 Hearts 2 Dundee 1
40 Steven MacLean 5 3 2 2 2 1 40% 40% 20% 0 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3 Sat 13 Apr 2019 Hearts 3 Inverness Caledonian Thistle 0
40 Uche Ikpeazu 5 5 0 1 1 3 20% 20% 60% 1 Sat 23 Feb 2019 Hearts 1 St Mirren 1 Thu 26 Dec 2019 Hearts 0 Hibernian 2
40 Aaron Hickey 5 5 0 1 1 3 20% 20% 60% 0 Sun 04 Aug 2019 Aberdeen 3 Hearts 2 Sat 07 Mar 2020 Hearts 1 Motherwell 1
40 Gary Mackay-Steven 5 2 3 2 1 2 40% 20% 40% 1 Sat 06 Mar 2021 Hearts 2 Dundee 1 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1
40 James Wilson 5 0 5 2 2 1 40% 40% 20% 1 Sun 27 Oct 2024 Hibernian 1 Hearts 1 Sat 26 Jul 2025 Hearts 3 Sunderland 0
40 Adam Forrester 5 3 2 2 2 1 40% 40% 20% 0 Sun 27 Oct 2024 Hibernian 1 Hearts 1 Sat 26 Jul 2025 Hearts 3 Sunderland 0
51 Alim Ozturk 4 4 0 3 1 0 75% 25% 0% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0
51 Ben Garuccio 4 3 1 2 1 1 50% 25% 25% 1 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3 Sat 18 Jan 2020 Hearts 5 Airdrieonians (Airdrie United) 0
51 Craig Wighton 4 4 0 0 1 3 0% 25% 75% 0 Sat 22 Sep 2018 Hearts 0 Livingston 0 Sat 02 Jan 2021 Dundee 3 Hearts 1
51 Clevid Dikamona 4 3 1 0 2 2 0% 50% 50% 1 Sat 10 Nov 2018 Hearts 0 Kilmarnock 1 Sat 07 Mar 2020 Hearts 1 Motherwell 1
51 Stephen Humphrys 4 2 2 2 0 2 50% 0% 50% 0 Sun 16 Oct 2022 Aberdeen 2 Hearts 0 Sat 22 Apr 2023 Hearts 6 Ross County 1
51 James Hill 4 3 1 2 1 1 50% 25% 25% 0 Sun 22 Jan 2023 Hibernian 0 Hearts 3 Sat 27 May 2023 Hearts 1 Hibernian 1
51 Calem Nieuwenhof 4 2 2 3 1 0 75% 25% 0% 1 Sun 03 Mar 2024 Hearts 2 Celtic 0 Sat 26 Jul 2025 Hearts 3 Sunderland 0
51 Daniel Oyegoke 4 3 1 0 1 3 0% 25% 75% 0 Sat 10 Aug 2024 Dundee 3 Hearts 1 Sun 15 Dec 2024 Kilmarnock 1 Hearts 0
51 Malachi Boateng 4 3 1 0 1 3 0% 25% 75% 0 Sat 10 Aug 2024 Dundee 3 Hearts 1 Sun 15 Dec 2024 Kilmarnock 1 Hearts 0
60 Danny Wilson 3 3 0 2 0 1 66% 0% 33% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sat 24 Jan 2015 Hearts 2 Falkirk 3
60 Morgaro Gomis 3 3 0 2 0 1 66% 0% 33% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sat 24 Jan 2015 Hearts 2 Falkirk 3
60 Osman Sow 3 3 0 2 0 1 66% 0% 33% 3 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sat 24 Jan 2015 Hearts 2 Falkirk 3
60 Igor Rossi 3 3 0 1 2 0 33% 66% 0% 0 Sat 27 Feb 2016 Hearts 1 Kilmarnock 0 Sat 17 Dec 2016 Hearts 1 Partick Thistle 1
60 Perry Kitchen 3 3 0 0 3 0 0% 100% 0% 0 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0 Sat 17 Dec 2016 Hearts 1 Partick Thistle 1
60 Bjorn Johnsen 3 3 0 0 2 1 0% 66% 33% 1 Sat 05 Nov 2016 Hearts 2 St Johnstone 2 Wed 17 May 2017 St Johnstone 1 Hearts 0
60 Aaron Hughes 3 3 0 0 2 1 0% 66% 33% 0 Wed 17 May 2017 St Johnstone 1 Hearts 0 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1
60 Kyle Lafferty 3 3 0 1 2 0 33% 66% 0% 0 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1 Sat 21 Jul 2018 Raith Rovers 1 Hearts 1
60 Aidan Keena 3 1 2 1 1 1 33% 33% 33% 0 Sat 21 Jul 2018 Raith Rovers 1 Hearts 1 Thu 26 Dec 2019 Hearts 0 Hibernian 2
60 Demetri Mitchell 3 2 1 0 2 1 0% 66% 33% 0 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1 Sat 10 Nov 2018 Hearts 0 Kilmarnock 1
60 Aidy White 3 2 1 1 0 2 33% 0% 66% 0 Sun 01 Dec 2019 Rangers 5 Hearts 0 Sat 06 Mar 2021 Hearts 2 Dundee 1
60 Conor Washington 3 2 1 1 1 1 33% 33% 33% 1 Sun 04 Aug 2019 Aberdeen 3 Hearts 2 Sat 07 Mar 2020 Hearts 1 Motherwell 1
60 Loic Damour 3 2 1 0 1 2 0% 33% 66% 0 Sun 01 Dec 2019 Rangers 5 Hearts 0 Sat 07 Mar 2020 Hearts 1 Motherwell 1
60 Joel Pereira 3 3 0 1 0 2 33% 0% 66% 0 Sun 01 Dec 2019 Rangers 5 Hearts 0 Sat 18 Jan 2020 Hearts 5 Airdrieonians (Airdrie United) 0
60 Ryotaro Meshino 3 1 2 0 1 2 0% 33% 66% 0 Sun 01 Dec 2019 Rangers 5 Hearts 0 Sat 07 Mar 2020 Hearts 1 Motherwell 1
60 Ben Woodburn 3 1 2 0 2 1 0% 66% 33% 0 Sat 16 Oct 2021 Rangers 1 Hearts 1 Sat 07 May 2022 Celtic 4 Hearts 1
60 Lewis Neilson 3 2 1 0 1 2 0% 33% 66% 0 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1 Mon 10 Feb 2025 St Mirren 1 Hearts 1
60 Orestis Kiomourtzoglou 3 1 2 1 1 1 33% 33% 33% 0 Sun 16 Oct 2022 Aberdeen 2 Hearts 0 Sat 27 May 2023 Hearts 1 Hibernian 1
60 Robert Snodgrass 3 3 0 1 0 2 33% 0% 66% 0 Sun 16 Oct 2022 Aberdeen 2 Hearts 0 Sun 19 Feb 2023 Motherwell 2 Hearts 0
60 Gerald Taylor 3 2 1 0 1 2 0% 33% 66% 0 Sat 10 Aug 2024 Dundee 3 Hearts 1 Mon 10 Feb 2025 St Mirren 1 Hearts 1
60 Michael Steinwender 3 1 2 2 1 0 66% 33% 0% 0 Mon 10 Feb 2025 St Mirren 1 Hearts 1 Sun 07 Dec 2025 Celtic 1 Hearts 2
81 Jason Holt 2 1 1 1 0 1 50% 0% 50% 1 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sat 24 Jan 2015 Hearts 2 Falkirk 3
81 Kevin McHattie 2 2 0 2 0 0 100% 0% 0% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 28 Sep 2014 Hearts 5 Livingston 0
81 Jack Hamilton 2 2 0 0 2 0 0% 100% 0% 0 Sat 05 Nov 2016 Hearts 2 St Johnstone 2 Sat 17 Dec 2016 Hearts 1 Partick Thistle 1
81 Billy King 2 1 1 2 0 0 100% 0% 0% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 28 Sep 2014 Hearts 5 Livingston 0
81 Dale Carrick 2 0 2 2 0 0 100% 0% 0% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 28 Sep 2014 Hearts 5 Livingston 0
81 Jordan McGhee 2 1 1 1 0 1 50% 0% 50% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sat 24 Jan 2015 Hearts 2 Falkirk 3
81 James Keatings 2 0 2 1 0 1 50% 0% 50% 2 Sun 28 Sep 2014 Hearts 5 Livingston 0 Sat 24 Jan 2015 Hearts 2 Falkirk 3
81 Blazej Augustyn 2 1 1 1 1 0 50% 50% 0% 0 Sat 27 Feb 2016 Hearts 1 Kilmarnock 0 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0
81 Juanma 2 1 1 1 1 0 50% 50% 0% 0 Sat 27 Feb 2016 Hearts 1 Kilmarnock 0 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0
81 Lewis Moore 2 2 0 1 1 0 50% 50% 0% 0 Sat 18 Jan 2020 Hearts 5 Airdrieonians (Airdrie United) 0 Sat 07 Mar 2020 Hearts 1 Motherwell 1
81 Abiola Dauda 2 1 1 1 1 0 50% 50% 0% 0 Sat 27 Feb 2016 Hearts 1 Kilmarnock 0 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0
81 Conor Sammon 2 0 2 0 2 0 0% 100% 0% 0 Sat 05 Nov 2016 Hearts 2 St Johnstone 2 Sat 17 Dec 2016 Hearts 1 Partick Thistle 1
81 Rory Currie 2 0 2 0 1 1 0% 50% 50% 0 Wed 17 May 2017 St Johnstone 1 Hearts 0 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1
81 Robbie Muirhead 2 0 2 0 2 0 0% 100% 0% 0 Sat 05 Nov 2016 Hearts 2 St Johnstone 2 Sat 17 Dec 2016 Hearts 1 Partick Thistle 1
81 Jamie Brandon 2 2 0 0 0 2 0% 0% 100% 0 Sun 01 Dec 2019 Rangers 5 Hearts 0 Sat 02 Jan 2021 Dundee 3 Hearts 1
81 Tony Watt 2 1 1 0 2 0 0% 100% 0% 0 Sat 05 Nov 2016 Hearts 2 St Johnstone 2 Sat 17 Dec 2016 Hearts 1 Partick Thistle 1
81 Isma 2 2 0 0 1 1 0% 50% 50% 0 Wed 17 May 2017 St Johnstone 1 Hearts 0 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1
81 Harry Cochrane 2 1 1 1 1 0 50% 50% 0% 0 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3
81 Connor Randall 2 2 0 0 2 0 0% 100% 0% 0 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1
81 Jon McLaughlin 2 2 0 0 2 0 0% 100% 0% 0 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1
81 Ross Callachan 2 1 1 0 2 0 0% 100% 0% 1 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1
81 David Milinkovic 2 1 1 0 2 0 0% 100% 0% 0 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1
81 Anthony McDonald 2 0 2 0 1 1 0% 50% 50% 0 Sat 21 Jul 2018 Raith Rovers 1 Hearts 1 Sat 10 Nov 2018 Hearts 0 Kilmarnock 1
81 Danny Amankwaa 2 0 2 1 1 0 50% 50% 0% 0 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3
81 Connor Smith 2 0 2 0 0 2 0% 0% 100% 0 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1 Sun 16 Oct 2022 Aberdeen 2 Hearts 0
81 Bobby Burns 2 2 0 1 1 0 50% 50% 0% 0 Sat 21 Jul 2018 Raith Rovers 1 Hearts 1 Sat 13 Apr 2019 Hearts 3 Inverness Caledonian Thistle 0
81 Jimmy Dunne 2 2 0 0 1 1 0% 50% 50% 0 Sat 22 Sep 2018 Hearts 0 Livingston 0 Sat 10 Nov 2018 Hearts 0 Kilmarnock 1
81 Jordan Roberts 2 0 2 1 0 1 50% 0% 50% 0 Fri 20 Nov 2020 Dunfermline Athletic 2 Hearts 1 Sat 10 Jul 2021 Peterhead 0 Hearts 2
81 Mihai Popescu 2 2 0 1 0 1 50% 0% 50% 0 Fri 20 Nov 2020 Dunfermline Athletic 2 Hearts 1 Sat 06 Mar 2021 Hearts 2 Dundee 1
81 Armand Gnanduillet 2 1 1 1 1 0 50% 50% 0% 1 Sat 06 Mar 2021 Hearts 2 Dundee 1 Sat 16 Oct 2021 Rangers 1 Hearts 1
81 Aaron McEneff 2 2 0 2 0 0 100% 0% 0% 0 Sat 06 Mar 2021 Hearts 2 Dundee 1 Sat 10 Jul 2021 Peterhead 0 Hearts 2
81 Taylor Moore 2 2 0 0 1 1 0% 50% 50% 0 Tue 01 Feb 2022 Hibernian 0 Hearts 0 Sat 07 May 2022 Celtic 4 Hearts 1
81 Ellis Simms 2 2 0 0 1 1 0% 50% 50% 1 Tue 01 Feb 2022 Hibernian 0 Hearts 0 Sat 07 May 2022 Celtic 4 Hearts 1
81 Kyosuke Tagawa 2 0 2 1 1 0 50% 50% 0% 1 Sun 03 Mar 2024 Hearts 2 Celtic 0 Sat 18 May 2024 Hearts 3 Rangers 3
81 Dexter Lembikisa 2 1 1 1 1 0 50% 50% 0% 1 Sun 03 Mar 2024 Hearts 2 Celtic 0 Sat 18 May 2024 Hearts 3 Rangers 3
81 Jamie McCart 2 1 1 1 1 0 50% 50% 0% 0 Mon 10 Feb 2025 St Mirren 1 Hearts 1 Sun 07 Dec 2025 Celtic 1 Hearts 2
81 Elton Kabangu 2 1 1 1 1 0 50% 50% 0% 0 Mon 10 Feb 2025 St Mirren 1 Hearts 1 Sat 26 Jul 2025 Hearts 3 Sunderland 0
81 Sander Kartum 2 0 2 1 1 0 50% 50% 0% 0 Mon 10 Feb 2025 St Mirren 1 Hearts 1 Sat 26 Jul 2025 Hearts 3 Sunderland 0
81 Harry Milne 2 2 0 2 0 0 100% 0% 0% 0 Sat 26 Jul 2025 Hearts 3 Sunderland 0 Sun 07 Dec 2025 Celtic 1 Hearts 2
81 Stuart Findlay 2 2 0 2 0 0 100% 0% 0% 0 Sat 26 Jul 2025 Hearts 3 Sunderland 0 Sun 07 Dec 2025 Celtic 1 Hearts 2
81 Oisin McEntee 2 2 0 2 0 0 100% 0% 0% 1 Sat 26 Jul 2025 Hearts 3 Sunderland 0 Sun 07 Dec 2025 Celtic 1 Hearts 2
81 Claudio Braga 2 2 0 2 0 0 100% 0% 0% 2 Sat 26 Jul 2025 Hearts 3 Sunderland 0 Sun 07 Dec 2025 Celtic 1 Hearts 2
81 Alexandros Kyziridis 2 1 1 2 0 0 100% 0% 0% 1 Sat 26 Jul 2025 Hearts 3 Sunderland 0 Sun 07 Dec 2025 Celtic 1 Hearts 2
124 Scott Robinson 1 0 1 1 0 0 100% 0% 0% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 03 Aug 2014 St Johnstone 0 Hearts 4
124 David [2] Smith 1 1 0 1 0 0 100% 0% 0% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 03 Aug 2014 St Johnstone 0 Hearts 4
124 Brad McKay 1 0 1 1 0 0 100% 0% 0% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 03 Aug 2014 St Johnstone 0 Hearts 4
124 Gary Oliver 1 0 1 1 0 0 100% 0% 0% 2 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 03 Aug 2014 St Johnstone 0 Hearts 4
124 Liam Gordon 1 0 1 1 0 0 100% 0% 0% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 03 Aug 2014 St Johnstone 0 Hearts 4
124 Liam Henderson 1 0 1 1 0 0 100% 0% 0% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 03 Aug 2014 St Johnstone 0 Hearts 4
124 Scott Gallacher 1 0 1 1 0 0 100% 0% 0% 0 Sun 03 Aug 2014 St Johnstone 0 Hearts 4 Sun 03 Aug 2014 St Johnstone 0 Hearts 4
124 Soufian El Hassnaoui 1 1 0 1 0 0 100% 0% 0% 1 Sun 28 Sep 2014 Hearts 5 Livingston 0 Sun 28 Sep 2014 Hearts 5 Livingston 0
124 Adam Eckersley 1 1 0 0 0 1 0% 0% 100% 0 Sat 24 Jan 2015 Hearts 2 Falkirk 3 Sat 24 Jan 2015 Hearts 2 Falkirk 3
124 Miguel Pallardo 1 1 0 0 1 0 0% 100% 0% 0 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0
124 Genero Zeefuik 1 1 0 0 0 1 0% 0% 100% 1 Sat 24 Jan 2015 Hearts 2 Falkirk 3 Sat 24 Jan 2015 Hearts 2 Falkirk 3
124 Gavin Reilly 1 1 0 1 0 0 100% 0% 0% 0 Sat 27 Feb 2016 Hearts 1 Kilmarnock 0 Sat 27 Feb 2016 Hearts 1 Kilmarnock 0
124 Dario Zanatta 1 1 0 0 1 0 0% 100% 0% 0 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0
124 Daniel Baur 1 1 0 1 0 0 100% 0% 0% 0 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3
124 Juwon Oshaniwa 1 1 0 0 1 0 0% 100% 0% 0 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0 Tue 12 Apr 2016 Inverness Caledonian Thistle 0 Hearts 0
124 Viktor Noring 1 1 0 0 0 1 0% 0% 100% 0 Wed 17 May 2017 St Johnstone 1 Hearts 0 Wed 17 May 2017 St Johnstone 1 Hearts 0
124 Krystian Nowak 1 1 0 0 0 1 0% 0% 100% 0 Wed 17 May 2017 St Johnstone 1 Hearts 0 Wed 17 May 2017 St Johnstone 1 Hearts 0
124 Malaury Martin 1 1 0 0 0 1 0% 0% 100% 0 Wed 17 May 2017 St Johnstone 1 Hearts 0 Wed 17 May 2017 St Johnstone 1 Hearts 0
124 Choulay 1 0 1 0 0 1 0% 0% 100% 0 Wed 17 May 2017 St Johnstone 1 Hearts 0 Wed 17 May 2017 St Johnstone 1 Hearts 0
124 Alexandros Tziolis 1 1 0 0 0 1 0% 0% 100% 0 Wed 17 May 2017 St Johnstone 1 Hearts 0 Wed 17 May 2017 St Johnstone 1 Hearts 0
124 Rafal Grzelak 1 1 0 0 1 0 0% 100% 0% 0 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1
124 Ashley Smith-Brown 1 0 1 0 1 0 0% 100% 0% 0 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1 Sat 23 Sep 2017 Partick Thistle 1 Hearts 1
124 Joaquim Adao 1 1 0 0 1 0 0% 100% 0% 0 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1 Tue 27 Feb 2018 Hearts 1 Kilmarnock 1
124 Kevin Silva 1 1 0 1 0 0 100% 0% 0% 0 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3
124 Ryan Edwards 1 1 0 1 0 0 100% 0% 0% 0 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3
124 Kelby Mason 1 0 1 1 0 0 100% 0% 0% 0 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3
124 Glenn Whelan 1 1 0 0 0 1 0% 0% 100% 0 Sun 01 Dec 2019 Rangers 5 Hearts 0 Sun 01 Dec 2019 Rangers 5 Hearts 0
124 Elliott Frear 1 1 0 0 0 1 0% 0% 100% 0 Fri 20 Nov 2020 Dunfermline Athletic 2 Hearts 1 Fri 20 Nov 2020 Dunfermline Athletic 2 Hearts 1
124 Aidan Denholm 1 0 1 1 0 0 100% 0% 0% 0 Sun 03 Mar 2024 Hearts 2 Celtic 0 Sun 03 Mar 2024 Hearts 2 Celtic 0
124 Finlay Pollock 1 0 1 1 0 0 100% 0% 0% 0 Sat 10 Jul 2021 Peterhead 0 Hearts 2 Sat 10 Jul 2021 Peterhead 0 Hearts 2
124 Macaulay Tait 1 0 1 1 0 0 100% 0% 0% 0 Sun 03 Mar 2024 Hearts 2 Celtic 0 Sun 03 Mar 2024 Hearts 2 Celtic 0
124 Murray Thomas 1 0 1 0 0 1 0% 0% 100% 0 Sat 07 May 2022 Celtic 4 Hearts 1 Sat 07 May 2022 Celtic 4 Hearts 1
124 Garang Kuol 1 0 1 0 0 1 0% 0% 100% 0 Sun 19 Feb 2023 Motherwell 2 Hearts 0 Sun 19 Feb 2023 Motherwell 2 Hearts 0
124 Aleks Petkov 1 1 0 1 0 0 100% 0% 0% 0 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3 Sun 08 Jul 2018 Partick Thistle 1 Hearts 3
124 Scott Fraser 1 0 1 0 1 0 0% 100% 0% 0 Sat 18 May 2024 Hearts 3 Rangers 3 Sat 18 May 2024 Hearts 3 Rangers 3
124 Musa Drammeh 1 1 0 0 0 1 0% 0% 100% 0 Sun 15 Dec 2024 Kilmarnock 1 Hearts 0 Sun 15 Dec 2024 Kilmarnock 1 Hearts 0
124 Christian Borchgrevink 1 0 1 1 0 0 100% 0% 0% 0 Sun 07 Dec 2025 Celtic 1 Hearts 2 Sun 07 Dec 2025 Celtic 1 Hearts 2
124 Tomas Magnusson 1 1 0 1 0 0 100% 0% 0% 0 Sun 07 Dec 2025 Celtic 1 Hearts 2 Sun 07 Dec 2025 Celtic 1 Hearts 2
124 Pierre Landry Kabore 1 0 1 1 0 0 100% 0% 0% 0 Sun 07 Dec 2025 Celtic 1 Hearts 2 Sun 07 Dec 2025 Celtic 1 Hearts 2
124 Alexander Schwolow 1 1 0 1 0 0 100% 0% 0% 0 Sun 07 Dec 2025 Celtic 1 Hearts 2 Sun 07 Dec 2025 Celtic 1 Hearts 2

Referees
-- Hearts Opps
  Ref G Red Yel Ratio Red Yel Ratio
1 Don Robertson 44 6 87 .1363636 4 83 .0909090

Players Sent Off NB Opp Players Pre 1997 incomplete
Total Hearts = 6 redcard
Total Opponents = 5 redcard
Player For Time Notes Date Comp V Team Score
Greg Tansey OPPS St Mirren 130 Given retrospective 2 match ban for Foul on Clevid Dikamona as booking upgraded 2019-02-23 Sat L Prem H St Mirren 1-1
Aaron Hickey HMFC Heart of Midlothian 79 Second yellow card for foul on Niall McGinn 2019-08-04 Sun L Prem A Aberdeen 2-3
Peter Haring HMFC Heart of Midlothian 94 A straight red card for a challenge on Declan McDaid 2021-03-06 Sat L Champ H Dundee 2-1
Robbie Neilson 2nd HMFC Heart of Midlothian 87 Red Card For Robbie Neilson 2nd (Heart of Midlothian) 2021-10-16 Sat L Prem A Rangers 1-1
Lawrence Shankland HMFC Heart of Midlothian 91 2nd Yellow for a supposed foul on Rocky Bushiri 2023-01-22 Sun SC A Hibernian 3-0
Alex Cochrane HMFC Heart of Midlothian 29 Initial yellow card for giving away a penalty upgraded by VAR to a red for foul on Chris Cadden outside the penalty box. 2023-05-27 Sat L Prem H Hibernian 1-1
Lee Johnson OPPS Hibernian 110 Red Card For Lee Johnson (Hibernian) Hearts qualify for Europe after playing 80 (60 plus 7 and 10 injury time) minutes with 10 men 2023-05-27 Sat L Prem H Hibernian 1-1
Rocky Bushiri OPPS Hibernian 110 Red given for melee on pitch after full time. 2023-05-27 Sat L Prem H Hibernian 1-1
Ross Stewart HMFC Heart of Midlothian 110 Red given for melee on pitch after full time. 2023-05-27 Sat L Prem H Hibernian 1-1
Yang Hyun-jun OPPS Celtic 16 Kicks Alex Cochrane in the face. Upgraded from yellow to red by VAR. 2024-03-03 Sun L Prem H Celtic 2-0
Robbie Deas OPPS Kilmarnock 6 Straight red for foul on Kenneth Vargas 2024-12-15 Sun L Prem A Kilmarnock 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
2014-08-03 Sun nn St Johnstone

Player Testimonial

4-0 McDiarmid Park 2182

Osman Sow 31 ;Jason Holt 33 ;Gary Oliver 54 ;Gary Oliver 67 Robbie Neilson
----- Tommy Wright
2014-09-28 Sun nn Livingston (Meadowbank Thistle)

Championship

07 of 36 5-0 Tynecastle Park 14848

1

3

-2

Soufian El Hassnaoui 14 ;Jamie Walker 30 ;Osman Sow 43 ;James Keatings 87 ;Osman Sow 90 Robbie Neilson
----- John McGlyn
2015-01-24 Sat nn Falkirk

Championship

21 of 36 2-3 Tynecastle Park 16206

4

4

Genero Zeefuik 2 ;James Keatings 73 Robbie Neilson
[John Baird pen 33] ;[Rory Loy 52] ;[Craig Sibbald 80] Peter Houston
2016-02-27 Sat nn Kilmarnock

Premiership

26 of 38 1-0 Tynecastle Park 16354

2

2

Jamie Walker 7 Robbie Neilson
----- Lee Robert Clark
2016-04-12 Tue nn Inverness Caledonian Thistle

Premiership

33 of 38 0-0 Caledonian Stadium 3202

3

1

2

----- Robbie Neilson
----- John [8] Hughes
2016-11-05 Sat nn St Johnstone

Premiership

12 of 38 2-2 Tynecastle Park 16421

4

2

2

Prince Buaben 25 ;Callum Paterson 87 Robbie Neilson
[Danny Swanson 41] ;[Christopher Kane 85] Tommy Wright
2016-12-17 Sat nn Partick Thistle

Premiership

18 of 38 1-1 Tynecastle Park 16418

2

-2

Bjorn Johnsen 17 Ian Cathro
[Sean Welsh 47] Alan Maxwell Archibald
2017-05-17 Wed nn St Johnstone

Premiership

37 of 38 0-1 McDiarmid Park 3141

1

1

----- Ian Cathro
[Christopher Kane 26] Tommy Wright
2017-09-23 Sat nn Partick Thistle

Premiership

07 of 38 1-1 Firhill Stadium 4671

2

1

1

Ross Callachan 80 Craig Levein 2nd
[Blair Spittal 18] Alan Maxwell Archibald
2018-02-27 Tue nn Kilmarnock

Premiership

29 of 38 1-1 Tynecastle Park 15862

2

3

-1

Steven Naismith 27 Craig Levein 2nd
[Eamonn Brophy 3] Stephen Clarke
2018-07-08 Sun nn Partick Thistle

Friendly

3-1 Central Park 811

Ben Garuccio 2 ;Olly Lee 55 ;Olly Lee 77 Craig Levein 2nd
[Thomas O'Ware 38] Alan Maxwell Archibald
2018-07-21 Sat nn Raith Rovers

League Cup

Group 2 of 4 1-1 BPW 4-2p New Bayview 1452

1

-1

Michael Smith 78 Craig Levein 2nd
[Kevin Michael Nisbet 51] Barry Martin Smith
2018-09-22 Sat nn Livingston (Meadowbank Thistle)

Premiership

06 of 38 0-0 Tynecastle Park 17798

1

2

-1

----- Craig Levein 2nd
----- Gary James Holt
2018-11-10 Sat nn Kilmarnock

Premiership

13 of 38 0-1 Tynecastle Park 17417

3

1

2

----- Craig Levein 2nd
[Ross Millen 73] Stephen Clarke
2019-02-23 Sat nn St Mirren

Premiership

27 of 38 1-1 Tynecastle Park 16705

3

3

1

-3

Clevid Dikamona 56 Craig Levein 2nd
[Clare Sean og 66] Oran Kearney
2019-04-13 Sat nn Inverness Caledonian Thistle

Scottish Cup

SF 3-0 Hampden Park 21011

1

1

Uche Ikpeazu 49 ;John Souttar 66 ;Sean Clare pen 74 Craig Levein 2nd
----- John Grant Robertson
2019-08-04 Sun nn Aberdeen

Premiership

01 of 38 2-3 Pittodrie 16410

4

1

4

3

Steven Naismith 68 ;Jamie Walker 76 Craig Levein 2nd
[Sam Cosgrove 13] ;[Sam Cosgrove pen 80] ;[Ryan Hedges 85] Derek John McInnes
2019-12-01 Sun nn Rangers

Premiership

14 of 38 0-5 Ibrox 49811

3

2

1

----- Austin MacPhee
[Alfredo Morelos 11] ;[Ryan Kent 37] ;[Christophe Berra og 64] ;[Greg Stewart 80] ;[Greg Stewart 85] Steven Gerrard
2019-12-26 Thu nn Hibernian

Premiership

20 of 38 0-2 Tynecastle Park 19313

3

2

1

----- Daniel Stendel
[Martin Boyle 6] ;[Martin Boyle 31] John James (Jack) Ross
2020-01-18 Sat nn Airdrieonians (Airdrie United)

Scottish Cup

R4 5-0 Tynecastle Park 14777

Andy Irving 7 ;Sean Clare 54 ;Steven Naismith 58 ;Euan Henderson 71 ;Craig Halkett 90+1 Daniel Stendel
----- Ian William Murray
2020-03-07 Sat nn Motherwell

Premiership

29 of 38 1-1 Tynecastle Park 17339

2

3

-1

Conor Washington 53 Daniel Stendel
[Chris Long 21] Stephen Robinson
2020-11-20 Fri nn Dunfermline Athletic

Championship

04 of 27 1-2 East End Park 0

4

4

Stephen Kingsley 83:32 Robbie Neilson 2nd
[Dominic Thomas 48:02] ;[Euan Murray 53:56] Stephen Crawford
2021-01-02 Sat nn Dundee

Championship

10 of 27 1-3 Dens Park 0

1

2

-1

Andy Irving 55:02 Robbie Neilson 2nd
[Jordan McGhee 12:56] ;[Daniel Mullen 35:04] ;[Jonathan Afolabi pen 83:31] James McPake
2021-03-06 Sat nn Dundee

Championship

19 of 27 2-1 Tynecastle Park 0

1

2

1

Andy Halliday 34:36 ;Armand Gnanduillet 57:28 Robbie Neilson 2nd
[Jason Cummings pen 62:10] James McPake
2021-07-10 Sat nn Peterhead

League Cup

Group 1 of 4 2-0 Balmoor Stadium 246

1

1

Gary Mackay-Steven 31 ;Liam Boyce 58 Robbie Neilson 2nd
----- James Edward McInally
2021-10-16 Sat nn Rangers

Premiership

09 of 38 1-1 Ibrox 49960

4

4

Craig Halkett 89:47 Robbie Neilson 2nd
[John Lundstram 39:32] Steven Gerrard
2022-02-01 Tue nn Hibernian

Premiership

24 of 38 0-0 Easter Road 20419

4

2

2

----- Robbie Neilson 2nd
----- Shaun Richard Maloney
2022-05-07 Sat nn Celtic

Premiership

36 of 38 1-4 Celtic Park 58175

2

2

Ellis Simms 2:39 Robbie Neilson 2nd
[Daizen Maeda 29:58] ;[Kyogo Furuhashi 36:03] ;[Matt O'Riley 68:05] ;[Georgios Giakoumakis 89:27] Ange Postecoglou
2022-08-31 Wed nn Kilmarnock

League Cup

R2 0-1 Tynecastle Park 11071

1

2

-1

----- Robbie Neilson 2nd
[Innes Cameron 20:16] Derek John McInnes
2022-10-16 Sun nn Aberdeen

Premiership

10 of 38 0-2 Pittodrie 14711

2

3

-1

----- Robbie Neilson 2nd
[Duk 73:03] ;[Vicente Besuijen 78:19] James Goodwin
2023-01-22 Sun nn Hibernian

Scottish Cup

R4 3-0 Easter Road 18622

4

1

2

5

Josh Ginnelly 9:37 ;Lawrence Shankland 71:15 ;Toby Sibbick 90+5:25 Robbie Neilson 2nd
----- Lee Johnson
2023-02-19 Sun nn Motherwell

Premiership

26 of 38 0-2 Fir Park 6450

1

1

----- Robbie Neilson 2nd
[Jonathan Obika 39:09] ;[Blair Spittal 45:15] Stuart Kettlewell
2023-04-22 Sat nn Ross County

Premiership

33 of 38 6-1 Tynecastle Park 18316

1

3

-2

Alex Cochrane 16:16 ;Josh Ginnelly 21:04 ;Lawrence Shankland 27:43 ;Lawrence Shankland pen 45+6:07 ;Josh Ginnelly 56:03 ;Lawrence Shankland 58:36 Steven Naismith
[Owura Edwards pen 84:22] Malcolm George Mackay
2023-05-27 Sat nn Hibernian

Premiership

38 of 38 1-1 Tynecastle Park 18971

3

3

5

1

4

Yutaro Oda 7:49 Steven Naismith
[Kevin Michael Nisbet 30:25] Lee Johnson
2024-03-03 Sun nn Celtic

Premiership

29 of 38 2-0 Tynecastle Park 17748

2

2

1

-3

Jorge Grant pen 42:34 ;Lawrence Shankland 55:59 Steven Naismith
----- Brendan Rodgers
2024-05-18 Sat nn Rangers

Premiership

38 of 38 3-3 Tynecastle Park 18131

1

1

Lawrence Shankland 32:51 ;Dexter Lembikisa 81:10 ;Kyosuke Tagawa 90+4:09 Steven Naismith
[Ross McCausland 51:18] ;[Todd Cantwell 68:50] ;[Fabio Silva 78:53] Philippe Clement
2024-08-10 Sat nn Dundee

Premiership

02 of 38 1-3 Dens Park 7266

4

3

1

Frankie Kent 60:42 Steven Naismith
[Scott Tiffoney 22:36] ;[Taylor Gerald og 45+1:13] ;[Luke McCowan pen 45+4:43] Tony Docherty
2024-09-21 Sat nn St Mirren

Premiership

06 of 38 1-2 New St Mirren Park 7341

4

3

1

Craig Halkett 17:52 Steven Naismith
[Taylor Gerald og 7:16] ;[Toyosi Olusanya 33:30] Stephen Robinson
2024-10-27 Sun nn Hibernian

Premiership

10 of 38 1-1 Easter Road 20011

3

2

1

James Wilson 85:59 Neil Critchley
[Mykola Kukharevych 64:44] David Peter Gray
2024-12-15 Sun nn Kilmarnock

Premiership

17 of 38 0-1 Rugby Park 5474

2

1

1

-2

----- Neil Critchley
[Bruce Anderson pen 17:19] Derek John McInnes
2025-02-10 Mon nn St Mirren

Scottish Cup

R5 1-1 AET 1-1 FT W 4-2p New St Mirren Park 4611

2

-2

Calem Nieuwenhof 83:59 Neil Critchley
[Mikael Mandron 22:19] Stephen Robinson
2025-05-03 Sat nn Ross County

Premiership

35 of 38 3-1 Victoria Park 4181

1

1

Lawrence Shankland 39:56 ;Lawrence Shankland 57:34 ;Alan Forrest 81:56 Liam Fox (Caretaker 2)
[Nohan Kenneh 25:11] Don Cowie
2025-07-26 Sat nn Sunderland

HMFC Testimonial

3-0 Tynecastle Park 17756

Claudio Braga 10:29 ;Lawrence Shankland 61:13 ;Alexandros Kyziridis 84:48 Derek McInnes
----- Regis Le Bris
2025-12-07 Sun nn Celtic

Premiership

16 of 38 2-1 Celtic Park 58794

3

1

2

Claudio Braga 42:41 ;Oisin McEntee 63:36 Derek McInnes
[Kieran Tierney 90+2:17] Wilfried Nancy

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