Heart of Midlothian vs St Mirren 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 = 803
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 Israel Campbell Money 31 31 0 0 8 11 12 25.81 35.48 38.71 43.55 1983-11-09 23y 02m 10d 1992-04-11 31y 07m 12d 9 Money 2 Michael McAvoy 27 27 0 0 10 5 12 37.04 18.52 44.44 46.30 1896-08-29 Not Known 1908-08-29 Not Known 13 McAvoy 3 Billy Abercromby 24 23 1 1 7 9 8 29.17 37.50 33.33 47.92 1978-10-07 20y 00m 23d 1987-08-15 28y 11m 01d 8 Abercromby 3 William Douglas Telfer 24 24 0 0 9 7 8 37.50 29.17 33.33 52.08 1943-09-18 17y 10m 23d 1956-09-15 30y 10m 20d 14 Telfer 3 David Peter Winnie 24 21 3 0 9 5 10 37.50 20.83 41.67 47.92 1983-11-09 17y 00m 14d 1990-10-27 24y 00m 01d 8 Winnie 6 Robert [1] Robertson 23 23 0 1 11 5 7 47.83 21.74 30.43 58.70 1901-10-05 Not Known 1911-01-21 Not Known 10 Robertson 7 Anthony Charles Fitzpatrick 22 22 0 3 8 7 7 36.36 31.82 31.82 52.27 1978-10-07 22y 07m 04d 1988-04-30 32y 01m 27d 7 Fitzpatrick 7 Paul Lambert 22 15 7 2 3 11 8 13.64 50.00 36.36 38.64 1986-08-09 17y 00m 02d 1992-04-11 22y 08m 04d 6 Lambert 9 Kenneth McDowall 21 14 7 1 4 8 9 19.05 38.10 42.86 38.10 1984-11-10 21y 03m 12d 1992-02-05 28y 06m 07d 8 McDowall 9 David Van Zanten 21 17 4 0 6 7 8 28.57 33.33 38.10 45.24 2006-09-09 24y 04m 01d 2014-05-10 32y 00m 02d 6 Van Zanten 9 Alex Wylie 21 21 0 10 6 4 11 28.57 19.05 52.38 38.10 1891-02-21 Not Known 1900-01-20 Not Known 10 Wylie 12 Neil Cooper 20 20 0 0 4 9 7 20.00 45.00 35.00 42.50 1983-11-26 24y 03m 14d 1989-04-08 29y 07m 27d 6 Cooper 12 Tom Gemmell 20 20 0 10 6 8 6 30.00 40.00 30.00 50.00 1952-01-12 21y 06m 10d 1961-08-23 31y 01m 21d 11 Gemmell 12 Thomas Alexander Jackson 20 20 0 0 5 5 10 25.00 25.00 50.00 37.50 1898-09-10 Not Known 1908-01-11 Not Known 9 Jackson 12 Cameron (Robert) Murray 20 20 0 0 4 6 10 20.00 30.00 50.00 35.00 1962-11-24 18y 05m 04d 1971-03-13 26y 08m 21d 8 Murray 12 John Wilson 20 20 0 2 7 6 7 35.00 30.00 35.00 50.00 1957-12-21 Not Known 1967-03-18 Not Known 9 Wilson 12 Thomas Skinner Wilson 20 19 1 0 7 7 6 35.00 35.00 30.00 52.50 1982-09-08 21y 00m 15d 1989-08-19 27y 11m 26d 7 Wilson 18 Peter James Godfrey 19 19 0 2 5 6 8 26.32 31.58 42.11 42.11 1985-01-12 27y 02m 21d 1990-10-27 33y 00m 05d 6 Godfrey 18 James [4] Thomson 19 19 0 5 8 5 6 42.11 26.32 31.58 55.26 1918-04-20 Not Known 1926-11-06 Not Known 10 Thomson 20 David Lapsley 18 18 0 2 5 5 8 27.78 27.78 44.44 41.67 1949-01-15 Not Known 1959-03-09 Not Known 11 Lapsley 20 Francis Peter McGarvey 18 17 1 3 6 6 6 33.33 33.33 33.33 50.00 1978-10-07 22y 06m 20d 1989-04-08 33y 00m 22d 5 McGarvey 20 Jacky Neilson 18 18 0 0 5 5 8 27.78 27.78 44.44 41.67 1950-01-03 Not Known 1959-03-09 Not Known 9 Neilson 20 John Patrick 18 18 0 0 6 2 10 33.33 11.11 55.56 38.89 1892-09-24 Not Known 1900-12-01 Not Known 9 Patrick 24 Stephen Clarke 17 17 0 2 4 6 7 23.53 35.29 41.18 41.18 1982-09-08 19y 00m 10d 1986-12-06 23y 03m 07d 5 Clarke 24 John Deakin 17 17 0 0 4 4 9 23.53 23.53 52.94 35.29 1937-09-15 Not Known 1949-10-01 Not Known 10 Deakin 24 Hugh Murray 17 13 4 0 4 5 8 23.53 29.41 47.06 38.24 2000-09-20 21y 08m 12d 2012-03-21 33y 02m 13d 7 Murray 24 John Paul Potter 17 16 1 0 4 5 8 23.53 29.41 47.06 38.24 2006-09-09 26y 08m 25d 2011-03-19 31y 03m 04d 5 Potter 28 Andrew Campbell Brown 16 16 0 1 4 5 7 25.00 31.25 43.75 40.63 1887-11-05 Not Known 1895-10-26 Not Known 7 Brown 28 James Robertson Clunie 16 16 0 1 6 5 5 37.50 31.25 31.25 53.13 1960-08-13 26y 11m 09d 1966-04-30 32y 07m 26d 6 Clunie 28 Donald Greenlees 16 16 0 0 6 4 6 37.50 25.00 37.50 50.00 1897-09-25 Not Known 1906-12-22 Not Known 9 Greenlees 28 Edward McBain 16 16 0 0 6 2 8 37.50 12.50 50.00 43.75 1891-02-21 Not Known 1897-11-27 Not Known 8 McBain 28 David McCrae 16 16 0 8 4 2 10 25.00 12.50 62.50 31.25 1924-12-27 Not Known 1932-08-27 Not Known 9 McCrae 28 John [14] Miller 16 16 0 0 3 5 8 18.75 31.25 50.00 34.38 1929-08-31 Not Known 1937-09-15 Not Known 8 Miller 28 Robert Rankin 16 16 0 4 2 5 9 12.50 31.25 56.25 28.13 1927-03-19 Not Known 1939-01-24 Not Known 9 Rankin 28 Andrew [1] Reid 16 16 0 0 10 2 4 62.50 12.50 25.00 68.75 1908-11-21 Not Known 1916-01-15 Not Known 8 Reid 36 Alex A Gebbie 15 15 0 1 5 2 8 33.33 13.33 53.33 40.00 1924-12-27 Not Known 1935-02-16 Not Known 10 Gebbie 36 Alexander Bryce Linwood 15 15 0 8 3 3 9 20.00 20.00 60.00 30.00 1940-09-28 20y 06m 15d 1946-03-30 26y 00m 17d 6 Linwood 36 Lee Mair 15 14 1 0 6 3 6 40.00 20.00 40.00 50.00 2009-10-03 28y 09m 24d 2013-10-05 32y 09m 26d 5 Mair 36 Brian Martin 15 15 0 0 4 6 5 26.67 40.00 33.33 46.67 1988-04-30 25y 02m 06d 1991-10-30 28y 08m 06d 5 Martin 36 Paul McGowan 15 14 1 3 4 4 7 26.67 26.67 46.67 40.00 2010-10-23 23y 00m 16d 2014-05-10 26y 07m 03d 4 McGowan 36 William Marshall Thomson 15 15 0 0 5 6 4 33.33 40.00 26.67 53.33 1978-10-07 20y 07m 27d 1984-03-24 26y 01m 14d 4 Thomson 42 Walter Bruce 14 14 0 0 3 4 7 21.43 28.57 50.00 35.71 1898-09-10 Not Known 1904-01-16 Not Known 6 Bruce 42 Ian Cameron 14 7 7 0 5 4 5 35.71 28.57 35.71 50.00 1984-03-24 17y 07m 00d 1988-09-03 22y 00m 10d 6 Cameron 42 Marc McAusland 14 14 0 0 3 3 8 21.43 21.43 57.14 32.14 2010-10-23 22y 02m 10d 2014-05-10 25y 08m 27d 4 McAusland 45 Joseph Craven 13 13 0 0 0 4 9 .00 30.77 69.23 15.38 1936-12-26 Not Known 1942-06-06 Not Known 5 Craven 45 Derek Martin Hamilton 13 12 1 0 5 4 4 38.46 30.77 30.77 53.85 1983-11-26 25y 03m 00d 1988-04-30 29y 08m 04d 5 Hamilton 45 William A Johnstone 13 13 0 0 3 2 8 23.08 15.38 61.54 30.77 1950-01-03 Not Known 1958-04-12 Not Known 9 Johnstone 45 James Phillips Knox 13 13 0 8 2 6 5 15.38 46.15 38.46 38.46 1931-10-31 Not Known 1939-01-24 Not Known 7 Knox 45 Billy Mehmet 13 10 3 2 4 4 5 30.77 30.77 38.46 46.15 2006-09-09 22y 08m 06d 2010-04-03 26y 03m 00d 4 Mehmet 45 Walter Gardner Speirs 13 11 2 3 3 3 7 23.08 23.08 53.85 34.62 1983-08-31 20y 04m 17d 1987-02-28 23y 10m 14d 4 Speirs 51 John Bradford 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1921-04-15 Not Known 1926-11-06 Not Known 7 Bradford 51 Bobby (Red) Campbell 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1959-03-09 Not Known 1963-11-09 Not Known 6 Campbell 51 James Cunningham 12 12 0 4 7 3 2 58.33 25.00 16.67 70.83 1904-12-10 Not Known 1910-11-26 Not Known 6 Cunningham 51 Andrew Findlay 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1922-11-04 Not Known 1928-03-10 Not Known 6 Findlay 51 Brian Gallacher 12 12 0 3 4 3 5 33.33 25.00 41.67 45.83 1984-09-08 26y 00m 00d 1986-12-06 28y 02m 28d 3 Gallacher 51 James Goodwin 12 12 0 1 3 4 5 25.00 33.33 41.67 41.67 2011-03-19 29y 03m 27d 2014-05-10 32y 05m 20d 4 Goodwin 51 David Lindsay J 12 12 0 3 3 4 5 25.00 33.33 41.67 41.67 1900-01-13 Not Known 1905-02-11 Not Known 6 J 51 William Kelly 12 12 0 1 2 3 7 16.67 25.00 58.33 29.17 1936-08-29 Not Known 1943-12-25 Not Known 6 Kelly 51 Kenny Mclean 12 10 2 0 3 3 6 25.00 25.00 50.00 37.50 2010-10-23 18y 09m 15d 2014-05-10 22y 04m 02d 4 Mclean 51 James Alistair Williamson Miller 12 12 0 2 5 5 2 41.67 41.67 16.67 62.50 1958-04-12 22y 02m 19d 1961-09-02 25y 07m 09d 5 Miller 51 Craig Ian Samson 12 12 0 0 3 2 7 25.00 16.67 58.33 33.33 2010-10-23 26y 06m 20d 2018-09-01 34y 04m 29d 4 Samson 51 Steven Thompson 12 12 0 4 3 3 6 25.00 25.00 50.00 37.50 2011-09-17 32y 11m 03d 2014-01-29 35y 03m 15d 3 Thompson 51 George [1] Walker 12 12 0 0 3 3 6 25.00 25.00 50.00 37.50 1927-11-05 Not Known 1933-01-07 Not Known 6 Walker 64 David Crawford 11 11 0 0 3 3 5 27.27 27.27 45.45 40.91 1892-09-24 Not Known 1906-08-25 Not Known 5 Crawford 64 Marcus Fraser 11 9 2 0 2 3 6 18.18 27.27 54.55 31.82 2021-08-07 27y 01m 15d 2024-05-15 29y 10m 22d 3 Fraser 64 Greg Kiltie 11 7 4 0 2 2 7 18.18 18.18 63.64 27.27 2021-08-07 24y 06m 20d 2024-04-06 27y 02m 19d 3 Kiltie 64 Roderick Manley 11 11 0 0 0 5 6 .00 45.45 54.55 22.73 1989-10-28 24y 03m 05d 1992-04-11 26y 08m 19d 3 Manley 64 Francis McAvennie 11 11 0 4 3 4 4 27.27 36.36 36.36 45.45 1982-09-08 22y 09m 17d 1985-05-11 25y 05m 19d 3 McAvennie 64 John Duffy McCormack 11 10 1 0 1 5 5 9.09 45.45 45.45 31.82 1980-08-23 25y 03m 29d 1984-03-24 28y 10m 28d 3 McCormack 64 William [6] McDonald 11 11 0 1 3 2 6 27.27 18.18 54.55 36.36 1923-12-15 Not Known 1928-12-25 Not Known 6 McDonald 64 Thomas A Milne 11 11 0 4 7 3 1 63.64 27.27 9.09 77.27 1907-09-21 Not Known 1912-04-20 Not Known 5 Milne 64 Matthew Mullen 11 11 0 1 4 1 6 36.36 9.09 54.55 40.91 1892-09-24 Not Known 1897-11-27 Not Known 6 Mullen 64 William O'Hagan 11 11 0 0 6 1 4 54.55 9.09 36.36 59.09 1912-11-16 Not Known 1920-12-18 Not Known 6 O'Hagan 64 James McPhail Rodger 11 11 0 3 6 3 2 54.55 27.27 18.18 68.18 1955-10-29 22y 01m 14d 1962-01-06 28y 03m 22d 4 Rodger 64 Scott Tanser 11 10 1 0 2 3 6 18.18 27.27 54.55 31.82 2021-08-07 26y 09m 15d 2024-05-15 29y 06m 22d 3 Tanser 64 Gary Teale 11 9 2 0 3 3 5 27.27 27.27 45.45 40.91 2011-09-17 33y 01m 27d 2014-05-10 35y 09m 19d 3 Teale 64 Steven Thomson 11 9 2 1 2 3 6 18.18 27.27 54.55 31.82 2009-02-21 31y 00m 29d 2012-03-21 34y 01m 27d 4 Thomson 78 Andrew Lyle Anderson 10 10 0 2 4 2 4 40.00 20.00 40.00 50.00 1904-10-22 Not Known 1908-03-21 Not Known 4 Anderson 78 Robert Brown Bennie 10 10 0 0 3 3 4 30.00 30.00 40.00 45.00 1896-08-29 Not Known 1900-12-01 Not Known 5 Bennie 78 Thomas Black 10 10 0 0 2 4 4 20.00 40.00 40.00 40.00 1989-10-28 27y 00m 17d 1991-10-30 29y 00m 19d 3 Black 78 Paul Chalmers 10 9 1 2 2 5 3 20.00 50.00 30.00 45.00 1986-12-06 23y 01m 06d 1989-10-28 25y 11m 28d 4 Chalmers 78 John Cowden (Jackie) Copland 10 10 0 1 5 3 2 50.00 30.00 20.00 65.00 1978-10-07 31y 06m 07d 1982-09-22 35y 05m 23d 3 Copland 78 Alexander Gogic 10 10 0 1 2 3 5 20.00 30.00 50.00 35.00 2022-02-26 27y 10m 13d 2024-05-15 30y 01m 02d 3 Gogic 78 Walter Hay 10 10 0 0 2 4 4 20.00 40.00 40.00 40.00 1928-11-17 Not Known 1933-12-23 Not Known 6 Hay 78 Stephen McGinn 10 7 3 1 3 2 5 30.00 20.00 50.00 40.00 2007-09-30 18y 09m 28d 2019-11-09 30y 11m 07d 5 McGinn 78 Livingstone Rae 10 10 0 0 3 2 5 30.00 20.00 50.00 40.00 1902-11-08 Not Known 1906-12-22 Not Known 5 Rae 78 Alexander Stevenson Richardson 10 9 1 0 5 3 2 50.00 30.00 20.00 65.00 1978-10-07 23y 10m 22d 1983-08-31 28y 09m 16d 4 Richardson 78 Thomas Stickroth 10 6 4 0 1 5 4 10.00 50.00 40.00 35.00 1990-03-24 24y 11m 11d 1992-04-11 26y 11m 29d 3 Stickroth 78 William Summers 10 10 0 1 3 3 4 30.00 30.00 40.00 45.00 1922-01-03 Not Known 1927-03-19 Not Known 6 Summers 78 Gudmundor Torfason 10 10 0 2 2 4 4 20.00 40.00 40.00 40.00 1989-08-19 27y 08m 06d 1992-04-11 30y 03m 29d 3 Torfason 91 Robert Francis Dudgeon Ancell 9 9 0 0 2 3 4 22.22 33.33 44.44 38.89 1930-11-29 19y 05m 13d 1935-02-16 23y 08m 00d 5 Ancell 91 David Barron 9 7 2 0 3 2 4 33.33 22.22 44.44 44.44 2008-03-15 20y 06m 05d 2013-02-27 25y 05m 17d 5 Barron 91 Tommy Bryceland 9 9 0 2 5 3 1 55.56 33.33 11.11 72.22 1958-04-12 19y 01m 11d 1961-08-19 22y 05m 18d 5 Bryceland 91 Graham Carey 9 8 1 3 3 3 3 33.33 33.33 33.33 50.00 2010-04-03 20y 10m 14d 2013-03-17 23y 09m 25d 3 Carey 91 Andy Dorman 9 8 1 1 2 3 4 22.22 33.33 44.44 38.89 2008-03-15 25y 10m 14d 2010-04-03 27y 11m 02d 3 Dorman 91 Charles Dunne 9 6 3 0 2 3 4 22.22 33.33 44.44 38.89 2021-08-07 28y 05m 25d 2024-05-15 31y 03m 02d 3 Dunne 91 Ryan Flynn 9 4 5 0 1 4 4 11.11 44.44 44.44 33.33 2018-09-01 29y 11m 28d 2023-05-13 34y 08m 09d 4 Flynn 91 Archibald Gillies 9 9 0 2 4 1 4 44.44 11.11 44.44 50.00 1922-01-03 Not Known 1926-11-06 Not Known 5 Gillies 91 Brian Hamilton 9 9 0 1 2 4 3 22.22 44.44 33.33 44.44 1986-03-25 18y 07m 20d 1989-01-07 21y 05m 02d 4 Hamilton 91 Paul Kinnaird 9 6 3 1 2 3 4 22.22 33.33 44.44 38.89 1989-08-19 22y 09m 08d 1991-03-30 24y 04m 19d 2 Kinnaird 91 John [3] Marshall 9 9 0 2 5 2 2 55.56 22.22 22.22 66.67 1915-08-21 Not Known 1919-11-08 Not Known 5 Marshall 91 Joseph D Martin 9 9 0 0 2 2 5 22.22 22.22 55.56 33.33 1941-09-13 Not Known 1951-08-18 Not Known 6 Martin 91 Kevin McGowne 9 8 1 0 1 4 4 11.11 44.44 44.44 33.33 1991-01-12 21y 00m 27d 2006-12-02 36y 11m 16d 3 McGowne 91 John Robert McTavish 9 9 0 0 4 1 4 44.44 11.11 44.44 50.00 1960-12-10 28y 10m 08d 1963-11-09 31y 09m 07d 4 McTavish 91 Mark Nicoll McWalter 9 8 1 1 1 3 5 11.11 33.33 55.56 27.78 1988-02-06 19y 07m 17d 1991-01-12 22y 06m 23d 4 McWalter 91 John Paton 9 9 0 1 5 3 1 55.56 33.33 11.11 72.22 1907-09-21 Not Known 1911-01-21 Not Known 4 Paton 91 Bobby Pinkerton 9 7 2 1 1 3 5 11.11 33.33 55.56 27.78 1965-12-25 24y 10m 06d 1970-11-07 29y 08m 19d 4 Pinkerton 91 Charles Ross Pringle 9 9 0 0 5 0 4 55.56 .00 44.44 55.56 1917-03-03 Not Known 1922-04-15 Not Known 5 Pringle 91 William Reid 9 9 0 0 3 2 4 33.33 22.22 44.44 44.44 1948-09-04 Not Known 1954-01-16 Not Known 6 Reid 91 John (Ian) Scanlon 9 8 1 1 1 3 5 11.11 33.33 55.56 27.78 1982-09-22 30y 02m 09d 1984-11-10 32y 03m 28d 3 Scanlon 91 Fred Sowerby 9 9 0 2 4 0 5 44.44 .00 55.56 44.44 1912-11-16 Not Known 1916-11-11 Not Known 5 Sowerby 112 Keanu Kole Baccus 8 6 2 0 2 3 3 25.00 37.50 37.50 43.75 2023-01-07 24y 07m 00d 2024-05-15 25y 11m 08d 2 Baccus 112 Garry Brady 8 7 1 0 1 3 4 12.50 37.50 50.00 31.25 2006-09-09 30y 00m 02d 2010-10-23 34y 01m 16d 4 Brady 112 Harry (Harold W) Clements 8 8 0 0 5 2 1 62.50 25.00 12.50 75.00 1907-09-21 Not Known 1910-02-16 Not Known 3 Clements 112 Craig Peter Dargo 8 4 4 1 2 2 4 25.00 25.00 50.00 37.50 2008-03-15 30y 02m 12d 2010-12-29 32y 11m 26d 4 Dargo 112 William McIntosh Davies 8 8 0 1 2 3 3 25.00 37.50 37.50 43.75 1988-02-06 23y 08m 08d 1990-03-24 25y 09m 24d 3 Davies 112 John Douglas 8 8 0 3 3 2 3 37.50 25.00 37.50 50.00 1891-04-11 Not Known 1893-11-25 Not Known 4 Douglas 112 James Arthur Drinkwater 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 1946-08-28 28y 06m 18d 1951-09-01 33y 06m 22d 5 Drinkwater 112 Mark Alexander John Fulton 8 7 1 0 3 1 4 37.50 12.50 50.00 43.75 1980-08-23 20y 11m 07d 1984-09-08 24y 11m 23d 3 Fulton 112 James Simpson Grant 8 8 0 0 8 0 0 100.00 .00 .00 100.00 1907-09-21 Not Known 1910-11-26 Not Known 4 Grant 112 Alex Greive 8 5 3 0 2 2 4 25.00 25.00 50.00 37.50 2022-02-26 22y 09m 13d 2023-12-23 24y 07m 10d 3 Greive 112 Alan Logan 8 5 3 3 2 3 3 25.00 37.50 37.50 43.75 1980-08-23 19y 01m 01d 1984-03-24 22y 08m 02d 3 Logan 112 Mark O'Hara 8 7 1 0 2 3 3 25.00 37.50 37.50 43.75 2023-01-07 27y 00m 26d 2024-05-15 28y 05m 03d 2 O'Hara 112 Ronald Orr 8 8 0 4 1 3 4 12.50 37.50 50.00 31.25 1898-09-10 18y 01m 04d 1900-12-01 20y 03m 25d 3 Orr 112 James Rooney 8 6 2 1 3 0 5 37.50 .00 62.50 37.50 1984-11-10 28y 10m 09d 1986-03-25 30y 02m 24d 2 Rooney 112 Joe Shaughnessy 8 8 0 2 1 2 5 12.50 25.00 62.50 25.00 2021-08-07 29y 01m 01d 2023-05-13 30y 10m 07d 2 Shaughnessy 112 George Shaw 8 6 2 0 2 3 3 25.00 37.50 37.50 43.75 1989-10-28 20y 08m 18d 1991-03-30 22y 01m 20d 2 Shaw 112 William Stark 8 7 1 3 3 3 2 37.50 37.50 25.00 56.25 1978-10-07 21y 10m 06d 1982-09-22 25y 09m 21d 3 Stark 112 James [1] Stenhouse 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 1941-09-13 Not Known 1945-12-22 Not Known 5 Stenhouse 112 James Hope Forrest Thorburn 8 8 0 0 1 5 2 12.50 62.50 25.00 43.75 1965-12-25 27y 09m 15d 1969-10-04 31y 06m 24d 4 Thorburn 112 James Weir 8 8 0 0 4 3 1 50.00 37.50 12.50 68.75 1909-10-09 Not Known 1912-01-13 Not Known 3 Weir 112 Peter Russell Weir 8 8 0 1 2 3 3 25.00 37.50 37.50 43.75 1979-04-21 21y 03m 03d 1989-08-19 31y 07m 01d 4 Weir 112 David Wyllie 8 8 0 1 2 2 4 25.00 25.00 50.00 37.50 1904-10-22 Not Known 1908-03-21 Not Known 4 Wyllie 134 Bobby Adamson 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 1965-12-25 Not Known 1969-08-20 Not Known 4 Adamson 134 James Blair 7 7 0 0 1 3 3 14.29 42.86 42.86 35.71 1968-12-28 21y 11m 15d 1971-03-13 24y 02m 00d 3 Blair 134 Edward Roberts Blyth 7 7 0 0 2 3 2 28.57 42.86 28.57 50.00 1949-10-01 25y 04m 27d 1954-01-16 29y 08m 12d 4 Blyth 134 Julian Raymond Broddle 7 6 1 0 0 4 3 .00 57.14 42.86 28.57 1991-01-12 26y 02m 11d 1992-04-11 27y 05m 10d 2 Broddle 134 James Robertson Brown 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1960-12-10 35y 04m 21d 1962-01-06 36y 05m 18d 2 Brown 134 David Wilson Colquhoun 7 7 0 0 1 1 5 14.29 14.29 71.43 21.43 1928-03-10 Not Known 1931-04-11 Not Known 4 Colquhoun 134 Tony Connell 7 7 0 0 1 3 3 14.29 42.86 42.86 35.71 1968-12-28 24y 11m 01d 1970-11-07 26y 09m 11d 3 Connell 134 Robert Campbell Forsyth 7 7 0 0 2 3 2 28.57 42.86 28.57 50.00 1956-09-15 22y 04m 10d 1960-08-27 26y 03m 22d 5 Forsyth 134 Billy Fulton 7 7 0 0 0 3 4 .00 42.86 57.14 21.43 1968-12-28 30y 01m 28d 1971-03-13 32y 04m 13d 3 Fulton 134 Archie Gemmill 7 7 0 1 2 3 2 28.57 42.86 28.57 50.00 1964-10-10 17y 06m 16d 1967-03-18 19y 11m 22d 3 Gemmill 134 Ronald Douglas Hamilton 7 5 2 0 2 1 4 28.57 14.29 57.14 35.71 1966-08-17 21y 03m 24d 1971-03-13 25y 10m 17d 3 Hamilton 134 William Husband 7 7 0 0 3 3 1 42.86 42.86 14.29 64.29 1909-11-27 Not Known 1912-04-20 Not Known 3 Husband 134 Donald McDonald Kerrigan 7 7 0 7 3 1 3 42.86 14.29 42.86 50.00 1959-03-09 17y 10m 02d 1963-04-02 21y 10m 26d 4 Kerrigan 134 Denis Lawson 7 7 0 3 4 1 2 57.14 14.29 28.57 64.29 1919-11-08 Not Known 1923-01-02 Not Known 4 Lawson 134 Peter Mackie 7 4 3 1 3 0 4 42.86 .00 57.14 42.86 1984-09-08 26y 07m 22d 1986-03-09 28y 01m 20d 2 Mackie 134 Alexander McBain 7 7 0 0 2 3 2 28.57 42.86 28.57 50.00 1887-11-05 Not Known 1896-10-17 Not Known 3 McBain 134 Douglas Francis McDougall 7 5 2 4 2 2 3 28.57 28.57 42.86 42.86 1980-08-23 22y 06m 02d 1983-11-26 25y 09m 05d 3 McDougall 134 Duncan McGill 7 7 0 1 2 1 4 28.57 14.29 57.14 35.71 1952-09-13 Not Known 1957-12-21 Not Known 5 McGill 134 Darren McGregor 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 2010-10-23 25y 02m 16d 2014-05-10 28y 09m 03d 2 McGregor 134 Thomas K Morrison 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 1924-12-27 Not Known 1927-11-05 Not Known 4 Morrison 134 Alexander Iain Fordyce Munro 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1970-02-21 18y 05m 28d 1979-04-21 27y 07m 28d 3 Munro 134 Malcolm Newlands 7 7 0 0 1 3 3 14.29 42.86 42.86 35.71 1943-12-25 18y 08m 27d 1947-08-13 22y 04m 16d 4 Newlands 134 Conor Newton 7 7 0 2 3 2 2 42.86 28.57 28.57 57.14 2013-02-27 21y 04m 10d 2014-05-10 22y 06m 23d 2 Newton 134 Stephen James O'Donnell 7 4 3 1 2 2 3 28.57 28.57 42.86 42.86 2007-02-17 23y 07m 07d 2010-04-03 26y 08m 24d 4 O'Donnell 134 Ian Riddell 7 7 0 0 4 2 1 57.14 28.57 14.29 71.43 1959-12-05 Not Known 1965-01-30 Not Known 5 Riddell 134 John James (Jack) Ross 7 7 0 0 2 2 3 28.57 28.57 42.86 42.86 2008-08-23 32y 02m 18d 2010-04-03 33y 09m 29d 2 Ross 134 William Steel 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1897-09-25 Not Known 1900-01-20 Not Known 3 Steel 134 Richard Akinfolarin Taylor 7 6 1 0 1 3 3 14.29 42.86 42.86 35.71 2023-01-07 22y 03m 05d 2024-05-15 23y 07m 13d 2 Taylor 162 Alexander Michael Beckett 6 5 1 0 4 1 1 66.67 16.67 16.67 75.00 1978-12-09 24y 09m 20d 1981-04-18 27y 01m 30d 2 Beckett 162 James Bone 6 6 0 1 4 2 0 66.67 33.33 .00 83.33 1978-10-07 29y 00m 15d 1981-04-18 31y 06m 27d 2 Bone 162 Thomas Brady 6 6 0 2 0 1 5 .00 16.67 83.33 8.33 1940-09-28 Not Known 1942-08-29 Not Known 3 Brady 162 Thomas Brandon 6 6 0 0 2 4 0 33.33 66.67 .00 66.67 1887-11-05 Not Known 1900-12-01 Not Known 2 Brandon 162 Andrew H Brown 6 6 0 0 3 0 3 50.00 .00 50.00 50.00 1914-09-12 Not Known 1917-03-03 Not Known 3 Brown 162 Gerald Burrell 6 6 0 3 3 1 2 50.00 16.67 33.33 58.33 1947-12-20 21y 03m 14d 1951-10-13 25y 01m 07d 4 Burrell 162 Bernard Callaghan 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1915-04-17 Not Known 1918-09-14 Not Known 5 Callaghan 162 James [1] Cameron 6 6 0 0 2 3 1 33.33 50.00 16.67 58.33 1887-11-05 Not Known 1891-04-11 Not Known 2 Cameron 162 John [3] Cameron 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1901-10-05 Not Known 1904-01-16 Not Known 3 Cameron 162 James Callaghan Charnley 6 6 0 1 0 2 4 .00 33.33 66.67 16.67 1983-11-09 20y 04m 29d 1992-02-05 28y 07m 25d 2 Charnley 162 Alex Clark 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1964-03-07 Not Known 1967-03-18 Not Known 3 Clark 162 John [7] Clark 6 6 0 4 4 1 1 66.67 16.67 16.67 75.00 1914-09-12 Not Known 1919-12-20 Not Known 3 Clark 162 Denis Connaghan 6 6 0 0 1 0 5 16.67 .00 83.33 16.67 1966-11-19 21y 10m 10d 1971-03-13 26y 02m 04d 4 Connaghan 162 James Connor 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1927-03-19 Not Known 1930-01-11 Not Known 4 Connor 162 Alexander Allan Crowe 6 6 0 6 1 3 2 16.67 50.00 33.33 41.67 1946-08-28 21y 09m 04d 1952-01-12 27y 01m 19d 3 Crowe 162 Finlay Cunningham 6 6 0 0 0 3 3 .00 50.00 50.00 25.00 1936-08-29 Not Known 1941-06-21 Not Known 4 Cunningham 162 William Cunningham 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1950-01-03 19y 10m 14d 1953-10-10 23y 07m 20d 5 Cunningham 162 Robert McQuillan Dawson 6 6 0 0 1 4 1 16.67 66.67 16.67 50.00 1987-08-15 24y 00m 14d 1991-03-30 27y 07m 29d 3 Dawson 162 Ian Ferguson 6 6 0 1 1 3 2 16.67 50.00 33.33 41.67 1986-10-11 19y 06m 26d 1988-02-06 20y 10m 22d 2 Ferguson 162 William Cowan Fotheringham 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1928-03-10 Not Known 1932-03-12 Not Known 4 Fotheringham 162 Leslie Francis Fridge 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1987-11-21 19y 02m 25d 1992-02-05 23y 05m 09d 4 Fridge 162 Paul James Gallacher 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 2009-10-03 30y 01m 17d 2011-03-19 31y 07m 03d 2 Gallacher 162 Michael Higdon 6 5 1 2 1 1 4 16.67 16.67 66.67 25.00 2010-01-16 26y 04m 14d 2011-03-19 27y 06m 17d 2 Higdon 162 Peter Kane 6 6 0 2 2 3 1 33.33 50.00 16.67 58.33 1967-03-18 27y 11m 14d 1969-10-04 30y 06m 00d 3 Kane 162 William Key 6 6 0 0 6 0 0 100.00 .00 .00 100.00 1907-09-21 Not Known 1909-11-27 Not Known 3 Key 162 Jim Kiernan 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1965-12-25 Not Known 1967-03-18 Not Known 2 Kiernan 162 Archibald Kyle 6 6 0 0 4 0 2 66.67 .00 33.33 66.67 1912-01-13 Not Known 1913-11-15 Not Known 3 Kyle 162 Alfons Lesz 6 6 0 3 2 1 3 33.33 16.67 50.00 41.67 1947-12-20 Not Known 1952-01-12 Not Known 4 Lesz 162 Curtis Lee Main 6 5 1 1 1 2 3 16.67 33.33 50.00 33.33 2021-08-07 29y 01m 18d 2023-05-13 30y 10m 23d 2 Main 162 Gary Mason 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 2007-09-30 27y 11m 15d 2008-11-08 29y 00m 24d 2 Mason 162 James McCloy 6 6 0 0 1 3 2 16.67 50.00 33.33 41.67 1933-12-23 Not Known 1937-09-15 Not Known 4 McCloy 162 John McGinn 6 5 1 1 3 2 1 50.00 33.33 16.67 66.67 2013-02-27 18y 04m 09d 2014-05-10 19y 06m 22d 2 McGinn 162 Norman McWhirter 6 4 2 0 2 3 1 33.33 50.00 16.67 58.33 1988-09-03 18y 11m 30d 1992-04-11 22y 07m 07d 4 McWhirter 162 Matthew Morgan 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1925-01-17 Not Known 1929-08-31 Not Known 6 Morgan 162 Peter Rice 6 6 0 1 3 2 1 50.00 33.33 16.67 66.67 1951-08-18 24y 11m 11d 1953-10-10 27y 01m 03d 3 Rice 162 Robert H Scott 6 6 0 0 2 3 1 33.33 50.00 16.67 58.33 1945-09-15 Not Known 1946-12-28 Not Known 2 Scott 162 John Telford 6 6 0 3 2 3 1 33.33 50.00 16.67 58.33 1945-12-22 Not Known 1948-09-04 Not Known 4 Telford 162 James S [1] Wilson 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1900-12-01 Not Known 1904-01-16 Not Known 4 Wilson 162 Thomas Fulton Wilson 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1933-08-12 Not Known 1938-10-01 Not Known 4 Wilson 162 Fraser Wishart 6 6 0 0 0 2 4 .00 33.33 66.67 16.67 1989-08-19 24y 05m 18d 1992-04-11 27y 01m 10d 3 Wishart 202 Andrew Ritchie [1] 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1909-10-09 Not Known 1910-02-16 Not Known 1 [1] 202 Kirk Broadfoot 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 2006-09-09 22y 01m 01d 2019-11-09 35y 03m 01d 2 Broadfoot 202 Eamonn Brophy 5 3 2 1 0 0 5 .00 .00 100.00 .00 2021-08-07 25y 04m 28d 2023-01-13 26y 10m 03d 2 Brophy 202 William McLean Clunas 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1921-04-15 Not Known 1923-01-02 Not Known 3 Clunas 202 Paul Dummett 5 5 0 0 3 0 2 60.00 .00 40.00 60.00 2012-09-15 20y 11m 20d 2013-05-04 21y 07m 08d 1 Dummett 202 Robert [8] Ferguson 5 5 0 1 0 3 2 .00 60.00 40.00 30.00 1936-12-26 Not Known 1939-01-24 Not Known 3 Ferguson 202 Hugh Downie Gilshan 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1968-12-28 23y 05m 21d 1970-02-21 24y 07m 14d 2 Gilshan 202 James [3] Hamilton 5 2 3 1 0 2 3 .00 40.00 60.00 20.00 2008-03-15 32y 01m 06d 2009-02-21 33y 00m 12d 2 Hamilton 202 James [5] Hamilton 5 5 0 0 3 2 0 60.00 40.00 .00 80.00 1922-04-15 Not Known 1925-01-17 Not Known 4 Hamilton 202 Nigel Hasselbaink 5 3 2 0 0 2 3 .00 40.00 60.00 20.00 2011-09-17 20y 09m 27d 2012-03-21 21y 04m 00d 1 Hasselbaink 202 Albert Henderson 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1961-04-15 Not Known 1962-01-06 Not Known 2 Henderson 202 Bobby Holmes 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 1955-01-03 Not Known 1957-01-02 Not Known 3 Holmes 202 Stewart Kean 5 4 1 3 2 2 1 40.00 40.00 20.00 60.00 2006-09-09 23y 06m 05d 2007-12-26 24y 09m 22d 2 Kean 202 Jim Lornie 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1955-01-03 Not Known 1958-04-12 Not Known 3 Lornie 202 James McBlane 5 5 0 0 3 0 2 60.00 .00 40.00 60.00 1895-08-17 Not Known 1898-12-24 Not Known 3 McBlane 202 Andrew McFadden 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 1968-12-28 19y 10m 14d 1970-11-07 21y 08m 24d 3 McFadden 202 George Tomlinson McLean 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1960-08-27 17y 03m 01d 1962-11-24 19y 05m 29d 3 McLean 202 John McTurk 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 1957-01-02 20y 05m 22d 1961-04-15 24y 09m 04d 4 McTurk 202 Arthur Hughes Milne 5 5 0 0 3 0 2 60.00 .00 40.00 60.00 1946-12-28 32y 00m 17d 1949-01-15 34y 01m 04d 3 Milne 202 Franco Andres Miranda 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2007-09-30 22y 04m 17d 2008-11-08 23y 05m 26d 2 Miranda 202 James Mirk 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1892-09-24 Not Known 1893-11-25 Not Known 2 Mirk 202 Olutoyosi Tajudeen Olusanya 5 2 3 1 1 2 2 20.00 40.00 40.00 40.00 2023-01-07 25y 02m 24d 2024-05-15 26y 07m 01d 2 Olusanya 202 Sam Parkin 5 1 4 0 3 0 2 60.00 .00 40.00 60.00 2012-09-15 31y 06m 01d 2013-05-04 32y 01m 20d 1 Parkin 202 Edward H Riddell 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1906-12-22 Not Known 1911-01-21 Not Known 3 Riddell 202 Samuel Smith 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1946-03-09 Not Known 1948-09-04 Not Known 3 Smith 202 Wallace Christopher Smith 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 2007-02-17 20y 11m 12d 2009-02-21 22y 11m 16d 3 Smith 202 Angus Wilkinson Stead 5 5 0 1 0 0 5 .00 .00 100.00 .00 1940-09-28 Not Known 1942-01-03 Not Known 2 Stead 202 George Thompson Scott Stewart 5 5 0 0 3 1 1 60.00 20.00 20.00 70.00 1950-09-30 23y 07m 13d 1953-10-10 26y 07m 23d 4 Stewart 202 James Smith Thomson 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1959-03-09 21y 10m 27d 1960-12-10 23y 08m 00d 3 Thomson 202 Duncan Campbell Walker 5 5 0 4 2 1 2 40.00 20.00 40.00 50.00 1921-04-15 Not Known 1923-01-02 Not Known 3 Walker 202 Thomas Workman 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 1931-10-31 Not Known 1933-12-23 Not Known 3 Workman 202 John Young 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1978-10-07 Not Known 1981-04-18 Not Known 2 Young 234 J Maxwell [1] 4 4 0 0 1 3 0 25.00 75.00 .00 62.50 1887-11-05 Not Known 1887-11-26 Not Known 1 [1] 234 Kenneth Aird 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1965-12-25 18y 08m 12d 1967-03-18 19y 11m 05d 2 Aird 234 Robert Sime Aitken 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1991-09-14 32y 09m 21d 1992-02-05 33y 02m 12d 1 Aitken 234 Jak Alnwick 4 4 0 0 0 0 4 .00 .00 100.00 .00 2021-08-07 28y 01m 21d 2022-03-12 28y 08m 23d 1 Alnwick 234 Walter Anderson 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1952-01-12 Not Known 1955-04-22 Not Known 4 Anderson 234 Alex Arnott 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1924-01-02 Not Known 1927-11-05 Not Known 3 Arnott 234 Thomas Barclay 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1921-04-15 Not Known 1926-11-06 Not Known 4 Barclay 234 James Beattie 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1991-12-21 18y 10m 05d 1992-04-11 19y 01m 26d 1 Beattie 234 Thorolf Beck 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1963-04-02 Not Known 1964-10-10 Not Known 3 Beck 234 Caolan Stephen Boyd-Munce 4 1 3 0 1 1 2 25.00 25.00 50.00 37.50 2023-09-23 23y 07m 28d 2024-05-15 24y 03m 19d 1 Boyd-Munce 234 James Brandon 4 4 0 2 1 3 0 25.00 75.00 .00 62.50 1887-11-05 Not Known 1887-11-26 Not Known 1 Brandon 234 Robert Brandon 4 4 0 0 1 3 0 25.00 75.00 .00 62.50 1887-11-05 Not Known 1887-11-26 Not Known 1 Brandon 234 Archibald Taylor Brash 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1892-09-24 Not Known 1893-11-25 Not Known 2 Brash 234 William [11] Brown 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1916-11-11 Not Known 1918-04-20 Not Known 2 Brown 234 Bobby Carroll 4 4 0 3 2 1 1 50.00 25.00 25.00 62.50 1963-04-02 24y 10m 20d 1965-01-30 26y 08m 17d 3 Carroll 234 Trevor Carson 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 2023-01-07 34y 10m 02d 2023-05-13 35y 02m 08d 1 Carson 234 Mark Christian Corcoran 4 0 4 1 1 1 2 25.00 25.00 50.00 37.50 2007-02-17 26y 02m 20d 2008-04-19 27y 04m 20d 2 Corcoran 234 Andrew Davidson 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1914-09-12 Not Known 1916-01-15 Not Known 2 Davidson 234 William Clark Davie 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1949-01-15 24y 00m 08d 1950-09-30 25y 08m 23d 3 Davie 234 Andrew Dunlop 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 1978-10-07 Not Known 1979-04-21 Not Known 1 Dunlop 234 James Dunlop 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1891-02-21 Not Known 1891-10-10 Not Known 2 Dunlop 234 David [1] Elliot 4 3 1 0 0 2 2 .00 50.00 50.00 25.00 1991-12-21 22y 01m 08d 1992-04-11 22y 04m 29d 1 Elliot 234 George V Elmore 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1912-11-16 Not Known 1913-11-15 Not Known 2 Elmore 234 R Fairlie 4 4 0 1 1 3 0 25.00 75.00 .00 62.50 1887-11-05 Not Known 1887-11-26 Not Known 1 Fairlie 234 Tony Gregal 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1958-09-20 Not Known 1960-08-13 Not Known 3 Gregal 234 Will Haining 4 4 0 0 0 0 4 .00 .00 100.00 .00 2007-09-30 24y 11m 28d 2008-11-08 26y 01m 06d 2 Haining 234 Matthew Hall 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1904-10-22 Not Known 1905-08-26 Not Known 2 Hall 234 David [4] Hamilton 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1901-10-05 Not Known 1903-08-15 Not Known 3 Hamilton 234 Zach Hemming 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2023-09-23 23y 06m 16d 2024-05-15 24y 02m 08d 1 Hemming 234 Harry Higginbotham 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1916-11-11 Not Known 1918-04-20 Not Known 2 Higginbotham 234 Daniel Hillcoat 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1915-08-21 Not Known 1917-03-03 Not Known 2 Hillcoat 234 Vaclav Hladky 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 2019-02-23 28y 03m 09d 2020-03-11 29y 03m 26d 2 Hladky 234 Christopher Innes 4 3 1 0 2 1 1 50.00 25.00 25.00 62.50 2009-10-03 33y 02m 20d 2010-04-03 33y 08m 21d 1 Innes 234 Thomas Johnstone 4 4 0 1 1 3 0 25.00 75.00 .00 62.50 1887-11-05 Not Known 1887-11-26 Not Known 1 Johnstone 234 Thomas Kearney 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1899-09-16 Not Known 1900-01-20 Not Known 1 Kearney 234 Sean Kelly 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 2013-10-05 19y 11m 04d 2014-05-10 20y 06m 09d 1 Kelly 234 James Kirk 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1949-01-15 23y 02m 03d 1951-01-02 25y 01m 21d 3 Kirk 234 Thomas Lilley 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1928-11-17 Not Known 1930-01-11 Not Known 2 Lilley 234 David Lindsay 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1946-08-28 26y 11m 05d 1947-12-20 28y 02m 27d 2 Lindsay 234 Hugh Lindsay 4 4 0 0 0 0 4 .00 .00 100.00 .00 1941-09-13 Not Known 1944-09-02 Not Known 3 Lindsay 234 James J Lindsay 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1916-11-11 Not Known 1918-04-20 Not Known 2 Lindsay 234 Kyle Magennis 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2018-09-01 20y 00m 06d 2019-11-09 21y 02m 14d 2 Magennis 234 James Mallan 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1954-01-16 26y 11m 22d 1956-03-07 29y 01m 11d 3 Mallan 234 Mikael Yann Mathieu Mandron 4 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2023-09-23 28y 11m 12d 2024-05-15 29y 07m 04d 1 Mandron 234 Ian Maxwell 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 2007-02-17 31y 09m 15d 2008-04-19 32y 11m 17d 2 Maxwell 234 Kyle McAllister 4 1 3 0 1 2 1 25.00 50.00 25.00 50.00 2019-02-23 20y 01m 02d 2021-11-27 22y 10m 06d 3 McAllister 234 John McCartney 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1891-02-21 Not Known 1891-10-10 Not Known 2 McCartney 234 Daniel McGarry 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1941-09-13 Not Known 1943-09-18 Not Known 3 McGarry 234 Paul McGinn 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 2018-11-24 28y 01m 02d 2019-11-09 29y 00m 18d 2 McGinn 234 James G McGregor 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1933-12-23 Not Known 1936-08-29 Not Known 3 McGregor 234 Hugh McGrory 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1914-09-12 Not Known 1916-01-15 Not Known 2 McGrory 234 Hugh McHardy 4 4 0 1 1 3 0 25.00 75.00 .00 62.50 1887-11-05 Not Known 1887-11-26 Not Known 1 McHardy 234 Paul McIntyre 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 1991-09-14 24y 07m 27d 1992-02-05 25y 00m 18d 1 McIntyre 234 Thomas [2] McKenna 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1943-12-25 Not Known 1946-03-30 Not Known 2 McKenna 234 Hugh McLaughlin 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1969-04-19 23y 10m 22d 1971-03-13 25y 09m 13d 3 McLaughlin 234 Aaron Mooy 4 1 3 0 0 0 4 .00 .00 100.00 .00 2010-10-23 21y 01m 08d 2012-03-21 22y 06m 06d 2 Mooy 234 Hugh [1] Morgan 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1896-08-29 22y 00m 22d 1897-11-27 23y 03m 20d 2 Morgan 234 Daniel Mullen 4 1 3 1 1 1 2 25.00 25.00 50.00 37.50 2018-09-01 23y 06m 00d 2019-11-09 24y 08m 08d 2 Mullen 234 William M Murray 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1937-08-21 Not Known 1939-01-24 Not Known 2 Murray 234 William Newbiggin 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1924-12-27 Not Known 1928-03-10 Not Known 3 Newbiggin 234 Thomas Page 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 1915-04-17 Not Known 1919-12-20 Not Known 3 Page 234 John [13] Paterson 4 4 0 0 1 3 0 25.00 75.00 .00 62.50 1887-11-05 Not Known 1887-11-26 Not Known 1 Paterson 234 Thomas H Paton 4 4 0 2 4 0 0 100.00 .00 .00 100.00 1908-01-11 Not Known 1908-11-21 Not Known 2 Paton 234 Alan Thomas Daniel Power 4 4 0 0 0 0 4 .00 .00 100.00 .00 2021-08-07 33y 06m 13d 2022-03-12 34y 01m 15d 1 Power 234 Robert [2] Reid 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1914-09-12 Not Known 1916-11-11 Not Known 3 Reid 234 Robert Cochrane Ross 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1963-11-09 22y 02m 00d 1965-01-30 23y 04m 21d 2 Ross 234 William Gray Crawford Roy 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1945-09-15 Not Known 1946-03-30 Not Known 1 Roy 234 Walter Shaw 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1892-09-24 Not Known 1894-09-01 Not Known 3 Shaw 234 Ryan Strain 4 4 0 3 2 2 0 50.00 50.00 .00 75.00 2023-01-07 25y 09m 05d 2023-09-23 26y 05m 21d 2 Strain 234 Charles Christison Sutherland 4 4 0 3 2 2 0 50.00 50.00 .00 75.00 1918-09-14 Not Known 1919-11-08 Not Known 2 Sutherland 234 Richard Neil Peter Tait 4 4 0 0 0 0 4 .00 .00 100.00 .00 2021-08-07 31y 08m 05d 2022-03-12 32y 03m 10d 1 Tait 234 Jeroen Tesselaar 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 2011-09-17 22y 08m 01d 2012-03-21 23y 02m 05d 1 Tesselaar 234 Robert Ferguson Torrance 4 3 1 2 3 1 0 75.00 25.00 .00 87.50 1978-10-07 20y 01m 25d 1979-04-21 20y 08m 09d 1 Torrance 234 Keith Cameron Walker 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1988-04-30 22y 00m 13d 1989-08-19 23y 04m 02d 3 Walker 234 James [2] Walls 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1916-11-11 Not Known 1918-04-20 Not Known 2 Walls 234 Alexander Simpson Young 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1899-09-16 Not Known 1900-01-20 Not Known 1 Young 310 Hugh Stevenson [1] 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1912-11-16 Not Known 1913-11-15 Not Known 2 [1] 310 John Phillips [1] 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1932-08-27 Not Known 1933-12-23 Not Known 2 [1] 310 Rowan Samuel Alexander 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1983-11-09 22y 09m 12d 1984-03-24 23y 01m 25d 1 Alexander 310 Harry A Anderson 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1919-04-26 Not Known 1920-12-18 Not Known 2 Anderson 310 Anthony Andreu 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2019-09-28 31y 04m 06d 2020-03-11 31y 09m 18d 1 Andreu 310 Armour Ashe 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1951-08-18 25y 10m 04d 1952-12-27 27y 02m 13d 2 Ashe 310 Jonah Ananias Paul Ayunga 3 1 2 0 0 0 3 .00 .00 100.00 .00 2023-01-13 25y 07m 20d 2024-04-06 26y 10m 13d 2 Ayunga 310 Jack Baird 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2018-09-01 22y 06m 25d 2019-02-23 23y 00m 16d 1 Baird 310 Thomas Skinner Baird 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1933-08-12 Not Known 1936-12-26 Not Known 3 Baird 310 Gerard Austin Baker 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1959-12-05 21y 07m 24d 1960-08-13 22y 04m 02d 2 Baker 310 Alex Grant Callan 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1936-12-26 Not Known 1937-09-15 Not Known 2 Callan 310 James [2] Colquhoun 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1943-09-18 Not Known 1946-03-09 Not Known 2 Colquhoun 310 John Connell 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1894-10-13 Not Known 1895-10-26 Not Known 2 Connell 310 Edward John Connelly 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1942-05-30 25y 05m 21d 1942-08-29 25y 08m 20d 2 Connelly 310 George Connor 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1913-11-01 Not Known 1915-08-21 Not Known 2 Connor 310 Leonard Crabtree 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1951-08-18 18y 07m 22d 1954-01-16 21y 00m 20d 2 Crabtree 310 William Devine 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1956-09-15 23y 00m 24d 1957-12-21 24y 03m 29d 2 Devine 310 William Duncan 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1911-01-21 Not Known 1912-04-20 Not Known 2 Duncan 310 Ilkay Durmus 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2019-09-28 25y 04m 27d 2020-03-11 25y 10m 10d 1 Durmus 310 Samuel Robert Foley 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2019-09-28 32y 11m 11d 2020-03-11 33y 04m 23d 1 Foley 310 John Herbert Fyfe 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1893-08-26 Not Known 1893-11-25 Not Known 1 Fyfe 310 Richard Charles Gillies 3 3 0 1 0 0 3 .00 .00 100.00 .00 2000-09-20 24y 00m 27d 2001-01-31 24y 05m 07d 1 Gillies 310 John C Granger 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1918-09-14 Not Known 1919-11-08 Not Known 2 Granger 310 Fred B Gray 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1913-01-25 Not Known 1913-11-15 Not Known 2 Gray 310 Lewis Brett Guy 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 2012-09-15 27y 00m 24d 2013-05-04 27y 08m 12d 1 Guy 310 Robert Haig 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1895-08-17 Not Known 1896-10-17 Not Known 2 Haig 310 Henry Harvey 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1910-02-05 Not Known 1910-02-16 Not Known 1 Harvey 310 Lee James Stephen Hodson 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2018-09-01 26y 10m 30d 2020-03-11 28y 05m 09d 2 Hodson 310 Mark Howard 3 3 0 0 0 0 3 .00 .00 100.00 .00 2008-04-19 21y 06m 29d 2008-11-08 22y 01m 18d 2 Howard 310 George [4] Hunter 3 3 0 1 0 0 3 .00 .00 100.00 .00 1944-09-02 Not Known 1945-02-24 Not Known 1 Hunter 310 Douglas Imrie 3 0 3 0 2 0 1 66.67 .00 33.33 66.67 2012-09-15 29y 01m 12d 2013-02-27 29y 06m 24d 1 Imrie 310 Alan James Irvine 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1991-09-14 28y 09m 16d 1991-12-21 29y 00m 22d 1 Irvine 310 Thomas S Jess 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1943-09-18 Not Known 1944-12-16 Not Known 2 Jess 310 Robert [3] Johnstone 3 3 0 0 0 0 3 .00 .00 100.00 .00 1941-01-04 Not Known 1941-09-13 Not Known 2 Johnstone 310 William Kenny 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1932-08-27 Not Known 1933-08-12 Not Known 2 Kenny 310 John Latimer 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1933-08-12 Not Known 1935-02-16 Not Known 2 Latimer 310 David [1] Lindsay 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1945-09-15 Not Known 1946-03-30 Not Known 1 Lindsay 310 Cameron MacPherson 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2019-02-23 20y 01m 26d 2021-08-07 22y 07m 09d 3 MacPherson 310 Phil McAveety 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1981-04-18 20y 05m 22d 1983-08-31 22y 10m 04d 3 McAveety 310 Samuel McBurnie 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1910-02-05 Not Known 1910-02-16 Not Known 1 McBurnie 310 James [2] McCabe 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1933-08-12 Not Known 1934-10-06 Not Known 2 McCabe 310 Steven Thomas McGarry 3 3 0 0 0 0 3 .00 .00 100.00 .00 2000-09-20 20y 11m 23d 2001-01-31 21y 04m 03d 1 McGarry 310 Jamie McGrath 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2020-03-11 23y 05m 11d 2021-11-27 25y 01m 28d 2 McGrath 310 John Hannah (Jacky) McGugan 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1958-09-20 19y 03m 08d 1959-12-05 20y 05m 23d 2 McGugan 310 Robert McIndoe 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1931-10-31 Not Known 1932-08-27 Not Known 2 McIndoe 310 William [1] McIntosh 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1923-01-02 Not Known 1924-01-02 Not Known 2 McIntosh 310 Harold J McKenna 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1918-09-14 Not Known 1919-12-20 Not Known 2 McKenna 310 James [1] McLean 3 3 0 1 0 0 3 .00 .00 100.00 .00 1892-09-24 Not Known 1894-10-13 Not Known 3 McLean 310 Conor McMenamin 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2023-09-23 28y 00m 30d 2024-05-15 28y 08m 21d 1 McMenamin 310 John Stewart Meechan 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1931-04-11 Not Known 1933-01-07 Not Known 3 Meechan 310 Andrew Frank Millen 3 2 1 0 1 2 0 33.33 66.67 .00 66.67 2006-09-09 41y 02m 30d 2008-03-15 42y 09m 05d 2 Millen 310 Joseph Moffat 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1901-10-05 Not Known 1902-11-08 Not Known 2 Moffat 310 Neil Moore 3 3 0 0 0 3 0 .00 100.00 .00 50.00 1955-01-03 Not Known 1956-09-15 Not Known 2 Moore 310 James L Morrison 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1891-02-21 Not Known 1891-08-22 Not Known 2 Morrison 310 Eric McIntyre Murray 3 2 1 0 0 3 0 .00 100.00 .00 50.00 1968-12-28 Not Known 1969-10-04 Not Known 2 Murray 310 Jason Naismith 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 2013-12-29 19y 06m 04d 2014-05-10 19y 10m 15d 1 Naismith 310 Jonathan Chiedozie Obika 3 2 1 2 1 1 1 33.33 33.33 33.33 50.00 2019-09-28 29y 00m 16d 2020-03-11 29y 05m 28d 1 Obika 310 Bob Park 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1952-09-13 22y 05m 06d 1953-10-10 23y 06m 03d 2 Park 310 James [2] Paterson 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1899-11-18 Not Known 1900-01-20 Not Known 1 Paterson 310 Gary James Peebles 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1986-12-06 19y 10m 00d 1988-02-06 21y 00m 00d 2 Peebles 310 Gerry Queen 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1962-11-24 17y 10m 09d 1965-12-25 20y 11m 10d 3 Queen 310 Walter Reid 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1947-08-13 Not Known 1948-09-04 Not Known 2 Reid 310 James Gillen Robertson 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1963-04-02 18y 03m 16d 1964-03-07 19y 02m 19d 2 Robertson 310 Thomas Smith Robertson 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1964-10-10 20y 00m 12d 1966-04-30 21y 07m 02d 2 Robertson 310 Connor Patrick Ronan 3 3 0 1 0 0 3 .00 .00 100.00 .00 2021-11-27 23y 08m 21d 2022-03-12 24y 00m 06d 1 Ronan 310 Thierry Small 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2023-04-08 18y 08m 07d 2023-12-23 19y 04m 22d 2 Small 310 Douglas McKenzie Somner 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1980-08-23 29y 01m 19d 1981-04-18 29y 09m 14d 1 Somner 310 Andrew Swann 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1902-08-30 Not Known 1904-01-16 Not Known 2 Swann 310 Johnny Tierney 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1960-04-16 Not Known 1961-04-15 Not Known 2 Tierney 310 Joseph H Till 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1921-04-15 Not Known 1922-04-15 Not Known 2 Till 310 Jure Travner 3 3 0 0 0 0 3 .00 .00 100.00 .00 2010-10-23 25y 00m 25d 2011-03-19 25y 05m 19d 1 Travner 310 Thomas Gibson Turner 3 3 0 0 0 0 3 .00 .00 100.00 .00 2000-09-20 36y 11m 09d 2001-01-31 37y 03m 20d 1 Turner 310 George Stuart McWilliam Urquhart 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1969-04-19 18y 11m 28d 1969-10-04 19y 05m 12d 2 Urquhart 310 George Urquhart 3 3 0 0 0 0 3 .00 .00 100.00 .00 1934-10-06 Not Known 1941-01-04 Not Known 2 Urquhart 310 Scott Edward Walker 3 3 0 0 0 0 3 .00 .00 100.00 .00 2000-09-20 25y 06m 15d 2001-01-31 25y 10m 26d 1 Walker 310 Calum Waters 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2019-09-28 23y 06m 18d 2020-03-11 24y 00m 01d 1 Waters 310 James [6] Wilson 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1906-12-22 Not Known 1908-08-29 Not Known 3 Wilson 310 Mark Yardley 3 1 2 0 0 0 3 .00 .00 100.00 .00 2000-09-20 31y 00m 06d 2001-01-31 31y 04m 17d 1 Yardley 310 Ian Young 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1969-04-19 25y 10m 29d 1970-02-21 26y 09m 00d 2 Young 389 Arthur Dixon [1] 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1916-11-11 Not Known 1917-03-03 Not Known 1 [1] 389 Hugh Goldie [1] 2 2 0 0 0 0 2 .00 .00 100.00 .00 1894-09-01 Not Known 1894-10-13 Not Known 1 [1] 389 Archibald Webster Aikman 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1946-08-28 21y 05m 05d 1946-12-28 21y 09m 05d 1 Aikman 389 William F Allan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1963-11-09 20y 10m 29d 1964-03-07 21y 02m 25d 1 Allan 389 Steven Archibald 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1991-01-12 34y 03m 16d 1991-03-30 34y 06m 03d 1 Archibald 389 Thomas Morrison Ashe 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1940-09-28 20y 02m 15d 1942-12-12 22y 04m 29d 2 Ashe 389 William Alexander (Lex) Baillie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1991-09-14 25y 02m 08d 1991-10-30 25y 03m 24d 1 Baillie 389 John [5] Baird 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1912-01-13 Not Known 1912-04-20 Not Known 1 Baird 389 Richard Scott Beattie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1963-04-02 26y 05m 09d 1964-03-07 27y 04m 12d 2 Beattie 389 David Bell 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1893-11-18 Not Known 1893-11-25 Not Known 1 Bell 389 Gary Bowman 2 0 2 0 0 0 2 .00 .00 100.00 .00 2000-11-11 26y 02m 30d 2001-01-31 26y 05m 19d 1 Bowman 389 James Brannick 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1914-09-12 Not Known 1915-04-17 Not Known 1 Brannick 389 Richard Brittain 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 2006-09-09 22y 11m 16d 2007-02-17 23y 04m 24d 1 Brittain 389 John B Brown 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1955-10-29 Not Known 1956-03-07 Not Known 1 Brown 389 Thomas [6] Brown 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1908-08-29 Not Known 1908-11-21 Not Known 1 Brown 389 James [1] Bruce 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1915-08-21 Not Known 1916-01-15 Not Known 1 Bruce 389 Archibald Buchanan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1957-12-21 29y 02m 19d 1958-04-12 29y 06m 10d 1 Buchanan 389 George Buchanan 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1909-10-09 Not Known 1909-11-27 Not Known 1 Buchanan 389 John [3] Buchanan 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1919-12-20 Not Known 1920-12-18 Not Known 2 Buchanan 389 Anthony Brian Bullock 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2006-09-09 34y 06m 22d 2006-12-02 34y 09m 14d 1 Bullock 389 Frederick Burden 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1912-11-16 Not Known 1913-01-25 Not Known 1 Burden 389 Alexander Burke 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 2006-12-02 29y 00m 21d 2007-12-26 30y 01m 15d 2 Burke 389 Elvis Okello Bwomono 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2024-04-06 25y 04m 08d 2024-05-15 25y 05m 16d 1 Bwomono 389 David Cabrie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1945-03-17 Not Known 1945-09-15 Not Known 2 Cabrie 389 Brian Callan 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1955-01-03 Not Known 1955-04-22 Not Known 1 Callan 389 Bobby (Black) Campbell 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1961-04-15 19y 08m 02d 1962-01-06 20y 04m 24d 2 Campbell 389 James Caskie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1940-09-28 Not Known 1941-01-04 Not Known 1 Caskie 389 Alexander Chalmers 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1897-11-27 Not Known 1898-12-24 Not Known 2 Chalmers 389 Andrew James Cole 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1912-04-20 Not Known 1912-11-16 Not Known 2 Cole 389 George Cook 2 2 0 0 0 0 2 .00 .00 100.00 .00 1894-09-01 Not Known 1894-10-13 Not Known 1 Cook 389 Archibald Cowan 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1919-11-08 Not Known 1919-12-20 Not Known 1 Cowan 389 John (Jackie) Cox 2 2 0 0 0 0 2 .00 .00 100.00 .00 1941-06-21 Not Known 1941-06-28 Not Known 1 Cox 389 Patrick Cregg 2 2 0 0 0 0 2 .00 .00 100.00 .00 2010-10-23 24y 08m 02d 2010-12-29 24y 10m 08d 1 Cregg 389 George Cumming 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1969-08-20 Not Known 1970-02-21 Not Known 1 Cumming 389 Robert [1] Cunningham 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1910-11-26 Not Known 1911-01-21 Not Known 1 Cunningham 389 Geoffrey F Curran 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1980-11-01 19y 06m 17d 1981-02-21 19y 10m 06d 1 Curran 389 William Robert Dempster Dallas 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1956-09-15 25y 06m 09d 1957-01-02 25y 09m 27d 1 Dallas 389 Kristian Dennis 2 0 2 0 0 0 2 .00 .00 100.00 .00 2021-08-07 31y 04m 26d 2021-11-27 31y 08m 15d 1 Dennis 389 Christopher Dilo 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2013-10-05 19y 09m 00d 2014-05-10 20y 04m 05d 1 Dilo 389 Joe Doonan 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-04-16 Not Known 1960-08-27 Not Known 2 Doonan 389 William Dorward 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1917-08-18 Not Known 1918-04-20 Not Known 1 Dorward 389 James S Drinkwater 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1942-01-03 Not Known 1942-05-30 Not Known 1 Drinkwater 389 Alex Duff 2 2 0 0 0 0 2 .00 .00 100.00 .00 1921-04-15 Not Known 1922-01-03 Not Known 2 Duff 389 Harry A Duff 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1912-01-13 Not Known 1912-04-20 Not Known 1 Duff 389 Jimmy Duncanson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1951-01-02 31y 02m 20d 1951-09-01 31y 10m 19d 2 Duncanson 389 Kenneth M Dyer 2 2 0 1 0 0 2 .00 .00 100.00 .00 1928-03-10 Not Known 1928-12-25 Not Known 2 Dyer 389 Gordon Eadie 2 1 1 0 0 2 0 .00 100.00 .00 50.00 1969-08-13 18y 08m 27d 1969-10-04 18y 10m 17d 1 Eadie 389 Ethan Erhahon 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2018-11-24 17y 06m 15d 2019-02-23 17y 09m 14d 1 Erhahon 389 John [10] Fleming 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1891-08-22 Not Known 1891-10-10 Not Known 1 Fleming 389 John [3] Fraser 2 2 0 1 0 0 2 .00 .00 100.00 .00 1901-10-05 Not Known 1901-11-23 Not Known 1 Fraser 389 John C Fulton 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1919-04-26 Not Known 1919-05-10 Not Known 1 Fulton 389 Thomas William G Gall 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1936-08-29 Not Known 1936-12-26 Not Known 1 Gall 389 Declan Gallagher 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2023-01-13 31y 11m 00d 2023-04-08 32y 01m 26d 1 Gallagher 389 John C Gillies 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1945-12-22 Not Known 1946-03-09 Not Known 1 Gillies 389 Jim Goldthorpe 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1951-08-18 Not Known 1951-09-01 Not Known 1 Goldthorpe 389 Esmael Goncalves 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2013-03-17 21y 08m 20d 2013-05-04 21y 10m 09d 1 Goncalves 389 Daniel Gordon 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1907-09-21 Not Known 1908-03-21 Not Known 1 Gordon 389 Adam Gourlay 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1908-08-29 Not Known 1908-11-21 Not Known 1 Gourlay 389 Billy Gray 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1964-10-10 19y 05m 05d 1965-01-30 19y 08m 25d 1 Gray 389 Ilias Haddad 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2011-09-17 22y 06m 16d 2011-11-05 22y 08m 04d 1 Haddad 389 John [2] Hastie 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1918-09-14 Not Known 1919-05-10 Not Known 1 Hastie 389 George Hastings 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1899-09-16 Not Known 1899-11-18 Not Known 1 Hastings 389 Jay Henderson 2 0 2 0 0 0 2 .00 .00 100.00 .00 2021-08-07 19y 05m 00d 2022-03-12 20y 00m 05d 1 Henderson 389 Walter Holbem 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1913-11-01 Not Known 1913-11-15 Not Known 1 Holbem 389 James Howieson 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1925-10-31 Not Known 1926-11-06 Not Known 2 Howieson 389 William Wilson Humphries 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1956-09-15 28y 02m 14d 1957-01-02 28y 06m 01d 1 Humphries 389 George [1] Hunter 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1946-08-28 Not Known 1947-08-13 Not Known 2 Hunter 389 John [1] Hunter 2 2 0 0 0 0 2 .00 .00 100.00 .00 1896-08-29 Not Known 1896-10-17 Not Known 1 Hunter 389 George Farquhar Hurry 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1895-08-17 Not Known 1895-10-26 Not Known 1 Hurry 389 Jackie Hutton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1966-08-31 22y 04m 08d 1966-11-19 22y 06m 27d 1 Hutton 389 Simeon Alexander Jackson 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 2018-11-24 31y 07m 27d 2019-02-23 31y 10m 26d 1 Jackson 389 Lewis Jamieson 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2023-05-13 21y 00m 26d 2023-12-23 21y 08m 06d 2 Jamieson 389 Alfie Jones 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2018-09-01 20y 10m 25d 2018-11-24 21y 01m 17d 1 Jones 389 Jordan Jones 2 2 0 0 0 0 2 .00 .00 100.00 .00 2022-02-26 27y 04m 02d 2022-03-12 27y 04m 16d 1 Jones 389 Marian Kello 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2013-12-29 31y 03m 24d 2014-01-29 31y 04m 24d 1 Kello 389 Bobby Kemp 2 2 0 0 0 0 2 .00 .00 100.00 .00 1962-11-24 21y 03m 09d 1964-03-07 22y 06m 21d 2 Kemp 389 Archie Gall Knox 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-11-07 23y 06m 06d 1971-03-13 23y 10m 12d 1 Knox 389 Simon Lappin 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2006-09-09 23y 07m 15d 2006-12-02 23y 10m 07d 1 Lappin 389 William J Lavery 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1919-12-20 Not Known 1920-12-18 Not Known 2 Lavery 389 Pat Liney 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1964-10-10 28y 02m 26d 1965-01-30 28y 06m 16d 1 Liney 389 Ian Thomas Lister 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-02-21 23y 05m 16d 1970-11-07 24y 02m 02d 2 Lister 389 John Lynch 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1951-10-13 34y 00m 21d 1952-01-12 34y 03m 21d 1 Lynch 389 Robert Lynch 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1905-08-26 Not Known 1906-08-25 Not Known 2 Lynch 389 John Alexander Mackenzie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1935-02-16 Not Known 1936-08-29 Not Known 2 Mackenzie 389 Scott MacKenzie 2 2 0 0 0 0 2 .00 .00 100.00 .00 2000-11-11 30y 04m 04d 2001-01-31 30y 06m 24d 1 MacKenzie 389 Edward Magner 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1912-11-16 Not Known 1913-01-25 Not Known 1 Magner 389 David [1] McCartney 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1900-10-20 Not Known 1900-12-01 Not Known 1 McCartney 389 Ryan John James McCay 2 2 0 1 0 0 2 .00 .00 100.00 .00 2007-09-30 21y 04m 26d 2008-04-19 21y 11m 15d 1 McCay 389 James [7] McDonald 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1927-11-05 Not Known 1928-11-17 Not Known 2 McDonald 389 William [5] McDonald 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1912-01-13 Not Known 1912-04-20 Not Known 1 McDonald 389 Malcolm McDougall 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1910-11-26 Not Known 1911-01-21 Not Known 1 McDougall 389 George McGathan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1895-08-17 Not Known 1895-10-26 Not Known 1 McGathan 389 Thomas McGhee 2 2 0 0 0 0 2 .00 .00 100.00 .00 1896-08-29 Not Known 1896-10-17 Not Known 1 McGhee 389 Jamie McGowan 2 2 0 0 0 0 2 .00 .00 100.00 .00 2000-09-20 29y 09m 15d 2000-11-11 29y 11m 06d 1 McGowan 389 Alex [1] McGregor 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1913-11-01 Not Known 1913-11-15 Not Known 1 McGregor 389 Thomas C McIntosh 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1945-02-24 Not Known 1945-12-22 Not Known 2 McIntosh 389 James McKim 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1895-08-17 Not Known 1895-10-26 Not Known 1 McKim 389 Alec McLaughlin 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1966-04-30 Not Known 1966-11-19 Not Known 2 McLaughlin 389 Barry John McLaughlin 2 2 0 0 0 0 2 .00 .00 100.00 .00 2000-09-20 27y 05m 01d 2000-11-11 27y 06m 23d 1 McLaughlin 389 James [2] McLean 2 2 0 0 0 0 2 .00 .00 100.00 .00 1947-08-13 Not Known 1949-01-15 Not Known 2 McLean 389 James McLellan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1927-03-19 Not Known 1928-03-10 Not Known 2 McLellan 389 William McLintock 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1938-10-01 Not Known 1939-01-24 Not Known 1 McLintock 389 Sean McLoughlin 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-09-28 22y 10m 15d 2019-11-09 22y 11m 27d 1 McLoughlin 389 Duncan McPherson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1905-08-26 Not Known 1905-12-23 Not Known 1 McPherson 389 John D McQuade 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1917-08-18 Not Known 1918-04-20 Not Known 1 McQuade 389 James J Mess 2 2 0 0 0 0 2 .00 .00 100.00 .00 1941-06-21 Not Known 1941-06-28 Not Known 1 Mess 389 Robert [1] Millar 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1909-10-09 Not Known 1911-01-21 Not Known 2 Millar 389 Willie Miller 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1948-09-04 Not Known 1949-10-01 Not Known 2 Miller 389 Craig Molloy 2 0 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-09 20y 04m 14d 2006-12-02 20y 07m 06d 1 Molloy 389 Junior Augustus Morias 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2019-09-28 24y 02m 24d 2019-11-09 24y 04m 05d 1 Morias 389 Victor Munoz 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1991-01-12 33y 09m 28d 1991-03-30 34y 00m 15d 1 Munoz 389 John Gordon Niven 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1942-05-30 21y 00m 15d 1942-06-06 21y 00m 22d 1 Niven 389 Jens Paeslack 2 1 1 0 0 0 2 .00 .00 100.00 .00 2000-09-20 26y 06m 26d 2000-11-11 26y 08m 17d 1 Paeslack 389 Samuel Page 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1928-11-17 Not Known 1928-12-25 Not Known 1 Page 389 Thomas N Pearson 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1912-11-16 Not Known 1913-01-25 Not Known 1 Pearson 389 Robert [1] Perry 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1919-04-26 Not Known 1919-05-10 Not Known 1 Perry 389 Henry Quinn 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1963-04-02 Not Known 1965-01-30 Not Known 2 Quinn 389 Jose Manuel Quitongo 2 1 1 0 0 0 2 .00 .00 100.00 .00 2000-09-20 25y 10m 02d 2001-01-31 26y 02m 13d 1 Quitongo 389 Alan Reid 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2007-02-17 26y 03m 27d 2007-12-26 27y 02m 05d 2 Reid 389 George T Reid 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1903-08-15 Not Known 1905-02-11 Not Known 2 Reid 389 Joseph J Reilly 2 2 0 0 0 0 2 .00 .00 100.00 .00 1930-11-29 Not Known 1931-04-11 Not Known 1 Reilly 389 Thomas Reilly 2 1 1 0 0 0 2 .00 .00 100.00 .00 2012-01-14 17y 03m 30d 2012-11-17 18y 02m 02d 2 Reilly 389 Gordon Henderson Rennie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1938-10-01 Not Known 1939-01-24 Not Known 1 Rennie 389 John [1] Richardson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1917-08-18 Not Known 1918-09-14 Not Known 2 Richardson 389 James Hamilton Riddell 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1919-11-08 Not Known 1919-12-20 Not Known 1 Riddell 389 James [1] Ritchie 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1950-09-30 Not Known 1951-01-02 Not Known 1 Ritchie 389 Steven Robb 2 1 1 0 0 0 2 .00 .00 100.00 .00 2008-11-08 26y 08m 00d 2010-01-16 27y 10m 08d 2 Robb 389 Jon Robertson 2 0 2 0 0 0 2 .00 .00 100.00 .00 2012-11-17 23y 06m 23d 2013-05-04 24y 00m 09d 1 Robertson 389 Ludovic Roy 2 2 0 0 0 0 2 .00 .00 100.00 .00 2000-09-20 23y 01m 02d 2001-01-31 23y 05m 13d 1 Roy 389 John [7] Russell 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1895-08-17 Not Known 1895-10-26 Not Known 1 Russell 389 Vincent Ryan 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1958-04-12 Not Known 1958-09-20 Not Known 2 Ryan 389 William Savage 2 2 0 0 0 0 2 .00 .00 100.00 .00 1940-09-28 Not Known 1941-01-04 Not Known 1 Savage 389 James Ryan Scott 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 2024-04-06 23y 07m 07d 2024-05-15 23y 08m 15d 1 Scott 389 Lee Sharp 2 1 1 0 0 0 2 .00 .00 100.00 .00 2000-09-20 25y 03m 29d 2000-11-11 25y 05m 20d 1 Sharp 389 Cameron Smith 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2018-09-01 23y 00m 08d 2018-11-24 23y 03m 00d 1 Smith 389 Thomas Gillespie Snoddy 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1912-11-16 Not Known 1913-01-25 Not Known 1 Snoddy 389 James [1] Stark 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1901-11-23 Not Known 1902-08-30 Not Known 2 Stark 389 David [2] Stevenson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1942-01-03 Not Known 1945-09-15 Not Known 2 Stevenson 389 Robert Stevenson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1922-01-03 Not Known 1922-04-15 Not Known 1 Stevenson 389 Robert Edward Thorburn Stewart 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1961-03-11 28y 05m 04d 1961-04-15 28y 06m 08d 1 Stewart 389 William Stewart 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1948-09-04 26y 05m 25d 1949-01-15 26y 10m 05d 1 Stewart 389 John William Michael Sutton 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2006-09-09 22y 08m 14d 2006-12-02 22y 11m 06d 1 Sutton 389 John Daniel Taylor 2 2 0 1 0 0 2 .00 .00 100.00 .00 1894-09-01 Not Known 1894-10-13 Not Known 1 Taylor 389 Frank Treacy 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1966-08-17 27y 01m 03d 1966-08-31 27y 01m 17d 1 Treacy 389 Dave Walker 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1959-03-09 Not Known 1960-04-16 Not Known 2 Walker 389 Gareth William Richard Wardlaw 2 1 1 0 0 0 2 .00 .00 100.00 .00 2010-10-23 31y 07m 16d 2011-03-19 32y 00m 12d 1 Wardlaw 389 David R White 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1908-03-21 Not Known 1912-01-13 Not Known 2 White 389 Jonathan White 2 2 0 0 0 0 2 .00 .00 100.00 .00 1894-09-01 Not Known 1894-10-13 Not Known 1 White 389 John [1] Whitelaw 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1923-12-15 Not Known 1924-01-02 Not Known 1 Whitelaw 389 Sam Wilson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1953-10-10 21y 09m 24d 1957-01-02 25y 00m 17d 2 Wilson 389 John Wood 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1924-01-02 Not Known 1924-12-27 Not Known 2 Wood 389 Gregg Wylde 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2014-01-29 22y 10m 06d 2014-05-10 23y 01m 17d 1 Wylde 389 Dennis Middleton Wyness 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2008-11-08 31y 07m 17d 2009-02-21 31y 10m 30d 1 Wyness 389 William [9] Young 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1946-03-09 Not Known 1946-03-30 Not Known 1 Young 389 William S Young 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1938-10-01 Not Known 1939-01-24 Not Known 1 Young 544 Andrew Hunter [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1944-09-02 Not Known 1944-09-02 Not Known 1 [1] 544 Easton [1] 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1891-10-10 Not Known 1891-10-10 Not Known 1 [1] 544 Hugh Aird [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1921-04-15 Not Known 1921-04-15 Not Known 1 [1] 544 James Moffat [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-03-09 Not Known 1946-03-09 Not Known 1 [1] 544 John Stevenson [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-08-29 Not Known 1896-08-29 Not Known 1 [1] 544 John Wright [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1905-12-23 Not Known 1905-12-23 Not Known 1 [1] 544 William Findlay [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-08-29 Not Known 1896-08-29 Not Known 1 [1] 544 William Graham [1] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1951-01-02 Not Known 1951-01-02 Not Known 1 [1] 544 Smith [106] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-02-21 Not Known 1891-02-21 Not Known 1 [106] 544 Newman [15] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-09-13 Not Known 1941-09-13 Not Known 1 [15] 544 Craig [16] 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1891-10-10 Not Known 1891-10-10 Not Known 1 [16] 544 Hamilton [20] 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1893-11-18 Not Known 1893-11-18 Not Known 1 [20] 544 Newman [20] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1942-01-03 Not Known 1942-01-03 Not Known 1 [20] 544 White [20] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1916-01-15 Not Known 1916-01-15 Not Known 1 [20] 544 Sloan [3] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-08-22 Not Known 1891-08-22 Not Known 1 [3] 544 Junior [5] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known 1 [5] 544 Junior [7] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1943-12-25 Not Known 1943-12-25 Not Known 1 [7] 544 Thomson [81] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-08-22 Not Known 1891-08-22 Not Known 1 [81] 544 Alan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-06-28 Not Known 1941-06-28 Not Known 1 Alan 544 Edward T Anderson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1902-08-30 Not Known 1902-08-30 Not Known 1 Anderson 544 Eddie Archibald 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1955-04-22 Not Known 1955-04-22 Not Known 1 Archibald 544 James Rae Armstrong 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-11-15 Not Known 1913-11-15 Not Known 1 Armstrong 544 James Auchincloss 1 1 0 0 0 0 1 .00 .00 100.00 .00 1899-09-16 Not Known 1899-09-16 Not Known 1 Auchincloss 544 Sergei Sergeivich Baltacha 1 1 0 0 0 0 1 .00 .00 100.00 .00 2001-01-31 21y 06m 03d 2001-01-31 21y 06m 03d 1 Baltacha 544 Alan W Bell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1966-08-31 Not Known 1966-08-31 Not Known 1 Bell 544 Bertram 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1893-02-18 Not Known 1893-02-18 Not Known 1 Bertram 544 Chris Birchall 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-09-30 23y 04m 25d 2007-09-30 23y 04m 25d 1 Birchall 544 Richard (Arthur Richard) Black 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1936-12-26 Not Known 1936-12-26 Not Known 1 Black 544 Allan F Blacklaws 1 1 0 0 0 0 1 .00 .00 100.00 .00 1945-02-24 Not Known 1945-02-24 Not Known 1 Blacklaws 544 James S Blair 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1945-12-22 Not Known 1945-12-22 Not Known 1 Blair 544 Bolton 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1942-05-30 Not Known 1942-05-30 Not Known 1 Bolton 544 James William Bolton 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-05-15 29y 09m 02d 2024-05-15 29y 09m 02d 1 Bolton 544 Thomas Dodd Boyce 1 1 0 0 0 0 1 .00 .00 100.00 .00 1927-03-19 Not Known 1927-03-19 Not Known 1 Boyce 544 Tom Brighton 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2009-10-03 25y 06m 05d 2009-10-03 25y 06m 05d 1 Brighton 544 Nicolai Brock-Madsen 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-09-01 25y 07m 23d 2018-09-01 25y 07m 23d 1 Brock-Madsen 544 George [1] Brown 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1897-09-25 Not Known 1897-09-25 Not Known 1 Brown 544 Jaden Brown 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2024-05-15 29y 07m 04d 2024-05-15 29y 07m 04d 1 Brown 544 John Todd Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1966-08-31 19y 02m 01d 1966-08-31 19y 02m 01d 1 Brown 544 Thomas Heron Brown 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-11-11 32y 07m 10d 2000-11-11 32y 07m 10d 1 Brown 544 William J Bruce 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1928-11-17 Not Known 1928-11-17 Not Known 1 Bruce 544 William Cairns 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1900-10-20 Not Known 1900-10-20 Not Known 1 Cairns 544 Thomas Callaghan 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1912-01-13 Not Known 1912-01-13 Not Known 1 Callaghan 544 Mohamed Camara 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2009-02-21 33y 07m 27d 2009-02-21 33y 07m 27d 1 Camara 544 Adam Campbell 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-01-29 19y 00m 28d 2014-01-29 19y 00m 28d 1 Campbell 544 Joseph Gregory Carruth 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-09-13 Not Known 1941-09-13 Not Known 1 Carruth 544 William [9] Clark 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-11-05 Not Known 1927-11-05 Not Known 1 Clark 544 James [1] Colquhoun 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-10-17 Not Known 1896-10-17 Not Known 1 Colquhoun 544 Michael Kevin Conroy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1988-02-06 22y 01m 08d 1988-02-06 22y 01m 08d 1 Conroy 544 Hayden Coulson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-09-01 20y 02m 15d 2018-09-01 20y 02m 15d 1 Coulson 544 James Clews Cowan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1943-09-18 17y 03m 02d 1943-09-18 17y 03m 02d 1 Cowan 544 William Cowden 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1900-12-01 Not Known 1900-12-01 Not Known 1 Cowden 544 David Cunningham 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-12-28 Not Known 1946-12-28 Not Known 1 Cunningham 544 Scott Cuthbert 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2009-02-21 21y 08m 06d 2009-02-21 21y 08m 06d 1 Cuthbert 544 James Dallas 1 1 0 1 0 0 1 .00 .00 100.00 .00 1898-09-10 Not Known 1898-09-10 Not Known 1 Dallas 544 Bobby Dempster 1 1 0 0 0 0 1 .00 .00 100.00 .00 1963-11-09 22y 05m 11d 1963-11-09 22y 05m 11d 1 Dempster 544 James Diamond 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1900-10-20 Not Known 1900-10-20 Not Known 1 Diamond 544 James Doolan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-04-20 Not Known 1918-04-20 Not Known 1 Doolan 544 William Dowall 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1935-02-16 Not Known 1935-02-16 Not Known 1 Dowall 544 Michael Dowling 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1909-11-27 Not Known 1909-11-27 Not Known 1 Dowling 544 Anders Dreyer 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 20y 09m 21d 2019-02-23 20y 09m 21d 1 Dreyer 544 Bobby C Duffy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1969-04-19 21y 08m 02d 1969-04-19 21y 08m 02d 1 Duffy 544 Charles [2] Duncan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-09-14 Not Known 1918-09-14 Not Known 1 Duncan 544 E Dunlop 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-02-21 Not Known 1891-02-21 Not Known 1 Dunlop 544 James M Dunlop 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-08-29 Not Known 1936-08-29 Not Known 1 Dunlop 544 W Dunsmore 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1893-02-18 Not Known 1893-02-18 Not Known 1 Dunsmore 544 Samuel Evans 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1923-12-15 Not Known 1923-12-15 Not Known 1 Evans 544 Akinlolu Richard Olamide Famewo 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2020-03-11 21y 04m 02d 2020-03-11 21y 04m 02d 1 Famewo 544 Joseph Farmer 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1933-01-07 Not Known 1933-01-07 Not Known 1 Farmer 544 Billy Faulds 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1966-04-30 Not Known 1966-04-30 Not Known 1 Faulds 544 Graham Fenton 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-11-11 26y 05m 20d 2000-11-11 26y 05m 20d 1 Fenton 544 Willie Fernie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1962-01-06 33y 01m 15d 1962-01-06 33y 01m 15d 1 Fernie 544 Thomas Fitzsimmons 1 1 0 0 0 0 1 .00 .00 100.00 .00 1894-10-13 Not Known 1894-10-13 Not Known 1 Fitzsimmons 544 Robert Wilson Flavell 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1956-09-15 35y 00m 14d 1956-09-15 35y 00m 14d 1 Flavell 544 John Marr Frye 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1960-12-10 27y 04m 13d 1960-12-10 27y 04m 13d 1 Frye 544 Charles Claridge Gardner 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1949-10-01 24y 06m 14d 1949-10-01 24y 06m 14d 1 Gardner 544 William Gavington 1 1 0 1 0 0 1 .00 .00 100.00 .00 1942-08-29 Not Known 1942-08-29 Not Known 1 Gavington 544 Adam Gibson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1913-11-01 Not Known 1913-11-01 Not Known 1 Gibson 544 Tonet Gilerao 1 1 0 0 0 0 1 .00 .00 100.00 .00 2008-08-23 29y 03m 26d 2008-08-23 29y 03m 26d 1 Gilerao 544 Daniel Leslie Grainger 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2013-12-29 27y 05m 01d 2013-12-29 27y 05m 01d 1 Grainger 544 John N D Gray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1905-12-23 Not Known 1905-12-23 Not Known 1 Gray 544 William J S Gray 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1899-11-18 Not Known 1899-11-18 Not Known 1 Gray 544 Billy Hainey 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1968-12-28 29y 06m 12d 1968-12-28 29y 06m 12d 1 Hainey 544 James M Hall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-09-28 Not Known 1940-09-28 Not Known 1 Hall 544 William Hall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1901-10-05 Not Known 1901-10-05 Not Known 1 Hall 544 Harry Hamilton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1891-10-10 Not Known 1891-10-10 Not Known 1 Hamilton 544 Robin Hamilton 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1952-12-27 Not Known 1952-12-27 Not Known 1 Hamilton 544 Adam Hammill 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2018-11-24 30y 09m 30d 2018-11-24 30y 09m 30d 1 Hammill 544 Alex W Hanlin 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1937-08-21 Not Known 1937-08-21 Not Known 1 Hanlin 544 Robert Hannah 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1915-08-21 Not Known 1915-08-21 Not Known 1 Hannah 544 Gary Harkins 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2013-12-29 28y 11m 27d 2013-12-29 28y 11m 27d 1 Harkins 544 Bobby Harris 1 1 0 0 0 0 1 .00 .00 100.00 .00 1966-11-19 Not Known 1966-11-19 Not Known 1 Harris 544 John Heap 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1967-03-18 20y 11m 15d 1967-03-18 20y 11m 15d 1 Heap 544 George Henderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1950-01-03 Not Known 1950-01-03 Not Known 1 Henderson 544 Gordon Hendry 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-03-07 25y 04m 27d 1956-03-07 25y 04m 27d 1 Hendry 544 John Hewitt 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1992-04-11 29y 02m 02d 1992-04-11 29y 02m 02d 1 Hewitt 544 John Wilson Higgins 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-12-21 24y 10m 24d 1957-12-21 24y 10m 24d 1 Higgins 544 Cumberland Hill 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1906-08-25 Not Known 1906-08-25 Not Known 1 Hill 544 Frank Charles Hodges 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1919-04-26 Not Known 1919-04-26 Not Known 1 Hodges 544 Holcroft 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known 1 Holcroft 544 Arthur Housam 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1943-09-18 Not Known 1943-09-18 Not Known 1 Housam 544 John Robert Howe 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known 1 Howe 544 Patrick Joseph Hughes 1 1 0 0 0 0 1 .00 .00 100.00 .00 1964-03-07 19y 00m 08d 1964-03-07 19y 00m 08d 1 Hughes 544 William Sanderson Hume 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1960-12-10 24y 11m 22d 1960-12-10 24y 11m 22d 1 Hume 544 Andy Hunter 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-02-21 Not Known 1970-02-21 Not Known 1 Hunter 544 Robert Hutchinson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-09-12 Not Known 1914-09-12 Not Known 1 Hutchinson 544 Kwon Hyeok-kyu 1 1 0 0 0 0 1 .00 .00 100.00 .00 2024-04-06 23y 00m 24d 2024-04-06 23y 00m 24d 1 Hyeok-kyu 544 Derek Hyslop 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1978-12-09 21y 03m 03d 1978-12-09 21y 03m 03d 1 Hyslop 544 Willie Jack 1 1 0 1 0 0 1 .00 .00 100.00 .00 1947-08-13 Not Known 1947-08-13 Not Known 1 Jack 544 Alexander Louis Jakubiak 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2020-03-11 23y 06m 13d 2020-03-11 23y 06m 13d 1 Jakubiak 544 Andrew Jarvie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1983-11-26 35y 01m 21d 1983-11-26 35y 01m 21d 1 Jarvie 544 William Jessop 1 1 0 0 0 0 1 .00 .00 100.00 .00 1943-12-25 Not Known 1943-12-25 Not Known 1 Jessop 544 Allan Johnston 1 0 1 0 0 0 1 .00 .00 100.00 .00 2010-01-16 36y 01m 02d 2010-01-16 36y 01m 02d 1 Johnston 544 Walter Kane 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-03-09 Not Known 1946-03-09 Not Known 1 Kane 544 Robert [9] Kennedy 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1945-09-15 Not Known 1945-09-15 Not Known 1 Kennedy 544 Christopher Kerr 1 1 0 0 0 0 1 .00 .00 100.00 .00 2001-01-31 22y 04m 25d 2001-01-31 22y 04m 25d 1 Kerr 544 Thomas Kiernan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1951-01-02 32y 02m 13d 1951-01-02 32y 02m 13d 1 Kiernan 544 Alex Kinnaird 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1939-01-24 Not Known 1939-01-24 Not Known 1 Kinnaird 544 Stephen Kinsey 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1992-04-11 29y 03m 09d 1992-04-11 29y 03m 09d 1 Kinsey 544 Tommy Knox 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1969-08-13 29y 11m 08d 1969-08-13 29y 11m 08d 1 Knox 544 William Knox 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1925-10-31 Not Known 1925-10-31 Not Known 1 Knox 544 Cole Desmond Kpekawa 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-09-01 22y 03m 12d 2018-09-01 22y 03m 12d 1 Kpekawa 544 David Sands Laird 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1955-10-29 19y 08m 18d 1955-10-29 19y 08m 18d 1 Laird 544 Willie Lawson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1971-03-13 23y 03m 13d 1971-03-13 23y 03m 13d 1 Lawson 544 Alfred James Leslie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1922-11-04 Not Known 1922-11-04 Not Known 1 Leslie 544 Matthew Lochhead 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1908-01-11 Not Known 1908-01-11 Not Known 1 Lochhead 544 Hugh [3] Logan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1912-04-20 Not Known 1912-04-20 Not Known 1 Logan 544 Rory James Loy 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2010-04-03 22y 00m 15d 2010-04-03 22y 00m 15d 1 Loy 544 Sean Lynch 1 1 0 0 0 0 1 .00 .00 100.00 .00 2010-12-29 23y 10m 29d 2010-12-29 23y 10m 29d 1 Lynch 544 Lyon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1950-09-30 Not Known 1950-09-30 Not Known 1 Lyon 544 Colin J MacCalman 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1945-12-22 Not Known 1945-12-22 Not Known 1 MacCalman 544 Hugh Macdonald 1 1 0 0 0 0 1 .00 .00 100.00 .00 1904-10-22 Not Known 1904-10-22 Not Known 1 Macdonald 544 Gary MacKenzie 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-11-09 34y 00m 25d 2019-11-09 34y 00m 25d 1 MacKenzie 544 Alistair Reid MacLeod 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-03-07 25y 00m 10d 1956-03-07 25y 00m 10d 1 MacLeod 544 William Macpherson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1904-10-22 Not Known 1904-10-22 Not Known 1 Macpherson 544 Josh Magennis 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2014-05-10 23y 08m 25d 2014-05-10 23y 08m 25d 1 Magennis 544 Edward Joseph Malone 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2007-02-17 21y 10m 11d 2007-02-17 21y 10m 11d 1 Malone 544 Alex [3] Marshall 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1919-11-08 Not Known 1919-11-08 Not Known 1 Marshall 544 James May 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1897-11-27 Not Known 1897-11-27 Not Known 1 May 544 William McAllister 1 1 0 0 0 0 1 .00 .00 100.00 .00 1921-04-15 Not Known 1921-04-15 Not Known 1 McAllister 544 James [1] McAulay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-02-21 Not Known 1891-02-21 Not Known 1 McAulay 544 Richard [1] McAvoy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-12-18 Not Known 1920-12-18 Not Known 1 McAvoy 544 Ian McCaldon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-11-11 26y 01m 28d 2000-11-11 26y 01m 28d 1 McCaldon 544 Conor McCarthy 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2020-03-11 21y 11m 00d 2020-03-11 21y 11m 00d 1 McCarthy 544 Archie McCuaig 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1969-08-13 Not Known 1969-08-13 Not Known 1 McCuaig 544 William B McCulloch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-12-21 Not Known 1957-12-21 Not Known 1 McCulloch 544 Anthony McDonald 1 0 1 0 0 0 1 .00 .00 100.00 .00 1991-12-21 27y 01m 29d 1991-12-21 27y 01m 29d 1 McDonald 544 James McDonald 1 1 0 0 0 0 1 .00 .00 100.00 .00 1962-01-06 Not Known 1962-01-06 Not Known 1 McDonald 544 Walter McDonald 1 1 0 0 0 0 1 .00 .00 100.00 .00 1899-09-16 Not Known 1899-09-16 Not Known 1 McDonald 544 Leslie John McDowall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-01-04 Not Known 1941-01-04 Not Known 1 McDowall 544 John B McEachran 1 0 1 0 0 0 1 .00 .00 100.00 .00 1983-09-24 24y 02m 02d 1983-09-24 24y 02m 02d 1 McEachran 544 Jim McFadzean 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-09-02 23y 00m 13d 1961-09-02 23y 00m 13d 1 McFadzean 544 Robert [10] McFarlane 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1891-04-11 Not Known 1891-04-11 Not Known 1 McFarlane 544 Robert [2] McFarlane 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1891-10-10 Not Known 1891-10-10 Not Known 1 McFarlane 544 Daniel McGill 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1991-10-30 20y 03m 23d 1991-10-30 20y 03m 23d 1 McGill 544 John [1] McGrory 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1955-01-03 26y 04m 03d 1955-01-03 26y 04m 03d 1 McGrory 544 James [1] McGuinness 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-06-21 Not Known 1941-06-21 Not Known 1 McGuinness 544 Arthur F McInally 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-09-14 Not Known 1918-09-14 Not Known 1 McInally 544 Hugh D McIntosh 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-12-18 Not Known 1920-12-18 Not Known 1 McIntosh 544 Alexander [1] McIntyre 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1965-01-30 Not Known 1965-01-30 Not Known 1 McIntyre 544 John McGregor McIntyre 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1915-08-21 Not Known 1915-08-21 Not Known 1 McIntyre 544 Peter Walker McKay 1 1 0 1 0 0 1 .00 .00 100.00 .00 1957-12-21 32y 09m 28d 1957-12-21 32y 09m 28d 1 McKay 544 Robert Munro McKean 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-11-07 17y 10m 30d 1970-11-07 17y 10m 30d 1 McKean 544 Joe McKee 1 0 1 0 0 0 1 .00 .00 100.00 .00 2011-09-17 18y 10m 18d 2011-09-17 18y 10m 18d 1 McKee 544 Malcolm McLaren 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1946-08-28 Not Known 1946-08-28 Not Known 1 McLaren 544 Richard McLatchie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1943-09-18 Not Known 1943-09-18 Not Known 1 McLatchie 544 Daniel R McLean 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1909-10-09 Not Known 1909-10-09 Not Known 1 McLean 544 Robert [3] McLean 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1906-08-25 Not Known 1906-08-25 Not Known 1 McLean 544 Patrick McMahon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-10-06 Not Known 1934-10-06 Not Known 1 McMahon 544 Billy McMaster 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1955-01-03 Not Known 1955-01-03 Not Known 1 McMaster 544 James McNeilly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1898-12-24 Not Known 1898-12-24 Not Known 1 McNeilly 544 Robert Low McPhail 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-01-04 Not Known 1941-01-04 Not Known 1 McPhail 544 Dan McPhee 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1891-04-11 Not Known 1891-04-11 Not Known 1 McPhee 544 Paul McQuade 1 0 1 0 0 0 1 .00 .00 100.00 .00 2010-10-23 23y 05m 06d 2010-10-23 23y 05m 06d 1 McQuade 544 Gordon McQueen 1 1 0 0 0 0 1 .00 .00 100.00 .00 1971-03-13 18y 08m 15d 1971-03-13 18y 08m 15d 1 McQueen 544 Ian McShane 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2018-11-24 25y 11m 04d 2018-11-24 25y 11m 04d 1 McShane 544 Samuel McVeigh 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1923-12-15 Not Known 1923-12-15 Not Known 1 McVeigh 544 William McVeigh 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-12-18 Not Known 1920-12-18 Not Known 1 McVeigh 544 Gordon Meek 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1946-03-30 Not Known 1946-03-30 Not Known 1 Meek 544 Alexander Breckinridge Merrie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1924-01-02 Not Known 1924-01-02 Not Known 1 Merrie 544 David Allan Millar 1 1 0 0 0 0 1 .00 .00 100.00 .00 1971-03-13 26y 00m 12d 1971-03-13 26y 00m 12d 1 Millar 544 James [2] Miller 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-08-18 Not Known 1917-08-18 Not Known 1 Miller 544 James [1] Milliken 1 1 0 0 0 0 1 .00 .00 100.00 .00 1895-10-26 Not Known 1895-10-26 Not Known 1 Milliken 544 David Mitchell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1965-12-25 21y 08m 06d 1965-12-25 21y 08m 06d 1 Mitchell 544 Robert G Morrison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-09-13 Not Known 1941-09-13 Not Known 1 Morrison 544 Robert [3] Muir 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-04-11 Not Known 1931-04-11 Not Known 1 Muir 544 Mullaney 1 1 0 1 0 0 1 .00 .00 100.00 .00 1941-06-28 Not Known 1941-06-28 Not Known 1 Mullaney 544 Michael Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1895-10-26 Not Known 1895-10-26 Not Known 1 Murray 544 Mateo Muzek 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 23y 09m 26d 2019-02-23 23y 09m 26d 1 Muzek 544 Alexander D Myles 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1960-08-27 Not Known 1960-08-27 Not Known 1 Myles 544 Stav Nahmani 1 0 1 0 0 0 1 .00 .00 100.00 .00 2023-12-23 21y 02m 17d 2023-12-23 21y 02m 17d 1 Nahmani 544 Duckens Moses Nazon 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 24y 10m 16d 2019-02-23 24y 10m 16d 1 Nazon 544 J [3] Neish 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1913-11-01 Not Known 1913-11-01 Not Known 1 Neish 544 Iain Nicolson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-09-20 23y 11m 07d 2000-09-20 23y 11m 07d 1 Nicolson 544 Robert Abbie Orrock 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-04-20 Not Known 1918-04-20 Not Known 1 Orrock 544 William Parlane 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-08-12 Not Known 1933-08-12 Not Known 1 Parlane 544 John [7] Paterson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1927-03-19 Not Known 1927-03-19 Not Known 1 Paterson 544 Harry D Paton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1922-11-04 Not Known 1922-11-04 Not Known 1 Paton 544 George K Philip 1 1 0 1 0 0 1 .00 .00 100.00 .00 1916-01-15 Not Known 1916-01-15 Not Known 1 Philip 544 Adam Pollock 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-09-14 Not Known 1918-09-14 Not Known 1 Pollock 544 Mihai Popescu 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 25y 05m 22d 2019-02-23 25y 05m 22d 1 Popescu 544 James S Preston 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-11-29 Not Known 1930-11-29 Not Known 1 Preston 544 Peter Proudfoot 1 1 0 0 0 0 1 .00 .00 100.00 .00 1903-08-15 Not Known 1903-08-15 Not Known 1 Proudfoot 544 Drew McKelvie Hughes Provan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1961-08-23 17y 07m 22d 1961-08-23 17y 07m 22d 1 Provan 544 Allan C Reid 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-12-18 Not Known 1920-12-18 Not Known 1 Reid 544 Dylan Reid 1 0 1 0 0 0 1 .00 .00 100.00 .00 2023-01-13 17y 10m 12d 2023-01-13 17y 10m 12d 1 Reid 544 William [9] Reid 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1945-09-15 Not Known 1945-09-15 Not Known 1 Reid 544 Maikel Renfurm 1 1 0 0 0 0 1 .00 .00 100.00 .00 2001-01-31 24y 06m 23d 2001-01-31 24y 06m 23d 1 Renfurm 544 Gilbert Rennie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1950-09-30 Not Known 1950-09-30 Not Known 1 Rennie 544 Gordon Rennie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-12-20 Not Known 1947-12-20 Not Known 1 Rennie 544 Willie Renton 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1967-03-18 25y 01m 14d 1967-03-18 25y 01m 14d 1 Renton 544 David Vallance Robertson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-11-05 Not Known 1927-11-05 Not Known 1 Robertson 544 William Smith Robertson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1912-01-13 Not Known 1912-01-13 Not Known 1 Robertson 544 Danny Rogers 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2018-11-24 24y 08m 01d 2018-11-24 24y 08m 01d 1 Rogers 544 Harry Ross 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1908-11-21 Not Known 1908-11-21 Not Known 1 Ross 544 Paul Rudden 1 1 0 0 0 0 1 .00 .00 100.00 .00 2001-01-31 20y 05m 21d 2001-01-31 20y 05m 21d 1 Rudden 544 John [5] Scott 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1923-01-02 Not Known 1923-01-02 Not Known 1 Scott 544 William Shankly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-01-04 27y 04m 02d 1941-01-04 27y 04m 02d 1 Shankly 544 Alex M Sheir 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known 1 Sheir 544 James McMillan Simpson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1942-05-30 Not Known 1942-05-30 Not Known 1 Simpson 544 Duncan Eric Sinclair 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-09-24 29y 08m 11d 1983-09-24 29y 08m 11d 1 Sinclair 544 Henry F Smillie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1923-12-15 Not Known 1923-12-15 Not Known 1 Smillie 544 Alex [1] Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1894-09-01 Not Known 1894-09-01 Not Known 1 Smith 544 James [21] Smith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1904-01-16 Not Known 1904-01-16 Not Known 1 Smith 544 Walter Berry Smith 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1933-12-23 Not Known 1933-12-23 Not Known 1 Smith 544 John [2] Sneddon 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1942-05-30 Not Known 1942-05-30 Not Known 1 Sneddon 544 Jimmy Stenhouse 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-12-20 Not Known 1947-12-20 Not Known 1 Stenhouse 544 Jimmy [1] Stevenson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-01-02 Not Known 1957-01-02 Not Known 1 Stevenson 544 John [10] Stevenson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1905-12-23 Not Known 1905-12-23 Not Known 1 Stevenson 544 Alex [5] Stewart 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1930-01-11 Not Known 1930-01-11 Not Known 1 Stewart 544 James Garven Stewart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-11-10 30y 08m 01d 1984-11-10 30y 08m 01d 1 Stewart 544 Peter Stewart 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-09-15 Not Known 1945-09-15 Not Known 1 Stewart 544 Robert Whyte Stewart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-12-18 Not Known 1920-12-18 Not Known 1 Stewart 544 William Harris Stoddart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-10-06 Not Known 1934-10-06 Not Known 1 Stoddart 544 David Strain 1 1 0 0 0 0 1 .00 .00 100.00 .00 1932-08-27 Not Known 1932-08-27 Not Known 1 Strain 544 Archie Straiton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1956-03-07 Not Known 1956-03-07 Not Known 1 Straiton 544 Maurice J Sullivan 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known 1 Sullivan 544 Greg Tansey 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 30y 03m 02d 2019-02-23 30y 03m 02d 1 Tansey 544 George R [1] Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-11-29 Not Known 1930-11-29 Not Known 1 Thomson 544 Alex Todd 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-09-12 Not Known 1914-09-12 Not Known 1 Todd 544 Tomlinson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-08-22 Not Known 1891-08-22 Not Known 1 Tomlinson 544 Arthur Edward Tonner 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-08-29 Not Known 1936-08-29 Not Known 1 Tonner 544 James William Traynor 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-11-07 21y 07m 19d 1970-11-07 21y 07m 19d 1 Traynor 544 James Tulips 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-10-06 Not Known 1934-10-06 Not Known 1 Tulips 544 Neil McDougall Turner 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1917-03-03 Not Known 1917-03-03 Not Known 1 Turner 544 Charles Edward Walker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1942-08-29 Not Known 1942-08-29 Not Known 1 Walker 544 David Walker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-09-24 22y 04m 15d 1983-09-24 22y 04m 15d 1 Walker 544 John [2] Walker 1 0 1 0 0 0 1 .00 .00 100.00 .00 1983-09-24 28y 11m 17d 1983-09-24 28y 11m 17d 1 Walker 544 Ross Wallace 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2020-03-11 34y 09m 17d 2020-03-11 34y 09m 17d 1 Wallace 544 Anthony Watt 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2023-04-08 29y 03m 10d 2023-04-08 29y 03m 10d 1 Watt 544 Arthur Jack Weare 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 30y 02m 21d 1942-12-12 30y 02m 21d 1 Weare 544 Tommy White 1 1 0 0 0 0 1 .00 .00 100.00 .00 1962-11-24 23y 03m 12d 1962-11-24 23y 03m 12d 1 White 544 Bobby Williamson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1962-11-24 28y 11m 18d 1962-11-24 28y 11m 18d 1 Williamson 544 James Williamson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1912-04-20 Not Known 1912-04-20 Not Known 1 Williamson 544 William McInnes Williamson 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1952-12-27 Not Known 1952-12-27 Not Known 1 Williamson 544 Matthew Anthony Willock 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-09-01 22y 00m 12d 2018-09-01 22y 00m 12d 1 Willock 544 Alexander A Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-06-21 Not Known 1941-06-21 Not Known 1 Wilson 544 Andrew [5] Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1906-12-22 Not Known 1906-12-22 Not Known 1 Wilson 544 George H Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1949-01-15 Not Known 1949-01-15 Not Known 1 Wilson 544 Jim [4] Young 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-02-21 26y 06m 06d 1970-02-21 26y 06m 06d 1 Young 544 Robert T Young 1 1 0 0 0 0 1 .00 .00 100.00 .00 1906-12-22 Not Known 1906-12-22 Not Known 1 Young
Top 100 Appearances All Games
Players appearances and goals are included.
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Israel Campbell Money 31 31 0 0 8 11 12 25.81 35.48 38.71 43.55 1983-11-09 23y 02m 10d 1992-04-11 31y 07m 12d 9 Money 2 Michael McAvoy 30 30 0 0 10 5 14 33.33 16.67 46.67 41.67 1896-08-29 Not Known 1908-08-29 Not Known 13 McAvoy 3 Robert [1] Robertson 27 27 0 1 11 6 9 40.74 22.22 33.33 51.85 1901-10-05 Not Known 1911-01-21 Not Known 10 Robertson 4 William Douglas Telfer 26 26 0 0 9 8 9 34.62 30.77 34.62 50.00 1943-09-18 17y 10m 23d 1956-09-15 30y 10m 20d 14 Telfer 5 Billy Abercromby 24 23 1 1 7 9 8 29.17 37.50 33.33 47.92 1978-10-07 20y 00m 23d 1987-08-15 28y 11m 01d 8 Abercromby 5 David Peter Winnie 24 21 3 0 9 5 10 37.50 20.83 41.67 47.92 1983-11-09 17y 00m 14d 1990-10-27 24y 00m 01d 8 Winnie 7 Thomas Alexander Jackson 23 23 0 0 5 6 12 21.74 26.09 52.17 34.78 1898-09-10 Not Known 1908-01-11 Not Known 9 Jackson 7 Alex Wylie 23 23 0 10 6 4 13 26.09 17.39 56.52 34.78 1891-02-21 Not Known 1900-01-20 Not Known 10 Wylie 9 Anthony Charles Fitzpatrick 22 22 0 3 8 7 7 36.36 31.82 31.82 52.27 1978-10-07 22y 07m 04d 1988-04-30 32y 01m 27d 7 Fitzpatrick 9 Paul Lambert 22 15 7 2 3 11 8 13.64 50.00 36.36 38.64 1986-08-09 17y 00m 02d 1992-04-11 22y 08m 04d 6 Lambert 11 Kenneth McDowall 21 14 7 1 4 8 9 19.05 38.10 42.86 38.10 1984-11-10 21y 03m 12d 1992-02-05 28y 06m 07d 8 McDowall 11 David Van Zanten 21 17 4 0 6 7 8 28.57 33.33 38.10 45.24 2006-09-09 24y 04m 01d 2014-05-10 32y 00m 02d 6 Van Zanten 13 Andrew Campbell Brown 20 20 0 2 6 5 9 30.00 25.00 45.00 42.50 1887-11-05 Not Known 1895-10-26 Not Known 8 Brown 13 Neil Cooper 20 20 0 0 4 9 7 20.00 45.00 35.00 42.50 1983-11-26 24y 03m 14d 1989-04-08 29y 07m 27d 6 Cooper 13 Tom Gemmell 20 20 0 10 6 8 6 30.00 40.00 30.00 50.00 1952-01-12 21y 06m 10d 1961-08-23 31y 01m 21d 11 Gemmell 13 David Lapsley 20 20 0 2 5 6 9 25.00 30.00 45.00 40.00 1949-01-15 Not Known 1959-03-09 Not Known 11 Lapsley 13 Edward McBain 20 20 0 0 8 2 10 40.00 10.00 50.00 45.00 1888-09-29 Not Known 1897-11-27 Not Known 9 McBain 13 Cameron (Robert) Murray 20 20 0 0 4 6 10 20.00 30.00 50.00 35.00 1962-11-24 18y 05m 04d 1971-03-13 26y 08m 21d 8 Murray 13 Jacky Neilson 20 20 0 0 5 6 9 25.00 30.00 45.00 40.00 1950-01-03 Not Known 1959-03-09 Not Known 9 Neilson 13 John Wilson 20 20 0 2 7 6 7 35.00 30.00 35.00 50.00 1957-12-21 Not Known 1967-03-18 Not Known 9 Wilson 13 Thomas Skinner Wilson 20 19 1 0 7 7 6 35.00 35.00 30.00 52.50 1982-09-08 21y 00m 15d 1989-08-19 27y 11m 26d 7 Wilson 22 Peter James Godfrey 19 19 0 2 5 6 8 26.32 31.58 42.11 42.11 1985-01-12 27y 02m 21d 1990-10-27 33y 00m 05d 6 Godfrey 22 John Patrick 19 19 0 0 6 2 11 31.58 10.53 57.89 36.84 1892-09-24 Not Known 1900-12-01 Not Known 9 Patrick 22 James [4] Thomson 19 19 0 5 8 5 6 42.11 26.32 31.58 55.26 1918-04-20 Not Known 1926-11-06 Not Known 10 Thomson 25 Francis Peter McGarvey 18 17 1 3 6 6 6 33.33 33.33 33.33 50.00 1978-10-07 22y 06m 20d 1989-04-08 33y 00m 22d 5 McGarvey 26 Stephen Clarke 17 17 0 2 4 6 7 23.53 35.29 41.18 41.18 1982-09-08 19y 00m 10d 1986-12-06 23y 03m 07d 5 Clarke 26 John Deakin 17 17 0 0 4 4 9 23.53 23.53 52.94 35.29 1937-09-15 Not Known 1949-10-01 Not Known 10 Deakin 26 Donald Greenlees 17 17 0 0 6 4 7 35.29 23.53 41.18 47.06 1897-09-25 Not Known 1906-12-22 Not Known 9 Greenlees 26 Hugh Murray 17 13 4 0 4 5 8 23.53 29.41 47.06 38.24 2000-09-20 21y 08m 12d 2012-03-21 33y 02m 13d 7 Murray 26 John Paul Potter 17 16 1 0 4 5 8 23.53 29.41 47.06 38.24 2006-09-09 26y 08m 25d 2011-03-19 31y 03m 04d 5 Potter 31 Walter Bruce 16 16 0 1 3 5 8 18.75 31.25 50.00 34.38 1898-09-10 Not Known 1905-01-21 Not Known 7 Bruce 31 James Robertson Clunie 16 16 0 1 6 5 5 37.50 31.25 31.25 53.13 1960-08-13 26y 11m 09d 1966-04-30 32y 07m 26d 6 Clunie 31 David McCrae 16 16 0 8 4 2 10 25.00 12.50 62.50 31.25 1924-12-27 Not Known 1932-08-27 Not Known 9 McCrae 31 John [14] Miller 16 16 0 0 3 5 8 18.75 31.25 50.00 34.38 1929-08-31 Not Known 1937-09-15 Not Known 8 Miller 31 Robert Rankin 16 16 0 4 2 5 9 12.50 31.25 56.25 28.13 1927-03-19 Not Known 1939-01-24 Not Known 9 Rankin 31 Andrew [1] Reid 16 16 0 0 10 2 4 62.50 12.50 25.00 68.75 1908-11-21 Not Known 1916-01-15 Not Known 8 Reid 37 Alex A Gebbie 15 15 0 1 5 2 8 33.33 13.33 53.33 40.00 1924-12-27 Not Known 1935-02-16 Not Known 10 Gebbie 37 William A Johnstone 15 15 0 0 3 3 9 20.00 20.00 60.00 30.00 1950-01-03 Not Known 1958-04-12 Not Known 9 Johnstone 37 Alexander Bryce Linwood 15 15 0 8 3 3 9 20.00 20.00 60.00 30.00 1940-09-28 20y 06m 15d 1946-03-30 26y 00m 17d 6 Linwood 37 Lee Mair 15 14 1 0 6 3 6 40.00 20.00 40.00 50.00 2009-10-03 28y 09m 24d 2013-10-05 32y 09m 26d 5 Mair 37 Brian Martin 15 15 0 0 4 6 5 26.67 40.00 33.33 46.67 1988-04-30 25y 02m 06d 1991-10-30 28y 08m 06d 5 Martin 37 Paul McGowan 15 14 1 3 4 4 7 26.67 26.67 46.67 40.00 2010-10-23 23y 00m 16d 2014-05-10 26y 07m 03d 4 McGowan 37 William Marshall Thomson 15 15 0 0 5 6 4 33.33 40.00 26.67 53.33 1978-10-07 20y 07m 27d 1984-03-24 26y 01m 14d 4 Thomson 44 Ian Cameron 14 7 7 0 5 4 5 35.71 28.57 35.71 50.00 1984-03-24 17y 07m 00d 1988-09-03 22y 00m 10d 6 Cameron 44 James Cunningham 14 14 0 5 7 4 2 50.00 28.57 14.29 64.29 1904-12-10 Not Known 1910-11-26 Not Known 6 Cunningham 44 Marc McAusland 14 14 0 0 3 3 8 21.43 21.43 57.14 32.14 2010-10-23 22y 02m 10d 2014-05-10 25y 08m 27d 4 McAusland 47 Joseph Craven 13 13 0 0 0 4 9 .00 30.77 69.23 15.38 1936-12-26 Not Known 1942-06-06 Not Known 5 Craven 47 David Crawford 13 13 0 0 3 4 6 23.08 30.77 46.15 38.46 1892-09-24 Not Known 1906-08-25 Not Known 5 Crawford 47 Derek Martin Hamilton 13 12 1 0 5 4 4 38.46 30.77 30.77 53.85 1983-11-26 25y 03m 00d 1988-04-30 29y 08m 04d 5 Hamilton 47 James Phillips Knox 13 13 0 8 2 6 5 15.38 46.15 38.46 38.46 1931-10-31 Not Known 1939-01-24 Not Known 7 Knox 47 Billy Mehmet 13 10 3 2 4 4 5 30.77 30.77 38.46 46.15 2006-09-09 22y 08m 06d 2010-04-03 26y 03m 00d 4 Mehmet 47 Walter Gardner Speirs 13 11 2 3 3 3 7 23.08 23.08 53.85 34.62 1983-08-31 20y 04m 17d 1987-02-28 23y 10m 14d 4 Speirs 53 Andrew Lyle Anderson 12 12 0 2 4 3 4 33.33 25.00 33.33 45.83 1904-10-22 Not Known 1908-03-21 Not Known 4 Anderson 53 John Bradford 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1921-04-15 Not Known 1926-11-06 Not Known 7 Bradford 53 Bobby (Red) Campbell 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1959-03-09 Not Known 1963-11-09 Not Known 6 Campbell 53 Andrew Findlay 12 12 0 0 4 3 5 33.33 25.00 41.67 45.83 1922-11-04 Not Known 1928-03-10 Not Known 6 Findlay 53 Brian Gallacher 12 12 0 3 4 3 5 33.33 25.00 41.67 45.83 1984-09-08 26y 00m 00d 1986-12-06 28y 02m 28d 3 Gallacher 53 James Goodwin 12 12 0 1 3 4 5 25.00 33.33 41.67 41.67 2011-03-19 29y 03m 27d 2014-05-10 32y 05m 20d 4 Goodwin 53 David Lindsay J 12 12 0 3 3 4 5 25.00 33.33 41.67 41.67 1900-01-13 Not Known 1905-02-11 Not Known 6 J 53 William Kelly 12 12 0 1 2 3 7 16.67 25.00 58.33 29.17 1936-08-29 Not Known 1943-12-25 Not Known 6 Kelly 53 Alexander McBain 12 12 0 0 5 3 4 41.67 25.00 33.33 54.17 1887-11-05 Not Known 1896-10-17 Not Known 5 McBain 53 Kenny Mclean 12 10 2 0 3 3 6 25.00 25.00 50.00 37.50 2010-10-23 18y 09m 15d 2014-05-10 22y 04m 02d 4 Mclean 53 James Alistair Williamson Miller 12 12 0 2 5 5 2 41.67 41.67 16.67 62.50 1958-04-12 22y 02m 19d 1961-09-02 25y 07m 09d 5 Miller 53 Thomas A Milne 12 12 0 4 7 3 1 58.33 25.00 8.33 70.83 1907-09-21 Not Known 1912-04-20 Not Known 5 Milne 53 Livingstone Rae 12 12 0 0 3 2 7 25.00 16.67 58.33 33.33 1902-11-08 Not Known 1906-12-22 Not Known 5 Rae 53 Craig Ian Samson 12 12 0 0 3 2 7 25.00 16.67 58.33 33.33 2010-10-23 26y 06m 20d 2018-09-01 34y 04m 29d 4 Samson 53 Steven Thompson 12 12 0 4 3 3 6 25.00 25.00 50.00 37.50 2011-09-17 32y 11m 03d 2014-01-29 35y 03m 15d 3 Thompson 53 George [1] Walker 12 12 0 0 3 3 6 25.00 25.00 50.00 37.50 1927-11-05 Not Known 1933-01-07 Not Known 6 Walker 69 James [1] Cameron 11 11 0 0 5 3 3 45.45 27.27 27.27 59.09 1887-11-05 Not Known 1891-04-11 Not Known 4 Cameron 69 Marcus Fraser 11 9 2 0 2 3 6 18.18 27.27 54.55 31.82 2021-08-07 27y 01m 15d 2024-05-15 29y 10m 22d 3 Fraser 69 Greg Kiltie 11 7 4 0 2 2 7 18.18 18.18 63.64 27.27 2021-08-07 24y 06m 20d 2024-04-06 27y 02m 19d 3 Kiltie 69 Roderick Manley 11 11 0 0 0 5 6 .00 45.45 54.55 22.73 1989-10-28 24y 03m 05d 1992-04-11 26y 08m 19d 3 Manley 69 Joseph D Martin 11 11 0 0 2 3 6 18.18 27.27 54.55 31.82 1941-09-13 Not Known 1951-08-18 Not Known 7 Martin 69 Francis McAvennie 11 11 0 4 3 4 4 27.27 36.36 36.36 45.45 1982-09-08 22y 09m 17d 1985-05-11 25y 05m 19d 3 McAvennie 69 John Duffy McCormack 11 10 1 0 1 5 5 9.09 45.45 45.45 31.82 1980-08-23 25y 03m 29d 1984-03-24 28y 10m 28d 3 McCormack 69 William [6] McDonald 11 11 0 1 3 2 6 27.27 18.18 54.55 36.36 1923-12-15 Not Known 1928-12-25 Not Known 6 McDonald 69 Matthew Mullen 11 11 0 1 4 1 6 36.36 9.09 54.55 40.91 1892-09-24 Not Known 1897-11-27 Not Known 6 Mullen 69 William O'Hagan 11 11 0 0 6 1 4 54.55 9.09 36.36 59.09 1912-11-16 Not Known 1920-12-18 Not Known 6 O'Hagan 69 James McPhail Rodger 11 11 0 3 6 3 2 54.55 27.27 18.18 68.18 1955-10-29 22y 01m 14d 1962-01-06 28y 03m 22d 4 Rodger 69 Scott Tanser 11 10 1 0 2 3 6 18.18 27.27 54.55 31.82 2021-08-07 26y 09m 15d 2024-05-15 29y 06m 22d 3 Tanser 69 Gary Teale 11 9 2 0 3 3 5 27.27 27.27 45.45 40.91 2011-09-17 33y 01m 27d 2014-05-10 35y 09m 19d 3 Teale 69 Steven Thomson 11 9 2 1 2 3 6 18.18 27.27 54.55 31.82 2009-02-21 31y 00m 29d 2012-03-21 34y 01m 27d 4 Thomson 83 Robert Brown Bennie 10 10 0 0 3 3 4 30.00 30.00 40.00 45.00 1896-08-29 Not Known 1900-12-01 Not Known 5 Bennie 83 Thomas Black 10 10 0 0 2 4 4 20.00 40.00 40.00 40.00 1989-10-28 27y 00m 17d 1991-10-30 29y 00m 19d 3 Black 83 Paul Chalmers 10 9 1 2 2 5 3 20.00 50.00 30.00 45.00 1986-12-06 23y 01m 06d 1989-10-28 25y 11m 28d 4 Chalmers 83 John Cowden (Jackie) Copland 10 10 0 1 5 3 2 50.00 30.00 20.00 65.00 1978-10-07 31y 06m 07d 1982-09-22 35y 05m 23d 3 Copland 83 James Arthur Drinkwater 10 10 0 2 2 3 5 20.00 30.00 50.00 35.00 1946-08-28 28y 06m 18d 1951-09-01 33y 06m 22d 5 Drinkwater 83 Alexander Gogic 10 10 0 1 2 3 5 20.00 30.00 50.00 35.00 2022-02-26 27y 10m 13d 2024-05-15 30y 01m 02d 3 Gogic 83 Walter Hay 10 10 0 0 2 4 4 20.00 40.00 40.00 40.00 1928-11-17 Not Known 1933-12-23 Not Known 6 Hay 83 Stephen McGinn 10 7 3 1 3 2 5 30.00 20.00 50.00 40.00 2007-09-30 18y 09m 28d 2019-11-09 30y 11m 07d 5 McGinn 83 Alexander Stevenson Richardson 10 9 1 0 5 3 2 50.00 30.00 20.00 65.00 1978-10-07 23y 10m 22d 1983-08-31 28y 09m 16d 4 Richardson 83 Thomas Stickroth 10 6 4 0 1 5 4 10.00 50.00 40.00 35.00 1990-03-24 24y 11m 11d 1992-04-11 26y 11m 29d 3 Stickroth 83 William Summers 10 10 0 1 3 3 4 30.00 30.00 40.00 45.00 1922-01-03 Not Known 1927-03-19 Not Known 6 Summers 83 Gudmundor Torfason 10 10 0 2 2 4 4 20.00 40.00 40.00 40.00 1989-08-19 27y 08m 06d 1992-04-11 30y 03m 29d 3 Torfason 95 Robert Francis Dudgeon Ancell 9 9 0 0 2 3 4 22.22 33.33 44.44 38.89 1930-11-29 19y 05m 13d 1935-02-16 23y 08m 00d 5 Ancell 95 David Barron 9 7 2 0 3 2 4 33.33 22.22 44.44 44.44 2008-03-15 20y 06m 05d 2013-02-27 25y 05m 17d 5 Barron 95 Thomas Brandon 9 9 0 0 5 4 0 55.56 44.44 .00 77.78 1887-11-05 Not Known 1900-12-01 Not Known 3 Brandon 95 Tommy Bryceland 9 9 0 2 5 3 1 55.56 33.33 11.11 72.22 1958-04-12 19y 01m 11d 1961-08-19 22y 05m 18d 5 Bryceland 95 Graham Carey 9 8 1 3 3 3 3 33.33 33.33 33.33 50.00 2010-04-03 20y 10m 14d 2013-03-17 23y 09m 25d 3 Carey 95 Harry (Harold W) Clements 9 9 0 0 5 2 1 55.56 22.22 11.11 66.67 1907-09-21 Not Known 1910-02-16 Not Known 3 Clements
Scorers Competitive Games
Total Distinct (ex ogs) = 194
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 Tom Gemmell 10 1 20 .50 1952-01-12 21y 06m 10d 1 1960-08-27 30y 01m 25d 18 7 Gemmell 1 Alex Wylie 10 23 .43 1891-08-22 Not Known 3 1899-11-18 Not Known 19 7 Wylie 3 James Phillips Knox 8 2 13 .62 1931-10-31 Not Known 1 1937-08-21 Not Known 10 5 Knox 3 Alexander Bryce Linwood 8 15 .53 1940-09-28 20y 06m 15d 1 1945-12-22 25y 09m 09d 13 5 Linwood 3 David McCrae 8 1 16 .50 1925-01-17 Not Known 2 1932-03-12 Not Known 15 6 McCrae 6 Donald McDonald Kerrigan 7 7 1.00 1961-03-11 19y 10m 04d 2 1963-04-02 21y 10m 26d 7 3 Kerrigan 7 Alexander Allan Crowe 6 8 .75 1946-12-28 22y 01m 04d 2 1951-08-18 26y 08m 25d 4 3 Crowe 8 James [4] Thomson 5 19 .26 1918-04-20 Not Known 1 1924-12-27 Not Known 15 3 Thomson 9 John [7] Clark 4 6 .67 1915-04-17 Not Known 2 1919-11-08 Not Known 5 3 Clark 9 James Cunningham 4 2 14 .29 1907-09-21 Not Known 3 1910-11-26 Not Known 12 3 Cunningham 9 Francis McAvennie 4 11 .36 1983-08-31 23y 09m 09d 3 1985-05-11 25y 05m 19d 11 2 McAvennie 9 Douglas Francis McDougall 4 7 .57 1981-02-21 23y 00m 00d 2 1983-11-26 25y 09m 05d 8 2 McDougall 9 Thomas A Milne 4 12 .33 1907-09-21 Not Known 1 1910-11-26 Not Known 8 3 Milne 9 Ronald Orr 4 1 8 .50 1898-09-10 18y 01m 04d 1 1900-10-20 20y 02m 14d 7 2 Orr 9 Robert Rankin 4 16 .25 1928-11-17 Not Known 3 1939-01-24 Not Known 16 4 Rankin 9 Steven Thompson 4 12 .33 2012-01-14 33y 03m 00d 3 2014-01-29 35y 03m 15d 13 3 Thompson 9 Duncan Campbell Walker 4 5 .80 1922-01-03 Not Known 2 1922-11-04 Not Known 4 2 Walker 18 Gerald Burrell 3 6 .50 1947-12-20 21y 03m 14d 1 1951-08-18 24y 11m 12d 4 3 Burrell 18 Graham Carey 3 9 .33 2010-04-03 20y 10m 14d 1 2013-02-27 23y 09m 07d 9 3 Carey 18 Bobby Carroll 3 4 .75 1963-04-02 24y 10m 20d 1 1963-04-02 24y 10m 20d 1 1 Carroll 18 John Douglas 3 9 .33 1891-04-11 Not Known 1 1891-10-10 Not Known 3 2 Douglas 18 Anthony Charles Fitzpatrick 3 22 .14 1978-10-07 22y 07m 04d 1 1985-08-17 29y 05m 14d 15 2 Fitzpatrick 18 Brian Gallacher 3 12 .25 1984-09-08 26y 00m 00d 1 1985-05-11 26y 08m 03d 4 1 Gallacher 18 David Lindsay J 3 1 12 .25 1902-08-30 Not Known 7 1904-10-22 Not Known 10 3 J 18 Stewart Kean 3 5 .60 2006-09-09 23y 06m 05d 1 2006-12-02 23y 08m 28d 2 1 Kean 18 Denis Lawson 3 7 .43 1919-11-08 Not Known 1 1923-01-02 Not Known 7 2 Lawson 18 Alfons Lesz 3 8 .38 1949-01-15 Not Known 2 1951-10-13 Not Known 5 3 Lesz 18 Alan Logan 3 8 .38 1981-04-18 19y 08m 27d 4 1983-08-31 22y 01m 09d 7 3 Logan 18 Francis Peter McGarvey 3 18 .17 1985-08-17 29y 05m 00d 4 1987-04-11 31y 00m 25d 12 2 McGarvey 18 Paul McGowan 3 2 15 .20 2012-01-14 24y 03m 07d 6 2013-10-05 25y 11m 28d 12 3 McGowan 18 James McPhail Rodger 3 11 .27 1960-08-27 26y 11m 12d 5 1961-08-23 27y 11m 08d 9 2 Rodger 18 Walter Gardner Speirs 3 13 .23 1985-01-12 21y 08m 29d 4 1985-08-17 22y 04m 03d 6 2 Speirs 18 William Stark 3 8 .38 1978-12-09 22y 00m 08d 2 1982-09-22 25y 09m 21d 9 2 Stark 18 Ryan Strain 3 4 .75 2023-01-07 25y 09m 05d 1 2023-09-23 26y 05m 21d 4 2 Strain 18 Charles Christison Sutherland 3 4 .75 1919-04-26 Not Known 2 1919-05-10 Not Known 3 1 Sutherland 18 John Telford 3 6 .50 1946-03-30 Not Known 2 1948-09-04 Not Known 6 3 Telford 37 Andrew Lyle Anderson 2 12 .17 1906-08-25 Not Known 6 1908-03-21 Not Known 10 2 Anderson 37 John [5] Baird 2 2 1.00 1912-04-20 Not Known 2 1912-04-20 Not Known 2 1 Baird 37 Gerard Austin Baker 2 3 .67 1960-04-16 22y 00m 05d 2 1960-08-13 22y 04m 02d 3 2 Baker 37 Bertram 2 1 2.00 1893-02-18 Not Known 1 1893-02-18 Not Known 1 1 Bertram 37 Thomas Brady 2 6 .33 1941-06-21 Not Known 2 1942-08-29 Not Known 6 2 Brady 37 James Brandon 2 7 .29 1887-11-12 Not Known 2 1887-11-26 Not Known 4 1 Brandon 37 Thomas [6] Brown 2 2 1.00 1908-11-21 Not Known 2 1908-11-21 Not Known 2 1 Brown 37 James [1] Bruce 2 2 1.00 1915-08-21 Not Known 1 1915-08-21 Not Known 1 1 Bruce 37 Tommy Bryceland 2 9 .22 1959-12-05 20y 09m 04d 3 1960-04-16 21y 01m 15d 4 1 Bryceland 37 John [3] Buchanan 2 2 1.00 1919-12-20 Not Known 1 1919-12-20 Not Known 1 1 Buchanan 37 Paul Chalmers 2 10 .20 1988-04-30 24y 06m 00d 6 1988-09-03 24y 10m 04d 7 2 Chalmers 37 Stephen Clarke 2 17 .12 1984-03-17 20y 06m 17d 6 1985-08-17 21y 11m 19d 12 2 Clarke 37 Edward John Connelly 2 3 .67 1942-05-30 25y 05m 21d 1 1942-05-30 25y 05m 21d 1 1 Connelly 37 Archibald Gillies 2 9 .22 1924-12-27 Not Known 5 1926-11-06 Not Known 9 2 Gillies 37 Peter James Godfrey 2 19 .11 1985-08-17 27y 09m 26d 3 1989-08-19 31y 09m 28d 15 2 Godfrey 37 Adam Hammill 2 1 2.00 2018-11-24 30y 09m 30d 1 2018-11-24 30y 09m 30d 1 1 Hammill 37 Michael Higdon 2 6 .33 2011-03-19 27y 06m 17d 6 2011-03-19 27y 06m 17d 6 1 Higdon 37 Peter Kane 2 6 .33 1967-03-18 27y 11m 14d 1 1969-08-20 30y 04m 16d 5 2 Kane 37 Paul Lambert 2 1 22 .09 1987-08-15 18y 00m 08d 6 1990-10-27 21y 02m 20d 16 2 Lambert 37 David Lapsley 2 2 20 .10 1949-10-01 Not Known 2 1955-10-29 Not Known 13 2 Lapsley 37 John [3] Marshall 2 2 9 .22 1917-03-03 Not Known 3 1917-08-18 Not Known 4 2 Marshall 37 William McLintock 2 2 1.00 1938-10-01 Not Known 1 1938-10-01 Not Known 1 1 McLintock 37 John Stewart Meechan 2 3 .67 1931-10-31 Not Known 2 1931-10-31 Not Known 2 1 Meechan 37 Billy Mehmet 2 13 .15 2008-08-23 24y 07m 20d 7 2010-02-02 26y 00m 30d 12 2 Mehmet 37 James Alistair Williamson Miller 2 12 .17 1959-12-05 23y 10m 11d 3 1960-12-10 24y 10m 16d 7 2 Miller 37 Joseph Moffat 2 4 .50 1902-11-08 Not Known 3 1902-11-08 Not Known 3 1 Moffat 37 James L Morrison 2 4 .50 1891-04-11 Not Known 2 1891-08-22 Not Known 3 2 Morrison 37 Conor Newton 2 7 .29 2013-03-17 21y 05m 00d 2 2014-05-10 22y 06m 23d 7 2 Newton 37 Jonathan Chiedozie Obika 2 3 .67 2019-11-09 29y 01m 28d 2 2020-03-11 29y 05m 28d 3 1 Obika 37 Thomas H Paton 2 4 .50 1908-03-21 Not Known 2 1908-08-29 Not Known 3 2 Paton 37 George T Reid 2 5 .40 1905-02-11 Not Known 2 1905-02-11 Not Known 2 1 Reid 37 William [9] Reid 2 2 1 2.00 1945-09-15 Not Known 1 1945-09-15 Not Known 1 1 Reid 37 Joe Shaughnessy 2 9 .22 2021-08-07 29y 01m 01d 1 2023-05-13 30y 10m 07d 8 2 Shaughnessy 37 Douglas McKenzie Somner 2 3 .67 1980-08-23 29y 01m 19d 1 1980-11-01 29y 03m 28d 2 1 Somner 37 Fred Sowerby 2 9 .22 1913-01-25 Not Known 2 1913-11-01 Not Known 3 2 Sowerby 37 William Steel 2 7 .29 1897-09-25 Not Known 1 1897-09-25 Not Known 1 1 Steel 37 Gudmundor Torfason 2 10 .20 1989-12-30 28y 00m 17d 2 1990-10-27 28y 10m 14d 3 2 Torfason 37 Robert Ferguson Torrance 2 4 .50 1978-12-09 20y 03m 27d 2 1979-04-21 20y 08m 09d 4 1 Torrance 37 John Wilson 2 20 .10 1958-04-12 Not Known 2 1958-09-20 Not Known 3 2 Wilson 76 Billy Abercromby 1 24 .04 1979-04-21 20y 07m 07d 4 1979-04-21 20y 07m 07d 4 1 Abercromby 76 Bobby Adamson 1 7 .14 1966-04-30 Not Known 2 1966-04-30 Not Known 2 1 Adamson 76 Archibald Webster Aikman 1 2 .50 1946-08-28 21y 05m 05d 1 1946-08-28 21y 05m 05d 1 1 Aikman 76 Rowan Samuel Alexander 1 3 .33 1984-03-24 23y 01m 25d 4 1984-03-24 23y 01m 25d 4 1 Alexander 76 Eddie Archibald 1 1 1.00 1955-04-22 Not Known 1 1955-04-22 Not Known 1 1 Archibald 76 Bolton 1 1 1.00 1942-05-30 Not Known 1 1942-05-30 Not Known 1 1 Bolton 76 James William Bolton 1 1 1.00 2024-05-15 29y 09m 02d 4 2024-05-15 29y 09m 02d 4 1 Bolton 76 James Bone 1 6 .17 1979-02-10 29y 04m 19d 3 1979-02-10 29y 04m 19d 3 1 Bone 76 Archibald Taylor Brash 1 5 .20 1893-08-26 Not Known 3 1893-08-26 Not Known 3 1 Brash 76 Eamonn Brophy 1 5 .20 2022-03-12 26y 00m 02d 4 2022-03-12 26y 00m 02d 4 1 Brophy 76 Andrew Campbell Brown 1 20 .05 1887-11-26 Not Known 4 1887-11-26 Not Known 4 1 Brown 76 George Buchanan 1 2 .50 1909-11-27 Not Known 2 1909-11-27 Not Known 2 1 Buchanan 76 Thomas Callaghan 1 1 1.00 1912-01-13 Not Known 1 1912-01-13 Not Known 1 1 Callaghan 76 James Callaghan Charnley 1 6 .17 1991-09-14 28y 03m 03d 2 1991-09-14 28y 03m 03d 2 1 Charnley 76 William McLean Clunas 1 1 5 .20 1923-01-02 Not Known 5 1923-01-02 Not Known 5 1 Clunas 76 James Robertson Clunie 1 1 16 .06 1961-09-02 27y 11m 29d 8 1961-09-02 27y 11m 29d 8 1 Clunie 76 James [2] Colquhoun 1 3 .33 1943-12-25 Not Known 2 1943-12-25 Not Known 2 1 Colquhoun 76 John Cowden (Jackie) Copland 1 10 .10 1981-02-21 33y 10m 24d 7 1981-02-21 33y 10m 24d 7 1 Copland 76 Mark Christian Corcoran 1 4 .25 2007-09-30 26y 10m 00d 3 2007-09-30 26y 10m 00d 3 1 Corcoran 76 Archibald Cowan 1 2 .50 1919-11-08 Not Known 1 1919-11-08 Not Known 1 1 Cowan 76 Robert [1] Cunningham 1 2 .50 1910-11-26 Not Known 1 1910-11-26 Not Known 1 1 Cunningham 76 James Dallas 1 1 1.00 1898-09-10 Not Known 1 1898-09-10 Not Known 1 1 Dallas 76 William Robert Dempster Dallas 1 2 .50 1956-09-15 25y 06m 09d 1 1956-09-15 25y 06m 09d 1 1 Dallas 76 Craig Peter Dargo 1 8 .13 2009-10-03 31y 09m 00d 6 2009-10-03 31y 09m 00d 6 1 Dargo 76 Andrew Davidson 1 4 .25 1915-08-21 Not Known 3 1915-08-21 Not Known 3 1 Davidson 76 William McIntosh Davies 1 8 .13 1989-12-30 25y 06m 30d 8 1989-12-30 25y 06m 30d 8 1 Davies 76 Andy Dorman 1 9 .11 2009-02-21 26y 09m 20d 5 2009-02-21 26y 09m 20d 5 1 Dorman 76 James Dunlop 1 6 .17 1891-04-11 Not Known 2 1891-04-11 Not Known 2 1 Dunlop 76 Kenneth M Dyer 1 2 .50 1928-03-10 Not Known 1 1928-03-10 Not Known 1 1 Dyer 76 R Fairlie 1 6 .17 1887-11-19 Not Known 3 1887-11-19 Not Known 3 1 Fairlie 76 Ian Ferguson 1 6 .17 1987-04-11 20y 00m 27d 3 1987-04-11 20y 00m 27d 3 1 Ferguson 76 Robert [8] Ferguson 1 5 .20 1936-12-26 Not Known 1 1936-12-26 Not Known 1 1 Ferguson 76 Robert Wilson Flavell 1 1 1.00 1956-09-15 35y 00m 14d 1 1956-09-15 35y 00m 14d 1 1 Flavell 76 John [3] Fraser 1 2 .50 1901-10-05 Not Known 1 1901-10-05 Not Known 1 1 Fraser 76 William Gavington 1 1 1.00 1942-08-29 Not Known 1 1942-08-29 Not Known 1 1 Gavington 76 Alex A Gebbie 1 1 15 .07 1931-10-31 Not Known 10 1931-10-31 Not Known 10 1 Gebbie 76 Archie Gemmill 1 7 .14 1965-01-30 17y 10m 06d 2 1965-01-30 17y 10m 06d 2 1 Gemmill 76 John C Gillies 1 2 .50 1946-03-09 Not Known 2 1946-03-09 Not Known 2 1 Gillies 76 Richard Charles Gillies 1 3 .33 2000-11-11 24y 02m 18d 2 2000-11-11 24y 02m 18d 2 1 Gillies 76 Hugh Downie Gilshan 1 5 .20 1968-12-28 23y 05m 21d 1 1968-12-28 23y 05m 21d 1 1 Gilshan 76 Alexander Gogic 1 10 .10 2023-04-08 28y 11m 26d 5 2023-04-08 28y 11m 26d 5 1 Gogic 76 Esmael Goncalves 1 2 .50 2013-03-17 21y 08m 20d 2 2013-03-17 21y 08m 20d 2 1 Goncalves 76 James Goodwin 1 12 .08 2012-09-15 30y 09m 26d 6 2012-09-15 30y 09m 26d 6 1 Goodwin 76 Lewis Brett Guy 1 3 .33 2012-09-15 27y 00m 24d 1 2012-09-15 27y 00m 24d 1 1 Guy 76 Brian Hamilton 1 9 .11 1988-09-03 21y 00m 29d 7 1988-09-03 21y 00m 29d 7 1 Hamilton 76 David [4] Hamilton 1 5 .20 1903-08-15 Not Known 4 1903-08-15 Not Known 4 1 Hamilton 76 James [3] Hamilton 1 5 .20 2008-03-15 32y 01m 06d 1 2008-03-15 32y 01m 06d 1 1 Hamilton 76 Robert Hannah 1 1 1.00 1915-08-21 Not Known 1 1915-08-21 Not Known 1 1 Hannah 76 Frank Charles Hodges 1 1 1.00 1919-04-26 Not Known 1 1919-04-26 Not Known 1 1 Hodges 76 James Howieson 1 2 .50 1926-11-06 Not Known 2 1926-11-06 Not Known 2 1 Howieson 76 William Sanderson Hume 1 1 1.00 1960-12-10 24y 11m 22d 1 1960-12-10 24y 11m 22d 1 1 Hume 76 George [4] Hunter 1 3 .33 1944-12-16 Not Known 2 1944-12-16 Not Known 2 1 Hunter 76 George Farquhar Hurry 1 2 .50 1895-08-17 Not Known 1 1895-08-17 Not Known 1 1 Hurry 76 Derek Hyslop 1 1 1.00 1978-12-09 21y 03m 03d 1 1978-12-09 21y 03m 03d 1 1 Hyslop 76 Alan James Irvine 1 3 .33 1991-09-14 28y 09m 16d 1 1991-09-14 28y 09m 16d 1 1 Irvine 76 Willie Jack 1 1 1.00 1947-08-13 Not Known 1 1947-08-13 Not Known 1 1 Jack 76 Thomas S Jess 1 3 .33 1943-09-18 Not Known 1 1943-09-18 Not Known 1 1 Jess 76 Thomas Johnstone 1 7 .14 1887-11-19 Not Known 3 1887-11-19 Not Known 3 1 Johnstone 76 William Kelly 1 1 12 .08 1943-09-18 Not Known 11 1943-09-18 Not Known 11 1 Kelly 76 Paul Kinnaird 1 9 .11 1990-08-25 23y 09m 14d 6 1990-08-25 23y 09m 14d 6 1 Kinnaird 76 Thomas Lilley 1 1 4 .25 1930-01-11 Not Known 4 1930-01-11 Not Known 4 1 Lilley 76 Peter Mackie 1 7 .14 1985-05-11 27y 03m 24d 3 1985-05-11 27y 03m 24d 3 1 Mackie 76 Curtis Lee Main 1 6 .17 2023-04-08 30y 09m 19d 7 2023-04-08 30y 09m 19d 7 1 Main 76 Gary Mason 1 6 .17 2008-04-19 28y 06m 04d 4 2008-04-19 28y 06m 04d 4 1 Mason 76 James May 1 1 1.00 1897-11-27 Not Known 1 1897-11-27 Not Known 1 1 May 76 Ryan John James McCay 1 2 .50 2008-04-19 21y 11m 15d 4 2008-04-19 21y 11m 15d 4 1 McCay 76 James [7] McDonald 1 2 .50 1928-11-17 Not Known 2 1928-11-17 Not Known 2 1 McDonald 76 William [6] McDonald 1 11 .09 1925-01-17 Not Known 4 1925-01-17 Not Known 4 1 McDonald 76 Kenneth McDowall 1 21 .05 1984-11-10 21y 03m 12d 1 1984-11-10 21y 03m 12d 1 1 McDowall 76 Duncan McGill 1 7 .14 1952-09-13 Not Known 1 1952-09-13 Not Known 1 1 McGill 76 John McGinn 1 6 .17 2013-10-05 18y 11m 17d 5 2013-10-05 18y 11m 17d 5 1 McGinn 76 Stephen McGinn 1 10 .10 2007-12-26 19y 00m 24d 3 2007-12-26 19y 00m 24d 3 1 McGinn 76 James G McGregor 1 4 .25 1934-10-06 Not Known 2 1934-10-06 Not Known 2 1 McGregor 76 Hugh McHardy 1 5 .20 1887-11-05 Not Known 1 1887-11-05 Not Known 1 1 McHardy 76 Thomas C McIntosh 1 2 .50 1945-12-22 Not Known 2 1945-12-22 Not Known 2 1 McIntosh 76 Peter Walker McKay 1 1 1.00 1957-12-21 32y 09m 28d 1 1957-12-21 32y 09m 28d 1 1 McKay 76 Hugh McLaughlin 1 4 .25 1969-04-19 23y 10m 22d 1 1969-04-19 23y 10m 22d 1 1 McLaughlin 76 Daniel R McLean 1 1 1.00 1909-10-09 Not Known 1 1909-10-09 Not Known 1 1 McLean 76 James [1] McLean 1 4 .25 1893-08-26 Not Known 2 1893-08-26 Not Known 2 1 McLean 76 Mark Nicoll McWalter 1 9 .11 1988-11-05 20y 04m 16d 4 1988-11-05 20y 04m 16d 4 1 McWalter 76 Thomas K Morrison 1 7 .14 1927-11-05 Not Known 7 1927-11-05 Not Known 7 1 Morrison 76 Mullaney 1 1 1.00 1941-06-28 Not Known 1 1941-06-28 Not Known 1 1 Mullaney 76 Daniel Mullen 1 4 .25 2019-11-09 24y 08m 08d 5 2019-11-09 24y 08m 08d 5 1 Mullen 76 Matthew Mullen 1 11 .09 1897-09-25 Not Known 10 1897-09-25 Not Known 10 1 Mullen 76 Stephen James O'Donnell 1 7 .14 2007-02-17 23y 07m 07d 1 2007-02-17 23y 07m 07d 1 1 O'Donnell 76 Olutoyosi Tajudeen Olusanya 1 5 .20 2024-04-06 26y 05m 23d 5 2024-04-06 26y 05m 23d 5 1 Olusanya 76 John Paton 1 9 .11 1908-01-11 Not Known 2 1908-01-11 Not Known 2 1 Paton 76 Thomas N Pearson 1 2 .50 1913-01-25 Not Known 2 1913-01-25 Not Known 2 1 Pearson 76 Robert [1] Perry 1 2 .50 1919-05-10 Not Known 2 1919-05-10 Not Known 2 1 Perry 76 George K Philip 1 1 1.00 1916-01-15 Not Known 1 1916-01-15 Not Known 1 1 Philip 76 Bobby Pinkerton 1 9 .11 1967-03-18 26y 00m 27d 6 1967-03-18 26y 00m 27d 6 1 Pinkerton 76 Henry Quinn 1 2 .50 1965-01-30 Not Known 2 1965-01-30 Not Known 2 1 Quinn 76 Walter Reid 1 3 .33 1947-08-13 Not Known 1 1947-08-13 Not Known 1 1 Reid 76 Peter Rice 1 8 .13 1951-09-01 24y 11m 25d 2 1951-09-01 24y 11m 25d 2 1 Rice 76 James [1] Ritchie 1 2 .50 1951-01-02 Not Known 2 1951-01-02 Not Known 2 1 Ritchie 76 James Gillen Robertson 1 3 .33 1963-11-09 18y 10m 23d 2 1963-11-09 18y 10m 23d 2 1 Robertson 76 Robert [1] Robertson 1 27 .04 1902-11-08 Not Known 3 1902-11-08 Not Known 3 1 Robertson 76 Connor Patrick Ronan 1 3 .33 2022-03-12 24y 00m 06d 3 2022-03-12 24y 00m 06d 3 1 Ronan 76 James Rooney 1 8 .13 1985-08-17 29y 07m 16d 4 1985-08-17 29y 07m 16d 4 1 Rooney 76 Vincent Ryan 1 2 .50 1958-04-12 Not Known 1 1958-04-12 Not Known 1 1 Ryan 76 John (Ian) Scanlon 1 9 .11 1984-11-10 32y 03m 28d 10 1984-11-10 32y 03m 28d 10 1 Scanlon 76 James Ryan Scott 1 2 .50 2024-05-15 23y 08m 15d 2 2024-05-15 23y 08m 15d 2 1 Scott 76 Walter Shaw 1 4 .25 1893-02-18 Not Known 2 1893-02-18 Not Known 2 1 Shaw 76 Angus Wilkinson Stead 1 5 .20 1941-06-21 Not Known 3 1941-06-21 Not Known 3 1 Stead 76 Alex [5] Stewart 1 1 1.00 1930-01-11 Not Known 1 1930-01-11 Not Known 1 1 Stewart 76 Peter Stewart 1 1 1.00 1945-09-15 Not Known 1 1945-09-15 Not Known 1 1 Stewart 76 William Stewart 1 2 .50 1948-09-04 26y 05m 25d 1 1948-09-04 26y 05m 25d 1 1 Stewart 76 Archie Straiton 1 1 1.00 1956-03-07 Not Known 1 1956-03-07 Not Known 1 1 Straiton 76 Maurice J Sullivan 1 1 1.00 1942-12-12 Not Known 1 1942-12-12 Not Known 1 1 Sullivan 76 William Summers 1 10 .10 1925-10-31 Not Known 8 1925-10-31 Not Known 8 1 Summers 76 Andrew Swann 1 4 .25 1904-01-16 Not Known 3 1904-01-16 Not Known 3 1 Swann 76 John Daniel Taylor 1 2 .50 1894-10-13 Not Known 2 1894-10-13 Not Known 2 1 Taylor 76 Steven Thomson 1 11 .09 2009-10-03 31y 08m 10d 2 2009-10-03 31y 08m 10d 2 1 Thomson 76 Frank Treacy 1 2 .50 1966-08-31 27y 01m 17d 2 1966-08-31 27y 01m 17d 2 1 Treacy 76 Neil McDougall Turner 1 1 1.00 1917-03-03 Not Known 1 1917-03-03 Not Known 1 1 Turner 76 Peter Russell Weir 1 8 .13 1989-04-08 31y 02m 21d 7 1989-04-08 31y 02m 21d 7 1 Weir 76 William McInnes Williamson 1 1 1.00 1952-12-27 Not Known 1 1952-12-27 Not Known 1 1 Williamson 76 James S [1] Wilson 1 6 .17 1904-01-16 Not Known 6 1904-01-16 Not Known 6 1 Wilson 76 David Wyllie 1 9 .11 1908-03-21 Not Known 8 1908-03-21 Not Known 8 1 Wyllie
Scorers All Games
Total Distinct (ex ogs) = 201
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 Tom Gemmell 10 1 20 .50 1952-01-12 21y 06m 10d 1 1960-08-27 30y 01m 25d 18 7 Gemmell 1 Alex Wylie 10 23 .43 1891-08-22 Not Known 3 1899-11-18 Not Known 19 7 Wylie 3 James Phillips Knox 8 2 13 .62 1931-10-31 Not Known 1 1937-08-21 Not Known 10 5 Knox 3 Alexander Bryce Linwood 8 15 .53 1940-09-28 20y 06m 15d 1 1945-12-22 25y 09m 09d 13 5 Linwood 3 David McCrae 8 1 16 .50 1925-01-17 Not Known 2 1932-03-12 Not Known 15 6 McCrae 6 Donald McDonald Kerrigan 7 7 1.00 1961-03-11 19y 10m 04d 2 1963-04-02 21y 10m 26d 7 3 Kerrigan 7 Alexander Allan Crowe 6 8 .75 1946-12-28 22y 01m 04d 2 1951-08-18 26y 08m 25d 4 3 Crowe 8 James Cunningham 5 2 14 .36 1907-09-21 Not Known 0 1910-11-26 Not Known 12 3 Cunningham 8 George T Reid 5 5 1.00 1904-04-23 Not Known 0 1905-02-11 Not Known 2 2 Reid 8 James [4] Thomson 5 19 .26 1918-04-20 Not Known 1 1924-12-27 Not Known 15 3 Thomson 11 John [7] Clark 4 6 .67 1915-04-17 Not Known 2 1919-11-08 Not Known 5 3 Clark 11 John Douglas 4 9 .44 1891-04-11 Not Known 1 1891-10-10 Not Known 3 2 Douglas 11 Francis McAvennie 4 11 .36 1983-08-31 23y 09m 09d 3 1985-05-11 25y 05m 19d 11 2 McAvennie 11 Douglas Francis McDougall 4 7 .57 1981-02-21 23y 00m 00d 2 1983-11-26 25y 09m 05d 8 2 McDougall 11 Thomas A Milne 4 12 .33 1907-09-21 Not Known 1 1910-11-26 Not Known 8 3 Milne 11 Ronald Orr 4 1 8 .50 1898-09-10 18y 01m 04d 1 1900-10-20 20y 02m 14d 7 2 Orr 11 Robert Rankin 4 16 .25 1928-11-17 Not Known 3 1939-01-24 Not Known 16 4 Rankin 11 Steven Thompson 4 12 .33 2012-01-14 33y 03m 00d 3 2014-01-29 35y 03m 15d 13 3 Thompson 11 Duncan Campbell Walker 4 5 .80 1922-01-03 Not Known 2 1922-11-04 Not Known 4 2 Walker 20 Gerald Burrell 3 6 .50 1947-12-20 21y 03m 14d 1 1951-08-18 24y 11m 12d 4 3 Burrell 20 Graham Carey 3 9 .33 2010-04-03 20y 10m 14d 1 2013-02-27 23y 09m 07d 9 3 Carey 20 Bobby Carroll 3 4 .75 1963-04-02 24y 10m 20d 1 1963-04-02 24y 10m 20d 1 1 Carroll 20 Anthony Charles Fitzpatrick 3 22 .14 1978-10-07 22y 07m 04d 1 1985-08-17 29y 05m 14d 15 2 Fitzpatrick 20 Brian Gallacher 3 12 .25 1984-09-08 26y 00m 00d 1 1985-05-11 26y 08m 03d 4 1 Gallacher 20 David Lindsay J 3 1 12 .25 1902-08-30 Not Known 7 1904-10-22 Not Known 10 3 J 20 Stewart Kean 3 5 .60 2006-09-09 23y 06m 05d 1 2006-12-02 23y 08m 28d 2 1 Kean 20 Denis Lawson 3 7 .43 1919-11-08 Not Known 1 1923-01-02 Not Known 7 2 Lawson 20 Alfons Lesz 3 8 .38 1949-01-15 Not Known 2 1951-10-13 Not Known 5 3 Lesz 20 Alan Logan 3 8 .38 1981-04-18 19y 08m 27d 4 1983-08-31 22y 01m 09d 7 3 Logan 20 Francis Peter McGarvey 3 18 .17 1985-08-17 29y 05m 00d 4 1987-04-11 31y 00m 25d 12 2 McGarvey 20 Paul McGowan 3 2 15 .20 2012-01-14 24y 03m 07d 6 2013-10-05 25y 11m 28d 12 3 McGowan 20 James L Morrison 3 4 .75 1891-04-11 Not Known 2 1891-08-22 Not Known 3 2 Morrison 20 James McPhail Rodger 3 11 .27 1960-08-27 26y 11m 12d 5 1961-08-23 27y 11m 08d 9 2 Rodger 20 Walter Gardner Speirs 3 13 .23 1985-01-12 21y 08m 29d 4 1985-08-17 22y 04m 03d 6 2 Speirs 20 William Stark 3 8 .38 1978-12-09 22y 00m 08d 2 1982-09-22 25y 09m 21d 9 2 Stark 20 Ryan Strain 3 4 .75 2023-01-07 25y 09m 05d 1 2023-09-23 26y 05m 21d 4 2 Strain 20 Charles Christison Sutherland 3 4 .75 1919-04-26 Not Known 2 1919-05-10 Not Known 3 1 Sutherland 20 John Telford 3 6 .50 1946-03-30 Not Known 2 1948-09-04 Not Known 6 3 Telford 39 Andrew Lyle Anderson 2 12 .17 1906-08-25 Not Known 6 1908-03-21 Not Known 10 2 Anderson 39 John [5] Baird 2 2 1.00 1912-04-20 Not Known 2 1912-04-20 Not Known 2 1 Baird 39 Gerard Austin Baker 2 3 .67 1960-04-16 22y 00m 05d 2 1960-08-13 22y 04m 02d 3 2 Baker 39 Bertram 2 1 2.00 1893-02-18 Not Known 1 1893-02-18 Not Known 1 1 Bertram 39 Thomas Brady 2 6 .33 1941-06-21 Not Known 2 1942-08-29 Not Known 6 2 Brady 39 James Brandon 2 7 .29 1887-11-12 Not Known 2 1887-11-26 Not Known 4 1 Brandon 39 Archibald Taylor Brash 2 5 .40 1893-08-26 Not Known 0 1894-02-03 Not Known 3 1 Brash 39 Andrew Campbell Brown 2 20 .10 1887-11-26 Not Known 0 1888-03-03 Not Known 4 1 Brown 39 Thomas [6] Brown 2 2 1.00 1908-11-21 Not Known 2 1908-11-21 Not Known 2 1 Brown 39 James [1] Bruce 2 2 1.00 1915-08-21 Not Known 1 1915-08-21 Not Known 1 1 Bruce 39 Tommy Bryceland 2 9 .22 1959-12-05 20y 09m 04d 3 1960-04-16 21y 01m 15d 4 1 Bryceland 39 John [3] Buchanan 2 2 1.00 1919-12-20 Not Known 1 1919-12-20 Not Known 1 1 Buchanan 39 Paul Chalmers 2 10 .20 1988-04-30 24y 06m 00d 6 1988-09-03 24y 10m 04d 7 2 Chalmers 39 Stephen Clarke 2 17 .12 1984-03-17 20y 06m 17d 6 1985-08-17 21y 11m 19d 12 2 Clarke 39 Edward John Connelly 2 3 .67 1942-05-30 25y 05m 21d 1 1942-05-30 25y 05m 21d 1 1 Connelly 39 James Arthur Drinkwater 2 10 .20 1951-03-31 33y 01m 21d 0 1951-03-31 33y 01m 21d 0 1 Drinkwater 39 James Dunlop 2 6 .33 1891-04-11 Not Known 2 1891-04-11 Not Known 2 1 Dunlop 39 Archibald Gillies 2 9 .22 1924-12-27 Not Known 5 1926-11-06 Not Known 9 2 Gillies 39 Peter James Godfrey 2 19 .11 1985-08-17 27y 09m 26d 3 1989-08-19 31y 09m 28d 15 2 Godfrey 39 Adam Hammill 2 1 2.00 2018-11-24 30y 09m 30d 1 2018-11-24 30y 09m 30d 1 1 Hammill 39 Michael Higdon 2 6 .33 2011-03-19 27y 06m 17d 6 2011-03-19 27y 06m 17d 6 1 Higdon 39 Thomas Johnstone 2 7 .29 1887-11-19 Not Known 0 1888-09-29 Not Known 3 2 Johnstone 39 Peter Kane 2 6 .33 1967-03-18 27y 11m 14d 1 1969-08-20 30y 04m 16d 5 2 Kane 39 Thomas Kiernan 2 3 .67 1951-03-31 32y 05m 11d 0 1951-03-31 32y 05m 11d 0 1 Kiernan 39 Paul Lambert 2 1 22 .09 1987-08-15 18y 00m 08d 6 1990-10-27 21y 02m 20d 16 2 Lambert 39 David Lapsley 2 2 20 .10 1949-10-01 Not Known 2 1955-10-29 Not Known 13 2 Lapsley 39 John [3] Marshall 2 2 9 .22 1917-03-03 Not Known 3 1917-08-18 Not Known 4 2 Marshall 39 William McLintock 2 2 1.00 1938-10-01 Not Known 1 1938-10-01 Not Known 1 1 McLintock 39 John Stewart Meechan 2 3 .67 1931-10-31 Not Known 2 1931-10-31 Not Known 2 1 Meechan 39 Billy Mehmet 2 13 .15 2008-08-23 24y 07m 20d 7 2010-02-02 26y 00m 30d 12 2 Mehmet 39 James Alistair Williamson Miller 2 12 .17 1959-12-05 23y 10m 11d 3 1960-12-10 24y 10m 16d 7 2 Miller 39 Joseph Moffat 2 4 .50 1902-11-08 Not Known 3 1902-11-08 Not Known 3 1 Moffat 39 Conor Newton 2 7 .29 2013-03-17 21y 05m 00d 2 2014-05-10 22y 06m 23d 7 2 Newton 39 Jonathan Chiedozie Obika 2 3 .67 2019-11-09 29y 01m 28d 2 2020-03-11 29y 05m 28d 3 1 Obika 39 Thomas H Paton 2 4 .50 1908-03-21 Not Known 2 1908-08-29 Not Known 3 2 Paton 39 William [9] Reid 2 2 1 2.00 1945-09-15 Not Known 1 1945-09-15 Not Known 1 1 Reid 39 Joe Shaughnessy 2 9 .22 2021-08-07 29y 01m 01d 1 2023-05-13 30y 10m 07d 8 2 Shaughnessy 39 Douglas McKenzie Somner 2 3 .67 1980-08-23 29y 01m 19d 1 1980-11-01 29y 03m 28d 2 1 Somner 39 Fred Sowerby 2 9 .22 1913-01-25 Not Known 2 1913-11-01 Not Known 3 2 Sowerby 39 William Steel 2 7 .29 1897-09-25 Not Known 1 1897-09-25 Not Known 1 1 Steel 39 Gudmundor Torfason 2 10 .20 1989-12-30 28y 00m 17d 2 1990-10-27 28y 10m 14d 3 2 Torfason 39 Robert Ferguson Torrance 2 4 .50 1978-12-09 20y 03m 27d 2 1979-04-21 20y 08m 09d 4 1 Torrance 39 John Wilson 2 20 .10 1958-04-12 Not Known 2 1958-09-20 Not Known 3 2 Wilson 82 Bain [1] 1 1 1.00 1888-03-03 Not Known 0 1888-03-03 Not Known 0 1 [1] 82 Gibson [2] 1 1 1.00 1888-09-29 Not Known 0 1888-09-29 Not Known 0 1 [2] 82 Billy Abercromby 1 24 .04 1979-04-21 20y 07m 07d 4 1979-04-21 20y 07m 07d 4 1 Abercromby 82 Bobby Adamson 1 7 .14 1966-04-30 Not Known 2 1966-04-30 Not Known 2 1 Adamson 82 Archibald Webster Aikman 1 2 .50 1946-08-28 21y 05m 05d 1 1946-08-28 21y 05m 05d 1 1 Aikman 82 Rowan Samuel Alexander 1 3 .33 1984-03-24 23y 01m 25d 4 1984-03-24 23y 01m 25d 4 1 Alexander 82 Eddie Archibald 1 1 1.00 1955-04-22 Not Known 1 1955-04-22 Not Known 1 1 Archibald 82 Bolton 1 1 1.00 1942-05-30 Not Known 1 1942-05-30 Not Known 1 1 Bolton 82 James William Bolton 1 1 1.00 2024-05-15 29y 09m 02d 4 2024-05-15 29y 09m 02d 4 1 Bolton 82 James Bone 1 6 .17 1979-02-10 29y 04m 19d 3 1979-02-10 29y 04m 19d 3 1 Bone 82 Eamonn Brophy 1 5 .20 2022-03-12 26y 00m 02d 4 2022-03-12 26y 00m 02d 4 1 Brophy 82 Walter Bruce 1 16 .06 1905-01-21 Not Known 0 1905-01-21 Not Known 0 1 Bruce 82 George Buchanan 1 2 .50 1909-11-27 Not Known 2 1909-11-27 Not Known 2 1 Buchanan 82 Thomas Callaghan 1 1 1.00 1912-01-13 Not Known 1 1912-01-13 Not Known 1 1 Callaghan 82 James Callaghan Charnley 1 6 .17 1991-09-14 28y 03m 03d 2 1991-09-14 28y 03m 03d 2 1 Charnley 82 William McLean Clunas 1 1 5 .20 1923-01-02 Not Known 5 1923-01-02 Not Known 5 1 Clunas 82 James Robertson Clunie 1 1 16 .06 1961-09-02 27y 11m 29d 8 1961-09-02 27y 11m 29d 8 1 Clunie 82 James [2] Colquhoun 1 3 .33 1943-12-25 Not Known 2 1943-12-25 Not Known 2 1 Colquhoun 82 John Cowden (Jackie) Copland 1 10 .10 1981-02-21 33y 10m 24d 7 1981-02-21 33y 10m 24d 7 1 Copland 82 Mark Christian Corcoran 1 4 .25 2007-09-30 26y 10m 00d 3 2007-09-30 26y 10m 00d 3 1 Corcoran 82 Archibald Cowan 1 2 .50 1919-11-08 Not Known 1 1919-11-08 Not Known 1 1 Cowan 82 Robert [1] Cunningham 1 2 .50 1910-11-26 Not Known 1 1910-11-26 Not Known 1 1 Cunningham 82 James Dallas 1 1 1.00 1898-09-10 Not Known 1 1898-09-10 Not Known 1 1 Dallas 82 William Robert Dempster Dallas 1 2 .50 1956-09-15 25y 06m 09d 1 1956-09-15 25y 06m 09d 1 1 Dallas 82 Craig Peter Dargo 1 8 .13 2009-10-03 31y 09m 00d 6 2009-10-03 31y 09m 00d 6 1 Dargo 82 Andrew Davidson 1 4 .25 1915-08-21 Not Known 3 1915-08-21 Not Known 3 1 Davidson 82 William McIntosh Davies 1 8 .13 1989-12-30 25y 06m 30d 8 1989-12-30 25y 06m 30d 8 1 Davies 82 Andy Dorman 1 9 .11 2009-02-21 26y 09m 20d 5 2009-02-21 26y 09m 20d 5 1 Dorman 82 Kenneth M Dyer 1 2 .50 1928-03-10 Not Known 1 1928-03-10 Not Known 1 1 Dyer 82 R Fairlie 1 6 .17 1887-11-19 Not Known 3 1887-11-19 Not Known 3 1 Fairlie 82 Ian Ferguson 1 6 .17 1987-04-11 20y 00m 27d 3 1987-04-11 20y 00m 27d 3 1 Ferguson 82 Robert [8] Ferguson 1 5 .20 1936-12-26 Not Known 1 1936-12-26 Not Known 1 1 Ferguson 82 Robert Wilson Flavell 1 1 1.00 1956-09-15 35y 00m 14d 1 1956-09-15 35y 00m 14d 1 1 Flavell 82 John [3] Fraser 1 2 .50 1901-10-05 Not Known 1 1901-10-05 Not Known 1 1 Fraser 82 John Herbert Fyfe 1 4 .25 1894-02-03 Not Known 0 1894-02-03 Not Known 0 1 Fyfe 82 William Gavington 1 1 1.00 1942-08-29 Not Known 1 1942-08-29 Not Known 1 1 Gavington 82 Alex A Gebbie 1 1 15 .07 1931-10-31 Not Known 10 1931-10-31 Not Known 10 1 Gebbie 82 Archie Gemmill 1 7 .14 1965-01-30 17y 10m 06d 2 1965-01-30 17y 10m 06d 2 1 Gemmill 82 John C Gillies 1 2 .50 1946-03-09 Not Known 2 1946-03-09 Not Known 2 1 Gillies 82 Richard Charles Gillies 1 3 .33 2000-11-11 24y 02m 18d 2 2000-11-11 24y 02m 18d 2 1 Gillies 82 Hugh Downie Gilshan 1 5 .20 1968-12-28 23y 05m 21d 1 1968-12-28 23y 05m 21d 1 1 Gilshan 82 Alexander Gogic 1 10 .10 2023-04-08 28y 11m 26d 5 2023-04-08 28y 11m 26d 5 1 Gogic 82 Esmael Goncalves 1 2 .50 2013-03-17 21y 08m 20d 2 2013-03-17 21y 08m 20d 2 1 Goncalves 82 James Goodwin 1 12 .08 2012-09-15 30y 09m 26d 6 2012-09-15 30y 09m 26d 6 1 Goodwin 82 Lewis Brett Guy 1 3 .33 2012-09-15 27y 00m 24d 1 2012-09-15 27y 00m 24d 1 1 Guy 82 Brian Hamilton 1 9 .11 1988-09-03 21y 00m 29d 7 1988-09-03 21y 00m 29d 7 1 Hamilton 82 David [4] Hamilton 1 5 .20 1903-08-15 Not Known 4 1903-08-15 Not Known 4 1 Hamilton 82 James [3] Hamilton 1 5 .20 2008-03-15 32y 01m 06d 1 2008-03-15 32y 01m 06d 1 1 Hamilton 82 Robert Hannah 1 1 1.00 1915-08-21 Not Known 1 1915-08-21 Not Known 1 1 Hannah 82 Frank Charles Hodges 1 1 1.00 1919-04-26 Not Known 1 1919-04-26 Not Known 1 1 Hodges 82 James Howieson 1 2 .50 1926-11-06 Not Known 2 1926-11-06 Not Known 2 1 Howieson 82 William Sanderson Hume 1 1 1.00 1960-12-10 24y 11m 22d 1 1960-12-10 24y 11m 22d 1 1 Hume 82 George [4] Hunter 1 3 .33 1944-12-16 Not Known 2 1944-12-16 Not Known 2 1 Hunter 82 George Farquhar Hurry 1 2 .50 1895-08-17 Not Known 1 1895-08-17 Not Known 1 1 Hurry 82 Derek Hyslop 1 1 1.00 1978-12-09 21y 03m 03d 1 1978-12-09 21y 03m 03d 1 1 Hyslop 82 Alan James Irvine 1 3 .33 1991-09-14 28y 09m 16d 1 1991-09-14 28y 09m 16d 1 1 Irvine 82 Willie Jack 1 1 1.00 1947-08-13 Not Known 1 1947-08-13 Not Known 1 1 Jack 82 Thomas S Jess 1 3 .33 1943-09-18 Not Known 1 1943-09-18 Not Known 1 1 Jess 82 William Kelly 1 1 12 .08 1943-09-18 Not Known 11 1943-09-18 Not Known 11 1 Kelly 82 Paul Kinnaird 1 9 .11 1990-08-25 23y 09m 14d 6 1990-08-25 23y 09m 14d 6 1 Kinnaird 82 Thomas Lilley 1 1 4 .25 1930-01-11 Not Known 4 1930-01-11 Not Known 4 1 Lilley 82 Peter Mackie 1 7 .14 1985-05-11 27y 03m 24d 3 1985-05-11 27y 03m 24d 3 1 Mackie 82 Curtis Lee Main 1 6 .17 2023-04-08 30y 09m 19d 7 2023-04-08 30y 09m 19d 7 1 Main 82 Gary Mason 1 6 .17 2008-04-19 28y 06m 04d 4 2008-04-19 28y 06m 04d 4 1 Mason 82 James May 1 1 1.00 1897-11-27 Not Known 1 1897-11-27 Not Known 1 1 May 82 Kyle McAllister 1 5 .20 2020-09-02 21y 07m 12d 0 2020-09-02 21y 07m 12d 0 1 McAllister 82 Ryan John James McCay 1 2 .50 2008-04-19 21y 11m 15d 4 2008-04-19 21y 11m 15d 4 1 McCay 82 James [7] McDonald 1 2 .50 1928-11-17 Not Known 2 1928-11-17 Not Known 2 1 McDonald 82 William [6] McDonald 1 11 .09 1925-01-17 Not Known 4 1925-01-17 Not Known 4 1 McDonald 82 Kenneth McDowall 1 21 .05 1984-11-10 21y 03m 12d 1 1984-11-10 21y 03m 12d 1 1 McDowall 82 Duncan McGill 1 7 .14 1952-09-13 Not Known 1 1952-09-13 Not Known 1 1 McGill 82 John McGinn 1 6 .17 2013-10-05 18y 11m 17d 5 2013-10-05 18y 11m 17d 5 1 McGinn 82 Stephen McGinn 1 10 .10 2007-12-26 19y 00m 24d 3 2007-12-26 19y 00m 24d 3 1 McGinn 82 James G McGregor 1 4 .25 1934-10-06 Not Known 2 1934-10-06 Not Known 2 1 McGregor 82 Hugh McHardy 1 5 .20 1887-11-05 Not Known 1 1887-11-05 Not Known 1 1 McHardy 82 Thomas C McIntosh 1 2 .50 1945-12-22 Not Known 2 1945-12-22 Not Known 2 1 McIntosh 82 Peter Walker McKay 1 1 1.00 1957-12-21 32y 09m 28d 1 1957-12-21 32y 09m 28d 1 1 McKay 82 Hugh McLaughlin 1 4 .25 1969-04-19 23y 10m 22d 1 1969-04-19 23y 10m 22d 1 1 McLaughlin 82 Daniel R McLean 1 1 1.00 1909-10-09 Not Known 1 1909-10-09 Not Known 1 1 McLean 82 James [1] McLean 1 4 .25 1893-08-26 Not Known 2 1893-08-26 Not Known 2 1 McLean 82 Mark Nicoll McWalter 1 9 .11 1988-11-05 20y 04m 16d 4 1988-11-05 20y 04m 16d 4 1 McWalter 82 Thomas K Morrison 1 7 .14 1927-11-05 Not Known 7 1927-11-05 Not Known 7 1 Morrison 82 Mullaney 1 1 1.00 1941-06-28 Not Known 1 1941-06-28 Not Known 1 1 Mullaney 82 Daniel Mullen 1 4 .25 2019-11-09 24y 08m 08d 5 2019-11-09 24y 08m 08d 5 1 Mullen 82 Matthew Mullen 1 11 .09 1897-09-25 Not Known 10 1897-09-25 Not Known 10 1 Mullen 82 Stephen James O'Donnell 1 7 .14 2007-02-17 23y 07m 07d 1 2007-02-17 23y 07m 07d 1 1 O'Donnell 82 Olutoyosi Tajudeen Olusanya 1 5 .20 2024-04-06 26y 05m 23d 5 2024-04-06 26y 05m 23d 5 1 Olusanya 82 John Paton 1 9 .11 1908-01-11 Not Known 2 1908-01-11 Not Known 2 1 Paton 82 Thomas N Pearson 1 2 .50 1913-01-25 Not Known 2 1913-01-25 Not Known 2 1 Pearson 82 Robert [1] Perry 1 2 .50 1919-05-10 Not Known 2 1919-05-10 Not Known 2 1 Perry 82 George K Philip 1 1 1.00 1916-01-15 Not Known 1 1916-01-15 Not Known 1 1 Philip 82 Bobby Pinkerton 1 9 .11 1967-03-18 26y 00m 27d 6 1967-03-18 26y 00m 27d 6 1 Pinkerton 82 Henry Quinn 1 2 .50 1965-01-30 Not Known 2 1965-01-30 Not Known 2 1 Quinn 82 Walter Reid 1 3 .33 1947-08-13 Not Known 1 1947-08-13 Not Known 1 1 Reid 82 Peter Rice 1 8 .13 1951-09-01 24y 11m 25d 2 1951-09-01 24y 11m 25d 2 1 Rice 82 James [1] Ritchie 1 2 .50 1951-01-02 Not Known 2 1951-01-02 Not Known 2 1 Ritchie 82 James Gillen Robertson 1 3 .33 1963-11-09 18y 10m 23d 2 1963-11-09 18y 10m 23d 2 1 Robertson 82 Robert [1] Robertson 1 27 .04 1902-11-08 Not Known 3 1902-11-08 Not Known 3 1 Robertson 82 Connor Patrick Ronan 1 3 .33 2022-03-12 24y 00m 06d 3 2022-03-12 24y 00m 06d 3 1 Ronan 82 James Rooney 1 8 .13 1985-08-17 29y 07m 16d 4 1985-08-17 29y 07m 16d 4 1 Rooney 82 Vincent Ryan 1 2 .50 1958-04-12 Not Known 1 1958-04-12 Not Known 1 1 Ryan 82 John (Ian) Scanlon 1 9 .11 1984-11-10 32y 03m 28d 10 1984-11-10 32y 03m 28d 10 1 Scanlon 82 James Ryan Scott 1 2 .50 2024-05-15 23y 08m 15d 2 2024-05-15 23y 08m 15d 2 1 Scott 82 Walter Shaw 1 4 .25 1893-02-18 Not Known 2 1893-02-18 Not Known 2 1 Shaw 82 Angus Wilkinson Stead 1 5 .20 1941-06-21 Not Known 3 1941-06-21 Not Known 3 1 Stead 82 Alex [5] Stewart 1 1 1.00 1930-01-11 Not Known 1 1930-01-11 Not Known 1 1 Stewart 82 Peter Stewart 1 1 1.00 1945-09-15 Not Known 1 1945-09-15 Not Known 1 1 Stewart 82 William Stewart 1 2 .50 1948-09-04 26y 05m 25d 1 1948-09-04 26y 05m 25d 1 1 Stewart 82 Archie Straiton 1 1 1.00 1956-03-07 Not Known 1 1956-03-07 Not Known 1 1 Straiton 82 Maurice J Sullivan 1 1 1.00 1942-12-12 Not Known 1 1942-12-12 Not Known 1 1 Sullivan 82 William Summers 1 10 .10 1925-10-31 Not Known 8 1925-10-31 Not Known 8 1 Summers 82 Andrew Swann 1 4 .25 1904-01-16 Not Known 3 1904-01-16 Not Known 3 1 Swann 82 John Daniel Taylor 1 2 .50 1894-10-13 Not Known 2 1894-10-13 Not Known 2 1 Taylor 82 Steven Thomson 1 11 .09 2009-10-03 31y 08m 10d 2 2009-10-03 31y 08m 10d 2 1 Thomson 82 Frank Treacy 1 2 .50 1966-08-31 27y 01m 17d 2 1966-08-31 27y 01m 17d 2 1 Treacy 82 Neil McDougall Turner 1 1 1.00 1917-03-03 Not Known 1 1917-03-03 Not Known 1 1 Turner 82 Peter Russell Weir 1 8 .13 1989-04-08 31y 02m 21d 7 1989-04-08 31y 02m 21d 7 1 Weir 82 William McInnes Williamson 1 1 1.00 1952-12-27 Not Known 1 1952-12-27 Not Known 1 1 Williamson 82 James S [1] Wilson 1 6 .17 1904-01-16 Not Known 6 1904-01-16 Not Known 6 1 Wilson 82 David Wyllie 1 9 .11 1908-03-21 Not Known 8 1908-03-21 Not Known 8 1 Wyllie
Hat Tricks
Total = 5
Player Age Game
NoGoals Comp Match Scorers James Thomson Not Known 1 3 Division 1 Sat 20 Apr 1918 St Mirren 3 Hearts 2 Alex Linwood 23y 06m 05d 9 3 Southern Football League Sat 18 Sep 1943 St Mirren 5 Hearts 3 Alexander Crowe 26y 08m 25d 4 4 League Cup Sat 18 Aug 1951 St Mirren 5 Hearts 5 Donald Kerrigan 21y 10m 26d 7 4 Division 1 Tue 02 Apr 1963 St Mirren 7 Hearts 3 Bobby Carroll 24y 10m 20d 1 3 Division 1 Tue 02 Apr 1963 St Mirren 7 Hearts 3
Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Israel Campbell Money 31 43 1.39 8 11 12 25.81 35.48 38.71 43.55 1983-11-09 23y 02m 10d 1992-04-11 31y 07m 12d 9 Money 2 John Patrick 18 36 2.00 6 2 10 33.33 11.11 55.56 38.89 1892-09-24 Not Known 1900-12-01 Not Known 9 Patrick 3 William Marshall Thomson 15 20 1.33 5 6 4 33.33 40.00 26.67 53.33 1978-10-07 20y 07m 27d 1984-03-24 26y 01m 14d 4 Thomson 4 John Bradford 12 23 1.92 4 3 5 33.33 25.00 41.67 45.83 1921-04-15 Not Known 1926-11-06 Not Known 7 Bradford 4 Craig Ian Samson 12 24 2.00 3 2 7 25.00 16.67 58.33 33.33 2010-10-23 26y 06m 20d 2018-09-01 34y 04m 29d 4 Samson 6 William O'Hagan 11 20 1.82 6 1 4 54.55 9.09 36.36 59.09 1912-11-16 Not Known 1920-12-18 Not Known 6 O'Hagan 7 Livingstone Rae 10 16 1.60 3 2 5 30.00 20.00 50.00 40.00 1902-11-08 Not Known 1906-12-22 Not Known 5 Rae 8 James Hope Forrest Thorburn 8 9 1.13 1 5 2 12.50 62.50 25.00 43.75 1965-12-25 27y 09m 15d 1969-10-04 31y 06m 24d 4 Thorburn 8 James Simpson Grant 8 3 .38 8 0 0 100.00 .00 .00 100.00 1907-09-21 Not Known 1910-11-26 Not Known 4 Grant 10 Malcolm Newlands 7 16 2.29 1 3 3 14.29 42.86 42.86 35.71 1943-12-25 18y 08m 27d 1947-08-13 22y 04m 16d 4 Newlands 10 Robert Campbell Forsyth 7 12 1.71 2 3 2 28.57 42.86 28.57 50.00 1956-09-15 22y 04m 10d 1960-08-27 26y 03m 22d 5 Forsyth 10 James Robertson Brown 7 6 .86 3 2 2 42.86 28.57 28.57 57.14 1960-12-10 35y 04m 21d 1962-01-06 36y 05m 18d 2 Brown 13 James [1] Cameron 6 10 1.67 2 3 1 33.33 50.00 16.67 58.33 1887-11-05 Not Known 1891-04-11 Not Known 2 Cameron 13 James McCloy 6 10 1.67 1 3 2 16.67 50.00 33.33 41.67 1933-12-23 Not Known 1937-09-15 Not Known 4 McCloy 13 Denis Connaghan 6 9 1.50 1 0 5 16.67 .00 83.33 16.67 1966-11-19 21y 10m 10d 1971-03-13 26y 02m 04d 4 Connaghan 13 Leslie Francis Fridge 6 8 1.33 1 2 3 16.67 33.33 50.00 33.33 1987-11-21 19y 02m 25d 1992-02-05 23y 05m 09d 4 Fridge 13 William Cowan Fotheringham 6 15 2.50 2 1 3 33.33 16.67 50.00 41.67 1928-03-10 Not Known 1932-03-12 Not Known 4 Fotheringham 13 Paul James Gallacher 6 8 1.33 2 1 3 33.33 16.67 50.00 41.67 2009-10-03 30y 01m 17d 2011-03-19 31y 07m 03d 2 Gallacher 19 Wallace Christopher Smith 5 6 1.20 1 3 1 20.00 60.00 20.00 50.00 2007-02-17 20y 11m 12d 2009-02-21 22y 11m 16d 3 Smith 19 Jim Lornie 5 10 2.00 1 2 2 20.00 40.00 40.00 40.00 1955-01-03 Not Known 1958-04-12 Not Known 3 Lornie 21 Daniel Hillcoat 4 6 1.50 2 0 2 50.00 .00 50.00 50.00 1915-08-21 Not Known 1917-03-03 Not Known 2 Hillcoat 21 James Kirk 4 8 2.00 1 0 3 25.00 .00 75.00 25.00 1949-01-15 23y 02m 03d 1951-01-02 25y 01m 21d 3 Kirk 21 Trevor Carson 4 4 1.00 1 2 1 25.00 50.00 25.00 50.00 2023-01-07 34y 10m 02d 2023-05-13 35y 02m 08d 1 Carson 21 Jak Alnwick 4 10 2.50 0 0 4 .00 .00 100.00 .00 2021-08-07 28y 01m 21d 2022-03-12 28y 08m 23d 1 Alnwick 21 Zach Hemming 4 6 1.50 1 1 2 25.00 25.00 50.00 37.50 2023-09-23 23y 06m 16d 2024-05-15 24y 02m 08d 1 Hemming 21 Vaclav Hladky 4 6 1.50 1 2 1 25.00 50.00 25.00 50.00 2019-02-23 28y 03m 09d 2020-03-11 29y 03m 26d 2 Hladky 27 Leonard Crabtree 3 13 4.33 0 1 2 .00 33.33 66.67 16.67 1951-08-18 18y 07m 22d 1954-01-16 21y 00m 20d 2 Crabtree 27 James [2] Paterson 3 5 1.67 0 2 1 .00 66.67 33.33 33.33 1899-11-18 Not Known 1900-01-20 Not Known 1 Paterson 27 William Kenny 3 7 2.33 0 1 2 .00 33.33 66.67 16.67 1932-08-27 Not Known 1933-08-12 Not Known 2 Kenny 27 William Duncan 3 1 .33 2 1 0 66.67 33.33 .00 83.33 1911-01-21 Not Known 1912-04-20 Not Known 2 Duncan 27 Bob Park 3 2 .67 2 1 0 66.67 33.33 .00 83.33 1952-09-13 22y 05m 06d 1953-10-10 23y 06m 03d 2 Park 27 Robert [3] Johnstone 3 9 3.00 0 0 3 .00 .00 100.00 .00 1941-01-04 Not Known 1941-09-13 Not Known 2 Johnstone 27 Mark Howard 3 6 2.00 0 0 3 .00 .00 100.00 .00 2008-04-19 21y 06m 29d 2008-11-08 22y 01m 18d 2 Howard 27 Samuel McBurnie 3 6 2.00 0 2 1 .00 66.67 33.33 33.33 1910-02-05 Not Known 1910-02-16 Not Known 1 McBurnie 35 David [2] Stevenson 2 9 4.50 1 0 1 50.00 .00 50.00 50.00 1942-01-03 Not Known 1945-09-15 Not Known 2 Stevenson 35 John Gordon Niven 2 7 3.50 0 1 1 .00 50.00 50.00 25.00 1942-05-30 21y 00m 15d 1942-06-06 21y 00m 22d 1 Niven 35 Gordon Henderson Rennie 2 6 3.00 0 1 1 .00 50.00 50.00 25.00 1938-10-01 Not Known 1939-01-24 Not Known 1 Rennie 35 Pat Liney 2 1 .50 1 1 0 50.00 50.00 .00 75.00 1964-10-10 28y 02m 26d 1965-01-30 28y 06m 16d 1 Liney 35 Christopher Dilo 2 1 .50 1 1 0 50.00 50.00 .00 75.00 2013-10-05 19y 09m 00d 2014-05-10 20y 04m 05d 1 Dilo 35 John [1] Richardson 2 2 1.00 0 1 1 .00 50.00 50.00 25.00 1917-08-18 Not Known 1918-09-14 Not Known 2 Richardson 35 Willie Miller 2 4 2.00 1 1 0 50.00 50.00 .00 75.00 1948-09-04 Not Known 1949-10-01 Not Known 2 Miller 35 Dave Walker 2 8 4.00 0 1 1 .00 50.00 50.00 25.00 1959-03-09 Not Known 1960-04-16 Not Known 2 Walker 35 James [1] Stark 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 1901-11-23 Not Known 1902-08-30 Not Known 2 Stark 35 Richard Scott Beattie 2 5 2.50 1 0 1 50.00 .00 50.00 50.00 1963-04-02 26y 05m 09d 1964-03-07 27y 04m 12d 2 Beattie 35 Anthony Brian Bullock 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 2006-09-09 34y 06m 22d 2006-12-02 34y 09m 14d 1 Bullock 35 Ludovic Roy 2 3 1.50 0 0 2 .00 .00 100.00 .00 2000-09-20 23y 01m 02d 2001-01-31 23y 05m 13d 1 Roy 35 John [10] Fleming 2 7 3.50 0 1 1 .00 50.00 50.00 25.00 1891-08-22 Not Known 1891-10-10 Not Known 1 Fleming 35 Samuel Page 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 1928-11-17 Not Known 1928-12-25 Not Known 1 Page 35 Marian Kello 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 2013-12-29 31y 03m 24d 2014-01-29 31y 04m 24d 1 Kello 35 John Lynch 2 2 1.00 1 0 1 50.00 .00 50.00 50.00 1951-10-13 34y 00m 21d 1952-01-12 34y 03m 21d 1 Lynch 51 Thomas Dodd Boyce 1 1 1.00 0 0 1 .00 .00 100.00 .00 1927-03-19 Not Known 1927-03-19 Not Known 1 Boyce 51 David Vallance Robertson 1 0 .00 1 0 0 100.00 .00 .00 100.00 1927-11-05 Not Known 1927-11-05 Not Known 1 Robertson 51 William Hall 1 2 2.00 0 0 1 .00 .00 100.00 .00 1901-10-05 Not Known 1901-10-05 Not Known 1 Hall 51 James Doolan 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1918-04-20 Not Known 1918-04-20 Not Known 1 Doolan 51 Robert [3] Muir 1 3 3.00 0 0 1 .00 .00 100.00 .00 1931-04-11 Not Known 1931-04-11 Not Known 1 Muir 51 Alexander A Wilson 1 3 3.00 0 0 1 .00 .00 100.00 .00 1941-06-21 Not Known 1941-06-21 Not Known 1 Wilson 51 Patrick McMahon 1 4 4.00 0 0 1 .00 .00 100.00 .00 1934-10-06 Not Known 1934-10-06 Not Known 1 McMahon 51 James M Hall 1 5 5.00 0 0 1 .00 .00 100.00 .00 1940-09-28 Not Known 1940-09-28 Not Known 1 Hall 51 Gordon Rennie 1 0 .00 1 0 0 100.00 .00 .00 100.00 1947-12-20 Not Known 1947-12-20 Not Known 1 Rennie 51 Allan F Blacklaws 1 2 2.00 0 0 1 .00 .00 100.00 .00 1945-02-24 Not Known 1945-02-24 Not Known 1 Blacklaws 51 James Clews Cowan 1 3 3.00 1 0 0 100.00 .00 .00 100.00 1943-09-18 17y 03m 02d 1943-09-18 17y 03m 02d 1 Cowan 51 Danny Rogers 1 0 .00 1 0 0 100.00 .00 .00 100.00 2018-11-24 24y 08m 01d 2018-11-24 24y 08m 01d 1 Rogers 51 Ian McCaldon 1 2 2.00 0 0 1 .00 .00 100.00 .00 2000-11-11 26y 01m 28d 2000-11-11 26y 01m 28d 1 McCaldon 51 Bobby Dempster 1 5 5.00 0 0 1 .00 .00 100.00 .00 1963-11-09 22y 05m 11d 1963-11-09 22y 05m 11d 1 Dempster 51 Bobby Williamson 1 5 5.00 0 0 1 .00 .00 100.00 .00 1962-11-24 28y 11m 18d 1962-11-24 28y 11m 18d 1 Williamson 51 Arthur Jack Weare 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1942-12-12 30y 02m 21d 1942-12-12 30y 02m 21d 1 Weare 51 James Garven Stewart 1 3 3.00 0 0 1 .00 .00 100.00 .00 1984-11-10 30y 08m 01d 1984-11-10 30y 08m 01d 1 Stewart
Hearts Top 20 Appearances
Competitive games only. Players appearances and goals pre 1946 are included.
Total Played = 359
NB Not all pre 1946 data is complete so there may be some details missing.
Possible doesn't take account of any 'breaks in career'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Henry Smith 44 44 0 0 19 16 9 43.18 36.36 20.45 61.36 1982-09-08 26y 05m 29d 1992-04-11 36y 01m 01d 10 Smith 2 John Robertson 36 32 4 0 16 15 5 44.44 41.67 13.89 65.28 1983-08-31 18y 10m 29d 1992-04-11 27y 06m 09d 9 Robertson 3 Gary Mackay 35 33 2 0 16 12 7 45.71 34.29 20.00 62.86 1981-02-21 17y 00m 29d 1992-04-11 28y 02m 19d 10 Mackay 4 Walter Kidd 31 31 0 0 12 11 8 38.71 35.48 25.81 56.45 1978-10-07 20y 06m 27d 1989-12-30 31y 09m 20d 10 Kidd 5 John Cumming 29 29 0 0 12 9 8 41.38 31.03 27.59 56.90 1951-01-02 20y 09m 16d 1965-12-25 35y 09m 08d 15 Cumming 6 John Colquhoun 27 26 1 0 11 10 6 40.74 37.04 22.22 59.26 1985-08-17 22y 01m 03d 1991-03-30 27y 08m 16d 6 Colquhoun 7 Craig Levein 26 25 1 0 10 10 6 38.46 38.46 23.08 57.69 1984-03-17 19y 04m 24d 1992-02-05 27y 03m 14d 9 Levein 8 Duncan McClure 25 25 0 0 15 7 3 60.00 28.00 12.00 74.00 1933-12-23 20y 06m 13d 1946-08-28 33y 02m 18d 12 McClure 9 Jimmy Brown 24 24 0 0 12 5 7 50.00 20.83 29.17 60.42 1942-12-12 17y 04m 23d 1952-01-12 26y 05m 24d 10 Brown 10 Archie Miller 23 23 0 0 15 5 3 65.22 21.74 13.04 76.09 1934-10-06 21y 01m 01d 1946-12-28 33y 03m 23d 10 Miller 11 Johnny Hamilton 22 22 0 0 8 6 8 36.36 27.27 36.36 50.00 1955-10-29 20y 09m 07d 1967-03-18 32y 01m 24d 11 Hamilton 11 Sandy Jardine 22 22 0 0 10 7 5 45.45 31.82 22.73 61.36 1982-09-08 33y 08m 09d 1987-08-15 38y 07m 15d 6 Jardine 11 Dave McPherson 22 22 0 0 9 9 4 40.91 40.91 18.18 61.36 1987-08-15 23y 06m 18d 1992-04-11 28y 02m 14d 5 McPherson 14 Jimmy Wardhaugh 21 21 0 0 10 6 5 47.62 28.57 23.81 61.90 1946-12-28 17y 09m 07d 1958-04-12 29y 00m 22d 11 Wardhaugh 14 Tommy Walker 21 21 0 0 13 6 2 61.90 28.57 9.52 76.19 1933-01-07 17y 07m 12d 1946-08-28 31y 03m 02d 11 Walker 16 Billy Higgins 20 20 0 0 6 6 8 30.00 30.00 40.00 45.00 1959-12-05 19y 08m 20d 1967-03-18 27y 00m 03d 8 Higgins 17 Kenny Black 19 19 0 0 7 7 5 36.84 36.84 26.32 55.26 1984-11-10 20y 11m 12d 1989-04-08 25y 04m 10d 5 Black 17 Brian Whittaker 19 18 1 0 8 6 5 42.11 31.58 26.32 57.89 1984-09-08 25y 11m 16d 1989-08-19 30y 10m 27d 6 Whittaker 17 Neil Berry 19 18 1 0 10 6 3 52.63 31.58 15.79 68.42 1985-10-19 22y 06m 13d 1991-01-12 27y 09m 06d 6 Berry 17 Tom Mackenzie 19 19 0 0 8 3 8 42.11 15.79 42.11 50.00 1942-12-12 20y 01m 07d 1957-01-02 34y 01m 28d 11 MacKenzie
Hearts Top 20 Scorers
Total Distinct (ex ogs) = 109
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 John Robertson 22 7 36 .61 1983-08-31 18y 10m 29d n/a 1992-02-05 27y 04m 03d n/a 8 Robertson 2 Tommy Walker 13 4 21 .62 1933-08-12 18y 02m 17d n/a 1943-12-25 28y 06m 29d n/a 7 Walker 3 Willie Bauld 12 18 .67 1949-01-15 21y 11m 22d n/a 1960-04-16 33y 02m 23d n/a 7 Bauld 4 Jimmy Wardhaugh 11 21 .52 1950-01-03 20y 09m 13d n/a 1958-04-12 29y 00m 22d n/a 7 Wardhaugh 4 Archie Kelly 11 11 1.00 1943-09-18 21y 09m 09d n/a 1947-08-13 25y 08m 04d n/a 4 Kelly 6 Alex McCrae 10 15 .67 1941-06-28 21y 05m 26d n/a 1946-03-09 26y 02m 07d n/a 4 McCrae 6 Rudi Skacel 10 6 1.67 2010-10-23 31y 03m 06d n/a 2012-03-21 32y 08m 04d n/a 2 Skacel 6 Willie Wallace 10 14 .71 1961-09-02 21y 02m 10d n/a 1965-12-25 25y 06m 02d n/a 4 Wallace 9 John Colquhoun 9 27 .33 1985-08-17 22y 01m 03d n/a 1990-10-27 27y 03m 13d n/a 6 Colquhoun 10 Johnny Hamilton 7 1 22 .32 1959-03-09 24y 01m 15d n/a 1965-12-25 30y 11m 03d n/a 5 Hamilton 10 Alfie Conn 7 17 .41 1948-09-04 21y 11m 02d n/a 1952-01-12 25y 03m 10d n/a 3 Conn 12 Alan Gordon 6 11 .55 1962-11-24 18y 06m 10d n/a 1966-11-19 22y 06m 05d n/a 4 Gordon 12 John Urquhart 6 14 .43 1947-08-13 22y 06m 10d n/a 1954-01-16 28y 11m 13d n/a 4 Urquhart 12 Alex Young 6 11 .55 1956-03-07 19y 01m 04d n/a 1960-04-16 23y 02m 13d n/a 3 Young 15 Jamie Hamill 5 3 8 .63 2011-09-17 25y 01m 19d n/a 2014-01-29 27y 06m 00d n/a 3 Hamill 15 Gary Mackay 5 2 35 .14 1983-11-09 19y 09m 17d n/a 1987-04-11 23y 02m 19d n/a 3 Mackay 17 Steven Naismith 4 1 4 1.00 2018-09-01 31y 11m 18d n/a 2019-11-09 33y 01m 26d n/a 2 Naismith 17 Lawrence Shankland 4 1 7 .57 2023-05-13 27y 09m 03d n/a 2024-05-15 28y 09m 05d n/a 2 Shankland 17 Jimmy Murray 4 8 .50 1957-12-21 24y 10m 17d n/a 1960-08-27 27y 06m 23d n/a 3 Murray 17 Willie MacFarlane 4 12 .33 1943-12-25 20y 02m 24d n/a 1944-09-02 20y 11m 01d n/a 2 MacFarlane
Hearts Hat Tricks
Total = 0
The specified statement did not generate any data Player Age Game
NoGoals Comp Match Scorers
Hearts Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Henry Smith 44 42 .95 19 16 9 43.18 36.36 20.45 61.36 1982-09-08 26y 05m 29d 1992-04-11 36y 01m 01d 10 Smith 2 Jimmy Brown 24 38 1.58 12 5 7 50.00 20.83 29.17 60.42 1942-12-12 17y 04m 23d 1952-01-12 26y 05m 24d 10 Brown 3 Jim Cruickshank 18 11 .61 9 6 3 50.00 33.33 16.67 66.67 1963-11-09 22y 06m 27d 1971-03-13 29y 11m 00d 7 Cruickshank 4 Gordon Marshall 17 28 1.65 6 5 6 35.29 29.41 35.29 50.00 1957-12-21 18y 05m 19d 1963-04-02 23y 09m 00d 6 Marshall 5 Jamie Macdonald 14 15 1.07 6 4 4 42.86 28.57 28.57 57.14 2010-04-03 23y 11m 17d 2014-05-10 28y 00m 23d 5 Macdonald 6 Craig Gordon 8 9 1.13 4 3 1 50.00 37.50 12.50 68.75 2006-09-09 23y 08m 10d 2024-05-15 41y 04m 15d 3 Gordon 7 Marian Kello 7 6 .86 5 1 1 71.43 14.29 14.29 78.57 2008-08-23 25y 11m 18d 2012-01-14 29y 04m 09d 4 Kello 8 Zander Clark 6 5 .83 3 2 1 50.00 33.33 16.67 66.67 2023-01-07 30y 06m 12d 2024-04-06 31y 09m 11d 2 Clark 8 Jimmy Watters 6 7 1.17 1 2 3 16.67 33.33 50.00 33.33 1951-01-02 23y 04m 21d 1955-04-22 27y 08m 10d 4 Watters 10 Bobby Zlamal 4 5 1.25 1 1 2 25.00 25.00 50.00 37.50 2018-09-01 32y 09m 27d 2020-03-11 34y 04m 06d 2 Zlamal 11 Antti Niemi 3 1 .33 3 0 0 100.00 .00 .00 100.00 2000-09-20 28y 03m 21d 2001-01-31 28y 08m 00d 1 Niemi 11 Willie Duff 3 5 1.67 1 1 1 33.33 33.33 33.33 50.00 1955-01-03 19y 10m 28d 1956-03-07 21y 01m 01d 2 Duff 11 Ray Dunlop 3 7 2.33 0 1 2 .00 33.33 66.67 16.67 1978-10-07 27y 10m 14d 1979-02-10 28y 02m 18d 1 Dunlop 11 Janos Balogh 3 3 1.00 1 1 1 33.33 33.33 33.33 50.00 2008-11-08 25y 11m 10d 2009-10-03 26y 10m 04d 2 Balogh 11 Steve Banks 3 4 1.33 1 1 1 33.33 33.33 33.33 50.00 2007-12-26 35y 10m 17d 2008-04-19 36y 02m 10d 1 Banks 11 John Brough 3 5 1.67 1 0 2 33.33 .00 66.67 33.33 1980-08-23 20y 04m 23d 1981-04-18 21y 00m 19d 1 Brough 17 Wilson Brown 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 1956-09-15 Not Known 1957-01-02 Not Known 1 Brown 17 Joel Pereira 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 2019-09-28 23y 03m 00d 2019-11-09 23y 04m 12d 1 Pereira 19 Ross Stewart 1 2 2.00 0 0 1 .00 .00 100.00 .00 2023-04-08 27y 11m 29d 2023-04-08 27y 11m 29d 1 Stewart 19 Nicky Walker 1 0 .00 0 1 0 .00 100.00 .00 50.00 1991-03-30 28y 06m 01d 1991-03-30 28y 06m 01d 1 Walker 19 Thomson Allan 1 2 2.00 0 0 1 .00 .00 100.00 .00 1979-04-21 32y 06m 16d 1979-04-21 32y 06m 16d 1 Allan 19 Anthony Basso 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2007-09-30 28y 02m 26d 2007-09-30 28y 02m 26d 1 Basso 19 Ian Westwater 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1980-11-01 16y 11m 24d 1980-11-01 16y 11m 24d 1 Westwater
Both Clubs Top 20 Appearances
Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Henry Smith Hearts 44 44 0 0 19 16 9 43.18 36.36 20.45 61.36 1982-09-08 26y 05m 29d 1992-04-11 36y 01m 01d 10 Smith 2 John Robertson Hearts 36 32 4 0 16 15 5 44.44 41.67 13.89 65.28 1983-08-31 18y 10m 29d 1992-04-11 27y 06m 09d 9 Robertson 3 Gary Mackay Hearts 35 33 2 0 16 12 7 45.71 34.29 20.00 62.86 1981-02-21 17y 00m 29d 1992-04-11 28y 02m 19d 10 Mackay 4 Walter Kidd Hearts 31 31 0 0 12 11 8 38.71 35.48 25.81 56.45 1978-10-07 20y 06m 27d 1989-12-30 31y 09m 20d 10 Kidd 4 Israel Campbell Money St Mirren 31 31 0 0 8 11 12 25.81 35.48 38.71 43.55 1983-11-09 23y 02m 10d 1992-04-11 31y 07m 12d 9 Money 6 John Cumming Hearts 29 29 0 0 12 9 8 41.38 31.03 27.59 56.90 1951-01-02 20y 09m 16d 1965-12-25 35y 09m 08d 15 Cumming 7 John Colquhoun Hearts 27 26 1 0 11 10 6 40.74 37.04 22.22 59.26 1985-08-17 22y 01m 03d 1991-03-30 27y 08m 16d 6 Colquhoun 7 Michael McAvoy St Mirren 27 27 0 0 10 5 12 37.04 18.52 44.44 46.30 1896-08-29 Not Known 1908-08-29 Not Known 13 McAvoy 9 Craig Levein Hearts 26 25 1 0 10 10 6 38.46 38.46 23.08 57.69 1984-03-17 19y 04m 24d 1992-02-05 27y 03m 14d 9 Levein 10 Duncan McClure Hearts 25 25 0 0 15 7 3 60.00 28.00 12.00 74.00 1933-12-23 20y 06m 13d 1946-08-28 33y 02m 18d 12 McClure 11 Billy Abercromby St Mirren 24 23 1 1 7 9 8 29.17 37.50 33.33 47.92 1978-10-07 20y 00m 23d 1987-08-15 28y 11m 01d 8 Abercromby 11 Jimmy Brown Hearts 24 24 0 0 12 5 7 50.00 20.83 29.17 60.42 1942-12-12 17y 04m 23d 1952-01-12 26y 05m 24d 10 Brown 11 William Douglas Telfer St Mirren 24 24 0 0 9 7 8 37.50 29.17 33.33 52.08 1943-09-18 17y 10m 23d 1956-09-15 30y 10m 20d 14 Telfer 11 David Peter Winnie St Mirren 24 21 3 0 9 5 10 37.50 20.83 41.67 47.92 1983-11-09 17y 00m 14d 1990-10-27 24y 00m 01d 8 Winnie 15 Archie Miller Hearts 23 23 0 0 15 5 3 65.22 21.74 13.04 76.09 1934-10-06 21y 01m 01d 1946-12-28 33y 03m 23d 10 Miller 15 Robert [1] Robertson St Mirren 23 23 0 1 11 5 7 47.83 21.74 30.43 58.70 1901-10-05 Not Known 1911-01-21 Not Known 10 Robertson 17 Anthony Charles Fitzpatrick St Mirren 22 22 0 3 8 7 7 36.36 31.82 31.82 52.27 1978-10-07 22y 07m 04d 1988-04-30 32y 01m 27d 7 Fitzpatrick 17 Johnny Hamilton Hearts 22 22 0 0 8 6 8 36.36 27.27 36.36 50.00 1955-10-29 20y 09m 07d 1967-03-18 32y 01m 24d 11 Hamilton 17 Sandy Jardine Hearts 22 22 0 0 10 7 5 45.45 31.82 22.73 61.36 1982-09-08 33y 08m 09d 1987-08-15 38y 07m 15d 6 Jardine 17 Paul Lambert St Mirren 22 15 7 2 3 11 8 13.64 50.00 36.36 38.64 1986-08-09 17y 00m 02d 1992-04-11 22y 08m 04d 6 Lambert
Both Clubs Top 20 Scorers
Rk Player Club Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 John Robertson Hearts 22 7 36 .61 1983-08-31 18y 10m 29d n/a 1992-02-05 27y 04m 03d n/a 8 Robertson 2 Tommy Walker Hearts 13 4 21 .62 1933-08-12 18y 02m 17d n/a 1943-12-25 28y 06m 29d n/a 7 Walker 3 Willie Bauld Hearts 12 18 .67 1949-01-15 21y 11m 22d n/a 1960-04-16 33y 02m 23d n/a 7 Bauld 4 Archie Kelly Hearts 11 11 1.00 1943-09-18 21y 09m 09d n/a 1947-08-13 25y 08m 04d n/a 4 Kelly 4 Jimmy Wardhaugh Hearts 11 21 .52 1950-01-03 20y 09m 13d n/a 1958-04-12 29y 00m 22d n/a 7 Wardhaugh 6 Tom Gemmell St Mirren 10 1 20 .50 1952-01-12 21y 06m 10d 1 1960-08-27 30y 01m 25d 18 7 Gemmell 6 Alex McCrae Hearts 10 15 .67 1941-06-28 21y 05m 26d n/a 1946-03-09 26y 02m 07d n/a 4 McCrae 6 Rudi Skacel Hearts 10 6 1.67 2010-10-23 31y 03m 06d n/a 2012-03-21 32y 08m 04d n/a 2 Skacel 6 Willie Wallace Hearts 10 14 .71 1961-09-02 21y 02m 10d n/a 1965-12-25 25y 06m 02d n/a 4 Wallace 6 Alex Wylie St Mirren 10 23 .43 1891-08-22 Not Known 3 1899-11-18 Not Known 19 7 Wylie 11 John Colquhoun Hearts 9 27 .33 1985-08-17 22y 01m 03d n/a 1990-10-27 27y 03m 13d n/a 6 Colquhoun 12 James Phillips Knox St Mirren 8 2 13 .62 1931-10-31 Not Known 1 1937-08-21 Not Known 10 5 Knox 12 Alexander Bryce Linwood St Mirren 8 15 .53 1940-09-28 20y 06m 15d 1 1945-12-22 25y 09m 09d 13 5 Linwood 12 David McCrae St Mirren 8 1 16 .50 1925-01-17 Not Known 2 1932-03-12 Not Known 15 6 McCrae 15 Alfie Conn Hearts 7 17 .41 1948-09-04 21y 11m 02d n/a 1952-01-12 25y 03m 10d n/a 3 Conn 15 Johnny Hamilton Hearts 7 1 22 .32 1959-03-09 24y 01m 15d n/a 1965-12-25 30y 11m 03d n/a 5 Hamilton 15 Donald McDonald Kerrigan St Mirren 7 7 1.00 1961-03-11 19y 10m 04d 2 1963-04-02 21y 10m 26d 7 3 Kerrigan 18 Alexander Allan Crowe St Mirren 6 8 .75 1946-12-28 22y 01m 04d 2 1951-08-18 26y 08m 25d 4 3 Crowe 18 Alan Gordon Hearts 6 11 .55 1962-11-24 18y 06m 10d n/a 1966-11-19 22y 06m 05d n/a 4 Gordon 18 John Urquhart Hearts 6 14 .43 1947-08-13 22y 06m 10d n/a 1954-01-16 28y 11m 13d n/a 4 Urquhart
Both Top 20 Goalkeepers
Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Henry Smith Hearts 44 19 16 9 43.18 36.36 20.45 61.36 1982-09-08 26y 05m 29d 1992-04-11 36y 01m 01d 10 Smith 2 Israel Campbell Money St Mirren 31 8 11 12 25.81 35.48 38.71 43.55 1983-11-09 23y 02m 10d 1992-04-11 31y 07m 12d 9 Money 3 Jimmy Brown Hearts 24 12 5 7 50.00 20.83 29.17 60.42 1942-12-12 17y 04m 23d 1952-01-12 26y 05m 24d 10 Brown 3 David Peter Winnie St Mirren 24 9 5 10 37.50 20.83 41.67 47.92 1983-11-09 17y 00m 14d 1990-10-27 24y 00m 01d 8 Winnie 5 Billy Higgins Hearts 20 6 6 8 30.00 30.00 40.00 45.00 1959-12-05 19y 08m 20d 1967-03-18 27y 00m 03d 8 Higgins 6 Jim Cruickshank Hearts 18 9 6 3 50.00 33.33 16.67 66.67 1963-11-09 22y 06m 27d 1971-03-13 29y 11m 00d 7 Cruickshank 6 John Patrick St Mirren 18 6 2 10 33.33 11.11 55.56 38.89 1892-09-24 Not Known 1900-12-01 Not Known 9 Patrick 8 Gordon Marshall Hearts 17 6 5 6 35.29 29.41 35.29 50.00 1957-12-21 18y 05m 19d 1963-04-02 23y 09m 00d 6 Marshall 9 William Marshall Thomson St Mirren 15 5 6 4 33.33 40.00 26.67 53.33 1978-10-07 20y 07m 27d 1984-03-24 26y 01m 14d 4 Thomson 10 Jamie Macdonald Hearts 14 6 4 4 42.86 28.57 28.57 57.14 2010-04-03 23y 11m 17d 2014-05-10 28y 00m 23d 5 Macdonald 11 John Bradford St Mirren 12 4 3 5 33.33 25.00 41.67 45.83 1921-04-15 Not Known 1926-11-06 Not Known 7 Bradford 11 Craig Ian Samson St Mirren 12 3 2 7 25.00 16.67 58.33 33.33 2010-10-23 26y 06m 20d 2018-09-01 34y 04m 29d 4 Samson 13 William O'Hagan St Mirren 11 6 1 4 54.55 9.09 36.36 59.09 1912-11-16 Not Known 1920-12-18 Not Known 6 O'Hagan 14 Livingstone Rae St Mirren 10 3 2 5 30.00 20.00 50.00 40.00 1902-11-08 Not Known 1906-12-22 Not Known 5 Rae 15 Craig Gordon Hearts 8 4 3 1 50.00 37.50 12.50 68.75 2006-09-09 23y 08m 10d 2024-05-15 41y 04m 15d 3 Gordon 15 James Simpson Grant St Mirren 8 8 0 0 100.00 .00 .00 100.00 1907-09-21 Not Known 1910-11-26 Not Known 4 Grant 15 James Hope Forrest Thorburn St Mirren 8 1 5 2 12.50 62.50 25.00 43.75 1965-12-25 27y 09m 15d 1969-10-04 31y 06m 24d 4 Thorburn 18 James Robertson Brown St Mirren 7 3 2 2 42.86 28.57 28.57 57.14 1960-12-10 35y 04m 21d 1962-01-06 36y 05m 18d 2 Brown 18 Robert Campbell Forsyth St Mirren 7 2 3 2 28.57 42.86 28.57 50.00 1956-09-15 22y 04m 10d 1960-08-27 26y 03m 22d 5 Forsyth 18 Marian Kello Hearts 7 5 1 1 71.43 14.29 14.29 78.57 2008-08-23 25y 11m 18d 2012-01-14 29y 04m 09d 4 Kello