London Hearts Supporters Club


Heart of Midlothian vs Aberdeen 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 = 594
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Stewart McKimmie 51 51 0 2 24 14 13 47.06 27.45 25.49 60.78 1984-04-02 21y 05m 06d 1996-12-11 34y 01m 14d 14 McKimmie
2 William Ferguson Miller 49 49 0 2 21 13 15 42.86 26.53 30.61 56.12 1973-11-17 18y 06m 15d 1989-10-14 34y 05m 12d 14 Miller
3 Alexander McLeish 48 48 0 0 23 13 12 47.92 27.08 25.00 61.46 1978-10-21 19y 09m 00d 1994-03-05 35y 01m 12d 14 McLeish
4 James Leighton 39 39 0 0 19 8 12 48.72 20.51 30.77 58.97 1978-08-12 20y 00m 19d 2000-04-15 41y 08m 22d 11 Leighton
5 Andrew Considine 37 32 5 0 11 10 16 29.73 27.03 43.24 43.24 2005-08-20 18y 04m 19d 2019-05-10 32y 01m 09d 13 Considine
5 Brian Alexander Irvine 37 36 1 4 17 9 11 45.95 24.32 29.73 58.11 1986-09-13 21y 03m 20d 1996-12-11 31y 06m 17d 11 Irvine
7 Russell Anderson 35 31 4 0 6 8 21 17.14 22.86 60.00 28.57 1997-02-10 18y 03m 16d 2014-04-02 35y 05m 08d 13 Anderson
8 Eoin Jess 33 30 3 7 14 4 15 42.42 12.12 45.45 48.48 1990-04-21 19y 04m 08d 2000-11-04 29y 10m 22d 11 Jess
9 Brian Joseph Grant 31 28 3 3 16 6 9 51.61 19.35 29.03 61.29 1987-01-21 22y 07m 02d 1996-08-25 32y 02m 06d 10 Grant
9 Darren Graham Mackie 31 24 7 4 7 6 18 22.58 19.35 58.06 32.26 1999-08-22 17y 07m 17d 2012-03-31 30y 02m 26d 13 Mackie
11 James Bett 30 29 1 5 12 6 12 40.00 20.00 40.00 50.00 1985-09-04 25y 09m 10d 1992-11-28 33y 00m 03d 8 Bett
12 Robert Brown Clark 28 28 0 0 10 6 12 35.71 21.43 42.86 46.43 1965-09-01 19y 11m 06d 1979-05-02 33y 07m 06d 13 Clark
13 James Langfield 26 25 1 0 7 8 11 26.92 30.77 42.31 42.31 2006-02-04 26y 01m 13d 2014-04-02 34y 03m 11d 8 Langfield
14 Robert Connor 24 23 1 3 9 8 7 37.50 33.33 29.17 54.17 1986-11-15 26y 03m 11d 1993-12-04 33y 04m 00d 8 Connor
14 Richard Martyn Foster 24 17 7 0 4 8 12 16.67 33.33 50.00 33.33 2004-02-11 18y 06m 13d 2011-12-28 26y 04m 28d 8 Foster
14 John Hewitt 24 17 7 5 12 6 6 50.00 25.00 25.00 62.50 1981-03-07 18y 00m 26d 1989-04-22 26y 02m 13d 8 Hewitt
17 Alexander Diamond 23 21 2 0 5 5 13 21.74 21.74 56.52 32.61 2003-11-09 18y 07m 28d 2010-12-11 25y 08m 29d 8 Diamond
17 Arthur Graham 23 23 0 1 6 7 10 26.09 30.43 43.48 41.30 1970-04-04 17y 05m 09d 1977-03-19 24y 04m 21d 8 Graham
17 Andrew Jarvie 23 20 3 6 10 5 8 43.48 21.74 34.78 54.35 1972-10-07 24y 00m 02d 1981-08-12 32y 10m 07d 8 Jarvie
17 Fred G Martin 23 23 0 0 10 3 10 43.48 13.04 43.48 50.00 1950-12-02 21y 06m 19d 1959-04-15 29y 11m 02d 9 Martin
17 Joseph Miller 23 18 5 1 8 5 10 34.78 21.74 43.48 45.65 1986-01-18 18y 01m 10d 1998-05-02 30y 04m 24d 8 Miller
17 David Thomson Robb 23 18 5 8 6 6 11 26.09 26.09 47.83 39.13 1967-03-04 19y 02m 17d 1977-01-03 29y 00m 19d 10 Robb
17 Gary Smith 23 22 1 0 10 3 10 43.48 13.04 43.48 50.00 1991-11-20 20y 07m 26d 1999-08-22 28y 04m 28d 8 Smith
17 Theodorus G.A. Snelders 23 23 0 0 10 6 7 43.48 26.09 30.43 56.52 1988-09-24 24y 09m 17d 1994-12-31 31y 00m 24d 7 Snelders
25 Christopher Clark 22 18 4 1 4 7 11 18.18 31.82 50.00 34.09 2000-11-04 20y 01m 20d 2012-08-26 31y 11m 11d 9 Clark
25 John Hather 22 22 0 7 6 3 13 27.27 13.64 59.09 34.09 1949-03-19 Not Known 1960-03-26 Not Known 10 Hather
27 Donald Cameron Colman 21 21 0 0 10 5 6 47.62 23.81 28.57 59.52 1907-10-26 Not Known 1920-02-21 Not Known 11 Colman
27 Willie Cooper 21 21 0 0 9 4 8 42.86 19.05 38.10 52.38 1930-01-02 Not Known 1947-03-22 Not Known 13 Cooper
27 Derek Young 21 16 5 3 4 4 13 19.05 19.05 61.90 28.57 1998-08-22 18y 02m 26d 2011-02-26 30y 08m 30d 9 Young
30 Neil Alexander Simpson 20 20 0 2 13 5 2 65.00 25.00 10.00 77.50 1981-01-10 19y 01m 26d 1988-09-24 26y 10m 09d 7 Simpson
31 Paul David Mason 19 16 3 6 11 2 6 57.89 10.53 31.58 63.16 1988-09-24 25y 00m 21d 1993-05-05 29y 08m 02d 5 Mason
31 Niall McGinn 19 18 1 5 7 3 9 36.84 15.79 47.37 44.74 2012-12-08 25y 04m 09d 2019-03-30 31y 08m 01d 6 McGinn
31 Kevin Paul McNaughton 19 18 1 0 4 3 12 21.05 15.79 63.16 28.95 2000-08-13 17y 11m 16d 2006-05-03 23y 08m 05d 6 McNaughton
31 Duncan Nicol Shearer 19 13 6 11 9 6 4 47.37 31.58 21.05 63.16 1992-09-12 30y 00m 15d 1997-04-12 34y 07m 15d 5 Shearer
31 Harry Yorston 19 19 0 9 9 2 8 47.37 10.53 42.11 52.63 1949-12-03 20y 05m 24d 1956-04-07 26y 09m 29d 7 Yorston
36 Scott Booth 18 12 6 6 9 3 6 50.00 16.67 33.33 58.33 1991-02-02 19y 01m 17d 2003-11-09 31y 10m 24d 8 Booth
36 John R (Tony) Harris 18 18 0 1 6 6 6 33.33 33.33 33.33 50.00 1946-11-23 Not Known 1953-03-07 Not Known 7 Harris
36 Jimmy Hogg 18 18 0 0 2 4 12 11.11 22.22 66.67 22.22 1956-12-29 Not Known 1965-04-17 Not Known 9 Hogg
36 Albert MacLachlan 18 18 0 3 6 6 6 33.33 33.33 33.33 50.00 1914-09-26 Not Known 1926-11-20 Not Known 10 MacLachlan
36 Scott Derek Severin 18 18 0 0 5 5 8 27.78 27.78 44.44 41.67 2004-08-14 25y 05m 30d 2009-05-12 30y 02m 27d 5 Severin
41 Archie Glen 17 17 0 1 7 1 9 41.18 5.88 52.94 44.12 1953-11-28 24y 07m 12d 1960-03-26 30y 11m 10d 7 Glen
41 Shaleum Narval Logan 17 17 0 1 8 4 5 47.06 23.53 29.41 58.82 2014-04-02 26y 02m 04d 2019-05-10 31y 03m 11d 5 Logan
41 Graeme Shinnie 17 17 0 0 8 3 6 47.06 17.65 35.29 55.88 2015-09-20 24y 01m 16d 2019-05-10 27y 09m 06d 4 Shinnie
41 James [9] Smith 17 17 0 1 4 6 7 23.53 35.29 41.18 41.18 1922-11-11 Not Known 1931-01-05 Not Known 9 Smith
45 William Dodds 16 15 1 5 6 3 7 37.50 18.75 43.75 46.88 1994-08-13 25y 06m 08d 1998-08-22 29y 06m 17d 5 Dodds
45 John Hume 16 16 0 0 8 4 4 50.00 25.00 25.00 62.50 1907-10-26 Not Known 1920-01-17 Not Known 10 Hume
45 Ryan Jack 16 14 2 0 5 5 6 31.25 31.25 37.50 46.88 2010-10-16 18y 07m 19d 2017-03-18 25y 00m 19d 6 Jack
45 Charles McLelland 16 16 0 1 3 7 6 18.75 43.75 37.50 40.63 1974-03-23 20y 11m 27d 1978-12-23 25y 08m 29d 5 McLelland
45 Peter Russell Weir 16 16 0 4 8 3 5 50.00 18.75 31.25 59.38 1981-08-12 23y 06m 25d 1987-04-18 29y 03m 00d 5 Weir
45 Bobby Wishart 16 16 0 3 6 2 8 37.50 12.50 50.00 43.75 1954-03-20 21y 00m 10d 1959-11-21 26y 08m 11d 7 Wishart
45 Darren Young 16 14 2 0 5 5 6 31.25 31.25 37.50 46.88 1996-08-25 17y 10m 12d 2002-11-12 24y 00m 30d 6 Young
52 George Hamilton 15 15 0 10 8 2 5 53.33 13.33 33.33 60.00 1938-10-22 20y 10m 15d 1954-03-20 36y 03m 13d 8 Hamilton
52 Peter Pawlett 15 10 5 0 5 4 6 33.33 26.67 40.00 46.67 2009-05-12 17y 10m 24d 2017-05-07 25y 10m 19d 8 Pawlett
52 Mark Reynolds 15 14 1 0 4 5 6 26.67 33.33 40.00 43.33 2012-03-31 24y 10m 24d 2017-09-09 30y 04m 02d 6 Reynolds
55 Edward Falloon 14 14 0 1 5 2 7 35.71 14.29 50.00 42.86 1929-01-02 Not Known 1937-03-27 Not Known 9 Falloon
55 Graham Leggat 14 14 0 9 7 1 6 50.00 7.14 42.86 53.57 1953-11-28 19y 05m 08d 1958-04-16 23y 09m 27d 5 Leggat
55 William Lennie 14 14 0 1 7 4 3 50.00 28.57 21.43 64.29 1905-10-28 Not Known 1912-10-19 Not Known 8 Lennie
55 Philip James McGuire 14 14 0 0 3 4 7 21.43 28.57 50.00 35.71 2000-08-13 20y 05m 09d 2005-05-22 25y 02m 18d 5 McGuire
55 Patrick McKenna 14 14 0 0 6 5 3 42.86 35.71 21.43 60.71 1945-11-10 25y 06m 15d 1951-12-01 31y 07m 05d 7 McKenna
55 James S Mitchell 14 14 0 0 8 2 4 57.14 14.29 28.57 64.29 1952-08-13 Not Known 1956-04-07 Not Known 4 Mitchell
55 David Alexander James Robertson 14 14 0 0 6 4 4 42.86 28.57 28.57 57.14 1986-11-15 18y 00m 29d 1991-04-13 22y 05m 27d 5 Robertson
55 Ally Shewan 14 14 0 0 3 3 8 21.43 21.43 57.14 32.14 1963-11-02 23y 02m 28d 1969-01-18 28y 05m 13d 6 Shewan
55 Joseph F Smith 14 13 1 1 2 6 6 14.29 42.86 42.86 35.71 1974-08-10 20y 08m 30d 1977-03-19 23y 04m 08d 3 Smith
55 Derek Whyte 14 14 0 0 5 1 8 35.71 7.14 57.14 39.29 1998-02-25 29y 05m 28d 2002-01-12 33y 04m 12d 5 Whyte
55 Stephen Wright 14 13 1 0 7 3 4 50.00 21.43 28.57 60.71 1990-12-08 19y 03m 11d 1995-04-29 23y 08m 02d 5 Wright
55 Alex Young 14 14 0 0 7 1 6 50.00 7.14 42.86 53.57 1950-12-02 25y 01m 12d 1957-04-27 31y 06m 07d 6 Young
67 Pat McCabe Buckley 13 13 0 4 7 1 5 53.85 7.69 38.46 57.69 1952-08-13 27y 06m 13d 1956-12-29 31y 10m 29d 5 Buckley
67 Neale James Cooper 13 12 1 0 8 3 2 61.54 23.08 15.38 73.08 1981-04-11 17y 04m 18d 1986-05-10 22y 05m 16d 5 Cooper
67 Stephen Glass 13 11 2 2 5 4 4 38.46 30.77 30.77 53.85 1995-04-29 18y 11m 06d 1998-05-02 21y 11m 09d 4 Glass
67 Joseph Montgomery Harper 13 13 0 9 4 4 5 30.77 30.77 38.46 46.15 1969-11-15 21y 10m 04d 1978-12-23 30y 11m 12d 6 Harper
67 Jonathan Hayes 13 13 0 2 5 2 6 38.46 15.38 46.15 46.15 2012-08-26 25y 01m 17d 2017-05-07 29y 09m 28d 4 Hayes
67 Jim Hermiston 13 13 0 1 4 2 7 30.77 15.38 53.85 38.46 1967-10-21 20y 00m 21d 1974-08-28 26y 10m 29d 8 Hermiston
67 John [1] Hutton 13 13 0 1 4 5 4 30.77 38.46 30.77 50.00 1919-10-25 Not Known 1925-12-05 Not Known 7 Hutton
67 George Johnstone 13 13 0 0 6 4 3 46.15 30.77 23.08 61.54 1937-03-27 22y 03m 12d 1948-12-04 33y 11m 19d 8 Johnstone
67 (Robert) Stewart Kennedy 13 13 0 0 8 2 3 61.54 15.38 23.08 69.23 1976-11-10 23y 05m 11d 1981-08-19 28y 02m 19d 4 Kennedy
67 Billy Little 13 13 0 2 2 4 7 15.38 30.77 53.85 30.77 1957-10-19 17y 08m 15d 1966-11-05 26y 09m 01d 8 Little
67 James Reynolds McAllister 13 11 2 0 2 2 9 15.38 15.38 69.23 23.08 1999-08-22 21y 03m 27d 2003-01-28 24y 09m 02d 4 McAllister
67 Robert F McDermid 13 13 0 2 3 3 7 23.08 23.08 53.85 34.62 1925-09-21 Not Known 1932-01-02 Not Known 7 McDermid
67 Kenny Mclean 13 12 1 0 6 3 4 46.15 23.08 30.77 57.69 2015-09-20 23y 08m 12d 2018-04-27 26y 03m 19d 3 McLean
67 Tommy McMillan 13 13 0 0 5 2 6 38.46 15.38 46.15 46.15 1965-09-01 21y 02m 06d 1971-11-27 27y 05m 01d 7 McMillan
67 Lee Miller 13 12 1 3 5 4 4 38.46 30.77 30.77 53.85 2006-09-24 23y 04m 06d 2010-01-27 26y 08m 09d 4 Miller
67 Stephen Smith 13 13 0 0 5 2 6 38.46 15.38 46.15 46.15 1930-09-27 Not Known 1936-11-14 Not Known 7 Smith
67 William Stark 13 10 3 4 9 1 3 69.23 7.69 23.08 73.08 1983-10-01 26y 10m 00d 1987-01-21 30y 01m 20d 4 Stark
67 George R [2] Thomson 13 13 0 0 6 2 5 46.15 15.38 38.46 53.85 1933-12-09 Not Known 1940-03-16 Not Known 7 Thomson
67 Scott Vernon 13 10 3 0 1 5 7 7.69 38.46 53.85 26.92 2010-10-16 26y 10m 03d 2014-04-02 30y 03m 20d 4 Vernon
67 George [2] Wilson 13 13 0 0 6 3 4 46.15 23.08 30.77 57.69 1907-04-15 Not Known 1914-01-10 Not Known 7 Wilson
87 Ian Burns 12 12 0 0 1 2 9 8.33 16.67 75.00 16.67 1958-04-16 Not Known 1965-09-01 Not Known 8 Burns
87 David Caldwell 12 12 0 0 5 1 6 41.67 8.33 50.00 45.83 1953-11-28 21y 06m 21d 1959-08-26 27y 03m 19d 6 Caldwell
87 Frank Dunlop 12 12 0 0 7 2 3 58.33 16.67 25.00 66.67 1936-11-14 Not Known 1947-11-15 Not Known 7 Dunlop
87 Hans Gilhaus 12 11 1 4 7 2 3 58.33 16.67 25.00 66.67 1989-12-20 26y 01m 15d 1992-03-18 28y 04m 13d 3 Gilhaus
87 Joseph Peter Lewis 12 12 0 0 6 3 3 50.00 25.00 25.00 62.50 2016-08-13 28y 10m 07d 2019-05-10 31y 07m 04d 3 Lewis
87 Andrew Robb Love 12 12 0 5 4 4 4 33.33 33.33 33.33 50.00 1926-11-20 Not Known 1933-12-09 Not Known 8 Love
87 Christopher Maguire 12 5 7 0 3 4 5 25.00 33.33 41.67 41.67 2007-08-12 18y 06m 27d 2011-02-26 22y 01m 10d 4 Maguire
87 John McMaster 12 11 1 1 5 4 3 41.67 33.33 25.00 58.33 1974-08-28 19y 06m 05d 1986-05-10 31y 02m 17d 7 McMaster
87 Barry Nicholson 12 12 0 2 3 3 6 25.00 25.00 50.00 37.50 2005-08-20 26y 11m 27d 2008-01-26 29y 05m 02d 3 Nicholson
87 Adam Rooney 12 8 4 2 6 4 2 50.00 33.33 16.67 66.67 2014-04-02 25y 11m 12d 2018-04-27 30y 00m 06d 4 Rooney
87 David Andrew Rowson 12 11 1 1 3 5 4 25.00 41.67 33.33 45.83 1996-04-20 19y 07m 06d 2001-01-02 24y 03m 19d 5 Rowson
98 John Grandison Allister 11 11 0 1 5 1 5 45.45 9.09 45.45 50.00 1952-11-15 25y 04m 16d 1957-04-27 29y 09m 28d 5 Allister
98 George A Anderson 11 11 0 0 4 4 3 36.36 36.36 27.27 54.55 1914-09-26 Not Known 1921-12-03 Not Known 6 Anderson
98 Ian Allan Angus 11 10 1 2 7 3 1 63.64 27.27 9.09 77.27 1981-01-10 19y 01m 22d 1985-10-30 23y 11m 11d 4 Angus
98 Matthew Armstrong 11 11 0 8 5 1 5 45.45 9.09 45.45 50.00 1932-12-10 21y 00m 28d 1945-11-10 33y 11m 29d 7 Armstrong
98 Paul Robert James Bernard 11 10 1 1 5 1 5 45.45 9.09 45.45 50.00 1995-10-04 22y 09m 04d 2000-04-15 27y 03m 16d 5 Bernard
98 Harry Blackwell 11 11 0 0 4 3 4 36.36 27.27 36.36 50.00 1922-04-29 Not Known 1928-03-24 Not Known 7 Blackwell
98 Ken Brownlie 11 11 0 0 1 2 8 9.09 18.18 72.73 18.18 1957-04-27 Not Known 1962-02-10 Not Known 6 Brownlie
98 Robert Fraser 11 11 0 0 3 2 6 27.27 18.18 54.55 36.36 1932-01-02 16y 10m 16d 1938-03-12 Not Known 7 Fraser
98 Iain Hair 11 9 2 0 2 6 3 18.18 54.55 27.27 45.45 1973-11-17 19y 03m 09d 1976-09-04 22y 00m 27d 4 Hair
98 Michael Hart 11 10 1 0 3 3 5 27.27 27.27 45.45 40.91 1999-02-27 19y 00m 17d 2007-11-11 27y 09m 01d 6 Hart
98 John Inglis 11 11 0 1 4 4 3 36.36 36.36 27.27 54.55 1994-12-31 28y 02m 15d 1998-12-12 32y 01m 26d 5 Inglis
98 Mark Edward McGhee 11 11 0 3 9 1 1 81.82 9.09 9.09 86.36 1979-05-02 21y 11m 12d 1984-05-02 26y 11m 12d 4 McGhee
98 William Mills 11 11 0 3 5 1 5 45.45 9.09 45.45 50.00 1932-09-26 Not Known 1938-03-12 Not Known 6 Mills
98 John Kessack Ogston 11 11 0 0 2 5 4 18.18 45.45 36.36 40.91 1959-08-12 20y 06m 28d 1965-08-18 26y 07m 03d 7 Ogston
98 Douglas Rougvie 11 9 2 3 7 2 2 63.64 18.18 18.18 72.73 1975-08-16 19y 02m 23d 1984-05-02 27y 11m 08d 4 Rougvie
98 James [12] Smith 11 11 0 1 3 4 4 27.27 36.36 36.36 45.45 2005-08-20 24y 09m 00d 2009-05-12 28y 05m 22d 4 Smith
98 Michael Watt 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1990-12-08 20y 00m 11d 1997-02-10 26y 02m 14d 5 Watt
98 Robert Winters 11 11 0 3 4 1 6 36.36 9.09 54.55 40.91 1998-12-12 24y 01m 08d 2002-04-13 27y 05m 09d 4 Winters
116 Archibald N Baird 10 10 0 2 4 3 3 40.00 30.00 30.00 55.00 1947-03-22 Not Known 1952-08-27 Not Known 6 Baird
116 James R Clunie 10 10 0 1 2 1 7 20.00 10.00 70.00 25.00 1955-09-14 22y 00m 10d 1960-03-26 26y 06m 22d 4 Clunie
116 Stewart Davidson 10 10 0 0 7 1 2 70.00 10.00 20.00 75.00 1907-12-21 Not Known 1925-04-04 Not Known 7 Davidson
116 William K Jackson 10 10 0 0 2 2 6 20.00 20.00 60.00 30.00 1925-04-04 Not Known 1932-01-02 Not Known 7 Jackson
116 Paul James Kane 10 9 1 0 6 2 2 60.00 20.00 20.00 70.00 1992-01-11 26y 06m 22d 1994-12-31 29y 06m 11d 4 Kane
116 David Main 10 10 0 1 4 2 4 40.00 20.00 40.00 50.00 1911-11-25 Not Known 1917-02-10 Not Known 6 Main
116 Douglas Francis McDougall 10 9 1 5 6 2 2 60.00 20.00 20.00 70.00 1984-09-29 26y 07m 08d 1986-05-10 28y 02m 19d 2 McDougall
116 David Bruce Smith 10 10 0 0 1 4 5 10.00 40.00 50.00 30.00 1962-11-03 18y 11m 20d 1966-02-26 22y 03m 12d 4 Smith
116 Edward James Thomson 10 9 1 0 2 5 3 20.00 50.00 30.00 45.00 1973-11-17 26y 08m 23d 1976-04-07 29y 01m 13d 3 Thomson
116 Alfred Stanley Williams 10 10 0 4 5 4 1 50.00 40.00 10.00 70.00 1939-12-16 20y 07m 15d 1949-03-19 29y 10m 18d 5 Williams
116 Billy (William Davidson) Williamson 10 10 0 2 1 5 4 10.00 50.00 40.00 35.00 1974-08-28 21y 10m 30d 1976-11-10 24y 01m 12d 3 Williamson
116 Dean Windass 10 10 0 6 3 2 5 30.00 20.00 50.00 40.00 1995-12-16 26y 08m 15d 1998-02-25 28y 10m 24d 3 Windass
128 Sone Aluko 9 6 3 0 1 4 4 11.11 44.44 44.44 33.33 2007-11-11 18y 08m 23d 2011-02-26 22y 00m 07d 4 Aluko
128 David Stephen Bennett 9 9 0 0 2 3 4 22.22 33.33 44.44 38.89 1960-11-05 21y 11m 15d 1965-09-01 26y 09m 11d 5 Bennett
128 John Eric Black 9 7 2 3 5 3 1 55.56 33.33 11.11 72.22 1984-05-02 20y 07m 01d 1986-04-20 22y 06m 19d 3 Black
128 Norman Davidson 9 9 0 2 1 0 8 11.11 .00 88.89 11.11 1955-12-03 21y 01m 08d 1960-11-05 26y 00m 11d 6 Davidson
128 Andrew James Dow 9 7 2 0 3 1 5 33.33 11.11 55.56 38.89 1998-08-22 25y 06m 15d 2001-01-02 27y 10m 26d 3 Dow
128 Stephen Lovell 9 5 4 2 3 2 4 33.33 22.22 44.44 44.44 2005-08-20 24y 08m 14d 2008-01-26 27y 01m 20d 3 Lovell
128 Charles McGill 9 9 0 0 3 2 4 33.33 22.22 44.44 44.44 1932-01-02 Not Known 1937-11-06 Not Known 6 McGill
128 Charles Brian Mitchell 9 7 2 0 6 1 2 66.67 11.11 22.22 72.22 1984-12-01 21y 04m 01d 1987-01-21 23y 05m 22d 3 Mitchell
128 Charles Nicholas 9 9 0 4 2 5 2 22.22 55.56 22.22 50.00 1988-02-13 26y 01m 15d 1990-03-17 28y 02m 17d 3 Nicholas
128 Thomas Usher Pearson 9 9 0 1 3 2 4 33.33 22.22 44.44 44.44 1948-03-06 34y 11m 19d 1953-03-07 39y 11m 19d 5 Pearson
128 James S Soye 9 9 0 0 4 1 4 44.44 11.11 44.44 50.00 1910-11-05 Not Known 1915-04-03 Not Known 5 Soye
128 Gordon David Strachan 9 8 1 2 6 1 2 66.67 11.11 22.22 72.22 1978-10-21 21y 08m 12d 1984-05-02 27y 02m 23d 4 Strachan
128 Ashton John Taylor 9 9 0 0 5 1 3 55.56 11.11 33.33 61.11 2015-09-20 25y 00m 18d 2017-05-07 26y 08m 05d 2 Taylor
128 Joseph Walker 9 9 0 1 3 2 4 33.33 22.22 44.44 44.44 1911-11-25 Not Known 1916-11-18 Not Known 6 Walker
128 David C Warnock 9 9 0 0 3 2 4 33.33 22.22 44.44 44.44 1932-01-02 Not Known 1939-02-25 Not Known 7 Warnock
128 Ernest Tilney Winchester 9 9 0 3 1 4 4 11.11 44.44 44.44 33.33 1962-11-03 18y 05m 16d 1966-02-26 21y 09m 08d 4 Winchester
128 William David Young 9 9 0 0 2 2 5 22.22 22.22 55.56 33.33 1972-04-01 20y 04m 07d 1975-08-23 23y 08m 29d 5 Young
145 Douglas Keith Bell 8 6 2 1 5 2 1 62.50 25.00 12.50 75.00 1980-10-04 21y 00m 29d 1985-03-13 25y 06m 08d 4 Bell
145 James S Black 8 8 0 0 2 3 3 25.00 37.50 37.50 43.75 1928-03-24 Not Known 1931-09-12 Not Known 5 Black
145 John L Connon 8 8 0 2 2 4 2 25.00 50.00 25.00 50.00 1919-10-25 Not Known 1923-03-31 Not Known 4 Connon
145 Charles Cooke 8 8 0 3 2 3 3 25.00 37.50 37.50 43.75 1960-11-05 18y 00m 22d 1964-12-12 22y 01m 28d 5 Cooke
145 David Dodds 8 7 1 1 3 4 1 37.50 50.00 12.50 62.50 1986-11-15 28y 01m 23d 1989-02-25 30y 05m 02d 3 Dodds
145 Donald K Emery 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1949-03-19 28y 09m 08d 1952-01-26 31y 07m 15d 4 Emery
145 Ryan Esson 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 2000-08-13 20y 04m 25d 2005-11-20 25y 08m 01d 4 Esson
145 John Matthew Forsyth 8 8 0 0 1 4 3 12.50 50.00 37.50 37.50 1920-11-13 Not Known 1925-04-04 Not Known 5 Forsyth
145 George Kinnell 8 8 0 0 2 3 3 25.00 37.50 37.50 43.75 1960-03-26 22y 03m 04d 1963-11-02 25y 10m 11d 5 Kinnell
145 Thomas Feeney McQueen 8 8 0 0 4 3 1 50.00 37.50 12.50 68.75 1984-09-29 21y 05m 28d 1986-05-10 23y 01m 09d 2 McQueen
145 Charlie Mulgrew 8 7 1 0 3 3 2 37.50 37.50 25.00 56.25 2008-10-25 22y 07m 19d 2010-02-27 23y 11m 21d 2 Mulgrew
145 George Mulhall 8 8 0 1 1 2 5 12.50 25.00 62.50 25.00 1957-10-19 21y 05m 11d 1962-02-10 25y 09m 02d 4 Mulhall
145 Stephen Murray 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1969-11-15 25y 01m 06d 1973-01-27 28y 03m 18d 4 Murray
145 Anthony Dean O'Connor 8 6 2 2 4 3 1 50.00 37.50 12.50 68.75 2016-08-13 23y 09m 19d 2018-04-27 25y 06m 02d 2 O'Connor
145 David Douglas Preece 8 8 0 0 0 1 7 .00 12.50 87.50 6.25 1999-08-22 22y 11m 27d 2004-11-07 28y 02m 12d 5 Preece
145 Kevin Rutziewicz 8 5 3 1 1 1 6 12.50 12.50 75.00 18.75 1999-12-08 19y 06m 28d 2003-11-09 23y 05m 30d 4 Rutziewicz
145 John (Ian) Scanlon 8 6 2 1 6 1 1 75.00 12.50 12.50 81.25 1978-08-12 26y 00m 30d 1981-04-11 28y 08m 29d 2 Scanlon
145 George Alexander Taylor 8 8 0 1 4 2 2 50.00 25.00 25.00 62.50 1938-10-22 23y 04m 13d 1948-03-06 32y 08m 26d 5 Taylor
145 Willie Waddell 8 8 0 0 2 4 2 25.00 50.00 25.00 50.00 1940-03-16 Not Known 1949-12-03 Not Known 5 Waddell
145 William Wylie 8 8 0 0 2 3 3 25.00 37.50 37.50 43.75 1913-11-29 Not Known 1920-01-17 Not Known 5 Wylie
145 John S Wyllie 8 8 0 1 5 2 1 62.50 25.00 12.50 75.00 1910-11-05 Not Known 1920-02-21 Not Known 6 Wyllie
145 Benjamin Collard Yorston 8 8 0 2 2 3 3 25.00 37.50 37.50 43.75 1927-11-19 Not Known 1931-09-12 Not Known 5 Yorston
167 Alex Wright [1] 7 7 0 1 2 2 3 28.57 28.57 42.86 42.86 1917-02-10 Not Known 1922-04-29 Not Known 4 [1]
167 Martin James Buchan 7 6 1 1 1 3 3 14.29 42.86 42.86 35.71 1997-02-10 19y 10m 07d 1999-05-23 22y 01m 20d 3 Buchan
167 Martin McLean Buchan 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1968-10-05 19y 06m 29d 1971-11-27 22y 08m 21d 4 Buchan
167 William (Willo) Flood 7 6 1 1 1 1 5 14.29 14.29 71.43 21.43 2013-08-24 28y 04m 14d 2016-05-12 31y 01m 02d 2 Flood
167 William Garner 7 7 0 0 4 2 1 57.14 28.57 14.29 71.43 1976-09-04 21y 01m 11d 1980-10-04 25y 02m 10d 3 Garner
167 Walter A Grant 7 7 0 1 3 3 1 42.86 42.86 14.29 64.29 1915-12-04 Not Known 1925-04-04 Not Known 5 Grant
167 Ilian Kiriakov 7 4 3 0 3 1 3 42.86 14.29 42.86 50.00 1996-08-25 29y 00m 21d 1999-08-22 32y 00m 18d 4 Kiriakov
167 Wilfrid Lawson Low 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1905-12-02 Not Known 1909-02-13 Not Known 4 Low
167 Josh Magennis 7 3 4 0 1 3 3 14.29 42.86 42.86 35.71 2011-02-26 20y 06m 11d 2013-08-24 23y 00m 09d 4 Magennis
167 Scott McKenna 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 2016-05-12 19y 06m 00d 2019-05-10 22y 05m 28d 3 McKenna
167 Mika-Matti Petteri Paatelainen 7 4 3 2 2 3 2 28.57 42.86 28.57 50.00 1992-09-12 25y 07m 09d 1994-04-27 27y 02m 24d 2 Paatelainen
167 Jens Pedersen 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1965-10-30 Not Known 1969-01-18 Not Known 4 Pedersen
167 Mark George Perry 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1998-08-22 27y 06m 15d 2000-11-04 29y 08m 28d 3 Perry
167 Cameron Smith 7 2 5 0 1 2 4 14.29 28.57 57.14 28.57 2012-12-08 17y 03m 14d 2016-05-12 20y 08m 18d 3 Smith
167 Dominic Sullivan 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1976-09-04 25y 05m 03d 1979-05-02 28y 01m 01d 2 Sullivan
167 Peter Van de Ven 7 5 2 1 4 0 3 57.14 .00 42.86 57.14 1990-09-05 29y 07m 28d 1991-11-20 30y 10m 12d 2 Van de Ven
167 Willem Van der Ark 7 4 3 1 2 1 4 28.57 14.29 57.14 35.71 1989-04-22 25y 05m 09d 1991-11-20 28y 00m 07d 4 Van der Ark
167 Alex Willoughby 7 6 1 0 2 1 4 28.57 14.29 57.14 35.71 1969-11-15 25y 01m 29d 1973-01-27 28y 04m 10d 4 Willoughby
185 Christopher Anderson 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1949-12-03 24y 03m 03d 1952-08-27 26y 11m 28d 4 Anderson
185 Robert Fleming Archibald 6 6 0 1 2 3 1 33.33 50.00 16.67 58.33 1914-09-26 Not Known 1920-02-21 Not Known 3 Archibald
185 John Alfred Beynon 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1933-12-09 Not Known 1936-11-14 Not Known 4 Beynon
185 Roberto Bisconti 6 6 0 1 0 2 4 .00 33.33 66.67 16.67 2001-08-04 28y 00m 14d 2002-11-12 29y 03m 22d 2 Bisconti
185 George Brewster 6 6 0 0 2 3 1 33.33 50.00 16.67 58.33 1914-09-26 Not Known 1919-10-25 Not Known 4 Brewster
185 Duff Morrison Bruce 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1925-04-04 Not Known 1928-03-24 Not Known 4 Bruce
185 Pieter Theodoor Ten Caat 6 4 2 1 3 1 2 50.00 16.67 33.33 58.33 1991-10-09 26y 10m 01d 1993-10-05 28y 09m 27d 3 Caat
185 Samuel G Cail 6 6 0 2 2 2 2 33.33 33.33 33.33 50.00 1914-09-26 Not Known 1917-02-10 Not Known 3 Cail
185 Douglas Coutts 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1961-03-14 Not Known 1964-12-12 Not Known 4 Coutts
185 Gary Dempsey 6 2 4 0 2 1 3 33.33 16.67 50.00 41.67 2005-05-22 24y 04m 07d 2007-03-10 26y 01m 23d 3 Dempsey
185 Dick Ewen 6 6 0 1 0 1 5 .00 16.67 83.33 8.33 1958-04-16 Not Known 1961-03-14 Not Known 4 Ewen
185 William Henry Falconer 6 5 1 1 2 3 1 33.33 50.00 16.67 58.33 1983-10-01 17y 05m 26d 1988-04-23 22y 00m 18d 3 Falconer
185 Jim Forrest 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1969-11-15 25y 01m 24d 1972-10-07 28y 00m 15d 4 Forrest
185 Robert T Hannah 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1912-10-19 Not Known 1921-04-09 Not Known 4 Hannah
185 Markus Heikkinen 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 2003-08-09 24y 09m 27d 2005-05-22 26y 07m 09d 2 Heikkinen
185 Mark Kerr 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 2008-12-27 26y 09m 25d 2010-02-27 27y 11m 25d 2 Kerr
185 Robert MacFarlane 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1905-10-28 Not Known 1907-12-21 Not Known 3 MacFarlane
185 Steve May 6 4 2 0 3 1 2 50.00 16.67 33.33 58.33 2017-09-09 24y 10m 06d 2019-05-10 26y 06m 07d 2 May
185 Andreas Mayer 6 5 1 0 1 0 5 16.67 .00 83.33 16.67 1999-02-27 26y 05m 14d 2000-11-04 28y 01m 22d 3 Mayer
185 Charles Walker McCall 6 3 3 3 5 0 1 83.33 .00 16.67 83.33 1974-08-10 20y 04m 12d 1981-08-19 27y 04m 21d 3 McCall
185 William Middleton 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1920-11-13 Not Known 1923-03-31 Not Known 3 Middleton
185 Thomas Murray 6 6 0 4 4 1 1 66.67 16.67 16.67 75.00 1907-10-26 Not Known 1910-12-17 Not Known 3 Murray
185 Charles O'Hagan 6 6 0 3 2 3 1 33.33 50.00 16.67 58.33 1907-04-15 Not Known 1910-03-12 Not Known 4 O'Hagan
185 William James Pirie 6 3 3 1 1 3 2 16.67 50.00 33.33 41.67 1974-03-23 24y 11m 21d 1976-01-17 26y 09m 15d 3 Pirie
185 Craig Peter Robertson 6 2 4 0 3 0 3 50.00 .00 50.00 50.00 1989-02-25 25y 10m 03d 1990-12-08 27y 07m 16d 3 Robertson
185 Hugh Scott Robertson 6 3 3 1 1 2 3 16.67 33.33 50.00 33.33 1994-04-27 19y 01m 08d 1996-04-20 21y 01m 01d 3 Robertson
185 John Alexander Scott 6 6 0 2 0 3 3 .00 50.00 50.00 25.00 1975-08-23 27y 07m 09d 1976-11-10 28y 09m 27d 2 Scott
185 David Shaw 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1951-04-18 33y 11m 13d 1955-03-12 37y 10m 07d 4 Shaw
185 Arid Stavrum 6 5 1 2 2 1 3 33.33 16.67 50.00 41.67 1999-12-08 27y 07m 22d 2001-01-02 28y 08m 17d 2 Stavrum
185 Patrick Travers 6 6 0 2 2 0 4 33.33 .00 66.67 33.33 1910-11-05 Not Known 1914-01-10 Not Known 3 Travers
185 James Boslem Whyte 6 6 0 1 3 1 2 50.00 16.67 33.33 58.33 1965-10-30 21y 01m 01d 1969-01-18 24y 03m 20d 4 Whyte
185 Colin John Woodthorpe 6 6 0 0 1 3 2 16.67 50.00 33.33 41.67 1994-10-22 25y 09m 09d 1997-04-12 28y 02m 30d 3 Woodthorpe
185 Paul Hamilton Wright 6 3 3 3 3 1 2 50.00 16.67 33.33 58.33 1984-04-02 16y 07m 16d 1989-04-22 21y 08m 05d 4 Wright
218 Kari Arnason 5 4 1 0 0 2 3 .00 40.00 60.00 20.00 2011-08-13 28y 10m 00d 2018-04-07 35y 05m 25d 2 Arnason
218 Dominic Ball 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 2017-09-09 22y 01m 07d 2019-05-10 23y 09m 08d 2 Ball
218 Henning Boel 5 5 0 0 2 0 3 40.00 .00 60.00 40.00 1969-01-18 23y 05m 03d 1972-04-01 26y 07m 17d 4 Boel
218 Robert Frederick Bruce 5 5 0 2 1 2 2 20.00 40.00 40.00 40.00 1925-04-04 Not Known 1927-11-19 Not Known 4 Bruce
218 Ryan Christie 5 3 2 0 2 2 1 40.00 40.00 20.00 60.00 2017-03-18 22y 00m 24d 2018-04-27 23y 02m 05d 2 Christie
218 Sam Cosgrove 5 5 0 2 3 0 2 60.00 .00 40.00 60.00 2018-04-27 21y 04m 25d 2019-05-10 22y 05m 08d 2 Cosgrove
218 Robert Douglas Cummings 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1960-03-26 24y 04m 09d 1963-03-09 27y 03m 20d 4 Cummings
218 John Hairs (Ian) Fleming 5 3 2 2 0 3 2 .00 60.00 40.00 30.00 1976-04-07 23y 02m 23d 1978-12-23 25y 11m 08d 3 Fleming
218 Fraser Fyvie 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 2009-10-17 16y 06m 20d 2011-08-13 18y 04m 17d 2 Fyvie
218 Andrew Greig 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1911-11-25 Not Known 1915-04-03 Not Known 3 Greig
218 Cato Guntveit 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1999-12-08 24y 04m 02d 2002-01-12 26y 05m 06d 3 Guntveit
218 Alex L Halkett 5 5 0 0 0 3 2 .00 60.00 40.00 30.00 1905-10-28 Not Known 1908-10-31 Not Known 4 Halkett
218 Hugh B Hay 5 5 0 2 1 0 4 20.00 .00 80.00 20.00 1952-11-15 Not Known 1957-10-19 Not Known 4 Hay
218 Peter Hetherston 5 4 1 0 4 0 1 80.00 .00 20.00 80.00 1994-08-13 29y 09m 07d 1995-10-04 30y 10m 28d 2 Hetherston
218 David Ross Johnston 5 4 1 4 2 0 3 40.00 .00 60.00 40.00 1967-03-04 24y 03m 04d 1969-01-18 26y 01m 21d 3 Johnston
218 Gary Mackay-Steven 5 3 2 2 1 2 2 20.00 40.00 40.00 40.00 2017-09-09 27y 00m 10d 2018-10-20 28y 01m 20d 2 Mackay-Steven
218 Lee Mair 5 4 1 0 1 3 1 20.00 60.00 20.00 50.00 2007-08-12 26y 08m 03d 2009-05-12 28y 05m 03d 2 Mair
218 Gary Matthew McDonald 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 2008-12-27 26y 08m 17d 2010-02-27 27y 10m 17d 2 McDonald
218 John A McKenzie 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1935-11-30 Not Known 1938-10-22 Not Known 4 McKenzie
218 Hugh McDonald McLaren 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1929-01-02 Not Known 1931-09-12 Not Known 4 McLaren
218 (Harry) Henry Williamson Melrose 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1965-10-30 30y 04m 30d 1967-10-21 32y 04m 21d 3 Melrose
218 Leon Mike 5 4 1 0 0 2 3 .00 40.00 60.00 20.00 2002-04-13 20y 07m 09d 2003-01-28 21y 04m 24d 2 Mike
218 Victor Edmond (Dr) Milne 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 1920-11-13 Not Known 1923-03-31 Not Known 3 Milne
218 Scott Muirhead 5 4 1 0 1 1 3 20.00 20.00 60.00 30.00 2003-11-09 19y 03m 04d 2005-11-20 21y 03m 15d 3 Muirhead
218 Ian Porteous 5 3 2 1 3 2 0 60.00 40.00 .00 80.00 1983-11-19 18y 11m 29d 1985-05-04 20y 05m 13d 2 Porteous
218 Gavin Paul Rae 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 2012-03-31 34y 04m 03d 2013-05-18 35y 05m 20d 2 Rae
218 Andrew A Rankin 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1920-11-13 Not Known 1923-12-08 Not Known 4 Rankin
218 Arthur Robertson 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 1917-02-10 Not Known 1923-03-31 Not Known 4 Robertson
218 Clark Robertson 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2010-12-11 17y 03m 06d 2013-08-24 19y 11m 19d 4 Robertson
218 Ian Rodger 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1950-04-08 Not Known 1953-03-07 Not Known 3 Rodger
218 Robert Albert Simpson 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 1907-10-26 Not Known 1910-03-12 Not Known 3 Simpson
218 Billy [2] Smith 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1952-08-13 Not Known 1954-11-20 Not Known 2 Smith
218 Jim [1] Smith 5 5 0 1 3 0 2 60.00 .00 40.00 60.00 1966-11-05 19y 09m 16d 1969-01-18 21y 11m 29d 3 Smith
218 John [11] Stewart 5 0 5 0 1 0 4 20.00 .00 80.00 20.00 2004-11-07 19y 07m 30d 2006-02-04 20y 10m 27d 2 Stewart
218 William H Strauss 5 5 0 3 2 1 2 40.00 20.00 40.00 50.00 1936-11-14 Not Known 1939-02-25 Not Known 3 Strauss
218 Ian Wishart Taylor 5 4 1 1 1 1 3 20.00 20.00 60.00 30.00 1966-11-05 18y 05m 13d 1974-03-23 25y 10m 00d 5 Taylor
218 Benjamin Lindsay Thornley 5 2 3 0 1 1 3 20.00 20.00 60.00 30.00 2001-08-04 26y 03m 14d 2002-11-12 27y 06m 22d 2 Thornley
218 Fergus Tiernan 5 3 2 0 1 2 2 20.00 40.00 40.00 40.00 2001-08-04 19y 07m 01d 2002-11-12 20y 10m 09d 2 Tiernan
218 Steven William Tosh 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 2003-01-28 29y 09m 01d 2004-11-07 31y 06m 11d 3 Tosh
218 Jimmy Wilson 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1965-08-18 23y 03m 29d 1967-03-04 24y 10m 12d 2 Wilson
218 David Peter Winnie 5 4 1 0 2 0 3 40.00 .00 60.00 40.00 1991-11-20 25y 00m 25d 1994-10-22 27y 11m 26d 3 Winnie
259 Joe McLaughlin [1] 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1946-11-23 Not Known 1949-03-19 Not Known 2 [1]
259 Thomas McLeod [1] 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1927-11-19 Not Known 1930-09-27 Not Known 3 [1]
259 Patrick Boyle [2] 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1905-10-28 Not Known 1907-04-15 Not Known 2 [2]
259 Steven Archibald 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1978-08-12 21y 10m 16d 1979-05-02 22y 07m 05d 1 Archibald
259 Hugh Baird 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1958-12-06 28y 08m 22d 1959-11-21 29y 08m 07d 2 Baird
259 Rachid Belabed 4 0 4 0 1 1 2 25.00 25.00 50.00 37.50 1999-12-08 19y 01m 18d 2000-08-13 19y 09m 24d 2 Belabed
259 John Alan Boyd 4 4 0 2 3 1 0 75.00 25.00 .00 87.50 1952-01-26 Not Known 1956-04-07 Not Known 3 Boyd
259 Richard Byrne 4 3 1 1 1 1 2 25.00 25.00 50.00 37.50 2005-05-22 23y 07m 28d 2006-09-24 25y 00m 00d 3 Byrne
259 Alexander George Cheyne 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1927-04-02 Not Known 1930-01-02 Not Known 4 Cheyne
259 Andrew Cowie 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1946-02-09 32y 10m 29d 1948-03-06 34y 11m 24d 3 Cowie
259 Eric Deloumeaux 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2002-08-18 29y 03m 06d 2003-11-09 30y 05m 28d 2 Deloumeaux
259 Stuart Duff 4 2 2 0 0 2 2 .00 50.00 50.00 25.00 2008-01-26 26y 00m 03d 2009-10-17 27y 08m 24d 3 Duff
259 John Edward 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1924-11-08 Not Known 1927-11-19 Not Known 3 Edward
259 Lewis Ferguson 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 2018-10-20 19y 01m 26d 2019-05-10 19y 08m 16d 1 Ferguson
259 James George Gault 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1905-10-28 Not Known 1907-04-15 Not Known 2 Gault
259 Andrew Thomas Geoghegan 4 4 0 0 0 3 1 .00 75.00 25.00 37.50 1974-08-10 25y 00m 24d 1976-01-17 26y 06m 00d 2 Geoghegan
259 Richard Charles Gillies 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 1997-11-01 21y 02m 08d 1999-08-22 22y 11m 29d 3 Gillies
259 Alex Ramsay Grosart 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1920-11-13 Not Known 1922-11-11 Not Known 3 Grosart
259 Christopher Joseph Harker 4 4 0 0 0 0 4 .00 .00 100.00 .00 1959-11-21 22y 04m 23d 1961-10-14 24y 03m 15d 3 Harker
259 Frank Robert Hill 4 4 0 2 1 2 1 25.00 50.00 25.00 50.00 1929-10-19 23y 04m 28d 1931-01-05 24y 07m 15d 2 Hill
259 James (Rev) Jackson 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1923-12-08 Not Known 1925-04-04 Not Known 2 Jackson
259 Donald McDonald Kerrigan 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1963-11-02 22y 05m 26d 1965-04-17 23y 11m 10d 2 Kerrigan
259 Alexander Anderson Kiddie 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1945-11-10 18y 06m 14d 1947-11-15 20y 06m 19d 3 Kiddie
259 Arthur King 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1910-11-05 Not Known 1913-02-01 Not Known 2 King
259 Peter Kjaer 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 2001-10-27 35y 11m 22d 2002-11-12 37y 00m 07d 2 Kjaer
259 Antoine Kombouare 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1996-12-11 33y 00m 25d 1997-11-01 33y 11m 16d 2 Kombouare
259 Max Josef Lowe 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2018-10-20 21y 05m 09d 2019-05-10 21y 11m 29d 1 Lowe
259 Rory McArdle 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 2010-10-16 23y 05m 15d 2012-03-31 24y 10m 30d 2 McArdle
259 Billy McCall 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1946-11-23 26y 00m 09d 1947-11-15 27y 00m 01d 2 McCall
259 James [5] McDonald 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1906-11-03 Not Known 1907-12-21 Not Known 2 McDonald
259 John McHale 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1927-04-02 Not Known 1929-10-19 Not Known 4 McHale
259 James Boyd McIntosh 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1907-10-26 Not Known 1909-02-13 Not Known 2 McIntosh
259 John B [3] Miller 4 4 0 3 3 0 1 75.00 .00 25.00 75.00 1921-12-03 Not Known 1926-11-20 Not Known 3 Miller
259 Robert Morgan Miller 4 2 2 0 1 0 3 25.00 .00 75.00 25.00 1971-11-27 22y 10m 02d 1973-01-27 24y 00m 02d 2 Miller
259 Patrick Moore 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1932-09-26 Not Known 1935-04-20 Not Known 3 Moore
259 George Murray 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1968-02-10 25y 08m 25d 1972-10-07 30y 04m 21d 4 Murray
259 Alex Mutch 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1908-10-31 Not Known 1910-03-12 Not Known 2 Mutch
259 Michael Newell 4 3 1 2 2 1 1 50.00 25.00 25.00 62.50 1997-08-16 32y 06m 20d 1999-02-27 34y 01m 00d 2 Newell
259 Peter Nicholas 4 4 0 0 0 3 1 .00 75.00 25.00 37.50 1987-10-07 27y 10m 27d 1988-04-23 28y 05m 13d 1 Nicholas
259 Isaac Samuel Osbourne 4 4 0 0 0 3 1 .00 75.00 25.00 37.50 2011-08-13 25y 01m 22d 2013-05-18 26y 10m 26d 2 Osbourne
259 Ian Purdie 4 3 1 1 1 1 2 25.00 25.00 50.00 37.50 1974-08-10 21y 05m 03d 1975-02-01 21y 10m 25d 1 Purdie
259 Alexander M Reid 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1925-09-21 Not Known 1927-04-02 Not Known 2 Reid
259 Lee James Richardson 4 3 1 0 1 2 1 25.00 50.00 25.00 50.00 1992-11-28 23y 08m 16d 1994-03-05 24y 11m 21d 2 Richardson
259 Joe Shaughnessy 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2012-12-08 20y 05m 02d 2013-08-24 21y 01m 18d 2 Shaughnessy
259 Paul George Sheerin 4 3 1 0 0 0 4 .00 .00 100.00 .00 2003-01-28 28y 05m 00d 2004-02-11 29y 05m 14d 2 Sheerin
259 Richard Smith 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1934-11-24 Not Known 1938-03-12 Not Known 2 Smith
259 Thomas Solberg 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2000-03-22 30y 01m 26d 2001-10-27 31y 09m 02d 3 Solberg
259 Greg Stewart 4 3 1 1 1 1 2 25.00 25.00 50.00 37.50 2017-12-30 27y 09m 13d 2019-05-10 29y 01m 23d 2 Stewart
259 Derek Stillie 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 1994-03-05 20y 03m 02d 1999-02-27 25y 02m 24d 4 Stillie
259 Thomas Robert Strang 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1905-10-28 Not Known 1907-04-15 Not Known 2 Strang
259 Douglas Thomson 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1921-04-09 Not Known 1922-11-11 Not Known 3 Thomson
259 Kenneth Gordon Thomson 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1951-12-01 21y 09m 06d 1952-08-27 22y 06m 02d 2 Thomson
259 Andrew Watson 4 2 2 0 4 0 0 100.00 .00 .00 100.00 1980-10-04 21y 01m 01d 1981-08-19 21y 11m 16d 2 Watson
259 Francis R Watson 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1947-05-17 Not Known 1950-04-08 Not Known 2 Watson
259 Graham Watson 4 2 2 0 0 1 3 .00 25.00 75.00 12.50 1990-02-03 19y 04m 23d 1991-11-20 21y 02m 09d 2 Watson
259 Robert Smail Whitelaw Wilson 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1955-09-14 21y 02m 16d 1956-12-29 22y 06m 00d 2 Wilson
259 Scott Wright 4 1 3 0 1 2 1 25.00 50.00 25.00 50.00 2017-09-09 29y 10m 26d 2018-12-22 31y 02m 08d 2 Wright
259 Duncan Yuill 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1928-10-27 Not Known 1930-01-02 Not Known 2 Yuill
259 Hicham Zerouali 4 0 4 0 2 1 1 50.00 25.00 25.00 62.50 1999-12-08 22y 10m 21d 2001-10-27 24y 09m 10d 3 Zerouali
318 Derek Watt Adams 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2004-08-14 29y 01m 20d 2005-05-22 29y 10m 27d 1 Adams
318 Robert Sime Aitken 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1992-09-12 33y 09m 19d 1993-05-05 34y 05m 11d 1 Aitken
318 John Murdoch Beattie 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1932-01-02 Not Known 1932-12-10 Not Known 2 Beattie
318 Craig James Brewster 3 1 2 0 1 2 0 33.33 66.67 .00 66.67 2007-03-10 40y 02m 25d 2007-08-12 40y 07m 30d 2 Brewster
318 Ian Cameron 3 1 2 0 1 0 2 33.33 .00 66.67 33.33 1989-10-14 23y 01m 20d 1990-12-08 24y 03m 14d 2 Cameron
318 Michael Docherty Cosgrove 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1925-09-21 Not Known 1926-11-20 Not Known 2 Cosgrove
318 Steven J Cowan 3 1 2 1 3 0 0 100.00 .00 .00 100.00 1984-12-01 21y 09m 14d 1985-05-04 22y 02m 17d 1 Cowan
318 Stephen Crawford 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2005-11-20 31y 10m 11d 2006-05-03 32y 03m 24d 1 Crawford
318 Eugene Dadi 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 2001-10-27 28y 02m 07d 2002-04-13 28y 07m 24d 1 Dadi
318 Duncan Davidson 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 1974-08-10 20y 01m 05d 1978-08-12 24y 01m 07d 3 Davidson
318 Jeffrey De Visscher 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2007-11-11 26y 06m 06d 2008-12-27 27y 07m 22d 2 De Visscher
318 Jimmy Delaney 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1950-12-02 36y 02m 29d 1951-12-01 37y 02m 28d 2 Delaney
318 Michael Devlin 3 1 2 0 1 0 2 33.33 .00 66.67 33.33 2018-10-20 25y 00m 17d 2019-05-10 25y 07m 07d 1 Devlin
318 John Edgar 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1905-10-28 Not Known 1906-11-03 Not Known 2 Edgar
318 Rory Fallon 3 1 2 0 0 2 1 .00 66.67 33.33 33.33 2011-12-28 29y 09m 08d 2012-12-08 30y 08m 18d 2 Fallon
318 Anthony Robert Fraser 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1965-04-17 21y 03m 29d 1965-09-01 21y 08m 13d 2 Fraser
318 David Goodwillie 3 1 2 2 2 0 1 66.67 .00 33.33 66.67 2015-09-20 26y 05m 23d 2016-01-09 26y 09m 12d 1 Goodwillie
318 Steven Gray 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 1985-10-30 18y 08m 23d 1987-04-18 20y 02m 11d 2 Gray
318 Paul James Hartley 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2010-10-16 33y 11m 27d 2011-02-26 34y 04m 07d 1 Hartley
318 James Kenny Henry 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 1974-08-10 25y 05m 17d 1975-08-16 26y 05m 23d 2 Henry
318 Jerel Ifil 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2010-01-09 27y 06m 13d 2010-12-11 28y 05m 14d 2 Ifil
318 Walter Darling Fleming Jackson 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1924-11-08 Not Known 1925-09-21 Not Known 2 Jackson
318 Tommy Jones 3 1 2 1 0 3 0 .00 100.00 .00 50.00 1987-11-14 23y 01m 07d 1988-04-23 23y 06m 16d 1 Jones
318 Dugald Livingstone 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1928-10-27 Not Known 1929-10-19 Not Known 2 Livingstone
318 Henry Forbes Low 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1905-10-28 Not Known 1906-11-03 Not Known 2 Low
318 Nicky Low 3 1 2 0 2 1 0 66.67 33.33 .00 83.33 2010-01-27 18y 00m 21d 2013-05-18 21y 04m 12d 2 Low
318 Ernest A McGarr 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1967-10-21 23y 07m 12d 1969-11-15 25y 08m 06d 3 McGarr
318 Raymond McKinnon 3 1 2 0 2 1 0 66.67 33.33 .00 83.33 1994-04-27 23y 08m 22d 1995-04-29 24y 08m 24d 2 McKinnon
318 Adam McLean 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1931-01-05 Not Known 1932-09-26 Not Known 3 McLean
318 Scott David Michie 3 1 2 0 0 1 2 .00 33.33 66.67 16.67 2002-11-09 19y 02m 18d 2003-01-28 19y 05m 06d 1 Michie
318 James E Millar 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1909-09-04 Not Known 1910-12-17 Not Known 2 Millar
318 Robert Milsom 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2011-02-26 24y 01m 24d 2011-12-28 24y 11m 26d 2 Milsom
318 Tommy Morrison 3 3 0 0 0 0 3 .00 .00 100.00 .00 1964-02-29 20y 11m 23d 1965-04-17 22y 01m 11d 2 Morrison
318 Francis Michael Munro 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1966-11-05 19y 00m 11d 1967-10-21 19y 11m 26d 2 Munro
318 Sidney Nicholson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1938-03-12 Not Known 1939-02-25 Not Known 2 Nicholson
318 Brian O'Neil 3 3 0 0 0 0 3 .00 .00 100.00 .00 1997-08-16 24y 11m 10d 1998-02-25 25y 05m 19d 1 O'Neil
318 John Timothy Pattillo 3 3 0 3 3 0 0 100.00 .00 .00 100.00 1939-02-25 Not Known 1945-11-10 Not Known 3 Pattillo
318 Ian William Robertson 3 2 1 0 0 3 0 .00 100.00 .00 50.00 1986-04-20 19y 06m 06d 1990-02-03 23y 03m 20d 3 Robertson
318 James [1] Robertson 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1905-10-28 Not Known 1907-04-15 Not Known 2 Robertson
318 Andrew Robert Roddie 3 0 3 0 2 1 0 66.67 33.33 .00 83.33 1992-01-11 20y 02m 07d 1994-04-27 22y 05m 23d 3 Roddie
318 John Scorgie 3 3 0 0 0 0 3 .00 .00 100.00 .00 1913-02-01 Not Known 1914-01-10 Not Known 2 Scorgie
318 James W Shirra 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 1976-11-10 26y 05m 00d 1977-03-19 26y 09m 09d 1 Shirra
318 Jayden Connor Stockley 3 1 2 0 2 1 0 66.67 33.33 .00 83.33 2016-08-13 22y 10m 03d 2017-05-07 23y 06m 27d 1 Stockley
318 Tzanko Tzvetanov 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1996-08-25 26y 07m 19d 1997-08-16 27y 07m 10d 2 Tzvetanov
318 Daniel Ward 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2015-09-20 22y 02m 29d 2016-01-09 22y 06m 18d 1 Ward
318 Noel David Whelan 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2004-08-14 29y 07m 15d 2005-01-29 30y 00m 30d 1 Whelan
318 James Antony Wilson 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2018-10-20 22y 10m 19d 2019-05-10 23y 05m 09d 1 Wilson
318 John Wood 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1911-11-25 Not Known 1912-10-19 Not Known 2 Wood
318 Dennis Middleton Wyness 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 1997-04-12 20y 00m 21d 1999-05-23 22y 02m 01d 2 Wyness
318 David Allen Zdrilic 3 3 0 0 0 0 3 .00 .00 100.00 .00 2003-08-09 29y 03m 27d 2004-02-11 29y 09m 29d 1 Zdrilic
368 Francis Pirie Wilson Alexander 2 2 0 0 0 0 2 .00 .00 100.00 .00 1921-12-03 Not Known 1922-04-29 Not Known 1 Alexander
368 William F Allan 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1962-11-03 19y 10m 23d 1963-03-09 20y 02m 26d 1 Allan
368 William Bain 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-12-16 Not Known 1940-03-16 Not Known 1 Bain
368 Archibald Mackechnie Baird 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1945-11-10 Not Known 1946-02-09 Not Known 1 Baird
368 Robert Blackburn 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1908-10-31 Not Known 1909-02-13 Not Known 1 Blackburn
368 Thomas Hutton Bremner 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1945-11-10 33y 03m 23d 1946-02-09 33y 06m 22d 1 Bremner
368 Jason Brown 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2011-12-28 29y 07m 10d 2012-03-31 29y 10m 13d 1 Brown
368 Andy Cadenhead 2 2 0 0 0 0 2 .00 .00 100.00 .00 1961-03-14 22y 06m 06d 1961-10-14 23y 01m 06d 2 Cadenhead
368 Charles Ogston Calder 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1916-11-18 Not Known 1917-02-10 Not Known 1 Calder
368 William Andrew Callaghan 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1961-10-14 19y 10m 05d 1962-02-10 20y 02m 01d 1 Callaghan
368 George H.T.C. Campbell 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1974-08-10 17y 03m 07d 1977-03-19 19y 10m 16d 2 Campbell
368 Charles Chatwin 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1914-09-26 Not Known 1915-12-04 Not Known 2 Chatwin
368 Douglas M Considine 2 0 2 0 1 1 0 50.00 50.00 .00 75.00 1978-12-23 21y 07m 08d 1981-01-10 23y 07m 26d 2 Considine
368 John Vaughan Craig 2 1 1 0 2 0 0 100.00 .00 .00 100.00 1973-11-17 20y 07m 07d 1974-10-05 21y 05m 25d 2 Craig
368 Steven Craig 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2004-08-14 23y 06m 09d 2005-01-29 23y 11m 24d 1 Craig
368 Thomas Brooks Craig 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1968-02-10 17y 02m 20d 1969-01-18 18y 01m 28d 2 Craig
368 James Ferguson Cumming 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1916-03-11 Not Known 1916-11-18 Not Known 2 Cumming
368 Percy Dickie 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1930-01-02 Not Known 1932-01-02 Not Known 2 Dickie
368 Charles Ferguson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-12-16 Not Known 1940-03-16 Not Known 1 Ferguson
368 Peter D Fisher 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1920-11-13 Not Known 1921-04-09 Not Known 1 Fisher
368 Henry Nixon (Harry) Flanaghan 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1920-11-13 Not Known 1921-04-09 Not Known 1 Flanaghan
368 Yoann Folly 2 2 0 0 0 0 2 .00 .00 100.00 .00 2010-10-16 25y 04m 10d 2010-12-11 25y 06m 05d 1 Folly
368 Douglas Michael Fraser 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-11-05 18y 10m 28d 1962-02-10 20y 02m 02d 2 Fraser
368 Ryan Fraser 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2010-10-16 16y 07m 22d 2012-08-26 18y 06m 02d 2 Fraser
368 Robert [6] Graham 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-12-16 Not Known 1940-03-16 Not Known 1 Graham
368 Daniel Joseph Griffin 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2006-02-04 28y 05m 25d 2006-02-11 28y 06m 01d 1 Griffin
368 Derek Martin Hamilton 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1979-05-02 20y 08m 06d 1981-03-07 22y 06m 09d 2 Hamilton
368 Andrew Harrow 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1981-04-11 24y 05m 05d 1981-08-12 24y 09m 06d 2 Harrow
368 Michael Anthony James Hector 2 2 0 0 0 0 2 .00 .00 100.00 .00 2013-08-24 21y 01m 05d 2013-11-09 21y 03m 21d 1 Hector
368 Leigh Michael Hinds 2 2 0 0 0 0 2 .00 .00 100.00 .00 2003-08-09 24y 11m 23d 2004-02-11 25y 05m 25d 1 Hinds
368 Herbert Johnston 2 2 0 0 0 0 2 .00 .00 100.00 .00 1934-04-21 Not Known 1935-04-20 Not Known 2 Johnston
368 Archibald Kelly 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1948-03-06 Not Known 1948-12-04 Not Known 2 Kelly
368 John Lang 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1935-11-30 Not Known 1937-03-27 Not Known 2 Lang
368 Hector Stewart Ramsay Lawson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1927-04-02 Not Known 1927-11-19 Not Known 2 Lawson
368 David William Lilley 2 1 1 0 0 0 2 .00 .00 100.00 .00 2000-03-22 22y 04m 22d 2000-04-15 22y 05m 16d 1 Lilley
368 Ian Thomas Lister 2 2 0 0 0 0 2 .00 .00 100.00 .00 1964-02-29 17y 05m 24d 1964-12-12 18y 03m 07d 2 Lister
368 William Ross Low 2 2 0 0 0 0 2 .00 .00 100.00 .00 1913-11-29 Not Known 1914-01-10 Not Known 1 Low
368 Tommy Lowrie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-04-18 23y 03m 04d 1951-12-01 23y 10m 17d 2 Lowrie
368 Angus MacIntosh 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1910-11-05 Not Known 1910-12-17 Not Known 1 MacIntosh
368 Ralph Mackenzie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1950-02-11 Not Known 1950-04-08 Not Known 1 Mackenzie
368 Paul Marshall 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2010-01-09 20y 06m 00d 2010-02-27 20y 07m 18d 1 Marshall
368 Jamie Masson 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2012-12-08 19y 08m 03d 2013-05-18 20y 01m 13d 1 Masson
368 Youl Mawene 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2011-08-13 32y 00m 28d 2011-12-28 32y 05m 12d 1 Mawene
368 Nicholas David Maynard 2 0 2 0 0 2 0 .00 100.00 .00 50.00 2017-09-09 30y 08m 29d 2017-12-30 31y 00m 19d 1 Maynard
368 Kyle Donald McAulay 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2006-02-04 19y 08m 22d 2006-02-11 19y 08m 29d 1 McAulay
368 William McAulay 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1905-10-28 Not Known 1905-12-02 Not Known 1 McAulay
368 Connor McLennan 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2018-12-22 19y 02m 17d 2019-03-30 19y 05m 25d 1 McLennan
368 Declan McManus 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2012-12-08 18y 04m 05d 2013-05-18 18y 09m 15d 1 McManus
368 Jackie McNamara 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2007-08-12 33y 09m 19d 2008-01-26 34y 03m 02d 1 McNamara
368 George McNicoll 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1905-10-28 Not Known 1905-12-02 Not Known 1 McNicoll
368 Peter McSevich 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1925-09-21 Not Known 1927-04-02 Not Known 2 McSevich
368 Mitchel Megginson 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2011-12-28 19y 05m 01d 2012-03-31 19y 08m 04d 1 Megginson
368 Alexander Breckinridge Merrie 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1928-03-24 Not Known 1928-10-27 Not Known 2 Merrie
368 William [1] Miller 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1947-11-15 23y 03m 22d 1948-12-04 24y 04m 10d 2 Miller
368 Alex Moir 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1923-12-08 Not Known 1924-01-05 Not Known 1 Moir
368 Reginald L Morrison 2 2 0 0 0 0 2 .00 .00 100.00 .00 1958-04-16 Not Known 1958-12-06 Not Known 2 Morrison
368 Scott Alexander Morrison 2 1 1 0 0 0 2 .00 .00 100.00 .00 2003-11-09 19y 05m 17d 2004-02-11 19y 08m 19d 1 Morrison
368 Malcolm Muir 2 2 0 0 0 0 2 .00 .00 100.00 .00 1927-11-19 Not Known 1928-10-27 Not Known 2 Muir
368 Herbert Murray 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1909-09-04 Not Known 1910-03-12 Not Known 1 Murray
368 Joseph O'Reilly 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1932-09-26 Not Known 1932-12-10 Not Known 1 O'Reilly
368 John [4] Paton 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1924-01-05 Not Known 1924-11-08 Not Known 2 Paton
368 Michael Paton 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2009-10-17 20y 06m 22d 2010-02-27 20y 11m 02d 1 Paton
368 Colin Nigel Pepper 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1998-12-12 30y 07m 17d 1999-08-22 31y 03m 28d 2 Pepper
368 Thomas McClure Rae 2 2 0 0 0 0 2 .00 .00 100.00 .00 1968-10-05 22y 07m 18d 1969-01-18 22y 11m 01d 1 Rae
368 Barry Gordon George Robson 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2013-11-09 35y 00m 02d 2014-04-02 35y 04m 26d 1 Robson
368 William G C Roy 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1948-03-06 Not Known 1949-03-19 Not Known 2 Roy
368 George Gardiner Scott 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1937-03-27 Not Known 1939-12-16 Not Known 2 Scott
368 George William Scott 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1965-08-18 20y 09m 24d 1965-09-01 20y 10m 07d 1 Scott
368 Charles James Smith 2 2 0 0 0 0 2 .00 .00 100.00 .00 1938-03-12 Not Known 1939-12-16 Not Known 2 Smith
368 Jim [2] Smith 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1973-11-17 20y 01m 30d 1974-03-23 20y 06m 05d 1 Smith
368 Ferne Snoyl 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2006-02-04 20y 10m 27d 2006-02-11 20y 11m 03d 1 Snoyl
368 Jim Storrie 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1967-03-04 26y 11m 04d 1967-10-21 27y 06m 21d 2 Storrie
368 Lewis McDonald Thom 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1962-11-03 18y 06m 24d 1963-03-09 18y 10m 27d 1 Thom
368 Andrius Velicka 2 1 1 0 0 0 2 .00 .00 100.00 .00 2010-10-16 31y 06m 11d 2010-12-11 31y 08m 06d 1 Velicka
368 Javan Vidal 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2009-02-14 19y 09m 04d 2009-05-12 20y 00m 02d 1 Vidal
368 Joseph Nicol Walker 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1996-08-25 33y 10m 27d 1996-12-11 34y 02m 12d 1 Walker
368 Andrew Nesbit Wilson 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1919-10-25 Not Known 1920-01-17 Not Known 1 Wilson
368 Thomas Wilson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1972-04-01 21y 04m 22d 1973-01-27 22y 02m 17d 2 Wilson
368 Calvin Zola 2 1 1 0 0 0 2 .00 .00 100.00 .00 2013-08-24 28y 07m 24d 2013-11-09 28y 10m 10d 1 Zola
447 Kenneth McDonald [1] 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1919-10-25 Not Known 1919-10-25 Not Known 1 [1]
447 Wilfred Adey 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1939-02-25 Not Known 1939-02-25 Not Known 1 Adey
447 John [2] Allan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1956-04-07 25y 00m 16d 1956-04-07 25y 00m 16d 1 Allan
447 Harry Ambler 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1916-11-18 Not Known 1916-11-18 Not Known 1 Ambler
447 Robert Francis Dudgeon Ancell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1949-03-19 37y 09m 03d 1949-03-19 37y 09m 03d 1 Ancell
447 Douglas Nicol Anderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-16 Not Known 1939-12-16 Not Known 1 Anderson
447 Robert Ballantyne 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1931-09-12 Not Known 1931-09-12 Not Known 1 Ballantyne
447 James Falconer Beattie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-16 Not Known 1939-12-16 Not Known 1 Beattie
447 Calum Bett 1 0 1 0 0 0 1 .00 .00 100.00 .00 2001-08-04 19y 10m 01d 2001-08-04 19y 10m 01d 1 Bett
447 Arthur Gilbert Biggs 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1939-02-25 Not Known 1939-02-25 Not Known 1 Biggs
447 Nick Blackman 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2011-02-26 21y 03m 15d 2011-02-26 21y 03m 15d 1 Blackman
447 Lubomir Blaha 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2005-05-22 27y 01m 24d 2005-05-22 27y 01m 24d 1 Blaha
447 John [6] Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-12-29 Not Known 1956-12-29 Not Known 1 Brown
447 Scott Peter Andrew Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-04-08 30y 11m 13d 2016-04-08 30y 11m 13d 1 Brown
447 George Buchan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1971-03-27 20y 10m 25d 1971-03-27 20y 10m 25d 1 Buchan
447 Edward Moffat Buchanan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-02-10 20y 09m 28d 1968-02-10 20y 09m 28d 1 Buchanan
447 Wesley James Burns 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2016-08-13 21y 08m 21d 2016-08-13 21y 08m 21d 1 Burns
447 Dean Campbell 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2018-12-22 17y 09m 03d 2018-12-22 17y 09m 03d 1 Campbell
447 Edward Carroll 1 1 0 0 0 0 1 .00 .00 100.00 .00 1925-12-05 Not Known 1925-12-05 Not Known 1 Carroll
447 Simon Richard Church 1 1 0 1 0 0 1 .00 .00 100.00 .00 2016-04-08 27y 03m 29d 2016-04-08 27y 03m 29d 1 Church
447 William M Clydesdale 1 1 0 0 0 0 1 .00 .00 100.00 .00 1958-12-06 23y 02m 22d 1958-12-06 23y 02m 22d 1 Clydesdale
447 Adam James Collin 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-05-12 31y 05m 03d 2016-05-12 31y 05m 03d 1 Collin
447 Neil Cooper 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1978-12-23 19y 04m 11d 1978-12-23 19y 04m 11d 1 Cooper
447 Andrew D Cowie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1939-02-25 Not Known 1939-02-25 Not Known 1 Cowie
447 Michael John Craig 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1997-04-12 19y 06m 23d 1997-04-12 19y 06m 23d 1 Craig
447 John Curran 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1949-03-19 24y 08m 25d 1949-03-19 24y 08m 25d 1 Curran
447 Dyron Rudolph Daal 1 0 1 1 0 0 1 .00 .00 100.00 .00 2006-09-24 22y 11m 13d 2006-09-24 22y 11m 13d 1 Daal
447 Alex Di Rocco 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2001-01-02 30y 00m 03d 2001-01-02 30y 00m 03d 1 Di Rocco
447 Andrew Gerald Dibble 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1990-10-20 25y 05m 12d 1990-10-20 25y 05m 12d 1 Dibble
447 Andrew Dick 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1924-01-05 Not Known 1924-01-05 Not Known 1 Dick
447 Laurent D'Jaffo 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2002-08-18 31y 09m 13d 2002-08-18 31y 09m 13d 1 D'Jaffo
447 Tommy Donaldson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1964-02-29 Not Known 1964-02-29 Not Known 1 Donaldson
447 Jack Dunbar 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1952-08-27 Not Known 1952-08-27 Not Known 1 Dunbar
447 Keith Edwards 1 0 1 0 0 0 1 .00 .00 100.00 .00 1987-10-07 30y 02m 21d 1987-10-07 30y 02m 21d 1 Edwards
447 Ernest Alexander Ewen 1 1 0 1 0 0 1 .00 .00 100.00 .00 1952-08-13 30y 08m 08d 1952-08-13 30y 08m 08d 1 Ewen
447 Nicolas Fabiano 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2002-11-09 21y 09m 01d 2002-11-09 21y 09m 01d 1 Fabiano
447 Hugh M [1] Gallacher 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1916-03-11 Not Known 1916-03-11 Not Known 1 Gallacher
447 David Wilson Galloway 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1931-09-12 Not Known 1931-09-12 Not Known 1 Galloway
447 Andrew Mitchell Gibson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1993-10-05 24y 08m 03d 1993-10-05 24y 08m 03d 1 Gibson
447 Ian James Gibson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1975-08-16 19y 06m 13d 1975-08-16 19y 06m 13d 1 Gibson
447 Stephen Michael Gleeson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2018-12-22 30y 04m 19d 2018-12-22 30y 04m 19d 1 Gleeson
447 David Gonzalez 1 1 0 0 0 0 1 .00 .00 100.00 .00 2011-08-13 29y 00m 24d 2011-08-13 29y 00m 24d 1 Gonzalez
447 William [1] Graham 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1963-11-02 Not Known 1963-11-02 Not Known 1 Graham
447 Davide Grassi 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2010-01-27 24y 00m 14d 2010-01-27 24y 00m 14d 1 Grassi
447 George Frederick Green 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-02-09 Not Known 1946-02-09 Not Known 1 Green
447 William Watson Green 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-11-29 Not Known 1913-11-29 Not Known 1 Green
447 Bryan James Gunn 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1986-04-20 22y 03m 29d 1986-04-20 22y 03m 29d 1 Gunn
447 Gary S Hackett 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1988-02-13 25y 04m 02d 1988-02-13 25y 04m 02d 1 Hackett
447 Jim Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-10-05 17y 08m 02d 1968-10-05 17y 08m 02d 1 Hamilton
447 Desmond T Herron 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-10-14 Not Known 1961-10-14 Not Known 1 Herron
447 William Hickie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1929-10-19 Not Known 1929-10-19 Not Known 1 Hickie
447 Craig John Hignett 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-08-22 28y 07m 10d 1998-08-22 28y 07m 10d 1 Hignett
447 Jared Hodgkiss 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2008-10-25 21y 11m 10d 2008-10-25 21y 11m 10d 1 Hodgkiss
447 James England Hosie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-10-14 21y 06m 11d 1961-10-14 21y 06m 11d 1 Hosie
447 Mark Howard 1 1 0 0 0 0 1 .00 .00 100.00 .00 2010-10-16 24y 00m 25d 2010-10-16 24y 00m 25d 1 Howard
447 Stephen Hughes 1 0 1 0 0 0 1 .00 .00 100.00 .00 2012-03-31 29y 04m 17d 2012-03-31 29y 04m 17d 1 Hughes
447 Robert William Hume 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1963-11-02 22y 07m 15d 1963-11-02 22y 07m 15d 1 Hume
447 Alexander Skinner Jackson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1924-11-08 19y 05m 27d 1924-11-08 19y 05m 27d 1 Jackson
447 Andrew [1] Jackson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1916-11-18 Not Known 1916-11-18 Not Known 1 Jackson
447 Andy Kerr 1 1 0 0 0 0 1 .00 .00 100.00 .00 1964-12-12 33y 05m 13d 1964-12-12 33y 05m 13d 1 Kerr
447 James Kirkland 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1969-11-15 Not Known 1969-11-15 Not Known 1 Kirkland
447 Malcolm Kpedekpo 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1996-04-20 19y 07m 24d 1996-04-20 19y 07m 24d 1 Kpedekpo
447 Thorarinn Krisjansson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-01-29 24y 00m 30d 2005-01-29 24y 00m 30d 1 Krisjansson
447 Edward Daniel Legge 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1930-01-02 Not Known 1930-01-02 Not Known 1 Legge
447 Neil MacFarlane 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2006-02-11 28y 04m 01d 2006-02-11 28y 04m 01d 1 MacFarlane
447 Ralph W E Mackenzie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-05-17 Not Known 1947-05-17 Not Known 1 Mackenzie
447 Steven MacLean 1 1 0 0 0 0 1 .00 .00 100.00 .00 2010-02-27 27y 06m 04d 2010-02-27 27y 06m 04d 1 MacLean
447 Angus C Macleod 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-11-29 Not Known 1913-11-29 Not Known 1 Macleod
447 Alan Massie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1948-12-04 Not Known 1948-12-04 Not Known 1 Massie
447 Michael McArthur 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1988-04-23 18y 02m 13d 1988-04-23 18y 02m 13d 1 McArthur
447 William [2] McCall 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-02-09 Not Known 1946-02-09 Not Known 1 McCall
447 John Morrison McConnell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-10-19 Not Known 1912-10-19 Not Known 1 McConnell
447 John McCormick 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-08-18 29y 01m 00d 1965-08-18 29y 01m 00d 1 McCormick
447 Ian McFarlane 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-12-03 22y 10m 07d 1955-12-03 22y 10m 07d 1 McFarlane
447 Brien McIlroy 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1969-11-15 Not Known 1969-11-15 Not Known 1 McIlroy
447 Tommy McIntyre 1 0 1 0 0 0 1 .00 .00 100.00 .00 1986-09-13 22y 08m 18d 1986-09-13 22y 08m 18d 1 McIntyre
447 Derek McKay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-04-04 20y 03m 22d 1970-04-04 20y 03m 22d 1 McKay
447 William George McKay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-02-10 Not Known 1917-02-10 Not Known 1 McKay
447 Billy S McKenzie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-11-21 Not Known 1959-11-21 Not Known 1 McKenzie
447 David McKinlay 1 1 0 2 0 0 1 .00 .00 100.00 .00 1906-11-03 Not Known 1906-11-03 Not Known 1 McKinlay
447 Ryan McLaughlin 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2015-09-20 20y 11m 21d 2015-09-20 20y 11m 21d 1 McLaughlin
447 Joseph Moody McMeekin 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1931-09-12 Not Known 1931-09-12 Not Known 1 McMeekin
447 David McNamee 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-02-26 30y 04m 16d 2011-02-26 30y 04m 16d 1 McNamee
447 Ian McNeill 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-12-03 23y 09m 09d 1955-12-03 23y 09m 09d 1 McNeill
447 James Charles McQuilken 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-08-09 28y 10m 06d 2003-08-09 28y 10m 06d 1 McQuilken
447 Hugh McVean 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1948-12-04 Not Known 1948-12-04 Not Known 1 McVean
447 David Allan Millar 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1966-11-05 21y 08m 04d 1966-11-05 21y 08m 04d 1 Millar
447 James C Miller 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1973-11-17 20y 10m 13d 1973-11-17 20y 10m 13d 1 Miller
447 Robert Andrew Mimms 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1990-03-17 26y 05m 05d 1990-03-17 26y 05m 05d 1 Mimms
447 Barry Mitchell 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1973-01-27 25y 10m 12d 1973-01-27 25y 10m 12d 1 Mitchell
447 Joseph Moffat 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1909-09-04 Not Known 1909-09-04 Not Known 1 Moffat
447 Hugh Mooney 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1932-09-26 Not Known 1932-09-26 Not Known 1 Mooney
447 John [2] Munro 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1915-04-03 Not Known 1915-04-03 Not Known 1 Munro
447 Robert [1] Murray 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1909-02-13 Not Known 1909-02-13 Not Known 1 Murray
447 Gary Andrew Naysmith 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2012-08-26 33y 09m 10d 2012-08-26 33y 09m 10d 1 Naysmith
447 Charles Neilson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-12-17 Not Known 1910-12-17 Not Known 1 Neilson
447 Thomas Bruce D Niblo 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1909-02-13 Not Known 1909-02-13 Not Known 1 Niblo
447 Joseph Nuttall 1 0 1 0 0 0 1 .00 .00 100.00 .00 2016-05-12 19y 03m 15d 2016-05-12 19y 03m 15d 1 Nuttall
447 Joe [1] O'Neil 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1954-03-13 22y 06m 26d 1954-03-13 22y 06m 26d 1 O'Neil
447 Michael Andrew Martin O'Neill 1 0 1 0 0 0 1 .00 .00 100.00 .00 1998-02-25 28y 07m 20d 1998-02-25 28y 07m 20d 1 O'Neill
447 Joshua Parker 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2015-09-20 24y 09m 19d 2015-09-20 24y 09m 19d 1 Parker
447 John [3] Paton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-02-10 Not Known 1917-02-10 Not Known 1 Paton
447 Stephen Payne 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-01-28 19y 01m 05d 2003-01-28 19y 01m 05d 1 Payne
447 Mark Peat 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-04-13 20y 01m 00d 2002-04-13 20y 01m 00d 1 Peat
447 Robert Perry 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-02-10 Not Known 1917-02-10 Not Known 1 Perry
447 Thomas Stuart Pirie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1925-09-21 Not Known 1925-09-21 Not Known 1 Pirie
447 Bryan Prunty 1 0 1 0 0 0 1 .00 .00 100.00 .00 2004-02-11 21y 00m 30d 2004-02-11 21y 00m 30d 1 Prunty
447 Paul Charles Quinn 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2015-09-20 30y 01m 30d 2015-09-20 30y 01m 30d 1 Quinn
447 Jorgen Ravn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1966-02-26 Not Known 1966-02-26 Not Known 1 Ravn
447 Gordon Henderson Rennie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-03-16 Not Known 1940-03-16 Not Known 1 Rennie
447 Peter Rice 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1949-03-19 Not Known 1949-03-19 Not Known 1 Rice
447 George [5] Ritchie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1926-11-20 Not Known 1926-11-20 Not Known 1 Ritchie
447 James [10] Robertson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-11-05 Not Known 1910-11-05 Not Known 1 Robertson
447 James Henry Robey 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-03-12 Not Known 1938-03-12 Not Known 1 Robey
447 Francis Ross 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2017-03-18 19y 01m 00d 2017-03-18 19y 01m 00d 1 Ross
447 Maurice Ross 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2010-01-09 28y 11m 06d 2010-01-09 28y 11m 06d 1 Ross
447 George Samuel 1 1 0 0 0 0 1 .00 .00 100.00 .00 1952-08-13 Not Known 1952-08-13 Not Known 1 Samuel
447 George Sang 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-11-21 19y 06m 16d 1959-11-21 19y 06m 16d 1 Sang
447 William [5] Scott 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-03-12 Not Known 1938-03-12 Not Known 1 Scott
447 Claud Y Sharp 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1931-09-12 Not Known 1931-09-12 Not Known 1 Sharp
447 Steven Smith 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-02-26 25y 05m 29d 2011-02-26 25y 05m 29d 1 Smith
447 Derek Robert James Soutar 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2007-08-12 26y 02m 08d 2007-08-12 26y 02m 08d 1 Soutar
447 Jimmy Stenhouse 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1950-02-11 Not Known 1950-02-11 Not Known 1 Stenhouse
447 Hugh Stewart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1965-04-17 Not Known 1965-04-17 Not Known 1 Stewart
447 Miles Storey 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2016-08-13 22y 07m 09d 2016-08-13 22y 07m 09d 1 Storey
447 Craig Storie 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-04-08 20y 02m 26d 2016-04-08 20y 02m 26d 1 Storie
447 Robert Temple 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1937-03-27 Not Known 1937-03-27 Not Known 1 Temple
447 James [3] Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-02-10 Not Known 1917-02-10 Not Known 1 Thomson
447 John Ross Thomson 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1940-03-16 Not Known 1940-03-16 Not Known 1 Thomson
447 Karim Yaidi Touzani 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2007-05-06 26y 07m 25d 2007-05-06 26y 07m 25d 1 Touzani
447 Duncan Urquhart 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1936-04-25 Not Known 1936-04-25 Not Known 1 Urquhart
447 Zoltan Varga 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1973-01-27 28y 00m 26d 1973-01-27 28y 00m 26d 1 Varga
447 Nikola Vujadinovic 1 0 1 0 0 0 1 .00 .00 100.00 .00 2010-12-11 24y 04m 11d 2010-12-11 24y 04m 11d 1 Vujadinovic
447 Ernest Waldron 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1946-11-23 Not Known 1946-11-23 Not Known 1 Waldron
447 Jimmy [3] Walker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1958-04-16 24y 07m 22d 1958-04-16 24y 07m 22d 1 Walker
447 James L Wallace 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-10-19 Not Known 1957-10-19 Not Known 1 Wallace
447 John Ward 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-04-27 Not Known 1957-04-27 Not Known 1 Ward
447 Noel Gerard Ward 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1975-09-20 22y 09m 12d 1975-09-20 22y 09m 12d 1 Ward
447 Anthony Randolph Warner 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-05-23 25y 00m 12d 1999-05-23 25y 00m 12d 1 Warner
447 Gregg Watson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1989-02-25 18y 05m 04d 1989-02-25 18y 05m 04d 1 Watson
447 William Douglas Watt 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1966-11-05 20y 04m 30d 1966-11-05 20y 04m 30d 1 Watt
447 Nicky Weaver 1 1 0 0 0 0 1 .00 .00 100.00 .00 2013-08-24 34y 05m 22d 2013-08-24 34y 05m 22d 1 Weaver
447 Tommy White 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-10-30 26y 02m 18d 1965-10-30 26y 02m 18d 1 White
447 John [13] Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1929-01-02 Not Known 1929-01-02 Not Known 1 Wilson
447 Jamie Winter 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-01-29 19y 05m 25d 2005-01-29 19y 05m 25d 1 Winter
447 Thomas Andrew Wright 1 0 1 0 0 0 1 .00 .00 100.00 .00 2009-02-14 24y 04m 17d 2009-02-14 24y 04m 17d 1 Wright
447 Gregg Wylde 1 0 1 0 0 0 1 .00 .00 100.00 .00 2013-08-24 22y 05m 01d 2013-08-24 22y 05m 01d 1 Wylde
447 Robert K Yule 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1920-02-21 Not Known 1920-02-21 Not Known 1 Yule


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 Stewart McKimmie 51 51 0 2 24 14 13 47.06 27.45 25.49 60.78 1984-04-02 21y 05m 06d 1996-12-11 34y 01m 14d 14 McKimmie
2 William Ferguson Miller 50 50 0 2 22 13 15 44.00 26.00 30.00 57.00 1973-11-17 18y 06m 15d 1989-10-14 34y 05m 12d 14 Miller
3 Alexander McLeish 49 49 0 0 24 13 12 48.98 26.53 24.49 62.24 1978-10-21 19y 09m 00d 1994-03-05 35y 01m 12d 14 McLeish
4 James Leighton 40 40 0 0 20 8 12 50.00 20.00 30.00 60.00 1978-08-12 20y 00m 19d 2000-04-15 41y 08m 22d 11 Leighton
5 Andrew Considine 37 32 5 0 11 10 16 29.73 27.03 43.24 43.24 2005-08-20 18y 04m 19d 2019-05-10 32y 01m 09d 13 Considine
5 Brian Alexander Irvine 37 36 1 4 17 9 11 45.95 24.32 29.73 58.11 1986-09-13 21y 03m 20d 1996-12-11 31y 06m 17d 11 Irvine
7 Russell Anderson 35 31 4 0 6 8 21 17.14 22.86 60.00 28.57 1997-02-10 18y 03m 16d 2014-04-02 35y 05m 08d 13 Anderson
8 Eoin Jess 33 30 3 7 14 4 15 42.42 12.12 45.45 48.48 1990-04-21 19y 04m 08d 2000-11-04 29y 10m 22d 11 Jess
9 Brian Joseph Grant 31 28 3 3 16 6 9 51.61 19.35 29.03 61.29 1987-01-21 22y 07m 02d 1996-08-25 32y 02m 06d 10 Grant
9 Darren Graham Mackie 31 24 7 4 7 6 18 22.58 19.35 58.06 32.26 1999-08-22 17y 07m 17d 2012-03-31 30y 02m 26d 13 Mackie
11 James Bett 30 29 1 5 12 6 12 40.00 20.00 40.00 50.00 1985-09-04 25y 09m 10d 1992-11-28 33y 00m 03d 8 Bett
12 Robert Brown Clark 28 28 0 0 10 6 12 35.71 21.43 42.86 46.43 1965-09-01 19y 11m 06d 1979-05-02 33y 07m 06d 13 Clark
12 Donald Cameron Colman 28 28 0 0 13 5 9 46.43 17.86 32.14 55.36 1907-10-26 Not Known 1920-02-21 Not Known 11 Colman
14 James Langfield 26 25 1 0 7 8 11 26.92 30.77 42.31 42.31 2006-02-04 26y 01m 13d 2014-04-02 34y 03m 11d 8 Langfield
15 John Hewitt 25 18 7 7 13 6 6 52.00 24.00 24.00 64.00 1981-03-07 18y 00m 26d 1989-04-22 26y 02m 13d 8 Hewitt
16 Robert Connor 24 23 1 3 9 8 7 37.50 33.33 29.17 54.17 1986-11-15 26y 03m 11d 1993-12-04 33y 04m 00d 8 Connor
16 Richard Martyn Foster 24 17 7 0 4 8 12 16.67 33.33 50.00 33.33 2004-02-11 18y 06m 13d 2011-12-28 26y 04m 28d 8 Foster
18 Alexander Diamond 23 21 2 0 5 5 13 21.74 21.74 56.52 32.61 2003-11-09 18y 07m 28d 2010-12-11 25y 08m 29d 8 Diamond
18 Arthur Graham 23 23 0 1 6 7 10 26.09 30.43 43.48 41.30 1970-04-04 17y 05m 09d 1977-03-19 24y 04m 21d 8 Graham
18 Andrew Jarvie 23 20 3 6 10 5 8 43.48 21.74 34.78 54.35 1972-10-07 24y 00m 02d 1981-08-12 32y 10m 07d 8 Jarvie
18 Fred G Martin 23 23 0 0 10 3 10 43.48 13.04 43.48 50.00 1950-12-02 21y 06m 19d 1959-04-15 29y 11m 02d 9 Martin
18 Joseph Miller 23 18 5 1 8 5 10 34.78 21.74 43.48 45.65 1986-01-18 18y 01m 10d 1998-05-02 30y 04m 24d 8 Miller
18 David Thomson Robb 23 18 5 8 6 6 11 26.09 26.09 47.83 39.13 1967-03-04 19y 02m 17d 1977-01-03 29y 00m 19d 10 Robb
18 Gary Smith 23 22 1 0 10 3 10 43.48 13.04 43.48 50.00 1991-11-20 20y 07m 26d 1999-08-22 28y 04m 28d 8 Smith
18 Theodorus G.A. Snelders 23 23 0 0 10 6 7 43.48 26.09 30.43 56.52 1988-09-24 24y 09m 17d 1994-12-31 31y 00m 24d 7 Snelders
26 Christopher Clark 22 18 4 1 4 7 11 18.18 31.82 50.00 34.09 2000-11-04 20y 01m 20d 2012-08-26 31y 11m 11d 9 Clark
26 John Hather 22 22 0 7 6 3 13 27.27 13.64 59.09 34.09 1949-03-19 Not Known 1960-03-26 Not Known 10 Hather
26 William Lennie 22 22 0 5 11 5 5 50.00 22.73 22.73 61.36 1905-10-28 Not Known 1912-10-30 Not Known 8 Lennie
29 Willie Cooper 21 21 0 0 9 4 8 42.86 19.05 38.10 52.38 1930-01-02 Not Known 1947-03-22 Not Known 13 Cooper
29 John Hume 21 21 0 0 10 4 7 47.62 19.05 33.33 57.14 1907-10-26 Not Known 1920-01-17 Not Known 10 Hume
29 Derek Young 21 16 5 3 4 4 13 19.05 19.05 61.90 28.57 1998-08-22 18y 02m 26d 2011-02-26 30y 08m 30d 9 Young
32 Neil Alexander Simpson 20 20 0 2 13 5 2 65.00 25.00 10.00 77.50 1981-01-10 19y 01m 26d 1988-09-24 26y 10m 09d 7 Simpson
33 Paul David Mason 19 16 3 6 11 2 6 57.89 10.53 31.58 63.16 1988-09-24 25y 00m 21d 1993-05-05 29y 08m 02d 5 Mason
33 Niall McGinn 19 18 1 5 7 3 9 36.84 15.79 47.37 44.74 2012-12-08 25y 04m 09d 2019-03-30 31y 08m 01d 6 McGinn
33 Kevin Paul McNaughton 19 18 1 0 4 3 12 21.05 15.79 63.16 28.95 2000-08-13 17y 11m 16d 2006-05-03 23y 08m 05d 6 McNaughton
33 Duncan Nicol Shearer 19 13 6 11 9 6 4 47.37 31.58 21.05 63.16 1992-09-12 30y 00m 15d 1997-04-12 34y 07m 15d 5 Shearer
33 George [2] Wilson 19 19 0 1 8 3 7 42.11 15.79 36.84 50.00 1907-04-15 Not Known 1914-01-10 Not Known 8 Wilson
33 Harry Yorston 19 19 0 9 9 2 8 47.37 10.53 42.11 52.63 1949-12-03 20y 05m 24d 1956-04-07 26y 09m 29d 7 Yorston
39 Scott Booth 18 12 6 6 9 3 6 50.00 16.67 33.33 58.33 1991-02-02 19y 01m 17d 2003-11-09 31y 10m 24d 8 Booth
39 John R (Tony) Harris 18 18 0 1 6 6 6 33.33 33.33 33.33 50.00 1946-11-23 Not Known 1953-03-07 Not Known 7 Harris
39 Jimmy Hogg 18 18 0 0 2 4 12 11.11 22.22 66.67 22.22 1956-12-29 Not Known 1965-04-17 Not Known 9 Hogg
39 Albert MacLachlan 18 18 0 3 6 6 6 33.33 33.33 33.33 50.00 1914-09-26 Not Known 1926-11-20 Not Known 10 MacLachlan
39 Scott Derek Severin 18 18 0 0 5 5 8 27.78 27.78 44.44 41.67 2004-08-14 25y 05m 30d 2009-05-12 30y 02m 27d 5 Severin
44 Archie Glen 17 17 0 1 7 1 9 41.18 5.88 52.94 44.12 1953-11-28 24y 07m 12d 1960-03-26 30y 11m 10d 7 Glen
44 Shaleum Narval Logan 17 17 0 1 8 4 5 47.06 23.53 29.41 58.82 2014-04-02 26y 02m 04d 2019-05-10 31y 03m 11d 5 Logan
44 Graeme Shinnie 17 17 0 0 8 3 6 47.06 17.65 35.29 55.88 2015-09-20 24y 01m 16d 2019-05-10 27y 09m 06d 4 Shinnie
44 James [9] Smith 17 17 0 1 4 6 7 23.53 35.29 41.18 41.18 1922-11-11 Not Known 1931-01-05 Not Known 9 Smith
44 Peter Russell Weir 17 17 0 4 9 3 5 52.94 17.65 29.41 61.76 1981-08-12 23y 06m 25d 1987-04-18 29y 03m 00d 5 Weir
49 William Dodds 16 15 1 5 6 3 7 37.50 18.75 43.75 46.88 1994-08-13 25y 06m 08d 1998-08-22 29y 06m 17d 5 Dodds
49 Ryan Jack 16 14 2 0 5 5 6 31.25 31.25 37.50 46.88 2010-10-16 18y 07m 19d 2017-03-18 25y 00m 19d 6 Jack
49 Charles McLelland 16 16 0 1 3 7 6 18.75 43.75 37.50 40.63 1974-03-23 20y 11m 27d 1978-12-23 25y 08m 29d 5 McLelland
49 Bobby Wishart 16 16 0 3 6 2 8 37.50 12.50 50.00 43.75 1954-03-20 21y 00m 10d 1959-11-21 26y 08m 11d 7 Wishart
49 Darren Young 16 14 2 0 5 5 6 31.25 31.25 37.50 46.88 1996-08-25 17y 10m 12d 2002-11-12 24y 00m 30d 6 Young
54 George Hamilton 15 15 0 10 8 2 5 53.33 13.33 33.33 60.00 1938-10-22 20y 10m 15d 1954-03-20 36y 03m 13d 8 Hamilton
54 Peter Pawlett 15 10 5 0 5 4 6 33.33 26.67 40.00 46.67 2009-05-12 17y 10m 24d 2017-05-07 25y 10m 19d 8 Pawlett
54 Mark Reynolds 15 14 1 0 4 5 6 26.67 33.33 40.00 43.33 2012-03-31 24y 10m 24d 2017-09-09 30y 04m 02d 6 Reynolds
57 Neale James Cooper 14 13 1 0 9 3 2 64.29 21.43 14.29 75.00 1981-04-11 17y 04m 18d 1986-05-10 22y 05m 16d 5 Cooper
57 Edward Falloon 14 14 0 1 5 2 7 35.71 14.29 50.00 42.86 1929-01-02 Not Known 1937-03-27 Not Known 9 Falloon
57 Graham Leggat 14 14 0 9 7 1 6 50.00 7.14 42.86 53.57 1953-11-28 19y 05m 08d 1958-04-16 23y 09m 27d 5 Leggat
57 Philip James McGuire 14 14 0 0 3 4 7 21.43 28.57 50.00 35.71 2000-08-13 20y 05m 09d 2005-05-22 25y 02m 18d 5 McGuire
57 Patrick McKenna 14 14 0 0 6 5 3 42.86 35.71 21.43 60.71 1945-11-10 25y 06m 15d 1951-12-01 31y 07m 05d 7 McKenna
57 James S Mitchell 14 14 0 0 8 2 4 57.14 14.29 28.57 64.29 1952-08-13 Not Known 1956-04-07 Not Known 4 Mitchell
57 David Alexander James Robertson 14 14 0 0 6 4 4 42.86 28.57 28.57 57.14 1986-11-15 18y 00m 29d 1991-04-13 22y 05m 27d 5 Robertson
57 Ally Shewan 14 14 0 0 3 3 8 21.43 21.43 57.14 32.14 1963-11-02 23y 02m 28d 1969-01-18 28y 05m 13d 6 Shewan
57 Joseph F Smith 14 13 1 1 2 6 6 14.29 42.86 42.86 35.71 1974-08-10 20y 08m 30d 1977-03-19 23y 04m 08d 3 Smith
57 Derek Whyte 14 14 0 0 5 1 8 35.71 7.14 57.14 39.29 1998-02-25 29y 05m 28d 2002-01-12 33y 04m 12d 5 Whyte
57 Stephen Wright 14 13 1 0 7 3 4 50.00 21.43 28.57 60.71 1990-12-08 19y 03m 11d 1995-04-29 23y 08m 02d 5 Wright
57 Alex Young 14 14 0 0 7 1 6 50.00 7.14 42.86 53.57 1950-12-02 25y 01m 12d 1957-04-27 31y 06m 07d 6 Young
69 Pat McCabe Buckley 13 13 0 4 7 1 5 53.85 7.69 38.46 57.69 1952-08-13 27y 06m 13d 1956-12-29 31y 10m 29d 5 Buckley
69 Stewart Davidson 13 13 0 0 8 1 4 61.54 7.69 30.77 65.38 1906-03-24 Not Known 1925-04-04 Not Known 8 Davidson
69 Stephen Glass 13 11 2 2 5 4 4 38.46 30.77 30.77 53.85 1995-04-29 18y 11m 06d 1998-05-02 21y 11m 09d 4 Glass
69 Joseph Montgomery Harper 13 13 0 9 4 4 5 30.77 30.77 38.46 46.15 1969-11-15 21y 10m 04d 1978-12-23 30y 11m 12d 6 Harper
69 Jonathan Hayes 13 13 0 2 5 2 6 38.46 15.38 46.15 46.15 2012-08-26 25y 01m 17d 2017-05-07 29y 09m 28d 4 Hayes
69 Jim Hermiston 13 13 0 1 4 2 7 30.77 15.38 53.85 38.46 1967-10-21 20y 00m 21d 1974-08-28 26y 10m 29d 8 Hermiston
69 John [1] Hutton 13 13 0 1 4 5 4 30.77 38.46 30.77 50.00 1919-10-25 Not Known 1925-12-05 Not Known 7 Hutton
69 George Johnstone 13 13 0 0 6 4 3 46.15 30.77 23.08 61.54 1937-03-27 22y 03m 12d 1948-12-04 33y 11m 19d 8 Johnstone
69 (Robert) Stewart Kennedy 13 13 0 0 8 2 3 61.54 15.38 23.08 69.23 1976-11-10 23y 05m 11d 1981-08-19 28y 02m 19d 4 Kennedy
69 Billy Little 13 13 0 2 2 4 7 15.38 30.77 53.85 30.77 1957-10-19 17y 08m 15d 1966-11-05 26y 09m 01d 8 Little
69 David Main 13 13 0 5 6 2 5 46.15 15.38 38.46 53.85 1911-09-09 Not Known 1917-02-10 Not Known 6 Main
69 James Reynolds McAllister 13 11 2 0 2 2 9 15.38 15.38 69.23 23.08 1999-08-22 21y 03m 27d 2003-01-28 24y 09m 02d 4 McAllister
69 Robert F McDermid 13 13 0 2 3 3 7 23.08 23.08 53.85 34.62 1925-09-21 Not Known 1932-01-02 Not Known 7 McDermid
69 Kenny Mclean 13 12 1 0 6 3 4 46.15 23.08 30.77 57.69 2015-09-20 23y 08m 12d 2018-04-27 26y 03m 19d 3 McLean
69 John McMaster 13 11 2 1 6 4 3 46.15 30.77 23.08 61.54 1974-08-28 19y 06m 05d 1986-05-10 31y 02m 17d 7 McMaster
69 Tommy McMillan 13 13 0 0 5 2 6 38.46 15.38 46.15 46.15 1965-09-01 21y 02m 06d 1971-11-27 27y 05m 01d 7 McMillan
69 Lee Miller 13 12 1 3 5 4 4 38.46 30.77 30.77 53.85 2006-09-24 23y 04m 06d 2010-01-27 26y 08m 09d 4 Miller
69 Stephen Smith 13 13 0 0 5 2 6 38.46 15.38 46.15 46.15 1930-09-27 Not Known 1936-11-14 Not Known 7 Smith
69 William Stark 13 10 3 4 9 1 3 69.23 7.69 23.08 73.08 1983-10-01 26y 10m 00d 1987-01-21 30y 01m 20d 4 Stark
69 George R [2] Thomson 13 13 0 0 6 2 5 46.15 15.38 38.46 53.85 1933-12-09 Not Known 1940-03-16 Not Known 7 Thomson
69 Scott Vernon 13 10 3 0 1 5 7 7.69 38.46 53.85 26.92 2010-10-16 26y 10m 03d 2014-04-02 30y 03m 20d 4 Vernon
69 Joseph Walker 13 13 0 1 5 2 6 38.46 15.38 46.15 46.15 1911-11-25 Not Known 1916-11-18 Not Known 6 Walker
91 Ian Allan Angus 12 10 2 2 8 3 1 66.67 25.00 8.33 79.17 1981-01-10 19y 01m 22d 1985-10-30 23y 11m 11d 5 Angus
91 Ian Burns 12 12 0 0 1 2 9 8.33 16.67 75.00 16.67 1958-04-16 Not Known 1965-09-01 Not Known 8 Burns
91 David Caldwell 12 12 0 0 5 1 6 41.67 8.33 50.00 45.83 1953-11-28 21y 06m 21d 1959-08-26 27y 03m 19d 6 Caldwell
91 Frank Dunlop 12 12 0 0 7 2 3 58.33 16.67 25.00 66.67 1936-11-14 Not Known 1947-11-15 Not Known 7 Dunlop
91 Hans Gilhaus 12 11 1 4 7 2 3 58.33 16.67 25.00 66.67 1989-12-20 26y 01m 15d 1992-03-18 28y 04m 13d 3 Gilhaus
91 Joseph Peter Lewis 12 12 0 0 6 3 3 50.00 25.00 25.00 62.50 2016-08-13 28y 10m 07d 2019-05-10 31y 07m 04d 3 Lewis
91 Andrew Robb Love 12 12 0 5 4 4 4 33.33 33.33 33.33 50.00 1926-11-20 Not Known 1933-12-09 Not Known 8 Love
91 Wilfrid Lawson Low 12 12 0 0 4 4 3 33.33 33.33 25.00 50.00 1905-05-01 Not Known 1909-02-13 Not Known 5 Low
91 Christopher Maguire 12 5 7 0 3 4 5 25.00 33.33 41.67 41.67 2007-08-12 18y 06m 27d 2011-02-26 22y 01m 10d 4 Maguire
91 Mark Edward McGhee 12 12 0 3 10 1 1 83.33 8.33 8.33 87.50 1979-05-02 21y 11m 12d 1984-05-02 26y 11m 12d 4 McGhee

Scorers Competitive Games


Total Distinct (ex ogs) = 183

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Duncan Nicol Shearer 11 19 .58 1992-11-28 30y 03m 00d 2 1996-12-11 34y 03m 13d 18 5 Shearer
2 George Hamilton 10 1 15 .67 1939-02-25 21y 02m 18d 2 1954-03-13 36y 03m 06d 14 6 Hamilton
3 Joseph Montgomery Harper 9 2 13 .69 1970-11-21 22y 10m 10d 2 1978-10-21 30y 09m 10d 12 5 Harper
3 Graham Leggat 9 14 .64 1954-03-13 19y 08m 21d 2 1956-04-07 21y 09m 18d 10 2 Leggat
3 Harry Yorston 9 19 .47 1950-12-02 21y 05m 23d 4 1955-09-17 26y 03m 08d 17 6 Yorston
6 Matthew Armstrong 8 11 .73 1934-11-24 23y 00m 12d 2 1938-10-22 26y 11m 10d 10 5 Armstrong
6 David Thomson Robb 8 23 .35 1968-10-05 20y 09m 20d 4 1976-09-04 28y 08m 20d 21 5 Robb
8 John Hather 7 22 .32 1949-03-19 Not Known 1 1955-09-17 Not Known 14 4 Hather
8 Eoin Jess 7 33 .21 1992-01-11 21y 00m 29d 9 1999-12-08 28y 11m 25d 31 4 Jess
10 Scott Booth 6 18 .33 1991-02-02 19y 01m 17d 1 1995-10-04 23y 09m 18d 13 5 Booth
10 Andrew Jarvie 6 23 .26 1973-01-27 24y 03m 22d 2 1981-03-07 32y 05m 02d 21 5 Jarvie
10 Paul David Mason 6 19 .32 1990-09-05 27y 00m 02d 9 1993-04-17 29y 07m 14d 18 3 Mason
10 Dean Windass 6 1 10 .60 1995-12-16 26y 08m 15d 1 1997-11-01 28y 07m 00d 9 3 Windass
14 James Bett 5 2 30 .17 1987-10-07 27y 10m 12d 11 1990-10-20 30y 10m 25d 22 3 Bett
14 William Dodds 5 1 16 .31 1994-08-13 25y 06m 08d 1 1996-08-25 27y 06m 20d 8 3 Dodds
14 John Hewitt 5 24 .21 1981-08-19 18y 06m 10d 4 1987-04-18 24y 02m 09d 19 3 Hewitt
14 Andrew Robb Love 5 12 .42 1926-11-20 Not Known 1 1932-09-26 Not Known 10 4 Love
14 Douglas Francis McDougall 5 10 .50 1984-09-29 26y 07m 08d 1 1985-05-04 27y 02m 13d 5 1 McDougall
14 Niall McGinn 5 1 19 .26 2013-03-30 25y 08m 01d 2 2015-09-20 28y 01m 22d 7 3 McGinn
20 Pat McCabe Buckley 4 13 .31 1955-03-09 30y 01m 09d 9 1956-12-29 31y 10m 29d 13 3 Buckley
20 Hans Gilhaus 4 12 .33 1990-03-17 26y 04m 12d 3 1991-04-13 27y 05m 08d 9 2 Gilhaus
20 Brian Alexander Irvine 4 37 .11 1989-02-25 23y 09m 01d 8 1994-04-27 28y 11m 03d 30 4 Irvine
20 David Ross Johnston 4 5 .80 1967-03-04 24y 03m 04d 1 1969-01-18 26y 01m 21d 5 3 Johnston
20 Darren Graham Mackie 4 31 .13 2008-10-25 26y 09m 20d 24 2010-01-27 28y 00m 22d 29 2 Mackie
20 Thomas Murray 4 6 .67 1907-12-21 Not Known 2 1910-12-17 Not Known 6 3 Murray
20 Charles Nicholas 4 1 9 .44 1988-09-24 26y 08m 25d 3 1990-03-17 28y 02m 17d 9 2 Nicholas
20 William Stark 4 13 .31 1984-12-01 28y 00m 00d 3 1986-05-10 29y 05m 09d 10 2 Stark
20 Peter Russell Weir 4 1 17 .24 1983-10-01 25y 08m 13d 3 1986-04-20 28y 03m 02d 11 3 Weir
20 Alfred Stanley Williams 4 10 .40 1939-12-16 20y 07m 15d 1 1945-11-10 26y 06m 09d 3 2 Williams
30 John Eric Black 3 9 .33 1985-03-09 21y 05m 08d 4 1985-09-07 21y 11m 06d 7 2 Black
30 Robert Connor 3 24 .13 1991-02-02 30y 05m 29d 19 1991-04-13 30y 08m 09d 20 1 Connor
30 Charles Cooke 3 8 .38 1960-11-05 18y 00m 22d 1 1964-12-12 22y 01m 28d 8 3 Cooke
30 Brian Joseph Grant 3 31 .10 1987-01-21 22y 07m 02d 1 1990-10-20 26y 04m 01d 14 3 Grant
30 Albert MacLachlan 3 18 .17 1921-04-09 Not Known 7 1926-11-20 Not Known 18 2 MacLachlan
30 Charles Walker McCall 3 6 .50 1974-10-05 20y 06m 06d 2 1981-03-07 26y 11m 07d 5 2 McCall
30 Mark Edward McGhee 3 12 .25 1979-05-02 21y 11m 12d 1 1981-01-10 23y 07m 21d 3 2 McGhee
30 John B [3] Miller 3 4 .75 1923-12-08 Not Known 2 1926-11-20 Not Known 4 2 Miller
30 Lee Miller 3 13 .23 2008-12-27 25y 07m 09d 9 2010-01-09 26y 07m 22d 13 2 Miller
30 William Mills 3 11 .27 1932-09-26 Not Known 1 1936-04-25 Not Known 8 2 Mills
30 Charles O'Hagan 3 8 .38 1907-04-15 Not Known 1 1910-03-12 Not Known 6 3 O'Hagan
30 John Timothy Pattillo 3 3 1.00 1939-02-25 Not Known 1 1945-11-10 Not Known 3 2 Pattillo
30 Douglas Rougvie 3 11 .27 1980-10-04 24y 04m 10d 4 1983-11-19 27y 05m 26d 9 2 Rougvie
30 William H Strauss 3 5 .60 1937-03-27 Not Known 2 1938-10-22 Not Known 4 2 Strauss
30 Ernest Tilney Winchester 3 9 .33 1963-03-09 18y 09m 19d 2 1964-02-29 19y 09m 11d 4 2 Winchester
30 Robert Winters 3 11 .27 1998-12-12 24y 01m 08d 1 2002-04-13 27y 05m 09d 11 2 Winters
30 Bobby Wishart 3 16 .19 1956-12-29 23y 09m 19d 9 1959-08-12 26y 05m 02d 14 3 Wishart
30 Paul Hamilton Wright 3 6 .50 1985-09-07 18y 00m 21d 2 1989-02-25 21y 06m 08d 5 2 Wright
30 Derek Young 3 21 .14 2000-08-13 20y 02m 17d 5 2010-01-27 29y 08m 00d 21 3 Young
49 Harry Ambler 2 1 2.00 1916-11-18 Not Known 1 1916-11-18 Not Known 1 1 Ambler
49 Ian Allan Angus 2 12 .17 1981-03-07 19y 03m 16d 2 1984-09-29 22y 10m 10d 5 2 Angus
49 Steven Archibald 2 4 .50 1978-08-12 21y 10m 16d 1 1978-08-12 21y 10m 16d 1 1 Archibald
49 Archibald Mackechnie Baird 2 2 1.00 1946-02-09 Not Known 2 1946-02-09 Not Known 2 1 Baird
49 Archibald N Baird 2 10 .20 1947-03-22 Not Known 1 1951-04-18 Not Known 7 2 Baird
49 John Alan Boyd 2 4 .50 1952-01-26 Not Known 1 1956-04-07 Not Known 4 2 Boyd
49 Robert Frederick Bruce 2 5 .40 1926-11-20 Not Known 3 1927-04-02 Not Known 4 1 Bruce
49 Samuel G Cail 2 6 .33 1915-12-04 Not Known 3 1916-03-11 Not Known 4 1 Cail
49 John L Connon 2 8 .25 1920-01-17 Not Known 2 1921-04-09 Not Known 5 2 Connon
49 Sam Cosgrove 2 1 5 .40 2018-12-22 22y 00m 20d 3 2018-12-22 22y 00m 20d 3 1 Cosgrove
49 Norman Davidson 2 9 .22 1959-11-21 25y 00m 27d 7 1960-11-05 26y 00m 11d 9 2 Davidson
49 John Hairs (Ian) Fleming 2 5 .40 1976-09-04 23y 07m 20d 2 1977-03-19 24y 02m 04d 3 1 Fleming
49 Stephen Glass 2 13 .15 1996-02-10 19y 08m 18d 4 1996-08-25 20y 03m 02d 7 2 Glass
49 David Goodwillie 2 3 .67 2015-09-20 26y 05m 23d 1 2015-09-20 26y 05m 23d 1 1 Goodwillie
49 Hugh B Hay 2 5 .40 1953-03-07 Not Known 2 1953-11-28 Not Known 3 2 Hay
49 Jonathan Hayes 2 13 .15 2016-12-30 29y 05m 21d 11 2017-03-18 29y 08m 09d 12 1 Hayes
49 Frank Robert Hill 2 4 .50 1930-01-02 23y 07m 12d 2 1930-09-27 24y 04m 06d 3 2 Hill
49 Donald McDonald Kerrigan 2 4 .50 1964-12-12 23y 07m 05d 3 1964-12-12 23y 07m 05d 3 1 Kerrigan
49 Billy Little 2 13 .15 1960-11-05 20y 09m 01d 6 1962-02-10 22y 00m 06d 7 2 Little
49 Stephen Lovell 2 9 .22 2006-12-16 26y 00m 10d 4 2007-03-10 26y 03m 04d 5 1 Lovell
49 Angus MacIntosh 2 3 .67 1910-11-05 Not Known 1 1910-12-17 Not Known 2 1 MacIntosh
49 Gary Mackay-Steven 2 1 5 .40 2018-04-27 27y 07m 28d 4 2018-10-20 28y 01m 20d 5 2 Mackay-Steven
49 Robert F McDermid 2 13 .15 1929-10-19 Not Known 9 1932-01-02 Not Known 13 2 McDermid
49 Stewart McKimmie 2 51 .04 1984-05-02 21y 06m 05d 2 1991-04-13 28y 05m 17d 32 2 McKimmie
49 David McKinlay 2 2 1.00 1906-11-03 Not Known 1 1906-11-03 Not Known 1 1 McKinlay
49 George McNicoll 2 1 3 .67 1905-10-28 Not Known 1 1905-12-02 Not Known 2 1 McNicoll
49 William Ferguson Miller 2 49 .04 1973-11-17 18y 06m 15d 1 1987-01-21 31y 08m 19d 42 2 Miller
49 Michael Newell 2 4 .50 1997-08-16 32y 06m 20d 1 1998-05-02 33y 03m 05d 2 1 Newell
49 Barry Nicholson 2 12 .17 2007-05-06 28y 08m 12d 9 2007-08-12 28y 11m 19d 10 2 Nicholson
49 Anthony Dean O'Connor 2 8 .25 2017-05-07 24y 06m 12d 4 2018-04-27 25y 06m 02d 8 2 O'Connor
49 Mika-Matti Petteri Paatelainen 2 7 .29 1993-04-17 26y 02m 14d 2 1993-05-05 26y 03m 02d 3 1 Paatelainen
49 Ian Rodger 2 5 .40 1952-01-26 Not Known 2 1952-01-26 Not Known 2 1 Rodger
49 Adam Rooney 2 1 12 .17 2015-12-12 27y 07m 21d 3 2017-05-07 29y 00m 16d 8 2 Rooney
49 John Alexander Scott 2 6 .33 1975-09-20 27y 08m 06d 2 1976-01-17 28y 00m 03d 4 1 Scott
49 Neil Alexander Simpson 2 20 .10 1983-11-19 22y 00m 04d 5 1985-02-09 23y 02m 25d 10 2 Simpson
49 Arid Stavrum 2 6 .33 1999-12-08 27y 07m 22d 1 2000-04-15 27y 11m 30d 3 1 Stavrum
49 Gordon David Strachan 2 1 10 .20 1979-05-02 22y 02m 23d 3 1981-08-19 24y 06m 10d 6 2 Strachan
49 Patrick Travers 2 8 .25 1910-11-05 Not Known 1 1910-12-17 Not Known 2 1 Travers
49 William Douglas Watt 2 1 2.00 1966-11-05 20y 04m 30d 1 1966-11-05 20y 04m 30d 1 1 Watt
49 Billy (William Davidson) Williamson 2 10 .20 1975-08-16 22y 10m 18d 4 1975-09-20 22y 11m 22d 5 1 Williamson
49 Benjamin Collard Yorston 2 8 .25 1929-01-02 Not Known 3 1929-10-19 Not Known 4 2 Yorston
90 Alex Wright [1] 1 9 .11 1921-04-09 Not Known 5 1921-04-09 Not Known 5 1 [1]
90 Derek Watt Adams 1 3 .33 2005-05-22 29y 10m 27d 4 2005-05-22 29y 10m 27d 4 1 Adams
90 John Grandison Allister 1 11 .09 1955-03-05 27y 08m 05d 7 1955-03-05 27y 08m 05d 7 1 Allister
90 Robert Fleming Archibald 1 6 .17 1915-12-04 Not Known 2 1915-12-04 Not Known 2 1 Archibald
90 Willem Van der Ark 1 7 .14 1989-10-14 25y 11m 01d 2 1989-10-14 25y 11m 01d 2 1 Ark
90 Hugh Baird 1 4 .25 1959-08-12 29y 04m 29d 2 1959-08-12 29y 04m 29d 2 1 Baird
90 Douglas Keith Bell 1 9 .11 1981-08-19 21y 11m 14d 3 1981-08-19 21y 11m 14d 3 1 Bell
90 Paul Robert James Bernard 1 11 .09 1999-02-27 26y 01m 30d 8 1999-02-27 26y 01m 30d 8 1 Bernard
90 Roberto Bisconti 1 6 .17 2002-01-12 28y 05m 22d 2 2002-01-12 28y 05m 22d 2 1 Bisconti
90 Robert Blackburn 1 4 .25 1909-02-13 Not Known 2 1909-02-13 Not Known 2 1 Blackburn
90 Martin James Buchan 1 7 .14 1999-05-23 22y 01m 20d 8 1999-05-23 22y 01m 20d 8 1 Buchan
90 Richard Byrne 1 4 .25 2005-05-22 23y 07m 28d 1 2005-05-22 23y 07m 28d 1 1 Byrne
90 Pieter Theodoor Ten Caat 1 6 .17 1992-03-18 27y 03m 10d 3 1992-03-18 27y 03m 10d 3 1 Caat
90 Alexander George Cheyne 1 4 .25 1927-04-02 Not Known 1 1927-04-02 Not Known 1 1 Cheyne
90 Simon Richard Church 1 1 1.00 2016-04-08 27y 03m 29d 1 2016-04-08 27y 03m 29d 1 1 Church
90 Christopher Clark 1 22 .05 2006-02-11 25y 04m 27d 16 2006-02-11 25y 04m 27d 16 1 Clark
90 James R Clunie 1 10 .10 1959-04-15 25y 07m 11d 6 1959-04-15 25y 07m 11d 6 1 Clunie
90 Steven J Cowan 1 3 .33 1984-12-01 21y 09m 14d 1 1984-12-01 21y 09m 14d 1 1 Cowan
90 Thomas Brooks Craig 1 2 .50 1968-02-10 17y 02m 20d 1 1968-02-10 17y 02m 20d 1 1 Craig
90 Dyron Rudolph Daal 1 1 1.00 2006-09-24 22y 11m 13d 1 2006-09-24 22y 11m 13d 1 1 Daal
90 Eugene Dadi 1 3 .33 2001-10-27 28y 02m 07d 1 2001-10-27 28y 02m 07d 1 1 Dadi
90 Duncan Davidson 1 3 .33 1978-08-12 24y 01m 07d 5 1978-08-12 24y 01m 07d 5 1 Davidson
90 Percy Dickie 1 2 .50 1930-01-02 Not Known 1 1930-01-02 Not Known 1 1 Dickie
90 Laurent D'Jaffo 1 1 1.00 2002-08-18 31y 09m 13d 1 2002-08-18 31y 09m 13d 1 1 D'Jaffo
90 David Dodds 1 8 .13 1988-10-29 30y 01m 06d 7 1988-10-29 30y 01m 06d 7 1 Dodds
90 Donald K Emery 1 1 8 .13 1950-02-11 29y 08m 00d 3 1950-02-11 29y 08m 00d 3 1 Emery
90 Dick Ewen 1 6 .17 1959-04-15 Not Known 3 1959-04-15 Not Known 3 1 Ewen
90 Ernest Alexander Ewen 1 1 1 1.00 1952-08-13 30y 08m 08d 1 1952-08-13 30y 08m 08d 1 1 Ewen
90 William Henry Falconer 1 6 .17 1984-09-29 18y 05m 24d 2 1984-09-29 18y 05m 24d 2 1 Falconer
90 Edward Falloon 1 14 .07 1929-01-02 Not Known 1 1929-01-02 Not Known 1 1 Falloon
90 Lewis Ferguson 1 4 .25 2019-05-10 19y 08m 16d 4 2019-05-10 19y 08m 16d 4 1 Ferguson
90 Peter D Fisher 1 2 .50 1921-04-09 Not Known 2 1921-04-09 Not Known 2 1 Fisher
90 William (Willo) Flood 1 7 .14 2014-04-02 28y 11m 23d 3 2014-04-02 28y 11m 23d 3 1 Flood
90 Jim Forrest 1 6 .17 1969-11-15 25y 01m 24d 1 1969-11-15 25y 01m 24d 1 1 Forrest
90 Fraser Fyvie 1 5 .20 2010-01-27 16y 10m 00d 3 2010-01-27 16y 10m 00d 3 1 Fyvie
90 Archie Glen 1 1 17 .06 1959-08-26 30y 04m 10d 16 1959-08-26 30y 04m 10d 16 1 Glen
90 Arthur Graham 1 23 .04 1974-10-05 21y 11m 09d 12 1974-10-05 21y 11m 09d 12 1 Graham
90 Walter A Grant 1 7 .14 1924-01-05 Not Known 5 1924-01-05 Not Known 5 1 Grant
90 Cato Guntveit 1 5 .20 1999-12-08 24y 04m 02d 1 1999-12-08 24y 04m 02d 1 1 Guntveit
90 John R (Tony) Harris 1 18 .06 1948-12-04 Not Known 6 1948-12-04 Not Known 6 1 Harris
90 Jim Hermiston 1 13 .08 1974-08-28 26y 10m 29d 14 1974-08-28 26y 10m 29d 14 1 Hermiston
90 John [1] Hutton 1 13 .08 1920-02-21 Not Known 3 1920-02-21 Not Known 3 1 Hutton
90 John Inglis 1 11 .09 1994-12-31 28y 02m 15d 1 1994-12-31 28y 02m 15d 1 1 Inglis
90 Tommy Jones 1 1 3 .33 1988-02-13 23y 04m 06d 2 1988-02-13 23y 04m 06d 2 1 Jones
90 Archibald Kelly 1 2 .50 1948-03-06 Not Known 1 1948-03-06 Not Known 1 1 Kelly
90 Alexander Anderson Kiddie 1 4 .25 1947-11-15 20y 06m 19d 4 1947-11-15 20y 06m 19d 4 1 Kiddie
90 William Lennie 1 14 .07 1905-12-02 Not Known 2 1905-12-02 Not Known 2 1 Lennie
90 Shaleum Narval Logan 1 17 .06 2017-03-18 29y 01m 18d 9 2017-03-18 29y 01m 18d 9 1 Logan
90 David Main 1 13 .08 1911-11-25 Not Known 1 1911-11-25 Not Known 1 1 Main
90 Billy McCall 1 4 .25 1947-03-22 26y 04m 08d 2 1947-03-22 26y 04m 08d 2 1 McCall
90 James [5] McDonald 1 5 .20 1907-10-26 Not Known 3 1907-10-26 Not Known 3 1 McDonald
90 Adam McLean 1 3 .33 1931-01-05 Not Known 1 1931-01-05 Not Known 1 1 McLean
90 Charles McLelland 1 16 .06 1975-02-01 21y 10m 08d 5 1975-02-01 21y 10m 08d 5 1 McLelland
90 Connor McLennan 1 2 .50 2019-03-30 19y 05m 25d 4 2019-03-30 19y 05m 25d 4 1 McLennan
90 John McMaster 1 13 .08 1976-01-17 20y 10m 25d 3 1976-01-17 20y 10m 25d 3 1 McMaster
90 Alexander Breckinridge Merrie 1 2 .50 1928-10-27 Not Known 2 1928-10-27 Not Known 2 1 Merrie
90 Joseph Miller 1 23 .04 1996-08-25 28y 08m 17d 18 1996-08-25 28y 08m 17d 18 1 Miller
90 Patrick Moore 1 4 .25 1932-09-26 Not Known 1 1932-09-26 Not Known 1 1 Moore
90 George Mulhall 1 8 .13 1960-11-05 24y 05m 28d 5 1960-11-05 24y 05m 28d 5 1 Mulhall
90 Joe [1] O'Neil 1 1 1.00 1954-03-13 22y 06m 26d 1 1954-03-13 22y 06m 26d 1 1 O'Neil
90 John [4] Paton 1 2 .50 1924-11-08 Not Known 2 1924-11-08 Not Known 2 1 Paton
90 Thomas Usher Pearson 1 9 .11 1950-02-11 36y 10m 26d 3 1950-02-11 36y 10m 26d 3 1 Pearson
90 William James Pirie 1 6 .17 1976-01-17 26y 09m 15d 6 1976-01-17 26y 09m 15d 6 1 Pirie
90 Ian Porteous 1 5 .20 1984-04-02 19y 04m 12d 2 1984-04-02 19y 04m 12d 2 1 Porteous
90 Ian Purdie 1 4 .25 1974-10-05 21y 06m 28d 3 1974-10-05 21y 06m 28d 3 1 Purdie
90 Andrew A Rankin 1 5 .20 1921-12-03 Not Known 2 1921-12-03 Not Known 2 1 Rankin
90 Alexander M Reid 1 4 .25 1926-11-20 Not Known 3 1926-11-20 Not Known 3 1 Reid
90 Hugh Scott Robertson 1 6 .17 1994-08-13 19y 04m 25d 2 1994-08-13 19y 04m 25d 2 1 Robertson
90 David Andrew Rowson 1 12 .08 2001-01-02 24y 03m 19d 12 2001-01-02 24y 03m 19d 12 1 Rowson
90 Kevin Rutziewicz 1 8 .13 2002-04-13 21y 11m 03d 4 2002-04-13 21y 11m 03d 4 1 Rutziewicz
90 John (Ian) Scanlon 1 8 .13 1979-05-02 26y 09m 19d 4 1979-05-02 26y 09m 19d 4 1 Scanlon
90 Robert Albert Simpson 1 6 .17 1910-03-12 Not Known 5 1910-03-12 Not Known 5 1 Simpson
90 James [12] Smith 1 11 .09 2005-11-20 25y 00m 00d 2 2005-11-20 25y 00m 00d 2 1 Smith
90 James [9] Smith 1 17 .06 1930-09-27 Not Known 16 1930-09-27 Not Known 16 1 Smith
90 Jim [1] Smith 1 5 .20 1967-03-04 20y 01m 12d 2 1967-03-04 20y 01m 12d 2 1 Smith
90 Joseph F Smith 1 14 .07 1974-10-05 20y 10m 24d 3 1974-10-05 20y 10m 24d 3 1 Smith
90 Richard Smith 1 4 .25 1935-04-20 Not Known 2 1935-04-20 Not Known 2 1 Smith
90 Greg Stewart 1 4 .25 2019-05-10 29y 01m 23d 6 2019-05-10 29y 01m 23d 6 1 Stewart
90 Jim Storrie 1 2 .50 1967-10-21 27y 06m 21d 2 1967-10-21 27y 06m 21d 2 1 Storrie
90 Dominic Sullivan 1 7 .14 1979-05-02 28y 01m 01d 8 1979-05-02 28y 01m 01d 8 1 Sullivan
90 George Alexander Taylor 1 8 .13 1940-03-16 24y 09m 07d 2 1940-03-16 24y 09m 07d 2 1 Taylor
90 Ian Wishart Taylor 1 5 .20 1966-11-05 18y 05m 13d 1 1966-11-05 18y 05m 13d 1 1 Taylor
90 Douglas Thomson 1 4 .25 1921-04-09 Not Known 1 1921-04-09 Not Known 1 1 Thomson
90 John Ross Thomson 1 1 1 1.00 1940-03-16 Not Known 1 1940-03-16 Not Known 1 1 Thomson
90 Zoltan Varga 1 1 1.00 1973-01-27 28y 00m 26d 1 1973-01-27 28y 00m 26d 1 1 Varga
90 Peter Van de Ven 1 7 .14 1990-09-05 29y 07m 28d 1 1990-09-05 29y 07m 28d 1 1 Ven
90 Jeffrey De Visscher 1 3 .33 2007-11-11 26y 06m 06d 1 2007-11-11 26y 06m 06d 1 1 Visscher
90 Ernest Waldron 1 1 1.00 1946-11-23 Not Known 1 1946-11-23 Not Known 1 1 Waldron
90 Joseph Walker 1 13 .08 1913-02-01 Not Known 4 1913-02-01 Not Known 4 1 Walker
90 James Boslem Whyte 1 6 .17 1965-10-30 21y 01m 01d 1 1965-10-30 21y 01m 01d 1 1 Whyte
90 Jimmy Wilson 1 5 .20 1965-08-18 23y 03m 29d 1 1965-08-18 23y 03m 29d 1 1 Wilson
90 John Wood 1 5 .20 1912-03-16 Not Known 2 1912-03-16 Not Known 2 1 Wood
90 John S Wyllie 1 10 .10 1911-11-25 Not Known 3 1911-11-25 Not Known 3 1 Wyllie
90 Dennis Middleton Wyness 1 3 .33 1999-02-27 21y 11m 05d 2 1999-02-27 21y 11m 05d 2 1 Wyness


Scorers All Games


Total Distinct (ex ogs) = 190

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Duncan Nicol Shearer 11 19 .58 1992-11-28 30y 03m 00d 2 1996-12-11 34y 03m 13d 18 5 Shearer
2 George Hamilton 10 1 15 .67 1939-02-25 21y 02m 18d 2 1954-03-13 36y 03m 06d 14 6 Hamilton
3 Joseph Montgomery Harper 9 2 13 .69 1970-11-21 22y 10m 10d 2 1978-10-21 30y 09m 10d 12 5 Harper
3 Graham Leggat 9 14 .64 1954-03-13 19y 08m 21d 2 1956-04-07 21y 09m 18d 10 2 Leggat
3 Harry Yorston 9 19 .47 1950-12-02 21y 05m 23d 4 1955-09-17 26y 03m 08d 17 6 Yorston
6 Matthew Armstrong 8 11 .73 1934-11-24 23y 00m 12d 2 1938-10-22 26y 11m 10d 10 5 Armstrong
6 David Thomson Robb 8 23 .35 1968-10-05 20y 09m 20d 4 1976-09-04 28y 08m 20d 21 5 Robb
8 John Hather 7 22 .32 1949-03-19 Not Known 1 1955-09-17 Not Known 14 4 Hather
8 John Hewitt 7 24 .29 1981-08-19 18y 06m 10d 0 1987-04-18 24y 02m 09d 19 3 Hewitt
8 Eoin Jess 7 33 .21 1992-01-11 21y 00m 29d 9 1999-12-08 28y 11m 25d 31 4 Jess
11 Scott Booth 6 18 .33 1991-02-02 19y 01m 17d 1 1995-10-04 23y 09m 18d 13 5 Booth
11 Andrew Jarvie 6 23 .26 1973-01-27 24y 03m 22d 2 1981-03-07 32y 05m 02d 21 5 Jarvie
11 Paul David Mason 6 19 .32 1990-09-05 27y 00m 02d 9 1993-04-17 29y 07m 14d 18 3 Mason
11 Dean Windass 6 1 10 .60 1995-12-16 26y 08m 15d 1 1997-11-01 28y 07m 00d 9 3 Windass
15 James Bett 5 2 30 .17 1987-10-07 27y 10m 12d 11 1990-10-20 30y 10m 25d 22 3 Bett
15 William Dodds 5 1 16 .31 1994-08-13 25y 06m 08d 1 1996-08-25 27y 06m 20d 8 3 Dodds
15 William Lennie 5 14 .36 1905-12-02 Not Known 0 1912-10-30 Not Known 2 4 Lennie
15 Andrew Robb Love 5 12 .42 1926-11-20 Not Known 1 1932-09-26 Not Known 10 4 Love
15 David Main 5 13 .38 1911-09-09 Not Known 0 1914-04-28 Not Known 1 3 Main
15 Douglas Francis McDougall 5 10 .50 1984-09-29 26y 07m 08d 1 1985-05-04 27y 02m 13d 5 1 McDougall
15 Niall McGinn 5 1 19 .26 2013-03-30 25y 08m 01d 2 2015-09-20 28y 01m 22d 7 3 McGinn
22 Pat McCabe Buckley 4 13 .31 1955-03-09 30y 01m 09d 9 1956-12-29 31y 10m 29d 13 3 Buckley
22 Hans Gilhaus 4 12 .33 1990-03-17 26y 04m 12d 3 1991-04-13 27y 05m 08d 9 2 Gilhaus
22 Brian Alexander Irvine 4 37 .11 1989-02-25 23y 09m 01d 8 1994-04-27 28y 11m 03d 30 4 Irvine
22 David Ross Johnston 4 5 .80 1967-03-04 24y 03m 04d 1 1969-01-18 26y 01m 21d 5 3 Johnston
22 Darren Graham Mackie 4 31 .13 2008-10-25 26y 09m 20d 24 2010-01-27 28y 00m 22d 29 2 Mackie
22 Thomas Murray 4 6 .67 1907-12-21 Not Known 2 1910-12-17 Not Known 6 3 Murray
22 Charles Nicholas 4 1 9 .44 1988-09-24 26y 08m 25d 3 1990-03-17 28y 02m 17d 9 2 Nicholas
22 Charles O'Hagan 4 8 .50 1907-04-15 Not Known 0 1910-03-12 Not Known 6 3 O'Hagan
22 William Stark 4 13 .31 1984-12-01 28y 00m 00d 3 1986-05-10 29y 05m 09d 10 2 Stark
22 Peter Russell Weir 4 1 17 .24 1983-10-01 25y 08m 13d 3 1986-04-20 28y 03m 02d 11 3 Weir
22 Alfred Stanley Williams 4 10 .40 1939-12-16 20y 07m 15d 1 1945-11-10 26y 06m 09d 3 2 Williams
33 John Eric Black 3 9 .33 1985-03-09 21y 05m 08d 4 1985-09-07 21y 11m 06d 7 2 Black
33 Robert Connor 3 24 .13 1991-02-02 30y 05m 29d 19 1991-04-13 30y 08m 09d 20 1 Connor
33 Charles Cooke 3 8 .38 1960-11-05 18y 00m 22d 1 1964-12-12 22y 01m 28d 8 3 Cooke
33 Brian Joseph Grant 3 31 .10 1987-01-21 22y 07m 02d 1 1990-10-20 26y 04m 01d 14 3 Grant
33 Albert MacLachlan 3 18 .17 1921-04-09 Not Known 7 1926-11-20 Not Known 18 2 MacLachlan
33 William McAulay 3 6 .50 1905-05-01 Not Known 0 1906-03-24 Not Known 0 2 McAulay
33 Charles Walker McCall 3 6 .50 1974-10-05 20y 06m 06d 2 1981-03-07 26y 11m 07d 5 2 McCall
33 Mark Edward McGhee 3 12 .25 1979-05-02 21y 11m 12d 1 1981-01-10 23y 07m 21d 3 2 McGhee
33 John B [3] Miller 3 4 .75 1923-12-08 Not Known 2 1926-11-20 Not Known 4 2 Miller
33 Lee Miller 3 13 .23 2008-12-27 25y 07m 09d 9 2010-01-09 26y 07m 22d 13 2 Miller
33 William Mills 3 11 .27 1932-09-26 Not Known 1 1936-04-25 Not Known 8 2 Mills
33 John Timothy Pattillo 3 3 1.00 1939-02-25 Not Known 1 1945-11-10 Not Known 3 2 Pattillo
33 Douglas Rougvie 3 11 .27 1980-10-04 24y 04m 10d 4 1983-11-19 27y 05m 26d 9 2 Rougvie
33 William H Strauss 3 5 .60 1937-03-27 Not Known 2 1938-10-22 Not Known 4 2 Strauss
33 Ernest Tilney Winchester 3 9 .33 1963-03-09 18y 09m 19d 2 1964-02-29 19y 09m 11d 4 2 Winchester
33 Robert Winters 3 11 .27 1998-12-12 24y 01m 08d 1 2002-04-13 27y 05m 09d 11 2 Winters
33 Bobby Wishart 3 16 .19 1956-12-29 23y 09m 19d 9 1959-08-12 26y 05m 02d 14 3 Wishart
33 Paul Hamilton Wright 3 6 .50 1985-09-07 18y 00m 21d 2 1989-02-25 21y 06m 08d 5 2 Wright
33 Derek Young 3 21 .14 2000-08-13 20y 02m 17d 5 2010-01-27 29y 08m 00d 21 3 Young
52 Harry Ambler 2 1 2.00 1916-11-18 Not Known 1 1916-11-18 Not Known 1 1 Ambler
52 Ian Allan Angus 2 12 .17 1981-03-07 19y 03m 16d 2 1984-09-29 22y 10m 10d 5 2 Angus
52 Steven Archibald 2 4 .50 1978-08-12 21y 10m 16d 1 1978-08-12 21y 10m 16d 1 1 Archibald
52 Archibald Mackechnie Baird 2 2 1.00 1946-02-09 Not Known 2 1946-02-09 Not Known 2 1 Baird
52 Archibald N Baird 2 10 .20 1947-03-22 Not Known 1 1951-04-18 Not Known 7 2 Baird
52 John Alan Boyd 2 4 .50 1952-01-26 Not Known 1 1956-04-07 Not Known 4 2 Boyd
52 Robert Frederick Bruce 2 5 .40 1926-11-20 Not Known 3 1927-04-02 Not Known 4 1 Bruce
52 Samuel G Cail 2 6 .33 1915-12-04 Not Known 3 1916-03-11 Not Known 4 1 Cail
52 John L Connon 2 8 .25 1920-01-17 Not Known 2 1921-04-09 Not Known 5 2 Connon
52 Sam Cosgrove 2 1 5 .40 2018-12-22 22y 00m 20d 3 2018-12-22 22y 00m 20d 3 1 Cosgrove
52 Norman Davidson 2 9 .22 1959-11-21 25y 00m 27d 7 1960-11-05 26y 00m 11d 9 2 Davidson
52 John Edgar 2 7 .29 1905-05-01 Not Known 0 1905-05-10 Not Known 0 1 Edgar
52 John Hairs (Ian) Fleming 2 5 .40 1976-09-04 23y 07m 20d 2 1977-03-19 24y 02m 04d 3 1 Fleming
52 Stephen Glass 2 13 .15 1996-02-10 19y 08m 18d 4 1996-08-25 20y 03m 02d 7 2 Glass
52 David Goodwillie 2 3 .67 2015-09-20 26y 05m 23d 1 2015-09-20 26y 05m 23d 1 1 Goodwillie
52 Hugh B Hay 2 5 .40 1953-03-07 Not Known 2 1953-11-28 Not Known 3 2 Hay
52 Jonathan Hayes 2 13 .15 2016-12-30 29y 05m 21d 11 2017-03-18 29y 08m 09d 12 1 Hayes
52 Frank Robert Hill 2 4 .50 1930-01-02 23y 07m 12d 2 1930-09-27 24y 04m 06d 3 2 Hill
52 Donald McDonald Kerrigan 2 4 .50 1964-12-12 23y 07m 05d 3 1964-12-12 23y 07m 05d 3 1 Kerrigan
52 Billy Little 2 13 .15 1960-11-05 20y 09m 01d 6 1962-02-10 22y 00m 06d 7 2 Little
52 Stephen Lovell 2 9 .22 2006-12-16 26y 00m 10d 4 2007-03-10 26y 03m 04d 5 1 Lovell
52 Henry Forbes Low 2 5 .40 1906-08-15 Not Known 0 1906-08-15 Not Known 0 1 Low
52 Angus MacIntosh 2 3 .67 1910-11-05 Not Known 1 1910-12-17 Not Known 2 1 MacIntosh
52 Gary Mackay-Steven 2 1 5 .40 2018-04-27 27y 07m 28d 4 2018-10-20 28y 01m 20d 5 2 Mackay-Steven
52 Robert F McDermid 2 13 .15 1929-10-19 Not Known 9 1932-01-02 Not Known 13 2 McDermid
52 Stewart McKimmie 2 51 .04 1984-05-02 21y 06m 05d 2 1991-04-13 28y 05m 17d 32 2 McKimmie
52 David McKinlay 2 2 1.00 1906-11-03 Not Known 1 1906-11-03 Not Known 1 1 McKinlay
52 George McNicoll 2 1 3 .67 1905-10-28 Not Known 1 1905-12-02 Not Known 2 1 McNicoll
52 William Ferguson Miller 2 1 2.00 1973-11-17 18y 06m 15d 1 1987-01-21 31y 08m 19d 42 2 Miller
52 Michael Newell 2 4 .50 1997-08-16 32y 06m 20d 1 1998-05-02 33y 03m 05d 2 1 Newell
52 Barry Nicholson 2 12 .17 2007-05-06 28y 08m 12d 9 2007-08-12 28y 11m 19d 10 2 Nicholson
52 Anthony Dean O'Connor 2 8 .25 2017-05-07 24y 06m 12d 4 2018-04-27 25y 06m 02d 8 2 O'Connor
52 Mika-Matti Petteri Paatelainen 2 7 .29 1993-04-17 26y 02m 14d 2 1993-05-05 26y 03m 02d 3 1 Paatelainen
52 Ian Rodger 2 5 .40 1952-01-26 Not Known 2 1952-01-26 Not Known 2 1 Rodger
52 Adam Rooney 2 1 12 .17 2015-12-12 27y 07m 21d 3 2017-05-07 29y 00m 16d 8 2 Rooney
52 John Alexander Scott 2 6 .33 1975-09-20 27y 08m 06d 2 1976-01-17 28y 00m 03d 4 1 Scott
52 Neil Alexander Simpson 2 20 .10 1983-11-19 22y 00m 04d 5 1985-02-09 23y 02m 25d 10 2 Simpson
52 Arid Stavrum 2 6 .33 1999-12-08 27y 07m 22d 1 2000-04-15 27y 11m 30d 3 1 Stavrum
52 Gordon David Strachan 2 1 10 .20 1979-05-02 22y 02m 23d 3 1981-08-19 24y 06m 10d 6 2 Strachan
52 Patrick Travers 2 8 .25 1910-11-05 Not Known 1 1910-12-17 Not Known 2 1 Travers
52 William Douglas Watt 2 1 2.00 1966-11-05 20y 04m 30d 1 1966-11-05 20y 04m 30d 1 1 Watt
52 Billy (William Davidson) Williamson 2 10 .20 1975-08-16 22y 10m 18d 4 1975-09-20 22y 11m 22d 5 1 Williamson
52 Benjamin Collard Yorston 2 8 .25 1929-01-02 Not Known 3 1929-10-19 Not Known 4 2 Yorston
95 Alex Wright [1] 1 9 .11 1921-04-09 Not Known 5 1921-04-09 Not Known 5 1 [1]
95 Derek Watt Adams 1 3 .33 2005-05-22 29y 10m 27d 4 2005-05-22 29y 10m 27d 4 1 Adams
95 John Grandison Allister 1 11 .09 1955-03-05 27y 08m 05d 7 1955-03-05 27y 08m 05d 7 1 Allister
95 Robert Fleming Archibald 1 6 .17 1915-12-04 Not Known 2 1915-12-04 Not Known 2 1 Archibald
95 Willem Van der Ark 1 7 .14 1989-10-14 25y 11m 01d 2 1989-10-14 25y 11m 01d 2 1 Ark
95 Hugh Baird 1 4 .25 1959-08-12 29y 04m 29d 2 1959-08-12 29y 04m 29d 2 1 Baird
95 Douglas Keith Bell 1 9 .11 1981-08-19 21y 11m 14d 3 1981-08-19 21y 11m 14d 3 1 Bell
95 Paul Robert James Bernard 1 11 .09 1999-02-27 26y 01m 30d 8 1999-02-27 26y 01m 30d 8 1 Bernard
95 Roberto Bisconti 1 6 .17 2002-01-12 28y 05m 22d 2 2002-01-12 28y 05m 22d 2 1 Bisconti
95 Robert Blackburn 1 4 .25 1909-02-13 Not Known 2 1909-02-13 Not Known 2 1 Blackburn
95 Martin James Buchan 1 7 .14 1999-05-23 22y 01m 20d 8 1999-05-23 22y 01m 20d 8 1 Buchan
95 Richard Byrne 1 4 .25 2005-05-22 23y 07m 28d 1 2005-05-22 23y 07m 28d 1 1 Byrne
95 Pieter Theodoor Ten Caat 1 6 .17 1992-03-18 27y 03m 10d 3 1992-03-18 27y 03m 10d 3 1 Caat
95 Alexander George Cheyne 1 4 .25 1927-04-02 Not Known 1 1927-04-02 Not Known 1 1 Cheyne
95 Simon Richard Church 1 1 1.00 2016-04-08 27y 03m 29d 1 2016-04-08 27y 03m 29d 1 1 Church
95 Christopher Clark 1 22 .05 2006-02-11 25y 04m 27d 16 2006-02-11 25y 04m 27d 16 1 Clark
95 James R Clunie 1 10 .10 1959-04-15 25y 07m 11d 6 1959-04-15 25y 07m 11d 6 1 Clunie
95 Steven J Cowan 1 3 .33 1984-12-01 21y 09m 14d 1 1984-12-01 21y 09m 14d 1 1 Cowan
95 Thomas Brooks Craig 1 2 .50 1968-02-10 17y 02m 20d 1 1968-02-10 17y 02m 20d 1 1 Craig
95 Dyron Rudolph Daal 1 1 1.00 2006-09-24 22y 11m 13d 1 2006-09-24 22y 11m 13d 1 1 Daal
95 Eugene Dadi 1 3 .33 2001-10-27 28y 02m 07d 1 2001-10-27 28y 02m 07d 1 1 Dadi
95 Duncan Davidson 1 3 .33 1978-08-12 24y 01m 07d 5 1978-08-12 24y 01m 07d 5 1 Davidson
95 Percy Dickie 1 2 .50 1930-01-02 Not Known 1 1930-01-02 Not Known 1 1 Dickie
95 Laurent D'Jaffo 1 1 1.00 2002-08-18 31y 09m 13d 1 2002-08-18 31y 09m 13d 1 1 D'Jaffo
95 David Dodds 1 8 .13 1988-10-29 30y 01m 06d 7 1988-10-29 30y 01m 06d 7 1 Dodds
95 Donald K Emery 1 1 8 .13 1950-02-11 29y 08m 00d 3 1950-02-11 29y 08m 00d 3 1 Emery
95 Dick Ewen 1 6 .17 1959-04-15 Not Known 3 1959-04-15 Not Known 3 1 Ewen
95 Ernest Alexander Ewen 1 1 1 1.00 1952-08-13 30y 08m 08d 1 1952-08-13 30y 08m 08d 1 1 Ewen
95 William Henry Falconer 1 6 .17 1984-09-29 18y 05m 24d 2 1984-09-29 18y 05m 24d 2 1 Falconer
95 Edward Falloon 1 14 .07 1929-01-02 Not Known 1 1929-01-02 Not Known 1 1 Falloon
95 Lewis Ferguson 1 4 .25 2019-05-10 19y 08m 16d 4 2019-05-10 19y 08m 16d 4 1 Ferguson
95 Peter D Fisher 1 2 .50 1921-04-09 Not Known 2 1921-04-09 Not Known 2 1 Fisher
95 William (Willo) Flood 1 7 .14 2014-04-02 28y 11m 23d 3 2014-04-02 28y 11m 23d 3 1 Flood
95 Jim Forrest 1 6 .17 1969-11-15 25y 01m 24d 1 1969-11-15 25y 01m 24d 1 1 Forrest
95 Fraser Fyvie 1 5 .20 2010-01-27 16y 10m 00d 3 2010-01-27 16y 10m 00d 3 1 Fyvie
95 Archie Glen 1 1 17 .06 1959-08-26 30y 04m 10d 16 1959-08-26 30y 04m 10d 16 1 Glen
95 Arthur Graham 1 23 .04 1974-10-05 21y 11m 09d 12 1974-10-05 21y 11m 09d 12 1 Graham
95 Walter A Grant 1 7 .14 1924-01-05 Not Known 5 1924-01-05 Not Known 5 1 Grant
95 Cato Guntveit 1 5 .20 1999-12-08 24y 04m 02d 1 1999-12-08 24y 04m 02d 1 1 Guntveit
95 John R (Tony) Harris 1 18 .06 1948-12-04 Not Known 6 1948-12-04 Not Known 6 1 Harris
95 James Haxton 1 1 1.00 1906-09-27 Not Known 0 1906-09-27 Not Known 0 1 Haxton
95 Jim Hermiston 1 13 .08 1974-08-28 26y 10m 29d 14 1974-08-28 26y 10m 29d 14 1 Hermiston
95 John [1] Hutton 1 13 .08 1920-02-21 Not Known 3 1920-02-21 Not Known 3 1 Hutton
95 John Inglis 1 11 .09 1994-12-31 28y 02m 15d 1 1994-12-31 28y 02m 15d 1 1 Inglis
95 Tommy Jones 1 1 3 .33 1988-02-13 23y 04m 06d 2 1988-02-13 23y 04m 06d 2 1 Jones
95 Archibald Kelly 1 2 .50 1948-03-06 Not Known 1 1948-03-06 Not Known 1 1 Kelly
95 Alexander Anderson Kiddie 1 4 .25 1947-11-15 20y 06m 19d 4 1947-11-15 20y 06m 19d 4 1 Kiddie
95 Allan Lawrie 1 1 1.00 1906-08-15 Not Known 0 1906-08-15 Not Known 0 1 Lawrie
95 Shaleum Narval Logan 1 17 .06 2017-03-18 29y 01m 18d 9 2017-03-18 29y 01m 18d 9 1 Logan
95 Billy McCall 1 4 .25 1947-03-22 26y 04m 08d 2 1947-03-22 26y 04m 08d 2 1 McCall
95 James [5] McDonald 1 5 .20 1907-10-26 Not Known 3 1907-10-26 Not Known 3 1 McDonald
95 Adam McLean 1 3 .33 1931-01-05 Not Known 1 1931-01-05 Not Known 1 1 McLean
95 Charles McLelland 1 16 .06 1975-02-01 21y 10m 08d 5 1975-02-01 21y 10m 08d 5 1 McLelland
95 Connor McLennan 1 2 .50 2019-03-30 19y 05m 25d 4 2019-03-30 19y 05m 25d 4 1 McLennan
95 John McMaster 1 13 .08 1976-01-17 20y 10m 25d 3 1976-01-17 20y 10m 25d 3 1 McMaster
95 Alexander Breckinridge Merrie 1 2 .50 1928-10-27 Not Known 2 1928-10-27 Not Known 2 1 Merrie
95 Joseph Miller 1 23 .04 1996-08-25 28y 08m 17d 18 1996-08-25 28y 08m 17d 18 1 Miller
95 Patrick Moore 1 4 .25 1932-09-26 Not Known 1 1932-09-26 Not Known 1 1 Moore
95 George Mulhall 1 8 .13 1960-11-05 24y 05m 28d 5 1960-11-05 24y 05m 28d 5 1 Mulhall
95 Joe [1] O'Neil 1 1 1.00 1954-03-13 22y 06m 26d 1 1954-03-13 22y 06m 26d 1 1 O'Neil
95 John [4] Paton 1 2 .50 1924-11-08 Not Known 2 1924-11-08 Not Known 2 1 Paton
95 Thomas Usher Pearson 1 9 .11 1950-02-11 36y 10m 26d 3 1950-02-11 36y 10m 26d 3 1 Pearson
95 William James Pirie 1 6 .17 1976-01-17 26y 09m 15d 6 1976-01-17 26y 09m 15d 6 1 Pirie
95 Ian Porteous 1 5 .20 1984-04-02 19y 04m 12d 2 1984-04-02 19y 04m 12d 2 1 Porteous
95 Ian Purdie 1 4 .25 1974-10-05 21y 06m 28d 3 1974-10-05 21y 06m 28d 3 1 Purdie
95 Andrew A Rankin 1 5 .20 1921-12-03 Not Known 2 1921-12-03 Not Known 2 1 Rankin
95 Alexander M Reid 1 4 .25 1926-11-20 Not Known 3 1926-11-20 Not Known 3 1 Reid
95 Hugh Scott Robertson 1 6 .17 1994-08-13 19y 04m 25d 2 1994-08-13 19y 04m 25d 2 1 Robertson
95 James [1] Robertson 1 5 .20 1905-05-01 Not Known 0 1905-05-01 Not Known 0 1 Robertson
95 David Andrew Rowson 1 12 .08 2001-01-02 24y 03m 19d 12 2001-01-02 24y 03m 19d 12 1 Rowson
95 Kevin Rutziewicz 1 8 .13 2002-04-13 21y 11m 03d 4 2002-04-13 21y 11m 03d 4 1 Rutziewicz
95 John (Ian) Scanlon 1 8 .13 1979-05-02 26y 09m 19d 4 1979-05-02 26y 09m 19d 4 1 Scanlon
95 Robert Albert Simpson 1 6 .17 1910-03-12 Not Known 5 1910-03-12 Not Known 5 1 Simpson
95 James [12] Smith 1 11 .09 2005-11-20 25y 00m 00d 2 2005-11-20 25y 00m 00d 2 1 Smith
95 James [9] Smith 1 17 .06 1930-09-27 Not Known 16 1930-09-27 Not Known 16 1 Smith
95 Jim [1] Smith 1 5 .20 1967-03-04 20y 01m 12d 2 1967-03-04 20y 01m 12d 2 1 Smith
95 Joseph F Smith 1 14 .07 1974-10-05 20y 10m 24d 3 1974-10-05 20y 10m 24d 3 1 Smith
95 Richard Smith 1 4 .25 1935-04-20 Not Known 2 1935-04-20 Not Known 2 1 Smith
95 Greg Stewart 1 4 .25 2019-05-10 29y 01m 23d 6 2019-05-10 29y 01m 23d 6 1 Stewart
95 Jim Storrie 1 2 .50 1967-10-21 27y 06m 21d 2 1967-10-21 27y 06m 21d 2 1 Storrie
95 Dominic Sullivan 1 7 .14 1979-05-02 28y 01m 01d 8 1979-05-02 28y 01m 01d 8 1 Sullivan
95 George Alexander Taylor 1 8 .13 1940-03-16 24y 09m 07d 2 1940-03-16 24y 09m 07d 2 1 Taylor
95 Ian Wishart Taylor 1 5 .20 1966-11-05 18y 05m 13d 1 1966-11-05 18y 05m 13d 1 1 Taylor
95 Douglas Thomson 1 4 .25 1921-04-09 Not Known 1 1921-04-09 Not Known 1 1 Thomson
95 John Ross Thomson 1 1 1 1.00 1940-03-16 Not Known 1 1940-03-16 Not Known 1 1 Thomson
95 Zoltan Varga 1 1 1.00 1973-01-27 28y 00m 26d 1 1973-01-27 28y 00m 26d 1 1 Varga
95 Peter Van de Ven 1 7 .14 1990-09-05 29y 07m 28d 1 1990-09-05 29y 07m 28d 1 1 Ven
95 Jeffrey De Visscher 1 3 .33 2007-11-11 26y 06m 06d 1 2007-11-11 26y 06m 06d 1 1 Visscher
95 Ernest Waldron 1 1 1.00 1946-11-23 Not Known 1 1946-11-23 Not Known 1 1 Waldron
95 Joseph Walker 1 13 .08 1913-02-01 Not Known 4 1913-02-01 Not Known 4 1 Walker
95 James Boslem Whyte 1 6 .17 1965-10-30 21y 01m 01d 1 1965-10-30 21y 01m 01d 1 1 Whyte
95 George [2] Wilson 1 19 .05 1911-09-09 Not Known 0 1911-09-09 Not Known 0 1 Wilson
95 Jimmy Wilson 1 5 .20 1965-08-18 23y 03m 29d 1 1965-08-18 23y 03m 29d 1 1 Wilson
95 John Wood 1 5 .20 1912-03-16 Not Known 2 1912-03-16 Not Known 2 1 Wood
95 John S Wyllie 1 10 .10 1911-11-25 Not Known 3 1911-11-25 Not Known 3 1 Wyllie
95 Dennis Middleton Wyness 1 3 .33 1999-02-27 21y 11m 05d 2 1999-02-27 21y 11m 05d 2 1 Wyness



Hat Tricks


Total = 7

Player Age Game
No
Goals Comp Match Scorers
George Hamilton 29y 03m 15d 4 3 League Cup Sat 22 Mar 1947 Aberdeen 6 Hearts 2
Graham Leggat 21y 02m 25d 8 3 League Cup Wed 14 Sep 1955 Aberdeen 5 Hearts 3
Graham Leggat 21y 09m 18d 10 3 Division A Sat 07 Apr 1956 Aberdeen 4 Hearts 1
Davie Robb 23y 03m 12d 9 3 Division 1 Sat 27 Mar 1971 Hearts 1 Aberdeen 3
Joe Harper 28y 11m 23d 9 3 Premier Mon 03 Jan 1977 Aberdeen 4 Hearts 1
Frank McDougall 27y 02m 13d 5 3 Premier Sat 04 May 1985 Hearts 0 Aberdeen 3
Duncan Shearer 30y 03m 00d 2 3 Premier Sat 28 Nov 1992 Aberdeen 6 Hearts 2


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 James Leighton 39 38 .97 19 8 12 48.72 20.51 30.77 58.97 1978-08-12 20y 00m 19d 2000-04-15 41y 08m 22d 11 Leighton
2 Robert Brown Clark 28 34 1.21 10 6 12 35.71 21.43 42.86 46.43 1965-09-01 19y 11m 06d 1979-05-02 33y 07m 06d 13 Clark
3 James Langfield 26 32 1.23 7 8 11 26.92 30.77 42.31 42.31 2006-02-04 26y 01m 13d 2014-04-02 34y 03m 11d 8 Langfield
4 Fred G Martin 23 43 1.87 10 3 10 43.48 13.04 43.48 50.00 1950-12-02 21y 06m 19d 1959-04-15 29y 11m 02d 9 Martin
4 Theodorus G.A. Snelders 23 22 .96 10 6 7 43.48 26.09 30.43 56.52 1988-09-24 24y 09m 17d 1994-12-31 31y 00m 24d 7 Snelders
6 Stephen Smith 13 16 1.23 5 2 6 38.46 15.38 46.15 46.15 1930-09-27 Not Known 1936-11-14 Not Known 7 Smith
6 George Johnstone 13 22 1.69 6 4 3 46.15 30.77 23.08 61.54 1937-03-27 22y 03m 12d 1948-12-04 33y 11m 19d 8 Johnstone
8 Joseph Peter Lewis 12 8 .67 6 3 3 50.00 25.00 25.00 62.50 2016-08-13 28y 10m 07d 2019-05-10 31y 07m 04d 3 Lewis
9 Michael Watt 11 13 1.18 5 2 4 45.45 18.18 36.36 54.55 1990-12-08 20y 00m 11d 1997-02-10 26y 02m 14d 5 Watt
9 George A Anderson 11 12 1.09 4 4 3 36.36 36.36 27.27 54.55 1914-09-26 Not Known 1921-12-03 Not Known 6 Anderson
9 Harry Blackwell 11 14 1.27 4 3 4 36.36 27.27 36.36 50.00 1922-04-29 Not Known 1928-03-24 Not Known 7 Blackwell
9 John Kessack Ogston 11 24 2.18 2 5 4 18.18 45.45 36.36 40.91 1959-08-12 20y 06m 28d 1965-08-18 26y 07m 03d 7 Ogston
13 Ryan Esson 8 11 1.38 2 2 4 25.00 25.00 50.00 37.50 2000-08-13 20y 04m 25d 2005-11-20 25y 08m 01d 4 Esson
13 David Douglas Preece 8 10 1.25 0 1 7 .00 12.50 87.50 6.25 1999-08-22 22y 11m 27d 2004-11-07 28y 02m 12d 5 Preece
15 Robert MacFarlane 6 9 1.50 2 2 2 33.33 33.33 33.33 50.00 1905-10-28 Not Known 1907-12-21 Not Known 3 MacFarlane
16 Andrew Greig 5 6 1.20 2 1 2 40.00 20.00 40.00 50.00 1911-11-25 Not Known 1915-04-03 Not Known 3 Greig
17 Derek Stillie 4 5 1.25 1 1 2 25.00 25.00 50.00 37.50 1994-03-05 20y 03m 02d 1999-02-27 25y 02m 24d 4 Stillie
17 Peter Kjaer 4 4 1.00 1 2 1 25.00 50.00 25.00 50.00 2001-10-27 35y 11m 22d 2002-11-12 37y 00m 07d 2 Kjaer
17 Duncan Yuill 4 10 2.50 0 2 2 .00 50.00 50.00 25.00 1928-10-27 Not Known 1930-01-02 Not Known 2 Yuill
17 Francis R Watson 4 14 3.50 1 0 3 25.00 .00 75.00 25.00 1947-05-17 Not Known 1950-04-08 Not Known 2 Watson
17 Andrew Thomas Geoghegan 4 6 1.50 0 3 1 .00 75.00 25.00 37.50 1974-08-10 25y 00m 24d 1976-01-17 26y 06m 00d 2 Geoghegan
17 Arthur King 4 7 1.75 2 0 2 50.00 .00 50.00 50.00 1910-11-05 Not Known 1913-02-01 Not Known 2 King
17 Alex Mutch 4 1 .25 2 2 0 50.00 50.00 .00 75.00 1908-10-31 Not Known 1910-03-12 Not Known 2 Mutch
17 Christopher Joseph Harker 4 10 2.50 0 0 4 .00 .00 100.00 .00 1959-11-21 22y 04m 23d 1961-10-14 24y 03m 15d 3 Harker
25 Ernest A McGarr 3 7 2.33 0 1 2 .00 33.33 66.67 16.67 1967-10-21 23y 07m 12d 1969-11-15 25y 08m 06d 3 McGarr
25 Daniel Ward 3 2 .67 2 0 1 66.67 .00 33.33 66.67 2015-09-20 22y 02m 29d 2016-01-09 22y 06m 18d 1 Ward
27 Peter McSevich 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 1925-09-21 Not Known 1927-04-02 Not Known 2 McSevich
27 Jason Brown 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 2011-12-28 29y 07m 10d 2012-03-31 29y 10m 13d 1 Brown
27 Joseph Nicol Walker 2 1 .50 2 0 0 100.00 .00 .00 100.00 1996-08-25 33y 10m 27d 1996-12-11 34y 02m 12d 1 Walker
27 Reginald L Morrison 2 9 4.50 0 0 2 .00 .00 100.00 .00 1958-04-16 Not Known 1958-12-06 Not Known 2 Morrison
31 John Curran 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1949-03-19 24y 08m 25d 1949-03-19 24y 08m 25d 1 Curran
31 Mark Howard 1 1 1.00 0 0 1 .00 .00 100.00 .00 2010-10-16 24y 00m 25d 2010-10-16 24y 00m 25d 1 Howard
31 Mark Peat 1 3 3.00 0 0 1 .00 .00 100.00 .00 2002-04-13 20y 01m 00d 2002-04-13 20y 01m 00d 1 Peat
31 Andrew Gerald Dibble 1 0 .00 1 0 0 100.00 .00 .00 100.00 1990-10-20 25y 05m 12d 1990-10-20 25y 05m 12d 1 Dibble
31 Gordon Henderson Rennie 1 0 .00 1 0 0 100.00 .00 .00 100.00 1940-03-16 Not Known 1940-03-16 Not Known 1 Rennie
31 Derek Robert James Soutar 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2007-08-12 26y 02m 08d 2007-08-12 26y 02m 08d 1 Soutar
31 Scott Peter Andrew Brown 1 2 2.00 0 0 1 .00 .00 100.00 .00 2016-04-08 30y 11m 13d 2016-04-08 30y 11m 13d 1 Brown
31 David Gonzalez 1 3 3.00 0 0 1 .00 .00 100.00 .00 2011-08-13 29y 00m 24d 2011-08-13 29y 00m 24d 1 Gonzalez
31 Nicky Weaver 1 2 2.00 0 0 1 .00 .00 100.00 .00 2013-08-24 34y 05m 22d 2013-08-24 34y 05m 22d 1 Weaver
31 Robert Andrew Mimms 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1990-03-17 26y 05m 05d 1990-03-17 26y 05m 05d 1 Mimms
31 Anthony Randolph Warner 1 5 5.00 0 0 1 .00 .00 100.00 .00 1999-05-23 25y 00m 12d 1999-05-23 25y 00m 12d 1 Warner
31 Bryan James Gunn 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1986-04-20 22y 03m 29d 1986-04-20 22y 03m 29d 1 Gunn
31 Adam James Collin 1 1 1.00 0 0 1 .00 .00 100.00 .00 2016-05-12 31y 05m 03d 2016-05-12 31y 05m 03d 1 Collin

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 = 450
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 John Robertson 59 51 8 0 18 14 27 30.51 23.73 45.76 42.37 1983-10-01 18y 11m 29d 1998-05-02 33y 07m 00d 15 Robertson
2 Gary Mackay 54 48 6 0 14 14 26 25.93 25.93 48.15 38.89 1981-03-07 17y 01m 12d 1997-02-10 33y 00m 18d 15 Mackay
3 Henry Smith 50 50 0 0 15 12 23 30.00 24.00 46.00 42.00 1981-08-12 25y 05m 02d 1994-10-22 38y 07m 12d 13 Smith
4 John Colquhoun 43 34 9 0 13 12 18 30.23 27.91 41.86 44.19 1985-09-04 22y 01m 21d 1996-12-11 33y 04m 27d 10 Colquhoun
5 Craig Levein 38 38 0 0 12 7 19 31.58 18.42 50.00 40.79 1984-04-02 19y 05m 11d 1995-04-29 30y 06m 07d 12 Levein
6 Dave McPherson 32 31 1 0 8 9 15 25.00 28.13 46.88 39.06 1987-10-07 23y 08m 09d 1999-02-27 35y 00m 30d 10 McPherson
7 Walter Kidd 31 27 4 0 5 8 18 16.13 25.81 58.06 29.03 1978-08-12 20y 05m 02d 1990-09-05 32y 05m 26d 11 Kidd
7 Neil Berry 31 31 0 0 9 10 12 29.03 32.26 38.71 45.16 1985-03-09 21y 11m 03d 1996-04-20 33y 00m 14d 11 Berry
7 John Cumming 31 31 0 0 15 6 10 48.39 19.35 32.26 58.06 1951-04-18 21y 01m 01d 1966-11-05 36y 07m 19d 16 Cumming
10 Willie Bauld 28 28 0 0 13 7 8 46.43 25.00 28.57 58.93 1948-12-04 21y 10m 10d 1962-02-10 35y 00m 17d 13 Bauld
10 Jim Cruickshank 28 28 0 0 12 11 5 42.86 39.29 17.86 62.50 1962-02-10 20y 09m 28d 1977-03-19 35y 11m 06d 13 Cruickshank
10 Steven Pressley 28 28 0 0 18 5 5 64.29 17.86 17.86 73.21 1998-08-22 24y 10m 11d 2006-09-24 32y 11m 13d 9 Pressley
13 Tosh McKinlay 26 26 0 0 9 5 12 34.62 19.23 46.15 44.23 1989-02-25 24y 02m 22d 1994-10-22 29y 10m 19d 7 McKinlay
13 Jim Brown 26 22 4 0 11 8 7 42.31 30.77 26.92 57.69 1969-01-18 18y 05m 07d 1979-05-02 28y 08m 21d 10 Brown
15 Tom Mackenzie 25 25 0 0 8 7 10 32.00 28.00 40.00 46.00 1946-11-23 24y 00m 18d 1957-04-27 34y 05m 22d 11 MacKenzie
15 Andy Webster 25 24 1 0 14 7 4 56.00 28.00 16.00 70.00 2001-08-04 19y 03m 12d 2013-05-18 31y 00m 25d 8 Webster
15 Alfie Conn 25 25 0 0 9 4 12 36.00 16.00 48.00 44.00 1945-11-10 19y 01m 08d 1958-04-16 31y 06m 14d 12 Conn
18 Jimmy Wardhaugh 24 24 0 0 12 5 7 50.00 20.83 29.17 60.42 1948-12-04 19y 08m 13d 1959-08-12 30y 04m 22d 12 Wardhaugh
18 Alan Anderson 24 24 0 0 11 7 6 45.83 29.17 25.00 60.42 1964-12-12 24y 11m 21d 1976-01-17 36y 00m 27d 11 Anderson
18 Bobby Parker 24 24 0 0 9 6 9 37.50 25.00 37.50 50.00 1947-11-15 22y 08m 30d 1956-12-29 31y 10m 13d 10 Parker
18 Steve Fulton 24 22 2 0 12 5 7 50.00 20.83 29.17 60.42 1995-12-16 25y 04m 06d 2002-04-13 31y 08m 03d 7 Fulton
18 Kenny Black 24 23 1 0 6 8 10 25.00 33.33 41.67 41.67 1984-09-29 20y 10m 00d 1989-04-22 25y 04m 24d 5 Black

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 133

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Willie Bauld 20 28 .71 1948-12-04 21y 10m 10d n/a 1960-03-26 33y 02m 02d n/a 9 Bauld
2 John Robertson 15 3 59 .25 1984-04-02 19y 06m 00d n/a 1997-11-01 33y 00m 30d n/a 11 Robertson
3 Jimmy Wardhaugh 12 24 .50 1948-12-04 19y 08m 13d n/a 1959-08-12 30y 04m 22d n/a 8 Wardhaugh
4 Donald Ford 11 21 .52 1967-10-21 22y 11m 26d n/a 1975-08-16 30y 09m 22d n/a 9 Ford
5 Alex Young 10 12 .83 1955-09-14 18y 07m 11d n/a 1960-11-05 23y 09m 02d n/a 5 Young
6 Alfie Conn 8 25 .32 1946-11-23 20y 01m 21d n/a 1955-09-17 28y 11m 15d n/a 5 Conn
6 John Colquhoun 8 43 .19 1986-01-18 22y 06m 04d n/a 1995-12-16 32y 05m 02d n/a 7 Colquhoun
8 Gary McSwegan 7 8 .88 1999-05-23 28y 07m 29d n/a 2000-08-13 29y 10m 20d n/a 3 McSwegan
8 Johnny Hamilton 7 3 23 .30 1959-11-21 24y 09m 30d n/a 1965-09-01 30y 07m 10d n/a 5 Hamilton
10 Ian Crawford 6 9 .67 1956-04-07 21y 08m 24d n/a 1960-11-05 26y 03m 22d n/a 4 Crawford
10 Colin Cameron 6 1 18 .33 1996-12-11 24y 01m 18d n/a 2001-08-04 28y 09m 12d n/a 6 Cameron
10 Jimmy Murray 6 9 .67 1956-12-29 23y 10m 25d n/a 1961-03-14 28y 01m 10d n/a 4 Murray
10 Rudi Skacel 6 10 .60 2005-08-20 26y 01m 03d n/a 2012-03-31 32y 08m 14d n/a 3 Skacel
14 Willie Gibson 5 17 .29 1975-02-01 21y 09m 29d n/a 1976-04-07 23y 00m 04d n/a 2 Gibson
14 Steve Fulton 5 24 .21 1997-08-16 27y 00m 06d n/a 2002-01-12 31y 05m 02d n/a 4 Fulton
16 Bobby Blackwood 4 11 .36 1953-03-07 18y 06m 15d n/a 1959-08-26 25y 00m 06d n/a 4 Blackwood
16 Thomas Flogel 4 14 .29 1997-08-16 26y 02m 09d n/a 1999-05-23 27y 11m 16d n/a 2 Flogel
16 Gary Wales 4 10 .40 2000-03-22 21y 02m 18d n/a 2003-01-28 24y 00m 24d n/a 3 Wales
19 Tommy White 3 2 1.50 1964-02-29 24y 06m 17d n/a 1964-12-12 25y 04m 00d n/a 2 White
19 Ryan Stevenson 3 1 10 .30 2012-12-08 28y 03m 14d n/a 2013-11-09 29y 02m 16d n/a 2 Stevenson
19 John Urquhart 3 18 .17 1947-03-22 22y 01m 19d n/a 1955-09-17 30y 07m 14d n/a 2 Urquhart
19 Bobby Prentice 3 14 .21 1975-08-23 21y 10m 27d n/a 1976-01-17 22y 03m 21d n/a 1 Prentice
19 Steven Pressley 3 2 28 .11 1998-08-22 24y 10m 11d n/a 2006-02-04 32y 03m 24d n/a 3 Pressley
19 Bobby Rankin 3 1 3.00 1959-04-15 23y 04m 05d n/a 1959-04-15 23y 04m 05d n/a 1 Rankin
19 Neil McCann 3 11 .27 1997-11-01 23y 02m 21d n/a 1998-05-02 23y 08m 21d n/a 1 McCann
19 Dave McPherson 3 32 .09 1987-10-07 23y 08m 09d n/a 1998-05-02 34y 03m 04d n/a 3 McPherson
19 Donald Park 3 19 .16 1974-10-05 21y 02m 16d n/a 1977-03-19 23y 08m 00d n/a 2 Park
19 Callum Paterson 3 10 .30 2012-12-08 18y 01m 25d n/a 2016-01-09 21y 02m 27d n/a 3 Paterson
19 Christian Nade 3 8 .38 2007-11-11 23y 01m 24d n/a 2009-02-14 24y 04m 27d n/a 2 Nade
19 Alan Gordon 3 8 .38 1964-12-12 20y 06m 28d n/a 1964-12-12 20y 06m 28d n/a 1 Gordon
19 Archie Kelly 3 5 .60 1947-03-22 25y 03m 13d n/a 1947-05-17 25y 05m 08d n/a 1 Kelly
19 Andy Kirk 3 8 .38 2000-11-04 21y 05m 06d n/a 2003-11-09 24y 05m 11d n/a 2 Kirk
19 Scott Crabbe 3 12 .25 1989-10-14 21y 02m 02d n/a 1991-10-09 23y 01m 27d n/a 2 Crabbe
19 Sandy Clark 3 18 .17 1985-03-09 28y 04m 09d n/a 1988-02-13 31y 03m 16d n/a 3 Clark
19 Andrew Driver 3 12 .25 2007-11-11 19y 11m 30d n/a 2009-10-17 21y 11m 05d n/a 3 Driver
19 Kenny Aird 3 9 .33 1974-08-28 27y 04m 15d n/a 1976-04-07 28y 11m 25d n/a 2 Aird



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 Henry Smith 50 79 1.58 15 12 23 30.00 24.00 46.00 42.00 1981-08-12 25y 05m 02d 1994-10-22 38y 07m 12d 13 Smith
2 Jim Cruickshank 28 36 1.29 12 11 5 42.86 39.29 17.86 62.50 1962-02-10 20y 09m 28d 1977-03-19 35y 11m 06d 13 Cruickshank
3 Jimmy Brown 15 29 1.93 3 5 7 20.00 33.33 46.67 36.67 1945-11-10 20y 03m 22d 1952-01-26 26y 06m 07d 7 Brown
3 Craig Gordon 15 9 .60 8 3 4 53.33 20.00 26.67 63.33 2003-11-09 20y 10m 10d 2007-05-06 24y 04m 06d 4 Gordon
5 Gilles Rousset 14 19 1.36 7 3 4 50.00 21.43 28.57 60.71 1995-12-16 32y 03m 24d 1999-08-22 36y 00m 00d 5 Rousset
6 Gordon Marshall 13 14 1.08 9 2 2 69.23 15.38 15.38 76.92 1957-04-27 17y 09m 25d 1963-03-09 23y 08m 07d 7 Marshall
7 Antti Niemi 9 9 1.00 5 2 2 55.56 22.22 22.22 66.67 2000-03-22 27y 09m 22d 2002-08-18 30y 02m 18d 4 Niemi
7 Kenny Garland 9 15 1.67 5 0 4 55.56 .00 44.44 55.56 1967-10-21 19y 07m 05d 1974-10-05 26y 06m 19d 5 Garland
9 Jamie Macdonald 8 6 .75 4 3 1 50.00 37.50 12.50 68.75 2012-03-31 25y 11m 14d 2014-04-02 27y 11m 16d 3 Macdonald
9 Jimmy Watters 8 13 1.63 4 1 3 50.00 12.50 37.50 56.25 1950-04-08 22y 07m 27d 1954-03-20 26y 07m 08d 3 Watters
9 Marian Kello 8 5 .63 3 3 2 37.50 37.50 25.00 56.25 2009-05-12 26y 08m 07d 2011-12-28 29y 03m 23d 4 Kello
9 Roddy McKenzie 8 8 1.00 4 2 2 50.00 25.00 25.00 62.50 1997-02-10 21y 06m 02d 2002-11-12 27y 03m 04d 5 McKenzie
13 Ian Baird 7 15 2.14 3 0 4 42.86 .00 57.14 42.86 1991-10-09 27y 06m 08d 1993-05-05 29y 01m 04d 2 Baird
14 Willie Duff 6 8 1.33 2 1 3 33.33 16.67 50.00 41.67 1954-11-20 19y 09m 14d 1956-04-07 21y 02m 01d 2 Duff
15 Jack Hamilton 5 5 1.00 1 1 3 20.00 20.00 60.00 30.00 2016-05-12 22y 01m 20d 2017-05-07 23y 01m 15d 2 Hamilton
15 Janos Balogh 5 4 .80 2 2 1 40.00 40.00 20.00 60.00 2008-10-25 25y 10m 26d 2010-02-27 27y 02m 30d 2 Balogh
17 John Brough 4 8 2.00 0 0 4 .00 .00 100.00 .00 1980-10-04 20y 06m 04d 1981-04-11 21y 00m 12d 1 Brough
17 Neil Alexander 4 5 1.25 2 0 2 50.00 .00 50.00 50.00 2015-09-20 37y 06m 10d 2016-04-08 38y 00m 29d 1 Alexander
17 Wilson Brown 4 11 2.75 2 0 2 50.00 .00 50.00 50.00 1955-09-14 Not Known 1957-10-19 Not Known 3 Brown
17 Jon McLaughlin 4 2 .50 1 2 1 25.00 50.00 25.00 50.00 2017-09-09 30y 00m 00d 2018-04-27 30y 07m 18d 1 McLaughlin
21 Craig Nelson 3 7 2.33 0 0 3 .00 .00 100.00 .00 1994-12-31 23y 07m 03d 1995-10-04 24y 04m 06d 2 Nelson
21 Nicky Walker 3 5 1.67 0 2 1 .00 66.67 33.33 33.33 1991-04-13 28y 06m 15d 1993-12-04 31y 02m 05d 2 Walker
21 Ray Dunlop 3 5 1.67 1 1 1 33.33 33.33 33.33 50.00 1978-08-12 27y 08m 20d 1978-12-23 28y 01m 00d 1 Dunlop
21 Steve Banks 3 2 .67 2 1 0 66.67 33.33 .00 83.33 2007-08-12 35y 06m 03d 2008-01-26 35y 11m 17d 1 Banks
25 Tepi Moilanen 2 0 .00 2 0 0 100.00 .00 .00 100.00 2003-01-28 29y 01m 16d 2003-08-09 29y 07m 28d 2 Moilanen
25 Colin Doyle 2 4 2.00 0 0 2 .00 .00 100.00 .00 2018-12-22 33y 06m 10d 2019-05-10 33y 10m 28d 1 Doyle
25 Zdenek Zlamal 2 2 1.00 2 0 0 100.00 .00 .00 100.00 2018-10-20 32y 11m 15d 2019-03-30 33y 04m 25d 1 Zlamal
28 Brian Wilson 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1976-11-10 28y 05m 04d 1976-11-10 28y 05m 04d 1 Wilson
28 Thomson Allan 1 5 5.00 0 0 1 .00 .00 100.00 .00 1979-05-02 32y 06m 27d 1979-05-02 32y 06m 27d 1 Allan
28 David Graham 1 3 3.00 0 1 0 .00 100.00 .00 50.00 1976-01-17 22y 11m 24d 1976-01-17 22y 11m 24d 1 Graham

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 John Robertson Hearts 59 51 8 0 18 14 27 30.51 23.73 45.76 42.37 1983-10-01 18y 11m 29d 1998-05-02 33y 07m 00d 15 Robertson
2 Gary Mackay Hearts 54 48 6 0 14 14 26 25.93 25.93 48.15 38.89 1981-03-07 17y 01m 12d 1997-02-10 33y 00m 18d 15 Mackay
3 Stewart McKimmie Aberdeen 51 51 0 2 24 14 13 47.06 27.45 25.49 60.78 1984-04-02 21y 05m 06d 1996-12-11 34y 01m 14d 14 McKimmie
4 Henry Smith Hearts 50 50 0 0 15 12 23 30.00 24.00 46.00 42.00 1981-08-12 25y 05m 02d 1994-10-22 38y 07m 12d 13 Smith
5 William Ferguson Miller Aberdeen 49 49 0 2 21 13 15 42.86 26.53 30.61 56.12 1973-11-17 18y 06m 15d 1989-10-14 34y 05m 12d 14 Miller
6 Alexander McLeish Aberdeen 48 48 0 0 23 13 12 47.92 27.08 25.00 61.46 1978-10-21 19y 09m 00d 1994-03-05 35y 01m 12d 14 McLeish
7 John Colquhoun Hearts 43 34 9 0 13 12 18 30.23 27.91 41.86 44.19 1985-09-04 22y 01m 21d 1996-12-11 33y 04m 27d 10 Colquhoun
8 James Leighton Aberdeen 39 39 0 0 19 8 12 48.72 20.51 30.77 58.97 1978-08-12 20y 00m 19d 2000-04-15 41y 08m 22d 11 Leighton
9 Craig Levein Hearts 38 38 0 0 12 7 19 31.58 18.42 50.00 40.79 1984-04-02 19y 05m 11d 1995-04-29 30y 06m 07d 12 Levein
10 Andrew Considine Aberdeen 37 32 5 0 11 10 16 29.73 27.03 43.24 43.24 2005-08-20 18y 04m 19d 2019-05-10 32y 01m 09d 13 Considine
10 Brian Alexander Irvine Aberdeen 37 36 1 4 17 9 11 45.95 24.32 29.73 58.11 1986-09-13 21y 03m 20d 1996-12-11 31y 06m 17d 11 Irvine
12 Russell Anderson Aberdeen 35 31 4 0 6 8 21 17.14 22.86 60.00 28.57 1997-02-10 18y 03m 16d 2014-04-02 35y 05m 08d 13 Anderson
13 Eoin Jess Aberdeen 33 30 3 7 14 4 15 42.42 12.12 45.45 48.48 1990-04-21 19y 04m 08d 2000-11-04 29y 10m 22d 11 Jess
14 Dave McPherson Hearts 32 31 1 0 8 9 15 25.00 28.13 46.88 39.06 1987-10-07 23y 08m 09d 1999-02-27 35y 00m 30d 10 McPherson
15 Neil Berry Hearts 31 31 0 0 9 10 12 29.03 32.26 38.71 45.16 1985-03-09 21y 11m 03d 1996-04-20 33y 00m 14d 11 Berry
15 John Cumming Hearts 31 31 0 0 15 6 10 48.39 19.35 32.26 58.06 1951-04-18 21y 01m 01d 1966-11-05 36y 07m 19d 16 Cumming
15 Brian Joseph Grant Aberdeen 31 28 3 3 16 6 9 51.61 19.35 29.03 61.29 1987-01-21 22y 07m 02d 1996-08-25 32y 02m 06d 10 Grant
15 Walter Kidd Hearts 31 27 4 0 5 8 18 16.13 25.81 58.06 29.03 1978-08-12 20y 05m 02d 1990-09-05 32y 05m 26d 11 Kidd
15 Darren Graham Mackie Aberdeen 31 24 7 4 7 6 18 22.58 19.35 58.06 32.26 1999-08-22 17y 07m 17d 2012-03-31 30y 02m 26d 13 Mackie
20 James Bett Aberdeen 30 29 1 5 12 6 12 40.00 20.00 40.00 50.00 1985-09-04 25y 09m 10d 1992-11-28 33y 00m 03d 8 Bett

Both Clubs Top 20 Scorers


Rk Player Club Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Willie Bauld Hearts 20 28 .71 1948-12-04 21y 10m 10d n/a 1960-03-26 33y 02m 02d n/a 9 Bauld
2 John Robertson Hearts 15 3 59 .25 1984-04-02 19y 06m 00d n/a 1997-11-01 33y 00m 30d n/a 11 Robertson
3 Jimmy Wardhaugh Hearts 12 24 .50 1948-12-04 19y 08m 13d n/a 1959-08-12 30y 04m 22d n/a 8 Wardhaugh
4 Donald Ford Hearts 11 21 .52 1967-10-21 22y 11m 26d n/a 1975-08-16 30y 09m 22d n/a 9 Ford
4 Duncan Nicol Shearer Aberdeen 11 19 .58 1992-11-28 30y 03m 00d 2 1996-12-11 34y 03m 13d 18 5 Shearer
6 George Hamilton Aberdeen 10 1 15 .67 1939-02-25 21y 02m 18d 2 1954-03-13 36y 03m 06d 14 6 Hamilton
6 Alex Young Hearts 10 12 .83 1955-09-14 18y 07m 11d n/a 1960-11-05 23y 09m 02d n/a 5 Young
8 Joseph Montgomery Harper Aberdeen 9 2 13 .69 1970-11-21 22y 10m 10d 2 1978-10-21 30y 09m 10d 12 5 Harper
8 Graham Leggat Aberdeen 9 14 .64 1954-03-13 19y 08m 21d 2 1956-04-07 21y 09m 18d 10 2 Leggat
8 Harry Yorston Aberdeen 9 19 .47 1950-12-02 21y 05m 23d 4 1955-09-17 26y 03m 08d 17 6 Yorston
11 Matthew Armstrong Aberdeen 8 11 .73 1934-11-24 23y 00m 12d 2 1938-10-22 26y 11m 10d 10 5 Armstrong
11 John Colquhoun Hearts 8 43 .19 1986-01-18 22y 06m 04d n/a 1995-12-16 32y 05m 02d n/a 7 Colquhoun
11 Alfie Conn Hearts 8 25 .32 1946-11-23 20y 01m 21d n/a 1955-09-17 28y 11m 15d n/a 5 Conn
11 David Thomson Robb Aberdeen 8 23 .35 1968-10-05 20y 09m 20d 4 1976-09-04 28y 08m 20d 21 5 Robb
15 Johnny Hamilton Hearts 7 3 23 .30 1959-11-21 24y 09m 30d n/a 1965-09-01 30y 07m 10d n/a 5 Hamilton
15 John Hather Aberdeen 7 22 .32 1949-03-19 Not Known 1 1955-09-17 Not Known 14 4 Hather
15 Eoin Jess Aberdeen 7 33 .21 1992-01-11 21y 00m 29d 9 1999-12-08 28y 11m 25d 31 4 Jess
15 Gary McSwegan Hearts 7 8 .88 1999-05-23 28y 07m 29d n/a 2000-08-13 29y 10m 20d n/a 3 McSwegan
19 Scott Booth Aberdeen 6 18 .33 1991-02-02 19y 01m 17d 1 1995-10-04 23y 09m 18d 13 5 Booth
19 Colin Cameron Hearts 6 1 18 .33 1996-12-11 24y 01m 18d n/a 2001-08-04 28y 09m 12d n/a 6 Cameron

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 Henry Smith Hearts 50 15 12 23 30.00 24.00 46.00 42.00 1981-08-12 25y 05m 02d 1994-10-22 38y 07m 12d 13 Smith
2 James Leighton Aberdeen 39 19 8 12 48.72 20.51 30.77 58.97 1978-08-12 20y 00m 19d 2000-04-15 41y 08m 22d 11 Leighton
3 Robert Brown Clark Aberdeen 28 10 6 12 35.71 21.43 42.86 46.43 1965-09-01 19y 11m 06d 1979-05-02 33y 07m 06d 13 Clark
3 Jim Cruickshank Hearts 28 12 11 5 42.86 39.29 17.86 62.50 1962-02-10 20y 09m 28d 1977-03-19 35y 11m 06d 13 Cruickshank
5 James Langfield Aberdeen 26 7 8 11 26.92 30.77 42.31 42.31 2006-02-04 26y 01m 13d 2014-04-02 34y 03m 11d 8 Langfield
6 Fred G Martin Aberdeen 23 10 3 10 43.48 13.04 43.48 50.00 1950-12-02 21y 06m 19d 1959-04-15 29y 11m 02d 9 Martin
6 Theodorus G.A. Snelders Aberdeen 23 10 6 7 43.48 26.09 30.43 56.52 1988-09-24 24y 09m 17d 1994-12-31 31y 00m 24d 7 Snelders
8 Willie Gibson Hearts 17 3 7 7 17.65 41.18 41.18 38.24 1975-02-01 21y 09m 29d 1981-04-11 28y 00m 08d 5 Gibson
9 Jimmy Brown Hearts 15 3 5 7 20.00 33.33 46.67 36.67 1945-11-10 20y 03m 22d 1952-01-26 26y 06m 07d 7 Brown
9 Craig Gordon Hearts 15 8 3 4 53.33 20.00 26.67 63.33 2003-11-09 20y 10m 10d 2007-05-06 24y 04m 06d 4 Gordon
9 Billy Higgins Hearts 15 9 4 2 60.00 26.67 13.33 73.33 1957-10-19 17y 07m 04d 1966-02-26 25y 11m 11d 8 Higgins
12 Gilles Rousset Hearts 14 7 3 4 50.00 21.43 28.57 60.71 1995-12-16 32y 03m 24d 1999-08-22 36y 00m 00d 5 Rousset
13 George Johnstone Aberdeen 13 6 4 3 46.15 30.77 23.08 61.54 1937-03-27 22y 03m 12d 1948-12-04 33y 11m 19d 8 Johnstone
13 Gordon Marshall Hearts 13 9 2 2 69.23 15.38 15.38 76.92 1957-04-27 17y 09m 25d 1963-03-09 23y 08m 07d 7 Marshall
13 Stephen Smith Aberdeen 13 5 2 6 38.46 15.38 46.15 46.15 1930-09-27 Not Known 1936-11-14 Not Known 7 Smith
16 Joseph Peter Lewis Aberdeen 12 6 3 3 50.00 25.00 25.00 62.50 2016-08-13 28y 10m 07d 2019-05-10 31y 07m 04d 3 Lewis
17 George A Anderson Aberdeen 11 4 4 3 36.36 36.36 27.27 54.55 1914-09-26 Not Known 1921-12-03 Not Known 6 Anderson
17 Harry Blackwell Aberdeen 11 4 3 4 36.36 27.27 36.36 50.00 1922-04-29 Not Known 1928-03-24 Not Known 7 Blackwell
17 John Kessack Ogston Aberdeen 11 2 5 4 18.18 45.45 36.36 40.91 1959-08-12 20y 06m 28d 1965-08-18 26y 07m 03d 7 Ogston
17 Michael Watt Aberdeen 11 5 2 4 45.45 18.18 36.36 54.55 1990-12-08 20y 00m 11d 1997-02-10 26y 02m 14d 5 Watt

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