Heart of Midlothian vs Motherwell 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 = 714
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 Steven Hammell 44 42 2 0 17 6 21 38.64 13.64 47.73 45.45 2000-10-01 18y 07m 13d 2017-02-04 34y 11m 17d 15 Hammell 2 William Kilmarnock 42 42 0 1 14 8 20 33.33 19.05 47.62 42.86 1940-08-10 Not Known 1956-04-23 Not Known 15 Kilmarnock 3 Keith William Lasley 38 35 3 2 14 6 18 36.84 15.79 47.37 44.74 2001-03-31 21y 06m 10d 2017-02-04 37y 04m 14d 14 Lasley 4 Stephen James Craigan 35 33 2 1 12 8 15 34.29 22.86 42.86 45.71 1997-10-04 20y 11m 13d 2011-12-24 35y 02m 03d 11 Craigan 5 Christopher McCart 33 33 0 2 5 10 18 15.15 30.30 54.55 30.30 1985-09-21 18y 05m 04d 1997-03-22 29y 11m 05d 10 McCart 5 Andrew Paton 33 33 0 0 10 8 15 30.30 24.24 45.45 42.42 1943-08-28 20y 07m 26d 1957-04-06 34y 03m 04d 13 Paton 5 Joe Wark 33 33 0 2 9 10 14 27.27 30.30 42.42 42.42 1969-10-11 22y 00m 02d 1982-01-30 34y 03m 21d 11 Wark 8 Robert Ferrier 32 32 0 8 15 7 10 46.88 21.88 31.25 57.81 1918-09-07 Not Known 1936-02-29 Not Known 18 Ferrier 8 Stephen David Kirk 32 26 6 3 5 10 17 15.63 31.25 53.13 31.25 1986-09-20 23y 08m 17d 1994-11-05 31y 10m 02d 9 Kirk 8 John Philliben 32 29 3 0 4 10 18 12.50 31.25 56.25 28.13 1986-09-20 22y 06m 06d 1997-12-06 33y 08m 22d 12 Philliben 11 George Stevenson 30 30 0 11 14 6 10 46.67 20.00 33.33 56.67 1924-03-29 Not Known 1939-02-11 Not Known 16 Stevenson 12 Allan McClory 27 27 0 0 12 6 9 44.44 22.22 33.33 55.56 1924-10-04 Not Known 1940-11-23 Not Known 14 McClory 13 Charles Aitken 26 26 0 5 7 7 12 26.92 26.92 46.15 40.38 1951-05-05 Not Known 1964-02-19 Not Known 11 Aitken 14 Thomas Boyd 25 24 1 0 1 7 17 4.00 28.00 68.00 18.00 1984-03-03 18y 03m 08d 1991-03-02 25y 03m 06d 7 Boyd 14 David Thomas Clarkson 25 18 7 4 7 6 12 28.00 24.00 48.00 40.00 2003-03-01 17y 05m 19d 2016-01-16 30y 04m 06d 8 Clarkson 16 Brian Martin 24 24 0 0 4 9 11 16.67 37.50 45.83 35.42 1991-12-14 28y 09m 20d 1998-04-08 35y 01m 15d 7 Martin 16 John Martis 24 24 0 0 9 4 11 37.50 16.67 45.83 45.83 1958-02-22 17y 10m 25d 1968-02-28 27y 10m 30d 10 Martis 18 Martyn Alexander Corrigan 23 21 2 1 6 6 11 26.09 26.09 47.83 39.13 2000-03-01 22y 06m 16d 2007-03-05 29y 06m 19d 8 Corrigan 18 John Wardlaw Johnston 23 23 0 0 10 4 9 43.48 17.39 39.13 52.17 1940-08-10 Not Known 1949-01-29 Not Known 9 Johnston 18 Robert Johnston McCann 23 23 0 1 6 6 11 26.09 26.09 47.83 39.13 1957-04-06 24y 05m 22d 1965-03-20 32y 05m 05d 8 McCann 21 Benjamin Ellis 22 22 0 0 9 4 9 40.91 18.18 40.91 50.00 1931-10-17 Not Known 1942-08-22 Not Known 11 Ellis 22 Douglas Arnott 21 19 2 4 1 6 14 4.76 28.57 66.67 19.05 1987-04-15 22y 08m 10d 1997-12-06 33y 04m 01d 11 Arnott 22 William Wilson Humphries 21 21 0 3 6 3 12 28.57 14.29 57.14 35.71 1946-08-24 18y 01m 23d 1955-12-17 27y 05m 16d 9 Humphries 22 William McFadyen 21 21 0 12 12 2 7 57.14 9.52 33.33 61.90 1925-12-19 Not Known 1936-09-09 Not Known 12 McFadyen 22 Archibald Shaw 21 21 0 1 5 6 10 23.81 28.57 47.62 38.10 1946-08-24 Not Known 1957-11-02 Not Known 10 Shaw 22 Hugh Morrison Wales 21 21 0 0 9 4 8 42.86 19.05 38.10 52.38 1930-11-15 Not Known 1942-02-28 Not Known 11 Wales 22 Fraser Wishart 21 20 1 0 2 7 12 9.52 33.33 57.14 26.19 1984-05-12 19y 02m 11d 1996-12-28 31y 09m 27d 6 Wishart 28 John [7] Blair 20 20 0 0 9 4 7 45.00 20.00 35.00 55.00 1933-03-29 Not Known 1942-12-05 Not Known 10 Blair 28 James Dolan 20 16 4 0 4 7 9 20.00 35.00 45.00 37.50 1989-09-16 20y 06m 25d 1996-12-28 27y 10m 06d 8 Dolan 28 William Hunter 20 20 0 6 8 4 8 40.00 20.00 40.00 50.00 1958-11-01 18y 08m 18d 1967-04-29 27y 02m 15d 9 Hunter 28 William Yates Redpath 20 20 0 2 6 4 10 30.00 20.00 50.00 40.00 1947-01-11 24y 05m 03d 1955-04-18 32y 08m 10d 8 Redpath 32 John Gahagan 19 12 7 2 4 4 11 21.05 21.05 57.89 31.58 1980-01-19 21y 04m 26d 1990-02-24 31y 06m 00d 8 Gahagan 32 Philip O'Donnell 19 18 1 3 6 4 9 31.58 21.05 47.37 42.11 1991-05-11 19y 01m 16d 2007-12-08 35y 08m 13d 9 O'Donnell 32 Craig Stewart Paterson 19 19 0 1 1 6 12 5.26 31.58 63.16 21.05 1987-02-25 27y 04m 23d 1991-03-02 31y 05m 00d 5 Paterson 32 Andrew Best Weir 19 19 0 1 6 5 8 31.58 26.32 42.11 44.74 1958-02-22 Not Known 1967-04-29 Not Known 9 Weir 36 George Nicol [1] 18 18 0 4 7 1 10 38.89 5.56 55.56 41.67 1904-12-31 Not Known 1915-02-13 Not Known 11 [1] 36 William McCallum 18 18 0 0 5 6 7 27.78 33.33 38.89 44.44 1963-05-11 21y 01m 11d 1973-02-19 30y 10m 22d 9 McCallum 36 Paul Charles Quinn 18 17 1 0 6 5 7 33.33 27.78 38.89 47.22 2003-12-27 18y 05m 06d 2009-01-07 23y 05m 17d 6 Quinn 39 John [4] Gray [1] 17 17 0 0 6 0 11 35.29 .00 64.71 35.29 1909-12-11 Not Known 1917-09-08 Not Known 9 [1] 39 Derek Watt Adams 17 11 6 4 6 4 7 35.29 23.53 41.18 47.06 1998-09-23 23y 02m 29d 2004-04-07 28y 09m 13d 6 Adams 39 John Aitkenhead 17 17 0 3 4 4 9 23.53 23.53 52.94 35.29 1949-01-29 25y 03m 21d 1956-04-23 32y 06m 15d 6 Aitkenhead 39 Hugh Ferguson 17 17 0 16 9 4 4 52.94 23.53 23.53 64.71 1916-12-09 Not Known 1925-11-14 Not Known 10 Ferguson 39 William McSeveney 17 17 0 0 5 3 9 29.41 17.65 52.94 38.24 1954-10-23 25y 07m 19d 1962-10-20 33y 07m 16d 9 McSeveney 39 Pat Quinn 17 17 0 5 5 3 9 29.41 17.65 52.94 38.24 1956-04-23 19y 11m 28d 1962-10-20 26y 05m 24d 8 Quinn 39 Mark Reynolds 17 17 0 1 7 1 9 41.18 5.88 52.94 44.12 2006-09-17 19y 04m 10d 2010-12-14 23y 07m 07d 5 Reynolds 39 Matt Thomson 17 17 0 0 7 3 7 41.18 17.65 41.18 50.00 1961-12-02 Not Known 1967-10-28 Not Known 7 Thomson 39 S Hastie Weir 17 17 0 0 4 3 10 23.53 17.65 58.82 32.35 1954-10-23 Not Known 1961-12-02 Not Known 8 Weir 39 Stephen Gerard Woods 17 17 0 0 2 4 11 11.76 23.53 64.71 23.53 1994-08-20 24y 05m 28d 2002-09-15 32y 06m 23d 7 Woods 49 Patrick James Delaney 16 16 0 4 6 4 6 37.50 25.00 37.50 50.00 1960-01-30 18y 09m 06d 1966-03-23 24y 10m 27d 7 Delaney 49 Jim [1] Forrest 16 16 0 2 3 4 9 18.75 25.00 56.25 31.25 1950-08-16 23y 04m 16d 1959-09-16 32y 05m 17d 7 Forrest 49 Ian Murdo MacLeod 16 16 0 0 4 3 9 25.00 18.75 56.25 34.38 1978-11-25 19y 00m 06d 1986-03-15 26y 03m 24d 6 MacLeod 49 Hugh [1] McNeil 16 16 0 0 6 1 9 37.50 6.25 56.25 40.63 1904-09-17 Not Known 1913-12-06 Not Known 10 McNeil 49 Jamie Murphy 16 11 5 2 8 3 5 50.00 18.75 31.25 59.38 2008-02-23 18y 05m 26d 2012-11-24 23y 02m 27d 6 Murphy 54 Tom Hateley 15 15 0 1 8 3 4 53.33 20.00 26.67 63.33 2009-10-31 20y 01m 19d 2013-03-02 23y 05m 18d 4 Hateley 54 Lee Henry McCulloch 15 8 7 2 4 5 6 26.67 33.33 40.00 43.33 1996-05-04 17y 11m 20d 2000-12-16 22y 07m 02d 6 McCulloch 54 Scott Douglas McDonald 15 15 0 2 4 2 9 26.67 13.33 60.00 33.33 2004-05-16 20y 08m 25d 2016-11-26 33y 03m 05d 6 McDonald 54 Stephen Thomas McMillan 15 14 1 0 4 4 7 26.67 26.67 46.67 40.00 1995-11-07 19y 09m 19d 2000-12-16 24y 10m 27d 5 McMillan 54 Duncan Henderson Ogilvie 15 15 0 2 5 4 6 33.33 26.67 40.00 46.67 1933-10-14 22y 00m 06d 1942-03-21 30y 05m 13d 7 Ogilvie 54 William H Pettigrew 15 14 1 8 4 3 8 26.67 20.00 53.33 36.67 1974-12-14 21y 02m 15d 1979-04-07 25y 06m 09d 4 Pettigrew 54 James Watson 15 15 0 7 5 3 7 33.33 20.00 46.67 43.33 1947-01-11 22y 11m 26d 1952-04-09 28y 02m 24d 6 Watson 61 Davie Cooper 14 13 1 0 2 2 10 14.29 14.29 71.43 21.43 1989-09-16 33y 06m 22d 1993-09-11 37y 06m 17d 5 Cooper 61 William McIntosh Davies 14 12 2 1 1 6 7 7.14 42.86 50.00 28.57 1994-03-30 29y 09m 30d 1998-04-08 33y 10m 09d 5 Davies 61 Marc Fitzpatrick 14 7 7 2 5 3 6 35.71 21.43 42.86 46.43 2004-05-16 18y 00m 05d 2008-08-09 22y 02m 29d 6 Fitzpatrick 61 Archibald Kelly 14 14 0 5 3 4 7 21.43 28.57 50.00 35.71 1949-11-26 27y 11m 17d 1953-01-24 31y 01m 15d 4 Kelly 61 Alastair Espie Maxwell 14 14 0 0 0 3 11 .00 21.43 78.57 10.71 1984-05-12 19y 02m 26d 1991-05-11 26y 02m 25d 5 Maxwell 61 John McMenemy 14 14 0 3 7 1 6 50.00 7.14 42.86 53.57 1928-11-10 Not Known 1935-03-02 Not Known 7 McMenemy 61 Peter Millar 14 13 1 2 4 5 5 28.57 35.71 35.71 46.43 1973-02-19 22y 09m 29d 1979-01-20 28y 08m 30d 6 Millar 61 Gregor McKenzie Stevens 14 13 1 2 4 3 7 28.57 21.43 50.00 39.29 1975-09-27 20y 08m 14d 1979-04-07 24y 02m 25d 3 Stevens 61 Robert [2] Stewart 14 14 0 0 8 3 3 57.14 21.43 21.43 67.86 1917-02-24 Not Known 1923-11-03 Not Known 8 Stewart 61 Bobby Watson 14 14 0 0 3 7 4 21.43 50.00 28.57 46.43 1970-12-12 24y 06m 27d 1976-04-10 29y 10m 26d 6 Watson 61 David [1933] Whiteford 14 14 0 1 4 6 4 28.57 42.86 28.57 50.00 1966-12-31 Not Known 1973-02-19 Not Known 6 Whiteford 72 Alexander Burns 13 8 5 0 1 6 6 7.69 46.15 46.15 30.77 1994-08-20 21y 00m 16d 2004-11-20 31y 03m 16d 5 Burns 72 Thomas Coyne 13 12 1 7 2 4 7 15.38 30.77 53.85 30.77 1993-12-15 31y 01m 01d 1998-04-08 35y 04m 25d 4 Coyne 72 John Johnman 13 13 0 0 6 2 5 46.15 15.38 38.46 53.85 1924-03-29 Not Known 1931-03-21 Not Known 8 Johnman 72 George Lindsay 13 13 0 1 5 4 4 38.46 30.77 30.77 53.85 1960-10-29 Not Known 1967-10-28 Not Known 7 Lindsay 72 Bobby McCallum 13 13 0 1 4 3 6 30.77 23.08 46.15 42.31 1959-09-09 Not Known 1968-02-28 Not Known 7 McCallum 72 Robert McKinnon 13 13 0 1 4 3 6 30.77 23.08 46.15 42.31 1992-04-07 25y 08m 08d 1996-01-10 29y 05m 10d 5 McKinnon 72 Donald A McLeod 13 13 0 0 4 2 7 30.77 15.38 53.85 38.46 1946-08-24 Not Known 1952-04-30 Not Known 6 McLeod 72 George Murray 13 13 0 2 4 2 7 30.77 15.38 53.85 38.46 1963-05-11 20y 11m 25d 1968-02-28 25y 09m 12d 6 Murray 72 William Rankin 13 13 0 7 7 3 3 53.85 23.08 23.08 65.38 1917-09-08 Not Known 1924-03-29 Not Known 7 Rankin 72 John Rundell 13 13 0 0 9 1 3 69.23 7.69 23.08 73.08 1916-12-09 Not Known 1924-03-29 Not Known 7 Rundell 72 Robert Russell 13 13 0 0 1 5 7 7.69 38.46 53.85 26.92 1987-09-12 30y 07m 01d 1990-12-22 33y 10m 11d 4 Russell 72 Richard Neil Peter Tait 13 13 0 0 3 2 8 23.08 15.38 61.54 30.77 2016-09-30 26y 09m 28d 2020-03-07 30y 03m 05d 4 Tait 72 William Telfer 13 13 0 0 7 2 4 53.85 15.38 30.77 61.54 1930-01-25 Not Known 1939-02-11 Not Known 9 Telfer 72 Simo Johannes Valakari 13 13 0 0 4 3 6 30.77 23.08 46.15 42.31 1997-03-22 23y 10m 22d 2000-03-25 26y 10m 26d 4 Valakari 86 George Gillan 12 12 0 2 6 3 3 50.00 25.00 25.00 62.50 1941-12-20 22y 05m 29d 1945-08-25 26y 02m 04d 5 Gillan 86 Bobby Graham 12 11 1 1 2 4 6 16.67 33.33 50.00 33.33 1973-09-15 28y 09m 24d 1977-04-30 32y 05m 08d 4 Graham 86 Shaun Hutchinson 12 12 0 1 7 3 2 58.33 25.00 16.67 70.83 2009-10-31 18y 11m 08d 2014-03-01 23y 03m 06d 5 Hutchinson 86 Donald Scott Leitch 12 12 0 1 7 2 3 58.33 16.67 25.00 66.67 2000-12-16 31y 02m 10d 2005-02-19 35y 04m 13d 5 Leitch 86 David Mathie 12 12 0 13 6 3 3 50.00 25.00 25.00 62.50 1939-02-11 Not Known 1949-01-29 Not Known 5 Mathie 86 Francis McStay 12 12 0 0 3 0 9 25.00 .00 75.00 25.00 1912-04-22 Not Known 1919-03-08 Not Known 8 McStay 86 Stuart Rennie 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1974-01-05 26y 08m 12d 1979-04-07 31y 11m 14d 5 Rennie 86 Samuel Young Ross 12 12 0 1 6 4 2 50.00 33.33 16.67 66.67 1942-08-22 Not Known 1945-12-08 Not Known 4 Ross 86 John William Michael Sutton 12 9 3 7 7 2 3 58.33 16.67 25.00 66.67 2009-03-04 25y 02m 06d 2014-03-01 30y 02m 03d 4 Sutton 86 Allan Goldie Wyllie 12 12 0 0 3 4 5 25.00 33.33 41.67 41.67 1957-11-02 21y 04m 18d 1965-03-20 28y 09m 05d 5 Wyllie 96 John McCulloch [1] 11 11 0 0 4 3 4 36.36 27.27 36.36 50.00 1937-10-02 Not Known 1945-03-31 Not Known 6 [1] 96 Thomas Hutton Bremner 11 11 0 5 3 3 5 27.27 27.27 45.45 40.91 1935-10-12 23y 02m 24d 1941-09-20 29y 02m 02d 6 Bremner 96 Craig Brown 11 11 0 1 5 2 4 45.45 18.18 36.36 54.55 1916-12-09 Not Known 1924-03-29 Not Known 7 Brown 96 Chris Cadden 11 10 1 0 4 1 6 36.36 9.09 54.55 40.91 2014-03-01 17y 05m 10d 2018-09-26 22y 00m 07d 5 Cadden 96 Allan Craig 11 11 0 0 6 0 5 54.55 .00 45.45 54.55 1925-12-19 21y 10m 12d 1932-10-15 28y 08m 08d 7 Craig 96 John W Johnstone 11 11 0 0 2 4 5 18.18 36.36 45.45 36.36 1950-11-18 Not Known 1953-01-24 Not Known 3 Johnstone 96 Patrick Kelly 11 11 0 0 2 0 9 18.18 .00 81.82 18.18 1910-09-03 Not Known 1915-12-18 Not Known 6 Kelly 96 Keith Alexander MacRae 11 10 1 0 3 6 2 27.27 54.55 18.18 54.55 1969-10-11 18y 08m 06d 1973-09-15 22y 07m 10d 5 MacRae 96 Colin O'Neill 11 11 0 1 1 3 7 9.09 27.27 63.64 22.73 1988-11-26 25y 05m 12d 1991-03-02 27y 08m 16d 3 O'Neill 96 James Lee Paterson 11 10 1 0 5 2 4 45.45 18.18 36.36 54.55 2004-11-20 25y 01m 26d 2008-01-22 28y 03m 28d 3 Paterson 96 Darren Randolph 11 11 0 0 5 3 3 45.45 27.27 27.27 59.09 2010-09-25 23y 04m 13d 2013-03-02 25y 09m 18d 3 Randolph 96 Thomas [1] Sloan 11 11 0 3 3 3 5 27.27 27.27 45.45 40.91 1952-03-29 26y 05m 16d 1957-04-06 31y 05m 24d 4 Sloan 96 Graeme [1] Smith 11 11 0 0 3 2 6 27.27 18.18 54.55 36.36 2005-08-27 22y 02m 19d 2009-03-04 25y 08m 24d 4 Smith 109 Ian Allan Angus 10 6 4 1 1 2 7 10.00 20.00 70.00 20.00 1991-03-02 29y 03m 11d 1994-02-05 32y 02m 17d 4 Angus 109 Allan Campbell 10 10 0 0 4 2 4 40.00 20.00 40.00 50.00 2017-12-09 19y 05m 05d 2020-03-07 21y 08m 03d 3 Campbell 109 Victor Davidson 10 9 1 1 3 3 4 30.00 30.00 40.00 45.00 1975-09-27 24y 10m 19d 1977-04-30 26y 05m 22d 2 Davidson 109 Raymond Paul Farningham 10 9 1 2 0 4 6 .00 40.00 60.00 20.00 1986-09-20 25y 05m 10d 1988-10-08 27y 05m 28d 3 Farningham 109 Richard Foran 10 8 2 4 4 2 4 40.00 20.00 40.00 50.00 2004-08-28 24y 02m 12d 2006-12-09 26y 05m 23d 3 Foran 109 John Goldthorpe 10 9 1 2 2 3 5 20.00 30.00 50.00 35.00 1967-10-28 19y 03m 11d 1975-09-27 27y 02m 10d 8 Goldthorpe 109 Liam Grimshaw 10 9 1 0 4 2 4 40.00 20.00 40.00 50.00 2015-11-28 20y 09m 26d 2021-11-20 26y 09m 18d 4 Grimshaw 109 Chris Humphrey 10 8 2 0 6 2 2 60.00 20.00 20.00 70.00 2009-10-31 22y 01m 12d 2013-03-02 25y 05m 11d 4 Humphrey 109 Paul Lambert 10 10 0 0 3 5 2 30.00 50.00 20.00 55.00 1993-09-11 24y 01m 04d 1996-05-04 26y 08m 27d 3 Lambert 109 Stewart Clarkston MacLaren 10 10 0 0 3 2 5 30.00 20.00 50.00 40.00 1974-12-14 21y 08m 08d 1978-09-23 25y 05m 17d 4 MacLaren 109 Gordon Mair 10 5 5 0 0 3 7 .00 30.00 70.00 15.00 1987-02-25 28y 02m 07d 1990-03-03 31y 02m 13d 4 Mair 109 Edward Skillion May 10 10 0 0 1 2 7 10.00 20.00 70.00 20.00 1995-05-13 27y 08m 13d 1998-11-14 31y 02m 15d 5 May 109 Thomas Ian McAdam 10 10 0 0 1 3 6 10.00 30.00 60.00 25.00 1986-11-19 32y 07m 10d 1989-05-13 35y 01m 04d 3 McAdam 109 Stephen McManus 10 10 0 0 4 1 5 40.00 10.00 50.00 45.00 2013-10-19 31y 01m 09d 2017-02-04 34y 04m 25d 3 McManus 109 Louis Elliot Moult 10 8 2 3 2 1 7 20.00 10.00 70.00 25.00 2015-08-12 23y 02m 29d 2022-11-06 30y 05m 23d 4 Moult 109 Jim P Muir 10 9 1 3 3 5 2 30.00 50.00 20.00 55.00 1969-10-11 20y 08m 11d 1974-01-05 24y 11m 06d 5 Muir 109 Andrew Robert Roddie 10 4 6 0 1 4 5 10.00 40.00 50.00 30.00 1994-08-20 22y 09m 16d 1996-12-28 25y 01m 24d 3 Roddie 109 Hugh Orr Sproat 10 10 0 0 4 3 3 40.00 30.00 30.00 55.00 1979-09-19 26y 10m 03d 1984-03-03 31y 03m 16d 4 Sproat 109 Ian St John 10 10 0 8 3 3 4 30.00 30.00 40.00 45.00 1957-11-02 19y 04m 26d 1961-03-04 22y 08m 25d 4 St John 128 Lionel Ainsworth 9 6 3 2 3 1 5 33.33 11.11 55.56 38.89 2014-01-11 26y 03m 10d 2017-02-04 29y 04m 03d 3 Ainsworth 128 Gerard Daniel Brannan 9 9 0 1 5 2 2 55.56 22.22 22.22 66.67 1998-11-14 26y 09m 30d 2000-12-16 28y 11m 01d 3 Brannan 128 Gordon Hunter Bremner 9 9 0 2 3 0 6 33.33 .00 66.67 33.33 1942-02-28 24y 03m 16d 1950-03-04 32y 03m 20d 5 Bremner 128 Ian Clinging 9 6 3 3 3 1 5 33.33 11.11 55.56 38.89 1978-09-23 20y 03m 11d 1982-08-28 24y 02m 16d 4 Clinging 128 Owen Columba Coyle 9 9 0 4 3 1 5 33.33 11.11 55.56 38.89 1997-03-22 30y 08m 08d 1999-01-30 32y 06m 16d 3 Coyle 128 Nicholas J Cusack 9 8 1 1 0 1 8 .00 11.11 88.89 5.56 1989-09-16 23y 08m 18d 1991-12-14 25y 11m 15d 3 Cusack 128 John Kelly (Dixie) Deans 9 9 0 3 2 2 5 22.22 22.22 55.56 33.33 1967-04-29 20y 08m 30d 1971-04-17 24y 08m 18d 4 Deans 128 Duncan Finlayson 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1913-04-26 Not Known 1918-09-07 Not Known 7 Finlayson 128 Graeme Scott Alexander Forbes 9 9 0 0 3 2 4 33.33 22.22 44.44 44.44 1981-10-24 23y 02m 25d 1986-03-15 27y 07m 15d 4 Forbes 128 Tom Forsyth 9 9 0 0 2 3 4 22.22 33.33 44.44 38.89 1968-02-28 19y 01m 05d 1972-03-11 23y 01m 17d 4 Forsyth 128 James W Griffin 9 8 1 1 1 1 7 11.11 11.11 77.78 16.67 1987-12-16 20y 11m 15d 1993-04-20 26y 03m 19d 5 Griffin 128 Stephen Hughes 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 2007-09-03 24y 09m 20d 2011-12-24 29y 01m 10d 3 Hughes 128 Joe McBride 9 9 0 6 3 3 3 33.33 33.33 33.33 50.00 1963-05-11 24y 11m 01d 1965-03-06 26y 08m 24d 3 McBride 128 James McCabe 9 8 1 2 1 5 3 11.11 55.56 33.33 38.89 1970-02-28 18y 09m 01d 1974-12-14 23y 06m 17d 5 McCabe 128 James McFadden 9 8 1 5 4 0 5 44.44 .00 55.56 44.44 2001-12-22 18y 08m 08d 2016-09-30 33y 05m 16d 5 McFadden 128 Steven Thomas McGarry 9 5 4 0 1 1 7 11.11 11.11 77.78 16.67 2006-02-18 26y 04m 21d 2009-12-30 30y 03m 02d 5 McGarry 128 Carl Gerard McHugh 9 8 1 1 3 1 5 33.33 11.11 55.56 38.89 2017-02-04 23y 11m 30d 2019-02-17 26y 00m 12d 3 McHugh 128 Willie McVie 9 9 0 0 2 3 4 22.22 33.33 44.44 38.89 1975-09-27 27y 01m 20d 1978-11-25 30y 03m 18d 3 McVie 128 John Livingstone Murdoch 9 9 0 4 4 0 5 44.44 .00 55.56 44.44 1928-11-10 Not Known 1933-03-29 Not Known 5 Murdoch 128 Luc Nijholt 9 9 0 0 1 2 6 11.11 22.22 66.67 22.22 1990-10-06 29y 02m 07d 1993-04-20 31y 08m 22d 3 Nijholt 128 Stephen Paul Pearson 9 6 3 1 2 3 4 22.22 33.33 44.44 38.89 2001-09-22 18y 11m 20d 2017-02-04 34y 04m 02d 5 Pearson 128 Bobby Roberts 9 9 0 2 3 2 4 33.33 22.22 44.44 44.44 1959-09-16 19y 00m 14d 1963-08-28 22y 11m 26d 5 Roberts 128 Ian Ross 9 8 1 0 1 3 5 11.11 33.33 55.56 27.78 1996-05-04 21y 08m 07d 1998-11-14 24y 02m 18d 4 Ross 128 Brian Vincent Wright 9 9 0 0 1 2 6 11.11 22.22 66.67 22.22 1985-09-21 26y 11m 16d 1987-04-15 28y 06m 10d 2 Wright 152 Bobby (Black) Campbell 8 8 0 3 3 1 4 37.50 12.50 50.00 43.75 1965-10-23 24y 02m 10d 1970-02-28 28y 06m 15d 4 Campbell 152 Stuart Carswell 8 3 5 0 5 1 2 62.50 12.50 25.00 68.75 2011-04-09 18y 07m 00d 2014-03-01 21y 05m 20d 4 Carswell 152 Charles John Cox 8 8 0 0 2 3 3 25.00 37.50 37.50 43.75 1952-03-29 26y 01m 10d 1955-04-16 29y 01m 28d 3 Cox 152 Shaun Michael Fagan 8 5 3 0 1 4 3 12.50 50.00 37.50 37.50 2002-09-15 18y 05m 24d 2005-11-26 21y 08m 04d 4 Fagan 152 William G Frame 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1924-12-20 Not Known 1938-09-17 Not Known 6 Frame 152 John McKie Gardiner 8 8 0 0 1 2 5 12.50 25.00 62.50 25.00 1985-09-21 27y 05m 19d 1987-03-17 28y 11m 15d 2 Gardiner 152 Alex [5] Gibson 8 8 0 5 3 4 1 37.50 50.00 12.50 62.50 1943-08-28 Not Known 1945-08-25 Not Known 3 Gibson 152 Samuel Gourlay Goodwin 8 8 0 0 1 4 3 12.50 50.00 37.50 37.50 1972-10-16 29y 07m 02d 1975-04-19 32y 01m 05d 3 Goodwin 152 Willie Irvine 8 8 0 2 4 2 2 50.00 25.00 25.00 62.50 1979-04-07 22y 10m 12d 1982-08-14 26y 02m 19d 4 Irvine 152 Steven Jennings 8 8 0 0 6 0 2 75.00 .00 25.00 75.00 2009-12-30 25y 02m 02d 2012-05-01 27y 06m 03d 3 Jennings 152 Joseph Johnston 8 8 0 4 2 2 4 25.00 25.00 50.00 37.50 1940-11-23 Not Known 1944-04-08 Not Known 3 Johnston 152 Robert Lennie 8 8 0 0 3 2 3 37.50 25.00 37.50 50.00 1917-12-22 Not Known 1922-12-09 Not Known 5 Lennie 152 Richard Little 8 8 0 1 4 2 2 50.00 25.00 25.00 62.50 1922-12-09 Not Known 1925-12-19 Not Known 4 Little 152 Gordon George Banks Marshall 8 8 0 0 4 4 0 50.00 50.00 .00 75.00 2003-09-27 39y 05m 08d 2005-04-30 41y 00m 11d 2 Marshall 152 Paul Alexander McGrillen 8 6 2 3 3 2 3 37.50 25.00 37.50 50.00 1991-09-07 20y 00m 19d 1995-01-08 23y 04m 20d 4 McGrillen 152 John Whitfield Milligan McInally 8 8 0 1 1 4 3 12.50 50.00 37.50 37.50 1969-10-11 32y 10m 20d 1972-10-21 35y 11m 00d 4 McInally 152 John C McLean 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1904-12-31 Not Known 1909-12-11 Not Known 6 McLean 152 Shaun Peter McSkimming 8 7 1 0 0 3 5 .00 37.50 62.50 18.75 1995-01-08 24y 07m 10d 1997-12-06 27y 06m 07d 4 McSkimming 152 Patrick Kevin Francis Michael Nevin 8 3 5 1 3 2 3 37.50 25.00 37.50 50.00 1998-09-23 35y 00m 17d 2000-03-25 36y 06m 19d 2 Nevin 152 David William Partridge 8 8 0 0 4 2 2 50.00 25.00 25.00 62.50 2002-09-15 23y 09m 20d 2005-04-30 26y 05m 04d 3 Partridge 152 John [3] Reid 8 8 0 0 4 2 2 50.00 25.00 25.00 62.50 1921-02-12 Not Known 1924-10-04 Not Known 5 Reid 152 George C Robertson 8 8 0 2 4 1 3 50.00 12.50 37.50 56.25 1906-12-08 Not Known 1910-09-03 Not Known 5 Robertson 152 Darren Lee Smith 8 1 7 0 2 1 5 25.00 12.50 62.50 31.25 2006-12-09 18y 08m 12d 2009-03-04 20y 11m 05d 3 Smith 152 Paul McKinnon Smith 8 8 0 0 0 2 6 .00 25.00 75.00 12.50 1986-09-20 23y 10m 18d 1988-03-08 25y 04m 06d 2 Smith 152 John Spencer 8 8 0 2 5 1 2 62.50 12.50 25.00 68.75 1998-11-14 28y 02m 03d 2000-12-16 30y 03m 05d 3 Spencer 152 William Tennant 8 8 0 4 4 3 1 50.00 37.50 12.50 68.75 1921-11-12 Not Known 1929-03-16 Not Known 5 Tennant 152 Willie Watson 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1974-01-05 24y 01m 01d 1977-02-19 27y 02m 15d 4 Watson 152 James [7] Wilson 8 8 0 0 2 0 6 25.00 .00 75.00 25.00 1910-09-03 Not Known 1913-12-06 Not Known 4 Wilson 180 William Barclay 7 7 0 1 4 1 2 57.14 14.29 28.57 64.29 1945-08-25 21y 01m 14d 1948-09-01 24y 01m 21d 4 Barclay 180 Ryan Michael Bowman 7 4 3 2 2 0 5 28.57 .00 71.43 28.57 2016-09-30 24y 10m 00d 2018-12-08 27y 00m 08d 3 Bowman 180 William Gibson Campbell 7 7 0 1 2 5 0 28.57 71.43 .00 64.29 1971-11-06 27y 04m 04d 1973-09-15 29y 02m 13d 3 Campbell 180 Joe Carson 7 7 0 0 2 3 2 28.57 42.86 28.57 50.00 1980-01-19 26y 01m 26d 1984-03-03 30y 03m 08d 4 Carson 180 Sieb Dijkstra 7 7 0 0 3 3 1 42.86 42.86 14.29 64.29 1992-10-24 26y 00m 04d 1994-03-30 27y 05m 10d 2 Dijkstra 180 Michel Johannes Doesburg 7 7 0 0 4 1 2 57.14 14.29 28.57 64.29 1998-09-23 30y 01m 13d 1999-11-23 31y 03m 13d 2 Doesburg 180 Charles Dunne 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 2017-08-26 24y 06m 13d 2019-08-16 26y 06m 03d 3 Dunne 180 Ross Forbes 7 3 4 1 4 1 2 57.14 14.29 28.57 64.29 2009-10-31 20y 07m 28d 2011-04-09 22y 01m 06d 2 Forbes 180 Mark Joseph Gillespie 7 6 1 0 3 1 3 42.86 14.29 42.86 50.00 2018-09-15 26y 05m 19d 2020-03-07 27y 11m 09d 2 Gillespie 180 Colin Michael Kenneth Hampton 7 7 0 0 2 0 5 28.57 .00 71.43 28.57 1910-09-03 Not Known 1914-04-01 Not Known 4 Hampton 180 Michael Higdon 7 7 0 2 4 1 2 57.14 14.29 28.57 64.29 2011-08-07 27y 11m 05d 2013-03-02 29y 06m 00d 2 Higdon 180 Scott Howie 7 7 0 0 0 4 3 .00 57.14 42.86 28.57 1995-08-26 23y 07m 22d 1997-03-22 25y 02m 18d 2 Howie 180 John [3] Hunter 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 1950-03-04 Not Known 1956-12-08 Not Known 5 Hunter 180 Ian Kennedy 7 4 3 0 2 1 4 28.57 14.29 57.14 35.71 1974-01-05 19y 00m 24d 1977-04-30 22y 04m 18d 3 Kennedy 180 Brian [1] Kerr 7 7 0 0 0 2 5 .00 28.57 71.43 14.29 2005-04-30 23y 06m 18d 2007-03-05 25y 04m 21d 3 Kerr 180 Nicky Law 7 7 0 1 4 1 2 57.14 14.29 28.57 64.29 2011-08-07 23y 04m 09d 2013-03-02 24y 11m 02d 2 Law 180 Kirkwood Lawson 7 6 1 0 1 5 1 14.29 71.43 14.29 50.00 1970-12-16 22y 09m 12d 1973-09-15 25y 06m 11d 4 Lawson 180 Donald A Macleod 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1940-08-10 Not Known 1942-12-05 Not Known 3 Macleod 180 James Main 7 7 0 2 2 1 4 28.57 14.29 57.14 35.71 1938-01-29 Not Known 1944-04-08 Not Known 4 Main 180 Peter Marinello 7 7 0 1 2 1 4 28.57 14.29 57.14 35.71 1976-01-31 25y 11m 11d 1978-11-25 28y 09m 05d 3 Marinello 180 Peter McCloy 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1965-10-23 18y 11m 07d 1969-10-11 22y 10m 25d 4 McCloy 180 Ross McCormack 7 6 1 1 2 1 4 28.57 14.29 57.14 35.71 2006-09-17 20y 00m 30d 2008-02-23 21y 06m 05d 2 McCormack 180 Thomas [1] McKenzie 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1933-03-29 Not Known 1941-12-20 Not Known 5 McKenzie 180 Hugh McNeil 7 7 0 0 4 1 2 57.14 14.29 28.57 64.29 1926-10-23 Not Known 1929-09-07 Not Known 4 McNeil 180 James John O'Brien 7 6 1 1 4 0 3 57.14 .00 42.86 57.14 2008-08-09 20y 10m 12d 2010-04-24 22y 06m 27d 2 O'Brien 180 Chris Porter 7 6 1 4 3 1 3 42.86 14.29 42.86 50.00 2007-09-03 23y 08m 22d 2009-01-07 25y 00m 26d 2 Porter 180 Stuart Rafferty 7 3 4 0 2 3 2 28.57 42.86 28.57 50.00 1981-10-24 20y 07m 18d 1984-03-03 22y 11m 26d 3 Rafferty 180 John [16] Russell 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1943-08-28 Not Known 1945-12-08 Not Known 3 Russell 180 Steven Saunders 7 7 0 1 4 2 1 57.14 28.57 14.29 71.43 2009-10-31 18y 08m 08d 2011-08-07 20y 05m 15d 3 Saunders 180 Robert Shannon 7 7 0 1 3 3 1 42.86 42.86 14.29 64.29 1993-09-11 27y 04m 22d 1995-01-08 28y 08m 19d 2 Shannon 180 James Sneddon 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1905-09-02 Not Known 1915-12-18 Not Known 5 Sneddon 180 Shaun Teale 7 7 0 0 4 1 2 57.14 14.29 28.57 64.29 1998-09-23 34y 06m 13d 1999-11-23 35y 08m 13d 2 Teale 180 Andrew Francis Walker 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 1986-03-15 20y 11m 09d 1987-04-15 22y 00m 09d 2 Walker 213 Thomas Michael Aldred 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 2018-01-27 27y 04m 16d 2019-02-17 28y 05m 06d 2 Aldred 213 George Elder Burley 6 6 0 0 0 1 5 .00 16.67 83.33 8.33 1989-09-16 33y 03m 13d 1990-12-22 34y 06m 19d 2 Burley 213 Andrew Dornan 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1983-10-08 22y 01m 19d 1986-01-04 24y 04m 16d 2 Dornan 213 William Dowall 6 6 0 1 3 0 3 50.00 .00 50.00 50.00 1930-01-25 Not Known 1934-10-13 Not Known 4 Dowall 213 Cameron Duncan 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1987-09-12 22y 01m 08d 1988-11-26 23y 03m 22d 2 Duncan 213 Stuart Elliot 6 4 2 2 2 0 4 33.33 .00 66.67 33.33 2000-10-01 22y 02m 08d 2002-03-02 23y 07m 07d 2 Elliot 213 William Henry Falconer 6 6 0 1 0 2 4 .00 33.33 66.67 16.67 1996-05-04 30y 00m 29d 1998-02-21 31y 10m 16d 3 Falconer 213 Elliott Thomas Frear 6 2 4 0 3 0 3 50.00 .00 50.00 50.00 2017-08-26 26y 11m 15d 2019-02-17 28y 05m 06d 2 Frear 213 Andrew Harrow 6 5 1 1 1 1 4 16.67 16.67 66.67 25.00 1983-10-08 26y 11m 02d 1986-03-15 29y 04m 09d 2 Harrow 213 Brian Heron 6 6 0 4 2 2 2 33.33 33.33 33.33 50.00 1970-12-12 22y 05m 23d 1972-03-11 23y 08m 21d 2 Heron 213 James (Rev) Jackson 6 6 0 0 4 1 1 66.67 16.67 16.67 75.00 1919-11-01 Not Known 1923-11-03 Not Known 4 Jackson 213 Liam [2] Kelly 6 6 0 0 2 0 4 33.33 .00 66.67 33.33 2021-10-02 25y 08m 09d 2022-11-06 26y 09m 14d 2 Kelly 213 Miodrag Krivokapic 6 6 0 0 1 3 2 16.67 50.00 33.33 41.67 1993-09-11 34y 00m 05d 1996-01-10 36y 04m 04d 3 Krivokapic 213 Curtis Lee Main 6 6 0 3 2 1 3 33.33 16.67 50.00 41.67 2018-01-27 25y 07m 07d 2019-02-17 26y 07m 28d 2 Main 213 David Mair 6 6 0 1 0 0 6 .00 .00 100.00 .00 1911-12-23 Not Known 1914-10-10 Not Known 4 Mair 213 Thomas McDonald 6 6 0 0 4 1 1 66.67 16.67 16.67 75.00 1906-12-08 Not Known 1910-04-09 Not Known 3 McDonald 213 Samuel McGowan 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1942-08-22 Not Known 1945-12-08 Not Known 4 McGowan 213 David Murray 6 6 0 0 4 0 2 66.67 .00 33.33 66.67 1913-12-06 Not Known 1917-12-22 Not Known 4 Murray 213 Derek R Murray 6 4 2 0 0 1 5 .00 16.67 83.33 8.33 1985-11-23 24y 11m 28d 1987-12-16 27y 00m 20d 3 Murray 213 James Francis O'Rourke 6 4 2 2 1 1 4 16.67 16.67 66.67 25.00 1976-08-21 29y 11m 03d 1977-04-30 30y 07m 12d 1 O'Rourke 213 William Paterson 6 6 0 0 4 1 1 66.67 16.67 16.67 75.00 1919-11-01 Not Known 1923-11-03 Not Known 5 Paterson 213 Sammy Reid 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1956-12-08 17y 01m 25d 1959-12-12 20y 01m 29d 3 Reid 213 Charles R Robertson 6 6 0 6 3 1 2 50.00 16.67 33.33 58.33 1942-08-22 Not Known 1945-12-08 Not Known 3 Robertson 213 Andrew Patrick Rose 6 5 1 0 2 1 3 33.33 16.67 50.00 41.67 2017-08-26 27y 06m 13d 2018-12-08 28y 09m 25d 2 Rose 213 Gregory Strong 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 2000-03-25 24y 06m 20d 2002-03-02 26y 05m 25d 3 Strong 213 Ian Wishart Taylor 6 5 1 0 2 2 2 33.33 33.33 33.33 50.00 1974-12-14 26y 06m 21d 1976-04-10 27y 10m 18d 2 Taylor 213 David Thackeray 6 6 0 0 4 1 1 66.67 16.67 16.67 75.00 1925-12-19 Not Known 1928-02-25 Not Known 3 Thackeray 213 Derek Johnstone Townsley 6 4 2 1 2 1 3 33.33 16.67 50.00 41.67 1999-11-06 26y 07m 16d 2001-03-31 28y 00m 10d 2 Townsley 213 Kevin Twaddle 6 5 1 0 3 2 1 50.00 33.33 16.67 66.67 1999-11-06 28y 00m 07d 2001-09-22 29y 10m 23d 3 Twaddle 213 James [6] Watson 6 6 0 3 3 3 0 50.00 50.00 .00 75.00 1944-08-26 Not Known 1945-12-08 Not Known 2 Watson 243 William M Grant [1] 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1935-10-12 Not Known 1937-10-02 Not Known 3 [1] 243 Gael Bigirimana 5 2 3 0 0 1 4 .00 20.00 80.00 10.00 2017-12-09 24y 01m 17d 2018-12-08 25y 01m 16d 2 Bigirimana 243 Trevor Carson 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 2017-08-26 29y 05m 21d 2018-09-26 30y 06m 21d 2 Carson 243 Steven J Cowan 5 4 1 2 1 2 2 20.00 40.00 40.00 40.00 1987-10-27 24y 08m 10d 1988-11-26 25y 09m 09d 2 Cowan 243 Omar Daley 5 1 4 0 3 0 2 60.00 .00 40.00 60.00 2011-12-24 30y 07m 29d 2013-03-02 31y 10m 05d 2 Daley 243 Liam Francis Peadar Donnelly 5 5 0 0 3 0 2 60.00 .00 40.00 60.00 2018-09-26 22y 06m 19d 2022-05-11 26y 02m 04d 3 Donnelly 243 Iain John H Ferguson 5 3 2 0 0 0 5 .00 .00 100.00 .00 1991-03-02 28y 06m 26d 1992-08-29 30y 00m 25d 3 Ferguson 243 James Ian Gardiner 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1955-12-17 27y 02m 29d 1958-02-22 29y 05m 04d 3 Gardiner 243 Robert [3] Gardiner 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1917-12-22 Not Known 1921-02-12 Not Known 4 Gardiner 243 Thomas Gilchrist 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1911-12-23 Not Known 1914-04-01 Not Known 3 Gilchrist 243 Donald Ralph Goodman 5 3 2 0 1 1 3 20.00 20.00 60.00 30.00 1999-04-24 32y 11m 15d 2000-10-01 34y 04m 22d 3 Goodman 243 Andrew Lewis Goram 5 5 0 0 3 0 2 60.00 .00 40.00 60.00 1999-01-24 34y 09m 11d 2000-12-16 36y 08m 03d 3 Goram 243 Sean Richard Goss 5 4 1 0 2 0 3 40.00 .00 60.00 40.00 2021-11-20 26y 01m 19d 2022-11-06 27y 01m 05d 2 Goss 243 James [3] Hamilton 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 2005-02-19 29y 00m 10d 2006-02-18 30y 00m 09d 2 Hamilton 243 Charles Higgins 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1943-12-11 22y 06m 29d 1952-11-22 31y 06m 10d 4 Higgins 243 David [1] Hutchison 5 5 0 0 3 1 1 60.00 20.00 20.00 70.00 1926-10-23 Not Known 1928-02-25 Not Known 2 Hutchison 243 Frank (Francis David) Kelly 5 5 0 3 3 0 2 60.00 .00 40.00 60.00 1915-10-30 Not Known 1917-09-08 Not Known 3 Kelly 243 Benito Kemble 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1999-11-06 31y 02m 10d 2000-10-01 32y 01m 04d 2 Kemble 243 Paul Kinnaird 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 1988-03-08 21y 03m 26d 1989-05-13 22y 06m 02d 2 Kinnaird 243 Kevin McBride 5 4 1 1 3 0 2 60.00 .00 40.00 60.00 2004-08-28 23y 02m 14d 2007-03-05 25y 08m 19d 3 McBride 243 Jamie McGowan 5 5 0 0 2 0 3 40.00 .00 60.00 40.00 1998-09-23 27y 09m 18d 2000-03-01 29y 02m 25d 2 McGowan 243 Brian McLaughlin 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 1979-09-19 24y 11m 12d 1982-05-15 27y 07m 08d 2 McLaughlin 243 Stephen John McLelland 5 5 0 0 3 1 1 60.00 20.00 20.00 70.00 1981-10-24 24y 01m 29d 1982-08-28 25y 00m 03d 2 McLelland 243 Andrew McMurtrie 5 5 0 0 3 1 1 60.00 20.00 20.00 70.00 1926-10-23 Not Known 1928-02-25 Not Known 2 McMurtrie 243 John McPhee 5 5 0 2 2 1 2 40.00 20.00 40.00 50.00 1960-08-20 22y 08m 30d 1962-04-02 24y 04m 12d 2 McPhee 243 Robert Scott McSkimming 5 5 0 0 4 1 0 80.00 20.00 .00 90.00 1916-12-09 Not Known 1918-09-07 Not Known 3 McSkimming 243 Bevis Kristofer Kizito Mugabi 5 3 2 0 3 0 2 60.00 .00 40.00 60.00 2019-12-07 24y 07m 06d 2022-09-18 27y 04m 17d 3 Mugabi 243 Stephen Gerard O'Donnell 5 3 2 0 2 0 3 40.00 .00 60.00 40.00 2021-10-02 29y 04m 21d 2022-11-06 30y 05m 26d 2 O'Donnell 243 Henrik Ojamaa 5 3 2 0 3 1 1 60.00 20.00 20.00 70.00 2012-02-18 20y 08m 29d 2013-03-02 21y 09m 10d 2 Ojamaa 243 John Paul Reilly 5 4 1 1 1 0 4 20.00 .00 80.00 20.00 1985-09-21 23y 06m 00d 1986-09-20 24y 05m 30d 2 Reilly 243 John [11] Robertson 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1911-12-23 Not Known 1921-02-12 Not Known 3 Robertson 243 James [2018] Scott 5 3 2 0 3 0 2 60.00 .00 40.00 60.00 2018-12-08 18y 03m 08d 2019-12-07 19y 03m 07d 2 Scott 243 Archibald Hamilton Ramage Shaw 5 5 0 0 3 2 0 60.00 40.00 .00 80.00 1944-04-08 Not Known 1945-12-08 Not Known 3 Shaw 243 Connor Shields 5 3 2 1 2 0 3 40.00 .00 60.00 40.00 2021-10-02 24y 02m 03d 2022-11-06 25y 03m 08d 2 Shields 243 Callum Slattery 5 5 0 0 2 0 3 40.00 .00 60.00 40.00 2021-10-02 22y 07m 24d 2022-11-06 23y 08m 29d 2 Slattery 243 John Rae (Ian) Thomson 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1962-10-20 16y 11m 00d 1967-04-29 21y 05m 09d 4 Thomson 243 William Marshall Thomson 5 5 0 0 0 0 5 .00 .00 100.00 .00 1991-09-07 33y 06m 28d 1992-08-29 34y 06m 19d 2 Thomson 243 Kevin van Veen 5 4 1 0 1 0 4 20.00 .00 80.00 20.00 2021-10-02 30y 04m 01d 2022-11-06 31y 05m 05d 2 van Veen 281 Raymond Blair 4 2 2 0 1 0 3 25.00 .00 75.00 25.00 1985-09-21 26y 10m 09d 1986-03-15 27y 04m 03d 1 Blair 281 James Bryers 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1927-02-05 Not Known 1928-02-25 Not Known 2 Bryers 281 Jake Carroll 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2019-09-14 28y 01m 03d 2022-05-11 30y 09m 00d 2 Carroll 281 Kevin Christie 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 1997-03-22 20y 11m 21d 1998-04-08 22y 00m 07d 2 Christie 281 Bruce Clelland 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1979-09-19 20y 11m 24d 1982-08-28 23y 11m 02d 3 Clelland 281 Alfred James Conn 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1981-10-24 29y 06m 19d 1982-08-28 30y 04m 23d 2 Conn 281 Brian Coyne 4 4 0 2 3 0 1 75.00 .00 25.00 75.00 1982-01-30 22y 01m 17d 1982-08-28 22y 08m 15d 2 Coyne 281 Arnott Craig 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1927-02-05 Not Known 1928-02-25 Not Known 2 Craig 281 Greig Paterson Denham 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1996-01-10 19y 03m 05d 1998-04-08 21y 06m 03d 3 Denham 281 Andrew Donaldson 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1906-12-08 Not Known 1908-03-14 Not Known 2 Donaldson 281 Tom Donnelly 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1969-10-11 22y 06m 29d 1970-12-16 23y 09m 04d 2 Donnelly 281 Zaine Francis-Angol 4 2 2 0 3 1 0 75.00 25.00 .00 87.50 2012-11-24 19y 04m 25d 2014-03-01 20y 08m 01d 2 Francis-Angol 281 Declan Gallagher 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 2019-08-16 28y 06m 03d 2020-03-07 29y 00m 23d 1 Gallagher 281 George Greenshields 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1923-03-14 Not Known 1925-11-14 Not Known 4 Greenshields 281 Richard Hamilton 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1949-11-26 Not Known 1950-08-30 Not Known 2 Hamilton 281 Peter Hartley 4 3 1 0 2 1 1 50.00 25.00 25.00 62.50 2018-09-15 30y 05m 12d 2020-03-07 31y 11m 04d 2 Hartley 281 Paul Edward Harvey 4 1 3 0 0 2 2 .00 50.00 50.00 25.00 1999-11-06 31y 02m 09d 2000-10-01 32y 01m 03d 2 Harvey 281 Ben Heneghan 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2016-09-30 23y 00m 11d 2017-08-26 23y 11m 07d 2 Heneghan 281 Patrick Carr Holton 4 4 0 0 0 0 4 .00 .00 100.00 .00 1956-12-08 20y 11m 15d 1959-03-04 23y 02m 09d 3 Holton 281 Alex [4] Hunter 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1928-11-10 Not Known 1931-03-21 Not Known 3 Hunter 281 Jermaine Hylton 4 3 1 1 2 1 1 50.00 25.00 25.00 62.50 2019-08-16 26y 01m 19d 2020-03-07 26y 08m 08d 1 Hylton 281 Sondre Solholm Johansen 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2021-11-20 26y 04m 13d 2022-11-06 27y 03m 30d 2 Johansen 281 Marvin Johnson 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 2015-08-12 24y 08m 11d 2016-04-23 25y 04m 22d 1 Johnson 281 James [4] Johnstone 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1908-03-14 Not Known 1910-04-09 Not Known 3 Johnstone 281 Lucas Jutkiewicz 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2009-10-31 20y 07m 03d 2010-04-24 21y 00m 27d 1 Jutkiewicz 281 Alexander D Kennedy 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 1985-11-23 22y 04m 29d 1987-02-25 23y 08m 00d 2 Kennedy 281 William Daniel Kinniburgh 4 3 1 0 2 1 1 50.00 25.00 25.00 62.50 2002-12-04 18y 02m 26d 2005-11-26 21y 02m 18d 3 Kinniburgh 281 Cedric Kipre 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 2017-08-26 20y 08m 17d 2018-03-04 21y 02m 23d 1 Kipre 281 Ricki Lamie 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 2021-11-20 28y 04m 25d 2022-11-06 29y 04m 11d 2 Lamie 281 Michael David Larnach 4 3 1 2 1 0 3 25.00 .00 75.00 25.00 1978-09-23 25y 10m 14d 1979-09-19 26y 10m 10d 2 Larnach 281 Joshua Neil Law 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2015-08-12 25y 11m 24d 2016-04-23 26y 08m 04d 1 Law 281 Dirk Lehmann 4 3 1 1 1 0 3 25.00 .00 75.00 25.00 2002-03-02 30y 06m 14d 2003-03-01 31y 06m 13d 2 Lehmann 281 James Alexander Lindsay 4 2 2 0 1 0 3 25.00 .00 75.00 25.00 1977-04-30 18y 06m 25d 1979-01-20 20y 03m 15d 2 Lindsay 281 Christopher Michael Long 4 2 2 3 2 1 1 50.00 25.00 25.00 62.50 2019-08-16 24y 05m 22d 2020-03-07 25y 00m 11d 1 Long 281 Barry Maguire 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 2020-03-07 21y 10m 09d 2022-09-18 24y 04m 22d 3 Maguire 281 Rob Matthei 4 2 2 0 2 0 2 50.00 .00 50.00 50.00 1998-09-23 32y 00m 03d 1999-04-24 32y 07m 04d 1 Matthei 281 Colin C McAdam 4 2 2 0 1 2 1 25.00 50.00 25.00 50.00 1975-09-27 24y 00m 30d 1977-04-30 25y 08m 02d 2 McAdam 281 Gary McAllister 4 3 1 0 0 2 2 .00 50.00 50.00 25.00 1983-10-08 18y 09m 13d 1984-05-12 19y 04m 17d 1 McAllister 281 Brian John McClair 4 3 1 0 2 0 2 50.00 .00 50.00 50.00 1982-05-15 18y 05m 07d 1998-09-23 34y 09m 15d 3 McClair 281 Thomas McGregor 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1919-11-01 Not Known 1921-02-12 Not Known 2 McGregor 281 Robert McHugh 4 0 4 0 3 0 1 75.00 .00 25.00 75.00 2010-09-25 19y 02m 09d 2013-10-19 22y 03m 03d 4 McHugh 281 Brian Stuart McLean 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 2005-11-26 20y 08m 29d 2009-03-04 24y 00m 04d 3 McLean 281 Joseph McLeod 4 2 2 0 0 0 4 .00 .00 100.00 .00 1990-12-22 22y 11m 22d 1992-04-07 24y 03m 08d 2 McLeod 281 Alex [4] Millar 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1944-08-26 Not Known 1945-08-25 Not Known 2 Millar 281 John Montgomery 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1904-09-17 Not Known 1905-12-30 Not Known 2 Montgomery 281 Mark O'Hara 4 2 2 0 2 1 1 50.00 25.00 25.00 62.50 2019-09-14 23y 09m 02d 2021-10-02 25y 09m 20d 2 O'Hara 281 Tommy O'Hara 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1982-01-30 29y 05m 13d 1982-08-28 30y 00m 11d 2 O'Hara 281 Robert Penman 4 4 0 0 0 0 4 .00 .00 100.00 .00 1914-10-10 Not Known 1915-12-18 Not Known 2 Penman 281 Liam Polworth 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 2019-08-16 24y 10m 04d 2020-03-07 25y 04m 24d 1 Polworth 281 Billy Reid 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1957-04-06 19y 00m 07d 1960-09-03 22y 05m 04d 3 Reid 281 Craig Ian Samson 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2016-04-23 32y 00m 20d 2017-02-04 32y 10m 01d 2 Samson 281 Mitchel Van der Gaag 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1996-05-04 24y 06m 07d 1997-03-22 25y 04m 23d 2 Van der Gaag 281 John T Waugh 4 4 0 0 0 0 4 .00 .00 100.00 .00 1914-10-10 Not Known 1915-12-18 Not Known 2 Waugh 281 James White 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1924-03-29 Not Known 1925-11-14 Not Known 3 White 335 John McGrath [1] 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1924-12-20 Not Known 1925-12-19 Not Known 2 [1] 335 Justin Amaluzor 3 0 3 0 1 0 2 33.33 .00 66.67 33.33 2021-10-02 24y 11m 15d 2022-01-29 25y 03m 12d 1 Amaluzor 335 James Mitchell Archibald 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1915-10-30 Not Known 1917-12-22 Not Known 2 Archibald 335 Kenneth George Black 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1983-12-26 20y 00m 27d 1984-05-12 20y 05m 13d 1 Black 335 John Anthony Capaldi 3 1 2 0 1 0 2 33.33 .00 66.67 33.33 1978-09-23 18y 10m 07d 1979-01-20 19y 02m 04d 1 Capaldi 335 Bobby Carberry 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1979-04-07 21y 04m 16d 1979-11-24 22y 00m 02d 2 Carberry 335 Walter Carlyle 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1963-12-07 25y 06m 14d 1965-03-20 26y 09m 25d 2 Carlyle 335 Giles Coke 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2009-10-31 23y 04m 28d 2010-04-24 23y 10m 21d 1 Coke 335 Devante Lavon Andrew Cole 3 1 2 0 2 0 1 66.67 .00 33.33 66.67 2019-08-16 24y 03m 06d 2019-12-07 24y 06m 27d 1 Cole 335 Donald Cameron Colman 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1905-09-02 Not Known 1906-12-08 Not Known 2 Colman 335 Steven Craig 3 2 1 0 0 3 0 .00 100.00 .00 50.00 2003-09-27 22y 07m 22d 2004-04-07 23y 02m 02d 1 Craig 335 Daniel Crainey 3 3 0 0 0 0 3 .00 .00 100.00 .00 1903-09-12 Not Known 1904-12-31 Not Known 2 Crainey 335 James Sermagour Crapnell 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1933-03-29 Not Known 1934-04-16 Not Known 2 Crapnell 335 Jason Dair 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2003-12-27 29y 06m 12d 2004-05-16 29y 11m 01d 1 Dair 335 James Doyle 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1985-09-21 23y 11m 20d 1986-03-15 24y 05m 14d 1 Doyle 335 Thomas Findlay 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1904-09-17 Not Known 1905-12-30 Not Known 2 Findlay 335 James Gardner 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 1991-12-14 24y 02m 17d 1993-01-23 25y 03m 27d 2 Gardner 335 Patrick J Gardner 3 2 1 3 1 1 1 33.33 33.33 33.33 50.00 1975-04-19 31y 04m 23d 1976-04-10 32y 04m 14d 2 Gardner 335 James A Gillespie 3 2 1 0 0 2 1 .00 66.67 33.33 33.33 1983-10-08 25y 11m 04d 1984-03-03 26y 03m 28d 1 Gillespie 335 John [3] Gray 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1972-10-21 18y 09m 14d 1974-01-05 19y 11m 29d 2 Gray 335 John Michael Hendry 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1996-05-04 26y 03m 28d 1997-12-06 27y 11m 00d 3 Hendry 335 Harry (Henry A) Hood 3 1 2 1 1 0 2 33.33 .00 66.67 33.33 1976-08-28 31y 10m 25d 1977-02-19 32y 04m 16d 1 Hood 335 Alistair Robert Hunter 3 3 0 0 0 0 3 .00 .00 100.00 .00 1976-08-21 26y 10m 17d 1977-04-30 27y 06m 26d 1 Hunter 335 Daniel Johnson 3 2 1 0 0 0 3 .00 .00 100.00 .00 2018-09-15 25y 06m 18d 2018-12-08 25y 09m 10d 1 Johnson 335 Archie Kerr 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1955-04-16 19y 07m 17d 1956-04-23 20y 07m 24d 2 Kerr 335 Jack Leitch 3 1 2 0 2 0 1 66.67 .00 33.33 66.67 2014-03-01 18y 07m 12d 2016-04-23 20y 09m 06d 2 Leitch 335 David Albert Robertson MacCabe 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1988-10-08 26y 06m 05d 1990-02-24 27y 10m 21d 2 MacCabe 335 William Macdougall 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1920-12-04 Not Known 1921-11-12 Not Known 2 Macdougall 335 Alec Martin 3 2 1 1 0 2 1 .00 66.67 33.33 33.33 1973-02-19 22y 04m 09d 1974-01-05 23y 02m 26d 2 Martin 335 Alex [1] McCallum 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1905-09-02 Not Known 1907-04-06 Not Known 2 McCallum 335 Willie McClymont 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 1972-11-08 19y 00m 26d 1974-12-14 21y 02m 01d 3 McClymont 335 Charles McGillivray 3 3 0 0 0 0 3 .00 .00 100.00 .00 1934-10-13 Not Known 1938-01-29 Not Known 3 McGillivray 335 Nathan McGinley 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2021-10-02 25y 00m 17d 2022-01-29 25y 04m 14d 1 McGinley 335 Charles McLelland 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1979-09-19 26y 05m 26d 1980-01-19 26y 09m 26d 1 McLelland 335 Alex F McMurray 3 3 0 0 0 0 3 .00 .00 100.00 .00 1903-11-28 Not Known 1904-12-31 Not Known 2 McMurray 335 Andrew McNab 3 3 0 0 0 0 3 .00 .00 100.00 .00 1903-09-12 Not Known 1904-12-31 Not Known 2 McNab 335 Colin George Meldrum 3 3 0 0 0 0 3 .00 .00 100.00 .00 2006-02-18 30y 02m 23d 2006-12-09 31y 00m 13d 2 Meldrum 335 John [25] Millar 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1905-12-30 Not Known 1907-04-06 Not Known 2 Millar 335 Angus Moffat 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1965-10-23 Not Known 1967-04-29 Not Known 2 Moffat 335 William A Morgan 3 3 0 2 3 0 0 100.00 .00 .00 100.00 1916-12-09 Not Known 1917-09-08 Not Known 2 Morgan 335 William Newbiggin 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1922-03-29 Not Known 1924-03-29 Not Known 3 Newbiggin 335 Steven Arthur Nicholas 3 1 2 0 1 0 2 33.33 .00 66.67 33.33 2000-03-01 18y 07m 22d 2001-09-22 20y 02m 14d 3 Nicholas 335 Douglas Ramsay 3 2 1 0 0 0 3 .00 .00 100.00 .00 2001-03-31 21y 11m 05d 2003-03-01 23y 10m 03d 2 Ramsay 335 Simon Ramsden 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2012-10-21 30y 10m 04d 2014-01-11 32y 00m 25d 2 Ramsden 335 James H Rattray 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1907-04-06 Not Known 1908-09-12 Not Known 3 Rattray 335 William [2] Reid 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1907-04-06 Not Known 1908-03-14 Not Known 2 Reid 335 David [1] Richmond 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1905-09-02 Not Known 1907-11-30 Not Known 2 Richmond 335 Connor James Ripley 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2015-08-12 22y 05m 30d 2016-01-16 22y 11m 03d 1 Ripley 335 Jimmy [2] Robertson 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1963-08-14 Not Known 1964-02-15 Not Known 1 Robertson 335 John Ruddy 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2009-10-31 23y 00m 07d 2010-03-13 23y 04m 17d 1 Ruddy 335 Eliphas Shivute 3 1 2 0 0 1 2 .00 33.33 66.67 16.67 1997-10-04 23y 00m 07d 1998-04-08 23y 06m 12d 1 Shivute 335 Andrew H Sinclair 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1942-12-05 Not Known 1947-12-27 Not Known 3 Sinclair 335 Joseph F Smith 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1979-01-20 25y 02m 09d 1979-11-24 26y 00m 13d 2 Smith 335 Alex [5] Stewart 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1936-08-15 Not Known 1938-09-17 Not Known 3 Stewart 335 James Stewart 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1907-11-30 Not Known 1909-01-16 Not Known 2 Stewart 335 Craig David Tanner 3 1 2 0 1 1 1 33.33 33.33 33.33 50.00 2017-12-09 23y 01m 12d 2018-03-04 23y 04m 05d 1 Tanner 335 John Tennant 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1910-04-09 Not Known 1911-01-07 Not Known 2 Tennant 335 Tony Thomas 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1999-01-24 27y 06m 12d 1999-04-24 27y 09m 12d 1 Thomas 335 Ross Tierney 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2022-01-29 20y 10m 23d 2022-09-18 21y 06m 12d 2 Tierney 335 David [2] Turnbull 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2018-12-08 19y 04m 28d 2020-03-07 20y 07m 26d 2 Turnbull 335 Iain Angus Vigurs 3 3 0 1 3 0 0 100.00 .00 .00 100.00 2013-10-19 25y 05m 12d 2014-03-01 25y 09m 22d 1 Vigurs 335 Willie Watters 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1947-08-27 Not Known 1950-11-18 Not Known 2 Watters 335 Ian Weir 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1960-08-20 Not Known 1960-10-29 Not Known 1 Weir 335 Archibald Williams 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1954-10-23 27y 05m 10d 1955-04-18 27y 11m 05d 1 Williams 335 Jimmy Wilson 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1968-02-28 25y 10m 08d 1970-02-28 27y 10m 08d 2 Wilson 335 Paul Wilson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1978-09-23 27y 10m 00d 1979-01-20 28y 01m 28d 1 Wilson 335 Kenneth Thomas Wright 3 0 3 0 1 1 1 33.33 33.33 33.33 50.00 2004-04-07 18y 08m 06d 2004-11-20 19y 03m 19d 2 Wright 335 Bobby Young 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1960-08-20 Not Known 1962-04-02 Not Known 2 Young 403 John Dickson [1] 2 2 0 0 0 0 2 .00 .00 100.00 .00 1903-09-12 Not Known 1903-11-28 Not Known 1 [1] 403 John Johnstone [2] 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1910-04-09 Not Known 1911-01-07 Not Known 2 [2] 403 Rolando Aarons 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2020-03-07 24y 03m 20d 2022-09-18 26y 10m 02d 2 Aarons 403 Thomas E Allan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1914-10-10 Not Known 1915-02-13 Not Known 1 Allan 403 William [2] Allan 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1934-04-16 Not Known 1935-03-02 Not Known 2 Allan 403 William [21] Anderson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1918-09-07 Not Known 1919-03-08 Not Known 1 Anderson 403 William [3] Anderson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1904-09-17 Not Known 1904-12-31 Not Known 1 Anderson 403 Henri Anier 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2013-10-19 22y 10m 02d 2014-01-11 23y 00m 25d 1 Anier 403 Craig Baillie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1964-04-04 Not Known 1965-03-20 Not Known 2 Baillie 403 Alexander Edward Bain 2 2 0 1 0 0 2 .00 .00 100.00 .00 1954-10-23 29y 02m 17d 1957-04-06 31y 08m 00d 2 Bain 403 Crawford Bowie Baptie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1986-03-15 27y 00m 19d 1986-11-19 27y 08m 26d 2 Baptie 403 Henry Bartholomew 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1942-03-21 22y 02m 03d 1943-12-11 23y 10m 23d 2 Bartholomew 403 Nick Blackman 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2010-09-25 20y 10m 14d 2010-12-14 21y 01m 03d 1 Blackman 403 Jim Boyd 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1978-09-23 22y 01m 09d 1979-01-20 22y 05m 06d 1 Boyd 403 William [4] Buchanan 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1944-08-26 Not Known 1945-03-10 Not Known 1 Buchanan 403 Andrew D Burton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1904-09-17 Not Known 1904-12-31 Not Known 1 Burton 403 Benny Cairney 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1965-10-23 20y 00m 07d 1966-03-23 20y 05m 07d 1 Cairney 403 Johnny Cameron 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1955-04-16 25y 04m 18d 1955-04-18 25y 04m 20d 1 Cameron 403 Mark Caughey 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1987-10-27 27y 02m 00d 1987-12-16 27y 03m 19d 1 Caughey 403 Joseph Chalmers 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2016-01-16 22y 00m 13d 2016-04-23 22y 03m 20d 1 Chalmers 403 Nadir Ciftci 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2018-01-27 25y 11m 15d 2018-03-04 26y 00m 20d 1 Ciftci 403 Tim Clancy 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2012-02-18 27y 08m 10d 2012-05-01 27y 10m 23d 1 Clancy 403 Craig William Clay 2 2 0 0 0 0 2 .00 .00 100.00 .00 2016-09-30 24y 04m 25d 2016-11-26 24y 06m 21d 1 Clay 403 Dean Cornelius 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2022-05-11 21y 01m 00d 2022-09-18 21y 05m 07d 2 Cornelius 403 Hugh J Coyle 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1924-12-20 Not Known 1925-11-14 Not Known 2 Coyle 403 Frederick Glover Craig 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1918-09-07 Not Known 1919-03-08 Not Known 1 Craig 403 Adam Cummins 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2012-11-24 19y 08m 21d 2013-03-02 19y 11m 27d 1 Cummins 403 James Dempsey 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1979-04-07 19y 08m 10d 1979-09-19 20y 01m 22d 2 Dempsey 403 John [1] Donnelly 2 2 0 0 0 0 2 .00 .00 100.00 .00 1979-04-07 18y 00m 30d 1979-11-24 18y 08m 16d 2 Donnelly 403 Francois Dubourdeau 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2002-12-04 22y 07m 22d 2003-03-01 22y 10m 17d 1 Dubourdeau 403 Harry A Duff 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1909-12-11 Not Known 1910-04-09 Not Known 1 Duff 403 Johannes Edvaldsson 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1983-10-08 33y 01m 05d 1983-12-26 33y 03m 23d 1 Edvaldsson 403 Joseph Efford 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2022-05-11 25y 08m 12d 2022-09-18 26y 00m 20d 2 Efford 403 Roy Kabina Essandoh 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 1995-11-07 19y 08m 21d 1996-01-10 19y 10m 24d 1 Essandoh 403 Norman Murray Fairgray 2 2 0 0 0 0 2 .00 .00 100.00 .00 1914-10-10 Not Known 1915-02-13 Not Known 1 Fairgray 403 Steven Ferguson 2 0 2 1 1 0 1 50.00 .00 50.00 50.00 2002-09-15 20y 05m 14d 2002-12-04 20y 08m 03d 1 Ferguson 403 Edward Alexander Forrest 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2001-09-22 22y 09m 05d 2001-12-22 23y 00m 05d 1 Forrest 403 Alexander Forsyth 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1982-08-14 30y 06m 09d 1982-08-28 30y 06m 23d 1 Forsyth 403 Robert Cook Gilchrist 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1957-04-06 24y 07m 20d 1957-11-02 25y 02m 16d 2 Gilchrist 403 Alejandro Rodriguez Gorrin 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2018-12-08 25y 04m 07d 2019-02-17 25y 06m 16d 1 Gorrin 403 Alan Gow 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2010-09-25 27y 11m 16d 2010-12-14 28y 02m 05d 1 Gow 403 James [1] Graham 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1936-08-15 Not Known 1936-09-09 Not Known 1 Graham 403 Ben Hall 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2016-01-16 19y 00m 00d 2016-04-23 19y 03m 07d 1 Hall 403 Jake Hastie 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 2016-11-26 17y 08m 08d 2019-02-17 19y 10m 30d 2 Hastie 403 James Haxton 2 2 0 2 0 0 2 .00 .00 100.00 .00 1904-09-17 Not Known 1904-12-31 Not Known 1 Haxton 403 Samuel Hill 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1909-01-16 Not Known 1910-09-03 Not Known 2 Hill 403 Stephen Graham Jones 2 2 0 0 0 2 0 .00 100.00 .00 50.00 2011-04-09 34y 05m 15d 2011-04-23 34y 05m 29d 1 Jones 403 Tony Kane 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1979-11-24 19y 05m 12d 1980-01-19 19y 07m 07d 1 Kane 403 Mikko Kaven 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1998-09-23 23y 07m 04d 1998-11-14 23y 08m 26d 1 Kaven 403 David Thomas Kelly 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2001-09-22 35y 09m 28d 2001-12-22 36y 00m 27d 1 Kelly 403 Kieran Kennedy 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2015-11-28 22y 02m 05d 2016-04-23 22y 07m 00d 1 Kennedy 403 Robert Keyes 2 2 0 3 0 0 2 .00 .00 100.00 .00 1942-02-28 Not Known 1942-03-21 Not Known 1 Keyes 403 John [2] King 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1916-12-09 Not Known 1917-02-24 Not Known 1 King 403 Maros Klimpl 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2009-01-07 28y 06m 03d 2009-03-04 28y 08m 00d 1 Klimpl 403 Elroy Patrick Kromheer 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1992-08-29 22y 07m 14d 1993-01-23 23y 00m 08d 1 Kromheer 403 Paul Lawson 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2013-10-19 29y 05m 04d 2014-01-11 29y 07m 27d 1 Lawson 403 Lee Paul Lucas 2 0 2 0 0 0 2 .00 .00 100.00 .00 2016-09-30 24y 03m 20d 2017-02-04 24y 07m 25d 1 Lucas 403 Kenneth Lyall 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1983-12-26 20y 09m 00d 1984-03-03 20y 11m 06d 1 Lyall 403 Robert Maaskant 2 2 0 0 0 0 2 .00 .00 100.00 .00 1991-09-07 22y 07m 28d 1991-12-14 22y 11m 04d 1 Maaskant 403 Joe Mackin 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1959-12-12 Not Known 1960-01-30 Not Known 1 Mackin 403 Dave Main 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1971-03-03 19y 00m 14d 1971-11-06 19y 08m 20d 2 Main 403 John Main 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1910-09-03 Not Known 1912-04-22 Not Known 2 Main 403 Alister Henry Mauchlen 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-10-08 23y 03m 09d 1983-12-26 23y 05m 27d 1 Mauchlen 403 Peter McArthur 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1937-10-02 Not Known 1938-01-29 Not Known 1 McArthur 403 Martin Joseph McBride 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1987-12-16 Not Known 1988-11-26 Not Known 2 McBride 403 John Morrison McConnell 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1907-11-30 Not Known 1908-03-14 Not Known 1 McConnell 403 Alan McCormack 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2005-11-26 21y 10m 16d 2006-02-18 22y 01m 08d 1 McCormack 403 Paul McFadden 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1983-10-08 18y 00m 24d 1984-05-12 18y 07m 28d 1 McFadden 403 Ian McFadyen 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1955-12-17 Not Known 1957-11-02 Not Known 2 McFadyen 403 Paul McGinn 2 2 0 0 0 0 2 .00 .00 100.00 .00 2022-09-18 31y 10m 27d 2022-11-06 32y 00m 15d 1 McGinn 403 Jim McIlwraith 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1974-12-14 20y 07m 27d 1975-11-29 21y 07m 12d 2 McIlwraith 403 John [1] McInally 2 2 0 0 0 0 2 .00 .00 100.00 .00 1940-08-10 Not Known 1941-09-20 Not Known 2 McInally 403 Robert Anderson McIntosh 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1917-12-22 Not Known 1918-09-07 Not Known 2 McIntosh 403 Allan Rennie McKay 2 2 0 0 0 0 2 .00 .00 100.00 .00 1967-10-28 23y 11m 27d 1968-02-28 24y 03m 27d 1 McKay 403 Stuart Adamson McKinstry 2 1 1 0 0 0 2 .00 .00 100.00 .00 2022-09-18 20y 00m 00d 2022-11-06 20y 01m 19d 1 McKinstry 403 Jack McMillan 2 1 1 0 0 0 2 .00 .00 100.00 .00 2016-11-26 18y 11m 08d 2017-02-04 19y 01m 17d 1 McMillan 403 John McStay 2 1 1 0 0 0 2 .00 .00 100.00 .00 1984-05-12 18y 04m 18d 1986-01-04 20y 00m 11d 2 McStay 403 John Muir 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1971-11-06 23y 03m 16d 1972-03-11 23y 07m 19d 1 Muir 403 John Neill 2 2 0 0 0 0 2 .00 .00 100.00 .00 1915-10-30 Not Known 1915-12-18 Not Known 1 Neill 403 Gunnar Nielsen 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2013-10-19 27y 00m 12d 2014-01-11 27y 03m 04d 1 Nielsen 403 Juhani Ojala 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2021-10-02 32y 03m 13d 2022-05-11 32y 10m 22d 1 Ojala 403 Matthew Luke Penney 2 2 0 0 0 0 2 .00 .00 100.00 .00 2022-09-18 24y 07m 07d 2022-11-06 24y 08m 26d 1 Penney 403 Deimantas Petravicius 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2017-12-09 22y 03m 07d 2018-01-27 22y 04m 25d 1 Petravicius 403 Robert Pritchard 2 2 0 0 0 0 2 .00 .00 100.00 .00 1903-09-12 Not Known 1903-11-28 Not Known 1 Pritchard 403 John P Quinn 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1923-03-14 Not Known 1923-11-03 Not Known 2 Quinn 403 Karl Ready 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2001-09-22 29y 01m 08d 2002-03-02 29y 06m 16d 1 Ready 403 Joseph H D Reid 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1942-08-22 Not Known 1942-12-05 Not Known 1 Reid 403 Innes Ritchie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1995-05-13 21y 08m 19d 1996-01-10 22y 04m 17d 2 Ritchie 403 Maurice Ross 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2011-04-09 30y 02m 06d 2011-04-23 30y 02m 20d 1 Ross 403 John Russell 2 2 0 0 0 0 2 .00 .00 100.00 .00 1946-08-24 Not Known 1949-01-29 Not Known 2 Russell 403 Thomas [1] Russell 2 2 0 0 0 0 2 .00 .00 100.00 .00 1903-09-12 Not Known 1903-11-28 Not Known 1 Russell 403 Sherwin Dandery Seedorf 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2019-08-16 21y 04m 30d 2019-09-14 21y 05m 28d 1 Seedorf 403 Daniel Sengewald 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2002-09-15 26y 08m 30d 2002-12-04 26y 11m 18d 1 Sengewald 403 John R Mark Shanks 2 2 0 0 0 0 2 .00 .00 100.00 .00 1978-09-23 19y 04m 04d 1978-11-25 19y 06m 06d 1 Shanks 403 Andrew Sharp 2 2 0 0 0 0 2 .00 .00 100.00 .00 1908-09-12 Not Known 1909-01-16 Not Known 1 Sharp 403 Liam Shaw 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2022-01-29 20y 10m 17d 2022-05-11 21y 01m 29d 1 Shaw 403 Gordon Soutar 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1979-09-19 24y 11m 00d 1980-01-19 25y 03m 00d 1 Soutar 403 Blair Spittal 2 2 0 1 0 0 2 .00 .00 100.00 .00 2022-09-18 26y 08m 30d 2022-11-06 26y 10m 18d 1 Spittal 403 William J Todd Stewart 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1935-10-12 Not Known 1936-09-09 Not Known 2 Stewart 403 David G Taylor 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1909-12-11 Not Known 1910-04-09 Not Known 1 Taylor 403 Dominic Thomas 2 0 2 0 0 0 2 .00 .00 100.00 .00 2015-08-12 19y 05m 29d 2016-01-16 19y 11m 02d 1 Thomas 403 Alex Walker 2 2 0 0 0 0 2 .00 .00 100.00 .00 1903-09-12 Not Known 1903-11-28 Not Known 1 Walker 403 William Watson 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1912-08-31 Not Known 1913-04-26 Not Known 1 Watson 403 Anthony Watt 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2021-10-02 27y 09m 03d 2021-11-20 27y 10m 22d 1 Watt 403 George Whitehead 2 2 0 0 0 0 2 .00 .00 100.00 .00 1914-04-01 Not Known 1914-10-10 Not Known 2 Whitehead 403 William [1] Wood 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1905-09-02 Not Known 1905-12-30 Not Known 1 Wood 403 Kaiyne Woolery 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2021-10-02 26y 08m 21d 2021-11-20 26y 10m 09d 1 Woolery 403 Thomas Wyllie 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1935-10-12 Not Known 1936-02-29 Not Known 1 Wyllie 511 McConnell [4] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-09-03 Not Known 1910-09-03 Not Known 1 [4] 511 Robertson [8] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-01-07 Not Known 1911-01-07 Not Known 1 [8] 511 Jack W Aitkenhead 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-11-17 Not Known 1951-11-17 Not Known 1 Aitkenhead 511 Ian Alexander 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1983-12-26 20y 11m 00d 1983-12-26 20y 11m 00d 1 Alexander 511 Omogbolahan Gregory Ariyibi 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-02-17 24y 00m 30d 2019-02-17 24y 00m 30d 1 Ariyibi 511 John Armstrong 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1905-12-30 Not Known 1905-12-30 Not Known 1 Armstrong 511 Thomas Henry Atherton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1904-12-31 Not Known 1904-12-31 Not Known 1 Atherton 511 Henry Atkinson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-04-09 Not Known 1910-04-09 Not Known 1 Atkinson 511 David Baird 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-09-12 Not Known 1903-09-12 Not Known 1 Baird 511 David Paul Baker 1 0 1 0 0 0 1 .00 .00 100.00 .00 1992-10-24 29y 09m 19d 1992-10-24 29y 09m 19d 1 Baker 511 Gerard Austin Baker 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1957-11-02 19y 06m 22d 1957-11-02 19y 06m 22d 1 Baker 511 Duncan B Bell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1921-02-12 Not Known 1921-02-12 Not Known 1 Bell 511 John [6] Bell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1919-03-08 Not Known 1919-03-08 Not Known 1 Bell 511 James T Bellamy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-08-31 Not Known 1912-08-31 Not Known 1 Bellamy 511 John [5] Blair 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-01-07 Not Known 1911-01-07 Not Known 1 Blair 511 John Bond 1 1 0 0 0 0 1 .00 .00 100.00 .00 1915-02-13 Not Known 1915-02-13 Not Known 1 Bond 511 John W Bone 1 1 0 1 0 0 1 .00 .00 100.00 .00 1928-11-10 Not Known 1928-11-10 Not Known 1 Bone 511 Peter [2] Boyle 1 1 0 0 0 0 1 .00 .00 100.00 .00 1904-09-17 Not Known 1904-09-17 Not Known 1 Boyle 511 Robert Brand 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-04-09 Not Known 1910-04-09 Not Known 1 Brand 511 John Breslin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known 1 Breslin 511 Donald Brims 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-04-06 23y 02m 29d 1957-04-06 23y 02m 29d 1 Brims 511 James [25] Brown 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-12-08 Not Known 1945-12-08 Not Known 1 Brown 511 James Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-01-11 22y 10m 26d 1947-01-11 22y 10m 26d 1 Brown 511 Mark Brown 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2001-09-22 20y 06m 25d 2001-09-22 20y 06m 25d 1 Brown 511 Stewart Brown 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1958-11-01 Not Known 1958-11-01 Not Known 1 Brown 511 Steven Bryce 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-04-07 22y 09m 08d 1992-04-07 22y 09m 08d 1 Bryce 511 John Bryden 1 1 0 0 0 0 1 .00 .00 100.00 .00 1952-11-22 Not Known 1952-11-22 Not Known 1 Bryden 511 James Buchan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-12-23 Not Known 1911-12-23 Not Known 1 Buchan 511 John Thomas Butler 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-01-07 Not Known 1911-01-07 Not Known 1 Butler 511 Archibald Buttery 1 1 0 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known 1 Buttery 511 Alex Caie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1904-09-17 Not Known 1904-09-17 Not Known 1 Caie 511 John Stewart Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 1929-09-07 Not Known 1929-09-07 Not Known 1 Cameron 511 Neil Candlish 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-10-27 19y 04m 25d 1987-10-27 19y 04m 25d 1 Candlish 511 Esteban Casagolda 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-04-09 24y 03m 04d 2011-04-09 24y 03m 04d 1 Casagolda 511 Alex A Chapple 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-09-12 Not Known 1903-09-12 Not Known 1 Chapple 511 Said Chiba 1 1 0 0 0 0 1 .00 .00 100.00 .00 2001-03-31 30y 07m 02d 2001-03-31 30y 07m 02d 1 Chiba 511 Henry Clark 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1943-12-11 Not Known 1943-12-11 Not Known 1 Clark 511 James Morrison Clark 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1985-09-21 33y 01m 07d 1985-09-21 33y 01m 07d 1 Clark 511 Tommy Coakley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1964-04-04 16y 10m 14d 1964-04-04 16y 10m 14d 1 Coakley 511 Harry Collins 1 1 0 0 0 0 1 .00 .00 100.00 .00 1915-10-30 Not Known 1915-10-30 Not Known 1 Collins 511 Barry John Corr 1 1 0 0 0 0 1 .00 .00 100.00 .00 2004-05-16 23y 04m 03d 2004-05-16 23y 04m 03d 1 Corr 511 David Robert Cowan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2004-05-16 22y 02m 11d 2004-05-16 22y 02m 11d 1 Cowan 511 Robert Cowan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1904-09-17 Not Known 1904-09-17 Not Known 1 Cowan 511 Walter G Cowan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Cowan 511 William Cringan 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1924-10-04 Not Known 1924-10-04 Not Known 1 Cringan 511 George Dalling 1 1 0 2 0 0 1 .00 .00 100.00 .00 1940-08-10 Not Known 1940-08-10 Not Known 1 Dalling 511 David Dalziel 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1942-12-05 Not Known 1942-12-05 Not Known 1 Dalziel 511 Edward Davidson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-12-11 Not Known 1909-12-11 Not Known 1 Davidson 511 James [1] Davidson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1922-03-29 Not Known 1922-03-29 Not Known 1 Davidson 511 John Davies 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-03-01 33y 05m 05d 2000-03-01 33y 05m 05d 1 Davies 511 George Dawson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1952-11-22 22y 02m 09d 1952-11-22 22y 02m 09d 1 Dawson 511 Eric Deloumeaux 1 1 0 0 0 0 1 .00 .00 100.00 .00 2001-12-22 28y 07m 10d 2001-12-22 28y 07m 10d 1 Deloumeaux 511 Alexander Denholm 1 1 0 1 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Denholm 511 George Diamond 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-11-28 Not Known 1903-11-28 Not Known 1 Diamond 511 John Dick 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1908-03-14 Not Known 1908-03-14 Not Known 1 Dick 511 James Dobbin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-05-12 20y 07m 25d 1984-05-12 20y 07m 25d 1 Dobbin 511 Thomas Douglas 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-10-17 Not Known 1931-10-17 Not Known 1 Douglas 511 Andrew James Dow 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2001-09-22 28y 07m 15d 2001-09-22 28y 07m 15d 1 Dow 511 John Evans 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-09-20 Not Known 1941-09-20 Not Known 1 Evans 511 James Fairlie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1987-09-12 30y 04m 11d 1987-09-12 30y 04m 11d 1 Fairlie 511 John Fallon 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1972-03-11 31y 06m 24d 1972-03-11 31y 06m 24d 1 Fallon 511 Isaac Farrell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1976-08-28 18y 10m 27d 1976-08-28 18y 10m 27d 1 Farrell 511 David Ferguson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-11-26 26y 06m 17d 2016-11-26 26y 06m 17d 1 Ferguson 511 David Ferrere 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-03-02 27y 09m 02d 2002-03-02 27y 09m 02d 1 Ferrere 511 Robert Findlay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1905-09-02 Not Known 1905-09-02 Not Known 1 Findlay 511 Alex Anthony Fisher 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-12-09 27y 05m 09d 2017-12-09 27y 05m 09d 1 Fisher 511 Wesleigh James Fletcher 1 0 1 0 0 0 1 .00 .00 100.00 .00 2016-01-16 24y 10m 19d 2016-01-16 24y 10m 19d 1 Fletcher 511 William Ford 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-11-28 Not Known 1903-11-28 Not Known 1 Ford 511 Gary Fraser 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-10-27 21y 11m 26d 1987-10-27 21y 11m 26d 1 Fraser 511 Michael Alan Fraser 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2010-04-24 26y 06m 16d 2010-04-24 26y 06m 16d 1 Fraser 511 Hugh Fulton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1940-11-23 Not Known 1940-11-23 Not Known 1 Fulton 511 Alex Galbraith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1905-12-30 Not Known 1905-12-30 Not Known 1 Galbraith 511 Willie Gallacher 1 1 0 0 0 0 1 .00 .00 100.00 .00 1964-04-04 Not Known 1964-04-04 Not Known 1 Gallacher 511 William Galloway 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Galloway 511 Eric Garcin 1 0 1 0 0 0 1 .00 .00 100.00 .00 1998-02-21 32y 02m 15d 1998-02-21 32y 02m 15d 1 Garcin 511 James [1] Gavin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Gavin 511 Alexander [1] Gibson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-08-24 Not Known 1946-08-24 Not Known 1 Gibson 511 Eric J Gillespie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1971-11-06 23y 03m 21d 1971-11-06 23y 03m 21d 1 Gillespie 511 James [2] Gillespie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-12-11 Not Known 1909-12-11 Not Known 1 Gillespie 511 Dave Goldie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1962-10-20 Not Known 1962-10-20 Not Known 1 Goldie 511 Mark Gower 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-04-24 20y 06m 19d 1999-04-24 20y 06m 19d 1 Gower 511 Lewis Grabban 1 0 1 0 0 0 1 .00 .00 100.00 .00 2007-09-03 19y 07m 22d 2007-09-03 19y 07m 22d 1 Grabban 511 Alastair Slowey Graham 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1993-09-11 27y 01m 00d 1993-09-11 27y 01m 00d 1 Graham 511 Bernard Grant 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-05-12 21y 09m 06d 1984-05-12 21y 09m 06d 1 Grant 511 James [12] Gray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Gray 511 Russell Griffiths 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-12-09 21y 07m 26d 2017-12-09 21y 07m 26d 1 Griffiths 511 Gavin Gunning 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-04-23 20y 02m 28d 2011-04-23 20y 02m 28d 1 Gunning 511 Alex N Hall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-04-22 Not Known 1912-04-22 Not Known 1 Hall 511 Bob Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1975-04-19 Not Known 1975-04-19 Not Known 1 Hamilton 511 James R Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-09-12 Not Known 1903-09-12 Not Known 1 Hamilton 511 Hjalmar C Hanson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-01-07 Not Known 1911-01-07 Not Known 1 Hanson 511 John [3] Hart 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1922-03-29 Not Known 1922-03-29 Not Known 1 Hart 511 David [3] Henderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1921-02-12 Not Known 1921-02-12 Not Known 1 Henderson 511 William Hillhouse 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-04-01 Not Known 1914-04-01 Not Known 1 Hillhouse 511 Lee James McIntyre Hollis 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-03-01 27y 11m 17d 2014-03-01 27y 11m 17d 1 Hollis 511 Samuel Hynds 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-01-29 Not Known 1938-01-29 Not Known 1 Hynds 511 Christian Ilic 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-08-16 23y 00m 25d 2019-08-16 23y 00m 25d 1 Ilic 511 James W Irving 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-08-24 Not Known 1946-08-24 Not Known 1 Irving 511 John Bertram Jackson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1919-11-01 Not Known 1919-11-01 Not Known 1 Jackson 511 Francis Jeffers 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-04-23 30y 02m 29d 2011-04-23 30y 02m 29d 1 Jeffers 511 Joe Johnston 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-05-05 Not Known 1951-05-05 Not Known 1 Johnston 511 Alex Jones 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-04-07 27y 04m 11d 1992-04-07 27y 04m 11d 1 Jones 511 William Joyce 1 1 0 1 0 0 1 .00 .00 100.00 .00 1904-12-31 Not Known 1904-12-31 Not Known 1 Joyce 511 Zak Kennedy Jules 1 1 0 0 0 0 1 .00 .00 100.00 .00 2017-02-04 19y 07m 02d 2017-02-04 19y 07m 02d 1 Jules 511 Hugh Kelly 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1913-04-26 Not Known 1913-04-26 Not Known 1 Kelly 511 David John Keogh 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2005-04-30 18y 08m 01d 2005-04-30 18y 08m 01d 1 Keogh 511 Fraser Kerr 1 1 0 0 0 0 1 .00 .00 100.00 .00 2012-10-21 19y 09m 04d 2012-10-21 19y 09m 04d 1 Kerr 511 Albert Kidd 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1980-01-19 22y 03m 03d 1980-01-19 22y 03m 03d 1 Kidd 511 Louis Mark Laing 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-08-12 22y 05m 06d 2015-08-12 22y 05m 06d 1 Laing 511 Simon Lappin 1 0 1 0 0 0 1 .00 .00 100.00 .00 2008-02-23 25y 00m 29d 2008-02-23 25y 00m 29d 1 Lappin 511 David Barry Latchford 1 1 0 0 0 0 1 .00 .00 100.00 .00 1978-09-23 29y 05m 14d 1978-09-23 29y 05m 14d 1 Latchford 511 Joni Lehtonen 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-12-28 23y 02m 28d 1996-12-28 23y 02m 28d 1 Lehtonen 511 Joseph Leiper 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-11-28 Not Known 1903-11-28 Not Known 1 Leiper 511 Frank L Lindley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-04-22 Not Known 1912-04-22 Not Known 1 Lindley 511 Stefan Lindqvist 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1998-04-08 31y 00m 21d 1998-04-08 31y 00m 21d 1 Lindqvist 511 Graeme Lloyd 1 1 0 0 0 0 1 .00 .00 100.00 .00 1974-12-14 23y 11m 04d 1974-12-14 23y 11m 04d 1 Lloyd 511 Joseph Macdonald 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1924-10-04 Not Known 1924-10-04 Not Known 1 Macdonald 511 Kevin Graham MacDonald 1 0 1 0 0 0 1 .00 .00 100.00 .00 2002-09-15 19y 07m 10d 2002-09-15 19y 07m 10d 1 MacDonald 511 John [1] Mackay 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1981-10-24 18y 06m 24d 1981-10-24 18y 06m 24d 1 Mackay 511 James Mackrell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1932-10-15 Not Known 1932-10-15 Not Known 1 Mackrell 511 Alex Main 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-11-28 Not Known 1903-11-28 Not Known 1 Main 511 Robert Malcolm 1 1 0 0 0 0 1 .00 .00 100.00 .00 2008-08-09 27y 08m 28d 2008-08-09 27y 08m 28d 1 Malcolm 511 William R Martin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-09-17 Not Known 1938-09-17 Not Known 1 Martin 511 William A Mason 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-04-18 Not Known 1955-04-18 Not Known 1 Mason 511 James [1] Mathie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Mathie 511 William McAlpine 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1906-12-08 Not Known 1906-12-08 Not Known 1 McAlpine 511 Robert S McArthur 1 1 0 1 0 0 1 .00 .00 100.00 .00 1909-01-16 Not Known 1909-01-16 Not Known 1 McArthur 511 Billy McCall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1949-01-29 28y 02m 15d 1949-01-29 28y 02m 15d 1 McCall 511 David [1] McCulloch 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1940-11-23 28y 01m 18d 1940-11-23 28y 01m 18d 1 McCulloch 511 John A McDougall 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1922-03-29 Not Known 1922-03-29 Not Known 1 McDougall 511 James McGlade 1 1 0 0 0 0 1 .00 .00 100.00 .00 1915-02-13 Not Known 1915-02-13 Not Known 1 McGlade 511 Michael McGlinchey 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2010-03-13 23y 02m 06d 2010-03-13 23y 02m 06d 1 McGlinchey 511 John McKeever 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1981-10-24 19y 00m 23d 1981-10-24 19y 00m 23d 1 McKeever 511 John McLaughlan 1 1 0 1 0 0 1 .00 .00 100.00 .00 1965-10-23 28y 11m 10d 1965-10-23 28y 11m 10d 1 McLaughlan 511 McMenemy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 McMenemy 511 Robert William McNeil 1 1 0 0 0 0 1 .00 .00 100.00 .00 1915-12-18 Not Known 1915-12-18 Not Known 1 McNeil 511 Alexander William Menzies 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-09-12 Not Known 1903-09-12 Not Known 1 Menzies 511 Jan Michels 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-09-23 28y 00m 17d 1998-09-23 28y 00m 17d 1 Michels 511 James C Miller 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-04-30 24y 03m 26d 1977-04-30 24y 03m 26d 1 Miller 511 Paul Mills 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1981-10-24 17y 08m 20d 1981-10-24 17y 08m 20d 1 Mills 511 Frank William G Mitchell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-04-22 Not Known 1912-04-22 Not Known 1 Mitchell 511 Trevor Molloy 1 0 1 0 0 0 1 .00 .00 100.00 .00 2007-03-05 29y 10m 19d 2007-03-05 29y 10m 19d 1 Molloy 511 Craig Moore 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2013-10-19 19y 02m 03d 2013-10-19 19y 02m 03d 1 Moore 511 Yassin Moutaouakil 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2009-10-31 23y 03m 13d 2009-10-31 23y 03m 13d 1 Moutaouakil 511 Ian Baker Muir 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1952-04-30 22y 10m 14d 1952-04-30 22y 10m 14d 1 Muir 511 Frank Mulvaney 1 1 0 0 0 0 1 .00 .00 100.00 .00 1986-01-04 23y 08m 30d 1986-01-04 23y 08m 30d 1 Mulvaney 511 Steven Henry Mungall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-04-30 18y 11m 08d 1977-04-30 18y 11m 08d 1 Mungall 511 William Murdoch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1964-04-04 Not Known 1964-04-04 Not Known 1 Murdoch 511 Daniel Thomas Murphy 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-03-05 24y 03m 01d 2007-03-05 24y 03m 01d 1 Murphy 511 James Baird Murphy 1 0 1 0 0 0 1 .00 .00 100.00 .00 1970-02-28 27y 03m 00d 1970-02-28 27y 03m 00d 1 Murphy 511 Andrew Murray 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1939-02-11 Not Known 1939-02-11 Not Known 1 Murray 511 Euan Murray 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-03-01 20y 01m 09d 2014-03-01 20y 01m 09d 1 Murray 511 James M Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-12-11 Not Known 1909-12-11 Not Known 1 Murray 511 Thomas [2] Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-10-10 Not Known 1914-10-10 Not Known 1 Murray 511 Walter Nellies 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-09-12 Not Known 1903-09-12 Not Known 1 Nellies 511 Robert Nigel Newman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-02-21 34y 02m 08d 1998-02-21 34y 02m 08d 1 Newman 511 Victor Nirennold 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2022-05-11 31y 01m 06d 2022-05-11 31y 01m 06d 1 Nirennold 511 Robert Nisbet 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-01-25 Not Known 1930-01-25 Not Known 1 Nisbet 511 Richard Offiong 1 0 1 0 0 0 1 .00 .00 100.00 .00 2003-03-01 19y 02m 12d 2003-03-01 19y 02m 12d 1 Offiong 511 John Ogilvie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-09-17 Not Known 1938-09-17 Not Known 1 Ogilvie 511 James Chuks Okoli 1 1 0 0 0 0 1 .00 .00 100.00 .00 2001-03-31 25y 02m 20d 2001-03-31 25y 02m 20d 1 Okoli 511 Oldman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-04-01 Not Known 1914-04-01 Not Known 1 Oldman 511 Thomas O'Neill 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-04-30 21y 04m 06d 1977-04-30 21y 04m 06d 1 O'Neill 511 Ange Oueifio 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-01 24y 06m 02d 2000-10-01 24y 06m 02d 1 Oueifio 511 Charles Prentice 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-08-31 Not Known 1912-08-31 Not Known 1 Prentice 511 Craig Reid 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-03-01 40y 00m 13d 2014-03-01 40y 00m 13d 1 Reid 511 Andrew Ritchie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1983-10-08 27y 07m 15d 1983-10-08 27y 07m 15d 1 Ritchie 511 Billy Ritchie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1971-03-03 34y 05m 20d 1971-03-03 34y 05m 20d 1 Ritchie 511 Jordan Stephen Roberts 1 1 0 0 0 0 1 .00 .00 100.00 .00 2022-01-29 28y 00m 24d 2022-01-29 28y 00m 24d 1 Roberts 511 George [2] Robertson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1907-11-30 Not Known 1907-11-30 Not Known 1 Robertson 511 John [24] Robertson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1933-10-14 Not Known 1933-10-14 Not Known 1 Robertson 511 Robert [5] Robertson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1915-10-30 Not Known 1915-10-30 Not Known 1 Robertson 511 Gordon Robinson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1953-01-24 Not Known 1953-01-24 Not Known 1 Robinson 511 Theo Larayan Ronaldo Robinson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2015-11-28 26y 10m 06d 2015-11-28 26y 10m 06d 1 Robinson 511 Iain Thomas Russell 1 0 1 0 0 0 1 .00 .00 100.00 .00 2002-09-15 19y 10m 01d 2002-09-15 19y 10m 01d 1 Russell 511 D [20] Scott 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Scott 511 David Thow Shanks 1 1 0 0 0 0 1 .00 .00 100.00 .00 1988-03-08 25y 10m 19d 1988-03-08 25y 10m 19d 1 Shanks 511 Anthony Shepherd 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-08-29 25y 09m 13d 1992-08-29 25y 09m 13d 1 Shepherd 511 Paul [2] Shepstone 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-10-24 21y 11m 16d 1992-10-24 21y 11m 16d 1 Shepstone 511 Cillian Sheridan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-03-04 20y 00m 09d 2009-03-04 20y 00m 09d 1 Sheridan 511 Neil Alexander Simpson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1991-10-26 29y 11m 11d 1991-10-26 29y 11m 11d 1 Simpson 511 Andrew William Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-08-27 24y 11m 02d 2005-08-27 24y 11m 02d 1 Smith 511 Thomas Sneddon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1915-12-18 Not Known 1915-12-18 Not Known 1 Sneddon 511 William [2] Sneddon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Sneddon 511 Yann Soloy 1 1 0 0 0 0 1 .00 .00 100.00 .00 2001-12-22 31y 10m 07d 2001-12-22 31y 10m 07d 1 Soloy 511 Robert S Steel 1 1 0 1 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Steel 511 Alan S Stenhouse 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1957-11-02 Not Known 1957-11-02 Not Known 1 Stenhouse 511 Robert [5] Tait 1 1 0 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known 1 Tait 511 Jake William Trevor Taylor 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-08-12 23y 08m 11d 2015-08-12 23y 08m 11d 1 Taylor 511 John Telford 1 1 0 0 0 0 1 .00 .00 100.00 .00 1950-03-04 Not Known 1950-03-04 Not Known 1 Telford 511 Krisztian Vadocz 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-03-05 21y 09m 05d 2007-03-05 21y 09m 05d 1 Vadocz 511 Anthony John Vaughan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-03-01 27y 04m 18d 2003-03-01 27y 04m 18d 1 Vaughan 511 Bart Verhuel 1 0 1 0 0 0 1 .00 .00 100.00 .00 1992-10-24 20y 11m 01d 1992-10-24 20y 11m 01d 1 Verhuel 511 Christopher Wakeman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known 1 Wakeman 511 Joseph Nicol Walker 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1983-10-08 21y 00m 09d 1983-10-08 21y 00m 09d 1 Walker 511 Roderick S Walker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-11-28 Not Known 1903-11-28 Not Known 1 Walker 511 William [4] Wallace 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1920-12-04 Not Known 1920-12-04 Not Known 1 Wallace 511 James Wardrop 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1922-12-09 Not Known 1922-12-09 Not Known 1 Wardrop 511 George W Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1928-11-10 Not Known 1928-11-10 Not Known 1 Watson 511 James [9] Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Watson 511 Philip Ross Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-04-01 Not Known 1914-04-01 Not Known 1 Watson 511 Michael Graham Weir 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-10-04 31y 08m 18d 1997-10-04 31y 08m 18d 1 Weir 511 Derek Weldon 1 0 1 0 0 0 1 .00 .00 100.00 .00 1984-05-12 23y 01m 15d 1984-05-12 23y 01m 15d 1 Weldon 511 Robert Mackie Young 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-01-16 Not Known 1909-01-16 Not Known 1 Young
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 Steven Hammell 44 42 2 0 17 6 21 38.64 13.64 47.73 45.45 2000-10-01 18y 07m 13d 2017-02-04 34y 11m 17d 15 Hammell 2 William Kilmarnock 42 42 0 1 14 8 20 33.33 19.05 47.62 42.86 1940-08-10 Not Known 1956-04-23 Not Known 15 Kilmarnock 3 Keith William Lasley 38 35 3 2 14 6 18 36.84 15.79 47.37 44.74 2001-03-31 21y 06m 10d 2017-02-04 37y 04m 14d 14 Lasley 4 Stephen James Craigan 35 33 2 1 12 8 15 34.29 22.86 42.86 45.71 1997-10-04 20y 11m 13d 2011-12-24 35y 02m 03d 11 Craigan 5 Christopher McCart 33 33 0 2 5 10 18 15.15 30.30 54.55 30.30 1985-09-21 18y 05m 04d 1997-03-22 29y 11m 05d 10 McCart 5 Andrew Paton 33 33 0 0 10 8 15 30.30 24.24 45.45 42.42 1943-08-28 20y 07m 26d 1957-04-06 34y 03m 04d 13 Paton 5 Joe Wark 33 33 0 2 9 10 14 27.27 30.30 42.42 42.42 1969-10-11 22y 00m 02d 1982-01-30 34y 03m 21d 11 Wark 8 Robert Ferrier 32 32 0 8 15 7 10 46.88 21.88 31.25 57.81 1918-09-07 Not Known 1936-02-29 Not Known 18 Ferrier 8 Stephen David Kirk 32 26 6 3 5 10 17 15.63 31.25 53.13 31.25 1986-09-20 23y 08m 17d 1994-11-05 31y 10m 02d 9 Kirk 8 John Philliben 32 29 3 0 4 10 18 12.50 31.25 56.25 28.13 1986-09-20 22y 06m 06d 1997-12-06 33y 08m 22d 12 Philliben 11 George Stevenson 30 30 0 11 14 6 10 46.67 20.00 33.33 56.67 1924-03-29 Not Known 1939-02-11 Not Known 16 Stevenson 12 Allan McClory 28 28 0 0 12 6 10 42.86 21.43 35.71 53.57 1924-10-04 Not Known 1940-11-23 Not Known 14 McClory 13 Charles Aitken 27 27 0 5 7 7 13 25.93 25.93 48.15 38.89 1951-05-05 Not Known 1964-02-19 Not Known 11 Aitken 14 Thomas Boyd 25 24 1 0 1 7 17 4.00 28.00 68.00 18.00 1984-03-03 18y 03m 08d 1991-03-02 25y 03m 06d 7 Boyd 14 David Thomas Clarkson 25 18 7 4 7 6 12 28.00 24.00 48.00 40.00 2003-03-01 17y 05m 19d 2016-01-16 30y 04m 06d 8 Clarkson 14 John Martis 25 25 0 0 9 4 12 36.00 16.00 48.00 44.00 1958-02-22 17y 10m 25d 1968-02-28 27y 10m 30d 10 Martis 17 Benjamin Ellis 24 24 0 0 9 4 11 37.50 16.67 45.83 45.83 1931-10-17 Not Known 1942-08-22 Not Known 12 Ellis 17 Brian Martin 24 24 0 0 4 9 11 16.67 37.50 45.83 35.42 1991-12-14 28y 09m 20d 1998-04-08 35y 01m 15d 7 Martin 17 Robert Johnston McCann 24 24 0 1 6 6 12 25.00 25.00 50.00 37.50 1957-04-06 24y 05m 22d 1965-03-20 32y 05m 05d 8 McCann 20 Martyn Alexander Corrigan 23 21 2 1 6 6 11 26.09 26.09 47.83 39.13 2000-03-01 22y 06m 16d 2007-03-05 29y 06m 19d 8 Corrigan 20 John Wardlaw Johnston 23 23 0 0 10 4 9 43.48 17.39 39.13 52.17 1940-08-10 Not Known 1949-01-29 Not Known 9 Johnston 20 Hugh Morrison Wales 23 23 0 1 9 4 10 39.13 17.39 43.48 47.83 1930-11-15 Not Known 1942-02-28 Not Known 12 Wales 23 John [7] Blair 22 22 0 0 9 4 9 40.91 18.18 40.91 50.00 1933-03-29 Not Known 1942-12-05 Not Known 11 Blair 24 Douglas Arnott 21 19 2 4 1 6 14 4.76 28.57 66.67 19.05 1987-04-15 22y 08m 10d 1997-12-06 33y 04m 01d 11 Arnott 24 William Wilson Humphries 21 21 0 3 6 3 12 28.57 14.29 57.14 35.71 1946-08-24 18y 01m 23d 1955-12-17 27y 05m 16d 9 Humphries 24 William Hunter 21 21 0 6 8 4 9 38.10 19.05 42.86 47.62 1958-11-01 18y 08m 18d 1967-04-29 27y 02m 15d 9 Hunter 24 William McFadyen 21 21 0 12 12 2 7 57.14 9.52 33.33 61.90 1925-12-19 Not Known 1936-09-09 Not Known 12 McFadyen 24 Archibald Shaw 21 21 0 1 5 6 10 23.81 28.57 47.62 38.10 1946-08-24 Not Known 1957-11-02 Not Known 10 Shaw 24 Fraser Wishart 21 20 1 0 2 7 12 9.52 33.33 57.14 26.19 1984-05-12 19y 02m 11d 1996-12-28 31y 09m 27d 6 Wishart 30 James Dolan 20 16 4 0 4 7 9 20.00 35.00 45.00 37.50 1989-09-16 20y 06m 25d 1996-12-28 27y 10m 06d 8 Dolan 30 William Yates Redpath 20 20 0 2 6 4 10 30.00 20.00 50.00 40.00 1947-01-11 24y 05m 03d 1955-04-18 32y 08m 10d 8 Redpath 30 Andrew Best Weir 20 20 0 1 6 5 9 30.00 25.00 45.00 42.50 1958-02-22 Not Known 1967-04-29 Not Known 9 Weir 33 John Gahagan 19 12 7 2 4 4 11 21.05 21.05 57.89 31.58 1980-01-19 21y 04m 26d 1990-02-24 31y 06m 00d 8 Gahagan 33 Philip O'Donnell 19 18 1 3 6 4 9 31.58 21.05 47.37 42.11 1991-05-11 19y 01m 16d 2007-12-08 35y 08m 13d 9 O'Donnell 33 Craig Stewart Paterson 19 19 0 1 1 6 12 5.26 31.58 63.16 21.05 1987-02-25 27y 04m 23d 1991-03-02 31y 05m 00d 5 Paterson 36 George Nicol [1] 18 18 0 4 7 1 10 38.89 5.56 55.56 41.67 1904-12-31 Not Known 1915-02-13 Not Known 11 [1] 36 William McCallum 18 18 0 0 5 6 7 27.78 33.33 38.89 44.44 1963-05-11 21y 01m 11d 1973-02-19 30y 10m 22d 9 McCallum 36 William McSeveney 18 18 0 0 5 3 10 27.78 16.67 55.56 36.11 1954-10-23 25y 07m 19d 1962-10-20 33y 07m 16d 9 McSeveney 36 Pat Quinn 18 18 0 5 5 3 10 27.78 16.67 55.56 36.11 1956-04-23 19y 11m 28d 1962-10-20 26y 05m 24d 8 Quinn 36 Paul Charles Quinn 18 17 1 0 6 5 7 33.33 27.78 38.89 47.22 2003-12-27 18y 05m 06d 2009-01-07 23y 05m 17d 6 Quinn 36 S Hastie Weir 18 18 0 0 4 3 11 22.22 16.67 61.11 30.56 1954-10-23 Not Known 1961-12-02 Not Known 8 Weir 42 John [4] Gray [1] 17 17 0 0 6 0 11 35.29 .00 64.71 35.29 1909-12-11 Not Known 1917-09-08 Not Known 9 [1] 42 Derek Watt Adams 17 11 6 4 6 4 7 35.29 23.53 41.18 47.06 1998-09-23 23y 02m 29d 2004-04-07 28y 09m 13d 6 Adams 42 John Aitkenhead 17 17 0 3 4 4 9 23.53 23.53 52.94 35.29 1949-01-29 25y 03m 21d 1956-04-23 32y 06m 15d 6 Aitkenhead 42 Hugh Ferguson 17 17 0 16 9 4 4 52.94 23.53 23.53 64.71 1916-12-09 Not Known 1925-11-14 Not Known 10 Ferguson 42 Duncan Henderson Ogilvie 17 17 0 2 5 4 8 29.41 23.53 47.06 41.18 1933-05-13 21y 07m 05d 1942-03-21 30y 05m 13d 9 Ogilvie 42 Mark Reynolds 17 17 0 1 7 1 9 41.18 5.88 52.94 44.12 2006-09-17 19y 04m 10d 2010-12-14 23y 07m 07d 5 Reynolds 42 Matt Thomson 17 17 0 0 7 3 7 41.18 17.65 41.18 50.00 1961-12-02 Not Known 1967-10-28 Not Known 7 Thomson 42 Stephen Gerard Woods 17 17 0 0 2 4 11 11.76 23.53 64.71 23.53 1994-08-20 24y 05m 28d 2002-09-15 32y 06m 23d 7 Woods 50 Patrick James Delaney 16 16 0 4 6 4 6 37.50 25.00 37.50 50.00 1960-01-30 18y 09m 06d 1966-03-23 24y 10m 27d 7 Delaney 50 Jim [1] Forrest 16 16 0 2 3 4 9 18.75 25.00 56.25 31.25 1950-08-16 23y 04m 16d 1959-09-16 32y 05m 17d 7 Forrest 50 Ian Murdo MacLeod 16 16 0 0 4 3 9 25.00 18.75 56.25 34.38 1978-11-25 19y 00m 06d 1986-03-15 26y 03m 24d 6 MacLeod 50 Lee Henry McCulloch 16 9 7 2 4 5 6 25.00 31.25 37.50 40.63 1996-05-04 17y 11m 20d 2000-12-16 22y 07m 02d 6 McCulloch 50 Stephen Thomas McMillan 16 15 1 0 4 4 7 25.00 25.00 43.75 37.50 1995-11-07 19y 09m 19d 2000-12-16 24y 10m 27d 5 McMillan 50 Hugh [1] McNeil 16 16 0 0 6 1 9 37.50 6.25 56.25 40.63 1904-09-17 Not Known 1913-12-06 Not Known 10 McNeil 50 Jamie Murphy 16 11 5 2 8 3 5 50.00 18.75 31.25 59.38 2008-02-23 18y 05m 26d 2012-11-24 23y 02m 27d 6 Murphy 57 Tom Hateley 15 15 0 1 8 3 4 53.33 20.00 26.67 63.33 2009-10-31 20y 01m 19d 2013-03-02 23y 05m 18d 4 Hateley 57 Scott Douglas McDonald 15 15 0 2 4 2 9 26.67 13.33 60.00 33.33 2004-05-16 20y 08m 25d 2016-11-26 33y 03m 05d 6 McDonald 57 John McMenemy 15 15 0 3 7 1 7 46.67 6.67 46.67 50.00 1928-11-10 Not Known 1935-03-02 Not Known 7 McMenemy 57 William H Pettigrew 15 14 1 8 4 3 8 26.67 20.00 53.33 36.67 1974-12-14 21y 02m 15d 1979-04-07 25y 06m 09d 4 Pettigrew 57 James Watson 15 15 0 7 5 3 7 33.33 20.00 46.67 43.33 1947-01-11 22y 11m 26d 1952-04-09 28y 02m 24d 6 Watson 62 Davie Cooper 14 13 1 0 2 2 10 14.29 14.29 71.43 21.43 1989-09-16 33y 06m 22d 1993-09-11 37y 06m 17d 5 Cooper 62 William McIntosh Davies 14 12 2 1 1 6 7 7.14 42.86 50.00 28.57 1994-03-30 29y 09m 30d 1998-04-08 33y 10m 09d 5 Davies 62 Marc Fitzpatrick 14 7 7 2 5 3 6 35.71 21.43 42.86 46.43 2004-05-16 18y 00m 05d 2008-08-09 22y 02m 29d 6 Fitzpatrick 62 Archibald Kelly 14 14 0 5 3 4 7 21.43 28.57 50.00 35.71 1949-11-26 27y 11m 17d 1953-01-24 31y 01m 15d 4 Kelly 62 Alastair Espie Maxwell 14 14 0 0 0 3 11 .00 21.43 78.57 10.71 1984-05-12 19y 02m 26d 1991-05-11 26y 02m 25d 5 Maxwell 62 Peter Millar 14 13 1 2 4 5 5 28.57 35.71 35.71 46.43 1973-02-19 22y 09m 29d 1979-01-20 28y 08m 30d 6 Millar 62 Gregor McKenzie Stevens 14 13 1 2 4 3 7 28.57 21.43 50.00 39.29 1975-09-27 20y 08m 14d 1979-04-07 24y 02m 25d 3 Stevens 62 Robert [2] Stewart 14 14 0 0 8 3 3 57.14 21.43 21.43 67.86 1917-02-24 Not Known 1923-11-03 Not Known 8 Stewart 62 William Telfer 14 14 0 0 7 2 5 50.00 14.29 35.71 57.14 1930-01-25 Not Known 1939-09-02 Not Known 10 Telfer 62 Simo Johannes Valakari 14 14 0 0 4 3 6 28.57 21.43 42.86 39.29 1997-03-22 23y 10m 22d 2000-03-25 26y 10m 26d 4 Valakari 62 Bobby Watson 14 14 0 0 3 7 4 21.43 50.00 28.57 46.43 1970-12-12 24y 06m 27d 1976-04-10 29y 10m 26d 6 Watson 62 David [1933] Whiteford 14 14 0 1 4 6 4 28.57 42.86 28.57 50.00 1966-12-31 Not Known 1973-02-19 Not Known 6 Whiteford 74 Alexander Burns 13 8 5 0 1 6 6 7.69 46.15 46.15 30.77 1994-08-20 21y 00m 16d 2004-11-20 31y 03m 16d 5 Burns 74 Thomas Coyne 13 12 1 7 2 4 7 15.38 30.77 53.85 30.77 1993-12-15 31y 01m 01d 1998-04-08 35y 04m 25d 4 Coyne 74 John Johnman 13 13 0 0 6 2 5 46.15 15.38 38.46 53.85 1924-03-29 Not Known 1931-03-21 Not Known 8 Johnman 74 George Lindsay 13 13 0 1 5 4 4 38.46 30.77 30.77 53.85 1960-10-29 Not Known 1967-10-28 Not Known 7 Lindsay 74 David Mathie 13 13 0 13 6 3 4 46.15 23.08 30.77 57.69 1939-02-11 Not Known 1949-01-29 Not Known 6 Mathie 74 Bobby McCallum 13 13 0 1 4 3 6 30.77 23.08 46.15 42.31 1959-09-09 Not Known 1968-02-28 Not Known 7 McCallum 74 Robert McKinnon 13 13 0 1 4 3 6 30.77 23.08 46.15 42.31 1992-04-07 25y 08m 08d 1996-01-10 29y 05m 10d 5 McKinnon 74 Donald A McLeod 13 13 0 0 4 2 7 30.77 15.38 53.85 38.46 1946-08-24 Not Known 1952-04-30 Not Known 6 McLeod 74 George Murray 13 13 0 2 4 2 7 30.77 15.38 53.85 38.46 1963-05-11 20y 11m 25d 1968-02-28 25y 09m 12d 6 Murray 74 William Rankin 13 13 0 7 7 3 3 53.85 23.08 23.08 65.38 1917-09-08 Not Known 1924-03-29 Not Known 7 Rankin 74 John Rundell 13 13 0 0 9 1 3 69.23 7.69 23.08 73.08 1916-12-09 Not Known 1924-03-29 Not Known 7 Rundell 74 Robert Russell 13 13 0 0 1 5 7 7.69 38.46 53.85 26.92 1987-09-12 30y 07m 01d 1990-12-22 33y 10m 11d 4 Russell 74 Richard Neil Peter Tait 13 13 0 0 3 2 8 23.08 15.38 61.54 30.77 2016-09-30 26y 09m 28d 2020-03-07 30y 03m 05d 4 Tait 87 John McCulloch [1] 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1937-10-02 Not Known 1945-03-31 Not Known 7 [1] 87 Thomas Hutton Bremner 12 12 0 5 3 3 6 25.00 25.00 50.00 37.50 1935-10-12 23y 02m 24d 1941-09-20 29y 02m 02d 7 Bremner 87 George Gillan 12 12 0 2 6 3 3 50.00 25.00 25.00 62.50 1941-12-20 22y 05m 29d 1945-08-25 26y 02m 04d 5 Gillan 87 Bobby Graham 12 11 1 1 2 4 6 16.67 33.33 50.00 33.33 1973-09-15 28y 09m 24d 1977-04-30 32y 05m 08d 4 Graham 87 Shaun Hutchinson 12 12 0 1 7 3 2 58.33 25.00 16.67 70.83 2009-10-31 18y 11m 08d 2014-03-01 23y 03m 06d 5 Hutchinson 87 Donald Scott Leitch 12 12 0 1 7 2 3 58.33 16.67 25.00 66.67 2000-12-16 31y 02m 10d 2005-02-19 35y 04m 13d 5 Leitch 87 Francis McStay 12 12 0 0 3 0 9 25.00 .00 75.00 25.00 1912-04-22 Not Known 1919-03-08 Not Known 8 McStay 87 Stuart Rennie 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1974-01-05 26y 08m 12d 1979-04-07 31y 11m 14d 5 Rennie 87 Samuel Young Ross 12 12 0 1 6 4 2 50.00 33.33 16.67 66.67 1942-08-22 Not Known 1945-12-08 Not Known 4 Ross 87 John William Michael Sutton 12 9 3 7 7 2 3 58.33 16.67 25.00 66.67 2009-03-04 25y 02m 06d 2014-03-01 30y 02m 03d 4 Sutton 87 Allan Goldie Wyllie 12 12 0 0 3 4 5 25.00 33.33 41.67 41.67 1957-11-02 21y 04m 18d 1965-03-20 28y 09m 05d 5 Wyllie 98 Craig Brown 11 11 0 1 5 2 4 45.45 18.18 36.36 54.55 1916-12-09 Not Known 1924-03-29 Not Known 7 Brown 98 Chris Cadden 11 10 1 0 4 1 6 36.36 9.09 54.55 40.91 2014-03-01 17y 05m 10d 2018-09-26 22y 00m 07d 5 Cadden 98 Allan Craig 11 11 0 0 6 0 5 54.55 .00 45.45 54.55 1925-12-19 21y 10m 12d 1932-10-15 28y 08m 08d 7 Craig
Scorers Competitive Games
Total Distinct (ex ogs) = 200
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 Hugh Ferguson 16 2 17 .94 1917-02-24 Not Known 2 1924-10-04 Not Known 15 9 Ferguson 2 David Mathie 13 13 1.00 1939-02-11 Not Known 1 1949-01-29 Not Known 12 4 Mathie 3 William McFadyen 12 1 21 .57 1925-12-19 Not Known 1 1936-08-15 Not Known 20 7 McFadyen 4 George Stevenson 11 30 .37 1926-10-23 Not Known 6 1939-02-11 Not Known 30 8 Stevenson 5 Robert Ferrier 8 32 .25 1925-12-19 Not Known 14 1935-03-02 Not Known 31 7 Ferrier 5 Ian St John 8 11 .73 1957-11-02 19y 04m 26d 1 1961-03-04 22y 08m 25d 10 3 John 5 William H Pettigrew 8 15 .53 1975-04-19 21y 06m 21d 2 1979-01-20 25y 03m 22d 14 4 Pettigrew 8 Thomas Coyne 7 2 13 .54 1993-12-15 31y 01m 01d 1 1998-04-08 35y 04m 25d 13 4 Coyne 8 William Rankin 7 13 .54 1917-09-08 Not Known 1 1923-11-03 Not Known 12 5 Rankin 8 John William Michael Sutton 7 12 .58 2010-03-13 26y 02m 15d 5 2014-03-01 30y 02m 03d 13 3 Sutton 8 James Watson 7 15 .47 1947-08-27 23y 07m 11d 2 1952-04-07 28y 02m 22d 14 4 Watson 12 William Hunter 6 21 .29 1958-11-01 18y 08m 18d 1 1964-11-14 24y 09m 00d 15 5 Hunter 12 Joe McBride 6 9 .67 1963-08-14 25y 02m 04d 2 1964-02-19 25y 08m 09d 6 1 McBride 12 Charles R Robertson 6 6 1.00 1942-08-22 Not Known 1 1945-12-08 Not Known 6 2 Robertson 15 Charles Aitken 5 27 .19 1955-04-18 Not Known 4 1964-02-19 Not Known 26 3 Aitken 15 Thomas Hutton Bremner 5 12 .42 1935-10-12 23y 02m 24d 1 1940-11-23 28y 04m 05d 10 4 Bremner 15 Alex [5] Gibson 5 8 .63 1943-08-28 Not Known 1 1945-03-31 Not Known 7 2 Gibson 15 Archibald Kelly 5 14 .36 1950-03-04 28y 02m 23d 2 1952-04-30 30y 04m 21d 10 3 Kelly 15 James McFadden 5 1 9 .56 2002-09-15 19y 05m 01d 3 2016-09-30 33y 05m 16d 10 3 McFadden 15 Pat Quinn 5 2 18 .28 1957-04-06 20y 11m 11d 3 1961-12-02 25y 07m 06d 15 4 Quinn 21 George Nicol [1] 4 18 .22 1905-12-30 Not Known 3 1913-12-06 Not Known 16 4 [1] 21 Derek Watt Adams 4 17 .24 1999-01-30 23y 07m 05d 4 2003-09-27 28y 03m 02d 15 4 Adams 21 Douglas Arnott 4 21 .19 1990-12-22 26y 04m 17d 7 1996-09-21 32y 01m 16d 19 3 Arnott 21 David Thomas Clarkson 4 25 .16 2004-04-07 18y 06m 28d 5 2008-08-09 22y 10m 30d 22 2 Clarkson 21 Owen Columba Coyle 4 9 .44 1998-02-21 31y 07m 07d 4 1999-01-24 32y 06m 10d 8 2 Coyle 21 Patrick James Delaney 4 16 .25 1961-12-02 20y 07m 08d 3 1966-03-23 24y 10m 27d 16 2 Delaney 21 Richard Foran 4 3 10 .40 2004-11-20 24y 05m 04d 2 2006-12-09 26y 05m 23d 10 3 Foran 21 Brian Heron 4 6 .67 1971-03-03 22y 08m 12d 3 1971-11-06 23y 04m 18d 5 2 Heron 21 Joseph Johnston 4 8 .50 1941-12-20 Not Known 2 1943-12-11 Not Known 6 2 Johnston 21 John Livingstone Murdoch 4 9 .44 1929-03-16 Not Known 2 1933-03-29 Not Known 9 3 Murdoch 21 Chris Porter 4 7 .57 2007-12-08 23y 11m 26d 2 2009-01-07 25y 00m 26d 7 2 Porter 21 William Tennant 4 8 .50 1921-11-12 Not Known 1 1926-10-23 Not Known 7 2 Tennant 33 John Aitkenhead 3 2 17 .18 1950-08-30 26y 10m 22d 5 1952-11-22 29y 01m 14d 14 2 Aitkenhead 33 Bobby (Black) Campbell 3 8 .38 1966-12-31 25y 04m 18d 3 1968-02-28 26y 06m 15d 6 2 Campbell 33 Ian Clinging 3 9 .33 1979-01-20 20y 07m 08d 3 1982-01-30 23y 07m 18d 8 3 Clinging 33 John Kelly (Dixie) Deans 3 9 .33 1967-04-29 20y 08m 30d 1 1970-12-12 24y 04m 12d 6 3 Deans 33 Patrick J Gardner 3 3 1.00 1975-11-29 32y 00m 02d 2 1976-04-10 32y 04m 14d 4 1 Gardner 33 William Wilson Humphries 3 21 .14 1947-08-27 19y 01m 26d 3 1952-04-09 23y 09m 08d 13 3 Humphries 33 Frank (Francis David) Kelly 3 5 .60 1915-10-30 Not Known 1 1916-12-09 Not Known 3 2 Kelly 33 Robert Keyes 3 2 1.50 1942-02-28 Not Known 1 1942-03-21 Not Known 2 1 Keyes 33 Stephen David Kirk 3 32 .09 1987-02-25 24y 01m 22d 3 1992-10-24 29y 09m 21d 25 3 Kirk 33 Christopher Michael Long 3 4 .75 2019-08-16 24y 05m 22d 1 2020-03-07 25y 00m 11d 4 1 Long 33 Curtis Lee Main 3 1 6 .50 2018-01-27 25y 07m 07d 1 2018-09-26 26y 03m 06d 4 2 Main 33 Paul Alexander McGrillen 3 8 .38 1993-04-20 21y 08m 01d 3 1995-01-08 23y 04m 20d 8 3 McGrillen 33 John McMenemy 3 15 .20 1930-01-25 Not Known 4 1935-03-02 Not Known 14 2 McMenemy 33 Louis Elliot Moult 3 1 10 .30 2015-11-28 23y 06m 14d 2 2022-11-06 30y 05m 23d 10 3 Moult 33 Jim P Muir 3 10 .30 1969-10-11 20y 08m 11d 1 1971-11-06 22y 09m 07d 5 3 Muir 33 Philip O'Donnell 3 19 .16 1993-04-20 21y 00m 26d 8 2004-08-28 32y 05m 03d 14 3 O'Donnell 33 Joseph H D Reid 3 2 1.50 1942-08-22 Not Known 1 1942-12-05 Not Known 2 1 Reid 33 Thomas [1] Sloan 3 11 .27 1952-08-16 26y 10m 03d 5 1956-04-23 30y 06m 10d 9 2 Sloan 33 James [6] Watson 3 6 .50 1944-08-26 Not Known 1 1945-03-31 Not Known 4 1 Watson 52 Lionel Ainsworth 2 9 .22 2014-03-01 26y 05m 00d 2 2016-04-23 28y 06m 22d 6 2 Ainsworth 52 Ryan Michael Bowman 2 7 .29 2017-08-26 25y 08m 27d 4 2018-09-26 26y 09m 27d 8 2 Bowman 52 Gordon Hunter Bremner 2 9 .22 1947-01-11 29y 01m 30d 3 1948-09-01 30y 09m 20d 6 2 Bremner 52 Steven J Cowan 2 5 .40 1987-12-16 24y 09m 29d 2 1988-11-26 25y 09m 09d 5 2 Cowan 52 Brian Coyne 2 4 .50 1982-01-30 22y 01m 17d 1 1982-08-14 22y 08m 01d 3 2 Coyne 52 George Dalling 2 1 2.00 1940-08-10 Not Known 1 1940-08-10 Not Known 1 1 Dalling 52 Stuart Elliot 2 6 .33 2001-09-22 23y 01m 30d 4 2001-12-22 23y 04m 29d 5 1 Elliot 52 Raymond Paul Farningham 2 10 .20 1986-11-19 25y 07m 09d 2 1988-10-08 27y 05m 28d 10 2 Farningham 52 Marc Fitzpatrick 2 14 .14 2005-02-01 18y 08m 21d 5 2005-02-19 18y 09m 08d 6 1 Fitzpatrick 52 Jim [1] Forrest 2 16 .13 1950-11-18 23y 07m 19d 3 1951-05-05 24y 01m 05d 4 1 Forrest 52 John Gahagan 2 19 .11 1984-03-03 25y 06m 08d 9 1985-09-21 27y 00m 28d 10 2 Gahagan 52 George Gillan 2 12 .17 1941-12-20 22y 05m 29d 1 1942-12-05 23y 05m 14d 4 2 Gillan 52 John Goldthorpe 2 10 .20 1971-11-06 23y 03m 20d 5 1973-09-15 25y 01m 29d 8 2 Goldthorpe 52 James Haxton 2 2 1.00 1904-09-17 Not Known 1 1904-09-17 Not Known 1 1 Haxton 52 Michael Higdon 2 7 .29 2012-05-01 28y 07m 29d 4 2013-03-02 29y 06m 00d 7 2 Higdon 52 John [3] Hunter 2 7 .29 1952-04-30 Not Known 2 1956-12-08 Not Known 7 2 Hunter 52 Willie Irvine 2 8 .25 1982-01-30 25y 08m 04d 6 1982-05-15 25y 11m 19d 7 1 Irvine 52 Ricki Lamie 2 4 .50 2021-11-20 28y 04m 25d 2 2022-05-11 28y 10m 15d 3 1 Lamie 52 Michael David Larnach 2 4 .50 1978-11-25 26y 00m 16d 2 1979-09-19 26y 10m 10d 4 2 Larnach 52 Keith William Lasley 2 38 .05 2003-03-01 23y 05m 08d 7 2010-12-14 31y 02m 23d 24 2 Lasley 52 James Main 2 7 .29 1941-12-20 Not Known 4 1944-04-08 Not Known 7 2 Main 52 James McCabe 2 9 .22 1972-11-08 21y 05m 12d 5 1973-02-19 21y 08m 23d 6 1 McCabe 52 Christopher McCart 2 33 .06 1989-09-16 22y 04m 30d 7 1991-12-14 24y 07m 27d 17 2 McCart 52 Lee Henry McCulloch 2 16 .13 1999-01-30 20y 08m 16d 9 1999-11-23 21y 06m 09d 12 2 McCulloch 52 Scott Douglas McDonald 2 15 .13 2004-05-16 20y 08m 25d 2 2005-02-19 21y 05m 29d 5 2 McDonald 52 John McKeever 2 1 2.00 1981-10-24 19y 00m 23d 1 1981-10-24 19y 00m 23d 1 1 McKeever 52 John McPhee 2 5 .40 1960-08-20 22y 08m 30d 1 1961-03-04 23y 03m 11d 3 1 McPhee 52 Peter Millar 2 2 14 .14 1973-02-19 22y 09m 29d 1 1974-12-14 24y 07m 23d 3 2 Millar 52 William A Morgan 2 3 .67 1917-02-24 Not Known 2 1917-09-08 Not Known 3 2 Morgan 52 Jamie Murphy 2 16 .13 2011-08-07 21y 11m 10d 15 2012-02-18 22y 05m 21d 17 1 Murphy 52 George Murray 2 13 .15 1966-03-23 23y 10m 07d 10 1968-02-28 25y 09m 12d 13 2 Murray 52 Duncan Henderson Ogilvie 2 17 .12 1935-10-12 24y 00m 04d 4 1937-10-02 25y 11m 24d 6 2 Ogilvie 52 James Francis O'Rourke 2 6 .33 1976-10-16 30y 00m 28d 3 1977-02-19 30y 05m 01d 5 1 O'Rourke 52 William Yates Redpath 2 1 20 .10 1952-04-09 29y 08m 01d 14 1954-10-23 32y 02m 15d 19 2 Redpath 52 Bobby Roberts 2 9 .22 1961-12-02 21y 03m 00d 5 1962-10-20 22y 01m 18d 7 2 Roberts 52 George C Robertson 2 8 .25 1910-09-03 Not Known 8 1910-09-03 Not Known 8 1 Robertson 52 John Spencer 2 9 .22 1998-11-14 28y 02m 03d 1 1999-11-06 29y 01m 26d 5 2 Spencer 52 Gregor McKenzie Stevens 2 14 .14 1976-12-18 21y 11m 05d 8 1979-01-20 24y 00m 07d 13 2 Stevens 52 Alex [5] Stewart 2 3 .67 1936-08-15 Not Known 1 1937-10-02 Not Known 2 2 Stewart 52 Andrew Francis Walker 2 7 .29 1986-11-19 21y 07m 13d 3 1987-03-14 21y 11m 08d 5 1 Walker 52 Joe Wark 2 33 .06 1971-04-17 23y 06m 08d 6 1972-11-08 25y 00m 30d 10 2 Wark 93 Ian Allan Angus 1 10 .10 1991-05-11 29y 05m 22d 3 1991-05-11 29y 05m 22d 3 1 Angus 93 Alexander Edward Bain 1 2 .50 1954-10-23 29y 02m 17d 1 1954-10-23 29y 02m 17d 1 1 Bain 93 William Barclay 1 7 .14 1945-12-08 21y 04m 27d 2 1945-12-08 21y 04m 27d 2 1 Barclay 93 Nick Blackman 1 2 .50 2010-09-25 20y 10m 14d 1 2010-09-25 20y 10m 14d 1 1 Blackman 93 John W Bone 1 1 1.00 1928-11-10 Not Known 1 1928-11-10 Not Known 1 1 Bone 93 Gerard Daniel Brannan 1 10 .10 1999-01-24 27y 00m 09d 2 1999-01-24 27y 00m 09d 2 1 Brannan 93 Craig Brown 1 11 .09 1920-01-03 Not Known 5 1920-01-03 Not Known 5 1 Brown 93 James [25] Brown 1 1 1.00 1945-12-08 Not Known 1 1945-12-08 Not Known 1 1 Brown 93 Benny Cairney 1 2 .50 1966-03-23 20y 05m 07d 2 1966-03-23 20y 05m 07d 2 1 Cairney 93 William Gibson Campbell 1 7 .14 1972-11-08 28y 04m 06d 5 1972-11-08 28y 04m 06d 5 1 Campbell 93 Bobby Carberry 1 3 .33 1979-11-24 22y 00m 02d 3 1979-11-24 22y 00m 02d 3 1 Carberry 93 Walter Carlyle 1 3 .33 1965-03-06 26y 09m 11d 2 1965-03-06 26y 09m 11d 2 1 Carlyle 93 Alfred James Conn 1 4 .25 1982-08-14 30y 04m 09d 3 1982-08-14 30y 04m 09d 3 1 Conn 93 Martyn Alexander Corrigan 1 23 .04 2002-12-04 25y 03m 20d 10 2002-12-04 25y 03m 20d 10 1 Corrigan 93 Stephen James Craigan 1 35 .03 2005-02-01 28y 03m 11d 12 2005-02-01 28y 03m 11d 12 1 Craigan 93 William Cringan 1 1 1.00 1924-10-04 Not Known 1 1924-10-04 Not Known 1 1 Cringan 93 Nicholas J Cusack 1 9 .11 1990-10-06 24y 09m 07d 5 1990-10-06 24y 09m 07d 5 1 Cusack 93 David Dalziel 1 1 1.00 1942-12-05 Not Known 1 1942-12-05 Not Known 1 1 Dalziel 93 Victor Davidson 1 10 .10 1976-08-21 25y 09m 13d 5 1976-08-21 25y 09m 13d 5 1 Davidson 93 William McIntosh Davies 1 14 .07 1996-05-04 31y 11m 04d 8 1996-05-04 31y 11m 04d 8 1 Davies 93 Alexander Denholm 1 1 1.00 1892-12-24 Not Known 1 1892-12-24 Not Known 1 1 Denholm 93 Andrew Donaldson 1 4 .25 1907-11-30 Not Known 3 1907-11-30 Not Known 3 1 Donaldson 93 William Dowall 1 7 .14 1930-01-25 Not Known 1 1930-01-25 Not Known 1 1 Dowall 93 Johannes Edvaldsson 1 2 .50 1983-12-26 33y 03m 23d 2 1983-12-26 33y 03m 23d 2 1 Edvaldsson 93 Joseph Efford 1 2 .50 2022-05-11 25y 08m 12d 1 2022-05-11 25y 08m 12d 1 1 Efford 93 William Henry Falconer 1 6 .17 1998-02-21 31y 10m 16d 6 1998-02-21 31y 10m 16d 6 1 Falconer 93 Steven Ferguson 1 2 .50 2002-12-04 20y 08m 03d 2 2002-12-04 20y 08m 03d 2 1 Ferguson 93 Duncan Finlayson 1 9 .11 1913-04-26 Not Known 1 1913-04-26 Not Known 1 1 Finlayson 93 Ross Forbes 1 7 .14 2009-10-31 20y 07m 28d 1 2009-10-31 20y 07m 28d 1 1 Forbes 93 Declan Gallagher 1 4 .25 2019-09-14 28y 07m 01d 2 2019-09-14 28y 07m 01d 2 1 Gallagher 93 James Ian Gardiner 1 1 5 .20 1955-12-17 27y 02m 29d 1 1955-12-17 27y 02m 29d 1 1 Gardiner 93 Bobby Graham 1 12 .08 1976-04-10 31y 04m 19d 7 1976-04-10 31y 04m 19d 7 1 Graham 93 James [1] Graham 1 2 .50 1936-09-09 Not Known 2 1936-09-09 Not Known 2 1 Graham 93 James W Griffin 1 9 .11 1991-03-02 24y 02m 01d 5 1991-03-02 24y 02m 01d 5 1 Griffin 93 Andrew Harrow 1 6 .17 1985-09-21 28y 10m 15d 4 1985-09-21 28y 10m 15d 4 1 Harrow 93 Jake Hastie 1 2 .50 2019-02-17 19y 10m 30d 2 2019-02-17 19y 10m 30d 2 1 Hastie 93 Tom Hateley 1 15 .07 2011-04-23 21y 07m 11d 8 2011-04-23 21y 07m 11d 8 1 Hateley 93 Harry (Henry A) Hood 1 3 .33 1976-08-28 31y 10m 25d 1 1976-08-28 31y 10m 25d 1 1 Hood 93 Stephen Hughes 1 9 .11 2009-03-04 26y 03m 18d 8 2009-03-04 26y 03m 18d 8 1 Hughes 93 Shaun Hutchinson 1 12 .08 2013-10-19 22y 10m 26d 10 2013-10-19 22y 10m 26d 10 1 Hutchinson 93 Jermaine Hylton 1 4 .25 2019-09-14 26y 02m 17d 2 2019-09-14 26y 02m 17d 2 1 Hylton 93 Marvin Johnson 1 4 .25 2015-11-28 24y 11m 27d 2 2015-11-28 24y 11m 27d 2 1 Johnson 93 James [4] Johnstone 1 4 .25 1908-03-14 Not Known 1 1908-03-14 Not Known 1 1 Johnstone 93 William Joyce 1 1 1.00 1904-12-31 Not Known 1 1904-12-31 Not Known 1 1 Joyce 93 David Thomas Kelly 1 2 .50 2001-09-22 35y 09m 28d 1 2001-09-22 35y 09m 28d 1 1 Kelly 93 William Kilmarnock 1 42 .02 1955-04-16 Not Known 39 1955-04-16 Not Known 39 1 Kilmarnock 93 John [2] King 1 2 .50 1917-02-24 Not Known 2 1917-02-24 Not Known 2 1 King 93 Nicky Law 1 7 .14 2012-02-18 23y 10m 20d 3 2012-02-18 23y 10m 20d 3 1 Law 93 Dirk Lehmann 1 4 .25 2002-09-15 31y 00m 30d 2 2002-09-15 31y 00m 30d 2 1 Lehmann 93 Donald Scott Leitch 1 12 .08 2002-03-02 32y 04m 24d 5 2002-03-02 32y 04m 24d 5 1 Leitch 93 George Lindsay 1 13 .08 1963-05-11 Not Known 2 1963-05-11 Not Known 2 1 Lindsay 93 Richard Little 1 1 8 .13 1925-11-14 Not Known 7 1925-11-14 Not Known 7 1 Little 93 David Mair 1 6 .17 1912-04-22 Not Known 2 1912-04-22 Not Known 2 1 Mair 93 Peter Marinello 1 7 .14 1978-11-25 28y 09m 05d 7 1978-11-25 28y 09m 05d 7 1 Marinello 93 Alec Martin 1 3 .33 1973-09-15 22y 11m 05d 4 1973-09-15 22y 11m 05d 4 1 Martin 93 William McAlpine 1 1 1.00 1906-12-08 Not Known 1 1906-12-08 Not Known 1 1 McAlpine 93 Robert S McArthur 1 1 1.00 1909-01-16 Not Known 1 1909-01-16 Not Known 1 1 McArthur 93 Kevin McBride 1 1 5 .20 2004-08-28 23y 02m 14d 1 2004-08-28 23y 02m 14d 1 1 McBride 93 Bobby McCallum 1 1 13 .08 1966-03-23 Not Known 11 1966-03-23 Not Known 11 1 McCallum 93 Robert Johnston McCann 1 24 .04 1963-12-07 31y 01m 22d 17 1963-12-07 31y 01m 22d 17 1 McCann 93 Willie McClymont 1 3 .33 1972-11-08 19y 00m 26d 1 1972-11-08 19y 00m 26d 1 1 McClymont 93 John Morrison McConnell 1 2 .50 1908-03-14 Not Known 2 1908-03-14 Not Known 2 1 McConnell 93 Ross McCormack 1 1 7 .14 2008-01-22 21y 05m 04d 7 2008-01-22 21y 05m 04d 7 1 McCormack 93 Carl Gerard McHugh 1 9 .11 2018-03-04 25y 00m 27d 5 2018-03-04 25y 00m 27d 5 1 McHugh 93 John Whitfield Milligan McInally 1 1 8 .13 1969-10-11 32y 10m 20d 1 1969-10-11 32y 10m 20d 1 1 McInally 93 Robert McKinnon 1 13 .08 1993-12-15 27y 04m 15d 6 1993-12-15 27y 04m 15d 6 1 McKinnon 93 John McLaughlan 1 1 1.00 1965-10-23 28y 11m 10d 1 1965-10-23 28y 11m 10d 1 1 McLaughlan 93 Brian McLaughlin 1 5 .20 1979-09-19 24y 11m 12d 1 1979-09-19 24y 11m 12d 1 1 McLaughlin 93 Brian Stuart McLean 1 4 .25 2005-11-26 20y 08m 29d 1 2005-11-26 20y 08m 29d 1 1 McLean 93 John [25] Millar 1 3 .33 1906-12-08 Not Known 2 1906-12-08 Not Known 2 1 Millar 93 Craig Moore 1 1 1.00 2013-10-19 19y 02m 03d 1 2013-10-19 19y 02m 03d 1 1 Moore 93 Patrick Kevin Francis Michael Nevin 1 9 .11 1999-11-23 36y 02m 17d 6 1999-11-23 36y 02m 17d 6 1 Nevin 93 James John O'Brien 1 7 .14 2010-03-13 22y 05m 13d 6 2010-03-13 22y 05m 13d 6 1 O'Brien 93 Colin O'Neill 1 1 11 .09 1989-05-13 25y 10m 29d 3 1989-05-13 25y 10m 29d 3 1 O'Neill 93 Craig Stewart Paterson 1 19 .05 1988-10-08 29y 00m 06d 9 1988-10-08 29y 00m 06d 9 1 Paterson 93 Stephen Paul Pearson 1 9 .11 2002-12-04 20y 02m 02d 4 2002-12-04 20y 02m 02d 4 1 Pearson 93 Billy Reid 1 4 .25 1959-12-12 21y 08m 12d 2 1959-12-12 21y 08m 12d 2 1 Reid 93 Sammy Reid 1 6 .17 1956-12-08 17y 01m 25d 1 1956-12-08 17y 01m 25d 1 1 Reid 93 William [2] Reid 1 3 .33 1907-11-30 Not Known 2 1907-11-30 Not Known 2 1 Reid 93 John Paul Reilly 1 5 .20 1986-01-04 23y 09m 14d 3 1986-01-04 23y 09m 14d 3 1 Reilly 93 Mark Reynolds 1 17 .06 2010-03-13 22y 10m 06d 14 2010-03-13 22y 10m 06d 14 1 Reynolds 93 David [1] Richmond 1 3 .33 1907-11-30 Not Known 3 1907-11-30 Not Known 3 1 Richmond 93 Jimmy [2] Robertson 1 3 .33 1963-08-14 Not Known 1 1963-08-14 Not Known 1 1 Robertson 93 John [11] Robertson 1 5 .20 1920-12-04 Not Known 4 1920-12-04 Not Known 4 1 Robertson 93 Samuel Young Ross 1 12 .08 1945-03-31 Not Known 10 1945-03-31 Not Known 10 1 Ross 93 Steven Saunders 1 7 .14 2010-04-24 19y 02m 01d 5 2010-04-24 19y 02m 01d 5 1 Saunders 93 Sherwin Dandery Seedorf 1 2 .50 2019-09-14 21y 05m 28d 2 2019-09-14 21y 05m 28d 2 1 Seedorf 93 Robert Shannon 1 7 .14 1994-11-05 28y 06m 16d 6 1994-11-05 28y 06m 16d 6 1 Shannon 93 Archibald Shaw 1 21 .05 1952-04-09 Not Known 13 1952-04-09 Not Known 13 1 Shaw 93 Connor Shields 1 5 .20 2021-11-20 24y 03m 22d 2 2021-11-20 24y 03m 22d 2 1 Shields 93 Gordon Soutar 1 1 2 .50 1979-09-19 24y 11m 00d 1 1979-09-19 24y 11m 00d 1 1 Soutar 93 Blair Spittal 1 2 .50 2022-11-06 26y 10m 18d 2 2022-11-06 26y 10m 18d 2 1 Spittal 93 Robert S Steel 1 1 1.00 1892-12-24 Not Known 1 1892-12-24 Not Known 1 1 Steel 93 James Stewart 1 3 .33 1908-09-12 Not Known 2 1908-09-12 Not Known 2 1 Stewart 93 William J Todd Stewart 1 2 .50 1935-10-12 Not Known 1 1935-10-12 Not Known 1 1 Stewart 93 David G Taylor 1 1 2 .50 1910-04-09 Not Known 2 1910-04-09 Not Known 2 1 Taylor 93 John Tennant 1 3 .33 1910-09-03 Not Known 2 1910-09-03 Not Known 2 1 Tennant 93 Tony Thomas 1 4 .25 1999-01-24 27y 06m 12d 1 1999-01-24 27y 06m 12d 1 1 Thomas 93 Derek Johnstone Townsley 1 7 .14 2000-12-16 27y 08m 25d 5 2000-12-16 27y 08m 25d 5 1 Townsley 93 David [2] Turnbull 1 3 .33 2019-02-17 19y 07m 07d 5 2019-02-17 19y 07m 07d 5 1 Turnbull 93 Iain Angus Vigurs 1 3 .33 2014-03-01 25y 09m 22d 3 2014-03-01 25y 09m 22d 3 1 Vigurs 93 William Watson 1 1 2 .50 1912-08-31 Not Known 1 1912-08-31 Not Known 1 1 Watson 93 Willie Watters 1 3 .33 1950-11-18 Not Known 3 1950-11-18 Not Known 3 1 Watters 93 Andrew Best Weir 1 20 .05 1960-10-29 Not Known 9 1960-10-29 Not Known 9 1 Weir 93 David [1933] Whiteford 1 1 14 .07 1967-10-28 Not Known 3 1967-10-28 Not Known 3 1 Whiteford 93 William [1] Wood 1 2 .50 1905-12-30 Not Known 2 1905-12-30 Not Known 2 1 Wood 93 Thomas Wyllie 1 3 .33 1936-02-29 Not Known 2 1936-02-29 Not Known 2 1 Wyllie 93 Bobby Young 1 4 .25 1961-12-02 Not Known 2 1961-12-02 Not Known 2 1 Young
Scorers All Games
Total Distinct (ex ogs) = 202
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 Hugh Ferguson 16 2 17 .94 1917-02-24 Not Known 2 1924-10-04 Not Known 15 9 Ferguson 2 David Mathie 13 13 1.00 1939-02-11 Not Known 1 1949-01-29 Not Known 12 4 Mathie 3 William McFadyen 12 1 21 .57 1925-12-19 Not Known 1 1936-08-15 Not Known 20 7 McFadyen 4 George Stevenson 11 30 .37 1926-10-23 Not Known 6 1939-02-11 Not Known 30 8 Stevenson 5 Ian St John 9 11 .82 1957-11-02 19y 04m 26d 0 1961-03-04 22y 08m 25d 10 3 John 6 Robert Ferrier 8 32 .25 1925-12-19 Not Known 14 1935-03-02 Not Known 31 7 Ferrier 6 William H Pettigrew 8 15 .53 1975-04-19 21y 06m 21d 2 1979-01-20 25y 03m 22d 14 4 Pettigrew 8 Thomas Coyne 7 2 13 .54 1993-12-15 31y 01m 01d 1 1998-04-08 35y 04m 25d 13 4 Coyne 8 William Rankin 7 13 .54 1917-09-08 Not Known 1 1923-11-03 Not Known 12 5 Rankin 8 John William Michael Sutton 7 12 .58 2010-03-13 26y 02m 15d 5 2014-03-01 30y 02m 03d 13 3 Sutton 8 James Watson 7 15 .47 1947-08-27 23y 07m 11d 2 1952-04-07 28y 02m 22d 14 4 Watson 12 William Hunter 6 21 .29 1958-11-01 18y 08m 18d 1 1964-11-14 24y 09m 00d 15 5 Hunter 12 Joe McBride 6 9 .67 1963-08-14 25y 02m 04d 2 1964-02-19 25y 08m 09d 6 1 McBride 12 Charles R Robertson 6 6 1.00 1942-08-22 Not Known 1 1945-12-08 Not Known 6 2 Robertson 15 Charles Aitken 5 27 .19 1955-04-18 Not Known 4 1964-02-19 Not Known 26 3 Aitken 15 Thomas Hutton Bremner 5 12 .42 1935-10-12 23y 02m 24d 1 1940-11-23 28y 04m 05d 10 4 Bremner 15 Alex [5] Gibson 5 8 .63 1943-08-28 Not Known 1 1945-03-31 Not Known 7 2 Gibson 15 Archibald Kelly 5 14 .36 1950-03-04 28y 02m 23d 2 1952-04-30 30y 04m 21d 10 3 Kelly 15 James McFadden 5 1 9 .56 2002-09-15 19y 05m 01d 3 2016-09-30 33y 05m 16d 10 3 McFadden 15 Pat Quinn 5 2 18 .28 1957-04-06 20y 11m 11d 3 1961-12-02 25y 07m 06d 15 4 Quinn 21 George Nicol [1] 4 18 .22 1905-12-30 Not Known 3 1913-12-06 Not Known 16 4 [1] 21 Derek Watt Adams 4 17 .24 1999-01-30 23y 07m 05d 4 2003-09-27 28y 03m 02d 15 4 Adams 21 Douglas Arnott 4 21 .19 1990-12-22 26y 04m 17d 7 1996-09-21 32y 01m 16d 19 3 Arnott 21 David Thomas Clarkson 4 25 .16 2004-04-07 18y 06m 28d 5 2008-08-09 22y 10m 30d 22 2 Clarkson 21 Owen Columba Coyle 4 9 .44 1998-02-21 31y 07m 07d 4 1999-01-24 32y 06m 10d 8 2 Coyle 21 Patrick James Delaney 4 16 .25 1961-12-02 20y 07m 08d 3 1966-03-23 24y 10m 27d 16 2 Delaney 21 Richard Foran 4 3 10 .40 2004-11-20 24y 05m 04d 2 2006-12-09 26y 05m 23d 10 3 Foran 21 Brian Heron 4 6 .67 1971-03-03 22y 08m 12d 3 1971-11-06 23y 04m 18d 5 2 Heron 21 Joseph Johnston 4 8 .50 1941-12-20 Not Known 2 1943-12-11 Not Known 6 2 Johnston 21 John Livingstone Murdoch 4 9 .44 1929-03-16 Not Known 2 1933-03-29 Not Known 9 3 Murdoch 21 Chris Porter 4 7 .57 2007-12-08 23y 11m 26d 2 2009-01-07 25y 00m 26d 7 2 Porter 21 William Tennant 4 8 .50 1921-11-12 Not Known 1 1926-10-23 Not Known 7 2 Tennant 33 John Aitkenhead 3 2 17 .18 1950-08-30 26y 10m 22d 5 1952-11-22 29y 01m 14d 14 2 Aitkenhead 33 Bobby (Black) Campbell 3 8 .38 1966-12-31 25y 04m 18d 3 1968-02-28 26y 06m 15d 6 2 Campbell 33 Ian Clinging 3 9 .33 1979-01-20 20y 07m 08d 3 1982-01-30 23y 07m 18d 8 3 Clinging 33 John Kelly (Dixie) Deans 3 9 .33 1967-04-29 20y 08m 30d 1 1970-12-12 24y 04m 12d 6 3 Deans 33 Patrick J Gardner 3 3 1.00 1975-11-29 32y 00m 02d 2 1976-04-10 32y 04m 14d 4 1 Gardner 33 William Wilson Humphries 3 21 .14 1947-08-27 19y 01m 26d 3 1952-04-09 23y 09m 08d 13 3 Humphries 33 Frank (Francis David) Kelly 3 5 .60 1915-10-30 Not Known 1 1916-12-09 Not Known 3 2 Kelly 33 Robert Keyes 3 2 1.50 1942-02-28 Not Known 1 1942-03-21 Not Known 2 1 Keyes 33 Stephen David Kirk 3 32 .09 1987-02-25 24y 01m 22d 3 1992-10-24 29y 09m 21d 25 3 Kirk 33 Christopher Michael Long 3 4 .75 2019-08-16 24y 05m 22d 1 2020-03-07 25y 00m 11d 4 1 Long 33 Curtis Lee Main 3 1 6 .50 2018-01-27 25y 07m 07d 1 2018-09-26 26y 03m 06d 4 2 Main 33 Paul Alexander McGrillen 3 8 .38 1993-04-20 21y 08m 01d 3 1995-01-08 23y 04m 20d 8 3 McGrillen 33 John McMenemy 3 15 .20 1930-01-25 Not Known 4 1935-03-02 Not Known 14 2 McMenemy 33 Louis Elliot Moult 3 1 10 .30 2015-11-28 23y 06m 14d 2 2022-11-06 30y 05m 23d 10 3 Moult 33 Jim P Muir 3 10 .30 1969-10-11 20y 08m 11d 1 1971-11-06 22y 09m 07d 5 3 Muir 33 Philip O'Donnell 3 19 .16 1993-04-20 21y 00m 26d 8 2004-08-28 32y 05m 03d 14 3 O'Donnell 33 Joseph H D Reid 3 2 1.50 1942-08-22 Not Known 1 1942-12-05 Not Known 2 1 Reid 33 Thomas [1] Sloan 3 11 .27 1952-08-16 26y 10m 03d 5 1956-04-23 30y 06m 10d 9 2 Sloan 33 James [6] Watson 3 6 .50 1944-08-26 Not Known 1 1945-03-31 Not Known 4 1 Watson 52 Lionel Ainsworth 2 9 .22 2014-03-01 26y 05m 00d 2 2016-04-23 28y 06m 22d 6 2 Ainsworth 52 Ryan Michael Bowman 2 7 .29 2017-08-26 25y 08m 27d 4 2018-09-26 26y 09m 27d 8 2 Bowman 52 Gordon Hunter Bremner 2 9 .22 1947-01-11 29y 01m 30d 3 1948-09-01 30y 09m 20d 6 2 Bremner 52 Steven J Cowan 2 5 .40 1987-12-16 24y 09m 29d 2 1988-11-26 25y 09m 09d 5 2 Cowan 52 Brian Coyne 2 4 .50 1982-01-30 22y 01m 17d 1 1982-08-14 22y 08m 01d 3 2 Coyne 52 George Dalling 2 1 2.00 1940-08-10 Not Known 1 1940-08-10 Not Known 1 1 Dalling 52 Stuart Elliot 2 6 .33 2001-09-22 23y 01m 30d 4 2001-12-22 23y 04m 29d 5 1 Elliot 52 Raymond Paul Farningham 2 10 .20 1986-11-19 25y 07m 09d 2 1988-10-08 27y 05m 28d 10 2 Farningham 52 Marc Fitzpatrick 2 14 .14 2005-02-01 18y 08m 21d 5 2005-02-19 18y 09m 08d 6 1 Fitzpatrick 52 Jim [1] Forrest 2 16 .13 1950-11-18 23y 07m 19d 3 1951-05-05 24y 01m 05d 4 1 Forrest 52 John Gahagan 2 19 .11 1984-03-03 25y 06m 08d 9 1985-09-21 27y 00m 28d 10 2 Gahagan 52 George Gillan 2 12 .17 1941-12-20 22y 05m 29d 1 1942-12-05 23y 05m 14d 4 2 Gillan 52 John Goldthorpe 2 10 .20 1971-11-06 23y 03m 20d 5 1973-09-15 25y 01m 29d 8 2 Goldthorpe 52 James Haxton 2 2 1.00 1904-09-17 Not Known 1 1904-09-17 Not Known 1 1 Haxton 52 Michael Higdon 2 7 .29 2012-05-01 28y 07m 29d 4 2013-03-02 29y 06m 00d 7 2 Higdon 52 John [3] Hunter 2 7 .29 1952-04-30 Not Known 2 1956-12-08 Not Known 7 2 Hunter 52 Willie Irvine 2 8 .25 1982-01-30 25y 08m 04d 6 1982-05-15 25y 11m 19d 7 1 Irvine 52 Ricki Lamie 2 4 .50 2021-11-20 28y 04m 25d 2 2022-05-11 28y 10m 15d 3 1 Lamie 52 Michael David Larnach 2 4 .50 1978-11-25 26y 00m 16d 2 1979-09-19 26y 10m 10d 4 2 Larnach 52 Keith William Lasley 2 38 .05 2003-03-01 23y 05m 08d 7 2010-12-14 31y 02m 23d 24 2 Lasley 52 James Main 2 7 .29 1941-12-20 Not Known 4 1944-04-08 Not Known 7 2 Main 52 James McCabe 2 9 .22 1972-11-08 21y 05m 12d 5 1973-02-19 21y 08m 23d 6 1 McCabe 52 Christopher McCart 2 33 .06 1989-09-16 22y 04m 30d 7 1991-12-14 24y 07m 27d 17 2 McCart 52 Lee Henry McCulloch 2 16 .13 1999-01-30 20y 08m 16d 9 1999-11-23 21y 06m 09d 12 2 McCulloch 52 Scott Douglas McDonald 2 15 .13 2004-05-16 20y 08m 25d 2 2005-02-19 21y 05m 29d 5 2 McDonald 52 John McKeever 2 1 2.00 1981-10-24 19y 00m 23d 1 1981-10-24 19y 00m 23d 1 1 McKeever 52 John McPhee 2 5 .40 1960-08-20 22y 08m 30d 1 1961-03-04 23y 03m 11d 3 1 McPhee 52 Peter Millar 2 2 14 .14 1973-02-19 22y 09m 29d 1 1974-12-14 24y 07m 23d 3 2 Millar 52 William A Morgan 2 3 .67 1917-02-24 Not Known 2 1917-09-08 Not Known 3 2 Morgan 52 Jamie Murphy 2 16 .13 2011-08-07 21y 11m 10d 15 2012-02-18 22y 05m 21d 17 1 Murphy 52 George Murray 2 13 .15 1966-03-23 23y 10m 07d 10 1968-02-28 25y 09m 12d 13 2 Murray 52 Duncan Henderson Ogilvie 2 17 .12 1935-10-12 24y 00m 04d 4 1937-10-02 25y 11m 24d 6 2 Ogilvie 52 James Francis O'Rourke 2 6 .33 1976-10-16 30y 00m 28d 3 1977-02-19 30y 05m 01d 5 1 O'Rourke 52 William Yates Redpath 2 1 20 .10 1952-04-09 29y 08m 01d 14 1954-10-23 32y 02m 15d 19 2 Redpath 52 Bobby Roberts 2 9 .22 1961-12-02 21y 03m 00d 5 1962-10-20 22y 01m 18d 7 2 Roberts 52 George C Robertson 2 8 .25 1910-09-03 Not Known 8 1910-09-03 Not Known 8 1 Robertson 52 John Spencer 2 9 .22 1998-11-14 28y 02m 03d 1 1999-11-06 29y 01m 26d 5 2 Spencer 52 Gregor McKenzie Stevens 2 14 .14 1976-12-18 21y 11m 05d 8 1979-01-20 24y 00m 07d 13 2 Stevens 52 Alex [5] Stewart 2 3 .67 1936-08-15 Not Known 1 1937-10-02 Not Known 2 2 Stewart 52 Andrew Francis Walker 2 7 .29 1986-11-19 21y 07m 13d 3 1987-03-14 21y 11m 08d 5 1 Walker 52 Joe Wark 2 33 .06 1971-04-17 23y 06m 08d 6 1972-11-08 25y 00m 30d 10 2 Wark 52 Thomas Wyllie 2 3 .67 1933-05-13 Not Known 0 1936-02-29 Not Known 2 2 Wyllie 94 Ian Allan Angus 1 10 .10 1991-05-11 29y 05m 22d 3 1991-05-11 29y 05m 22d 3 1 Angus 94 Alexander Edward Bain 1 2 .50 1954-10-23 29y 02m 17d 1 1954-10-23 29y 02m 17d 1 1 Bain 94 William Barclay 1 7 .14 1945-12-08 21y 04m 27d 2 1945-12-08 21y 04m 27d 2 1 Barclay 94 Nick Blackman 1 2 .50 2010-09-25 20y 10m 14d 1 2010-09-25 20y 10m 14d 1 1 Blackman 94 John W Bone 1 1 1.00 1928-11-10 Not Known 1 1928-11-10 Not Known 1 1 Bone 94 Gerard Daniel Brannan 1 10 .10 1999-01-24 27y 00m 09d 2 1999-01-24 27y 00m 09d 2 1 Brannan 94 Craig Brown 1 11 .09 1920-01-03 Not Known 5 1920-01-03 Not Known 5 1 Brown 94 James [25] Brown 1 1 1.00 1945-12-08 Not Known 1 1945-12-08 Not Known 1 1 Brown 94 Benny Cairney 1 2 .50 1966-03-23 20y 05m 07d 2 1966-03-23 20y 05m 07d 2 1 Cairney 94 William Gibson Campbell 1 7 .14 1972-11-08 28y 04m 06d 5 1972-11-08 28y 04m 06d 5 1 Campbell 94 Bobby Carberry 1 3 .33 1979-11-24 22y 00m 02d 3 1979-11-24 22y 00m 02d 3 1 Carberry 94 Walter Carlyle 1 3 .33 1965-03-06 26y 09m 11d 2 1965-03-06 26y 09m 11d 2 1 Carlyle 94 Alfred James Conn 1 4 .25 1982-08-14 30y 04m 09d 3 1982-08-14 30y 04m 09d 3 1 Conn 94 Martyn Alexander Corrigan 1 23 .04 2002-12-04 25y 03m 20d 10 2002-12-04 25y 03m 20d 10 1 Corrigan 94 Stephen James Craigan 1 35 .03 2005-02-01 28y 03m 11d 12 2005-02-01 28y 03m 11d 12 1 Craigan 94 William Cringan 1 1 1.00 1924-10-04 Not Known 1 1924-10-04 Not Known 1 1 Cringan 94 Nicholas J Cusack 1 9 .11 1990-10-06 24y 09m 07d 5 1990-10-06 24y 09m 07d 5 1 Cusack 94 David Dalziel 1 1 1.00 1942-12-05 Not Known 1 1942-12-05 Not Known 1 1 Dalziel 94 Victor Davidson 1 10 .10 1976-08-21 25y 09m 13d 5 1976-08-21 25y 09m 13d 5 1 Davidson 94 William McIntosh Davies 1 14 .07 1996-05-04 31y 11m 04d 8 1996-05-04 31y 11m 04d 8 1 Davies 94 Alexander Denholm 1 1 1.00 1892-12-24 Not Known 1 1892-12-24 Not Known 1 1 Denholm 94 Andrew Donaldson 1 4 .25 1907-11-30 Not Known 3 1907-11-30 Not Known 3 1 Donaldson 94 William Dowall 1 7 .14 1930-01-25 Not Known 1 1930-01-25 Not Known 1 1 Dowall 94 Johannes Edvaldsson 1 2 .50 1983-12-26 33y 03m 23d 2 1983-12-26 33y 03m 23d 2 1 Edvaldsson 94 Joseph Efford 1 2 .50 2022-05-11 25y 08m 12d 1 2022-05-11 25y 08m 12d 1 1 Efford 94 William Henry Falconer 1 6 .17 1998-02-21 31y 10m 16d 6 1998-02-21 31y 10m 16d 6 1 Falconer 94 Steven Ferguson 1 2 .50 2002-12-04 20y 08m 03d 2 2002-12-04 20y 08m 03d 2 1 Ferguson 94 Duncan Finlayson 1 9 .11 1913-04-26 Not Known 1 1913-04-26 Not Known 1 1 Finlayson 94 Ross Forbes 1 7 .14 2009-10-31 20y 07m 28d 1 2009-10-31 20y 07m 28d 1 1 Forbes 94 Declan Gallagher 1 4 .25 2019-09-14 28y 07m 01d 2 2019-09-14 28y 07m 01d 2 1 Gallagher 94 James Ian Gardiner 1 1 5 .20 1955-12-17 27y 02m 29d 1 1955-12-17 27y 02m 29d 1 1 Gardiner 94 Bobby Graham 1 12 .08 1976-04-10 31y 04m 19d 7 1976-04-10 31y 04m 19d 7 1 Graham 94 James [1] Graham 1 2 .50 1936-09-09 Not Known 2 1936-09-09 Not Known 2 1 Graham 94 James W Griffin 1 9 .11 1991-03-02 24y 02m 01d 5 1991-03-02 24y 02m 01d 5 1 Griffin 94 Andrew Harrow 1 6 .17 1985-09-21 28y 10m 15d 4 1985-09-21 28y 10m 15d 4 1 Harrow 94 Jake Hastie 1 2 .50 2019-02-17 19y 10m 30d 2 2019-02-17 19y 10m 30d 2 1 Hastie 94 Tom Hateley 1 15 .07 2011-04-23 21y 07m 11d 8 2011-04-23 21y 07m 11d 8 1 Hateley 94 Harry (Henry A) Hood 1 3 .33 1976-08-28 31y 10m 25d 1 1976-08-28 31y 10m 25d 1 1 Hood 94 Stephen Hughes 1 9 .11 2009-03-04 26y 03m 18d 8 2009-03-04 26y 03m 18d 8 1 Hughes 94 Shaun Hutchinson 1 12 .08 2013-10-19 22y 10m 26d 10 2013-10-19 22y 10m 26d 10 1 Hutchinson 94 Jermaine Hylton 1 4 .25 2019-09-14 26y 02m 17d 2 2019-09-14 26y 02m 17d 2 1 Hylton 94 Marvin Johnson 1 4 .25 2015-11-28 24y 11m 27d 2 2015-11-28 24y 11m 27d 2 1 Johnson 94 James [4] Johnstone 1 4 .25 1908-03-14 Not Known 1 1908-03-14 Not Known 1 1 Johnstone 94 William Joyce 1 1 1.00 1904-12-31 Not Known 1 1904-12-31 Not Known 1 1 Joyce 94 David Thomas Kelly 1 2 .50 2001-09-22 35y 09m 28d 1 2001-09-22 35y 09m 28d 1 1 Kelly 94 William Kilmarnock 1 42 .02 1955-04-16 Not Known 39 1955-04-16 Not Known 39 1 Kilmarnock 94 John [2] King 1 2 .50 1917-02-24 Not Known 2 1917-02-24 Not Known 2 1 King 94 Nicky Law 1 7 .14 2012-02-18 23y 10m 20d 3 2012-02-18 23y 10m 20d 3 1 Law 94 Dirk Lehmann 1 4 .25 2002-09-15 31y 00m 30d 2 2002-09-15 31y 00m 30d 2 1 Lehmann 94 Donald Scott Leitch 1 12 .08 2002-03-02 32y 04m 24d 5 2002-03-02 32y 04m 24d 5 1 Leitch 94 George Lindsay 1 13 .08 1963-05-11 Not Known 2 1963-05-11 Not Known 2 1 Lindsay 94 Richard Little 1 1 8 .13 1925-11-14 Not Known 7 1925-11-14 Not Known 7 1 Little 94 David Mair 1 6 .17 1912-04-22 Not Known 2 1912-04-22 Not Known 2 1 Mair 94 Peter Marinello 1 7 .14 1978-11-25 28y 09m 05d 7 1978-11-25 28y 09m 05d 7 1 Marinello 94 Alec Martin 1 3 .33 1973-09-15 22y 11m 05d 4 1973-09-15 22y 11m 05d 4 1 Martin 94 William McAlpine 1 1 1.00 1906-12-08 Not Known 1 1906-12-08 Not Known 1 1 McAlpine 94 Robert S McArthur 1 1 1.00 1909-01-16 Not Known 1 1909-01-16 Not Known 1 1 McArthur 94 Kevin McBride 1 1 5 .20 2004-08-28 23y 02m 14d 1 2004-08-28 23y 02m 14d 1 1 McBride 94 Bobby McCallum 1 1 13 .08 1966-03-23 Not Known 11 1966-03-23 Not Known 11 1 McCallum 94 Robert Johnston McCann 1 24 .04 1963-12-07 31y 01m 22d 17 1963-12-07 31y 01m 22d 17 1 McCann 94 Willie McClymont 1 3 .33 1972-11-08 19y 00m 26d 1 1972-11-08 19y 00m 26d 1 1 McClymont 94 John Morrison McConnell 1 2 .50 1908-03-14 Not Known 2 1908-03-14 Not Known 2 1 McConnell 94 Ross McCormack 1 1 7 .14 2008-01-22 21y 05m 04d 7 2008-01-22 21y 05m 04d 7 1 McCormack 94 Carl Gerard McHugh 1 9 .11 2018-03-04 25y 00m 27d 5 2018-03-04 25y 00m 27d 5 1 McHugh 94 John Whitfield Milligan McInally 1 1 8 .13 1969-10-11 32y 10m 20d 1 1969-10-11 32y 10m 20d 1 1 McInally 94 Robert McKinnon 1 13 .08 1993-12-15 27y 04m 15d 6 1993-12-15 27y 04m 15d 6 1 McKinnon 94 John McLaughlan 1 1 1.00 1965-10-23 28y 11m 10d 1 1965-10-23 28y 11m 10d 1 1 McLaughlan 94 Brian McLaughlin 1 5 .20 1979-09-19 24y 11m 12d 1 1979-09-19 24y 11m 12d 1 1 McLaughlin 94 Brian Stuart McLean 1 4 .25 2005-11-26 20y 08m 29d 1 2005-11-26 20y 08m 29d 1 1 McLean 94 John [25] Millar 1 3 .33 1906-12-08 Not Known 2 1906-12-08 Not Known 2 1 Millar 94 Craig Moore 1 1 1.00 2013-10-19 19y 02m 03d 1 2013-10-19 19y 02m 03d 1 1 Moore 94 Patrick Kevin Francis Michael Nevin 1 9 .11 1999-11-23 36y 02m 17d 6 1999-11-23 36y 02m 17d 6 1 Nevin 94 James John O'Brien 1 7 .14 2010-03-13 22y 05m 13d 6 2010-03-13 22y 05m 13d 6 1 O'Brien 94 Colin O'Neill 1 1 11 .09 1989-05-13 25y 10m 29d 3 1989-05-13 25y 10m 29d 3 1 O'Neill 94 Craig Stewart Paterson 1 19 .05 1988-10-08 29y 00m 06d 9 1988-10-08 29y 00m 06d 9 1 Paterson 94 Stephen Paul Pearson 1 9 .11 2002-12-04 20y 02m 02d 4 2002-12-04 20y 02m 02d 4 1 Pearson 94 Billy Reid 1 4 .25 1959-12-12 21y 08m 12d 2 1959-12-12 21y 08m 12d 2 1 Reid 94 Sammy Reid 1 6 .17 1956-12-08 17y 01m 25d 1 1956-12-08 17y 01m 25d 1 1 Reid 94 William [2] Reid 1 3 .33 1907-11-30 Not Known 2 1907-11-30 Not Known 2 1 Reid 94 John Paul Reilly 1 5 .20 1986-01-04 23y 09m 14d 3 1986-01-04 23y 09m 14d 3 1 Reilly 94 Mark Reynolds 1 17 .06 2010-03-13 22y 10m 06d 14 2010-03-13 22y 10m 06d 14 1 Reynolds 94 David [1] Richmond 1 3 .33 1907-11-30 Not Known 3 1907-11-30 Not Known 3 1 Richmond 94 Jimmy [2] Robertson 1 3 .33 1963-08-14 Not Known 1 1963-08-14 Not Known 1 1 Robertson 94 John [11] Robertson 1 5 .20 1920-12-04 Not Known 4 1920-12-04 Not Known 4 1 Robertson 94 Samuel Young Ross 1 12 .08 1945-03-31 Not Known 10 1945-03-31 Not Known 10 1 Ross 94 Steven Saunders 1 7 .14 2010-04-24 19y 02m 01d 5 2010-04-24 19y 02m 01d 5 1 Saunders 94 Sherwin Dandery Seedorf 1 2 .50 2019-09-14 21y 05m 28d 2 2019-09-14 21y 05m 28d 2 1 Seedorf 94 Robert Shannon 1 7 .14 1994-11-05 28y 06m 16d 6 1994-11-05 28y 06m 16d 6 1 Shannon 94 Archibald Shaw 1 21 .05 1952-04-09 Not Known 13 1952-04-09 Not Known 13 1 Shaw 94 Connor Shields 1 5 .20 2021-11-20 24y 03m 22d 2 2021-11-20 24y 03m 22d 2 1 Shields 94 Gordon Soutar 1 1 2 .50 1979-09-19 24y 11m 00d 1 1979-09-19 24y 11m 00d 1 1 Soutar 94 Blair Spittal 1 2 .50 2022-11-06 26y 10m 18d 2 2022-11-06 26y 10m 18d 2 1 Spittal 94 Robert S Steel 1 1 1.00 1892-12-24 Not Known 1 1892-12-24 Not Known 1 1 Steel 94 James Stewart 1 3 .33 1908-09-12 Not Known 2 1908-09-12 Not Known 2 1 Stewart 94 William J Todd Stewart 1 2 .50 1935-10-12 Not Known 1 1935-10-12 Not Known 1 1 Stewart 94 David G Taylor 1 1 2 .50 1910-04-09 Not Known 2 1910-04-09 Not Known 2 1 Taylor 94 Shaun Teale 1 1 8 .13 1999-09-20 35y 06m 10d 0 1999-09-20 35y 06m 10d 0 1 Teale 94 John Tennant 1 3 .33 1910-09-03 Not Known 2 1910-09-03 Not Known 2 1 Tennant 94 Tony Thomas 1 4 .25 1999-01-24 27y 06m 12d 1 1999-01-24 27y 06m 12d 1 1 Thomas 94 Derek Johnstone Townsley 1 7 .14 2000-12-16 27y 08m 25d 5 2000-12-16 27y 08m 25d 5 1 Townsley 94 David [2] Turnbull 1 3 .33 2019-02-17 19y 07m 07d 5 2019-02-17 19y 07m 07d 5 1 Turnbull 94 Iain Angus Vigurs 1 3 .33 2014-03-01 25y 09m 22d 3 2014-03-01 25y 09m 22d 3 1 Vigurs 94 Hugh Morrison Wales 1 23 .04 1939-09-02 Not Known 0 1939-09-02 Not Known 0 1 Wales 94 William Watson 1 1 2 .50 1912-08-31 Not Known 1 1912-08-31 Not Known 1 1 Watson 94 Willie Watters 1 3 .33 1950-11-18 Not Known 3 1950-11-18 Not Known 3 1 Watters 94 Andrew Best Weir 1 20 .05 1960-10-29 Not Known 9 1960-10-29 Not Known 9 1 Weir 94 David [1933] Whiteford 1 1 14 .07 1967-10-28 Not Known 3 1967-10-28 Not Known 3 1 Whiteford 94 William [1] Wood 1 2 .50 1905-12-30 Not Known 2 1905-12-30 Not Known 2 1 Wood 94 Bobby Young 1 4 .25 1961-12-02 Not Known 2 1961-12-02 Not Known 2 1 Young
Hat Tricks
Total = 7
Player Age Game
NoGoals Comp Match Scorers Hugh Ferguson Not Known 11 3 Division 1 Sat 09 Dec 1922 Motherwell 4 Hearts 1 William Tennant Not Known 7 3 Division A Sat 23 Oct 1926 Motherwell 5 Hearts 1 Joseph Johnston Not Known 2 3 Wartime S Sat 20 Dec 1941 Motherwell 6 Hearts 2 David Mathie Not Known 7 3 Wartime S Sat 26 Aug 1944 Motherwell 4 Hearts 1 Charles Robertson Not Known 6 3 Wartime Div A Sat 08 Dec 1945 Motherwell 5 Hearts 4 Joe McBride 25y 08m 05d 5 3 Scottish Cup Sat 15 Feb 1964 Motherwell 3 Hearts 3 Brian Heron 23y 04m 18d 5 3 Division 1 Sat 06 Nov 1971 Motherwell 5 Hearts 3
Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Allan McClory 27 48 1.78 12 6 9 44.44 22.22 33.33 55.56 1924-10-04 Not Known 1940-11-23 Not Known 14 McClory 2 John Wardlaw Johnston 23 49 2.13 10 4 9 43.48 17.39 39.13 52.17 1940-08-10 Not Known 1949-01-29 Not Known 9 Johnston 3 Stephen Gerard Woods 17 38 2.24 2 4 11 11.76 23.53 64.71 23.53 1994-08-20 24y 05m 28d 2002-09-15 32y 06m 23d 7 Woods 3 S Hastie Weir 17 42 2.47 4 3 10 23.53 17.65 58.82 32.35 1954-10-23 Not Known 1961-12-02 Not Known 8 Weir 5 Alastair Espie Maxwell 14 30 2.14 0 3 11 .00 21.43 78.57 10.71 1984-05-12 19y 02m 26d 1991-05-11 26y 02m 25d 5 Maxwell 6 John Rundell 13 12 .92 9 1 3 69.23 7.69 23.08 73.08 1916-12-09 Not Known 1924-03-29 Not Known 7 Rundell 7 Allan Goldie Wyllie 12 19 1.58 3 4 5 25.00 33.33 41.67 41.67 1957-11-02 21y 04m 18d 1965-03-20 28y 09m 05d 5 Wyllie 7 Stuart Rennie 12 23 1.92 4 3 5 33.33 25.00 41.67 45.83 1974-01-05 26y 08m 12d 1979-04-07 31y 11m 14d 5 Rennie 9 Graeme [1] Smith 11 16 1.45 3 2 6 27.27 18.18 54.55 36.36 2005-08-27 22y 02m 19d 2009-03-04 25y 08m 24d 4 Smith 9 Keith Alexander MacRae 11 16 1.45 3 6 2 27.27 54.55 18.18 54.55 1969-10-11 18y 08m 06d 1973-09-15 22y 07m 10d 5 MacRae 9 Darren Randolph 11 9 .82 5 3 3 45.45 27.27 27.27 59.09 2010-09-25 23y 04m 13d 2013-03-02 25y 09m 18d 3 Randolph 9 John W Johnstone 11 25 2.27 2 4 5 18.18 36.36 45.45 36.36 1950-11-18 Not Known 1953-01-24 Not Known 3 Johnstone 13 Hugh Orr Sproat 10 11 1.10 4 3 3 40.00 30.00 30.00 55.00 1979-09-19 26y 10m 03d 1984-03-03 31y 03m 16d 4 Sproat 14 John McKie Gardiner 8 16 2.00 1 2 5 12.50 25.00 62.50 25.00 1985-09-21 27y 05m 19d 1987-03-17 28y 11m 15d 2 Gardiner 14 Gordon George Banks Marshall 8 4 .50 4 4 0 50.00 50.00 .00 75.00 2003-09-27 39y 05m 08d 2005-04-30 41y 00m 11d 2 Marshall 14 William G Frame 8 18 2.25 3 1 4 37.50 12.50 50.00 43.75 1924-12-20 Not Known 1938-09-17 Not Known 6 Frame 17 Colin Michael Kenneth Hampton 7 12 1.71 2 0 5 28.57 .00 71.43 28.57 1910-09-03 Not Known 1914-04-01 Not Known 4 Hampton 17 Peter McCloy 7 18 2.57 3 1 3 42.86 14.29 42.86 50.00 1965-10-23 18y 11m 07d 1969-10-11 22y 10m 25d 4 McCloy 17 Scott Howie 7 10 1.43 0 4 3 .00 57.14 42.86 28.57 1995-08-26 23y 07m 22d 1997-03-22 25y 02m 18d 2 Howie 17 Sieb Dijkstra 7 7 1.00 3 3 1 42.86 42.86 14.29 64.29 1992-10-24 26y 00m 04d 1994-03-30 27y 05m 10d 2 Dijkstra 17 Mark Joseph Gillespie 7 8 1.14 3 1 3 42.86 14.29 42.86 50.00 2018-09-15 26y 05m 19d 2020-03-07 27y 11m 09d 2 Gillespie 22 Liam [2] Kelly 6 11 1.83 2 0 4 33.33 .00 66.67 33.33 2021-10-02 25y 08m 09d 2022-11-06 26y 09m 14d 2 Kelly 22 Cameron Duncan 6 9 1.50 1 2 3 16.67 33.33 50.00 33.33 1987-09-12 22y 01m 08d 1988-11-26 23y 03m 22d 2 Duncan 22 Thomas McDonald 6 6 1.00 4 1 1 66.67 16.67 16.67 75.00 1906-12-08 Not Known 1910-04-09 Not Known 3 McDonald 25 Andrew Lewis Goram 5 7 1.40 3 0 2 60.00 .00 40.00 60.00 1999-01-24 34y 09m 11d 2000-12-16 36y 08m 03d 3 Goram 25 Trevor Carson 5 8 1.60 2 1 2 40.00 20.00 40.00 50.00 2017-08-26 29y 05m 21d 2018-09-26 30y 06m 21d 2 Carson 25 William Marshall Thomson 5 8 1.60 0 0 5 .00 .00 100.00 .00 1991-09-07 33y 06m 28d 1992-08-29 34y 06m 19d 2 Thomson 28 John Montgomery 4 13 3.25 1 0 3 25.00 .00 75.00 25.00 1904-09-17 Not Known 1905-12-30 Not Known 2 Montgomery 28 Craig Ian Samson 4 9 2.25 1 0 3 25.00 .00 75.00 25.00 2016-04-23 32y 00m 20d 2017-02-04 32y 10m 01d 2 Samson 28 Richard Hamilton 4 11 2.75 1 0 3 25.00 .00 75.00 25.00 1949-11-26 Not Known 1950-08-30 Not Known 2 Hamilton 31 Connor James Ripley 3 10 3.33 0 1 2 .00 33.33 66.67 16.67 2015-08-12 22y 05m 30d 2016-01-16 22y 11m 03d 1 Ripley 31 John Ruddy 3 2 .67 2 0 1 66.67 .00 33.33 66.67 2009-10-31 23y 00m 07d 2010-03-13 23y 04m 17d 1 Ruddy 31 Alistair Robert Hunter 3 9 3.00 0 0 3 .00 .00 100.00 .00 1976-08-21 26y 10m 17d 1977-04-30 27y 06m 26d 1 Hunter 31 Colin George Meldrum 3 8 2.67 0 0 3 .00 .00 100.00 .00 2006-02-18 30y 02m 23d 2006-12-09 31y 00m 13d 2 Meldrum 35 Mikko Kaven 2 5 2.50 1 0 1 50.00 .00 50.00 50.00 1998-09-23 23y 07m 04d 1998-11-14 23y 08m 26d 1 Kaven 35 Joe Mackin 2 1 .50 1 1 0 50.00 50.00 .00 75.00 1959-12-12 Not Known 1960-01-30 Not Known 1 Mackin 35 Frederick Glover Craig 2 2 1.00 0 1 1 .00 50.00 50.00 25.00 1918-09-07 Not Known 1919-03-08 Not Known 1 Craig 35 Thomas E Allan 2 3 1.50 0 0 2 .00 .00 100.00 .00 1914-10-10 Not Known 1915-02-13 Not Known 1 Allan 35 Gunnar Nielsen 2 1 .50 2 0 0 100.00 .00 .00 100.00 2013-10-19 27y 00m 12d 2014-01-11 27y 03m 04d 1 Nielsen 35 John Dickson [1] 2 9 4.50 0 0 2 .00 .00 100.00 .00 1903-09-12 Not Known 1903-11-28 Not Known 1 [1] 35 Francois Dubourdeau 2 3 1.50 1 0 1 50.00 .00 50.00 50.00 2002-12-04 22y 07m 22d 2003-03-01 22y 10m 17d 1 Dubourdeau 35 Peter McArthur 2 5 2.50 0 1 1 .00 50.00 50.00 25.00 1937-10-02 Not Known 1938-01-29 Not Known 1 McArthur 43 Michael Alan Fraser 1 0 .00 1 0 0 100.00 .00 .00 100.00 2010-04-24 26y 06m 16d 2010-04-24 26y 06m 16d 1 Fraser 43 Barry John Corr 1 3 3.00 0 0 1 .00 .00 100.00 .00 2004-05-16 23y 04m 03d 2004-05-16 23y 04m 03d 1 Corr 43 Graeme Lloyd 1 3 3.00 0 0 1 .00 .00 100.00 .00 1974-12-14 23y 11m 04d 1974-12-14 23y 11m 04d 1 Lloyd 43 David Barry Latchford 1 1 1.00 0 0 1 .00 .00 100.00 .00 1978-09-23 29y 05m 14d 1978-09-23 29y 05m 14d 1 Latchford 43 Lee James McIntyre Hollis 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2014-03-01 27y 11m 17d 2014-03-01 27y 11m 17d 1 Hollis 43 Russell Griffiths 1 1 1.00 0 0 1 .00 .00 100.00 .00 2017-12-09 21y 07m 26d 2017-12-09 21y 07m 26d 1 Griffiths 43 Mark Brown 1 0 .00 1 0 0 100.00 .00 .00 100.00 2001-09-22 20y 06m 25d 2001-09-22 20y 06m 25d 1 Brown 43 Joseph Nicol Walker 1 0 .00 0 1 0 .00 100.00 .00 50.00 1983-10-08 21y 00m 09d 1983-10-08 21y 00m 09d 1 Walker 43 Billy Ritchie 1 2 2.00 0 0 1 .00 .00 100.00 .00 1971-03-03 34y 05m 20d 1971-03-03 34y 05m 20d 1 Ritchie 43 John Fallon 1 0 .00 0 1 0 .00 100.00 .00 50.00 1972-03-11 31y 06m 24d 1972-03-11 31y 06m 24d 1 Fallon 43 Christopher Wakeman 1 6 6.00 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known 1 Wakeman 43 Robert Mackie Young 1 3 3.00 0 0 1 .00 .00 100.00 .00 1909-01-16 Not Known 1909-01-16 Not Known 1 Young 43 Andrew Murray 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1939-02-11 Not Known 1939-02-11 Not Known 1 Murray 43 William [4] Wallace 1 2 2.00 0 1 0 .00 100.00 .00 50.00 1920-12-04 Not Known 1920-12-04 Not Known 1 Wallace 43 Frank William G Mitchell 1 2 2.00 0 0 1 .00 .00 100.00 .00 1912-04-22 Not Known 1912-04-22 Not Known 1 Mitchell 43 Robert [5] Robertson 1 3 3.00 0 0 1 .00 .00 100.00 .00 1915-10-30 Not Known 1915-10-30 Not Known 1 Robertson 43 Thomas Sneddon 1 4 4.00 0 0 1 .00 .00 100.00 .00 1915-12-18 Not Known 1915-12-18 Not Known 1 Sneddon 43 William Murdoch 1 1 1.00 0 0 1 .00 .00 100.00 .00 1964-04-04 Not Known 1964-04-04 Not Known 1 Murdoch 43 William [2] Sneddon 1 4 4.00 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known 1 Sneddon 43 John [24] Robertson 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1933-10-14 Not Known 1933-10-14 Not Known 1 Robertson
Hearts Top 20 Appearances
Competitive games only. Players appearances and goals pre 1946 are included.
Total Played = 478
NB Not all pre 1946 data is complete so there may be some details missing.
Possible doesn't take account of any 'breaks in career'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 John Robertson 49 42 7 0 31 14 4 63.27 28.57 8.16 77.55 1983-10-08 19y 00m 06d 1998-04-08 33y 06m 06d 13 Robertson 2 Gary Mackay 48 43 5 0 28 13 7 58.33 27.08 14.58 71.88 1982-05-15 18y 03m 22d 1996-12-28 32y 11m 05d 15 Mackay 3 Henry Smith 45 45 0 0 24 13 8 53.33 28.89 17.78 67.78 1981-10-24 25y 07m 14d 1995-08-26 39y 05m 16d 14 Smith 4 John Colquhoun 38 35 3 0 21 12 5 55.26 31.58 13.16 71.05 1985-09-21 22y 02m 07d 1996-11-11 33y 03m 28d 10 Colquhoun 5 Craig Levein 33 33 0 0 21 9 3 63.64 27.27 9.09 77.27 1983-12-26 19y 02m 04d 1995-08-26 30y 10m 04d 12 Levein 6 Dave McPherson 32 31 1 0 20 9 3 62.50 28.13 9.38 76.56 1987-09-12 23y 07m 15d 1998-11-14 34y 09m 17d 10 McPherson 7 Jim Cruickshank 30 30 0 0 11 8 11 36.67 26.67 36.67 50.00 1963-08-14 22y 04m 01d 1977-02-19 35y 10m 06d 12 Cruickshank 7 Walter Kidd 30 30 0 0 17 8 5 56.67 26.67 16.67 70.00 1978-09-23 20y 06m 13d 1990-03-03 31y 11m 21d 10 Kidd 9 Neil Berry 29 27 2 0 14 10 5 48.28 34.48 17.24 65.52 1985-09-21 22y 05m 15d 1996-05-04 33y 00m 28d 10 Berry 10 Duncan McClure 28 28 0 0 11 7 10 39.29 25.00 35.71 51.79 1933-10-14 20y 04m 04d 1947-01-11 33y 07m 01d 13 McClure 10 John Cumming 28 28 0 0 14 7 7 50.00 25.00 25.00 62.50 1951-05-05 21y 01m 18d 1965-10-23 35y 07m 06d 13 Cumming 12 Steven Pressley 27 27 0 0 12 6 9 44.44 22.22 33.33 55.56 1998-09-23 24y 11m 12d 2006-09-17 32y 11m 06d 9 Pressley 13 Tom Mackenzie 26 26 0 0 15 4 7 57.69 15.38 26.92 65.38 1942-12-05 20y 01m 00d 1957-04-06 34y 05m 01d 11 MacKenzie 13 Willie Bauld 26 26 0 0 12 7 7 46.15 26.92 26.92 59.62 1949-01-29 22y 00m 05d 1961-03-04 34y 01m 08d 12 Bauld 13 Alan Anderson 26 26 0 0 11 8 7 42.31 30.77 26.92 57.69 1964-04-04 24y 03m 14d 1976-01-31 36y 01m 10d 12 Anderson 16 Jimmy Brown 25 25 0 0 9 7 9 36.00 28.00 36.00 50.00 1943-08-28 18y 01m 09d 1952-04-09 26y 08m 21d 9 Brown 17 Johnny Hamilton 24 24 0 0 12 6 6 50.00 25.00 25.00 62.50 1955-12-17 20y 10m 25d 1966-03-23 31y 02m 01d 11 Hamilton 18 Jimmy Wardhaugh 23 23 0 0 12 6 5 52.17 26.09 21.74 65.22 1949-01-29 19y 10m 08d 1959-09-09 30y 05m 19d 11 Wardhaugh 19 Wayne Foster 22 14 8 0 13 8 1 59.09 36.36 4.55 77.27 1986-09-20 23y 00m 09d 1994-03-30 30y 06m 19d 7 Foster 19 Bobby Parker 22 22 0 0 11 5 6 50.00 22.73 27.27 61.36 1947-08-27 22y 06m 11d 1957-04-06 32y 01m 21d 8 Parker 19 Jim Brown 22 20 2 0 6 9 7 27.27 40.91 31.82 47.73 1969-10-11 19y 02m 00d 1979-04-07 28y 07m 27d 8 Brown 19 Robbie Neilson 22 21 1 0 9 5 8 40.91 22.73 36.36 52.27 2000-10-01 20y 03m 12d 2009-03-04 28y 08m 13d 7 Neilson
Hearts Top 20 Scorers
Total Distinct (ex ogs) = 166
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 John Robertson 27 7 49 .55 1984-03-03 19y 05m 01d n/a 1996-12-28 32y 02m 26d n/a 11 Robertson 2 Jimmy Wardhaugh 16 23 .70 1949-01-29 19y 10m 08d n/a 1957-11-02 28y 07m 12d n/a 8 Wardhaugh 3 Willie Bauld 14 26 .54 1949-01-29 22y 00m 05d n/a 1960-01-30 33y 00m 06d n/a 7 Bauld 3 Alfie Conn 14 20 .70 1949-11-26 23y 01m 24d n/a 1958-02-22 31y 04m 20d n/a 6 Conn 3 Tommy Walker 14 5 20 .70 1935-10-12 20y 04m 16d n/a 1944-03-18 28y 09m 21d n/a 7 Walker 6 Archie Kelly 11 11 1.00 1943-08-28 21y 08m 19d n/a 1947-01-11 25y 01m 02d n/a 4 Kelly 7 Donald Ford 10 2 19 .53 1967-10-28 23y 00m 03d n/a 1975-04-19 30y 05m 25d n/a 4 Ford 8 Johnny Hamilton 8 2 24 .33 1955-12-17 20y 10m 25d n/a 1965-03-20 30y 01m 26d n/a 6 Hamilton 8 Willie Gibson 8 2 17 .47 1976-08-21 23y 04m 18d n/a 1979-11-24 26y 07m 21d n/a 2 Gibson 10 Scott Crabbe 7 1 14 .50 1989-09-16 21y 01m 04d n/a 1991-12-14 23y 04m 02d n/a 2 Crabbe 10 John Colquhoun 7 38 .18 1986-09-20 23y 02m 06d n/a 1996-01-10 32y 05m 27d n/a 4 Colquhoun 10 Drew Busby 7 2 16 .44 1975-04-19 27y 04m 11d n/a 1976-08-28 28y 08m 20d n/a 3 Busby 13 Andy Kirk 6 12 .50 2000-10-01 21y 04m 02d n/a 2002-12-04 23y 06m 05d n/a 2 Kirk 13 Ian Crawford 6 10 .60 1955-04-18 20y 09m 04d n/a 1961-03-04 26y 07m 18d n/a 3 Crawford 13 Jim Hamilton 6 1 10 .60 1996-12-28 20y 10m 19d n/a 1999-01-24 22y 11m 15d n/a 3 Hamilton 16 Neil McCann 4 1 10 .40 1997-10-04 23y 01m 23d n/a 1998-09-23 24y 01m 12d n/a 2 McCann 16 Jimmy Murray 4 12 .33 1958-02-22 25y 00m 18d n/a 1960-08-20 27y 06m 16d n/a 4 Murray 16 Stephane Adam 4 14 .29 1997-10-04 28y 04m 20d n/a 1999-04-24 29y 11m 10d n/a 2 Adam 16 Neil Berry 4 29 .14 1986-01-04 22y 08m 29d n/a 1992-08-29 29y 04m 23d n/a 4 Berry 16 Bobby Blackwood 4 14 .29 1959-09-09 25y 00m 20d n/a 1962-04-02 27y 07m 13d n/a 2 Blackwood 16 Colin Cameron 4 1 15 .27 1996-05-04 23y 06m 11d n/a 1999-04-24 26y 06m 01d n/a 3 Cameron 16 Sandy Clark 4 12 .33 1985-11-23 29y 00m 26d n/a 1987-04-15 30y 05m 18d n/a 2 Clark 16 John Cumming 4 28 .14 1951-05-05 21y 01m 18d n/a 1965-10-23 35y 07m 06d n/a 3 Cumming 16 Willie Wallace 4 13 .31 1964-02-15 23y 07m 23d n/a 1965-10-23 25y 04m 00d n/a 3 Wallace 16 Alex Young 4 12 .33 1959-09-16 22y 07m 13d n/a 1960-09-03 23y 07m 00d n/a 2 Young
Hearts Hat Tricks
Total = 0
The specified statement did not generate any data Player Age Game
NoGoals Comp Match Scorers
Hearts Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Henry Smith 45 37 .82 24 13 8 53.33 28.89 17.78 67.78 1981-10-24 25y 07m 14d 1995-08-26 39y 05m 16d 14 Smith 2 Jim Cruickshank 30 46 1.53 11 8 11 36.67 26.67 36.67 50.00 1963-08-14 22y 04m 01d 1977-02-19 35y 10m 06d 12 Cruickshank 3 Jimmy Brown 25 46 1.84 9 7 9 36.00 28.00 36.00 50.00 1943-08-28 18y 01m 09d 1952-04-09 26y 08m 21d 9 Brown 4 Craig Gordon 19 18 .95 10 4 5 52.63 21.05 26.32 63.16 2003-12-27 20y 11m 27d 2022-11-06 39y 10m 07d 6 Gordon 5 Gordon Marshall 18 32 1.78 10 4 4 55.56 22.22 22.22 66.67 1956-12-08 17y 05m 06d 1963-05-11 23y 10m 09d 7 Marshall 6 Gilles Rousset 16 15 .94 8 5 3 50.00 31.25 18.75 65.63 1995-11-07 32y 02m 16d 2000-03-25 36y 07m 03d 5 Rousset 7 Jamie Macdonald 10 15 1.50 1 2 7 10.00 20.00 70.00 20.00 2010-04-24 24y 00m 07d 2014-03-01 27y 10m 12d 5 Macdonald 8 Jimmy Watters 8 11 1.38 5 2 1 62.50 25.00 12.50 75.00 1950-03-04 22y 06m 20d 1955-04-18 27y 08m 06d 4 Watters 9 Kenny Garland 7 10 1.43 2 4 1 28.57 57.14 14.29 57.14 1967-10-28 19y 07m 12d 1973-09-15 25y 05m 30d 4 Garland 9 Antti Niemi 7 6 .86 5 0 2 71.43 .00 28.57 71.43 2000-03-01 27y 09m 01d 2002-03-02 29y 09m 02d 3 Niemi 11 Marian Kello 6 7 1.17 3 1 2 50.00 16.67 33.33 58.33 2009-12-30 27y 03m 25d 2011-12-24 29y 03m 19d 3 Kello 12 Roddy McKenzie 5 12 2.40 2 0 3 40.00 .00 60.00 40.00 1998-09-23 23y 01m 15d 2002-12-04 27y 03m 26d 3 McKenzie 12 Nicky Walker 5 6 1.20 2 2 1 40.00 40.00 20.00 60.00 1991-03-02 28y 05m 02d 1994-08-20 31y 10m 22d 4 Walker 14 Jack Hamilton 4 3 .75 3 0 1 75.00 .00 25.00 75.00 2016-09-30 22y 06m 08d 2017-08-26 23y 05m 04d 2 Hamilton 14 Brian Wilson 4 5 1.25 3 1 0 75.00 25.00 .00 87.50 1976-08-21 28y 02m 15d 1977-04-30 28y 10m 24d 1 Wilson 14 Janos Balogh 4 6 1.50 1 0 3 25.00 .00 75.00 25.00 2009-01-07 26y 01m 09d 2010-03-13 27y 03m 13d 2 Balogh 14 Steve Banks 4 3 .75 3 0 1 75.00 .00 25.00 75.00 2007-09-03 35y 06m 25d 2008-08-09 36y 06m 00d 2 Banks 14 Neil Alexander 4 3 .75 2 1 1 50.00 25.00 25.00 62.50 2015-08-12 37y 05m 02d 2016-04-23 38y 01m 13d 1 Alexander 14 Bobby Zlamal 4 3 .75 3 1 0 75.00 25.00 .00 87.50 2018-09-15 32y 10m 10d 2020-03-07 34y 04m 02d 2 Zlamal 20 Jon McLaughlin 3 3 1.00 1 1 1 33.33 33.33 33.33 50.00 2017-12-09 30y 03m 00d 2018-03-04 30y 05m 23d 1 McLaughlin 20 Willie Duff 3 4 1.33 2 0 1 66.67 .00 33.33 66.67 1954-10-23 19y 08m 17d 1956-04-23 21y 02m 17d 2 Duff 20 Ray Dunlop 3 5 1.67 2 0 1 66.67 .00 33.33 66.67 1978-09-23 27y 10m 00d 1979-01-20 28y 01m 28d 1 Dunlop 23 Eduardas Kurskis 2 4 2.00 0 1 1 .00 50.00 50.00 25.00 2007-12-08 31y 01m 21d 2008-01-12 31y 02m 26d 1 Kurskis 23 Craig Nelson 2 1 .50 2 0 0 100.00 .00 .00 100.00 1995-01-08 23y 07m 11d 1995-05-13 23y 11m 15d 1 Nelson 23 Joel Pereira 2 2 1.00 1 0 1 50.00 .00 50.00 50.00 2019-08-16 23y 01m 19d 2019-12-07 23y 05m 09d 1 Pereira 23 Thomson Allan 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 1979-04-07 32y 06m 02d 1979-09-19 32y 11m 14d 2 Allan 23 John Brough 2 1 .50 1 1 0 50.00 50.00 .00 75.00 1979-11-24 19y 07m 25d 1980-01-19 19y 09m 19d 1 Brough 23 Colin Doyle 2 5 2.50 0 0 2 .00 .00 100.00 .00 2019-02-17 33y 08m 05d 2019-09-14 34y 03m 02d 2 Doyle 23 Tepi Moilanen 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 2003-03-01 29y 02m 17d 2003-09-27 29y 09m 15d 2 Moilanen 30 Ross Stewart 1 2 2.00 0 0 1 .00 .00 100.00 .00 2022-05-11 27y 01m 01d 2022-05-11 27y 01m 01d 1 Stewart 30 Andy Bruce 1 0 .00 1 0 0 100.00 .00 .00 100.00 1987-04-15 22y 08m 06d 1987-04-15 22y 08m 06d 1 Bruce 30 Myles Hogarth 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1996-05-04 21y 01m 04d 1996-05-04 21y 01m 04d 1 Hogarth
Both Clubs Top 20 Appearances
Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 John Robertson Hearts 49 42 7 0 31 14 4 63.27 28.57 8.16 77.55 1983-10-08 19y 00m 06d 1998-04-08 33y 06m 06d 13 Robertson 2 Gary Mackay Hearts 48 43 5 0 28 13 7 58.33 27.08 14.58 71.88 1982-05-15 18y 03m 22d 1996-12-28 32y 11m 05d 15 Mackay 3 Henry Smith Hearts 45 45 0 0 24 13 8 53.33 28.89 17.78 67.78 1981-10-24 25y 07m 14d 1995-08-26 39y 05m 16d 14 Smith 4 Steven Hammell Motherwell 44 42 2 0 17 6 21 38.64 13.64 47.73 45.45 2000-10-01 18y 07m 13d 2017-02-04 34y 11m 17d 15 Hammell 5 William Kilmarnock Motherwell 42 42 0 1 14 8 20 33.33 19.05 47.62 42.86 1940-08-10 Not Known 1956-04-23 Not Known 15 Kilmarnock 6 John Colquhoun Hearts 38 35 3 0 21 12 5 55.26 31.58 13.16 71.05 1985-09-21 22y 02m 07d 1996-11-11 33y 03m 28d 10 Colquhoun 6 Keith William Lasley Motherwell 38 35 3 2 14 6 18 36.84 15.79 47.37 44.74 2001-03-31 21y 06m 10d 2017-02-04 37y 04m 14d 14 Lasley 8 Stephen James Craigan Motherwell 35 33 2 1 12 8 15 34.29 22.86 42.86 45.71 1997-10-04 20y 11m 13d 2011-12-24 35y 02m 03d 11 Craigan 9 Craig Levein Hearts 33 33 0 0 21 9 3 63.64 27.27 9.09 77.27 1983-12-26 19y 02m 04d 1995-08-26 30y 10m 04d 12 Levein 9 Christopher McCart Motherwell 33 33 0 2 5 10 18 15.15 30.30 54.55 30.30 1985-09-21 18y 05m 04d 1997-03-22 29y 11m 05d 10 McCart 9 Andrew Paton Motherwell 33 33 0 0 10 8 15 30.30 24.24 45.45 42.42 1943-08-28 20y 07m 26d 1957-04-06 34y 03m 04d 13 Paton 9 Joe Wark Motherwell 33 33 0 2 9 10 14 27.27 30.30 42.42 42.42 1969-10-11 22y 00m 02d 1982-01-30 34y 03m 21d 11 Wark 13 Robert Ferrier Motherwell 32 32 0 8 15 7 10 46.88 21.88 31.25 57.81 1918-09-07 Not Known 1936-02-29 Not Known 18 Ferrier 13 Stephen David Kirk Motherwell 32 26 6 3 5 10 17 15.63 31.25 53.13 31.25 1986-09-20 23y 08m 17d 1994-11-05 31y 10m 02d 9 Kirk 13 Dave McPherson Hearts 32 31 1 0 20 9 3 62.50 28.13 9.38 76.56 1987-09-12 23y 07m 15d 1998-11-14 34y 09m 17d 10 McPherson 13 John Philliben Motherwell 32 29 3 0 4 10 18 12.50 31.25 56.25 28.13 1986-09-20 22y 06m 06d 1997-12-06 33y 08m 22d 12 Philliben 17 Jim Cruickshank Hearts 30 30 0 0 11 8 11 36.67 26.67 36.67 50.00 1963-08-14 22y 04m 01d 1977-02-19 35y 10m 06d 12 Cruickshank 17 Walter Kidd Hearts 30 30 0 0 17 8 5 56.67 26.67 16.67 70.00 1978-09-23 20y 06m 13d 1990-03-03 31y 11m 21d 10 Kidd 17 George Stevenson Motherwell 30 30 0 11 14 6 10 46.67 20.00 33.33 56.67 1924-03-29 Not Known 1939-02-11 Not Known 16 Stevenson 20 Neil Berry Hearts 29 27 2 0 14 10 5 48.28 34.48 17.24 65.52 1985-09-21 22y 05m 15d 1996-05-04 33y 00m 28d 10 Berry
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 John Robertson Hearts 27 7 49 .55 1984-03-03 19y 05m 01d n/a 1996-12-28 32y 02m 26d n/a 11 Robertson 2 Hugh Ferguson Motherwell 16 2 17 .94 1917-02-24 Not Known 2 1924-10-04 Not Known 15 9 Ferguson 2 Jimmy Wardhaugh Hearts 16 23 .70 1949-01-29 19y 10m 08d n/a 1957-11-02 28y 07m 12d n/a 8 Wardhaugh 4 Willie Bauld Hearts 14 26 .54 1949-01-29 22y 00m 05d n/a 1960-01-30 33y 00m 06d n/a 7 Bauld 4 Alfie Conn Hearts 14 20 .70 1949-11-26 23y 01m 24d n/a 1958-02-22 31y 04m 20d n/a 6 Conn 4 Tommy Walker Hearts 14 5 20 .70 1935-10-12 20y 04m 16d n/a 1944-03-18 28y 09m 21d n/a 7 Walker 7 David Mathie Motherwell 13 13 1.00 1939-02-11 Not Known 1 1949-01-29 Not Known 12 4 Mathie 8 William McFadyen Motherwell 12 1 21 .57 1925-12-19 Not Known 1 1936-08-15 Not Known 20 7 McFadyen 9 Archie Kelly Hearts 11 11 1.00 1943-08-28 21y 08m 19d n/a 1947-01-11 25y 01m 02d n/a 4 Kelly 9 George Stevenson Motherwell 11 30 .37 1926-10-23 Not Known 6 1939-02-11 Not Known 30 8 Stevenson 11 Donald Ford Hearts 10 2 19 .53 1967-10-28 23y 00m 03d n/a 1975-04-19 30y 05m 25d n/a 4 Ford 12 Robert Ferrier Motherwell 8 32 .25 1925-12-19 Not Known 14 1935-03-02 Not Known 31 7 Ferrier 12 Willie Gibson Hearts 8 2 17 .47 1976-08-21 23y 04m 18d n/a 1979-11-24 26y 07m 21d n/a 2 Gibson 12 Johnny Hamilton Hearts 8 2 24 .33 1955-12-17 20y 10m 25d n/a 1965-03-20 30y 01m 26d n/a 6 Hamilton 12 Ian St John Motherwell 8 11 .73 1957-11-02 19y 04m 26d 1 1961-03-04 22y 08m 25d 10 3 John 12 William H Pettigrew Motherwell 8 15 .53 1975-04-19 21y 06m 21d 2 1979-01-20 25y 03m 22d 14 4 Pettigrew 17 Drew Busby Hearts 7 2 16 .44 1975-04-19 27y 04m 11d n/a 1976-08-28 28y 08m 20d n/a 3 Busby 17 John Colquhoun Hearts 7 38 .18 1986-09-20 23y 02m 06d n/a 1996-01-10 32y 05m 27d n/a 4 Colquhoun 17 Thomas Coyne Motherwell 7 2 13 .54 1993-12-15 31y 01m 01d 1 1998-04-08 35y 04m 25d 13 4 Coyne 17 Scott Crabbe Hearts 7 1 14 .50 1989-09-16 21y 01m 04d n/a 1991-12-14 23y 04m 02d n/a 2 Crabbe
Both Top 20 Goalkeepers
Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Henry Smith Hearts 45 24 13 8 53.33 28.89 17.78 67.78 1981-10-24 25y 07m 14d 1995-08-26 39y 05m 16d 14 Smith 2 Jim Cruickshank Hearts 30 11 8 11 36.67 26.67 36.67 50.00 1963-08-14 22y 04m 01d 1977-02-19 35y 10m 06d 12 Cruickshank 3 Allan McClory Motherwell 27 12 6 9 44.44 22.22 33.33 55.56 1924-10-04 Not Known 1940-11-23 Not Known 14 McClory 4 Jimmy Brown Hearts 25 9 7 9 36.00 28.00 36.00 50.00 1943-08-28 18y 01m 09d 1952-04-09 26y 08m 21d 9 Brown 5 John Wardlaw Johnston Motherwell 23 10 4 9 43.48 17.39 39.13 52.17 1940-08-10 Not Known 1949-01-29 Not Known 9 Johnston 6 Craig Gordon Hearts 19 10 4 5 52.63 21.05 26.32 63.16 2003-12-27 20y 11m 27d 2022-11-06 39y 10m 07d 6 Gordon 7 Gordon Marshall Hearts 18 10 4 4 55.56 22.22 22.22 66.67 1956-12-08 17y 05m 06d 1963-05-11 23y 10m 09d 7 Marshall 8 Willie Gibson Hearts 17 8 4 5 47.06 23.53 29.41 58.82 1974-12-14 21y 08m 11d 1980-01-19 26y 09m 16d 5 Gibson 8 S Hastie Weir Motherwell 17 4 3 10 23.53 17.65 58.82 32.35 1954-10-23 Not Known 1961-12-02 Not Known 8 Weir 8 Stephen Gerard Woods Motherwell 17 2 4 11 11.76 23.53 64.71 23.53 1994-08-20 24y 05m 28d 2002-09-15 32y 06m 23d 7 Woods 11 Gilles Rousset Hearts 16 8 5 3 50.00 31.25 18.75 65.63 1995-11-07 32y 02m 16d 2000-03-25 36y 07m 03d 5 Rousset 12 Alastair Espie Maxwell Motherwell 14 0 3 11 .00 21.43 78.57 10.71 1984-05-12 19y 02m 26d 1991-05-11 26y 02m 25d 5 Maxwell 13 Billy Higgins Hearts 13 6 3 4 46.15 23.08 30.77 57.69 1959-12-12 19y 08m 27d 1965-03-06 24y 11m 19d 6 Higgins 13 John Rundell Motherwell 13 9 1 3 69.23 7.69 23.08 73.08 1916-12-09 Not Known 1924-03-29 Not Known 7 Rundell 15 Stuart Rennie Motherwell 12 4 3 5 33.33 25.00 41.67 45.83 1974-01-05 26y 08m 12d 1979-04-07 31y 11m 14d 5 Rennie 15 Allan Goldie Wyllie Motherwell 12 3 4 5 25.00 33.33 41.67 41.67 1957-11-02 21y 04m 18d 1965-03-20 28y 09m 05d 5 Wyllie 17 John W Johnstone Motherwell 11 2 4 5 18.18 36.36 45.45 36.36 1950-11-18 Not Known 1953-01-24 Not Known 3 Johnstone 17 Keith Alexander MacRae Motherwell 11 3 6 2 27.27 54.55 18.18 54.55 1969-10-11 18y 08m 06d 1973-09-15 22y 07m 10d 5 MacRae 17 Darren Randolph Motherwell 11 5 3 3 45.45 27.27 27.27 59.09 2010-09-25 23y 04m 13d 2013-03-02 25y 09m 18d 3 Randolph 17 Graeme [1] Smith Motherwell 11 3 2 6 27.27 18.18 54.55 36.36 2005-08-27 22y 02m 19d 2009-03-04 25y 08m 24d 4 Smith