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 = 639
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 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
3 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
5 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
6 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
6 Davie 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
6 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
9 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
10 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
10 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 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
13 Jerry Dawson 31 31 0 0 16 10 5 51.61 32.26 16.13 67.74 1931-09-26 Not Known 1944-03-25 Not Known 12 Dawson
13 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
15 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
15 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
17 Sandy Archibald 29 29 0 7 18 5 6 62.07 17.24 20.69 70.69 1917-11-10 Not Known 1933-10-21 Not Known 16 Archibald
17 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
19 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
19 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
21 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
21 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
21 Allan James McGregor 27 27 0 0 18 4 5 66.67 14.81 18.52 74.07 2004-05-12 22y 03m 12d 2019-04-20 37y 02m 21d 8 McGregor
21 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
25 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
25 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
27 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
27 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
27 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
27 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
31 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
31 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
31 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
34 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
34 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
34 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
34 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
34 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
34 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
40 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
40 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
40 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
40 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
40 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
40 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
40 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
47 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
47 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
47 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
50 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
50 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
50 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
50 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
50 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
50 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
50 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
50 Jimmy 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
50 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
50 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
60 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
60 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
60 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
60 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
60 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
60 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
60 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
60 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
60 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
60 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
70 Andy Cunningham 18 18 0 5 11 4 3 61.11 22.22 16.67 72.22 1915-10-16 Not Known 1927-08-20 Not Known 11 Cunningham
70 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
70 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
70 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
70 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
70 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
70 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
70 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
78 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]
78 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
78 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
78 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
78 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
78 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
78 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
85 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
85 Steven Davis 16 16 0 2 11 3 2 68.75 18.75 12.50 78.13 2008-02-27 23y 01m 26d 2019-04-20 34y 03m 19d 6 Davis
85 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
85 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
85 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
85 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
91 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
91 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
91 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
91 Tommy 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
91 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
91 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
91 Willie Reid 15 15 0 16 9 1 5 60.00 6.67 33.33 63.33 1910-01-08 Not Known 1920-04-10 Not Known 8 Reid
91 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
91 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
100 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
100 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
100 Jimmy Fleming 14 14 0 10 9 4 1 64.29 28.57 7.14 78.57 1926-09-18 Not Known 1934-08-22 Not Known 8 Fleming
100 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
100 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
100 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
100 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
100 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
100 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
109 James Bowie 13 13 0 2 10 0 3 76.92 .00 23.08 76.92 1910-12-24 Not Known 1920-09-20 Not Known 10 Bowie
109 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
109 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
109 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
109 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
109 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
109 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
109 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
109 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
109 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
119 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]
119 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
119 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
119 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
119 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
119 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
119 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
119 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
119 Finlay Speedie 12 12 0 5 7 4 1 58.33 33.33 8.33 75.00 1901-08-24 Not Known 1906-04-07 Not Known 5 Speedie
119 James Henry Tavernier 12 12 0 0 9 1 2 75.00 8.33 16.67 79.17 2016-11-30 25y 01m 00d 2019-04-20 27y 05m 21d 3 Tavernier
129 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
129 Thomas 'Tully' Craig 11 11 0 1 7 2 2 63.64 18.18 18.18 72.73 1925-09-26 Not Known 1934-03-10 Not Known 6 Craig
129 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
129 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
129 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
129 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
129 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
129 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
129 John W 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
129 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
129 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
140 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
140 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
140 Alexander Bennett 10 10 0 1 6 0 4 60.00 .00 40.00 60.00 1908-11-28 Not Known 1916-02-12 Not Known 8 Bennett
140 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
140 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
140 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
140 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
140 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
140 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
140 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
140 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
140 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
140 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
140 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
140 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
140 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
140 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
157 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
175 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]
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
175 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
196 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
221 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]
221 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]
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 Ryan Jack 6 4 2 1 5 1 0 83.33 16.67 .00 91.67 2017-08-19 25y 05m 23d 2019-04-20 27y 01m 24d 2 Jack
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 Alfredo Morelos 6 5 1 2 5 1 0 83.33 16.67 .00 91.67 2017-08-19 21y 01m 29d 2018-12-02 22y 05m 11d 2 Morelos
221 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
221 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
221 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
221 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
221 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
221 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
221 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
221 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
255 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
255 Scott Duncan 5 5 0 1 4 0 1 80.00 .00 20.00 80.00 1915-02-20 Not Known 1917-01-06 Not Known 3 Duncan
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
255 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
276 Scott Arfield 4 4 0 2 4 0 0 100.00 .00 .00 100.00 2018-10-07 29y 11m 06d 2019-04-20 30y 05m 19d 1 Arfield
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 Connor Lambert Goldson 4 4 0 2 4 0 0 100.00 .00 .00 100.00 2018-10-07 25y 09m 19d 2019-04-20 26y 04m 02d 1 Goldson
276 (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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
276 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
317 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]
317 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]
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 Jon Flanagan 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2018-10-07 25y 09m 06d 2019-04-20 26y 03m 19d 1 Flanagan
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 George 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
317 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
376 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]
376 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]
376 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]
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 Jermain Defoe 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2019-04-03 36y 05m 27d 2019-04-20 36y 06m 13d 1 Defoe
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 Glen Kamara 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2019-04-03 23y 05m 06d 2019-04-20 23y 05m 23d 1 Kamara
376 Ryan Kent 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2018-10-07 21y 10m 26d 2019-04-03 22y 04m 23d 1 Kent
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
376 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
468 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]
468 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]
468 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]
468 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]
468 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]
468 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]
468 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]
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 Robbie 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 Nikola Katic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-04-20 22y 06m 10d 2019-04-20 22y 06m 10d 1 Katic
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 Matt Polster 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2019-04-20 25y 10m 12d 2019-04-20 25y 10m 12d 1 Polster
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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]
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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
468 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 11 27 12 7 58.70 26.09 15.22 71.74 1895-01-19 Not Known 1914-09-19 Not Known 19 Smith
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 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
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 Davie 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
10 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
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
11 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
13 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
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
15 Jerry Dawson 31 31 0 0 16 10 5 51.61 32.26 16.13 67.74 1931-09-26 Not Known 1944-03-25 Not Known 12 Dawson
15 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
15 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
15 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
15 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
20 Sandy Archibald 29 29 0 7 18 5 6 62.07 17.24 20.69 70.69 1917-11-10 Not Known 1933-10-21 Not Known 16 Archibald
20 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
20 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
23 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
23 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
23 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
26 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
26 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
26 Allan James McGregor 27 27 0 0 18 4 5 66.67 14.81 18.52 74.07 2004-05-12 22y 03m 12d 2019-04-20 37y 02m 21d 8 McGregor
26 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
26 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
31 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
31 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
31 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
34 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
34 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
34 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
37 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
37 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
37 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
40 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
40 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
40 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
40 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
40 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
45 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
45 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
45 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
45 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
45 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
45 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
45 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
52 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
52 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
52 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 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
56 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
56 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
56 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
56 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
56 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
56 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
56 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
56 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
56 Jimmy 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
56 Finlay Speedie 20 20 0 7 7 10 3 35.00 50.00 15.00 60.00 1901-03-02 Not Known 1906-04-07 Not Known 6 Speedie
56 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
56 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
68 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
68 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
68 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
68 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
68 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
68 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
68 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
75 Andy Cunningham 18 18 0 5 11 4 3 61.11 22.22 16.67 72.22 1915-10-16 Not Known 1927-08-20 Not Known 11 Cunningham
75 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
75 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
75 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
75 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
75 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
75 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
75 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
83 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]
83 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
83 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
83 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
83 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
83 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
89 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
89 Steven Davis 16 16 0 2 11 3 2 68.75 18.75 12.50 78.13 2008-02-27 23y 01m 26d 2019-04-20 34y 03m 19d 6 Davis
89 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
89 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
89 Willie Reid 16 16 0 20 10 1 5 62.50 6.25 31.25 65.63 1910-01-08 Not Known 1920-04-10 Not Known 8 Reid
89 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
89 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 Tommy 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

Scorers Competitive Games


Total Distinct (ex ogs) = 220

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

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 21 1.43 1897-09-20 Not Known 0 1907-12-07 Not Known 21 10 Hamilton
2 Alistair Murdoch McCoist 28 4 2 14.00 1984-02-11 21y 04m 18d 4 1998-05-16 35y 07m 22d 51 12 McCoist
3 Willie Reid 20 16 1.25 1910-04-18 Not Known 2 1919-09-29 Not Known 14 6 Reid
4 Derek Joseph Johnstone 16 25 .64 1972-01-22 18y 02m 18d 1 1982-11-10 29y 00m 06d 24 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
9 Alec [1] Smith 11 35 .31 1896-05-02 Not Known 0 1914-04-25 Not Known 34 8 Smith
10 Jorg Albertz 10 2 20 .50 1996-12-21 25y 10m 22d 3 2001-05-05 30y 03m 06d 20 4 Albertz
10 Gordon Scott Durie 10 20 .50 1994-09-11 28y 09m 05d 4 1997-12-20 32y 00m 14d 16 4 Durie
10 Jimmy Fleming 10 14 .71 1926-09-18 Not Known 1 1934-02-21 Not Known 13 7 Fleming
10 Torrance Gillick 10 27 .37 1934-12-08 19y 06m 19d 1 1946-04-27 30y 11m 08d 24 5 Gillick
10 Bob McPhail 10 27 .37 1930-02-22 Not Known 6 1938-11-12 Not Known 26 6 McPhail
10 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 James Oswald 9 6 1.50 1895-08-31 Not Known 0 1897-01-01 Not Known 3 2 Oswald
16 Derek James Parlane 9 1 15 .60 1974-01-19 20y 08m 14d 4 1979-04-28 25y 11m 23d 16 3 Parlane
19 Ralph Laidlaw Brand 8 17 .47 1958-04-30 21y 04m 12d 1 1964-04-01 27y 03m 14d 15 6 Brand
19 Willie Thornton 8 20 .40 1941-05-17 Not Known 4 1952-08-23 Not Known 20 6 Thornton
19 Alex Venters 8 24 .33 1938-11-12 25y 05m 03d 11 1945-02-03 31y 07m 25d 24 5 Venters
22 Sandy Archibald 7 1 29 .24 1917-11-10 Not Known 1 1930-08-16 Not Known 24 6 Archibald
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 33 .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 Paul John Gascoigne 7 10 .70 1995-10-21 28y 04m 24d 0 1997-07-26 30y 01m 29d 7 3 Gascoigne
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 Finlay Speedie 7 12 .58 1901-03-02 Not Known 0 1904-11-05 Not Known 11 5 Speedie
22 John [11] Walker 7 12 .58 1903-09-19 Not Known 0 1904-11-05 Not Known 7 2 Walker
32 Alexander Clark 6 5 1.20 1983-09-07 26y 10m 10d 0 1984-05-15 27y 06m 17d 3 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 19 .32 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
42 Shota Arveladze 5 10 .50 2001-12-09 28y 08m 17d 1 2003-12-20 30y 08m 28d 9 3 Arveladze
42 Ronald de Boer 5 13 .38 2000-09-17 30y 04m 02d 1 2003-05-18 33y 00m 03d 11 3 Boer
42 Davie Cooper 5 34 .15 1980-03-08 24y 00m 12d 5 1986-11-29 30y 09m 04d 25 4 Cooper
42 Andy Cunningham 5 18 .28 1919-03-01 Not Known 2 1922-02-25 Not Known 9 3 Cunningham
42 William Dodds 5 1 10 .50 2000-03-12 31y 01m 07d 2 2002-04-07 33y 02m 02d 11 2 Dodds
42 Barry Ferguson 5 1 31 .16 2000-03-12 22y 01m 10d 10 2009-03-21 31y 01m 19d 34 5 Ferguson
42 Brian Laudrup 5 18 .28 1995-02-20 25y 11m 29d 4 1996-12-21 27y 09m 29d 12 3 Laudrup
42 Alexander Mackie 5 9 .56 1903-04-25 Not Known 0 1904-01-30 Not Known 5 2 Mackie
42 Steven John Naismith 5 12 .42 2010-03-27 23y 06m 13d 6 2011-10-23 25y 01m 09d 13 3 Naismith
42 Robert Russell 5 22 .23 1979-04-28 22y 02m 17d 4 1981-05-02 24y 02m 21d 8 3 Russell
52 Tore Andre Flo 4 5 .80 2001-03-03 27y 08m 16d 2 2001-09-08 28y 02m 24d 4 2 Flo
52 Jim Forrest 4 1 7 .57 1965-02-13 20y 04m 22d 3 1966-03-12 21y 05m 18d 7 2 Forrest
52 Neilly Gibson 4 8 .50 1895-12-07 Not Known 3 1899-01-14 Not Known 10 3 Gibson
52 William Pullar (Sandy) Jardine 4 4 30 .13 1974-10-26 25y 09m 26d 14 1980-03-08 31y 02m 08d 28 3 Jardine
52 Neil Kerr 4 6 .67 1890-08-16 Not Known 1 1893-03-18 Not Known 5 2 Kerr
52 Peter Lovenkrands 4 14 .29 2003-05-18 23y 03m 19d 7 2005-12-17 25y 10m 18d 15 3 Lovenkrands
52 Bobby Main 4 12 .33 1934-08-22 Not Known 5 1938-04-23 Not Known 12 2 Main
52 Dr James Marshall 4 16 .25 1929-03-12 Not Known 3 1934-03-10 Not Known 16 3 Marshall
52 Robert Smyth McColl 4 1 4 1.00 1906-01-03 Not Known 0 1907-01-03 Not Known 0 2 McColl
52 Allan Lauder Morton 4 1 20 .20 1924-09-15 Not Known 7 1930-08-16 Not Known 19 4 Morton
52 Bobby Neil 4 2 18 .22 1899-01-14 23y 03m 21d 3 1902-09-06 26y 11m 13d 9 4 Neil
52 Andy Penman 4 8 .50 1968-09-28 25y 07m 08d 3 1970-03-25 27y 01m 05d 7 2 Penman
52 William Waddell 4 29 .14 1938-11-12 17y 08m 05d 1 1954-02-20 32y 11m 13d 29 4 Waddell
52 James Wilkie 4 7 .57 1898-09-03 Not Known 0 1899-12-30 Not Known 1 2 Wilkie
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 Alex MacDonald 3 25 .12 1976-05-01 28y 01m 14d 0 1978-08-05 30y 04m 19d 18 3 MacDonald
66 John MacDonald 3 14 .21 1980-03-08 18y 10m 22d 2 1983-12-03 22y 07m 18d 9 2 MacDonald
66 Lee Henry McCulloch 3 1 3.00 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 5 .60 1892-04-23 Not Known 4 1895-12-07 Not Known 12 3 McPherson
66 Jim Miller 3 10 .30 1896-09-12 Not Known 0 1900-04-07 Not Known 1 3 Miller
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 Thomas Paton 3 2 1.50 1903-08-17 Not Known 0 1903-08-17 Not Known 0 1 Paton
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 Gordon Duffield Smith 3 6 .50 1978-08-05 23y 07m 07d 0 1979-02-24 24y 01m 27d 3 1 Smith
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
90 Scott Arfield 2 4 .50 2018-10-07 29y 11m 06d 1 2019-04-03 30y 05m 02d 3 1 Arfield
90 James Curran Baxter 2 10 .20 1963-04-27 23y 06m 29d 7 1963-04-27 23y 06m 29d 7 1 Baxter
90 James Bowie 2 14 .14 1914-09-19 Not Known 5 1920-09-20 Not Known 13 2 Bowie
90 David Boyd 2 5 .40 1894-04-14 Not Known 0 1895-03-02 Not Known 2 2 Boyd
90 Thomas Buffel 2 7 .29 2005-05-07 24y 02m 18d 2 2006-03-19 25y 01m 00d 5 2 Buffel
90 Johnny Campbell 2 7 .29 1899-09-02 29y 06m 14d 4 1899-09-02 29y 06m 14d 4 1 Campbell
90 Steven Davis 2 16 .13 2011-05-07 26y 04m 06d 11 2012-03-03 27y 02m 02d 14 2 Davis
90 Jermain Defoe 2 2 1.00 2019-04-03 36y 05m 27d 1 2019-04-20 36y 06m 13d 2 1 Defoe
90 Kevin Smith Drinkell 2 4 .50 1989-04-29 28y 10m 11d 4 1989-04-29 28y 10m 11d 4 1 Drinkell
90 Alexander Chapman Ferguson 2 4 .50 1967-09-30 25y 09m 00d 1 1968-01-13 26y 00m 13d 2 1 Ferguson
90 Gennaro Gattuso 2 6 .33 1998-04-25 20y 03m 16d 3 1998-04-25 20y 03m 16d 3 1 Gattuso
90 Connor Lambert Goldson 2 4 .50 2018-12-02 25y 11m 14d 2 2019-04-03 26y 03m 16d 3 1 Goldson
90 John Greig 2 39 .05 1972-01-22 29y 04m 11d 24 1973-04-07 30y 06m 27d 26 2 Greig
90 Stephane Guivarc'h 2 1 2.00 1998-12-19 28y 03m 13d 1 1998-12-19 28y 03m 13d 1 1 Guivarc'h
90 David Hill 2 3 .67 1881-04-02 Not Known 0 1881-04-02 Not Known 0 1 Hill
90 Tommy Hyslop 2 6 .33 1896-09-12 Not Known 0 1897-01-01 Not Known 1 1 Hyslop
90 Colin Macdonald Jackson 2 26 .08 1976-03-20 29y 05m 12d 12 1977-03-30 30y 05m 22d 17 2 Jackson
90 Nikica Jelavic 2 5 .40 2011-05-07 25y 08m 10d 3 2011-10-23 26y 01m 26d 5 2 Jelavic
90 Charlie Johnston 2 19 .11 1941-05-17 Not Known 3 1941-11-15 Not Known 5 2 Johnston
90 Maurice Thomas Johnston 2 9 .22 1989-09-30 26y 05m 17d 1 1990-12-01 27y 07m 18d 6 2 Johnston
90 Donald Basil Kichenbrand 2 4 .50 1955-11-12 22y 02m 30d 1 1955-11-12 22y 02m 30d 1 1 Kichenbrand
90 Archie Kyle 2 7 .29 1905-08-21 Not Known 0 1907-12-07 Not Known 6 2 Kyle
90 Russell Nigel Latapy 2 3 .67 2001-09-08 33y 01m 06d 1 2001-12-09 33y 04m 07d 2 1 Latapy
90 Andy Matthew 2 3 .67 1959-02-14 Not Known 2 1959-02-14 Not Known 2 1 Matthew
90 Colin C McAdam 2 7 .29 1980-10-11 29y 01m 13d 1 1980-10-11 29y 01m 13d 1 1 McAdam
90 Andrew Stuart Murray McCall 2 27 .07 1992-09-19 28y 03m 09d 6 1993-04-14 28y 10m 04d 9 1 McCall
90 Hugh McCreadie 2 10 .20 1890-08-16 Not Known 1 1893-05-06 Not Known 6 2 McCreadie
90 Barrie McKay 2 4 .50 2016-12-10 21y 11m 10d 2 2017-05-13 22y 04m 13d 4 1 McKay
90 George Roy McLean 2 1 2.00 1961-03-08 23y 05m 20d 1 1961-03-08 23y 05m 20d 1 1 McLean
90 George Tomlinson McLean 2 4 .50 1963-03-27 19y 10m 01d 1 1965-11-13 22y 05m 18d 4 2 McLean
90 Tommy McLean 2 1 2.00 1975-03-01 27y 08m 27d 8 1976-03-20 28y 09m 18d 12 2 McLean
90 John Livingstone (Ian) McMillan 2 12 .17 1961-12-18 30y 09m 00d 9 1962-02-24 30y 11m 06d 11 1 McMillan
90 William McPherson 2 4 .50 1910-01-08 Not Known 3 1910-04-18 Not Known 4 1 McPherson
90 Alfredo Morelos 2 6 .33 2018-10-07 22y 03m 16d 5 2018-12-02 22y 05m 11d 6 1 Morelos
90 Scott Nisbet 2 13 .15 1988-09-17 20y 07m 18d 5 1988-09-21 20y 07m 22d 6 1 Nisbet
90 Willie Paton 2 5 .40 1949-04-05 Not Known 1 1954-02-20 Not Known 4 2 Paton
90 Orjan Persson 2 7 .29 1968-03-09 25y 06m 11d 3 1969-02-24 26y 05m 28d 7 2 Persson
90 John W Prentice 2 11 .18 1953-04-04 Not Known 4 1953-04-06 Not Known 5 1 Prentice
90 Robert Prytz 2 1 9 .22 1983-10-26 23y 09m 14d 3 1985-04-27 25y 03m 15d 9 2 Prytz
90 Ian Petrie Redford 2 14 .14 1981-03-14 20y 11m 09d 3 1981-05-02 21y 00m 27d 4 1 Redford
90 Claudio Reyna 2 7 .29 1999-08-07 26y 00m 18d 2 1999-08-07 26y 00m 18d 2 1 Reyna
90 David Alexander James Robertson 2 22 .09 1993-02-27 24y 04m 10d 8 1996-12-21 28y 02m 04d 21 2 Robertson
90 Oleg Salenko 2 1 2.00 1995-10-21 25y 11m 26d 1 1995-10-21 25y 11m 26d 1 1 Salenko
90 Melvyn Sterland 2 1 2.00 1989-04-29 27y 06m 28d 1 1989-04-29 27y 06m 28d 1 1 Sterland
90 Trevor McGregor Steven 2 17 .12 1989-12-02 26y 02m 11d 2 1991-03-09 27y 05m 16d 5 2 Steven
90 Peter Turnbull 2 2 1.00 1897-01-01 Not Known 0 1897-01-01 Not Known 0 1 Turnbull
90 William McInnes Williamson 2 8 .25 1942-10-31 Not Known 1 1947-04-07 Not Known 5 2 Williamson
137 Arthur Dixon [1] 1 17 .06 1922-02-25 Not Known 9 1922-02-25 Not Known 9 1 [1]
137 David Brown [1] 1 1 1.00 1919-03-01 Not Known 1 1919-03-01 Not Known 1 1 [1]
137 Richardson # 1 1 1 1.00 1907-01-03 Not Known 0 1907-01-03 Not Known 0 1 1
137 Sone Aluko 1 2 .50 2012-04-21 23y 02m 02d 2 2012-04-21 23y 02m 02d 2 1 Aluko
137 Lorenzo Amoruso 1 19 .05 2000-03-12 28y 08m 13d 7 2000-03-12 28y 08m 13d 7 1 Amoruso
137 Marvin Anthony Andrews 1 6 .17 2005-05-07 29y 04m 15d 4 2005-05-07 29y 04m 15d 4 1 Andrews
137 Robert Fleming Archibald 1 1 1.00 1916-08-26 Not Known 1 1916-08-26 Not Known 1 1 Archibald
137 Samuel D Baird 1 9 .11 1955-11-12 25y 05m 30d 1 1955-11-12 25y 05m 30d 1 1 Baird
137 Alex W Barrie 1 1 1.00 1908-02-29 Not Known 1 1908-02-29 Not Known 1 1 Barrie
137 Jan Louis Bartram 1 1 1.00 1988-04-02 26y 00m 27d 1 1988-04-02 26y 00m 27d 1 1 Bartram
137 DaMarcus Lamont Beasley 1 3 .33 2007-09-15 25y 03m 22d 1 2007-09-15 25y 03m 22d 1 1 Beasley
137 Alexander Bennett 1 1 12 .08 1908-11-28 Not Known 1 1908-11-28 Not Known 1 1 Bennett
137 Robert Blyth 1 2 .50 1893-10-14 Not Known 2 1893-10-14 Not Known 2 1 Blyth
137 George Clark Phillips Brown 1 23 .04 1935-10-19 Not Known 17 1935-10-19 Not Known 17 1 Brown
137 John Brown 1 28 .04 1994-03-12 32y 01m 14d 22 1994-03-12 32y 01m 14d 22 1 Brown
137 Christopher Burke 1 13 .08 2003-12-20 20y 00m 18d 1 2003-12-20 20y 00m 18d 1 1 Burke
137 Hugh Burns 1 8 .13 1985-08-24 19y 08m 11d 3 1985-08-24 19y 08m 11d 3 1 Burns
137 Daniel Joao Santos Candeias 1 7 .14 2018-04-22 30y 01m 28d 4 2018-04-22 30y 01m 28d 4 1 Candeias
137 Claudio Caniggia 1 4 .25 2002-09-11 35y 08m 02d 4 2002-09-11 35y 08m 02d 4 1 Caniggia
137 Alexander Cleland 1 15 .07 1997-08-04 26y 07m 25d 12 1997-08-04 26y 07m 25d 12 1 Cleland
137 Alfred James Conn 1 7 .14 1972-01-22 19y 09m 17d 4 1972-01-22 19y 09m 17d 4 1 Conn
137 Daniel Cousin 1 1 1 1.00 2007-09-15 30y 07m 08d 1 2007-09-15 30y 07m 08d 1 1 Cousin
137 John Cowan 1 3 .33 1894-11-24 Not Known 2 1894-11-24 Not Known 2 1 Cowan
137 Samuel Richmond Cox 1 16 .06 1949-04-05 24y 11m 23d 4 1949-04-05 24y 11m 23d 4 1 Cox
137 Thomas 'Tully' Craig 1 11 .09 1926-01-16 Not Known 2 1926-01-16 Not Known 2 1 Craig
137 Robert Crawford 1 3 .33 1896-09-12 Not Known 1 1896-09-12 Not Known 1 1 Crawford
137 Jason Cummings 1 2 .50 2018-04-22 22y 08m 21d 2 2018-04-22 22y 08m 21d 2 1 Cummings
137 Robert Dalrymple 1 2 .50 1906-01-03 Not Known 0 1906-01-03 Not Known 0 1 Dalrymple
137 Harold Davis 1 14 .07 1956-12-15 23y 07m 05d 1 1956-12-15 23y 07m 05d 1 1 Davis
137 James Drinnan 1 1 1.00 1881-04-02 Not Known 0 1881-04-02 Not Known 0 1 Drinnan
137 Scott Duncan 1 5 .20 1916-08-26 Not Known 4 1916-08-26 Not Known 4 1 Duncan
137 Sam English 1 4 .25 1932-02-06 Not Known 2 1932-02-06 Not Known 2 1 English
137 Eric Ferguson 1 2 .50 1984-05-15 19y 03m 03d 0 1984-05-15 19y 03m 03d 0 1 Ferguson
137 James Hill Galt 1 12 .08 1910-12-24 Not Known 7 1910-12-24 Not Known 7 1 Galt
137 William Silcock Gardiner 1 1 1.00 1954-02-20 24y 06m 05d 1 1954-02-20 24y 06m 05d 1 1 Gardiner
137 Joseph Alan Garner 1 3 .33 2017-05-13 29y 01m 01d 3 2017-05-13 29y 01m 01d 3 1 Garner
137 Charles Richard Gough 1 39 .03 1988-11-01 26y 06m 27d 6 1988-11-01 26y 06m 27d 6 1 Gough
137 Andrew Mullen Gray 1 3 .33 1988-11-01 32y 11m 02d 2 1988-11-01 32y 11m 02d 2 1 Gray
137 David James Hagen 1 3 .33 1993-08-07 20y 03m 02d 4 1993-08-07 20y 03m 02d 4 1 Hagen
137 John Turner Hamilton 1 9 .11 1976-09-25 27y 02m 15d 5 1976-09-25 27y 02m 15d 5 1 Hamilton
137 Billy Hogg 1 7 .14 1911-12-16 Not Known 4 1911-12-16 Not Known 4 1 Hogg
137 Stephen Hughes 1 10 .10 2002-12-01 20y 00m 17d 5 2002-12-01 20y 00m 17d 5 1 Hughes
137 Pieter Huistra 1 13 .08 1990-09-08 23y 07m 21d 1 1990-09-08 23y 07m 21d 1 1 Huistra
137 Terence Alan Hurlock 1 4 .25 1990-12-01 32y 02m 09d 2 1990-12-01 32y 02m 09d 2 1 Hurlock
137 Emerson Schellas Hyndman 1 1 1.00 2017-02-01 20y 09m 23d 1 2017-02-01 20y 09m 23d 1 1 Hyndman
137 Ryan Jack 1 6 .17 2019-04-20 27y 01m 24d 6 2019-04-20 27y 01m 24d 6 1 Jack
137 Jonatan Johansson 1 5 .20 1998-10-17 23y 02m 01d 2 1998-10-17 23y 02m 01d 2 1 Johansson
137 Nikola Katic 1 1 1.00 2019-04-20 22y 06m 10d 3 2019-04-20 22y 06m 10d 3 1 Katic
137 Ryan Kent 1 2 .50 2018-10-07 21y 10m 26d 1 2018-10-07 21y 10m 26d 1 1 Kent
137 Robert Samuel Kiernan 1 3 .33 2016-12-10 25y 10m 27d 2 2016-12-10 25y 10m 27d 2 1 Kiernan
137 David Kinnear 1 6 .17 1938-04-23 21y 02m 01d 5 1938-04-23 21y 02m 01d 5 1 Kinnear
137 Nicky Law 1 5 .20 2014-08-10 26y 04m 12d 1 2014-08-10 26y 04m 12d 1 1 Law
137 William Lennie 1 3 .33 1903-01-31 Not Known 0 1903-01-31 Not Known 0 1 Lennie
137 Colin Liddell 1 4 .25 1952-08-23 Not Known 3 1952-08-23 Not Known 3 1 Liddell
137 David Marshall 1 4 .25 1941-05-10 Not Known 1 1941-05-10 Not Known 1 1 Marshall
137 James Martin 1 2 .50 1917-01-06 Not Known 1 1917-01-06 Not Known 1 1 Martin
137 Russell Kenneth Alexander Martin 1 2 .50 2018-02-24 32y 01m 20d 1 2018-02-24 32y 01m 20d 1 1 Martin
137 John May 1 9 .11 1908-11-28 Not Known 6 1908-11-28 Not Known 6 1 May
137 Neil Docherty McCann 1 11 .09 2002-02-09 27y 05m 29d 10 2002-02-09 27y 05m 29d 10 1 McCann
137 John Miller (Ian) McColl 1 33 .03 1953-04-06 25y 09m 30d 17 1953-04-06 25y 09m 30d 17 1 McColl
137 Murdoch McCormack 1 1 1.00 1945-02-03 Not Known 1 1945-02-03 Not Known 1 1 McCormack
137 John McFie 1 2 .50 1906-09-24 Not Known 2 1906-09-24 Not Known 2 1 McFie
137 Derek John McInnes 1 5 .20 1997-05-10 25y 10m 05d 4 1997-05-10 25y 10m 05d 4 1 McInnes
137 Robert Munro McKean 1 9 .11 1975-03-01 22y 02m 21d 2 1975-03-01 22y 02m 21d 2 1 McKean
137 S McKinlay 1 1 1.00 1881-04-02 Not Known 0 1881-04-02 Not Known 0 1 McKinlay
137 Neil McKinnon 1 1 1.00 1944-03-04 Not Known 1 1944-03-04 Not Known 1 1 McKinnon
137 George McMillan 1 3 .33 1927-01-29 Not Known 1 1927-01-29 Not Known 1 1 McMillan
137 Chris McNee 1 1 1.00 1946-11-30 Not Known 1 1946-11-30 Not Known 1 1 McNee
137 David McPherson 1 24 .04 1993-04-03 29y 02m 06d 20 1993-04-03 29y 02m 06d 20 1 McPherson
137 Davie Meiklejohn 1 35 .03 1924-09-29 Not Known 12 1924-09-29 Not Known 12 1 Meiklejohn
137 Alexei Mikhailitchenko 1 10 .10 1991-10-19 28y 06m 19d 2 1991-10-19 28y 06m 19d 2 1 Mikhailitchenko
137 Alexander [1] Miller 1 1 10 .10 1976-09-25 Not Known 8 1976-09-25 Not Known 8 1 Miller
137 Charles David Miller 1 8 .13 1995-01-21 18y 10m 03d 1 1995-01-21 18y 10m 03d 1 1 Miller
137 Michael Mols 1 10 .10 1999-08-07 28y 07m 21d 1 1999-08-07 28y 07m 21d 1 1 Mols
137 Craig Andrew Moore 1 1 20 .05 2004-03-13 28y 03m 01d 22 2004-03-13 28y 03m 01d 22 1 Moore
137 Stuart David Munro 1 19 .05 1990-05-05 27y 07m 20d 17 1990-05-05 27y 07m 20d 17 1 Munro
137 Jamie Murphy 1 2 .50 2018-02-24 28y 05m 27d 1 2018-02-24 28y 05m 27d 1 1 Murphy
137 Arthur Numan 1 16 .06 2000-03-12 30y 02m 27d 3 2000-03-12 30y 02m 27d 3 1 Numan
137 Petrie 1 1 1.00 1881-08-27 Not Known 0 1881-08-27 Not Known 0 1 Petrie
137 Willie Pringle 1 2 .50 1881-04-02 Not Known 0 1881-04-02 Not Known 0 1 Pringle
137 Gavin Paul Rae 1 3 .33 2007-04-21 29y 04m 24d 6 2007-04-21 29y 04m 24d 6 1 Rae
137 Johnny Rankine 1 1 1.00 1906-04-07 Not Known 1 1906-04-07 Not Known 1 1 Rankine
137 Graham Paul Roberts 1 6 .17 1987-02-07 27y 07m 04d 1 1987-02-07 27y 07m 04d 1 1 Roberts
137 Eddie Rutherford 1 7 .14 1947-12-06 26y 09m 28d 1 1947-12-06 26y 09m 28d 1 1 Rutherford
137 Robert Scott 1 3 .33 1892-04-23 Not Known 2 1892-04-23 Not Known 2 1 Scott
137 Alex Spiers 1 2 .50 1906-04-07 Not Known 2 1906-04-07 Not Known 2 1 Spiers
137 James Stark 1 15 .07 1903-04-11 Not Known 6 1903-04-11 Not Known 6 1 Stark
137 James Steel 1 2 .50 1893-03-18 Not Known 1 1893-03-18 Not Known 1 1 Steel
137 Colin Stein 1 9 .11 1969-12-06 22y 06m 26d 3 1969-12-06 22y 06m 26d 3 1 Stein
137 Stale Stensaas 1 6 .17 1997-07-26 26y 00m 19d 0 1997-07-26 26y 00m 19d 0 1 Stensaas
137 Willie Struthers 1 2 .50 1881-04-02 Not Known 0 1881-04-02 Not Known 0 1 Struthers
137 Jim Turnbull 1 1 1.00 1936-04-22 Not Known 1 1936-04-22 Not Known 1 1 Turnbull
137 Andrius Velicka 1 2 .50 2009-05-03 30y 00m 28d 2 2009-05-03 30y 00m 28d 2 1 Velicka
137 Haris Vuckic 1 2 .50 2015-04-05 22y 07m 15d 1 2015-04-05 22y 07m 15d 1 1 Vuckic
137 Kenneth George Watson 1 6 .17 1978-12-16 22y 11m 11d 5 1978-12-16 22y 11m 11d 5 1 Watson
137 Danny Wilson 1 5 .20 2010-03-27 18y 03m 00d 4 2010-03-27 18y 03m 00d 4 1 Wilson
137 Joshua Dean Windass 1 6 .17 2017-10-28 Not Known 4 2017-10-28 Not Known 4 1 Windass
137 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 Player 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 Jerry Dawson 31 39 1.26 16 10 5 51.61 32.26 16.13 67.74 1931-09-26 Not Known 1944-03-25 Not Known 12 Dawson
2 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
3 Allan James McGregor 27 22 .81 18 4 5 66.67 14.81 18.52 74.07 2004-05-12 22y 03m 12d 2019-04-20 37y 02m 21d 8 McGregor
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 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
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
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
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
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 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
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
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
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
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
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
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 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 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
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
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 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
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
23 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
23 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
25 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
25 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
25 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
25 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
25 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
30 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
30 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
30 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
30 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
30 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]
35 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
35 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
35 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
35 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
35 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
35 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
35 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
35 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
35 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
35 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
35 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
35 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
35 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]

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 = 442
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

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 122

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 Archie Kelly 5 13 .38 1944-01-29 22y 01m 20d n/a 1946-02-16 24y 02m 07d n/a 3 Kelly
6 John Colquhoun 5 42 .12 1985-12-28 22y 05m 14d n/a 1996-05-18 32y 10m 04d n/a 4 Colquhoun
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 Allan Johnston 4 12 .33 1996-01-20 22y 01m 06d n/a 1996-04-10 22y 03m 27d n/a 1 Johnston
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 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
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 Derek O'Connor 4 11 .36 1979-02-24 24y 01m 16d n/a 1984-02-11 29y 01m 03d n/a 3 OConnor
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 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 Jamie Walker 3 1 8 .38 2014-11-22 21y 04m 28d n/a 2017-02-01 23y 07m 07d n/a 2 Walker
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



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 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
5 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
6 Craig Gordon 13 17 1.31 2 3 8 15.38 23.08 61.54 26.92 2003-12-20 20y 11m 20d 2007-04-21 24y 03m 22d 4 Gordon
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 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
12 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
12 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
12 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
15 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
15 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
15 Zdenek Zlamal 4 11 2.75 0 0 4 .00 .00 100.00 .00 2018-10-07 32y 11m 02d 2019-04-20 33y 05m 15d 1 Zlamal
15 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
15 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
20 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
20 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
20 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
20 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
24 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
24 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
24 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
27 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
27 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
27 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
27 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
27 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 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
7 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
7 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
10 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
11 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
12 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
13 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
13 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
13 Davie 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
13 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
17 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
18 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
18 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
18 John Miller (Ian) McColl Rangers 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

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 49 .57 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 Derek Joseph Johnstone Rangers 16 26 .62 1972-01-22 18y 02m 18d 1 1982-11-10 29y 00m 06d 24 6 Johnstone
4 Willie Reid Rangers 16 16 1.00 1910-04-18 Not Known 2 1919-09-29 Not Known 14 6 Reid
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
11 Jimmy Wardhaugh Hearts 11 29 .38 1948-10-23 19y 07m 02d n/a 1958-04-30 29y 01m 09d n/a 7 Wardhaugh
12 Jorg Albertz Rangers 10 2 21 .48 1996-12-21 25y 10m 22d 3 2001-05-05 30y 03m 06d 20 4 Albertz
12 Gordon Scott Durie Rangers 10 20 .50 1994-09-11 28y 09m 05d 4 1997-12-20 32y 00m 14d 16 4 Durie
12 Jimmy Fleming Rangers 10 14 .71 1926-09-18 Not Known 1 1934-02-21 Not Known 13 7 Fleming
12 Torrance Gillick Rangers 10 27 .37 1934-12-08 19y 06m 19d 1 1946-04-27 30y 11m 08d 24 5 Gillick
12 Bob McPhail Rangers 10 27 .37 1930-02-22 Not Known 6 1938-11-12 Not Known 26 6 McPhail
12 Jimmy Smith Rangers 10 1 22 .45 1930-08-16 Not Known 1 1941-11-15 Not Known 21 6 Smith
18 Tommy Cairns Rangers 9 22 .41 1915-02-20 Not Known 2 1926-09-18 Not Known 22 7 Cairns
18 Derek James Parlane Rangers 9 1 15 .60 1974-01-19 20y 08m 14d 4 1979-04-28 25y 11m 23d 16 3 Parlane
20 Ralph Laidlaw Brand Rangers 8 17 .47 1958-04-30 21y 04m 12d 1 1964-04-01 27y 03m 14d 15 6 Brand

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 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
3 Jerry Dawson Rangers 31 16 10 5 51.61 32.26 16.13 67.74 1931-09-26 Not Known 1944-03-25 Not Known 12 Dawson
4 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
5 Allan James McGregor Rangers 27 18 4 5 66.67 14.81 18.52 74.07 2004-05-12 22y 03m 12d 2019-04-20 37y 02m 21d 8 McGregor
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 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
10 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
10 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
13 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
14 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
15 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
16 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
16 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
16 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
19 Craig Gordon Hearts 13 2 3 8 15.38 23.08 61.54 26.92 2003-12-20 20y 11m 20d 2007-04-21 24y 03m 22d 4 Gordon
19 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