London Hearts Supporters Club


Heart of Midlothian vs Rangers 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.
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'

Total Played = 686
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Dougie Gray 53 53 0 0 30 13 10 56.60 24.53 18.87 68.87 1926-09-18 21y 05m 14d 1946-04-27 41y 00m 23d 19 Gray
2 Alistair Murdoch McCoist 49 43 6 28 28 12 9 57.14 24.49 18.37 69.39 1983-09-07 20y 11m 14d 1998-05-16 35y 07m 22d 15 McCoist
3 Allan James McGregor 40 39 1 0 26 7 7 65.00 17.50 17.50 73.75 2004-05-12 22y 03m 12d 2023-05-24 41y 03m 24d 11 McGregor
4 Charles Richard Gough 39 39 0 1 26 5 8 66.67 12.82 20.51 73.08 1987-11-28 25y 07m 23d 1998-05-16 36y 01m 11d 11 Gough
4 John Greig 39 39 0 2 24 8 7 61.54 20.51 17.95 71.79 1963-03-27 20y 06m 16d 1977-04-09 34y 06m 29d 15 Greig
6 George Lewis Young 38 38 0 1 27 7 4 71.05 18.42 10.53 80.26 1942-02-21 19y 03m 25d 1957-04-13 34y 05m 17d 15 Young
7 Ian Ferguson 35 30 5 0 24 4 7 68.57 11.43 20.00 74.29 1988-04-02 21y 00m 18d 1999-08-07 32y 04m 23d 13 Ferguson
7 David Ditchburn Meiklejohn 35 35 0 1 19 11 5 54.29 31.43 14.29 70.00 1920-04-10 Not Known 1936-04-22 Not Known 16 Meiklejohn
7 Alec [1] Smith 35 35 0 8 23 8 4 65.71 22.86 11.43 77.14 1895-01-19 Not Known 1914-09-19 Not Known 19 Smith
10 Davie Cooper 34 31 3 5 19 6 9 55.88 17.65 26.47 64.71 1978-10-14 22y 07m 19d 1989-04-29 33y 02m 04d 10 Cooper
11 Iain Durrant 33 22 11 7 17 6 10 51.52 18.18 30.30 60.61 1985-04-27 18y 05m 29d 1998-05-16 31y 06m 17d 12 Durrant
11 John Miller (Ian) McColl 33 33 0 1 18 5 10 54.55 15.15 30.30 62.12 1946-02-16 18y 08m 09d 1958-08-23 31y 02m 16d 14 McColl
13 Jock Shaw 32 32 0 0 22 6 4 68.75 18.75 12.50 78.13 1938-11-12 25y 11m 14d 1951-04-21 38y 04m 23d 12 Shaw
14 James (Jerry) Dawson 31 31 0 0 16 10 5 51.61 32.26 16.13 67.74 1931-09-26 21y 10m 27d 1944-03-25 34y 04m 25d 12 Dawson
14 Barry Ferguson 31 30 1 5 23 3 5 74.19 9.68 16.13 79.03 1997-05-10 19y 03m 08d 2009-03-21 31y 01m 19d 11 Ferguson
16 William Pullar (Sandy) Jardine 30 28 2 4 19 5 6 63.33 16.67 20.00 71.67 1967-02-04 18y 01m 07d 1981-05-02 32y 04m 02d 14 Jardine
16 Peter McCloy 30 30 0 0 18 4 8 60.00 13.33 26.67 66.67 1970-03-25 23y 04m 09d 1985-04-27 38y 05m 11d 12 McCloy
18 Sandy Archibald 29 29 0 6 18 5 6 62.07 17.24 20.69 70.69 1917-11-10 20y 11m 18d 1933-10-21 36y 10m 28d 16 Archibald
18 James Henry Tavernier 29 29 0 3 22 4 3 75.86 13.79 10.34 82.76 2016-11-30 25y 01m 00d 2024-04-21 32y 05m 22d 7 Tavernier
18 William Waddell 29 29 0 4 18 8 3 62.07 27.59 10.34 75.86 1938-11-12 17y 08m 05d 1954-02-20 32y 11m 13d 13 Waddell
21 John Brown 28 25 3 1 17 7 4 60.71 25.00 14.29 73.21 1988-01-16 25y 11m 21d 1996-05-18 34y 03m 22d 9 Brown
21 William Alexander Woodburn 28 28 0 0 15 7 6 53.57 25.00 21.43 66.07 1940-10-12 21y 02m 04d 1954-02-20 34y 06m 12d 11 Woodburn
23 Torrance Gillick 27 27 0 10 18 6 3 66.67 22.22 11.11 77.78 1934-12-08 19y 06m 19d 1948-05-03 32y 11m 14d 10 Gillick
23 Andrew Stuart Murray McCall 27 25 2 2 17 5 5 62.96 18.52 18.52 72.22 1991-08-17 27y 02m 07d 1998-05-16 33y 11m 06d 7 McCall
23 Bob McPhail 27 27 0 10 12 7 8 44.44 25.93 29.63 57.41 1927-08-20 Not Known 1939-03-18 Not Known 12 McPhail
26 Steven Davis 26 23 3 2 17 5 4 65.38 19.23 15.38 75.00 2008-02-27 23y 01m 26d 2022-10-01 37y 09m 00d 9 Davis
26 Colin Macdonald Jackson 26 25 1 2 18 4 4 69.23 15.38 15.38 76.92 1967-02-04 20y 03m 27d 1981-03-14 34y 05m 06d 10 Jackson
26 Tommy McLean 26 22 4 2 18 3 5 69.23 11.54 19.23 75.00 1971-10-02 24y 04m 00d 1981-05-02 33y 11m 00d 9 McLean
29 Andrew Lewis Goram 25 25 0 0 16 5 4 64.00 20.00 16.00 74.00 1991-08-17 27y 04m 04d 1998-05-16 34y 01m 03d 7 Goram
29 Derek Joseph Johnstone 25 24 1 16 17 3 5 68.00 12.00 20.00 74.00 1972-01-22 18y 02m 18d 1985-02-23 31y 03m 19d 11 Johnstone
29 Alex MacDonald 25 22 3 2 18 2 5 72.00 8.00 20.00 76.00 1969-01-11 20y 09m 25d 1980-03-08 31y 11m 20d 11 MacDonald
29 Ron McKinnon 25 25 0 0 14 7 4 56.00 28.00 16.00 70.00 1961-03-08 20y 06m 16d 1971-10-02 31y 01m 12d 11 McKinnon
33 David McPherson 24 21 3 1 13 6 5 54.17 25.00 20.83 66.67 1982-11-10 18y 09m 13d 1994-09-11 30y 07m 14d 8 McPherson
33 Nicol Smith 24 24 0 0 15 3 6 62.50 12.50 25.00 68.75 1893-03-18 Not Known 1904-11-05 Not Known 13 Smith
33 Alex Venters 24 24 0 8 12 7 5 50.00 29.17 20.83 64.58 1934-03-10 20y 09m 01d 1945-02-03 31y 07m 25d 10 Venters
36 George Clark Phillips Brown 23 23 0 1 9 7 7 39.13 30.43 30.43 54.35 1930-02-22 Not Known 1941-01-18 Not Known 11 Brown
36 Eric Caldow 23 23 0 0 14 4 5 60.87 17.39 21.74 69.57 1955-04-09 20y 10m 26d 1965-08-14 31y 03m 00d 11 Caldow
36 Jock Drummond 23 23 0 0 13 3 7 56.52 13.04 30.43 63.04 1892-04-23 Not Known 1903-09-19 Not Known 12 Drummond
36 William McClure Johnston 23 23 0 12 12 7 4 52.17 30.43 17.39 67.39 1964-10-17 17y 09m 28d 1981-05-02 34y 04m 13d 9 Johnston
36 Stefan Klos 23 23 0 0 19 4 0 82.61 17.39 .00 91.30 1999-05-09 27y 08m 23d 2004-11-28 33y 03m 12d 7 Klos
36 George Niven 23 23 0 0 14 3 6 60.87 13.04 26.09 67.39 1952-08-23 23y 02m 12d 1961-03-08 31y 08m 25d 9 Niven
42 Tommy Cairns 22 22 0 9 14 5 3 63.64 22.73 13.64 75.00 1914-09-19 Not Known 1926-09-18 Not Known 13 Cairns
42 Willie Henderson 22 22 0 3 13 6 3 59.09 27.27 13.64 72.73 1962-02-24 18y 01m 00d 1971-10-02 27y 08m 08d 11 Henderson
42 David Alexander James Robertson 22 21 1 2 13 5 4 59.09 22.73 18.18 70.45 1991-08-17 22y 10m 00d 1997-02-01 28y 03m 15d 6 Robertson
42 Robert Russell 22 18 4 5 10 3 9 45.45 13.64 40.91 52.27 1978-10-14 21y 08m 03d 1986-03-29 29y 01m 18d 7 Russell
42 Bobby Shearer 22 22 0 0 14 2 6 63.64 9.09 27.27 68.18 1956-03-03 24y 02m 03d 1964-04-01 32y 03m 03d 9 Shearer
42 Jimmy Smith 22 22 0 10 9 7 6 40.91 31.82 27.27 56.82 1930-08-16 Not Known 1945-02-03 Not Known 11 Smith
42 Scot Symon 22 22 0 0 15 5 2 68.18 22.73 9.09 79.55 1938-11-12 Not Known 1946-04-27 Not Known 7 Symon
49 Jimmy Duncanson 21 21 0 13 12 4 5 57.14 19.05 23.81 66.67 1940-10-12 20y 11m 29d 1950-01-21 30y 03m 08d 9 Duncanson
49 Robert Cumming Hamilton 21 21 0 19 15 4 2 71.43 19.05 9.52 80.95 1897-09-20 Not Known 1907-12-07 Not Known 9 Hamilton
49 Bert Manderson 21 21 0 0 13 5 3 61.90 23.81 14.29 73.81 1915-10-16 Not Known 1926-09-18 Not Known 12 Manderson
52 Jorg Albertz 20 19 1 10 16 2 2 80.00 10.00 10.00 85.00 1996-09-14 25y 07m 16d 2001-05-05 30y 03m 06d 5 Albertz
52 Gordon Scott Durie 20 14 6 10 11 2 7 55.00 10.00 35.00 60.00 1993-12-27 28y 00m 21d 2000-05-13 34y 05m 07d 7 Durie
52 Neilly Gibson 20 20 0 4 12 5 3 60.00 25.00 15.00 72.50 1895-01-19 Not Known 1904-01-30 Not Known 10 Gibson
52 Lee Henry McCulloch 20 18 2 3 12 4 4 60.00 20.00 20.00 70.00 2007-12-15 29y 07m 01d 2015-05-02 36y 11m 18d 6 McCulloch
52 Craig Andrew Moore 20 19 1 1 15 3 2 75.00 15.00 10.00 82.50 1994-09-11 18y 08m 30d 2004-09-12 28y 09m 00d 10 Moore
52 Allan Lauder Morton 20 20 0 4 12 5 3 60.00 25.00 15.00 72.50 1920-09-20 Not Known 1930-12-27 Not Known 11 Morton
52 Alexander Silcock Scott 20 20 0 3 12 2 6 60.00 10.00 30.00 65.00 1955-04-09 18y 04m 18d 1962-01-10 25y 01m 19d 8 Scott
52 James McMillan Simpson 20 20 0 0 8 7 5 40.00 35.00 25.00 57.50 1930-02-22 Not Known 1939-03-18 Not Known 9 Simpson
52 Michael Gary Stevens 20 20 0 0 14 4 2 70.00 20.00 10.00 80.00 1988-09-17 25y 05m 21d 1994-03-26 30y 11m 27d 6 Stevens
52 Willie Thornton 20 20 0 8 13 2 5 65.00 10.00 25.00 70.00 1937-11-27 Not Known 1952-08-23 Not Known 12 Thornton
62 Lorenzo Amoruso 19 19 0 1 17 1 1 89.47 5.26 5.26 92.11 1998-05-16 26y 10m 18d 2003-05-18 31y 10m 20d 6 Amoruso
62 Alistair John Dawson 19 19 0 0 7 4 8 36.84 21.05 42.11 47.37 1978-12-16 20y 09m 21d 1986-01-25 27y 11m 00d 7 Dawson
62 Matthew Dickie 19 19 0 0 13 4 2 68.42 21.05 10.53 78.95 1896-09-12 Not Known 1903-09-19 Not Known 8 Dickie
62 Connor Lambert Goldson 19 19 0 2 15 2 2 78.95 10.53 10.53 84.21 2018-10-07 25y 09m 19d 2024-02-24 31y 02m 06d 5 Goldson
62 Mark Wayne Hateley 19 19 0 13 13 5 1 68.42 26.32 5.26 81.58 1990-09-08 28y 10m 01d 1994-11-09 33y 00m 02d 5 Hateley
62 John Gaulton Hubbard 19 19 0 7 12 3 4 63.16 15.79 21.05 71.05 1951-01-20 20y 01m 04d 1958-08-23 27y 08m 07d 8 Hubbard
62 Charlie Johnston 19 19 0 2 13 4 2 68.42 21.05 10.53 78.95 1940-10-12 Not Known 1946-04-27 Not Known 6 Johnston
62 John McPherson 19 19 0 3 12 2 5 63.16 10.53 26.32 68.42 1890-08-16 Not Known 1900-09-24 Not Known 9 McPherson
62 Kenneth Miller 19 15 4 6 13 2 4 68.42 10.53 21.05 73.68 2000-09-17 20y 08m 25d 2017-10-28 37y 10m 05d 7 Miller
62 Stuart David Munro 19 19 0 1 11 5 3 57.89 26.32 15.79 71.05 1985-04-27 22y 07m 12d 1991-01-05 28y 03m 21d 7 Munro
62 Chris Woods 19 19 0 0 14 4 1 73.68 21.05 5.26 84.21 1986-10-04 26y 10m 20d 1991-03-09 31y 03m 23d 5 Woods
73 Andy Cunningham 18 18 0 5 11 4 3 61.11 22.22 16.67 72.22 1915-10-16 24y 08m 16d 1927-08-20 36y 06m 20d 11 Cunningham
73 Tom Forsyth 18 17 1 0 13 2 3 72.22 11.11 16.67 77.78 1973-04-07 24y 02m 15d 1981-05-02 32y 03m 09d 8 Forsyth
73 Jimmy Gordon 18 18 0 6 12 1 5 66.67 5.56 27.78 69.44 1907-12-07 Not Known 1919-03-01 Not Known 11 Gordon
73 Brian Laudrup 18 17 1 5 10 3 5 55.56 16.67 27.78 63.89 1994-09-11 25y 06m 20d 1998-05-16 29y 02m 24d 4 Laudrup
73 Robert John Little 18 18 0 0 8 4 6 44.44 22.22 33.33 55.56 1951-10-20 21y 03m 13d 1960-03-05 29y 07m 27d 7 Little
73 Jimmy Miller 18 18 0 7 8 4 6 44.44 22.22 33.33 55.56 1957-10-26 22y 11m 06d 1966-10-15 31y 10m 25d 10 Miller
73 Fernando Ricksen 18 18 0 3 13 3 2 72.22 16.67 11.11 80.56 2000-09-17 24y 01m 28d 2005-09-24 29y 02m 04d 6 Ricksen
73 Steven Gordon Whittaker 18 18 0 0 12 3 3 66.67 16.67 16.67 75.00 2007-09-15 23y 02m 30d 2012-04-21 27y 10m 05d 5 Whittaker
81 Arthur Dixon [1] 17 17 0 1 11 4 2 64.71 23.53 11.76 76.47 1918-01-12 Not Known 1926-01-16 Not Known 9 [1]
81 Kris Boyd 17 14 3 7 10 3 4 58.82 17.65 23.53 67.65 2006-03-19 22y 07m 01d 2014-11-22 31y 03m 04d 6 Boyd
81 Ralph Laidlaw Brand 17 17 0 8 10 3 4 58.82 17.65 23.53 67.65 1958-04-30 21y 04m 12d 1965-02-13 28y 01m 26d 8 Brand
81 Davy Mitchell 17 17 0 0 10 1 6 58.82 5.88 35.29 61.76 1890-08-16 Not Known 1899-01-14 Not Known 9 Mitchell
81 Trevor McGregor Steven 17 17 0 2 11 3 3 64.71 17.65 17.65 73.53 1989-09-30 26y 00m 09d 1996-12-21 33y 03m 00d 7 Steven
81 David Gillespie Weir 17 17 0 0 12 2 3 70.59 11.76 17.65 76.47 2007-01-27 36y 08m 17d 2011-05-07 40y 11m 27d 5 Weir
81 Davie Wilson 17 17 0 6 10 3 4 58.82 17.65 23.53 67.65 1958-04-30 19y 03m 20d 1967-02-04 28y 00m 25d 10 Wilson
88 Scott Arfield 16 12 4 3 12 2 2 75.00 12.50 12.50 81.25 2018-10-07 29y 11m 06d 2023-05-24 34y 06m 23d 4 Arfield
88 Samuel Richmond Cox 16 16 0 1 10 2 4 62.50 12.50 25.00 68.75 1947-12-06 23y 07m 23d 1954-12-18 30y 08m 05d 8 Cox
88 Ryan Jack 16 10 6 2 12 2 2 75.00 12.50 12.50 81.25 2017-08-19 25y 05m 23d 2023-11-05 31y 08m 09d 6 Jack
88 Dr James Marshall 16 16 0 4 10 3 3 62.50 18.75 18.75 71.88 1926-09-18 Not Known 1934-03-10 Not Known 7 Marshall
88 Alfredo Morelos 16 13 3 12 12 4 0 75.00 25.00 .00 87.50 2017-08-19 21y 01m 29d 2023-05-24 26y 11m 03d 5 Morelos
88 Arthur Numan 16 16 0 1 14 1 1 87.50 6.25 6.25 90.63 1998-08-02 28y 07m 19d 2003-05-18 33y 05m 04d 5 Numan
88 Billy Ritchie 16 16 0 0 9 5 2 56.25 31.25 12.50 71.88 1958-04-30 21y 07m 19d 1966-10-15 30y 01m 04d 8 Ritchie
88 William J Simpson 16 16 0 13 11 2 3 68.75 12.50 18.75 75.00 1951-01-20 Not Known 1957-10-26 Not Known 7 Simpson
96 Terence Ian Butcher 15 15 0 0 10 4 1 66.67 26.67 6.67 80.00 1986-10-04 27y 09m 06d 1990-09-08 31y 08m 11d 5 Butcher
96 Alexander Cleland 15 15 0 1 9 2 4 60.00 13.33 26.67 66.67 1995-02-20 24y 02m 10d 1998-04-25 27y 04m 15d 4 Cleland
96 Kyle Lafferty 15 9 6 6 11 2 2 73.33 13.33 13.33 80.00 2008-08-16 21y 00m 26d 2019-04-20 31y 08m 30d 5 Lafferty
96 Thomas Allan Muirhead 15 15 0 0 7 4 4 46.67 26.67 26.67 60.00 1919-09-29 Not Known 1930-02-22 Not Known 10 Muirhead
96 Ignacio Javier Gomez Novo 15 7 8 6 8 4 3 53.33 26.67 20.00 66.67 2004-09-12 25y 05m 17d 2010-04-18 31y 00m 23d 6 Novo
96 Sasa Papac 15 15 0 0 10 3 2 66.67 20.00 13.33 76.67 2007-04-21 27y 02m 14d 2011-10-23 31y 08m 16d 6 Papac
96 Willie Reid 15 15 0 17 9 1 5 60.00 6.67 33.33 63.33 1910-01-08 Not Known 1920-04-10 Not Known 8 Reid
96 James Stark 15 15 0 1 10 3 2 66.67 20.00 13.33 76.67 1900-09-24 Not Known 1910-01-08 Not Known 8 Stark
96 Mark Everton Walters 15 14 1 6 10 3 2 66.67 20.00 13.33 76.67 1988-01-16 23y 07m 14d 1991-03-09 26y 09m 07d 4 Walters
105 Robert Brown 14 14 0 0 8 2 4 57.14 14.29 28.57 64.29 1946-11-30 23y 08m 11d 1954-02-20 30y 11m 01d 8 Brown
105 Harold Davis 14 14 0 1 9 1 4 64.29 7.14 28.57 67.86 1956-12-15 23y 07m 05d 1962-02-24 28y 09m 14d 6 Davis
105 Jimmy Fleming 14 14 0 11 9 4 1 64.29 28.57 7.14 78.57 1926-09-18 Not Known 1934-08-22 Not Known 8 Fleming
105 Tom Hamilton 14 14 0 0 9 1 4 64.29 7.14 28.57 67.86 1926-09-18 Not Known 1932-10-22 Not Known 7 Hamilton
105 Kaj Johansen 14 14 0 0 8 4 2 57.14 28.57 14.29 71.43 1965-08-14 25y 05m 22d 1970-03-25 30y 01m 02d 5 Johansen
105 Peter Lovenkrands 14 9 5 4 9 4 1 64.29 28.57 7.14 78.57 2001-09-08 21y 07m 10d 2006-05-07 26y 03m 08d 5 Lovenkrands
105 Derek James Parlane 14 14 0 9 9 1 4 64.29 7.14 28.57 67.86 1972-12-02 19y 06m 27d 1979-04-28 25y 11m 23d 6 Parlane
105 Ian Petrie Redford 14 14 0 2 6 4 4 42.86 28.57 28.57 57.14 1980-10-11 20y 06m 06d 1985-02-23 24y 10m 18d 4 Redford
105 David Bruce Smith 14 13 1 0 9 3 2 64.29 21.43 14.29 75.00 1966-10-15 22y 11m 01d 1974-01-19 30y 02m 05d 8 Smith
114 Christopher Burke 13 8 5 1 7 4 2 53.85 30.77 15.38 69.23 2003-12-20 20y 00m 18d 2008-11-29 24y 11m 27d 6 Burke
114 Ronald de Boer 13 12 1 5 10 2 1 76.92 15.38 7.69 84.62 2000-09-17 30y 04m 02d 2004-05-12 33y 11m 27d 4 de Boer
114 Pieter Huistra 13 10 3 1 7 5 1 53.85 38.46 7.69 73.08 1990-09-08 23y 07m 21d 1994-11-09 27y 09m 22d 5 Huistra
114 Glen Kamara 13 10 3 1 9 3 1 69.23 23.08 7.69 80.77 2019-04-03 23y 05m 06d 2023-05-24 27y 06m 26d 4 Kamara
114 Ryan Kent 13 12 1 4 10 1 2 76.92 7.69 15.38 80.77 2018-10-07 21y 10m 26d 2023-02-01 26y 02m 21d 4 Kent
114 Adam Little 13 13 0 0 11 2 0 84.62 15.38 .00 92.31 1941-11-15 22y 02m 14d 1945-02-03 25y 05m 02d 4 Little
114 Herbert Lock 13 13 0 0 9 1 3 69.23 7.69 23.08 73.08 1910-01-08 Not Known 1920-04-10 Not Known 8 Lock
114 John Lundstram 13 12 1 1 11 2 0 84.62 15.38 .00 92.31 2021-10-16 27y 07m 28d 2024-04-21 30y 02m 03d 3 Lundstram
114 John MacDonald 13 7 6 3 6 3 4 46.15 23.08 30.77 57.69 1979-02-24 17y 10m 09d 1985-02-23 23y 10m 08d 6 MacDonald
114 Willie Mathieson 13 13 0 0 6 3 4 46.15 23.08 30.77 57.69 1966-03-12 23y 01m 20d 1974-01-19 30y 11m 30d 7 Mathieson
114 Scott Nisbet 13 12 1 2 9 1 3 69.23 7.69 23.08 73.08 1985-12-28 17y 10m 28d 1993-02-27 25y 00m 30d 6 Nisbet
114 Willie Robb 13 13 0 0 7 4 2 53.85 30.77 15.38 69.23 1920-09-20 Not Known 1926-01-16 Not Known 6 Robb
126 Robert Marshall [1] 12 12 0 0 5 1 6 41.67 8.33 50.00 45.83 1890-08-16 Not Known 1895-12-07 Not Known 6 [1]
126 Borna Barisic 12 11 1 0 8 2 2 66.67 16.67 16.67 75.00 2019-10-20 26y 11m 10d 2024-04-21 31y 05m 11d 4 Barisic
126 Bobby Main 12 12 0 4 5 3 4 41.67 25.00 33.33 54.17 1933-10-21 Not Known 1938-04-23 Not Known 5 Main
126 Robert L. McDonald 12 12 0 0 6 3 3 50.00 25.00 25.00 62.50 1930-08-16 Not Known 1936-12-05 Not Known 6 McDonald
126 John Livingstone (Ian) McMillan 12 12 0 2 7 1 4 58.33 8.33 33.33 62.50 1958-12-13 27y 08m 25d 1963-11-30 32y 08m 12d 5 McMillan
126 Steven John Naismith 12 9 3 5 9 2 1 75.00 16.67 8.33 83.33 2007-12-15 21y 03m 01d 2011-10-23 25y 01m 09d 5 Naismith
126 Dave Provan 12 12 0 0 6 4 2 50.00 33.33 16.67 66.67 1959-04-11 18y 01m 00d 1970-03-25 29y 00m 14d 7 Provan
126 Maurice Ross 12 9 3 0 8 3 1 66.67 25.00 8.33 79.17 2001-09-08 20y 07m 05d 2005-03-02 24y 00m 27d 4 Ross
126 Nigel Spackman 12 12 0 0 8 3 1 66.67 25.00 8.33 79.17 1989-12-02 29y 00m 00d 1992-04-28 31y 04m 26d 3 Spackman
126 Finlay Ballantyne Speedie 12 12 0 5 7 4 1 58.33 33.33 8.33 75.00 1901-08-24 21y 00m 06d 1906-04-07 25y 07m 20d 5 Speedie
136 Robert Gordon Campbell 11 11 0 3 6 3 2 54.55 27.27 18.18 68.18 1906-09-24 Not Known 1913-09-13 Not Known 8 Campbell
136 Thomas 'Tully' Craig 11 11 0 1 7 2 2 63.64 18.18 18.18 72.73 1925-09-26 27y 11m 14d 1934-03-10 36y 04m 26d 6 Craig
136 James Hill Galt 11 11 0 1 6 3 2 54.55 27.27 18.18 68.18 1906-09-24 Not Known 1913-03-15 Not Known 6 Galt
136 Joe Hendry 11 11 0 0 6 1 4 54.55 9.09 36.36 59.09 1910-09-19 Not Known 1916-02-12 Not Known 6 Hendry
136 David Donaldson MacKinnon 11 9 2 0 5 1 5 45.45 9.09 45.45 50.00 1982-10-27 26y 05m 04d 1986-03-29 29y 10m 06d 4 MacKinnon
136 Neil Docherty McCann 11 7 4 1 10 1 0 90.91 9.09 .00 95.45 1998-12-19 24y 04m 08d 2003-02-04 28y 05m 24d 5 McCann
136 Alan James McLaren 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1994-11-09 23y 10m 05d 1997-02-01 26y 00m 28d 3 McLaren
136 Sergio Porrini 11 11 0 0 7 2 2 63.64 18.18 18.18 72.73 1997-08-04 28y 08m 27d 2001-03-03 32y 03m 23d 4 Porrini
136 John Prentice 11 11 0 2 6 5 0 54.55 45.45 .00 77.27 1952-01-19 Not Known 1956-03-17 Not Known 5 Prentice
136 Jacky' Robertson 11 11 0 0 7 4 0 63.64 36.36 .00 81.82 1899-09-02 Not Known 1904-09-26 Not Known 5 Robertson
136 Lee Wallace 11 11 0 0 4 2 5 36.36 18.18 45.45 45.45 2011-10-23 24y 02m 22d 2017-08-19 30y 00m 18d 4 Wallace
147 Shota Arveladze 10 7 3 5 9 1 0 90.00 10.00 .00 95.00 2001-12-09 28y 08m 17d 2005-05-07 32y 01m 15d 4 Arveladze
147 James Curran Baxter 10 10 0 2 8 2 0 80.00 20.00 .00 90.00 1960-10-26 21y 00m 27d 1969-12-06 30y 02m 07d 6 Baxter
147 Alexander Bennett 10 10 0 1 6 0 4 60.00 .00 40.00 60.00 1908-11-28 27y 02m 08d 1916-02-12 34y 04m 23d 8 Bennett
147 William Dodds 10 6 4 5 9 1 0 90.00 10.00 .00 95.00 1999-12-22 30y 10m 17d 2002-09-11 33y 07m 06d 4 Dodds
147 Derek Ferguson 10 9 1 0 6 1 3 60.00 10.00 30.00 65.00 1983-10-26 16y 02m 26d 1989-04-29 21y 08m 30d 6 Ferguson
147 Derek D Grierson 10 10 0 6 6 3 1 60.00 30.00 10.00 75.00 1952-08-09 Not Known 1955-04-09 Not Known 3 Grierson
147 Stephen Hughes 10 6 4 1 7 2 1 70.00 20.00 10.00 80.00 2000-05-13 17y 05m 29d 2004-11-28 22y 00m 14d 5 Hughes
147 Andrei Kanchelskis 10 8 2 0 7 2 1 70.00 20.00 10.00 80.00 1998-08-02 29y 06m 10d 2002-04-07 33y 02m 15d 3 Kanchelskis
147 Billy McCandless 10 10 0 0 5 3 2 50.00 30.00 20.00 65.00 1921-04-27 Not Known 1930-02-22 Not Known 8 McCandless
147 Hugh McCreadie 10 10 0 2 5 0 5 50.00 .00 50.00 50.00 1890-08-16 Not Known 1895-12-07 Not Known 6 McCreadie
147 Alexei Mikhailitchenko 10 6 4 1 7 2 1 70.00 20.00 10.00 80.00 1991-10-19 28y 06m 19d 1996-01-20 32y 09m 21d 4 Mikhailitchenko
147 Michael Mols 10 7 3 1 8 1 1 80.00 10.00 10.00 85.00 1999-08-07 28y 07m 21d 2004-05-12 33y 04m 25d 4 Mols
147 Bobby Neil 10 10 0 4 7 1 2 70.00 10.00 20.00 75.00 1898-09-03 22y 11m 10d 1904-01-30 28y 04m 06d 6 Neil
147 Craig Stewart Paterson 10 10 0 0 3 3 4 30.00 30.00 40.00 45.00 1983-09-07 23y 11m 05d 1986-11-29 27y 01m 27d 4 Paterson
147 Dado Prso 10 10 0 0 7 2 1 70.00 20.00 10.00 80.00 2004-09-12 29y 10m 07d 2007-04-21 32y 05m 16d 3 Prso
147 William W Rae 10 10 0 0 6 1 3 60.00 10.00 30.00 65.00 1946-11-30 Not Known 1956-03-03 Not Known 7 Rae
147 Antony Vidmar 10 9 1 0 8 2 0 80.00 20.00 .00 90.00 1998-10-17 28y 03m 13d 2002-04-07 31y 09m 03d 4 Vidmar
164 Joseph Oluwaseyi Temitope Ayodele-Aribo 9 8 1 1 5 2 2 55.56 22.22 22.22 66.67 2019-10-20 23y 02m 29d 2022-05-21 25y 10m 00d 2 Ayodele-Aribo
164 Samuel D Baird 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 1955-11-12 25y 05m 30d 1958-08-23 28y 03m 10d 4 Baird
164 Joachim Björklund 9 9 0 0 5 2 2 55.56 22.22 22.22 66.67 1996-09-14 25y 05m 30d 1998-05-16 27y 02m 01d 2 Björklund
164 Madjid Bougherra 9 9 0 0 6 1 2 66.67 11.11 22.22 72.22 2008-08-16 25y 10m 09d 2011-07-23 28y 09m 16d 4 Bougherra
164 Maurice Edu 9 8 1 0 7 1 1 77.78 11.11 11.11 83.33 2009-05-03 23y 00m 15d 2012-04-21 26y 00m 03d 4 Edu
164 Robert William Fleck 9 8 1 3 5 3 1 55.56 33.33 11.11 72.22 1984-04-07 18y 07m 27d 1987-11-28 22y 03m 17d 4 Fleck
164 Paul John Gascoigne 9 9 0 6 6 1 2 66.67 11.11 22.22 72.22 1995-10-21 28y 04m 24d 1998-02-28 30y 09m 01d 3 Gascoigne
164 John Turner Hamilton 9 8 1 1 9 0 0 100.00 .00 .00 100.00 1974-01-19 24y 06m 09d 1977-04-09 27y 08m 30d 3 Hamilton
164 Maurice Thomas Johnston 9 9 0 2 6 2 1 66.67 22.22 11.11 77.78 1989-09-30 26y 05m 17d 1991-09-04 28y 04m 22d 3 Johnston
164 John McClelland 9 9 0 0 5 2 2 55.56 22.22 22.22 66.67 1982-10-27 26y 10m 20d 1984-10-06 28y 09m 29d 3 McClelland
164 Robert Munro McKean 9 7 2 1 7 1 1 77.78 11.11 11.11 83.33 1974-10-26 21y 10m 18d 1977-04-09 24y 04m 01d 3 McKean
164 Alexander [1] Miller 9 9 0 1 9 0 0 100.00 .00 .00 100.00 1970-10-10 Not Known 1980-10-11 Not Known 6 Miller
164 Maxwell Murray 9 9 0 6 6 0 3 66.67 .00 33.33 66.67 1956-12-15 21y 01m 08d 1959-04-11 23y 05m 04d 3 Murray
164 James 'Doc' Paterson 9 9 0 0 4 1 4 44.44 11.11 44.44 50.00 1912-04-15 Not Known 1920-04-10 Not Known 6 Paterson
164 Robert Prytz 9 7 2 2 4 3 2 44.44 33.33 22.22 61.11 1982-10-27 22y 09m 15d 1985-04-27 25y 03m 15d 3 Prytz
164 Colin Stein 9 8 1 1 8 0 1 88.89 .00 11.11 88.89 1969-01-11 21y 08m 01d 1976-11-27 29y 06m 17d 6 Stein
164 Giovanni Van Bronckhorst 9 9 0 0 7 1 1 77.78 11.11 11.11 83.33 1998-08-02 23y 05m 28d 2001-03-03 26y 00m 26d 3 Van Bronckhorst
164 Bobby Watson 9 7 2 0 6 2 1 66.67 22.22 11.11 77.78 1965-08-28 19y 03m 13d 1969-12-06 23y 06m 21d 4 Watson
164 Raymond Colin Wilkins 9 9 0 0 6 1 2 66.67 11.11 22.22 72.22 1987-11-28 31y 02m 14d 1989-09-30 33y 00m 16d 3 Wilkins
164 Scott [2] Wright 9 1 8 2 7 2 0 77.78 22.22 .00 88.89 2021-10-16 24y 02m 08d 2024-02-24 26y 06m 16d 3 Wright
184 Jock Buchanan [1] 8 8 0 0 4 1 3 50.00 12.50 37.50 56.25 1928-03-07 Not Known 1930-12-27 Not Known 4 [1]
184 Mikel Arteta Amatriain 8 8 0 0 7 0 1 87.50 .00 12.50 87.50 2002-09-11 20y 05m 16d 2004-05-12 22y 01m 16d 2 Amatriain
184 John Barker 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1892-04-23 Not Known 1895-12-07 Not Known 5 Barker
184 William Findlay 8 8 0 7 4 1 3 50.00 12.50 37.50 56.25 1948-05-03 25y 10m 04d 1953-10-31 31y 04m 02d 6 Findlay
184 Alex Fraser 8 8 0 0 4 3 1 50.00 37.50 12.50 68.75 1902-10-04 Not Known 1904-11-05 Not Known 3 Fraser
184 Brahim Hemdani 8 8 0 0 6 2 0 75.00 25.00 .00 87.50 2006-03-19 28y 00m 04d 2008-01-30 29y 10m 15d 3 Hemdani
184 John Hempsey 8 8 0 0 6 1 1 75.00 12.50 12.50 81.25 1913-03-15 Not Known 1919-03-01 Not Known 6 Hempsey
184 Geordie Henderson 8 8 0 3 4 2 2 50.00 25.00 25.00 62.50 1921-10-08 Not Known 1925-09-26 Not Known 5 Henderson
184 Alan Hutton 8 7 1 0 4 2 2 50.00 25.00 25.00 62.50 2004-05-12 19y 05m 12d 2007-12-15 23y 00m 15d 4 Hutton
184 John May 8 8 0 1 5 2 1 62.50 25.00 12.50 75.00 1904-09-26 Not Known 1910-04-18 Not Known 6 May
184 Andrew McCreadie 8 8 0 0 4 0 4 50.00 .00 50.00 50.00 1890-08-16 Not Known 1896-09-21 Not Known 5 McCreadie
184 John McDonald # 1 8 8 0 0 5 3 0 62.50 37.50 .00 81.25 1902-10-04 Not Known 1909-04-03 Not Known 4 McDonald
184 Jim Miller 8 8 0 1 5 2 1 62.50 25.00 12.50 75.00 1896-09-12 Not Known 1899-09-18 Not Known 4 Miller
184 Neil Andrew Murray 8 6 2 0 5 2 1 62.50 25.00 12.50 75.00 1993-02-27 20y 00m 06d 1995-03-18 22y 00m 25d 3 Murray
184 James Michael Nicholl 8 8 0 0 4 4 0 50.00 50.00 .00 75.00 1983-12-03 26y 11m 05d 1987-10-03 30y 09m 05d 3 Nicholl
184 Andy Penman 8 7 1 4 5 2 1 62.50 25.00 12.50 75.00 1967-09-30 24y 07m 10d 1971-10-02 28y 07m 12d 4 Penman
184 Steven Smith 8 6 2 0 7 0 1 87.50 .00 12.50 87.50 2005-12-17 20y 03m 17d 2014-11-22 29y 02m 23d 5 Smith
184 Kevin Thomson 8 7 1 0 6 1 1 75.00 12.50 12.50 81.25 2007-04-21 22y 06m 07d 2010-04-18 25y 06m 04d 4 Thomson
184 Joseph Nicol Walker 8 8 0 0 1 2 5 12.50 25.00 62.50 25.00 1984-02-11 21y 04m 13d 1988-12-10 26y 02m 11d 4 Walker
184 Rodney Seymour Wallace 8 8 0 6 7 0 1 87.50 .00 12.50 87.50 1998-08-02 28y 10m 00d 2001-05-05 31y 07m 03d 3 Wallace
184 William McInnes Williamson 8 8 0 2 4 0 4 50.00 .00 50.00 50.00 1942-10-31 Not Known 1950-01-21 Not Known 6 Williamson
205 Leon Balogun 7 7 0 0 6 1 0 85.71 14.29 .00 92.86 2021-10-16 33y 03m 18d 2024-04-21 35y 09m 24d 2 Balogun
205 James M Bowie 7 7 0 1 6 0 1 85.71 .00 14.29 85.71 1915-10-16 27y 03m 07d 1920-09-20 32y 02m 11d 6 Bowie
205 Thomas Buffel 7 4 3 2 5 1 1 71.43 14.29 14.29 78.57 2005-03-02 24y 00m 11d 2006-08-19 25y 06m 00d 3 Buffel
205 Hugh Burns 7 5 2 1 3 0 4 42.86 .00 57.14 42.86 1985-02-23 19y 02m 10d 1986-11-29 20y 11m 16d 3 Burns
205 Daniel Joao Santos Candeias 7 7 0 1 6 1 0 85.71 14.29 .00 92.86 2017-08-19 29y 05m 25d 2019-04-20 31y 01m 26d 2 Candeias
205 Alfred James Conn 7 6 1 1 5 0 2 71.43 .00 28.57 71.43 1970-03-25 17y 11m 20d 1973-09-29 21y 05m 24d 5 Conn
205 Alec Craig 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1905-09-25 Not Known 1915-02-20 Not Known 4 Craig
205 Jermain Defoe 7 3 4 2 4 1 2 57.14 14.29 28.57 64.29 2019-04-03 36y 05m 27d 2020-02-29 37y 04m 22d 2 Defoe
205 Wesley Andrew Foderingham 7 7 0 0 4 1 2 57.14 14.29 28.57 64.29 2016-11-30 25y 10m 16d 2018-02-24 27y 01m 10d 2 Foderingham
205 Jim Forrest 7 7 0 4 2 3 2 28.57 42.86 28.57 50.00 1963-11-30 19y 02m 08d 1966-03-12 21y 05m 18d 3 Forrest
205 David Haddow 7 7 0 0 2 0 5 28.57 .00 71.43 28.57 1891-11-21 Not Known 1894-11-24 Not Known 4 Haddow
205 Robert Hamilton 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1928-03-07 Not Known 1932-10-22 Not Known 5 Hamilton
205 Jason Holt 7 5 2 0 5 0 2 71.43 .00 28.57 71.43 2016-11-30 23y 09m 11d 2018-04-22 25y 02m 03d 2 Holt
205 Stewart Joseph Kennedy 7 7 0 0 5 1 1 71.43 14.29 14.29 78.57 1974-10-26 25y 01m 26d 1977-04-09 27y 07m 10d 3 Kennedy
205 Bert Konterman 7 6 1 0 6 1 0 85.71 14.29 .00 92.86 2000-09-17 29y 08m 03d 2002-09-11 31y 07m 28d 3 Konterman
205 George Law 7 7 0 0 6 1 0 85.71 14.29 .00 92.86 1908-02-29 Not Known 1911-12-16 Not Known 5 Law
205 James L Logan 7 7 0 3 3 1 3 42.86 14.29 42.86 50.00 1913-03-15 Not Known 1916-08-26 Not Known 5 Logan
205 Robert Malcolm 7 5 2 0 7 0 0 100.00 .00 .00 100.00 2001-03-03 20y 03m 19d 2005-12-17 25y 01m 05d 5 Malcolm
205 Alastair Espie Maxwell 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1993-04-14 28y 01m 29d 1995-03-18 30y 01m 02d 3 Maxwell
205 Willie McIntosh 7 7 0 7 6 0 1 85.71 .00 14.29 85.71 1941-07-05 Not Known 1944-03-25 Not Known 4 McIntosh
205 Charles David Miller 7 5 2 1 4 0 3 57.14 .00 42.86 57.14 1995-01-21 18y 10m 03d 1998-10-17 22y 06m 29d 4 Miller
205 Orjan Persson 7 7 0 2 3 3 1 42.86 42.86 14.29 64.29 1967-09-30 25y 01m 03d 1969-02-24 26y 05m 28d 2 Persson
205 Gordan Petric 7 7 0 0 4 0 3 57.14 .00 42.86 57.14 1995-10-21 26y 02m 21d 1997-05-10 27y 09m 10d 2 Petric
205 Peter Pursell 7 7 0 0 7 0 0 100.00 .00 .00 100.00 1915-02-20 Not Known 1919-03-01 Not Known 4 Pursell
205 Claudio Reyna 7 7 0 2 6 1 0 85.71 14.29 .00 92.86 1999-05-09 25y 09m 19d 2001-05-05 27y 09m 15d 3 Reyna
205 Eddie Rutherford 7 7 0 1 5 0 2 71.43 .00 28.57 71.43 1947-12-06 26y 09m 28d 1951-10-20 30y 08m 12d 5 Rutherford
205 John [11] Walker 7 7 0 6 3 2 2 42.86 28.57 28.57 57.14 1902-09-06 Not Known 1904-11-05 Not Known 3 Walker
205 Scott Wilson 7 5 2 0 6 1 0 85.71 14.29 .00 92.86 1998-10-17 21y 06m 28d 2001-12-09 24y 08m 20d 4 Wilson
233 George Henderson [1] 6 6 0 0 4 1 1 66.67 16.67 16.67 75.00 1903-04-25 Not Known 1904-11-05 Not Known 3 [1]
233 James Blair [1] 6 6 0 0 6 0 0 100.00 .00 .00 100.00 1916-08-26 Not Known 1919-03-01 Not Known 3 [1]
233 Charles Graham Adam 6 6 0 0 4 1 1 66.67 16.67 16.67 75.00 2006-11-19 20y 11m 09d 2008-11-29 22y 11m 19d 3 Adam
233 Marvin Anthony Andrews 6 6 0 1 5 0 1 83.33 .00 16.67 83.33 2004-11-28 28y 11m 06d 2006-05-07 30y 04m 15d 2 Andrews
233 Douglas Keith Bell 6 3 3 0 2 1 3 33.33 16.67 50.00 41.67 1985-08-24 25y 11m 19d 1986-11-29 27y 02m 24d 2 Bell
233 James Bett 6 6 0 3 4 1 1 66.67 16.67 16.67 75.00 1980-10-11 20y 10m 16d 1982-11-10 22y 11m 16d 2 Bett
233 Bobby Bolt 6 6 0 0 4 2 0 66.67 33.33 .00 83.33 1940-10-12 Not Known 1941-11-15 Not Known 2 Bolt
233 James Bowie 6 6 0 0 4 0 2 66.67 .00 33.33 66.67 1910-12-24 Not Known 1915-02-20 Not Known 4 Bowie
233 Kirk Broadfoot 6 5 1 0 3 2 1 50.00 33.33 16.67 66.67 2008-02-27 23y 06m 19d 2011-10-23 27y 02m 15d 4 Broadfoot
233 Johnny Campbell 6 6 0 2 5 1 0 83.33 16.67 .00 91.67 1898-09-03 28y 06m 15d 1901-09-16 31y 06m 28d 3 Campbell
233 Todd Owen Cantwell 6 5 1 1 5 1 0 83.33 16.67 .00 91.67 2023-02-01 24y 11m 05d 2024-04-21 26y 01m 25d 2 Cantwell
233 Davie Crawford 6 6 0 0 4 2 0 66.67 33.33 .00 83.33 1895-01-19 Not Known 1901-08-24 Not Known 4 Crawford
233 Jean-Claude Ducan Darcheville 6 3 3 3 4 0 2 66.67 .00 33.33 66.67 2007-09-15 32y 01m 21d 2008-11-29 33y 04m 04d 2 Darcheville
233 Campbell Grant Fraser 6 5 1 0 1 2 3 16.67 33.33 50.00 33.33 1984-10-06 27y 02m 14d 1986-10-04 29y 02m 12d 3 Fraser
233 Andrew Halliday 6 4 2 0 4 0 2 66.67 .00 33.33 66.67 2016-11-30 25y 01m 19d 2018-12-02 27y 01m 21d 3 Halliday
233 Billy Hogg 6 6 0 1 4 1 1 66.67 16.67 16.67 75.00 1910-01-08 Not Known 1913-03-15 Not Known 4 Hogg
233 George Jenkins 6 6 0 0 4 1 1 66.67 16.67 16.67 75.00 1938-11-12 Not Known 1945-02-03 Not Known 4 Jenkins
233 Neil Kerr 6 6 0 4 4 0 2 66.67 .00 33.33 66.67 1890-08-16 Not Known 1893-05-06 Not Known 3 Kerr
233 David Kinnear 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1936-04-22 19y 02m 00d 1938-11-12 21y 08m 21d 4 Kinnear
233 Archie Kyle 6 6 0 1 3 2 1 50.00 33.33 16.67 66.67 1904-09-26 Not Known 1907-12-07 Not Known 4 Kyle
233 Sotirios Kyrgiakos 6 6 0 0 4 1 1 66.67 16.67 16.67 75.00 2005-03-02 25y 07m 07d 2006-05-07 26y 09m 14d 2 Kyrgiakos
233 Alexander Mackie 6 6 0 3 5 0 1 83.33 .00 16.67 83.33 1902-10-04 Not Known 1904-11-05 Not Known 3 Mackie
233 Norrie Martin 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1958-08-23 Not Known 1969-02-24 Not Known 4 Martin
233 Colin C McAdam 6 6 0 2 4 1 1 66.67 16.67 16.67 75.00 1980-10-11 29y 01m 13d 1983-12-03 32y 03m 05d 3 McAdam
233 Robert McDiarmid 6 6 0 3 4 1 1 66.67 16.67 16.67 75.00 1918-01-12 Not Known 1922-02-25 Not Known 4 McDiarmid
233 David Stuart Mitchell 6 6 0 3 3 1 2 50.00 16.67 33.33 58.33 1983-09-07 21y 02m 25d 1984-12-08 22y 05m 25d 2 Mitchell
233 Ian William Murray 6 5 1 0 3 2 1 50.00 33.33 16.67 66.67 2005-09-24 24y 06m 04d 2007-04-21 26y 01m 01d 2 Murray
233 Graham Paul Roberts 6 6 0 1 4 1 1 66.67 16.67 16.67 75.00 1987-02-07 27y 07m 04d 1988-04-02 28y 08m 30d 2 Roberts
233 Fashion Sakala 6 3 3 2 5 1 0 83.33 16.67 .00 91.67 2021-12-12 24y 08m 28d 2023-05-24 26y 02m 10d 2 Sakala
233 Billy Stevenson 6 6 0 0 3 0 3 50.00 .00 50.00 50.00 1958-12-13 19y 01m 17d 1961-03-08 21y 04m 10d 3 Stevenson
233 William Douglas Telfer 6 6 0 0 3 0 3 50.00 .00 50.00 50.00 1958-04-30 32y 06m 04d 1959-04-11 33y 05m 16d 2 Telfer
233 Ronald Waterreus 6 6 0 0 4 1 1 66.67 16.67 16.67 75.00 2005-03-02 34y 06m 05d 2006-05-07 35y 08m 12d 2 Waterreus
233 Alex Willoughby 6 6 0 3 4 2 0 66.67 33.33 .00 83.33 1965-08-28 20y 11m 11d 1968-03-09 23y 05m 21d 3 Willoughby
233 Joshua Dean Windass 6 5 1 1 4 1 1 66.67 16.67 16.67 75.00 2017-02-01 Not Known 2018-04-22 Not Known 2 Windass
233 Quinton Young 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1972-12-02 25y 02m 13d 1975-09-06 27y 11m 18d 4 Young
268 Douglas Rae Dow Collier Baillie 5 5 0 0 4 0 1 80.00 .00 20.00 80.00 1961-03-08 24y 01m 09d 1963-11-30 26y 10m 03d 3 Baillie
268 Jack Butland 5 5 0 0 5 0 0 100.00 .00 .00 100.00 2023-10-29 30y 07m 19d 2024-04-21 31y 01m 11d 1 Butland
268 Benjamin Keith Davies 5 4 1 0 5 0 0 100.00 .00 .00 100.00 2022-10-01 27y 01m 20d 2023-11-05 28y 02m 25d 2 Davies
268 Adam Scott Mathieson Duncan 5 5 0 1 4 0 1 80.00 .00 20.00 80.00 1915-02-20 26y 03m 18d 1917-01-06 28y 02m 04d 3 Duncan
268 Tore Andre Flo 5 5 0 4 4 1 0 80.00 20.00 .00 90.00 2000-12-03 27y 05m 18d 2002-02-09 28y 07m 25d 2 Flo
268 Gennaro Gattuso 5 4 1 2 3 0 2 60.00 .00 40.00 60.00 1997-08-04 19y 06m 26d 1998-08-02 20y 06m 24d 2 Gattuso
268 Nikica Jelavic 5 3 2 2 3 1 1 60.00 20.00 20.00 70.00 2010-10-02 25y 01m 05d 2011-10-23 26y 01m 26d 2 Jelavic
268 Jonatan Johansson 5 3 2 1 3 2 0 60.00 40.00 .00 80.00 1998-02-28 22y 06m 12d 2000-05-13 24y 08m 27d 3 Johansson
268 Ross McCausland 5 1 4 0 5 0 0 100.00 .00 .00 100.00 2022-05-14 19y 00m 02d 2024-04-21 20y 11m 09d 2 McCausland
268 Derek John McInnes 5 2 3 1 2 2 1 40.00 40.00 20.00 60.00 1996-09-14 25y 02m 09d 1999-05-09 27y 10m 04d 2 McInnes
268 Kevin Clifton McMinn 5 3 2 0 0 1 4 .00 20.00 80.00 10.00 1984-12-08 22y 02m 10d 1986-03-29 23y 06m 01d 2 McMinn
268 Henry Muir 5 5 0 0 3 0 2 60.00 .00 40.00 60.00 1913-09-13 Not Known 1916-02-12 Not Known 3 Muir
268 Willie Nicholson 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1930-02-22 Not Known 1934-08-22 Not Known 5 Nicholson
268 Oluwaseyi Babajide Ojo 5 2 3 0 2 1 2 40.00 20.00 40.00 50.00 2019-10-20 22y 04m 01d 2020-02-29 22y 08m 10d 1 Ojo
268 Willie Paton 5 5 0 2 2 3 0 40.00 60.00 .00 70.00 1949-04-05 Not Known 1954-12-18 Not Known 4 Paton
268 Gordon Duffield Smith 5 4 1 1 3 1 1 60.00 20.00 20.00 70.00 1978-10-14 23y 09m 15d 1980-03-08 25y 02m 08d 2 Smith
268 Graeme Souness 5 3 2 0 4 1 0 80.00 20.00 .00 90.00 1987-02-07 33y 09m 01d 1988-09-21 35y 04m 15d 3 Souness
268 Stale Stensaas 5 5 0 0 4 0 1 80.00 .00 20.00 80.00 1997-08-04 26y 00m 28d 1998-12-19 27y 05m 12d 2 Stensaas
268 Gregor McKenzie Stevens 5 5 0 0 5 0 0 100.00 .00 .00 100.00 1980-03-08 25y 01m 24d 1983-10-26 28y 09m 13d 4 Stevens
268 Steven Thompson 5 1 4 0 3 1 1 60.00 20.00 20.00 70.00 2003-05-18 24y 07m 04d 2005-12-17 27y 02m 03d 4 Thompson
268 James Walls 5 5 0 0 4 1 0 80.00 20.00 .00 90.00 1918-08-24 Not Known 1920-09-20 Not Known 3 Walls
268 Kenneth George Watson 5 5 0 1 5 0 0 100.00 .00 .00 100.00 1976-11-27 20y 10m 22d 1978-12-16 22y 11m 11d 2 Watson
268 James Wilkie 5 5 0 1 4 1 0 80.00 20.00 .00 90.00 1898-09-03 Not Known 1901-09-16 Not Known 3 Wilkie
268 Bobby [1] Williamson 5 5 0 3 1 2 2 20.00 40.00 40.00 40.00 1984-02-11 22y 05m 29d 1986-01-25 24y 05m 12d 2 Williamson
268 Danny Wilson 5 5 0 1 3 1 1 60.00 20.00 20.00 70.00 2010-01-23 18y 00m 27d 2017-10-28 25y 10m 01d 3 Wilson
293 Michael John Ball 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 2003-09-21 23y 11m 19d 2005-03-02 25y 05m 00d 2 Ball
293 Ian George [1] Black 4 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2014-08-10 29y 04m 27d 2015-05-02 30y 01m 18d 1 Black
293 David Boyd 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1893-10-14 Not Known 1895-01-19 Not Known 2 Boyd
293 Claudio Caniggia 4 3 1 1 4 0 0 100.00 .00 .00 100.00 2001-12-09 34y 11m 00d 2003-02-15 36y 01m 06d 2 Caniggia
293 Alexander Clark 4 3 1 4 2 1 1 50.00 25.00 25.00 62.50 1983-09-07 26y 10m 10d 1984-04-07 27y 05m 10d 1 Clark
293 Carlos Javier Jimenez Cuellar 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2007-09-15 26y 00m 23d 2008-02-27 26y 06m 04d 1 Cuellar
293 Cyriel Kolawole Dessers 4 3 1 4 4 0 0 100.00 .00 .00 100.00 2023-10-29 28y 10m 21d 2024-04-21 29y 04m 13d 1 Dessers
293 Kevin Smith Drinkell 4 4 0 2 3 0 1 75.00 .00 25.00 75.00 1988-09-17 28y 02m 30d 1989-04-29 28y 10m 11d 1 Drinkell
293 Sam English 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1931-09-26 Not Known 1932-10-22 Not Known 2 English
293 Alexander Chapman Ferguson 4 4 0 2 1 2 1 25.00 50.00 25.00 50.00 1967-09-30 25y 09m 00d 1968-03-13 26y 02m 13d 1 Ferguson
293 Jon Flanagan 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2018-10-07 25y 09m 06d 2020-01-26 27y 00m 25d 2 Flanagan
293 Graham Fyfe 4 3 1 0 2 1 1 50.00 25.00 25.00 62.50 1970-03-25 18y 07m 07d 1975-11-08 24y 02m 21d 4 Fyfe
293 (William) Martin Melville Henderson 4 4 0 3 3 0 1 75.00 .00 25.00 75.00 1975-11-08 19y 06m 05d 1976-05-01 19y 11m 28d 1 Henderson
293 Terence Alan Hurlock 4 4 0 1 4 0 0 100.00 .00 .00 100.00 1990-09-08 31y 11m 17d 1991-03-09 32y 05m 15d 1 Hurlock
293 Tommy Hyslop 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1896-09-12 Not Known 1899-09-02 Not Known 3 Hyslop
293 Peter Jacobus Van Vossen 4 1 3 0 1 1 2 25.00 25.00 50.00 37.50 1996-01-20 27y 08m 30d 1997-05-10 29y 00m 19d 2 Jacobus Van Vossen
293 Tugay Kerimoglu 4 3 1 0 4 0 0 100.00 .00 .00 100.00 2000-04-12 29y 07m 19d 2000-12-03 30y 03m 09d 2 Kerimoglu
293 Donald Basil Kichenbrand 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1955-11-12 22y 02m 30d 1957-10-26 24y 02m 13d 2 Kichenbrand
293 Nicky Law 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 2014-08-10 26y 04m 12d 2015-05-02 27y 01m 03d 1 Law
293 Thomas Morris Lawrence 4 2 2 0 4 0 0 100.00 .00 .00 100.00 2023-11-05 29y 09m 23d 2024-04-21 30y 03m 08d 1 Lawrence
293 Colin Liddell 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1952-01-19 Not Known 1953-10-31 Not Known 3 Liddell
293 David Marshall 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1941-05-10 Not Known 1952-08-09 Not Known 3 Marshall
293 Rabbi Matondo 4 3 1 0 3 1 0 75.00 25.00 .00 87.50 2022-10-01 22y 00m 22d 2024-04-21 23y 07m 12d 2 Matondo
293 Ross McCrorie 4 2 2 0 4 0 0 100.00 .00 .00 100.00 2017-10-28 19y 07m 10d 2019-04-03 21y 00m 16d 2 McCrorie
293 Darren McGregor 4 3 1 1 1 1 2 25.00 25.00 50.00 37.50 2014-08-10 29y 00m 03d 2015-05-02 29y 08m 25d 1 McGregor
293 John Reid McGregor 4 2 2 0 2 2 0 50.00 50.00 .00 75.00 1987-09-02 24y 07m 28d 1988-01-16 25y 00m 11d 1 McGregor
293 Barrie McKay 4 3 1 2 2 0 2 50.00 .00 50.00 50.00 2016-11-30 21y 11m 00d 2017-05-13 22y 04m 13d 1 McKay
293 Harold J McKenna 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1916-08-26 Not Known 1918-01-12 Not Known 2 McKenna
293 Tom McKillop 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1937-01-04 Not Known 1939-03-18 Not Known 3 McKillop
293 George Tomlinson McLean 4 4 0 2 4 0 0 100.00 .00 .00 100.00 1963-03-27 19y 10m 01d 1965-11-13 22y 05m 18d 3 McLean
293 William McPherson 4 4 0 2 3 1 0 75.00 25.00 .00 87.50 1908-11-28 Not Known 1910-04-18 Not Known 2 McPherson
293 Miguel Pedro Mendes 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 2008-08-16 29y 05m 21d 2009-05-03 30y 02m 07d 1 Mendes
293 Hamed Namouchi 4 3 1 0 3 0 1 75.00 .00 25.00 75.00 2004-11-28 20y 09m 14d 2005-12-17 21y 10m 03d 2 Namouchi
293 James Oswald 4 4 0 7 3 0 1 75.00 .00 25.00 75.00 1895-08-31 Not Known 1896-09-21 Not Known 2 Oswald
293 Bill Paterson 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1959-10-31 29y 08m 06d 1961-10-28 31y 08m 03d 3 Paterson
293 Jimmy Neil Phillips 4 3 1 0 3 1 0 75.00 25.00 .00 87.50 1987-04-25 21y 02m 17d 1987-11-28 21y 09m 20d 2 Phillips
293 Steven John Pressley 4 3 1 0 2 2 0 50.00 50.00 .00 75.00 1993-04-14 19y 06m 03d 1993-12-27 20y 02m 16d 2 Pressley
293 Nicolas Raskin 4 2 2 0 3 1 0 75.00 25.00 .00 87.50 2023-05-24 22y 03m 01d 2024-04-21 23y 01m 29d 2 Raskin
293 Sebastian Igault Rozental 4 1 3 0 3 1 0 75.00 25.00 .00 87.50 1998-02-28 21y 05m 27d 2000-05-13 23y 08m 12d 3 Rozental
293 Abdallah Dipo Sima 4 4 0 1 4 0 0 100.00 .00 .00 100.00 2023-10-29 Not Known 2024-04-21 Not Known 1 Sima
293 Erik Sorensen 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1967-09-30 27y 08m 08d 1968-03-13 28y 01m 20d 1 Sorensen
293 Dujon Henriques Sterling 4 2 2 0 4 0 0 100.00 .00 .00 100.00 2023-11-05 24y 00m 12d 2024-04-21 24y 05m 28d 1 Sterling
293 James Garven Stewart 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1981-05-02 27y 01m 23d 1983-10-26 29y 07m 17d 3 Stewart
293 Jonas Thern 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1997-08-04 27y 04m 15d 1998-08-02 28y 04m 13d 2 Thern
293 Charlie Watkins 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1943-10-16 22y 09m 02d 1948-05-03 27y 03m 19d 3 Watkins
293 Gregg Wylde 4 1 3 0 2 2 0 50.00 50.00 .00 75.00 2010-01-23 18y 10m 00d 2011-10-23 20y 07m 00d 3 Wylde
293 Ridvan Yilmaz 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 2023-05-24 22y 00m 03d 2024-02-24 22y 09m 03d 2 Yilmaz
340 John Gray [1] 3 3 0 0 0 0 3 .00 .00 100.00 .00 1893-10-14 Not Known 1894-11-24 Not Known 2 [1]
340 William Gibson [1] 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1894-10-20 Not Known 1895-01-19 Not Known 1 [1]
340 Gabriel Omar Amato 3 1 2 0 1 1 1 33.33 33.33 33.33 50.00 1998-08-02 27y 09m 11d 1999-08-07 28y 09m 16d 2 Amato
340 Calvin Bassey 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2021-12-12 21y 11m 12d 2022-05-21 22y 04m 21d 1 Bassey
340 DaMarcus Lamont Beasley 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2007-09-15 25y 03m 22d 2009-03-21 26y 09m 25d 2 Beasley
340 Cameron Bell 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2014-08-10 27y 10m 23d 2015-05-02 28y 07m 14d 1 Bell
340 Henning Berg 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2003-09-21 34y 00m 20d 2004-03-13 34y 06m 12d 1 Berg
340 Carlos Bocanegra 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2011-10-23 32y 04m 28d 2012-04-21 32y 10m 27d 1 Bocanegra
340 Basile Boli 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1994-11-09 27y 10m 07d 1995-03-18 28y 02m 16d 1 Boli
340 Andrew Brown 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1912-04-15 Not Known 1913-09-13 Not Known 3 Brown
340 Nicky Clark 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2014-11-22 23y 05m 19d 2015-05-02 23y 10m 29d 1 Clark
340 Antonio Colak 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2022-10-01 29y 00m 14d 2023-02-01 29y 04m 15d 1 Colak
340 John Cowan 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1894-10-20 Not Known 1895-01-19 Not Known 1 Cowan
340 Christian Eduard Dailly 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2008-02-27 34y 04m 04d 2009-05-03 35y 06m 10d 2 Dailly
340 Amad Diallo 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2022-02-06 19y 06m 26d 2022-05-21 19y 10m 10d 1 Diallo
340 Joseph Dodoo 3 1 2 0 2 0 1 66.67 .00 33.33 66.67 2016-11-30 Not Known 2017-05-13 Not Known 1 Dodoo
340 Iain John H Ferguson 3 1 2 0 1 0 2 33.33 .00 66.67 33.33 1984-10-06 22y 02m 02d 1985-04-27 22y 08m 23d 1 Ferguson
340 James Fiddes 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1935-10-19 Not Known 1939-03-18 Not Known 2 Fiddes
340 John Fleck 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2009-08-23 17y 11m 30d 2011-01-22 19y 04m 29d 2 Fleck
340 Richard Martyn Foster 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2014-08-10 29y 00m 10d 2015-05-02 29y 09m 02d 1 Foster
340 Trevor Francis 3 0 3 0 1 2 0 33.33 66.67 .00 66.67 1987-10-03 33y 05m 14d 1988-01-16 33y 08m 28d 1 Francis
340 Joseph Alan Garner 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 2016-11-30 28y 07m 18d 2017-05-13 29y 01m 01d 1 Garner
340 Dorin Goian 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2011-10-23 30y 10m 11d 2012-04-21 31y 04m 09d 1 Goian
340 Dale Andrew Gordon 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1992-02-01 25y 00m 23d 1993-02-27 26y 01m 18d 2 Gordon
340 Donald Gow 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1890-08-16 22y 06m 08d 1893-05-06 25y 02m 28d 2 Gow
340 Andrew Mullen Gray 3 0 3 1 2 0 1 66.67 .00 33.33 66.67 1988-09-21 32y 09m 22d 1988-12-10 33y 00m 10d 1 Gray
340 David James Hagen 3 2 1 1 3 0 0 100.00 .00 .00 100.00 1992-09-19 19y 04m 14d 1993-08-07 20y 03m 02d 2 Hagen
340 James Jackson 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1906-09-24 Not Known 1907-12-07 Not Known 2 Jackson
340 John Jamieson 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1922-02-25 Not Known 1924-09-29 Not Known 3 Jamieson
340 Declan Christopher John 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2017-10-28 22y 03m 28d 2018-04-22 22y 09m 23d 1 John
340 Alex Johnston 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1923-04-28 Not Known 1924-03-11 Not Known 2 Johnston
340 Nikola Katic 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2019-04-20 22y 06m 10d 2020-01-26 23y 03m 16d 2 Katic
340 Zurab Khizanishvili 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2003-09-21 21y 11m 15d 2004-11-28 23y 01m 22d 2 Khizanishvili
340 Robert Samuel Kiernan 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2016-11-30 25y 10m 17d 2017-02-01 26y 00m 19d 1 Kiernan
340 Leon Thomson King 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2022-05-14 18y 04m 00d 2023-05-24 19y 04m 10d 2 King
340 Sam Adrianus Martinus Lammers 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2023-10-29 26y 05m 29d 2023-12-06 26y 07m 06d 1 Lammers
340 Russell Nigel Latapy 3 2 1 2 2 1 0 66.67 33.33 .00 83.33 2001-09-08 33y 01m 06d 2002-04-07 33y 08m 05d 1 Latapy
340 Andrew Little 3 2 1 3 1 1 1 33.33 33.33 33.33 50.00 2010-01-23 20y 08m 11d 2012-04-21 22y 11m 09d 2 Little
340 George Turner Livingstone 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1907-04-13 Not Known 1908-11-28 Not Known 3 Livingstone
340 Tommy Low 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1897-09-20 Not Known 1905-09-25 Not Known 2 Low
340 Alexander Lowry 3 1 2 1 2 1 0 66.67 33.33 .00 83.33 2022-05-14 18y 10m 21d 2023-05-24 19y 11m 01d 2 Lowry
340 Andy Matthew 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1958-12-13 Not Known 1959-10-31 Not Known 2 Matthew
340 Archie McAuley 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1934-08-22 Not Known 1936-12-05 Not Known 3 McAuley
340 Robert McCaulay 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1931-09-26 Not Known 1932-02-13 Not Known 1 McCaulay
340 George McMillan 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1927-01-29 Not Known 1928-09-15 Not Known 3 McMillan
340 Kevin Vincent Muscat 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2002-09-11 29y 01m 04d 2003-02-15 29y 06m 08d 1 Muscat
340 Marco Negri 3 3 0 3 2 1 0 66.67 33.33 .00 83.33 1997-08-04 26y 09m 08d 1998-02-28 27y 04m 01d 1 Negri
340 Alex Newbigging 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1906-09-24 Not Known 1907-12-07 Not Known 2 Newbigging
340 Antti Niemi 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1998-04-25 25y 10m 26d 1998-12-19 26y 06m 19d 2 Niemi
340 Alexander C O'Hara 3 1 2 0 2 1 0 66.67 33.33 .00 83.33 1974-01-19 17y 02m 29d 1976-01-03 19y 02m 13d 3 O'Hara
340 George Ormond 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1912-04-15 Not Known 1913-03-15 Not Known 2 Ormond
340 Alexander Scott Rae 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2004-11-28 35y 01m 29d 2006-05-07 36y 07m 07d 2 Rae
340 Gavin Paul Rae 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 2004-03-13 26y 03m 14d 2007-04-21 29y 04m 24d 3 Rae
340 Alexander Robertson 3 1 2 0 2 1 0 66.67 33.33 .00 83.33 1990-12-01 19y 07m 05d 1992-04-28 21y 00m 02d 2 Robertson
340 Julien Rodrigues 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2005-09-24 27y 03m 13d 2006-08-19 28y 02m 08d 2 Rodrigues
340 Kemar Roofe 3 0 3 0 2 1 0 66.67 33.33 .00 83.33 2021-10-16 28y 09m 10d 2024-02-24 31y 01m 18d 2 Roofe
340 James Hoban Sands 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2022-05-14 21y 10m 08d 2022-11-09 22y 04m 03d 2 Sands
340 Robert Scott 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1891-11-21 Not Known 1893-03-18 Not Known 2 Scott
340 John Shaw 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1945-11-17 Not Known 1946-04-27 Not Known 1 Shaw
340 Dean Shiels 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2014-08-10 29y 06m 09d 2015-05-02 30y 03m 01d 1 Shiels
340 Danilo Pereira da Silva 3 2 1 1 3 0 0 100.00 .00 .00 100.00 2023-10-29 24y 06m 22d 2023-12-06 24y 07m 29d 1 Silva
340 Tom Sinclair 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1904-11-05 Not Known 1906-04-07 Not Known 2 Sinclair
340 John Souttar 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2023-05-24 26y 07m 29d 2024-04-21 27y 06m 27d 2 Souttar
340 Greg Alexander James Stewart 3 1 2 2 1 1 1 33.33 33.33 33.33 50.00 2019-10-20 29y 07m 03d 2020-02-29 29y 11m 12d 1 Stewart
340 Malik Leon Tillman 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2022-10-01 20y 04m 03d 2023-02-01 20y 08m 04d 1 Tillman
340 Gregory Vignal 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2004-09-12 23y 01m 24d 2005-05-07 23y 09m 18d 1 Vignal
340 Christopher Vinnicombe 3 0 3 0 1 2 0 33.33 66.67 .00 66.67 1990-05-05 19y 06m 15d 1993-12-27 23y 02m 07d 3 Vinnicombe
340 Martyn Thomas Waghorn 3 1 2 0 2 0 1 66.67 .00 33.33 66.67 2016-12-10 26y 10m 17d 2017-05-13 27y 03m 20d 1 Waghorn
340 Vladimir Weiss 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2010-10-02 20y 10m 02d 2011-02-02 21y 02m 05d 1 Weiss
340 George Wilson Wood 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1964-10-17 21y 08m 22d 1965-08-14 22y 06m 20d 2 Wood
340 Marius Zaliukas 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2014-08-10 30y 09m 00d 2015-05-02 31y 05m 22d 1 Zaliukas
411 David Reid [1] 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1890-08-16 Not Known 1891-01-24 Not Known 1 [1]
411 Robert Parker [1] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1912-04-15 Not Known 1913-03-15 Not Known 2 [1]
411 James Hamilton [2] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1925-09-26 Not Known 1926-01-16 Not Known 1 [2]
411 Sone Aluko 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2012-03-03 23y 00m 13d 2012-04-21 23y 02m 02d 1 Aluko
411 Erik Bo Andersen 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1996-12-21 26y 01m 07d 1997-02-01 26y 02m 18d 1 Andersen
411 Jamie Barjonas 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2017-05-13 18y 03m 19d 2017-10-28 18y 09m 04d 2 Barjonas
411 David Bates 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2017-05-13 20y 07m 08d 2018-02-24 21y 04m 19d 2 Bates
411 Robert Blyth 2 2 0 1 0 0 2 .00 .00 100.00 .00 1891-11-21 Not Known 1893-10-14 Not Known 2 Blyth
411 Jean-Alain Boumsong 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2004-09-12 24y 08m 29d 2004-11-28 24y 11m 14d 1 Boumsong
411 Robert [1] Brown 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1913-03-15 Not Known 1914-04-25 Not Known 2 Brown
411 Donald Cameron 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1900-08-25 Not Known 1900-09-24 Not Known 1 Cameron
411 RC Campbell 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1900-08-25 Not Known 1900-09-24 Not Known 1 Campbell
411 Jimmy Caskie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1947-04-07 Not Known 1947-12-06 Not Known 2 Caskie
411 Lionel Charbonnier 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1998-10-17 31y 11m 22d 1999-12-22 33y 01m 27d 2 Charbonnier
411 William A. Cheyne 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1936-04-22 Not Known 1937-01-04 Not Known 2 Cheyne
411 Jeremy Clement 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2006-08-19 22y 00m 13d 2006-11-19 22y 03m 13d 1 Clement
411 Neale James Cooper 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1988-11-01 24y 11m 08d 1990-05-05 26y 05m 11d 2 Cooper
411 Lassana Couibaly 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2018-10-07 Not Known 2018-12-02 Not Known 1 Couibaly
411 Thomas Cowan 2 0 2 0 2 0 0 100.00 .00 .00 100.00 1989-04-29 19y 08m 01d 1989-09-30 20y 01m 02d 2 Cowan
411 Robert Crawford 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1896-09-12 Not Known 1896-09-21 Not Known 1 Crawford
411 Jason Cummings 2 1 1 1 2 0 0 100.00 .00 .00 100.00 2018-02-24 22y 06m 23d 2018-04-22 22y 08m 21d 1 Cummings
411 Frank de Boer 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2004-03-13 33y 09m 27d 2004-05-12 33y 11m 27d 1 de Boer
411 Mohamed Baba Diomande 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2024-02-24 22y 03m 26d 2024-04-21 22y 05m 22d 1 Diomande
411 El-Hadji Diouf 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2011-02-02 30y 00m 18d 2011-05-07 30y 03m 22d 1 Diouf
411 David Dodds 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1989-09-30 31y 00m 07d 1990-05-05 31y 07m 12d 1 Dodds
411 Graham Dorrans 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2017-08-19 30y 03m 14d 2018-04-22 30y 11m 17d 1 Dorrans
411 Tom Dunbar 2 2 0 0 0 0 2 .00 .00 100.00 .00 1891-11-21 Not Known 1892-04-23 Not Known 1 Dunbar
411 Charles Duncan 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1916-08-26 Not Known 1917-01-06 Not Known 1 Duncan
411 Ugochuku Ehiogu 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2007-01-27 34y 02m 24d 2007-04-21 34y 05m 18d 1 Ehiogu
411 Oviemuno Dominic Ejaria 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2018-10-07 20y 10m 19d 2018-12-02 21y 00m 14d 1 Ejaria
411 Duncan Cowan Ferguson 2 0 2 0 2 0 0 100.00 .00 .00 100.00 1994-03-12 22y 02m 13d 1994-09-11 22y 08m 15d 2 Ferguson
411 Harry Lee Forrester 2 1 1 0 0 0 2 .00 .00 100.00 .00 2016-11-30 25y 10m 28d 2017-02-01 26y 00m 30d 1 Forrester
411 Galt 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1907-12-07 Not Known 1908-02-29 Not Known 1 Galt
411 John Goodwin 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1910-12-24 Not Known 1913-03-15 Not Known 2 Goodwin
411 Josiah Gray 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1905-09-25 Not Known 1906-04-07 Not Known 1 Gray
411 Eros Genc Grezda 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2018-12-02 23y 07m 17d 2019-04-03 23y 11m 19d 1 Grezda
411 Ianis Hagi 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2020-02-29 21y 04m 07d 2021-10-16 22y 11m 24d 2 Hagi
411 Ryan Hardie 2 0 2 0 1 1 0 50.00 50.00 .00 75.00 2017-08-19 20y 05m 02d 2017-10-28 20y 07m 11d 1 Hardie
411 Jon-Miquel Toral Harper 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2017-02-01 21y 11m 27d 2017-05-13 22y 03m 08d 1 Harper
411 Filip Viktor Helander 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2019-11-03 26y 06m 12d 2019-12-01 26y 07m 09d 1 Helander
411 Willie Henry 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1906-09-24 Not Known 1907-04-13 Not Known 1 Henry
411 Clinton Scott Hill 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2017-02-01 38y 03m 13d 2017-05-13 38y 06m 24d 1 Hill
411 David Hislop 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1890-08-16 Not Known 1891-01-24 Not Known 1 Hislop
411 Lee James Stephen Hodson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2016-12-10 25y 02m 08d 2017-05-13 25y 07m 11d 1 Hodson
411 Joseph Robert Johnson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1950-01-21 29y 04m 08d 1951-10-20 31y 01m 07d 2 Johnson
411 Allan Johnston 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2000-09-17 26y 09m 03d 2001-03-03 27y 02m 17d 1 Johnston
411 Salim Kerkar 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2012-03-03 24y 06m 28d 2012-04-21 24y 08m 17d 1 Kerkar
411 Andrew R. Kirkwood 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1924-09-15 Not Known 1924-09-29 Not Known 1 Kirkwood
411 William Kivlichan 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1906-09-24 Not Known 1907-04-13 Not Known 1 Kivlichan
411 Oleg Kuznetsov 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1992-04-28 29y 01m 26d 1993-12-27 30y 09m 25d 2 Kuznetsov
411 Hector Lawson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1917-11-10 Not Known 1921-09-19 Not Known 2 Lawson
411 John Smith Lindsay 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-11-30 22y 03m 22d 1948-05-03 23y 08m 25d 2 Lindsay
411 Billy MacKay 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 1979-04-28 Not Known 1981-03-14 Not Known 2 MacKay
411 Lewis MacLeod 2 2 0 0 0 0 2 .00 .00 100.00 .00 2014-08-10 20y 01m 25d 2014-11-22 20y 05m 06d 1 MacLeod
411 James Martin 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1917-01-06 Not Known 1917-11-10 Not Known 2 Martin
411 Russell Kenneth Alexander Martin 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2018-02-24 32y 01m 20d 2018-04-22 32y 03m 18d 1 Martin
411 Rhys McCabe 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2012-03-03 19y 07m 08d 2012-04-21 19y 08m 28d 1 McCabe
411 William [2] McCulloch 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1950-01-21 Not Known 1952-01-19 Not Known 2 McCulloch
411 John McFie 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1906-04-07 Not Known 1906-09-24 Not Known 2 McFie
411 Robert McKay 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1925-09-26 Not Known 1926-01-16 Not Known 1 McKay
411 Jon McLaughlin 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2022-05-14 34y 08m 05d 2022-05-21 34y 08m 12d 1 McLaughlin
411 Hunter (Peter Hunter) McMillan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1953-10-31 Not Known 1955-04-09 Not Known 2 McMillan
411 Gary John McSwegan 2 1 1 0 2 0 0 100.00 .00 .00 100.00 1992-02-01 21y 04m 08d 1993-04-14 22y 06m 21d 2 McSwegan
411 Bilel Mohsni 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2014-11-22 27y 04m 01d 2015-04-05 27y 08m 15d 1 Mohsni
411 Archie Montgomery 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1894-10-20 Not Known 1895-01-19 Not Known 1 Montgomery
411 Andy Murdoch 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2015-04-05 20y 02m 06d 2015-05-02 20y 03m 02d 1 Murdoch
411 Jamie Murphy 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2018-02-24 28y 05m 27d 2018-04-22 28y 07m 25d 1 Murphy
411 Jamie Ness 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2011-01-22 19y 10m 20d 2011-02-02 19y 11m 00d 1 Ness
411 Michael O'Halloran 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2016-11-30 25y 10m 24d 2018-04-22 27y 03m 16d 2 O'Halloran
411 Egil Ostenstad 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2003-09-21 31y 08m 19d 2003-12-20 31y 11m 18d 1 Ostenstad
411 Ross Perry 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2012-03-03 22y 00m 25d 2012-04-21 22y 02m 14d 1 Perry
411 Matt Polster 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2019-04-20 25y 10m 12d 2020-01-26 26y 07m 18d 2 Polster
411 Aaron James Ramsey 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2022-02-06 31y 01m 11d 2022-05-14 31y 04m 18d 1 Ramsey
411 Thomas B. Reid 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1923-04-28 Not Known 1924-09-29 Not Known 2 Reid
411 Henry Rennie 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1908-11-28 Not Known 1909-04-03 Not Known 1 Rennie
411 Paul David Rideout 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1992-02-01 27y 05m 18d 1992-04-28 27y 08m 14d 1 Rideout
411 Archibald Ritchie 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1919-09-29 Not Known 1920-04-10 Not Known 1 Ritchie
411 Alistair Black Scott 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1973-09-29 23y 01m 03d 1974-01-19 23y 04m 24d 1 Scott
411 Filip Sebo 2 0 2 0 1 1 0 50.00 50.00 .00 75.00 2006-08-19 22y 05m 26d 2007-01-27 22y 11m 03d 1 Sebo
411 Hugh Shaw 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1926-09-18 Not Known 1927-01-29 Not Known 1 Shaw
411 Fabio Daniel Soares Silva 2 0 2 1 2 0 0 100.00 .00 .00 100.00 2024-02-24 21y 07m 05d 2024-04-21 21y 09m 02d 1 Silva
411 Alex Smith 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1966-10-15 25y 10m 04d 1967-02-04 26y 01m 24d 1 Smith
411 James Smith 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1920-09-20 Not Known 1921-04-27 Not Known 1 Smith
411 Alex Spiers 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1905-09-25 Not Known 1906-04-07 Not Known 1 Spiers
411 Jimmy Spiers 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1907-12-07 Not Known 1908-02-29 Not Known 1 Spiers
411 Duncan R Stanners 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1953-10-31 Not Known 1954-12-18 Not Known 2 Stanners
411 James Steel 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1893-03-18 Not Known 1893-10-14 Not Known 2 Steel
411 Karl Svensson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2006-08-19 22y 04m 29d 2006-11-19 22y 07m 29d 1 Svensson
411 David Taylor 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1906-09-24 Not Known 1908-11-28 Not Known 2 Taylor
411 Paulo Vanoli 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2004-05-12 31y 09m 00d 2004-09-12 32y 01m 00d 2 Vanoli
411 Andrius Velicka 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2008-08-16 29y 04m 11d 2009-05-03 30y 00m 28d 1 Velicka
411 Haris Vuckic 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2015-04-05 22y 07m 15d 2015-05-02 22y 08m 11d 1 Vuckic
411 David Craig Watson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1963-11-30 21y 10m 18d 1965-08-14 23y 07m 02d 2 Watson
411 John G. Watson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1904-01-23 Not Known 1904-01-30 Not Known 1 Watson
411 Alexander Winning 2 2 0 0 0 0 2 .00 .00 100.00 .00 1937-11-27 Not Known 1938-04-23 Not Known 1 Winning
411 Joseph Adrian Worrall 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2018-10-07 21y 08m 27d 2019-04-03 22y 02m 24d 1 Worrall
507 David Brown [1] 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1919-03-01 Not Known 1919-03-01 Not Known 1 [1]
507 Duncan Campbell [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1904-01-30 Not Known 1904-01-30 Not Known 1 [1]
507 James Henderson [1] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1891-01-24 Not Known 1891-01-24 Not Known 1 [1]
507 John Muir [1] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1890-08-16 Not Known 1890-08-16 Not Known 1 [1]
507 William Wilson [1] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1895-08-31 Not Known 1895-08-31 Not Known 1 [1]
507 Cunningham [2] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1908-02-29 Not Known 1908-02-29 Not Known 1 [2]
507 William Stewart [2] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1895-08-31 Not Known 1895-08-31 Not Known 1 [2]
507 Dariusz Adamczuk 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1999-08-07 29y 09m 18d 1999-08-07 29y 09m 18d 1 Adamczuk
507 Eduardo Herrera Aguirre 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2017-10-28 29y 03m 03d 2017-10-28 29y 03m 03d 1 Aguirre
507 William J Aitken 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-08-24 Not Known 1918-08-24 Not Known 1 Aitken
507 Neil Alexander 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2009-05-03 31y 01m 23d 2009-05-03 31y 01m 23d 1 Alexander
507 William Allan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1904-09-26 Not Known 1904-09-26 Not Known 1 Allan
507 Jak Alnwick 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2018-04-22 24y 10m 05d 2018-04-22 24y 10m 05d 1 Alnwick
507 Bruno Eduardo Regufe Alves 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-08-19 35y 08m 23d 2017-08-19 35y 08m 23d 1 Alves
507 Robert Fleming Archibald 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1916-08-26 Not Known 1916-08-26 Not Known 1 Archibald
507 Joseph William Arnison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-04-07 22y 09m 11d 1947-04-07 22y 09m 11d 1 Arnison
507 Juninho Bacuna 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2021-10-16 24y 02m 09d 2021-10-16 24y 02m 09d 1 Bacuna
507 Phil Bardsley 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2006-08-19 21y 01m 22d 2006-08-19 21y 01m 22d 1 Bardsley
507 Alex W Barrie 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1908-02-29 Not Known 1908-02-29 Not Known 1 Barrie
507 Kyle Bartley 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2012-04-21 20y 10m 30d 2012-04-21 20y 10m 30d 1 Bartley
507 Jan Louis Bartram 1 1 0 1 0 0 1 .00 .00 100.00 .00 1988-04-02 26y 00m 27d 1988-04-02 26y 00m 27d 1 Bartram
507 Alex Beattie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1941-01-18 Not Known 1941-01-18 Not Known 1 Beattie
507 Thorolf Beck 1 1 0 0 0 0 1 .00 .00 100.00 .00 1965-08-14 Not Known 1965-08-14 Not Known 1 Beck
507 Bell # 1 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1916-08-26 Not Known 1916-08-26 Not Known 1 Bell
507 John Bell 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1895-12-07 26y 02m 01d 1895-12-07 26y 02m 01d 1 Bell
507 Olivier Bernard 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-09-24 25y 11m 10d 2005-09-24 25y 11m 10d 1 Bernard
507 Kenneth George Black 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1983-10-26 19y 10m 27d 1983-10-26 19y 10m 27d 1 Black
507 Gary Bollan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-03-18 21y 11m 22d 1995-03-18 21y 11m 22d 1 Bollan
507 Gordon Boyd 1 1 0 0 0 0 1 .00 .00 100.00 .00 1975-11-08 17y 07m 12d 1975-11-08 17y 07m 12d 1 Boyd
507 Liam Burt 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2016-12-10 17y 10m 09d 2016-12-10 17y 10m 09d 1 Burt
507 Nuno Fernando Capucho 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2003-09-21 31y 07m 00d 2003-09-21 31y 07m 00d 1 Capucho
507 Fabio Rafael Rodrigues Cardoso 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-08-19 23y 04m 00d 2017-08-19 23y 04m 00d 1 Cardoso
507 Mervan Celik 1 0 1 0 0 0 1 .00 .00 100.00 .00 2012-03-03 21y 09m 06d 2012-03-03 21y 09m 06d 1 Celik
507 George Chapman 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-09-19 Not Known 1910-09-19 Not Known 1 Chapman
507 Jose Adoni Cifuentes Charcopa 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2023-12-06 24y 08m 24d 2023-12-06 24y 08m 24d 1 Charcopa
507 Robert Rodger Clark 1 0 1 0 0 0 1 .00 .00 100.00 .00 1981-03-14 18y 04m 10d 1981-03-14 18y 04m 10d 1 Clark
507 Andrew Cochrane 1 1 0 0 0 0 1 .00 .00 100.00 .00 1905-09-25 Not Known 1905-09-25 Not Known 1 Cochrane
507 Abraham (Avi) Cohen 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1987-09-02 30y 09m 19d 1987-09-02 30y 09m 19d 1 Cohen
507 Oscar Manuel Cortes Cortes 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-02-24 20y 02m 21d 2024-02-24 20y 02m 21d 1 Cortes
507 Emerson Moises Costa 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2003-09-21 31y 05m 09d 2003-09-21 31y 05m 09d 1 Costa
507 Daniel Cousin 1 1 0 1 0 0 1 .00 .00 100.00 .00 2007-09-15 30y 07m 08d 2007-09-15 30y 07m 08d 1 Cousin
507 Robert David Crawford 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2015-04-05 22y 00m 17d 2015-04-05 22y 00m 17d 1 Crawford
507 Fred Crook 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1917-01-06 Not Known 1917-01-06 Not Known 1 Crook
507 Matt Davidson Rider Crooks 1 1 0 0 0 0 1 .00 .00 100.00 .00 2016-11-30 22y 10m 10d 2016-11-30 22y 10m 10d 1 Crooks
507 Jon Daly 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-11-22 31y 10m 14d 2014-11-22 31y 10m 14d 1 Daly
507 Gordon Dalziel 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-10 20y 07m 25d 1982-11-10 20y 07m 25d 1 Dalziel
507 Jim Denny 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1975-09-06 25y 05m 24d 1975-09-06 25y 05m 24d 1 Denny
507 Adam Gary Devine 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2022-05-14 19y 01m 19d 2022-05-14 19y 01m 19d 1 Devine
507 Andrew Gerald Dibble 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-05-10 32y 00m 02d 1997-05-10 32y 00m 02d 1 Dibble
507 Dick # 1 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1893-03-18 Not Known 1893-03-18 Not Known 1 Dick
507 Dickie # 2 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1907-12-07 Not Known 1907-12-07 Not Known 1 Dickie
507 Greg Docherty 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2018-02-24 21y 05m 14d 2018-02-24 21y 05m 14d 1 Docherty
507 Charles Donaghy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1904-01-30 Not Known 1904-01-30 Not Known 1 Donaghy
507 George Duncan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1958-04-30 21y 03m 14d 1958-04-30 21y 03m 14d 1 Duncan
507 William Rex Dunlop 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1951-01-20 23y 03m 30d 1951-01-20 23y 03m 30d 1 Dunlop
507 Samuel George Alan Edmundson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-02-29 22y 06m 00d 2020-02-29 22y 06m 00d 1 Edmundson
507 Mark Peter Falco 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1987-10-03 26y 11m 11d 1987-10-03 26y 11m 11d 1 Falco
507 Thomas Farrington 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-09-21 Not Known 1912-09-21 Not Known 1 Farrington
507 Amdy Moustapha Faye 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-09-15 30y 06m 03d 2007-09-15 30y 06m 03d 1 Faye
507 Eric Ferguson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1985-04-27 20y 02m 15d 1985-04-27 20y 02m 15d 1 Ferguson
507 Alexander Forsyth 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1978-10-14 26y 08m 09d 1978-10-14 26y 08m 09d 1 Forsyth
507 William Silcock Gardiner 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1954-02-20 24y 06m 05d 1954-02-20 24y 06m 05d 1 Gardiner
507 James Robert Gibson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2002-04-07 22y 01m 19d 2002-04-07 22y 01m 19d 1 Gibson
507 Tom Gilchrist 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1909-04-03 Not Known 1909-04-03 Not Known 1 Gilchrist
507 Ben Z Ginzburg 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1989-09-30 24y 09m 18d 1989-09-30 24y 09m 18d 1 Ginzburg
507 Robert Glen 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1897-09-20 Not Known 1897-09-20 Not Known 1 Glen
507 Sean Richard Goss 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2018-02-24 22y 04m 23d 2018-02-24 22y 04m 23d 1 Goss
507 Willie Goudie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1901-09-16 Not Known 1901-09-16 Not Known 1 Goudie
507 Adam Gourlay 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1906-04-07 Not Known 1906-04-07 Not Known 1 Gourlay
507 Stephane Guivarc'h 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1998-12-19 28y 03m 13d 1998-12-19 28y 03m 13d 1 Guivarc'h
507 Joseph Hadden 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1908-02-29 Not Known 1908-02-29 Not Known 1 Hadden
507 J Hamilton # 1 1 1 0 0 0 0 1 .00 .00 100.00 .00 1894-10-20 Not Known 1894-10-20 Not Known 1 Hamilton
507 Robert G. Harrison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1938-04-23 Not Known 1938-04-23 Not Known 1 Harrison
507 James Hartley 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1903-09-19 Not Known 1903-09-19 Not Known 1 Hartley
507 David Jonathan Healy 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2011-05-07 31y 09m 02d 2011-05-07 31y 09m 02d 1 Healy
507 Jimmy Henderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-11-21 Not Known 1891-11-21 Not Known 1 Henderson
507 Edward Colin James Hendry 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1998-10-17 32y 10m 10d 1998-10-17 32y 10m 10d 1 Hendry
507 Hodge # 1 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-11-21 Not Known 1891-11-21 Not Known 1 Hodge
507 Douglas Arthur Houston 1 0 1 0 0 0 1 .00 .00 100.00 .00 1973-09-29 30y 05m 16d 1973-09-29 30y 05m 16d 1 Houston
507 Robert William Hume 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1962-02-24 20y 11m 06d 1962-02-24 20y 11m 06d 1 Hume
507 Kyle Hutton 1 0 1 0 0 0 1 .00 .00 100.00 .00 2014-08-10 23y 05m 26d 2014-08-10 23y 05m 26d 1 Hutton
507 John Roger Shankly Hynd 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1968-09-28 26y 07m 26d 1968-09-28 26y 07m 26d 1 Hynd
507 Emerson Schellas Hyndman 1 1 0 1 0 0 1 .00 .00 100.00 .00 2017-02-01 20y 09m 23d 2017-02-01 20y 09m 23d 1 Hyndman
507 Cedric Jan Itten 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-05-14 25y 04m 17d 2022-05-14 25y 04m 17d 1 Itten
507 Francis Jeffers 1 0 1 0 0 0 1 .00 .00 100.00 .00 2005-09-24 24y 07m 30d 2005-09-24 24y 07m 30d 1 Jeffers
507 Jani Kauppila 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2001-03-03 21y 01m 15d 2001-03-03 21y 01m 15d 1 Kauppila
507 Thomas Kelso 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-09-19 Not Known 1914-09-19 Not Known 1 Kelso
507 James Kennedy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-12-05 Not Known 1936-12-05 Not Known 1 Kennedy
507 Niko Kranjcar 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2017-08-19 33y 00m 06d 2017-08-19 33y 00m 06d 1 Kranjcar
507 William Lennie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1902-09-06 Not Known 1902-09-06 Not Known 1 Lennie
507 Lionel Letizi 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2006-08-19 33y 02m 22d 2006-08-19 33y 02m 22d 1 Letizi
507 James Low 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1920-09-20 Not Known 1920-09-20 Not Known 1 Low
507 Kenneth Lyall 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1983-10-26 20y 07m 00d 1983-10-26 20y 07m 00d 1 Lyall
507 Kevin Duncan MacDonald 1 1 0 0 0 0 1 .00 .00 100.00 .00 1988-12-10 28y 00m 18d 1988-12-10 28y 00m 18d 1 MacDonald
507 David MacFarlane 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1986-10-04 19y 08m 18d 1986-10-04 19y 08m 18d 1 MacFarlane
507 Colin Mainds 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1906-09-24 Not Known 1906-09-24 Not Known 1 Mainds
507 Lee Martin 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2006-08-19 19y 06m 10d 2006-08-19 19y 06m 10d 1 Martin
507 Joseph Paul Smith Mason 1 1 0 0 0 0 1 .00 .00 100.00 .00 1972-12-02 32y 03m 15d 1972-12-02 32y 03m 15d 1 Mason
507 Gareth Gerald McAuley 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2018-12-02 38y 11m 27d 2018-12-02 38y 11m 27d 1 McAuley
507 Ian Holland McCall 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1987-10-03 23y 00m 03d 1987-10-03 23y 00m 03d 1 McCall
507 Charlie Liam McCann 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2022-05-14 20y 00m 20d 2022-05-14 20y 00m 20d 1 McCann
507 Robert Smyth McColl 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1904-09-26 Not Known 1904-09-26 Not Known 1 McColl
507 Murdoch McCormack 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-02-03 Not Known 1945-02-03 Not Known 1 McCormack
507 Ross McCormack 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2005-12-17 19y 03m 29d 2005-12-17 19y 03m 29d 1 McCormack
507 L McDougal 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1901-08-24 Not Known 1901-08-24 Not Known 1 McDougal
507 John (Ian) McDougall 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1975-03-01 20y 06m 15d 1975-03-01 20y 06m 15d 1 McDougall
507 Constantine McGhee 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1906-04-07 Not Known 1906-04-07 Not Known 1 McGhee
507 Brian McGinty 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1995-12-02 18y 11m 22d 1995-12-02 18y 11m 22d 1 McGinty
507 Bob McGowan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-12-27 Not Known 1930-12-27 Not Known 1 McGowan
507 John McGregor # 1 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1924-03-11 Not Known 1924-03-11 Not Known 1 McGregor
507 James 'tuck' McIntyre 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1891-01-24 Not Known 1891-01-24 Not Known 1 McIntyre
507 Jock McKenzie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-01-08 Not Known 1910-01-08 Not Known 1 McKenzie
507 Cole McKinnon 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2022-05-14 19y 03m 15d 2022-05-14 19y 03m 15d 1 McKinnon
507 Neil McKinnon 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1944-03-04 Not Known 1944-03-04 Not Known 1 McKinnon
507 David Prophet McLean 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1918-08-24 Not Known 1918-08-24 Not Known 1 McLean
507 George Roy McLean 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1961-03-08 23y 05m 20d 1961-03-08 23y 05m 20d 1 McLean
507 Joseph McMaster 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1945-11-17 Not Known 1945-11-17 Not Known 1 McMaster
507 Chris McNee 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1946-11-30 Not Known 1946-11-30 Not Known 1 McNee
507 George McQueen 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1917-11-10 Not Known 1917-11-10 Not Known 1 McQueen
507 Glenn Middleton 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2019-04-20 19y 03m 19d 2019-04-20 19y 03m 19d 1 Middleton
507 Colin Fyfe Miller 1 1 0 0 0 0 1 .00 .00 100.00 .00 1986-01-25 21y 03m 21d 1986-01-25 21y 03m 21d 1 Miller
507 Thomas Miller 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1895-08-31 Not Known 1895-08-31 Not Known 1 Miller
507 Thomas N. Miller 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-01-08 Not Known 1910-01-08 Not Known 1 Miller
507 Dragan Mladenovic 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2004-09-12 28y 06m 27d 2004-09-12 28y 06m 27d 1 Mladenovic
507 William E Moles 1 1 0 0 0 0 1 .00 .00 100.00 .00 1957-10-26 Not Known 1957-10-26 Not Known 1 Moles
507 Willie Montgomery 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-09-21 Not Known 1912-09-21 Not Known 1 Montgomery
507 Eric Arthur Morris 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1974-01-19 22y 03m 20d 1974-01-19 22y 03m 20d 1 Morris
507 John James Morrow 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1991-10-19 19y 10m 29d 1991-10-19 19y 10m 29d 1 Morrow
507 Alexander Iain Fordyce Munro 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1976-09-25 25y 01m 01d 1976-09-25 25y 01m 01d 1 Munro
507 Klaus Gerhard Neef 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1969-12-06 22y 11m 06d 1969-12-06 22y 11m 06d 1 Neef
507 Christian Nerlinger 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2002-04-07 29y 00m 17d 2002-04-07 29y 00m 17d 1 Nerlinger
507 Barry Nicholson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1999-05-09 20y 08m 15d 1999-05-09 20y 08m 15d 1 Nicholson
507 Federico Nieto 1 0 1 0 0 0 1 .00 .00 100.00 .00 2005-09-24 22y 00m 29d 2005-09-24 22y 00m 29d 1 Nieto
507 Juanma Ortiz 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-07-23 29y 04m 22d 2011-07-23 29y 04m 22d 1 Ortiz
507 James Osborne 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1926-01-16 Not Known 1926-01-16 Not Known 1 Osborne
507 Jimmy Parlane 1 1 0 0 0 0 1 .00 .00 100.00 .00 1943-10-16 Not Known 1943-10-16 Not Known 1 Parlane
507 John Pray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1894-11-24 Not Known 1894-11-24 Not Known 1 Pray
507 James S. Purdon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-02-22 Not Known 1930-02-22 Not Known 1 Purdon
507 Johnny Rankine 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1906-04-07 Not Known 1906-04-07 Not Known 1 Rankine
507 R Reid 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1893-05-06 Not Known 1893-05-06 Not Known 1 Reid
507 Andrew Richmond 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-09-19 Not Known 1910-09-19 Not Known 1 Richmond
507 James H. Riddell 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1917-01-06 Not Known 1917-01-06 Not Known 1 Riddell
507 John Roberston 1 1 0 0 0 0 1 .00 .00 100.00 .00 1912-04-15 Not Known 1912-04-15 Not Known 1 Roberston
507 Christopher John Grant Robertson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1977-01-22 19y 00m 28d 1977-01-22 19y 00m 28d 1 Robertson
507 Lee Robertson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1992-04-28 18y 08m 03d 1992-04-28 18y 08m 03d 1 Robertson
507 Lee David Robinson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2006-05-07 19y 10m 05d 2006-05-07 19y 10m 05d 1 Robinson
507 James McPhail Rodger 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1954-12-18 21y 03m 03d 1954-12-18 21y 03m 03d 1 Rodger
507 George Russell 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1895-08-31 Not Known 1895-08-31 Not Known 1 Russell
507 Tom Russell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1933-03-11 Not Known 1933-03-11 Not Known 1 Russell
507 Oleg Salenko 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1995-10-21 25y 11m 26d 1995-10-21 25y 11m 26d 1 Salenko
507 James Sharp 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1908-11-28 Not Known 1908-11-28 Not Known 1 Sharp
507 Greg Shields 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-05-10 20y 08m 19d 1997-05-10 20y 08m 19d 1 Shields
507 Steve Simonsen 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-11-22 35y 07m 19d 2014-11-22 35y 07m 19d 1 Simonsen
507 Jack Benjamin Simpson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2022-05-14 25y 04m 26d 2022-05-14 25y 04m 26d 1 Simpson
507 Libor Sionko 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2007-01-27 29y 11m 26d 2007-01-27 29y 11m 26d 1 Sionko
507 Jamie Smith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1926-09-18 Not Known 1926-09-18 Not Known 1 Smith
507 Theodorus G.A. Snelders 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1997-12-20 34y 00m 13d 1997-12-20 34y 00m 13d 1 Snelders
507 Thomas Hoggan Soutar 1 1 0 0 0 0 1 .00 .00 100.00 .00 1937-01-04 Not Known 1937-01-04 Not Known 1 Soutar
507 John Spencer 1 0 1 0 0 0 1 .00 .00 100.00 .00 1991-08-17 20y 11m 06d 1991-08-17 20y 11m 06d 1 Spencer
507 Angus Stead 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1945-11-17 Not Known 1945-11-17 Not Known 1 Stead
507 Daniel Steel 1 1 0 0 0 0 1 .00 .00 100.00 .00 1905-09-25 Not Known 1905-09-25 Not Known 1 Steel
507 James [1] Steele 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1976-11-27 26y 08m 16d 1976-11-27 26y 08m 16d 1 Steele
507 Melvyn Sterland 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1989-04-29 27y 06m 28d 1989-04-29 27y 06m 28d 1 Sterland
507 Steven 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1908-02-29 Not Known 1908-02-29 Not Known 1 Steven
507 George Stewart[1] 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1904-09-26 Not Known 1904-09-26 Not Known 1 Stewart[1]
507 David Templeton 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-08-10 25y 07m 03d 2014-08-10 25y 07m 03d 1 Templeton
507 George R. Thomson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1941-11-15 Not Known 1941-11-15 Not Known 1 Thomson
507 Jim Turnbull 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1936-04-22 Not Known 1936-04-22 Not Known 1 Turnbull
507 Peter Turnbull 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1897-10-02 Not Known 1897-10-02 Not Known 1 Turnbull
507 George Waddell 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-01-08 Not Known 1910-01-08 Not Known 1 Waddell
507 John Walker # 2 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1906-04-07 Not Known 1906-04-07 Not Known 1 Walker
507 William Walker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1902-09-06 Not Known 1902-09-06 Not Known 1 Walker
507 Tom Walsh 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2015-05-02 18y 09m 21d 2015-05-02 18y 09m 21d 1 Walsh
507 Stephen Watson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1993-04-14 20y 00m 10d 1993-04-14 20y 00m 10d 1 Watson
507 Colin West 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1986-11-29 24y 00m 16d 1986-11-29 24y 00m 16d 1 West
507 Anthony Weston 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2022-05-14 18y 07m 27d 2022-05-14 18y 07m 27d 1 Weston
507 Fraser Wishart 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1993-08-07 28y 05m 06d 1993-08-07 28y 05m 06d 1 Wishart
507 Stephen Wright 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-05-10 25y 08m 13d 1997-05-10 25y 08m 13d 1 Wright
507 Tom Wylie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1890-08-16 Not Known 1890-08-16 Not Known 1 Wylie
507 William Yuille 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-04-18 Not Known 1910-04-18 Not Known 1 Yuille


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
ons
Surname
1 Dougie Gray 53 53 0 0 30 13 10 56.60 24.53 18.87 68.87 1926-09-18 21y 05m 14d 1946-04-27 41y 00m 23d 19 Gray
2 Alistair Murdoch McCoist 51 44 7 28 29 12 10 56.86 23.53 19.61 68.63 1983-09-07 20y 11m 14d 1998-05-16 35y 07m 22d 15 McCoist
3 Alec [1] Smith 46 46 0 12 27 12 7 58.70 26.09 15.22 71.74 1895-01-19 Not Known 1914-09-19 Not Known 19 Smith
4 Allan James McGregor 40 39 1 0 26 7 7 65.00 17.50 17.50 73.75 2004-05-12 22y 03m 12d 2023-05-24 41y 03m 24d 11 McGregor
5 Charles Richard Gough 39 39 0 1 26 5 8 66.67 12.82 20.51 73.08 1987-11-28 25y 07m 23d 1998-05-16 36y 01m 11d 11 Gough
5 John Greig 39 39 0 2 24 8 7 61.54 20.51 17.95 71.79 1963-03-27 20y 06m 16d 1977-04-09 34y 06m 29d 15 Greig
7 George Lewis Young 38 38 0 1 27 7 4 71.05 18.42 10.53 80.26 1942-02-21 19y 03m 25d 1957-04-13 34y 05m 17d 15 Young
8 Davie Cooper 35 32 3 5 20 6 9 57.14 17.14 25.71 65.71 1978-10-14 22y 07m 19d 1989-04-29 33y 02m 04d 10 Cooper
8 Ian Ferguson 35 30 5 0 24 4 7 68.57 11.43 20.00 74.29 1988-04-02 21y 00m 18d 1999-08-07 32y 04m 23d 13 Ferguson
8 David Ditchburn Meiklejohn 35 35 0 1 19 11 5 54.29 31.43 14.29 70.00 1920-04-10 Not Known 1936-04-22 Not Known 16 Meiklejohn
11 Iain Durrant 34 23 11 7 17 6 11 50.00 17.65 32.35 58.82 1985-04-27 18y 05m 29d 1998-05-16 31y 06m 17d 12 Durrant
12 John Miller (Ian) McColl 33 33 0 1 18 5 10 54.55 15.15 30.30 62.12 1946-02-16 18y 08m 09d 1958-08-23 31y 02m 16d 14 McColl
12 Nicol Smith 33 33 0 0 19 6 8 57.58 18.18 24.24 66.67 1893-03-18 Not Known 1904-11-05 Not Known 13 Smith
14 Robert Cumming Hamilton 32 32 0 30 17 10 5 53.13 31.25 15.63 68.75 1897-09-20 Not Known 1907-12-07 Not Known 10 Hamilton
14 Jock Shaw 32 32 0 0 22 6 4 68.75 18.75 12.50 78.13 1938-11-12 25y 11m 14d 1951-04-21 38y 04m 23d 12 Shaw
16 James (Jerry) Dawson 31 31 0 0 16 10 5 51.61 32.26 16.13 67.74 1931-09-26 21y 10m 27d 1944-03-25 34y 04m 25d 12 Dawson
16 Jock Drummond 31 31 0 0 15 9 7 48.39 29.03 22.58 62.90 1892-04-23 Not Known 1903-10-03 Not Known 13 Drummond
16 Barry Ferguson 31 30 1 5 23 3 5 74.19 9.68 16.13 79.03 1997-05-10 19y 03m 08d 2009-03-21 31y 01m 19d 11 Ferguson
16 William Pullar (Sandy) Jardine 31 29 2 4 20 5 6 64.52 16.13 19.35 72.58 1967-02-04 18y 01m 07d 1981-05-02 32y 04m 02d 14 Jardine
16 Peter McCloy 31 31 0 0 19 4 8 61.29 12.90 25.81 67.74 1970-03-25 23y 04m 09d 1985-04-27 38y 05m 11d 12 McCloy
21 Sandy Archibald 29 29 0 6 18 5 6 62.07 17.24 20.69 70.69 1917-11-10 20y 11m 18d 1933-10-21 36y 10m 28d 16 Archibald
21 Matthew Dickie 29 29 0 0 15 11 3 51.72 37.93 10.34 70.69 1896-05-02 Not Known 1903-10-03 Not Known 9 Dickie
21 James Henry Tavernier 29 29 0 3 22 4 3 75.86 13.79 10.34 82.76 2016-11-30 25y 01m 00d 2024-04-21 32y 05m 22d 7 Tavernier
21 William Waddell 29 29 0 4 18 8 3 62.07 27.59 10.34 75.86 1938-11-12 17y 08m 05d 1954-02-20 32y 11m 13d 13 Waddell
25 John Brown 28 25 3 1 17 7 4 60.71 25.00 14.29 73.21 1988-01-16 25y 11m 21d 1996-05-18 34y 03m 22d 9 Brown
25 Neilly Gibson 28 28 0 4 14 10 4 50.00 35.71 14.29 67.86 1895-01-19 Not Known 1907-01-03 Not Known 11 Gibson
25 William Alexander Woodburn 28 28 0 0 15 7 6 53.57 25.00 21.43 66.07 1940-10-12 21y 02m 04d 1954-02-20 34y 06m 12d 11 Woodburn
28 Torrance Gillick 27 27 0 10 18 6 3 66.67 22.22 11.11 77.78 1934-12-08 19y 06m 19d 1948-05-03 32y 11m 14d 10 Gillick
28 Andrew Stuart Murray McCall 27 25 2 2 17 5 5 62.96 18.52 18.52 72.22 1991-08-17 27y 02m 07d 1998-05-16 33y 11m 06d 7 McCall
28 Tommy McLean 27 23 4 2 19 3 5 70.37 11.11 18.52 75.93 1971-10-02 24y 04m 00d 1981-05-02 33y 11m 00d 9 McLean
28 Bob McPhail 27 27 0 10 12 7 8 44.44 25.93 29.63 57.41 1927-08-20 Not Known 1939-03-18 Not Known 12 McPhail
32 Steven Davis 26 23 3 2 17 5 4 65.38 19.23 15.38 75.00 2008-02-27 23y 01m 26d 2022-10-01 37y 09m 00d 9 Davis
32 Colin Macdonald Jackson 26 25 1 2 18 4 4 69.23 15.38 15.38 76.92 1967-02-04 20y 03m 27d 1981-03-14 34y 05m 06d 10 Jackson
32 Derek Joseph Johnstone 26 25 1 16 18 3 5 69.23 11.54 19.23 75.00 1972-01-22 18y 02m 18d 1985-02-23 31y 03m 19d 11 Johnstone
32 Alex MacDonald 26 23 3 3 19 2 5 73.08 7.69 19.23 76.92 1969-01-11 20y 09m 25d 1980-03-08 31y 11m 20d 11 MacDonald
36 Andrew Lewis Goram 25 25 0 0 16 5 4 64.00 20.00 16.00 74.00 1991-08-17 27y 04m 04d 1998-05-16 34y 01m 03d 7 Goram
36 Ron McKinnon 25 25 0 0 14 7 4 56.00 28.00 16.00 70.00 1961-03-08 20y 06m 16d 1971-10-02 31y 01m 12d 11 McKinnon
36 David McPherson 25 21 4 1 14 6 5 56.00 24.00 20.00 68.00 1982-11-10 18y 09m 13d 1994-09-11 30y 07m 14d 8 McPherson
39 John McPherson 24 24 0 3 13 6 5 54.17 25.00 20.83 66.67 1890-08-16 Not Known 1901-04-27 Not Known 10 McPherson
39 Robert Russell 24 20 4 5 12 3 9 50.00 12.50 37.50 56.25 1978-08-05 21y 05m 25d 1986-03-29 29y 01m 18d 7 Russell
39 Alex Venters 24 24 0 8 12 7 5 50.00 29.17 20.83 64.58 1934-03-10 20y 09m 01d 1945-02-03 31y 07m 25d 10 Venters
42 George Clark Phillips Brown 23 23 0 1 9 7 7 39.13 30.43 30.43 54.35 1930-02-22 Not Known 1941-01-18 Not Known 11 Brown
42 Eric Caldow 23 23 0 0 14 4 5 60.87 17.39 21.74 69.57 1955-04-09 20y 10m 26d 1965-08-14 31y 03m 00d 11 Caldow
42 William McClure Johnston 23 23 0 12 12 7 4 52.17 30.43 17.39 67.39 1964-10-17 17y 09m 28d 1981-05-02 34y 04m 13d 9 Johnston
42 Stefan Klos 23 23 0 0 19 4 0 82.61 17.39 .00 91.30 1999-05-09 27y 08m 23d 2004-11-28 33y 03m 12d 7 Klos
42 George Niven 23 23 0 0 14 3 6 60.87 13.04 26.09 67.39 1952-08-23 23y 02m 12d 1961-03-08 31y 08m 25d 9 Niven
47 Tommy Cairns 22 22 0 9 14 5 3 63.64 22.73 13.64 75.00 1914-09-19 Not Known 1926-09-18 Not Known 13 Cairns
47 Willie Henderson 22 22 0 3 13 6 3 59.09 27.27 13.64 72.73 1962-02-24 18y 01m 00d 1971-10-02 27y 08m 08d 11 Henderson
47 David Alexander James Robertson 22 21 1 2 13 5 4 59.09 22.73 18.18 70.45 1991-08-17 22y 10m 00d 1997-02-01 28y 03m 15d 6 Robertson
47 Bobby Shearer 22 22 0 0 14 2 6 63.64 9.09 27.27 68.18 1956-03-03 24y 02m 03d 1964-04-01 32y 03m 03d 9 Shearer
47 Jimmy Smith 22 22 0 10 9 7 6 40.91 31.82 27.27 56.82 1930-08-16 Not Known 1945-02-03 Not Known 11 Smith
47 James Stark 22 22 0 1 11 7 4 50.00 31.82 18.18 65.91 1900-09-24 Not Known 1910-01-08 Not Known 8 Stark
47 Scot Symon 22 22 0 0 15 5 2 68.18 22.73 9.09 79.55 1938-11-12 Not Known 1946-04-27 Not Known 7 Symon
54 Jorg Albertz 21 19 2 10 16 2 3 76.19 9.52 14.29 80.95 1996-09-14 25y 07m 16d 2001-05-05 30y 03m 06d 5 Albertz
54 Jimmy Duncanson 21 21 0 13 12 4 5 57.14 19.05 23.81 66.67 1940-10-12 20y 11m 29d 1950-01-21 30y 03m 08d 9 Duncanson
54 Bert Manderson 21 21 0 0 13 5 3 61.90 23.81 14.29 73.81 1915-10-16 Not Known 1926-09-18 Not Known 12 Manderson
54 Lee Henry McCulloch 21 19 2 3 12 4 4 57.14 19.05 19.05 66.67 2007-12-15 29y 07m 01d 2015-05-02 36y 11m 18d 6 McCulloch
58 Alistair John Dawson 20 20 0 0 8 4 8 40.00 20.00 40.00 50.00 1978-12-16 20y 09m 21d 1986-01-25 27y 11m 00d 7 Dawson
58 Gordon Scott Durie 20 14 6 10 11 2 7 55.00 10.00 35.00 60.00 1993-12-27 28y 00m 21d 2000-05-13 34y 05m 07d 7 Durie
58 Kenneth Miller 20 16 4 6 13 2 4 65.00 10.00 20.00 70.00 2000-09-17 20y 08m 25d 2017-10-28 37y 10m 05d 7 Miller
58 Davy Mitchell 20 20 0 0 12 2 6 60.00 10.00 30.00 65.00 1890-08-16 Not Known 1899-01-14 Not Known 9 Mitchell
58 Craig Andrew Moore 20 19 1 1 15 3 2 75.00 15.00 10.00 82.50 1994-09-11 18y 08m 30d 2004-09-12 28y 09m 00d 10 Moore
58 Allan Lauder Morton 20 20 0 4 12 5 3 60.00 25.00 15.00 72.50 1920-09-20 Not Known 1930-12-27 Not Known 11 Morton
58 Stuart David Munro 20 20 0 1 12 5 3 60.00 25.00 15.00 72.50 1984-05-15 21y 08m 00d 1991-01-05 28y 03m 21d 8 Munro
58 Alexander Silcock Scott 20 20 0 3 12 2 6 60.00 10.00 30.00 65.00 1955-04-09 18y 04m 18d 1962-01-10 25y 01m 19d 8 Scott
58 James McMillan Simpson 20 20 0 0 8 7 5 40.00 35.00 25.00 57.50 1930-02-22 Not Known 1939-03-18 Not Known 9 Simpson
58 Finlay Ballantyne Speedie 20 20 0 7 7 10 3 35.00 50.00 15.00 60.00 1901-03-02 20y 06m 12d 1906-04-07 25y 07m 20d 6 Speedie
58 Michael Gary Stevens 20 20 0 0 14 4 2 70.00 20.00 10.00 80.00 1988-09-17 25y 05m 21d 1994-03-26 30y 11m 27d 6 Stevens
58 Willie Thornton 20 20 0 8 13 2 5 65.00 10.00 25.00 70.00 1937-11-27 Not Known 1952-08-23 Not Known 12 Thornton
70 Lorenzo Amoruso 19 19 0 1 17 1 1 89.47 5.26 5.26 92.11 1998-05-16 26y 10m 18d 2003-05-18 31y 10m 20d 6 Amoruso
70 Tom Forsyth 19 18 1 0 14 2 3 73.68 10.53 15.79 78.95 1973-04-07 24y 02m 15d 1981-05-02 32y 03m 09d 8 Forsyth
70 Connor Lambert Goldson 19 19 0 2 15 2 2 78.95 10.53 10.53 84.21 2018-10-07 25y 09m 19d 2024-02-24 31y 02m 06d 5 Goldson
70 Jimmy Gordon 19 19 0 6 13 1 5 68.42 5.26 26.32 71.05 1907-12-07 Not Known 1919-03-01 Not Known 11 Gordon
70 Mark Wayne Hateley 19 19 0 13 13 5 1 68.42 26.32 5.26 81.58 1990-09-08 28y 10m 01d 1994-11-09 33y 00m 02d 5 Hateley
70 John Gaulton Hubbard 19 19 0 7 12 3 4 63.16 15.79 21.05 71.05 1951-01-20 20y 01m 04d 1958-08-23 27y 08m 07d 8 Hubbard
70 Charlie Johnston 19 19 0 2 13 4 2 68.42 21.05 10.53 78.95 1940-10-12 Not Known 1946-04-27 Not Known 6 Johnston
70 Chris Woods 19 19 0 0 14 4 1 73.68 21.05 5.26 84.21 1986-10-04 26y 10m 20d 1991-03-09 31y 03m 23d 5 Woods
78 Andy Cunningham 18 18 0 5 11 4 3 61.11 22.22 16.67 72.22 1915-10-16 24y 08m 16d 1927-08-20 36y 06m 20d 11 Cunningham
78 Brian Laudrup 18 17 1 5 10 3 5 55.56 16.67 27.78 63.89 1994-09-11 25y 06m 20d 1998-05-16 29y 02m 24d 4 Laudrup
78 Robert John Little 18 18 0 0 8 4 6 44.44 22.22 33.33 55.56 1951-10-20 21y 03m 13d 1960-03-05 29y 07m 27d 7 Little
78 Jimmy Miller 18 18 0 7 8 4 6 44.44 22.22 33.33 55.56 1957-10-26 22y 11m 06d 1966-10-15 31y 10m 25d 10 Miller
78 Bobby Neil 18 18 0 4 8 6 4 44.44 33.33 22.22 61.11 1898-08-16 22y 10m 23d 1904-01-30 28y 04m 06d 6 Neil
78 Fernando Ricksen 18 18 0 3 13 3 2 72.22 16.67 11.11 80.56 2000-09-17 24y 01m 28d 2005-09-24 29y 02m 04d 6 Ricksen
78 Jacky' Robertson 18 18 0 0 9 7 2 50.00 38.89 11.11 69.44 1899-09-02 Not Known 1904-09-26 Not Known 6 Robertson
78 Steven Gordon Whittaker 18 18 0 0 12 3 3 66.67 16.67 16.67 75.00 2007-09-15 23y 02m 30d 2012-04-21 27y 10m 05d 5 Whittaker
86 Arthur Dixon [1] 17 17 0 1 11 4 2 64.71 23.53 11.76 76.47 1918-01-12 Not Known 1926-01-16 Not Known 9 [1]
86 Kris Boyd 17 14 3 7 10 3 4 58.82 17.65 23.53 67.65 2006-03-19 22y 07m 01d 2014-11-22 31y 03m 04d 6 Boyd
86 Ralph Laidlaw Brand 17 17 0 8 10 3 4 58.82 17.65 23.53 67.65 1958-04-30 21y 04m 12d 1965-02-13 28y 01m 26d 8 Brand
86 Trevor McGregor Steven 17 17 0 2 11 3 3 64.71 17.65 17.65 73.53 1989-09-30 26y 00m 09d 1996-12-21 33y 03m 00d 7 Steven
86 David Gillespie Weir 17 17 0 0 12 2 3 70.59 11.76 17.65 76.47 2007-01-27 36y 08m 17d 2011-05-07 40y 11m 27d 5 Weir
86 Davie Wilson 17 17 0 6 10 3 4 58.82 17.65 23.53 67.65 1958-04-30 19y 03m 20d 1967-02-04 28y 00m 25d 10 Wilson
92 Scott Arfield 16 12 4 3 12 2 2 75.00 12.50 12.50 81.25 2018-10-07 29y 11m 06d 2023-05-24 34y 06m 23d 4 Arfield
92 Samuel Richmond Cox 16 16 0 1 10 2 4 62.50 12.50 25.00 68.75 1947-12-06 23y 07m 23d 1954-12-18 30y 08m 05d 8 Cox
92 Ryan Jack 16 10 6 2 12 2 2 75.00 12.50 12.50 81.25 2017-08-19 25y 05m 23d 2023-11-05 31y 08m 09d 6 Jack
92 Dr James Marshall 16 16 0 4 10 3 3 62.50 18.75 18.75 71.88 1926-09-18 Not Known 1934-03-10 Not Known 7 Marshall
92 Alfredo Morelos 16 13 3 12 12 4 0 75.00 25.00 .00 87.50 2017-08-19 21y 01m 29d 2023-05-24 26y 11m 03d 5 Morelos
92 Arthur Numan 16 16 0 1 14 1 1 87.50 6.25 6.25 90.63 1998-08-02 28y 07m 19d 2003-05-18 33y 05m 04d 5 Numan
92 Willie Reid 16 16 0 21 10 1 5 62.50 6.25 31.25 65.63 1910-01-08 Not Known 1920-04-10 Not Known 8 Reid
92 Billy Ritchie 16 16 0 0 9 5 2 56.25 31.25 12.50 71.88 1958-04-30 21y 07m 19d 1966-10-15 30y 01m 04d 8 Ritchie
92 William J Simpson 16 16 0 13 11 2 3 68.75 12.50 18.75 75.00 1951-01-20 Not Known 1957-10-26 Not Known 7 Simpson

Scorers Competitive Games


Total Distinct (ex ogs) = 241

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Alistair Murdoch McCoist 28 4 51 .55 1984-02-11 21y 04m 18d 4 1998-05-16 35y 07m 22d 51 12 McCoist
2 Robert Cumming Hamilton 19 32 .59 1897-09-20 Not Known 1 1907-12-07 Not Known 21 8 Hamilton
3 Willie Reid 17 16 1.06 1910-04-18 Not Known 2 1919-09-29 Not Known 14 6 Reid
4 Derek Joseph Johnstone 16 26 .62 1972-01-22 18y 02m 18d 1 1982-11-10 29y 00m 06d 25 6 Johnstone
5 Jimmy Duncanson 13 21 .62 1940-10-12 20y 11m 29d 1 1947-12-06 28y 01m 23d 16 6 Duncanson
5 Mark Wayne Hateley 13 2 19 .68 1991-01-05 29y 01m 29d 3 1994-11-09 33y 00m 02d 19 4 Hateley
5 William J Simpson 13 16 .81 1951-01-20 Not Known 1 1957-10-26 Not Known 16 7 Simpson
8 William McClure Johnston 12 1 23 .52 1964-10-17 17y 09m 28d 1 1981-05-02 34y 04m 13d 23 8 Johnston
8 Alfredo Morelos 12 16 .75 2018-10-07 22y 03m 16d 5 2023-02-01 26y 07m 11d 15 4 Morelos
10 Jimmy Fleming 11 14 .79 1926-09-18 Not Known 1 1934-02-21 Not Known 13 7 Fleming
11 Jorg Albertz 10 2 21 .48 1996-12-21 25y 10m 22d 3 2001-05-05 30y 03m 06d 20 4 Albertz
11 Gordon Scott Durie 10 20 .50 1994-09-11 28y 09m 05d 4 1997-12-20 32y 00m 14d 16 4 Durie
11 Torrance Gillick 10 27 .37 1934-12-08 19y 06m 19d 1 1946-04-27 30y 11m 08d 24 5 Gillick
11 Bob McPhail 10 27 .37 1930-02-22 Not Known 6 1938-11-12 Not Known 26 6 McPhail
11 Jimmy Smith 10 1 22 .45 1930-08-16 Not Known 1 1941-11-15 Not Known 21 6 Smith
16 Tommy Cairns 9 22 .41 1915-02-20 Not Known 2 1926-09-18 Not Known 22 7 Cairns
16 Derek James Parlane 9 1 15 .60 1974-01-19 20y 08m 14d 4 1979-04-28 25y 11m 23d 17 3 Parlane
18 Ralph Laidlaw Brand 8 17 .47 1958-04-30 21y 04m 12d 1 1964-04-01 27y 03m 14d 15 6 Brand
18 Alec [1] Smith 8 46 .17 1896-09-12 Not Known 4 1914-04-25 Not Known 34 7 Smith
18 Willie Thornton 8 20 .40 1941-05-17 Not Known 4 1952-08-23 Not Known 20 6 Thornton
18 Alex Venters 8 24 .33 1938-11-12 25y 05m 03d 11 1945-02-03 31y 07m 25d 24 5 Venters
22 Kris Boyd 7 3 17 .41 2006-05-07 22y 08m 19d 2 2009-08-23 26y 00m 05d 15 4 Boyd
22 Iain Durrant 7 2 34 .21 1986-01-25 19y 02m 27d 5 1988-09-17 21y 10m 19d 16 4 Durrant
22 William Findlay 7 8 .88 1948-05-03 25y 10m 04d 1 1952-01-19 29y 06m 21d 7 4 Findlay
22 John Gaulton Hubbard 7 3 19 .37 1953-08-12 22y 07m 27d 6 1958-08-23 27y 08m 07d 19 5 Hubbard
22 Willie McIntosh 7 7 1.00 1941-07-05 Not Known 1 1944-03-04 Not Known 6 3 McIntosh
22 Jimmy Miller 7 18 .39 1958-08-09 23y 08m 20d 2 1966-10-15 31y 10m 25d 18 5 Miller
22 James Oswald 7 6 1.17 1895-08-31 Not Known 1 1896-09-12 Not Known 3 2 Oswald
29 Sandy Archibald 6 1 29 .21 1917-11-10 20y 11m 18d 1 1930-08-16 33y 08m 24d 24 6 Archibald
29 Paul John Gascoigne 6 10 .60 1995-10-21 28y 04m 24d 1 1996-12-21 29y 06m 24d 7 2 Gascoigne
29 Jimmy Gordon 6 1 19 .32 1916-02-12 Not Known 15 1918-01-12 Not Known 17 2 Gordon
29 Derek D Grierson 6 10 .60 1952-12-13 Not Known 3 1954-12-18 Not Known 9 3 Grierson
29 Kyle Lafferty 6 15 .40 2008-08-16 21y 00m 26d 1 2011-05-07 23y 09m 16d 10 3 Lafferty
29 Kenneth Miller 6 1 20 .30 2010-03-27 30y 03m 04d 8 2017-10-28 37y 10m 05d 20 3 Miller
29 Maxwell Murray 6 9 .67 1956-12-15 21y 01m 08d 1 1958-12-13 23y 01m 06d 7 2 Murray
29 Ignacio Javier Gomez Novo 6 15 .40 2004-11-28 25y 08m 02d 2 2008-02-27 28y 11m 01d 13 3 Novo
29 John [11] Walker 6 12 .50 1903-09-19 Not Known 4 1904-11-05 Not Known 7 2 Walker
29 Rodney Seymour Wallace 6 8 .75 1998-08-02 28y 10m 00d 1 2001-05-05 31y 07m 03d 8 3 Wallace
29 Mark Everton Walters 6 2 15 .40 1988-09-21 24y 03m 19d 4 1991-03-09 26y 09m 07d 15 3 Walters
29 Davie Wilson 6 17 .35 1958-08-09 19y 06m 30d 2 1967-02-04 28y 00m 25d 17 4 Wilson
41 Shota Arveladze 5 10 .50 2001-12-09 28y 08m 17d 1 2003-12-20 30y 08m 28d 9 3 Arveladze
41 Ronald de Boer 5 13 .38 2000-09-17 30y 04m 02d 1 2003-05-18 33y 00m 03d 11 3 Boer
41 Davie Cooper 5 35 .14 1980-03-08 24y 00m 12d 5 1986-11-29 30y 09m 04d 26 4 Cooper
41 Andy Cunningham 5 18 .28 1919-03-01 28y 01m 01d 2 1922-02-25 31y 00m 28d 9 3 Cunningham
41 William Dodds 5 1 10 .50 2000-03-12 31y 01m 07d 2 2002-04-07 33y 02m 02d 11 2 Dodds
41 Barry Ferguson 5 1 31 .16 2000-03-12 22y 01m 10d 10 2009-03-21 31y 01m 19d 34 5 Ferguson
41 Brian Laudrup 5 18 .28 1995-02-20 25y 11m 29d 4 1996-12-21 27y 09m 29d 12 3 Laudrup
41 Steven John Naismith 5 12 .42 2010-03-27 23y 06m 13d 6 2011-10-23 25y 01m 09d 13 3 Naismith
41 Robert Russell 5 24 .21 1979-04-28 22y 02m 17d 4 1981-05-02 24y 02m 21d 8 3 Russell
41 Finlay Ballantyne Speedie 5 20 .25 1901-08-24 21y 00m 06d 1 1904-11-05 24y 02m 18d 11 3 Speedie
51 Alexander Clark 4 5 .80 1983-09-07 26y 10m 10d 1 1983-12-03 27y 01m 05d 3 1 Clark
51 Cyriel Kolawole Dessers 4 4 1.00 2024-02-24 29y 02m 16d 4 2024-04-21 29y 04m 13d 5 1 Dessers
51 Tore Andre Flo 4 5 .80 2001-03-03 27y 08m 16d 2 2001-09-08 28y 02m 24d 4 2 Flo
51 Jim Forrest 4 1 7 .57 1965-02-13 20y 04m 22d 3 1966-03-12 21y 05m 18d 7 2 Forrest
51 Neilly Gibson 4 28 .14 1895-12-07 Not Known 3 1899-01-14 Not Known 10 3 Gibson
51 William Pullar (Sandy) Jardine 4 4 31 .13 1974-10-26 25y 09m 26d 14 1980-03-08 31y 02m 08d 28 3 Jardine
51 Ryan Kent 4 13 .31 2018-10-07 21y 10m 26d 1 2022-10-01 25y 10m 20d 11 3 Kent
51 Neil Kerr 4 6 .67 1890-08-16 Not Known 1 1893-03-18 Not Known 5 2 Kerr
51 Peter Lovenkrands 4 14 .29 2003-05-18 23y 03m 19d 7 2005-12-17 25y 10m 18d 15 3 Lovenkrands
51 Bobby Main 4 12 .33 1934-08-22 Not Known 5 1938-04-23 Not Known 12 2 Main
51 Dr James Marshall 4 16 .25 1929-03-12 Not Known 3 1934-03-10 Not Known 16 3 Marshall
51 Allan Lauder Morton 4 1 20 .20 1924-09-15 Not Known 7 1930-08-16 Not Known 19 4 Morton
51 Bobby Neil 4 2 18 .22 1899-01-14 23y 03m 21d 3 1902-09-06 26y 11m 13d 9 4 Neil
51 Andy Penman 4 8 .50 1968-09-28 25y 07m 08d 3 1970-03-25 27y 01m 05d 7 2 Penman
51 William Waddell 4 29 .14 1938-11-12 17y 08m 05d 1 1954-02-20 32y 11m 13d 29 4 Waddell
66 Scott Arfield 3 16 .19 2018-10-07 29y 11m 06d 1 2022-02-06 33y 03m 05d 11 2 Arfield
66 James Bett 3 1 6 .50 1981-05-02 21y 05m 07d 4 1982-11-10 22y 11m 16d 6 2 Bett
66 Robert Gordon Campbell 3 12 .25 1908-02-29 Not Known 3 1908-11-28 Not Known 4 2 Campbell
66 Jean-Claude Ducan Darcheville 3 6 .50 2008-01-30 32y 06m 05d 3 2008-02-27 32y 07m 02d 4 1 Darcheville
66 Robert William Fleck 3 9 .33 1987-02-07 21y 05m 27d 6 1987-11-28 22y 03m 17d 10 2 Fleck
66 (William) Martin Melville Henderson 3 4 .75 1975-11-08 19y 06m 05d 1 1976-01-03 19y 08m 00d 2 1 Henderson
66 Geordie Henderson 3 8 .38 1923-04-28 Not Known 3 1924-09-15 Not Known 6 3 Henderson
66 Willie Henderson 3 22 .14 1965-11-13 21y 09m 20d 8 1971-02-06 27y 00m 13d 21 3 Henderson
66 Andrew Little 3 3 1.00 2010-01-23 20y 08m 11d 3 2012-04-21 22y 11m 09d 8 2 Little
66 James L Logan 3 7 .43 1913-03-15 Not Known 1 1914-04-25 Not Known 3 2 Logan
66 John MacDonald 3 14 .21 1980-03-08 18y 10m 22d 2 1983-12-03 22y 07m 18d 11 2 MacDonald
66 Alexander Mackie 3 9 .33 1903-04-25 Not Known 2 1904-01-30 Not Known 5 2 Mackie
66 Lee Henry McCulloch 3 21 .14 2007-12-15 29y 07m 01d 1 2009-08-23 31y 03m 09d 7 2 McCulloch
66 Robert McDiarmid 3 6 .50 1921-09-19 Not Known 4 1922-02-25 Not Known 6 1 McDiarmid
66 David Prophet McLean 3 1 3.00 1918-08-24 Not Known 1 1918-08-24 Not Known 1 1 McLean
66 John McPherson 3 24 .13 1892-04-23 Not Known 4 1895-12-07 Not Known 12 3 McPherson
66 David Stuart Mitchell 3 6 .50 1983-09-10 21y 02m 28d 2 1984-12-08 22y 05m 25d 6 2 Mitchell
66 Marco Negri 3 1 3 1.00 1997-08-04 26y 09m 08d 1 1997-12-20 27y 01m 23d 2 1 Negri
66 Fernando Ricksen 3 1 18 .17 2002-12-01 26y 04m 11d 7 2005-03-02 28y 07m 10d 16 2 Ricksen
66 Alexander Silcock Scott 3 20 .15 1957-02-02 20y 02m 11d 6 1962-01-10 25y 01m 19d 20 3 Scott
66 James Henry Tavernier 3 2 29 .10 2023-10-29 31y 11m 29d 25 2023-11-05 32y 00m 06d 26 1 Tavernier
66 Bobby [1] Williamson 3 5 .60 1984-02-11 22y 05m 29d 1 1985-08-24 24y 00m 11d 3 2 Williamson
66 Alex Willoughby 3 6 .50 1967-02-04 22y 04m 18d 4 1967-02-04 22y 04m 18d 4 1 Willoughby
89 James Curran Baxter 2 10 .20 1963-04-27 23y 06m 29d 7 1963-04-27 23y 06m 29d 7 1 Baxter
89 Thomas Buffel 2 7 .29 2005-05-07 24y 02m 18d 2 2006-03-19 25y 01m 00d 5 2 Buffel
89 Johnny Campbell 2 7 .29 1899-09-02 29y 06m 14d 4 1899-09-02 29y 06m 14d 4 1 Campbell
89 Antonio Colak 2 3 .67 2022-10-01 29y 00m 14d 1 2022-10-01 29y 00m 14d 1 1 Colak
89 Steven Davis 2 26 .08 2011-05-07 26y 04m 06d 11 2012-03-03 27y 02m 02d 14 2 Davis
89 Jermain Defoe 2 7 .29 2019-04-03 36y 05m 27d 1 2019-04-20 36y 06m 13d 2 1 Defoe
89 Kevin Smith Drinkell 2 4 .50 1989-04-29 28y 10m 11d 4 1989-04-29 28y 10m 11d 4 1 Drinkell
89 Alexander Chapman Ferguson 2 4 .50 1967-09-30 25y 09m 00d 1 1968-01-13 26y 00m 13d 2 1 Ferguson
89 Gennaro Gattuso 2 6 .33 1998-04-25 20y 03m 16d 3 1998-04-25 20y 03m 16d 3 1 Gattuso
89 Connor Lambert Goldson 2 19 .11 2018-12-02 25y 11m 14d 2 2019-04-03 26y 03m 16d 3 1 Goldson
89 John Greig 2 39 .05 1972-01-22 29y 04m 11d 24 1973-04-07 30y 06m 27d 26 2 Greig
89 Stephane Guivarc'h 2 1 2.00 1998-12-19 28y 03m 13d 1 1998-12-19 28y 03m 13d 1 1 Guivarc'h
89 Ryan Jack 2 16 .13 2019-04-20 27y 01m 24d 6 2022-05-21 30y 02m 24d 12 2 Jack
89 Colin Macdonald Jackson 2 26 .08 1976-03-20 29y 05m 12d 12 1977-03-30 30y 05m 22d 17 2 Jackson
89 Nikica Jelavic 2 5 .40 2011-05-07 25y 08m 10d 3 2011-10-23 26y 01m 26d 5 2 Jelavic
89 Charlie Johnston 2 19 .11 1941-05-17 Not Known 3 1941-11-15 Not Known 5 2 Johnston
89 Maurice Thomas Johnston 2 9 .22 1989-09-30 26y 05m 17d 1 1990-12-01 27y 07m 18d 6 2 Johnston
89 Donald Basil Kichenbrand 2 4 .50 1955-11-12 22y 02m 30d 1 1955-11-12 22y 02m 30d 1 1 Kichenbrand
89 Russell Nigel Latapy 2 3 .67 2001-09-08 33y 01m 06d 1 2001-12-09 33y 04m 07d 2 1 Latapy
89 Alex MacDonald 2 26 .08 1976-05-01 28y 01m 14d 16 1977-01-22 28y 10m 05d 18 2 MacDonald
89 Andy Matthew 2 3 .67 1959-02-14 Not Known 2 1959-02-14 Not Known 2 1 Matthew
89 Colin C McAdam 2 7 .29 1980-10-11 29y 01m 13d 1 1980-10-11 29y 01m 13d 1 1 McAdam
89 Andrew Stuart Murray McCall 2 27 .07 1992-09-19 28y 03m 09d 6 1993-04-14 28y 10m 04d 9 1 McCall
89 Hugh McCreadie 2 10 .20 1890-08-16 Not Known 1 1893-05-06 Not Known 6 2 McCreadie
89 Barrie McKay 2 4 .50 2016-12-10 21y 11m 10d 2 2017-05-13 22y 04m 13d 4 1 McKay
89 George Roy McLean 2 1 2.00 1961-03-08 23y 05m 20d 1 1961-03-08 23y 05m 20d 1 1 McLean
89 George Tomlinson McLean 2 4 .50 1963-03-27 19y 10m 01d 1 1965-11-13 22y 05m 18d 4 2 McLean
89 Tommy McLean 2 27 .07 1975-03-01 27y 08m 27d 8 1976-03-20 28y 09m 18d 12 2 McLean
89 John Livingstone (Ian) McMillan 2 12 .17 1961-12-18 30y 09m 00d 9 1962-02-24 30y 11m 06d 11 1 McMillan
89 William McPherson 2 4 .50 1910-01-08 Not Known 3 1910-04-18 Not Known 4 1 McPherson
89 Scott Nisbet 2 13 .15 1988-09-17 20y 07m 18d 5 1988-09-21 20y 07m 22d 6 1 Nisbet
89 Willie Paton 2 5 .40 1949-04-05 Not Known 1 1954-02-20 Not Known 4 2 Paton
89 Orjan Persson 2 7 .29 1968-03-09 25y 06m 11d 3 1969-02-24 26y 05m 28d 7 2 Persson
89 John Prentice 2 11 .18 1953-04-04 Not Known 4 1953-04-06 Not Known 5 1 Prentice
89 Robert Prytz 2 1 9 .22 1983-10-26 23y 09m 14d 3 1985-04-27 25y 03m 15d 9 2 Prytz
89 Ian Petrie Redford 2 14 .14 1981-03-14 20y 11m 09d 3 1981-05-02 21y 00m 27d 4 1 Redford
89 Claudio Reyna 2 7 .29 1999-08-07 26y 00m 18d 2 1999-08-07 26y 00m 18d 2 1 Reyna
89 David Alexander James Robertson 2 22 .09 1993-02-27 24y 04m 10d 8 1996-12-21 28y 02m 04d 21 2 Robertson
89 Fashion Sakala 2 6 .33 2022-02-06 24y 10m 23d 3 2023-05-24 26y 02m 10d 7 2 Sakala
89 Oleg Salenko 2 1 2.00 1995-10-21 25y 11m 26d 1 1995-10-21 25y 11m 26d 1 1 Salenko
89 Melvyn Sterland 2 1 2.00 1989-04-29 27y 06m 28d 1 1989-04-29 27y 06m 28d 1 1 Sterland
89 Trevor McGregor Steven 2 17 .12 1989-12-02 26y 02m 11d 2 1991-03-09 27y 05m 16d 5 2 Steven
89 Greg Alexander James Stewart 2 3 .67 2019-12-01 29y 08m 14d 2 2019-12-01 29y 08m 14d 2 1 Stewart
89 Malik Leon Tillman 2 3 .67 2022-11-09 20y 05m 12d 2 2023-02-01 20y 08m 04d 3 1 Tillman
89 William McInnes Williamson 2 8 .25 1942-10-31 Not Known 1 1947-04-07 Not Known 5 2 Williamson
89 Scott [2] Wright 2 9 .22 2022-05-21 24y 09m 13d 3 2023-11-05 26y 02m 28d 9 2 Wright
135 Arthur Dixon [1] 1 17 .06 1922-02-25 Not Known 9 1922-02-25 Not Known 9 1 [1]
135 David Brown [1] 1 1 1.00 1919-03-01 Not Known 1 1919-03-01 Not Known 1 1 [1]
135 Sone Aluko 1 2 .50 2012-04-21 23y 02m 02d 2 2012-04-21 23y 02m 02d 2 1 Aluko
135 Lorenzo Amoruso 1 19 .05 2000-03-12 28y 08m 13d 7 2000-03-12 28y 08m 13d 7 1 Amoruso
135 Marvin Anthony Andrews 1 6 .17 2005-05-07 29y 04m 15d 4 2005-05-07 29y 04m 15d 4 1 Andrews
135 Robert Fleming Archibald 1 1 1.00 1916-08-26 Not Known 1 1916-08-26 Not Known 1 1 Archibald
135 Joseph Oluwaseyi Temitope Ayodele-Aribo 1 9 .11 2021-12-12 25y 04m 21d 7 2021-12-12 25y 04m 21d 7 1 Ayodele-Aribo
135 Samuel D Baird 1 9 .11 1955-11-12 25y 05m 30d 1 1955-11-12 25y 05m 30d 1 1 Baird
135 Alex W Barrie 1 1 1.00 1908-02-29 Not Known 1 1908-02-29 Not Known 1 1 Barrie
135 Jan Louis Bartram 1 1 1.00 1988-04-02 26y 00m 27d 1 1988-04-02 26y 00m 27d 1 1 Bartram
135 DaMarcus Lamont Beasley 1 3 .33 2007-09-15 25y 03m 22d 1 2007-09-15 25y 03m 22d 1 1 Beasley
135 Alexander Bennett 1 1 12 .08 1908-11-28 27y 02m 08d 1 1908-11-28 27y 02m 08d 1 1 Bennett
135 Robert Blyth 1 2 .50 1893-10-14 Not Known 2 1893-10-14 Not Known 2 1 Blyth
135 James M Bowie 1 7 .14 1920-09-20 32y 02m 11d 7 1920-09-20 32y 02m 11d 7 1 Bowie
135 David Boyd 1 5 .20 1894-04-14 Not Known 2 1894-04-14 Not Known 2 1 Boyd
135 George Clark Phillips Brown 1 23 .04 1935-10-19 Not Known 17 1935-10-19 Not Known 17 1 Brown
135 John Brown 1 28 .04 1994-03-12 32y 01m 14d 22 1994-03-12 32y 01m 14d 22 1 Brown
135 Christopher Burke 1 13 .08 2003-12-20 20y 00m 18d 1 2003-12-20 20y 00m 18d 1 1 Burke
135 Hugh Burns 1 8 .13 1985-08-24 19y 08m 11d 3 1985-08-24 19y 08m 11d 3 1 Burns
135 Daniel Joao Santos Candeias 1 7 .14 2018-04-22 30y 01m 28d 4 2018-04-22 30y 01m 28d 4 1 Candeias
135 Claudio Caniggia 1 4 .25 2002-09-11 35y 08m 02d 4 2002-09-11 35y 08m 02d 4 1 Caniggia
135 Todd Owen Cantwell 1 6 .17 2023-05-24 25y 02m 27d 2 2023-05-24 25y 02m 27d 2 1 Cantwell
135 Alexander Cleland 1 15 .07 1997-08-04 26y 07m 25d 12 1997-08-04 26y 07m 25d 12 1 Cleland
135 Alfred James Conn 1 7 .14 1972-01-22 19y 09m 17d 4 1972-01-22 19y 09m 17d 4 1 Conn
135 Oscar Manuel Cortes Cortes 1 1 1.00 2024-02-24 20y 02m 21d 1 2024-02-24 20y 02m 21d 1 1 Cortes
135 Daniel Cousin 1 1 1 1.00 2007-09-15 30y 07m 08d 1 2007-09-15 30y 07m 08d 1 1 Cousin
135 John Cowan 1 3 .33 1894-11-24 Not Known 2 1894-11-24 Not Known 2 1 Cowan
135 Samuel Richmond Cox 1 16 .06 1949-04-05 24y 11m 23d 4 1949-04-05 24y 11m 23d 4 1 Cox
135 Thomas 'Tully' Craig 1 11 .09 1926-01-16 28y 03m 04d 2 1926-01-16 28y 03m 04d 2 1 Craig
135 Robert Crawford 1 3 .33 1896-09-12 Not Known 1 1896-09-12 Not Known 1 1 Crawford
135 Jason Cummings 1 2 .50 2018-04-22 22y 08m 21d 2 2018-04-22 22y 08m 21d 2 1 Cummings
135 Harold Davis 1 14 .07 1956-12-15 23y 07m 05d 1 1956-12-15 23y 07m 05d 1 1 Davis
135 Mohamed Baba Diomande 1 2 .50 2024-02-24 22y 03m 26d 1 2024-02-24 22y 03m 26d 1 1 Diomande
135 Adam Scott Mathieson Duncan 1 5 .20 1916-08-26 27y 09m 24d 4 1916-08-26 27y 09m 24d 4 1 Duncan
135 Sam English 1 4 .25 1932-02-06 Not Known 2 1932-02-06 Not Known 2 1 English
135 James Hill Galt 1 12 .08 1910-12-24 Not Known 7 1910-12-24 Not Known 7 1 Galt
135 William Silcock Gardiner 1 1 1.00 1954-02-20 24y 06m 05d 1 1954-02-20 24y 06m 05d 1 1 Gardiner
135 Joseph Alan Garner 1 3 .33 2017-05-13 29y 01m 01d 3 2017-05-13 29y 01m 01d 3 1 Garner
135 Charles Richard Gough 1 39 .03 1988-11-01 26y 06m 27d 6 1988-11-01 26y 06m 27d 6 1 Gough
135 Andrew Mullen Gray 1 3 .33 1988-11-01 32y 11m 02d 2 1988-11-01 32y 11m 02d 2 1 Gray
135 David James Hagen 1 3 .33 1993-08-07 20y 03m 02d 4 1993-08-07 20y 03m 02d 4 1 Hagen
135 John Turner Hamilton 1 9 .11 1976-09-25 27y 02m 15d 5 1976-09-25 27y 02m 15d 5 1 Hamilton
135 Filip Viktor Helander 1 2 .50 2019-11-03 26y 06m 12d 2 2019-11-03 26y 06m 12d 2 1 Helander
135 Billy Hogg 1 7 .14 1911-12-16 Not Known 4 1911-12-16 Not Known 4 1 Hogg
135 Stephen Hughes 1 10 .10 2002-12-01 20y 00m 17d 5 2002-12-01 20y 00m 17d 5 1 Hughes
135 Pieter Huistra 1 13 .08 1990-09-08 23y 07m 21d 1 1990-09-08 23y 07m 21d 1 1 Huistra
135 Terence Alan Hurlock 1 4 .25 1990-12-01 32y 02m 09d 2 1990-12-01 32y 02m 09d 2 1 Hurlock
135 Emerson Schellas Hyndman 1 1 1.00 2017-02-01 20y 09m 23d 1 2017-02-01 20y 09m 23d 1 1 Hyndman
135 Tommy Hyslop 1 6 .17 1896-09-12 Not Known 1 1896-09-12 Not Known 1 1 Hyslop
135 Cedric Jan Itten 1 1 1.00 2022-05-14 25y 04m 17d 1 2022-05-14 25y 04m 17d 1 1 Itten
135 Jonatan Johansson 1 5 .20 1998-10-17 23y 02m 01d 2 1998-10-17 23y 02m 01d 2 1 Johansson
135 Glen Kamara 1 13 .08 2022-02-06 26y 03m 09d 10 2022-02-06 26y 03m 09d 10 1 Kamara
135 Nikola Katic 1 3 .33 2019-04-20 22y 06m 10d 3 2019-04-20 22y 06m 10d 3 1 Katic
135 Robert Samuel Kiernan 1 3 .33 2016-12-10 25y 10m 27d 2 2016-12-10 25y 10m 27d 2 1 Kiernan
135 David Kinnear 1 6 .17 1938-04-23 21y 02m 01d 5 1938-04-23 21y 02m 01d 5 1 Kinnear
135 Archie Kyle 1 7 .14 1907-12-07 Not Known 6 1907-12-07 Not Known 6 1 Kyle
135 Nicky Law 1 5 .20 2014-08-10 26y 04m 12d 1 2014-08-10 26y 04m 12d 1 1 Law
135 Colin Liddell 1 4 .25 1952-08-23 Not Known 3 1952-08-23 Not Known 3 1 Liddell
135 Alexander Lowry 1 3 .33 2022-05-14 18y 10m 21d 1 2022-05-14 18y 10m 21d 1 1 Lowry
135 John Lundstram 1 13 .08 2021-10-16 27y 07m 28d 1 2021-10-16 27y 07m 28d 1 1 Lundstram
135 David Marshall 1 4 .25 1941-05-10 Not Known 1 1941-05-10 Not Known 1 1 Marshall
135 James Martin 1 2 .50 1917-01-06 Not Known 1 1917-01-06 Not Known 1 1 Martin
135 Russell Kenneth Alexander Martin 1 2 .50 2018-02-24 32y 01m 20d 1 2018-02-24 32y 01m 20d 1 1 Martin
135 John May 1 9 .11 1908-11-28 Not Known 6 1908-11-28 Not Known 6 1 May
135 Neil Docherty McCann 1 11 .09 2002-02-09 27y 05m 29d 10 2002-02-09 27y 05m 29d 10 1 McCann
135 John Miller (Ian) McColl 1 33 .03 1953-04-06 25y 09m 30d 17 1953-04-06 25y 09m 30d 17 1 McColl
135 Murdoch McCormack 1 1 1.00 1945-02-03 Not Known 1 1945-02-03 Not Known 1 1 McCormack
135 John McFie 1 2 .50 1906-09-24 Not Known 2 1906-09-24 Not Known 2 1 McFie
135 Darren McGregor 1 5 .20 2015-05-02 29y 08m 25d 4 2015-05-02 29y 08m 25d 4 1 McGregor
135 Derek John McInnes 1 5 .20 1997-05-10 25y 10m 05d 4 1997-05-10 25y 10m 05d 4 1 McInnes
135 Robert Munro McKean 1 9 .11 1975-03-01 22y 02m 21d 2 1975-03-01 22y 02m 21d 2 1 McKean
135 Cole McKinnon 1 1 1.00 2022-05-14 19y 03m 15d 1 2022-05-14 19y 03m 15d 1 1 McKinnon
135 Neil McKinnon 1 1 1.00 1944-03-04 Not Known 1 1944-03-04 Not Known 1 1 McKinnon
135 George McMillan 1 3 .33 1927-01-29 Not Known 1 1927-01-29 Not Known 1 1 McMillan
135 Chris McNee 1 1 1.00 1946-11-30 Not Known 1 1946-11-30 Not Known 1 1 McNee
135 David McPherson 1 25 .04 1993-04-03 29y 02m 06d 20 1993-04-03 29y 02m 06d 20 1 McPherson
135 David Ditchburn Meiklejohn 1 35 .03 1924-09-29 Not Known 12 1924-09-29 Not Known 12 1 Meiklejohn
135 Alexei Mikhailitchenko 1 10 .10 1991-10-19 28y 06m 19d 2 1991-10-19 28y 06m 19d 2 1 Mikhailitchenko
135 Alexander [1] Miller 1 1 10 .10 1976-09-25 Not Known 8 1976-09-25 Not Known 8 1 Miller
135 Charles David Miller 1 8 .13 1995-01-21 18y 10m 03d 1 1995-01-21 18y 10m 03d 1 1 Miller
135 Jim Miller 1 10 .10 1896-09-12 Not Known 1 1896-09-12 Not Known 1 1 Miller
135 Michael Mols 1 10 .10 1999-08-07 28y 07m 21d 1 1999-08-07 28y 07m 21d 1 1 Mols
135 Craig Andrew Moore 1 1 20 .05 2004-03-13 28y 03m 01d 22 2004-03-13 28y 03m 01d 22 1 Moore
135 Stuart David Munro 1 20 .05 1990-05-05 27y 07m 20d 17 1990-05-05 27y 07m 20d 17 1 Munro
135 Jamie Murphy 1 2 .50 2018-02-24 28y 05m 27d 1 2018-02-24 28y 05m 27d 1 1 Murphy
135 Arthur Numan 1 16 .06 2000-03-12 30y 02m 27d 3 2000-03-12 30y 02m 27d 3 1 Numan
135 Gavin Paul Rae 1 3 .33 2007-04-21 29y 04m 24d 6 2007-04-21 29y 04m 24d 6 1 Rae
135 Johnny Rankine 1 1 1.00 1906-04-07 Not Known 1 1906-04-07 Not Known 1 1 Rankine
135 Graham Paul Roberts 1 6 .17 1987-02-07 27y 07m 04d 1 1987-02-07 27y 07m 04d 1 1 Roberts
135 Eddie Rutherford 1 7 .14 1947-12-06 26y 09m 28d 1 1947-12-06 26y 09m 28d 1 1 Rutherford
135 Robert Scott 1 3 .33 1892-04-23 Not Known 2 1892-04-23 Not Known 2 1 Scott
135 Danilo Pereira da Silva 1 3 .33 2023-10-29 24y 06m 22d 1 2023-10-29 24y 06m 22d 1 1 Silva
135 Fabio Daniel Soares Silva 1 2 .50 2024-02-24 21y 07m 05d 1 2024-02-24 21y 07m 05d 1 1 Silva
135 Abdallah Dipo Sima 1 4 .25 2023-12-06 Not Known 3 2023-12-06 Not Known 3 1 Sima
135 Gordon Duffield Smith 1 6 .17 1979-02-24 24y 01m 27d 3 1979-02-24 24y 01m 27d 3 1 Smith
135 Alex Spiers 1 2 .50 1906-04-07 Not Known 2 1906-04-07 Not Known 2 1 Spiers
135 James Stark 1 22 .05 1903-04-11 Not Known 6 1903-04-11 Not Known 6 1 Stark
135 James Steel 1 2 .50 1893-03-18 Not Known 1 1893-03-18 Not Known 1 1 Steel
135 Colin Stein 1 9 .11 1969-12-06 22y 06m 26d 3 1969-12-06 22y 06m 26d 3 1 Stein
135 Jim Turnbull 1 1 1.00 1936-04-22 Not Known 1 1936-04-22 Not Known 1 1 Turnbull
135 Andrius Velicka 1 2 .50 2009-05-03 30y 00m 28d 2 2009-05-03 30y 00m 28d 2 1 Velicka
135 Haris Vuckic 1 2 .50 2015-04-05 22y 07m 15d 1 2015-04-05 22y 07m 15d 1 1 Vuckic
135 Kenneth George Watson 1 6 .17 1978-12-16 22y 11m 11d 5 1978-12-16 22y 11m 11d 5 1 Watson
135 James Wilkie 1 7 .14 1898-09-03 Not Known 1 1898-09-03 Not Known 1 1 Wilkie
135 Danny Wilson 1 5 .20 2010-03-27 18y 03m 00d 4 2010-03-27 18y 03m 00d 4 1 Wilson
135 Joshua Dean Windass 1 6 .17 2017-10-28 Not Known 4 2017-10-28 Not Known 4 1 Windass
135 George Lewis Young 1 1 38 .03 1953-08-12 30y 09m 16d 28 1953-08-12 30y 09m 16d 28 1 Young


Scorers All Games


Total Distinct (ex ogs) = 255

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Robert Cumming Hamilton 30 1 32 .94 1897-09-20 Not Known 0 1907-12-07 Not Known 21 10 Hamilton
2 Alistair Murdoch McCoist 28 4 51 .55 1984-02-11 21y 04m 18d 4 1998-05-16 35y 07m 22d 51 12 McCoist
3 Willie Reid 21 16 1.31 1910-04-18 Not Known 2 1919-09-29 Not Known 14 6 Reid
4 Derek Joseph Johnstone 16 26 .62 1972-01-22 18y 02m 18d 1 1982-11-10 29y 00m 06d 25 6 Johnstone
5 Jimmy Duncanson 13 21 .62 1940-10-12 20y 11m 29d 1 1947-12-06 28y 01m 23d 16 6 Duncanson
5 Mark Wayne Hateley 13 2 19 .68 1991-01-05 29y 01m 29d 3 1994-11-09 33y 00m 02d 19 4 Hateley
5 William J Simpson 13 16 .81 1951-01-20 Not Known 1 1957-10-26 Not Known 16 7 Simpson
8 William McClure Johnston 12 1 23 .52 1964-10-17 17y 09m 28d 1 1981-05-02 34y 04m 13d 23 8 Johnston
8 Alfredo Morelos 12 16 .75 2018-10-07 22y 03m 16d 5 2023-02-01 26y 07m 11d 15 4 Morelos
8 Alec [1] Smith 12 46 .26 1896-05-02 Not Known 0 1914-04-25 Not Known 34 8 Smith
11 Jimmy Fleming 11 14 .79 1926-09-18 Not Known 1 1934-02-21 Not Known 13 7 Fleming
12 Jorg Albertz 10 2 21 .48 1996-12-21 25y 10m 22d 3 2001-05-05 30y 03m 06d 20 4 Albertz
12 Gordon Scott Durie 10 20 .50 1994-09-11 28y 09m 05d 4 1997-12-20 32y 00m 14d 16 4 Durie
12 Torrance Gillick 10 27 .37 1934-12-08 19y 06m 19d 1 1946-04-27 30y 11m 08d 24 5 Gillick
12 Bob McPhail 10 27 .37 1930-02-22 Not Known 6 1938-11-12 Not Known 26 6 McPhail
12 Jimmy Smith 10 1 22 .45 1930-08-16 Not Known 1 1941-11-15 Not Known 21 6 Smith
17 Tommy Cairns 9 22 .41 1915-02-20 Not Known 2 1926-09-18 Not Known 22 7 Cairns
17 James Oswald 9 6 1.50 1895-08-31 Not Known 0 1897-01-01 Not Known 3 2 Oswald
17 Derek James Parlane 9 1 15 .60 1974-01-19 20y 08m 14d 4 1979-04-28 25y 11m 23d 17 3 Parlane
20 Ralph Laidlaw Brand 8 17 .47 1958-04-30 21y 04m 12d 1 1964-04-01 27y 03m 14d 15 6 Brand
20 Willie Thornton 8 20 .40 1941-05-17 Not Known 4 1952-08-23 Not Known 20 6 Thornton
20 Alex Venters 8 24 .33 1938-11-12 25y 05m 03d 11 1945-02-03 31y 07m 25d 24 5 Venters
23 Kris Boyd 7 3 17 .41 2006-05-07 22y 08m 19d 2 2009-08-23 26y 00m 05d 15 4 Boyd
23 Iain Durrant 7 2 34 .21 1986-01-25 19y 02m 27d 5 1988-09-17 21y 10m 19d 16 4 Durrant
23 William Findlay 7 8 .88 1948-05-03 25y 10m 04d 1 1952-01-19 29y 06m 21d 7 4 Findlay
23 Paul John Gascoigne 7 10 .70 1995-10-21 28y 04m 24d 1 1997-07-26 30y 01m 29d 9 3 Gascoigne
23 John Gaulton Hubbard 7 3 19 .37 1953-08-12 22y 07m 27d 6 1958-08-23 27y 08m 07d 19 5 Hubbard
23 Willie McIntosh 7 7 1.00 1941-07-05 Not Known 1 1944-03-04 Not Known 6 3 McIntosh
23 Jimmy Miller 7 18 .39 1958-08-09 23y 08m 20d 2 1966-10-15 31y 10m 25d 18 5 Miller
23 Finlay Ballantyne Speedie 7 20 .35 1901-03-02 20y 06m 12d 0 1904-11-05 24y 02m 18d 11 5 Speedie
23 John [11] Walker 7 12 .58 1903-09-19 Not Known 0 1904-11-05 Not Known 7 2 Walker
32 Sandy Archibald 6 1 29 .21 1917-11-10 20y 11m 18d 1 1930-08-16 33y 08m 24d 24 6 Archibald
32 Alexander Clark 6 5 1.20 1983-09-07 26y 10m 10d 1 1984-05-15 27y 06m 17d 18 1 Clark
32 Jimmy Gordon 6 1 19 .32 1916-02-12 Not Known 15 1918-01-12 Not Known 17 2 Gordon
32 Derek D Grierson 6 10 .60 1952-12-13 Not Known 3 1954-12-18 Not Known 9 3 Grierson
32 Kyle Lafferty 6 15 .40 2008-08-16 21y 00m 26d 1 2011-05-07 23y 09m 16d 10 3 Lafferty
32 Kenneth Miller 6 1 20 .30 2010-03-27 30y 03m 04d 8 2017-10-28 37y 10m 05d 20 3 Miller
32 Maxwell Murray 6 9 .67 1956-12-15 21y 01m 08d 1 1958-12-13 23y 01m 06d 7 2 Murray
32 Ignacio Javier Gomez Novo 6 15 .40 2004-11-28 25y 08m 02d 2 2008-02-27 28y 11m 01d 13 3 Novo
32 Rodney Seymour Wallace 6 8 .75 1998-08-02 28y 10m 00d 1 2001-05-05 31y 07m 03d 8 3 Wallace
32 Mark Everton Walters 6 2 15 .40 1988-09-21 24y 03m 19d 4 1991-03-09 26y 09m 07d 15 3 Walters
32 Davie Wilson 6 17 .35 1958-08-09 19y 06m 30d 2 1967-02-04 28y 00m 25d 17 4 Wilson
43 Shota Arveladze 5 10 .50 2001-12-09 28y 08m 17d 1 2003-12-20 30y 08m 28d 9 3 Arveladze
43 Ronald de Boer 5 13 .38 2000-09-17 30y 04m 02d 1 2003-05-18 33y 00m 03d 11 3 Boer
43 Davie Cooper 5 35 .14 1980-03-08 24y 00m 12d 5 1986-11-29 30y 09m 04d 26 4 Cooper
43 Andy Cunningham 5 18 .28 1919-03-01 28y 01m 01d 2 1922-02-25 31y 00m 28d 9 3 Cunningham
43 William Dodds 5 1 10 .50 2000-03-12 31y 01m 07d 2 2002-04-07 33y 02m 02d 11 2 Dodds
43 Barry Ferguson 5 1 31 .16 2000-03-12 22y 01m 10d 10 2009-03-21 31y 01m 19d 34 5 Ferguson
43 Brian Laudrup 5 18 .28 1995-02-20 25y 11m 29d 4 1996-12-21 27y 09m 29d 12 3 Laudrup
43 Alexander Mackie 5 9 .56 1903-04-25 Not Known 0 1904-01-30 Not Known 5 2 Mackie
43 Steven John Naismith 5 12 .42 2010-03-27 23y 06m 13d 6 2011-10-23 25y 01m 09d 13 3 Naismith
43 Robert Russell 5 24 .21 1979-04-28 22y 02m 17d 4 1981-05-02 24y 02m 21d 8 3 Russell
53 Cyriel Kolawole Dessers 4 4 1.00 2024-02-24 29y 02m 16d 4 2024-04-21 29y 04m 13d 5 1 Dessers
53 Tore Andre Flo 4 5 .80 2001-03-03 27y 08m 16d 2 2001-09-08 28y 02m 24d 4 2 Flo
53 Jim Forrest 4 1 7 .57 1965-02-13 20y 04m 22d 3 1966-03-12 21y 05m 18d 7 2 Forrest
53 Neilly Gibson 4 28 .14 1895-12-07 Not Known 3 1899-01-14 Not Known 10 3 Gibson
53 William Pullar (Sandy) Jardine 4 4 31 .13 1974-10-26 25y 09m 26d 14 1980-03-08 31y 02m 08d 28 3 Jardine
53 Ryan Kent 4 13 .31 2018-10-07 21y 10m 26d 1 2022-10-01 25y 10m 20d 11 3 Kent
53 Neil Kerr 4 6 .67 1890-08-16 Not Known 1 1893-03-18 Not Known 5 2 Kerr
53 Peter Lovenkrands 4 14 .29 2003-05-18 23y 03m 19d 7 2005-12-17 25y 10m 18d 15 3 Lovenkrands
53 Bobby Main 4 12 .33 1934-08-22 Not Known 5 1938-04-23 Not Known 12 2 Main
53 Dr James Marshall 4 16 .25 1929-03-12 Not Known 3 1934-03-10 Not Known 16 3 Marshall
53 Robert Smyth McColl 4 1 4 1.00 1906-01-03 Not Known 0 1907-01-03 Not Known 0 2 McColl
53 Allan Lauder Morton 4 1 20 .20 1924-09-15 Not Known 7 1930-08-16 Not Known 19 4 Morton
53 Bobby Neil 4 2 18 .22 1899-01-14 23y 03m 21d 3 1902-09-06 26y 11m 13d 9 4 Neil
53 Andy Penman 4 8 .50 1968-09-28 25y 07m 08d 3 1970-03-25 27y 01m 05d 7 2 Penman
53 William Waddell 4 29 .14 1938-11-12 17y 08m 05d 1 1954-02-20 32y 11m 13d 29 4 Waddell
53 James Wilkie 4 7 .57 1898-09-03 Not Known 0 1899-12-30 Not Known 1 2 Wilkie
69 Scott Arfield 3 16 .19 2018-10-07 29y 11m 06d 1 2022-02-06 33y 03m 05d 11 2 Arfield
69 James Bett 3 1 6 .50 1981-05-02 21y 05m 07d 4 1982-11-10 22y 11m 16d 6 2 Bett
69 Robert Gordon Campbell 3 12 .25 1908-02-29 Not Known 3 1908-11-28 Not Known 4 2 Campbell
69 Jean-Claude Ducan Darcheville 3 6 .50 2008-01-30 32y 06m 05d 3 2008-02-27 32y 07m 02d 4 1 Darcheville
69 Robert William Fleck 3 9 .33 1987-02-07 21y 05m 27d 6 1987-11-28 22y 03m 17d 10 2 Fleck
69 (William) Martin Melville Henderson 3 4 .75 1975-11-08 19y 06m 05d 1 1976-01-03 19y 08m 00d 2 1 Henderson
69 Geordie Henderson 3 8 .38 1923-04-28 Not Known 3 1924-09-15 Not Known 6 3 Henderson
69 Willie Henderson 3 22 .14 1965-11-13 21y 09m 20d 8 1971-02-06 27y 00m 13d 21 3 Henderson
69 Andrew Little 3 3 1.00 2010-01-23 20y 08m 11d 3 2012-04-21 22y 11m 09d 8 2 Little
69 James L Logan 3 7 .43 1913-03-15 Not Known 1 1914-04-25 Not Known 3 2 Logan
69 Alex MacDonald 3 26 .12 1976-05-01 28y 01m 14d 0 1978-08-05 30y 04m 19d 18 3 MacDonald
69 John MacDonald 3 14 .21 1980-03-08 18y 10m 22d 2 1983-12-03 22y 07m 18d 11 2 MacDonald
69 Lee Henry McCulloch 3 21 .14 2007-12-15 29y 07m 01d 1 2009-08-23 31y 03m 09d 7 2 McCulloch
69 Robert McDiarmid 3 6 .50 1921-09-19 Not Known 4 1922-02-25 Not Known 6 1 McDiarmid
69 David Prophet McLean 3 1 3.00 1918-08-24 Not Known 1 1918-08-24 Not Known 1 1 McLean
69 John McPherson 3 24 .13 1892-04-23 Not Known 4 1895-12-07 Not Known 12 3 McPherson
69 Jim Miller 3 10 .30 1896-09-12 Not Known 0 1900-04-07 Not Known 1 3 Miller
69 David Stuart Mitchell 3 6 .50 1983-09-10 21y 02m 28d 2 1984-12-08 22y 05m 25d 6 2 Mitchell
69 Marco Negri 3 1 3 1.00 1997-08-04 26y 09m 08d 1 1997-12-20 27y 01m 23d 2 1 Negri
69 Thomas Paton 3 2 1.50 1903-08-17 Not Known 0 1903-08-17 Not Known 0 1 Paton
69 Fernando Ricksen 3 1 18 .17 2002-12-01 26y 04m 11d 7 2005-03-02 28y 07m 10d 16 2 Ricksen
69 Alexander Silcock Scott 3 20 .15 1957-02-02 20y 02m 11d 6 1962-01-10 25y 01m 19d 20 3 Scott
69 Gordon Duffield Smith 3 6 .50 1978-08-05 23y 07m 07d 0 1979-02-24 24y 01m 27d 3 1 Smith
69 James Henry Tavernier 3 2 29 .10 2023-10-29 31y 11m 29d 25 2023-11-05 32y 00m 06d 26 1 Tavernier
69 Bobby [1] Williamson 3 5 .60 1984-02-11 22y 05m 29d 1 1985-08-24 24y 00m 11d 3 2 Williamson
69 Alex Willoughby 3 6 .50 1967-02-04 22y 04m 18d 4 1967-02-04 22y 04m 18d 4 1 Willoughby
95 James Curran Baxter 2 10 .20 1963-04-27 23y 06m 29d 7 1963-04-27 23y 06m 29d 7 1 Baxter
95 David Boyd 2 5 .40 1894-04-14 Not Known 0 1895-03-02 Not Known 2 2 Boyd
95 Thomas Buffel 2 7 .29 2005-05-07 24y 02m 18d 2 2006-03-19 25y 01m 00d 5 2 Buffel
95 Johnny Campbell 2 7 .29 1899-09-02 29y 06m 14d 4 1899-09-02 29y 06m 14d 4 1 Campbell
95 Antonio Colak 2 3 .67 2022-10-01 29y 00m 14d 1 2022-10-01 29y 00m 14d 1 1 Colak
95 Steven Davis 2 26 .08 2011-05-07 26y 04m 06d 11 2012-03-03 27y 02m 02d 14 2 Davis
95 Jermain Defoe 2 7 .29 2019-04-03 36y 05m 27d 1 2019-04-20 36y 06m 13d 2 1 Defoe
95 Kevin Smith Drinkell 2 4 .50 1989-04-29 28y 10m 11d 4 1989-04-29 28y 10m 11d 4 1 Drinkell
95 Alexander Chapman Ferguson 2 4 .50 1967-09-30 25y 09m 00d 1 1968-01-13 26y 00m 13d 2 1 Ferguson
95 Gennaro Gattuso 2 6 .33 1998-04-25 20y 03m 16d 3 1998-04-25 20y 03m 16d 3 1 Gattuso
95 Connor Lambert Goldson 2 19 .11 2018-12-02 25y 11m 14d 2 2019-04-03 26y 03m 16d 3 1 Goldson
95 John Greig 2 39 .05 1972-01-22 29y 04m 11d 24 1973-04-07 30y 06m 27d 26 2 Greig
95 Stephane Guivarc'h 2 1 2.00 1998-12-19 28y 03m 13d 1 1998-12-19 28y 03m 13d 1 1 Guivarc'h
95 David Hill 2 3 .67 1881-04-02 Not Known 0 1881-04-02 Not Known 0 1 Hill
95 Tommy Hyslop 2 6 .33 1896-09-12 Not Known 0 1897-01-01 Not Known 1 1 Hyslop
95 Ryan Jack 2 16 .13 2019-04-20 27y 01m 24d 6 2022-05-21 30y 02m 24d 12 2 Jack
95 Colin Macdonald Jackson 2 26 .08 1976-03-20 29y 05m 12d 12 1977-03-30 30y 05m 22d 17 2 Jackson
95 Nikica Jelavic 2 5 .40 2011-05-07 25y 08m 10d 3 2011-10-23 26y 01m 26d 5 2 Jelavic
95 Charlie Johnston 2 19 .11 1941-05-17 Not Known 3 1941-11-15 Not Known 5 2 Johnston
95 Maurice Thomas Johnston 2 9 .22 1989-09-30 26y 05m 17d 1 1990-12-01 27y 07m 18d 6 2 Johnston
95 Donald Basil Kichenbrand 2 4 .50 1955-11-12 22y 02m 30d 1 1955-11-12 22y 02m 30d 1 1 Kichenbrand
95 Archie Kyle 2 7 .29 1905-08-21 Not Known 0 1907-12-07 Not Known 6 2 Kyle
95 Russell Nigel Latapy 2 3 .67 2001-09-08 33y 01m 06d 1 2001-12-09 33y 04m 07d 2 1 Latapy
95 Andy Matthew 2 3 .67 1959-02-14 Not Known 2 1959-02-14 Not Known 2 1 Matthew
95 Colin C McAdam 2 7 .29 1980-10-11 29y 01m 13d 1 1980-10-11 29y 01m 13d 1 1 McAdam
95 Andrew Stuart Murray McCall 2 27 .07 1992-09-19 28y 03m 09d 6 1993-04-14 28y 10m 04d 9 1 McCall
95 Hugh McCreadie 2 10 .20 1890-08-16 Not Known 1 1893-05-06 Not Known 6 2 McCreadie
95 Barrie McKay 2 4 .50 2016-12-10 21y 11m 10d 2 2017-05-13 22y 04m 13d 4 1 McKay
95 George Roy McLean 2 1 2.00 1961-03-08 23y 05m 20d 1 1961-03-08 23y 05m 20d 1 1 McLean
95 George Tomlinson McLean 2 4 .50 1963-03-27 19y 10m 01d 1 1965-11-13 22y 05m 18d 4 2 McLean
95 Tommy McLean 2 27 .07 1975-03-01 27y 08m 27d 8 1976-03-20 28y 09m 18d 12 2 McLean
95 John Livingstone (Ian) McMillan 2 12 .17 1961-12-18 30y 09m 00d 9 1962-02-24 30y 11m 06d 11 1 McMillan
95 William McPherson 2 4 .50 1910-01-08 Not Known 3 1910-04-18 Not Known 4 1 McPherson
95 Scott Nisbet 2 13 .15 1988-09-17 20y 07m 18d 5 1988-09-21 20y 07m 22d 6 1 Nisbet
95 Willie Paton 2 5 .40 1949-04-05 Not Known 1 1954-02-20 Not Known 4 2 Paton
95 Orjan Persson 2 7 .29 1968-03-09 25y 06m 11d 3 1969-02-24 26y 05m 28d 7 2 Persson
95 John Prentice 2 11 .18 1953-04-04 Not Known 4 1953-04-06 Not Known 5 1 Prentice
95 Robert Prytz 2 1 9 .22 1983-10-26 23y 09m 14d 3 1985-04-27 25y 03m 15d 9 2 Prytz
95 Ian Petrie Redford 2 14 .14 1981-03-14 20y 11m 09d 3 1981-05-02 21y 00m 27d 4 1 Redford
95 Claudio Reyna 2 7 .29 1999-08-07 26y 00m 18d 2 1999-08-07 26y 00m 18d 2 1 Reyna
95 David Alexander James Robertson 2 22 .09 1993-02-27 24y 04m 10d 8 1996-12-21 28y 02m 04d 21 2 Robertson
95 Fashion Sakala 2 6 .33 2022-02-06 24y 10m 23d 3 2023-05-24 26y 02m 10d 7 2 Sakala
95 Oleg Salenko 2 1 2.00 1995-10-21 25y 11m 26d 1 1995-10-21 25y 11m 26d 1 1 Salenko
95 Melvyn Sterland 2 1 2.00 1989-04-29 27y 06m 28d 1 1989-04-29 27y 06m 28d 1 1 Sterland
95 Trevor McGregor Steven 2 17 .12 1989-12-02 26y 02m 11d 2 1991-03-09 27y 05m 16d 5 2 Steven
95 Greg Alexander James Stewart 2 3 .67 2019-12-01 29y 08m 14d 2 2019-12-01 29y 08m 14d 2 1 Stewart
95 Malik Leon Tillman 2 3 .67 2022-11-09 20y 05m 12d 2 2023-02-01 20y 08m 04d 3 1 Tillman
95 Peter Turnbull 2 2 1.00 1897-01-01 Not Known 0 1897-01-01 Not Known 0 1 Turnbull
95 William McInnes Williamson 2 8 .25 1942-10-31 Not Known 1 1947-04-07 Not Known 5 2 Williamson
95 Scott [2] Wright 2 9 .22 2022-05-21 24y 09m 13d 3 2023-11-05 26y 02m 28d 9 2 Wright
145 Arthur Dixon [1] 1 17 .06 1922-02-25 Not Known 9 1922-02-25 Not Known 9 1 [1]
145 David Brown [1] 1 1 1.00 1919-03-01 Not Known 1 1919-03-01 Not Known 1 1 [1]
145 Richardson # 1 1 1 1.00 1907-01-03 Not Known 0 1907-01-03 Not Known 0 1 1
145 Sone Aluko 1 2 .50 2012-04-21 23y 02m 02d 2 2012-04-21 23y 02m 02d 2 1 Aluko
145 Lorenzo Amoruso 1 19 .05 2000-03-12 28y 08m 13d 7 2000-03-12 28y 08m 13d 7 1 Amoruso
145 Marvin Anthony Andrews 1 6 .17 2005-05-07 29y 04m 15d 4 2005-05-07 29y 04m 15d 4 1 Andrews
145 Robert Fleming Archibald 1 1 1.00 1916-08-26 Not Known 1 1916-08-26 Not Known 1 1 Archibald
145 Joseph Oluwaseyi Temitope Ayodele-Aribo 1 9 .11 2021-12-12 25y 04m 21d 7 2021-12-12 25y 04m 21d 7 1 Ayodele-Aribo
145 Samuel D Baird 1 9 .11 1955-11-12 25y 05m 30d 1 1955-11-12 25y 05m 30d 1 1 Baird
145 Alex W Barrie 1 1 1.00 1908-02-29 Not Known 1 1908-02-29 Not Known 1 1 Barrie
145 Jan Louis Bartram 1 1 1.00 1988-04-02 26y 00m 27d 1 1988-04-02 26y 00m 27d 1 1 Bartram
145 DaMarcus Lamont Beasley 1 3 .33 2007-09-15 25y 03m 22d 1 2007-09-15 25y 03m 22d 1 1 Beasley
145 Alexander Bennett 1 1 12 .08 1908-11-28 27y 02m 08d 1 1908-11-28 27y 02m 08d 1 1 Bennett
145 Robert Blyth 1 2 .50 1893-10-14 Not Known 2 1893-10-14 Not Known 2 1 Blyth
145 James M Bowie 1 7 .14 1920-09-20 32y 02m 11d 7 1920-09-20 32y 02m 11d 7 1 Bowie
145 George Clark Phillips Brown 1 23 .04 1935-10-19 Not Known 17 1935-10-19 Not Known 17 1 Brown
145 John Brown 1 28 .04 1994-03-12 32y 01m 14d 22 1994-03-12 32y 01m 14d 22 1 Brown
145 Christopher Burke 1 13 .08 2003-12-20 20y 00m 18d 1 2003-12-20 20y 00m 18d 1 1 Burke
145 Hugh Burns 1 8 .13 1985-08-24 19y 08m 11d 3 1985-08-24 19y 08m 11d 3 1 Burns
145 Daniel Joao Santos Candeias 1 7 .14 2018-04-22 30y 01m 28d 4 2018-04-22 30y 01m 28d 4 1 Candeias
145 Claudio Caniggia 1 4 .25 2002-09-11 35y 08m 02d 4 2002-09-11 35y 08m 02d 4 1 Caniggia
145 Todd Owen Cantwell 1 6 .17 2023-05-24 25y 02m 27d 2 2023-05-24 25y 02m 27d 2 1 Cantwell
145 Alexander Cleland 1 15 .07 1997-08-04 26y 07m 25d 12 1997-08-04 26y 07m 25d 12 1 Cleland
145 Alfred James Conn 1 7 .14 1972-01-22 19y 09m 17d 4 1972-01-22 19y 09m 17d 4 1 Conn
145 Oscar Manuel Cortes Cortes 1 1 1.00 2024-02-24 20y 02m 21d 1 2024-02-24 20y 02m 21d 1 1 Cortes
145 Daniel Cousin 1 1 1 1.00 2007-09-15 30y 07m 08d 1 2007-09-15 30y 07m 08d 1 1 Cousin
145 John Cowan 1 3 .33 1894-11-24 Not Known 2 1894-11-24 Not Known 2 1 Cowan
145 Samuel Richmond Cox 1 16 .06 1949-04-05 24y 11m 23d 4 1949-04-05 24y 11m 23d 4 1 Cox
145 Thomas 'Tully' Craig 1 11 .09 1926-01-16 28y 03m 04d 2 1926-01-16 28y 03m 04d 2 1 Craig
145 Robert Crawford 1 3 .33 1896-09-12 Not Known 1 1896-09-12 Not Known 1 1 Crawford
145 Jason Cummings 1 2 .50 2018-04-22 22y 08m 21d 2 2018-04-22 22y 08m 21d 2 1 Cummings
145 Robert Dalrymple 1 2 .50 1906-01-03 Not Known 0 1906-01-03 Not Known 0 1 Dalrymple
145 Harold Davis 1 14 .07 1956-12-15 23y 07m 05d 1 1956-12-15 23y 07m 05d 1 1 Davis
145 Mohamed Baba Diomande 1 2 .50 2024-02-24 22y 03m 26d 1 2024-02-24 22y 03m 26d 1 1 Diomande
145 James Drinnan 1 1 1.00 1881-04-02 Not Known 0 1881-04-02 Not Known 0 1 Drinnan
145 Adam Scott Mathieson Duncan 1 5 .20 1916-08-26 27y 09m 24d 4 1916-08-26 27y 09m 24d 4 1 Duncan
145 Sam English 1 4 .25 1932-02-06 Not Known 2 1932-02-06 Not Known 2 1 English
145 Eric Ferguson 1 2 .50 1984-05-15 19y 03m 03d 1 1984-05-15 19y 03m 03d 1 1 Ferguson
145 James Hill Galt 1 12 .08 1910-12-24 Not Known 7 1910-12-24 Not Known 7 1 Galt
145 William Silcock Gardiner 1 1 1.00 1954-02-20 24y 06m 05d 1 1954-02-20 24y 06m 05d 1 1 Gardiner
145 Joseph Alan Garner 1 3 .33 2017-05-13 29y 01m 01d 3 2017-05-13 29y 01m 01d 3 1 Garner
145 Charles Richard Gough 1 39 .03 1988-11-01 26y 06m 27d 6 1988-11-01 26y 06m 27d 6 1 Gough
145 Andrew Mullen Gray 1 3 .33 1988-11-01 32y 11m 02d 2 1988-11-01 32y 11m 02d 2 1 Gray
145 David James Hagen 1 3 .33 1993-08-07 20y 03m 02d 4 1993-08-07 20y 03m 02d 4 1 Hagen
145 John Turner Hamilton 1 9 .11 1976-09-25 27y 02m 15d 5 1976-09-25 27y 02m 15d 5 1 Hamilton
145 Filip Viktor Helander 1 2 .50 2019-11-03 26y 06m 12d 2 2019-11-03 26y 06m 12d 2 1 Helander
145 Billy Hogg 1 7 .14 1911-12-16 Not Known 4 1911-12-16 Not Known 4 1 Hogg
145 Stephen Hughes 1 10 .10 2002-12-01 20y 00m 17d 5 2002-12-01 20y 00m 17d 5 1 Hughes
145 Pieter Huistra 1 13 .08 1990-09-08 23y 07m 21d 1 1990-09-08 23y 07m 21d 1 1 Huistra
145 Terence Alan Hurlock 1 4 .25 1990-12-01 32y 02m 09d 2 1990-12-01 32y 02m 09d 2 1 Hurlock
145 Emerson Schellas Hyndman 1 1 1.00 2017-02-01 20y 09m 23d 1 2017-02-01 20y 09m 23d 1 1 Hyndman
145 Cedric Jan Itten 1 1 1.00 2022-05-14 25y 04m 17d 1 2022-05-14 25y 04m 17d 1 1 Itten
145 Jonatan Johansson 1 5 .20 1998-10-17 23y 02m 01d 2 1998-10-17 23y 02m 01d 2 1 Johansson
145 Glen Kamara 1 13 .08 2022-02-06 26y 03m 09d 10 2022-02-06 26y 03m 09d 10 1 Kamara
145 Nikola Katic 1 3 .33 2019-04-20 22y 06m 10d 3 2019-04-20 22y 06m 10d 3 1 Katic
145 Robert Samuel Kiernan 1 3 .33 2016-12-10 25y 10m 27d 2 2016-12-10 25y 10m 27d 2 1 Kiernan
145 David Kinnear 1 6 .17 1938-04-23 21y 02m 01d 5 1938-04-23 21y 02m 01d 5 1 Kinnear
145 Nicky Law 1 5 .20 2014-08-10 26y 04m 12d 1 2014-08-10 26y 04m 12d 1 1 Law
145 William Lennie 1 3 .33 1903-01-31 Not Known 0 1903-01-31 Not Known 0 1 Lennie
145 Colin Liddell 1 4 .25 1952-08-23 Not Known 3 1952-08-23 Not Known 3 1 Liddell
145 Alexander Lowry 1 3 .33 2022-05-14 18y 10m 21d 1 2022-05-14 18y 10m 21d 1 1 Lowry
145 John Lundstram 1 13 .08 2021-10-16 27y 07m 28d 1 2021-10-16 27y 07m 28d 1 1 Lundstram
145 David Marshall 1 4 .25 1941-05-10 Not Known 1 1941-05-10 Not Known 1 1 Marshall
145 James Martin 1 2 .50 1917-01-06 Not Known 1 1917-01-06 Not Known 1 1 Martin
145 Russell Kenneth Alexander Martin 1 2 .50 2018-02-24 32y 01m 20d 1 2018-02-24 32y 01m 20d 1 1 Martin
145 John May 1 9 .11 1908-11-28 Not Known 6 1908-11-28 Not Known 6 1 May
145 Neil Docherty McCann 1 11 .09 2002-02-09 27y 05m 29d 10 2002-02-09 27y 05m 29d 10 1 McCann
145 John Miller (Ian) McColl 1 33 .03 1953-04-06 25y 09m 30d 17 1953-04-06 25y 09m 30d 17 1 McColl
145 Murdoch McCormack 1 1 1.00 1945-02-03 Not Known 1 1945-02-03 Not Known 1 1 McCormack
145 John McFie 1 2 .50 1906-09-24 Not Known 2 1906-09-24 Not Known 2 1 McFie
145 Darren McGregor 1 5 .20 2015-05-02 29y 08m 25d 4 2015-05-02 29y 08m 25d 4 1 McGregor
145 Derek John McInnes 1 5 .20 1997-05-10 25y 10m 05d 4 1997-05-10 25y 10m 05d 4 1 McInnes
145 Robert Munro McKean 1 9 .11 1975-03-01 22y 02m 21d 2 1975-03-01 22y 02m 21d 2 1 McKean
145 S McKinlay 1 1 1.00 1881-04-02 Not Known 0 1881-04-02 Not Known 0 1 McKinlay
145 Cole McKinnon 1 1 1.00 2022-05-14 19y 03m 15d 1 2022-05-14 19y 03m 15d 1 1 McKinnon
145 Neil McKinnon 1 1 1.00 1944-03-04 Not Known 1 1944-03-04 Not Known 1 1 McKinnon
145 George McMillan 1 3 .33 1927-01-29 Not Known 1 1927-01-29 Not Known 1 1 McMillan
145 Chris McNee 1 1 1.00 1946-11-30 Not Known 1 1946-11-30 Not Known 1 1 McNee
145 David McPherson 1 25 .04 1993-04-03 29y 02m 06d 20 1993-04-03 29y 02m 06d 20 1 McPherson
145 David Ditchburn Meiklejohn 1 35 .03 1924-09-29 Not Known 12 1924-09-29 Not Known 12 1 Meiklejohn
145 Alexei Mikhailitchenko 1 10 .10 1991-10-19 28y 06m 19d 2 1991-10-19 28y 06m 19d 2 1 Mikhailitchenko
145 Alexander [1] Miller 1 1 10 .10 1976-09-25 Not Known 8 1976-09-25 Not Known 8 1 Miller
145 Charles David Miller 1 8 .13 1995-01-21 18y 10m 03d 1 1995-01-21 18y 10m 03d 1 1 Miller
145 Michael Mols 1 10 .10 1999-08-07 28y 07m 21d 1 1999-08-07 28y 07m 21d 1 1 Mols
145 Craig Andrew Moore 1 1 20 .05 2004-03-13 28y 03m 01d 22 2004-03-13 28y 03m 01d 22 1 Moore
145 Stuart David Munro 1 20 .05 1990-05-05 27y 07m 20d 17 1990-05-05 27y 07m 20d 17 1 Munro
145 Jamie Murphy 1 2 .50 2018-02-24 28y 05m 27d 1 2018-02-24 28y 05m 27d 1 1 Murphy
145 Arthur Numan 1 16 .06 2000-03-12 30y 02m 27d 3 2000-03-12 30y 02m 27d 3 1 Numan
145 Petrie 1 1 1.00 1881-08-27 Not Known 0 1881-08-27 Not Known 0 1 Petrie
145 Willie Pringle 1 2 .50 1881-04-02 Not Known 0 1881-04-02 Not Known 0 1 Pringle
145 Gavin Paul Rae 1 3 .33 2007-04-21 29y 04m 24d 6 2007-04-21 29y 04m 24d 6 1 Rae
145 Johnny Rankine 1 1 1.00 1906-04-07 Not Known 1 1906-04-07 Not Known 1 1 Rankine
145 Graham Paul Roberts 1 6 .17 1987-02-07 27y 07m 04d 1 1987-02-07 27y 07m 04d 1 1 Roberts
145 Eddie Rutherford 1 7 .14 1947-12-06 26y 09m 28d 1 1947-12-06 26y 09m 28d 1 1 Rutherford
145 Robert Scott 1 3 .33 1892-04-23 Not Known 2 1892-04-23 Not Known 2 1 Scott
145 Danilo Pereira da Silva 1 3 .33 2023-10-29 24y 06m 22d 1 2023-10-29 24y 06m 22d 1 1 Silva
145 Fabio Daniel Soares Silva 1 2 .50 2024-02-24 21y 07m 05d 1 2024-02-24 21y 07m 05d 1 1 Silva
145 Abdallah Dipo Sima 1 4 .25 2023-12-06 Not Known 3 2023-12-06 Not Known 3 1 Sima
145 Alex Spiers 1 2 .50 1906-04-07 Not Known 2 1906-04-07 Not Known 2 1 Spiers
145 James Stark 1 22 .05 1903-04-11 Not Known 6 1903-04-11 Not Known 6 1 Stark
145 James Steel 1 2 .50 1893-03-18 Not Known 1 1893-03-18 Not Known 1 1 Steel
145 Colin Stein 1 9 .11 1969-12-06 22y 06m 26d 3 1969-12-06 22y 06m 26d 3 1 Stein
145 Stale Stensaas 1 6 .17 1997-07-26 26y 00m 19d 1 1997-07-26 26y 00m 19d 1 1 Stensaas
145 Willie Struthers 1 2 .50 1881-04-02 Not Known 0 1881-04-02 Not Known 0 1 Struthers
145 Jim Turnbull 1 1 1.00 1936-04-22 Not Known 1 1936-04-22 Not Known 1 1 Turnbull
145 Andrius Velicka 1 2 .50 2009-05-03 30y 00m 28d 2 2009-05-03 30y 00m 28d 2 1 Velicka
145 Haris Vuckic 1 2 .50 2015-04-05 22y 07m 15d 1 2015-04-05 22y 07m 15d 1 1 Vuckic
145 Kenneth George Watson 1 6 .17 1978-12-16 22y 11m 11d 5 1978-12-16 22y 11m 11d 5 1 Watson
145 Danny Wilson 1 5 .20 2010-03-27 18y 03m 00d 4 2010-03-27 18y 03m 00d 4 1 Wilson
145 Joshua Dean Windass 1 6 .17 2017-10-28 Not Known 4 2017-10-28 Not Known 4 1 Windass
145 George Lewis Young 1 1 38 .03 1953-08-12 30y 09m 16d 28 1953-08-12 30y 09m 16d 28 1 Young



Hat Tricks


Total = 19

Player Age Game
No
Goals Comp Match Scorers
James Oswald Not Known 2 5 Division 1 Sat 07 Dec 1895 Rangers 7 Hearts 2
James Wilkie Not Known 0 3 Inter City League Sat 30 Dec 1899 Rangers 3 Hearts 1
Robert Hamilton Not Known 0 3 Inter City League Sat 31 Jan 1903 Rangers 4 Hearts 4
Thomas Paton Not Known 0 3 HMFC Testimonial Mon 17 Aug 1903 Hearts 2 Rangers 4
Willie Reid Not Known 3 4 Division 1 Mon 19 Sep 1910 Hearts 1 Rangers 4
Willie Reid Not Known 3 4 EoSS Mon 19 Sep 1910 Leith Athletic 3 Hearts 2
Willie Reid Not Known 11 3 Division 1 Sat 20 Feb 1915 Hearts 3 Rangers 4
David McLean Not Known 1 3 Division 1 Sat 24 Aug 1918 Hearts 1 Rangers 4
Jimmy Fleming Not Known 7 3 Scottish Cup Sat 22 Mar 1930 Rangers 4 Hearts 1
Bob McPhail Not Known 14 3 Division A Sat 11 Mar 1933 Rangers 4 Hearts 4
Maxwell Murray 23y 01m 06d 7 3 Division 1 Sat 13 Dec 1958 Rangers 5 Hearts 0
Alex Willoughby 22y 04m 18d 4 3 Division 1 Sat 04 Feb 1967 Rangers 5 Hearts 1
Derek Johnstone 18y 02m 18d 1 3 Division 1 Sat 22 Jan 1972 Rangers 6 Hearts 0
Derek Parlane 20y 08m 14d 4 4 Division 1 Sat 19 Jan 1974 Hearts 2 Rangers 4
Derek Johnstone 25y 01m 12d 17 4 Premier Sat 16 Dec 1978 Rangers 5 Hearts 3
Robert Russell 22y 02m 17d 4 3 Premier Sat 28 Apr 1979 Rangers 4 Hearts 0
Ally McCoist 24y 07m 01d 16 3 Premier Sat 25 Apr 1987 Rangers 3 Hearts 0
Gordon Durie 30y 05m 12d 11 3 Scottish Cup Sat 18 May 1996 Rangers 5 Hearts 1
Gordon Durie 32y 00m 14d 16 3 Premier Sat 20 Dec 1997 Hearts 2 Rangers 5


Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Allan James McGregor 40 29 .73 26 7 7 65.00 17.50 17.50 73.75 2004-05-12 22y 03m 12d 2023-05-24 41y 03m 24d 11 McGregor
2 James (Jerry) Dawson 31 39 1.26 16 10 5 51.61 32.26 16.13 67.74 1931-09-26 21y 10m 27d 1944-03-25 34y 04m 25d 12 Dawson
3 Peter McCloy 30 33 1.10 18 4 8 60.00 13.33 26.67 66.67 1970-03-25 23y 04m 09d 1985-04-27 38y 05m 11d 12 McCloy
4 Andrew Lewis Goram 25 23 .92 16 5 4 64.00 20.00 16.00 74.00 1991-08-17 27y 04m 04d 1998-05-16 34y 01m 03d 7 Goram
5 Stefan Klos 23 10 .43 19 4 0 82.61 17.39 .00 91.30 1999-05-09 27y 08m 23d 2004-11-28 33y 03m 12d 7 Klos
5 George Niven 23 30 1.30 14 3 6 60.87 13.04 26.09 67.39 1952-08-23 23y 02m 12d 1961-03-08 31y 08m 25d 9 Niven
7 Matthew Dickie 19 18 .95 13 4 2 68.42 21.05 10.53 78.95 1896-09-12 Not Known 1903-09-19 Not Known 8 Dickie
7 Chris Woods 19 13 .68 14 4 1 73.68 21.05 5.26 84.21 1986-10-04 26y 10m 20d 1991-03-09 31y 03m 23d 5 Woods
9 Billy Ritchie 16 15 .94 9 5 2 56.25 31.25 12.50 71.88 1958-04-30 21y 07m 19d 1966-10-15 30y 01m 04d 8 Ritchie
10 Tom Hamilton 14 14 1.00 9 1 4 64.29 7.14 28.57 67.86 1926-09-18 Not Known 1932-10-22 Not Known 7 Hamilton
10 Robert Brown 14 19 1.36 8 2 4 57.14 14.29 28.57 64.29 1946-11-30 23y 08m 11d 1954-02-20 30y 11m 01d 8 Brown
12 Herbert Lock 13 17 1.31 9 1 3 69.23 7.69 23.08 73.08 1910-01-08 Not Known 1920-04-10 Not Known 8 Lock
12 Willie Robb 13 10 .77 7 4 2 53.85 30.77 15.38 69.23 1920-09-20 Not Known 1926-01-16 Not Known 6 Robb
14 John Hempsey 8 7 .88 6 1 1 75.00 12.50 12.50 81.25 1913-03-15 Not Known 1919-03-01 Not Known 6 Hempsey
14 Joseph Nicol Walker 8 17 2.13 1 2 5 12.50 25.00 62.50 25.00 1984-02-11 21y 04m 13d 1988-12-10 26y 02m 11d 4 Walker
16 David Haddow 7 14 2.00 2 0 5 28.57 .00 71.43 28.57 1891-11-21 Not Known 1894-11-24 Not Known 4 Haddow
16 Wesley Andrew Foderingham 7 8 1.14 4 1 2 57.14 14.29 28.57 64.29 2016-11-30 25y 10m 16d 2018-02-24 27y 01m 10d 2 Foderingham
16 Stewart Joseph Kennedy 7 7 1.00 5 1 1 71.43 14.29 14.29 78.57 1974-10-26 25y 01m 26d 1977-04-09 27y 07m 10d 3 Kennedy
16 Alastair Espie Maxwell 7 13 1.86 3 2 2 42.86 28.57 28.57 57.14 1993-04-14 28y 01m 29d 1995-03-18 30y 01m 02d 3 Maxwell
20 Ronald Waterreus 6 4 .67 4 1 1 66.67 16.67 16.67 75.00 2005-03-02 34y 06m 05d 2006-05-07 35y 08m 12d 2 Waterreus
20 George Jenkins 6 8 1.33 4 1 1 66.67 16.67 16.67 75.00 1938-11-12 Not Known 1945-02-03 Not Known 4 Jenkins
20 Norrie Martin 6 8 1.33 3 1 2 50.00 16.67 33.33 58.33 1958-08-23 Not Known 1969-02-24 Not Known 4 Martin
23 Jack Butland 5 2 .40 5 0 0 100.00 .00 .00 100.00 2023-10-29 30y 07m 19d 2024-04-21 31y 01m 11d 1 Butland
24 Erik Sorensen 4 5 1.25 1 2 1 25.00 50.00 25.00 50.00 1967-09-30 27y 08m 08d 1968-03-13 28y 01m 20d 1 Sorensen
24 James Garven Stewart 4 1 .25 4 0 0 100.00 .00 .00 100.00 1981-05-02 27y 01m 23d 1983-10-26 29y 07m 17d 3 Stewart
26 John Shaw 3 4 1.33 1 1 1 33.33 33.33 33.33 50.00 1945-11-17 Not Known 1946-04-27 Not Known 1 Shaw
26 Tom Sinclair 3 7 2.33 1 1 1 33.33 33.33 33.33 50.00 1904-11-05 Not Known 1906-04-07 Not Known 2 Sinclair
26 Cameron Bell 3 5 1.67 1 1 1 33.33 33.33 33.33 50.00 2014-08-10 27y 10m 23d 2015-05-02 28y 07m 14d 1 Bell
26 Alex Newbigging 3 2 .67 2 1 0 66.67 33.33 .00 83.33 1906-09-24 Not Known 1907-12-07 Not Known 2 Newbigging
26 Antti Niemi 3 4 1.33 2 0 1 66.67 .00 33.33 66.67 1998-04-25 25y 10m 26d 1998-12-19 26y 06m 19d 2 Niemi
31 Henry Rennie 2 3 1.50 1 1 0 50.00 50.00 .00 75.00 1908-11-28 Not Known 1909-04-03 Not Known 1 Rennie
31 Archie Montgomery 2 1 .50 0 1 1 .00 50.00 50.00 25.00 1894-10-20 Not Known 1895-01-19 Not Known 1 Montgomery
31 John G. Watson 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 1904-01-23 Not Known 1904-01-30 Not Known 1 Watson
31 Jon McLaughlin 2 1 .50 2 0 0 100.00 .00 .00 100.00 2022-05-14 34y 08m 05d 2022-05-21 34y 08m 12d 1 McLaughlin
31 David Reid [1] 2 2 1.00 2 0 0 100.00 .00 .00 100.00 1890-08-16 Not Known 1891-01-24 Not Known 1 [1]
31 Lionel Charbonnier 2 0 .00 2 0 0 100.00 .00 .00 100.00 1998-10-17 31y 11m 22d 1999-12-22 33y 01m 27d 2 Charbonnier
37 Neil Alexander 1 0 .00 1 0 0 100.00 .00 .00 100.00 2009-05-03 31y 01m 23d 2009-05-03 31y 01m 23d 1 Alexander
37 Klaus Gerhard Neef 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1969-12-06 22y 11m 06d 1969-12-06 22y 11m 06d 1 Neef
37 Theodorus G.A. Snelders 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1997-12-20 34y 00m 13d 1997-12-20 34y 00m 13d 1 Snelders
37 Thomas Farrington 1 4 4.00 0 0 1 .00 .00 100.00 .00 1912-09-21 Not Known 1912-09-21 Not Known 1 Farrington
37 William Allan 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1904-09-26 Not Known 1904-09-26 Not Known 1 Allan
37 William Wilson [1] 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1895-08-31 Not Known 1895-08-31 Not Known 1 [1]
37 Andrew Gerald Dibble 1 3 3.00 0 0 1 .00 .00 100.00 .00 1997-05-10 32y 00m 02d 1997-05-10 32y 00m 02d 1 Dibble
37 Joseph Hadden 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1908-02-29 Not Known 1908-02-29 Not Known 1 Hadden
37 Lionel Letizi 1 0 .00 1 0 0 100.00 .00 .00 100.00 2006-08-19 33y 02m 22d 2006-08-19 33y 02m 22d 1 Letizi
37 John Bell 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1895-12-07 26y 02m 01d 1895-12-07 26y 02m 01d 1 Bell
37 Jak Alnwick 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2018-04-22 24y 10m 05d 2018-04-22 24y 10m 05d 1 Alnwick
37 Steve Simonsen 1 2 2.00 0 0 1 .00 .00 100.00 .00 2014-11-22 35y 07m 19d 2014-11-22 35y 07m 19d 1 Simonsen
37 Ben Z Ginzburg 1 0 .00 1 0 0 100.00 .00 .00 100.00 1989-09-30 24y 09m 18d 1989-09-30 24y 09m 18d 1 Ginzburg

Hearts Top 20 Appearances

Competitive games only. Players appearances and goals pre 1946 are included.
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'

Total Played = 488
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 John Robertson 64 55 9 0 15 14 35 23.44 21.88 54.69 34.38 1982-11-10 18y 01m 08d 1998-04-25 33y 06m 23d 16 Robertson
2 Gary Mackay 57 50 7 0 13 12 32 22.81 21.05 56.14 33.33 1981-03-14 17y 01m 19d 1997-02-01 33y 00m 09d 16 Mackay
3 Henry Smith 50 50 0 0 10 11 29 20.00 22.00 58.00 31.00 1982-10-27 26y 07m 17d 1994-11-09 38y 07m 30d 13 Smith
4 John Colquhoun 42 37 5 0 10 8 24 23.81 19.05 57.14 33.33 1985-08-24 22y 01m 10d 1996-12-21 33y 05m 07d 10 Colquhoun
5 Craig Levein 39 38 1 0 7 11 21 17.95 28.21 53.85 32.05 1983-12-03 19y 01m 11d 1995-02-20 30y 03m 29d 12 Levein
6 Dave McPherson 37 37 0 0 9 7 21 24.32 18.92 56.76 33.78 1987-09-02 23y 07m 05d 1998-12-19 34y 10m 21d 10 McPherson
7 Jim Cruickshank 36 36 0 0 5 7 24 13.89 19.44 66.67 23.61 1961-12-18 20y 08m 05d 1977-04-09 35y 11m 27d 16 Cruickshank
8 Walter Kidd 35 33 2 0 10 6 19 28.57 17.14 54.29 37.14 1978-10-14 20y 07m 04d 1990-09-08 32y 05m 29d 11 Kidd
9 Neil Berry 33 32 1 0 9 7 17 27.27 21.21 51.52 37.88 1985-02-23 21y 10m 17d 1996-04-10 33y 00m 04d 11 Berry
10 John Cumming 30 30 0 0 7 4 19 23.33 13.33 63.33 30.00 1951-01-20 20y 10m 03d 1965-08-28 35y 05m 11d 13 Cumming
11 Jimmy Wardhaugh 29 29 0 0 7 5 17 24.14 17.24 58.62 32.76 1948-10-23 19y 07m 02d 1959-02-14 29y 10m 24d 11 Wardhaugh
11 Duncan McClure 29 29 0 0 6 7 16 20.69 24.14 55.17 32.76 1933-10-21 20y 04m 11d 1947-04-07 33y 09m 28d 13 McClure
13 Willie Bauld 28 28 0 0 5 5 18 17.86 17.86 64.29 26.79 1948-10-23 21y 08m 29d 1961-12-18 34y 10m 24d 13 Bauld
14 Steven Pressley 27 27 0 0 1 5 21 3.70 18.52 77.78 12.96 1998-10-17 25y 00m 06d 2006-08-19 32y 10m 08d 9 Pressley
14 Alan Anderson 27 27 0 0 6 5 16 22.22 18.52 59.26 31.48 1964-10-17 24y 09m 26d 1976-01-03 36y 00m 13d 12 Anderson
16 Steve Fulton 26 22 4 0 4 3 19 15.38 11.54 73.08 21.15 1995-10-21 25y 02m 11d 2002-04-07 31y 07m 28d 7 Fulton
16 Archie Miller 26 26 0 0 3 6 17 11.54 23.08 65.38 23.08 1935-04-10 21y 07m 05d 1946-11-30 33y 02m 25d 12 Miller
18 Alfie Conn 25 25 0 0 5 5 15 20.00 20.00 60.00 30.00 1945-11-17 19y 01m 15d 1957-04-13 30y 06m 11d 11 Conn
19 Tosh McKinlay 23 22 1 0 2 5 16 8.70 21.74 69.57 19.57 1988-12-10 24y 00m 07d 1994-09-11 29y 09m 08d 7 McKinlay
19 Jim Brown 23 22 1 0 5 0 18 21.74 .00 78.26 21.74 1969-12-06 19y 03m 25d 1979-04-28 28y 08m 17d 9 Brown
19 Christophe Berra 23 22 1 0 2 3 18 8.70 13.04 78.26 15.22 2004-11-28 19y 09m 29d 2019-12-01 34y 10m 01d 8 Berra

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 131

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 John Robertson 24 8 64 .38 1983-09-10 18y 11m 08d n/a 1997-12-20 33y 02m 18d n/a 12 Robertson
2 Willie Bauld 13 28 .46 1949-04-05 22y 02m 12d n/a 1958-08-23 31y 06m 30d n/a 8 Bauld
3 Jimmy Wardhaugh 11 29 .38 1948-10-23 19y 07m 02d n/a 1958-04-30 29y 01m 09d n/a 7 Wardhaugh
4 Alfie Conn 8 25 .32 1947-04-07 20y 06m 05d n/a 1956-03-03 29y 05m 01d n/a 6 Conn
5 Drew Busby 6 16 .38 1973-09-29 25y 09m 21d n/a 1978-12-16 31y 00m 08d n/a 3 Busby
6 Willie Wallace 5 13 .38 1963-11-30 23y 05m 07d n/a 1965-08-14 25y 01m 22d n/a 3 Wallace
6 John Colquhoun 5 42 .12 1985-12-28 22y 05m 14d n/a 1996-05-18 32y 10m 04d n/a 4 Colquhoun
6 Archie Kelly 5 13 .38 1944-01-29 22y 01m 20d n/a 1946-02-16 24y 02m 07d n/a 3 Kelly
9 Derek O'Connor 4 11 .36 1979-02-24 24y 01m 16d n/a 1984-02-11 29y 01m 03d n/a 3 OConnor
9 John Millar 4 19 .21 1993-02-27 26y 02m 19d n/a 1995-10-21 28y 10m 13d n/a 4 Millar
9 Colin Cameron 4 2 19 .21 1997-05-10 24y 06m 17d n/a 2000-03-12 27y 04m 18d n/a 3 Cameron
9 Sandy Clark 4 16 .25 1985-11-16 29y 00m 19d n/a 1988-01-16 31y 02m 19d n/a 2 Clark
9 Jim Hamilton 4 9 .44 1997-12-20 21y 10m 11d n/a 1998-12-19 22y 10m 10d n/a 2 Hamilton
9 Allan Johnston 4 12 .33 1996-01-20 22y 01m 06d n/a 1996-04-10 22y 03m 27d n/a 1 Johnston
9 Donald Ford 4 18 .22 1968-01-13 23y 02m 19d n/a 1972-12-02 28y 01m 07d n/a 3 Ford
9 Willie Gibson 4 19 .21 1974-10-26 21y 06m 23d n/a 1976-09-25 23y 05m 22d n/a 3 Gibson
17 Alex Young 3 14 .21 1955-11-12 18y 09m 09d n/a 1960-03-05 23y 01m 02d n/a 3 Young
17 Jamie Walker 3 1 10 .30 2014-11-22 21y 04m 28d n/a 2017-02-01 23y 07m 07d n/a 2 Walker
17 Genero Zeefuik 3 2 1.50 2015-04-05 25y 00m 00d n/a 2015-05-02 25y 00m 27d n/a 1 Zeefuik
17 Jim Irvine 3 5 .60 1968-01-13 27y 04m 27d n/a 1970-03-25 29y 07m 08d n/a 2 Irvine
17 George Hamilton 3 7 .43 1941-05-17 23y 05m 10d n/a 1948-05-03 30y 04m 26d n/a 2 Hamilton
17 John Cumming 3 1 30 .10 1959-04-11 29y 00m 25d n/a 1961-10-28 31y 07m 11d n/a 3 Cumming
17 Jim Brown 3 23 .13 1969-12-06 19y 03m 25d n/a 1974-01-19 23y 05m 08d n/a 3 Brown
17 Eamonn Bannon 3 20 .15 1978-12-16 20y 07m 28d n/a 1993-04-14 34y 11m 27d n/a 3 Bannon
17 Stephane Adam 3 14 .21 1998-05-16 29y 00m 02d n/a 2001-05-05 31y 11m 21d n/a 3 Adam
17 Lawrence Shankland 3 1 9 .33 2023-05-24 27y 09m 14d n/a 2023-11-05 28y 02m 26d n/a 2 Shankland



Hearts Hat Tricks


Total = 0

The specified statement did not generate any data
Player Age Game
No
Goals Comp Match Scorers


Hearts Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Henry Smith 50 88 1.76 10 11 29 20.00 22.00 58.00 31.00 1982-10-27 26y 07m 17d 1994-11-09 38y 07m 30d 13 Smith
2 Jim Cruickshank 36 72 2.00 5 7 24 13.89 19.44 66.67 23.61 1961-12-18 20y 08m 05d 1977-04-09 35y 11m 27d 16 Cruickshank
3 Jimmy Brown 22 38 1.73 5 3 14 22.73 13.64 63.64 29.55 1943-05-29 17y 10m 10d 1952-01-19 26y 06m 00d 10 Brown
4 Craig Gordon 21 37 1.76 2 4 15 9.52 19.05 71.43 19.05 2003-12-20 20y 11m 20d 2024-04-21 41y 03m 22d 7 Gordon
5 Gilles Rousset 18 43 2.39 4 3 11 22.22 16.67 61.11 30.56 1995-12-02 32y 03m 10d 1999-08-07 35y 11m 16d 5 Rousset
6 Gordon Marshall 15 29 1.93 5 1 9 33.33 6.67 60.00 36.67 1956-12-15 17y 05m 13d 1963-04-27 23y 09m 25d 7 Marshall
7 Antti Niemi 11 23 2.09 0 1 10 .00 9.09 90.91 4.55 1999-12-22 27y 06m 22d 2002-04-07 29y 10m 08d 3 Niemi
8 Jimmy Watters 10 19 1.90 2 3 5 20.00 30.00 50.00 35.00 1951-01-20 23y 05m 08d 1954-02-20 26y 06m 08d 3 Watters
9 Jamie Macdonald 8 19 2.38 2 1 5 25.00 12.50 62.50 31.25 2008-08-16 22y 03m 30d 2012-04-21 26y 00m 04d 4 Macdonald
10 Marian Kello 7 9 1.29 1 2 4 14.29 28.57 57.14 28.57 2009-05-03 26y 07m 28d 2011-10-23 29y 01m 18d 4 Kello
11 Zander Clark 6 16 2.67 0 1 5 .00 16.67 83.33 8.33 2023-02-01 30y 07m 06d 2024-02-24 31y 07m 29d 2 Clark
11 Nicky Walker 6 13 2.17 0 2 4 .00 33.33 66.67 16.67 1991-03-09 28y 05m 09d 1993-12-27 31y 02m 28d 3 Walker
13 Steve Banks 5 10 2.00 1 1 3 20.00 20.00 60.00 30.00 2006-05-07 34y 02m 28d 2008-02-27 36y 00m 18d 3 Banks
13 Bobby Zlamal 5 11 2.20 1 0 4 20.00 .00 80.00 20.00 2018-10-07 32y 11m 02d 2020-02-29 34y 03m 24d 2 Zlamal
13 John Brough 5 14 2.80 1 1 3 20.00 20.00 60.00 30.00 1980-03-08 19y 11m 08d 1981-05-02 21y 01m 02d 2 Brough
13 Willie Duff 5 11 2.20 1 1 3 20.00 20.00 60.00 30.00 1954-12-18 19y 10m 12d 1956-03-17 21y 01m 11d 2 Duff
17 Kenny Garland 4 7 1.75 2 1 1 50.00 25.00 25.00 62.50 1967-09-30 19y 06m 14d 1973-09-29 25y 06m 13d 4 Garland
17 Joel Pereira 4 10 2.50 1 1 2 25.00 25.00 50.00 37.50 2019-10-20 23y 03m 22d 2020-01-26 23y 06m 29d 1 Pereira
17 Roddy McKenzie 4 9 2.25 1 0 3 25.00 .00 75.00 25.00 1997-05-10 21y 09m 02d 2002-12-01 27y 03m 23d 3 McKenzie
17 Tepi Moilanen 4 8 2.00 0 0 4 .00 .00 100.00 .00 2003-02-04 29y 01m 23d 2003-09-21 29y 09m 09d 2 Moilanen
17 Jack Hamilton 4 3 .75 2 1 1 50.00 25.00 25.00 62.50 2016-11-30 22y 08m 08d 2017-08-19 23y 04m 28d 2 Hamilton
22 Neil Alexander 3 3 1.00 2 0 1 66.67 .00 33.33 66.67 2014-08-10 36y 05m 00d 2015-04-05 37y 00m 26d 1 Alexander
22 Jon McLaughlin 3 7 2.33 0 0 3 .00 .00 100.00 .00 2017-10-28 30y 01m 19d 2018-04-22 30y 07m 13d 1 McLaughlin
22 Craig Nelson 3 4 1.33 2 0 1 66.67 .00 33.33 66.67 1995-01-21 23y 07m 24d 1995-03-18 23y 09m 18d 1 Nelson
22 Wilson Brown 3 11 3.67 1 0 2 33.33 .00 66.67 33.33 1957-02-02 Not Known 1958-12-13 Not Known 3 Brown
26 Scott Gallacher 2 3 1.50 1 1 0 50.00 50.00 .00 75.00 2014-08-10 25y 00m 26d 2015-05-02 25y 09m 17d 1 Gallacher
26 Thomson Allan 2 6 3.00 1 0 1 50.00 .00 50.00 50.00 1979-02-24 32y 04m 19d 1979-04-28 32y 06m 23d 1 Allan
26 Ray Dunlop 2 5 2.50 0 1 1 .00 50.00 50.00 25.00 1978-10-14 27y 10m 21d 1978-12-16 28y 00m 23d 1 Dunlop
29 Brian Wilson 1 1 1.00 0 0 1 .00 .00 100.00 .00 1976-11-27 28y 05m 21d 1976-11-27 28y 05m 21d 1 Wilson
29 Gary O'Connor 1 4 4.00 0 0 1 .00 .00 100.00 .00 1995-10-21 21y 06m 14d 1995-10-21 21y 06m 14d 1 OConnor
29 Viktor Noring 1 2 2.00 0 0 1 .00 .00 100.00 .00 2017-05-13 26y 03m 10d 2017-05-13 26y 03m 10d 1 Noring
29 Janos Balogh 1 2 2.00 0 0 1 .00 .00 100.00 .00 2009-08-23 26y 08m 25d 2009-08-23 26y 08m 25d 1 Balogh
29 Eduardas Kurskis 1 2 2.00 0 0 1 .00 .00 100.00 .00 2007-12-15 31y 01m 28d 2007-12-15 31y 01m 28d 1 Kurskis

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
ons
Surname
1 John Robertson Hearts 64 55 9 0 15 14 35 23.44 21.88 54.69 34.38 1982-11-10 18y 01m 08d 1998-04-25 33y 06m 23d 16 Robertson
2 Gary Mackay Hearts 57 50 7 0 13 12 32 22.81 21.05 56.14 33.33 1981-03-14 17y 01m 19d 1997-02-01 33y 00m 09d 16 Mackay
3 Dougie Gray Rangers 53 53 0 0 30 13 10 56.60 24.53 18.87 68.87 1926-09-18 21y 05m 14d 1946-04-27 41y 00m 23d 19 Gray
4 Henry Smith Hearts 50 50 0 0 10 11 29 20.00 22.00 58.00 31.00 1982-10-27 26y 07m 17d 1994-11-09 38y 07m 30d 13 Smith
5 Alistair Murdoch McCoist Rangers 49 43 6 28 28 12 9 57.14 24.49 18.37 69.39 1983-09-07 20y 11m 14d 1998-05-16 35y 07m 22d 15 McCoist
6 John Colquhoun Hearts 42 37 5 0 10 8 24 23.81 19.05 57.14 33.33 1985-08-24 22y 01m 10d 1996-12-21 33y 05m 07d 10 Colquhoun
7 Allan James McGregor Rangers 40 39 1 0 26 7 7 65.00 17.50 17.50 73.75 2004-05-12 22y 03m 12d 2023-05-24 41y 03m 24d 11 McGregor
8 Charles Richard Gough Rangers 39 39 0 1 26 5 8 66.67 12.82 20.51 73.08 1987-11-28 25y 07m 23d 1998-05-16 36y 01m 11d 11 Gough
8 John Greig Rangers 39 39 0 2 24 8 7 61.54 20.51 17.95 71.79 1963-03-27 20y 06m 16d 1977-04-09 34y 06m 29d 15 Greig
8 Craig Levein Hearts 39 38 1 0 7 11 21 17.95 28.21 53.85 32.05 1983-12-03 19y 01m 11d 1995-02-20 30y 03m 29d 12 Levein
11 George Lewis Young Rangers 38 38 0 1 27 7 4 71.05 18.42 10.53 80.26 1942-02-21 19y 03m 25d 1957-04-13 34y 05m 17d 15 Young
12 Dave McPherson Hearts 37 37 0 0 9 7 21 24.32 18.92 56.76 33.78 1987-09-02 23y 07m 05d 1998-12-19 34y 10m 21d 10 McPherson
13 Jim Cruickshank Hearts 36 36 0 0 5 7 24 13.89 19.44 66.67 23.61 1961-12-18 20y 08m 05d 1977-04-09 35y 11m 27d 16 Cruickshank
14 Ian Ferguson Rangers 35 30 5 0 24 4 7 68.57 11.43 20.00 74.29 1988-04-02 21y 00m 18d 1999-08-07 32y 04m 23d 13 Ferguson
14 Walter Kidd Hearts 35 33 2 0 10 6 19 28.57 17.14 54.29 37.14 1978-10-14 20y 07m 04d 1990-09-08 32y 05m 29d 11 Kidd
14 David Ditchburn Meiklejohn Rangers 35 35 0 1 19 11 5 54.29 31.43 14.29 70.00 1920-04-10 Not Known 1936-04-22 Not Known 16 Meiklejohn
14 Alec [1] Smith Rangers 35 35 0 8 23 8 4 65.71 22.86 11.43 77.14 1895-01-19 Not Known 1914-09-19 Not Known 19 Smith
18 Davie Cooper Rangers 34 31 3 5 19 6 9 55.88 17.65 26.47 64.71 1978-10-14 22y 07m 19d 1989-04-29 33y 02m 04d 10 Cooper
19 Neil Berry Hearts 33 32 1 0 9 7 17 27.27 21.21 51.52 37.88 1985-02-23 21y 10m 17d 1996-04-10 33y 00m 04d 11 Berry
19 Iain Durrant Rangers 33 22 11 7 17 6 10 51.52 18.18 30.30 60.61 1985-04-27 18y 05m 29d 1998-05-16 31y 06m 17d 12 Durrant

Both Clubs Top 20 Scorers


Rk Player Club Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Alistair Murdoch McCoist Rangers 28 4 51 .55 1984-02-11 21y 04m 18d 4 1998-05-16 35y 07m 22d 51 12 McCoist
2 John Robertson Hearts 24 8 64 .38 1983-09-10 18y 11m 08d n/a 1997-12-20 33y 02m 18d n/a 12 Robertson
3 Robert Cumming Hamilton Rangers 19 32 .59 1897-09-20 Not Known 1 1907-12-07 Not Known 21 8 Hamilton
4 Willie Reid Rangers 17 16 1.06 1910-04-18 Not Known 2 1919-09-29 Not Known 14 6 Reid
5 Derek Joseph Johnstone Rangers 16 26 .62 1972-01-22 18y 02m 18d 1 1982-11-10 29y 00m 06d 25 6 Johnstone
6 Willie Bauld Hearts 13 28 .46 1949-04-05 22y 02m 12d n/a 1958-08-23 31y 06m 30d n/a 8 Bauld
6 Jimmy Duncanson Rangers 13 21 .62 1940-10-12 20y 11m 29d 1 1947-12-06 28y 01m 23d 16 6 Duncanson
6 Mark Wayne Hateley Rangers 13 2 19 .68 1991-01-05 29y 01m 29d 3 1994-11-09 33y 00m 02d 19 4 Hateley
6 William J Simpson Rangers 13 16 .81 1951-01-20 Not Known 1 1957-10-26 Not Known 16 7 Simpson
10 William McClure Johnston Rangers 12 1 23 .52 1964-10-17 17y 09m 28d 1 1981-05-02 34y 04m 13d 23 8 Johnston
10 Alfredo Morelos Rangers 12 16 .75 2018-10-07 22y 03m 16d 5 2023-02-01 26y 07m 11d 15 4 Morelos
12 Jimmy Fleming Rangers 11 14 .79 1926-09-18 Not Known 1 1934-02-21 Not Known 13 7 Fleming
12 Jimmy Wardhaugh Hearts 11 29 .38 1948-10-23 19y 07m 02d n/a 1958-04-30 29y 01m 09d n/a 7 Wardhaugh
14 Jorg Albertz Rangers 10 2 21 .48 1996-12-21 25y 10m 22d 3 2001-05-05 30y 03m 06d 20 4 Albertz
14 Gordon Scott Durie Rangers 10 20 .50 1994-09-11 28y 09m 05d 4 1997-12-20 32y 00m 14d 16 4 Durie
14 Torrance Gillick Rangers 10 27 .37 1934-12-08 19y 06m 19d 1 1946-04-27 30y 11m 08d 24 5 Gillick
14 Bob McPhail Rangers 10 27 .37 1930-02-22 Not Known 6 1938-11-12 Not Known 26 6 McPhail
14 Jimmy Smith Rangers 10 1 22 .45 1930-08-16 Not Known 1 1941-11-15 Not Known 21 6 Smith
19 Tommy Cairns Rangers 9 22 .41 1915-02-20 Not Known 2 1926-09-18 Not Known 22 7 Cairns
19 Derek James Parlane Rangers 9 1 15 .60 1974-01-19 20y 08m 14d 4 1979-04-28 25y 11m 23d 17 3 Parlane

Both Top 20 Goalkeepers


Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Henry Smith Hearts 50 10 11 29 20.00 22.00 58.00 31.00 1982-10-27 26y 07m 17d 1994-11-09 38y 07m 30d 13 Smith
2 Allan James McGregor Rangers 40 26 7 7 65.00 17.50 17.50 73.75 2004-05-12 22y 03m 12d 2023-05-24 41y 03m 24d 11 McGregor
3 Jim Cruickshank Hearts 36 5 7 24 13.89 19.44 66.67 23.61 1961-12-18 20y 08m 05d 1977-04-09 35y 11m 27d 16 Cruickshank
4 James (Jerry) Dawson Rangers 31 16 10 5 51.61 32.26 16.13 67.74 1931-09-26 21y 10m 27d 1944-03-25 34y 04m 25d 12 Dawson
5 Peter McCloy Rangers 30 18 4 8 60.00 13.33 26.67 66.67 1970-03-25 23y 04m 09d 1985-04-27 38y 05m 11d 12 McCloy
6 Andrew Lewis Goram Rangers 25 16 5 4 64.00 20.00 16.00 74.00 1991-08-17 27y 04m 04d 1998-05-16 34y 01m 03d 7 Goram
7 Stefan Klos Rangers 23 19 4 0 82.61 17.39 .00 91.30 1999-05-09 27y 08m 23d 2004-11-28 33y 03m 12d 7 Klos
7 George Niven Rangers 23 14 3 6 60.87 13.04 26.09 67.39 1952-08-23 23y 02m 12d 1961-03-08 31y 08m 25d 9 Niven
9 Jimmy Brown Hearts 22 5 3 14 22.73 13.64 63.64 29.55 1943-05-29 17y 10m 10d 1952-01-19 26y 06m 00d 10 Brown
10 Craig Gordon Hearts 21 2 4 15 9.52 19.05 71.43 19.05 2003-12-20 20y 11m 20d 2024-04-21 41y 03m 22d 7 Gordon
11 Matthew Dickie Rangers 19 13 4 2 68.42 21.05 10.53 78.95 1896-09-12 Not Known 1903-09-19 Not Known 8 Dickie
11 Willie Gibson Hearts 19 3 3 13 15.79 15.79 68.42 23.68 1974-10-26 21y 06m 23d 1981-05-02 28y 00m 29d 6 Gibson
11 Chris Woods Rangers 19 14 4 1 73.68 21.05 5.26 84.21 1986-10-04 26y 10m 20d 1991-03-09 31y 03m 23d 5 Woods
14 Gilles Rousset Hearts 18 4 3 11 22.22 16.67 61.11 30.56 1995-12-02 32y 03m 10d 1999-08-07 35y 11m 16d 5 Rousset
15 Billy Ritchie Rangers 16 9 5 2 56.25 31.25 12.50 71.88 1958-04-30 21y 07m 19d 1966-10-15 30y 01m 04d 8 Ritchie
16 Gordon Marshall Hearts 15 5 1 9 33.33 6.67 60.00 36.67 1956-12-15 17y 05m 13d 1963-04-27 23y 09m 25d 7 Marshall
17 Robert Brown Rangers 14 8 2 4 57.14 14.29 28.57 64.29 1946-11-30 23y 08m 11d 1954-02-20 30y 11m 01d 8 Brown
17 Tom Hamilton Rangers 14 9 1 4 64.29 7.14 28.57 67.86 1926-09-18 Not Known 1932-10-22 Not Known 7 Hamilton
17 Billy Higgins Hearts 14 4 4 6 28.57 28.57 42.86 42.86 1959-10-31 19y 07m 16d 1966-03-12 25y 11m 25d 6 Higgins
20 Herbert Lock Rangers 13 9 1 3 69.23 7.69 23.08 73.08 1910-01-08 Not Known 1920-04-10 Not Known 8 Lock

| Home | Contact Us | Credits | © www.londonhearts.com