London Hearts Supporters Club


Heart of Midlothian vs Dundee United 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 = 471
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Maurice Daniel Robert Malpas 60 59 1 2 20 20 20 33.33 33.33 33.33 50.00 1983-10-22 21y 02m 19d 2000-04-22 37y 08m 19d 16 Malpas
2 David Narey 53 52 1 0 21 15 17 39.62 28.30 32.08 53.77 1975-02-08 18y 07m 27d 1993-03-13 36y 09m 01d 15 Narey
3 Paul Anthony Hegarty 45 45 0 5 19 14 12 42.22 31.11 26.67 57.78 1975-02-08 20y 06m 14d 1989-09-23 35y 01m 29d 13 Hegarty
4 Hamish Robert McAlpine 38 38 0 0 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine
5 Douglas B Smith 37 37 0 3 14 10 13 37.84 27.03 35.14 51.35 1962-01-24 24y 10m 15d 1975-02-08 37y 10m 30d 14 Smith
6 David Bowman 36 35 1 1 6 14 16 16.67 38.89 44.44 36.11 1986-08-23 22y 05m 13d 1998-03-21 34y 00m 11d 11 Bowman
6 Paul Whitehead Sturrock 36 30 6 11 16 9 11 44.44 25.00 30.56 56.94 1975-02-08 18y 03m 29d 1989-05-06 32y 06m 26d 12 Sturrock
8 James Edward McInally 33 29 4 1 7 14 12 21.21 42.42 36.36 42.42 1986-10-25 22y 08m 06d 1997-02-25 33y 00m 06d 10 McInally
9 John Brown Clark 30 19 11 3 7 12 11 23.33 40.00 36.67 43.33 1983-10-22 19y 00m 27d 1993-11-06 29y 01m 12d 11 Clark
9 Andrew Rolland 30 28 2 3 12 7 11 40.00 23.33 36.67 51.67 1967-11-11 24y 11m 30d 1977-11-16 35y 00m 04d 11 Rolland
11 John William Holt 25 21 4 0 14 4 7 56.00 16.00 28.00 64.00 1975-12-13 19y 00m 22d 1987-08-22 30y 09m 01d 10 Holt
12 Eamonn John Bannon 24 24 0 5 13 6 5 54.17 25.00 20.83 66.67 1980-09-27 22y 05m 09d 1988-02-03 29y 09m 16d 6 Bannon
12 Sean Dillon 24 21 3 0 13 6 5 54.17 25.00 20.83 66.67 2007-03-17 23y 07m 17d 2015-12-30 32y 05m 00d 9 Dillon
14 Denis Gillespie 23 23 0 2 6 7 10 26.09 30.43 43.48 41.30 1960-10-01 24y 08m 23d 1970-01-10 34y 00m 02d 10 Gillespie
14 Frank Kopel 23 22 1 2 13 5 5 56.52 21.74 21.74 67.39 1972-04-08 23y 00m 11d 1981-03-28 32y 00m 00d 9 Kopel
14 William James Alexander McKinlay 23 22 1 1 4 10 9 17.39 43.48 39.13 39.13 1987-11-18 18y 06m 27d 1995-03-21 25y 10m 27d 8 McKinlay
17 Craig Easton 21 15 6 0 5 3 13 23.81 14.29 61.90 30.95 1997-05-03 18y 02m 07d 2004-05-01 25y 02m 05d 8 Easton
17 William John Kirkwood 21 19 2 10 11 4 6 52.38 19.05 28.57 61.90 1977-04-20 18y 07m 19d 1987-05-11 28y 08m 10d 8 Kirkwood
19 George (Thomas George) Fleming 20 19 1 0 10 5 5 50.00 25.00 25.00 62.50 1972-04-08 23y 06m 17d 1979-04-14 30y 06m 23d 8 Fleming
20 Jon Daly 19 15 4 4 9 6 4 47.37 31.58 21.05 63.16 2007-03-17 24y 02m 09d 2013-02-09 30y 01m 01d 7 Daly
20 David Dodds 19 18 1 7 10 5 4 52.63 26.32 21.05 65.79 1978-09-30 20y 00m 07d 1986-04-12 27y 06m 20d 5 Dodds
20 William Marshall Thomson 19 19 0 0 3 11 5 15.79 57.89 26.32 44.74 1984-08-11 26y 06m 01d 1990-09-29 32y 07m 19d 7 Thomson
23 Jimmy Briggs 18 18 0 2 5 6 7 27.78 33.33 38.89 44.44 1960-10-01 23y 05m 23d 1969-08-09 32y 04m 01d 9 Briggs
23 Ian [John] Mitchell 18 18 0 11 7 4 7 38.89 22.22 38.89 50.00 1962-12-15 16y 07m 06d 1972-10-14 26y 05m 05d 10 Mitchell
23 Graeme Morris Payne 18 16 2 2 8 5 5 44.44 27.78 27.78 58.33 1973-11-10 17y 08m 28d 1981-03-28 25y 01m 15d 7 Payne
26 Tommy Neilson 17 17 0 0 7 5 5 41.18 29.41 29.41 55.88 1960-10-01 Not Known 1968-03-20 Not Known 8 Neilson
27 Alexander Cleland 16 14 2 0 3 7 6 18.75 43.75 37.50 40.63 1988-10-01 17y 09m 21d 1995-01-14 24y 01m 04d 7 Cleland
27 David McCracken 16 15 1 0 4 2 10 25.00 12.50 62.50 31.25 2000-12-23 19y 02m 07d 2007-03-17 25y 05m 01d 7 McCracken
27 Thomas Thomson Millar 16 16 0 1 6 5 5 37.50 31.25 31.25 53.13 1962-04-28 23y 04m 25d 1968-11-16 29y 11m 13d 8 Millar
27 Freddy Van Der Hoorn 16 16 0 0 4 6 6 25.00 37.50 37.50 43.75 1989-09-23 25y 11m 11d 1994-01-08 30y 02m 27d 5 Van Der Hoorn
31 Paul Dixon 15 13 2 0 8 3 4 53.33 20.00 26.67 63.33 2008-09-27 21y 10m 05d 2016-02-20 29y 02m 29d 5 Dixon
31 Charles Richard Gough 15 15 0 1 8 3 4 53.33 20.00 26.67 63.33 1983-10-22 21y 06m 17d 1986-04-12 24y 00m 07d 3 Gough
31 Mark Kerr 15 14 1 0 5 1 9 33.33 6.67 60.00 36.67 2003-08-23 21y 05m 21d 2008-03-29 26y 00m 27d 5 Kerr
31 Donald Scrimgeour MacKay 15 15 0 0 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 Not Known 1970-08-19 Not Known 8 MacKay
31 Alan David Main 15 15 0 0 3 6 6 20.00 40.00 40.00 40.00 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main
36 Kevin William Gallacher 14 11 3 0 2 9 3 14.29 64.29 21.43 46.43 1986-01-11 19y 01m 19d 1989-11-25 23y 00m 02d 5 Gallacher
36 David Hannah 14 12 2 0 4 1 9 28.57 7.14 64.29 32.14 1994-01-08 20y 05m 04d 2001-12-26 28y 04m 22d 7 Hannah
36 Garry Kenneth 14 13 1 0 5 5 4 35.71 35.71 28.57 53.57 2005-04-16 17y 09m 26d 2012-04-28 24y 10m 07d 7 Kenneth
36 Raymond McKinnon 14 11 3 1 5 3 6 35.71 21.43 42.86 46.43 1990-01-27 19y 05m 22d 1998-03-21 27y 07m 16d 5 McKinnon
36 Andrew McLaren 14 11 3 0 5 5 4 35.71 35.71 28.57 53.57 1993-08-28 20y 02m 23d 2003-11-30 30y 05m 25d 6 McLaren
36 John [1] Rankin 14 14 0 1 7 3 4 50.00 21.43 28.57 60.71 2011-07-31 28y 01m 04d 2016-02-20 32y 07m 24d 4 Rankin
36 Barry Gordon George Robson 14 14 0 9 4 2 8 28.57 14.29 57.14 35.71 2003-08-23 24y 09m 16d 2008-01-02 29y 01m 26d 5 Robson
43 Patrick Martin Connolly 13 10 3 2 1 4 8 7.69 30.77 61.54 23.08 1989-05-06 18y 10m 11d 1995-01-14 24y 06m 20d 6 Connolly
43 Craig Ian Conway 13 11 2 1 4 4 5 30.77 30.77 38.46 46.15 2006-10-01 21y 04m 29d 2011-05-15 26y 00m 13d 5 Conway
43 William (Willo) Flood 13 13 0 2 7 3 3 53.85 23.08 23.08 65.38 2007-10-20 22y 06m 10d 2013-02-09 27y 09m 30d 4 Flood
43 Morgaro Gomis 13 11 2 2 8 2 3 61.54 15.38 23.08 69.23 2007-10-20 22y 03m 06d 2013-12-07 28y 04m 23d 5 Gomis
43 Ralph Milne 13 10 3 4 7 5 1 53.85 38.46 7.69 73.08 1980-09-27 19y 04m 14d 1986-10-25 25y 05m 12d 5 Milne
43 Mark George Perry 13 12 1 0 4 3 6 30.77 23.08 46.15 42.31 1993-03-13 22y 01m 06d 1998-03-21 27y 01m 14d 5 Perry
43 Steven Thompson 13 9 4 2 3 2 8 23.08 15.38 61.54 30.77 1997-05-03 18y 06m 19d 2002-09-21 23y 11m 07d 7 Thompson
43 Davie Wilson 13 12 1 3 4 2 7 30.77 15.38 53.85 38.46 1967-11-11 28y 10m 01d 1971-12-04 32y 10m 24d 5 Wilson
51 James Fairley Cameron 12 11 1 0 4 2 6 33.33 16.67 50.00 41.67 1968-02-17 21y 02m 10d 1971-12-04 24y 11m 27d 5 Cameron
51 Alexander Grimmond Davie 12 12 0 0 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d 8 Davie
51 Stuart Duff 12 10 2 0 3 1 8 25.00 8.33 66.67 29.17 2002-03-09 20y 01m 14d 2006-12-23 24y 11m 00d 6 Duff
51 Kjell Olafsson 12 11 1 2 4 3 5 33.33 25.00 41.67 45.83 1996-10-26 31y 03m 03d 1999-05-15 33y 09m 22d 3 Olafsson
51 Mika-Matti Petteri Paatelainen 12 10 2 2 1 7 4 8.33 58.33 33.33 37.50 1988-02-03 21y 00m 00d 1992-02-08 25y 00m 05d 5 Paatelainen
51 Daniel Joseph Swanson 12 3 9 0 5 4 3 41.67 33.33 25.00 58.33 2008-01-02 21y 00m 05d 2011-03-16 24y 02m 16d 4 Swanson
51 Keith Watson 12 10 2 1 5 4 3 41.67 33.33 25.00 58.33 2007-03-17 17y 04m 03d 2013-12-07 24y 00m 23d 6 Watson
51 Mark [2] Wilson 12 11 1 1 4 1 7 33.33 8.33 58.33 37.50 2002-09-21 18y 03m 16d 2014-03-21 29y 09m 16d 5 Wilson
59 Alan Maxwell Archibald 11 11 0 2 2 2 7 18.18 18.18 63.64 27.27 2003-08-23 25y 08m 10d 2006-10-01 28y 09m 18d 4 Archibald
59 Kenneth Hay Cameron 11 10 1 7 5 1 5 45.45 9.09 45.45 50.00 1968-11-16 26y 04m 01d 1973-11-10 31y 03m 26d 6 Cameron
59 John Cowden (Jackie) Copland 11 11 0 0 5 3 3 45.45 27.27 27.27 59.09 1971-12-04 24y 08m 04d 1975-12-13 28y 08m 13d 5 Copland
59 Christian Eduard Dailly 11 9 2 2 1 4 6 9.09 36.36 54.55 27.27 1990-11-17 17y 00m 25d 1995-03-21 21y 04m 26d 4 Dailly
59 Sieb Dijkstra 11 11 0 0 4 3 4 36.36 27.27 36.36 50.00 1997-01-18 30y 02m 29d 1999-04-06 32y 05m 17d 3 Dijkstra
59 Stewart Fraser 11 11 0 0 4 3 4 36.36 27.27 36.36 50.00 1960-10-01 24y 00m 06d 1966-03-16 29y 05m 19d 6 Fraser
59 Paul James Gallacher 11 11 0 0 3 1 7 27.27 9.09 63.64 31.82 2001-04-07 21y 07m 22d 2004-05-01 24y 08m 15d 4 Gallacher
59 David Goodwillie 11 10 1 1 5 3 3 45.45 27.27 27.27 59.09 2006-12-23 17y 08m 25d 2013-12-07 24y 08m 09d 5 Goodwillie
59 Ian Petrie Redford 11 9 2 1 2 5 4 18.18 45.45 36.36 40.91 1985-09-14 25y 05m 09d 1988-10-01 28y 05m 26d 4 Redford
59 Scott Robertson 11 11 0 2 5 5 1 45.45 45.45 9.09 68.18 2008-09-27 20y 10m 01d 2012-04-28 24y 05m 02d 4 Robertson
59 Johnny Russell 11 11 0 4 6 2 3 54.55 18.18 27.27 63.64 2011-02-19 20y 10m 11d 2013-02-09 22y 10m 01d 3 Russell
59 Colin Andrew Samuel 11 7 4 0 3 2 6 27.27 18.18 54.55 36.36 2003-08-23 21y 11m 27d 2007-03-17 25y 06m 18d 4 Samuel
59 Walter Ferguson Smith 11 11 0 0 4 4 3 36.36 36.36 27.27 54.55 1971-03-20 23y 00m 24d 1978-09-30 30y 07m 06d 7 Smith
59 Derek Stark 11 11 0 0 7 3 1 63.64 27.27 9.09 77.27 1979-04-04 20y 04m 16d 1984-03-31 25y 04m 12d 3 Stark
73 Miodrag Krivokapic 10 10 0 0 2 6 2 20.00 60.00 20.00 50.00 1988-10-01 29y 00m 25d 1991-05-04 31y 07m 28d 3 Krivokapic
73 Charles David Miller 10 9 1 1 2 1 7 20.00 10.00 70.00 25.00 2000-12-23 24y 09m 05d 2004-02-21 27y 11m 03d 4 Miller
73 John Thomas O'Neil 10 8 2 1 2 4 4 20.00 40.00 40.00 40.00 1990-01-27 18y 06m 21d 1993-11-06 22y 04m 00d 5 O'Neil
73 James Lee Paterson 10 6 4 0 3 0 7 30.00 .00 70.00 30.00 1998-10-24 19y 00m 29d 2004-05-01 24y 07m 06d 5 Paterson
73 Jason Richard De Vos 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1998-10-24 24y 09m 22d 2001-04-07 27y 03m 05d 3 Richard De Vos
73 David [4] Robertson 10 8 2 0 4 3 3 40.00 30.00 30.00 55.00 2006-12-23 20y 03m 00d 2011-05-15 24y 07m 22d 5 Robertson
73 Brian Welsh 10 10 0 0 2 5 3 20.00 50.00 30.00 45.00 1987-05-11 18y 02m 18d 1995-03-12 26y 00m 17d 5 Welsh
73 Robert Winters 10 6 4 2 5 2 3 50.00 20.00 30.00 60.00 1994-11-19 20y 00m 15d 1998-01-31 23y 02m 27d 3 Winters
81 Stuart Armstrong 9 7 2 1 5 2 2 55.56 22.22 22.22 66.67 2011-11-19 19y 07m 20d 2014-03-21 21y 11m 21d 3 Armstrong
81 David Alan Beaumont 9 7 2 0 3 5 1 33.33 55.56 11.11 61.11 1984-12-15 21y 00m 05d 1988-11-19 24y 11m 09d 5 Beaumont
81 Prince Buaben 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 2007-10-20 19y 05m 27d 2011-05-15 23y 00m 22d 4 Buaben
81 Alan Fordyce Gordon 9 9 0 3 2 2 5 22.22 22.22 55.56 33.33 1969-08-09 25y 02m 26d 1971-12-04 27y 06m 20d 3 Gordon
81 Gavin Gunning 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 2011-11-19 20y 09m 24d 2016-02-20 25y 00m 25d 4 Gunning
81 James Kenny Henry 9 9 0 1 3 3 3 33.33 33.33 33.33 50.00 1969-12-27 20y 10m 03d 1973-11-10 24y 08m 17d 5 Henry
81 Gary McGinnis 9 5 4 0 5 3 1 55.56 33.33 11.11 72.22 1984-08-11 20y 09m 21d 1989-01-21 25y 03m 00d 3 McGinnis
81 James McIntyre 9 7 2 2 3 1 5 33.33 11.11 55.56 38.89 2001-09-29 29y 04m 05d 2005-08-14 33y 02m 21d 5 McIntyre
81 Gary John McSwegan 9 3 6 1 4 2 3 44.44 22.22 33.33 55.56 1996-09-07 25y 11m 14d 1998-03-21 27y 05m 25d 2 McSwegan
81 Dusan Pernis 9 9 0 0 6 2 1 66.67 22.22 11.11 77.78 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis
81 Steven John Pressley 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 1996-09-07 22y 10m 27d 1998-01-31 24y 03m 20d 2 Pressley
81 Dennis Alexander Reid 9 9 0 2 4 2 3 44.44 22.22 33.33 55.56 1968-11-16 21y 08m 14d 1976-04-17 29y 01m 15d 4 Reid
81 Lars Zetterlund 9 9 0 0 4 3 2 44.44 33.33 22.22 61.11 1997-01-18 32y 11m 07d 1998-10-24 34y 08m 13d 3 Zetterlund
94 Stuart Beedie 8 3 5 1 3 1 4 37.50 12.50 50.00 43.75 1984-09-26 24y 01m 10d 1986-04-12 25y 07m 27d 2 Beedie
94 Craig James Brewster 8 7 1 2 2 2 4 25.00 25.00 50.00 37.50 1993-11-06 26y 10m 24d 1995-03-21 28y 03m 08d 2 Brewster
94 William Dodds 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 1998-10-24 29y 08m 19d 2004-10-27 35y 08m 22d 4 Dodds
94 Barry Douglas 8 6 2 1 5 1 2 62.50 12.50 25.00 68.75 2010-08-29 20y 11m 25d 2013-02-09 23y 05m 05d 3 Douglas
94 Duncan Cowan Ferguson 8 8 0 3 1 2 5 12.50 25.00 62.50 25.00 1991-02-16 19y 01m 20d 1993-03-13 21y 02m 14d 3 Ferguson
94 Hamish Mackie French 8 7 1 2 1 7 0 12.50 87.50 .00 56.25 1988-02-03 23y 11m 27d 1991-09-21 27y 07m 14d 5 French
94 Patrick J Gardner 8 8 0 2 5 3 0 62.50 37.50 .00 81.25 1972-04-08 28y 04m 12d 1974-10-12 30y 10m 15d 4 Gardner
94 Daniel Joseph Griffin 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 2000-12-23 23y 04m 13d 2003-08-23 26y 00m 13d 4 Griffin
94 Douglas Arthur Houston 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1974-10-12 31y 05m 29d 1977-03-05 33y 10m 20d 3 Houston
94 David William Partridge 8 8 0 0 2 0 6 25.00 .00 75.00 25.00 1999-09-25 20y 09m 30d 2001-12-26 23y 01m 00d 3 Partridge
94 Erik Pedersen 8 8 0 0 3 2 3 37.50 25.00 37.50 50.00 1996-10-26 29y 00m 15d 1998-03-21 30y 05m 10d 2 Pedersen
94 Ian (John) Scott 8 7 1 0 1 1 6 12.50 12.50 75.00 18.75 1967-11-11 21y 07m 27d 1970-11-14 24y 07m 30d 4 Scott
94 Lee Wilkie 8 8 0 0 4 1 3 50.00 12.50 37.50 56.25 2007-03-17 26y 10m 25d 2009-05-16 29y 00m 26d 3 Wilkie
107 James Simpson [1] 7 7 0 0 2 2 3 28.57 28.57 42.86 42.86 1925-11-07 Not Known 1927-04-16 Not Known 2 [1]
107 Derek Ian Addison 7 5 2 0 4 0 3 57.14 .00 42.86 57.14 1975-10-11 20y 03m 03d 1981-03-28 25y 08m 20d 5 Addison
107 Robert Bauld 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1925-11-07 Not Known 1927-04-16 Not Known 2 Bauld
107 Gary Bollan 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1991-05-04 18y 01m 10d 2003-08-23 30y 04m 30d 6 Bollan
107 Radoslaw Cierzniak 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d 2 Cierzniak
107 Alan Combe 7 7 0 0 1 0 6 14.29 .00 85.71 14.29 1999-05-15 25y 01m 12d 2000-12-23 26y 08m 20d 3 Combe
107 Jim Irvine 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 1960-10-01 20y 01m 14d 1963-11-16 23y 02m 30d 4 Irvine
107 Darren Jackson 7 6 1 2 1 2 4 14.29 28.57 57.14 28.57 1990-01-27 23y 06m 02d 1991-11-23 25y 03m 29d 3 Jackson
107 Mihael Kovacevic 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 2008-03-29 20y 00m 26d 2011-05-15 23y 02m 12d 4 Kovacevic
107 Gary Mackay-Steven 7 5 2 2 4 3 0 57.14 42.86 .00 78.57 2011-11-19 21y 02m 20d 2013-12-07 23y 03m 07d 3 Mackay-Steven
107 Derek John McInnes 7 6 1 1 1 2 4 14.29 28.57 57.14 28.57 2003-08-23 32y 01m 18d 2006-02-07 34y 07m 02d 3 McInnes
107 Gordan Petric 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1994-01-08 24y 05m 09d 1995-03-21 25y 07m 21d 2 Petric
107 Andis Shala 7 0 7 0 2 3 2 28.57 42.86 28.57 50.00 2009-05-16 20y 06m 01d 2011-05-15 22y 06m 00d 3 Shala
107 Markus Skoldmark 7 5 2 0 1 2 4 14.29 28.57 57.14 28.57 1997-09-20 28y 11m 29d 1999-09-25 31y 00m 03d 3 Skoldmark
107 Thomas Peter Traynor 7 7 0 4 3 3 1 42.86 42.86 14.29 64.29 1970-08-12 26y 10m 16d 1974-10-12 31y 00m 15d 4 Traynor
107 Anastasios Venetis 7 3 4 0 2 1 4 28.57 14.29 57.14 35.71 1999-12-05 19y 08m 11d 2002-03-09 21y 11m 13d 3 Venetis
123 Grant Ian Brebner 6 6 0 2 1 2 3 16.67 33.33 50.00 33.33 2004-10-27 26y 10m 21d 2006-02-07 28y 02m 01d 2 Brebner
123 Walter Carlyle 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1960-10-01 22y 04m 08d 1962-08-29 24y 03m 06d 3 Carlyle
123 Scott Crabbe 6 5 1 1 1 1 4 16.67 16.67 66.67 25.00 1992-10-17 24y 02m 05d 1995-03-12 26y 07m 00d 3 Crabbe
123 Ryan Marc Edwards 6 6 0 2 0 2 4 .00 33.33 66.67 16.67 2021-08-28 27y 09m 11d 2022-12-24 29y 01m 07d 2 Edwards
123 Iain John H Ferguson 6 6 0 2 2 2 2 33.33 33.33 33.33 50.00 1986-08-23 24y 00m 19d 1988-05-07 25y 09m 03d 2 Ferguson
123 Thomas Gilroy 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1926-01-23 Not Known 1927-04-16 Not Known 2 Gilroy
123 Henry Alexander Gordon 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1962-01-24 21y 05m 30d 1964-03-14 23y 07m 18d 3 Gordon
123 Andrew Mullen Gray 6 6 0 4 2 3 1 33.33 50.00 16.67 58.33 1973-11-10 17y 11m 11d 1975-02-08 19y 02m 11d 2 Gray
123 James [3] Hamilton 6 4 2 0 2 0 4 33.33 .00 66.67 33.33 2000-03-04 24y 00m 24d 2002-12-21 26y 10m 12d 4 Hamilton
123 Ian Grant Johnson 6 4 2 1 3 1 2 50.00 16.67 33.33 58.33 1992-04-18 20y 00m 25d 1997-01-18 24y 09m 25d 4 Johnson
123 John C Kay 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1925-11-07 26y 07m 02d 1926-12-04 27y 07m 29d 2 Kay
123 Stuart Gordon Markland 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1969-08-23 21y 06m 11d 1972-04-08 24y 01m 27d 3 Markland
123 Thomas Ian McAdam 6 5 1 1 3 2 1 50.00 33.33 16.67 66.67 1976-02-21 21y 10m 12d 1977-04-20 23y 00m 11d 2 McAdam
123 John [10] McDonald 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1926-01-23 Not Known 1927-04-16 Not Known 2 McDonald
123 Liam Smith 6 6 0 1 0 3 3 .00 50.00 50.00 25.00 2019-07-12 23y 03m 02d 2022-12-24 26y 08m 14d 3 Smith
123 Derek Stillie 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 2005-08-14 31y 08m 11d 2007-03-17 33y 03m 14d 2 Stillie
139 Malcolm Campbell 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1925-11-07 Not Known 1926-02-24 Not Known 1 Campbell
139 Nicky Clark 5 5 0 2 0 2 3 .00 40.00 60.00 20.00 2019-07-12 28y 01m 09d 2022-04-24 30y 10m 21d 2 Clark
139 Thomas Coyne 5 3 2 2 3 1 1 60.00 20.00 20.00 70.00 1984-03-11 21y 03m 26d 1986-01-11 23y 01m 28d 3 Coyne
139 Darren Dods 5 5 0 0 4 0 1 80.00 .00 20.00 80.00 2007-10-20 32y 04m 13d 2009-08-17 34y 02m 10d 3 Dods
139 James Dolan 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1997-01-18 27y 10m 27d 1998-03-21 29y 00m 27d 2 Dolan
139 Billy Hainey 5 4 1 1 3 0 2 60.00 .00 40.00 60.00 1966-03-16 26y 09m 00d 1968-02-17 28y 08m 01d 3 Hainey
139 Henry Begg Hall 5 4 1 1 2 0 3 40.00 .00 60.00 40.00 1975-10-11 Not Known 1977-04-20 Not Known 2 Hall
139 Ian Andrew Harkes 5 4 1 0 0 2 3 .00 40.00 60.00 20.00 2021-08-28 26y 04m 29d 2022-12-24 27y 08m 24d 2 Harkes
139 Bert Howieson 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1962-01-24 19y 02m 27d 1964-12-05 22y 01m 07d 4 Howieson
139 Noel Hunt 5 5 0 2 3 0 2 60.00 .00 40.00 60.00 2006-10-01 23y 09m 05d 2008-03-29 25y 03m 03d 2 Hunt
139 Finn Dossing Jensen 5 5 0 4 2 2 1 40.00 40.00 20.00 60.00 1964-12-05 23y 07m 08d 1967-01-28 25y 09m 01d 3 Jensen
139 Sigurdur Jonsson 5 4 1 0 0 1 4 .00 20.00 80.00 10.00 1998-01-31 31y 04m 04d 2000-03-04 33y 05m 06d 3 Jonsson
139 Archie Gall Knox 5 4 1 2 2 3 0 40.00 60.00 .00 70.00 1973-02-10 25y 09m 09d 1974-04-09 26y 11m 08d 2 Knox
139 James Harley Lauchlan 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2001-04-07 24y 02m 05d 2002-12-21 25y 10m 19d 3 Lauchlan
139 Derek Symon Lilley 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2000-12-23 26y 10m 14d 2002-12-21 28y 10m 12d 3 Lilley
139 Scott Anderson James McCulloch 5 4 1 0 1 0 4 20.00 .00 80.00 20.00 1999-04-06 23y 04m 08d 2000-04-22 24y 04m 24d 2 McCulloch
139 Jamie McCunnie 5 4 1 0 1 1 3 20.00 20.00 60.00 30.00 2001-04-07 17y 11m 23d 2003-04-05 19y 11m 21d 3 McCunnie
139 Neil Mochan 5 5 0 3 1 1 3 20.00 20.00 60.00 30.00 1961-01-21 33y 09m 15d 1963-04-20 36y 00m 14d 3 Mochan
139 Charlie Mulgrew 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 2006-02-07 19y 11m 01d 2022-08-14 36y 05m 08d 3 Mulgrew
139 Michael Andrew Martin O'Neill 5 2 3 0 2 1 2 40.00 20.00 40.00 50.00 1989-11-25 20y 04m 20d 1993-03-13 23y 08m 08d 3 O'Neill
139 Bernard Pascual 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1998-08-16 31y 04m 06d 2000-04-22 33y 00m 12d 2 Pascual
139 William [3] Paterson 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1925-11-07 24y 09m 21d 1926-12-04 25y 10m 17d 2 Paterson
139 Orjan Persson 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1964-12-05 22y 03m 08d 1967-04-08 24y 07m 12d 3 Persson
139 John Paul Reilly 5 2 3 0 3 2 0 60.00 40.00 .00 80.00 1983-10-22 21y 07m 01d 1984-12-15 22y 08m 24d 2 Reilly
139 Alexander Duncan Rennie 5 4 1 0 1 1 3 20.00 20.00 60.00 30.00 1975-10-11 27y 00m 14d 1977-11-16 29y 01m 20d 3 Rennie
139 Jason Kelvin Scotland 5 2 3 0 1 1 3 20.00 20.00 60.00 30.00 2004-02-21 25y 00m 03d 2005-04-16 26y 01m 29d 2 Scotland
139 Finn Seeman 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1965-11-06 21y 00m 19d 1968-03-20 23y 05m 02d 3 Seeman
139 George Gordon Wallace 5 5 0 2 2 2 1 40.00 40.00 20.00 60.00 1976-10-23 33y 04m 03d 1977-11-16 34y 04m 27d 2 Wallace
139 George Wilson Wood 5 4 1 0 2 0 3 40.00 .00 60.00 40.00 1967-11-11 24y 09m 17d 1969-03-08 26y 01m 11d 2 Wood
139 Lukasz Zaluska 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2008-03-29 25y 09m 13d 2009-05-16 26y 11m 00d 2 Zaluska
169 Hasney Aljofree 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 2000-10-14 22y 03m 03d 2002-03-09 23y 07m 26d 2 Aljofree
169 Ryan Dow 4 2 2 0 2 0 2 50.00 .00 50.00 50.00 2012-09-22 21y 03m 15d 2016-02-20 24y 08m 13d 3 Dow
169 Robert [5] Gardiner 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1935-02-23 Not Known 1940-02-17 Not Known 2 Gardiner
169 Ryan Gauld 4 2 2 0 2 1 1 50.00 25.00 25.00 62.50 2012-09-22 16y 09m 06d 2014-03-21 18y 03m 05d 2 Gauld
169 Ross Graham 4 3 1 0 0 2 2 .00 50.00 50.00 25.00 2022-03-05 21y 00m 13d 2022-12-24 21y 10m 04d 2 Graham
169 Christian Kalvenes 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2006-10-01 29y 06m 23d 2008-03-29 31y 00m 21d 2 Kalvenes
169 Alexander Mathie 4 2 2 3 2 0 2 50.00 .00 50.00 50.00 1998-10-24 29y 10m 04d 2000-04-22 31y 04m 02d 2 Mathie
169 Brian Stuart McLean 4 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2012-09-22 27y 06m 25d 2013-02-09 27y 11m 12d 1 McLean
169 Scott McMann 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2021-11-06 25y 03m 28d 2022-12-24 26y 05m 15d 2 McMann
169 Arthur Hughes Milne 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1935-02-23 Not Known 1940-02-17 Not Known 2 Milne
169 Alexander Iain Fordyce Munro 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1984-03-31 32y 07m 07d 1984-10-13 33y 01m 19d 2 Munro
169 Francis Michael Munro 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1964-12-05 17y 01m 10d 1966-03-16 18y 04m 19d 2 Munro
169 David E Nicoll 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1926-01-23 Not Known 1926-02-24 Not Known 1 Nicoll
169 Jerren Kendall Nixon 4 1 3 1 0 1 3 .00 25.00 75.00 12.50 1994-05-07 20y 10m 12d 1995-03-21 21y 08m 24d 2 Nixon
169 Kelham Gerard O'Hanlon 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1994-11-19 32y 06m 03d 1995-03-21 32y 10m 05d 1 O'Hanlon
169 Paul Raymond Paton 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 2013-09-28 26y 05m 10d 2016-02-20 28y 10m 02d 2 Paton
169 Iain Frederick Phillip 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1979-04-04 28y 01m 21d 1981-03-28 30y 01m 14d 2 Phillip
169 Francisco Sandaza 4 3 1 0 2 0 2 50.00 .00 50.00 50.00 2008-09-27 23y 09m 28d 2010-03-07 25y 03m 07d 2 Sandaza
169 Benjamin Kevin Siegrist 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2019-07-12 27y 05m 12d 2022-04-24 30y 02m 25d 2 Siegrist
169 Thomas Simpson 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1925-11-07 Not Known 1927-04-16 Not Known 2 Simpson
169 John Souttar 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 2013-09-28 17y 00m 03d 2015-12-30 19y 03m 05d 2 Souttar
169 Adrian Marcelo Sporle 4 2 2 0 0 2 2 .00 50.00 50.00 25.00 2019-07-12 23y 11m 29d 2022-04-24 26y 09m 11d 2 Sporle
169 Morris John Stevenson 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 1970-08-19 27y 04m 03d 1971-12-04 28y 07m 18d 2 Stevenson
169 Raymond Straun McDonald Stewart 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1978-09-30 19y 00m 23d 1979-04-25 19y 07m 18d 1 Stewart
169 William [3] Taylor 4 4 0 0 0 0 4 .00 .00 100.00 .00 1929-09-14 Not Known 1931-12-19 Not Known 2 Taylor
169 Guido Van De Kamp 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1991-11-23 27y 09m 15d 1994-05-07 30y 02m 29d 2 Van De Kamp
169 Andrew Neil Webster 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 2009-08-17 27y 03m 25d 2010-05-05 28y 00m 12d 1 Webster
169 William [5] Welsh 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1925-11-07 Not Known 1927-04-16 Not Known 2 Welsh
169 Lars Lennart Wing 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1965-04-10 Not Known 1967-04-08 Not Known 2 Wing
198 Thomas Adamson 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1938-01-22 Not Known 1940-02-17 Not Known 2 Adamson
198 Eric Brodie 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1962-08-15 21y 09m 07d 1963-04-20 22y 05m 12d 1 Brodie
198 Martin James Buchan 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2000-10-14 23y 06m 11d 2001-04-07 24y 00m 04d 1 Buchan
198 Calum James Butcher 3 1 2 0 0 2 1 .00 66.67 33.33 33.33 2019-07-12 28y 04m 16d 2022-03-05 31y 00m 07d 2 Butcher
198 Stephen Crawford 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2005-01-15 31y 00m 06d 2005-08-14 31y 07m 05d 2 Crawford
198 Hugh Norman Davidson 3 0 3 0 1 0 2 33.33 .00 66.67 33.33 1999-12-05 19y 04m 02d 2000-12-23 20y 04m 20d 2 Davidson
198 Cornelius Duffy 3 2 1 0 0 0 3 .00 .00 100.00 .00 1996-09-07 29y 03m 02d 1999-04-06 31y 10m 01d 3 Duffy
198 Mark Durnan 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2015-10-18 22y 10m 20d 2016-02-20 23y 02m 23d 1 Durnan
198 Davide Miramontes Fernandez 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2005-08-14 29y 06m 25d 2006-02-07 30y 00m 18d 1 Fernandez
198 Victor Ferreyra 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1991-11-23 26y 08m 30d 1992-04-18 27y 01m 25d 1 Ferreyra
198 Allan Forsyth 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1976-02-21 20y 09m 29d 1976-10-23 21y 06m 00d 2 Forsyth
198 Scott Fraser 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2015-10-18 Not Known 2016-02-20 Not Known 1 Fraser
198 Kieran Freeman 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2021-11-06 21y 07m 07d 2022-12-24 22y 08m 24d 2 Freeman
198 George R Gardiner 3 3 0 0 0 0 3 .00 .00 100.00 .00 1929-09-14 Not Known 1931-08-08 Not Known 2 Gardiner
198 Michael Gardyne 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2012-09-22 26y 07m 30d 2013-02-09 27y 00m 17d 1 Gardyne
198 John [3] Hart 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1926-12-04 Not Known 1929-09-14 Not Known 2 Hart
198 Christopher Innes 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2003-11-30 27y 04m 17d 2004-10-27 28y 03m 14d 2 Innes
198 John S Kay 3 3 0 1 0 0 3 .00 .00 100.00 .00 1929-09-14 Not Known 1931-08-08 Not Known 2 Kay
198 Dylan Levitt 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 2021-08-28 20y 09m 11d 2022-12-24 22y 01m 07d 2 Levitt
198 Stephen McConologue 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1999-12-05 18y 05m 19d 2001-12-26 20y 06m 10d 2 McConologue
198 Iain McDonald 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 1974-10-12 22y 01m 16d 1975-12-13 23y 03m 17d 2 McDonald
198 Robert A McFarlane 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1926-01-23 Not Known 1926-02-01 Not Known 1 McFarlane
198 Marc McNulty 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2021-08-28 28y 11m 14d 2022-04-24 29y 07m 10d 1 McNulty
198 John McQuillan 3 1 2 0 0 0 3 .00 .00 100.00 .00 2000-03-04 29y 07m 13d 2000-12-23 30y 05m 03d 2 McQuillan
198 Joaquim Miguel Leitao De Freitas Ferraz 3 1 2 0 0 0 3 .00 .00 100.00 .00 1999-09-25 25y 04m 09d 2000-03-04 25y 09m 17d 1 Miguel Leitao De Freitas Ferraz
198 Joseph Miller 3 1 2 0 1 1 1 33.33 33.33 33.33 50.00 1998-08-16 30y 08m 08d 1999-04-06 31y 03m 29d 1 Miller
198 Lee Miller 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2005-08-14 22y 02m 27d 2006-02-07 22y 08m 20d 1 Miller
198 Chris Myers 3 1 2 0 0 1 2 .00 33.33 66.67 16.67 1993-08-28 24y 04m 27d 1994-09-17 25y 05m 16d 2 Myers
198 Robbie Neilson 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2011-11-19 31y 05m 00d 2012-04-28 31y 10m 09d 1 Neilson
198 Ilmari Niskanen 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2021-11-06 24y 00m 10d 2022-04-24 24y 05m 28d 1 Niskanen
198 Darren James Patterson 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1998-08-16 28y 10m 01d 2000-04-22 30y 06m 07d 2 Patterson
198 Allan Preston 3 1 2 0 0 2 1 .00 66.67 33.33 33.33 1988-05-07 18y 08m 21d 1990-09-29 21y 01m 13d 3 Preston
198 Paul Simon Ritchie 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2005-01-15 29y 04m 25d 2005-11-05 30y 02m 15d 2 Ritchie
198 Steven Robb 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2006-12-23 24y 09m 15d 2007-10-20 25y 07m 12d 2 Robb
198 Andrew Robertson 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2013-09-28 19y 06m 17d 2014-03-21 20y 00m 10d 1 Robertson
198 Robert Sharp Robinson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1977-11-16 27y 00m 06d 1979-04-04 28y 04m 25d 2 Robinson
198 George A Ross 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1929-09-14 Not Known 1935-02-27 Not Known 2 Ross
198 Richie Ryan 3 1 2 0 1 2 0 33.33 66.67 .00 66.67 2012-02-25 27y 01m 19d 2012-10-31 27y 09m 25d 2 Ryan
198 Allan Andrew C Smart 3 0 3 0 0 0 3 .00 .00 100.00 .00 2002-09-21 28y 02m 13d 2003-04-05 28y 08m 28d 1 Smart
198 Blair Spittal 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2015-10-18 19y 09m 29d 2016-02-20 20y 02m 01d 1 Spittal
198 Jan Telesnikov 3 3 0 0 0 0 3 .00 .00 100.00 .00 1999-09-25 26y 09m 14d 2000-03-04 27y 02m 22d 1 Telesnikov
198 David C [1] Walker 3 3 0 0 0 0 3 .00 .00 100.00 .00 1925-11-07 Not Known 1926-02-24 Not Known 1 Walker
198 Anthony Watt 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2022-04-24 28y 03m 26d 2022-12-24 28y 11m 25d 2 Watt
198 Sandy (Alexander Smith) White 3 2 1 1 3 0 0 100.00 .00 .00 100.00 1972-04-08 21y 05m 05d 1973-02-10 22y 03m 07d 2 White
198 Robert Johnstone Yorke 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1935-02-23 Not Known 1938-01-22 Not Known 2 Yorke
243 Arthur George Baxter 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-11-18 Not Known 1940-02-17 Not Known 1 Baxter
243 Aziz Eraltay Behich 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2022-08-14 31y 07m 29d 2022-12-24 32y 00m 08d 1 Behich
243 Colvin Bennett 2 2 0 0 0 0 2 .00 .00 100.00 .00 1931-08-08 Not Known 1931-12-19 Not Known 1 Bennett
243 Mogens Berg 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1965-04-10 Not Known 1966-12-10 Not Known 2 Berg
243 Mark Romano Birighitti 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2022-08-14 31y 03m 28d 2022-12-24 31y 08m 07d 1 Birighitti
243 Anthony Brian Bullock 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2005-01-15 32y 10m 28d 2005-04-16 33y 01m 29d 1 Bullock
243 Danny Cadamarteri 2 1 1 2 1 1 0 50.00 50.00 .00 75.00 2009-08-17 29y 10m 05d 2009-12-12 30y 02m 00d 1 Cadamarteri
243 Paul Caddis 2 1 1 0 0 0 2 .00 .00 100.00 .00 2009-02-28 20y 10m 09d 2009-05-16 21y 00m 27d 1 Caddis
243 Kevin William Cairns 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 23y 03m 02d 1961-01-21 23y 06m 23d 1 Cairns
243 Stephen Carson 2 2 0 0 0 0 2 .00 .00 100.00 .00 2001-12-26 21y 02m 20d 2002-12-21 22y 02m 15d 2 Carson
243 Damian Casalinuovo 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2009-12-12 22y 06m 06d 2010-03-07 22y 09m 01d 1 Casalinuovo
243 Nadir Ciftci 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2013-09-28 21y 07m 16d 2014-03-21 22y 01m 09d 1 Ciftci
243 David J Corbett 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Corbett
243 Warren Cummings 2 1 1 0 0 0 2 .00 .00 100.00 .00 2002-09-21 21y 11m 06d 2002-12-21 22y 02m 06d 1 Cummings
243 Henry Curran 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1987-05-11 20y 07m 02d 1987-11-18 21y 01m 09d 2 Curran
243 Guy Roland Demel 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2015-12-30 34y 06m 17d 2016-02-20 34y 08m 07d 1 Demel
243 William S Deuchar 2 2 0 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-04-02 Not Known 1 Deuchar
243 David Dorward 2 2 0 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-04-02 Not Known 1 Dorward
243 John Mark Eustace 2 2 0 1 0 0 2 .00 .00 100.00 .00 1999-04-06 19y 05m 03d 1999-05-15 19y 06m 12d 1 Eustace
243 Andrew [2] Finlay 2 2 0 0 0 0 2 .00 .00 100.00 .00 1925-11-07 Not Known 1926-02-01 Not Known 1 Finlay
243 William [7] Fleming 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Fleming
243 Steven Fletcher 2 1 1 2 0 1 1 .00 50.00 50.00 25.00 2022-08-14 35y 04m 19d 2022-12-24 35y 08m 28d 1 Fletcher
243 Jeando Fuchs 2 2 0 0 0 0 2 .00 .00 100.00 .00 2021-08-28 23y 10m 17d 2021-11-06 24y 00m 26d 1 Fuchs
243 Ian Gibson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1980-11-08 24y 03m 15d 1980-12-27 24y 05m 03d 1 Gibson
243 Alex Moir Spalding Glen 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-18 Not Known 1940-02-17 Not Known 1 Glen
243 Sergio Henrique Gomes 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1995-03-12 25y 07m 13d 1995-03-21 25y 07m 22d 1 Gomes
243 Brian [1] Graham 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2013-12-07 26y 00m 14d 2014-03-21 26y 03m 26d 1 Graham
243 John Joseph (Jackie) Graham 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1967-04-08 20y 08m 23d 1967-11-11 21y 03m 26d 2 Graham
243 Daniel Leslie Grainger 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2008-01-02 21y 05m 05d 2009-02-28 22y 07m 00d 2 Grainger
243 George D Henderson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-04-02 Not Known 1 Henderson
243 John 'Jerry' Kerr 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-11-18 27y 05m 17d 1940-02-17 27y 08m 16d 1 Kerr
243 Alex D King 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 King
243 Paul Kinnaird 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1987-05-11 20y 06m 00d 1987-11-18 21y 00m 07d 2 Kinnaird
243 James Littlejohn 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-18 Not Known 1940-02-17 Not Known 1 Littlejohn
243 William MacRitchie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 MacRitchie
243 Lee Mair 2 1 1 0 0 0 2 .00 .00 100.00 .00 2005-01-15 24y 01m 06d 2006-12-23 26y 00m 14d 2 Mair
243 William C Masson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Masson
243 Alastair Espie Maxwell 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1996-09-07 31y 06m 22d 1996-10-26 31y 08m 10d 1 Maxwell
243 Ryan James McGowan 2 2 0 0 0 0 2 .00 .00 100.00 .00 2015-10-18 26y 02m 03d 2015-12-30 26y 04m 15d 1 McGowan
243 Kevin McGowne 2 2 0 0 0 0 2 .00 .00 100.00 .00 2002-09-21 32y 09m 05d 2002-12-21 33y 00m 05d 1 McGowne
243 William Robert Mckay 2 2 0 1 0 0 2 .00 .00 100.00 .00 2015-10-18 26y 11m 26d 2015-12-30 27y 02m 08d 1 Mckay
243 Raphael Joseph Meade 2 1 1 0 0 2 0 .00 100.00 .00 50.00 1988-10-01 25y 10m 09d 1988-11-19 25y 11m 28d 1 Meade
243 Glenn Middleton 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2022-08-14 22y 07m 13d 2022-12-24 22y 11m 23d 1 Middleton
243 Andrew B Miller 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1926-12-04 Not Known 1927-04-16 Not Known 1 Miller
243 James Milne 2 2 0 0 0 0 2 .00 .00 100.00 .00 1931-08-08 Not Known 1931-12-19 Not Known 1 Milne
243 Chris Mochrie 2 2 0 0 0 0 2 .00 .00 100.00 .00 2021-08-28 18y 04m 21d 2022-04-24 19y 00m 17d 1 Mochrie
243 Jennison Myrie-Williams 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2009-12-12 21y 06m 25d 2010-05-05 21y 11m 18d 1 Myrie-Williams
243 Ronald O'Brien 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2001-09-29 22y 08m 14d 2002-03-09 23y 01m 22d 1 O'Brien
243 Gibby M Ormond 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 34y 00m 24d 1961-01-21 34y 04m 14d 1 Ormond
243 William [2] Oswald 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1926-01-27 25y 05m 24d 1926-02-24 25y 06m 21d 1 Oswald
243 George Pattie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1962-04-28 Not Known 1962-12-15 Not Known 2 Pattie
243 Frank S Penson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1931-08-08 Not Known 1931-12-19 Not Known 1 Penson
243 William H Pettigrew 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1980-09-27 26y 11m 29d 1980-11-08 27y 01m 10d 1 Pettigrew
243 Ian (John) Reid 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1970-08-12 19y 06m 06d 1970-08-19 19y 06m 13d 1 Reid
243 James [24] Robertson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-18 Not Known 1940-02-17 Not Known 1 Robertson
243 Peter [5] Robertson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Robertson
243 Jamie Robson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 21y 06m 23d 2021-08-28 23y 08m 09d 2 Robson
243 John Roe 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1962-08-15 Not Known 1963-04-20 Not Known 1 Roe
243 John B Ross 2 2 0 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-04-02 Not Known 1 Ross
243 Scott Derek Severin 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2011-05-15 32y 03m 00d 2011-07-31 32y 05m 16d 2 Severin
243 Craig Sibbald 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2022-08-14 27y 07m 13d 2022-12-24 27y 11m 23d 1 Sibbald
243 David Sinclair 2 1 1 0 2 0 0 100.00 .00 .00 100.00 1997-02-25 27y 04m 19d 1997-05-03 27y 06m 27d 1 Sinclair
243 Rudolf Skacel 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2012-10-31 33y 03m 14d 2012-12-23 33y 05m 06d 1 Skacel
243 James B Smith 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Smith
243 Gregorz Szamotulski 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2007-10-20 31y 05m 07d 2008-01-02 31y 07m 20d 1 Szamotulski
243 Alexander Taylor 2 1 1 1 2 0 0 100.00 .00 .00 100.00 1984-12-15 22y 06m 02d 1985-03-16 22y 09m 03d 1 Taylor
243 Rolando Ugolini 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 36y 03m 27d 1961-01-21 36y 07m 17d 1 Ugolini
243 Timothy van der Meulen 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2011-02-19 20y 11m 17d 2011-05-15 21y 02m 13d 1 van der Meulen
243 James [4] Walker 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1925-11-07 Not Known 1926-01-23 Not Known 1 Walker
243 Joseph Ward 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1980-11-08 25y 11m 14d 1981-03-28 26y 04m 03d 1 Ward
243 Nicky Weaver 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2009-08-17 30y 05m 15d 2009-12-12 30y 09m 10d 1 Weaver
243 David Worrell 2 2 0 0 0 0 2 .00 .00 100.00 .00 1999-05-15 21y 04m 03d 1999-12-05 21y 10m 23d 2 Worrell
243 Ronnie Yeats 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 22y 10m 16d 1961-01-21 23y 02m 06d 1 Yeats
316 Hugh Robertson [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-11-18 Not Known 1939-11-18 Not Known 1 [1]
316 John McHugh [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-04-02 20y 07m 20d 1930-04-02 20y 07m 20d 1 [1]
316 Farid El Alagui 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-03-21 29y 01m 11d 2014-03-21 29y 01m 11d 1 Alagui
316 Scott Allan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2011-07-31 19y 08m 03d 2011-07-31 19y 08m 03d 1 Allan
316 Henri Anier 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 25y 02m 03d 2016-02-20 25y 02m 03d 1 Anier
316 Louis George P. Appere 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 20y 03m 16d 2019-07-12 20y 03m 16d 1 Appere
316 Mvondo Atangana 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 21y 03m 04d 2000-10-14 21y 03m 04d 1 Atangana
316 George Bain 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 Bain
316 John Bain 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known 1 Bain
316 Scott Banks 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 17y 09m 16d 2019-07-12 17y 09m 16d 1 Banks
316 Steven Banks 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2010-05-05 37y 04m 26d 2010-05-05 37y 04m 26d 1 Banks
316 Armand Benneker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 27y 02m 13d 1996-09-07 27y 02m 13d 1 Benneker
316 Maxime Biamou 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-11-06 30y 11m 24d 2021-11-06 30y 11m 24d 1 Biamou
316 Darko Bodul 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-10-18 26y 09m 07d 2015-10-18 26y 09m 07d 1 Bodul
316 Roger Zokoi Boli 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1998-08-16 32y 10m 21d 1998-08-16 32y 10m 21d 1 Boli
316 Rachid Ahmed Bouhenna 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 28y 00m 13d 2019-07-12 28y 00m 13d 1 Bouhenna
316 Henry Brant 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 Brant
316 Billy Bremner 1 1 0 0 0 0 1 .00 .00 100.00 .00 1969-08-23 Not Known 1969-08-23 Not Known 1 Bremner
316 Alec [2] Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1962-01-24 Not Known 1962-01-24 Not Known 1 Brown
316 James Brownlie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-01 40y 08m 17d 1926-02-01 40y 08m 17d 1 Brownlie
316 Archibald C Buchanan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 Buchanan
316 Greg Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-10-01 18y 05m 21d 2006-10-01 18y 05m 21d 1 Cameron
316 James Scott Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known 1 Cameron
316 Tommy Campbell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1960-10-01 25y 07m 11d 1960-10-01 25y 07m 11d 1 Campbell
316 Peter Canero 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-11-05 24y 09m 18d 2005-11-05 24y 09m 18d 1 Canero
316 Edward Carroll 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1926-12-04 Not Known 1926-12-04 Not Known 1 Carroll
316 Trevor Carson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-08-28 33y 05m 23d 2021-08-28 33y 05m 23d 1 Carson
316 Thomas [1] Clarkson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Clarkson
316 David Collington 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Collington
316 Aidan [2] Connolly 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-10-18 20y 02m 03d 2015-10-18 20y 02m 03d 1 Connolly
316 Mark Gerard Connolly 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 27y 06m 26d 2019-07-12 27y 06m 26d 1 Connolly
316 Brian G Cooper 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1973-02-10 21y 04m 02d 1973-02-10 21y 04m 02d 1 Cooper
316 Owen Columba Coyle 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 30y 01m 24d 1996-09-07 30y 01m 24d 1 Coyle
316 David William Craig 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1995-03-21 25y 09m 10d 1995-03-21 25y 09m 10d 1 Craig
316 Mathew Anim Cudjoe 1 1 0 0 0 0 1 .00 .00 100.00 .00 2022-08-14 18y 09m 03d 2022-08-14 18y 09m 03d 1 Cudjoe
316 David S Cuthill 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 Cuthill
316 Norman Davidson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1963-11-16 29y 00m 22d 1963-11-16 29y 00m 22d 1 Davidson
316 James B Dempster 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known 1 Dempster
316 Arnaud Djoum 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2022-12-24 33y 07m 22d 2022-12-24 33y 07m 22d 1 Djoum
316 Coll Ian Donaldson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 20y 10m 11d 2016-02-20 20y 10m 11d 1 Donaldson
316 James Dyet 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 Dyet
316 Chris Erskine 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-12-30 28y 10m 22d 2015-12-30 28y 10m 22d 1 Erskine
316 Warren Feeney 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-02-28 28y 01m 11d 2009-02-28 28y 01m 11d 1 Feeney
316 Joachim Fernandez 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 27y 09m 28d 2000-10-14 27y 09m 28d 1 Fernandez
316 Thomas Fleming 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known 1 Fleming
316 Norman Fraser 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-02-17 Not Known 1940-02-17 Not Known 1 Fraser
316 Gustavo Fuentes 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 27y 06m 06d 2000-10-14 27y 06m 06d 1 Fuentes
316 Marcelino Galoppo 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 Not Known 2000-10-14 Not Known 1 Galoppo
316 John McKie Gardiner 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1984-03-31 25y 11m 29d 1984-03-31 25y 11m 29d 1 Gardiner
316 Declan Glass 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-11-06 21y 04m 30d 2021-11-06 21y 04m 30d 1 Glass
316 James Grady 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2004-10-27 33y 07m 13d 2004-10-27 33y 07m 13d 1 Grady
316 Billy Gray 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1972-04-08 26y 11m 03d 1972-04-08 26y 11m 03d 1 Gray
316 Robert R Grieve 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Grieve
316 Andrew Haddow 1 1 0 2 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known 1 Haddow
316 Neil Heaney 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-12-23 29y 01m 20d 2000-12-23 29y 01m 20d 1 Heaney
316 Peter R Hinds 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1989-09-23 27y 01m 15d 1989-09-23 27y 01m 15d 1 Hinds
316 David Michael Hogg 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-01-10 Not Known 1970-01-10 Not Known 1 Hogg
316 Graeme Holmes 1 0 1 0 0 0 1 .00 .00 100.00 .00 2004-05-01 20y 01m 05d 2004-05-01 20y 01m 05d 1 Holmes
316 Duncan Hutchison 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Hutchison
316 Alan James Irvine 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-08-22 24y 08m 24d 1987-08-22 24y 08m 24d 1 Irvine
316 Andrew E Jackson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 Jackson
316 Paul Jarvie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2004-10-27 22y 04m 13d 2004-10-27 22y 04m 13d 1 Jarvie
316 Eiji Kawashima 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 32y 11m 00d 2016-02-20 32y 11m 00d 1 Kawashima
316 Karim Kerkar 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2004-10-27 27y 09m 24d 2004-10-27 27y 09m 24d 1 Kerkar
316 Aaron John Kuhl 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-10-18 19y 08m 18d 2015-10-18 19y 08m 18d 1 Kuhl
316 Milos Lacny 1 0 1 0 0 0 1 .00 .00 100.00 .00 2012-12-23 24y 09m 15d 2012-12-23 24y 09m 15d 1 Lacny
316 Russell Nigel Latapy 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-04-05 34y 08m 03d 2003-04-05 34y 08m 03d 1 Latapy
316 William M Logie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 Logie
316 Mark Lyndon Patrick de Vries 1 1 0 0 0 0 1 .00 .00 100.00 .00 2008-03-29 32y 07m 05d 2008-03-29 32y 07m 05d 1 Lyndon Patrick de Vries
316 Duncan MacLeod 1 1 0 0 0 0 1 .00 .00 100.00 .00 1975-02-08 25y 08m 16d 1975-02-08 25y 08m 16d 1 MacLeod
316 Carlos Marcora 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-10-14 24y 08m 13d 2000-10-14 24y 08m 13d 1 Marcora
316 Goran Mattias Marklund 1 0 1 0 0 0 1 .00 .00 100.00 .00 1997-09-20 21y 11m 18d 1997-09-20 21y 11m 18d 1 Marklund
316 Hugh [2] McBride 1 1 0 0 0 0 1 .00 .00 100.00 .00 1925-11-07 Not Known 1925-11-07 Not Known 1 McBride
316 William J McCallum 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 McCallum
316 Kevin McDonald 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2022-03-05 41y 01m 10d 2022-03-05 41y 01m 10d 1 McDonald
316 George A McGlynn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 McGlynn
316 Jamie McGrath 1 1 0 0 0 0 1 .00 .00 100.00 .00 2022-08-14 25y 10m 15d 2022-08-14 25y 10m 15d 1 McGrath
316 Harry [1] McGregor 1 1 0 0 0 0 1 .00 .00 100.00 .00 1929-09-14 Not Known 1929-09-14 Not Known 1 McGregor
316 Mitchell McGregor 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1926-12-04 Not Known 1926-12-04 Not Known 1 McGregor
316 Charles K McIntosh 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 McIntosh
316 Stewart McKimmie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1997-05-03 34y 06m 06d 1997-05-03 34y 06m 06d 1 McKimmie
316 Brian [1] McLaughlin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-05-15 25y 00m 01d 1999-05-15 25y 00m 01d 1 McLaughlin
316 Euan McLean 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2007-10-20 21y 09m 11d 2007-10-20 21y 09m 11d 1 McLean
316 Gordon Thomas McLeod 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1987-05-11 19y 08m 09d 1987-05-11 19y 08m 09d 1 McLeod
316 Joseph McLeod 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1987-05-11 19y 04m 11d 1987-05-11 19y 04m 11d 1 McLeod
316 Jimmy McMichael 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1961-01-21 Not Known 1961-01-21 Not Known 1 McMichael
316 Paul McMullan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 04m 17d 2019-07-12 23y 04m 17d 1 McMullan
316 Mark McNally 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-05-15 28y 02m 05d 1999-05-15 28y 02m 05d 1 McNally
316 James Charles McQuilken 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 21y 11m 04d 1996-09-07 21y 11m 04d 1 McQuilken
316 James Meagher 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known 1 Meagher
316 Archie Meekison 1 0 1 0 0 0 1 .00 .00 100.00 .00 2022-04-24 19y 11m 20d 2022-04-24 19y 11m 20d 1 Meekison
316 Alex [3] Millar 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-02-17 Not Known 1940-02-17 Not Known 1 Millar
316 Harry (Henry Fenwick) Mollison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1971-12-04 18y 09m 19d 1971-12-04 18y 09m 19d 1 Mollison
316 Tonny Mols 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1998-08-16 29y 07m 08d 1998-08-16 29y 07m 08d 1 Mols
316 Peter Monaghan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-11-18 Not Known 1939-11-18 Not Known 1 Monaghan
316 Callum Morris 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-12-30 25y 10m 27d 2015-12-30 25y 10m 27d 1 Morris
316 David Morris 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 Morris
316 Neil Andrew Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-05-15 26y 02m 24d 1999-05-15 26y 02m 24d 1 Murray
316 Alberto (Beto) Naveda 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2001-04-07 28y 10m 14d 2001-04-07 28y 10m 14d 1 Naveda
316 Lewis Neilson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2022-03-05 18y 09m 18d 2022-03-05 18y 09m 18d 1 Neilson
316 George Nicolson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Nicolson
316 James John O'Brien 1 0 1 0 0 0 1 .00 .00 100.00 .00 2008-03-29 20y 06m 01d 2008-03-29 20y 06m 01d 1 O'Brien
316 Sean O'Connor 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-03-04 18y 07m 26d 2000-03-04 18y 07m 26d 1 O'Connor
316 Eric Odhiambo 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2008-01-02 18y 07m 21d 2008-01-02 18y 07m 21d 1 Odhiambo
316 Stephen James O'Donnell 1 0 1 0 0 0 1 .00 .00 100.00 .00 2002-12-21 19y 05m 11d 2002-12-21 19y 05m 11d 1 O'Donnell
316 Roy O'Donovan 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2008-09-27 23y 01m 17d 2008-09-27 23y 01m 17d 1 O'Donovan
316 Edward Ofere 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 29y 10m 23d 2016-02-20 29y 10m 23d 1 Ofere
316 Daniel Ogunmade 1 0 1 0 0 0 1 .00 .00 100.00 .00 2003-04-05 19y 07m 10d 2003-04-05 19y 07m 10d 1 Ogunmade
316 Emanuelle Omoyinmi 1 0 1 0 0 0 1 .00 .00 100.00 .00 1998-03-21 20y 02m 21d 1998-03-21 20y 02m 21d 1 Omoyinmi
316 James N Page 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1987-05-11 22y 06m 12d 1987-05-11 22y 06m 12d 1 Page
316 Peter Pawlett 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-11-06 30y 04m 19d 2021-11-06 30y 04m 19d 1 Pawlett
316 Jose Luis Pochettino 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1992-04-18 26y 08m 20d 1992-04-18 26y 08m 20d 1 Pochettino
316 Florent Sinama Pongolle 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 31y 04m 00d 2016-02-20 31y 04m 00d 1 Pongolle
316 Antoine Preget 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-03-04 27y 04m 28d 2000-03-04 27y 04m 28d 1 Preget
316 David William Proctor 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-10-01 22y 04m 27d 2006-10-01 22y 04m 27d 1 Proctor
316 Mark Reynolds 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 32y 02m 05d 2019-07-12 32y 02m 05d 1 Reynolds
316 Alistair Riddle 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1962-08-29 Not Known 1962-08-29 Not Known 1 Riddle
316 Dragutin Ristic 1 1 0 0 0 0 1 .00 .00 100.00 .00 1994-09-17 30y 01m 12d 1994-09-17 30y 01m 12d 1 Ristic
316 Albert Robertson 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Robertson
316 Alexander Robertson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1996-10-26 25y 06m 00d 1996-10-26 25y 06m 00d 1 Robertson
316 Jordan Robertson 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2007-10-20 19y 08m 08d 2007-10-20 19y 08m 08d 1 Robertson
316 William Robertson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-31 18y 03m 17d 2011-07-31 18y 03m 17d 1 Robertson
316 Paul Derrick Robinson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2001-04-07 22y 04m 18d 2001-04-07 22y 04m 18d 1 Robinson
316 Bernard Rooney 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-11-06 22y 06m 03d 1965-11-06 22y 06m 03d 1 Rooney
316 William C Rumbles 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Rumbles
316 Lawrence Shankland 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 11m 02d 2019-07-12 23y 11m 02d 1 Shankland
316 Robert Shannon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 30y 04m 18d 1996-09-07 30y 04m 18d 1 Shannon
316 George Edgar Smollett Sievwright 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1962-12-15 25y 03m 05d 1962-12-15 25y 03m 05d 1 Sievwright
316 David Marr Skelligan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Skelligan
316 Bobby [1] Smith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1962-08-29 16y 11m 00d 1962-08-29 16y 11m 00d 1 Smith
316 George Smith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1964-03-14 Not Known 1964-03-14 Not Known 1 Smith
316 Grant Smith 1 0 1 0 0 0 1 .00 .00 100.00 .00 2006-12-23 26y 07m 18d 2006-12-23 26y 07m 18d 1 Smith
316 James Anthony Smith 1 0 1 0 0 0 1 .00 .00 100.00 .00 1999-12-05 26y 01m 07d 1999-12-05 26y 01m 07d 1 Smith
316 Kerr Smith 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-11-06 16y 10m 25d 2021-11-06 16y 10m 25d 1 Smith
316 Robert Hoynes Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-11-18 Not Known 1939-11-18 Not Known 1 Smith
316 Scott [2] Smith 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-03-21 18y 08m 00d 2014-03-21 18y 08m 00d 1 Smith
316 Samuel Stanton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 25y 02m 23d 2019-07-12 25y 02m 23d 1 Stanton
316 Gijsbertus P Steinmann 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1990-11-17 29y 07m 15d 1990-11-17 29y 07m 15d 1 Steinmann
316 Ian James (John) Stewart 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1965-11-06 19y 02m 07d 1965-11-06 19y 02m 07d 1 Stewart
316 Alec Stuart 1 1 0 1 0 0 1 .00 .00 100.00 .00 1969-08-09 29y 00m 01d 1969-08-09 29y 00m 01d 1 Stuart
316 Michal Szromnik 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-12-30 22y 09m 26d 2015-12-30 22y 09m 26d 1 Szromnik
316 Adam Jake Taggart 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-10-18 22y 04m 16d 2015-10-18 22y 04m 16d 1 Taggart
316 Charles Marshall Thomson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-02-17 Not Known 1940-02-17 Not Known 1 Thomson
316 George R [1] Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1929-09-14 Not Known 1929-09-14 Not Known 1 Thomson
316 Andrew Tod 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-04-05 31y 05m 01d 2003-04-05 31y 05m 01d 1 Tod
316 Paul Walker 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1997-05-03 19y 08m 13d 1997-05-03 19y 08m 13d 1 Walker
316 Darren Watson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-08-28 18y 00m 18d 2021-08-28 18y 00m 18d 1 Watson
316 George [1] Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 Watson
316 William Christie Watson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Watson
316 James Wesolowski 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-02-28 21y 06m 03d 2009-02-28 21y 06m 03d 1 Wesolowski
316 Billy (William Davidson) Williamson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1977-03-05 24y 05m 05d 1977-03-05 24y 05m 05d 1 Williamson
316 David Paul Winters 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2002-03-09 20y 00m 02d 2002-03-09 20y 00m 02d 1 Winters
316 Jonas Wirmola 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1997-01-18 27y 06m 01d 1997-01-18 27y 06m 01d 1 Wirmola
316 Stephen Wright 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 29y 01m 17d 2000-10-14 29y 01m 17d 1 Wright
316 Bobby Young 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1964-03-14 Not Known 1964-03-14 Not Known 1 Young
316 Luis Maria Zwick 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-10-18 21y 04m 24d 2015-10-18 21y 04m 24d 1 Zwick


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 Maurice Daniel Robert Malpas 61 59 2 2 20 21 20 32.79 34.43 32.79 50.00 1980-02-20 17y 06m 17d 2000-04-22 37y 08m 19d 17 Malpas
2 David Narey 53 52 1 0 21 15 17 39.62 28.30 32.08 53.77 1975-02-08 18y 07m 27d 1993-03-13 36y 09m 01d 15 Narey
3 Paul Anthony Hegarty 45 45 0 5 19 14 12 42.22 31.11 26.67 57.78 1975-02-08 20y 06m 14d 1989-09-23 35y 01m 29d 13 Hegarty
4 Hamish Robert McAlpine 38 38 0 0 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine
5 Douglas B Smith 37 37 0 3 14 10 13 37.84 27.03 35.14 51.35 1962-01-24 24y 10m 15d 1975-02-08 37y 10m 30d 14 Smith
6 David Bowman 36 35 1 1 6 14 16 16.67 38.89 44.44 36.11 1986-08-23 22y 05m 13d 1998-03-21 34y 00m 11d 11 Bowman
6 Paul Whitehead Sturrock 36 30 6 11 16 9 11 44.44 25.00 30.56 56.94 1975-02-08 18y 03m 29d 1989-05-06 32y 06m 26d 12 Sturrock
8 James Edward McInally 33 29 4 1 7 14 12 21.21 42.42 36.36 42.42 1986-10-25 22y 08m 06d 1997-02-25 33y 00m 06d 10 McInally
9 John Brown Clark 30 19 11 3 7 12 11 23.33 40.00 36.67 43.33 1983-10-22 19y 00m 27d 1993-11-06 29y 01m 12d 11 Clark
9 Andrew Rolland 30 28 2 3 12 7 11 40.00 23.33 36.67 51.67 1967-11-11 24y 11m 30d 1977-11-16 35y 00m 04d 11 Rolland
11 Eamonn John Bannon 25 25 0 5 13 7 5 52.00 28.00 20.00 66.00 1980-02-20 21y 10m 02d 1988-02-03 29y 09m 16d 7 Bannon
11 John William Holt 25 21 4 0 14 4 7 56.00 16.00 28.00 64.00 1975-12-13 19y 00m 22d 1987-08-22 30y 09m 01d 10 Holt
13 Sean Dillon 24 21 3 0 13 6 5 54.17 25.00 20.83 66.67 2007-03-17 23y 07m 17d 2015-12-30 32y 05m 00d 9 Dillon
14 Denis Gillespie 23 23 0 2 6 7 10 26.09 30.43 43.48 41.30 1960-10-01 24y 08m 23d 1970-01-10 34y 00m 02d 10 Gillespie
14 Frank Kopel 23 22 1 2 13 5 5 56.52 21.74 21.74 67.39 1972-04-08 23y 00m 11d 1981-03-28 32y 00m 00d 9 Kopel
14 William James Alexander McKinlay 23 22 1 1 4 10 9 17.39 43.48 39.13 39.13 1987-11-18 18y 06m 27d 1995-03-21 25y 10m 27d 8 McKinlay
17 William John Kirkwood 22 20 2 10 11 5 6 50.00 22.73 27.27 61.36 1977-04-20 18y 07m 19d 1987-05-11 28y 08m 10d 9 Kirkwood
18 Craig Easton 21 15 6 0 5 3 13 23.81 14.29 61.90 30.95 1997-05-03 18y 02m 07d 2004-05-01 25y 02m 05d 8 Easton
19 David Dodds 20 19 1 7 10 6 4 50.00 30.00 20.00 65.00 1978-09-30 20y 00m 07d 1986-04-12 27y 06m 20d 6 Dodds
19 George (Thomas George) Fleming 20 19 1 0 10 5 5 50.00 25.00 25.00 62.50 1972-04-08 23y 06m 17d 1979-04-14 30y 06m 23d 8 Fleming
21 Jon Daly 19 15 4 4 9 6 4 47.37 31.58 21.05 63.16 2007-03-17 24y 02m 09d 2013-02-09 30y 01m 01d 7 Daly
21 William Marshall Thomson 19 19 0 0 3 11 5 15.79 57.89 26.32 44.74 1984-08-11 26y 06m 01d 1990-09-29 32y 07m 19d 7 Thomson
23 Jimmy Briggs 18 18 0 2 5 6 7 27.78 33.33 38.89 44.44 1960-10-01 23y 05m 23d 1969-08-09 32y 04m 01d 9 Briggs
23 Ian [John] Mitchell 18 18 0 11 7 4 7 38.89 22.22 38.89 50.00 1962-12-15 16y 07m 06d 1972-10-14 26y 05m 05d 10 Mitchell
23 Graeme Morris Payne 18 16 2 2 8 5 5 44.44 27.78 27.78 58.33 1973-11-10 17y 08m 28d 1981-03-28 25y 01m 15d 7 Payne
26 Tommy Neilson 17 17 0 0 7 5 5 41.18 29.41 29.41 55.88 1960-10-01 Not Known 1968-03-20 Not Known 8 Neilson
27 Alexander Cleland 16 14 2 0 3 7 6 18.75 43.75 37.50 40.63 1988-10-01 17y 09m 21d 1995-01-14 24y 01m 04d 7 Cleland
27 David McCracken 16 15 1 0 4 2 10 25.00 12.50 62.50 31.25 2000-12-23 19y 02m 07d 2007-03-17 25y 05m 01d 7 McCracken
27 Thomas Thomson Millar 16 16 0 1 6 5 5 37.50 31.25 31.25 53.13 1962-04-28 23y 04m 25d 1968-11-16 29y 11m 13d 8 Millar
27 Freddy Van Der Hoorn 16 16 0 0 4 6 6 25.00 37.50 37.50 43.75 1989-09-23 25y 11m 11d 1994-01-08 30y 02m 27d 5 Van Der Hoorn
31 Paul Dixon 15 13 2 0 8 3 4 53.33 20.00 26.67 63.33 2008-09-27 21y 10m 05d 2016-02-20 29y 02m 29d 5 Dixon
31 Charles Richard Gough 15 15 0 1 8 3 4 53.33 20.00 26.67 63.33 1983-10-22 21y 06m 17d 1986-04-12 24y 00m 07d 3 Gough
31 Mark Kerr 15 14 1 0 5 1 9 33.33 6.67 60.00 36.67 2003-08-23 21y 05m 21d 2008-03-29 26y 00m 27d 5 Kerr
31 Donald Scrimgeour MacKay 15 15 0 0 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 Not Known 1970-08-19 Not Known 8 MacKay
31 Alan David Main 15 15 0 0 3 6 6 20.00 40.00 40.00 40.00 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main
36 Kevin William Gallacher 14 11 3 0 2 9 3 14.29 64.29 21.43 46.43 1986-01-11 19y 01m 19d 1989-11-25 23y 00m 02d 5 Gallacher
36 David Hannah 14 12 2 0 4 1 9 28.57 7.14 64.29 32.14 1994-01-08 20y 05m 04d 2001-12-26 28y 04m 22d 7 Hannah
36 Garry Kenneth 14 13 1 0 5 5 4 35.71 35.71 28.57 53.57 2005-04-16 17y 09m 26d 2012-04-28 24y 10m 07d 7 Kenneth
36 Raymond McKinnon 14 11 3 1 5 3 6 35.71 21.43 42.86 46.43 1990-01-27 19y 05m 22d 1998-03-21 27y 07m 16d 5 McKinnon
36 Andrew McLaren 14 11 3 0 5 5 4 35.71 35.71 28.57 53.57 1993-08-28 20y 02m 23d 2003-11-30 30y 05m 25d 6 McLaren
36 Ralph Milne 14 11 3 4 7 6 1 50.00 42.86 7.14 71.43 1980-02-20 18y 09m 07d 1986-10-25 25y 05m 12d 6 Milne
36 John [1] Rankin 14 14 0 1 7 3 4 50.00 21.43 28.57 60.71 2011-07-31 28y 01m 04d 2016-02-20 32y 07m 24d 4 Rankin
36 Barry Gordon George Robson 14 14 0 9 4 2 8 28.57 14.29 57.14 35.71 2003-08-23 24y 09m 16d 2008-01-02 29y 01m 26d 5 Robson
44 Patrick Martin Connolly 13 10 3 2 1 4 8 7.69 30.77 61.54 23.08 1989-05-06 18y 10m 11d 1995-01-14 24y 06m 20d 6 Connolly
44 Craig Ian Conway 13 11 2 1 4 4 5 30.77 30.77 38.46 46.15 2006-10-01 21y 04m 29d 2011-05-15 26y 00m 13d 5 Conway
44 William (Willo) Flood 13 13 0 2 7 3 3 53.85 23.08 23.08 65.38 2007-10-20 22y 06m 10d 2013-02-09 27y 09m 30d 4 Flood
44 Morgaro Gomis 13 11 2 2 8 2 3 61.54 15.38 23.08 69.23 2007-10-20 22y 03m 06d 2013-12-07 28y 04m 23d 5 Gomis
44 Mark George Perry 13 12 1 0 4 3 6 30.77 23.08 46.15 42.31 1993-03-13 22y 01m 06d 1998-03-21 27y 01m 14d 5 Perry
44 Steven Thompson 13 9 4 2 3 2 8 23.08 15.38 61.54 30.77 1997-05-03 18y 06m 19d 2002-09-21 23y 11m 07d 7 Thompson
44 Davie Wilson 13 12 1 3 4 2 7 30.77 15.38 53.85 38.46 1967-11-11 28y 10m 01d 1971-12-04 32y 10m 24d 5 Wilson
51 James Fairley Cameron 12 11 1 0 4 2 6 33.33 16.67 50.00 41.67 1968-02-17 21y 02m 10d 1971-12-04 24y 11m 27d 5 Cameron
51 Alexander Grimmond Davie 12 12 0 0 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d 8 Davie
51 Stuart Duff 12 10 2 0 3 1 8 25.00 8.33 66.67 29.17 2002-03-09 20y 01m 14d 2006-12-23 24y 11m 00d 6 Duff
51 Kjell Olafsson 12 11 1 2 4 3 5 33.33 25.00 41.67 45.83 1996-10-26 31y 03m 03d 1999-05-15 33y 09m 22d 3 Olafsson
51 Mika-Matti Petteri Paatelainen 12 10 2 2 1 7 4 8.33 58.33 33.33 37.50 1988-02-03 21y 00m 00d 1992-02-08 25y 00m 05d 5 Paatelainen
51 Walter Ferguson Smith 12 12 0 0 4 5 3 33.33 41.67 25.00 54.17 1971-03-20 23y 00m 24d 1980-02-20 31y 11m 27d 8 Smith
51 Derek Stark 12 12 0 0 7 4 1 58.33 33.33 8.33 75.00 1979-04-04 20y 04m 16d 1984-03-31 25y 04m 12d 4 Stark
51 Daniel Joseph Swanson 12 3 9 0 5 4 3 41.67 33.33 25.00 58.33 2008-01-02 21y 00m 05d 2011-03-16 24y 02m 16d 4 Swanson
51 Keith Watson 12 10 2 1 5 4 3 41.67 33.33 25.00 58.33 2007-03-17 17y 04m 03d 2013-12-07 24y 00m 23d 6 Watson
51 Mark [2] Wilson 12 11 1 1 4 1 7 33.33 8.33 58.33 37.50 2002-09-21 18y 03m 16d 2014-03-21 29y 09m 16d 5 Wilson
61 Alan Maxwell Archibald 11 11 0 2 2 2 7 18.18 18.18 63.64 27.27 2003-08-23 25y 08m 10d 2006-10-01 28y 09m 18d 4 Archibald
61 Kenneth Hay Cameron 11 10 1 7 5 1 5 45.45 9.09 45.45 50.00 1968-11-16 26y 04m 01d 1973-11-10 31y 03m 26d 6 Cameron
61 John Cowden (Jackie) Copland 11 11 0 0 5 3 3 45.45 27.27 27.27 59.09 1971-12-04 24y 08m 04d 1975-12-13 28y 08m 13d 5 Copland
61 Christian Eduard Dailly 11 9 2 2 1 4 6 9.09 36.36 54.55 27.27 1990-11-17 17y 00m 25d 1995-03-21 21y 04m 26d 4 Dailly
61 Sieb Dijkstra 11 11 0 0 4 3 4 36.36 27.27 36.36 50.00 1997-01-18 30y 02m 29d 1999-04-06 32y 05m 17d 3 Dijkstra
61 Stewart Fraser 11 11 0 0 4 3 4 36.36 27.27 36.36 50.00 1960-10-01 24y 00m 06d 1966-03-16 29y 05m 19d 6 Fraser
61 Paul James Gallacher 11 11 0 0 3 1 7 27.27 9.09 63.64 31.82 2001-04-07 21y 07m 22d 2004-05-01 24y 08m 15d 4 Gallacher
61 David Goodwillie 11 10 1 1 5 3 3 45.45 27.27 27.27 59.09 2006-12-23 17y 08m 25d 2013-12-07 24y 08m 09d 5 Goodwillie
61 Ian Petrie Redford 11 9 2 1 2 5 4 18.18 45.45 36.36 40.91 1985-09-14 25y 05m 09d 1988-10-01 28y 05m 26d 4 Redford
61 Scott Robertson 11 11 0 2 5 5 1 45.45 45.45 9.09 68.18 2008-09-27 20y 10m 01d 2012-04-28 24y 05m 02d 4 Robertson
61 Johnny Russell 11 11 0 4 6 2 3 54.55 18.18 27.27 63.64 2011-02-19 20y 10m 11d 2013-02-09 22y 10m 01d 3 Russell
61 Colin Andrew Samuel 11 7 4 0 3 2 6 27.27 18.18 54.55 36.36 2003-08-23 21y 11m 27d 2007-03-17 25y 06m 18d 4 Samuel
73 Miodrag Krivokapic 10 10 0 0 2 6 2 20.00 60.00 20.00 50.00 1988-10-01 29y 00m 25d 1991-05-04 31y 07m 28d 3 Krivokapic
73 Charles David Miller 10 9 1 1 2 1 7 20.00 10.00 70.00 25.00 2000-12-23 24y 09m 05d 2004-02-21 27y 11m 03d 4 Miller
73 John Thomas O'Neil 10 8 2 1 2 4 4 20.00 40.00 40.00 40.00 1990-01-27 18y 06m 21d 1993-11-06 22y 04m 00d 5 O'Neil
73 James Lee Paterson 10 6 4 0 3 0 7 30.00 .00 70.00 30.00 1998-10-24 19y 00m 29d 2004-05-01 24y 07m 06d 5 Paterson
73 Jason Richard De Vos 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1998-10-24 24y 09m 22d 2001-04-07 27y 03m 05d 3 Richard De Vos
73 David [4] Robertson 10 8 2 0 4 3 3 40.00 30.00 30.00 55.00 2006-12-23 20y 03m 00d 2011-05-15 24y 07m 22d 5 Robertson
73 Brian Welsh 10 10 0 0 2 5 3 20.00 50.00 30.00 45.00 1987-05-11 18y 02m 18d 1995-03-12 26y 00m 17d 5 Welsh
73 Robert Winters 10 6 4 2 5 2 3 50.00 20.00 30.00 60.00 1994-11-19 20y 00m 15d 1998-01-31 23y 02m 27d 3 Winters
81 Stuart Armstrong 9 7 2 1 5 2 2 55.56 22.22 22.22 66.67 2011-11-19 19y 07m 20d 2014-03-21 21y 11m 21d 3 Armstrong
81 David Alan Beaumont 9 7 2 0 3 5 1 33.33 55.56 11.11 61.11 1984-12-15 21y 00m 05d 1988-11-19 24y 11m 09d 5 Beaumont
81 Prince Buaben 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 2007-10-20 19y 05m 27d 2011-05-15 23y 00m 22d 4 Buaben
81 Alan Fordyce Gordon 9 9 0 3 2 2 5 22.22 22.22 55.56 33.33 1969-08-09 25y 02m 26d 1971-12-04 27y 06m 20d 3 Gordon
81 Gavin Gunning 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 2011-11-19 20y 09m 24d 2016-02-20 25y 00m 25d 4 Gunning
81 James Kenny Henry 9 9 0 1 3 3 3 33.33 33.33 33.33 50.00 1969-12-27 20y 10m 03d 1973-11-10 24y 08m 17d 5 Henry
81 Gary McGinnis 9 5 4 0 5 3 1 55.56 33.33 11.11 72.22 1984-08-11 20y 09m 21d 1989-01-21 25y 03m 00d 3 McGinnis
81 James McIntyre 9 7 2 2 3 1 5 33.33 11.11 55.56 38.89 2001-09-29 29y 04m 05d 2005-08-14 33y 02m 21d 5 McIntyre
81 Gary John McSwegan 9 3 6 1 4 2 3 44.44 22.22 33.33 55.56 1996-09-07 25y 11m 14d 1998-03-21 27y 05m 25d 2 McSwegan
81 Dusan Pernis 9 9 0 0 6 2 1 66.67 22.22 11.11 77.78 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis
81 Steven John Pressley 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 1996-09-07 22y 10m 27d 1998-01-31 24y 03m 20d 2 Pressley
81 Dennis Alexander Reid 9 9 0 2 4 2 3 44.44 22.22 33.33 55.56 1968-11-16 21y 08m 14d 1976-04-17 29y 01m 15d 4 Reid
81 Lars Zetterlund 9 9 0 0 4 3 2 44.44 33.33 22.22 61.11 1997-01-18 32y 11m 07d 1998-10-24 34y 08m 13d 3 Zetterlund
94 Derek Ian Addison 8 6 2 0 4 1 3 50.00 12.50 37.50 56.25 1975-10-11 20y 03m 03d 1981-03-28 25y 08m 20d 6 Addison
94 Stuart Beedie 8 3 5 1 3 1 4 37.50 12.50 50.00 43.75 1984-09-26 24y 01m 10d 1986-04-12 25y 07m 27d 2 Beedie
94 Craig James Brewster 8 7 1 2 2 2 4 25.00 25.00 50.00 37.50 1993-11-06 26y 10m 24d 1995-03-21 28y 03m 08d 2 Brewster
94 William Dodds 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 1998-10-24 29y 08m 19d 2004-10-27 35y 08m 22d 4 Dodds
94 Barry Douglas 8 6 2 1 5 1 2 62.50 12.50 25.00 68.75 2010-08-29 20y 11m 25d 2013-02-09 23y 05m 05d 3 Douglas
94 Duncan Cowan Ferguson 8 8 0 3 1 2 5 12.50 25.00 62.50 25.00 1991-02-16 19y 01m 20d 1993-03-13 21y 02m 14d 3 Ferguson
94 Hamish Mackie French 8 7 1 2 1 7 0 12.50 87.50 .00 56.25 1988-02-03 23y 11m 27d 1991-09-21 27y 07m 14d 5 French

Scorers Competitive Games


Total Distinct (ex ogs) = 128

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Ian [John] Mitchell 11 18 .61 1966-03-16 19y 10m 07d 5 1970-01-10 23y 08m 01d 16 5 Mitchell
1 Paul Whitehead Sturrock 11 36 .31 1977-03-05 20y 04m 23d 7 1986-12-20 30y 02m 10d 33 4 Sturrock
3 William John Kirkwood 10 1 22 .45 1977-04-20 18y 07m 19d 1 1987-05-11 28y 08m 10d 22 6 Kirkwood
4 Barry Gordon George Robson 9 3 14 .64 2005-01-15 26y 02m 08d 5 2008-01-02 29y 01m 26d 14 3 Robson
5 Kenneth Hay Cameron 7 1 11 .64 1968-11-16 26y 04m 01d 1 1973-02-10 30y 06m 26d 11 4 Cameron
5 David Dodds 7 20 .35 1979-04-14 20y 06m 22d 3 1984-10-10 26y 00m 17d 12 4 Dodds
7 Eamonn John Bannon 5 1 25 .20 1984-03-11 25y 10m 22d 8 1986-12-20 28y 08m 02d 22 4 Bannon
7 Paul Anthony Hegarty 5 45 .11 1976-04-17 21y 08m 23d 5 1986-08-23 32y 00m 29d 36 5 Hegarty
9 Jon Daly 4 19 .21 2008-09-27 25y 08m 19d 4 2012-02-25 29y 01m 17d 15 3 Daly
9 Andrew Mullen Gray 4 6 .67 1974-03-16 18y 03m 16d 2 1975-02-08 19y 02m 11d 6 2 Gray
9 Finn Dossing Jensen 4 5 .80 1964-12-05 23y 07m 08d 1 1967-01-28 25y 09m 01d 5 2 Jensen
9 Ralph Milne 4 14 .29 1980-12-27 19y 07m 14d 2 1984-08-11 23y 02m 29d 8 2 Milne
9 Johnny Russell 4 11 .36 2011-03-16 20y 11m 08d 2 2013-02-09 22y 10m 01d 11 2 Russell
9 Thomas Peter Traynor 4 7 .57 1971-12-04 28y 02m 07d 4 1974-10-12 31y 00m 15d 8 2 Traynor
15 Edward Carroll 3 1 3.00 1926-12-04 Not Known 1 1926-12-04 Not Known 1 1 Carroll
15 John Brown Clark 3 30 .10 1984-09-26 20y 00m 01d 4 1991-02-16 26y 04m 22d 20 2 Clark
15 Duncan Cowan Ferguson 3 8 .38 1991-09-21 19y 08m 25d 2 1992-08-08 20y 07m 12d 6 2 Ferguson
15 Alan Fordyce Gordon 3 9 .33 1969-12-27 25y 07m 13d 3 1971-12-04 27y 06m 20d 9 3 Gordon
15 Alexander Mathie 3 4 .75 1998-10-24 29y 10m 04d 1 2000-04-22 31y 04m 02d 4 2 Mathie
15 Neil Mochan 3 5 .60 1961-01-21 33y 09m 15d 1 1962-01-24 34y 09m 18d 2 2 Mochan
15 Andrew Rolland 3 30 .10 1968-02-17 25y 03m 05d 2 1973-11-10 30y 11m 29d 17 3 Rolland
15 Douglas B Smith 3 3 37 .08 1972-10-14 35y 07m 05d 30 1974-04-09 37y 01m 00d 35 2 Smith
15 William [5] Welsh 3 4 .75 1926-12-04 Not Known 3 1927-04-16 Not Known 4 1 Welsh
15 Davie Wilson 3 13 .23 1968-02-17 29y 01m 07d 2 1970-08-12 31y 07m 02d 9 2 Wilson
25 Thomas Adamson 2 3 .67 1938-01-22 Not Known 1 1939-11-18 Not Known 2 2 Adamson
25 Hasney Aljofree 2 1 4 .50 2000-12-23 22y 05m 12d 2 2002-03-09 23y 07m 26d 4 2 Aljofree
25 Alan Maxwell Archibald 2 11 .18 2003-11-30 25y 11m 17d 2 2005-01-15 27y 01m 02d 6 2 Archibald
25 Robert Bauld 2 7 .29 1926-01-23 Not Known 2 1926-02-24 Not Known 5 1 Bauld
25 Grant Ian Brebner 2 6 .33 2005-04-16 27y 04m 10d 3 2006-02-07 28y 02m 01d 6 2 Brebner
25 Craig James Brewster 2 8 .25 1994-01-08 27y 00m 26d 2 1994-11-19 27y 11m 06d 5 2 Brewster
25 Jimmy Briggs 2 18 .11 1964-03-14 26y 11m 06d 9 1964-03-14 26y 11m 06d 9 1 Briggs
25 Danny Cadamarteri 2 1 2 1.00 2009-08-17 29y 10m 05d 1 2009-08-17 29y 10m 05d 1 1 Cadamarteri
25 Nicky Clark 2 1 5 .40 2021-11-06 30y 05m 03d 3 2022-03-05 30y 09m 02d 4 1 Clark
25 Patrick Martin Connolly 2 13 .15 1990-01-27 19y 07m 02d 2 1994-01-08 23y 06m 14d 11 2 Connolly
25 Thomas Coyne 2 5 .40 1984-03-11 21y 03m 26d 1 1984-03-11 21y 03m 26d 1 1 Coyne
25 Christian Eduard Dailly 2 11 .18 1994-11-19 21y 00m 27d 8 1994-11-19 21y 00m 27d 8 1 Dailly
25 Ryan Marc Edwards 2 6 .33 2021-11-06 27y 11m 20d 2 2022-04-24 28y 05m 07d 4 1 Edwards
25 Iain John H Ferguson 2 6 .33 1986-12-20 24y 04m 16d 3 1987-08-22 25y 00m 18d 4 2 Ferguson
25 Steven Fletcher 2 1 2 1.00 2022-08-14 35y 04m 19d 1 2022-12-24 35y 08m 28d 2 1 Fletcher
25 William (Willo) Flood 2 13 .15 2012-04-28 27y 00m 18d 9 2013-02-09 27y 09m 30d 13 2 Flood
25 Hamish Mackie French 2 8 .25 1991-05-04 27y 02m 27d 7 1991-05-04 27y 02m 27d 7 1 French
25 Patrick J Gardner 2 8 .25 1973-02-10 29y 02m 14d 3 1974-04-06 30y 04m 10d 6 2 Gardner
25 Denis Gillespie 2 23 .09 1960-10-01 24y 08m 23d 1 1962-12-15 26y 11m 07d 5 2 Gillespie
25 Sergio Henrique Gomes 2 2 1.00 1995-03-12 25y 07m 13d 1 1995-03-21 25y 07m 22d 2 1 Gomes
25 Morgaro Gomis 2 13 .15 2010-03-07 24y 07m 21d 10 2010-08-29 25y 01m 15d 11 2 Gomis
25 Brian [1] Graham 2 2 1.00 2013-12-07 26y 00m 14d 2 2014-03-21 26y 03m 26d 3 1 Graham
25 Andrew Haddow 2 1 2.00 1930-04-02 Not Known 1 1930-04-02 Not Known 1 1 Haddow
25 Noel Hunt 2 5 .40 2007-03-17 24y 02m 19d 2 2008-01-02 25y 00m 07d 4 2 Hunt
25 Darren Jackson 2 1 7 .29 1990-04-28 23y 09m 03d 3 1990-11-17 24y 03m 23d 5 2 Jackson
25 Archie Gall Knox 2 5 .40 1974-03-16 26y 10m 15d 3 1974-04-09 26y 11m 08d 5 1 Knox
25 Frank Kopel 2 23 .09 1972-04-08 23y 00m 11d 1 1978-09-30 29y 06m 02d 19 2 Kopel
25 Dylan Levitt 2 3 .67 2022-04-24 21y 05m 07d 2 2022-12-24 22y 01m 07d 3 2 Levitt
25 Gary Mackay-Steven 2 7 .29 2012-04-28 21y 07m 29d 4 2013-12-07 23y 03m 07d 8 2 Mackay-Steven
25 Maurice Daniel Robert Malpas 2 60 .03 1985-03-16 22y 07m 13d 11 1992-04-18 29y 08m 15d 38 2 Malpas
25 James McIntyre 2 9 .22 2001-09-29 29y 04m 05d 1 2004-02-21 31y 08m 28d 5 2 McIntyre
25 Arthur Hughes Milne 2 4 .50 1935-02-23 Not Known 1 1940-02-17 Not Known 4 2 Milne
25 Kjell Olafsson 2 12 .17 1997-01-18 31y 05m 26d 2 1997-09-20 32y 01m 28d 5 2 Olafsson
25 Mika-Matti Petteri Paatelainen 2 1 12 .17 1989-11-25 22y 09m 22d 7 1990-01-27 22y 11m 24d 8 1 Paatelainen
25 Graeme Morris Payne 2 18 .11 1974-04-09 18y 01m 27d 3 1976-12-27 20y 10m 14d 11 2 Payne
25 Dennis Alexander Reid 2 9 .22 1971-03-20 24y 00m 18d 8 1971-03-20 24y 00m 18d 8 1 Reid
25 Jordan Robertson 2 1 2.00 2007-10-20 19y 08m 08d 1 2007-10-20 19y 08m 08d 1 1 Robertson
25 Scott Robertson 2 11 .18 2008-09-27 20y 10m 01d 1 2011-11-19 23y 11m 24d 10 2 Robertson
25 Steven Thompson 2 13 .15 2001-04-07 22y 05m 24d 11 2001-09-29 22y 11m 15d 12 2 Thompson
25 George Gordon Wallace 2 5 .40 1976-10-23 33y 04m 03d 1 1977-11-09 34y 04m 20d 4 2 Wallace
25 Robert Winters 2 10 .20 1996-10-26 21y 11m 22d 4 1997-02-25 22y 03m 21d 7 1 Winters
66 Stuart Armstrong 1 9 .11 2013-12-07 21y 08m 07d 13 2013-12-07 21y 08m 07d 13 1 Armstrong
66 Arthur George Baxter 1 2 .50 1939-11-18 Not Known 1 1939-11-18 Not Known 1 1 Baxter
66 Stuart Beedie 1 8 .13 1984-12-15 24y 03m 29d 4 1984-12-15 24y 03m 29d 4 1 Beedie
66 David Bowman 1 36 .03 1989-11-25 25y 08m 15d 13 1989-11-25 25y 08m 15d 13 1 Bowman
66 Eric Brodie 1 3 .33 1962-08-29 21y 09m 21d 2 1962-08-29 21y 09m 21d 2 1 Brodie
66 Malcolm Campbell 1 5 .20 1926-01-27 Not Known 3 1926-01-27 Not Known 3 1 Campbell
66 Walter Carlyle 1 6 .17 1962-08-29 24y 03m 06d 6 1962-08-29 24y 03m 06d 6 1 Carlyle
66 Nadir Ciftci 1 2 .50 2014-03-21 22y 01m 09d 2 2014-03-21 22y 01m 09d 2 1 Ciftci
66 Craig Ian Conway 1 13 .08 2008-09-27 23y 04m 25d 5 2008-09-27 23y 04m 25d 5 1 Conway
66 Scott Crabbe 1 6 .17 1994-01-08 25y 04m 27d 5 1994-01-08 25y 04m 27d 5 1 Crabbe
66 Guy Roland Demel 1 2 .50 2016-02-20 34y 08m 07d 2 2016-02-20 34y 08m 07d 2 1 Demel
66 William Dodds 1 8 .13 1999-04-06 30y 02m 01d 2 1999-04-06 30y 02m 01d 2 1 Dodds
66 Barry Douglas 1 8 .13 2011-02-19 21y 05m 15d 2 2011-02-19 21y 05m 15d 2 1 Douglas
66 John Mark Eustace 1 2 .50 1999-05-15 19y 06m 12d 2 1999-05-15 19y 06m 12d 2 1 Eustace
66 Scott Fraser 1 3 .33 2015-12-30 Not Known 2 2015-12-30 Not Known 2 1 Fraser
66 Robert [5] Gardiner 1 4 .25 1940-02-17 Not Known 4 1940-02-17 Not Known 4 1 Gardiner
66 Michael Gardyne 1 3 .33 2013-02-09 27y 00m 17d 4 2013-02-09 27y 00m 17d 4 1 Gardyne
66 David Goodwillie 1 11 .09 2011-05-15 22y 01m 17d 13 2011-05-15 22y 01m 17d 13 1 Goodwillie
66 Charles Richard Gough 1 15 .07 1985-11-02 23y 06m 28d 12 1985-11-02 23y 06m 28d 12 1 Gough
66 John Joseph (Jackie) Graham 1 2 .50 1967-04-08 20y 08m 23d 2 1967-04-08 20y 08m 23d 2 1 Graham
66 Daniel Joseph Griffin 1 8 .13 2003-04-05 25y 07m 26d 7 2003-04-05 25y 07m 26d 7 1 Griffin
66 Gavin Gunning 1 9 .11 2012-02-25 21y 00m 30d 2 2012-02-25 21y 00m 30d 2 1 Gunning
66 Billy Hainey 1 5 .20 1968-02-17 28y 08m 01d 5 1968-02-17 28y 08m 01d 5 1 Hainey
66 Henry Begg Hall 1 5 .20 1976-02-21 Not Known 3 1976-02-21 Not Known 3 1 Hall
66 James Kenny Henry 1 9 .11 1970-01-10 20y 10m 17d 2 1970-01-10 20y 10m 17d 2 1 Henry
66 Douglas Arthur Houston 1 8 .13 1974-10-12 31y 05m 29d 1 1974-10-12 31y 05m 29d 1 1 Houston
66 Bert Howieson 1 5 .20 1962-12-15 20y 01m 17d 2 1962-12-15 20y 01m 17d 2 1 Howieson
66 Jim Irvine 1 7 .14 1962-08-15 21y 11m 29d 4 1962-08-15 21y 11m 29d 4 1 Irvine
66 Ian Grant Johnson 1 6 .17 1994-11-19 22y 07m 26d 5 1994-11-19 22y 07m 26d 5 1 Johnson
66 John S Kay 1 3 .33 1929-09-14 Not Known 1 1929-09-14 Not Known 1 1 Kay
66 John 'Jerry' Kerr 1 1 2 .50 1940-02-17 27y 08m 16d 2 1940-02-17 27y 08m 16d 2 1 Kerr
66 Alex D King 1 1 2 .50 1935-02-23 Not Known 1 1935-02-23 Not Known 1 1 King
66 Thomas Ian McAdam 1 6 .17 1976-04-17 22y 00m 08d 2 1976-04-17 22y 00m 08d 2 1 McAdam
66 Mitchell McGregor 1 1 1.00 1926-12-04 Not Known 1 1926-12-04 Not Known 1 1 McGregor
66 James Edward McInally 1 33 .03 1989-09-23 25y 07m 04d 10 1989-09-23 25y 07m 04d 10 1 McInally
66 Derek John McInnes 1 7 .14 2003-11-30 32y 04m 25d 2 2003-11-30 32y 04m 25d 2 1 McInnes
66 William Robert Mckay 1 1 2 .50 2015-12-30 27y 02m 08d 2 2015-12-30 27y 02m 08d 2 1 Mckay
66 William James Alexander McKinlay 1 23 .04 1994-11-19 25y 06m 28d 20 1994-11-19 25y 06m 28d 20 1 McKinlay
66 Raymond McKinnon 1 14 .07 1997-01-18 26y 05m 13d 10 1997-01-18 26y 05m 13d 10 1 McKinnon
66 Jimmy McMichael 1 1 1.00 1961-01-21 Not Known 1 1961-01-21 Not Known 1 1 McMichael
66 Gary John McSwegan 1 9 .11 1997-05-03 26y 07m 09d 6 1997-05-03 26y 07m 09d 6 1 McSwegan
66 Thomas Thomson Millar 1 16 .06 1964-03-14 25y 03m 11d 6 1964-03-14 25y 03m 11d 6 1 Millar
66 Charles David Miller 1 10 .10 2002-03-09 25y 11m 19d 5 2002-03-09 25y 11m 19d 5 1 Miller
66 Jerren Kendall Nixon 1 4 .25 1994-09-17 21y 02m 23d 2 1994-09-17 21y 02m 23d 2 1 Nixon
66 John Thomas O'Neil 1 10 .10 1993-11-06 22y 04m 00d 10 1993-11-06 22y 04m 00d 10 1 O'Neil
66 William [2] Oswald 1 2 .50 1926-02-24 25y 06m 21d 2 1926-02-24 25y 06m 21d 2 1 Oswald
66 Paul Raymond Paton 1 4 .25 2016-02-20 28y 10m 02d 4 2016-02-20 28y 10m 02d 4 1 Paton
66 John [1] Rankin 1 14 .07 2013-12-07 30y 05m 10d 10 2013-12-07 30y 05m 10d 10 1 Rankin
66 Ian Petrie Redford 1 1 11 .09 1988-02-03 27y 09m 29d 10 1988-02-03 27y 09m 29d 10 1 Redford
66 Ian (John) Reid 1 2 .50 1970-08-12 19y 06m 06d 1 1970-08-12 19y 06m 06d 1 1 Reid
66 Albert Robertson 1 1 1.00 1938-01-22 Not Known 1 1938-01-22 Not Known 1 1 Robertson
66 George A Ross 1 3 .33 1935-02-27 Not Known 3 1935-02-27 Not Known 3 1 Ross
66 William C Rumbles 1 1 1.00 1938-01-22 Not Known 1 1938-01-22 Not Known 1 1 Rumbles
66 Finn Seeman 1 5 .20 1965-11-06 21y 00m 19d 1 1965-11-06 21y 00m 19d 1 1 Seeman
66 Lawrence Shankland 1 1 1.00 2019-07-12 23y 11m 02d 1 2019-07-12 23y 11m 02d 1 1 Shankland
66 Liam Smith 1 6 .17 2022-03-05 25y 10m 23d 3 2022-03-05 25y 10m 23d 3 1 Smith
66 Ian James (John) Stewart 1 1 1.00 1965-11-06 19y 02m 07d 1 1965-11-06 19y 02m 07d 1 1 Stewart
66 Alec Stuart 1 1 1.00 1969-08-09 29y 00m 01d 1 1969-08-09 29y 00m 01d 1 1 Stuart
66 Alexander Taylor 1 3 .33 1984-12-15 22y 06m 02d 3 1984-12-15 22y 06m 02d 3 1 Taylor
66 Keith Watson 1 12 .08 2012-12-23 23y 01m 09d 13 2012-12-23 23y 01m 09d 13 1 Watson
66 Sandy (Alexander Smith) White 1 3 .33 1972-04-08 21y 05m 05d 1 1972-04-08 21y 05m 05d 1 1 White
66 Mark [2] Wilson 1 12 .08 2004-10-27 20y 04m 22d 6 2004-10-27 20y 04m 22d 6 1 Wilson
66 Bobby Young 1 1 1.00 1964-03-14 Not Known 1 1964-03-14 Not Known 1 1 Young


Scorers All Games


Total Distinct (ex ogs) = 128

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Ian [John] Mitchell 11 18 .61 1966-03-16 19y 10m 07d 5 1970-01-10 23y 08m 01d 16 5 Mitchell
1 Paul Whitehead Sturrock 11 36 .31 1977-03-05 20y 04m 23d 7 1986-12-20 30y 02m 10d 33 4 Sturrock
3 William John Kirkwood 10 1 22 .45 1977-04-20 18y 07m 19d 1 1987-05-11 28y 08m 10d 22 6 Kirkwood
4 Barry Gordon George Robson 9 3 14 .64 2005-01-15 26y 02m 08d 5 2008-01-02 29y 01m 26d 14 3 Robson
5 Kenneth Hay Cameron 7 1 11 .64 1968-11-16 26y 04m 01d 1 1973-02-10 30y 06m 26d 11 4 Cameron
5 David Dodds 7 20 .35 1979-04-14 20y 06m 22d 3 1984-10-10 26y 00m 17d 12 4 Dodds
7 Eamonn John Bannon 5 1 25 .20 1984-03-11 25y 10m 22d 8 1986-12-20 28y 08m 02d 22 4 Bannon
7 Paul Anthony Hegarty 5 45 .11 1976-04-17 21y 08m 23d 5 1986-08-23 32y 00m 29d 36 5 Hegarty
9 Jon Daly 4 19 .21 2008-09-27 25y 08m 19d 4 2012-02-25 29y 01m 17d 15 3 Daly
9 Andrew Mullen Gray 4 6 .67 1974-03-16 18y 03m 16d 2 1975-02-08 19y 02m 11d 6 2 Gray
9 Finn Dossing Jensen 4 5 .80 1964-12-05 23y 07m 08d 1 1967-01-28 25y 09m 01d 5 2 Jensen
9 Ralph Milne 4 14 .29 1980-12-27 19y 07m 14d 2 1984-08-11 23y 02m 29d 8 2 Milne
9 Johnny Russell 4 11 .36 2011-03-16 20y 11m 08d 2 2013-02-09 22y 10m 01d 11 2 Russell
9 Thomas Peter Traynor 4 7 .57 1971-12-04 28y 02m 07d 4 1974-10-12 31y 00m 15d 8 2 Traynor
15 Edward Carroll 3 1 3.00 1926-12-04 Not Known 1 1926-12-04 Not Known 1 1 Carroll
15 John Brown Clark 3 30 .10 1984-09-26 20y 00m 01d 4 1991-02-16 26y 04m 22d 20 2 Clark
15 Duncan Cowan Ferguson 3 8 .38 1991-09-21 19y 08m 25d 2 1992-08-08 20y 07m 12d 6 2 Ferguson
15 Alan Fordyce Gordon 3 9 .33 1969-12-27 25y 07m 13d 3 1971-12-04 27y 06m 20d 9 3 Gordon
15 Alexander Mathie 3 4 .75 1998-10-24 29y 10m 04d 1 2000-04-22 31y 04m 02d 4 2 Mathie
15 Neil Mochan 3 5 .60 1961-01-21 33y 09m 15d 1 1962-01-24 34y 09m 18d 2 2 Mochan
15 Andrew Rolland 3 30 .10 1968-02-17 25y 03m 05d 2 1973-11-10 30y 11m 29d 17 3 Rolland
15 Douglas B Smith 3 3 37 .08 1972-10-14 35y 07m 05d 30 1974-04-09 37y 01m 00d 35 2 Smith
15 William [5] Welsh 3 4 .75 1926-12-04 Not Known 3 1927-04-16 Not Known 4 1 Welsh
15 Davie Wilson 3 13 .23 1968-02-17 29y 01m 07d 2 1970-08-12 31y 07m 02d 9 2 Wilson
25 Thomas Adamson 2 3 .67 1938-01-22 Not Known 1 1939-11-18 Not Known 2 2 Adamson
25 Hasney Aljofree 2 1 4 .50 2000-12-23 22y 05m 12d 2 2002-03-09 23y 07m 26d 4 2 Aljofree
25 Alan Maxwell Archibald 2 11 .18 2003-11-30 25y 11m 17d 2 2005-01-15 27y 01m 02d 6 2 Archibald
25 Robert Bauld 2 7 .29 1926-01-23 Not Known 2 1926-02-24 Not Known 5 1 Bauld
25 Grant Ian Brebner 2 6 .33 2005-04-16 27y 04m 10d 3 2006-02-07 28y 02m 01d 6 2 Brebner
25 Craig James Brewster 2 8 .25 1994-01-08 27y 00m 26d 2 1994-11-19 27y 11m 06d 5 2 Brewster
25 Jimmy Briggs 2 18 .11 1964-03-14 26y 11m 06d 9 1964-03-14 26y 11m 06d 9 1 Briggs
25 Danny Cadamarteri 2 1 2 1.00 2009-08-17 29y 10m 05d 1 2009-08-17 29y 10m 05d 1 1 Cadamarteri
25 Nicky Clark 2 1 5 .40 2021-11-06 30y 05m 03d 3 2022-03-05 30y 09m 02d 4 1 Clark
25 Patrick Martin Connolly 2 13 .15 1990-01-27 19y 07m 02d 2 1994-01-08 23y 06m 14d 11 2 Connolly
25 Thomas Coyne 2 5 .40 1984-03-11 21y 03m 26d 1 1984-03-11 21y 03m 26d 1 1 Coyne
25 Christian Eduard Dailly 2 11 .18 1994-11-19 21y 00m 27d 8 1994-11-19 21y 00m 27d 8 1 Dailly
25 Ryan Marc Edwards 2 6 .33 2021-11-06 27y 11m 20d 2 2022-04-24 28y 05m 07d 4 1 Edwards
25 Iain John H Ferguson 2 6 .33 1986-12-20 24y 04m 16d 3 1987-08-22 25y 00m 18d 4 2 Ferguson
25 Steven Fletcher 2 1 2 1.00 2022-08-14 35y 04m 19d 1 2022-12-24 35y 08m 28d 2 1 Fletcher
25 William (Willo) Flood 2 13 .15 2012-04-28 27y 00m 18d 9 2013-02-09 27y 09m 30d 13 2 Flood
25 Hamish Mackie French 2 8 .25 1991-05-04 27y 02m 27d 7 1991-05-04 27y 02m 27d 7 1 French
25 Patrick J Gardner 2 8 .25 1973-02-10 29y 02m 14d 3 1974-04-06 30y 04m 10d 6 2 Gardner
25 Denis Gillespie 2 23 .09 1960-10-01 24y 08m 23d 1 1962-12-15 26y 11m 07d 5 2 Gillespie
25 Sergio Henrique Gomes 2 2 1.00 1995-03-12 25y 07m 13d 1 1995-03-21 25y 07m 22d 2 1 Gomes
25 Morgaro Gomis 2 13 .15 2010-03-07 24y 07m 21d 10 2010-08-29 25y 01m 15d 11 2 Gomis
25 Brian [1] Graham 2 2 1.00 2013-12-07 26y 00m 14d 2 2014-03-21 26y 03m 26d 3 1 Graham
25 Andrew Haddow 2 1 2.00 1930-04-02 Not Known 1 1930-04-02 Not Known 1 1 Haddow
25 Noel Hunt 2 5 .40 2007-03-17 24y 02m 19d 2 2008-01-02 25y 00m 07d 4 2 Hunt
25 Darren Jackson 2 1 7 .29 1990-04-28 23y 09m 03d 3 1990-11-17 24y 03m 23d 5 2 Jackson
25 Archie Gall Knox 2 5 .40 1974-03-16 26y 10m 15d 3 1974-04-09 26y 11m 08d 5 1 Knox
25 Frank Kopel 2 23 .09 1972-04-08 23y 00m 11d 1 1978-09-30 29y 06m 02d 19 2 Kopel
25 Dylan Levitt 2 3 .67 2022-04-24 21y 05m 07d 2 2022-12-24 22y 01m 07d 3 2 Levitt
25 Gary Mackay-Steven 2 7 .29 2012-04-28 21y 07m 29d 4 2013-12-07 23y 03m 07d 8 2 Mackay-Steven
25 Maurice Daniel Robert Malpas 2 60 .03 1985-03-16 22y 07m 13d 11 1992-04-18 29y 08m 15d 38 2 Malpas
25 James McIntyre 2 9 .22 2001-09-29 29y 04m 05d 1 2004-02-21 31y 08m 28d 5 2 McIntyre
25 Arthur Hughes Milne 2 4 .50 1935-02-23 Not Known 1 1940-02-17 Not Known 4 2 Milne
25 Kjell Olafsson 2 12 .17 1997-01-18 31y 05m 26d 2 1997-09-20 32y 01m 28d 5 2 Olafsson
25 Mika-Matti Petteri Paatelainen 2 1 12 .17 1989-11-25 22y 09m 22d 7 1990-01-27 22y 11m 24d 8 1 Paatelainen
25 Graeme Morris Payne 2 18 .11 1974-04-09 18y 01m 27d 3 1976-12-27 20y 10m 14d 11 2 Payne
25 Dennis Alexander Reid 2 9 .22 1971-03-20 24y 00m 18d 8 1971-03-20 24y 00m 18d 8 1 Reid
25 Jordan Robertson 2 1 2.00 2007-10-20 19y 08m 08d 1 2007-10-20 19y 08m 08d 1 1 Robertson
25 Scott Robertson 2 11 .18 2008-09-27 20y 10m 01d 1 2011-11-19 23y 11m 24d 10 2 Robertson
25 Steven Thompson 2 13 .15 2001-04-07 22y 05m 24d 11 2001-09-29 22y 11m 15d 12 2 Thompson
25 George Gordon Wallace 2 5 .40 1976-10-23 33y 04m 03d 1 1977-11-09 34y 04m 20d 4 2 Wallace
25 Robert Winters 2 10 .20 1996-10-26 21y 11m 22d 4 1997-02-25 22y 03m 21d 7 1 Winters
66 Stuart Armstrong 1 9 .11 2013-12-07 21y 08m 07d 13 2013-12-07 21y 08m 07d 13 1 Armstrong
66 Arthur George Baxter 1 2 .50 1939-11-18 Not Known 1 1939-11-18 Not Known 1 1 Baxter
66 Stuart Beedie 1 8 .13 1984-12-15 24y 03m 29d 4 1984-12-15 24y 03m 29d 4 1 Beedie
66 David Bowman 1 36 .03 1989-11-25 25y 08m 15d 13 1989-11-25 25y 08m 15d 13 1 Bowman
66 Eric Brodie 1 3 .33 1962-08-29 21y 09m 21d 2 1962-08-29 21y 09m 21d 2 1 Brodie
66 Malcolm Campbell 1 5 .20 1926-01-27 Not Known 3 1926-01-27 Not Known 3 1 Campbell
66 Walter Carlyle 1 6 .17 1962-08-29 24y 03m 06d 6 1962-08-29 24y 03m 06d 6 1 Carlyle
66 Nadir Ciftci 1 2 .50 2014-03-21 22y 01m 09d 2 2014-03-21 22y 01m 09d 2 1 Ciftci
66 Craig Ian Conway 1 13 .08 2008-09-27 23y 04m 25d 5 2008-09-27 23y 04m 25d 5 1 Conway
66 Scott Crabbe 1 6 .17 1994-01-08 25y 04m 27d 5 1994-01-08 25y 04m 27d 5 1 Crabbe
66 Guy Roland Demel 1 2 .50 2016-02-20 34y 08m 07d 2 2016-02-20 34y 08m 07d 2 1 Demel
66 William Dodds 1 8 .13 1999-04-06 30y 02m 01d 2 1999-04-06 30y 02m 01d 2 1 Dodds
66 Barry Douglas 1 8 .13 2011-02-19 21y 05m 15d 2 2011-02-19 21y 05m 15d 2 1 Douglas
66 John Mark Eustace 1 2 .50 1999-05-15 19y 06m 12d 2 1999-05-15 19y 06m 12d 2 1 Eustace
66 Scott Fraser 1 3 .33 2015-12-30 Not Known 2 2015-12-30 Not Known 2 1 Fraser
66 Robert [5] Gardiner 1 4 .25 1940-02-17 Not Known 4 1940-02-17 Not Known 4 1 Gardiner
66 Michael Gardyne 1 3 .33 2013-02-09 27y 00m 17d 4 2013-02-09 27y 00m 17d 4 1 Gardyne
66 David Goodwillie 1 11 .09 2011-05-15 22y 01m 17d 13 2011-05-15 22y 01m 17d 13 1 Goodwillie
66 Charles Richard Gough 1 15 .07 1985-11-02 23y 06m 28d 12 1985-11-02 23y 06m 28d 12 1 Gough
66 John Joseph (Jackie) Graham 1 2 .50 1967-04-08 20y 08m 23d 2 1967-04-08 20y 08m 23d 2 1 Graham
66 Daniel Joseph Griffin 1 8 .13 2003-04-05 25y 07m 26d 7 2003-04-05 25y 07m 26d 7 1 Griffin
66 Gavin Gunning 1 9 .11 2012-02-25 21y 00m 30d 2 2012-02-25 21y 00m 30d 2 1 Gunning
66 Billy Hainey 1 5 .20 1968-02-17 28y 08m 01d 5 1968-02-17 28y 08m 01d 5 1 Hainey
66 Henry Begg Hall 1 5 .20 1976-02-21 Not Known 3 1976-02-21 Not Known 3 1 Hall
66 James Kenny Henry 1 9 .11 1970-01-10 20y 10m 17d 2 1970-01-10 20y 10m 17d 2 1 Henry
66 Douglas Arthur Houston 1 8 .13 1974-10-12 31y 05m 29d 1 1974-10-12 31y 05m 29d 1 1 Houston
66 Bert Howieson 1 5 .20 1962-12-15 20y 01m 17d 2 1962-12-15 20y 01m 17d 2 1 Howieson
66 Jim Irvine 1 7 .14 1962-08-15 21y 11m 29d 4 1962-08-15 21y 11m 29d 4 1 Irvine
66 Ian Grant Johnson 1 6 .17 1994-11-19 22y 07m 26d 5 1994-11-19 22y 07m 26d 5 1 Johnson
66 John S Kay 1 3 .33 1929-09-14 Not Known 1 1929-09-14 Not Known 1 1 Kay
66 John 'Jerry' Kerr 1 1 2 .50 1940-02-17 27y 08m 16d 2 1940-02-17 27y 08m 16d 2 1 Kerr
66 Alex D King 1 1 2 .50 1935-02-23 Not Known 1 1935-02-23 Not Known 1 1 King
66 Thomas Ian McAdam 1 6 .17 1976-04-17 22y 00m 08d 2 1976-04-17 22y 00m 08d 2 1 McAdam
66 Mitchell McGregor 1 1 1.00 1926-12-04 Not Known 1 1926-12-04 Not Known 1 1 McGregor
66 James Edward McInally 1 33 .03 1989-09-23 25y 07m 04d 10 1989-09-23 25y 07m 04d 10 1 McInally
66 Derek John McInnes 1 7 .14 2003-11-30 32y 04m 25d 2 2003-11-30 32y 04m 25d 2 1 McInnes
66 William Robert Mckay 1 1 2 .50 2015-12-30 27y 02m 08d 2 2015-12-30 27y 02m 08d 2 1 Mckay
66 William James Alexander McKinlay 1 23 .04 1994-11-19 25y 06m 28d 20 1994-11-19 25y 06m 28d 20 1 McKinlay
66 Raymond McKinnon 1 14 .07 1997-01-18 26y 05m 13d 10 1997-01-18 26y 05m 13d 10 1 McKinnon
66 Jimmy McMichael 1 1 1.00 1961-01-21 Not Known 1 1961-01-21 Not Known 1 1 McMichael
66 Gary John McSwegan 1 9 .11 1997-05-03 26y 07m 09d 6 1997-05-03 26y 07m 09d 6 1 McSwegan
66 Thomas Thomson Millar 1 16 .06 1964-03-14 25y 03m 11d 6 1964-03-14 25y 03m 11d 6 1 Millar
66 Charles David Miller 1 10 .10 2002-03-09 25y 11m 19d 5 2002-03-09 25y 11m 19d 5 1 Miller
66 Jerren Kendall Nixon 1 4 .25 1994-09-17 21y 02m 23d 2 1994-09-17 21y 02m 23d 2 1 Nixon
66 John Thomas O'Neil 1 10 .10 1993-11-06 22y 04m 00d 10 1993-11-06 22y 04m 00d 10 1 O'Neil
66 William [2] Oswald 1 2 .50 1926-02-24 25y 06m 21d 2 1926-02-24 25y 06m 21d 2 1 Oswald
66 Paul Raymond Paton 1 4 .25 2016-02-20 28y 10m 02d 4 2016-02-20 28y 10m 02d 4 1 Paton
66 John [1] Rankin 1 14 .07 2013-12-07 30y 05m 10d 10 2013-12-07 30y 05m 10d 10 1 Rankin
66 Ian Petrie Redford 1 1 11 .09 1988-02-03 27y 09m 29d 10 1988-02-03 27y 09m 29d 10 1 Redford
66 Ian (John) Reid 1 2 .50 1970-08-12 19y 06m 06d 1 1970-08-12 19y 06m 06d 1 1 Reid
66 Albert Robertson 1 1 1.00 1938-01-22 Not Known 1 1938-01-22 Not Known 1 1 Robertson
66 George A Ross 1 3 .33 1935-02-27 Not Known 3 1935-02-27 Not Known 3 1 Ross
66 William C Rumbles 1 1 1.00 1938-01-22 Not Known 1 1938-01-22 Not Known 1 1 Rumbles
66 Finn Seeman 1 5 .20 1965-11-06 21y 00m 19d 1 1965-11-06 21y 00m 19d 1 1 Seeman
66 Lawrence Shankland 1 1 1.00 2019-07-12 23y 11m 02d 1 2019-07-12 23y 11m 02d 1 1 Shankland
66 Liam Smith 1 6 .17 2022-03-05 25y 10m 23d 3 2022-03-05 25y 10m 23d 3 1 Smith
66 Ian James (John) Stewart 1 1 1.00 1965-11-06 19y 02m 07d 1 1965-11-06 19y 02m 07d 1 1 Stewart
66 Alec Stuart 1 1 1.00 1969-08-09 29y 00m 01d 1 1969-08-09 29y 00m 01d 1 1 Stuart
66 Alexander Taylor 1 3 .33 1984-12-15 22y 06m 02d 3 1984-12-15 22y 06m 02d 3 1 Taylor
66 Keith Watson 1 12 .08 2012-12-23 23y 01m 09d 13 2012-12-23 23y 01m 09d 13 1 Watson
66 Sandy (Alexander Smith) White 1 3 .33 1972-04-08 21y 05m 05d 1 1972-04-08 21y 05m 05d 1 1 White
66 Mark [2] Wilson 1 12 .08 2004-10-27 20y 04m 22d 6 2004-10-27 20y 04m 22d 6 1 Wilson
66 Bobby Young 1 1 1.00 1964-03-14 Not Known 1 1964-03-14 Not Known 1 1 Young



Hat Tricks


Total = 5

Player Age Game
No
Goals Comp Match Scorers
Edward Carroll Not Known 1 3 Division A Sat 04 Dec 1926 Dundee United 5 Hearts 3
Kenneth Cameron 26y 04m 01d 1 3 Division 1 Sat 16 Nov 1968 Dundee United 4 Hearts 2
Tommy Traynor 31y 00m 15d 8 3 Division 1 Sat 12 Oct 1974 Dundee United 5 Hearts 0
Barry Robson 28y 04m 10d 12 3 SPL Sat 17 Mar 2007 Hearts 0 Dundee United 4
Barry Robson 29y 01m 26d 14 3 SPL Wed 02 Jan 2008 Dundee United 4 Hearts 1


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 Hamish Robert McAlpine 38 43 1.13 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine
2 William Marshall Thomson 19 20 1.05 3 11 5 15.79 57.89 26.32 44.74 1984-08-11 26y 06m 01d 1990-09-29 32y 07m 19d 7 Thomson
3 Alan David Main 15 17 1.13 3 6 6 20.00 40.00 40.00 40.00 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main
3 Donald Scrimgeour MacKay 15 28 1.87 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 Not Known 1970-08-19 Not Known 8 MacKay
5 Alexander Grimmond Davie 12 9 .75 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d 8 Davie
6 Sieb Dijkstra 11 10 .91 4 3 4 36.36 27.27 36.36 50.00 1997-01-18 30y 02m 29d 1999-04-06 32y 05m 17d 3 Dijkstra
6 Paul James Gallacher 11 21 1.91 3 1 7 27.27 9.09 63.64 31.82 2001-04-07 21y 07m 22d 2004-05-01 24y 08m 15d 4 Gallacher
8 Dusan Pernis 9 6 .67 6 2 1 66.67 22.22 11.11 77.78 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis
9 Radoslaw Cierzniak 7 9 1.29 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d 2 Cierzniak
9 Alan Combe 7 18 2.57 1 0 6 14.29 .00 85.71 14.29 1999-05-15 25y 01m 12d 2000-12-23 26y 08m 20d 3 Combe
11 Derek Stillie 6 12 2.00 1 1 4 16.67 16.67 66.67 25.00 2005-08-14 31y 08m 11d 2007-03-17 33y 03m 14d 2 Stillie
12 William [3] Paterson 5 9 1.80 1 2 2 20.00 40.00 40.00 40.00 1925-11-07 24y 09m 21d 1926-12-04 25y 10m 17d 2 Paterson
12 Lukasz Zaluska 5 5 1.00 1 1 3 20.00 20.00 60.00 30.00 2008-03-29 25y 09m 13d 2009-05-16 26y 11m 00d 2 Zaluska
14 Kelham Gerard O'Hanlon 4 7 1.75 1 1 2 25.00 25.00 50.00 37.50 1994-11-19 32y 06m 03d 1995-03-21 32y 10m 05d 1 O'Hanlon
14 Guido Van De Kamp 4 4 1.00 1 0 3 25.00 .00 75.00 25.00 1991-11-23 27y 09m 15d 1994-05-07 30y 02m 29d 2 Van De Kamp
14 Benjamin Kevin Siegrist 4 11 2.75 0 2 2 .00 50.00 50.00 25.00 2019-07-12 27y 05m 12d 2022-04-24 30y 02m 25d 2 Siegrist
17 Alastair Espie Maxwell 2 1 .50 1 0 1 50.00 .00 50.00 50.00 1996-09-07 31y 06m 22d 1996-10-26 31y 08m 10d 1 Maxwell
17 Gregorz Szamotulski 2 2 1.00 2 0 0 100.00 .00 .00 100.00 2007-10-20 31y 05m 07d 2008-01-02 31y 07m 20d 1 Szamotulski
17 Nicky Weaver 2 0 .00 1 1 0 50.00 50.00 .00 75.00 2009-08-17 30y 05m 15d 2009-12-12 30y 09m 10d 1 Weaver
17 Peter [5] Robertson 2 6 3.00 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Robertson
17 Mark Romano Birighitti 2 6 3.00 0 1 1 .00 50.00 50.00 25.00 2022-08-14 31y 03m 28d 2022-12-24 31y 08m 07d 1 Birighitti
17 Rolando Ugolini 2 1 .50 1 1 0 50.00 50.00 .00 75.00 1960-10-01 36y 03m 27d 1961-01-21 36y 07m 17d 1 Ugolini
17 Anthony Brian Bullock 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 2005-01-15 32y 10m 28d 2005-04-16 33y 01m 29d 1 Bullock
24 Charles K McIntosh 1 5 5.00 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 McIntosh
24 Charles Marshall Thomson 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1940-02-17 Not Known 1940-02-17 Not Known 1 Thomson
24 Eiji Kawashima 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2016-02-20 32y 11m 00d 2016-02-20 32y 11m 00d 1 Kawashima
24 George Nicolson 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Nicolson
24 Alec [2] Brown 1 2 2.00 0 0 1 .00 .00 100.00 .00 1962-01-24 Not Known 1962-01-24 Not Known 1 Brown
24 Luis Maria Zwick 1 1 1.00 0 0 1 .00 .00 100.00 .00 2015-10-18 21y 04m 24d 2015-10-18 21y 04m 24d 1 Zwick
24 Harry [1] McGregor 1 3 3.00 0 0 1 .00 .00 100.00 .00 1929-09-14 Not Known 1929-09-14 Not Known 1 McGregor
24 James Brownlie 1 6 6.00 0 0 1 .00 .00 100.00 .00 1926-02-01 40y 08m 17d 1926-02-01 40y 08m 17d 1 Brownlie
24 John McHugh [1] 1 3 3.00 0 0 1 .00 .00 100.00 .00 1930-04-02 20y 07m 20d 1930-04-02 20y 07m 20d 1 [1]
24 Steven Banks 1 0 .00 0 1 0 .00 100.00 .00 50.00 2010-05-05 37y 04m 26d 2010-05-05 37y 04m 26d 1 Banks
24 William J McCallum 1 2 2.00 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 McCallum
24 Paul Jarvie 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2004-10-27 22y 04m 13d 2004-10-27 22y 04m 13d 1 Jarvie
24 John McKie Gardiner 1 0 .00 0 1 0 .00 100.00 .00 50.00 1984-03-31 25y 11m 29d 1984-03-31 25y 11m 29d 1 Gardiner
24 Michal Szromnik 1 3 3.00 0 0 1 .00 .00 100.00 .00 2015-12-30 22y 09m 26d 2015-12-30 22y 09m 26d 1 Szromnik
24 James B Dempster 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known 1 Dempster
24 Robert Hoynes Smith 1 9 9.00 0 0 1 .00 .00 100.00 .00 1939-11-18 Not Known 1939-11-18 Not Known 1 Smith
24 Trevor Carson 1 2 2.00 0 0 1 .00 .00 100.00 .00 2021-08-28 33y 05m 23d 2021-08-28 33y 05m 23d 1 Carson

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 = 381
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 John Robertson 50 43 7 0 19 14 17 38.00 28.00 34.00 52.00 1983-10-22 19y 00m 20d 1997-09-20 32y 11m 18d 14 Robertson
2 Gary Mackay 46 38 8 0 13 18 15 28.26 39.13 32.61 47.83 1980-11-08 16y 09m 16d 1997-02-25 33y 01m 02d 14 Mackay
3 Henry Smith 44 44 0 0 13 18 13 29.55 40.91 29.55 50.00 1983-10-22 27y 07m 12d 1994-11-19 38y 08m 09d 12 Smith
4 Craig Levein 39 37 2 0 15 13 11 38.46 33.33 28.21 55.13 1983-12-10 19y 01m 18d 1995-03-21 30y 04m 27d 12 Levein
5 Jim Cruickshank 33 33 0 0 13 8 12 39.39 24.24 36.36 51.52 1961-01-21 19y 09m 08d 1977-04-20 36y 00m 07d 15 Cruickshank
6 John Colquhoun 32 31 1 0 11 14 7 34.38 43.75 21.88 56.25 1985-09-14 22y 02m 00d 1996-10-26 33y 03m 12d 9 Colquhoun
7 Walter Kidd 31 29 2 0 8 9 14 25.81 29.03 45.16 40.32 1977-11-09 19y 07m 30d 1991-02-16 32y 11m 06d 11 Kidd
8 Dave McPherson 30 29 1 0 13 11 6 43.33 36.67 20.00 61.67 1987-08-22 23y 06m 25d 1999-04-06 35y 02m 09d 9 McPherson
9 Alan Anderson 27 27 0 0 12 6 9 44.44 22.22 33.33 55.56 1964-03-14 24y 02m 22d 1975-12-13 35y 11m 22d 13 Anderson
10 Jim Brown 26 25 1 0 8 6 12 30.77 23.08 46.15 42.31 1969-12-27 19y 04m 16d 1979-04-25 28y 08m 14d 9 Brown
11 Steven Pressley 25 25 0 0 17 3 5 68.00 12.00 20.00 74.00 1998-10-24 25y 00m 13d 2006-10-01 32y 11m 20d 9 Pressley
11 Neil Berry 25 24 1 0 8 12 5 32.00 48.00 20.00 56.00 1984-12-15 21y 08m 09d 1995-03-21 31y 11m 15d 9 Berry
13 Donald Ford 23 22 1 0 8 4 11 34.78 17.39 47.83 43.48 1966-03-16 21y 04m 19d 1976-02-21 31y 03m 27d 10 Ford
14 David Clunie 22 22 0 0 9 6 7 40.91 27.27 31.82 54.55 1969-03-08 20y 11m 20d 1977-04-20 29y 01m 04d 9 Clunie
15 Donald Park 21 18 3 0 5 4 12 23.81 19.05 57.14 33.33 1973-02-10 19y 06m 22d 1984-12-15 31y 04m 26d 8 Park
16 Eamonn Bannon 20 17 3 0 8 7 5 40.00 35.00 25.00 57.50 1977-03-05 18y 10m 15d 1993-03-13 34y 10m 23d 8 Bannon
16 Andy Webster 20 19 1 0 10 3 7 50.00 15.00 35.00 57.50 2001-09-29 19y 05m 06d 2013-02-09 30y 09m 17d 8 Webster
16 Willie Gibson 20 18 2 0 4 4 12 20.00 20.00 60.00 30.00 1974-03-16 20y 11m 13d 1981-03-28 27y 11m 25d 7 Gibson
16 Tosh McKinlay 20 19 1 0 8 9 3 40.00 45.00 15.00 62.50 1989-01-21 24y 01m 18d 1994-09-17 29y 09m 14d 7 McKinlay
16 Steve Fulton 20 16 4 0 10 3 7 50.00 15.00 35.00 57.50 1996-09-07 26y 00m 28d 2002-03-09 31y 06m 27d 6 Fulton

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 124

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 5 50 .36 1984-02-18 19y 04m 16d n/a 1997-09-20 32y 11m 18d n/a 11 Robertson
2 Drew Busby 6 1 17 .35 1974-03-16 26y 03m 08d n/a 1977-11-16 29y 11m 08d n/a 3 Busby
2 Colin Cameron 6 1 18 .33 1998-01-31 25y 03m 08d n/a 2000-12-23 28y 02m 00d n/a 4 Cameron
2 Paul Hartley 6 3 9 .67 2004-02-21 27y 04m 02d n/a 2006-12-23 30y 02m 04d n/a 4 Hartley
5 Willie Gibson 5 1 20 .25 1974-04-09 21y 00m 06d n/a 1980-12-27 27y 08m 24d n/a 5 Gibson
5 Donald Ford 5 23 .22 1968-02-17 23y 03m 23d n/a 1974-04-09 29y 05m 15d n/a 5 Ford
5 Andy Kirk 5 11 .45 2000-10-14 21y 04m 15d n/a 2003-04-05 23y 10m 07d n/a 2 Kirk
8 Rudi Skacel 4 8 .50 2005-08-14 26y 00m 28d n/a 2012-04-28 32y 09m 11d n/a 3 Skacel
8 Gary McSwegan 4 9 .44 1999-04-06 28y 06m 13d n/a 2000-12-23 30y 02m 29d n/a 2 McSwegan
8 Stephane Adam 4 9 .44 1999-05-15 30y 00m 01d n/a 1999-12-05 30y 06m 21d n/a 2 Adam
8 Mark de Vries 4 7 .57 2002-09-21 27y 00m 28d n/a 2004-05-01 28y 08m 07d n/a 2 de Vries
8 Willie Wallace 4 11 .36 1962-01-24 21y 07m 01d n/a 1965-11-06 25y 04m 14d n/a 3 Wallace
13 Ernie Winchester 3 5 .60 1969-08-09 25y 02m 22d n/a 1969-08-23 25y 03m 05d n/a 1 Winchester
13 Gary Wales 3 8 .38 2000-04-22 21y 03m 18d n/a 2001-12-26 22y 11m 22d n/a 3 Wales
13 George Fleming 3 12 .25 1967-11-11 19y 01m 20d n/a 1970-01-10 21y 03m 19d n/a 2 Fleming
13 Scott Crabbe 3 1 12 .25 1989-11-25 21y 03m 13d n/a 1991-05-04 22y 08m 22d n/a 2 Crabbe
13 Sandy Clark 3 13 .23 1986-04-12 29y 05m 15d n/a 1987-08-22 30y 09m 25d n/a 2 Clark
13 Liam Boyce 3 4 .75 2021-08-28 30y 04m 20d n/a 2022-04-24 31y 00m 16d n/a 1 Boyce
13 Alan Anderson 3 27 .11 1966-12-10 26y 11m 19d n/a 1974-04-06 34y 03m 16d n/a 3 Anderson
13 Eamonn Bannon 3 20 .15 1978-09-30 20y 05m 12d n/a 1992-02-08 33y 09m 21d n/a 3 Bannon
13 Craig Levein 3 39 .08 1990-11-17 26y 00m 26d n/a 1994-05-07 29y 06m 15d n/a 3 Levein
13 Gary Mackay 3 1 46 .07 1986-01-11 21y 11m 19d n/a 1988-02-03 24y 00m 11d n/a 3 Mackay
13 Walter Kidd 3 31 .10 1977-11-16 19y 08m 06d n/a 1990-01-27 31y 10m 17d n/a 3 Kidd
13 John Millar 3 13 .23 1995-01-14 28y 01m 06d n/a 1995-03-12 28y 03m 04d n/a 1 Millar
13 Rene Moller 3 4 .75 1968-02-17 22y 00m 02d n/a 1968-03-20 22y 01m 05d n/a 1 Moller
13 Kevin McKenna 3 13 .23 2002-03-09 22y 01m 16d n/a 2004-10-27 24y 09m 06d n/a 3 McKenna
13 Jim Rodger (2) 3 4 .75 1962-04-28 28y 07m 13d n/a 1962-12-15 29y 03m 00d n/a 2 Rodger
13 Donald Park 3 21 .14 1974-03-16 20y 07m 25d n/a 1984-10-13 31y 02m 24d n/a 2 Park
13 Callum Paterson 3 6 .50 2012-09-22 17y 11m 09d n/a 2012-10-31 18y 00m 18d n/a 1 Paterson
13 Kevin Thomas 3 5 .60 1994-09-17 19y 04m 23d n/a 1994-11-19 19y 06m 25d n/a 1 Thomas



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 44 47 1.07 13 18 13 29.55 40.91 29.55 50.00 1983-10-22 27y 07m 12d 1994-11-19 38y 08m 09d 12 Smith
2 Jim Cruickshank 33 52 1.58 13 8 12 39.39 24.24 36.36 51.52 1961-01-21 19y 09m 08d 1977-04-20 36y 00m 07d 15 Cruickshank
3 Craig Gordon 17 22 1.29 10 4 3 58.82 23.53 17.65 70.59 2003-11-30 20y 11m 00d 2022-12-24 39y 11m 24d 6 Gordon
4 Gilles Rousset 11 7 .64 4 3 4 36.36 27.27 36.36 50.00 1996-09-07 33y 00m 16d 1999-09-25 36y 01m 03d 4 Rousset
5 Marian Kello 10 13 1.30 2 2 6 20.00 20.00 60.00 30.00 2008-09-27 26y 00m 22d 2011-11-19 29y 02m 14d 4 Kello
5 Jamie Macdonald 10 15 1.50 2 4 4 20.00 40.00 40.00 40.00 2010-05-05 24y 00m 18d 2014-03-21 27y 11m 04d 4 Macdonald
7 Roddy McKenzie 8 3 .38 7 0 1 87.50 .00 12.50 87.50 1997-05-03 21y 08m 25d 2002-12-21 27y 04m 13d 6 McKenzie
7 Kenny Garland 8 21 2.63 2 2 4 25.00 25.00 50.00 37.50 1967-11-11 19y 07m 26d 1974-10-12 26y 06m 26d 6 Garland
9 Antti Niemi 7 8 1.14 3 1 3 42.86 14.29 42.86 50.00 2000-03-04 27y 09m 04d 2002-03-09 29y 09m 09d 3 Niemi
10 Gordon Marshall 6 6 1.00 2 3 1 33.33 50.00 16.67 58.33 1960-10-01 21y 02m 29d 1963-04-20 23y 09m 18d 3 Marshall
10 Nicky Walker 6 7 1.17 3 1 2 50.00 16.67 33.33 58.33 1991-02-16 28y 04m 19d 1994-01-08 31y 03m 10d 3 Walker
12 Craig Nelson 3 2 .67 2 1 0 66.67 33.33 .00 83.33 1995-01-14 23y 07m 17d 1995-03-21 23y 09m 21d 1 Nelson
12 John Brough 3 9 3.00 0 1 2 .00 33.33 66.67 16.67 1980-09-27 20y 05m 28d 1981-03-28 20y 11m 28d 1 Brough
12 Ray Dunlop 3 6 2.00 1 0 2 33.33 .00 66.67 33.33 1977-11-09 26y 11m 17d 1978-09-30 27y 10m 07d 2 Dunlop
12 Neil Alexander 3 4 1.33 2 0 1 66.67 .00 33.33 66.67 2015-10-18 37y 07m 08d 2016-02-20 37y 11m 10d 1 Alexander
12 Thomson Allan 3 5 1.67 1 0 2 33.33 .00 66.67 33.33 1979-04-04 32y 05m 30d 1979-04-25 32y 06m 20d 1 Allan
12 Janos Balogh 3 1 .33 1 1 1 33.33 33.33 33.33 50.00 2008-12-20 26y 00m 21d 2010-03-07 27y 03m 07d 2 Balogh
12 Steve Banks 3 7 2.33 1 0 2 33.33 .00 66.67 33.33 2006-12-23 34y 10m 14d 2008-01-02 35y 10m 24d 2 Banks
19 Tepi Moilanen 2 1 .50 2 0 0 100.00 .00 .00 100.00 2003-04-05 29y 03m 24d 2003-08-23 29y 08m 11d 2 Moilanen
20 Anthony Basso 1 0 .00 1 0 0 100.00 .00 .00 100.00 2008-03-29 28y 08m 25d 2008-03-29 28y 08m 25d 1 Basso
20 Ian Westwater 1 3 3.00 0 0 1 .00 .00 100.00 .00 1980-11-08 17y 00m 00d 1980-11-08 17y 00m 00d 1 Westwater
20 Brian Wilson 1 2 2.00 0 0 1 .00 .00 100.00 .00 1976-10-23 28y 04m 17d 1976-10-23 28y 04m 17d 1 Wilson
20 Bobby Zlamal 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2019-07-12 33y 08m 07d 2019-07-12 33y 08m 07d 1 Zlamal

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 Maurice Daniel Robert Malpas Dundee United 60 59 1 2 20 20 20 33.33 33.33 33.33 50.00 1983-10-22 21y 02m 19d 2000-04-22 37y 08m 19d 16 Malpas
2 David Narey Dundee United 53 52 1 0 21 15 17 39.62 28.30 32.08 53.77 1975-02-08 18y 07m 27d 1993-03-13 36y 09m 01d 15 Narey
3 John Robertson Hearts 50 43 7 0 19 14 17 38.00 28.00 34.00 52.00 1983-10-22 19y 00m 20d 1997-09-20 32y 11m 18d 14 Robertson
4 Gary Mackay Hearts 46 38 8 0 13 18 15 28.26 39.13 32.61 47.83 1980-11-08 16y 09m 16d 1997-02-25 33y 01m 02d 14 Mackay
5 Paul Anthony Hegarty Dundee United 45 45 0 5 19 14 12 42.22 31.11 26.67 57.78 1975-02-08 20y 06m 14d 1989-09-23 35y 01m 29d 13 Hegarty
6 Henry Smith Hearts 44 44 0 0 13 18 13 29.55 40.91 29.55 50.00 1983-10-22 27y 07m 12d 1994-11-19 38y 08m 09d 12 Smith
7 Craig Levein Hearts 39 37 2 0 15 13 11 38.46 33.33 28.21 55.13 1983-12-10 19y 01m 18d 1995-03-21 30y 04m 27d 12 Levein
8 Hamish Robert McAlpine Dundee United 38 38 0 0 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine
9 Douglas B Smith Dundee United 37 37 0 3 14 10 13 37.84 27.03 35.14 51.35 1962-01-24 24y 10m 15d 1975-02-08 37y 10m 30d 14 Smith
10 David Bowman Dundee United 36 35 1 1 6 14 16 16.67 38.89 44.44 36.11 1986-08-23 22y 05m 13d 1998-03-21 34y 00m 11d 11 Bowman
10 Paul Whitehead Sturrock Dundee United 36 30 6 11 16 9 11 44.44 25.00 30.56 56.94 1975-02-08 18y 03m 29d 1989-05-06 32y 06m 26d 12 Sturrock
12 Jim Cruickshank Hearts 33 33 0 0 13 8 12 39.39 24.24 36.36 51.52 1961-01-21 19y 09m 08d 1977-04-20 36y 00m 07d 15 Cruickshank
12 James Edward McInally Dundee United 33 29 4 1 7 14 12 21.21 42.42 36.36 42.42 1986-10-25 22y 08m 06d 1997-02-25 33y 00m 06d 10 McInally
14 John Colquhoun Hearts 32 31 1 0 11 14 7 34.38 43.75 21.88 56.25 1985-09-14 22y 02m 00d 1996-10-26 33y 03m 12d 9 Colquhoun
15 Walter Kidd Hearts 31 29 2 0 8 9 14 25.81 29.03 45.16 40.32 1977-11-09 19y 07m 30d 1991-02-16 32y 11m 06d 11 Kidd
16 John Brown Clark Dundee United 30 19 11 3 7 12 11 23.33 40.00 36.67 43.33 1983-10-22 19y 00m 27d 1993-11-06 29y 01m 12d 11 Clark
16 Dave McPherson Hearts 30 29 1 0 13 11 6 43.33 36.67 20.00 61.67 1987-08-22 23y 06m 25d 1999-04-06 35y 02m 09d 9 McPherson
16 Andrew Rolland Dundee United 30 28 2 3 12 7 11 40.00 23.33 36.67 51.67 1967-11-11 24y 11m 30d 1977-11-16 35y 00m 04d 11 Rolland
19 Alan Anderson Hearts 27 27 0 0 12 6 9 44.44 22.22 33.33 55.56 1964-03-14 24y 02m 22d 1975-12-13 35y 11m 22d 13 Anderson
20 Jim Brown Hearts 26 25 1 0 8 6 12 30.77 23.08 46.15 42.31 1969-12-27 19y 04m 16d 1979-04-25 28y 08m 14d 9 Brown

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 John Robertson Hearts 18 5 50 .36 1984-02-18 19y 04m 16d n/a 1997-09-20 32y 11m 18d n/a 11 Robertson
2 Ian [John] Mitchell Dundee United 11 18 .61 1966-03-16 19y 10m 07d 5 1970-01-10 23y 08m 01d 16 5 Mitchell
2 Paul Whitehead Sturrock Dundee United 11 36 .31 1977-03-05 20y 04m 23d 7 1986-12-20 30y 02m 10d 33 4 Sturrock
4 William John Kirkwood Dundee United 10 1 22 .45 1977-04-20 18y 07m 19d 1 1987-05-11 28y 08m 10d 22 6 Kirkwood
5 Barry Gordon George Robson Dundee United 9 3 14 .64 2005-01-15 26y 02m 08d 5 2008-01-02 29y 01m 26d 14 3 Robson
6 Kenneth Hay Cameron Dundee United 7 1 11 .64 1968-11-16 26y 04m 01d 1 1973-02-10 30y 06m 26d 11 4 Cameron
6 David Dodds Dundee United 7 20 .35 1979-04-14 20y 06m 22d 3 1984-10-10 26y 00m 17d 12 4 Dodds
8 Drew Busby Hearts 6 1 17 .35 1974-03-16 26y 03m 08d n/a 1977-11-16 29y 11m 08d n/a 3 Busby
8 Colin Cameron Hearts 6 1 18 .33 1998-01-31 25y 03m 08d n/a 2000-12-23 28y 02m 00d n/a 4 Cameron
8 Paul Hartley Hearts 6 3 9 .67 2004-02-21 27y 04m 02d n/a 2006-12-23 30y 02m 04d n/a 4 Hartley
11 Eamonn John Bannon Dundee United 5 1 25 .20 1984-03-11 25y 10m 22d 8 1986-12-20 28y 08m 02d 22 4 Bannon
11 Donald Ford Hearts 5 23 .22 1968-02-17 23y 03m 23d n/a 1974-04-09 29y 05m 15d n/a 5 Ford
11 Willie Gibson Hearts 5 1 20 .25 1974-04-09 21y 00m 06d n/a 1980-12-27 27y 08m 24d n/a 5 Gibson
11 Paul Anthony Hegarty Dundee United 5 45 .11 1976-04-17 21y 08m 23d 5 1986-08-23 32y 00m 29d 36 5 Hegarty
11 Andy Kirk Hearts 5 11 .45 2000-10-14 21y 04m 15d n/a 2003-04-05 23y 10m 07d n/a 2 Kirk
16 Stephane Adam Hearts 4 9 .44 1999-05-15 30y 00m 01d n/a 1999-12-05 30y 06m 21d n/a 2 Adam
16 Jon Daly Dundee United 4 19 .21 2008-09-27 25y 08m 19d 4 2012-02-25 29y 01m 17d 15 3 Daly
16 Mark de Vries Hearts 4 7 .57 2002-09-21 27y 00m 28d n/a 2004-05-01 28y 08m 07d n/a 2 de Vries
16 Andrew Mullen Gray Dundee United 4 6 .67 1974-03-16 18y 03m 16d 2 1975-02-08 19y 02m 11d 6 2 Gray
16 Finn Dossing Jensen Dundee United 4 5 .80 1964-12-05 23y 07m 08d 1 1967-01-28 25y 09m 01d 5 2 Jensen

Both Top 20 Goalkeepers


Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Henry Smith Hearts 44 13 18 13 29.55 40.91 29.55 50.00 1983-10-22 27y 07m 12d 1994-11-19 38y 08m 09d 12 Smith
2 Hamish Robert McAlpine Dundee United 38 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine
3 Jim Cruickshank Hearts 33 13 8 12 39.39 24.24 36.36 51.52 1961-01-21 19y 09m 08d 1977-04-20 36y 00m 07d 15 Cruickshank
4 Willie Gibson Hearts 20 4 4 12 20.00 20.00 60.00 30.00 1974-03-16 20y 11m 13d 1981-03-28 27y 11m 25d 7 Gibson
5 William Marshall Thomson Dundee United 19 3 11 5 15.79 57.89 26.32 44.74 1984-08-11 26y 06m 01d 1990-09-29 32y 07m 19d 7 Thomson
6 Craig Gordon Hearts 17 10 4 3 58.82 23.53 17.65 70.59 2003-11-30 20y 11m 00d 2022-12-24 39y 11m 24d 6 Gordon
7 Donald Scrimgeour MacKay Dundee United 15 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 Not Known 1970-08-19 Not Known 8 MacKay
7 Alan David Main Dundee United 15 3 6 6 20.00 40.00 40.00 40.00 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main
9 Alexander Grimmond Davie Dundee United 12 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d 8 Davie
10 Sieb Dijkstra Dundee United 11 4 3 4 36.36 27.27 36.36 50.00 1997-01-18 30y 02m 29d 1999-04-06 32y 05m 17d 3 Dijkstra
10 Paul James Gallacher Dundee United 11 3 1 7 27.27 9.09 63.64 31.82 2001-04-07 21y 07m 22d 2004-05-01 24y 08m 15d 4 Gallacher
10 Billy Higgins Hearts 11 4 4 3 36.36 36.36 27.27 54.55 1960-10-01 20y 06m 16d 1967-01-28 26y 10m 13d 6 Higgins
10 Gilles Rousset Hearts 11 4 3 4 36.36 27.27 36.36 50.00 1996-09-07 33y 00m 16d 1999-09-25 36y 01m 03d 4 Rousset
14 Marian Kello Hearts 10 2 2 6 20.00 20.00 60.00 30.00 2008-09-27 26y 00m 22d 2011-11-19 29y 02m 14d 4 Kello
14 Jamie Macdonald Hearts 10 2 4 4 20.00 40.00 40.00 40.00 2010-05-05 24y 00m 18d 2014-03-21 27y 11m 04d 4 Macdonald
16 Dusan Pernis Dundee United 9 6 2 1 66.67 22.22 11.11 77.78 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis
17 Kenny Garland Hearts 8 2 2 4 25.00 25.00 50.00 37.50 1967-11-11 19y 07m 26d 1974-10-12 26y 06m 26d 6 Garland
17 Roddy McKenzie Hearts 8 7 0 1 87.50 .00 12.50 87.50 1997-05-03 21y 08m 25d 2002-12-21 27y 04m 13d 6 McKenzie
19 Radoslaw Cierzniak Dundee United 7 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d 2 Cierzniak
19 Alan Combe Dundee United 7 1 0 6 14.29 .00 85.71 14.29 1999-05-15 25y 01m 12d 2000-12-23 26y 08m 20d 3 Combe

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