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 Competitive Appearances
Opposition All Appearances
Opposition Scorers Competitive Games
Opposition Scorers All Games
Opposition Hat Tricks
Opposition Goalkeepers

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

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

Competitive Appearances

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

Total Played = 738
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 27 15 11 50.94 28.30 20.75 65.09 1980-09-13 20y 03m 20d 1996-03-02 35y 09m 07d 15 Bonner
3 Robert Sime Aitken 46 46 0 3 29 11 7 61.70 23.40 14.89 73.40 1976-02-07 17y 02m 14d 1989-12-26 31y 01m 02d 13 Aitken
4 Scott [2] Brown 44 42 2 4 34 6 4 77.27 13.64 9.09 84.09 2007-08-25 22y 01m 30d 2020-12-20 35y 05m 24d 14 Brown
5 James [2] Forrest 42 29 13 8 38 3 6 80.85 6.38 12.77 84.04 2010-05-09 18y 10m 02d 2026-10-18 35y 03m 11d 17 Forrest
6 Peter Grant 41 38 3 0 16 16 11 37.21 37.21 25.58 55.81 1984-05-05 18y 08m 05d 1996-11-30 31y 03m 00d 14 Grant
6 Alexander McNair 41 41 0 0 22 11 8 53.66 26.83 19.51 67.07 1904-09-19 21y 08m 26d 1924-10-11 41y 09m 17d 21 McNair
8 Callum William McGregor 40 37 3 5 33 3 6 78.57 7.14 14.29 82.14 2014-09-24 21y 03m 10d 2026-10-18 33y 04m 04d 13 McGregor
9 Thomas Burns 37 33 4 5 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
9 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
11 Daniel Fergus McGrain 36 36 0 0 25 7 5 67.57 18.92 13.51 77.03 1972-03-18 21y 10m 17d 1987-05-09 37y 00m 08d 13 McGrain
12 Thomas Boyd 34 29 5 0 21 7 7 60.00 20.00 20.00 70.00 1992-02-29 26y 03m 05d 2002-04-28 36y 05m 04d 11 Boyd
12 Robert Brown Hogg 34 34 0 0 15 9 10 44.12 26.47 29.41 57.35 1932-10-01 18y 04m 21d 1946-12-21 32y 07m 11d 14 Hogg
14 James McMenemy 33 33 0 10 15 9 9 45.45 27.27 27.27 59.09 1902-09-29 21y 11m 18d 1919-09-13 38y 11m 02d 18 McMenemy
15 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
15 Bobby Lennox 32 28 4 8 23 5 6 67.65 14.71 17.65 75.00 1962-08-11 18y 11m 12d 1979-05-14 35y 08m 14d 15 Lennox
17 Jackie McNamara 31 29 2 2 26 5 4 74.29 14.29 11.43 81.43 1995-11-25 22y 01m 01d 2005-05-15 31y 06m 21d 10 McNamara
18 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
19 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
20 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
20 James McStay 27 27 0 0 16 6 5 59.26 22.22 18.52 70.37 1922-12-16 27y 08m 15d 1934-01-13 38y 09m 12d 12 McStay
20 Stilian Petrov 27 24 3 7 19 3 6 67.86 10.71 21.43 73.21 1999-11-20 20y 04m 15d 2006-08-06 27y 01m 01d 8 Petrov
23 James Quinn [1] 26 26 0 9 11 8 7 42.31 30.77 26.92 57.69 1901-04-06 22y 08m 29d 1915-01-30 36y 06m 22d 14 [1]
23 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
23 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
23 James S Young 26 26 0 1 9 10 7 34.62 38.46 26.92 53.85 1904-04-02 22y 02m 23d 1916-09-30 34y 08m 20d 14 Young
27 William Loney 25 25 0 2 10 8 7 40.00 32.00 28.00 56.00 1900-09-17 24y 10m 10d 1913-04-21 37y 05m 14d 13 Loney
27 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
27 Alex [1] Thomson 25 25 0 3 15 5 5 60.00 20.00 20.00 70.00 1923-04-07 21y 09m 24d 1934-01-13 32y 06m 30d 12 Thomson
27 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
31 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
31 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
33 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
33 Aiden McGeady 23 18 5 2 14 6 7 51.85 22.22 25.93 62.96 2004-04-25 18y 00m 21d 2010-05-09 24y 01m 05d 7 McGeady
33 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
36 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
36 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
36 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
36 Mikael Lustig 22 20 2 2 18 2 3 78.26 8.70 13.04 82.61 2012-04-15 25y 04m 02d 2019-05-25 32y 05m 12d 7 Lustig
36 James Edward McGrory 22 22 0 17 13 5 4 59.09 22.73 18.18 70.45 1924-10-11 20y 05m 15d 1937-02-06 32y 09m 11d 12 McGrory
41 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
41 Paul Lambert 21 20 1 0 19 5 4 67.86 17.86 14.29 76.79 1997-12-13 28y 04m 06d 2005-05-15 35y 09m 08d 8 Lambert
41 William McStay 21 21 0 2 15 2 4 71.43 9.52 19.05 76.19 1917-01-13 24y 06m 23d 1929-01-26 36y 07m 05d 12 McStay
41 Peter [1] Wilson 21 21 0 1 14 4 3 66.67 19.05 14.29 76.19 1924-02-26 19y 03m 01d 1933-09-02 28y 09m 08d 11 Wilson
45 John [14] Campbell 20 20 0 9 8 4 8 40.00 20.00 40.00 50.00 1891-02-28 18y 06m 09d 1902-09-29 30y 01m 10d 11 Campbell
45 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
45 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
45 William Orr 20 20 0 1 6 8 6 30.00 40.00 30.00 50.00 1897-09-11 24y 02m 22d 1907-05-11 33y 10m 21d 10 Orr
45 Alan Thompson 20 18 2 2 18 2 3 78.26 8.70 13.04 82.61 2000-11-01 26y 10m 10d 2006-04-30 32y 04m 08d 6 Thompson
45 Andrew Francis Walker 20 14 6 6 13 7 3 56.52 30.43 13.04 71.74 1987-08-12 22y 04m 06d 1996-01-17 30y 09m 11d 6 Walker
51 Nir Bitton 19 15 4 1 21 3 1 84.00 12.00 4.00 90.00 2013-12-01 22y 01m 01d 2022-05-07 30y 06m 07d 9 Bitton
51 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
51 Kenneth Mathieson Dalglish 19 19 0 11 14 3 3 70.00 15.00 15.00 77.50 1969-11-08 18y 08m 04d 1977-04-02 26y 00m 29d 7 Dalglish
51 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
51 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
51 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
51 Alexander McMahon 19 19 0 10 7 3 9 36.84 15.79 47.37 44.74 1891-08-15 20y 09m 30d 1902-02-22 31y 04m 06d 11 McMahon
51 George Denholm Paterson 19 19 0 0 11 5 3 57.89 26.32 15.79 71.05 1934-08-18 19y 10m 23d 1945-12-29 31y 03m 03d 9 Paterson
51 Tomas Rogic 19 9 10 2 17 3 2 77.27 13.64 9.09 84.09 2013-09-14 20y 08m 29d 2022-05-07 29y 04m 21d 8 Rogic
51 Kieran Tierney 19 19 0 2 14 3 4 66.67 14.29 19.05 73.81 2015-09-26 18y 03m 21d 2026-10-18 29y 04m 13d 6 Tierney
61 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
61 Fraser Forster 18 18 0 0 15 0 3 83.33 .00 16.67 83.33 2010-09-11 22y 05m 25d 2020-02-12 31y 10m 26d 5 Forster
61 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
61 Shaun Richard Maloney 18 10 8 4 19 4 5 67.86 14.29 17.86 75.00 2001-08-11 18y 06m 18d 2011-05-11 28y 03m 17d 9 Maloney
61 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
61 Georgios Samaras 18 10 8 3 14 2 5 66.67 9.52 23.81 71.43 2008-02-16 22y 11m 26d 2014-02-22 29y 00m 01d 7 Samaras
61 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
68 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
68 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
68 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
68 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
68 Harry (Henry A) Hood 17 16 1 5 13 3 2 72.22 16.67 11.11 80.56 1970-03-28 25y 05m 25d 1976-02-07 31y 04m 04d 7 Hood
68 Thomas Ian McAdam 17 16 1 1 13 3 2 72.22 16.67 11.11 80.56 1978-08-19 24y 04m 10d 1985-10-12 31y 06m 03d 6 McAdam
68 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
68 Stephen McManus 17 16 1 3 9 6 6 42.86 28.57 28.57 57.14 2004-04-03 21y 06m 24d 2009-12-20 27y 03m 10d 7 McManus
68 Johan Mjallby 17 16 1 1 14 1 4 73.68 5.26 21.05 76.32 1998-12-06 27y 09m 27d 2004-04-25 33y 02m 16d 6 Mjallby
68 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
78 Dianbobo Balde 16 16 0 0 13 3 1 76.47 17.65 5.88 85.29 2001-11-17 26y 06m 07d 2006-11-04 31y 05m 25d 6 Balde
78 James Andrew Brogan 16 16 0 1 10 4 3 58.82 23.53 17.65 70.59 1965-01-16 20y 07m 11d 1974-11-23 30y 05m 18d 10 Brogan
78 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
78 Kris Commons 16 14 2 7 15 1 2 83.33 5.56 11.11 86.11 2011-05-11 27y 08m 11d 2016-04-30 32y 08m 00d 6 Commons
78 Simon Thomas Donnelly 16 11 5 2 7 6 4 41.18 35.29 23.53 58.82 1994-04-09 19y 04m 08d 1998-12-06 24y 00m 05d 6 Donnelly
78 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
78 Mike Galloway 16 13 3 0 6 7 4 35.29 41.18 23.53 55.88 1989-08-12 24y 02m 13d 1995-01-11 29y 07m 12d 6 Galloway
78 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
78 John Hartson 16 13 3 5 13 1 3 76.47 5.88 17.65 79.41 2001-08-11 26y 04m 06d 2006-04-30 31y 00m 25d 5 Hartson
78 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
78 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
78 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
78 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
78 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
78 Anton Gerard Patrick Rogan 16 14 2 0 10 6 4 50.00 30.00 20.00 65.00 1987-02-14 20y 10m 20d 1991-04-27 25y 01m 02d 5 Rogan
78 Greg John Taylor 16 15 1 1 14 1 3 77.78 5.56 16.67 80.56 2019-12-18 22y 01m 13d 2025-03-29 27y 04m 24d 6 Taylor
94 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
94 Craig Anthony Gordon 15 15 0 0 15 2 2 78.95 10.53 10.53 84.21 2014-09-24 31y 08m 25d 2019-12-18 36y 11m 18d 6 Gordon
94 Jonathan Gould 15 15 0 0 16 3 3 72.73 13.64 13.64 79.55 1997-10-18 29y 03m 00d 2002-10-20 34y 03m 02d 6 Gould
94 Leigh Griffiths 15 11 4 7 13 2 2 76.47 11.76 11.76 82.35 2014-02-22 23y 06m 02d 2021-08-15 30y 11m 26d 9 Griffiths
94 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
94 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
94 Daizen Maeda 15 13 2 7 11 1 3 73.33 6.67 20.00 76.67 2022-05-07 24y 06m 17d 2026-05-16 28y 06m 26d 5 Maeda
94 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
94 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
94 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
94 Paul Wilson 15 11 4 3 13 2 2 76.47 11.76 11.76 82.35 1973-03-24 22y 04m 01d 1978-08-19 27y 08m 27d 7 Wilson
105 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
105 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
105 Kyogo Furuhashi 14 12 2 11 12 0 3 80.00 .00 20.00 80.00 2021-07-31 26y 06m 11d 2024-11-23 29y 10m 03d 4 Furuhashi
105 Reo Hatate 14 11 3 1 12 1 2 80.00 6.67 13.33 83.33 2022-01-26 24y 02m 05d 2026-01-25 28y 02m 04d 5 Hatate
105 Emilio Izaguirre 14 14 0 0 15 2 2 78.95 10.53 10.53 84.21 2010-09-11 24y 04m 01d 2017-01-29 30y 08m 19d 7 Izaguirre
105 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
105 Matthew Lynch 14 14 0 1 6 4 4 42.86 28.57 28.57 57.14 1938-01-08 21y 01m 10d 1946-12-21 30y 00m 22d 9 Lynch
105 Roderick Duncan William MacDonald 14 14 0 2 12 0 3 80.00 .00 20.00 80.00 1973-10-27 19y 01m 27d 1980-12-13 26y 03m 13d 7 MacDonald
105 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
105 Joseph Miller 14 9 5 3 9 3 3 60.00 20.00 20.00 70.00 1987-12-12 20y 00m 04d 1993-03-10 25y 03m 02d 6 Miller
105 Lubomir Moravcik 14 11 3 6 13 0 3 81.25 .00 18.75 81.25 1998-12-06 33y 05m 14d 2002-04-28 36y 10m 06d 4 Moravcik
105 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
105 Scott Andrew Sinclair 14 9 5 9 12 0 2 85.71 .00 14.29 85.71 2016-08-07 27y 04m 13d 2019-05-25 30y 02m 00d 3 Sinclair
105 Anthony Stokes 14 10 4 4 13 0 3 81.25 .00 18.75 81.25 2010-09-11 22y 01m 17d 2014-11-30 26y 04m 05d 5 Stokes
119 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
119 Gary Caldwell 13 13 0 1 5 4 5 35.71 28.57 35.71 50.00 2006-08-06 24y 03m 25d 2009-12-20 27y 08m 08d 4 Caldwell
119 Tommy Callaghan 13 12 1 0 10 4 3 58.82 23.53 17.65 70.59 1969-02-01 23y 01m 26d 1976-10-25 30y 10m 19d 9 Callaghan
119 Cameron Carter-Vickers 13 13 0 1 11 0 2 84.62 .00 15.38 84.62 2022-01-26 24y 00m 26d 2025-03-29 27y 02m 29d 4 Carter-Vickers
119 George Connelly 13 13 0 2 11 2 1 78.57 14.29 7.14 85.71 1968-10-12 19y 07m 11d 1975-08-20 26y 05m 19d 8 Connelly
119 James Philip Craig 13 13 0 0 10 2 3 66.67 13.33 20.00 73.33 1966-01-29 22y 08m 22d 1972-04-29 28y 11m 22d 7 Craig
119 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
119 Robert James Douglas 13 13 0 0 16 0 1 94.12 .00 5.88 94.12 2000-11-18 28y 06m 25d 2005-05-15 33y 00m 21d 5 Douglas
119 Odsonne Edouard 13 10 3 8 10 1 3 71.43 7.14 21.43 75.00 2017-12-17 19y 11m 01d 2021-08-15 23y 06m 30d 5 Edouard
119 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
119 Joe Hart 13 13 0 0 11 0 2 84.62 .00 15.38 84.62 2021-08-15 34y 03m 27d 2024-05-04 37y 00m 15d 3 Hart
119 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
119 David Hay 13 13 0 0 9 3 2 64.29 21.43 14.29 75.00 1969-11-08 21y 09m 10d 1974-03-02 26y 01m 02d 5 Hay
119 Patrick Comerford McAulay 13 13 0 4 7 1 5 53.85 7.69 38.46 57.69 1942-11-07 21y 03m 08d 1949-09-17 28y 01m 18d 7 McAulay
119 Patrick McCluskey 13 10 3 0 11 1 2 78.57 7.14 14.29 82.14 1972-11-18 20y 07m 05d 1977-02-07 24y 09m 25d 5 McCluskey
119 Mark Edward McGhee 13 9 4 10 7 5 3 46.67 33.33 20.00 63.33 1985-12-14 28y 06m 24d 1989-03-18 31y 09m 26d 4 McGhee
119 John [1] McPhail 13 13 0 6 9 2 2 69.23 15.38 15.38 76.92 1942-11-07 18y 10m 11d 1953-10-24 29y 09m 27d 9 McPhail
119 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
119 Shunsuke Nakamura 13 12 1 1 7 4 3 50.00 28.57 21.43 64.29 2005-10-15 27y 03m 21d 2009-05-24 30y 11m 00d 4 Nakamura
119 Charles Nicholas 13 11 2 7 10 3 2 66.67 20.00 13.33 76.67 1980-09-13 18y 08m 14d 1994-10-15 32y 09m 15d 7 Nicholas
119 David Kennedy Russell 13 13 0 0 4 4 5 30.77 30.77 38.46 46.15 1896-09-05 33y 01m 30d 1902-02-22 38y 07m 16d 5 Russell
140 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]
140 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]
140 John Divers [2] 12 12 0 1 5 3 4 41.67 25.00 33.33 54.17 1937-09-18 26y 01m 12d 1944-11-25 33y 03m 19d 5 [2]
140 Dedryck Boyata 12 12 0 2 9 2 1 75.00 16.67 8.33 83.33 2015-09-26 24y 09m 29d 2019-02-27 28y 02m 30d 4 Boyata
140 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
140 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
140 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
140 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
140 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
140 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
140 Mark McNally 12 12 0 1 5 3 5 38.46 23.08 38.46 50.00 1991-04-27 20y 01m 17d 1995-02-25 23y 11m 15d 5 McNally
140 Charles Edward Napier 12 12 0 3 6 4 2 50.00 33.33 16.67 66.67 1929-12-21 19y 02m 13d 1934-12-29 24y 02m 21d 6 Napier
140 Brian O'Neil 12 9 3 1 7 4 3 50.00 28.57 21.43 64.29 1991-10-05 19y 00m 29d 1997-03-01 24y 05m 23d 6 O'Neil
140 Anthony Ralston 12 8 4 1 19 1 5 76.00 4.00 20.00 78.00 2017-08-05 18y 08m 20d 2026-05-16 27y 06m 00d 8 Ralston
140 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
140 Jozo Simunovic 12 11 1 1 10 1 2 76.92 7.69 15.38 80.77 2015-10-28 21y 02m 24d 2020-02-12 25y 06m 08d 5 Simunovic
140 Joos Valgaeran 12 12 0 1 13 0 2 86.67 .00 13.33 86.67 2000-08-19 24y 05m 16d 2005-05-15 29y 02m 12d 5 Valgaeran
157 Kristoffer Vassbakk Ajer 11 10 1 0 11 1 2 78.57 7.14 14.29 82.14 2017-08-05 19y 03m 19d 2020-12-20 22y 08m 03d 4 Ajer
157 Efe Ambrose 11 10 1 0 11 2 0 84.62 15.38 .00 92.31 2012-10-07 23y 11m 19d 2016-04-30 27y 06m 12d 4 Ambrose
157 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
157 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
157 John Divers 11 11 0 7 2 4 5 18.18 36.36 45.45 36.36 1958-12-20 18y 09m 12d 1963-12-14 23y 09m 06d 6 Divers
157 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
157 Gary Hooper 11 11 0 12 9 0 3 75.00 .00 25.00 75.00 2010-09-11 22y 07m 16d 2013-01-19 24y 11m 24d 3 Hooper
157 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
157 Stephane Mahe 11 11 0 0 7 3 2 58.33 25.00 16.67 70.83 1997-10-18 29y 00m 25d 2001-04-22 32y 06m 30d 4 Mahe
157 James Mallan 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1942-11-07 15y 09m 13d 1951-07-14 24y 05m 19d 8 Mallan
157 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
157 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
157 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
157 Matt O'Riley 11 10 1 3 9 0 2 81.82 .00 18.18 81.82 2022-01-26 21y 02m 05d 2024-05-04 23y 05m 13d 3 O'Riley
157 Stanislav Varga 11 11 0 1 8 2 2 66.67 16.67 16.67 75.00 2003-10-18 31y 00m 10d 2006-04-30 33y 06m 22d 3 Varga
157 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
157 Mark [2] Wilson 11 10 1 0 7 1 5 53.85 7.69 38.46 57.69 2006-04-05 21y 10m 00d 2011-12-10 27y 06m 05d 7 Wilson
174 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
174 Charles James Gallagher 10 10 0 4 8 1 3 66.67 8.33 25.00 70.83 1962-08-11 21y 09m 08d 1968-04-06 27y 05m 03d 6 Gallagher
174 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
174 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
174 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
174 Gordon George Banks Marshall 10 10 0 0 7 1 4 58.33 8.33 33.33 62.50 1992-01-04 27y 08m 16d 1996-09-17 32y 04m 29d 5 Marshall
174 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
174 Francis Peter McGarvey 10 10 0 6 9 2 0 81.82 18.18 .00 90.91 1980-12-13 24y 08m 26d 1985-03-20 29y 00m 03d 4 McGarvey
174 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
174 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
174 Jules Olivier Ntcham 10 9 1 2 9 0 2 81.82 .00 18.18 81.82 2017-08-05 21y 05m 27d 2020-02-12 24y 00m 03d 3 Ntcham
174 Philip O'Donnell 10 9 1 2 6 2 3 54.55 18.18 27.27 63.64 1994-10-15 22y 06m 20d 1999-02-06 26y 10m 12d 5 O'Donnell
174 Liam Scales 10 10 0 0 7 1 4 58.33 8.33 33.33 62.50 2022-01-26 23y 05m 18d 2026-10-18 28y 02m 10d 5 Scales
174 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
174 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
174 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
174 Morten Wieghorst 10 7 3 0 8 4 2 57.14 28.57 14.29 71.43 1996-01-17 24y 10m 23d 2002-04-28 31y 02m 03d 6 Wieghorst
191 Stuart Armstrong 9 5 4 2 7 1 1 77.78 11.11 11.11 83.33 2015-10-28 23y 06m 28d 2018-05-06 26y 01m 06d 3 Armstrong
191 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
191 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
191 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
191 John Doyle 9 7 2 0 8 1 0 88.89 11.11 .00 94.44 1976-09-18 25y 04m 07d 1979-05-14 28y 00m 03d 3 Doyle
191 Joao Pedro Neves Filipe 9 7 2 1 9 0 0 100.00 .00 .00 100.00 2021-12-02 22y 08m 02d 2026-10-18 27y 06m 18d 4 Filipe
191 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
191 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
191 Alistair William Johnston 9 9 0 0 8 0 2 80.00 .00 20.00 80.00 2023-03-08 24y 05m 00d 2026-05-16 27y 07m 08d 4 Johnston
191 William Patrick Maley 9 9 0 0 6 0 3 66.67 .00 33.33 66.67 1890-08-23 22y 03m 29d 1895-11-23 27y 06m 29d 6 Maley
191 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
191 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
191 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
191 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
191 William Stark 9 9 0 2 7 2 1 70.00 20.00 10.00 80.00 1987-08-12 30y 08m 11d 1989-03-18 32y 03m 17d 2 Stark
191 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
207 John Divers [1] 8 8 0 3 3 1 4 37.50 12.50 50.00 43.75 1894-03-10 15y 01m 19d 1901-04-06 22y 02m 18d 5 [1]
207 Liel Abada 8 2 6 0 8 0 1 88.89 .00 11.11 88.89 2021-07-31 19y 09m 28d 2023-05-07 21y 07m 04d 2 Abada
207 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
207 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
207 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
207 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
207 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
207 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
207 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
207 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
207 Thomas Valley McKinlay 8 8 0 0 7 3 0 70.00 30.00 .00 85.00 1995-02-25 30y 02m 22d 1999-04-14 34y 04m 11d 4 McKinlay
207 Brian [1] McLaughlin 8 6 2 3 5 5 2 41.67 41.67 16.67 62.50 1994-04-09 19y 10m 26d 1997-03-01 22y 09m 15d 4 McLaughlin
207 Lee Naylor 8 7 1 0 4 3 2 44.44 33.33 22.22 61.11 2006-11-04 26y 07m 16d 2009-05-24 29y 02m 05d 3 Naylor
207 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
207 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
207 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
207 Carl Starfelt 8 8 0 0 8 0 1 88.89 .00 11.11 88.89 2021-07-31 26y 01m 30d 2023-05-07 27y 11m 06d 2 Starfelt
207 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
207 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
207 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
207 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
228 Alexander Bennett 7 7 0 2 4 1 2 57.14 14.29 28.57 64.29 1903-10-24 22y 01m 04d 1908-04-20 26y 07m 00d 4 Bennett
228 Reginald Waldie Blinker 7 4 3 1 6 0 2 75.00 .00 25.00 75.00 1997-10-18 28y 04m 14d 2000-04-08 30y 10m 04d 3 Blinker
228 Mark James Burchill 7 1 6 0 6 1 3 60.00 10.00 30.00 65.00 1998-09-26 18y 01m 08d 2001-02-04 20y 05m 17d 3 Burchill
228 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
228 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
228 Ryan Christie 7 4 3 5 6 1 1 75.00 12.50 12.50 81.25 2016-04-30 21y 02m 08d 2021-07-31 26y 05m 09d 5 Christie
228 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
228 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
228 Arne Engels 7 7 0 2 4 1 2 57.14 14.29 28.57 64.29 2024-09-14 21y 00m 06d 2026-05-16 22y 08m 08d 2 Engels
228 Yang Hyun-jun 7 4 3 1 5 1 2 62.50 12.50 25.00 68.75 2023-10-22 21y 04m 27d 2026-05-16 23y 11m 21d 3 Hyun-jun
228 Michael Andrew Johnston 7 3 4 2 6 1 2 66.67 11.11 22.22 72.22 2018-08-11 19y 03m 23d 2023-12-16 24y 07m 27d 5 Johnston
228 Baram Kayal 7 3 4 0 9 0 0 100.00 .00 .00 100.00 2010-09-11 22y 04m 09d 2014-11-30 26y 06m 28d 4 Kayal
228 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
228 James [1] McColl 7 7 0 3 3 2 2 42.86 28.57 28.57 57.14 1914-03-24 21y 03m 10d 1919-04-28 26y 04m 14d 6 McColl
228 Alan Bruce McInally 7 4 3 0 3 4 3 30.00 40.00 30.00 50.00 1984-09-15 21y 07m 05d 1987-05-09 24y 02m 29d 3 McInally
228 Stephen Paul Pearson 7 3 4 1 6 1 2 66.67 11.11 22.22 72.22 2004-01-18 21y 03m 16d 2006-11-04 24y 01m 02d 4 Pearson
228 Bobby Alfred Manuel Petta 7 5 2 0 8 0 1 88.89 .00 11.11 88.89 1999-08-29 25y 00m 23d 2002-01-23 27y 05m 17d 3 Petta
228 Mark Reid 7 7 0 0 7 1 0 87.50 12.50 .00 93.75 1980-12-13 19y 02m 28d 1985-04-06 23y 06m 22d 3 Reid
228 James [12] Smith 7 3 4 1 7 2 1 70.00 20.00 10.00 80.00 2000-11-01 19y 11m 12d 2004-04-25 23y 05m 05d 4 Smith
228 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
228 David [2] Turnbull 7 7 0 0 8 1 2 72.73 9.09 18.18 77.27 2020-12-20 21y 05m 10d 2023-12-16 24y 05m 06d 4 Turnbull
228 William Semple Brown Wallace 7 7 0 4 7 1 0 87.50 12.50 .00 93.75 1967-03-25 26y 09m 02d 1970-10-28 30y 04m 05d 5 Wallace
228 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
251 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]
251 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]
251 Scott Bain 6 6 0 0 17 0 4 80.95 .00 19.05 80.95 2018-05-06 26y 05m 14d 2025-03-29 33y 04m 07d 7 Bain
251 Paulo Guilherme Goncalves Bernardo 6 1 5 0 5 1 4 50.00 10.00 40.00 55.00 2023-10-22 21y 08m 28d 2026-01-25 24y 00m 01d 3 Bernardo
251 Harald Martin Brattbakk 6 4 2 0 4 3 1 50.00 37.50 12.50 68.75 1997-12-13 26y 10m 12d 1999-11-20 28y 09m 19d 3 Brattbakk
251 William Ralston Murray Buchan 6 6 0 1 4 1 1 66.67 16.67 16.67 75.00 1933-09-02 18y 10m 16d 1937-09-18 22y 11m 01d 4 Buchan
251 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
251 Stephen Fulton 6 5 1 0 5 1 2 62.50 12.50 25.00 68.75 1989-03-11 18y 07m 01d 1992-10-07 22y 01m 27d 5 Fulton
251 Jack Gallacher 6 6 0 7 4 1 1 66.67 16.67 16.67 75.00 1944-01-08 19y 08m 01d 1949-01-03 24y 07m 27d 4 Gallacher
251 Paul James Hartley 6 6 0 0 3 3 2 37.50 37.50 25.00 56.25 2007-04-29 30y 06m 10d 2009-05-24 32y 07m 05d 3 Hartley
251 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
251 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
251 Tomoki Iwata 6 1 5 1 5 0 1 83.33 .00 16.67 83.33 2023-03-08 25y 11m 01d 2024-05-04 27y 00m 27d 2 Iwata
251 Stefan Marius Johansen 6 6 0 0 6 2 0 75.00 25.00 .00 87.50 2014-02-22 23y 01m 14d 2016-08-07 25y 06m 30d 4 Johansen
251 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
251 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
251 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
251 Luigi Macari 6 5 1 2 4 2 2 50.00 25.00 25.00 62.50 1968-10-12 19y 04m 08d 1972-04-29 22y 10m 25d 4 Macari
251 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
251 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
251 Patrick John Joseph Roberts 6 5 1 5 6 0 0 100.00 .00 .00 100.00 2016-04-02 19y 01m 28d 2018-05-06 21y 03m 01d 3 Roberts
251 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
251 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
251 Ki Sung-Yueng 6 4 2 0 5 0 3 62.50 .00 37.50 62.50 2010-02-10 21y 00m 17d 2012-04-15 23y 02m 22d 3 Sung-Yueng
251 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
251 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
251 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
251 Maciej Zurawski 6 5 1 0 4 1 2 57.14 14.29 28.57 64.29 2006-04-05 29y 06m 24d 2007-12-01 31y 02m 19d 3 Zurawski
279 Enrico Annoni 5 3 2 0 4 1 1 66.67 16.67 16.67 75.00 1997-03-01 30y 07m 19d 1999-04-14 32y 09m 04d 3 Annoni
279 Craig Beattie 5 1 4 2 4 3 0 57.14 42.86 .00 78.57 2004-01-18 20y 00m 02d 2007-01-14 22y 11m 29d 4 Beattie
279 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
279 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
279 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
279 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
279 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
279 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
279 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
279 Stuart Edward Gray 5 4 1 0 2 2 2 33.33 33.33 33.33 50.00 1995-01-11 21y 00m 24d 1997-01-11 23y 00m 24d 3 Gray
279 David Hannah 5 3 2 0 3 3 1 42.86 42.86 14.29 64.29 1997-01-11 23y 05m 07d 1998-12-06 25y 04m 02d 3 Hannah
279 Colin Healy 5 4 1 1 5 0 2 71.43 .00 28.57 71.43 1999-08-29 19y 05m 15d 2002-04-28 22y 01m 14d 3 Healy
279 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
279 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
279 Oh Hyeon-gyu 5 0 5 2 5 0 1 83.33 .00 16.67 83.33 2023-03-08 21y 10m 24d 2023-12-16 22y 08m 04d 2 Hyeon-gyu
279 Adam Idah 5 1 4 2 4 0 1 80.00 .00 20.00 80.00 2024-03-03 23y 00m 21d 2025-03-29 24y 01m 18d 2 Idah
279 Jiri Jarosik 5 4 1 2 2 1 3 33.33 16.67 50.00 41.67 2006-08-06 28y 09m 10d 2007-12-01 30y 01m 04d 2 Jarosik
279 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
279 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
279 David James Marshall 5 5 0 0 10 3 2 66.67 20.00 13.33 76.67 2003-05-10 18y 02m 05d 2007-01-14 21y 10m 09d 5 Marshall
279 Patrick McCourt 5 0 5 2 5 0 3 62.50 .00 37.50 62.50 2008-11-02 24y 10m 17d 2012-10-07 28y 09m 21d 5 McCourt
279 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
279 Paul Joseph McGugan 5 4 1 0 1 2 3 16.67 33.33 50.00 33.33 1985-10-12 21y 02m 25d 1987-08-12 23y 00m 26d 3 McGugan
279 Aaron Mooy 5 3 2 1 5 0 0 100.00 .00 .00 100.00 2022-08-21 32y 11m 06d 2023-05-07 33y 07m 22d 1 Mooy
279 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
279 Erik Benjamin Nygren 5 5 0 3 2 1 2 40.00 20.00 40.00 50.00 2025-10-26 24y 03m 18d 2026-10-18 25y 03m 10d 2 Nygren
279 John Aloysius Paton 5 5 0 1 3 0 2 60.00 .00 40.00 60.00 1945-12-29 22y 08m 27d 1949-01-03 25y 09m 01d 3 Paton
279 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
279 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
279 Kasper Schmeichel 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 2024-09-14 37y 10m 09d 2026-01-25 39y 02m 20d 2 Schmeichel
279 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
279 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
279 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
279 Rudi Vata 5 4 1 1 4 1 2 57.14 14.29 28.57 64.29 1992-12-19 23y 10m 06d 1995-11-25 26y 09m 12d 4 Vata
279 William Waddell 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1940-08-24 19y 05m 17d 1941-11-22 20y 08m 15d 2 Waddell
279 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
315 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]
315 Owen Duncan Archdeacon 4 1 3 0 3 1 2 50.00 16.67 33.33 58.33 1985-12-14 19y 09m 10d 1988-10-22 22y 07m 18d 4 Archdeacon
315 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
315 Eyal Berkovic 4 4 0 2 3 0 2 60.00 .00 40.00 60.00 1999-08-29 27y 04m 27d 2000-08-19 28y 04m 17d 2 Berkovic
315 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
315 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
315 Du-Ri Cha 4 2 2 0 5 0 1 83.33 .00 16.67 83.33 2010-09-11 30y 01m 17d 2012-05-13 31y 09m 18d 2 Cha
315 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
315 Alfred James Conn 4 4 0 2 3 0 1 75.00 .00 25.00 75.00 1977-04-02 24y 11m 28d 1978-10-28 26y 06m 23d 3 Conn
315 Michael George Conroy 4 3 1 2 6 0 0 100.00 .00 .00 100.00 1979-04-18 21y 08m 19d 1981-04-01 23y 08m 02d 2 Conroy
315 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
315 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
315 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
315 Moussa Dembele 4 3 1 2 3 0 1 75.00 .00 25.00 75.00 2016-08-07 20y 00m 26d 2018-05-06 21y 09m 24d 2 Dembele
315 Massimo Donati 4 3 1 1 3 1 1 60.00 20.00 20.00 70.00 2007-08-25 26y 04m 30d 2008-11-02 27y 07m 07d 2 Donati
315 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
315 Georgios Giakoumakis 4 2 2 4 4 0 0 100.00 .00 .00 100.00 2022-01-26 27y 01m 17d 2022-10-22 27y 10m 13d 2 Giakoumakis
315 Sead Haksabanovic 4 1 3 1 4 0 0 100.00 .00 .00 100.00 2022-10-22 23y 05m 18d 2023-05-07 24y 00m 03d 1 Haksabanovic
315 Jonathan Hayes 4 3 1 0 8 0 2 80.00 .00 20.00 80.00 2017-08-05 30y 00m 27d 2020-02-12 32y 07m 03d 3 Hayes
315 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
315 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
315 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
315 Christopher Jullien 4 4 0 1 4 1 0 80.00 20.00 .00 90.00 2019-08-25 26y 05m 03d 2022-01-26 28y 10m 04d 3 Jullien
315 John [5] Kennedy 4 3 1 0 3 0 2 60.00 .00 40.00 60.00 2002-04-28 18y 08m 10d 2007-10-31 24y 02m 13d 4 Kennedy
315 James Stewart Robert Kerr 4 4 0 0 5 5 3 38.46 38.46 23.08 57.69 1993-09-25 18y 10m 12d 2000-11-01 25y 11m 19d 6 Kerr
315 Thomas Kiernan 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1945-09-22 26y 11m 02d 1946-12-21 28y 02m 01d 2 Kiernan
315 Nicolas-Gerrit Kuhn 4 4 0 1 4 0 1 80.00 .00 20.00 80.00 2024-03-03 24y 02m 02d 2025-03-29 25y 02m 28d 2 Kuhn
315 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
315 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
315 Duncan MacMillan 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1945-09-22 23y 08m 04d 1948-01-03 25y 11m 16d 3 MacMillan
315 Luke McCowan 4 0 4 1 4 1 2 57.14 14.29 28.57 64.29 2024-09-14 26y 09m 05d 2026-05-16 28y 05m 07d 2 McCowan
315 Patrick McDonald 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1943-09-25 21y 05m 06d 1944-11-25 22y 07m 06d 2 McDonald
315 William John McStay 4 4 0 0 3 3 0 50.00 50.00 .00 75.00 1983-12-17 22y 00m 21d 1986-10-08 24y 10m 12d 4 McStay
315 Dane Murray 4 2 2 0 2 1 2 40.00 20.00 40.00 50.00 2025-10-26 22y 04m 00d 2026-10-18 23y 03m 22d 2 Murray
315 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
315 Darren O'Dea 4 4 0 0 6 3 2 54.55 27.27 18.18 68.18 2006-08-06 19y 06m 02d 2010-05-09 23y 03m 05d 4 O'Dea
315 William O'Neill 4 4 0 0 4 0 1 80.00 .00 20.00 80.00 1961-05-02 20y 04m 02d 1967-12-09 26y 11m 09d 3 O'Neill
315 Luis Enrique Palma Oseguera 4 2 2 0 3 0 2 60.00 .00 40.00 60.00 2023-10-22 23y 09m 05d 2024-09-14 24y 07m 28d 2 Oseguera
315 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
315 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
315 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
315 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
315 Thomas Rogne 4 2 2 0 5 0 1 83.33 .00 16.67 83.33 2010-02-10 19y 07m 13d 2013-01-19 22y 06m 21d 4 Rogne
315 James Graeme Sinclair 4 4 0 0 3 2 0 60.00 40.00 .00 80.00 1983-03-12 25y 08m 11d 1984-05-05 26y 10m 04d 2 Sinclair
315 Ismaila Wafougossani Soro 4 1 3 0 2 1 1 50.00 25.00 25.00 62.50 2020-12-20 22y 07m 13d 2022-01-26 23y 08m 19d 2 Soro
315 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
315 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
315 Sebastian Tounekti 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 2025-10-26 23y 03m 13d 2026-05-16 23y 10m 03d 1 Tounekti
315 Auston Levi-Jesaiah Trusty 4 4 0 0 5 1 2 62.50 12.50 25.00 68.75 2024-09-14 26y 01m 02d 2026-10-18 28y 02m 06d 3 Trusty
315 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
315 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
366 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
366 Filip Benkovic 3 3 0 1 4 0 0 100.00 .00 .00 100.00 2018-10-28 21y 03m 15d 2019-05-25 21y 10m 12d 1 Benkovic
366 Alexandro Bernabei 3 2 1 0 5 0 1 83.33 .00 16.67 83.33 2022-08-21 21y 10m 28d 2023-12-16 23y 02m 22d 2 Bernabei
366 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
366 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
366 Nadir Ciftci 3 1 2 0 2 2 0 50.00 50.00 .00 75.00 2015-09-26 23y 07m 14d 2016-08-07 24y 05m 26d 2 Ciftci
366 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
366 Stephen Daniel Crainey 3 2 1 1 8 0 1 88.89 .00 11.11 88.89 2000-04-08 18y 09m 17d 2004-01-18 22y 06m 27d 5 Crainey
366 Marc Luque Crosas 3 2 1 0 3 3 2 37.50 37.50 25.00 56.25 2008-12-13 20y 11m 04d 2010-05-09 22y 04m 00d 2 Crosas
366 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
366 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
366 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
366 William Patrick Gallagher 3 3 0 0 0 0 3 .00 .00 100.00 .00 1945-12-29 26y 06m 00d 1948-01-03 28y 06m 05d 3 Gallagher
366 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
366 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
366 Darren Jackson 3 0 3 0 1 3 0 25.00 75.00 .00 62.50 1997-12-13 31y 04m 18d 1998-09-26 32y 02m 01d 2 Jackson
366 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
366 Josip Juranovic 3 3 0 0 4 0 0 100.00 .00 .00 100.00 2021-12-02 26y 03m 16d 2022-10-22 27y 02m 06d 2 Juranovic
366 Ulrich Rosenloev Laursen 3 3 0 0 4 0 0 100.00 .00 .00 100.00 2002-10-20 26y 07m 22d 2005-05-15 29y 02m 17d 2 Laursen
366 Cristian Esteban Gamboa Luna 3 2 1 0 4 0 0 100.00 .00 .00 100.00 2017-01-29 27y 03m 05d 2018-01-30 28y 03m 06d 2 Luna
366 Malcolm George Mackay 3 3 0 0 2 1 1 50.00 25.00 25.00 62.50 1996-09-17 24y 06m 29d 1997-03-01 25y 00m 10d 1 Mackay
366 Gary Mackay-Steven 3 1 2 1 3 2 0 60.00 40.00 .00 80.00 2015-09-26 25y 00m 27d 2017-04-02 26y 07m 03d 2 Mackay-Steven
366 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
366 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
366 Niall McGinn 3 0 3 0 4 0 2 66.67 .00 33.33 66.67 2009-09-20 22y 01m 22d 2011-01-26 23y 05m 28d 2 McGinn
366 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
366 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
366 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
366 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
366 Kenneth Miller 3 2 1 0 2 0 2 50.00 .00 50.00 50.00 2006-08-06 26y 07m 14d 2007-04-29 27y 04m 06d 1 Miller
366 Liam William Peter Miller 3 2 1 2 2 2 0 50.00 50.00 .00 75.00 2002-10-20 21y 08m 07d 2004-04-25 23y 02m 12d 2 Miller
366 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
366 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
366 Francis Joseph O'Donnell 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1932-10-01 21y 01m 01d 1934-08-18 22y 11m 18d 3 O'Donnell
366 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
366 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
366 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
366 Barry Gordon George Robson 3 2 1 0 3 0 1 75.00 .00 25.00 75.00 2008-02-16 29y 03m 09d 2009-12-20 31y 01m 13d 3 Robson
366 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
366 Viljami Kari Veikko Sinisalo 3 3 0 0 5 1 2 62.50 12.50 25.00 68.75 2024-09-14 22y 11m 03d 2026-10-18 25y 00m 07d 3 Sinisalo
366 Alan Sneddon 3 3 0 0 3 0 1 75.00 .00 25.00 75.00 1978-03-01 19y 11m 17d 1980-12-13 22y 09m 01d 3 Sneddon
366 Evander Sno 3 2 1 0 4 1 2 57.14 14.29 28.57 64.29 2006-08-06 19y 03m 28d 2008-02-16 20y 10m 07d 2 Sno
366 Erik Sergeivich Sviatchenko 3 2 1 0 4 0 0 100.00 .00 .00 100.00 2016-04-02 24y 05m 29d 2017-05-21 25y 07m 17d 2 Sviatchenko
366 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
366 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
366 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
366 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
366 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
366 Ross Wallace 3 2 1 0 4 1 3 50.00 12.50 37.50 56.25 2004-10-16 19y 04m 23d 2006-08-06 21y 02m 14d 3 Wallace
366 Lukasz Zaluska 3 3 0 0 18 0 5 78.26 .00 21.74 78.26 2009-09-20 27y 03m 04d 2014-11-30 32y 05m 14d 6 Zaluska
416 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]
416 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
416 William Alexander (Lex) Baillie 2 1 1 0 2 0 2 50.00 .00 50.00 50.00 1988-04-09 21y 09m 03d 1990-11-10 24y 04m 04d 3 Baillie
416 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
416 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
416 Derk Boerrigter 2 1 1 0 3 0 0 100.00 .00 .00 100.00 2013-09-14 26y 10m 29d 2014-02-22 27y 04m 06d 1 Boerrigter
416 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
416 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
416 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
416 Oliver Jasen Burke 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2019-02-27 21y 10m 20d 2019-05-19 22y 01m 12d 1 Burke
416 Jim Casey 2 1 1 0 4 0 0 100.00 .00 .00 100.00 1975-10-04 18y 02m 02d 1980-09-13 23y 01m 11d 3 Casey
416 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
416 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
416 John Conway 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1940-08-24 18y 10m 25d 1940-12-07 19y 02m 07d 1 Conway
416 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
416 Victor Davidson 2 2 0 0 3 0 0 100.00 .00 .00 100.00 1973-03-24 22y 04m 16d 1979-05-14 28y 06m 06d 2 Davidson
416 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
416 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
416 Colby Donovan 2 2 0 0 1 1 2 25.00 25.00 50.00 37.50 2025-10-26 19y 01m 19d 2026-10-18 20y 01m 11d 2 Donovan
416 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
416 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
416 Mohamed Elyounoussi 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 2020-02-12 25y 06m 08d 2020-12-20 26y 04m 16d 2 Elyounoussi
416 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
416 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
416 Darnell Fisher 2 1 1 0 3 0 0 100.00 .00 .00 100.00 2013-12-01 19y 07m 27d 2014-02-22 19y 10m 18d 1 Fisher
416 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
416 Jeremie Agyekum Frimpong 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 2019-12-18 19y 00m 08d 2020-12-20 20y 00m 10d 2 Frimpong
416 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
416 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
416 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
416 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
416 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
416 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
416 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
416 Magnus Carl Hedman 2 2 0 0 4 0 1 80.00 .00 20.00 80.00 2002-12-26 29y 09m 07d 2005-04-02 32y 00m 14d 3 Hedman
416 Ewan Henderson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2019-02-27 18y 11m 00d 2019-05-19 19y 01m 22d 1 Henderson
416 Jack Hendry 2 1 1 0 4 0 1 80.00 .00 20.00 80.00 2018-05-06 22y 11m 29d 2019-02-27 23y 09m 20d 2 Hendry
416 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
416 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
416 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
416 Moritz Jenz 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2022-08-21 23y 03m 22d 2022-10-22 23y 05m 22d 1 Jenz
416 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
416 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
416 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
416 Johnny Kenny 2 1 1 0 0 0 2 .00 .00 100.00 .00 2025-10-26 22y 04m 20d 2025-12-07 22y 06m 01d 1 Kenny
416 Yuki Kobayashi 2 1 1 0 3 0 0 100.00 .00 .00 100.00 2023-03-08 22y 07m 18d 2023-05-07 22y 09m 19d 1 Kobayashi
416 Eboue Kouassi 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2018-08-11 Not Known 2018-10-28 Not Known 1 Kouassi
416 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
416 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
416 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
416 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
416 Gerald Padua McAloon 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1943-09-25 27y 00m 12d 1944-01-08 27y 03m 26d 1 McAloon
416 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
416 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
416 James Patrick McCarthy 2 0 2 0 5 0 0 100.00 .00 .00 100.00 2021-08-15 30y 09m 03d 2022-10-22 31y 11m 10d 2 McCarthy
416 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
416 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
416 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
416 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
416 Michael McKeown 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1890-08-23 21y 06m 30d 1891-02-28 22y 01m 04d 1 McKeown
416 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
416 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
416 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
416 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
416 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
416 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
416 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
416 Adam Montgomery 2 0 2 0 2 0 1 66.67 .00 33.33 66.67 2021-07-31 19y 00m 13d 2021-12-02 19y 04m 14d 1 Montgomery
416 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
416 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
416 Lassad Nouioui 2 1 1 2 3 0 0 100.00 .00 .00 100.00 2012-10-07 26y 02m 04d 2013-01-19 26y 05m 16d 1 Nouioui
416 Eoghan O'Connell 2 1 1 0 4 0 0 100.00 .00 .00 100.00 2013-12-21 18y 04m 08d 2016-08-07 20y 11m 25d 3 O'Connell
416 Callum James Osmand 2 1 1 3 2 0 0 100.00 .00 .00 100.00 2026-05-16 20y 06m 08d 2026-10-18 20y 11m 10d 2 Osmand
416 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
416 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
416 Derek George Riordan 2 0 2 0 2 1 2 40.00 20.00 40.00 50.00 2006-08-06 23y 06m 21d 2007-12-01 24y 10m 15d 2 Riordan
416 Andrew Ritchie 2 2 0 0 2 0 1 66.67 .00 33.33 66.67 1975-12-06 19y 09m 13d 1976-05-03 20y 02m 10d 1 Ritchie
416 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
416 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
416 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
416 Mohammed Sylla 2 1 1 0 3 1 1 60.00 20.00 20.00 70.00 2002-04-28 25y 01m 15d 2005-04-02 28y 00m 20d 3 Sylla
416 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
416 Jeremy Isaiah Richard Toljan 2 2 0 0 3 0 0 100.00 .00 .00 100.00 2019-02-27 24y 06m 19d 2019-05-25 24y 09m 17d 1 Toljan
416 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
416 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
416 Stephen Welsh 2 2 0 1 5 0 3 62.50 .00 37.50 62.50 2019-05-19 19y 04m 00d 2024-03-03 24y 01m 13d 3 Welsh
416 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
416 Zheng Zhi 2 2 0 1 1 0 2 33.33 .00 66.67 33.33 2009-10-28 29y 02m 00d 2010-05-09 29y 08m 11d 1 Zhi
504 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]
504 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]
504 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]
504 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
504 Jack Aitchison 1 0 1 0 3 0 0 100.00 .00 .00 100.00 2017-01-29 16y 10m 24d 2017-04-02 17y 00m 28d 1 Aitchison
504 Albian Ajeti 1 0 1 0 2 0 1 66.67 .00 33.33 66.67 2021-07-31 24y 05m 05d 2021-12-02 24y 09m 06d 1 Ajeti
504 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
504 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
504 Amido Balde 1 0 1 0 4 0 0 100.00 .00 .00 100.00 2013-09-14 22y 03m 29d 2014-02-22 22y 09m 06d 1 Balde
504 Michel-Ange Sumai Balikwisha 1 0 1 0 0 0 2 .00 .00 100.00 .00 2025-10-26 24y 05m 16d 2025-12-07 24y 06m 27d 1 Balikwisha
504 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
504 Mika Joel Baur 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2026-10-18 22y 01m 11d 2026-10-18 22y 01m 11d 1 Baur
504 Vakoun Issouf Bayo 1 1 0 0 3 0 0 100.00 .00 .00 100.00 2019-08-25 22y 07m 15d 2020-02-12 23y 01m 02d 1 Bayo
504 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
504 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
504 Boli Bolingoli-Mbombo 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2019-08-25 24y 01m 24d 2019-08-25 24y 01m 24d 1 Bolingoli-Mbombo
504 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
504 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
504 Francisco Javier Sanchez Broto 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2003-04-19 31y 07m 25d 2003-05-10 31y 08m 15d 1 Broto
504 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
504 Paul Caddis 1 1 0 0 4 1 1 66.67 16.67 16.67 75.00 2007-12-01 19y 07m 12d 2010-05-09 22y 00m 20d 3 Caddis
504 Henri Camara 1 1 0 1 2 0 0 100.00 .00 .00 100.00 2004-10-16 27y 05m 06d 2004-12-26 27y 07m 16d 1 Camara
504 Mohamed Camara 1 1 0 0 1 1 0 50.00 50.00 .00 75.00 2005-10-15 30y 03m 20d 2006-01-01 30y 06m 07d 1 Camara
504 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
504 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
504 Dave Cattenach 1 1 0 0 2 0 0 100.00 .00 .00 100.00 1968-04-06 21y 09m 10d 1970-10-28 24y 04m 01d 2 Cattenach
504 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
504 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
504 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
504 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
504 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
504 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
504 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
504 Barry John Corr 1 0 1 0 2 0 0 100.00 .00 .00 100.00 1999-02-06 18y 00m 24d 1999-04-14 18y 03m 01d 1 Corr
504 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
504 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
504 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
504 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
504 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
504 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
504 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
504 Tomas Cvancara 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2026-01-25 25y 05m 12d 2026-01-25 25y 05m 12d 1 Cvancara
504 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
504 Dorus De Vries 1 1 0 0 7 0 1 87.50 .00 12.50 87.50 2017-01-29 36y 01m 00d 2019-05-25 38y 04m 26d 3 de Vries
504 Karamoko Kader Dembele 1 0 1 0 2 0 0 100.00 .00 .00 100.00 2019-05-19 16y 02m 27d 2019-05-25 16y 03m 03d 1 Dembele
504 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
504 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
504 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
504 John [1936] Donnelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1958-03-14 21y 02m 25d 1958-03-14 21y 02m 25d 1 Donnelly
504 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
504 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
504 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
504 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
504 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
504 Shane Patrick Michael Duffy 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2020-12-20 28y 11m 19d 2020-12-20 28y 11m 19d 1 Duffy
504 David Millar 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
504 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
504 Jules Christ Kouassi Eboue 1 1 0 0 4 0 1 80.00 .00 20.00 80.00 2017-04-02 19y 03m 20d 2018-01-30 20y 01m 17d 2 Eboue
504 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
504 Landon Cruz Buzi Emenalo 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2026-10-18 18y 09m 00d 2026-10-18 18y 09m 00d 1 Emenalo
504 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
504 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
504 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
504 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
504 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
504 Juninho (Junior Osvaldo Giroldo) 1 1 0 1 2 0 0 100.00 .00 .00 100.00 2004-10-16 31y 07m 24d 2004-12-26 31y 10m 04d 1 Giroldo)
504 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
504 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
504 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
504 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
504 Haissem Yousry Fouad A. Hassan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2026-10-18 24y 02m 16d 2026-10-18 24y 02m 16d 1 Hassan
504 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
504 Conor Hazard 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2020-12-20 22y 09m 15d 2020-12-20 22y 09m 15d 1 Hazard
504 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
504 Stephane Henchoz 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2005-04-02 30y 06m 26d 2005-04-10 30y 07m 03d 1 Henchoz
504 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
504 Liam Henderson 1 0 1 0 2 0 0 100.00 .00 .00 100.00 2013-12-21 17y 07m 26d 2017-01-29 20y 09m 04d 2 Henderson
504 Dennis Aloysius Hill 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1945-09-22 19y 05m 06d 1945-09-22 19y 05m 06d 1 Hill
504 Kasper Waarts Thenza Hogh 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2026-10-18 26y 04m 06d 2026-10-18 26y 04m 06d 1 Hogh
504 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
504 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
504 Kelechi Promise Iheanacho 1 0 1 0 1 0 1 50.00 .00 50.00 50.00 2025-12-07 29y 02m 04d 2026-05-16 29y 07m 13d 1 Iheanacho
504 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
504 Saidy Janko 1 0 1 0 2 1 0 66.67 33.33 .00 83.33 2015-09-26 19y 11m 04d 2016-08-07 20y 09m 16d 2 Janko
504 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
504 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
504 Efrain Juarez 1 0 1 0 1 0 1 50.00 .00 50.00 50.00 2010-11-10 22y 08m 19d 2011-01-26 22y 11m 04d 1 Juarez
504 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
504 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
504 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
504 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
504 Daniel Kelly 1 0 1 0 0 0 1 .00 .00 100.00 .00 2024-03-03 18y 05m 00d 2024-03-03 18y 05m 00d 1 Kelly
504 Francis Kelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1944-11-25 21y 06m 04d 1944-11-25 21y 06m 04d 1 Kelly
504 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
504 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
504 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
504 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
504 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
504 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
504 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
504 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
504 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
504 Camilo Andres Duran Marquez 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2026-10-18 24y 00m 16d 2026-10-18 24y 00m 16d 1 Marquez
504 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
504 Neil (Cornelius J) McCallum 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1891-10-17 23y 03m 14d 1891-10-17 23y 03m 14d 1 McCallum
504 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
504 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
504 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
504 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
504 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
504 Dylan McGeough 1 0 1 0 4 0 1 80.00 .00 20.00 80.00 2011-12-10 18y 10m 25d 2013-01-19 20y 00m 04d 2 McGeough
504 James McGhee 1 1 0 0 0 0 1 .00 .00 100.00 .00 1891-08-15 29y 04m 13d 1891-08-15 29y 04m 13d 1 McGhee
504 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
504 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
504 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
504 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
504 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
504 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
504 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
504 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
504 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
504 Miku 1 0 1 0 2 0 0 100.00 .00 .00 100.00 2012-10-07 27y 01m 18d 2012-11-28 27y 03m 09d 1 Miku
504 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
504 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
504 Koki Mizuno 1 0 1 0 0 2 0 .00 100.00 .00 50.00 2008-12-13 23y 03m 07d 2009-04-11 23y 07m 05d 1 Mizuno
504 Lewis [1] Morgan 1 0 1 0 3 0 0 100.00 .00 .00 100.00 2018-10-28 22y 00m 28d 2019-12-18 23y 02m 18d 2 Morgan
504 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
504 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
504 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
504 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
504 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
504 Charles Musonda 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2018-01-30 21y 03m 15d 2018-01-30 21y 03m 15d 1 Musonda
504 Maik Nawrocki 1 1 0 0 2 0 0 100.00 .00 .00 100.00 2024-05-04 23y 02m 27d 2025-03-29 24y 01m 22d 2 Nawrocki
504 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
504 Oliver Abildgaard Nielsen 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2022-10-22 26y 04m 12d 2022-10-22 26y 04m 12d 1 Nielsen
504 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
504 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
504 Alexander Mark David Oxlade-Chamberlain 1 0 1 0 2 0 0 100.00 .00 .00 100.00 2026-05-16 32y 09m 01d 2026-10-18 33y 02m 03d 2 Oxlade-Chamberlain
504 Marcelo Josemir Saracchi Pintos 1 0 1 0 1 0 1 50.00 .00 50.00 50.00 2025-10-26 27y 06m 03d 2026-05-16 28y 00m 23d 1 Pintos
504 Morten Rasmussen 1 0 1 0 2 0 0 100.00 .00 .00 100.00 2010-02-10 25y 00m 13d 2010-05-09 25y 03m 09d 1 Rasmussen
504 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
504 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
504 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
504 John Riley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1942-11-07 22y 03m 18d 1942-11-07 22y 03m 18d 1 Riley
504 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
504 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
504 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
504 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
504 Jeffrey Schlupp 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2025-03-29 32y 03m 06d 2025-03-29 32y 03m 06d 1 Schlupp
504 Cillian Sheridan 1 1 0 0 1 1 0 50.00 50.00 .00 75.00 2008-11-02 19y 08m 10d 2008-12-13 19y 09m 20d 1 Sheridan
504 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
504 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
504 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
504 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
504 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
504 Diego Sebastian Laxalt Suarez 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2020-12-20 27y 10m 13d 2020-12-20 27y 10m 13d 1 Suarez
504 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
504 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
504 Patrick Travers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1912-01-06 Not Known 1912-01-06 Not Known 1 Travers
504 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
504 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
504 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
504 Timothy Tarpeh Weah 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2019-02-27 19y 00m 05d 2019-02-27 19y 00m 05d 1 Weah
504 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
504 John [2] Weir 1 1 0 0 2 0 0 100.00 .00 .00 100.00 1980-12-13 20y 09m 25d 1981-01-31 20y 11m 13d 1 Weir
504 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
504 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
504 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
504 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
504 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
504 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
504 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
504 Shin Yamada 1 0 1 0 0 0 1 .00 .00 100.00 .00 2025-10-26 25y 04m 26d 2025-10-26 25y 04m 26d 1 Yamada
504 Julian Vicente Araujo Zuniga 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2026-01-25 24y 05m 12d 2026-01-25 24y 05m 12d 1 Zuniga
678 Scott Allan 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2015-12-27 24y 00m 29d 2015-12-27 24y 00m 29d 1 Allan
678 Bahrudin Atajic 0 0 0 0 2 0 0 100.00 .00 .00 100.00 2013-09-14 19y 09m 29d 2013-12-21 20y 01m 05d 1 Atajic
678 Logan Bailly 0 0 0 0 3 2 0 60.00 40.00 .00 80.00 2015-09-26 29y 08m 30d 2017-04-02 31y 03m 06d 2 Bailly
678 Vasilis Barkas 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2020-12-20 26y 06m 20d 2021-07-31 27y 02m 01d 2 Barkas
678 Moritz Bauer 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-02-12 28y 00m 18d 2020-02-12 28y 00m 18d 1 Bauer
678 Theodor Elmar Bjarnason 0 0 0 0 0 0 1 .00 .00 100.00 .00 2007-04-29 20y 01m 25d 2007-04-29 20y 01m 25d 1 Bjarnason
678 Tyler Nathan Blackett 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2015-09-26 21y 05m 24d 2015-10-28 21y 06m 26d 1 Blackett
678 Mark Brown 0 0 0 0 3 4 2 33.33 44.44 22.22 55.56 2007-04-29 26y 02m 01d 2009-05-24 28y 02m 26d 3 Brown
678 Garrett Carberry 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-02-25 19y 03m 24d 1995-02-25 19y 03m 24d 1 Carberry
678 Graham Carey 0 0 0 0 2 0 1 66.67 .00 33.33 66.67 2009-09-20 20y 04m 00d 2011-01-26 21y 08m 06d 2 Carey
678 Don Cervi 0 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-10-28 23y 03m 19d 2010-05-09 23y 10m 00d 1 Cervi
678 Paul Chalmers 0 0 0 0 0 0 1 .00 .00 100.00 .00 1985-10-12 21y 11m 12d 1985-10-12 21y 11m 12d 1 Chalmers
678 Daniel Church 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-05-19 18y 09m 28d 2019-05-19 18y 09m 28d 1 Church
678 Ryan Conroy 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2007-01-14 19y 08m 17d 2009-05-24 22y 00m 26d 2 Conroy
678 Daniel Crainie 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1983-03-12 20y 09m 16d 1983-03-12 20y 09m 16d 1 Crainie
678 Scott Cuthbert 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-10-16 17y 04m 01d 2004-10-16 17y 04m 01d 1 Cuthbert
678 Ben Doak 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-01-26 16y 02m 15d 2022-01-26 16y 02m 15d 1 Doak
678 Ross Doohan 0 0 0 0 2 0 0 100.00 .00 .00 100.00 2018-01-30 19y 10m 01d 2026-05-16 28y 01m 17d 2 Doohan
678 Leonardo Fasan 0 0 0 0 2 0 0 100.00 .00 .00 100.00 2016-04-02 21y 09m 29d 2016-08-07 22y 02m 03d 2 Fasan
678 Davide Miramontes Fernandez 0 0 0 0 0 0 1 .00 .00 100.00 .00 2005-04-02 29y 02m 13d 2005-04-02 29y 02m 13d 1 Fernandez
678 Simon Ferry 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-04-11 21y 03m 00d 2009-04-11 21y 03m 00d 1 Ferry
678 Rami Gershon 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-01-19 24y 05m 07d 2013-01-19 24y 05m 07d 1 Gershon
678 Alex Valle Gomez 0 0 0 0 2 0 0 100.00 .00 .00 100.00 2024-09-14 20y 04m 20d 2024-11-23 20y 06m 29d 1 Gomez
678 John Herron 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2014-02-22 20y 00m 21d 2014-02-22 20y 00m 21d 1 Herron
678 Odin Thiago Holm 0 0 0 0 0 0 1 .00 .00 100.00 .00 2024-03-03 21y 01m 14d 2024-03-03 21y 01m 14d 1 Holm
678 Kwon Hyeok-kyu 0 0 0 0 0 0 1 .00 .00 100.00 .00 2023-12-16 22y 09m 03d 2023-12-16 22y 09m 03d 1 Hyeok-kyu
678 Yosuke Ideguchi 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-10-22 26y 01m 29d 2022-10-22 26y 01m 29d 1 Ideguchi
678 Oliver Sorensen Jensen 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2026-10-18 24y 00m 15d 2026-10-18 24y 00m 15d 1 Jensen
678 Samuel Luke Johnstone 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2026-10-18 33y 06m 23d 2026-10-18 33y 06m 23d 1 Johnstone
678 James Keatings 0 0 0 0 0 0 1 .00 .00 100.00 .00 2010-11-10 18y 09m 21d 2010-11-10 18y 09m 21d 1 Keatings
678 Dmitri Victorvitch Kharine 0 0 0 0 2 0 0 100.00 .00 .00 100.00 1999-08-29 31y 00m 13d 2001-08-11 32y 11m 26d 2 Kharine
678 Patryk Klimala 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2020-12-20 22y 04m 15d 2020-12-20 22y 04m 15d 1 Klimala
678 Gustaf Johan Lagerbielke 0 0 0 0 0 0 1 .00 .00 100.00 .00 2024-03-03 23y 10m 22d 2024-03-03 23y 10m 22d 1 Lagerbielke
678 Mohammed Bosun Lawal 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-05-07 19y 11m 07d 2023-05-07 19y 11m 07d 1 Lawal
678 Paul William Lawson 0 0 0 0 2 0 0 100.00 .00 .00 100.00 2006-01-01 21y 07m 17d 2007-01-14 22y 07m 30d 2 Lawson
678 Fredrik Ljungberg 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-01-26 33y 09m 10d 2011-01-26 33y 09m 10d 1 Ljungberg
678 Scott Roderick Marshall 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1999-04-14 25y 11m 13d 1999-04-14 25y 11m 13d 1 Marshall
678 John Paul McBride 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1998-09-26 19y 09m 29d 1998-09-26 19y 09m 29d 1 McBride
678 Andrew Morrison McCondichie 0 0 0 0 0 0 1 .00 .00 100.00 .00 1998-12-06 21y 03m 15d 1998-12-06 21y 03m 15d 1 McCondichie
678 Michael [1] McGovern 0 0 0 0 1 2 1 25.00 50.00 25.00 50.00 2002-04-28 17y 09m 16d 2006-08-06 22y 00m 25d 3 McGovern
678 Kerr McInroy 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2018-11-03 18y 02m 04d 2018-11-03 18y 02m 04d 1 McInroy
678 Shumaira Zion Mheuka 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2026-10-18 18y 11m 28d 2026-10-18 18y 11m 28d 1 Mheuka
678 Calvin Miller 0 0 0 0 2 0 0 100.00 .00 .00 100.00 2018-01-30 20y 00m 21d 2018-05-06 20y 03m 27d 1 Miller
678 Milan Misun 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2009-04-11 19y 01m 21d 2010-09-11 20y 06m 21d 2 Misun
678 David William Moyes 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1983-03-12 19y 10m 15d 1983-03-12 19y 10m 15d 1 Moyes
678 James John O'Brien 0 0 0 0 0 0 1 .00 .00 100.00 .00 2007-10-31 20y 01m 03d 2007-10-31 20y 01m 03d 1 O'Brien
678 Carlton Michael George Cole Okirie 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2015-12-27 32y 02m 15d 2015-12-27 32y 02m 15d 1 Okirie
678 Armstrong Okoflex 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-05-19 17y 02m 17d 2019-05-19 17y 02m 17d 1 Okoflex
678 Nathaniel Harry Phillips 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-10-22 26y 07m 01d 2023-10-22 26y 07m 01d 1 Phillips
678 Liam Shaw 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-08-15 20y 05m 03d 2021-08-15 20y 05m 03d 1 Shaw
678 Marian Shved 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-08-25 22y 01m 09d 2019-08-25 22y 01m 09d 1 Shved
678 Benjamin Kevin Siegrist 0 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-08-21 30y 06m 21d 2022-10-22 30y 08m 22d 1 Siegrist
678 Paul Slane 0 0 0 0 0 0 1 .00 .00 100.00 .00 2011-10-02 19y 10m 07d 2011-10-02 19y 10m 07d 1 Slane
678 Robbie Scott Thomson 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-01-19 19y 10m 12d 2013-01-19 19y 10m 12d 1 Thomson
678 Richard Towell 0 0 0 0 0 0 1 .00 .00 100.00 .00 2010-11-10 19y 03m 24d 2010-11-10 19y 03m 24d 1 Towell
678 Filip Twardzik 0 0 0 0 2 0 0 100.00 .00 .00 100.00 2011-12-10 18y 10m 00d 2012-05-13 19y 03m 03d 1 Twardzik
678 Osaze Urhoghide 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-08-15 21y 01m 11d 2021-08-15 21y 01m 11d 1 Urhoghide
678 Adam John Virgo 0 0 0 0 1 1 0 50.00 50.00 .00 75.00 2005-10-15 22y 08m 20d 2006-01-01 22y 11m 07d 1 Virgo
678 Anthony Watt 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2012-11-28 18y 10m 30d 2012-11-28 18y 10m 30d 1 Watt
678 Du Wei 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2006-01-01 23y 09m 23d 2006-01-01 23y 09m 23d 1 Wei
678 Roderick Duncan William 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1976-09-18 Not Known 1976-09-18 Not Known 1 William


Top 100 Appearances All Games

Players appearances and goals are included.

Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 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 27 15 11 50.94 28.30 20.75 65.09 1980-09-13 20y 03m 20d 1996-03-02 35y 09m 07d 15 Bonner
3 Robert Sime Aitken 46 46 0 3 29 11 7 61.70 23.40 14.89 73.40 1976-02-07 17y 02m 14d 1989-12-26 31y 01m 02d 13 Aitken
4 Scott [2] Brown 44 42 2 4 34 6 4 77.27 13.64 9.09 84.09 2007-08-25 22y 01m 30d 2020-12-20 35y 05m 24d 14 Brown
5 James [2] Forrest 42 29 13 8 38 3 6 80.85 6.38 12.77 84.04 2010-05-09 18y 10m 02d 2026-10-18 35y 03m 11d 17 Forrest
6 Peter Grant 41 38 3 0 16 16 11 37.21 37.21 25.58 55.81 1984-05-05 18y 08m 05d 1996-11-30 31y 03m 00d 14 Grant
6 Alexander McNair 41 41 0 0 22 11 8 53.66 26.83 19.51 67.07 1904-09-19 21y 08m 26d 1924-10-11 41y 09m 17d 21 McNair
8 Callum William McGregor 40 37 3 5 33 3 6 78.57 7.14 14.29 82.14 2014-09-24 21y 03m 10d 2026-10-18 33y 04m 04d 13 McGregor
9 Thomas Burns 37 33 4 5 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
9 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
11 Robert Brown Hogg 36 36 0 0 16 9 11 44.44 25.00 30.56 56.94 1932-10-01 18y 04m 21d 1946-12-21 32y 07m 11d 15 Hogg
11 William Loney 36 36 0 3 13 10 13 36.11 27.78 36.11 50.00 1900-09-17 24y 10m 10d 1913-04-21 37y 05m 14d 13 Loney
11 Daniel Fergus McGrain 36 36 0 0 25 7 5 67.57 18.92 13.51 77.03 1972-03-18 21y 10m 17d 1987-05-09 37y 00m 08d 13 McGrain
11 James McMenemy 36 36 0 10 15 9 12 41.67 25.00 33.33 54.17 1902-08-26 21y 10m 15d 1919-09-13 38y 11m 02d 18 McMenemy
15 Thomas Boyd 34 29 5 0 21 7 7 60.00 20.00 20.00 70.00 1992-02-29 26y 03m 05d 2002-04-28 36y 05m 04d 11 Boyd
16 John [14] Campbell 33 33 0 14 13 7 13 39.39 21.21 39.39 50.00 1891-02-28 18y 06m 09d 1902-09-29 30y 01m 10d 12 Campbell
17 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
17 Bobby Lennox 32 28 4 8 23 5 6 67.65 14.71 17.65 75.00 1962-08-11 18y 11m 12d 1979-05-14 35y 08m 14d 15 Lennox
19 Jackie McNamara 31 29 2 2 26 5 4 74.29 14.29 11.43 81.43 1995-11-25 22y 01m 01d 2005-05-15 31y 06m 21d 10 McNamara
20 James Quinn [1] 29 29 0 9 12 9 8 41.38 31.03 27.59 56.90 1901-04-06 22y 08m 29d 1915-01-30 36y 06m 22d 14 [1]
20 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
22 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
22 William Orr 28 28 0 1 9 9 10 32.14 32.14 35.71 48.21 1897-05-15 23y 10m 25d 1907-05-11 33y 10m 21d 11 Orr
22 James S Young 28 28 0 1 11 10 7 39.29 35.71 25.00 57.14 1904-04-02 22y 02m 23d 1916-09-30 34y 08m 20d 14 Young
25 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
25 James McStay 27 27 0 0 16 6 5 59.26 22.22 18.52 70.37 1922-12-16 27y 08m 15d 1934-01-13 38y 09m 12d 12 McStay
25 Stilian Petrov 27 24 3 7 19 3 6 67.86 10.71 21.43 73.21 1999-11-20 20y 04m 15d 2006-08-06 27y 01m 01d 8 Petrov
28 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
28 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
30 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
30 Alex [1] Thomson 25 25 0 3 15 5 5 60.00 20.00 20.00 70.00 1923-04-07 21y 09m 24d 1934-01-13 32y 06m 30d 12 Thomson
30 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
33 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
33 Adam McLean 24 24 0 6 18 3 3 75.00 12.50 12.50 81.25 1917-09-29 Not Known 1928-03-17 Not Known 11 McLean
33 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
36 Bernard Battles 23 23 0 0 8 5 10 34.78 21.74 43.48 45.65 1895-09-14 19y 08m 01d 1903-10-24 27y 09m 11d 8 Battles
36 John Angus Paul Collins 23 23 0 5 10 7 6 43.48 30.43 26.09 58.70 1990-09-22 22y 07m 23d 1996-01-17 27y 11m 17d 6 Collins
36 Joseph Dodds 23 23 0 2 11 7 5 47.83 30.43 21.74 63.04 1909-04-19 Not Known 1922-03-25 Not Known 12 Dodds
36 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
36 Daniel McArthur 23 23 0 0 7 3 13 30.43 13.04 56.52 36.96 1894-11-03 Not Known 1902-08-26 Not Known 9 McArthur
36 Aiden McGeady 23 18 5 2 14 6 7 51.85 22.22 25.93 62.96 2004-04-25 18y 00m 21d 2010-05-09 24y 01m 05d 7 McGeady
36 Alexander McMahon 23 23 0 14 9 4 10 39.13 17.39 43.48 47.83 1891-08-15 20y 09m 30d 1902-04-21 31y 06m 05d 11 McMahon
43 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
43 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
43 Mikael Lustig 22 20 2 2 18 2 3 78.26 8.70 13.04 82.61 2012-04-15 25y 04m 02d 2019-05-25 32y 05m 12d 7 Lustig
43 James Edward McGrory 22 22 0 17 13 5 4 59.09 22.73 18.18 70.45 1924-10-11 20y 05m 15d 1937-02-06 32y 09m 11d 12 McGrory
47 David Hamilton 21 21 0 6 10 6 5 47.62 28.57 23.81 61.90 1902-02-01 Not Known 1911-04-01 Not Known 10 Hamilton
47 Paul Lambert 21 20 1 0 19 5 4 67.86 17.86 14.29 76.79 1997-12-13 28y 04m 06d 2005-05-15 35y 09m 08d 8 Lambert
47 Malcolm MacDonald 21 21 0 3 12 4 5 57.14 19.05 23.81 66.67 1934-01-13 Not Known 1944-08-12 Not Known 12 MacDonald
47 William McStay 21 21 0 2 15 2 4 71.43 9.52 19.05 76.19 1917-01-13 24y 06m 23d 1929-01-26 36y 07m 05d 12 McStay
47 George Denholm Paterson 21 21 0 0 12 5 4 57.14 23.81 19.05 69.05 1934-08-18 19y 10m 23d 1945-12-29 31y 03m 03d 10 Paterson
47 Peter [1] Wilson 21 21 0 1 14 4 3 66.67 19.05 14.29 76.19 1924-02-26 19y 03m 01d 1933-09-02 28y 09m 08d 11 Wilson
53 James (Joe) Kennaway 20 20 0 0 11 6 3 55.00 30.00 15.00 70.00 1931-11-21 Not Known 1939-08-19 Not Known 9 Kennaway
53 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
53 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
53 Peter Somers 20 20 0 6 9 4 7 45.00 20.00 35.00 55.00 1898-12-17 Not Known 1910-01-04 Not Known 10 Somers
53 Alan Thompson 20 18 2 2 18 2 3 78.26 8.70 13.04 82.61 2000-11-01 26y 10m 10d 2006-04-30 32y 04m 08d 6 Thompson
53 Andrew Francis Walker 20 14 6 6 13 7 3 56.52 30.43 13.04 71.74 1987-08-12 22y 04m 06d 1996-01-17 30y 09m 11d 6 Walker
59 David Robertson Adams 19 19 0 0 7 5 7 36.84 26.32 36.84 50.00 1903-04-20 Not Known 1911-09-30 Not Known 10 Adams
59 Nir Bitton 19 15 4 1 21 3 1 84.00 12.00 4.00 90.00 2013-12-01 22y 01m 01d 2022-05-07 30y 06m 07d 9 Bitton
59 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
59 John Crum 19 19 0 10 11 3 5 57.89 15.79 26.32 65.79 1933-09-02 Not Known 1941-08-09 Not Known 9 Crum
59 Kenneth Mathieson Dalglish 19 19 0 11 14 3 3 70.00 15.00 15.00 77.50 1969-11-08 18y 08m 04d 1977-04-02 26y 00m 29d 7 Dalglish
59 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
59 Tomas Rogic 19 9 10 2 17 3 2 77.27 13.64 9.09 84.09 2013-09-14 20y 08m 29d 2022-05-07 29y 04m 21d 8 Rogic
59 David Kennedy Russell 19 19 0 1 5 5 9 26.32 26.32 47.37 39.47 1896-09-05 33y 01m 30d 1902-03-31 38y 08m 25d 5 Russell
59 Kieran Tierney 19 19 0 2 14 3 4 66.67 14.29 19.05 73.81 2015-09-26 18y 03m 21d 2026-10-18 29y 04m 13d 6 Tierney
68 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
68 Fraser Forster 18 18 0 0 15 0 3 83.33 .00 16.67 83.33 2010-09-11 22y 05m 25d 2020-02-12 31y 10m 26d 5 Forster
68 Charles Geatons 18 18 0 0 10 5 3 55.56 27.78 16.67 69.44 1929-08-10 Not Known 1940-08-24 Not Known 11 Geatons
68 James Hay 18 18 0 0 8 4 6 44.44 22.22 33.33 55.56 1903-04-20 Not Known 1910-10-15 Not Known 9 Hay
68 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
68 Shaun Richard Maloney 18 10 8 4 19 4 5 67.86 14.29 17.86 75.00 2001-08-11 18y 06m 18d 2011-05-11 28y 03m 17d 9 Maloney
68 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
68 Frank Murphy 18 18 0 3 10 3 5 55.56 16.67 27.78 63.89 1935-09-28 Not Known 1941-11-22 Not Known 7 Murphy
68 Georgios Samaras 18 10 8 3 14 2 5 66.67 9.52 23.81 71.43 2008-02-16 22y 11m 26d 2014-02-22 29y 00m 01d 7 Samaras
68 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
78 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
78 Simon Thomas Donnelly 17 12 5 2 7 7 4 38.89 38.89 22.22 58.33 1994-04-09 19y 04m 08d 1998-12-06 24y 00m 05d 6 Donnelly
78 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
78 Harry (Henry A) Hood 17 16 1 5 13 3 2 72.22 16.67 11.11 80.56 1970-03-28 25y 05m 25d 1976-02-07 31y 04m 04d 7 Hood
78 James Kelly 17 17 0 2 9 1 7 52.94 5.88 41.18 55.88 1890-01-04 Not Known 1895-11-23 Not Known 7 Kelly
78 John (Jean) Macfarlane 17 17 0 1 13 2 2 76.47 11.76 11.76 82.35 1920-05-22 Not Known 1928-12-15 Not Known 10 Macfarlane
78 Thomas Ian McAdam 17 16 1 1 13 3 2 72.22 16.67 11.11 80.56 1978-08-19 24y 04m 10d 1985-10-12 31y 06m 03d 6 McAdam
78 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
78 Stephen McManus 17 16 1 3 9 6 6 42.86 28.57 28.57 57.14 2004-04-03 21y 06m 24d 2009-12-20 27y 03m 10d 7 McManus
78 Johan Mjallby 17 16 1 1 14 1 4 73.68 5.26 21.05 76.32 1998-12-06 27y 09m 27d 2004-04-25 33y 02m 16d 6 Mjallby
78 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
89 Dianbobo Balde 16 16 0 0 13 3 1 76.47 17.65 5.88 85.29 2001-11-17 26y 06m 07d 2006-11-04 31y 05m 25d 6 Balde
89 James Andrew Brogan 16 16 0 1 10 4 3 58.82 23.53 17.65 70.59 1965-01-16 20y 07m 11d 1974-11-23 30y 05m 18d 10 Brogan
89 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
89 Kris Commons 16 14 2 7 15 1 2 83.33 5.56 11.11 86.11 2011-05-11 27y 08m 11d 2016-04-30 32y 08m 00d 6 Commons
89 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
89 Mike Galloway 16 13 3 0 6 7 4 35.29 41.18 23.53 55.88 1989-08-12 24y 02m 13d 1995-01-11 29y 07m 12d 6 Galloway
89 John Hartson 16 13 3 5 13 1 3 76.47 5.88 17.65 79.41 2001-08-11 26y 04m 06d 2006-04-30 31y 00m 25d 5 Hartson
89 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
89 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
89 Anton Gerard Patrick Rogan 16 14 2 0 10 6 4 50.00 30.00 20.00 65.00 1987-02-14 20y 10m 20d 1991-04-27 25y 01m 02d 5 Rogan
89 Greg John Taylor 16 15 1 1 14 1 3 77.78 5.56 16.67 80.56 2019-12-18 22y 01m 13d 2025-03-29 27y 04m 24d 6 Taylor
100 Robert Davidson [1] 15 15 0 0 6 2 7 40.00 13.33 46.67 46.67 1898-12-17 Not Known 1902-05-19 Not Known 4 [1]

Scorers Competitive Games


Total Distinct (ex ogs) = 256

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


Scorers All Games


Total Distinct (ex ogs) = 275

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 21y 06m 30d 2 1937-02-06 32y 09m 11d 22 7 McGrory
3 John [14] Campbell 14 1 33 .42 1891-02-28 18y 06m 09d 0 1902-09-29 30y 01m 10d 20 8 Campbell
3 Alexander McMahon 14 23 .61 1891-10-17 21y 00m 01d 0 1902-02-22 31y 04m 06d 19 8 McMahon
5 Gary Hooper 12 1 11 1.09 2011-05-11 23y 03m 15d 4 2013-01-19 24y 11m 24d 12 3 Hooper
5 Brian John McClair 12 1 17 .71 1983-12-17 20y 00m 09d 2 1987-02-14 23y 02m 06d 15 3 McClair
5 Robert White Murdoch 12 4 29 .41 1962-08-11 17y 11m 25d 1 1972-04-29 27y 08m 12d 28 5 Murdoch
8 Kenneth Mathieson Dalglish 11 1 19 .58 1972-11-18 21y 08m 14d 6 1977-02-07 25y 11m 03d 19 5 Dalglish
8 Kyogo Furuhashi 11 14 .79 2021-08-15 26y 06m 26d 2 2024-11-23 29y 10m 03d 15 4 Furuhashi
10 James Quinn [1] 10 29 .34 1901-02-23 1 1909-01-09 30y 06m 01d 18 7 [1]
10 John Crum 10 19 .53 1934-12-29 Not Known 2 1940-12-07 Not Known 15 5 Crum
10 John Hughes 10 22 .45 1961-10-21 Not Known 3 1970-08-22 Not Known 22 4 Hughes
10 Joe McBride 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 10 13 .77 1985-12-14 28y 06m 24d 1 1989-03-18 31y 09m 26d 15 3 McGhee
10 James McMenemy 10 36 .28 1903-10-24 23y 00m 13d 2 1918-02-09 37y 03m 29d 31 7 McMenemy
16 Thomas Steven Chalmers 9 22 .41 1962-02-17 25y 01m 22d 4 1968-10-12 31y 09m 16d 21 8 Chalmers
16 Robert Young Collins 9 2 17 .53 1949-09-17 18y 07m 01d 1 1958-03-14 27y 00m 26d 17 6 Collins
16 Scott Andrew Sinclair 9 3 14 .64 2016-08-07 27y 04m 13d 1 2018-10-28 29y 07m 03d 10 3 Sinclair
19 Joseph [1] Cassidy 8 11 .73 1920-10-30 Not Known 3 1924-02-26 Not Known 10 4 Cassidy
19 Odsonne Edouard 8 2 13 .62 2018-01-30 20y 00m 14d 2 2021-08-15 23y 06m 30d 14 4 Edouard
19 James [2] Forrest 8 42 .19 2010-09-11 19y 02m 04d 2 2022-10-22 31y 03m 15d 37 5 Forrest
19 Bobby Lennox 8 32 .25 1964-09-26 21y 00m 27d 7 1976-11-20 33y 02m 21d 33 6 Lennox
23 Kris Commons 7 3 16 .44 2011-05-11 27y 08m 11d 1 2014-09-24 31y 00m 25d 13 3 Commons
23 Thomas Coyne 7 1 14 .50 1989-08-12 26y 08m 29d 2 1991-11-16 29y 00m 02d 11 3 Coyne
23 John Kelly (Dixie) Deans 7 12 .58 1971-12-25 25y 04m 25d 1 1975-12-06 29y 04m 06d 10 4 Deans
23 James Delaney 7 19 .37 1935-09-28 Not Known 3 1945-09-22 Not Known 18 6 Delaney
23 John Divers 7 11 .64 1959-09-12 19y 06m 04d 2 1963-12-14 23y 09m 06d 11 5 Divers
23 Jack Gallacher 7 6 1.17 1944-01-08 19y 08m 01d 1 1949-01-03 24y 07m 27d 6 4 Gallacher
23 Leigh Griffiths 7 15 .47 2014-02-22 23y 06m 02d 1 2020-12-20 30y 04m 00d 16 5 Griffiths
23 James Connolly Johnstone 7 28 .25 1963-04-29 18y 06m 30d 1 1972-11-18 28y 01m 19d 25 7 Johnstone
23 John Madden 7 14 .50 1890-08-23 Not Known 0 1893-09-09 Not Known 7 4 Madden
23 Daizen Maeda 7 15 .47 2022-05-07 24y 06m 17d 1 2026-05-16 28y 06m 26d 15 5 Maeda
23 Charles Nicholas 7 1 13 .54 1980-09-13 18y 08m 14d 1 1994-02-12 32y 01m 15d 13 5 Nicholas
23 Stilian Petrov 7 27 .26 2000-11-18 21y 04m 13d 6 2006-08-06 27y 01m 01d 28 5 Petrov
35 John Divers [1] 6 10 .60 1894-03-10 1 1938-09-03 17y 07m 17d 3 4 [1]
35 Patrick Gallagher 6 27 .22 1918-02-09 Not Known 13 1924-12-13 Not Known 27 6 Gallagher
35 Ronald Michael Glavin 6 1 11 .55 1975-03-29 24y 00m 02d 2 1977-04-02 26y 00m 06d 10 3 Glavin
35 David Hamilton 6 21 .29 1902-02-01 Not Known 0 1909-11-06 Not Known 13 4 Hamilton
35 Francis Peter McGarvey 6 10 .60 1980-12-13 24y 08m 26d 1 1984-09-15 28y 05m 29d 9 4 McGarvey
35 Adam McLean 6 24 .25 1917-09-29 Not Known 0 1928-03-17 Not Known 23 5 McLean
35 John [1] McPhail 6 2 13 .46 1944-01-08 20y 00m 12d 4 1953-10-24 29y 09m 27d 13 5 McPhail
35 Lubomir Moravcik 6 14 .43 1999-11-20 34y 04m 29d 4 2001-04-22 35y 10m 00d 12 2 Moravcik
35 Peter Somers 6 20 .30 1898-12-17 Not Known 0 1907-04-20 Not Known 11 4 Somers
35 Andrew Francis Walker 6 1 20 .30 1987-12-12 22y 08m 06d 3 1996-01-17 30y 09m 11d 23 3 Walker
45 Thomas Burns 5 37 .14 1978-08-19 21y 08m 03d 6 1984-11-17 27y 11m 01d 17 4 Burns
45 Ryan Christie 5 1 7 .71 2018-10-28 23y 08m 06d 2 2020-12-20 25y 09m 28d 7 3 Christie
45 John Angus Paul Collins 5 1 23 .22 1992-01-04 23y 11m 04d 7 1995-11-25 27y 09m 26d 21 3 Collins
45 Patrick Connelly 5 15 .33 1926-02-20 Not Known 6 1929-12-21 Not Known 15 3 Connelly
45 William Groves 5 4 1.25 1890-01-04 Not Known 0 1890-08-23 Not Known 1 2 Groves
45 John Hartson 5 16 .31 2002-12-26 27y 08m 21d 5 2006-04-05 31y 00m 00d 16 3 Hartson
45 Harry (Henry A) Hood 5 17 .29 1970-10-28 26y 00m 25d 4 1975-10-04 31y 00m 01d 16 4 Hood
45 Pierre Van Hooijdonk 5 9 .56 1995-01-11 25y 01m 13d 1 1996-10-20 26y 10m 21d 7 3 Hooijdonk
45 Murdo Davidson MacLeod 5 20 .25 1979-04-18 20y 06m 25d 1 1985-03-20 26y 05m 24d 11 4 MacLeod
45 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
45 Callum William McGregor 5 40 .13 2017-01-29 23y 07m 15d 8 2025-10-26 32y 04m 12d 38 4 McGregor
45 Thomas McInally 5 11 .45 1920-05-01 Not Known 0 1926-02-20 Not Known 6 2 McInally
45 Patrick John Joseph Roberts 5 6 .83 2016-04-02 19y 01m 28d 1 2017-04-02 20y 01m 28d 4 2 Roberts
45 Christopher Roy Sutton 5 17 .29 2000-08-19 27y 05m 09d 1 2005-04-10 32y 01m 00d 15 4 Sutton
45 Jimmy Walsh 5 10 .50 1951-07-14 20y 07m 11d 1 1956-01-28 25y 01m 25d 10 4 Walsh
60 Bertie Auld 4 11 .36 1959-04-18 21y 00m 26d 1 1967-03-25 29y 00m 02d 10 4 Auld
60 Scott [2] Brown 4 44 .09 2007-08-25 22y 01m 30d 1 2013-12-01 28y 05m 05d 22 3 Brown
60 Gerard Thomas Creaney 4 13 .31 1990-09-22 20y 05m 09d 1 1992-08-26 22y 04m 13d 9 3 Creaney
60 Charles James Gallagher 4 10 .40 1962-08-11 21y 09m 08d 1 1965-10-09 24y 11m 06d 7 3 Gallagher
60 Georgios Giakoumakis 4 4 1.00 2022-01-26 27y 01m 17d 1 2022-10-22 27y 10m 13d 4 2 Giakoumakis
60 Mike Haughney 4 2 13 .31 1949-09-17 22y 09m 07d 1 1956-04-21 29y 04m 11d 11 3 Haughney
60 Jan Vennegoor of Hesselink 4 1 9 .44 2007-01-14 28y 02m 07d 2 2009-04-11 30y 05m 04d 8 3 Hesselink
60 John McGeachie Hodge 4 11 .36 1899-08-16 Not Known 0 1901-09-05 Not Known 3 3 Hodge
60 Maurice Thomas Johnston 4 12 .33 1984-11-17 21y 07m 04d 1 1986-10-08 23y 05m 25d 8 3 Johnston
60 Shaun Richard Maloney 4 18 .22 2002-04-28 19y 03m 04d 4 2010-09-11 27y 07m 18d 26 3 Maloney
60 Patrick Comerford McAulay 4 13 .31 1942-11-07 21y 03m 08d 1 1944-08-12 23y 00m 12d 5 2 McAulay
60 Paul Michael Lyons McStay 4 53 .08 1985-04-06 20y 05m 15d 9 1996-03-02 31y 04m 09d 52 4 McStay
60 Peter Scarffe 4 6 .67 1929-01-26 Not Known 1 1931-08-19 Not Known 5 3 Scarffe
60 Anthony Stokes 4 14 .29 2011-01-26 22y 06m 01d 3 2014-11-30 26y 04m 05d 16 3 Stokes
60 Mark Anthony Viduka 4 3 1.33 1999-04-14 23y 06m 05d 1 2000-02-05 24y 03m 27d 3 2 Viduka
60 William Semple Brown Wallace 4 7 .57 1967-03-25 26y 09m 02d 1 1970-10-28 30y 04m 05d 8 3 Wallace
76 Robert Sime Aitken 3 1 46 .07 1977-04-02 18y 04m 09d 7 1989-10-21 30y 10m 27d 46 3 Aitken
76 George Horsburgh Allan 3 3 1.00 1897-05-15 21y 08m 22d 0 1897-10-23 22y 02m 00d 2 2 Allan
76 Joseph Hislop Craig 3 5 .60 1977-02-07 22y 08m 24d 3 1978-03-01 23y 09m 15d 5 2 Craig
76 James Drummond 3 3 1.00 1901-08-20 Not Known 0 1901-11-02 Not Known 1 1 Drummond
76 Patrick Gilhooly 3 9 .33 1898-12-17 Not Known 0 1900-05-07 Not Known 5 2 Gilhooly
76 George Turner Livingstone 3 9 .33 1902-02-08 Not Known 0 1902-04-21 Not Known 0 1 Livingstone
76 William Loney 3 36 .08 1900-09-17 24y 10m 10d 0 1908-04-20 32y 05m 13d 16 3 Loney
76 Malcolm MacDonald 3 21 .14 1938-09-03 Not Known 9 1942-11-07 Not Known 16 2 MacDonald
76 Andrew McAtee 3 26 .12 1915-01-30 Not Known 12 1922-03-25 Not Known 23 3 McAtee
76 James [1] McColl 3 7 .43 1917-01-13 24y 00m 30d 4 1919-04-28 26y 04m 14d 7 2 McColl
76 Brian [1] McLaughlin 3 9 .33 1995-09-23 21y 04m 09d 5 1996-03-02 21y 09m 17d 8 1 McLaughlin
76 Stephen McManus 3 17 .18 2006-01-01 23y 03m 22d 6 2008-12-13 26y 03m 03d 17 2 McManus
76 Joseph Miller 3 14 .21 1990-09-22 22y 09m 14d 8 1992-10-07 24y 09m 29d 13 2 Miller
76 Frank Murphy 3 1 18 .17 1938-09-03 Not Known 0 1941-11-22 Not Known 16 3 Murphy
76 Charles Edward Napier 3 12 .25 1930-11-08 20y 01m 00d 2 1932-10-01 21y 11m 23d 6 3 Napier
76 Erik Benjamin Nygren 3 5 .60 2026-01-25 24y 06m 17d 3 2026-10-18 25y 03m 10d 5 2 Nygren
76 Matt O'Riley 3 1 11 .27 2022-05-07 21y 05m 16d 2 2024-05-04 23y 05m 13d 11 2 O'Riley
76 Callum James Osmand 3 2 1.50 2026-05-16 20y 06m 08d 1 2026-10-18 20y 11m 10d 2 2 Osmand
76 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
76 Georgios Samaras 3 18 .17 2009-12-20 24y 09m 29d 5 2013-01-19 27y 10m 29d 17 2 Samaras
76 Alex [1] Thomson 3 25 .12 1923-04-07 21y 09m 24d 1 1933-03-22 31y 09m 08d 24 3 Thomson
76 Charles Tully 3 18 .17 1949-01-03 24y 05m 23d 2 1954-09-04 30y 01m 24d 15 3 Tully
76 Paul Wilson 3 15 .20 1974-11-23 24y 00m 00d 4 1975-10-04 24y 10m 11d 8 2 Wilson
99 John Divers [2] 2 13 .15 1939-02-22 27y 06m 16d 0 1939-08-19 28y 00m 13d 7 2 [2]
99 Stuart Armstrong 2 9 .22 2017-04-02 25y 00m 03d 5 2017-05-21 25y 01m 21d 6 1 Armstrong
99 Craig Beattie 2 5 .40 2005-05-15 21y 03m 29d 5 2005-10-15 21y 08m 29d 6 2 Beattie
99 Alexander Bennett 2 7 .29 1903-10-24 22y 01m 04d 1 1905-09-11 23y 11m 22d 2 2 Bennett
99 Eyal Berkovic 2 4 .50 1999-08-29 27y 04m 27d 1 1999-08-29 27y 04m 27d 1 1 Berkovic
99 James Blessington 2 12 .17 1895-11-23 Not Known 7 1896-10-24 Not Known 8 2 Blessington
99 Dedryck Boyata 2 12 .17 2018-01-30 27y 02m 02d 9 2018-05-06 27y 05m 08d 10 1 Boyata
99 Paulo Di Canio 2 1 5 .40 1996-11-30 28y 04m 21d 3 1997-03-01 28y 07m 20d 5 1 Canio
99 John Coleman 2 4 .50 1890-01-04 Not Known 0 1890-01-04 Not Known 0 1 Coleman
99 Alfred James Conn 2 4 .50 1978-08-19 26y 04m 14d 3 1978-08-19 26y 04m 14d 3 1 Conn
99 George Connelly 2 13 .15 1970-08-22 21y 05m 21d 4 1973-10-27 24y 07m 26d 11 2 Connelly
99 Michael George Conroy 2 4 .50 1979-04-18 21y 08m 19d 1 1979-05-14 21y 09m 14d 2 1 Conroy
99 Patrick Timothy Crerand 2 1 7 .29 1960-12-17 21y 09m 28d 1 1962-02-17 22y 11m 29d 3 2 Crerand
99 Moussa Dembele 2 4 .50 2018-01-30 21y 06m 18d 3 2018-05-06 21y 09m 24d 4 1 Dembele
99 Virgil van Dijk 2 6 .33 2014-11-30 23y 04m 22d 6 2014-11-30 23y 04m 22d 6 1 Dijk
99 Joseph Dodds 2 23 .09 1921-11-05 Not Known 20 1921-11-05 Not Known 20 1 Dodds
99 Simon Thomas Donnelly 2 17 .12 1996-03-02 21y 03m 01d 7 1998-09-26 23y 09m 25d 16 2 Donnelly
99 Michael Dunbar 2 5 .40 1890-01-04 Not Known 0 1890-05-03 Not Known 0 1 Dunbar
99 Johannes Edvaldsson 2 14 .14 1975-08-20 24y 11m 17d 2 1977-02-07 26y 05m 04d 8 2 Edvaldsson
99 Arne Engels 2 2 7 .29 2024-09-14 21y 00m 06d 1 2026-05-16 22y 08m 08d 7 2 Engels
99 Tommy Gemmell 2 1 23 .09 1965-01-16 21y 03m 00d 6 1967-03-25 23y 05m 09d 14 2 Gemmell
99 Samuel Anderson Gilligan 2 1 2.00 1903-10-24 Not Known 1 1903-10-24 Not Known 1 1 Gilligan
99 John Guidetti 2 1 2 1.00 2014-09-24 22y 05m 09d 1 2014-11-30 22y 07m 15d 2 1 Guidetti
99 John Higgins 2 6 .33 1954-08-21 21y 07m 14d 1 1958-12-20 25y 11m 13d 6 2 Higgins
99 Adam Idah 2 1 5 .40 2024-11-23 23y 09m 12d 4 2024-11-23 23y 09m 12d 4 1 Idah
99 Jiri Jarosik 2 5 .40 2006-11-04 29y 00m 08d 2 2007-01-14 29y 02m 18d 3 1 Jarosik
99 Michael Andrew Johnston 2 7 .29 2019-05-19 20y 01m 00d 4 2019-05-19 20y 01m 00d 4 1 Johnston
99 James Kelly 2 17 .12 1890-01-04 Not Known 0 1893-04-17 Not Known 0 2 Kelly
99 Joe Ledley 2 12 .17 2012-02-08 25y 00m 16d 4 2013-12-01 26y 10m 08d 11 2 Ledley
99 Glenn Loovens 2 10 .20 2009-09-20 25y 11m 29d 3 2010-02-10 26y 04m 19d 5 1 Loovens
99 Mikael Lustig 2 22 .09 2012-11-28 25y 11m 15d 4 2013-12-01 26y 11m 18d 7 2 Lustig
99 Andy (Andrew P) Lynch 2 15 .13 1975-08-20 24y 05m 17d 3 1977-02-07 25y 11m 04d 10 2 Lynch
99 Simon George Lynch 2 1 2.00 2002-04-28 19y 11m 09d 1 2002-04-28 19y 11m 09d 1 1 Lynch
99 Luigi Macari 2 6 .33 1970-08-22 21y 02m 18d 4 1972-03-27 22y 09m 23d 7 2 Macari
99 Roderick Duncan William MacDonald 2 14 .14 1976-11-20 22y 02m 21d 10 1980-12-13 26y 03m 13d 15 2 MacDonald
99 Matthew Mair 2 5 .40 1901-08-20 Not Known 0 1901-08-20 Not Known 0 1 Mair
99 Allan Martin 2 2 1.00 1895-11-23 Not Known 2 1895-11-23 Not Known 2 1 Martin
99 John McAlindon 2 2 1.00 1950-12-30 20y 00m 05d 1 1950-12-30 20y 00m 05d 1 1 McAlindon
99 Francis McAvennie 2 10 .20 1988-08-13 28y 08m 22d 5 1988-10-22 28y 11m 00d 6 1 McAvennie
99 Patrick McCourt 2 5 .40 2010-09-11 26y 08m 26d 3 2011-01-26 27y 01m 10d 5 1 McCourt
99 Scott Douglas McDonald 2 11 .18 2007-12-01 24y 03m 10d 3 2008-02-16 24y 05m 26d 4 1 McDonald
99 Thomas [1] McDonald 2 1 2.00 1947-12-25 Not Known 1 1947-12-25 Not Known 1 1 McDonald
99 Aiden McGeady 2 23 .09 2004-04-25 18y 00m 21d 1 2004-12-26 18y 08m 22d 3 2 McGeady
99 Jackie McNamara 2 31 .06 1998-02-08 24y 03m 15d 9 2000-11-01 27y 00m 08d 17 2 McNamara
99 William McStay 2 2 21 .10 1921-03-19 28y 08m 26d 7 1921-03-19 28y 08m 26d 7 1 McStay
99 Liam William Peter Miller 2 3 .67 2003-10-18 22y 08m 05d 2 2003-10-18 22y 08m 05d 2 1 Miller
99 Neil Mochan 2 11 .18 1955-04-30 28y 00m 24d 4 1955-04-30 28y 00m 24d 4 1 Mochan
99 Daniel Munro 2 3 .67 1910-01-04 Not Known 0 1910-01-04 Not Known 0 1 Munro
99 Lassad Nouioui 2 2 1.00 2012-11-28 26y 03m 25d 2 2013-01-19 26y 05m 16d 3 1 Nouioui
99 Jules Olivier Ntcham 2 10 .20 2019-12-18 23y 10m 09d 10 2020-02-12 24y 00m 03d 11 1 Ntcham
99 Philip O'Donnell 2 10 .20 1995-02-25 22y 11m 00d 3 1998-12-06 26y 08m 11d 10 2 O'Donnell
99 Andrew Paul Payton 2 4 .50 1992-08-26 24y 10m 03d 1 1993-03-10 25y 04m 15d 4 1 Payton
99 Bertie Peacock 2 25 .08 1951-09-29 23y 00m 00d 5 1960-01-02 31y 03m 04d 24 2 Peacock
99 David Alexander Provan 2 14 .14 1980-09-13 24y 04m 05d 4 1981-04-01 24y 10m 24d 7 1 Provan
99 Teemu Pukki 2 4 .50 2013-09-14 23y 05m 16d 1 2014-02-22 23y 10m 25d 4 1 Pukki
99 Joseph Rae 2 2 1.00 1943-02-13 17y 11m 07d 1 1943-02-13 17y 11m 07d 1 1 Rae
99 William Smith Robertson 2 2 1.00 1910-01-04 Not Known 0 1910-01-04 Not Known 0 1 Robertson
99 Tomas Rogic 2 19 .11 2015-10-28 22y 10m 12d 4 2015-12-27 23y 00m 11d 5 1 Rogic
99 John Eric Smith 2 6 .33 1958-03-14 23y 07m 14d 3 1959-04-18 24y 08m 20d 5 2 Smith
99 William Stark 2 9 .22 1988-12-31 32y 00m 30d 8 1988-12-31 32y 00m 30d 8 1 Stark
99 Alan Thompson 2 1 20 .10 2003-05-10 29y 04m 18d 12 2005-05-15 31y 04m 23d 19 2 Thompson
99 Robert Austin Thomson 2 8 .25 1929-12-21 Not Known 1 1933-02-11 Not Known 6 2 Thomson
99 Kieran Tierney 2 19 .11 2025-12-07 28y 06m 02d 18 2026-10-18 29y 04m 13d 21 2 Tierney
99 Victor Wanyama 2 8 .25 2011-12-10 20y 05m 15d 2 2012-02-08 20y 07m 14d 3 1 Wanyama
99 John [1] Watters 2 1 2.00 1938-12-31 Not Known 1 1938-12-31 Not Known 1 1 Watters
164 Didier Agathe 1 18 .06 2004-04-03 28y 07m 18d 14 2004-04-03 28y 07m 18d 14 1 Agathe
164 Seton Montgomery Airlie 1 1 1.00 1946-12-21 26y 08m 29d 1 1946-12-21 26y 08m 29d 1 1 Airlie
164 Thomas Allan 1 1 1.00 1910-04-28 Not Known 0 1910-04-28 Not Known 0 1 Allan
164 James Rae Bauchop 1 1 1.00 1907-05-11 Not Known 1 1907-05-11 Not Known 1 1 Bauchop
164 John Watson (Jack) Bell 1 7 .14 1898-09-19 Not Known 1 1898-09-19 Not Known 1 1 Bell
164 Craig Douglas Bellamy 1 3 .33 2005-04-10 25y 08m 28d 2 2005-04-10 25y 08m 28d 2 1 Bellamy
164 Filip Benkovic 1 3 .33 2018-11-03 21y 03m 21d 2 2018-11-03 21y 03m 21d 2 1 Benkovic
164 Nir Bitton 1 19 .05 2015-12-27 24y 01m 27d 8 2015-12-27 24y 01m 27d 8 1 Bitton
164 Reginald Waldie Blinker 1 7 .14 1999-04-14 29y 10m 10d 4 1999-04-14 29y 10m 10d 4 1 Blinker
164 Thomas Bogan 1 2 .50 1947-12-25 27y 07m 07d 2 1947-12-25 27y 07m 07d 2 1 Bogan
164 James Andrew Brogan 1 16 .06 1969-02-01 24y 07m 27d 5 1969-02-01 24y 07m 27d 5 1 Brogan
164 John A Brown 1 4 .25 1912-03-30 Not Known 3 1912-03-30 Not Known 3 1 Brown
164 William Ralston Murray Buchan 1 7 .14 1937-02-06 22y 03m 20d 5 1937-02-06 22y 03m 20d 5 1 Buchan
164 Craig William Burley 1 7 .14 1997-12-13 26y 02m 19d 2 1997-12-13 26y 02m 19d 2 1 Burley
164 Alex Byrne 1 7 .14 1958-03-14 24y 09m 10d 2 1958-03-14 24y 09m 10d 2 1 Byrne
164 Paul Peter Byrne 1 4 .25 1994-05-22 21y 11m 09d 0 1994-05-22 21y 11m 09d 0 1 Byrne
164 Gary Caldwell 1 13 .08 2008-11-02 26y 06m 21d 8 2008-11-02 26y 06m 21d 8 1 Caldwell
164 Henri Camara 1 1 1.00 2004-10-16 27y 05m 06d 1 2004-10-16 27y 05m 06d 1 1 Camara
164 Joseph Gregory Carruth 1 2 .50 1939-10-14 Not Known 0 1939-10-14 Not Known 0 1 Carruth
164 Cameron Carter-Vickers 1 13 .08 2023-03-11 25y 02m 11d 6 2023-03-11 25y 02m 11d 6 1 Carter-Vickers
164 Tony G Cascarino 1 3 .33 1991-10-05 29y 01m 04d 1 1991-10-05 29y 01m 04d 1 1 Cascarino
164 John Mark Colquhoun 1 4 .25 1984-02-25 20y 07m 11d 2 1984-02-25 20y 07m 11d 2 1 Colquhoun
164 Jim Conway 1 2 .50 1959-09-12 19y 00m 16d 2 1959-09-12 19y 00m 16d 2 1 Conway
164 John Conway 1 2 .50 1940-08-24 18y 10m 25d 1 1940-08-24 18y 10m 25d 1 1 Conway
164 Stephen Daniel Crainey 1 3 .33 2000-11-01 19y 04m 10d 2 2000-11-01 19y 04m 10d 2 1 Crainey
164 William Cringan 1 12 .08 1920-05-01 Not Known 6 1920-05-01 Not Known 6 1 Cringan
164 James Wilkie Davidson 1 2 .50 1892-11-05 Not Known 1 1892-11-05 Not Known 1 1 Davidson
164 James Dobbin 1 1 1.00 1983-12-17 20y 03m 00d 1 1983-12-17 20y 03m 00d 1 1 Dobbin
164 Massimo Donati 1 4 .25 2007-08-25 26y 04m 30d 1 2007-08-25 26y 04m 30d 1 1 Donati
164 Peter Dowds 1 7 .14 1890-08-23 Not Known 1 1890-08-23 Not Known 1 1 Dowds
164 Daniel Doyle 1 14 .07 1894-03-10 Not Known 6 1894-03-10 Not Known 6 1 Doyle
164 Dariusz Pavel Dziekanowski 1 8 .13 1989-08-30 26y 11m 00d 2 1989-08-30 26y 11m 00d 2 1 Dziekanowski
164 Robert Evans 1 32 .03 1946-08-21 19y 01m 05d 1 1946-08-21 19y 01m 05d 1 1 Evans
164 Willie Fernie 1 16 .06 1955-10-08 26y 10m 16d 10 1955-10-08 26y 10m 16d 10 1 Fernie
164 Joao Pedro Neves Filipe 1 9 .11 2025-03-29 25y 11m 29d 8 2025-03-29 25y 11m 29d 8 1 Filipe
164 Robert Findlay 1 2 .50 1901-01-02 Not Known 0 1901-01-02 Not Known 0 1 Findlay
164 James Albert Fisher 1 1 1.00 1898-09-19 Not Known 1 1898-09-19 Not Known 1 1 Fisher
164 Marc-Antoine Fortune 1 3 .33 2010-02-10 28y 07m 08d 2 2010-02-10 28y 07m 08d 2 1 Fortune
164 Patrick [1] Gallagher 1 1 1.00 1892-08-27 Not Known 1 1892-08-27 Not Known 1 1 Gallagher
164 Edward Garry 1 2 .50 1907-05-11 Not Known 2 1907-05-11 Not Known 2 1 Garry
164 Juninho (Junior Osvaldo Giroldo) 1 1 1.00 2004-10-16 31y 07m 24d 1 2004-10-16 31y 07m 24d 1 1 Giroldo)
164 John Lyon Gray 1 2 .50 1901-02-23 Not Known 0 1901-02-23 Not Known 0 1 Gray
164 Sead Haksabanovic 1 4 .25 2023-03-08 23y 10m 04d 2 2023-03-08 23y 10m 04d 2 1 Haksabanovic
164 Reo Hatate 1 14 .07 2022-01-26 24y 02m 05d 1 2022-01-26 24y 02m 05d 1 1 Hatate
164 Colin Healy 1 5 .20 2000-11-01 20y 07m 18d 4 2000-11-01 20y 07m 18d 4 1 Healy
164 Adam Henderson 1 2 .50 1897-05-15 Not Known 0 1897-05-15 Not Known 0 1 Henderson
164 Andreas Hinkel 1 9 .11 2008-02-16 25y 10m 21d 1 2008-02-16 25y 10m 21d 1 1 Hinkel
164 William Hughes 1 4 .25 1931-03-18 Not Known 1 1931-03-18 Not Known 1 1 Hughes
164 Oh Hyeon-gyu 1 5 .20 2023-05-07 22y 00m 25d 3 2023-05-07 22y 00m 25d 3 1 Hyeon-gyu
164 Yang Hyun-jun 1 7 .14 2026-01-25 23y 08m 00d 7 2026-01-25 23y 08m 00d 7 1 Hyun-jun
164 Tomoki Iwata 1 6 .17 2023-10-22 26y 06m 15d 4 2023-10-22 26y 06m 15d 4 1 Iwata
164 Christopher Jullien 1 4 .25 2020-02-12 26y 10m 21d 3 2020-02-12 26y 10m 21d 3 1 Jullien
164 Colin Kazim-Richards 1 2 .50 2016-04-30 29y 08m 04d 2 2016-04-30 29y 08m 04d 2 1 Kazim-Richards
164 Robbie Keane 1 2 .50 2010-05-09 29y 10m 01d 2 2010-05-09 29y 10m 01d 2 1 Keane
164 Jim Kennedy 1 16 .06 1964-08-26 30y 06m 26d 14 1964-08-26 30y 06m 26d 14 1 Kennedy
164 Thomas Kiernan 1 4 .25 1946-08-21 27y 10m 01d 3 1946-08-21 27y 10m 01d 3 1 Kiernan
164 Christopher John Killen 1 5 .20 2009-09-20 27y 11m 12d 4 2009-09-20 27y 11m 12d 4 1 Killen
164 William Fulton Kivlichan 1 6 .17 1909-09-20 Not Known 3 1909-09-20 Not Known 3 1 Kivlichan
164 Nicolas-Gerrit Kuhn 1 4 .25 2024-11-23 24y 10m 22d 4 2024-11-23 24y 10m 22d 4 1 Kuhn
164 Hugh Bradley Long 1 1 1.00 1944-01-08 21y 00m 05d 1 1944-01-08 21y 00m 05d 1 1 Long
164 Matthew Lynch 1 15 .07 1944-01-08 27y 01m 10d 10 1944-01-08 27y 01m 10d 10 1 Lynch
164 William King Lyon 1 12 .08 1939-08-19 Not Known 0 1939-08-19 Not Known 0 1 Lyon
164 John (Jean) Macfarlane 1 17 .06 1922-12-16 Not Known 3 1922-12-16 Not Known 3 1 Macfarlane
164 Gary Mackay-Steven 1 3 .33 2016-04-02 25y 07m 03d 3 2016-04-02 25y 07m 03d 3 1 Mackay-Steven
164 Camilo Andres Duran Marquez 1 1 1.00 2026-10-18 24y 00m 16d 1 2026-10-18 24y 00m 16d 1 1 Marquez
164 Harry (Henry James Hall) Marshall 1 9 .11 1900-05-07 Not Known 0 1900-05-07 Not Known 0 1 Marshall
164 Thomas Ian McAdam 1 17 .06 1978-08-19 24y 04m 10d 1 1978-08-19 24y 04m 10d 1 1 McAdam
164 Thomas McAteer 1 2 .50 1911-09-30 Not Known 2 1911-09-30 Not Known 2 1 McAteer
164 William McCafferty 1 3 .33 1902-03-31 Not Known 0 1902-03-31 Not Known 0 1 McCafferty
164 Daniel McCann 1 1 1.00 1911-04-01 Not Known 1 1911-04-01 Not Known 1 1 McCann
164 Luke McCowan 1 4 .25 2024-09-14 26y 09m 05d 1 2024-09-14 26y 09m 05d 1 1 McCowan
164 Thomas McDermott 1 9 .11 1902-05-19 Not Known 0 1902-05-19 Not Known 0 1 McDermott
164 James McGinn 1 2 .50 1894-05-19 Not Known 0 1894-05-19 Not Known 0 1 McGinn
164 Peter William (Willie) McGonagle 1 1 18 .06 1934-01-13 Not Known 15 1934-01-13 Not Known 15 1 McGonagle
164 John Reid McKay 1 2 .50 1920-05-01 Not Known 1 1920-05-01 Not Known 1 1 McKay
164 Joseph McLaughlin 1 9 .11 1941-11-22 Not Known 3 1941-11-22 Not Known 3 1 McLaughlin
164 David Prophet McLean 1 2 .50 1909-09-20 Not Known 2 1909-09-20 Not Known 2 1 McLean
164 Mark McNally 1 13 .08 1991-10-05 20y 06m 25d 2 1991-10-05 20y 06m 25d 2 1 McNally
164 John McNamee 1 2 .50 1963-03-06 21y 08m 23d 1 1963-03-06 21y 08m 23d 1 1 McNamee
164 William McOustra 1 6 .17 1901-04-06 Not Known 2 1901-04-06 Not Known 2 1 McOustra
164 William S McPhail 1 2 .50 1956-12-01 28y 09m 29d 1 1956-12-01 28y 09m 29d 1 1 McPhail
164 Johan Mjallby 1 17 .06 2000-11-18 29y 09m 09d 9 2000-11-18 29y 09m 09d 9 1 Mjallby
164 Aaron Mooy 1 5 .20 2023-03-11 33y 05m 24d 4 2023-03-11 33y 05m 24d 4 1 Mooy
164 Michael Mulvey 1 2 .50 1892-11-05 Not Known 1 1892-11-05 Not Known 1 1 Mulvey
164 Shunsuke Nakamura 1 13 .08 2007-08-25 29y 02m 01d 9 2007-08-25 29y 02m 01d 9 1 Nakamura
164 Brian O'Neil 1 12 .08 1996-11-30 24y 02m 24d 13 1996-11-30 24y 02m 24d 13 1 O'Neil
164 William Orr 1 1 28 .04 1907-04-20 33y 10m 00d 19 1907-04-20 33y 10m 00d 19 1 Orr
164 John Aloysius Paton 1 5 .20 1945-12-29 22y 08m 27d 1 1945-12-29 22y 08m 27d 1 1 Paton
164 Stephen Paul Pearson 1 7 .14 2006-01-01 23y 02m 30d 5 2006-01-01 23y 02m 30d 5 1 Pearson
164 Steven John Pressley 1 3 .33 2007-04-29 33y 06m 18d 2 2007-04-29 33y 06m 18d 2 1 Pressley
164 Billy Price 1 8 .13 1962-12-08 28y 02m 03d 6 1962-12-08 28y 02m 03d 6 1 Price
164 Anthony Ralston 1 12 .08 2021-07-31 22y 08m 15d 5 2021-07-31 22y 08m 15d 5 1 Ralston
164 Marc Jensen Reiper 1 5 .20 1997-10-18 29y 04m 13d 1 1997-10-18 29y 04m 13d 1 1 Reiper
164 John Riley 1 1 1.00 1942-11-07 22y 03m 18d 1 1942-11-07 22y 03m 18d 1 1 Riley
164 Vidar Riseth 1 8 .13 1999-04-14 26y 11m 24d 4 1999-04-14 26y 11m 24d 4 1 Riseth
164 David Kennedy Russell 1 19 .05 1900-04-21 36y 09m 15d 0 1900-04-21 36y 09m 15d 0 1 Russell
164 Jozo Simunovic 1 12 .08 2020-02-12 25y 06m 08d 13 2020-02-12 25y 06m 08d 13 1 Simunovic
164 James [12] Smith 1 7 .14 2000-11-01 19y 11m 12d 1 2000-11-01 19y 11m 12d 1 1 Smith
164 Dominic Sullivan 1 4 .25 1981-01-31 29y 09m 30d 2 1981-01-31 29y 09m 30d 2 1 Sullivan
164 Greg John Taylor 1 16 .06 2022-10-22 24y 11m 17d 9 2022-10-22 24y 11m 17d 9 1 Taylor
164 Willie Taylor 1 1 1.00 1949-09-17 Not Known 1 1949-09-17 Not Known 1 1 Taylor
164 Patrick Travers 1 1 1.00 1912-01-06 Not Known 1 1912-01-06 Not Known 1 1 Travers
164 Joos Valgaeran 1 12 .08 2000-11-18 24y 08m 15d 3 2000-11-18 24y 08m 15d 3 1 Valgaeran
164 Stanislav Varga 1 11 .09 2003-10-18 31y 00m 10d 1 2003-10-18 31y 00m 10d 1 1 Varga
164 Rudi Vata 1 5 .20 1994-04-09 25y 01m 27d 4 1994-04-09 25y 01m 27d 4 1 Vata
164 Francis Walsh 1 1 1.00 1947-12-25 24y 03m 10d 1 1947-12-25 24y 03m 10d 1 1 Walsh
164 John Britton Weir 1 6 .17 1951-02-24 27y 02m 04d 6 1951-02-24 27y 02m 04d 6 1 Weir
164 Stephen Welsh 1 2 .50 2021-08-15 21y 06m 27d 3 2021-08-15 21y 06m 27d 3 1 Welsh
164 Peter [1] Wilson 1 1 21 .05 1924-10-11 19y 10m 16d 2 1924-10-11 19y 10m 16d 2 1 Wilson
164 Ian Edward Wright 1 1 1.00 1999-11-20 36y 00m 17d 1 1999-11-20 36y 00m 17d 1 1 Wright
164 James S Young 1 28 .04 1907-05-11 25y 04m 01d 7 1907-05-11 25y 04m 01d 7 1 Young
164 Zheng Zhi 1 2 .50 2010-05-09 29y 08m 11d 3 2010-05-09 29y 08m 11d 3 1 Zhi



Hat Tricks


Total = 15

Player Age Game
No
Goals Comp Match Scorers
William Groves Not Known 0 3 Friendly Sat 04 Jan 1890 Celtic 7 Hearts 0
Jimmy Quinn 29y 09m 12d 17 3 Division 1 Mon 20 Apr 1908 Celtic 6 Hearts 0
Joseph Cassidy Not Known 10 3 Division 1 Tue 26 Feb 1924 Celtic 4 Hearts 1
Jimmy McGrory 30y 08m 03d 20 3 Division A Sat 29 Dec 1934 Celtic 4 Hearts 2
Bobby Murdoch 20y 00m 09d 8 3 League Cup Wed 26 Aug 1964 Celtic 6 Hearts 1
Brian McClair 20y 02m 17d 3 3 Premier Sat 25 Feb 1984 Celtic 4 Hearts 1
Brian 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 Collins 27y 09m 26d 21 3 Premier Sat 25 Nov 1995 Celtic 3 Hearts 1
Henrik Larsson 27y 04m 17d 7 3 Scottish Premier League Sat 06 Feb 1999 Celtic 3 Hearts 0
Henrik Larsson 29y 04m 15d 12 3 Scottish Premier League Sun 04 Feb 2001 Hearts 0 Celtic 3
John Hartson 27y 08m 21d 5 3 Scottish Premier League Thu 26 Dec 2002 Celtic 4 Hearts 2
Gary Hooper 24y 03m 17d 9 5 Scottish Premier League 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 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 45 .94 27 15 11 50.94 28.30 20.75 65.09 1980-09-13 20y 03m 20d 1996-03-02 35y 09m 07d 15 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 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
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
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
5 Fraser Forster 18 8 .44 15 0 3 83.33 .00 16.67 83.33 2010-09-11 22y 05m 25d 2020-02-12 31y 10m 26d 5 Forster
7 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
8 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
9 Jonathan Gould 15 19 1.27 16 3 3 72.73 13.64 13.64 79.55 1997-10-18 29y 03m 00d 2002-10-20 34y 03m 02d 6 Gould
9 Craig Anthony Gordon 15 14 .93 15 2 2 78.95 10.53 10.53 84.21 2014-09-24 31y 08m 25d 2019-12-18 36y 11m 18d 6 Gordon
9 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
12 Robert James Douglas 13 9 .69 16 0 1 94.12 .00 5.88 94.12 2000-11-18 28y 06m 25d 2005-05-15 33y 00m 21d 5 Douglas
12 Joe Hart 13 13 1.00 11 0 2 84.62 .00 15.38 84.62 2021-08-15 34y 03m 27d 2024-05-04 37y 00m 15d 3 Hart
12 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
15 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
16 Gordon George Banks Marshall 10 10 1.00 7 1 4 58.33 8.33 33.33 62.50 1992-01-04 27y 08m 16d 1996-09-17 32y 04m 29d 5 Marshall
16 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
18 William Patrick Maley 9 12 1.33 6 0 3 66.67 .00 33.33 66.67 1890-08-23 22y 03m 29d 1895-11-23 27y 06m 29d 6 Maley
19 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
19 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
19 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
19 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
23 Scott Bain 6 17 2.83 17 0 4 80.95 .00 19.05 80.95 2018-05-06 26y 05m 14d 2025-03-29 33y 04m 07d 7 Bain
23 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
25 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
25 David James Marshall 5 15 3.00 10 3 2 66.67 20.00 13.33 76.67 2003-05-10 18y 02m 05d 2007-01-14 21y 10m 09d 5 Marshall
25 Kasper Schmeichel 5 8 1.60 2 1 2 40.00 20.00 40.00 50.00 2024-09-14 37y 10m 09d 2026-01-25 39y 02m 20d 2 Schmeichel
25 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
29 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
29 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
29 James Stewart Robert Kerr 4 17 4.25 5 5 3 38.46 38.46 23.08 57.69 1993-09-25 18y 10m 12d 2000-11-01 25y 11m 19d 6 Kerr
29 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
33 Lukasz Zaluska 3 13 4.33 18 0 5 78.26 .00 21.74 78.26 2009-09-20 27y 03m 04d 2014-11-30 32y 05m 14d 6 Zaluska
33 Viljami Kari Veikko Sinisalo 3 10 3.33 5 1 2 62.50 12.50 25.00 68.75 2024-09-14 22y 11m 03d 2026-10-18 25y 00m 07d 3 Sinisalo
33 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
36 Magnus Carl Hedman 2 4 2.00 4 0 1 80.00 .00 20.00 80.00 2002-12-26 29y 09m 07d 2005-04-02 32y 00m 14d 3 Hedman
36 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 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
36 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
40 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
40 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
40 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
40 Francisco Javier Sanchez Broto 1 2 2.00 1 0 1 50.00 .00 50.00 50.00 2003-04-19 31y 07m 25d 2003-05-10 31y 08m 15d 1 Broto
40 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
40 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
40 Conor Hazard 1 3 3.00 0 1 0 .00 100.00 .00 50.00 2020-12-20 22y 09m 15d 2020-12-20 22y 09m 15d 1 Hazard
40 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
40 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
40 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
40 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]
40 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
40 Dorus De Vries 1 9 9.00 7 0 1 87.50 .00 12.50 87.50 2017-01-29 36y 01m 00d 2019-05-25 38y 04m 26d 3 de Vries

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 = 547
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
13 Craig Gordon 27 27 0 0 5 4 18 18.52 14.81 66.67 25.93 2004-01-18 21y 00m 18d 2026-01-25 43y 00m 25d 9 Gordon
15 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
15 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
15 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
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 Andy Webster 24 22 2 0 4 2 18 16.67 8.33 75.00 20.83 2001-04-22 18y 11m 30d 2013-01-19 30y 08m 27d 8 Webster
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 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
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

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 137

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
7 Lawrence Shankland 8 3 13 .62 2022-10-22 27y 02m 12d n/a 2026-05-16 30y 09m 06d n/a 3 Shankland
9 Ian Crawford 7 8 .88 1956-04-21 21y 09m 07d n/a 1960-12-17 26y 05m 03d n/a 4 Crawford
9 Drew Busby 7 1 16 .44 1974-11-23 26y 11m 15d n/a 1978-10-28 30y 10m 20d n/a 4 Busby
11 Alfie Conn 6 20 .30 1945-12-29 19y 02m 27d n/a 1956-04-21 29y 06m 19d n/a 4 Conn
11 Tommy Walker 6 24 .25 1934-01-13 18y 07m 18d n/a 1943-02-13 27y 08m 18d n/a 4 Walker
13 Danny Paton 5 7 .71 1962-02-17 26y 00m 21d n/a 1962-08-25 26y 06m 29d n/a 2 Paton
13 George Hamilton 5 4 1.25 1940-12-07 23y 00m 00d n/a 1941-08-09 23y 08m 02d n/a 2 Hamilton
13 Willie Gibson 5 18 .28 1976-11-20 23y 07m 17d n/a 1980-12-13 27y 08m 10d n/a 2 Gibson
13 John Colquhoun 5 38 .13 1985-08-10 22y 00m 27d n/a 1994-04-09 30y 08m 26d n/a 4 Colquhoun
17 Stephane Adam 4 12 .33 1998-12-06 29y 06m 22d n/a 1999-04-14 29y 11m 00d n/a 1 Adam
17 Bobby Blackwood 4 11 .36 1958-03-14 23y 06m 22d n/a 1962-02-17 27y 05m 28d n/a 4 Blackwood
17 Jim Brown 4 25 .16 1971-12-25 21y 04m 14d n/a 1976-10-25 26y 02m 14d n/a 3 Brown
17 Scott Crabbe 4 13 .31 1989-08-30 21y 00m 18d n/a 1992-01-04 23y 04m 23d n/a 2 Crabbe
17 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
17 Alan Gordon 4 11 .36 1964-09-26 20y 04m 12d n/a 1965-10-09 21y 04m 25d n/a 2 Gordon
17 Alex McCrae 4 8 .50 1944-11-25 24y 10m 23d n/a 1946-12-21 26y 11m 19d n/a 3 McCrae
17 Kyle Lafferty 4 5 .80 2017-12-17 30y 03m 01d n/a 2018-08-11 30y 10m 26d n/a 2 Lafferty
17 Andrius Velicka 4 1 5 .80 2006-11-04 27y 06m 30d n/a 2007-12-01 28y 07m 26d n/a 2 Velicka
17 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 Craig Gordon 27 55 2.04 5 4 18 18.52 14.81 66.67 25.93 2004-01-18 21y 00m 18d 2026-01-25 43y 00m 25d 9 Gordon
4 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
5 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
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 Zander Clark 7 15 2.14 2 0 5 28.57 .00 71.43 28.57 2023-03-08 30y 08m 10d 2024-05-04 31y 10m 08d 2 Clark
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
12 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
12 Bobby Zlamal 6 14 2.33 1 0 5 16.67 .00 83.33 16.67 2018-08-11 32y 09m 06d 2019-05-25 33y 06m 20d 1 Zlamal
12 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
15 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
15 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
15 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
15 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
19 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
19 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
19 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
22 Jon McLaughlin 3 6 2.00 1 0 2 33.33 .00 66.67 33.33 2017-12-17 30y 03m 08d 2018-05-06 30y 07m 27d 1 McLaughlin
22 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
22 Joel Pereira 3 10 3.33 0 0 3 .00 .00 100.00 .00 2019-08-25 23y 01m 28d 2020-02-12 23y 07m 15d 1 Pereira
22 Alexander Schwolow 3 5 1.67 2 0 1 66.67 .00 33.33 66.67 2025-10-26 33y 04m 24d 2026-05-16 33y 11m 14d 1 Schwolow
22 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
22 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
28 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
28 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
28 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
31 Ross Stewart 1 2 2.00 0 0 1 .00 .00 100.00 .00 2022-08-21 27y 04m 11d 2022-08-21 27y 04m 11d 1 Stewart
31 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
31 Wilson Brown 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1958-12-20 24y 02m 01d 1958-12-20 24y 02m 01d 1 Brown
31 Beau Reus 1 7 7.00 0 0 1 .00 .00 100.00 .00 2026-10-18 24y 11m 18d 2026-10-18 24y 11m 18d 1 Reus

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 27 15 11 50.94 28.30 20.75 65.09 1980-09-13 20y 03m 20d 1996-03-02 35y 09m 07d 15 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 29 11 7 61.70 23.40 14.89 73.40 1976-02-07 17y 02m 14d 1989-12-26 31y 01m 02d 13 Aitken
7 Scott [2] Brown Celtic 44 42 2 4 34 6 4 77.27 13.64 9.09 84.09 2007-08-25 22y 01m 30d 2020-12-20 35y 05m 24d 14 Brown
8 James [2] Forrest Celtic 42 29 13 8 38 3 6 80.85 6.38 12.77 84.04 2010-05-09 18y 10m 02d 2026-10-18 35y 03m 11d 17 Forrest
9 Peter Grant Celtic 41 38 3 0 16 16 11 37.21 37.21 25.58 55.81 1984-05-05 18y 08m 05d 1996-11-30 31y 03m 00d 14 Grant
9 Alexander McNair Celtic 41 41 0 0 22 11 8 53.66 26.83 19.51 67.07 1904-09-19 21y 08m 26d 1924-10-11 41y 09m 17d 21 McNair
11 Callum William McGregor Celtic 40 37 3 5 33 3 6 78.57 7.14 14.29 82.14 2014-09-24 21y 03m 10d 2026-10-18 33y 04m 04d 13 McGregor
12 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
12 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
14 Thomas Burns Celtic 37 33 4 5 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
14 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
14 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
17 Daniel Fergus McGrain Celtic 36 36 0 0 25 7 5 67.57 18.92 13.51 77.03 1972-03-18 21y 10m 17d 1987-05-09 37y 00m 08d 13 McGrain
17 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
19 Thomas Boyd Celtic 34 29 5 0 21 7 7 60.00 20.00 20.00 70.00 1992-02-29 26y 03m 05d 2002-04-28 36y 05m 04d 11 Boyd
19 Robert Brown Hogg Celtic 34 34 0 0 15 9 10 44.12 26.47 29.41 57.35 1932-10-01 18y 04m 21d 1946-12-21 32y 07m 11d 14 Hogg

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 21y 06m 30d 2 1937-02-06 32y 09m 11d 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 6 1977-02-07 25y 11m 03d 19 5 Dalglish
8 Kyogo Furuhashi Celtic 11 14 .79 2021-08-15 26y 06m 26d 2 2024-11-23 29y 10m 03d 15 4 Furuhashi
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
11 John Crum Celtic 10 19 .53 1934-12-29 Not Known 2 1940-12-07 Not Known 15 5 Crum
11 John Hughes Celtic 10 22 .45 1961-10-21 Not Known 3 1970-08-22 Not Known 22 4 Hughes
11 Joe McBride Celtic 10 3 8 1.25 1965-10-09 27y 03m 29d 1 1966-11-26 28y 05m 16d 7 2 McBride
11 Mark Edward McGhee Celtic 10 13 .77 1985-12-14 28y 06m 24d 1 1989-03-18 31y 09m 26d 15 3 McGhee
11 Alexander McMahon Celtic 10 23 .43 1891-10-17 21y 00m 01d 2 1902-02-22 31y 04m 06d 19 7 McMahon
11 James McMenemy Celtic 10 36 .28 1903-10-24 23y 00m 13d 2 1918-02-09 37y 03m 29d 31 7 McMenemy
17 James Quinn [1] Celtic 9 29 .31 1901-04-06 22y 08m 29d 1 1909-01-09 30y 06m 01d 18 7 [1]
17 Willie Bauld Hearts 9 21 .43 1949-12-31 22y 11m 07d n/a 1960-01-02 32y 11m 09d n/a 6 Bauld
17 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
17 John [14] Campbell Celtic 9 33 .27 1891-02-28 18y 06m 09d 1 1902-09-29 30y 01m 10d 20 6 Campbell

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 27 15 11 50.94 28.30 20.75 65.09 1980-09-13 20y 03m 20d 1996-03-02 35y 09m 07d 15 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 Craig Gordon Hearts 27 5 4 18 18.52 14.81 66.67 25.93 2004-01-18 21y 00m 18d 2026-01-25 43y 00m 25d 9 Gordon
5 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
6 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
7 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
7 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
9 Fraser Forster Celtic 18 15 0 3 83.33 .00 16.67 83.33 2010-09-11 22y 05m 25d 2020-02-12 31y 10m 26d 5 Forster
9 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
9 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
9 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
13 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
13 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
15 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
16 Craig Anthony Gordon Celtic 15 15 2 2 78.95 10.53 10.53 84.21 2014-09-24 31y 08m 25d 2019-12-18 36y 11m 18d 6 Gordon
16 Jonathan Gould Celtic 15 16 3 3 72.73 13.64 13.64 79.55 1997-10-18 29y 03m 00d 2002-10-20 34y 03m 02d 6 Gould
16 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
19 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
20 Robert James Douglas Celtic 13 16 0 1 94.12 .00 5.88 94.12 2000-11-18 28y 06m 25d 2005-05-15 33y 00m 21d 5 Douglas

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