Heart of Midlothian vs Hibernian 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 = 850
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 Lewis Stevenson 49 48 1 0 14 20 24 24.14 34.48 41.38 41.38 2006-12-26 18y 11m 21d 2024-02-28 36y 01m 23d 17 Stevenson 2 Paul Hanlon 42 40 2 1 11 15 22 22.92 31.25 45.83 38.54 2008-01-19 17y 11m 30d 2024-02-28 34y 01m 08d 16 Hanlon 3 Gordon Smith 38 38 0 15 15 4 19 39.47 10.53 50.00 44.74 1941-04-28 16y 11m 03d 1959-01-01 34y 07m 07d 19 Smith 4 Gordon Hunter 36 36 0 1 5 12 20 13.51 32.43 54.05 29.73 1985-08-31 18y 03m 28d 1997-03-15 29y 10m 12d 12 Hunter 5 Patrick David McGinlay 34 29 5 2 5 13 16 14.71 38.24 47.06 33.82 1988-08-27 21y 02m 28d 2000-05-21 32y 11m 21d 10 McGinlay 6 Patrick Gordon Stanton 32 32 0 3 17 9 6 53.13 28.13 18.75 67.19 1964-05-02 19y 07m 19d 1976-03-13 31y 06m 00d 13 Stanton 7 Edward Hunter Turnbull 30 30 0 8 9 2 19 30.00 6.67 63.33 33.33 1947-01-01 23y 08m 20d 1959-01-01 35y 08m 20d 13 Turnbull 8 James Robert Combe 29 29 0 4 10 4 15 34.48 13.79 51.72 41.38 1941-04-28 17y 02m 30d 1956-09-22 32y 07m 24d 15 Combe 8 Ian William Murray 29 25 4 1 7 11 14 21.88 34.38 43.75 39.06 2000-03-18 18y 11m 27d 2012-01-02 30y 09m 13d 11 Murray 8 William Esplin Ormond 29 29 0 7 8 2 19 27.59 6.90 65.52 31.03 1947-01-01 19y 10m 09d 1960-09-10 33y 06m 18d 14 Ormond 11 Gareth John Evans 28 17 11 0 6 12 11 20.69 41.38 37.93 41.38 1988-03-19 21y 02m 05d 1996-03-16 29y 02m 02d 9 Evans 11 Peter Kerr 28 28 0 1 8 7 13 28.57 25.00 46.43 41.07 1911-01-02 19y 06m 13d 1926-01-01 34y 06m 12d 15 Kerr 11 Graham Mitchell 28 28 0 0 3 11 14 10.71 39.29 50.00 30.36 1987-01-06 24y 02m 04d 1996-03-16 33y 04m 14d 10 Mitchell 14 Patrick Callaghan 27 27 0 1 6 7 14 22.22 25.93 51.85 35.19 1899-10-28 20y 02m 16d 1914-02-14 34y 06m 02d 12 Callaghan 14 William Nisbit Miller 27 27 0 0 4 8 15 14.81 29.63 55.56 29.63 1990-03-31 20y 04m 30d 1998-04-11 28y 05m 10d 9 Miller 14 Matthew Paterson 27 27 0 1 5 4 18 18.52 14.81 66.67 25.93 1908-09-19 20y 04m 00d 1921-09-10 33y 03m 22d 14 Paterson 17 Alan Sneddon 26 25 1 0 2 12 13 7.41 44.44 48.15 29.63 1983-09-03 25y 05m 22d 1990-11-24 32y 08m 12d 8 Sneddon 17 Michael Graham Weir 26 22 4 4 3 10 14 11.11 37.04 51.85 29.63 1985-01-01 18y 11m 16d 1996-11-16 30y 10m 00d 12 Weir 19 Arthur M Duncan 25 25 0 8 12 10 3 48.00 40.00 12.00 68.00 1970-09-05 22y 09m 00d 1984-01-02 36y 00m 28d 9 Duncan 19 Paul James Kane 25 25 0 3 3 11 11 12.00 44.00 44.00 34.00 1984-04-21 18y 10m 01d 1991-01-02 25y 06m 13d 8 Kane 21 Derek George Riordan 24 21 3 7 6 9 9 25.00 37.50 37.50 43.75 2001-12-29 18y 11m 13d 2011-04-03 28y 02m 18d 7 Riordan 22 John Henderson Blackley 23 23 0 0 11 10 2 47.83 43.48 8.70 69.57 1968-09-07 20y 03m 26d 1984-01-02 35y 07m 21d 10 Blackley 22 Bernard Breslin 23 23 0 1 5 6 12 21.74 26.09 52.17 34.78 1895-09-28 21y 04m 26d 1905-09-18 31y 04m 16d 11 Breslin 22 Gordon Rae 23 21 2 2 5 10 9 20.83 41.67 37.50 41.67 1978-08-26 20y 03m 23d 1990-01-01 31y 07m 29d 8 Rae 22 William Smith[2] 23 23 0 0 4 4 15 17.39 17.39 65.22 26.09 1908-09-19 Not Known 1920-01-01 Not Known 10 Smith[2] 26 John Halligan 22 22 0 4 8 10 4 36.36 45.45 18.18 59.09 1921-01-01 Not Known 1933-09-09 Not Known 13 Halligan 26 Brian Hamilton 22 21 1 0 2 9 11 9.09 40.91 50.00 29.55 1989-08-26 22y 00m 21d 1994-10-29 27y 02m 24d 6 Hamilton 28 Lawrie Reilly 21 21 0 10 5 2 14 23.81 9.52 66.67 28.57 1946-09-07 17y 10m 10d 1958-01-01 29y 02m 04d 11 Reilly 28 Erich Schaedler 21 21 0 0 7 11 3 33.33 52.38 14.29 59.52 1970-01-01 20y 04m 26d 1985-04-02 35y 07m 27d 10 Schaedler 28 Edward (Eric) Stevenson 21 21 0 2 8 7 6 38.10 33.33 28.57 54.76 1961-09-16 18y 08m 22d 1971-09-04 28y 08m 10d 11 Stevenson 28 Keith Arthur Wright 21 21 0 4 2 9 10 9.52 42.86 47.62 30.95 1991-08-31 26y 03m 14d 1997-03-15 31y 09m 26d 6 Wright 32 Darren Jackson 20 19 1 2 3 7 10 15.00 35.00 50.00 32.50 1992-08-22 26y 00m 28d 1997-03-15 30y 07m 18d 5 Jackson 32 James Kerr 20 20 0 0 11 0 9 55.00 .00 45.00 55.00 1938-09-10 29y 05m 07d 1949-09-24 40y 05m 21d 9 Kerr 32 John Smith Paterson 20 20 0 0 5 2 13 25.00 10.00 65.00 30.00 1949-01-01 Not Known 1958-09-06 Not Known 11 Paterson 32 David Shaw 20 20 0 0 11 2 7 55.00 10.00 35.00 60.00 1940-01-01 22y 07m 27d 1950-01-02 32y 07m 28d 11 Shaw 32 Steven Gordon Whittaker 20 17 3 0 6 5 11 27.27 22.73 50.00 38.64 2003-08-17 19y 02m 01d 2020-03-03 35y 08m 16d 7 Whittaker 37 John Baxter 19 19 0 0 5 3 11 26.32 15.79 57.89 34.21 1957-09-21 20y 11m 06d 1966-02-21 29y 04m 06d 9 Baxter 37 William Jordan Finnigan 19 19 0 5 12 1 6 63.16 5.26 31.58 65.79 1938-09-10 25y 09m 17d 1948-01-01 35y 01m 08d 10 Finnigan 37 John Grant 19 19 0 0 4 4 11 21.05 21.05 57.89 31.58 1955-01-01 23y 06m 16d 1964-01-01 32y 06m 16d 10 Grant 40 Martin Boyle 18 15 3 3 6 10 5 28.57 47.62 23.81 52.38 2015-01-03 21y 08m 09d 2024-10-27 31y 06m 02d 11 Boyle 40 William Dornan 18 18 0 0 7 5 6 38.89 27.78 33.33 52.78 1916-09-18 23y 08m 01d 1927-01-01 33y 11m 15d 11 Dornan 40 Steven Fletcher 18 12 6 2 7 6 7 35.00 30.00 35.00 50.00 2004-10-24 17y 06m 28d 2009-05-07 22y 01m 11d 5 Fletcher 40 Jock Govan 18 18 0 0 6 1 11 33.33 5.56 61.11 36.11 1945-01-01 21y 11m 16d 1954-01-01 30y 11m 16d 10 Govan 40 Samuel Kean 18 18 0 0 10 2 6 55.56 11.11 33.33 61.11 1939-01-02 29y 09m 00d 1949-01-01 39y 08m 30d 11 Kean 40 James [1] McColl 18 18 0 4 5 10 3 27.78 55.56 16.67 55.56 1923-01-01 30y 00m 18d 1931-01-01 38y 00m 18d 9 McColl 40 Garry Lawrence O'Connor 18 15 3 6 3 5 11 15.79 26.32 57.89 28.95 2001-05-13 18y 00m 06d 2012-05-19 29y 00m 12d 7 O'Connor 40 Henry George Rennie 18 18 0 0 3 5 10 16.67 27.78 55.56 30.56 1900-09-01 27y 03m 00d 1908-04-04 34y 10m 03d 8 Rennie 40 Joseph Tortolano 18 11 7 1 5 6 9 25.00 30.00 45.00 40.00 1986-01-01 19y 08m 26d 1996-01-01 29y 08m 26d 9 Tortolano 49 William R Allan 17 17 0 0 1 4 12 5.88 23.53 70.59 17.65 1908-09-19 Not Known 1915-09-20 Not Known 8 Allan 49 Desmond George Bremner 17 17 0 2 9 6 2 52.94 35.29 11.76 70.59 1973-09-08 21y 00m 01d 1979-03-28 26y 06m 21d 5 Bremner 49 John Jack Brownlie 17 17 0 0 10 7 0 58.82 41.18 .00 79.41 1970-09-05 18y 05m 25d 1977-04-13 25y 01m 02d 6 Brownlie 49 Robert Glen 17 17 0 0 4 3 10 23.53 17.65 58.82 32.35 1898-10-08 23y 08m 22d 1905-11-04 30y 09m 19d 7 Glen 49 James K Harrower 17 17 0 0 4 5 8 23.53 29.41 47.06 38.24 1899-10-28 Not Known 1907-01-01 Not Known 8 Harrower 49 James Leighton 17 17 0 0 4 5 8 23.53 29.41 47.06 38.24 1993-08-21 35y 00m 28d 1997-03-15 38y 07m 19d 4 Leighton 49 James Francis O'Rourke 17 17 0 5 7 6 4 41.18 35.29 23.53 58.82 1963-05-04 16y 07m 16d 1974-01-01 27y 03m 14d 10 O'Rourke 49 Alan Roderick Rough 17 17 0 0 0 8 9 .00 47.06 52.94 23.53 1983-09-03 31y 09m 09d 1987-08-29 35y 09m 04d 5 Rough 49 Kevin Thomson 17 13 4 0 5 4 8 29.41 23.53 47.06 41.18 2003-11-23 19y 01m 09d 2016-02-16 31y 04m 02d 7 Thomson 58 Archibald Buchanan 16 16 0 0 4 1 11 25.00 6.25 68.75 28.13 1946-09-07 17y 11m 05d 1956-09-22 27y 11m 20d 10 Buchanan 58 Hugh Howie 16 16 0 0 7 1 8 43.75 6.25 50.00 46.88 1945-01-01 20y 10m 18d 1953-09-19 29y 07m 05d 9 Howie 58 Tommy McIntyre 16 15 1 1 2 10 5 11.76 58.82 29.41 41.18 1987-01-06 23y 00m 11d 1994-04-30 30y 04m 04d 6 McIntyre 58 Gary Smith 16 15 1 0 5 6 7 27.78 33.33 38.89 44.44 2000-07-30 29y 04m 05d 2006-04-22 35y 00m 28d 6 Smith 62 Peter Barr Cormack 15 15 0 5 7 4 4 46.67 26.67 26.67 60.00 1964-09-05 18y 01m 19d 1970-01-01 23y 05m 15d 6 Cormack 62 James [1] Dunn 15 15 0 6 7 7 1 46.67 46.67 6.67 70.00 1921-01-01 20y 01m 07d 1928-01-02 27y 01m 08d 8 Dunn 62 Andrew Lewis Goram 15 15 0 0 3 5 7 20.00 33.33 46.67 36.67 1987-10-17 23y 06m 04d 1991-03-23 26y 11m 10d 4 Goram 62 Alex Hall 15 15 0 0 8 2 5 53.33 13.33 33.33 60.00 1940-01-01 31y 06m 21d 1945-09-08 37y 02m 28d 7 Hall 62 Christopher Hogg 15 14 1 0 6 5 11 27.27 22.73 50.00 38.64 2005-04-13 20y 00m 23d 2011-01-01 25y 09m 11d 7 Hogg 62 William H Miller 15 15 0 3 5 5 5 33.33 33.33 33.33 50.00 1916-09-18 Not Known 1927-01-01 Not Known 10 Miller 62 Neil Ian Orr 15 15 0 0 3 6 7 18.75 37.50 43.75 37.50 1987-08-29 28y 03m 16d 1993-01-02 33y 07m 20d 6 Orr 62 Harry Ritchie 15 15 0 5 6 7 2 40.00 46.67 13.33 63.33 1920-01-01 19y 10m 13d 1928-01-02 27y 10m 14d 9 Ritchie 62 Alex Robertson 15 15 0 0 3 6 6 20.00 40.00 40.00 40.00 1897-09-18 Not Known 1902-10-11 Not Known 6 Robertson 62 Jim Scott 15 15 0 7 5 4 6 33.33 26.67 40.00 46.67 1959-09-05 19y 00m 15d 1967-01-02 26y 04m 12d 8 Scott 62 Robert Templeton 15 15 0 1 2 3 10 13.33 20.00 66.67 23.33 1912-01-27 Not Known 1925-01-01 Not Known 11 Templeton 73 Robert William Atherton 14 14 0 3 2 5 7 14.29 35.71 50.00 32.14 1897-12-18 21y 04m 19d 1904-02-20 27y 06m 22d 7 Atherton 73 John Angus Paul Collins 14 13 1 0 3 6 8 17.65 35.29 47.06 35.29 1985-08-31 17y 07m 00d 1990-03-31 22y 02m 00d 5 Collins 73 William George McGinnigle 14 14 0 0 5 5 4 35.71 35.71 28.57 53.57 1918-10-19 26y 04m 14d 1928-10-20 36y 04m 15d 9 McGinnigle 73 David Murphy 14 14 0 0 4 3 7 28.57 21.43 50.00 39.29 2004-10-24 20y 04m 23d 2007-11-04 23y 05m 03d 4 Murphy 77 John [2] Fraser 13 13 0 2 4 2 7 30.77 15.38 53.85 38.46 1957-01-01 Not Known 1965-01-01 Not Known 8 Fraser 77 Bobby Johnstone 13 13 0 3 2 1 10 15.38 7.69 76.92 19.23 1950-01-02 20y 03m 26d 1960-01-01 30y 03m 25d 7 Johnstone 77 Joe McClelland 13 13 0 0 3 3 7 23.08 23.08 53.85 34.62 1958-03-01 22y 04m 17d 1964-01-01 28y 02m 20d 7 McClelland 77 Darren McGregor 13 13 0 0 5 8 5 27.78 44.44 27.78 50.00 2016-02-07 30y 06m 00d 2022-08-07 37y 00m 00d 8 McGregor 77 Joseph Peter Newell 13 12 1 0 2 6 6 14.29 42.86 42.86 35.71 2019-09-22 26y 06m 07d 2024-02-28 30y 11m 13d 5 Newell 77 Michael Andrew Martin O'Neill 13 12 1 2 4 4 5 30.77 30.77 38.46 46.15 1993-08-21 24y 01m 16d 1996-03-16 26y 08m 11d 3 O'Neill 77 Tommy B Preston 13 13 0 1 3 1 9 23.08 7.69 69.23 26.92 1954-09-18 21y 10m 26d 1963-09-07 30y 10m 15d 8 Preston 77 Ivan Sproule 13 7 6 0 5 3 8 31.25 18.75 50.00 40.63 2005-04-13 24y 01m 26d 2012-12-02 31y 09m 14d 5 Sproule 77 James Hector Wilkinson 13 13 0 0 2 6 5 15.38 46.15 38.46 38.46 1929-01-01 Not Known 1936-01-01 Not Known 7 Wilkinson 86 Alastair James Brazil 12 11 1 0 2 8 5 13.33 53.33 33.33 40.00 1977-04-13 18y 04m 03d 1986-01-01 27y 00m 22d 5 Brazil 86 Grant Ian Brebner 12 8 4 1 4 3 5 33.33 25.00 41.67 45.83 1998-04-11 20y 04m 05d 2003-11-23 25y 11m 17d 6 Brebner 86 Scott [2] Brown 12 11 1 0 5 3 4 41.67 25.00 33.33 54.17 2003-08-17 18y 01m 22d 2007-04-01 21y 09m 06d 4 Brown 86 Ralph Callachan 12 12 0 2 2 8 3 15.38 61.54 23.08 46.15 1978-08-26 23y 03m 28d 1985-11-09 30y 06m 11d 4 Callachan 86 Nick Colgan 12 12 0 0 4 6 4 28.57 42.86 28.57 50.00 1999-08-14 25y 10m 26d 2003-01-02 29y 03m 14d 4 Colgan 86 Joe Davis 12 12 0 2 6 3 3 50.00 25.00 25.00 62.50 1965-01-01 23y 07m 10d 1969-01-01 27y 07m 10d 5 Davis 86 Kevin Patrick Harper 12 8 4 3 5 2 5 41.67 16.67 41.67 50.00 1994-08-27 18y 07m 12d 1998-04-11 22y 02m 27d 4 Harper 86 James Hogg 12 12 0 0 2 3 7 16.67 25.00 58.33 29.17 1900-09-01 Not Known 1906-09-22 Not Known 6 Hogg 86 Ofir Meir Marciano 12 12 0 0 5 4 5 35.71 28.57 35.71 50.00 2017-02-12 27y 04m 05d 2020-10-31 31y 00m 24d 5 Marciano 86 Arthur Hughes Milne 12 12 0 6 7 2 3 58.33 16.67 25.00 66.67 1937-09-11 22y 09m 00d 1946-09-07 31y 08m 27d 6 Milne 86 Pat Murray 12 12 0 4 4 2 6 33.33 16.67 50.00 41.67 1895-09-28 21y 04m 22d 1901-03-23 26y 10m 17d 6 Murray 86 David Wotherspoon 12 8 4 1 2 6 7 13.33 40.00 46.67 33.33 2009-11-07 17y 10m 09d 2013-05-12 21y 04m 13d 4 Wotherspoon 98 Robert Denholm Baxter 11 11 0 1 7 1 3 63.64 9.09 27.27 68.18 1940-09-07 29y 07m 15d 1945-01-01 33y 11m 09d 5 Baxter 98 Jim Black 11 11 0 0 6 4 1 54.55 36.36 9.09 72.73 1969-09-27 25y 10m 14d 1974-01-01 30y 01m 19d 5 Black 98 Gary Caldwell 11 11 0 0 3 3 5 27.27 27.27 45.45 40.91 2002-03-16 19y 11m 04d 2006-04-22 24y 00m 10d 4 Caldwell 98 William Russell Dick 11 11 0 0 2 7 2 18.18 63.64 18.18 50.00 1926-10-30 Not Known 1931-01-01 Not Known 5 Dick 98 Alexander William Edwards 11 11 0 0 7 3 1 63.64 27.27 9.09 77.27 1972-01-01 25y 09m 18d 1977-04-13 31y 00m 30d 5 Edwards 98 Neil Girdwood 11 11 0 0 2 2 7 18.18 18.18 63.64 27.27 1911-01-02 Not Known 1916-04-17 Not Known 6 Girdwood 98 Robert William Jones 11 11 0 1 3 3 5 27.27 27.27 45.45 40.91 2006-10-15 26y 11m 12d 2009-03-14 29y 04m 11d 3 Jones 98 John Lamb 11 11 0 0 2 2 7 18.18 18.18 63.64 27.27 1910-01-01 Not Known 1913-11-08 Not Known 5 Lamb 98 Kevin McAllister 11 9 2 0 3 4 6 23.08 30.77 46.15 38.46 1993-08-21 30y 09m 13d 1996-11-16 34y 00m 08d 4 McAllister 98 William McCartney 11 11 0 1 3 4 4 27.27 36.36 36.36 45.45 1899-10-28 20y 05m 28d 1902-10-11 23y 05m 11d 4 McCartney 98 Mika-Matti Petteri Paatelainen 11 9 2 6 3 5 3 27.27 45.45 27.27 50.00 1999-08-14 32y 06m 11d 2003-01-02 35y 10m 30d 3 Paatelainen 98 John Boyd Plenderleith 11 11 0 0 4 2 5 36.36 18.18 45.45 45.45 1955-01-01 17y 02m 26d 1960-01-01 22y 02m 26d 6 Plenderleith 98 Dean Shiels 11 8 3 2 3 5 4 25.00 41.67 33.33 45.83 2004-10-24 19y 08m 23d 2009-01-03 23y 11m 02d 5 Shiels 98 Robert Nisbet Smith 11 11 0 2 7 5 2 50.00 35.71 14.29 67.86 1973-09-08 19y 08m 18d 1978-11-04 24y 10m 14d 5 Smith 98 Steven Tweed 11 11 0 0 4 2 5 36.36 18.18 45.45 45.45 1993-03-20 20y 07m 12d 1996-03-16 23y 07m 08d 4 Tweed 98 Duncan Urquhart 11 11 0 0 1 5 5 9.09 45.45 45.45 31.82 1929-10-26 Not Known 1935-09-21 Not Known 6 Urquhart 98 Tommy Younger 11 11 0 0 3 1 7 27.27 9.09 63.64 31.82 1950-01-02 19y 08m 23d 1956-01-02 25y 08m 23d 7 Younger 115 Marvin Clement Bartley 10 8 2 0 5 5 3 38.46 38.46 23.08 57.69 2016-02-07 29y 07m 03d 2019-04-28 32y 09m 24d 4 Bartley 115 Thomas A Birrell 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1908-09-19 Not Known 1914-02-14 Not Known 5 Birrell 115 Guillaume Buezelin 10 9 1 1 3 1 6 30.00 10.00 60.00 35.00 2004-10-24 25y 06m 10d 2008-01-19 28y 09m 05d 4 Buezelin 115 William McCall Findlay 10 8 2 0 2 3 7 16.67 25.00 58.33 29.17 1989-08-26 18y 11m 28d 1995-01-18 24y 04m 20d 5 Findlay 115 David Peter Gray 10 9 1 0 4 6 3 30.77 46.15 23.08 53.85 2014-08-17 26y 03m 13d 2020-10-31 32y 05m 27d 6 Gray 115 Hamilton Handling 10 10 0 6 3 3 4 30.00 30.00 40.00 45.00 1898-10-29 Not Known 1901-09-14 Not Known 4 Handling 115 John McNamara 10 10 0 0 2 4 4 20.00 40.00 40.00 40.00 1976-10-30 24y 01m 11d 1985-01-01 32y 03m 13d 4 McNamara 115 John McNamee 10 10 0 1 5 1 4 50.00 10.00 40.00 55.00 1964-05-02 22y 10m 21d 1966-09-10 25y 02m 30d 4 McNamee 115 Hugh Shaw 10 10 0 0 5 2 3 50.00 20.00 30.00 60.00 1919-01-11 22y 09m 10d 1926-01-01 29y 09m 00d 8 Shaw 115 John [5] Walker 10 10 0 3 5 4 1 50.00 40.00 10.00 70.00 1921-01-01 18y 11m 00d 1925-10-17 23y 08m 16d 6 Walker 115 Ben Williams 10 10 0 0 3 3 4 30.00 30.00 40.00 45.00 2012-08-12 29y 11m 16d 2014-04-27 31y 08m 00d 2 Williams 115 Willie Wilson 10 10 0 0 5 2 3 50.00 20.00 30.00 60.00 1959-09-05 17y 10m 27d 1968-09-07 26y 10m 29d 6 Wilson 127 Peter Aird 9 9 0 0 4 0 5 44.44 .00 55.56 44.44 1945-09-08 Not Known 1949-09-24 Not Known 4 Aird 127 Scott Allan 9 8 1 1 3 4 6 23.08 30.77 46.15 38.46 2014-08-17 22y 08m 20d 2022-04-16 30y 04m 19d 4 Allan 127 Joseph Henry Baker 9 9 0 6 4 1 4 44.44 11.11 44.44 50.00 1958-01-01 17y 05m 15d 1971-02-13 30y 06m 27d 5 Baker 127 Abdessalam Benjelloun 9 5 4 1 3 3 6 25.00 25.00 50.00 37.50 2006-04-02 21y 02m 05d 2010-05-01 25y 03m 03d 4 Benjelloun 127 Chris Cadden 9 9 0 1 1 4 4 11.11 44.44 44.44 33.33 2021-09-12 24y 11m 24d 2023-05-27 26y 08m 08d 2 Cadden 127 Josh Campbell 9 4 5 0 1 4 6 9.09 36.36 54.55 27.27 2018-12-29 18y 07m 23d 2023-12-27 23y 07m 21d 4 Campbell 127 Jason Cummings 9 9 0 5 4 4 2 40.00 40.00 20.00 60.00 2014-01-02 18y 05m 01d 2017-02-22 21y 06m 21d 4 Cummings 127 Stephen Glass 9 7 2 0 4 3 5 33.33 25.00 41.67 45.83 2003-08-17 27y 02m 25d 2006-12-26 30y 07m 03d 4 Glass 127 Leigh Griffiths 9 8 1 2 2 3 4 22.22 33.33 44.44 38.89 2011-08-28 21y 00m 08d 2013-05-12 22y 08m 22d 2 Griffiths 127 William Harper 9 9 0 0 5 3 1 55.56 33.33 11.11 72.22 1921-01-01 23y 11m 13d 1925-01-01 27y 11m 13d 5 Harper 127 Hugh Macfarlane 9 9 0 0 0 5 4 .00 55.56 44.44 27.78 1929-10-26 Not Known 1934-01-01 Not Known 4 Macfarlane 127 Alexander Hector McMillan MacLeod 9 9 0 4 6 5 1 50.00 41.67 8.33 70.83 1975-01-01 24y 00m 00d 1979-03-28 28y 02m 27d 4 MacLeod 127 James [1] Main 9 9 0 0 0 2 7 .00 22.22 77.78 11.11 1905-01-02 18y 07m 04d 1909-10-23 23y 04m 24d 6 Main 127 Edward Skillion May 9 8 1 2 3 4 4 27.27 36.36 36.36 45.45 1986-01-01 18y 04m 02d 1989-04-01 21y 07m 02d 4 May 127 James Jones McArthur 9 9 0 0 6 3 0 66.67 33.33 .00 83.33 1974-01-01 21y 10m 05d 1979-03-28 27y 01m 01d 4 McArthur 127 Dylan McGeouch 9 7 2 0 4 5 2 36.36 45.45 18.18 59.09 2014-10-26 21y 09m 11d 2018-05-09 25y 03m 24d 4 McGeouch 127 John McGinn 9 9 0 0 4 3 2 44.44 33.33 22.22 61.11 2016-02-07 21y 03m 20d 2018-05-09 23y 06m 21d 3 McGinn 127 Thomas Kelly McManus 9 3 6 1 2 5 4 18.18 45.45 36.36 40.91 2000-05-21 19y 02m 23d 2004-02-15 22y 11m 18d 5 McManus 127 Callum Milne 9 7 2 0 1 5 6 8.33 41.67 50.00 29.17 1985-04-02 19y 07m 06d 1993-03-20 27y 06m 21d 7 Milne 127 Alen Orman 9 9 0 0 2 3 5 20.00 30.00 50.00 35.00 2001-10-21 23y 04m 21d 2005-01-02 26y 07m 02d 4 Orman 127 John [1] Rankin 9 8 1 0 2 4 6 16.67 33.33 50.00 33.33 2008-01-19 24y 06m 23d 2011-01-01 27y 06m 05d 4 Rankin 127 Scott Robertson 9 8 1 0 2 3 4 22.22 33.33 44.44 38.89 2013-03-10 25y 03m 12d 2015-01-03 27y 01m 08d 3 Robertson 149 George Murray [1] 8 8 0 0 3 4 1 37.50 50.00 12.50 62.50 1923-01-01 Not Known 1928-10-20 Not Known 6 [1] 149 George Blyth 8 8 0 0 1 3 4 12.50 37.50 50.00 31.25 1930-02-15 Not Known 1934-09-08 Not Known 5 Blyth 149 John Bradley 8 8 0 1 2 4 2 25.00 50.00 25.00 50.00 1926-10-30 Not Known 1930-09-20 Not Known 5 Bradley 149 Rocky Bushiri 8 8 0 0 0 6 5 .00 54.55 45.45 27.27 2022-02-01 22y 02m 04d 2024-10-27 24y 10m 27d 4 Bushiri 149 Steven J Cowan 8 7 1 1 0 2 6 .00 25.00 75.00 12.50 1985-08-31 22y 06m 14d 1987-08-29 24y 06m 12d 3 Cowan 149 Alexander James Cropley 8 7 1 6 6 2 1 66.67 22.22 11.11 77.78 1970-09-05 19y 07m 20d 1974-09-07 23y 07m 22d 5 Cropley 149 John Cuthbertson 8 8 0 5 3 1 4 37.50 12.50 50.00 43.75 1940-01-01 Not Known 1944-01-01 Not Known 4 Cuthbertson 149 Christian Rhys Doidge 8 5 3 1 1 3 4 12.50 37.50 50.00 31.25 2019-09-22 27y 00m 28d 2023-12-27 31y 04m 02d 5 Doidge 149 William Duguid 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 1906-09-22 Not Known 1910-02-26 Not Known 4 Duguid 149 David John Farrell 8 6 2 0 0 4 6 .00 40.00 60.00 20.00 1992-01-01 22y 02m 03d 1996-03-16 26y 04m 16d 5 Farrell 149 Samuel Fleming 8 8 0 2 1 3 4 12.50 37.50 50.00 31.25 1912-01-01 20y 03m 03d 1916-04-17 24y 06m 19d 4 Fleming 149 Jordon John Forster 8 8 0 1 4 2 5 36.36 18.18 45.45 45.45 2013-03-10 19y 05m 15d 2017-02-22 23y 04m 30d 4 Forster 149 Edward Gilfeather 8 8 0 1 2 5 1 25.00 62.50 12.50 56.25 1926-10-30 Not Known 1930-09-20 Not Known 5 Gilfeather 149 Alex Ramsay Grosart 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1912-09-28 23y 08m 27d 1920-01-01 31y 00m 00d 5 Grosart 149 Matthias Jack 8 7 1 0 2 6 3 18.18 54.55 27.27 45.45 1999-08-14 30y 05m 30d 2003-01-02 33y 10m 18d 4 Jack 149 David James Marshall 8 8 0 0 1 4 3 12.50 50.00 37.50 37.50 2022-08-07 37y 05m 02d 2024-02-28 38y 11m 23d 2 Marshall 149 Neil Martin 8 8 0 5 3 2 3 37.50 25.00 37.50 50.00 1963-09-07 22y 10m 18d 1965-05-12 24y 06m 22d 2 Martin 149 Joseph McBride 8 4 4 4 2 5 2 22.22 55.56 22.22 50.00 1985-04-02 24y 07m 16d 1988-11-12 28y 02m 26d 5 McBride 149 Patrick McCall 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1895-09-28 Not Known 1898-10-08 Not Known 4 McCall 149 Thomas M McFarlane 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1895-09-28 Not Known 1898-10-08 Not Known 4 McFarlane 149 Ryan McGivern 8 7 1 0 2 2 4 25.00 25.00 50.00 37.50 2012-12-02 22y 10m 24d 2014-04-27 24y 03m 19d 2 McGivern 149 John O'Hara 8 8 0 0 2 0 6 25.00 .00 75.00 25.00 1908-11-07 Not Known 1912-02-14 Not Known 4 O'Hara 149 William R Robb 8 8 0 0 2 6 0 25.00 75.00 .00 62.50 1926-10-30 Not Known 1930-01-01 Not Known 4 Robb 149 Franck Gaston Henri Sauzee 8 8 0 2 4 4 0 50.00 50.00 .00 75.00 1999-08-14 33y 09m 17d 2001-10-21 35y 11m 23d 3 Sauzee 149 Ronald Campbell Simpson 8 8 0 0 1 2 5 12.50 25.00 62.50 25.00 1961-01-02 30y 02m 22d 1964-05-02 33y 06m 21d 4 Simpson 149 Vykintas Slivka 8 4 4 0 3 3 3 33.33 33.33 33.33 50.00 2017-10-24 22y 05m 25d 2019-12-26 24y 07m 27d 3 Slivka 149 Thody Elie Youan 8 7 1 2 1 5 3 11.11 55.56 33.33 38.89 2022-08-07 23y 04m 00d 2024-10-27 25y 06m 20d 3 Youan 149 Merouane Zemamma 8 6 2 1 2 3 4 22.22 33.33 44.44 38.89 2006-10-15 23y 00m 08d 2011-01-01 27y 02m 25d 4 Zemamma 177 Samuel [1] Allan 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1907-11-16 Not Known 1910-10-22 Not Known 4 Allan 177 Efe Ambrose 7 7 0 0 2 2 3 28.57 28.57 42.86 42.86 2017-10-24 29y 00m 06d 2018-12-29 30y 02m 11d 2 Ambrose 177 David Alan Beaumont 7 7 0 0 2 3 2 28.57 42.86 28.57 50.00 1991-11-02 27y 10m 23d 1994-10-29 30y 10m 19d 3 Beaumont 177 James Caskie 7 7 0 0 5 1 1 71.43 14.29 14.29 78.57 1941-09-06 Not Known 1945-09-08 Not Known 5 Caskie 177 Jorge Claros 7 6 1 0 2 3 2 28.57 42.86 28.57 50.00 2012-03-18 26y 02m 10d 2013-05-12 27y 04m 04d 2 Claros 177 Eoin Doyle 7 3 4 0 2 3 3 25.00 37.50 37.50 43.75 2012-01-02 23y 09m 21d 2013-05-12 25y 02m 00d 2 Doyle 177 Jake Doyle-Hayes 7 5 2 0 1 4 2 14.29 57.14 28.57 42.86 2022-02-01 23y 01m 04d 2024-10-27 25y 09m 27d 3 Doyle-Hayes 177 Thomas Egan 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1934-09-08 Not Known 1937-09-11 Not Known 4 Egan 177 Ewan Henderson 7 2 5 0 1 3 4 12.50 37.50 50.00 31.25 2022-02-01 21y 10m 05d 2023-05-27 23y 02m 00d 2 Henderson 177 James Hendren 7 7 0 0 0 1 6 .00 14.29 85.71 7.14 1911-12-09 Not Known 1915-02-27 Not Known 4 Hendren 177 Keith M Houchen 7 5 2 2 0 1 6 .00 14.29 85.71 7.14 1989-04-01 28y 08m 07d 1991-01-02 30y 05m 08d 3 Houchen 177 John [8] Hughes 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1996-11-16 32y 02m 07d 2000-05-21 35y 08m 12d 3 Hughes 177 William Irvine 7 7 0 2 0 5 2 .00 71.43 28.57 35.71 1983-09-03 19y 08m 06d 1985-04-02 21y 03m 05d 2 Irvine 177 William George Jamieson 7 5 2 1 0 5 3 .00 62.50 37.50 31.25 1983-09-03 20y 04m 07d 1985-04-02 21y 11m 06d 2 Jamieson 177 Florian Kamberi 7 7 0 1 2 2 3 28.57 28.57 42.86 42.86 2018-03-09 23y 00m 01d 2019-09-22 24y 06m 14d 3 Kamberi 177 John [1873] Kennedy 7 7 0 3 2 1 4 28.57 14.29 57.14 35.71 1895-09-28 Not Known 1897-12-18 Not Known 3 Kennedy 177 David Logan 7 7 0 0 4 1 2 57.14 14.29 28.57 64.29 1937-09-11 Not Known 1941-03-29 Not Known 3 Logan 177 Yves Ma-Kalambay 7 7 0 0 3 4 3 30.00 40.00 30.00 50.00 2007-08-06 21y 06m 06d 2010-05-01 24y 03m 01d 3 Ma-Kalambay 177 Zbigniew Malkowski 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 2005-08-07 27y 06m 19d 2006-12-26 28y 11m 07d 2 Malkowski 177 Stephen [1] Patrick Mallan 7 5 2 1 2 2 3 28.57 28.57 42.86 42.86 2018-10-31 22y 07m 06d 2020-10-31 24y 07m 06d 3 Mallan 177 George McKinlay Cassidy J McCluskey 7 5 2 1 1 4 3 12.50 50.00 37.50 37.50 1986-11-01 29y 01m 13d 1989-04-01 31y 06m 13d 3 McCluskey 177 Michael Flynn McDonald 7 7 0 0 3 3 1 42.86 42.86 14.29 64.29 1976-03-13 25y 04m 05d 1978-11-04 27y 11m 27d 3 McDonald 177 Andrew Frank Millen 7 6 1 0 2 2 3 28.57 28.57 42.86 42.86 1995-05-06 29y 10m 26d 1997-01-01 31y 06m 22d 3 Millen 177 Liam William Peter Miller 7 7 0 1 0 3 4 .00 42.86 57.14 21.43 2009-11-07 28y 08m 25d 2011-04-03 30y 01m 21d 2 Miller 177 Kevin Michael Nisbet 7 7 0 2 1 3 3 14.29 42.86 42.86 35.71 2020-10-31 23y 07m 23d 2023-05-27 26y 02m 19d 3 Nisbet 177 John Thomas O'Neil 7 7 0 2 2 3 2 28.57 42.86 28.57 50.00 2000-07-30 29y 00m 24d 2002-08-11 31y 01m 05d 3 O'Neil 177 Ryan Porteous 7 7 0 0 2 4 5 18.18 36.36 45.45 36.36 2017-10-24 18y 06m 29d 2023-01-22 23y 09m 28d 6 Porteous 177 Brian Rice 7 5 2 0 0 4 3 .00 57.14 42.86 28.57 1983-09-03 19y 10m 23d 1985-04-02 21y 05m 22d 2 Rice 177 William Rice 7 7 0 0 4 1 2 57.14 14.29 28.57 64.29 1938-01-01 Not Known 1941-09-06 Not Known 5 Rice 177 Derek Spalding 7 7 0 0 5 3 0 62.50 37.50 .00 81.25 1974-09-07 19y 08m 18d 1977-03-23 22y 03m 03d 3 Spalding 177 James H Stark 7 7 0 0 3 4 0 42.86 57.14 .00 71.43 1926-01-01 Not Known 1929-01-01 Not Known 4 Stark 177 George A Stewart 7 7 0 1 3 3 1 42.86 42.86 14.29 64.29 1976-10-30 29y 02m 01d 1979-03-28 31y 06m 28d 2 Stewart 177 Michael James Stewart 7 6 1 0 2 1 4 28.57 14.29 57.14 35.71 2005-08-07 24y 05m 12d 2007-04-01 26y 01m 06d 2 Stewart 177 Anthony Stokes 7 7 0 2 1 4 2 14.29 57.14 28.57 42.86 2009-11-07 21y 03m 13d 2017-12-27 29y 05m 02d 3 Stokes 177 Tom Taiwo 7 6 1 0 2 2 3 28.57 28.57 42.86 42.86 2012-12-02 22y 09m 05d 2014-03-30 24y 01m 03d 2 Taiwo 177 William [12] Watson 7 7 0 0 1 3 3 14.29 42.86 42.86 35.71 1931-01-01 Not Known 1935-09-21 Not Known 5 Watson 213 Souleymane Bamba 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 2008-10-19 23y 09m 06d 2010-11-07 25y 09m 25d 3 Bamba 213 Henry Summers Brown 6 6 0 1 1 4 1 16.67 66.67 16.67 50.00 1928-10-20 Not Known 1931-01-01 Not Known 3 Brown 213 Gordon William Chisholm 6 6 0 0 0 2 4 .00 33.33 66.67 16.67 1985-11-09 25y 07m 01d 1987-08-29 27y 04m 21d 3 Chisholm 213 Alan Mathieson Cousin 6 6 0 0 2 2 3 28.57 28.57 42.86 42.86 1966-01-01 27y 09m 25d 1969-01-01 30y 09m 25d 4 Cousin 213 Liam Craig 6 6 0 1 2 2 5 22.22 22.22 55.56 33.33 2013-08-11 26y 07m 15d 2015-04-12 28y 03m 16d 2 Craig 213 Darren Dods 6 6 0 0 1 2 5 12.50 25.00 62.50 25.00 1995-10-01 20y 03m 24d 1998-04-11 22y 10m 04d 3 Dods 213 Andrew James Dow 6 6 0 1 1 3 3 14.29 42.86 42.86 35.71 1996-03-16 23y 01m 09d 1998-04-11 25y 02m 04d 3 Dow 213 Bobby Duncan 6 6 0 0 4 2 1 57.14 28.57 14.29 71.43 1966-02-21 20y 09m 25d 1971-02-13 25y 09m 17d 4 Duncan 213 Paul Joseph Fenwick 6 6 0 0 2 3 2 28.57 42.86 28.57 50.00 2000-07-30 30y 11m 05d 2003-01-02 33y 04m 08d 3 Fenwick 213 William Thomas Fish 6 6 0 0 1 3 3 14.29 42.86 42.86 35.71 2023-01-02 19y 10m 16d 2024-02-28 21y 00m 11d 2 Fish 213 Robert Fraser 6 6 0 0 5 0 1 83.33 .00 16.67 83.33 1938-09-10 21y 07m 18d 1946-05-04 29y 03m 11d 4 Fraser 213 John Grieve 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1905-09-18 Not Known 1908-04-04 Not Known 3 Grieve 213 William Murdoch Hamilton 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1964-01-01 25y 10m 16d 1965-05-12 27y 02m 26d 2 Hamilton 213 Joseph Montgomery Harper 6 6 0 1 4 2 0 66.67 33.33 .00 83.33 1974-09-07 26y 07m 27d 1976-03-13 28y 02m 02d 2 Harper 213 Alex Harris 6 3 3 0 1 2 3 16.67 33.33 50.00 33.33 2013-03-10 18y 06m 10d 2014-10-26 20y 01m 26d 3 Harris 213 Tony Higgins 6 5 1 0 2 2 2 33.33 33.33 33.33 50.00 1973-09-08 19y 03m 05d 1979-03-28 24y 09m 25d 2 Higgins 213 Daryl Jeremiah Horgan 6 5 1 2 2 2 3 28.57 28.57 42.86 42.86 2018-10-31 26y 02m 21d 2020-03-03 27y 06m 22d 2 Horgan 213 Christopher Robert Jackson 6 5 1 1 1 2 6 11.11 22.22 66.67 22.22 1993-10-30 20y 00m 01d 1998-01-01 24y 02m 03d 4 Jackson 213 Russell Nigel Latapy 6 6 0 3 3 3 0 50.00 50.00 .00 75.00 1999-08-14 31y 00m 12d 2000-12-26 32y 04m 24d 2 Latapy 213 Stuart Andrew Lovell 6 5 1 1 3 3 1 42.86 42.86 14.29 64.29 1999-12-19 27y 11m 10d 2001-05-13 29y 04m 04d 2 Lovell 213 Murdo Davidson MacLeod 6 6 0 0 0 4 2 .00 66.67 33.33 33.33 1990-11-24 32y 02m 00d 1993-01-02 34y 03m 09d 3 MacLeod 213 Alan Paul Maybury 6 6 0 0 3 3 2 37.50 37.50 25.00 56.25 2012-08-12 34y 00m 04d 2014-04-27 35y 08m 19d 2 Maybury 213 James McPake 6 6 0 1 0 3 3 .00 50.00 50.00 25.00 2012-03-18 27y 08m 23d 2013-10-30 29y 04m 06d 3 McPake 213 Lewis Miller 6 5 1 0 1 5 2 12.50 62.50 25.00 43.75 2022-08-07 21y 11m 14d 2024-10-27 24y 02m 03d 3 Miller 213 Alexander Iain Fordyce Munro 6 5 1 0 3 3 2 37.50 37.50 25.00 56.25 1973-09-08 22y 00m 15d 1985-11-09 34y 02m 16d 4 Munro 213 Colin John Nish 6 4 2 0 1 5 3 11.11 55.56 33.33 38.89 2008-10-19 27y 07m 12d 2011-04-03 30y 00m 27d 3 Nish 213 Bobby Nutley 6 6 0 2 4 0 2 66.67 .00 33.33 66.67 1938-09-10 22y 00m 00d 1946-01-01 29y 03m 22d 4 Nutley 213 Alan O'Brien 6 3 3 0 3 2 1 50.00 33.33 16.67 66.67 2007-08-06 22y 05m 17d 2009-05-07 24y 02m 17d 2 O'Brien 213 Mark Thomas Oxley 6 6 0 0 2 3 1 33.33 50.00 16.67 58.33 2014-08-17 23y 10m 20d 2016-02-16 25y 04m 19d 2 Oxley 213 James Peggie 6 6 0 3 2 1 3 33.33 16.67 50.00 41.67 1908-04-04 Not Known 1910-10-22 Not Known 4 Peggie 213 Pat Quinn 6 6 0 3 5 2 1 62.50 25.00 12.50 75.00 1965-01-01 28y 08m 06d 1969-01-01 32y 08m 06d 5 Quinn 213 George Rae 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1911-01-02 Not Known 1912-09-28 Not Known 3 Rae 213 William Smith[1] 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1895-09-28 Not Known 1897-09-18 Not Known 3 Smith[1] 213 Samuel Stanton 6 3 3 0 2 3 4 22.22 33.33 44.44 38.89 2012-08-12 18y 03m 24d 2015-04-12 20y 11m 24d 3 Stanton 213 Steven Thicot 6 6 0 0 2 4 3 22.22 44.44 33.33 44.44 2008-10-19 21y 08m 07d 2011-01-01 23y 10m 20d 3 Thicot 213 Robert H Walls 6 6 0 2 1 1 4 16.67 16.67 66.67 25.00 1933-03-08 Not Known 1935-09-21 Not Known 4 Walls 213 Peter [1] Wilson 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1934-09-08 29y 09m 14d 1937-09-11 32y 09m 17d 4 Wilson 250 Thomson Sandlands Allan 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1966-02-21 19y 04m 16d 1969-01-01 22y 02m 27d 4 Allan 250 William Ross Anderson 5 5 0 3 2 1 2 40.00 20.00 40.00 50.00 1940-04-06 Not Known 1942-01-01 Not Known 3 Anderson 250 Steven Archibald 5 5 0 2 2 2 1 40.00 40.00 20.00 60.00 1988-08-27 31y 11m 00d 1990-01-01 33y 03m 05d 2 Archibald 250 Douglas Keith Bell 5 4 1 0 1 2 2 20.00 40.00 40.00 40.00 1987-01-06 27y 04m 01d 1988-01-02 28y 03m 28d 2 Bell 250 Simon Brown 5 5 0 0 2 2 6 20.00 20.00 60.00 30.00 2004-10-24 27y 10m 21d 2007-05-12 30y 05m 09d 3 Brown 250 John Burridge 5 5 0 0 0 3 2 .00 60.00 40.00 30.00 1991-08-31 39y 08m 28d 1993-03-20 41y 03m 17d 2 Burridge 250 Paul Cairney 5 4 1 0 2 2 1 40.00 40.00 20.00 60.00 2012-08-12 24y 11m 14d 2014-03-30 26y 07m 01d 2 Cairney 250 John Campbell[4] 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1903-10-10 Not Known 1905-11-04 Not Known 3 Campbell[4] 250 James Steven Collins 5 4 1 1 1 0 4 20.00 .00 80.00 20.00 2013-08-11 22y 08m 10d 2014-04-27 23y 04m 26d 1 Collins 250 Neil Cooper 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1989-08-26 30y 00m 14d 1990-09-15 31y 01m 03d 2 Cooper 250 Peter M Flucker 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1933-03-04 Not Known 1934-09-08 Not Known 3 Flucker 250 Liam Fontaine 5 3 2 0 3 4 0 42.86 57.14 .00 71.43 2014-10-26 34y 09m 19d 2017-02-22 37y 01m 15d 3 Fontaine 250 Mark Alexander John Fulton 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1985-08-31 25y 11m 15d 1986-08-30 26y 11m 14d 2 Fulton 250 Alan Fordyce Gordon 5 5 0 2 4 0 1 80.00 .00 20.00 80.00 1972-09-09 28y 03m 26d 1974-09-07 30y 03m 24d 3 Gordon 250 David Smith Gordon 5 5 0 0 0 0 5 .00 .00 100.00 .00 1916-09-18 33y 08m 20d 1918-10-19 35y 09m 20d 3 Gordon 250 Daniel Handling 5 4 1 0 3 5 4 25.00 41.67 33.33 45.83 2012-08-12 18y 06m 06d 2015-04-12 21y 02m 06d 3 Handling 250 James Alexander Jeggo 5 4 1 0 1 2 2 20.00 40.00 40.00 40.00 2023-01-22 30y 11m 10d 2023-12-27 31y 10m 15d 2 Jeggo 250 Thomas Kilpatrick 5 5 0 0 0 0 5 .00 .00 100.00 .00 1915-09-20 Not Known 1919-09-15 Not Known 5 Kilpatrick 250 Lawrence Grant Leslie 5 5 0 0 2 0 3 40.00 .00 60.00 40.00 1957-09-21 22y 06m 04d 1959-01-01 23y 09m 15d 2 Leslie 250 Francisco Aguilera Luna 5 2 3 0 1 1 3 20.00 20.00 60.00 30.00 2001-10-21 30y 00m 28d 2003-01-02 31y 03m 10d 2 Luna 250 William Macfarlane 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1954-09-18 24y 06m 01d 1956-08-25 26y 05m 08d 3 Macfarlane 250 Allan Martin 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1896-09-26 Not Known 1898-10-08 Not Known 3 Martin 250 James McGhee 5 5 0 4 3 1 1 60.00 20.00 20.00 70.00 1883-10-20 21y 06m 18d 1887-10-22 25y 06m 20d 4 McGhee 250 Andrew McGuigan 5 5 0 0 2 0 3 40.00 .00 60.00 40.00 1898-10-08 Not Known 1900-02-03 Not Known 2 McGuigan 250 Thomas [1] McIntyre 5 5 0 4 2 1 2 40.00 20.00 40.00 50.00 1937-09-11 Not Known 1945-01-01 Not Known 3 McIntyre 250 James McLaren 5 5 0 1 3 1 1 60.00 20.00 20.00 70.00 1883-10-20 Not Known 1887-10-22 Not Known 4 McLaren 250 James Smellie McLean 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1936-09-19 Not Known 1938-09-10 Not Known 3 McLean 250 Henry McManus 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1916-04-17 Not Known 1918-02-02 Not Known 3 McManus 250 George Chappell McWattie 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1898-10-29 Not Known 1900-02-03 Not Known 2 McWattie 250 Kenneth Miller 5 2 3 1 2 2 1 40.00 40.00 20.00 60.00 1998-01-01 18y 00m 09d 2000-05-21 20y 04m 28d 2 Miller 250 Joseph Murphy 5 5 0 0 2 0 3 40.00 .00 60.00 40.00 1895-09-28 Not Known 1896-12-05 Not Known 2 Murphy 250 Michael Nelson 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 2013-08-11 33y 04m 19d 2014-08-17 34y 04m 25d 2 Nelson 250 William Peat 5 5 0 1 4 0 1 80.00 .00 20.00 80.00 1945-01-01 Not Known 1947-01-01 Not Known 3 Peat 250 John Thomas Robertson 5 5 0 0 2 0 3 40.00 .00 60.00 40.00 1895-09-28 Not Known 1896-12-05 Not Known 2 Robertson 250 Billy Simpson 5 5 0 0 3 1 1 60.00 20.00 20.00 70.00 1964-05-13 18y 10m 02d 1966-01-01 20y 05m 21d 3 Simpson 250 Graham Stack 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 2009-11-07 28y 01m 12d 2012-03-18 30y 05m 21d 2 Stack 250 Bobby Thomson 5 4 1 1 0 2 3 .00 40.00 60.00 20.00 1983-09-03 28y 05m 13d 1985-01-01 29y 09m 11d 2 Thomson 250 David Van Zanten 5 4 1 0 2 2 1 40.00 40.00 20.00 60.00 2008-10-19 26y 05m 11d 2009-05-07 26y 11m 29d 1 van Zanten 250 Paul Hamilton Wright 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1990-03-31 22y 07m 14d 1991-03-23 23y 07m 06d 2 Wright 250 David Zitelli 5 3 2 1 2 3 0 40.00 60.00 .00 70.00 2000-10-22 32y 00m 19d 2001-12-29 33y 02m 26d 2 Zitelli 290 John Smith [1] 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1934-09-08 Not Known 1936-01-01 Not Known 2 [1] 290 Frederic Arpinon 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2001-05-13 32y 00m 04d 2002-08-11 33y 03m 02d 3 Arpinon 290 Gerard Austin Baker 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1962-01-17 23y 09m 06d 1963-09-07 25y 04m 27d 3 Baker 290 Brandon Lee Barker 4 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2017-10-24 21y 00m 20d 2018-05-09 21y 07m 05d 1 Barker 290 Roy Alexander Barry 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 1975-08-30 32y 11m 11d 1976-03-13 33y 05m 23d 1 Barry 290 William [17] Black 4 4 0 3 0 2 2 .00 50.00 50.00 25.00 1935-01-01 Not Known 1936-09-19 Not Known 3 Black 290 Callum Booth 4 3 1 0 0 3 4 .00 42.86 57.14 21.43 2011-04-03 19y 10m 04d 2015-01-03 23y 07m 04d 3 Booth 290 Thomas Brady 4 4 0 2 0 2 2 .00 50.00 50.00 25.00 1935-09-21 Not Known 1937-01-01 Not Known 2 Brady 290 Mark Brown 4 4 0 0 0 1 6 .00 14.29 85.71 7.14 2010-11-07 29y 08m 10d 2012-05-19 31y 02m 21d 2 Brown 290 Ross Caldwell 4 1 3 1 2 2 2 33.33 33.33 33.33 50.00 2012-08-12 18y 09m 17d 2013-10-30 20y 00m 04d 2 Caldwell 290 Stephen Crawford 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1997-08-30 23y 07m 21d 1998-04-11 24y 03m 02d 1 Crawford 290 Donald Dixon 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1909-10-23 Not Known 1910-10-22 Not Known 2 Dixon 290 Stephen Dobbie 4 0 4 0 1 2 2 20.00 40.00 40.00 40.00 2003-08-17 20y 08m 12d 2005-01-02 22y 00m 28d 2 Dobbie 290 Josh Doig 4 4 0 0 0 2 3 .00 40.00 60.00 20.00 2020-10-31 18y 05m 13d 2022-04-16 19y 10m 29d 2 Doig 290 Gordon Scott Durie 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1984-10-27 18y 10m 21d 1986-03-22 20y 03m 16d 2 Durie 290 James Howatson Easton 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1961-01-02 20y 03m 30d 1963-09-07 23y 00m 04d 4 Easton 290 Michael Gallacher 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1948-08-21 Not Known 1954-01-01 Not Known 3 Gallacher 290 Archibald J Gourlay 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1936-09-19 Not Known 1938-01-01 Not Known 2 Gourlay 290 Archibald Gray 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1902-09-13 Not Known 1904-02-20 Not Known 2 Gray 290 Willie Groves 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1886-10-23 Not Known 1896-03-14 Not Known 3 Groves 290 Richard Harker 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1907-11-16 Not Known 1908-11-07 Not Known 2 Harker 290 Colin Harris 4 2 2 1 0 1 3 .00 25.00 75.00 12.50 1985-04-02 24y 01m 11d 1986-03-22 25y 01m 00d 2 Harris 290 John Hazel 4 4 0 1 2 2 0 50.00 50.00 .00 75.00 1971-01-01 18y 01m 02d 1972-01-01 19y 01m 02d 2 Hazel 290 James Herriot 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 1971-09-04 31y 08m 15d 1973-01-01 33y 00m 12d 2 Herriot 290 G Hogg 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1899-10-28 Not Known 1900-02-03 Not Known 1 Hogg 290 Pat Hughes 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1957-01-01 Not Known 1961-09-16 Not Known 4 Hughes 290 Christopher John Killen 4 3 1 2 1 1 2 25.00 25.00 50.00 37.50 2006-01-28 24y 03m 20d 2006-12-26 25y 02m 18d 2 Killen 290 Amadou Konte 4 2 2 0 1 2 2 20.00 40.00 40.00 40.00 2005-04-13 24y 02m 21d 2006-10-15 25y 08m 22d 3 Konte 290 Michael Langton 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1933-03-04 Not Known 1934-01-01 Not Known 2 Langton 290 Ulrich Rosenloev Laursen 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 2000-07-30 24y 05m 02d 2001-10-21 25y 07m 23d 2 Laursen 290 Barry Lavety 4 2 2 1 1 0 3 25.00 .00 75.00 25.00 1997-03-15 22y 06m 22d 1998-04-11 23y 07m 21d 2 Lavety 290 Tommy Lee 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1879-11-15 Not Known 1886-10-23 Not Known 4 Lee 290 Robert Lennie 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1914-12-05 Not Known 1916-04-17 Not Known 2 Lennie 290 Alexander Bryce Linwood 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1947-08-09 27y 04m 27d 1948-08-21 28y 05m 08d 2 Linwood 290 Graeme James Love 4 4 0 0 1 3 1 20.00 60.00 20.00 50.00 1994-04-30 20y 04m 23d 1997-01-01 23y 00m 25d 4 Love 290 John Smith Jackson Maconnachie 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1903-10-10 Not Known 1907-01-01 Not Known 3 Maconnachie 290 John Madsen 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1967-01-02 29y 07m 19d 1969-01-01 31y 07m 18d 3 Madsen 290 Gordon Marshall 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1969-09-27 30y 02m 25d 1971-02-13 31y 07m 11d 2 Marshall 290 Shelton Martis 4 4 0 0 1 1 3 20.00 20.00 60.00 30.00 2006-10-15 23y 10m 16d 2007-05-12 24y 05m 13d 1 Martis 290 Joe McBride 4 4 0 1 1 3 0 25.00 75.00 .00 62.50 1969-01-01 30y 06m 22d 1970-09-05 32y 02m 26d 3 McBride 290 Kevin [2] McCann 4 3 1 0 1 1 5 14.29 14.29 71.43 21.43 2006-12-26 19y 03m 15d 2010-05-01 22y 07m 20d 3 McCann 290 Paul McGinn 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 2020-03-03 29y 04m 10d 2022-04-16 31y 05m 25d 3 McGinn 290 Peter McGinn 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1883-10-20 Not Known 1887-10-15 Not Known 4 McGinn 290 Allan McGraw 4 3 1 1 3 2 0 60.00 40.00 .00 80.00 1966-09-10 27y 01m 12d 1969-01-01 29y 05m 03d 3 McGraw 290 John Murdoch McLeod 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1959-09-05 20y 09m 13d 1961-01-02 22y 01m 10d 2 McLeod 290 James Miller 4 4 0 1 2 2 0 50.00 50.00 .00 75.00 1936-09-19 Not Known 1939-01-02 Not Known 3 Miller 290 George Muir 4 4 0 0 0 0 4 .00 .00 100.00 .00 1956-08-25 Not Known 1958-01-01 Not Known 2 Muir 290 Jordan John Obita 4 4 0 0 0 3 1 .00 75.00 25.00 37.50 2023-10-07 29y 09m 29d 2024-10-27 30y 10m 19d 2 Obita 290 Alexander L Prior 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1936-09-19 Not Known 1939-01-02 Not Known 3 Prior 290 Christopher Thomas Reid 4 4 0 0 3 4 3 30.00 40.00 30.00 50.00 1992-01-01 20y 01m 28d 1998-01-01 26y 01m 28d 5 Reid 290 Anthony Leo Rougier 4 2 2 0 1 1 2 25.00 25.00 50.00 37.50 1997-08-30 26y 01m 13d 1998-04-11 26y 08m 25d 1 Rougier 290 Alistair Black Scott 4 2 2 1 2 2 0 50.00 50.00 .00 75.00 1976-10-30 26y 02m 04d 1977-04-13 26y 07m 18d 1 Scott 290 Oliver Shaw 4 3 1 0 3 3 4 30.00 30.00 40.00 45.00 2017-10-24 19y 07m 12d 2019-12-26 21y 09m 14d 3 Shaw 290 Anthony Christopher Shevlane 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1968-09-07 26y 04m 01d 1970-01-01 27y 07m 26d 2 Shevlane 290 Thomas William Smith 4 4 0 0 2 2 1 40.00 40.00 20.00 60.00 1999-12-19 26y 02m 07d 2000-12-26 27y 02m 14d 2 Smith 290 Colin Stein 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1966-09-10 19y 04m 00d 1968-09-07 21y 03m 28d 3 Stein 290 George Stewart[1] 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1904-10-29 Not Known 1905-11-04 Not Known 2 Stewart[1] 290 James S Thomson 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1955-09-24 Not Known 1957-01-01 Not Known 2 Thomson 290 John Tobin 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1885-10-03 17y 03m 20d 1887-10-22 19y 04m 09d 3 Tobin 290 Derek Johnstone Townsley 4 2 2 1 1 2 2 20.00 40.00 40.00 40.00 2001-10-21 28y 07m 00d 2003-01-02 29y 09m 12d 2 Townsley 290 Robert [4] Wallace 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1933-03-04 Not Known 1934-01-01 Not Known 2 Wallace 290 James R Williamson 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1913-04-16 Not Known 1920-01-01 Not Known 3 Williamson 290 Jarkko Wiss 4 4 0 0 1 2 2 20.00 40.00 40.00 40.00 2002-03-16 29y 10m 27d 2004-02-15 31y 09m 29d 3 Wiss 290 John Mackie (Jackie) Wren 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1956-08-11 20y 03m 16d 1960-01-01 23y 08m 06d 2 Wren 290 John [5] Young 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1959-09-05 Not Known 1962-01-17 Not Known 3 Young 355 George Smith [1] 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1886-10-23 Not Known 1887-10-22 Not Known 2 [1] 355 John Stewart [1] 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1902-09-13 Not Known 1903-10-10 Not Known 2 [1] 355 Peter Boyle [1] 3 3 0 0 0 0 3 .00 .00 100.00 .00 1901-08-17 Not Known 1904-02-20 Not Known 2 [1] 355 Robert Lawrie [1] 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1905-09-18 Not Known 1907-01-01 Not Known 2 [1] 355 David Reid [2] 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 1900-02-03 Not Known 1902-10-11 Not Known 2 [2] 355 Thomas [1] Adams 3 3 0 2 3 0 0 100.00 .00 .00 100.00 1940-09-07 Not Known 1941-04-28 Not Known 1 Adams 355 Andy F.S. Aitken 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1957-09-21 23y 01m 00d 1959-09-05 25y 00m 15d 3 Aitken 355 Alfred James Anderson 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1935-09-21 Not Known 1936-09-19 Not Known 2 Anderson 355 David O Anderson 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1910-10-22 Not Known 1913-04-16 Not Known 2 Anderson 355 Harry Alfred James Anderson 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1910-10-22 Not Known 1912-02-14 Not Known 2 Anderson 355 Daniel Andersson 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2003-08-17 30y 07m 30d 2004-02-15 31y 01m 28d 1 Andersson 355 Charles Valentine Birse 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1938-01-01 Not Known 1940-04-06 Not Known 2 Birse 355 Jean Marc Adjovi Boco 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1997-08-30 33y 08m 08d 1998-01-01 34y 00m 10d 1 Boco 355 James Buchan 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1902-09-13 Not Known 1903-10-10 Not Known 2 Buchan 355 Malachy Byrne 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1879-11-15 Not Known 1883-10-20 Not Known 3 Byrne 355 Marijan Cabraja 3 2 1 0 1 2 2 20.00 40.00 40.00 40.00 2022-08-07 25y 05m 13d 2023-05-27 26y 03m 02d 1 Cabraja 355 James Cairns 3 3 0 0 0 0 3 .00 .00 100.00 .00 1949-01-01 Not Known 1950-01-02 Not Known 2 Cairns 355 Patrick Cavanagh 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1879-11-15 Not Known 1883-10-20 Not Known 3 Cavanagh 355 James Callaghan Charnley 3 3 0 0 0 1 3 .00 25.00 75.00 12.50 1997-03-15 33y 09m 04d 1998-01-01 34y 06m 21d 2 Charnley 355 Phillip Clarke 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1885-10-03 Not Known 1887-10-22 Not Known 3 Clarke 355 Derek Joseph Collins 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1999-12-19 30y 08m 04d 2000-05-21 31y 01m 06d 1 Collins 355 William Cox 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1879-11-15 Not Known 1885-10-03 Not Known 3 Cox 355 Joseph Crozier 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1941-09-06 26y 09m 04d 1942-09-05 27y 09m 03d 2 Crozier 355 George Dalrymple 3 3 0 0 0 0 3 .00 .00 100.00 .00 1903-10-10 Not Known 1906-09-22 Not Known 2 Dalrymple 355 Ulises de la Cruz 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 2001-10-21 27y 08m 13d 2002-03-16 28y 01m 08d 1 de la Cruz 355 Shaun Dennis 3 3 0 0 2 3 0 40.00 60.00 .00 70.00 1998-01-01 28y 00m 12d 2000-12-26 31y 00m 06d 3 Dennis 355 George Dougal 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1896-12-05 Not Known 1897-12-18 Not Known 2 Dougal 355 Mathias Doumbe 3 3 0 0 1 2 2 20.00 40.00 40.00 40.00 2002-11-03 23y 00m 06d 2004-02-15 24y 03m 18d 2 Doumbe 355 Mitchell Downie 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1944-01-01 20y 03m 23d 1945-09-08 21y 11m 30d 3 Downie 355 Thomas Hamilton Dunsmore 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1937-01-01 Not Known 1938-01-01 Not Known 2 Dunsmore 355 Andrew [2] Finlay 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1927-10-15 Not Known 1929-01-01 Not Known 2 Finlay 355 Fraser Fyvie 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2015-04-12 22y 00m 16d 2017-02-22 23y 10m 26d 2 Fyvie 355 Danny Galbraith 3 2 1 0 0 1 6 .00 14.29 85.71 7.14 2009-11-07 19y 02m 19d 2012-01-02 21y 04m 14d 3 Galbraith 355 David Wedderburn Gibson 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1959-01-01 20y 03m 09d 1962-01-17 23y 03m 25d 2 Gibson 355 Olafur Gottskalsson 3 3 0 0 2 1 3 33.33 16.67 50.00 41.67 1997-08-30 29y 05m 18d 2000-05-21 32y 02m 09d 2 Gottskalsson 355 Melker Hallberg 3 2 1 1 1 0 3 25.00 .00 75.00 25.00 2019-09-22 23y 11m 02d 2020-10-31 25y 00m 11d 2 Hallberg 355 Graham Harvey 3 1 2 0 0 3 1 .00 75.00 25.00 37.50 1983-09-03 22y 04m 11d 1984-04-21 22y 11m 29d 1 Harvey 355 Leslie Hamilton Johnston 3 3 0 1 0 0 3 .00 .00 100.00 .00 1947-08-09 26y 11m 24d 1947-09-20 27y 01m 04d 1 Johnston 355 John [2] Jones 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1936-01-01 Not Known 1937-01-01 Not Known 2 Jones 355 James Keatings 3 2 1 0 2 2 0 50.00 50.00 .00 75.00 2016-02-07 24y 00m 18d 2017-02-22 25y 01m 02d 2 Keatings 355 Brian [1] Kerr 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2007-08-06 25y 09m 25d 2008-01-19 26y 03m 07d 1 Kerr 355 Oumar Konde 3 1 2 0 1 0 2 33.33 .00 66.67 33.33 2006-01-28 26y 05m 09d 2006-04-22 26y 08m 03d 1 Konde 355 Dirk Lehmann 3 3 0 1 3 4 0 42.86 57.14 .00 71.43 1999-08-14 27y 11m 29d 2001-05-13 29y 08m 27d 2 Lehmann 355 Tommy Leishman 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1964-01-01 26y 03m 29d 1964-05-13 26y 08m 10d 1 Leishman 355 Daniel Joseph Lennon 3 2 1 0 0 0 3 .00 .00 100.00 .00 1991-01-02 20y 08m 27d 1994-02-20 23y 10m 14d 2 Lennon 355 Dylan Levitt 3 1 2 0 0 3 1 .00 75.00 25.00 37.50 2023-10-07 22y 10m 20d 2024-10-27 23y 11m 10d 2 Levitt 355 James Lundy 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1883-10-20 Not Known 1886-10-23 Not Known 3 Lundy 355 Matt Macey 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2021-09-12 27y 00m 03d 2022-04-16 27y 07m 07d 1 Macey 355 Kyle Magennis 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2020-10-31 22y 02m 05d 2023-01-02 24y 04m 07d 3 Magennis 355 Dominique Sossorobla Malonga 3 2 1 1 1 2 0 33.33 66.67 .00 66.67 2014-10-26 25y 09m 18d 2015-04-12 26y 03m 04d 1 Malonga 355 Kevin McBride 3 2 1 0 0 2 2 .00 50.00 50.00 25.00 2009-11-07 28y 04m 24d 2010-11-07 29y 04m 24d 2 McBride 355 Connell McColl 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1914-02-14 Not Known 1915-02-27 Not Known 2 McColl 355 Mark Robertson McGraw 3 1 2 0 0 2 1 .00 66.67 33.33 33.33 1990-11-24 19y 10m 19d 1992-03-21 21y 02m 16d 2 McGraw 355 Kevin George McKee 3 2 1 0 0 3 1 .00 75.00 25.00 37.50 1983-11-05 17y 04m 26d 1984-08-25 18y 02m 15d 2 McKee 355 Harry McKirdy 3 1 2 0 1 2 2 20.00 40.00 40.00 40.00 2023-01-02 25y 09m 04d 2024-10-27 27y 06m 28d 2 McKirdy 355 Marc McNulty 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2019-04-06 26y 06m 23d 2020-03-03 27y 05m 18d 2 McNulty 355 John Meaney 3 3 0 0 0 0 3 .00 .00 100.00 .00 1917-04-16 Not Known 1918-02-02 Not Known 2 Meaney 355 Elias Hoff Melkersen 3 2 1 0 0 1 3 .00 25.00 75.00 12.50 2022-04-09 19y 03m 10d 2023-01-02 20y 00m 02d 2 Melkersen 355 Mark Daniel Milligan 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 2018-10-31 33y 02m 27d 2019-04-28 33y 08m 24d 1 Milligan 355 Filipe Alexander Morais 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2007-08-06 21y 08m 16d 2008-01-19 22y 01m 29d 1 Morais 355 Chris Mueller 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2022-02-01 25y 05m 04d 2022-04-16 25y 07m 18d 1 Mueller 355 Thomas Allan Muirhead 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1916-04-17 Not Known 1917-04-16 Not Known 2 Muirhead 355 Simon Murray 3 1 2 1 1 1 1 33.33 33.33 33.33 50.00 2017-10-24 25y 07m 02d 2018-01-21 25y 09m 30d 1 Murray 355 Willie [3] Murray 3 2 1 0 3 4 1 37.50 50.00 12.50 62.50 1974-09-07 20y 00m 10d 1979-03-17 24y 06m 17d 4 Murray 355 Robert Scott Gibson Neill 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1895-09-28 Not Known 1896-03-14 Not Known 1 Neill 355 Stephane Omeonga 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2019-04-06 23y 00m 10d 2020-03-03 23y 11m 05d 2 Omeonga 355 Alexander Galloway Raisbeck 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1896-09-26 16y 09m 00d 1897-12-18 17y 11m 22d 2 Raisbeck 355 James Ryan Scott 3 2 1 0 0 2 2 .00 50.00 50.00 25.00 2021-09-12 21y 00m 13d 2022-04-16 21y 07m 17d 1 Scott 355 Martin [1] Scott 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2011-04-03 25y 01m 19d 2012-01-02 25y 10m 18d 2 Scott 355 John [4] Taylor 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1930-01-01 Not Known 1931-01-01 Not Known 2 Taylor 355 Dylan Vente 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2023-10-07 24y 04m 28d 2024-02-28 24y 09m 19d 1 Vente 355 Stan W T Vincent 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1964-05-02 Not Known 1965-01-01 Not Known 2 Vincent 355 Andrew Watson 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1987-10-17 28y 01m 14d 1988-03-19 28y 06m 16d 1 Watson 355 John Britton Weir 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1941-04-28 17y 04m 08d 1946-09-07 22y 08m 18d 3 Weir 355 Brian Welsh 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1996-09-28 27y 07m 05d 1998-04-11 29y 01m 19d 2 Welsh 355 Drey Jermaine Wright 3 1 2 1 0 2 2 .00 50.00 50.00 25.00 2020-10-31 25y 06m 01d 2022-04-09 26y 11m 10d 2 Wright 355 Yannick Zambernardi 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2002-11-03 25y 02m 00d 2003-08-17 25y 11m 14d 2 Zambernardi 432 Daniel Ferguson [1] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1908-09-19 Not Known 1908-11-07 Not Known 1 [1] 432 John Divers [1] 2 2 0 0 0 0 2 .00 .00 100.00 .00 1903-10-10 Not Known 1904-02-20 Not Known 1 [1] 432 Robert Alexander [1] 2 2 0 0 0 0 2 .00 .00 100.00 .00 1915-09-20 Not Known 1916-09-18 Not Known 2 [1] 432 John Aitkenhead 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-05-04 22y 06m 26d 1946-09-07 22y 10m 30d 2 Aitkenhead 432 Farid El Alagui 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 2014-08-17 29y 06m 07d 2015-04-12 30y 02m 02d 1 Alagui 432 Lyndon Andrews 2 1 1 0 1 2 0 33.33 66.67 .00 66.67 2000-10-22 24y 09m 02d 2001-12-29 25y 11m 09d 2 Andrews 432 Samuel D Baird 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1961-01-02 30y 07m 20d 1961-09-16 31y 04m 03d 2 Baird 432 Adam Bell 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1912-01-27 Not Known 1912-02-10 Not Known 1 Bell 432 Thomas Bogan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1944-01-01 23y 07m 14d 1945-01-01 24y 07m 14d 2 Bogan 432 Adam Bogdan 2 2 0 0 2 2 2 33.33 33.33 33.33 50.00 2018-10-31 31y 01m 04d 2020-03-03 32y 05m 05d 2 Bogdan 432 John [1] Borland 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1934-09-08 Not Known 1935-01-01 Not Known 1 Borland 432 John James Blacklaws Borthwick 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1907-11-16 Not Known 1908-04-04 Not Known 1 Borthwick 432 Walter Borthwick 2 2 0 0 0 0 2 .00 .00 100.00 .00 1917-09-01 Not Known 1918-02-02 Not Known 1 Borthwick 432 Craig James Brewster 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2001-10-21 34y 10m 08d 2002-03-16 35y 03m 03d 1 Brewster 432 Danny Brown 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1879-11-15 Not Known 1880-10-23 Not Known 2 Brown 432 Jock Brown 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1943-01-01 Not Known 1943-09-11 Not Known 2 Brown 432 William Bowes Bryson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1936-09-19 Not Known 1937-01-01 Not Known 1 Bryson 432 James Buchanan 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1922-01-02 Not Known 1922-09-23 Not Known 2 Buchanan 432 John Burnett 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1908-09-19 Not Known 1908-11-07 Not Known 1 Burnett 432 Matthew William Busby 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1942-01-01 Not Known 1942-09-05 Not Known 2 Busby 432 John Byrne 2 2 0 0 0 0 2 .00 .00 100.00 .00 1962-09-08 23y 03m 19d 1963-09-07 24y 03m 18d 2 Byrne 432 Charles Campbell 2 2 0 0 0 0 2 .00 .00 100.00 .00 1917-04-16 Not Known 1917-09-01 Not Known 2 Campbell 432 Colin Campbell 2 2 0 1 2 1 0 66.67 33.33 .00 83.33 1979-03-10 22y 03m 09d 1979-03-28 22y 03m 27d 1 Campbell 432 Mark Caughey 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1986-08-30 26y 00m 03d 1986-11-01 26y 02m 05d 1 Caughey 432 Tim Clancy 2 2 0 0 0 2 0 .00 100.00 .00 50.00 2012-08-12 28y 02m 04d 2013-01-03 28y 06m 26d 1 Clancy 432 John Clark[1] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1914-12-05 Not Known 1915-02-27 Not Known 1 Clark[1] 432 Harrison Thomas Clarke 2 2 0 0 0 0 2 .00 .00 100.00 .00 2022-04-09 21y 01m 07d 2022-04-16 21y 01m 14d 1 Clarke 432 John Coleman 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1887-10-15 Not Known 1887-10-22 Not Known 1 Coleman 432 Thomas Brooks Craig 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1984-10-27 33y 11m 06d 1985-01-01 34y 01m 11d 1 Craig 432 Kenny J Davidson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1971-02-13 18y 11m 30d 1971-09-04 19y 06m 21d 2 Davidson 432 Edwin De Graaf 2 2 0 0 0 0 2 .00 .00 100.00 .00 2010-11-07 30y 06m 08d 2011-01-01 30y 08m 02d 1 De Graaf 432 Gary Deegan 2 2 0 0 1 3 0 25.00 75.00 .00 62.50 2012-08-12 24y 10m 15d 2013-05-12 25y 07m 14d 1 Deegan 432 Francis Dickoh 2 2 0 0 0 1 2 .00 33.33 66.67 16.67 2010-11-07 27y 10m 25d 2011-04-03 28y 03m 21d 1 Dickoh 432 James Dobson 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1929-10-26 Not Known 1930-01-01 Not Known 1 Dobson 432 Matt Doherty 2 1 1 0 0 0 2 .00 .00 100.00 .00 2012-03-18 20y 02m 02d 2012-05-19 20y 04m 03d 1 Doherty 432 Bernard Donaghy 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1904-10-29 21y 10m 06d 1905-01-02 22y 00m 10d 1 Donaghy 432 Graeme Still Donald 2 0 2 1 0 1 1 .00 50.00 50.00 25.00 1995-10-01 21y 05m 17d 1997-01-01 22y 08m 18d 2 Donald 432 Clayton Andrew Donaldson 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 2007-08-06 23y 05m 30d 2007-11-04 23y 08m 28d 1 Donaldson 432 Michael Dunbar 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1887-10-15 Not Known 1887-10-22 Not Known 1 Dunbar 432 Patrick Farrell 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1937-01-01 Not Known 1939-01-02 Not Known 2 Farrell 432 Thomas Findlay 2 2 0 0 0 0 2 .00 .00 100.00 .00 1906-09-22 Not Known 1907-11-16 Not Known 2 Findlay 432 James Flynn 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1880-10-23 Not Known 1883-10-20 Not Known 2 Flynn 432 Desmond Fox 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1959-01-01 Not Known 1960-09-10 Not Known 2 Fox 432 George Francomb 2 1 1 0 0 0 2 .00 .00 100.00 .00 2012-03-18 20y 06m 10d 2012-05-19 20y 08m 11d 1 Francomb 432 Patrick [4] Gallacher 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1887-10-15 Not Known 1887-10-22 Not Known 1 Gallacher 432 John Gilmartin 2 2 0 0 0 0 2 .00 .00 100.00 .00 1940-01-01 Not Known 1940-04-06 Not Known 1 Gilmartin 432 Alexander Gogic 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2020-10-31 26y 06m 18d 2021-09-12 27y 04m 30d 2 Gogic 432 John Gordon 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1908-04-04 Not Known 1920-08-28 Not Known 2 Gordon 432 Harold C Gough 2 2 0 0 0 0 2 .00 .00 100.00 .00 1918-10-19 Not Known 1919-01-11 Not Known 1 Gough 432 Brian [1] Graham 2 0 2 0 1 1 0 50.00 50.00 .00 75.00 2017-02-12 29y 02m 20d 2017-02-22 29y 02m 30d 1 Graham 432 John Ramsay Graham 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1970-01-01 24y 11m 24d 1970-09-05 25y 07m 28d 2 Graham 432 Damon Gray 2 1 1 0 0 0 2 .00 .00 100.00 .00 2007-05-12 18y 10m 01d 2008-01-19 19y 06m 08d 2 Gray 432 Jonathan Grounds 2 2 0 0 0 0 2 .00 .00 100.00 .00 2010-11-07 22y 09m 05d 2011-01-01 22y 10m 30d 1 Grounds 432 Patrick Hagan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1905-09-18 Not Known 1905-11-04 Not Known 1 Hagan 432 John Turner Hamilton 2 1 1 1 4 0 0 100.00 .00 .00 100.00 1969-09-27 20y 02m 17d 1973-01-01 23y 05m 22d 3 Hamilton 432 Patrick Hannigan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1920-08-28 Not Known 1921-01-01 Not Known 1 Hannigan 432 John R E Hardisty 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1941-09-06 Not Known 1942-01-01 Not Known 1 Hardisty 432 James Harrison 2 2 0 4 0 0 2 .00 .00 100.00 .00 1937-01-01 Not Known 1937-09-11 Not Known 2 Harrison 432 Jimmy Harrower 2 2 0 0 0 0 2 .00 .00 100.00 .00 1957-09-21 22y 01m 03d 1958-01-01 22y 04m 14d 1 Harrower 432 Liam Henderson 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2016-02-07 19y 09m 13d 2016-02-16 19y 09m 22d 1 Henderson 432 Hugh Higgins 2 2 0 0 0 0 2 .00 .00 100.00 .00 1956-08-25 Not Known 1956-09-22 Not Known 1 Higgins 432 John Wilson Higgins 2 2 0 0 0 0 2 .00 .00 100.00 .00 1954-09-18 21y 07m 22d 1956-08-11 23y 06m 15d 2 Higgins 432 John N Hill 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-01-01 Not Known 1936-01-01 Not Known 2 Hill 432 Grant Holt 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2017-02-12 35y 10m 00d 2017-02-22 35y 10m 10d 1 Holt 432 Alexander Howie 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1895-09-28 Not Known 1896-09-26 Not Known 2 Howie 432 Bobby E Hutchinson 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 1978-11-04 25y 04m 16d 1979-03-17 25y 08m 26d 1 Hutchinson 432 Emerson Schellas Hyndman 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2018-10-31 22y 06m 22d 2018-12-29 22y 08m 20d 1 Hyndman 432 Craig Peter James 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2002-11-03 19y 11m 19d 2003-01-02 20y 01m 18d 1 James 432 Sylvester Jasper 2 0 2 0 0 1 2 .00 33.33 66.67 16.67 2022-02-01 20y 04m 19d 2022-04-16 20y 07m 03d 1 Jasper 432 Jonatan Johansson 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 2009-01-03 33y 04m 18d 2009-03-14 33y 06m 26d 1 Johansson 432 Mervyn Thomas David Jones 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1969-09-27 19y 11m 21d 1971-01-01 21y 02m 26d 2 Jones 432 Robert Kane 2 2 0 0 0 0 2 .00 .00 100.00 .00 1940-01-01 Not Known 1940-04-06 Not Known 1 Kane 432 Joe Keenan 2 0 2 0 2 2 0 50.00 50.00 .00 75.00 2008-10-19 26y 00m 05d 2009-05-07 26y 06m 23d 1 Keenan 432 Matthew Kennedy 2 0 2 0 0 2 1 .00 66.67 33.33 33.33 2014-08-17 19y 09m 16d 2015-01-03 20y 02m 02d 1 Kennedy 432 John [2] King 2 2 0 1 0 0 2 .00 .00 100.00 .00 1918-10-19 Not Known 1919-01-11 Not Known 1 King 432 William John Kirkwood 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1986-08-30 27y 11m 29d 1986-11-01 28y 02m 00d 1 Kirkwood 432 Pa Saikou Kujabi 2 2 0 0 0 0 2 .00 .00 100.00 .00 2012-03-18 25y 03m 08d 2012-05-19 25y 05m 09d 1 Kujabi 432 Paul James Lovering 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1999-08-14 23y 08m 20d 2000-05-21 24y 05m 26d 1 Lovering 432 Sean Mackie 2 1 1 0 1 0 2 33.33 .00 66.67 33.33 2018-12-29 20y 01m 25d 2020-10-31 21y 11m 27d 2 Mackie 432 Jamie Maclaren 2 1 1 1 1 1 2 25.00 25.00 50.00 37.50 2018-01-21 24y 05m 23d 2018-10-31 25y 03m 02d 2 Maclaren 432 Alistair Reid MacLeod 2 2 0 1 0 0 2 .00 .00 100.00 .00 1961-09-16 30y 06m 21d 1962-01-17 30y 10m 22d 1 MacLeod 432 Andrew [1] Main 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1930-09-20 Not Known 1931-01-01 Not Known 1 Main 432 Peter Marinello 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1968-09-07 18y 06m 18d 1969-09-27 19y 07m 07d 2 Marinello 432 Deividas Matulevicius 2 0 2 0 1 1 0 50.00 50.00 .00 75.00 2017-10-24 28y 06m 16d 2017-12-27 28y 08m 19d 1 Matulevicius 432 Henry McCann 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1906-09-22 Not Known 1907-01-01 Not Known 1 McCann 432 David Brunton McDougall 2 2 0 0 0 0 2 .00 .00 100.00 .00 1917-04-16 Not Known 1917-09-01 Not Known 2 McDougall 432 William Johnston McGowan McEwan 2 2 0 0 0 3 0 .00 100.00 .00 50.00 1970-01-01 18y 06m 12d 1971-01-01 19y 06m 12d 2 McEwan 432 Andrew McGeachan 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-09-13 Not Known 1904-02-20 Not Known 2 McGeachan 432 Aiden McGeady 2 1 1 0 0 0 2 .00 .00 100.00 .00 2023-01-02 36y 08m 29d 2023-01-22 36y 09m 18d 1 McGeady 432 Martin Wylie McIntosh 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2000-03-18 28y 11m 28d 2000-05-21 29y 02m 02d 1 McIntosh 432 James McKernan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1879-11-15 Not Known 1880-10-23 Not Known 2 McKernan 432 Paddy McLaughlan 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1887-10-15 Not Known 1887-10-22 Not Known 1 McLaughlan 432 Andrew McNeil 2 2 0 0 4 4 4 33.33 33.33 33.33 50.00 2006-04-22 19y 03m 03d 2009-05-07 22y 03m 18d 4 McNeil 432 William Moffat 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1934-01-01 Not Known 1934-09-08 Not Known 2 Moffat 432 Nathan Daniel Moriah-Welsh 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2024-02-28 21y 11m 10d 2024-10-27 22y 07m 09d 2 Moriah-Welsh 432 Samuel Morrow 2 0 2 0 2 2 2 33.33 33.33 33.33 50.00 2005-01-02 19y 09m 30d 2006-01-28 20y 10m 25d 2 Morrow 432 James Cowan Morton 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1907-01-01 Not Known 1907-11-16 Not Known 2 Morton 432 William Lindsay Muir 2 0 2 0 1 1 0 50.00 50.00 .00 75.00 1976-03-13 19y 10m 03d 1976-10-30 20y 05m 20d 2 Muir 432 Colin James Murdock 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2003-11-23 28y 04m 21d 2004-02-15 28y 07m 13d 1 Murdock 432 John Mackenzie Murphy 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1967-09-09 17y 09m 14d 1971-01-01 21y 01m 06d 2 Murphy 432 Patrick Murphy 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1897-09-18 Not Known 1897-12-18 Not Known 1 Murphy 432 Antonio Murray 2 2 0 0 2 1 1 50.00 25.00 25.00 62.50 2005-04-13 20y 06m 29d 2006-04-22 21y 07m 07d 2 Murray 432 Jason Naismith 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2019-09-22 25y 02m 28d 2019-12-26 25y 06m 01d 1 Naismith 432 Frank Newton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1916-04-17 Not Known 1917-04-16 Not Known 2 Newton 432 John Forest Ogilvie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1950-09-23 21y 10m 26d 1951-01-01 22y 02m 04d 1 Ogilvie 432 Sean O'Hanlon 2 2 0 0 0 1 4 .00 20.00 80.00 10.00 2011-08-28 28y 07m 26d 2012-08-12 29y 07m 10d 2 O'Hanlon 432 Isaiah Osbourne 2 2 0 0 0 0 2 .00 .00 100.00 .00 2011-08-28 23y 09m 13d 2012-05-19 24y 06m 04d 1 Osbourne 432 Victor Palsson 2 2 0 0 0 1 2 .00 33.33 66.67 16.67 2011-04-03 19y 11m 04d 2012-01-02 20y 08m 03d 2 Palsson 432 John [1] Paton 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1911-01-02 Not Known 1913-04-16 Not Known 2 Paton 432 Eddie Pearson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1887-10-15 Not Known 1887-10-22 Not Known 1 Pearson 432 John [2] Polland 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1933-03-04 Not Known 1933-03-08 Not Known 1 Polland 432 James S Preston 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1929-10-26 Not Known 1930-01-01 Not Known 1 Preston 432 John Pryce 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1896-09-26 Not Known 1896-12-05 Not Known 1 Pryce 432 Alan Reid 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2000-05-21 19y 07m 00d 2004-02-15 23y 03m 25d 2 Reid 432 Michael John Renwick 2 2 0 0 2 1 2 40.00 20.00 40.00 50.00 1996-01-01 19y 10m 04d 2000-05-21 24y 02m 22d 4 Renwick 432 Duncan Ritchie 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1907-11-16 Not Known 1908-04-04 Not Known 1 Ritchie 432 William [14] Robertson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1918-10-19 Not Known 1919-01-11 Not Known 1 Robertson 432 Frank Rourke 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1879-11-15 Not Known 1880-10-23 Not Known 2 Rourke 432 James Scott 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1919-09-15 Not Known 1920-01-01 Not Known 1 Scott 432 James Sharp 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1925-10-17 Not Known 1926-01-01 Not Known 1 Sharp 432 Justin Skinner 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1998-04-11 29y 02m 12d 1999-08-14 30y 06m 15d 2 Skinner 432 Graeme [1] Smith 2 2 0 0 0 2 4 .00 33.33 66.67 16.67 2010-01-03 26y 06m 26d 2011-04-03 27y 09m 26d 2 Smith 432 Robert Smith[1] 2 2 0 0 0 0 2 .00 .00 100.00 .00 1915-09-20 Not Known 1918-02-02 Not Known 2 Smith[1] 432 George Sneddon 2 2 0 1 0 0 2 .00 .00 100.00 .00 1905-01-02 Not Known 1906-09-22 Not Known 2 Sneddon 432 Tom Soares 2 2 0 0 0 0 2 .00 .00 100.00 .00 2012-03-18 25y 08m 08d 2012-05-19 25y 10m 09d 1 Soares 432 Akpo Sodje 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2011-04-03 31y 02m 04d 2011-08-28 31y 06m 28d 2 Sodje 432 John Souter 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-09-21 Not Known 1936-01-01 Not Known 1 Souter 432 Thomas Spink 2 2 0 0 0 0 2 .00 .00 100.00 .00 1918-10-19 Not Known 1919-01-11 Not Known 1 Spink 432 William Stage 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1919-09-15 26y 05m 24d 1920-01-01 26y 09m 10d 1 Stage 432 Jimmy Stevenson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1964-05-13 17y 09m 09d 1964-09-05 18y 01m 01d 2 Stevenson 432 Gregorz Szamotulski 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2009-01-11 32y 07m 29d 2009-03-14 32y 10m 01d 1 Szamotulski 432 Robert [1] Taylor 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1915-09-20 Not Known 1916-04-17 Not Known 1 Taylor 432 Matt Thornhill 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2011-04-03 22y 05m 23d 2011-08-28 22y 10m 17d 2 Thornhill 432 Richard Towell 2 2 0 0 0 1 3 .00 25.00 75.00 12.50 2011-04-03 19y 08m 17d 2012-03-18 20y 08m 01d 2 Towell 432 Valdas Trakys 2 1 1 0 0 0 2 .00 .00 100.00 .00 2010-11-07 31y 07m 18d 2011-01-01 31y 09m 12d 1 Trakys 432 Nectarios Triantis 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2024-02-28 20y 09m 17d 2024-10-27 21y 05m 16d 2 Triantis 432 Owain Tudur-Jones 2 1 1 0 1 0 4 20.00 .00 80.00 20.00 2013-08-11 28y 09m 27d 2014-08-17 29y 10m 02d 2 Tudur-Jones 432 James Stuart Turnbull 2 2 0 0 0 3 0 .00 100.00 .00 50.00 1983-11-05 22y 02m 14d 1984-04-21 22y 07m 30d 1 Turnbull 432 Rowan Vine 2 2 0 0 0 0 2 .00 .00 100.00 .00 2013-08-11 30y 10m 21d 2013-10-30 31y 01m 09d 1 Vine 432 Pat Ward 2 2 0 0 0 0 2 .00 .00 100.00 .00 1954-01-01 27y 00m 04d 1955-01-01 28y 00m 04d 2 Ward 432 Duncan Ian Watmore 2 1 1 0 0 0 2 .00 .00 100.00 .00 2014-03-30 20y 00m 22d 2014-04-27 20y 01m 19d 1 Watmore 432 James Waugh 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1879-11-15 Not Known 1880-10-23 Not Known 2 Waugh 432 Raymond Colin Wilkins 2 1 1 0 0 1 2 .00 33.33 66.67 16.67 1996-09-28 40y 00m 14d 1997-01-01 40y 03m 18d 1 Wilkins 432 Alfred Stanley Williams 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1942-09-05 23y 04m 04d 1943-09-11 24y 04m 10d 2 Williams 432 Horace F Williams 2 2 0 0 0 0 2 .00 .00 100.00 .00 1919-01-11 Not Known 1920-08-28 Not Known 2 Williams 432 John Wood 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1919-09-15 Not Known 1920-01-01 Not Known 1 Wood 578 George Fyfe [1] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1904-10-29 Not Known 1904-10-29 Not Known 1 [1] 578 Thomas Preston [1] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1885-10-03 Not Known 1885-10-03 Not Known 1 [1] 578 John Docherty [2] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1908-04-04 Not Known 1908-04-04 Not Known 1 [2] 578 John Adams 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1907-01-01 Not Known 1907-01-01 Not Known 1 Adams 578 Didier Agathe 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2000-07-30 24y 11m 14d 2000-07-30 24y 11m 14d 1 Agathe 578 Junior Agogo 1 1 0 0 0 0 1 .00 .00 100.00 .00 2011-08-28 32y 00m 27d 2011-08-28 32y 00m 27d 1 Agogo 578 Thomas Agyepong 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2019-04-28 22y 06m 18d 2019-04-28 22y 06m 18d 1 Agyepong 578 Lewis Allan 1 0 1 0 1 0 1 50.00 .00 50.00 50.00 2018-12-29 22y 02m 04d 2019-04-06 22y 05m 12d 1 Allan 578 David L Anderson 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1921-09-10 Not Known 1921-09-10 Not Known 1 Anderson 578 Robert [2] Anderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-02-14 Not Known 1914-02-14 Not Known 1 Anderson 578 Mickael Antoine-Curier 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2007-11-04 24y 07m 30d 2007-11-04 24y 07m 30d 1 Antoine-Curier 578 Roy Baines 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1971-01-01 20y 10m 25d 1971-01-01 20y 10m 25d 1 Baines 578 Scott John Bannerman 1 0 1 0 2 0 0 100.00 .00 .00 100.00 1999-12-19 20y 08m 28d 2000-10-22 21y 07m 01d 2 Bannerman 578 Stuart Beedie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1986-08-30 26y 00m 14d 1986-08-30 26y 00m 14d 1 Beedie 578 William [3] Beveridge 1 1 0 0 0 0 1 .00 .00 100.00 .00 1916-09-18 Not Known 1916-09-18 Not Known 1 Beveridge 578 James Blair 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1971-01-01 23y 11m 19d 1971-01-01 23y 11m 19d 1 Blair 578 Maksymilian Pawel Boruc 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2023-10-07 20y 10m 22d 2023-10-07 20y 10m 22d 1 Boruc 578 George Boyle 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-09-21 Not Known 1957-09-21 Not Known 1 Boyle 578 James Brodigan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-10-29 Not Known 1898-10-29 Not Known 1 Brodigan 578 James Brogan 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1883-10-20 Not Known 1883-10-20 Not Known 1 Brogan 578 John Gerald Brogan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-08-25 30y 05m 16d 1984-08-25 30y 05m 16d 1 Brogan 578 Charles [2] Brown 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1931-01-01 Not Known 1931-01-01 Not Known 1 Brown 578 Craig Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-09-01 Not Known 1917-09-01 Not Known 1 Brown 578 Stephen Brown 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1979-03-28 17y 05m 07d 1979-03-28 17y 05m 07d 1 Brown 578 William H Bruce 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1951-09-22 Not Known 1951-09-22 Not Known 1 Bruce 578 Archibald [1] Buchanan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1922-01-02 Not Known 1922-01-02 Not Known 1 Buchanan 578 Jock Buchanan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-09-22 21y 08m 19d 1956-09-22 21y 08m 19d 1 Buchanan 578 Josef John Bursik 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 24y 03m 15d 2024-10-27 24y 03m 15d 1 Bursik 578 Gillie Byrne 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1879-11-15 Not Known 1879-11-15 Not Known 1 Byrne 578 Tony Caig 1 1 0 0 1 2 3 16.67 33.33 50.00 33.33 2001-10-21 27y 06m 10d 2003-01-02 28y 08m 22d 2 Caig 578 Alexander Ramsey Cameron 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1963-05-04 19y 06m 29d 1963-05-04 19y 06m 29d 1 Cameron 578 Ian Cameron 1 1 0 0 0 0 3 .00 .00 100.00 .00 1996-09-28 30y 01m 04d 1997-03-15 30y 06m 19d 1 Cameron 578 Thomas Cannon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-08-28 Not Known 1920-08-28 Not Known 1 Cannon 578 Daniel Carmichael 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2016-02-16 25y 07m 26d 2016-02-16 25y 07m 26d 1 Carmichael 578 Pat Carroll 1 1 0 0 2 1 0 66.67 33.33 .00 83.33 1976-03-13 18y 04m 19d 1977-04-13 19y 05m 21d 2 Carroll 578 Ross Stephen Chisholm 1 1 0 0 3 3 4 30.00 30.00 40.00 45.00 2007-04-01 19y 02m 18d 2009-05-07 21y 03m 23d 3 Chisholm 578 William Clark 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1953-01-01 Not Known 1953-01-01 Not Known 1 Clark 578 John Clark[2] 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1925-10-17 Not Known 1925-10-17 Not Known 1 Clark[2] 578 Michael George Conroy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-09-03 26y 01m 04d 1983-09-03 26y 01m 04d 1 Conroy 578 William Lindsay Cook 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1941-03-08 Not Known 1941-03-08 Not Known 1 Cook 578 John [4] Crawford 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-01-01 Not Known 1934-01-01 Not Known 1 Crawford 578 James Culley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1935-09-21 20y 02m 01d 1935-09-21 20y 02m 01d 1 Culley 578 Maciej Kevin Dabrowski 1 1 0 0 0 4 3 .00 57.14 42.86 28.57 2017-12-27 19y 06m 18d 2022-08-07 24y 01m 29d 4 Dabrowski 578 Paul Kenneth Dalglish 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2006-04-22 29y 02m 04d 2006-04-22 29y 02m 04d 1 Dalglish 578 Andrew Dalziel 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1929-01-01 Not Known 1929-01-01 Not Known 1 Dalziel 578 Alex M Davidson 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1938-01-01 Not Known 1938-01-01 Not Known 1 Davidson 578 Joseph James Davin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1962-09-08 20y 06m 27d 1962-09-08 20y 06m 27d 1 Davin 578 Allan Delferriere 1 0 1 0 0 2 0 .00 100.00 .00 50.00 2023-05-27 21y 02m 24d 2023-10-07 21y 07m 04d 2 Delferriere 578 Mark William Dempsie 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-08-11 21y 09m 23d 2002-08-11 21y 09m 23d 1 Dempsie 578 Charles Devine 1 1 0 1 0 0 1 .00 .00 100.00 .00 1897-12-18 Not Known 1897-12-18 Not Known 1 Devine 578 John [3] Devlin 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1944-09-09 Not Known 1944-09-09 Not Known 1 Devlin 578 Michael James Devlin 1 0 1 0 1 1 0 50.00 50.00 .00 75.00 2023-04-15 18y 05m 02d 2023-05-27 18y 06m 14d 1 Devlin 578 Franck Dja Djedje 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2015-04-12 28y 10m 10d 2015-04-12 28y 10m 10d 1 Djedje 578 Greg Docherty 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-03-03 23y 05m 22d 2020-03-03 23y 05m 22d 1 Docherty 578 Matt Done 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2013-03-10 24y 08m 16d 2013-03-10 24y 08m 16d 1 Done 578 Willie Donnelly 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1879-11-15 Not Known 1879-11-15 Not Known 1 Donnelly 578 Darryl Alexander Duffy 1 1 0 0 0 0 1 .00 .00 100.00 .00 2011-01-01 26y 08m 16d 2011-01-01 26y 08m 16d 1 Duffy 578 David Duncan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1924-01-01 Not Known 1924-01-01 Not Known 1 Duncan 578 Roland Edge 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2004-02-15 25y 02m 21d 2004-02-15 25y 02m 21d 1 Edge 578 Conrad Jaden Egan-Riley 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2023-04-15 20y 03m 13d 2023-04-15 20y 03m 13d 1 Egan-Riley 578 Marvin Akpereogene Paul Edem Ekpiteta 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 29y 02m 01d 2024-10-27 29y 02m 01d 1 Ekpiteta 578 Barney Fagan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1886-10-23 Not Known 1886-10-23 Not Known 1 Fagan 578 Walter (Robert Walter) Fairgrieve 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1900-01-27 Not Known 1900-01-27 Not Known 1 Fairgrieve 578 David Fellinger 1 0 1 0 0 3 0 .00 100.00 .00 50.00 1989-11-04 20y 04m 29d 1993-01-02 23y 06m 27d 3 Fellinger 578 Michael Fitzpatrick 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1907-01-01 Not Known 1907-01-01 Not Known 1 Fitzpatrick 578 Daniel [1] Fleming 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-12-05 Not Known 1914-12-05 Not Known 1 Fleming 578 James W Samuel Fleming 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-09-07 Not Known 1940-09-07 Not Known 1 Fleming 578 Rikki (Richard C) Fleming 1 1 0 0 1 1 0 50.00 50.00 .00 75.00 1978-08-26 31y 07m 28d 1979-03-28 32y 02m 28d 1 Fleming 578 Glenville Adam James Le Fondre 1 0 1 0 0 2 0 .00 100.00 .00 50.00 2023-10-07 36y 10m 05d 2024-02-28 37y 02m 26d 1 Fondre 578 John Frew 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1928-10-20 Not Known 1928-10-20 Not Known 1 Frew 578 John Marr Frye 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1959-09-05 26y 01m 09d 1959-09-05 26y 01m 09d 1 Frye 578 Dwight Gayle 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 34y 00m 07d 2024-10-27 34y 00m 07d 1 Gayle 578 Thomas Gemmell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-10-29 Not Known 1898-10-29 Not Known 1 Gemmell 578 Robert B Gilmour 1 1 0 0 0 0 1 .00 .00 100.00 .00 1918-10-19 Not Known 1918-10-19 Not Known 1 Gilmour 578 Alan Gow 1 0 1 0 0 0 1 .00 .00 100.00 .00 2010-05-01 27y 06m 22d 2010-05-01 27y 06m 22d 1 Gow 578 William Alexander Gowdy 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1936-01-01 Not Known 1936-01-01 Not Known 1 Gowdy 578 Brian Joseph Grant 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-01 32y 06m 13d 1997-01-01 32y 06m 13d 1 Grant 578 Colin Grant 1 1 0 0 2 0 1 66.67 .00 33.33 66.67 1966-02-21 21y 07m 00d 1969-09-27 25y 02m 06d 3 Grant 578 Johnny Grant 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1964-01-01 Not Known 1964-01-01 Not Known 1 Grant 578 Eddie Gray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-08-25 21y 10m 06d 1956-08-25 21y 10m 06d 1 Gray 578 Jamie Gullan 1 0 1 0 0 1 3 .00 25.00 75.00 12.50 2018-12-29 19y 05m 27d 2021-09-12 22y 02m 10d 4 Gullan 578 Bryan James Gunn 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1998-04-11 34y 03m 20d 1998-04-11 34y 03m 20d 1 Gunn 578 Niklas Gunnarsson 1 0 1 0 1 1 0 50.00 50.00 .00 75.00 2016-02-07 24y 09m 11d 2016-02-16 24y 09m 20d 1 Gunnarsson 578 Alex Halley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1910-01-01 Not Known 1910-01-01 Not Known 1 Halley 578 Donald M Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-01-01 Not Known 1954-01-01 Not Known 1 Hamilton 578 P Hannan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1883-10-20 Not Known 1883-10-20 Not Known 1 Hannan 578 Emiliano Marcondes Camargo Hansen 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-02-28 28y 11m 19d 2024-02-28 28y 11m 19d 1 Hansen 578 Michael Hart 1 1 0 0 0 0 2 .00 .00 100.00 .00 2010-11-07 30y 08m 28d 2012-01-02 31y 10m 23d 2 Hart 578 Paul James Hartley 1 0 1 0 1 1 0 50.00 50.00 .00 75.00 1999-08-14 22y 09m 26d 2000-03-18 23y 04m 28d 1 Hartley 578 Paul Heffernan 1 0 1 0 1 2 2 20.00 40.00 40.00 40.00 2014-01-02 32y 00m 04d 2015-01-03 33y 00m 05d 2 Heffernan 578 Fabrice Henry 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1999-08-14 31y 06m 01d 1999-08-14 31y 06m 01d 1 Henry 578 David Michael Hogg 1 1 0 0 0 0 1 .00 .00 100.00 .00 1966-01-01 Not Known 1966-01-01 Not Known 1 Hogg 578 David Hoilett 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 34y 04m 22d 2024-10-27 34y 04m 22d 1 Hoilett 578 John Hume 1 1 0 0 0 0 1 .00 .00 100.00 .00 1916-09-18 Not Known 1916-09-18 Not Known 1 Hume 578 Eduardo Hurtado 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2001-12-29 32y 11m 17d 2001-12-29 32y 11m 17d 1 Hurtado 578 Henry Hutchison 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1916-04-17 Not Known 1916-04-17 Not Known 1 Hutchison 578 Kwon Hyeok-kyu 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 23y 07m 14d 2024-10-27 23y 07m 14d 1 Hyeok-kyu 578 James Innes 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-11-08 Not Known 1913-11-08 Not Known 1 Innes 578 Adam Lewis Jackson 1 1 0 0 1 0 2 33.33 .00 66.67 33.33 2019-09-22 25y 04m 04d 2020-03-03 25y 09m 14d 1 Jackson 578 James Scott Kelso 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1938-01-01 19y 11m 22d 1938-01-01 19y 11m 22d 1 Kelso 578 Nohan Kenneh 1 1 0 0 0 1 1 .00 50.00 50.00 25.00 2022-08-07 19y 06m 28d 2023-01-02 19y 11m 23d 1 Kenneh 578 Rab Kilgour 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1978-08-26 21y 10m 06d 1978-08-26 21y 10m 06d 1 Kilgour 578 Paddy Kirk 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1879-11-15 Not Known 1879-11-15 Not Known 1 Kirk 578 Mykola Ihorovych Kukharevych 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2024-10-27 24y 03m 26d 2024-10-27 24y 03m 26d 1 Kukharevych 578 Mykola Kukharevych 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2023-04-15 21y 09m 14d 2023-04-15 21y 09m 14d 1 Kukharevych 578 David Laing 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-08-11 31y 05m 22d 1956-08-11 31y 05m 22d 1 Laing 578 Bjarnolfur Larusson 1 0 1 0 0 0 1 .00 .00 100.00 .00 1997-11-08 21y 07m 28d 1997-11-08 21y 07m 28d 1 Larusson 578 Thomas Lauder 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-02-15 Not Known 1930-02-15 Not Known 1 Lauder 578 William Lauder 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-09-20 Not Known 1930-09-20 Not Known 1 Lauder 578 Marc Libbra 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2001-05-13 28y 09m 08d 2001-05-13 28y 09m 08d 1 Libbra 578 Hugh [1] Logan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1909-10-23 Not Known 1909-10-23 Not Known 1 Logan 578 Myziane Maolida 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2024-02-28 25y 00m 14d 2024-02-28 25y 00m 14d 1 Maolida 578 Brian Marjoribanks 1 1 0 1 0 0 1 .00 .00 100.00 .00 1961-09-16 19y 01m 25d 1961-09-16 19y 01m 25d 1 Marjoribanks 578 Christopher Ethan Maxwell 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-09-22 29y 01m 23d 2019-09-22 29y 01m 23d 1 Maxwell 578 Gerard Joseph Mays 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-03-29 Not Known 1941-03-29 Not Known 1 Mays 578 Thomas McCabe 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-09-07 Not Known 1946-09-07 Not Known 1 McCabe 578 John McCandless 1 1 0 0 0 0 1 .00 .00 100.00 .00 1918-02-02 Not Known 1918-02-02 Not Known 1 McCandless 578 Jamie McCluskey 1 0 1 0 0 2 4 .00 33.33 66.67 16.67 2004-10-24 16y 11m 18d 2006-12-26 19y 01m 20d 3 McCluskey 578 Darren McCormack 1 1 0 0 1 2 2 20.00 40.00 40.00 40.00 2007-11-04 19y 01m 06d 2010-03-20 21y 05m 20d 3 McCormack 578 William McCourt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1919-01-11 Not Known 1919-01-11 Not Known 1 McCourt 578 R McCulloch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1901-09-14 Not Known 1901-09-14 Not Known 1 McCulloch 578 Robert [1] McCulloch 1 1 0 1 0 0 1 .00 .00 100.00 .00 1901-08-17 Not Known 1901-08-17 Not Known 1 McCulloch 578 Tommy McDonald 1 1 0 1 0 0 1 .00 .00 100.00 .00 1954-01-01 23y 07m 08d 1954-01-01 23y 07m 08d 1 McDonald 578 A McFadyen 1 1 0 0 0 0 1 .00 .00 100.00 .00 1880-10-23 Not Known 1880-10-23 Not Known 1 McFadyen 578 Andrew [1] McFarlane 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1926-10-30 Not Known 1926-10-30 Not Known 1 McFarlane 578 Alex J McGhee 1 1 0 0 2 0 0 100.00 .00 .00 100.00 1976-01-01 20y 06m 30d 1977-01-26 21y 07m 24d 2 McGhee 578 Pat McGovern 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1885-10-03 Not Known 1885-10-03 Not Known 1 McGovern 578 George [1] McIntosh 1 1 0 0 0 0 1 .00 .00 100.00 .00 1918-10-19 Not Known 1918-10-19 Not Known 1 McIntosh 578 John McKay 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1936-09-19 Not Known 1936-09-19 Not Known 1 McKay 578 James Roderick McKenzie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1973-09-08 28y 01m 09d 1973-09-08 28y 01m 09d 1 McKenzie 578 Andrew McKinven 1 1 0 0 0 0 1 .00 .00 100.00 .00 1935-01-01 Not Known 1935-01-01 Not Known 1 McKinven 578 Joe McLaughlin 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-03-16 35y 09m 14d 1996-03-16 35y 09m 14d 1 McLaughlin 578 Duncan [1] McLean 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1904-10-29 Not Known 1904-10-29 Not Known 1 McLean 578 Edward [4] McLeod 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-09-07 Not Known 1940-09-07 Not Known 1 McLeod 578 P McMurray 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1895-12-21 Not Known 1895-12-21 Not Known 1 McMurray 578 Peter Copeland McPherson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1933-03-04 Not Known 1933-03-04 Not Known 1 McPherson 578 John W Meagher 1 1 0 0 0 0 1 .00 .00 100.00 .00 1915-09-20 Not Known 1915-09-20 Not Known 1 Meagher 578 William Mercer 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-10-08 Not Known 1898-10-08 Not Known 1 Mercer 578 Glenn Middleton 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-09-22 19y 08m 21d 2019-09-22 19y 08m 21d 1 Middleton 578 William [2] Miller 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-02-05 30y 02m 16d 1955-02-05 30y 02m 16d 1 Miller 578 Demetri Kareem Mitchell 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2022-02-01 25y 00m 21d 2022-02-01 25y 00m 21d 1 Mitchell 578 Andrew [2] Moir 1 1 0 0 0 0 1 .00 .00 100.00 .00 1918-02-02 Not Known 1918-02-02 Not Known 1 Moir 578 Charles Moonie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-04-16 Not Known 1917-04-16 Not Known 1 Moonie 578 William Muirhead 1 1 0 0 0 0 1 .00 .00 100.00 .00 1960-09-10 Not Known 1960-09-10 Not Known 1 Muirhead 578 Jimmy Mulkerrin 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1955-09-24 23y 08m 30d 1955-09-24 23y 08m 30d 1 Mulkerrin 578 Fraser Mullen 1 1 0 0 0 0 1 .00 .00 100.00 .00 2013-08-11 19y 09m 03d 2013-08-11 19y 09m 03d 1 Mullen 578 James Murphy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-10-29 Not Known 1898-10-29 Not Known 1 Murphy 578 Jamie Murphy 1 0 1 0 0 0 1 .00 .00 100.00 .00 2020-10-31 31y 02m 03d 2020-10-31 31y 02m 03d 1 Murphy 578 Gary Stuart Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-09-03 24y 00m 15d 1983-09-03 24y 00m 15d 1 Murray 578 Patrick [1] Murray 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1895-12-21 Not Known 1895-12-21 Not Known 1 Murray 578 Andrew Nelson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-10-08 Not Known 1898-10-08 Not Known 1 Nelson 578 Robert Benjamin Mathieson Nicol 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1957-01-01 20y 07m 21d 1957-01-01 20y 07m 21d 1 Nicol 578 Henry (Harry) Nicolson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-01-01 Not Known 1934-01-01 Not Known 1 Nicolson 578 Gerald O'Brien 1 0 1 0 0 1 1 .00 50.00 50.00 25.00 1978-08-26 28y 09m 16d 1978-11-04 28y 11m 25d 1 O'Brien 578 Patrick G O'Brien 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1883-10-20 Not Known 1883-10-20 Not Known 1 O'Brien 578 Daniel O'Donnell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1918-10-19 Not Known 1918-10-19 Not Known 1 O'Donnell 578 Roy O'Donovan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2012-03-18 26y 07m 08d 2012-03-18 26y 07m 08d 1 O'Donovan 578 Warren Patrick O'Hora 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 25y 06m 08d 2024-10-27 25y 06m 08d 1 O'Hora 578 John O'Neill 1 1 0 1 0 0 1 .00 .00 100.00 .00 1896-03-14 Not Known 1896-03-14 Not Known 1 O'Neill 578 John Parke 1 1 0 0 0 0 1 .00 .00 100.00 .00 1964-09-05 27y 00m 30d 1964-09-05 27y 00m 30d 1 Parke 578 Willie Paterson 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1976-10-30 19y 06m 00d 1976-10-30 19y 06m 00d 1 Paterson 578 Thomas Philbin 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1885-10-03 Not Known 1885-10-03 Not Known 1 Philbin 578 Angus Plumb 1 1 0 0 0 0 1 .00 .00 100.00 .00 1949-01-01 Not Known 1949-01-01 Not Known 1 Plumb 578 William [1] Porter 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-10-29 Not Known 1898-10-29 Not Known 1 Porter 578 Lee Michael Power 1 0 1 0 0 0 1 .00 .00 100.00 .00 1997-08-30 25y 02m 00d 1997-08-30 25y 02m 00d 1 Power 578 Owen Quinn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1880-10-23 Not Known 1880-10-23 Not Known 1 Quinn 578 Andrew Raisbeck 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1900-10-13 Not Known 1900-10-13 Not Known 1 Raisbeck 578 Robert [1] Reid 1 1 0 1 0 0 1 .00 .00 100.00 .00 1914-02-14 Not Known 1914-02-14 Not Known 1 Reid 578 William [5] Reid 1 1 0 0 0 0 1 .00 .00 100.00 .00 1937-09-11 Not Known 1937-09-11 Not Known 1 Reid 578 Jeremiah Reynolds 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1886-10-23 Not Known 1886-10-23 Not Known 1 Reynolds 578 Juha Rippa 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-11-16 28y 05m 04d 1996-11-16 28y 05m 04d 1 Rippa 578 Alexander Watson Ritchie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1937-01-01 Not Known 1937-01-01 Not Known 1 Ritchie 578 John L Ritchie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-10-29 Not Known 1898-10-29 Not Known 1 Ritchie 578 John [1915] Robertson 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1915-02-27 Not Known 1915-02-27 Not Known 1 Robertson 578 Craig Rocastle 1 1 0 0 0 1 1 .00 50.00 50.00 25.00 2004-10-24 23y 02m 07d 2005-01-02 23y 04m 16d 1 Rocastle 578 James Shepherd Rollo 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-09-22 18y 10m 06d 1956-09-22 18y 10m 06d 1 Rollo 578 Robert Rollo 1 1 0 0 0 0 1 .00 .00 100.00 .00 1907-11-16 Not Known 1907-11-16 Not Known 1 Rollo 578 Denes Rosa 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2009-03-14 31y 11m 07d 2009-03-14 31y 11m 07d 1 Rosa 578 George S Ross 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-04-06 Not Known 1940-04-06 Not Known 1 Ross 578 Humphrey Rudge 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2005-10-29 28y 02m 14d 2005-10-29 28y 02m 14d 1 Rudge 578 ? Ryan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1885-10-03 Not Known 1885-10-03 Not Known 1 Ryan 578 Robert Sclater 1 1 0 1 0 0 1 .00 .00 100.00 .00 1930-02-15 Not Known 1930-02-15 Not Known 1 Sclater 578 Alexander Silcock Scott 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1968-01-01 31y 01m 10d 1968-01-01 31y 01m 10d 1 Scott 578 Robert Shannon 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1996-11-16 30y 06m 27d 1996-11-16 30y 06m 27d 1 Shannon 578 John Sharp 1 1 0 0 0 0 1 .00 .00 100.00 .00 1910-01-01 Not Known 1910-01-01 Not Known 1 Sharp 578 Jay Shields 1 1 0 0 1 2 3 16.67 33.33 50.00 33.33 2004-10-24 19y 09m 18d 2006-10-15 21y 09m 09d 3 Shields 578 Robert B Somerville 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1933-09-09 Not Known 1933-09-09 Not Known 1 Somerville 578 Thomas Sowunmi 1 0 1 0 0 0 1 .00 .00 100.00 .00 2007-04-01 28y 08m 07d 2007-04-01 28y 08m 07d 1 Sowunmi 578 Jonathan Michael Paul Spector 1 0 1 0 1 1 0 50.00 50.00 .00 75.00 2019-04-06 33y 01m 05d 2019-04-28 33y 01m 27d 1 Spector 578 Morris John Stevenson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1962-09-08 19y 04m 23d 1962-09-08 19y 04m 23d 1 Stevenson 578 Alexander Strang 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1922-01-02 Not Known 1922-01-02 Not Known 1 Strang 578 Daniel Joseph Swanson 1 0 1 0 1 1 2 25.00 25.00 50.00 37.50 2017-12-27 30y 11m 29d 2018-05-09 31y 04m 11d 1 Swanson 578 Jair Tavares 1 1 0 0 0 0 3 .00 .00 100.00 .00 2023-01-02 21y 10m 20d 2023-12-27 22y 10m 14d 2 Tavares 578 W Thomson[1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-08-28 Not Known 1920-08-28 Not Known 1 Thomson[1] 578 Ernest Till 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-09-07 Not Known 1940-09-07 Not Known 1 Till 578 M Turner 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1908-04-04 Not Known 1908-04-04 Not Known 1 Turner 578 Ricardo Vaz Te 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2011-04-03 24y 06m 02d 2011-04-03 24y 06m 02d 1 Vaz Te 578 Joshua James Vela 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-09-22 25y 09m 08d 2019-09-22 25y 09m 08d 1 Vela 578 Andrew Francis Walker 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1998-01-01 32y 08m 26d 1998-01-01 32y 08m 26d 1 Walker 578 Henry White 1 1 0 0 0 0 1 .00 .00 100.00 .00 1895-09-28 Not Known 1895-09-28 Not Known 1 White 578 Robert [3] Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-02-14 Not Known 1914-02-14 Not Known 1 Wilson 578 Robert Wood 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-01-01 20y 10m 17d 1951-01-01 20y 10m 17d 1 Wood 578 Fabian Yantorno 1 0 1 0 0 2 1 .00 66.67 33.33 33.33 2008-10-19 26y 01m 15d 2009-01-11 26y 04m 07d 1 Yantorno 578 Benjamin Collard Yorston 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-03-29 35y 05m 15d 1941-03-29 35y 05m 15d 1 Yorston 578 Abdellah Zoubir 1 0 1 0 1 0 1 50.00 .00 50.00 50.00 2013-10-30 21y 10m 25d 2014-01-02 22y 00m 28d 1 Zoubir 783 Callum Antell 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2012-08-12 20y 01m 30d 2012-08-12 20y 01m 30d 1 Antell 783 Bertie Auld 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1972-01-01 33y 09m 09d 1972-01-01 33y 09m 09d 1 Auld 783 Scott Bain 0 0 0 0 0 0 1 .00 .00 100.00 .00 2018-01-21 26y 01m 30d 2018-01-21 26y 01m 30d 1 Bain 783 Dillon Barnes 0 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-31 24y 06m 23d 2020-10-31 24y 06m 23d 1 Barnes 783 Cameron Bell 0 0 0 0 1 0 1 50.00 .00 50.00 50.00 2018-03-09 31y 05m 19d 2018-05-09 31y 07m 21d 1 Bell 783 Daniel Jesse Boateng 0 0 0 0 0 0 2 .00 .00 100.00 .00 2014-03-30 21y 06m 28d 2014-04-27 21y 07m 25d 1 Boateng 783 Momodou Bojang 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-08-07 21y 06m 19d 2022-08-07 21y 06m 19d 1 Bojang 783 Emilio Hugh Bottiglieri 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-08-14 20y 04m 01d 1999-08-14 20y 04m 01d 1 Bottiglieri 783 Alistair Hugh Brown 0 0 0 0 1 3 1 20.00 60.00 20.00 50.00 2004-02-15 19y 00m 03d 2005-04-23 20y 02m 11d 2 Brown 783 Kurtis Byrne 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2009-11-07 19y 06m 29d 2010-03-20 19y 11m 11d 1 Byrne 783 Ross Alexander Campbell 0 0 0 0 1 0 2 33.33 .00 66.67 33.33 2006-12-26 19y 05m 23d 2009-05-07 21y 10m 04d 2 Campbell 783 Tomas Cerny 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-04-12 30y 00m 02d 2015-04-12 30y 00m 02d 1 Cerny 783 Patrick Cregg 0 0 0 0 0 2 2 .00 50.00 50.00 25.00 2009-11-07 23y 08m 17d 2010-05-01 24y 02m 10d 1 Cregg 783 Jordan Cropley 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2008-10-19 19y 03m 25d 2009-05-07 19y 10m 13d 1 Cropley 783 Christopher Dagnall 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2016-02-07 29y 09m 23d 2016-02-16 29y 10m 01d 1 Dagnall 783 Allan Michael Delferriere 0 0 0 0 0 0 2 .00 .00 100.00 .00 2022-04-09 20y 01m 06d 2022-04-16 20y 01m 13d 1 Delferriere 783 Bradley Donaldson 0 0 0 0 2 1 0 66.67 33.33 .00 83.33 2012-12-02 18y 05m 00d 2013-05-12 18y 10m 10d 1 Donaldson 783 Eliezer Mayenda Dossou 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2024-02-28 18y 09m 20d 2024-02-28 18y 09m 20d 1 Dossou 783 Aaron Dunsmore 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-04-12 18y 08m 19d 2015-04-12 18y 08m 19d 1 Dunsmore 783 Thomas Flynn 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2010-01-03 19y 01m 11d 2010-01-03 19y 01m 11d 1 Flynn 783 Michael Franks 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2000-10-22 23y 06m 02d 2000-12-26 23y 08m 06d 1 Franks 783 Graham Fyfe 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1977-01-26 25y 05m 08d 1977-01-26 25y 05m 08d 1 Fyfe 783 Jason Stanley Gardiner 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 1993-08-21 19y 09m 22d 1994-04-30 20y 06m 00d 1 Gardiner 783 Thierry Gathuessi 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2007-08-06 25y 03m 20d 2007-11-04 25y 06m 18d 1 Gathuessi 783 Ryan Gauld 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-04-28 23y 04m 12d 2019-04-28 23y 04m 12d 1 Gauld 783 Paul Grant 0 0 0 0 0 0 1 .00 .00 100.00 .00 2012-05-19 19y 01m 26d 2012-05-19 19y 01m 26d 1 Grant 783 Riley-Jay Harbottle 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2023-10-07 23y 00m 11d 2023-10-07 23y 00m 11d 1 Harbottle 783 Runar Hauge 0 0 0 0 0 0 2 .00 .00 100.00 .00 2022-04-09 20y 07m 08d 2022-04-16 20y 07m 15d 1 Hauge 783 Matthew Timothy Hoppe 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2023-04-15 21y 09m 14d 2023-05-27 21y 10m 26d 1 Hoppe 783 Chris Humphrey 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2017-02-12 29y 04m 24d 2017-02-22 29y 05m 03d 1 Humphrey 783 Morten Hyldgaard 0 0 0 0 1 0 1 50.00 .00 50.00 50.00 2003-08-17 25y 06m 22d 2003-11-23 25y 09m 28d 1 Hyldgaard 783 Jack Henry Stewart Iredale 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 28y 05m 25d 2024-10-27 28y 05m 25d 1 Iredale 783 Thomas Lynn James 0 0 0 0 1 0 1 50.00 .00 50.00 50.00 2019-09-22 23y 05m 07d 2019-12-26 23y 08m 11d 1 James 783 Murray Johnson 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2023-04-15 18y 05m 02d 2023-05-27 18y 06m 14d 1 Johnson 783 Torben Joneleit 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-08-06 20y 02m 20d 2007-08-06 20y 02m 20d 1 Joneleit 783 Shefki Kuqi 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2012-12-02 36y 00m 22d 2012-12-02 36y 00m 22d 1 Kuqi 783 Ethan Laidlaw 0 0 0 0 0 0 1 .00 .00 100.00 .00 2023-01-22 17y 11m 20d 2023-01-22 17y 11m 20d 1 Laidlaw 783 Ross Laidlaw 0 0 0 0 2 1 0 66.67 33.33 .00 83.33 2017-02-12 24y 07m 00d 2017-10-24 25y 03m 12d 2 Laidlaw 783 Duncan Lambie 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1979-03-10 26y 10m 18d 1979-03-10 26y 10m 18d 1 Lambie 783 Josh Landers 0 0 0 0 0 0 1 .00 .00 100.00 .00 2023-12-27 16y 10m 00d 2023-12-27 16y 10m 00d 1 Landers 783 Oscar MacIntyre 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-08-07 18y 00m 15d 2023-01-22 18y 05m 30d 1 MacIntyre 783 Gordon George Banks Marshall 0 0 0 0 0 0 1 .00 .00 100.00 .00 2006-01-28 41y 09m 09d 2006-01-28 41y 09m 09d 1 Marshall 783 Charalampos Mavrias 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2018-10-31 24y 08m 10d 2018-10-31 24y 08m 10d 1 Mavrias 783 Dermott McCaffrey 0 0 0 0 0 0 1 .00 .00 100.00 .00 2007-05-12 21y 01m 13d 2007-05-12 21y 01m 13d 1 McCaffrey 783 Stuart Muir McCaffrey 0 0 0 0 0 0 1 .00 .00 100.00 .00 1997-08-30 18y 03m 00d 1997-08-30 18y 03m 00d 1 McCaffrey 783 Kevin Alan McDonald 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-04-23 19y 09m 28d 2005-04-23 19y 09m 28d 1 McDonald 783 Kanayo Megwa 0 0 0 0 0 0 1 .00 .00 100.00 .00 2023-01-02 18y 09m 28d 2023-01-02 18y 09m 28d 1 Megwa 783 Greg Allan Miller 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 1995-10-01 19y 06m 00d 1995-11-19 19y 07m 18d 1 Miller 783 David [2] Mitchell 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-02-01 31y 09m 28d 2022-04-16 32y 00m 12d 1 Mitchell 783 Rudi Allan Molotnikov 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-12-27 17y 07m 04d 2024-10-27 18y 05m 04d 2 Molotnikov 783 Sean Murdoch 0 0 0 0 3 2 4 33.33 22.22 44.44 44.44 2012-12-02 26y 04m 02d 2014-04-27 27y 08m 28d 2 Murdoch 783 Fraser Murray 0 0 0 0 3 0 1 75.00 .00 25.00 75.00 2017-10-24 18y 05m 17d 2020-03-03 20y 09m 25d 3 Murray 783 Kevin Andrew Nicol 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-02-15 22y 00m 27d 2004-02-15 22y 00m 27d 1 Nicol 783 Kleton Perntreou 0 0 0 0 0 2 1 .00 66.67 33.33 33.33 2014-08-17 19y 07m 09d 2015-01-03 19y 11m 26d 1 Perntreou 783 Steve Pinau 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2008-10-19 20y 07m 08d 2009-05-07 21y 01m 26d 1 Pinau 783 Faycal Rherras 0 0 0 0 1 0 1 50.00 .00 50.00 50.00 2018-01-21 24y 09m 14d 2018-03-09 24y 11m 02d 1 Rherras 783 Ryan James Schofield 0 0 0 0 0 0 2 .00 .00 100.00 .00 2023-01-02 23y 00m 22d 2023-01-22 23y 01m 11d 1 Schofield 783 Andrew Murray Shinnie 0 0 0 1 1 1 0 50.00 50.00 .00 75.00 2017-02-12 27y 06m 26d 2017-02-22 27y 07m 05d 1 Shinnie 783 Allan Andrew C Smart 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2001-10-21 27y 03m 13d 2001-10-21 27y 03m 13d 1 Smart 783 Jordan Clifford Smith 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 29y 10m 19d 2024-10-27 29y 10m 19d 1 Smith 783 David Stephens 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2011-04-03 19y 05m 16d 2012-01-02 20y 02m 15d 2 Stephens 783 Blair Tolmie 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2009-05-07 19y 09m 00d 2009-05-07 19y 09m 00d 1 Tolmie 783 Mark Venus 0 0 0 0 0 0 1 .00 .00 100.00 .00 2004-10-24 37y 06m 18d 2004-10-24 37y 06m 18d 1 Venus 783 Otso Virtanen 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2016-02-07 21y 10m 04d 2016-02-16 21y 10m 13d 1 Virtanen 783 Ian Westwater 0 0 0 0 0 2 0 .00 100.00 .00 50.00 2000-07-30 36y 08m 22d 2001-05-13 37y 06m 05d 1 Westwater 783 Rory Whittaker 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-10-07 16y 01m 27d 2023-12-27 16y 04m 17d 1 Whittaker 783 Joseph Luke Wollacott 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-12-27 27y 03m 19d 2024-02-28 27y 05m 20d 1 Wollacott 783 Nathan Dean Joshua Wood-Gordon 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-09-12 19y 03m 13d 2021-09-12 19y 03m 13d 1 Wood-Gordon
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 Patrick Callaghan 87 87 0 5 24 25 37 27.59 28.74 42.53 41.95 1899-03-18 19y 07m 06d 1914-08-26 35y 00m 14d 17 Callaghan 2 Bernard Breslin 82 82 0 2 18 21 43 21.95 25.61 52.44 34.76 1888-02-11 19y 05m 26d 1906-04-23 Not Known 15 Breslin 3 Peter Kerr 66 66 0 2 20 17 29 30.30 25.76 43.94 43.18 1911-01-02 19y 06m 13d 1926-04-28 34y 10m 08d 15 Kerr 3 Matthew Paterson 66 66 0 3 16 14 35 24.24 21.21 53.03 34.85 1908-09-19 20y 04m 00d 1921-09-10 33y 03m 22d 14 Paterson 5 John Halligan 59 59 0 11 24 16 19 40.68 27.12 32.20 54.24 1921-01-01 Not Known 1933-09-09 Not Known 13 Halligan 5 Henry George Rennie 59 59 0 0 15 16 28 25.42 27.12 47.46 38.98 1900-08-18 27y 02m 17d 1908-04-04 34y 10m 03d 8 Rennie 7 Gordon Smith 57 57 0 21 26 4 26 45.61 7.02 45.61 49.12 1941-04-28 16y 11m 03d 1959-01-01 34y 07m 07d 19 Smith 8 William Dornan 56 56 0 0 23 10 23 41.07 17.86 41.07 50.00 1916-01-01 22y 11m 15d 1927-01-01 33y 11m 15d 12 Dornan 9 James K Harrower 52 52 0 1 13 19 20 25.00 36.54 38.46 43.27 1899-10-28 Not Known 1907-01-01 Not Known 8 Harrower 10 William Smith[2] 51 51 0 3 14 9 27 27.45 17.65 52.94 36.27 1908-09-19 Not Known 1920-01-01 Not Known 11 Smith[2] 11 William George McGinnigle 50 50 0 0 18 13 19 36.00 26.00 38.00 49.00 1918-09-16 26y 03m 11d 1929-02-02 36y 07m 28d 11 McGinnigle 12 Lewis Stevenson 49 48 1 0 14 20 24 24.14 34.48 41.38 41.38 2006-12-26 18y 11m 21d 2024-02-28 36y 01m 23d 17 Stevenson 13 Robert Glen 47 47 0 1 10 13 24 21.28 27.66 51.06 35.11 1898-10-08 23y 08m 22d 1906-05-30 31y 04m 14d 8 Glen 13 Harry Ritchie 47 47 0 15 17 12 18 36.17 25.53 38.30 48.94 1919-05-17 19y 02m 28d 1928-04-25 28y 02m 06d 10 Ritchie 15 Pat Murray 46 46 0 14 14 8 24 30.43 17.39 52.17 39.13 1893-05-18 19y 00m 12d 1901-04-20 26y 11m 14d 9 Murray 16 James [1] McColl 45 45 0 14 15 16 14 33.33 35.56 31.11 51.11 1923-01-01 30y 00m 18d 1931-04-20 38y 04m 06d 9 McColl 17 William H Miller 44 44 0 6 18 10 16 40.91 22.73 36.36 52.27 1916-09-18 Not Known 1927-01-01 Not Known 10 Miller 18 William R Allan 43 43 0 0 11 10 21 25.58 23.26 48.84 37.21 1908-08-18 Not Known 1915-09-20 Not Known 8 Allan 18 James [1] Dunn 43 43 0 11 19 12 12 44.19 27.91 27.91 58.14 1921-01-01 20y 01m 07d 1928-01-02 27y 01m 08d 8 Dunn 18 Alex Robertson 43 43 0 2 10 14 19 23.26 32.56 44.19 39.53 1897-03-13 Not Known 1903-01-17 Not Known 7 Robertson 21 Paul Hanlon 42 40 2 1 11 15 22 22.92 31.25 45.83 38.54 2008-01-19 17y 11m 30d 2024-02-28 34y 01m 08d 16 Hanlon 21 Edward Hunter Turnbull 42 42 0 15 16 2 24 38.10 4.76 57.14 40.48 1947-01-01 23y 08m 20d 1959-01-01 35y 08m 20d 13 Turnbull 23 James Robert Combe 41 41 0 7 15 5 21 36.59 12.20 51.22 42.68 1941-04-28 17y 02m 30d 1956-09-22 32y 07m 24d 16 Combe 23 Robert Templeton 41 41 0 1 13 7 21 31.71 17.07 51.22 40.24 1912-01-27 Not Known 1925-09-16 Not Known 13 Templeton 25 William Esplin Ormond 40 40 0 12 14 2 24 35.00 5.00 60.00 37.50 1947-01-01 19y 10m 09d 1960-09-10 33y 06m 18d 15 Ormond 25 Patrick Gordon Stanton 40 40 0 3 21 10 9 52.50 25.00 22.50 65.00 1964-03-16 19y 06m 03d 1976-03-13 31y 06m 00d 13 Stanton 27 Robert William Atherton 38 38 0 8 7 12 19 18.42 31.58 50.00 34.21 1897-12-18 21y 04m 19d 1904-02-20 27y 06m 22d 7 Atherton 27 William Jordan Finnigan 38 38 0 7 21 1 15 55.26 2.63 39.47 56.58 1937-05-15 24y 05m 21d 1948-01-01 35y 01m 08d 12 Finnigan 27 Hugh Shaw 38 38 0 2 17 8 13 44.74 21.05 34.21 55.26 1919-01-01 22y 09m 00d 1926-04-28 30y 00m 27d 8 Shaw 30 Patrick David McGinlay 37 32 5 2 6 14 17 16.22 37.84 45.95 35.14 1988-05-08 20y 11m 08d 2000-05-21 32y 11m 21d 11 McGinlay 31 Gordon Hunter 36 36 0 1 5 12 20 13.51 32.43 54.05 29.73 1985-08-31 18y 03m 28d 1997-03-15 29y 10m 12d 12 Hunter 32 Samuel Kean 34 34 0 1 18 3 12 52.94 8.82 35.29 57.35 1937-08-18 28y 04m 16d 1949-01-01 39y 08m 30d 12 Kean 33 James Hogg 33 33 0 0 8 10 15 24.24 30.30 45.45 39.39 1900-08-18 Not Known 1906-09-22 Not Known 7 Hogg 33 James McGhee 33 33 0 25 16 2 13 48.48 6.06 39.39 51.52 1883-10-20 21y 06m 18d 1890-11-01 28y 06m 30d 8 McGhee 33 David Shaw 33 33 0 1 15 3 14 45.45 9.09 42.42 50.00 1939-08-16 22y 03m 11d 1950-01-02 32y 07m 28d 11 Shaw 33 John [5] Walker 33 33 0 7 15 8 10 45.45 24.24 30.30 57.58 1921-01-01 18y 11m 00d 1926-04-28 24y 02m 27d 6 Walker 37 William Harper 31 31 0 0 17 7 7 54.84 22.58 22.58 66.13 1921-01-01 23y 11m 13d 1925-05-16 28y 03m 27d 5 Harper 37 James Kerr 31 31 0 0 15 1 15 48.39 3.23 48.39 50.00 1938-09-10 29y 05m 07d 1949-09-24 40y 05m 21d 10 Kerr 37 Ian William Murray 31 27 4 1 7 11 16 20.59 32.35 47.06 36.76 2000-03-18 18y 11m 27d 2012-01-02 30y 09m 13d 11 Murray 37 James Hector Wilkinson 31 31 0 0 6 8 17 19.35 25.81 54.84 32.26 1928-04-25 Not Known 1936-01-01 Not Known 9 Wilkinson 41 Neil Girdwood 30 30 0 0 6 7 17 20.00 23.33 56.67 31.67 1911-01-02 Not Known 1916-05-13 Not Known 6 Girdwood 42 Arthur M Duncan 29 29 0 9 14 10 5 48.28 34.48 17.24 65.52 1970-09-05 22y 09m 00d 1984-01-02 36y 00m 28d 12 Duncan 42 Jock Govan 29 29 0 0 15 2 12 51.72 6.90 41.38 55.17 1942-05-23 19y 04m 07d 1954-01-01 30y 11m 16d 12 Govan 42 Thomas M McFarlane 29 29 0 0 9 4 16 31.03 13.79 55.17 37.93 1893-12-09 Not Known 1898-10-08 Not Known 6 McFarlane 42 William Nisbit Miller 29 29 0 1 5 9 16 16.67 30.00 53.33 31.67 1987-05-07 17y 06m 06d 1998-04-11 28y 05m 10d 12 Miller 42 Alan Sneddon 29 28 1 0 4 12 14 13.33 40.00 46.67 33.33 1981-10-27 23y 07m 15d 1990-11-24 32y 08m 12d 10 Sneddon 47 John Henderson Blackley 28 28 0 1 12 11 5 42.86 39.29 17.86 62.50 1968-09-07 20y 03m 26d 1984-01-02 35y 07m 21d 10 Blackley 47 Gareth John Evans 28 17 11 0 6 12 11 20.69 41.38 37.93 41.38 1988-03-19 21y 02m 05d 1996-03-16 29y 02m 02d 9 Evans 47 Alex Hall 28 28 0 0 14 3 10 50.00 10.71 35.71 55.36 1940-01-01 31y 06m 21d 1945-09-08 37y 02m 28d 7 Hall 47 John [1873] Kennedy 28 28 0 7 9 3 16 32.14 10.71 57.14 37.50 1893-05-18 Not Known 1898-01-01 Not Known 6 Kennedy 47 James [1] Main 28 28 0 1 8 8 12 28.57 28.57 42.86 42.86 1905-01-02 18y 07m 04d 1909-10-23 23y 04m 24d 6 Main 47 Patrick McCall 28 28 0 0 5 4 19 17.86 14.29 67.86 25.00 1893-08-12 Not Known 1902-05-10 Not Known 7 McCall 47 Graham Mitchell 28 28 0 0 3 11 14 10.71 39.29 50.00 30.36 1987-01-06 24y 02m 04d 1996-03-16 33y 04m 14d 10 Mitchell 47 John Smith Paterson 28 28 0 0 10 2 16 35.71 7.14 57.14 39.29 1949-01-01 Not Known 1958-11-24 Not Known 11 Paterson 47 Gordon Rae 28 26 2 4 8 11 11 26.67 36.67 36.67 45.00 1978-05-07 20y 00m 04d 1990-01-01 31y 07m 29d 13 Rae 47 Edward (Eric) Stevenson 28 28 0 4 11 8 9 39.29 28.57 32.14 53.57 1961-03-29 18y 03m 04d 1971-09-04 28y 08m 10d 12 Stevenson 57 Michael Graham Weir 27 23 4 4 3 10 15 10.71 35.71 53.57 28.57 1985-01-01 18y 11m 16d 1996-11-16 30y 10m 00d 12 Weir 58 Samuel Fleming 26 26 0 6 6 6 14 23.08 23.08 53.85 34.62 1912-01-01 20y 03m 03d 1917-05-05 25y 07m 06d 6 Fleming 58 Hamilton Handling 26 26 0 14 6 10 10 23.08 38.46 38.46 42.31 1898-10-29 Not Known 1902-01-01 Not Known 4 Handling 58 Paul James Kane 26 26 0 4 3 11 12 11.54 42.31 46.15 32.69 1984-04-21 18y 10m 01d 1991-01-02 25y 06m 13d 8 Kane 58 James Francis O'Rourke 26 26 0 8 11 7 8 42.31 26.92 30.77 55.77 1963-05-04 16y 07m 16d 1974-01-01 27y 03m 14d 11 O'Rourke 58 William Smith[1] 26 26 0 10 7 3 16 26.92 11.54 61.54 32.69 1893-05-18 Not Known 1897-09-18 Not Known 6 Smith[1] 63 George Murray [1] 25 25 0 2 10 5 10 40.00 20.00 40.00 50.00 1923-01-01 Not Known 1928-10-20 Not Known 7 [1] 63 John Bradley 25 25 0 4 8 6 11 32.00 24.00 44.00 44.00 1926-09-08 Not Known 1932-04-06 Not Known 6 Bradley 63 William Russell Dick 25 25 0 0 7 11 7 28.00 44.00 28.00 50.00 1926-09-20 Not Known 1931-01-01 Not Known 5 Dick 63 Alex Ramsay Grosart 25 25 0 1 6 5 14 24.00 20.00 56.00 34.00 1912-08-28 23y 07m 27d 1920-01-01 31y 00m 00d 7 Grosart 63 Derek George Riordan 25 21 4 7 6 9 10 24.00 36.00 40.00 42.00 2001-12-29 18y 11m 13d 2011-04-03 28y 02m 18d 7 Riordan 63 Erich Schaedler 25 25 0 0 9 11 5 36.00 44.00 20.00 58.00 1970-01-01 20y 04m 26d 1985-04-02 35y 07m 27d 11 Schaedler 69 John Baxter 24 24 0 1 9 3 12 37.50 12.50 50.00 43.75 1957-09-21 20y 11m 06d 1966-02-21 29y 04m 06d 9 Baxter 69 William Duguid 24 24 0 0 9 6 8 37.50 25.00 33.33 50.00 1906-05-15 Not Known 1910-02-26 Not Known 5 Duguid 69 Hugh Howie 24 24 0 0 13 1 10 54.17 4.17 41.67 56.25 1944-05-13 20y 02m 29d 1953-09-19 29y 07m 05d 10 Howie 69 Allan Martin 24 24 0 12 8 4 12 33.33 16.67 50.00 41.67 1893-08-12 Not Known 1899-04-01 Not Known 5 Martin 69 James McLaren 24 24 0 3 16 2 4 66.67 8.33 16.67 70.83 1883-10-20 Not Known 1888-04-14 Not Known 5 McLaren 69 Lawrie Reilly 24 24 0 13 8 2 14 33.33 8.33 58.33 37.50 1946-09-07 17y 10m 10d 1958-01-01 29y 02m 04d 11 Reilly 75 Samuel [1] Allan 23 23 0 0 9 5 8 39.13 21.74 34.78 50.00 1907-08-26 Not Known 1911-08-28 Not Known 5 Allan 75 Archibald Buchanan 23 23 0 1 9 1 13 39.13 4.35 56.52 41.30 1946-09-07 17y 11m 05d 1956-09-22 27y 11m 20d 10 Buchanan 75 Malachy Byrne 23 23 0 0 11 6 6 47.83 26.09 26.09 60.87 1875-12-25 Not Known 1885-01-31 Not Known 9 Byrne 75 John Grant 23 23 0 0 6 4 13 26.09 17.39 56.52 34.78 1955-01-01 23y 06m 16d 1964-03-16 32y 09m 00d 10 Grant 75 Peter McGinn 23 23 0 8 16 2 3 69.57 8.70 13.04 73.91 1883-10-20 Not Known 1888-03-17 Not Known 5 McGinn 75 Joseph Murphy 23 23 0 0 8 2 13 34.78 8.70 56.52 39.13 1893-05-18 Not Known 1897-05-11 Not Known 5 Murphy 75 Duncan Urquhart 23 23 0 0 3 6 14 13.04 26.09 60.87 26.09 1929-04-17 Not Known 1935-09-21 Not Known 7 Urquhart 82 Robert Denholm Baxter 22 22 0 2 12 2 7 54.55 9.09 31.82 59.09 1940-09-07 29y 07m 15d 1945-05-09 34y 03m 16d 5 Baxter 82 Patrick Cavanagh 22 22 0 2 10 6 6 45.45 27.27 27.27 59.09 1875-12-25 Not Known 1884-08-30 Not Known 9 Cavanagh 82 Brian Hamilton 22 21 1 0 2 9 11 9.09 40.91 50.00 29.55 1989-08-26 22y 00m 21d 1994-10-29 27y 02m 24d 6 Hamilton 82 John Lamb 22 22 0 0 5 5 11 22.73 22.73 50.00 34.09 1910-01-01 Not Known 1914-01-01 Not Known 5 Lamb 82 John Smith Jackson Maconnachie 22 22 0 1 3 8 11 13.64 36.36 50.00 31.82 1903-08-25 Not Known 1907-01-01 Not Known 4 Maconnachie 82 William McCartney 22 22 0 2 6 10 6 27.27 45.45 27.27 50.00 1899-10-28 20y 05m 28d 1903-01-17 23y 08m 18d 4 McCartney 82 John O'Hara 22 22 0 3 8 3 10 36.36 13.64 45.45 43.18 1908-10-03 Not Known 1912-02-14 Not Known 4 O'Hara 82 Joseph Tortolano 22 15 7 1 6 7 11 25.00 29.17 45.83 39.58 1986-01-01 19y 08m 26d 1996-01-01 29y 08m 26d 10 Tortolano 82 Keith Arthur Wright 22 22 0 4 3 9 10 13.64 40.91 45.45 34.09 1991-08-31 26y 03m 14d 1997-10-12 32y 04m 25d 7 Wright 91 Peter Barr Cormack 21 21 0 6 10 5 6 47.62 23.81 28.57 59.52 1964-03-16 17y 07m 28d 1970-01-01 23y 05m 15d 7 Cormack 91 Tommy Lee 21 21 0 6 15 2 4 71.43 9.52 19.05 76.19 1879-03-01 Not Known 1886-10-23 Not Known 9 Lee 93 Desmond George Bremner 20 20 0 2 11 6 3 55.00 30.00 15.00 70.00 1973-09-08 21y 00m 01d 1979-08-04 26y 10m 28d 7 Bremner 93 John Jack Brownlie 20 20 0 0 11 7 2 55.00 35.00 10.00 72.50 1970-05-01 18y 01m 20d 1978-05-07 26y 01m 26d 8 Brownlie 93 John [2] Fraser 20 20 0 3 7 2 11 35.00 10.00 55.00 40.00 1955-05-07 Not Known 1965-01-01 Not Known 11 Fraser 93 Darren Jackson 20 19 1 2 3 7 10 15.00 35.00 50.00 32.50 1992-08-22 26y 00m 28d 1997-03-15 30y 07m 18d 5 Jackson 93 Hugh Macfarlane 20 20 0 0 4 5 11 20.00 25.00 55.00 32.50 1929-10-26 Not Known 1934-04-30 Not Known 5 Macfarlane 93 Tommy B Preston 20 20 0 4 6 1 13 30.00 5.00 65.00 32.50 1954-09-18 21y 10m 26d 1963-09-07 30y 10m 15d 9 Preston 93 Steven Gordon Whittaker 20 17 3 0 6 5 12 26.09 21.74 52.17 36.96 2003-08-02 19y 01m 17d 2020-03-03 35y 08m 16d 7 Whittaker 100 George Blyth 19 19 0 0 4 3 12 21.05 15.79 63.16 28.95 1930-02-15 Not Known 1934-09-08 Not Known 6 Blyth
Scorers Competitive Games
Total Distinct (ex ogs) = 212
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 Gordon Smith 15 1 57 .26 1941-04-28 16y 11m 03d 1 1956-08-25 32y 03m 00d 35 8 Smith 2 Lawrie Reilly 10 24 .42 1949-01-01 20y 02m 04d 3 1956-09-22 27y 10m 25d 19 5 Reilly 3 Arthur M Duncan 8 29 .28 1971-02-13 23y 02m 08d 3 1976-03-13 28y 03m 08d 14 5 Duncan 3 Edward Hunter Turnbull 8 1 42 .19 1947-01-01 23y 08m 20d 1 1957-09-21 34y 05m 09d 26 6 Turnbull 5 William Esplin Ormond 7 2 40 .18 1947-08-09 20y 05m 17d 2 1959-01-01 31y 10m 09d 27 4 Ormond 5 Derek George Riordan 7 1 25 .28 2004-02-15 21y 00m 30d 4 2010-03-20 27y 02m 04d 20 5 Riordan 5 Jim Scott 7 19 .37 1961-01-02 20y 04m 12d 2 1966-09-10 26y 00m 20d 14 4 Scott 8 Joseph Henry Baker 6 14 .43 1958-03-01 17y 07m 12d 2 1959-09-05 19y 01m 19d 5 2 Baker 8 Alexander James Cropley 6 11 .55 1971-09-04 20y 07m 19d 3 1974-01-01 22y 11m 16d 8 3 Cropley 8 James [1] Dunn 6 43 .14 1921-01-01 20y 01m 07d 1 1925-01-01 24y 01m 07d 9 5 Dunn 8 Hamilton Handling 6 2 26 .23 1899-10-28 Not Known 2 1901-03-23 Not Known 9 2 Handling 8 Arthur Hughes Milne 6 19 .32 1938-09-10 23y 08m 30d 3 1946-01-01 31y 00m 21d 10 3 Milne 8 Garry Lawrence O'Connor 6 19 .32 2002-03-16 18y 10m 09d 3 2006-01-28 22y 08m 21d 15 4 O'Connor 8 Mika-Matti Petteri Paatelainen 6 11 .55 2000-03-18 33y 01m 15d 3 2002-11-03 35y 09m 00d 10 3 Paatelainen 15 Peter Barr Cormack 5 21 .24 1965-05-12 18y 09m 25d 4 1969-09-27 23y 02m 10d 14 4 Cormack 15 Jason Cummings 5 9 .56 2015-01-03 19y 05m 02d 5 2017-02-22 21y 06m 21d 10 3 Cummings 15 John Cuthbertson 5 13 .38 1940-01-01 Not Known 1 1943-01-01 Not Known 7 3 Cuthbertson 15 William Jordan Finnigan 5 38 .13 1940-01-01 27y 01m 08d 2 1947-01-01 34y 01m 08d 17 5 Finnigan 15 Neil Martin 5 1 9 .56 1964-01-01 23y 02m 12d 2 1965-05-12 24y 06m 22d 8 2 Martin 15 James Francis O'Rourke 5 26 .19 1964-05-02 17y 07m 14d 3 1973-01-01 26y 03m 14d 16 3 O'Rourke 15 Harry Ritchie 5 2 47 .11 1922-09-23 22y 07m 04d 5 1927-01-01 26y 10m 13d 14 3 Ritchie 22 James Robert Combe 4 41 .10 1941-04-28 17y 02m 30d 1 1949-09-24 25y 07m 26d 13 4 Combe 22 John Halligan 4 59 .07 1921-01-01 Not Known 1 1927-01-01 Not Known 12 4 Halligan 22 James Harrison 4 3 1.33 1937-01-01 Not Known 1 1937-09-11 Not Known 2 2 Harrison 22 Alexander Hector McMillan MacLeod 4 12 .33 1977-01-26 26y 00m 25d 5 1979-03-28 28y 02m 27d 12 2 MacLeod 22 Joseph McBride 4 9 .44 1985-04-02 24y 07m 16d 1 1986-11-01 26y 02m 15d 4 2 McBride 22 James [1] McColl 4 45 .09 1926-10-30 33y 10m 16d 8 1929-01-01 36y 00m 18d 13 3 McColl 22 James McGhee 4 33 .12 1883-10-20 21y 06m 18d 1 1885-10-03 23y 06m 01d 2 2 McGhee 22 Thomas [1] McIntyre 4 13 .31 1938-01-01 Not Known 2 1938-09-10 Not Known 3 2 McIntyre 22 Pat Murray 4 46 .09 1895-12-21 21y 07m 15d 2 1901-03-09 26y 10m 03d 11 3 Murray 22 Michael Graham Weir 4 27 .15 1987-01-06 20y 11m 21d 4 1995-05-06 29y 03m 20d 25 4 Weir 22 Keith Arthur Wright 4 22 .18 1991-11-02 26y 05m 16d 2 1995-05-06 29y 11m 19d 15 3 Wright 33 William Ross Anderson 3 7 .43 1941-03-08 Not Known 2 1941-03-29 Not Known 3 1 Anderson 33 Robert William Atherton 3 38 .08 1898-10-29 22y 03m 00d 3 1900-09-01 24y 01m 03d 7 3 Atherton 33 William [17] Black 3 9 .33 1935-09-21 Not Known 2 1936-09-19 Not Known 4 2 Black 33 Martin Boyle 3 18 .17 2019-12-26 26y 08m 01d 13 2022-08-07 29y 03m 13d 17 2 Boyle 33 Kevin Patrick Harper 3 13 .23 1995-05-06 19y 03m 21d 3 1998-04-11 22y 02m 27d 12 3 Harper 33 Bobby Johnstone 3 1 17 .18 1954-09-18 25y 00m 11d 10 1960-01-01 30y 03m 25d 13 2 Johnstone 33 Paul James Kane 3 26 .12 1984-08-25 19y 02m 05d 2 1988-11-12 23y 04m 23d 18 3 Kane 33 John [1873] Kennedy 3 28 .11 1895-09-28 Not Known 1 1895-09-28 Not Known 1 1 Kennedy 33 Russell Nigel Latapy 3 1 6 .50 1999-08-14 31y 00m 12d 1 2000-10-22 32y 02m 20d 5 2 Latapy 33 Alexander Bryce Linwood 3 4 .75 1948-01-01 27y 09m 19d 3 1948-08-21 28y 05m 08d 4 2 Linwood 33 William H Miller 3 44 .07 1916-09-18 Not Known 1 1919-09-15 Not Known 3 3 Miller 33 James Peggie 3 15 .20 1908-04-04 Not Known 1 1910-02-26 Not Known 5 2 Peggie 33 Pat Quinn 3 8 .38 1967-09-09 31y 04m 14d 5 1967-09-09 31y 04m 14d 5 1 Quinn 33 Patrick Gordon Stanton 3 40 .08 1968-09-07 23y 11m 25d 14 1975-11-01 31y 01m 19d 30 3 Stanton 33 John [5] Walker 3 33 .09 1921-01-01 18y 11m 00d 1 1925-01-01 22y 11m 00d 9 3 Walker 48 David Reid [2] 2 11 .18 1900-02-03 Not Known 1 1902-10-11 Not Known 3 2 [2] 48 Thomas [1] Adams 2 4 .50 1941-03-08 Not Known 2 1941-04-28 Not Known 3 1 Adams 48 Farid El Alagui 2 2 1.00 2014-08-17 29y 06m 07d 1 2015-04-12 30y 02m 02d 2 1 Alagui 48 David L Anderson 2 5 .40 1921-09-10 Not Known 1 1921-09-10 Not Known 1 1 Anderson 48 Steven Archibald 2 5 .40 1988-11-12 32y 01m 16d 2 1989-11-04 33y 01m 08d 4 2 Archibald 48 Gerard Austin Baker 2 5 .40 1963-09-07 25y 04m 27d 4 1963-09-07 25y 04m 27d 4 1 Baker 48 Thomas Brady 2 6 .33 1935-09-21 Not Known 1 1936-01-01 Not Known 2 1 Brady 48 Desmond George Bremner 2 20 .10 1977-04-13 24y 07m 06d 12 1977-04-13 24y 07m 06d 12 1 Bremner 48 Ralph Callachan 2 17 .12 1979-03-28 23y 10m 28d 5 1983-09-03 28y 04m 05d 6 2 Callachan 48 Ulises de la Cruz 2 3 .67 2001-10-21 27y 08m 13d 1 2001-10-21 27y 08m 13d 1 1 Cruz 48 Joe Davis 2 2 17 .12 1966-09-10 25y 03m 19d 7 1968-01-01 26y 07m 10d 10 2 Davis 48 Bernard Donaghy 2 7 .29 1904-10-29 21y 10m 06d 1 1904-10-29 21y 10m 06d 1 1 Donaghy 48 Samuel Fleming 2 26 .08 1912-02-10 20y 04m 12d 3 1916-04-17 24y 06m 19d 8 2 Fleming 48 Steven Fletcher 2 19 .11 2008-10-19 21y 06m 23d 16 2009-03-14 21y 11m 16d 19 1 Fletcher 48 John [2] Fraser 2 20 .10 1957-01-01 Not Known 1 1963-05-04 Not Known 8 2 Fraser 48 Alan Fordyce Gordon 2 5 .40 1973-01-01 28y 07m 18d 2 1973-01-01 28y 07m 18d 2 1 Gordon 48 Leigh Griffiths 2 9 .22 2012-08-12 21y 11m 23d 5 2013-05-12 22y 08m 22d 9 1 Griffiths 48 Willie Groves 2 18 .11 1886-10-23 Not Known 1 1886-10-23 Not Known 1 1 Groves 48 Daryl Jeremiah Horgan 2 6 .33 2019-04-06 26y 07m 27d 3 2019-04-06 26y 07m 27d 3 1 Horgan 48 Keith M Houchen 2 7 .29 1989-04-01 28y 08m 07d 1 1990-11-24 30y 03m 30d 6 2 Houchen 48 William Irvine 2 7 .29 1983-09-03 19y 08m 06d 1 1984-01-02 20y 00m 05d 3 1 Irvine 48 Darren Jackson 2 1 20 .10 1994-10-29 28y 03m 04d 11 1996-09-28 30y 02m 03d 17 2 Jackson 48 Christopher John Killen 2 4 .50 2006-10-15 25y 00m 07d 2 2006-12-26 25y 02m 18d 4 1 Killen 48 Edward Skillion May 2 11 .18 1987-10-17 20y 01m 17d 6 1989-01-04 21y 04m 05d 10 2 May 48 Patrick David McGinlay 2 37 .05 1995-10-01 28y 04m 01d 19 1998-01-01 30y 07m 02d 29 2 McGinlay 48 Kevin Michael Nisbet 2 7 .29 2023-04-15 26y 01m 07d 6 2023-05-27 26y 02m 19d 7 1 Nisbet 48 Bobby Nutley 2 12 .17 1940-01-01 23y 03m 22d 3 1944-09-09 27y 11m 30d 5 2 Nutley 48 John Thomas O'Neil 2 7 .29 2000-10-22 29y 03m 16d 2 2001-12-29 30y 05m 23d 5 2 O'Neil 48 Michael Andrew Martin O'Neill 2 13 .15 1994-10-29 25y 03m 24d 7 1996-01-01 26y 05m 27d 12 2 O'Neill 48 Gordon Rae 2 28 .07 1978-11-04 20y 06m 01d 2 1979-03-10 20y 10m 07d 3 1 Rae 48 Franck Gaston Henri Sauzee 2 8 .25 1999-12-19 34y 01m 21d 2 2000-03-18 34y 04m 19d 3 1 Sauzee 48 Dean Shiels 2 1 12 .17 2005-04-13 20y 02m 12d 3 2006-12-26 21y 10m 25d 8 2 Shiels 48 Robert Nisbet Smith 2 14 .14 1976-01-01 22y 00m 11d 7 1977-03-23 23y 03m 02d 11 2 Smith 48 Edward (Eric) Stevenson 2 28 .07 1965-09-18 22y 08m 24d 11 1965-09-18 22y 08m 24d 11 1 Stevenson 48 Anthony Stokes 2 1 7 .29 2010-01-03 21y 05m 09d 2 2010-05-01 21y 09m 06d 4 1 Stokes 48 Stan W T Vincent 2 5 .40 1964-05-02 Not Known 1 1964-05-13 Not Known 2 1 Vincent 48 Robert H Walls 2 13 .15 1935-01-01 Not Known 5 1935-09-21 Not Known 6 2 Walls 48 John Britton Weir 2 6 .33 1946-05-04 22y 04m 14d 2 1946-05-04 22y 04m 14d 2 1 Weir 48 Thody Elie Youan 2 8 .25 2023-10-07 24y 06m 00d 6 2023-10-07 24y 06m 00d 6 1 Youan 87 Scott Allan 1 9 .11 2018-03-09 26y 03m 09d 5 2018-03-09 26y 03m 09d 5 1 Allan 87 David O Anderson 1 7 .14 1911-01-02 Not Known 2 1911-01-02 Not Known 2 1 Anderson 87 Robert Denholm Baxter 1 22 .05 1941-09-06 30y 07m 14d 5 1941-09-06 30y 07m 14d 5 1 Baxter 87 Abdessalam Benjelloun 1 9 .11 2006-04-22 21y 02m 25d 2 2006-04-22 21y 02m 25d 2 1 Benjelloun 87 John [1] Borland 1 2 .50 1934-09-08 Not Known 1 1934-09-08 Not Known 1 1 Borland 87 John Bradley 1 25 .04 1928-01-02 Not Known 4 1928-01-02 Not Known 4 1 Bradley 87 Grant Ian Brebner 1 13 .08 2003-01-02 25y 00m 27d 10 2003-01-02 25y 00m 27d 10 1 Brebner 87 Bernard Breslin 1 82 .01 1900-09-01 26y 03m 30d 12 1900-09-01 26y 03m 30d 12 1 Breslin 87 James Brogan 1 2 .50 1883-10-20 Not Known 1 1883-10-20 Not Known 1 1 Brogan 87 Charles [2] Brown 1 1 1.00 1931-01-01 Not Known 1 1931-01-01 Not Known 1 1 Brown 87 Henry Summers Brown 1 19 .05 1928-10-20 Not Known 1 1928-10-20 Not Known 1 1 Brown 87 James Buchanan 1 8 .13 1922-01-02 Not Known 1 1922-01-02 Not Known 1 1 Buchanan 87 Guillaume Buezelin 1 10 .10 2005-10-29 26y 06m 15d 3 2005-10-29 26y 06m 15d 3 1 Buezelin 87 John Burnett 1 3 .33 1908-09-19 Not Known 1 1908-09-19 Not Known 1 1 Burnett 87 Matthew William Busby 1 2 .50 1942-01-01 Not Known 1 1942-01-01 Not Known 1 1 Busby 87 Gillie Byrne 1 7 .14 1879-11-15 Not Known 1 1879-11-15 Not Known 1 1 Byrne 87 Chris Cadden 1 9 .11 2022-04-16 25y 06m 28d 4 2022-04-16 25y 06m 28d 4 1 Cadden 87 Ross Caldwell 1 4 .25 2013-05-12 19y 06m 16d 4 2013-05-12 19y 06m 16d 4 1 Caldwell 87 Patrick Callaghan 1 87 .01 1904-02-20 24y 06m 08d 14 1904-02-20 24y 06m 08d 14 1 Callaghan 87 Colin Campbell 1 3 .33 1979-03-17 22y 03m 16d 2 1979-03-17 22y 03m 16d 2 1 Campbell 87 Patrick Cavanagh 1 22 .05 1879-11-15 Not Known 1 1879-11-15 Not Known 1 1 Cavanagh 87 Phillip Clarke 1 15 .07 1886-10-23 Not Known 2 1886-10-23 Not Known 2 1 Clarke 87 James Steven Collins 1 5 .20 2014-01-02 23y 01m 01d 3 2014-01-02 23y 01m 01d 3 1 Collins 87 Steven J Cowan 1 9 .11 1986-03-22 23y 01m 05d 4 1986-03-22 23y 01m 05d 4 1 Cowan 87 Liam Craig 1 1 6 .17 2014-01-02 27y 00m 06d 3 2014-01-02 27y 00m 06d 3 1 Craig 87 Alex M Davidson 1 3 .33 1938-01-01 Not Known 1 1938-01-01 Not Known 1 1 Davidson 87 Charles Devine 1 1 1.00 1897-12-18 Not Known 1 1897-12-18 Not Known 1 1 Devine 87 John [3] Devlin 1 2 .50 1944-09-09 Not Known 1 1944-09-09 Not Known 1 1 Devlin 87 James Dobson 1 9 .11 1929-10-26 Not Known 1 1929-10-26 Not Known 1 1 Dobson 87 Christian Rhys Doidge 1 8 .13 2020-10-31 28y 02m 06d 4 2020-10-31 28y 02m 06d 4 1 Doidge 87 Graeme Still Donald 1 2 .50 1995-10-01 21y 05m 17d 1 1995-10-01 21y 05m 17d 1 1 Donald 87 Andrew James Dow 1 7 .14 1996-03-16 23y 01m 09d 1 1996-03-16 23y 01m 09d 1 1 Dow 87 Gordon Scott Durie 1 4 .25 1985-08-31 19y 08m 25d 2 1985-08-31 19y 08m 25d 2 1 Durie 87 Peter M Flucker 1 10 .10 1934-01-01 Not Known 4 1934-01-01 Not Known 4 1 Flucker 87 Jordon John Forster 1 8 .13 2014-04-27 20y 07m 04d 7 2014-04-27 20y 07m 04d 7 1 Forster 87 Desmond Fox 1 4 .25 1959-01-01 Not Known 1 1959-01-01 Not Known 1 1 Fox 87 Patrick [4] Gallacher 1 10 .10 1887-10-22 Not Known 2 1887-10-22 Not Known 2 1 Gallacher 87 David Wedderburn Gibson 1 3 .33 1962-01-17 23y 03m 25d 3 1962-01-17 23y 03m 25d 3 1 Gibson 87 Edward Gilfeather 1 19 .05 1927-10-15 Not Known 3 1927-10-15 Not Known 3 1 Gilfeather 87 Alex Ramsay Grosart 1 25 .04 1919-01-11 30y 00m 10d 7 1919-01-11 30y 00m 10d 7 1 Grosart 87 Melker Hallberg 1 3 .33 2020-03-03 24y 04m 12d 3 2020-03-03 24y 04m 12d 3 1 Hallberg 87 John Turner Hamilton 1 3 .33 1971-09-04 22y 01m 25d 2 1971-09-04 22y 01m 25d 2 1 Hamilton 87 William Murdoch Hamilton 1 7 .14 1965-01-01 26y 10m 16d 4 1965-01-01 26y 10m 16d 4 1 Hamilton 87 Paul Hanlon 1 42 .02 2016-02-07 26y 00m 18d 24 2016-02-07 26y 00m 18d 24 1 Hanlon 87 Emiliano Marcondes Camargo Hansen 1 1 1.00 2024-02-28 28y 11m 19d 1 2024-02-28 28y 11m 19d 1 1 Hansen 87 Richard Harker 1 11 .09 1907-11-16 Not Known 1 1907-11-16 Not Known 1 1 Harker 87 Joseph Montgomery Harper 1 6 .17 1975-08-30 27y 07m 19d 3 1975-08-30 27y 07m 19d 3 1 Harper 87 Colin Harris 1 5 .20 1986-01-01 24y 10m 10d 3 1986-01-01 24y 10m 10d 3 1 Harris 87 John Hazel 1 5 .20 1971-02-13 18y 02m 16d 2 1971-02-13 18y 02m 16d 2 1 Hazel 87 Grant Holt 1 2 .50 2017-02-22 35y 10m 10d 2 2017-02-22 35y 10m 10d 2 1 Holt 87 Alexander Howie 1 12 .08 1896-09-26 Not Known 2 1896-09-26 Not Known 2 1 Howie 87 Gordon Hunter 1 36 .03 1994-08-27 27y 03m 24d 30 1994-08-27 27y 03m 24d 30 1 Hunter 87 Christopher Robert Jackson 1 7 .14 1995-11-19 22y 00m 21d 3 1995-11-19 22y 00m 21d 3 1 Jackson 87 Craig Peter James 1 2 .50 2003-01-02 20y 01m 18d 2 2003-01-02 20y 01m 18d 2 1 James 87 William George Jamieson 1 9 .11 1985-01-01 21y 08m 05d 7 1985-01-01 21y 08m 05d 7 1 Jamieson 87 Leslie Hamilton Johnston 1 5 .20 1947-08-30 27y 00m 14d 2 1947-08-30 27y 00m 14d 2 1 Johnston 87 Robert William Jones 1 11 .09 2006-11-08 27y 00m 05d 2 2006-11-08 27y 00m 05d 2 1 Jones 87 Florian Kamberi 1 1 7 .14 2018-05-09 23y 02m 01d 2 2018-05-09 23y 02m 01d 2 1 Kamberi 87 Brian [1] Kerr 1 3 .33 2007-08-06 25y 09m 25d 1 2007-08-06 25y 09m 25d 1 1 Kerr 87 Peter Kerr 1 66 .02 1926-01-01 34y 06m 12d 28 1926-01-01 34y 06m 12d 28 1 Kerr 87 John [2] King 1 1 3 .33 1918-10-19 Not Known 1 1918-10-19 Not Known 1 1 King 87 Mykola Ihorovych Kukharevych 1 1 1.00 2024-10-27 24y 03m 26d 1 2024-10-27 24y 03m 26d 1 1 Kukharevych 87 Barry Lavety 1 5 .20 1998-04-11 23y 07m 21d 4 1998-04-11 23y 07m 21d 4 1 Lavety 87 Tommy Lee 1 21 .05 1883-10-20 Not Known 3 1883-10-20 Not Known 3 1 Lee 87 Dirk Lehmann 1 3 .33 1999-12-19 28y 04m 03d 2 1999-12-19 28y 04m 03d 2 1 Lehmann 87 Robert Lennie 1 9 .11 1916-04-17 Not Known 4 1916-04-17 Not Known 4 1 Lennie 87 Stuart Andrew Lovell 1 6 .17 2000-12-26 28y 11m 17d 6 2000-12-26 28y 11m 17d 6 1 Lovell 87 Jamie Maclaren 1 2 .50 2018-03-09 24y 07m 09d 2 2018-03-09 24y 07m 09d 2 1 Maclaren 87 Alistair Reid MacLeod 1 5 .20 1961-09-16 30y 06m 21d 1 1961-09-16 30y 06m 21d 1 1 MacLeod 87 Andrew [1] Main 1 4 .25 1930-09-20 Not Known 1 1930-09-20 Not Known 1 1 Main 87 Stephen [1] Patrick Mallan 1 7 .14 2019-09-22 23y 05m 28d 5 2019-09-22 23y 05m 28d 5 1 Mallan 87 Dominique Sossorobla Malonga 1 3 .33 2014-10-26 25y 09m 18d 1 2014-10-26 25y 09m 18d 1 1 Malonga 87 Brian Marjoribanks 1 1 1.00 1961-09-16 19y 01m 25d 1 1961-09-16 19y 01m 25d 1 1 Marjoribanks 87 Allan Martin 1 24 .04 1897-09-18 Not Known 3 1897-09-18 Not Known 3 1 Martin 87 Joe McBride 1 8 .13 1969-09-27 31y 03m 17d 2 1969-09-27 31y 03m 17d 2 1 McBride 87 William McCartney 1 22 .05 1901-09-14 22y 04m 15d 10 1901-09-14 22y 04m 15d 10 1 McCartney 87 George McKinlay Cassidy J McCluskey 1 8 .13 1987-01-06 29y 03m 18d 2 1987-01-06 29y 03m 18d 2 1 McCluskey 87 Robert [1] McCulloch 1 3 .33 1901-08-17 Not Known 1 1901-08-17 Not Known 1 1 McCulloch 87 Tommy McDonald 1 1 1.00 1954-01-01 23y 07m 08d 1 1954-01-01 23y 07m 08d 1 1 McDonald 87 Peter McGinn 1 23 .04 1886-10-23 Not Known 3 1886-10-23 Not Known 3 1 McGinn 87 Allan McGraw 1 6 .17 1966-09-10 27y 01m 12d 1 1966-09-10 27y 01m 12d 1 1 McGraw 87 Tommy McIntyre 1 1 17 .06 1992-01-01 28y 00m 06d 11 1992-01-01 28y 00m 06d 11 1 McIntyre 87 James McLaren 1 24 .04 1886-10-23 Not Known 3 1886-10-23 Not Known 3 1 Mclaren 87 Duncan [1] McLean 1 3 .33 1904-10-29 Not Known 1 1904-10-29 Not Known 1 1 McLean 87 John Murdoch McLeod 1 4 .25 1961-01-02 22y 01m 10d 4 1961-01-02 22y 01m 10d 4 1 McLeod 87 Thomas Kelly McManus 1 10 .10 2003-01-02 21y 10m 05d 8 2003-01-02 21y 10m 05d 8 1 McManus 87 John McNamee 1 12 .08 1966-02-21 24y 08m 10d 9 1966-02-21 24y 08m 10d 9 1 McNamee 87 James McPake 1 6 .17 2012-05-19 27y 10m 25d 2 2012-05-19 27y 10m 25d 2 1 McPake 87 James Miller 1 13 .08 1936-09-19 Not Known 1 1936-09-19 Not Known 1 1 Miller 87 Kenneth Miller 1 5 .20 1999-12-19 19y 11m 26d 3 1999-12-19 19y 11m 26d 3 1 Miller 87 Liam William Peter Miller 1 1 7 .14 2011-04-03 30y 01m 21d 7 2011-04-03 30y 01m 21d 7 1 Miller 87 James Cowan Morton 1 8 .13 1907-11-16 Not Known 2 1907-11-16 Not Known 2 1 Morton 87 Jimmy Mulkerrin 1 1 1.00 1955-09-24 23y 08m 30d 1 1955-09-24 23y 08m 30d 1 1 Mulkerrin 87 Ian William Murray 1 31 .03 2002-08-11 21y 04m 22d 10 2002-08-11 21y 04m 22d 10 1 Murray 87 Simon Murray 1 3 .33 2017-10-24 25y 07m 02d 1 2017-10-24 25y 07m 02d 1 1 Murray 87 Frank Newton 1 3 .33 1916-04-17 Not Known 1 1916-04-17 Not Known 1 1 Newton 87 John O'Neill 1 1 1.00 1896-03-14 Not Known 1 1896-03-14 Not Known 1 1 O'Neill 87 Matthew Paterson 1 1 66 .02 1913-11-08 25y 05m 20d 15 1913-11-08 25y 05m 20d 15 1 Paterson 87 Willie Paterson 1 1 1.00 1976-10-30 19y 06m 00d 1 1976-10-30 19y 06m 00d 1 1 Paterson 87 William Peat 1 9 .11 1946-05-04 Not Known 4 1946-05-04 Not Known 4 1 Peat 87 James S Preston 1 7 .14 1930-01-01 Not Known 2 1930-01-01 Not Known 2 1 Preston 87 Tommy B Preston 1 20 .05 1960-09-10 27y 10m 18d 8 1960-09-10 27y 10m 18d 8 1 Preston 87 John Pryce 1 11 .09 1896-09-26 Not Known 1 1896-09-26 Not Known 1 1 Pryce 87 George Rae 1 13 .08 1912-02-14 Not Known 5 1912-02-14 Not Known 5 1 Rae 87 Robert [1] Reid 1 2 .50 1914-02-14 Not Known 1 1914-02-14 Not Known 1 1 Reid 87 Duncan Ritchie 1 6 .17 1908-04-04 Not Known 2 1908-04-04 Not Known 2 1 Ritchie 87 John [1915] Robertson 1 3 .33 1915-02-27 Not Known 1 1915-02-27 Not Known 1 1 Robertson 87 Robert Sclater 1 2 .50 1930-02-15 Not Known 1 1930-02-15 Not Known 1 1 Sclater 87 Alistair Black Scott 1 4 .25 1977-03-23 26y 06m 25d 3 1977-03-23 26y 06m 25d 3 1 Scott 87 William Smith[1] 1 26 .04 1895-12-21 Not Known 2 1895-12-21 Not Known 2 1 Smith[1] 87 George Sneddon 1 3 .33 1906-09-22 Not Known 2 1906-09-22 Not Known 2 1 Sneddon 87 William Stage 1 4 .25 1919-09-15 26y 05m 24d 1 1919-09-15 26y 05m 24d 1 1 Stage 87 George A Stewart 1 8 .13 1979-03-10 31y 06m 10d 5 1979-03-10 31y 06m 10d 5 1 Stewart 87 John [4] Taylor 1 8 .13 1931-01-01 Not Known 3 1931-01-01 Not Known 3 1 Taylor 87 Ricardo Vaz Te 1 1 1.00 2011-04-03 24y 06m 02d 1 2011-04-03 24y 06m 02d 1 1 Te 87 Robert Templeton 1 1 41 .02 1920-08-28 Not Known 12 1920-08-28 Not Known 12 1 Templeton 87 Bobby Thomson 1 6 .17 1983-11-05 28y 07m 15d 2 1983-11-05 28y 07m 15d 2 1 Thomson 87 Joseph Tortolano 1 22 .05 1991-03-23 24y 11m 17d 10 1991-03-23 24y 11m 17d 10 1 Tortolano 87 Derek Johnstone Townsley 1 4 .25 2003-01-02 29y 09m 12d 5 2003-01-02 29y 09m 12d 5 1 Townsley 87 Andrew Francis Walker 1 1 1.00 1998-01-01 32y 08m 26d 1 1998-01-01 32y 08m 26d 1 1 Walker 87 James R Williamson 1 8 .13 1920-01-01 Not Known 4 1920-01-01 Not Known 4 1 Williamson 87 Peter [1] Wilson 1 10 .10 1935-01-01 30y 01m 07d 2 1935-01-01 30y 01m 07d 2 1 Wilson 87 David Wotherspoon 1 12 .08 2012-12-02 20y 11m 03d 12 2012-12-02 20y 11m 03d 12 1 Wotherspoon 87 Drey Jermaine Wright 1 3 .33 2022-04-09 26y 11m 10d 4 2022-04-09 26y 11m 10d 4 1 Wright 87 Merouane Zemamma 1 8 .13 2006-10-15 23y 00m 08d 1 2006-10-15 23y 00m 08d 1 1 Zemamma 87 David Zitelli 1 5 .20 2000-10-22 32y 00m 19d 1 2000-10-22 32y 00m 19d 1 1 Zitelli
Scorers All Games
Total Distinct (ex ogs) = 311
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 James McGhee 25 33 .76 1883-10-20 21y 06m 18d 0 1890-11-01 28y 06m 30d 2 6 McGhee 2 Gordon Smith 21 2 57 .37 1941-04-28 16y 11m 03d 0 1956-08-25 32y 03m 00d 35 11 Smith 3 Hamilton Handling 16 3 26 .62 1899-10-28 0 1901-04-13 Not Known 9 2 Handling 4 Harry Ritchie 15 4 47 .32 1921-05-06 21y 02m 17d 0 1927-09-19 27y 07m 00d 14 7 Ritchie 4 Edward Hunter Turnbull 15 3 42 .36 1947-01-01 23y 08m 20d 0 1957-09-21 34y 05m 09d 26 8 Turnbull 6 James [1] McColl 14 45 .31 1923-04-30 30y 04m 16d 0 1929-09-03 36y 08m 20d 13 7 McColl 6 Pat Murray 14 46 .30 1893-10-28 19y 05m 22d 0 1901-03-09 26y 10m 03d 11 6 Murray 8 Lawrie Reilly 13 24 .54 1949-01-01 20y 02m 04d 0 1956-09-22 27y 10m 25d 19 5 Reilly 9 Allan Martin 12 24 .50 1893-12-09 Not Known 0 1897-09-18 Not Known 3 4 Martin 9 William Esplin Ormond 12 2 40 .30 1947-05-12 20y 02m 19d 0 1960-04-18 33y 01m 26d 27 6 Ormond 11 James [1] Dunn 11 43 .26 1921-01-01 20y 01m 07d 0 1927-04-27 26y 05m 02d 9 7 Dunn 11 John Halligan 11 59 .19 1921-01-01 Not Known 0 1929-09-16 Not Known 12 7 Halligan 11 Arthur Hughes Milne 11 19 .58 1938-09-10 23y 08m 30d 0 1946-01-01 31y 00m 21d 10 4 Milne 14 Joseph Henry Baker 10 14 .71 1957-10-07 17y 02m 20d 0 1961-03-29 20y 08m 12d 5 4 Baker 14 William Smith[1] 10 26 .38 1893-08-12 Not Known 0 1895-12-21 Not Known 2 3 Smith[1] 16 John Cuthbertson 9 13 .69 1940-01-01 17y 01m 01d 0 1949-04-11 Not Known 7 5 Cuthbertson 16 Arthur M Duncan 9 29 .31 1971-02-13 23y 02m 08d 0 1976-03-13 28y 03m 08d 14 5 Duncan 16 Thomas [1] McIntyre 9 13 .69 1937-08-18 Not Known 0 1944-05-27 Not Known 3 3 McIntyre 19 Robert William Atherton 8 38 .21 1898-03-26 21y 07m 26d 0 1902-05-15 25y 09m 16d 7 5 Atherton 19 Peter McGinn 8 23 .35 1883-11-03 Not Known 0 1887-03-12 Not Known 3 4 McGinn 19 James Francis O'Rourke 8 26 .31 1964-05-02 17y 07m 14d 0 1973-01-01 26y 03m 14d 16 5 O'Rourke 19 Frank Rourke 8 16 .50 1877-02-16 Not Known 0 1881-12-31 Not Known 0 5 Rourke 19 Jim Scott 8 19 .42 1961-01-02 20y 04m 12d 0 1966-09-10 26y 00m 20d 14 5 Scott 24 James Robert Combe 7 41 .17 1941-04-28 17y 02m 30d 0 1952-05-03 28y 03m 04d 13 5 Combe 24 William Jordan Finnigan 7 38 .18 1938-04-18 25y 04m 25d 0 1947-01-01 34y 01m 08d 17 6 Finnigan 24 Willie Groves 7 18 .39 1886-10-23 Not Known 0 1896-01-25 Not Known 1 4 Groves 24 John [1873] Kennedy 7 28 .25 1893-05-18 Not Known 0 1897-09-01 Not Known 1 4 Kennedy 24 Bobby Nutley 7 12 .58 1938-04-18 21y 07m 08d 0 1944-09-09 27y 11m 30d 5 4 Nutley 24 Derek George Riordan 7 1 25 .28 2004-02-15 21y 00m 30d 4 2010-03-20 27y 02m 04d 20 5 Riordan 24 John [5] Walker 7 33 .21 1921-01-01 18y 11m 00d 0 1926-04-28 24y 02m 27d 9 5 Walker 31 William [17] Black 6 9 .67 1935-04-23 Not Known 0 1936-09-19 Not Known 4 3 Black 31 James Buchanan 6 8 .75 1922-01-02 Not Known 0 1922-08-30 Not Known 1 2 Buchanan 31 Peter Barr Cormack 6 1 21 .29 1964-03-16 17y 07m 28d 0 1969-09-27 23y 02m 10d 14 5 Cormack 31 Alexander James Cropley 6 11 .55 1971-09-04 20y 07m 19d 3 1974-01-01 22y 11m 16d 8 3 Cropley 31 Samuel Fleming 6 26 .23 1912-02-10 20y 04m 12d 0 1916-04-17 24y 06m 19d 8 4 Fleming 31 Tommy Lee 6 21 .29 1879-03-29 Not Known 0 1885-09-19 Not Known 3 6 Lee 31 William H Miller 6 44 .14 1916-09-18 Not Known 0 1921-05-03 Not Known 3 4 Miller 31 Garry Lawrence O'Connor 6 19 .32 2002-03-16 18y 10m 09d 3 2006-01-28 22y 08m 21d 15 4 O'Connor 31 Mika-Matti Petteri Paatelainen 6 11 .55 2000-03-18 33y 01m 15d 3 2002-11-03 35y 09m 00d 10 3 Paatelainen 40 Patrick Callaghan 5 87 .06 1902-03-08 22y 06m 24d 0 1908-01-01 28y 04m 20d 14 3 Callaghan 40 Jason Cummings 5 9 .56 2015-01-03 19y 05m 02d 5 2017-02-22 21y 06m 21d 10 3 Cummings 40 Michael Dunbar 5 4 1.25 1887-05-16 Not Known 0 1888-04-14 Not Known 0 2 Dunbar 40 James Harrison 5 3 1.67 1937-01-01 Not Known 0 1937-09-11 Not Known 2 2 Harrison 40 Bobby Johnstone 5 2 17 .29 1954-09-18 25y 00m 11d 0 1960-04-18 30y 07m 11d 13 2 Johnstone 40 John Lee 5 11 .45 1884-02-09 Not Known 0 1886-05-15 Not Known 0 3 Lee 40 Neil Martin 5 1 9 .56 1964-01-01 23y 02m 12d 2 1965-05-12 24y 06m 22d 8 2 Martin 40 William Peat 5 9 .56 1944-09-18 Not Known 0 1946-05-04 Not Known 4 2 Peat 48 Alfred James Anderson 4 6 .67 1935-04-23 Not Known 0 1935-08-14 Not Known 0 2 Anderson 48 William Ross Anderson 4 7 .57 1941-03-08 Not Known 0 1943-05-15 Not Known 3 2 Anderson 48 John Bradley 4 25 .16 1927-04-27 Not Known 0 1930-09-15 Not Known 4 3 Bradley 48 John Campbell[4] 4 17 .24 1905-04-15 Not Known 0 1905-05-11 Not Known 0 1 Campbell[4] 48 William Cox 4 18 .22 1880-01-31 Not Known 0 1887-12-24 Not Known 0 4 Cox 48 Joe Davis 4 4 17 .24 1966-05-04 24y 11m 12d 0 1968-01-01 26y 07m 10d 10 3 Davis 48 Peter M Flucker 4 10 .40 1932-12-26 Not Known 0 1934-01-01 Not Known 4 2 Flucker 48 Alexander Howie 4 12 .33 1893-12-30 Not Known 0 1896-09-26 Not Known 2 3 Howie 48 Paul James Kane 4 26 .15 1984-08-25 19y 02m 05d 0 1988-11-12 23y 04m 23d 18 4 Kane 48 Alexander Hector McMillan MacLeod 4 12 .33 1977-01-26 26y 00m 25d 5 1979-03-28 28y 02m 27d 12 2 MacLeod 48 Joseph McBride 4 9 .44 1985-04-02 24y 07m 16d 1 1986-11-01 26y 02m 15d 4 2 McBride 48 Robert [1] McCulloch 4 3 1.33 1901-05-31 Not Known 0 1901-08-17 Not Known 1 2 McCulloch 48 James Peggie 4 15 .27 1908-04-04 Not Known 0 1910-02-26 Not Known 5 3 Peggie 48 Tommy B Preston 4 20 .20 1957-10-07 24y 11m 14d 0 1960-09-10 27y 10m 18d 8 2 Preston 48 Gordon Rae 4 28 .14 1978-11-04 20y 06m 01d 0 1980-08-20 22y 03m 17d 3 3 Rae 48 Edward (Eric) Stevenson 4 28 .14 1961-03-29 18y 03m 04d 0 1965-09-18 22y 08m 24d 11 3 Stevenson 48 John Britton Weir 4 6 .67 1945-05-09 21y 04m 19d 0 1946-05-04 22y 04m 14d 2 2 Weir 48 Michael Graham Weir 4 27 .15 1987-01-06 20y 11m 21d 4 1995-05-06 29y 03m 20d 25 4 Weir 48 Keith Arthur Wright 4 22 .18 1991-11-02 26y 05m 16d 2 1995-05-06 29y 11m 19d 15 3 Wright 67 David Reid [2] 3 11 .27 1900-02-03 Not Known 0 1902-10-11 Not Known 3 2 [2] 67 Thomas Bogan 3 6 .50 1944-05-27 24y 00m 09d 0 1944-09-18 24y 04m 00d 0 2 Bogan 67 Martin Boyle 3 18 .17 2019-12-26 26y 08m 01d 13 2022-08-07 29y 03m 13d 17 2 Boyle 67 Thomas Brady 3 6 .50 1935-08-14 Not Known 0 1936-01-01 Not Known 2 1 Brady 67 James Brogan 3 2 1.50 1883-10-20 Not Known 0 1883-11-03 Not Known 1 1 Brogan 67 Henry Summers Brown 3 19 .16 1928-10-20 Not Known 0 1930-09-15 Not Known 1 3 Brown 67 Gillie Byrne 3 7 .43 1879-11-15 Not Known 0 1881-10-01 Not Known 1 2 Byrne 67 Phillip Clarke 3 15 .20 1885-01-31 Not Known 0 1886-10-23 Not Known 2 3 Clarke 67 George Dougal 3 11 .27 1897-03-13 Not Known 0 1897-03-13 Not Known 0 1 Dougal 67 Thomas Findlay 3 8 .38 1906-05-30 Not Known 0 1907-09-16 Not Known 0 2 Findlay 67 John [2] Fraser 3 20 .15 1957-01-01 Not Known 0 1963-05-04 Not Known 8 2 Fraser 67 John Gilmartin 3 5 .60 1940-05-15 Not Known 0 1940-08-14 Not Known 0 2 Gilmartin 67 Archibald Gray 3 2 18 .17 1901-05-15 Not Known 0 1904-05-07 Not Known 0 3 Gray 67 Kevin Patrick Harper 3 13 .23 1995-05-06 19y 03m 21d 3 1998-04-11 22y 02m 27d 12 3 Harper 67 James Hendren 3 19 .16 1912-11-06 Not Known 0 1913-01-01 Not Known 0 1 Hendren 67 Thomas Kilpatrick 3 12 .25 1917-01-01 Not Known 0 1918-04-15 Not Known 0 2 Kilpatrick 67 Russell Nigel Latapy 3 1 6 .50 1999-08-14 31y 00m 12d 1 2000-10-22 32y 02m 20d 5 2 Latapy 67 Thomas Lauder 3 5 .60 1930-04-23 Not Known 0 1931-04-30 Not Known 0 2 Lauder 67 Alexander Bryce Linwood 3 4 .75 1948-01-01 27y 09m 19d 3 1948-08-21 28y 05m 08d 4 2 Linwood 67 Andrew [1] Main 3 4 .75 1930-09-15 Not Known 0 1930-09-20 Not Known 1 1 Main 67 Joe McBride 3 1 8 .38 1969-09-27 31y 03m 17d 0 1970-05-01 31y 10m 21d 2 1 McBride 67 Andrew McGeachan 3 12 .25 1902-03-29 Not Known 0 1902-05-24 Not Known 0 1 McGeachan 67 James McLaren 3 24 .13 1883-11-03 Not Known 0 1887-12-24 Not Known 3 3 McLaren 67 John O'Hara 3 22 .14 1908-10-03 Not Known 0 1909-05-08 Not Known 0 1 O'Hara 67 Matthew Paterson 3 3 66 .05 1912-09-16 24y 03m 28d 0 1915-01-01 26y 07m 13d 15 3 Paterson 67 John Pryce 3 11 .27 1896-09-26 Not Known 0 1898-05-21 Not Known 1 2 Pryce 67 Pat Quinn 3 8 .38 1967-09-09 31y 04m 14d 5 1967-09-09 31y 04m 14d 5 1 Quinn 67 George Rae 3 13 .23 1911-05-06 Not Known 0 1912-02-14 Not Known 5 2 Rae 67 William Smith[2] 3 51 .06 1909-02-27 Not Known 0 1911-05-06 Not Known 0 2 Smith[2] 67 Patrick Gordon Stanton 3 40 .08 1968-09-07 23y 11m 25d 14 1975-11-01 31y 01m 19d 30 3 Stanton 67 Stan W T Vincent 3 5 .60 1964-03-16 Not Known 0 1964-05-13 Not Known 2 1 Vincent 98 George Murray [1] 2 25 .08 1924-04-29 Not Known 0 1924-04-29 Not Known 0 1 [1] 98 Thomas [1] Adams 2 4 .50 1941-03-08 Not Known 2 1941-04-28 Not Known 3 1 Adams 98 Farid El Alagui 2 2 1.00 2014-08-17 29y 06m 07d 1 2015-04-12 30y 02m 02d 2 1 Alagui 98 David L Anderson 2 5 .40 1921-09-10 Not Known 1 1921-09-10 Not Known 1 1 Anderson 98 Steven Archibald 2 5 .40 1988-11-12 32y 01m 16d 2 1989-11-04 33y 01m 08d 4 2 Archibald 98 Gerard Austin Baker 2 5 .40 1963-09-07 25y 04m 27d 4 1963-09-07 25y 04m 27d 4 1 Baker 98 Robert Denholm Baxter 2 22 .09 1941-09-06 30y 07m 14d 0 1945-04-16 34y 02m 24d 5 2 Baxter 98 Desmond George Bremner 2 20 .10 1977-04-13 24y 07m 06d 12 1977-04-13 24y 07m 06d 12 1 Bremner 98 Bernard Breslin 2 82 .02 1900-05-19 26y 00m 17d 0 1900-09-01 26y 03m 30d 12 2 Breslin 98 Ralph Callachan 2 17 .12 1979-03-28 23y 10m 28d 5 1983-09-03 28y 04m 05d 6 2 Callachan 98 Colin Campbell 2 3 .67 1979-03-17 22y 03m 16d 0 1979-08-04 22y 08m 03d 2 2 Campbell 98 Patrick Cavanagh 2 22 .09 1879-11-15 Not Known 0 1880-01-31 Not Known 1 1 Cavanagh 98 Steven J Cowan 2 9 .22 1986-03-22 23y 01m 05d 0 1987-05-07 24y 02m 20d 4 2 Cowan 98 Ulises de la Cruz 2 3 .67 2001-10-21 27y 08m 13d 1 2001-10-21 27y 08m 13d 1 1 Cruz 98 Dempsey 2 4 .50 1890-01-25 Not Known 0 1890-04-12 Not Known 0 1 Dempsey 98 John [3] Devlin 2 2 1.00 1944-09-09 Not Known 0 1944-09-18 Not Known 1 1 Devlin 98 Donald Dixon 2 10 .20 1910-08-24 Not Known 0 1910-08-24 Not Known 0 1 Dixon 98 James Dobson 2 9 .22 1929-10-26 Not Known 0 1932-04-06 Not Known 1 2 Dobson 98 Bernard Donaghy 2 7 .29 1904-10-29 21y 10m 06d 1 1904-10-29 21y 10m 06d 1 1 Donaghy 98 Willie Donnelly 2 10 .20 1878-04-06 Not Known 0 1879-03-01 Not Known 0 2 Donnelly 98 Peter Douglas 2 3 .67 1899-04-29 Not Known 0 1899-05-08 Not Known 0 1 Douglas 98 Patrick Farrell 2 4 .50 1937-04-17 Not Known 0 1937-04-17 Not Known 0 1 Farrell 98 David Fellinger 2 3 .67 1989-05-08 19y 11m 02d 0 1989-05-08 19y 11m 02d 0 1 Fellinger 98 Steven Fletcher 2 19 .11 2008-10-19 21y 06m 23d 16 2009-03-14 21y 11m 16d 19 1 Fletcher 98 James Flynn 2 18 .11 1881-12-31 Not Known 0 1881-12-31 Not Known 0 1 Flynn 98 Alan Fordyce Gordon 2 5 .40 1973-01-01 28y 07m 18d 2 1973-01-01 28y 07m 18d 2 1 Gordon 98 Leigh Griffiths 2 9 .22 2012-08-12 21y 11m 23d 5 2013-05-12 22y 08m 22d 9 1 Griffiths 98 Richard Harker 2 11 .18 1907-11-16 Not Known 0 1908-01-01 Not Known 1 1 Harker 98 Daryl Jeremiah Horgan 2 6 .33 2019-04-06 26y 07m 27d 3 2019-04-06 26y 07m 27d 3 1 Horgan 98 Keith M Houchen 2 7 .29 1989-04-01 28y 08m 07d 1 1990-11-24 30y 03m 30d 6 2 Houchen 98 Henry Hutchison 2 2 1.00 1916-01-01 Not Known 0 1916-01-01 Not Known 0 1 Hutchison 98 William Irvine 2 7 .29 1983-09-03 19y 08m 06d 1 1984-01-02 20y 00m 05d 3 1 Irvine 98 Darren Jackson 2 1 20 .10 1994-10-29 28y 03m 04d 11 1996-09-28 30y 02m 03d 17 2 Jackson 98 Peter Kerr 2 66 .03 1913-05-10 21y 10m 20d 0 1926-01-01 34y 06m 12d 28 2 Kerr 98 Christopher John Killen 2 4 .50 2006-10-15 25y 00m 07d 2 2006-12-26 25y 02m 18d 4 1 Killen 98 John [2] King 2 1 3 .67 1918-10-19 Not Known 0 1919-01-01 Not Known 1 1 King 98 Edward Skillion May 2 11 .18 1987-10-17 20y 01m 17d 6 1989-01-04 21y 04m 05d 10 2 May 98 William McCartney 2 22 .09 1901-05-31 22y 01m 01d 0 1901-09-14 22y 04m 15d 10 2 McCartney 98 Patrick David McGinlay 2 37 .05 1995-10-01 28y 04m 01d 19 1998-01-01 30y 07m 02d 29 2 McGinlay 98 Duncan [1] McLean 2 3 .67 1904-10-08 Not Known 0 1904-10-29 Not Known 1 1 McLean 98 Alexander McMahon 2 11 .18 1890-01-25 19y 03m 09d 0 1890-03-15 19y 04m 27d 0 1 McMahon 98 Andrew [2] Moir 2 1 3 .67 1918-05-18 Not Known 0 1918-05-18 Not Known 0 1 Moir 98 Kevin Michael Nisbet 2 7 .29 2023-04-15 26y 01m 07d 6 2023-05-27 26y 02m 19d 7 1 Nisbet 98 John Thomas O'Neil 2 7 .29 2000-10-22 29y 03m 16d 2 2001-12-29 30y 05m 23d 5 2 O'Neil 98 Michael Andrew Martin O'Neill 2 13 .15 1994-10-29 25y 03m 24d 7 1996-01-01 26y 05m 27d 12 2 O'Neill 98 William [1] Porter 2 5 .40 1899-01-02 Not Known 0 1899-05-08 Not Known 0 1 Porter 98 Owen Quinn 2 14 .14 1878-04-20 Not Known 0 1880-01-31 Not Known 0 2 Quinn 98 Duncan Ritchie 2 6 .33 1908-01-01 Not Known 0 1908-04-04 Not Known 2 1 Ritchie 98 Alex Robertson 2 43 .05 1897-04-19 Not Known 0 1902-08-15 Not Known 0 2 Robertson 98 William [14] Robertson 2 3 .67 1917-09-17 Not Known 0 1917-09-17 Not Known 0 1 Robertson 98 Franck Gaston Henri Sauzee 2 8 .25 1999-12-19 34y 01m 21d 2 2000-03-18 34y 04m 19d 3 1 Sauzee 98 Hugh Shaw 2 1 38 .05 1919-05-17 23y 01m 16d 0 1922-04-26 26y 00m 25d 0 2 Shaw 98 Dean Shiels 2 1 12 .17 2005-04-13 20y 02m 12d 3 2006-12-26 21y 10m 25d 8 2 Shiels 98 Robert Nisbet Smith 2 14 .14 1976-01-01 22y 00m 11d 7 1977-03-23 23y 03m 02d 11 2 Smith 98 William Stage 2 4 .50 1919-09-15 26y 05m 24d 0 1920-05-05 27y 01m 13d 1 1 Stage 98 Anthony Stokes 2 1 7 .29 2010-01-03 21y 05m 09d 2 2010-05-01 21y 09m 06d 4 1 Stokes 98 Hugh [1] Thomson 2 2 1.00 1910-08-22 Not Known 0 1910-08-22 Not Known 0 1 Thomson 98 Douglas Herbert Wallace 2 2 1.00 1943-05-08 Not Known 0 1943-05-22 Not Known 0 1 Wallace 98 Robert H Walls 2 13 .15 1935-01-01 Not Known 5 1935-09-21 Not Known 6 2 Walls 98 Michael Whelahan 2 8 .25 1878-04-20 Not Known 0 1879-03-29 Not Known 0 2 Whelahan 98 James R Williamson 2 8 .25 1918-09-16 Not Known 0 1920-01-01 Not Known 4 2 Williamson 98 Robert [3] Wilson 2 6 .33 1914-05-09 Not Known 0 1914-05-09 Not Known 0 1 Wilson 98 Thody Elie Youan 2 8 .25 2023-10-07 24y 06m 00d 6 2023-10-07 24y 06m 00d 6 1 Youan 161 Patrick Connelly [1] 1 1 1.00 1884-03-29 Not Known 0 1884-03-29 Not Known 0 1 [1] 161 Peter Boyle [1] 1 9 .11 1902-03-08 Not Known 0 1902-03-08 Not Known 0 1 [1] 161 Brown [8] 1 1 1.00 1908-08-18 Not Known 0 1908-08-18 Not Known 0 1 [8] 161 1 1 1.00 1906-04-14 Not Known 0 1906-04-14 Not Known 0 1 161 Andrew Irving Aitken 1 1 1.00 1942-05-23 22y 07m 08d 0 1942-05-23 22y 07m 08d 0 1 Aitken 161 Scott Allan 1 9 .11 2018-03-09 26y 03m 09d 5 2018-03-09 26y 03m 09d 5 1 Allan 161 David O Anderson 1 7 .14 1911-01-02 Not Known 2 1911-01-02 Not Known 2 1 Anderson 161 George [3] Anderson 1 3 .33 1920-05-03 Not Known 0 1920-05-03 Not Known 0 1 Anderson 161 Harry Alfred James Anderson 1 12 .08 1910-05-07 Not Known 0 1910-05-07 Not Known 0 1 Anderson 161 John Baxter 1 24 .04 1961-03-29 24y 05m 14d 0 1961-03-29 24y 05m 14d 0 1 Baxter 161 Abdessalam Benjelloun 1 9 .11 2006-04-22 21y 02m 25d 2 2006-04-22 21y 02m 25d 2 1 Benjelloun 161 John Henderson Blackley 1 1 28 .04 1970-10-24 22y 05m 12d 0 1970-10-24 22y 05m 12d 0 1 Blackley 161 John [1] Borland 1 2 .50 1934-09-08 Not Known 1 1934-09-08 Not Known 1 1 Borland 161 Grant Ian Brebner 1 13 .08 2003-01-02 25y 00m 27d 10 2003-01-02 25y 00m 27d 10 1 Brebner 161 Charles [2] Brown 1 1 1.00 1931-01-01 Not Known 1 1931-01-01 Not Known 1 1 Brown 161 Archibald Buchanan 1 23 .04 1951-05-15 22y 07m 13d 0 1951-05-15 22y 07m 13d 0 1 Buchanan 161 Guillaume Buezelin 1 10 .10 2005-10-29 26y 06m 15d 3 2005-10-29 26y 06m 15d 3 1 Buezelin 161 John Burnett 1 3 .33 1908-09-19 Not Known 1 1908-09-19 Not Known 1 1 Burnett 161 Matthew William Busby 1 2 .50 1942-01-01 Not Known 1 1942-01-01 Not Known 1 1 Busby 161 Leonard Butt 1 1 1.00 1943-09-20 Not Known 0 1943-09-20 Not Known 0 1 Butt 161 Chris Cadden 1 9 .11 2022-04-16 25y 06m 28d 4 2022-04-16 25y 06m 28d 4 1 Cadden 161 Ross Caldwell 1 4 .25 2013-05-12 19y 06m 16d 4 2013-05-12 19y 06m 16d 4 1 Caldwell 161 Charles Campbell 1 7 .14 1918-01-01 Not Known 0 1918-01-01 Not Known 0 1 Campbell 161 James Caskie 1 13 .08 1943-05-15 Not Known 0 1943-05-15 Not Known 0 1 Caskie 161 John Clark[2] 1 5 .20 1925-09-16 Not Known 0 1925-09-16 Not Known 0 1 Clark[2] 161 Hugh Clifford 1 2 .50 1888-03-17 Not Known 0 1888-03-17 Not Known 0 1 Clifford 161 John Coleman 1 6 .17 1888-03-17 Not Known 0 1888-03-17 Not Known 0 1 Coleman 161 James Steven Collins 1 5 .20 2014-01-02 23y 01m 01d 3 2014-01-02 23y 01m 01d 3 1 Collins 161 Archibald Connell 1 5 .20 1929-04-17 Not Known 0 1929-04-17 Not Known 0 1 Connell 161 Liam Craig 1 1 6 .17 2014-01-02 27y 00m 06d 3 2014-01-02 27y 00m 06d 3 1 Craig 161 George Dalrymple 1 10 .10 1904-10-08 Not Known 0 1904-10-08 Not Known 0 1 Dalrymple 161 Alex M Davidson 1 3 .33 1938-01-01 Not Known 1 1938-01-01 Not Known 1 1 Davidson 161 Charles Devine 1 1 1.00 1897-12-18 Not Known 1 1897-12-18 Not Known 1 1 Devine 161 Stephen Dobbie 1 1 6 .17 2004-09-04 21y 08m 30d 0 2004-09-04 21y 08m 30d 0 1 Dobbie 161 Robert Docherty 1 1 1.00 1945-08-15 Not Known 0 1945-08-15 Not Known 0 1 Docherty 161 Christian Rhys Doidge 1 8 .13 2020-10-31 28y 02m 06d 4 2020-10-31 28y 02m 06d 4 1 Doidge 161 Graeme Still Donald 1 2 .50 1995-10-01 21y 05m 17d 1 1995-10-01 21y 05m 17d 1 1 Donald 161 Andrew James Dow 1 7 .14 1996-03-16 23y 01m 09d 1 1996-03-16 23y 01m 09d 1 1 Dow 161 Gordon Scott Durie 1 4 .25 1985-08-31 19y 08m 25d 2 1985-08-31 19y 08m 25d 2 1 Durie 161 John Flynn 1 1 1.00 1881-10-01 Not Known 0 1881-10-01 Not Known 0 1 Flynn 161 James Forbes 1 1 1.00 1913-05-10 Not Known 0 1913-05-10 Not Known 0 1 Forbes 161 Jordon John Forster 1 8 .13 2014-04-27 20y 07m 04d 7 2014-04-27 20y 07m 04d 7 1 Forster 161 Desmond Fox 1 4 .25 1959-01-01 Not Known 1 1959-01-01 Not Known 1 1 Fox 161 John Frew 1 5 .20 1929-04-17 Not Known 0 1929-04-17 Not Known 0 1 Frew 161 Patrick [4] Gallacher 1 10 .10 1887-10-22 Not Known 2 1887-10-22 Not Known 2 1 Gallacher 161 David Wedderburn Gibson 1 3 .33 1962-01-17 23y 03m 25d 3 1962-01-17 23y 03m 25d 3 1 Gibson 161 Edward Gilfeather 1 19 .05 1927-10-15 Not Known 3 1927-10-15 Not Known 3 1 Gilfeather 161 Robert B Gilmour 1 6 .17 1919-01-01 Not Known 0 1919-01-01 Not Known 0 1 Gilmour 161 Robert Glen 1 47 .02 1906-05-15 31y 03m 29d 0 1906-05-15 31y 03m 29d 0 1 Glen 161 John Ramsay Graham 1 3 .33 1970-05-01 25y 03m 23d 0 1970-05-01 25y 03m 23d 0 1 Graham 161 Alex Ramsay Grosart 1 25 .04 1919-01-11 30y 00m 10d 7 1919-01-11 30y 00m 10d 7 1 Grosart 161 Thomas Haggarty 1 2 .50 1926-09-20 Not Known 0 1926-09-20 Not Known 0 1 Haggarty 161 Halfpenny 1 3 .33 1890-10-11 Not Known 0 1890-10-11 Not Known 0 1 Halfpenny 161 Melker Hallberg 1 3 .33 2020-03-03 24y 04m 12d 3 2020-03-03 24y 04m 12d 3 1 Hallberg 161 John Turner Hamilton 1 3 .33 1971-09-04 22y 01m 25d 2 1971-09-04 22y 01m 25d 2 1 Hamilton 161 William Murdoch Hamilton 1 7 .14 1965-01-01 26y 10m 16d 4 1965-01-01 26y 10m 16d 4 1 Hamilton 161 Paul Hanlon 1 42 .02 2016-02-07 26y 00m 18d 24 2016-02-07 26y 00m 18d 24 1 Hanlon 161 Emiliano Marcondes Camargo Hansen 1 1 1.00 2024-02-28 28y 11m 19d 1 2024-02-28 28y 11m 19d 1 1 Hansen 161 Joseph Montgomery Harper 1 6 .17 1975-08-30 27y 07m 19d 3 1975-08-30 27y 07m 19d 3 1 Harper 161 Colin Harris 1 5 .20 1986-01-01 24y 10m 10d 3 1986-01-01 24y 10m 10d 3 1 Harris 161 James K Harrower 1 52 .02 1905-04-22 Not Known 0 1905-04-22 Not Known 0 1 Harrower 161 John Hazel 1 5 .20 1971-02-13 18y 02m 16d 2 1971-02-13 18y 02m 16d 2 1 Hazel 161 Grant Holt 1 2 .50 2017-02-22 35y 10m 10d 2 2017-02-22 35y 10m 10d 2 1 Holt 161 Gordon Hunter 1 36 .03 1994-08-27 27y 03m 24d 30 1994-08-27 27y 03m 24d 30 1 Hunter 161 Christopher Robert Jackson 1 7 .14 1995-11-19 22y 00m 21d 3 1995-11-19 22y 00m 21d 3 1 Jackson 161 Craig Peter James 1 2 .50 2003-01-02 20y 01m 18d 2 2003-01-02 20y 01m 18d 2 1 James 161 William George Jamieson 1 9 .11 1985-01-01 21y 08m 05d 7 1985-01-01 21y 08m 05d 7 1 Jamieson 161 Leslie Hamilton Johnston 1 5 .20 1947-08-30 27y 00m 14d 2 1947-08-30 27y 00m 14d 2 1 Johnston 161 Robert William Jones 1 11 .09 2006-11-08 27y 00m 05d 2 2006-11-08 27y 00m 05d 2 1 Jones 161 Florian Kamberi 1 1 7 .14 2018-05-09 23y 02m 01d 2 2018-05-09 23y 02m 01d 2 1 Kamberi 161 Samuel Kean 1 34 .03 1939-09-23 30y 05m 21d 0 1939-09-23 30y 05m 21d 0 1 Kean 161 Brian [1] Kerr 1 3 .33 2007-08-06 25y 09m 25d 1 2007-08-06 25y 09m 25d 1 1 Kerr 161 Mykola Ihorovych Kukharevych 1 1 1.00 2024-10-27 24y 03m 26d 1 2024-10-27 24y 03m 26d 1 1 Kukharevych 161 Barry Lavety 1 5 .20 1998-04-11 23y 07m 21d 4 1998-04-11 23y 07m 21d 4 1 Lavety 161 Dirk Lehmann 1 3 .33 1999-12-19 28y 04m 03d 2 1999-12-19 28y 04m 03d 2 1 Lehmann 161 Robert Lennie 1 9 .11 1916-04-17 Not Known 4 1916-04-17 Not Known 4 1 Lennie 161 Stuart Andrew Lovell 1 6 .17 2000-12-26 28y 11m 17d 6 2000-12-26 28y 11m 17d 6 1 Lovell 161 Andrew MacFayden 1 5 .20 1882-10-14 Not Known 0 1882-10-14 Not Known 0 1 MacFayden 161 Jamie Maclaren 1 2 .50 2018-03-09 24y 07m 09d 2 2018-03-09 24y 07m 09d 2 1 Maclaren 161 Alistair Reid MacLeod 1 5 .20 1961-09-16 30y 06m 21d 1 1961-09-16 30y 06m 21d 1 1 MacLeod 161 John Smith Jackson Maconnachie 1 22 .05 1906-09-03 Not Known 0 1906-09-03 Not Known 0 1 Maconnachie 161 James [1] Main 1 28 .04 1907-10-12 21y 04m 13d 0 1907-10-12 21y 04m 13d 0 1 Main 161 Stephen [1] Patrick Mallan 1 7 .14 2019-09-22 23y 05m 28d 5 2019-09-22 23y 05m 28d 5 1 Mallan 161 Dominique Sossorobla Malonga 1 3 .33 2014-10-26 25y 09m 18d 1 2014-10-26 25y 09m 18d 1 1 Malonga 161 Brian Marjoribanks 1 1 1.00 1961-09-16 19y 01m 25d 1 1961-09-16 19y 01m 25d 1 1 Marjoribanks 161 George Marshalsay 1 3 .33 1944-05-13 Not Known 0 1944-05-13 Not Known 0 1 Marshalsay 161 Mathieson 1 1 1.00 1988-05-08 Not Known 0 1988-05-08 Not Known 0 1 Mathieson 161 Henry McCann 1 8 .13 1906-05-30 Not Known 0 1906-05-30 Not Known 0 1 McCann 161 George McKinlay Cassidy J McCluskey 1 8 .13 1987-01-06 29y 03m 18d 2 1987-01-06 29y 03m 18d 2 1 McCluskey 161 Tommy McDonald 1 1 1.00 1954-01-01 23y 07m 08d 1 1954-01-01 23y 07m 08d 1 1 McDonald 161 Paul McGovern 1 2 .50 1989-05-08 20y 06m 08d 0 1989-05-08 20y 06m 08d 0 1 McGovern 161 Allan McGraw 1 6 .17 1966-09-10 27y 01m 12d 1 1966-09-10 27y 01m 12d 1 1 McGraw 161 Andrew McGuigan 1 15 .07 1900-01-01 Not Known 0 1900-01-01 Not Known 0 1 McGuigan 161 Tommy McIntyre 1 1 17 .06 1992-01-01 28y 00m 06d 11 1992-01-01 28y 00m 06d 11 1 McIntyre 161 John Murdoch McLeod 1 4 .25 1961-01-02 22y 01m 10d 4 1961-01-02 22y 01m 10d 4 1 McLeod 161 Thomas Kelly McManus 1 10 .10 2003-01-02 21y 10m 05d 8 2003-01-02 21y 10m 05d 8 1 McManus 161 Charles McMullen 1 1 1.00 1945-08-15 Not Known 0 1945-08-15 Not Known 0 1 McMullen 161 John McNamara 1 15 .07 1982-08-09 29y 10m 21d 0 1982-08-09 29y 10m 21d 0 1 McNamara 161 John McNamee 1 12 .08 1966-02-21 24y 08m 10d 9 1966-02-21 24y 08m 10d 9 1 McNamee 161 James McPake 1 6 .17 2012-05-19 27y 10m 25d 2 2012-05-19 27y 10m 25d 2 1 McPake 161 John Meaney 1 6 .17 1917-01-01 Not Known 0 1917-01-01 Not Known 0 1 Meaney 161 William Mercer 1 2 .50 1898-08-20 Not Known 0 1898-08-20 Not Known 0 1 Mercer 161 Adam Miller 1 1 1.00 1906-01-01 Not Known 0 1906-01-01 Not Known 0 1 Miller 161 James Miller 1 13 .08 1936-09-19 Not Known 1 1936-09-19 Not Known 1 1 Miller 161 Kenneth Miller 1 5 .20 1999-12-19 19y 11m 26d 3 1999-12-19 19y 11m 26d 3 1 Miller 161 Liam William Peter Miller 1 1 7 .14 2011-04-03 30y 01m 21d 7 2011-04-03 30y 01m 21d 7 1 Miller 161 William Nisbit Miller 1 29 .03 1987-05-07 17y 06m 06d 0 1987-05-07 17y 06m 06d 0 1 Miller 161 Martin Molloy 1 1 1.00 1887-04-30 Not Known 0 1887-04-30 Not Known 0 1 Molloy 161 James Cowan Morton 1 8 .13 1907-11-16 Not Known 2 1907-11-16 Not Known 2 1 Morton 161 Jimmy Mulkerrin 1 1 1.00 1955-09-24 23y 08m 30d 1 1955-09-24 23y 08m 30d 1 1 Mulkerrin 161 Ian William Murray 1 31 .03 2002-08-11 21y 04m 22d 10 2002-08-11 21y 04m 22d 10 1 Murray 161 Simon Murray 1 3 .33 2017-10-24 25y 07m 02d 1 2017-10-24 25y 07m 02d 1 1 Murray 161 Andrew Newman 1 1 1.00 1997-10-12 19y 00m 09d 1 1997-10-12 19y 00m 09d 1 1 Newman 161 Frank Newton 1 3 .33 1916-04-17 Not Known 1 1916-04-17 Not Known 1 1 Newton 161 Gerald O'Brien 1 2 .50 1978-05-07 28y 05m 27d 0 1978-05-07 28y 05m 27d 0 1 O'Brien 161 John O'Neill 1 1 1.00 1896-03-14 Not Known 1 1896-03-14 Not Known 1 1 O'Neill 161 Willie Paterson 1 1 1.00 1976-10-30 19y 06m 00d 1 1976-10-30 19y 06m 00d 1 1 Paterson 161 James S Preston 1 7 .14 1930-01-01 Not Known 2 1930-01-01 Not Known 2 1 Preston 161 Alexander Galloway Raisbeck 1 9 .11 1898-02-12 18y 01m 17d 0 1898-02-12 18y 01m 17d 0 1 Raisbeck 161 Robert [1] Reid 1 2 .50 1914-02-14 Not Known 1 1914-02-14 Not Known 1 1 Reid 161 Jeremiah Reynolds 1 2 .50 1887-03-12 Not Known 0 1887-03-12 Not Known 0 1 Reynolds 161 Brian Rice 1 8 .13 1980-08-20 16y 10m 09d 0 1980-08-20 16y 10m 09d 0 1 Rice 161 William Rice 1 15 .07 1945-04-16 Not Known 0 1945-04-16 Not Known 0 1 Rice 161 John [1915] Robertson 1 3 .33 1915-02-27 Not Known 1 1915-02-27 Not Known 1 1 Robertson 161 Derek Rodier 1 3 .33 1981-10-27 22y 08m 23d 0 1981-10-27 22y 08m 23d 0 1 Rodier 161 Robert Sclater 1 2 .50 1930-02-15 Not Known 1 1930-02-15 Not Known 1 1 Sclater 161 Alistair Black Scott 1 4 .25 1977-03-23 26y 06m 25d 3 1977-03-23 26y 06m 25d 3 1 Scott 161 John H Sharp 1 2 .50 1909-05-08 Not Known 0 1909-05-08 Not Known 0 1 Sharp 161 Wilfred Sharp 1 1 1.00 1934-05-12 Not Known 0 1934-05-12 Not Known 0 1 Sharp 161 David Shaw 1 33 .03 1946-05-11 29y 00m 06d 0 1946-05-11 29y 00m 06d 0 1 Shaw 161 Andrew Murray Shinnie 1 0 n/a 2017-02-22 27y 07m 05d 2 2017-02-22 27y 07m 05d 2 1 Shinnie 161 Robert Smith[1] 1 4 .25 1917-09-17 Not Known 0 1917-09-17 Not Known 0 1 Smith[1] 161 George Sneddon 1 3 .33 1906-09-22 Not Known 2 1906-09-22 Not Known 2 1 Sneddon 161 Colin Stein 1 7 .14 1966-05-07 18y 11m 27d 0 1966-05-07 18y 11m 27d 0 1 Stein 161 George A Stewart 1 8 .13 1979-03-10 31y 06m 10d 5 1979-03-10 31y 06m 10d 5 1 Stewart 161 George Stewart[1] 1 16 .06 1906-04-14 Not Known 0 1906-04-14 Not Known 0 1 Stewart[1] 161 John [4] Taylor 1 8 .13 1931-01-01 Not Known 3 1931-01-01 Not Known 3 1 Taylor 161 Ricardo Vaz Te 1 1 1.00 2011-04-03 24y 06m 02d 1 2011-04-03 24y 06m 02d 1 1 Te 161 Robert Templeton 1 1 41 .02 1920-08-28 Not Known 12 1920-08-28 Not Known 12 1 Templeton 161 Bobby Thomson 1 6 .17 1983-11-05 28y 07m 15d 2 1983-11-05 28y 07m 15d 2 1 Thomson 161 Joseph Tortolano 1 22 .05 1991-03-23 24y 11m 17d 10 1991-03-23 24y 11m 17d 10 1 Tortolano 161 Derek Johnstone Townsley 1 4 .25 2003-01-02 29y 09m 12d 5 2003-01-02 29y 09m 12d 5 1 Townsley 161 Andrew Francis Walker 1 1 1.00 1998-01-01 32y 08m 26d 1 1998-01-01 32y 08m 26d 1 1 Walker 161 William [12] Watson 1 1 18 .06 1931-04-30 Not Known 0 1931-04-30 Not Known 0 1 Watson 161 James Waugh 1 14 .07 1882-10-14 Not Known 0 1882-10-14 Not Known 0 1 Waugh 161 Peter [1] Wilson 1 10 .10 1935-01-01 30y 01m 07d 2 1935-01-01 30y 01m 07d 2 1 Wilson 161 David Wotherspoon 1 12 .08 2012-12-02 20y 11m 03d 12 2012-12-02 20y 11m 03d 12 1 Wotherspoon 161 Alexander Mason Wright 1 1 1.00 1946-05-11 20y 06m 23d 0 1946-05-11 20y 06m 23d 0 1 Wright 161 Drey Jermaine Wright 1 3 .33 2022-04-09 26y 11m 10d 4 2022-04-09 26y 11m 10d 4 1 Wright 161 Merouane Zemamma 1 8 .13 2006-10-15 23y 00m 08d 1 2006-10-15 23y 00m 08d 1 1 Zemamma 161 David Zitelli 1 5 .20 2000-10-22 32y 00m 19d 1 2000-10-22 32y 00m 19d 1 1 Zitelli
Hat Tricks
Total = 23
Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 James Kerr 20 42 2.10 11 0 9 55.00 .00 45.00 55.00 1938-09-10 29y 05m 07d 1949-09-24 40y 05m 21d 9 Kerr 2 Henry George Rennie 18 27 1.50 3 5 10 16.67 27.78 55.56 30.56 1900-09-01 27y 03m 00d 1908-04-04 34y 10m 03d 8 Rennie 3 Alan Roderick Rough 17 27 1.59 0 8 9 .00 47.06 52.94 23.53 1983-09-03 31y 09m 09d 1987-08-29 35y 09m 04d 5 Rough 3 James Leighton 17 24 1.41 4 5 8 23.53 29.41 47.06 38.24 1993-08-21 35y 00m 28d 1997-03-15 38y 07m 19d 4 Leighton 3 William R Allan 17 33 1.94 1 4 12 5.88 23.53 70.59 17.65 1908-09-19 Not Known 1915-09-20 Not Known 8 Allan 6 Robert Templeton 15 31 2.07 2 3 10 13.33 20.00 66.67 23.33 1912-01-27 Not Known 1925-01-01 Not Known 11 Templeton 6 Andrew Lewis Goram 15 21 1.40 3 5 7 20.00 33.33 46.67 36.67 1987-10-17 23y 06m 04d 1991-03-23 26y 11m 10d 4 Goram 8 James Hector Wilkinson 13 23 1.77 2 6 5 15.38 46.15 38.46 38.46 1929-01-01 Not Known 1936-01-01 Not Known 7 Wilkinson 9 Nick Colgan 12 22 1.83 4 6 4 28.57 42.86 28.57 50.00 1999-08-14 25y 10m 26d 2003-01-02 29y 03m 14d 4 Colgan 9 Ofir Meir Marciano 12 13 1.08 5 4 5 35.71 28.57 35.71 50.00 2017-02-12 27y 04m 05d 2020-10-31 31y 00m 24d 5 Marciano 11 Tommy Younger 11 24 2.18 3 1 7 27.27 9.09 63.64 31.82 1950-01-02 19y 08m 23d 1956-01-02 25y 08m 23d 7 Younger 12 Ben Williams 10 9 .90 3 3 4 30.00 30.00 40.00 45.00 2012-08-12 29y 11m 16d 2014-04-27 31y 08m 00d 2 Williams 12 Willie Wilson 10 15 1.50 5 2 3 50.00 20.00 30.00 60.00 1959-09-05 17y 10m 27d 1968-09-07 26y 10m 29d 6 Wilson 14 James Jones McArthur 9 6 .67 6 3 0 66.67 33.33 .00 83.33 1974-01-01 21y 10m 05d 1979-03-28 27y 01m 01d 4 McArthur 14 William Harper 9 9 1.00 5 3 1 55.56 33.33 11.11 72.22 1921-01-01 23y 11m 13d 1925-01-01 27y 11m 13d 5 Harper 16 Patrick McCall 8 18 2.25 2 1 5 25.00 12.50 62.50 31.25 1895-09-28 Not Known 1898-10-08 Not Known 4 McCall 16 George Blyth 8 15 1.88 1 3 4 12.50 37.50 50.00 31.25 1930-02-15 Not Known 1934-09-08 Not Known 5 Blyth 16 Ronald Campbell Simpson 8 24 3.00 1 2 5 12.50 25.00 62.50 25.00 1961-01-02 30y 02m 22d 1964-05-02 33y 06m 21d 4 Simpson 16 William R Robb 8 10 1.25 2 6 0 25.00 75.00 .00 62.50 1926-10-30 Not Known 1930-01-01 Not Known 4 Robb 16 David James Marshall 8 12 1.50 1 4 3 12.50 50.00 37.50 37.50 2022-08-07 37y 05m 02d 2024-02-28 38y 11m 23d 2 Marshall 21 Zbigniew Malkowski 7 14 2.00 3 1 3 42.86 14.29 42.86 50.00 2005-08-07 27y 06m 19d 2006-12-26 28y 11m 07d 2 Malkowski 21 Michael Flynn McDonald 7 7 1.00 3 3 1 42.86 42.86 14.29 64.29 1976-03-13 25y 04m 05d 1978-11-04 27y 11m 27d 3 McDonald 21 Yves Ma-Kalambay 7 7 1.00 3 4 3 30.00 40.00 30.00 50.00 2007-08-06 21y 06m 06d 2010-05-01 24y 03m 01d 3 Ma-Kalambay 24 Mark Thomas Oxley 6 6 1.00 2 3 1 33.33 50.00 16.67 58.33 2014-08-17 23y 10m 20d 2016-02-16 25y 04m 19d 2 Oxley 25 Lawrence Grant Leslie 5 13 2.60 2 0 3 40.00 .00 60.00 40.00 1957-09-21 22y 06m 04d 1959-01-01 23y 09m 15d 2 Leslie 25 George Chappell McWattie 5 9 1.80 2 1 2 40.00 20.00 40.00 50.00 1898-10-29 Not Known 1900-02-03 Not Known 2 McWattie 25 John Burridge 5 3 .60 0 3 2 .00 60.00 40.00 30.00 1991-08-31 39y 08m 28d 1993-03-20 41y 03m 17d 2 Burridge 25 Henry McManus 5 9 1.80 1 0 4 20.00 .00 80.00 20.00 1916-04-17 Not Known 1918-02-02 Not Known 3 McManus 25 Graham Stack 5 9 1.80 0 1 4 .00 20.00 80.00 10.00 2009-11-07 28y 01m 12d 2012-03-18 30y 05m 21d 2 Stack 25 Simon Brown 5 21 4.20 2 2 6 20.00 20.00 60.00 30.00 2004-10-24 27y 10m 21d 2007-05-12 30y 05m 09d 3 Brown 25 Thomson Sandlands Allan 5 4 .80 2 2 1 40.00 40.00 20.00 60.00 1966-02-21 19y 04m 16d 1969-01-01 22y 02m 27d 4 Allan 32 John Mackie (Jackie) Wren 4 13 3.25 1 0 3 25.00 .00 75.00 25.00 1956-08-11 20y 03m 16d 1960-01-01 23y 08m 06d 2 Wren 32 John Tobin 4 6 1.50 2 1 1 50.00 25.00 25.00 62.50 1885-10-03 17y 03m 20d 1887-10-22 19y 04m 09d 3 Tobin 32 Mark Brown 4 17 4.25 0 1 6 .00 14.29 85.71 7.14 2010-11-07 29y 08m 10d 2012-05-19 31y 02m 21d 2 Brown 32 Archibald J Gourlay 4 11 2.75 0 2 2 .00 50.00 50.00 25.00 1936-09-19 Not Known 1938-01-01 Not Known 2 Gourlay 32 James Herriot 4 0 .00 3 1 0 75.00 25.00 .00 87.50 1971-09-04 31y 08m 15d 1973-01-01 33y 00m 12d 2 Herriot 32 Gordon Marshall 4 1 .25 2 2 0 50.00 50.00 .00 75.00 1969-09-27 30y 02m 25d 1971-02-13 31y 07m 11d 2 Marshall 32 Christopher Thomas Reid 4 12 3.00 3 4 3 30.00 40.00 30.00 50.00 1992-01-01 20y 01m 28d 1998-01-01 26y 01m 28d 5 Reid 39 Joseph Crozier 3 6 2.00 1 2 0 33.33 66.67 .00 66.67 1941-09-06 26y 09m 04d 1942-09-05 27y 09m 03d 2 Crozier 39 Matt Macey 3 5 1.67 0 1 2 .00 33.33 66.67 16.67 2021-09-12 27y 00m 03d 2022-04-16 27y 07m 07d 1 Macey 39 Daniel Andersson 3 3 1.00 1 1 1 33.33 33.33 33.33 50.00 2003-08-17 30y 07m 30d 2004-02-15 31y 01m 28d 1 Andersson 39 William Cox 3 7 2.33 2 0 1 66.67 .00 33.33 66.67 1879-11-15 Not Known 1885-10-03 Not Known 3 Cox 39 Mitchell Downie 3 4 1.33 1 0 2 33.33 .00 66.67 33.33 1944-01-01 20y 03m 23d 1945-09-08 21y 11m 30d 3 Downie 39 Olafur Gottskalsson 3 7 2.33 2 1 3 33.33 16.67 50.00 41.67 1997-08-30 29y 05m 18d 2000-05-21 32y 02m 09d 2 Gottskalsson 45 Andrew McNeil 2 12 6.00 4 4 4 33.33 33.33 33.33 50.00 2006-04-22 19y 03m 03d 2009-05-07 22y 03m 18d 4 McNeil 45 John [1] Paton 2 3 1.50 1 0 1 50.00 .00 50.00 50.00 1911-01-02 Not Known 1913-04-16 Not Known 2 Paton 45 Graeme [1] Smith 2 10 5.00 0 2 4 .00 33.33 66.67 16.67 2010-01-03 26y 06m 26d 2011-04-03 27y 09m 26d 2 Smith 45 Adam Bogdan 2 6 3.00 2 2 2 33.33 33.33 33.33 50.00 2018-10-31 31y 01m 04d 2020-03-03 32y 05m 05d 2 Bogdan 45 James Scott 2 5 2.50 1 0 1 50.00 .00 50.00 50.00 1919-09-15 Not Known 1920-01-01 Not Known 1 Scott 45 Jock Brown 2 1 .50 2 0 0 100.00 .00 .00 100.00 1943-01-01 Not Known 1943-09-11 Not Known 2 Brown 45 Danny Brown 2 6 3.00 1 0 1 50.00 .00 50.00 50.00 1879-11-15 Not Known 1880-10-23 Not Known 2 Brown 45 John N Hill 2 6 3.00 0 1 1 .00 50.00 50.00 25.00 1935-01-01 Not Known 1936-01-01 Not Known 2 Hill 45 Gregorz Szamotulski 2 2 1.00 1 0 1 50.00 .00 50.00 50.00 2009-01-11 32y 07m 29d 2009-03-14 32y 10m 01d 1 Szamotulski 45 James Sharp 2 1 .50 1 1 0 50.00 50.00 .00 75.00 1925-10-17 Not Known 1926-01-01 Not Known 1 Sharp 45 Harold C Gough 2 6 3.00 0 0 2 .00 .00 100.00 .00 1918-10-19 Not Known 1919-01-11 Not Known 1 Gough 56 Josef John Bursik 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2024-10-27 24y 03m 15d 2024-10-27 24y 03m 15d 1 Bursik 56 William Muirhead 1 4 4.00 0 0 1 .00 .00 100.00 .00 1960-09-10 Not Known 1960-09-10 Not Known 1 Muirhead 56 W Thomson[1] 1 5 5.00 0 0 1 .00 .00 100.00 .00 1920-08-28 Not Known 1920-08-28 Not Known 1 Thomson[1] 56 William H Bruce 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1951-09-22 Not Known 1951-09-22 Not Known 1 Bruce 56 Donald M Hamilton 1 2 2.00 0 0 1 .00 .00 100.00 .00 1954-01-01 Not Known 1954-01-01 Not Known 1 Hamilton 56 Patrick G O'Brien 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1883-10-20 Not Known 1883-10-20 Not Known 1 O'Brien 56 William [2] Miller 1 5 5.00 0 0 1 .00 .00 100.00 .00 1955-02-05 30y 02m 16d 1955-02-05 30y 02m 16d 1 Miller 56 Christopher Ethan Maxwell 1 2 2.00 0 0 1 .00 .00 100.00 .00 2019-09-22 29y 01m 23d 2019-09-22 29y 01m 23d 1 Maxwell 56 Maciej Kevin Dabrowski 1 7 7.00 0 4 3 .00 57.14 42.86 28.57 2017-12-27 19y 06m 18d 2022-08-07 24y 01m 29d 4 Dabrowski 56 Tony Caig 1 15 15.00 1 2 3 16.67 33.33 50.00 33.33 2001-10-21 27y 06m 10d 2003-01-02 28y 08m 22d 2 Caig 56 James Roderick McKenzie 1 4 4.00 0 0 1 .00 .00 100.00 .00 1973-09-08 28y 01m 09d 1973-09-08 28y 01m 09d 1 McKenzie 56 Bryan James Gunn 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1998-04-11 34y 03m 20d 1998-04-11 34y 03m 20d 1 Gunn 56 Roy Baines 1 0 .00 0 1 0 .00 100.00 .00 50.00 1971-01-01 20y 10m 25d 1971-01-01 20y 10m 25d 1 Baines 56 James Culley 1 8 8.00 0 0 1 .00 .00 100.00 .00 1935-09-21 20y 02m 01d 1935-09-21 20y 02m 01d 1 Culley 56 James Shepherd Rollo 1 3 3.00 0 0 1