London Hearts Supporters Club


Heart of Midlothian vs Kilmarnock Players Record from 1946

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


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


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

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

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

Competitive Appearances

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

Total Played = 624
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 James Fowler 40 37 3 1 13 9 18 32.50 22.50 45.00 43.75 2000-09-24 19y 10m 29d 2013-04-20 32y 05m 25d 13 Fowler
2 Garry Hay 37 33 4 0 10 9 18 27.03 24.32 48.65 39.19 1999-11-27 22y 02m 20d 2012-02-11 34y 05m 04d 13 Hay
3 Francis Whitfield Beattie 36 36 0 2 15 9 12 41.67 25.00 33.33 54.17 1954-11-24 21y 01m 07d 1969-09-13 35y 10m 27d 16 Beattie
4 Kris Boyd 33 25 8 9 8 7 18 24.24 21.21 54.55 34.85 2001-12-15 18y 03m 27d 2018-11-10 35y 02m 23d 11 Boyd
5 James Mitchell 32 32 0 0 7 8 17 21.88 25.00 53.13 34.38 1900-12-08 Not Known 1917-12-08 Not Known 15 Mitchell
6 Alistair Robert Mitchell 31 30 1 2 9 9 13 29.03 29.03 41.94 43.55 1993-09-18 24y 09m 15d 2002-02-16 33y 02m 13d 9 Mitchell
7 Angus Ian MacPherson 29 29 0 2 9 9 11 31.03 31.03 37.93 46.55 1993-09-18 24y 11m 07d 2001-04-27 32y 06m 16d 8 MacPherson
7 Matthew McLuskie Watson 29 29 0 0 11 7 11 37.93 24.14 37.93 50.00 1955-04-06 18y 11m 03d 1966-04-09 29y 11m 06d 12 Watson
9 Mark Francis Reilly 28 25 3 2 6 10 12 21.43 35.71 42.86 39.29 1993-09-18 24y 05m 19d 2001-04-27 32y 00m 28d 8 Reilly
10 Jacky McGrory 25 25 0 0 11 7 7 44.00 28.00 28.00 58.00 1961-08-30 19y 09m 15d 1972-02-19 30y 03m 04d 11 McGrory
11 Bertie Black 23 23 0 5 8 5 10 34.78 21.74 43.48 45.65 1956-11-17 21y 11m 15d 1965-04-24 30y 04m 22d 8 Black
12 Paul Hamilton Wright 22 18 4 5 7 4 11 31.82 18.18 50.00 40.91 1995-04-12 27y 07m 26d 2001-03-14 33y 06m 25d 7 Wright
13 John Whitfield Milligan McInally 21 20 1 6 10 3 8 47.62 14.29 38.10 54.76 1959-08-22 22y 09m 01d 1967-12-02 31y 00m 11d 9 McInally
13 Hugh Auld Morton 21 21 0 2 9 4 8 42.86 19.05 38.10 52.38 1922-10-21 Not Known 1936-04-01 Not Known 12 Morton
13 William Toner 21 21 0 0 9 4 8 42.86 19.05 38.10 52.38 1954-11-24 24y 11m 06d 1962-04-07 32y 03m 20d 8 Toner
16 Daniele Anthony Invincible 20 18 2 4 4 6 10 20.00 30.00 50.00 35.00 2004-03-07 24y 11m 07d 2010-04-10 31y 00m 11d 7 Invincible
16 Alexander Donaldson McLaughlan 20 20 0 0 8 5 7 40.00 25.00 35.00 52.50 1960-11-12 24y 03m 26d 1971-01-30 34y 06m 13d 7 McLaughlan
16 Matthew [2] Smith 20 20 0 3 9 3 8 45.00 15.00 40.00 52.50 1916-10-14 Not Known 1930-08-30 Not Known 13 Smith
19 James Robertson Brown 19 19 0 0 6 4 9 31.58 21.05 47.37 42.11 1954-11-24 29y 04m 05d 1960-03-19 34y 08m 00d 6 Brown
19 Frederic Dindeleux 19 18 1 1 4 7 8 21.05 36.84 42.11 39.47 1999-10-27 25y 09m 11d 2005-02-12 31y 00m 27d 6 Dindeleux
19 Andy King 19 19 0 1 9 7 3 47.37 36.84 15.79 65.79 1962-04-07 19y 08m 15d 1970-02-07 27y 06m 15d 9 King
19 John McEwan 19 19 0 1 8 5 6 42.11 26.32 31.58 55.26 1923-12-22 Not Known 1934-04-07 Not Known 10 McEwan
19 Brien McIlroy 19 18 1 8 9 5 5 47.37 26.32 26.32 60.53 1960-11-12 Not Known 1969-02-22 Not Known 9 McIlroy
24 Alan Combe 18 18 0 0 5 4 9 27.78 22.22 50.00 38.89 2004-08-21 30y 04m 18d 2009-04-04 35y 00m 01d 5 Combe
24 Derrick Schendal McDicken 18 18 0 3 4 8 6 22.22 44.44 33.33 44.44 1974-09-14 19y 05m 10d 1982-05-08 27y 01m 04d 5 McDicken
24 Alan David Robertson 18 18 0 2 5 8 5 27.78 44.44 27.78 50.00 1972-12-09 20y 02m 17d 1987-08-19 34y 10m 28d 7 Robertson
27 George [2] Anderson 17 17 0 0 4 3 10 23.53 17.65 58.82 32.35 1899-09-23 Not Known 1908-02-01 Not Known 8 Anderson
27 Simon Gray Ford 17 17 0 0 4 4 9 23.53 23.53 52.94 35.29 2004-11-13 22y 11m 27d 2010-04-10 28y 04m 24d 6 Ford
27 Gary James Holt 17 16 1 2 5 6 6 29.41 35.29 35.29 47.06 1995-10-07 22y 06m 28d 2001-03-14 28y 00m 05d 5 Holt
27 Alan Scott Mahood 17 15 2 1 6 5 6 35.29 29.41 35.29 50.00 1998-08-30 25y 05m 04d 2003-09-13 30y 05m 18d 6 Mahood
27 Stuart Donald McLean 17 17 0 2 4 6 7 23.53 35.29 41.18 41.18 1975-01-04 19y 00m 22d 1987-08-19 31y 08m 06d 7 McLean
27 Tommy McLean 17 17 0 2 8 4 5 47.06 23.53 29.41 58.82 1964-12-19 17y 06m 17d 1971-01-30 23y 07m 28d 7 McLean
27 Edward McCallum Morrison 17 16 1 6 6 6 5 35.29 35.29 29.41 52.94 1967-12-02 19y 09m 10d 1975-01-29 26y 11m 07d 7 Morrison
27 Manuel Pascali 17 17 0 0 10 2 5 58.82 11.76 29.41 64.71 2008-10-04 27y 00m 25d 2014-05-04 32y 07m 25d 6 Pascali
27 Matthew Shortt 17 17 0 0 7 3 7 41.18 17.65 41.18 50.00 1911-02-11 Not Known 1921-12-31 Not Known 10 Shortt
36 Gordon Greer 16 15 1 1 3 4 9 18.75 25.00 56.25 31.25 2003-12-13 22y 11m 29d 2018-02-27 37y 02m 13d 5 Greer
36 Gordon George Banks Marshall 16 16 0 0 5 5 6 31.25 31.25 37.50 46.88 1998-03-14 33y 10m 23d 2003-05-03 39y 00m 14d 6 Marshall
36 Samuel George Maxwell 16 15 1 0 4 7 5 25.00 43.75 31.25 46.88 1970-10-03 20y 03m 24d 1980-12-06 30y 05m 27d 7 Maxwell
36 Frederick Walker Milloy 16 16 0 0 5 5 6 31.25 31.25 37.50 46.88 1932-12-03 Not Known 1946-01-02 Not Known 8 Milloy
36 Hugh [3] Morton 16 16 0 1 3 3 10 18.75 18.75 62.50 28.13 1899-09-23 Not Known 1907-08-17 Not Known 9 Morton
36 Thomas McCall Smith 16 16 0 0 5 4 7 31.25 25.00 43.75 43.75 1929-12-28 Not Known 1936-10-24 Not Known 8 Smith
36 Frazer Wright 16 16 0 1 7 1 8 43.75 6.25 50.00 46.88 2005-10-26 25y 10m 03d 2011-03-05 31y 02m 10d 6 Wright
43 Allan Johnston 15 13 2 0 3 4 8 20.00 26.67 53.33 33.33 2004-08-21 30y 08m 07d 2008-05-10 34y 04m 26d 4 Johnston
43 Rory McKenzie 15 8 7 1 9 3 3 60.00 20.00 20.00 70.00 2012-12-26 19y 02m 19d 2019-05-04 25y 06m 27d 6 McKenzie
43 Samuel Raymond Montgomerie 15 14 1 0 6 2 7 40.00 13.33 46.67 46.67 1993-09-18 32y 05m 01d 1998-12-26 37y 08m 09d 6 Montgomerie
46 Billy Dickson 14 14 0 1 5 4 5 35.71 28.57 35.71 50.00 1967-04-22 20y 00m 14d 1973-04-14 26y 00m 06d 7 Dickson
46 Jamie Hamill 14 13 1 0 5 4 5 35.71 28.57 35.71 50.00 2007-04-07 20y 08m 09d 2015-10-03 29y 02m 04d 6 Hamill
46 Gary Locke 14 10 4 0 2 6 6 14.29 42.86 42.86 35.71 2002-08-31 27y 02m 15d 2008-05-10 32y 10m 24d 6 Locke
46 Malcolm Wright McPhail 14 14 0 6 7 2 5 50.00 14.29 35.71 57.14 1916-04-15 Not Known 1922-10-21 Not Known 8 McPhail
46 Eric McIntyre Murray 14 14 0 0 8 3 3 57.14 21.43 21.43 67.86 1961-08-16 Not Known 1968-04-10 Not Known 7 Murray
46 Joseph Nibloe 14 14 0 0 8 3 3 57.14 21.43 21.43 67.86 1925-11-28 Not Known 1931-12-26 Not Known 7 Nibloe
46 Gary Wales 14 8 6 2 4 3 7 28.57 21.43 50.00 39.29 2004-08-21 25y 07m 17d 2008-04-05 29y 03m 01d 4 Wales
53 Thomas Black 13 12 1 0 4 3 6 30.77 23.08 46.15 42.31 1993-09-18 30y 11m 07d 1996-04-27 33y 06m 16d 3 Black
53 Thomas Blair 13 13 0 0 6 3 4 46.15 23.08 30.77 57.69 1912-10-26 Not Known 1920-04-28 Not Known 8 Blair
53 Samuel Turner Clemie 13 13 0 0 7 3 3 53.85 23.08 23.08 65.38 1926-03-20 Not Known 1931-08-15 Not Known 7 Clemie
53 Thomas [3] Hamilton 13 13 0 0 7 2 4 53.85 15.38 30.77 61.54 1915-02-06 Not Known 1921-01-15 Not Known 7 Hamilton
53 John Henry 13 9 4 3 4 4 5 30.77 30.77 38.46 46.15 1994-09-24 22y 08m 25d 1999-04-03 27y 03m 04d 5 Henry
53 Dragoje Lekovic 13 13 0 0 5 1 7 38.46 7.69 53.85 42.31 1994-11-26 27y 00m 05d 1997-11-23 30y 00m 02d 4 Lekovic
53 David William Lilley 13 13 0 0 4 4 5 30.77 30.77 38.46 46.15 2004-03-07 26y 04m 07d 2009-04-04 31y 05m 05d 5 Lilley
53 Alan William McCulloch 13 13 0 0 3 6 4 23.08 46.15 30.77 46.15 1975-01-04 21y 04m 16d 1987-02-09 33y 05m 21d 4 McCulloch
53 Kevin McGowne 13 13 0 1 3 5 5 23.08 38.46 38.46 42.31 1997-02-08 27y 01m 23d 2002-02-16 32y 02m 00d 5 McGowne
53 William McKie Muir 13 13 0 3 7 2 4 53.85 15.38 30.77 61.54 1957-08-10 Not Known 1962-04-07 Not Known 5 Muir
53 Colin John Nish 13 10 3 3 3 4 6 23.08 30.77 46.15 38.46 2003-09-13 22y 06m 06d 2008-01-05 26y 09m 29d 5 Nish
53 James Howie Ramsay 13 13 0 3 7 1 5 53.85 7.69 38.46 57.69 1920-11-27 Not Known 1931-01-31 Not Known 8 Ramsay
53 Robert Bryson Templeton 13 13 0 0 2 4 7 15.38 30.77 53.85 30.77 1908-02-01 Not Known 1913-02-22 Not Known 6 Templeton
66 William Neill Culley 12 12 0 5 5 0 7 41.67 .00 58.33 41.67 1912-10-26 Not Known 1922-10-21 Not Known 9 Culley
66 David Gibson 12 12 0 0 5 1 6 41.67 8.33 50.00 45.83 1919-11-22 Not Known 1925-03-14 Not Known 6 Gibson
66 Andy Kerr 12 12 0 7 6 3 3 50.00 25.00 25.00 62.50 1960-02-22 28y 07m 24d 1963-03-18 31y 08m 18d 4 Kerr
66 Gary Matthew McDonald 12 11 1 0 2 2 8 16.67 16.67 66.67 25.00 2003-02-08 20y 09m 29d 2006-01-21 23y 09m 11d 4 McDonald
66 Stephen James Murray 12 6 6 1 0 3 9 .00 25.00 75.00 12.50 2001-12-15 18y 07m 27d 2006-01-07 22y 08m 20d 5 Murray
66 Steven John Naismith 12 11 1 3 3 2 7 25.00 16.67 58.33 33.33 2005-02-05 18y 04m 22d 2007-05-20 20y 08m 06d 3 Naismith
66 James Crighton Richmond 12 12 0 1 6 2 4 50.00 16.67 33.33 58.33 1960-02-22 24y 04m 09d 1963-03-18 27y 05m 05d 4 Richmond
66 Jerome Vareille 12 7 5 0 2 5 5 16.67 41.67 41.67 37.50 1997-09-27 23y 03m 26d 2000-12-09 26y 06m 08d 4 Vareille
66 James [2] Williamson 12 12 0 2 2 5 5 16.67 41.67 41.67 37.50 1929-03-30 Not Known 1936-10-24 Not Known 7 Williamson
75 David Fulton [1] 11 11 0 2 5 2 4 45.45 18.18 36.36 54.55 1913-12-13 Not Known 1919-02-22 Not Known 6 [1]
75 Hugh Murdoch Brown 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1958-10-01 17y 10m 25d 1964-02-22 23y 03m 16d 5 Brown
75 Peter Canero 11 8 3 0 1 3 7 9.09 27.27 63.64 22.73 1999-11-27 18y 10m 09d 2003-12-13 22y 10m 25d 5 Canero
75 Paul Clarke 11 11 0 0 3 4 4 27.27 36.36 36.36 45.45 1976-10-02 19y 11m 21d 1982-05-08 25y 06m 27d 4 Clarke
75 Jimmy Cook 11 11 0 3 3 5 3 27.27 45.45 27.27 50.00 1968-08-17 20y 06m 01d 1973-04-14 25y 01m 29d 5 Cook
75 Andrew N Cunningham 11 11 0 5 2 3 6 18.18 27.27 54.55 31.82 1910-04-30 Not Known 1915-02-06 Not Known 6 Cunningham
75 Paul Di Giacomo 11 4 7 2 4 1 6 36.36 9.09 54.55 40.91 2001-03-14 18y 08m 14d 2008-05-10 25y 10m 10d 6 Di Giacomo
75 James Hood 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1923-02-10 Not Known 1927-08-13 Not Known 6 Hood
75 Alistair Mackay 11 11 0 0 3 2 6 27.27 18.18 54.55 36.36 1955-04-06 Not Known 1959-11-14 Not Known 6 Mackay
75 Mark Kingsley Roberts 11 4 7 1 1 3 7 9.09 27.27 63.64 22.73 1995-02-11 19y 03m 14d 1998-12-26 23y 01m 27d 5 Roberts
75 Mehdi Taouil 11 10 1 1 4 1 6 36.36 9.09 54.55 40.91 2007-10-27 24y 05m 07d 2011-01-18 27y 07m 29d 4 Taouil
75 Greg John Taylor 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 2016-10-26 18y 11m 21d 2019-05-04 21y 05m 29d 3 Taylor
87 Thomas Heron Brown 10 7 3 2 3 2 5 30.00 20.00 50.00 40.00 1993-11-30 25y 07m 29d 1997-04-05 29y 00m 04d 4 Brown
87 Christophe Cocard 10 6 4 1 2 4 4 20.00 40.00 40.00 40.00 1999-10-27 31y 11m 04d 2001-12-15 34y 00m 22d 3 Cocard
87 Alex Craig 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1899-09-23 Not Known 1904-03-05 Not Known 5 Craig
87 Craig Peter Dargo 10 5 5 2 2 3 5 20.00 30.00 50.00 35.00 2000-09-24 22y 08m 21d 2004-11-13 26y 10m 10d 4 Dargo
87 Iain Durrant 10 10 0 0 4 4 2 40.00 40.00 20.00 60.00 1998-08-30 31y 10m 01d 2000-09-24 33y 10m 26d 3 Durrant
87 Stuart Findlay 10 9 1 1 4 2 4 40.00 20.00 40.00 50.00 2015-09-23 20y 00m 09d 2019-05-04 23y 07m 20d 3 Findlay
87 John M Gilmour 10 9 1 0 3 4 3 30.00 40.00 30.00 50.00 1968-08-17 24y 07m 10d 1972-02-19 28y 01m 12d 4 Gilmour
87 David Howie 10 10 0 0 2 3 5 20.00 30.00 50.00 35.00 1906-11-17 Not Known 1910-09-17 Not Known 5 Howie
87 James Harley Lauchlan 10 10 0 1 2 5 3 20.00 50.00 30.00 45.00 1996-04-27 19y 02m 25d 2000-02-26 23y 00m 24d 5 Lauchlan
87 Jamie MacDonald 10 10 0 0 3 3 4 30.00 30.00 40.00 45.00 2015-10-03 29y 05m 16d 2018-08-25 32y 04m 08d 4 MacDonald
87 Archibald S Mackie 10 10 0 0 5 2 3 50.00 20.00 30.00 60.00 1913-12-13 Not Known 1919-02-22 Not Known 6 Mackie
87 Gerald Joseph Mayes 10 10 0 8 4 2 4 40.00 20.00 40.00 50.00 1955-12-24 34y 05m 06d 1959-03-28 37y 08m 10d 4 Mayes
87 Pat O'Connor 10 10 0 0 3 2 5 30.00 20.00 50.00 40.00 1959-08-22 Not Known 1967-04-22 Not Known 6 O'Connor
87 Ryan O'Leary 10 5 5 0 5 1 4 50.00 10.00 40.00 55.00 2007-04-07 19y 07m 14d 2013-04-20 25y 07m 27d 6 O'Leary
87 David Sneddon 10 10 0 3 6 4 0 60.00 40.00 .00 80.00 1961-12-16 25y 07m 22d 1965-04-24 29y 00m 00d 4 Sneddon
87 James Garven Stewart 10 10 0 0 3 5 2 30.00 50.00 20.00 55.00 1972-12-09 18y 09m 00d 1977-12-31 23y 09m 22d 4 Stewart
103 Derek Christopher Anderson 9 9 0 2 3 1 5 33.33 11.11 55.56 38.89 1994-11-26 22y 06m 11d 1997-02-08 24y 08m 24d 3 Anderson
103 Andrew Armour 9 9 0 0 1 2 6 11.11 22.22 66.67 22.22 1908-10-10 Not Known 1915-02-06 Not Known 5 Armour
103 Cameron Bell 9 9 0 0 3 3 3 33.33 33.33 33.33 50.00 2010-04-10 23y 06m 23d 2013-04-20 26y 07m 02d 4 Bell
103 James Hammond Cockburn 9 8 1 0 3 2 4 33.33 22.22 44.44 44.44 1980-09-06 21y 11m 26d 1987-02-09 28y 04m 29d 3 Cockburn
103 William [1] Connell 9 9 0 6 5 2 2 55.56 22.22 22.22 66.67 1928-11-24 Not Known 1931-12-26 Not Known 4 Connell
103 Jordan Jones 9 6 3 1 3 2 4 33.33 22.22 44.44 44.44 2016-10-26 22y 00m 02d 2019-02-01 24y 03m 08d 3 Jones
103 Liam Kelly 9 9 0 1 5 3 1 55.56 33.33 11.11 72.22 2010-10-31 20y 08m 21d 2012-12-26 22y 10m 16d 3 Kelly
103 James Walker Leslie 9 9 0 0 2 2 5 22.22 22.22 55.56 33.33 1931-08-15 Not Known 1936-10-24 Not Known 5 Leslie
103 Peter Leven 9 8 1 2 1 3 5 11.11 33.33 55.56 27.78 2004-09-22 20y 11m 26d 2007-04-07 23y 06m 11d 3 Leven
103 Alister Henry Mauchlen 9 9 0 1 3 3 3 33.33 33.33 33.33 50.00 1980-09-06 20y 02m 08d 1982-05-08 21y 10m 09d 2 Mauchlen
103 Jim McFadzean 9 9 0 0 2 4 3 22.22 44.44 33.33 44.44 1964-02-22 25y 06m 02d 1968-08-31 30y 00m 11d 6 McFadzean
103 Colin McKee 9 6 3 5 4 0 5 44.44 .00 55.56 44.44 1994-09-24 21y 01m 02d 1997-04-05 23y 07m 14d 3 McKee
103 Andrew McLaren 9 7 2 0 3 3 3 33.33 33.33 33.33 50.00 2000-09-24 27y 03m 19d 2003-05-03 29y 10m 28d 3 McLaren
103 Colin George Meldrum 9 8 1 0 1 4 4 11.11 44.44 44.44 33.33 1997-09-27 21y 10m 01d 2004-03-07 28y 03m 10d 5 Meldrum
103 Gerry Queen 9 9 0 3 3 3 3 33.33 33.33 33.33 50.00 1966-04-04 21y 02m 20d 1968-11-02 23y 09m 18d 4 Queen
103 Brian W Rodman 9 8 1 1 2 5 2 22.22 55.56 22.22 50.00 1968-08-17 19y 03m 14d 1975-01-29 25y 08m 26d 5 Rodman
103 Samuel Young Ross 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1935-02-09 Not Known 1938-12-03 Not Known 5 Ross
103 Gordon Duffield Smith 9 8 1 1 2 5 2 22.22 55.56 22.22 50.00 1972-12-09 17y 11m 10d 1977-04-16 22y 03m 18d 3 Smith
103 Robert Edward Thorburn Stewart 9 9 0 0 3 1 5 33.33 11.11 55.56 38.89 1956-04-25 23y 06m 18d 1959-08-22 26y 10m 15d 5 Stewart
122 William Barbour Agnew 8 8 0 1 2 2 4 25.00 25.00 50.00 37.50 1900-12-08 Not Known 1908-02-01 Not Known 4 Agnew
122 John Gordon Aitken 8 8 0 4 4 1 3 50.00 12.50 37.50 56.25 1929-03-30 Not Known 1932-12-03 Not Known 5 Aitken
122 Robert Beattie 8 8 0 3 2 3 3 25.00 37.50 37.50 43.75 1933-04-12 17y 02m 19d 1937-03-06 21y 01m 10d 4 Beattie
122 Craig Bryson 8 8 0 2 3 2 3 37.50 25.00 37.50 50.00 2008-04-05 21y 04m 30d 2011-04-30 24y 05m 24d 4 Bryson
122 Tim Clancy 8 7 1 0 2 3 3 25.00 37.50 37.50 43.75 2008-01-05 23y 06m 28d 2011-04-30 26y 10m 22d 3 Clancy
122 Ralph Collins 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1954-11-24 30y 07m 08d 1958-10-01 34y 05m 15d 5 Collins
122 Harry Cunningham 8 8 0 3 4 2 2 50.00 25.00 25.00 62.50 1926-03-20 Not Known 1930-08-30 Not Known 6 Cunningham
122 Gary Richard Perry Dicker 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 2016-02-27 29y 06m 29d 2019-05-04 32y 09m 04d 3 Dicker
122 Davide Miramontes Fernandez 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 2006-10-21 30y 09m 01d 2009-11-28 33y 10m 08d 4 Fernandez
122 John Wyllie Goldie 8 8 0 0 3 2 3 37.50 25.00 37.50 50.00 1916-04-15 Not Known 1923-02-10 Not Known 6 Goldie
122 Tom Henaughan 8 8 0 0 0 2 6 .00 25.00 75.00 12.50 1954-11-24 Not Known 1959-08-22 Not Known 5 Henaughan
122 Bobby [1] Kennedy 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1957-12-14 20y 05m 21d 1961-03-18 23y 08m 23d 3 Kennedy
122 Douglas Haig McAvoy 8 8 0 2 3 1 4 37.50 12.50 50.00 43.75 1936-10-24 17y 10m 25d 1946-10-19 27y 10m 20d 5 McAvoy
122 (Ian) John Balfour McCulloch 8 8 0 1 1 4 3 12.50 50.00 37.50 37.50 1974-09-14 19y 08m 17d 1977-12-31 23y 00m 03d 3 McCulloch
122 James William Guyet Miller 8 8 0 0 1 3 4 12.50 37.50 50.00 31.25 1933-12-02 Not Known 1936-10-24 Not Known 4 Miller
122 David Alexander Provan 8 8 0 0 2 3 3 25.00 37.50 37.50 43.75 1975-01-04 18y 07m 27d 1977-12-31 21y 07m 23d 3 Provan
122 Mahamadou Sissoko 8 8 0 0 4 2 2 50.00 25.00 25.00 62.50 2010-10-31 22y 02m 23d 2013-04-20 24y 08m 12d 3 Sissoko
122 James [2] Stewart 8 8 0 1 4 3 1 50.00 37.50 12.50 68.75 1957-03-16 Not Known 1960-03-19 Not Known 3 Stewart
122 Benjamin Thomson 8 8 0 3 4 1 3 50.00 12.50 37.50 56.25 1935-04-13 Not Known 1939-04-08 Not Known 5 Thomson
122 Neil Anthony Whitworth 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1994-09-24 22y 05m 12d 1997-09-27 25y 05m 15d 4 Whitworth
122 Robert Mackie Young 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1904-08-20 Not Known 1908-02-01 Not Known 4 Young
143 Kenneth Charles Armstrong 7 7 0 0 3 3 1 42.86 42.86 14.29 64.29 1981-03-24 22y 01m 24d 1982-05-08 23y 03m 08d 2 Armstrong
143 Martin Baker 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1997-11-23 23y 05m 15d 2001-03-14 26y 09m 06d 4 Baker
143 Christopher Burke 7 5 2 0 4 0 3 57.14 .00 42.86 57.14 2017-08-12 33y 08m 10d 2019-05-04 35y 05m 02d 2 Burke
143 James Morrison Clark 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1980-12-06 28y 03m 22d 1981-11-07 29y 02m 24d 2 Clark
143 Allan Collins 7 7 0 5 4 1 2 57.14 14.29 28.57 64.29 1937-03-06 19y 01m 10d 1947-01-04 28y 11m 11d 4 Collins
143 Robert Connor 7 6 1 0 3 1 3 42.86 14.29 42.86 50.00 1994-09-24 34y 01m 20d 1996-04-27 35y 08m 23d 2 Connor
143 Archibald Crichton 7 7 0 0 1 1 5 14.29 14.29 71.43 21.43 1902-11-22 Not Known 1907-03-16 Not Known 5 Crichton
143 George Halley 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1908-02-01 Not Known 1911-02-11 Not Known 4 Halley
143 Christopher Innes 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 2000-04-29 23y 09m 16d 2003-05-03 26y 09m 20d 4 Innes
143 Dylan Kerr 7 7 0 0 3 3 1 42.86 42.86 14.29 64.29 1996-12-14 29y 11m 00d 1999-04-03 32y 02m 20d 3 Kerr
143 Ross Clarkston Mathie 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1969-09-13 22y 10m 00d 1972-02-19 25y 03m 06d 3 Mathie
143 James Morton [1] Maxwell 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1905-01-07 Not Known 1913-02-22 Not Known 4 Maxwell
143 James Morton Maxwell 7 7 0 4 2 2 3 28.57 28.57 42.86 42.86 1931-01-10 Not Known 1934-04-07 Not Known 4 Maxwell
143 Stephen Gerard O'Donnell 7 6 1 0 3 1 3 42.86 14.29 42.86 50.00 2017-08-12 25y 03m 01d 2019-05-04 26y 11m 23d 2 O'Donnell
143 Thomas Gracie Robertson 7 7 0 0 4 2 1 57.14 28.57 14.29 71.43 1927-12-24 Not Known 1931-01-31 Not Known 4 Robertson
143 Ronald McLean Sheed 7 6 1 0 1 4 2 14.29 57.14 28.57 42.86 1970-01-17 22y 08m 09d 1977-02-15 29y 09m 07d 3 Sheed
143 Craig Slater 7 7 0 0 2 2 3 28.57 28.57 42.86 42.86 2013-12-26 19y 08m 00d 2016-02-27 21y 10m 01d 2 Slater
143 John Mackay Turnbull 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1938-04-30 Not Known 1946-10-19 Not Known 4 Turnbull
143 Iain Wilson 7 4 3 0 2 2 3 28.57 28.57 42.86 42.86 2016-12-27 18y 00m 12d 2018-11-10 19y 10m 26d 3 Wilson
162 David Bagan 6 3 3 0 4 0 2 66.67 .00 33.33 66.67 1996-12-14 19y 07m 18d 2000-02-02 22y 09m 07d 4 Bagan
162 Alex W Barrie 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1908-10-10 Not Known 1911-09-16 Not Known 4 Barrie
162 John Francis Bourke 6 6 0 0 2 3 1 33.33 50.00 16.67 58.33 1980-12-06 26y 11m 06d 1982-05-08 28y 04m 08d 2 Bourke
162 Kirk Broadfoot 6 5 1 0 2 1 3 33.33 16.67 50.00 41.67 2017-08-12 33y 00m 04d 2019-02-01 34y 05m 24d 2 Broadfoot
162 David McCathie Burns 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1956-11-17 22y 08m 04d 1959-03-28 25y 00m 15d 3 Burns
162 Thomas Busby 6 6 0 0 2 0 4 33.33 .00 66.67 33.33 1899-09-23 Not Known 1901-10-19 Not Known 3 Busby
162 David White Curlett 6 6 0 3 2 2 2 33.33 33.33 33.33 50.00 1955-04-06 22y 06m 02d 1957-12-14 25y 02m 10d 4 Curlett
162 William Cunningham Dickie 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1912-10-26 Not Known 1919-02-22 Not Known 4 Dickie
162 John [1] Dunlop 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1923-02-10 Not Known 1929-08-17 Not Known 5 Dunlop
162 Ian Blair Fallis 6 5 1 0 1 4 1 16.67 66.67 16.67 50.00 1975-01-04 20y 11m 09d 1977-08-27 23y 07m 01d 3 Fallis
162 Stephen Fulton 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 2002-08-31 32y 00m 21d 2003-12-13 33y 04m 03d 2 Fulton
162 Paul Heffernan 6 6 0 4 3 2 1 50.00 33.33 16.67 66.67 2011-08-21 29y 07m 23d 2013-04-20 31y 03m 22d 2 Heffernan
162 Greg Kiltie 6 5 1 0 1 3 2 16.67 50.00 33.33 41.67 2015-09-23 18y 08m 05d 2018-05-13 21y 03m 25d 3 Kiltie
162 David Kirkwood 6 6 0 0 1 3 2 16.67 50.00 33.33 41.67 1909-10-02 Not Known 1912-12-28 Not Known 4 Kirkwood
162 James McBride 6 5 1 0 2 1 3 33.33 16.67 50.00 41.67 1980-09-06 20y 10m 18d 1981-09-05 21y 10m 17d 2 McBride
162 James Yuille McLean 6 6 0 0 2 3 1 33.33 50.00 16.67 58.33 1968-08-17 Not Known 1970-02-07 Not Known 2 McLean
162 David Murray McPherson 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1899-09-23 Not Known 1902-12-06 Not Known 4 McPherson
162 Gary John McSwegan 6 2 4 2 1 1 4 16.67 16.67 66.67 25.00 2002-08-31 31y 11m 07d 2003-12-13 33y 02m 19d 2 McSwegan
162 Mark O'Hara 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 2013-04-20 17y 04m 08d 2016-02-27 20y 02m 15d 3 O'Hara
162 Alan Thomas Daniel Power 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 2017-11-05 29y 09m 11d 2019-05-04 31y 03m 09d 2 Power
162 James Edward Robertson 6 6 0 6 2 2 2 33.33 33.33 33.33 50.00 1934-11-17 Not Known 1937-03-06 Not Known 3 Robertson
162 Conor Sammon 6 3 3 1 2 0 4 33.33 .00 66.67 33.33 2008-10-04 21y 05m 21d 2011-01-18 23y 09m 05d 3 Sammon
162 Jeroen Tesselaar 6 6 0 0 4 0 2 66.67 .00 33.33 66.67 2013-02-16 24y 01m 00d 2014-05-04 25y 03m 18d 2 Tesselaar
162 James [4] Weir 6 6 0 3 3 1 2 50.00 16.67 33.33 58.33 1925-11-28 Not Known 1929-12-28 Not Known 5 Weir
186 Lee Ashcroft 5 4 1 0 2 1 2 40.00 20.00 40.00 50.00 2013-12-26 20y 03m 27d 2016-01-02 22y 04m 04d 2 Ashcroft
186 William Banks 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1904-03-05 Not Known 1905-11-18 Not Known 3 Banks
186 Alexander Burke 5 1 4 0 3 1 1 60.00 20.00 20.00 70.00 1997-04-05 19y 04m 25d 2000-02-02 22y 02m 22d 4 Burke
186 William C Cunningham 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1912-10-26 Not Known 1915-02-06 Not Known 3 Cunningham
186 Ian Davidson 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1960-11-12 23y 02m 04d 1961-12-16 24y 03m 08d 2 Davidson
186 James Dayton 5 4 1 0 3 2 0 60.00 40.00 .00 80.00 2011-04-30 22y 04m 18d 2013-02-16 24y 02m 04d 3 Dayton
186 Robert Dougan 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1955-04-06 28y 04m 03d 1959-08-22 32y 08m 19d 3 Dougan
186 Aleksei Eremenko 5 4 1 2 2 1 2 40.00 20.00 40.00 50.00 2010-10-31 27y 07m 07d 2014-05-04 31y 01m 10d 2 Eremenko
186 Bobby Ferguson 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1965-04-24 20y 01m 23d 1967-04-22 22y 01m 21d 3 Ferguson
186 Robert Campbell Forsyth 5 5 0 0 3 2 0 60.00 40.00 .00 80.00 1963-10-26 29y 05m 21d 1964-12-19 30y 07m 14d 2 Forsyth
186 Adam Frizzell 5 2 3 1 2 2 1 40.00 40.00 20.00 60.00 2016-01-02 17y 11m 11d 2017-11-05 19y 09m 14d 3 Frizzell
186 Brian Gallacher 5 5 0 0 2 3 0 40.00 60.00 .00 70.00 1981-08-15 22y 11m 07d 1982-05-08 23y 08m 00d 1 Gallacher
186 Alexander Robert Geddes 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1993-09-18 33y 01m 06d 1994-09-24 34y 01m 12d 2 Geddes
186 William [1] Gibson 5 1 4 1 2 1 2 40.00 20.00 40.00 50.00 2007-05-20 22y 09m 14d 2009-04-04 24y 07m 29d 3 Gibson
186 John (Lang) Graham 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1900-11-10 Not Known 1903-09-26 Not Known 3 Graham
186 William Gros 5 2 3 0 3 0 2 60.00 .00 40.00 60.00 2011-03-05 18y 11m 05d 2014-05-04 22y 01m 04d 3 Gros
186 Sean Hessey 5 4 1 0 0 3 2 .00 60.00 40.00 30.00 2000-02-26 21y 05m 07d 2002-08-31 23y 11m 12d 4 Hessey
186 Chris Johnston 5 3 2 1 3 0 2 60.00 .00 40.00 60.00 2012-09-29 18y 00m 26d 2014-05-04 19y 08m 01d 2 Johnston
186 John Keane 5 5 0 1 0 3 2 .00 60.00 40.00 30.00 1933-12-02 Not Known 1935-04-13 Not Known 2 Keane
186 Andrew Wallace Kelvin 5 5 0 0 0 4 1 .00 80.00 20.00 40.00 1933-04-12 Not Known 1935-04-13 Not Known 3 Kelvin
186 David Johnstone Maitland 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1899-09-23 Not Known 1901-09-21 Not Known 3 Maitland
186 Stephen William Maskrey 5 3 2 1 3 1 1 60.00 20.00 20.00 70.00 1994-11-26 32y 03m 10d 1996-04-27 33y 08m 11d 2 Maskrey
186 Joe McBride 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1958-04-05 19y 09m 26d 1959-11-14 21y 05m 04d 3 McBride
186 William [4] McDonald 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1904-03-05 Not Known 1905-11-18 Not Known 3 McDonald
186 James McIntyre 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1996-04-27 23y 11m 03d 1998-03-14 25y 09m 18d 3 McIntyre
186 Rory McKeown 5 4 1 0 4 1 0 80.00 20.00 .00 90.00 2011-08-21 18y 04m 13d 2013-12-26 20y 08m 18d 3 McKeown
186 Andrew Frank Millen 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1993-09-18 28y 03m 08d 1994-09-24 29y 03m 14d 2 Millen
186 William Hart McDonald Murdoch 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 1976-10-02 27y 05m 11d 1977-08-27 28y 04m 06d 2 Murdoch
186 Grant Robert Murray 5 5 0 1 3 1 1 60.00 20.00 20.00 70.00 2006-10-21 31y 01m 22d 2009-04-04 33y 07m 06d 3 Murray
186 Greg Shields 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 2002-08-31 26y 00m 10d 2003-12-13 27y 03m 22d 2 Shields
186 Mark James Skilling 5 5 0 2 3 1 1 60.00 20.00 20.00 70.00 1993-09-18 20y 11m 12d 1996-04-27 23y 06m 21d 3 Skilling
186 Graeme [2] Smith 5 4 1 0 1 2 2 20.00 40.00 40.00 40.00 2004-03-07 21y 05m 04d 2007-04-07 24y 06m 04d 3 Smith
186 Steven Smith 5 3 2 1 1 2 2 20.00 40.00 40.00 40.00 2015-09-23 30y 00m 24d 2016-12-27 31y 03m 27d 2 Smith
186 Aaron Tshibola 5 4 1 0 3 1 1 60.00 20.00 20.00 70.00 2018-02-27 23y 01m 25d 2019-05-04 24y 04m 02d 2 Tshibola
186 Bobby [1] Williamson 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1993-09-18 32y 01m 05d 1994-09-24 33y 01m 11d 2 Williamson
221 Daniel Aitken 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1904-08-20 Not Known 1905-11-18 Not Known 2 Aitken
221 Robert [1] Anderson 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1909-10-02 Not Known 1911-11-18 Not Known 3 Anderson
221 Conrad Balatoni 4 4 0 2 0 2 2 .00 50.00 50.00 25.00 2015-09-23 24y 07m 27d 2016-02-27 25y 01m 00d 1 Balatoni
221 Robert Crawford Barton 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1906-11-17 Not Known 1908-02-01 Not Known 2 Barton
221 Carl Bertelsen 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1966-04-04 Not Known 1967-04-22 Not Known 2 Bertelsen
221 James [1] Blair 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1903-09-26 Not Known 1905-01-07 Not Known 2 Blair
221 Lewis Bradford 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1945-09-29 28y 10m 05d 1946-09-28 29y 10m 04d 2 Bradford
221 Eamonn Brophy 4 2 2 1 2 1 1 50.00 25.00 25.00 62.50 2018-02-27 21y 11m 17d 2019-05-04 23y 01m 24d 2 Brophy
221 James Ian Cook Bryson 4 4 0 2 0 2 2 .00 50.00 50.00 25.00 1987-01-31 24y 02m 05d 1987-08-19 24y 08m 24d 2 Bryson
221 Sammy Clingan 4 3 1 0 2 0 2 50.00 .00 50.00 50.00 2013-02-16 29y 01m 03d 2014-05-04 30y 03m 21d 2 Clingan
221 Scott William Cuthbertson 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1987-01-31 21y 03m 07d 1987-08-19 21y 09m 26d 2 Cuthbertson
221 James Graham Davie 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1946-09-14 24y 00m 07d 1947-01-04 24y 03m 28d 1 Davie
221 James Hugh Doherty 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1977-02-05 18y 04m 23d 1981-04-04 22y 06m 22d 3 Doherty
221 Mitchell Downie 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1946-09-14 23y 00m 05d 1947-01-04 23y 03m 26d 1 Downie
221 Lee Harry Erwin 4 2 2 1 2 1 1 50.00 25.00 25.00 62.50 2017-08-12 22y 09m 05d 2018-05-13 23y 06m 06d 1 Erwin
221 William McCall Findlay 4 3 1 0 3 0 1 75.00 .00 25.00 75.00 1995-04-12 24y 07m 14d 1997-04-05 26y 07m 07d 2 Findlay
221 John Hairs (Ian) Fleming 4 4 0 2 1 2 1 25.00 50.00 25.00 50.00 1973-04-14 20y 02m 30d 1975-01-29 22y 00m 14d 2 Fleming
221 William [9] Gibson 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1902-11-22 Not Known 1904-08-20 Not Known 3 Gibson
221 William Ross Gould 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1924-11-22 Not Known 1925-11-28 Not Known 2 Gould
221 Alex Duncan Gray 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1923-11-10 Not Known 1925-03-14 Not Known 2 Gray
221 Ronald Douglas Hamilton 4 4 0 1 2 2 0 50.00 50.00 .00 75.00 1964-02-22 18y 09m 29d 1964-12-19 19y 07m 25d 2 Hamilton
221 Colin Harkness 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1987-01-31 24y 08m 21d 1987-08-19 25y 03m 09d 2 Harkness
221 William J Harvey 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1954-11-24 25y 00m 01d 1957-08-10 27y 08m 18d 3 Harvey
221 James D Hood 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1946-09-14 Not Known 1947-01-04 Not Known 1 Hood
221 John [12] Hunter 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1938-02-12 Not Known 1945-09-29 Not Known 3 Hunter
221 Walter Darling Fleming Jackson 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1921-12-26 Not Known 1923-02-10 Not Known 2 Jackson
221 Iain J Jardine 4 3 1 0 1 2 1 25.00 50.00 25.00 50.00 1977-04-16 22y 01m 30d 1977-12-31 22y 10m 14d 2 Jardine
221 Murray Landsborough 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1946-09-14 30y 08m 15d 1947-01-04 31y 00m 05d 1 Landsborough
221 Thomas Lindsay 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1924-11-22 Not Known 1925-11-28 Not Known 2 Lindsay
221 Josh Magennis 4 4 0 3 0 2 2 .00 50.00 50.00 25.00 2015-09-23 25y 01m 08d 2016-02-27 25y 06m 12d 1 Magennis
221 Alistair Murdoch McCoist 4 2 2 4 2 2 0 50.00 50.00 .00 75.00 1998-08-30 35y 11m 06d 2001-04-27 38y 07m 03d 2 McCoist
221 Barry John McLaughlin 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2002-08-31 29y 04m 12d 2004-03-07 30y 10m 17d 2 McLaughlin
221 James [1] McLeod 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1926-09-25 Not Known 1927-12-24 Not Known 2 McLeod
221 John Arthur McNaught 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1919-11-22 Not Known 1921-12-26 Not Known 3 McNaught
221 James McSherry 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1971-10-23 19y 08m 11d 1974-09-14 22y 07m 02d 3 McSherry
221 Shaun Peter McSkimming 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1993-09-18 23y 03m 20d 1994-09-24 24y 03m 26d 2 McSkimming
221 Hugh Morton 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1902-11-22 Not Known 1904-03-05 Not Known 2 Morton
221 Robbie Muirhead 4 1 3 0 3 0 1 75.00 .00 25.00 75.00 2013-10-26 17y 07m 18d 2014-05-04 18y 01m 26d 1 Muirhead
221 Mikael Bongili Ndjoli 4 3 1 0 2 0 2 50.00 .00 50.00 50.00 2018-08-25 19y 08m 09d 2019-05-04 20y 04m 18d 1 Ndjoli
221 Andrew Neil 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1913-12-13 Not Known 1915-02-06 Not Known 2 Neil
221 Patrick Kevin Francis Michael Nevin 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1997-09-27 34y 00m 21d 1998-03-14 34y 06m 08d 1 Nevin
221 Tope Obadeyi 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2015-09-23 25y 10m 25d 2016-02-27 26y 03m 29d 1 Obadeyi
221 Aaron Ramsay 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1908-10-10 Not Known 1909-10-02 Not Known 2 Ramsay
221 Joseph Reid 4 1 3 0 0 2 2 .00 50.00 50.00 25.00 1987-01-31 23y 04m 04d 1987-08-19 23y 10m 23d 2 Reid
221 William J Reilly 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1926-09-25 Not Known 1927-12-24 Not Known 2 Reilly
221 George [8] Robertson 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1936-10-24 Not Known 1938-04-30 Not Known 2 Robertson
221 Craig Ian Samson 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2013-10-26 29y 06m 23d 2014-05-04 30y 01m 01d 1 Samson
221 William J Shaw 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1905-11-18 Not Known 1908-02-01 Not Known 3 Shaw
221 David Silva 4 2 2 1 2 1 1 50.00 25.00 25.00 62.50 2011-01-18 24y 03m 07d 2011-10-29 25y 00m 18d 2 Silva
221 Frank Welsh 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1976-10-02 22y 04m 18d 1977-08-27 23y 03m 13d 2 Welsh
221 Vernon James Wentzell 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1958-11-29 Not Known 1959-11-14 Not Known 2 Wentzell
221 James Boslem Whyte 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1971-01-30 26y 04m 01d 1973-04-14 28y 06m 16d 3 Whyte
221 John S Wyllie 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1901-10-19 Not Known 1904-03-05 Not Known 3 Wyllie
274 Felix McGrogan [1] 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1938-02-12 Not Known 1939-04-08 Not Known 2 [1]
274 John [2] Murphy [1] 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1927-02-19 Not Known 1927-12-24 Not Known 2 [1]
274 John Johnstone [1] 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1899-09-23 Not Known 1900-11-10 Not Known 2 [1]
274 Robert Alexander Graham Aitken 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1908-10-10 Not Known 1909-02-20 Not Known 1 Aitken
274 John Allan 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1910-09-17 Not Known 1911-11-18 Not Known 2 Allan
274 Daniel Armour 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1908-10-10 Not Known 1909-02-20 Not Known 1 Armour
274 Daniel Bachmann 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2018-11-10 24y 04m 01d 2019-05-04 24y 09m 25d 1 Bachmann
274 John Francis Bagan 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1919-11-22 Not Known 1920-11-27 Not Known 2 Bagan
274 Ross Barbour 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2013-02-16 20y 00m 15d 2014-05-04 21y 03m 03d 2 Barbour
274 Hugh [1] Black 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1906-11-17 Not Known 1907-02-23 Not Known 1 Black
274 Scott Robert Boyd 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2016-10-26 30y 04m 22d 2019-02-01 32y 07m 28d 3 Boyd
274 Andrew H Brown 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1905-11-18 Not Known 1907-03-16 Not Known 2 Brown
274 Robert [4] Brown 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1923-12-22 Not Known 1925-02-07 Not Known 2 Brown
274 Alex Cairns 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1971-01-30 20y 02m 00d 1972-02-19 21y 02m 21d 2 Cairns
274 Antonio Calderon 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2001-04-27 33y 10m 25d 2001-12-15 34y 06m 13d 2 Calderon
274 Robert Rodger Clark 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1987-01-31 24y 02m 27d 1987-02-09 24y 03m 05d 1 Clark
274 Sean Clohessy 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2013-10-26 26y 10m 14d 2014-03-08 27y 02m 24d 1 Clohessy
274 Derek W Cook 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1987-01-31 18y 09m 05d 1987-02-09 18y 09m 14d 1 Cook
274 Daniel Crainie 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1993-11-30 31y 06m 06d 1994-04-02 31y 10m 09d 1 Crainie
274 John [1] Devlin 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1946-09-28 28y 09m 17d 1947-01-04 29y 00m 24d 1 Devlin
274 Alexander Watson Douglas 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1908-10-10 Not Known 1909-02-20 Not Known 1 Douglas
274 Kenneth William Eadie 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 1981-04-04 20y 01m 09d 1981-11-07 20y 08m 12d 2 Eadie
274 Thomas Fairfoull 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1905-01-07 Not Known 1905-11-18 Not Known 2 Fairfoull
274 Thomas Findlay 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1901-10-19 Not Known 1903-09-26 Not Known 3 Findlay
274 Liam Fontaine 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2005-02-05 25y 00m 29d 2005-02-16 25y 01m 09d 1 Fontaine
274 Andrew [1] Fyfe 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1936-04-01 Not Known 1938-04-30 Not Known 2 Fyfe
274 Michael Gardyne 3 3 0 1 3 0 0 100.00 .00 .00 100.00 2013-10-26 27y 09m 03d 2014-03-08 28y 01m 13d 1 Gardyne
274 Andrew Geddes 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1945-09-29 23y 00m 23d 1946-09-14 24y 00m 08d 2 Geddes
274 John Shaw Glass 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1932-12-03 Not Known 1933-12-02 Not Known 2 Glass
274 George C Goldie 3 3 0 2 3 0 0 100.00 .00 .00 100.00 1914-03-07 Not Known 1916-04-15 Not Known 2 Goldie
274 Steven James Hamilton 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1997-04-05 22y 00m 17d 1998-11-07 23y 07m 19d 3 Hamilton
274 Gary Harkins 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2011-08-21 26y 07m 19d 2012-09-29 27y 08m 27d 2 Harkins
274 Dean Hawkshaw 3 0 3 0 1 1 1 33.33 33.33 33.33 50.00 2016-12-27 19y 08m 03d 2017-11-05 20y 06m 12d 2 Hawkshaw
274 James Howie 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1899-09-23 Not Known 1901-10-19 Not Known 2 Howie
274 Alistair Robert Hunter 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1970-10-03 20y 11m 29d 1972-02-19 22y 04m 15d 2 Hunter
274 William [4] Johnston 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1904-08-20 Not Known 1911-11-18 Not Known 3 Johnston
274 Robert Kirkpatrick 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1946-09-14 Not Known 1946-10-19 Not Known 1 Kirkpatrick
274 Kevin Alistair Kyle 3 2 1 0 0 0 3 .00 .00 100.00 .00 2009-04-04 27y 09m 28d 2009-11-28 28y 05m 21d 2 Kyle
274 William Liddell 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1933-04-12 Not Known 1934-04-07 Not Known 2 Liddell
274 Andrew B Livingston 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1907-02-16 Not Known 1907-03-16 Not Known 1 Livingston
274 David Lyner 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1923-02-10 Not Known 1923-12-22 Not Known 2 Lyner
274 Paul John Martin 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1987-01-31 21y 10m 23d 1987-02-09 21y 11m 01d 1 Martin
274 James Ferguson McCall 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1925-11-28 Not Known 1926-09-25 Not Known 2 McCall
274 George McKinlay Cassidy J McCluskey 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 1993-09-18 35y 11m 30d 1994-04-02 36y 06m 14d 1 McCluskey
274 Gordon McCready 3 2 1 0 2 1 0 66.67 33.33 .00 83.33 1981-08-15 22y 03m 27d 1981-09-05 22y 04m 17d 1 McCready
274 Alan McDonald 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1970-02-07 23y 04m 10d 1971-01-30 24y 04m 01d 2 McDonald
274 Samuel Walker McGivern 3 1 2 0 1 2 0 33.33 66.67 .00 66.67 1981-08-26 17y 10m 17d 1982-05-08 18y 06m 29d 1 McGivern
274 James McGuire 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1987-01-31 24y 04m 04d 1987-02-09 24y 04m 13d 1 McGuire
274 Kevin McHattie 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2015-10-03 22y 02m 18d 2016-02-27 22y 07m 12d 1 McHattie
274 Daniel McKellar 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1914-09-05 Not Known 1915-09-11 Not Known 2 McKellar
274 John McVeigh 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1987-01-31 30y 00m 06d 1987-08-19 30y 06m 25d 2 McVeigh
274 Marinho Rui Miguel 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 2010-10-31 26y 09m 01d 2011-03-05 27y 01m 05d 1 Miguel
274 Graham Millar 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1987-01-31 21y 10m 19d 1987-02-09 21y 10m 28d 1 Millar
274 John Morton 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1923-02-10 Not Known 1923-12-22 Not Known 2 Morton
274 James Shanks Muir 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1931-01-10 Not Known 1931-08-15 Not Known 2 Muir
274 Robert Bruce Muir 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1899-09-23 Not Known 1900-11-10 Not Known 2 Muir
274 Youssouf Mulumbu 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2018-02-27 31y 01m 02d 2019-05-04 32y 03m 09d 2 Mulumbu
274 Robert A Neave 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1918-11-02 Not Known 1921-01-15 Not Known 3 Neave
274 Michael Nelson 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2012-02-11 31y 10m 19d 2012-12-26 32y 09m 03d 2 Nelson
274 Alex Patrick 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1916-10-14 Not Known 1917-10-06 Not Known 2 Patrick
274 Borja Perez 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2012-12-26 30y 08m 25d 2013-04-20 31y 00m 19d 1 Perez
274 Danny Racchi 3 1 2 0 3 0 0 100.00 .00 .00 100.00 2011-10-29 23y 11m 07d 2013-02-16 25y 02m 25d 2 Racchi
274 Andrew Reid 3 3 0 0 0 0 3 .00 .00 100.00 .00 1900-11-10 Not Known 1901-09-21 Not Known 2 Reid
274 George McCulloch Fordyce Reid 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1938-02-12 Not Known 1939-04-08 Not Known 2 Reid
274 George Reid 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1946-09-28 Not Known 1947-01-04 Not Known 1 Reid
274 William [1] Reid 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1900-03-17 Not Known 1900-12-08 Not Known 2 Reid
274 David Stewart Robertson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1921-01-15 Not Known 1921-12-31 Not Known 2 Robertson
274 Keith Robin 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1981-03-24 20y 06m 26d 1982-05-08 21y 08m 12d 2 Robin
274 Alex Rollo 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1954-11-24 28y 02m 06d 1955-12-24 29y 03m 06d 2 Rollo
274 Walter Couper Rutherford 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1916-10-14 Not Known 1917-12-08 Not Known 2 Rutherford
274 Dean Shiels 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 2011-08-21 26y 06m 20d 2012-02-11 27y 00m 10d 1 Shiels
274 John George Stewart 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1938-02-12 Not Known 1939-04-08 Not Known 2 Stewart
274 Hugh Mair Strachan 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1969-09-13 30y 06m 23d 1970-02-07 30y 11m 17d 1 Strachan
274 George McGrory Taggart 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1955-12-24 Not Known 1957-08-24 Not Known 2 Taggart
274 James Pender Thomson 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1927-02-19 Not Known 1927-12-24 Not Known 2 Thomson
274 Robert Brown Thyne 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1946-10-19 26y 09m 10d 1954-11-24 34y 10m 15d 2 Thyne
274 Robert Foulis Walker 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1924-11-22 Not Known 1925-11-28 Not Known 2 Walker
274 Francis Walsh 3 3 0 3 1 2 0 33.33 66.67 .00 66.67 1945-09-29 22y 00m 14d 1947-01-04 23y 03m 20d 2 Walsh
274 Joseph Dawson Willis 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1923-11-10 Not Known 1925-02-07 Not Known 2 Willis
274 James Walker McNab Wishart 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1906-11-17 Not Known 1907-02-23 Not Known 1 Wishart
354 John Harvey [2] 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1938-12-03 Not Known 1939-04-08 Not Known 1 [2]
354 James [2] Adams 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1924-11-22 Not Known 1925-02-07 Not Known 1 Adams
354 James Arnott Anderson 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1934-04-07 Not Known 1935-04-13 Not Known 2 Anderson
354 Francis Armstrong 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1915-09-11 Not Known 1916-04-15 Not Known 1 Armstrong
354 Robin Arthur 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1967-12-02 22y 06m 01d 1968-04-10 22y 10m 09d 1 Arthur
354 Bernard Battles 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1904-08-20 28y 07m 07d 1905-01-07 28y 11m 25d 1 Battles
354 James McFarlane Black 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1934-11-17 Not Known 1935-02-09 Not Known 1 Black
354 John Thompson Mathieson Borland 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1923-11-10 Not Known 1923-12-22 Not Known 1 Borland
354 Mark Brown 2 2 0 0 0 0 2 .00 .00 100.00 .00 2009-09-15 28y 06m 18d 2009-11-28 28y 09m 00d 1 Brown
354 Robert (No.1) Brown 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1899-09-23 Not Known 1900-03-17 Not Known 1 Brown
354 Danny Buijs 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2011-08-21 29y 02m 00d 2011-10-29 29y 04m 08d 1 Buijs
354 Mark James Burchill 2 0 2 0 0 0 2 .00 .00 100.00 .00 2009-11-28 29y 03m 10d 2010-04-10 29y 07m 23d 1 Burchill
354 Kenneth Hay Cameron 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1967-12-02 25y 04m 17d 1968-04-10 25y 08m 26d 1 Cameron
354 Jimmy Copeland 2 2 0 0 0 0 2 .00 .00 100.00 .00 1959-08-08 17y 11m 16d 1959-08-22 17y 11m 30d 1 Copeland
354 Souleymane Coulibaly 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2016-10-26 21y 10m 00d 2016-12-27 22y 00m 01d 1 Coulibaly
354 Gordon Alexander Cramond 2 1 1 0 0 0 2 .00 .00 100.00 .00 1980-09-06 31y 05m 18d 1981-04-04 32y 00m 16d 1 Cramond
354 James Cunningham 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1911-09-16 Not Known 1911-11-18 Not Known 1 Cunningham
354 Thomas Drain 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1907-02-16 Not Known 1907-02-23 Not Known 1 Drain
354 John Drysdale 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1938-12-03 Not Known 1939-04-08 Not Known 1 Drysdale
354 Harry A Duff 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1912-12-28 Not Known 1913-02-22 Not Known 1 Duff
354 James [2] Duncan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-08-30 Not Known 1931-12-26 Not Known 2 Duncan
354 Robert Findlay 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1900-03-17 Not Known 1902-11-22 Not Known 2 Findlay
354 Iain Flannigan 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2008-04-05 20y 02m 21d 2010-04-10 22y 02m 26d 2 Flannigan
354 Bobby Flavell 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1955-04-06 33y 07m 05d 1956-04-25 34y 07m 24d 2 Flavell
354 Christopher Columba Fletcher 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1955-12-24 22y 06m 10d 1956-04-25 22y 10m 11d 1 Fletcher
354 James F Glass 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1908-10-10 Not Known 1909-02-20 Not Known 1 Glass
354 John Alexander Goodwin 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1912-12-28 Not Known 1913-02-22 Not Known 1 Goodwin
354 Benjamin Lawrence Gordon 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2010-10-31 19y 07m 29d 2012-02-11 20y 11m 09d 2 Gordon
354 Alex Cameron Graham 2 2 0 3 1 0 1 50.00 .00 50.00 50.00 1905-01-07 Not Known 1905-09-16 Not Known 2 Graham
354 Alex Gray 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1918-11-02 Not Known 1919-02-22 Not Known 1 Gray
354 James Gunzeon 2 2 0 0 0 0 2 .00 .00 100.00 .00 1903-09-26 Not Known 1904-03-05 Not Known 1 Gunzeon
354 Martin Hardie 2 0 2 0 0 0 2 .00 .00 100.00 .00 2003-09-13 27y 04m 22d 2003-12-13 27y 07m 21d 1 Hardie
354 George Hastie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1909-10-02 Not Known 1910-04-30 Not Known 1 Hastie
354 Robert Mathie Henderson 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1916-10-14 Not Known 1917-04-07 Not Known 1 Henderson
354 Luke John Hendrie 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2016-10-26 22y 02m 19d 2017-04-14 22y 08m 07d 1 Hendrie
354 Kallum Higginbotham 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2015-09-23 26y 03m 08d 2015-10-03 26y 03m 18d 1 Higginbotham
354 Daniel Hillcoat 2 2 0 0 0 0 2 .00 .00 100.00 .00 1920-11-27 Not Known 1921-01-15 Not Known 1 Hillcoat
354 Joseph Kenneth Horton 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1945-09-29 23y 01m 03d 1946-01-02 23y 04m 07d 1 Horton
354 Jackson Irvine 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2013-10-26 20y 07m 19d 2013-12-26 20y 09m 19d 1 Irvine
354 Anssi Jaakkola 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2011-03-05 23y 11m 20d 2011-10-29 24y 07m 16d 2 Jaakkola
354 Michael Jeffrey 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1999-10-27 28y 02m 16d 2000-02-02 28y 05m 22d 1 Jeffrey
354 Lee David Johnson 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2012-09-29 31y 03m 22d 2012-12-26 31y 06m 19d 1 Johnson
354 John [4] Johnstone 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1917-10-06 Not Known 1917-12-08 Not Known 1 Johnstone
354 Eric Andre Jolly 2 1 1 0 0 0 2 .00 .00 100.00 .00 2004-08-21 31y 10m 15d 2004-09-22 31y 11m 16d 1 Jolly
354 William Cochrane Kennedy 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1933-12-02 Not Known 1934-04-07 Not Known 1 Kennedy
354 Alastair F MacLeod 2 1 1 0 0 2 0 .00 100.00 .00 50.00 1981-11-07 21y 00m 18d 1982-05-08 21y 06m 18d 1 MacLeod
354 John McAllister 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1908-02-01 Not Known 1910-04-30 Not Known 2 McAllister
354 James McClure 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1937-03-06 25y 03m 29d 1946-09-14 Not Known 2 McClure
354 Robert McConville 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 1987-02-04 22y 05m 13d 1987-02-09 22y 05m 18d 1 McConville
354 Donald F McDowell 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1977-11-05 25y 01m 25d 1977-12-31 25y 03m 20d 1 McDowell
354 Neil McKay 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-11-22 Not Known 1902-12-06 Not Known 1 McKay
354 Thomas Valley McKinlay 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2000-02-26 35y 02m 23d 2000-04-29 35y 04m 26d 1 McKinlay
354 Alex [6] Millar 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1914-09-05 Not Known 1917-10-06 Not Known 2 Millar
354 Liam Millar 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2019-02-01 19y 04m 05d 2019-05-04 19y 07m 07d 1 Millar
354 Archibald Twaddle Milliken 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1932-12-03 Not Known 1933-04-12 Not Known 1 Milliken
354 Matthew Murray 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1954-11-24 24y 10m 30d 1955-04-06 25y 03m 12d 1 Murray
354 James Neil 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1921-12-26 Not Known 1921-12-31 Not Known 1 Neil
354 Barry Nicholson 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2013-10-26 35y 02m 02d 2014-03-08 35y 06m 12d 1 Nicholson
354 Daniel Paterson 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1928-11-24 Not Known 1929-08-17 Not Known 2 Paterson
354 Samuel Roberts 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1935-11-09 Not Known 1936-04-01 Not Known 1 Roberts
354 Robert Munro Rock 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1925-02-07 Not Known 1925-03-14 Not Known 1 Rock
354 Allan John Russell 2 2 0 0 0 0 2 .00 .00 100.00 .00 2009-01-17 28y 01m 04d 2010-04-10 29y 03m 28d 2 Russell
354 John R Scott 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1921-12-26 Not Known 1921-12-31 Not Known 1 Scott
354 Cillian Sheridan 2 2 0 3 2 0 0 100.00 .00 .00 100.00 2012-09-29 23y 07m 06d 2012-12-26 23y 10m 03d 1 Sheridan
354 Donovan Simmonds 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2008-10-04 19y 11m 22d 2009-01-17 20y 03m 05d 1 Simmonds
354 William Inglis Sinclair 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1967-12-02 20y 08m 11d 1969-02-22 21y 11m 01d 2 Sinclair
354 Gavin Richard Skelton 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2008-10-04 27y 06m 07d 2009-09-15 28y 05m 19d 2 Skelton
354 John Skillen 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1906-11-17 Not Known 1907-08-17 Not Known 2 Skillen
354 Eric Skora 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 2004-03-07 22y 06m 16d 2007-10-27 26y 02m 07d 2 Skora
354 David Smart 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1911-09-16 Not Known 1911-11-18 Not Known 1 Smart
354 Martin Smith 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2016-12-27 21y 02m 25d 2017-04-14 21y 06m 12d 1 Smith
354 Robert [1] Sneddon 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1932-12-03 Not Known 1933-04-12 Not Known 1 Sneddon
354 James Steel 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1912-12-28 Not Known 1913-02-22 Not Known 1 Steel
354 Colin Stein 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1977-11-05 30y 05m 26d 1977-12-31 30y 07m 21d 1 Stein
354 James Maxwell Stewart 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1929-03-30 Not Known 1929-12-28 Not Known 2 Stewart
354 Mohammed Sylla 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2007-04-07 30y 00m 25d 2007-05-20 30y 02m 07d 1 Sylla
354 Dominic Thomas 2 1 1 0 0 0 2 .00 .00 100.00 .00 2017-08-12 21y 05m 29d 2018-08-25 22y 06m 11d 2 Thomas
354 Nathan Tyson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2016-10-26 34y 05m 22d 2016-12-27 34y 07m 23d 1 Tyson
354 Willie [1] Waddell 2 1 1 0 0 0 2 .00 .00 100.00 .00 1969-09-13 19y 04m 28d 1971-01-30 20y 09m 14d 2 Waddell
354 William Cameron Whittle 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1913-12-13 Not Known 1914-03-07 Not Known 1 Whittle
354 Gordon McMillan Wilson 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 1981-08-15 23y 11m 12d 1981-08-26 23y 11m 23d 1 Wilson
354 Jude Winchester 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2012-09-29 19y 05m 16d 2013-12-26 20y 08m 13d 2 Winchester
354 William D Wishart 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1926-03-20 Not Known 1926-09-25 Not Known 2 Wishart
354 Gavin Young 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-11-22 Not Known 1902-12-06 Not Known 1 Young
354 John [4] Young 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1905-09-16 Not Known 1905-11-18 Not Known 1 Young
439 David Brown [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-10-21 Not Known 1922-10-21 Not Known 1 [1]
439 Hugh Wilson [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1907-08-17 Not Known 1907-08-17 Not Known 1 [1]
439 Samassi Abou 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2000-02-26 26y 06m 22d 2000-02-26 26y 06m 22d 1 Abou
439 Patrick Ada 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-08-21 26y 07m 07d 2011-08-21 26y 07m 07d 1 Ada
439 Charlee Adams 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-12-27 Not Known 2016-12-27 Not Known 1 Adams
439 Miles Vivien Esifi Addison 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-10-26 27y 09m 19d 2016-10-26 27y 09m 19d 1 Addison
439 Kieran Agard 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2011-04-30 21y 06m 20d 2011-04-30 21y 06m 20d 1 Agard
439 Kristoffer Vassbakk Ajer 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-04-14 18y 11m 28d 2017-04-14 18y 11m 28d 1 Ajer
439 John Woodburn Alexander 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1937-03-06 Not Known 1937-03-06 Not Known 1 Alexander
439 Scott Robert Anson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2009-04-04 19y 11m 06d 2009-04-04 19y 11m 06d 1 Anson
439 Willy Aubameyang 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-04-30 24y 02m 14d 2011-04-30 24y 02m 14d 1 Aubameyang
439 Oliver Baillie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-08-08 Not Known 1959-08-08 Not Known 1 Baillie
439 John M T Ballantyne 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1945-09-29 Not Known 1945-09-29 Not Known 1 Ballantyne
439 Darren Barr 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2013-10-26 28y 07m 09d 2013-10-26 28y 07m 09d 1 Barr
439 Andrew Barrowman 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2006-12-30 22y 01m 03d 2006-12-30 22y 01m 03d 1 Barrowman
439 Archie McCallum Bell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-08-19 22y 04m 07d 1987-08-19 22y 04m 07d 1 Bell
439 William [2] Bell 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-12-26 Not Known 1931-12-26 Not Known 1 Bell
439 Billy Berntsson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2011-01-18 27y 00m 12d 2011-01-18 27y 00m 12d 1 Berntsson
439 Walter Smith Bird 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1924-11-22 Not Known 1924-11-22 Not Known 1 Bird
439 Steven Scott Black 1 0 1 0 0 0 1 .00 .00 100.00 .00 1980-12-06 22y 00m 13d 1980-12-06 22y 00m 13d 1 Black
439 Charles Boland 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1920-04-28 Not Known 1920-04-28 Not Known 1 Boland
439 Willie Boland 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1995-10-07 20y 02m 01d 1995-10-07 20y 02m 01d 1 Boland
439 Martin Caldwell Borthwick 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known 1 Borthwick
439 William Sam Douglas Harry Boyle 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-12-27 21y 03m 26d 2016-12-27 21y 03m 26d 1 Boyle
439 William [22] Brown 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1937-03-06 Not Known 1937-03-06 Not Known 1 Brown
439 Thomas [1] Brownlie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1937-03-06 Not Known 1937-03-06 Not Known 1 Brownlie
439 Alex Stephen Bruce 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-05-04 34y 07m 06d 2019-05-04 34y 07m 06d 1 Bruce
439 Thomas Charles Bryce 1 1 0 0 0 0 1 .00 .00 100.00 .00 1981-04-04 21y 02m 08d 1981-04-04 21y 02m 08d 1 Bryce
439 James Buchan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-10-26 Not Known 1912-10-26 Not Known 1 Buchan
439 William Bulloch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-01-23 Not Known 1909-01-23 Not Known 1 Bulloch
439 Robert Gemmill Burnett 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-02-11 Not Known 1911-02-11 Not Known 1 Burnett
439 Thomas Burns 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1993-11-30 36y 11m 14d 1993-11-30 36y 11m 14d 1 Burns
439 Joseph Thomas Cairney 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-12-06 24y 00m 28d 1980-12-06 24y 00m 28d 1 Cairney
439 Hugh D Cameron 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1972-12-09 18y 05m 24d 1972-12-09 18y 05m 24d 1 Cameron
439 Innes Cameron 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2018-05-13 17y 08m 21d 2018-05-13 17y 08m 21d 1 Cameron
439 James Paterson (Bummer) Campbell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1899-09-23 Not Known 1899-09-23 Not Known 1 Campbell
439 Thomas Campbell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-09-14 Not Known 1946-09-14 Not Known 1 Campbell
439 Tommy Campbell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-11-17 21y 08m 28d 1956-11-17 21y 08m 28d 1 Campbell
439 Mark Canning 1 0 1 0 0 0 1 .00 .00 100.00 .00 2003-02-08 19y 04m 27d 2003-02-08 19y 04m 27d 1 Canning
439 Hugh Carson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-11-18 Not Known 1911-11-18 Not Known 1 Carson
439 David Muir Chalmers 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1910-04-30 Not Known 1910-04-30 Not Known 1 Chalmers
439 James Cherry 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-11-27 Not Known 1920-11-27 Not Known 1 Cherry
439 James Clark 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-12-13 Not Known 1913-12-13 Not Known 1 Clark
439 James H Clark 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1924-11-22 Not Known 1924-11-22 Not Known 1 Clark
439 Ronnie Clark 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1955-04-06 22y 10m 16d 1955-04-06 22y 10m 16d 1 Clark
439 Thomas [1] Clarkson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-10-24 Not Known 1936-10-24 Not Known 1 Clarkson
439 William James McLaughlan Cook 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-08-22 19y 01m 27d 1959-08-22 19y 01m 27d 1 Cook
439 Martyn Alexander Corrigan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2008-01-05 30y 04m 22d 2008-01-05 30y 04m 22d 1 Corrigan
439 David Cox 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2008-05-10 19y 01m 23d 2008-05-10 19y 01m 23d 1 Cox
439 Leslie Victor Crump 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1926-03-20 Not Known 1926-03-20 Not Known 1 Crump
439 Alex Ferguson Currie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1904-08-20 Not Known 1904-08-20 Not Known 1 Currie
439 Paul Kenneth Dalglish 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2008-05-10 31y 02m 22d 2008-05-10 31y 02m 22d 1 Dalglish
439 Fraser Marshall Davidson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-08-19 20y 10m 10d 1987-08-19 20y 10m 10d 1 Davidson
439 Shaun Dillon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-11-23 18y 02m 30d 2002-11-23 18y 02m 30d 1 Dillon
439 Rhian Dodds 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-10-26 26y 07m 16d 2005-10-26 26y 07m 16d 1 Dodds
439 James Welsh Drury 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-01-02 21y 07m 04d 1946-01-02 21y 07m 04d 1 Drury
439 Francois Dubourdeau 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-12-13 23y 08m 01d 2003-12-13 23y 08m 01d 1 Dubourdeau
439 Andrew [2] Duncan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1905-09-16 Not Known 1905-09-16 Not Known 1 Duncan
439 Allan Dunlop 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-02-11 Not Known 1911-02-11 Not Known 1 Dunlop
439 George Cameron Evans 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1969-02-22 19y 08m 16d 1969-02-22 19y 08m 16d 1 Evans
439 James Falconer 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-15 Not Known 1931-08-15 Not Known 1 Falconer
439 Julien Faubert 1 0 1 0 0 0 1 .00 .00 100.00 .00 2016-02-27 32y 06m 26d 2016-02-27 32y 06m 26d 1 Faubert
439 William [2] Ferguson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1900-03-17 Not Known 1900-03-17 Not Known 1 Ferguson
439 Jorge Galan 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-21 22y 06m 30d 2011-08-21 22y 06m 30d 1 Galan
439 Robert Linton Gallacher 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-04-30 20y 06m 08d 1938-04-30 20y 06m 08d 1 Gallacher
439 Thomas Galloway 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1905-11-18 Not Known 1905-11-18 Not Known 1 Galloway
439 Ian James Gibson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-09-06 24y 07m 03d 1980-09-06 24y 07m 03d 1 Gibson
439 Thomas Gilchrist 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-02-11 Not Known 1911-02-11 Not Known 1 Gilchrist
439 John [1] Gillan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known 1 Gillan
439 John [2] Gillespie 1 1 0 1 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known 1 Gillespie
439 Campbell Hamilton Gilmour 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-12-26 Not Known 1931-12-26 Not Known 1 Gilmour
439 John Glover 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1910-04-30 Not Known 1910-04-30 Not Known 1 Glover
439 Alex [2] Goldie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1917-10-06 Not Known 1917-10-06 Not Known 1 Goldie
439 David Smith Gordon 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1917-04-07 Not Known 1917-04-07 Not Known 1 Gordon
439 James Simpson Grant 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-12-13 Not Known 1913-12-13 Not Known 1 Grant
439 David H Gray 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1921-12-31 Not Known 1921-12-31 Not Known 1 Gray
439 William [1] Guthrie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-11-02 Not Known 1918-11-02 Not Known 1 Guthrie
439 George [4] Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-12-08 Not Known 1917-12-08 Not Known 1 Hamilton
439 Neil L Harris 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1917-04-07 Not Known 1917-04-07 Not Known 1 Harris
439 Walter Edward Harrison 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1945-09-29 22y 08m 13d 1945-09-29 22y 08m 13d 1 Harrison
439 James [1] Harvey 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-10-21 Not Known 1922-10-21 Not Known 1 Harvey
439 John Harvey 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-01-02 Not Known 1946-01-02 Not Known 1 Harvey
439 Hamilton Stillic Henry 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-04-30 21y 09m 23d 1938-04-30 21y 09m 23d 1 Henry
439 Andrew Herron 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-10-21 Not Known 1922-10-21 Not Known 1 Herron
439 Robert Wallace Hewitt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1900-11-10 Not Known 1900-11-10 Not Known 1 Hewitt
439 Alex Higgins 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1919-11-22 Not Known 1919-11-22 Not Known 1 Higgins
439 Lee James Stephen Hodson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-02-27 24y 04m 25d 2016-02-27 24y 04m 25d 1 Hodson
439 Barry Holland 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-08-19 20y 09m 21d 1987-08-19 20y 09m 21d 1 Holland
439 James Houston 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-11-27 Not Known 1920-11-27 Not Known 1 Houston
439 Robert Joseph Houston 1 0 1 0 0 0 1 .00 .00 100.00 .00 1980-12-06 28y 10m 13d 1980-12-06 28y 10m 13d 1 Houston
439 Matthew Howie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-11-02 Not Known 1918-11-02 Not Known 1 Howie
439 Jim [2] Hughes 1 0 1 0 0 0 1 .00 .00 100.00 .00 1980-09-06 20y 07m 28d 1980-09-06 20y 07m 28d 1 Hughes
439 Rabiu Ibrahim 1 1 0 0 0 0 1 .00 .00 100.00 .00 2013-04-20 22y 01m 05d 2013-04-20 22y 01m 05d 1 Ibrahim
439 George Edward Jenkins 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-01-02 Not Known 1946-01-02 Not Known 1 Jenkins
439 Thomas Johnson 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2002-02-16 31y 01m 01d 2002-02-16 31y 01m 01d 1 Johnson
439 David Moberg Karlsson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-03-08 19y 11m 16d 2014-03-08 19y 11m 16d 1 Karlsson
439 Michael Ferels Kenmuir 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1934-11-17 Not Known 1934-11-17 Not Known 1 Kenmuir
439 Aime Gahie Noel Koudou 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2007-05-20 30y 06m 02d 2007-05-20 30y 06m 02d 1 Koudou
439 Stewart Layburn 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1963-10-26 Not Known 1963-10-26 Not Known 1 Layburn
439 William Smith Leitch 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1927-02-19 Not Known 1927-02-19 Not Known 1 Leitch
439 Kyle Letheren 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2012-09-29 24y 09m 03d 2012-09-29 24y 09m 03d 1 Letheren
439 Herbert Lock 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-11-02 Not Known 1918-11-02 Not Known 1 Lock
439 Alex T Logan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-10-26 Not Known 1912-10-26 Not Known 1 Logan
439 Sean Longstaff 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-04-14 19y 05m 15d 2017-04-14 19y 05m 15d 1 Longstaff
439 Malcolm MacDonald 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-01-02 Not Known 1946-01-02 Not Known 1 MacDonald
439 James Rae MacLeod 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-12-26 Not Known 1931-12-26 Not Known 1 MacLeod
439 James Maitland 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1919-11-22 Not Known 1919-11-22 Not Known 1 Maitland
439 Vitalijs Maksimenko 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-05-04 23y 04m 26d 2014-05-04 23y 04m 26d 1 Maksimenko
439 Thomas Daly Marshall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-09-25 Not Known 1926-09-25 Not Known 1 Marshall
439 Joseph Paul Smith Mason 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-08-30 21y 00m 13d 1961-08-30 21y 00m 13d 1 Mason
439 John Arthur Mathieson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1926-03-20 Not Known 1926-03-20 Not Known 1 Mathieson
439 Steven McCloy 1 0 1 0 0 0 1 .00 .00 100.00 .00 1994-04-02 18y 11m 05d 1994-04-02 18y 11m 05d 1 McCloy
439 John McConnell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1902-11-22 Not Known 1902-11-22 Not Known 1 McConnell
439 Robert Gray McCulloch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1923-02-10 Not Known 1923-02-10 Not Known 1 McCulloch
439 William B McCulloch 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1947-01-04 Not Known 1947-01-04 Not Known 1 McCulloch
439 Alex McCurdie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-09-05 Not Known 1914-09-05 Not Known 1 McCurdie
439 Thomas McDermott 1 1 0 1 0 0 1 .00 .00 100.00 .00 1909-02-20 Not Known 1909-02-20 Not Known 1 McDermott
439 John [6] McDonald 1 1 0 0 0 0 1 .00 .00 100.00 .00 1904-03-05 Not Known 1904-03-05 Not Known 1 McDonald
439 (Jack) John Edward McGillivray 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1977-08-27 23y 02m 01d 1977-08-27 23y 02m 01d 1 McGillivray
439 Phil McGovern 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1972-12-09 24y 07m 10d 1972-12-09 24y 07m 10d 1 McGovern
439 Philip James McGuire 1 1 0 0 0 0 1 .00 .00 100.00 .00 2010-04-10 30y 01m 06d 2010-04-10 30y 01m 06d 1 McGuire
439 Joseph McHallam 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1919-02-22 Not Known 1919-02-22 Not Known 1 McHallam
439 Ian McInnes 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-08-19 20y 04m 28d 1987-08-19 20y 04m 28d 1 McInnes
439 John [4] McIntyre 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known 1 McIntyre
439 Malcolm McLaren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1946-01-02 Not Known 1946-01-02 Not Known 1 McLaren
439 James [4] McLean 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1920-04-28 Not Known 1920-04-28 Not Known 1 McLean
439 James McLeod 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-09-26 Not Known 1903-09-26 Not Known 1 McLeod
439 Billy McPike 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-08-08 Not Known 1959-08-08 Not Known 1 McPike
439 James B Middlemass 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-11-24 Not Known 1954-11-24 Not Known 1 Middlemass
439 Ross Millen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-11-10 24y 01m 13d 2018-11-10 24y 01m 13d 1 Millen
439 Alexander McKinlay Milliken 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1935-11-09 Not Known 1935-11-09 Not Known 1 Milliken
439 Hugh G Monteith 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1905-11-18 Not Known 1905-11-18 Not Known 1 Monteith
439 James [1] Morton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-09-05 Not Known 1914-09-05 Not Known 1 Morton
439 John [5] Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-12-13 Not Known 1913-12-13 Not Known 1 Murray
439 Peter Murray 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1919-02-22 Not Known 1919-02-22 Not Known 1 Murray
439 Craig Cameron Napier 1 1 0 0 0 0 1 .00 .00 100.00 .00 1994-04-02 28y 04m 19d 1994-04-02 28y 04m 19d 1 Napier
439 George G Napier 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-15 Not Known 1931-08-15 Not Known 1 Napier
439 James B Neill 1 1 0 0 0 0 1 .00 .00 100.00 .00 1907-03-16 Not Known 1907-03-16 Not Known 1 Neill
439 Tom Newbiggin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-11-24 Not Known 1954-11-24 Not Known 1 Newbiggin
439 Steven Old 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-11-28 23y 09m 11d 2009-11-28 23y 09m 11d 1 Old
439 James [2] Orr 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1911-09-16 Not Known 1911-09-16 Not Known 1 Orr
439 Graeme Owens 1 0 1 0 0 0 1 .00 .00 100.00 .00 2009-09-15 21y 04m 14d 2009-09-15 21y 04m 14d 1 Owens
439 Craig Stewart Paterson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1994-01-22 34y 03m 20d 1994-01-22 34y 03m 20d 1 Paterson
439 Mickael Pizzo 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2001-09-16 22y 05m 21d 2001-09-16 22y 05m 21d 1 Pizzo
439 Ian Porteous 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1993-09-18 28y 09m 28d 1993-09-18 28y 09m 28d 1 Porteous
439 Thomas Potts 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-11-02 Not Known 1918-11-02 Not Known 1 Potts
439 Alex Pursehouse 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2011-10-29 19y 05m 23d 2011-10-29 19y 05m 23d 1 Pursehouse
439 Hardie Wilson Rattray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1923-02-10 Not Known 1923-02-10 Not Known 1 Rattray
439 Redmond 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1945-09-29 Not Known 1945-09-29 Not Known 1 Redmond
439 Henry George Rennie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-09-17 37y 03m 16d 1910-09-17 37y 03m 16d 1 Rennie
439 Mark Ridgers 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-09-23 25y 01m 14d 2015-09-23 25y 01m 14d 1 Ridgers
439 Callum Roberts 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-04-14 20y 00m 00d 2017-04-14 20y 00m 00d 1 Roberts
439 Scott Robinson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-09-23 23y 04m 12d 2015-09-23 23y 04m 12d 1 Robinson
439 Alex Samizadeh 1 0 1 0 0 0 1 .00 .00 100.00 .00 2017-08-12 18y 09m 02d 2017-08-12 18y 09m 02d 1 Samizadeh
439 Jesus Garcia Sanjuan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2001-09-16 30y 00m 25d 2001-09-16 30y 00m 25d 1 Sanjuan
439 Scott Derek Severin 1 1 0 0 0 0 1 .00 .00 100.00 .00 2010-04-10 31y 01m 26d 2010-04-10 31y 01m 26d 1 Severin
439 James Skillen 1 1 0 1 0 0 1 .00 .00 100.00 .00 1923-11-10 Not Known 1923-11-10 Not Known 1 Skillen
439 Andrew Mark Smith 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-04-29 31y 05m 02d 2000-04-29 31y 05m 02d 1 Smith
439 John Reid Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-11-27 Not Known 1920-11-27 Not Known 1 Smith
439 William Stark 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1993-11-30 36y 11m 29d 1993-11-30 36y 11m 29d 1 Stark
439 Alex Steel 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-11-18 Not Known 1911-11-18 Not Known 1 Steel
439 James Rae Stevenson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1947-01-04 23y 03m 05d 1947-01-04 23y 03m 05d 1 Stevenson
439 Neil Stevenson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-10-02 Not Known 1909-10-02 Not Known 1 Stevenson
439 Robert John Wainwright Street 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-09-06 26y 10m 08d 1980-09-06 26y 10m 08d 1 Street
439 David Syme 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2016-01-02 18y 06m 10d 2016-01-02 18y 06m 10d 1 Syme
439 Gerrit Thomas Tallon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-08-17 22y 11m 12d 1996-08-17 22y 11m 12d 1 Tallon
439 Lewis Toshney 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2012-02-11 19y 09m 16d 2012-02-11 19y 09m 16d 1 Toshney
439 William Train 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-02-11 Not Known 1911-02-11 Not Known 1 Train
439 Archibald Donald Turner 1 1 0 0 0 0 1 .00 .00 100.00 .00 1932-12-03 Not Known 1932-12-03 Not Known 1 Turner
439 Neil McDougall Turner 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1918-11-02 Not Known 1918-11-02 Not Known 1 Turner
439 Dieter Van Tornhout 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2012-02-11 26y 10m 24d 2012-02-11 26y 10m 24d 1 Van Tornhout
439 Charles Thomas Vickers 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1914-03-07 Not Known 1914-03-07 Not Known 1 Vickers
439 George Barr (Robert) Waddell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-12-13 Not Known 1913-12-13 Not Known 1 Waddell
439 David C [1] Walker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1921-01-15 Not Known 1921-01-15 Not Known 1 Walker
439 David C Walker 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1908-02-01 Not Known 1908-02-01 Not Known 1 Walker
439 Gavin Shanks Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-10-26 Not Known 1912-10-26 Not Known 1 Watson
439 Hugh Watson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1905-11-18 Not Known 1905-11-18 Not Known 1 Watson
439 Michael Watt 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1999-10-27 28y 11m 00d 1999-10-27 28y 11m 00d 1 Watt
439 Joshua John Webb 1 0 1 0 0 0 1 .00 .00 100.00 .00 2016-12-27 21y 04m 17d 2016-12-27 21y 04m 17d 1 Webb
439 William Williams 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1906-11-17 Not Known 1906-11-17 Not Known 1 Williams
439 Alex [1] Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1907-08-17 Not Known 1907-08-17 Not Known 1 Wilson
439 Alistair Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-12-06 19y 01m 22d 1980-12-06 19y 01m 22d 1 Wilson
439 Neil Wilson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1925-02-07 Not Known 1925-02-07 Not Known 1 Wilson
439 Hugh Woodburn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1900-12-08 Not Known 1900-12-08 Not Known 1 Woodburn
439 Frederick John Woodman 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-04-14 20y 01m 10d 2017-04-14 20y 01m 10d 1 Woodman
439 Ernest John Yard 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1961-12-16 20y 07m 13d 1961-12-16 20y 07m 13d 1 Yard


Top 100 Appearances All Games

Players appearances and goals are included.

Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 James Fowler 40 37 3 1 13 9 18 32.50 22.50 45.00 43.75 2000-09-24 19y 10m 29d 2013-04-20 32y 05m 25d 13 Fowler
2 Garry Hay 37 33 4 0 10 9 18 27.03 24.32 48.65 39.19 1999-11-27 22y 02m 20d 2012-02-11 34y 05m 04d 13 Hay
3 Francis Whitfield Beattie 36 36 0 2 15 9 12 41.67 25.00 33.33 54.17 1954-11-24 21y 01m 07d 1969-09-13 35y 10m 27d 16 Beattie
4 Kris Boyd 33 25 8 9 8 7 18 24.24 21.21 54.55 34.85 2001-12-15 18y 03m 27d 2018-11-10 35y 02m 23d 11 Boyd
5 James Mitchell 32 32 0 0 7 8 17 21.88 25.00 53.13 34.38 1900-12-08 Not Known 1917-12-08 Not Known 15 Mitchell
6 Alistair Robert Mitchell 31 30 1 2 9 9 13 29.03 29.03 41.94 43.55 1993-09-18 24y 09m 15d 2002-02-16 33y 02m 13d 9 Mitchell
7 Angus Ian MacPherson 29 29 0 2 9 9 11 31.03 31.03 37.93 46.55 1993-09-18 24y 11m 07d 2001-04-27 32y 06m 16d 8 MacPherson
7 Matthew McLuskie Watson 29 29 0 0 11 7 11 37.93 24.14 37.93 50.00 1955-04-06 18y 11m 03d 1966-04-09 29y 11m 06d 12 Watson
9 Mark Francis Reilly 28 25 3 2 6 10 12 21.43 35.71 42.86 39.29 1993-09-18 24y 05m 19d 2001-04-27 32y 00m 28d 8 Reilly
10 Jacky McGrory 25 25 0 0 11 7 7 44.00 28.00 28.00 58.00 1961-08-30 19y 09m 15d 1972-02-19 30y 03m 04d 11 McGrory
11 Bertie Black 23 23 0 5 8 5 10 34.78 21.74 43.48 45.65 1956-11-17 21y 11m 15d 1965-04-24 30y 04m 22d 8 Black
12 Paul Hamilton Wright 22 18 4 5 7 4 11 31.82 18.18 50.00 40.91 1995-04-12 27y 07m 26d 2001-03-14 33y 06m 25d 7 Wright
13 George [2] Anderson 21 21 0 0 5 3 12 23.81 14.29 57.14 30.95 1898-04-16 Not Known 1908-02-01 Not Known 10 Anderson
13 John Whitfield Milligan McInally 21 20 1 6 10 3 8 47.62 14.29 38.10 54.76 1959-08-22 22y 09m 01d 1967-12-02 31y 00m 11d 9 McInally
13 Hugh Auld Morton 21 21 0 2 9 4 8 42.86 19.05 38.10 52.38 1922-10-21 Not Known 1936-04-01 Not Known 12 Morton
13 William Toner 21 21 0 0 9 4 8 42.86 19.05 38.10 52.38 1954-11-24 24y 11m 06d 1962-04-07 32y 03m 20d 8 Toner
17 Daniele Anthony Invincible 20 18 2 4 4 6 10 20.00 30.00 50.00 35.00 2004-03-07 24y 11m 07d 2010-04-10 31y 00m 11d 7 Invincible
17 Brien McIlroy 20 19 1 9 9 5 6 45.00 25.00 30.00 57.50 1960-11-12 Not Known 1969-02-22 Not Known 9 McIlroy
17 Alexander Donaldson McLaughlan 20 20 0 0 8 5 7 40.00 25.00 35.00 52.50 1960-11-12 24y 03m 26d 1971-01-30 34y 06m 13d 7 McLaughlan
17 Matthew [2] Smith 20 20 0 3 9 3 8 45.00 15.00 40.00 52.50 1916-10-14 Not Known 1930-08-30 Not Known 13 Smith
21 James Robertson Brown 19 19 0 0 6 4 9 31.58 21.05 47.37 42.11 1954-11-24 29y 04m 05d 1960-03-19 34y 08m 00d 6 Brown
21 Frederic Dindeleux 19 18 1 1 4 7 8 21.05 36.84 42.11 39.47 1999-10-27 25y 09m 11d 2005-02-12 31y 00m 27d 6 Dindeleux
21 Andy King 19 19 0 1 9 7 3 47.37 36.84 15.79 65.79 1962-04-07 19y 08m 15d 1970-02-07 27y 06m 15d 9 King
21 John McEwan 19 19 0 1 8 5 6 42.11 26.32 31.58 55.26 1923-12-22 Not Known 1934-04-07 Not Known 10 McEwan
25 Alan Combe 18 18 0 0 5 4 9 27.78 22.22 50.00 38.89 2004-08-21 30y 04m 18d 2009-04-04 35y 00m 01d 5 Combe
25 Derrick Schendal McDicken 18 18 0 3 4 8 6 22.22 44.44 33.33 44.44 1974-09-14 19y 05m 10d 1982-05-08 27y 01m 04d 5 McDicken
25 Alan David Robertson 18 18 0 2 5 8 5 27.78 44.44 27.78 50.00 1972-12-09 20y 02m 17d 1987-08-19 34y 10m 28d 7 Robertson
28 Simon Gray Ford 17 17 0 0 4 4 9 23.53 23.53 52.94 35.29 2004-11-13 22y 11m 27d 2010-04-10 28y 04m 24d 6 Ford
28 Gary James Holt 17 16 1 2 5 6 6 29.41 35.29 35.29 47.06 1995-10-07 22y 06m 28d 2001-03-14 28y 00m 05d 5 Holt
28 Alan Scott Mahood 17 15 2 1 6 5 6 35.29 29.41 35.29 50.00 1998-08-30 25y 05m 04d 2003-09-13 30y 05m 18d 6 Mahood
28 Stuart Donald McLean 17 17 0 2 4 6 7 23.53 35.29 41.18 41.18 1975-01-04 19y 00m 22d 1987-08-19 31y 08m 06d 7 McLean
28 Tommy McLean 17 17 0 2 8 4 5 47.06 23.53 29.41 58.82 1964-12-19 17y 06m 17d 1971-01-30 23y 07m 28d 7 McLean
28 Edward McCallum Morrison 17 16 1 6 6 6 5 35.29 35.29 29.41 52.94 1967-12-02 19y 09m 10d 1975-01-29 26y 11m 07d 7 Morrison
28 Manuel Pascali 17 17 0 0 10 2 5 58.82 11.76 29.41 64.71 2008-10-04 27y 00m 25d 2014-05-04 32y 07m 25d 6 Pascali
28 Matthew Shortt 17 17 0 0 7 3 7 41.18 17.65 41.18 50.00 1911-02-11 Not Known 1921-12-31 Not Known 10 Shortt
36 Gordon Greer 16 15 1 1 3 4 9 18.75 25.00 56.25 31.25 2003-12-13 22y 11m 29d 2018-02-27 37y 02m 13d 5 Greer
36 Gordon George Banks Marshall 16 16 0 0 5 5 6 31.25 31.25 37.50 46.88 1998-03-14 33y 10m 23d 2003-05-03 39y 00m 14d 6 Marshall
36 Samuel George Maxwell 16 15 1 0 4 7 5 25.00 43.75 31.25 46.88 1970-10-03 20y 03m 24d 1980-12-06 30y 05m 27d 7 Maxwell
36 Frederick Walker Milloy 16 16 0 0 5 5 6 31.25 31.25 37.50 46.88 1932-12-03 Not Known 1946-01-02 Not Known 8 Milloy
36 Hugh [3] Morton 16 16 0 1 3 3 10 18.75 18.75 62.50 28.13 1899-09-23 Not Known 1907-08-17 Not Known 9 Morton
36 Thomas McCall Smith 16 16 0 0 5 4 7 31.25 25.00 43.75 43.75 1929-12-28 Not Known 1936-10-24 Not Known 8 Smith
36 Frazer Wright 16 16 0 1 7 1 8 43.75 6.25 50.00 46.88 2005-10-26 25y 10m 03d 2011-03-05 31y 02m 10d 6 Wright
43 Allan Johnston 15 13 2 0 3 4 8 20.00 26.67 53.33 33.33 2004-08-21 30y 08m 07d 2008-05-10 34y 04m 26d 4 Johnston
43 Rory McKenzie 15 8 7 1 9 3 3 60.00 20.00 20.00 70.00 2012-12-26 19y 02m 19d 2019-05-04 25y 06m 27d 6 McKenzie
43 Samuel Raymond Montgomerie 15 14 1 0 6 2 7 40.00 13.33 46.67 46.67 1993-09-18 32y 05m 01d 1998-12-26 37y 08m 09d 6 Montgomerie
46 Billy Dickson 14 14 0 1 5 4 5 35.71 28.57 35.71 50.00 1967-04-22 20y 00m 14d 1973-04-14 26y 00m 06d 7 Dickson
46 Jamie Hamill 14 13 1 0 5 4 5 35.71 28.57 35.71 50.00 2007-04-07 20y 08m 09d 2015-10-03 29y 02m 04d 6 Hamill
46 Gary Locke 14 10 4 0 2 6 6 14.29 42.86 42.86 35.71 2002-08-31 27y 02m 15d 2008-05-10 32y 10m 24d 6 Locke
46 Malcolm Wright McPhail 14 14 0 6 7 2 5 50.00 14.29 35.71 57.14 1916-04-15 Not Known 1922-10-21 Not Known 8 McPhail
46 Eric McIntyre Murray 14 14 0 0 8 3 3 57.14 21.43 21.43 67.86 1961-08-16 Not Known 1968-04-10 Not Known 7 Murray
46 Joseph Nibloe 14 14 0 0 8 3 3 57.14 21.43 21.43 67.86 1925-11-28 Not Known 1931-12-26 Not Known 7 Nibloe
46 Gary Wales 14 8 6 2 4 3 7 28.57 21.43 50.00 39.29 2004-08-21 25y 07m 17d 2008-04-05 29y 03m 01d 4 Wales
53 Thomas Black 13 12 1 0 4 3 6 30.77 23.08 46.15 42.31 1993-09-18 30y 11m 07d 1996-04-27 33y 06m 16d 3 Black
53 Thomas Blair 13 13 0 0 6 3 4 46.15 23.08 30.77 57.69 1912-10-26 Not Known 1920-04-28 Not Known 8 Blair
53 Samuel Turner Clemie 13 13 0 0 7 3 3 53.85 23.08 23.08 65.38 1926-03-20 Not Known 1931-08-15 Not Known 7 Clemie
53 Alex Craig 13 13 0 0 3 1 8 23.08 7.69 61.54 26.92 1899-05-06 Not Known 1904-03-05 Not Known 6 Craig
53 Thomas [3] Hamilton 13 13 0 0 7 2 4 53.85 15.38 30.77 61.54 1915-02-06 Not Known 1921-01-15 Not Known 7 Hamilton
53 John Henry 13 9 4 3 4 4 5 30.77 30.77 38.46 46.15 1994-09-24 22y 08m 25d 1999-04-03 27y 03m 04d 5 Henry
53 Dragoje Lekovic 13 13 0 0 5 1 7 38.46 7.69 53.85 42.31 1994-11-26 27y 00m 05d 1997-11-23 30y 00m 02d 4 Lekovic
53 David William Lilley 13 13 0 0 4 4 5 30.77 30.77 38.46 46.15 2004-03-07 26y 04m 07d 2009-04-04 31y 05m 05d 5 Lilley
53 Alan William McCulloch 13 13 0 0 3 6 4 23.08 46.15 30.77 46.15 1975-01-04 21y 04m 16d 1987-02-09 33y 05m 21d 4 McCulloch
53 Kevin McGowne 13 13 0 1 3 5 5 23.08 38.46 38.46 42.31 1997-02-08 27y 01m 23d 2002-02-16 32y 02m 00d 5 McGowne
53 William McKie Muir 13 13 0 3 7 2 4 53.85 15.38 30.77 61.54 1957-08-10 Not Known 1962-04-07 Not Known 5 Muir
53 Colin John Nish 13 10 3 3 3 4 6 23.08 30.77 46.15 38.46 2003-09-13 22y 06m 06d 2008-01-05 26y 09m 29d 5 Nish
53 James Howie Ramsay 13 13 0 3 7 1 5 53.85 7.69 38.46 57.69 1920-11-27 Not Known 1931-01-31 Not Known 8 Ramsay
53 Robert Bryson Templeton 13 13 0 0 2 4 7 15.38 30.77 53.85 30.77 1908-02-01 Not Known 1913-02-22 Not Known 6 Templeton
67 William Neill Culley 12 12 0 5 5 0 7 41.67 .00 58.33 41.67 1912-10-26 Not Known 1922-10-21 Not Known 9 Culley
67 David Gibson 12 12 0 0 5 1 6 41.67 8.33 50.00 45.83 1919-11-22 Not Known 1925-03-14 Not Known 6 Gibson
67 Andy Kerr 12 12 0 7 6 3 3 50.00 25.00 25.00 62.50 1960-02-22 28y 07m 24d 1963-03-18 31y 08m 18d 4 Kerr
67 Alistair Mackay 12 12 0 1 3 2 7 25.00 16.67 58.33 33.33 1951-04-28 Not Known 1959-11-14 Not Known 7 Mackay
67 Gary Matthew McDonald 12 11 1 0 2 2 8 16.67 16.67 66.67 25.00 2003-02-08 20y 09m 29d 2006-01-21 23y 09m 11d 4 McDonald
67 Stephen James Murray 12 6 6 1 0 3 9 .00 25.00 75.00 12.50 2001-12-15 18y 07m 27d 2006-01-07 22y 08m 20d 5 Murray
67 Steven John Naismith 12 11 1 3 3 2 7 25.00 16.67 58.33 33.33 2005-02-05 18y 04m 22d 2007-05-20 20y 08m 06d 3 Naismith
67 James Crighton Richmond 12 12 0 1 6 2 4 50.00 16.67 33.33 58.33 1960-02-22 24y 04m 09d 1963-03-18 27y 05m 05d 4 Richmond
67 Jerome Vareille 12 7 5 0 2 5 5 16.67 41.67 41.67 37.50 1997-09-27 23y 03m 26d 2000-12-09 26y 06m 08d 4 Vareille
67 James [2] Williamson 12 12 0 2 2 5 5 16.67 41.67 41.67 37.50 1929-03-30 Not Known 1936-10-24 Not Known 7 Williamson
77 David Fulton [1] 11 11 0 2 5 2 4 45.45 18.18 36.36 54.55 1913-12-13 Not Known 1919-02-22 Not Known 6 [1]
77 Hugh Murdoch Brown 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1958-10-01 17y 10m 25d 1964-02-22 23y 03m 16d 5 Brown
77 Peter Canero 11 8 3 0 1 3 7 9.09 27.27 63.64 22.73 1999-11-27 18y 10m 09d 2003-12-13 22y 10m 25d 5 Canero
77 Paul Clarke 11 11 0 0 3 4 4 27.27 36.36 36.36 45.45 1976-10-02 19y 11m 21d 1982-05-08 25y 06m 27d 4 Clarke
77 Jimmy Cook 11 11 0 3 3 5 3 27.27 45.45 27.27 50.00 1968-08-17 20y 06m 01d 1973-04-14 25y 01m 29d 5 Cook
77 Andrew N Cunningham 11 11 0 5 2 3 6 18.18 27.27 54.55 31.82 1910-04-30 Not Known 1915-02-06 Not Known 6 Cunningham
77 Paul Di Giacomo 11 4 7 2 4 1 6 36.36 9.09 54.55 40.91 2001-03-14 18y 08m 14d 2008-05-10 25y 10m 10d 6 Di Giacomo
77 James Hood 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1923-02-10 Not Known 1927-08-13 Not Known 6 Hood
77 Mark Kingsley Roberts 11 4 7 1 1 3 7 9.09 27.27 63.64 22.73 1995-02-11 19y 03m 14d 1998-12-26 23y 01m 27d 5 Roberts
77 David Sneddon 11 11 0 4 6 4 1 54.55 36.36 9.09 72.73 1961-12-16 25y 07m 22d 1965-06-19 29y 01m 26d 4 Sneddon
77 Mehdi Taouil 11 10 1 1 4 1 6 36.36 9.09 54.55 40.91 2007-10-27 24y 05m 07d 2011-01-18 27y 07m 29d 4 Taouil
77 Greg John Taylor 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 2016-10-26 18y 11m 21d 2019-05-04 21y 05m 29d 3 Taylor
89 Thomas Heron Brown 10 7 3 2 3 2 5 30.00 20.00 50.00 40.00 1993-11-30 25y 07m 29d 1997-04-05 29y 00m 04d 4 Brown
89 Thomas Busby 10 10 0 0 3 0 7 30.00 .00 70.00 30.00 1896-01-01 Not Known 1901-10-19 Not Known 6 Busby
89 Christophe Cocard 10 6 4 1 2 4 4 20.00 40.00 40.00 40.00 1999-10-27 31y 11m 04d 2001-12-15 34y 00m 22d 3 Cocard
89 Craig Peter Dargo 10 5 5 2 2 3 5 20.00 30.00 50.00 35.00 2000-09-24 22y 08m 21d 2004-11-13 26y 10m 10d 4 Dargo
89 Iain Durrant 10 10 0 0 4 4 2 40.00 40.00 20.00 60.00 1998-08-30 31y 10m 01d 2000-09-24 33y 10m 26d 3 Durrant
89 Stuart Findlay 10 9 1 1 4 2 4 40.00 20.00 40.00 50.00 2015-09-23 20y 00m 09d 2019-05-04 23y 07m 20d 3 Findlay
89 John M Gilmour 10 9 1 0 3 4 3 30.00 40.00 30.00 50.00 1968-08-17 24y 07m 10d 1972-02-19 28y 01m 12d 4 Gilmour
89 David Howie 10 10 0 0 2 3 5 20.00 30.00 50.00 35.00 1906-11-17 Not Known 1910-09-17 Not Known 5 Howie
89 James Harley Lauchlan 10 10 0 1 2 5 3 20.00 50.00 30.00 45.00 1996-04-27 19y 02m 25d 2000-02-26 23y 00m 24d 5 Lauchlan
89 Jamie MacDonald 10 10 0 0 3 3 4 30.00 30.00 40.00 45.00 2015-10-03 29y 05m 16d 2018-08-25 32y 04m 08d 4 MacDonald
89 Archibald S Mackie 10 10 0 0 5 2 3 50.00 20.00 30.00 60.00 1913-12-13 Not Known 1919-02-22 Not Known 6 Mackie
89 Gerald Joseph Mayes 10 10 0 8 4 2 4 40.00 20.00 40.00 50.00 1955-12-24 34y 05m 06d 1959-03-28 37y 08m 10d 4 Mayes

Scorers Competitive Games


Total Distinct (ex ogs) = 163

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Kris Boyd 9 1 33 .27 2002-08-31 19y 00m 13d 3 2017-11-05 34y 02m 18d 30 4 Boyd
2 Gerald Joseph Mayes 8 1 10 .80 1955-12-24 34y 05m 06d 1 1957-12-14 36y 04m 26d 7 3 Mayes
2 Brien McIlroy 8 19 .42 1963-10-26 Not Known 6 1969-02-22 Not Known 19 5 McIlroy
4 Andy Kerr 7 12 .58 1960-11-12 29y 04m 14d 4 1963-03-18 31y 08m 18d 12 3 Kerr
5 William [1] Connell 6 9 .67 1928-11-24 Not Known 1 1931-01-31 Not Known 7 2 Connell
5 John Whitfield Milligan McInally 6 21 .29 1959-11-14 22y 11m 24d 2 1966-04-04 29y 04m 14d 17 4 McInally
5 Malcolm Wright McPhail 6 14 .43 1916-10-14 Not Known 2 1921-12-31 Not Known 13 5 McPhail
5 Edward McCallum Morrison 6 17 .35 1967-12-02 19y 09m 10d 1 1973-04-14 25y 01m 23d 15 4 Morrison
5 James Edward Robertson 6 6 1.00 1934-11-17 Not Known 1 1937-03-06 Not Known 6 3 Robertson
10 Bertie Black 5 23 .22 1956-11-17 21y 11m 15d 1 1962-10-13 27y 10m 11d 20 4 Black
10 Allan Collins 5 7 .71 1938-02-12 20y 00m 19d 2 1946-10-19 28y 08m 25d 6 3 Collins
10 William Neill Culley 5 12 .42 1915-09-11 Not Known 4 1922-10-21 Not Known 12 3 Culley
10 Andrew N Cunningham 5 11 .45 1910-04-30 Not Known 1 1912-12-28 Not Known 6 4 Cunningham
10 Colin McKee 5 9 .56 1994-11-26 21y 03m 04d 2 1996-12-14 23y 03m 22d 8 3 McKee
10 Paul Hamilton Wright 5 22 .23 1996-08-17 29y 00m 00d 7 2000-09-24 33y 01m 07d 21 4 Wright
16 John Gordon Aitken 4 8 .50 1929-03-30 Not Known 1 1931-12-26 Not Known 7 3 Aitken
16 Paul Heffernan 4 6 .67 2012-02-11 30y 01m 13d 3 2013-02-16 31y 01m 19d 5 2 Heffernan
16 Daniele Anthony Invincible 4 20 .20 2004-03-07 24y 11m 07d 1 2009-04-04 30y 00m 05d 19 4 Invincible
16 James Morton Maxwell 4 7 .57 1931-01-10 Not Known 1 1933-12-02 Not Known 6 2 Maxwell
16 Alistair Murdoch McCoist 4 4 1.00 1998-08-30 35y 11m 06d 1 1999-04-03 36y 06m 10d 3 1 McCoist
21 Robert Beattie 3 8 .38 1935-04-13 19y 02m 20d 4 1936-04-01 20y 02m 08d 6 2 Beattie
21 Jimmy Cook 3 11 .27 1968-08-17 20y 06m 01d 1 1970-10-03 22y 07m 17d 7 3 Cook
21 Harry Cunningham 3 8 .38 1927-02-19 Not Known 3 1928-11-24 Not Known 6 3 Cunningham
21 David White Curlett 3 6 .50 1956-04-25 23y 06m 21d 3 1957-03-16 24y 05m 12d 4 2 Curlett
21 Alex Cameron Graham 3 2 1.50 1905-01-07 Not Known 1 1905-01-07 Not Known 1 1 Graham
21 John Henry 3 13 .23 1995-04-12 23y 03m 13d 4 1999-04-03 27y 03m 04d 15 3 Henry
21 Josh Magennis 3 4 .75 2015-09-23 25y 01m 08d 1 2016-01-02 25y 04m 18d 3 1 Magennis
21 Derrick Schendal McDicken 3 18 .17 1976-10-02 21y 05m 28d 4 1977-04-16 22y 00m 12d 7 1 McDicken
21 William McKie Muir 3 2 13 .23 1960-02-22 Not Known 5 1960-03-19 Not Known 7 1 Muir
21 Steven John Naismith 3 1 12 .25 2005-02-05 18y 04m 22d 2 2007-05-20 20y 08m 06d 13 3 Naismith
21 Colin John Nish 3 1 13 .23 2005-02-05 23y 10m 29d 5 2007-10-27 26y 07m 20d 12 3 Nish
21 Gerry Queen 3 1 9 .33 1967-12-02 22y 10m 17d 5 1968-08-17 23y 07m 02d 7 2 Queen
21 James Howie Ramsay 3 13 .23 1920-11-27 Not Known 1 1931-01-10 Not Known 12 3 Ramsay
21 Cillian Sheridan 3 2 1.50 2012-09-29 23y 07m 06d 1 2012-09-29 23y 07m 06d 1 1 Sheridan
21 Matthew [2] Smith 3 20 .15 1921-12-31 Not Known 7 1923-12-22 Not Known 11 2 Smith
21 David Sneddon 3 11 .27 1962-10-13 26y 05m 19d 3 1965-04-24 29y 00m 00d 10 2 Sneddon
21 Benjamin Thomson 3 8 .38 1935-11-09 Not Known 2 1938-12-03 Not Known 7 3 Thomson
21 Francis Walsh 3 3 1.00 1945-09-29 22y 00m 14d 1 1946-01-02 22y 03m 18d 2 1 Walsh
21 James [4] Weir 3 6 .50 1926-03-20 Not Known 2 1927-08-13 Not Known 4 2 Weir
40 David Fulton [1] 2 11 .18 1917-10-06 Not Known 9 1919-02-22 Not Known 11 2 [1]
40 John Allan 2 3 .67 1910-09-17 Not Known 1 1910-09-17 Not Known 1 1 Allan
40 Derek Christopher Anderson 2 9 .22 1995-04-12 22y 10m 28d 3 1996-02-17 23y 09m 02d 6 2 Anderson
40 Conrad Balatoni 2 4 .50 2015-10-03 24y 08m 06d 2 2016-01-02 24y 11m 06d 3 1 Balatoni
40 Francis Whitfield Beattie 2 36 .06 1954-11-24 21y 01m 07d 1 1961-08-16 27y 09m 30d 17 2 Beattie
40 Carl Bertelsen 2 4 .50 1966-04-04 Not Known 1 1966-04-09 Not Known 2 1 Bertelsen
40 James [1] Blair 2 1 4 .50 1903-09-26 Not Known 1 1904-08-20 Not Known 3 2 Blair
40 Thomas Heron Brown 2 10 .20 1995-02-11 26y 10m 10d 4 1995-10-07 27y 06m 06d 6 2 Brown
40 Craig Bryson 2 8 .25 2008-10-04 21y 10m 28d 3 2009-11-28 23y 00m 22d 6 2 Bryson
40 James Ian Cook Bryson 2 2 4 .50 1987-02-04 24y 02m 09d 2 1987-08-19 24y 08m 24d 4 2 Bryson
40 Craig Peter Dargo 2 10 .20 2001-09-16 23y 08m 13d 3 2002-02-16 24y 01m 13d 5 1 Dargo
40 Alexander Watson Douglas 2 3 .67 1909-01-23 Not Known 2 1909-02-20 Not Known 3 1 Douglas
40 Aleksei Eremenko 2 5 .40 2010-10-31 27y 07m 07d 1 2011-03-05 27y 11m 09d 3 1 Eremenko
40 John Hairs (Ian) Fleming 2 4 .50 1974-09-14 21y 07m 30d 3 1975-01-04 21y 11m 20d 4 1 Fleming
40 Paul Di Giacomo 2 11 .18 2008-01-05 25y 06m 06d 15 2008-05-10 25y 10m 10d 16 1 Giacomo
40 William [9] Gibson 2 4 .50 1904-03-05 Not Known 3 1904-08-20 Not Known 4 2 Gibson
40 George C Goldie 2 3 .67 1914-03-07 Not Known 1 1916-04-15 Not Known 3 2 Goldie
40 William J Harvey 2 4 .50 1957-03-16 27y 03m 21d 3 1957-08-10 27y 08m 18d 4 2 Harvey
40 Gary James Holt 2 17 .12 1997-11-23 24y 08m 14d 5 1998-12-26 25y 09m 17d 10 2 Holt
40 Peter Leven 2 9 .22 2004-09-22 20y 11m 26d 1 2004-11-13 21y 01m 17d 2 1 Leven
40 Angus Ian MacPherson 2 29 .07 1994-01-22 25y 03m 11d 3 1999-10-27 31y 00m 16d 24 2 MacPherson
40 Ross Clarkston Mathie 2 7 .29 1970-02-07 23y 02m 25d 3 1971-10-23 24y 11m 10d 6 2 Mathie
40 Douglas Haig McAvoy 2 8 .25 1938-02-12 19y 02m 15d 2 1946-09-28 27y 09m 30d 7 2 McAvoy
40 James Ferguson McCall 2 3 .67 1926-03-20 Not Known 2 1926-09-25 Not Known 3 2 McCall
40 Donald F McDowell 2 2 1.00 1977-11-05 25y 01m 25d 1 1977-11-05 25y 01m 25d 1 1 McDowell
40 Stuart Donald McLean 2 1 17 .12 1981-03-24 25y 03m 11d 10 1981-08-26 25y 08m 13d 13 2 McLean
40 Tommy McLean 2 17 .12 1968-11-02 21y 05m 00d 11 1970-10-03 23y 04m 01d 16 2 McLean
40 Gary John McSwegan 2 6 .33 2003-05-03 32y 07m 09d 4 2003-12-13 33y 02m 19d 6 2 McSwegan
40 Alistair Robert Mitchell 2 31 .06 1994-11-26 25y 11m 23d 5 1996-12-14 28y 00m 11d 14 2 Mitchell
40 Hugh Auld Morton 2 21 .10 1927-12-24 Not Known 10 1931-01-10 Not Known 16 2 Morton
40 George McCulloch Fordyce Reid 2 3 .67 1938-02-12 Not Known 1 1939-04-08 Not Known 3 2 Reid
40 Mark Francis Reilly 2 28 .07 1998-01-17 28y 09m 18d 18 1999-11-27 30y 07m 28d 24 2 Reilly
40 Alan David Robertson 2 18 .11 1977-02-15 24y 04m 24d 8 1981-09-05 28y 11m 14d 15 2 Robertson
40 Walter Couper Rutherford 2 3 .67 1916-10-14 Not Known 1 1917-10-06 Not Known 2 2 Rutherford
40 John Skillen 2 2 1.00 1906-11-17 Not Known 1 1906-11-17 Not Known 1 1 Skillen
40 Mark James Skilling 2 5 .40 1993-09-18 20y 11m 12d 1 1994-11-26 22y 01m 20d 3 2 Skilling
40 Neil McDougall Turner 2 1 2.00 1918-11-02 Not Known 1 1918-11-02 Not Known 1 1 Turner
40 Gary Wales 2 14 .14 2006-10-21 27y 09m 17d 9 2007-10-27 28y 09m 23d 13 2 Wales
40 Vernon James Wentzell 2 4 .50 1958-11-29 Not Known 1 1958-11-29 Not Known 1 1 Wentzell
40 James [2] Williamson 2 12 .17 1929-08-17 Not Known 2 1933-12-02 Not Known 5 2 Williamson
40 William D Wishart 2 2 1.00 1926-03-20 Not Known 1 1926-03-20 Not Known 1 1 Wishart
81 Kieran Agard 1 1 1.00 2011-04-30 21y 06m 20d 2 2011-04-30 21y 06m 20d 2 1 Agard
81 William Barbour Agnew 1 8 .13 1907-02-23 Not Known 6 1907-02-23 Not Known 6 1 Agnew
81 William Banks 1 5 .20 1904-08-20 Not Known 2 1904-08-20 Not Known 2 1 Banks
81 Robert Crawford Barton 1 4 .25 1908-02-01 Not Known 4 1908-02-01 Not Known 4 1 Barton
81 Eamonn Brophy 1 4 .25 2018-02-27 21y 11m 17d 2 2018-02-27 21y 11m 17d 2 1 Brophy
81 Robert [4] Brown 1 3 .33 1924-11-22 Not Known 2 1924-11-22 Not Known 2 1 Brown
81 James Morrison Clark 1 7 .14 1981-08-26 29y 00m 12d 5 1981-08-26 29y 00m 12d 5 1 Clark
81 Christophe Cocard 1 10 .10 1999-10-27 31y 11m 04d 1 1999-10-27 31y 11m 04d 1 1 Cocard
81 Souleymane Coulibaly 1 2 .50 2016-10-26 21y 10m 00d 1 2016-10-26 21y 10m 00d 1 1 Coulibaly
81 Ian Davidson 1 5 .20 1961-02-11 23y 05m 03d 2 1961-02-11 23y 05m 03d 2 1 Davidson
81 Billy Dickson 1 14 .07 1970-10-03 23y 05m 25d 10 1970-10-03 23y 05m 25d 10 1 Dickson
81 Frederic Dindeleux 1 19 .05 2000-09-24 26y 08m 08d 5 2000-09-24 26y 08m 08d 5 1 Dindeleux
81 James Hugh Doherty 1 4 .25 1977-08-27 18y 11m 14d 4 1977-08-27 18y 11m 14d 4 1 Doherty
81 Harry A Duff 1 2 .50 1912-12-28 Not Known 1 1912-12-28 Not Known 1 1 Duff
81 John [1] Dunlop 1 6 .17 1925-03-14 Not Known 3 1925-03-14 Not Known 3 1 Dunlop
81 Lee Harry Erwin 1 4 .25 2018-05-13 23y 06m 06d 4 2018-05-13 23y 06m 06d 4 1 Erwin
81 Thomas Fairfoull 1 3 .33 1905-11-18 Not Known 3 1905-11-18 Not Known 3 1 Fairfoull
81 Stuart Findlay 1 10 .10 2019-05-04 23y 07m 20d 11 2019-05-04 23y 07m 20d 11 1 Findlay
81 James Fowler 1 40 .03 2011-04-30 30y 06m 04d 37 2011-04-30 30y 06m 04d 37 1 Fowler
81 Adam Frizzell 1 5 .20 2017-11-05 19y 09m 14d 8 2017-11-05 19y 09m 14d 8 1 Frizzell
81 Michael Gardyne 1 3 .33 2014-03-08 28y 01m 13d 3 2014-03-08 28y 01m 13d 3 1 Gardyne
81 William [1] Gibson 1 5 .20 2007-10-27 23y 02m 21d 2 2007-10-27 23y 02m 21d 2 1 Gibson
81 John [2] Gillespie 1 1 1.00 1938-04-30 Not Known 1 1938-04-30 Not Known 1 1 Gillespie
81 John (Lang) Graham 1 5 .20 1900-11-10 Not Known 1 1900-11-10 Not Known 1 1 Graham
81 Alex Duncan Gray 1 4 .25 1923-12-22 Not Known 2 1923-12-22 Not Known 2 1 Gray
81 Alex Gray 1 2 .50 1918-11-02 Not Known 1 1918-11-02 Not Known 1 1 Gray
81 Gordon Greer 1 16 .06 2005-07-30 24y 07m 16d 7 2005-07-30 24y 07m 16d 7 1 Greer
81 Ronald Douglas Hamilton 1 4 .25 1964-12-19 19y 07m 25d 4 1964-12-19 19y 07m 25d 4 1 Hamilton
81 Michael Jeffrey 1 2 .50 2000-02-02 28y 05m 22d 2 2000-02-02 28y 05m 22d 2 1 Jeffrey
81 Thomas Johnson 1 1 1.00 2002-02-16 31y 01m 01d 1 2002-02-16 31y 01m 01d 1 1 Johnson
81 Chris Johnston 1 5 .20 2013-12-26 19y 03m 23d 4 2013-12-26 19y 03m 23d 4 1 Johnston
81 Jordan Jones 1 1 9 .11 2019-02-01 24y 03m 08d 9 2019-02-01 24y 03m 08d 9 1 Jones
81 John Keane 1 5 .20 1934-04-07 Not Known 2 1934-04-07 Not Known 2 1 Keane
81 Liam Kelly 1 1 9 .11 2012-12-26 22y 10m 16d 12 2012-12-26 22y 10m 16d 12 1 Kelly
81 Bobby [1] Kennedy 1 8 .13 1958-04-05 20y 09m 13d 2 1958-04-05 20y 09m 13d 2 1 Kennedy
81 Andy King 1 1 19 .05 1964-02-22 21y 06m 30d 4 1964-02-22 21y 06m 30d 4 1 King
81 James Harley Lauchlan 1 10 .10 1996-08-17 19y 06m 15d 4 1996-08-17 19y 06m 15d 4 1 Lauchlan
81 Thomas Lindsay 1 4 .25 1925-02-07 Not Known 2 1925-02-07 Not Known 2 1 Lindsay
81 Alan Scott Mahood 1 17 .06 1999-11-27 26y 08m 01d 6 1999-11-27 26y 08m 01d 6 1 Mahood
81 Paul John Martin 1 3 .33 1987-02-09 21y 11m 01d 3 1987-02-09 21y 11m 01d 3 1 Martin
81 Stephen William Maskrey 1 5 .20 1995-02-11 32y 05m 26d 2 1995-02-11 32y 05m 26d 2 1 Maskrey
81 Alister Henry Mauchlen 1 9 .11 1981-03-24 20y 08m 24d 3 1981-03-24 20y 08m 24d 3 1 Mauchlen
81 (Ian) John Balfour McCulloch 1 8 .13 1976-10-02 21y 09m 04d 4 1976-10-02 21y 09m 04d 4 1 McCulloch
81 Thomas McDermott 1 1 1.00 1909-02-20 Not Known 1 1909-02-20 Not Known 1 1 McDermott
81 John McEwan 1 19 .05 1924-11-22 Not Known 2 1924-11-22 Not Known 2 1 McEwan
81 Kevin McGowne 1 13 .08 2001-04-27 31y 04m 11d 13 2001-04-27 31y 04m 11d 13 1 McGowne
81 Joseph McHallam 1 1 1.00 1919-02-22 Not Known 1 1919-02-22 Not Known 1 1 McHallam
81 Rory McKenzie 1 15 .07 2013-12-26 20y 02m 19d 5 2013-12-26 20y 02m 19d 5 1 McKenzie
81 Malcolm McLaren 1 1 1.00 1946-01-02 Not Known 1 1946-01-02 Not Known 1 1 McLaren
81 James [4] McLean 1 1 1.00 1920-04-28 Not Known 1 1920-04-28 Not Known 1 1 McLean
81 John Arthur McNaught 1 4 .25 1919-11-22 Not Known 1 1919-11-22 Not Known 1 1 McNaught
81 David Murray McPherson 1 1 10 .10 1902-12-06 Not Known 6 1902-12-06 Not Known 6 1 McPherson
81 Marinho Rui Miguel 1 3 .33 2011-01-18 26y 11m 19d 2 2011-01-18 26y 11m 19d 2 1 Miguel
81 Ross Millen 1 1 1.00 2018-11-10 24y 01m 13d 1 2018-11-10 24y 01m 13d 1 1 Millen
81 Hugh [3] Morton 1 16 .06 1901-10-19 Not Known 4 1901-10-19 Not Known 4 1 Morton
81 Hugh Morton 1 4 .25 1904-03-05 Not Known 4 1904-03-05 Not Known 4 1 Morton
81 Robert Bruce Muir 1 7 .14 1900-03-17 Not Known 2 1900-03-17 Not Known 2 1 Muir
81 Grant Robert Murray 1 5 .20 2008-05-10 32y 08m 11d 4 2008-05-10 32y 08m 11d 4 1 Murray
81 Matthew Murray 1 2 .50 1955-04-06 25y 03m 12d 2 1955-04-06 25y 03m 12d 2 1 Murray
81 Stephen James Murray 1 12 .08 2002-02-16 18y 09m 29d 2 2002-02-16 18y 09m 29d 2 1 Murray
81 Andrew Neil 1 4 .25 1915-02-06 Not Known 4 1915-02-06 Not Known 4 1 Neil
81 Patrick Kevin Francis Michael Nevin 1 4 .25 1997-11-23 34y 02m 17d 2 1997-11-23 34y 02m 17d 2 1 Nevin
81 Alex Patrick 1 3 .33 1916-10-14 Not Known 1 1916-10-14 Not Known 1 1 Patrick
81 Redmond 1 1 1.00 1945-09-29 Not Known 1 1945-09-29 Not Known 1 1 Redmond
81 George Reid 1 3 .33 1946-10-19 Not Known 2 1946-10-19 Not Known 2 1 Reid
81 William [1] Reid 1 5 .20 1900-03-17 Not Known 1 1900-03-17 Not Known 1 1 Reid
81 James Crighton Richmond 1 12 .08 1961-12-16 26y 02m 03d 9 1961-12-16 26y 02m 03d 9 1 Richmond
81 Mark Kingsley Roberts 1 1 11 .09 1997-11-23 22y 00m 25d 9 1997-11-23 22y 00m 25d 9 1 Roberts
81 Brian W Rodman 1 9 .11 1973-04-14 23y 11m 11d 6 1973-04-14 23y 11m 11d 6 1 Rodman
81 Samuel Young Ross 1 1 9 .11 1937-03-06 Not Known 6 1937-03-06 Not Known 6 1 Ross
81 Conor Sammon 1 6 .17 2010-10-31 23y 06m 18d 5 2010-10-31 23y 06m 18d 5 1 Sammon
81 Dean Shiels 1 1 3 .33 2011-10-29 26y 08m 28d 2 2011-10-29 26y 08m 28d 2 1 Shiels
81 David Silva 1 4 .25 2011-03-05 24y 04m 22d 3 2011-03-05 24y 04m 22d 3 1 Silva
81 James Skillen 1 1 1.00 1923-11-10 Not Known 1 1923-11-10 Not Known 1 1 Skillen
81 Gordon Duffield Smith 1 1 9 .11 1977-04-16 22y 03m 18d 9 1977-04-16 22y 03m 18d 9 1 Smith
81 Steven Smith 1 5 .20 2016-10-26 31y 01m 26d 4 2016-10-26 31y 01m 26d 4 1 Smith
81 James [2] Stewart 1 8 .13 1960-02-24 Not Known 7 1960-02-24 Not Known 7 1 Stewart
81 Mehdi Taouil 1 11 .09 2008-10-04 25y 04m 14d 4 2008-10-04 25y 04m 14d 4 1 Taouil
81 David C Walker 1 1 1.00 1908-02-01 Not Known 1 1908-02-01 Not Known 1 1 Walker
81 Neil Anthony Whitworth 1 8 .13 1995-04-12 23y 00m 00d 4 1995-04-12 23y 00m 00d 4 1 Whitworth
81 Gordon McMillan Wilson 1 1 2 .50 1981-08-15 23y 11m 12d 1 1981-08-15 23y 11m 12d 1 1 Wilson
81 Frazer Wright 1 16 .06 2010-10-31 30y 10m 08d 16 2010-10-31 30y 10m 08d 16 1 Wright
81 Ernest John Yard 1 1 1.00 1961-12-16 20y 07m 13d 1 1961-12-16 20y 07m 13d 1 1 Yard


Scorers All Games


Total Distinct (ex ogs) = 169

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Kris Boyd 9 1 33 .27 2002-08-31 19y 00m 13d 3 2017-11-05 34y 02m 18d 30 4 Boyd
1 Brien McIlroy 9 1 9.00 1963-10-26 Not Known 0 1969-02-22 Not Known 19 5 McIlroy
3 Gerald Joseph Mayes 8 1 10 .80 1955-12-24 34y 05m 06d 1 1957-12-14 36y 04m 26d 7 3 Mayes
4 Andy Kerr 7 12 .58 1960-11-12 29y 04m 14d 4 1963-03-18 31y 08m 18d 12 3 Kerr
5 William [1] Connell 6 9 .67 1928-11-24 Not Known 1 1931-01-31 Not Known 7 2 Connell
5 John Whitfield Milligan McInally 6 21 .29 1959-11-14 22y 11m 24d 2 1966-04-04 29y 04m 14d 17 4 McInally
5 Malcolm Wright McPhail 6 14 .43 1916-10-14 Not Known 2 1921-12-31 Not Known 13 5 McPhail
5 Edward McCallum Morrison 6 17 .35 1967-12-02 19y 09m 10d 1 1973-04-14 25y 01m 23d 15 4 Morrison
5 James Edward Robertson 6 6 1.00 1934-11-17 Not Known 1 1937-03-06 Not Known 6 3 Robertson
10 Bertie Black 5 23 .22 1956-11-17 21y 11m 15d 1 1962-10-13 27y 10m 11d 20 4 Black
10 Allan Collins 5 7 .71 1938-02-12 20y 00m 19d 2 1946-10-19 28y 08m 25d 6 3 Collins
10 William Neill Culley 5 12 .42 1915-09-11 Not Known 4 1922-10-21 Not Known 12 3 Culley
10 Andrew N Cunningham 5 11 .45 1910-04-30 Not Known 1 1912-12-28 Not Known 6 4 Cunningham
10 Colin McKee 5 9 .56 1994-11-26 21y 03m 04d 2 1996-12-14 23y 03m 22d 8 3 McKee
10 Paul Hamilton Wright 5 22 .23 1996-08-17 29y 00m 00d 7 2000-09-24 33y 01m 07d 21 4 Wright
16 John Gordon Aitken 4 8 .50 1929-03-30 Not Known 1 1931-12-26 Not Known 7 3 Aitken
16 Paul Heffernan 4 6 .67 2012-02-11 30y 01m 13d 3 2013-02-16 31y 01m 19d 5 2 Heffernan
16 Daniele Anthony Invincible 4 20 .20 2004-03-07 24y 11m 07d 1 2009-04-04 30y 00m 05d 19 4 Invincible
16 James Morton Maxwell 4 7 .57 1931-01-10 Not Known 1 1933-12-02 Not Known 6 2 Maxwell
16 Alistair Murdoch McCoist 4 4 1.00 1998-08-30 35y 11m 06d 1 1999-04-03 36y 06m 10d 3 1 McCoist
16 David Sneddon 4 11 .36 1962-10-13 26y 05m 19d 0 1965-06-19 29y 01m 26d 10 2 Sneddon
22 Robert Beattie 3 8 .38 1935-04-13 19y 02m 20d 4 1936-04-01 20y 02m 08d 6 2 Beattie
22 Jimmy Cook 3 11 .27 1968-08-17 20y 06m 01d 1 1970-10-03 22y 07m 17d 7 3 Cook
22 Harry Cunningham 3 8 .38 1927-02-19 Not Known 3 1928-11-24 Not Known 6 3 Cunningham
22 David White Curlett 3 6 .50 1956-04-25 23y 06m 21d 3 1957-03-16 24y 05m 12d 4 2 Curlett
22 Alex Cameron Graham 3 2 1.50 1905-01-07 Not Known 1 1905-01-07 Not Known 1 1 Graham
22 John Henry 3 13 .23 1995-04-12 23y 03m 13d 4 1999-04-03 27y 03m 04d 15 3 Henry
22 Josh Magennis 3 4 .75 2015-09-23 25y 01m 08d 1 2016-01-02 25y 04m 18d 3 1 Magennis
22 Derrick Schendal McDicken 3 18 .17 1976-10-02 21y 05m 28d 4 1977-04-16 22y 00m 12d 7 1 McDicken
22 William McKie Muir 3 2 13 .23 1960-02-22 Not Known 5 1960-03-19 Not Known 7 1 Muir
22 Steven John Naismith 3 1 12 .25 2005-02-05 18y 04m 22d 2 2007-05-20 20y 08m 06d 13 3 Naismith
22 Colin John Nish 3 1 13 .23 2005-02-05 23y 10m 29d 5 2007-10-27 26y 07m 20d 12 3 Nish
22 Gerry Queen 3 1 9 .33 1967-12-02 22y 10m 17d 5 1968-08-17 23y 07m 02d 7 2 Queen
22 James Howie Ramsay 3 13 .23 1920-11-27 Not Known 1 1931-01-10 Not Known 12 3 Ramsay
22 Cillian Sheridan 3 2 1.50 2012-09-29 23y 07m 06d 1 2012-09-29 23y 07m 06d 1 1 Sheridan
22 Matthew [2] Smith 3 20 .15 1921-12-31 Not Known 7 1923-12-22 Not Known 11 2 Smith
22 Benjamin Thomson 3 8 .38 1935-11-09 Not Known 2 1938-12-03 Not Known 7 3 Thomson
22 Francis Walsh 3 3 1.00 1945-09-29 22y 00m 14d 1 1946-01-02 22y 03m 18d 2 1 Walsh
22 James [4] Weir 3 6 .50 1926-03-20 Not Known 2 1927-08-13 Not Known 4 2 Weir
40 David Fulton [1] 2 11 .18 1917-10-06 Not Known 9 1919-02-22 Not Known 11 2 [1]
40 John Allan 2 3 .67 1910-09-17 Not Known 1 1910-09-17 Not Known 1 1 Allan
40 Derek Christopher Anderson 2 9 .22 1995-04-12 22y 10m 28d 3 1996-02-17 23y 09m 02d 6 2 Anderson
40 Conrad Balatoni 2 4 .50 2015-10-03 24y 08m 06d 2 2016-01-02 24y 11m 06d 3 1 Balatoni
40 Francis Whitfield Beattie 2 36 .06 1954-11-24 21y 01m 07d 1 1961-08-16 27y 09m 30d 17 2 Beattie
40 Carl Bertelsen 2 4 .50 1966-04-04 Not Known 1 1966-04-09 Not Known 2 1 Bertelsen
40 James [1] Blair 2 1 4 .50 1903-09-26 Not Known 1 1904-08-20 Not Known 3 2 Blair
40 Thomas Heron Brown 2 10 .20 1995-02-11 26y 10m 10d 4 1995-10-07 27y 06m 06d 6 2 Brown
40 Craig Bryson 2 8 .25 2008-10-04 21y 10m 28d 3 2009-11-28 23y 00m 22d 6 2 Bryson
40 James Ian Cook Bryson 2 2 4 .50 1987-02-04 24y 02m 09d 2 1987-08-19 24y 08m 24d 4 2 Bryson
40 Craig Peter Dargo 2 10 .20 2001-09-16 23y 08m 13d 3 2002-02-16 24y 01m 13d 5 1 Dargo
40 Alexander Watson Douglas 2 3 .67 1909-01-23 Not Known 2 1909-02-20 Not Known 3 1 Douglas
40 Aleksei Eremenko 2 5 .40 2010-10-31 27y 07m 07d 1 2011-03-05 27y 11m 09d 3 1 Eremenko
40 John Hairs (Ian) Fleming 2 4 .50 1974-09-14 21y 07m 30d 3 1975-01-04 21y 11m 20d 4 1 Fleming
40 Paul Di Giacomo 2 11 .18 2008-01-05 25y 06m 06d 15 2008-05-10 25y 10m 10d 16 1 Giacomo
40 William [9] Gibson 2 4 .50 1904-03-05 Not Known 3 1904-08-20 Not Known 4 2 Gibson
40 George C Goldie 2 3 .67 1914-03-07 Not Known 1 1916-04-15 Not Known 3 2 Goldie
40 William J Harvey 2 4 .50 1957-03-16 27y 03m 21d 3 1957-08-10 27y 08m 18d 4 2 Harvey
40 Gary James Holt 2 17 .12 1997-11-23 24y 08m 14d 5 1998-12-26 25y 09m 17d 10 2 Holt
40 Peter Leven 2 9 .22 2004-09-22 20y 11m 26d 1 2004-11-13 21y 01m 17d 2 1 Leven
40 Angus Ian MacPherson 2 29 .07 1994-01-22 25y 03m 11d 3 1999-10-27 31y 00m 16d 24 2 MacPherson
40 Ross Clarkston Mathie 2 7 .29 1970-02-07 23y 02m 25d 3 1971-10-23 24y 11m 10d 6 2 Mathie
40 Douglas Haig McAvoy 2 8 .25 1938-02-12 19y 02m 15d 2 1946-09-28 27y 09m 30d 7 2 McAvoy
40 James Ferguson McCall 2 3 .67 1926-03-20 Not Known 2 1926-09-25 Not Known 3 2 McCall
40 Donald F McDowell 2 2 1.00 1977-11-05 25y 01m 25d 1 1977-11-05 25y 01m 25d 1 1 McDowell
40 Stuart Donald McLean 2 1 17 .12 1981-03-24 25y 03m 11d 10 1981-08-26 25y 08m 13d 13 2 McLean
40 Tommy McLean 2 17 .12 1968-11-02 21y 05m 00d 11 1970-10-03 23y 04m 01d 16 2 McLean
40 Gary John McSwegan 2 6 .33 2003-05-03 32y 07m 09d 4 2003-12-13 33y 02m 19d 6 2 McSwegan
40 Alistair Robert Mitchell 2 31 .06 1994-11-26 25y 11m 23d 5 1996-12-14 28y 00m 11d 14 2 Mitchell
40 Hugh Auld Morton 2 21 .10 1927-12-24 Not Known 10 1931-01-10 Not Known 16 2 Morton
40 Robert Bruce Muir 2 7 .29 1900-03-17 Not Known 2 1900-03-17 Not Known 2 1 Muir
40 George McCulloch Fordyce Reid 2 3 .67 1938-02-12 Not Known 1 1939-04-08 Not Known 3 2 Reid
40 William [1] Reid 2 5 .40 1900-03-17 Not Known 1 1900-03-17 Not Known 1 1 Reid
40 Mark Francis Reilly 2 28 .07 1998-01-17 28y 09m 18d 18 1999-11-27 30y 07m 28d 24 2 Reilly
40 Alan David Robertson 2 18 .11 1977-02-15 24y 04m 24d 8 1981-09-05 28y 11m 14d 15 2 Robertson
40 Walter Couper Rutherford 2 3 .67 1916-10-14 Not Known 1 1917-10-06 Not Known 2 2 Rutherford
40 John Skillen 2 2 1.00 1906-11-17 Not Known 1 1906-11-17 Not Known 1 1 Skillen
40 Mark James Skilling 2 5 .40 1993-09-18 20y 11m 12d 1 1994-11-26 22y 01m 20d 3 2 Skilling
40 Neil McDougall Turner 2 1 2.00 1918-11-02 Not Known 1 1918-11-02 Not Known 1 1 Turner
40 Gary Wales 2 14 .14 2006-10-21 27y 09m 17d 9 2007-10-27 28y 09m 23d 13 2 Wales
40 Vernon James Wentzell 2 4 .50 1958-11-29 Not Known 1 1958-11-29 Not Known 1 1 Wentzell
40 James [2] Williamson 2 12 .17 1929-08-17 Not Known 2 1933-12-02 Not Known 5 2 Williamson
40 William D Wishart 2 2 1.00 1926-03-20 Not Known 1 1926-03-20 Not Known 1 1 Wishart
83 Kieran Agard 1 1 1.00 2011-04-30 21y 06m 20d 2 2011-04-30 21y 06m 20d 2 1 Agard
83 William Barbour Agnew 1 8 .13 1907-02-23 Not Known 6 1907-02-23 Not Known 6 1 Agnew
83 William Banks 1 5 .20 1904-08-20 Not Known 2 1904-08-20 Not Known 2 1 Banks
83 Robert Crawford Barton 1 4 .25 1908-02-01 Not Known 4 1908-02-01 Not Known 4 1 Barton
83 Eamonn Brophy 1 4 .25 2018-02-27 21y 11m 17d 2 2018-02-27 21y 11m 17d 2 1 Brophy
83 Robert [4] Brown 1 3 .33 1924-11-22 Not Known 2 1924-11-22 Not Known 2 1 Brown
83 James Paterson (Bummer) Campbell 1 5 .20 1899-12-02 Not Known 0 1899-12-02 Not Known 0 1 Campbell
83 James Morrison Clark 1 7 .14 1981-08-26 29y 00m 12d 5 1981-08-26 29y 00m 12d 5 1 Clark
83 Christophe Cocard 1 10 .10 1999-10-27 31y 11m 04d 1 1999-10-27 31y 11m 04d 1 1 Cocard
83 Souleymane Coulibaly 1 2 .50 2016-10-26 21y 10m 00d 1 2016-10-26 21y 10m 00d 1 1 Coulibaly
83 Ian Davidson 1 5 .20 1961-02-11 23y 05m 03d 2 1961-02-11 23y 05m 03d 2 1 Davidson
83 Billy Dickson 1 14 .07 1970-10-03 23y 05m 25d 10 1970-10-03 23y 05m 25d 10 1 Dickson
83 Frederic Dindeleux 1 19 .05 2000-09-24 26y 08m 08d 5 2000-09-24 26y 08m 08d 5 1 Dindeleux
83 James Hugh Doherty 1 4 .25 1977-08-27 18y 11m 14d 4 1977-08-27 18y 11m 14d 4 1 Doherty
83 Harry A Duff 1 2 .50 1912-12-28 Not Known 1 1912-12-28 Not Known 1 1 Duff
83 John [1] Dunlop 1 6 .17 1925-03-14 Not Known 3 1925-03-14 Not Known 3 1 Dunlop
83 Lee Harry Erwin 1 4 .25 2018-05-13 23y 06m 06d 4 2018-05-13 23y 06m 06d 4 1 Erwin
83 Thomas Fairfoull 1 3 .33 1905-11-18 Not Known 3 1905-11-18 Not Known 3 1 Fairfoull
83 Robert Findlay 1 6 .17 1899-12-02 Not Known 0 1899-12-02 Not Known 0 1 Findlay
83 Stuart Findlay 1 10 .10 2019-05-04 23y 07m 20d 11 2019-05-04 23y 07m 20d 11 1 Findlay
83 James Fowler 1 40 .03 2011-04-30 30y 06m 04d 37 2011-04-30 30y 06m 04d 37 1 Fowler
83 Adam Frizzell 1 5 .20 2017-11-05 19y 09m 14d 8 2017-11-05 19y 09m 14d 8 1 Frizzell
83 Michael Gardyne 1 3 .33 2014-03-08 28y 01m 13d 3 2014-03-08 28y 01m 13d 3 1 Gardyne
83 William [1] Gibson 1 5 .20 2007-10-27 23y 02m 21d 2 2007-10-27 23y 02m 21d 2 1 Gibson
83 John [2] Gillespie 1 1 1.00 1938-04-30 Not Known 1 1938-04-30 Not Known 1 1 Gillespie
83 John (Lang) Graham 1 5 .20 1900-11-10 Not Known 1 1900-11-10 Not Known 1 1 Graham
83 Alex Duncan Gray 1 4 .25 1923-12-22 Not Known 2 1923-12-22 Not Known 2 1 Gray
83 Alex Gray 1 2 .50 1918-11-02 Not Known 1 1918-11-02 Not Known 1 1 Gray
83 Gordon Greer 1 16 .06 2005-07-30 24y 07m 16d 7 2005-07-30 24y 07m 16d 7 1 Greer
83 Ronald Douglas Hamilton 1 4 .25 1964-12-19 19y 07m 25d 4 1964-12-19 19y 07m 25d 4 1 Hamilton
83 James Howie 1 5 .20 1899-05-06 Not Known 0 1899-05-06 Not Known 0 1 Howie
83 Michael Jeffrey 1 2 .50 2000-02-02 28y 05m 22d 2 2000-02-02 28y 05m 22d 2 1 Jeffrey
83 Thomas Johnson 1 1 1.00 2002-02-16 31y 01m 01d 1 2002-02-16 31y 01m 01d 1 1 Johnson
83 Chris Johnston 1 5 .20 2013-12-26 19y 03m 23d 4 2013-12-26 19y 03m 23d 4 1 Johnston
83 Jordan Jones 1 1 9 .11 2019-02-01 24y 03m 08d 9 2019-02-01 24y 03m 08d 9 1 Jones
83 John Keane 1 5 .20 1934-04-07 Not Known 2 1934-04-07 Not Known 2 1 Keane
83 Liam Kelly 1 1 9 .11 2012-12-26 22y 10m 16d 12 2012-12-26 22y 10m 16d 12 1 Kelly
83 Bobby [1] Kennedy 1 8 .13 1958-04-05 20y 09m 13d 2 1958-04-05 20y 09m 13d 2 1 Kennedy
83 Andy King 1 1 19 .05 1964-02-22 21y 06m 30d 4 1964-02-22 21y 06m 30d 4 1 King
83 James Harley Lauchlan 1 10 .10 1996-08-17 19y 06m 15d 4 1996-08-17 19y 06m 15d 4 1 Lauchlan
83 Thomas Lindsay 1 4 .25 1925-02-07 Not Known 2 1925-02-07 Not Known 2 1 Lindsay
83 Alistair Mackay 1 12 .08 1951-04-28 Not Known 0 1951-04-28 Not Known 0 1 Mackay
83 Alan Scott Mahood 1 17 .06 1999-11-27 26y 08m 01d 6 1999-11-27 26y 08m 01d 6 1 Mahood
83 Paul John Martin 1 3 .33 1987-02-09 21y 11m 01d 3 1987-02-09 21y 11m 01d 3 1 Martin
83 Stephen William Maskrey 1 5 .20 1995-02-11 32y 05m 26d 2 1995-02-11 32y 05m 26d 2 1 Maskrey
83 Alister Henry Mauchlen 1 9 .11 1981-03-24 20y 08m 24d 3 1981-03-24 20y 08m 24d 3 1 Mauchlen
83 Richard McAvoy 1 2 .50 1898-04-16 Not Known 0 1898-04-16 Not Known 0 1 McAvoy
83 (Ian) John Balfour McCulloch 1 8 .13 1976-10-02 21y 09m 04d 4 1976-10-02 21y 09m 04d 4 1 McCulloch
83 Thomas McDermott 1 1 1.00 1909-02-20 Not Known 1 1909-02-20 Not Known 1 1 McDermott
83 John McEwan 1 19 .05 1924-11-22 Not Known 2 1924-11-22 Not Known 2 1 McEwan
83 Kevin McGowne 1 13 .08 2001-04-27 31y 04m 11d 13 2001-04-27 31y 04m 11d 13 1 McGowne
83 Joseph McHallam 1 1 1.00 1919-02-22 Not Known 1 1919-02-22 Not Known 1 1 McHallam
83 Rory McKenzie 1 15 .07 2013-12-26 20y 02m 19d 5 2013-12-26 20y 02m 19d 5 1 McKenzie
83 Malcolm McLaren 1 1 1.00 1946-01-02 Not Known 1 1946-01-02 Not Known 1 1 McLaren
83 Alex McLean 1 1 1.00 1896-01-01 Not Known 0 1896-01-01 Not Known 0 1 McLean
83 James [4] McLean 1 1 1.00 1920-04-28 Not Known 1 1920-04-28 Not Known 1 1 McLean
83 John Arthur McNaught 1 4 .25 1919-11-22 Not Known 1 1919-11-22 Not Known 1 1 McNaught
83 David Murray McPherson 1 1 10 .10 1902-12-06 Not Known 6 1902-12-06 Not Known 6 1 McPherson
83 Marinho Rui Miguel 1 3 .33 2011-01-18 26y 11m 19d 2 2011-01-18 26y 11m 19d 2 1 Miguel
83 Ross Millen 1 1 1.00 2018-11-10 24y 01m 13d 1 2018-11-10 24y 01m 13d 1 1 Millen
83 Hugh [3] Morton 1 16 .06 1901-10-19 Not Known 4 1901-10-19 Not Known 4 1 Morton
83 Hugh Morton 1 4 .25 1904-03-05 Not Known 4 1904-03-05 Not Known 4 1 Morton
83 Grant Robert Murray 1 5 .20 2008-05-10 32y 08m 11d 4 2008-05-10 32y 08m 11d 4 1 Murray
83 Matthew Murray 1 2 .50 1955-04-06 25y 03m 12d 2 1955-04-06 25y 03m 12d 2 1 Murray
83 Stephen James Murray 1 12 .08 2002-02-16 18y 09m 29d 2 2002-02-16 18y 09m 29d 2 1 Murray
83 Andrew Neil 1 4 .25 1915-02-06 Not Known 4 1915-02-06 Not Known 4 1 Neil
83 Patrick Kevin Francis Michael Nevin 1 4 .25 1997-11-23 34y 02m 17d 2 1997-11-23 34y 02m 17d 2 1 Nevin
83 Alex Patrick 1 3 .33 1916-10-14 Not Known 1 1916-10-14 Not Known 1 1 Patrick
83 Redmond 1 1 1.00 1945-09-29 Not Known 1 1945-09-29 Not Known 1 1 Redmond
83 George Reid 1 3 .33 1946-10-19 Not Known 2 1946-10-19 Not Known 2 1 Reid
83 James Crighton Richmond 1 12 .08 1961-12-16 26y 02m 03d 9 1961-12-16 26y 02m 03d 9 1 Richmond
83 Mark Kingsley Roberts 1 1 11 .09 1997-11-23 22y 00m 25d 9 1997-11-23 22y 00m 25d 9 1 Roberts
83 Brian W Rodman 1 9 .11 1973-04-14 23y 11m 11d 6 1973-04-14 23y 11m 11d 6 1 Rodman
83 Samuel Young Ross 1 1 9 .11 1937-03-06 Not Known 6 1937-03-06 Not Known 6 1 Ross
83 Conor Sammon 1 6 .17 2010-10-31 23y 06m 18d 5 2010-10-31 23y 06m 18d 5 1 Sammon
83 Dean Shiels 1 1 3 .33 2011-10-29 26y 08m 28d 2 2011-10-29 26y 08m 28d 2 1 Shiels
83 David Silva 1 4 .25 2011-03-05 24y 04m 22d 3 2011-03-05 24y 04m 22d 3 1 Silva
83 James Skillen 1 1 1.00 1923-11-10 Not Known 1 1923-11-10 Not Known 1 1 Skillen
83 Gordon Duffield Smith 1 1 9 .11 1977-04-16 22y 03m 18d 9 1977-04-16 22y 03m 18d 9 1 Smith
83 Steven Smith 1 5 .20 2016-10-26 31y 01m 26d 4 2016-10-26 31y 01m 26d 4 1 Smith
83 James [2] Stewart 1 8 .13 1960-02-24 Not Known 7 1960-02-24 Not Known 7 1 Stewart
83 Mehdi Taouil 1 11 .09 2008-10-04 25y 04m 14d 4 2008-10-04 25y 04m 14d 4 1 Taouil
83 David C Walker 1 1 1.00 1908-02-01 Not Known 1 1908-02-01 Not Known 1 1 Walker
83 Neil Anthony Whitworth 1 8 .13 1995-04-12 23y 00m 00d 4 1995-04-12 23y 00m 00d 4 1 Whitworth
83 Gordon McMillan Wilson 1 1 2 .50 1981-08-15 23y 11m 12d 1 1981-08-15 23y 11m 12d 1 1 Wilson
83 Frazer Wright 1 16 .06 2010-10-31 30y 10m 08d 16 2010-10-31 30y 10m 08d 16 1 Wright
83 Ernest John Yard 1 1 1.00 1961-12-16 20y 07m 13d 1 1961-12-16 20y 07m 13d 1 1 Yard



Hat Tricks


Total = 5

Player Age Game
No
Goals Comp Match Scorers
Alex Graham Not Known 1 3 Division 1 Sat 07 Jan 1905 Hearts 1 Kilmarnock 3
Allan Collins 21y 02m 15d 3 3 Division A Sat 08 Apr 1939 Kilmarnock 4 Hearts 1
Ally McCoist 35y 11m 06d 1 3 SPL Sun 30 Aug 1998 Kilmarnock 3 Hearts 0
Cillian Sheridan 23y 07m 06d 1 3 SPL Sat 29 Sep 2012 Hearts 1 Kilmarnock 3
Paul Heffernan 31y 01m 19d 5 3 SPL Sat 16 Feb 2013 Hearts 0 Kilmarnock 3


Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Alexander Donaldson McLaughlan 20 27 1.35 8 5 7 40.00 25.00 35.00 52.50 1960-11-12 24y 03m 26d 1971-01-30 34y 06m 13d 7 McLaughlan
2 James Robertson Brown 19 38 2.00 6 4 9 31.58 21.05 47.37 42.11 1954-11-24 29y 04m 05d 1960-03-19 34y 08m 00d 6 Brown
3 Alan Combe 18 30 1.67 5 4 9 27.78 22.22 50.00 38.89 2004-08-21 30y 04m 18d 2009-04-04 35y 00m 01d 5 Combe
4 Gordon George Banks Marshall 16 19 1.19 5 5 6 31.25 31.25 37.50 46.88 1998-03-14 33y 10m 23d 2003-05-03 39y 00m 14d 6 Marshall
5 Thomas Blair 13 19 1.46 6 3 4 46.15 23.08 30.77 57.69 1912-10-26 Not Known 1920-04-28 Not Known 8 Blair
5 Alan William McCulloch 13 10 .77 3 6 4 23.08 46.15 30.77 46.15 1975-01-04 21y 04m 16d 1987-02-09 33y 05m 21d 4 McCulloch
5 Samuel Turner Clemie 13 20 1.54 7 3 3 53.85 23.08 23.08 65.38 1926-03-20 Not Known 1931-08-15 Not Known 7 Clemie
5 Dragoje Lekovic 13 23 1.77 5 1 7 38.46 7.69 53.85 42.31 1994-11-26 27y 00m 05d 1997-11-23 30y 00m 02d 4 Lekovic
9 Jamie MacDonald 10 12 1.20 3 3 4 30.00 30.00 40.00 45.00 2015-10-03 29y 05m 16d 2018-08-25 32y 04m 08d 4 MacDonald
9 Alex Craig 10 24 2.40 2 1 7 20.00 10.00 70.00 25.00 1899-09-23 Not Known 1904-03-05 Not Known 5 Craig
9 James Garven Stewart 10 16 1.60 3 5 2 30.00 50.00 20.00 55.00 1972-12-09 18y 09m 00d 1977-12-31 23y 09m 22d 4 Stewart
12 Colin George Meldrum 9 17 1.89 1 4 4 11.11 44.44 44.44 33.33 1997-09-27 21y 10m 01d 2004-03-07 28y 03m 10d 5 Meldrum
12 Cameron Bell 9 7 .78 3 3 3 33.33 33.33 33.33 50.00 2010-04-10 23y 06m 23d 2013-04-20 26y 07m 02d 4 Bell
14 Robert Mackie Young 8 10 1.25 3 1 4 37.50 12.50 50.00 43.75 1904-08-20 Not Known 1908-02-01 Not Known 4 Young
14 James William Guyet Miller 8 22 2.75 1 3 4 12.50 37.50 50.00 31.25 1933-12-02 Not Known 1936-10-24 Not Known 4 Miller
16 Graeme [2] Smith 5 3 .60 1 2 2 20.00 40.00 40.00 40.00 2004-03-07 21y 05m 04d 2007-04-07 24y 06m 04d 3 Smith
16 Bobby Ferguson 5 7 1.40 2 1 2 40.00 20.00 40.00 50.00 1965-04-24 20y 01m 23d 1967-04-22 22y 01m 21d 3 Ferguson
16 Alexander Robert Geddes 5 5 1.00 1 2 2 20.00 40.00 40.00 40.00 1993-09-18 33y 01m 06d 1994-09-24 34y 01m 12d 2 Geddes
16 Robert Campbell Forsyth 5 4 .80 3 2 0 60.00 40.00 .00 80.00 1963-10-26 29y 05m 21d 1964-12-19 30y 07m 14d 2 Forsyth
20 Craig Ian Samson 4 7 1.75 3 0 1 75.00 .00 25.00 75.00 2013-10-26 29y 06m 23d 2014-05-04 30y 01m 01d 1 Samson
20 William Ross Gould 4 4 1.00 2 1 1 50.00 25.00 25.00 62.50 1924-11-22 Not Known 1925-11-28 Not Known 2 Gould
20 John [12] Hunter 4 6 1.50 2 1 1 50.00 25.00 25.00 62.50 1938-02-12 Not Known 1945-09-29 Not Known 3 Hunter
20 Mitchell Downie 4 5 1.25 1 1 2 25.00 25.00 50.00 37.50 1946-09-14 23y 00m 05d 1947-01-04 23y 03m 26d 1 Downie
24 Robert Alexander Graham Aitken 3 7 2.33 0 1 2 .00 33.33 66.67 16.67 1908-10-10 Not Known 1909-02-20 Not Known 1 Aitken
24 Alistair Robert Hunter 3 4 1.33 1 1 1 33.33 33.33 33.33 50.00 1970-10-03 20y 11m 29d 1972-02-19 22y 04m 15d 2 Hunter
24 John Morton 3 10 3.33 1 0 2 33.33 .00 66.67 33.33 1923-02-10 Not Known 1923-12-22 Not Known 2 Morton
24 Daniel Bachmann 3 2 .67 2 0 1 66.67 .00 33.33 66.67 2018-11-10 24y 04m 01d 2019-05-04 24y 09m 25d 1 Bachmann
28 James Neil 2 1 .50 1 0 1 50.00 .00 50.00 50.00 1921-12-26 Not Known 1921-12-31 Not Known 1 Neil
28 Anssi Jaakkola 2 0 .00 2 0 0 100.00 .00 .00 100.00 2011-03-05 23y 11m 20d 2011-10-29 24y 07m 16d 2 Jaakkola
28 Alex [6] Millar 2 5 2.50 1 0 1 50.00 .00 50.00 50.00 1914-09-05 Not Known 1917-10-06 Not Known 2 Millar
28 Archibald Twaddle Milliken 2 1 .50 0 1 1 .00 50.00 50.00 25.00 1932-12-03 Not Known 1933-04-12 Not Known 1 Milliken
28 Mark Brown 2 3 1.50 0 0 2 .00 .00 100.00 .00 2009-09-15 28y 06m 18d 2009-11-28 28y 09m 00d 1 Brown
28 David Smart 2 4 2.00 0 1 1 .00 50.00 50.00 25.00 1911-09-16 Not Known 1911-11-18 Not Known 1 Smart
28 Daniel Hillcoat 2 6 3.00 0 0 2 .00 .00 100.00 .00 1920-11-27 Not Known 1921-01-15 Not Known 1 Hillcoat
35 Francois Dubourdeau 1 2 2.00 0 0 1 .00 .00 100.00 .00 2003-12-13 23y 08m 01d 2003-12-13 23y 08m 01d 1 Dubourdeau
35 Barry Holland 1 6 6.00 0 0 1 .00 .00 100.00 .00 1987-08-19 20y 09m 21d 1987-08-19 20y 09m 21d 1 Holland
35 Alistair Wilson 1 2 2.00 0 0 1 .00 .00 100.00 .00 1980-12-06 19y 01m 22d 1980-12-06 19y 01m 22d 1 Wilson
35 Frederick John Woodman 1 0 .00 0 1 0 .00 100.00 .00 50.00 2017-04-14 20y 01m 10d 2017-04-14 20y 01m 10d 1 Woodman
35 Kyle Letheren 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2012-09-29 24y 09m 03d 2012-09-29 24y 09m 03d 1 Letheren
35 Mark Ridgers 1 3 3.00 0 0 1 .00 .00 100.00 .00 2015-09-23 25y 01m 14d 2015-09-23 25y 01m 14d 1 Ridgers
35 Michael Watt 1 2 2.00 0 1 0 .00 100.00 .00 50.00 1999-10-27 28y 11m 00d 1999-10-27 28y 11m 00d 1 Watt
35 George Edward Jenkins 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1946-01-02 Not Known 1946-01-02 Not Known 1 Jenkins
35 William Williams 1 2 2.00 0 1 0 .00 100.00 .00 50.00 1906-11-17 Not Known 1906-11-17 Not Known 1 Williams
35 James Simpson Grant 1 3 3.00 0 0 1 .00 .00 100.00 .00 1913-12-13 Not Known 1913-12-13 Not Known 1 Grant
35 Neil Stevenson 1 3 3.00 0 0 1 .00 .00 100.00 .00 1909-10-02 Not Known 1909-10-02 Not Known 1 Stevenson
35 John Glover 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1910-04-30 Not Known 1910-04-30 Not Known 1 Glover
35 John [4] McIntyre 1 5 5.00 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known 1 McIntyre
35 Hugh G Monteith 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1905-11-18 Not Known 1905-11-18 Not Known 1 Monteith
35 William [2] Bell 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1931-12-26 Not Known 1931-12-26 Not Known 1 Bell
35 Herbert Lock 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1918-11-02 Not Known 1918-11-02 Not Known 1 Lock
35 Henry George Rennie 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1910-09-17 37y 03m 16d 1910-09-17 37y 03m 16d 1 Rennie
35 Robert Gemmill Burnett 1 5 5.00 0 0 1 .00 .00 100.00 .00 1911-02-11 Not Known 1911-02-11 Not Known 1 Burnett
35 Andrew Herron 1 2 2.00 0 0 1 .00 .00 100.00 .00 1922-10-21 Not Known 1922-10-21 Not Known 1 Herron
35 William [22] Brown 1 0 .00 1 0 0 100.00 .00 .00 100.00 1937-03-06 Not Known 1937-03-06 Not Known 1 Brown

Hearts Top 20 Appearances

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

Total Played = 414
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Johnny Hamilton 30 30 0 0 11 7 12 36.67 23.33 40.00 48.33 1955-12-24 20y 11m 02d 1966-04-09 31y 02m 18d 11 Hamilton
2 Jim Cruickshank 29 29 0 0 7 10 12 24.14 34.48 41.38 41.38 1963-10-26 22y 06m 13d 1977-04-16 36y 00m 03d 12 Cruickshank
3 John Cumming 28 28 0 0 12 7 9 42.86 25.00 32.14 55.36 1954-11-24 24y 08m 07d 1964-08-08 34y 04m 22d 11 Cumming
3 Steven Pressley 28 28 0 0 14 8 6 50.00 28.57 21.43 64.29 1998-08-30 24y 10m 19d 2006-10-21 33y 00m 10d 9 Pressley
5 Andy Webster 24 23 1 0 11 7 6 45.83 29.17 25.00 60.42 2001-04-27 19y 00m 04d 2013-04-20 30y 11m 28d 8 Webster
6 Steve Fulton 23 20 3 0 12 5 6 52.17 21.74 26.09 63.04 1995-11-11 25y 03m 01d 2001-12-15 31y 04m 05d 7 Fulton
6 Gordon Marshall 23 23 0 0 11 5 7 47.83 21.74 30.43 58.70 1956-11-17 17y 04m 15d 1963-03-18 23y 08m 16d 7 Marshall
6 Robbie Neilson 23 21 2 0 13 6 4 56.52 26.09 17.39 69.57 2000-09-24 20y 03m 05d 2009-04-04 28y 09m 16d 7 Neilson
9 Christophe Berra 22 21 1 0 9 6 7 40.91 27.27 31.82 54.55 2004-03-07 19y 01m 07d 2019-05-04 34y 03m 04d 8 Berra
9 Bobby Kirk 22 22 0 0 9 4 9 40.91 18.18 40.91 50.00 1955-12-24 28y 04m 12d 1962-04-07 34y 07m 26d 7 Kirk
11 Alan Anderson 21 20 1 0 7 5 9 33.33 23.81 42.86 45.24 1964-12-19 24y 11m 28d 1975-01-29 35y 01m 08d 10 Anderson
11 Gary Mackay 21 16 5 0 10 6 5 47.62 28.57 23.81 61.90 1981-04-04 17y 02m 12d 1997-02-08 33y 00m 16d 8 Mackay
13 Davie Holt 20 20 0 0 6 5 9 30.00 25.00 45.00 42.50 1961-02-11 25y 01m 08d 1969-02-22 33y 01m 19d 8 Holt
13 Gary Locke 20 16 4 0 8 5 7 40.00 25.00 35.00 52.50 1993-09-18 18y 03m 02d 2000-12-09 25y 05m 23d 8 Locke
15 John Robertson 18 15 3 0 9 6 3 50.00 33.33 16.67 66.67 1987-01-31 22y 03m 29d 1998-01-17 33y 03m 15d 6 Robertson
15 John Colquhoun 18 16 2 0 8 5 5 44.44 27.78 27.78 58.33 1987-01-31 23y 06m 17d 1996-12-14 33y 05m 00d 6 Colquhoun
15 Billy Higgins 18 18 0 0 4 4 10 22.22 22.22 55.56 33.33 1959-11-14 19y 07m 30d 1966-04-09 26y 00m 25d 7 Higgins
15 Gilles Rousset 18 18 0 0 9 5 4 50.00 27.78 22.22 63.89 1995-11-11 32y 02m 20d 2000-02-26 36y 06m 04d 5 Rousset
19 Craig Gordon 17 17 0 0 10 4 3 58.82 23.53 17.65 70.59 2003-12-13 20y 11m 13d 2007-05-20 24y 04m 20d 4 Gordon
19 Jim Brown 17 16 1 0 5 7 5 29.41 41.18 29.41 50.00 1969-09-13 19y 01m 02d 1977-11-05 27y 02m 25d 7 Brown

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 130

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Donald Ford 8 15 .53 1968-08-17 23y 09m 23d n/a 1975-01-04 30y 02m 10d n/a 5 Ford
1 Jimmy Wardhaugh 8 16 .50 1954-11-24 25y 08m 03d n/a 1959-08-08 30y 04m 18d n/a 5 Wardhaugh
3 Willie Bauld 7 12 .58 1955-04-06 28y 02m 13d n/a 1961-12-16 34y 10m 22d n/a 5 Bauld
4 Paul Ritchie 5 16 .31 1996-02-17 20y 05m 27d n/a 1999-11-27 24y 03m 06d n/a 3 Ritchie
4 Willie Gibson 5 14 .36 1977-02-05 23y 10m 02d n/a 1980-09-06 27y 05m 03d n/a 3 Gibson
4 Johnny Hamilton 5 30 .17 1959-03-28 24y 02m 06d n/a 1966-04-09 31y 02m 18d n/a 4 Hamilton
4 Ian Crawford 5 12 .42 1956-11-17 22y 04m 03d n/a 1960-03-19 25y 08m 05d n/a 3 Crawford
4 Stephane Adam 5 11 .45 1997-09-27 28y 04m 13d n/a 1998-11-07 29y 05m 24d n/a 2 Adam
9 Drew Busby 4 9 .44 1974-09-14 26y 09m 06d n/a 1977-11-05 29y 10m 28d n/a 2 Busby
9 Mark de Vries 4 7 .57 2002-11-23 27y 02m 30d n/a 2003-09-13 28y 00m 20d n/a 2 de Vries
9 Paul Hartley 4 1 13 .31 2004-09-22 27y 11m 03d n/a 2006-04-15 29y 05m 27d n/a 2 Hartley
9 Billy Higgins 4 18 .22 1959-11-14 19y 07m 30d n/a 1964-08-08 24y 04m 24d n/a 4 Higgins
9 Andy Kirk 4 11 .36 2000-12-09 21y 06m 10d n/a 2003-12-13 24y 06m 14d n/a 2 Kirk
9 Gary Mackay 4 21 .19 1987-02-09 23y 00m 17d n/a 1995-02-11 31y 00m 19d n/a 3 Mackay
9 John Robertson 4 18 .22 1994-01-22 29y 03m 20d n/a 1996-02-24 31y 04m 22d n/a 3 Robertson
9 Ryan Stevenson 4 11 .36 2011-04-30 26y 08m 06d n/a 2014-05-04 29y 08m 10d n/a 2 Stevenson
9 Willie Wallace 4 14 .29 1961-08-16 21y 01m 24d n/a 1966-04-04 25y 09m 12d n/a 3 Wallace
9 Jamie Walker 4 1 10 .40 2015-10-03 22y 03m 08d n/a 2016-12-27 23y 06m 02d n/a 2 Walker
9 Alex Young 4 14 .29 1959-03-28 22y 01m 25d n/a 1960-02-22 23y 00m 19d n/a 2 Young
20 Steven Pressley 3 2 28 .11 2002-02-16 28y 04m 05d n/a 2006-01-07 32y 02m 27d n/a 3 Pressley
20 Neil McCann 3 12 .25 1997-02-08 22y 05m 28d n/a 1998-01-17 23y 05m 06d n/a 2 McCann
20 Callum Paterson 3 12 .25 2014-05-04 19y 06m 21d n/a 2016-12-27 22y 02m 14d n/a 3 Paterson
20 John Millar 3 8 .38 1994-04-02 27y 03m 25d n/a 1995-02-11 28y 02m 03d n/a 2 Millar
20 Gary McSwegan 3 12 .25 1999-04-03 28y 06m 10d n/a 1999-11-27 29y 02m 03d n/a 2 McSwegan
20 Lee Miller 3 3 1.00 2005-02-05 21y 08m 18d n/a 2005-02-16 21y 08m 29d n/a 1 Miller
20 Wayne Foster 3 6 .50 1987-02-04 23y 04m 24d n/a 1987-08-19 23y 11m 08d n/a 2 Foster
20 Alfie Conn 3 6 .50 1946-09-28 19y 11m 26d n/a 1955-12-24 29y 02m 22d n/a 3 Conn
20 Eamonn Bannon 3 1 6 .50 1977-12-31 19y 08m 13d n/a 1977-12-31 19y 08m 13d n/a 1 Bannon



Hearts Hat Tricks


Total = 0

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


Hearts Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank 29 42 1.45 7 10 12 24.14 34.48 41.38 41.38 1963-10-26 22y 06m 13d 1977-04-16 36y 00m 03d 12 Cruickshank
2 Gordon Marshall 23 29 1.26 11 5 7 47.83 21.74 30.43 58.70 1956-11-17 17y 04m 15d 1963-03-18 23y 08m 16d 7 Marshall
3 Gilles Rousset 18 22 1.22 9 5 4 50.00 27.78 22.22 63.89 1995-11-11 32y 02m 20d 2000-02-26 36y 06m 04d 5 Rousset
4 Craig Gordon 17 14 .82 10 4 3 58.82 23.53 17.65 70.59 2003-12-13 20y 11m 13d 2007-05-20 24y 04m 20d 4 Gordon
5 Henry Smith 13 12 .92 4 5 4 30.77 38.46 30.77 50.00 1981-08-15 25y 05m 05d 1994-11-26 38y 08m 16d 5 Smith
6 Jamie Macdonald 12 20 1.67 4 2 6 33.33 16.67 50.00 41.67 2009-01-17 22y 09m 00d 2014-05-04 28y 00m 17d 6 Macdonald
7 Antti Niemi 9 8 .89 4 2 3 44.44 22.22 33.33 55.56 2000-02-02 27y 08m 04d 2002-02-16 29y 08m 19d 3 Niemi
8 Marian Kello 7 9 1.29 2 1 4 28.57 14.29 57.14 35.71 2008-10-04 26y 00m 29d 2011-10-29 29y 01m 24d 4 Kello
9 Jimmy Brown 6 9 1.50 2 2 2 33.33 33.33 33.33 50.00 1945-09-29 20y 02m 10d 1947-01-04 21y 05m 16d 2 Brown
10 Jack Hamilton 5 3 .60 2 1 2 40.00 20.00 40.00 50.00 2016-10-26 22y 07m 04d 2018-05-13 24y 01m 21d 2 Hamilton
10 John Brough 5 2 .40 3 1 1 60.00 20.00 20.00 70.00 1980-09-06 20y 05m 07d 1981-11-07 21y 07m 08d 2 Brough
12 Willie Duff 4 7 1.75 2 1 1 50.00 25.00 25.00 62.50 1954-11-24 19y 09m 18d 1956-04-25 21y 02m 19d 2 Duff
12 Neil Alexander 4 5 1.25 2 2 0 50.00 50.00 .00 75.00 2015-09-23 37y 06m 13d 2016-02-27 37y 11m 17d 1 Alexander
14 Zdenek Zlamal 3 2 .67 1 0 2 33.33 .00 66.67 33.33 2018-08-25 32y 09m 20d 2019-05-04 33y 05m 29d 1 Zlamal
14 Kenny Garland 3 2 .67 1 2 0 33.33 66.67 .00 66.67 1972-02-19 23y 11m 03d 1974-09-14 26y 05m 29d 3 Garland
14 Roddy McKenzie 3 3 1.00 1 2 0 33.33 66.67 .00 66.67 1999-11-27 24y 03m 19d 2002-11-23 27y 03m 15d 2 McKenzie
14 Tepi Moilanen 3 1 .33 2 0 1 66.67 .00 33.33 66.67 2003-02-08 29y 01m 27d 2003-09-13 29y 09m 01d 2 Moilanen
14 Ray Dunlop 3 3 1.00 1 1 1 33.33 33.33 33.33 50.00 1977-08-27 26y 09m 04d 1977-12-31 27y 01m 08d 1 Dunlop
19 Wilson Brown 2 7 3.50 0 0 2 .00 .00 100.00 .00 1957-03-16 Not Known 1958-11-29 Not Known 2 Brown
19 Steve Banks 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 2008-01-05 35y 10m 27d 2008-05-10 36y 03m 01d 1 Banks
19 Anthony Basso 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 2007-10-27 28y 03m 23d 2008-04-05 28y 09m 01d 1 Basso
19 Craig Nelson 2 5 2.50 0 1 1 .00 50.00 50.00 25.00 1995-02-11 23y 08m 14d 1995-04-12 23y 10m 15d 1 Nelson
19 Janos Balogh 2 2 1.00 2 0 0 100.00 .00 .00 100.00 2009-04-04 26y 04m 06d 2009-11-28 26y 11m 30d 2 Balogh
19 Jon McLaughlin 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 2017-11-05 30y 01m 27d 2018-02-27 30y 05m 18d 1 McLaughlin
25 Gary O'Connor 1 3 3.00 0 0 1 .00 .00 100.00 .00 1995-10-07 21y 06m 00d 1995-10-07 21y 06m 00d 1 OConnor
25 Nicky Walker 1 0 .00 0 1 0 .00 100.00 .00 50.00 1993-11-30 31y 02m 01d 1993-11-30 31y 02m 01d 1 Walker
25 Colin Doyle 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2019-02-01 33y 07m 20d 2019-02-01 33y 07m 20d 1 Doyle

Both Clubs Top 20 Appearances


Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 James Fowler Kilmarnock 40 37 3 1 13 9 18 32.50 22.50 45.00 43.75 2000-09-24 19y 10m 29d 2013-04-20 32y 05m 25d 13 Fowler
2 Garry Hay Kilmarnock 37 33 4 0 10 9 18 27.03 24.32 48.65 39.19 1999-11-27 22y 02m 20d 2012-02-11 34y 05m 04d 13 Hay
3 Francis Whitfield Beattie Kilmarnock 36 36 0 2 15 9 12 41.67 25.00 33.33 54.17 1954-11-24 21y 01m 07d 1969-09-13 35y 10m 27d 16 Beattie
4 Kris Boyd Kilmarnock 33 25 8 9 8 7 18 24.24 21.21 54.55 34.85 2001-12-15 18y 03m 27d 2018-11-10 35y 02m 23d 11 Boyd
5 James Mitchell Kilmarnock 32 32 0 0 7 8 17 21.88 25.00 53.13 34.38 1900-12-08 Not Known 1917-12-08 Not Known 15 Mitchell
6 Alistair Robert Mitchell Kilmarnock 31 30 1 2 9 9 13 29.03 29.03 41.94 43.55 1993-09-18 24y 09m 15d 2002-02-16 33y 02m 13d 9 Mitchell
7 Johnny Hamilton Hearts 30 30 0 0 11 7 12 36.67 23.33 40.00 48.33 1955-12-24 20y 11m 02d 1966-04-09 31y 02m 18d 11 Hamilton
8 Jim Cruickshank Hearts 29 29 0 0 7 10 12 24.14 34.48 41.38 41.38 1963-10-26 22y 06m 13d 1977-04-16 36y 00m 03d 12 Cruickshank
8 Angus Ian MacPherson Kilmarnock 29 29 0 2 9 9 11 31.03 31.03 37.93 46.55 1993-09-18 24y 11m 07d 2001-04-27 32y 06m 16d 8 MacPherson
8 Matthew McLuskie Watson Kilmarnock 29 29 0 0 11 7 11 37.93 24.14 37.93 50.00 1955-04-06 18y 11m 03d 1966-04-09 29y 11m 06d 12 Watson
11 John Cumming Hearts 28 28 0 0 12 7 9 42.86 25.00 32.14 55.36 1954-11-24 24y 08m 07d 1964-08-08 34y 04m 22d 11 Cumming
11 Steven Pressley Hearts 28 28 0 0 14 8 6 50.00 28.57 21.43 64.29 1998-08-30 24y 10m 19d 2006-10-21 33y 00m 10d 9 Pressley
11 Mark Francis Reilly Kilmarnock 28 25 3 2 6 10 12 21.43 35.71 42.86 39.29 1993-09-18 24y 05m 19d 2001-04-27 32y 00m 28d 8 Reilly
14 Jacky McGrory Kilmarnock 25 25 0 0 11 7 7 44.00 28.00 28.00 58.00 1961-08-30 19y 09m 15d 1972-02-19 30y 03m 04d 11 McGrory
15 Andy Webster Hearts 24 23 1 0 11 7 6 45.83 29.17 25.00 60.42 2001-04-27 19y 00m 04d 2013-04-20 30y 11m 28d 8 Webster
16 Bertie Black Kilmarnock 23 23 0 5 8 5 10 34.78 21.74 43.48 45.65 1956-11-17 21y 11m 15d 1965-04-24 30y 04m 22d 8 Black
16 Steve Fulton Hearts 23 20 3 0 12 5 6 52.17 21.74 26.09 63.04 1995-11-11 25y 03m 01d 2001-12-15 31y 04m 05d 7 Fulton
16 Gordon Marshall Hearts 23 23 0 0 11 5 7 47.83 21.74 30.43 58.70 1956-11-17 17y 04m 15d 1963-03-18 23y 08m 16d 7 Marshall
16 Robbie Neilson Hearts 23 21 2 0 13 6 4 56.52 26.09 17.39 69.57 2000-09-24 20y 03m 05d 2009-04-04 28y 09m 16d 7 Neilson
20 Christophe Berra Hearts 22 21 1 0 9 6 7 40.91 27.27 31.82 54.55 2004-03-07 19y 01m 07d 2019-05-04 34y 03m 04d 8 Berra

Both Clubs Top 20 Scorers


Rk Player Club Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Kris Boyd Kilmarnock 9 1 33 .27 2002-08-31 19y 00m 13d 3 2017-11-05 34y 02m 18d 30 4 Boyd
2 Donald Ford Hearts 8 15 .53 1968-08-17 23y 09m 23d n/a 1975-01-04 30y 02m 10d n/a 5 Ford
2 Gerald Joseph Mayes Kilmarnock 8 1 10 .80 1955-12-24 34y 05m 06d 1 1957-12-14 36y 04m 26d 7 3 Mayes
2 Brien McIlroy Kilmarnock 8 19 .42 1963-10-26 Not Known 6 1969-02-22 Not Known 19 5 McIlroy
2 Jimmy Wardhaugh Hearts 8 16 .50 1954-11-24 25y 08m 03d n/a 1959-08-08 30y 04m 18d n/a 5 Wardhaugh
6 Willie Bauld Hearts 7 12 .58 1955-04-06 28y 02m 13d n/a 1961-12-16 34y 10m 22d n/a 5 Bauld
6 Andy Kerr Kilmarnock 7 12 .58 1960-11-12 29y 04m 14d 4 1963-03-18 31y 08m 18d 12 3 Kerr
8 William [1] Connell Kilmarnock 6 9 .67 1928-11-24 Not Known 1 1931-01-31 Not Known 7 2 Connell
8 John Whitfield Milligan McInally Kilmarnock 6 21 .29 1959-11-14 22y 11m 24d 2 1966-04-04 29y 04m 14d 17 4 McInally
8 Malcolm Wright McPhail Kilmarnock 6 14 .43 1916-10-14 Not Known 2 1921-12-31 Not Known 13 5 McPhail
8 Edward McCallum Morrison Kilmarnock 6 17 .35 1967-12-02 19y 09m 10d 1 1973-04-14 25y 01m 23d 15 4 Morrison
8 James Edward Robertson Kilmarnock 6 6 1.00 1934-11-17 Not Known 1 1937-03-06 Not Known 6 3 Robertson
13 Stephane Adam Hearts 5 11 .45 1997-09-27 28y 04m 13d n/a 1998-11-07 29y 05m 24d n/a 2 Adam
13 Bertie Black Kilmarnock 5 23 .22 1956-11-17 21y 11m 15d 1 1962-10-13 27y 10m 11d 20 4 Black
13 Allan Collins Kilmarnock 5 7 .71 1938-02-12 20y 00m 19d 2 1946-10-19 28y 08m 25d 6 3 Collins
13 Ian Crawford Hearts 5 12 .42 1956-11-17 22y 04m 03d n/a 1960-03-19 25y 08m 05d n/a 3 Crawford
13 William Neill Culley Kilmarnock 5 12 .42 1915-09-11 Not Known 4 1922-10-21 Not Known 12 3 Culley
13 Andrew N Cunningham Kilmarnock 5 11 .45 1910-04-30 Not Known 1 1912-12-28 Not Known 6 4 Cunningham
13 Willie Gibson Hearts 5 14 .36 1977-02-05 23y 10m 02d n/a 1980-09-06 27y 05m 03d n/a 3 Gibson
13 Johnny Hamilton Hearts 5 30 .17 1959-03-28 24y 02m 06d n/a 1966-04-09 31y 02m 18d n/a 4 Hamilton

Both Top 20 Goalkeepers


Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank Hearts 29 7 10 12 24.14 34.48 41.38 41.38 1963-10-26 22y 06m 13d 1977-04-16 36y 00m 03d 12 Cruickshank
2 Gordon Marshall Hearts 23 11 5 7 47.83 21.74 30.43 58.70 1956-11-17 17y 04m 15d 1963-03-18 23y 08m 16d 7 Marshall
3 Alexander Donaldson McLaughlan Kilmarnock 20 8 5 7 40.00 25.00 35.00 52.50 1960-11-12 24y 03m 26d 1971-01-30 34y 06m 13d 7 McLaughlan
4 James Robertson Brown Kilmarnock 19 6 4 9 31.58 21.05 47.37 42.11 1954-11-24 29y 04m 05d 1960-03-19 34y 08m 00d 6 Brown
5 Alan Combe Kilmarnock 18 5 4 9 27.78 22.22 50.00 38.89 2004-08-21 30y 04m 18d 2009-04-04 35y 00m 01d 5 Combe
5 Billy Higgins Hearts 18 4 4 10 22.22 22.22 55.56 33.33 1959-11-14 19y 07m 30d 1966-04-09 26y 00m 25d 7 Higgins
5 Gilles Rousset Hearts 18 9 5 4 50.00 27.78 22.22 63.89 1995-11-11 32y 02m 20d 2000-02-26 36y 06m 04d 5 Rousset
8 Craig Gordon Hearts 17 10 4 3 58.82 23.53 17.65 70.59 2003-12-13 20y 11m 13d 2007-05-20 24y 04m 20d 4 Gordon
9 Gordon George Banks Marshall Kilmarnock 16 5 5 6 31.25 31.25 37.50 46.88 1998-03-14 33y 10m 23d 2003-05-03 39y 00m 14d 6 Marshall
10 Willie Gibson Hearts 14 6 5 3 42.86 35.71 21.43 60.71 1974-09-14 21y 05m 11d 1981-04-04 28y 00m 01d 4 Gibson
11 Thomas Blair Kilmarnock 13 6 3 4 46.15 23.08 30.77 57.69 1912-10-26 Not Known 1920-04-28 Not Known 8 Blair
11 Samuel Turner Clemie Kilmarnock 13 7 3 3 53.85 23.08 23.08 65.38 1926-03-20 Not Known 1931-08-15 Not Known 7 Clemie
11 Dragoje Lekovic Kilmarnock 13 5 1 7 38.46 7.69 53.85 42.31 1994-11-26 27y 00m 05d 1997-11-23 30y 00m 02d 4 Lekovic
11 Alan William McCulloch Kilmarnock 13 3 6 4 23.08 46.15 30.77 46.15 1975-01-04 21y 04m 16d 1987-02-09 33y 05m 21d 4 McCulloch
11 Henry Smith Hearts 13 4 5 4 30.77 38.46 30.77 50.00 1981-08-15 25y 05m 05d 1994-11-26 38y 08m 16d 5 Smith
16 Jamie Macdonald Hearts 12 4 2 6 33.33 16.67 50.00 41.67 2009-01-17 22y 09m 00d 2014-05-04 28y 00m 17d 6 Macdonald
17 Alex Craig Kilmarnock 10 2 1 7 20.00 10.00 70.00 25.00 1899-09-23 Not Known 1904-03-05 Not Known 5 Craig
17 Jamie MacDonald Kilmarnock 10 3 3 4 30.00 30.00 40.00 45.00 2015-10-03 29y 05m 16d 2018-08-25 32y 04m 08d 4 MacDonald
17 James Garven Stewart Kilmarnock 10 3 5 2 30.00 50.00 20.00 55.00 1972-12-09 18y 09m 00d 1977-12-31 23y 09m 22d 4 Stewart
20 Cameron Bell Kilmarnock 9 3 3 3 33.33 33.33 33.33 50.00 2010-04-10 23y 06m 23d 2013-04-20 26y 07m 02d 4 Bell

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