London Hearts Supporters Club


Heart of Midlothian vs Dundee Players Record from 1946

A big big thanks Bobby Sinnett for the Hibs data and
John Lister for his "unique Scottish player names"


All columns are 'sortable' click on the heading to sort by that column.


Opposition Competitive Appearances
Opposition All Appearances
Opposition Scorers Competitive Games
Opposition Scorers All Games
Opposition Hat Tricks
Opposition Goalkeepers

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

Both Clubs 10 or more Appearances
Both Clubs Goal Scorers
Both Clubs Goalkeepers

Competitive Appearances

Competitive games only. Players appearances and goals are included.
NB Unique Names are taken from John Lister's disc of Scottish post WWII players. They do contain some spelling mistakes.
Possible doesn't take account of any 'breaks in career'

Total Played = 819
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Douglas Cowie 28 28 0 3 8 5 15 28.57 17.86 53.57 37.50 1947-10-06 21y 05m 05d 1959-12-26 33y 07m 25d 13 Cowie
2 Barry Martin Smith 27 27 0 0 6 8 13 22.22 29.63 48.15 37.04 1996-10-23 22y 08m 04d 2005-01-22 30y 11m 03d 8 Smith
3 John Alexander Scott 25 24 1 6 11 11 3 44.00 44.00 12.00 66.00 1967-01-14 19y 00m 00d 1978-01-07 29y 11m 24d 10 Scott
4 Bobby Cox 24 24 0 0 5 4 16 20.00 16.00 64.00 28.00 1957-01-12 22y 11m 19d 1968-08-14 34y 06m 21d 13 Cox
5 Alex M Macfarlane 23 23 0 2 10 4 9 43.48 17.39 39.13 52.17 1901-12-07 Not Known 1912-12-14 Not Known 12 Macfarlane
6 Gerard Follon 22 22 0 1 11 4 7 50.00 18.18 31.82 59.09 1939-12-09 20y 08m 23d 1954-10-02 35y 06m 16d 8 Follon
6 Gavin Paul Rae 22 21 1 1 7 6 9 31.82 27.27 40.91 45.45 1998-09-12 20y 09m 15d 2003-12-03 26y 00m 05d 6 Rae
8 Alexander Robert Geddes 21 21 0 0 6 8 7 28.57 38.10 33.33 47.62 1983-11-13 23y 03m 01d 1989-09-09 29y 00m 28d 7 Geddes
8 John Rooney Gilmour 21 21 0 2 3 5 13 14.29 23.81 61.90 26.19 1923-12-29 Not Known 1935-08-31 Not Known 11 Gilmour
8 Bobby A Wilson 21 21 0 0 9 9 3 42.86 42.86 14.29 64.29 1966-04-13 22y 08m 21d 1976-03-27 32y 08m 04d 10 Wilson
11 Thomas Gallacher 20 20 0 1 9 2 9 45.00 10.00 45.00 50.00 1948-01-17 25y 06m 04d 1955-09-10 33y 01m 28d 9 Gallacher
11 David [2] Thomson 20 20 0 1 6 4 10 30.00 20.00 50.00 40.00 1913-11-22 Not Known 1926-12-25 Not Known 12 Thomson
13 Alexander William Hamilton 19 19 0 0 4 3 12 21.05 15.79 63.16 28.95 1957-08-31 18y 07m 00d 1967-01-14 27y 11m 14d 9 Hamilton
13 Albert Henderson 19 19 0 4 3 5 11 15.79 26.32 57.89 28.95 1952-01-05 Not Known 1960-12-24 Not Known 10 Henderson
13 Douglas Arthur Houston 19 19 0 3 6 7 6 31.58 36.84 31.58 50.00 1962-08-18 19y 04m 05d 1973-04-28 30y 00m 15d 8 Houston
13 Edwin David Johnston 19 18 1 1 6 10 4 30.00 50.00 20.00 55.00 1970-10-17 22y 07m 19d 1977-10-29 29y 08m 01d 8 Johnston
13 Wilson Marsh 19 19 0 0 4 4 11 21.05 21.05 57.89 31.58 1926-03-27 Not Known 1936-10-10 Not Known 12 Marsh
13 Robert Shannon 19 19 0 1 3 9 7 15.79 47.37 36.84 39.47 1984-05-09 18y 00m 19d 1990-04-04 23y 11m 15d 6 Shannon
19 Alfred Boyd 18 18 0 0 9 4 5 50.00 22.22 27.78 61.11 1947-10-06 26y 11m 14d 1953-01-31 32y 03m 09d 6 Boyd
19 Alan Mathieson Cousin 18 18 0 8 4 3 11 22.22 16.67 61.11 30.56 1957-01-12 18y 10m 05d 1965-02-27 26y 11m 20d 9 Cousin
19 James Duffy 18 17 1 0 6 6 6 33.33 33.33 33.33 50.00 1985-10-05 26y 05m 08d 1995-09-20 36y 04m 24d 6 Duffy
19 James [2] Smith 18 17 1 1 6 7 6 31.58 36.84 31.58 50.00 1983-09-17 22y 04m 03d 1988-09-28 27y 04m 14d 6 Smith
19 George A Stewart 18 18 0 2 7 7 4 38.89 38.89 22.22 58.33 1967-09-23 20y 00m 25d 1976-01-10 28y 04m 12d 7 Stewart
19 George Gordon Wallace 18 16 2 8 9 7 2 50.00 38.89 11.11 69.44 1969-11-22 26y 05m 02d 1976-03-27 32y 09m 07d 7 Wallace
25 Thomson Sandlands Allan 17 17 0 0 6 8 3 35.29 47.06 17.65 58.82 1972-12-23 26y 02m 18d 1977-10-29 31y 00m 24d 6 Allan
25 Alastair Donaldson 17 17 0 0 8 4 5 47.06 23.53 29.41 58.82 1964-10-24 20y 10m 27d 1978-01-07 34y 01m 11d 8 Donaldson
25 Stewart Duncan Forsyth 17 16 1 0 2 7 8 11.76 41.18 47.06 32.35 1985-10-05 23y 11m 09d 1990-04-04 28y 05m 09d 5 Forsyth
25 Colin Duncan Macnab 17 17 0 1 4 5 8 23.53 29.41 47.06 38.24 1925-04-18 Not Known 1933-01-03 Not Known 9 Macnab
25 Thomas Valley McKinlay 17 17 0 3 7 6 4 41.18 35.29 23.53 58.82 1983-09-17 18y 09m 14d 1988-12-03 24y 00m 00d 6 McKinlay
25 Stuart Rafferty 17 15 2 1 5 7 5 29.41 41.18 29.41 50.00 1984-09-04 23y 05m 29d 1989-04-15 28y 01m 09d 5 Rafferty
25 Alex Troup 17 17 0 1 5 3 9 29.41 17.65 52.94 38.24 1915-11-06 20y 06m 02d 1932-03-05 36y 10m 01d 9 Troup
32 Robert Glennie 16 16 0 1 6 4 6 37.50 25.00 37.50 50.00 1983-09-17 25y 11m 15d 1987-10-31 30y 00m 29d 5 Glennie
32 Alexander Lowson Keillor 16 16 0 0 2 2 12 12.50 12.50 75.00 18.75 1893-10-21 Not Known 1900-09-29 Not Known 8 Keillor
32 Andy Penman 16 16 0 7 5 2 9 31.25 12.50 56.25 37.50 1959-02-07 15y 11m 18d 1966-10-01 23y 07m 11d 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 09m 30d 2023-08-27 27y 10m 18d 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 Jordan McGhee 12 12 0 3 4 1 8 30.77 7.69 61.54 34.62 2020-10-16 24y 02m 22d 2025-03-07 28y 07m 11d 4 McGhee
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 Finlay Robertson 12 8 4 0 5 0 13 27.78 .00 72.22 27.78 2020-10-16 17y 10m 05d 2026-09-06 23y 08m 26d 6 Robertson
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
60 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
60 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
60 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
60 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
60 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
60 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
60 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
60 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
60 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
60 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
70 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
70 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
70 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
70 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
70 Robert Wilson Flavell 10 10 0 2 3 2 5 30.00 20.00 50.00 40.00 1951-08-15 30y 07m 06d 1954-10-02 33y 08m 23d 4 Flavell
70 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
70 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
70 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
70 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
70 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
70 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
81 Ryan Astley 9 9 0 0 2 0 10 16.67 .00 83.33 16.67 2024-01-23 22y 09m 13d 2026-09-06 25y 04m 27d 4 Astley
81 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
81 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
81 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
81 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
81 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
81 William Henry Falconer 9 9 0 1 5 3 4 41.67 25.00 33.33 54.17 1998-09-12 32y 04m 08d 2001-03-07 34y 10m 03d 3 Falconer
81 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
81 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
81 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
81 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
81 Simon Murray 9 6 3 1 2 1 6 22.22 11.11 66.67 27.78 2018-04-01 26y 00m 10d 2026-03-21 33y 11m 27d 3 Murray
81 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
81 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
81 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
81 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
81 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
81 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
81 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
81 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
101 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]
101 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
101 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
101 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
101 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
101 Lyall Cameron 8 7 1 2 3 0 5 37.50 .00 62.50 37.50 2023-08-27 20y 10m 17d 2025-04-26 22y 06m 16d 2 Cameron
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
101 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
128 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]
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 Robert H Henderson 7 7 0 0 2 0 5 28.57 .00 71.43 28.57 1951-08-15 34y 04m 05d 1956-01-14 38y 09m 04d 4 Henderson
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 Luke McCowan 7 7 0 2 3 1 4 37.50 12.50 50.00 43.75 2021-10-23 24y 01m 11d 2024-08-10 26y 10m 29d 3 McCowan
128 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
128 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
128 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
128 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
128 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
128 Josh Mulligan 7 5 2 0 3 0 6 33.33 .00 66.67 33.33 2022-02-09 19y 01m 29d 2025-04-26 22y 04m 15d 3 Mulligan
128 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
128 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
128 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
128 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
128 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
128 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
128 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
164 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
164 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
164 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
164 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
164 Trevor Carson 6 6 0 0 3 0 5 37.50 .00 62.50 37.50 2023-08-27 35y 03m 24d 2025-04-26 36y 11m 23d 2 Carson
164 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
164 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
164 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
164 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
164 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
164 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
164 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
164 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
164 David Halliday 6 6 0 6 3 1 2 50.00 16.67 33.33 58.33 1921-10-15 19y 11m 03d 1925-04-18 23y 05m 06d 3 Halliday
164 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
164 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
164 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
164 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
164 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
164 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
164 Jon Douglas McCracken 6 6 0 0 2 0 7 22.22 .00 77.78 22.22 2024-05-11 23y 11m 17d 2026-03-21 25y 09m 25d 3 McCracken
164 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
164 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
164 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
164 Daniel Mullen 6 4 2 3 2 1 3 33.33 16.67 50.00 41.67 2020-10-16 25y 09m 13d 2022-02-09 27y 01m 06d 2 Mullen
164 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
164 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
164 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
164 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
164 Charlie Reilly 6 0 6 0 2 0 6 25.00 .00 75.00 25.00 2023-08-27 22y 03m 15d 2026-09-06 25y 03m 25d 4 Reilly
164 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
164 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
164 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
164 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
164 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
164 Scott Tiffoney 6 3 3 1 3 0 6 33.33 .00 66.67 33.33 2023-08-27 25y 00m 01d 2025-04-26 26y 08m 00d 2 Tiffoney
164 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
164 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
164 Bobby Wishart 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1961-04-29 27y 06m 26d 1963-05-06 29y 07m 03d 3 Wishart
203 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
203 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
203 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
203 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
203 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
203 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
203 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
203 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
203 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
203 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
203 Imari Narain Che Hines-Samuels 5 3 2 0 1 0 6 14.29 .00 85.71 14.29 2025-02-01 21y 08m 30d 2026-09-06 23y 04m 04d 3 Hines-Samuels
203 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
203 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
203 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
203 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
203 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
203 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
203 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
203 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
203 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
203 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
203 Joe Shaughnessy 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 2023-08-27 31y 02m 20d 2025-04-26 32y 10m 19d 2 Shaughnessy
203 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
203 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
203 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
203 Mohamed Sylla 5 3 2 0 3 0 5 37.50 .00 62.50 37.50 2023-08-27 30y 07m 15d 2025-04-26 32y 03m 14d 2 Sylla
203 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
203 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
203 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 Malachi Boateng 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2023-08-27 21y 03m 20d 2024-05-11 22y 00m 04d 1 Boateng
232 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
232 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
232 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
232 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
232 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
232 Roarie Milton Ryan Deacon 4 3 1 0 2 1 2 40.00 20.00 40.00 50.00 2017-09-30 25y 09m 20d 2019-01-23 27y 01m 13d 2 Deacon
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 Ethan Billy Hamilton 4 4 0 0 0 0 4 .00 .00 100.00 .00 2025-11-01 27y 00m 14d 2026-09-06 27y 10m 19d 2 Hamilton
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 Billy Dawson Koumetio 4 3 1 0 2 0 4 33.33 .00 66.67 33.33 2024-08-10 21y 08m 27d 2026-03-21 23y 04m 07d 2 Koumetio
232 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
232 Ziyad Larkeche 4 3 1 0 2 0 2 50.00 .00 50.00 50.00 2024-08-10 21y 10m 22d 2025-04-26 22y 07m 07d 1 Larkeche
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 Sebastian Palmer-Houlden 4 3 1 0 2 0 2 50.00 .00 50.00 50.00 2024-08-10 19y 08m 05d 2025-04-26 20y 04m 21d 1 Palmer-Houlden
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 Juan Antonio Portales Villarreal 4 4 0 0 2 0 3 40.00 .00 60.00 40.00 2024-05-11 27y 11m 25d 2025-04-26 28y 11m 10d 2 Villarreal
232 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
232 Drey Jermaine Wright 4 4 0 0 0 0 4 .00 .00 100.00 .00 2025-11-01 30y 06m 02d 2026-09-06 31y 04m 07d 2 Wright
307 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]
307 Oluwaseun Victor Adewumi 3 3 0 0 0 0 3 .00 .00 100.00 .00 2024-12-07 19y 09m 14d 2025-03-07 20y 00m 12d 1 Adewumi
307 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
307 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
307 Faissal El Bakhtaoui 3 1 2 0 2 0 2 50.00 .00 50.00 50.00 2016-10-15 24y 02m 04d 2017-12-12 25y 04m 01d 2 Bakhtaoui
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 Cameron Mark Congreve 3 3 0 0 0 0 3 .00 .00 100.00 .00 2025-11-01 21y 09m 08d 2026-03-21 22y 01m 25d 1 Congreve
307 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
307 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
307 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
307 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
307 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
307 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
307 Aaron Martin Donnelly 3 3 0 0 1 0 3 25.00 .00 75.00 25.00 2024-05-11 20y 09m 05d 2025-04-26 21y 08m 20d 2 Donnelly
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 Tom Hateley 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2016-10-15 26y 10m 06d 2017-04-08 27y 03m 30d 1 Hateley
307 Ashley Stephen Thomas Hay 3 2 1 0 0 0 3 .00 .00 100.00 .00 2025-11-01 22y 00m 25d 2026-03-21 22y 05m 14d 1 Hay
307 Kane Hemmings 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 2015-08-08 24y 00m 04d 2016-03-12 24y 07m 08d 1 Hemmings
307 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
307 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
307 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
307 Ethan John Ingram 3 1 2 0 2 0 5 28.57 .00 71.43 28.57 2024-08-10 21y 03m 25d 2026-01-11 22y 08m 26d 2 Ingram
307 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
307 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
307 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
307 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
307 Callum Graham Jones 3 1 2 0 0 0 3 .00 .00 100.00 .00 2025-11-01 24y 05m 28d 2026-03-21 24y 10m 17d 1 Jones
307 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
307 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
307 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
307 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
307 Julen Etxabeguren Leanizbarrutia 3 2 1 0 1 1 2 25.00 25.00 50.00 37.50 2015-08-08 24y 01m 05d 2016-12-23 25y 05m 20d 2 Leanizbarrutia
307 A-Jay Leitch-Smith 3 0 3 0 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 27y 03m 27d 2018-04-01 27y 09m 29d 1 Leitch-Smith
307 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
307 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
307 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
307 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
307 Curtis Lee Main 3 0 3 0 1 0 4 20.00 .00 80.00 20.00 2024-01-23 31y 07m 03d 2024-12-07 32y 05m 17d 2 Main
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 Sofien Moussa 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 29y 03m 28d 2018-04-01 29y 09m 30d 1 Moussa
307 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
307 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
307 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
307 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
307 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
307 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
307 Zachary Scott Robinson 3 2 1 0 1 0 3 25.00 .00 75.00 25.00 2023-08-27 20y 09m 21d 2024-05-11 21y 06m 05d 1 Robinson
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 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
307 Joseph Anthony Westley 3 3 0 0 0 0 3 .00 .00 100.00 .00 2025-11-01 21y 00m 14d 2026-09-06 21y 10m 19d 2 Westley
307 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
307 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
307 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
307 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
307 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
307 Tony Lauren Yogane 3 2 1 0 0 0 3 .00 .00 100.00 .00 2025-11-01 20y 01m 08d 2026-03-21 20y 05m 25d 1 Yogane
307 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
404 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]
404 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]
404 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
404 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
404 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
404 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
404 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
404 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
404 Owen Michael Beck 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2023-08-27 20y 11m 19d 2024-02-03 21y 04m 26d 1 Beck
404 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
404 Kyle Benedictus 2 2 0 0 2 0 1 66.67 .00 33.33 66.67 2012-11-03 21y 03m 22d 2013-04-27 21y 09m 15d 1 Benedictus
404 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
404 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
404 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
404 Jon Aurtenetxe Borde 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 25y 06m 29d 2018-04-01 26y 01m 00d 1 Borde
404 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
404 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
404 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
404 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
404 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
404 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
404 Shaun Byrne 2 2 0 0 2 0 2 50.00 .00 50.00 50.00 2020-10-16 27y 01m 10d 2022-02-09 28y 05m 03d 2 Byrne
404 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
404 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
404 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
404 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
404 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
404 Dara James Morgan Costelloe 2 1 1 0 0 0 2 .00 .00 100.00 .00 2024-01-23 21y 02m 11d 2024-05-11 21y 05m 29d 1 Costelloe
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 Jason Cummings 2 1 1 2 0 1 1 .00 50.00 50.00 25.00 2021-03-06 26y 01m 26d 2021-10-23 26y 09m 15d 2 Cummings
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 Cesar Garza 2 2 0 0 0 0 2 .00 .00 100.00 .00 2025-02-01 20y 00m 25d 2025-03-07 20y 02m 00d 1 Garza
404 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
404 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
404 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
404 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
404 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
404 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
404 Luke Graham 2 2 0 0 1 0 3 25.00 .00 75.00 25.00 2024-08-10 19y 09m 08d 2026-03-21 21y 04m 19d 2 Graham
404 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
404 Marcus Haber 2 2 0 1 1 0 2 33.33 .00 66.67 33.33 2016-12-23 27y 01m 22d 2017-12-12 28y 01m 11d 2 Haber
404 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
404 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
404 James [3] Hamilton 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1995-09-20 19y 00m 18d 1996-10-23 20y 01m 21d 2 Hamilton
404 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
404 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
404 Jack Hendry 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2017-09-30 22y 02m 25d 2017-12-12 22y 05m 07d 1 Hendry
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 Ryan Stuart Clayton Inniss 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2018-10-23 23y 05m 17d 2019-01-23 23y 08m 17d 1 Inniss
404 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
404 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
404 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
404 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
404 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
404 Genseric Kusunga 2 1 1 1 1 1 1 33.33 33.33 33.33 50.00 2018-04-01 29y 03m 29d 2019-03-09 30y 03m 06d 2 Kusunga
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 Josh Meekings 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-12-12 25y 10m 03d 2018-04-01 26y 01m 23d 1 Meekings
404 Michael Jordan Donald Mellon 2 2 0 0 0 0 2 .00 .00 100.00 .00 2024-02-03 20y 08m 22d 2024-05-11 20y 11m 29d 1 Mellon
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 Clark Robertson 2 2 0 0 1 0 2 33.33 .00 66.67 33.33 2025-04-26 31y 11m 17d 2026-01-11 32y 08m 02d 2 Robertson
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 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
404 Scott [2] Wright 2 1 1 0 0 0 2 .00 .00 100.00 .00 2019-03-09 21y 07m 01d 2026-03-21 28y 07m 13d 2 Wright
551 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]
551 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]
551 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]
551 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]
551 Emile Matthew Yaw Nyamedom Acquah 1 0 1 0 0 0 2 .00 .00 100.00 .00 2025-11-01 25y 03m 19d 2026-01-11 25y 05m 29d 1 Acquah
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 Zan Besir 1 0 1 0 0 0 1 .00 .00 100.00 .00 2026-09-06 25y 10m 20d 2026-09-06 25y 10m 20d 1 Besir
551 Joseph Brooks Bevan 1 0 1 0 0 0 3 .00 .00 100.00 .00 2026-01-11 21y 05m 27d 2026-09-06 22y 01m 22d 2 Bevan
551 Owen Lucas Bevan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2026-09-06 22y 10m 22d 2026-09-06 22y 10m 22d 1 Bevan
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 Andrew Cargill 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1995-09-20 20y 07m 11d 1995-09-20 20y 07m 11d 1 Cargill
551 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
551 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
551 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
551 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
551 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
551 Joel Leigh Cotterill 1 0 1 0 0 0 1 .00 .00 100.00 .00 2026-03-21 21y 05m 11d 2026-03-21 21y 05m 11d 1 Cotterill
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 Paul Andrew Digby 1 1 0 0 0 0 2 .00 .00 100.00 .00 2025-11-01 30y 08m 30d 2026-01-11 30y 11m 09d 1 Digby
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 Bradley Thomas Fink 1 1 0 1 0 0 1 .00 .00 100.00 .00 2026-09-06 23y 04m 20d 2026-09-06 23y 04m 20d 1 Fink
551 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
551 Ryan James Finnigan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2026-09-06 22y 11m 15d 2026-09-06 22y 11m 15d 1 Finnigan
551 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
551 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
551 Alan [2021] Forrest 1 1 0 0 0 0 1 .00 .00 100.00 .00 2026-09-06 29y 11m 28d 2026-09-06 29y 11m 28d 1 Forrest
551 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
551 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
551 Scott Fraser 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2025-04-26 Not Known 2025-04-26 Not Known 1 Fraser
551 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
551 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
551 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
551 Owen Olamidayo Goodman 1 1 0 0 0 0 1 .00 .00 100.00 .00 2026-09-06 22y 09m 10d 2026-09-06 22y 09m 10d 1 Goodman
551 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
551 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
551 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
551 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
551 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
551 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
551 Bradley Halliday 1 1 0 0 0 0 2 .00 .00 100.00 .00 2026-03-21 30y 05m 14d 2026-09-06 30y 10m 30d 2 Halliday
551 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
551 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
551 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
551 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
551 Daniel Higgins 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-04-08 18y 08m 04d 2017-04-08 18y 08m 04d 1 Higgins
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 Thomas Konrad 1 0 1 0 0 1 2 .00 33.33 66.67 16.67 2015-08-08 26y 02m 28d 2016-03-12 26y 10m 01d 1 Konrad
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 Duncan William McLean 1 1 0 1 0 0 1 .00 .00 100.00 .00 2004-01-06 20y 05m 29d 2004-01-06 20y 05m 29d 1 McLean
551 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
551 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
551 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
551 Calvin Miller 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 20y 01m 22d 2018-10-23 20y 01m 22d 1 Miller
551 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
551 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
551 Jack Lee Moorhouse 1 0 1 0 0 0 1 .00 .00 100.00 .00 2026-09-06 20y 09m 08d 2026-09-06 20y 09m 08d 1 Moorhouse
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 Zak Andrew Rudden 1 1 0 0 2 0 0 100.00 .00 .00 100.00 2022-02-09 21y 08m 07d 2023-08-27 23y 02m 25d 2 Rudden
551 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
551 Erich Schaedler 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1978-01-07 28y 06m 30d 1978-01-07 28y 06m 30d 1 Schaedler
551 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
551 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
551 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
551 Steve Simonsen 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2013-04-27 34y 01m 23d 2013-04-27 34y 01m 23d 1 Simonsen
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 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
551 Julien Gael Vetro 1 0 1 0 0 0 1 .00 .00 100.00 .00 2024-12-07 20y 09m 14d 2024-12-07 20y 09m 14d 1 Vetro
551 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
551 Bobby Wales 1 0 1 0 0 0 1 .00 .00 100.00 .00 2026-09-06 21y 02m 14d 2026-09-06 21y 02m 14d 1 Wales
551 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
551 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
551 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
551 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
551 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
551 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
551 Joseph Harris Wright 1 0 1 0 0 0 1 .00 .00 100.00 .00 2026-09-06 31y 06m 11d 2026-09-06 31y 06m 11d 1 Wright
551 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
765 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]
765 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
765 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
765 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
765 Andrew Boyle 0 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 27y 03m 20d 2018-10-23 27y 03m 20d 1 Boyle
765 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
765 Samuel Charles Braybrooke 0 0 0 0 0 0 1 .00 .00 100.00 .00 2024-12-07 20y 00m 04d 2024-12-07 20y 00m 04d 1 Braybrooke
765 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
765 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
765 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
765 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
765 Craig Donald 0 0 0 0 0 0 1 .00 .00 100.00 .00 2021-12-18 17y 07m 16d 2021-12-18 17y 07m 16d 1 Donald
765 Samuel Dryden 0 0 0 0 0 0 1 .00 .00 100.00 .00 2017-04-08 20y 03m 30d 2017-04-08 20y 03m 30d 1 Dryden
765 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
765 Malachi Michael Fagan-Walcott 0 0 0 0 0 0 1 .00 .00 100.00 .00 2021-03-06 18y 04m 03d 2021-03-06 18y 04m 03d 1 Fagan-Walcott
765 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
765 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
765 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
765 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
765 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
765 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
765 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
765 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
765 Matthew Henvey 0 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 18y 06m 22d 2018-10-23 18y 06m 22d 1 Henvey
765 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
765 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
765 Sean Kelly 0 0 0 0 0 0 1 .00 .00 100.00 .00 2024-12-07 31y 10m 26d 2024-12-07 31y 10m 26d 1 Kelly
765 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
765 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
765 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
765 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
765 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
765 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
765 Nicky Low 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2015-11-21 23y 05m 20d 2016-03-12 23y 09m 11d 1 Low
765 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
765 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
765 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
765 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
765 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
765 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
765 Idris Adewale Olarewaju Odutayo 0 0 0 0 0 0 1 .00 .00 100.00 .00 2026-09-06 28y 07m 05d 2026-09-06 28y 07m 05d 1 Odutayo
765 Kieran Michael O'Hara 0 0 0 0 0 0 4 .00 .00 100.00 .00 2025-11-01 29y 06m 10d 2026-09-06 30y 04m 15d 2 O'Hara
765 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
765 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
765 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
765 Philip Roberts 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-08-08 21y 01m 04d 2015-08-08 21y 01m 04d 1 Roberts
765 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
765 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
765 Víctor Daniel Lopez Samano 0 0 0 0 0 0 2 .00 .00 100.00 .00 2025-02-01 21y 05m 27d 2025-03-07 21y 07m 02d 1 Samano
765 Harrison Sharp 0 0 0 0 2 0 5 28.57 .00 71.43 28.57 2022-02-09 20y 10m 05d 2025-03-07 23y 11m 03d 3 Sharp
765 Ian Smith 0 0 0 0 0 0 1 .00 .00 100.00 .00 2017-04-08 18y 08m 03d 2017-04-08 18y 08m 03d 1 Smith
765 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
765 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
765 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
765 Randy Wolters 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-09-30 27y 03m 26d 2017-09-30 27y 03m 26d 1 Wolters


Top 100 Appearances All Games

Players appearances and goals are included.

Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Alex M Macfarlane 35 35 0 7 14 8 12 40.00 22.86 34.29 51.43 1901-12-07 Not Known 1912-12-14 Not Known 12 Macfarlane
2 Douglas Cowie 29 29 0 3 8 5 15 27.59 17.24 51.72 36.21 1947-10-06 21y 05m 05d 1959-12-26 33y 07m 25d 13 Cowie
3 Alexander Lowson Keillor 27 27 0 0 7 3 17 25.93 11.11 62.96 31.48 1893-10-21 Not Known 1901-05-04 Not Known 8 Keillor
3 Barry Martin Smith 27 27 0 0 6 8 13 22.22 29.63 48.15 37.04 1996-10-23 22y 08m 04d 2005-01-22 30y 11m 03d 8 Smith
5 Bobby Cox 25 25 0 0 5 4 16 19.23 15.38 61.54 26.92 1957-01-12 22y 11m 19d 1968-08-14 34y 06m 21d 13 Cox
5 John Alexander Scott 25 24 1 6 11 11 3 44.00 44.00 12.00 66.00 1967-01-14 19y 00m 00d 1978-01-07 29y 11m 24d 10 Scott
7 Fred McDiarmid 24 24 0 0 8 5 11 33.33 20.83 45.83 43.75 1899-05-13 Not Known 1906-03-17 Not Known 8 McDiarmid
8 Gerard Follon 23 23 0 1 12 4 7 52.17 17.39 30.43 60.87 1939-12-09 20y 08m 23d 1954-10-02 35y 06m 16d 8 Follon
8 William Longair 23 23 0 1 10 3 10 43.48 13.04 43.48 50.00 1893-10-21 Not Known 1902-03-22 Not Known 8 Longair
10 Gavin Paul Rae 22 21 1 1 7 6 9 31.82 27.27 40.91 45.45 1998-09-12 20y 09m 15d 2003-12-03 26y 00m 05d 6 Rae
11 Thomas Gallacher 21 21 0 1 10 2 9 47.62 9.52 42.86 52.38 1948-01-17 25y 06m 04d 1955-09-10 33y 01m 28d 9 Gallacher
11 Alexander Robert Geddes 21 21 0 0 6 8 7 28.57 38.10 33.33 47.62 1983-11-13 23y 03m 01d 1989-09-09 29y 00m 28d 7 Geddes
11 John Rooney Gilmour 21 21 0 2 3 5 13 14.29 23.81 61.90 26.19 1923-12-29 Not Known 1935-08-31 Not Known 11 Gilmour
11 David [2] Thomson 21 21 0 1 6 4 11 28.57 19.05 52.38 38.10 1913-11-22 Not Known 1926-12-25 Not Known 13 Thomson
11 Bobby A Wilson 21 21 0 0 9 9 3 42.86 42.86 14.29 64.29 1966-04-13 22y 08m 21d 1976-03-27 32y 08m 04d 10 Wilson
16 Albert Henderson 20 20 0 4 3 5 11 15.00 25.00 55.00 27.50 1952-01-05 Not Known 1960-12-24 Not Known 10 Henderson
16 William Muir 20 20 0 0 7 5 7 35.00 25.00 35.00 47.50 1902-08-23 Not Known 1907-01-05 Not Known 5 Muir
18 Alfred Boyd 19 19 0 0 10 4 5 52.63 21.05 26.32 63.16 1947-10-06 26y 11m 14d 1953-01-31 32y 03m 09d 6 Boyd
18 Alan Mathieson Cousin 19 19 0 8 4 3 11 21.05 15.79 57.89 28.95 1957-01-12 18y 10m 05d 1965-02-27 26y 11m 20d 9 Cousin
18 Alexander William Hamilton 19 19 0 0 4 3 12 21.05 15.79 63.16 28.95 1957-08-31 18y 07m 00d 1967-01-14 27y 11m 14d 9 Hamilton
18 Douglas Arthur Houston 19 19 0 3 6 7 6 31.58 36.84 31.58 50.00 1962-08-18 19y 04m 05d 1973-04-28 30y 00m 15d 8 Houston
18 Edwin David Johnston 19 18 1 1 6 10 4 30.00 50.00 20.00 55.00 1970-10-17 22y 07m 19d 1977-10-29 29y 08m 01d 8 Johnston
18 Wilson Marsh 19 19 0 0 4 4 11 21.05 21.05 57.89 31.58 1926-03-27 Not Known 1936-10-10 Not Known 12 Marsh
18 Robert Shannon 19 19 0 1 3 9 7 15.79 47.37 36.84 39.47 1984-05-09 18y 00m 19d 1990-04-04 23y 11m 15d 6 Shannon
18 James [2] Sharp 19 19 0 1 7 4 8 36.84 21.05 42.11 47.37 1899-11-11 Not Known 1904-04-18 Not Known 5 Sharp
26 James Duffy 18 17 1 0 6 6 6 33.33 33.33 33.33 50.00 1985-10-05 26y 05m 08d 1995-09-20 36y 04m 24d 6 Duffy
26 James Jeffrey 18 18 0 0 5 5 8 27.78 27.78 44.44 41.67 1901-10-12 Not Known 1908-01-04 Not Known 7 Jeffrey
26 James [2] Smith 18 17 1 1 6 7 6 31.58 36.84 31.58 50.00 1983-09-17 22y 04m 03d 1988-09-28 27y 04m 14d 6 Smith
26 George A Stewart 18 18 0 2 7 7 4 38.89 38.89 22.22 58.33 1967-09-23 20y 00m 25d 1976-01-10 28y 04m 12d 7 Stewart
26 Alex Troup 18 18 0 1 5 3 10 27.78 16.67 55.56 36.11 1915-11-06 20y 06m 02d 1932-03-05 36y 10m 01d 10 Troup
26 George Gordon Wallace 18 16 2 8 9 7 2 50.00 38.89 11.11 69.44 1969-11-22 26y 05m 02d 1976-03-27 32y 09m 07d 7 Wallace
32 Thomson Sandlands Allan 17 17 0 0 6 8 3 35.29 47.06 17.65 58.82 1972-12-23 26y 02m 18d 1977-10-29 31y 00m 24d 6 Allan
32 Alastair Donaldson 17 17 0 0 8 4 5 47.06 23.53 29.41 58.82 1964-10-24 20y 10m 27d 1978-01-07 34y 01m 11d 8 Donaldson
32 Stewart Duncan Forsyth 17 16 1 0 2 7 8 11.76 41.18 47.06 32.35 1985-10-05 23y 11m 09d 1990-04-04 28y 05m 09d 5 Forsyth
32 John [3] Fraser 17 17 0 2 5 6 5 29.41 35.29 29.41 47.06 1905-10-21 Not Known 1911-10-28 Not Known 7 Fraser
32 Colin Duncan Macnab 17 17 0 1 4 5 8 23.53 29.41 47.06 38.24 1925-04-18 Not Known 1933-01-03 Not Known 9 Macnab
32 Thomas Valley McKinlay 17 17 0 3 7 6 4 41.18 35.29 23.53 58.82 1983-09-17 18y 09m 14d 1988-12-03 24y 00m 00d 6 McKinlay
32 Stuart Rafferty 17 15 2 1 5 7 5 29.41 41.18 29.41 50.00 1984-09-04 23y 05m 29d 1989-04-15 28y 01m 09d 5 Rafferty
39 Allan Bell 16 16 0 2 5 3 8 31.25 18.75 50.00 40.63 1902-08-23 Not Known 1906-01-13 Not Known 4 Bell
39 William Dallas Fyfe Brown 16 16 0 0 2 4 9 12.50 25.00 56.25 25.00 1950-04-22 18y 06m 14d 1959-02-07 27y 03m 30d 7 Brown
39 Robert Glennie 16 16 0 1 6 4 6 37.50 25.00 37.50 50.00 1983-09-17 25y 11m 15d 1987-10-31 30y 00m 29d 5 Glennie
39 Paul McGowan 16 14 2 1 5 3 9 29.41 17.65 52.94 38.24 2014-07-22 26y 09m 15d 2021-12-18 34y 02m 11d 7 McGowan
39 Andy Penman 16 16 0 7 5 2 9 31.25 12.50 56.25 37.50 1959-02-07 15y 11m 18d 1966-10-01 23y 07m 11d 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 09m 13d 2023-08-27 27y 10m 18d 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 Jordan McGhee 12 12 0 3 4 1 8 30.77 7.69 61.54 34.62 2020-10-16 24y 02m 22d 2025-03-07 28y 07m 11d 4 McGhee
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 Finlay Robertson 12 8 4 0 5 0 13 27.78 .00 72.22 27.78 2020-10-16 17y 10m 05d 2026-09-06 23y 08m 26d 6 Robertson
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
70 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
70 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
70 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
70 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
70 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
70 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
70 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
70 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
70 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
70 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
80 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
80 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
80 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
80 Robert Wilson Flavell 10 10 0 2 3 2 5 30.00 20.00 50.00 40.00 1951-08-15 30y 07m 06d 1954-10-02 33y 08m 23d 4 Flavell
80 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
80 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
80 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
80 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
80 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
80 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
80 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
80 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
92 Ryan Astley 9 9 0 0 2 0 10 16.67 .00 83.33 16.67 2024-01-23 22y 09m 13d 2026-09-06 25y 04m 27d 4 Astley
92 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
92 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
92 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
92 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
92 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
92 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
92 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
92 William Henry Falconer 9 9 0 1 5 3 4 41.67 25.00 33.33 54.17 1998-09-12 32y 04m 08d 2001-03-07 34y 10m 03d 3 Falconer

Scorers Competitive Games


Total Distinct (ex ogs) = 199

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Robert Cumming Hamilton 9 1 7 1.29 1910-10-29 33y 05m 16d 1 1913-11-22 36y 06m 09d 7 4 Hamilton
2 Alan Mathieson Cousin 8 19 .42 1957-08-20 19y 05m 13d 2 1965-02-27 26y 11m 20d 18 5 Cousin
2 George Gordon Wallace 8 18 .44 1970-04-18 26y 09m 29d 2 1976-01-10 32y 06m 21d 17 6 Wallace
4 John Pearson Duncan 7 8 .88 1968-08-28 19y 06m 06d 2 1973-09-22 24y 07m 00d 8 4 Duncan
4 Andy Penman 7 3 16 .44 1963-05-06 20y 02m 16d 9 1966-04-13 23y 01m 24d 15 4 Penman
6 Alan John Gilzean 6 8 .75 1960-12-24 22y 02m 02d 1 1963-11-23 25y 01m 01d 6 3 Gilzean
6 David Halliday 6 6 1.00 1922-03-18 20y 04m 06d 2 1924-08-30 22y 09m 18d 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 12 .25 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 09m 13d 1 2022-02-09 27y 01m 06d 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 8 .25 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 26y 01m 26d 1 2021-10-23 26y 09m 15d 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 08m 27d 3 1953-10-17 32y 09m 08d 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 11m 15d 4 2024-08-10 26y 10m 29d 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 07m 26d 3 1998-12-30 32y 07m 26d 3 1 Falconer
81 Bradley Thomas Fink 1 1 1.00 2026-09-06 23y 04m 20d 1 2026-09-06 23y 04m 20d 1 1 Fink
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 01m 22d 1 2016-12-23 27y 01m 22d 1 1 Haber
81 James [3] Hamilton 1 2 .50 1996-10-23 20y 01m 21d 2 1996-10-23 20y 01m 21d 2 1 Hamilton
81 Kane Hemmings 1 3 .33 2015-08-08 24y 00m 04d 1 2015-08-08 24y 00m 04d 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 01m 20d 2 2019-01-23 30y 01m 20d 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 05m 29d 1 2004-01-06 20y 05m 29d 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 29y 09m 30d 3 2018-04-01 29y 09m 30d 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 Simon Murray 1 9 .11 2025-04-26 33y 01m 04d 6 2025-04-26 33y 01m 04d 6 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 Joe Shaughnessy 1 5 .20 2025-03-07 32y 09m 00d 4 2025-03-07 32y 09m 00d 4 1 Shaughnessy
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 6 .17 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 27y 06m 26d 1 1961-04-29 27y 06m 26d 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) = 216

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Robert Cumming Hamilton 9 1 7 1.29 1910-10-29 33y 05m 16d 1 1913-11-22 36y 06m 09d 7 4 Hamilton
2 Alan Mathieson Cousin 8 19 .42 1957-08-20 19y 05m 13d 2 1965-02-27 26y 11m 20d 18 5 Cousin
2 George Gordon Wallace 8 18 .44 1970-04-18 26y 09m 29d 2 1976-01-10 32y 06m 21d 17 6 Wallace
4 John Pearson Duncan 7 8 .88 1968-08-28 19y 06m 06d 2 1973-09-22 24y 07m 00d 8 4 Duncan
4 Alistair Robert Gunn 7 12 .58 1948-03-27 23y 04m 25d 0 1950-09-09 25y 10m 07d 10 4 Gunn
4 Alex M Macfarlane 7 35 .20 1902-08-23 Not Known 0 1909-10-04 Not Known 9 4 Macfarlane
4 Andy Penman 7 3 16 .44 1963-05-06 20y 02m 16d 9 1966-04-13 23y 01m 24d 15 4 Penman
8 Alan John Gilzean 6 8 .75 1960-12-24 22y 02m 02d 1 1963-11-23 25y 01m 01d 6 3 Gilzean
8 David Halliday 6 6 1.00 1922-03-18 20y 04m 06d 2 1924-08-30 22y 09m 18d 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 12 .25 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 09m 13d 1 2022-02-09 27y 01m 06d 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 8 .25 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 26y 01m 26d 1 2021-10-23 26y 09m 15d 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 08m 27d 3 1953-10-17 32y 09m 08d 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 11m 15d 4 2024-08-10 26y 10m 29d 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 07m 26d 3 1998-12-30 32y 07m 26d 3 1 Falconer
95 Bradley Thomas Fink 1 1 1.00 2026-09-06 23y 04m 20d 1 2026-09-06 23y 04m 20d 1 1 Fink
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 01m 22d 1 2016-12-23 27y 01m 22d 1 1 Haber
95 James [3] Hamilton 1 2 .50 1996-10-23 20y 01m 21d 2 1996-10-23 20y 01m 21d 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 00m 04d 1 2015-08-08 24y 00m 04d 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 01m 20d 2 2019-01-23 30y 01m 20d 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 05m 29d 1 2004-01-06 20y 05m 29d 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 29y 09m 30d 3 2018-04-01 29y 09m 30d 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 Simon Murray 1 9 .11 2025-04-26 33y 01m 04d 6 2025-04-26 33y 01m 04d 6 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 Joe Shaughnessy 1 5 .20 2025-03-07 32y 09m 00d 4 2025-03-07 32y 09m 00d 4 1 Shaughnessy
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 6 .17 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 27y 06m 26d 1 1961-04-29 27y 06m 26d 1 1 Wishart
95 William Wylie 1 6 .17 1912-12-14 Not Known 2 1912-12-14 Not Known 2 1 Wylie



Hat Tricks


Total = 5

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


Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Alexander Robert Geddes 21 30 1.43 6 8 7 28.57 38.10 33.33 47.62 1983-11-13 23y 03m 01d 1989-09-09 29y 00m 28d 7 Geddes
2 Wilson Marsh 19 40 2.11 4 4 11 21.05 21.05 57.89 31.58 1926-03-27 Not Known 1936-10-10 Not Known 12 Marsh
3 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
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
5 William Dallas Fyfe Brown 15 46 3.07 2 4 9 13.33 26.67 60.00 26.67 1950-04-22 18y 06m 14d 1959-02-07 27y 03m 30d 7 Brown
6 John Lynch 13 22 1.69 6 2 5 46.15 15.38 38.46 53.85 1935-08-31 17y 11m 09d 1950-12-23 33y 03m 01d 8 Lynch
7 Robert James Douglas 12 9 .75 7 2 3 58.33 16.67 25.00 66.67 1998-09-12 26y 04m 19d 2013-01-30 40y 09m 06d 4 Douglas
8 William Muir 11 15 1.36 3 3 5 27.27 27.27 45.45 40.91 1902-08-23 Not Known 1906-09-08 Not Known 5 Muir
9 Robert W Crumley 9 8 .89 5 1 3 55.56 11.11 33.33 61.11 1907-04-08 Not Known 1910-12-10 Not Known 5 Crumley
10 Paul Andrew Mathers 8 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
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
12 Robert H Henderson 7 19 2.71 2 0 5 28.57 .00 71.43 28.57 1951-08-15 34y 04m 05d 1956-01-14 38y 09m 04d 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 Trevor Carson 6 18 3.00 3 0 5 37.50 .00 62.50 37.50 2023-08-27 35y 03m 24d 2025-04-26 36y 11m 23d 2 Carson
14 Jon Douglas McCracken 6 21 3.50 2 0 7 22.22 .00 77.78 22.22 2024-05-11 23y 11m 17d 2026-03-21 25y 09m 25d 3 McCracken
14 John Lyall 6 9 1.50 2 2 2 33.33 33.33 33.33 50.00 1911-10-07 Not Known 1913-11-22 Not Known 3 Lyall
14 Thomas Carson 6 12 2.00 2 1 3 33.33 16.67 50.00 41.67 1984-09-04 25y 05m 09d 1990-01-06 30y 09m 11d 3 Carson
14 William Cowan Fotheringham 6 4 .67 2 2 2 33.33 33.33 33.33 50.00 1921-10-15 Not Known 1923-12-29 Not Known 3 Fotheringham
19 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
19 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
19 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
19 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
19 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
24 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
24 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
24 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
27 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
27 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
27 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
30 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
30 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
30 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
30 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
30 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
30 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
30 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
30 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
30 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
30 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
30 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
30 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
30 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
30 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
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 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 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 Owen Olamidayo Goodman 1 2 2.00 0 0 1 .00 .00 100.00 .00 2026-09-06 22y 09m 10d 2026-09-06 22y 09m 10d 1 Goodman
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 01m 23d 2013-04-27 34y 01m 23d 1 Simonsen
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 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 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 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 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 William Ritchie [1] 1 6 6.00 0 0 1 .00 .00 100.00 .00 1898-11-26 Not Known 1898-11-26 Not Known 1 [1]

Hearts Top 20 Appearances

Competitive games only. Players appearances and goals pre 1946 are included.
NB Not all pre 1946 data is complete so there may be some details missing.
Possible doesn't take account of any 'breaks in career'

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

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 129

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Willie Bauld 16 26 .62 1950-01-28 23y 00m 04d n/a 1958-10-11 31y 08m 17d n/a 7 Bauld
2 Jimmy Wardhaugh 15 27 .56 1950-02-06 20y 10m 16d n/a 1958-01-04 28y 09m 14d n/a 6 Wardhaugh
3 John Colquhoun 12 25 .48 1986-02-08 22y 06m 25d n/a 1995-09-20 32y 02m 06d n/a 6 Colquhoun
3 John Robertson 12 2 36 .33 1983-09-17 18y 11m 15d n/a 1995-09-20 30y 11m 18d n/a 8 Robertson
5 Alfie Conn 9 21 .43 1950-04-22 23y 06m 20d n/a 1956-01-14 29y 03m 12d n/a 6 Conn
6 Johnny Hamilton 8 20 .40 1959-02-07 24y 00m 16d n/a 1964-10-24 29y 09m 02d n/a 6 Hamilton
7 John Urquhart 7 15 .47 1948-01-24 22y 11m 21d n/a 1955-09-10 30y 07m 07d n/a 5 Urquhart
7 Lawrence Shankland 7 1 11 .64 2024-02-03 28y 05m 24d n/a 2025-11-01 30y 02m 22d n/a 3 Shankland
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
10 Drew Busby 6 2 17 .35 1973-08-18 25y 08m 10d n/a 1977-08-20 29y 08m 12d n/a 5 Busby
10 Gary Mackay 6 1 34 .18 1983-11-13 19y 09m 21d n/a 1989-02-11 25y 00m 19d n/a 5 Mackay
10 Willie Wallace 6 14 .43 1962-08-18 22y 01m 26d n/a 1966-10-01 26y 03m 08d n/a 4 Wallace
13 Tommy Walker 5 1 12 .42 1935-01-02 19y 07m 07d n/a 1939-12-09 24y 06m 13d n/a 3 Walker
13 Donald Ford 5 1 19 .26 1967-09-23 22y 10m 29d n/a 1973-09-22 28y 10m 28d n/a 3 Ford
13 Ian Crawford 5 9 .56 1956-01-14 21y 06m 00d n/a 1960-12-24 26y 05m 10d n/a 4 Crawford
16 Donald Park 4 18 .22 1973-04-28 19y 09m 09d n/a 1976-09-01 23y 01m 13d n/a 3 Park
16 Jimmy Murray 4 7 .57 1957-01-12 23y 11m 08d n/a 1958-10-11 25y 08m 07d n/a 3 Murray
16 Graham Shaw 4 6 .67 1976-01-10 24y 03m 02d n/a 1977-08-20 25y 10m 12d n/a 3 Shaw
16 Gary Wales 4 12 .33 2000-01-22 21y 00m 18d n/a 2002-08-03 23y 06m 30d n/a 3 Wales
20 Jamie Walker 3 1 14 .21 2016-03-12 22y 08m 16d n/a 2021-12-18 28y 05m 23d n/a 3 Walker
20 Tommy Traynor 3 13 .23 1968-10-26 25y 00m 29d n/a 1969-03-12 25y 05m 13d n/a 1 Traynor
20 Jim Souness 3 4 .75 1954-01-23 25y 02m 14d n/a 1954-10-02 25y 10m 23d n/a 2 Souness
20 Bobby Parker 3 2 22 .14 1947-10-06 22y 07m 20d n/a 1951-08-29 26y 06m 13d n/a 2 Parker
20 Steven Pressley 3 2 26 .12 2003-10-04 29y 11m 23d n/a 2004-08-07 30y 09m 27d n/a 2 Pressley
20 Bobby Kirk 3 3 16 .19 1957-01-12 29y 05m 00d n/a 1957-09-07 30y 00m 26d n/a 2 Kirk
20 Dave McPherson 3 16 .19 1989-04-15 25y 02m 18d n/a 1995-09-20 31y 07m 23d n/a 3 McPherson
20 Kevin McKenna 3 11 .27 2001-11-10 21y 09m 20d n/a 2004-10-30 24y 09m 09d n/a 3 McKenna
20 Bobby Flavell 3 9 .33 1948-01-24 26y 04m 23d n/a 1950-01-07 28y 04m 06d n/a 3 Flavell
20 Willie Gibson 3 11 .27 1975-11-15 22y 07m 12d n/a 1978-01-07 24y 09m 04d n/a 3 Gibson
20 Norrie Davidson 3 3 1.00 1962-08-22 27y 09m 28d n/a 1962-08-22 27y 09m 28d n/a 1 Davidson
20 Bobby Blackwood 3 9 .33 1954-08-14 19y 11m 25d n/a 1960-12-24 26y 04m 04d n/a 3 Blackwood
20 Kenny Black 3 19 .16 1986-11-22 22y 11m 24d n/a 1988-03-30 24y 04m 01d n/a 2 Black



Hearts Hat Tricks


Total = 0

The specified statement did not generate any data
Player Age Game
No
Goals Comp Match Scorers


Hearts Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Henry Smith 34 48 1.41 14 11 9 41.18 32.35 26.47 57.35 1983-09-17 27y 06m 07d 1995-09-20 39y 06m 10d 10 Smith
2 Jim Cruickshank 29 54 1.86 7 9 13 24.14 31.03 44.83 39.66 1963-11-23 22y 07m 10d 1976-09-01 35y 04m 19d 13 Cruickshank
3 Craig Gordon 18 15 .83 12 2 4 66.67 11.11 22.22 72.22 2003-12-03 20y 11m 03d 2026-01-11 43y 00m 11d 7 Gordon
4 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
5 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
6 Antti Niemi 11 6 .55 6 5 0 54.55 45.45 .00 77.27 2000-01-22 27y 07m 22d 2002-08-03 30y 02m 03d 4 Niemi
7 Gilles Rousset 8 9 1.13 2 1 5 25.00 12.50 62.50 31.25 1996-10-23 33y 02m 01d 2000-04-01 36y 07m 10d 3 Rousset
8 Willie Duff 6 10 1.67 4 0 2 66.67 .00 33.33 66.67 1954-08-14 19y 06m 08d 1956-09-29 21y 07m 23d 3 Duff
8 Kenny Garland 6 9 1.50 1 2 3 16.67 33.33 50.00 33.33 1967-09-23 19y 06m 07d 1973-09-22 25y 06m 06d 4 Garland
10 Nicky Walker 5 5 1.00 1 1 3 20.00 20.00 60.00 30.00 1993-02-03 30y 04m 06d 1993-11-13 31y 01m 15d 2 Walker
10 Jimmy Watters 5 8 1.60 3 1 1 60.00 20.00 20.00 70.00 1950-04-22 22y 08m 10d 1954-01-23 26y 05m 11d 3 Watters
12 Jamie Macdonald 4 3 .75 1 0 3 25.00 .00 75.00 25.00 2012-09-02 26y 04m 16d 2013-04-27 27y 00m 10d 1 Macdonald
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
14 Alexander Schwolow 3 0 .00 3 0 0 100.00 .00 .00 100.00 2025-11-01 33y 04m 30d 2026-03-21 33y 09m 19d 1 Schwolow
19 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
19 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
19 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
19 Wilson Brown 2 0 .00 2 0 0 100.00 .00 .00 100.00 1955-09-10 20y 10m 22d 1957-01-12 22y 02m 24d 2 Brown
23 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
23 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
23 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
23 Beau Reus 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2026-09-06 24y 10m 07d 2026-09-06 24y 10m 07d 1 Reus
23 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

Both Clubs Top 20 Appearances


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

Both Clubs Top 20 Scorers


Rk Player Club Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Willie Bauld Hearts 16 26 .62 1950-01-28 23y 00m 04d n/a 1958-10-11 31y 08m 17d n/a 7 Bauld
2 Jimmy Wardhaugh Hearts 15 27 .56 1950-02-06 20y 10m 16d n/a 1958-01-04 28y 09m 14d n/a 6 Wardhaugh
3 John Colquhoun Hearts 12 25 .48 1986-02-08 22y 06m 25d n/a 1995-09-20 32y 02m 06d n/a 6 Colquhoun
3 John Robertson Hearts 12 2 36 .33 1983-09-17 18y 11m 15d n/a 1995-09-20 30y 11m 18d n/a 8 Robertson
5 Alfie Conn Hearts 9 21 .43 1950-04-22 23y 06m 20d n/a 1956-01-14 29y 03m 12d n/a 6 Conn
5 Robert Cumming Hamilton Dundee 9 1 7 1.29 1910-10-29 33y 05m 16d 1 1913-11-22 36y 06m 09d 7 4 Hamilton
7 Alan Mathieson Cousin Dundee 8 19 .42 1957-08-20 19y 05m 13d 2 1965-02-27 26y 11m 20d 18 5 Cousin
7 Johnny Hamilton Hearts 8 20 .40 1959-02-07 24y 00m 16d n/a 1964-10-24 29y 09m 02d n/a 6 Hamilton
7 George Gordon Wallace Dundee 8 18 .44 1970-04-18 26y 09m 29d 2 1976-01-10 32y 06m 21d 17 6 Wallace
10 Colin Cameron Hearts 7 3 12 .58 1996-10-23 24y 00m 00d n/a 2001-08-18 28y 09m 26d n/a 4 Cameron
10 John Pearson Duncan Dundee 7 8 .88 1968-08-28 19y 06m 06d 2 1973-09-22 24y 07m 00d 8 4 Duncan
10 Andy Penman Dundee 7 3 16 .44 1963-05-06 20y 02m 16d 9 1966-04-13 23y 01m 24d 15 4 Penman
10 Lawrence Shankland Hearts 7 1 11 .64 2024-02-03 28y 05m 24d n/a 2025-11-01 30y 02m 22d n/a 3 Shankland
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
15 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
15 Alan John Gilzean Dundee 6 8 .75 1960-12-24 22y 02m 02d 1 1963-11-23 25y 01m 01d 6 3 Gilzean
15 David Halliday Dundee 6 6 1.00 1922-03-18 20y 04m 06d 2 1924-08-30 22y 09m 18d 5 2 Halliday
15 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
15 John Alexander Scott Dundee 6 1 25 .24 1969-01-25 21y 00m 11d 7 1975-04-23 27y 03m 09d 24 5 Scott
15 Willie Wallace Hearts 6 14 .43 1962-08-18 22y 01m 26d n/a 1966-10-01 26y 03m 08d n/a 4 Wallace

Both Top 20 Goalkeepers


Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Henry Smith Hearts 34 14 11 9 41.18 32.35 26.47 57.35 1983-09-17 27y 06m 07d 1995-09-20 39y 06m 10d 10 Smith
2 Jim Cruickshank Hearts 29 7 9 13 24.14 31.03 44.83 39.66 1963-11-23 22y 07m 10d 1976-09-01 35y 04m 19d 13 Cruickshank
3 Alexander Robert Geddes Dundee 21 6 8 7 28.57 38.10 33.33 47.62 1983-11-13 23y 03m 01d 1989-09-09 29y 00m 28d 7 Geddes
4 Wilson Marsh Dundee 19 4 4 11 21.05 21.05 57.89 31.58 1926-03-27 Not Known 1936-10-10 Not Known 12 Marsh
5 Craig Gordon Hearts 18 12 2 4 66.67 11.11 22.22 72.22 2003-12-03 20y 11m 03d 2026-01-11 43y 00m 11d 7 Gordon
6 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
6 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
8 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
9 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
10 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
11 John Lynch Dundee 13 6 2 5 46.15 15.38 38.46 53.85 1935-08-31 17y 11m 09d 1950-12-23 33y 03m 01d 8 Lynch
12 Robert James Douglas Dundee 12 7 2 3 58.33 16.67 25.00 66.67 1998-09-12 26y 04m 19d 2013-01-30 40y 09m 06d 4 Douglas
12 Billy Higgins Hearts 12 5 3 4 41.67 25.00 33.33 54.17 1960-12-24 20y 09m 09d 1967-01-14 26y 09m 30d 7 Higgins
14 Willie Gibson Hearts 11 3 6 2 27.27 54.55 18.18 54.55 1974-05-06 21y 01m 03d 1978-01-07 24y 09m 04d 5 Gibson
14 William Muir Dundee 11 3 3 5 27.27 27.27 45.45 40.91 1902-08-23 Not Known 1906-09-08 Not Known 5 Muir
14 Antti Niemi Hearts 11 6 5 0 54.55 45.45 .00 77.27 2000-01-22 27y 07m 22d 2002-08-03 30y 02m 03d 4 Niemi
17 Robert W Crumley Dundee 9 5 1 3 55.56 11.11 33.33 61.11 1907-04-08 Not Known 1910-12-10 Not Known 5 Crumley
18 Paul Andrew Mathers Dundee 8 4 2 5 36.36 18.18 45.45 45.45 1990-04-04 20y 02m 18d 2001-08-18 31y 07m 01d 4 Mathers
18 Gilles Rousset Hearts 8 2 1 5 25.00 12.50 62.50 31.25 1996-10-23 33y 02m 01d 2000-04-01 36y 07m 10d 3 Rousset
18 Julian Speroni Dundee 8 2 3 5 20.00 30.00 50.00 35.00 2001-11-10 22y 05m 23d 2004-03-27 24y 10m 09d 3 Speroni

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