London Hearts Supporters Club


Heart of Midlothian vs Stenhousemuir Players Record from 1946

A big big thanks Bobby Sinnett for the Hibs data and
John Lister for his "unique Scottish player names"


All columns are 'sortable' click on the heading to sort by that column.


Opposition Competitive Appearances
Opposition All Appearances
Opposition Scorers Competitive Games
Opposition Scorers All Games
Opposition Hat Tricks
Opposition Goalkeepers

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

Both Clubs 10 or more Appearances
Both Clubs Goal Scorers
Both Clubs Goalkeepers

Competitive Appearances

Competitive games only. Players appearances and goals are included.
NB Unique Names are taken from John Lister's disc of Scottish post WWII players. They do contain some spelling mistakes.
Possible doesn't take account of any 'breaks in career'

Total Played = 105
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Waddell [2] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [2]
1 Kerr [3] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [3]
1 Young [3] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [3]
1 Thomson [6] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [6]
1 Graeme John Armstrong 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 40y 01m 22d 2000-01-29 43y 07m 06d 2 Armstrong
1 Alan Banks 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 26y 05m 20d 2000-01-29 29y 11m 04d 2 Banks
1 Binnie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Binnie
1 George Muir Bone 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 21y 06m 29d 1977-09-03 21y 07m 04d 1 Bone
1 William Ralston Murray Buchan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-12-30 25y 02m 13d 1940-03-30 25y 05m 13d 1 Buchan
1 John Clarkson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Clarkson
1 David Cowan 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-12-30 Not Known 1940-03-30 Not Known 1 Cowan
1 James Fisher 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 28y 10m 00d 2000-01-29 32y 03m 15d 2 Fisher
1 William Gordon 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 24y 00m 25d 1977-09-03 24y 00m 30d 1 Gordon
1 A. Russell Halliday 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 30y 08m 25d 1977-09-03 30y 08m 30d 1 Halliday
1 Peter Hutton 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Hutton
1 John Markie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 32y 08m 13d 1977-09-03 32y 08m 18d 1 Markie
1 Ian [1] McGregor 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 24y 07m 19d 1977-09-03 24y 07m 24d 1 McGregor
1 David McNair 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-12-30 Not Known 1940-03-30 Not Known 1 McNair
1 Henry Reid 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Reid
1 J Reid 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Reid
1 Derek Stuart Renton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 25y 07m 22d 1977-09-03 25y 07m 27d 1 Renton
1 Johnson Edward (Sid) Sage 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 28y 04m 22d 1977-09-03 28y 04m 27d 1 Sage
1 Alex Scott 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Scott
1 John [6] Scott 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 26y 04m 28d 1977-09-03 26y 05m 02d 1 Scott
1 James [14] Stewart 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-12-30 Not Known 1940-03-30 Not Known 1 Stewart
1 Stoddart 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Stoddart
1 Jim Wight 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 28y 10m 25d 1977-09-03 28y 10m 30d 1 Wight
1 Frank Wilson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 24y 08m 12d 1977-09-03 24y 08m 17d 1 Wilson
29 George McGeachie [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 [1]
29 Junior [3] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 [3]
29 Andrew Allan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 Allan
29 John Allison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Allison
29 Kieran Anderson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-07-24 25y 00m 04d 2019-07-24 25y 00m 04d 1 Anderson
29 John [13] Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Brown
29 Jim Caskie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1977-09-03 27y 07m 26d 1977-09-03 27y 07m 26d 1 Caskie
29 Martin Peter Christie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 24y 09m 07d 1996-08-14 24y 09m 07d 1 Christie
29 Richard S Clark 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Clark
29 Duncan Connelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Connelly
29 Alan Cook 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 27y 02m 29d 2019-07-24 27y 02m 29d 1 Cook
29 William Crombie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Crombie
29 Sean Dickson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 22y 07m 10d 2014-08-26 22y 07m 10d 1 Dickson
29 Steven Ellison 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 26y 05m 11d 1996-08-14 26y 05m 11d 1 Ellison
29 Kristopher Faulds 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 20y 01m 23d 2014-08-26 20y 01m 23d 1 Faulds
29 David Hendry Fenner 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Fenner
29 Greg William Edward Fleming 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 27y 10m 30d 2014-08-26 27y 10m 30d 1 Fleming
29 Paul Forrester 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-01-29 27y 02m 26d 2000-01-29 27y 02m 26d 1 Forrester
29 Graeme William Fraser 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 26y 05m 22d 2000-01-29 26y 05m 22d 1 Fraser
29 Nicol Thomson Gaines 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-03 21y 09m 08d 1977-09-03 21y 09m 08d 1 Gaines
29 Thomas Graham 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 31y 08m 17d 2000-01-29 31y 08m 17d 1 Graham
29 Alex [5] Gray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Gray
29 Stewart Greacen 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 32y 04m 26d 2014-08-26 32y 04m 26d 1 Greacen
29 Martin Grehan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 29y 10m 17d 2014-08-26 29y 10m 17d 1 Grehan
29 Thomas Halleran 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-07-24 19y 04m 03d 2019-07-24 19y 04m 03d 1 Halleran
29 Lindsay Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 37y 05m 18d 2000-01-29 37y 05m 18d 1 Hamilton
29 Ross James Hamilton 1 1 0 1 0 0 1 .00 .00 100.00 .00 2000-01-29 19y 07m 12d 2000-01-29 19y 07m 12d 1 Hamilton
29 Alex W Hanlin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Hanlin
29 James Charles Henderson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 19y 09m 27d 1996-08-14 19y 09m 27d 1 Henderson
29 Bryan Hodge 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 26y 11m 03d 2014-08-26 26y 11m 03d 1 Hodge
29 David Hopkirk 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 26y 06m 07d 2019-07-24 26y 06m 07d 1 Hopkirk
29 Paul Hunter 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 27y 11m 15d 1996-08-14 27y 11m 15d 1 Hunter
29 Gareth William McKay Hutchison 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 24y 02m 10d 1996-08-14 24y 02m 10d 1 Hutchison
29 Thomas Jack 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Jack
29 Thomas Jenkins 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 Jenkins
29 James F Jessiman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Jessiman
29 William [3] Knox 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Knox
29 Alan Lawrence 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 37y 05m 10d 2000-01-29 37y 05m 10d 1 Lawrence
29 Alan Lithgow 1 0 1 0 0 0 1 .00 .00 100.00 .00 2014-08-26 26y 05m 14d 2014-08-26 26y 05m 14d 1 Lithgow
29 Paul Michael Logan 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 20y 02m 01d 1996-08-14 20y 02m 01d 1 Logan
29 David James Lorimer 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-01-29 26y 00m 03d 2000-01-29 26y 00m 03d 1 Lorimer
29 David Marsh 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 29y 03m 18d 2019-07-24 29y 03m 18d 1 Marsh
29 Robert Duff Mauchline 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 Mauchline
29 George McGeachie 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 37y 06m 09d 1996-08-14 37y 06m 09d 1 McGeachie
29 Mark McGuigan 1 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-24 30y 08m 17d 2019-07-24 30y 08m 17d 1 McGuigan
29 Aidan Mcilduff 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 22y 03m 04d 2019-07-24 22y 03m 04d 1 Mcilduff
29 Kevin George McKee 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 30y 02m 04d 1996-08-14 30y 02m 04d 1 McKee
29 Jamie McKernan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 27y 03m 23d 2019-07-24 27y 03m 23d 1 McKernan
29 Colin Graham McKinnon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 30y 05m 00d 2000-01-29 30y 05m 00d 1 McKinnon
29 Scott Bonner McLaughlin 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 35y 06m 04d 2019-07-24 35y 06m 04d 1 McLaughlin
29 Colin McMenamin 1 0 1 0 0 0 1 .00 .00 100.00 .00 2014-08-26 33y 06m 14d 2014-08-26 33y 06m 14d 1 McMenamin
29 James [7] McMillan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 McMillan
29 Ross McMillan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 31y 10m 02d 2014-08-26 31y 10m 02d 1 McMillan
29 Ross Meechan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 19y 09m 16d 2014-08-26 19y 09m 16d 1 Meechan
29 Kieran Millar 1 1 0 1 0 0 1 .00 .00 100.00 .00 2014-08-26 20y 10m 12d 2014-08-26 20y 10m 12d 1 Millar
29 Ryan Millar 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 20y 04m 27d 2014-08-26 20y 04m 27d 1 Millar
29 Robert Moodie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 Moodie
29 Martin James Mooney 1 1 0 1 0 0 1 .00 .00 100.00 .00 2000-01-29 29y 04m 04d 2000-01-29 29y 04m 04d 1 Mooney
29 Andy Munro 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 26y 08m 09d 2019-07-24 26y 08m 09d 1 Munro
29 Marky Munro 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 18y 04m 14d 2019-07-24 18y 04m 14d 1 Munro
29 John Murdoch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Murdoch
29 Lauchlen Robertson 1 1 0 1 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Robertson
29 Archibald Y Rose 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-08-29 25y 05m 14d 1977-08-29 25y 05m 14d 1 Rose
29 James Roughead 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 Roughead
29 Liam Scullion 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 17y 09m 17d 2019-07-24 17y 09m 17d 1 Scullion
29 Paul-Jon Sludden 1 0 1 0 0 0 1 .00 .00 100.00 .00 2014-08-26 24y 07m 09d 2014-08-26 24y 07m 09d 1 Sludden
29 Graeme [1] Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 36y 01m 16d 2019-07-24 36y 01m 16d 1 Smith
29 Adrian Sprott 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1996-08-14 34y 04m 22d 1996-08-14 34y 04m 22d 1 Sprott
29 James (William James) Strathie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Strathie
29 Ciaran Summers 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 19y 04m 10d 2014-08-26 19y 04m 10d 1 Summers
29 Joseph Sutton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Sutton
29 James [2] Thomson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 25y 02m 30d 1996-08-14 25y 02m 30d 1 Thomson
29 James M Turnbull 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Turnbull
29 John [1] Turnbull 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Turnbull
29 Gregg Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 29y 04m 08d 2000-01-29 29y 04m 08d 1 Watson
29 Ryan Watters 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-07-24 21y 02m 12d 2019-07-24 21y 02m 12d 1 Watters
29 David Wilson Wood 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-01-29 24y 00m 30d 2000-01-29 24y 00m 30d 1 Wood


Top 100 Appearances All Games

Players appearances and goals are included.

Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Waddell [2] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [2]
1 Kerr [3] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [3]
1 Young [3] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [3]
1 Thomson [6] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [6]
1 Graeme John Armstrong 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 40y 01m 22d 2000-01-29 43y 07m 06d 2 Armstrong
1 Alan Banks 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 26y 05m 20d 2000-01-29 29y 11m 04d 2 Banks
1 Binnie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Binnie
1 George Muir Bone 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 21y 06m 29d 1977-09-03 21y 07m 04d 1 Bone
1 William Ralston Murray Buchan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-12-30 25y 02m 13d 1940-03-30 25y 05m 13d 1 Buchan
1 John Clarkson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Clarkson
1 David Cowan 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-12-30 Not Known 1940-03-30 Not Known 1 Cowan
1 James Fisher 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 28y 10m 00d 2000-01-29 32y 03m 15d 2 Fisher
1 William Gordon 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 24y 00m 25d 1977-09-03 24y 00m 30d 1 Gordon
1 A. Russell Halliday 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 30y 08m 25d 1977-09-03 30y 08m 30d 1 Halliday
1 Peter Hutton 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Hutton
1 John Markie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 32y 08m 13d 1977-09-03 32y 08m 18d 1 Markie
1 Ian [1] McGregor 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 24y 07m 19d 1977-09-03 24y 07m 24d 1 McGregor
1 David McNair 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-12-30 Not Known 1940-03-30 Not Known 1 McNair
1 Henry Reid 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Reid
1 J Reid 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Reid
1 Derek Stuart Renton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 25y 07m 22d 1977-09-03 25y 07m 27d 1 Renton
1 Johnson Edward (Sid) Sage 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 28y 04m 22d 1977-09-03 28y 04m 27d 1 Sage
1 Alex Scott 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Scott
1 John [6] Scott 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 26y 04m 28d 1977-09-03 26y 05m 02d 1 Scott
1 James [14] Stewart 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-12-30 Not Known 1940-03-30 Not Known 1 Stewart
1 Stoddart 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Stoddart
1 Jim Wight 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 28y 10m 25d 1977-09-03 28y 10m 30d 1 Wight
1 Frank Wilson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 24y 08m 12d 1977-09-03 24y 08m 17d 1 Wilson
29 George McGeachie [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 [1]
29 Junior [3] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 [3]
29 Andrew Allan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 Allan
29 John Allison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Allison
29 Alex Anderson 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1954-05-01 28y 07m 20d 1954-05-01 28y 07m 20d 1 Anderson
29 Kieran Anderson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-07-24 25y 00m 04d 2019-07-24 25y 00m 04d 1 Anderson
29 George [6] Brown 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 22y 04m 25d 1954-05-01 22y 04m 25d 1 Brown
29 John [13] Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Brown
29 Jim Caskie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1977-09-03 27y 07m 26d 1977-09-03 27y 07m 26d 1 Caskie
29 Martin Peter Christie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 24y 09m 07d 1996-08-14 24y 09m 07d 1 Christie
29 Richard S Clark 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Clark
29 Duncan Connelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Connelly
29 Alan Cook 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 27y 02m 29d 2019-07-24 27y 02m 29d 1 Cook
29 William Crombie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Crombie
29 George Cunningham 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known 1 Cunningham
29 John G Cuthbertson 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known 1 Cuthbertson
29 Sean Dickson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 22y 07m 10d 2014-08-26 22y 07m 10d 1 Dickson
29 Steven Ellison 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 26y 05m 11d 1996-08-14 26y 05m 11d 1 Ellison
29 Kristopher Faulds 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 20y 01m 23d 2014-08-26 20y 01m 23d 1 Faulds
29 David Hendry Fenner 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Fenner
29 John Ferguson 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known 1 Ferguson
29 Greg William Edward Fleming 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 27y 10m 30d 2014-08-26 27y 10m 30d 1 Fleming
29 Paul Forrester 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-01-29 27y 02m 26d 2000-01-29 27y 02m 26d 1 Forrester
29 Graeme William Fraser 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 26y 05m 22d 2000-01-29 26y 05m 22d 1 Fraser
29 Nicol Thomson Gaines 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-03 21y 09m 08d 1977-09-03 21y 09m 08d 1 Gaines
29 Thomas Graham 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 31y 08m 17d 2000-01-29 31y 08m 17d 1 Graham
29 Alex [5] Gray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Gray
29 Stewart Greacen 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 32y 04m 26d 2014-08-26 32y 04m 26d 1 Greacen
29 Martin Grehan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 29y 10m 17d 2014-08-26 29y 10m 17d 1 Grehan
29 Thomas Halleran 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-07-24 19y 04m 03d 2019-07-24 19y 04m 03d 1 Halleran
29 Lindsay Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 37y 05m 18d 2000-01-29 37y 05m 18d 1 Hamilton
29 Ross James Hamilton 1 1 0 1 0 0 1 .00 .00 100.00 .00 2000-01-29 19y 07m 12d 2000-01-29 19y 07m 12d 1 Hamilton
29 Alex W Hanlin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known 1 Hanlin
29 James Charles Henderson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 19y 09m 27d 1996-08-14 19y 09m 27d 1 Henderson
29 Tom Hendry 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known 1 Hendry
29 Bryan Hodge 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 26y 11m 03d 2014-08-26 26y 11m 03d 1 Hodge
29 David Hopkirk 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 26y 06m 07d 2019-07-24 26y 06m 07d 1 Hopkirk
29 Paul Hunter 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 27y 11m 15d 1996-08-14 27y 11m 15d 1 Hunter
29 Gareth William McKay Hutchison 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 24y 02m 10d 1996-08-14 24y 02m 10d 1 Hutchison
29 Thomas Jack 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Jack
29 Thomas Jenkins 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 Jenkins
29 James F Jessiman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Jessiman
29 William [3] Knox 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Knox
29 Alan Lawrence 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 37y 05m 10d 2000-01-29 37y 05m 10d 1 Lawrence
29 Alan Lithgow 1 0 1 0 0 0 1 .00 .00 100.00 .00 2014-08-26 26y 05m 14d 2014-08-26 26y 05m 14d 1 Lithgow
29 Paul Michael Logan 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 20y 02m 01d 1996-08-14 20y 02m 01d 1 Logan
29 David James Lorimer 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-01-29 26y 00m 03d 2000-01-29 26y 00m 03d 1 Lorimer
29 David Marsh 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 29y 03m 18d 2019-07-24 29y 03m 18d 1 Marsh
29 Robert Duff Mauchline 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 Mauchline
29 George McGeachie 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 37y 06m 09d 1996-08-14 37y 06m 09d 1 McGeachie
29 Mark McGuigan 1 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-24 30y 08m 17d 2019-07-24 30y 08m 17d 1 McGuigan
29 Aidan Mcilduff 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 22y 03m 04d 2019-07-24 22y 03m 04d 1 Mcilduff
29 Kevin George McKee 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 30y 02m 04d 1996-08-14 30y 02m 04d 1 McKee
29 Jamie McKernan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 27y 03m 23d 2019-07-24 27y 03m 23d 1 McKernan
29 Colin Graham McKinnon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-01-29 30y 05m 00d 2000-01-29 30y 05m 00d 1 McKinnon
29 Scott Bonner McLaughlin 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 35y 06m 04d 2019-07-24 35y 06m 04d 1 McLaughlin
29 Stewart D McLean 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known 1 McLean
29 Colin McMenamin 1 0 1 0 0 0 1 .00 .00 100.00 .00 2014-08-26 33y 06m 14d 2014-08-26 33y 06m 14d 1 McMenamin
29 James [7] McMillan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 McMillan
29 Ross McMillan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 31y 10m 02d 2014-08-26 31y 10m 02d 1 McMillan
29 Ross Meechan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 19y 09m 16d 2014-08-26 19y 09m 16d 1 Meechan
29 Kieran Millar 1 1 0 1 0 0 1 .00 .00 100.00 .00 2014-08-26 20y 10m 12d 2014-08-26 20y 10m 12d 1 Millar
29 Ryan Millar 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 20y 04m 27d 2014-08-26 20y 04m 27d 1 Millar
29 Robert Moodie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 Moodie
29 Martin James Mooney 1 1 0 1 0 0 1 .00 .00 100.00 .00 2000-01-29 29y 04m 04d 2000-01-29 29y 04m 04d 1 Mooney
29 Andy Munro 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 26y 08m 09d 2019-07-24 26y 08m 09d 1 Munro
29 Marky Munro 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 18y 04m 14d 2019-07-24 18y 04m 14d 1 Munro
29 John Murdoch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Murdoch
29 Alex C Paterson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known 1 Paterson
29 Lauchlen Robertson 1 1 0 1 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Robertson
29 Archibald Y Rose 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-08-29 25y 05m 14d 1977-08-29 25y 05m 14d 1 Rose
29 James Roughead 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known 1 Roughead

Scorers Competitive Games


Total Distinct (ex ogs) = 10

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 David Cowan 1 2 .50 1940-03-30 Not Known 2 1940-03-30 Not Known 2 1 Cowan
1 David Hendry Fenner 1 1 1.00 1939-12-30 Not Known 1 1939-12-30 Not Known 1 1 Fenner
1 Ross James Hamilton 1 1 1.00 2000-01-29 19y 07m 12d 1 2000-01-29 19y 07m 12d 1 1 Hamilton
1 Mark McGuigan 1 1 1.00 2019-07-24 30y 08m 17d 1 2019-07-24 30y 08m 17d 1 1 McGuigan
1 Kieran Millar 1 1 1.00 2014-08-26 20y 10m 12d 1 2014-08-26 20y 10m 12d 1 1 Millar
1 Martin James Mooney 1 1 1.00 2000-01-29 29y 04m 04d 1 2000-01-29 29y 04m 04d 1 1 Mooney
1 J Reid 1 2 .50 1892-11-26 Not Known 1 1892-11-26 Not Known 1 1 Reid
1 Lauchlen Robertson 1 1 1.00 1931-01-17 Not Known 1 1931-01-17 Not Known 1 1 Robertson
1 Adrian Sprott 1 1 1 1.00 1996-08-14 34y 04m 22d 1 1996-08-14 34y 04m 22d 1 1 Sprott
1 James [14] Stewart 1 2 .50 1939-12-30 Not Known 1 1939-12-30 Not Known 1 1 Stewart


Scorers All Games


Total Distinct (ex ogs) = 13

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 John G Cuthbertson 2 1 1 2.00 1954-05-01 Not Known 0 1954-05-01 Not Known 0 1 Cuthbertson
2 Alex Anderson 1 1 1.00 1954-05-01 28y 07m 20d 0 1954-05-01 28y 07m 20d 0 1 Anderson
2 David Cowan 1 2 .50 1940-03-30 Not Known 2 1940-03-30 Not Known 2 1 Cowan
2 David Hendry Fenner 1 1 1.00 1939-12-30 Not Known 1 1939-12-30 Not Known 1 1 Fenner
2 John Ferguson 1 1 1.00 1954-05-01 Not Known 0 1954-05-01 Not Known 0 1 Ferguson
2 Ross James Hamilton 1 1 1.00 2000-01-29 19y 07m 12d 1 2000-01-29 19y 07m 12d 1 1 Hamilton
2 Mark McGuigan 1 1 1.00 2019-07-24 30y 08m 17d 1 2019-07-24 30y 08m 17d 1 1 McGuigan
2 Kieran Millar 1 1 1.00 2014-08-26 20y 10m 12d 1 2014-08-26 20y 10m 12d 1 1 Millar
2 Martin James Mooney 1 1 1.00 2000-01-29 29y 04m 04d 1 2000-01-29 29y 04m 04d 1 1 Mooney
2 J Reid 1 2 .50 1892-11-26 Not Known 1 1892-11-26 Not Known 1 1 Reid
2 Lauchlen Robertson 1 1 1.00 1931-01-17 Not Known 1 1931-01-17 Not Known 1 1 Robertson
2 Adrian Sprott 1 1 1 1.00 1996-08-14 34y 04m 22d 1 1996-08-14 34y 04m 22d 1 1 Sprott
2 James [14] Stewart 1 2 .50 1939-12-30 Not Known 1 1939-12-30 Not Known 1 1 Stewart



Hat Tricks


Total = 0

The specified statement did not generate any data
Player Age Game
No
Goals Comp Match Scorers


Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Alex Scott 2 9 4.50 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Scott
1 David McNair 2 8 4.00 1 0 1 50.00 .00 50.00 50.00 1939-12-30 Not Known 1940-03-30 Not Known 1 McNair
1 Ian [1] McGregor 2 6 3.00 0 0 2 .00 .00 100.00 .00 1977-08-29 24y 07m 19d 1977-09-03 24y 07m 24d 1 McGregor
4 Lindsay Hamilton 1 3 3.00 0 0 1 .00 .00 100.00 .00 2000-01-29 37y 05m 18d 2000-01-29 37y 05m 18d 1 Hamilton
4 Duncan Connelly 1 9 9.00 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Connelly
4 Graeme [1] Smith 1 2 2.00 0 0 1 .00 .00 100.00 .00 2019-07-24 36y 01m 16d 2019-07-24 36y 01m 16d 1 Smith
4 Greg William Edward Fleming 1 2 2.00 0 0 1 .00 .00 100.00 .00 2014-08-26 27y 10m 30d 2014-08-26 27y 10m 30d 1 Fleming
4 Steven Ellison 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1996-08-14 26y 05m 11d 1996-08-14 26y 05m 11d 1 Ellison

Hearts Top 20 Appearances

Competitive games only. Players appearances and goals pre 1946 are included.
NB Not all pre 1946 data is complete so there may be some details missing.
Possible doesn't take account of any 'breaks in career'

Total Played = 65
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Donald Park 2 1 1 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 24y 01m 10d 1977-09-03 24y 01m 15d 1 Park
1 Willie Gibson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 24y 04m 26d 1977-09-03 24y 05m 00d 1 Gibson
1 John Gallacher 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 25y 08m 17d 1977-09-03 25y 08m 22d 1 Gallacher
1 Bobby Prentice 2 1 1 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 23y 11m 02d 1977-09-03 23y 11m 07d 1 Prentice
1 Eamonn Bannon 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 19y 04m 11d 1977-09-03 19y 04m 16d 1 Bannon
1 Cammy Fraser 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 20y 01m 07d 1977-09-03 20y 01m 12d 1 Fraser
1 Drew Busby 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 29y 08m 21d 1977-09-03 29y 08m 26d 1 Busby
1 Jim Jefferies 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 26y 09m 07d 1977-09-03 26y 09m 12d 1 Jefferies
1 Ray Dunlop 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 26y 09m 06d 1977-09-03 26y 09m 11d 1 Dunlop
1 Graham Shaw 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 25y 10m 21d 1977-09-03 25y 10m 26d 1 Shaw
1 Malcolm Robertson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 26y 01m 22d 1977-09-03 26y 01m 27d 1 Robertson
1 Jim Brown 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 27y 00m 18d 1977-09-03 27y 00m 23d 1 Brown
1 Jamie Walker 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2014-08-26 21y 02m 01d 2019-07-24 26y 00m 29d 2 Walker
1 Colin Cameron 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1996-08-14 23y 09m 22d 2000-01-29 27y 03m 06d 2 Cameron
1 Steve Fulton 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1996-08-14 26y 00m 04d 2000-01-29 29y 05m 19d 2 Fulton
16 Steven MacLean 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 36y 11m 01d 2019-07-24 36y 11m 01d 1 MacLean
16 Gary Mackay 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 32y 06m 22d 1996-08-14 32y 06m 22d 1 Mackay
16 Zdenek Zlamal 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 33y 08m 19d 2019-07-24 33y 08m 19d 1 Zlamal
16 Pasquale Bruno 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 34y 01m 26d 1996-08-14 34y 01m 26d 1 Bruno
16 Darren Jackson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 33y 06m 04d 2000-01-29 33y 06m 04d 1 Jackson
16 John Colquhoun 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 33y 01m 00d 1996-08-14 33y 01m 00d 1 Colquhoun
16 Gilles Rousset 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 32y 11m 23d 1996-08-14 32y 11m 23d 1 Rousset
16 Michael Smith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 30y 10m 20d 2019-07-24 30y 10m 20d 1 Smith
16 Oliver Bozanic 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 30y 06m 16d 2019-07-24 30y 06m 16d 1 Bozanic
16 Gordan Petric 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 30y 05m 30d 2000-01-29 30y 05m 30d 1 Petric
16 Neil Pointon 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 31y 08m 17d 1996-08-14 31y 08m 17d 1 Pointon
16 John Robertson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 31y 10m 12d 1996-08-14 31y 10m 12d 1 Robertson
16 Stephen Frail 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 27y 00m 04d 1996-08-14 27y 00m 04d 1 Frail
16 Conor Washington 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 27y 02m 06d 2019-07-24 27y 02m 06d 1 Washington
16 Robert Tomaschek 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 27y 05m 04d 2000-01-29 27y 05m 04d 1 Tomaschek
16 Davy Weir 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 26y 03m 04d 1996-08-14 26y 03m 04d 1 Weir
16 Steven Pressley 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 26y 03m 18d 2000-01-29 26y 03m 18d 1 Pressley
16 Adam Eckersley 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 28y 11m 19d 2014-08-26 28y 11m 19d 1 Eckersley
16 Gary McSwegan 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 29y 04m 05d 2000-01-29 29y 04m 05d 1 McSwegan
16 Darren Beckford 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 29y 03m 02d 1996-08-14 29y 03m 02d 1 Beckford
16 Antti Niemi 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 27y 07m 29d 2000-01-29 27y 07m 29d 1 Niemi
16 Lee Hollis 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 28y 04m 30d 2014-08-26 28y 04m 30d 1 Hollis
16 Aidan Keena 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 20y 02m 29d 2019-07-24 20y 02m 29d 1 Keena
16 Aaron Hickey 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 17y 01m 14d 2019-07-24 17y 01m 14d 1 Hickey
16 Gary Oliver 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 19y 01m 12d 2014-08-26 19y 01m 12d 1 Oliver
16 Jordan McGhee 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 18y 01m 02d 2014-08-26 18y 01m 02d 1 McGhee
16 Lawrie Tierney 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1977-09-03 18y 04m 30d 1977-09-03 18y 04m 30d 1 Tierney
16 Liam Smith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 18y 04m 16d 2014-08-26 18y 04m 16d 1 Smith
16 Anthony McDonald 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 18y 04m 07d 2019-07-24 18y 04m 07d 1 McDonald
16 Liam Gordon 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 18y 07m 00d 2014-08-26 18y 07m 00d 1 Gordon
16 Paul Ritchie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 20y 11m 24d 1996-08-14 20y 11m 24d 1 Ritchie
16 Brad McKay 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 21y 05m 00d 2014-08-26 21y 05m 00d 1 McKay
16 Kevin Thomas 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 21y 03m 20d 1996-08-14 21y 03m 20d 1 Thomas
16 David [2] Smith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 21y 05m 25d 2014-08-26 21y 05m 25d 1 Smith
16 Jason Holt 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 21y 06m 07d 2014-08-26 21y 06m 07d 1 Holt
16 Gary Naysmith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 21y 02m 13d 2000-01-29 21y 02m 13d 1 Naysmith
16 Kevin McHattie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 21y 01m 11d 2014-08-26 21y 01m 11d 1 McHattie
16 Gary Wales 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 21y 00m 25d 2000-01-29 21y 00m 25d 1 Wales
16 Neil McCann 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 22y 00m 03d 1996-08-14 22y 00m 03d 1 McCann
16 James Keatings 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 22y 07m 06d 2014-08-26 22y 07m 06d 1 Keatings
16 Scott Robinson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 22y 05m 14d 2014-08-26 22y 05m 14d 1 Robinson
16 Juanjo 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 22y 08m 25d 2000-01-29 22y 08m 25d 1 Juanjo
16 Sean Clare 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 22y 10m 06d 2019-07-24 22y 10m 06d 1 Clare
16 John Souttar 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 22y 09m 29d 2019-07-24 22y 09m 29d 1 Souttar
16 Jake Mulraney 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 23y 03m 19d 2019-07-24 23y 03m 19d 1 Mulraney
16 Gary Locke 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 24y 07m 13d 2000-01-29 24y 07m 13d 1 Locke
16 Grant Murray 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2000-01-29 24y 05m 00d 2000-01-29 24y 05m 00d 1 Murray
16 Uche Ikpeazu 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 24y 04m 26d 2019-07-24 24y 04m 26d 1 Ikpeazu
16 Osman Sow 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-08-26 24y 04m 04d 2014-08-26 24y 04m 04d 1 Sow
16 Craig Halkett 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-07-24 24y 01m 25d 2019-07-24 24y 01m 25d 1 Halkett

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 10

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Craig Halkett 2 1 2.00 2019-07-24 24y 01m 25d n/a 2019-07-24 24y 01m 25d n/a 1 Halkett
1 Willie Gibson 2 2 1.00 1977-09-03 24y 05m 00d n/a 1977-09-03 24y 05m 00d n/a 1 Gibson
1 Donald Park 2 2 1.00 1977-08-29 24y 01m 10d n/a 1977-09-03 24y 01m 15d n/a 1 Park
1 Gary McSwegan 2 1 2.00 2000-01-29 29y 04m 05d n/a 2000-01-29 29y 04m 05d n/a 1 McSwegan
5 Graham Shaw 1 2 .50 1977-09-03 25y 10m 26d n/a 1977-09-03 25y 10m 26d n/a 1 Shaw
5 Neil McCann 1 1 1.00 1996-08-14 22y 00m 03d n/a 1996-08-14 22y 00m 03d n/a 1 McCann
5 Kevin McHattie 1 1 1.00 2014-08-26 21y 01m 11d n/a 2014-08-26 21y 01m 11d n/a 1 McHattie
5 Gary Oliver 1 1 1.00 2014-08-26 19y 01m 12d n/a 2014-08-26 19y 01m 12d n/a 1 Oliver
5 Colin Cameron 1 1 2 .50 2000-01-29 27y 03m 06d n/a 2000-01-29 27y 03m 06d n/a 1 Cameron
5 Eamonn Bannon 1 2 .50 1977-09-03 19y 04m 16d n/a 1977-09-03 19y 04m 16d n/a 1 Bannon



Hearts Hat Tricks


Total = 0

The specified statement did not generate any data
Player Age Game
No
Goals Comp Match Scorers


Hearts Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Ray Dunlop 2 0 .00 2 0 0 100.00 .00 .00 100.00 1977-08-29 26y 09m 06d 1977-09-03 26y 09m 11d 1 Dunlop
2 Antti Niemi 1 2 2.00 1 0 0 100.00 .00 .00 100.00 2000-01-29 27y 07m 29d 2000-01-29 27y 07m 29d 1 Niemi
2 Lee Hollis 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2014-08-26 28y 04m 30d 2014-08-26 28y 04m 30d 1 Hollis
2 Zdenek Zlamal 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2019-07-24 33y 08m 19d 2019-07-24 33y 08m 19d 1 Zlamal
2 Gilles Rousset 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1996-08-14 32y 11m 23d 1996-08-14 32y 11m 23d 1 Rousset

Both Clubs Top 20 Appearances


Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Waddell [2] Stenhousemuir 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [2]
1 Young [3] Stenhousemuir 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [3]
1 Kerr [3] Stenhousemuir 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [3]
1 Thomson [6] Stenhousemuir 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 [6]
1 Graeme John Armstrong Stenhousemuir 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 40y 01m 22d 2000-01-29 43y 07m 06d 2 Armstrong
1 Alan Banks Stenhousemuir 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 26y 05m 20d 2000-01-29 29y 11m 04d 2 Banks
1 Eamonn Bannon Hearts 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 19y 04m 11d 1977-09-03 19y 04m 16d 1 Bannon
1 Binnie Stenhousemuir 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Binnie
1 George Muir Bone Stenhousemuir 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 21y 06m 29d 1977-09-03 21y 07m 04d 1 Bone
1 Jim Brown Hearts 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 27y 00m 18d 1977-09-03 27y 00m 23d 1 Brown
1 William Ralston Murray Buchan Stenhousemuir 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-12-30 25y 02m 13d 1940-03-30 25y 05m 13d 1 Buchan
1 Drew Busby Hearts 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 29y 08m 21d 1977-09-03 29y 08m 26d 1 Busby
1 Colin Cameron Hearts 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1996-08-14 23y 09m 22d 2000-01-29 27y 03m 06d 2 Cameron
1 John Clarkson Stenhousemuir 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Clarkson
1 David Cowan Stenhousemuir 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-12-30 Not Known 1940-03-30 Not Known 1 Cowan
1 Ray Dunlop Hearts 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 26y 09m 06d 1977-09-03 26y 09m 11d 1 Dunlop
1 James Fisher Stenhousemuir 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 28y 10m 00d 2000-01-29 32y 03m 15d 2 Fisher
1 Cammy Fraser Hearts 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 20y 01m 07d 1977-09-03 20y 01m 12d 1 Fraser
1 Steve Fulton Hearts 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1996-08-14 26y 00m 04d 2000-01-29 29y 05m 19d 2 Fulton
1 John Gallacher Hearts 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1977-08-29 25y 08m 17d 1977-09-03 25y 08m 22d 1 Gallacher

Both Clubs Top 20 Scorers


Rk Player Club Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Willie Gibson Hearts 2 2 1.00 1977-09-03 24y 05m 00d n/a 1977-09-03 24y 05m 00d n/a 1 Gibson
1 Craig Halkett Hearts 2 1 2.00 2019-07-24 24y 01m 25d n/a 2019-07-24 24y 01m 25d n/a 1 Halkett
1 Gary McSwegan Hearts 2 1 2.00 2000-01-29 29y 04m 05d n/a 2000-01-29 29y 04m 05d n/a 1 McSwegan
1 Donald Park Hearts 2 2 1.00 1977-08-29 24y 01m 10d n/a 1977-09-03 24y 01m 15d n/a 1 Park
5 Eamonn Bannon Hearts 1 2 .50 1977-09-03 19y 04m 16d n/a 1977-09-03 19y 04m 16d n/a 1 Bannon
5 Colin Cameron Hearts 1 1 2 .50 2000-01-29 27y 03m 06d n/a 2000-01-29 27y 03m 06d n/a 1 Cameron
5 David Cowan Stenhousemuir 1 2 .50 1940-03-30 Not Known 2 1940-03-30 Not Known 2 1 Cowan
5 David Hendry Fenner Stenhousemuir 1 1 1.00 1939-12-30 Not Known 1 1939-12-30 Not Known 1 1 Fenner
5 Ross James Hamilton Stenhousemuir 1 1 1.00 2000-01-29 19y 07m 12d 1 2000-01-29 19y 07m 12d 1 1 Hamilton
5 Neil McCann Hearts 1 1 1.00 1996-08-14 22y 00m 03d n/a 1996-08-14 22y 00m 03d n/a 1 McCann
5 Mark McGuigan Stenhousemuir 1 1 1.00 2019-07-24 30y 08m 17d 1 2019-07-24 30y 08m 17d 1 1 McGuigan
5 Kevin McHattie Hearts 1 1 1.00 2014-08-26 21y 01m 11d n/a 2014-08-26 21y 01m 11d n/a 1 McHattie
5 Kieran Millar Stenhousemuir 1 1 1.00 2014-08-26 20y 10m 12d 1 2014-08-26 20y 10m 12d 1 1 Millar
5 Martin James Mooney Stenhousemuir 1 1 1.00 2000-01-29 29y 04m 04d 1 2000-01-29 29y 04m 04d 1 1 Mooney
5 Gary Oliver Hearts 1 1 1.00 2014-08-26 19y 01m 12d n/a 2014-08-26 19y 01m 12d n/a 1 Oliver
5 J Reid Stenhousemuir 1 2 .50 1892-11-26 Not Known 1 1892-11-26 Not Known 1 1 Reid
5 Lauchlen Robertson Stenhousemuir 1 1 1.00 1931-01-17 Not Known 1 1931-01-17 Not Known 1 1 Robertson
5 Graham Shaw Hearts 1 2 .50 1977-09-03 25y 10m 26d n/a 1977-09-03 25y 10m 26d n/a 1 Shaw
5 Adrian Sprott Stenhousemuir 1 1 1 1.00 1996-08-14 34y 04m 22d 1 1996-08-14 34y 04m 22d 1 1 Sprott
5 James [14] Stewart Stenhousemuir 1 2 .50 1939-12-30 Not Known 1 1939-12-30 Not Known 1 1 Stewart

Both Top 20 Goalkeepers


Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Ray Dunlop Hearts 2 2 0 0 100.00 .00 .00 100.00 1977-08-29 26y 09m 06d 1977-09-03 26y 09m 11d 1 Dunlop
1 Willie Gibson Hearts 2 2 0 0 100.00 .00 .00 100.00 1977-08-29 24y 04m 26d 1977-09-03 24y 05m 00d 1 Gibson
1 Ian [1] McGregor Stenhousemuir 2 0 0 2 .00 .00 100.00 .00 1977-08-29 24y 07m 19d 1977-09-03 24y 07m 24d 1 McGregor
1 David McNair Stenhousemuir 2 1 0 1 50.00 .00 50.00 50.00 1939-12-30 Not Known 1940-03-30 Not Known 1 McNair
1 Alex Scott Stenhousemuir 2 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known 1 Scott
6 Duncan Connelly Stenhousemuir 1 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known 1 Connelly
6 Steven Ellison Stenhousemuir 1 0 1 0 .00 100.00 .00 50.00 1996-08-14 26y 05m 11d 1996-08-14 26y 05m 11d 1 Ellison
6 Greg William Edward Fleming Stenhousemuir 1 0 0 1 .00 .00 100.00 .00 2014-08-26 27y 10m 30d 2014-08-26 27y 10m 30d 1 Fleming
6 Lindsay Hamilton Stenhousemuir 1 0 0 1 .00 .00 100.00 .00 2000-01-29 37y 05m 18d 2000-01-29 37y 05m 18d 1 Hamilton
6 Lee Hollis Hearts 1 1 0 0 100.00 .00 .00 100.00 2014-08-26 28y 04m 30d 2014-08-26 28y 04m 30d 1 Hollis
6 Antti Niemi Hearts 1 1 0 0 100.00 .00 .00 100.00 2000-01-29 27y 07m 29d 2000-01-29 27y 07m 29d 1 Niemi
6 Gilles Rousset Hearts 1 0 1 0 .00 100.00 .00 50.00 1996-08-14 32y 11m 23d 1996-08-14 32y 11m 23d 1 Rousset
6 Graeme [1] Smith Stenhousemuir 1 0 0 1 .00 .00 100.00 .00 2019-07-24 36y 01m 16d 2019-07-24 36y 01m 16d 1 Smith
6 Zdenek Zlamal Hearts 1 1 0 0 100.00 .00 .00 100.00 2019-07-24 33y 08m 19d 2019-07-24 33y 08m 19d 1 Zlamal

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