London Hearts Supporters Club


Heart of Midlothian vs Celtic Players Record from 1946

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


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


Opposition Appearances
Opposition Scorers
Opposition Hat Tricks
Opposition Goalkeepers

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

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

Appearances

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

Total Played = 592
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Paul Michael Lyons McStay 53 53 0 4 28 15 10 52.83 28.30 18.87 66.98 1983-03-12 18y 04m 18d 1997-01-11 32y 02m 20d 15 McStay
2 Patrick Joseph Bonner 48 48 0 0 24 14 10 50.00 29.17 20.83 64.58 1980-09-13 20y 03m 20d 1995-04-19 34y 10m 26d 14 Bonner
3 Robert Sime Aitken 46 46 0 3 28 11 7 60.87 23.91 15.22 72.83 1976-05-03 17y 05m 09d 1989-12-26 31y 01m 02d 13 Aitken
4 Peter Grant 41 38 3 0 16 14 11 39.02 34.15 26.83 56.10 1984-09-15 19y 00m 16d 1996-11-30 31y 03m 00d 13 Grant
4 Alexander McNair 41 41 0 0 22 11 8 53.66 26.83 19.51 67.07 1904-09-19 Not Known 1924-10-11 Not Known 21 McNair
6 Thomas Burns 37 33 4 6 24 8 5 64.86 21.62 13.51 75.68 1976-05-03 19y 04m 17d 1989-10-21 32y 10m 05d 12 Burns
6 Billy McNeill 37 37 0 0 22 7 8 59.46 18.92 21.62 68.92 1959-09-12 19y 06m 10d 1975-03-29 35y 00m 27d 15 McNeill
8 Daniel Fergus McGrain 36 36 0 0 25 6 5 69.44 16.67 13.89 77.78 1972-03-18 21y 10m 17d 1987-05-09 37y 00m 08d 13 McGrain
9 Thomas Boyd 34 29 5 0 20 7 7 58.82 20.59 20.59 69.12 1992-02-29 26y 03m 05d 2002-04-28 36y 05m 04d 11 Boyd
9 Scott [2] Brown 34 32 2 4 27 5 2 79.41 14.71 5.88 86.76 2007-08-25 22y 01m 30d 2017-08-05 32y 01m 10d 11 Brown
9 Robert Brown Hogg 34 34 0 0 15 9 10 44.12 26.47 29.41 57.35 1932-10-01 32y 03m 11d 1946-12-21 Not Known 14 Hogg
12 James McMenemy 33 33 0 10 15 9 9 45.45 27.27 27.27 59.09 1902-09-29 Not Known 1919-09-13 Not Known 18 McMenemy
13 Robert Evans 32 32 0 1 10 6 16 31.25 18.75 50.00 40.63 1946-08-21 19y 01m 05d 1960-01-02 32y 05m 17d 14 Evans
13 Bobby Lennox 32 28 4 8 22 5 5 68.75 15.63 15.63 76.56 1962-08-11 18y 11m 12d 1979-05-14 35y 08m 14d 15 Lennox
15 Jackie McNamara 31 29 2 2 23 5 3 74.19 16.13 9.68 82.26 1995-11-25 22y 01m 01d 2005-05-15 31y 06m 21d 10 McNamara
16 Robert White Murdoch 29 29 0 12 17 6 6 58.62 20.69 20.69 68.97 1962-08-11 17y 11m 25d 1973-03-24 28y 07m 07d 11 Murdoch
17 James Connolly Johnstone 28 27 1 7 18 5 5 64.29 17.86 17.86 73.21 1963-04-29 18y 06m 30d 1975-03-29 30y 05m 29d 13 Johnstone
18 Patrick Gallagher 27 27 0 6 15 6 6 55.56 22.22 22.22 66.67 1912-03-30 Not Known 1924-12-13 Not Known 14 Gallagher
18 James McStay 27 27 0 0 16 6 5 59.26 22.22 18.52 70.37 1922-12-16 Not Known 1934-01-13 Not Known 12 McStay
18 Stilian Petrov 27 24 3 7 18 3 6 66.67 11.11 22.22 72.22 1999-11-20 20y 04m 15d 2006-08-06 27y 01m 01d 8 Petrov
21 James Quinn [1] 26 26 0 0 11 8 7 42.31 30.77 26.92 57.69 1901-04-06 Not Known 1915-01-30 Not Known 14 [1]
21 Henrik Larsson 26 26 0 23 19 5 2 73.08 19.23 7.69 82.69 1997-10-18 26y 00m 28d 2004-04-25 32y 07m 05d 7 Larsson
21 Andrew McAtee 26 26 0 3 12 8 6 46.15 30.77 23.08 61.54 1910-10-15 Not Known 1924-02-26 Not Known 14 McAtee
21 James S Young 26 26 0 1 9 10 7 34.62 38.46 26.92 53.85 1904-04-02 Not Known 1916-09-30 Not Known 14 Young
25 William Loney 25 25 0 2 10 8 7 40.00 32.00 28.00 56.00 1900-09-17 Not Known 1913-04-21 Not Known 13 Loney
25 Bertie Peacock 25 25 0 2 6 6 13 24.00 24.00 52.00 36.00 1950-12-30 22y 03m 01d 1960-12-17 32y 02m 18d 11 Peacock
25 Alex [1] Thomson 25 25 0 3 15 5 5 60.00 20.00 20.00 70.00 1923-04-07 Not Known 1934-01-13 Not Known 12 Thomson
25 Derek Whyte 25 24 1 0 12 7 6 48.00 28.00 24.00 62.00 1986-02-22 17y 05m 25d 1992-02-29 23y 06m 00d 7 Whyte
29 Neil Francis Lennon 24 23 1 0 17 2 5 70.83 8.33 20.83 75.00 2001-02-04 29y 07m 10d 2007-04-29 35y 10m 04d 7 Lennon
29 Charles Shaw 24 24 0 0 15 5 4 62.50 20.83 16.67 72.92 1913-09-15 Not Known 1924-10-11 Not Known 12 Shaw
31 Tommy Gemmell 23 23 0 2 14 5 4 60.87 21.74 17.39 71.74 1963-12-14 20y 01m 28d 1971-02-27 27y 04m 11d 8 Gemmell
31 Aiden McGeady 23 18 5 2 12 5 6 52.17 21.74 26.09 63.04 2004-04-25 18y 00m 21d 2010-05-09 24y 01m 05d 7 McGeady
31 Adam McLean 23 23 0 5 17 3 3 73.91 13.04 13.04 80.43 1917-09-29 Not Known 1928-03-17 Not Known 11 McLean
34 Thomas Steven Chalmers 22 22 0 9 11 5 6 50.00 22.73 27.27 61.36 1960-12-17 23y 11m 21d 1969-02-01 32y 01m 06d 9 Chalmers
34 John Angus Paul Collins 22 22 0 5 10 6 6 45.45 27.27 27.27 59.09 1990-09-22 22y 07m 23d 1996-01-17 27y 11m 17d 6 Collins
34 John Hughes 22 22 0 10 11 4 7 50.00 18.18 31.82 59.09 1960-12-17 Not Known 1970-08-22 Not Known 10 Hughes
34 James Edward McGrory 22 22 0 17 13 5 4 59.09 22.73 18.18 70.45 1924-10-11 Not Known 1937-02-06 Not Known 12 McGrory
38 Joseph Dodds 21 21 0 2 9 7 5 42.86 33.33 23.81 59.52 1909-04-19 Not Known 1922-03-25 Not Known 11 Dodds
38 Paul Lambert 21 20 1 0 14 4 3 66.67 19.05 14.29 76.19 1997-12-13 28y 04m 06d 2004-10-16 35y 02m 09d 8 Lambert
38 William McStay 21 21 0 2 15 2 4 71.43 9.52 19.05 76.19 1917-01-13 Not Known 1929-01-26 Not Known 12 McStay
38 Peter [1] Wilson 21 21 0 1 14 4 3 66.67 19.05 14.29 76.19 1924-02-26 Not Known 1933-09-02 Not Known 11 Wilson
42 John [14] Campbell 20 20 0 9 8 4 8 40.00 20.00 40.00 50.00 1891-02-28 Not Known 1902-09-29 Not Known 11 Campbell
42 Murdo Davidson MacLeod 20 20 0 5 11 6 3 55.00 30.00 15.00 70.00 1979-04-18 20y 06m 25d 1987-05-09 28y 07m 15d 7 MacLeod
42 Christopher Barry Morris 20 19 1 0 12 6 2 60.00 30.00 10.00 75.00 1987-08-12 23y 07m 19d 1992-08-01 28y 07m 08d 6 Morris
42 William Orr 20 20 0 1 6 8 6 30.00 40.00 30.00 50.00 1897-09-11 Not Known 1907-05-11 Not Known 10 Orr
42 Alan Thompson 20 18 2 2 16 2 2 80.00 10.00 10.00 85.00 2000-11-01 26y 10m 10d 2006-01-01 32y 00m 10d 6 Thompson
42 Andrew Francis Walker 20 14 6 6 10 7 3 50.00 35.00 15.00 67.50 1987-08-12 22y 04m 06d 1996-01-17 30y 09m 11d 6 Walker
48 Artur Boruc 19 19 0 0 9 5 5 47.37 26.32 26.32 60.53 2005-10-15 25y 07m 25d 2010-02-10 29y 11m 21d 5 Boruc
48 Kenneth Mathieson Dalglish 19 19 0 11 14 2 3 73.68 10.53 15.79 78.95 1969-11-08 18y 08m 04d 1977-04-02 26y 00m 29d 7 Dalglish
48 James Delaney 19 19 0 7 9 6 4 47.37 31.58 21.05 63.16 1934-08-18 Not Known 1945-12-29 Not Known 10 Delaney
48 James (Joe) Kennaway 19 19 0 0 10 6 3 52.63 31.58 15.79 68.42 1931-11-21 Not Known 1939-02-22 Not Known 8 Kennaway
48 Malcolm MacDonald 19 19 0 3 11 4 4 57.89 21.05 21.05 68.42 1934-01-13 Not Known 1944-08-12 Not Known 11 MacDonald
48 Alexander McMahon 19 19 0 10 7 3 9 36.84 15.79 47.37 44.74 1891-08-15 Not Known 1902-02-22 Not Known 11 McMahon
48 George Denholm Paterson 19 19 0 0 11 5 3 57.89 26.32 15.79 71.05 1934-08-18 Not Known 1945-12-29 Not Known 9 Paterson
55 Didier Agathe 18 17 1 1 14 3 1 77.78 16.67 5.56 86.11 2000-11-18 25y 03m 02d 2005-10-15 30y 01m 29d 6 Agathe
55 Peter William Latchford 18 18 0 0 12 3 3 66.67 16.67 16.67 75.00 1975-03-29 22y 06m 02d 1986-02-22 33y 04m 26d 7 Latchford
55 Shaun Richard Maloney 18 10 8 4 10 3 5 55.56 16.67 27.78 63.89 2001-08-11 18y 06m 18d 2011-05-11 28y 03m 17d 9 Maloney
55 Peter William (Willie) McGonagle 18 18 0 1 10 5 3 55.56 27.78 16.67 69.44 1927-11-12 Not Known 1935-09-28 Not Known 9 McGonagle
55 Georgios Samaras 18 10 8 3 12 2 4 66.67 11.11 22.22 72.22 2008-02-16 22y 11m 26d 2013-12-21 28y 10m 00d 7 Samaras
55 Charles Tully 18 18 0 3 6 3 9 33.33 16.67 50.00 41.67 1948-08-28 24y 01m 17d 1956-04-21 31y 09m 10d 8 Tully
61 David Robertson Adams 17 17 0 0 7 5 5 41.18 29.41 29.41 55.88 1903-10-24 Not Known 1911-09-30 Not Known 9 Adams
61 Robert Young Collins 17 17 0 9 6 3 8 35.29 17.65 47.06 44.12 1949-09-17 18y 07m 01d 1958-03-14 27y 00m 26d 8 Collins
61 John Crum 17 17 0 10 10 3 4 58.82 17.65 23.53 67.65 1933-09-02 Not Known 1941-08-09 Not Known 8 Crum
61 Sean Fallon 17 17 0 0 5 3 9 29.41 17.65 52.94 38.24 1950-12-30 28y 04m 30d 1958-03-14 35y 07m 14d 8 Fallon
61 Harry (Henry A) Hood 17 16 1 5 12 3 2 70.59 17.65 11.76 79.41 1970-03-28 25y 05m 25d 1975-12-06 31y 02m 03d 7 Hood
61 Thomas Ian McAdam 17 16 1 1 13 3 1 76.47 17.65 5.88 85.29 1978-08-19 24y 04m 10d 1985-08-10 31y 04m 01d 6 McAdam
61 Brian John McClair 17 15 2 12 7 6 4 41.18 35.29 23.53 58.82 1983-10-15 19y 10m 07d 1987-05-09 23y 05m 01d 4 McClair
61 Stephen McManus 17 16 1 3 6 5 6 35.29 29.41 35.29 50.00 2004-04-03 21y 06m 24d 2009-12-20 27y 03m 10d 6 McManus
61 Johan Mjallby 17 16 1 1 12 1 4 70.59 5.88 23.53 73.53 1998-12-06 27y 09m 27d 2004-04-25 33y 02m 16d 6 Mjallby
61 Christopher Roy Sutton 17 17 0 5 14 2 1 82.35 11.76 5.88 88.24 2000-08-19 27y 05m 09d 2005-10-15 32y 07m 05d 6 Sutton
71 Dianbobo Balde 16 16 0 0 12 3 1 75.00 18.75 6.25 84.38 2001-11-17 26y 06m 07d 2006-04-05 30y 10m 26d 5 Balde
71 James Andrew Brogan 16 16 0 1 9 4 3 56.25 25.00 18.75 68.75 1965-01-16 20y 07m 11d 1974-11-23 30y 05m 18d 9 Brogan
71 John Partick Clark 16 16 0 0 10 3 3 62.50 18.75 18.75 71.88 1961-05-02 20y 01m 19d 1968-10-12 27y 06m 29d 7 Clark
71 Kris Commons 16 14 2 7 13 1 2 81.25 6.25 12.50 84.38 2011-05-11 27y 08m 11d 2016-04-30 32y 08m 00d 6 Commons
71 Simon Thomas Donnelly 16 11 5 2 7 5 4 43.75 31.25 25.00 59.38 1994-04-09 19y 04m 08d 1998-12-06 24y 00m 05d 6 Donnelly
71 Willie Fernie 16 16 0 1 3 4 9 18.75 25.00 56.25 31.25 1951-04-07 22y 04m 16d 1960-12-17 32y 00m 25d 8 Fernie
71 James [2] Forrest 16 13 3 4 13 2 1 81.25 12.50 6.25 87.50 2010-05-09 18y 10m 02d 2017-08-05 26y 00m 29d 9 Forrest
71 Mike Galloway 16 13 3 0 6 6 4 37.50 37.50 25.00 56.25 1989-08-12 24y 02m 13d 1995-01-11 29y 07m 12d 6 Galloway
71 Charles Geatons 16 16 0 0 9 5 2 56.25 31.25 12.50 71.88 1929-08-10 Not Known 1940-08-24 Not Known 10 Geatons
71 John Hartson 16 13 3 5 12 1 3 75.00 6.25 18.75 78.13 2001-08-11 26y 04m 06d 2006-04-30 31y 00m 25d 5 Hartson
71 James Hay 16 16 0 0 8 4 4 50.00 25.00 25.00 62.50 1903-10-24 Not Known 1910-10-15 Not Known 8 Hay
71 Jim Kennedy 16 16 0 1 4 4 8 25.00 25.00 50.00 37.50 1957-12-28 23y 10m 28d 1965-01-16 30y 11m 16d 7 Kennedy
71 John (Jean) Macfarlane 16 16 0 1 12 2 2 75.00 12.50 12.50 81.25 1921-03-19 Not Known 1928-12-15 Not Known 9 Macfarlane
71 William [2] Miller 16 16 0 0 7 2 7 43.75 12.50 43.75 50.00 1942-11-07 17y 11m 18d 1949-12-31 25y 01m 11d 8 Miller
71 Frank Murphy 16 16 0 2 9 3 4 56.25 18.75 25.00 65.63 1935-09-28 Not Known 1941-11-22 Not Known 6 Murphy
71 Anton Gerard Patrick Rogan 16 14 2 0 8 4 4 50.00 25.00 25.00 62.50 1987-02-14 20y 10m 20d 1991-04-27 25y 01m 02d 4 Rogan
87 Patrick Connelly 15 15 0 5 11 1 3 73.33 6.67 20.00 76.67 1922-12-16 Not Known 1929-12-21 Not Known 7 Connelly
87 Fraser Forster 15 15 0 0 12 0 3 80.00 .00 20.00 80.00 2010-09-11 22y 05m 25d 2014-02-22 25y 11m 05d 4 Forster
87 Jonathan Gould 15 15 0 0 9 3 3 60.00 20.00 20.00 70.00 1997-10-18 29y 03m 00d 2002-04-28 33y 09m 10d 5 Gould
87 David Hamilton 15 15 0 4 7 6 2 46.67 40.00 13.33 66.67 1902-09-15 Not Known 1911-04-01 Not Known 9 Hamilton
87 Mikael Lustig 15 14 1 2 12 2 1 80.00 13.33 6.67 86.67 2012-04-15 25y 04m 02d 2017-08-05 30y 07m 23d 6 Lustig
87 Andy (Andrew P) Lynch 15 14 1 2 12 1 2 80.00 6.67 13.33 83.33 1975-03-29 24y 00m 26d 1979-05-14 28y 02m 11d 4 Lynch
87 Daniel McArthur 15 15 0 0 5 3 7 33.33 20.00 46.67 43.33 1894-11-03 Not Known 1901-04-06 Not Known 7 McArthur
87 Peter Somers 15 15 0 5 7 4 4 46.67 26.67 26.67 60.00 1898-12-17 Not Known 1909-04-19 Not Known 8 Somers
87 Alan Stubbs 15 15 0 0 8 5 2 53.33 33.33 13.33 70.00 1996-10-20 25y 00m 14d 2000-11-01 29y 00m 26d 5 Stubbs
87 Paul Wilson 15 11 4 3 11 2 2 73.33 13.33 13.33 80.00 1973-03-24 22y 04m 01d 1978-08-19 27y 08m 27d 7 Wilson
97 Thomas Coyne 14 11 3 7 7 4 3 50.00 28.57 21.43 64.29 1989-03-11 26y 03m 25d 1992-08-01 29y 08m 18d 5 Coyne
97 Johannes Edvaldsson 14 12 2 2 11 0 3 78.57 .00 21.43 78.57 1975-08-13 24y 11m 10d 1979-05-14 28y 08m 11d 4 Edvaldsson
97 Emilio Izaguirre 14 14 0 0 12 1 1 85.71 7.14 7.14 89.29 2010-09-11 24y 04m 01d 2015-10-28 29y 05m 18d 6 Izaguirre
97 Peter Johnstone 14 14 0 0 4 5 5 28.57 35.71 35.71 46.43 1909-09-20 Not Known 1916-09-30 Not Known 7 Johnstone
97 Matthew Lynch 14 14 0 1 6 4 4 42.86 28.57 28.57 57.14 1938-01-08 30y 00m 22d 1946-12-21 Not Known 9 Lynch
97 Roderick Duncan William MacDonald 14 14 0 2 11 0 3 78.57 .00 21.43 78.57 1973-10-27 19y 01m 27d 1980-12-13 26y 03m 13d 6 MacDonald
97 Duncan McKay 14 14 0 0 4 3 7 28.57 21.43 50.00 39.29 1958-12-20 21y 05m 06d 1964-09-26 27y 02m 12d 6 McKay
97 Joseph Miller 14 9 5 3 8 3 3 57.14 21.43 21.43 67.86 1987-12-12 20y 00m 04d 1993-03-10 25y 03m 02d 6 Miller
97 Lubomir Moravcik 14 11 3 6 11 0 3 78.57 .00 21.43 78.57 1998-12-06 33y 05m 14d 2002-01-23 36y 07m 01d 4 Moravcik
97 David Alexander Provan 14 14 0 2 10 2 2 71.43 14.29 14.29 78.57 1978-10-28 22y 05m 20d 1985-10-12 29y 05m 04d 6 Provan
97 Anthony Stokes 14 10 4 4 11 0 3 78.57 .00 21.43 78.57 2010-09-11 22y 01m 17d 2014-11-30 26y 04m 05d 4 Stokes
108 Bernard Battles 13 13 0 0 5 3 5 38.46 23.08 38.46 50.00 1895-09-14 19y 08m 01d 1903-10-24 27y 09m 11d 7 Battles
108 Gary Caldwell 13 13 0 1 5 4 4 38.46 30.77 30.77 53.85 2006-08-06 24y 03m 25d 2009-12-20 27y 08m 08d 4 Caldwell
108 Tommy Callaghan 13 12 1 0 7 4 2 53.85 30.77 15.38 69.23 1969-11-08 23y 11m 02d 1976-10-25 30y 10m 19d 7 Callaghan
108 George Connelly 13 13 0 2 10 2 1 76.92 15.38 7.69 84.62 1968-10-12 19y 07m 11d 1975-03-29 26y 00m 28d 7 Connelly
108 James Philip Craig 13 13 0 0 9 1 3 69.23 7.69 23.08 73.08 1966-01-29 22y 08m 22d 1972-04-29 28y 11m 22d 7 Craig
108 Gerard Thomas Creaney 13 8 5 4 5 3 5 38.46 23.08 38.46 50.00 1990-09-22 20y 05m 09d 1993-11-20 23y 07m 07d 4 Creaney
108 Robert James Douglas 13 13 0 0 12 0 1 92.31 .00 7.69 92.31 2000-11-18 28y 06m 25d 2005-05-15 33y 00m 21d 5 Douglas
108 Frank Haffey 13 13 0 0 4 2 7 30.77 15.38 53.85 38.46 1959-04-18 20y 04m 21d 1963-04-29 24y 05m 01d 5 Haffey
108 Mike Haughney 13 13 0 4 4 2 7 30.77 15.38 53.85 38.46 1949-09-17 22y 09m 07d 1957-03-30 30y 03m 20d 6 Haughney
108 David Hay 13 13 0 0 9 3 1 69.23 23.08 7.69 80.77 1970-03-28 22y 01m 28d 1974-03-02 26y 01m 02d 5 Hay
108 Patrick Comerford McAulay 13 13 0 4 7 1 5 53.85 7.69 38.46 57.69 1942-11-07 25y 00m 21d 1949-09-17 Not Known 7 McAulay
108 Patrick McCluskey 13 10 3 0 10 1 2 76.92 7.69 15.38 80.77 1972-11-18 20y 07m 05d 1977-02-07 24y 09m 25d 5 McCluskey
108 Mark Edward McGhee 13 9 4 10 6 4 3 46.15 30.77 23.08 61.54 1985-12-14 28y 06m 24d 1989-03-18 31y 09m 26d 4 McGhee
108 John [1] McPhail 13 13 0 6 9 2 2 69.23 15.38 15.38 76.92 1942-11-07 23y 11m 28d 1953-10-24 Not Known 9 McPhail
108 Charlie Mulgrew 13 12 1 0 11 0 2 84.62 .00 15.38 84.62 2011-01-26 24y 10m 20d 2014-02-22 27y 11m 16d 4 Mulgrew
108 Shunsuke Nakamura 13 12 1 1 6 4 3 46.15 30.77 23.08 61.54 2005-10-15 27y 03m 21d 2009-05-24 30y 11m 00d 4 Nakamura
108 Charles Nicholas 13 11 2 7 8 3 2 61.54 23.08 15.38 73.08 1980-09-13 18y 08m 14d 1994-10-15 32y 09m 15d 7 Nicholas
108 David Kennedy Russell 13 13 0 0 4 4 5 30.77 30.77 38.46 46.15 1896-09-05 Not Known 1902-02-22 Not Known 5 Russell
126 John Browning [1] 12 12 0 0 4 5 3 33.33 41.67 25.00 54.17 1913-04-21 Not Known 1918-11-09 Not Known 7 [1]
126 John McMaster [1] 12 12 0 0 5 3 4 41.67 25.00 33.33 54.17 1913-09-15 Not Known 1921-11-05 Not Known 8 [1]
126 John Divers [2] 12 12 0 0 5 3 4 41.67 25.00 33.33 54.17 1937-09-18 Not Known 1944-11-25 Not Known 5 [2]
126 John Kelly (Dixie) Deans 12 12 0 7 8 2 2 66.67 16.67 16.67 75.00 1971-12-25 25y 04m 25d 1976-05-03 29y 09m 03d 5 Deans
126 Daniel Doyle 12 12 0 1 6 2 4 50.00 16.67 33.33 58.33 1891-08-15 Not Known 1897-10-23 Not Known 7 Doyle
126 Craig Anthony Gordon 12 12 0 0 10 2 0 83.33 16.67 .00 91.67 2014-09-24 31y 08m 25d 2017-08-05 34y 07m 05d 4 Gordon
126 Maurice Thomas Johnston 12 12 0 4 4 4 4 33.33 33.33 33.33 50.00 1984-11-17 21y 07m 04d 1987-05-09 24y 00m 26d 3 Johnston
126 James Kelly 12 12 0 0 6 0 6 50.00 .00 50.00 50.00 1890-08-23 Not Known 1895-11-23 Not Known 6 Kelly
126 Joe Ledley 12 11 1 2 10 0 2 83.33 .00 16.67 83.33 2010-09-11 23y 07m 19d 2013-12-21 26y 10m 28d 4 Ledley
126 Donald McLeod 12 12 0 0 5 3 4 41.67 25.00 33.33 54.17 1902-09-15 Not Known 1908-04-20 Not Known 6 McLeod
126 Mark McNally 12 12 0 1 4 3 5 33.33 25.00 41.67 45.83 1991-04-27 20y 01m 17d 1995-02-25 23y 11m 15d 5 McNally
126 Charles Edward Napier 12 12 0 3 6 4 2 50.00 33.33 16.67 66.67 1929-12-21 Not Known 1934-12-29 Not Known 6 Napier
126 Brian O'Neil 12 9 3 1 6 3 3 50.00 25.00 25.00 62.50 1991-10-05 19y 00m 29d 1996-11-30 24y 02m 24d 6 O'Neil
126 Ronald Campbell Simpson 12 12 0 0 10 1 1 83.33 8.33 8.33 87.50 1965-10-09 34y 11m 28d 1969-02-01 38y 03m 21d 4 Simpson
126 Joos Valgaeran 12 12 0 1 11 0 1 91.67 .00 8.33 91.67 2000-08-19 24y 05m 16d 2005-04-10 29y 01m 07d 4 Valgaeran
141 Efe Ambrose 11 10 1 0 9 2 0 81.82 18.18 .00 90.91 2012-10-07 23y 11m 19d 2016-04-30 27y 06m 12d 4 Ambrose
141 Bertie Auld 11 11 0 4 6 1 4 54.55 9.09 36.36 59.09 1959-04-18 21y 00m 26d 1969-02-01 30y 10m 09d 7 Auld
141 Nir Biton 11 10 1 1 9 2 0 81.82 18.18 .00 90.91 2013-12-01 22y 01m 01d 2017-08-05 25y 09m 06d 5 Biton
141 William Cringan 11 11 0 1 10 1 0 90.91 9.09 .00 95.45 1917-09-29 Not Known 1923-04-07 Not Known 6 Cringan
141 John Divers 11 11 0 7 2 4 5 18.18 36.36 45.45 36.36 1958-12-20 Not Known 1963-12-14 Not Known 6 Divers
141 Ronald Michael Glavin 11 11 0 6 8 2 1 72.73 18.18 9.09 81.82 1974-11-23 23y 07m 27d 1978-08-19 27y 04m 23d 4 Glavin
141 Gary Hooper 11 11 0 12 8 0 3 72.73 .00 27.27 72.73 2010-11-10 22y 09m 15d 2013-01-19 24y 11m 24d 3 Hooper
141 John Madden 11 11 0 6 6 0 5 54.55 .00 45.45 54.55 1890-08-23 Not Known 1895-11-23 Not Known 6 Madden
141 Stephane Mahe 11 11 0 0 6 3 2 54.55 27.27 18.18 68.18 1997-10-18 29y 00m 25d 2000-08-19 31y 10m 27d 4 Mahe
141 James Mallan 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1942-11-07 19y 10m 26d 1951-07-14 Not Known 8 Mallan
141 Scott Douglas McDonald 11 10 1 2 4 4 3 36.36 36.36 27.27 54.55 2007-08-25 24y 00m 04d 2009-12-20 26y 03m 29d 3 McDonald
141 Neil Mochan 11 11 0 2 2 2 7 18.18 18.18 63.64 27.27 1953-10-24 26y 06m 18d 1960-01-02 32y 08m 27d 6 Mochan
141 Anthony Mark Mowbray 11 10 1 0 4 2 5 36.36 18.18 45.45 45.45 1991-11-16 27y 11m 25d 1995-04-19 31y 04m 28d 4 Mowbray
141 Stanislav Varga 11 11 0 1 7 2 2 63.64 18.18 18.18 72.73 2003-10-18 31y 00m 10d 2006-04-30 33y 06m 22d 3 Varga
141 Dariusz Wdowczyk 11 11 0 0 5 4 2 45.45 36.36 18.18 63.64 1989-12-26 27y 03m 01d 1993-11-20 31y 01m 26d 5 Wdowczyk
141 Mark [2] Wilson 11 10 1 0 6 1 4 54.55 9.09 36.36 59.09 2006-04-05 21y 10m 00d 2011-10-02 27y 03m 27d 7 Wilson
157 Joseph [1] Cassidy 10 10 0 8 7 2 1 70.00 20.00 10.00 80.00 1913-04-21 Not Known 1924-02-26 Not Known 6 Cassidy
157 Charles James Gallagher 10 10 0 4 6 1 3 60.00 10.00 30.00 65.00 1962-08-11 21y 09m 08d 1968-04-06 27y 05m 03d 5 Gallagher
157 Hugh Hilley 10 10 0 0 7 1 2 70.00 10.00 20.00 75.00 1923-04-07 Not Known 1927-03-30 Not Known 5 Hilley
157 Glenn Loovens 10 10 0 2 6 2 2 60.00 20.00 20.00 70.00 2009-04-11 25y 06m 20d 2012-05-13 28y 07m 21d 4 Loovens
157 William King Lyon 10 10 0 0 7 2 1 70.00 20.00 10.00 80.00 1935-09-28 Not Known 1939-02-22 Not Known 4 Lyon
157 Gordon George Banks Marshall 10 10 0 0 7 0 3 70.00 .00 30.00 70.00 1992-01-04 27y 08m 16d 1996-09-17 32y 04m 29d 5 Marshall
157 Francis McAvennie 10 10 0 2 6 2 2 60.00 20.00 20.00 70.00 1987-11-07 27y 11m 16d 1993-09-25 33y 10m 03d 4 McAvennie
157 Francis Peter McGarvey 10 10 0 6 9 1 0 90.00 10.00 .00 95.00 1980-12-13 24y 08m 26d 1985-03-20 29y 00m 03d 4 McGarvey
157 Thomas McInally 10 10 0 4 7 1 2 70.00 10.00 20.00 75.00 1919-09-13 Not Known 1927-11-12 Not Known 6 McInally
157 Robert Milne 10 10 0 0 3 1 6 30.00 10.00 60.00 35.00 1941-04-19 19y 11m 23d 1950-12-30 29y 08m 03d 7 Milne
157 Philip O'Donnell 10 9 1 2 5 2 3 50.00 20.00 30.00 60.00 1994-10-15 22y 06m 20d 1999-02-06 26y 10m 12d 4 O'Donnell
157 Jock Stein 10 10 0 0 3 2 5 30.00 20.00 50.00 40.00 1952-01-02 29y 02m 28d 1956-01-28 33y 03m 23d 5 Stein
157 John Murie McCallum Galloway Thomson 10 10 0 0 6 2 2 60.00 20.00 20.00 70.00 1927-03-30 Not Known 1931-08-19 Not Known 6 Thomson
157 Jimmy Walsh 10 10 0 5 4 2 4 40.00 20.00 40.00 50.00 1951-07-14 20y 07m 11d 1956-01-28 25y 01m 25d 5 Walsh
157 Morten Wieghorst 10 7 3 0 5 3 2 50.00 30.00 20.00 65.00 1996-03-02 25y 00m 06d 2002-04-28 31y 02m 03d 5 Wieghorst
172 Joseph Baillie 9 9 0 0 2 2 5 22.22 22.22 55.56 33.33 1949-12-31 Not Known 1954-09-04 Not Known 5 Baillie
172 James Blessington 9 9 0 2 3 2 4 33.33 22.22 44.44 44.44 1892-11-05 Not Known 1897-09-11 Not Known 6 Blessington
172 Alexander Boden 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 1948-08-28 23y 00m 15d 1955-10-08 30y 01m 25d 6 Boden
172 Leigh Griffiths 9 8 1 6 8 1 0 88.89 11.11 .00 94.44 2014-02-22 23y 06m 02d 2017-08-05 26y 11m 16d 5 Griffiths
172 Jan Vennegoor of Hesselink 9 7 2 4 4 3 2 44.44 33.33 22.22 61.11 2006-11-04 27y 11m 28d 2009-05-24 30y 06m 17d 3 Hesselink
172 Andreas Hinkel 9 9 0 1 4 3 2 44.44 33.33 22.22 61.11 2008-02-16 25y 10m 21d 2010-05-09 28y 01m 13d 3 Hinkel
172 William Maley 9 9 0 0 6 0 3 66.67 .00 33.33 66.67 1890-08-23 Not Known 1895-11-23 Not Known 6 Maley
172 George McKinlay Cassidy J McCluskey 9 7 2 5 7 1 1 77.78 11.11 11.11 83.33 1976-09-18 18y 11m 30d 1981-04-01 23y 06m 13d 4 McCluskey
172 Callum William McGregor 9 8 1 2 8 1 0 88.89 11.11 .00 94.44 2014-09-24 21y 03m 10d 2017-08-05 24y 01m 22d 4 McGregor
172 Joseph McLaughlin 9 9 0 1 3 2 4 33.33 22.22 44.44 44.44 1941-04-19 Not Known 1944-11-25 Not Known 5 McLaughlin
172 Frank Meechan 9 9 0 0 2 2 5 22.22 22.22 55.56 33.33 1952-10-25 Not Known 1959-04-18 Not Known 6 Meechan
172 John Morrison 9 9 0 0 6 2 1 66.67 22.22 11.11 77.78 1936-02-01 Not Known 1939-02-22 Not Known 4 Morrison
172 William Stark 9 9 0 2 6 2 1 66.67 22.22 11.11 77.78 1987-08-12 30y 08m 11d 1989-03-18 32y 03m 17d 2 Stark
172 Pierre Van Hooijdonk 9 8 1 5 5 3 1 55.56 33.33 11.11 72.22 1995-01-11 25y 01m 13d 1997-03-01 27y 03m 01d 3 Van Hooijdonk
186 John Divers [1] 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1894-03-10 Not Known 1901-04-06 Not Known 5 [1]
186 Richard Scott Beattie 8 8 0 0 0 3 5 .00 37.50 62.50 18.75 1955-10-08 18y 11m 14d 1958-12-20 22y 01m 26d 4 Beattie
186 John Bonnar 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 1950-12-30 26y 11m 19d 1955-04-30 31y 03m 19d 4 Bonnar
186 John Doyle 8 7 1 0 7 1 0 87.50 12.50 .00 93.75 1976-09-18 25y 04m 07d 1979-05-14 28y 00m 03d 3 Doyle
186 Dariusz Pavel Dziekanowski 8 6 2 1 3 4 1 37.50 50.00 12.50 62.50 1989-08-12 26y 10m 13d 1990-12-29 28y 02m 29d 2 Dziekanowski
186 John Fallon 8 8 0 0 3 2 3 37.50 25.00 37.50 50.00 1963-12-14 23y 03m 28d 1970-08-08 29y 11m 23d 4 Fallon
186 John Wotherspoon Gilchrist 8 8 0 0 7 0 1 87.50 .00 12.50 87.50 1919-09-13 Not Known 1922-12-16 Not Known 4 Gilchrist
186 Gary Thomson Gillespie 8 8 0 0 4 2 2 50.00 25.00 25.00 62.50 1991-10-05 31y 03m 00d 1994-04-09 33y 09m 04d 3 Gillespie
186 Adam Matthews 8 7 1 0 7 0 1 87.50 .00 12.50 87.50 2011-10-02 19y 08m 19d 2014-11-30 22y 10m 17d 4 Matthews
186 Joe McBride 8 8 0 10 6 1 1 75.00 12.50 12.50 81.25 1965-10-09 27y 03m 29d 1968-10-12 30y 04m 02d 3 McBride
186 Thomas Valley McKinlay 8 8 0 0 6 2 0 75.00 25.00 .00 87.50 1995-02-25 30y 02m 22d 1999-04-14 34y 04m 11d 4 McKinlay
186 Brian [1] McLaughlin 8 6 2 3 4 3 1 50.00 37.50 12.50 68.75 1995-01-11 20y 07m 28d 1997-03-01 22y 09m 15d 3 McLaughlin
186 Lee Naylor 8 7 1 0 4 2 2 50.00 25.00 25.00 62.50 2006-11-04 26y 07m 16d 2009-04-11 29y 00m 23d 3 Naylor
186 Billy Price 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1961-10-21 27y 00m 16d 1963-04-29 28y 06m 24d 2 Price
186 Jeremiah Reynolds 8 8 0 0 5 0 3 62.50 .00 37.50 62.50 1890-08-23 Not Known 1895-02-16 Not Known 5 Reynolds
186 Vidar Riseth 8 8 0 1 4 1 3 50.00 12.50 37.50 56.25 1998-09-26 26y 05m 05d 2000-11-01 28y 06m 11d 3 Riseth
186 Tomas Rogic 8 3 5 2 6 2 0 75.00 25.00 .00 87.50 2015-09-26 22y 09m 10d 2017-08-05 24y 07m 20d 3 Rogic
186 Andreas Thom 8 6 2 0 5 2 1 62.50 25.00 12.50 75.00 1995-11-25 30y 02m 18d 1997-10-18 32y 01m 11d 3 Thom
186 Robert Austin Thomson 8 8 0 2 5 2 1 62.50 25.00 12.50 75.00 1929-12-21 Not Known 1933-03-22 Not Known 4 Thomson
186 Kieran Tierney 8 8 0 0 7 1 0 87.50 12.50 .00 93.75 2015-12-27 18y 06m 22d 2017-08-05 20y 02m 00d 3 Tierney
186 Victor Wanyama 8 7 1 2 6 0 2 75.00 .00 25.00 75.00 2011-10-02 20y 03m 07d 2013-01-19 21y 06m 25d 2 Wanyama
186 Samuel Evan Williams 8 8 0 0 4 3 1 50.00 37.50 12.50 68.75 1970-03-28 26y 08m 13d 1972-11-18 29y 04m 03d 4 Williams
208 Stuart Armstrong 7 5 2 2 6 1 0 85.71 14.29 .00 92.86 2015-10-28 23y 06m 28d 2017-08-05 25y 04m 06d 3 Armstrong
208 Alexander Bennett 7 7 0 2 4 1 2 57.14 14.29 28.57 64.29 1903-10-24 Not Known 1908-04-20 Not Known 4 Bennett
208 Reginald Waldie Blinker 7 4 3 1 5 0 2 71.43 .00 28.57 71.43 1997-10-18 28y 04m 14d 2000-04-08 30y 10m 04d 3 Blinker
208 Dedryck Boyata 7 7 0 0 5 2 0 71.43 28.57 .00 85.71 2015-09-26 24y 09m 29d 2017-05-21 26y 05m 23d 2 Boyata
208 Mark James Burchill 7 1 6 0 3 1 3 42.86 14.29 42.86 50.00 1998-09-26 18y 01m 08d 2000-04-08 19y 07m 21d 2 Burchill
208 Craig William Burley 7 7 0 1 4 3 0 57.14 42.86 .00 78.57 1997-10-18 26y 00m 24d 1999-08-29 27y 11m 05d 3 Burley
208 Alex Byrne 7 7 0 1 2 0 5 28.57 .00 71.43 28.57 1957-03-30 23y 09m 26d 1962-08-25 29y 02m 21d 6 Byrne
208 Patrick Timothy Crerand 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1960-12-17 21y 09m 28d 1962-12-08 23y 09m 19d 3 Crerand
208 Thomas Dunbar 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1892-08-27 Not Known 1896-10-24 Not Known 5 Dunbar
208 Baram Kayal 7 3 4 0 7 0 0 100.00 .00 .00 100.00 2010-09-11 22y 04m 09d 2013-01-19 24y 08m 17d 3 Kayal
208 Michael J McCarthy 7 7 0 0 5 2 0 71.43 28.57 .00 85.71 1987-11-07 28y 09m 00d 1989-03-18 30y 01m 11d 2 McCarthy
208 James [1] McColl 7 7 0 3 3 2 2 42.86 28.57 28.57 57.14 1914-03-24 Not Known 1919-04-28 Not Known 6 McColl
208 Alan Bruce McInally 7 4 3 0 3 2 2 42.86 28.57 28.57 57.14 1984-09-15 21y 07m 05d 1987-02-21 24y 00m 11d 3 McInally
208 Stephen Paul Pearson 7 3 4 1 4 1 2 57.14 14.29 28.57 64.29 2004-01-18 21y 03m 16d 2006-08-06 23y 10m 04d 3 Pearson
208 Bobby Alfred Manuel Petta 7 5 2 0 7 0 0 100.00 .00 .00 100.00 1999-08-29 25y 00m 23d 2002-01-23 27y 05m 17d 3 Petta
208 Mark Reid 7 7 0 0 7 0 0 100.00 .00 .00 100.00 1980-12-13 19y 02m 28d 1985-04-06 23y 06m 22d 3 Reid
208 James [12] Smith 7 3 4 1 5 1 1 71.43 14.29 14.29 78.57 2000-11-01 19y 11m 12d 2004-04-25 23y 05m 05d 4 Smith
208 Paul Norman Telfer 7 7 0 0 4 1 2 57.14 14.29 28.57 64.29 2005-10-15 33y 11m 24d 2007-01-14 35y 02m 24d 2 Telfer
208 William Semple Brown Wallace 7 7 0 4 6 1 0 85.71 14.29 .00 92.86 1967-03-25 26y 09m 02d 1970-10-28 30y 04m 05d 5 Wallace
208 Ian Young 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1963-12-14 20y 06m 23d 1965-10-09 22y 04m 18d 3 Young
228 Hugh Brown [1] 6 6 0 0 5 1 0 83.33 16.67 .00 91.67 1917-01-13 Not Known 1919-09-13 Not Known 4 [1]
228 Robert Davidson [1] 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1898-12-17 Not Known 1902-02-22 Not Known 3 [1]
228 Harald Martin Brattbakk 6 4 2 0 3 3 0 50.00 50.00 .00 75.00 1997-12-13 26y 10m 12d 1999-11-20 28y 09m 19d 3 Brattbakk
228 William Ralston Murray Buchan 6 6 0 1 4 1 1 66.67 16.67 16.67 75.00 1933-09-02 Not Known 1937-09-18 Not Known 4 Buchan
228 William Henry Falconer 6 4 2 0 2 2 2 33.33 33.33 33.33 50.00 1994-02-12 27y 10m 07d 1995-09-23 29y 05m 18d 3 Falconer
228 Stephen Fulton 6 5 1 0 4 0 2 66.67 .00 33.33 66.67 1989-08-12 19y 00m 02d 1992-02-29 21y 06m 19d 3 Fulton
228 Jack Gallacher 6 6 0 7 4 1 1 66.67 16.67 16.67 75.00 1944-01-08 24y 03m 21d 1949-01-03 Not Known 4 Gallacher
228 Paul James Hartley 6 6 0 0 1 3 2 16.67 50.00 33.33 41.67 2007-04-29 30y 06m 10d 2009-05-24 32y 07m 05d 3 Hartley
228 John Higgins 6 6 0 2 1 2 3 16.67 33.33 50.00 33.33 1954-08-21 21y 07m 14d 1958-12-20 25y 11m 13d 4 Higgins
228 George Irwin Hunter 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1951-02-24 20y 05m 27d 1954-02-06 23y 05m 09d 4 Hunter
228 Stefan Marius Johansen 6 6 0 0 5 1 0 83.33 16.67 .00 91.67 2014-02-22 23y 01m 14d 2016-04-02 25y 02m 25d 3 Johansen
228 Thomas Johnson 6 3 3 0 4 0 2 66.67 .00 33.33 66.67 2000-02-05 29y 00m 21d 2001-04-22 30y 03m 07d 2 Johnson
228 Alexander King 6 6 0 0 3 2 1 50.00 33.33 16.67 66.67 1896-09-05 Not Known 1899-09-30 Not Known 4 King
228 William Fulton Kivlichan 6 6 0 1 3 2 1 50.00 33.33 16.67 66.67 1907-11-23 Not Known 1911-04-01 Not Known 4 Kivlichan
228 Luigi Macari 6 5 1 2 2 2 2 33.33 33.33 33.33 50.00 1969-11-08 20y 05m 04d 1972-04-29 22y 10m 25d 3 Macari
228 Daniel Majstorovic 6 5 1 0 4 0 2 66.67 .00 33.33 66.67 2010-09-11 33y 05m 06d 2012-02-08 34y 10m 03d 2 Majstorovic
228 Hugh O'Donnell 6 6 0 0 3 3 0 50.00 50.00 .00 75.00 1932-10-01 Not Known 1934-12-29 Not Known 2 O'Donnell
228 Peter Scarffe 6 6 0 4 3 1 2 50.00 16.67 33.33 58.33 1929-01-26 Not Known 1931-11-21 Not Known 4 Scarffe
228 Jozo Simunovic 6 6 0 0 5 1 0 83.33 16.67 .00 91.67 2015-10-28 21y 02m 24d 2017-08-05 23y 00m 01d 3 Simunovic
228 John Eric Smith 6 6 0 2 1 1 4 16.67 16.67 66.67 25.00 1956-04-21 21y 08m 23d 1960-01-02 25y 05m 04d 4 Smith
228 Ki Sung-Yueng 6 4 2 0 3 0 3 50.00 .00 50.00 50.00 2010-02-10 21y 00m 17d 2012-04-15 23y 02m 22d 3 Sung-Yueng
228 Virgil van Dijk 6 6 0 2 6 0 0 100.00 .00 .00 100.00 2013-09-14 22y 02m 06d 2014-11-30 23y 04m 22d 2 van Dijk
228 Hugh Watson 6 6 0 0 3 2 1 50.00 33.33 16.67 66.67 1901-11-30 Not Known 1906-04-21 Not Known 4 Watson
228 John Britton Weir 6 6 0 1 4 1 1 66.67 16.67 16.67 75.00 1948-08-28 24y 08m 08d 1951-02-24 27y 02m 04d 3 Weir
228 Maciej Zurawski 6 5 1 0 4 0 2 66.67 .00 33.33 66.67 2006-04-05 29y 06m 24d 2007-08-25 30y 11m 13d 3 Zurawski
253 Enrico Annoni 5 3 2 0 4 1 0 80.00 20.00 .00 90.00 1997-03-01 30y 07m 19d 1999-04-14 32y 09m 04d 3 Annoni
253 Craig Beattie 5 1 4 2 3 2 0 60.00 40.00 .00 80.00 2004-01-18 20y 00m 02d 2007-01-14 22y 11m 29d 4 Beattie
253 Frank Anthony Brogan 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1962-02-21 19y 06m 18d 1964-08-12 22y 00m 09d 3 Brogan
253 Bobby Carroll 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1960-01-02 21y 07m 20d 1962-02-21 23y 09m 08d 3 Carroll
253 William [2] Cook 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1930-11-08 Not Known 1932-10-01 Not Known 3 Cook
253 Joseph Hislop Craig 5 5 0 3 4 1 0 80.00 20.00 .00 90.00 1976-09-18 22y 04m 04d 1978-03-01 23y 09m 15d 2 Craig
253 Paulo Di Canio 5 5 0 2 2 2 1 40.00 40.00 20.00 60.00 1996-09-17 28y 02m 08d 1997-03-01 28y 07m 20d 1 Di Canio
253 Paul Marcellus Elliott 5 5 0 0 2 3 0 40.00 60.00 .00 70.00 1989-10-21 25y 07m 03d 1990-12-29 26y 09m 11d 2 Elliott
253 Patrick Gilhooly 5 5 0 2 2 1 2 40.00 20.00 40.00 50.00 1897-10-23 Not Known 1899-11-04 Not Known 3 Gilhooly
253 Stuart Edward Gray 5 4 1 0 2 2 1 40.00 40.00 20.00 60.00 1995-01-11 21y 00m 24d 1997-01-11 23y 00m 24d 3 Gray
253 David Hannah 5 3 2 0 3 2 0 60.00 40.00 .00 80.00 1997-01-11 23y 05m 07d 1998-09-26 25y 01m 22d 3 Hannah
253 Colin Healy 5 4 1 1 3 0 2 60.00 .00 40.00 60.00 2000-02-05 19y 10m 22d 2002-04-28 22y 01m 14d 3 Healy
253 John McGeachie Hodge 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1899-09-30 Not Known 1902-02-15 Not Known 3 Hodge
253 John [8] Hughes 5 5 0 0 4 0 1 80.00 .00 20.00 80.00 1995-09-23 31y 00m 14d 1996-09-17 32y 00m 08d 2 Hughes
253 Jiri Jarosik 5 4 1 2 2 1 2 40.00 20.00 40.00 50.00 2006-08-06 28y 09m 10d 2007-12-01 30y 01m 04d 2 Jarosik
253 Christopher John Killen 5 2 3 1 2 1 2 40.00 20.00 40.00 50.00 2007-08-25 25y 10m 17d 2009-10-28 28y 00m 20d 2 Killen
253 Dugald Livingstone 5 5 0 0 3 1 1 60.00 20.00 20.00 70.00 1917-09-29 Not Known 1921-03-05 Not Known 4 Livingstone
253 David James Marshall 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 2004-04-03 19y 00m 29d 2005-04-10 20y 01m 05d 2 Marshall
253 Patrick McCourt 5 0 5 2 4 0 1 80.00 .00 20.00 80.00 2008-11-02 24y 10m 17d 2012-05-13 28y 04m 27d 4 McCourt
253 Thomas McDermott 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1901-11-02 Not Known 1902-09-15 Not Known 2 McDermott
253 Paul Joseph McGugan 5 4 1 0 0 2 3 .00 40.00 60.00 20.00 1985-10-12 21y 02m 25d 1987-05-09 22y 09m 22d 2 McGugan
253 John Mulrooney 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 1912-01-06 Not Known 1913-04-21 Not Known 2 Mulrooney
253 John Aloysius Paton 5 5 0 1 3 0 2 60.00 .00 40.00 60.00 1945-12-29 24y 08m 23d 1949-01-03 Not Known 3 Paton
253 Marc Jensen Reiper 5 5 0 1 2 3 0 40.00 60.00 .00 70.00 1997-10-18 29y 04m 13d 1998-09-26 30y 03m 21d 2 Reiper
253 Patrick John Joseph Roberts 5 5 0 5 5 0 0 100.00 .00 .00 100.00 2016-04-02 19y 01m 28d 2017-05-21 20y 03m 16d 2 Roberts
253 Alex Rollo 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1951-02-24 24y 05m 06d 1952-01-02 25y 03m 15d 2 Rollo
253 Peter Shevlin 5 5 0 0 4 0 1 80.00 .00 20.00 80.00 1924-12-13 Not Known 1926-11-13 Not Known 3 Shevlin
253 Scott Andrew Sinclair 5 4 1 7 5 0 0 100.00 .00 .00 100.00 2016-08-07 27y 04m 13d 2017-08-05 28y 04m 11d 2 Sinclair
253 Stuart Ian Slater 5 4 1 0 2 1 2 40.00 20.00 40.00 50.00 1992-08-26 23y 04m 30d 1993-09-25 24y 05m 29d 2 Slater
253 David Storrier 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1898-09-19 25y 10m 25d 1900-11-17 28y 00m 23d 3 Storrier
253 Rudi Vata 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 1992-12-19 23y 10m 06d 1995-09-23 26y 07m 10d 4 Vata
253 William Waddell 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1940-08-24 21y 08m 17d 1941-11-22 22y 11m 15d 2 Waddell
253 James [1] Weir 5 5 0 0 4 1 0 80.00 20.00 .00 90.00 1908-04-20 Not Known 1909-11-06 Not Known 3 Weir
286 John Mitchell [1] 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1909-04-19 Not Known 1913-03-08 Not Known 3 [1]
286 Owen Duncan Archdeacon 4 1 3 0 1 1 2 25.00 25.00 50.00 37.50 1985-12-14 19y 09m 10d 1987-05-09 21y 02m 05d 2 Archdeacon
286 John Watson (Jack) Bell 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1898-09-19 Not Known 1899-11-04 Not Known 2 Bell
286 Eyal Berkovic 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1999-08-29 27y 04m 27d 2000-04-08 28y 00m 06d 1 Berkovic
286 John A Brown 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1911-09-30 Not Known 1912-11-09 Not Known 2 Brown
286 Joseph Cassidy 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1893-09-09 Not Known 1895-02-16 Not Known 2 Cassidy
286 Du-Ri Cha 4 2 2 0 3 0 1 75.00 .00 25.00 75.00 2010-09-11 30y 01m 17d 2011-12-10 31y 04m 15d 2 Cha
286 John Mark Colquhoun 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1983-12-17 20y 05m 03d 1984-09-15 21y 02m 01d 2 Colquhoun
286 Alfred James Conn 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1977-04-02 24y 11m 28d 1978-10-28 26y 06m 23d 3 Conn
286 Michael George Conroy 4 3 1 2 4 0 0 100.00 .00 .00 100.00 1979-04-18 21y 08m 19d 1981-01-31 23y 06m 00d 2 Conroy
286 Joseph Cullen 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1892-08-27 Not Known 1894-03-10 Not Known 2 Cullen
286 John Cushley 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1963-04-29 20y 03m 08d 1966-03-05 23y 01m 12d 3 Cushley
286 Daniel Dawson 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1934-01-13 Not Known 1937-02-06 Not Known 3 Dawson
286 Massimo Donati 4 3 1 1 3 0 1 75.00 .00 25.00 75.00 2007-08-25 26y 04m 30d 2008-11-02 27y 07m 07d 2 Donati
286 Peter Dowds 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1890-08-23 Not Known 1891-10-17 Not Known 2 Dowds
286 William Hughes 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1931-03-18 Not Known 1934-01-13 Not Known 3 Hughes
286 Alistair Robert Hunter 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 1973-03-24 23y 05m 20d 1974-11-23 25y 01m 19d 3 Hunter
286 Mike Jackson 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1958-12-20 19y 03m 25d 1962-02-17 22y 05m 23d 3 Jackson
286 John [5] Kennedy 4 3 1 0 3 0 1 75.00 .00 25.00 75.00 2002-04-28 18y 08m 10d 2007-10-31 24y 02m 13d 3 Kennedy
286 James Stewart Robert Kerr 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1996-10-20 21y 11m 07d 1997-03-01 22y 03m 16d 1 Kerr
286 Thomas Kiernan 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1945-09-22 27y 10m 01d 1946-12-21 Not Known 2 Kiernan
286 George Turner Livingstone 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1901-11-02 Not Known 1902-02-22 Not Known 1 Livingstone
286 Robert MacFarlane 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1901-11-02 Not Known 1902-02-22 Not Known 1 MacFarlane
286 Duncan MacMillan 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1945-09-22 24y 11m 03d 1948-01-03 Not Known 3 MacMillan
286 Patrick McDonald 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1943-09-25 Not Known 1944-11-25 Not Known 2 McDonald
286 William John McStay 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1985-03-20 23y 03m 22d 1986-10-08 24y 10m 12d 3 McStay
286 Landry N'Guemo 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2009-09-20 23y 09m 23d 2010-02-10 24y 02m 13d 1 N'Guemo
286 Darren O'Dea 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 2007-01-14 19y 11m 10d 2010-05-09 23y 03m 05d 4 O'Dea
286 William O'Neill 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1961-05-02 20y 04m 02d 1966-11-26 25y 10m 27d 2 O'Neill
286 Andrew Paul Payton 4 3 1 2 2 1 1 50.00 25.00 25.00 62.50 1992-08-26 24y 10m 03d 1993-03-10 25y 04m 15d 1 Payton
286 Teemu Pukki 4 1 3 2 4 0 0 100.00 .00 .00 100.00 2013-09-14 23y 05m 16d 2014-02-22 23y 10m 25d 1 Pukki
286 Jimmy Quinn 4 3 1 0 3 1 0 75.00 25.00 .00 87.50 1970-03-28 22y 04m 05d 1972-11-18 24y 11m 26d 3 Quinn
286 Jorge Paulo Cadete Dos Santos Reis 4 4 0 3 2 1 1 50.00 25.00 25.00 62.50 1996-09-17 28y 00m 21d 1997-03-01 28y 06m 02d 1 Reis
286 Thomas Rogne 4 2 2 0 4 0 0 100.00 .00 .00 100.00 2010-02-10 19y 07m 13d 2013-01-19 22y 06m 21d 4 Rogne
286 James Graeme Sinclair 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1983-03-12 25y 08m 11d 1984-05-05 26y 10m 04d 2 Sinclair
286 Patrick Gordon Stanton 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 1976-09-18 32y 00m 05d 1977-04-02 32y 06m 20d 1 Stanton
286 Dominic Sullivan 4 4 0 1 4 0 0 100.00 .00 .00 100.00 1980-09-13 29y 05m 12d 1983-03-12 31y 11m 11d 2 Sullivan
286 James William Welford 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1897-09-11 Not Known 1899-09-30 Not Known 3 Welford
286 Kelvin Wilson 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2012-02-08 26y 05m 05d 2012-11-28 27y 02m 25d 2 Wilson
325 Craig Douglas Bellamy 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 2005-04-02 25y 08m 20d 2005-05-15 25y 10m 02d 1 Bellamy
325 Paul Peter Byrne 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1993-11-20 21y 05m 07d 1995-01-11 22y 06m 29d 2 Byrne
325 Tony G Cascarino 3 1 2 1 1 0 2 33.33 .00 66.67 33.33 1991-10-05 29y 01m 04d 1992-01-04 29y 04m 03d 1 Cascarino
325 Nadir Ciftci 3 1 2 0 1 2 0 33.33 66.67 .00 66.67 2015-09-26 23y 07m 14d 2015-12-27 23y 10m 15d 1 Ciftci
325 William Corbett 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1946-08-21 23y 11m 21d 1948-01-03 25y 04m 03d 2 Corbett
325 Stephen Daniel Crainey 3 2 1 1 3 0 0 100.00 .00 .00 100.00 2000-11-01 19y 04m 10d 2002-10-20 21y 03m 28d 3 Crainey
325 Marc Luque Crosas 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2009-04-11 21y 03m 02d 2009-12-20 21y 11m 11d 2 Crosas
325 Henry Doran 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1941-08-09 25y 05m 26d 1943-02-13 26y 11m 30d 2 Doran
325 Marc-Antoine Fortune 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 2009-12-20 28y 05m 18d 2010-05-09 28y 10m 07d 1 Fortune
325 Daniel Fox 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2009-09-20 23y 03m 22d 2009-12-20 23y 06m 21d 1 Fox
325 William Patrick Gallagher 3 3 0 0 0 0 3 .00 .00 100.00 .00 1945-12-29 27y 01m 23d 1948-01-03 Not Known 3 Gallagher
325 Steve Guppy 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2001-08-11 32y 04m 13d 2002-10-20 33y 06m 21d 2 Guppy
325 John Jack 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1955-10-08 23y 06m 29d 1957-03-30 25y 00m 21d 2 Jack
325 Darren Jackson 3 0 3 0 1 2 0 33.33 66.67 .00 66.67 1997-12-13 31y 04m 18d 1998-03-28 31y 08m 03d 1 Jackson
325 George Johnstone 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1940-08-24 25y 08m 09d 1941-04-19 26y 04m 04d 1 Johnstone
325 Ulrich Rosenloev Laursen 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2002-10-20 26y 07m 22d 2004-12-26 28y 09m 28d 2 Laursen
325 Cristian Esteban Gamboa Luna 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2017-01-29 27y 03m 05d 2017-05-21 27y 06m 27d 1 Luna
325 Malcolm George Mackay 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1996-09-17 24y 06m 29d 1997-03-01 25y 00m 10d 1 Mackay
325 Gary Mackay-Steven 3 1 2 1 2 1 0 66.67 33.33 .00 83.33 2015-12-27 25y 03m 27d 2017-04-02 26y 07m 03d 2 Mackay-Steven
325 Harry (Henry James Hall) Marshall 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1901-11-02 Not Known 1902-09-29 Not Known 2 Marshall
325 Patrick David McGinlay 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1993-09-25 26y 03m 26d 1994-02-12 26y 08m 15d 1 McGinlay
325 Niall McGinn 3 0 3 0 1 0 2 33.33 .00 66.67 33.33 2009-09-20 22y 01m 22d 2010-11-10 23y 03m 12d 2 McGinn
325 John McNamara 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 1975-08-13 22y 10m 25d 1976-05-03 23y 07m 14d 1 McNamara
325 William McOustra 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1900-11-17 Not Known 1901-11-02 Not Known 2 McOustra
325 Peter Meehan 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1895-09-14 23y 06m 17d 1896-09-05 24y 06m 08d 2 Meehan
325 James Millsopp Melrose 3 2 1 0 1 2 0 33.33 66.67 .00 66.67 1983-10-15 25y 00m 08d 1984-05-05 25y 06m 28d 1 Melrose
325 Kenneth Miller 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2006-08-06 26y 07m 14d 2007-04-29 27y 04m 06d 1 Miller
325 Liam William Peter Miller 3 2 1 2 1 2 0 33.33 66.67 .00 66.67 2003-10-18 22y 08m 05d 2004-04-25 23y 02m 12d 1 Miller
325 Daryl Murphy 3 1 2 0 3 0 0 100.00 .00 .00 100.00 2010-09-11 27y 05m 27d 2011-05-11 28y 01m 26d 1 Murphy
325 Stephen Murray 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1973-10-27 29y 00m 18d 1974-11-23 30y 01m 14d 2 Murray
325 Francis Joseph O'Donnell 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1932-10-01 Not Known 1934-08-18 Not Known 3 O'Donnell
325 Joseph O'Kane 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1916-04-22 Not Known 1917-01-13 Not Known 2 O'Kane
325 Pierce O'Leary 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1985-03-20 25y 04m 15d 1986-12-03 27y 00m 28d 2 O'Leary
325 Steven John Pressley 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2007-01-14 33y 03m 03d 2007-12-01 34y 01m 20d 2 Pressley
325 Barry Gordon George Robson 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2008-02-16 29y 03m 09d 2009-12-20 31y 01m 13d 3 Robson
325 Anthony Shepherd 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 1986-02-22 19y 03m 06d 1986-12-03 20y 00m 17d 2 Shepherd
325 Alan Sneddon 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1978-03-01 19y 11m 17d 1980-12-13 22y 09m 01d 2 Sneddon
325 Evander Sno 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2006-11-04 19y 06m 26d 2007-10-31 20y 06m 22d 2 Sno
325 Erik Sergeivich Sviatchenko 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2016-04-02 24y 05m 29d 2017-05-21 25y 07m 17d 2 Sviatchenko
325 Olivier Tebily 3 2 1 0 3 0 0 100.00 .00 .00 100.00 1999-08-29 23y 08m 10d 2001-08-11 25y 07m 23d 3 Tebily
325 Robert Bryson Templeton 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1906-09-15 Not Known 1907-05-11 Not Known 1 Templeton
325 Kolo Abib Toure 3 1 2 0 3 0 0 100.00 .00 .00 100.00 2016-08-07 35y 04m 19d 2017-05-21 36y 02m 02d 1 Toure
325 Ramon Vega 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2001-02-04 29y 07m 21d 2001-04-22 29y 10m 08d 1 Vega
325 Mark Anthony Viduka 3 3 0 4 2 0 1 66.67 .00 33.33 66.67 1999-04-14 23y 06m 05d 2000-02-05 24y 03m 27d 2 Viduka
325 Ross Wallace 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2004-10-16 19y 04m 23d 2006-01-01 20y 07m 09d 2 Wallace
325 Lukasz Zaluska 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2009-10-28 27y 04m 12d 2013-01-19 30y 07m 03d 2 Zaluska
371 Hugh Goldie [1] 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1897-10-23 Not Known 1898-09-19 Not Known 2 [1]
371 George Horsburgh Allan 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1897-09-11 22y 00m 19d 1897-10-23 22y 02m 00d 1 Allan
371 William Alexander (Lex) Baillie 2 1 1 0 0 0 2 .00 .00 100.00 .00 1988-04-16 21y 09m 10d 1990-11-10 24y 04m 04d 2 Baillie
371 Mohamed Bangura 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2011-10-02 22y 02m 05d 2011-12-10 22y 04m 13d 1 Bangura
371 James [1] Bell 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1890-08-23 Not Known 1891-02-28 Not Known 1 Bell
371 Derk Boerrigter 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2013-09-14 26y 10m 29d 2014-02-22 27y 04m 06d 1 Boerrigter
371 Thomas Bogan 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1946-08-21 26y 03m 03d 1947-12-25 27y 07m 07d 2 Bogan
371 Edson Braafheid 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2010-02-10 26y 10m 02d 2010-05-09 27y 01m 01d 1 Braafheid
371 Alex Brady 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1891-08-15 Not Known 1891-10-17 Not Known 1 Brady
371 John James Colrain 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1958-12-20 21y 10m 16d 1959-04-18 22y 02m 14d 1 Colrain
371 Jim Conway 2 2 0 1 0 0 2 .00 .00 100.00 .00 1957-12-28 17y 04m 01d 1959-09-12 19y 00m 16d 2 Conway
371 John Conway 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1940-08-24 18y 11m 04d 1940-12-07 19y 02m 17d 1 Conway
371 Bernard Crossan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1890-08-23 Not Known 1895-09-14 Not Known 2 Crossan
371 Victor Davidson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1973-03-24 22y 04m 16d 1979-04-18 28y 05m 10d 2 Davidson
371 John Donnelly 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1959-04-18 Not Known 1959-09-12 Not Known 2 Donnelly
371 John Donoghue 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1929-01-26 Not Known 1929-08-10 Not Known 2 Donoghue
371 Dion Dublin 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2006-04-05 36y 11m 14d 2006-04-30 37y 00m 08d 1 Dublin
371 Michael Dunbar 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1890-08-23 Not Known 1891-02-28 Not Known 1 Dunbar
371 William [1] Ferguson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1895-09-14 Not Known 1895-11-23 Not Known 1 Ferguson
371 Joe Filippi 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1978-08-19 24y 09m 16d 1978-10-28 24y 11m 25d 1 Filippi
371 Darnell Fisher 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2013-12-01 19y 07m 27d 2013-12-21 19y 08m 17d 1 Fisher
371 William (Willo) Flood 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2009-04-11 24y 00m 01d 2009-05-24 24y 01m 14d 1 Flood
371 Patrick [4] Gallacher 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1891-02-28 Not Known 1891-08-15 Not Known 2 Gallacher
371 Edward Garry 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1906-04-21 Not Known 1907-05-11 Not Known 2 Garry
371 George Gillan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1940-08-24 21y 02m 03d 1941-04-19 21y 09m 29d 1 Gillan
371 Thomas Gravesen 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2007-01-14 30y 10m 03d 2007-04-29 31y 01m 18d 1 Gravesen
371 William [3] Gray 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1928-12-15 Not Known 1929-01-26 Not Known 1 Gray
371 John Guidetti 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2014-09-24 22y 05m 09d 2014-11-30 22y 07m 15d 1 Guidetti
371 Christopher Drummond Hay 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1995-09-23 21y 00m 26d 1996-11-30 22y 03m 02d 2 Hay
371 Magnus Carl Hedman 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2002-12-26 29y 09m 07d 2003-10-18 30y 06m 29d 2 Hedman
371 John Hewitt 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1989-08-30 26y 06m 21d 1989-12-26 26y 10m 17d 1 Hewitt
371 Thomas Hutchinson 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1896-09-05 Not Known 1896-10-24 Not Known 1 Hutchinson
371 Thomas Hynds 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1898-09-19 Not Known 1900-09-17 Not Known 2 Hynds
371 Colin Kazim-Richards 2 1 1 1 2 0 0 100.00 .00 .00 100.00 2016-04-02 29y 07m 07d 2016-04-30 29y 08m 04d 1 Kazim-Richards
371 Robbie Keane 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2010-02-10 29y 07m 02d 2010-05-09 29y 10m 01d 1 Keane
371 John Carmichael Kelly 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1940-08-24 19y 06m 03d 1940-12-07 19y 09m 16d 1 Kelly
371 Finlay MacLean 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1904-09-03 Not Known 1904-09-19 Not Known 1 MacLean
371 Allan Martin 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1895-09-14 Not Known 1895-11-23 Not Known 1 Martin
371 Alexander Mathie 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1989-10-21 20y 10m 01d 1990-12-29 22y 00m 09d 2 Mathie
371 John McAlindon 2 2 0 2 0 2 0 .00 100.00 .00 50.00 1950-12-30 20y 00m 05d 1951-04-07 20y 03m 13d 1 McAlindon
371 Gerald Padua McAloon 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1943-09-25 Not Known 1944-01-08 Not Known 1 McAloon
371 Thomas McAteer 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1911-04-01 Not Known 1911-09-30 Not Known 2 McAteer
371 Denis McCallum 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1928-12-15 Not Known 1929-01-26 Not Known 1 McCallum
371 Joseph McCulloch 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1940-08-24 21y 07m 25d 1940-12-07 21y 11m 07d 1 McCulloch
371 Charles McGinlay 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1944-08-12 18y 07m 06d 1945-09-22 19y 08m 16d 2 McGinlay
371 John [1] McGrory 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1949-12-31 21y 04m 00d 1953-02-14 24y 05m 17d 2 McGrory
371 Harry McIlvenny 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1896-09-05 Not Known 1896-10-24 Not Known 1 McIlvenny
371 Thomas Michael McKeown 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1890-08-23 Not Known 1891-02-28 Not Known 1 McKeown
371 David Prophet McLean 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1909-01-09 Not Known 1909-09-20 Not Known 2 McLean
371 John McNamee 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1963-03-06 21y 08m 23d 1963-04-29 21y 10m 18d 1 McNamee
371 William S McPhail 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1956-12-01 28y 09m 29d 1958-03-14 30y 01m 12d 2 McPhail
371 Andrew Forbes McPherson 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1902-09-15 Not Known 1902-09-29 Not Known 1 McPherson
371 Matthew McVitie 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1958-12-20 21y 02m 20d 1959-04-18 21y 06m 19d 1 McVitie
371 Alex [4] Millar 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1937-02-06 Not Known 1937-09-18 Not Known 2 Millar
371 James Galbraith Moir 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1902-09-15 Not Known 1902-09-29 Not Known 1 Moir
371 Carl Muggleton 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1994-02-12 25y 04m 30d 1994-04-09 25y 06m 27d 1 Muggleton
371 James B Murphy 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1921-03-05 Not Known 1921-03-19 Not Known 1 Murphy
371 Lassad Nouioui 2 1 1 2 2 0 0 100.00 .00 .00 100.00 2012-11-28 26y 03m 25d 2013-01-19 26y 05m 16d 1 Nouioui
371 Eoghan O'Connell 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2014-09-24 19y 01m 11d 2016-08-07 20y 11m 25d 2 O'Connell
371 David Pratt 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1920-10-30 Not Known 1921-03-19 Not Known 1 Pratt
371 Joseph Rae 2 2 0 2 0 0 2 .00 .00 100.00 .00 1943-02-13 17y 11m 07d 1948-01-03 22y 09m 28d 2 Rae
371 Derek George Riordan 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2007-04-29 24y 03m 13d 2007-08-25 24y 07m 09d 2 Riordan
371 Andrew Ritchie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1976-02-07 19y 11m 15d 1976-05-03 20y 02m 10d 1 Ritchie
371 Vincent Ryan 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1956-12-01 Not Known 1957-12-28 Not Known 2 Ryan
371 James Sharkey 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1955-10-08 21y 07m 26d 1956-01-28 21y 11m 16d 1 Sharkey
371 Barry Martin Smith 2 1 1 0 0 0 2 .00 .00 100.00 .00 1993-09-25 19y 07m 06d 1994-10-15 20y 07m 26d 2 Smith
371 Mohammed Sylla 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2002-04-28 25y 01m 15d 2004-10-16 27y 07m 03d 2 Sylla
371 Josh Thompson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2010-02-10 18y 11m 16d 2010-05-09 19y 02m 14d 1 Thompson
371 Aleksandar Antonov Tonev 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2014-09-24 24y 07m 21d 2014-11-30 24y 09m 27d 1 Tonev
371 Thomas [1] Turnbull 2 2 0 0 0 0 2 .00 .00 100.00 .00 1899-09-30 Not Known 1899-11-04 Not Known 1 Turnbull
371 Sam Wilson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1957-12-28 26y 00m 12d 1958-03-14 26y 02m 26d 1 Wilson
371 Zheng Zhi 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2009-10-28 29y 02m 00d 2010-05-09 29y 08m 11d 1 Zhi
443 John Hunter [3] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-08-09 Not Known 1941-08-09 Not Known 1 [3]
443 John Curran [4] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1894-03-10 Not Known 1894-03-10 Not Known 1 [4]
443 Black [9] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-02-09 Not Known 1918-02-09 Not Known 1 [9]
443 Seton Montgomery Airlie 1 1 0 1 0 0 1 .00 .00 100.00 .00 1946-12-21 26y 08m 29d 1946-12-21 26y 08m 29d 1 Airlie
443 Jack Aitchison 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2017-01-29 16y 10m 24d 2017-01-29 16y 10m 24d 1 Aitchison
443 Ian Edmund Andrews 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1988-08-13 23y 08m 12d 1988-08-13 23y 08m 12d 1 Andrews
443 Roy Baines 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1977-04-02 27y 01m 26d 1977-04-02 27y 01m 26d 1 Baines
443 Amido Balde 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-02-22 22y 09m 06d 2014-02-22 22y 09m 06d 1 Balde
443 James Rae Bauchop 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1907-05-11 Not Known 1907-05-11 Not Known 1 Bauchop
443 William [3] Black 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1904-09-03 Not Known 1904-09-03 Not Known 1 Black
443 John Blackwood 1 1 0 0 0 0 1 .00 .00 100.00 .00 1899-09-30 Not Known 1899-09-30 Not Known 1 Blackwood
443 James Bone 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1974-03-02 24y 05m 08d 1974-03-02 24y 05m 08d 1 Bone
443 James Boyle 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1891-02-28 Not Known 1891-02-28 Not Known 1 Boyle
443 Francisco Javier Sanchez Broto 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2003-05-10 31y 08m 15d 2003-05-10 31y 08m 15d 1 Broto
443 Pawel Brozek 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2012-02-08 28y 09m 18d 2012-02-08 28y 09m 18d 1 Brozek
443 Paul Caddis 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2010-02-10 21y 09m 22d 2010-02-10 21y 09m 22d 1 Caddis
443 Henri Camara 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-16 27y 05m 06d 2004-10-16 27y 05m 06d 1 Camara
443 Mohamed Camara 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2005-10-15 30y 03m 20d 2005-10-15 30y 03m 20d 1 Camara
443 John (Jackie) Cantwell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-08-21 22y 09m 00d 1946-08-21 22y 09m 00d 1 Cantwell
443 Joseph Gregory Carruth 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-08 Not Known 1938-01-08 Not Known 1 Carruth
443 Jim Casey 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1976-02-07 18y 06m 05d 1976-02-07 18y 06m 05d 1 Casey
443 Dave Cattenach 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1970-10-28 24y 04m 01d 1970-10-28 24y 04m 01d 1 Cattenach
443 Hugh Clifford 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-08-27 Not Known 1892-08-27 Not Known 1 Clifford
443 John Coleman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1892-08-27 Not Known 1892-08-27 Not Known 1 Coleman
443 Austin Collier 1 1 0 0 0 0 1 .00 .00 100.00 .00 1941-08-09 27y 00m 16d 1941-08-09 27y 00m 16d 1 Collier
443 Denis Connaghan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1971-12-25 26y 11m 16d 1971-12-25 26y 11m 16d 1 Connaghan
443 Bernard Connolly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-09-15 Not Known 1913-09-15 Not Known 1 Connolly
443 John [5] Connor 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1933-09-02 Not Known 1933-09-02 Not Known 1 Connor
443 John [1] Conway 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1941-11-22 Not Known 1941-11-22 Not Known 1 Conway
443 Barry John Corr 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1999-04-14 18y 03m 01d 1999-04-14 18y 03m 01d 1 Corr
443 Billy (William Paul) Craig 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-04-21 Not Known 1956-04-21 Not Known 1 Craig
443 Robert Craig 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1907-05-11 Not Known 1907-05-11 Not Known 1 Craig
443 Robert McAllister Craig 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1963-03-06 27y 10m 26d 1963-03-06 27y 10m 26d 1 Craig
443 Alexander Crawford 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1902-09-29 Not Known 1902-09-29 Not Known 1 Crawford
443 James Culley 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1941-11-22 26y 04m 02d 1941-11-22 26y 04m 02d 1 Culley
443 Tom Curley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1964-09-26 19y 03m 15d 1964-09-26 19y 03m 15d 1 Curley
443 John [1] Curran 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-05-02 Not Known 1961-05-02 Not Known 1 Curran
443 James Wilkie Davidson 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1892-11-05 Not Known 1892-11-05 Not Known 1 Davidson
443 Moussa Dembele 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-08-07 20y 00m 26d 2016-08-07 20y 00m 26d 1 Dembele
443 Jason Denayer 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2014-09-24 19y 02m 27d 2014-09-24 19y 02m 27d 1 Denayer
443 James Dobbin 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1983-12-17 20y 03m 00d 1983-12-17 20y 03m 00d 1 Dobbin
443 Andrew Donaldson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-09-30 Not Known 1911-09-30 Not Known 1 Donaldson
443 John [2] Donnelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1958-03-14 Not Known 1958-03-14 Not Known 1 Donnelly
443 Jean-Joel Perrier Doumbe 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-04-29 28y 07m 02d 2007-04-29 28y 07m 02d 1 Doumbe
443 John Dowie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1978-03-01 22y 02m 17d 1978-03-01 22y 02m 17d 1 Dowie
443 Frank Doyle 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1928-03-17 Not Known 1928-03-17 Not Known 1 Doyle
443 James Drummond 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1901-11-02 Not Known 1901-11-02 Not Known 1 Drummond
443 Thomas Duff 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-08-15 Not Known 1891-08-15 Not Known 1 Duff
443 David Miller Duncan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1943-02-13 21y 02m 23d 1943-02-13 21y 02m 23d 1 Duncan
443 James B Duncan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-09-04 Not Known 1954-09-04 Not Known 1 Duncan
443 Badr El-Kaddouri 1 1 0 0 0 0 1 .00 .00 100.00 .00 2011-10-02 30y 08m 02d 2011-10-02 30y 08m 02d 1 El-Kaddouri
443 Robert Findlay 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1900-09-17 Not Known 1900-09-17 Not Known 1 Findlay
443 James Albert Fisher 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1898-09-19 Not Known 1898-09-19 Not Known 1 Fisher
443 William [7] Fleming 1 1 0 0 0 0 1 .00 .00 100.00 .00 1924-12-13 Not Known 1924-12-13 Not Known 1 Fleming
443 Patrick [1] Gallagher 1 1 0 1 0 0 1 .00 .00 100.00 .00 1892-08-27 Not Known 1892-08-27 Not Known 1 Gallagher
443 Samuel Anderson Gilligan 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1903-10-24 Not Known 1903-10-24 Not Known 1 Gilligan
443 Juninho (Junior Osvaldo Giroldo) 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-16 31y 07m 24d 2004-10-16 31y 07m 24d 1 Giroldo)
443 Peter Goldie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1956-01-28 21y 07m 21d 1956-01-28 21y 07m 21d 1 Goldie
443 Michael Gray 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2003-10-18 29y 02m 15d 2003-10-18 29y 02m 15d 1 Gray
443 William Groves 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1890-08-23 Not Known 1890-08-23 Not Known 1 Groves
443 Robert George Hannah 1 0 1 0 0 0 1 .00 .00 100.00 .00 1976-05-03 18y 07m 09d 1976-05-03 18y 07m 09d 1 Hannah
443 John [1] Hastie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1911-04-01 Not Known 1911-04-01 Not Known 1 Hastie
443 Jonathan Hayes 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2017-08-05 30y 00m 27d 2017-08-05 30y 00m 27d 1 Hayes
443 George Hazlett 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-12-21 23y 09m 11d 1946-12-21 23y 09m 11d 1 Hazlett
443 Stephane Henchoz 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-04-02 30y 06m 26d 2005-04-02 30y 06m 26d 1 Henchoz
443 Adam Henderson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1897-09-11 Not Known 1897-09-11 Not Known 1 Henderson
443 Liam Henderson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2017-01-29 20y 09m 04d 2017-01-29 20y 09m 04d 1 Henderson
443 Dennis Aloysius Hill 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1945-09-22 Not Known 1945-09-22 Not Known 1 Hill
443 Jos Hooiveld 1 1 0 0 0 0 1 .00 .00 100.00 .00 2010-11-10 27y 06m 19d 2010-11-10 27y 06m 19d 1 Hooiveld
443 Benjamin Lloyd P Hutchinson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2008-02-16 20y 02m 20d 2008-02-16 20y 02m 20d 1 Hutchinson
443 John Bertram Jackson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-02-09 Not Known 1918-02-09 Not Known 1 Jackson
443 Saidy Janko 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2016-08-07 20y 09m 16d 2016-08-07 20y 09m 16d 1 Janko
443 Henry George Jarvis 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1913-04-21 Not Known 1913-04-21 Not Known 1 Jarvis
443 Leslie Hamilton Johnston 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1949-01-03 28y 04m 18d 1949-01-03 28y 04m 18d 1 Johnston
443 Efrain Juarez 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2011-01-26 22y 11m 04d 2011-01-26 22y 11m 04d 1 Juarez
443 Diomansy Kamara 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2010-02-10 29y 03m 02d 2010-02-10 29y 03m 02d 1 Kamara
443 Peter J Kavanagh 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1929-08-10 Not Known 1929-08-10 Not Known 1 Kavanagh
443 Roy Maurice Keane 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-04-30 34y 08m 20d 2006-04-30 34y 08m 20d 1 Keane
443 Charles Kelly 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1891-10-17 Not Known 1891-10-17 Not Known 1 Kelly
443 Francis Kelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1944-11-25 Not Known 1944-11-25 Not Known 1 Kelly
443 John Gerald Kelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-05-02 25y 04m 18d 1961-05-02 25y 04m 18d 1 Kelly
443 John Kurila 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-05-02 20y 00m 22d 1961-05-02 20y 00m 22d 1 Kurila
443 Jim Lafferty 1 1 0 0 0 0 1 .00 .00 100.00 .00 1952-01-02 Not Known 1952-01-02 Not Known 1 Lafferty
443 Hugh Bradley Long 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1944-01-08 21y 00m 05d 1944-01-08 21y 00m 05d 1 Long
443 Archibald Macdonald Longmuir 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1921-03-19 Not Known 1921-03-19 Not Known 1 Longmuir
443 Simon George Lynch 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2002-04-28 19y 11m 09d 2002-04-28 19y 11m 09d 1 Lynch
443 Peter Mackie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1978-10-28 20y 09m 11d 1978-10-28 20y 09m 11d 1 Mackie
443 Tommy Mackle 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-09-12 21y 05m 22d 1959-09-12 21y 05m 22d 1 Mackle
443 Matthew Mair 1 1 0 0 0 0 1 .00 .00 100.00 .00 1901-11-30 Not Known 1901-11-30 Not Known 1 Mair
443 Lee Andrew Martin 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1994-04-09 26y 02m 04d 1994-04-09 26y 02m 04d 1 Martin
443 Neil (Cornelius J) McCallum 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1891-10-17 Not Known 1891-10-17 Not Known 1 McCallum
443 Daniel McCann 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1911-04-01 Not Known 1911-04-01 Not Known 1 McCann
443 William [1] McCann 1 1 0 0 0 0 1 .00 .00 100.00 .00 1895-02-16 Not Known 1895-02-16 Not Known 1 McCann
443 Thomas [1] McDonald 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1947-12-25 Not Known 1947-12-25 Not Known 1 McDonald
443 Charles Richard McEleny 1 1 0 0 0 0 1 .00 .00 100.00 .00 1894-11-03 Not Known 1894-11-03 Not Known 1 McEleny
443 Patrick George McEvoy 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-11-09 Not Known 1918-11-09 Not Known 1 McEvoy
443 Dylan McGeough 1 0 1 0 0 0 1 .00 .00 100.00 .00 2012-04-15 19y 03m 00d 2012-04-15 19y 03m 00d 1 McGeough
443 James McGhee 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-08-15 Not Known 1891-08-15 Not Known 1 McGhee
443 James McGinn 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1893-09-09 Not Known 1893-09-09 Not Known 1 McGinn
443 James McGowan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1942-11-07 18y 09m 26d 1942-11-07 18y 09m 26d 1 McGowan
443 Paul McGowan 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2010-05-09 22y 07m 02d 2010-05-09 22y 07m 02d 1 McGowan
443 Thomas McGregor 1 1 0 0 0 0 1 .00 .00 100.00 .00 1915-11-13 Not Known 1915-11-13 Not Known 1 McGregor
443 James E McGuire 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1949-09-17 Not Known 1949-09-17 Not Known 1 McGuire
443 James McKay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1944-11-25 26y 05m 14d 1944-11-25 26y 05m 14d 1 McKay
443 John Reid McKay 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1920-05-01 Not Known 1920-05-01 Not Known 1 McKay
443 James McLaren 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1890-08-23 Not Known 1890-08-23 Not Known 1 McLaren
443 Hugh [1] McNeil 1 1 0 0 0 0 1 .00 .00 100.00 .00 1900-11-17 Not Known 1900-11-17 Not Known 1 McNeil
443 Miku 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2012-10-07 27y 01m 18d 2012-10-07 27y 01m 18d 1 Miku
443 James Ronald Mitchell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1948-01-03 22y 07m 07d 1948-01-03 22y 07m 07d 1 Mitchell
443 William [5] Mitchell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-11-09 Not Known 1918-11-09 Not Known 1 Mitchell
443 Koki Mizuno 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2009-04-11 23y 07m 05d 2009-04-11 23y 07m 05d 1 Mizuno
443 Thomas Morrison 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1896-09-05 Not Known 1896-09-05 Not Known 1 Morrison
443 Robert Bruce Muir 1 1 0 0 0 0 1 .00 .00 100.00 .00 1904-04-02 Not Known 1904-04-02 Not Known 1 Muir
443 Michael Mulvey 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1892-11-05 Not Known 1892-11-05 Not Known 1 Mulvey
443 Daniel Munro 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1909-01-09 Not Known 1909-01-09 Not Known 1 Munro
443 Francis Michael Munro 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1978-03-01 30y 04m 04d 1978-03-01 30y 04m 04d 1 Munro
443 William Douglas Nichol 1 1 0 0 0 0 1 .00 .00 100.00 .00 1911-09-30 Not Known 1911-09-30 Not Known 1 Nichol
443 Jules Olivier Ntcham 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2017-08-05 21y 05m 27d 2017-08-05 21y 05m 27d 1 Ntcham
443 James Oliver 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1909-01-09 Not Known 1909-01-09 Not Known 1 Oliver
443 Peter O'Rourke 1 1 0 0 0 0 1 .00 .00 100.00 .00 1895-09-14 Not Known 1895-09-14 Not Known 1 O'Rourke
443 Morten Rasmussen 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2010-05-09 25y 03m 09d 2010-05-09 25y 03m 09d 1 Rasmussen
443 Joseph J Reilly 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1928-12-15 Not Known 1928-12-15 Not Known 1 Reilly
443 William James Rennett 1 1 0 0 0 0 1 .00 .00 100.00 .00 1949-12-31 25y 02m 06d 1949-12-31 25y 02m 06d 1 Rennett
443 John [1] Reynolds 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1897-09-11 Not Known 1897-09-11 Not Known 1 Reynolds
443 John Riley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1942-11-07 Not Known 1942-11-07 Not Known 1 Riley
443 Graham Baird Robertson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1929-12-21 Not Known 1929-12-21 Not Known 1 Robertson
443 James Rowan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-10-08 21y 03m 09d 1955-10-08 21y 03m 09d 1 Rowan
443 Stefan Scepovic 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-09-24 24y 08m 14d 2014-09-24 24y 08m 14d 1 Scepovic
443 Rafael Scheidt 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-04-08 24y 01m 29d 2000-04-08 24y 01m 29d 1 Scheidt
443 Cillian Sheridan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2008-11-02 19y 08m 10d 2008-11-02 19y 08m 10d 1 Sheridan
443 Thomas S Sinclair 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1906-09-15 Not Known 1906-09-15 Not Known 1 Sinclair
443 James Sirrell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-08-21 24y 06m 19d 1946-08-21 24y 06m 19d 1 Sirrell
443 James Slavin 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1995-01-11 19y 11m 24d 1995-01-11 19y 11m 24d 1 Slavin
443 Hugh [1] Smith 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1932-10-01 Not Known 1932-10-01 Not Known 1 Smith
443 Mark Alexander Smith 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1987-02-14 22y 01m 29d 1987-02-14 22y 01m 29d 1 Smith
443 Willie Taylor 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1949-09-17 Not Known 1949-09-17 Not Known 1 Taylor
443 James Thom 1 1 0 0 0 0 1 .00 .00 100.00 .00 1895-02-16 Not Known 1895-02-16 Not Known 1 Thom
443 Patrick Travers 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1912-01-06 Not Known 1912-01-06 Not Known 1 Travers
443 John [1] Wallace 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1933-02-11 Not Known 1933-02-11 Not Known 1 Wallace
443 Francis Walsh 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-12-25 24y 03m 10d 1947-12-25 24y 03m 10d 1 Walsh
443 John [1] Watters 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1938-12-31 Not Known 1938-12-31 Not Known 1 Watters
443 Donald Weir 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-09-29 Not Known 1951-09-29 Not Known 1 Weir
443 John [2] Weir 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1980-12-13 20y 09m 25d 1980-12-13 20y 09m 25d 1 Weir
443 Robert Whitelaw 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-11-21 Not Known 1931-11-21 Not Known 1 Whitelaw
443 Thomas John Black Whitney 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-08-19 Not Known 1931-08-19 Not Known 1 Whitney
443 Brian J Whittaker 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1984-05-05 27y 07m 12d 1984-05-05 27y 07m 12d 1 Whittaker
443 Frank Whyte 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-10-08 20y 05m 20d 1955-10-08 20y 05m 20d 1 Whyte
443 James [1] Wilson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1917-01-13 Not Known 1917-01-13 Not Known 1 Wilson
443 Ian Edward Wright 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1999-11-20 36y 00m 17d 1999-11-20 36y 00m 17d 1 Wright
443 John Wylie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1943-02-13 20y 00m 24d 1943-02-13 20y 00m 24d 1 Wylie

Scorers


Total Distinct (ex ogs) = 220

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Henrik Larsson 23 2 26 .88 1997-10-18 26y 00m 28d 1 2004-02-07 32y 04m 18d 24 7 Larsson
2 James Edward McGrory 17 22 .77 1925-11-25 Not Known 2 1937-02-06 Not Known 22 7 McGrory
3 Gary Hooper 12 1 11 1.09 2011-05-11 23y 03m 15d 4 2013-01-19 24y 11m 24d 12 3 Hooper
3 Brian John McClair 12 1 17 .71 1983-12-17 20y 00m 09d 2 1987-02-14 23y 02m 06d 15 3 McClair
3 Robert White Murdoch 12 4 29 .41 1962-08-11 17y 11m 25d 1 1972-04-29 27y 08m 12d 28 5 Murdoch
6 Kenneth Mathieson Dalglish 11 1 19 .58 1972-11-18 21y 08m 14d 5 1977-02-07 25y 11m 03d 18 5 Dalglish
7 John Crum 10 17 .59 1934-12-29 Not Known 2 1940-12-07 Not Known 15 5 Crum
7 John Hughes 10 22 .45 1961-10-21 Not Known 3 1970-08-22 Not Known 22 4 Hughes
7 Joe McBride 10 3 8 1.25 1965-10-09 27y 03m 29d 1 1966-11-26 28y 05m 16d 7 2 McBride
7 Mark Edward McGhee 10 13 .77 1985-12-14 28y 06m 24d 1 1989-03-18 31y 09m 26d 15 3 McGhee
7 Alexander McMahon 10 19 .53 1891-10-17 Not Known 2 1902-02-22 Not Known 19 7 McMahon
7 James McMenemy 10 33 .30 1903-10-24 Not Known 2 1918-02-09 Not Known 31 7 McMenemy
13 John [14] Campbell 9 20 .45 1891-02-28 Not Known 1 1902-09-29 Not Known 20 6 Campbell
13 Thomas Steven Chalmers 9 22 .41 1962-02-17 25y 01m 22d 4 1968-10-12 31y 09m 16d 21 8 Chalmers
13 Robert Young Collins 9 2 17 .53 1949-09-17 18y 07m 01d 1 1958-03-14 27y 00m 26d 17 6 Collins
16 Joseph [1] Cassidy 8 10 .80 1920-10-30 Not Known 3 1924-02-26 Not Known 10 4 Cassidy
16 Bobby Lennox 8 32 .25 1964-09-26 21y 00m 27d 7 1976-11-20 33y 02m 21d 31 6 Lennox
18 Kris Commons 7 3 16 .44 2011-05-11 27y 08m 11d 1 2014-09-24 31y 00m 25d 13 3 Commons
18 Thomas Coyne 7 1 14 .50 1989-08-12 26y 08m 29d 2 1991-11-16 29y 00m 02d 11 3 Coyne
18 John Kelly (Dixie) Deans 7 12 .58 1971-12-25 25y 04m 25d 1 1975-12-06 29y 04m 06d 10 4 Deans
18 James Delaney 7 19 .37 1935-09-28 Not Known 3 1945-09-22 Not Known 18 6 Delaney
18 John Divers 7 11 .64 1959-09-12 Not Known 2 1963-12-14 Not Known 11 5 Divers
18 Jack Gallacher 7 6 1.17 1944-01-08 24y 07m 27d 1 1949-01-03 Not Known 6 4 Gallacher
18 James Connolly Johnstone 7 28 .25 1963-04-29 18y 06m 30d 1 1972-11-18 28y 01m 19d 25 7 Johnstone
18 Charles Nicholas 7 1 13 .54 1980-09-13 18y 08m 14d 1 1994-02-12 32y 01m 15d 11 5 Nicholas
18 Stilian Petrov 7 27 .26 2000-11-18 21y 04m 13d 6 2006-08-06 27y 01m 01d 28 5 Petrov
18 Scott Andrew Sinclair 7 2 5 1.40 2016-08-07 27y 04m 13d 1 2017-08-05 28y 04m 11d 5 2 Sinclair
28 Thomas Burns 6 37 .16 1978-08-19 21y 08m 03d 6 1984-11-17 27y 11m 01d 17 4 Burns
28 Patrick Gallagher 6 27 .22 1918-02-09 Not Known 13 1924-12-13 Not Known 27 6 Gallagher
28 Ronald Michael Glavin 6 1 11 .55 1975-03-29 24y 00m 02d 2 1977-04-02 26y 00m 06d 10 3 Glavin
28 Leigh Griffiths 6 9 .67 2014-02-22 23y 06m 02d 1 2017-08-05 26y 11m 16d 10 4 Griffiths
28 John Madden 6 11 .55 1890-08-23 Not Known 1 1893-09-09 Not Known 7 4 Madden
28 Francis Peter McGarvey 6 10 .60 1980-12-13 24y 08m 26d 1 1984-09-15 28y 05m 29d 8 4 McGarvey
28 John [1] McPhail 6 2 13 .46 1944-01-08 24y 08m 01d 4 1953-10-24 Not Known 13 5 McPhail
28 Lubomir Moravcik 6 14 .43 1999-11-20 34y 04m 29d 4 2001-04-22 35y 10m 00d 12 2 Moravcik
28 Andrew Francis Walker 6 1 20 .30 1987-12-12 22y 08m 06d 3 1996-01-17 30y 09m 11d 23 3 Walker
37 John Angus Paul Collins 5 1 22 .23 1992-01-04 23y 11m 04d 7 1995-11-25 27y 09m 26d 21 3 Collins
37 Patrick Connelly 5 15 .33 1926-02-20 Not Known 6 1929-12-21 Not Known 15 3 Connelly
37 John Hartson 5 16 .31 2002-12-26 27y 08m 21d 5 2006-04-05 31y 00m 00d 16 3 Hartson
37 Harry (Henry A) Hood 5 17 .29 1970-10-28 26y 00m 25d 4 1975-10-04 31y 00m 01d 16 4 Hood
37 Pierre Van Hooijdonk 5 9 .56 1995-01-11 25y 01m 13d 1 1996-10-20 26y 10m 21d 7 3 Hooijdonk
37 Murdo Davidson MacLeod 5 20 .25 1979-04-18 20y 06m 25d 1 1985-03-20 26y 05m 24d 11 4 MacLeod
37 George McKinlay Cassidy J McCluskey 5 2 9 .56 1976-09-18 18y 11m 30d 1 1981-04-01 23y 06m 13d 9 3 McCluskey
37 Adam McLean 5 1 5.00 1917-09-29 Not Known 1 1928-03-17 Not Known 23 4 McLean
37 Patrick John Joseph Roberts 5 5 1.00 2016-04-02 19y 01m 28d 1 2017-04-02 20y 01m 28d 4 2 Roberts
37 Peter Somers 5 15 .33 1898-12-17 Not Known 1 1907-04-20 Not Known 11 4 Somers
37 Christopher Roy Sutton 5 17 .29 2000-08-19 27y 05m 09d 1 2005-04-10 32y 01m 00d 15 4 Sutton
37 Jimmy Walsh 5 10 .50 1951-07-14 20y 07m 11d 1 1956-01-28 25y 01m 25d 10 4 Walsh
49 Bertie Auld 4 11 .36 1959-04-18 21y 00m 26d 1 1967-03-25 29y 00m 02d 10 4 Auld
49 Scott [2] Brown 4 34 .12 2007-08-25 22y 01m 30d 1 2013-12-01 28y 05m 05d 22 3 Brown
49 Gerard Thomas Creaney 4 13 .31 1990-09-22 20y 05m 09d 1 1992-08-26 22y 04m 13d 9 3 Creaney
49 James [2] Forrest 4 16 .25 2010-09-11 19y 02m 04d 2 2016-08-07 25y 01m 00d 15 3 Forrest
49 Charles James Gallagher 4 10 .40 1962-08-11 21y 09m 08d 1 1965-10-09 24y 11m 06d 7 3 Gallagher
49 David Hamilton 4 15 .27 1906-09-15 Not Known 8 1909-11-06 Not Known 13 3 Hamilton
49 Mike Haughney 4 2 13 .31 1949-09-17 22y 09m 07d 1 1956-04-21 29y 04m 11d 11 3 Haughney
49 Jan Vennegoor of Hesselink 4 1 9 .44 2007-01-14 28y 02m 07d 2 2009-04-11 30y 05m 04d 8 3 Hesselink
49 Maurice Thomas Johnston 4 12 .33 1984-11-17 21y 07m 04d 1 1986-10-08 23y 05m 25d 8 3 Johnston
49 Shaun Richard Maloney 4 18 .22 2002-04-28 19y 03m 04d 4 2010-09-11 27y 07m 18d 26 3 Maloney
49 Patrick Comerford McAulay 4 13 .31 1942-11-07 Not Known 1 1944-08-12 Not Known 5 2 McAulay
49 Thomas McInally 4 1 4.00 1920-05-01 Not Known 2 1926-02-20 Not Known 6 2 McInally
49 Paul Michael Lyons McStay 4 53 .08 1985-04-06 20y 05m 15d 9 1996-03-02 31y 04m 09d 52 4 McStay
49 Peter Scarffe 4 6 .67 1929-01-26 Not Known 1 1931-08-19 Not Known 5 3 Scarffe
49 Anthony Stokes 4 14 .29 2011-01-26 22y 06m 01d 3 2014-11-30 26y 04m 05d 16 3 Stokes
49 Mark Anthony Viduka 4 3 1.33 1999-04-14 23y 06m 05d 1 2000-02-05 24y 03m 27d 3 2 Viduka
49 William Semple Brown Wallace 4 7 .57 1967-03-25 26y 09m 02d 1 1970-10-28 30y 04m 05d 8 3 Wallace
66 Robert Sime Aitken 3 1 46 .07 1977-04-02 18y 04m 09d 7 1989-10-21 30y 10m 27d 46 3 Aitken
66 Joseph Hislop Craig 3 5 .60 1977-02-07 22y 08m 24d 3 1978-03-01 23y 09m 15d 5 2 Craig
66 Malcolm MacDonald 3 19 .16 1938-09-03 Not Known 9 1942-11-07 Not Known 16 2 MacDonald
66 Andrew McAtee 3 26 .12 1915-01-30 Not Known 12 1922-03-25 Not Known 23 3 McAtee
66 James [1] McColl 3 7 .43 1917-01-13 Not Known 4 1919-04-28 Not Known 7 2 McColl
66 Brian [1] McLaughlin 3 8 .38 1995-09-23 21y 04m 09d 5 1996-03-02 21y 09m 17d 8 1 McLaughlin
66 Stephen McManus 3 17 .18 2006-01-01 23y 03m 22d 6 2008-12-13 26y 03m 03d 17 2 McManus
66 Joseph Miller 3 14 .21 1990-09-22 22y 09m 14d 8 1992-10-07 24y 09m 29d 13 2 Miller
66 Charles Edward Napier 3 12 .25 1930-11-08 Not Known 2 1932-10-01 Not Known 6 3 Napier
66 Jorge Paulo Cadete Dos Santos Reis 3 4 .75 1997-01-11 28y 04m 15d 3 1997-03-01 28y 06m 02d 4 1 Reis
66 Georgios Samaras 3 18 .17 2009-12-20 24y 09m 29d 5 2013-01-19 27y 10m 29d 17 2 Samaras
66 Alex [1] Thomson 3 25 .12 1923-04-07 Not Known 1 1933-03-22 Not Known 24 3 Thomson
66 Charles Tully 3 18 .17 1949-01-03 24y 05m 23d 2 1954-09-04 30y 01m 24d 15 3 Tully
66 Paul Wilson 3 15 .20 1974-11-23 24y 00m 00d 3 1975-10-04 24y 10m 11d 7 2 Wilson
80 George Horsburgh Allan 2 2 1.00 1897-10-23 22y 02m 00d 2 1897-10-23 22y 02m 00d 2 1 Allan
80 Stuart Armstrong 2 7 .29 2017-04-02 25y 00m 03d 5 2017-05-21 25y 01m 21d 6 1 Armstrong
80 Craig Beattie 2 5 .40 2005-05-15 21y 03m 29d 5 2005-10-15 21y 08m 29d 6 2 Beattie
80 Alexander Bennett 2 7 .29 1903-10-24 Not Known 1 1905-09-11 Not Known 2 2 Bennett
80 Eyal Berkovic 2 4 .50 1999-08-29 27y 04m 27d 1 1999-08-29 27y 04m 27d 1 1 Berkovic
80 James Blessington 2 9 .22 1895-11-23 Not Known 7 1896-10-24 Not Known 8 2 Blessington
80 Paulo Di Canio 2 1 5 .40 1996-11-30 28y 04m 21d 3 1997-03-01 28y 07m 20d 5 1 Canio
80 George Connelly 2 13 .15 1970-08-22 21y 05m 21d 4 1973-10-27 24y 07m 26d 11 2 Connelly
80 Michael George Conroy 2 4 .50 1979-04-18 21y 08m 19d 1 1979-05-14 21y 09m 14d 2 1 Conroy
80 Patrick Timothy Crerand 2 1 7 .29 1960-12-17 21y 09m 28d 1 1962-02-17 22y 11m 29d 3 2 Crerand
80 Virgil van Dijk 2 6 .33 2014-11-30 23y 04m 22d 6 2014-11-30 23y 04m 22d 6 1 Dijk
80 Joseph Dodds 2 2 1.00 1921-11-05 Not Known 20 1921-11-05 Not Known 20 1 Dodds
80 Simon Thomas Donnelly 2 1 2.00 1996-03-02 21y 03m 01d 7 1998-09-26 23y 09m 25d 16 2 Donnelly
80 Johannes Edvaldsson 2 14 .14 1975-08-20 24y 11m 17d 2 1977-02-07 26y 05m 04d 8 2 Edvaldsson
80 Tommy Gemmell 2 1 23 .09 1965-01-16 21y 03m 00d 6 1967-03-25 23y 05m 09d 14 2 Gemmell
80 Patrick Gilhooly 2 5 .40 1898-12-17 Not Known 3 1899-11-04 Not Known 5 2 Gilhooly
80 Samuel Anderson Gilligan 2 1 2.00 1903-10-24 Not Known 1 1903-10-24 Not Known 1 1 Gilligan
80 William Groves 2 3 .67 1890-08-23 Not Known 1 1890-08-23 Not Known 1 1 Groves
80 John Guidetti 2 1 2 1.00 2014-09-24 22y 05m 09d 1 2014-11-30 22y 07m 15d 2 1 Guidetti
80 John Higgins 2 6 .33 1954-08-21 21y 07m 14d 1 1958-12-20 25y 11m 13d 6 2 Higgins
80 Jiri Jarosik 2 5 .40 2006-11-04 29y 00m 08d 2 2007-01-14 29y 02m 18d 3 1 Jarosik
80 Joe Ledley 2 12 .17 2012-02-08 25y 00m 16d 4 2013-12-01 26y 10m 08d 11 2 Ledley
80 William Loney 2 25 .08 1900-09-17 Not Known 1 1908-04-20 Not Known 16 2 Loney
80 Glenn Loovens 2 10 .20 2009-09-20 25y 11m 29d 3 2010-02-10 26y 04m 19d 5 1 Loovens
80 Mikael Lustig 2 15 .13 2012-11-28 25y 11m 15d 4 2013-12-01 26y 11m 18d 7 2 Lustig
80 Andy (Andrew P) Lynch 2 15 .13 1975-08-20 24y 05m 17d 3 1977-02-07 25y 11m 04d 10 2 Lynch
80 Simon George Lynch 2 1 2.00 2002-04-28 19y 11m 09d 1 2002-04-28 19y 11m 09d 1 1 Lynch
80 Luigi Macari 2 6 .33 1970-08-22 21y 02m 18d 3 1972-03-27 22y 09m 23d 6 2 Macari
80 Roderick Duncan William MacDonald 2 14 .14 1976-11-20 22y 02m 21d 9 1980-12-13 26y 03m 13d 14 2 MacDonald
80 Allan Martin 2 2 1.00 1895-11-23 Not Known 2 1895-11-23 Not Known 2 1 Martin
80 John McAlindon 2 2 1.00 1950-12-30 20y 00m 05d 1 1950-12-30 20y 00m 05d 1 1 McAlindon
80 Francis McAvennie 2 10 .20 1988-08-13 28y 08m 22d 5 1988-10-22 28y 11m 00d 6 1 McAvennie
80 Patrick McCourt 2 5 .40 2010-09-11 26y 08m 26d 3 2011-01-26 27y 01m 10d 5 1 McCourt
80 Scott Douglas McDonald 2 11 .18 2007-12-01 24y 03m 10d 3 2008-02-16 24y 05m 26d 4 1 McDonald
80 Thomas [1] McDonald 2 1 2.00 1947-12-25 Not Known 1 1947-12-25 Not Known 1 1 McDonald
80 Aiden McGeady 2 23 .09 2004-04-25 18y 00m 21d 1 2004-12-26 18y 08m 22d 3 2 McGeady
80 Callum William McGregor 2 9 .22 2017-01-29 23y 07m 15d 8 2017-08-05 24y 01m 22d 11 2 McGregor
80 Jackie McNamara 2 31 .06 1998-02-08 24y 03m 15d 9 2000-11-01 27y 00m 08d 17 2 McNamara
80 William McStay 2 2 21 .10 1921-03-19 Not Known 7 1921-03-19 Not Known 7 1 McStay
80 Liam William Peter Miller 2 3 .67 2003-10-18 22y 08m 05d 2 2003-10-18 22y 08m 05d 2 1 Miller
80 Neil Mochan 2 11 .18 1955-04-30 28y 00m 24d 4 1955-04-30 28y 00m 24d 4 1 Mochan
80 Frank Murphy 2 2 1.00 1938-09-03 Not Known 8 1941-11-22 Not Known 16 2 Murphy
80 Lassad Nouioui 2 2 1.00 2012-11-28 26y 03m 25d 2 2013-01-19 26y 05m 16d 3 1 Nouioui
80 Philip O'Donnell 2 10 .20 1995-02-25 22y 11m 00d 3 1998-12-06 26y 08m 11d 10 2 O'Donnell
80 Andrew Paul Payton 2 4 .50 1992-08-26 24y 10m 03d 1 1993-03-10 25y 04m 15d 4 1 Payton
80 Bertie Peacock 2 25 .08 1951-09-29 23y 00m 00d 5 1960-01-02 31y 03m 04d 24 2 Peacock
80 David Alexander Provan 2 14 .14 1980-09-13 24y 04m 05d 4 1981-04-01 24y 10m 24d 7 1 Provan
80 Teemu Pukki 2 4 .50 2013-09-14 23y 05m 16d 1 2014-02-22 23y 10m 25d 4 1 Pukki
80 Joseph Rae 2 2 1.00 1943-02-13 17y 11m 07d 1 1943-02-13 17y 11m 07d 1 1 Rae
80 Tomas Rogic 2 8 .25 2015-10-28 22y 10m 12d 4 2015-12-27 23y 00m 11d 5 1 Rogic
80 John Eric Smith 2 6 .33 1958-03-14 23y 07m 14d 3 1959-04-18 24y 08m 20d 5 2 Smith
80 William Stark 2 9 .22 1988-12-31 32y 00m 30d 8 1988-12-31 32y 00m 30d 8 1 Stark
80 Alan Thompson 2 1 20 .10 2003-05-10 29y 04m 18d 12 2005-05-15 31y 04m 23d 19 2 Thompson
80 Robert Austin Thomson 2 8 .25 1929-12-21 Not Known 1 1933-02-11 Not Known 6 2 Thomson
80 Victor Wanyama 2 8 .25 2011-12-10 20y 05m 15d 2 2012-02-08 20y 07m 14d 3 1 Wanyama
80 John [1] Watters 2 1 2.00 1938-12-31 Not Known 1 1938-12-31 Not Known 1 1 Watters
136 Didier Agathe 1 18 .06 2004-04-03 28y 07m 18d 14 2004-04-03 28y 07m 18d 14 1 Agathe
136 Seton Montgomery Airlie 1 1 1.00 1946-12-21 26y 08m 29d 1 1946-12-21 26y 08m 29d 1 1 Airlie
136 James Rae Bauchop 1 1 1.00 1907-05-11 Not Known 1 1907-05-11 Not Known 1 1 Bauchop
136 John Watson (Jack) Bell 1 4 .25 1898-09-19 Not Known 1 1898-09-19 Not Known 1 1 Bell
136 Craig Douglas Bellamy 1 3 .33 2005-04-10 25y 08m 28d 2 2005-04-10 25y 08m 28d 2 1 Bellamy
136 Nir Biton 1 11 .09 2015-12-27 24y 01m 27d 8 2015-12-27 24y 01m 27d 8 1 Biton
136 Reginald Waldie Blinker 1 7 .14 1999-04-14 29y 10m 10d 4 1999-04-14 29y 10m 10d 4 1 Blinker
136 Thomas Bogan 1 2 .50 1947-12-25 27y 07m 07d 2 1947-12-25 27y 07m 07d 2 1 Bogan
136 James Andrew Brogan 1 16 .06 1969-02-01 24y 07m 27d 5 1969-02-01 24y 07m 27d 5 1 Brogan
136 John A Brown 1 4 .25 1912-03-30 Not Known 3 1912-03-30 Not Known 3 1 Brown
136 William Ralston Murray Buchan 1 1 1.00 1937-02-06 Not Known 5 1937-02-06 Not Known 5 1 Buchan
136 Craig William Burley 1 7 .14 1997-12-13 26y 02m 19d 2 1997-12-13 26y 02m 19d 2 1 Burley
136 Alex Byrne 1 7 .14 1958-03-14 24y 09m 10d 2 1958-03-14 24y 09m 10d 2 1 Byrne
136 Gary Caldwell 1 13 .08 2008-11-02 26y 06m 21d 8 2008-11-02 26y 06m 21d 8 1 Caldwell
136 Henri Camara 1 1 1.00 2004-10-16 27y 05m 06d 1 2004-10-16 27y 05m 06d 1 1 Camara
136 Tony G Cascarino 1 3 .33 1991-10-05 29y 01m 04d 1 1991-10-05 29y 01m 04d 1 1 Cascarino
136 John Mark Colquhoun 1 4 .25 1984-02-25 20y 07m 11d 2 1984-02-25 20y 07m 11d 2 1 Colquhoun
136 Alfred James Conn 1 4 .25 1978-08-19 26y 04m 14d 3 1978-08-19 26y 04m 14d 3 1 Conn
136 Jim Conway 1 2 .50 1959-09-12 19y 00m 16d 2 1959-09-12 19y 00m 16d 2 1 Conway
136 John Conway 1 2 .50 1940-08-24 18y 11m 04d 1 1940-08-24 18y 11m 04d 1 1 Conway
136 Stephen Daniel Crainey 1 3 .33 2000-11-01 19y 04m 10d 2 2000-11-01 19y 04m 10d 2 1 Crainey
136 William Cringan 1 1 1.00 1920-05-01 Not Known 6 1920-05-01 Not Known 6 1 Cringan
136 James Wilkie Davidson 1 1 1.00 1892-11-05 Not Known 1 1892-11-05 Not Known 1 1 Davidson
136 James Dobbin 1 1 1.00 1983-12-17 20y 03m 00d 1 1983-12-17 20y 03m 00d 1 1 Dobbin
136 Massimo Donati 1 4 .25 2007-08-25 26y 04m 30d 1 2007-08-25 26y 04m 30d 1 1 Donati
136 Peter Dowds 1 4 .25 1890-08-23 Not Known 1 1890-08-23 Not Known 1 1 Dowds
136 Daniel Doyle 1 1 1.00 1894-03-10 Not Known 6 1894-03-10 Not Known 6 1 Doyle
136 James Drummond 1 1 1.00 1901-11-02 Not Known 1 1901-11-02 Not Known 1 1 Drummond
136 Dariusz Pavel Dziekanowski 1 8 .13 1989-08-30 26y 11m 00d 2 1989-08-30 26y 11m 00d 2 1 Dziekanowski
136 Robert Evans 1 32 .03 1946-08-21 19y 01m 05d 1 1946-08-21 19y 01m 05d 1 1 Evans
136 Willie Fernie 1 16 .06 1955-10-08 26y 10m 16d 10 1955-10-08 26y 10m 16d 10 1 Fernie
136 James Albert Fisher 1 1 1.00 1898-09-19 Not Known 1 1898-09-19 Not Known 1 1 Fisher
136 Marc-Antoine Fortune 1 3 .33 2010-02-10 28y 07m 08d 2 2010-02-10 28y 07m 08d 2 1 Fortune
136 Patrick [1] Gallagher 1 1 1.00 1892-08-27 Not Known 1 1892-08-27 Not Known 1 1 Gallagher
136 Edward Garry 1 2 .50 1907-05-11 Not Known 2 1907-05-11 Not Known 2 1 Garry
136 Juninho (Junior Osvaldo Giroldo) 1 1 1.00 2004-10-16 31y 07m 24d 1 2004-10-16 31y 07m 24d 1 1 Giroldo)
136 Colin Healy 1 5 .20 2000-11-01 20y 07m 18d 4 2000-11-01 20y 07m 18d 4 1 Healy
136 Andreas Hinkel 1 9 .11 2008-02-16 25y 10m 21d 1 2008-02-16 25y 10m 21d 1 1 Hinkel
136 John McGeachie Hodge 1 5 .20 1900-09-17 Not Known 3 1900-09-17 Not Known 3 1 Hodge
136 William Hughes 1 4 .25 1931-03-18 Not Known 1 1931-03-18 Not Known 1 1 Hughes
136 Colin Kazim-Richards 1 2 .50 2016-04-30 29y 08m 04d 2 2016-04-30 29y 08m 04d 2 1 Kazim-Richards
136 Robbie Keane 1 2 .50 2010-05-09 29y 10m 01d 2 2010-05-09 29y 10m 01d 2 1 Keane
136 Jim Kennedy 1 16 .06 1964-08-26 30y 06m 26d 14 1964-08-26 30y 06m 26d 14 1 Kennedy
136 Thomas Kiernan 1 4 .25 1946-08-21 27y 10m 01d 3 1946-08-21 27y 10m 01d 3 1 Kiernan
136 Christopher John Killen 1 5 .20 2009-09-20 27y 11m 12d 4 2009-09-20 27y 11m 12d 4 1 Killen
136 William Fulton Kivlichan 1 6 .17 1909-09-20 Not Known 3 1909-09-20 Not Known 3 1 Kivlichan
136 Hugh Bradley Long 1 1 1.00 1944-01-08 21y 00m 05d 1 1944-01-08 21y 00m 05d 1 1 Long
136 Matthew Lynch 1 1 1.00 1944-01-08 Not Known 10 1944-01-08 Not Known 10 1 Lynch
136 John (Jean) Macfarlane 1 16 .06 1922-12-16 Not Known 3 1922-12-16 Not Known 3 1 Macfarlane
136 Gary Mackay-Steven 1 3 .33 2016-04-02 25y 07m 03d 3 2016-04-02 25y 07m 03d 3 1 Mackay-Steven
136 Thomas Ian McAdam 1 17 .06 1978-08-19 24y 04m 10d 1 1978-08-19 24y 04m 10d 1 1 McAdam
136 Thomas McAteer 1 2 .50 1911-09-30 Not Known 2 1911-09-30 Not Known 2 1 McAteer
136 Daniel McCann 1 1 1.00 1911-04-01 Not Known 1 1911-04-01 Not Known 1 1 McCann
136 Peter William (Willie) McGonagle 1 1 18 .06 1934-01-13 Not Known 15 1934-01-13 Not Known 15 1 McGonagle
136 John Reid McKay 1 1 1.00 1920-05-01 Not Known 1 1920-05-01 Not Known 1 1 McKay
136 Joseph McLaughlin 1 9 .11 1941-11-22 Not Known 3 1941-11-22 Not Known 3 1 McLaughlin
136 David Prophet McLean 1 2 .50 1909-09-20 Not Known 2 1909-09-20 Not Known 2 1 McLean
136 Mark McNally 1 12 .08 1991-10-05 20y 06m 25d 2 1991-10-05 20y 06m 25d 2 1 McNally
136 John McNamee 1 2 .50 1963-03-06 21y 08m 23d 1 1963-03-06 21y 08m 23d 1 1 McNamee
136 William McOustra 1 3 .33 1901-04-06 Not Known 2 1901-04-06 Not Known 2 1 McOustra
136 William S McPhail 1 2 .50 1956-12-01 28y 09m 29d 1 1956-12-01 28y 09m 29d 1 1 McPhail
136 Johan Mjallby 1 17 .06 2000-11-18 29y 09m 09d 9 2000-11-18 29y 09m 09d 9 1 Mjallby
136 Michael Mulvey 1 1 1.00 1892-11-05 Not Known 1 1892-11-05 Not Known 1 1 Mulvey
136 Shunsuke Nakamura 1 13 .08 2007-08-25 29y 02m 01d 9 2007-08-25 29y 02m 01d 9 1 Nakamura
136 Brian O'Neil 1 12 .08 1996-11-30 24y 02m 24d 13 1996-11-30 24y 02m 24d 13 1 O'Neil
136 William Orr 1 1 20 .05 1907-04-20 Not Known 19 1907-04-20 Not Known 19 1 Orr
136 John Aloysius Paton 1 5 .20 1945-12-29 Not Known 1 1945-12-29 Not Known 1 1 Paton
136 Stephen Paul Pearson 1 7 .14 2006-01-01 23y 02m 30d 5 2006-01-01 23y 02m 30d 5 1 Pearson
136 Steven John Pressley 1 3 .33 2007-04-29 33y 06m 18d 2 2007-04-29 33y 06m 18d 2 1 Pressley
136 Billy Price 1 8 .13 1962-12-08 28y 02m 03d 6 1962-12-08 28y 02m 03d 6 1 Price
136 Marc Jensen Reiper 1 5 .20 1997-10-18 29y 04m 13d 1 1997-10-18 29y 04m 13d 1 1 Reiper
136 John Riley 1 1 1.00 1942-11-07 Not Known 1 1942-11-07 Not Known 1 1 Riley
136 Vidar Riseth 1 8 .13 1999-04-14 26y 11m 24d 4 1999-04-14 26y 11m 24d 4 1 Riseth
136 James [12] Smith 1 7 .14 2000-11-01 19y 11m 12d 1 2000-11-01 19y 11m 12d 1 1 Smith
136 Dominic Sullivan 1 4 .25 1981-01-31 29y 09m 30d 2 1981-01-31 29y 09m 30d 2 1 Sullivan
136 Willie Taylor 1 1 1.00 1949-09-17 Not Known 1 1949-09-17 Not Known 1 1 Taylor
136 Joos Valgaeran 1 12 .08 2000-11-18 24y 08m 15d 3 2000-11-18 24y 08m 15d 3 1 Valgaeran
136 Stanislav Varga 1 11 .09 2003-10-18 31y 00m 10d 1 2003-10-18 31y 00m 10d 1 1 Varga
136 Rudi Vata 1 5 .20 1994-04-09 25y 01m 27d 4 1994-04-09 25y 01m 27d 4 1 Vata
136 Francis Walsh 1 1 1.00 1947-12-25 24y 03m 10d 1 1947-12-25 24y 03m 10d 1 1 Walsh
136 John Britton Weir 1 6 .17 1951-02-24 27y 02m 04d 6 1951-02-24 27y 02m 04d 6 1 Weir
136 Peter [1] Wilson 1 1 21 .05 1924-10-11 Not Known 2 1924-10-11 Not Known 2 1 Wilson
136 Ian Edward Wright 1 1 1.00 1999-11-20 36y 00m 17d 1 1999-11-20 36y 00m 17d 1 1 Wright
136 James S Young 1 2 .50 1907-05-11 Not Known 7 1907-05-11 Not Known 7 1 Young
136 Zheng Zhi 1 2 .50 2010-05-09 29y 08m 11d 3 2010-05-09 29y 08m 11d 3 1 Zhi



Hat Tricks


Total = 13

Player Age Game
No
Goals Comp Match Scorers
Joseph [1] Cassidy Not Known 10 3 Division 1 Tue 26 Feb 1924 Celtic 4 Hearts 1
James Edward McGrory Not Known 20 3 Division A Sat 29 Dec 1934 Celtic 4 Hearts 2
Robert White Murdoch 20y 00m 09d 8 3 League Cup Wed 26 Aug 1964 Celtic 6 Hearts 1
Brian John McClair 20y 02m 17d 3 3 Premier Sat 25 Feb 1984 Celtic 4 Hearts 1
Brian John McClair 20y 11m 09d 6 3 Premier Sat 17 Nov 1984 Hearts 1 Celtic 5
Thomas Coyne 26y 08m 29d 2 3 Premier Sat 12 Aug 1989 Hearts 1 Celtic 3
John Angus Paul Collins 27y 09m 26d 21 3 Premier Sat 25 Nov 1995 Celtic 3 Hearts 1
Henrik Larsson 27y 04m 17d 7 3 SPL Sat 06 Feb 1999 Celtic 3 Hearts 0
Henrik Larsson 29y 04m 15d 12 3 SPL Sun 04 Feb 2001 Hearts 0 Celtic 3
John Hartson 27y 08m 21d 5 3 SPL Thu 26 Dec 2002 Celtic 4 Hearts 2
Gary Hooper 24y 03m 17d 9 5 SPL Sun 13 May 2012 Celtic 5 Hearts 0
Kris Commons 30y 03m 01d 10 3 Scottish Cup Sun 01 Dec 2013 Hearts 0 Celtic 7
Scott Andrew Sinclair 28y 00m 08d 3 3 Premiership Sun 02 Apr 2017 Hearts 0 Celtic 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 Patrick Joseph Bonner 48 42 .88 24 14 10 50.00 29.17 20.83 64.58 1980-09-13 20y 03m 20d 1995-04-19 34y 10m 26d 14 Bonner
2 Charles Shaw 24 17 .71 15 5 4 62.50 20.83 16.67 72.92 1913-09-15 Not Known 1924-10-11 Not Known 12 Shaw
3 Artur Boruc 19 21 1.11 9 5 5 47.37 26.32 26.32 60.53 2005-10-15 25y 07m 25d 2010-02-10 29y 11m 21d 5 Boruc
3 James (Joe) Kennaway 19 21 1.11 10 6 3 52.63 31.58 15.79 68.42 1931-11-21 Not Known 1939-02-22 Not Known 8 Kennaway
5 Peter William Latchford 18 17 .94 12 3 3 66.67 16.67 16.67 75.00 1975-03-29 22y 06m 02d 1986-02-22 33y 04m 26d 7 Latchford
6 David Robertson Adams 17 17 1.00 7 5 5 41.18 29.41 29.41 55.88 1903-10-24 Not Known 1911-09-30 Not Known 9 Adams
7 William [2] Miller 16 30 1.88 7 2 7 43.75 12.50 43.75 50.00 1942-11-07 17y 11m 18d 1949-12-31 25y 01m 11d 8 Miller
8 Jonathan Gould 15 17 1.13 9 3 3 60.00 20.00 20.00 70.00 1997-10-18 29y 03m 00d 2002-04-28 33y 09m 10d 5 Gould
8 Fraser Forster 15 7 .47 12 0 3 80.00 .00 20.00 80.00 2010-09-11 22y 05m 25d 2014-02-22 25y 11m 05d 4 Forster
8 Daniel McArthur 15 31 2.07 5 3 7 33.33 20.00 46.67 43.33 1894-11-03 Not Known 1901-04-06 Not Known 7 McArthur
11 Robert James Douglas 13 5 .38 12 0 1 92.31 .00 7.69 92.31 2000-11-18 28y 06m 25d 2005-05-15 33y 00m 21d 5 Douglas
11 Frank Haffey 13 31 2.38 4 2 7 30.77 15.38 53.85 38.46 1959-04-18 20y 04m 21d 1963-04-29 24y 05m 01d 5 Haffey
13 Ronald Campbell Simpson 12 10 .83 10 1 1 83.33 8.33 8.33 87.50 1965-10-09 34y 11m 28d 1969-02-01 38y 03m 21d 4 Simpson
13 Craig Anthony Gordon 12 7 .58 10 2 0 83.33 16.67 .00 91.67 2014-09-24 31y 08m 25d 2017-08-05 34y 07m 05d 4 Gordon
15 John Murie McCallum Galloway Thomson 10 12 1.20 6 2 2 60.00 20.00 20.00 70.00 1927-03-30 Not Known 1931-08-19 Not Known 6 Thomson
15 Gordon George Banks Marshall 10 8 .80 7 0 3 70.00 .00 30.00 70.00 1992-01-04 27y 08m 16d 1996-09-17 32y 04m 29d 5 Marshall
17 William Maley 9 12 1.33 6 0 3 66.67 .00 33.33 66.67 1890-08-23 Not Known 1895-11-23 Not Known 6 Maley
18 Samuel Evan Williams 8 12 1.50 4 3 1 50.00 37.50 12.50 68.75 1970-03-28 26y 08m 13d 1972-11-18 29y 04m 03d 4 Williams
18 Richard Scott Beattie 8 18 2.25 0 3 5 .00 37.50 62.50 18.75 1955-10-08 18y 11m 14d 1958-12-20 22y 01m 26d 4 Beattie
18 John Fallon 8 12 1.50 3 2 3 37.50 25.00 37.50 50.00 1963-12-14 23y 03m 28d 1970-08-08 29y 11m 23d 4 Fallon
18 John Bonnar 8 13 1.63 2 2 4 25.00 25.00 50.00 37.50 1950-12-30 26y 11m 19d 1955-04-30 31y 03m 19d 4 Bonnar
22 George Irwin Hunter 6 7 1.17 3 1 2 50.00 16.67 33.33 58.33 1951-02-24 20y 05m 27d 1954-02-06 23y 05m 09d 4 Hunter
23 John Mulrooney 5 2 .40 2 2 1 40.00 40.00 20.00 60.00 1912-01-06 Not Known 1913-04-21 Not Known 2 Mulrooney
23 Peter Shevlin 5 4 .80 4 0 1 80.00 .00 20.00 80.00 1924-12-13 Not Known 1926-11-13 Not Known 3 Shevlin
23 David James Marshall 5 6 1.20 2 2 1 40.00 40.00 20.00 60.00 2004-04-03 19y 00m 29d 2005-04-10 20y 01m 05d 2 Marshall
26 Robert MacFarlane 4 6 1.50 1 2 1 25.00 50.00 25.00 50.00 1901-11-02 Not Known 1902-02-22 Not Known 1 MacFarlane
26 James Stewart Robert Kerr 4 5 1.25 2 2 0 50.00 50.00 .00 75.00 1996-10-20 21y 11m 07d 1997-03-01 22y 03m 16d 1 Kerr
26 Joseph Cullen 4 8 2.00 2 0 2 50.00 .00 50.00 50.00 1892-08-27 Not Known 1894-03-10 Not Known 2 Cullen
26 Alistair Robert Hunter 4 2 .50 3 1 0 75.00 25.00 .00 87.50 1973-03-24 23y 05m 20d 1974-11-23 25y 01m 19d 3 Hunter
30 Lukasz Zaluska 3 3 1.00 2 0 1 66.67 .00 33.33 66.67 2009-10-28 27y 04m 12d 2013-01-19 30y 07m 03d 2 Zaluska
30 George Johnstone 3 5 1.67 1 0 2 33.33 .00 66.67 33.33 1940-08-24 25y 08m 09d 1941-04-19 26y 04m 04d 1 Johnstone
32 James [1] Bell 2 0 .00 2 0 0 100.00 .00 .00 100.00 1890-08-23 Not Known 1891-02-28 Not Known 1 Bell
32 Magnus Carl Hedman 2 2 1.00 2 0 0 100.00 .00 .00 100.00 2002-12-26 29y 09m 07d 2003-10-18 30y 06m 29d 2 Hedman
32 Carl Muggleton 2 2 1.00 1 1 0 50.00 50.00 .00 75.00 1994-02-12 25y 04m 30d 1994-04-09 25y 06m 27d 1 Muggleton
32 Andrew Forbes McPherson 2 3 1.50 1 1 0 50.00 50.00 .00 75.00 1902-09-15 Not Known 1902-09-29 Not Known 1 McPherson
36 Thomas S Sinclair 1 0 .00 1 0 0 100.00 .00 .00 100.00 1906-09-15 Not Known 1906-09-15 Not Known 1 Sinclair
36 Thomas Duff 1 3 3.00 0 0 1 .00 .00 100.00 .00 1891-08-15 Not Known 1891-08-15 Not Known 1 Duff
36 Charles Kelly 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1891-10-17 Not Known 1891-10-17 Not Known 1 Kelly
36 John [1] Wallace 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1933-02-11 Not Known 1933-02-11 Not Known 1 Wallace
36 James Oliver 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1909-01-09 Not Known 1909-01-09 Not Known 1 Oliver
36 Ian Edmund Andrews 1 0 .00 1 0 0 100.00 .00 .00 100.00 1988-08-13 23y 08m 12d 1988-08-13 23y 08m 12d 1 Andrews
36 James Culley 1 4 4.00 0 1 0 .00 100.00 .00 50.00 1941-11-22 26y 04m 02d 1941-11-22 26y 04m 02d 1 Culley
36 Denis Connaghan 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1971-12-25 26y 11m 16d 1971-12-25 26y 11m 16d 1 Connaghan
36 John Hunter [3] 1 3 3.00 0 0 1 .00 .00 100.00 .00 1941-08-09 Not Known 1941-08-09 Not Known 1 [3]
36 Francisco Javier Sanchez Broto 1 0 .00 1 0 0 100.00 .00 .00 100.00 2003-05-10 31y 08m 15d 2003-05-10 31y 08m 15d 1 Broto
36 Roy Baines 1 0 .00 1 0 0 100.00 .00 .00 100.00 1977-04-02 27y 01m 26d 1977-04-02 27y 01m 26d 1 Baines

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 = 435
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Gary Mackay 56 53 3 0 13 15 28 23.21 26.79 50.00 36.61 1981-01-31 17y 00m 08d 1997-03-01 33y 01m 06d 16 Mackay
2 John Robertson 55 47 8 0 11 17 27 20.00 30.91 49.09 35.45 1983-03-12 18y 05m 10d 1997-10-18 33y 00m 16d 16 Robertson
3 Henry Smith 47 47 0 0 10 14 23 21.28 29.79 48.94 36.17 1983-03-12 27y 00m 02d 1994-10-15 38y 07m 05d 13 Smith
4 Craig Levein 38 38 0 0 8 12 18 21.05 31.58 47.37 36.84 1983-12-17 19y 01m 25d 1995-04-19 30y 05m 28d 12 Levein
4 John Colquhoun 38 34 4 0 9 13 16 23.68 34.21 42.11 40.79 1985-08-10 22y 00m 27d 1996-03-02 32y 07m 17d 9 Colquhoun
6 Jim Cruickshank 37 37 0 0 6 7 24 16.22 18.92 64.86 25.68 1963-12-14 22y 08m 01d 1977-04-02 35y 11m 20d 14 Cruickshank
7 Dave McPherson 36 34 2 0 6 11 19 16.67 30.56 52.78 31.94 1987-08-12 23y 06m 15d 1999-04-14 35y 02m 17d 10 McPherson
8 Steven Pressley 34 34 0 0 6 4 24 17.65 11.76 70.59 23.53 1998-09-26 24y 11m 15d 2006-08-06 32y 09m 26d 9 Pressley
9 Walter Kidd 33 28 5 0 5 9 19 15.15 27.27 57.58 28.79 1978-03-01 19y 11m 19d 1990-11-10 32y 08m 00d 12 Kidd
10 Alan Anderson 31 31 0 0 6 6 19 19.35 19.35 61.29 29.03 1964-04-18 24y 03m 28d 1975-12-06 35y 11m 15d 13 Anderson
10 John Cumming 31 31 0 0 12 8 11 38.71 25.81 35.48 51.61 1950-12-30 20y 09m 13d 1966-01-29 35y 10m 12d 14 Cumming
12 Neil Berry 29 27 2 0 8 10 11 27.59 34.48 37.93 44.83 1985-08-10 22y 04m 04d 1995-11-25 32y 07m 19d 10 Berry
13 Johnny Hamilton 27 27 0 0 12 7 8 44.44 25.93 29.63 57.41 1955-10-08 20y 08m 16d 1967-03-25 32y 02m 03d 11 Hamilton
14 Jim Brown 25 24 1 0 5 3 17 20.00 12.00 68.00 26.00 1969-11-08 19y 02m 28d 1979-05-14 28y 09m 03d 9 Brown
14 Donald Ford 25 24 1 0 4 4 17 16.00 16.00 68.00 24.00 1964-09-26 19y 11m 01d 1976-02-07 31y 03m 13d 12 Ford
14 Jimmy Wardhaugh 25 25 0 0 13 5 7 52.00 20.00 28.00 62.00 1946-08-21 17y 05m 00d 1958-03-14 28y 11m 21d 11 Wardhaugh
14 Andy Webster 25 23 2 0 4 2 19 16.00 8.00 76.00 20.00 2001-04-22 18y 11m 30d 2013-01-19 30y 08m 27d 8 Webster
18 Tommy Walker 24 24 0 0 6 7 11 25.00 29.17 45.83 39.58 1932-10-01 17y 04m 05d 1946-08-21 31y 02m 26d 12 Walker
18 Robbie Neilson 24 21 3 0 4 7 13 16.67 29.17 54.17 31.25 2000-11-01 20y 04m 13d 2009-05-24 28y 11m 05d 8 Neilson
18 Tosh McKinlay 24 24 0 0 6 6 12 25.00 25.00 50.00 37.50 1988-12-31 24y 00m 28d 1994-10-15 29y 10m 12d 7 McKinlay
18 Marius Zaliukas 24 23 1 0 6 4 14 25.00 16.67 58.33 33.33 2006-11-04 22y 11m 25d 2012-11-28 29y 00m 18d 7 Zaliukas

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 114

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 18 3 55 .33 1983-12-17 19y 02m 15d n/a 1996-09-17 31y 11m 15d n/a 12 Robertson
2 Jimmy Wardhaugh 12 25 .48 1946-08-21 17y 05m 00d n/a 1957-12-28 28y 09m 07d n/a 9 Wardhaugh
3 Willie Wallace 11 1 20 .55 1961-05-02 20y 10m 09d n/a 1966-03-09 25y 08m 14d n/a 5 Wallace
4 Johnny Hamilton 9 27 .33 1959-09-12 24y 07m 21d n/a 1966-03-05 31y 01m 11d n/a 6 Hamilton
4 Colin Cameron 9 3 21 .43 1996-10-20 23y 11m 27d n/a 2000-11-18 28y 00m 26d n/a 4 Cameron
4 Willie Bauld 9 21 .43 1949-12-31 22y 11m 07d n/a 1960-01-02 32y 11m 09d n/a 6 Bauld
7 Donald Ford 8 1 25 .32 1969-11-08 25y 00m 14d n/a 1975-08-13 30y 09m 19d n/a 6 Ford
8 Ian Crawford 7 8 .88 1956-04-21 21y 09m 07d n/a 1960-12-17 26y 05m 03d n/a 4 Crawford
8 Drew Busby 7 1 16 .44 1974-11-23 26y 11m 15d n/a 1978-10-28 30y 10m 20d n/a 4 Busby
10 Alfie Conn Snr 6 20 .30 1945-12-29 19y 02m 27d n/a 1956-04-21 29y 06m 19d n/a 4 Conn
10 Tommy Walker 6 24 .25 1934-01-13 18y 07m 18d n/a 1943-02-13 27y 08m 18d n/a 4 Walker
12 Danny Paton 5 7 .71 1962-02-17 26y 00m 21d n/a 1962-08-25 26y 06m 29d n/a 2 Paton
12 Willie Gibson 5 18 .28 1976-11-20 23y 07m 17d n/a 1980-12-13 27y 08m 10d n/a 2 Gibson
12 George Hamilton 5 4 1.25 1940-12-07 23y 00m 00d n/a 1941-08-09 23y 08m 02d n/a 2 Hamilton
12 John Colquhoun 5 38 .13 1985-08-10 22y 00m 27d n/a 1994-04-09 30y 08m 26d n/a 4 Colquhoun
16 Stephane Adam 4 12 .33 1998-12-06 29y 06m 22d n/a 1999-04-14 29y 11m 00d n/a 1 Adam
16 Jim Brown 4 25 .16 1971-12-25 21y 04m 14d n/a 1976-10-25 26y 02m 14d n/a 3 Brown
16 Bobby Blackwood 4 11 .36 1958-03-14 23y 06m 22d n/a 1962-02-17 27y 05m 28d n/a 4 Blackwood
16 Scott Crabbe 4 13 .31 1989-08-30 21y 00m 18d n/a 1992-01-04 23y 04m 23d n/a 2 Crabbe
16 Mark de Vries 4 9 .44 2002-12-26 27y 04m 02d n/a 2004-04-25 28y 08m 01d n/a 2 de Vries
16 Alan Gordon 4 11 .36 1964-09-26 20y 04m 12d n/a 1965-10-09 21y 04m 25d n/a 2 Gordon
16 Alex McCrae 4 8 .50 1944-11-25 24y 10m 23d n/a 1946-12-21 26y 11m 19d n/a 3 McCrae
16 Andrius Velicka 4 1 5 .80 2006-11-04 27y 06m 30d n/a 2007-12-01 28y 07m 26d n/a 2 Velicka
16 Alex Young 4 9 .44 1956-01-28 18y 11m 25d n/a 1959-09-12 22y 07m 09d n/a 4 Young



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 47 74 1.57 10 14 23 21.28 29.79 48.94 36.17 1983-03-12 27y 00m 02d 1994-10-15 38y 07m 05d 13 Smith
2 Jim Cruickshank 37 86 2.32 6 7 24 16.22 18.92 64.86 25.68 1963-12-14 22y 08m 01d 1977-04-02 35y 11m 20d 14 Cruickshank
3 Jimmy Brown 20 38 1.90 8 4 8 40.00 20.00 40.00 50.00 1943-09-25 18y 02m 06d 1952-01-02 26y 05m 14d 9 Brown
4 Gordon Marshall 17 33 1.94 10 3 4 58.82 17.65 23.53 67.65 1956-12-01 17y 04m 29d 1963-04-29 23y 09m 27d 7 Marshall
5 Craig Gordon 16 26 1.63 4 2 10 25.00 12.50 62.50 31.25 2004-01-18 21y 00m 18d 2007-04-29 24y 03m 30d 4 Gordon
6 Gilles Rousset 14 27 1.93 2 3 9 14.29 21.43 64.29 25.00 1995-11-25 32y 03m 03d 1999-11-20 36y 02m 29d 5 Rousset
7 Antti Niemi 12 31 2.58 2 0 10 16.67 .00 83.33 16.67 2000-02-05 27y 08m 07d 2002-04-28 29y 10m 29d 3 Niemi
7 Jamie Macdonald 12 35 2.92 2 0 10 16.67 .00 83.33 16.67 2010-05-09 24y 00m 22d 2014-02-22 27y 10m 05d 4 Macdonald
9 Marian Kello 8 14 1.75 2 1 5 25.00 12.50 62.50 31.25 2009-05-24 26y 08m 19d 2011-12-10 29y 03m 05d 4 Kello
10 Neil Alexander 7 17 2.43 0 2 5 .00 28.57 71.43 14.29 2014-09-24 36y 06m 14d 2016-04-30 38y 01m 20d 2 Alexander
11 Willie Duff 6 8 1.33 4 1 1 66.67 16.67 16.67 75.00 1954-08-21 19y 06m 15d 1956-04-21 21y 02m 15d 2 Duff
11 Kenny Garland 6 13 2.17 1 1 4 16.67 16.67 66.67 25.00 1970-10-28 22y 07m 12d 1973-10-27 25y 07m 11d 4 Garland
13 Jimmy Watters 5 8 1.60 2 1 2 40.00 20.00 40.00 50.00 1952-10-25 25y 02m 13d 1955-04-30 27y 08m 18d 3 Watters
13 Roddy McKenzie 5 13 2.60 0 2 3 .00 40.00 60.00 20.00 1998-02-08 22y 06m 00d 2002-12-26 27y 04m 18d 3 McKenzie
13 Craig Nelson 5 10 2.00 1 2 2 20.00 40.00 40.00 40.00 1995-01-11 23y 07m 14d 1996-03-02 24y 09m 03d 2 Nelson
13 Janos Balogh 5 6 1.20 1 2 2 20.00 40.00 40.00 40.00 2008-11-02 25y 11m 04d 2009-10-28 26y 10m 29d 2 Balogh
17 Jack Hamilton 4 15 3.75 0 0 4 .00 .00 100.00 .00 2016-08-07 22y 04m 16d 2017-08-05 23y 04m 14d 2 Hamilton
17 John Brough 4 14 3.50 0 0 4 .00 .00 100.00 .00 1980-09-13 20y 05m 14d 1981-04-01 21y 00m 02d 1 Brough
17 Nicky Walker 4 2 .50 1 1 2 25.00 25.00 50.00 37.50 1991-04-27 28y 06m 29d 1993-11-20 31y 01m 22d 3 Walker
20 Steve Banks 3 9 3.00 0 1 2 .00 33.33 66.67 16.67 2005-10-15 33y 08m 06d 2008-02-16 36y 00m 07d 2 Banks
20 Tepi Moilanen 3 7 2.33 1 0 2 33.33 .00 66.67 33.33 2003-04-19 29y 04m 07d 2003-10-18 29y 10m 06d 2 Moilanen
20 Ray Dunlop 3 6 2.00 1 0 2 33.33 .00 66.67 33.33 1978-03-01 27y 03m 06d 1978-10-28 27y 11m 05d 2 Dunlop
23 Anthony Basso 2 1 .50 1 1 0 50.00 50.00 .00 75.00 2007-10-31 28y 03m 27d 2007-12-01 28y 04m 27d 1 Basso
23 Thomson Allan 2 4 2.00 0 0 2 .00 .00 100.00 .00 1979-04-18 32y 06m 13d 1979-05-14 32y 07m 09d 1 Allan
23 Brian Wilson 2 6 3.00 0 0 2 .00 .00 100.00 .00 1976-10-25 28y 04m 19d 1976-11-20 28y 05m 14d 1 Wilson
26 Wilson Brown 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1958-12-20 Not Known 1958-12-20 Not Known 1 Brown
26 Viktor Noring 1 2 2.00 0 0 1 .00 .00 100.00 .00 2017-05-21 26y 03m 18d 2017-05-21 26y 03m 18d 1 Noring

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 Gary Mackay Hearts 56 53 3 0 13 15 28 23.21 26.79 50.00 36.61 1981-01-31 17y 00m 08d 1997-03-01 33y 01m 06d 16 Mackay
2 John Robertson Hearts 55 47 8 0 11 17 27 20.00 30.91 49.09 35.45 1983-03-12 18y 05m 10d 1997-10-18 33y 00m 16d 16 Robertson
3 Paul Michael Lyons McStay Celtic 53 53 0 4 28 15 10 52.83 28.30 18.87 66.98 1983-03-12 18y 04m 18d 1997-01-11 32y 02m 20d 15 McStay
4 Patrick Joseph Bonner Celtic 48 48 0 0 24 14 10 50.00 29.17 20.83 64.58 1980-09-13 20y 03m 20d 1995-04-19 34y 10m 26d 14 Bonner
5 Henry Smith Hearts 47 47 0 0 10 14 23 21.28 29.79 48.94 36.17 1983-03-12 27y 00m 02d 1994-10-15 38y 07m 05d 13 Smith
6 Robert Sime Aitken Celtic 46 46 0 3 28 11 7 60.87 23.91 15.22 72.83 1976-05-03 17y 05m 09d 1989-12-26 31y 01m 02d 13 Aitken
7 Peter Grant Celtic 41 38 3 0 16 14 11 39.02 34.15 26.83 56.10 1984-09-15 19y 00m 16d 1996-11-30 31y 03m 00d 13 Grant
7 Alexander McNair Celtic 41 41 0 0 22 11 8 53.66 26.83 19.51 67.07 1904-09-19 Not Known 1924-10-11 Not Known 21 McNair
9 John Colquhoun Hearts 38 34 4 0 9 13 16 23.68 34.21 42.11 40.79 1985-08-10 22y 00m 27d 1996-03-02 32y 07m 17d 9 Colquhoun
9 Craig Levein Hearts 38 38 0 0 8 12 18 21.05 31.58 47.37 36.84 1983-12-17 19y 01m 25d 1995-04-19 30y 05m 28d 12 Levein
11 Thomas Burns Celtic 37 33 4 6 24 8 5 64.86 21.62 13.51 75.68 1976-05-03 19y 04m 17d 1989-10-21 32y 10m 05d 12 Burns
11 Jim Cruickshank Hearts 37 37 0 0 6 7 24 16.22 18.92 64.86 25.68 1963-12-14 22y 08m 01d 1977-04-02 35y 11m 20d 14 Cruickshank
11 Billy McNeill Celtic 37 37 0 0 22 7 8 59.46 18.92 21.62 68.92 1959-09-12 19y 06m 10d 1975-03-29 35y 00m 27d 15 McNeill
14 Daniel Fergus McGrain Celtic 36 36 0 0 25 6 5 69.44 16.67 13.89 77.78 1972-03-18 21y 10m 17d 1987-05-09 37y 00m 08d 13 McGrain
14 Dave McPherson Hearts 36 34 2 0 6 11 19 16.67 30.56 52.78 31.94 1987-08-12 23y 06m 15d 1999-04-14 35y 02m 17d 10 McPherson
16 Thomas Boyd Celtic 34 29 5 0 20 7 7 58.82 20.59 20.59 69.12 1992-02-29 26y 03m 05d 2002-04-28 36y 05m 04d 11 Boyd
16 Scott [2] Brown Celtic 34 32 2 4 27 5 2 79.41 14.71 5.88 86.76 2007-08-25 22y 01m 30d 2017-08-05 32y 01m 10d 11 Brown
16 Robert Brown Hogg Celtic 34 34 0 0 15 9 10 44.12 26.47 29.41 57.35 1932-10-01 32y 03m 11d 1946-12-21 Not Known 14 Hogg
16 Steven Pressley Hearts 34 34 0 0 6 4 24 17.65 11.76 70.59 23.53 1998-09-26 24y 11m 15d 2006-08-06 32y 09m 26d 9 Pressley
20 Walter Kidd Hearts 33 28 5 0 5 9 19 15.15 27.27 57.58 28.79 1978-03-01 19y 11m 19d 1990-11-10 32y 08m 00d 12 Kidd

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 Henrik Larsson Celtic 23 2 26 .88 1997-10-18 26y 00m 28d 1 2004-02-07 32y 04m 18d 24 7 Larsson
2 John Robertson Hearts 18 3 55 .33 1983-12-17 19y 02m 15d n/a 1996-09-17 31y 11m 15d n/a 12 Robertson
3 James Edward McGrory Celtic 17 22 .77 1925-11-25 Not Known 2 1937-02-06 Not Known 22 7 McGrory
4 Gary Hooper Celtic 12 1 11 1.09 2011-05-11 23y 03m 15d 4 2013-01-19 24y 11m 24d 12 3 Hooper
4 Brian John McClair Celtic 12 1 17 .71 1983-12-17 20y 00m 09d 2 1987-02-14 23y 02m 06d 15 3 McClair
4 Robert White Murdoch Celtic 12 4 29 .41 1962-08-11 17y 11m 25d 1 1972-04-29 27y 08m 12d 28 5 Murdoch
4 Jimmy Wardhaugh Hearts 12 25 .48 1946-08-21 17y 05m 00d n/a 1957-12-28 28y 09m 07d n/a 9 Wardhaugh
8 Kenneth Mathieson Dalglish Celtic 11 1 19 .58 1972-11-18 21y 08m 14d 5 1977-02-07 25y 11m 03d 18 5 Dalglish
8 Willie Wallace Hearts 11 1 20 .55 1961-05-02 20y 10m 09d n/a 1966-03-09 25y 08m 14d n/a 5 Wallace
10 John Crum Celtic 10 17 .59 1934-12-29 Not Known 2 1940-12-07 Not Known 15 5 Crum
10 John Hughes Celtic 10 22 .45 1961-10-21 Not Known 3 1970-08-22 Not Known 22 4 Hughes
10 Joe McBride Celtic 10 3 8 1.25 1965-10-09 27y 03m 29d 1 1966-11-26 28y 05m 16d 7 2 McBride
10 Mark Edward McGhee Celtic 10 13 .77 1985-12-14 28y 06m 24d 1 1989-03-18 31y 09m 26d 15 3 McGhee
10 Alexander McMahon Celtic 10 19 .53 1891-10-17 Not Known 2 1902-02-22 Not Known 19 7 McMahon
10 James McMenemy Celtic 10 33 .30 1903-10-24 Not Known 2 1918-02-09 Not Known 31 7 McMenemy
16 Willie Bauld Hearts 9 21 .43 1949-12-31 22y 11m 07d n/a 1960-01-02 32y 11m 09d n/a 6 Bauld
16 Colin Cameron Hearts 9 3 21 .43 1996-10-20 23y 11m 27d n/a 2000-11-18 28y 00m 26d n/a 4 Cameron
16 John [14] Campbell Celtic 9 20 .45 1891-02-28 Not Known 1 1902-09-29 Not Known 20 6 Campbell
16 Thomas Steven Chalmers Celtic 9 22 .41 1962-02-17 25y 01m 22d 4 1968-10-12 31y 09m 16d 21 8 Chalmers
16 Robert Young Collins Celtic 9 2 17 .53 1949-09-17 18y 07m 01d 1 1958-03-14 27y 00m 26d 17 6 Collins

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 Patrick Joseph Bonner Celtic 48 24 14 10 50.00 29.17 20.83 64.58 1980-09-13 20y 03m 20d 1995-04-19 34y 10m 26d 14 Bonner
2 Henry Smith Hearts 47 10 14 23 21.28 29.79 48.94 36.17 1983-03-12 27y 00m 02d 1994-10-15 38y 07m 05d 13 Smith
3 Jim Cruickshank Hearts 37 6 7 24 16.22 18.92 64.86 25.68 1963-12-14 22y 08m 01d 1977-04-02 35y 11m 20d 14 Cruickshank
4 Charles Shaw Celtic 24 15 5 4 62.50 20.83 16.67 72.92 1913-09-15 Not Known 1924-10-11 Not Known 12 Shaw
5 Jimmy Brown Hearts 20 8 4 8 40.00 20.00 40.00 50.00 1943-09-25 18y 02m 06d 1952-01-02 26y 05m 14d 9 Brown
6 Artur Boruc Celtic 19 9 5 5 47.37 26.32 26.32 60.53 2005-10-15 25y 07m 25d 2010-02-10 29y 11m 21d 5 Boruc
6 James (Joe) Kennaway Celtic 19 10 6 3 52.63 31.58 15.79 68.42 1931-11-21 Not Known 1939-02-22 Not Known 8 Kennaway
8 Willie Gibson Hearts 18 1 2 15 5.56 11.11 83.33 11.11 1974-03-02 20y 10m 27d 1981-04-01 27y 11m 29d 7 Gibson
8 Billy Higgins Hearts 18 7 4 7 38.89 22.22 38.89 50.00 1960-12-17 20y 09m 02d 1966-08-27 26y 05m 12d 7 Higgins
8 Peter William Latchford Celtic 18 12 3 3 66.67 16.67 16.67 75.00 1975-03-29 22y 06m 02d 1986-02-22 33y 04m 26d 7 Latchford
11 David Robertson Adams Celtic 17 7 5 5 41.18 29.41 29.41 55.88 1903-10-24 Not Known 1911-09-30 Not Known 9 Adams
11 Gordon Marshall Hearts 17 10 3 4 58.82 17.65 23.53 67.65 1956-12-01 17y 04m 29d 1963-04-29 23y 09m 27d 7 Marshall
13 Craig Gordon Hearts 16 4 2 10 25.00 12.50 62.50 31.25 2004-01-18 21y 00m 18d 2007-04-29 24y 03m 30d 4 Gordon
13 William [2] Miller Celtic 16 7 2 7 43.75 12.50 43.75 50.00 1942-11-07 17y 11m 18d 1949-12-31 25y 01m 11d 8 Miller
15 Fraser Forster Celtic 15 12 0 3 80.00 .00 20.00 80.00 2010-09-11 22y 05m 25d 2014-02-22 25y 11m 05d 4 Forster
15 Jonathan Gould Celtic 15 9 3 3 60.00 20.00 20.00 70.00 1997-10-18 29y 03m 00d 2002-04-28 33y 09m 10d 5 Gould
15 Daniel McArthur Celtic 15 5 3 7 33.33 20.00 46.67 43.33 1894-11-03 Not Known 1901-04-06 Not Known 7 McArthur
18 Gilles Rousset Hearts 14 2 3 9 14.29 21.43 64.29 25.00 1995-11-25 32y 03m 03d 1999-11-20 36y 02m 29d 5 Rousset
19 Robert James Douglas Celtic 13 12 0 1 92.31 .00 7.69 92.31 2000-11-18 28y 06m 25d 2005-05-15 33y 00m 21d 5 Douglas
19 Frank Haffey Celtic 13 4 2 7 30.77 15.38 53.85 38.46 1959-04-18 20y 04m 21d 1963-04-29 24y 05m 01d 5 Haffey

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