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 = 727
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 Cameron Kerr 14 10 4 0 6 1 7 42.86 7.14 50.00 46.43 2016-03-12 20y 06m 02d 2023-08-27 27y 11m 17d 7 Kerr 39 Fred McDiarmid 14 14 0 0 4 3 7 28.57 21.43 50.00 39.29 1899-12-16 Not Known 1906-01-13 Not Known 7 McDiarmid 39 Keith Arthur Wright 14 13 1 5 2 5 7 14.29 35.71 50.00 32.14 1987-01-24 21y 08m 07d 1990-04-04 24y 10m 18d 4 Wright 43 John Finlay Brown 13 13 0 0 5 3 5 38.46 23.08 38.46 50.00 1923-08-25 Not Known 1930-11-22 Not Known 8 Brown 43 James Howatson Easton 13 13 0 0 7 3 3 53.85 23.08 23.08 65.38 1964-10-24 24y 01m 21d 1970-04-18 29y 07m 15d 6 Easton 43 Graham Harvey 13 7 6 3 2 6 5 15.38 46.15 38.46 38.46 1985-02-03 23y 09m 11d 1989-09-09 28y 04m 17d 6 Harvey 43 John Lynch 13 13 0 0 6 2 5 46.15 15.38 38.46 53.85 1935-08-31 17y 11m 09d 1950-12-23 33y 03m 01d 8 Lynch 43 Stephen Murray 13 13 0 0 6 3 4 46.15 23.08 30.77 57.69 1965-02-27 20y 04m 18d 1969-11-22 25y 01m 13d 6 Murray 43 Hugh Robertson 13 13 0 0 4 2 7 30.77 15.38 53.85 38.46 1958-01-04 18y 01m 06d 1965-02-27 25y 02m 30d 8 Robertson 49 John Brown 12 12 0 4 4 4 4 33.33 33.33 33.33 50.00 1984-09-04 22y 07m 09d 1987-12-19 25y 10m 23d 4 Brown 49 Herbert Charles Dainty 12 12 0 0 5 3 4 41.67 25.00 33.33 54.17 1905-10-21 26y 08m 15d 1910-12-10 31y 10m 04d 6 Dainty 49 Robert James Douglas 12 12 0 0 7 2 3 58.33 16.67 25.00 66.67 1998-09-12 26y 04m 19d 2013-01-30 40y 09m 06d 4 Douglas 49 John [3] Fraser 12 12 0 1 5 4 3 41.67 33.33 25.00 58.33 1905-10-21 Not Known 1911-10-28 Not Known 7 Fraser 49 William Longair 12 12 0 0 4 1 7 33.33 8.33 58.33 37.50 1893-10-21 Not Known 1901-12-07 Not Known 7 Longair 49 Thomas A McCarthy 12 12 0 0 2 3 7 16.67 25.00 58.33 29.17 1929-12-14 Not Known 1934-09-01 Not Known 6 McCarthy 49 Steven Milne 12 3 9 2 2 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 Jordan McGhee 8 8 0 3 3 1 4 37.50 12.50 50.00 43.75 2020-10-16 24y 02m 22d 2024-02-03 27y 06m 10d 3 McGhee 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 124 David Brown [1] 7 7 0 4 2 0 5 28.57 .00 71.43 28.57 1914-10-17 Not Known 1919-09-20 Not Known 4 [1] 124 Alex Aitken 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1912-12-14 Not Known 1916-12-16 Not Known 5 Aitken 124 Iain William Anderson 7 1 6 0 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 124 Ian Anderson 7 6 1 1 3 4 0 42.86 57.14 .00 71.43 1973-08-18 18y 11m 07d 1975-04-23 20y 07m 12d 2 Anderson 124 Edward Annand 7 4 3 2 5 1 1 71.43 14.29 14.29 78.57 1998-09-12 25y 05m 19d 2000-04-01 27y 00m 08d 2 Annand 124 Scott Bain 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 2015-08-08 23y 08m 17d 2017-09-30 25y 10m 08d 3 Bain 124 James T Bellamy 7 7 0 4 5 0 2 71.43 .00 28.57 71.43 1908-08-15 Not Known 1912-02-24 Not Known 4 Bellamy 124 William Blythe 7 7 0 0 0 1 6 .00 14.29 85.71 7.14 1930-04-19 Not Known 1935-01-02 Not Known 6 Blythe 124 Alex Bryce 7 6 1 0 1 4 2 14.29 57.14 28.57 42.86 1967-01-14 22y 07m 23d 1971-09-25 27y 04m 03d 6 Bryce 124 Stephen Campbell 7 6 1 0 0 3 4 .00 42.86 57.14 21.43 1988-03-30 20y 04m 10d 1993-04-10 25y 04m 21d 4 Campbell 124 James Nixon Chalmers 7 7 0 1 0 1 6 .00 14.29 85.71 7.14 1955-01-08 25y 06m 00d 1957-09-07 28y 01m 30d 4 Chalmers 124 William Lawrence Cook 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1925-10-03 Not Known 1928-09-29 Not Known 4 Cook 124 Alan Dinnie 7 6 1 0 0 1 6 .00 14.29 85.71 7.14 1989-11-11 26y 05m 28d 1994-03-01 30y 09m 15d 3 Dinnie 124 Robert Cumming Hamilton 7 7 0 9 3 2 2 42.86 28.57 28.57 57.14 1910-10-29 Not Known 1913-11-22 Not Known 4 Hamilton 124 Robert H Henderson 7 7 0 0 2 0 5 28.57 .00 71.43 28.57 1951-08-15 33y 10m 11d 1956-01-14 38y 03m 10d 4 Henderson 124 James [1] Hunter 7 7 0 0 2 2 3 28.57 28.57 42.86 42.86 1924-08-30 Not Known 1928-01-28 Not Known 4 Hunter 124 Samuel Johnstone Irving 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1920-10-04 Not Known 1926-08-14 Not Known 4 Irving 124 James Lawson 7 7 0 0 5 0 2 71.43 .00 28.57 71.43 1908-08-15 Not Known 1913-03-22 Not Known 5 Lawson 124 Albert Lee 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1906-09-08 Not Known 1910-12-10 Not Known 5 Lee 124 Stephen Lovell 7 7 0 2 2 0 5 28.57 .00 71.43 28.57 2002-10-26 21y 10m 20d 2004-10-30 23y 10m 24d 3 Lovell 124 Danny Malloy 7 7 0 1 2 0 5 28.57 .00 71.43 28.57 1953-10-17 22y 11m 11d 1955-09-10 24y 10m 04d 3 Malloy 124 Charles Walker McCall 7 6 1 3 3 2 2 42.86 28.57 28.57 57.14 1983-09-17 29y 05m 19d 1985-02-03 30y 10m 06d 2 McCall 124 George [1] McGeachie 7 7 0 0 0 2 5 .00 28.57 71.43 14.29 1957-01-12 17y 04m 03d 1959-12-26 20y 03m 17d 4 McGeachie 124 John W McKenzie 7 7 0 0 2 3 2 28.57 42.86 28.57 50.00 1904-11-12 Not Known 1908-01-04 Not Known 4 McKenzie 124 George Tomlinson McLean 7 7 0 2 3 1 3 42.86 14.29 42.86 50.00 1967-09-23 24y 03m 28d 1969-03-12 25y 09m 14d 2 McLean 124 Vince Mennie 7 7 0 1 1 2 4 14.29 28.57 57.14 28.57 1986-02-08 21y 08m 20d 1988-03-30 23y 10m 11d 3 Mennie 124 Lewis Morgan 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1931-10-24 20y 05m 24d 1935-01-02 23y 08m 03d 4 Morgan 124 David E Nicoll 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1919-09-20 Not Known 1922-08-26 Not Known 4 Nicoll 124 Darren O'Dea 7 7 0 1 2 1 4 28.57 14.29 57.14 35.71 2016-03-12 29y 01m 08d 2019-03-09 32y 01m 05d 4 O'Dea 124 William O'Hare 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1927-10-08 Not Known 1930-04-19 Not Known 3 O'Hare 124 William [1] Rankin 7 7 0 1 4 2 1 57.14 28.57 14.29 71.43 1923-01-20 Not Known 1926-12-25 Not Known 5 Rankin 124 Robert Cuthbertson Rennie 7 7 0 0 2 0 5 28.57 .00 71.43 28.57 1935-08-31 Not Known 1940-05-11 Not Known 4 Rennie 124 Peter [1] Robertson 7 7 0 1 3 1 3 42.86 14.29 42.86 50.00 1901-10-12 Not Known 1903-10-17 Not Known 3 Robertson 124 Gordon David Strachan 7 6 1 1 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 158 Lee Ashcroft 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 2020-10-16 27y 01m 17d 2024-02-03 30y 05m 05d 3 Ashcroft 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 158 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 Luke McCowan 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 2021-10-23 23y 10m 14d 2024-02-03 26y 01m 25d 2 McCowan 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 193 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 220 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 287 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] 287 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 287 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 287 Amadou Bakayoko 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-08-27 27y 07m 26d 2024-02-03 28y 01m 02d 1 Bakayoko 287 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 287 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 287 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 287 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 287 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 287 Malachi Boateng 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-08-27 21y 01m 22d 2024-02-03 21y 06m 29d 1 Boateng 287 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 287 Lyall Cameron 3 2 1 2 1 0 2 33.33 .00 66.67 33.33 2023-08-27 20y 10m 17d 2024-02-03 21y 03m 24d 1 Cameron 287 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 287 Trevor Carson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-08-27 35y 05m 22d 2024-02-03 35y 10m 29d 1 Carson 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 Finlay Robertson 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2020-10-16 17y 11m 04d 2023-08-27 20y 09m 15d 2 Robertson 287 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 287 Zachary Scott Robinson 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2023-08-27 21y 02m 16d 2024-02-03 21y 07m 23d 1 Robinson 287 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 287 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 287 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 287 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 287 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 287 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 287 Joe Shaughnessy 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-08-27 31y 01m 21d 2024-02-03 31y 06m 28d 1 Shaughnessy 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 287 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 380 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] 380 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] 380 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 380 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 380 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 380 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 380 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 380 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 380 Owen Michael Beck 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2023-08-27 21y 00m 18d 2024-02-03 21y 05m 25d 1 Beck 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 Owen Joel Dodgson 2 2 0 0 0 0 2 .00 .00 100.00 .00 2024-01-23 20y 10m 04d 2024-02-03 20y 10m 15d 1 Dodgson 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 Josh Mulligan 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2022-02-09 19y 02m 28d 2024-01-23 21y 02m 11d 2 Mulligan 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 380 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 523 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] 523 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] 523 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] 523 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] 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 Dara James Morgan Costelloe 1 1 0 0 0 0 1 .00 .00 100.00 .00 2024-01-23 21y 01m 12d 2024-01-23 21y 01m 12d 1 Costelloe 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 Curtis Lee Main 1 0 1 0 0 0 1 .00 .00 100.00 .00 2024-01-23 31y 07m 03d 2024-01-23 31y 07m 03d 1 Main 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 Michael Jordan Donald Mellon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2024-02-03 20y 01m 29d 2024-02-03 20y 01m 29d 1 Mellon 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 Charlie Reilly 1 0 1 0 0 0 1 .00 .00 100.00 .00 2024-01-23 22y 01m 18d 2024-01-23 22y 01m 18d 1 Reilly 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 Mohamed Sylla 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2023-08-27 29y 08m 26d 2023-08-27 29y 08m 26d 1 Sylla 523 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 523 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 523 Scott Tiffoney 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-27 25y 00m 01d 2023-08-27 25y 00m 01d 1 Tiffoney 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 523 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 Cameron Kerr 14 10 4 0 6 1 7 42.86 7.14 50.00 46.43 2016-03-12 20y 06m 02d 2023-08-27 27y 11m 17d 7 Kerr 49 Keith Arthur Wright 14 13 1 5 2 5 7 14.29 35.71 50.00 32.14 1987-01-24 21y 08m 07d 1990-04-04 24y 10m 18d 4 Wright 52 John Finlay Brown 13 13 0 0 5 3 5 38.46 23.08 38.46 50.00 1923-08-25 Not Known 1930-11-22 Not Known 8 Brown 52 James Howatson Easton 13 13 0 0 7 3 3 53.85 23.08 23.08 65.38 1964-10-24 24y 01m 21d 1970-04-18 29y 07m 15d 6 Easton 52 Graham Harvey 13 7 6 3 2 6 5 15.38 46.15 38.46 38.46 1985-02-03 23y 09m 11d 1989-09-09 28y 04m 17d 6 Harvey 52 John Lynch 13 13 0 0 6 2 5 46.15 15.38 38.46 53.85 1935-08-31 17y 11m 09d 1950-12-23 33y 03m 01d 8 Lynch 52 Stephen Murray 13 13 0 0 6 3 4 46.15 23.08 30.77 57.69 1965-02-27 20y 04m 18d 1969-11-22 25y 01m 13d 6 Murray 52 Hugh Robertson 13 13 0 0 4 2 7 30.77 15.38 53.85 38.46 1958-01-04 18y 01m 06d 1965-02-27 25y 02m 30d 8 Robertson 58 John Brown 12 12 0 4 4 4 4 33.33 33.33 33.33 50.00 1984-09-04 22y 07m 09d 1987-12-19 25y 10m 23d 4 Brown 58 Robert James Douglas 12 12 0 0 7 2 3 58.33 16.67 25.00 66.67 1998-09-12 26y 04m 19d 2013-01-30 40y 09m 06d 4 Douglas 58 Alistair Robert Gunn 12 12 0 7 7 2 3 58.33 16.67 25.00 66.67 1948-01-17 23y 02m 15d 1950-12-23 26y 01m 21d 4 Gunn 58 Thomas A McCarthy 12 12 0 0 2 3 7 16.67 25.00 58.33 29.17 1929-12-14 Not Known 1934-09-01 Not Known 6 McCarthy 58 Robert Anderson McIntosh 12 12 0 0 3 1 8 25.00 8.33 66.67 29.17 1912-10-16 Not Known 1920-02-14 Not Known 6 McIntosh 58 Steven Milne 12 3 9 2 2 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) = 195
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 Jordan McGhee 3 8 .38 2021-01-02 24y 05m 09d 2 2024-02-03 27y 06m 10d 8 2 McGhee 20 Thomas Valley McKinlay 3 17 .18 1983-11-13 18y 11m 10d 2 1985-04-20 20y 04m 17d 9 2 McKinlay 20 Daniel Mullen 3 6 .50 2020-10-16 25y 07m 15d 1 2022-02-09 26y 11m 08d 6 2 Mullen 20 William James Pirie 3 5 .60 1976-09-01 27y 04m 30d 2 1978-01-07 28y 09m 05d 5 2 Pirie 20 Robert Sharp Robinson 3 15 .20 1975-03-12 24y 04m 02d 9 1976-09-01 25y 09m 22d 15 3 Robinson 20 Jimmy Toner 3 10 .30 1950-02-06 25y 05m 14d 3 1951-10-06 27y 01m 13d 7 2 Toner 20 Bobby Waddell 3 6 .50 1963-11-23 24y 02m 18d 4 1964-10-24 25y 01m 19d 6 2 Waddell 20 Ken Ziesing 3 3 1.00 1951-08-15 Not Known 1 1951-08-29 Not Known 2 1 Ziesing 40 Hugh Thomson Adam 2 1 2 1.00 1939-12-09 Not Known 1 1940-05-11 Not Known 2 1 Adam 40 Dariusz Adamczuk 2 4 .50 1998-09-12 28y 10m 23d 3 1998-09-12 28y 10m 23d 3 1 Adamczuk 40 Edward Annand 2 7 .29 1999-03-20 25y 11m 24d 4 1999-03-20 25y 11m 24d 4 1 Annand 40 Allan Bell 2 16 .13 1903-08-29 Not Known 5 1904-11-12 Not Known 6 2 Bell 40 Walter Smith Bird 2 4 .50 1923-08-25 Not Known 3 1923-08-25 Not Known 3 1 Bird 40 Lyall Cameron 2 3 .67 2024-01-23 21y 03m 13d 2 2024-02-03 21y 03m 24d 3 1 Cameron 40 Andrew Campbell 2 6 .33 1926-03-27 Not Known 2 1926-03-27 Not Known 2 1 Campbell 40 George Christie 2 15 .13 1952-01-05 Not Known 4 1955-01-08 Not Known 8 2 Christie 40 Ryan Conroy 2 1 3 .67 2012-09-02 25y 04m 05d 1 2013-04-27 25y 11m 30d 4 1 Conroy 40 William James Cox 2 4 .50 1907-04-08 Not Known 2 1907-04-08 Not Known 2 1 Cox 40 Charles James Craig 2 2 1.00 1898-11-26 Not Known 1 1898-11-26 Not Known 1 1 Craig 40 Jason Cummings 2 1 2 1.00 2021-03-06 25y 07m 05d 1 2021-10-23 26y 02m 22d 2 2 Cummings 40 Iain John H Ferguson 2 1 4 .50 1983-09-17 21y 01m 13d 1 1984-01-07 21y 05m 03d 3 1 Ferguson 40 Robert Wilson Flavell 2 10 .20 1951-10-06 30y 01m 05d 3 1953-10-17 32y 01m 16d 7 2 Flavell 40 John Rooney Gilmour 2 21 .10 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Gilmour 40 William Hogg 2 2 1.00 1913-11-22 Not Known 1 1914-10-17 Not Known 2 2 Hogg 40 John Bryson Hunter 2 5 .40 1908-08-15 30y 04m 09d 3 1909-11-13 31y 07m 07d 4 2 Hunter 40 Bobby E Hutchinson 2 8 .25 1975-03-12 21y 08m 21d 2 1976-01-10 22y 06m 22d 4 2 Hutchinson 40 Albert Kidd 2 10 .20 1986-05-03 28y 06m 17d 9 1986-05-03 28y 06m 17d 9 1 Kidd 40 Alex Kinninmonth 2 1 9 .22 1968-10-26 27y 01m 00d 4 1969-03-12 27y 05m 14d 6 1 Kinninmonth 40 William Knox 2 3 .67 1923-08-25 Not Known 2 1923-08-25 Not Known 2 1 Knox 40 Stephen Lovell 2 7 .29 2002-10-26 21y 10m 20d 1 2002-10-26 21y 10m 20d 1 1 Lovell 40 Alex M Macfarlane 2 35 .06 1902-08-23 Not Known 2 1905-01-28 Not Known 9 2 Macfarlane 40 John Napier Malloch 2 3 .67 1897-10-16 Not Known 1 1898-02-05 Not Known 2 1 Malloch 40 John [3] Martin 2 4 .50 1975-09-13 19y 00m 15d 1 1976-01-10 19y 04m 12d 2 1 Martin 40 William McArthur 2 8 .25 1896-09-19 Not Known 1 1898-02-05 Not Known 4 2 McArthur 40 John Duffy McCormack 2 8 .25 1985-02-03 29y 09m 09d 4 1985-04-20 29y 11m 26d 5 1 McCormack 40 David Thomas [3] McDonald 2 5 .40 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 McDonald 40 David McKay 2 8 .25 1900-09-08 Not Known 1 1901-12-07 Not Known 4 2 McKay 40 George Tomlinson McLean 2 7 .29 1968-04-17 24y 10m 22d 2 1968-08-28 25y 03m 02d 4 2 McLean 40 Steven Milne 2 12 .17 2002-12-29 22y 07m 24d 9 2004-03-27 23y 10m 22d 11 2 Milne 40 William O'Hare 2 7 .29 1928-01-28 Not Known 2 1929-12-14 Not Known 4 2 O'Hare 40 Joe Roy 2 3 .67 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Roy 40 Billy Steel 2 6 .33 1952-01-05 28y 08m 04d 4 1954-01-23 30y 08m 22d 6 2 Steel 40 David Stevens 2 6 .33 1900-09-08 Not Known 3 1900-09-08 Not Known 3 1 Stevens 40 George A Stewart 2 18 .11 1972-12-23 25y 03m 24d 9 1975-03-12 27y 06m 12d 15 2 Stewart 40 Alec Stuart 2 12 .17 1966-10-01 26y 01m 23d 9 1968-08-14 28y 00m 06d 12 2 Stuart 40 Kerr Waddell 2 2 1.00 2017-09-30 19y 03m 16d 1 2017-09-30 19y 03m 16d 1 1 Waddell 40 David [4] Wilson 2 6 .33 1903-08-29 Not Known 1 1904-11-12 Not Known 3 2 Wilson 79 Charles Graham Adam 1 4 .25 2020-10-16 34y 10m 06d 1 2020-10-16 34y 10m 06d 1 1 Adam 79 Jonathan Afolabi 1 1 3 .33 2021-01-02 20y 11m 19d 2 2021-01-02 20y 11m 19d 2 1 Afolabi 79 George [1] Anderson 1 2 .50 1899-11-11 Not Known 1 1899-11-11 Not Known 1 1 Anderson 79 Ian Anderson 1 7 .14 1975-04-23 20y 07m 12d 7 1975-04-23 20y 07m 12d 7 1 Anderson 79 Ian Allan Angus 1 8 .13 1986-11-22 25y 00m 03d 1 1986-11-22 25y 00m 03d 1 1 Angus 79 William Birse 1 1 1.00 1956-09-29 Not Known 1 1956-09-29 Not Known 1 1 Birse 79 Arthur Brand 1 4 .25 1905-02-25 Not Known 1 1905-02-25 Not Known 1 1 Brand 79 William Gibson Campbell 1 8 .13 1968-10-26 24y 03m 24d 6 1968-10-26 24y 03m 24d 6 1 Campbell 79 Luis Alberto Carranza 1 9 .11 2000-11-25 28y 05m 10d 1 2000-11-25 28y 05m 10d 1 1 Carranza 79 James Nixon Chalmers 1 8 .13 1957-08-20 28y 01m 12d 5 1957-08-20 28y 01m 12d 5 1 Chalmers 79 Gordon William Chisholm 1 9 .11 1989-04-15 29y 00m 07d 5 1989-04-15 29y 00m 07d 5 1 Chisholm 79 Robert Connor 1 8 .13 1984-11-24 24y 03m 20d 2 1984-11-24 24y 03m 20d 2 1 Connor 79 William Lawrence Cook 1 7 .14 1928-09-29 Not Known 7 1928-09-29 Not Known 7 1 Cook 79 Thomas Coyne 1 10 .10 1987-10-31 24y 11m 17d 4 1987-10-31 24y 11m 17d 4 1 Coyne 79 Piotr Czachowski 1 2 .50 1993-11-13 27y 00m 06d 2 1993-11-13 27y 00m 06d 2 1 Czachowski 79 Douglas C Davidson 1 1 1.00 1940-05-11 Not Known 1 1940-05-11 Not Known 1 1 Davidson 79 James Devlin 1 7 .14 1896-09-19 Not Known 2 1896-09-19 Not Known 2 1 Devlin 79 David Dunsmuir 1 2 .50 1954-10-02 Not Known 1 1954-10-02 Not Known 1 1 Dunsmuir 79 James Ferrier Easson 1 1 1.00 1939-12-09 Not Known 1 1939-12-09 Not Known 1 1 Easson 79 Ernest Alexander Ewen 1 9 .11 1947-10-06 25y 10m 01d 1 1947-10-06 25y 10m 01d 1 1 Ewen 79 William Henry Falconer 1 9 .11 1998-12-30 32y 08m 25d 3 1998-12-30 32y 08m 25d 3 1 Falconer 79 Gerard Follon 1 23 .04 1939-12-09 20y 08m 23d 1 1939-12-09 20y 08m 23d 1 1 Follon 79 Campbell Grant Fraser 1 3 .33 1984-01-07 26y 05m 16d 3 1984-01-07 26y 05m 16d 3 1 Fraser 79 John [3] Fraser 1 17 .06 1909-11-13 Not Known 8 1909-11-13 Not Known 8 1 Fraser 79 Thomas Gallacher 1 21 .05 1954-08-28 32y 01m 15d 17 1954-08-28 32y 01m 15d 17 1 Gallacher 79 Frank George 1 1 1.00 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 George 79 Robert Glennie 1 16 .06 1984-01-07 26y 03m 05d 3 1984-01-07 26y 03m 05d 3 1 Glennie 79 Marcus Haber 1 2 .50 2016-12-23 27y 11m 12d 1 2016-12-23 27y 11m 12d 1 1 Haber 79 James [3] Hamilton 1 2 .50 1996-10-23 20y 08m 14d 2 1996-10-23 20y 08m 14d 2 1 Hamilton 79 Kane Hemmings 1 3 .33 2015-08-08 24y 04m 00d 1 2015-08-08 24y 04m 00d 1 1 Hemmings 79 John William Honeyman 1 1 1.00 1920-10-04 Not Known 1 1920-10-04 Not Known 1 1 Honeyman 79 Samuel Johnstone Irving 1 7 .14 1926-08-14 Not Known 7 1926-08-14 Not Known 7 1 Irving 79 Jack Johnson 1 1 1.00 1948-01-17 Not Known 1 1948-01-17 Not Known 1 1 Johnson 79 Edwin David Johnston 1 19 .05 1975-09-13 27y 06m 16d 15 1975-09-13 27y 06m 16d 15 1 Johnston 79 Albert Laurence Juliussen 1 2 .50 1948-01-24 27y 11m 04d 2 1948-01-24 27y 11m 04d 2 1 Juliussen 79 Genseric Kusunga 1 2 .50 2019-01-23 30y 10m 11d 2 2019-01-23 30y 10m 11d 2 1 Kusunga 79 Duncan Lambie 1 6 .17 1973-09-22 21y 05m 02d 6 1973-09-22 21y 05m 02d 6 1 Lambie 79 Alan Lawrence 1 3 .33 1989-02-11 26y 05m 23d 4 1989-02-11 26y 05m 23d 4 1 Lawrence 79 Charles Thompson Leckie 1 1 1 1.00 1898-12-03 Not Known 1 1898-12-03 Not Known 1 1 Leckie 79 Frank L Lindley 1 1 1.00 1910-10-29 Not Known 1 1910-10-29 Not Known 1 1 Lindley 79 Robert Alexander Linn 1 1 1.00 2003-12-03 18y 01m 23d 2 2003-12-03 18y 01m 23d 2 1 Linn 79 Matt Lockwood 1 3 .33 2012-11-03 36y 00m 17d 2 2012-11-03 36y 00m 17d 2 1 Lockwood 79 Rory James Loy 1 3 .33 2015-11-21 27y 08m 02d 1 2015-11-21 27y 08m 02d 1 1 Loy 79 Thomas T Lynch 1 1 1.00 1931-10-24 Not Known 1 1931-10-24 Not Known 1 1 Lynch 79 David [2] Mackay 1 8 .13 2001-11-24 20y 06m 22d 2 2001-11-24 20y 06m 22d 2 1 Mackay 79 Colin Duncan Macnab 1 17 .06 1929-12-14 Not Known 8 1929-12-14 Not Known 8 1 Macnab 79 Danny Malloy 1 1 7 .14 1954-10-02 23y 10m 26d 5 1954-10-02 23y 10m 26d 5 1 Malloy 79 Luke McCowan 1 5 .20 2023-08-27 25y 08m 18d 4 2023-08-27 25y 08m 18d 4 1 McCowan 79 Thomas F McCulloch 1 4 .25 1917-01-27 Not Known 4 1917-01-27 Not Known 4 1 McCulloch 79 Thomas McDermott 1 10 .10 1899-12-16 Not Known 2 1899-12-16 Not Known 2 1 McDermott 79 John (Ian) McDougall 1 3 .33 1978-01-07 23y 04m 24d 3 1978-01-07 23y 04m 24d 3 1 McDougall 79 Craig Archibald (Archie) McGeoch 1 2 .50 1900-09-08 Not Known 1 1900-09-08 Not Known 1 1 McGeoch 79 Hugh McGinn 1 2 .50 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 McGinn 79 Jamie McGowan 1 4 .25 1993-02-03 22y 01m 29d 2 1993-02-03 22y 01m 29d 2 1 McGowan 79 Paul McGowan 1 16 .06 2016-12-23 29y 02m 16d 5 2016-12-23 29y 02m 16d 5 1 McGowan 79 James Edward McInally 1 2 .50 1984-05-09 20y 02m 20d 1 1984-05-09 20y 02m 20d 1 1 McInally 79 Duncan William McLean 1 1 1.00 2004-01-06 20y 04m 30d 1 2004-01-06 20y 04m 30d 1 1 McLean 79 Harry McMenemy 1 2 .50 1938-01-03 25y 09m 08d 2 1938-01-03 25y 09m 08d 2 1 McMenemy 79 Gibson Norrie McNaughton 1 3 .33 1935-01-02 Not Known 1 1935-01-02 Not Known 1 1 McNaughton 79 Derek McWilliams 1 6 .17 1985-10-05 19y 08m 19d 4 1985-10-05 19y 08m 19d 4 1 McWilliams 79 Vince Mennie 1 7 .14 1986-02-08 21y 08m 20d 1 1986-02-08 21y 08m 20d 1 1 Mennie 79 George Merchant 1 4 .25 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Merchant 79 Andrew B Miller 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Miller 79 Hugh [1] Morgan 1 3 .33 1903-10-17 29y 02m 10d 1 1903-10-17 29y 02m 10d 1 1 Morgan 79 Sofien Moussa 1 3 .33 2018-04-01 30y 01m 26d 3 2018-04-01 30y 01m 26d 3 1 Moussa 79 John Livingstone Murdoch 1 2 .50 1934-01-02 Not Known 2 1934-01-02 Not Known 2 1 Murdoch 79 Frank Murray 1 2 .50 1917-01-27 Not Known 2 1917-01-27 Not Known 2 1 Murray 79 Andrew George Robert Nelson 1 1 1.00 2019-01-23 21y 04m 07d 1 2019-01-23 21y 04m 07d 1 1 Nelson 79 Georgi Nemsadze 1 9 .11 2001-08-18 29y 03m 08d 6 2001-08-18 29y 03m 08d 6 1 Nemsadze 79 Allan Nimmo 1 1 1.00 1905-10-21 Not Known 1 1905-10-21 Not Known 1 1 Nimmo 79 Ignacio Javier Gomez Novo 1 8 .13 2003-10-04 24y 06m 08d 5 2003-10-04 24y 06m 08d 5 1 Novo 79 Darren O'Dea 1 7 .14 2016-12-23 29y 10m 19d 2 2016-12-23 29y 10m 19d 2 1 O'Dea 79 Garry Paterson 1 8 .13 1993-10-02 23y 10m 22d 6 1993-10-02 23y 10m 22d 6 1 Paterson 79 Robert Petrie 1 2 .50 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 Petrie 79 William Nathaniel Phillips 1 3 .33 1935-08-31 Not Known 1 1935-08-31 Not Known 1 1 Phillips 79 Ian Purdie 1 5 .20 1976-09-01 23y 05m 25d 5 1976-09-01 23y 05m 25d 5 1 Purdie 79 Gavin Paul Rae 1 22 .05 2003-10-04 25y 10m 06d 21 2003-10-04 25y 10m 06d 21 1 Rae 79 Stuart Rafferty 1 17 .06 1987-05-02 26y 01m 26d 11 1987-05-02 26y 01m 26d 11 1 Rafferty 79 Robert Rankin 1 1 1.00 1934-09-01 Not Known 1 1934-09-01 Not Known 1 1 Rankin 79 William [1] Rankin 1 7 .14 1926-08-14 Not Known 6 1926-08-14 Not Known 6 1 Rankin 79 Alexander Stevenson Richardson 1 6 .17 1984-11-24 30y 00m 09d 5 1984-11-24 30y 00m 09d 5 1 Richardson 79 Dragutin Ristic 1 2 .50 1993-10-02 29y 01m 27d 1 1993-10-02 29y 01m 27d 1 1 Ristic 79 Henry McGill (Harry) Ritchie 1 5 .20 1930-11-22 Not Known 4 1930-11-22 Not Known 4 1 Ritchie 79 Paul Michael Ritchie 1 3 .33 1993-11-13 24y 09m 19d 3 1993-11-13 24y 09m 19d 3 1 Ritchie 79 James Edward Robertson 1 11 .09 1930-03-01 Not Known 2 1930-03-01 Not Known 2 1 Robertson 79 Peter [1] Robertson 1 12 .08 1901-12-07 Not Known 2 1901-12-07 Not Known 2 1 Robertson 79 David [2] Ross 1 2 .50 1913-03-22 Not Known 2 1913-03-22 Not Known 2 1 Ross 79 Juan Manuel Sara 1 9 .11 2001-02-17 24y 04m 04d 3 2001-02-17 24y 04m 04d 3 1 Sara 79 Wes Saunders 1 4 .25 1989-11-11 26y 08m 19d 4 1989-11-11 26y 08m 19d 4 1 Saunders 79 William Sawers 1 4 .25 1895-10-12 Not Known 3 1895-10-12 Not Known 3 1 Sawers 79 Ian (John) Scott 1 4 .25 1972-01-15 25y 10m 00d 1 1972-01-15 25y 10m 00d 1 1 Scott 79 Robert Shannon 1 19 .05 1988-09-28 22y 05m 08d 12 1988-09-28 22y 05m 08d 12 1 Shannon 79 James [2] Sharp 1 19 .05 1900-09-29 Not Known 4 1900-09-29 Not Known 4 1 Sharp 79 Lee Sharp 1 1 3 .33 1998-12-30 23y 07m 08d 1 1998-12-30 23y 07m 08d 1 1 Sharp 79 Donald Slade 1 1 1.00 1920-02-14 Not Known 1 1920-02-14 Not Known 1 1 Slade 79 Augustus Smith 1 3 .33 1928-01-28 Not Known 2 1928-01-28 Not Known 2 1 Smith 79 Harry McPherson Smith 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Smith 79 James [2] Smith 1 18 .06 1987-09-19 26y 04m 05d 16 1987-09-19 26y 04m 05d 16 1 Smith 79 George Thompson Scott Stewart 1 2 .50 1948-08-14 21y 05m 28d 1 1948-08-14 21y 05m 28d 1 1 Stewart 79 Alex G Stott 1 2 .50 1949-01-08 Not Known 1 1949-01-08 Not Known 1 1 Stott 79 Gordon David Strachan 1 7 .14 1975-11-15 18y 09m 06d 4 1975-11-15 18y 09m 06d 4 1 Strachan 79 David [2] Thomson 1 1 21 .05 1925-10-03 Not Known 18 1925-10-03 Not Known 18 1 Thomson 79 John Ross Thomson 1 9 .11 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Thomson 79 William [19] Thomson 1 6 .17 1895-10-12 Not Known 3 1895-10-12 Not Known 3 1 Thomson 79 Paul James Tosh 1 5 .20 1995-09-20 21y 11m 02d 4 1995-09-20 21y 11m 02d 4 1 Tosh 79 Frank Albert Townrow 1 4 .25 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 Townrow 79 Alex Troup 1 18 .06 1932-03-05 36y 10m 01d 17 1932-03-05 36y 10m 01d 17 1 Troup 79 James Turnbull 1 6 .17 1902-08-23 Not Known 2 1902-08-23 Not Known 2 1 Turnbull 79 James Turner 1 2 .50 1898-12-03 Not Known 2 1898-12-03 Not Known 2 1 Turner 79 Steven Tweed 1 9 .11 1999-10-30 27y 02m 22d 4 1999-10-30 27y 02m 22d 4 1 Tweed 79 Thomas Vail 1 2 .50 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 Vail 79 Andrew McQueen Walker 1 2 .50 1912-12-14 Not Known 1 1912-12-14 Not Known 1 1 Walker 79 Morten Wieghorst 1 3 .33 1995-09-20 24y 06m 26d 3 1995-09-20 24y 06m 26d 3 1 Wieghorst 79 Billy (William Davidson) Williamson 1 3 .33 1977-10-29 25y 01m 00d 2 1977-10-29 25y 01m 00d 2 1 Williamson 79 David Willocks 1 9 .11 1898-02-05 Not Known 5 1898-02-05 Not Known 5 1 Willocks 79 Bobby Wishart 1 6 .17 1961-04-29 28y 01m 19d 1 1961-04-29 28y 01m 19d 1 1 Wishart 79 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) = 212
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 Jordan McGhee 3 8 .38 2021-01-02 24y 05m 09d 2 2024-02-03 27y 06m 10d 8 2 McGhee 26 Thomas Valley McKinlay 3 17 .18 1983-11-13 18y 11m 10d 2 1985-04-20 20y 04m 17d 9 2 McKinlay 26 Daniel Mullen 3 6 .50 2020-10-16 25y 07m 15d 1 2022-02-09 26y 11m 08d 6 2 Mullen 26 William James Pirie 3 5 .60 1976-09-01 27y 04m 30d 2 1978-01-07 28y 09m 05d 5 2 Pirie 26 Robert Sharp Robinson 3 15 .20 1975-03-12 24y 04m 02d 9 1976-09-01 25y 09m 22d 15 3 Robinson 26 George Thompson Scott Stewart 3 2 1.50 1948-03-27 21y 01m 10d 0 1948-08-14 21y 05m 28d 1 2 Stewart 26 Jimmy Toner 3 10 .30 1950-02-06 25y 05m 14d 3 1951-10-06 27y 01m 13d 7 2 Toner 26 Bobby Waddell 3 6 .50 1963-11-23 24y 02m 18d 4 1964-10-24 25y 01m 19d 6 2 Waddell 26 Ken Ziesing 3 3 1.00 1951-08-15 Not Known 1 1951-08-29 Not Known 2 1 Ziesing 46 Hugh Thomson Adam 2 1 2 1.00 1939-12-09 Not Known 1 1940-05-11 Not Known 2 1 Adam 46 Dariusz Adamczuk 2 4 .50 1998-09-12 28y 10m 23d 3 1998-09-12 28y 10m 23d 3 1 Adamczuk 46 Edward Annand 2 7 .29 1999-03-20 25y 11m 24d 4 1999-03-20 25y 11m 24d 4 1 Annand 46 Allan Bell 2 16 .13 1903-08-29 Not Known 5 1904-11-12 Not Known 6 2 Bell 46 Walter Smith Bird 2 4 .50 1923-08-25 Not Known 3 1923-08-25 Not Known 3 1 Bird 46 Thomas [2] Brown 2 3 .67 1905-04-10 Not Known 0 1905-04-10 Not Known 0 1 Brown 46 Lyall Cameron 2 3 .67 2024-01-23 21y 03m 13d 2 2024-02-03 21y 03m 24d 3 1 Cameron 46 Andrew Campbell 2 6 .33 1926-03-27 Not Known 2 1926-03-27 Not Known 2 1 Campbell 46 George Christie 2 15 .13 1952-01-05 Not Known 4 1955-01-08 Not Known 8 2 Christie 46 Ryan Conroy 2 1 3 .67 2012-09-02 25y 04m 05d 1 2013-04-27 25y 11m 30d 4 1 Conroy 46 William James Cox 2 4 .50 1907-04-08 Not Known 2 1907-04-08 Not Known 2 1 Cox 46 Charles James Craig 2 2 1.00 1898-11-26 Not Known 1 1898-11-26 Not Known 1 1 Craig 46 Jason Cummings 2 1 2 1.00 2021-03-06 25y 07m 05d 1 2021-10-23 26y 02m 22d 2 2 Cummings 46 James Devlin 2 7 .29 1896-09-19 Not Known 0 1897-04-03 Not Known 2 1 Devlin 46 James (No.2) Dickson 2 3 .67 1903-05-15 Not Known 0 1903-05-15 Not Known 0 1 Dickson 46 James Dundas 2 7 .29 1894-03-17 Not Known 0 1894-03-17 Not Known 0 1 Dundas 46 Iain John H Ferguson 2 1 4 .50 1983-09-17 21y 01m 13d 1 1984-01-07 21y 05m 03d 3 1 Ferguson 46 Robert Wilson Flavell 2 10 .20 1951-10-06 30y 01m 05d 3 1953-10-17 32y 01m 16d 7 2 Flavell 46 John [3] Fraser 2 17 .12 1907-01-05 Not Known 0 1909-11-13 Not Known 8 2 Fraser 46 John Rooney Gilmour 2 21 .10 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Gilmour 46 John Halkett 2 2 1.00 1901-05-04 Not Known 0 1901-08-15 Not Known 0 2 Halkett 46 William Hogg 2 2 1.00 1913-11-22 Not Known 1 1914-10-17 Not Known 2 2 Hogg 46 John Bryson Hunter 2 5 .40 1908-08-15 30y 04m 09d 3 1909-11-13 31y 07m 07d 4 2 Hunter 46 Bobby E Hutchinson 2 8 .25 1975-03-12 21y 08m 21d 2 1976-01-10 22y 06m 22d 4 2 Hutchinson 46 Albert Kidd 2 10 .20 1986-05-03 28y 06m 17d 9 1986-05-03 28y 06m 17d 9 1 Kidd 46 Alex Kinninmonth 2 1 9 .22 1968-10-26 27y 01m 00d 4 1969-03-12 27y 05m 14d 6 1 Kinninmonth 46 William Knox 2 3 .67 1923-08-25 Not Known 2 1923-08-25 Not Known 2 1 Knox 46 Stephen Lovell 2 7 .29 2002-10-26 21y 10m 20d 1 2002-10-26 21y 10m 20d 1 1 Lovell 46 John Napier Malloch 2 3 .67 1897-10-16 Not Known 1 1898-02-05 Not Known 2 1 Malloch 46 John [3] Martin 2 4 .50 1975-09-13 19y 00m 15d 1 1976-01-10 19y 04m 12d 2 1 Martin 46 William McArthur 2 8 .25 1896-09-19 Not Known 1 1898-02-05 Not Known 4 2 McArthur 46 John Duffy McCormack 2 8 .25 1985-02-03 29y 09m 09d 4 1985-04-20 29y 11m 26d 5 1 McCormack 46 David Thomas [3] McDonald 2 5 .40 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 McDonald 46 George Tomlinson McLean 2 7 .29 1968-04-17 24y 10m 22d 2 1968-08-28 25y 03m 02d 4 2 McLean 46 Steven Milne 2 12 .17 2002-12-29 22y 07m 24d 9 2004-03-27 23y 10m 22d 11 2 Milne 46 William O'Hare 2 7 .29 1928-01-28 Not Known 2 1929-12-14 Not Known 4 2 O'Hare 46 John William Paterson 2 2 1.00 1919-04-12 Not Known 0 1919-04-12 Not Known 0 1 Paterson 46 Joe Roy 2 3 .67 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Roy 46 Billy Steel 2 6 .33 1952-01-05 28y 08m 04d 4 1954-01-23 30y 08m 22d 6 2 Steel 46 David Stevens 2 6 .33 1900-09-08 Not Known 3 1900-09-08 Not Known 3 1 Stevens 46 George A Stewart 2 18 .11 1972-12-23 25y 03m 24d 9 1975-03-12 27y 06m 12d 15 2 Stewart 46 Alec Stuart 2 12 .17 1966-10-01 26y 01m 23d 9 1968-08-14 28y 00m 06d 12 2 Stuart 46 Luka Tankulic 2 1 2.00 2014-07-22 23y 01m 01d 0 2014-07-22 23y 01m 01d 0 1 Tankulic 46 William [19] Thomson 2 6 .33 1894-09-22 Not Known 0 1895-10-12 Not Known 3 2 Thomson 46 James Turnbull 2 6 .33 1901-08-15 Not Known 0 1902-08-23 Not Known 2 2 Turnbull 46 Kerr Waddell 2 2 1.00 2017-09-30 19y 03m 16d 1 2017-09-30 19y 03m 16d 1 1 Waddell 46 Andrew McQueen Walker 2 2 1.00 1912-10-16 Not Known 0 1912-12-14 Not Known 1 1 Walker 93 Charles Graham Adam 1 4 .25 2020-10-16 34y 10m 06d 1 2020-10-16 34y 10m 06d 1 1 Adam 93 Jonathan Afolabi 1 1 3 .33 2021-01-02 20y 11m 19d 2 2021-01-02 20y 11m 19d 2 1 Afolabi 93 George [1] Anderson 1 2 .50 1899-11-11 Not Known 1 1899-11-11 Not Known 1 1 Anderson 93 Ian Anderson 1 7 .14 1975-04-23 20y 07m 12d 7 1975-04-23 20y 07m 12d 7 1 Anderson 93 Ian Allan Angus 1 8 .13 1986-11-22 25y 00m 03d 1 1986-11-22 25y 00m 03d 1 1 Angus 93 William Birse 1 1 1.00 1956-09-29 Not Known 1 1956-09-29 Not Known 1 1 Birse 93 Richard Hill Boyle 1 1 15 .07 1904-04-11 Not Known 0 1904-04-11 Not Known 0 1 Boyle 93 Arthur Brand 1 4 .25 1905-02-25 Not Known 1 1905-02-25 Not Known 1 1 Brand 93 William Gibson Campbell 1 8 .13 1968-10-26 24y 03m 24d 6 1968-10-26 24y 03m 24d 6 1 Campbell 93 Luis Alberto Carranza 1 9 .11 2000-11-25 28y 05m 10d 1 2000-11-25 28y 05m 10d 1 1 Carranza 93 James Nixon Chalmers 1 8 .13 1957-08-20 28y 01m 12d 5 1957-08-20 28y 01m 12d 5 1 Chalmers 93 Gordon William Chisholm 1 9 .11 1989-04-15 29y 00m 07d 5 1989-04-15 29y 00m 07d 5 1 Chisholm 93 Joseph Clark 1 11 .09 1897-02-27 Not Known 0 1897-02-27 Not Known 0 1 Clark 93 Robert Connor 1 8 .13 1984-11-24 24y 03m 20d 2 1984-11-24 24y 03m 20d 2 1 Connor 93 William Lawrence Cook 1 7 .14 1928-09-29 Not Known 7 1928-09-29 Not Known 7 1 Cook 93 Thomas Coyne 1 10 .10 1987-10-31 24y 11m 17d 4 1987-10-31 24y 11m 17d 4 1 Coyne 93 Piotr Czachowski 1 2 .50 1993-11-13 27y 00m 06d 2 1993-11-13 27y 00m 06d 2 1 Czachowski 93 Herbert Charles Dainty 1 1 15 .07 1906-10-08 27y 08m 02d 0 1906-10-08 27y 08m 02d 0 1 Dainty 93 Douglas C Davidson 1 1 1.00 1940-05-11 Not Known 1 1940-05-11 Not Known 1 1 Davidson 93 David Dunsmuir 1 2 .50 1954-10-02 Not Known 1 1954-10-02 Not Known 1 1 Dunsmuir 93 James Ferrier Easson 1 1 1.00 1939-12-09 Not Known 1 1939-12-09 Not Known 1 1 Easson 93 Ernest Alexander Ewen 1 9 .11 1947-10-06 25y 10m 01d 1 1947-10-06 25y 10m 01d 1 1 Ewen 93 William Henry Falconer 1 9 .11 1998-12-30 32y 08m 25d 3 1998-12-30 32y 08m 25d 3 1 Falconer 93 Gerard Follon 1 23 .04 1939-12-09 20y 08m 23d 1 1939-12-09 20y 08m 23d 1 1 Follon 93 Campbell Grant Fraser 1 3 .33 1984-01-07 26y 05m 16d 3 1984-01-07 26y 05m 16d 3 1 Fraser 93 Thomas Gallacher 1 21 .05 1954-08-28 32y 01m 15d 17 1954-08-28 32y 01m 15d 17 1 Gallacher 93 Frank George 1 1 1.00 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 George 93 Robert Glennie 1 16 .06 1984-01-07 26y 03m 05d 3 1984-01-07 26y 03m 05d 3 1 Glennie 93 Marcus Haber 1 2 .50 2016-12-23 27y 11m 12d 1 2016-12-23 27y 11m 12d 1 1 Haber 93 James [3] Hamilton 1 2 .50 1996-10-23 20y 08m 14d 2 1996-10-23 20y 08m 14d 2 1 Hamilton 93 Gary Harkins 1 1 4 .25 2014-07-22 29y 06m 20d 0 2014-07-22 29y 06m 20d 0 1 Harkins 93 Kane Hemmings 1 3 .33 2015-08-08 24y 04m 00d 1 2015-08-08 24y 04m 00d 1 1 Hemmings 93 Robert [2] Hill 1 1 1.00 1900-04-09 Not Known 0 1900-04-09 Not Known 0 1 Hill 93 John William Honeyman 1 1 1.00 1920-10-04 Not Known 1 1920-10-04 Not Known 1 1 Honeyman 93 Samuel Johnstone Irving 1 7 .14 1926-08-14 Not Known 7 1926-08-14 Not Known 7 1 Irving 93 Jack Johnson 1 1 1.00 1948-01-17 Not Known 1 1948-01-17 Not Known 1 1 Johnson 93 Edwin David Johnston 1 19 .05 1975-09-13 27y 06m 16d 15 1975-09-13 27y 06m 16d 15 1 Johnston 93 Joseph Johnstone 1 2 .50 1912-10-16 Not Known 0 1912-10-16 Not Known 0 1 Johnstone 93 Albert Laurence Juliussen 1 2 .50 1948-01-24 27y 11m 04d 2 1948-01-24 27y 11m 04d 2 1 Juliussen 93 Genseric Kusunga 1 2 .50 2019-01-23 30y 10m 11d 2 2019-01-23 30y 10m 11d 2 1 Kusunga 93 Duncan Lambie 1 6 .17 1973-09-22 21y 05m 02d 6 1973-09-22 21y 05m 02d 6 1 Lambie 93 Alan Lawrence 1 3 .33 1989-02-11 26y 05m 23d 4 1989-02-11 26y 05m 23d 4 1 Lawrence 93 Charles Thompson Leckie 1 1 1 1.00 1898-12-03 Not Known 1 1898-12-03 Not Known 1 1 Leckie 93 Frank L Lindley 1 1 1.00 1910-10-29 Not Known 1 1910-10-29 Not Known 1 1 Lindley 93 Robert Alexander Linn 1 1 1.00 2003-12-03 18y 01m 23d 2 2003-12-03 18y 01m 23d 2 1 Linn 93 Matt Lockwood 1 3 .33 2012-11-03 36y 00m 17d 2 2012-11-03 36y 00m 17d 2 1 Lockwood 93 William Longair 1 23 .04 1894-03-17 Not Known 0 1894-03-17 Not Known 0 1 Longair 93 Thomas Pollock Low 1 4 .25 1900-03-24 Not Known 0 1900-03-24 Not Known 0 1 Low 93 Rory James Loy 1 3 .33 2015-11-21 27y 08m 02d 1 2015-11-21 27y 08m 02d 1 1 Loy 93 Thomas T Lynch 1 1 1.00 1931-10-24 Not Known 1 1931-10-24 Not Known 1 1 Lynch 93 David [2] Mackay 1 8 .13 2001-11-24 20y 06m 22d 2 2001-11-24 20y 06m 22d 2 1 Mackay 93 Colin Duncan Macnab 1 17 .06 1929-12-14 Not Known 8 1929-12-14 Not Known 8 1 Macnab 93 Danny Malloy 1 1 7 .14 1954-10-02 23y 10m 26d 5 1954-10-02 23y 10m 26d 5 1 Malloy 93 Alex McAulay 1 1 1.00 1904-04-18 Not Known 0 1904-04-18 Not Known 0 1 McAulay 93 Luke McCowan 1 5 .20 2023-08-27 25y 08m 18d 4 2023-08-27 25y 08m 18d 4 1 McCowan 93 Thomas F McCulloch 1 4 .25 1917-01-27 Not Known 4 1917-01-27 Not Known 4 1 McCulloch 93 Thomas McDermott 1 10 .10 1899-12-16 Not Known 2 1899-12-16 Not Known 2 1 McDermott 93 John (Ian) McDougall 1 3 .33 1978-01-07 23y 04m 24d 3 1978-01-07 23y 04m 24d 3 1 McDougall 93 Craig Archibald (Archie) McGeoch 1 2 .50 1900-09-08 Not Known 1 1900-09-08 Not Known 1 1 McGeoch 93 Hugh McGinn 1 2 .50 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 McGinn 93 Jamie McGowan 1 4 .25 1993-02-03 22y 01m 29d 2 1993-02-03 22y 01m 29d 2 1 McGowan 93 Paul McGowan 1 16 .06 2016-12-23 29y 02m 16d 5 2016-12-23 29y 02m 16d 5 1 McGowan 93 James Edward McInally 1 2 .50 1984-05-09 20y 02m 20d 1 1984-05-09 20y 02m 20d 1 1 McInally 93 Duncan William McLean 1 1 1.00 2004-01-06 20y 04m 30d 1 2004-01-06 20y 04m 30d 1 1 McLean 93 Harry McMenemy 1 2 .50 1938-01-03 25y 09m 08d 2 1938-01-03 25y 09m 08d 2 1 McMenemy 93 Gibson Norrie McNaughton 1 3 .33 1935-01-02 Not Known 1 1935-01-02 Not Known 1 1 McNaughton 93 Derek McWilliams 1 6 .17 1985-10-05 19y 08m 19d 4 1985-10-05 19y 08m 19d 4 1 McWilliams 93 Vince Mennie 1 7 .14 1986-02-08 21y 08m 20d 1 1986-02-08 21y 08m 20d 1 1 Mennie 93 George Merchant 1 4 .25 1954-08-28 Not Known 2 1954-08-28 Not Known 2 1 Merchant 93 Andrew B Miller 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Miller 93 Hugh [1] Morgan 1 3 .33 1903-10-17 29y 02m 10d 1 1903-10-17 29y 02m 10d 1 1 Morgan 93 Sofien Moussa 1 3 .33 2018-04-01 30y 01m 26d 3 2018-04-01 30y 01m 26d 3 1 Moussa 93 John Livingstone Murdoch 1 2 .50 1934-01-02 Not Known 2 1934-01-02 Not Known 2 1 Murdoch 93 Frank Murray 1 2 .50 1917-01-27 Not Known 2 1917-01-27 Not Known 2 1 Murray 93 Andrew George Robert Nelson 1 1 1.00 2019-01-23 21y 04m 07d 1 2019-01-23 21y 04m 07d 1 1 Nelson 93 Georgi Nemsadze 1 9 .11 2001-08-18 29y 03m 08d 6 2001-08-18 29y 03m 08d 6 1 Nemsadze 93 Allan Nimmo 1 1 1.00 1905-10-21 Not Known 1 1905-10-21 Not Known 1 1 Nimmo 93 Ignacio Javier Gomez Novo 1 8 .13 2003-10-04 24y 06m 08d 5 2003-10-04 24y 06m 08d 5 1 Novo 93 Darren O'Dea 1 7 .14 2016-12-23 29y 10m 19d 2 2016-12-23 29y 10m 19d 2 1 O'Dea 93 Garry Paterson 1 8 .13 1993-10-02 23y 10m 22d 6 1993-10-02 23y 10m 22d 6 1 Paterson 93 Robert Petrie 1 2 .50 1893-10-21 Not Known 1 1893-10-21 Not Known 1 1 Petrie 93 William Nathaniel Phillips 1 3 .33 1935-08-31 Not Known 1 1935-08-31 Not Known 1 1 Phillips 93 Ian Purdie 1 5 .20 1976-09-01 23y 05m 25d 5 1976-09-01 23y 05m 25d 5 1 Purdie 93 Gavin Paul Rae 1 22 .05 2003-10-04 25y 10m 06d 21 2003-10-04 25y 10m 06d 21 1 Rae 93 Stuart Rafferty 1 17 .06 1987-05-02 26y 01m 26d 11 1987-05-02 26y 01m 26d 11 1 Rafferty 93 Robert Rankin 1 1 1.00 1934-09-01 Not Known 1 1934-09-01 Not Known 1 1 Rankin 93 William [1] Rankin 1 7 .14 1926-08-14 Not Known 6 1926-08-14 Not Known 6 1 Rankin 93 Alexander Stevenson Richardson 1 6 .17 1984-11-24 30y 00m 09d 5 1984-11-24 30y 00m 09d 5 1 Richardson 93 Dragutin Ristic 1 2 .50 1993-10-02 29y 01m 27d 1 1993-10-02 29y 01m 27d 1 1 Ristic 93 Henry McGill (Harry) Ritchie 1 5 .20 1930-11-22 Not Known 4 1930-11-22 Not Known 4 1 Ritchie 93 Paul Michael Ritchie 1 3 .33 1993-11-13 24y 09m 19d 3 1993-11-13 24y 09m 19d 3 1 Ritchie 93 James Edward Robertson 1 11 .09 1930-03-01 Not Known 2 1930-03-01 Not Known 2 1 Robertson 93 Peter [1] Robertson 1 12 .08 1901-12-07 Not Known 2 1901-12-07 Not Known 2 1 Robertson 93 David [2] Ross 1 2 .50 1913-03-22 Not Known 2 1913-03-22 Not Known 2 1 Ross 93 Juan Manuel Sara 1 9 .11 2001-02-17 24y 04m 04d 3 2001-02-17 24y 04m 04d 3 1 Sara 93 Wes Saunders 1 4 .25 1989-11-11 26y 08m 19d 4 1989-11-11 26y 08m 19d 4 1 Saunders 93 William Sawers 1 4 .25 1895-10-12 Not Known 3 1895-10-12 Not Known 3 1 Sawers 93 Ian (John) Scott 1 4 .25 1972-01-15 25y 10m 00d 1 1972-01-15 25y 10m 00d 1 1 Scott 93 Robert Shannon 1 19 .05 1988-09-28 22y 05m 08d 12 1988-09-28 22y 05m 08d 12 1 Shannon 93 James [2] Sharp 1 19 .05 1900-09-29 Not Known 4 1900-09-29 Not Known 4 1 Sharp 93 Lee Sharp 1 1 3 .33 1998-12-30 23y 07m 08d 1 1998-12-30 23y 07m 08d 1 1 Sharp 93 Donald Slade 1 1 1.00 1920-02-14 Not Known 1 1920-02-14 Not Known 1 1 Slade 93 Augustus Smith 1 3 .33 1928-01-28 Not Known 2 1928-01-28 Not Known 2 1 Smith 93 Harry McPherson Smith 1 1 1.00 1933-01-03 Not Known 1 1933-01-03 Not Known 1 1 Smith 93 James [2] Smith 1 18 .06 1987-09-19 26y 04m 05d 16 1987-09-19 26y 04m 05d 16 1 Smith 93 William [7] Smith 1 1 1.00 1905-04-10 Not Known 0 1905-04-10 Not Known 0 1 Smith 93 Alex G Stott 1 2 .50 1949-01-08 Not Known 1 1949-01-08 Not Known 1 1 Stott 93 Gordon David Strachan 1 7 .14 1975-11-15 18y 09m 06d 4 1975-11-15 18y 09m 06d 4 1 Strachan 93 David [2] Thomson 1 1 21 .05 1925-10-03 Not Known 18 1925-10-03 Not Known 18 1 Thomson 93 John Ross Thomson 1 9 .11 1928-09-29 Not Known 5 1928-09-29 Not Known 5 1 Thomson 93 Paul James Tosh 1 5 .20 1995-09-20 21y 11m 02d 4 1995-09-20 21y 11m 02d 4 1 Tosh 93 Frank Albert Townrow 1 4 .25 1926-08-14 Not Known 1 1926-08-14 Not Known 1 1 Townrow 93 Alex Troup 1 18 .06 1932-03-05 36y 10m 01d 17 1932-03-05 36y 10m 01d 17 1 Troup 93 James Turner 1 2 .50 1898-12-03 Not Known 2 1898-12-03 Not Known 2 1 Turner 93 Steven Tweed 1 9 .11 1999-10-30 27y 02m 22d 4 1999-10-30 27y 02m 22d 4 1 Tweed 93 Thomas Vail 1 2 .50 1895-10-12 Not Known 1 1895-10-12 Not Known 1 1 Vail 93 Morten Wieghorst 1 3 .33 1995-09-20 24y 06m 26d 3 1995-09-20 24y 06m 26d 3 1 Wieghorst 93 Billy (William Davidson) Williamson 1 3 .33 1977-10-29 25y 01m 00d 2 1977-10-29 25y 01m 00d 2 1 Williamson 93 Bobby Wishart 1 6 .17 1961-04-29 28y 01m 19d 1 1961-04-29 28y 01m 19d 1 1 Wishart 93 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 Thomas Carson 6 12 2.00 2 1 3 33.33 16.67 50.00 41.67 1984-09-04 25y 05m 09d 1990-01-06 30y 09m 11d 3 Carson 14 William Cowan Fotheringham 6 4 .67 2 2 2 33.33 33.33 33.33 50.00 1921-10-15 Not Known 1923-12-29 Not Known 3 Fotheringham 14 John Lyall 6 9 1.50 2 2 2 33.33 33.33 33.33 50.00 1911-10-07 Not Known 1913-11-22 Not Known 3 Lyall 17 John Hillman 5 15 3.00 1 1 3 20.00 20.00 60.00 30.00 1896-08-15 26y 01m 16d 1898-02-05 27y 07m 08d 2 Hillman 17 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 Thomas Stewart 5 12 2.40 1 1 3 20.00 20.00 60.00 30.00 1898-12-03 Not Known 1900-09-29 Not Known 3 Stewart 17 Bert Slater 5 12 2.40 1 0 4 20.00 .00 80.00 20.00 1962-08-18 26y 03m 13d 1964-03-21 27y 10m 16d 2 Slater 17 Pat Liney 5 7 1.40 2 1 2 40.00 20.00 40.00 50.00 1959-12-26 23y 05m 12d 1963-05-06 26y 09m 22d 4 Liney 22 Jack [1] Hamilton 4 12 3.00 1 0 3 25.00 .00 75.00 25.00 2018-10-23 24y 07m 01d 2021-03-06 26y 11m 12d 2 Hamilton 22 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 Michel Pageaud 3 6 2.00 1 1 1 33.33 33.33 33.33 50.00 1994-03-01 27y 06m 01d 1995-09-20 29y 00m 21d 2 Pageaud 25 Trevor Carson 3 6 2.00 1 0 2 33.33 .00 66.67 33.33 2023-08-27 35y 05m 22d 2024-02-03 35y 10m 29d 1 Carson 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 29 Arthur Howes 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 1901-10-12 Not Known 1901-12-07 Not Known 1 Howes 29 Thomas Dickson Murray 2 6 3.00 0 1 1 .00 50.00 50.00 25.00 1930-03-01 Not Known 1930-03-05 Not Known 1 Murray 29 Thomas Gibbon 2 3 1.50 1 0 1 50.00 .00 50.00 50.00 1920-10-04 Not Known 1920-10-23 Not Known 1 Gibbon 29 Michael Andrew Hewitt 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 1971-09-25 22y 02m 11d 1972-01-15 22y 06m 01d 1 Hewitt 29 William Masterton 2 5 2.50 0 0 2 .00 .00 100.00 .00 1914-10-17 Not Known 1915-01-16 Not Known 1 Masterton 29 Adam Richard Legzdins 2 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 29 James Marsham Watson 2 2 1.00 1 0 1 50.00 .00 50.00 50.00 1919-09-20 Not Known 1920-02-14 Not Known 1 Watson 29 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 29 David Balfour 2 3 1.50 1 0 1 50.00 .00 50.00 50.00 1914-01-24 Not Known 1915-11-06 Not Known 2 Balfour 29 John Arrol 2 2 1.00 0 1 1 .00 50.00 50.00 25.00 1967-01-14 20y 06m 22d 1967-09-23 21y 03m 00d 2 Arrol 29 John Bell Brown 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 1948-01-17 32y 10m 27d 1948-01-24 32y 11m 03d 1 Brown 29 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 29 John James Horsburgh 2 5 2.50 0 1 1 .00 50.00 50.00 25.00 1959-08-19 22y 09m 02d 1960-12-24 24y 01m 07d 2 Horsburgh 29 Robert Bower 2 4 2.00 0 0 2 .00 .00 100.00 .00 1916-12-16 Not Known 1917-01-27 Not Known 1 Bower 43 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 43 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 43 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 43 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 43 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 43 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 43 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 43 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 43 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 43 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 43 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 43 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 43 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]
Hearts Top 20 Appearances
Competitive games only. Players appearances and goals pre 1946 are included.
Total Played = 400
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 Walter Kidd 22 21 1 0 8 8 6 36.36 36.36 27.27 54.55 1978-01-07 19y 09m 28d 1990-01-06 31y 09m 27d 8 Kidd 12 Craig Levein 22 22 0 0 8 9 5 36.36 40.91 22.73 56.82 1984-01-07 19y 02m 16d 1994-04-16 29y 05m 25d 8 Levein 12 Bobby Parker 22 22 0 0 11 4 7 50.00 18.18 31.82 59.09 1947-10-06 22y 07m 20d 1957-01-12 31y 10m 27d 9 Parker 15 Alfie Conn 21 21 0 0 10 4 7 47.62 19.05 33.33 57.14 1949-01-08 22y 03m 06d 1957-08-31 30y 10m 29d 9 Conn 15 Neil Berry 21 19 2 0 8 9 4 38.10 42.86 19.05 59.52 1985-10-05 22y 05m 29d 1995-09-20 32y 05m 14d 8 Berry 17 Johnny Hamilton 20 20 0 0 13 3 4 65.00 15.00 20.00 72.50 1956-01-14 20y 11m 23d 1966-10-01 31y 08m 09d 11 Hamilton 18 Kenny Black 19 17 2 0 6 7 6 31.58 36.84 31.58 50.00 1984-09-22 20y 09m 24d 1989-04-15 25y 04m 17d 5 Black 18 Brian Whittaker 19 17 2 0 8 7 4 42.11 36.84 21.05 60.53 1984-09-04 25y 11m 12d 1990-01-06 31y 03m 14d 6 Whittaker 18 Davie Laing 19 19 0 0 7 4 8 36.84 21.05 42.11 47.37 1947-10-06 22y 07m 16d 1954-08-28 29y 06m 08d 8 Laing 18 David Clunie 19 18 1 0 2 9 8 10.53 47.37 42.11 34.21 1966-10-01 18y 06m 15d 1976-01-10 27y 09m 25d 8 Clunie 18 Donald Ford 19 19 0 0 3 6 10 15.79 31.58 52.63 31.58 1966-04-13 21y 05m 19d 1975-03-12 30y 04m 15d 9 Ford
Hearts Top 20 Scorers
Total Distinct (ex ogs) = 118
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 John Urquhart 7 15 .47 1948-01-24 22y 11m 21d n/a 1955-09-10 30y 07m 07d n/a 5 Urquhart 7 Colin Cameron 7 3 12 .58 1996-10-23 24y 00m 00d n/a 2001-08-18 28y 09m 26d n/a 4 Cameron 9 Gary Mackay 6 1 34 .18 1983-11-13 19y 09m 21d n/a 1989-02-11 25y 00m 19d n/a 5 Mackay 9 Drew Busby 6 2 17 .35 1973-08-18 25y 08m 10d n/a 1977-08-20 29y 08m 12d n/a 5 Busby 9 Willie Wallace 6 14 .43 1962-08-18 22y 01m 26d n/a 1966-10-01 26y 03m 08d n/a 4 Wallace 12 Tommy Walker 5 1 12 .42 1935-01-02 19y 07m 07d n/a 1939-12-09 24y 06m 13d n/a 3 Walker 12 Donald Ford 5 1 19 .26 1967-09-23 22y 10m 29d n/a 1973-09-22 28y 10m 28d n/a 3 Ford 12 Ian Crawford 5 9 .56 1956-01-14 21y 06m 00d n/a 1960-12-24 26y 05m 10d n/a 4 Crawford 15 Donald Park 4 18 .22 1973-04-28 19y 09m 09d n/a 1976-09-01 23y 01m 13d n/a 3 Park 15 Graham Shaw 4 6 .67 1976-01-10 24y 03m 02d n/a 1977-08-20 25y 10m 12d n/a 3 Shaw 15 Jimmy Murray 4 7 .57 1957-01-12 23y 11m 08d n/a 1958-10-11 25y 08m 07d n/a 3 Murray 15 Gary Wales 4 12 .33 2000-01-22 21y 00m 18d n/a 2002-08-03 23y 06m 30d n/a 3 Wales 19 Jamie Walker 3 1 14 .21 2016-03-12 22y 08m 16d n/a 2021-12-18 28y 05m 23d n/a 3 Walker 19 Tommy Traynor 3 13 .23 1968-10-26 25y 00m 29d n/a 1969-03-12 25y 05m 13d n/a 1 Traynor 19 Bobby Flavell 3 9 .33 1948-01-24 26y 04m 23d n/a 1950-01-07 28y 04m 06d n/a 3 Flavell 19 Willie Gibson 3 11 .27 1975-11-15 22y 07m 12d n/a 1978-01-07 24y 09m 04d n/a 3 Gibson 19 Norrie Davidson 3 3 1.00 1962-08-22 27y 09m 28d n/a 1962-08-22 27y 09m 28d n/a 1 Davidson 19 Bobby Blackwood 3 9 .33 1954-08-14 19y 11m 25d n/a 1960-12-24 26y 04m 04d n/a 3 Blackwood 19 Kenny Black 3 19 .16 1986-11-22 22y 11m 24d n/a 1988-03-30 24y 04m 01d n/a 2 Black 19 Bobby Kirk 3 3 16 .19 1957-01-12 29y 05m 00d n/a 1957-09-07 30y 00m 26d n/a 2 Kirk 19 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 Jim Souness 3 4 .75 1954-01-23 25y 02m 14d n/a 1954-10-02 25y 10m 23d n/a 2 Souness 19 Bobby Parker 3 2 22 .14 1947-10-06 22y 07m 20d n/a 1951-08-29 26y 06m 13d n/a 2 Parker 19 Steven Pressley 3 2 26 .12 2003-10-04 29y 11m 23d n/a 2004-08-07 30y 09m 27d n/a 2 Pressley
Hearts Hat Tricks
Total = 0
The specified statement did not generate any data Player Age Game
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 Kenny Garland 6 9 1.50 1 2 3 16.67 33.33 50.00 33.33 1967-09-23 19y 06m 07d 1973-09-22 25y 06m 06d 4 Garland 8 Willie Duff 6 10 1.67 4 0 2 66.67 .00 33.33 66.67 1954-08-14 19y 06m 08d 1956-09-29 21y 07m 23d 3 Duff 10 Nicky Walker 5 5 1.00 1 1 3 20.00 20.00 60.00 30.00 1993-02-03 30y 04m 06d 1993-11-13 31y 01m 15d 2 Walker 10 Jimmy Watters 5 8 1.60 3 1 1 60.00 20.00 20.00 70.00 1950-04-22 22y 08m 10d 1954-01-23 26y 05m 11d 3 Watters 12 Jamie Macdonald 4 3 .75 1 0 3 25.00 .00 75.00 25.00 2012-09-02 26y 04m 16d 2013-04-27 27y 00m 10d 1 Macdonald 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 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 Zander Clark 3 5 1.67 2 0 1 66.67 .00 33.33 66.67 2023-08-27 31y 02m 01d 2024-02-03 31y 07m 08d 1 Clark 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 18 Tepi Moilanen 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 2003-05-25 29y 05m 13d 2003-10-04 29y 09m 22d 2 Moilanen 18 Roddy McKenzie 2 3 1.50 1 0 1 50.00 .00 50.00 50.00 2002-10-26 27y 02m 18d 2002-12-29 27y 04m 21d 1 McKenzie 18 Wilson Brown 2 0 .00 2 0 0 100.00 .00 .00 100.00 1955-09-10 Not Known 1957-01-12 Not Known 2 Brown 18 Bobby Zlamal 2 0 .00 2 0 0 100.00 .00 .00 100.00 2018-10-23 32y 11m 18d 2019-03-09 33y 04m 04d 1 Zlamal 22 George Paton 1 2 2.00 0 0 1 .00 .00 100.00 .00 1947-10-06 Not Known 1947-10-06 Not Known 1 Paton 22 Brian Wilson 1 0 .00 1 0 0 100.00 .00 .00 100.00 1976-08-14 28y 02m 08d 1976-08-14 28y 02m 08d 1 Wilson 22 Colin Doyle 1 2 2.00 0 0 1 .00 .00 100.00 .00 2019-01-23 33y 07m 11d 2019-01-23 33y 07m 11d 1 Doyle 22 David Graham 1 0 .00 0 1 0 .00 100.00 .00 50.00 1974-05-06 21y 03m 12d 1974-05-06 21y 03m 12d 1 Graham
Both Clubs Top 20 Appearances
Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
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