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.
Total Played = 713
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'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 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 15 20.83 16.67 62.50 29.17 1957-01-12 Not Known 1968-08-14 Not Known 12 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 5 10 4 26.32 52.63 21.05 52.63 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 6 6 33.33 33.33 33.33 50.00 1983-09-17 22y 04m 03d 1987-12-19 26y 07m 05d 5 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 6 6 3 40.00 40.00 20.00 60.00 1972-01-15 22y 01m 01d 1977-08-20 27y 08m 06d 7 Ford 35 Paul McGowan 15 13 2 1 4 2 9 26.67 13.33 60.00 33.33 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 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 42 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 42 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 42 Graham Harvey 13 7 6 3 2 6 5 15.38 46.15 38.46 38.46 1985-02-03 23y 09m 11d 1989-09-09 28y 04m 17d 6 Harvey 42 Cameron Kerr 13 9 4 0 5 1 7 38.46 7.69 53.85 42.31 2016-03-12 20y 06m 02d 2022-02-09 26y 04m 30d 6 Kerr 42 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 42 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 42 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 3 7 16.67 25.00 58.33 29.17 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 3 3 6 25.00 25.00 50.00 37.50 1962-09-01 22y 00m 24d 1968-08-14 28y 00m 06d 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 3 3 45.45 27.27 27.27 59.09 1977-10-29 18y 08m 24d 1989-04-15 30y 02m 10d 5 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 2 3 5 20.00 30.00 50.00 35.00 1987-01-24 24y 02m 10d 1998-10-31 35y 11m 17d 4 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 3 4 3 30.00 40.00 30.00 50.00 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 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 2 5 3 20.00 50.00 30.00 45.00 2000-04-01 19y 11m 12d 2005-01-22 24y 09m 02d 5 Wilkie 79 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 79 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 79 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 79 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 79 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 79 William Henry Falconer 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 1998-09-12 32y 05m 07d 2000-11-25 34y 07m 20d 3 Falconer 79 Stephen Charles Frail 9 8 1 0 3 2 4 33.33 22.22 44.44 44.44 1988-03-30 18y 07m 20d 1994-03-01 24y 06m 19d 5 Frail 79 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 79 Alex Kinninmonth 9 7 2 2 6 2 1 66.67 22.22 11.11 77.78 1966-04-13 24y 06m 18d 1972-01-15 30y 03m 20d 6 Kinninmonth 79 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 79 Georgi Nemsadze 9 9 0 1 0 5 4 .00 55.56 44.44 27.78 2000-08-27 28y 03m 17d 2003-10-04 31y 04m 24d 4 Nemsadze 79 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 79 Juan Manuel Sara 9 8 1 1 0 5 4 .00 55.56 44.44 27.78 2000-08-27 23y 10m 14d 2002-08-03 25y 09m 21d 3 Sara 79 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 79 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 79 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 79 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 79 Steven Tweed 9 9 0 1 2 3 4 22.22 33.33 44.44 38.89 1998-12-30 26y 04m 22d 2001-03-07 28y 06m 27d 3 Tweed 97 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] 97 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 97 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 97 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 97 Garry Brady 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 2002-10-26 26y 01m 19d 2004-08-07 27y 11m 00d 3 Brady 97 William Gibson Campbell 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1966-10-01 22y 02m 29d 1969-03-12 24y 08m 10d 3 Campbell 97 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 97 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 97 John Pearson Duncan 8 8 0 7 4 3 1 50.00 37.50 12.50 68.75 1968-08-14 19y 05m 23d 1974-05-06 25y 02m 14d 5 Duncan 97 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 97 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 97 Kevin Holt 8 7 1 0 2 2 4 25.00 25.00 50.00 37.50 2015-08-08 22y 06m 14d 2018-04-01 25y 02m 07d 3 Holt 97 Bobby E Hutchinson 8 8 0 2 3 2 3 37.50 25.00 37.50 50.00 1974-12-21 21y 06m 02d 1977-10-29 24y 04m 10d 4 Hutchinson 97 David [2] Mackay 8 8 0 1 2 3 3 25.00 37.50 37.50 43.75 2001-11-24 20y 06m 22d 2004-03-27 22y 10m 25d 3 Mackay 97 Paul Andrew Mathers 8 8 0 0 3 2 3 37.50 25.00 37.50 50.00 1990-04-04 20y 02m 18d 1993-11-13 23y 09m 27d 3 Mathers 97 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 97 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 97 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 97 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 97 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 97 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 97 Julian Speroni 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 2002-08-03 23y 02m 16d 2004-03-27 24y 10m 09d 2 Speroni 97 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 97 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 97 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 97 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 123 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] 123 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 123 Iain William Anderson 7 1 6 0 4 1 2 57.14 14.29 28.57 64.29 1995-09-20 18y 01m 28d 2004-08-07 27y 00m 15d 4 Anderson 123 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 123 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 123 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 123 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 123 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 123 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 123 Stephen Campbell 7 6 1 0 0 3 4 .00 42.86 57.14 21.43 1988-03-30 20y 04m 10d 1993-04-10 25y 04m 21d 4 Campbell 123 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 123 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 123 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 123 Robert Cumming Hamilton 7 7 0 9 3 2 2 42.86 28.57 28.57 57.14 1910-10-29 Not Known 1913-11-22 Not Known 4 Hamilton 123 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 123 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 123 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 123 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 123 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 123 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 123 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 123 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 123 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 123 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 123 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 123 Vince Mennie 7 7 0 1 1 2 4 14.29 28.57 57.14 28.57 1986-02-08 21y 08m 20d 1988-03-30 23y 10m 11d 3 Mennie 123 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 123 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 123 Darren O'Dea 7 7 0 1 2 1 4 28.57 14.29 57.14 35.71 2016-03-12 29y 01m 08d 2019-03-09 32y 01m 05d 4 O'Dea 123 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 123 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 123 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 123 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 123 Gordon David Strachan 7 6 1 1 2 2 3 28.57 28.57 42.86 42.86 1975-04-23 18y 02m 14d 1977-10-29 20y 08m 20d 3 Strachan 157 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 157 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 157 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 157 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 157 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 157 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 157 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 157 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 157 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 157 James Grady 6 5 1 0 3 1 2 50.00 16.67 33.33 58.33 1998-09-12 27y 05m 29d 2000-04-01 29y 00m 18d 2 Grady 157 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 157 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 157 Henry Wilson Hoggan 6 6 0 0 3 2 1 50.00 33.33 16.67 66.67 1974-12-21 26y 05m 04d 1976-09-01 28y 01m 15d 3 Hoggan 157 Duncan Lambie 6 4 2 1 3 3 0 50.00 50.00 .00 75.00 1972-01-15 19y 08m 26d 1974-05-06 22y 00m 16d 3 Lambie 157 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 157 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 157 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 157 Lee Mair 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 2002-08-03 21y 07m 25d 2004-03-27 23y 03m 18d 2 Mair 157 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 157 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 157 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 157 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 157 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 157 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 157 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 157 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 157 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 157 Steven Robb 6 4 2 0 0 1 5 .00 16.67 83.33 8.33 2002-12-29 20y 09m 21d 2005-01-22 22y 10m 14d 3 Robb 157 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 157 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 157 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 157 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 157 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 157 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 191 Max Anderson 5 3 2 0 1 1 3 20.00 20.00 60.00 30.00 2020-10-16 19y 04m 29d 2022-02-09 20y 08m 23d 2 Anderson 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 Jordan McGhee 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 2020-10-16 24y 02m 22d 2022-02-09 25y 06m 16d 2 McGhee 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 191 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 218 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 218 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 218 Lee Ashcroft 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2020-10-16 27y 01m 17d 2021-10-23 28y 01m 24d 2 Ashcroft 218 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 218 William Urquhart Baird 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1899-11-11 Not Known 1900-09-29 Not Known 2 Baird 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 Christopher John Coyne 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2001-02-17 22y 01m 28d 2001-05-20 22y 05m 00d 1 Coyne 218 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 218 Roarie Milton Ryan Deacon 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 2017-09-30 25y 11m 18d 2018-10-23 27y 00m 11d 2 Deacon 218 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 218 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 218 Liam Fontaine 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2021-01-02 40y 11m 26d 2022-02-09 42y 01m 02d 2 Fontaine 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 Neil Jablonski 4 2 2 0 0 0 4 .00 .00 100.00 .00 2003-05-25 20y 02m 16d 2004-08-07 21y 04m 29d 3 Jablonski 218 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 218 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 218 Zurab Khizanishvili 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 2001-08-18 19y 10m 12d 2002-12-29 21y 02m 23d 2 Khizanishvili 218 James Langfield 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 2001-05-20 21y 04m 28d 2001-11-24 21y 11m 02d 2 Langfield 218 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 218 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 218 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 218 Marcello Marrocco 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2000-11-25 32y 05m 18d 2001-03-18 32y 09m 11d 1 Marrocco 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 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 218 Walter Del Rio 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 2001-03-18 24y 09m 02d 2001-11-10 25y 04m 25d 2 Rio 218 Hugh Scott Robertson 4 3 1 0 2 1 1 50.00 25.00 25.00 62.50 1998-12-30 23y 09m 11d 2000-04-01 25y 00m 13d 2 Robertson 218 Mark William Robertson 4 2 2 0 0 1 3 .00 25.00 75.00 12.50 2001-05-20 24y 01m 14d 2002-12-29 25y 08m 23d 3 Robertson 218 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 218 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 218 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 218 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 218 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 218 Ian (John) Scott 4 4 0 1 2 2 0 50.00 50.00 .00 75.00 1972-01-15 25y 10m 00d 1973-09-22 27y 06m 07d 3 Scott 218 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 218 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 218 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 218 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 218 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 286 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] 286 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 286 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 286 Faissal El Bakhtaoui 3 1 2 0 1 0 2 33.33 .00 66.67 33.33 2016-10-15 23y 11m 07d 2017-12-12 25y 01m 04d 2 Bakhtaoui 286 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 286 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 286 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 286 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 286 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 286 Duncan Matthew Campbell 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1989-04-15 18y 07m 04d 1990-01-06 19y 03m 26d 2 Campbell 286 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 286 Ryan Conroy 3 1 2 2 3 0 0 100.00 .00 .00 100.00 2012-09-02 25y 04m 05d 2013-04-27 25y 11m 30d 1 Conroy 286 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 286 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 286 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 286 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 286 Christie Elliott 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2021-01-02 29y 07m 07d 2021-12-18 30y 06m 22d 2 Elliott 286 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 286 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 286 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 286 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 286 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 286 Declan Gallagher 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2012-11-03 21y 08m 21d 2013-04-27 22y 02m 14d 1 Gallagher 286 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 286 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 286 Gary Harkins 3 3 0 0 0 0 3 .00 .00 100.00 .00 2013-01-30 28y 00m 28d 2016-03-12 31y 02m 10d 2 Harkins 286 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 286 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 286 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 286 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 286 Thomas Peter Hutchinson 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2002-10-26 20y 08m 03d 2004-10-30 22y 08m 07d 3 Hutchinson 286 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 286 Gary William Irvine 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2012-09-02 27y 05m 16d 2013-01-30 27y 10m 13d 1 Irvine 286 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 286 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 286 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 286 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 286 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 286 Alan Lawrence 3 2 1 1 0 0 3 .00 .00 100.00 .00 1987-09-19 25y 01m 00d 1989-02-11 26y 05m 23d 2 Lawrence 286 Julen Etxabeguren Leanizbarrutia 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2015-08-08 24y 05m 01d 2016-12-23 25y 09m 16d 2 Leanizbarrutia 286 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 286 Matt Lockwood 3 3 0 1 3 0 0 100.00 .00 .00 100.00 2012-09-02 35y 10m 16d 2013-04-27 36y 06m 10d 1 Lockwood 286 Rory James Loy 3 1 2 1 0 1 2 .00 33.33 66.67 16.67 2015-11-21 27y 08m 02d 2016-10-15 28y 06m 26d 2 Loy 286 Callum MacDonald 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2004-08-07 21y 02m 07d 2005-01-22 21y 07m 22d 1 MacDonald 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 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 286 Nick Ross 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2015-08-08 23y 08m 28d 2016-03-12 24y 04m 01d 1 Ross 286 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 286 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 286 Ron Selway 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1969-11-22 23y 08m 03d 1971-02-20 24y 11m 01d 2 Selway 286 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 286 Augustus Smith 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1927-10-08 Not Known 1928-09-29 Not Known 2 Smith 286 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 286 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 286 Derek Robert James Soutar 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2004-08-07 23y 02m 03d 2005-01-22 23y 07m 18d 1 Soutar 286 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 286 Greg 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 286 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 286 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 286 Lewis Toshney 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2012-09-02 20y 04m 07d 2013-04-27 21y 00m 01d 1 Toshney 286 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 286 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 286 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 286 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 286 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 286 Craig Wighton 3 1 2 0 1 0 2 33.33 .00 66.67 33.33 2016-03-12 18y 07m 14d 2017-04-08 19y 08m 12d 2 Wighton 286 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 286 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 286 Jimmy Wilson 3 3 0 0 0 3 0 .00 100.00 .00 50.00 1971-02-20 28y 10m 00d 1974-05-06 32y 00m 16d 3 Wilson 286 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 372 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] 372 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] 372 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 372 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 372 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 372 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 372 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 372 Graham Patrick Bayne 2 0 2 0 0 0 2 .00 .00 100.00 .00 1999-09-11 20y 00m 20d 2000-01-22 20y 05m 00d 1 Bayne 372 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 372 Kyle Benedictus 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2012-11-03 20y 10m 27d 2013-04-27 21y 04m 20d 1 Benedictus 372 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 372 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 372 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 372 Jon Aurtenetxe Borde 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-12-12 25y 11m 09d 2018-04-01 26y 02m 29d 1 Borde 372 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 372 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 372 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 372 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 372 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 372 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 372 Shaun Byrne 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2021-01-02 27y 06m 24d 2022-02-09 28y 08m 00d 2 Byrne 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 Mark Craib 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1990-01-06 19y 10m 29d 1990-04-04 20y 01m 27d 1 Craib 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 Kevin Mickael Junior Gomis 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2016-10-15 27y 08m 25d 2016-12-23 27y 11m 03d 1 Gomis 372 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 372 Marcus Haber 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2016-12-23 27y 11m 12d 2017-04-08 28y 02m 28d 1 Haber 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 William John Kirkwood 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1988-03-30 29y 06m 29d 1988-09-28 30y 00m 27d 2 Kirkwood 372 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 372 Genseric Kusunga 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 2018-04-01 30y 00m 20d 2019-01-23 30y 10m 11d 2 Kusunga 372 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 372 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 372 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 372 Adam Richard Legzdins 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2021-10-23 34y 10m 25d 2021-12-18 35y 00m 20d 1 Legzdins 372 William Lennie 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 Lennie 372 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 372 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 372 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 372 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 372 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 372 George Shearer Mackie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1976-01-10 21y 07m 23d 1976-03-27 21y 10m 09d 1 Mackie 372 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 372 Robert Alexander Mann 2 2 0 0 0 0 2 .00 .00 100.00 .00 2004-08-07 30y 06m 27d 2004-10-30 30y 09m 19d 1 Mann 372 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 372 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 372 Luke McCowan 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2021-10-23 23y 10m 14d 2021-12-18 24y 00m 09d 1 McCowan 372 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 372 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 372 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 372 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 372 James Edward McInally 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1984-05-09 20y 02m 20d 1998-10-31 34y 08m 12d 2 McInally 372 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 372 Derek McKay 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1966-10-01 16y 09m 18d 1967-01-14 17y 01m 01d 1 McKay 372 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 372 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 372 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 372 Stephen McNally 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2004-10-30 20y 07m 15d 2005-01-22 20y 10m 07d 1 McNally 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 Elliot Charles Parish 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-12-12 27y 06m 22d 2018-04-01 27y 10m 12d 1 Parish 372 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 372 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 372 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 372 Ian Petrie Redford 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 1977-08-20 17y 04m 15d 1977-10-29 17y 06m 24d 1 Redford 372 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 372 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 372 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 372 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 372 Finlay Robertson 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2020-10-16 17y 11m 04d 2021-01-02 18y 01m 21d 1 Robertson 372 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 372 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 372 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 372 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 372 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 372 Lewis Spence 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2017-09-30 21y 08m 02d 2018-10-23 22y 08m 25d 2 Spence 372 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 372 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 372 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 372 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 372 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 372 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 372 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 372 Frank Van Eijs 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1999-10-30 27y 11m 28d 2000-01-22 28y 02m 20d 1 Van Eijs 372 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 372 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 372 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 372 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 372 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 514 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] 514 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] 514 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] 514 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] 514 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 514 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 514 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 514 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 514 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 514 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 514 Scott Allan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-12-12 26y 00m 14d 2017-12-12 26y 00m 14d 1 Allan 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 Douglas James Spence Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 2004-03-27 21y 01m 19d 2004-03-27 21y 01m 19d 1 Cameron 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 Barry Forbes 1 0 1 0 0 0 1 .00 .00 100.00 .00 2001-11-10 20y 02m 02d 2001-11-10 20y 02m 02d 1 Forbes 514 Jordon John Forster 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-10-16 27y 00m 23d 2020-10-16 27y 00m 23d 1 Forster 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 Christopher James Hegarty 1 0 1 0 0 0 1 .00 .00 100.00 .00 2004-03-27 19y 08m 03d 2004-03-27 19y 08m 03d 1 Hegarty 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 Thomas Konrad 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2015-11-21 26y 00m 16d 2015-11-21 26y 00m 16d 1 Konrad 514 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 514 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 514 Glen Atle Larsen 1 0 1 0 0 0 1 .00 .00 100.00 .00 2004-10-30 22y 02m 06d 2004-10-30 22y 02m 06d 1 Larsen 514 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 514 Ian Lawlor 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2022-02-09 27y 03m 13d 2022-02-09 27y 03m 13d 1 Lawlor 514 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 514 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 514 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 514 Robert Alexander Linn 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2003-12-03 18y 01m 23d 2003-12-03 18y 01m 23d 1 Linn 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 David Donaldson MacKinnon 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1977-10-29 21y 05m 06d 1977-10-29 21y 05m 06d 1 MacKinnon 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 Declan McDaid 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-03-06 25y 03m 12d 2021-03-06 25y 03m 12d 1 McDaid 514 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 514 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 514 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 514 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 514 Neil McGregor 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2012-09-02 27y 01m 16d 2012-09-02 27y 01m 16d 1 McGregor 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 Josh Mulligan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2022-02-09 19y 02m 28d 2022-02-09 19y 02m 28d 1 Mulligan 514 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 514 Simon Murray 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2018-04-01 26y 00m 10d 2018-04-01 26y 00m 10d 1 Murray 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 Zak Andrew Rudden 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2022-02-09 22y 00m 03d 2022-02-09 22y 00m 03d 1 Rudden 514 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 514 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 514 Billy Semple 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1973-08-18 26y 09m 16d 1973-08-18 26y 09m 16d 1 Semple 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 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 514 Danny Williams 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-10-15 28y 08m 20d 2016-10-15 28y 08m 20d 1 Williams 514 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 514 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 514 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 514 Michael Yates 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2000-08-27 20y 09m 20d 2000-08-27 20y 09m 20d 1 Yates
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
onsSurname 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 15 20.00 16.00 60.00 28.00 1957-01-12 Not Known 1968-08-14 Not Known 12 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 5 10 4 26.32 52.63 21.05 52.63 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 6 6 33.33 33.33 33.33 50.00 1983-09-17 22y 04m 03d 1987-12-19 26y 07m 05d 5 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 2 9 31.25 12.50 56.25 37.50 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 6 6 3 40.00 40.00 20.00 60.00 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 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 51 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 51 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 51 Graham Harvey 13 7 6 3 2 6 5 15.38 46.15 38.46 38.46 1985-02-03 23y 09m 11d 1989-09-09 28y 04m 17d 6 Harvey 51 Cameron Kerr 13 9 4 0 5 1 7 38.46 7.69 53.85 42.31 2016-03-12 20y 06m 02d 2022-02-09 26y 04m 30d 6 Kerr 51 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 51 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 51 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 3 7 16.67 25.00 58.33 29.17 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 3 3 6 25.00 25.00 50.00 37.50 1962-09-01 22y 00m 24d 1968-08-14 28y 00m 06d 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 3 3 45.45 27.27 27.27 59.09 1977-10-29 18y 08m 24d 1989-04-15 30y 02m 10d 5 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 2 3 5 20.00 30.00 50.00 35.00 1987-01-24 24y 02m 10d 1998-10-31 35y 11m 17d 4 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 3 4 3 30.00 40.00 30.00 50.00 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 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 2 5 3 20.00 50.00 30.00 45.00 2000-04-01 19y 11m 12d 2005-01-22 24y 09m 02d 5 Wilkie 90 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 90 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 90 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 90 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 90 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 90 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 90 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 90 William Henry Falconer 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 1998-09-12 32y 05m 07d 2000-11-25 34y 07m 20d 3 Falconer 90 Stephen Charles Frail 9 8 1 0 3 2 4 33.33 22.22 44.44 44.44 1988-03-30 18y 07m 20d 1994-03-01 24y 06m 19d 5 Frail 90 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 90 John Hillman 9 9 0 0 1 2 6 11.11 22.22 66.67 22.22 1896-08-15 26y 01m 16d 1898-04-27 27y 09m 28d 2 Hillman
Scorers Competitive Games
Total Distinct (ex ogs) = 193
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 Robert Cumming Hamilton 9 1 7 1.29 1910-10-29 Not Known 1 1913-11-22 Not Known 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 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 39 Hugh Thomson Adam 2 1 2 1.00 1939-12-09 Not Known 1 1940-05-11 Not Known 2 1 Adam 39 Dariusz Adamczuk 2 4 .50 1998-09-12 28y 10m 23d 3 1998-09-12 28y 10m 23d 3 1 Adamczuk 39 Edward Annand 2 7 .29 1999-03-20 25y 11m 24d 4 1999-03-20 25y 11m 24d 4 1 Annand 39 Allan Bell 2 16 .13 1903-08-29 Not Known 5 1904-11-12 Not Known 6 2 Bell 39 Walter Smith Bird 2 4 .50 1923-08-25 Not Known 3 1923-08-25 Not Known 3 1 Bird 39 Andrew Campbell 2 6 .33 1926-03-27 Not Known 2 1926-03-27 Not Known 2 1 Campbell 39 George Christie 2 15 .13 1952-01-05 Not Known 4 1955-01-08 Not Known 8 2 Christie 39 Ryan Conroy 2 1 3 .67 2012-09-02 25y 04m 05d 1 2013-04-27 25y 11m 30d 4 1 Conroy 39 William James Cox 2 4 .50 1907-04-08 Not Known 2 1907-04-08 Not Known 2 1 Cox 39 Charles James Craig 2 2 1.00 1898-11-26 Not Known 1 1898-11-26 Not Known 1 1 Craig 39 Jason Cummings 2 1 2 1.00 2021-03-06 25y 07m 05d 1 2021-10-23 26y 02m 22d 2 2 Cummings 39 Iain John H Ferguson 2 1 4 .50 1983-09-17 21y 01m 13d 1 1984-01-07 21y 05m 03d 3 1 Ferguson 39 Robert Wilson Flavell 2 10 .20 1951-10-06 30y 01m 05d 3 1953-10-17 32y 01m 16d 7 2 Flavell 39 John Rooney Gilmour 2 21 .10 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Gilmour 39 William Hogg 2 2 1.00 1913-11-22 Not Known 1 1914-10-17 Not Known 2 2 Hogg 39 John Bryson Hunter 2 5 .40 1908-08-15 30y 04m 09d 3 1909-11-13 31y 07m 07d 4 2 Hunter 39 Bobby E Hutchinson 2 8 .25 1975-03-12 21y 08m 21d 2 1976-01-10 22y 06m 22d 4 2 Hutchinson 39 Albert Kidd 2 10 .20 1986-05-03 28y 06m 17d 9 1986-05-03 28y 06m 17d 9 1 Kidd 39 Alex Kinninmonth 2 1 9 .22 1968-10-26 27y 01m 00d 4 1969-03-12 27y 05m 14d 6 1 Kinninmonth 39 William Knox 2 3 .67 1923-08-25 Not Known 2 1923-08-25 Not Known 2 1 Knox 39 Stephen Lovell 2 7 .29 2002-10-26 21y 10m 20d 1 2002-10-26 21y 10m 20d 1 1 Lovell 39 Alex M Macfarlane 2 23 .09 1902-08-23 Not Known 2 1905-01-28 Not Known 9 2 Macfarlane 39 John Napier Malloch 2 3 .67 1897-10-16 Not Known 1 1898-02-05 Not Known 2 1 Malloch 39 John [3] Martin 2 4 .50 1975-09-13 19y 00m 15d 1 1976-01-10 19y 04m 12d 2 1 Martin 39 William McArthur 2 8 .25 1896-09-19 Not Known 1 1898-02-05 Not Known 4 2 McArthur 39 John Duffy McCormack 2 8 .25 1985-02-03 29y 09m 09d 4 1985-04-20 29y 11m 26d 5 1 McCormack 39 David Thomas [3] McDonald 2 5 .40 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 McDonald 39 David McKay 2 8 .25 1900-09-08 Not Known 1 1901-12-07 Not Known 4 2 McKay 39 George Tomlinson McLean 2 7 .29 1968-04-17 24y 10m 22d 2 1968-08-28 25y 03m 02d 4 2 McLean 39 Steven Milne 2 12 .17 2002-12-29 22y 07m 24d 9 2004-03-27 23y 10m 22d 11 2 Milne 39 William O'Hare 2 7 .29 1928-01-28 Not Known 2 1929-12-14 Not Known 4 2 O'Hare 39 Joe Roy 2 3 .67 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Roy 39 Billy Steel 2 6 .33 1952-01-05 28y 08m 04d 4 1954-01-23 30y 08m 22d 6 2 Steel 39 David Stevens 2 6 .33 1900-09-08 Not Known 3 1900-09-08 Not Known 3 1 Stevens 39 George A Stewart 2 18 .11 1972-12-23 25y 03m 24d 9 1975-03-12 27y 06m 12d 15 2 Stewart 39 Alec Stuart 2 12 .17 1966-10-01 26y 01m 23d 9 1968-08-14 28y 00m 06d 12 2 Stuart 39 Kerr Waddell 2 2 1.00 2017-09-30 19y 03m 16d 1 2017-09-30 19y 03m 16d 1 1 Waddell 39 David [4] Wilson 2 6 .33 1903-08-29 Not Known 1 1904-11-12 Not Known 3 2 Wilson 77 Charles Graham Adam 1 4 .25 2020-10-16 34y 10m 06d 1 2020-10-16 34y 10m 06d 1 1 Adam 77 Jonathan Afolabi 1 1 3 .33 2021-01-02 20y 11m 19d 2 2021-01-02 20y 11m 19d 2 1 Afolabi 77 George [1] Anderson 1 2 .50 1899-11-11 Not Known 1 1899-11-11 Not Known 1 1 Anderson 77 Ian Anderson 1 7 .14 1975-04-23 20y 07m 12d 7 1975-04-23 20y 07m 12d 7 1 Anderson 77 Ian Allan Angus 1 8 .13 1986-11-22 25y 00m 03d 1 1986-11-22 25y 00m 03d 1 1 Angus 77 William Birse 1 1 1.00 1956-09-29 Not Known 1 1956-09-29 Not Known 1 1 Birse 77 Arthur Brand 1 4 .25 1905-02-25 Not Known 1 1905-02-25 Not Known 1 1 Brand 77 William Gibson Campbell 1 8 .13 1968-10-26 24y 03m 24d 6 1968-10-26 24y 03m 24d 6 1 Campbell 77 Luis Alberto Carranza 1 9 .11 2000-11-25 28y 05m 10d 1 2000-11-25 28y 05m 10d 1 1 Carranza 77 James Nixon Chalmers 1 8 .13 1957-08-20 28y 01m 12d 5 1957-08-20 28y 01m 12d 5 1 Chalmers 77 Gordon William Chisholm 1 9 .11 1989-04-15 29y 00m 07d 5 1989-04-15 29y 00m 07d 5 1 Chisholm 77 Robert Connor 1 8 .13 1984-11-24 24y 03m 20d 2 1984-11-24 24y 03m 20d 2 1 Connor 77 William Lawrence Cook 1 7 .14 1928-09-29 Not Known 7 1928-09-29 Not Known 7 1 Cook 77 Thomas Coyne 1 10 .10 1987-10-31 24y 11m 17d 4 1987-10-31 24y 11m 17d 4 1 Coyne 77 Piotr Czachowski 1 2 .50 1993-11-13 27y 00m 06d 2 1993-11-13 27y 00m 06d 2 1 Czachowski 77 Douglas C Davidson 1 1 1.00 1940-05-11 Not Known 1 1940-05-11 Not Known 1 1 Davidson 77 James Devlin 1 7 .14 1896-09-19 Not Known 2 1896-09-19 Not Known 2 1 Devlin 77 David Dunsmuir 1 2 .50 1954-10-02 Not Known 1 1954-10-02 Not Known 1 1 Dunsmuir 77 James Ferrier Easson 1 1 1.00 1939-12-09 Not Known 1 1939-12-09 Not Known 1 1 Easson 77 Ernest Alexander Ewen 1 9 .11 1947-10-06 25y 10m 01d 1 1947-10-06 25y 10m 01d 1 1 Ewen 77 William Henry Falconer 1 9 .11 1998-12-30 32y 08m 25d 3 1998-12-30 32y 08m 25d 3 1 Falconer 77 Gerard Follon 1 23 .04 1939-12-09 20y 08m 23d 1 1939-12-09 20y 08m 23d 1 1 Follon 77 Campbell Grant Fraser 1 3 .33 1984-01-07 26y 05m 16d 3 1984-01-07 26y 05m 16d 3 1 Fraser 77 John [3] Fraser 1 17 .06 1909-11-13 Not Known 8 1909-11-13 Not Known 8 1 Fraser 77 Thomas Gallacher 1 21 .05 1954-08-28 32y 01m 15d 17 1954-08-28 32y 01m 15d 17 1 Gallacher 77 Frank George 1 1 1.00 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 George 77 Robert Glennie 1 16 .06 1984-01-07 26y 03m 05d 3 1984-01-07 26y 03m 05d 3 1 Glennie 77 Marcus Haber 1 2 .50 2016-12-23 27y 11m 12d 1 2016-12-23 27y 11m 12d 1 1 Haber 77 James [3] Hamilton 1 2 .50 1996-10-23 20y 08m 14d 2 1996-10-23 20y 08m 14d 2 1 Hamilton 77 Kane Hemmings 1 3 .33 2015-08-08 24y 04m 00d 1 2015-08-08 24y 04m 00d 1 1 Hemmings 77 John William Honeyman 1 1 1.00 1920-10-04 Not Known 1 1920-10-04 Not Known 1 1 Honeyman 77 Samuel Johnstone Irving 1 7 .14 1926-08-14 Not Known 7 1926-08-14 Not Known 7 1 Irving 77 Jack Johnson 1 1 1.00 1948-01-17 Not Known 1 1948-01-17 Not Known 1 1 Johnson 77 Edwin David Johnston 1 19 .05 1975-09-13 27y 06m 16d 15 1975-09-13 27y 06m 16d 15 1 Johnston 77 Albert Laurence Juliussen 1 2 .50 1948-01-24 27y 11m 04d 2 1948-01-24 27y 11m 04d 2 1 Juliussen 77 Genseric Kusunga 1 2 .50 2019-01-23 30y 10m 11d 2 2019-01-23 30y 10m 11d 2 1 Kusunga 77 Duncan Lambie 1 6 .17 1973-09-22 21y 05m 02d 6 1973-09-22 21y 05m 02d 6 1 Lambie 77 Alan Lawrence 1 3 .33 1989-02-11 26y 05m 23d 4 1989-02-11 26y 05m 23d 4 1 Lawrence 77 Charles Thompson Leckie 1 1 1 1.00 1898-12-03 Not Known 1 1898-12-03 Not Known 1 1 Leckie 77 Frank L Lindley 1 1 1.00 1910-10-29 Not Known 1 1910-10-29 Not Known 1 1 Lindley 77 Robert Alexander Linn 1 1 1.00 2003-12-03 18y 01m 23d 2 2003-12-03 18y 01m 23d 2 1 Linn 77 Matt Lockwood 1 3 .33 2012-11-03 36y 00m 17d 2 2012-11-03 36y 00m 17d 2 1 Lockwood 77 Rory James Loy 1 3 .33 2015-11-21 27y 08m 02d 1 2015-11-21 27y 08m 02d 1 1 Loy 77 Thomas T Lynch 1 1 1.00 1931-10-24 Not Known 1 1931-10-24 Not Known 1 1 Lynch 77 David [2] Mackay 1 8 .13 2001-11-24 20y 06m 22d 2 2001-11-24 20y 06m 22d 2 1 Mackay 77 Colin Duncan Macnab 1 17 .06 1929-12-14 Not Known 8 1929-12-14 Not Known 8 1 Macnab 77 Danny Malloy 1 1 7 .14 1954-10-02 23y 10m 26d 5 1954-10-02 23y 10m 26d 5 1 Malloy 77 Thomas F McCulloch 1 4 .25 1917-01-27 Not Known 4 1917-01-27 Not Known 4 1 McCulloch 77 Thomas McDermott 1 10 .10 1899-12-16 Not Known 2 1899-12-16 Not Known 2 1 McDermott 77 John (Ian) McDougall 1 3 .33 1978-01-07 23y 04m 24d 3 1978-01-07 23y 04m 24d 3 1 McDougall 77 Craig Archibald (Archie) McGeoch 1 2 .50 1900-09-08 Not Known 1 1900-09-08 Not Known 1 1 McGeoch 77 Jordan McGhee 1 5 .20 2021-01-02 24y 05m 09d 2 2021-01-02 24y 05m 09d 2 1 McGhee 77 Hugh McGinn 1 2 .50 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 McGinn 77 Jamie McGowan 1 4 .25 1993-02-03 22y 01m 29d 2 1993-02-03 22y 01m 29d 2 1 McGowan 77 Paul McGowan 1 16 .06 2016-12-23 29y 02m 16d 5 2016-12-23 29y 02m 16d 5 1 McGowan 77 James Edward McInally 1 2 .50 1984-05-09 20y 02m 20d 1 1984-05-09 20y 02m 20d 1 1 McInally 77 Duncan William McLean 1 1 1.00 2004-01-06 20y 04m 30d 1 2004-01-06 20y 04m 30d 1 1 McLean 77 Harry McMenemy 1 2 .50 1938-01-03 25y 09m 08d 2 1938-01-03 25y 09m 08d 2 1 McMenemy 77 Gibson Norrie McNaughton 1 3 .33 1935-01-02 Not Known 1 1935-01-02 Not Known 1 1 McNaughton 77 Derek McWilliams 1 6 .17 1985-10-05 19y 08m 19d 4 1985-10-05 19y 08m 19d 4 1 McWilliams 77 Vince Mennie 1 7 .14 1986-02-08 21y 08m 20d 1 1986-02-08 21y 08m 20d 1 1 Mennie 77 George Merchant 1 4 .25 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Merchant 77 Andrew B Miller 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Miller 77 Hugh [1] Morgan 1 3 .33 1903-10-17 29y 02m 10d 1 1903-10-17 29y 02m 10d 1 1 Morgan 77 Sofien Moussa 1 3 .33 2018-04-01 30y 01m 26d 3 2018-04-01 30y 01m 26d 3 1 Moussa 77 John Livingstone Murdoch 1 2 .50 1934-01-02 Not Known 2 1934-01-02 Not Known 2 1 Murdoch 77 Frank Murray 1 2 .50 1917-01-27 Not Known 2 1917-01-27 Not Known 2 1 Murray 77 Andrew George Robert Nelson 1 1 1.00 2019-01-23 21y 04m 07d 1 2019-01-23 21y 04m 07d 1 1 Nelson 77 Georgi Nemsadze 1 9 .11 2001-08-18 29y 03m 08d 6 2001-08-18 29y 03m 08d 6 1 Nemsadze 77 Allan Nimmo 1 1 1.00 1905-10-21 Not Known 1 1905-10-21 Not Known 1 1 Nimmo 77 Ignacio Javier Gomez Novo 1 8 .13 2003-10-04 24y 06m 08d 5 2003-10-04 24y 06m 08d 5 1 Novo 77 Darren O'Dea 1 7 .14 2016-12-23 29y 10m 19d 2 2016-12-23 29y 10m 19d 2 1 O'Dea 77 Garry Paterson 1 8 .13 1993-10-02 23y 10m 22d 6 1993-10-02 23y 10m 22d 6 1 Paterson 77 Robert Petrie 1 2 .50 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 Petrie 77 William Nathaniel Phillips 1 3 .33 1935-08-31 Not Known 1 1935-08-31 Not Known 1 1 Phillips 77 Ian Purdie 1 5 .20 1976-09-01 23y 05m 25d 5 1976-09-01 23y 05m 25d 5 1 Purdie 77 Gavin Paul Rae 1 22 .05 2003-10-04 25y 10m 06d 21 2003-10-04 25y 10m 06d 21 1 Rae 77 Stuart Rafferty 1 17 .06 1987-05-02 26y 01m 26d 11 1987-05-02 26y 01m 26d 11 1 Rafferty 77 Robert Rankin 1 1 1.00 1934-09-01 Not Known 1 1934-09-01 Not Known 1 1 Rankin 77 William [1] Rankin 1 7 .14 1926-08-14 Not Known 6 1926-08-14 Not Known 6 1 Rankin 77 Alexander Stevenson Richardson 1 6 .17 1984-11-24 30y 00m 09d 5 1984-11-24 30y 00m 09d 5 1 Richardson 77 Dragutin Ristic 1 2 .50 1993-10-02 29y 01m 27d 1 1993-10-02 29y 01m 27d 1 1 Ristic 77 Henry McGill (Harry) Ritchie 1 5 .20 1930-11-22 Not Known 4 1930-11-22 Not Known 4 1 Ritchie 77 Paul Michael Ritchie 1 3 .33 1993-11-13 24y 09m 19d 3 1993-11-13 24y 09m 19d 3 1 Ritchie 77 James Edward Robertson 1 11 .09 1930-03-01 Not Known 2 1930-03-01 Not Known 2 1 Robertson 77 Peter [1] Robertson 1 12 .08 1901-12-07 Not Known 2 1901-12-07 Not Known 2 1 Robertson 77 David [2] Ross 1 2 .50 1913-03-22 Not Known 2 1913-03-22 Not Known 2 1 Ross 77 Juan Manuel Sara 1 9 .11 2001-02-17 24y 04m 04d 3 2001-02-17 24y 04m 04d 3 1 Sara 77 Wes Saunders 1 4 .25 1989-11-11 26y 08m 19d 4 1989-11-11 26y 08m 19d 4 1 Saunders 77 William Sawers 1 4 .25 1895-10-12 Not Known 3 1895-10-12 Not Known 3 1 Sawers 77 Ian (John) Scott 1 4 .25 1972-01-15 25y 10m 00d 1 1972-01-15 25y 10m 00d 1 1 Scott 77 Robert Shannon 1 19 .05 1988-09-28 22y 05m 08d 12 1988-09-28 22y 05m 08d 12 1 Shannon 77 James [2] Sharp 1 19 .05 1900-09-29 Not Known 4 1900-09-29 Not Known 4 1 Sharp 77 Lee Sharp 1 1 3 .33 1998-12-30 23y 07m 08d 1 1998-12-30 23y 07m 08d 1 1 Sharp 77 Donald Slade 1 1 1.00 1920-02-14 Not Known 1 1920-02-14 Not Known 1 1 Slade 77 Augustus Smith 1 3 .33 1928-01-28 Not Known 2 1928-01-28 Not Known 2 1 Smith 77 Harry McPherson Smith 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Smith 77 James [2] Smith 1 18 .06 1987-09-19 26y 04m 05d 16 1987-09-19 26y 04m 05d 16 1 Smith 77 George Thompson Scott Stewart 1 2 .50 1948-08-14 21y 05m 28d 1 1948-08-14 21y 05m 28d 1 1 Stewart 77 Alex G Stott 1 2 .50 1949-01-08 Not Known 1 1949-01-08 Not Known 1 1 Stott 77 Gordon David Strachan 1 7 .14 1975-11-15 18y 09m 06d 4 1975-11-15 18y 09m 06d 4 1 Strachan 77 David [2] Thomson 1 1 21 .05 1925-10-03 Not Known 18 1925-10-03 Not Known 18 1 Thomson 77 John Ross Thomson 1 9 .11 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Thomson 77 William [19] Thomson 1 6 .17 1895-10-12 Not Known 3 1895-10-12 Not Known 3 1 Thomson 77 Paul James Tosh 1 5 .20 1995-09-20 21y 11m 02d 4 1995-09-20 21y 11m 02d 4 1 Tosh 77 Frank Albert Townrow 1 4 .25 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 Townrow 77 Alex Troup 1 18 .06 1932-03-05 36y 10m 01d 17 1932-03-05 36y 10m 01d 17 1 Troup 77 James Turnbull 1 6 .17 1902-08-23 Not Known 2 1902-08-23 Not Known 2 1 Turnbull 77 James Turner 1 2 .50 1898-12-03 Not Known 2 1898-12-03 Not Known 2 1 Turner 77 Steven Tweed 1 9 .11 1999-10-30 27y 02m 22d 4 1999-10-30 27y 02m 22d 4 1 Tweed 77 Thomas Vail 1 2 .50 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 Vail 77 Andrew McQueen Walker 1 2 .50 1912-12-14 Not Known 1 1912-12-14 Not Known 1 1 Walker 77 Morten Wieghorst 1 3 .33 1995-09-20 24y 06m 26d 3 1995-09-20 24y 06m 26d 3 1 Wieghorst 77 Billy (William Davidson) Williamson 1 3 .33 1977-10-29 25y 01m 00d 2 1977-10-29 25y 01m 00d 2 1 Williamson 77 David Willocks 1 9 .11 1898-02-05 Not Known 5 1898-02-05 Not Known 5 1 Willocks 77 Bobby Wishart 1 6 .17 1961-04-29 28y 01m 19d 1 1961-04-29 28y 01m 19d 1 1 Wishart 77 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) = 210
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 Robert Cumming Hamilton 9 1 7 1.29 1910-10-29 Not Known 1 1913-11-22 Not Known 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 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 45 Hugh Thomson Adam 2 1 2 1.00 1939-12-09 Not Known 1 1940-05-11 Not Known 2 1 Adam 45 Dariusz Adamczuk 2 4 .50 1998-09-12 28y 10m 23d 3 1998-09-12 28y 10m 23d 3 1 Adamczuk 45 Edward Annand 2 7 .29 1999-03-20 25y 11m 24d 4 1999-03-20 25y 11m 24d 4 1 Annand 45 Allan Bell 2 16 .13 1903-08-29 Not Known 5 1904-11-12 Not Known 6 2 Bell 45 Walter Smith Bird 2 4 .50 1923-08-25 Not Known 3 1923-08-25 Not Known 3 1 Bird 45 Thomas [2] Brown 2 3 .67 1905-04-10 Not Known 0 1905-04-10 Not Known 0 1 Brown 45 Andrew Campbell 2 6 .33 1926-03-27 Not Known 2 1926-03-27 Not Known 2 1 Campbell 45 George Christie 2 15 .13 1952-01-05 Not Known 4 1955-01-08 Not Known 8 2 Christie 45 Ryan Conroy 2 1 3 .67 2012-09-02 25y 04m 05d 1 2013-04-27 25y 11m 30d 4 1 Conroy 45 William James Cox 2 4 .50 1907-04-08 Not Known 2 1907-04-08 Not Known 2 1 Cox 45 Charles James Craig 2 2 1.00 1898-11-26 Not Known 1 1898-11-26 Not Known 1 1 Craig 45 Jason Cummings 2 1 2 1.00 2021-03-06 25y 07m 05d 1 2021-10-23 26y 02m 22d 2 2 Cummings 45 James Devlin 2 7 .29 1896-09-19 Not Known 0 1897-04-03 Not Known 2 1 Devlin 45 James (No.2) Dickson 2 3 .67 1903-05-15 Not Known 0 1903-05-15 Not Known 0 1 Dickson 45 James Dundas 2 7 .29 1894-03-17 Not Known 0 1894-03-17 Not Known 0 1 Dundas 45 Iain John H Ferguson 2 1 4 .50 1983-09-17 21y 01m 13d 1 1984-01-07 21y 05m 03d 3 1 Ferguson 45 Robert Wilson Flavell 2 10 .20 1951-10-06 30y 01m 05d 3 1953-10-17 32y 01m 16d 7 2 Flavell 45 John [3] Fraser 2 17 .12 1907-01-05 Not Known 0 1909-11-13 Not Known 8 2 Fraser 45 John Rooney Gilmour 2 21 .10 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Gilmour 45 John Halkett 2 2 1.00 1901-05-04 Not Known 0 1901-08-15 Not Known 0 2 Halkett 45 William Hogg 2 2 1.00 1913-11-22 Not Known 1 1914-10-17 Not Known 2 2 Hogg 45 John Bryson Hunter 2 5 .40 1908-08-15 30y 04m 09d 3 1909-11-13 31y 07m 07d 4 2 Hunter 45 Bobby E Hutchinson 2 8 .25 1975-03-12 21y 08m 21d 2 1976-01-10 22y 06m 22d 4 2 Hutchinson 45 Albert Kidd 2 10 .20 1986-05-03 28y 06m 17d 9 1986-05-03 28y 06m 17d 9 1 Kidd 45 Alex Kinninmonth 2 1 9 .22 1968-10-26 27y 01m 00d 4 1969-03-12 27y 05m 14d 6 1 Kinninmonth 45 William Knox 2 3 .67 1923-08-25 Not Known 2 1923-08-25 Not Known 2 1 Knox 45 Stephen Lovell 2 7 .29 2002-10-26 21y 10m 20d 1 2002-10-26 21y 10m 20d 1 1 Lovell 45 John Napier Malloch 2 3 .67 1897-10-16 Not Known 1 1898-02-05 Not Known 2 1 Malloch 45 John [3] Martin 2 4 .50 1975-09-13 19y 00m 15d 1 1976-01-10 19y 04m 12d 2 1 Martin 45 William McArthur 2 8 .25 1896-09-19 Not Known 1 1898-02-05 Not Known 4 2 McArthur 45 John Duffy McCormack 2 8 .25 1985-02-03 29y 09m 09d 4 1985-04-20 29y 11m 26d 5 1 McCormack 45 David Thomas [3] McDonald 2 5 .40 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 McDonald 45 George Tomlinson McLean 2 7 .29 1968-04-17 24y 10m 22d 2 1968-08-28 25y 03m 02d 4 2 McLean 45 Steven Milne 2 12 .17 2002-12-29 22y 07m 24d 9 2004-03-27 23y 10m 22d 11 2 Milne 45 William O'Hare 2 7 .29 1928-01-28 Not Known 2 1929-12-14 Not Known 4 2 O'Hare 45 John William Paterson 2 2 1.00 1919-04-12 Not Known 0 1919-04-12 Not Known 0 1 Paterson 45 Joe Roy 2 3 .67 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Roy 45 Billy Steel 2 6 .33 1952-01-05 28y 08m 04d 4 1954-01-23 30y 08m 22d 6 2 Steel 45 David Stevens 2 6 .33 1900-09-08 Not Known 3 1900-09-08 Not Known 3 1 Stevens 45 George A Stewart 2 18 .11 1972-12-23 25y 03m 24d 9 1975-03-12 27y 06m 12d 15 2 Stewart 45 Alec Stuart 2 12 .17 1966-10-01 26y 01m 23d 9 1968-08-14 28y 00m 06d 12 2 Stuart 45 Luka Tankulic 2 1 2.00 2014-07-22 23y 01m 01d 0 2014-07-22 23y 01m 01d 0 1 Tankulic 45 William [19] Thomson 2 6 .33 1894-09-22 Not Known 0 1895-10-12 Not Known 3 2 Thomson 45 James Turnbull 2 6 .33 1901-08-15 Not Known 0 1902-08-23 Not Known 2 2 Turnbull 45 Kerr Waddell 2 2 1.00 2017-09-30 19y 03m 16d 1 2017-09-30 19y 03m 16d 1 1 Waddell 45 Andrew McQueen Walker 2 2 1.00 1912-10-16 Not Known 0 1912-12-14 Not Known 1 1 Walker 91 Charles Graham Adam 1 4 .25 2020-10-16 34y 10m 06d 1 2020-10-16 34y 10m 06d 1 1 Adam 91 Jonathan Afolabi 1 1 3 .33 2021-01-02 20y 11m 19d 2 2021-01-02 20y 11m 19d 2 1 Afolabi 91 George [1] Anderson 1 2 .50 1899-11-11 Not Known 1 1899-11-11 Not Known 1 1 Anderson 91 Ian Anderson 1 7 .14 1975-04-23 20y 07m 12d 7 1975-04-23 20y 07m 12d 7 1 Anderson 91 Ian Allan Angus 1 8 .13 1986-11-22 25y 00m 03d 1 1986-11-22 25y 00m 03d 1 1 Angus 91 William Birse 1 1 1.00 1956-09-29 Not Known 1 1956-09-29 Not Known 1 1 Birse 91 Richard Hill Boyle 1 1 15 .07 1904-04-11 Not Known 0 1904-04-11 Not Known 0 1 Boyle 91 Arthur Brand 1 4 .25 1905-02-25 Not Known 1 1905-02-25 Not Known 1 1 Brand 91 William Gibson Campbell 1 8 .13 1968-10-26 24y 03m 24d 6 1968-10-26 24y 03m 24d 6 1 Campbell 91 Luis Alberto Carranza 1 9 .11 2000-11-25 28y 05m 10d 1 2000-11-25 28y 05m 10d 1 1 Carranza 91 James Nixon Chalmers 1 8 .13 1957-08-20 28y 01m 12d 5 1957-08-20 28y 01m 12d 5 1 Chalmers 91 Gordon William Chisholm 1 9 .11 1989-04-15 29y 00m 07d 5 1989-04-15 29y 00m 07d 5 1 Chisholm 91 Joseph Clark 1 11 .09 1897-02-27 Not Known 0 1897-02-27 Not Known 0 1 Clark 91 Robert Connor 1 8 .13 1984-11-24 24y 03m 20d 2 1984-11-24 24y 03m 20d 2 1 Connor 91 William Lawrence Cook 1 7 .14 1928-09-29 Not Known 7 1928-09-29 Not Known 7 1 Cook 91 Thomas Coyne 1 10 .10 1987-10-31 24y 11m 17d 4 1987-10-31 24y 11m 17d 4 1 Coyne 91 Piotr Czachowski 1 2 .50 1993-11-13 27y 00m 06d 2 1993-11-13 27y 00m 06d 2 1 Czachowski 91 Herbert Charles Dainty 1 1 15 .07 1906-10-08 27y 08m 02d 0 1906-10-08 27y 08m 02d 0 1 Dainty 91 Douglas C Davidson 1 1 1.00 1940-05-11 Not Known 1 1940-05-11 Not Known 1 1 Davidson 91 David Dunsmuir 1 2 .50 1954-10-02 Not Known 1 1954-10-02 Not Known 1 1 Dunsmuir 91 James Ferrier Easson 1 1 1.00 1939-12-09 Not Known 1 1939-12-09 Not Known 1 1 Easson 91 Ernest Alexander Ewen 1 9 .11 1947-10-06 25y 10m 01d 1 1947-10-06 25y 10m 01d 1 1 Ewen 91 William Henry Falconer 1 9 .11 1998-12-30 32y 08m 25d 3 1998-12-30 32y 08m 25d 3 1 Falconer 91 Gerard Follon 1 23 .04 1939-12-09 20y 08m 23d 1 1939-12-09 20y 08m 23d 1 1 Follon 91 Campbell Grant Fraser 1 3 .33 1984-01-07 26y 05m 16d 3 1984-01-07 26y 05m 16d 3 1 Fraser 91 Thomas Gallacher 1 21 .05 1954-08-28 32y 01m 15d 17 1954-08-28 32y 01m 15d 17 1 Gallacher 91 Frank George 1 1 1.00 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 George 91 Robert Glennie 1 16 .06 1984-01-07 26y 03m 05d 3 1984-01-07 26y 03m 05d 3 1 Glennie 91 Marcus Haber 1 2 .50 2016-12-23 27y 11m 12d 1 2016-12-23 27y 11m 12d 1 1 Haber 91 James [3] Hamilton 1 2 .50 1996-10-23 20y 08m 14d 2 1996-10-23 20y 08m 14d 2 1 Hamilton 91 Gary Harkins 1 1 4 .25 2014-07-22 29y 06m 20d 0 2014-07-22 29y 06m 20d 0 1 Harkins 91 Kane Hemmings 1 3 .33 2015-08-08 24y 04m 00d 1 2015-08-08 24y 04m 00d 1 1 Hemmings 91 Robert [2] Hill 1 1 1.00 1900-04-09 Not Known 0 1900-04-09 Not Known 0 1 Hill 91 John William Honeyman 1 1 1.00 1920-10-04 Not Known 1 1920-10-04 Not Known 1 1 Honeyman 91 Samuel Johnstone Irving 1 7 .14 1926-08-14 Not Known 7 1926-08-14 Not Known 7 1 Irving 91 Jack Johnson 1 1 1.00 1948-01-17 Not Known 1 1948-01-17 Not Known 1 1 Johnson 91 Edwin David Johnston 1 19 .05 1975-09-13 27y 06m 16d 15 1975-09-13 27y 06m 16d 15 1 Johnston 91 Joseph Johnstone 1 2 .50 1912-10-16 Not Known 0 1912-10-16 Not Known 0 1 Johnstone 91 Albert Laurence Juliussen 1 2 .50 1948-01-24 27y 11m 04d 2 1948-01-24 27y 11m 04d 2 1 Juliussen 91 Genseric Kusunga 1 2 .50 2019-01-23 30y 10m 11d 2 2019-01-23 30y 10m 11d 2 1 Kusunga 91 Duncan Lambie 1 6 .17 1973-09-22 21y 05m 02d 6 1973-09-22 21y 05m 02d 6 1 Lambie 91 Alan Lawrence 1 3 .33 1989-02-11 26y 05m 23d 4 1989-02-11 26y 05m 23d 4 1 Lawrence 91 Charles Thompson Leckie 1 1 1 1.00 1898-12-03 Not Known 1 1898-12-03 Not Known 1 1 Leckie 91 Frank L Lindley 1 1 1.00 1910-10-29 Not Known 1 1910-10-29 Not Known 1 1 Lindley 91 Robert Alexander Linn 1 1 1.00 2003-12-03 18y 01m 23d 2 2003-12-03 18y 01m 23d 2 1 Linn 91 Matt Lockwood 1 3 .33 2012-11-03 36y 00m 17d 2 2012-11-03 36y 00m 17d 2 1 Lockwood 91 William Longair 1 23 .04 1894-03-17 Not Known 0 1894-03-17 Not Known 0 1 Longair 91 Thomas Pollock Low 1 4 .25 1900-03-24 Not Known 0 1900-03-24 Not Known 0 1 Low 91 Rory James Loy 1 3 .33 2015-11-21 27y 08m 02d 1 2015-11-21 27y 08m 02d 1 1 Loy 91 Thomas T Lynch 1 1 1.00 1931-10-24 Not Known 1 1931-10-24 Not Known 1 1 Lynch 91 David [2] Mackay 1 8 .13 2001-11-24 20y 06m 22d 2 2001-11-24 20y 06m 22d 2 1 Mackay 91 Colin Duncan Macnab 1 17 .06 1929-12-14 Not Known 8 1929-12-14 Not Known 8 1 Macnab 91 Danny Malloy 1 1 7 .14 1954-10-02 23y 10m 26d 5 1954-10-02 23y 10m 26d 5 1 Malloy 91 Alex McAulay 1 1 1.00 1904-04-18 Not Known 0 1904-04-18 Not Known 0 1 McAulay 91 Thomas F McCulloch 1 4 .25 1917-01-27 Not Known 4 1917-01-27 Not Known 4 1 McCulloch 91 Thomas McDermott 1 10 .10 1899-12-16 Not Known 2 1899-12-16 Not Known 2 1 McDermott 91 John (Ian) McDougall 1 3 .33 1978-01-07 23y 04m 24d 3 1978-01-07 23y 04m 24d 3 1 McDougall 91 Craig Archibald (Archie) McGeoch 1 2 .50 1900-09-08 Not Known 1 1900-09-08 Not Known 1 1 McGeoch 91 Jordan McGhee 1 5 .20 2021-01-02 24y 05m 09d 2 2021-01-02 24y 05m 09d 2 1 McGhee 91 Hugh McGinn 1 2 .50 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 McGinn 91 Jamie McGowan 1 4 .25 1993-02-03 22y 01m 29d 2 1993-02-03 22y 01m 29d 2 1 McGowan 91 Paul McGowan 1 16 .06 2016-12-23 29y 02m 16d 5 2016-12-23 29y 02m 16d 5 1 McGowan 91 James Edward McInally 1 2 .50 1984-05-09 20y 02m 20d 1 1984-05-09 20y 02m 20d 1 1 McInally 91 Duncan William McLean 1 1 1.00 2004-01-06 20y 04m 30d 1 2004-01-06 20y 04m 30d 1 1 McLean 91 Harry McMenemy 1 2 .50 1938-01-03 25y 09m 08d 2 1938-01-03 25y 09m 08d 2 1 McMenemy 91 Gibson Norrie McNaughton 1 3 .33 1935-01-02 Not Known 1 1935-01-02 Not Known 1 1 McNaughton 91 Derek McWilliams 1 6 .17 1985-10-05 19y 08m 19d 4 1985-10-05 19y 08m 19d 4 1 McWilliams 91 Vince Mennie 1 7 .14 1986-02-08 21y 08m 20d 1 1986-02-08 21y 08m 20d 1 1 Mennie 91 George Merchant 1 4 .25 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Merchant 91 Andrew B Miller 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Miller 91 Hugh [1] Morgan 1 3 .33 1903-10-17 29y 02m 10d 1 1903-10-17 29y 02m 10d 1 1 Morgan 91 Sofien Moussa 1 3 .33 2018-04-01 30y 01m 26d 3 2018-04-01 30y 01m 26d 3 1 Moussa 91 John Livingstone Murdoch 1 2 .50 1934-01-02 Not Known 2 1934-01-02 Not Known 2 1 Murdoch 91 Frank Murray 1 2 .50 1917-01-27 Not Known 2 1917-01-27 Not Known 2 1 Murray 91 Andrew George Robert Nelson 1 1 1.00 2019-01-23 21y 04m 07d 1 2019-01-23 21y 04m 07d 1 1 Nelson 91 Georgi Nemsadze 1 9 .11 2001-08-18 29y 03m 08d 6 2001-08-18 29y 03m 08d 6 1 Nemsadze 91 Allan Nimmo 1 1 1.00 1905-10-21 Not Known 1 1905-10-21 Not Known 1 1 Nimmo 91 Ignacio Javier Gomez Novo 1 8 .13 2003-10-04 24y 06m 08d 5 2003-10-04 24y 06m 08d 5 1 Novo 91 Darren O'Dea 1 7 .14 2016-12-23 29y 10m 19d 2 2016-12-23 29y 10m 19d 2 1 O'Dea 91 Garry Paterson 1 8 .13 1993-10-02 23y 10m 22d 6 1993-10-02 23y 10m 22d 6 1 Paterson 91 Robert Petrie 1 2 .50 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 Petrie 91 William Nathaniel Phillips 1 3 .33 1935-08-31 Not Known 1 1935-08-31 Not Known 1 1 Phillips 91 Ian Purdie 1 5 .20 1976-09-01 23y 05m 25d 5 1976-09-01 23y 05m 25d 5 1 Purdie 91 Gavin Paul Rae 1 22 .05 2003-10-04 25y 10m 06d 21 2003-10-04 25y 10m 06d 21 1 Rae 91 Stuart Rafferty 1 17 .06 1987-05-02 26y 01m 26d 11 1987-05-02 26y 01m 26d 11 1 Rafferty 91 Robert Rankin 1 1 1.00 1934-09-01 Not Known 1 1934-09-01 Not Known 1 1 Rankin 91 William [1] Rankin 1 7 .14 1926-08-14 Not Known 6 1926-08-14 Not Known 6 1 Rankin 91 Alexander Stevenson Richardson 1 6 .17 1984-11-24 30y 00m 09d 5 1984-11-24 30y 00m 09d 5 1 Richardson 91 Dragutin Ristic 1 2 .50 1993-10-02 29y 01m 27d 1 1993-10-02 29y 01m 27d 1 1 Ristic 91 Henry McGill (Harry) Ritchie 1 5 .20 1930-11-22 Not Known 4 1930-11-22 Not Known 4 1 Ritchie 91 Paul Michael Ritchie 1 3 .33 1993-11-13 24y 09m 19d 3 1993-11-13 24y 09m 19d 3 1 Ritchie 91 James Edward Robertson 1 11 .09 1930-03-01 Not Known 2 1930-03-01 Not Known 2 1 Robertson 91 Peter [1] Robertson 1 12 .08 1901-12-07 Not Known 2 1901-12-07 Not Known 2 1 Robertson 91 David [2] Ross 1 2 .50 1913-03-22 Not Known 2 1913-03-22 Not Known 2 1 Ross 91 Juan Manuel Sara 1 9 .11 2001-02-17 24y 04m 04d 3 2001-02-17 24y 04m 04d 3 1 Sara 91 Wes Saunders 1 4 .25 1989-11-11 26y 08m 19d 4 1989-11-11 26y 08m 19d 4 1 Saunders 91 William Sawers 1 4 .25 1895-10-12 Not Known 3 1895-10-12 Not Known 3 1 Sawers 91 Ian (John) Scott 1 4 .25 1972-01-15 25y 10m 00d 1 1972-01-15 25y 10m 00d 1 1 Scott 91 Robert Shannon 1 19 .05 1988-09-28 22y 05m 08d 12 1988-09-28 22y 05m 08d 12 1 Shannon 91 James [2] Sharp 1 19 .05 1900-09-29 Not Known 4 1900-09-29 Not Known 4 1 Sharp 91 Lee Sharp 1 1 3 .33 1998-12-30 23y 07m 08d 1 1998-12-30 23y 07m 08d 1 1 Sharp 91 Donald Slade 1 1 1.00 1920-02-14 Not Known 1 1920-02-14 Not Known 1 1 Slade 91 Augustus Smith 1 3 .33 1928-01-28 Not Known 2 1928-01-28 Not Known 2 1 Smith 91 Harry McPherson Smith 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Smith 91 James [2] Smith 1 18 .06 1987-09-19 26y 04m 05d 16 1987-09-19 26y 04m 05d 16 1 Smith 91 William [7] Smith 1 1 1.00 1905-04-10 Not Known 0 1905-04-10 Not Known 0 1 Smith 91 Alex G Stott 1 2 .50 1949-01-08 Not Known 1 1949-01-08 Not Known 1 1 Stott 91 Gordon David Strachan 1 7 .14 1975-11-15 18y 09m 06d 4 1975-11-15 18y 09m 06d 4 1 Strachan 91 David [2] Thomson 1 1 21 .05 1925-10-03 Not Known 18 1925-10-03 Not Known 18 1 Thomson 91 John Ross Thomson 1 9 .11 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Thomson 91 Paul James Tosh 1 5 .20 1995-09-20 21y 11m 02d 4 1995-09-20 21y 11m 02d 4 1 Tosh 91 Frank Albert Townrow 1 4 .25 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 Townrow 91 Alex Troup 1 18 .06 1932-03-05 36y 10m 01d 17 1932-03-05 36y 10m 01d 17 1 Troup 91 James Turner 1 2 .50 1898-12-03 Not Known 2 1898-12-03 Not Known 2 1 Turner 91 Steven Tweed 1 9 .11 1999-10-30 27y 02m 22d 4 1999-10-30 27y 02m 22d 4 1 Tweed 91 Thomas Vail 1 2 .50 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 Vail 91 Morten Wieghorst 1 3 .33 1995-09-20 24y 06m 26d 3 1995-09-20 24y 06m 26d 3 1 Wieghorst 91 Billy (William Davidson) Williamson 1 3 .33 1977-10-29 25y 01m 00d 2 1977-10-29 25y 01m 00d 2 1 Williamson 91 Bobby Wishart 1 6 .17 1961-04-29 28y 01m 19d 1 1961-04-29 28y 01m 19d 1 1 Wishart 91 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
NoGoals 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
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 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 Paul Andrew Mathers 8 7 .88 3 2 3 37.50 25.00 37.50 50.00 1990-04-04 20y 02m 18d 1993-11-13 23y 09m 27d 3 Mathers 10 Julian Speroni 8 12 1.50 2 2 4 25.00 25.00 50.00 37.50 2002-08-03 23y 02m 16d 2004-03-27 24y 10m 09d 2 Speroni 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 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 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 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 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 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 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 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 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 22 James Langfield 4 8 2.00 0 1 3 .00 25.00 75.00 12.50 2001-05-20 21y 04m 28d 2001-11-24 21y 11m 02d 2 Langfield 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 25 Derek Robert James Soutar 3 5 1.67 0 1 2 .00 33.33 66.67 16.67 2004-08-07 23y 02m 03d 2005-01-22 23y 07m 18d 1 Soutar 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 28 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 28 Adam Richard Legzdins 2 2 1.00 0 1 1 .00 50.00 50.00 25.00 2021-10-23 34y 10m 25d 2021-12-18 35y 00m 20d 1 Legzdins 28 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 28 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 28 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 28 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 28 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 28 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 28 Elliot Charles Parish 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 2017-12-12 27y 06m 22d 2018-04-01 27y 10m 12d 1 Parish 28 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 28 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 28 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 28 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 28 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 42 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 42 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 42 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 42 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 42 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 42 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 42 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 42 Ian Lawlor 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2022-02-09 27y 03m 13d 2022-02-09 27y 03m 13d 1 Lawlor 42 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 42 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] 42 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 42 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 42 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
Hearts Top 20 Appearances
Competitive games only. Players appearances and goals pre 1946 are included.
Total Played = 383
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'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 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 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 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 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) = 113
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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 Colin Cameron 7 3 12 .58 1996-10-23 24y 00m 00d n/a 2001-08-18 28y 09m 26d n/a 4 Cameron 7 John Urquhart 7 15 .47 1948-01-24 22y 11m 21d n/a 1955-09-10 30y 07m 07d n/a 5 Urquhart 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 Graham Shaw 4 6 .67 1976-01-10 24y 03m 02d n/a 1977-08-20 25y 10m 12d n/a 3 Shaw 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 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 Willie Gibson 3 11 .27 1975-11-15 22y 07m 12d n/a 1978-01-07 24y 09m 04d n/a 3 Gibson 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 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 Dave McPherson 3 16 .19 1989-04-15 25y 02m 18d n/a 1995-09-20 31y 07m 23d n/a 3 McPherson 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 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 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 Tommy Traynor 3 13 .23 1968-10-26 25y 00m 29d n/a 1969-03-12 25y 05m 13d n/a 1 Traynor
Hearts Hat Tricks
Total = 0
The specified statement did not generate any data Player Age Game
NoGoals Comp Match Scorers
Hearts Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 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 12 13 1.08 7 2 3 58.33 16.67 25.00 66.67 2003-12-03 20y 11m 03d 2022-02-09 39y 01m 12d 4 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 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 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 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 13 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 13 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 13 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 13 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 17 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 17 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 17 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 17 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 21 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 21 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 21 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 21 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
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
onsSurname 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 15 20.83 16.67 62.50 29.17 1957-01-12 Not Known 1968-08-14 Not Known 12 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
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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 Not Known 1 1913-11-22 Not Known 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
onsSurname 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 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 11 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 11 Craig Gordon Hearts 12 7 2 3 58.33 16.67 25.00 66.67 2003-12-03 20y 11m 03d 2022-02-09 39y 01m 12d 4 Gordon 11 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 3 2 3 37.50 25.00 37.50 50.00 1990-04-04 20y 02m 18d 1993-11-13 23y 09m 27d 3 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 2 4 25.00 25.00 50.00 37.50 2002-08-03 23y 02m 16d 2004-03-27 24y 10m 09d 2 Speroni