London Hearts Supporters Club


Heart of Midlothian vs Rangers Players Record from 1946

A big big thanks Bobby Sinnett for the Hibs data and
John Lister for his "unique Scottish player names"


All columns are 'sortable' click on the heading to sort by that column.


Opposition Competitive Appearances
Opposition All Appearances
Opposition Scorers Competitive Games
Opposition Scorers All Games
Opposition Hat Tricks
Opposition Goalkeepers

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

Both Clubs 10 or more Appearances
Both Clubs Goal Scorers
Both Clubs Goalkeepers

Competitive Appearances

Competitive games only. Players appearances and goals are included.
NB Unique Names are taken from John Lister's disc of Scottish post WWII players. They do contain some spelling mistakes.
Possible doesn't take account of any 'breaks in career'

Total Played = 686
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Dougie Gray 53 53 0 0 30 13 10 56.60 24.53 18.87 68.87 1926-09-18 21y 05m 14d 1946-04-27 41y 00m 23d 19 Gray
2 Alistair Murdoch McCoist 49 43 6 28 28 12 9 57.14 24.49 18.37 69.39 1983-09-07 20y 11m 14d 1998-05-16 35y 07m 22d 15 McCoist
3 Allan James McGregor 40 39 1 0 26 7 7 65.00 17.50 17.50 73.75 2004-05-12 22y 03m 12d 2023-05-24 41y 03m 24d 11 McGregor
4 Charles Richard Gough 39 39 0 1 26 5 8 66.67 12.82 20.51 73.08 1987-11-28 25y 07m 23d 1998-05-16 36y 01m 11d 11 Gough
4 John Greig 39 39 0 2 24 8 7 61.54 20.51 17.95 71.79 1963-03-27 20y 06m 16d 1977-04-09 34y 06m 29d 15 Greig
6 George Lewis Young 38 38 0 1 27 7 4 71.05 18.42 10.53 80.26 1942-02-21 19y 03m 25d 1957-04-13 34y 05m 17d 15 Young
7 Ian Ferguson 35 30 5 0 24 4 7 68.57 11.43 20.00 74.29 1988-04-02 21y 00m 18d 1999-08-07 32y 04m 23d 13 Ferguson
7 David Ditchburn Meiklejohn 35 35 0 1 19 11 5 54.29 31.43 14.29 70.00 1920-04-10 Not Known 1936-04-22 Not Known 16 Meiklejohn
7 Alec [1] Smith 35 35 0 8 23 8 4 65.71 22.86 11.43 77.14 1895-01-19 Not Known 1914-09-19 Not Known 19 Smith
10 Davie Cooper 34 31 3 5 19 6 9 55.88 17.65 26.47 64.71 1978-10-14 22y 07m 19d 1989-04-29 33y 02m 04d 10 Cooper
11 Iain Durrant 33 22 11 7 17 6 10 51.52 18.18 30.30 60.61 1985-04-27 18y 05m 29d 1998-05-16 31y 06m 17d 12 Durrant
11 John Miller (Ian) McColl 33 33 0 1 18 5 10 54.55 15.15 30.30 62.12 1946-02-16 18y 08m 09d 1958-08-23 31y 02m 16d 14 McColl
13 Jock Shaw 32 32 0 0 22 6 4 68.75 18.75 12.50 78.13 1938-11-12 25y 11m 14d 1951-04-21 38y 04m 23d 12 Shaw
14 James (Jerry) Dawson 31 31 0 0 16 10 5 51.61 32.26 16.13 67.74 1931-09-26 21y 10m 27d 1944-03-25 34y 04m 25d 12 Dawson
14 Barry Ferguson 31 30 1 5 23 3 5 74.19 9.68 16.13 79.03 1997-05-10 19y 03m 08d 2009-03-21 31y 01m 19d 11 Ferguson
16 William Pullar (Sandy) Jardine 30 28 2 4 19 5 6 63.33 16.67 20.00 71.67 1967-02-04 18y 01m 07d 1981-05-02 32y 04m 02d 14 Jardine
16 Peter McCloy 30 30 0 0 18 4 8 60.00 13.33 26.67 66.67 1970-03-25 23y 04m 09d 1985-04-27 38y 05m 11d 12 McCloy
18 Sandy Archibald 29 29 0 7 18 5 6 62.07 17.24 20.69 70.69 1917-11-10 20y 11m 18d 1933-10-21 36y 10m 28d 16 Archibald
18 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
20 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
20 James Henry Tavernier 28 28 0 3 21 4 3 75.00 14.29 10.71 82.14 2016-11-30 25y 01m 00d 2024-02-24 32y 03m 26d 7 Tavernier
20 William Alexander Woodburn 28 28 0 0 15 7 6 53.57 25.00 21.43 66.07 1940-10-12 21y 02m 04d 1954-02-20 34y 06m 12d 11 Woodburn
23 Torrance Gillick 27 27 0 10 18 6 3 66.67 22.22 11.11 77.78 1934-12-08 19y 06m 19d 1948-05-03 32y 11m 14d 10 Gillick
23 Andrew Stuart Murray McCall 27 25 2 2 17 5 5 62.96 18.52 18.52 72.22 1991-08-17 27y 02m 07d 1998-05-16 33y 11m 06d 7 McCall
23 Bob McPhail 27 27 0 10 12 7 8 44.44 25.93 29.63 57.41 1927-08-20 Not Known 1939-03-18 Not Known 12 McPhail
26 Steven Davis 26 23 3 2 17 5 4 65.38 19.23 15.38 75.00 2008-02-27 23y 01m 26d 2022-10-01 37y 09m 00d 9 Davis
26 Colin Macdonald Jackson 26 25 1 2 18 4 4 69.23 15.38 15.38 76.92 1967-02-04 20y 03m 27d 1981-03-14 34y 05m 06d 10 Jackson
26 Tommy McLean 26 22 4 2 18 3 5 69.23 11.54 19.23 75.00 1971-10-02 24y 04m 00d 1981-05-02 33y 11m 00d 9 McLean
29 Andrew Lewis Goram 25 25 0 0 16 5 4 64.00 20.00 16.00 74.00 1991-08-17 27y 04m 04d 1998-05-16 34y 01m 03d 7 Goram
29 Derek Joseph Johnstone 25 24 1 16 17 3 5 68.00 12.00 20.00 74.00 1972-01-22 18y 02m 18d 1985-02-23 31y 03m 19d 11 Johnstone
29 Alex MacDonald 25 22 3 2 18 2 5 72.00 8.00 20.00 76.00 1969-01-11 20y 09m 25d 1980-03-08 31y 11m 20d 11 MacDonald
29 Ron McKinnon 25 25 0 0 14 7 4 56.00 28.00 16.00 70.00 1961-03-08 20y 06m 16d 1971-10-02 31y 01m 12d 11 McKinnon
33 David McPherson 24 21 3 1 13 6 5 54.17 25.00 20.83 66.67 1982-11-10 18y 09m 13d 1994-09-11 30y 07m 14d 8 McPherson
33 Nicol Smith 24 24 0 0 15 3 6 62.50 12.50 25.00 68.75 1893-03-18 Not Known 1904-11-05 Not Known 13 Smith
33 Alex Venters 24 24 0 8 12 7 5 50.00 29.17 20.83 64.58 1934-03-10 20y 09m 01d 1945-02-03 31y 07m 25d 10 Venters
36 George Clark Phillips Brown 23 23 0 1 9 7 7 39.13 30.43 30.43 54.35 1930-02-22 Not Known 1941-01-18 Not Known 11 Brown
36 Eric Caldow 23 23 0 0 14 4 5 60.87 17.39 21.74 69.57 1955-04-09 20y 10m 26d 1965-08-14 31y 03m 00d 11 Caldow
36 Jock Drummond 23 23 0 0 13 3 7 56.52 13.04 30.43 63.04 1892-04-23 Not Known 1903-09-19 Not Known 12 Drummond
36 William McClure Johnston 23 23 0 12 12 7 4 52.17 30.43 17.39 67.39 1964-10-17 17y 09m 28d 1981-05-02 34y 04m 13d 9 Johnston
36 Stefan Klos 23 23 0 0 19 4 0 82.61 17.39 .00 91.30 1999-05-09 27y 08m 23d 2004-11-28 33y 03m 12d 7 Klos
36 George Niven 23 23 0 0 14 3 6 60.87 13.04 26.09 67.39 1952-08-23 23y 02m 12d 1961-03-08 31y 08m 25d 9 Niven
42 Tommy Cairns 22 22 0 9 14 5 3 63.64 22.73 13.64 75.00 1914-09-19 Not Known 1926-09-18 Not Known 13 Cairns
42 Willie Henderson 22 22 0 3 13 6 3 59.09 27.27 13.64 72.73 1962-02-24 18y 01m 00d 1971-10-02 27y 08m 08d 11 Henderson
42 David Alexander James Robertson 22 21 1 2 13 5 4 59.09 22.73 18.18 70.45 1991-08-17 22y 10m 00d 1997-02-01 28y 03m 15d 6 Robertson
42 Robert Russell 22 18 4 5 10 3 9 45.45 13.64 40.91 52.27 1978-10-14 21y 08m 03d 1986-03-29 29y 01m 18d 7 Russell
42 Bobby Shearer 22 22 0 0 14 2 6 63.64 9.09 27.27 68.18 1956-03-03 24y 02m 03d 1964-04-01 32y 03m 03d 9 Shearer
42 Jimmy Smith 22 22 0 10 9 7 6 40.91 31.82 27.27 56.82 1930-08-16 Not Known 1945-02-03 Not Known 11 Smith
42 Scot Symon 22 22 0 0 15 5 2 68.18 22.73 9.09 79.55 1938-11-12 Not Known 1946-04-27 Not Known 7 Symon
49 Jimmy Duncanson 21 21 0 13 12 4 5 57.14 19.05 23.81 66.67 1940-10-12 20y 11m 29d 1950-01-21 30y 03m 08d 9 Duncanson
49 Robert Cumming Hamilton 21 21 0 19 15 4 2 71.43 19.05 9.52 80.95 1897-09-20 Not Known 1907-12-07 Not Known 9 Hamilton
49 Bert Manderson 21 21 0 0 13 5 3 61.90 23.81 14.29 73.81 1915-10-16 Not Known 1926-09-18 Not Known 12 Manderson
52 Jorg Albertz 20 19 1 10 16 2 2 80.00 10.00 10.00 85.00 1996-09-14 25y 07m 16d 2001-05-05 30y 03m 06d 5 Albertz
52 Gordon Scott Durie 20 14 6 10 11 2 7 55.00 10.00 35.00 60.00 1993-12-27 28y 00m 21d 2000-05-13 34y 05m 07d 7 Durie
52 Neilly Gibson 20 20 0 4 12 5 3 60.00 25.00 15.00 72.50 1895-01-19 Not Known 1904-01-30 Not Known 10 Gibson
52 Lee Henry McCulloch 20 18 2 3 12 4 4 60.00 20.00 20.00 70.00 2007-12-15 29y 07m 01d 2015-05-02 36y 11m 18d 6 McCulloch
52 Craig Andrew Moore 20 19 1 1 15 3 2 75.00 15.00 10.00 82.50 1994-09-11 18y 08m 30d 2004-09-12 28y 09m 00d 10 Moore
52 Allan Lauder Morton 20 20 0 4 12 5 3 60.00 25.00 15.00 72.50 1920-09-20 Not Known 1930-12-27 Not Known 11 Morton
52 Alexander Silcock Scott 20 20 0 3 12 2 6 60.00 10.00 30.00 65.00 1955-04-09 18y 04m 18d 1962-01-10 25y 01m 19d 8 Scott
52 James McMillan Simpson 20 20 0 0 8 7 5 40.00 35.00 25.00 57.50 1930-02-22 Not Known 1939-03-18 Not Known 9 Simpson
52 Michael Gary Stevens 20 20 0 0 14 4 2 70.00 20.00 10.00 80.00 1988-09-17 25y 05m 21d 1994-03-26 30y 11m 27d 6 Stevens
52 Willie Thornton 20 20 0 8 13 2 5 65.00 10.00 25.00 70.00 1937-11-27 Not Known 1952-08-23 Not Known 12 Thornton
62 Lorenzo Amoruso 19 19 0 1 17 1 1 89.47 5.26 5.26 92.11 1998-05-16 26y 10m 18d 2003-05-18 31y 10m 20d 6 Amoruso
62 Alistair John Dawson 19 19 0 0 7 4 8 36.84 21.05 42.11 47.37 1978-12-16 20y 09m 21d 1986-01-25 27y 11m 00d 7 Dawson
62 Matthew Dickie 19 19 0 0 13 4 2 68.42 21.05 10.53 78.95 1896-09-12 Not Known 1903-09-19 Not Known 8 Dickie
62 Connor Lambert Goldson 19 19 0 2 15 2 2 78.95 10.53 10.53 84.21 2018-10-07 25y 09m 19d 2024-02-24 31y 02m 06d 5 Goldson
62 Mark Wayne Hateley 19 19 0 13 13 5 1 68.42 26.32 5.26 81.58 1990-09-08 28y 10m 01d 1994-11-09 33y 00m 02d 5 Hateley
62 John Gaulton Hubbard 19 19 0 7 12 3 4 63.16 15.79 21.05 71.05 1951-01-20 20y 01m 04d 1958-08-23 27y 08m 07d 8 Hubbard
62 Charlie Johnston 19 19 0 2 13 4 2 68.42 21.05 10.53 78.95 1940-10-12 Not Known 1946-04-27 Not Known 6 Johnston
62 John McPherson 19 19 0 3 12 2 5 63.16 10.53 26.32 68.42 1890-08-16 Not Known 1900-09-24 Not Known 9 McPherson
62 Kenneth Miller 19 15 4 6 13 2 4 68.42 10.53 21.05 73.68 2000-09-17 20y 08m 25d 2017-10-28 37y 10m 05d 7 Miller
62 Stuart David Munro 19 19 0 1 11 5 3 57.89 26.32 15.79 71.05 1985-04-27 22y 07m 12d 1991-01-05 28y 03m 21d 7 Munro
62 Chris Woods 19 19 0 0 14 4 1 73.68 21.05 5.26 84.21 1986-10-04 26y 10m 20d 1991-03-09 31y 03m 23d 5 Woods
73 Andy Cunningham 18 18 0 5 11 4 3 61.11 22.22 16.67 72.22 1915-10-16 24y 08m 16d 1927-08-20 36y 06m 20d 11 Cunningham
73 Tom Forsyth 18 17 1 0 13 2 3 72.22 11.11 16.67 77.78 1973-04-07 24y 02m 15d 1981-05-02 32y 03m 09d 8 Forsyth
73 Jimmy Gordon 18 18 0 6 12 1 5 66.67 5.56 27.78 69.44 1907-12-07 Not Known 1919-03-01 Not Known 11 Gordon
73 Brian Laudrup 18 17 1 5 10 3 5 55.56 16.67 27.78 63.89 1994-09-11 25y 06m 20d 1998-05-16 29y 02m 24d 4 Laudrup
73 Robert John Little 18 18 0 0 8 4 6 44.44 22.22 33.33 55.56 1951-10-20 21y 03m 13d 1960-03-05 29y 07m 27d 7 Little
73 Jimmy Miller 18 18 0 7 8 4 6 44.44 22.22 33.33 55.56 1957-10-26 22y 11m 06d 1966-10-15 31y 10m 25d 10 Miller
73 Fernando Ricksen 18 18 0 3 13 3 2 72.22 16.67 11.11 80.56 2000-09-17 24y 01m 28d 2005-09-24 29y 02m 04d 6 Ricksen
73 Steven Gordon Whittaker 18 18 0 0 12 3 3 66.67 16.67 16.67 75.00 2007-09-15 23y 02m 30d 2012-04-21 27y 10m 05d 5 Whittaker
81 Arthur Dixon [1] 17 17 0 1 11 4 2 64.71 23.53 11.76 76.47 1918-01-12 Not Known 1926-01-16 Not Known 9 [1]
81 Kris Boyd 17 14 3 7 10 3 4 58.82 17.65 23.53 67.65 2006-03-19 22y 07m 01d 2014-11-22 31y 03m 04d 6 Boyd
81 Ralph Laidlaw Brand 17 17 0 8 10 3 4 58.82 17.65 23.53 67.65 1958-04-30 21y 04m 12d 1965-02-13 28y 01m 26d 8 Brand
81 Davy Mitchell 17 17 0 0 10 1 6 58.82 5.88 35.29 61.76 1890-08-16 Not Known 1899-01-14 Not Known 9 Mitchell
81 Trevor McGregor Steven 17 17 0 2 11 3 3 64.71 17.65 17.65 73.53 1989-09-30 26y 00m 09d 1996-12-21 33y 03m 00d 7 Steven
81 David Gillespie Weir 17 17 0 0 12 2 3 70.59 11.76 17.65 76.47 2007-01-27 36y 08m 17d 2011-05-07 40y 11m 27d 5 Weir
81 Davie Wilson 17 17 0 6 10 3 4 58.82 17.65 23.53 67.65 1958-04-30 19y 03m 20d 1967-02-04 28y 00m 25d 10 Wilson
88 Scott Arfield 16 12 4 3 12 2 2 75.00 12.50 12.50 81.25 2018-10-07 29y 11m 06d 2023-05-24 34y 06m 23d 4 Arfield
88 Samuel Richmond Cox 16 16 0 1 10 2 4 62.50 12.50 25.00 68.75 1947-12-06 23y 07m 23d 1954-12-18 30y 08m 05d 8 Cox
88 Ryan Jack 16 10 6 2 12 2 2 75.00 12.50 12.50 81.25 2017-08-19 25y 05m 23d 2023-11-05 31y 08m 09d 6 Jack
88 Dr James Marshall 16 16 0 4 10 3 3 62.50 18.75 18.75 71.88 1926-09-18 Not Known 1934-03-10 Not Known 7 Marshall
88 Alfredo Morelos 16 13 3 12 12 4 0 75.00 25.00 .00 87.50 2017-08-19 21y 01m 29d 2023-05-24 26y 11m 03d 5 Morelos
88 Arthur Numan 16 16 0 1 14 1 1 87.50 6.25 6.25 90.63 1998-08-02 28y 07m 19d 2003-05-18 33y 05m 04d 5 Numan
88 Billy Ritchie 16 16 0 0 9 5 2 56.25 31.25 12.50 71.88 1958-04-30 21y 07m 19d 1966-10-15 30y 01m 04d 8 Ritchie
88 William J Simpson 16 16 0 13 11 2 3 68.75 12.50 18.75 75.00 1951-01-20 Not Known 1957-10-26 Not Known 7 Simpson
96 Terence Ian Butcher 15 15 0 0 10 4 1 66.67 26.67 6.67 80.00 1986-10-04 27y 09m 06d 1990-09-08 31y 08m 11d 5 Butcher
96 Alexander Cleland 15 15 0 1 9 2 4 60.00 13.33 26.67 66.67 1995-02-20 24y 02m 10d 1998-04-25 27y 04m 15d 4 Cleland
96 Kyle Lafferty 15 9 6 6 11 2 2 73.33 13.33 13.33 80.00 2008-08-16 21y 00m 26d 2019-04-20 31y 08m 30d 5 Lafferty
96 Thomas Allan Muirhead 15 15 0 0 7 4 4 46.67 26.67 26.67 60.00 1919-09-29 Not Known 1930-02-22 Not Known 10 Muirhead
96 Ignacio Javier Gomez Novo 15 7 8 6 8 4 3 53.33 26.67 20.00 66.67 2004-09-12 25y 05m 17d 2010-04-18 31y 00m 23d 6 Novo
96 Sasa Papac 15 15 0 0 10 3 2 66.67 20.00 13.33 76.67 2007-04-21 27y 02m 14d 2011-10-23 31y 08m 16d 6 Papac
96 Willie Reid 15 15 0 16 9 1 5 60.00 6.67 33.33 63.33 1910-01-08 Not Known 1920-04-10 Not Known 8 Reid
96 James Stark 15 15 0 1 10 3 2 66.67 20.00 13.33 76.67 1900-09-24 Not Known 1910-01-08 Not Known 8 Stark
96 Mark Everton Walters 15 14 1 6 10 3 2 66.67 20.00 13.33 76.67 1988-01-16 23y 07m 14d 1991-03-09 26y 09m 07d 4 Walters
105 Robert Brown 14 14 0 0 8 2 4 57.14 14.29 28.57 64.29 1946-11-30 23y 08m 11d 1954-02-20 30y 11m 01d 8 Brown
105 Harold Davis 14 14 0 1 9 1 4 64.29 7.14 28.57 67.86 1956-12-15 23y 07m 05d 1962-02-24 28y 09m 14d 6 Davis
105 Jimmy Fleming 14 14 0 10 9 4 1 64.29 28.57 7.14 78.57 1926-09-18 Not Known 1934-08-22 Not Known 8 Fleming
105 Tom Hamilton 14 14 0 0 9 1 4 64.29 7.14 28.57 67.86 1926-09-18 Not Known 1932-10-22 Not Known 7 Hamilton
105 Kaj Johansen 14 14 0 0 8 4 2 57.14 28.57 14.29 71.43 1965-08-14 25y 05m 22d 1970-03-25 30y 01m 02d 5 Johansen
105 Peter Lovenkrands 14 9 5 4 9 4 1 64.29 28.57 7.14 78.57 2001-09-08 21y 07m 10d 2006-05-07 26y 03m 08d 5 Lovenkrands
105 Derek James Parlane 14 14 0 9 9 1 4 64.29 7.14 28.57 67.86 1972-12-02 19y 06m 27d 1979-04-28 25y 11m 23d 6 Parlane
105 Ian Petrie Redford 14 14 0 2 6 4 4 42.86 28.57 28.57 57.14 1980-10-11 20y 06m 06d 1985-02-23 24y 10m 18d 4 Redford
105 David Bruce Smith 14 13 1 0 9 3 2 64.29 21.43 14.29 75.00 1966-10-15 22y 11m 01d 1974-01-19 30y 02m 05d 8 Smith
114 Christopher Burke 13 8 5 1 7 4 2 53.85 30.77 15.38 69.23 2003-12-20 20y 00m 18d 2008-11-29 24y 11m 27d 6 Burke
114 Ronald de Boer 13 12 1 5 10 2 1 76.92 15.38 7.69 84.62 2000-09-17 30y 04m 02d 2004-05-12 33y 11m 27d 4 de Boer
114 Pieter Huistra 13 10 3 1 7 5 1 53.85 38.46 7.69 73.08 1990-09-08 23y 07m 21d 1994-11-09 27y 09m 22d 5 Huistra
114 Glen Kamara 13 10 3 1 9 3 1 69.23 23.08 7.69 80.77 2019-04-03 23y 05m 06d 2023-05-24 27y 06m 26d 4 Kamara
114 Ryan Kent 13 12 1 4 10 1 2 76.92 7.69 15.38 80.77 2018-10-07 21y 10m 26d 2023-02-01 26y 02m 21d 4 Kent
114 Adam Little 13 13 0 0 11 2 0 84.62 15.38 .00 92.31 1941-11-15 22y 02m 14d 1945-02-03 25y 05m 02d 4 Little
114 Herbert Lock 13 13 0 0 9 1 3 69.23 7.69 23.08 73.08 1910-01-08 Not Known 1920-04-10 Not Known 8 Lock
114 John MacDonald 13 7 6 3 6 3 4 46.15 23.08 30.77 57.69 1979-02-24 17y 10m 09d 1985-02-23 23y 10m 08d 6 MacDonald
114 Willie Mathieson 13 13 0 0 6 3 4 46.15 23.08 30.77 57.69 1966-03-12 23y 01m 20d 1974-01-19 30y 11m 30d 7 Mathieson
114 Scott Nisbet 13 12 1 2 9 1 3 69.23 7.69 23.08 73.08 1985-12-28 17y 10m 28d 1993-02-27 25y 00m 30d 6 Nisbet
114 Willie Robb 13 13 0 0 7 4 2 53.85 30.77 15.38 69.23 1920-09-20 Not Known 1926-01-16 Not Known 6 Robb
125 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]
125 John Lundstram 12 11 1 1 10 2 0 83.33 16.67 .00 91.67 2021-10-16 27y 07m 28d 2024-02-24 30y 00m 06d 3 Lundstram
125 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
125 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
125 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
125 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
125 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
125 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
125 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
125 Finlay Ballantyne Speedie 12 12 0 5 7 4 1 58.33 33.33 8.33 75.00 1901-08-24 21y 00m 06d 1906-04-07 25y 07m 20d 5 Speedie
135 Borna Barisic 11 11 0 0 7 2 2 63.64 18.18 18.18 72.73 2019-10-20 26y 11m 10d 2023-11-05 30y 11m 26d 4 Barisic
135 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
135 Thomas 'Tully' Craig 11 11 0 1 7 2 2 63.64 18.18 18.18 72.73 1925-09-26 27y 11m 14d 1934-03-10 36y 04m 26d 6 Craig
135 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
135 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
135 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
135 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
135 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
135 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
135 John Prentice 11 11 0 2 6 5 0 54.55 45.45 .00 77.27 1952-01-19 Not Known 1956-03-17 Not Known 5 Prentice
135 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
135 Lee Wallace 11 11 0 0 4 2 5 36.36 18.18 45.45 45.45 2011-10-23 24y 02m 22d 2017-08-19 30y 00m 18d 4 Wallace
147 Shota Arveladze 10 7 3 5 9 1 0 90.00 10.00 .00 95.00 2001-12-09 28y 08m 17d 2005-05-07 32y 01m 15d 4 Arveladze
147 James Curran Baxter 10 10 0 2 8 2 0 80.00 20.00 .00 90.00 1960-10-26 21y 00m 27d 1969-12-06 30y 02m 07d 6 Baxter
147 Alexander Bennett 10 10 0 1 6 0 4 60.00 .00 40.00 60.00 1908-11-28 27y 02m 08d 1916-02-12 34y 04m 23d 8 Bennett
147 William Dodds 10 6 4 5 9 1 0 90.00 10.00 .00 95.00 1999-12-22 30y 10m 17d 2002-09-11 33y 07m 06d 4 Dodds
147 Derek Ferguson 10 9 1 0 6 1 3 60.00 10.00 30.00 65.00 1983-10-26 16y 02m 26d 1989-04-29 21y 08m 30d 6 Ferguson
147 Derek D Grierson 10 10 0 6 6 3 1 60.00 30.00 10.00 75.00 1952-08-09 Not Known 1955-04-09 Not Known 3 Grierson
147 Stephen Hughes 10 6 4 1 7 2 1 70.00 20.00 10.00 80.00 2000-05-13 17y 05m 29d 2004-11-28 22y 00m 14d 5 Hughes
147 Andrei Kanchelskis 10 8 2 0 7 2 1 70.00 20.00 10.00 80.00 1998-08-02 29y 06m 10d 2002-04-07 33y 02m 15d 3 Kanchelskis
147 Billy McCandless 10 10 0 0 5 3 2 50.00 30.00 20.00 65.00 1921-04-27 Not Known 1930-02-22 Not Known 8 McCandless
147 Hugh McCreadie 10 10 0 2 5 0 5 50.00 .00 50.00 50.00 1890-08-16 Not Known 1895-12-07 Not Known 6 McCreadie
147 Alexei Mikhailitchenko 10 6 4 1 7 2 1 70.00 20.00 10.00 80.00 1991-10-19 28y 06m 19d 1996-01-20 32y 09m 21d 4 Mikhailitchenko
147 Michael Mols 10 7 3 1 8 1 1 80.00 10.00 10.00 85.00 1999-08-07 28y 07m 21d 2004-05-12 33y 04m 25d 4 Mols
147 Bobby Neil 10 10 0 4 7 1 2 70.00 10.00 20.00 75.00 1898-09-03 22y 11m 10d 1904-01-30 28y 04m 06d 6 Neil
147 Craig Stewart Paterson 10 10 0 0 3 3 4 30.00 30.00 40.00 45.00 1983-09-07 23y 11m 05d 1986-11-29 27y 01m 27d 4 Paterson
147 Dado Prso 10 10 0 0 7 2 1 70.00 20.00 10.00 80.00 2004-09-12 29y 10m 07d 2007-04-21 32y 05m 16d 3 Prso
147 William W Rae 10 10 0 0 6 1 3 60.00 10.00 30.00 65.00 1946-11-30 Not Known 1956-03-03 Not Known 7 Rae
147 Antony Vidmar 10 9 1 0 8 2 0 80.00 20.00 .00 90.00 1998-10-17 28y 03m 13d 2002-04-07 31y 09m 03d 4 Vidmar
164 Joseph Oluwaseyi Temitope Ayodele-Aribo 9 8 1 1 5 2 2 55.56 22.22 22.22 66.67 2019-10-20 23y 02m 29d 2022-05-21 25y 10m 00d 2 Ayodele-Aribo
164 Samuel D Baird 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 1955-11-12 25y 05m 30d 1958-08-23 28y 03m 10d 4 Baird
164 Joachim Björklund 9 9 0 0 5 2 2 55.56 22.22 22.22 66.67 1996-09-14 25y 05m 30d 1998-05-16 27y 02m 01d 2 Björklund
164 Madjid Bougherra 9 9 0 0 6 1 2 66.67 11.11 22.22 72.22 2008-08-16 25y 10m 09d 2011-07-23 28y 09m 16d 4 Bougherra
164 Maurice Edu 9 8 1 0 7 1 1 77.78 11.11 11.11 83.33 2009-05-03 23y 00m 15d 2012-04-21 26y 00m 03d 4 Edu
164 Robert William Fleck 9 8 1 3 5 3 1 55.56 33.33 11.11 72.22 1984-04-07 18y 07m 27d 1987-11-28 22y 03m 17d 4 Fleck
164 Paul John Gascoigne 9 9 0 6 6 1 2 66.67 11.11 22.22 72.22 1995-10-21 28y 04m 24d 1998-02-28 30y 09m 01d 3 Gascoigne
164 John Turner Hamilton 9 8 1 1 9 0 0 100.00 .00 .00 100.00 1974-01-19 24y 06m 09d 1977-04-09 27y 08m 30d 3 Hamilton
164 Maurice Thomas Johnston 9 9 0 2 6 2 1 66.67 22.22 11.11 77.78 1989-09-30 26y 05m 17d 1991-09-04 28y 04m 22d 3 Johnston
164 John McClelland 9 9 0 0 5 2 2 55.56 22.22 22.22 66.67 1982-10-27 26y 10m 20d 1984-10-06 28y 09m 29d 3 McClelland
164 Robert Munro McKean 9 7 2 1 7 1 1 77.78 11.11 11.11 83.33 1974-10-26 21y 10m 18d 1977-04-09 24y 04m 01d 3 McKean
164 Alexander [1] Miller 9 9 0 1 9 0 0 100.00 .00 .00 100.00 1970-10-10 Not Known 1980-10-11 Not Known 6 Miller
164 Maxwell Murray 9 9 0 6 6 0 3 66.67 .00 33.33 66.67 1956-12-15 21y 01m 08d 1959-04-11 23y 05m 04d 3 Murray
164 James 'Doc' Paterson 9 9 0 0 4 1 4 44.44 11.11 44.44 50.00 1912-04-15 Not Known 1920-04-10 Not Known 6 Paterson
164 Robert Prytz 9 7 2 2 4 3 2 44.44 33.33 22.22 61.11 1982-10-27 22y 09m 15d 1985-04-27 25y 03m 15d 3 Prytz
164 Colin Stein 9 8 1 1 8 0 1 88.89 .00 11.11 88.89 1969-01-11 21y 08m 01d 1976-11-27 29y 06m 17d 6 Stein
164 Giovanni Van Bronckhorst 9 9 0 0 7 1 1 77.78 11.11 11.11 83.33 1998-08-02 23y 05m 28d 2001-03-03 26y 00m 26d 3 Van Bronckhorst
164 Bobby Watson 9 7 2 0 6 2 1 66.67 22.22 11.11 77.78 1965-08-28 19y 03m 13d 1969-12-06 23y 06m 21d 4 Watson
164 Raymond Colin Wilkins 9 9 0 0 6 1 2 66.67 11.11 22.22 72.22 1987-11-28 31y 02m 14d 1989-09-30 33y 00m 16d 3 Wilkins
164 Scott [2] Wright 9 1 8 2 7 2 0 77.78 22.22 .00 88.89 2021-10-16 24y 02m 08d 2024-02-24 26y 06m 16d 3 Wright
184 Jock Buchanan [1] 8 8 0 0 4 1 3 50.00 12.50 37.50 56.25 1928-03-07 Not Known 1930-12-27 Not Known 4 [1]
184 Mikel Arteta Amatriain 8 8 0 0 7 0 1 87.50 .00 12.50 87.50 2002-09-11 20y 05m 16d 2004-05-12 22y 01m 16d 2 Amatriain
184 John Barker 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1892-04-23 Not Known 1895-12-07 Not Known 5 Barker
184 William Findlay 8 8 0 7 4 1 3 50.00 12.50 37.50 56.25 1948-05-03 25y 10m 04d 1953-10-31 31y 04m 02d 6 Findlay
184 Alex Fraser 8 8 0 0 4 3 1 50.00 37.50 12.50 68.75 1902-10-04 Not Known 1904-11-05 Not Known 3 Fraser
184 Brahim Hemdani 8 8 0 0 6 2 0 75.00 25.00 .00 87.50 2006-03-19 28y 00m 04d 2008-01-30 29y 10m 15d 3 Hemdani
184 John Hempsey 8 8 0 0 6 1 1 75.00 12.50 12.50 81.25 1913-03-15 Not Known 1919-03-01 Not Known 6 Hempsey
184 Geordie Henderson 8 8 0 3 4 2 2 50.00 25.00 25.00 62.50 1921-10-08 Not Known 1925-09-26 Not Known 5 Henderson
184 Alan Hutton 8 7 1 0 4 2 2 50.00 25.00 25.00 62.50 2004-05-12 19y 05m 12d 2007-12-15 23y 00m 15d 4 Hutton
184 John May 8 8 0 1 5 2 1 62.50 25.00 12.50 75.00 1904-09-26 Not Known 1910-04-18 Not Known 6 May
184 Andrew McCreadie 8 8 0 0 4 0 4 50.00 .00 50.00 50.00 1890-08-16 Not Known 1896-09-21 Not Known 5 McCreadie
184 John McDonald # 1 8 8 0 0 5 3 0 62.50 37.50 .00 81.25 1902-10-04 Not Known 1909-04-03 Not Known 4 McDonald
184 Jim Miller 8 8 0 1 5 2 1 62.50 25.00 12.50 75.00 1896-09-12 Not Known 1899-09-18 Not Known 4 Miller
184 Neil Andrew Murray 8 6 2 0 5 2 1 62.50 25.00 12.50 75.00 1993-02-27 20y 00m 06d 1995-03-18 22y 00m 25d 3 Murray
184 James Michael Nicholl 8 8 0 0 4 4 0 50.00 50.00 .00 75.00 1983-12-03 26y 11m 05d 1987-10-03 30y 09m 05d 3 Nicholl
184 Andy Penman 8 7 1 4 5 2 1 62.50 25.00 12.50 75.00 1967-09-30 24y 07m 10d 1971-10-02 28y 07m 12d 4 Penman
184 Steven Smith 8 6 2 0 7 0 1 87.50 .00 12.50 87.50 2005-12-17 20y 03m 17d 2014-11-22 29y 02m 23d 5 Smith
184 Kevin Thomson 8 7 1 0 6 1 1 75.00 12.50 12.50 81.25 2007-04-21 22y 06m 07d 2010-04-18 25y 06m 04d 4 Thomson
184 Joseph Nicol Walker 8 8 0 0 1 2 5 12.50 25.00 62.50 25.00 1984-02-11 21y 04m 13d 1988-12-10 26y 02m 11d 4 Walker
184 Rodney Seymour Wallace 8 8 0 6 7 0 1 87.50 .00 12.50 87.50 1998-08-02 28y 10m 00d 2001-05-05 31y 07m 03d 3 Wallace
184 William McInnes Williamson 8 8 0 2 4 0 4 50.00 .00 50.00 50.00 1942-10-31 Not Known 1950-01-21 Not Known 6 Williamson
205 James M Bowie 7 7 0 1 6 0 1 85.71 .00 14.29 85.71 1915-10-16 27y 03m 07d 1920-09-20 32y 02m 11d 6 Bowie
205 Thomas Buffel 7 4 3 2 5 1 1 71.43 14.29 14.29 78.57 2005-03-02 24y 00m 11d 2006-08-19 25y 06m 00d 3 Buffel
205 Hugh Burns 7 5 2 1 3 0 4 42.86 .00 57.14 42.86 1985-02-23 19y 02m 10d 1986-11-29 20y 11m 16d 3 Burns
205 Daniel Joao Santos Candeias 7 7 0 1 6 1 0 85.71 14.29 .00 92.86 2017-08-19 29y 05m 25d 2019-04-20 31y 01m 26d 2 Candeias
205 Alfred James Conn 7 6 1 1 5 0 2 71.43 .00 28.57 71.43 1970-03-25 17y 11m 20d 1973-09-29 21y 05m 24d 5 Conn
205 Alec Craig 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1905-09-25 Not Known 1915-02-20 Not Known 4 Craig
205 Jermain Defoe 7 3 4 2 4 1 2 57.14 14.29 28.57 64.29 2019-04-03 36y 05m 27d 2020-02-29 37y 04m 22d 2 Defoe
205 Wesley Andrew Foderingham 7 7 0 0 4 1 2 57.14 14.29 28.57 64.29 2016-11-30 25y 10m 16d 2018-02-24 27y 01m 10d 2 Foderingham
205 Jim Forrest 7 7 0 4 2 3 2 28.57 42.86 28.57 50.00 1963-11-30 19y 02m 08d 1966-03-12 21y 05m 18d 3 Forrest
205 David Haddow 7 7 0 0 2 0 5 28.57 .00 71.43 28.57 1891-11-21 Not Known 1894-11-24 Not Known 4 Haddow
205 Robert Hamilton 7 7 0 0 3 1 3 42.86 14.29 42.86 50.00 1928-03-07 Not Known 1932-10-22 Not Known 5 Hamilton
205 Jason Holt 7 5 2 0 5 0 2 71.43 .00 28.57 71.43 2016-11-30 23y 09m 11d 2018-04-22 25y 02m 03d 2 Holt
205 Stewart Joseph Kennedy 7 7 0 0 5 1 1 71.43 14.29 14.29 78.57 1974-10-26 25y 01m 26d 1977-04-09 27y 07m 10d 3 Kennedy
205 Bert Konterman 7 6 1 0 6 1 0 85.71 14.29 .00 92.86 2000-09-17 29y 08m 03d 2002-09-11 31y 07m 28d 3 Konterman
205 George Law 7 7 0 0 6 1 0 85.71 14.29 .00 92.86 1908-02-29 Not Known 1911-12-16 Not Known 5 Law
205 James L Logan 7 7 0 3 3 1 3 42.86 14.29 42.86 50.00 1913-03-15 Not Known 1916-08-26 Not Known 5 Logan
205 Robert Malcolm 7 5 2 0 7 0 0 100.00 .00 .00 100.00 2001-03-03 20y 03m 19d 2005-12-17 25y 01m 05d 5 Malcolm
205 Alastair Espie Maxwell 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1993-04-14 28y 01m 29d 1995-03-18 30y 01m 02d 3 Maxwell
205 Willie McIntosh 7 7 0 7 6 0 1 85.71 .00 14.29 85.71 1941-07-05 Not Known 1944-03-25 Not Known 4 McIntosh
205 Charles David Miller 7 5 2 1 4 0 3 57.14 .00 42.86 57.14 1995-01-21 18y 10m 03d 1998-10-17 22y 06m 29d 4 Miller
205 Orjan Persson 7 7 0 2 3 3 1 42.86 42.86 14.29 64.29 1967-09-30 25y 01m 03d 1969-02-24 26y 05m 28d 2 Persson
205 Gordan Petric 7 7 0 0 4 0 3 57.14 .00 42.86 57.14 1995-10-21 26y 02m 21d 1997-05-10 27y 09m 10d 2 Petric
205 Peter Pursell 7 7 0 0 7 0 0 100.00 .00 .00 100.00 1915-02-20 Not Known 1919-03-01 Not Known 4 Pursell
205 Claudio Reyna 7 7 0 2 6 1 0 85.71 14.29 .00 92.86 1999-05-09 25y 09m 19d 2001-05-05 27y 09m 15d 3 Reyna
205 Eddie Rutherford 7 7 0 1 5 0 2 71.43 .00 28.57 71.43 1947-12-06 26y 09m 28d 1951-10-20 30y 08m 12d 5 Rutherford
205 John [11] Walker 7 7 0 6 3 2 2 42.86 28.57 28.57 57.14 1902-09-06 Not Known 1904-11-05 Not Known 3 Walker
205 Scott Wilson 7 5 2 0 6 1 0 85.71 14.29 .00 92.86 1998-10-17 21y 06m 28d 2001-12-09 24y 08m 20d 4 Wilson
232 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]
232 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]
232 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
232 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
232 Leon Balogun 6 6 0 0 5 1 0 83.33 16.67 .00 91.67 2021-10-16 33y 03m 18d 2023-12-06 35y 05m 08d 2 Balogun
232 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
232 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
232 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
232 James Bowie 6 6 0 1 4 0 2 66.67 .00 33.33 66.67 1910-12-24 Not Known 1915-02-20 Not Known 4 Bowie
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 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
232 Fashion Sakala 6 3 3 2 5 1 0 83.33 16.67 .00 91.67 2021-12-12 24y 08m 28d 2023-05-24 26y 02m 10d 2 Sakala
232 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
232 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
232 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
232 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
232 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
232 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
267 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
267 Todd Owen Cantwell 5 4 1 1 4 1 0 80.00 20.00 .00 90.00 2023-02-01 24y 11m 05d 2023-12-06 25y 09m 09d 2 Cantwell
267 Benjamin Keith Davies 5 4 1 0 5 0 0 100.00 .00 .00 100.00 2022-10-01 27y 01m 20d 2023-11-05 28y 02m 25d 2 Davies
267 Adam Scott Mathieson Duncan 5 5 0 1 4 0 1 80.00 .00 20.00 80.00 1915-02-20 26y 03m 18d 1917-01-06 28y 02m 04d 3 Duncan
267 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
267 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
267 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
267 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
267 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
267 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
267 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
267 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
267 Oluwaseyi Babajide Ojo 5 2 3 0 2 1 2 40.00 20.00 40.00 50.00 2019-10-20 22y 04m 01d 2020-02-29 22y 08m 10d 1 Ojo
267 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
267 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
267 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
267 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
267 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
267 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
267 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
267 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
267 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
267 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
267 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
291 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
291 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
291 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
291 Jack Butland 4 4 0 0 4 0 0 100.00 .00 .00 100.00 2023-10-29 30y 07m 19d 2024-02-24 30y 11m 14d 1 Butland
291 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
291 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
291 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
291 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
291 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
291 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
291 Jon Flanagan 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2018-10-07 25y 09m 06d 2020-01-26 27y 00m 25d 2 Flanagan
291 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
291 (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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 Ross McCausland 4 1 3 0 4 0 0 100.00 .00 .00 100.00 2022-05-14 19y 00m 02d 2024-02-24 20y 09m 12d 2 McCausland
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 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
291 Ridvan Yilmaz 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 2023-05-24 22y 00m 03d 2024-02-24 22y 09m 03d 2 Yilmaz
334 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]
334 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]
334 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
334 Calvin Bassey 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2021-12-12 21y 11m 12d 2022-05-21 22y 04m 21d 1 Bassey
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 Antonio Colak 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2022-10-01 29y 00m 14d 2023-02-01 29y 04m 15d 1 Colak
334 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
334 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
334 Cyriel Kolawole Dessers 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2023-10-29 28y 10m 21d 2024-02-24 29y 02m 16d 1 Dessers
334 Amad Diallo 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2022-02-06 19y 06m 26d 2022-05-21 19y 10m 10d 1 Diallo
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 Nikola Katic 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2019-04-20 22y 06m 10d 2020-01-26 23y 03m 16d 2 Katic
334 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
334 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
334 Leon Thomson King 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2022-05-14 18y 04m 00d 2023-05-24 19y 04m 10d 2 King
334 Sam Adrianus Martinus Lammers 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2023-10-29 26y 05m 29d 2023-12-06 26y 07m 06d 1 Lammers
334 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
334 Thomas Morris Lawrence 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2023-11-05 29y 09m 23d 2024-02-24 30y 01m 11d 1 Lawrence
334 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
334 George Turner Livingstone 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1907-04-13 Not Known 1908-11-28 Not Known 3 Livingstone
334 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
334 Alexander Lowry 3 1 2 1 2 1 0 66.67 33.33 .00 83.33 2022-05-14 18y 10m 21d 2023-05-24 19y 11m 01d 2 Lowry
334 Rabbi Matondo 3 2 1 0 2 1 0 66.67 33.33 .00 83.33 2022-10-01 22y 00m 22d 2023-05-24 22y 08m 15d 1 Matondo
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 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
334 Nicolas Raskin 3 2 1 0 2 1 0 66.67 33.33 .00 83.33 2023-05-24 22y 03m 01d 2024-02-24 23y 00m 01d 2 Raskin
334 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
334 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
334 Kemar Roofe 3 0 3 0 2 1 0 66.67 33.33 .00 83.33 2021-10-16 28y 09m 10d 2024-02-24 31y 01m 18d 2 Roofe
334 James Hoban Sands 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2022-05-14 21y 10m 08d 2022-11-09 22y 04m 03d 2 Sands
334 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
334 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
334 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
334 Danilo Pereira da Silva 3 2 1 1 3 0 0 100.00 .00 .00 100.00 2023-10-29 24y 06m 22d 2023-12-06 24y 07m 29d 1 Silva
334 Abdallah Dipo Sima 3 3 0 1 3 0 0 100.00 .00 .00 100.00 2023-10-29 Not Known 2023-12-06 Not Known 1 Sima
334 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
334 Dujon Henriques Sterling 3 1 2 0 3 0 0 100.00 .00 .00 100.00 2023-11-05 24y 00m 12d 2024-02-24 24y 04m 00d 1 Sterling
334 Greg Stewart 3 1 2 2 1 1 1 33.33 33.33 33.33 50.00 2019-10-20 29y 07m 03d 2020-02-29 29y 11m 12d 1 Stewart
334 Malik Leon Tillman 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2022-10-01 20y 04m 03d 2023-02-01 20y 08m 04d 1 Tillman
334 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
334 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
334 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
334 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
334 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
334 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
410 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]
410 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]
410 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]
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 Ianis Hagi 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2020-02-29 21y 04m 07d 2021-10-16 22y 11m 24d 2 Hagi
410 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
410 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
410 Filip Viktor Helander 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2019-11-03 26y 06m 12d 2019-12-01 26y 07m 09d 1 Helander
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 Jon McLaughlin 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2022-05-14 34y 08m 05d 2022-05-21 34y 08m 12d 1 McLaughlin
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 Matt Polster 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2019-04-20 25y 10m 12d 2020-01-26 26y 07m 18d 2 Polster
410 Aaron James Ramsey 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2022-02-06 31y 01m 11d 2022-05-14 31y 04m 18d 1 Ramsey
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 John Souttar 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2023-05-24 26y 07m 29d 2024-02-24 27y 04m 30d 2 Souttar
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
410 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
505 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]
505 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]
505 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]
505 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]
505 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]
505 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]
505 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]
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 Juninho Bacuna 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2021-10-16 24y 02m 09d 2021-10-16 24y 02m 09d 1 Bacuna
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 Jose Adoni Cifuentes Charcopa 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2023-12-06 24y 08m 24d 2023-12-06 24y 08m 24d 1 Charcopa
505 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
505 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
505 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
505 Oscar Manuel Cortes Cortes 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-02-24 20y 02m 21d 2024-02-24 20y 02m 21d 1 Cortes
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 Adam Gary Devine 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2022-05-14 19y 01m 19d 2022-05-14 19y 01m 19d 1 Devine
505 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
505 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
505 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
505 Mohamed Baba Diomande 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-02-24 22y 03m 26d 2024-02-24 22y 03m 26d 1 Diomande
505 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
505 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
505 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
505 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
505 Samuel George Alan Edmundson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-02-29 22y 06m 00d 2020-02-29 22y 06m 00d 1 Edmundson
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 Cedric Jan Itten 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-05-14 25y 04m 17d 2022-05-14 25y 04m 17d 1 Itten
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 Charlie Liam McCann 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2022-05-14 20y 00m 20d 2022-05-14 20y 00m 20d 1 McCann
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 Cole McKinnon 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2022-05-14 19y 03m 15d 2022-05-14 19y 03m 15d 1 McKinnon
505 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
505 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
505 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
505 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
505 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
505 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
505 Glenn Middleton 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2019-04-20 19y 03m 19d 2019-04-20 19y 03m 19d 1 Middleton
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 Fabio Daniel Soares Silva 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2024-02-24 21y 07m 05d 2024-02-24 21y 07m 05d 1 Silva
505 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
505 Jack Benjamin Simpson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2022-05-14 25y 04m 26d 2022-05-14 25y 04m 26d 1 Simpson
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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]
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 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
505 Anthony Weston 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2022-05-14 18y 07m 27d 2022-05-14 18y 07m 27d 1 Weston
505 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
505 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
505 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
505 William Yuille 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1910-04-18 Not Known 1910-04-18 Not Known 1 Yuille


Top 100 Appearances All Games

Players appearances and goals are included.

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

Scorers Competitive Games


Total Distinct (ex ogs) = 242

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


Scorers All Games


Total Distinct (ex ogs) = 256

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



Hat Tricks


Total = 19

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


Goalkeepers

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

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

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 131

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



Hearts Hat Tricks


Total = 0

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


Hearts Goalkeepers

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

Both Clubs Top 20 Appearances


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

Both Clubs Top 20 Scorers


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

Both Top 20 Goalkeepers


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

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