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