London Hearts Supporters Club


Heart of Midlothian vs Partick Thistle 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 = 610
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 David McParland 35 35 0 3 9 7 19 25.71 20.00 54.29 35.71 1954-09-11 Not Known 1969-03-01 Not Known 15 McParland
2 Jack Campbell 28 28 0 0 12 7 9 42.86 25.00 32.14 55.36 1965-01-23 18y 10m 27d 1981-02-28 35y 00m 01d 11 Campbell
2 John Harvey 28 28 0 0 10 4 14 35.71 14.29 50.00 42.86 1953-12-26 Not Known 1965-10-16 Not Known 12 Harvey
2 Alan Roderick Rough 28 28 0 0 11 9 8 39.29 32.14 28.57 55.36 1971-12-18 20y 00m 23d 1982-10-30 30y 11m 05d 8 Rough
5 James Anderson Davidson 27 27 0 3 7 7 13 25.93 25.93 48.15 38.89 1948-01-31 22y 02m 23d 1960-03-15 34y 04m 07d 12 Davidson
5 John Archibald Mackenzie 27 27 0 1 9 8 10 33.33 29.63 37.04 48.15 1948-09-11 23y 00m 07d 1960-03-15 34y 06m 11d 11 Mackenzie
7 William Bulloch 25 25 0 1 3 8 14 12.00 32.00 56.00 28.00 1910-10-01 Not Known 1922-12-02 Not Known 13 Bulloch
7 Jimmy McGowan 25 25 0 0 10 9 6 40.00 36.00 24.00 58.00 1946-08-14 Not Known 1956-01-07 Not Known 10 McGowan
7 William Sharp 25 25 0 5 11 8 6 44.00 32.00 24.00 60.00 1946-08-14 Not Known 1956-11-03 Not Known 10 Sharp
10 Peter Curran 23 23 0 0 10 5 8 43.48 21.74 34.78 54.35 1938-01-15 Not Known 1948-10-02 Not Known 11 Curran
11 Edward [3] McLeod 22 22 0 1 10 3 9 45.45 13.64 40.91 52.27 1926-10-16 Not Known 1938-08-27 Not Known 13 McLeod
12 Alexander Deighton Wright 21 21 0 8 7 2 12 33.33 9.52 57.14 38.10 1950-08-26 Not Known 1961-11-11 Not Known 11 Wright
13 Alex C Elliott 20 20 0 0 12 2 6 60.00 10.00 30.00 65.00 1927-10-29 Not Known 1938-12-24 Not Known 12 Elliott
13 George Smith 20 20 0 10 5 5 10 25.00 25.00 50.00 37.50 1954-09-11 Not Known 1963-08-31 Not Known 10 Smith
15 William [4] Hamilton 19 19 0 1 3 5 11 15.79 26.32 57.89 28.95 1911-11-11 Not Known 1921-04-05 Not Known 8 Hamilton
15 David Ness 19 19 0 3 7 2 10 36.84 10.53 52.63 42.11 1923-10-27 Not Known 1934-09-22 Not Known 11 Ness
17 Stewart Calderwood 18 18 0 0 9 1 8 50.00 5.56 44.44 52.78 1927-02-26 Not Known 1937-09-25 Not Known 11 Calderwood
17 Ian Cameron 18 17 1 1 4 4 10 22.22 22.22 55.56 33.33 1992-08-15 25y 11m 22d 1996-03-23 29y 06m 28d 4 Cameron
17 Robert Gibb 18 18 0 0 7 5 6 38.89 27.78 33.33 52.78 1949-04-20 Not Known 1956-11-03 Not Known 8 Gibb
17 Jacky Husband 18 18 0 0 6 6 6 33.33 33.33 33.33 50.00 1941-08-23 23y 02m 26d 1950-04-17 31y 10m 20d 9 Husband
17 David Cochrane Mathers 18 18 0 1 7 3 8 38.89 16.67 44.44 47.22 1950-08-26 18y 10m 01d 1959-02-18 27y 03m 24d 9 Mathers
17 James McMullan 18 18 0 0 4 4 10 22.22 22.22 55.56 33.33 1914-03-28 Not Known 1925-10-24 Not Known 10 McMullan
23 John Angus McDonald Hansen 17 17 0 1 6 5 6 35.29 29.41 35.29 50.00 1969-03-01 19y 00m 26d 1977-03-26 27y 01m 23d 7 Hansen
23 Robert Joseph Houston 17 17 0 0 7 4 6 41.18 23.53 35.29 52.94 1973-03-31 21y 02m 08d 1979-05-05 27y 03m 12d 5 Houston
23 Thomas Ledgerwood 17 17 0 1 6 1 10 35.29 5.88 58.82 38.24 1948-10-02 Not Known 1958-10-25 Not Known 11 Ledgerwood
23 William Salisbury 17 17 0 2 3 5 9 17.65 29.41 52.94 32.35 1918-09-28 Not Known 1928-02-22 Not Known 8 Salisbury
23 Brian J Whittaker 17 17 0 0 11 4 2 64.71 23.53 11.76 76.47 1976-09-11 19y 11m 19d 1983-03-19 26y 05m 24d 4 Whittaker
28 Billy Cunningham 16 16 0 0 4 4 8 25.00 25.00 50.00 37.50 1961-02-04 Not Known 1968-11-09 Not Known 8 Cunningham
28 Robert H Henderson 16 16 0 0 5 8 3 31.25 50.00 18.75 56.25 1940-09-21 22y 11m 17d 1950-08-26 32y 10m 22d 8 Henderson
28 Joe Hogan 16 16 0 1 2 3 11 12.50 18.75 68.75 21.88 1956-01-07 Not Known 1965-10-16 Not Known 10 Hogan
31 Alex Lambie 15 15 0 1 5 3 7 33.33 20.00 46.67 43.33 1922-04-01 Not Known 1930-12-06 Not Known 9 Lambie
31 James Walker 15 15 0 10 6 6 3 40.00 40.00 20.00 60.00 1948-01-31 Not Known 1953-01-17 Not Known 6 Walker
33 John Jackson [1] 14 14 0 0 8 2 4 57.14 14.29 28.57 64.29 1926-10-16 Not Known 1932-12-24 Not Known 7 [1]
33 Johnny Ballantyne 14 14 0 0 7 2 5 50.00 14.29 35.71 57.14 1922-10-14 Not Known 1934-09-22 Not Known 9 Ballantyne
33 Neil Duffy 14 14 0 7 6 2 6 42.86 14.29 42.86 50.00 1960-10-08 Not Known 1964-10-03 Not Known 5 Duffy
33 Robert Grove 14 14 0 2 5 3 6 35.71 21.43 42.86 46.43 1923-10-27 Not Known 1932-08-13 Not Known 10 Grove
33 Joseph Harris 14 14 0 0 2 5 7 14.29 35.71 50.00 32.14 1913-10-11 Not Known 1922-12-02 Not Known 9 Harris
33 George Niven 14 14 0 0 5 5 4 35.71 35.71 28.57 53.57 1962-03-10 32y 08m 27d 1968-11-09 39y 04m 29d 7 Niven
39 Andy Kerr 13 13 0 3 4 3 6 30.77 23.08 46.15 42.31 1952-10-11 21y 03m 12d 1959-02-18 27y 07m 21d 6 Kerr
39 George [1] Muir 13 13 0 0 5 4 4 38.46 30.77 30.77 53.85 1960-10-08 20y 08m 17d 1967-11-18 27y 09m 28d 8 Muir
39 Alexander C O'Hara 13 13 0 3 8 3 2 61.54 23.08 15.38 73.08 1978-08-16 21y 09m 26d 1984-02-06 27y 03m 16d 4 O'Hara
39 John Torbet 13 13 0 3 7 2 4 53.85 15.38 30.77 61.54 1925-10-24 Not Known 1932-12-24 Not Known 7 Torbet
39 Gregg Watson 13 13 0 0 4 1 8 30.77 7.69 61.54 34.62 1993-10-23 23y 01m 02d 1996-03-23 25y 06m 02d 3 Watson
44 Thomas Adams [1] 12 12 0 0 3 1 8 25.00 8.33 66.67 29.17 1912-11-02 Not Known 1919-12-06 Not Known 8 [1]
44 Joseph Hislop Craig 12 10 2 3 1 4 7 8.33 33.33 58.33 25.00 1972-11-25 18y 06m 11d 1976-09-11 22y 03m 28d 4 Craig
44 Thomas Crichton 12 12 0 0 2 6 4 16.67 50.00 33.33 41.67 1921-01-08 Not Known 1925-02-11 Not Known 5 Crichton
44 Kris Doolan 12 9 3 4 3 5 4 25.00 41.67 33.33 45.83 2013-08-16 26y 11m 02d 2018-03-17 31y 06m 03d 4 Doolan
44 Tommy Ewing 12 12 0 4 4 2 6 33.33 16.67 50.00 41.67 1956-01-07 18y 08m 05d 1965-01-23 27y 08m 21d 6 Ewing
44 Ronald Michael Glavin 12 12 0 4 2 4 6 16.67 33.33 50.00 33.33 1971-12-18 20y 08m 21d 1975-01-18 23y 09m 22d 4 Glavin
44 Samuel Watson Kennedy 12 12 0 9 6 3 3 50.00 25.00 25.00 62.50 1902-09-27 Not Known 1908-10-24 Not Known 7 Kennedy
44 Steven Lawless 12 9 3 1 2 3 7 16.67 25.00 58.33 29.17 2013-08-16 22y 04m 04d 2023-08-20 32y 04m 08d 5 Lawless
44 James [3] McGowan 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1941-08-23 Not Known 1945-12-01 Not Known 5 McGowan
44 Denis McQuade 12 11 1 4 2 5 5 16.67 41.67 41.67 37.50 1971-12-18 20y 11m 12d 1978-08-23 27y 07m 17d 6 McQuade
44 Alex McSpadyen 12 12 0 0 3 3 6 25.00 25.00 50.00 37.50 1935-08-10 20y 07m 22d 1942-11-21 27y 11m 02d 7 McSpadyen
44 Douglas McKenzie Somner 12 12 0 6 7 2 3 58.33 16.67 25.00 66.67 1975-01-18 23y 06m 14d 1979-05-05 27y 10m 01d 3 Somner
56 Andy Anderson 11 11 0 0 5 3 3 45.45 27.27 27.27 59.09 1972-04-22 18y 08m 15d 1981-02-28 27y 06m 21d 6 Anderson
56 John Bowie 11 11 0 1 1 3 7 9.09 27.27 63.64 22.73 1915-09-04 Not Known 1921-01-22 Not Known 6 Bowie
56 Gerard Joseph Britton 11 8 3 4 1 6 4 9.09 54.55 36.36 36.36 1992-08-15 21y 09m 26d 2004-04-10 33y 05m 21d 4 Britton
56 Frank Coulston 11 9 2 3 2 4 5 18.18 36.36 45.45 36.36 1967-11-18 25y 01m 13d 1975-01-18 32y 03m 13d 5 Coulston
56 Albert Hughes Craig 11 11 0 0 3 2 6 27.27 18.18 54.55 36.36 1992-12-26 30y 11m 23d 1995-11-04 33y 10m 01d 4 Craig
56 Billy Hainey 11 11 0 4 3 2 6 27.27 18.18 54.55 36.36 1961-11-11 22y 04m 26d 1966-02-12 26y 07m 27d 5 Hainey
56 William H Howden 11 11 0 0 6 2 3 54.55 18.18 27.27 63.64 1902-09-27 Not Known 1910-10-01 Not Known 8 Howden
56 Robert [3] Johnstone 11 11 0 0 5 1 5 45.45 9.09 45.45 50.00 1933-10-07 Not Known 1938-12-24 Not Known 6 Johnstone
56 James D Kinloch 11 11 0 6 2 5 4 18.18 45.45 36.36 40.91 1921-03-26 Not Known 1927-02-26 Not Known 6 Kinloch
56 James Millsopp Melrose 11 10 1 5 7 2 2 63.64 18.18 18.18 72.73 1976-08-18 17y 10m 11d 1979-05-05 20y 06m 28d 2 Melrose
56 Thomas McClure Rae 11 10 1 3 3 7 1 27.27 63.64 9.09 59.09 1965-10-16 19y 07m 29d 1974-02-19 28y 00m 02d 7 Rae
67 Stuart Bannigan 10 9 1 0 2 2 6 20.00 20.00 60.00 30.00 2013-08-16 20y 10m 30d 2023-08-20 30y 11m 03d 5 Bannigan
67 John [6] Blair 10 10 0 0 2 6 2 20.00 60.00 20.00 50.00 1921-01-08 Not Known 1925-02-11 Not Known 4 Blair
67 Alexander Dewar Brown 10 10 0 2 4 2 4 40.00 20.00 40.00 50.00 1960-03-15 20y 11m 20d 1963-08-31 24y 05m 07d 5 Brown
67 Frank Donlevy 10 10 0 0 3 1 6 30.00 10.00 60.00 35.00 1957-03-02 Not Known 1961-02-25 Not Known 5 Donlevy
67 William Hewitt 10 10 0 0 4 4 2 40.00 40.00 20.00 60.00 1946-12-14 Not Known 1950-11-04 Not Known 5 Hewitt
67 John Gerard Marr 10 10 0 0 6 3 1 60.00 30.00 10.00 75.00 1976-08-25 20y 02m 22d 1979-05-05 22y 11m 02d 2 Marr
67 Donnie McKinnon 10 10 0 0 3 5 2 30.00 50.00 20.00 55.00 1961-11-11 21y 02m 22d 1969-10-25 29y 02m 05d 7 McKinnon
67 William O'Donnell 10 10 0 6 4 3 3 40.00 30.00 30.00 55.00 1945-08-18 21y 00m 09d 1950-10-21 26y 02m 12d 4 O'Donnell
67 Denis O'Hare 10 10 0 0 3 0 7 30.00 .00 70.00 30.00 1922-12-02 Not Known 1929-09-21 Not Known 8 O'Hare
67 Donald Jeffrey Park 10 8 2 2 8 1 1 80.00 10.00 10.00 85.00 1978-09-09 25y 01m 21d 1983-03-19 29y 08m 00d 3 Park
77 Francis Archer (Frank) Branscombe 9 9 0 0 0 1 8 .00 11.11 88.89 5.56 1909-04-28 Not Known 1916-11-04 Not Known 7 Branscombe
77 Christie Elliott 9 7 2 1 3 4 2 33.33 44.44 22.22 55.56 2014-01-05 22y 07m 10d 2019-03-12 27y 09m 14d 4 Elliott
77 Robert [2] Gray 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1897-09-04 Not Known 1905-10-14 Not Known 6 Gray
77 Neil L Harris 9 9 0 7 1 2 6 11.11 22.22 66.67 22.22 1914-11-21 Not Known 1920-01-31 Not Known 5 Harris
77 Robert Kinnell 9 9 0 1 4 3 2 44.44 33.33 22.22 61.11 1948-10-02 Not Known 1950-11-04 Not Known 3 Kinnell
77 Alex Lauder 9 9 0 0 1 3 5 11.11 33.33 55.56 27.78 1918-09-28 Not Known 1921-04-05 Not Known 3 Lauder
77 Robert Lawrie 9 8 1 0 3 3 3 33.33 33.33 33.33 50.00 1970-03-14 Not Known 1974-09-28 Not Known 5 Lawrie
77 Archibald McKenzie 9 9 0 0 2 2 5 22.22 22.22 55.56 33.33 1907-04-27 Not Known 1913-10-11 Not Known 7 McKenzie
77 Callum Milne 9 8 1 0 2 1 6 22.22 11.11 66.67 27.78 1993-09-04 28y 00m 08d 1996-03-23 30y 06m 25d 3 Milne
77 George Sutherland 9 9 0 0 5 1 3 55.56 11.11 33.33 61.11 1936-02-08 Not Known 1941-12-06 Not Known 6 Sutherland
77 Andrew [2] Wilson 9 9 0 0 2 2 5 22.22 22.22 55.56 33.33 1897-09-04 Not Known 1904-10-15 Not Known 6 Wilson
88 Callum Booth 8 8 0 0 1 2 5 12.50 25.00 62.50 25.00 2015-08-22 24y 02m 23d 2018-03-17 26y 09m 17d 3 Booth
88 William [4] Campbell 8 8 0 0 1 0 7 12.50 .00 87.50 12.50 1909-04-28 Not Known 1915-09-04 Not Known 6 Campbell
88 Tomas Cerny 8 8 0 0 1 3 4 12.50 37.50 50.00 31.25 2015-08-22 30y 04m 12d 2018-03-17 32y 11m 07d 3 Cerny
88 Alan Dinnie 8 7 1 1 3 0 5 37.50 .00 62.50 37.50 1989-02-18 25y 09m 04d 1996-03-23 32y 10m 09d 3 Dinnie
88 Ryan Marc Edwards 8 6 2 0 1 4 3 12.50 50.00 37.50 37.50 2016-03-05 22y 03m 17d 2018-03-17 24y 04m 00d 3 Edwards
88 Chris Erskine 8 6 2 0 2 3 3 25.00 37.50 37.50 43.75 2014-04-05 27y 01m 28d 2018-03-17 31y 01m 09d 3 Erskine
88 Roderick John Grant 8 6 2 0 1 1 6 12.50 12.50 75.00 18.75 1993-09-04 26y 11m 19d 1995-04-15 28y 06m 30d 2 Grant
88 Alan David Hansen 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1974-09-28 19y 03m 15d 1977-03-26 21y 09m 13d 2 Hansen
88 Thomas Harvey 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 1900-10-06 Not Known 1905-10-14 Not Known 5 Harvey
88 William George Jamieson 8 8 0 0 0 3 5 .00 37.50 62.50 18.75 1992-11-10 29y 06m 14d 1994-10-08 31y 05m 11d 3 Jamieson
88 Dan Kellachan 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 1973-03-31 20y 02m 07d 1976-08-25 23y 07m 01d 4 Kellachan
88 Robert Shearer Law 8 7 1 0 0 3 5 .00 37.50 62.50 18.75 1989-02-18 23y 01m 25d 1994-12-26 29y 00m 02d 4 Law
88 Alex McGregor 8 8 0 3 3 1 4 37.50 12.50 50.00 43.75 1906-11-24 Not Known 1911-01-14 Not Known 5 McGregor
88 Derek McWilliams 8 7 1 2 4 0 4 50.00 .00 50.00 50.00 1994-10-08 28y 08m 22d 1996-03-23 30y 02m 07d 2 McWilliams
88 Alexander Galloway Raisbeck 8 8 0 0 1 1 6 12.50 12.50 75.00 18.75 1910-03-05 30y 02m 07d 1913-10-11 33y 09m 15d 5 Raisbeck
88 Alex G Stott 8 8 0 7 3 3 2 37.50 37.50 25.00 56.25 1949-11-05 Not Known 1953-01-17 Not Known 4 Stott
88 Alexander Taylor 8 5 3 0 2 2 4 25.00 25.00 50.00 37.50 1993-03-27 30y 09m 14d 1995-04-15 32y 10m 02d 3 Taylor
88 Joseph Nicol Walker 8 8 0 0 4 0 4 50.00 .00 50.00 50.00 1994-12-26 32y 02m 27d 1996-03-23 33y 05m 23d 2 Walker
88 Kenneth George Watson 8 8 0 1 4 2 2 50.00 25.00 25.00 62.50 1980-08-09 24y 07m 04d 1984-02-06 28y 01m 01d 3 Watson
88 Steven George Welsh 8 8 0 0 4 0 4 50.00 .00 50.00 50.00 1994-12-26 26y 08m 07d 1996-03-23 27y 11m 04d 2 Welsh
108 Kenneth Arthur 7 7 0 0 0 3 4 .00 42.86 57.14 21.43 2002-09-28 23y 09m 21d 2006-02-25 27y 02m 18d 4 Arthur
108 Robert (Nobby) Clark 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1970-03-14 17y 11m 02d 1975-01-18 22y 09m 06d 4 Clark
108 Daniel Gerard Devine 7 7 0 0 1 4 2 14.29 57.14 28.57 42.86 2016-08-27 23y 11m 20d 2018-03-17 25y 06m 10d 2 Devine
108 John Flanagan 7 7 0 1 3 3 1 42.86 42.86 14.29 64.29 1967-04-01 Not Known 1970-03-14 Not Known 4 Flanagan
108 William A Gardiner 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1910-03-05 Not Known 1915-03-20 Not Known 6 Gardiner
108 James Davidson Gibson 7 7 0 2 0 1 6 .00 14.29 85.71 7.14 1923-10-27 Not Known 1926-10-16 Not Known 4 Gibson
108 Johnny Gibson 7 6 1 0 1 2 4 14.29 28.57 57.14 28.57 1970-03-14 19y 02m 19d 1974-02-19 23y 01m 27d 3 Gibson
108 Neil Gibson 7 7 0 0 5 1 1 71.43 14.29 14.29 78.57 1904-10-01 Not Known 1908-10-24 Not Known 5 Gibson
108 William S Massie 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1897-12-25 Not Known 1904-10-15 Not Known 4 Massie
108 Ian [2] McDonald 7 4 3 0 4 1 2 57.14 14.29 28.57 64.29 1977-01-08 18y 00m 11d 1983-03-19 24y 02m 19d 4 McDonald
108 John Kay McTavish 7 7 0 0 1 0 6 14.29 .00 85.71 14.29 1913-10-11 Not Known 1916-11-04 Not Known 4 McTavish
108 James McGilbray Mitchell 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 2002-09-28 26y 08m 22d 2005-01-08 29y 00m 02d 3 Mitchell
108 William Newall 7 7 0 7 2 2 3 28.57 28.57 42.86 42.86 1940-12-21 Not Known 1943-11-27 Not Known 4 Newall
108 Abdul-Haq Seidu Osman 7 6 1 0 1 1 5 14.29 14.29 71.43 21.43 2015-08-22 28y 05m 26d 2018-03-17 31y 00m 18d 3 Osman
108 Robert Parker 7 7 0 0 3 0 4 42.86 .00 57.14 42.86 1943-08-14 Not Known 1945-12-01 Not Known 3 Parker
108 Samuel Picken 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1938-01-15 Not Known 1945-08-18 Not Known 5 Picken
108 William [2] Sharp 7 7 0 3 4 1 2 57.14 14.29 28.57 64.29 1940-09-21 Not Known 1945-12-01 Not Known 6 Sharp
108 Harry Wilson 7 7 0 1 3 1 3 42.86 14.29 42.86 50.00 1903-09-05 Not Known 1908-10-24 Not Known 5 Wilson
108 Robert Wilson 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1909-10-30 Not Known 1912-12-07 Not Known 4 Wilson
127 Robert Campbell [1] 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1900-12-15 Not Known 1904-10-01 Not Known 4 [1]
127 Douglas Francis Hogg Baird 6 6 0 0 1 0 5 16.67 .00 83.33 16.67 1957-11-11 21y 11m 16d 1960-03-15 24y 03m 18d 3 Baird
127 Adam James Barton 6 5 1 0 1 4 1 16.67 66.67 16.67 50.00 2016-12-17 25y 11m 10d 2018-03-17 27y 02m 10d 2 Barton
127 Hugh [3] Brown 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1945-06-09 Not Known 1949-11-05 Not Known 5 Brown
127 Kenneth Campbell 6 6 0 0 1 4 1 16.67 66.67 16.67 50.00 1921-01-08 Not Known 1921-09-24 Not Known 2 Campbell
127 Maurice H Candlin 6 6 0 4 2 3 1 33.33 50.00 16.67 58.33 1942-08-08 Not Known 1945-06-16 Not Known 3 Candlin
127 James Callaghan Charnley 6 6 0 0 0 0 6 .00 .00 100.00 .00 1989-02-18 25y 08m 07d 1994-12-26 31y 06m 15d 3 Charnley
127 William Crawford 6 6 0 2 3 1 2 50.00 16.67 33.33 58.33 1953-12-26 Not Known 1957-11-11 Not Known 5 Crawford
127 George Wilfred Cummings 6 6 0 0 3 0 3 50.00 .00 50.00 50.00 1932-12-24 19y 06m 19d 1935-08-10 22y 02m 05d 4 Cummings
127 James Doyle 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1979-05-05 17y 07m 04d 1984-02-06 22y 04m 05d 4 Doyle
127 Arthur M Duncan 6 6 0 2 2 3 1 33.33 50.00 16.67 58.33 1967-04-01 19y 03m 27d 1969-10-25 21y 10m 20d 4 Duncan
127 Adam Urquhart Forsyth 6 6 0 0 3 3 0 50.00 50.00 .00 75.00 1947-10-18 26y 10m 09d 1949-04-20 28y 04m 11d 2 Forsyth
127 Tommy Gibb 6 6 0 0 1 4 1 16.67 66.67 16.67 50.00 1965-10-16 20y 10m 03d 1968-03-16 23y 03m 03d 3 Gibb
127 Andrew Mitchell Gibson 6 3 3 0 0 0 6 .00 .00 100.00 .00 1994-01-15 24y 11m 13d 1996-01-06 26y 11m 04d 3 Gibson
127 Alexander Glover 6 6 0 1 2 3 1 33.33 50.00 16.67 58.33 1946-08-14 24y 05m 17d 1948-01-31 25y 11m 03d 2 Glover
127 Robert Gibb Howitt 6 6 0 2 2 2 2 33.33 33.33 33.33 50.00 1949-11-05 20y 03m 21d 1954-12-25 25y 05m 10d 4 Howitt
127 David B Johnstone 6 6 0 0 1 4 1 16.67 66.67 16.67 50.00 1921-01-08 Not Known 1921-09-24 Not Known 2 Johnstone
127 John [2] King 6 6 0 0 2 0 4 33.33 .00 66.67 33.33 1910-10-01 Not Known 1917-10-13 Not Known 4 King
127 George Shearer Mackie 6 5 1 0 2 2 2 33.33 33.33 33.33 50.00 1976-08-18 22y 03m 00d 1978-08-16 24y 02m 29d 2 Mackie
127 David Donaldson MacKinnon 6 6 0 0 4 2 0 66.67 33.33 .00 83.33 1978-08-23 22y 03m 00d 1981-02-28 24y 09m 05d 2 MacKinnon
127 Kevin George McKee 6 6 0 0 3 0 3 50.00 .00 50.00 50.00 1993-09-04 27y 02m 25d 1995-09-16 29y 03m 06d 3 McKee
127 Dan McLindon 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1965-01-23 24y 10m 20d 1969-10-25 29y 07m 22d 5 McLindon
127 Grant Robert Murray 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 2003-10-25 28y 01m 26d 2006-02-25 30y 05m 28d 3 Murray
127 Craig Robert Nelson 6 6 0 0 0 2 4 .00 33.33 66.67 16.67 1992-08-15 21y 02m 18d 1994-01-29 22y 08m 01d 2 Nelson
127 Stephen Lee Pittman 6 6 0 1 3 0 3 50.00 .00 50.00 50.00 1994-10-08 27y 02m 20d 1996-01-31 28y 06m 13d 2 Pittman
127 Fred Robertson 6 6 0 3 1 2 3 16.67 33.33 50.00 33.33 1907-11-02 Not Known 1911-01-14 Not Known 4 Robertson
127 William Shankly 6 6 0 1 2 0 4 33.33 .00 66.67 33.33 1943-11-27 30y 02m 25d 1945-12-01 32y 02m 29d 3 Shankly
127 Thomas William Smith 6 5 1 0 1 0 5 16.67 .00 83.33 16.67 1994-05-14 20y 07m 02d 1996-03-23 22y 05m 11d 3 Smith
127 David C Walker 6 6 0 0 3 0 3 50.00 .00 50.00 50.00 1902-11-29 Not Known 1907-04-27 Not Known 4 Walker
127 John [4] Wallace 6 6 0 5 2 1 3 33.33 16.67 50.00 41.67 1936-10-03 Not Known 1938-12-24 Not Known 3 Wallace
127 Matthew Wilson 6 6 0 0 1 3 2 16.67 50.00 33.33 41.67 1921-03-30 Not Known 1923-10-27 Not Known 4 Wilson
158 George Boardman 5 5 0 0 5 0 0 100.00 .00 .00 100.00 1928-02-22 Not Known 1932-12-24 Not Known 4 Boardman
158 James Bone 5 5 0 5 2 2 1 40.00 40.00 20.00 60.00 1968-11-09 19y 01m 18d 1971-12-18 22y 02m 26d 3 Bone
158 Hugh Brown 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 1946-08-14 24y 08m 07d 1948-10-02 26y 09m 25d 2 Brown
158 Thomas Callaghan 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1909-10-30 Not Known 1912-12-07 Not Known 3 Callaghan
158 Peter [1950] Collins 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 1950-08-26 Not Known 1958-01-11 Not Known 4 Collins
158 Ian Cowan 5 5 0 2 3 1 1 60.00 20.00 20.00 70.00 1963-04-10 18y 04m 14d 1965-01-23 20y 01m 27d 3 Cowan
158 John Vaughan Craig 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1976-08-18 23y 04m 08d 1977-03-26 23y 11m 16d 1 Craig
158 Isaac English 5 1 4 0 0 3 2 .00 60.00 40.00 30.00 1992-12-26 21y 01m 14d 1994-01-29 22y 02m 17d 2 English
158 James Paterson Fleming 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1963-04-10 21y 03m 03d 1964-10-03 22y 08m 26d 3 Fleming
158 Wayne Paul Foster 5 5 0 0 2 0 3 40.00 .00 60.00 40.00 1994-12-26 31y 03m 15d 1996-01-31 32y 04m 20d 2 Foster
158 Gary [2] Fraser 5 4 1 1 1 2 2 20.00 40.00 40.00 40.00 2013-08-16 19y 01m 14d 2017-11-19 23y 04m 17d 3 Fraser
158 John Freebairn 5 5 0 0 3 0 2 60.00 .00 40.00 60.00 1959-02-18 Not Known 1961-02-25 Not Known 3 Freebairn
158 Ian Gibson 5 4 1 2 5 0 0 100.00 .00 .00 100.00 1977-03-26 20y 08m 02d 1980-08-09 24y 00m 16d 3 Gibson
158 George Bell Gilchrist 5 5 0 0 4 0 1 80.00 .00 20.00 80.00 1904-10-01 Not Known 1906-11-24 Not Known 3 Gilchrist
158 Jim Gray 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1961-11-11 Not Known 1966-02-12 Not Known 3 Gray
158 William Gray 5 5 0 1 3 1 1 60.00 20.00 20.00 70.00 1906-02-03 Not Known 1909-04-28 Not Known 3 Gray
158 John Husband 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1940-09-21 Not Known 1944-12-23 Not Known 4 Husband
158 Iain J Jardine 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 1980-10-18 25y 08m 01d 1984-02-06 28y 11m 20d 3 Jardine
158 Anthony C Johnston 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1940-12-21 Not Known 1945-06-16 Not Known 2 Johnston
158 David William Lilley 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 2002-09-28 24y 10m 29d 2004-01-24 26y 02m 24d 2 Lilley
158 Liam Lindsay 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 2015-10-31 20y 00m 19d 2017-02-25 21y 04m 13d 2 Lindsay
158 Alastair James Love 5 5 0 0 4 1 0 80.00 20.00 .00 90.00 1976-09-11 21y 04m 02d 1979-05-05 23y 11m 26d 2 Love
158 Adrian Anthony Madaschi 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2003-10-25 21y 03m 14d 2005-01-19 22y 06m 08d 2 Madaschi
158 Joe McBride 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1961-02-04 22y 07m 25d 1962-09-22 24y 03m 12d 3 McBride
158 Rodney McDonald 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1994-10-08 27y 06m 18d 1996-01-31 28y 10m 11d 2 McDonald
158 Peter S McKennan 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1936-10-03 Not Known 1942-11-21 Not Known 4 McKennan
158 David Melville 5 5 0 1 3 0 2 60.00 .00 40.00 60.00 1904-10-01 Not Known 1907-04-27 Not Known 3 Melville
158 Kenneth Milne 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 2002-12-14 23y 03m 18d 2005-01-19 25y 04m 24d 3 Milne
158 John Andrew Murray 5 5 0 0 3 1 1 60.00 20.00 20.00 70.00 1980-08-09 20y 08m 10d 1983-03-19 23y 03m 19d 2 Murray
158 Alexander McFarlane Rae 5 5 0 0 0 3 2 .00 60.00 40.00 30.00 1971-12-18 25y 03m 25d 1973-08-29 27y 00m 06d 3 Rae
158 James Clarkson [1] Rae 5 5 0 0 4 1 0 80.00 20.00 .00 90.00 1929-09-21 Not Known 1931-11-28 Not Known 3 Rae
158 James [3] Richmond 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1925-10-24 Not Known 1928-12-08 Not Known 4 Richmond
158 Bernard Rooney 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1973-12-22 30y 07m 19d 1975-01-18 31y 08m 15d 2 Rooney
158 George Shaw 5 4 1 0 0 3 2 .00 60.00 40.00 30.00 1992-08-15 23y 06m 05d 1993-10-23 24y 08m 13d 2 Shaw
158 John [1] Simpson 5 5 0 5 5 0 0 100.00 .00 .00 100.00 1929-04-20 Not Known 1931-11-28 Not Known 4 Simpson
158 William R Smith 5 5 0 0 3 2 0 60.00 40.00 .00 80.00 1954-04-19 Not Known 1957-03-02 Not Known 3 Smith
158 James C Stewart 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1936-10-03 Not Known 1938-08-27 Not Known 3 Stewart
158 Miles Storey 5 3 2 0 0 3 2 .00 60.00 40.00 30.00 2017-09-23 23y 08m 19d 2019-03-12 25y 02m 08d 2 Storey
158 Hugh Mair Strachan 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1971-12-18 32y 09m 27d 1973-08-11 34y 05m 21d 3 Strachan
158 Bobby [1] Thomson 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1949-04-20 Not Known 1953-01-17 Not Known 3 Thomson
158 Hugh Joseph Tinney 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1964-01-04 19y 07m 21d 1966-12-03 22y 06m 19d 3 Tinney
158 Sean Welsh 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 2013-08-16 23y 05m 01d 2016-12-17 26y 09m 02d 3 Welsh
158 William Cameron Whittle 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1915-09-04 Not Known 1919-12-06 Not Known 3 Whittle
158 Thomas [2] Wright 5 5 0 1 2 3 0 40.00 60.00 .00 70.00 1946-10-05 18y 08m 15d 1950-04-17 22y 02m 28d 4 Wright
202 David Oluwaseun Segun Amoo 4 3 1 0 0 0 4 .00 .00 100.00 .00 2015-08-22 24y 04m 09d 2016-08-27 25y 04m 14d 2 Amoo
202 Adebayo Linford Kazim Azeez 4 2 2 0 1 2 1 25.00 50.00 25.00 50.00 2016-08-27 22y 07m 19d 2017-04-29 23y 03m 21d 1 Azeez
202 Thomas Ballantyne 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1907-12-28 Not Known 1909-10-30 Not Known 3 Ballantyne
202 Adam Black 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1918-03-30 Not Known 1919-12-06 Not Known 3 Black
202 Charles Busby 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1937-01-23 Not Known 1940-12-21 Not Known 4 Busby
202 David Stuart Byrne 4 3 1 0 0 0 4 .00 .00 100.00 .00 1994-01-15 32y 10m 10d 1994-10-08 33y 07m 03d 2 Byrne
202 Thomas Steven Chalmers 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1973-03-31 36y 03m 05d 1974-04-27 37y 04m 01d 2 Chalmers
202 Harry Chatton 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1923-10-27 Not Known 1926-04-24 Not Known 3 Chatton
202 Kenneth McTaggart Chisholm 4 4 0 3 1 2 1 25.00 50.00 25.00 50.00 1946-08-14 21y 04m 02d 1946-12-14 21y 08m 02d 1 Chisholm
202 David Closs 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 1962-03-10 20y 09m 09d 1965-10-16 24y 04m 15d 4 Closs
202 James Craigen 4 3 1 0 2 1 1 50.00 25.00 25.00 62.50 2013-08-16 22y 04m 19d 2014-05-07 23y 01m 09d 1 Craigen
202 Harold Davis 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1964-08-15 31y 03m 05d 1965-01-23 31y 08m 13d 1 Davis
202 Stephen Docherty 4 1 3 1 1 0 3 25.00 .00 75.00 25.00 1995-09-16 19y 06m 29d 1996-01-31 19y 11m 13d 1 Docherty
202 Alex Donald 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1924-04-19 Not Known 1926-04-24 Not Known 3 Donald
202 Robert Donnelly 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1932-08-13 Not Known 1935-01-19 Not Known 3 Donnelly
202 Robert Duncan 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1897-09-04 Not Known 1899-01-07 Not Known 2 Duncan
202 Raymond Paul Farningham 4 4 0 1 0 3 1 .00 75.00 25.00 37.50 1992-08-15 31y 04m 05d 1993-03-27 31y 11m 17d 1 Farningham
202 James Ferguson 4 4 0 0 1 3 0 25.00 75.00 .00 62.50 1907-11-02 Not Known 1918-03-30 Not Known 3 Ferguson
202 Derek Adam Fleming 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2004-01-24 30y 01m 19d 2005-01-19 31y 01m 14d 2 Fleming
202 John Fleming 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1958-10-18 Not Known 1960-10-08 Not Known 3 Fleming
202 Andrew Stewart Gibson 4 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2004-01-24 21y 10m 22d 2005-01-19 22y 10m 17d 2 Gibson
202 Alex M Gourlay 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1941-08-23 Not Known 1944-09-23 Not Known 3 Gourlay
202 Bobby Gray 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1968-11-09 20y 02m 05d 1970-03-14 21y 06m 10d 2 Gray
202 Alex Hair 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1923-10-27 Not Known 1927-02-26 Not Known 2 Hair
202 John Hammill 4 4 0 0 0 3 1 .00 75.00 25.00 37.50 1942-08-08 18y 07m 00d 1944-12-23 20y 11m 15d 3 Hammill
202 Kallum Higginbotham 4 3 1 1 2 1 1 50.00 25.00 25.00 62.50 2013-08-16 24y 02m 01d 2014-05-07 24y 10m 22d 1 Higginbotham
202 David John Irons 4 4 0 0 0 3 1 .00 75.00 25.00 37.50 1992-08-15 31y 00m 28d 1993-03-27 31y 08m 09d 1 Irons
202 Niall Martin Keown 4 4 0 0 1 3 0 25.00 75.00 .00 62.50 2017-02-25 21y 10m 20d 2017-11-19 22y 07m 14d 2 Keown
202 John Lyon 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1906-02-03 Not Known 1907-11-02 Not Known 3 Lyon
202 James Hynd Marshall 4 4 0 3 2 1 1 50.00 25.00 25.00 62.50 1911-11-11 Not Known 1917-10-13 Not Known 3 Marshall
202 Archie McCallum 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1949-11-05 Not Known 1950-11-04 Not Known 2 McCallum
202 Donald Frederick McVicar 4 4 0 0 0 3 1 .00 75.00 25.00 37.50 1992-08-15 29y 09m 09d 1993-03-27 30y 04m 21d 1 McVicar
202 William Rennie Miller 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1930-02-08 Not Known 1935-01-19 Not Known 3 Miller
202 Dugald Morrison 4 4 0 0 0 0 4 .00 .00 100.00 .00 1914-11-21 Not Known 1916-03-04 Not Known 2 Morrison
202 John Muirhead 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1900-12-15 Not Known 1903-09-05 Not Known 3 Muirhead
202 Andrew Gerard Murdoch 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1992-11-10 24y 03m 21d 1994-10-08 26y 02m 18d 3 Murdoch
202 William Paul 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1897-09-04 Not Known 1899-01-07 Not Known 2 Paul
202 Joseph Ramsay 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1924-04-19 Not Known 1925-10-24 Not Known 3 Ramsay
202 David Andrew Rowson 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2003-04-12 26y 06m 29d 2004-04-10 27y 06m 27d 2 Rowson
202 James Sommen 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1904-10-01 Not Known 1907-04-27 Not Known 3 Sommen
202 Blair Spittal 4 4 0 1 0 3 1 .00 75.00 25.00 37.50 2017-09-23 21y 09m 04d 2019-03-12 23y 02m 21d 2 Spittal
202 Richard J Staite 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1963-08-17 20y 05m 27d 1964-10-03 21y 07m 12d 2 Staite
202 James Jackson Steadward 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1945-06-09 Not Known 1945-12-01 Not Known 2 Steadward
202 Aaron Taylor-Sinclair 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 2013-08-16 22y 04m 08d 2014-05-07 23y 00m 29d 1 Taylor-Sinclair
202 Peter Grant Tierney 4 3 1 0 0 0 4 .00 .00 100.00 .00 1992-08-15 30y 10m 04d 1994-05-14 32y 07m 03d 2 Tierney
202 Thomas Gibson Turner 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1995-04-04 31y 05m 24d 1996-03-23 32y 05m 12d 2 Turner
202 Thomas Wilkie 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1900-10-06 Not Known 1903-09-05 Not Known 3 Wilkie
202 George Wyllie 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1932-08-13 Not Known 1936-02-08 Not Known 4 Wyllie
250 George Allan 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1906-11-24 Not Known 1907-12-28 Not Known 2 Allan
250 Jean-Yves Anis 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2004-04-10 23y 04m 11d 2005-01-19 24y 01m 20d 2 Anis
250 Alan Maxwell Archibald 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 2002-09-28 24y 09m 15d 2003-04-12 25y 03m 30d 1 Archibald
250 James Auchincloss 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1897-09-04 Not Known 1899-01-07 Not Known 2 Auchincloss
250 Peter Bain 3 3 0 4 2 0 1 66.67 .00 33.33 66.67 1934-02-24 Not Known 1935-01-19 Not Known 2 Bain
250 Conrad Balatoni 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2013-08-16 22y 06m 20d 2014-05-07 23y 03m 10d 1 Balatoni
250 Robert S Bernard 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1919-12-06 Not Known 1922-04-01 Not Known 2 Bernard
250 Walter Borthwick 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1918-12-14 Not Known 1921-01-08 Not Known 3 Borthwick
250 Alexander Burns 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2002-09-28 29y 01m 24d 2003-04-12 29y 08m 08d 1 Burns
250 Martin John Clark 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1992-08-15 23y 10m 02d 1993-09-04 24y 10m 22d 2 Clark
250 Robert F Conner 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 1902-09-27 Not Known 1903-09-05 Not Known 2 Conner
250 Stephen James Craigan 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2002-09-28 25y 11m 07d 2003-04-12 26y 05m 22d 1 Craigan
250 Robert Currie 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1897-09-04 Not Known 1898-10-15 Not Known 2 Currie
250 Thomas Dunsmore 3 3 0 0 0 0 3 .00 .00 100.00 .00 1911-01-14 Not Known 1912-12-07 Not Known 3 Dunsmore
250 George V Elmore 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1910-10-01 Not Known 1912-04-27 Not Known 2 Elmore
250 Martin Murphy Ferguson 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1962-09-22 19y 09m 01d 1963-09-21 20y 09m 00d 2 Ferguson
250 Aidan Fitzpatrick 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2019-03-04 17y 11m 12d 2023-08-20 22y 05m 00d 2 Fitzpatrick
250 Alexander Forsyth 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1971-12-18 19y 10m 13d 1972-11-25 20y 09m 20d 2 Forsyth
250 Brian Gallagher 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1965-10-16 19y 09m 28d 1967-04-01 21y 03m 14d 2 Gallagher
250 Alfred G Gettins 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1912-11-02 Not Known 1914-03-28 Not Known 2 Gettins
250 William Gibson 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2005-01-08 23y 05m 07d 2006-02-25 24y 06m 24d 2 Gibson
250 Martin Hardie 3 2 1 0 0 2 1 .00 66.67 33.33 33.33 2002-09-28 26y 05m 06d 2003-04-12 26y 11m 21d 1 Hardie
250 Archibald Hastie 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1935-01-19 Not Known 1936-02-08 Not Known 2 Hastie
250 Tony Higgins 3 3 0 2 2 1 0 66.67 33.33 .00 83.33 1980-08-09 26y 02m 06d 1981-02-28 26y 08m 25d 1 Higgins
250 Muir Honeyman 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1915-09-04 Not Known 1917-02-17 Not Known 2 Honeyman
250 Maurice Thomas Johnston 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1982-10-30 19y 06m 17d 1983-03-19 19y 11m 06d 1 Johnston
250 Alan Kay 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1982-10-30 Not Known 1984-02-06 Not Known 2 Kay
250 William Leitch 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1915-09-04 Not Known 1917-02-17 Not Known 2 Leitch
250 Robert C Lyle 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1908-10-24 Not Known 1909-10-30 Not Known 2 Lyle
250 William James MacDonald 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 1996-01-06 19y 03m 20d 1996-03-23 19y 06m 06d 1 Macdonald
250 Alexander G MacLennan 3 3 0 3 2 0 1 66.67 .00 33.33 66.67 1934-02-24 Not Known 1935-08-10 Not Known 3 MacLennan
250 Lee Massey 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1907-04-27 Not Known 1908-10-24 Not Known 3 Massey
250 David Mathie 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1946-12-14 Not Known 1948-01-31 Not Known 2 Mathie
250 James [1] McAllister 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1931-04-18 Not Known 1933-10-07 Not Known 3 McAllister
250 James [1] McDougall 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1927-02-26 Not Known 1928-02-22 Not Known 2 McDougall
250 Robert A McFarlane 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 1921-09-24 Not Known 1922-12-02 Not Known 2 McFarlane
250 Joseph Clarke McInnes 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1953-12-26 21y 00m 17d 1955-08-27 22y 08m 18d 2 McInnes
250 Peter Stewart McKennan 3 3 0 2 2 1 0 66.67 33.33 .00 83.33 1946-08-14 28y 00m 29d 1947-10-18 29y 03m 02d 2 McKennan
250 Paul Gerald McLaughlin 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1992-08-15 26y 08m 06d 1992-12-26 27y 00m 17d 1 McLaughlin
250 James McMenemy 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1921-01-08 Not Known 1922-04-01 Not Known 2 McMenemy
250 Jack McMillan 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2019-03-04 21y 02m 14d 2023-08-20 25y 08m 02d 2 McMillan
250 Aaron Muirhead 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2013-08-16 22y 10m 17d 2023-08-20 32y 10m 21d 2 Muirhead
250 George O'Neill 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1967-11-18 25y 03m 23d 1968-11-09 26y 03m 14d 2 O'Neill
250 Bobby [2] Parker 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1946-08-14 21y 05m 29d 1946-10-26 21y 08m 10d 1 Parker
250 Robert P S Paton 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1924-10-25 Not Known 1928-02-22 Not Known 3 Paton
250 Mathias Fassou Pogba 3 2 1 0 0 0 3 .00 .00 100.00 .00 2015-10-31 25y 02m 12d 2016-08-27 26y 00m 08d 2 Pogba
250 George S Ramsay 3 3 0 0 0 0 3 .00 .00 100.00 .00 1914-11-21 Not Known 1916-03-04 Not Known 2 Ramsay
250 Robert Hunter Regan 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1935-01-19 Not Known 1936-02-08 Not Known 2 Regan
250 Billy Ritchie 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1969-03-01 32y 05m 18d 1970-03-14 33y 06m 03d 2 Ritchie
250 Gabriel Rojo de la Vega Piccolo 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2014-01-05 24y 02m 21d 2014-05-07 24y 06m 22d 1 Rojo de la Vega Piccolo
250 Daniel Anthony Seaborne 3 3 0 0 0 0 3 .00 .00 100.00 .00 2015-08-22 28y 05m 17d 2016-03-05 29y 00m 00d 1 Seaborne
250 John Couper Spence 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1897-09-04 Not Known 1898-10-15 Not Known 2 Spence
250 James [2] Steel 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1910-10-01 Not Known 1911-11-11 Not Known 2 Steel
250 Lyle Taylor 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 2014-01-05 23y 09m 07d 2014-05-07 24y 01m 08d 1 Taylor
250 Andrew Thomson 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 2003-10-25 32y 06m 24d 2004-04-10 33y 00m 09d 1 Thomson
250 Frank Welsh 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1980-08-09 26y 02m 26d 1981-01-03 26y 07m 20d 1 Welsh
250 Derek Whyte 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2002-09-28 34y 00m 29d 2003-10-25 35y 01m 25d 2 Whyte
250 James [2] Williamson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1937-09-25 Not Known 1938-12-24 Not Known 2 Williamson
308 James Kirkland [1] 2 2 0 0 0 0 2 .00 .00 100.00 .00 1898-10-15 Not Known 1899-01-07 Not Known 1 [1]
308 James D Anderson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1943-08-14 Not Known 1943-11-27 Not Known 1 Anderson
308 Steven James Stuart Anderson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-03-04 33y 02m 13d 2019-03-12 33y 02m 21d 1 Anderson
308 Thomas Henry Atherton 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1900-10-06 Not Known 1900-12-15 Not Known 1 Atherton
308 Hugh Wallace Baigrie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1935-01-19 Not Known 1937-09-25 Not Known 2 Baigrie
308 John David Baird 2 0 2 0 1 1 0 50.00 50.00 .00 75.00 2013-08-16 27y 11m 25d 2014-01-05 28y 04m 14d 1 Baird
308 John Brough 2 2 0 0 0 0 2 .00 .00 100.00 .00 1984-02-06 23y 10m 08d 1989-02-18 28y 10m 21d 2 Brough
308 Martin James Buchan 2 2 0 0 0 2 0 .00 100.00 .00 50.00 2002-09-28 25y 05m 25d 2003-04-12 26y 00m 09d 1 Buchan
308 John Callender 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1907-11-02 Not Known 1909-04-28 Not Known 2 Callender
308 John [1] Campbell 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1906-11-24 Not Known 1907-04-27 Not Known 1 Campbell
308 Joe Cardle 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2019-03-04 32y 00m 25d 2019-03-12 32y 01m 05d 1 Cardle
308 James Chalmers 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1900-10-06 Not Known 1900-12-15 Not Known 1 Chalmers
308 George Clark 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1981-01-03 22y 05m 19d 1981-02-28 22y 07m 13d 1 Clark
308 Austin Collier 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1940-09-21 26y 01m 28d 1942-11-21 28y 03m 28d 2 Collier
308 Andrew Comrie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1919-12-06 Not Known 1921-01-22 Not Known 2 Comrie
308 Alexander Crawford 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1903-09-05 Not Known 1903-10-31 Not Known 1 Crawford
308 George Cumming 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1966-12-03 Not Known 1969-03-01 Not Known 2 Cumming
308 Thomas Doonan 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1944-12-23 22y 02m 18d 1945-08-18 22y 10m 13d 2 Doonan
308 Andrew John Dowie 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2005-01-08 21y 09m 14d 2005-01-19 21y 09m 25d 1 Dowie
308 Gerald Joseph Doyle 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1983-01-22 17y 11m 05d 1984-02-06 18y 11m 20d 2 Doyle
308 Mustapha Sima Michael Dumbuya 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2015-10-31 28y 02m 24d 2017-02-25 29y 06m 18d 2 Dumbuya
308 Andrew Dunlop 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1983-01-22 Not Known 1984-02-06 Not Known 2 Dunlop
308 John Durnin 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1916-11-04 Not Known 1917-02-17 Not Known 1 Durnin
308 Juan Alberto Ramon Escalas 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2005-01-08 28y 01m 06d 2005-01-19 28y 01m 17d 1 Escalas
308 John [5] Ferguson 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1897-09-04 Not Known 1898-10-15 Not Known 2 Ferguson
308 Scott Fox 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2013-08-16 26y 01m 19d 2014-01-05 26y 06m 08d 1 Fox
308 Frederic Frans 2 1 1 0 0 0 2 .00 .00 100.00 .00 2015-08-22 26y 07m 19d 2015-10-31 26y 09m 28d 1 Frans
308 William [5] Fraser 2 2 0 0 0 0 2 .00 .00 100.00 .00 1926-10-16 Not Known 1928-12-08 Not Known 2 Fraser
308 Stephen Fulton 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2005-01-08 34y 04m 29d 2005-01-19 34y 05m 09d 1 Fulton
308 Paul James Gallacher 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2014-04-05 34y 07m 20d 2014-05-07 34y 08m 21d 1 Gallacher
308 Henry Gibson 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1928-02-22 Not Known 1928-12-08 Not Known 2 Gibson
308 William B Goudie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1900-10-06 Not Known 1900-12-15 Not Known 1 Goudie
308 James Grady 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2004-01-24 32y 10m 10d 2004-04-10 33y 00m 27d 1 Grady
308 James [5] Gray 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1917-10-13 Not Known 1918-12-14 Not Known 2 Gray
308 William [4] Gray 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1936-10-03 Not Known 1937-01-23 Not Known 1 Gray
308 Carrick Hamilton 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1905-10-14 Not Known 1906-02-03 Not Known 1 Hamilton
308 Conor Hazard 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-03-04 20y 11m 27d 2019-03-12 21y 00m 07d 1 Hazard
308 Nicholas Sinclair Henderson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1996-01-06 26y 10m 29d 1996-01-31 26y 11m 23d 1 Henderson
308 Colin Macdonald Jackson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1982-10-30 36y 00m 22d 1983-03-19 36y 05m 11d 1 Jackson
308 Samuel Johnston 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1992-12-26 25y 08m 13d 1993-03-27 25y 11m 14d 1 Johnston
308 Alexander Kay 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1900-10-06 Not Known 1900-12-15 Not Known 1 Kay
308 Jimmy Keenan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1957-11-11 Not Known 1959-11-07 Not Known 2 Keenan
308 Gavin Lang 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1945-06-09 19y 02m 19d 1945-06-16 19y 02m 26d 1 Lang
308 James Langfield 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2004-01-24 24y 01m 02d 2004-04-10 24y 03m 19d 1 Langfield
308 Allan N Leitch 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1906-11-24 Not Known 1907-04-27 Not Known 1 Leitch
308 Archibald Maclachlan 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1917-10-13 Not Known 1918-03-30 Not Known 1 Maclachlan
308 Lee Mair 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2014-04-05 33y 03m 27d 2014-05-07 33y 04m 28d 1 Mair
308 Lewis Mansell 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-03-04 21y 05m 12d 2019-03-12 21y 05m 20d 1 Mansell
308 Colin C McAdam 2 1 1 0 2 0 0 100.00 .00 .00 100.00 1978-09-09 27y 00m 12d 1979-05-05 27y 08m 07d 1 McAdam
308 John Paul McBride 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2004-01-24 25y 01m 27d 2004-04-10 25y 04m 13d 1 McBride
308 James McCaig 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1913-10-11 Not Known 1914-03-28 Not Known 1 McCaig
308 Andrew McCarthy 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2017-04-29 18y 06m 09d 2018-03-17 19y 04m 25d 2 McCarthy
308 William [5] McDonald 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1910-03-05 Not Known 1910-10-01 Not Known 2 McDonald
308 Kenneth McDowall 2 1 1 0 0 0 2 .00 .00 100.00 .00 1983-03-19 19y 07m 19d 1984-02-06 20y 06m 08d 2 McDowall
308 Joseph McGeachy 2 2 0 0 0 0 2 .00 .00 100.00 .00 1945-08-18 Not Known 1945-12-01 Not Known 1 McGeachy
308 Paul McGinn 2 2 0 0 0 2 0 .00 100.00 .00 50.00 2017-09-23 26y 11m 01d 2017-11-19 27y 00m 28d 1 McGinn
308 Colin James McGlashan 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1992-12-26 28y 09m 09d 1993-03-27 29y 00m 10d 1 McGlashan
308 Charles McKendrick 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1926-10-16 Not Known 1927-02-26 Not Known 1 McKendrick
308 John McMenemy 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1936-10-03 Not Known 1937-01-23 Not Known 1 McMenemy
308 Jordan McMillan 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2014-04-05 25y 05m 20d 2014-05-07 25y 06m 21d 1 McMillan
308 Douglas Gordon McNab 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1983-01-22 26y 06m 19d 1983-03-19 26y 08m 16d 1 McNab
308 Gary [1] Miller 2 2 0 0 0 0 2 .00 .00 100.00 .00 2015-08-22 28y 04m 07d 2016-03-05 28y 10m 19d 1 Miller
308 John B [3] Miller 2 2 0 0 0 0 2 .00 .00 100.00 .00 1925-02-11 Not Known 1925-10-24 Not Known 2 Miller
308 Jim Mullin 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1972-04-22 21y 00m 24d 1973-03-31 22y 00m 02d 2 Mullin
308 Hugh Murdoch 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1903-09-05 Not Known 1903-10-31 Not Known 1 Murdoch
308 James Neil 2 2 0 0 0 0 2 .00 .00 100.00 .00 1916-03-04 Not Known 1916-11-04 Not Known 2 Neil
308 Kevin Nesbit 2 0 2 0 0 2 0 .00 100.00 .00 50.00 2017-09-23 20y 06m 15d 2017-11-19 20y 08m 11d 1 Nesbit
308 William Nimmo 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1946-10-26 Not Known 1946-12-14 Not Known 1 Nimmo
308 Stephen Gerard O'Donnell 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2013-08-16 21y 03m 05d 2014-01-05 21y 07m 25d 1 O'Donnell
308 Armand One 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2005-01-08 21y 09m 24d 2005-01-19 21y 10m 04d 1 One
308 Scott Thomas Paterson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2002-09-28 30y 04m 15d 2002-12-14 30y 07m 01d 1 Paterson
308 William [1] Peat 2 2 0 0 0 0 2 .00 .00 100.00 .00 1940-12-21 Not Known 1941-08-23 Not Known 2 Peat
308 James Penrice 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-03-04 20y 02m 10d 2019-03-12 20y 02m 18d 1 Penrice
308 David Proudfoot 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1900-10-06 Not Known 1900-12-15 Not Known 1 Proudfoot
308 Brian Ralston 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1972-04-22 18y 11m 26d 1972-11-25 19y 06m 29d 2 Ralston
308 Ian [7] Reid 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1969-10-25 18y 10m 14d 1970-03-14 19y 03m 03d 1 Reid
308 Edward H Riddell 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1907-12-28 Not Known 1908-10-24 Not Known 2 Riddell
308 Charles G Rodger 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1940-09-21 Not Known 1940-12-21 Not Known 1 Rodger
308 Ian Ross 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2003-04-12 28y 07m 16d 2004-01-24 29y 04m 28d 2 Ross
308 Andy Roxburgh 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1965-10-16 22y 02m 11d 1966-02-12 22y 06m 07d 1 Roxburgh
308 Steven Saunders 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-03-04 28y 00m 09d 2019-03-12 28y 00m 17d 1 Saunders
308 Ryan Scully 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2015-10-31 23y 00m 02d 2017-09-23 24y 10m 25d 2 Scully
308 Ronald McLean Sheed 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1978-08-16 31y 03m 08d 1978-08-23 31y 03m 15d 1 Sheed
308 Robert Sibbald 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1917-10-13 Not Known 1918-03-30 Not Known 1 Sibbald
308 Craig Slater 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-03-04 24y 10m 06d 2019-03-12 24y 10m 14d 1 Slater
308 Charles Smith 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1969-10-25 21y 04m 02d 1970-03-14 21y 08m 19d 1 Smith
308 James J Steadward 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1946-08-14 Not Known 1946-10-05 Not Known 1 Steadward
308 Alex [2] Stevenson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1935-08-10 Not Known 1936-02-08 Not Known 1 Stevenson
308 John [4] Stevenson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1912-11-02 Not Known 1914-03-28 Not Known 2 Stevenson
308 Ryan Cairns Stevenson 2 1 1 0 0 0 2 .00 .00 100.00 .00 2015-08-22 30y 11m 29d 2015-10-31 31y 02m 07d 1 Stevenson
308 Alex [1] Stewart 2 2 0 0 0 0 2 .00 .00 100.00 .00 1918-09-28 Not Known 1919-03-29 Not Known 1 Stewart
308 Douglas J Stockdale 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1945-06-09 Not Known 1945-06-16 Not Known 1 Stockdale
308 Adam Strachan 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2005-01-08 17y 10m 15d 2006-02-25 19y 00m 01d 2 Strachan
308 Andrew Swann 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1905-10-14 Not Known 1906-02-03 Not Known 1 Swann
308 Laurie Thomson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1958-10-25 22y 01m 29d 1959-11-07 23y 02m 12d 2 Thomson
308 Jordan Robert Turnbull 2 2 0 0 0 2 0 .00 100.00 .00 50.00 2017-09-23 22y 10m 24d 2017-11-19 23y 00m 20d 1 Turnbull
308 Archibald Donald Turner 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1929-09-21 Not Known 1931-11-28 Not Known 2 Turner
308 Richard Alexander Waddell 2 0 2 1 0 0 2 .00 .00 100.00 .00 2003-10-25 22y 08m 21d 2004-01-24 22y 11m 20d 1 Waddell
308 Douglas R Wright 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1961-02-04 Not Known 1963-09-21 Not Known 2 Wright
308 John [4] Wyllie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1935-08-10 Not Known 1936-02-08 Not Known 1 Wyllie
408 Allan Gray [1] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1907-12-28 Not Known 1907-12-28 Not Known 1 [1]
408 James Gourlay [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1899-01-07 Not Known 1899-01-07 Not Known 1 [1]
408 James Hamilton [1] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1914-03-28 Not Known 1914-03-28 Not Known 1 [1]
408 John Curran [1] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1904-10-01 Not Known 1904-10-01 Not Known 1 [1]
408 William Hill [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-10-15 Not Known 1898-10-15 Not Known 1 [1]
408 Smith [12] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-09-21 Not Known 1940-09-21 Not Known 1 [12]
408 Newman [19] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1941-12-06 Not Known 1941-12-06 Not Known 1 [19]
408 Oluwatomisin Akintunde Adeloye 1 0 1 0 0 0 1 .00 .00 100.00 .00 2023-08-20 27y 06m 03d 2023-08-20 27y 06m 03d 1 Adeloye
408 Allan Alexander 1 1 0 0 0 0 1 .00 .00 100.00 .00 1902-11-29 Not Known 1902-11-29 Not Known 1 Alexander
408 G Allan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-10-15 Not Known 1898-10-15 Not Known 1 Allan
408 George Horsburgh Allan 1 1 0 2 0 0 1 .00 .00 100.00 .00 1897-12-25 22y 04m 02d 1897-12-25 22y 04m 02d 1 Allan
408 David Alston 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1938-01-15 Not Known 1938-01-15 Not Known 1 Alston
408 John Lockhart Anderson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1951-11-03 23y 06m 29d 1951-11-03 23y 06m 29d 1 Anderson
408 James L Armstrong 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-11-21 Not Known 1914-11-21 Not Known 1 Armstrong
408 John Arrol 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1974-09-28 28y 03m 05d 1974-09-28 28y 03m 05d 1 Arrol
408 Alexander Stewart Bell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1953-01-17 21y 10m 04d 1953-01-17 21y 10m 04d 1 Bell
408 James [1] Bennett 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1909-10-30 Not Known 1909-10-30 Not Known 1 Bennett
408 Alex Binnie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-04-24 Not Known 1926-04-24 Not Known 1 Binnie
408 Stephane Bonnes 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-10-25 25y 07m 29d 2003-10-25 25y 07m 29d 1 Bonnes
408 Scott Robert Boyd 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-02-25 19y 08m 21d 2006-02-25 19y 08m 21d 1 Boyd
408 Darren Simon Brady 1 0 1 0 0 0 1 .00 .00 100.00 .00 2006-02-25 24y 10m 14d 2006-02-25 24y 10m 14d 1 Brady
408 Robert Bruce 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1917-10-13 Not Known 1917-10-13 Not Known 1 Bruce
408 James Bryce 1 1 0 0 0 0 1 .00 .00 100.00 .00 1899-01-07 Not Known 1899-01-07 Not Known 1 Bryce
408 Prince Buaben 1 0 1 0 0 0 1 .00 .00 100.00 .00 2014-04-05 25y 11m 13d 2014-04-05 25y 11m 13d 1 Buaben
408 John William Buckley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-02-06 21y 08m 19d 1984-02-06 21y 08m 19d 1 Buckley
408 John Cairney 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-10-15 Not Known 1898-10-15 Not Known 1 Cairney
408 James Caldwell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1899-01-07 Not Known 1899-01-07 Not Known 1 Caldwell
408 Ian Guthrie Campbell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-12-21 Not Known 1940-12-21 Not Known 1 Campbell
408 Samuel C Campbell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1945-12-01 Not Known 1945-12-01 Not Known 1 Campbell
408 Baily James Cargill 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-03-17 22y 08m 12d 2018-03-17 22y 08m 12d 1 Cargill
408 Daniele Chiarini 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-12-14 23y 08m 03d 2002-12-14 23y 08m 03d 1 Chiarini
408 Robert Christie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1936-02-08 Not Known 1936-02-08 Not Known 1 Christie
408 John H Coham 1 1 0 1 0 0 1 .00 .00 100.00 .00 1912-04-27 Not Known 1912-04-27 Not Known 1 Coham
408 James G Colgan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1944-09-23 Not Known 1944-09-23 Not Known 1 Colgan
408 Gerald Collins 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-02-18 33y 11m 06d 1989-02-18 33y 11m 06d 1 Collins
408 John [3] Crawford 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1922-04-01 Not Known 1922-04-01 Not Known 1 Crawford
408 Matthew Jackson Crowe 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-08-13 23y 01m 09d 1955-08-13 23y 01m 09d 1 Crowe
408 Peter Cunningham 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1931-04-18 Not Known 1931-04-18 Not Known 1 Cunningham
408 Henry Curran 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1995-09-16 28y 11m 07d 1995-09-16 28y 11m 07d 1 Curran
408 Peter J Curran 1 1 0 0 0 0 1 .00 .00 100.00 .00 1960-03-15 Not Known 1960-03-15 Not Known 1 Curran
408 Thomas Curtis 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1911-11-11 Not Known 1911-11-11 Not Known 1 Curtis
408 John Kelly (Dixie) Deans 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1977-03-26 30y 07m 26d 1977-03-26 30y 07m 26d 1 Deans
408 James Dempsey 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-02-18 29y 06m 21d 1989-02-18 29y 06m 21d 1 Dempsey
408 John Divers 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1966-12-03 Not Known 1966-12-03 Not Known 1 Divers
408 Gerard Docherty 1 0 1 0 0 0 1 .00 .00 100.00 .00 1983-03-19 23y 05m 04d 1983-03-19 23y 05m 04d 1 Docherty
408 James [3] Docherty 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1982-10-30 25y 11m 22d 1982-10-30 25y 11m 22d 1 Docherty
408 William [3] Docherty 1 1 0 0 0 0 1 .00 .00 100.00 .00 1932-08-13 Not Known 1932-08-13 Not Known 1 Docherty
408 James [2] Douglas 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-12-24 Not Known 1938-12-24 Not Known 1 Douglas
408 Roger Eli 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1995-04-04 29y 06m 24d 1995-04-04 29y 06m 24d 1 Eli
408 James [1] Ewing 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-12-24 Not Known 1938-12-24 Not Known 1 Ewing
408 Walter (Robert Walter) Fairgrieve 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1900-10-06 Not Known 1900-10-06 Not Known 1 Fairgrieve
408 Albert J Ferguson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-12-02 Not Known 1922-12-02 Not Known 1 Ferguson
408 Charles Campbell Fitzsimmons 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-08-25 Not Known 1931-08-25 Not Known 1 Fitzsimmons
408 John Gerard Flood 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-02-18 28y 01m 24d 1989-02-18 28y 01m 24d 1 Flood
408 William Freebairn 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1900-10-06 Not Known 1900-10-06 Not Known 1 Freebairn
408 James Gailey 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1902-09-27 Not Known 1902-09-27 Not Known 1 Gailey
408 Patrick Gallacher 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1907-11-02 Not Known 1907-11-02 Not Known 1 Gallacher
408 Thomas Gibbons 1 1 0 0 0 0 1 .00 .00 100.00 .00 1900-12-15 Not Known 1900-12-15 Not Known 1 Gibbons
408 James Robert Gibson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-02-25 26y 00m 06d 2006-02-25 26y 00m 06d 1 Gibson
408 Neil [1] Gibson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1922-04-01 Not Known 1922-04-01 Not Known 1 Gibson
408 Patrick Gillespie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1944-12-23 Not Known 1944-12-23 Not Known 1 Gillespie
408 Torrance Torrance Gillick 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1952-02-13 Not Known 1952-02-13 Not Known 1 Gillick
408 Richard Charles Gillies 1 0 1 0 0 0 1 .00 .00 100.00 .00 2006-02-25 29y 06m 01d 2006-02-25 29y 06m 01d 1 Gillies
408 Wilfred B Gillon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1918-09-28 Not Known 1918-09-28 Not Known 1 Gillon
408 Bobby Gilmour 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1957-03-02 Not Known 1957-03-02 Not Known 1 Gilmour
408 Alex Glover 1 1 0 0 0 0 1 .00 .00 100.00 .00 1943-11-27 Not Known 1943-11-27 Not Known 1 Glover
408 Ziggy Gordon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-08-27 23y 04m 04d 2016-08-27 23y 04m 04d 1 Gordon
408 Archibald J Gourlay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-09-22 Not Known 1934-09-22 Not Known 1 Gourlay
408 Billy Gourlay 1 1 0 1 0 0 1 .00 .00 100.00 .00 1963-09-21 Not Known 1963-09-21 Not Known 1 Gourlay
408 Brian [1] Graham 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-08-20 35y 08m 28d 2023-08-20 35y 08m 28d 1 Graham
408 Robert Graham 1 1 0 0 0 0 1 .00 .00 100.00 .00 1910-03-05 Not Known 1910-03-05 Not Known 1 Graham
408 William [6] Gray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1902-11-29 Not Known 1902-11-29 Not Known 1 Gray
408 John B Haddow 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1948-11-06 Not Known 1948-11-06 Not Known 1 Haddow
408 William Haggart 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1900-10-06 Not Known 1900-10-06 Not Known 1 Haggart
408 Robert [3] Hamilton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1911-11-11 Not Known 1911-11-11 Not Known 1 Hamilton
408 Gary Harkins 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-03-04 34y 02m 02d 2019-03-04 34y 02m 02d 1 Harkins
408 Robert Harper 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1941-12-06 21y 06m 00d 1941-12-06 21y 06m 00d 1 Harper
408 Alexander L Hastings 1 1 0 1 0 0 1 .00 .00 100.00 .00 1960-03-15 Not Known 1960-03-15 Not Known 1 Hastings
408 Jim Henderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-11-11 Not Known 1957-11-11 Not Known 1 Henderson
408 John [6] Henderson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-12-14 Not Known 1918-12-14 Not Known 1 Henderson
408 William Beaton Herd 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-02-06 24y 04m 04d 1984-02-06 24y 04m 04d 1 Herd
408 Sandy George Hodge 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-02-25 25y 04m 21d 2006-02-25 25y 04m 21d 1 Hodge
408 David Duff Holt 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1970-03-14 34y 02m 11d 1970-03-14 34y 02m 11d 1 Holt
408 John Houston 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-01-31 Not Known 1920-01-31 Not Known 1 Houston
408 Robert G Houston 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-12-07 Not Known 1912-12-07 Not Known 1 Houston
408 William Howie 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2004-04-10 21y 09m 01d 2004-04-10 21y 09m 01d 1 Howie
408 Lawson Humphreys 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1917-02-17 Not Known 1917-02-17 Not Known 1 Humphreys
408 George [2] Hunter 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1929-09-21 Not Known 1929-09-21 Not Known 1 Hunter
408 James Hynd 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1914-03-28 Not Known 1914-03-28 Not Known 1 Hynd
408 Thomas Hyslop 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1900-10-06 Not Known 1900-10-06 Not Known 1 Hyslop
408 Jardine 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1909-10-30 Not Known 1909-10-30 Not Known 1 Jardine
408 Ian Arnold Johnston 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1936-10-03 Not Known 1936-10-03 Not Known 1 Johnston
408 George J Keenleyside 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-01-14 Not Known 1911-01-14 Not Known 1 Keenleyside
408 James [3] Kerr 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-02-18 30y 01m 01d 1989-02-18 30y 01m 01d 1 Kerr
408 Paul Kinnaird 1 0 1 0 0 0 1 .00 .00 100.00 .00 1992-08-15 25y 09m 04d 1992-08-15 25y 09m 04d 1 Kinnaird
408 James Lamont 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1897-09-04 Not Known 1897-09-04 Not Known 1 Lamont
408 John Lapsley 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1981-02-28 29y 03m 04d 1981-02-28 29y 03m 04d 1 Lapsley
408 Henry Laverty 1 1 0 0 0 0 1 .00 .00 100.00 .00 1918-09-28 Not Known 1918-09-28 Not Known 1 Laverty
408 William Lawson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1897-09-04 Not Known 1897-09-04 Not Known 1 Lawson
408 John [4] Lindsay 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1924-10-25 Not Known 1924-10-25 Not Known 1 Lindsay
408 Walter Lindsay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1897-12-25 Not Known 1897-12-25 Not Known 1 Lindsay
408 David Halley Linton 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-08-27 Not Known 1938-08-27 Not Known 1 Linton
408 Herbert Lock 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-12-14 Not Known 1918-12-14 Not Known 1 Lock
408 William Loney 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-11-21 Not Known 1914-11-21 Not Known 1 Loney
408 Archibald B Low 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-04-28 Not Known 1909-04-28 Not Known 1 Low
408 James Lyon 1 0 1 0 0 0 1 .00 .00 100.00 .00 2023-08-20 20y 01m 26d 2023-08-20 20y 01m 26d 1 Lyon
408 Andrew Lyons 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1996-03-23 29y 05m 04d 1996-03-23 29y 05m 04d 1 Lyons
408 Archibald G Macdonald 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-12-02 Not Known 1922-12-02 Not Known 1 Macdonald
408 Lachlan MacMillan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1932-12-24 Not Known 1932-12-24 Not Known 1 MacMillan
408 Herbert Macpherson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-04-28 Not Known 1909-04-28 Not Known 1 Macpherson
408 Kevin Magee 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1992-12-26 21y 08m 16d 1992-12-26 21y 08m 16d 1 Magee
408 John B Mather 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1943-08-14 Not Known 1943-08-14 Not Known 1 Mather
408 Alexander Edward McCall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-11-09 20y 02m 06d 1968-11-09 20y 02m 06d 1 McCall
408 James [1] McColl 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1922-04-01 Not Known 1922-04-01 Not Known 1 McColl
408 Stephen McConologue 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-02-25 24y 08m 09d 2006-02-25 24y 08m 09d 1 McConologue
408 William McCourt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-01-31 Not Known 1920-01-31 Not Known 1 McCourt
408 Gerard McCoy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-02-18 28y 01m 25d 1989-02-18 28y 01m 25d 1 McCoy
408 Norman James McCreadie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1952-02-13 23y 08m 27d 1952-02-13 23y 08m 27d 1 McCreadie
408 William McCrindle 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1938-08-27 Not Known 1938-08-27 Not Known 1 McCrindle
408 Declan McDaid 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-08-22 19y 09m 00d 2015-08-22 19y 09m 00d 1 McDaid
408 Fred McDiarmid 1 1 0 0 0 0 1 .00 .00 100.00 .00 1897-12-25 Not Known 1897-12-25 Not Known 1 McDiarmid
408 Scott Douglas McDonald 1 1 0 1 0 0 1 .00 .00 100.00 .00 2019-03-12 35y 06m 19d 2019-03-12 35y 06m 19d 1 McDonald
408 John McEwan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-03-30 Not Known 1918-03-30 Not Known 1 McEwan
408 Joseph McGeachie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1946-10-26 26y 06m 05d 1946-10-26 26y 06m 05d 1 McGeachie
408 Sean Andrew McGinty 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2019-03-04 25y 06m 21d 2019-03-04 25y 06m 21d 1 McGinty
408 John McGourty 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-11-28 Not Known 1931-11-28 Not Known 1 McGourty
408 Charles [2] McGregor 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-12-24 Not Known 1938-12-24 Not Known 1 McGregor
408 Kerr McInroy 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-08-20 22y 11m 20d 2023-08-20 22y 11m 20d 1 McInroy
408 John (Ian) McGregor McIntosh 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1957-03-02 23y 05m 16d 1957-03-02 23y 05m 16d 1 McIntosh
408 John McGregor McIntyre 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-11-21 Not Known 1914-11-21 Not Known 1 McIntyre
408 Neil McKilligan 1 0 1 0 0 0 1 .00 .00 100.00 .00 1993-09-04 19y 08m 02d 1993-09-04 19y 08m 02d 1 McKilligan
408 Scott James McLean 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2002-09-28 26y 03m 11d 2002-09-28 26y 03m 11d 1 McLean
408 Stewart Duff McLean 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1943-08-14 Not Known 1943-08-14 Not Known 1 McLean
408 William C McLeod 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1980-08-09 19y 00m 23d 1980-08-09 19y 00m 23d 1 McLeod
408 George McNicoll 1 1 0 0 0 0 1 .00 .00 100.00 .00 1899-01-07 Not Known 1899-01-07 Not Known 1 McNicoll
408 George McTurk 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-11-02 Not Known 1912-11-02 Not Known 1 McTurk
408 Mark Nicoll McWalter 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1992-11-10 24y 04m 21d 1992-11-10 24y 04m 21d 1 McWalter
408 William [10] Miller 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1944-09-23 Not Known 1944-09-23 Not Known 1 Miller
408 Harry Milne 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-08-20 Not Known 2023-08-20 Not Known 1 Milne
408 (James) Douglas Mitchell 1 0 1 0 0 0 1 .00 .00 100.00 .00 1975-01-18 26y 01m 03d 1975-01-18 26y 01m 03d 1 Mitchell
408 David [2] Mitchell 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-08-20 33y 04m 16d 2023-08-20 33y 04m 16d 1 Mitchell
408 John Mitchell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-02-18 20y 03m 06d 1989-02-18 20y 03m 06d 1 Mitchell
408 Patrick Morgan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1916-11-04 Not Known 1916-11-04 Not Known 1 Morgan
408 Evelyn Morrison 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-08-25 Not Known 1931-08-25 Not Known 1 Morrison
408 Alexander Morton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1902-09-27 Not Known 1902-09-27 Not Known 1 Morton
408 Robert [10] Muir 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-08-23 Not Known 1941-08-23 Not Known 1 Muir
408 Robbie Muirhead 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-10-31 19y 07m 23d 2015-10-31 19y 07m 23d 1 Muirhead
408 Thomas [2] Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-04-28 Not Known 1909-04-28 Not Known 1 Murray
408 William [3] Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-11-02 Not Known 1912-11-02 Not Known 1 Murray
408 Aidan Nesbitt 1 0 1 0 0 0 1 .00 .00 100.00 .00 2016-03-05 19y 01m 00d 2016-03-05 19y 01m 00d 1 Nesbitt
408 Kieran Ngwenya 1 0 1 0 0 0 1 .00 .00 100.00 .00 2023-08-20 20y 10m 26d 2023-08-20 20y 10m 26d 1 Ngwenya
408 Milan Nitriansky 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2017-09-23 26y 09m 10d 2017-09-23 26y 09m 10d 1 Nitriansky
408 Eric Norman 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-10-16 Not Known 1965-10-16 Not Known 1 Norman
408 AN Other 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1941-12-06 Not Known 1941-12-06 Not Known 1 Other
408 Emmanuel Ugochukwu Ezenwa Panther 1 0 1 0 0 0 1 .00 .00 100.00 .00 2003-10-25 19y 05m 14d 2003-10-25 19y 05m 14d 1 Panther
408 Maurice Pryce Parry 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1909-10-30 Not Known 1909-10-30 Not Known 1 Parry
408 David Pearson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1897-09-04 Not Known 1897-09-04 Not Known 1 Pearson
408 John [1] Pearson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1918-09-28 Not Known 1918-09-28 Not Known 1 Pearson
408 Gary James Peebles 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-02-18 22y 00m 12d 1989-02-18 22y 00m 12d 1 Peebles
408 James Ross Pinkerton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-10-07 Not Known 1933-10-07 Not Known 1 Pinkerton
408 Alexander Pirrie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1948-11-06 Not Known 1948-11-06 Not Known 1 Pirrie
408 Alexander L Prior 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-10-07 Not Known 1933-10-07 Not Known 1 Prior
408 Andrew S Pritchard 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-10-07 Not Known 1933-10-07 Not Known 1 Pritchard
408 John Proudfoot 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-10-31 Not Known 1903-10-31 Not Known 1 Proudfoot
408 George Rae 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-10-11 Not Known 1913-10-11 Not Known 1 Rae
408 Graham Rainey 1 1 0 0 0 0 1 .00 .00 100.00 .00 1964-10-03 Not Known 1964-10-03 Not Known 1 Rainey
408 James G Reekie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1925-02-11 Not Known 1925-02-11 Not Known 1 Reekie
408 William [3] Reid 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-03-30 Not Known 1918-03-30 Not Known 1 Reid
408 Andrew Rhodie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-09-21 Not Known 1940-09-21 Not Known 1 Rhodie
408 Paul Michael Ritchie 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-02-25 37y 01m 00d 2006-02-25 37y 01m 00d 1 Ritchie
408 Mark Kingsley Roberts 1 1 0 1 0 0 1 .00 .00 100.00 .00 2006-02-25 30y 03m 28d 2006-02-25 30y 03m 28d 1 Roberts
408 Thomas [1] Robertson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1908-10-24 Not Known 1908-10-24 Not Known 1 Robertson
408 Andrew Cameron Ross 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-01-19 22y 04m 01d 2005-01-19 22y 04m 01d 1 Ross
408 James Rowan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1969-10-25 35y 03m 26d 1969-10-25 35y 03m 26d 1 Rowan
408 William John Shannon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1897-12-25 Not Known 1897-12-25 Not Known 1 Shannon
408 Alex [5] Sharp 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-08-23 Not Known 1941-08-23 Not Known 1 Sharp
408 James Slavin 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1996-03-23 21y 02m 05d 1996-03-23 21y 02m 05d 1 Slavin
408 Sydney E Smith 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1909-10-30 Not Known 1909-10-30 Not Known 1 Smith
408 Marc Smyth 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-02-25 23y 01m 29d 2006-02-25 23y 01m 29d 1 Smyth
408 Ben Stanway 1 0 1 0 0 0 1 .00 .00 100.00 .00 2023-08-20 18y 11m 00d 2023-08-20 18y 11m 00d 1 Stanway
408 Angus Wilkinson Stead 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1942-08-08 Not Known 1942-08-08 Not Known 1 Stead
408 George [3] Stewart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-04-27 Not Known 1912-04-27 Not Known 1 Stewart
408 Pat Stewart 1 0 1 0 0 0 1 .00 .00 100.00 .00 1968-11-09 18y 06m 06d 1968-11-09 18y 06m 06d 1 Stewart
408 John Struthers 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1922-04-01 Not Known 1922-04-01 Not Known 1 Struthers
408 Stanley Sutherland 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1930-02-08 Not Known 1930-02-08 Not Known 1 Sutherland
408 Joseph James Sweeny 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1981-01-03 23y 10m 15d 1981-01-03 23y 10m 15d 1 Sweeny
408 Stuart Taylor 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-10-25 28y 10m 29d 2003-10-25 28y 10m 29d 1 Taylor
408 Daniel Templeton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1922-10-14 Not Known 1922-10-14 Not Known 1 Templeton
408 David W Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1958-01-11 Not Known 1958-01-11 Not Known 1 Thomson
408 John Yungmann Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1923-10-27 Not Known 1923-10-27 Not Known 1 Thomson
408 Robert Ferguson Torrance 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1980-10-18 22y 02m 06d 1980-10-18 22y 02m 06d 1 Torrance
408 Thomas [1] Turnbull 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-10-31 Not Known 1903-10-31 Not Known 1 Turnbull
408 Edwin Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1937-09-25 Not Known 1937-09-25 Not Known 1 Watson
408 James [11] Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1899-01-07 Not Known 1899-01-07 Not Known 1 Watson
408 Charlie West 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-03-16 Not Known 1968-03-16 Not Known 1 West
408 James Wilkie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1906-11-24 Not Known 1906-11-24 Not Known 1 Wilkie
408 John [2] Wilkinson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1922-10-14 Not Known 1922-10-14 Not Known 1 Wilkinson
408 Ola Wasiri Williams 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-08-20 23y 04m 19d 2023-08-20 23y 04m 19d 1 Williams
408 Ben Armour Williamson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-08-20 22y 00m 13d 2023-08-20 22y 00m 13d 1 Williamson
408 Martin Paul Woods 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-03-17 32y 02m 16d 2018-03-17 32y 02m 16d 1 Woods
408 Horace G Woolley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1937-01-23 Not Known 1937-01-23 Not Known 1 Woolley
408 Thomas Wright 1 1 0 0 0 0 1 .00 .00 100.00 .00 1945-12-01 Not Known 1945-12-01 Not Known 1 Wright
408 Ernest John Yard 1 1 0 0 0 0 1 .00 .00 100.00 .00 1963-09-21 22y 04m 18d 1963-09-21 22y 04m 18d 1 Yard


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 David McParland 35 35 0 3 9 7 19 25.71 20.00 54.29 35.71 1954-09-11 Not Known 1969-03-01 Not Known 15 McParland
2 Jack Campbell 28 28 0 0 12 7 9 42.86 25.00 32.14 55.36 1965-01-23 18y 10m 27d 1981-02-28 35y 00m 01d 11 Campbell
2 John Harvey 28 28 0 0 10 4 14 35.71 14.29 50.00 42.86 1953-12-26 Not Known 1965-10-16 Not Known 12 Harvey
2 Alan Roderick Rough 28 28 0 0 11 9 8 39.29 32.14 28.57 55.36 1971-12-18 20y 00m 23d 1982-10-30 30y 11m 05d 8 Rough
5 James Anderson Davidson 27 27 0 3 7 7 13 25.93 25.93 48.15 38.89 1948-01-31 22y 02m 23d 1960-03-15 34y 04m 07d 12 Davidson
5 John Archibald Mackenzie 27 27 0 1 9 8 10 33.33 29.63 37.04 48.15 1948-09-11 23y 00m 07d 1960-03-15 34y 06m 11d 11 Mackenzie
7 William Bulloch 25 25 0 1 3 8 14 12.00 32.00 56.00 28.00 1910-10-01 Not Known 1922-12-02 Not Known 13 Bulloch
7 Peter Curran 25 25 0 0 10 7 8 40.00 28.00 32.00 54.00 1938-01-15 Not Known 1948-10-02 Not Known 12 Curran
7 Jimmy McGowan 25 25 0 0 10 9 6 40.00 36.00 24.00 58.00 1946-08-14 Not Known 1956-01-07 Not Known 10 McGowan
7 William Sharp 25 25 0 5 11 8 6 44.00 32.00 24.00 60.00 1946-08-14 Not Known 1956-11-03 Not Known 10 Sharp
11 Edward [3] McLeod 24 24 0 1 10 5 9 41.67 20.83 37.50 52.08 1926-10-16 Not Known 1939-08-22 Not Known 14 McLeod
12 Alex C Elliott 22 22 0 0 12 4 6 54.55 18.18 27.27 63.64 1927-10-29 Not Known 1939-08-22 Not Known 13 Elliott
13 Alexander Deighton Wright 21 21 0 8 7 2 12 33.33 9.52 57.14 38.10 1950-08-26 Not Known 1961-11-11 Not Known 11 Wright
14 George Smith 20 20 0 10 5 5 10 25.00 25.00 50.00 37.50 1954-09-11 Not Known 1963-08-31 Not Known 10 Smith
15 Ian Cameron 19 18 1 1 4 4 10 21.05 21.05 52.63 31.58 1992-08-15 25y 11m 22d 1996-03-23 29y 06m 28d 4 Cameron
15 William [4] Hamilton 19 19 0 1 3 5 11 15.79 26.32 57.89 28.95 1911-11-11 Not Known 1921-04-05 Not Known 8 Hamilton
15 Jacky Husband 19 19 0 0 6 6 7 31.58 31.58 36.84 47.37 1939-10-07 21y 04m 09d 1950-04-17 31y 10m 20d 10 Husband
15 David Ness 19 19 0 3 7 2 10 36.84 10.53 52.63 42.11 1923-10-27 Not Known 1934-09-22 Not Known 11 Ness
19 Stewart Calderwood 18 18 0 0 9 1 8 50.00 5.56 44.44 52.78 1927-02-26 Not Known 1937-09-25 Not Known 11 Calderwood
19 Robert Gibb 18 18 0 0 7 5 6 38.89 27.78 33.33 52.78 1949-04-20 Not Known 1956-11-03 Not Known 8 Gibb
19 David Cochrane Mathers 18 18 0 1 7 3 8 38.89 16.67 44.44 47.22 1950-08-26 18y 10m 01d 1959-02-18 27y 03m 24d 9 Mathers
19 James McMullan 18 18 0 0 4 4 10 22.22 22.22 55.56 33.33 1914-03-28 Not Known 1925-10-24 Not Known 10 McMullan
23 John Angus McDonald Hansen 17 17 0 1 6 5 6 35.29 29.41 35.29 50.00 1969-03-01 19y 00m 26d 1977-03-26 27y 01m 23d 7 Hansen
23 Robert H Henderson 17 17 0 0 5 8 4 29.41 47.06 23.53 52.94 1939-10-07 22y 00m 03d 1950-08-26 32y 10m 22d 9 Henderson
23 Robert Joseph Houston 17 17 0 0 7 4 6 41.18 23.53 35.29 52.94 1973-03-31 21y 02m 08d 1979-05-05 27y 03m 12d 5 Houston
23 Thomas Ledgerwood 17 17 0 1 6 1 10 35.29 5.88 58.82 38.24 1948-10-02 Not Known 1958-10-25 Not Known 11 Ledgerwood
23 William Salisbury 17 17 0 2 3 5 9 17.65 29.41 52.94 32.35 1918-09-28 Not Known 1928-02-22 Not Known 8 Salisbury
23 Brian J Whittaker 17 17 0 0 11 4 2 64.71 23.53 11.76 76.47 1976-09-11 19y 11m 19d 1983-03-19 26y 05m 24d 4 Whittaker
29 Billy Cunningham 16 16 0 0 4 4 8 25.00 25.00 50.00 37.50 1961-02-04 Not Known 1968-11-09 Not Known 8 Cunningham
29 Joe Hogan 16 16 0 1 2 3 11 12.50 18.75 68.75 21.88 1956-01-07 Not Known 1965-10-16 Not Known 10 Hogan
31 Alex Lambie 15 15 0 1 5 3 7 33.33 20.00 46.67 43.33 1922-04-01 Not Known 1930-12-06 Not Known 9 Lambie
31 Alex McSpadyen 15 15 0 1 3 5 7 20.00 33.33 46.67 36.67 1935-08-10 20y 07m 22d 1942-11-21 27y 11m 02d 8 McSpadyen
31 James Walker 15 15 0 10 6 6 3 40.00 40.00 20.00 60.00 1948-01-31 Not Known 1953-01-17 Not Known 6 Walker
34 John Jackson [1] 14 14 0 0 8 2 4 57.14 14.29 28.57 64.29 1926-10-16 Not Known 1932-12-24 Not Known 7 [1]
34 Johnny Ballantyne 14 14 0 0 7 2 5 50.00 14.29 35.71 57.14 1922-10-14 Not Known 1934-09-22 Not Known 9 Ballantyne
34 Neil Duffy 14 14 0 7 6 2 6 42.86 14.29 42.86 50.00 1960-10-08 Not Known 1964-10-03 Not Known 5 Duffy
34 Robert Grove 14 14 0 2 5 3 6 35.71 21.43 42.86 46.43 1923-10-27 Not Known 1932-08-13 Not Known 10 Grove
34 Joseph Harris 14 14 0 0 2 5 7 14.29 35.71 50.00 32.14 1913-10-11 Not Known 1922-12-02 Not Known 9 Harris
34 Samuel Watson Kennedy 14 14 0 9 6 3 5 42.86 21.43 35.71 53.57 1902-09-27 Not Known 1908-10-24 Not Known 7 Kennedy
34 George Niven 14 14 0 0 5 5 4 35.71 35.71 28.57 53.57 1962-03-10 32y 08m 27d 1968-11-09 39y 04m 29d 7 Niven
34 Gregg Watson 14 14 0 0 4 1 8 28.57 7.14 57.14 32.14 1993-10-23 23y 01m 02d 1996-03-23 25y 06m 02d 3 Watson
42 Stuart Bannigan 13 12 1 0 2 2 9 15.38 15.38 69.23 23.08 2013-08-16 20y 10m 30d 2023-08-20 30y 11m 03d 6 Bannigan
42 Kris Doolan 13 10 3 4 3 5 5 23.08 38.46 38.46 42.31 2013-08-16 26y 11m 02d 2018-07-08 31y 09m 24d 5 Doolan
42 Robert [3] Johnstone 13 13 0 0 5 3 5 38.46 23.08 38.46 50.00 1933-10-07 Not Known 1939-08-22 Not Known 7 Johnstone
42 Andy Kerr 13 13 0 3 4 3 6 30.77 23.08 46.15 42.31 1952-10-11 21y 03m 12d 1959-02-18 27y 07m 21d 6 Kerr
42 George [1] Muir 13 13 0 0 5 4 4 38.46 30.77 30.77 53.85 1960-10-08 20y 08m 17d 1967-11-18 27y 09m 28d 8 Muir
42 Alexander C O'Hara 13 13 0 3 8 3 2 61.54 23.08 15.38 73.08 1978-08-16 21y 09m 26d 1984-02-06 27y 03m 16d 4 O'Hara
42 John Torbet 13 13 0 3 7 2 4 53.85 15.38 30.77 61.54 1925-10-24 Not Known 1932-12-24 Not Known 7 Torbet
49 Thomas Adams [1] 12 12 0 0 3 1 8 25.00 8.33 66.67 29.17 1912-11-02 Not Known 1919-12-06 Not Known 8 [1]
49 Albert Hughes Craig 12 12 0 0 3 2 6 25.00 16.67 50.00 33.33 1992-12-26 30y 11m 23d 1995-11-04 33y 10m 01d 4 Craig
49 Joseph Hislop Craig 12 10 2 3 1 4 7 8.33 33.33 58.33 25.00 1972-11-25 18y 06m 11d 1976-09-11 22y 03m 28d 4 Craig
49 Thomas Crichton 12 12 0 0 2 6 4 16.67 50.00 33.33 41.67 1921-01-08 Not Known 1925-02-11 Not Known 5 Crichton
49 Tommy Ewing 12 12 0 4 4 2 6 33.33 16.67 50.00 41.67 1956-01-07 18y 08m 05d 1965-01-23 27y 08m 21d 6 Ewing
49 Ronald Michael Glavin 12 12 0 4 2 4 6 16.67 33.33 50.00 33.33 1971-12-18 20y 08m 21d 1975-01-18 23y 09m 22d 4 Glavin
49 Robert [2] Gray 12 12 0 1 3 1 7 25.00 8.33 58.33 29.17 1897-09-04 Not Known 1905-10-14 Not Known 6 Gray
49 William H Howden 12 12 0 0 6 2 4 50.00 16.67 33.33 58.33 1902-09-27 Not Known 1910-10-01 Not Known 8 Howden
49 Steven Lawless 12 9 3 1 2 3 7 16.67 25.00 58.33 29.17 2013-08-16 22y 04m 04d 2023-08-20 32y 04m 08d 5 Lawless
49 James [3] McGowan 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1941-08-23 Not Known 1945-12-01 Not Known 5 McGowan
49 Denis McQuade 12 11 1 4 2 5 5 16.67 41.67 41.67 37.50 1971-12-18 20y 11m 12d 1978-08-23 27y 07m 17d 6 McQuade
49 Douglas McKenzie Somner 12 12 0 6 7 2 3 58.33 16.67 25.00 66.67 1975-01-18 23y 06m 14d 1979-05-05 27y 10m 01d 3 Somner
61 Andy Anderson 11 11 0 0 5 3 3 45.45 27.27 27.27 59.09 1972-04-22 18y 08m 15d 1981-02-28 27y 06m 21d 6 Anderson
61 John Bowie 11 11 0 1 1 3 7 9.09 27.27 63.64 22.73 1915-09-04 Not Known 1921-01-22 Not Known 6 Bowie
61 Gerard Joseph Britton 11 8 3 4 1 6 4 9.09 54.55 36.36 36.36 1992-08-15 21y 09m 26d 2004-04-10 33y 05m 21d 4 Britton
61 Frank Coulston 11 9 2 3 2 4 5 18.18 36.36 45.45 36.36 1967-11-18 25y 01m 13d 1975-01-18 32y 03m 13d 5 Coulston
61 Billy Hainey 11 11 0 4 3 2 6 27.27 18.18 54.55 36.36 1961-11-11 22y 04m 26d 1966-02-12 26y 07m 27d 5 Hainey
61 James D Kinloch 11 11 0 6 2 5 4 18.18 45.45 36.36 40.91 1921-03-26 Not Known 1927-02-26 Not Known 6 Kinloch
61 James Millsopp Melrose 11 10 1 5 7 2 2 63.64 18.18 18.18 72.73 1976-08-18 17y 10m 11d 1979-05-05 20y 06m 28d 2 Melrose
61 Thomas McClure Rae 11 10 1 3 3 7 1 27.27 63.64 9.09 59.09 1965-10-16 19y 07m 29d 1974-02-19 28y 00m 02d 7 Rae
61 Andrew [2] Wilson 11 11 0 0 2 2 6 18.18 18.18 54.55 27.27 1897-09-04 Not Known 1904-10-15 Not Known 6 Wilson
70 John [6] Blair 10 10 0 0 2 6 2 20.00 60.00 20.00 50.00 1921-01-08 Not Known 1925-02-11 Not Known 4 Blair
70 Alexander Dewar Brown 10 10 0 2 4 2 4 40.00 20.00 40.00 50.00 1960-03-15 20y 11m 20d 1963-08-31 24y 05m 07d 5 Brown
70 Frank Donlevy 10 10 0 0 3 1 6 30.00 10.00 60.00 35.00 1957-03-02 Not Known 1961-02-25 Not Known 5 Donlevy
70 Chris Erskine 10 7 3 0 2 3 5 20.00 30.00 50.00 35.00 2014-04-05 27y 01m 28d 2021-03-14 34y 01m 06d 5 Erskine
70 Thomas Harvey 10 10 0 0 2 2 6 20.00 20.00 60.00 30.00 1900-10-06 Not Known 1905-10-14 Not Known 5 Harvey
70 William Hewitt 10 10 0 0 4 4 2 40.00 40.00 20.00 60.00 1946-12-14 Not Known 1950-11-04 Not Known 5 Hewitt
70 John Gerard Marr 10 10 0 0 6 3 1 60.00 30.00 10.00 75.00 1976-08-25 20y 02m 22d 1979-05-05 22y 11m 02d 2 Marr
70 Donnie McKinnon 10 10 0 0 3 5 2 30.00 50.00 20.00 55.00 1961-11-11 21y 02m 22d 1969-10-25 29y 02m 05d 7 McKinnon
70 Callum Milne 10 9 1 0 2 1 6 20.00 10.00 60.00 25.00 1993-09-04 28y 00m 08d 1996-03-23 30y 06m 25d 3 Milne
70 William O'Donnell 10 10 0 6 4 3 3 40.00 30.00 30.00 55.00 1945-08-18 21y 00m 09d 1950-10-21 26y 02m 12d 4 O'Donnell
70 Denis O'Hare 10 10 0 0 3 0 7 30.00 .00 70.00 30.00 1922-12-02 Not Known 1929-09-21 Not Known 8 O'Hare
70 Donald Jeffrey Park 10 8 2 2 8 1 1 80.00 10.00 10.00 85.00 1978-09-09 25y 01m 21d 1983-03-19 29y 08m 00d 3 Park
70 Samuel Picken 10 10 0 3 2 4 4 20.00 40.00 40.00 40.00 1938-01-15 Not Known 1945-08-18 Not Known 6 Picken
70 George Sutherland 10 10 0 0 5 1 4 50.00 10.00 40.00 55.00 1936-02-08 Not Known 1941-12-06 Not Known 7 Sutherland
84 Francis Archer (Frank) Branscombe 9 9 0 0 0 1 8 .00 11.11 88.89 5.56 1909-04-28 Not Known 1916-11-04 Not Known 7 Branscombe
84 Christie Elliott 9 7 2 1 3 4 2 33.33 44.44 22.22 55.56 2014-01-05 22y 07m 10d 2019-03-12 27y 09m 14d 4 Elliott
84 Neil L Harris 9 9 0 7 1 2 6 11.11 22.22 66.67 22.22 1914-11-21 Not Known 1920-01-31 Not Known 5 Harris
84 Robert Kinnell 9 9 0 1 4 3 2 44.44 33.33 22.22 61.11 1948-10-02 Not Known 1950-11-04 Not Known 3 Kinnell
84 Alex Lauder 9 9 0 0 1 3 5 11.11 33.33 55.56 27.78 1918-09-28 Not Known 1921-04-05 Not Known 3 Lauder
84 Robert Lawrie 9 8 1 0 3 3 3 33.33 33.33 33.33 50.00 1970-03-14 Not Known 1974-09-28 Not Known 5 Lawrie
84 Archibald McKenzie 9 9 0 0 2 2 5 22.22 22.22 55.56 33.33 1907-04-27 Not Known 1913-10-11 Not Known 7 McKenzie
84 Derek McWilliams 9 8 1 2 4 0 4 44.44 .00 44.44 44.44 1994-10-08 28y 08m 22d 1996-03-23 30y 02m 07d 2 McWilliams
84 Joseph Nicol Walker 9 9 0 0 4 0 4 44.44 .00 44.44 44.44 1994-12-26 32y 02m 27d 1996-03-23 33y 05m 23d 2 Walker
84 John [4] Wallace 9 9 0 7 2 3 4 22.22 33.33 44.44 38.89 1936-10-03 Not Known 1939-10-07 Not Known 4 Wallace
84 Steven George Welsh 9 9 0 0 4 0 4 44.44 .00 44.44 44.44 1994-12-26 26y 08m 07d 1996-03-23 27y 11m 04d 2 Welsh
95 Robert Campbell [1] 8 8 0 0 1 2 5 12.50 25.00 62.50 25.00 1900-12-15 Not Known 1904-10-01 Not Known 4 [1]
95 Callum Booth 8 8 0 0 1 2 5 12.50 25.00 62.50 25.00 2015-08-22 24y 02m 23d 2018-03-17 26y 09m 17d 3 Booth
95 William [4] Campbell 8 8 0 0 1 0 7 12.50 .00 87.50 12.50 1909-04-28 Not Known 1915-09-04 Not Known 6 Campbell
95 Tomas Cerny 8 8 0 0 1 3 4 12.50 37.50 50.00 31.25 2015-08-22 30y 04m 12d 2018-03-17 32y 11m 07d 3 Cerny
95 Alan Dinnie 8 7 1 1 3 0 5 37.50 .00 62.50 37.50 1989-02-18 25y 09m 04d 1996-03-23 32y 10m 09d 3 Dinnie
95 Ryan Marc Edwards 8 6 2 0 1 4 3 12.50 50.00 37.50 37.50 2016-03-05 22y 03m 17d 2018-03-17 24y 04m 00d 3 Edwards

Scorers Competitive Games


Total Distinct (ex ogs) = 148

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 George Smith 10 20 .50 1954-09-11 Not Known 1 1963-04-10 Not Known 18 6 Smith
1 James Walker 10 15 .67 1948-09-11 Not Known 2 1953-01-17 Not Known 15 4 Walker
3 Samuel Watson Kennedy 9 14 .64 1903-10-31 Not Known 3 1908-10-24 Not Known 12 6 Kennedy
4 Alexander Deighton Wright 8 21 .38 1952-10-11 Not Known 2 1961-02-25 Not Known 20 6 Wright
5 Neil Duffy 7 14 .50 1961-02-04 Not Known 2 1964-10-03 Not Known 14 4 Duffy
5 Neil L Harris 7 9 .78 1915-03-20 Not Known 2 1919-12-06 Not Known 8 3 Harris
5 William Newall 7 7 1.00 1940-12-21 Not Known 1 1943-08-14 Not Known 6 4 Newall
5 Alex G Stott 7 8 .88 1950-04-17 Not Known 2 1952-02-13 Not Known 7 3 Stott
9 James D Kinloch 6 11 .55 1921-04-05 Not Known 3 1927-02-26 Not Known 11 4 Kinloch
9 William O'Donnell 6 10 .60 1945-12-01 21y 03m 22d 2 1950-10-21 26y 02m 12d 10 4 O'Donnell
9 Douglas McKenzie Somner 6 1 12 .50 1977-03-26 25y 08m 22d 7 1979-04-11 27y 09m 07d 12 2 Somner
12 James Bone 5 5 1.00 1969-03-01 19y 05m 07d 2 1970-03-14 20y 05m 20d 4 2 Bone
12 James Millsopp Melrose 5 11 .45 1976-08-25 17y 10m 18d 2 1979-05-05 20y 06m 28d 11 2 Melrose
12 William Sharp 5 25 .20 1946-10-05 Not Known 2 1956-04-02 Not Known 24 5 Sharp
12 John [1] Simpson 5 5 1.00 1929-04-20 Not Known 1 1931-11-28 Not Known 5 3 Simpson
12 John [4] Wallace 5 9 .56 1936-10-03 Not Known 1 1938-08-27 Not Known 5 3 Wallace
17 Peter Bain 4 3 1.33 1934-02-24 Not Known 1 1935-01-19 Not Known 3 2 Bain
17 Gerard Joseph Britton 4 1 11 .36 1992-08-15 21y 09m 26d 1 1993-09-04 22y 10m 15d 5 2 Britton
17 Maurice H Candlin 4 6 .67 1942-11-21 Not Known 2 1945-06-16 Not Known 6 2 Candlin
17 Kris Doolan 4 13 .31 2014-04-05 27y 06m 22d 3 2017-11-19 31y 02m 05d 13 3 Doolan
17 Tommy Ewing 4 1 12 .33 1956-08-15 19y 03m 13d 3 1964-08-29 27y 03m 27d 11 3 Ewing
17 Ronald Michael Glavin 4 12 .33 1972-04-22 21y 00m 26d 2 1974-09-28 23y 06m 01d 11 3 Glavin
17 Billy Hainey 4 11 .36 1962-09-22 23y 03m 06d 3 1964-08-15 25y 01m 30d 8 3 Hainey
17 Denis McQuade 4 12 .33 1972-04-22 21y 03m 16d 2 1974-09-28 23y 08m 22d 7 2 McQuade
25 Kenneth McTaggart Chisholm 3 4 .75 1946-08-14 21y 04m 02d 1 1946-10-26 21y 06m 14d 3 1 Chisholm
25 Frank Coulston 3 11 .27 1967-11-18 25y 01m 13d 1 1974-04-27 31y 06m 22d 11 2 Coulston
25 Joseph Hislop Craig 3 12 .25 1973-12-22 19y 07m 08d 4 1976-08-25 22y 03m 11d 11 2 Craig
25 James Anderson Davidson 3 3 27 .11 1954-09-11 28y 10m 03d 12 1954-12-25 29y 01m 17d 13 1 Davidson
25 Andy Kerr 3 1 13 .23 1954-04-19 22y 09m 21d 2 1954-12-25 23y 05m 26d 4 2 Kerr
25 Alexander G MacLennan 3 3 1.00 1934-02-24 Not Known 1 1934-02-24 Not Known 1 1 MacLennan
25 James Hynd Marshall 3 4 .75 1911-11-11 Not Known 1 1914-03-28 Not Known 3 2 Marshall
25 William S Massie 3 7 .43 1902-09-27 Not Known 2 1904-10-15 Not Known 7 3 Massie
25 Archie McCallum 3 1 4 .75 1950-10-21 Not Known 3 1950-11-04 Not Known 4 1 McCallum
25 Alex McGregor 3 8 .38 1907-12-28 Not Known 3 1908-10-24 Not Known 4 2 McGregor
25 David McParland 3 35 .09 1964-01-04 Not Known 23 1965-10-16 Not Known 28 3 McParland
25 David Ness 3 19 .16 1930-12-06 Not Known 12 1934-02-24 Not Known 18 3 Ness
25 Alexander C O'Hara 3 13 .23 1978-11-11 22y 00m 21d 4 1982-10-30 26y 00m 09d 11 2 O'Hara
25 Thomas McClure Rae 3 11 .27 1966-12-03 20y 09m 16d 2 1974-02-16 27y 11m 30d 11 3 Rae
25 Fred Robertson 3 6 .50 1909-10-30 Not Known 4 1910-03-05 Not Known 5 1 Robertson
25 William [2] Sharp 3 7 .43 1940-09-21 Not Known 1 1941-08-23 Not Known 2 2 Sharp
25 John Torbet 3 1 13 .23 1928-12-08 Not Known 4 1931-08-25 Not Known 10 3 Torbet
42 George Horsburgh Allan 2 1 1 2.00 1897-12-25 22y 04m 02d 1 1897-12-25 22y 04m 02d 1 1 Allan
42 David Alston 2 1 2.00 1938-01-15 Not Known 1 1938-01-15 Not Known 1 1 Alston
42 Alan Maxwell Archibald 2 3 .67 2002-09-28 24y 09m 15d 1 2002-09-28 24y 09m 15d 1 1 Archibald
42 Thomas Henry Atherton 2 2 1.00 1900-10-06 Not Known 1 1900-10-06 Not Known 1 1 Atherton
42 Alexander Dewar Brown 2 10 .20 1962-09-22 23y 05m 29d 7 1963-08-17 24y 04m 24d 9 2 Brown
42 Robert F Conner 2 3 .67 1902-09-27 Not Known 1 1902-11-29 Not Known 2 1 Conner
42 Ian Cowan 2 5 .40 1963-04-10 18y 04m 14d 1 1963-04-10 18y 04m 14d 1 1 Cowan
42 William Crawford 2 6 .33 1954-09-11 Not Known 2 1957-11-11 Not Known 6 2 Crawford
42 Peter Cunningham 2 1 2.00 1931-04-18 Not Known 1 1931-04-18 Not Known 1 1 Cunningham
42 Thomas Doonan 2 2 1.00 1944-12-23 22y 02m 18d 1 1944-12-23 22y 02m 18d 1 1 Doonan
42 Arthur M Duncan 2 6 .33 1967-11-18 19y 11m 13d 2 1969-03-01 21y 02m 24d 5 2 Duncan
42 John [5] Ferguson 2 3 .67 1897-09-04 Not Known 1 1897-09-04 Not Known 1 1 Ferguson
42 Ian Gibson 2 5 .40 1977-03-26 20y 08m 02d 1 1980-08-09 24y 00m 16d 5 2 Gibson
42 James Davidson Gibson 2 7 .29 1924-10-25 Not Known 3 1924-10-25 Not Known 3 1 Gibson
42 Robert Grove 2 14 .14 1924-10-25 Not Known 3 1932-08-13 Not Known 14 2 Grove
42 Alex Hair 2 4 .50 1923-10-27 Not Known 1 1927-02-26 Not Known 4 2 Hair
42 Tony Higgins 2 3 .67 1980-08-09 26y 02m 06d 1 1981-02-28 26y 08m 25d 3 1 Higgins
42 Robert Gibb Howitt 2 6 .33 1953-01-17 23y 06m 02d 3 1954-12-25 25y 05m 10d 6 2 Howitt
42 Liam Lindsay 2 5 .40 2016-08-27 20y 10m 15d 3 2017-02-25 21y 04m 13d 5 1 Lindsay
42 Andrew Lyons 2 1 2.00 1996-03-23 29y 05m 04d 1 1996-03-23 29y 05m 04d 1 1 Lyons
42 David Mathie 2 3 .67 1946-12-14 Not Known 1 1948-01-31 Not Known 3 2 Mathie
42 William McCrindle 2 2 1.00 1938-08-27 Not Known 1 1938-08-27 Not Known 1 1 McCrindle
42 Robert A McFarlane 2 3 .67 1921-09-24 Not Known 1 1922-10-14 Not Known 2 2 McFarlane
42 Peter Stewart McKennan 2 1 3 .67 1947-10-18 29y 03m 02d 3 1947-10-18 29y 03m 02d 3 1 McKennan
42 Derek McWilliams 2 9 .22 1995-04-04 29y 02m 19d 2 1995-09-16 29y 08m 00d 4 2 McWilliams
42 William Rennie Miller 2 4 .50 1934-09-22 Not Known 3 1935-01-19 Not Known 4 1 Miller
42 Donald Jeffrey Park 2 10 .20 1979-04-11 25y 08m 23d 3 1983-01-22 29y 06m 03d 9 2 Park
42 Samuel Picken 2 10 .20 1942-11-21 Not Known 6 1942-11-21 Not Known 6 1 Picken
42 Andy Roxburgh 2 2 1.00 1965-10-16 22y 02m 11d 1 1966-02-12 22y 06m 07d 2 1 Roxburgh
42 William Salisbury 2 17 .12 1926-04-24 Not Known 15 1927-10-29 Not Known 16 2 Salisbury
42 Lyle Taylor 2 3 .67 2014-01-05 23y 09m 07d 1 2014-05-07 24y 01m 08d 3 1 Taylor
73 Walter Borthwick 1 3 .33 1918-12-14 Not Known 1 1918-12-14 Not Known 1 1 Borthwick
73 John Bowie 1 11 .09 1918-12-14 Not Known 7 1918-12-14 Not Known 7 1 Bowie
73 Hugh [3] Brown 1 6 .17 1945-08-18 Not Known 3 1945-08-18 Not Known 3 1 Brown
73 Hugh Brown 1 5 .20 1946-10-05 24y 09m 28d 2 1946-10-05 24y 09m 28d 2 1 Brown
73 William Bulloch 1 1 25 .04 1912-12-07 Not Known 5 1912-12-07 Not Known 5 1 Bulloch
73 Thomas Callaghan 1 5 .20 1910-10-01 Not Known 3 1910-10-01 Not Known 3 1 Callaghan
73 Ian Cameron 1 19 .05 1996-03-23 29y 06m 28d 18 1996-03-23 29y 06m 28d 18 1 Cameron
73 Thomas Steven Chalmers 1 4 .25 1973-03-31 36y 03m 05d 1 1973-03-31 36y 03m 05d 1 1 Chalmers
73 John H Coham 1 1 1.00 1912-04-27 Not Known 1 1912-04-27 Not Known 1 1 Coham
73 Alan Dinnie 1 8 .13 1995-04-15 31y 11m 01d 3 1995-04-15 31y 11m 01d 3 1 Dinnie
73 Stephen Docherty 1 4 .25 1995-09-16 19y 06m 29d 1 1995-09-16 19y 06m 29d 1 1 Docherty
73 Christie Elliott 1 9 .11 2019-03-04 27y 09m 06d 12 2019-03-04 27y 09m 06d 12 1 Elliott
73 George V Elmore 1 3 .33 1911-01-14 Not Known 2 1911-01-14 Not Known 2 1 Elmore
73 Raymond Paul Farningham 1 4 .25 1993-03-27 31y 11m 17d 4 1993-03-27 31y 11m 17d 4 1 Farningham
73 Martin Murphy Ferguson 1 3 .33 1962-09-22 19y 09m 01d 1 1962-09-22 19y 09m 01d 1 1 Ferguson
73 John Flanagan 1 1 7 .14 1969-03-01 Not Known 5 1969-03-01 Not Known 5 1 Flanagan
73 James Paterson Fleming 1 5 .20 1964-08-29 22y 07m 22d 4 1964-08-29 22y 07m 22d 4 1 Fleming
73 Gary [2] Fraser 1 5 .20 2014-05-07 19y 10m 05d 3 2014-05-07 19y 10m 05d 3 1 Fraser
73 William Freebairn 1 1 1.00 1900-10-06 Not Known 1 1900-10-06 Not Known 1 1 Freebairn
73 Patrick Gallacher 1 1 1.00 1907-11-02 Not Known 1 1907-11-02 Not Known 1 1 Gallacher
73 William A Gardiner 1 7 .14 1910-10-01 Not Known 2 1910-10-01 Not Known 2 1 Gardiner
73 Henry Gibson 1 2 .50 1928-02-22 Not Known 1 1928-02-22 Not Known 1 1 Gibson
73 Torrance Torrance Gillick 1 1 1.00 1952-02-13 Not Known 1 1952-02-13 Not Known 1 1 Gillick
73 Bobby Gilmour 1 1 1.00 1957-03-02 Not Known 1 1957-03-02 Not Known 1 1 Gilmour
73 Alexander Glover 1 6 .17 1946-10-05 24y 07m 07d 2 1946-10-05 24y 07m 07d 2 1 Glover
73 Alex M Gourlay 1 4 .25 1944-09-23 Not Known 4 1944-09-23 Not Known 4 1 Gourlay
73 Billy Gourlay 1 1 1.00 1963-09-21 Not Known 1 1963-09-21 Not Known 1 1 Gourlay
73 Robert [2] Gray 1 12 .08 1902-11-29 Not Known 5 1902-11-29 Not Known 5 1 Gray
73 William Gray 1 5 .20 1906-02-03 Not Known 1 1906-02-03 Not Known 1 1 Gray
73 William [4] Hamilton 1 19 .05 1911-11-11 Not Known 1 1911-11-11 Not Known 1 1 Hamilton
73 Alan David Hansen 1 8 .13 1976-11-30 21y 05m 17d 6 1976-11-30 21y 05m 17d 6 1 Hansen
73 John Angus McDonald Hansen 1 17 .06 1976-11-30 26y 09m 27d 16 1976-11-30 26y 09m 27d 16 1 Hansen
73 Alexander L Hastings 1 1 1.00 1960-03-15 Not Known 1 1960-03-15 Not Known 1 1 Hastings
73 Kallum Higginbotham 1 4 .25 2014-05-07 24y 10m 22d 4 2014-05-07 24y 10m 22d 4 1 Higginbotham
73 Joe Hogan 1 16 .06 1965-10-16 Not Known 16 1965-10-16 Not Known 16 1 Hogan
73 Iain J Jardine 1 5 .20 1980-10-18 25y 08m 01d 1 1980-10-18 25y 08m 01d 1 1 Jardine
73 Anthony C Johnston 1 7 .14 1944-12-23 Not Known 3 1944-12-23 Not Known 3 1 Johnston
73 Robert Kinnell 1 9 .11 1948-11-06 Not Known 2 1948-11-06 Not Known 2 1 Kinnell
73 Alex Lambie 1 15 .07 1922-10-14 Not Known 2 1922-10-14 Not Known 2 1 Lambie
73 Steven Lawless 1 12 .08 2017-04-29 26y 00m 17d 11 2017-04-29 26y 00m 17d 11 1 Lawless
73 Thomas Ledgerwood 1 17 .06 1950-11-04 Not Known 4 1950-11-04 Not Known 4 1 Ledgerwood
73 William James MacDonald 1 3 .33 1996-03-23 19y 06m 06d 3 1996-03-23 19y 06m 06d 3 1 Macdonald
73 John Archibald Mackenzie 1 27 .04 1956-08-15 30y 11m 11d 20 1956-08-15 30y 11m 11d 20 1 Mackenzie
73 Lee Mair 1 2 .50 2014-05-07 33y 04m 28d 2 2014-05-07 33y 04m 28d 2 1 Mair
73 David Cochrane Mathers 1 18 .06 1954-04-19 22y 05m 25d 6 1954-04-19 22y 05m 25d 6 1 Mathers
73 Joe McBride 1 5 .20 1961-02-04 22y 07m 25d 1 1961-02-04 22y 07m 25d 1 1 McBride
73 James [1] McColl 1 1 1.00 1922-04-01 Not Known 1 1922-04-01 Not Known 1 1 McColl
73 Rodney McDonald 1 6 .17 1995-04-04 28y 00m 15d 3 1995-04-04 28y 00m 15d 3 1 McDonald
73 Scott Douglas McDonald 1 1 1.00 2019-03-12 35y 06m 19d 2 2019-03-12 35y 06m 19d 2 1 McDonald
73 James [1] McDougall 1 3 .33 1928-02-22 Not Known 3 1928-02-22 Not Known 3 1 McDougall
73 Joseph Clarke McInnes 1 3 .33 1953-12-26 21y 00m 17d 1 1953-12-26 21y 00m 17d 1 1 McInnes
73 John (Ian) McGregor McIntosh 1 1 1.00 1957-03-02 23y 05m 16d 1 1957-03-02 23y 05m 16d 1 1 McIntosh
73 Edward [3] McLeod 1 24 .04 1932-12-24 Not Known 12 1932-12-24 Not Known 12 1 McLeod
73 Jordan McMillan 1 2 .50 2014-04-05 25y 05m 20d 2 2014-04-05 25y 05m 20d 2 1 McMillan
73 David Melville 1 5 .20 1906-02-03 Not Known 4 1906-02-03 Not Known 4 1 Melville
73 James McGilbray Mitchell 1 7 .14 2003-04-12 27y 03m 06d 3 2003-04-12 27y 03m 06d 3 1 Mitchell
73 Aaron Muirhead 1 1 3 .33 2013-08-16 22y 10m 17d 1 2013-08-16 22y 10m 17d 1 1 Muirhead
73 Armand One 1 2 .50 2005-01-19 21y 10m 04d 2 2005-01-19 21y 10m 04d 2 1 One
73 William Paul 1 5 .20 1897-09-04 Not Known 1 1897-09-04 Not Known 1 1 Paul
73 Stephen Lee Pittman 1 6 .17 1995-04-04 27y 08m 17d 2 1995-04-04 27y 08m 17d 2 1 Pittman
73 Mark Kingsley Roberts 1 1 1.00 2006-02-25 30y 03m 28d 1 2006-02-25 30y 03m 28d 1 1 Roberts
73 Bernard Rooney 1 5 .20 1975-01-18 31y 08m 15d 6 1975-01-18 31y 08m 15d 6 1 Rooney
73 William Shankly 1 1 6 .17 1944-09-23 31y 00m 21d 2 1944-09-23 31y 00m 21d 2 1 Shankly
73 Blair Spittal 1 5 .20 2017-09-23 21y 09m 04d 1 2017-09-23 21y 09m 04d 1 1 Spittal
73 Angus Wilkinson Stead 1 1 1.00 1942-08-08 Not Known 1 1942-08-08 Not Known 1 1 Stead
73 Aaron Taylor-Sinclair 1 4 .25 2014-01-05 22y 08m 28d 2 2014-01-05 22y 08m 28d 2 1 Taylor-Sinclair
73 Andrew Thomson 1 3 .33 2004-04-10 33y 00m 09d 3 2004-04-10 33y 00m 09d 3 1 Thomson
73 Thomas Gibson Turner 1 5 .20 1996-03-23 32y 05m 12d 4 1996-03-23 32y 05m 12d 4 1 Turner
73 Richard Alexander Waddell 1 2 .50 2003-10-25 22y 08m 21d 4 2003-10-25 22y 08m 21d 4 1 Waddell
73 Kenneth George Watson 1 1 8 .13 1981-01-03 24y 11m 29d 3 1981-01-03 24y 11m 29d 3 1 Watson
73 Sean Welsh 1 5 .20 2016-12-17 26y 09m 02d 5 2016-12-17 26y 09m 02d 5 1 Welsh
73 William Cameron Whittle 1 5 .20 1918-12-14 Not Known 3 1918-12-14 Not Known 3 1 Whittle
73 Harry Wilson 1 7 .14 1908-10-24 Not Known 7 1908-10-24 Not Known 7 1 Wilson
73 Douglas R Wright 1 2 .50 1961-02-04 Not Known 1 1961-02-04 Not Known 1 1 Wright
73 Thomas [2] Wright 1 5 .20 1946-10-05 18y 08m 15d 1 1946-10-05 18y 08m 15d 1 1 Wright
73 George Wyllie 1 4 .25 1936-02-08 Not Known 4 1936-02-08 Not Known 4 1 Wyllie


Scorers All Games


Total Distinct (ex ogs) = 151

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 George Smith 10 20 .50 1954-09-11 Not Known 1 1963-04-10 Not Known 18 6 Smith
1 James Walker 10 15 .67 1948-09-11 Not Known 2 1953-01-17 Not Known 15 4 Walker
3 Samuel Watson Kennedy 9 14 .64 1903-10-31 Not Known 3 1908-10-24 Not Known 12 6 Kennedy
3 Alexander Deighton Wright 9 21 .43 1952-10-11 2 1961-02-25 Not Known 20 6 Wright
5 Alex G Stott 8 8 1.00 1950-04-17 2 1953-05-12 Not Known 7 4 Stott
6 Neil Duffy 7 14 .50 1961-02-04 Not Known 2 1964-10-03 Not Known 14 4 Duffy
6 Neil L Harris 7 9 .78 1915-03-20 Not Known 2 1919-12-06 Not Known 8 3 Harris
6 William Newall 7 7 1.00 1940-12-21 Not Known 1 1943-08-14 Not Known 6 4 Newall
6 John [4] Wallace 7 1 9 .78 1936-10-03 Not Known 0 1939-10-07 Not Known 5 4 Wallace
10 James D Kinloch 6 11 .55 1921-04-05 Not Known 3 1927-02-26 Not Known 11 4 Kinloch
10 William O'Donnell 6 10 .60 1945-12-01 21y 03m 22d 2 1950-10-21 26y 02m 12d 10 4 O'Donnell
10 Douglas McKenzie Somner 6 1 12 .50 1977-03-26 25y 08m 22d 7 1979-04-11 27y 09m 07d 12 2 Somner
13 James Bone 5 5 1.00 1969-03-01 19y 05m 07d 2 1970-03-14 20y 05m 20d 4 2 Bone
13 James Millsopp Melrose 5 11 .45 1976-08-25 17y 10m 18d 2 1979-05-05 20y 06m 28d 11 2 Melrose
13 William Sharp 5 25 .20 1946-10-05 Not Known 2 1956-04-02 Not Known 24 5 Sharp
13 John [1] Simpson 5 5 1.00 1929-04-20 Not Known 1 1931-11-28 Not Known 5 3 Simpson
17 Peter Bain 4 3 1.33 1934-02-24 Not Known 1 1935-01-19 Not Known 3 2 Bain
17 Gerard Joseph Britton 4 1 11 .36 1992-08-15 21y 09m 26d 1 1993-09-04 22y 10m 15d 5 2 Britton
17 Maurice H Candlin 4 6 .67 1942-11-21 Not Known 2 1945-06-16 Not Known 6 2 Candlin
17 Kris Doolan 4 13 .31 2014-04-05 27y 06m 22d 3 2017-11-19 31y 02m 05d 13 3 Doolan
17 Tommy Ewing 4 1 12 .33 1956-08-15 19y 03m 13d 3 1964-08-29 27y 03m 27d 11 3 Ewing
17 Ronald Michael Glavin 4 12 .33 1972-04-22 21y 00m 26d 2 1974-09-28 23y 06m 01d 11 3 Glavin
17 Billy Hainey 4 11 .36 1962-09-22 23y 03m 06d 3 1964-08-15 25y 01m 30d 8 3 Hainey
17 Denis McQuade 4 12 .33 1972-04-22 21y 03m 16d 2 1974-09-28 23y 08m 22d 7 2 McQuade
25 Kenneth McTaggart Chisholm 3 4 .75 1946-08-14 21y 04m 02d 1 1946-10-26 21y 06m 14d 3 1 Chisholm
25 Frank Coulston 3 11 .27 1967-11-18 25y 01m 13d 1 1974-04-27 31y 06m 22d 11 2 Coulston
25 Joseph Hislop Craig 3 12 .25 1973-12-22 19y 07m 08d 4 1976-08-25 22y 03m 11d 11 2 Craig
25 James Anderson Davidson 3 3 27 .11 1954-09-11 28y 10m 03d 12 1954-12-25 29y 01m 17d 13 1 Davidson
25 Andy Kerr 3 1 13 .23 1954-04-19 22y 09m 21d 2 1954-12-25 23y 05m 26d 4 2 Kerr
25 Alexander G MacLennan 3 3 1.00 1934-02-24 Not Known 1 1934-02-24 Not Known 1 1 MacLennan
25 James Hynd Marshall 3 4 .75 1911-11-11 Not Known 1 1914-03-28 Not Known 3 2 Marshall
25 William S Massie 3 7 .43 1902-09-27 Not Known 2 1904-10-15 Not Known 7 3 Massie
25 Archie McCallum 3 1 4 .75 1950-10-21 Not Known 3 1950-11-04 Not Known 4 1 McCallum
25 Alex McGregor 3 8 .38 1907-12-28 Not Known 3 1908-10-24 Not Known 4 2 McGregor
25 David McParland 3 35 .09 1964-01-04 Not Known 23 1965-10-16 Not Known 28 3 McParland
25 David Ness 3 19 .16 1930-12-06 Not Known 12 1934-02-24 Not Known 18 3 Ness
25 Alexander C O'Hara 3 13 .23 1978-11-11 22y 00m 21d 4 1982-10-30 26y 00m 09d 11 2 O'Hara
25 William Paul 3 5 .60 1897-09-04 Not Known 0 1898-11-19 Not Known 1 2 Paul
25 Samuel Picken 3 10 .30 1939-08-12 Not Known 0 1942-11-21 Not Known 6 2 Picken
25 Thomas McClure Rae 3 11 .27 1966-12-03 20y 09m 16d 2 1974-02-16 27y 11m 30d 11 3 Rae
25 Fred Robertson 3 6 .50 1909-10-30 Not Known 4 1910-03-05 Not Known 5 1 Robertson
25 William [2] Sharp 3 7 .43 1940-09-21 Not Known 1 1941-08-23 Not Known 2 2 Sharp
25 John Torbet 3 1 13 .23 1928-12-08 Not Known 4 1931-08-25 Not Known 10 3 Torbet
44 George Horsburgh Allan 2 1 1 2.00 1897-12-25 22y 04m 02d 1 1897-12-25 22y 04m 02d 1 1 Allan
44 David Alston 2 1 2.00 1938-01-15 Not Known 1 1938-01-15 Not Known 1 1 Alston
44 Alan Maxwell Archibald 2 3 .67 2002-09-28 24y 09m 15d 1 2002-09-28 24y 09m 15d 1 1 Archibald
44 Thomas Henry Atherton 2 2 1.00 1900-10-06 Not Known 1 1900-10-06 Not Known 1 1 Atherton
44 Alexander Dewar Brown 2 10 .20 1962-09-22 23y 05m 29d 7 1963-08-17 24y 04m 24d 9 2 Brown
44 Robert F Conner 2 3 .67 1902-09-27 Not Known 1 1902-11-29 Not Known 2 1 Conner
44 Ian Cowan 2 5 .40 1963-04-10 18y 04m 14d 1 1963-04-10 18y 04m 14d 1 1 Cowan
44 William Crawford 2 6 .33 1954-09-11 Not Known 2 1957-11-11 Not Known 6 2 Crawford
44 Peter Cunningham 2 1 2.00 1931-04-18 Not Known 1 1931-04-18 Not Known 1 1 Cunningham
44 Thomas Doonan 2 2 1.00 1944-12-23 22y 02m 18d 1 1944-12-23 22y 02m 18d 1 1 Doonan
44 Arthur M Duncan 2 6 .33 1967-11-18 19y 11m 13d 2 1969-03-01 21y 02m 24d 5 2 Duncan
44 John [5] Ferguson 2 3 .67 1897-09-04 Not Known 1 1897-09-04 Not Known 1 1 Ferguson
44 Ian Gibson 2 5 .40 1977-03-26 20y 08m 02d 1 1980-08-09 24y 00m 16d 5 2 Gibson
44 James Davidson Gibson 2 7 .29 1924-10-25 Not Known 3 1924-10-25 Not Known 3 1 Gibson
44 Robert Grove 2 14 .14 1924-10-25 Not Known 3 1932-08-13 Not Known 14 2 Grove
44 Alex Hair 2 4 .50 1923-10-27 Not Known 1 1927-02-26 Not Known 4 2 Hair
44 Tony Higgins 2 3 .67 1980-08-09 26y 02m 06d 1 1981-02-28 26y 08m 25d 3 1 Higgins
44 Robert Gibb Howitt 2 6 .33 1953-01-17 23y 06m 02d 3 1954-12-25 25y 05m 10d 6 2 Howitt
44 Liam Lindsay 2 5 .40 2016-08-27 20y 10m 15d 3 2017-02-25 21y 04m 13d 5 1 Lindsay
44 Andrew Lyons 2 1 2.00 1996-03-23 29y 05m 04d 1 1996-03-23 29y 05m 04d 1 1 Lyons
44 John Archibald Mackenzie 2 27 .07 1953-05-12 20 1956-08-15 30y 11m 11d 20 2 Mackenzie
44 David Mathie 2 3 .67 1946-12-14 Not Known 1 1948-01-31 Not Known 3 2 Mathie
44 William McCrindle 2 2 1.00 1938-08-27 Not Known 1 1938-08-27 Not Known 1 1 McCrindle
44 Robert A McFarlane 2 3 .67 1921-09-24 Not Known 1 1922-10-14 Not Known 2 2 McFarlane
44 Peter Stewart McKennan 2 1 3 .67 1947-10-18 29y 03m 02d 3 1947-10-18 29y 03m 02d 3 1 McKennan
44 Derek McWilliams 2 9 .22 1995-04-04 29y 02m 19d 2 1995-09-16 29y 08m 00d 4 2 McWilliams
44 William Rennie Miller 2 4 .50 1934-09-22 Not Known 3 1935-01-19 Not Known 4 1 Miller
44 Donald Jeffrey Park 2 10 .20 1979-04-11 25y 08m 23d 3 1983-01-22 29y 06m 03d 9 2 Park
44 Andy Roxburgh 2 2 1.00 1965-10-16 22y 02m 11d 1 1966-02-12 22y 06m 07d 2 1 Roxburgh
44 William Salisbury 2 17 .12 1926-04-24 Not Known 15 1927-10-29 Not Known 16 2 Salisbury
44 Lyle Taylor 2 3 .67 2014-01-05 23y 09m 07d 1 2014-05-07 24y 01m 08d 3 1 Taylor
75 Walter Borthwick 1 3 .33 1918-12-14 Not Known 1 1918-12-14 Not Known 1 1 Borthwick
75 John Bowie 1 11 .09 1918-12-14 Not Known 7 1918-12-14 Not Known 7 1 Bowie
75 Hugh [3] Brown 1 6 .17 1945-08-18 Not Known 3 1945-08-18 Not Known 3 1 Brown
75 Hugh Brown 1 5 .20 1946-10-05 24y 09m 28d 2 1946-10-05 24y 09m 28d 2 1 Brown
75 William Bulloch 1 1 25 .04 1912-12-07 Not Known 5 1912-12-07 Not Known 5 1 Bulloch
75 Thomas Callaghan 1 5 .20 1910-10-01 Not Known 3 1910-10-01 Not Known 3 1 Callaghan
75 Ian Cameron 1 19 .05 1996-03-23 29y 06m 28d 18 1996-03-23 29y 06m 28d 18 1 Cameron
75 Thomas Steven Chalmers 1 4 .25 1973-03-31 36y 03m 05d 1 1973-03-31 36y 03m 05d 1 1 Chalmers
75 John H Coham 1 1 1.00 1912-04-27 Not Known 1 1912-04-27 Not Known 1 1 Coham
75 Alan Dinnie 1 8 .13 1995-04-15 31y 11m 01d 3 1995-04-15 31y 11m 01d 3 1 Dinnie
75 Stephen Docherty 1 4 .25 1995-09-16 19y 06m 29d 1 1995-09-16 19y 06m 29d 1 1 Docherty
75 Christie Elliott 1 9 .11 2019-03-04 27y 09m 06d 12 2019-03-04 27y 09m 06d 12 1 Elliott
75 George V Elmore 1 3 .33 1911-01-14 Not Known 2 1911-01-14 Not Known 2 1 Elmore
75 Raymond Paul Farningham 1 4 .25 1993-03-27 31y 11m 17d 4 1993-03-27 31y 11m 17d 4 1 Farningham
75 Martin Murphy Ferguson 1 3 .33 1962-09-22 19y 09m 01d 1 1962-09-22 19y 09m 01d 1 1 Ferguson
75 John Flanagan 1 1 7 .14 1969-03-01 Not Known 5 1969-03-01 Not Known 5 1 Flanagan
75 James Paterson Fleming 1 5 .20 1964-08-29 22y 07m 22d 4 1964-08-29 22y 07m 22d 4 1 Fleming
75 Gary [2] Fraser 1 5 .20 2014-05-07 19y 10m 05d 3 2014-05-07 19y 10m 05d 3 1 Fraser
75 William Freebairn 1 1 1.00 1900-10-06 Not Known 1 1900-10-06 Not Known 1 1 Freebairn
75 Patrick Gallacher 1 1 1.00 1907-11-02 Not Known 1 1907-11-02 Not Known 1 1 Gallacher
75 William A Gardiner 1 7 .14 1910-10-01 Not Known 2 1910-10-01 Not Known 2 1 Gardiner
75 Henry Gibson 1 2 .50 1928-02-22 Not Known 1 1928-02-22 Not Known 1 1 Gibson
75 Torrance Torrance Gillick 1 1 1.00 1952-02-13 Not Known 1 1952-02-13 Not Known 1 1 Gillick
75 Bobby Gilmour 1 1 1.00 1957-03-02 Not Known 1 1957-03-02 Not Known 1 1 Gilmour
75 Alexander Glover 1 6 .17 1946-10-05 24y 07m 07d 2 1946-10-05 24y 07m 07d 2 1 Glover
75 Shea Martin Gordon 1 3 .33 2021-03-14 22y 09m 26d 0 2021-03-14 22y 09m 26d 0 1 Gordon
75 Alex M Gourlay 1 4 .25 1944-09-23 Not Known 4 1944-09-23 Not Known 4 1 Gourlay
75 Billy Gourlay 1 1 1.00 1963-09-21 Not Known 1 1963-09-21 Not Known 1 1 Gourlay
75 Robert [2] Gray 1 12 .08 1902-11-29 Not Known 5 1902-11-29 Not Known 5 1 Gray
75 William Gray 1 5 .20 1906-02-03 Not Known 1 1906-02-03 Not Known 1 1 Gray
75 William [4] Hamilton 1 19 .05 1911-11-11 Not Known 1 1911-11-11 Not Known 1 1 Hamilton
75 Alan David Hansen 1 8 .13 1976-11-30 21y 05m 17d 6 1976-11-30 21y 05m 17d 6 1 Hansen
75 John Angus McDonald Hansen 1 17 .06 1976-11-30 26y 09m 27d 16 1976-11-30 26y 09m 27d 16 1 Hansen
75 Alexander L Hastings 1 1 1.00 1960-03-15 Not Known 1 1960-03-15 Not Known 1 1 Hastings
75 Kallum Higginbotham 1 4 .25 2014-05-07 24y 10m 22d 4 2014-05-07 24y 10m 22d 4 1 Higginbotham
75 Joe Hogan 1 16 .06 1965-10-16 Not Known 16 1965-10-16 Not Known 16 1 Hogan
75 Iain J Jardine 1 5 .20 1980-10-18 25y 08m 01d 1 1980-10-18 25y 08m 01d 1 1 Jardine
75 Anthony C Johnston 1 7 .14 1944-12-23 Not Known 3 1944-12-23 Not Known 3 1 Johnston
75 Robert Kinnell 1 9 .11 1948-11-06 Not Known 2 1948-11-06 Not Known 2 1 Kinnell
75 Alex Lambie 1 15 .07 1922-10-14 Not Known 2 1922-10-14 Not Known 2 1 Lambie
75 Steven Lawless 1 12 .08 2017-04-29 26y 00m 17d 11 2017-04-29 26y 00m 17d 11 1 Lawless
75 Thomas Ledgerwood 1 17 .06 1950-11-04 Not Known 4 1950-11-04 Not Known 4 1 Ledgerwood
75 William James MacDonald 1 3 .33 1996-03-23 19y 06m 06d 3 1996-03-23 19y 06m 06d 3 1 Macdonald
75 Lee Mair 1 2 .50 2014-05-07 33y 04m 28d 2 2014-05-07 33y 04m 28d 2 1 Mair
75 David Cochrane Mathers 1 18 .06 1954-04-19 22y 05m 25d 6 1954-04-19 22y 05m 25d 6 1 Mathers
75 Joe McBride 1 5 .20 1961-02-04 22y 07m 25d 1 1961-02-04 22y 07m 25d 1 1 McBride
75 James [1] McColl 1 1 1.00 1922-04-01 Not Known 1 1922-04-01 Not Known 1 1 McColl
75 Rodney McDonald 1 6 .17 1995-04-04 28y 00m 15d 3 1995-04-04 28y 00m 15d 3 1 McDonald
75 Scott Douglas McDonald 1 1 1.00 2019-03-12 35y 06m 19d 2 2019-03-12 35y 06m 19d 2 1 McDonald
75 James [1] McDougall 1 3 .33 1928-02-22 Not Known 3 1928-02-22 Not Known 3 1 McDougall
75 Joseph Clarke McInnes 1 3 .33 1953-12-26 21y 00m 17d 1 1953-12-26 21y 00m 17d 1 1 McInnes
75 John (Ian) McGregor McIntosh 1 1 1.00 1957-03-02 23y 05m 16d 1 1957-03-02 23y 05m 16d 1 1 McIntosh
75 Edward [3] McLeod 1 24 .04 1932-12-24 Not Known 12 1932-12-24 Not Known 12 1 McLeod
75 Jordan McMillan 1 2 .50 2014-04-05 25y 05m 20d 2 2014-04-05 25y 05m 20d 2 1 McMillan
75 Alex McSpadyen 1 15 .07 1939-08-22 24y 08m 03d 0 1939-08-22 24y 08m 03d 0 1 McSpadyen
75 David Melville 1 5 .20 1906-02-03 Not Known 4 1906-02-03 Not Known 4 1 Melville
75 James McGilbray Mitchell 1 7 .14 2003-04-12 27y 03m 06d 3 2003-04-12 27y 03m 06d 3 1 Mitchell
75 Aaron Muirhead 1 1 3 .33 2013-08-16 22y 10m 17d 1 2013-08-16 22y 10m 17d 1 1 Muirhead
75 Armand One 1 2 .50 2005-01-19 21y 10m 04d 2 2005-01-19 21y 10m 04d 2 1 One
75 Thomas O'Ware 1 2 .50 2018-07-08 25y 03m 18d 0 2018-07-08 25y 03m 18d 0 1 O'Ware
75 Stephen Lee Pittman 1 6 .17 1995-04-04 27y 08m 17d 2 1995-04-04 27y 08m 17d 2 1 Pittman
75 Mark Kingsley Roberts 1 1 1.00 2006-02-25 30y 03m 28d 1 2006-02-25 30y 03m 28d 1 1 Roberts
75 Bernard Rooney 1 5 .20 1975-01-18 31y 08m 15d 6 1975-01-18 31y 08m 15d 6 1 Rooney
75 William Shankly 1 1 6 .17 1944-09-23 31y 00m 21d 2 1944-09-23 31y 00m 21d 2 1 Shankly
75 Blair Spittal 1 5 .20 2017-09-23 21y 09m 04d 1 2017-09-23 21y 09m 04d 1 1 Spittal
75 Angus Wilkinson Stead 1 1 1.00 1942-08-08 Not Known 1 1942-08-08 Not Known 1 1 Stead
75 Aaron Taylor-Sinclair 1 4 .25 2014-01-05 22y 08m 28d 2 2014-01-05 22y 08m 28d 2 1 Taylor-Sinclair
75 Andrew Thomson 1 3 .33 2004-04-10 33y 00m 09d 3 2004-04-10 33y 00m 09d 3 1 Thomson
75 Thomas Gibson Turner 1 5 .20 1996-03-23 32y 05m 12d 4 1996-03-23 32y 05m 12d 4 1 Turner
75 Richard Alexander Waddell 1 2 .50 2003-10-25 22y 08m 21d 4 2003-10-25 22y 08m 21d 4 1 Waddell
75 Kenneth George Watson 1 1 8 .13 1981-01-03 24y 11m 29d 3 1981-01-03 24y 11m 29d 3 1 Watson
75 Sean Welsh 1 5 .20 2016-12-17 26y 09m 02d 5 2016-12-17 26y 09m 02d 5 1 Welsh
75 William Cameron Whittle 1 5 .20 1918-12-14 Not Known 3 1918-12-14 Not Known 3 1 Whittle
75 Harry Wilson 1 7 .14 1908-10-24 Not Known 7 1908-10-24 Not Known 7 1 Wilson
75 Douglas R Wright 1 2 .50 1961-02-04 Not Known 1 1961-02-04 Not Known 1 1 Wright
75 Thomas [2] Wright 1 5 .20 1946-10-05 18y 08m 15d 1 1946-10-05 18y 08m 15d 1 1 Wright
75 George Wyllie 1 4 .25 1936-02-08 Not Known 4 1936-02-08 Not Known 4 1 Wyllie



Hat Tricks


Total = 7

Player Age Game
No
Goals Comp Match Scorers
Neil Harris Not Known 5 4 Division 1 Sat 13 Oct 1917 Partick Thistle 4 Hearts 1
Alexander MacLennan Not Known 1 3 Division A Sat 24 Feb 1934 Partick Thistle 7 Hearts 2
Peter Bain Not Known 1 3 Division A Sat 24 Feb 1934 Partick Thistle 7 Hearts 2
William Newall Not Known 6 3 Southern Football League Sat 14 Aug 1943 Hearts 2 Partick Thistle 3
George Smith Not Known 12 3 Division 1 Sat 07 Nov 1959 Hearts 5 Partick Thistle 3
Jimmy Bone 19y 05m 07d 2 3 Division 1 Sat 01 Mar 1969 Partick Thistle 5 Hearts 1
Denis McQuade 23y 08m 22d 7 3 Division 1 Sat 28 Sep 1974 Partick Thistle 4 Hearts 1


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 Alan Roderick Rough 28 35 1.25 11 9 8 39.29 32.14 28.57 55.36 1971-12-18 20y 00m 23d 1982-10-30 30y 11m 05d 8 Rough
2 Thomas Ledgerwood 17 40 2.35 6 1 10 35.29 5.88 58.82 38.24 1948-10-02 Not Known 1958-10-25 Not Known 11 Ledgerwood
3 Robert H Henderson 16 28 1.75 5 8 3 31.25 50.00 18.75 56.25 1940-09-21 22y 11m 17d 1950-08-26 32y 10m 22d 8 Henderson
4 John Jackson [1] 14 15 1.07 8 2 4 57.14 14.29 28.57 64.29 1926-10-16 Not Known 1932-12-24 Not Known 7 [1]
4 George Niven 14 26 1.86 5 5 4 35.71 35.71 28.57 53.57 1962-03-10 32y 08m 27d 1968-11-09 39y 04m 29d 7 Niven
6 Robert [3] Johnstone 11 23 2.09 5 1 5 45.45 9.09 45.45 50.00 1933-10-07 Not Known 1938-12-24 Not Known 6 Johnstone
6 William H Howden 11 17 1.55 6 2 3 54.55 18.18 27.27 63.64 1902-09-27 Not Known 1910-10-01 Not Known 8 Howden
8 William [4] Campbell 8 15 1.88 1 0 7 12.50 .00 87.50 12.50 1909-04-28 Not Known 1915-09-04 Not Known 6 Campbell
8 Joseph Nicol Walker 8 11 1.38 4 0 4 50.00 .00 50.00 50.00 1994-12-26 32y 02m 27d 1996-03-23 33y 05m 23d 2 Walker
8 Tomas Cerny 8 13 1.63 1 3 4 12.50 37.50 50.00 31.25 2015-08-22 30y 04m 12d 2018-03-17 32y 11m 07d 3 Cerny
11 Kenneth Arthur 7 12 1.71 0 3 4 .00 42.86 57.14 21.43 2002-09-28 23y 09m 21d 2006-02-25 27y 02m 18d 4 Arthur
12 Kenneth Campbell 6 2 .33 1 4 1 16.67 66.67 16.67 50.00 1921-01-08 Not Known 1921-09-24 Not Known 2 Campbell
12 Craig Robert Nelson 6 7 1.17 0 2 4 .00 33.33 66.67 16.67 1992-08-15 21y 02m 18d 1994-01-29 22y 08m 01d 2 Nelson
14 William R Smith 5 6 1.20 3 2 0 60.00 40.00 .00 80.00 1954-04-19 Not Known 1957-03-02 Not Known 3 Smith
14 Jim Gray 5 13 2.60 0 1 4 .00 20.00 80.00 10.00 1961-11-11 Not Known 1966-02-12 Not Known 3 Gray
14 John Freebairn 5 9 1.80 3 0 2 60.00 .00 40.00 60.00 1959-02-18 Not Known 1961-02-25 Not Known 3 Freebairn
17 Joseph Ramsay 4 9 2.25 0 1 3 .00 25.00 75.00 12.50 1924-04-19 Not Known 1925-10-24 Not Known 3 Ramsay
17 James Ferguson 4 3 .75 1 3 0 25.00 75.00 .00 62.50 1907-11-02 Not Known 1918-03-30 Not Known 3 Ferguson
17 Thomas Wilkie 4 7 1.75 1 1 2 25.00 25.00 50.00 37.50 1900-10-06 Not Known 1903-09-05 Not Known 3 Wilkie
17 James Jackson Steadward 4 9 2.25 1 0 3 25.00 .00 75.00 25.00 1945-06-09 Not Known 1945-12-01 Not Known 2 Steadward
17 Andrew Gerard Murdoch 4 4 1.00 0 2 2 .00 50.00 50.00 25.00 1992-11-10 24y 03m 21d 1994-10-08 26y 02m 18d 3 Murdoch
22 Billy Ritchie 3 2 .67 2 1 0 66.67 33.33 .00 83.33 1969-03-01 32y 05m 18d 1970-03-14 33y 06m 03d 2 Ritchie
22 Lee Massey 3 8 2.67 1 1 1 33.33 33.33 33.33 50.00 1907-04-27 Not Known 1908-10-24 Not Known 3 Massey
22 John Couper Spence 3 13 4.33 1 0 2 33.33 .00 66.67 33.33 1897-09-04 Not Known 1898-10-15 Not Known 2 Spence
22 Robert S Bernard 3 6 2.00 1 0 2 33.33 .00 66.67 33.33 1919-12-06 Not Known 1922-04-01 Not Known 2 Bernard
26 Scott Fox 2 1 .50 1 1 0 50.00 50.00 .00 75.00 2013-08-16 26y 01m 19d 2014-01-05 26y 06m 08d 1 Fox
26 John Brough 2 4 2.00 0 0 2 .00 .00 100.00 .00 1984-02-06 23y 10m 08d 1989-02-18 28y 10m 21d 2 Brough
26 Paul James Gallacher 2 6 3.00 1 0 1 50.00 .00 50.00 50.00 2014-04-05 34y 07m 20d 2014-05-07 34y 08m 21d 1 Gallacher
26 William Nimmo 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 1946-10-26 Not Known 1946-12-14 Not Known 1 Nimmo
26 Ryan Scully 2 5 2.50 0 1 1 .00 50.00 50.00 25.00 2015-10-31 23y 00m 02d 2017-09-23 24y 10m 25d 2 Scully
26 James J Steadward 2 5 2.50 1 1 0 50.00 50.00 .00 75.00 1946-08-14 Not Known 1946-10-05 Not Known 1 Steadward
26 James Langfield 2 2 1.00 1 0 1 50.00 .00 50.00 50.00 2004-01-24 24y 01m 02d 2004-04-10 24y 03m 19d 1 Langfield
26 Alex [1] Stewart 2 3 1.50 0 0 2 .00 .00 100.00 .00 1918-09-28 Not Known 1919-03-29 Not Known 1 Stewart
26 James Neil 2 2 1.00 0 0 2 .00 .00 100.00 .00 1916-03-04 Not Known 1916-11-04 Not Known 2 Neil
26 Conor Hazard 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 2019-03-04 20y 11m 27d 2019-03-12 21y 00m 07d 1 Hazard
26 Douglas Gordon McNab 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 1983-01-22 26y 06m 19d 1983-03-19 26y 08m 16d 1 McNab
37 James Gourlay [1] 1 1 1.00 0 0 1 .00 .00 100.00 .00 1899-01-07 Not Known 1899-01-07 Not Known 1 [1]
37 Alex Binnie 1 4 4.00 0 0 1 .00 .00 100.00 .00 1926-04-24 Not Known 1926-04-24 Not Known 1 Binnie
37 Alexander Stewart Bell 1 2 2.00 0 1 0 .00 100.00 .00 50.00 1953-01-17 21y 10m 04d 1953-01-17 21y 10m 04d 1 Bell
37 AN Other 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1941-12-06 Not Known 1941-12-06 Not Known 1 Other
37 David W Thomson 1 4 4.00 0 0 1 .00 .00 100.00 .00 1958-01-11 Not Known 1958-01-11 Not Known 1 Thomson
37 George McTurk 1 4 4.00 0 0 1 .00 .00 100.00 .00 1912-11-02 Not Known 1912-11-02 Not Known 1 McTurk
37 John [2] Wilkinson 1 2 2.00 0 1 0 .00 100.00 .00 50.00 1922-10-14 Not Known 1922-10-14 Not Known 1 Wilkinson
37 Peter J Curran 1 2 2.00 0 0 1 .00 .00 100.00 .00 1960-03-15 Not Known 1960-03-15 Not Known 1 Curran
37 Robert [10] Muir 1 4 4.00 0 0 1 .00 .00 100.00 .00 1941-08-23 Not Known 1941-08-23 Not Known 1 Muir
37 Robert [3] Hamilton 1 2 2.00 0 1 0 .00 100.00 .00 50.00 1911-11-11 Not Known 1911-11-11 Not Known 1 Hamilton
37 John Arrol 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1974-09-28 28y 03m 05d 1974-09-28 28y 03m 05d 1 Arrol
37 Albert J Ferguson 1 3 3.00 0 0 1 .00 .00 100.00 .00 1922-12-02 Not Known 1922-12-02 Not Known 1 Ferguson
37 Robert Bruce 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1917-10-13 Not Known 1917-10-13 Not Known 1 Bruce
37 Robert G Houston 1 3 3.00 0 0 1 .00 .00 100.00 .00 1912-12-07 Not Known 1912-12-07 Not Known 1 Houston
37 John Yungmann Thomson 1 2 2.00 0 0 1 .00 .00 100.00 .00 1923-10-27 Not Known 1923-10-27 Not Known 1 Thomson
37 Archibald J Gourlay 1 3 3.00 0 0 1 .00 .00 100.00 .00 1934-09-22 Not Known 1934-09-22 Not Known 1 Gourlay
37 David [2] Mitchell 1 4 4.00 0 0 1 .00 .00 100.00 .00 2023-08-20 33y 04m 16d 2023-08-20 33y 04m 16d 1 Mitchell
37 Herbert Lock 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1918-12-14 Not Known 1918-12-14 Not Known 1 Lock

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 = 362
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 John Cumming 29 29 0 0 15 4 10 51.72 13.79 34.48 58.62 1951-11-03 21y 07m 17d 1966-02-12 35y 10m 26d 14 Cumming
2 Jimmy Wardhaugh 27 27 0 0 12 7 8 44.44 25.93 29.63 57.41 1946-10-05 17y 06m 14d 1958-10-25 29y 07m 04d 12 Wardhaugh
2 Jim Cruickshank 27 27 0 0 9 9 9 33.33 33.33 33.33 50.00 1961-02-04 19y 09m 22d 1977-03-26 35y 11m 13d 14 Cruickshank
4 Willie Bauld 24 24 0 0 10 6 8 41.67 25.00 33.33 54.17 1948-11-06 21y 09m 13d 1961-02-25 34y 01m 01d 11 Bauld
4 Jimmy Brown 24 24 0 0 7 7 10 29.17 29.17 41.67 43.75 1943-08-14 18y 00m 26d 1952-02-13 26y 06m 25d 9 Brown
6 Bobby Parker 23 23 0 0 9 7 7 39.13 30.43 30.43 54.35 1947-10-18 22y 08m 02d 1957-11-11 32y 08m 26d 11 Parker
6 Johnny Hamilton 23 23 0 0 11 5 7 47.83 21.74 30.43 58.70 1956-01-07 20y 11m 16d 1966-12-03 31y 10m 11d 11 Hamilton
6 Duncan McClure 23 23 0 0 10 4 9 43.48 17.39 39.13 52.17 1933-10-07 20y 03m 27d 1946-12-14 33y 06m 04d 12 McClure
9 Gary Mackay 22 16 6 0 12 5 5 54.55 22.73 22.73 65.91 1981-02-28 17y 01m 05d 1996-03-23 32y 02m 00d 8 Mackay
9 Alfie Conn 22 22 0 0 7 8 7 31.82 36.36 31.82 50.00 1945-12-01 19y 01m 29d 1956-08-29 29y 10m 27d 11 Conn
9 Tom Mackenzie 22 22 0 0 6 7 9 27.27 31.82 40.91 43.18 1946-08-14 23y 09m 09d 1957-11-11 35y 00m 06d 12 MacKenzie
9 Alan Anderson 22 22 0 0 9 9 4 40.91 40.91 18.18 61.36 1964-01-04 24y 00m 14d 1975-01-18 35y 00m 28d 11 Anderson
13 Jim Brown 21 18 3 0 7 6 8 33.33 28.57 38.10 47.62 1969-10-25 19y 02m 14d 1979-05-05 28y 08m 24d 7 Brown
14 Tommy Walker 20 20 0 0 8 3 9 40.00 15.00 45.00 47.50 1934-02-24 18y 08m 29d 1946-08-14 31y 02m 19d 11 Walker
14 Willie Gibson 20 18 2 0 5 5 10 25.00 25.00 50.00 37.50 1974-02-16 20y 10m 13d 1981-02-28 27y 10m 25d 5 Gibson
16 John Robertson 19 16 3 0 12 4 3 63.16 21.05 15.79 73.68 1982-10-30 18y 00m 28d 1996-03-23 31y 05m 21d 7 Robertson
17 Archie Miller 18 18 0 0 8 4 6 44.44 22.22 33.33 55.56 1934-09-22 21y 00m 17d 1946-12-14 33y 03m 09d 10 Miller
17 Jim Jefferies 18 18 0 0 6 5 7 33.33 27.78 38.89 47.22 1973-08-11 22y 08m 20d 1980-10-18 29y 10m 26d 5 Jefferies
19 Davie Laing 17 17 0 0 3 6 8 17.65 35.29 47.06 35.29 1947-10-18 22y 07m 28d 1954-04-19 29y 01m 30d 7 Laing
19 Donald Ford 17 16 1 0 6 6 5 35.29 35.29 29.41 52.94 1964-10-03 19y 11m 08d 1974-09-28 29y 11m 03d 9 Ford
19 Davie Holt 17 17 0 0 6 5 6 35.29 29.41 35.29 50.00 1961-02-04 25y 01m 01d 1969-03-01 33y 01m 26d 9 Holt

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 113

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Jimmy Wardhaugh 14 27 .52 1950-04-17 21y 00m 27d n/a 1958-10-18 29y 06m 27d n/a 8 Wardhaugh
2 Alfie Conn 11 22 .50 1949-04-20 22y 06m 18d n/a 1956-01-07 29y 03m 05d n/a 6 Conn
3 Willie Wallace 9 1 14 .64 1962-09-22 22y 02m 30d n/a 1966-02-12 25y 07m 20d n/a 4 Wallace
3 Drew Busby 9 1 13 .69 1973-12-22 26y 00m 14d n/a 1978-09-09 30y 09m 01d n/a 4 Busby
3 Willie Bauld 9 24 .38 1948-11-06 21y 09m 13d n/a 1958-10-25 31y 09m 01d n/a 5 Bauld
6 Donald Ford 8 1 17 .47 1964-10-03 19y 11m 08d n/a 1974-02-19 29y 03m 25d n/a 3 Ford
6 Tommy Walker 8 2 20 .40 1935-01-19 19y 07m 24d n/a 1946-08-14 31y 02m 19d n/a 7 Walker
8 John Robertson 6 19 .32 1982-10-30 18y 00m 28d n/a 1994-12-26 30y 02m 24d n/a 2 Robertson
8 Jimmy Murray 6 8 .75 1958-01-11 24y 11m 07d n/a 1961-02-25 28y 00m 21d n/a 4 Murray
8 Alex Young 6 12 .50 1955-08-27 18y 06m 24d n/a 1960-03-15 23y 01m 12d n/a 3 Young
11 John Urquhart 5 14 .36 1947-10-18 22y 08m 15d n/a 1955-08-27 30y 06m 24d n/a 4 Urquhart
11 Johnny Hamilton 5 23 .22 1958-10-25 23y 09m 03d n/a 1965-10-16 30y 08m 24d n/a 4 Hamilton
11 George Hamilton 5 4 1.25 1941-08-23 23y 08m 16d n/a 1948-01-31 30y 01m 24d n/a 3 Hamilton
11 Archie Kelly 5 9 .56 1944-09-23 22y 09m 14d n/a 1945-12-01 23y 11m 22d n/a 2 Kelly
15 Alan Gordon 4 9 .44 1963-04-10 18y 10m 27d n/a 1966-12-03 22y 06m 19d n/a 4 Gordon
16 Tommy White 3 3 1.00 1964-01-04 24y 04m 23d n/a 1964-08-29 25y 00m 17d n/a 2 White
16 Dennis Wyness 3 5 .60 2004-01-24 26y 10m 02d n/a 2005-01-19 27y 09m 28d n/a 2 Wyness
16 Jimmy Walker 3 3 1.00 1945-08-18 Not Known n/a 1946-10-26 Not Known n/a 2 Walker
16 Willie Gibson 3 20 .15 1974-02-16 20y 10m 13d n/a 1978-08-16 25y 04m 13d n/a 2 Gibson
16 Ian Crawford 3 11 .27 1956-08-29 22y 01m 15d n/a 1959-02-18 24y 07m 04d n/a 2 Crawford
16 Juanma 3 1 3 1.00 2015-08-22 24y 09m 05d n/a 2015-10-31 24y 11m 14d n/a 1 Delgado
16 Bobby Blackwood 3 8 .38 1958-01-11 23y 04m 22d n/a 1959-11-07 25y 02m 18d n/a 2 Blackwood
16 Eamonn Bannon 3 1 7 .43 1978-08-23 20y 04m 05d n/a 1989-02-18 30y 10m 00d n/a 2 Bannon
16 Davie Laing 3 2 17 .18 1948-09-11 23y 06m 22d n/a 1953-01-17 27y 10m 28d n/a 3 Laing
16 Willie MacFarlane 3 10 .30 1945-12-01 22y 02m 00d n/a 1945-12-01 22y 02m 00d n/a 1 MacFarlane
16 Davie Mackay 3 12 .25 1954-09-11 19y 09m 28d n/a 1958-01-11 23y 01m 28d n/a 2 Mackay
16 John Millar 3 12 .25 1994-01-15 27y 01m 07d n/a 1995-11-04 28y 10m 27d n/a 3 Millar
16 Alex McCrae 3 11 .27 1946-10-05 26y 09m 03d n/a 1946-12-14 26y 11m 12d n/a 1 McCrae
16 Osman Sow 3 1 2 1.50 2015-08-22 25y 04m 00d n/a 2015-10-31 25y 06m 09d n/a 1 Sow



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 Jim Cruickshank 27 45 1.67 9 9 9 33.33 33.33 33.33 50.00 1961-02-04 19y 09m 22d 1977-03-26 35y 11m 13d 14 Cruickshank
2 Jimmy Brown 24 46 1.92 7 7 10 29.17 29.17 41.67 43.75 1943-08-14 18y 00m 26d 1952-02-13 26y 06m 25d 9 Brown
3 Henry Smith 14 10 .71 9 2 3 64.29 14.29 21.43 71.43 1982-10-30 26y 07m 20d 1995-09-16 39y 06m 06d 7 Smith
4 Gordon Marshall 12 17 1.42 9 0 3 75.00 .00 25.00 75.00 1957-11-11 18y 04m 09d 1962-09-22 23y 02m 20d 6 Marshall
5 Kenny Garland 6 7 1.17 3 2 1 50.00 33.33 16.67 66.67 1972-04-22 24y 01m 06d 1974-09-28 26y 06m 12d 4 Garland
5 Craig Gordon 6 4 .67 4 1 1 66.67 16.67 16.67 75.00 2003-10-25 20y 09m 25d 2006-02-25 23y 01m 28d 3 Gordon
5 Willie Duff 6 11 1.83 4 1 1 66.67 16.67 16.67 75.00 1954-09-11 19y 07m 05d 1956-04-02 21y 01m 27d 2 Duff
5 Jimmy Watters 6 15 2.50 1 2 3 16.67 33.33 50.00 33.33 1950-04-17 22y 08m 05d 1954-04-19 26y 08m 07d 4 Watters
9 John Brough 5 9 1.80 0 1 4 .00 20.00 80.00 10.00 1978-09-09 18y 05m 10d 1981-02-28 20y 11m 00d 2 Brough
10 Jack Hamilton 4 6 1.50 1 2 1 25.00 50.00 25.00 50.00 2016-08-27 22y 05m 05d 2017-04-29 23y 01m 07d 1 Hamilton
10 Gilles Rousset 4 5 1.25 3 0 1 75.00 .00 25.00 75.00 1995-11-04 32y 02m 13d 1996-03-23 32y 07m 01d 1 Rousset
10 Wilson Brown 4 7 1.75 1 2 1 25.00 50.00 25.00 50.00 1956-08-15 Not Known 1957-03-02 Not Known 1 Brown
10 Brian Wilson 4 5 1.25 1 2 1 25.00 50.00 25.00 50.00 1976-08-18 28y 02m 12d 1976-11-30 28y 05m 24d 1 Wilson
14 Neil Alexander 3 0 .00 3 0 0 100.00 .00 .00 100.00 2015-08-22 37y 05m 12d 2016-03-05 37y 11m 24d 1 Alexander
14 Jon McLaughlin 3 2 .67 1 2 0 33.33 66.67 .00 66.67 2017-09-23 30y 00m 14d 2018-03-17 30y 06m 08d 1 McLaughlin
14 Ray Dunlop 3 4 1.33 0 1 2 .00 33.33 66.67 16.67 1978-08-16 27y 08m 24d 1978-11-11 27y 11m 19d 1 Dunlop
14 Jamie Macdonald 3 5 1.67 1 1 1 33.33 33.33 33.33 50.00 2013-08-16 27y 03m 30d 2014-04-05 27y 11m 19d 1 Macdonald
14 Nicky Walker 3 2 .67 0 3 0 .00 100.00 .00 50.00 1992-12-26 30y 02m 27d 1993-10-23 31y 00m 24d 2 Walker
19 Bobby Zlamal 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 2019-03-04 33y 03m 27d 2019-03-12 33y 04m 07d 1 Zlamal
19 Thomson Allan 2 4 2.00 0 0 2 .00 .00 100.00 .00 1979-04-11 32y 06m 06d 1979-05-05 32y 07m 00d 1 Allan
19 Craig Nelson 2 1 .50 1 0 1 50.00 .00 50.00 50.00 1994-12-26 23y 06m 28d 1995-04-15 23y 10m 18d 1 Nelson
19 Roddy McKenzie 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 2002-09-28 27y 01m 20d 2002-12-14 27y 04m 06d 1 McKenzie
23 Zander Clark 1 0 .00 1 0 0 100.00 .00 .00 100.00 2023-08-20 31y 01m 25d 2023-08-20 31y 01m 25d 1 Clark
23 Tepi Moilanen 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2003-04-12 29y 04m 00d 2003-04-12 29y 04m 00d 1 Moilanen
23 Mark Ridgers 1 4 4.00 0 0 1 .00 .00 100.00 .00 2014-05-07 23y 08m 28d 2014-05-07 23y 08m 28d 1 Ridgers
23 David Graham 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1974-04-27 21y 03m 03d 1974-04-27 21y 03m 03d 1 Graham

Both Clubs Top 20 Appearances


Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 David McParland Partick Thistle 35 35 0 3 9 7 19 25.71 20.00 54.29 35.71 1954-09-11 Not Known 1969-03-01 Not Known 15 McParland
2 John Cumming Hearts 29 29 0 0 15 4 10 51.72 13.79 34.48 58.62 1951-11-03 21y 07m 17d 1966-02-12 35y 10m 26d 14 Cumming
3 Jack Campbell Partick Thistle 28 28 0 0 12 7 9 42.86 25.00 32.14 55.36 1965-01-23 18y 10m 27d 1981-02-28 35y 00m 01d 11 Campbell
3 John Harvey Partick Thistle 28 28 0 0 10 4 14 35.71 14.29 50.00 42.86 1953-12-26 Not Known 1965-10-16 Not Known 12 Harvey
3 Alan Roderick Rough Partick Thistle 28 28 0 0 11 9 8 39.29 32.14 28.57 55.36 1971-12-18 20y 00m 23d 1982-10-30 30y 11m 05d 8 Rough
6 Jim Cruickshank Hearts 27 27 0 0 9 9 9 33.33 33.33 33.33 50.00 1961-02-04 19y 09m 22d 1977-03-26 35y 11m 13d 14 Cruickshank
6 James Anderson Davidson Partick Thistle 27 27 0 3 7 7 13 25.93 25.93 48.15 38.89 1948-01-31 22y 02m 23d 1960-03-15 34y 04m 07d 12 Davidson
6 John Archibald Mackenzie Partick Thistle 27 27 0 1 9 8 10 33.33 29.63 37.04 48.15 1948-09-11 23y 00m 07d 1960-03-15 34y 06m 11d 11 Mackenzie
6 Jimmy Wardhaugh Hearts 27 27 0 0 12 7 8 44.44 25.93 29.63 57.41 1946-10-05 17y 06m 14d 1958-10-25 29y 07m 04d 12 Wardhaugh
10 William Bulloch Partick Thistle 25 25 0 1 3 8 14 12.00 32.00 56.00 28.00 1910-10-01 Not Known 1922-12-02 Not Known 13 Bulloch
10 Jimmy McGowan Partick Thistle 25 25 0 0 10 9 6 40.00 36.00 24.00 58.00 1946-08-14 Not Known 1956-01-07 Not Known 10 McGowan
10 William Sharp Partick Thistle 25 25 0 5 11 8 6 44.00 32.00 24.00 60.00 1946-08-14 Not Known 1956-11-03 Not Known 10 Sharp
13 Willie Bauld Hearts 24 24 0 0 10 6 8 41.67 25.00 33.33 54.17 1948-11-06 21y 09m 13d 1961-02-25 34y 01m 01d 11 Bauld
13 Jimmy Brown Hearts 24 24 0 0 7 7 10 29.17 29.17 41.67 43.75 1943-08-14 18y 00m 26d 1952-02-13 26y 06m 25d 9 Brown
15 Peter Curran Partick Thistle 23 23 0 0 10 5 8 43.48 21.74 34.78 54.35 1938-01-15 Not Known 1948-10-02 Not Known 11 Curran
15 Johnny Hamilton Hearts 23 23 0 0 11 5 7 47.83 21.74 30.43 58.70 1956-01-07 20y 11m 16d 1966-12-03 31y 10m 11d 11 Hamilton
15 Duncan McClure Hearts 23 23 0 0 10 4 9 43.48 17.39 39.13 52.17 1933-10-07 20y 03m 27d 1946-12-14 33y 06m 04d 12 McClure
15 Bobby Parker Hearts 23 23 0 0 9 7 7 39.13 30.43 30.43 54.35 1947-10-18 22y 08m 02d 1957-11-11 32y 08m 26d 11 Parker
19 Alan Anderson Hearts 22 22 0 0 9 9 4 40.91 40.91 18.18 61.36 1964-01-04 24y 00m 14d 1975-01-18 35y 00m 28d 11 Anderson
19 Alfie Conn Hearts 22 22 0 0 7 8 7 31.82 36.36 31.82 50.00 1945-12-01 19y 01m 29d 1956-08-29 29y 10m 27d 11 Conn

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 Jimmy Wardhaugh Hearts 14 27 .52 1950-04-17 21y 00m 27d n/a 1958-10-18 29y 06m 27d n/a 8 Wardhaugh
2 Alfie Conn Hearts 11 22 .50 1949-04-20 22y 06m 18d n/a 1956-01-07 29y 03m 05d n/a 6 Conn
3 George Smith Partick Thistle 10 20 .50 1954-09-11 Not Known 1 1963-04-10 Not Known 18 6 Smith
3 James Walker Partick Thistle 10 15 .67 1948-09-11 Not Known 2 1953-01-17 Not Known 15 4 Walker
5 Willie Bauld Hearts 9 24 .38 1948-11-06 21y 09m 13d n/a 1958-10-25 31y 09m 01d n/a 5 Bauld
5 Drew Busby Hearts 9 1 13 .69 1973-12-22 26y 00m 14d n/a 1978-09-09 30y 09m 01d n/a 4 Busby
5 Samuel Watson Kennedy Partick Thistle 9 14 .64 1903-10-31 Not Known 3 1908-10-24 Not Known 12 6 Kennedy
5 Willie Wallace Hearts 9 1 14 .64 1962-09-22 22y 02m 30d n/a 1966-02-12 25y 07m 20d n/a 4 Wallace
9 Donald Ford Hearts 8 1 17 .47 1964-10-03 19y 11m 08d n/a 1974-02-19 29y 03m 25d n/a 3 Ford
9 Tommy Walker Hearts 8 2 20 .40 1935-01-19 19y 07m 24d n/a 1946-08-14 31y 02m 19d n/a 7 Walker
9 Alexander Deighton Wright Partick Thistle 8 21 .38 1952-10-11 Not Known 2 1961-02-25 Not Known 20 6 Wright
12 Neil Duffy Partick Thistle 7 14 .50 1961-02-04 Not Known 2 1964-10-03 Not Known 14 4 Duffy
12 Neil L Harris Partick Thistle 7 9 .78 1915-03-20 Not Known 2 1919-12-06 Not Known 8 3 Harris
12 William Newall Partick Thistle 7 7 1.00 1940-12-21 Not Known 1 1943-08-14 Not Known 6 4 Newall
12 Alex G Stott Partick Thistle 7 8 .88 1950-04-17 Not Known 2 1952-02-13 Not Known 7 3 Stott
16 James D Kinloch Partick Thistle 6 11 .55 1921-04-05 Not Known 3 1927-02-26 Not Known 11 4 Kinloch
16 Jimmy Murray Hearts 6 8 .75 1958-01-11 24y 11m 07d n/a 1961-02-25 28y 00m 21d n/a 4 Murray
16 William O'Donnell Partick Thistle 6 10 .60 1945-12-01 21y 03m 22d 2 1950-10-21 26y 02m 12d 10 4 O'Donnell
16 John Robertson Hearts 6 19 .32 1982-10-30 18y 00m 28d n/a 1994-12-26 30y 02m 24d n/a 2 Robertson
16 Douglas McKenzie Somner Partick Thistle 6 1 12 .50 1977-03-26 25y 08m 22d 7 1979-04-11 27y 09m 07d 12 2 Somner

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 Alan Roderick Rough Partick Thistle 28 11 9 8 39.29 32.14 28.57 55.36 1971-12-18 20y 00m 23d 1982-10-30 30y 11m 05d 8 Rough
2 Jim Cruickshank Hearts 27 9 9 9 33.33 33.33 33.33 50.00 1961-02-04 19y 09m 22d 1977-03-26 35y 11m 13d 14 Cruickshank
3 Jimmy Brown Hearts 24 7 7 10 29.17 29.17 41.67 43.75 1943-08-14 18y 00m 26d 1952-02-13 26y 06m 25d 9 Brown
4 Willie Gibson Hearts 20 5 5 10 25.00 25.00 50.00 37.50 1974-02-16 20y 10m 13d 1981-02-28 27y 10m 25d 5 Gibson
5 Thomas Ledgerwood Partick Thistle 17 6 1 10 35.29 5.88 58.82 38.24 1948-10-02 Not Known 1958-10-25 Not Known 11 Ledgerwood
6 Robert H Henderson Partick Thistle 16 5 8 3 31.25 50.00 18.75 56.25 1940-09-21 22y 11m 17d 1950-08-26 32y 10m 22d 8 Henderson
7 John Jackson [1] Partick Thistle 14 8 2 4 57.14 14.29 28.57 64.29 1926-10-16 Not Known 1932-12-24 Not Known 7 [1]
7 George Niven Partick Thistle 14 5 5 4 35.71 35.71 28.57 53.57 1962-03-10 32y 08m 27d 1968-11-09 39y 04m 29d 7 Niven
7 Henry Smith Hearts 14 9 2 3 64.29 14.29 21.43 71.43 1982-10-30 26y 07m 20d 1995-09-16 39y 06m 06d 7 Smith
10 Billy Higgins Hearts 12 8 0 4 66.67 .00 33.33 66.67 1959-11-07 19y 07m 23d 1965-01-23 24y 10m 08d 6 Higgins
10 Gordon Marshall Hearts 12 9 0 3 75.00 .00 25.00 75.00 1957-11-11 18y 04m 09d 1962-09-22 23y 02m 20d 6 Marshall
12 William H Howden Partick Thistle 11 6 2 3 54.55 18.18 27.27 63.64 1902-09-27 Not Known 1910-10-01 Not Known 8 Howden
12 Robert [3] Johnstone Partick Thistle 11 5 1 5 45.45 9.09 45.45 50.00 1933-10-07 Not Known 1938-12-24 Not Known 6 Johnstone
14 William [4] Campbell Partick Thistle 8 1 0 7 12.50 .00 87.50 12.50 1909-04-28 Not Known 1915-09-04 Not Known 6 Campbell
14 Tomas Cerny Partick Thistle 8 1 3 4 12.50 37.50 50.00 31.25 2015-08-22 30y 04m 12d 2018-03-17 32y 11m 07d 3 Cerny
14 Joseph Nicol Walker Partick Thistle 8 4 0 4 50.00 .00 50.00 50.00 1994-12-26 32y 02m 27d 1996-03-23 33y 05m 23d 2 Walker
17 Kenneth Arthur Partick Thistle 7 0 3 4 .00 42.86 57.14 21.43 2002-09-28 23y 09m 21d 2006-02-25 27y 02m 18d 4 Arthur
18 Kenneth Campbell Partick Thistle 6 1 4 1 16.67 66.67 16.67 50.00 1921-01-08 Not Known 1921-09-24 Not Known 2 Campbell
18 Willie Duff Hearts 6 4 1 1 66.67 16.67 16.67 75.00 1954-09-11 19y 07m 05d 1956-04-02 21y 01m 27d 2 Duff
18 Kenny Garland Hearts 6 3 2 1 50.00 33.33 16.67 66.67 1972-04-22 24y 01m 06d 1974-09-28 26y 06m 12d 4 Garland

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