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 Appearances
Opposition Scorers
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

Appearances

Competitive games only. Players appearances and goals pre 1946 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 = 618
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 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
5 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
6 Kris Boyd 30 22 8 9 6 7 17 20.00 23.33 56.67 31.67 2001-12-15 18y 03m 27d 2017-11-05 34y 02m 18d 10 Boyd
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 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
45 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
45 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
45 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
45 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
45 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
45 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
45 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
52 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
52 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
52 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
52 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
52 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
52 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
52 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
52 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
52 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
52 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
52 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
52 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
52 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
65 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
65 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
65 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
65 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
65 Rory McKenzie 12 7 5 1 7 3 2 58.33 25.00 16.67 70.83 2012-12-26 19y 02m 19d 2018-02-27 24y 04m 20d 5 McKenzie
65 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
65 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
65 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
65 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
65 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
86 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
86 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
86 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
86 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
86 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
86 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
86 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
86 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
86 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
86 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
86 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
86 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
86 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
86 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
100 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
118 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
118 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
118 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
118 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
118 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
118 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
118 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
118 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
118 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
118 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
118 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
118 Jamie MacDonald 8 8 0 0 2 3 3 25.00 37.50 37.50 43.75 2015-10-03 29y 05m 16d 2018-02-27 31y 10m 10d 3 MacDonald
118 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
118 (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
118 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
118 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
118 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
118 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
118 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
118 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
118 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
139 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
139 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
139 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
139 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
139 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
139 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
139 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
139 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
139 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
139 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
139 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
139 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
139 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
139 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
139 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
139 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
155 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
155 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
155 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
155 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
155 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
155 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
155 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
155 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
155 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
155 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
155 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
155 Jordan Jones 6 4 2 0 2 2 2 33.33 33.33 33.33 50.00 2016-10-26 22y 00m 02d 2018-02-27 23y 04m 03d 2 Jones
155 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
155 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
155 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
155 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
155 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
155 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
155 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
155 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
155 Greg John Taylor 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 2016-10-26 18y 11m 21d 2018-02-27 20y 03m 22d 2 Taylor
155 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
155 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 Stuart Findlay 5 4 1 0 1 2 2 20.00 40.00 40.00 40.00 2015-09-23 20y 00m 09d 2018-02-27 22y 05m 13d 2 Findlay
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 Greg Kiltie 5 4 1 0 0 3 2 .00 60.00 40.00 30.00 2015-09-23 18y 08m 05d 2017-04-14 20y 02m 27d 2 Kiltie
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
178 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 Gary Richard Perry Dicker 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2016-02-27 29y 06m 29d 2017-04-14 30y 08m 15d 2 Dicker
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 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
214 Iain Wilson 4 3 1 0 0 2 2 .00 50.00 50.00 25.00 2016-12-27 18y 00m 12d 2018-02-27 19y 02m 12d 2 Wilson
214 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
266 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]
266 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]
266 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]
266 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
266 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
266 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
266 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
266 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
266 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
266 Kirk Broadfoot 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2017-08-12 33y 00m 04d 2018-02-27 33y 06m 19d 1 Broadfoot
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 Lee Harry Erwin 3 1 2 0 1 1 1 33.33 33.33 33.33 50.00 2017-08-12 22y 09m 05d 2018-02-27 23y 03m 20d 1 Erwin
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 Stephen Gerard O'Donnell 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2017-08-12 25y 03m 01d 2018-02-27 25y 09m 16d 1 O'Donnell
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
266 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
346 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]
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 Christopher Burke 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2017-08-12 33y 08m 10d 2017-11-05 33y 11m 03d 1 Burke
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 Alan Thomas Daniel Power 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2017-11-05 29y 09m 11d 2018-02-27 30y 01m 02d 1 Power
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
346 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
431 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]
431 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]
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 Archie McCallum Bell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-08-19 Not Known 1987-08-19 Not Known 1 Bell
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 Scott Robert Boyd 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-10-26 30y 04m 22d 2016-10-26 30y 04m 22d 1 Boyd
431 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
431 Eamonn Brophy 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2018-02-27 21y 11m 17d 2018-02-27 21y 11m 17d 1 Brophy
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 (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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 Youssouf Mulumbu 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2018-02-27 31y 01m 02d 2018-02-27 31y 01m 02d 1 Mulumbu
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 Dominic Thomas 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-08-12 21y 05m 29d 2017-08-12 21y 05m 29d 1 Thomas
431 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
431 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
431 Aaron Tshibola 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2018-02-27 23y 01m 25d 2018-02-27 23y 01m 25d 1 Tshibola
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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
431 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

Scorers


Total Distinct (ex ogs) = 159

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 30 .30 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 10 .30 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 8 1981-08-26 25y 08m 13d 11 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 1 1.00 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 2 1977-08-27 18y 11m 14d 2 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 Thomas Fairfoull 1 3 .33 1905-11-18 Not Known 3 1905-11-18 Not Known 3 1 Fairfoull
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 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 12 .08 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 6 .17 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 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 4 .25 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 3 .33 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



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 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
11 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
11 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
13 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
13 Jamie MacDonald 8 11 1.38 2 3 3 25.00 37.50 37.50 43.75 2015-10-03 29y 05m 16d 2018-02-27 31y 10m 10d 3 MacDonald
13 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
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 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 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
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
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 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 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
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
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 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 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
27 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
27 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
27 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
27 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
27 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
27 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
27 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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
34 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

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 = 393
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 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
10 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
10 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
12 Christophe Berra 20 19 1 0 8 6 6 40.00 30.00 30.00 55.00 2004-03-07 19y 01m 07d 2018-02-27 33y 00m 30d 7 Berra
12 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
12 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) = 128

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 Andy Kirk 4 11 .36 2000-12-09 21y 06m 10d n/a 2003-12-13 24y 06m 14d n/a 2 Kirk
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 Gary Mackay 4 21 .19 1987-02-09 23y 00m 17d n/a 1995-02-11 31y 00m 19d n/a 3 Mackay
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
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
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 Neil McCann 3 12 .25 1997-02-08 22y 05m 28d n/a 1998-01-17 23y 05m 06d n/a 2 McCann
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 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 Callum Paterson 3 12 .25 2014-05-04 19y 06m 21d n/a 2016-12-27 22y 02m 14d n/a 3 Paterson
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 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
11 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
11 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
11 Jack Hamilton 4 2 .50 2 1 1 50.00 25.00 25.00 62.50 2016-10-26 22y 07m 04d 2017-08-12 23y 04m 21d 2 Hamilton
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 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
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
18 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
18 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
18 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
18 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
18 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
18 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
24 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
24 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

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 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
5 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
6 Kris Boyd Kilmarnock 30 22 8 9 6 7 17 20.00 23.33 56.67 31.67 2001-12-15 18y 03m 27d 2017-11-05 34y 02m 18d 10 Boyd
6 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 Bobby Kirk Hearts 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

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 30 .30 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 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
19 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
19 Colin George Meldrum Kilmarnock 9 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

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