London Hearts Supporters Club


Heart of Midlothian vs Celtic Players Record from 1946

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


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


Opposition Appearances
Opposition Scorers
Opposition Hat Tricks
Opposition Goalkeepers

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

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

Appearances

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

Total Played = 374
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 29 14 10 54.72 26.42 18.87 67.92 1983-03-12 18y 04m 18d 1997-01-11 32y 02m 20d 15 McStay
2 Patrick Joseph Bonner 48 48 0 0 25 13 10 52.08 27.08 20.83 65.63 1980-09-13 20y 03m 20d 1995-04-19 34y 10m 26d 14 Bonner
3 Robert Sime Aitken 46 46 0 3 29 10 7 63.04 21.74 15.22 73.91 1976-05-03 17y 05m 09d 1989-12-26 31y 01m 02d 13 Aitken
4 Peter Grant 41 38 3 0 17 13 11 41.46 31.71 26.83 57.32 1984-09-15 19y 00m 16d 1996-11-30 31y 03m 00d 13 Grant
5 Thomas Burns 37 33 4 6 25 7 5 67.57 18.92 13.51 77.03 1976-05-03 19y 04m 17d 1989-10-21 32y 10m 05d 12 Burns
5 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
7 Daniel Fergus McGrain 36 36 0 0 25 6 5 69.44 16.67 13.89 77.78 1972-03-18 21y 10m 17d 1987-05-09 37y 00m 08d 13 McGrain
8 Thomas Boyd 34 29 5 0 20 7 7 58.82 20.59 20.59 69.12 1992-02-29 26y 03m 05d 2002-04-28 36y 05m 04d 11 Boyd
9 Bobby Lennox 32 28 4 8 22 5 5 68.75 15.63 15.63 76.56 1962-08-11 18y 11m 12d 1979-05-14 35y 08m 14d 15 Lennox
10 Robert Evans 31 31 0 1 9 6 16 29.03 19.35 51.61 38.71 1946-08-21 19y 01m 05d 1960-01-02 32y 05m 17d 14 Evans
10 Jackie McNamara 31 29 2 2 23 5 3 74.19 16.13 9.68 82.26 1995-11-25 22y 01m 01d 2005-05-15 31y 06m 21d 10 McNamara
12 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
13 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
14 Scott [2] Brown 27 25 2 4 20 5 2 74.07 18.52 7.41 83.33 2007-08-25 22y 01m 30d 2015-09-26 30y 03m 00d 9 Brown
14 Stilian Petrov 27 24 3 7 18 3 6 66.67 11.11 22.22 72.22 1999-11-20 20y 04m 15d 2006-08-06 27y 01m 01d 8 Petrov
16 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
17 Derek Whyte 25 24 1 0 13 6 6 52.00 24.00 24.00 64.00 1986-02-22 17y 05m 25d 1992-02-29 23y 06m 00d 7 Whyte
18 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
18 Bertie Peacock 24 24 0 2 5 6 13 20.83 25.00 54.17 33.33 1950-12-30 22y 03m 01d 1960-12-17 32y 02m 18d 11 Peacock
20 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
20 Aiden McGeady 23 18 5 2 12 5 6 52.17 21.74 26.09 63.04 2004-04-25 18y 00m 21d 2010-05-09 24y 01m 05d 7 McGeady
22 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
22 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
22 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
25 Paul Lambert 21 20 1 0 14 4 3 66.67 19.05 14.29 76.19 1997-12-13 28y 04m 06d 2004-10-16 35y 02m 09d 8 Lambert
26 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
26 Christopher Barry Morris 20 19 1 0 13 5 2 65.00 25.00 10.00 77.50 1987-08-12 23y 07m 19d 1992-08-01 28y 07m 08d 6 Morris
26 Alan Thompson 20 18 2 2 16 2 2 80.00 10.00 10.00 85.00 2000-11-01 26y 10m 10d 2006-01-01 32y 00m 10d 6 Thompson
26 Andrew Francis Walker 20 14 6 6 11 6 3 55.00 30.00 15.00 70.00 1987-08-12 22y 04m 06d 1996-01-17 30y 09m 11d 6 Walker
30 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
30 Kenneth Mathieson Dalglish 19 19 0 11 14 2 3 73.68 10.53 15.79 78.95 1969-11-08 18y 08m 04d 1977-04-02 26y 00m 29d 7 Dalglish
32 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
32 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
32 Shaun Richard Maloney 18 10 8 4 10 3 5 55.56 16.67 27.78 63.89 2001-08-11 18y 06m 18d 2011-05-11 28y 03m 17d 9 Maloney
32 Georgios Samaras 18 10 8 3 12 2 4 66.67 11.11 22.22 72.22 2008-02-16 22y 11m 26d 2013-12-21 28y 10m 00d 7 Samaras
36 Harry (Henry A) Hood 17 16 1 5 12 3 2 70.59 17.65 11.76 79.41 1970-03-28 25y 05m 25d 1975-12-06 31y 02m 03d 7 Hood
36 Thomas Ian McAdam 17 16 1 1 13 3 1 76.47 17.65 5.88 85.29 1978-08-19 24y 04m 10d 1985-08-10 31y 04m 01d 6 McAdam
36 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
36 Stephen McManus 17 16 1 3 6 5 6 35.29 29.41 35.29 50.00 2004-04-03 21y 06m 24d 2009-12-20 27y 03m 10d 6 McManus
36 Johan Mjallby 17 16 1 1 12 1 4 70.59 5.88 23.53 73.53 1998-12-06 27y 09m 27d 2004-04-25 33y 02m 16d 6 Mjallby
36 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
36 Charles Tully 17 17 0 2 5 3 9 29.41 17.65 52.94 38.24 1948-08-28 24y 01m 17d 1956-04-21 31y 09m 10d 8 Tully
43 Dianbobo Balde 16 16 0 0 12 3 1 75.00 18.75 6.25 84.38 2001-11-17 26y 06m 07d 2006-04-05 30y 10m 26d 5 Balde
43 James Andrew Brogan 16 16 0 1 9 4 3 56.25 25.00 18.75 68.75 1965-01-16 20y 07m 11d 1974-11-23 30y 05m 18d 9 Brogan
43 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
43 Robert Young Collins 16 16 0 9 5 3 8 31.25 18.75 50.00 40.63 1949-09-17 18y 07m 01d 1958-03-14 27y 00m 26d 8 Collins
43 Simon Thomas Donnelly 16 11 5 2 7 5 4 43.75 31.25 25.00 59.38 1994-04-09 19y 04m 08d 1998-12-06 24y 00m 05d 6 Donnelly
43 Sean Fallon 16 16 0 0 4 3 9 25.00 18.75 56.25 34.38 1950-12-30 28y 04m 30d 1958-03-14 35y 07m 14d 8 Fallon
43 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
43 Mike Galloway 16 13 3 0 7 5 4 43.75 31.25 25.00 59.38 1989-08-12 24y 02m 13d 1995-01-11 29y 07m 12d 6 Galloway
43 John Hartson 16 13 3 5 12 1 3 75.00 6.25 18.75 78.13 2001-08-11 26y 04m 06d 2006-04-30 31y 00m 25d 5 Hartson
43 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
43 Anton Gerard Patrick Rogan 16 14 2 0 8 4 4 50.00 25.00 25.00 62.50 1987-02-14 20y 10m 20d 1991-04-27 25y 01m 02d 4 Rogan
54 Kris Commons 15 14 1 7 12 1 2 80.00 6.67 13.33 83.33 2011-05-11 27y 08m 11d 2015-10-28 32y 01m 28d 6 Commons
54 Fraser Forster 15 15 0 0 12 0 3 80.00 .00 20.00 80.00 2010-09-11 22y 05m 25d 2014-02-22 25y 11m 05d 4 Forster
54 Jonathan Gould 15 15 0 0 9 3 3 60.00 20.00 20.00 70.00 1997-10-18 29y 03m 00d 2002-04-28 33y 09m 10d 5 Gould
54 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
54 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
54 Paul Wilson 15 11 4 3 11 2 2 73.33 13.33 13.33 80.00 1973-03-24 22y 04m 01d 1978-08-19 27y 08m 27d 7 Wilson
60 Thomas Coyne 14 11 3 7 8 3 3 57.14 21.43 21.43 67.86 1989-03-11 26y 03m 25d 1992-08-01 29y 08m 18d 5 Coyne
60 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
60 Emilio Izaguirre 14 14 0 0 12 1 1 85.71 7.14 7.14 89.29 2010-09-11 24y 04m 01d 2015-10-28 29y 05m 18d 6 Izaguirre
60 Roderick Duncan William MacDonald 14 14 0 2 11 0 3 78.57 .00 21.43 78.57 1973-10-27 19y 01m 27d 1980-12-13 26y 03m 13d 6 MacDonald
60 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
60 Joseph Miller 14 9 5 3 8 3 3 57.14 21.43 21.43 67.86 1987-12-12 20y 00m 04d 1993-03-10 25y 03m 02d 6 Miller
60 Lubomir Moravcik 14 11 3 6 11 0 3 78.57 .00 21.43 78.57 1998-12-06 33y 05m 14d 2002-01-23 36y 07m 01d 4 Moravcik
60 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
60 Anthony Stokes 14 10 4 4 11 0 3 78.57 .00 21.43 78.57 2010-09-11 22y 01m 17d 2014-11-30 26y 04m 05d 4 Stokes
69 Gary Caldwell 13 13 0 1 5 4 4 38.46 30.77 30.77 53.85 2006-08-06 24y 03m 25d 2009-12-20 27y 08m 08d 4 Caldwell
69 Tommy Callaghan 13 12 1 0 7 4 2 53.85 30.77 15.38 69.23 1969-11-08 23y 11m 02d 1976-10-25 30y 10m 19d 7 Callaghan
69 George Connelly 13 13 0 2 10 2 1 76.92 15.38 7.69 84.62 1968-10-12 19y 07m 11d 1975-03-29 26y 00m 28d 7 Connelly
69 James Philip Craig 13 13 0 0 9 1 3 69.23 7.69 23.08 73.08 1966-01-29 22y 08m 22d 1972-04-29 28y 11m 22d 7 Craig
69 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
69 Robert James Douglas 13 13 0 0 12 0 1 92.31 .00 7.69 92.31 2000-11-18 28y 06m 25d 2005-05-15 33y 00m 21d 5 Douglas
69 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
69 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
69 David Hay 13 13 0 0 9 3 1 69.23 23.08 7.69 80.77 1970-03-28 22y 01m 28d 1974-03-02 26y 01m 02d 5 Hay
69 Patrick McCluskey 13 10 3 0 10 1 2 76.92 7.69 15.38 80.77 1972-11-18 20y 07m 05d 1977-02-07 24y 09m 25d 5 McCluskey
69 Mark Edward McGhee 13 9 4 10 6 4 3 46.15 30.77 23.08 61.54 1985-12-14 28y 06m 24d 1989-03-18 31y 09m 26d 4 McGhee
69 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
69 Shunsuke Nakamura 13 12 1 1 6 4 3 46.15 30.77 23.08 61.54 2005-10-15 27y 03m 21d 2009-05-24 30y 11m 00d 4 Nakamura
69 Charles Nicholas 13 11 2 7 8 3 2 61.54 23.08 15.38 73.08 1980-09-13 18y 08m 14d 1994-10-15 32y 09m 15d 7 Nicholas
83 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
83 James [2] Forrest 12 9 3 3 9 2 1 75.00 16.67 8.33 83.33 2010-05-09 18y 10m 02d 2015-12-27 24y 05m 20d 7 Forrest
83 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
83 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
83 Mark McNally 12 12 0 1 4 3 5 33.33 25.00 41.67 45.83 1991-04-27 20y 01m 17d 1995-02-25 23y 11m 15d 5 McNally
83 Brian O'Neil 12 9 3 1 6 3 3 50.00 25.00 25.00 62.50 1991-10-05 19y 00m 29d 1996-11-30 24y 02m 24d 6 O'Neil
83 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
83 Joos Valgaeran 12 12 0 1 11 0 1 91.67 .00 8.33 91.67 2000-08-19 24y 05m 16d 2005-04-10 29y 01m 07d 4 Valgaeran
91 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
91 John Divers 11 11 0 7 2 4 5 18.18 36.36 45.45 36.36 1958-12-20 Not Known 1963-12-14 Not Known 6 Divers
91 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
91 Gary Hooper 11 11 0 12 8 0 3 72.73 .00 27.27 72.73 2010-11-10 22y 09m 15d 2013-01-19 24y 11m 24d 3 Hooper
91 Stephane Mahe 11 11 0 0 6 3 2 54.55 27.27 18.18 68.18 1997-10-18 29y 00m 25d 2000-08-19 31y 10m 27d 4 Mahe
91 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
91 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
91 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
91 Stanislav Varga 11 11 0 1 7 2 2 63.64 18.18 18.18 72.73 2003-10-18 31y 00m 10d 2006-04-30 33y 06m 22d 3 Varga
91 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
91 Mark [2] Wilson 11 10 1 0 6 1 4 54.55 9.09 36.36 59.09 2006-04-05 21y 10m 00d 2011-10-02 27y 03m 27d 7 Wilson
102 Efe Ambrose 10 9 1 0 8 2 0 80.00 20.00 .00 90.00 2012-10-07 23y 11m 19d 2015-12-27 27y 02m 09d 4 Ambrose
102 Charles James Gallagher 10 10 0 4 6 1 3 60.00 10.00 30.00 65.00 1962-08-11 21y 09m 08d 1968-04-06 27y 05m 03d 5 Gallagher
102 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
102 Gordon George Banks Marshall 10 10 0 0 7 0 3 70.00 .00 30.00 70.00 1992-01-04 27y 08m 16d 1996-09-17 32y 04m 29d 5 Marshall
102 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
102 Francis Peter McGarvey 10 10 0 6 9 1 0 90.00 10.00 .00 95.00 1980-12-13 24y 08m 26d 1985-03-20 29y 00m 03d 4 McGarvey
102 Philip O'Donnell 10 9 1 2 5 2 3 50.00 20.00 30.00 60.00 1994-10-15 22y 06m 20d 1999-02-06 26y 10m 12d 4 O'Donnell
102 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
102 Morten Wieghorst 10 7 3 0 5 3 2 50.00 30.00 20.00 65.00 1996-03-02 25y 00m 06d 2002-04-28 31y 02m 03d 5 Wieghorst
111 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
111 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
111 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
111 Mikael Lustig 9 9 0 2 6 2 1 66.67 22.22 11.11 77.78 2012-04-15 25y 04m 02d 2015-12-27 29y 00m 14d 4 Lustig
111 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
111 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
111 William Stark 9 9 0 2 6 2 1 66.67 22.22 11.11 77.78 1987-08-12 30y 08m 11d 1989-03-18 32y 03m 17d 2 Stark
111 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
111 Jimmy Walsh 9 9 0 4 3 2 4 33.33 22.22 44.44 44.44 1951-09-29 20y 09m 26d 1956-01-28 25y 01m 25d 5 Walsh
120 Joseph Baillie 8 8 0 0 1 2 5 12.50 25.00 62.50 25.00 1949-12-31 Not Known 1954-09-04 Not Known 5 Baillie
120 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
120 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
120 John Doyle 8 7 1 0 7 1 0 87.50 12.50 .00 93.75 1976-09-18 25y 04m 07d 1979-05-14 28y 00m 03d 3 Doyle
120 Dariusz Pavel Dziekanowski 8 6 2 1 4 3 1 50.00 37.50 12.50 68.75 1989-08-12 26y 10m 13d 1990-12-29 28y 02m 29d 2 Dziekanowski
120 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
120 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
120 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
120 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
120 Thomas Valley McKinlay 8 8 0 0 6 2 0 75.00 25.00 .00 87.50 1995-02-25 30y 02m 22d 1999-04-14 34y 04m 11d 4 McKinlay
120 Brian [1] McLaughlin 8 6 2 3 4 3 1 50.00 37.50 12.50 68.75 1995-01-11 20y 07m 28d 1997-03-01 22y 09m 15d 3 McLaughlin
120 William [2] Miller 8 8 0 0 4 0 4 50.00 .00 50.00 50.00 1946-08-21 21y 09m 01d 1949-12-31 25y 01m 11d 4 Miller
120 Robert Milne 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1946-08-21 25y 03m 25d 1950-12-30 29y 08m 03d 5 Milne
120 Lee Naylor 8 7 1 0 4 2 2 50.00 25.00 25.00 62.50 2006-11-04 26y 07m 16d 2009-04-11 29y 00m 23d 3 Naylor
120 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
120 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
120 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
120 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
120 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
139 Nir Biton 7 7 0 1 5 2 0 71.43 28.57 .00 85.71 2013-12-01 22y 01m 01d 2015-12-27 24y 01m 27d 3 Biton
139 Reginald Waldie Blinker 7 4 3 1 5 0 2 71.43 .00 28.57 71.43 1997-10-18 28y 04m 14d 2000-04-08 30y 10m 04d 3 Blinker
139 Mark James Burchill 7 1 6 0 3 1 3 42.86 14.29 42.86 50.00 1998-09-26 18y 01m 08d 2000-04-08 19y 07m 21d 2 Burchill
139 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
139 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
139 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
139 Baram Kayal 7 3 4 0 7 0 0 100.00 .00 .00 100.00 2010-09-11 22y 04m 09d 2013-01-19 24y 08m 17d 3 Kayal
139 Patrick Comerford McAulay 7 7 0 0 4 0 3 57.14 .00 42.86 57.14 1946-08-21 25y 00m 21d 1949-09-17 28y 01m 18d 4 McAulay
139 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
139 Alan Bruce McInally 7 4 3 0 3 2 2 42.86 28.57 28.57 57.14 1984-09-15 21y 07m 05d 1987-02-21 24y 00m 11d 3 McInally
139 Stephen Paul Pearson 7 3 4 1 4 1 2 57.14 14.29 28.57 64.29 2004-01-18 21y 03m 16d 2006-08-06 23y 10m 04d 3 Pearson
139 Bobby Alfred Manuel Petta 7 5 2 0 7 0 0 100.00 .00 .00 100.00 1999-08-29 25y 00m 23d 2002-01-23 27y 05m 17d 3 Petta
139 Mark Reid 7 7 0 0 7 0 0 100.00 .00 .00 100.00 1980-12-13 19y 02m 28d 1985-04-06 23y 06m 22d 3 Reid
139 James [12] Smith 7 3 4 1 5 1 1 71.43 14.29 14.29 78.57 2000-11-01 19y 11m 12d 2004-04-25 23y 05m 05d 4 Smith
139 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
139 William Semple Brown Wallace 7 7 0 4 6 1 0 85.71 14.29 .00 92.86 1967-03-25 26y 09m 02d 1970-10-28 30y 04m 05d 5 Wallace
139 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
156 Harald Martin Brattbakk 6 4 2 0 3 3 0 50.00 50.00 .00 75.00 1997-12-13 26y 10m 12d 1999-11-20 28y 09m 19d 3 Brattbakk
156 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
156 Stephen Fulton 6 5 1 0 4 0 2 66.67 .00 33.33 66.67 1989-08-12 19y 00m 02d 1992-02-29 21y 06m 19d 3 Fulton
156 Paul James Hartley 6 6 0 0 1 3 2 16.67 50.00 33.33 41.67 2007-04-29 30y 06m 10d 2009-05-24 32y 07m 05d 3 Hartley
156 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
156 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
156 Luigi Macari 6 5 1 2 2 2 2 33.33 33.33 33.33 50.00 1969-11-08 20y 05m 04d 1972-04-29 22y 10m 25d 3 Macari
156 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
156 James Mallan 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1946-12-21 19y 10m 26d 1950-12-30 23y 11m 05d 4 Mallan
156 John [1] McPhail 6 6 0 5 5 1 0 83.33 16.67 .00 91.67 1947-12-25 23y 11m 28d 1953-10-24 29y 09m 27d 5 McPhail
156 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
156 Ki Sung-Yueng 6 4 2 0 3 0 3 50.00 .00 50.00 50.00 2010-02-10 21y 00m 17d 2012-04-15 23y 02m 22d 3 Sung-Yueng
156 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
156 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
156 Maciej Zurawski 6 5 1 0 4 0 2 66.67 .00 33.33 66.67 2006-04-05 29y 06m 24d 2007-08-25 30y 11m 13d 3 Zurawski
171 Enrico Annoni 5 3 2 0 4 1 0 80.00 20.00 .00 90.00 1997-03-01 30y 07m 19d 1999-04-14 32y 09m 04d 3 Annoni
171 Craig Beattie 5 1 4 2 3 2 0 60.00 40.00 .00 80.00 2004-01-18 20y 00m 02d 2007-01-14 22y 11m 29d 4 Beattie
171 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
171 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
171 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
171 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
171 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
171 Craig Anthony Gordon 5 5 0 0 3 2 0 60.00 40.00 .00 80.00 2014-09-24 31y 08m 25d 2015-12-27 32y 11m 27d 2 Gordon
171 Stuart Edward Gray 5 4 1 0 2 2 1 40.00 40.00 20.00 60.00 1995-01-11 21y 00m 24d 1997-01-11 23y 00m 24d 3 Gray
171 David Hannah 5 3 2 0 3 2 0 60.00 40.00 .00 80.00 1997-01-11 23y 05m 07d 1998-09-26 25y 01m 22d 3 Hannah
171 Colin Healy 5 4 1 1 3 0 2 60.00 .00 40.00 60.00 2000-02-05 19y 10m 22d 2002-04-28 22y 01m 14d 3 Healy
171 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
171 George Irwin Hunter 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1951-02-24 20y 05m 27d 1954-02-06 23y 05m 09d 3 Hunter
171 Jiri Jarosik 5 4 1 2 2 1 2 40.00 20.00 40.00 50.00 2006-08-06 28y 09m 10d 2007-12-01 30y 01m 04d 2 Jarosik
171 Stefan Marius Johansen 5 5 0 0 4 1 0 80.00 20.00 .00 90.00 2014-02-22 23y 01m 14d 2015-12-27 24y 11m 19d 3 Johansen
171 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
171 David James Marshall 5 5 0 0 2 2 1 40.00 40.00 20.00 60.00 2004-04-03 19y 00m 29d 2005-04-10 20y 01m 05d 2 Marshall
171 Patrick McCourt 5 0 5 2 4 0 1 80.00 .00 20.00 80.00 2008-11-02 24y 10m 17d 2012-05-13 28y 04m 27d 4 McCourt
171 Paul Joseph McGugan 5 4 1 0 0 2 3 .00 40.00 60.00 20.00 1985-10-12 21y 02m 25d 1987-05-09 22y 09m 22d 2 McGugan
171 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
171 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
171 Rudi Vata 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 1992-12-19 23y 10m 06d 1995-09-23 26y 07m 10d 4 Vata
193 Owen Duncan Archdeacon 4 1 3 0 1 1 2 25.00 25.00 50.00 37.50 1985-12-14 19y 09m 10d 1987-05-09 21y 02m 05d 2 Archdeacon
193 Eyal Berkovic 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1999-08-29 27y 04m 27d 2000-04-08 28y 00m 06d 1 Berkovic
193 Du-Ri Cha 4 2 2 0 3 0 1 75.00 .00 25.00 75.00 2010-09-11 30y 01m 17d 2011-12-10 31y 04m 15d 2 Cha
193 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
193 Alfred James Conn 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1977-04-02 24y 11m 28d 1978-10-28 26y 06m 23d 3 Conn
193 Michael George Conroy 4 3 1 2 4 0 0 100.00 .00 .00 100.00 1979-04-18 21y 08m 19d 1981-01-31 23y 06m 00d 2 Conroy
193 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
193 Massimo Donati 4 3 1 1 3 0 1 75.00 .00 25.00 75.00 2007-08-25 26y 04m 30d 2008-11-02 27y 07m 07d 2 Donati
193 Leigh Griffiths 4 3 1 2 3 1 0 75.00 25.00 .00 87.50 2014-02-22 23y 06m 02d 2015-10-28 25y 02m 08d 3 Griffiths
193 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
193 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
193 John [5] Kennedy 4 3 1 0 3 0 1 75.00 .00 25.00 75.00 2002-04-28 18y 08m 10d 2007-10-31 24y 02m 13d 3 Kennedy
193 James Stewart Robert Kerr 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1996-10-20 21y 11m 07d 1997-03-01 22y 03m 16d 1 Kerr
193 William John McStay 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1985-03-20 23y 03m 22d 1986-10-08 24y 10m 12d 3 McStay
193 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
193 Darren O'Dea 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 2007-01-14 19y 11m 10d 2010-05-09 23y 03m 05d 4 O'Dea
193 William O'Neill 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1961-05-02 20y 04m 02d 1966-11-26 25y 10m 27d 2 O'Neill
193 John Aloysius Paton 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1947-12-25 24y 08m 23d 1949-01-03 25y 09m 01d 2 Paton
193 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
193 Teemu Pukki 4 1 3 1 4 0 0 100.00 .00 .00 100.00 2013-09-14 23y 05m 16d 2014-02-22 23y 10m 25d 1 Pukki
193 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
193 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
193 Thomas Rogne 4 2 2 0 4 0 0 100.00 .00 .00 100.00 2010-02-10 19y 07m 13d 2013-01-19 22y 06m 21d 4 Rogne
193 Alex Rollo 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1951-02-24 24y 05m 06d 1952-01-02 25y 03m 15d 2 Rollo
193 James Graeme Sinclair 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1983-03-12 25y 08m 11d 1984-05-05 26y 10m 04d 2 Sinclair
193 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
193 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
193 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
221 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
221 Dedryck Boyata 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 2015-09-26 Not Known 2015-12-27 Not Known 1 Boyata
221 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
221 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
221 Nadir Ciftci 3 1 2 0 1 2 0 33.33 66.67 .00 66.67 2015-09-26 23y 07m 14d 2015-12-27 23y 10m 15d 1 Ciftci
221 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
221 Stephen Daniel Crainey 3 2 1 1 3 0 0 100.00 .00 .00 100.00 2000-11-01 19y 04m 10d 2002-10-20 21y 03m 28d 3 Crainey
221 Marc Luque Crosas 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2009-04-11 21y 03m 02d 2009-12-20 21y 11m 11d 2 Crosas
221 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
221 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
221 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
221 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
221 Darren Jackson 3 0 3 0 1 2 0 33.33 66.67 .00 66.67 1997-12-13 31y 04m 18d 1998-03-28 31y 08m 03d 1 Jackson
221 Ulrich Rosenloev Laursen 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2002-10-20 26y 07m 22d 2004-12-26 28y 09m 28d 2 Laursen
221 Malcolm George Mackay 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1996-09-17 24y 06m 29d 1997-03-01 25y 00m 10d 1 Mackay
221 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
221 Niall McGinn 3 0 3 0 1 0 2 33.33 .00 66.67 33.33 2009-09-20 22y 01m 22d 2010-11-10 23y 03m 12d 2 McGinn
221 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
221 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
221 Kenneth Miller 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2006-08-06 26y 07m 14d 2007-04-29 27y 04m 06d 1 Miller
221 Liam William Peter Miller 3 2 1 2 1 2 0 33.33 66.67 .00 66.67 2003-10-18 22y 08m 05d 2004-04-25 23y 02m 12d 1 Miller
221 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
221 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
221 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
221 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
221 Barry Gordon George Robson 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2008-02-16 29y 03m 09d 2009-12-20 31y 01m 13d 3 Robson
221 Tomas Rogic 3 2 1 2 1 2 0 33.33 66.67 .00 66.67 2015-09-26 22y 09m 10d 2015-12-27 23y 00m 11d 1 Rogic
221 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
221 Alan Sneddon 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1978-03-01 19y 11m 17d 1980-12-13 22y 09m 01d 2 Sneddon
221 Evander Sno 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2006-11-04 19y 06m 26d 2007-10-31 20y 06m 22d 2 Sno
221 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
221 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
221 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
221 Ross Wallace 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2004-10-16 19y 04m 23d 2006-01-01 20y 07m 09d 2 Wallace
221 Lukasz Zaluska 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2009-10-28 27y 04m 12d 2013-01-19 30y 07m 03d 2 Zaluska
256 Stuart Armstrong 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2015-10-28 23y 06m 28d 2015-12-27 23y 08m 27d 1 Armstrong
256 William Alexander (Lex) Baillie 2 1 1 0 0 0 2 .00 .00 100.00 .00 1988-04-16 21y 09m 10d 1990-11-10 24y 04m 04d 2 Baillie
256 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
256 Derk Boerrigter 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2013-09-14 26y 10m 29d 2014-02-22 27y 04m 06d 1 Boerrigter
256 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
256 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
256 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
256 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
256 Victor Davidson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1973-03-24 22y 04m 16d 1979-04-18 28y 05m 10d 2 Davidson
256 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
256 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
256 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
256 Darnell Fisher 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2013-12-01 19y 07m 27d 2013-12-21 19y 08m 17d 1 Fisher
256 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
256 Jack Gallacher 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1948-08-28 24y 03m 21d 1949-01-03 24y 07m 27d 1 Gallacher
256 William Patrick Gallagher 2 2 0 0 0 0 2 .00 .00 100.00 .00 1946-08-21 27y 01m 23d 1948-01-03 28y 06m 05d 2 Gallagher
256 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
256 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
256 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
256 Magnus Carl Hedman 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2002-12-26 29y 09m 07d 2003-10-18 30y 06m 29d 2 Hedman
256 John Hewitt 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1989-08-30 26y 06m 21d 1989-12-26 26y 10m 17d 1 Hewitt
256 Robert Brown Hogg 2 2 0 0 0 0 2 .00 .00 100.00 .00 1946-08-21 32y 03m 11d 1946-12-21 32y 07m 11d 1 Hogg
256 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
256 Thomas Kiernan 2 2 0 1 0 0 2 .00 .00 100.00 .00 1946-08-21 27y 10m 01d 1946-12-21 28y 02m 01d 1 Kiernan
256 Duncan MacMillan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1946-12-21 24y 11m 03d 1948-01-03 25y 11m 16d 2 MacMillan
256 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
256 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
256 Callum William McGregor 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2014-09-24 21y 03m 10d 2015-12-27 22y 06m 13d 2 McGregor
256 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
256 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
256 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
256 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
256 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
256 Lassad Nouioui 2 1 1 2 2 0 0 100.00 .00 .00 100.00 2012-11-28 26y 03m 25d 2013-01-19 26y 05m 16d 1 Nouioui
256 Derek George Riordan 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2007-04-29 24y 03m 13d 2007-08-25 24y 07m 09d 2 Riordan
256 Andrew Ritchie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1976-02-07 19y 11m 15d 1976-05-03 20y 02m 10d 1 Ritchie
256 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
256 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
256 Jozo Simunovic 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2015-10-28 Not Known 2015-12-27 Not Known 1 Simunovic
256 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
256 Mohammed Sylla 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2002-04-28 25y 01m 15d 2004-10-16 27y 07m 03d 2 Sylla
256 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
256 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
256 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
256 Zheng Zhi 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2009-10-28 29y 02m 00d 2010-05-09 29y 08m 11d 1 Zhi
301 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
301 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
301 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
301 Amido Balde 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-02-22 22y 09m 06d 2014-02-22 22y 09m 06d 1 Balde
301 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
301 Francisco Javier Sanchez Broto 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2003-05-10 31y 08m 15d 2003-05-10 31y 08m 15d 1 Broto
301 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
301 Paul Caddis 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2010-02-10 21y 09m 22d 2010-02-10 21y 09m 22d 1 Caddis
301 Henri Camara 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-16 27y 05m 06d 2004-10-16 27y 05m 06d 1 Camara
301 Mohamed Camara 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2005-10-15 30y 03m 20d 2005-10-15 30y 03m 20d 1 Camara
301 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
301 Jim Casey 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1976-02-07 18y 06m 05d 1976-02-07 18y 06m 05d 1 Casey
301 Dave Cattenach 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1970-10-28 24y 04m 01d 1970-10-28 24y 04m 01d 1 Cattenach
301 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
301 Barry John Corr 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1999-04-14 18y 03m 01d 1999-04-14 18y 03m 01d 1 Corr
301 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
301 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
301 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
301 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
301 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
301 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
301 John [2] Donnelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1958-03-14 Not Known 1958-03-14 Not Known 1 Donnelly
301 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
301 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
301 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
301 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
301 Juninho (Junior Osvaldo Giroldo) 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-16 31y 07m 24d 2004-10-16 31y 07m 24d 1 Giroldo)
301 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
301 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
301 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
301 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
301 Stephane Henchoz 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-04-02 30y 06m 26d 2005-04-02 30y 06m 26d 1 Henchoz
301 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
301 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
301 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
301 Efrain Juarez 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2011-01-26 22y 11m 04d 2011-01-26 22y 11m 04d 1 Juarez
301 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
301 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
301 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
301 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
301 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
301 Matthew Lynch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-12-21 30y 00m 22d 1946-12-21 30y 00m 22d 1 Lynch
301 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
301 Gary Mackay-Steven 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2015-12-27 25y 03m 27d 2015-12-27 25y 03m 27d 1 Mackay-Steven
301 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
301 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
301 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
301 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
301 Dylan McGeough 1 0 1 0 0 0 1 .00 .00 100.00 .00 2012-04-15 19y 03m 00d 2012-04-15 19y 03m 00d 1 McGeough
301 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
301 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
301 Miku 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2012-10-07 27y 01m 18d 2012-10-07 27y 01m 18d 1 Miku
301 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
301 Koki Mizuno 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2009-04-11 23y 07m 05d 2009-04-11 23y 07m 05d 1 Mizuno
301 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
301 Eoghan O'Connell 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-09-24 19y 01m 11d 2014-09-24 19y 01m 11d 1 O'Connell
301 Joe Rae 1 1 0 0 0 0 1 .00 .00 100.00 .00 1948-01-03 22y 09m 28d 1948-01-03 22y 09m 28d 1 Rae
301 Morten Rasmussen 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2010-05-09 25y 03m 09d 2010-05-09 25y 03m 09d 1 Rasmussen
301 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
301 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
301 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
301 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
301 Cillian Sheridan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2008-11-02 19y 08m 10d 2008-11-02 19y 08m 10d 1 Sheridan
301 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
301 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
301 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
301 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
301 Kieran Tierney 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2015-12-27 18y 06m 22d 2015-12-27 18y 06m 22d 1 Tierney
301 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
301 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
301 John [2] Weir 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1980-12-13 20y 09m 25d 1980-12-13 20y 09m 25d 1 Weir
301 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
301 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
301 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

Scorers


Total Distinct (ex ogs) = 150

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 Gary Hooper 12 1 11 1.09 2011-05-11 23y 03m 15d 4 2013-01-19 24y 11m 24d 12 3 Hooper
2 Brian John McClair 12 1 17 .71 1983-12-17 20y 00m 09d 2 1987-02-14 23y 02m 06d 15 3 McClair
2 Robert White Murdoch 12 4 29 .41 1962-08-11 17y 11m 25d 1 1972-04-29 27y 08m 12d 28 5 Murdoch
5 Kenneth Mathieson Dalglish 11 1 19 .58 1972-11-18 21y 08m 14d 5 1977-02-07 25y 11m 03d 18 5 Dalglish
6 John Hughes 10 22 .45 1961-10-21 Not Known 3 1970-08-22 Not Known 22 4 Hughes
6 Joe McBride 10 3 8 1.25 1965-10-09 27y 03m 29d 1 1966-11-26 28y 05m 16d 7 2 McBride
6 Mark Edward McGhee 10 13 .77 1985-12-14 28y 06m 24d 1 1989-03-18 31y 09m 26d 15 3 McGhee
9 Thomas Steven Chalmers 9 22 .41 1962-02-17 25y 01m 22d 4 1968-10-12 31y 09m 16d 21 8 Chalmers
9 Robert Young Collins 9 2 16 .56 1949-09-17 18y 07m 01d 1 1958-03-14 27y 00m 26d 16 6 Collins
11 Bobby Lennox 8 32 .25 1964-09-26 21y 00m 27d 7 1976-11-20 33y 02m 21d 31 6 Lennox
12 Kris Commons 7 3 15 .47 2011-05-11 27y 08m 11d 1 2014-09-24 31y 00m 25d 13 3 Commons
12 Thomas Coyne 7 1 14 .50 1989-08-12 26y 08m 29d 2 1991-11-16 29y 00m 02d 11 3 Coyne
12 John Kelly (Dixie) Deans 7 12 .58 1971-12-25 25y 04m 25d 1 1975-12-06 29y 04m 06d 10 4 Deans
12 John Divers 7 11 .64 1959-09-12 Not Known 4 1963-12-14 Not Known 13 5 Divers
12 James Connolly Johnstone 7 28 .25 1963-04-29 18y 06m 30d 1 1972-11-18 28y 01m 19d 25 7 Johnstone
12 Charles Nicholas 7 1 13 .54 1980-09-13 18y 08m 14d 1 1994-02-12 32y 01m 15d 11 5 Nicholas
12 Stilian Petrov 7 27 .26 2000-11-18 21y 04m 13d 6 2006-08-06 27y 01m 01d 28 5 Petrov
19 Thomas Burns 6 37 .16 1978-08-19 21y 08m 03d 6 1984-11-17 27y 11m 01d 17 4 Burns
19 Ronald Michael Glavin 6 1 11 .55 1975-03-29 24y 00m 02d 2 1977-04-02 26y 00m 06d 10 3 Glavin
19 Francis Peter McGarvey 6 10 .60 1980-12-13 24y 08m 26d 1 1984-09-15 28y 05m 29d 8 4 McGarvey
19 Lubomir Moravcik 6 14 .43 1999-11-20 34y 04m 29d 4 2001-04-22 35y 10m 00d 12 2 Moravcik
19 Andrew Francis Walker 6 1 20 .30 1987-12-12 22y 08m 06d 3 1996-01-17 30y 09m 11d 23 3 Walker
24 John Angus Paul Collins 5 1 1 5.00 1992-01-04 23y 11m 04d 7 1995-11-25 27y 09m 26d 21 3 Collins
24 John Hartson 5 16 .31 2002-12-26 27y 08m 21d 5 2006-04-05 31y 00m 00d 16 3 Hartson
24 Harry (Henry A) Hood 5 17 .29 1970-10-28 26y 00m 25d 4 1975-10-04 31y 00m 01d 16 4 Hood
24 Pierre Van Hooijdonk 5 9 .56 1995-01-11 25y 01m 13d 1 1996-10-20 26y 10m 21d 7 3 Hooijdonk
24 Murdo Davidson MacLeod 5 20 .25 1979-04-18 20y 06m 25d 1 1985-03-20 26y 05m 24d 11 4 MacLeod
24 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
24 John [1] McPhail 5 2 6 .83 1948-08-28 24y 08m 01d 2 1953-10-24 29y 09m 27d 6 4 McPhail
24 Christopher Roy Sutton 5 17 .29 2000-08-19 27y 05m 09d 1 2005-04-10 32y 01m 00d 15 4 Sutton
32 Bertie Auld 4 11 .36 1959-04-18 21y 00m 26d 1 1967-03-25 29y 00m 02d 10 4 Auld
32 Scott [2] Brown 4 27 .15 2007-08-25 22y 01m 30d 1 2013-12-01 28y 05m 05d 22 3 Brown
32 Gerard Thomas Creaney 4 13 .31 1990-09-22 20y 05m 09d 1 1992-08-26 22y 04m 13d 9 3 Creaney
32 Charles James Gallagher 4 10 .40 1962-08-11 21y 09m 08d 1 1965-10-09 24y 11m 06d 7 3 Gallagher
32 William Patrick Gallagher 4 2 2.00 1944-01-08 n/a 1945-09-22 n/a 3 Gallagher
32 Mike Haughney 4 2 13 .31 1949-09-17 22y 09m 07d 1 1956-04-21 29y 04m 11d 11 3 Haughney
32 Jan Vennegoor of Hesselink 4 1 9 .44 2007-01-14 28y 02m 07d 2 2009-04-11 30y 05m 04d 8 3 Hesselink
32 Maurice Thomas Johnston 4 12 .33 1984-11-17 21y 07m 04d 1 1986-10-08 23y 05m 25d 8 3 Johnston
32 Shaun Richard Maloney 4 18 .22 2002-04-28 19y 03m 04d 4 2010-09-11 27y 07m 18d 26 3 Maloney
32 Paul Michael Lyons McStay 4 53 .08 1985-04-06 20y 05m 15d 9 1996-03-02 31y 04m 09d 52 4 McStay
32 Anthony Stokes 4 14 .29 2011-01-26 22y 06m 01d 3 2014-11-30 26y 04m 05d 16 3 Stokes
32 Mark Anthony Viduka 4 3 1.33 1999-04-14 23y 06m 05d 1 2000-02-05 24y 03m 27d 3 2 Viduka
32 William Semple Brown Wallace 4 7 .57 1967-03-25 26y 09m 02d 1 1970-10-28 30y 04m 05d 7 3 Wallace
32 Jimmy Walsh 4 9 .44 1953-10-24 22y 10m 21d 5 1956-01-28 25y 01m 25d 9 3 Walsh
46 Robert Sime Aitken 3 1 46 .07 1977-04-02 18y 04m 09d 7 1989-10-21 30y 10m 27d 46 3 Aitken
46 Joseph Hislop Craig 3 5 .60 1977-02-07 22y 08m 24d 3 1978-03-01 23y 09m 15d 5 2 Craig
46 James [2] Forrest 3 12 .25 2010-09-11 19y 02m 04d 2 2013-12-21 22y 05m 14d 9 2 Forrest
46 Brian [1] McLaughlin 3 8 .38 1995-09-23 21y 04m 09d 5 1996-03-02 21y 09m 17d 8 1 McLaughlin
46 Stephen McManus 3 17 .18 2006-01-01 23y 03m 22d 6 2008-12-13 26y 03m 03d 17 2 McManus
46 Joseph Miller 3 14 .21 1990-09-22 22y 09m 14d 8 1992-10-07 24y 09m 29d 13 2 Miller
46 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
46 Georgios Samaras 3 18 .17 2009-12-20 24y 09m 29d 5 2013-01-19 27y 10m 29d 17 2 Samaras
46 Paul Wilson 3 15 .20 1974-11-23 24y 00m 00d 3 1975-10-04 24y 10m 11d 7 2 Wilson
55 Craig Beattie 2 5 .40 2005-05-15 21y 03m 29d 5 2005-10-15 21y 08m 29d 6 2 Beattie
55 Eyal Berkovic 2 4 .50 1999-08-29 27y 04m 27d 1 1999-08-29 27y 04m 27d 1 1 Berkovic
55 Paulo Di Canio 2 1 5 .40 1996-11-30 28y 04m 21d 3 1997-03-01 28y 07m 20d 5 1 Canio
55 George Connelly 2 13 .15 1970-08-22 21y 05m 21d 4 1973-10-27 24y 07m 26d 11 2 Connelly
55 Michael George Conroy 2 4 .50 1979-04-18 21y 08m 19d 1 1979-05-14 21y 09m 14d 2 1 Conroy
55 Patrick Timothy Crerand 2 1 7 .29 1960-12-17 21y 09m 28d 1 1962-02-17 22y 11m 29d 3 2 Crerand
55 Virgil van Dijk 2 6 .33 2014-11-30 23y 04m 22d 6 2014-11-30 23y 04m 22d 6 1 Dijk
55 Simon Thomas Donnelly 2 1 2.00 1996-03-02 21y 03m 01d 7 1998-09-26 23y 09m 25d 16 2 Donnelly
55 Johannes Edvaldsson 2 14 .14 1975-08-20 24y 11m 17d 2 1977-02-07 26y 05m 04d 8 2 Edvaldsson
55 Tommy Gemmell 2 1 23 .09 1965-01-16 21y 03m 00d 6 1967-03-25 23y 05m 09d 14 2 Gemmell
55 Leigh Griffiths 2 4 .50 2014-02-22 23y 06m 02d 1 2015-10-28 25y 02m 08d 5 2 Griffiths
55 John Guidetti 2 1 2 1.00 2014-09-24 22y 05m 09d 1 2014-11-30 22y 07m 15d 2 1 Guidetti
55 John Higgins 2 6 .33 1954-08-21 21y 07m 14d 1 1958-12-20 25y 11m 13d 6 2 Higgins
55 Jiri Jarosik 2 5 .40 2006-11-04 29y 00m 08d 2 2007-01-14 29y 02m 18d 3 1 Jarosik
55 Joe Ledley 2 12 .17 2012-02-08 25y 00m 16d 4 2013-12-01 26y 10m 08d 11 2 Ledley
55 Glenn Loovens 2 10 .20 2009-09-20 25y 11m 29d 3 2010-02-10 26y 04m 19d 5 1 Loovens
55 Mikael Lustig 2 9 .22 2012-11-28 25y 11m 15d 4 2013-12-01 26y 11m 18d 7 2 Lustig
55 Andy (Andrew P) Lynch 2 15 .13 1975-08-20 24y 05m 17d 3 1977-02-07 25y 11m 04d 10 2 Lynch
55 Simon George Lynch 2 1 2.00 2002-04-28 19y 11m 09d 1 2002-04-28 19y 11m 09d 1 1 Lynch
55 Luigi Macari 2 6 .33 1970-08-22 21y 02m 18d 3 1972-03-27 22y 09m 23d 5 2 Macari
55 Roderick Duncan William MacDonald 2 14 .14 1976-11-20 22y 02m 21d 9 1980-12-13 26y 03m 13d 14 2 MacDonald
55 John McAlindon 2 2 1.00 1950-12-30 20y 00m 05d 1 1950-12-30 20y 00m 05d 1 1 McAlindon
55 Francis McAvennie 2 10 .20 1988-08-13 28y 08m 22d 5 1988-10-22 28y 11m 00d 6 1 McAvennie
55 Patrick McCourt 2 5 .40 2010-09-11 26y 08m 26d 3 2011-01-26 27y 01m 10d 5 1 McCourt
55 Scott Douglas McDonald 2 11 .18 2007-12-01 24y 03m 10d 3 2008-02-16 24y 05m 26d 4 1 McDonald
55 Thomas [1] McDonald 2 1 2.00 1947-12-25 Not Known 1 1947-12-25 Not Known 1 1 McDonald
55 Aiden McGeady 2 23 .09 2004-04-25 18y 00m 21d 1 2004-12-26 18y 08m 22d 3 2 McGeady
55 Jackie McNamara 2 31 .06 1998-02-08 24y 03m 15d 9 2000-11-01 27y 00m 08d 17 2 McNamara
55 Liam William Peter Miller 2 3 .67 2003-10-18 22y 08m 05d 2 2003-10-18 22y 08m 05d 2 1 Miller
55 Neil Mochan 2 11 .18 1955-04-30 28y 00m 24d 4 1955-04-30 28y 00m 24d 4 1 Mochan
55 Lassad Nouioui 2 2 1.00 2012-11-28 26y 03m 25d 2 2013-01-19 26y 05m 16d 3 1 Nouioui
55 Philip O'Donnell 2 10 .20 1995-02-25 22y 11m 00d 3 1998-12-06 26y 08m 11d 10 2 O'Donnell
55 Andrew Paul Payton 2 4 .50 1992-08-26 24y 10m 03d 1 1993-03-10 25y 04m 15d 4 1 Payton
55 Bertie Peacock 2 24 .08 1951-09-29 23y 00m 00d 4 1960-01-02 31y 03m 04d 23 2 Peacock
55 David Alexander Provan 2 14 .14 1980-09-13 24y 04m 05d 4 1981-04-01 24y 10m 24d 7 1 Provan
55 Tomas Rogic 2 3 .67 2015-10-28 22y 10m 12d 4 2015-12-27 23y 00m 11d 5 1 Rogic
55 John Eric Smith 2 6 .33 1958-03-14 23y 07m 14d 3 1959-04-18 24y 08m 20d 5 2 Smith
55 William Stark 2 9 .22 1988-12-31 32y 00m 30d 8 1988-12-31 32y 00m 30d 8 1 Stark
55 Alan Thompson 2 1 20 .10 2003-05-10 29y 04m 18d 12 2005-05-15 31y 04m 23d 19 2 Thompson
55 Charles Tully 2 1 2.00 1949-01-03 24y 05m 23d 2 1954-09-04 30y 01m 24d 14 2 Tully
55 Victor Wanyama 2 8 .25 2011-12-10 20y 05m 15d 2 2012-02-08 20y 07m 14d 3 1 Wanyama
96 Didier Agathe 1 18 .06 2004-04-03 28y 07m 18d 14 2004-04-03 28y 07m 18d 14 1 Agathe
96 Seton Montgomery Airlie 1 1 1.00 1946-12-21 26y 08m 29d 1 1946-12-21 26y 08m 29d 1 1 Airlie
96 Craig Douglas Bellamy 1 3 .33 2005-04-10 25y 08m 28d 2 2005-04-10 25y 08m 28d 2 1 Bellamy
96 Nir Biton 1 7 .14 2015-12-27 24y 01m 27d 8 2015-12-27 24y 01m 27d 8 1 Biton
96 Reginald Waldie Blinker 1 7 .14 1999-04-14 29y 10m 10d 4 1999-04-14 29y 10m 10d 4 1 Blinker
96 Thomas Bogan 1 2 .50 1947-12-25 27y 07m 07d 2 1947-12-25 27y 07m 07d 2 1 Bogan
96 James Andrew Brogan 1 16 .06 1969-02-01 24y 07m 27d 4 1969-02-01 24y 07m 27d 4 1 Brogan
96 Craig William Burley 1 7 .14 1997-12-13 26y 02m 19d 2 1997-12-13 26y 02m 19d 2 1 Burley
96 Alex Byrne 1 7 .14 1958-03-14 24y 09m 10d 2 1958-03-14 24y 09m 10d 2 1 Byrne
96 Gary Caldwell 1 13 .08 2008-11-02 26y 06m 21d 8 2008-11-02 26y 06m 21d 8 1 Caldwell
96 Henri Camara 1 1 1.00 2004-10-16 27y 05m 06d 1 2004-10-16 27y 05m 06d 1 1 Camara
96 Tony G Cascarino 1 3 .33 1991-10-05 29y 01m 04d 1 1991-10-05 29y 01m 04d 1 1 Cascarino
96 John Mark Colquhoun 1 4 .25 1984-02-25 20y 07m 11d 2 1984-02-25 20y 07m 11d 2 1 Colquhoun
96 Alfred James Conn 1 4 .25 1978-08-19 26y 04m 14d 3 1978-08-19 26y 04m 14d 3 1 Conn
96 Jim Conway 1 2 .50 1959-09-12 19y 00m 16d 2 1959-09-12 19y 00m 16d 2 1 Conway
96 Stephen Daniel Crainey 1 3 .33 2000-11-01 19y 04m 10d 2 2000-11-01 19y 04m 10d 2 1 Crainey
96 James Dobbin 1 1 1.00 1983-12-17 20y 03m 00d 1 1983-12-17 20y 03m 00d 1 1 Dobbin
96 Massimo Donati 1 4 .25 2007-08-25 26y 04m 30d 1 2007-08-25 26y 04m 30d 1 1 Donati
96 Dariusz Pavel Dziekanowski 1 8 .13 1989-08-30 26y 11m 00d 2 1989-08-30 26y 11m 00d 2 1 Dziekanowski
96 Robert Evans 1 1 1.00 1946-08-21 19y 01m 05d 1 1946-08-21 19y 01m 05d 1 1 Evans
96 Willie Fernie 1 16 .06 1955-10-08 26y 10m 16d 10 1955-10-08 26y 10m 16d 10 1 Fernie
96 Marc-Antoine Fortune 1 3 .33 2010-02-10 28y 07m 08d 2 2010-02-10 28y 07m 08d 2 1 Fortune
96 Jack Gallacher 1 2 .50 1949-01-03 24y 07m 27d 2 1949-01-03 24y 07m 27d 2 1 Gallacher
96 Juninho (Junior Osvaldo Giroldo) 1 1 1.00 2004-10-16 31y 07m 24d 1 2004-10-16 31y 07m 24d 1 1 Giroldo)
96 Colin Healy 1 5 .20 2000-11-01 20y 07m 18d 4 2000-11-01 20y 07m 18d 4 1 Healy
96 Andreas Hinkel 1 9 .11 2008-02-16 25y 10m 21d 1 2008-02-16 25y 10m 21d 1 1 Hinkel
96 Robbie Keane 1 2 .50 2010-05-09 29y 10m 01d 2 2010-05-09 29y 10m 01d 2 1 Keane
96 Jim Kennedy 1 16 .06 1964-08-26 30y 06m 26d 14 1964-08-26 30y 06m 26d 14 1 Kennedy
96 Thomas Kiernan 1 2 .50 1946-08-21 27y 10m 01d 1 1946-08-21 27y 10m 01d 1 1 Kiernan
96 Christopher John Killen 1 5 .20 2009-09-20 27y 11m 12d 4 2009-09-20 27y 11m 12d 4 1 Killen
96 Matthew Lynch 1 1 1.00 1944-01-08 n/a 1944-01-08 n/a 1 Lynch
96 Thomas Ian McAdam 1 17 .06 1978-08-19 24y 04m 10d 1 1978-08-19 24y 04m 10d 1 1 McAdam
96 Mark McNally 1 1 1.00 1991-10-05 20y 06m 25d 2 1991-10-05 20y 06m 25d 2 1 McNally
96 John McNamee 1 2 .50 1963-03-06 21y 08m 23d 1 1963-03-06 21y 08m 23d 1 1 McNamee
96 William S McPhail 1 2 .50 1956-12-01 28y 09m 29d 1 1956-12-01 28y 09m 29d 1 1 McPhail
96 Johan Mjallby 1 17 .06 2000-11-18 29y 09m 09d 9 2000-11-18 29y 09m 09d 9 1 Mjallby
96 Shunsuke Nakamura 1 13 .08 2007-08-25 29y 02m 01d 9 2007-08-25 29y 02m 01d 9 1 Nakamura
96 Brian O'Neil 1 12 .08 1996-11-30 24y 02m 24d 13 1996-11-30 24y 02m 24d 13 1 O'Neil
96 John Aloysius Paton 1 4 .25 1945-12-29 n/a 1945-12-29 n/a 1 Paton
96 Stephen Paul Pearson 1 7 .14 2006-01-01 23y 02m 30d 5 2006-01-01 23y 02m 30d 5 1 Pearson
96 Steven John Pressley 1 3 .33 2007-04-29 33y 06m 18d 2 2007-04-29 33y 06m 18d 2 1 Pressley
96 Billy Price 1 8 .13 1962-12-08 28y 02m 03d 6 1962-12-08 28y 02m 03d 6 1 Price
96 Teemu Pukki 1 4 .25 2014-02-22 23y 10m 25d 4 2014-02-22 23y 10m 25d 4 1 Pukki
96 Marc Jensen Reiper 1 5 .20 1997-10-18 29y 04m 13d 1 1997-10-18 29y 04m 13d 1 1 Reiper
96 Vidar Riseth 1 8 .13 1999-04-14 26y 11m 24d 4 1999-04-14 26y 11m 24d 4 1 Riseth
96 James [12] Smith 1 7 .14 2000-11-01 19y 11m 12d 1 2000-11-01 19y 11m 12d 1 1 Smith
96 Dominic Sullivan 1 4 .25 1981-01-31 29y 09m 30d 2 1981-01-31 29y 09m 30d 2 1 Sullivan
96 Willie Taylor 1 1 1.00 1949-09-17 Not Known 1 1949-09-17 Not Known 1 1 Taylor
96 Joos Valgaeran 1 12 .08 2000-11-18 24y 08m 15d 3 2000-11-18 24y 08m 15d 3 1 Valgaeran
96 Stanislav Varga 1 11 .09 2003-10-18 31y 00m 10d 1 2003-10-18 31y 00m 10d 1 1 Varga
96 Rudi Vata 1 5 .20 1994-04-09 25y 01m 27d 4 1994-04-09 25y 01m 27d 4 1 Vata
96 Francis Walsh 1 1 1.00 1947-12-25 24y 03m 10d 1 1947-12-25 24y 03m 10d 1 1 Walsh
96 John Britton Weir 1 6 .17 1951-02-24 27y 02m 04d 6 1951-02-24 27y 02m 04d 6 1 Weir
96 Ian Edward Wright 1 1 1.00 1999-11-20 36y 00m 17d 1 1999-11-20 36y 00m 17d 1 1 Wright
96 Zheng Zhi 1 2 .50 2010-05-09 29y 08m 11d 3 2010-05-09 29y 08m 11d 3 1 Zhi



Hat Tricks


Total = 10

Player Age Game
No
Goals Comp Match Scorers
Robert White Murdoch 20y 00m 09d 8 3 League Cup Wed 26 Aug 1964 Celtic 6 Hearts 1
Brian John McClair 20y 02m 17d 3 3 Premier Sat 25 Feb 1984 Celtic 4 Hearts 1
Brian John McClair 20y 11m 09d 6 3 Premier Sat 17 Nov 1984 Hearts 1 Celtic 5
Thomas Coyne 26y 08m 29d 2 3 Premier Sat 12 Aug 1989 Hearts 1 Celtic 3
John Angus Paul Collins 27y 09m 26d 21 3 Premier Sat 25 Nov 1995 Celtic 3 Hearts 1
Henrik Larsson 27y 04m 17d 7 3 SPL Sat 06 Feb 1999 Celtic 3 Hearts 0
Henrik Larsson 29y 04m 15d 12 3 SPL Sun 04 Feb 2001 Hearts 0 Celtic 3
John Hartson 27y 08m 21d 5 3 SPL Thu 26 Dec 2002 Celtic 4 Hearts 2
Gary Hooper 24y 03m 17d 9 5 SPL Sun 13 May 2012 Celtic 5 Hearts 0
Kris Commons 30y 03m 01d 10 3 Scottish Cup Sun 01 Dec 2013 Hearts 0 Celtic 7


Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Patrick Joseph Bonner 48 42 .88 25 13 10 52.08 27.08 20.83 65.63 1980-09-13 20y 03m 20d 1995-04-19 34y 10m 26d 14 Bonner
2 Artur Boruc 19 21 1.11 9 5 5 47.37 26.32 26.32 60.53 2005-10-15 25y 07m 25d 2010-02-10 29y 11m 21d 5 Boruc
3 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
4 Jonathan Gould 15 17 1.13 9 3 3 60.00 20.00 20.00 70.00 1997-10-18 29y 03m 00d 2002-04-28 33y 09m 10d 5 Gould
4 Fraser Forster 15 7 .47 12 0 3 80.00 .00 20.00 80.00 2010-09-11 22y 05m 25d 2014-02-22 25y 11m 05d 4 Forster
6 Robert James Douglas 13 5 .38 12 0 1 92.31 .00 7.69 92.31 2000-11-18 28y 06m 25d 2005-05-15 33y 00m 21d 5 Douglas
6 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
8 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
9 Gordon George Banks Marshall 10 8 .80 7 0 3 70.00 .00 30.00 70.00 1992-01-04 27y 08m 16d 1996-09-17 32y 04m 29d 5 Marshall
10 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
10 William [2] Miller 8 15 1.88 4 0 4 50.00 .00 50.00 50.00 1946-08-21 21y 09m 01d 1949-12-31 25y 01m 11d 4 Miller
10 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
10 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
10 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
15 George Irwin Hunter 5 6 1.20 2 1 2 40.00 20.00 40.00 50.00 1951-02-24 20y 05m 27d 1954-02-06 23y 05m 09d 3 Hunter
15 Craig Anthony Gordon 5 3 .60 3 2 0 60.00 40.00 .00 80.00 2014-09-24 31y 08m 25d 2015-12-27 32y 11m 27d 2 Gordon
15 David James Marshall 5 6 1.20 2 2 1 40.00 40.00 20.00 60.00 2004-04-03 19y 00m 29d 2005-04-10 20y 01m 05d 2 Marshall
18 James Stewart Robert Kerr 4 5 1.25 2 2 0 50.00 50.00 .00 75.00 1996-10-20 21y 11m 07d 1997-03-01 22y 03m 16d 1 Kerr
18 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
20 Lukasz Zaluska 3 3 1.00 2 0 1 66.67 .00 33.33 66.67 2009-10-28 27y 04m 12d 2013-01-19 30y 07m 03d 2 Zaluska
21 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
21 Magnus Carl Hedman 2 2 1.00 2 0 0 100.00 .00 .00 100.00 2002-12-26 29y 09m 07d 2003-10-18 30y 06m 29d 2 Hedman
23 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
23 Francisco Javier Sanchez Broto 1 0 .00 1 0 0 100.00 .00 .00 100.00 2003-05-10 31y 08m 15d 2003-05-10 31y 08m 15d 1 Broto
23 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
23 Roy Baines 1 0 .00 1 0 0 100.00 .00 .00 100.00 1977-04-02 27y 01m 26d 1977-04-02 27y 01m 26d 1 Baines

Hearts Top 20 Appearances

Competitive games only. Players appearances and goals pre 1946 are included.
NB Not all pre 1946 data is complete so there may be some details missing.
Possible doesn't take account of any 'breaks in career'

Total Played = 406
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 14 29 23.21 25.00 51.79 35.71 1981-01-31 17y 00m 08d 1997-03-01 33y 01m 06d 16 Mackay
2 John Robertson 55 47 8 0 11 16 28 20.00 29.09 50.91 34.55 1983-03-12 18y 05m 10d 1997-10-18 33y 00m 16d 16 Robertson
3 Henry Smith 47 47 0 0 10 13 24 21.28 27.66 51.06 35.11 1983-03-12 27y 00m 02d 1994-10-15 38y 07m 05d 13 Smith
4 Craig Levein 38 38 0 0 8 11 19 21.05 28.95 50.00 35.53 1983-12-17 19y 01m 25d 1995-04-19 30y 05m 28d 12 Levein
4 John Colquhoun 38 34 4 0 9 12 17 23.68 31.58 44.74 39.47 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 10 20 16.67 27.78 55.56 30.56 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 8 20 15.15 24.24 60.61 27.27 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
11 John Cumming 30 30 0 0 12 8 10 40.00 26.67 33.33 53.33 1950-12-30 20y 09m 13d 1966-01-29 35y 10m 12d 13 Cumming
12 Neil Berry 29 27 2 0 8 10 11 27.59 34.48 37.93 44.83 1985-08-10 22y 04m 04d 1995-11-25 32y 07m 19d 10 Berry
13 Johnny Hamilton 27 27 0 0 12 7 8 44.44 25.93 29.63 57.41 1955-10-08 20y 08m 16d 1967-03-25 32y 02m 03d 11 Hamilton
14 Jim Brown 25 24 1 0 5 3 17 20.00 12.00 68.00 26.00 1969-11-08 19y 02m 28d 1979-05-14 28y 09m 03d 9 Brown
14 Donald Ford 25 24 1 0 4 4 17 16.00 16.00 68.00 24.00 1964-09-26 19y 11m 01d 1976-02-07 31y 03m 13d 12 Ford
14 Andy Webster 25 23 2 0 4 2 19 16.00 8.00 76.00 20.00 2001-04-22 18y 11m 30d 2013-01-19 30y 08m 27d 8 Webster
17 Jimmy Wardhaugh 24 24 0 0 13 5 6 54.17 20.83 25.00 64.58 1946-08-21 17y 05m 00d 1958-03-14 28y 11m 21d 11 Wardhaugh
17 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
17 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
17 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) = 111

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



Hearts Hat Tricks


Total = 0

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


Hearts Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Henry Smith 47 74 1.57 10 13 24 21.28 27.66 51.06 35.11 1983-03-12 27y 00m 02d 1994-10-15 38y 07m 05d 13 Smith
2 Jim Cruickshank 37 86 2.32 6 7 24 16.22 18.92 64.86 25.68 1963-12-14 22y 08m 01d 1977-04-02 35y 11m 20d 14 Cruickshank
3 Jimmy Brown 19 36 1.89 8 4 7 42.11 21.05 36.84 52.63 1943-09-25 18y 02m 06d 1952-01-02 26y 05m 14d 9 Brown
4 Gordon Marshall 17 33 1.94 10 3 4 58.82 17.65 23.53 67.65 1956-12-01 17y 04m 29d 1963-04-29 23y 09m 27d 7 Marshall
5 Craig Gordon 16 26 1.63 4 2 10 25.00 12.50 62.50 31.25 2004-01-18 21y 00m 18d 2007-04-29 24y 03m 30d 4 Gordon
6 Gilles Rousset 14 27 1.93 2 3 9 14.29 21.43 64.29 25.00 1995-11-25 32y 03m 03d 1999-11-20 36y 02m 29d 5 Rousset
7 Antti Niemi 12 31 2.58 2 0 10 16.67 .00 83.33 16.67 2000-02-05 27y 08m 07d 2002-04-28 29y 10m 29d 3 Niemi
7 Jamie Macdonald 12 35 2.92 2 0 10 16.67 .00 83.33 16.67 2010-05-09 24y 00m 22d 2014-02-22 27y 10m 05d 4 Macdonald
9 Marian Kello 8 14 1.75 2 1 5 25.00 12.50 62.50 31.25 2009-05-24 26y 08m 19d 2011-12-10 29y 03m 05d 4 Kello
10 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
10 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
12 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
12 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
12 Neil Alexander 5 11 2.20 0 2 3 .00 40.00 60.00 20.00 2014-09-24 36y 06m 14d 2015-12-27 37y 09m 17d 2 Alexander
12 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
12 Janos Balogh 5 6 1.20 1 2 2 20.00 40.00 40.00 40.00 2008-11-02 25y 11m 04d 2009-10-28 26y 10m 29d 2 Balogh
17 John Brough 4 14 3.50 0 0 4 .00 .00 100.00 .00 1980-09-13 20y 05m 14d 1981-04-01 21y 00m 02d 1 Brough
17 Nicky Walker 4 2 .50 1 1 2 25.00 25.00 50.00 37.50 1991-04-27 28y 06m 29d 1993-11-20 31y 01m 22d 3 Walker
19 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
19 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
19 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 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
22 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
22 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
25 Wilson Brown 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1958-12-20 Not Known 1958-12-20 Not Known 1 Brown

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 14 29 23.21 25.00 51.79 35.71 1981-01-31 17y 00m 08d 1997-03-01 33y 01m 06d 16 Mackay
2 John Robertson Hearts 55 47 8 0 11 16 28 20.00 29.09 50.91 34.55 1983-03-12 18y 05m 10d 1997-10-18 33y 00m 16d 16 Robertson
3 Paul Michael Lyons McStay Celtic 53 53 0 4 29 14 10 54.72 26.42 18.87 67.92 1983-03-12 18y 04m 18d 1997-01-11 32y 02m 20d 15 McStay
4 Patrick Joseph Bonner Celtic 48 48 0 0 25 13 10 52.08 27.08 20.83 65.63 1980-09-13 20y 03m 20d 1995-04-19 34y 10m 26d 14 Bonner
5 Henry Smith Hearts 47 47 0 0 10 13 24 21.28 27.66 51.06 35.11 1983-03-12 27y 00m 02d 1994-10-15 38y 07m 05d 13 Smith
6 Robert Sime Aitken Celtic 46 46 0 3 29 10 7 63.04 21.74 15.22 73.91 1976-05-03 17y 05m 09d 1989-12-26 31y 01m 02d 13 Aitken
7 Peter Grant Celtic 41 38 3 0 17 13 11 41.46 31.71 26.83 57.32 1984-09-15 19y 00m 16d 1996-11-30 31y 03m 00d 13 Grant
8 John Colquhoun Hearts 38 34 4 0 9 12 17 23.68 31.58 44.74 39.47 1985-08-10 22y 00m 27d 1996-03-02 32y 07m 17d 9 Colquhoun
8 Craig Levein Hearts 38 38 0 0 8 11 19 21.05 28.95 50.00 35.53 1983-12-17 19y 01m 25d 1995-04-19 30y 05m 28d 12 Levein
10 Thomas Burns Celtic 37 33 4 6 25 7 5 67.57 18.92 13.51 77.03 1976-05-03 19y 04m 17d 1989-10-21 32y 10m 05d 12 Burns
10 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
10 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
13 Daniel Fergus McGrain Celtic 36 36 0 0 25 6 5 69.44 16.67 13.89 77.78 1972-03-18 21y 10m 17d 1987-05-09 37y 00m 08d 13 McGrain
13 Dave McPherson Hearts 36 34 2 0 6 10 20 16.67 27.78 55.56 30.56 1987-08-12 23y 06m 15d 1999-04-14 35y 02m 17d 10 McPherson
15 Thomas Boyd Celtic 34 29 5 0 20 7 7 58.82 20.59 20.59 69.12 1992-02-29 26y 03m 05d 2002-04-28 36y 05m 04d 11 Boyd
15 Steven Pressley Hearts 34 34 0 0 6 4 24 17.65 11.76 70.59 23.53 1998-09-26 24y 11m 15d 2006-08-06 32y 09m 26d 9 Pressley
17 Walter Kidd Hearts 33 28 5 0 5 8 20 15.15 24.24 60.61 27.27 1978-03-01 19y 11m 19d 1990-11-10 32y 08m 00d 12 Kidd
18 Bobby Lennox Celtic 32 28 4 8 22 5 5 68.75 15.63 15.63 76.56 1962-08-11 18y 11m 12d 1979-05-14 35y 08m 14d 15 Lennox
19 Alan Anderson Hearts 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
19 Robert Evans Celtic 31 31 0 1 9 6 16 29.03 19.35 51.61 38.71 1946-08-21 19y 01m 05d 1960-01-02 32y 05m 17d 14 Evans

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 Gary Hooper Celtic 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 Celtic 12 1 17 .71 1983-12-17 20y 00m 09d 2 1987-02-14 23y 02m 06d 15 3 McClair
3 Robert White Murdoch Celtic 12 4 29 .41 1962-08-11 17y 11m 25d 1 1972-04-29 27y 08m 12d 28 5 Murdoch
3 Jimmy Wardhaugh Hearts 12 24 .50 1946-08-21 17y 05m 00d n/a 1957-12-28 28y 09m 07d n/a 9 Wardhaugh
7 Kenneth Mathieson Dalglish Celtic 11 1 19 .58 1972-11-18 21y 08m 14d 5 1977-02-07 25y 11m 03d 18 5 Dalglish
7 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
9 John Hughes Celtic 10 22 .45 1961-10-21 Not Known 3 1970-08-22 Not Known 22 4 Hughes
9 Joe McBride Celtic 10 3 8 1.25 1965-10-09 27y 03m 29d 1 1966-11-26 28y 05m 16d 7 2 McBride
9 Mark Edward McGhee Celtic 10 13 .77 1985-12-14 28y 06m 24d 1 1989-03-18 31y 09m 26d 15 3 McGhee
12 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
12 Thomas Steven Chalmers Celtic 9 22 .41 1962-02-17 25y 01m 22d 4 1968-10-12 31y 09m 16d 21 8 Chalmers
12 Robert Young Collins Celtic 9 2 16 .56 1949-09-17 18y 07m 01d 1 1958-03-14 27y 00m 26d 16 6 Collins
12 Johnny Hamilton Hearts 9 27 .33 1959-09-12 24y 07m 21d n/a 1966-03-05 31y 01m 11d n/a 6 Hamilton
16 Willie Bauld Hearts 8 20 .40 1949-12-31 22y 11m 07d n/a 1960-01-02 32y 11m 09d n/a 6 Bauld
16 Donald Ford Hearts 8 1 25 .32 1969-11-08 25y 00m 14d n/a 1975-08-13 30y 09m 19d n/a 6 Ford
16 Bobby Lennox Celtic 8 32 .25 1964-09-26 21y 00m 27d 7 1976-11-20 33y 02m 21d 31 6 Lennox
19 Drew Busby Hearts 7 1 16 .44 1974-11-23 26y 11m 15d n/a 1978-10-28 30y 10m 20d n/a 4 Busby
19 Kris Commons Celtic 7 3 15 .47 2011-05-11 27y 08m 11d 1 2014-09-24 31y 00m 25d 13 3 Commons

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 25 13 10 52.08 27.08 20.83 65.63 1980-09-13 20y 03m 20d 1995-04-19 34y 10m 26d 14 Bonner
2 Henry Smith Hearts 47 10 13 24 21.28 27.66 51.06 35.11 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 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
4 Jimmy Brown Hearts 19 8 4 7 42.11 21.05 36.84 52.63 1943-09-25 18y 02m 06d 1952-01-02 26y 05m 14d 9 Brown
6 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
6 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
6 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
9 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
10 Craig Gordon Hearts 16 4 2 10 25.00 12.50 62.50 31.25 2004-01-18 21y 00m 18d 2007-04-29 24y 03m 30d 4 Gordon
11 Fraser Forster Celtic 15 12 0 3 80.00 .00 20.00 80.00 2010-09-11 22y 05m 25d 2014-02-22 25y 11m 05d 4 Forster
11 Jonathan Gould Celtic 15 9 3 3 60.00 20.00 20.00 70.00 1997-10-18 29y 03m 00d 2002-04-28 33y 09m 10d 5 Gould
13 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
14 Robert James Douglas Celtic 13 12 0 1 92.31 .00 7.69 92.31 2000-11-18 28y 06m 25d 2005-05-15 33y 00m 21d 5 Douglas
14 Frank Haffey Celtic 13 4 2 7 30.77 15.38 53.85 38.46 1959-04-18 20y 04m 21d 1963-04-29 24y 05m 01d 5 Haffey
16 Jamie Macdonald Hearts 12 2 0 10 16.67 .00 83.33 16.67 2010-05-09 24y 00m 22d 2014-02-22 27y 10m 05d 4 Macdonald
16 Antti Niemi Hearts 12 2 0 10 16.67 .00 83.33 16.67 2000-02-05 27y 08m 07d 2002-04-28 29y 10m 29d 3 Niemi
16 Ronald Campbell Simpson Celtic 12 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
19 Gordon George Banks Marshall Celtic 10 7 0 3 70.00 .00 30.00 70.00 1992-01-04 27y 08m 16d 1996-09-17 32y 04m 29d 5 Marshall
20 Joseph Baillie Celtic 8 1 2 5 12.50 25.00 62.50 25.00 1949-12-31 Not Known 1954-09-04 Not Known 5 Baillie

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