London Hearts Supporters Club


Heart of Midlothian vs Dundee 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 = 787
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Douglas Cowie 28 28 0 3 8 5 15 28.57 17.86 53.57 37.50 1947-10-06 21y 05m 05d 1959-12-26 33y 07m 25d 13 Cowie
2 Barry Martin Smith 27 27 0 0 6 8 13 22.22 29.63 48.15 37.04 1996-10-23 22y 08m 04d 2005-01-22 30y 11m 03d 8 Smith
3 John Alexander Scott 25 24 1 6 11 11 3 44.00 44.00 12.00 66.00 1967-01-14 19y 00m 00d 1978-01-07 29y 11m 24d 10 Scott
4 Bobby Cox 24 24 0 0 5 4 16 20.00 16.00 64.00 28.00 1957-01-12 22y 11m 19d 1968-08-14 34y 06m 21d 13 Cox
5 Alex M Macfarlane 23 23 0 2 10 4 9 43.48 17.39 39.13 52.17 1901-12-07 Not Known 1912-12-14 Not Known 12 Macfarlane
6 Gerard Follon 22 22 0 1 11 4 7 50.00 18.18 31.82 59.09 1939-12-09 20y 08m 23d 1954-10-02 35y 06m 16d 8 Follon
6 Gavin Paul Rae 22 21 1 1 7 6 9 31.82 27.27 40.91 45.45 1998-09-12 20y 09m 15d 2003-12-03 26y 00m 05d 6 Rae
8 Alexander Robert Geddes 21 21 0 0 6 8 7 28.57 38.10 33.33 47.62 1983-11-13 23y 03m 01d 1989-09-09 29y 00m 28d 7 Geddes
8 John Rooney Gilmour 21 21 0 2 3 5 13 14.29 23.81 61.90 26.19 1923-12-29 Not Known 1935-08-31 Not Known 11 Gilmour
8 Bobby A Wilson 21 21 0 0 9 9 3 42.86 42.86 14.29 64.29 1966-04-13 22y 08m 21d 1976-03-27 32y 08m 04d 10 Wilson
11 Thomas Gallacher 20 20 0 1 9 2 9 45.00 10.00 45.00 50.00 1948-01-17 25y 06m 04d 1955-09-10 33y 01m 28d 9 Gallacher
11 David [2] Thomson 20 20 0 1 6 4 10 30.00 20.00 50.00 40.00 1913-11-22 Not Known 1926-12-25 Not Known 12 Thomson
13 Alexander William Hamilton 19 19 0 0 4 3 12 21.05 15.79 63.16 28.95 1957-08-31 18y 07m 00d 1967-01-14 27y 11m 14d 9 Hamilton
13 Albert Henderson 19 19 0 4 3 5 11 15.79 26.32 57.89 28.95 1952-01-05 Not Known 1960-12-24 Not Known 10 Henderson
13 Douglas Arthur Houston 19 19 0 3 6 7 6 31.58 36.84 31.58 50.00 1962-08-18 19y 04m 05d 1973-04-28 30y 00m 15d 8 Houston
13 Edwin David Johnston 19 18 1 1 6 10 4 30.00 50.00 20.00 55.00 1970-10-17 22y 07m 19d 1977-10-29 29y 08m 01d 8 Johnston
13 Wilson Marsh 19 19 0 0 4 4 11 21.05 21.05 57.89 31.58 1926-03-27 Not Known 1936-10-10 Not Known 12 Marsh
13 Robert Shannon 19 19 0 1 3 9 7 15.79 47.37 36.84 39.47 1984-05-09 18y 00m 19d 1990-04-04 23y 11m 15d 6 Shannon
19 Alfred Boyd 18 18 0 0 9 4 5 50.00 22.22 27.78 61.11 1947-10-06 26y 11m 14d 1953-01-31 32y 03m 09d 6 Boyd
19 Alan Mathieson Cousin 18 18 0 8 4 3 11 22.22 16.67 61.11 30.56 1957-01-12 18y 10m 05d 1965-02-27 26y 11m 20d 9 Cousin
19 James Duffy 18 17 1 0 6 6 6 33.33 33.33 33.33 50.00 1985-10-05 26y 05m 08d 1995-09-20 36y 04m 24d 6 Duffy
19 James [2] Smith 18 17 1 1 6 7 6 31.58 36.84 31.58 50.00 1983-09-17 22y 04m 03d 1988-09-28 27y 04m 14d 6 Smith
19 George A Stewart 18 18 0 2 7 7 4 38.89 38.89 22.22 58.33 1967-09-23 20y 00m 25d 1976-01-10 28y 04m 12d 7 Stewart
19 George Gordon Wallace 18 16 2 8 9 7 2 50.00 38.89 11.11 69.44 1969-11-22 26y 05m 02d 1976-03-27 32y 09m 07d 7 Wallace
25 Thomson Sandlands Allan 17 17 0 0 6 8 3 35.29 47.06 17.65 58.82 1972-12-23 26y 02m 18d 1977-10-29 31y 00m 24d 6 Allan
25 Alastair Donaldson 17 17 0 0 8 4 5 47.06 23.53 29.41 58.82 1964-10-24 20y 10m 27d 1978-01-07 34y 01m 11d 8 Donaldson
25 Stewart Duncan Forsyth 17 16 1 0 2 7 8 11.76 41.18 47.06 32.35 1985-10-05 23y 11m 09d 1990-04-04 28y 05m 09d 5 Forsyth
25 Colin Duncan Macnab 17 17 0 1 4 5 8 23.53 29.41 47.06 38.24 1925-04-18 Not Known 1933-01-03 Not Known 9 Macnab
25 Thomas Valley McKinlay 17 17 0 3 7 6 4 41.18 35.29 23.53 58.82 1983-09-17 18y 09m 14d 1988-12-03 24y 00m 00d 6 McKinlay
25 Stuart Rafferty 17 15 2 1 5 7 5 29.41 41.18 29.41 50.00 1984-09-04 23y 05m 29d 1989-04-15 28y 01m 09d 5 Rafferty
25 Alex Troup 17 17 0 1 5 3 9 29.41 17.65 52.94 38.24 1915-11-06 20y 06m 02d 1932-03-05 36y 10m 01d 9 Troup
32 Robert Glennie 16 16 0 1 6 4 6 37.50 25.00 37.50 50.00 1983-09-17 25y 11m 15d 1987-10-31 30y 00m 29d 5 Glennie
32 Alexander Lowson Keillor 16 16 0 0 2 2 12 12.50 12.50 75.00 18.75 1893-10-21 Not Known 1900-09-29 Not Known 8 Keillor
32 Andy Penman 16 16 0 7 5 2 9 31.25 12.50 56.25 37.50 1959-02-07 16y 10m 06d 1966-10-01 Not Known 9 Penman
35 William Dallas Fyfe Brown 15 15 0 0 2 4 9 13.33 26.67 60.00 26.67 1950-04-22 18y 06m 14d 1959-02-07 27y 03m 30d 7 Brown
35 Robert Alan Cameron Ford 15 14 1 0 7 6 3 43.75 37.50 18.75 62.50 1972-01-15 22y 01m 01d 1977-08-20 27y 08m 06d 7 Ford
35 Paul McGowan 15 13 2 1 4 3 9 25.00 18.75 56.25 34.38 2015-08-08 27y 10m 01d 2021-12-18 34y 02m 11d 6 McGowan
35 Robert Sharp Robinson 15 13 2 3 6 7 2 40.00 46.67 13.33 63.33 1972-12-23 22y 01m 13d 1976-09-01 25y 09m 22d 5 Robinson
39 George Christie 14 14 0 2 2 3 9 14.29 21.43 64.29 25.00 1950-12-23 Not Known 1958-01-04 Not Known 8 Christie
39 Cameron Kerr 14 10 4 0 6 2 10 33.33 11.11 55.56 38.89 2015-08-08 19y 10m 29d 2023-08-27 27y 11m 17d 7 Kerr
39 Fred McDiarmid 14 14 0 0 4 3 7 28.57 21.43 50.00 39.29 1899-12-16 Not Known 1906-01-13 Not Known 7 McDiarmid
39 Keith Arthur Wright 14 13 1 5 2 5 7 14.29 35.71 50.00 32.14 1987-01-24 21y 08m 07d 1990-04-04 24y 10m 18d 4 Wright
43 John Finlay Brown 13 13 0 0 5 3 5 38.46 23.08 38.46 50.00 1923-08-25 Not Known 1930-11-22 Not Known 8 Brown
43 James Howatson Easton 13 13 0 0 7 3 3 53.85 23.08 23.08 65.38 1964-10-24 24y 01m 21d 1970-04-18 29y 07m 15d 6 Easton
43 Graham Harvey 13 7 6 3 2 7 5 14.29 50.00 35.71 39.29 1985-02-03 23y 09m 11d 1989-09-09 28y 04m 17d 6 Harvey
43 John Lynch 13 13 0 0 6 2 5 46.15 15.38 38.46 53.85 1935-08-31 17y 11m 09d 1950-12-23 33y 03m 01d 8 Lynch
43 Stephen Murray 13 13 0 0 6 3 4 46.15 23.08 30.77 57.69 1965-02-27 20y 04m 18d 1969-11-22 25y 01m 13d 6 Murray
43 Hugh Robertson 13 13 0 0 4 2 7 30.77 15.38 53.85 38.46 1958-01-04 18y 01m 06d 1965-02-27 25y 02m 30d 8 Robertson
49 John Brown 12 12 0 4 4 4 4 33.33 33.33 33.33 50.00 1984-09-04 22y 07m 09d 1987-12-19 25y 10m 23d 4 Brown
49 Herbert Charles Dainty 12 12 0 0 5 3 4 41.67 25.00 33.33 54.17 1905-10-21 26y 08m 15d 1910-12-10 31y 10m 04d 6 Dainty
49 Robert James Douglas 12 12 0 0 7 2 3 58.33 16.67 25.00 66.67 1998-09-12 26y 04m 19d 2013-01-30 40y 09m 06d 4 Douglas
49 John [3] Fraser 12 12 0 1 5 4 3 41.67 33.33 25.00 58.33 1905-10-21 Not Known 1911-10-28 Not Known 7 Fraser
49 William Longair 12 12 0 0 4 1 7 33.33 8.33 58.33 37.50 1893-10-21 Not Known 1901-12-07 Not Known 7 Longair
49 Thomas A McCarthy 12 12 0 0 2 3 7 16.67 25.00 58.33 29.17 1929-12-14 Not Known 1934-09-01 Not Known 6 McCarthy
49 Steven Milne 12 3 9 2 2 4 7 15.38 30.77 53.85 30.77 2000-11-25 20y 06m 20d 2012-11-03 32y 05m 29d 5 Milne
49 Iain Frederick Phillip 12 12 0 0 4 4 4 33.33 33.33 33.33 50.00 1970-10-17 19y 08m 03d 1977-10-29 26y 08m 15d 6 Phillip
49 Alec Stuart 12 12 0 2 5 3 6 35.71 21.43 42.86 46.43 1962-09-01 22y 00m 24d 1968-10-26 28y 02m 18d 7 Stuart
58 Fabian Orlando Caballero 11 11 0 3 1 5 5 9.09 45.45 45.45 31.82 2000-08-27 22y 06m 27d 2005-01-22 26y 11m 22d 5 Caballero
58 John L (Jack) Cowan 11 11 0 0 3 4 4 27.27 36.36 36.36 45.45 1950-01-28 Not Known 1954-01-23 Not Known 5 Cowan
58 Alistair Robert Gunn 11 11 0 4 6 2 3 54.55 18.18 27.27 63.64 1948-01-17 23y 02m 15d 1950-12-23 26y 01m 21d 4 Gunn
58 George R Hill 11 11 0 3 6 1 4 54.55 9.09 36.36 59.09 1947-10-06 Not Known 1954-10-02 Not Known 5 Hill
58 James Jeffrey 11 11 0 0 2 3 6 18.18 27.27 54.55 31.82 1901-10-12 Not Known 1908-01-04 Not Known 6 Jeffrey
58 George McGeachie 11 10 1 0 5 4 3 41.67 33.33 25.00 58.33 1977-10-29 18y 08m 24d 1989-09-09 30y 07m 04d 6 McGeachie
58 Robert Anderson McIntosh 11 11 0 0 2 1 8 18.18 9.09 72.73 22.73 1913-03-22 Not Known 1920-02-14 Not Known 6 McIntosh
58 William Muir 11 11 0 0 3 3 5 27.27 27.27 45.45 40.91 1902-08-23 Not Known 1906-09-08 Not Known 5 Muir
58 James Edward Robertson 11 11 0 1 2 2 7 18.18 18.18 63.64 27.27 1929-12-14 Not Known 1933-09-30 Not Known 5 Robertson
58 James [2] Sharp 11 11 0 1 3 2 6 27.27 18.18 54.55 36.36 1899-11-11 Not Known 1903-08-29 Not Known 5 Sharp
68 Allan Bell 10 10 0 2 2 2 6 20.00 20.00 60.00 30.00 1902-08-23 Not Known 1906-01-13 Not Known 4 Bell
68 Archibald G Coats 10 10 0 3 2 1 7 20.00 10.00 70.00 25.00 1934-09-01 Not Known 1940-05-11 Not Known 5 Coats
68 Thomas Coyne 10 9 1 1 3 3 6 25.00 25.00 50.00 37.50 1987-01-24 24y 02m 10d 2001-08-18 38y 09m 04d 5 Coyne
68 William Dodds 10 10 0 3 3 2 5 30.00 20.00 50.00 40.00 1989-11-11 20y 09m 06d 1993-11-13 24y 09m 08d 3 Dodds
68 Robert Wilson Flavell 10 10 0 2 3 2 5 30.00 20.00 50.00 40.00 1951-08-15 29y 11m 14d 1954-10-02 33y 01m 01d 4 Flavell
68 Andrew Irvine 10 10 0 0 5 1 4 50.00 10.00 40.00 55.00 1948-01-17 Not Known 1956-09-29 Not Known 6 Irvine
68 Albert Kidd 10 5 5 2 4 4 3 36.36 36.36 27.27 54.55 1983-09-17 25y 11m 01d 1986-11-22 29y 01m 06d 4 Kidd
68 Norman J Rufus Kirby 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1934-01-02 Not Known 1940-05-11 Not Known 6 Kirby
68 Jordan McGhee 10 10 0 3 4 1 5 40.00 10.00 50.00 45.00 2020-10-16 24y 02m 22d 2024-08-10 28y 00m 17d 4 McGhee
68 John Pattillo 10 10 0 4 6 2 2 60.00 20.00 20.00 70.00 1947-10-06 Not Known 1950-12-23 Not Known 4 Pattillo
68 Jimmy Toner 10 10 0 3 4 2 4 40.00 20.00 40.00 50.00 1950-01-07 25y 04m 15d 1954-01-23 29y 05m 00d 5 Toner
68 Lee Wilkie 10 9 1 0 3 5 6 21.43 35.71 42.86 39.29 1999-09-11 19y 04m 22d 2005-01-22 24y 09m 02d 5 Wilkie
80 Richard Hill Boyle 9 9 0 0 3 1 5 33.33 11.11 55.56 38.89 1902-08-23 Not Known 1906-01-13 Not Known 4 Boyle
80 Alex Caldwell 9 7 2 0 1 4 4 11.11 44.44 44.44 33.33 1974-05-06 19y 06m 13d 1978-01-07 23y 02m 15d 5 Caldwell
80 Luis Alberto Carranza 9 6 3 1 0 3 6 .00 33.33 66.67 16.67 2000-11-25 28y 05m 10d 2003-05-25 30y 11m 10d 3 Carranza
80 Gordon William Chisholm 9 9 0 1 1 4 4 11.11 44.44 44.44 33.33 1987-10-31 27y 06m 23d 1990-04-04 29y 11m 27d 3 Chisholm
80 Robert W Crumley 9 9 0 0 5 1 3 55.56 11.11 33.33 61.11 1907-04-08 Not Known 1910-12-10 Not Known 5 Crumley
80 William Henry Falconer 9 9 0 1 5 3 4 41.67 25.00 33.33 54.17 1998-09-12 32y 05m 07d 2001-03-07 34y 11m 02d 3 Falconer
80 Stephen Charles Frail 9 8 1 0 3 4 4 27.27 36.36 36.36 45.45 1987-12-19 18y 04m 09d 1994-03-01 24y 06m 19d 5 Frail
80 Tommy Gemmell 9 9 0 0 3 5 1 33.33 55.56 11.11 61.11 1973-08-18 29y 10m 02d 1976-08-14 32y 09m 29d 4 Gemmell
80 Alex Kinninmonth 9 7 2 2 6 3 2 54.55 27.27 18.18 68.18 1966-04-13 24y 06m 18d 1972-01-15 30y 03m 20d 6 Kinninmonth
80 Shaun Peter McSkimming 9 7 2 0 4 1 4 44.44 11.11 44.44 50.00 1990-01-06 19y 07m 08d 2000-11-25 30y 05m 27d 4 McSkimming
80 Georgi Nemsadze 9 9 0 1 1 5 4 10.00 50.00 40.00 35.00 2000-08-27 28y 03m 17d 2003-10-04 31y 04m 24d 4 Nemsadze
80 John B Ross 9 9 0 0 3 3 3 33.33 33.33 33.33 50.00 1922-03-18 Not Known 1929-03-06 Not Known 7 Ross
80 Juan Manuel Sara 9 8 1 1 1 6 5 8.33 50.00 41.67 33.33 2000-08-27 23y 10m 14d 2003-10-04 26y 11m 21d 4 Sara
80 Bobby Seith 9 9 0 0 3 2 4 33.33 22.22 44.44 44.44 1960-12-24 28y 09m 15d 1964-03-21 32y 00m 12d 4 Seith
80 Thomas S Smith 9 9 0 0 1 0 8 11.11 .00 88.89 11.11 1932-09-17 Not Known 1938-01-03 Not Known 6 Smith
80 Raymond Frank Stephen 9 9 0 0 4 3 2 44.44 33.33 22.22 61.11 1983-09-17 20y 09m 08d 1986-09-27 23y 09m 18d 4 Stephen
80 John Ross Thomson 9 9 0 1 3 3 3 33.33 33.33 33.33 50.00 1926-08-14 Not Known 1930-03-05 Not Known 4 Thomson
80 Steven Tweed 9 9 0 1 3 3 4 30.00 30.00 40.00 45.00 1998-12-30 26y 04m 22d 2001-03-07 28y 06m 27d 3 Tweed
98 Archie Campbell [1] 8 8 0 3 1 2 5 12.50 25.00 62.50 25.00 1929-03-06 Not Known 1931-10-24 Not Known 4 [1]
98 Ian Allan Angus 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1986-11-22 25y 00m 03d 1989-04-15 27y 04m 27d 3 Angus
98 Javier Artero 8 6 2 0 0 5 3 .00 62.50 37.50 31.25 2000-04-01 24y 11m 16d 2001-11-24 26y 07m 08d 3 Artero
98 Kevin Bain 8 6 2 0 2 2 4 25.00 25.00 50.00 37.50 1992-10-31 20y 01m 12d 1996-10-23 24y 01m 04d 4 Bain
98 Garry Brady 8 8 0 0 2 1 6 22.22 11.11 66.67 27.78 2002-10-26 26y 01m 19d 2004-10-30 28y 01m 23d 3 Brady
98 William Gibson Campbell 8 8 0 1 4 1 4 44.44 11.11 44.44 50.00 1966-10-01 22y 02m 29d 1969-11-22 25y 04m 20d 4 Campbell
98 Robert Connor 8 8 0 1 4 3 1 50.00 37.50 12.50 68.75 1984-09-22 24y 01m 18d 1986-05-03 25y 08m 29d 2 Connor
98 John Darroch 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1894-12-22 Not Known 1903-03-07 Not Known 3 Darroch
98 John Pearson Duncan 8 8 0 7 5 3 1 55.56 33.33 11.11 72.22 1968-08-14 19y 05m 23d 1974-05-06 25y 02m 14d 6 Duncan
98 Ernest Alexander Ewen 8 8 0 1 4 1 3 50.00 12.50 37.50 56.25 1947-10-06 25y 10m 01d 1951-10-06 29y 10m 01d 4 Ewen
98 Alan John Gilzean 8 8 0 6 3 2 3 37.50 25.00 37.50 50.00 1960-12-24 22y 02m 02d 1964-10-24 26y 00m 02d 5 Gilzean
98 Kevin Holt 8 7 1 0 2 2 5 22.22 22.22 55.56 33.33 2015-08-08 22y 06m 14d 2018-04-01 25y 02m 07d 3 Holt
98 Bobby E Hutchinson 8 8 0 2 3 3 3 33.33 33.33 33.33 50.00 1974-12-21 21y 06m 02d 1977-10-29 24y 04m 10d 4 Hutchinson
98 David [2] Mackay 8 8 0 1 2 3 4 22.22 33.33 44.44 38.89 2001-11-10 20y 06m 08d 2004-03-27 22y 10m 25d 3 Mackay
98 Paul Andrew Mathers 8 8 0 0 4 2 5 36.36 18.18 45.45 45.45 1990-04-04 20y 02m 18d 2001-08-18 31y 07m 01d 4 Mathers
98 John Duffy McCormack 8 6 2 2 4 2 2 50.00 25.00 25.00 62.50 1984-09-04 29y 04m 10d 1986-05-03 31y 00m 08d 2 McCormack
98 John McQuillan 8 6 2 0 4 0 4 50.00 .00 50.00 50.00 1992-09-01 22y 01m 12d 1994-04-16 23y 08m 27d 2 McQuillan
98 Albert Neal 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1908-08-15 Not Known 1913-03-22 Not Known 5 Neal
98 Ignacio Javier Gomez Novo 8 8 0 1 2 2 4 25.00 25.00 50.00 37.50 2002-08-03 23y 04m 08d 2004-03-27 25y 00m 01d 2 Novo
98 Garry Paterson 8 5 3 1 4 1 3 50.00 12.50 37.50 56.25 1992-09-01 22y 09m 22d 1994-04-16 24y 05m 06d 2 Paterson
98 Jonay Miguel Hernandez Santos 8 7 1 0 2 2 4 25.00 25.00 50.00 37.50 2002-08-03 23y 05m 19d 2004-10-30 25y 08m 15d 3 Santos
98 Julian Speroni 8 8 0 0 2 3 5 20.00 30.00 50.00 35.00 2001-11-10 22y 05m 23d 2004-03-27 24y 10m 09d 3 Speroni
98 George Steven 8 8 0 0 1 1 6 12.50 12.50 75.00 18.75 1913-11-22 Not Known 1917-01-27 Not Known 4 Steven
98 James Scotland Symon 8 8 0 0 1 2 5 12.50 25.00 62.50 25.00 1931-04-04 Not Known 1935-01-02 Not Known 5 Symon
98 John Francombe (Ian) Ure 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 1960-12-24 21y 00m 17d 1963-05-06 23y 04m 29d 3 Ure
98 Dusan Vrto 8 8 0 0 4 1 3 50.00 12.50 37.50 56.25 1992-09-01 26y 10m 03d 1995-09-20 29y 10m 22d 3 Vrto
124 David Brown [1] 7 7 0 4 2 0 5 28.57 .00 71.43 28.57 1914-10-17 Not Known 1919-09-20 Not Known 4 [1]
124 Alex Aitken 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1912-12-14 Not Known 1916-12-16 Not Known 5 Aitken
124 Iain William Anderson 7 1 6 0 5 1 2 62.50 12.50 25.00 68.75 1994-04-16 16y 08m 24d 2004-08-07 27y 00m 15d 5 Anderson
124 Ian Anderson 7 6 1 1 3 4 0 42.86 57.14 .00 71.43 1973-08-18 18y 11m 07d 1975-04-23 20y 07m 12d 2 Anderson
124 Edward Annand 7 4 3 2 5 1 1 71.43 14.29 14.29 78.57 1998-09-12 25y 05m 19d 2000-04-01 27y 00m 08d 2 Annand
124 Scott Bain 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 2015-08-08 23y 08m 17d 2017-09-30 25y 10m 08d 3 Bain
124 James T Bellamy 7 7 0 4 5 0 2 71.43 .00 28.57 71.43 1908-08-15 Not Known 1912-02-24 Not Known 4 Bellamy
124 William Blythe 7 7 0 0 0 1 6 .00 14.29 85.71 7.14 1930-04-19 Not Known 1935-01-02 Not Known 6 Blythe
124 Alex Bryce 7 6 1 0 1 4 2 14.29 57.14 28.57 42.86 1967-01-14 22y 07m 23d 1971-09-25 27y 04m 03d 6 Bryce
124 Stephen Campbell 7 6 1 0 1 3 5 11.11 33.33 55.56 27.78 1986-11-22 19y 00m 02d 1993-04-10 25y 04m 21d 5 Campbell
124 James Nixon Chalmers 7 7 0 1 0 1 6 .00 14.29 85.71 7.14 1955-01-08 25y 06m 00d 1957-09-07 28y 01m 30d 4 Chalmers
124 William Lawrence Cook 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1925-10-03 Not Known 1928-09-29 Not Known 4 Cook
124 Alan Dinnie 7 6 1 0 0 1 6 .00 14.29 85.71 7.14 1989-11-11 26y 05m 28d 1994-03-01 30y 09m 15d 3 Dinnie
124 Robert Cumming Hamilton 7 7 0 9 3 2 2 42.86 28.57 28.57 57.14 1910-10-29 33y 05m 16d 1913-11-22 36y 06m 09d 4 Hamilton
124 Robert H Henderson 7 7 0 0 2 0 5 28.57 .00 71.43 28.57 1951-08-15 33y 10m 11d 1956-01-14 38y 03m 10d 4 Henderson
124 James [1] Hunter 7 7 0 0 2 2 3 28.57 28.57 42.86 42.86 1924-08-30 Not Known 1928-01-28 Not Known 4 Hunter
124 Samuel Johnstone Irving 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1920-10-04 Not Known 1926-08-14 Not Known 4 Irving
124 James Lawson 7 7 0 0 5 0 2 71.43 .00 28.57 71.43 1908-08-15 Not Known 1913-03-22 Not Known 5 Lawson
124 Albert Lee 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1906-09-08 Not Known 1910-12-10 Not Known 5 Lee
124 Stephen Lovell 7 7 0 2 2 0 5 28.57 .00 71.43 28.57 2002-10-26 21y 10m 20d 2004-10-30 23y 10m 24d 3 Lovell
124 Danny Malloy 7 7 0 1 2 0 5 28.57 .00 71.43 28.57 1953-10-17 22y 11m 11d 1955-09-10 24y 10m 04d 3 Malloy
124 Charles Walker McCall 7 6 1 3 3 2 2 42.86 28.57 28.57 57.14 1983-09-17 29y 05m 19d 1985-02-03 30y 10m 06d 2 McCall
124 Luke McCowan 7 7 0 2 3 1 4 37.50 12.50 50.00 43.75 2021-10-23 23y 10m 14d 2024-08-10 26y 08m 01d 3 McCowan
124 George [1] McGeachie 7 7 0 0 0 2 5 .00 28.57 71.43 14.29 1957-01-12 17y 04m 03d 1959-12-26 20y 03m 17d 4 McGeachie
124 John W McKenzie 7 7 0 0 2 3 2 28.57 42.86 28.57 50.00 1904-11-12 Not Known 1908-01-04 Not Known 4 McKenzie
124 George Tomlinson McLean 7 7 0 2 3 1 3 42.86 14.29 42.86 50.00 1967-09-23 24y 03m 28d 1969-03-12 25y 09m 14d 2 McLean
124 Vince Mennie 7 7 0 1 1 2 5 12.50 25.00 62.50 25.00 1986-02-08 21y 08m 20d 1988-03-30 23y 10m 11d 3 Mennie
124 Lewis Morgan 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1931-10-24 20y 05m 24d 1935-01-02 23y 08m 03d 4 Morgan
124 David E Nicoll 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1919-09-20 Not Known 1922-08-26 Not Known 4 Nicoll
124 Darren O'Dea 7 7 0 1 2 1 5 25.00 12.50 62.50 31.25 2016-03-12 29y 01m 08d 2019-03-09 32y 01m 05d 4 O'Dea
124 William O'Hare 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1927-10-08 Not Known 1930-04-19 Not Known 3 O'Hare
124 William [1] Rankin 7 7 0 1 4 2 1 57.14 28.57 14.29 71.43 1923-01-20 Not Known 1926-12-25 Not Known 5 Rankin
124 Robert Cuthbertson Rennie 7 7 0 0 2 0 5 28.57 .00 71.43 28.57 1935-08-31 Not Known 1940-05-11 Not Known 4 Rennie
124 Peter [1] Robertson 7 7 0 1 3 1 3 42.86 14.29 42.86 50.00 1901-10-12 Not Known 1903-10-17 Not Known 3 Robertson
124 Gordon David Strachan 7 6 1 1 3 2 3 37.50 25.00 37.50 50.00 1973-08-18 16y 06m 09d 1977-10-29 20y 08m 20d 4 Strachan
159 Lee Ashcroft 6 6 0 0 2 1 4 28.57 14.29 57.14 35.71 2020-10-16 27y 01m 17d 2024-02-03 30y 05m 05d 3 Ashcroft
159 James Gordon Black 6 6 0 0 0 0 6 .00 .00 100.00 .00 1956-01-14 34y 06m 06d 1958-01-04 36y 05m 27d 3 Black
159 Andrew Campbell 6 6 0 2 3 2 1 50.00 33.33 16.67 66.67 1925-10-03 Not Known 1932-09-17 Not Known 4 Campbell
159 Thomas Carson 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1984-09-04 25y 05m 09d 1990-01-06 30y 09m 11d 3 Carson
159 George Duncan Chaplin 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1907-09-14 Not Known 1910-01-03 Not Known 3 Chaplin
159 George S Comrie 6 6 0 0 4 0 2 66.67 .00 33.33 66.67 1909-11-13 Not Known 1912-02-24 Not Known 3 Comrie
159 John Evans 6 6 0 0 1 0 5 16.67 .00 83.33 16.67 1935-08-31 Not Known 1938-01-03 Not Known 3 Evans
159 Mark McKay Fotheringham 6 5 1 0 1 1 4 16.67 16.67 66.67 25.00 2003-12-03 20y 01m 11d 2005-01-22 21y 03m 00d 2 Fotheringham
159 William Cowan Fotheringham 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1921-10-15 Not Known 1923-12-29 Not Known 3 Fotheringham
159 Sydney Gerrie 6 6 0 5 3 1 2 50.00 16.67 33.33 58.33 1949-03-05 21y 08m 19d 1950-09-09 23y 02m 26d 3 Gerrie
159 James Grady 6 5 1 0 4 1 2 57.14 14.29 28.57 64.29 1998-09-12 27y 05m 29d 2000-04-01 29y 00m 18d 2 Grady
159 James A J Guthrie 6 6 0 0 0 1 5 .00 16.67 83.33 8.33 1934-01-02 Not Known 1936-10-10 Not Known 4 Guthrie
159 David Halliday 6 6 0 6 3 1 2 50.00 16.67 33.33 58.33 1921-10-15 19y 10m 04d 1925-04-18 23y 04m 07d 3 Halliday
159 Henry Wilson Hoggan 6 6 0 0 4 2 1 57.14 28.57 14.29 71.43 1974-12-21 26y 05m 04d 1976-09-01 28y 01m 15d 3 Hoggan
159 Duncan Lambie 6 4 2 1 3 4 0 42.86 57.14 .00 71.43 1972-01-15 19y 08m 26d 1974-05-06 22y 00m 16d 3 Lambie
159 George M Langlands 6 6 0 3 3 0 3 50.00 .00 50.00 50.00 1908-08-15 Not Known 1913-03-22 Not Known 4 Langlands
159 John Lyall 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1911-10-07 Not Known 1913-11-22 Not Known 3 Lyall
159 David (Roy) Macdonald 6 6 0 0 2 0 4 33.33 .00 66.67 33.33 1914-01-24 Not Known 1919-09-20 Not Known 4 Macdonald
159 Lee Mair 6 6 0 0 2 2 3 28.57 28.57 42.86 42.86 2002-08-03 21y 07m 25d 2004-03-27 23y 03m 18d 2 Mair
159 Thomas McDermott 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1899-11-11 Not Known 1907-04-08 Not Known 4 McDermott
159 David Prophet McLean 6 6 0 4 2 1 3 33.33 16.67 50.00 41.67 1922-08-26 Not Known 1925-04-18 Not Known 3 McLean
159 Derek McWilliams 6 3 3 1 2 1 3 33.33 16.67 50.00 41.67 1984-09-04 18y 07m 19d 1986-11-22 20y 10m 06d 3 McWilliams
159 Daniel Mullen 6 4 2 3 2 1 3 33.33 16.67 50.00 41.67 2020-10-16 25y 07m 15d 2022-02-09 26y 11m 08d 2 Mullen
159 Mark O'Hara 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 2016-10-15 20y 10m 03d 2018-04-01 22y 03m 20d 2 O'Hara
159 Stephen Lee Pittman 6 6 0 0 4 0 2 66.67 .00 33.33 66.67 1993-02-03 25y 06m 16d 1994-04-16 26y 08m 29d 2 Pittman
159 David Raitt 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1919-09-20 Not Known 1922-03-18 Not Known 3 Raitt
159 Hugh Reid 6 6 0 0 0 2 4 .00 33.33 66.67 16.67 1956-01-14 Not Known 1958-10-11 Not Known 4 Reid
159 Alexander Stevenson Richardson 6 5 1 1 5 1 0 83.33 16.67 .00 91.67 1983-11-13 28y 11m 29d 1985-04-20 30y 05m 05d 2 Richardson
159 Steven Robb 6 4 2 0 0 2 5 .00 28.57 71.43 14.29 2002-08-03 20y 04m 26d 2005-01-22 22y 10m 14d 3 Robb
159 Gordon Smith 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1961-09-23 37y 03m 29d 1963-05-06 38y 11m 11d 2 Smith
159 Billy Steel 6 6 0 2 1 3 2 16.67 50.00 33.33 41.67 1950-12-23 27y 07m 22d 1954-01-23 30y 08m 22d 4 Steel
159 James [1] Steele 6 6 0 0 4 2 0 66.67 33.33 .00 83.33 1969-11-22 19y 08m 11d 1972-01-15 21y 10m 04d 3 Steele
159 Bobby Waddell 6 6 0 3 1 1 4 16.67 16.67 66.67 25.00 1961-04-29 21y 07m 24d 1964-10-24 25y 01m 19d 4 Waddell
159 Charles Webb 6 6 0 0 1 3 2 16.67 50.00 33.33 41.67 1905-10-21 26y 07m 17d 1908-01-04 28y 10m 00d 3 Webb
159 Bobby Wishart 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1961-04-29 28y 01m 19d 1963-05-06 30y 01m 26d 3 Wishart
194 Max Anderson 5 3 2 0 3 1 3 42.86 14.29 42.86 50.00 2020-10-16 19y 04m 29d 2023-08-27 22y 03m 10d 3 Anderson
194 James Patrick Andrews 5 5 0 0 3 1 1 60.00 20.00 20.00 70.00 1950-01-07 22y 11m 06d 1951-08-15 24y 06m 14d 3 Andrews
194 Francis Barrett 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1893-12-16 Not Known 1895-11-02 Not Known 3 Barrett
194 Steven Boyack 5 4 1 0 2 1 2 40.00 20.00 40.00 50.00 1999-03-20 22y 06m 16d 2000-04-01 23y 06m 28d 2 Boyack
194 Charles Burgess 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1895-10-12 Not Known 1898-02-05 Not Known 3 Burgess
194 Kenneth Hay Cameron 5 5 0 4 2 1 2 40.00 20.00 40.00 50.00 1964-03-21 21y 08m 06d 1967-01-14 24y 05m 30d 4 Cameron
194 Lyall Cameron 5 4 1 2 2 0 3 40.00 .00 60.00 40.00 2023-08-27 20y 10m 17d 2024-08-10 21y 10m 00d 2 Cameron
194 James Dundas 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1893-12-16 Not Known 1895-11-02 Not Known 3 Dundas
194 Alan Fordyce Gordon 5 5 0 0 0 3 2 .00 60.00 40.00 30.00 1974-12-21 30y 07m 07d 1976-03-27 31y 10m 13d 2 Gordon
194 Edward Colin James Hendry 5 3 2 0 2 2 1 40.00 40.00 20.00 60.00 1984-01-07 18y 01m 00d 1986-05-03 20y 04m 26d 2 Hendry
194 John Hillman 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1896-08-15 26y 01m 16d 1898-02-05 27y 07m 08d 2 Hillman
194 John Bryson Hunter 5 5 0 2 2 1 2 40.00 20.00 40.00 50.00 1907-09-14 29y 05m 08d 1910-01-03 31y 08m 28d 3 Hunter
194 Robert Robinson Kelso 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1896-08-15 Not Known 1898-02-05 Not Known 2 Kelso
194 Pat Liney 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1959-12-26 23y 05m 12d 1963-05-06 26y 09m 22d 4 Liney
194 John Andrew MacLachlan 5 5 0 0 3 1 1 60.00 20.00 20.00 70.00 1910-10-29 Not Known 1912-02-24 Not Known 2 MacLachlan
194 William M Maclean 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1920-10-04 Not Known 1922-08-26 Not Known 3 Maclean
194 James Yuille McLean 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1965-10-02 Not Known 1968-04-17 Not Known 3 McLean
194 William James Pirie 5 5 0 3 1 2 2 20.00 40.00 40.00 40.00 1976-08-14 27y 04m 12d 1978-01-07 28y 09m 05d 2 Pirie
194 Ian Purdie 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1975-09-13 22y 06m 06d 1976-09-01 23y 05m 25d 2 Purdie
194 Robert Raeside 5 4 1 0 4 0 1 80.00 .00 20.00 80.00 1996-10-23 24y 03m 16d 1999-03-20 26y 08m 13d 2 Raeside
194 Henry McGill (Harry) Ritchie 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1930-03-01 Not Known 1931-04-04 Not Known 2 Ritchie
194 Duncan Eric Sinclair 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1975-04-23 21y 03m 10d 1978-01-07 23y 11m 25d 4 Sinclair
194 Bert Slater 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1962-08-18 26y 03m 13d 1964-03-21 27y 10m 16d 2 Slater
194 Thomas Stewart 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1898-12-03 Not Known 1900-09-29 Not Known 3 Stewart
194 Paul James Tosh 5 3 2 1 2 1 2 40.00 20.00 40.00 50.00 1993-11-13 20y 00m 26d 1996-10-23 23y 00m 05d 3 Tosh
194 David Willocks 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1896-08-15 Not Known 1898-02-05 Not Known 2 Willocks
194 William Wylie 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1912-02-24 Not Known 1914-01-24 Not Known 3 Wylie
221 Charles Graham Adam 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 2020-10-16 34y 10m 06d 2022-02-09 36y 01m 30d 2 Adam
221 Dariusz Adamczuk 4 3 1 2 3 0 1 75.00 .00 25.00 75.00 1993-10-02 23y 11m 12d 1998-12-30 29y 02m 10d 3 Adamczuk
221 John David Baird 4 3 1 0 3 0 1 75.00 .00 25.00 75.00 2012-09-02 27y 00m 11d 2013-04-27 27y 08m 05d 1 Baird
221 William Urquhart Baird 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1899-11-11 25y 01m 10d 1900-09-29 25y 11m 28d 2 Baird
221 Amadou Bakayoko 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2023-08-27 27y 07m 26d 2024-05-11 28y 04m 10d 1 Bakayoko
221 Arthur George Baxter 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1936-10-10 Not Known 1938-01-03 Not Known 2 Baxter
221 Stuart Beedie 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 1989-09-09 29y 00m 24d 1992-10-31 32y 02m 15d 2 Beedie
221 Patrizio Billio 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1999-10-30 25y 06m 11d 2000-08-27 26y 04m 08d 2 Billio
221 Walter Smith Bird 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1921-10-15 Not Known 1923-12-29 Not Known 2 Bird
221 Malachi Boateng 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2023-08-27 21y 01m 22d 2024-05-11 21y 10m 06d 1 Boateng
221 Claudio Caniggia 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2000-11-25 33y 10m 16d 2001-03-18 34y 02m 09d 1 Caniggia
221 Joseph Clark 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1896-09-19 Not Known 1898-02-05 Not Known 2 Clark
221 David Cowie 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1904-11-12 Not Known 1906-01-13 Not Known 2 Cowie
221 Christopher John Coyne 4 4 0 0 0 3 2 .00 60.00 40.00 30.00 2000-08-27 21y 08m 07d 2001-05-20 22y 05m 00d 1 Coyne
221 Iain Davidson 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2012-09-02 28y 07m 19d 2013-04-27 29y 03m 13d 1 Davidson
221 Roarie Milton Ryan Deacon 4 3 1 0 2 1 2 40.00 20.00 40.00 50.00 2017-09-30 25y 11m 18d 2019-01-23 27y 03m 11d 2 Deacon
221 James Devlin 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1896-08-15 Not Known 1897-10-30 Not Known 2 Devlin
221 Iain John H Ferguson 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1983-09-17 21y 01m 13d 1984-05-09 21y 09m 05d 1 Ferguson
221 Liam Fontaine 4 4 0 0 2 1 2 40.00 20.00 40.00 50.00 2021-01-02 40y 11m 26d 2022-02-09 42y 01m 02d 2 Fontaine
221 Gordon A Frew 4 4 0 0 0 0 4 .00 .00 100.00 .00 1951-08-29 Not Known 1954-01-23 Not Known 2 Frew
221 Kostadin Gadzhalov 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 2015-11-21 26y 05m 01d 2016-12-23 27y 06m 03d 2 Gadzhalov
221 Alberto Garrido 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2001-03-18 27y 00m 22d 2001-11-24 27y 09m 00d 2 Garrido
221 Joe Gilroy 4 4 0 3 2 1 1 50.00 25.00 25.00 62.50 1968-10-26 27y 00m 07d 1969-11-22 28y 01m 03d 2 Gilroy
221 David Gray 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1954-08-14 32y 06m 06d 1955-09-10 33y 07m 02d 2 Gray
221 Jack [1] Hamilton 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2018-10-23 24y 07m 01d 2021-03-06 26y 11m 12d 2 Hamilton
221 Colin Harris 4 3 1 0 2 1 1 50.00 25.00 25.00 62.50 1984-05-09 23y 02m 17d 1984-11-24 23y 09m 02d 2 Harris
221 Brian Alexander Irvine 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1998-09-12 33y 03m 19d 1999-03-20 33y 09m 24d 1 Irvine
221 Neil Jablonski 4 2 2 0 0 0 6 .00 .00 100.00 .00 2002-12-29 19y 09m 20d 2004-10-30 21y 07m 21d 3 Jablonski
221 James Ross Jack 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1985-12-07 26y 08m 16d 1987-01-24 27y 10m 03d 2 Jack
221 Glen Kamara 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2017-09-30 21y 11m 02d 2018-10-23 22y 11m 25d 2 Kamara
221 Zurab Khizanishvili 4 4 0 0 1 1 4 16.67 16.67 66.67 25.00 2001-08-18 19y 10m 12d 2003-05-25 21y 07m 19d 2 Khizanishvili
221 James Langfield 4 4 0 0 6 7 9 27.27 31.82 40.91 43.18 1998-09-12 18y 08m 21d 2003-10-04 23y 09m 12d 6 Langfield
221 Peter Mackie 4 2 2 0 2 1 1 50.00 25.00 25.00 62.50 1983-09-17 25y 08m 00d 1984-05-09 26y 03m 22d 1 Mackie
221 Lee Robert Maddison 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1998-09-12 25y 11m 07d 2000-04-01 27y 05m 27d 2 Maddison
221 David Mair 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1909-03-20 Not Known 1911-10-07 Not Known 3 Mair
221 Marcello Marrocco 4 4 0 0 0 3 2 .00 60.00 40.00 30.00 2000-11-25 32y 05m 18d 2002-08-03 34y 01m 27d 2 Marrocco
221 Jordan Marshall 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2020-10-16 23y 11m 19d 2021-10-23 24y 11m 26d 2 Marshall
221 John [3] Martin 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1975-09-13 19y 00m 15d 1976-09-01 20y 00m 03d 2 Martin
221 James Duncan McAlister 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2012-09-02 26y 10m 00d 2013-04-27 27y 05m 25d 1 McAlister
221 William McArthur 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1896-09-19 Not Known 1898-02-05 Not Known 2 McArthur
221 Joseph McBride 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 1989-02-11 28y 05m 25d 1989-11-11 29y 02m 25d 2 McBride
221 Thomas F McCulloch 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1914-10-17 Not Known 1917-01-27 Not Known 3 McCulloch
221 David Thomas [3] McDonald 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1895-10-12 Not Known 1898-12-03 Not Known 2 McDonald
221 John [10] McDonald 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1923-01-20 Not Known 1924-08-30 Not Known 3 McDonald
221 Jamie McGowan 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1992-09-01 21y 08m 27d 1993-04-10 22y 04m 05d 1 McGowan
221 David McKay 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1900-09-08 Not Known 1901-12-07 Not Known 2 McKay
221 Paul McMullan 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2021-03-06 25y 00m 09d 2022-02-09 25y 11m 15d 2 McMullan
221 John McPhail 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1976-08-14 20y 08m 07d 1978-01-07 22y 01m 00d 2 McPhail
221 George Merchant 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1952-01-05 Not Known 1956-01-14 Not Known 3 Merchant
221 William Nisbit Miller 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1998-09-12 28y 10m 11d 1999-09-11 29y 10m 10d 2 Miller
221 Colin John Nish 4 3 1 0 3 0 1 75.00 .00 25.00 75.00 2012-09-02 31y 05m 26d 2013-04-27 32y 01m 20d 1 Nish
221 George A O'Hara 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1956-01-14 Not Known 1957-08-20 Not Known 3 O'Hara
221 George G Philip 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1912-12-14 Not Known 1920-10-23 Not Known 3 Philip
221 Alex Pringle 4 3 1 0 2 2 0 50.00 50.00 .00 75.00 1972-12-23 24y 01m 15d 1973-09-22 24y 10m 14d 2 Pringle
221 Leonard George Richard 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1936-01-02 Not Known 1938-01-03 Not Known 3 Richard
221 Walter Del Rio 4 4 0 0 0 2 4 .00 33.33 66.67 16.67 2001-02-17 24y 08m 01d 2001-11-10 25y 04m 25d 2 Rio
221 Finlay Robertson 4 2 2 0 4 0 5 44.44 .00 55.56 44.44 2020-10-16 17y 11m 04d 2024-08-10 21y 08m 29d 4 Robertson
221 Hugh Scott Robertson 4 3 1 0 3 1 1 60.00 20.00 20.00 70.00 1998-12-30 23y 09m 11d 2000-04-01 25y 00m 13d 2 Robertson
221 Mark William Robertson 4 2 2 0 0 2 4 .00 33.33 66.67 16.67 2001-03-18 23y 11m 12d 2002-12-29 25y 08m 23d 3 Robertson
221 Thomas H Robertson 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1934-09-01 Not Known 1936-01-02 Not Known 2 Robertson
221 Marco Roccati 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2000-11-25 25y 04m 24d 2001-03-18 25y 08m 17d 1 Roccati
221 Brent Sancho 4 3 1 0 1 0 3 25.00 .00 75.00 25.00 2003-12-03 26y 08m 20d 2004-08-07 27y 04m 25d 2 Sancho
221 Wes Saunders 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1988-03-30 25y 01m 07d 1989-11-11 26y 08m 19d 3 Saunders
221 William Sawers 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1894-12-22 Not Known 1895-11-02 Not Known 2 Sawers
221 Ian (John) Scott 4 4 0 1 3 4 0 42.86 57.14 .00 71.43 1972-01-15 25y 10m 00d 1975-03-12 28y 11m 25d 4 Scott
221 George Shaw 4 4 0 4 1 1 2 25.00 25.00 50.00 37.50 1994-03-01 25y 00m 19d 1996-10-23 27y 08m 13d 3 Shaw
221 David Stevens 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1899-11-11 Not Known 1900-09-29 Not Known 2 Stevens
221 William [19] Thomson 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1893-12-16 Not Known 1895-11-02 Not Known 3 Thomson
221 Frank Albert Townrow 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1926-08-14 Not Known 1929-03-06 Not Known 3 Townrow
221 William [1] White 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1902-08-23 Not Known 1903-03-07 Not Known 1 White
291 Hugh Goldie [1] 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1900-09-08 Not Known 1901-10-12 Not Known 2 [1]
291 Jonathan Afolabi 3 0 3 1 1 0 2 33.33 .00 66.67 33.33 2020-10-16 20y 09m 02d 2021-03-06 21y 01m 20d 1 Afolabi
291 Andrew Aitken 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1911-10-07 Not Known 1912-02-24 Not Known 1 Aitken
291 Faissal El Bakhtaoui 3 1 2 0 2 0 2 50.00 .00 50.00 50.00 2016-10-15 23y 11m 07d 2017-12-12 25y 01m 04d 2 Bakhtaoui
291 James C Balfour 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1931-04-04 Not Known 1932-09-17 Not Known 3 Balfour
291 Bernard Battles 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1897-10-16 21y 09m 03d 1898-02-05 22y 00m 23d 1 Battles
291 John James Bell 3 3 0 3 1 0 2 33.33 .00 66.67 33.33 1920-02-14 Not Known 1920-10-23 Not Known 2 Bell
291 Ivo Johannes Den Bieman 3 2 1 0 0 0 3 .00 .00 100.00 .00 1992-09-01 25y 06m 28d 1993-02-06 26y 00m 02d 1 Bieman
291 John Britton 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1924-08-30 Not Known 1925-10-03 Not Known 2 Britton
291 Duncan Matthew Campbell 3 3 0 0 1 2 1 25.00 50.00 25.00 50.00 1989-04-15 18y 07m 04d 1990-04-04 19y 06m 24d 2 Campbell
291 Trevor Carson 3 3 0 0 2 0 2 50.00 .00 50.00 50.00 2023-08-27 35y 05m 22d 2024-08-10 36y 05m 05d 2 Carson
291 John Fowler Chaplin 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1904-11-12 Not Known 1905-02-25 Not Known 1 Chaplin
291 Ryan Conroy 3 1 2 2 3 0 1 75.00 .00 25.00 75.00 2012-09-02 25y 04m 05d 2013-04-27 25y 11m 30d 1 Conroy
291 Charles Cooke 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1965-02-27 22y 04m 13d 1966-04-13 23y 05m 30d 2 Cooke
291 William Duncan Cowan 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1920-10-04 Not Known 1923-01-20 Not Known 2 Cowan
291 William James Craig 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1954-08-28 24y 11m 17d 1955-09-10 25y 11m 30d 2 Craig
291 Jesse Curran 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2018-10-23 22y 03m 07d 2019-03-09 22y 07m 21d 1 Curran
291 Owen Joel Dodgson 3 3 0 0 0 0 3 .00 .00 100.00 .00 2024-01-23 20y 10m 04d 2024-05-11 21y 01m 22d 1 Dodgson
291 Christie Elliott 3 3 0 0 1 1 3 20.00 20.00 60.00 30.00 2020-10-16 29y 04m 20d 2021-12-18 30y 06m 22d 2 Elliott
291 Raymond Paul Farningham 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 1994-04-16 33y 00m 06d 1996-10-23 35y 06m 13d 3 Farningham
291 David Ferrier 3 3 0 0 0 0 3 .00 .00 100.00 .00 1893-10-21 Not Known 1894-12-22 Not Known 2 Ferrier
291 William Fisher 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1915-01-16 Not Known 1916-04-29 Not Known 2 Fisher
291 Campbell Grant Fraser 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1983-09-17 26y 01m 26d 1984-01-07 26y 05m 16d 1 Fraser
291 James Gabriel 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1958-10-11 17y 11m 25d 1959-12-26 19y 02m 10d 2 Gabriel
291 Declan Gallagher 3 3 0 0 3 0 1 75.00 .00 25.00 75.00 2012-09-02 21y 06m 20d 2013-04-27 22y 02m 14d 1 Gallagher
291 Roderick Bruce Georgeson 3 2 1 0 3 0 0 100.00 .00 .00 100.00 1968-04-17 19y 08m 18d 1970-04-18 21y 08m 19d 3 Georgeson
291 Alexander Gilligan 3 3 0 0 0 0 3 .00 .00 100.00 .00 1893-10-21 Not Known 1894-12-22 Not Known 2 Gilligan
291 Gary Harkins 3 3 0 0 0 1 3 .00 25.00 75.00 12.50 2013-01-30 28y 00m 28d 2016-03-12 31y 02m 10d 2 Harkins
291 Tom Hateley 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2016-10-15 27y 01m 03d 2017-04-08 27y 06m 27d 1 Hateley
291 Kane Hemmings 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 2015-08-08 24y 04m 00d 2016-03-12 24y 11m 04d 1 Hemmings
291 Alistair Greenwood Hill 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1958-10-11 24y 05m 16d 1959-08-19 25y 03m 25d 2 Hill
291 John William Holt 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1989-02-11 32y 02m 21d 1990-01-06 33y 01m 16d 2 Holt
291 Thomas Peter Hutchinson 3 2 1 0 2 1 1 50.00 25.00 25.00 62.50 2002-10-26 20y 08m 03d 2004-10-30 22y 08m 07d 3 Hutchinson
291 Craig Robert Ireland 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1999-10-30 23y 11m 01d 2000-04-01 24y 04m 03d 1 Ireland
291 Gary William Irvine 3 3 0 0 3 1 2 50.00 16.67 33.33 58.33 2012-09-02 27y 05m 16d 2015-11-21 30y 08m 04d 2 Irvine
291 John Bertram Jackson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1920-02-14 Not Known 1922-03-18 Not Known 3 Jackson
291 William [3] Johnston 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1899-11-11 Not Known 1901-12-07 Not Known 2 Johnston
291 Thomas Kelso 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1913-03-22 Not Known 1914-01-24 Not Known 2 Kelso
291 William Knox 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1923-01-20 Not Known 1925-04-18 Not Known 3 Knox
291 Derek Laing 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 1976-01-10 20y 10m 29d 1976-08-14 21y 06m 02d 2 Laing
291 Alan Lawrence 3 2 1 1 1 0 3 25.00 .00 75.00 25.00 1987-05-02 24y 08m 13d 1989-02-11 26y 05m 23d 3 Lawrence
291 Julen Etxabeguren Leanizbarrutia 3 2 1 0 1 1 2 25.00 25.00 50.00 37.50 2015-08-08 24y 05m 01d 2016-12-23 25y 09m 16d 2 Leanizbarrutia
291 A-Jay Leitch-Smith 3 0 3 0 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 27y 06m 24d 2018-04-01 28y 00m 26d 1 Leitch-Smith
291 Matt Lockwood 3 3 0 1 3 0 1 75.00 .00 25.00 75.00 2012-09-02 35y 10m 16d 2013-04-27 36y 06m 10d 1 Lockwood
291 Rory James Loy 3 1 2 1 1 1 2 25.00 25.00 50.00 37.50 2015-11-21 27y 08m 02d 2016-12-23 28y 09m 04d 2 Loy
291 Callum MacDonald 3 3 0 0 0 1 3 .00 25.00 75.00 12.50 2004-01-06 20y 07m 06d 2005-01-22 21y 07m 22d 2 MacDonald
291 Ralph Mackenzie 3 3 0 0 0 0 3 .00 .00 100.00 .00 1956-09-29 30y 04m 21d 1958-01-04 31y 07m 27d 2 Mackenzie
291 Curtis Lee Main 3 0 3 0 1 0 3 25.00 .00 75.00 25.00 2024-01-23 31y 07m 03d 2024-08-10 32y 01m 21d 2 Main
291 Kevin McBride 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2012-11-03 31y 04m 20d 2013-04-27 31y 10m 13d 1 McBride
291 Neil Docherty McCann 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 1993-10-02 19y 01m 21d 1995-09-20 21y 01m 09d 2 McCann
291 John (Ian) McDougall 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1977-08-20 23y 00m 06d 1978-01-07 23y 04m 24d 1 McDougall
291 Paul McGinn 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2015-08-08 24y 09m 17d 2016-03-12 25y 04m 19d 1 McGinn
291 Gary McKeown 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1993-02-03 22y 03m 15d 1993-11-13 23y 00m 25d 2 McKeown
291 Gordon Thomas McLeod 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1989-09-09 22y 00m 07d 1990-04-04 22y 07m 02d 1 McLeod
291 Gibson Norrie McNaughton 3 3 0 1 0 0 3 .00 .00 100.00 .00 1935-01-02 Not Known 1936-01-02 Not Known 2 McNaughton
291 Malcolm McVean 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1897-10-16 26y 07m 09d 1898-02-05 26y 10m 29d 1 McVean
291 Kenneth Miller 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2018-10-23 38y 10m 00d 2019-03-09 39y 02m 14d 1 Miller
291 Sofien Moussa 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 29y 07m 24d 2018-04-01 30y 01m 26d 1 Moussa
291 Josh Mulligan 3 1 2 0 2 0 3 40.00 .00 60.00 40.00 2022-02-09 19y 02m 28d 2024-05-11 21y 05m 29d 2 Mulligan
291 Michel Pageaud 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1994-03-01 27y 06m 01d 1995-09-20 29y 00m 21d 2 Pageaud
291 William Nathaniel Phillips 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1935-08-31 Not Known 1937-01-02 Not Known 2 Phillips
291 Peter Kerr Rattray 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1948-01-17 22y 02m 10d 1950-04-22 24y 05m 15d 2 Rattray
291 Nicholas Riley 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2012-11-03 26y 05m 24d 2013-04-27 26y 11m 17d 1 Riley
291 Paul Michael Ritchie 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1993-02-03 24y 00m 09d 1993-11-13 24y 09m 19d 2 Ritchie
291 Thomas [7] Robertson 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1902-10-18 26y 00m 01d 1903-03-07 26y 04m 18d 1 Robertson
291 Zachary Scott Robinson 3 2 1 0 1 0 3 25.00 .00 75.00 25.00 2023-08-27 21y 02m 16d 2024-05-11 21y 11m 00d 1 Robinson
291 Alessandro Romano 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2000-08-27 31y 01m 29d 2001-08-18 32y 01m 20d 2 Romano
291 Nick Ross 3 3 0 0 1 1 4 16.67 16.67 66.67 25.00 2015-08-08 23y 08m 28d 2017-04-08 25y 04m 28d 2 Ross
291 Joe Roy 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1954-08-14 Not Known 1955-09-10 Not Known 2 Roy
291 George Ryden 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1963-11-23 23y 04m 09d 1965-10-02 25y 02m 18d 2 Ryden
291 Ron Selway 3 3 0 0 2 1 1 50.00 25.00 25.00 62.50 1967-09-23 21y 06m 04d 1971-02-20 24y 11m 01d 3 Selway
291 Lee Sharp 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1998-12-30 23y 07m 08d 2000-01-22 24y 08m 00d 2 Sharp
291 Joe Shaughnessy 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-08-27 31y 01m 21d 2024-02-03 31y 06m 28d 1 Shaughnessy
291 Augustus Smith 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1927-10-08 Not Known 1928-09-29 Not Known 2 Smith
291 James Christopher Reginald Smith 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1947-10-06 Not Known 1948-01-24 Not Known 1 Smith
291 David Sneddon 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1958-01-04 21y 08m 11d 1959-02-07 22y 09m 14d 2 Sneddon
291 Derek Robert James Soutar 3 3 0 0 0 1 5 .00 16.67 83.33 8.33 2001-05-20 19y 11m 16d 2005-01-22 23y 07m 18d 3 Soutar
291 Serigne Osman Petter Sow 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2020-10-16 30y 05m 24d 2021-03-06 30y 10m 12d 1 Sow
291 Greg Alexander James Stewart 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2015-08-08 25y 04m 22d 2016-03-12 25y 11m 24d 1 Stewart
291 John S Stirling 3 3 0 0 0 0 3 .00 .00 100.00 .00 1916-04-29 Not Known 1917-01-27 Not Known 2 Stirling
291 John William Michael Sutton 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2004-08-07 20y 07m 12d 2005-01-22 21y 00m 27d 1 Sutton
291 Lewis Toshney 3 3 0 0 3 0 1 75.00 .00 25.00 75.00 2012-09-02 20y 04m 07d 2013-04-27 21y 00m 01d 1 Toshney
291 James Turnbull 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1901-10-12 Not Known 1902-10-18 Not Known 2 Turnbull
291 Ronald William Turnbull 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1947-10-06 25y 02m 18d 1954-01-23 31y 06m 05d 2 Turnbull
291 James Michael Vincent 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2016-10-15 27y 00m 18d 2017-04-08 27y 06m 12d 1 Vincent
291 Andrew Robert Walker 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1954-08-14 Not Known 1955-01-08 Not Known 1 Walker
291 Morten Wieghorst 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1993-04-10 22y 01m 16d 1995-09-20 24y 06m 26d 3 Wieghorst
291 Craig Wighton 3 1 2 0 1 1 3 20.00 20.00 60.00 30.00 2016-03-12 18y 07m 14d 2018-04-01 20y 08m 05d 3 Wighton
291 Billy (William Davidson) Williamson 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1977-08-20 24y 10m 22d 1978-01-07 25y 03m 09d 1 Williamson
291 David [4] Wilson 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1903-08-29 Not Known 1904-11-12 Not Known 2 Wilson
291 Jimmy Wilson 3 3 0 0 1 3 0 25.00 75.00 .00 62.50 1970-10-17 28y 05m 27d 1974-05-06 32y 00m 16d 3 Wilson
291 Ken Ziesing 3 3 0 3 2 0 1 66.67 .00 33.33 66.67 1951-08-15 Not Known 1952-10-18 Not Known 2 Ziesing
383 George [1] Reid [1] 2 2 0 0 0 0 2 .00 .00 100.00 .00 1893-10-21 Not Known 1895-11-02 Not Known 2 [1]
383 William James MacDonald [1] 2 2 0 0 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known 1 [1]
383 Hugh Thomson Adam 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1939-12-09 Not Known 1940-05-11 Not Known 1 Adam
383 Robert Francis Dudgeon Ancell 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1947-10-06 36y 03m 20d 1948-08-14 37y 01m 29d 2 Ancell
383 George [1] Anderson 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1899-11-11 Not Known 1899-12-16 Not Known 1 Anderson
383 John Arrol 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1967-01-14 20y 06m 22d 1967-09-23 21y 03m 00d 2 Arrol
383 David Balfour 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1914-01-24 Not Known 1915-11-06 Not Known 2 Balfour
383 Graham Patrick Bayne 2 0 2 0 1 1 2 25.00 25.00 50.00 37.50 1998-10-31 19y 02m 09d 2000-04-01 20y 07m 10d 2 Bayne
383 Owen Michael Beck 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2023-08-27 21y 00m 18d 2024-02-03 21y 05m 25d 1 Beck
383 Massimo Beghetto 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2001-11-10 32y 11m 22d 2001-11-24 33y 00m 05d 1 Beghetto
383 Kyle Benedictus 2 2 0 0 2 0 1 66.67 .00 33.33 66.67 2012-11-03 20y 10m 27d 2013-04-27 21y 04m 20d 1 Benedictus
383 Noel Lloyd George Blake 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1994-03-01 32y 01m 17d 1994-04-16 32y 03m 04d 1 Blake
383 Robert F Blyth 2 2 0 0 0 0 2 .00 .00 100.00 .00 1897-10-16 Not Known 1897-10-30 Not Known 1 Blyth
383 Ivano Bonetti 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2000-08-27 36y 00m 26d 2000-11-25 36y 03m 24d 1 Bonetti
383 Jon Aurtenetxe Borde 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 25y 08m 27d 2018-04-01 26y 02m 29d 1 Borde
383 Robert Bower 2 2 0 0 0 0 2 .00 .00 100.00 .00 1916-12-16 Not Known 1917-01-27 Not Known 1 Bower
383 James Murray Boyd 2 2 0 0 0 0 2 .00 .00 100.00 .00 1937-10-16 Not Known 1938-01-03 Not Known 1 Boyd
383 Gerard Joseph Britton 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1994-03-01 23y 04m 09d 1994-04-16 23y 05m 27d 1 Britton
383 John Bell Brown 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1948-01-17 32y 10m 27d 1948-01-24 32y 11m 03d 1 Brown
383 James J Burnett 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1904-11-12 Not Known 1905-02-25 Not Known 1 Burnett
383 Patrick Burns 2 2 0 0 0 0 2 .00 .00 100.00 .00 1914-10-17 Not Known 1917-01-27 Not Known 2 Burns
383 Shaun Byrne 2 2 0 0 2 0 2 50.00 .00 50.00 50.00 2020-10-16 27y 04m 07d 2022-02-09 28y 08m 00d 2 Byrne
383 John Stewart Cameron 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1932-09-17 Not Known 1933-01-03 Not Known 1 Cameron
383 Alan Christopher Campbell 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1989-11-11 29y 03m 01d 1990-04-04 29y 07m 25d 1 Campbell
383 George Campbell 2 2 0 0 0 0 2 .00 .00 100.00 .00 1893-12-16 Not Known 1895-03-30 Not Known 2 Campbell
383 George Paul Carmichael 2 2 0 0 0 0 2 .00 .00 100.00 .00 1953-10-17 21y 08m 26d 1954-01-23 22y 00m 02d 1 Carmichael
383 William Lindsay Cook 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-12-09 Not Known 1940-05-11 Not Known 1 Cook
383 Dara James Morgan Costelloe 2 1 1 0 0 0 2 .00 .00 100.00 .00 2024-01-23 21y 01m 12d 2024-05-11 21y 05m 00d 1 Costelloe
383 Andrew D Cowie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1937-10-16 Not Known 1938-01-03 Not Known 1 Cowie
383 William James Cox 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1906-09-08 Not Known 1907-04-08 Not Known 1 Cox
383 Hugh J Coyle 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1923-08-25 Not Known 1923-12-29 Not Known 1 Coyle
383 Mark Craib 2 1 1 0 0 1 3 .00 25.00 75.00 12.50 1988-03-30 18y 01m 22d 1990-04-04 20y 01m 27d 3 Craib
383 Charles James Craig 2 2 0 2 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known 1 Craig
383 John [4] Crawford 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1927-10-08 Not Known 1929-03-06 Not Known 2 Crawford
383 Ronald John Crichton 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1960-12-24 19y 08m 18d 1961-04-29 20y 00m 23d 1 Crichton
383 Jason Cummings 2 1 1 2 0 1 1 .00 50.00 50.00 25.00 2021-03-06 25y 07m 05d 2021-10-23 26y 02m 22d 2 Cummings
383 David [1933] White Curlett 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1959-08-19 Not Known 1960-12-24 Not Known 2 Curlett
383 Craig Carl Curran 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2019-01-23 29y 05m 00d 2019-03-09 29y 06m 14d 1 Curran
383 Piotr Czachowski 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1993-10-02 26y 10m 25d 1993-11-13 27y 00m 06d 1 Czachowski
383 Andy Dales 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2019-01-23 24y 02m 10d 2019-03-09 24y 03m 24d 1 Dales
383 William Davidson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known 1 Davidson
383 Marco de Marchi 2 2 0 0 0 0 2 .00 .00 100.00 .00 2000-11-25 34y 02m 17d 2001-03-07 34y 05m 27d 1 de Marchi
383 James (No.2) Dickson 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1903-02-28 Not Known 1903-10-17 Not Known 2 Dickson
383 Seny Timothy Dieng 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2019-01-23 24y 02m 00d 2019-03-09 24y 03m 14d 1 Dieng
383 Robert Maurice Duncan Duffus 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1915-11-06 Not Known 1916-12-16 Not Known 2 Duffus
383 Cornelius Duffy 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1994-03-01 26y 08m 24d 1995-09-20 28y 03m 15d 2 Duffy
383 David Dunsmuir 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1954-10-02 Not Known 1955-01-08 Not Known 1 Dunsmuir
383 Brian Neil Easton 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2013-01-30 24y 10m 25d 2013-04-27 25y 01m 22d 1 Easton
383 Ernest Ferguson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1915-11-06 Not Known 1916-04-29 Not Known 1 Ferguson
383 John W Ferguson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1911-10-07 Not Known 1912-02-24 Not Known 1 Ferguson
383 Peter Gavigan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-11-22 Not Known 1932-03-05 Not Known 2 Gavigan
383 Thomas Gibbon 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1920-10-04 Not Known 1920-10-23 Not Known 1 Gibbon
383 Samuel Anderson Gilligan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1903-03-07 Not Known 1903-08-29 Not Known 2 Gilligan
383 Ian Roger Gilzean 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1992-09-01 22y 08m 22d 1993-04-10 23y 04m 00d 1 Gilzean
383 Edward J Godfrey 2 2 0 0 0 0 2 .00 .00 100.00 .00 1927-10-08 Not Known 1928-01-28 Not Known 1 Godfrey
383 Kevin Mickael Junior Gomis 2 2 0 0 1 0 2 33.33 .00 66.67 33.33 2016-10-15 27y 08m 25d 2017-04-08 28y 02m 19d 1 Gomis
383 Leigh Griffiths 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2021-10-23 31y 02m 03d 2021-12-18 31y 03m 28d 1 Griffiths
383 Marcus Haber 2 2 0 1 1 0 2 33.33 .00 66.67 33.33 2016-12-23 27y 11m 12d 2017-12-12 28y 11m 01d 2 Haber
383 Alex L Halkett 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1903-08-29 Not Known 1903-10-17 Not Known 1 Halkett
383 Alexander Robertson Hall 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1896-08-15 Not Known 1896-09-19 Not Known 1 Hall
383 James [3] Hamilton 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1995-09-20 19y 07m 11d 1996-10-23 20y 08m 14d 2 Hamilton
383 George Hunter Henderson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1902-08-23 Not Known 1902-10-18 Not Known 1 Henderson
383 William P Henderson 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1905-10-21 Not Known 1906-09-08 Not Known 2 Henderson
383 Jack Hendry 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2017-09-30 22y 04m 23d 2017-12-12 22y 07m 05d 1 Hendry
383 William Hendry 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1895-10-12 Not Known 1895-11-02 Not Known 1 Hendry
383 James [1] Herron 2 2 0 0 0 0 2 .00 .00 100.00 .00 1916-12-16 Not Known 1917-01-27 Not Known 1 Herron
383 Michael Andrew Hewitt 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1971-09-25 22y 02m 11d 1972-01-15 22y 06m 01d 1 Hewitt
383 William Hogg 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1913-11-22 Not Known 1914-10-17 Not Known 2 Hogg
383 John James Horsburgh 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1959-08-19 22y 09m 02d 1960-12-24 24y 01m 07d 2 Horsburgh
383 Arthur Howes 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1901-10-12 Not Known 1901-12-07 Not Known 1 Howes
383 David Hutchison 2 2 0 0 0 0 2 .00 .00 100.00 .00 1914-10-17 Not Known 1915-01-16 Not Known 1 Hutchison
383 Ryan Stuart Clayton Inniss 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2018-10-23 23y 04m 18d 2019-01-23 23y 07m 18d 1 Inniss
383 Albert Laurence Juliussen 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1947-10-06 27y 07m 16d 1948-01-24 27y 11m 04d 1 Juliussen
383 Benjamin Kallman 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2018-10-23 20y 04m 06d 2019-01-23 20y 07m 06d 1 Kallman
383 Temuri Ketsbaia 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2001-11-10 33y 07m 23d 2001-11-24 33y 08m 06d 1 Ketsbaia
383 William John Kirkwood 2 2 0 0 0 2 1 .00 66.67 33.33 33.33 1988-03-30 29y 06m 29d 1988-12-03 30y 03m 02d 2 Kirkwood
383 Andrew Kiwomya 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 1993-02-06 25y 04m 05d 1993-04-10 25y 06m 09d 1 Kiwomya
383 Genseric Kusunga 2 1 1 1 1 1 1 33.33 33.33 33.33 50.00 2018-04-01 30y 00m 20d 2019-03-09 30y 11m 25d 2 Kusunga
383 John Latimer 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1936-10-10 Not Known 1937-01-02 Not Known 1 Latimer
383 John S Laurie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1937-10-16 Not Known 1938-01-03 Not Known 1 Laurie
383 Patrick Francis Lee 2 2 0 0 0 0 2 .00 .00 100.00 .00 1933-09-30 Not Known 1934-01-02 Not Known 1 Lee
383 Adam Richard Legzdins 2 2 0 0 1 1 3 20.00 20.00 60.00 30.00 2021-03-06 34y 03m 06d 2024-02-03 37y 02m 06d 3 Legzdins
383 William Lennie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1903-08-29 21y 07m 03d 1903-10-17 21y 08m 21d 1 Lennie
383 Crawford Letham 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1923-12-29 Not Known 1924-08-30 Not Known 2 Letham
383 Archibald Lindsay 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1911-10-07 Not Known 1911-10-28 Not Known 1 Lindsay
383 Thomas Pollock Low 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1899-11-11 Not Known 1899-12-16 Not Known 1 Low
383 William John Lyon 2 2 0 0 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known 1 Lyon
383 Donald Morgan Mackay 2 2 0 0 0 0 2 .00 .00 100.00 .00 1933-09-30 Not Known 1934-01-02 Not Known 1 Mackay
383 George Shearer Mackie 2 2 0 0 2 1 1 50.00 25.00 25.00 62.50 1975-04-23 20y 11m 05d 1976-03-27 21y 10m 09d 2 Mackie
383 John Napier Malloch 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1897-10-16 Not Known 1898-02-05 Not Known 1 Malloch
383 Robert Alexander Mann 2 2 0 0 0 1 2 .00 33.33 66.67 16.67 2004-08-07 30y 06m 27d 2005-01-22 31y 00m 11d 1 Mann
383 William Masterton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1914-10-17 Not Known 1915-01-16 Not Known 1 Masterton
383 Thomas McAleer 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1904-11-12 Not Known 1905-01-28 Not Known 1 McAleer
383 Jon Douglas McCracken 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2024-05-11 23y 11m 17d 2024-08-10 24y 02m 17d 2 McCracken
383 David McDonald 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1919-09-20 Not Known 1920-02-14 Not Known 1 McDonald
383 Robert [1] McEwan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1910-01-03 Not Known 1910-10-29 Not Known 2 McEwan
383 Craig Archibald (Archie) McGeoch 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1900-09-08 Not Known 1900-09-29 Not Known 1 McGeoch
383 Hugh McGinn 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1926-08-14 Not Known 1926-12-25 Not Known 1 McGinn
383 James Edward McInally 2 2 0 1 2 1 0 66.67 33.33 .00 83.33 1984-05-09 20y 02m 20d 1999-03-20 35y 01m 01d 2 McInally
383 David McInroy 2 2 0 0 0 0 2 .00 .00 100.00 .00 1893-12-16 Not Known 1895-03-30 Not Known 2 McInroy
383 Derek McKay 2 2 0 0 0 1 2 .00 33.33 66.67 16.67 1966-10-01 16y 09m 18d 1968-08-14 18y 08m 01d 2 McKay
383 Stewart McKimmie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1983-09-17 20y 10m 21d 1983-11-13 21y 00m 17d 1 McKimmie
383 James McLuckie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1905-10-21 Not Known 1906-01-13 Not Known 1 McLuckie
383 Harry McMenemy 2 2 0 1 0 0 2 .00 .00 100.00 .00 1937-10-16 25y 06m 20d 1938-01-03 25y 09m 08d 1 McMenemy
383 Stephen McNally 2 2 0 0 0 1 3 .00 25.00 75.00 12.50 2004-03-27 20y 00m 12d 2005-01-22 20y 10m 07d 2 McNally
383 Hugh McNaught 2 2 0 0 0 0 2 .00 .00 100.00 .00 1905-01-28 Not Known 1905-02-25 Not Known 1 McNaught
383 James McPake 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2015-08-08 31y 01m 15d 2015-11-21 31y 04m 28d 1 McPake
383 Thomas Feeney McQueen 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1995-09-20 32y 05m 19d 1996-10-23 33y 06m 22d 2 McQueen
383 James H Meagher 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1926-03-27 Not Known 1926-08-14 Not Known 2 Meagher
383 Josh Meekings 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-12-12 25y 03m 10d 2018-04-01 25y 06m 30d 1 Meekings
383 Michael Jordan Donald Mellon 2 2 0 0 0 0 2 .00 .00 100.00 .00 2024-02-03 20y 01m 29d 2024-05-11 20y 05m 06d 1 Mellon
383 William [1] Montgomery 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1913-11-22 Not Known 1914-01-24 Not Known 1 Montgomery
383 John Livingstone Murdoch 2 2 0 1 0 0 2 .00 .00 100.00 .00 1933-09-30 Not Known 1934-01-02 Not Known 1 Murdoch
383 Frank Murray 2 2 0 1 0 0 2 .00 .00 100.00 .00 1916-12-16 Not Known 1917-01-27 Not Known 1 Murray
383 Simon Murray 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2018-04-01 26y 00m 10d 2024-08-10 32y 04m 19d 2 Murray
383 Thomas Dickson Murray 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1930-03-01 Not Known 1930-03-05 Not Known 1 Murray
383 George H Nicholson 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1924-08-30 Not Known 1926-03-27 Not Known 2 Nicholson
383 Elliot Charles Parish 2 2 0 0 2 1 3 33.33 16.67 50.00 41.67 2017-09-30 27y 04m 10d 2019-03-09 28y 09m 17d 2 Parish
383 James Arklay Jackson Paton 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1928-09-29 Not Known 1929-03-06 Not Known 1 Paton
383 Robert Petrie 2 2 0 1 0 0 2 .00 .00 100.00 .00 1893-10-21 Not Known 1893-12-16 Not Known 1 Petrie
383 Nathan Ralph 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2019-01-23 Not Known 2019-03-09 Not Known 1 Ralph
383 Ian Petrie Redford 2 0 2 0 0 2 1 .00 66.67 33.33 33.33 1977-08-20 17y 04m 15d 1978-01-07 17y 09m 02d 1 Redford
383 Felix McCairney Reilly 2 2 0 0 0 0 2 .00 .00 100.00 .00 1957-08-31 23y 11m 19d 1957-09-07 23y 11m 26d 1 Reilly
383 William Richardson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1894-12-22 Not Known 1895-03-30 Not Known 1 Richardson
383 Dragutin Ristic 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1993-10-02 29y 01m 27d 1993-11-13 29y 03m 08d 1 Ristic
383 Alex [2] Robertson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1896-08-15 Not Known 1899-11-11 Not Known 2 Robertson
383 David [2] Ross 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1912-12-14 Not Known 1913-03-22 Not Known 1 Ross
383 Allan [2] Scott 2 2 0 0 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known 1 Scott
383 Billy [1] Smith 2 2 0 0 0 0 2 .00 .00 100.00 .00 1959-12-26 Not Known 1961-04-29 Not Known 2 Smith
383 James [28] Smith 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1896-08-15 Not Known 1896-09-19 Not Known 1 Smith
383 Henry Sneddon 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-12-09 Not Known 1940-05-11 Not Known 1 Sneddon
383 Lewis Spence 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 21y 08m 02d 2018-10-23 22y 08m 25d 2 Spence
383 Alex G Stott 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1949-01-08 Not Known 1949-03-05 Not Known 1 Stott
383 David Swan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1968-04-17 20y 02m 15d 1969-01-25 20y 11m 23d 2 Swan
383 Ryan Sweeney 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2021-10-23 24y 06m 08d 2022-02-09 24y 09m 25d 1 Sweeney
383 Mohamed Sylla 2 1 1 0 2 0 2 50.00 .00 50.00 50.00 2023-08-27 29y 08m 26d 2024-08-10 30y 08m 09d 2 Sylla
383 Thomas Somerville Tait 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1912-12-14 Not Known 1913-03-22 Not Known 1 Tait
383 Kevin Thomson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2015-08-08 30y 09m 25d 2015-11-21 31y 01m 07d 1 Thomson
383 Scott Tiffoney 2 2 0 1 2 0 3 40.00 .00 60.00 40.00 2023-08-27 25y 00m 01d 2024-08-10 25y 11m 15d 2 Tiffoney
383 James Turner 2 2 0 1 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known 1 Turner
383 Thomas Vail 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1895-10-12 Not Known 1895-11-02 Not Known 1 Vail
383 Frank Van Eijs 2 2 0 0 1 0 2 33.33 .00 66.67 33.33 1999-09-11 27y 10m 09d 2000-01-22 28y 02m 20d 1 Van Eijs
383 Juan Antonio Portales Villarreal 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2024-05-11 27y 11m 25d 2024-08-10 28y 02m 25d 2 Villarreal
383 Kerr Waddell 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 2017-09-30 19y 03m 16d 2017-12-12 19y 05m 28d 1 Waddell
383 James Marsham Watson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1919-09-20 Not Known 1920-02-14 Not Known 1 Watson
383 Colin William West 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1993-02-03 25y 04m 15d 1993-02-06 25y 04m 18d 1 West
383 Alfred Stanley Williams 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1950-09-09 31y 04m 08d 1950-12-23 31y 07m 22d 1 Williams
383 Martin Paul Woods 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2019-01-23 33y 00m 22d 2019-03-09 33y 02m 08d 1 Woods
531 John Baxter [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-01-27 Not Known 1917-01-27 Not Known 1 [1]
531 William Ritchie [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-11-26 Not Known 1898-11-26 Not Known 1 [1]
531 Ritchie [2] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known 1 [2]
531 Waddell [3] 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1985-04-20 Not Known 1985-04-20 Not Known 1 [3]
531 Harry Adam 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-01-24 Not Known 1914-01-24 Not Known 1 Adam
531 Robert McLellan Adamson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1937-01-02 Not Known 1937-01-02 Not Known 1 Adamson
531 George Anderson Aimer 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1922-03-18 Not Known 1922-03-18 Not Known 1 Aimer
531 Arthur Richard Albiston 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1989-09-09 32y 01m 26d 1989-09-09 32y 01m 26d 1 Albiston
531 Richard [2] Allan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-08-15 Not Known 1896-08-15 Not Known 1 Allan
531 Robert Allan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-09 Not Known 1939-12-09 Not Known 1 Allan
531 Scott Allan 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2017-09-30 25y 10m 02d 2017-12-12 26y 00m 14d 1 Allan
531 John Lockhart Anderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-01-14 27y 09m 09d 1956-01-14 27y 09m 09d 1 Anderson
531 James S Archibald 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1950-01-07 Not Known 1950-01-07 Not Known 1 Archibald
531 Ryan Astley 1 1 0 0 1 0 3 25.00 .00 75.00 25.00 2024-01-23 22y 03m 19d 2024-08-10 22y 10m 06d 2 Astley
531 Thomas Henry Atherton 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1901-12-07 Not Known 1901-12-07 Not Known 1 Atherton
531 Nicholas Lee Banger 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-01-22 28y 10m 28d 2000-01-22 28y 10m 28d 1 Banger
531 John Barbour 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-01-24 Not Known 1914-01-24 Not Known 1 Barbour
531 Neil William Barrett 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 23y 00m 29d 2005-01-22 23y 00m 29d 1 Barrett
531 Peter Barrett 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1929-03-06 Not Known 1929-03-06 Not Known 1 Barrett
531 John Barron 1 1 0 0 0 0 1 .00 .00 100.00 .00 1901-10-12 Not Known 1901-10-12 Not Known 1 Barron
531 Reuben Bennett 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1949-03-05 Not Known 1949-03-05 Not Known 1 Bennett
531 Carl Bertelsen 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-10-02 27y 10m 17d 1965-10-02 27y 10m 17d 1 Bertelsen
531 William Birse 1 1 0 1 0 0 1 .00 .00 100.00 .00 1956-09-29 Not Known 1956-09-29 Not Known 1 Birse
531 James Bonthrone 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-02-07 29y 07m 22d 1959-02-07 29y 07m 22d 1 Bonthrone
531 Arthur Brand 1 1 0 1 0 0 1 .00 .00 100.00 .00 1905-02-25 Not Known 1905-02-25 Not Known 1 Brand
531 Thomas [2] Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1905-01-28 Not Known 1905-01-28 Not Known 1 Brown
531 Mark James Burchill 1 0 1 0 0 0 1 .00 .00 100.00 .00 2003-05-25 22y 09m 07d 2003-05-25 22y 09m 07d 1 Burchill
531 Gerald Burrell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1953-01-31 26y 04m 25d 1953-01-31 26y 04m 25d 1 Burrell
531 Douglas James Spence Cameron 1 1 0 0 1 0 2 33.33 .00 66.67 33.33 2003-12-03 20y 09m 25d 2004-03-27 21y 01m 19d 1 Cameron
531 Andrew Cargill 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1995-09-20 20y 00m 18d 1995-09-20 20y 00m 18d 1 Cargill
531 David Cargill 1 1 0 0 0 0 1 .00 .00 100.00 .00 1915-01-16 Not Known 1915-01-16 Not Known 1 Cargill
531 Joseph [1] Cassidy 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1926-12-25 Not Known 1926-12-25 Not Known 1 Cassidy
531 Steven Roy Caulker 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2018-04-01 26y 03m 03d 2018-04-01 26y 03m 03d 1 Caulker
531 James Callaghan Charnley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-10-23 33y 04m 12d 1996-10-23 33y 04m 12d 1 Charnley
531 Martin Peter Christie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-10-31 20y 11m 24d 1992-10-31 20y 11m 24d 1 Christie
531 Thomas Cowan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2003-10-04 34y 01m 06d 2003-10-04 34y 01m 06d 1 Cowan
531 Claude William Craddock 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1928-09-29 Not Known 1928-09-29 Not Known 1 Craddock
531 Albert Hughes Craig 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1989-09-09 27y 08m 06d 1989-09-09 27y 08m 06d 1 Craig
531 Alex [1] Craig 1 1 0 0 0 0 1 .00 .00 100.00 .00 1893-12-16 Not Known 1893-12-16 Not Known 1 Craig
531 Alex Craigie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-10-24 Not Known 1931-10-24 Not Known 1 Craigie
531 Lionel David 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1993-04-10 26y 06m 13d 1993-04-10 26y 06m 13d 1 David
531 Douglas C Davidson 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1940-05-11 Not Known 1940-05-11 Not Known 1 Davidson
531 Alfred Dean 1 1 0 0 0 0 1 .00 .00 100.00 .00 1907-09-14 Not Known 1907-09-14 Not Known 1 Dean
531 Aaron Martin Donnelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 2024-05-11 20y 11m 03d 2024-05-11 20y 11m 03d 1 Donnelly
531 Graham Dorrans 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-10-16 33y 05m 11d 2020-10-16 33y 05m 11d 1 Dorrans
531 John M Dow 1 1 0 0 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known 1 Dow
531 Michael Duffy 1 0 1 0 0 0 1 .00 .00 100.00 .00 2016-10-15 22y 02m 17d 2016-10-15 22y 02m 17d 1 Duffy
531 Charles Stanley Duncan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1923-12-29 Not Known 1923-12-29 Not Known 1 Duncan
531 James Ferrier Easson 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-12-09 Not Known 1939-12-09 Not Known 1 Easson
531 David Maxwell Edwards 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1933-01-03 Not Known 1933-01-03 Not Known 1 Edwards
531 John Espie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1896-09-19 Not Known 1896-09-19 Not Known 1 Espie
531 Alex Fairweather 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1906-09-08 Not Known 1906-09-08 Not Known 1 Fairweather
531 Hugh Ferguson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1929-12-14 Not Known 1929-12-14 Not Known 1 Ferguson
531 Andrew [1] Findlay 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1925-10-03 Not Known 1925-10-03 Not Known 1 Findlay
531 Robert Findlay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1905-01-28 Not Known 1905-01-28 Not Known 1 Findlay
531 Carl Finnigan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2013-04-27 26y 06m 26d 2013-04-27 26y 06m 26d 1 Finnigan
531 William [1] Fleming 1 1 0 0 0 0 1 .00 .00 100.00 .00 1895-03-30 Not Known 1895-03-30 Not Known 1 Fleming
531 Barry Forbes 1 0 1 0 0 1 1 .00 50.00 50.00 25.00 2001-11-10 20y 02m 02d 2001-11-24 20y 02m 16d 1 Forbes
531 Jordon John Forster 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2020-10-16 27y 00m 23d 2021-01-02 27y 03m 10d 1 Forster
531 Joseph Fraser 1 1 0 0 0 0 1 .00 .00 100.00 .00 1916-04-29 Not Known 1916-04-29 Not Known 1 Fraser
531 Edward Adam Gallagher 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-10-31 27y 11m 10d 1992-10-31 27y 11m 10d 1 Gallagher
531 Frank George 1 1 0 1 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known 1 George
531 William Gilligan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1898-02-05 Not Known 1898-02-05 Not Known 1 Gilligan
531 Davide Grassi 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2012-09-02 26y 07m 20d 2012-09-02 26y 07m 20d 1 Grassi
531 John [4] Gray 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1973-08-18 20y 05m 11d 1973-08-18 20y 05m 11d 1 Gray
531 Thomas D Gray 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1948-08-14 Not Known 1948-08-14 Not Known 1 Gray
531 John S Graydon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1910-01-03 Not Known 1910-01-03 Not Known 1 Graydon
531 George Greenshields 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-08-26 Not Known 1922-08-26 Not Known 1 Greenshields
531 Alex N Hall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-03-20 Not Known 1909-03-20 Not Known 1 Hall
531 David Hamilton 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1912-12-14 Not Known 1912-12-14 Not Known 1 Hamilton
531 Edward Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-08-15 Not Known 1896-08-15 Not Known 1 Hamilton
531 Christopher James Hegarty 1 0 1 0 0 0 2 .00 .00 100.00 .00 2004-03-27 19y 08m 03d 2004-10-30 20y 03m 06d 2 Hegarty
531 George D Henderson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1919-09-20 Not Known 1919-09-20 Not Known 1 Henderson
531 Daniel Higgins 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-04-08 19y 00m 00d 2017-04-08 19y 00m 00d 1 Higgins
531 Alex Hird 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1922-03-18 Not Known 1922-03-18 Not Known 1 Hird
531 John William Honeyman 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1920-10-04 Not Known 1920-10-04 Not Known 1 Honeyman
531 James Horsfield 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-03-09 23y 05m 16d 2019-03-09 23y 05m 16d 1 Horsfield
531 Ryan Oliver Howley 1 0 1 0 0 0 2 .00 .00 100.00 .00 2024-01-23 20y 02m 00d 2024-05-11 20y 05m 18d 1 Howley
531 Gordon Hunter 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1998-10-31 31y 05m 28d 1998-10-31 31y 05m 28d 1 Hunter
531 Ethan John Ingram 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 21y 03m 25d 2024-08-10 21y 03m 25d 1 Ingram
531 Matthew Innes 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-01-02 Not Known 1936-01-02 Not Known 1 Innes
531 James K L Ireland 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-11-26 Not Known 1898-11-26 Not Known 1 Ireland
531 James (No. 2) Jackson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1908-01-04 Not Known 1908-01-04 Not Known 1 Jackson
531 Alexander Louis Jakubiak 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-12-18 25y 03m 21d 2021-12-18 25y 03m 21d 1 Jakubiak
531 William George Jamieson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1990-04-04 26y 11m 08d 1990-04-04 26y 11m 08d 1 Jamieson
531 Fred Jardine 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-02-07 17y 04m 11d 1959-02-07 17y 04m 11d 1 Jardine
531 Jack Johnson 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1948-01-17 Not Known 1948-01-17 Not Known 1 Johnson
531 James Connolly Johnstone 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-08-20 32y 10m 21d 1977-08-20 32y 10m 21d 1 Johnstone
531 John Charles Johnstone 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1921-10-15 Not Known 1921-10-15 Not Known 1 Johnstone
531 Joseph Johnstone 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1912-12-14 Not Known 1912-12-14 Not Known 1 Johnstone
531 Colin John Kelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-09-17 21y 10m 29d 1983-09-17 21y 10m 29d 1 Kelly
531 Thomas Kilpatrick 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1921-10-15 Not Known 1921-10-15 Not Known 1 Kilpatrick
531 Sebastien Kneissl 1 0 1 0 0 0 1 .00 .00 100.00 .00 2004-03-27 21y 02m 14d 2004-03-27 21y 02m 14d 1 Kneissl
531 Thomas Konrad 1 0 1 0 0 1 2 .00 33.33 66.67 16.67 2015-08-08 25y 09m 03d 2016-03-12 26y 04m 07d 1 Konrad
531 Billy Dawson Koumetio 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 21y 08m 27d 2024-08-10 21y 08m 27d 1 Koumetio
531 Albert C Lamb 1 1 0 0 0 0 1 .00 .00 100.00 .00 1935-01-02 Not Known 1935-01-02 Not Known 1 Lamb
531 Sid. Alex. Lamb 1 1 0 0 0 0 1 .00 .00 100.00 .00 1916-04-29 Not Known 1916-04-29 Not Known 1 Lamb
531 Ziyad Larkeche 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 21y 10m 22d 2024-08-10 21y 10m 22d 1 Larkeche
531 Glen Atle Larsen 1 0 1 0 0 1 2 .00 33.33 66.67 16.67 2004-08-07 21y 11m 14d 2005-01-22 22y 04m 29d 1 Larsen
531 George Harry Lawley 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1928-09-29 Not Known 1928-09-29 Not Known 1 Lawley
531 Ian Lawlor 1 1 0 0 1 1 1 33.33 33.33 33.33 50.00 2021-10-23 26y 11m 26d 2022-02-09 27y 03m 13d 1 Lawlor
531 Alfred H Lawson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-09-30 Not Known 1933-09-30 Not Known 1 Lawson
531 Charles Thompson Leckie 1 1 0 1 0 0 1 .00 .00 100.00 .00 1898-12-03 Not Known 1898-12-03 Not Known 1 Leckie
531 Frank L Lindley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1910-10-29 Not Known 1910-10-29 Not Known 1 Lindley
531 Robert Alexander Linn 1 0 1 1 1 1 0 50.00 50.00 .00 75.00 2003-10-04 17y 11m 24d 2003-12-03 18y 01m 23d 1 Linn
531 Edmund Lister 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-11-26 Not Known 1898-11-26 Not Known 1 Lister
531 Frank Lloyd 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1901-12-07 Not Known 1901-12-07 Not Known 1 Lloyd
531 James [2] Logan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1895-03-30 Not Known 1895-03-30 Not Known 1 Logan
531 Thomas T Lynch 1 1 0 1 0 0 1 .00 .00 100.00 .00 1931-10-24 Not Known 1931-10-24 Not Known 1 Lynch
531 Iain Campbell Aitken MacDonald 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-09-17 30y 00m 18d 1983-09-17 30y 00m 18d 1 MacDonald
531 Stephen Macdonald 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1907-04-08 Not Known 1907-04-08 Not Known 1 Macdonald
531 George S Mackay 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1948-08-14 Not Known 1948-08-14 Not Known 1 Mackay
531 David Donaldson MacKinnon 1 1 0 0 1 2 0 33.33 66.67 .00 66.67 1976-09-01 20y 03m 09d 1978-01-07 21y 07m 15d 2 MacKinnon
531 Mayindou Karl Madianga 1 0 1 0 0 0 1 .00 .00 100.00 .00 2018-10-23 24y 08m 23d 2018-10-23 24y 08m 23d 1 Madianga
531 Kevin Magee 1 0 1 0 0 0 1 .00 .00 100.00 .00 1996-10-23 25y 06m 13d 1996-10-23 25y 06m 13d 1 Magee
531 Robert F Maiden 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-08-26 Not Known 1922-08-26 Not Known 1 Maiden
531 David C Martin 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1911-10-07 Not Known 1911-10-07 Not Known 1 Martin
531 William C Masson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-09 Not Known 1939-12-09 Not Known 1 Masson
531 James Adamson Mathieson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-05-11 Not Known 1940-05-11 Not Known 1 Mathieson
531 Henry Matthew 1 1 0 0 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known 1 Matthew
531 Daniel McCann 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-03-20 Not Known 1909-03-20 Not Known 1 McCann
531 Declan McDaid 1 1 0 0 2 0 2 50.00 .00 50.00 50.00 2020-10-16 24y 10m 24d 2022-02-09 26y 02m 18d 2 McDaid
531 John [15] McDonald 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-10-17 Not Known 1914-10-17 Not Known 1 McDonald
531 Edward McGarry 1 1 0 0 0 0 1 .00 .00 100.00 .00 1928-01-28 Not Known 1928-01-28 Not Known 1 McGarry
531 Niall McGinn 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2022-02-09 34y 06m 12d 2022-02-09 34y 06m 12d 1 McGinn
531 Ryan James McGowan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-03-09 29y 06m 22d 2019-03-09 29y 06m 22d 1 McGowan
531 Neil McGregor 1 1 0 0 2 0 1 66.67 .00 33.33 66.67 2012-09-02 27y 01m 16d 2013-01-30 27y 06m 13d 1 McGregor
531 David McIntosh 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1976-01-10 21y 09m 30d 1976-01-10 21y 09m 30d 1 McIntosh
531 David McLaren 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-09-29 Not Known 1956-09-29 Not Known 1 McLaren
531 Duncan William McLean 1 1 0 1 0 0 1 .00 .00 100.00 .00 2004-01-06 20y 04m 30d 2004-01-06 20y 04m 30d 1 McLean
531 Daniel Morrison McLennan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1957-08-20 Not Known 1957-08-20 Not Known 1 McLennan
531 Thomas Kelly McManus 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 23y 10m 25d 2005-01-22 23y 10m 25d 1 McManus
531 Andrew B Miller 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1933-01-03 Not Known 1933-01-03 Not Known 1 Miller
531 Calvin Miller 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 20y 09m 14d 2018-10-23 20y 09m 14d 1 Miller
531 James A J Milne 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1929-12-14 Not Known 1929-12-14 Not Known 1 Milne
531 Callum Moore 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2019-01-23 18y 10m 01d 2019-01-23 18y 10m 01d 1 Moore
531 Hugh [1] Morgan 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1903-10-17 29y 02m 10d 1903-10-17 29y 02m 10d 1 Morgan
531 James Grieve Morgan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-05-11 Not Known 1940-05-11 Not Known 1 Morgan
531 James Angus Munro 1 1 0 0 0 0 1 .00 .00 100.00 .00 1932-09-17 Not Known 1932-09-17 Not Known 1 Munro
531 Andrew George Robert Nelson 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-01-23 21y 04m 07d 2019-01-23 21y 04m 07d 1 Nelson
531 Elton Ngwatala 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 23y 01m 28d 2018-10-23 23y 01m 28d 1 Ngwatala
531 Allan Nimmo 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1905-10-21 Not Known 1905-10-21 Not Known 1 Nimmo
531 Henrik Ojamaa 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-04-08 25y 10m 19d 2017-04-08 25y 10m 19d 1 Ojamaa
531 John Anthony James O'Sullivan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-03-09 25y 05m 19d 2019-03-09 25y 05m 19d 1 O'Sullivan
531 Albert William Oswald 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1907-04-08 Not Known 1907-04-08 Not Known 1 Oswald
531 Sebastian Palmer-Houlden 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 20y 02m 29d 2024-08-10 20y 02m 29d 1 Palmer-Houlden
531 Daniel Paterson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-09-30 Not Known 1933-09-30 Not Known 1 Paterson
531 Derek Paterson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1984-01-07 19y 10m 06d 1984-01-07 19y 10m 06d 1 Paterson
531 John William Paterson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1919-09-20 Not Known 1919-09-20 Not Known 1 Paterson
531 William Peattie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-05-11 Not Known 1940-05-11 Not Known 1 Peattie
531 John Phillips 1 1 0 0 0 0 1 .00 .00 100.00 .00 1964-10-24 19y 01m 13d 1964-10-24 19y 01m 13d 1 Phillips
531 George Ramsay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known 1 Ramsay
531 John Patterson Rankin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1925-04-18 Not Known 1925-04-18 Not Known 1 Rankin
531 Robert Rankin 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1934-09-01 Not Known 1934-09-01 Not Known 1 Rankin
531 Kevin Ratcliffe 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-09-01 31y 09m 20d 1992-09-01 31y 09m 20d 1 Ratcliffe
531 Archibald Rawlings 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-02-14 Not Known 1920-02-14 Not Known 1 Rawlings
531 William Henry Read 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-03-22 Not Known 1913-03-22 Not Known 1 Read
531 Isaac Reid 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-10-23 Not Known 1920-10-23 Not Known 1 Reid
531 Charlie Reilly 1 0 1 0 1 0 1 50.00 .00 50.00 50.00 2023-08-27 21y 08m 22d 2024-01-23 22y 01m 18d 1 Reilly
531 Matthew Michael Reilly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1905-02-25 Not Known 1905-02-25 Not Known 1 Reilly
531 William Saunders Ritchie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-09-10 22y 09m 28d 1955-09-10 22y 09m 28d 1 Ritchie
531 Graham Rix 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-09-01 34y 10m 09d 1992-09-01 34y 10m 09d 1 Rix
531 David Robb 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1924-08-30 Not Known 1924-08-30 Not Known 1 Robb
531 Scott [1] Robertson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 19y 09m 15d 2005-01-22 19y 09m 15d 1 Robertson
531 Tom Robertson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-08-19 Not Known 1959-08-19 Not Known 1 Robertson
531 Ethan Robson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-03-09 22y 04m 12d 2019-03-09 22y 04m 12d 1 Robson
531 Ralph Rodgerson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1923-01-20 30y 00m 21d 1923-01-20 30y 00m 21d 1 Rodgerson
531 David Rogers 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1998-09-12 23y 00m 18d 1998-09-12 23y 00m 18d 1 Rogers
531 Alex S Ross 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1925-10-03 Not Known 1925-10-03 Not Known 1 Ross
531 Zak Andrew Rudden 1 1 0 0 2 0 0 100.00 .00 .00 100.00 2022-02-09 22y 00m 03d 2023-08-27 23y 06m 21d 2 Rudden
531 John M [3] Russell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1934-09-01 Not Known 1934-09-01 Not Known 1 Russell
531 Erich Schaedler 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1978-01-07 28y 05m 01d 1978-01-07 28y 05m 01d 1 Schaedler
531 Billy Semple 1 0 1 0 1 2 0 33.33 66.67 .00 66.67 1973-04-28 26y 05m 26d 1973-08-25 26y 09m 23d 2 Semple
531 Cillian Sheridan 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2021-10-23 32y 08m 00d 2021-10-23 32y 08m 00d 1 Sheridan
531 James W Shirra 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1978-01-07 27y 06m 28d 1978-01-07 27y 06m 28d 1 Shirra
531 Steve Simonsen 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2013-04-27 34y 00m 24d 2013-04-27 34y 00m 24d 1 Simonsen
531 Alan M Simpson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1977-10-29 21y 05m 12d 1977-10-29 21y 05m 12d 1 Simpson
531 Donald Slade 1 1 0 1 0 0 1 .00 .00 100.00 .00 1920-02-14 Not Known 1920-02-14 Not Known 1 Slade
531 George Mar. Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1915-01-16 Not Known 1915-01-16 Not Known 1 Smith
531 Harry McPherson Smith 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1933-01-03 Not Known 1933-01-03 Not Known 1 Smith
531 Ivor Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-01-12 Not Known 1957-01-12 Not Known 1 Smith
531 David G M Soutar 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1970-10-17 30y 06m 17d 1970-10-17 30y 06m 17d 1 Soutar
531 Soutar 1 1 0 0 0 0 1 .00 .00 100.00 .00 1894-12-22 Not Known 1894-12-22 Not Known 1 Soutar
531 Ian Stables 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-01-14 Not Known 1956-01-14 Not Known 1 Stables
531 Simon Allan Stainrod 1 0 1 0 0 0 1 .00 .00 100.00 .00 1992-10-31 33y 08m 30d 1992-10-31 33y 08m 30d 1 Stainrod
531 James Steven 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1901-12-07 Not Known 1901-12-07 Not Known 1 Steven
531 George [5] Stewart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-09 Not Known 1939-12-09 Not Known 1 Stewart
531 George Thompson Scott Stewart 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1948-08-14 21y 05m 28d 1948-08-14 21y 05m 28d 1 Stewart
531 Jack [2] Stewart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1953-10-17 Not Known 1953-10-17 Not Known 1 Stewart
531 Robert Stormont 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-08-15 Not Known 1896-08-15 Not Known 1 Stormont
531 David Storrier 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1901-12-07 29y 01m 12d 1901-12-07 29y 01m 12d 1 Storrier
531 Yordi Teijsse 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-10-15 24y 02m 26d 2016-10-15 24y 02m 26d 1 Teijsse
531 William Marshall Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-10-23 38y 08m 13d 1996-10-23 38y 08m 13d 1 Thomson
531 Craig Tully 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-10-23 20y 09m 16d 1996-10-23 20y 09m 16d 1 Tully
531 James Stuart Turnbull 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1978-01-07 16y 04m 16d 1978-01-07 16y 04m 16d 1 Turnbull
531 Neil McDougall Turner 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-08-26 Not Known 1922-08-26 Not Known 1 Turner
531 William [1] Turner 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-12-03 Not Known 1898-12-03 Not Known 1 Turner
531 John Robert Waddell 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1985-10-05 Not Known 1985-10-05 Not Known 1 Waddell
531 Andrew McQueen Walker 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1912-12-14 Not Known 1912-12-14 Not Known 1 Walker
531 Donald [1] Watt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-09-07 Not Known 1957-09-07 Not Known 1 Watt
531 Jim Watt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-01-12 Not Known 1957-01-12 Not Known 1 Watt
531 Danny Williams 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2016-10-15 28y 08m 20d 2016-12-23 28y 10m 28d 1 Williams
531 Robert Smith Willis 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1921-10-15 Not Known 1921-10-15 Not Known 1 Willis
531 Sammy Wilson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-04-17 Not Known 1968-04-17 Not Known 1 Wilson
531 Scott [2] Wright 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-03-09 21y 07m 01d 2019-03-09 21y 07m 01d 1 Wright
531 Michael Yates 1 0 1 0 0 2 0 .00 100.00 .00 50.00 2000-08-27 20y 09m 20d 2001-02-17 21y 03m 10d 1 Yates
737 Lambie [2] 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1971-09-25 Not Known 1971-09-25 Not Known 1 [2]
737 Alex Baird 0 0 0 0 3 0 1 75.00 .00 25.00 75.00 2012-09-02 18y 07m 19d 2013-04-27 19y 03m 13d 1 Baird
737 Andrew Barrowman 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-04-27 28y 05m 00d 2013-04-27 28y 05m 00d 1 Barrowman
737 Gavin Beith 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2002-08-03 20y 09m 27d 2002-12-29 21y 02m 22d 1 Beith
737 Andrew Boyle 0 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 27y 07m 16d 2018-10-23 27y 07m 16d 1 Boyle
737 Martin Boyle 0 0 0 0 2 0 0 100.00 .00 .00 100.00 2012-09-02 19y 04m 08d 2012-11-03 19y 06m 09d 1 Boyle
737 Riccardo Calder 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2015-11-21 19y 09m 26d 2015-11-21 19y 09m 26d 1 Calder
737 Alexandre Cerdeira 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 24y 09m 08d 2005-01-22 24y 09m 08d 1 Cerdeira
737 Jay Chapman 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-02-09 28y 01m 08d 2022-02-09 28y 01m 08d 1 Chapman
737 Neil [1] Clark 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 20y 09m 10d 2005-01-22 20y 09m 10d 1 Clark
737 Craig Donald 0 0 0 0 0 0 1 .00 .00 100.00 .00 2021-12-18 17y 10m 13d 2021-12-18 17y 10m 13d 1 Donald
737 Samuel Dryden 0 0 0 0 0 0 1 .00 .00 100.00 .00 2017-04-08 20y 06m 27d 2017-04-08 20y 06m 27d 1 Dryden
737 John Bernard Elliott 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1999-10-30 19y 03m 26d 1999-10-30 19y 03m 26d 1 Elliott
737 Malachi Michael Fagan-Walcott 0 0 0 0 0 0 1 .00 .00 100.00 .00 2021-03-06 18y 11m 23d 2021-03-06 18y 11m 23d 1 Fagan-Walcott
737 Umberto Fatello 0 0 0 0 0 0 2 .00 .00 100.00 .00 2001-05-20 18y 03m 29d 2001-08-18 18y 06m 28d 2 Fatello
737 Calum Ferrie 0 0 0 0 1 1 2 25.00 25.00 50.00 37.50 2017-12-12 19y 05m 26d 2021-01-02 22y 06m 17d 2 Ferrie
737 Simon Ferry 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-08-08 27y 06m 28d 2015-08-08 27y 06m 28d 1 Ferry
737 Lucas Gatti 0 0 0 0 0 0 1 .00 .00 100.00 .00 2001-11-10 22y 03m 09d 2001-11-10 22y 03m 09d 1 Gatti
737 Kyle Gourlay 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2015-11-21 17y 01m 28d 2016-10-15 18y 00m 21d 2 Gourlay
737 Luke Graham 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 20y 05m 30d 2024-08-10 20y 05m 30d 1 Graham
737 Brian Joseph Grant 0 0 0 0 2 0 0 100.00 .00 .00 100.00 1998-10-31 34y 04m 12d 1998-12-30 34y 06m 11d 1 Grant
737 Andreas Fredrik Hadenius 0 0 0 0 0 0 1 .00 .00 100.00 .00 2019-03-09 27y 11m 19d 2019-03-09 27y 11m 19d 1 Hadenius
737 Thomas Hendrie 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1974-12-21 19y 01m 27d 1974-12-21 19y 01m 27d 1 Hendrie
737 Matthew Henvey 0 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 18y 09m 19d 2018-10-23 18y 09m 19d 1 Henvey
737 Kelvin Kyron Jack 0 0 0 0 0 1 2 .00 33.33 66.67 16.67 2004-08-07 28y 03m 09d 2005-01-22 28y 08m 24d 1 Jack
737 Daniel Rhys Jefferies 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-01-23 19y 11m 24d 2019-01-23 19y 11m 24d 1 Jefferies
737 Mark Kerr 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-04-27 31y 01m 25d 2013-04-27 31y 01m 25d 1 Kerr
737 Joel Derick Kitamirike 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 20y 09m 17d 2005-01-22 20y 09m 17d 1 Kitamirike
737 Calum Lamb 0 0 0 0 0 0 1 .00 .00 100.00 .00 2021-12-18 17y 11m 17d 2021-12-18 17y 11m 17d 1 Lamb
737 Jack Lambert 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-01-23 19y 10m 04d 2019-01-23 19y 10m 04d 1 Lambert
737 Ricki Lamie 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-27 30y 02m 01d 2023-08-27 30y 02m 01d 1 Lamie
737 Sebastian Lochhead 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 Not Known 2024-08-10 Not Known 1 Lochhead
737 Nicky Low 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2015-11-21 23y 10m 15d 2016-03-12 24y 02m 06d 1 Low
737 John McCafferty 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-12-03 18y 08m 12d 2003-12-03 18y 08m 12d 1 McCafferty
737 Colin James McGlashan 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1983-11-13 19y 07m 27d 1983-11-13 19y 07m 27d 1 McGlashan
737 Daryll Meggatt 0 0 0 0 0 0 2 .00 .00 100.00 .00 2015-08-08 24y 09m 19d 2016-03-12 25y 04m 21d 1 Meggatt
737 Jean Alassane Mendy 0 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 28y 08m 21d 2018-10-23 28y 08m 21d 1 Mendy
737 David [2] Mitchell 0 0 0 0 1 0 3 25.00 .00 75.00 25.00 2015-08-08 25y 04m 04d 2017-04-08 27y 00m 04d 2 Mitchell
737 Adil Nabi 0 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 24y 07m 25d 2018-10-23 24y 07m 25d 1 Nabi
737 Corey Panter 0 0 0 0 0 0 1 .00 .00 100.00 .00 2021-12-18 21y 01m 29d 2021-12-18 21y 01m 29d 1 Panter
737 Jamie Reid 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2012-09-02 21y 08m 12d 2012-09-02 21y 08m 12d 1 Reid
737 Arturo Juan Rodriguez Perez Reverte 0 0 0 0 0 0 1 .00 .00 100.00 .00 2016-03-12 26y 10m 12d 2016-03-12 26y 10m 12d 1 Reverte
737 Philip Roberts 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-08-08 21y 04m 01d 2015-08-08 21y 04m 01d 1 Roberts
737 Zeno Ibsen Rossi 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-02-09 21y 03m 12d 2022-02-09 21y 03m 12d 1 Rossi
737 Marco Russo 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2001-03-07 Not Known 2001-03-18 Not Known 1 Russo
737 Harrison Sharp 0 0 0 0 2 0 3 40.00 .00 60.00 40.00 2022-02-09 20y 10m 05d 2024-08-10 23y 04m 06d 3 Sharp
737 Ian Smith 0 0 0 0 0 0 1 .00 .00 100.00 .00 2017-04-08 18y 11m 00d 2017-04-08 18y 11m 00d 1 Smith
737 Mark Gordon Stewart 0 0 0 0 0 0 1 .00 .00 100.00 .00 2013-01-30 24y 07m 08d 2013-01-30 24y 07m 08d 1 Stewart
737 Barry Crawford Thompson 0 0 0 0 2 0 0 100.00 .00 .00 100.00 1993-10-02 18y 02m 20d 1993-11-13 18y 04m 01d 1 Thompson
737 Graham Webster 0 0 0 0 2 0 0 100.00 .00 .00 100.00 2012-09-02 20y 03m 18d 2012-11-03 20y 05m 19d 1 Webster
737 Randy Wolters 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-09-30 27y 05m 24d 2017-09-30 27y 05m 24d 1 Wolters


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 Alex M Macfarlane 35 35 0 7 14 8 12 40.00 22.86 34.29 51.43 1901-12-07 Not Known 1912-12-14 Not Known 12 Macfarlane
2 Douglas Cowie 29 29 0 3 8 5 15 27.59 17.24 51.72 36.21 1947-10-06 21y 05m 05d 1959-12-26 33y 07m 25d 13 Cowie
3 Alexander Lowson Keillor 27 27 0 0 7 3 17 25.93 11.11 62.96 31.48 1893-10-21 Not Known 1901-05-04 Not Known 8 Keillor
3 Barry Martin Smith 27 27 0 0 6 8 13 22.22 29.63 48.15 37.04 1996-10-23 22y 08m 04d 2005-01-22 30y 11m 03d 8 Smith
5 Bobby Cox 25 25 0 0 5 4 16 19.23 15.38 61.54 26.92 1957-01-12 22y 11m 19d 1968-08-14 34y 06m 21d 13 Cox
5 John Alexander Scott 25 24 1 6 11 11 3 44.00 44.00 12.00 66.00 1967-01-14 19y 00m 00d 1978-01-07 29y 11m 24d 10 Scott
7 Fred McDiarmid 24 24 0 0 8 5 11 33.33 20.83 45.83 43.75 1899-05-13 Not Known 1906-03-17 Not Known 8 McDiarmid
8 Gerard Follon 23 23 0 1 12 4 7 52.17 17.39 30.43 60.87 1939-12-09 20y 08m 23d 1954-10-02 35y 06m 16d 8 Follon
8 William Longair 23 23 0 1 10 3 10 43.48 13.04 43.48 50.00 1893-10-21 Not Known 1902-03-22 Not Known 8 Longair
10 Gavin Paul Rae 22 21 1 1 7 6 9 31.82 27.27 40.91 45.45 1998-09-12 20y 09m 15d 2003-12-03 26y 00m 05d 6 Rae
11 Thomas Gallacher 21 21 0 1 10 2 9 47.62 9.52 42.86 52.38 1948-01-17 25y 06m 04d 1955-09-10 33y 01m 28d 9 Gallacher
11 Alexander Robert Geddes 21 21 0 0 6 8 7 28.57 38.10 33.33 47.62 1983-11-13 23y 03m 01d 1989-09-09 29y 00m 28d 7 Geddes
11 John Rooney Gilmour 21 21 0 2 3 5 13 14.29 23.81 61.90 26.19 1923-12-29 Not Known 1935-08-31 Not Known 11 Gilmour
11 David [2] Thomson 21 21 0 1 6 4 11 28.57 19.05 52.38 38.10 1913-11-22 Not Known 1926-12-25 Not Known 13 Thomson
11 Bobby A Wilson 21 21 0 0 9 9 3 42.86 42.86 14.29 64.29 1966-04-13 22y 08m 21d 1976-03-27 32y 08m 04d 10 Wilson
16 Albert Henderson 20 20 0 4 3 5 11 15.00 25.00 55.00 27.50 1952-01-05 Not Known 1960-12-24 Not Known 10 Henderson
16 William Muir 20 20 0 0 7 5 7 35.00 25.00 35.00 47.50 1902-08-23 Not Known 1907-01-05 Not Known 5 Muir
18 Alfred Boyd 19 19 0 0 10 4 5 52.63 21.05 26.32 63.16 1947-10-06 26y 11m 14d 1953-01-31 32y 03m 09d 6 Boyd
18 Alan Mathieson Cousin 19 19 0 8 4 3 11 21.05 15.79 57.89 28.95 1957-01-12 18y 10m 05d 1965-02-27 26y 11m 20d 9 Cousin
18 Alexander William Hamilton 19 19 0 0 4 3 12 21.05 15.79 63.16 28.95 1957-08-31 18y 07m 00d 1967-01-14 27y 11m 14d 9 Hamilton
18 Douglas Arthur Houston 19 19 0 3 6 7 6 31.58 36.84 31.58 50.00 1962-08-18 19y 04m 05d 1973-04-28 30y 00m 15d 8 Houston
18 Edwin David Johnston 19 18 1 1 6 10 4 30.00 50.00 20.00 55.00 1970-10-17 22y 07m 19d 1977-10-29 29y 08m 01d 8 Johnston
18 Wilson Marsh 19 19 0 0 4 4 11 21.05 21.05 57.89 31.58 1926-03-27 Not Known 1936-10-10 Not Known 12 Marsh
18 Robert Shannon 19 19 0 1 3 9 7 15.79 47.37 36.84 39.47 1984-05-09 18y 00m 19d 1990-04-04 23y 11m 15d 6 Shannon
18 James [2] Sharp 19 19 0 1 7 4 8 36.84 21.05 42.11 47.37 1899-11-11 Not Known 1904-04-18 Not Known 5 Sharp
26 James Duffy 18 17 1 0 6 6 6 33.33 33.33 33.33 50.00 1985-10-05 26y 05m 08d 1995-09-20 36y 04m 24d 6 Duffy
26 James Jeffrey 18 18 0 0 5 5 8 27.78 27.78 44.44 41.67 1901-10-12 Not Known 1908-01-04 Not Known 7 Jeffrey
26 James [2] Smith 18 17 1 1 6 7 6 31.58 36.84 31.58 50.00 1983-09-17 22y 04m 03d 1988-09-28 27y 04m 14d 6 Smith
26 George A Stewart 18 18 0 2 7 7 4 38.89 38.89 22.22 58.33 1967-09-23 20y 00m 25d 1976-01-10 28y 04m 12d 7 Stewart
26 Alex Troup 18 18 0 1 5 3 10 27.78 16.67 55.56 36.11 1915-11-06 20y 06m 02d 1932-03-05 36y 10m 01d 10 Troup
26 George Gordon Wallace 18 16 2 8 9 7 2 50.00 38.89 11.11 69.44 1969-11-22 26y 05m 02d 1976-03-27 32y 09m 07d 7 Wallace
32 Thomson Sandlands Allan 17 17 0 0 6 8 3 35.29 47.06 17.65 58.82 1972-12-23 26y 02m 18d 1977-10-29 31y 00m 24d 6 Allan
32 Alastair Donaldson 17 17 0 0 8 4 5 47.06 23.53 29.41 58.82 1964-10-24 20y 10m 27d 1978-01-07 34y 01m 11d 8 Donaldson
32 Stewart Duncan Forsyth 17 16 1 0 2 7 8 11.76 41.18 47.06 32.35 1985-10-05 23y 11m 09d 1990-04-04 28y 05m 09d 5 Forsyth
32 John [3] Fraser 17 17 0 2 5 6 5 29.41 35.29 29.41 47.06 1905-10-21 Not Known 1911-10-28 Not Known 7 Fraser
32 Colin Duncan Macnab 17 17 0 1 4 5 8 23.53 29.41 47.06 38.24 1925-04-18 Not Known 1933-01-03 Not Known 9 Macnab
32 Thomas Valley McKinlay 17 17 0 3 7 6 4 41.18 35.29 23.53 58.82 1983-09-17 18y 09m 14d 1988-12-03 24y 00m 00d 6 McKinlay
32 Stuart Rafferty 17 15 2 1 5 7 5 29.41 41.18 29.41 50.00 1984-09-04 23y 05m 29d 1989-04-15 28y 01m 09d 5 Rafferty
39 Allan Bell 16 16 0 2 5 3 8 31.25 18.75 50.00 40.63 1902-08-23 Not Known 1906-01-13 Not Known 4 Bell
39 William Dallas Fyfe Brown 16 16 0 0 2 4 9 12.50 25.00 56.25 25.00 1950-04-22 18y 06m 14d 1959-02-07 27y 03m 30d 7 Brown
39 Robert Glennie 16 16 0 1 6 4 6 37.50 25.00 37.50 50.00 1983-09-17 25y 11m 15d 1987-10-31 30y 00m 29d 5 Glennie
39 Paul McGowan 16 14 2 1 5 3 9 29.41 17.65 52.94 38.24 2014-07-22 26y 09m 15d 2021-12-18 34y 02m 11d 7 McGowan
39 Andy Penman 16 16 0 7 5 2 9 31.25 12.50 56.25 37.50 1959-02-07 16y 10m 06d 1966-10-01 Not Known 9 Penman
44 Richard Hill Boyle 15 15 0 1 6 2 7 40.00 13.33 46.67 46.67 1902-08-23 Not Known 1906-01-13 Not Known 4 Boyle
44 George Christie 15 15 0 2 2 3 9 13.33 20.00 60.00 23.33 1950-12-23 Not Known 1958-01-04 Not Known 8 Christie
44 Herbert Charles Dainty 15 15 0 1 5 4 6 33.33 26.67 40.00 46.67 1905-10-21 26y 08m 15d 1910-12-10 31y 10m 04d 6 Dainty
44 Robert Alan Cameron Ford 15 14 1 0 7 6 3 43.75 37.50 18.75 62.50 1972-01-15 22y 01m 01d 1977-08-20 27y 08m 06d 7 Ford
44 Robert Sharp Robinson 15 13 2 3 6 7 2 40.00 46.67 13.33 63.33 1972-12-23 22y 01m 13d 1976-09-01 25y 09m 22d 5 Robinson
49 John Darroch 14 14 0 0 6 1 7 42.86 7.14 50.00 46.43 1894-09-22 Not Known 1904-04-18 Not Known 4 Darroch
49 Cameron Kerr 14 10 4 0 7 2 10 36.84 10.53 52.63 42.11 2014-07-22 18y 10m 12d 2023-08-27 27y 11m 17d 8 Kerr
49 Keith Arthur Wright 14 13 1 5 2 5 7 14.29 35.71 50.00 32.14 1987-01-24 21y 08m 07d 1990-04-04 24y 10m 18d 4 Wright
52 John Finlay Brown 13 13 0 0 5 3 5 38.46 23.08 38.46 50.00 1923-08-25 Not Known 1930-11-22 Not Known 8 Brown
52 James Howatson Easton 13 13 0 0 7 3 3 53.85 23.08 23.08 65.38 1964-10-24 24y 01m 21d 1970-04-18 29y 07m 15d 6 Easton
52 Graham Harvey 13 7 6 3 2 7 5 14.29 50.00 35.71 39.29 1985-02-03 23y 09m 11d 1989-09-09 28y 04m 17d 6 Harvey
52 John Lynch 13 13 0 0 6 2 5 46.15 15.38 38.46 53.85 1935-08-31 17y 11m 09d 1950-12-23 33y 03m 01d 8 Lynch
52 Stephen Murray 13 13 0 0 6 3 4 46.15 23.08 30.77 57.69 1965-02-27 20y 04m 18d 1969-11-22 25y 01m 13d 6 Murray
52 Hugh Robertson 13 13 0 0 4 2 7 30.77 15.38 53.85 38.46 1958-01-04 18y 01m 06d 1965-02-27 25y 02m 30d 8 Robertson
58 John Brown 12 12 0 4 4 4 4 33.33 33.33 33.33 50.00 1984-09-04 22y 07m 09d 1987-12-19 25y 10m 23d 4 Brown
58 Robert James Douglas 12 12 0 0 7 2 3 58.33 16.67 25.00 66.67 1998-09-12 26y 04m 19d 2013-01-30 40y 09m 06d 4 Douglas
58 Alistair Robert Gunn 12 12 0 7 7 2 3 58.33 16.67 25.00 66.67 1948-01-17 23y 02m 15d 1950-12-23 26y 01m 21d 4 Gunn
58 Thomas A McCarthy 12 12 0 0 2 3 7 16.67 25.00 58.33 29.17 1929-12-14 Not Known 1934-09-01 Not Known 6 McCarthy
58 Robert Anderson McIntosh 12 12 0 0 3 1 8 25.00 8.33 66.67 29.17 1912-10-16 Not Known 1920-02-14 Not Known 6 McIntosh
58 Steven Milne 12 3 9 2 2 4 7 15.38 30.77 53.85 30.77 2000-11-25 20y 06m 20d 2012-11-03 32y 05m 29d 5 Milne
58 Iain Frederick Phillip 12 12 0 0 4 4 4 33.33 33.33 33.33 50.00 1970-10-17 19y 08m 03d 1977-10-29 26y 08m 15d 6 Phillip
58 Peter [1] Robertson 12 12 0 1 5 3 4 41.67 25.00 33.33 54.17 1901-08-15 Not Known 1903-10-17 Not Known 3 Robertson
58 Thomas Stewart 12 12 0 0 4 2 6 33.33 16.67 50.00 41.67 1898-12-03 Not Known 1901-08-15 Not Known 4 Stewart
58 Alec Stuart 12 12 0 2 5 3 6 35.71 21.43 42.86 46.43 1962-09-01 22y 00m 24d 1968-10-26 28y 02m 18d 7 Stuart
68 Fabian Orlando Caballero 11 11 0 3 1 5 5 9.09 45.45 45.45 31.82 2000-08-27 22y 06m 27d 2005-01-22 26y 11m 22d 5 Caballero
68 Joseph Clark 11 11 0 1 1 2 8 9.09 18.18 72.73 18.18 1896-09-19 Not Known 1900-03-24 Not Known 4 Clark
68 John L (Jack) Cowan 11 11 0 0 3 4 4 27.27 36.36 36.36 45.45 1950-01-28 Not Known 1954-01-23 Not Known 5 Cowan
68 Robert W Crumley 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1907-04-08 Not Known 1910-12-10 Not Known 5 Crumley
68 George R Hill 11 11 0 3 6 1 4 54.55 9.09 36.36 59.09 1947-10-06 Not Known 1954-10-02 Not Known 5 Hill
68 William [3] Johnston 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1899-02-25 Not Known 1904-04-11 Not Known 5 Johnston
68 Albert Lee 11 11 0 0 3 4 3 27.27 36.36 27.27 45.45 1906-09-08 Not Known 1910-12-10 Not Known 5 Lee
68 George McGeachie 11 10 1 0 5 4 3 41.67 33.33 25.00 58.33 1977-10-29 18y 08m 24d 1989-09-09 30y 07m 04d 6 McGeachie
68 John Pattillo 11 11 0 6 7 2 2 63.64 18.18 18.18 72.73 1947-10-06 Not Known 1950-12-23 Not Known 4 Pattillo
68 James Edward Robertson 11 11 0 1 2 2 7 18.18 18.18 63.64 27.27 1929-12-14 Not Known 1933-09-30 Not Known 5 Robertson
78 Archibald G Coats 10 10 0 3 2 1 7 20.00 10.00 70.00 25.00 1934-09-01 Not Known 1940-05-11 Not Known 5 Coats
78 Thomas Coyne 10 9 1 1 3 3 6 25.00 25.00 50.00 37.50 1987-01-24 24y 02m 10d 2001-08-18 38y 09m 04d 5 Coyne
78 William Dodds 10 10 0 3 3 2 5 30.00 20.00 50.00 40.00 1989-11-11 20y 09m 06d 1993-11-13 24y 09m 08d 3 Dodds
78 Robert Wilson Flavell 10 10 0 2 3 2 5 30.00 20.00 50.00 40.00 1951-08-15 29y 11m 14d 1954-10-02 33y 01m 01d 4 Flavell
78 Andrew Irvine 10 10 0 0 5 1 4 50.00 10.00 40.00 55.00 1948-01-17 Not Known 1956-09-29 Not Known 6 Irvine
78 Albert Kidd 10 5 5 2 4 4 3 36.36 36.36 27.27 54.55 1983-09-17 25y 11m 01d 1986-11-22 29y 01m 06d 4 Kidd
78 Norman J Rufus Kirby 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1934-01-02 Not Known 1940-05-11 Not Known 6 Kirby
78 James Lawson 10 10 0 0 6 1 3 60.00 10.00 30.00 65.00 1908-08-15 Not Known 1913-03-22 Not Known 5 Lawson
78 Thomas McDermott 10 10 0 1 3 2 4 30.00 20.00 40.00 40.00 1899-11-11 Not Known 1907-04-08 Not Known 4 McDermott
78 Jordan McGhee 10 10 0 3 4 1 5 40.00 10.00 50.00 45.00 2020-10-16 24y 02m 22d 2024-08-10 28y 00m 17d 4 McGhee
78 John W McKenzie 10 10 0 0 2 4 3 20.00 40.00 30.00 40.00 1904-11-12 Not Known 1908-01-04 Not Known 4 McKenzie
78 Jimmy Toner 10 10 0 3 4 2 4 40.00 20.00 40.00 50.00 1950-01-07 25y 04m 15d 1954-01-23 29y 05m 00d 5 Toner
78 Lee Wilkie 10 9 1 0 3 5 6 21.43 35.71 42.86 39.29 1999-09-11 19y 04m 22d 2005-01-22 24y 09m 02d 5 Wilkie
91 James T Bellamy 9 9 0 4 5 1 3 55.56 11.11 33.33 61.11 1908-08-15 Not Known 1912-02-24 Not Known 4 Bellamy
91 Charles Burgess 9 9 0 0 2 2 5 22.22 22.22 55.56 33.33 1895-10-12 Not Known 1898-04-27 Not Known 3 Burgess
91 Alex Caldwell 9 7 2 0 1 4 4 11.11 44.44 44.44 33.33 1974-05-06 19y 06m 13d 1978-01-07 23y 02m 15d 5 Caldwell
91 Luis Alberto Carranza 9 6 3 1 0 3 6 .00 33.33 66.67 16.67 2000-11-25 28y 05m 10d 2003-05-25 30y 11m 10d 3 Carranza
91 George Duncan Chaplin 9 9 0 0 2 3 4 22.22 33.33 44.44 38.89 1906-10-08 Not Known 1910-01-03 Not Known 4 Chaplin
91 Gordon William Chisholm 9 9 0 1 1 4 4 11.11 44.44 44.44 33.33 1987-10-31 27y 06m 23d 1990-04-04 29y 11m 27d 3 Chisholm
91 Ernest Alexander Ewen 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 1947-10-06 25y 10m 01d 1951-10-06 29y 10m 01d 4 Ewen
91 William Henry Falconer 9 9 0 1 5 3 4 41.67 25.00 33.33 54.17 1998-09-12 32y 05m 07d 2001-03-07 34y 11m 02d 3 Falconer
91 Stephen Charles Frail 9 8 1 0 3 4 4 27.27 36.36 36.36 45.45 1987-12-19 18y 04m 09d 1994-03-01 24y 06m 19d 5 Frail
91 Tommy Gemmell 9 9 0 0 3 5 1 33.33 55.56 11.11 61.11 1973-08-18 29y 10m 02d 1976-08-14 32y 09m 29d 4 Gemmell

Scorers Competitive Games


Total Distinct (ex ogs) = 196

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Robert Cumming Hamilton 9 1 7 1.29 1910-10-29 33y 05m 16d 1 1913-11-22 36y 06m 09d 7 4 Hamilton
2 Alan Mathieson Cousin 8 19 .42 1957-08-20 19y 05m 13d 2 1965-02-27 26y 11m 20d 18 5 Cousin
2 George Gordon Wallace 8 18 .44 1970-04-18 26y 09m 29d 2 1976-01-10 32y 06m 21d 17 6 Wallace
4 John Pearson Duncan 7 8 .88 1968-08-28 19y 06m 06d 2 1973-09-22 24y 07m 00d 8 4 Duncan
4 Andy Penman 7 3 16 .44 1963-05-06 20y 02m 16d 9 1966-04-13 23y 01m 24d 15 4 Penman
6 Alan John Gilzean 6 8 .75 1960-12-24 22y 02m 02d 1 1963-11-23 25y 01m 01d 6 3 Gilzean
6 David Halliday 6 6 1.00 1922-03-18 20y 03m 07d 2 1924-08-30 22y 08m 19d 5 2 Halliday
6 John Alexander Scott 6 1 25 .24 1969-01-25 21y 00m 11d 7 1975-04-23 27y 03m 09d 24 5 Scott
9 Sydney Gerrie 5 6 .83 1949-03-05 21y 08m 19d 1 1950-04-22 22y 10m 08d 5 2 Gerrie
9 Keith Arthur Wright 5 14 .36 1987-05-02 21y 11m 15d 2 1989-09-09 24y 03m 23d 11 4 Wright
11 David Brown [1] 4 7 .57 1915-01-16 Not Known 2 1919-09-20 Not Known 7 3 [1]
11 James T Bellamy 4 1 9 .44 1909-11-13 Not Known 2 1911-10-28 Not Known 6 3 Bellamy
11 John Brown 4 12 .33 1984-09-22 22y 07m 27d 2 1985-12-07 23y 10m 11d 5 2 Brown
11 Kenneth Hay Cameron 4 5 .80 1964-03-21 21y 08m 06d 1 1965-02-27 22y 07m 12d 2 2 Cameron
11 Alistair Robert Gunn 4 12 .33 1948-08-14 23y 09m 12d 3 1950-09-09 25y 10m 07d 10 3 Gunn
11 Albert Henderson 4 20 .20 1952-01-05 Not Known 1 1954-10-02 Not Known 7 3 Henderson
11 David Prophet McLean 4 6 .67 1922-08-26 Not Known 1 1924-08-30 Not Known 5 3 McLean
11 John Pattillo 4 11 .36 1947-10-06 Not Known 1 1950-12-23 Not Known 10 3 Pattillo
11 George Shaw 4 4 1.00 1994-04-16 25y 02m 06d 2 1995-09-20 26y 07m 10d 3 2 Shaw
20 Archie Campbell [1] 3 8 .38 1929-03-06 Not Known 1 1930-03-01 Not Known 3 2 [1]
20 John James Bell 3 3 1.00 1920-10-04 Not Known 2 1920-10-23 Not Known 3 1 Bell
20 Fabian Orlando Caballero 3 11 .27 2000-08-27 22y 06m 27d 1 2005-01-22 26y 11m 22d 11 3 Caballero
20 Archibald G Coats 3 10 .30 1937-01-02 Not Known 6 1940-05-11 Not Known 10 2 Coats
20 Douglas Cowie 3 1 29 .10 1952-10-18 26y 05m 17d 12 1958-10-11 32y 05m 10d 25 3 Cowie
20 William Dodds 3 10 .30 1989-11-11 20y 09m 06d 1 1992-09-01 23y 06m 27d 4 2 Dodds
20 Joe Gilroy 3 4 .75 1968-10-26 27y 00m 07d 1 1969-11-22 28y 01m 03d 4 2 Gilroy
20 Graham Harvey 3 13 .23 1985-02-03 23y 09m 11d 1 1989-09-09 28y 04m 17d 14 3 Harvey
20 George R Hill 3 11 .27 1949-03-05 Not Known 5 1954-08-14 Not Known 9 3 Hill
20 Douglas Arthur Houston 3 19 .16 1962-08-22 19y 04m 09d 2 1973-04-28 30y 00m 15d 19 3 Houston
20 George M Langlands 3 9 .33 1908-08-15 Not Known 1 1911-10-28 Not Known 4 3 Langlands
20 Charles Walker McCall 3 7 .43 1983-11-13 29y 07m 15d 2 1984-01-07 29y 09m 09d 3 1 McCall
20 Jordan McGhee 3 10 .30 2021-01-02 24y 05m 09d 2 2024-02-03 27y 06m 10d 8 2 McGhee
20 Thomas Valley McKinlay 3 17 .18 1983-11-13 18y 11m 10d 2 1985-04-20 20y 04m 17d 9 2 McKinlay
20 Daniel Mullen 3 6 .50 2020-10-16 25y 07m 15d 1 2022-02-09 26y 11m 08d 6 2 Mullen
20 William James Pirie 3 5 .60 1976-09-01 27y 04m 30d 2 1978-01-07 28y 09m 05d 5 2 Pirie
20 Robert Sharp Robinson 3 15 .20 1975-03-12 24y 04m 02d 9 1976-09-01 25y 09m 22d 15 3 Robinson
20 Jimmy Toner 3 10 .30 1950-02-06 25y 05m 14d 3 1951-10-06 27y 01m 13d 7 2 Toner
20 Bobby Waddell 3 6 .50 1963-11-23 24y 02m 18d 4 1964-10-24 25y 01m 19d 6 2 Waddell
20 Ken Ziesing 3 3 1.00 1951-08-15 Not Known 1 1951-08-29 Not Known 2 1 Ziesing
40 Hugh Thomson Adam 2 1 2 1.00 1939-12-09 Not Known 1 1940-05-11 Not Known 2 1 Adam
40 Dariusz Adamczuk 2 4 .50 1998-09-12 28y 10m 23d 3 1998-09-12 28y 10m 23d 3 1 Adamczuk
40 Edward Annand 2 7 .29 1999-03-20 25y 11m 24d 4 1999-03-20 25y 11m 24d 4 1 Annand
40 Allan Bell 2 16 .13 1903-08-29 Not Known 5 1904-11-12 Not Known 6 2 Bell
40 Walter Smith Bird 2 4 .50 1923-08-25 Not Known 3 1923-08-25 Not Known 3 1 Bird
40 Lyall Cameron 2 5 .40 2024-01-23 21y 03m 13d 2 2024-02-03 21y 03m 24d 3 1 Cameron
40 Andrew Campbell 2 6 .33 1926-03-27 Not Known 2 1926-03-27 Not Known 2 1 Campbell
40 George Christie 2 15 .13 1952-01-05 Not Known 4 1955-01-08 Not Known 8 2 Christie
40 Ryan Conroy 2 1 3 .67 2012-09-02 25y 04m 05d 1 2013-04-27 25y 11m 30d 4 1 Conroy
40 William James Cox 2 4 .50 1907-04-08 Not Known 2 1907-04-08 Not Known 2 1 Cox
40 Charles James Craig 2 2 1.00 1898-11-26 Not Known 1 1898-11-26 Not Known 1 1 Craig
40 Jason Cummings 2 1 2 1.00 2021-03-06 25y 07m 05d 1 2021-10-23 26y 02m 22d 2 2 Cummings
40 Iain John H Ferguson 2 1 4 .50 1983-09-17 21y 01m 13d 1 1984-01-07 21y 05m 03d 3 1 Ferguson
40 Robert Wilson Flavell 2 10 .20 1951-10-06 30y 01m 05d 3 1953-10-17 32y 01m 16d 7 2 Flavell
40 John Rooney Gilmour 2 1 21 .10 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Gilmour
40 William Hogg 2 2 1.00 1913-11-22 Not Known 1 1914-10-17 Not Known 2 2 Hogg
40 John Bryson Hunter 2 5 .40 1908-08-15 30y 04m 09d 3 1909-11-13 31y 07m 07d 4 2 Hunter
40 Bobby E Hutchinson 2 8 .25 1975-03-12 21y 08m 21d 2 1976-01-10 22y 06m 22d 4 2 Hutchinson
40 Albert Kidd 2 10 .20 1986-05-03 28y 06m 17d 9 1986-05-03 28y 06m 17d 9 1 Kidd
40 Alex Kinninmonth 2 1 9 .22 1968-10-26 27y 01m 00d 4 1969-03-12 27y 05m 14d 6 1 Kinninmonth
40 William Knox 2 3 .67 1923-08-25 Not Known 2 1923-08-25 Not Known 2 1 Knox
40 Stephen Lovell 2 7 .29 2002-10-26 21y 10m 20d 1 2002-10-26 21y 10m 20d 1 1 Lovell
40 Alex M Macfarlane 2 35 .06 1902-08-23 Not Known 2 1905-01-28 Not Known 9 2 Macfarlane
40 John Napier Malloch 2 3 .67 1897-10-16 Not Known 1 1898-02-05 Not Known 2 1 Malloch
40 John [3] Martin 2 4 .50 1975-09-13 19y 00m 15d 1 1976-01-10 19y 04m 12d 2 1 Martin
40 William McArthur 2 8 .25 1896-09-19 Not Known 1 1898-02-05 Not Known 4 2 McArthur
40 John Duffy McCormack 2 8 .25 1985-02-03 29y 09m 09d 4 1985-04-20 29y 11m 26d 5 1 McCormack
40 Luke McCowan 2 1 7 .29 2023-08-27 25y 08m 18d 4 2024-08-10 26y 08m 01d 8 2 McCowan
40 David Thomas [3] McDonald 2 5 .40 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 McDonald
40 David McKay 2 8 .25 1900-09-08 Not Known 1 1901-12-07 Not Known 4 2 McKay
40 George Tomlinson McLean 2 7 .29 1968-04-17 24y 10m 22d 2 1968-08-28 25y 03m 02d 4 2 McLean
40 Steven Milne 2 12 .17 2002-12-29 22y 07m 24d 9 2004-03-27 23y 10m 22d 11 2 Milne
40 William O'Hare 2 7 .29 1928-01-28 Not Known 2 1929-12-14 Not Known 4 2 O'Hare
40 Joe Roy 2 3 .67 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Roy
40 Augustus Smith 2 3 .67 1928-01-28 Not Known 2 1928-09-29 Not Known 3 2 Smith
40 Billy Steel 2 6 .33 1952-01-05 28y 08m 04d 4 1954-01-23 30y 08m 22d 6 2 Steel
40 David Stevens 2 6 .33 1900-09-08 Not Known 3 1900-09-08 Not Known 3 1 Stevens
40 George A Stewart 2 18 .11 1972-12-23 25y 03m 24d 9 1975-03-12 27y 06m 12d 15 2 Stewart
40 Alec Stuart 2 12 .17 1966-10-01 26y 01m 23d 9 1968-08-14 28y 00m 06d 12 2 Stuart
40 Kerr Waddell 2 2 1.00 2017-09-30 19y 03m 16d 1 2017-09-30 19y 03m 16d 1 1 Waddell
40 David [4] Wilson 2 6 .33 1903-08-29 Not Known 1 1904-11-12 Not Known 3 2 Wilson
81 Charles Graham Adam 1 4 .25 2020-10-16 34y 10m 06d 1 2020-10-16 34y 10m 06d 1 1 Adam
81 Jonathan Afolabi 1 1 3 .33 2021-01-02 20y 11m 19d 2 2021-01-02 20y 11m 19d 2 1 Afolabi
81 George [1] Anderson 1 2 .50 1899-11-11 Not Known 1 1899-11-11 Not Known 1 1 Anderson
81 Ian Anderson 1 7 .14 1975-04-23 20y 07m 12d 7 1975-04-23 20y 07m 12d 7 1 Anderson
81 Ian Allan Angus 1 8 .13 1986-11-22 25y 00m 03d 1 1986-11-22 25y 00m 03d 1 1 Angus
81 William Birse 1 1 1.00 1956-09-29 Not Known 1 1956-09-29 Not Known 1 1 Birse
81 Arthur Brand 1 4 .25 1905-02-25 Not Known 1 1905-02-25 Not Known 1 1 Brand
81 William Gibson Campbell 1 8 .13 1968-10-26 24y 03m 24d 6 1968-10-26 24y 03m 24d 6 1 Campbell
81 Luis Alberto Carranza 1 9 .11 2000-11-25 28y 05m 10d 1 2000-11-25 28y 05m 10d 1 1 Carranza
81 James Nixon Chalmers 1 8 .13 1957-08-20 28y 01m 12d 5 1957-08-20 28y 01m 12d 5 1 Chalmers
81 Gordon William Chisholm 1 9 .11 1989-04-15 29y 00m 07d 5 1989-04-15 29y 00m 07d 5 1 Chisholm
81 Robert Connor 1 8 .13 1984-11-24 24y 03m 20d 2 1984-11-24 24y 03m 20d 2 1 Connor
81 William Lawrence Cook 1 7 .14 1928-09-29 Not Known 7 1928-09-29 Not Known 7 1 Cook
81 Thomas Coyne 1 10 .10 1987-10-31 24y 11m 17d 4 1987-10-31 24y 11m 17d 4 1 Coyne
81 Piotr Czachowski 1 2 .50 1993-11-13 27y 00m 06d 2 1993-11-13 27y 00m 06d 2 1 Czachowski
81 Douglas C Davidson 1 1 1.00 1940-05-11 Not Known 1 1940-05-11 Not Known 1 1 Davidson
81 James Devlin 1 7 .14 1896-09-19 Not Known 2 1896-09-19 Not Known 2 1 Devlin
81 David Dunsmuir 1 2 .50 1954-10-02 Not Known 1 1954-10-02 Not Known 1 1 Dunsmuir
81 James Ferrier Easson 1 1 1.00 1939-12-09 Not Known 1 1939-12-09 Not Known 1 1 Easson
81 Ernest Alexander Ewen 1 9 .11 1947-10-06 25y 10m 01d 1 1947-10-06 25y 10m 01d 1 1 Ewen
81 William Henry Falconer 1 9 .11 1998-12-30 32y 08m 25d 3 1998-12-30 32y 08m 25d 3 1 Falconer
81 Gerard Follon 1 23 .04 1939-12-09 20y 08m 23d 1 1939-12-09 20y 08m 23d 1 1 Follon
81 Campbell Grant Fraser 1 3 .33 1984-01-07 26y 05m 16d 3 1984-01-07 26y 05m 16d 3 1 Fraser
81 John [3] Fraser 1 17 .06 1909-11-13 Not Known 8 1909-11-13 Not Known 8 1 Fraser
81 Thomas Gallacher 1 21 .05 1954-08-28 32y 01m 15d 17 1954-08-28 32y 01m 15d 17 1 Gallacher
81 Frank George 1 1 1.00 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 George
81 Robert Glennie 1 16 .06 1984-01-07 26y 03m 05d 3 1984-01-07 26y 03m 05d 3 1 Glennie
81 Marcus Haber 1 2 .50 2016-12-23 27y 11m 12d 1 2016-12-23 27y 11m 12d 1 1 Haber
81 James [3] Hamilton 1 2 .50 1996-10-23 20y 08m 14d 2 1996-10-23 20y 08m 14d 2 1 Hamilton
81 Kane Hemmings 1 3 .33 2015-08-08 24y 04m 00d 1 2015-08-08 24y 04m 00d 1 1 Hemmings
81 John William Honeyman 1 1 1.00 1920-10-04 Not Known 1 1920-10-04 Not Known 1 1 Honeyman
81 Samuel Johnstone Irving 1 7 .14 1926-08-14 Not Known 7 1926-08-14 Not Known 7 1 Irving
81 Jack Johnson 1 1 1.00 1948-01-17 Not Known 1 1948-01-17 Not Known 1 1 Johnson
81 Edwin David Johnston 1 19 .05 1975-09-13 27y 06m 16d 15 1975-09-13 27y 06m 16d 15 1 Johnston
81 Albert Laurence Juliussen 1 2 .50 1948-01-24 27y 11m 04d 2 1948-01-24 27y 11m 04d 2 1 Juliussen
81 Genseric Kusunga 1 2 .50 2019-01-23 30y 10m 11d 2 2019-01-23 30y 10m 11d 2 1 Kusunga
81 Duncan Lambie 1 6 .17 1973-09-22 21y 05m 02d 6 1973-09-22 21y 05m 02d 6 1 Lambie
81 Alan Lawrence 1 3 .33 1989-02-11 26y 05m 23d 4 1989-02-11 26y 05m 23d 4 1 Lawrence
81 Charles Thompson Leckie 1 1 1 1.00 1898-12-03 Not Known 1 1898-12-03 Not Known 1 1 Leckie
81 Frank L Lindley 1 1 1.00 1910-10-29 Not Known 1 1910-10-29 Not Known 1 1 Lindley
81 Robert Alexander Linn 1 1 1.00 2003-12-03 18y 01m 23d 2 2003-12-03 18y 01m 23d 2 1 Linn
81 Matt Lockwood 1 3 .33 2012-11-03 36y 00m 17d 2 2012-11-03 36y 00m 17d 2 1 Lockwood
81 Rory James Loy 1 3 .33 2015-11-21 27y 08m 02d 1 2015-11-21 27y 08m 02d 1 1 Loy
81 Thomas T Lynch 1 1 1.00 1931-10-24 Not Known 1 1931-10-24 Not Known 1 1 Lynch
81 David [2] Mackay 1 8 .13 2001-11-24 20y 06m 22d 2 2001-11-24 20y 06m 22d 2 1 Mackay
81 Colin Duncan Macnab 1 17 .06 1929-12-14 Not Known 8 1929-12-14 Not Known 8 1 Macnab
81 Danny Malloy 1 1 7 .14 1954-10-02 23y 10m 26d 5 1954-10-02 23y 10m 26d 5 1 Malloy
81 Thomas F McCulloch 1 4 .25 1917-01-27 Not Known 4 1917-01-27 Not Known 4 1 McCulloch
81 Thomas McDermott 1 10 .10 1899-12-16 Not Known 2 1899-12-16 Not Known 2 1 McDermott
81 John (Ian) McDougall 1 3 .33 1978-01-07 23y 04m 24d 3 1978-01-07 23y 04m 24d 3 1 McDougall
81 Craig Archibald (Archie) McGeoch 1 2 .50 1900-09-08 Not Known 1 1900-09-08 Not Known 1 1 McGeoch
81 Hugh McGinn 1 2 .50 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 McGinn
81 Jamie McGowan 1 4 .25 1993-02-03 22y 01m 29d 2 1993-02-03 22y 01m 29d 2 1 McGowan
81 Paul McGowan 1 16 .06 2016-12-23 29y 02m 16d 5 2016-12-23 29y 02m 16d 5 1 McGowan
81 James Edward McInally 1 2 .50 1984-05-09 20y 02m 20d 1 1984-05-09 20y 02m 20d 1 1 McInally
81 Duncan William McLean 1 1 1.00 2004-01-06 20y 04m 30d 1 2004-01-06 20y 04m 30d 1 1 McLean
81 Harry McMenemy 1 2 .50 1938-01-03 25y 09m 08d 2 1938-01-03 25y 09m 08d 2 1 McMenemy
81 Gibson Norrie McNaughton 1 3 .33 1935-01-02 Not Known 1 1935-01-02 Not Known 1 1 McNaughton
81 Derek McWilliams 1 6 .17 1985-10-05 19y 08m 19d 4 1985-10-05 19y 08m 19d 4 1 McWilliams
81 Vince Mennie 1 7 .14 1986-02-08 21y 08m 20d 1 1986-02-08 21y 08m 20d 1 1 Mennie
81 George Merchant 1 4 .25 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Merchant
81 Andrew B Miller 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Miller
81 Hugh [1] Morgan 1 3 .33 1903-10-17 29y 02m 10d 1 1903-10-17 29y 02m 10d 1 1 Morgan
81 Sofien Moussa 1 3 .33 2018-04-01 30y 01m 26d 3 2018-04-01 30y 01m 26d 3 1 Moussa
81 John Livingstone Murdoch 1 2 .50 1934-01-02 Not Known 2 1934-01-02 Not Known 2 1 Murdoch
81 Frank Murray 1 2 .50 1917-01-27 Not Known 2 1917-01-27 Not Known 2 1 Murray
81 Andrew George Robert Nelson 1 1 1.00 2019-01-23 21y 04m 07d 1 2019-01-23 21y 04m 07d 1 1 Nelson
81 Georgi Nemsadze 1 9 .11 2001-08-18 29y 03m 08d 6 2001-08-18 29y 03m 08d 6 1 Nemsadze
81 Allan Nimmo 1 1 1.00 1905-10-21 Not Known 1 1905-10-21 Not Known 1 1 Nimmo
81 Ignacio Javier Gomez Novo 1 8 .13 2003-10-04 24y 06m 08d 5 2003-10-04 24y 06m 08d 5 1 Novo
81 Darren O'Dea 1 7 .14 2016-12-23 29y 10m 19d 2 2016-12-23 29y 10m 19d 2 1 O'Dea
81 Garry Paterson 1 8 .13 1993-10-02 23y 10m 22d 6 1993-10-02 23y 10m 22d 6 1 Paterson
81 Robert Petrie 1 2 .50 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 Petrie
81 William Nathaniel Phillips 1 3 .33 1935-08-31 Not Known 1 1935-08-31 Not Known 1 1 Phillips
81 Ian Purdie 1 5 .20 1976-09-01 23y 05m 25d 5 1976-09-01 23y 05m 25d 5 1 Purdie
81 Gavin Paul Rae 1 22 .05 2003-10-04 25y 10m 06d 21 2003-10-04 25y 10m 06d 21 1 Rae
81 Stuart Rafferty 1 17 .06 1987-05-02 26y 01m 26d 11 1987-05-02 26y 01m 26d 11 1 Rafferty
81 Robert Rankin 1 1 1.00 1934-09-01 Not Known 1 1934-09-01 Not Known 1 1 Rankin
81 William [1] Rankin 1 7 .14 1926-08-14 Not Known 6 1926-08-14 Not Known 6 1 Rankin
81 Alexander Stevenson Richardson 1 6 .17 1984-11-24 30y 00m 09d 5 1984-11-24 30y 00m 09d 5 1 Richardson
81 Dragutin Ristic 1 2 .50 1993-10-02 29y 01m 27d 1 1993-10-02 29y 01m 27d 1 1 Ristic
81 Henry McGill (Harry) Ritchie 1 5 .20 1930-11-22 Not Known 4 1930-11-22 Not Known 4 1 Ritchie
81 Paul Michael Ritchie 1 3 .33 1993-11-13 24y 09m 19d 3 1993-11-13 24y 09m 19d 3 1 Ritchie
81 James Edward Robertson 1 11 .09 1930-03-01 Not Known 2 1930-03-01 Not Known 2 1 Robertson
81 Peter [1] Robertson 1 12 .08 1901-12-07 Not Known 2 1901-12-07 Not Known 2 1 Robertson
81 David [2] Ross 1 2 .50 1913-03-22 Not Known 2 1913-03-22 Not Known 2 1 Ross
81 Juan Manuel Sara 1 9 .11 2001-02-17 24y 04m 04d 3 2001-02-17 24y 04m 04d 3 1 Sara
81 Wes Saunders 1 4 .25 1989-11-11 26y 08m 19d 4 1989-11-11 26y 08m 19d 4 1 Saunders
81 William Sawers 1 4 .25 1895-10-12 Not Known 3 1895-10-12 Not Known 3 1 Sawers
81 Ian (John) Scott 1 4 .25 1972-01-15 25y 10m 00d 1 1972-01-15 25y 10m 00d 1 1 Scott
81 Robert Shannon 1 19 .05 1988-09-28 22y 05m 08d 12 1988-09-28 22y 05m 08d 12 1 Shannon
81 James [2] Sharp 1 19 .05 1900-09-29 Not Known 4 1900-09-29 Not Known 4 1 Sharp
81 Lee Sharp 1 1 3 .33 1998-12-30 23y 07m 08d 1 1998-12-30 23y 07m 08d 1 1 Sharp
81 Donald Slade 1 1 1.00 1920-02-14 Not Known 1 1920-02-14 Not Known 1 1 Slade
81 Harry McPherson Smith 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Smith
81 James [2] Smith 1 18 .06 1987-09-19 26y 04m 05d 16 1987-09-19 26y 04m 05d 16 1 Smith
81 George Thompson Scott Stewart 1 2 .50 1948-08-14 21y 05m 28d 1 1948-08-14 21y 05m 28d 1 1 Stewart
81 Alex G Stott 1 2 .50 1949-01-08 Not Known 1 1949-01-08 Not Known 1 1 Stott
81 Gordon David Strachan 1 7 .14 1975-11-15 18y 09m 06d 4 1975-11-15 18y 09m 06d 4 1 Strachan
81 David [2] Thomson 1 1 21 .05 1925-10-03 Not Known 18 1925-10-03 Not Known 18 1 Thomson
81 John Ross Thomson 1 9 .11 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Thomson
81 William [19] Thomson 1 6 .17 1895-10-12 Not Known 3 1895-10-12 Not Known 3 1 Thomson
81 Scott Tiffoney 1 2 .50 2024-08-10 25y 11m 15d 5 2024-08-10 25y 11m 15d 5 1 Tiffoney
81 Paul James Tosh 1 5 .20 1995-09-20 21y 11m 02d 4 1995-09-20 21y 11m 02d 4 1 Tosh
81 Frank Albert Townrow 1 4 .25 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 Townrow
81 Alex Troup 1 18 .06 1932-03-05 36y 10m 01d 17 1932-03-05 36y 10m 01d 17 1 Troup
81 James Turnbull 1 6 .17 1902-08-23 Not Known 2 1902-08-23 Not Known 2 1 Turnbull
81 James Turner 1 2 .50 1898-12-03 Not Known 2 1898-12-03 Not Known 2 1 Turner
81 Steven Tweed 1 9 .11 1999-10-30 27y 02m 22d 4 1999-10-30 27y 02m 22d 4 1 Tweed
81 Thomas Vail 1 2 .50 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 Vail
81 Andrew McQueen Walker 1 2 .50 1912-12-14 Not Known 1 1912-12-14 Not Known 1 1 Walker
81 Morten Wieghorst 1 3 .33 1995-09-20 24y 06m 26d 3 1995-09-20 24y 06m 26d 3 1 Wieghorst
81 Billy (William Davidson) Williamson 1 3 .33 1977-10-29 25y 01m 00d 2 1977-10-29 25y 01m 00d 2 1 Williamson
81 David Willocks 1 9 .11 1898-02-05 Not Known 5 1898-02-05 Not Known 5 1 Willocks
81 Bobby Wishart 1 6 .17 1961-04-29 28y 01m 19d 1 1961-04-29 28y 01m 19d 1 1 Wishart
81 William Wylie 1 6 .17 1912-12-14 Not Known 2 1912-12-14 Not Known 2 1 Wylie


Scorers All Games


Total Distinct (ex ogs) = 213

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Robert Cumming Hamilton 9 1 7 1.29 1910-10-29 33y 05m 16d 1 1913-11-22 36y 06m 09d 7 4 Hamilton
2 Alan Mathieson Cousin 8 19 .42 1957-08-20 19y 05m 13d 2 1965-02-27 26y 11m 20d 18 5 Cousin
2 George Gordon Wallace 8 18 .44 1970-04-18 26y 09m 29d 2 1976-01-10 32y 06m 21d 17 6 Wallace
4 John Pearson Duncan 7 8 .88 1968-08-28 19y 06m 06d 2 1973-09-22 24y 07m 00d 8 4 Duncan
4 Alistair Robert Gunn 7 12 .58 1948-03-27 23y 04m 25d 0 1950-09-09 25y 10m 07d 10 4 Gunn
4 Alex M Macfarlane 7 35 .20 1902-08-23 Not Known 0 1909-10-04 Not Known 9 4 Macfarlane
4 Andy Penman 7 3 16 .44 1963-05-06 20y 02m 16d 9 1966-04-13 23y 01m 24d 15 4 Penman
8 Alan John Gilzean 6 8 .75 1960-12-24 22y 02m 02d 1 1963-11-23 25y 01m 01d 6 3 Gilzean
8 David Halliday 6 6 1.00 1922-03-18 20y 03m 07d 2 1924-08-30 22y 08m 19d 5 2 Halliday
8 John Pattillo 6 11 .55 1947-10-06 Not Known 0 1950-12-23 Not Known 10 3 Pattillo
8 John Alexander Scott 6 1 25 .24 1969-01-25 21y 00m 11d 7 1975-04-23 27y 03m 09d 24 5 Scott
12 Sydney Gerrie 5 6 .83 1949-03-05 21y 08m 19d 1 1950-04-22 22y 10m 08d 5 2 Gerrie
12 George M Langlands 5 9 .56 1908-08-15 Not Known 0 1912-10-16 Not Known 4 4 Langlands
12 Keith Arthur Wright 5 14 .36 1987-05-02 21y 11m 15d 2 1989-09-09 24y 03m 23d 11 4 Wright
15 David Brown [1] 4 7 .57 1915-01-16 Not Known 2 1919-09-20 Not Known 7 3 [1]
15 James T Bellamy 4 1 9 .44 1909-11-13 Not Known 2 1911-10-28 Not Known 6 3 Bellamy
15 John Brown 4 12 .33 1984-09-22 22y 07m 27d 2 1985-12-07 23y 10m 11d 5 2 Brown
15 Kenneth Hay Cameron 4 5 .80 1964-03-21 21y 08m 06d 1 1965-02-27 22y 07m 12d 2 2 Cameron
15 Albert Henderson 4 20 .20 1952-01-05 Not Known 1 1954-10-02 Not Known 7 3 Henderson
15 David McKay 4 8 .50 1900-09-08 Not Known 0 1902-01-04 Not Known 4 2 McKay
15 David Prophet McLean 4 6 .67 1922-08-26 Not Known 1 1924-08-30 Not Known 5 3 McLean
15 George Shaw 4 4 1.00 1994-04-16 25y 02m 06d 2 1995-09-20 26y 07m 10d 3 2 Shaw
15 James Steven 4 3 1.33 1899-05-13 0 1901-05-04 Not Known 0 2 Steven
15 David Willocks 4 9 .44 1897-04-03 Not Known 0 1898-04-27 Not Known 5 2 Willocks
15 David [4] Wilson 4 6 .67 1903-05-13 Not Known 0 1904-11-12 Not Known 3 3 Wilson
26 Archie Campbell [1] 3 8 .38 1929-03-06 Not Known 1 1930-03-01 Not Known 3 2 [1]
26 John James Bell 3 3 1.00 1920-10-04 Not Known 2 1920-10-23 Not Known 3 1 Bell
26 Fabian Orlando Caballero 3 11 .27 2000-08-27 22y 06m 27d 1 2005-01-22 26y 11m 22d 11 3 Caballero
26 Archibald G Coats 3 10 .30 1937-01-02 Not Known 6 1940-05-11 Not Known 10 2 Coats
26 Douglas Cowie 3 1 29 .10 1952-10-18 26y 05m 17d 12 1958-10-11 32y 05m 10d 25 3 Cowie
26 William Dodds 3 10 .30 1989-11-11 20y 09m 06d 1 1992-09-01 23y 06m 27d 4 2 Dodds
26 Joe Gilroy 3 4 .75 1968-10-26 27y 00m 07d 1 1969-11-22 28y 01m 03d 4 2 Gilroy
26 Graham Harvey 3 13 .23 1985-02-03 23y 09m 11d 1 1989-09-09 28y 04m 17d 14 3 Harvey
26 George R Hill 3 11 .27 1949-03-05 Not Known 5 1954-08-14 Not Known 9 3 Hill
26 Douglas Arthur Houston 3 19 .16 1962-08-22 19y 04m 09d 2 1973-04-28 30y 00m 15d 19 3 Houston
26 Charles Walker McCall 3 7 .43 1983-11-13 29y 07m 15d 2 1984-01-07 29y 09m 09d 3 1 McCall
26 Jordan McGhee 3 10 .30 2021-01-02 24y 05m 09d 2 2024-02-03 27y 06m 10d 8 2 McGhee
26 Thomas Valley McKinlay 3 17 .18 1983-11-13 18y 11m 10d 2 1985-04-20 20y 04m 17d 9 2 McKinlay
26 Daniel Mullen 3 6 .50 2020-10-16 25y 07m 15d 1 2022-02-09 26y 11m 08d 6 2 Mullen
26 William James Pirie 3 5 .60 1976-09-01 27y 04m 30d 2 1978-01-07 28y 09m 05d 5 2 Pirie
26 Robert Sharp Robinson 3 15 .20 1975-03-12 24y 04m 02d 9 1976-09-01 25y 09m 22d 15 3 Robinson
26 George Thompson Scott Stewart 3 2 1.50 1948-03-27 21y 01m 10d 0 1948-08-14 21y 05m 28d 1 2 Stewart
26 Jimmy Toner 3 10 .30 1950-02-06 25y 05m 14d 3 1951-10-06 27y 01m 13d 7 2 Toner
26 Bobby Waddell 3 6 .50 1963-11-23 24y 02m 18d 4 1964-10-24 25y 01m 19d 6 2 Waddell
26 Ken Ziesing 3 3 1.00 1951-08-15 Not Known 1 1951-08-29 Not Known 2 1 Ziesing
46 Hugh Thomson Adam 2 1 2 1.00 1939-12-09 Not Known 1 1940-05-11 Not Known 2 1 Adam
46 Dariusz Adamczuk 2 4 .50 1998-09-12 28y 10m 23d 3 1998-09-12 28y 10m 23d 3 1 Adamczuk
46 Edward Annand 2 7 .29 1999-03-20 25y 11m 24d 4 1999-03-20 25y 11m 24d 4 1 Annand
46 Allan Bell 2 16 .13 1903-08-29 Not Known 5 1904-11-12 Not Known 6 2 Bell
46 Walter Smith Bird 2 4 .50 1923-08-25 Not Known 3 1923-08-25 Not Known 3 1 Bird
46 Thomas [2] Brown 2 3 .67 1905-04-10 Not Known 0 1905-04-10 Not Known 0 1 Brown
46 Lyall Cameron 2 5 .40 2024-01-23 21y 03m 13d 2 2024-02-03 21y 03m 24d 3 1 Cameron
46 Andrew Campbell 2 6 .33 1926-03-27 Not Known 2 1926-03-27 Not Known 2 1 Campbell
46 George Christie 2 15 .13 1952-01-05 Not Known 4 1955-01-08 Not Known 8 2 Christie
46 Ryan Conroy 2 1 3 .67 2012-09-02 25y 04m 05d 1 2013-04-27 25y 11m 30d 4 1 Conroy
46 William James Cox 2 4 .50 1907-04-08 Not Known 2 1907-04-08 Not Known 2 1 Cox
46 Charles James Craig 2 2 1.00 1898-11-26 Not Known 1 1898-11-26 Not Known 1 1 Craig
46 Jason Cummings 2 1 2 1.00 2021-03-06 25y 07m 05d 1 2021-10-23 26y 02m 22d 2 2 Cummings
46 James Devlin 2 7 .29 1896-09-19 Not Known 0 1897-04-03 Not Known 2 1 Devlin
46 James (No.2) Dickson 2 3 .67 1903-05-15 Not Known 0 1903-05-15 Not Known 0 1 Dickson
46 James Dundas 2 7 .29 1894-03-17 Not Known 0 1894-03-17 Not Known 0 1 Dundas
46 Iain John H Ferguson 2 1 4 .50 1983-09-17 21y 01m 13d 1 1984-01-07 21y 05m 03d 3 1 Ferguson
46 Robert Wilson Flavell 2 10 .20 1951-10-06 30y 01m 05d 3 1953-10-17 32y 01m 16d 7 2 Flavell
46 John [3] Fraser 2 17 .12 1907-01-05 Not Known 0 1909-11-13 Not Known 8 2 Fraser
46 John Rooney Gilmour 2 1 21 .10 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Gilmour
46 John Halkett 2 2 1.00 1901-05-04 Not Known 0 1901-08-15 Not Known 0 2 Halkett
46 William Hogg 2 2 1.00 1913-11-22 Not Known 1 1914-10-17 Not Known 2 2 Hogg
46 John Bryson Hunter 2 5 .40 1908-08-15 30y 04m 09d 3 1909-11-13 31y 07m 07d 4 2 Hunter
46 Bobby E Hutchinson 2 8 .25 1975-03-12 21y 08m 21d 2 1976-01-10 22y 06m 22d 4 2 Hutchinson
46 Albert Kidd 2 10 .20 1986-05-03 28y 06m 17d 9 1986-05-03 28y 06m 17d 9 1 Kidd
46 Alex Kinninmonth 2 1 9 .22 1968-10-26 27y 01m 00d 4 1969-03-12 27y 05m 14d 6 1 Kinninmonth
46 William Knox 2 3 .67 1923-08-25 Not Known 2 1923-08-25 Not Known 2 1 Knox
46 Stephen Lovell 2 7 .29 2002-10-26 21y 10m 20d 1 2002-10-26 21y 10m 20d 1 1 Lovell
46 John Napier Malloch 2 3 .67 1897-10-16 Not Known 1 1898-02-05 Not Known 2 1 Malloch
46 John [3] Martin 2 4 .50 1975-09-13 19y 00m 15d 1 1976-01-10 19y 04m 12d 2 1 Martin
46 William McArthur 2 8 .25 1896-09-19 Not Known 1 1898-02-05 Not Known 4 2 McArthur
46 John Duffy McCormack 2 8 .25 1985-02-03 29y 09m 09d 4 1985-04-20 29y 11m 26d 5 1 McCormack
46 Luke McCowan 2 1 7 .29 2023-08-27 25y 08m 18d 4 2024-08-10 26y 08m 01d 8 2 McCowan
46 David Thomas [3] McDonald 2 5 .40 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 McDonald
46 George Tomlinson McLean 2 7 .29 1968-04-17 24y 10m 22d 2 1968-08-28 25y 03m 02d 4 2 McLean
46 Steven Milne 2 12 .17 2002-12-29 22y 07m 24d 9 2004-03-27 23y 10m 22d 11 2 Milne
46 William O'Hare 2 7 .29 1928-01-28 Not Known 2 1929-12-14 Not Known 4 2 O'Hare
46 John William Paterson 2 2 1.00 1919-04-12 Not Known 0 1919-04-12 Not Known 0 1 Paterson
46 Joe Roy 2 3 .67 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Roy
46 Augustus Smith 2 3 .67 1928-01-28 Not Known 2 1928-09-29 Not Known 3 2 Smith
46 Billy Steel 2 6 .33 1952-01-05 28y 08m 04d 4 1954-01-23 30y 08m 22d 6 2 Steel
46 David Stevens 2 6 .33 1900-09-08 Not Known 3 1900-09-08 Not Known 3 1 Stevens
46 George A Stewart 2 18 .11 1972-12-23 25y 03m 24d 9 1975-03-12 27y 06m 12d 15 2 Stewart
46 Alec Stuart 2 12 .17 1966-10-01 26y 01m 23d 9 1968-08-14 28y 00m 06d 12 2 Stuart
46 Luka Tankulic 2 1 2.00 2014-07-22 23y 01m 01d 0 2014-07-22 23y 01m 01d 0 1 Tankulic
46 William [19] Thomson 2 6 .33 1894-09-22 Not Known 0 1895-10-12 Not Known 3 2 Thomson
46 James Turnbull 2 6 .33 1901-08-15 Not Known 0 1902-08-23 Not Known 2 2 Turnbull
46 Kerr Waddell 2 2 1.00 2017-09-30 19y 03m 16d 1 2017-09-30 19y 03m 16d 1 1 Waddell
46 Andrew McQueen Walker 2 2 1.00 1912-10-16 Not Known 0 1912-12-14 Not Known 1 1 Walker
95 Charles Graham Adam 1 4 .25 2020-10-16 34y 10m 06d 1 2020-10-16 34y 10m 06d 1 1 Adam
95 Jonathan Afolabi 1 1 3 .33 2021-01-02 20y 11m 19d 2 2021-01-02 20y 11m 19d 2 1 Afolabi
95 George [1] Anderson 1 2 .50 1899-11-11 Not Known 1 1899-11-11 Not Known 1 1 Anderson
95 Ian Anderson 1 7 .14 1975-04-23 20y 07m 12d 7 1975-04-23 20y 07m 12d 7 1 Anderson
95 Ian Allan Angus 1 8 .13 1986-11-22 25y 00m 03d 1 1986-11-22 25y 00m 03d 1 1 Angus
95 William Birse 1 1 1.00 1956-09-29 Not Known 1 1956-09-29 Not Known 1 1 Birse
95 Richard Hill Boyle 1 1 15 .07 1904-04-11 Not Known 0 1904-04-11 Not Known 0 1 Boyle
95 Arthur Brand 1 4 .25 1905-02-25 Not Known 1 1905-02-25 Not Known 1 1 Brand
95 William Gibson Campbell 1 8 .13 1968-10-26 24y 03m 24d 6 1968-10-26 24y 03m 24d 6 1 Campbell
95 Luis Alberto Carranza 1 9 .11 2000-11-25 28y 05m 10d 1 2000-11-25 28y 05m 10d 1 1 Carranza
95 James Nixon Chalmers 1 8 .13 1957-08-20 28y 01m 12d 5 1957-08-20 28y 01m 12d 5 1 Chalmers
95 Gordon William Chisholm 1 9 .11 1989-04-15 29y 00m 07d 5 1989-04-15 29y 00m 07d 5 1 Chisholm
95 Joseph Clark 1 11 .09 1897-02-27 Not Known 0 1897-02-27 Not Known 0 1 Clark
95 Robert Connor 1 8 .13 1984-11-24 24y 03m 20d 2 1984-11-24 24y 03m 20d 2 1 Connor
95 William Lawrence Cook 1 7 .14 1928-09-29 Not Known 7 1928-09-29 Not Known 7 1 Cook
95 Thomas Coyne 1 10 .10 1987-10-31 24y 11m 17d 4 1987-10-31 24y 11m 17d 4 1 Coyne
95 Piotr Czachowski 1 2 .50 1993-11-13 27y 00m 06d 2 1993-11-13 27y 00m 06d 2 1 Czachowski
95 Herbert Charles Dainty 1 1 15 .07 1906-10-08 27y 08m 02d 0 1906-10-08 27y 08m 02d 0 1 Dainty
95 Douglas C Davidson 1 1 1.00 1940-05-11 Not Known 1 1940-05-11 Not Known 1 1 Davidson
95 David Dunsmuir 1 2 .50 1954-10-02 Not Known 1 1954-10-02 Not Known 1 1 Dunsmuir
95 James Ferrier Easson 1 1 1.00 1939-12-09 Not Known 1 1939-12-09 Not Known 1 1 Easson
95 Ernest Alexander Ewen 1 9 .11 1947-10-06 25y 10m 01d 1 1947-10-06 25y 10m 01d 1 1 Ewen
95 William Henry Falconer 1 9 .11 1998-12-30 32y 08m 25d 3 1998-12-30 32y 08m 25d 3 1 Falconer
95 Gerard Follon 1 23 .04 1939-12-09 20y 08m 23d 1 1939-12-09 20y 08m 23d 1 1 Follon
95 Campbell Grant Fraser 1 3 .33 1984-01-07 26y 05m 16d 3 1984-01-07 26y 05m 16d 3 1 Fraser
95 Thomas Gallacher 1 21 .05 1954-08-28 32y 01m 15d 17 1954-08-28 32y 01m 15d 17 1 Gallacher
95 Frank George 1 1 1.00 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 George
95 Robert Glennie 1 16 .06 1984-01-07 26y 03m 05d 3 1984-01-07 26y 03m 05d 3 1 Glennie
95 Marcus Haber 1 2 .50 2016-12-23 27y 11m 12d 1 2016-12-23 27y 11m 12d 1 1 Haber
95 James [3] Hamilton 1 2 .50 1996-10-23 20y 08m 14d 2 1996-10-23 20y 08m 14d 2 1 Hamilton
95 Gary Harkins 1 1 4 .25 2014-07-22 29y 06m 20d 0 2014-07-22 29y 06m 20d 0 1 Harkins
95 Kane Hemmings 1 3 .33 2015-08-08 24y 04m 00d 1 2015-08-08 24y 04m 00d 1 1 Hemmings
95 Robert [2] Hill 1 1 1.00 1900-04-09 Not Known 0 1900-04-09 Not Known 0 1 Hill
95 John William Honeyman 1 1 1.00 1920-10-04 Not Known 1 1920-10-04 Not Known 1 1 Honeyman
95 Samuel Johnstone Irving 1 7 .14 1926-08-14 Not Known 7 1926-08-14 Not Known 7 1 Irving
95 Jack Johnson 1 1 1.00 1948-01-17 Not Known 1 1948-01-17 Not Known 1 1 Johnson
95 Edwin David Johnston 1 19 .05 1975-09-13 27y 06m 16d 15 1975-09-13 27y 06m 16d 15 1 Johnston
95 Joseph Johnstone 1 2 .50 1912-10-16 Not Known 0 1912-10-16 Not Known 0 1 Johnstone
95 Albert Laurence Juliussen 1 2 .50 1948-01-24 27y 11m 04d 2 1948-01-24 27y 11m 04d 2 1 Juliussen
95 Genseric Kusunga 1 2 .50 2019-01-23 30y 10m 11d 2 2019-01-23 30y 10m 11d 2 1 Kusunga
95 Duncan Lambie 1 6 .17 1973-09-22 21y 05m 02d 6 1973-09-22 21y 05m 02d 6 1 Lambie
95 Alan Lawrence 1 3 .33 1989-02-11 26y 05m 23d 4 1989-02-11 26y 05m 23d 4 1 Lawrence
95 Charles Thompson Leckie 1 1 1 1.00 1898-12-03 Not Known 1 1898-12-03 Not Known 1 1 Leckie
95 Frank L Lindley 1 1 1.00 1910-10-29 Not Known 1 1910-10-29 Not Known 1 1 Lindley
95 Robert Alexander Linn 1 1 1.00 2003-12-03 18y 01m 23d 2 2003-12-03 18y 01m 23d 2 1 Linn
95 Matt Lockwood 1 3 .33 2012-11-03 36y 00m 17d 2 2012-11-03 36y 00m 17d 2 1 Lockwood
95 William Longair 1 23 .04 1894-03-17 Not Known 0 1894-03-17 Not Known 0 1 Longair
95 Thomas Pollock Low 1 4 .25 1900-03-24 Not Known 0 1900-03-24 Not Known 0 1 Low
95 Rory James Loy 1 3 .33 2015-11-21 27y 08m 02d 1 2015-11-21 27y 08m 02d 1 1 Loy
95 Thomas T Lynch 1 1 1.00 1931-10-24 Not Known 1 1931-10-24 Not Known 1 1 Lynch
95 David [2] Mackay 1 8 .13 2001-11-24 20y 06m 22d 2 2001-11-24 20y 06m 22d 2 1 Mackay
95 Colin Duncan Macnab 1 17 .06 1929-12-14 Not Known 8 1929-12-14 Not Known 8 1 Macnab
95 Danny Malloy 1 1 7 .14 1954-10-02 23y 10m 26d 5 1954-10-02 23y 10m 26d 5 1 Malloy
95 Alex McAulay 1 1 1.00 1904-04-18 Not Known 0 1904-04-18 Not Known 0 1 McAulay
95 Thomas F McCulloch 1 4 .25 1917-01-27 Not Known 4 1917-01-27 Not Known 4 1 McCulloch
95 Thomas McDermott 1 10 .10 1899-12-16 Not Known 2 1899-12-16 Not Known 2 1 McDermott
95 John (Ian) McDougall 1 3 .33 1978-01-07 23y 04m 24d 3 1978-01-07 23y 04m 24d 3 1 McDougall
95 Craig Archibald (Archie) McGeoch 1 2 .50 1900-09-08 Not Known 1 1900-09-08 Not Known 1 1 McGeoch
95 Hugh McGinn 1 2 .50 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 McGinn
95 Jamie McGowan 1 4 .25 1993-02-03 22y 01m 29d 2 1993-02-03 22y 01m 29d 2 1 McGowan
95 Paul McGowan 1 16 .06 2016-12-23 29y 02m 16d 5 2016-12-23 29y 02m 16d 5 1 McGowan
95 James Edward McInally 1 2 .50 1984-05-09 20y 02m 20d 1 1984-05-09 20y 02m 20d 1 1 McInally
95 Duncan William McLean 1 1 1.00 2004-01-06 20y 04m 30d 1 2004-01-06 20y 04m 30d 1 1 McLean
95 Harry McMenemy 1 2 .50 1938-01-03 25y 09m 08d 2 1938-01-03 25y 09m 08d 2 1 McMenemy
95 Gibson Norrie McNaughton 1 3 .33 1935-01-02 Not Known 1 1935-01-02 Not Known 1 1 McNaughton
95 Derek McWilliams 1 6 .17 1985-10-05 19y 08m 19d 4 1985-10-05 19y 08m 19d 4 1 McWilliams
95 Vince Mennie 1 7 .14 1986-02-08 21y 08m 20d 1 1986-02-08 21y 08m 20d 1 1 Mennie
95 George Merchant 1 4 .25 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Merchant
95 Andrew B Miller 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Miller
95 Hugh [1] Morgan 1 3 .33 1903-10-17 29y 02m 10d 1 1903-10-17 29y 02m 10d 1 1 Morgan
95 Sofien Moussa 1 3 .33 2018-04-01 30y 01m 26d 3 2018-04-01 30y 01m 26d 3 1 Moussa
95 John Livingstone Murdoch 1 2 .50 1934-01-02 Not Known 2 1934-01-02 Not Known 2 1 Murdoch
95 Frank Murray 1 2 .50 1917-01-27 Not Known 2 1917-01-27 Not Known 2 1 Murray
95 Andrew George Robert Nelson 1 1 1.00 2019-01-23 21y 04m 07d 1 2019-01-23 21y 04m 07d 1 1 Nelson
95 Georgi Nemsadze 1 9 .11 2001-08-18 29y 03m 08d 6 2001-08-18 29y 03m 08d 6 1 Nemsadze
95 Allan Nimmo 1 1 1.00 1905-10-21 Not Known 1 1905-10-21 Not Known 1 1 Nimmo
95 Ignacio Javier Gomez Novo 1 8 .13 2003-10-04 24y 06m 08d 5 2003-10-04 24y 06m 08d 5 1 Novo
95 Darren O'Dea 1 7 .14 2016-12-23 29y 10m 19d 2 2016-12-23 29y 10m 19d 2 1 O'Dea
95 Garry Paterson 1 8 .13 1993-10-02 23y 10m 22d 6 1993-10-02 23y 10m 22d 6 1 Paterson
95 Robert Petrie 1 2 .50 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 Petrie
95 William Nathaniel Phillips 1 3 .33 1935-08-31 Not Known 1 1935-08-31 Not Known 1 1 Phillips
95 Ian Purdie 1 5 .20 1976-09-01 23y 05m 25d 5 1976-09-01 23y 05m 25d 5 1 Purdie
95 Gavin Paul Rae 1 22 .05 2003-10-04 25y 10m 06d 21 2003-10-04 25y 10m 06d 21 1 Rae
95 Stuart Rafferty 1 17 .06 1987-05-02 26y 01m 26d 11 1987-05-02 26y 01m 26d 11 1 Rafferty
95 Robert Rankin 1 1 1.00 1934-09-01 Not Known 1 1934-09-01 Not Known 1 1 Rankin
95 William [1] Rankin 1 7 .14 1926-08-14 Not Known 6 1926-08-14 Not Known 6 1 Rankin
95 Alexander Stevenson Richardson 1 6 .17 1984-11-24 30y 00m 09d 5 1984-11-24 30y 00m 09d 5 1 Richardson
95 Dragutin Ristic 1 2 .50 1993-10-02 29y 01m 27d 1 1993-10-02 29y 01m 27d 1 1 Ristic
95 Henry McGill (Harry) Ritchie 1 5 .20 1930-11-22 Not Known 4 1930-11-22 Not Known 4 1 Ritchie
95 Paul Michael Ritchie 1 3 .33 1993-11-13 24y 09m 19d 3 1993-11-13 24y 09m 19d 3 1 Ritchie
95 James Edward Robertson 1 11 .09 1930-03-01 Not Known 2 1930-03-01 Not Known 2 1 Robertson
95 Peter [1] Robertson 1 12 .08 1901-12-07 Not Known 2 1901-12-07 Not Known 2 1 Robertson
95 David [2] Ross 1 2 .50 1913-03-22 Not Known 2 1913-03-22 Not Known 2 1 Ross
95 Juan Manuel Sara 1 9 .11 2001-02-17 24y 04m 04d 3 2001-02-17 24y 04m 04d 3 1 Sara
95 Wes Saunders 1 4 .25 1989-11-11 26y 08m 19d 4 1989-11-11 26y 08m 19d 4 1 Saunders
95 William Sawers 1 4 .25 1895-10-12 Not Known 3 1895-10-12 Not Known 3 1 Sawers
95 Ian (John) Scott 1 4 .25 1972-01-15 25y 10m 00d 1 1972-01-15 25y 10m 00d 1 1 Scott
95 Robert Shannon 1 19 .05 1988-09-28 22y 05m 08d 12 1988-09-28 22y 05m 08d 12 1 Shannon
95 James [2] Sharp 1 19 .05 1900-09-29 Not Known 4 1900-09-29 Not Known 4 1 Sharp
95 Lee Sharp 1 1 3 .33 1998-12-30 23y 07m 08d 1 1998-12-30 23y 07m 08d 1 1 Sharp
95 Donald Slade 1 1 1.00 1920-02-14 Not Known 1 1920-02-14 Not Known 1 1 Slade
95 Harry McPherson Smith 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Smith
95 James [2] Smith 1 18 .06 1987-09-19 26y 04m 05d 16 1987-09-19 26y 04m 05d 16 1 Smith
95 William [7] Smith 1 1 1.00 1905-04-10 Not Known 0 1905-04-10 Not Known 0 1 Smith
95 Alex G Stott 1 2 .50 1949-01-08 Not Known 1 1949-01-08 Not Known 1 1 Stott
95 Gordon David Strachan 1 7 .14 1975-11-15 18y 09m 06d 4 1975-11-15 18y 09m 06d 4 1 Strachan
95 David [2] Thomson 1 1 21 .05 1925-10-03 Not Known 18 1925-10-03 Not Known 18 1 Thomson
95 John Ross Thomson 1 9 .11 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Thomson
95 Scott Tiffoney 1 2 .50 2024-08-10 25y 11m 15d 5 2024-08-10 25y 11m 15d 5 1 Tiffoney
95 Paul James Tosh 1 5 .20 1995-09-20 21y 11m 02d 4 1995-09-20 21y 11m 02d 4 1 Tosh
95 Frank Albert Townrow 1 4 .25 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 Townrow
95 Alex Troup 1 18 .06 1932-03-05 36y 10m 01d 17 1932-03-05 36y 10m 01d 17 1 Troup
95 James Turner 1 2 .50 1898-12-03 Not Known 2 1898-12-03 Not Known 2 1 Turner
95 Steven Tweed 1 9 .11 1999-10-30 27y 02m 22d 4 1999-10-30 27y 02m 22d 4 1 Tweed
95 Thomas Vail 1 2 .50 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 Vail
95 Morten Wieghorst 1 3 .33 1995-09-20 24y 06m 26d 3 1995-09-20 24y 06m 26d 3 1 Wieghorst
95 Billy (William Davidson) Williamson 1 3 .33 1977-10-29 25y 01m 00d 2 1977-10-29 25y 01m 00d 2 1 Williamson
95 Bobby Wishart 1 6 .17 1961-04-29 28y 01m 19d 1 1961-04-29 28y 01m 19d 1 1 Wishart
95 William Wylie 1 6 .17 1912-12-14 Not Known 2 1912-12-14 Not Known 2 1 Wylie



Hat Tricks


Total = 5

Player Age Game
No
Goals Comp Match Scorers
David Halliday 22y 08m 19d 5 4 Division 1 Sat 30 Aug 1924 Dundee 6 Hearts 0
Alistair Gunn 23y 04m 25d 0 3 Friendly Sat 27 Mar 1948 Dundee 7 Hearts 4
Andy Penman 22y 00m 07d 13 3 Division 1 Sat 27 Feb 1965 Hearts 1 Dundee 7
Kenneth Cameron 22y 07m 12d 2 3 Division 1 Sat 27 Feb 1965 Hearts 1 Dundee 7
John Duncan 19y 06m 06d 2 3 League Cup Wed 28 Aug 1968 Dundee 4 Hearts 0


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 Robert Geddes 21 30 1.43 6 8 7 28.57 38.10 33.33 47.62 1983-11-13 23y 03m 01d 1989-09-09 29y 00m 28d 7 Geddes
2 Wilson Marsh 19 40 2.11 4 4 11 21.05 21.05 57.89 31.58 1926-03-27 Not Known 1936-10-10 Not Known 12 Marsh
3 Thomson Sandlands Allan 17 22 1.29 6 8 3 35.29 47.06 17.65 58.82 1972-12-23 26y 02m 18d 1977-10-29 31y 00m 24d 6 Allan
3 Alastair Donaldson 17 18 1.06 8 4 5 47.06 23.53 29.41 58.82 1964-10-24 20y 10m 27d 1978-01-07 34y 01m 11d 8 Donaldson
5 William Dallas Fyfe Brown 15 46 3.07 2 4 9 13.33 26.67 60.00 26.67 1950-04-22 18y 06m 14d 1959-02-07 27y 03m 30d 7 Brown
6 John Lynch 13 22 1.69 6 2 5 46.15 15.38 38.46 53.85 1935-08-31 17y 11m 09d 1950-12-23 33y 03m 01d 8 Lynch
7 Robert James Douglas 12 9 .75 7 2 3 58.33 16.67 25.00 66.67 1998-09-12 26y 04m 19d 2013-01-30 40y 09m 06d 4 Douglas
8 William Muir 11 15 1.36 3 3 5 27.27 27.27 45.45 40.91 1902-08-23 Not Known 1906-09-08 Not Known 5 Muir
9 Robert W Crumley 9 8 .89 5 1 3 55.56 11.11 33.33 61.11 1907-04-08 Not Known 1910-12-10 Not Known 5 Crumley
10 Julian Speroni 8 15 1.88 2 3 5 20.00 30.00 50.00 35.00 2001-11-10 22y 05m 23d 2004-03-27 24y 10m 09d 3 Speroni
10 Paul Andrew Mathers 8 12 1.50 4 2 5 36.36 18.18 45.45 45.45 1990-04-04 20y 02m 18d 2001-08-18 31y 07m 01d 4 Mathers
12 Robert H Henderson 7 19 2.71 2 0 5 28.57 .00 71.43 28.57 1951-08-15 33y 10m 11d 1956-01-14 38y 03m 10d 4 Henderson
12 Scott Bain 7 10 1.43 2 1 4 28.57 14.29 57.14 35.71 2015-08-08 23y 08m 17d 2017-09-30 25y 10m 08d 3 Bain
14 Thomas Carson 6 12 2.00 2 1 3 33.33 16.67 50.00 41.67 1984-09-04 25y 05m 09d 1990-01-06 30y 09m 11d 3 Carson
14 William Cowan Fotheringham 6 4 .67 2 2 2 33.33 33.33 33.33 50.00 1921-10-15 Not Known 1923-12-29 Not Known 3 Fotheringham
14 John Lyall 6 9 1.50 2 2 2 33.33 33.33 33.33 50.00 1911-10-07 Not Known 1913-11-22 Not Known 3 Lyall
17 John Hillman 5 15 3.00 1 1 3 20.00 20.00 60.00 30.00 1896-08-15 26y 01m 16d 1898-02-05 27y 07m 08d 2 Hillman
17 Thomas Stewart 5 12 2.40 1 1 3 20.00 20.00 60.00 30.00 1898-12-03 Not Known 1900-09-29 Not Known 3 Stewart
17 Bert Slater 5 12 2.40 1 0 4 20.00 .00 80.00 20.00 1962-08-18 26y 03m 13d 1964-03-21 27y 10m 16d 2 Slater
17 Francis Barrett 5 11 2.20 1 0 4 20.00 .00 80.00 20.00 1893-12-16 Not Known 1895-11-02 Not Known 3 Barrett
17 Pat Liney 5 7 1.40 2 1 2 40.00 20.00 40.00 50.00 1959-12-26 23y 05m 12d 1963-05-06 26y 09m 22d 4 Liney
22 Jack [1] Hamilton 4 12 3.00 1 0 3 25.00 .00 75.00 25.00 2018-10-23 24y 07m 01d 2021-03-06 26y 11m 12d 2 Hamilton
22 James Langfield 4 28 7.00 6 7 9 27.27 31.82 40.91 43.18 1998-09-12 18y 08m 21d 2003-10-04 23y 09m 12d 6 Langfield
22 Marco Roccati 4 5 1.25 0 2 2 .00 50.00 50.00 25.00 2000-11-25 25y 04m 24d 2001-03-18 25y 08m 17d 1 Roccati
25 Michel Pageaud 3 6 2.00 1 1 1 33.33 33.33 33.33 50.00 1994-03-01 27y 06m 01d 1995-09-20 29y 00m 21d 2 Pageaud
25 Trevor Carson 3 7 2.33 2 0 2 50.00 .00 50.00 50.00 2023-08-27 35y 05m 22d 2024-08-10 36y 05m 05d 2 Carson
25 Derek Robert James Soutar 3 12 4.00 0 1 5 .00 16.67 83.33 8.33 2001-05-20 19y 11m 16d 2005-01-22 23y 07m 18d 3 Soutar
25 John Britton 3 1 .33 2 0 1 66.67 .00 33.33 66.67 1924-08-30 Not Known 1925-10-03 Not Known 2 Britton
29 Michael Andrew Hewitt 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 1971-09-25 22y 02m 11d 1972-01-15 22y 06m 01d 1 Hewitt
29 John Bell Brown 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 1948-01-17 32y 10m 27d 1948-01-24 32y 11m 03d 1 Brown
29 David Balfour 2 3 1.50 1 0 1 50.00 .00 50.00 50.00 1914-01-24 Not Known 1915-11-06 Not Known 2 Balfour
29 John Arrol 2 2 1.00 0 1 1 .00 50.00 50.00 25.00 1967-01-14 20y 06m 22d 1967-09-23 21y 03m 00d 2 Arrol
29 John James Horsburgh 2 5 2.50 0 1 1 .00 50.00 50.00 25.00 1959-08-19 22y 09m 02d 1960-12-24 24y 01m 07d 2 Horsburgh
29 Robert Bower 2 4 2.00 0 0 2 .00 .00 100.00 .00 1916-12-16 Not Known 1917-01-27 Not Known 1 Bower
29 Jon Douglas McCracken 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 2024-05-11 23y 11m 17d 2024-08-10 24y 02m 17d 2 McCracken
29 Thomas Dickson Murray 2 6 3.00 0 1 1 .00 50.00 50.00 25.00 1930-03-01 Not Known 1930-03-05 Not Known 1 Murray
29 Thomas Gibbon 2 3 1.50 1 0 1 50.00 .00 50.00 50.00 1920-10-04 Not Known 1920-10-23 Not Known 1 Gibbon
29 Arthur Howes 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 1901-10-12 Not Known 1901-12-07 Not Known 1 Howes
29 William Masterton 2 5 2.50 0 0 2 .00 .00 100.00 .00 1914-10-17 Not Known 1915-01-16 Not Known 1 Masterton
29 Adam Richard Legzdins 2 7 3.50 1 1 3 20.00 20.00 60.00 30.00 2021-03-06 34y 03m 06d 2024-02-03 37y 02m 06d 3 Legzdins
29 James Marsham Watson 2 2 1.00 1 0 1 50.00 .00 50.00 50.00 1919-09-20 Not Known 1920-02-14 Not Known 1 Watson
29 Elliot Charles Parish 2 9 4.50 2 1 3 33.33 16.67 50.00 41.67 2017-09-30 27y 04m 10d 2019-03-09 28y 09m 17d 2 Parish
29 Seny Timothy Dieng 2 2 1.00 1 0 1 50.00 .00 50.00 50.00 2019-01-23 24y 02m 00d 2019-03-09 24y 03m 14d 1 Dieng
44 Ian Lawlor 1 3 3.00 1 1 1 33.33 33.33 33.33 50.00 2021-10-23 26y 11m 26d 2022-02-09 27y 03m 13d 1 Lawlor
44 James Adamson Mathieson 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1940-05-11 Not Known 1940-05-11 Not Known 1 Mathieson
44 William Marshall Thomson 1 3 3.00 0 0 1 .00 .00 100.00 .00 1996-10-23 38y 08m 13d 1996-10-23 38y 08m 13d 1 Thomson
44 William Ritchie [1] 1 6 6.00 0 0 1 .00 .00 100.00 .00 1898-11-26 Not Known 1898-11-26 Not Known 1 [1]
44 Colin John Kelly 1 2 2.00 0 0 1 .00 .00 100.00 .00 1983-09-17 21y 10m 29d 1983-09-17 21y 10m 29d 1 Kelly
44 David Maxwell Edwards 1 2 2.00 0 1 0 .00 100.00 .00 50.00 1933-01-03 Not Known 1933-01-03 Not Known 1 Edwards
44 Albert C Lamb 1 5 5.00 0 0 1 .00 .00 100.00 .00 1935-01-02 Not Known 1935-01-02 Not Known 1 Lamb
44 Matthew Michael Reilly 1 3 3.00 0 0 1 .00 .00 100.00 .00 1905-02-25 Not Known 1905-02-25 Not Known 1 Reilly
44 George Ramsay 1 5 5.00 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known 1 Ramsay
44 Joseph Fraser 1 1 1.00 0 0 1 .00 .00 100.00 .00 1916-04-29 Not Known 1916-04-29 Not Known 1 Fraser
44 David McLaren 1 2 2.00 0 0 1 .00 .00 100.00 .00 1956-09-29 Not Known 1956-09-29 Not Known 1 McLaren
44 Reuben Bennett 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1949-03-05 Not Known 1949-03-05 Not Known 1 Bennett
44 Steve Simonsen 1 0 .00 1 0 0 100.00 .00 .00 100.00 2013-04-27 34y 00m 24d 2013-04-27 34y 00m 24d 1 Simonsen

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 = 407
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 John Robertson 36 34 2 0 15 10 11 41.67 27.78 30.56 55.56 1983-09-17 18y 11m 15d 1996-10-23 32y 00m 21d 11 Robertson
2 Henry Smith 34 34 0 0 14 11 9 41.18 32.35 26.47 57.35 1983-09-17 27y 06m 07d 1995-09-20 39y 06m 10d 10 Smith
2 Gary Mackay 34 33 1 0 14 11 9 41.18 32.35 26.47 57.35 1983-09-17 19y 07m 25d 1996-10-23 32y 09m 00d 11 Mackay
4 Jim Cruickshank 29 29 0 0 7 9 13 24.14 31.03 44.83 39.66 1963-11-23 22y 07m 10d 1976-09-01 35y 04m 19d 13 Cruickshank
5 Jimmy Wardhaugh 27 27 0 0 16 4 7 59.26 14.81 25.93 66.67 1949-01-08 19y 09m 18d 1959-02-07 29y 10m 17d 11 Wardhaugh
5 John Cumming 27 27 0 0 17 5 5 62.96 18.52 18.52 72.22 1951-08-15 21y 04m 29d 1965-10-02 35y 06m 15d 13 Cumming
7 Steven Pressley 26 26 0 0 12 8 6 46.15 30.77 23.08 61.54 1998-09-12 24y 11m 01d 2005-01-22 31y 03m 11d 7 Pressley
7 Alan Anderson 26 24 2 0 4 11 11 15.38 42.31 42.31 36.54 1964-10-24 24y 10m 03d 1975-11-15 35y 10m 25d 12 Anderson
7 Willie Bauld 26 26 0 0 13 5 8 50.00 19.23 30.77 59.62 1949-01-08 21y 11m 15d 1959-12-26 32y 11m 02d 11 Bauld
10 John Colquhoun 25 24 1 0 10 9 6 40.00 36.00 24.00 58.00 1985-10-05 22y 02m 21d 1995-09-20 32y 02m 06d 7 Colquhoun
11 Tom Mackenzie 23 23 0 0 10 5 8 43.48 21.74 34.78 54.35 1948-01-17 25y 02m 12d 1957-09-07 34y 10m 02d 10 MacKenzie
12 Walter Kidd 22 21 1 0 8 8 6 36.36 36.36 27.27 54.55 1978-01-07 19y 09m 28d 1990-01-06 31y 09m 27d 8 Kidd
12 Craig Levein 22 22 0 0 8 9 5 36.36 40.91 22.73 56.82 1984-01-07 19y 02m 16d 1994-04-16 29y 05m 25d 8 Levein
12 Bobby Parker 22 22 0 0 11 4 7 50.00 18.18 31.82 59.09 1947-10-06 22y 07m 20d 1957-01-12 31y 10m 27d 9 Parker
15 Alfie Conn 21 21 0 0 10 4 7 47.62 19.05 33.33 57.14 1949-01-08 22y 03m 06d 1957-08-31 30y 10m 29d 9 Conn
15 Neil Berry 21 19 2 0 8 9 4 38.10 42.86 19.05 59.52 1985-10-05 22y 05m 29d 1995-09-20 32y 05m 14d 8 Berry
17 Johnny Hamilton 20 20 0 0 13 3 4 65.00 15.00 20.00 72.50 1956-01-14 20y 11m 23d 1966-10-01 31y 08m 09d 11 Hamilton
18 Kenny Black 19 17 2 0 6 7 6 31.58 36.84 31.58 50.00 1984-09-22 20y 09m 24d 1989-04-15 25y 04m 17d 5 Black
18 Brian Whittaker 19 17 2 0 8 7 4 42.11 36.84 21.05 60.53 1984-09-04 25y 11m 12d 1990-01-06 31y 03m 14d 6 Whittaker
18 Davie Laing 19 19 0 0 7 4 8 36.84 21.05 42.11 47.37 1947-10-06 22y 07m 16d 1954-08-28 29y 06m 08d 8 Laing
18 David Clunie 19 18 1 0 2 9 8 10.53 47.37 42.11 34.21 1966-10-01 18y 06m 15d 1976-01-10 27y 09m 25d 8 Clunie
18 Donald Ford 19 19 0 0 3 6 10 15.79 31.58 52.63 31.58 1966-04-13 21y 05m 19d 1975-03-12 30y 04m 15d 9 Ford

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 120

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Willie Bauld 16 26 .62 1950-01-28 23y 00m 04d n/a 1958-10-11 31y 08m 17d n/a 7 Bauld
2 Jimmy Wardhaugh 15 27 .56 1950-02-06 20y 10m 16d n/a 1958-01-04 28y 09m 14d n/a 6 Wardhaugh
3 John Colquhoun 12 25 .48 1986-02-08 22y 06m 25d n/a 1995-09-20 32y 02m 06d n/a 6 Colquhoun
3 John Robertson 12 2 36 .33 1983-09-17 18y 11m 15d n/a 1995-09-20 30y 11m 18d n/a 8 Robertson
5 Alfie Conn 9 21 .43 1950-04-22 23y 06m 20d n/a 1956-01-14 29y 03m 12d n/a 6 Conn
6 Johnny Hamilton 8 20 .40 1959-02-07 24y 00m 16d n/a 1964-10-24 29y 09m 02d n/a 6 Hamilton
7 John Urquhart 7 15 .47 1948-01-24 22y 11m 21d n/a 1955-09-10 30y 07m 07d n/a 5 Urquhart
7 Colin Cameron 7 3 12 .58 1996-10-23 24y 00m 00d n/a 2001-08-18 28y 09m 26d n/a 4 Cameron
9 Gary Mackay 6 1 34 .18 1983-11-13 19y 09m 21d n/a 1989-02-11 25y 00m 19d n/a 5 Mackay
9 Drew Busby 6 2 17 .35 1973-08-18 25y 08m 10d n/a 1977-08-20 29y 08m 12d n/a 5 Busby
9 Willie Wallace 6 14 .43 1962-08-18 22y 01m 26d n/a 1966-10-01 26y 03m 08d n/a 4 Wallace
12 Tommy Walker 5 1 12 .42 1935-01-02 19y 07m 07d n/a 1939-12-09 24y 06m 13d n/a 3 Walker
12 Donald Ford 5 1 19 .26 1967-09-23 22y 10m 29d n/a 1973-09-22 28y 10m 28d n/a 3 Ford
12 Ian Crawford 5 9 .56 1956-01-14 21y 06m 00d n/a 1960-12-24 26y 05m 10d n/a 4 Crawford
15 Donald Park 4 18 .22 1973-04-28 19y 09m 09d n/a 1976-09-01 23y 01m 13d n/a 3 Park
15 Graham Shaw 4 6 .67 1976-01-10 24y 03m 02d n/a 1977-08-20 25y 10m 12d n/a 3 Shaw
15 Jimmy Murray 4 7 .57 1957-01-12 23y 11m 08d n/a 1958-10-11 25y 08m 07d n/a 3 Murray
15 Gary Wales 4 12 .33 2000-01-22 21y 00m 18d n/a 2002-08-03 23y 06m 30d n/a 3 Wales
19 Jamie Walker 3 1 14 .21 2016-03-12 22y 08m 16d n/a 2021-12-18 28y 05m 23d n/a 3 Walker
19 Tommy Traynor 3 13 .23 1968-10-26 25y 00m 29d n/a 1969-03-12 25y 05m 13d n/a 1 Traynor
19 Bobby Flavell 3 9 .33 1948-01-24 26y 04m 23d n/a 1950-01-07 28y 04m 06d n/a 3 Flavell
19 Willie Gibson 3 11 .27 1975-11-15 22y 07m 12d n/a 1978-01-07 24y 09m 04d n/a 3 Gibson
19 Norrie Davidson 3 3 1.00 1962-08-22 27y 09m 28d n/a 1962-08-22 27y 09m 28d n/a 1 Davidson
19 Bobby Blackwood 3 9 .33 1954-08-14 19y 11m 25d n/a 1960-12-24 26y 04m 04d n/a 3 Blackwood
19 Kenny Black 3 19 .16 1986-11-22 22y 11m 24d n/a 1988-03-30 24y 04m 01d n/a 2 Black
19 Bobby Kirk 3 3 16 .19 1957-01-12 29y 05m 00d n/a 1957-09-07 30y 00m 26d n/a 2 Kirk
19 Kevin McKenna 3 11 .27 2001-11-10 21y 09m 20d n/a 2004-10-30 24y 09m 09d n/a 3 McKenna
19 Dave McPherson 3 16 .19 1989-04-15 25y 02m 18d n/a 1995-09-20 31y 07m 23d n/a 3 McPherson
19 Jim Souness 3 4 .75 1954-01-23 25y 02m 14d n/a 1954-10-02 25y 10m 23d n/a 2 Souness
19 Lawrence Shankland 3 1 5 .60 2024-02-03 28y 05m 24d n/a 2024-05-11 28y 09m 01d n/a 1 Shankland
19 Bobby Parker 3 2 22 .14 1947-10-06 22y 07m 20d n/a 1951-08-29 26y 06m 13d n/a 2 Parker
19 Steven Pressley 3 2 26 .12 2003-10-04 29y 11m 23d n/a 2004-08-07 30y 09m 27d n/a 2 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 Henry Smith 34 48 1.41 14 11 9 41.18 32.35 26.47 57.35 1983-09-17 27y 06m 07d 1995-09-20 39y 06m 10d 10 Smith
2 Jim Cruickshank 29 54 1.86 7 9 13 24.14 31.03 44.83 39.66 1963-11-23 22y 07m 10d 1976-09-01 35y 04m 19d 13 Cruickshank
3 Gordon Marshall 16 18 1.13 10 4 2 62.50 25.00 12.50 75.00 1957-08-20 18y 01m 18d 1963-05-06 23y 10m 04d 6 Marshall
4 Jimmy Brown 14 26 1.86 4 3 7 28.57 21.43 50.00 39.29 1948-01-17 22y 05m 29d 1952-01-05 26y 05m 17d 5 Brown
5 Craig Gordon 13 13 1.00 8 2 3 61.54 15.38 23.08 69.23 2003-12-03 20y 11m 03d 2024-05-11 41y 04m 11d 5 Gordon
6 Antti Niemi 11 6 .55 6 5 0 54.55 45.45 .00 77.27 2000-01-22 27y 07m 22d 2002-08-03 30y 02m 03d 4 Niemi
7 Gilles Rousset 8 9 1.13 2 1 5 25.00 12.50 62.50 31.25 1996-10-23 33y 02m 01d 2000-04-01 36y 07m 10d 3 Rousset
8 Kenny Garland 6 9 1.50 1 2 3 16.67 33.33 50.00 33.33 1967-09-23 19y 06m 07d 1973-09-22 25y 06m 06d 4 Garland
8 Willie Duff 6 10 1.67 4 0 2 66.67 .00 33.33 66.67 1954-08-14 19y 06m 08d 1956-09-29 21y 07m 23d 3 Duff
10 Nicky Walker 5 5 1.00 1 1 3 20.00 20.00 60.00 30.00 1993-02-03 30y 04m 06d 1993-11-13 31y 01m 15d 2 Walker
10 Jimmy Watters 5 8 1.60 3 1 1 60.00 20.00 20.00 70.00 1950-04-22 22y 08m 10d 1954-01-23 26y 05m 11d 3 Watters
12 Jamie Macdonald 4 3 .75 1 0 3 25.00 .00 75.00 25.00 2012-09-02 26y 04m 16d 2013-04-27 27y 00m 10d 1 Macdonald
12 Zander Clark 4 8 2.00 2 0 2 50.00 .00 50.00 50.00 2023-08-27 31y 02m 01d 2024-08-10 32y 01m 15d 2 Clark
14 Neil Alexander 3 2 .67 2 1 0 66.67 33.33 .00 83.33 2015-08-08 37y 04m 29d 2016-03-12 38y 00m 02d 1 Alexander
14 Ray Dunlop 3 4 1.33 1 2 0 33.33 66.67 .00 66.67 1977-08-20 26y 08m 28d 1978-01-07 27y 01m 15d 1 Dunlop
14 Jack Hamilton 3 3 1.00 2 0 1 66.67 .00 33.33 66.67 2016-10-15 22y 06m 23d 2017-04-08 23y 00m 17d 1 Hamilton
14 Jon McLaughlin 3 3 1.00 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 30y 00m 21d 2018-04-01 30y 06m 23d 1 McLaughlin
18 Tepi Moilanen 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 2003-05-25 29y 05m 13d 2003-10-04 29y 09m 22d 2 Moilanen
18 Roddy McKenzie 2 3 1.50 1 0 1 50.00 .00 50.00 50.00 2002-10-26 27y 02m 18d 2002-12-29 27y 04m 21d 1 McKenzie
18 Wilson Brown 2 0 .00 2 0 0 100.00 .00 .00 100.00 1955-09-10 Not Known 1957-01-12 Not Known 2 Brown
18 Bobby Zlamal 2 0 .00 2 0 0 100.00 .00 .00 100.00 2018-10-23 32y 11m 18d 2019-03-09 33y 04m 04d 1 Zlamal
22 George Paton 1 2 2.00 0 0 1 .00 .00 100.00 .00 1947-10-06 Not Known 1947-10-06 Not Known 1 Paton
22 Brian Wilson 1 0 .00 1 0 0 100.00 .00 .00 100.00 1976-08-14 28y 02m 08d 1976-08-14 28y 02m 08d 1 Wilson
22 Colin Doyle 1 2 2.00 0 0 1 .00 .00 100.00 .00 2019-01-23 33y 07m 11d 2019-01-23 33y 07m 11d 1 Doyle
22 David Graham 1 0 .00 0 1 0 .00 100.00 .00 50.00 1974-05-06 21y 03m 12d 1974-05-06 21y 03m 12d 1 Graham

Both Clubs Top 20 Appearances


Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 John Robertson Hearts 36 34 2 0 15 10 11 41.67 27.78 30.56 55.56 1983-09-17 18y 11m 15d 1996-10-23 32y 00m 21d 11 Robertson
2 Gary Mackay Hearts 34 33 1 0 14 11 9 41.18 32.35 26.47 57.35 1983-09-17 19y 07m 25d 1996-10-23 32y 09m 00d 11 Mackay
2 Henry Smith Hearts 34 34 0 0 14 11 9 41.18 32.35 26.47 57.35 1983-09-17 27y 06m 07d 1995-09-20 39y 06m 10d 10 Smith
4 Jim Cruickshank Hearts 29 29 0 0 7 9 13 24.14 31.03 44.83 39.66 1963-11-23 22y 07m 10d 1976-09-01 35y 04m 19d 13 Cruickshank
5 Douglas Cowie Dundee 28 28 0 3 8 5 15 28.57 17.86 53.57 37.50 1947-10-06 21y 05m 05d 1959-12-26 33y 07m 25d 13 Cowie
6 John Cumming Hearts 27 27 0 0 17 5 5 62.96 18.52 18.52 72.22 1951-08-15 21y 04m 29d 1965-10-02 35y 06m 15d 13 Cumming
6 Barry Martin Smith Dundee 27 27 0 0 6 8 13 22.22 29.63 48.15 37.04 1996-10-23 22y 08m 04d 2005-01-22 30y 11m 03d 8 Smith
6 Jimmy Wardhaugh Hearts 27 27 0 0 16 4 7 59.26 14.81 25.93 66.67 1949-01-08 19y 09m 18d 1959-02-07 29y 10m 17d 11 Wardhaugh
9 Alan Anderson Hearts 26 24 2 0 4 11 11 15.38 42.31 42.31 36.54 1964-10-24 24y 10m 03d 1975-11-15 35y 10m 25d 12 Anderson
9 Willie Bauld Hearts 26 26 0 0 13 5 8 50.00 19.23 30.77 59.62 1949-01-08 21y 11m 15d 1959-12-26 32y 11m 02d 11 Bauld
9 Steven Pressley Hearts 26 26 0 0 12 8 6 46.15 30.77 23.08 61.54 1998-09-12 24y 11m 01d 2005-01-22 31y 03m 11d 7 Pressley
12 John Colquhoun Hearts 25 24 1 0 10 9 6 40.00 36.00 24.00 58.00 1985-10-05 22y 02m 21d 1995-09-20 32y 02m 06d 7 Colquhoun
12 John Alexander Scott Dundee 25 24 1 6 11 11 3 44.00 44.00 12.00 66.00 1967-01-14 19y 00m 00d 1978-01-07 29y 11m 24d 10 Scott
14 Bobby Cox Dundee 24 24 0 0 5 4 16 20.00 16.00 64.00 28.00 1957-01-12 22y 11m 19d 1968-08-14 34y 06m 21d 13 Cox
15 Alex M Macfarlane Dundee 23 23 0 2 10 4 9 43.48 17.39 39.13 52.17 1901-12-07 Not Known 1912-12-14 Not Known 12 Macfarlane
15 Tom Mackenzie Hearts 23 23 0 0 10 5 8 43.48 21.74 34.78 54.35 1948-01-17 25y 02m 12d 1957-09-07 34y 10m 02d 10 MacKenzie
17 Gerard Follon Dundee 22 22 0 1 11 4 7 50.00 18.18 31.82 59.09 1939-12-09 20y 08m 23d 1954-10-02 35y 06m 16d 8 Follon
17 Walter Kidd Hearts 22 21 1 0 8 8 6 36.36 36.36 27.27 54.55 1978-01-07 19y 09m 28d 1990-01-06 31y 09m 27d 8 Kidd
17 Craig Levein Hearts 22 22 0 0 8 9 5 36.36 40.91 22.73 56.82 1984-01-07 19y 02m 16d 1994-04-16 29y 05m 25d 8 Levein
17 Bobby Parker Hearts 22 22 0 0 11 4 7 50.00 18.18 31.82 59.09 1947-10-06 22y 07m 20d 1957-01-12 31y 10m 27d 9 Parker

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 Willie Bauld Hearts 16 26 .62 1950-01-28 23y 00m 04d n/a 1958-10-11 31y 08m 17d n/a 7 Bauld
2 Jimmy Wardhaugh Hearts 15 27 .56 1950-02-06 20y 10m 16d n/a 1958-01-04 28y 09m 14d n/a 6 Wardhaugh
3 John Colquhoun Hearts 12 25 .48 1986-02-08 22y 06m 25d n/a 1995-09-20 32y 02m 06d n/a 6 Colquhoun
3 John Robertson Hearts 12 2 36 .33 1983-09-17 18y 11m 15d n/a 1995-09-20 30y 11m 18d n/a 8 Robertson
5 Alfie Conn Hearts 9 21 .43 1950-04-22 23y 06m 20d n/a 1956-01-14 29y 03m 12d n/a 6 Conn
5 Robert Cumming Hamilton Dundee 9 1 7 1.29 1910-10-29 33y 05m 16d 1 1913-11-22 36y 06m 09d 7 4 Hamilton
7 Alan Mathieson Cousin Dundee 8 19 .42 1957-08-20 19y 05m 13d 2 1965-02-27 26y 11m 20d 18 5 Cousin
7 Johnny Hamilton Hearts 8 20 .40 1959-02-07 24y 00m 16d n/a 1964-10-24 29y 09m 02d n/a 6 Hamilton
7 George Gordon Wallace Dundee 8 18 .44 1970-04-18 26y 09m 29d 2 1976-01-10 32y 06m 21d 17 6 Wallace
10 Colin Cameron Hearts 7 3 12 .58 1996-10-23 24y 00m 00d n/a 2001-08-18 28y 09m 26d n/a 4 Cameron
10 John Pearson Duncan Dundee 7 8 .88 1968-08-28 19y 06m 06d 2 1973-09-22 24y 07m 00d 8 4 Duncan
10 Andy Penman Dundee 7 3 16 .44 1963-05-06 20y 02m 16d 9 1966-04-13 23y 01m 24d 15 4 Penman
10 John Urquhart Hearts 7 15 .47 1948-01-24 22y 11m 21d n/a 1955-09-10 30y 07m 07d n/a 5 Urquhart
14 Drew Busby Hearts 6 2 17 .35 1973-08-18 25y 08m 10d n/a 1977-08-20 29y 08m 12d n/a 5 Busby
14 Alan John Gilzean Dundee 6 8 .75 1960-12-24 22y 02m 02d 1 1963-11-23 25y 01m 01d 6 3 Gilzean
14 David Halliday Dundee 6 6 1.00 1922-03-18 20y 03m 07d 2 1924-08-30 22y 08m 19d 5 2 Halliday
14 Gary Mackay Hearts 6 1 34 .18 1983-11-13 19y 09m 21d n/a 1989-02-11 25y 00m 19d n/a 5 Mackay
14 John Alexander Scott Dundee 6 1 25 .24 1969-01-25 21y 00m 11d 7 1975-04-23 27y 03m 09d 24 5 Scott
14 Willie Wallace Hearts 6 14 .43 1962-08-18 22y 01m 26d n/a 1966-10-01 26y 03m 08d n/a 4 Wallace
20 Ian Crawford Hearts 5 9 .56 1956-01-14 21y 06m 00d n/a 1960-12-24 26y 05m 10d n/a 4 Crawford

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 Henry Smith Hearts 34 14 11 9 41.18 32.35 26.47 57.35 1983-09-17 27y 06m 07d 1995-09-20 39y 06m 10d 10 Smith
2 Jim Cruickshank Hearts 29 7 9 13 24.14 31.03 44.83 39.66 1963-11-23 22y 07m 10d 1976-09-01 35y 04m 19d 13 Cruickshank
3 Alexander Robert Geddes Dundee 21 6 8 7 28.57 38.10 33.33 47.62 1983-11-13 23y 03m 01d 1989-09-09 29y 00m 28d 7 Geddes
4 Wilson Marsh Dundee 19 4 4 11 21.05 21.05 57.89 31.58 1926-03-27 Not Known 1936-10-10 Not Known 12 Marsh
5 Thomson Sandlands Allan Dundee 17 6 8 3 35.29 47.06 17.65 58.82 1972-12-23 26y 02m 18d 1977-10-29 31y 00m 24d 6 Allan
5 Alastair Donaldson Dundee 17 8 4 5 47.06 23.53 29.41 58.82 1964-10-24 20y 10m 27d 1978-01-07 34y 01m 11d 8 Donaldson
7 Gordon Marshall Hearts 16 10 4 2 62.50 25.00 12.50 75.00 1957-08-20 18y 01m 18d 1963-05-06 23y 10m 04d 6 Marshall
8 William Dallas Fyfe Brown Dundee 15 2 4 9 13.33 26.67 60.00 26.67 1950-04-22 18y 06m 14d 1959-02-07 27y 03m 30d 7 Brown
9 Jimmy Brown Hearts 14 4 3 7 28.57 21.43 50.00 39.29 1948-01-17 22y 05m 29d 1952-01-05 26y 05m 17d 5 Brown
10 Craig Gordon Hearts 13 8 2 3 61.54 15.38 23.08 69.23 2003-12-03 20y 11m 03d 2024-05-11 41y 04m 11d 5 Gordon
10 John Lynch Dundee 13 6 2 5 46.15 15.38 38.46 53.85 1935-08-31 17y 11m 09d 1950-12-23 33y 03m 01d 8 Lynch
12 Robert James Douglas Dundee 12 7 2 3 58.33 16.67 25.00 66.67 1998-09-12 26y 04m 19d 2013-01-30 40y 09m 06d 4 Douglas
12 Billy Higgins Hearts 12 5 3 4 41.67 25.00 33.33 54.17 1960-12-24 20y 09m 09d 1967-01-14 26y 09m 30d 7 Higgins
14 Willie Gibson Hearts 11 3 6 2 27.27 54.55 18.18 54.55 1974-05-06 21y 01m 03d 1978-01-07 24y 09m 04d 5 Gibson
14 William Muir Dundee 11 3 3 5 27.27 27.27 45.45 40.91 1902-08-23 Not Known 1906-09-08 Not Known 5 Muir
14 Antti Niemi Hearts 11 6 5 0 54.55 45.45 .00 77.27 2000-01-22 27y 07m 22d 2002-08-03 30y 02m 03d 4 Niemi
17 Robert W Crumley Dundee 9 5 1 3 55.56 11.11 33.33 61.11 1907-04-08 Not Known 1910-12-10 Not Known 5 Crumley
18 Paul Andrew Mathers Dundee 8 4 2 5 36.36 18.18 45.45 45.45 1990-04-04 20y 02m 18d 2001-08-18 31y 07m 01d 4 Mathers
18 Gilles Rousset Hearts 8 2 1 5 25.00 12.50 62.50 31.25 1996-10-23 33y 02m 01d 2000-04-01 36y 07m 10d 3 Rousset
18 Julian Speroni Dundee 8 2 3 5 20.00 30.00 50.00 35.00 2001-11-10 22y 05m 23d 2004-03-27 24y 10m 09d 3 Speroni

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