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 = 181
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 Aaron Dunsmore 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2017-07-22 20y 11m 28d 2020-11-10 24y 03m 17d 3 Dunsmore
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 Patrick Slattery 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2017-07-22 24y 01m 19d 2020-11-10 27y 05m 07d 3 Slattery
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
58 Scott Agnew 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-27 32y 00m 16d 2020-11-10 33y 03m 30d 2 Agnew
58 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
58 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
58 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
58 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
58 Ross Davidson 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2019-07-27 25y 08m 29d 2020-11-10 27y 00m 13d 2 Davidson
58 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
58 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
58 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
58 Ross Dunlop 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-27 29y 11m 24d 2020-11-10 31y 03m 07d 2 Dunlop
58 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
58 Christopher James Higgins 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-27 34y 00m 23d 2020-11-10 35y 04m 06d 2 Higgins
58 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
58 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
58 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
58 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
58 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
58 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
58 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
58 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
58 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
58 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
58 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
58 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
58 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
58 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
58 Stewart Murdoch 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-27 29y 02m 18d 2020-11-10 30y 06m 01d 2 Murdoch
58 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
58 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
58 Ryan Wallace 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2019-07-27 28y 11m 27d 2020-11-10 30y 03m 11d 2 Wallace
58 Liam Watt 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2019-07-27 25y 06m 06d 2020-11-10 26y 09m 20d 2 Watt
58 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
58 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
58 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
58 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 Thomas [2020] Collins 1 0 1 0 0 0 1 .00 .00 100.00 .00 2020-11-10 24y 02m 14d 2020-11-10 24y 02m 14d 1 Collins
93 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
93 Danny Denholm 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-11-10 30y 02m 15d 2020-11-10 30y 02m 15d 1 Denholm
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 Jack Hamilton 1 1 0 1 0 0 1 .00 .00 100.00 .00 2020-11-10 20y 04m 11d 2020-11-10 20y 04m 11d 1 Hamilton
93 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
93 Jordan Hart 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-11-10 24y 09m 19d 2020-11-10 24y 09m 19d 1 Hart
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 Kevin Smith 1 0 1 0 0 0 1 .00 .00 100.00 .00 2020-11-10 34y 10m 27d 2020-11-10 34y 10m 27d 1 Smith
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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
93 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 Aaron Dunsmore 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 2017-07-22 20y 11m 28d 2020-11-10 24y 03m 17d 3 Dunsmore
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
40 Patrick Slattery 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 2017-07-22 24y 01m 19d 2020-11-10 27y 05m 07d 3 Slattery
40 Ryan Wallace 4 3 1 1 0 1 3 .00 25.00 75.00 12.50 2011-07-05 20y 11m 05d 2020-11-10 30y 03m 11d 3 Wallace
50 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
50 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
50 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
50 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
50 Ross Davidson 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2019-07-27 25y 08m 29d 2020-11-10 27y 00m 13d 2 Davidson
50 Ross Dunlop 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2019-07-27 29y 11m 24d 2020-11-10 31y 03m 07d 2 Dunlop
50 Christopher James Higgins 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2019-07-27 34y 00m 23d 2020-11-10 35y 04m 06d 2 Higgins
50 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
50 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
50 Stewart Murdoch 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2019-07-27 29y 02m 18d 2020-11-10 30y 06m 01d 2 Murdoch
50 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
50 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
50 Kevin Smith 3 2 1 0 0 0 3 .00 .00 100.00 .00 2014-07-12 28y 06m 28d 2020-11-10 34y 10m 27d 2 Smith
50 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
50 Liam Watt 3 1 2 0 0 1 2 .00 33.33 66.67 16.67 2019-07-27 25y 06m 06d 2020-11-10 26y 09m 20d 2 Watt
65 Scott Agnew 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-27 32y 00m 16d 2020-11-10 33y 03m 30d 2 Agnew
65 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
65 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
65 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
65 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
65 Thomas [2020] Collins 2 0 2 0 0 0 2 .00 .00 100.00 .00 2020-09-18 24y 00m 22d 2020-11-10 24y 02m 14d 1 Collins
65 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
65 Danny Denholm 2 1 1 0 0 0 2 .00 .00 100.00 .00 2020-09-18 30y 00m 23d 2020-11-10 30y 02m 15d 1 Denholm
65 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
65 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
65 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
65 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
65 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
65 Jack Hamilton 2 2 0 1 0 0 2 .00 .00 100.00 .00 2020-09-18 20y 02m 19d 2020-11-10 20y 04m 11d 1 Hamilton
65 Jordan Hart 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-09-18 24y 07m 27d 2020-11-10 24y 09m 19d 1 Hart
65 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
65 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
65 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
65 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
65 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
65 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
65 Brett Long 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2019-07-27 22y 03m 16d 2020-09-18 23y 05m 07d 2 Long
65 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
65 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
65 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
65 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
65 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
65 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
65 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
65 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
65 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
65 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
65 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
65 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
65 Craig Watson 2 1 1 0 0 0 2 .00 .00 100.00 .00 2017-07-22 22y 05m 09d 2020-09-18 25y 07m 05d 2 Watson
65 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

Scorers Competitive 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 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 Jack Hamilton 1 2 .50 2020-11-10 20y 04m 11d 1 2020-11-10 20y 04m 11d 1 1 Hamilton
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 Ryan Wallace 1 4 .25 2020-11-10 30y 03m 11d 2 2020-11-10 30y 03m 11d 2 1 Wallace
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) = 35

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 Jack Hamilton 1 2 .50 2020-11-10 20y 04m 11d 1 2020-11-10 20y 04m 11d 1 1 Hamilton
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 Ryan Wallace 1 4 .25 2020-11-10 30y 03m 11d 2 2020-11-10 30y 03m 11d 2 1 Wallace
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 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
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
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 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 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 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 Jordan Hart 1 3 3.00 0 0 1 .00 .00 100.00 .00 2020-11-10 24y 09m 19d 2020-11-10 24y 09m 19d 1 Hart
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
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

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 = 148
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 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 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 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) = 43

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 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
5 John Urquhart 3 13 .23 1947-03-05 22y 01m 02d n/a 1953-12-19 28y 10m 16d n/a 2 Urquhart
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 Olly Lee 2 1 2.00 2020-11-10 29y 03m 30d n/a 2020-11-10 29y 03m 30d n/a 1 Lee
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 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 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
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



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 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
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
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 Bobby 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 Ross Stewart 1 2 2.00 1 0 0 100.00 .00 .00 100.00 2020-11-10 25y 07m 00d 2020-11-10 25y 07m 00d 1 Stewart
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