London Hearts Supporters Club


Heart of Midlothian vs East Fife 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 = 176
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Samuel Stewart 30 30 0 0 9 3 18 30.00 10.00 60.00 35.00 1946-04-06 25y 11m 05d 1958-02-01 37y 09m 00d 13 Stewart
2 William Morris Clark Finlay 23 23 0 0 9 3 11 39.13 13.04 47.83 45.65 1947-03-01 20y 06m 20d 1956-02-25 29y 06m 16d 10 Finlay
3 James Bonthrone 19 19 0 3 4 2 13 21.05 10.53 68.42 26.32 1950-09-16 21y 03m 00d 1958-02-01 28y 07m 16d 8 Bonthrone
4 David Millar Duncan 15 15 0 5 7 1 7 46.67 6.67 46.67 50.00 1947-03-01 25y 03m 08d 1952-10-04 30y 10m 13d 7 Duncan
5 Andy Matthew 14 14 0 2 2 2 10 14.29 14.29 71.43 21.43 1951-09-08 Not Known 1958-02-01 Not Known 7 Matthew
5 James M Philp 14 14 0 0 6 1 7 42.86 7.14 50.00 46.43 1947-03-01 33y 03m 01d 1951-09-08 37y 09m 10d 6 Philp
7 Frank Christie 13 13 0 0 2 2 9 15.38 15.38 69.23 23.08 1952-10-04 24y 09m 17d 1958-02-01 30y 01m 15d 6 Christie
8 Charlie Fleming 12 12 0 8 4 1 7 33.33 8.33 58.33 37.50 1948-09-18 21y 02m 06d 1953-09-05 26y 01m 24d 6 Fleming
8 Henry Miller Morris 12 12 0 7 6 1 5 50.00 8.33 41.67 54.17 1947-03-01 27y 02m 12d 1950-09-16 30y 08m 30d 5 Morris
8 John Gordon Niven 12 12 0 0 6 1 5 50.00 8.33 41.67 54.17 1946-04-06 Not Known 1950-09-16 Not Known 6 Niven
8 Jack [1] Stewart 12 12 0 1 4 2 6 33.33 16.67 50.00 41.67 1951-09-08 22y 07m 16d 1957-01-26 28y 00m 03d 6 Stewart
12 George Graham Aitken 11 11 0 0 5 1 5 45.45 9.09 45.45 50.00 1946-04-06 20y 10m 09d 1949-12-24 24y 06m 26d 5 Aitken
12 Dave Clarke 11 11 0 0 1 6 4 9.09 54.55 36.36 36.36 1971-10-30 21y 04m 24d 1983-02-20 32y 08m 14d 6 Clarke
12 John Curran 11 11 0 0 3 2 6 27.27 18.18 54.55 36.36 1951-09-08 27y 02m 17d 1955-10-22 31y 04m 00d 5 Curran
12 Daniel McLennan 11 11 0 1 3 2 6 27.27 18.18 54.55 36.36 1950-10-07 Not Known 1956-10-13 Not Known 7 McLennan
16 James Ian Gardiner 9 9 0 4 1 2 6 11.11 22.22 66.67 22.22 1950-09-16 21y 11m 29d 1955-09-03 26y 11m 16d 5 Gardiner
17 Allan Duncan Brown 8 8 0 2 4 1 3 50.00 12.50 37.50 56.25 1948-09-18 21y 11m 06d 1949-12-24 23y 02m 12d 2 Brown
17 Donald K Emery 8 8 0 0 3 2 3 37.50 25.00 37.50 50.00 1952-10-04 32y 03m 23d 1955-09-03 35y 02m 23d 4 Emery
17 Kevin Michael Hegarty 8 8 0 0 2 3 3 25.00 37.50 37.50 43.75 1972-09-30 22y 02m 00d 1978-01-02 27y 05m 03d 4 Hegarty
17 William Laird 8 8 0 0 5 0 3 62.50 .00 37.50 62.50 1946-04-06 Not Known 1949-12-24 Not Known 4 Laird
21 Thomas Adams 7 7 0 4 3 0 4 42.86 .00 57.14 42.86 1939-12-02 Not Known 1948-12-11 Not Known 4 Adams
21 Bobby Black 7 7 0 1 3 1 3 42.86 14.29 42.86 50.00 1948-12-11 Not Known 1950-10-07 Not Known 3 Black
21 Robert Leishman 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 1954-10-16 Not Known 1958-02-01 Not Known 4 Leishman
21 Angus Plumb 7 7 0 6 3 0 4 42.86 .00 57.14 42.86 1955-04-13 Not Known 1957-01-26 Not Known 3 Plumb
25 Billy (William Taylor) Gillies 6 5 1 0 1 2 3 16.67 33.33 50.00 33.33 1974-04-13 23y 02m 25d 1978-01-02 26y 11m 14d 3 Gillies
25 John Martis 6 6 0 0 1 5 0 16.67 83.33 .00 58.33 1971-10-30 31y 07m 00d 1974-04-13 34y 00m 14d 3 Martis
25 Ronald William McIvor 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1973-12-08 22y 08m 15d 1978-01-02 26y 09m 10d 3 McIvor
28 Alan Stewart Blair 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1977-03-12 Not Known 1978-01-02 Not Known 2 Blair
28 Samuel Richmond Cox 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1956-10-13 32y 06m 00d 1958-02-01 33y 09m 19d 2 Cox
28 Bobby Duncan 5 5 0 0 1 4 0 20.00 80.00 .00 60.00 1971-10-30 26y 06m 03d 1973-12-08 28y 07m 11d 3 Duncan
28 David Gorman 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 1971-10-30 24y 06m 12d 1983-02-20 35y 10m 02d 3 Gorman
28 John Love 5 5 0 1 0 4 1 .00 80.00 20.00 40.00 1971-10-30 19y 03m 09d 1977-03-15 24y 07m 22d 3 Love
28 Ronnie McCluskey 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1956-10-13 19y 11m 10d 1958-02-01 21y 02m 29d 2 McCluskey
28 Billy McPhee 5 5 0 0 1 4 0 20.00 80.00 .00 60.00 1972-03-04 22y 08m 21d 1974-04-13 24y 10m 01d 3 McPhee
28 Colin John Methven 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1977-03-12 21y 05m 02d 1978-01-02 22y 02m 23d 2 Methven
28 Thomas [2] Wright 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1955-04-13 27y 02m 24d 1956-02-25 28y 01m 05d 2 Wright
37 Walter Ross Borthwick 4 4 0 2 1 3 0 25.00 75.00 .00 62.50 1972-03-04 23y 11m 00d 1973-12-08 25y 08m 04d 3 Borthwick
37 John Arnot (Jack) Davidson 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1947-09-27 21y 08m 28d 1949-09-10 23y 08m 11d 3 Davidson
37 Jim George 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1977-03-12 22y 11m 04d 1978-01-02 23y 08m 25d 2 George
37 Jim Hamilton 4 4 0 0 1 3 0 25.00 75.00 .00 62.50 1971-10-30 20y 08m 27d 1973-01-20 21y 11m 17d 2 Hamilton
37 Graham Honeyman 4 2 2 2 1 3 0 25.00 75.00 .00 62.50 1971-10-30 18y 05m 00d 1973-12-08 20y 06m 08d 3 Honeyman
37 Henry Nimmo (Harry) Kinnear 4 4 0 3 0 2 2 .00 50.00 50.00 25.00 1974-04-13 25y 01m 08d 1977-09-10 28y 06m 05d 3 Kinnear
37 Archibald B Proudfoot 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1948-12-11 Not Known 1950-10-07 Not Known 3 Proudfoot
37 Duncan [2] Smith 4 3 1 0 1 0 3 25.00 .00 75.00 25.00 1977-03-15 24y 11m 21d 1978-01-02 25y 09m 11d 2 Smith
37 Quinton Young 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1977-03-12 29y 05m 21d 1977-11-12 30y 01m 24d 2 Young
46 John Adie 3 3 0 0 0 0 3 .00 .00 100.00 .00 1955-10-22 25y 07m 20d 1957-10-05 27y 07m 03d 2 Adie
46 Neil Bowie 3 3 0 0 0 0 3 .00 .00 100.00 .00 1957-01-26 Not Known 1958-02-01 Not Known 2 Bowie
46 Doug Dailey 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1971-10-30 18y 07m 24d 1972-09-30 19y 06m 24d 2 Dailey
46 Douglas Bell Davidson 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1947-03-01 28y 02m 27d 1947-09-27 28y 09m 25d 2 Davidson
46 Peter Markie 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 1977-09-10 21y 11m 26d 1978-01-02 22y 03m 18d 1 Markie
46 Peter Murray McQuade 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1971-10-30 22y 11m 26d 1972-09-30 23y 10m 26d 2 McQuade
46 Robert Martin Morris 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1977-09-10 20y 06m 03d 1978-01-02 20y 09m 26d 1 Morris
46 Tommy Neilson 3 3 0 1 0 0 3 .00 .00 100.00 .00 1957-10-05 Not Known 1958-02-01 Not Known 1 Neilson
46 Ian John D Printy 3 3 0 0 0 3 0 .00 100.00 .00 50.00 1973-01-20 22y 10m 23d 1974-04-13 24y 01m 16d 2 Printy
46 John [2] Sneddon 3 3 0 0 0 0 3 .00 .00 100.00 .00 1939-12-02 Not Known 1946-04-06 Not Known 2 Sneddon
56 Peter Aird 2 2 0 0 0 0 2 .00 .00 100.00 .00 1951-09-08 Not Known 1951-12-22 Not Known 1 Aird
56 John Baird 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1947-03-01 Not Known 1947-03-05 Not Known 1 Baird
56 John Robertson Bernard 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 Bernard
56 Robert Burns Cairns 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1971-10-30 18y 11m 17d 1973-01-20 20y 02m 07d 2 Cairns
56 Joseph Dawson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 Dawson
56 Alexander Duchart 2 2 0 0 0 0 2 .00 .00 100.00 .00 1958-01-18 24y 08m 15d 1958-02-01 24y 08m 29d 1 Duchart
56 Chris Duggan 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2017-07-22 23y 05m 22d 2019-07-27 25y 05m 27d 2 Duggan
56 Aaron Dunsmore 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-07-22 20y 11m 28d 2019-07-27 23y 00m 03d 2 Dunsmore
56 William Gray Gibson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 Gibson
56 Joe Hughes 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1971-10-30 28y 10m 22d 1972-03-04 29y 02m 25d 1 Hughes
56 John Huskie 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1977-11-12 18y 05m 13d 1978-01-02 18y 07m 03d 1 Huskie
56 John [1] Ingram 2 2 0 0 0 0 2 .00 .00 100.00 .00 1957-10-05 Not Known 1958-01-18 Not Known 1 Ingram
56 Stephen David Kirk 2 1 1 0 0 0 2 .00 .00 100.00 .00 1983-02-20 20y 01m 17d 1999-10-12 36y 09m 09d 2 Kirk
56 Tom Liddell 2 2 0 1 0 0 2 .00 .00 100.00 .00 1954-10-16 23y 09m 01d 1955-10-22 24y 09m 07d 2 Liddell
56 Daniel Sneddon Hamilton Liddle 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 Liddle
56 Kevin Low 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1977-03-12 25y 09m 23d 1977-03-15 25y 09m 26d 1 Low
56 Kenneth Douglas Mackie 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1977-11-12 22y 07m 14d 1978-01-02 22y 09m 04d 1 Mackie
56 John McCurley 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 McCurley
56 Arthur McGachie 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 McGachie
56 Ernest A McGarr 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1973-12-08 29y 08m 29d 1974-04-13 30y 01m 04d 1 McGarr
56 Edward [4] McLeod 2 2 0 2 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 McLeod
56 Denis Mochan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1958-01-18 22y 01m 06d 1958-02-01 22y 01m 20d 1 Mochan
56 David Moyes 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 Moyes
56 Andrew Thomas Rutherford 2 1 1 0 0 2 0 .00 100.00 .00 50.00 1973-12-08 20y 02m 04d 1974-04-13 20y 06m 09d 1 Rutherford
56 Patrick Slattery 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-07-22 24y 01m 19d 2019-07-27 26y 01m 24d 2 Slattery
56 Jock Smeaton 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1947-03-01 Not Known 1947-03-05 Not Known 1 Smeaton
56 Philip Weir 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 Weir
56 Reginald F Westbrook 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 Westbrook
56 Andrew Whyte 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1951-12-22 Not Known 1952-10-04 Not Known 2 Whyte
56 John Clark Wilkie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 Wilkie
86 Thomas [1] Adams 1 1 0 1 0 0 1 .00 .00 100.00 .00 1940-05-04 Not Known 1940-05-04 Not Known 1 Adams
86 Robert McLellan Adamson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known 1 Adamson
86 Ian Addison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1950-09-16 Not Known 1950-09-16 Not Known 1 Addison
86 Scott Agnew 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 32y 00m 16d 2019-07-27 32y 00m 16d 1 Agnew
86 Damiano Pietro Agostini 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 20y 10m 20d 1999-10-12 20y 10m 20d 1 Agostini
86 Archibald W Aikman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known 1 Aikman
86 John Bernard 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1971-10-30 23y 03m 25d 1971-10-30 23y 03m 25d 1 Bernard
86 David Hunter Berry 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-10 18y 01m 12d 1977-09-10 18y 01m 12d 1 Berry
86 Ian Beveridge 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-10-16 Not Known 1954-10-16 Not Known 1 Beveridge
86 James Birrell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-02 Not Known 1939-12-02 Not Known 1 Birrell
86 Richard Boag 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-05-04 Not Known 1940-05-04 Not Known 1 Boag
86 Colin Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known 1 Brown
86 Martin Caithness 1 1 0 1 0 0 1 .00 .00 100.00 .00 1983-02-20 23y 08m 23d 1983-02-20 23y 08m 23d 1 Caithness
86 James Canavan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known 1 Canavan
86 Patrick Vincent Casciani 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known 1 Casciani
86 David W Clark 1 1 0 0 0 0 1 .00 .00 100.00 .00 1948-12-11 Not Known 1948-12-11 Not Known 1 Clark
86 John James Cusick 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 24y 08m 26d 1999-10-12 24y 08m 26d 1 Cusick
86 Ross Davidson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 25y 08m 29d 2019-07-27 25y 08m 29d 1 Davidson
86 Mark Docherty 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-07-22 35y 05m 11d 2017-07-22 35y 05m 11d 1 Docherty
86 Anton Dowds 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 22y 08m 11d 2019-07-27 22y 08m 11d 1 Dowds
86 Dunbar 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known 1 Dunbar
86 Alex [1] Duncan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-01-03 Not Known 1931-01-03 Not Known 1 Duncan
86 Ross Dunlop 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 29y 11m 24d 2019-07-27 29y 11m 24d 1 Dunlop
86 James Gordon Easson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1950-10-07 Not Known 1950-10-07 Not Known 1 Easson
86 Nathan Flanagan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2017-07-22 20y 02m 18d 2017-07-22 20y 02m 18d 1 Flanagan
86 Gordon Iain Forrest 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 22y 08m 28d 1999-10-12 22y 08m 28d 1 Forrest
86 George Fox 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1956-10-13 Not Known 1956-10-13 Not Known 1 Fox
86 Henry Frame 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1955-04-13 Not Known 1955-04-13 Not Known 1 Frame
86 Robert C Gillon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-10-05 Not Known 1957-10-05 Not Known 1 Gillon
86 Ryan Goodfellow 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-07-22 24y 01m 26d 2017-07-22 24y 01m 26d 1 Goodfellow
86 Ben Gordon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-07-22 31y 09m 15d 2017-07-22 31y 09m 15d 1 Gordon
86 Joseph Gowdy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known 1 Gowdy
86 John [4] Gray 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1977-03-12 24y 00m 05d 1977-03-12 24y 00m 05d 1 Gray
86 Mike Green 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1972-09-30 22y 11m 29d 1972-09-30 22y 11m 29d 1 Green
86 Kenneth Halley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-02-20 25y 04m 00d 1983-02-20 25y 04m 00d 1 Halley
86 Stephen T Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-02-20 22y 04m 13d 1983-02-20 22y 04m 13d 1 Hamilton
86 William David Herd 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 34y 01m 09d 1999-10-12 34y 01m 09d 1 Herd
86 Christopher James Higgins 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 34y 00m 23d 2019-07-27 34y 00m 23d 1 Higgins
86 George R Hill 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1955-04-13 Not Known 1955-04-13 Not Known 1 Hill
86 Ben Honeyman 1 0 1 0 0 0 1 .00 .00 100.00 .00 1999-10-12 22y 07m 28d 1999-10-12 22y 07m 28d 1 Honeyman
86 Lewis Hunter 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 22y 02m 01d 2019-07-27 22y 02m 01d 1 Hunter
86 Graham John Hutt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-02-20 21y 10m 23d 1983-02-20 21y 10m 23d 1 Hutt
86 William Noble Imrie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-05-04 Not Known 1940-05-04 Not Known 1 Imrie
86 Ian Kirkwood 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-10-22 22y 10m 23d 1955-10-22 22y 10m 23d 1 Kirkwood
86 Michael Langton 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-01-03 Not Known 1931-01-03 Not Known 1 Langton
86 Allan McKenzie Livingston 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known 1 Livingston
86 Raymond Logan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 21y 00m 22d 1999-10-12 21y 00m 22d 1 Logan
86 Brett Long 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 22y 03m 16d 2019-07-27 22y 03m 16d 1 Long
86 Graeme James Love 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 25y 10m 05d 1999-10-12 25y 10m 05d 1 Love
86 Edward Lowery 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-01-03 Not Known 1931-01-03 Not Known 1 Lowery
86 Billy Luke 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1953-12-19 21y 08m 00d 1953-12-19 21y 08m 00d 1 Luke
86 Stuart John Mackay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 24y 07m 09d 1999-10-12 24y 07m 09d 1 Mackay
86 Robert H McCartney 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-02 Not Known 1939-12-02 Not Known 1 McCartney
86 William McCulloch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 26y 06m 10d 1999-10-12 26y 06m 10d 1 McCulloch
86 James Norman McLaren 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-02-20 29y 00m 12d 1983-02-20 29y 00m 12d 1 McLaren
86 William R McLaren 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1972-03-04 23y 08m 26d 1972-03-04 23y 08m 26d 1 McLaren
86 Arthur G Mill 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known 1 Mill
86 Kieran Millar 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-07-22 23y 09m 08d 2017-07-22 23y 09m 08d 1 Millar
86 Robert Morgan Miller 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1974-04-13 25y 02m 19d 1974-04-13 25y 02m 19d 1 Miller
86 Andy Milne 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1977-03-12 28y 07m 23d 1977-03-12 28y 07m 23d 1 Milne
86 Thomas Mitchell 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-01-03 Not Known 1931-01-03 Not Known 1 Mitchell
86 Barrie Moffat 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 26y 09m 15d 1999-10-12 26y 09m 15d 1 Moffat
86 Malcolm Morrison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-02 Not Known 1939-12-02 Not Known 1 Morrison
86 Stewart Murdoch 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 29y 02m 18d 2019-07-27 29y 02m 18d 1 Murdoch
86 Andrew Noble 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1973-01-20 20y 07m 06d 1973-01-20 20y 07m 06d 1 Noble
86 Derek Anthony O'Connor 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1974-04-13 19y 03m 05d 1974-04-13 19y 03m 05d 1 O'Connor
86 Ian Pryde 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-02-20 17y 06m 23d 1983-02-20 17y 06m 23d 1 Pryde
86 Steven Ramsay 1 0 1 0 0 0 1 .00 .00 100.00 .00 1999-10-12 32y 05m 29d 1999-10-12 32y 05m 29d 1 Ramsay
86 Ben Reilly 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-07-22 19y 11m 02d 2017-07-22 19y 11m 02d 1 Reilly
86 Grahame Robert Ritchie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1973-12-08 19y 05m 05d 1973-12-08 19y 05m 05d 1 Ritchie
86 Graham Stuart Robertson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 22y 11m 10d 1999-10-12 22y 11m 10d 1 Robertson
86 Gordon Charles Scott 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-02-20 22y 07m 01d 1983-02-20 22y 07m 01d 1 Scott
86 Robert Shannon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 33y 05m 22d 1999-10-12 33y 05m 22d 1 Shannon
86 Hugh Shaw 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-01-03 Not Known 1931-01-03 Not Known 1 Shaw
86 William Alma Simpson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known 1 Simpson
86 John (Raymond John) Smeaton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known 1 Smeaton
86 Archie Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-09-08 Not Known 1951-09-08 Not Known 1 Smith
86 William Steedman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-02-25 Not Known 1956-02-25 Not Known 1 Steedman
86 Samuel McKinlay Stewart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-05-04 Not Known 1940-05-04 Not Known 1 Stewart
86 Robert [6] Tait 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-02 Not Known 1939-12-02 Not Known 1 Tait
86 Robert Park (Robin) Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-02-20 33y 04m 23d 1983-02-20 33y 04m 23d 1 Thomson
86 George Birrell Walker 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1972-03-04 18y 04m 01d 1972-03-04 18y 04m 01d 1 Walker
86 Ryan Wallace 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 28y 11m 27d 2019-07-27 28y 11m 27d 1 Wallace
86 Pat [1] Ward 1 0 1 0 0 0 1 .00 .00 100.00 .00 1978-01-02 18y 11m 00d 1978-01-02 18y 11m 00d 1 Ward
86 Craig Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-07-22 22y 05m 09d 2017-07-22 22y 05m 09d 1 Watson
86 Robert [2] Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-05-04 Not Known 1940-05-04 Not Known 1 Watson
86 Liam Watt 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 25y 06m 06d 2019-07-27 25y 06m 06d 1 Watt
86 Thomas Weir 1 1 0 0 0 0 1 .00 .00 100.00 .00 1949-12-24 Not Known 1949-12-24 Not Known 1 Weir
86 Paul Willis 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-07-22 25y 11m 01d 2017-07-22 25y 11m 01d 1 Willis
86 Hugh Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-01-26 Not Known 1957-01-26 Not Known 1 Wilson
86 Kyle Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-07-22 21y 11m 23d 2017-07-22 21y 11m 23d 1 Wilson


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 Samuel Stewart 30 30 0 0 9 3 18 30.00 10.00 60.00 35.00 1946-04-06 25y 11m 05d 1958-02-01 37y 09m 00d 13 Stewart
2 William Morris Clark Finlay 23 23 0 0 9 3 11 39.13 13.04 47.83 45.65 1947-03-01 20y 06m 20d 1956-02-25 29y 06m 16d 10 Finlay
3 James Bonthrone 19 19 0 3 4 2 13 21.05 10.53 68.42 26.32 1950-09-16 21y 03m 00d 1958-02-01 28y 07m 16d 8 Bonthrone
4 David Millar Duncan 15 15 0 5 7 1 7 46.67 6.67 46.67 50.00 1947-03-01 25y 03m 08d 1952-10-04 30y 10m 13d 7 Duncan
5 Andy Matthew 14 14 0 2 2 2 10 14.29 14.29 71.43 21.43 1951-09-08 Not Known 1958-02-01 Not Known 7 Matthew
5 James M Philp 14 14 0 0 6 1 7 42.86 7.14 50.00 46.43 1947-03-01 33y 03m 01d 1951-09-08 37y 09m 10d 6 Philp
7 Frank Christie 13 13 0 0 2 2 9 15.38 15.38 69.23 23.08 1952-10-04 24y 09m 17d 1958-02-01 30y 01m 15d 6 Christie
8 Charlie Fleming 12 12 0 8 4 1 7 33.33 8.33 58.33 37.50 1948-09-18 21y 02m 06d 1953-09-05 26y 01m 24d 6 Fleming
8 Henry Miller Morris 12 12 0 7 6 1 5 50.00 8.33 41.67 54.17 1947-03-01 27y 02m 12d 1950-09-16 30y 08m 30d 5 Morris
8 John Gordon Niven 12 12 0 0 6 1 5 50.00 8.33 41.67 54.17 1946-04-06 Not Known 1950-09-16 Not Known 6 Niven
8 Jack [1] Stewart 12 12 0 1 4 2 6 33.33 16.67 50.00 41.67 1951-09-08 22y 07m 16d 1957-01-26 28y 00m 03d 6 Stewart
12 George Graham Aitken 11 11 0 0 5 1 5 45.45 9.09 45.45 50.00 1946-04-06 20y 10m 09d 1949-12-24 24y 06m 26d 5 Aitken
12 Dave Clarke 11 11 0 0 1 6 4 9.09 54.55 36.36 36.36 1971-10-30 21y 04m 24d 1983-02-20 32y 08m 14d 6 Clarke
12 John Curran 11 11 0 0 3 2 6 27.27 18.18 54.55 36.36 1951-09-08 27y 02m 17d 1955-10-22 31y 04m 00d 5 Curran
12 Daniel McLennan 11 11 0 1 3 2 6 27.27 18.18 54.55 36.36 1950-10-07 Not Known 1956-10-13 Not Known 7 McLennan
16 James Ian Gardiner 9 9 0 4 1 2 6 11.11 22.22 66.67 22.22 1950-09-16 21y 11m 29d 1955-09-03 26y 11m 16d 5 Gardiner
16 Kevin Michael Hegarty 9 9 0 0 3 3 3 33.33 33.33 33.33 50.00 1972-09-30 22y 02m 00d 1978-01-02 27y 05m 03d 4 Hegarty
18 Allan Duncan Brown 8 8 0 2 4 1 3 50.00 12.50 37.50 56.25 1948-09-18 21y 11m 06d 1949-12-24 23y 02m 12d 2 Brown
18 Donald K Emery 8 8 0 0 3 2 3 37.50 25.00 37.50 50.00 1952-10-04 32y 03m 23d 1955-09-03 35y 02m 23d 4 Emery
18 William Laird 8 8 0 0 5 0 3 62.50 .00 37.50 62.50 1946-04-06 Not Known 1949-12-24 Not Known 4 Laird
21 Thomas Adams 7 7 0 4 3 0 4 42.86 .00 57.14 42.86 1939-12-02 Not Known 1948-12-11 Not Known 4 Adams
21 Bobby Black 7 7 0 1 3 1 3 42.86 14.29 42.86 50.00 1948-12-11 Not Known 1950-10-07 Not Known 3 Black
21 Billy (William Taylor) Gillies 7 6 1 0 2 2 3 28.57 28.57 42.86 42.86 1974-04-13 23y 02m 25d 1978-01-02 26y 11m 14d 3 Gillies
21 Robert Leishman 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 1954-10-16 Not Known 1958-02-01 Not Known 4 Leishman
21 Angus Plumb 7 7 0 6 3 0 4 42.86 .00 57.14 42.86 1955-04-13 Not Known 1957-01-26 Not Known 3 Plumb
26 Alan Stewart Blair 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1977-03-12 Not Known 1978-01-02 Not Known 2 Blair
26 John Martis 6 6 0 0 1 5 0 16.67 83.33 .00 58.33 1971-10-30 31y 07m 00d 1974-04-13 34y 00m 14d 3 Martis
26 Ronald William McIvor 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1973-12-08 22y 08m 15d 1978-01-02 26y 09m 10d 3 McIvor
26 Colin John Methven 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1977-03-12 21y 05m 02d 1978-01-02 22y 02m 23d 2 Methven
30 Samuel Richmond Cox 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1956-10-13 32y 06m 00d 1958-02-01 33y 09m 19d 2 Cox
30 Bobby Duncan 5 5 0 0 1 4 0 20.00 80.00 .00 60.00 1971-10-30 26y 06m 03d 1973-12-08 28y 07m 11d 3 Duncan
30 David Gorman 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 1971-10-30 24y 06m 12d 1983-02-20 35y 10m 02d 3 Gorman
30 Henry Nimmo (Harry) Kinnear 5 5 0 5 1 2 2 20.00 40.00 40.00 40.00 1974-04-13 25y 01m 08d 1977-09-10 28y 06m 05d 3 Kinnear
30 John Love 5 5 0 1 0 4 1 .00 80.00 20.00 40.00 1971-10-30 19y 03m 09d 1977-03-15 24y 07m 22d 3 Love
30 Ronnie McCluskey 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1956-10-13 19y 11m 10d 1958-02-01 21y 02m 29d 2 McCluskey
30 Billy McPhee 5 5 0 0 1 4 0 20.00 80.00 .00 60.00 1972-03-04 22y 08m 21d 1974-04-13 24y 10m 01d 3 McPhee
30 Duncan [2] Smith 5 4 1 0 2 0 3 40.00 .00 60.00 40.00 1977-03-15 24y 11m 21d 1978-01-02 25y 09m 11d 2 Smith
30 Thomas [2] Wright 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1955-04-13 27y 02m 24d 1956-02-25 28y 01m 05d 2 Wright
30 Quinton Young 5 5 0 2 2 1 2 40.00 20.00 40.00 50.00 1977-03-12 29y 05m 21d 1977-11-12 30y 01m 24d 2 Young
40 Walter Ross Borthwick 4 4 0 2 1 3 0 25.00 75.00 .00 62.50 1972-03-04 23y 11m 00d 1973-12-08 25y 08m 04d 3 Borthwick
40 John Arnot (Jack) Davidson 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1947-09-27 21y 08m 28d 1949-09-10 23y 08m 11d 3 Davidson
40 Jim George 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1977-03-12 22y 11m 04d 1978-01-02 23y 08m 25d 2 George
40 Jim Hamilton 4 4 0 0 1 3 0 25.00 75.00 .00 62.50 1971-10-30 20y 08m 27d 1973-01-20 21y 11m 17d 2 Hamilton
40 Graham Honeyman 4 2 2 2 1 3 0 25.00 75.00 .00 62.50 1971-10-30 18y 05m 00d 1973-12-08 20y 06m 08d 3 Honeyman
40 Peter Markie 4 3 1 0 2 0 2 50.00 .00 50.00 50.00 1977-08-03 21y 10m 19d 1978-01-02 22y 03m 18d 1 Markie
40 Archibald B Proudfoot 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1948-12-11 Not Known 1950-10-07 Not Known 3 Proudfoot
47 John Adie 3 3 0 0 0 0 3 .00 .00 100.00 .00 1955-10-22 25y 07m 20d 1957-10-05 27y 07m 03d 2 Adie
47 Neil Bowie 3 3 0 0 0 0 3 .00 .00 100.00 .00 1957-01-26 Not Known 1958-02-01 Not Known 2 Bowie
47 Doug Dailey 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1971-10-30 18y 07m 24d 1972-09-30 19y 06m 24d 2 Dailey
47 Douglas Bell Davidson 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1947-03-01 28y 02m 27d 1947-09-27 28y 09m 25d 2 Davidson
47 Peter Murray McQuade 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1971-10-30 22y 11m 26d 1972-09-30 23y 10m 26d 2 McQuade
47 Robert Martin Morris 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1977-09-10 20y 06m 03d 1978-01-02 20y 09m 26d 1 Morris
47 Tommy Neilson 3 3 0 1 0 0 3 .00 .00 100.00 .00 1957-10-05 Not Known 1958-02-01 Not Known 1 Neilson
47 Ian John D Printy 3 3 0 0 0 3 0 .00 100.00 .00 50.00 1973-01-20 22y 10m 23d 1974-04-13 24y 01m 16d 2 Printy
47 John [2] Sneddon 3 3 0 0 0 0 3 .00 .00 100.00 .00 1939-12-02 Not Known 1946-04-06 Not Known 2 Sneddon
56 Peter Aird 2 2 0 0 0 0 2 .00 .00 100.00 .00 1951-09-08 Not Known 1951-12-22 Not Known 1 Aird
56 John Baird 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1947-03-01 Not Known 1947-03-05 Not Known 1 Baird
56 John Robertson Bernard 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 Bernard
56 Robert Burns Cairns 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1971-10-30 18y 11m 17d 1973-01-20 20y 02m 07d 2 Cairns
56 Joseph Dawson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 Dawson
56 Euan Gordon Donaldson 2 2 0 0 0 0 2 .00 .00 100.00 .00 2003-09-07 28y 00m 18d 2005-07-14 29y 10m 24d 2 Donaldson
56 Alexander Duchart 2 2 0 0 0 0 2 .00 .00 100.00 .00 1958-01-18 24y 08m 15d 1958-02-01 24y 08m 29d 1 Duchart
56 Chris Duggan 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2017-07-22 23y 05m 22d 2019-07-27 25y 05m 27d 2 Duggan
56 Aaron Dunsmore 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-07-22 20y 11m 28d 2019-07-27 23y 00m 03d 2 Dunsmore
56 Brian Fairbairn 2 2 0 1 0 0 2 .00 .00 100.00 .00 2003-09-07 20y 05m 00d 2005-07-14 22y 03m 07d 2 Fairbairn
56 William Gray Gibson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 Gibson
56 Joe Hughes 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1971-10-30 28y 10m 22d 1972-03-04 29y 02m 25d 1 Hughes
56 John Huskie 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1977-11-12 18y 05m 13d 1978-01-02 18y 07m 03d 1 Huskie
56 John [1] Ingram 2 2 0 0 0 0 2 .00 .00 100.00 .00 1957-10-05 Not Known 1958-01-18 Not Known 1 Ingram
56 Stephen David Kirk 2 1 1 0 0 0 2 .00 .00 100.00 .00 1983-02-20 20y 01m 17d 1999-10-12 36y 09m 09d 2 Kirk
56 Tom Liddell 2 2 0 1 0 0 2 .00 .00 100.00 .00 1954-10-16 23y 09m 01d 1955-10-22 24y 09m 07d 2 Liddell
56 Daniel Sneddon Hamilton Liddle 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 Liddle
56 Kevin Low 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1977-03-12 25y 09m 23d 1977-03-15 25y 09m 26d 1 Low
56 Kenneth Douglas Mackie 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1977-11-12 22y 07m 14d 1978-01-02 22y 09m 04d 1 Mackie
56 John McCurley 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 McCurley
56 Arthur McGachie 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 McGachie
56 Ernest A McGarr 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1973-12-08 29y 08m 29d 1974-04-13 30y 01m 04d 1 McGarr
56 Edward [4] McLeod 2 2 0 2 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 McLeod
56 Andy Milne 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1977-03-12 28y 07m 23d 1977-08-03 29y 00m 17d 2 Milne
56 Denis Mochan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1958-01-18 22y 01m 06d 1958-02-01 22y 01m 20d 1 Mochan
56 David Moyes 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 Moyes
56 Andrew Thomas Rutherford 2 1 1 0 0 2 0 .00 100.00 .00 50.00 1973-12-08 20y 02m 04d 1974-04-13 20y 06m 09d 1 Rutherford
56 Patrick Slattery 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-07-22 24y 01m 19d 2019-07-27 26y 01m 24d 2 Slattery
56 Jock Smeaton 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1947-03-01 Not Known 1947-03-05 Not Known 1 Smeaton
56 Ryan Wallace 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2011-07-05 20y 11m 05d 2019-07-27 28y 11m 27d 2 Wallace
56 Pat [1] Ward 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1977-08-03 18y 06m 01d 1978-01-02 18y 11m 00d 1 Ward
56 Philip Weir 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 Weir
56 Reginald F Westbrook 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 Westbrook
56 Andrew Whyte 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1951-12-22 Not Known 1952-10-04 Not Known 2 Whyte
56 John Clark Wilkie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 Wilkie
91 King [6] 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-07-14 Not Known 2005-07-14 Not Known 1 [6]
91 Thomas [1] Adams 1 1 0 1 0 0 1 .00 .00 100.00 .00 1940-05-04 Not Known 1940-05-04 Not Known 1 Adams
91 Robert McLellan Adamson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known 1 Adamson
91 Ian Addison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1950-09-16 Not Known 1950-09-16 Not Known 1 Addison
91 Scott Agnew 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 32y 00m 16d 2019-07-27 32y 00m 16d 1 Agnew
91 Damiano Pietro Agostini 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-10-12 20y 10m 20d 1999-10-12 20y 10m 20d 1 Agostini
91 Archibald W Aikman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known 1 Aikman
91 Nathan Austin 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-07-12 20y 04m 27d 2014-07-12 20y 04m 27d 1 Austin
91 Kevin Bain 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-07-14 32y 09m 25d 2005-07-14 32y 09m 25d 1 Bain
91 Jamie Beaton 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-07-12 18y 06m 03d 2014-07-12 18y 06m 03d 1 Beaton

Scorers Competitive Games


Total Distinct (ex ogs) = 31

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Charlie Fleming 8 12 .67 1948-09-18 21y 02m 06d 1 1953-09-05 26y 01m 24d 12 5 Fleming
2 Henry Miller Morris 7 12 .58 1947-03-05 27y 02m 16d 2 1949-09-03 29y 08m 17d 9 3 Morris
3 Angus Plumb 6 7 .86 1955-04-13 Not Known 1 1957-01-26 Not Known 7 3 Plumb
4 David Millar Duncan 5 2 15 .33 1947-03-05 25y 03m 12d 2 1949-09-03 27y 09m 13d 9 4 Duncan
5 Thomas Adams 4 1 7 .57 1939-12-02 Not Known 1 1947-09-27 Not Known 4 3 Adams
5 James Ian Gardiner 4 9 .44 1952-10-04 24y 00m 16d 5 1953-12-19 25y 03m 01d 8 2 Gardiner
7 James Bonthrone 3 19 .16 1950-09-16 21y 03m 00d 1 1956-10-13 27y 03m 27d 15 3 Bonthrone
7 Henry Nimmo (Harry) Kinnear 3 5 .60 1974-04-13 25y 01m 08d 1 1977-03-15 28y 00m 10d 3 2 Kinnear
9 Walter Ross Borthwick 2 4 .50 1972-03-04 23y 11m 00d 1 1972-03-04 23y 11m 00d 1 1 Borthwick
9 Allan Duncan Brown 2 8 .25 1949-09-03 22y 10m 22d 6 1949-09-10 22y 10m 29d 7 1 Brown
9 Graham Honeyman 2 4 .50 1972-09-30 19y 04m 00d 2 1973-01-20 19y 07m 21d 3 1 Honeyman
9 Kenneth Douglas Mackie 2 1 2 1.00 1977-11-12 22y 07m 14d 1 1978-01-02 22y 09m 04d 2 1 Mackie
9 Andy Matthew 2 14 .14 1951-09-08 Not Known 1 1953-09-05 Not Known 3 2 Matthew
9 Edward [4] McLeod 2 2 1.00 1939-12-02 Not Known 1 1939-12-02 Not Known 1 1 McLeod
9 Quinton Young 2 5 .40 1977-09-10 29y 11m 22d 3 1977-11-12 30y 01m 24d 4 1 Young
16 Thomas [1] Adams 1 1 1.00 1940-05-04 Not Known 1 1940-05-04 Not Known 1 1 Adams
16 Bobby Black 1 7 .14 1949-04-29 Not Known 2 1949-04-29 Not Known 2 1 Black
16 Martin Caithness 1 1 1.00 1983-02-20 23y 08m 23d 1 1983-02-20 23y 08m 23d 1 1 Caithness
16 Doug Dailey 1 3 .33 1971-10-30 18y 07m 24d 1 1971-10-30 18y 07m 24d 1 1 Dailey
16 Douglas Bell Davidson 1 3 .33 1947-09-27 28y 09m 25d 3 1947-09-27 28y 09m 25d 3 1 Davidson
16 John Arnot (Jack) Davidson 1 4 .25 1949-04-29 23y 03m 30d 2 1949-04-29 23y 03m 30d 2 1 Davidson
16 Chris Duggan 1 2 .50 2019-07-27 25y 05m 27d 2 2019-07-27 25y 05m 27d 2 1 Duggan
16 Robert Leishman 1 7 .14 1956-10-13 Not Known 4 1956-10-13 Not Known 4 1 Leishman
16 Tom Liddell 1 2 .50 1955-10-22 24y 09m 07d 2 1955-10-22 24y 09m 07d 2 1 Liddell
16 John Love 1 5 .20 1977-03-15 24y 07m 22d 5 1977-03-15 24y 07m 22d 5 1 Love
16 Arthur McGachie 1 2 .50 1930-08-23 Not Known 1 1930-08-23 Not Known 1 1 McGachie
16 Daniel McLennan 1 11 .09 1951-12-22 Not Known 3 1951-12-22 Not Known 3 1 McLennan
16 Tommy Neilson 1 3 .33 1958-02-01 Not Known 3 1958-02-01 Not Known 3 1 Neilson
16 Jack [1] Stewart 1 12 .08 1952-10-04 23y 08m 11d 3 1952-10-04 23y 08m 11d 3 1 Stewart
16 Philip Weir 1 2 .50 1931-01-03 Not Known 2 1931-01-03 Not Known 2 1 Weir
16 Thomas [2] Wright 1 5 .20 1955-04-13 27y 02m 24d 1 1955-04-13 27y 02m 24d 1 1 Wright


Scorers All Games


Total Distinct (ex ogs) = 33

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Charlie Fleming 9 12 .75 1948-09-18 1 1954-09-13 26y 01m 24d 12 6 Fleming
2 Henry Miller Morris 7 12 .58 1947-03-05 27y 02m 16d 2 1949-09-03 29y 08m 17d 9 3 Morris
3 Angus Plumb 6 7 .86 1955-04-13 Not Known 1 1957-01-26 Not Known 7 3 Plumb
4 David Millar Duncan 5 2 15 .33 1947-03-05 25y 03m 12d 2 1949-09-03 27y 09m 13d 9 4 Duncan
4 Henry Nimmo (Harry) Kinnear 5 5 1.00 1974-04-13 25y 01m 08d 0 1977-08-03 28y 04m 29d 3 3 Kinnear
6 Thomas Adams 4 1 7 .57 1939-12-02 Not Known 1 1947-09-27 Not Known 4 3 Adams
6 James Ian Gardiner 4 9 .44 1952-10-04 24y 00m 16d 5 1953-12-19 25y 03m 01d 8 2 Gardiner
8 James Bonthrone 3 19 .16 1950-09-16 21y 03m 00d 1 1956-10-13 27y 03m 27d 15 3 Bonthrone
9 Walter Ross Borthwick 2 4 .50 1972-03-04 23y 11m 00d 1 1972-03-04 23y 11m 00d 1 1 Borthwick
9 Allan Duncan Brown 2 8 .25 1949-09-03 22y 10m 22d 6 1949-09-10 22y 10m 29d 7 1 Brown
9 Graham Honeyman 2 4 .50 1972-09-30 19y 04m 00d 2 1973-01-20 19y 07m 21d 3 1 Honeyman
9 Kenneth Douglas Mackie 2 1 2 1.00 1977-11-12 22y 07m 14d 1 1978-01-02 22y 09m 04d 2 1 Mackie
9 Andy Matthew 2 14 .14 1951-09-08 Not Known 1 1953-09-05 Not Known 3 2 Matthew
9 Edward [4] McLeod 2 2 1.00 1939-12-02 Not Known 1 1939-12-02 Not Known 1 1 McLeod
9 Quinton Young 2 5 .40 1977-09-10 29y 11m 22d 3 1977-11-12 30y 01m 24d 4 1 Young
16 Thomas [1] Adams 1 1 1.00 1940-05-04 Not Known 1 1940-05-04 Not Known 1 1 Adams
16 Bobby Black 1 7 .14 1949-04-29 Not Known 2 1949-04-29 Not Known 2 1 Black
16 Martin Caithness 1 1 1.00 1983-02-20 23y 08m 23d 1 1983-02-20 23y 08m 23d 1 1 Caithness
16 Doug Dailey 1 3 .33 1971-10-30 18y 07m 24d 1 1971-10-30 18y 07m 24d 1 1 Dailey
16 Douglas Bell Davidson 1 3 .33 1947-09-27 28y 09m 25d 3 1947-09-27 28y 09m 25d 3 1 Davidson
16 John Arnot (Jack) Davidson 1 4 .25 1949-04-29 23y 03m 30d 2 1949-04-29 23y 03m 30d 2 1 Davidson
16 Chris Duggan 1 2 .50 2019-07-27 25y 05m 27d 2 2019-07-27 25y 05m 27d 2 1 Duggan
16 Brian Fairbairn 1 1 2 .50 2005-07-14 22y 03m 07d 0 2005-07-14 22y 03m 07d 0 1 Fairbairn
16 Robert Leishman 1 7 .14 1956-10-13 Not Known 4 1956-10-13 Not Known 4 1 Leishman
16 Tom Liddell 1 2 .50 1955-10-22 24y 09m 07d 2 1955-10-22 24y 09m 07d 2 1 Liddell
16 John Love 1 5 .20 1977-03-15 24y 07m 22d 5 1977-03-15 24y 07m 22d 5 1 Love
16 Arthur McGachie 1 2 .50 1930-08-23 Not Known 1 1930-08-23 Not Known 1 1 McGachie
16 Daniel McLennan 1 11 .09 1951-12-22 Not Known 3 1951-12-22 Not Known 3 1 McLennan
16 Tommy Neilson 1 3 .33 1958-02-01 Not Known 3 1958-02-01 Not Known 3 1 Neilson
16 Jack [1] Stewart 1 12 .08 1952-10-04 23y 08m 11d 3 1952-10-04 23y 08m 11d 3 1 Stewart
16 Philip Weir 1 2 .50 1931-01-03 Not Known 2 1931-01-03 Not Known 2 1 Weir
16 Hugh Wilson 1 1 1.00 1954-09-13 n/a 1954-09-13 n/a 1 Wilson
16 Thomas [2] Wright 1 5 .20 1955-04-13 27y 02m 24d 1 1955-04-13 27y 02m 24d 1 1 Wright



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 John Gordon Niven 12 28 2.33 6 1 5 50.00 8.33 41.67 54.17 1946-04-06 Not Known 1950-09-16 Not Known 6 Niven
2 John Curran 11 26 2.36 3 2 6 27.27 18.18 54.55 36.36 1951-09-08 27y 02m 17d 1955-10-22 31y 04m 00d 5 Curran
3 Alan Stewart Blair 5 9 1.80 1 1 3 20.00 20.00 60.00 30.00 1977-03-12 Not Known 1978-01-02 Not Known 2 Blair
3 David Gorman 5 6 1.20 1 3 1 20.00 60.00 20.00 50.00 1971-10-30 24y 06m 12d 1983-02-20 35y 10m 02d 3 Gorman
3 Ronnie McCluskey 5 19 3.80 1 0 4 20.00 .00 80.00 20.00 1956-10-13 19y 11m 10d 1958-02-01 21y 02m 29d 2 McCluskey
6 Ernest A McGarr 2 2 1.00 0 2 0 .00 100.00 .00 50.00 1973-12-08 29y 08m 29d 1974-04-13 30y 01m 04d 1 McGarr
6 John Robertson Bernard 2 6 3.00 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 Bernard
6 William Gray Gibson 2 8 4.00 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 Gibson
9 William McCulloch 1 2 2.00 0 0 1 .00 .00 100.00 .00 1999-10-12 26y 06m 10d 1999-10-12 26y 06m 10d 1 McCulloch
9 David W Clark 1 4 4.00 0 0 1 .00 .00 100.00 .00 1948-12-11 Not Known 1948-12-11 Not Known 1 Clark
9 William Steedman 1 4 4.00 0 0 1 .00 .00 100.00 .00 1956-02-25 Not Known 1956-02-25 Not Known 1 Steedman
9 James Gordon Easson 1 4 4.00 0 0 1 .00 .00 100.00 .00 1950-10-07 Not Known 1950-10-07 Not Known 1 Easson
9 Ryan Goodfellow 1 3 3.00 0 0 1 .00 .00 100.00 .00 2017-07-22 24y 01m 26d 2017-07-22 24y 01m 26d 1 Goodfellow
9 Brett Long 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2019-07-27 22y 03m 16d 2019-07-27 22y 03m 16d 1 Long

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 = 137
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jimmy Wardhaugh 27 27 0 0 16 3 8 59.26 11.11 29.63 64.81 1947-03-01 17y 11m 08d 1958-02-01 28y 10m 11d 11 Wardhaugh
2 Bobby Parker 21 21 0 0 12 2 7 57.14 9.52 33.33 61.90 1947-09-27 22y 07m 11d 1957-01-26 31y 11m 10d 10 Parker
2 Alfie Conn 21 21 0 0 12 3 6 57.14 14.29 28.57 64.29 1948-09-18 21y 11m 16d 1957-01-26 30y 03m 24d 8 Conn
2 Tom Mackenzie 21 21 0 0 12 1 8 57.14 4.76 38.10 59.52 1947-03-01 24y 03m 24d 1957-10-05 34y 11m 00d 11 MacKenzie
5 Willie Bauld 20 20 0 0 12 2 6 60.00 10.00 30.00 65.00 1948-10-09 21y 08m 15d 1957-10-05 30y 08m 11d 10 Bauld
6 Davie Laing 17 17 0 0 9 3 5 52.94 17.65 29.41 61.76 1947-03-05 22y 00m 13d 1953-12-19 28y 09m 29d 8 Laing
7 Jimmy Brown 15 15 0 0 9 1 5 60.00 6.67 33.33 63.33 1946-04-06 20y 08m 18d 1951-12-22 26y 05m 03d 6 Brown
8 John Urquhart 13 13 0 0 6 2 5 46.15 15.38 38.46 53.85 1947-03-01 22y 00m 26d 1955-10-22 30y 08m 19d 7 Urquhart
9 Freddie Glidden 12 12 0 0 7 1 4 58.33 8.33 33.33 62.50 1951-12-22 24y 03m 15d 1957-10-05 30y 00m 28d 7 Glidden
9 John Cumming 12 12 0 0 7 2 3 58.33 16.67 25.00 66.67 1951-09-08 21y 05m 22d 1957-10-05 27y 06m 18d 6 Cumming
9 Bobby Dougan 12 12 0 0 7 2 3 58.33 16.67 25.00 66.67 1947-09-27 20y 09m 24d 1953-09-05 26y 09m 02d 7 Dougan
12 Charlie Cox 11 11 0 0 6 1 4 54.55 9.09 36.36 59.09 1946-04-06 20y 01m 18d 1950-10-07 24y 07m 18d 5 Cox
13 Tommy Sloan 10 10 0 0 5 1 4 50.00 10.00 40.00 55.00 1948-09-18 22y 11m 05d 1950-10-07 24y 11m 24d 3 Sloan
14 Bobby Kirk 9 9 0 0 7 0 2 77.78 .00 22.22 77.78 1955-08-20 28y 00m 08d 1958-02-01 30y 05m 20d 3 Kirk
14 Davie Mackay 9 9 0 0 7 0 2 77.78 .00 22.22 77.78 1954-10-16 19y 11m 02d 1958-02-01 23y 02m 18d 4 Mackay
14 Jim Brown 9 8 1 0 2 6 1 22.22 66.67 11.11 55.56 1971-10-30 21y 02m 19d 1977-09-10 27y 00m 30d 5 Brown
17 Alex Young 7 7 0 0 6 0 1 85.71 .00 14.29 85.71 1955-09-03 18y 07m 00d 1958-02-01 20y 11m 29d 3 Young
17 Jim Jefferies 7 7 0 0 2 4 1 28.57 57.14 14.29 57.14 1972-03-04 21y 03m 11d 1978-01-02 27y 01m 11d 4 Jefferies
19 Willie Duff 6 6 0 0 3 0 3 50.00 .00 50.00 50.00 1954-10-16 19y 08m 10d 1956-10-13 21y 08m 07d 3 Duff
19 Roy Kay 6 6 0 0 1 4 1 16.67 66.67 16.67 50.00 1971-10-30 22y 00m 06d 1977-03-15 27y 04m 19d 4 Kay
19 Donald Park 6 6 0 0 2 3 1 33.33 50.00 16.67 58.33 1973-01-20 19y 06m 01d 1977-11-12 24y 03m 24d 4 Park
19 Willie Gibson 6 6 0 0 3 2 1 50.00 33.33 16.67 66.67 1974-04-13 21y 00m 10d 1978-01-02 24y 08m 30d 3 Gibson
19 Drew Busby 6 6 0 0 3 2 1 50.00 33.33 16.67 66.67 1973-12-08 26y 00m 00d 1978-01-02 30y 00m 25d 3 Busby
19 Bobby Prentice 6 5 1 0 3 3 0 50.00 50.00 .00 75.00 1973-12-08 20y 02m 11d 1978-01-02 24y 03m 06d 3 Prentice
19 Alan Anderson 6 6 0 0 0 5 1 .00 83.33 16.67 41.67 1971-10-30 31y 10m 09d 1974-04-13 34y 03m 23d 3 Anderson
19 Tommy Murray 6 6 0 0 0 5 1 .00 83.33 16.67 41.67 1971-10-30 28y 04m 29d 1974-04-13 30y 10m 12d 3 Murray
19 Donald Ford 6 6 0 0 0 5 1 .00 83.33 16.67 41.67 1971-10-30 27y 00m 05d 1974-04-13 29y 05m 19d 3 Ford

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 41

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Jimmy Wardhaugh 16 1 27 .59 1949-04-29 20y 01m 08d n/a 1957-10-05 28y 06m 14d n/a 10 Wardhaugh
2 Willie Bauld 15 20 .75 1948-10-09 21y 08m 15d n/a 1957-10-05 30y 08m 11d n/a 7 Bauld
3 Alfie Conn 11 21 .52 1948-10-09 22y 00m 07d n/a 1955-10-22 29y 00m 20d n/a 5 Conn
4 Alex Young 7 7 1.00 1955-09-03 18y 07m 00d n/a 1958-01-18 20y 11m 15d n/a 2 Young
5 John Urquhart 3 13 .23 1947-03-05 22y 01m 02d n/a 1953-12-19 28y 10m 16d n/a 2 Urquhart
5 Willie Gibson 3 6 .50 1974-04-13 21y 00m 10d n/a 1977-09-10 24y 05m 07d n/a 3 Gibson
5 Archie Kelly 3 3 1.00 1946-04-06 24y 03m 28d n/a 1947-09-27 25y 09m 18d n/a 2 Kelly
5 Drew Busby 3 6 .50 1977-09-10 29y 09m 02d n/a 1978-01-02 30y 00m 25d n/a 1 Busby
9 John Cumming 2 12 .17 1957-01-26 26y 10m 09d n/a 1957-10-05 27y 06m 18d n/a 2 Cumming
9 Ken Currie 2 3 .67 1947-09-27 22y 00m 24d n/a 1947-09-27 22y 00m 24d n/a 1 Currie
9 Johnny Hamilton 2 5 .40 1958-01-18 22y 11m 27d n/a 1958-01-18 22y 11m 27d n/a 1 Hamilton
9 Jimmy Murray 2 3 .67 1957-10-05 24y 08m 01d n/a 1958-02-01 24y 11m 28d n/a 1 Murray
9 Davie Laing 2 1 17 .12 1948-10-09 23y 07m 19d n/a 1950-10-07 25y 07m 17d n/a 2 Laing
9 Davie Mackay 2 9 .22 1957-01-26 22y 02m 12d n/a 1957-10-05 22y 10m 21d n/a 2 Mackay
9 Kyle Lafferty 2 1 1 2.00 2017-07-22 29y 10m 06d n/a 2017-07-22 29y 10m 06d n/a 1 Lafferty
9 Bobby Parker 2 2 21 .10 1953-12-19 28y 10m 03d n/a 1955-09-03 30y 06m 18d n/a 2 Parker
9 Bobby Prentice 2 6 .33 1977-03-15 23y 05m 16d n/a 1977-09-10 23y 11m 14d n/a 2 Prentice
9 Tommy Sloan 2 10 .20 1948-12-11 23y 01m 28d n/a 1948-12-11 23y 01m 28d n/a 1 Sloan
9 Jimmy Walker 2 2 1.00 1947-03-05 Not Known n/a 1947-03-05 Not Known n/a 1 Walker
20 Jamie Walker 1 2 .50 2019-07-27 26y 01m 02d n/a 2019-07-27 26y 01m 02d n/a 1 Walker
20 Jim Souness 1 4 .25 1954-10-16 25y 11m 07d n/a 1954-10-16 25y 11m 07d n/a 1 Souness
20 Eddie Thomson 1 3 .33 1973-01-20 25y 10m 26d n/a 1973-01-20 25y 10m 26d n/a 1 Thomson
20 Graham Shaw 1 3 .33 1977-09-10 25y 11m 02d n/a 1977-09-10 25y 11m 02d n/a 1 Shaw
20 Eddie Rutherford 1 3 .33 1951-12-22 30y 10m 14d n/a 1951-12-22 30y 10m 14d n/a 1 Rutherford
20 Colin Liddell 1 3 .33 1949-08-20 24y 02m 10d n/a 1949-08-20 24y 02m 10d n/a 1 Liddell
20 Roddy Macdonald 1 1 1.00 1983-02-20 28y 05m 23d n/a 1983-02-20 28y 05m 23d n/a 1 Macdonald
20 Harry Kinnear 1 1 1.00 1972-03-04 22y 11m 28d n/a 1972-03-04 22y 11m 28d n/a 1 Kinnear
20 Willie MacFarlane 1 4 .25 1947-03-05 23y 05m 04d n/a 1947-03-05 23y 05m 04d n/a 1 MacFarlane
20 Tom Mackenzie 1 1 21 .05 1949-09-03 26y 09m 29d n/a 1949-09-03 26y 09m 29d n/a 1 MacKenzie
20 Alex McCrae 1 2 .50 1946-04-06 26y 03m 04d n/a 1946-04-06 26y 03m 04d n/a 1 McCrae
20 Derek O'Connor 1 1 1.00 1983-02-20 28y 01m 12d n/a 1983-02-20 28y 01m 12d n/a 1 OConnor
20 Tommy Murray 1 6 .17 1971-10-30 28y 04m 29d n/a 1971-10-30 28y 04m 29d n/a 1 Murray
20 John Gallacher 1 3 .33 1977-03-15 25y 03m 03d n/a 1977-03-15 25y 03m 03d n/a 1 Gallacher
20 Bobby Flavell 1 4 .25 1949-12-24 28y 03m 23d n/a 1949-12-24 28y 03m 23d n/a 1 Flavell
20 Donald Ford 1 1 6 .17 1974-04-13 29y 05m 19d n/a 1974-04-13 29y 05m 19d n/a 1 Ford
20 Derek Holmes 1 1 1.00 1999-10-12 20y 11m 24d n/a 1999-10-12 20y 11m 24d n/a 1 Holmes
20 Colin Cameron 1 1 1 1.00 1999-10-12 26y 11m 19d n/a 1999-10-12 26y 11m 19d n/a 1 Cameron
20 Bobby Blackwood 1 5 .20 1958-02-01 23y 05m 12d n/a 1958-02-01 23y 05m 12d n/a 1 Blackwood
20 Bobby Baxter 1 1 3 .33 1947-03-05 36y 01m 10d n/a 1947-03-05 36y 01m 10d n/a 1 Baxter
20 Christophe Berra 1 2 .50 2017-07-22 32y 05m 22d n/a 2017-07-22 32y 05m 22d n/a 1 Berra
20 Alan Anderson 1 6 .17 1972-03-04 32y 02m 12d n/a 1972-03-04 32y 02m 12d n/a 1 Anderson



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 Jimmy Brown 15 24 1.60 9 1 5 60.00 6.67 33.33 63.33 1946-04-06 20y 08m 18d 1951-12-22 26y 05m 03d 6 Brown
2 Willie Duff 6 11 1.83 3 0 3 50.00 .00 50.00 50.00 1954-10-16 19y 08m 10d 1956-10-13 21y 08m 07d 3 Duff
3 Jimmy Watters 4 9 2.25 1 2 1 25.00 50.00 25.00 50.00 1952-10-04 25y 01m 22d 1953-12-19 26y 04m 07d 2 Watters
3 Kenny Garland 4 4 1.00 0 3 1 .00 75.00 25.00 37.50 1972-03-04 23y 11m 17d 1973-12-08 25y 08m 22d 3 Garland
3 Jim Cruickshank 4 5 1.25 1 3 0 25.00 75.00 .00 62.50 1971-10-30 30y 06m 17d 1977-03-15 35y 11m 02d 3 Cruickshank
6 Gordon Marshall 3 1 .33 3 0 0 100.00 .00 .00 100.00 1957-10-05 18y 03m 03d 1958-02-01 18y 06m 30d 1 Marshall
6 Ray Dunlop 3 4 1.33 2 0 1 66.67 .00 33.33 66.67 1977-09-10 26y 09m 18d 1978-01-02 27y 01m 10d 1 Dunlop
8 Wilson Brown 2 1 .50 2 0 0 100.00 .00 .00 100.00 1955-09-03 Not Known 1957-01-26 Not Known 2 Brown
9 George Paton 1 4 4.00 0 0 1 .00 .00 100.00 .00 1947-09-27 Not Known 1947-09-27 Not Known 1 Paton
9 Gilles Rousset 1 0 .00 1 0 0 100.00 .00 .00 100.00 1999-10-12 36y 01m 20d 1999-10-12 36y 01m 20d 1 Rousset
9 Zdenek Zlamal 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2019-07-27 33y 08m 22d 2019-07-27 33y 08m 22d 1 Zlamal
9 Henry Smith 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1983-02-20 26y 11m 10d 1983-02-20 26y 11m 10d 1 Smith
9 Jack Hamilton 1 0 .00 1 0 0 100.00 .00 .00 100.00 2017-07-22 23y 04m 00d 2017-07-22 23y 04m 00d 1 Hamilton

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 Samuel Stewart East Fife 30 30 0 0 9 3 18 30.00 10.00 60.00 35.00 1946-04-06 25y 11m 05d 1958-02-01 37y 09m 00d 13 Stewart
2 Jimmy Wardhaugh Hearts 27 27 0 0 16 3 8 59.26 11.11 29.63 64.81 1947-03-01 17y 11m 08d 1958-02-01 28y 10m 11d 11 Wardhaugh
3 William Morris Clark Finlay East Fife 23 23 0 0 9 3 11 39.13 13.04 47.83 45.65 1947-03-01 20y 06m 20d 1956-02-25 29y 06m 16d 10 Finlay
4 Alfie Conn Hearts 21 21 0 0 12 3 6 57.14 14.29 28.57 64.29 1948-09-18 21y 11m 16d 1957-01-26 30y 03m 24d 8 Conn
4 Tom Mackenzie Hearts 21 21 0 0 12 1 8 57.14 4.76 38.10 59.52 1947-03-01 24y 03m 24d 1957-10-05 34y 11m 00d 11 MacKenzie
4 Bobby Parker Hearts 21 21 0 0 12 2 7 57.14 9.52 33.33 61.90 1947-09-27 22y 07m 11d 1957-01-26 31y 11m 10d 10 Parker
7 Willie Bauld Hearts 20 20 0 0 12 2 6 60.00 10.00 30.00 65.00 1948-10-09 21y 08m 15d 1957-10-05 30y 08m 11d 10 Bauld
8 James Bonthrone East Fife 19 19 0 3 4 2 13 21.05 10.53 68.42 26.32 1950-09-16 21y 03m 00d 1958-02-01 28y 07m 16d 8 Bonthrone
9 Davie Laing Hearts 17 17 0 0 9 3 5 52.94 17.65 29.41 61.76 1947-03-05 22y 00m 13d 1953-12-19 28y 09m 29d 8 Laing
10 Jimmy Brown Hearts 15 15 0 0 9 1 5 60.00 6.67 33.33 63.33 1946-04-06 20y 08m 18d 1951-12-22 26y 05m 03d 6 Brown
10 David Millar Duncan East Fife 15 15 0 5 7 1 7 46.67 6.67 46.67 50.00 1947-03-01 25y 03m 08d 1952-10-04 30y 10m 13d 7 Duncan
12 Andy Matthew East Fife 14 14 0 2 2 2 10 14.29 14.29 71.43 21.43 1951-09-08 Not Known 1958-02-01 Not Known 7 Matthew
12 James M Philp East Fife 14 14 0 0 6 1 7 42.86 7.14 50.00 46.43 1947-03-01 33y 03m 01d 1951-09-08 37y 09m 10d 6 Philp
14 Frank Christie East Fife 13 13 0 0 2 2 9 15.38 15.38 69.23 23.08 1952-10-04 24y 09m 17d 1958-02-01 30y 01m 15d 6 Christie
14 John Urquhart Hearts 13 13 0 0 6 2 5 46.15 15.38 38.46 53.85 1947-03-01 22y 00m 26d 1955-10-22 30y 08m 19d 7 Urquhart
16 John Cumming Hearts 12 12 0 0 7 2 3 58.33 16.67 25.00 66.67 1951-09-08 21y 05m 22d 1957-10-05 27y 06m 18d 6 Cumming
16 Bobby Dougan Hearts 12 12 0 0 7 2 3 58.33 16.67 25.00 66.67 1947-09-27 20y 09m 24d 1953-09-05 26y 09m 02d 7 Dougan
16 Charlie Fleming East Fife 12 12 0 8 4 1 7 33.33 8.33 58.33 37.50 1948-09-18 21y 02m 06d 1953-09-05 26y 01m 24d 6 Fleming
16 Freddie Glidden Hearts 12 12 0 0 7 1 4 58.33 8.33 33.33 62.50 1951-12-22 24y 03m 15d 1957-10-05 30y 00m 28d 7 Glidden
16 Henry Miller Morris East Fife 12 12 0 7 6 1 5 50.00 8.33 41.67 54.17 1947-03-01 27y 02m 12d 1950-09-16 30y 08m 30d 5 Morris

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 Jimmy Wardhaugh Hearts 16 1 27 .59 1949-04-29 20y 01m 08d n/a 1957-10-05 28y 06m 14d n/a 10 Wardhaugh
2 Willie Bauld Hearts 15 20 .75 1948-10-09 21y 08m 15d n/a 1957-10-05 30y 08m 11d n/a 7 Bauld
3 Alfie Conn Hearts 11 21 .52 1948-10-09 22y 00m 07d n/a 1955-10-22 29y 00m 20d n/a 5 Conn
4 Charlie Fleming East Fife 8 12 .67 1948-09-18 21y 02m 06d 1 1953-09-05 26y 01m 24d 12 5 Fleming
5 Henry Miller Morris East Fife 7 12 .58 1947-03-05 27y 02m 16d 2 1949-09-03 29y 08m 17d 9 3 Morris
5 Alex Young Hearts 7 7 1.00 1955-09-03 18y 07m 00d n/a 1958-01-18 20y 11m 15d n/a 2 Young
7 Angus Plumb East Fife 6 7 .86 1955-04-13 Not Known 1 1957-01-26 Not Known 7 3 Plumb
8 David Millar Duncan East Fife 5 2 15 .33 1947-03-05 25y 03m 12d 2 1949-09-03 27y 09m 13d 9 4 Duncan
9 Thomas Adams East Fife 4 1 7 .57 1939-12-02 Not Known 1 1947-09-27 Not Known 4 3 Adams
9 James Ian Gardiner East Fife 4 9 .44 1952-10-04 24y 00m 16d 5 1953-12-19 25y 03m 01d 8 2 Gardiner
11 James Bonthrone East Fife 3 19 .16 1950-09-16 21y 03m 00d 1 1956-10-13 27y 03m 27d 15 3 Bonthrone
11 Drew Busby Hearts 3 6 .50 1977-09-10 29y 09m 02d n/a 1978-01-02 30y 00m 25d n/a 1 Busby
11 Willie Gibson Hearts 3 6 .50 1974-04-13 21y 00m 10d n/a 1977-09-10 24y 05m 07d n/a 3 Gibson
11 Archie Kelly Hearts 3 3 1.00 1946-04-06 24y 03m 28d n/a 1947-09-27 25y 09m 18d n/a 2 Kelly
11 Henry Nimmo (Harry) Kinnear East Fife 3 5 .60 1974-04-13 25y 01m 08d 1 1977-03-15 28y 00m 10d 3 2 Kinnear
11 John Urquhart Hearts 3 13 .23 1947-03-05 22y 01m 02d n/a 1953-12-19 28y 10m 16d n/a 2 Urquhart
17 Walter Ross Borthwick East Fife 2 4 .50 1972-03-04 23y 11m 00d 1 1972-03-04 23y 11m 00d 1 1 Borthwick
17 Allan Duncan Brown East Fife 2 8 .25 1949-09-03 22y 10m 22d 6 1949-09-10 22y 10m 29d 7 1 Brown
17 John Cumming Hearts 2 12 .17 1957-01-26 26y 10m 09d n/a 1957-10-05 27y 06m 18d n/a 2 Cumming
17 Ken Currie Hearts 2 3 .67 1947-09-27 22y 00m 24d n/a 1947-09-27 22y 00m 24d n/a 1 Currie

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 Jimmy Brown Hearts 15 9 1 5 60.00 6.67 33.33 63.33 1946-04-06 20y 08m 18d 1951-12-22 26y 05m 03d 6 Brown
2 John Gordon Niven East Fife 12 6 1 5 50.00 8.33 41.67 54.17 1946-04-06 Not Known 1950-09-16 Not Known 6 Niven
3 John Curran East Fife 11 3 2 6 27.27 18.18 54.55 36.36 1951-09-08 27y 02m 17d 1955-10-22 31y 04m 00d 5 Curran
4 Willie Duff Hearts 6 3 0 3 50.00 .00 50.00 50.00 1954-10-16 19y 08m 10d 1956-10-13 21y 08m 07d 3 Duff
4 Willie Gibson Hearts 6 3 2 1 50.00 33.33 16.67 66.67 1974-04-13 21y 00m 10d 1978-01-02 24y 08m 30d 3 Gibson
6 Alan Stewart Blair East Fife 5 1 1 3 20.00 20.00 60.00 30.00 1977-03-12 Not Known 1978-01-02 Not Known 2 Blair
6 David Gorman East Fife 5 1 3 1 20.00 60.00 20.00 50.00 1971-10-30 24y 06m 12d 1983-02-20 35y 10m 02d 3 Gorman
6 Ronnie McCluskey East Fife 5 1 0 4 20.00 .00 80.00 20.00 1956-10-13 19y 11m 10d 1958-02-01 21y 02m 29d 2 McCluskey
9 Jim Cruickshank Hearts 4 1 3 0 25.00 75.00 .00 62.50 1971-10-30 30y 06m 17d 1977-03-15 35y 11m 02d 3 Cruickshank
9 Kenny Garland Hearts 4 0 3 1 .00 75.00 25.00 37.50 1972-03-04 23y 11m 17d 1973-12-08 25y 08m 22d 3 Garland
9 Jimmy Watters Hearts 4 1 2 1 25.00 50.00 25.00 50.00 1952-10-04 25y 01m 22d 1953-12-19 26y 04m 07d 2 Watters
12 Ray Dunlop Hearts 3 2 0 1 66.67 .00 33.33 66.67 1977-09-10 26y 09m 18d 1978-01-02 27y 01m 10d 1 Dunlop
12 Gordon Marshall Hearts 3 3 0 0 100.00 .00 .00 100.00 1957-10-05 18y 03m 03d 1958-02-01 18y 06m 30d 1 Marshall
14 John Robertson Bernard East Fife 2 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known 1 Bernard
14 Wilson Brown Hearts 2 2 0 0 100.00 .00 .00 100.00 1955-09-03 Not Known 1957-01-26 Not Known 2 Brown
14 William Gray Gibson East Fife 2 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known 1 Gibson
14 Ernest A McGarr East Fife 2 0 2 0 .00 100.00 .00 50.00 1973-12-08 29y 08m 29d 1974-04-13 30y 01m 04d 1 McGarr
18 David W Clark East Fife 1 0 0 1 .00 .00 100.00 .00 1948-12-11 Not Known 1948-12-11 Not Known 1 Clark
18 James Gordon Easson East Fife 1 0 0 1 .00 .00 100.00 .00 1950-10-07 Not Known 1950-10-07 Not Known 1 Easson
18 Ryan Goodfellow East Fife 1 0 0 1 .00 .00 100.00 .00 2017-07-22 24y 01m 26d 2017-07-22 24y 01m 26d 1 Goodfellow

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