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 Appearances
Opposition Scorers
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

Appearances

Competitive games only. Players appearances and goals pre 1946 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 = 636
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 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
24 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
24 Allan James McGregor 26 26 0 0 17 4 5 65.38 15.38 19.23 73.08 2004-05-12 22y 03m 12d 2019-04-03 37y 02m 04d 8 McGregor
24 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 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
90 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
90 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
90 Steven Davis 15 15 0 2 10 3 2 66.67 20.00 13.33 76.67 2008-02-27 23y 01m 26d 2019-04-03 34y 03m 02d 6 Davis
90 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
90 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
90 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
90 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
90 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
90 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
99 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
99 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
99 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
99 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
99 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
99 Kyle Lafferty 14 9 5 6 10 2 2 71.43 14.29 14.29 78.57 2008-08-16 21y 00m 26d 2019-04-03 31y 08m 13d 5 Lafferty
99 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
99 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
99 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
99 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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 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
128 James Henry Tavernier 11 11 0 0 8 1 2 72.73 9.09 18.18 77.27 2016-11-30 25y 01m 00d 2019-04-03 27y 05m 04d 3 Tavernier
128 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 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
220 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]
220 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]
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 Daniel Joao Santos Candeias 6 6 0 1 5 1 0 83.33 16.67 .00 91.67 2017-08-19 29y 05m 25d 2018-12-02 30y 09m 07d 2 Candeias
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
220 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
254 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
254 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
254 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
254 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
254 Ryan Jack 5 3 2 0 4 1 0 80.00 20.00 .00 90.00 2017-08-19 25y 05m 23d 2019-04-03 27y 01m 07d 2 Jack
254 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
254 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
254 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
254 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
254 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
254 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
254 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
254 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
254 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
254 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
254 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
254 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
254 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
254 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
254 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
254 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
254 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 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 (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
315 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]
315 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]
315 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
315 Scott Arfield 3 3 0 2 3 0 0 100.00 .00 .00 100.00 2018-10-07 29y 11m 06d 2019-04-03 30y 05m 02d 1 Arfield
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 Connor Lambert Goldson 3 3 0 2 3 0 0 100.00 .00 .00 100.00 2018-10-07 25y 09m 19d 2019-04-03 26y 03m 16d 1 Goldson
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
315 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
375 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]
375 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]
375 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]
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 Jon Flanagan 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2018-10-07 25y 09m 06d 2019-04-03 26y 03m 02d 1 Flanagan
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
375 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
466 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]
466 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]
466 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]
466 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]
466 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]
466 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]
466 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]
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 Jermain Defoe 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-04-03 36y 05m 27d 2019-04-03 36y 05m 27d 1 Defoe
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 Glen Kamara 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-04-03 23y 05m 06d 2019-04-03 23y 05m 06d 1 Kamara
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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]
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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
466 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

Scorers


Total Distinct (ex ogs) = 218

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 21 .90 1897-09-20 Not Known 1 1907-12-07 Not Known 21 8 Hamilton
3 Derek Joseph Johnstone 16 25 .64 1972-01-22 18y 02m 18d 1 1982-11-10 29y 00m 06d 24 6 Johnstone
3 Willie Reid 16 15 1.07 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 20 .50 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 14 .64 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 35 .23 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 4 1.75 1895-08-31 Not Known 1 1896-09-12 Not Known 3 2 Oswald
29 Paul John Gascoigne 6 9 .67 1995-10-21 28y 04m 24d 1 1996-12-21 29y 06m 24d 7 2 Gascoigne
29 Jimmy Gordon 6 1 18 .33 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 14 .43 2008-08-16 21y 00m 26d 1 2011-05-07 23y 09m 16d 10 3 Lafferty
29 Kenneth Miller 6 1 19 .32 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 7 .86 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 1 5.00 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 12 .42 1901-08-24 Not Known 1 1904-11-05 Not Known 11 3 Speedie
50 Alexander Clark 4 4 1.00 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 30 .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 10 .40 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 11 .27 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 13 .23 1980-03-08 18y 10m 22d 2 1983-12-03 22y 07m 18d 9 2 MacDonald
63 Alexander Mackie 3 6 .50 1903-04-25 Not Known 2 1904-01-30 Not Known 5 2 Mackie
63 Lee Henry McCulloch 3 1 3.00 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 3 .67 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 13 .15 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 6 .33 1899-09-02 29y 06m 14d 4 1899-09-02 29y 06m 14d 4 1 Campbell
84 Steven Davis 2 15 .13 2011-05-07 26y 04m 06d 11 2012-03-03 27y 02m 02d 14 2 Davis
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 1 2.00 1998-04-25 20y 03m 16d 3 1998-04-25 20y 03m 16d 3 1 Gattuso
84 Connor Lambert Goldson 2 3 .67 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 6 .33 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
126 Arthur Dixon [1] 1 17 .06 1922-02-25 Not Known 9 1922-02-25 Not Known 9 1 [1]
126 David Brown [1] 1 1 1.00 1919-03-01 Not Known 1 1919-03-01 Not Known 1 1 [1]
126 Sone Aluko 1 2 .50 2012-04-21 23y 02m 02d 2 2012-04-21 23y 02m 02d 2 1 Aluko
126 Lorenzo Amoruso 1 19 .05 2000-03-12 28y 08m 13d 7 2000-03-12 28y 08m 13d 7 1 Amoruso
126 Marvin Anthony Andrews 1 6 .17 2005-05-07 29y 04m 15d 4 2005-05-07 29y 04m 15d 4 1 Andrews
126 Robert Fleming Archibald 1 1 1.00 1916-08-26 Not Known 1 1916-08-26 Not Known 1 1 Archibald
126 Samuel D Baird 1 9 .11 1955-11-12 25y 05m 30d 1 1955-11-12 25y 05m 30d 1 1 Baird
126 Alex W Barrie 1 1 1.00 1908-02-29 Not Known 1 1908-02-29 Not Known 1 1 Barrie
126 Jan Louis Bartram 1 1 1.00 1988-04-02 26y 00m 27d 1 1988-04-02 26y 00m 27d 1 1 Bartram
126 DaMarcus Lamont Beasley 1 3 .33 2007-09-15 25y 03m 22d 1 2007-09-15 25y 03m 22d 1 1 Beasley
126 Alexander Bennett 1 1 10 .10 1908-11-28 Not Known 1 1908-11-28 Not Known 1 1 Bennett
126 Robert Blyth 1 2 .50 1893-10-14 Not Known 2 1893-10-14 Not Known 2 1 Blyth
126 David Boyd 1 1 1.00 1894-04-14 Not Known 2 1894-04-14 Not Known 2 1 Boyd
126 George Clark Phillips Brown 1 23 .04 1935-10-19 Not Known 17 1935-10-19 Not Known 17 1 Brown
126 John Brown 1 28 .04 1994-03-12 32y 01m 14d 22 1994-03-12 32y 01m 14d 22 1 Brown
126 Christopher Burke 1 13 .08 2003-12-20 20y 00m 18d 1 2003-12-20 20y 00m 18d 1 1 Burke
126 Hugh Burns 1 7 .14 1985-08-24 19y 08m 11d 3 1985-08-24 19y 08m 11d 3 1 Burns
126 Daniel Joao Santos Candeias 1 6 .17 2018-04-22 30y 01m 28d 4 2018-04-22 30y 01m 28d 4 1 Candeias
126 Claudio Caniggia 1 4 .25 2002-09-11 35y 08m 02d 4 2002-09-11 35y 08m 02d 4 1 Caniggia
126 Alexander Cleland 1 15 .07 1997-08-04 26y 07m 25d 12 1997-08-04 26y 07m 25d 12 1 Cleland
126 Alfred James Conn 1 7 .14 1972-01-22 19y 09m 17d 4 1972-01-22 19y 09m 17d 4 1 Conn
126 Daniel Cousin 1 1 1 1.00 2007-09-15 30y 07m 08d 1 2007-09-15 30y 07m 08d 1 1 Cousin
126 John Cowan 1 3 .33 1894-11-24 Not Known 2 1894-11-24 Not Known 2 1 Cowan
126 Samuel Richmond Cox 1 16 .06 1949-04-05 24y 11m 23d 4 1949-04-05 24y 11m 23d 4 1 Cox
126 Thomas 'Tully' Craig 1 11 .09 1926-01-16 Not Known 2 1926-01-16 Not Known 2 1 Craig
126 Robert Crawford 1 2 .50 1896-09-12 Not Known 1 1896-09-12 Not Known 1 1 Crawford
126 Jason Cummings 1 2 .50 2018-04-22 22y 08m 21d 2 2018-04-22 22y 08m 21d 2 1 Cummings
126 Harold Davis 1 14 .07 1956-12-15 23y 07m 05d 1 1956-12-15 23y 07m 05d 1 1 Davis
126 Jermain Defoe 1 1 1.00 2019-04-03 36y 05m 27d 1 2019-04-03 36y 05m 27d 1 1 Defoe
126 Scott Duncan 1 5 .20 1916-08-26 Not Known 4 1916-08-26 Not Known 4 1 Duncan
126 Sam English 1 4 .25 1932-02-06 Not Known 2 1932-02-06 Not Known 2 1 English
126 James Hill Galt 1 11 .09 1910-12-24 Not Known 7 1910-12-24 Not Known 7 1 Galt
126 William Silcock Gardiner 1 1 1.00 1954-02-20 24y 06m 05d 1 1954-02-20 24y 06m 05d 1 1 Gardiner
126 Joseph Alan Garner 1 3 .33 2017-05-13 29y 01m 01d 3 2017-05-13 29y 01m 01d 3 1 Garner
126 Charles Richard Gough 1 39 .03 1988-11-01 26y 06m 27d 6 1988-11-01 26y 06m 27d 6 1 Gough
126 Andrew Mullen Gray 1 3 .33 1988-11-01 32y 11m 02d 2 1988-11-01 32y 11m 02d 2 1 Gray
126 David James Hagen 1 3 .33 1993-08-07 20y 03m 02d 4 1993-08-07 20y 03m 02d 4 1 Hagen
126 John Turner Hamilton 1 9 .11 1976-09-25 27y 02m 15d 5 1976-09-25 27y 02m 15d 5 1 Hamilton
126 Billy Hogg 1 6 .17 1911-12-16 Not Known 4 1911-12-16 Not Known 4 1 Hogg
126 Stephen Hughes 1 10 .10 2002-12-01 20y 00m 17d 5 2002-12-01 20y 00m 17d 5 1 Hughes
126 Pieter Huistra 1 13 .08 1990-09-08 23y 07m 21d 1 1990-09-08 23y 07m 21d 1 1 Huistra
126 Terence Alan Hurlock 1 4 .25 1990-12-01 32y 02m 09d 2 1990-12-01 32y 02m 09d 2 1 Hurlock
126 Emerson Schellas Hyndman 1 1 1.00 2017-02-01 20y 09m 23d 1 2017-02-01 20y 09m 23d 1 1 Hyndman
126 Tommy Hyslop 1 4 .25 1896-09-12 Not Known 1 1896-09-12 Not Known 1 1 Hyslop
126 Jonatan Johansson 1 5 .20 1998-10-17 23y 02m 01d 2 1998-10-17 23y 02m 01d 2 1 Johansson
126 Ryan Kent 1 2 .50 2018-10-07 21y 10m 26d 1 2018-10-07 21y 10m 26d 1 1 Kent
126 Robert Samuel Kiernan 1 3 .33 2016-12-10 25y 10m 27d 2 2016-12-10 25y 10m 27d 2 1 Kiernan
126 David Kinnear 1 6 .17 1938-04-23 21y 02m 01d 5 1938-04-23 21y 02m 01d 5 1 Kinnear
126 Archie Kyle 1 6 .17 1907-12-07 Not Known 6 1907-12-07 Not Known 6 1 Kyle
126 Nicky Law 1 1 1.00 2014-08-10 26y 04m 12d 1 2014-08-10 26y 04m 12d 1 1 Law
126 Colin Liddell 1 4 .25 1952-08-23 Not Known 3 1952-08-23 Not Known 3 1 Liddell
126 David Marshall 1 4 .25 1941-05-10 Not Known 1 1941-05-10 Not Known 1 1 Marshall
126 James Martin 1 2 .50 1917-01-06 Not Known 1 1917-01-06 Not Known 1 1 Martin
126 Russell Kenneth Alexander Martin 1 2 .50 2018-02-24 32y 01m 20d 1 2018-02-24 32y 01m 20d 1 1 Martin
126 John May 1 1 1.00 1908-11-28 Not Known 6 1908-11-28 Not Known 6 1 May
126 Neil Docherty McCann 1 11 .09 2002-02-09 27y 05m 29d 10 2002-02-09 27y 05m 29d 10 1 McCann
126 John Miller (Ian) McColl 1 33 .03 1953-04-06 25y 09m 30d 17 1953-04-06 25y 09m 30d 17 1 McColl
126 Murdoch McCormack 1 1 1.00 1945-02-03 Not Known 1 1945-02-03 Not Known 1 1 McCormack
126 John McFie 1 2 .50 1906-09-24 Not Known 2 1906-09-24 Not Known 2 1 McFie
126 Derek John McInnes 1 5 .20 1997-05-10 25y 10m 05d 4 1997-05-10 25y 10m 05d 4 1 McInnes
126 Robert Munro McKean 1 9 .11 1975-03-01 22y 02m 21d 2 1975-03-01 22y 02m 21d 2 1 McKean
126 Neil McKinnon 1 1 1.00 1944-03-04 Not Known 1 1944-03-04 Not Known 1 1 McKinnon
126 George McMillan 1 3 .33 1927-01-29 Not Known 1 1927-01-29 Not Known 1 1 McMillan
126 Chris McNee 1 1 1.00 1946-11-30 Not Known 1 1946-11-30 Not Known 1 1 McNee
126 David McPherson 1 1 1.00 1993-04-03 29y 02m 06d 20 1993-04-03 29y 02m 06d 20 1 McPherson
126 Davie Meiklejohn 1 35 .03 1924-09-29 Not Known 12 1924-09-29 Not Known 12 1 Meiklejohn
126 Alexei Mikhailitchenko 1 10 .10 1991-10-19 28y 06m 19d 2 1991-10-19 28y 06m 19d 2 1 Mikhailitchenko
126 Alexander [1] Miller 1 1 1 1.00 1976-09-25 Not Known 8 1976-09-25 Not Known 8 1 Miller
126 Charles David Miller 1 7 .14 1995-01-21 18y 10m 03d 1 1995-01-21 18y 10m 03d 1 1 Miller
126 Jim Miller 1 2 .50 1896-09-12 Not Known 1 1896-09-12 Not Known 1 1 Miller
126 Michael Mols 1 10 .10 1999-08-07 28y 07m 21d 1 1999-08-07 28y 07m 21d 1 1 Mols
126 Craig Andrew Moore 1 1 20 .05 2004-03-13 28y 03m 01d 22 2004-03-13 28y 03m 01d 22 1 Moore
126 Stuart David Munro 1 1 1.00 1990-05-05 27y 07m 20d 17 1990-05-05 27y 07m 20d 17 1 Munro
126 Jamie Murphy 1 2 .50 2018-02-24 28y 05m 27d 1 2018-02-24 28y 05m 27d 1 1 Murphy
126 Arthur Numan 1 16 .06 2000-03-12 30y 02m 27d 3 2000-03-12 30y 02m 27d 3 1 Numan
126 Gavin Paul Rae 1 3 .33 2007-04-21 29y 04m 24d 6 2007-04-21 29y 04m 24d 6 1 Rae
126 Johnny Rankine 1 1 1.00 1906-04-07 Not Known 1 1906-04-07 Not Known 1 1 Rankine
126 Graham Paul Roberts 1 6 .17 1987-02-07 27y 07m 04d 1 1987-02-07 27y 07m 04d 1 1 Roberts
126 Eddie Rutherford 1 7 .14 1947-12-06 26y 09m 28d 1 1947-12-06 26y 09m 28d 1 1 Rutherford
126 Robert Scott 1 3 .33 1892-04-23 Not Known 2 1892-04-23 Not Known 2 1 Scott
126 Gordon Duffield Smith 1 5 .20 1979-02-24 24y 01m 27d 3 1979-02-24 24y 01m 27d 3 1 Smith
126 Alex Spiers 1 2 .50 1906-04-07 Not Known 2 1906-04-07 Not Known 2 1 Spiers
126 James Stark 1 15 .07 1903-04-11 Not Known 6 1903-04-11 Not Known 6 1 Stark
126 James Steel 1 2 .50 1893-03-18 Not Known 1 1893-03-18 Not Known 1 1 Steel
126 Colin Stein 1 9 .11 1969-12-06 22y 06m 26d 3 1969-12-06 22y 06m 26d 3 1 Stein
126 Jim Turnbull 1 1 1.00 1936-04-22 Not Known 1 1936-04-22 Not Known 1 1 Turnbull
126 Andrius Velicka 1 2 .50 2009-05-03 30y 00m 28d 2 2009-05-03 30y 00m 28d 2 1 Velicka
126 Haris Vuckic 1 2 .50 2015-04-05 22y 07m 15d 1 2015-04-05 22y 07m 15d 1 1 Vuckic
126 Kenneth George Watson 1 1 1.00 1978-12-16 22y 11m 11d 5 1978-12-16 22y 11m 11d 5 1 Watson
126 James Wilkie 1 2 .50 1898-09-03 Not Known 1 1898-09-03 Not Known 1 1 Wilkie
126 Danny Wilson 1 5 .20 2010-03-27 18y 03m 00d 4 2010-03-27 18y 03m 00d 4 1 Wilson
126 Joshua Dean Windass 1 6 .17 2017-10-28 Not Known 4 2017-10-28 Not Known 4 1 Windass
126 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 = 15

Player Age Game
No
Goals Comp Match Scorers
James Oswald Not Known 2 5 Division 1 Sat 07 Dec 1895 Rangers 7 Hearts 2
Willie Reid Not Known 3 4 Division 1 Mon 19 Sep 1910 Hearts 1 Rangers 4
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 26 21 .81 17 4 5 65.38 15.38 19.23 73.08 2004-05-12 22y 03m 12d 2019-04-03 37y 02m 04d 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 Herbert Lock 13 17 1.31 9 1 3 69.23 7.69 23.08 73.08 1910-01-08 Not Known 1920-04-10 Not Known 8 Lock
12 Willie Robb 13 10 .77 7 4 2 53.85 30.77 15.38 69.23 1920-09-20 Not Known 1926-01-16 Not Known 6 Robb
14 John Hempsey 8 7 .88 6 1 1 75.00 12.50 12.50 81.25 1913-03-15 Not Known 1919-03-01 Not Known 6 Hempsey
14 Joseph Nicol Walker 8 17 2.13 1 2 5 12.50 25.00 62.50 25.00 1984-02-11 21y 04m 13d 1988-12-10 26y 02m 11d 4 Walker
16 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 Wesley Andrew Foderingham 7 8 1.14 4 1 2 57.14 14.29 28.57 64.29 2016-11-30 25y 10m 16d 2018-02-24 27y 01m 10d 2 Foderingham
16 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 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
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
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
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
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
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
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 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 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 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
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 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 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 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 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 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 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 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 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 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 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 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 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 = 441
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) = 121

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 Sandy Clark 4 16 .25 1985-11-16 29y 00m 19d n/a 1988-01-16 31y 02m 19d n/a 2 Clark
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 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 George Hamilton 3 7 .43 1941-05-17 23y 05m 10d n/a 1948-05-03 30y 04m 26d n/a 2 Hamilton
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 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 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 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 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 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 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
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 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
19 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
19 Zdenek Zlamal 3 8 2.67 0 0 3 .00 .00 100.00 .00 2018-10-07 32y 11m 02d 2019-04-03 33y 04m 29d 1 Zlamal
19 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
19 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
19 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
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 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 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 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 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
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 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 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

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 21 .90 1897-09-20 Not Known 1 1907-12-07 Not Known 21 8 Hamilton
4 Derek Joseph Johnstone Rangers 16 25 .64 1972-01-22 18y 02m 18d 1 1982-11-10 29y 00m 06d 24 6 Johnstone
4 Willie Reid Rangers 16 15 1.07 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 20 .50 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 14 .64 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 26 17 4 5 65.38 15.38 19.23 73.08 2004-05-12 22y 03m 12d 2019-04-03 37y 02m 04d 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