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 = 734
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 Liam [2] Kelly 10 10 0 0 4 0 6 40.00 .00 60.00 40.00 2021-10-02 25y 08m 09d 2024-02-17 28y 00m 25d 3 Kelly 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 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 129 Bevis Kristofer Kizito Mugabi 9 5 4 0 5 0 4 55.56 .00 44.44 55.56 2019-12-07 24y 07m 06d 2024-02-17 28y 09m 16d 4 Mugabi 129 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 129 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 129 Stephen Gerard O'Donnell 9 5 4 0 4 0 5 44.44 .00 55.56 44.44 2021-10-02 29y 04m 21d 2024-02-17 31y 09m 06d 3 O'Donnell 129 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 129 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 129 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 129 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 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 155 Callum Slattery 8 7 1 1 4 0 4 50.00 .00 50.00 50.00 2021-10-02 22y 07m 24d 2023-11-11 24y 09m 03d 3 Slattery 155 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 155 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 155 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 155 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 155 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 155 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 184 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 Sean Richard Goss 6 5 1 0 3 0 3 50.00 .00 50.00 50.00 2021-11-20 26y 01m 19d 2023-02-19 27y 04m 18d 2 Goss 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 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 217 Kevin van Veen 6 5 1 0 2 0 4 33.33 .00 66.67 33.33 2021-10-02 30y 04m 01d 2023-02-19 31y 08m 18d 2 van Veen 217 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 248 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] 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 Paul McGinn 5 5 0 0 2 0 3 40.00 .00 60.00 40.00 2022-09-18 31y 10m 27d 2024-02-17 33y 03m 26d 2 McGinn 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 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 248 James Ryan 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 248 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 248 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 248 Blair Spittal 5 5 0 3 2 0 3 40.00 .00 60.00 40.00 2022-09-18 26y 08m 30d 2023-11-11 27y 10m 23d 2 Spittal 248 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 248 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 283 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 283 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 283 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 283 Dan Casey 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2023-02-19 25y 03m 22d 2024-02-17 26y 03m 19d 2 Casey 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 Nathan McGinley 4 3 1 0 2 0 2 50.00 .00 50.00 50.00 2021-10-02 25y 00m 17d 2023-09-03 26y 11m 19d 2 McGinley 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 283 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 339 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] 339 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 339 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 339 Thelonius Bair 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-09-03 24y 00m 07d 2024-02-17 24y 05m 21d 1 Bair 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 Dean Cornelius 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2022-05-11 21y 01m 00d 2023-02-19 21y 10m 08d 2 Cornelius 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 Jonathan Chiedozie Obika 3 1 2 1 1 0 2 33.33 .00 66.67 33.33 2023-02-19 32y 05m 07d 2024-02-17 33y 05m 05d 2 Obika 339 Harrison Theodore Paton 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2023-09-03 25y 03m 11d 2024-02-17 25y 08m 25d 1 Paton 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 339 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 410 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] 410 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] 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 Calum James Butcher 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2023-02-19 31y 11m 24d 2023-11-11 32y 08m 16d 2 Butcher 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 Georgie Simon Gent 2 1 1 0 0 0 2 .00 .00 100.00 .00 2023-11-11 20y 01m 19d 2024-02-17 20y 04m 25d 1 Gent 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 Lennon Miller 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2023-09-03 17y 00m 09d 2024-02-17 17y 05m 23d 1 Miller 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 Oliver Shaw 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2023-09-03 25y 05m 22d 2023-11-11 25y 07m 30d 1 Shaw 410 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 410 Brodie Gilmore Spencer 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2023-09-03 19y 03m 28d 2023-11-11 19y 06m 05d 1 Spencer 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 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 410 Davor Zdravkovski 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2023-09-03 25y 05m 14d 2024-02-17 25y 10m 28d 1 Zdravkovski 521 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] 521 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] 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 Mika Miles Biereth 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-11-11 20y 09m 03d 2023-11-11 20y 09m 03d 1 Biereth 521 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 521 Shane Blaney 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-11-11 24y 09m 22d 2023-11-11 24y 09m 22d 1 Blaney 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 Riku Danzaki 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2023-02-19 22y 08m 22d 2023-02-19 22y 08m 22d 1 Danzaki 521 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 521 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 521 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 521 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 521 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 521 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 521 Adam Gary Devine 1 1 0 0 0 0 1 .00 .00 100.00 .00 2024-02-17 20y 10m 23d 2024-02-17 20y 10m 23d 1 Devine 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 Mark Ferrie 1 0 1 0 0 0 1 .00 .00 100.00 .00 2024-02-17 18y 02m 15d 2024-02-17 18y 02m 15d 1 Ferrie 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 Walter James Byrne Furlong 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2023-02-19 20y 08m 12d 2023-02-19 20y 08m 12d 1 Furlong 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 Max Johnston 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2023-02-19 19y 01m 24d 2023-02-19 19y 01m 24d 1 Johnston 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 Sam Alastair Nicholson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2024-02-17 29y 00m 28d 2024-02-17 29y 00m 28d 1 Nicholson 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 Jack Robert Vale 1 1 0 0 0 0 1 .00 .00 100.00 .00 2024-02-17 22y 11m 14d 2024-02-17 22y 11m 14d 1 Vale 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 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 521 Conor Dominic Geoffrey Wilkinson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2023-11-11 28y 09m 19d 2023-11-11 28y 09m 19d 1 Wilkinson 521 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) = 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 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 Blair Spittal 3 1 5 .60 2022-11-06 26y 10m 18d 2 2023-11-11 27y 10m 23d 5 2 Spittal 33 James [6] Watson 3 6 .50 1944-08-26 Not Known 1 1945-03-31 Not Known 4 1 Watson 53 Lionel Ainsworth 2 9 .22 2014-03-01 26y 05m 00d 2 2016-04-23 28y 06m 22d 6 2 Ainsworth 53 Ryan Michael Bowman 2 7 .29 2017-08-26 25y 08m 27d 4 2018-09-26 26y 09m 27d 8 2 Bowman 53 Gordon Hunter Bremner 2 9 .22 1947-01-11 29y 01m 30d 3 1948-09-01 30y 09m 20d 6 2 Bremner 53 Steven J Cowan 2 5 .40 1987-12-16 24y 09m 29d 2 1988-11-26 25y 09m 09d 5 2 Cowan 53 Brian Coyne 2 4 .50 1982-01-30 22y 01m 17d 1 1982-08-14 22y 08m 01d 3 2 Coyne 53 George Dalling 2 1 2.00 1940-08-10 Not Known 1 1940-08-10 Not Known 1 1 Dalling 53 Stuart Elliot 2 6 .33 2001-09-22 23y 01m 30d 4 2001-12-22 23y 04m 29d 5 1 Elliot 53 Raymond Paul Farningham 2 10 .20 1986-11-19 25y 07m 09d 2 1988-10-08 27y 05m 28d 10 2 Farningham 53 Marc Fitzpatrick 2 14 .14 2005-02-01 18y 08m 21d 5 2005-02-19 18y 09m 08d 6 1 Fitzpatrick 53 Jim [1] Forrest 2 16 .13 1950-11-18 23y 07m 19d 3 1951-05-05 24y 01m 05d 4 1 Forrest 53 John Gahagan 2 19 .11 1984-03-03 25y 06m 08d 9 1985-09-21 27y 00m 28d 10 2 Gahagan 53 George Gillan 2 12 .17 1941-12-20 22y 05m 29d 1 1942-12-05 23y 05m 14d 4 2 Gillan 53 John Goldthorpe 2 10 .20 1971-11-06 23y 03m 20d 5 1973-09-15 25y 01m 29d 8 2 Goldthorpe 53 James Haxton 2 2 1.00 1904-09-17 Not Known 1 1904-09-17 Not Known 1 1 Haxton 53 Michael Higdon 2 7 .29 2012-05-01 28y 07m 29d 4 2013-03-02 29y 06m 00d 7 2 Higdon 53 John [3] Hunter 2 7 .29 1952-04-30 Not Known 2 1956-12-08 Not Known 7 2 Hunter 53 Willie Irvine 2 8 .25 1982-01-30 25y 08m 04d 6 1982-05-15 25y 11m 19d 7 1 Irvine 53 Ricki Lamie 2 4 .50 2021-11-20 28y 04m 25d 2 2022-05-11 28y 10m 15d 3 1 Lamie 53 Michael David Larnach 2 4 .50 1978-11-25 26y 00m 16d 2 1979-09-19 26y 10m 10d 4 2 Larnach 53 Keith William Lasley 2 38 .05 2003-03-01 23y 05m 08d 7 2010-12-14 31y 02m 23d 24 2 Lasley 53 James Main 2 7 .29 1941-12-20 Not Known 4 1944-04-08 Not Known 7 2 Main 53 James McCabe 2 9 .22 1972-11-08 21y 05m 12d 5 1973-02-19 21y 08m 23d 6 1 McCabe 53 Christopher McCart 2 33 .06 1989-09-16 22y 04m 30d 7 1991-12-14 24y 07m 27d 17 2 McCart 53 Lee Henry McCulloch 2 16 .13 1999-01-30 20y 08m 16d 9 1999-11-23 21y 06m 09d 12 2 McCulloch 53 Scott Douglas McDonald 2 15 .13 2004-05-16 20y 08m 25d 2 2005-02-19 21y 05m 29d 5 2 McDonald 53 John McKeever 2 1 2.00 1981-10-24 19y 00m 23d 1 1981-10-24 19y 00m 23d 1 1 McKeever 53 John McPhee 2 5 .40 1960-08-20 22y 08m 30d 1 1961-03-04 23y 03m 11d 3 1 McPhee 53 Peter Millar 2 2 14 .14 1973-02-19 22y 09m 29d 1 1974-12-14 24y 07m 23d 3 2 Millar 53 William A Morgan 2 3 .67 1917-02-24 Not Known 2 1917-09-08 Not Known 3 2 Morgan 53 Jamie Murphy 2 16 .13 2011-08-07 21y 11m 10d 15 2012-02-18 22y 05m 21d 17 1 Murphy 53 George Murray 2 13 .15 1966-03-23 23y 10m 07d 10 1968-02-28 25y 09m 12d 13 2 Murray 53 Duncan Henderson Ogilvie 2 17 .12 1935-10-12 24y 00m 04d 4 1937-10-02 25y 11m 24d 6 2 Ogilvie 53 James Francis O'Rourke 2 6 .33 1976-10-16 30y 00m 28d 3 1977-02-19 30y 05m 01d 5 1 O'Rourke 53 William Yates Redpath 2 1 20 .10 1952-04-09 29y 08m 01d 14 1954-10-23 32y 02m 15d 19 2 Redpath 53 Bobby Roberts 2 9 .22 1961-12-02 21y 03m 00d 5 1962-10-20 22y 01m 18d 7 2 Roberts 53 George C Robertson 2 8 .25 1910-09-03 Not Known 8 1910-09-03 Not Known 8 1 Robertson 53 John Spencer 2 9 .22 1998-11-14 28y 02m 03d 1 1999-11-06 29y 01m 26d 5 2 Spencer 53 Gregor McKenzie Stevens 2 14 .14 1976-12-18 21y 11m 05d 8 1979-01-20 24y 00m 07d 13 2 Stevens 53 Alex [5] Stewart 2 3 .67 1936-08-15 Not Known 1 1937-10-02 Not Known 2 2 Stewart 53 Andrew Francis Walker 2 7 .29 1986-11-19 21y 07m 13d 3 1987-03-14 21y 11m 08d 5 1 Walker 53 Joe Wark 2 33 .06 1971-04-17 23y 06m 08d 6 1972-11-08 25y 00m 30d 10 2 Wark 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 Jonathan Chiedozie Obika 1 3 .33 2023-02-19 32y 05m 07d 1 2023-02-19 32y 05m 07d 1 1 Obika 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 Callum Slattery 1 8 .13 2023-09-03 24y 06m 26d 7 2023-09-03 24y 06m 26d 7 1 Slattery 94 Gordon Soutar 1 1 2 .50 1979-09-19 24y 11m 00d 1 1979-09-19 24y 11m 00d 1 1 Soutar 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 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 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 Thomas Wyllie 1 3 .33 1936-02-29 Not Known 2 1936-02-29 Not Known 2 1 Wyllie 94 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) = 204
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 Blair Spittal 3 1 5 .60 2022-11-06 26y 10m 18d 2 2023-11-11 27y 10m 23d 5 2 Spittal 33 James [6] Watson 3 6 .50 1944-08-26 Not Known 1 1945-03-31 Not Known 4 1 Watson 53 Lionel Ainsworth 2 9 .22 2014-03-01 26y 05m 00d 2 2016-04-23 28y 06m 22d 6 2 Ainsworth 53 Ryan Michael Bowman 2 7 .29 2017-08-26 25y 08m 27d 4 2018-09-26 26y 09m 27d 8 2 Bowman 53 Gordon Hunter Bremner 2 9 .22 1947-01-11 29y 01m 30d 3 1948-09-01 30y 09m 20d 6 2 Bremner 53 Steven J Cowan 2 5 .40 1987-12-16 24y 09m 29d 2 1988-11-26 25y 09m 09d 5 2 Cowan 53 Brian Coyne 2 4 .50 1982-01-30 22y 01m 17d 1 1982-08-14 22y 08m 01d 3 2 Coyne 53 George Dalling 2 1 2.00 1940-08-10 Not Known 1 1940-08-10 Not Known 1 1 Dalling 53 Stuart Elliot 2 6 .33 2001-09-22 23y 01m 30d 4 2001-12-22 23y 04m 29d 5 1 Elliot 53 Raymond Paul Farningham 2 10 .20 1986-11-19 25y 07m 09d 2 1988-10-08 27y 05m 28d 10 2 Farningham 53 Marc Fitzpatrick 2 14 .14 2005-02-01 18y 08m 21d 5 2005-02-19 18y 09m 08d 6 1 Fitzpatrick 53 Jim [1] Forrest 2 16 .13 1950-11-18 23y 07m 19d 3 1951-05-05 24y 01m 05d 4 1 Forrest 53 John Gahagan 2 19 .11 1984-03-03 25y 06m 08d 9 1985-09-21 27y 00m 28d 10 2 Gahagan 53 George Gillan 2 12 .17 1941-12-20 22y 05m 29d 1 1942-12-05 23y 05m 14d 4 2 Gillan 53 John Goldthorpe 2 10 .20 1971-11-06 23y 03m 20d 5 1973-09-15 25y 01m 29d 8 2 Goldthorpe 53 James Haxton 2 2 1.00 1904-09-17 Not Known 1 1904-09-17 Not Known 1 1 Haxton 53 Michael Higdon 2 7 .29 2012-05-01 28y 07m 29d 4 2013-03-02 29y 06m 00d 7 2 Higdon 53 John [3] Hunter 2 7 .29 1952-04-30 Not Known 2 1956-12-08 Not Known 7 2 Hunter 53 Willie Irvine 2 8 .25 1982-01-30 25y 08m 04d 6 1982-05-15 25y 11m 19d 7 1 Irvine 53 Ricki Lamie 2 4 .50 2021-11-20 28y 04m 25d 2 2022-05-11 28y 10m 15d 3 1 Lamie 53 Michael David Larnach 2 4 .50 1978-11-25 26y 00m 16d 2 1979-09-19 26y 10m 10d 4 2 Larnach 53 Keith William Lasley 2 38 .05 2003-03-01 23y 05m 08d 7 2010-12-14 31y 02m 23d 24 2 Lasley 53 James Main 2 7 .29 1941-12-20 Not Known 4 1944-04-08 Not Known 7 2 Main 53 James McCabe 2 9 .22 1972-11-08 21y 05m 12d 5 1973-02-19 21y 08m 23d 6 1 McCabe 53 Christopher McCart 2 33 .06 1989-09-16 22y 04m 30d 7 1991-12-14 24y 07m 27d 17 2 McCart 53 Lee Henry McCulloch 2 16 .13 1999-01-30 20y 08m 16d 9 1999-11-23 21y 06m 09d 12 2 McCulloch 53 Scott Douglas McDonald 2 15 .13 2004-05-16 20y 08m 25d 2 2005-02-19 21y 05m 29d 5 2 McDonald 53 John McKeever 2 1 2.00 1981-10-24 19y 00m 23d 1 1981-10-24 19y 00m 23d 1 1 McKeever 53 John McPhee 2 5 .40 1960-08-20 22y 08m 30d 1 1961-03-04 23y 03m 11d 3 1 McPhee 53 Peter Millar 2 2 14 .14 1973-02-19 22y 09m 29d 1 1974-12-14 24y 07m 23d 3 2 Millar 53 William A Morgan 2 3 .67 1917-02-24 Not Known 2 1917-09-08 Not Known 3 2 Morgan 53 Jamie Murphy 2 16 .13 2011-08-07 21y 11m 10d 15 2012-02-18 22y 05m 21d 17 1 Murphy 53 George Murray 2 13 .15 1966-03-23 23y 10m 07d 10 1968-02-28 25y 09m 12d 13 2 Murray 53 Duncan Henderson Ogilvie 2 17 .12 1935-10-12 24y 00m 04d 4 1937-10-02 25y 11m 24d 6 2 Ogilvie 53 James Francis O'Rourke 2 6 .33 1976-10-16 30y 00m 28d 3 1977-02-19 30y 05m 01d 5 1 O'Rourke 53 William Yates Redpath 2 1 20 .10 1952-04-09 29y 08m 01d 14 1954-10-23 32y 02m 15d 19 2 Redpath 53 Bobby Roberts 2 9 .22 1961-12-02 21y 03m 00d 5 1962-10-20 22y 01m 18d 7 2 Roberts 53 George C Robertson 2 8 .25 1910-09-03 Not Known 8 1910-09-03 Not Known 8 1 Robertson 53 John Spencer 2 9 .22 1998-11-14 28y 02m 03d 1 1999-11-06 29y 01m 26d 5 2 Spencer 53 Gregor McKenzie Stevens 2 14 .14 1976-12-18 21y 11m 05d 8 1979-01-20 24y 00m 07d 13 2 Stevens 53 Alex [5] Stewart 2 3 .67 1936-08-15 Not Known 1 1937-10-02 Not Known 2 2 Stewart 53 Andrew Francis Walker 2 7 .29 1986-11-19 21y 07m 13d 3 1987-03-14 21y 11m 08d 5 1 Walker 53 Joe Wark 2 33 .06 1971-04-17 23y 06m 08d 6 1972-11-08 25y 00m 30d 10 2 Wark 53 Thomas Wyllie 2 3 .67 1933-05-13 Not Known 0 1936-02-29 Not Known 2 2 Wyllie 95 Ian Allan Angus 1 10 .10 1991-05-11 29y 05m 22d 3 1991-05-11 29y 05m 22d 3 1 Angus 95 Alexander Edward Bain 1 2 .50 1954-10-23 29y 02m 17d 1 1954-10-23 29y 02m 17d 1 1 Bain 95 William Barclay 1 7 .14 1945-12-08 21y 04m 27d 2 1945-12-08 21y 04m 27d 2 1 Barclay 95 Nick Blackman 1 2 .50 2010-09-25 20y 10m 14d 1 2010-09-25 20y 10m 14d 1 1 Blackman 95 John W Bone 1 1 1.00 1928-11-10 Not Known 1 1928-11-10 Not Known 1 1 Bone 95 Gerard Daniel Brannan 1 10 .10 1999-01-24 27y 00m 09d 2 1999-01-24 27y 00m 09d 2 1 Brannan 95 Craig Brown 1 11 .09 1920-01-03 Not Known 5 1920-01-03 Not Known 5 1 Brown 95 James [25] Brown 1 1 1.00 1945-12-08 Not Known 1 1945-12-08 Not Known 1 1 Brown 95 Benny Cairney 1 2 .50 1966-03-23 20y 05m 07d 2 1966-03-23 20y 05m 07d 2 1 Cairney 95 William Gibson Campbell 1 7 .14 1972-11-08 28y 04m 06d 5 1972-11-08 28y 04m 06d 5 1 Campbell 95 Bobby Carberry 1 3 .33 1979-11-24 22y 00m 02d 3 1979-11-24 22y 00m 02d 3 1 Carberry 95 Walter Carlyle 1 3 .33 1965-03-06 26y 09m 11d 2 1965-03-06 26y 09m 11d 2 1 Carlyle 95 Alfred James Conn 1 4 .25 1982-08-14 30y 04m 09d 3 1982-08-14 30y 04m 09d 3 1 Conn 95 Martyn Alexander Corrigan 1 23 .04 2002-12-04 25y 03m 20d 10 2002-12-04 25y 03m 20d 10 1 Corrigan 95 Stephen James Craigan 1 35 .03 2005-02-01 28y 03m 11d 12 2005-02-01 28y 03m 11d 12 1 Craigan 95 William Cringan 1 1 1.00 1924-10-04 Not Known 1 1924-10-04 Not Known 1 1 Cringan 95 Nicholas J Cusack 1 9 .11 1990-10-06 24y 09m 07d 5 1990-10-06 24y 09m 07d 5 1 Cusack 95 David Dalziel 1 1 1.00 1942-12-05 Not Known 1 1942-12-05 Not Known 1 1 Dalziel 95 Victor Davidson 1 10 .10 1976-08-21 25y 09m 13d 5 1976-08-21 25y 09m 13d 5 1 Davidson 95 William McIntosh Davies 1 14 .07 1996-05-04 31y 11m 04d 8 1996-05-04 31y 11m 04d 8 1 Davies 95 Alexander Denholm 1 1 1.00 1892-12-24 Not Known 1 1892-12-24 Not Known 1 1 Denholm 95 Andrew Donaldson 1 4 .25 1907-11-30 Not Known 3 1907-11-30 Not Known 3 1 Donaldson 95 William Dowall 1 7 .14 1930-01-25 Not Known 1 1930-01-25 Not Known 1 1 Dowall 95 Johannes Edvaldsson 1 2 .50 1983-12-26 33y 03m 23d 2 1983-12-26 33y 03m 23d 2 1 Edvaldsson 95 Joseph Efford 1 2 .50 2022-05-11 25y 08m 12d 1 2022-05-11 25y 08m 12d 1 1 Efford 95 William Henry Falconer 1 6 .17 1998-02-21 31y 10m 16d 6 1998-02-21 31y 10m 16d 6 1 Falconer 95 Steven Ferguson 1 2 .50 2002-12-04 20y 08m 03d 2 2002-12-04 20y 08m 03d 2 1 Ferguson 95 Duncan Finlayson 1 9 .11 1913-04-26 Not Known 1 1913-04-26 Not Known 1 1 Finlayson 95 Ross Forbes 1 7 .14 2009-10-31 20y 07m 28d 1 2009-10-31 20y 07m 28d 1 1 Forbes 95 Declan Gallagher 1 4 .25 2019-09-14 28y 07m 01d 2 2019-09-14 28y 07m 01d 2 1 Gallagher 95 James Ian Gardiner 1 1 5 .20 1955-12-17 27y 02m 29d 1 1955-12-17 27y 02m 29d 1 1 Gardiner 95 Bobby Graham 1 12 .08 1976-04-10 31y 04m 19d 7 1976-04-10 31y 04m 19d 7 1 Graham 95 James [1] Graham 1 2 .50 1936-09-09 Not Known 2 1936-09-09 Not Known 2 1 Graham 95 James W Griffin 1 9 .11 1991-03-02 24y 02m 01d 5 1991-03-02 24y 02m 01d 5 1 Griffin 95 Andrew Harrow 1 6 .17 1985-09-21 28y 10m 15d 4 1985-09-21 28y 10m 15d 4 1 Harrow 95 Jake Hastie 1 2 .50 2019-02-17 19y 10m 30d 2 2019-02-17 19y 10m 30d 2 1 Hastie 95 Tom Hateley 1 15 .07 2011-04-23 21y 07m 11d 8 2011-04-23 21y 07m 11d 8 1 Hateley 95 Harry (Henry A) Hood 1 3 .33 1976-08-28 31y 10m 25d 1 1976-08-28 31y 10m 25d 1 1 Hood 95 Stephen Hughes 1 9 .11 2009-03-04 26y 03m 18d 8 2009-03-04 26y 03m 18d 8 1 Hughes 95 Shaun Hutchinson 1 12 .08 2013-10-19 22y 10m 26d 10 2013-10-19 22y 10m 26d 10 1 Hutchinson 95 Jermaine Hylton 1 4 .25 2019-09-14 26y 02m 17d 2 2019-09-14 26y 02m 17d 2 1 Hylton 95 Marvin Johnson 1 4 .25 2015-11-28 24y 11m 27d 2 2015-11-28 24y 11m 27d 2 1 Johnson 95 James [4] Johnstone 1 4 .25 1908-03-14 Not Known 1 1908-03-14 Not Known 1 1 Johnstone 95 William Joyce 1 1 1.00 1904-12-31 Not Known 1 1904-12-31 Not Known 1 1 Joyce 95 David Thomas Kelly 1 2 .50 2001-09-22 35y 09m 28d 1 2001-09-22 35y 09m 28d 1 1 Kelly 95 William Kilmarnock 1 42 .02 1955-04-16 Not Known 39 1955-04-16 Not Known 39 1 Kilmarnock 95 John [2] King 1 2 .50 1917-02-24 Not Known 2 1917-02-24 Not Known 2 1 King 95 Nicky Law 1 7 .14 2012-02-18 23y 10m 20d 3 2012-02-18 23y 10m 20d 3 1 Law 95 Dirk Lehmann 1 4 .25 2002-09-15 31y 00m 30d 2 2002-09-15 31y 00m 30d 2 1 Lehmann 95 Donald Scott Leitch 1 12 .08 2002-03-02 32y 04m 24d 5 2002-03-02 32y 04m 24d 5 1 Leitch 95 George Lindsay 1 13 .08 1963-05-11 Not Known 2 1963-05-11 Not Known 2 1 Lindsay 95 Richard Little 1 1 8 .13 1925-11-14 Not Known 7 1925-11-14 Not Known 7 1 Little 95 David Mair 1 6 .17 1912-04-22 Not Known 2 1912-04-22 Not Known 2 1 Mair 95 Peter Marinello 1 7 .14 1978-11-25 28y 09m 05d 7 1978-11-25 28y 09m 05d 7 1 Marinello 95 Alec Martin 1 3 .33 1973-09-15 22y 11m 05d 4 1973-09-15 22y 11m 05d 4 1 Martin 95 William McAlpine 1 1 1.00 1906-12-08 Not Known 1 1906-12-08 Not Known 1 1 McAlpine 95 Robert S McArthur 1 1 1.00 1909-01-16 Not Known 1 1909-01-16 Not Known 1 1 McArthur 95 Kevin McBride 1 1 5 .20 2004-08-28 23y 02m 14d 1 2004-08-28 23y 02m 14d 1 1 McBride 95 Bobby McCallum 1 1 13 .08 1966-03-23 Not Known 11 1966-03-23 Not Known 11 1 McCallum 95 Robert Johnston McCann 1 24 .04 1963-12-07 31y 01m 22d 17 1963-12-07 31y 01m 22d 17 1 McCann 95 Willie McClymont 1 3 .33 1972-11-08 19y 00m 26d 1 1972-11-08 19y 00m 26d 1 1 McClymont 95 John Morrison McConnell 1 2 .50 1908-03-14 Not Known 2 1908-03-14 Not Known 2 1 McConnell 95 Ross McCormack 1 1 7 .14 2008-01-22 21y 05m 04d 7 2008-01-22 21y 05m 04d 7 1 McCormack 95 Carl Gerard McHugh 1 9 .11 2018-03-04 25y 00m 27d 5 2018-03-04 25y 00m 27d 5 1 McHugh 95 John Whitfield Milligan McInally 1 1 8 .13 1969-10-11 32y 10m 20d 1 1969-10-11 32y 10m 20d 1 1 McInally 95 Robert McKinnon 1 13 .08 1993-12-15 27y 04m 15d 6 1993-12-15 27y 04m 15d 6 1 McKinnon 95 John McLaughlan 1 1 1.00 1965-10-23 28y 11m 10d 1 1965-10-23 28y 11m 10d 1 1 McLaughlan 95 Brian McLaughlin 1 5 .20 1979-09-19 24y 11m 12d 1 1979-09-19 24y 11m 12d 1 1 McLaughlin 95 Brian Stuart McLean 1 4 .25 2005-11-26 20y 08m 29d 1 2005-11-26 20y 08m 29d 1 1 McLean 95 John [25] Millar 1 3 .33 1906-12-08 Not Known 2 1906-12-08 Not Known 2 1 Millar 95 Craig Moore 1 1 1.00 2013-10-19 19y 02m 03d 1 2013-10-19 19y 02m 03d 1 1 Moore 95 Patrick Kevin Francis Michael Nevin 1 9 .11 1999-11-23 36y 02m 17d 6 1999-11-23 36y 02m 17d 6 1 Nevin 95 Jonathan Chiedozie Obika 1 3 .33 2023-02-19 32y 05m 07d 1 2023-02-19 32y 05m 07d 1 1 Obika 95 James John O'Brien 1 7 .14 2010-03-13 22y 05m 13d 6 2010-03-13 22y 05m 13d 6 1 O'Brien 95 Colin O'Neill 1 1 11 .09 1989-05-13 25y 10m 29d 3 1989-05-13 25y 10m 29d 3 1 O'Neill 95 Craig Stewart Paterson 1 19 .05 1988-10-08 29y 00m 06d 9 1988-10-08 29y 00m 06d 9 1 Paterson 95 Stephen Paul Pearson 1 9 .11 2002-12-04 20y 02m 02d 4 2002-12-04 20y 02m 02d 4 1 Pearson 95 Billy Reid 1 4 .25 1959-12-12 21y 08m 12d 2 1959-12-12 21y 08m 12d 2 1 Reid 95 Sammy Reid 1 6 .17 1956-12-08 17y 01m 25d 1 1956-12-08 17y 01m 25d 1 1 Reid 95 William [2] Reid 1 3 .33 1907-11-30 Not Known 2 1907-11-30 Not Known 2 1 Reid 95 John Paul Reilly 1 5 .20 1986-01-04 23y 09m 14d 3 1986-01-04 23y 09m 14d 3 1 Reilly 95 Mark Reynolds 1 17 .06 2010-03-13 22y 10m 06d 14 2010-03-13 22y 10m 06d 14 1 Reynolds 95 David [1] Richmond 1 3 .33 1907-11-30 Not Known 3 1907-11-30 Not Known 3 1 Richmond 95 Jimmy [2] Robertson 1 3 .33 1963-08-14 Not Known 1 1963-08-14 Not Known 1 1 Robertson 95 John [11] Robertson 1 5 .20 1920-12-04 Not Known 4 1920-12-04 Not Known 4 1 Robertson 95 Samuel Young Ross 1 12 .08 1945-03-31 Not Known 10 1945-03-31 Not Known 10 1 Ross 95 Steven Saunders 1 7 .14 2010-04-24 19y 02m 01d 5 2010-04-24 19y 02m 01d 5 1 Saunders 95 Sherwin Dandery Seedorf 1 2 .50 2019-09-14 21y 05m 28d 2 2019-09-14 21y 05m 28d 2 1 Seedorf 95 Robert Shannon 1 7 .14 1994-11-05 28y 06m 16d 6 1994-11-05 28y 06m 16d 6 1 Shannon 95 Archibald Shaw 1 21 .05 1952-04-09 Not Known 13 1952-04-09 Not Known 13 1 Shaw 95 Connor Shields 1 5 .20 2021-11-20 24y 03m 22d 2 2021-11-20 24y 03m 22d 2 1 Shields 95 Callum Slattery 1 8 .13 2023-09-03 24y 06m 26d 7 2023-09-03 24y 06m 26d 7 1 Slattery 95 Gordon Soutar 1 1 2 .50 1979-09-19 24y 11m 00d 1 1979-09-19 24y 11m 00d 1 1 Soutar 95 Robert S Steel 1 1 1.00 1892-12-24 Not Known 1 1892-12-24 Not Known 1 1 Steel 95 James Stewart 1 3 .33 1908-09-12 Not Known 2 1908-09-12 Not Known 2 1 Stewart 95 William J Todd Stewart 1 2 .50 1935-10-12 Not Known 1 1935-10-12 Not Known 1 1 Stewart 95 David G Taylor 1 1 2 .50 1910-04-09 Not Known 2 1910-04-09 Not Known 2 1 Taylor 95 Shaun Teale 1 1 8 .13 1999-09-20 35y 06m 10d 0 1999-09-20 35y 06m 10d 0 1 Teale 95 John Tennant 1 3 .33 1910-09-03 Not Known 2 1910-09-03 Not Known 2 1 Tennant 95 Tony Thomas 1 4 .25 1999-01-24 27y 06m 12d 1 1999-01-24 27y 06m 12d 1 1 Thomas 95 Derek Johnstone Townsley 1 7 .14 2000-12-16 27y 08m 25d 5 2000-12-16 27y 08m 25d 5 1 Townsley 95 David [2] Turnbull 1 3 .33 2019-02-17 19y 07m 07d 5 2019-02-17 19y 07m 07d 5 1 Turnbull 95 Iain Angus Vigurs 1 3 .33 2014-03-01 25y 09m 22d 3 2014-03-01 25y 09m 22d 3 1 Vigurs 95 Hugh Morrison Wales 1 23 .04 1939-09-02 Not Known 0 1939-09-02 Not Known 0 1 Wales 95 William Watson 1 1 2 .50 1912-08-31 Not Known 1 1912-08-31 Not Known 1 1 Watson 95 Willie Watters 1 3 .33 1950-11-18 Not Known 3 1950-11-18 Not Known 3 1 Watters 95 Andrew Best Weir 1 20 .05 1960-10-29 Not Known 9 1960-10-29 Not Known 9 1 Weir 95 David [1933] Whiteford 1 1 14 .07 1967-10-28 Not Known 3 1967-10-28 Not Known 3 1 Whiteford 95 William [1] Wood 1 2 .50 1905-12-30 Not Known 2 1905-12-30 Not Known 2 1 Wood 95 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 Southern Football League Sat 20 Dec 1941 Motherwell 6 Hearts 2 David Mathie Not Known 7 3 Southern Football League Sat 26 Aug 1944 Motherwell 4 Hearts 1 Charles Robertson Not Known 6 3 Southern Football League Division 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 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 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 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 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 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 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 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 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 13 Liam [2] Kelly 10 15 1.50 4 0 6 40.00 .00 60.00 40.00 2021-10-02 25y 08m 09d 2024-02-17 28y 00m 25d 3 Kelly 15 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 15 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 15 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 18 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 18 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 18 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 18 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 18 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 23 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 23 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 [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 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 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
Hearts Top 20 Appearances
Competitive games only. Players appearances and goals pre 1946 are included.
Total Played = 490
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) = 167
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 Lawrence Shankland 5 1 6 .83 2022-09-18 27y 01m 08d n/a 2024-02-17 28y 06m 07d n/a 2 Shankland 17 Neil McCann 4 1 10 .40 1997-10-04 23y 01m 23d n/a 1998-09-23 24y 01m 12d n/a 2 McCann 17 Jimmy Murray 4 12 .33 1958-02-22 25y 00m 18d n/a 1960-08-20 27y 06m 16d n/a 4 Murray 17 Stephane Adam 4 14 .29 1997-10-04 28y 04m 20d n/a 1999-04-24 29y 11m 10d n/a 2 Adam 17 Neil Berry 4 29 .14 1986-01-04 22y 08m 29d n/a 1992-08-29 29y 04m 23d n/a 4 Berry 17 Bobby Blackwood 4 14 .29 1959-09-09 25y 00m 20d n/a 1962-04-02 27y 07m 13d n/a 2 Blackwood 17 Sandy Clark 4 12 .33 1985-11-23 29y 00m 26d n/a 1987-04-15 30y 05m 18d n/a 2 Clark 17 Colin Cameron 4 1 15 .27 1996-05-04 23y 06m 11d n/a 1999-04-24 26y 06m 01d n/a 3 Cameron 17 John Cumming 4 28 .14 1951-05-05 21y 01m 18d n/a 1965-10-23 35y 07m 06d n/a 3 Cumming 17 Willie Wallace 4 13 .31 1964-02-15 23y 07m 23d n/a 1965-10-23 25y 04m 00d n/a 3 Wallace 17 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 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 14 Zander Clark 4 4 1.00 2 0 2 50.00 .00 50.00 50.00 2023-02-19 30y 07m 24d 2024-02-17 31y 07m 22d 2 Clark 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 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 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 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 21 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 21 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 21 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 24 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 24 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 24 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 24 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 24 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 24 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 24 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 31 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 31 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 31 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
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