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.
Total Played = 610
NB Unique Names are taken from John Lister's disc of Scottish post WWII players. They do contain some spelling mistakes.
Possible doesn't take account of any 'breaks in career'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 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
onsSurname 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
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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
NoGoals 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
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.
Total Played = 362
NB Not all pre 1946 data is complete so there may be some details missing.
Possible doesn't take account of any 'breaks in career'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 John 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 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 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 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
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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
NoGoals Comp Match Scorers
Hearts Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 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 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 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 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
onsSurname 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
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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
onsSurname 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