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.
Total Played = 639
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'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 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 Andrew Considine 39 34 5 0 12 11 16 30.77 28.21 41.03 44.87 2005-08-20 18y 04m 19d 2019-09-25 32y 05m 24d 14 Considine 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 6 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 Niall McGinn 23 18 5 6 9 5 9 39.13 21.74 39.13 50.00 2012-12-08 25y 04m 09d 2021-10-30 34y 03m 01d 8 McGinn 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 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 Graeme Shinnie 22 22 0 0 10 3 9 45.45 13.64 40.91 52.27 2015-09-20 24y 01m 16d 2024-01-27 32y 05m 23d 6 Shinnie 29 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 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 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 Jonathan Hayes 20 19 1 2 8 3 9 40.00 15.00 45.00 47.50 2012-08-26 25y 01m 17d 2023-12-09 36y 05m 00d 7 Hayes 32 Shaleum Narval Logan 20 20 0 1 9 6 5 45.00 30.00 25.00 60.00 2014-04-02 26y 02m 04d 2019-12-29 31y 11m 00d 6 Logan 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 35 Joseph Peter Lewis 19 19 0 0 8 6 5 42.11 31.58 26.32 57.89 2016-08-13 28y 10m 07d 2023-01-18 35y 03m 12d 6 Lewis 35 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 35 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 35 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 35 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 40 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 40 John R (Tony) Harris 18 18 0 1 6 6 6 33.33 33.33 33.33 50.00 1946-11-23 24y 01m 05d 1953-03-07 30y 04m 17d 7 Harris 40 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 40 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 40 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 45 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 45 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 47 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 47 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 47 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 47 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 47 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 47 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 47 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 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 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 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 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 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 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 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 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 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 88 Archibald Mackechnie Baird 12 12 0 4 6 3 3 50.00 25.00 25.00 62.50 1945-11-10 26y 06m 02d 1952-08-27 33y 03m 19d 7 Baird 88 Ian Burns 12 12 0 0 1 2 9 8.33 16.67 75.00 16.67 1958-04-16 18y 11m 28d 1965-09-01 26y 04m 13d 8 Burns 88 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 88 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 88 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 88 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 88 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 88 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 88 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 88 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 88 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 99 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 99 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 99 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 99 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 99 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 99 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 99 Ken Brownlie 11 11 0 0 1 2 8 9.09 18.18 72.73 18.18 1957-04-27 18y 03m 26d 1962-02-10 23y 01m 09d 6 Brownlie 99 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 99 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 99 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 99 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 99 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 99 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 99 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 99 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 99 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 99 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 99 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 117 James Robertson 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 117 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 117 Lewis Ferguson 10 10 0 2 4 3 3 40.00 30.00 30.00 55.00 2018-10-20 19y 01m 26d 2022-03-02 22y 06m 06d 3 Ferguson 117 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 117 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 117 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 117 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 117 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 117 Ashton John Taylor 10 10 0 0 5 2 3 50.00 20.00 30.00 60.00 2015-09-20 25y 00m 18d 2019-12-29 29y 03m 27d 3 Taylor 117 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 117 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 117 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 117 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 130 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 130 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 130 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 130 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 130 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 130 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 130 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 130 Scott McKenna 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 2016-05-12 19y 06m 00d 2019-12-29 23y 01m 17d 4 McKenna 130 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 130 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 130 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 130 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 130 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 130 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 130 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 130 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 130 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 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 147 Benjamin Collard Yorston 8 8 0 2 2 3 3 25.00 37.50 37.50 43.75 1927-11-19 22y 01m 05d 1931-09-12 25y 10m 29d 5 Yorston 169 Alexander Deighton 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] 169 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 169 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 169 Leighton Clarkson 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 2022-10-16 20y 11m 27d 2024-01-27 22y 03m 08d 2 Clarkson 169 Sam Cosgrove 7 7 0 6 4 1 2 57.14 14.29 28.57 64.29 2018-04-27 21y 04m 25d 2019-09-25 22y 09m 23d 3 Cosgrove 169 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 169 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 169 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 169 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 169 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 169 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 169 Bojan Miovski 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 2022-10-16 23y 03m 22d 2024-01-27 24y 07m 03d 2 Miovski 169 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 169 Jens Pedersen 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1965-10-30 23y 10m 08d 1969-01-18 27y 00m 27d 4 Pedersen 169 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 169 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 169 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 169 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 169 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 169 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 189 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 189 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 189 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 189 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 189 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 189 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 189 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 189 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 189 Douglas Coutts 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1961-03-14 19y 00m 11d 1964-12-12 22y 09m 09d 4 Coutts 189 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 189 Dick Ewen 6 6 0 1 0 1 5 .00 16.67 83.33 8.33 1958-04-16 20y 07m 23d 1961-03-14 23y 06m 18d 4 Ewen 189 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 189 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 189 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 189 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 189 Luis Henriques de Barros Lopes 6 4 2 3 3 0 3 50.00 .00 50.00 50.00 2022-10-16 22y 08m 00d 2024-01-27 23y 11m 11d 2 Henriques de Barros Lopes 189 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 189 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 189 Stevie 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 189 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 189 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 189 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 189 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 189 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 189 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 189 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 189 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 189 Kelle Roos 6 6 0 0 3 0 3 50.00 .00 50.00 50.00 2022-10-16 30y 04m 16d 2024-01-27 31y 07m 27d 2 Roos 189 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 189 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 189 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 189 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 189 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 189 James Antony Wilson 6 4 2 0 2 2 2 33.33 33.33 33.33 50.00 2018-10-20 22y 10m 19d 2019-12-29 24y 00m 28d 2 Wilson 189 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 189 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 225 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 225 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 225 Connor Barron 5 4 1 0 1 0 4 20.00 .00 80.00 20.00 2022-03-02 19y 06m 02d 2024-01-27 21y 04m 29d 3 Barron 225 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 225 Robert Frederick Bruce 5 5 0 2 1 2 2 20.00 40.00 40.00 40.00 1925-04-04 19y 02m 15d 1927-11-19 21y 09m 30d 4 Bruce 225 Dean Campbell 5 3 2 0 2 3 0 40.00 60.00 .00 70.00 2018-12-22 17y 09m 03d 2021-10-30 20y 07m 11d 3 Campbell 225 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 225 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 225 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 225 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 225 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 225 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 225 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 225 Hugh B Hay 5 5 0 2 1 0 4 20.00 .00 80.00 20.00 1952-11-15 21y 00m 13d 1957-10-19 25y 11m 17d 4 Hay 225 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 225 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 225 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 225 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 225 Ross McCrorie 5 5 0 0 3 1 1 60.00 20.00 20.00 70.00 2021-08-22 23y 05m 04d 2023-03-18 25y 00m 00d 2 McCrorie 225 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 225 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 225 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 225 Connor McLennan 5 4 1 1 1 2 2 20.00 40.00 40.00 40.00 2018-12-22 19y 02m 17d 2022-03-02 22y 04m 25d 3 McLennan 225 (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 225 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 225 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 225 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 225 Funso-King Ojo 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 2019-08-04 27y 11m 07d 2022-03-02 30y 06m 02d 2 Ojo 225 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 225 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 225 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 225 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 225 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 225 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 225 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 225 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 225 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 225 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 225 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 225 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 225 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 225 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 225 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 225 Marley Watkins 5 2 3 1 3 0 2 60.00 .00 40.00 60.00 2021-10-30 31y 00m 13d 2023-05-20 32y 07m 03d 2 Watkins 225 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 225 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 225 Scott [2] Wright 5 2 3 0 2 2 1 40.00 40.00 20.00 60.00 2017-09-09 20y 01m 01d 2019-08-04 21y 11m 27d 3 Wright 272 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] 272 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] 272 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] 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 Michael James Devlin 4 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2018-10-20 Not Known 2019-09-25 Not Known 2 Devlin 272 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 272 Ryan Andrew Duncan 4 0 4 0 1 0 3 25.00 .00 75.00 25.00 2023-01-18 19y 00m 00d 2023-09-16 19y 07m 29d 2 Duncan 272 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 272 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 272 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 272 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 272 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 272 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 272 Ryan Peter Hedges 4 2 2 1 2 2 0 50.00 50.00 .00 75.00 2019-08-04 24y 00m 27d 2021-10-30 26y 03m 22d 2 Hedges 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 Angus Lees MacDonald 4 2 2 0 2 0 2 50.00 .00 50.00 50.00 2023-03-18 30y 05m 03d 2024-01-27 31y 03m 12d 2 MacDonald 272 Jack MacKenzie 4 2 2 0 1 0 3 25.00 .00 75.00 25.00 2022-03-02 21y 07m 26d 2024-01-27 23y 06m 23d 3 MacKenzie 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 Ylber Ramadani 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2022-10-16 26y 06m 04d 2023-05-20 27y 01m 08d 1 Ramadani 272 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 272 Lee James [1885] Richardson 4 3 1 0 1 2 1 25.00 50.00 25.00 50.00 1992-11-28 Not Known 1994-03-05 Not Known 2 Richardson 272 Liam Scales 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2022-10-16 24y 02m 08d 2023-05-20 24y 09m 12d 1 Scales 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 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 272 Francis R Watson 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1947-05-17 17y 11m 22d 1950-04-08 20y 10m 14d 2 Watson 272 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 272 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 272 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 272 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 336 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 336 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 336 Bruce Anderson 3 1 2 0 1 2 0 33.33 66.67 .00 66.67 2019-08-04 20y 10m 12d 2019-12-29 21y 03m 06d 1 Anderson 336 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 336 Vicente Besuijen 3 1 2 1 1 0 2 33.33 .00 66.67 33.33 2022-03-02 20y 10m 20d 2023-01-18 21y 09m 08d 2 Besuijen 336 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 336 Scott [2] Brown 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2021-08-22 36y 01m 27d 2022-03-02 36y 08m 04d 1 Brown 336 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 336 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 336 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 336 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 336 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 336 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 336 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 336 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 336 Nicholas Devlin 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-09-16 29y 10m 30d 2024-01-27 30y 03m 10d 1 Devlin 336 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 336 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 336 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 336 Jon Gallagher 3 2 1 0 1 2 0 33.33 66.67 .00 66.67 2019-08-04 23y 05m 12d 2019-12-29 23y 10m 06d 1 Gallagher 336 Stefan Gartenmann 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-09-16 26y 07m 14d 2024-01-27 26y 11m 25d 1 Gartenmann 336 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 336 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 336 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 336 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 336 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 336 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 336 Richard Olav Jensen 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-09-16 27y 05m 30d 2024-01-27 27y 10m 10d 1 Jensen 336 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 336 Matthew Kennedy 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2022-03-02 27y 04m 01d 2023-01-18 28y 02m 17d 2 Kennedy 336 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 336 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 336 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 336 Ralph Mackenzie 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1947-05-17 21y 00m 09d 1950-04-08 23y 11m 00d 2 Mackenzie 336 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 336 Jamie McGrath 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-09-16 26y 11m 17d 2024-01-27 27y 03m 28d 1 McGrath 336 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 336 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 336 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 336 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 336 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 336 Shayden Morris 3 0 3 0 1 0 2 33.33 .00 66.67 33.33 2023-05-20 21y 01m 20d 2024-01-27 21y 09m 28d 2 Morris 336 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 336 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 336 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 336 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 336 John 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 336 Christian Ramírez 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2021-08-22 30y 04m 18d 2022-03-02 30y 10m 26d 1 Ramírez 336 Jayden Richardson 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2022-10-16 22y 01m 12d 2023-05-20 22y 08m 16d 1 Richardson 336 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 336 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 336 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 336 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 336 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 336 Ester Sokler 3 1 2 0 1 0 2 33.33 .00 66.67 33.33 2023-09-16 24y 05m 10d 2024-01-27 24y 09m 21d 1 Sokler 336 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 336 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 336 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 336 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 336 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 336 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 336 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 398 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 398 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 398 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 398 David Bates 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2021-10-30 25y 00m 25d 2022-03-02 25y 04m 25d 1 Bates 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 Hayden Coulson 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2023-01-18 24y 07m 01d 2023-03-18 24y 09m 01d 1 Coulson 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 Declan Gallagher 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2021-08-22 30y 06m 09d 2022-03-02 31y 00m 17d 1 Gallagher 398 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 398 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 398 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 398 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 398 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 398 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 398 Teddy Jenks 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2021-08-22 19y 05m 10d 2022-03-02 19y 11m 18d 1 Jenks 398 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 398 Archibald Kelly 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1948-03-06 26y 02m 26d 1948-12-04 26y 11m 25d 2 Kelly 398 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 398 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 398 Greg Leigh 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2019-08-04 24y 10m 05d 2019-09-25 24y 11m 26d 1 Leigh 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 Dylan McGeouch 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2021-10-30 28y 09m 15d 2022-03-02 29y 01m 15d 1 McGeouch 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 Reginald L Morrison 2 2 0 0 0 0 2 .00 .00 100.00 .00 1958-04-16 25y 07m 02d 1958-12-06 26y 02m 22d 2 Morrison 398 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 398 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 398 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 398 Patrik Myslovic 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2023-01-18 21y 07m 21d 2023-03-18 21y 09m 18d 1 Myslovic 398 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 398 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 398 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 398 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 398 Mattie William Pollock 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 2023-03-18 21y 05m 18d 2023-05-20 21y 07m 22d 1 Pollock 398 Dante Polvara 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2023-12-09 23y 05m 18d 2024-01-27 23y 07m 06d 1 Polvara 398 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 398 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 398 William G C Roy 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1948-03-06 27y 03m 23d 1949-03-19 28y 04m 07d 2 Roy 398 George Gardner 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 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 398 Zachary George Onyego Vyner 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2019-09-25 22y 04m 11d 2019-12-29 22y 07m 15d 1 Vyner 398 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 398 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 398 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 398 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 484 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] 484 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 484 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 484 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 484 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 484 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 484 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 484 Alfie Bavidge 1 0 1 0 0 0 1 .00 .00 100.00 .00 2023-05-20 17y 01m 09d 2023-05-20 17y 01m 09d 1 Bavidge 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 Jack Dunbar 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1952-08-27 23y 10m 21d 1952-08-27 23y 10m 21d 1 Dunbar 484 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 484 Jay Emmanuel-Thomas 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2021-08-22 30y 07m 26d 2021-08-22 30y 07m 26d 1 Emmanuel-Thomas 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 Pape Habib Gueye 1 0 1 0 0 0 1 .00 .00 100.00 .00 2023-09-16 23y 11m 27d 2023-09-16 23y 11m 27d 1 Gueye 484 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 484 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 484 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 484 Desmond T Herron 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-10-14 19y 09m 10d 1961-10-14 19y 09m 10d 1 Herron 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 James Kirkland 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1969-11-15 23y 00m 16d 1969-11-15 23y 00m 16d 1 Kirkland 484 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 484 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 484 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 484 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 484 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 484 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 484 Curtis Lee Main 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-12-29 27y 06m 09d 2019-12-29 27y 06m 09d 1 Main 484 Dilan Kumar Markanday 1 0 1 0 0 0 1 .00 .00 100.00 .00 2023-05-20 21y 09m 00d 2023-05-20 21y 09m 00d 1 Markanday 484 Alan Massie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1948-12-04 24y 01m 27d 1948-12-04 24y 01m 27d 1 Massie 484 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 484 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 484 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 484 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 484 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 484 James Robert McGarry 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-09-16 25y 05m 07d 2023-09-16 25y 05m 07d 1 McGarry 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 Hugh McVean 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1948-12-04 23y 08m 24d 1948-12-04 23y 08m 24d 1 McVean 484 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 484 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 484 Jack Milne 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2023-12-09 20y 09m 29d 2023-12-09 20y 09m 29d 1 Milne 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 Calvin William Ramsay 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2021-08-22 18y 00m 22d 2021-08-22 18y 00m 22d 1 Ramsay 484 Jorgen Ravn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1966-02-26 25y 08m 23d 1966-02-26 25y 08m 23d 1 Ravn 484 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 484 Peter Rice 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1949-03-19 22y 06m 12d 1949-03-19 22y 06m 12d 1 Rice 484 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 484 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 484 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 484 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 484 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 484 Slobodan Rubezic 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-09-16 23y 05m 26d 2023-09-16 23y 05m 26d 1 Rubezic 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 Anthony Stewart 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2022-10-16 30y 00m 28d 2022-10-16 30y 00m 28d 1 Stewart 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 Ernest Waldron 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1946-11-23 33y 05m 20d 1946-11-23 33y 05m 20d 1 Waldron 484 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 484 James L Wallace 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-10-19 26y 10m 15d 1957-10-19 26y 10m 15d 1 Wallace 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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 484 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
onsSurname 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 39 34 5 0 12 11 16 30.77 28.21 41.03 44.87 2005-08-20 18y 04m 19d 2019-09-25 32y 05m 24d 14 Considine 6 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 Niall McGinn 23 18 5 6 9 5 9 39.13 21.74 39.13 50.00 2012-12-08 25y 04m 09d 2021-10-30 34y 03m 01d 8 McGinn 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 27 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 27 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 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 27 Graeme Shinnie 22 22 0 0 10 3 9 45.45 13.64 40.91 52.27 2015-09-20 24y 01m 16d 2024-01-27 32y 05m 23d 6 Shinnie 31 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 31 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 31 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 34 Jonathan Hayes 20 19 1 2 8 3 9 40.00 15.00 45.00 47.50 2012-08-26 25y 01m 17d 2023-12-09 36y 05m 00d 7 Hayes 34 Shaleum Narval Logan 20 20 0 1 9 6 5 45.00 30.00 25.00 60.00 2014-04-02 26y 02m 04d 2019-12-29 31y 11m 00d 6 Logan 34 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 37 Joseph Peter Lewis 19 19 0 0 8 6 5 42.11 31.58 26.32 57.89 2016-08-13 28y 10m 07d 2023-01-18 35y 03m 12d 6 Lewis 37 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 37 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 37 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 37 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 37 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 43 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 43 John R (Tony) Harris 18 18 0 1 6 6 6 33.33 33.33 33.33 50.00 1946-11-23 24y 01m 05d 1953-03-07 30y 04m 17d 7 Harris 43 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 43 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 43 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 48 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 48 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 48 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 51 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 51 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 51 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 51 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 51 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 56 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 56 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 56 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 59 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 59 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 59 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 59 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 59 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 59 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 59 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 59 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 59 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 59 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 59 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 59 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 71 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 71 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 71 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 71 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 71 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 71 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 71 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 71 (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 71 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 71 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 71 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 71 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 71 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 71 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 71 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 71 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 71 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 71 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 71 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 71 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 71 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 92 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 92 Archibald Mackechnie Baird 12 12 0 4 6 3 3 50.00 25.00 25.00 62.50 1945-11-10 26y 06m 02d 1952-08-27 33y 03m 19d 7 Baird 92 Ian Burns 12 12 0 0 1 2 9 8.33 16.67 75.00 16.67 1958-04-16 18y 11m 28d 1965-09-01 26y 04m 13d 8 Burns 92 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 92 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 92 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 92 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 92 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 92 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
Scorers Competitive Games
Total Distinct (ex ogs) = 190
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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 Sam Cosgrove 6 4 7 .86 2018-12-22 22y 00m 20d 3 2019-09-25 22y 09m 23d 7 2 Cosgrove 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 Niall McGinn 6 1 23 .26 2013-03-30 25y 08m 01d 2 2019-12-29 32y 05m 00d 22 4 McGinn 10 Dean Windass 6 1 10 .60 1995-12-16 26y 08m 15d 1 1997-11-01 28y 07m 00d 9 3 Windass 16 James Bett 5 2 30 .17 1987-10-07 27y 10m 12d 11 1990-10-20 30y 10m 25d 22 3 Bett 16 William Dodds 5 1 16 .31 1994-08-13 25y 06m 08d 1 1996-08-25 27y 06m 20d 8 3 Dodds 16 John Hewitt 5 25 .20 1981-08-19 18y 06m 10d 4 1987-04-18 24y 02m 09d 19 3 Hewitt 16 Andrew Robb Love 5 12 .42 1926-11-20 Not Known 1 1932-09-26 Not Known 10 4 Love 16 Douglas Francis McDougall 5 10 .50 1984-09-29 26y 07m 08d 1 1985-05-04 27y 02m 13d 5 1 McDougall 21 Archibald Mackechnie Baird 4 12 .33 1946-02-09 26y 09m 01d 2 1951-04-18 31y 11m 10d 9 3 Baird 21 Pat McCabe Buckley 4 13 .31 1955-03-09 30y 01m 09d 9 1956-12-29 31y 10m 29d 13 3 Buckley 21 Hans Gilhaus 4 12 .33 1990-03-17 26y 04m 12d 3 1991-04-13 27y 05m 08d 9 2 Gilhaus 21 Brian Alexander Irvine 4 37 .11 1989-02-25 23y 09m 01d 8 1994-04-27 28y 11m 03d 30 4 Irvine 21 David Ross Johnston 4 5 .80 1967-03-04 24y 03m 04d 1 1969-01-18 26y 01m 21d 5 3 Johnston 21 Darren Graham Mackie 4 31 .13 2008-10-25 26y 09m 20d 24 2010-01-27 28y 00m 22d 29 2 Mackie 21 Thomas Murray 4 6 .67 1907-12-21 Not Known 2 1910-12-17 Not Known 6 3 Murray 21 Charles Nicholas 4 1 9 .44 1988-09-24 26y 08m 25d 3 1990-03-17 28y 02m 17d 9 2 Nicholas 21 William Stark 4 13 .31 1984-12-01 28y 00m 00d 4 1986-05-10 29y 05m 09d 11 2 Stark 21 Peter Russell Weir 4 1 17 .24 1983-10-01 25y 08m 13d 3 1986-04-20 28y 03m 02d 11 3 Weir 21 Alfred Stanley Williams 4 10 .40 1939-12-16 20y 07m 15d 1 1945-11-10 26y 06m 09d 3 2 Williams 32 John Eric Black 3 9 .33 1985-03-09 21y 05m 08d 4 1985-09-07 21y 11m 06d 7 2 Black 32 Robert Connor 3 24 .13 1991-02-02 30y 05m 29d 19 1991-04-13 30y 08m 09d 20 1 Connor 32 Charles Cooke 3 8 .38 1960-11-05 18y 00m 22d 1 1964-12-12 22y 01m 28d 8 3 Cooke 32 Brian Joseph Grant 3 31 .10 1987-01-21 22y 07m 02d 1 1990-10-20 26y 04m 01d 14 3 Grant 32 Luis Henriques de Barros Lopes 3 6 .50 2022-10-16 22y 08m 00d 1 2023-03-18 23y 01m 02d 3 1 Lopes 32 Albert MacLachlan 3 18 .17 1921-04-09 Not Known 7 1926-11-20 Not Known 18 2 MacLachlan 32 Charles Walker McCall 3 6 .50 1974-10-05 20y 06m 06d 2 1981-03-07 26y 11m 07d 5 2 McCall 32 Mark Edward McGhee 3 12 .25 1979-05-02 21y 11m 12d 1 1981-01-10 23y 07m 21d 3 2 McGhee 32 John B [3] Miller 3 4 .75 1923-12-08 Not Known 2 1926-11-20 Not Known 4 2 Miller 32 Lee Miller 3 13 .23 2008-12-27 25y 07m 09d 9 2010-01-09 26y 07m 22d 13 2 Miller 32 William Mills 3 11 .27 1932-09-26 Not Known 1 1936-04-25 Not Known 8 2 Mills 32 Charles O'Hagan 3 8 .38 1907-04-15 Not Known 1 1910-03-12 Not Known 6 3 O'Hagan 32 John Pattillo 3 3 1.00 1939-02-25 Not Known 1 1945-11-10 Not Known 3 2 Pattillo 32 Douglas Rougvie 3 11 .27 1980-10-04 24y 04m 10d 5 1983-11-19 27y 05m 26d 10 2 Rougvie 32 William H Strauss 3 5 .60 1937-03-27 Not Known 2 1938-10-22 Not Known 4 2 Strauss 32 Ernest Tilney Winchester 3 9 .33 1963-03-09 18y 09m 19d 2 1964-02-29 19y 09m 11d 4 2 Winchester 32 Robert Winters 3 11 .27 1998-12-12 24y 01m 08d 1 2002-04-13 27y 05m 09d 11 2 Winters 32 Bobby Wishart 3 16 .19 1956-12-29 23y 09m 19d 9 1959-08-12 26y 05m 02d 14 3 Wishart 32 Paul Hamilton Wright 3 6 .50 1985-09-07 18y 00m 21d 2 1989-02-25 21y 06m 08d 5 2 Wright 32 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 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 20y 10m 00d 3 1927-04-02 21y 02m 13d 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 Norman Davidson 2 9 .22 1959-11-21 25y 00m 27d 7 1960-11-05 26y 00m 11d 9 2 Davidson 52 Lewis Ferguson 2 10 .20 2019-05-10 19y 08m 16d 4 2021-10-30 22y 02m 06d 9 2 Ferguson 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 21y 04m 05d 2 1953-11-28 22y 00m 26d 3 2 Hay 52 Jonathan Hayes 2 20 .10 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 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 Mattie William Pollock 2 2 1.00 2023-03-18 21y 05m 18d 1 2023-05-20 21y 07m 22d 2 1 Pollock 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 23y 02m 19d 3 1929-10-19 24y 00m 05d 4 2 Yorston 92 Alexander Deighton Wright [1] 1 9 .11 1921-04-09 Not Known 5 1921-04-09 Not Known 5 1 [1] 92 Derek Watt Adams 1 3 .33 2005-05-22 29y 10m 27d 4 2005-05-22 29y 10m 27d 4 1 Adams 92 John Grandison Allister 1 11 .09 1955-03-05 27y 08m 05d 7 1955-03-05 27y 08m 05d 7 1 Allister 92 Robert Fleming Archibald 1 6 .17 1915-12-04 Not Known 2 1915-12-04 Not Known 2 1 Archibald 92 Willem Van der Ark 1 7 .14 1989-10-14 25y 11m 01d 2 1989-10-14 25y 11m 01d 2 1 Ark 92 Hugh Baird 1 4 .25 1959-08-12 29y 04m 29d 2 1959-08-12 29y 04m 29d 2 1 Baird 92 Douglas Keith Bell 1 9 .11 1981-08-19 21y 11m 14d 3 1981-08-19 21y 11m 14d 3 1 Bell 92 Paul Robert James Bernard 1 11 .09 1999-02-27 26y 01m 30d 8 1999-02-27 26y 01m 30d 8 1 Bernard 92 Vicente Besuijen 1 3 .33 2022-10-16 21y 06m 06d 2 2022-10-16 21y 06m 06d 2 1 Besuijen 92 Roberto Bisconti 1 6 .17 2002-01-12 28y 05m 22d 2 2002-01-12 28y 05m 22d 2 1 Bisconti 92 Robert Blackburn 1 4 .25 1909-02-13 Not Known 2 1909-02-13 Not Known 2 1 Blackburn 92 Martin James Buchan 1 7 .14 1999-05-23 22y 01m 20d 8 1999-05-23 22y 01m 20d 8 1 Buchan 92 Richard Byrne 1 4 .25 2005-05-22 23y 07m 28d 1 2005-05-22 23y 07m 28d 1 1 Byrne 92 Pieter Theodoor Ten Caat 1 6 .17 1992-03-18 27y 03m 10d 3 1992-03-18 27y 03m 10d 3 1 Caat 92 Alexander George Cheyne 1 4 .25 1927-04-02 Not Known 1 1927-04-02 Not Known 1 1 Cheyne 92 Simon Richard Church 1 1 1.00 2016-04-08 27y 03m 29d 1 2016-04-08 27y 03m 29d 1 1 Church 92 Christopher Clark 1 22 .05 2006-02-11 25y 04m 27d 16 2006-02-11 25y 04m 27d 16 1 Clark 92 Leighton Clarkson 1 7 .14 2023-12-09 22y 01m 20d 6 2023-12-09 22y 01m 20d 6 1 Clarkson 92 James Robertson Clunie 1 10 .10 1959-04-15 25y 07m 11d 6 1959-04-15 25y 07m 11d 6 1 Clunie 92 Steven J Cowan 1 3 .33 1984-12-01 21y 09m 14d 1 1984-12-01 21y 09m 14d 1 1 Cowan 92 Thomas Brooks Craig 1 2 .50 1968-02-10 17y 02m 20d 1 1968-02-10 17y 02m 20d 1 1 Craig 92 Dyron Rudolph Daal 1 1 1.00 2006-09-24 22y 11m 13d 1 2006-09-24 22y 11m 13d 1 1 Daal 92 Eugene Dadi 1 3 .33 2001-10-27 28y 02m 07d 1 2001-10-27 28y 02m 07d 1 1 Dadi 92 Duncan Davidson 1 3 .33 1978-08-12 24y 01m 07d 5 1978-08-12 24y 01m 07d 5 1 Davidson 92 Percy Dickie 1 2 .50 1930-01-02 Not Known 1 1930-01-02 Not Known 1 1 Dickie 92 Laurent D'Jaffo 1 1 1.00 2002-08-18 31y 09m 13d 1 2002-08-18 31y 09m 13d 1 1 D'Jaffo 92 David Dodds 1 8 .13 1988-10-29 30y 01m 06d 7 1988-10-29 30y 01m 06d 7 1 Dodds 92 Donald K Emery 1 1 8 .13 1950-02-11 29y 08m 00d 3 1950-02-11 29y 08m 00d 3 1 Emery 92 Dick Ewen 1 6 .17 1959-04-15 21y 07m 22d 3 1959-04-15 21y 07m 22d 3 1 Ewen 92 Ernest Alexander Ewen 1 1 1 1.00 1952-08-13 30y 08m 08d 1 1952-08-13 30y 08m 08d 1 1 Ewen 92 William Henry Falconer 1 6 .17 1984-09-29 18y 05m 24d 2 1984-09-29 18y 05m 24d 2 1 Falconer 92 Edward Falloon 1 14 .07 1929-01-02 Not Known 1 1929-01-02 Not Known 1 1 Falloon 92 Peter D Fisher 1 2 .50 1921-04-09 Not Known 2 1921-04-09 Not Known 2 1 Fisher 92 William (Willo) Flood 1 7 .14 2014-04-02 28y 11m 23d 3 2014-04-02 28y 11m 23d 3 1 Flood 92 Jim Forrest 1 6 .17 1969-11-15 25y 01m 24d 1 1969-11-15 25y 01m 24d 1 1 Forrest 92 Fraser Fyvie 1 5 .20 2010-01-27 16y 10m 00d 3 2010-01-27 16y 10m 00d 3 1 Fyvie 92 Archie Glen 1 1 17 .06 1959-08-26 30y 04m 10d 16 1959-08-26 30y 04m 10d 16 1 Glen 92 Arthur Graham 1 23 .04 1974-10-05 21y 11m 09d 12 1974-10-05 21y 11m 09d 12 1 Graham 92 Walter A Grant 1 7 .14 1924-01-05 Not Known 5 1924-01-05 Not Known 5 1 Grant 92 Cato Guntveit 1 5 .20 1999-12-08 24y 04m 02d 1 1999-12-08 24y 04m 02d 1 1 Guntveit 92 John R (Tony) Harris 1 18 .06 1948-12-04 26y 01m 16d 6 1948-12-04 26y 01m 16d 6 1 Harris 92 Ryan Peter Hedges 1 4 .25 2019-08-04 24y 00m 27d 1 2019-08-04 24y 00m 27d 1 1 Hedges 92 Jim Hermiston 1 13 .08 1974-08-28 26y 10m 29d 14 1974-08-28 26y 10m 29d 14 1 Hermiston 92 John [1] Hutton 1 13 .08 1920-02-21 Not Known 3 1920-02-21 Not Known 3 1 Hutton 92 John Inglis 1 11 .09 1994-12-31 28y 02m 15d 1 1994-12-31 28y 02m 15d 1 1 Inglis 92 Tommy Jones 1 1 3 .33 1988-02-13 23y 04m 06d 2 1988-02-13 23y 04m 06d 2 1 Jones 92 Archibald Kelly 1 2 .50 1948-03-06 26y 02m 26d 1 1948-03-06 26y 02m 26d 1 1 Kelly 92 Alexander Anderson Kiddie 1 4 .25 1947-11-15 20y 06m 19d 4 1947-11-15 20y 06m 19d 4 1 Kiddie 92 William Lennie 1 22 .05 1905-12-02 Not Known 2 1905-12-02 Not Known 2 1 Lennie 92 Shaleum Narval Logan 1 20 .05 2017-03-18 29y 01m 18d 9 2017-03-18 29y 01m 18d 9 1 Logan 92 David Main 1 13 .08 1911-11-25 Not Known 1 1911-11-25 Not Known 1 1 Main 92 Billy McCall 1 4 .25 1947-03-22 26y 04m 08d 2 1947-03-22 26y 04m 08d 2 1 McCall 92 James [5] McDonald 1 5 .20 1907-10-26 Not Known 3 1907-10-26 Not Known 3 1 McDonald 92 Adam McLean 1 3 .33 1931-01-05 Not Known 1 1931-01-05 Not Known 1 1 McLean 92 Charles McLelland 1 16 .06 1975-02-01 21y 10m 08d 5 1975-02-01 21y 10m 08d 5 1 McLelland 92 Connor McLennan 1 5 .20 2019-03-30 19y 05m 25d 4 2019-03-30 19y 05m 25d 4 1 McLennan 92 John McMaster 1 13 .08 1976-01-17 20y 10m 25d 3 1976-01-17 20y 10m 25d 3 1 McMaster 92 Alexander Breckinridge Merrie 1 2 .50 1928-10-27 Not Known 2 1928-10-27 Not Known 2 1 Merrie 92 Joseph Miller 1 23 .04 1996-08-25 28y 08m 17d 18 1996-08-25 28y 08m 17d 18 1 Miller 92 Bojan Miovski 1 7 .14 2023-12-09 24y 05m 15d 6 2023-12-09 24y 05m 15d 6 1 Miovski 92 Patrick Moore 1 4 .25 1932-09-26 Not Known 1 1932-09-26 Not Known 1 1 Moore 92 George Mulhall 1 8 .13 1960-11-05 24y 05m 28d 5 1960-11-05 24y 05m 28d 5 1 Mulhall 92 Funso-King Ojo 1 5 .20 2021-08-22 29y 11m 25d 3 2021-08-22 29y 11m 25d 3 1 Ojo 92 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 92 John [4] Paton 1 2 .50 1924-11-08 Not Known 2 1924-11-08 Not Known 2 1 Paton 92 Thomas Usher Pearson 1 9 .11 1950-02-11 36y 10m 26d 3 1950-02-11 36y 10m 26d 3 1 Pearson 92 William James Pirie 1 6 .17 1976-01-17 26y 09m 15d 6 1976-01-17 26y 09m 15d 6 1 Pirie 92 Ian Porteous 1 5 .20 1984-04-02 19y 04m 12d 2 1984-04-02 19y 04m 12d 2 1 Porteous 92 Ian Purdie 1 4 .25 1974-10-05 21y 06m 28d 3 1974-10-05 21y 06m 28d 3 1 Purdie 92 Andrew A Rankin 1 5 .20 1921-12-03 Not Known 2 1921-12-03 Not Known 2 1 Rankin 92 Alexander M Reid 1 4 .25 1926-11-20 Not Known 3 1926-11-20 Not Known 3 1 Reid 92 Hugh Scott Robertson 1 6 .17 1994-08-13 19y 04m 25d 2 1994-08-13 19y 04m 25d 2 1 Robertson 92 David Andrew Rowson 1 12 .08 2001-01-02 24y 03m 19d 12 2001-01-02 24y 03m 19d 12 1 Rowson 92 Kevin Rutziewicz 1 8 .13 2002-04-13 21y 11m 03d 4 2002-04-13 21y 11m 03d 4 1 Rutziewicz 92 John (Ian) Scanlon 1 8 .13 1979-05-02 26y 09m 19d 4 1979-05-02 26y 09m 19d 4 1 Scanlon 92 Robert Albert Simpson 1 6 .17 1910-03-12 Not Known 5 1910-03-12 Not Known 5 1 Simpson 92 James [12] Smith 1 11 .09 2005-11-20 25y 00m 00d 2 2005-11-20 25y 00m 00d 2 1 Smith 92 James [9] Smith 1 17 .06 1930-09-27 Not Known 16 1930-09-27 Not Known 16 1 Smith 92 Jim [1] Smith 1 5 .20 1967-03-04 20y 01m 12d 2 1967-03-04 20y 01m 12d 2 1 Smith 92 Joseph F Smith 1 14 .07 1974-10-05 20y 10m 24d 3 1974-10-05 20y 10m 24d 3 1 Smith 92 Richard Smith 1 4 .25 1935-04-20 Not Known 2 1935-04-20 Not Known 2 1 Smith 92 Greg Stewart 1 4 .25 2019-05-10 29y 01m 23d 6 2019-05-10 29y 01m 23d 6 1 Stewart 92 Jim Storrie 1 2 .50 1967-10-21 27y 06m 21d 2 1967-10-21 27y 06m 21d 2 1 Storrie 92 Dominic Sullivan 1 7 .14 1979-05-02 28y 01m 01d 8 1979-05-02 28y 01m 01d 8 1 Sullivan 92 George Alexander Taylor 1 8 .13 1940-03-16 24y 09m 07d 2 1940-03-16 24y 09m 07d 2 1 Taylor 92 Ian Wishart Taylor 1 5 .20 1966-11-05 18y 05m 13d 1 1966-11-05 18y 05m 13d 1 1 Taylor 92 Douglas Thomson 1 4 .25 1921-04-09 Not Known 1 1921-04-09 Not Known 1 1 Thomson 92 John Ross Thomson 1 1 1 1.00 1940-03-16 Not Known 1 1940-03-16 Not Known 1 1 Thomson 92 Zoltan Varga 1 1 1.00 1973-01-27 28y 00m 26d 1 1973-01-27 28y 00m 26d 1 1 Varga 92 Peter Van de Ven 1 7 .14 1990-09-05 29y 07m 28d 1 1990-09-05 29y 07m 28d 1 1 Ven 92 Jeffrey De Visscher 1 3 .33 2007-11-11 26y 06m 06d 1 2007-11-11 26y 06m 06d 1 1 Visscher 92 Ernest Waldron 1 1 1.00 1946-11-23 33y 05m 20d 1 1946-11-23 33y 05m 20d 1 1 Waldron 92 Joseph Walker 1 13 .08 1913-02-01 Not Known 4 1913-02-01 Not Known 4 1 Walker 92 Marley Watkins 1 5 .20 2021-10-30 31y 00m 13d 1 2021-10-30 31y 00m 13d 1 1 Watkins 92 James Boslem Whyte 1 6 .17 1965-10-30 21y 01m 01d 1 1965-10-30 21y 01m 01d 1 1 Whyte 92 Jimmy Wilson 1 5 .20 1965-08-18 23y 03m 29d 1 1965-08-18 23y 03m 29d 1 1 Wilson 92 John Wood 1 5 .20 1912-03-16 Not Known 2 1912-03-16 Not Known 2 1 Wood 92 John S Wyllie 1 10 .10 1911-11-25 Not Known 3 1911-11-25 Not Known 3 1 Wyllie 92 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) = 197
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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 25 .28 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 Sam Cosgrove 6 4 7 .86 2018-12-22 22y 00m 20d 3 2019-09-25 22y 09m 23d 7 2 Cosgrove 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 Niall McGinn 6 1 23 .26 2013-03-30 25y 08m 01d 2 2019-12-29 32y 05m 00d 22 4 McGinn 11 Dean Windass 6 1 10 .60 1995-12-16 26y 08m 15d 1 1997-11-01 28y 07m 00d 9 3 Windass 17 James Bett 5 2 30 .17 1987-10-07 27y 10m 12d 11 1990-10-20 30y 10m 25d 22 3 Bett 17 William Dodds 5 1 16 .31 1994-08-13 25y 06m 08d 1 1996-08-25 27y 06m 20d 8 3 Dodds 17 William Lennie 5 22 .23 1905-12-02 Not Known 0 1912-10-30 Not Known 2 4 Lennie 17 Andrew Robb Love 5 12 .42 1926-11-20 Not Known 1 1932-09-26 Not Known 10 4 Love 17 David Main 5 13 .38 1911-09-09 Not Known 0 1914-04-28 Not Known 1 3 Main 17 Douglas Francis McDougall 5 10 .50 1984-09-29 26y 07m 08d 1 1985-05-04 27y 02m 13d 5 1 McDougall 23 Archibald Mackechnie Baird 4 12 .33 1946-02-09 26y 09m 01d 2 1951-04-18 31y 11m 10d 9 3 Baird 23 Pat McCabe Buckley 4 13 .31 1955-03-09 30y 01m 09d 9 1956-12-29 31y 10m 29d 13 3 Buckley 23 Hans Gilhaus 4 12 .33 1990-03-17 26y 04m 12d 3 1991-04-13 27y 05m 08d 9 2 Gilhaus 23 Brian Alexander Irvine 4 37 .11 1989-02-25 23y 09m 01d 8 1994-04-27 28y 11m 03d 30 4 Irvine 23 David Ross Johnston 4 5 .80 1967-03-04 24y 03m 04d 1 1969-01-18 26y 01m 21d 5 3 Johnston 23 Darren Graham Mackie 4 31 .13 2008-10-25 26y 09m 20d 24 2010-01-27 28y 00m 22d 29 2 Mackie 23 Thomas Murray 4 6 .67 1907-12-21 Not Known 2 1910-12-17 Not Known 6 3 Murray 23 Charles Nicholas 4 1 9 .44 1988-09-24 26y 08m 25d 3 1990-03-17 28y 02m 17d 9 2 Nicholas 23 Charles O'Hagan 4 8 .50 1907-04-15 Not Known 0 1910-03-12 Not Known 6 3 O'Hagan 23 William Stark 4 13 .31 1984-12-01 28y 00m 00d 4 1986-05-10 29y 05m 09d 11 2 Stark 23 Peter Russell Weir 4 1 17 .24 1983-10-01 25y 08m 13d 3 1986-04-20 28y 03m 02d 11 3 Weir 23 Alfred Stanley Williams 4 10 .40 1939-12-16 20y 07m 15d 1 1945-11-10 26y 06m 09d 3 2 Williams 35 John Eric Black 3 9 .33 1985-03-09 21y 05m 08d 4 1985-09-07 21y 11m 06d 7 2 Black 35 Robert Connor 3 24 .13 1991-02-02 30y 05m 29d 19 1991-04-13 30y 08m 09d 20 1 Connor 35 Charles Cooke 3 8 .38 1960-11-05 18y 00m 22d 1 1964-12-12 22y 01m 28d 8 3 Cooke 35 Brian Joseph Grant 3 31 .10 1987-01-21 22y 07m 02d 1 1990-10-20 26y 04m 01d 14 3 Grant 35 Luis Henriques de Barros Lopes 3 6 .50 2022-10-16 22y 08m 00d 1 2023-03-18 23y 01m 02d 3 1 Lopes 35 Albert MacLachlan 3 18 .17 1921-04-09 Not Known 7 1926-11-20 Not Known 18 2 MacLachlan 35 William McAulay 3 6 .50 1905-05-01 Not Known 0 1906-03-24 Not Known 0 2 McAulay 35 Charles Walker McCall 3 6 .50 1974-10-05 20y 06m 06d 2 1981-03-07 26y 11m 07d 5 2 McCall 35 Mark Edward McGhee 3 12 .25 1979-05-02 21y 11m 12d 1 1981-01-10 23y 07m 21d 3 2 McGhee 35 John B [3] Miller 3 4 .75 1923-12-08 Not Known 2 1926-11-20 Not Known 4 2 Miller 35 Lee Miller 3 13 .23 2008-12-27 25y 07m 09d 9 2010-01-09 26y 07m 22d 13 2 Miller 35 William Mills 3 11 .27 1932-09-26 Not Known 1 1936-04-25 Not Known 8 2 Mills 35 John Pattillo 3 3 1.00 1939-02-25 Not Known 1 1945-11-10 Not Known 3 2 Pattillo 35 Douglas Rougvie 3 11 .27 1980-10-04 24y 04m 10d 5 1983-11-19 27y 05m 26d 10 2 Rougvie 35 William H Strauss 3 5 .60 1937-03-27 Not Known 2 1938-10-22 Not Known 4 2 Strauss 35 Ernest Tilney Winchester 3 9 .33 1963-03-09 18y 09m 19d 2 1964-02-29 19y 09m 11d 4 2 Winchester 35 Robert Winters 3 11 .27 1998-12-12 24y 01m 08d 1 2002-04-13 27y 05m 09d 11 2 Winters 35 Bobby Wishart 3 16 .19 1956-12-29 23y 09m 19d 9 1959-08-12 26y 05m 02d 14 3 Wishart 35 Paul Hamilton Wright 3 6 .50 1985-09-07 18y 00m 21d 2 1989-02-25 21y 06m 08d 5 2 Wright 35 Derek Young 3 21 .14 2000-08-13 20y 02m 17d 5 2010-01-27 29y 08m 00d 21 3 Young 55 Harry Ambler 2 1 2.00 1916-11-18 Not Known 1 1916-11-18 Not Known 1 1 Ambler 55 Ian Allan Angus 2 12 .17 1981-03-07 19y 03m 16d 2 1984-09-29 22y 10m 10d 5 2 Angus 55 Steven Archibald 2 4 .50 1978-08-12 21y 10m 16d 1 1978-08-12 21y 10m 16d 1 1 Archibald 55 John Alan Boyd 2 4 .50 1952-01-26 Not Known 1 1956-04-07 Not Known 4 2 Boyd 55 Robert Frederick Bruce 2 5 .40 1926-11-20 20y 10m 00d 3 1927-04-02 21y 02m 13d 4 1 Bruce 55 Samuel G Cail 2 6 .33 1915-12-04 Not Known 3 1916-03-11 Not Known 4 1 Cail 55 John L Connon 2 8 .25 1920-01-17 Not Known 2 1921-04-09 Not Known 5 2 Connon 55 Norman Davidson 2 9 .22 1959-11-21 25y 00m 27d 7 1960-11-05 26y 00m 11d 9 2 Davidson 55 John Edgar 2 7 .29 1905-05-01 Not Known 0 1905-05-10 Not Known 0 1 Edgar 55 Lewis Ferguson 2 10 .20 2019-05-10 19y 08m 16d 4 2021-10-30 22y 02m 06d 9 2 Ferguson 55 John Hairs (Ian) Fleming 2 5 .40 1976-09-04 23y 07m 20d 2 1977-03-19 24y 02m 04d 3 1 Fleming 55 Stephen Glass 2 13 .15 1996-02-10 19y 08m 18d 4 1996-08-25 20y 03m 02d 7 2 Glass 55 David Goodwillie 2 3 .67 2015-09-20 26y 05m 23d 1 2015-09-20 26y 05m 23d 1 1 Goodwillie 55 Hugh B Hay 2 5 .40 1953-03-07 21y 04m 05d 2 1953-11-28 22y 00m 26d 3 2 Hay 55 Jonathan Hayes 2 20 .10 2016-12-30 29y 05m 21d 11 2017-03-18 29y 08m 09d 12 1 Hayes 55 Frank Robert Hill 2 4 .50 1930-01-02 23y 07m 12d 2 1930-09-27 24y 04m 06d 3 2 Hill 55 Donald McDonald Kerrigan 2 4 .50 1964-12-12 23y 07m 05d 3 1964-12-12 23y 07m 05d 3 1 Kerrigan 55 Billy Little 2 13 .15 1960-11-05 20y 09m 01d 6 1962-02-10 22y 00m 06d 7 2 Little 55 Stephen Lovell 2 9 .22 2006-12-16 26y 00m 10d 4 2007-03-10 26y 03m 04d 5 1 Lovell 55 Henry Forbes Low 2 5 .40 1906-08-15 Not Known 0 1906-08-15 Not Known 0 1 Low 55 Angus MacIntosh 2 3 .67 1910-11-05 Not Known 1 1910-12-17 Not Known 2 1 MacIntosh 55 Gary Mackay-Steven 2 1 5 .40 2018-04-27 27y 07m 28d 4 2018-10-20 28y 01m 20d 5 2 Mackay-Steven 55 Robert F McDermid 2 13 .15 1929-10-19 Not Known 9 1932-01-02 Not Known 13 2 McDermid 55 Stewart McKimmie 2 51 .04 1984-05-02 21y 06m 05d 2 1991-04-13 28y 05m 17d 32 2 McKimmie 55 David McKinlay 2 2 1.00 1906-11-03 Not Known 1 1906-11-03 Not Known 1 1 McKinlay 55 George McNicoll 2 1 3 .67 1905-10-28 Not Known 1 1905-12-02 Not Known 2 1 McNicoll 55 William Ferguson Miller 2 1 2.00 1973-11-17 18y 06m 15d 1 1987-01-21 31y 08m 19d 42 2 Miller 55 Michael Newell 2 4 .50 1997-08-16 32y 06m 20d 1 1998-05-02 33y 03m 05d 2 1 Newell 55 Barry Nicholson 2 12 .17 2007-05-06 28y 08m 12d 9 2007-08-12 28y 11m 19d 10 2 Nicholson 55 Anthony Dean O'Connor 2 8 .25 2017-05-07 24y 06m 12d 4 2018-04-27 25y 06m 02d 8 2 O'Connor 55 Mika-Matti Petteri Paatelainen 2 7 .29 1993-04-17 26y 02m 14d 2 1993-05-05 26y 03m 02d 3 1 Paatelainen 55 Mattie William Pollock 2 2 1.00 2023-03-18 21y 05m 18d 1 2023-05-20 21y 07m 22d 2 1 Pollock 55 Ian Rodger 2 5 .40 1952-01-26 Not Known 2 1952-01-26 Not Known 2 1 Rodger 55 Adam Rooney 2 1 12 .17 2015-12-12 27y 07m 21d 3 2017-05-07 29y 00m 16d 8 2 Rooney 55 John Alexander Scott 2 6 .33 1975-09-20 27y 08m 06d 2 1976-01-17 28y 00m 03d 4 1 Scott 55 Neil Alexander Simpson 2 20 .10 1983-11-19 22y 00m 04d 5 1985-02-09 23y 02m 25d 10 2 Simpson 55 Arid Stavrum 2 6 .33 1999-12-08 27y 07m 22d 1 2000-04-15 27y 11m 30d 3 1 Stavrum 55 Gordon David Strachan 2 1 10 .20 1979-05-02 22y 02m 23d 3 1981-08-19 24y 06m 10d 6 2 Strachan 55 Patrick Travers 2 8 .25 1910-11-05 Not Known 1 1910-12-17 Not Known 2 1 Travers 55 William Douglas Watt 2 1 2.00 1966-11-05 20y 04m 30d 1 1966-11-05 20y 04m 30d 1 1 Watt 55 Billy (William Davidson) Williamson 2 10 .20 1975-08-16 22y 10m 18d 4 1975-09-20 22y 11m 22d 5 1 Williamson 55 Benjamin Collard Yorston 2 8 .25 1929-01-02 23y 02m 19d 3 1929-10-19 24y 00m 05d 4 2 Yorston 97 Alexander Deighton Wright [1] 1 9 .11 1921-04-09 Not Known 5 1921-04-09 Not Known 5 1 [1] 97 Derek Watt Adams 1 3 .33 2005-05-22 29y 10m 27d 4 2005-05-22 29y 10m 27d 4 1 Adams 97 John Grandison Allister 1 11 .09 1955-03-05 27y 08m 05d 7 1955-03-05 27y 08m 05d 7 1 Allister 97 Robert Fleming Archibald 1 6 .17 1915-12-04 Not Known 2 1915-12-04 Not Known 2 1 Archibald 97 Willem Van der Ark 1 7 .14 1989-10-14 25y 11m 01d 2 1989-10-14 25y 11m 01d 2 1 Ark 97 Hugh Baird 1 4 .25 1959-08-12 29y 04m 29d 2 1959-08-12 29y 04m 29d 2 1 Baird 97 Douglas Keith Bell 1 9 .11 1981-08-19 21y 11m 14d 3 1981-08-19 21y 11m 14d 3 1 Bell 97 Paul Robert James Bernard 1 11 .09 1999-02-27 26y 01m 30d 8 1999-02-27 26y 01m 30d 8 1 Bernard 97 Vicente Besuijen 1 3 .33 2022-10-16 21y 06m 06d 2 2022-10-16 21y 06m 06d 2 1 Besuijen 97 Roberto Bisconti 1 6 .17 2002-01-12 28y 05m 22d 2 2002-01-12 28y 05m 22d 2 1 Bisconti 97 Robert Blackburn 1 4 .25 1909-02-13 Not Known 2 1909-02-13 Not Known 2 1 Blackburn 97 Martin James Buchan 1 7 .14 1999-05-23 22y 01m 20d 8 1999-05-23 22y 01m 20d 8 1 Buchan 97 Richard Byrne 1 4 .25 2005-05-22 23y 07m 28d 1 2005-05-22 23y 07m 28d 1 1 Byrne 97 Pieter Theodoor Ten Caat 1 6 .17 1992-03-18 27y 03m 10d 3 1992-03-18 27y 03m 10d 3 1 Caat 97 Alexander George Cheyne 1 4 .25 1927-04-02 Not Known 1 1927-04-02 Not Known 1 1 Cheyne 97 Simon Richard Church 1 1 1.00 2016-04-08 27y 03m 29d 1 2016-04-08 27y 03m 29d 1 1 Church 97 Christopher Clark 1 22 .05 2006-02-11 25y 04m 27d 16 2006-02-11 25y 04m 27d 16 1 Clark 97 Leighton Clarkson 1 7 .14 2023-12-09 22y 01m 20d 6 2023-12-09 22y 01m 20d 6 1 Clarkson 97 James Robertson Clunie 1 10 .10 1959-04-15 25y 07m 11d 6 1959-04-15 25y 07m 11d 6 1 Clunie 97 Steven J Cowan 1 3 .33 1984-12-01 21y 09m 14d 1 1984-12-01 21y 09m 14d 1 1 Cowan 97 Thomas Brooks Craig 1 2 .50 1968-02-10 17y 02m 20d 1 1968-02-10 17y 02m 20d 1 1 Craig 97 Dyron Rudolph Daal 1 1 1.00 2006-09-24 22y 11m 13d 1 2006-09-24 22y 11m 13d 1 1 Daal 97 Eugene Dadi 1 3 .33 2001-10-27 28y 02m 07d 1 2001-10-27 28y 02m 07d 1 1 Dadi 97 Duncan Davidson 1 3 .33 1978-08-12 24y 01m 07d 5 1978-08-12 24y 01m 07d 5 1 Davidson 97 Percy Dickie 1 2 .50 1930-01-02 Not Known 1 1930-01-02 Not Known 1 1 Dickie 97 Laurent D'Jaffo 1 1 1.00 2002-08-18 31y 09m 13d 1 2002-08-18 31y 09m 13d 1 1 D'Jaffo 97 David Dodds 1 8 .13 1988-10-29 30y 01m 06d 7 1988-10-29 30y 01m 06d 7 1 Dodds 97 Donald K Emery 1 1 8 .13 1950-02-11 29y 08m 00d 3 1950-02-11 29y 08m 00d 3 1 Emery 97 Dick Ewen 1 6 .17 1959-04-15 21y 07m 22d 3 1959-04-15 21y 07m 22d 3 1 Ewen 97 Ernest Alexander Ewen 1 1 1 1.00 1952-08-13 30y 08m 08d 1 1952-08-13 30y 08m 08d 1 1 Ewen 97 William Henry Falconer 1 6 .17 1984-09-29 18y 05m 24d 2 1984-09-29 18y 05m 24d 2 1 Falconer 97 Edward Falloon 1 14 .07 1929-01-02 Not Known 1 1929-01-02 Not Known 1 1 Falloon 97 Peter D Fisher 1 2 .50 1921-04-09 Not Known 2 1921-04-09 Not Known 2 1 Fisher 97 William (Willo) Flood 1 7 .14 2014-04-02 28y 11m 23d 3 2014-04-02 28y 11m 23d 3 1 Flood 97 Jim Forrest 1 6 .17 1969-11-15 25y 01m 24d 1 1969-11-15 25y 01m 24d 1 1 Forrest 97 Fraser Fyvie 1 5 .20 2010-01-27 16y 10m 00d 3 2010-01-27 16y 10m 00d 3 1 Fyvie 97 Archie Glen 1 1 17 .06 1959-08-26 30y 04m 10d 16 1959-08-26 30y 04m 10d 16 1 Glen 97 Arthur Graham 1 23 .04 1974-10-05 21y 11m 09d 12 1974-10-05 21y 11m 09d 12 1 Graham 97 Walter A Grant 1 7 .14 1924-01-05 Not Known 5 1924-01-05 Not Known 5 1 Grant 97 Cato Guntveit 1 5 .20 1999-12-08 24y 04m 02d 1 1999-12-08 24y 04m 02d 1 1 Guntveit 97 John R (Tony) Harris 1 18 .06 1948-12-04 26y 01m 16d 6 1948-12-04 26y 01m 16d 6 1 Harris 97 James Haxton 1 1 1.00 1906-09-27 Not Known 0 1906-09-27 Not Known 0 1 Haxton 97 Ryan Peter Hedges 1 4 .25 2019-08-04 24y 00m 27d 1 2019-08-04 24y 00m 27d 1 1 Hedges 97 Jim Hermiston 1 13 .08 1974-08-28 26y 10m 29d 14 1974-08-28 26y 10m 29d 14 1 Hermiston 97 John [1] Hutton 1 13 .08 1920-02-21 Not Known 3 1920-02-21 Not Known 3 1 Hutton 97 John Inglis 1 11 .09 1994-12-31 28y 02m 15d 1 1994-12-31 28y 02m 15d 1 1 Inglis 97 Tommy Jones 1 1 3 .33 1988-02-13 23y 04m 06d 2 1988-02-13 23y 04m 06d 2 1 Jones 97 Archibald Kelly 1 2 .50 1948-03-06 26y 02m 26d 1 1948-03-06 26y 02m 26d 1 1 Kelly 97 Alexander Anderson Kiddie 1 4 .25 1947-11-15 20y 06m 19d 4 1947-11-15 20y 06m 19d 4 1 Kiddie 97 Allan Lawrie 1 1 1.00 1906-08-15 Not Known 0 1906-08-15 Not Known 0 1 Lawrie 97 Shaleum Narval Logan 1 20 .05 2017-03-18 29y 01m 18d 9 2017-03-18 29y 01m 18d 9 1 Logan 97 Billy McCall 1 4 .25 1947-03-22 26y 04m 08d 2 1947-03-22 26y 04m 08d 2 1 McCall 97 James [5] McDonald 1 5 .20 1907-10-26 Not Known 3 1907-10-26 Not Known 3 1 McDonald 97 Adam McLean 1 3 .33 1931-01-05 Not Known 1 1931-01-05 Not Known 1 1 McLean 97 Charles McLelland 1 16 .06 1975-02-01 21y 10m 08d 5 1975-02-01 21y 10m 08d 5 1 McLelland 97 Connor McLennan 1 5 .20 2019-03-30 19y 05m 25d 4 2019-03-30 19y 05m 25d 4 1 McLennan 97 John McMaster 1 13 .08 1976-01-17 20y 10m 25d 3 1976-01-17 20y 10m 25d 3 1 McMaster 97 Alexander Breckinridge Merrie 1 2 .50 1928-10-27 Not Known 2 1928-10-27 Not Known 2 1 Merrie 97 Joseph Miller 1 23 .04 1996-08-25 28y 08m 17d 18 1996-08-25 28y 08m 17d 18 1 Miller 97 Bojan Miovski 1 7 .14 2023-12-09 24y 05m 15d 6 2023-12-09 24y 05m 15d 6 1 Miovski 97 Patrick Moore 1 4 .25 1932-09-26 Not Known 1 1932-09-26 Not Known 1 1 Moore 97 George Mulhall 1 8 .13 1960-11-05 24y 05m 28d 5 1960-11-05 24y 05m 28d 5 1 Mulhall 97 Funso-King Ojo 1 5 .20 2021-08-22 29y 11m 25d 3 2021-08-22 29y 11m 25d 3 1 Ojo 97 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 97 John [4] Paton 1 2 .50 1924-11-08 Not Known 2 1924-11-08 Not Known 2 1 Paton 97 Thomas Usher Pearson 1 9 .11 1950-02-11 36y 10m 26d 3 1950-02-11 36y 10m 26d 3 1 Pearson 97 William James Pirie 1 6 .17 1976-01-17 26y 09m 15d 6 1976-01-17 26y 09m 15d 6 1 Pirie 97 Ian Porteous 1 5 .20 1984-04-02 19y 04m 12d 2 1984-04-02 19y 04m 12d 2 1 Porteous 97 Ian Purdie 1 4 .25 1974-10-05 21y 06m 28d 3 1974-10-05 21y 06m 28d 3 1 Purdie 97 Andrew A Rankin 1 5 .20 1921-12-03 Not Known 2 1921-12-03 Not Known 2 1 Rankin 97 Alexander M Reid 1 4 .25 1926-11-20 Not Known 3 1926-11-20 Not Known 3 1 Reid 97 Hugh Scott Robertson 1 6 .17 1994-08-13 19y 04m 25d 2 1994-08-13 19y 04m 25d 2 1 Robertson 97 James [1] Robertson 1 5 .20 1905-05-01 Not Known 0 1905-05-01 Not Known 0 1 Robertson 97 David Andrew Rowson 1 12 .08 2001-01-02 24y 03m 19d 12 2001-01-02 24y 03m 19d 12 1 Rowson 97 Kevin Rutziewicz 1 8 .13 2002-04-13 21y 11m 03d 4 2002-04-13 21y 11m 03d 4 1 Rutziewicz 97 John (Ian) Scanlon 1 8 .13 1979-05-02 26y 09m 19d 4 1979-05-02 26y 09m 19d 4 1 Scanlon 97 Robert Albert Simpson 1 6 .17 1910-03-12 Not Known 5 1910-03-12 Not Known 5 1 Simpson 97 James [12] Smith 1 11 .09 2005-11-20 25y 00m 00d 2 2005-11-20 25y 00m 00d 2 1 Smith 97 James [9] Smith 1 17 .06 1930-09-27 Not Known 16 1930-09-27 Not Known 16 1 Smith 97 Jim [1] Smith 1 5 .20 1967-03-04 20y 01m 12d 2 1967-03-04 20y 01m 12d 2 1 Smith 97 Joseph F Smith 1 14 .07 1974-10-05 20y 10m 24d 3 1974-10-05 20y 10m 24d 3 1 Smith 97 Richard Smith 1 4 .25 1935-04-20 Not Known 2 1935-04-20 Not Known 2 1 Smith 97 Greg Stewart 1 4 .25 2019-05-10 29y 01m 23d 6 2019-05-10 29y 01m 23d 6 1 Stewart 97 Jim Storrie 1 2 .50 1967-10-21 27y 06m 21d 2 1967-10-21 27y 06m 21d 2 1 Storrie 97 Dominic Sullivan 1 7 .14 1979-05-02 28y 01m 01d 8 1979-05-02 28y 01m 01d 8 1 Sullivan 97 George Alexander Taylor 1 8 .13 1940-03-16 24y 09m 07d 2 1940-03-16 24y 09m 07d 2 1 Taylor 97 Ian Wishart Taylor 1 5 .20 1966-11-05 18y 05m 13d 1 1966-11-05 18y 05m 13d 1 1 Taylor 97 Douglas Thomson 1 4 .25 1921-04-09 Not Known 1 1921-04-09 Not Known 1 1 Thomson 97 John Ross Thomson 1 1 1 1.00 1940-03-16 Not Known 1 1940-03-16 Not Known 1 1 Thomson 97 Zoltan Varga 1 1 1.00 1973-01-27 28y 00m 26d 1 1973-01-27 28y 00m 26d 1 1 Varga 97 Peter Van de Ven 1 7 .14 1990-09-05 29y 07m 28d 1 1990-09-05 29y 07m 28d 1 1 Ven 97 Jeffrey De Visscher 1 3 .33 2007-11-11 26y 06m 06d 1 2007-11-11 26y 06m 06d 1 1 Visscher 97 Ernest Waldron 1 1 1.00 1946-11-23 33y 05m 20d 1 1946-11-23 33y 05m 20d 1 1 Waldron 97 Joseph Walker 1 13 .08 1913-02-01 Not Known 4 1913-02-01 Not Known 4 1 Walker 97 Marley Watkins 1 5 .20 2021-10-30 31y 00m 13d 1 2021-10-30 31y 00m 13d 1 1 Watkins 97 James Boslem Whyte 1 6 .17 1965-10-30 21y 01m 01d 1 1965-10-30 21y 01m 01d 1 1 Whyte 97 George [2] Wilson 1 19 .05 1911-09-09 Not Known 0 1911-09-09 Not Known 0 1 Wilson 97 Jimmy Wilson 1 5 .20 1965-08-18 23y 03m 29d 1 1965-08-18 23y 03m 29d 1 1 Wilson 97 John Wood 1 5 .20 1912-03-16 Not Known 2 1912-03-16 Not Known 2 1 Wood 97 John S Wyllie 1 10 .10 1911-11-25 Not Known 3 1911-11-25 Not Known 3 1 Wyllie 97 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
NoGoals 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
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 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 Joseph Peter Lewis 19 22 1.16 8 6 5 42.11 31.58 26.32 57.89 2016-08-13 28y 10m 07d 2023-01-18 35y 03m 12d 6 Lewis 7 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 7 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 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 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 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 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 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 15 Kelle Roos 6 7 1.17 3 0 3 50.00 .00 50.00 50.00 2022-10-16 30y 04m 16d 2024-01-27 31y 07m 27d 2 Roos 17 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 18 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 18 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 18 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 18 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 18 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 18 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 18 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 18 Francis R Watson 4 14 3.50 1 0 3 25.00 .00 75.00 25.00 1947-05-17 17y 11m 22d 1950-04-08 20y 10m 14d 2 Watson 26 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 26 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 28 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 28 Reginald L Morrison 2 9 4.50 0 0 2 .00 .00 100.00 .00 1958-04-16 25y 07m 02d 1958-12-06 26y 02m 22d 2 Morrison 28 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 28 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 32 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 32 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 32 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 32 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 32 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 32 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 32 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 32 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 32 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 32 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 32 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 32 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 32 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
Hearts Top 20 Appearances
Competitive games only. Players appearances and goals pre 1946 are included.
Total Played = 492
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'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 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) = 145
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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 Johnny Hamilton 7 3 23 .30 1959-11-21 24y 09m 30d n/a 1965-09-01 30y 07m 10d n/a 5 Hamilton 8 Gary McSwegan 7 8 .88 1999-05-23 28y 07m 29d n/a 2000-08-13 29y 10m 20d n/a 3 McSwegan 10 Rudi Skacel 6 10 .60 2005-08-20 26y 01m 03d n/a 2012-03-31 32y 08m 14d n/a 3 Skacel 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 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 Ian Crawford 6 9 .67 1956-04-07 21y 08m 24d n/a 1960-11-05 26y 03m 22d n/a 4 Crawford 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 Lawrence Shankland 4 1 7 .57 2023-01-18 27y 05m 08d n/a 2024-01-27 28y 05m 17d n/a 2 Shankland 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 20 Tommy White 3 2 1.50 1964-02-29 24y 06m 17d n/a 1964-12-12 25y 04m 00d n/a 2 White 20 Jamie Walker 3 12 .25 2013-08-24 20y 01m 30d n/a 2019-08-04 26y 01m 10d n/a 2 Walker 20 John Urquhart 3 18 .17 1947-03-22 22y 01m 19d n/a 1955-09-17 30y 07m 14d n/a 2 Urquhart 20 Andrew Driver 3 12 .25 2007-11-11 19y 11m 30d n/a 2009-10-17 21y 11m 05d n/a 3 Driver 20 Josh Ginnelly 3 6 .50 2023-01-18 25y 09m 25d n/a 2023-05-20 26y 01m 26d n/a 1 Ginnelly 20 Alan Gordon 3 8 .38 1964-12-12 20y 06m 28d n/a 1964-12-12 20y 06m 28d n/a 1 Gordon 20 Scott Crabbe 3 12 .25 1989-10-14 21y 02m 02d n/a 1991-10-09 23y 01m 27d n/a 2 Crabbe 20 Sandy Clark 3 18 .17 1985-03-09 28y 04m 09d n/a 1988-02-13 31y 03m 16d n/a 3 Clark 20 Kenny Aird 3 9 .33 1974-08-28 27y 04m 15d n/a 1976-04-07 28y 11m 25d n/a 2 Aird 20 Andy Kirk 3 8 .38 2000-11-04 21y 05m 06d n/a 2003-11-09 24y 05m 11d n/a 2 Kirk 20 Archie Kelly 3 5 .60 1947-03-22 25y 03m 13d n/a 1947-05-17 25y 05m 08d n/a 1 Kelly 20 Dave McPherson 3 32 .09 1987-10-07 23y 08m 09d n/a 1998-05-02 34y 03m 04d n/a 3 McPherson 20 Neil McCann 3 11 .27 1997-11-01 23y 02m 21d n/a 1998-05-02 23y 08m 21d n/a 1 McCann 20 Ryan Stevenson 3 1 10 .30 2012-12-08 28y 03m 14d n/a 2013-11-09 29y 02m 16d n/a 2 Stevenson 20 Donald Park 3 19 .16 1974-10-05 21y 02m 16d n/a 1977-03-19 23y 08m 00d n/a 2 Park 20 Callum Paterson 3 10 .30 2012-12-08 18y 01m 25d n/a 2016-01-09 21y 02m 27d n/a 3 Paterson 20 Christian Nade 3 8 .38 2007-11-11 23y 01m 24d n/a 2009-02-14 24y 04m 27d n/a 2 Nade 20 Steven Naismith 3 1 5 .60 2018-04-07 31y 06m 24d n/a 2019-08-04 32y 10m 21d n/a 3 Naismith 20 Steven Pressley 3 2 28 .11 1998-08-22 24y 10m 11d n/a 2006-02-04 32y 03m 24d n/a 3 Pressley 20 Bobby Rankin 3 1 3.00 1959-04-15 23y 04m 05d n/a 1959-04-15 23y 04m 05d n/a 1 Rankin 20 Bobby Prentice 3 14 .21 1975-08-23 21y 10m 27d n/a 1976-01-17 22y 03m 21d n/a 1 Prentice
Hearts Hat Tricks
Total = 0
The specified statement did not generate any data Player Age Game
NoGoals Comp Match Scorers
Hearts Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 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 Craig Gordon 19 14 .74 9 4 6 47.37 21.05 31.58 57.89 2003-11-09 20y 10m 10d 2022-10-16 39y 09m 16d 6 Gordon 4 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 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 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 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 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 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 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 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 14 Zander Clark 6 6 1.00 4 0 2 66.67 .00 33.33 66.67 2023-01-18 30y 06m 23d 2024-01-27 31y 07m 01d 2 Clark 16 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 16 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 18 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 18 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 18 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 18 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 22 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 22 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 22 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 22 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 22 Bobby Zlamal 3 5 1.67 2 0 1 66.67 .00 33.33 66.67 2018-10-20 32y 11m 15d 2019-08-04 33y 08m 30d 2 Zlamal 27 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 27 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 27 Joel Pereira 2 3 1.50 0 2 0 .00 100.00 .00 50.00 2019-09-25 23y 02m 28d 2019-12-29 23y 06m 01d 1 Pereira 30 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 30 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 30 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
onsSurname 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 Andrew Considine Aberdeen 39 34 5 0 12 11 16 30.77 28.21 41.03 44.87 2005-08-20 18y 04m 19d 2019-09-25 32y 05m 24d 14 Considine 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 10 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 11 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
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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
onsSurname 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 Craig Gordon Hearts 19 9 4 6 47.37 21.05 31.58 57.89 2003-11-09 20y 10m 10d 2022-10-16 39y 09m 16d 6 Gordon 8 Joseph Peter Lewis Aberdeen 19 8 6 5 42.11 31.58 26.32 57.89 2016-08-13 28y 10m 07d 2023-01-18 35y 03m 12d 6 Lewis 10 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 11 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 11 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 13 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 14 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 14 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 14 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 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