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 = 661
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 James Fowler 40 37 3 1 13 9 18 32.50 22.50 45.00 43.75 2000-09-24 19y 10m 29d 2013-04-20 32y 05m 25d 13 Fowler
2 Garry Hay 37 33 4 0 10 9 18 27.03 24.32 48.65 39.19 1999-11-27 22y 02m 20d 2012-02-11 34y 05m 04d 13 Hay
3 Francis Whitfield Beattie 36 36 0 2 15 9 12 41.67 25.00 33.33 54.17 1954-11-24 21y 01m 07d 1969-09-13 35y 10m 27d 16 Beattie
4 Kris Boyd 33 25 8 9 8 7 18 24.24 21.21 54.55 34.85 2001-12-15 18y 03m 27d 2018-11-10 35y 02m 23d 11 Boyd
5 James Mitchell 32 32 0 0 7 8 17 21.88 25.00 53.13 34.38 1900-12-08 Not Known 1917-12-08 Not Known 15 Mitchell
6 Alistair Robert Mitchell 31 30 1 2 9 9 13 29.03 29.03 41.94 43.55 1993-09-18 24y 09m 15d 2002-02-16 33y 02m 13d 9 Mitchell
7 Angus Ian MacPherson 29 29 0 2 9 9 11 31.03 31.03 37.93 46.55 1993-09-18 24y 11m 07d 2001-04-27 32y 06m 16d 8 MacPherson
7 Matthew McLuskie Watson 29 29 0 0 11 7 11 37.93 24.14 37.93 50.00 1955-04-06 18y 11m 03d 1966-04-09 29y 11m 06d 12 Watson
9 Mark Francis Reilly 28 25 3 2 6 10 12 21.43 35.71 42.86 39.29 1993-09-18 24y 05m 19d 2001-04-27 32y 00m 28d 8 Reilly
10 Jacky McGrory 25 25 0 0 11 7 7 44.00 28.00 28.00 58.00 1961-08-30 19y 09m 15d 1972-02-19 30y 03m 04d 11 McGrory
11 Bertie Black 23 23 0 5 8 5 10 34.78 21.74 43.48 45.65 1956-11-17 21y 11m 15d 1965-04-24 30y 04m 22d 8 Black
11 Rory McKenzie 23 14 9 1 14 5 4 60.87 21.74 17.39 71.74 2012-12-26 19y 02m 19d 2023-08-13 29y 10m 06d 9 McKenzie
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 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
44 Stuart Findlay 15 14 1 2 6 3 6 40.00 20.00 40.00 50.00 2015-09-23 20y 00m 09d 2023-12-02 28y 02m 18d 5 Findlay
44 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
44 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 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 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
126 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
126 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
126 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
126 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
126 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
126 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
126 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
126 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
126 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
126 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
126 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
126 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
126 (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
126 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
126 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
126 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
126 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
126 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
126 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
126 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
146 Daniel Armstrong 7 7 0 1 2 2 3 28.57 28.57 42.86 42.86 2022-08-31 24y 10m 21d 2023-12-02 26y 01m 22d 2 Armstrong
146 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
146 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
146 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
146 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
146 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
146 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
146 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
146 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
146 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
146 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
146 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
146 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
146 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
146 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
146 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
146 Lewis Mayo 7 7 0 0 2 2 3 28.57 28.57 42.86 42.86 2022-08-31 22y 05m 12d 2023-12-02 23y 08m 13d 2 Mayo
146 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
146 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
146 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
146 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
146 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
168 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
189 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
189 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
189 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
189 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
189 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
189 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
189 Liam Francis Peadar Donnelly 5 4 1 0 2 1 2 40.00 20.00 40.00 50.00 2022-08-31 26y 05m 24d 2023-12-02 27y 08m 25d 2 Donnelly
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 Brad Joseph Lyons 5 3 2 1 1 2 2 20.00 40.00 40.00 40.00 2022-10-09 25y 04m 13d 2023-12-02 26y 06m 06d 2 Lyons
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 Joseph Harris Wright 5 4 1 0 2 1 2 40.00 20.00 40.00 50.00 2022-08-31 27y 06m 05d 2023-09-26 28y 07m 00d 2 Wright
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 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
227 Kyle Thomas Vassell 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 2023-04-01 30y 01m 25d 2023-12-02 30y 09m 25d 2 Vassell
227 David [2023] Watson 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2023-04-01 18y 01m 20d 2023-12-02 18y 09m 20d 2 Watson
227 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
227 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
227 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
227 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
284 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]
284 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]
284 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]
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 Robbie Deas 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2023-08-13 23y 05m 17d 2023-12-02 23y 09m 05d 1 Deas
284 William Jonathon Dennis 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2023-08-13 23y 01m 03d 2023-12-02 23y 04m 22d 1 Dennis
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 Matthew Kennedy 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2023-08-13 28y 09m 12d 2023-12-02 29y 01m 01d 1 Kennedy
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 Corrie Richard Ndaba 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2023-08-13 23y 07m 19d 2023-12-02 23y 11m 07d 1 Ndaba
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
284 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
377 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]
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 Liam Polworth 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2022-08-31 27y 10m 19d 2022-12-17 28y 02m 05d 1 Polworth
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 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
377 Marley Watkins 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2023-08-13 32y 09m 27d 2023-12-02 33y 01m 15d 1 Watkins
377 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
377 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
377 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
377 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
377 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
377 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
469 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]
469 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]
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 (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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
469 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
12 Rory McKenzie 23 14 9 1 14 5 4 60.87 21.74 17.39 71.74 2012-12-26 19y 02m 19d 2023-08-13 29y 10m 06d 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 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
44 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
44 Stuart Findlay 15 14 1 2 6 3 6 40.00 20.00 40.00 50.00 2015-09-23 20y 00m 09d 2023-12-02 28y 02m 18d 5 Findlay
44 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
44 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
44 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) = 171

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 15 .13 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 7 .14 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 5 .20 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 23 .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 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) = 177

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 15 .13 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 7 .14 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 5 .20 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 23 .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 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 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
20 Mitchell Downie 4 5 1.25 1 1 2 25.00 25.00 50.00 37.50 1946-09-14 23y 00m 05d 1947-01-04 23y 03m 26d 1 Downie
20 William Ross Gould 4 4 1.00 2 1 1 50.00 25.00 25.00 62.50 1924-11-22 Not Known 1925-11-28 Not Known 2 Gould
20 John [12] Hunter 4 6 1.50 2 1 1 50.00 25.00 25.00 62.50 1938-02-12 Not Known 1945-09-29 Not Known 3 Hunter
20 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
24 Daniel Bachmann 3 2 .67 2 0 1 66.67 .00 33.33 66.67 2018-11-10 24y 04m 01d 2019-05-04 24y 09m 25d 1 Bachmann
24 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
24 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
24 Alistair Robert Hunter 3 4 1.33 1 1 1 33.33 33.33 33.33 50.00 1970-10-03 20y 11m 29d 1972-02-19 22y 04m 15d 2 Hunter
24 Robert Alexander Graham Aitken 3 7 2.33 0 1 2 .00 33.33 66.67 16.67 1908-10-10 Not Known 1909-02-20 Not Known 1 Aitken
24 John Morton 3 10 3.33 1 0 2 33.33 .00 66.67 33.33 1923-02-10 Not Known 1923-12-22 Not Known 2 Morton
24 William Jonathon Dennis 3 3 1.00 0 1 2 .00 33.33 66.67 16.67 2023-08-13 23y 01m 03d 2023-12-02 23y 04m 22d 1 Dennis
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 = 454
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) = 137

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 7 .43 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 Jimmy Brown 6 9 1.50 2 2 2 33.33 33.33 33.33 50.00 1945-09-29 20y 02m 10d 1947-01-04 21y 05m 16d 2 Brown
10 John Brough 5 2 .40 3 1 1 60.00 20.00 20.00 70.00 1980-09-06 20y 05m 07d 1981-11-07 21y 07m 08d 2 Brough
10 Jack Hamilton 5 3 .60 2 1 2 40.00 20.00 40.00 50.00 2016-10-26 22y 07m 04d 2018-05-13 24y 01m 21d 2 Hamilton
12 Willie Duff 4 7 1.75 2 1 1 50.00 25.00 25.00 62.50 1954-11-24 19y 09m 18d 1956-04-25 21y 02m 19d 2 Duff
12 Zander Clark 4 3 .75 2 1 1 50.00 25.00 25.00 62.50 2023-04-01 30y 09m 06d 2023-12-02 31y 05m 06d 2 Clark
12 Neil Alexander 4 5 1.25 2 2 0 50.00 50.00 .00 75.00 2015-09-23 37y 06m 13d 2016-02-27 37y 11m 17d 1 Alexander
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 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
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
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 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
17 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
17 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
17 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
17 Rory McKenzie Kilmarnock 23 14 9 1 14 5 4 60.87 21.74 17.39 71.74 2012-12-26 19y 02m 19d 2023-08-13 29y 10m 06d 9 McKenzie

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