London Hearts Supporters Club


Heart of Midlothian vs Kilmarnock Players Record from 1946

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


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


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

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

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

Competitive Appearances

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

Total Played = 663
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 James Fowler 40 37 3 1 13 9 18 32.50 22.50 45.00 43.75 2000-09-24 19y 10m 29d 2013-04-20 32y 05m 25d 13 Fowler
2 Garry Hay 37 33 4 0 10 9 18 27.03 24.32 48.65 39.19 1999-11-27 22y 02m 20d 2012-02-11 34y 05m 04d 13 Hay
3 Francis Whitfield Beattie 36 36 0 2 15 9 12 41.67 25.00 33.33 54.17 1954-11-24 21y 01m 07d 1969-09-13 35y 10m 27d 16 Beattie
4 Kris Boyd 33 25 8 9 8 7 18 24.24 21.21 54.55 34.85 2001-12-15 18y 03m 27d 2018-11-10 35y 02m 23d 11 Boyd
5 James Mitchell 32 32 0 0 7 8 17 21.88 25.00 53.13 34.38 1900-12-08 Not Known 1917-12-08 Not Known 15 Mitchell
6 Alistair Robert Mitchell 31 30 1 2 9 9 13 29.03 29.03 41.94 43.55 1993-09-18 24y 09m 15d 2002-02-16 33y 02m 13d 9 Mitchell
7 Angus Ian MacPherson 29 29 0 2 9 9 11 31.03 31.03 37.93 46.55 1993-09-18 24y 11m 07d 2001-04-27 32y 06m 16d 8 MacPherson
7 Matthew McLuskie Watson 29 29 0 0 11 7 11 37.93 24.14 37.93 50.00 1955-04-06 18y 11m 03d 1966-04-09 29y 11m 06d 12 Watson
9 Mark Francis Reilly 28 25 3 2 6 10 12 21.43 35.71 42.86 39.29 1993-09-18 24y 05m 19d 2001-04-27 32y 00m 28d 8 Reilly
10 Jacky McGrory 25 25 0 0 11 7 7 44.00 28.00 28.00 58.00 1961-08-30 19y 09m 15d 1972-02-19 30y 03m 04d 11 McGrory
11 Rory McKenzie 24 14 10 1 14 6 4 58.33 25.00 16.67 70.83 2012-12-26 19y 02m 19d 2024-03-30 30y 05m 23d 9 McKenzie
12 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
13 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
14 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
14 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
14 William Toner 21 21 0 0 9 4 8 42.86 19.05 38.10 52.38 1954-11-24 24y 11m 06d 1962-04-07 32y 03m 20d 8 Toner
17 Daniele Anthony Invincible 20 18 2 4 4 6 10 20.00 30.00 50.00 35.00 2004-03-07 24y 11m 07d 2010-04-10 31y 00m 11d 7 Invincible
17 Alexander Donaldson McLaughlan 20 20 0 0 8 5 7 40.00 25.00 35.00 52.50 1960-11-12 24y 03m 26d 1971-01-30 34y 06m 13d 7 McLaughlan
17 Matthew [2] Smith 20 20 0 3 9 3 8 45.00 15.00 40.00 52.50 1916-10-14 Not Known 1930-08-30 Not Known 13 Smith
20 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
20 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
20 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
20 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
20 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
25 Alan Combe 18 18 0 0 5 4 9 27.78 22.22 50.00 38.89 2004-08-21 30y 04m 18d 2009-04-04 35y 00m 01d 5 Combe
25 Derrick Schendal McDicken 18 18 0 3 4 8 6 22.22 44.44 33.33 44.44 1974-09-14 19y 05m 10d 1982-05-08 27y 01m 04d 5 McDicken
25 Alan David Robertson 18 18 0 2 5 8 5 27.78 44.44 27.78 50.00 1972-12-09 20y 02m 17d 1987-08-19 34y 10m 28d 7 Robertson
28 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
28 Stuart Findlay 17 16 1 2 6 5 6 35.29 29.41 35.29 50.00 2015-09-23 20y 00m 09d 2024-04-27 28y 07m 13d 5 Findlay
28 Simon Gray Ford 17 17 0 0 4 4 9 23.53 23.53 52.94 35.29 2004-11-13 22y 11m 27d 2010-04-10 28y 04m 24d 6 Ford
28 Gary James Holt 17 16 1 2 5 6 6 29.41 35.29 35.29 47.06 1995-10-07 22y 06m 28d 2001-03-14 28y 00m 05d 5 Holt
28 Alan Scott Mahood 17 15 2 1 6 5 6 35.29 29.41 35.29 50.00 1998-08-30 25y 05m 04d 2003-09-13 30y 05m 18d 6 Mahood
28 Stuart Donald McLean 17 17 0 2 4 6 7 23.53 35.29 41.18 41.18 1975-01-04 19y 00m 22d 1987-08-19 31y 08m 06d 7 McLean
28 Tommy McLean 17 17 0 2 8 4 5 47.06 23.53 29.41 58.82 1964-12-19 17y 06m 17d 1971-01-30 23y 07m 28d 7 McLean
28 Edward McCallum Morrison 17 16 1 6 6 6 5 35.29 35.29 29.41 52.94 1967-12-02 19y 09m 10d 1975-01-29 26y 11m 07d 7 Morrison
28 Manuel Pascali 17 17 0 0 10 2 5 58.82 11.76 29.41 64.71 2008-10-04 27y 00m 25d 2014-05-04 32y 07m 25d 6 Pascali
28 Matthew Shortt 17 17 0 0 7 3 7 41.18 17.65 41.18 50.00 1911-02-11 Not Known 1921-12-31 Not Known 10 Shortt
38 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
38 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
38 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
38 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
38 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
38 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
38 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
45 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
45 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
47 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
47 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
47 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
47 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
47 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
47 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
47 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
54 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
54 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
54 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
54 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
54 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
54 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
54 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
54 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
54 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
54 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
54 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
54 Alan Thomas Daniel Power 13 11 2 0 8 2 3 61.54 15.38 23.08 69.23 2017-11-05 29y 09m 11d 2023-04-01 35y 02m 07d 4 Power
54 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
54 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
68 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
68 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
68 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
68 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
68 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
68 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
68 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
68 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
68 James [2] Williamson 12 12 0 2 2 5 5 16.67 41.67 41.67 37.50 1929-03-30 Not Known 1936-10-24 Not Known 7 Williamson
77 David Fulton [1] 11 11 0 2 5 2 4 45.45 18.18 36.36 54.55 1913-12-13 Not Known 1919-02-22 Not Known 6 [1]
77 Hugh Murdoch Brown 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1958-10-01 17y 10m 25d 1964-02-22 23y 03m 16d 5 Brown
77 Peter Canero 11 8 3 0 1 3 7 9.09 27.27 63.64 22.73 1999-11-27 18y 10m 09d 2003-12-13 22y 10m 25d 5 Canero
77 Paul Clarke 11 11 0 0 3 4 4 27.27 36.36 36.36 45.45 1976-10-02 19y 11m 21d 1982-05-08 25y 06m 27d 4 Clarke
77 Jimmy Cook 11 11 0 3 3 5 3 27.27 45.45 27.27 50.00 1968-08-17 20y 06m 01d 1973-04-14 25y 01m 29d 5 Cook
77 Andy Cunningham 11 11 0 5 2 3 6 18.18 27.27 54.55 31.82 1910-04-30 19y 03m 00d 1915-02-06 24y 00m 09d 6 Cunningham
77 Paul Di Giacomo 11 4 7 2 4 1 6 36.36 9.09 54.55 40.91 2001-03-14 18y 08m 14d 2008-05-10 25y 10m 10d 6 Di Giacomo
77 Gary Richard Perry Dicker 11 11 0 0 6 1 4 54.55 9.09 36.36 59.09 2016-02-27 29y 06m 29d 2020-02-05 33y 06m 07d 4 Dicker
77 James Hood 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1923-02-10 Not Known 1927-08-13 Not Known 6 Hood
77 Jordan Jones 11 8 3 1 4 3 4 36.36 27.27 36.36 50.00 2016-10-26 22y 00m 02d 2023-04-01 28y 05m 08d 4 Jones
77 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
77 Mark Kingsley Roberts 11 4 7 1 1 3 7 9.09 27.27 63.64 22.73 1995-02-11 19y 03m 14d 1998-12-26 23y 01m 27d 5 Roberts
77 Mehdi Taouil 11 10 1 1 4 1 6 36.36 9.09 54.55 40.91 2007-10-27 24y 05m 07d 2011-01-18 27y 07m 29d 4 Taouil
77 Greg John Taylor 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 2016-10-26 18y 11m 21d 2019-05-04 21y 05m 29d 3 Taylor
91 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
91 Christopher Burke 10 8 2 3 7 0 3 70.00 .00 30.00 70.00 2017-08-12 33y 08m 10d 2020-02-05 36y 02m 03d 3 Burke
91 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
91 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
91 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
91 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
91 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
91 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
91 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
91 Jamie MacDonald 10 10 0 0 3 3 4 30.00 30.00 40.00 45.00 2015-10-03 29y 05m 16d 2018-08-25 32y 04m 08d 4 MacDonald
91 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
91 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
91 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
91 Stephen Gerard O'Donnell 10 9 1 0 6 1 3 60.00 10.00 30.00 65.00 2017-08-12 25y 03m 01d 2020-02-05 27y 08m 25d 3 O'Donnell
91 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
91 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
91 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
108 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
108 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
108 Daniel Armstrong 9 9 0 1 2 4 3 22.22 44.44 33.33 44.44 2022-08-31 24y 10m 21d 2024-04-27 26y 06m 17d 2 Armstrong
108 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
108 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
108 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
108 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
108 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
108 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
108 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
108 Lewis Mayo 9 9 0 0 2 4 3 22.22 44.44 33.33 44.44 2022-08-31 22y 05m 12d 2024-04-27 24y 01m 08d 2 Mayo
108 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
108 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
108 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
108 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
108 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
108 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
108 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
108 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
108 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
128 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
128 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
128 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
128 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
128 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
128 Ralph Clark 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
128 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
128 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
128 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
128 Tom Henaughan 8 8 0 0 0 2 6 .00 25.00 75.00 12.50 1954-11-24 24y 03m 30d 1959-08-22 29y 00m 28d 5 Henaughan
128 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
128 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
128 (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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
148 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
148 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
148 Kirk Broadfoot 7 5 2 0 3 1 3 42.86 14.29 42.86 50.00 2017-08-12 33y 00m 04d 2020-02-05 35y 05m 28d 3 Broadfoot
148 Eamonn Brophy 7 5 2 3 5 1 1 71.43 14.29 14.29 78.57 2018-02-27 21y 11m 17d 2020-02-05 23y 10m 26d 3 Brophy
148 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
148 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
148 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
148 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
148 Liam Francis Peadar Donnelly 7 6 1 0 2 3 2 28.57 42.86 28.57 50.00 2022-08-31 26y 05m 24d 2024-04-27 28y 01m 20d 2 Donnelly
148 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
148 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
148 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
148 Greg Kiltie 7 5 2 0 2 3 2 28.57 42.86 28.57 50.00 2015-09-23 18y 08m 05d 2020-02-05 23y 00m 18d 4 Kiltie
148 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
148 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
148 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
148 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
148 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
148 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
148 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
148 Iain Wilson 7 4 3 0 2 2 3 28.57 28.57 42.86 42.86 2016-12-27 18y 00m 12d 2018-11-10 19y 10m 26d 3 Wilson
148 Joseph Harris Wright 7 6 1 0 2 3 2 28.57 42.86 28.57 50.00 2022-08-31 27y 06m 05d 2024-04-27 29y 02m 01d 2 Wright
170 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
170 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
170 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
170 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
170 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
170 David [1933] White Curlett 6 6 0 3 2 2 2 33.33 33.33 33.33 50.00 1955-04-06 Not Known 1957-12-14 Not Known 4 Curlett
170 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
170 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
170 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
170 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
170 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
170 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
170 Brad Joseph Lyons 6 3 3 1 1 3 2 16.67 50.00 33.33 41.67 2022-10-09 25y 04m 13d 2024-04-27 26y 11m 01d 2 Lyons
170 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
170 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
170 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
170 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
170 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
170 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
170 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
170 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
170 Kyle Thomas Vassell 6 5 1 0 1 3 2 16.67 50.00 33.33 41.67 2023-04-01 30y 01m 25d 2024-04-27 31y 02m 20d 2 Vassell
170 David [2023] Watson 6 4 2 0 1 3 2 16.67 50.00 33.33 41.67 2023-04-01 18y 01m 20d 2024-04-27 19y 02m 15d 2 Watson
170 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
194 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
194 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
194 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
194 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
194 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
194 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
194 Robbie Deas 5 5 0 0 0 3 2 .00 60.00 40.00 30.00 2023-08-13 23y 05m 17d 2024-04-27 24y 02m 00d 1 Deas
194 William Jonathon Dennis 5 5 0 0 0 3 2 .00 60.00 40.00 30.00 2023-08-13 23y 01m 03d 2024-04-27 23y 09m 17d 1 Dennis
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 Matthew Kennedy 5 4 1 0 0 3 2 .00 60.00 40.00 30.00 2023-08-13 28y 09m 12d 2024-04-27 29y 05m 26d 1 Kennedy
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 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
194 Corrie Richard Ndaba 5 2 3 0 0 3 2 .00 60.00 40.00 30.00 2023-08-13 23y 07m 19d 2024-04-27 24y 04m 02d 1 Ndaba
194 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
194 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
194 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
194 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
194 Aaron Tshibola 5 4 1 0 3 1 1 60.00 20.00 20.00 70.00 2018-02-27 23y 01m 25d 2019-05-04 24y 04m 02d 2 Tshibola
194 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
233 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
233 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
233 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
233 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
233 Carl Bertelsen 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1966-04-04 28y 04m 20d 1967-04-22 29y 05m 07d 2 Bertelsen
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 Lee Harry Erwin 4 2 2 1 2 1 1 50.00 25.00 25.00 62.50 2017-08-12 22y 09m 05d 2018-05-13 23y 06m 06d 1 Erwin
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 Liam Millar 4 2 2 0 3 0 1 75.00 .00 25.00 75.00 2019-02-01 19y 04m 05d 2019-11-23 20y 01m 27d 2 Millar
233 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
233 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
233 Mikael Bongili Ndjoli 4 3 1 0 2 0 2 50.00 .00 50.00 50.00 2018-08-25 19y 08m 09d 2019-05-04 20y 04m 18d 1 Ndjoli
233 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
233 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
233 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
233 Liam Polworth 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 2022-08-31 27y 10m 19d 2024-04-27 29y 06m 15d 2 Polworth
233 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
233 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
233 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
233 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
233 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
233 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
233 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
233 Ashton John Taylor 4 3 1 1 2 1 1 50.00 25.00 25.00 62.50 2022-08-31 31y 11m 29d 2023-04-01 32y 06m 30d 1 Taylor
233 Dominic Thomas 4 1 3 0 2 0 2 50.00 .00 50.00 50.00 2017-08-12 21y 05m 29d 2019-11-23 23y 09m 09d 3 Thomas
233 Marley Watkins 4 4 0 1 0 3 1 .00 75.00 25.00 37.50 2023-08-13 32y 09m 27d 2024-04-27 33y 06m 10d 1 Watkins
233 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
233 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
233 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
233 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
290 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]
290 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]
290 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]
290 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
290 Ryan Alebiosu 3 1 2 0 1 1 1 33.33 33.33 33.33 50.00 2022-08-31 20y 08m 14d 2022-12-17 21y 00m 00d 1 Alebiosu
290 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
290 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
290 Daniel Bachmann 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2018-11-10 24y 04m 01d 2019-05-04 24y 09m 25d 1 Bachmann
290 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
290 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
290 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
290 Scott Robert Boyd 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2016-10-26 30y 04m 22d 2019-02-01 32y 07m 28d 3 Boyd
290 Laurentiu Constantin Branescu 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2019-10-05 25y 06m 05d 2020-02-05 25y 10m 07d 1 Branescu
290 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
290 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
290 Alex Stephen Bruce 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2019-05-04 34y 07m 06d 2019-11-23 35y 01m 26d 2 Bruce
290 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
290 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
290 Innes Cameron 3 1 2 1 2 0 1 66.67 .00 33.33 66.67 2018-05-13 17y 08m 21d 2023-09-26 23y 01m 04d 3 Cameron
290 Benjamin Joshua Chrisene 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2022-08-31 18y 07m 19d 2022-12-17 18y 11m 05d 1 Chrisene
290 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
290 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
290 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
290 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
290 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
290 Christian Rhys Doidge 3 1 2 1 1 1 1 33.33 33.33 33.33 50.00 2022-10-09 30y 01m 14d 2023-04-01 30y 07m 07d 1 Doidge
290 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
290 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
290 Dario Del Fabro 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2019-10-05 24y 06m 11d 2020-02-05 24y 10m 12d 1 Fabro
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 Nicholas Antero Hamalainen 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2019-10-05 22y 07m 00d 2020-02-05 22y 11m 00d 1 Hamalainen
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 Youssouf Mulumbu 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2018-02-27 31y 01m 02d 2019-05-04 32y 03m 09d 2 Mulumbu
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 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
290 Samuel Colin Walker 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2022-08-31 30y 10m 29d 2023-04-01 31y 05m 30d 1 Walker
290 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
290 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
290 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
379 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]
379 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
379 Blair Alston 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 2022-08-31 30y 05m 08d 2022-10-09 30y 06m 16d 1 Alston
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 Andrew Robert Dallas 2 0 2 0 0 0 2 .00 .00 100.00 .00 2023-09-26 24y 02m 04d 2023-12-02 24y 04m 10d 1 Dallas
379 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
379 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
379 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
379 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
379 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
379 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
379 Robert Wilson 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 Kyle Lafferty 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 2022-08-31 35y 01m 10d 2022-10-09 35y 02m 18d 1 Lafferty
379 Gary Mackay-Steven 2 0 2 0 0 2 0 .00 100.00 .00 50.00 2024-03-30 33y 06m 30d 2024-04-27 33y 07m 28d 1 Mackay-Steven
379 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
379 Kyle Magennis 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2023-08-13 24y 11m 18d 2023-09-26 25y 01m 00d 1 Magennis
379 Mohamed El Makrini 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2019-10-05 32y 02m 29d 2019-11-23 32y 04m 17d 1 Makrini
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 Fraser Murray 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2022-08-31 23y 03m 24d 2022-12-17 23y 07m 10d 1 Murray
379 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
379 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
379 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
379 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
379 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
379 Scott Robinson 2 0 2 0 0 0 2 .00 .00 100.00 .00 2015-09-23 23y 04m 12d 2022-12-17 30y 07m 06d 2 Robinson
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 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
379 Kevin van Veen 2 0 2 0 0 2 0 .00 100.00 .00 50.00 2024-03-30 32y 09m 29d 2024-04-27 32y 10m 26d 1 van Veen
379 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
379 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
379 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
379 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
379 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
379 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
379 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
471 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]
471 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]
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 Archie McCallum Bell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-08-19 22y 04m 07d 1987-08-19 22y 04m 07d 1 Bell
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 Luke Chambers 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2023-04-01 18y 09m 08d 2023-04-01 18y 09m 08d 1 Chambers
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 Abraham Jeriel Richard Dorsett 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2023-04-01 21y 07m 12d 2023-04-01 21y 07m 12d 1 Dorsett
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 David Smith Gordon 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1917-04-07 34y 03m 09d 1917-04-07 34y 03m 09d 1 Gordon
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 Zach Hemming 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2022-10-09 22y 07m 02d 2022-10-09 22y 07m 02d 1 Hemming
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 Nicke Kabamba 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2020-02-05 27y 00m 04d 2020-02-05 27y 00m 04d 1 Kabamba
471 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
471 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
471 Jan Koprivec 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2020-02-05 31y 06m 21d 2020-02-05 31y 06m 21d 1 Koprivec
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 (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
471 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
471 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
471 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
471 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
471 Kerr McInroy 1 1 0 0 0 0 1 .00 .00 100.00 .00 2022-12-17 22y 03m 17d 2022-12-17 22y 03m 17d 1 McInroy
471 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
471 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
471 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
471 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
471 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
471 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
471 Ross Millen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-11-10 24y 01m 13d 2018-11-10 24y 01m 13d 1 Millen
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 Oliver Shaw 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2022-10-09 24y 06m 27d 2022-10-09 24y 06m 27d 1 Shaw
471 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
471 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
471 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
471 Serigne Osman Petter Sow 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2019-11-23 29y 07m 01d 2019-11-23 29y 07m 01d 1 Sow
471 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
471 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
471 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
471 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
471 Christopher Martin Thomas Stokes 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-10-09 31y 07m 01d 2022-10-09 31y 07m 01d 1 Stokes
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 Bobby Wales 1 1 0 0 0 0 1 .00 .00 100.00 .00 2022-12-17 17y 05m 24d 2022-12-17 17y 05m 24d 1 Wales
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 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
471 Ernest John Yard 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1961-12-16 20y 07m 13d 1961-12-16 20y 07m 13d 1 Yard


Top 100 Appearances All Games

Players appearances and goals are included.

Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 James Fowler 40 37 3 1 13 9 18 32.50 22.50 45.00 43.75 2000-09-24 19y 10m 29d 2013-04-20 32y 05m 25d 13 Fowler
2 Francis Whitfield Beattie 37 37 0 2 15 9 13 40.54 24.32 35.14 52.70 1954-11-24 21y 01m 07d 1969-09-13 35y 10m 27d 16 Beattie
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
4 Kris Boyd 33 25 8 9 8 7 18 24.24 21.21 54.55 34.85 2001-12-15 18y 03m 27d 2018-11-10 35y 02m 23d 11 Boyd
5 James Mitchell 32 32 0 0 7 8 17 21.88 25.00 53.13 34.38 1900-12-08 Not Known 1917-12-08 Not Known 15 Mitchell
6 Alistair Robert Mitchell 31 30 1 2 9 9 13 29.03 29.03 41.94 43.55 1993-09-18 24y 09m 15d 2002-02-16 33y 02m 13d 9 Mitchell
7 Angus Ian MacPherson 29 29 0 2 9 9 11 31.03 31.03 37.93 46.55 1993-09-18 24y 11m 07d 2001-04-27 32y 06m 16d 8 MacPherson
7 Matthew McLuskie Watson 29 29 0 0 11 7 11 37.93 24.14 37.93 50.00 1955-04-06 18y 11m 03d 1966-04-09 29y 11m 06d 12 Watson
9 Mark Francis Reilly 28 25 3 2 6 10 12 21.43 35.71 42.86 39.29 1993-09-18 24y 05m 19d 2001-04-27 32y 00m 28d 8 Reilly
10 Jacky McGrory 25 25 0 0 11 7 7 44.00 28.00 28.00 58.00 1961-08-30 19y 09m 15d 1972-02-19 30y 03m 04d 11 McGrory
11 Bertie Black 24 24 0 5 8 5 11 33.33 20.83 45.83 43.75 1956-11-17 21y 11m 15d 1965-06-19 30y 06m 17d 8 Black
11 Rory McKenzie 24 14 10 1 14 6 4 58.33 25.00 16.67 70.83 2012-12-26 19y 02m 19d 2024-03-30 30y 05m 23d 9 McKenzie
13 John Whitfield Milligan McInally 22 21 1 6 10 3 9 45.45 13.64 40.91 52.27 1959-08-22 22y 09m 01d 1967-12-02 31y 00m 11d 9 McInally
13 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
15 George [2] Anderson 21 21 0 0 5 3 12 23.81 14.29 57.14 30.95 1898-04-16 Not Known 1908-02-01 Not Known 10 Anderson
15 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
15 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
18 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
18 Andy King 20 20 0 1 9 7 4 45.00 35.00 20.00 62.50 1962-04-07 19y 08m 15d 1970-02-07 27y 06m 15d 9 King
18 Brien McIlroy 20 19 1 9 9 5 6 45.00 25.00 30.00 57.50 1960-11-12 Not Known 1969-02-22 Not Known 9 McIlroy
18 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
18 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
23 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
23 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
23 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
26 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
26 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
26 Tommy McLean 18 18 0 2 8 4 6 44.44 22.22 33.33 55.56 1964-12-19 17y 06m 17d 1971-01-30 23y 07m 28d 7 McLean
26 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
30 Stuart Findlay 17 16 1 2 6 5 6 35.29 29.41 35.29 50.00 2015-09-23 20y 00m 09d 2024-04-27 28y 07m 13d 5 Findlay
30 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
30 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
30 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
30 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
30 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
30 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
30 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
38 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
38 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
38 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
38 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
38 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
38 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
38 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
45 Billy Dickson 15 15 0 1 5 4 6 33.33 26.67 40.00 46.67 1965-06-19 18y 02m 11d 1973-04-14 26y 00m 06d 8 Dickson
45 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
45 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 Eric McIntyre Murray 15 15 0 0 8 3 4 53.33 20.00 26.67 63.33 1961-08-16 Not Known 1968-04-10 Not Known 7 Murray
49 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
49 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
49 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
49 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
49 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
54 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
54 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
54 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
54 Alex Craig 13 13 0 0 3 1 8 23.08 7.69 61.54 26.92 1899-05-06 Not Known 1904-03-05 Not Known 6 Craig
54 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
54 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
54 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
54 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
54 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
54 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
54 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
54 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
54 Alan Thomas Daniel Power 13 11 2 0 8 2 3 61.54 15.38 23.08 69.23 2017-11-05 29y 09m 11d 2023-04-01 35y 02m 07d 4 Power
54 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
54 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
69 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
69 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
69 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
69 Alistair Mackay 12 12 0 1 3 2 7 25.00 16.67 58.33 33.33 1951-04-28 Not Known 1959-11-14 Not Known 7 Mackay
69 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
69 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
69 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
69 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
69 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
69 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
79 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]
79 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
79 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
79 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
79 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
79 Andy Cunningham 11 11 0 5 2 3 6 18.18 27.27 54.55 31.82 1910-04-30 19y 03m 00d 1915-02-06 24y 00m 09d 6 Cunningham
79 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
79 Gary Richard Perry Dicker 11 11 0 0 6 1 4 54.55 9.09 36.36 59.09 2016-02-27 29y 06m 29d 2020-02-05 33y 06m 07d 4 Dicker
79 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
79 Jordan Jones 11 8 3 1 4 3 4 36.36 27.27 36.36 50.00 2016-10-26 22y 00m 02d 2023-04-01 28y 05m 08d 4 Jones
79 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
79 David Sneddon 11 11 0 4 6 4 1 54.55 36.36 9.09 72.73 1961-12-16 25y 07m 22d 1965-06-19 29y 01m 26d 4 Sneddon
79 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
79 Greg John Taylor 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 2016-10-26 18y 11m 21d 2019-05-04 21y 05m 29d 3 Taylor
93 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
93 Christopher Burke 10 8 2 3 7 0 3 70.00 .00 30.00 70.00 2017-08-12 33y 08m 10d 2020-02-05 36y 02m 03d 3 Burke
93 Thomas Busby 10 10 0 0 3 0 7 30.00 .00 70.00 30.00 1896-01-01 Not Known 1901-10-19 Not Known 6 Busby
93 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
93 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
93 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
93 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
93 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

Scorers Competitive Games


Total Distinct (ex ogs) = 172

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


Scorers All Games


Total Distinct (ex ogs) = 178

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

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 = 456
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 Christophe Berra 24 23 1 0 9 6 9 37.50 25.00 37.50 50.00 2004-03-07 19y 01m 07d 2019-11-23 34y 09m 24d 9 Berra
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
7 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
7 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
7 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
10 Bobby Kirk 22 22 0 0 9 4 9 40.91 18.18 40.91 50.00 1955-12-24 28y 04m 12d 1962-04-07 34y 07m 26d 7 Kirk
11 Alan Anderson 21 20 1 0 7 5 9 33.33 23.81 42.86 45.24 1964-12-19 24y 11m 28d 1975-01-29 35y 01m 08d 10 Anderson
11 Gary Mackay 21 16 5 0 10 6 5 47.62 28.57 23.81 61.90 1981-04-04 17y 02m 12d 1997-02-08 33y 00m 16d 8 Mackay
13 Craig Gordon 20 20 0 0 11 5 4 55.00 25.00 20.00 67.50 2003-12-13 20y 11m 13d 2022-12-17 39y 11m 17d 5 Gordon
13 Davie Holt 20 20 0 0 6 5 9 30.00 25.00 45.00 42.50 1961-02-11 25y 01m 08d 1969-02-22 33y 01m 19d 8 Holt
13 Gary Locke 20 16 4 0 8 5 7 40.00 25.00 35.00 52.50 1993-09-18 18y 03m 02d 2000-12-09 25y 05m 23d 8 Locke
16 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
16 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
16 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
16 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
20 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) = 138

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 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
4 Paul Ritchie 5 16 .31 1996-02-17 20y 05m 27d n/a 1999-11-27 24y 03m 06d n/a 3 Ritchie
9 John Robertson 4 18 .22 1994-01-22 29y 03m 20d n/a 1996-02-24 31y 04m 22d n/a 3 Robertson
9 Ryan Stevenson 4 11 .36 2011-04-30 26y 08m 06d n/a 2014-05-04 29y 08m 10d n/a 2 Stevenson
9 Andy Kirk 4 11 .36 2000-12-09 21y 06m 10d n/a 2003-12-13 24y 06m 14d n/a 2 Kirk
9 Gary Mackay 4 21 .19 1987-02-09 23y 00m 17d n/a 1995-02-11 31y 00m 19d n/a 3 Mackay
9 Drew Busby 4 9 .44 1974-09-14 26y 09m 06d n/a 1977-11-05 29y 10m 28d n/a 2 Busby
9 Mark de Vries 4 7 .57 2002-11-23 27y 02m 30d n/a 2003-09-13 28y 00m 20d n/a 2 de Vries
9 Paul Hartley 4 1 13 .31 2004-09-22 27y 11m 03d n/a 2006-04-15 29y 05m 27d n/a 2 Hartley
9 Billy Higgins 4 18 .22 1959-11-14 19y 07m 30d n/a 1964-08-08 24y 04m 24d n/a 4 Higgins
9 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 12 .33 2015-10-03 22y 03m 08d n/a 2016-12-27 23y 06m 02d n/a 2 Walker
9 Alex Young 4 14 .29 1959-03-28 22y 01m 25d n/a 1960-02-22 23y 00m 19d n/a 2 Young
20 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
20 John Millar 3 8 .38 1994-04-02 27y 03m 25d n/a 1995-02-11 28y 02m 03d n/a 2 Millar
20 Gary McSwegan 3 12 .25 1999-04-03 28y 06m 10d n/a 1999-11-27 29y 02m 03d n/a 2 McSwegan
20 Lee Miller 3 3 1.00 2005-02-05 21y 08m 18d n/a 2005-02-16 21y 08m 29d n/a 1 Miller
20 Neil McCann 3 12 .25 1997-02-08 22y 05m 28d n/a 1998-01-17 23y 05m 06d n/a 2 McCann
20 Lawrence Shankland 3 1 9 .33 2022-12-17 27y 04m 07d n/a 2023-04-01 27y 07m 22d n/a 1 Shankland
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 Steven Pressley 3 2 28 .11 2002-02-16 28y 04m 05d n/a 2006-01-07 32y 02m 27d n/a 3 Pressley



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 Craig Gordon 20 18 .90 11 5 4 55.00 25.00 20.00 67.50 2003-12-13 20y 11m 13d 2022-12-17 39y 11m 17d 5 Gordon
4 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
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 Zander Clark 6 4 .67 2 3 1 33.33 50.00 16.67 58.33 2023-04-01 30y 09m 06d 2024-04-27 31y 10m 01d 2 Clark
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
11 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 Jack Hamilton 5 3 .60 2 1 2 40.00 20.00 40.00 50.00 2016-10-26 22y 07m 04d 2018-05-13 24y 01m 21d 2 Hamilton
13 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
13 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
15 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
15 Joel Pereira 3 7 2.33 0 0 3 .00 .00 100.00 .00 2019-10-05 23y 03m 07d 2020-02-05 23y 07m 08d 1 Pereira
15 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
15 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
15 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
15 Bobby Zlamal 3 2 .67 1 0 2 33.33 .00 66.67 33.33 2018-08-25 32y 09m 20d 2019-05-04 33y 05m 29d 1 Zlamal
21 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
21 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
21 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
21 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
21 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
21 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
27 Colin Doyle 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2019-02-01 33y 07m 20d 2019-02-01 33y 07m 20d 1 Doyle
27 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
27 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 Kris Boyd Kilmarnock 33 25 8 9 8 7 18 24.24 21.21 54.55 34.85 2001-12-15 18y 03m 27d 2018-11-10 35y 02m 23d 11 Boyd
5 James Mitchell Kilmarnock 32 32 0 0 7 8 17 21.88 25.00 53.13 34.38 1900-12-08 Not Known 1917-12-08 Not Known 15 Mitchell
6 Alistair Robert Mitchell Kilmarnock 31 30 1 2 9 9 13 29.03 29.03 41.94 43.55 1993-09-18 24y 09m 15d 2002-02-16 33y 02m 13d 9 Mitchell
7 Johnny Hamilton Hearts 30 30 0 0 11 7 12 36.67 23.33 40.00 48.33 1955-12-24 20y 11m 02d 1966-04-09 31y 02m 18d 11 Hamilton
8 Jim Cruickshank Hearts 29 29 0 0 7 10 12 24.14 34.48 41.38 41.38 1963-10-26 22y 06m 13d 1977-04-16 36y 00m 03d 12 Cruickshank
8 Angus Ian MacPherson Kilmarnock 29 29 0 2 9 9 11 31.03 31.03 37.93 46.55 1993-09-18 24y 11m 07d 2001-04-27 32y 06m 16d 8 MacPherson
8 Matthew McLuskie Watson Kilmarnock 29 29 0 0 11 7 11 37.93 24.14 37.93 50.00 1955-04-06 18y 11m 03d 1966-04-09 29y 11m 06d 12 Watson
11 John Cumming Hearts 28 28 0 0 12 7 9 42.86 25.00 32.14 55.36 1954-11-24 24y 08m 07d 1964-08-08 34y 04m 22d 11 Cumming
11 Steven Pressley Hearts 28 28 0 0 14 8 6 50.00 28.57 21.43 64.29 1998-08-30 24y 10m 19d 2006-10-21 33y 00m 10d 9 Pressley
11 Mark Francis Reilly Kilmarnock 28 25 3 2 6 10 12 21.43 35.71 42.86 39.29 1993-09-18 24y 05m 19d 2001-04-27 32y 00m 28d 8 Reilly
14 Jacky McGrory Kilmarnock 25 25 0 0 11 7 7 44.00 28.00 28.00 58.00 1961-08-30 19y 09m 15d 1972-02-19 30y 03m 04d 11 McGrory
15 Christophe Berra Hearts 24 23 1 0 9 6 9 37.50 25.00 37.50 50.00 2004-03-07 19y 01m 07d 2019-11-23 34y 09m 24d 9 Berra
15 Rory McKenzie Kilmarnock 24 14 10 1 14 6 4 58.33 25.00 16.67 70.83 2012-12-26 19y 02m 19d 2024-03-30 30y 05m 23d 9 McKenzie
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
18 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
18 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
18 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

Both Clubs Top 20 Scorers


Rk Player Club Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Kris Boyd Kilmarnock 9 1 33 .27 2002-08-31 19y 00m 13d 3 2017-11-05 34y 02m 18d 30 4 Boyd
2 Donald Ford Hearts 8 15 .53 1968-08-17 23y 09m 23d n/a 1975-01-04 30y 02m 10d n/a 5 Ford
2 Gerald Joseph Mayes Kilmarnock 8 1 10 .80 1955-12-24 34y 05m 06d 1 1957-12-14 36y 04m 26d 7 3 Mayes
2 Brien McIlroy Kilmarnock 8 20 .40 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 22 .27 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 24 .21 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 Andy Cunningham Kilmarnock 5 11 .45 1910-04-30 19y 03m 00d 1 1912-12-28 21y 10m 28d 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 Craig Gordon Hearts 20 11 5 4 55.00 25.00 20.00 67.50 2003-12-13 20y 11m 13d 2022-12-17 39y 11m 17d 5 Gordon
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
5 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
6 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
6 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
6 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
9 Gordon George Banks Marshall Kilmarnock 16 5 5 6 31.25 31.25 37.50 46.88 1998-03-14 33y 10m 23d 2003-05-03 39y 00m 14d 6 Marshall
10 Willie Gibson Hearts 14 6 5 3 42.86 35.71 21.43 60.71 1974-09-14 21y 05m 11d 1981-04-04 28y 00m 01d 4 Gibson
11 Thomas Blair Kilmarnock 13 6 3 4 46.15 23.08 30.77 57.69 1912-10-26 Not Known 1920-04-28 Not Known 8 Blair
11 Samuel Turner Clemie Kilmarnock 13 7 3 3 53.85 23.08 23.08 65.38 1926-03-20 Not Known 1931-08-15 Not Known 7 Clemie
11 Dragoje Lekovic Kilmarnock 13 5 1 7 38.46 7.69 53.85 42.31 1994-11-26 27y 00m 05d 1997-11-23 30y 00m 02d 4 Lekovic
11 Alan William McCulloch Kilmarnock 13 3 6 4 23.08 46.15 30.77 46.15 1975-01-04 21y 04m 16d 1987-02-09 33y 05m 21d 4 McCulloch
11 Henry Smith Hearts 13 4 5 4 30.77 38.46 30.77 50.00 1981-08-15 25y 05m 05d 1994-11-26 38y 08m 16d 5 Smith
16 Jamie Macdonald Hearts 12 4 2 6 33.33 16.67 50.00 41.67 2009-01-17 22y 09m 00d 2014-05-04 28y 00m 17d 6 Macdonald
17 Alex Craig Kilmarnock 10 2 1 7 20.00 10.00 70.00 25.00 1899-09-23 Not Known 1904-03-05 Not Known 5 Craig
17 Jamie MacDonald Kilmarnock 10 3 3 4 30.00 30.00 40.00 45.00 2015-10-03 29y 05m 16d 2018-08-25 32y 04m 08d 4 MacDonald
17 James Garven Stewart Kilmarnock 10 3 5 2 30.00 50.00 20.00 55.00 1972-12-09 18y 09m 00d 1977-12-31 23y 09m 22d 4 Stewart
20 Cameron Bell Kilmarnock 9 3 3 3 33.33 33.33 33.33 50.00 2010-04-10 23y 06m 23d 2013-04-20 26y 07m 02d 4 Bell

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