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 = 536
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 22 32.26 32.26 35.48 48.39 1983-10-22 21y 02m 19d 2000-04-22 37y 08m 19d 16 Malpas
2 David Narey 53 52 1 0 22 15 17 40.74 27.78 31.48 54.63 1974-10-12 18y 04m 00d 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 15 16 16.22 40.54 43.24 36.49 1986-08-23 22y 05m 13d 1998-03-21 34y 00m 11d 11 Bowman
6 Paul Whitehead Sturrock 36 30 6 11 17 9 11 45.95 24.32 29.73 58.11 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 8 12 11 25.81 38.71 35.48 45.16 1983-10-22 19y 00m 27d 1993-11-06 29y 01m 12d 11 Clark
9 Andrew Rolland 30 28 2 3 13 7 11 41.94 22.58 35.48 53.23 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 15 7 7 51.72 24.14 24.14 63.79 2007-03-17 23y 07m 17d 2016-02-20 32y 06m 22d 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 14 5 5 58.33 20.83 20.83 68.75 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 6 3 13 27.27 13.64 59.09 34.09 1997-05-03 18y 02m 07d 2004-05-01 25y 02m 05d 8 Easton
17 William John Kirkwood 21 19 2 10 12 4 6 54.55 18.18 27.27 63.64 1977-04-20 18y 07m 19d 1987-05-11 28y 08m 10d 8 Kirkwood
19 George (Thomas George) Fleming 20 19 1 0 11 5 5 52.38 23.81 23.81 64.29 1972-04-08 23y 06m 17d 1979-04-14 30y 06m 23d 8 Fleming
20 Jon Daly 19 15 4 4 10 6 4 50.00 30.00 20.00 65.00 2007-03-17 24y 02m 09d 2013-02-09 30y 01m 01d 7 Daly
20 David Dodds 19 18 1 7 10 6 4 50.00 30.00 20.00 65.00 1976-12-27 18y 03m 04d 1986-04-12 27y 06m 20d 6 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 11 5 5 52.38 23.81 23.81 64.29 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 7 17.65 41.18 41.18 38.24 1988-10-01 17y 09m 21d 1995-01-14 24y 01m 04d 7 Cleland
27 David McCracken 16 15 1 0 5 2 11 27.78 11.11 61.11 33.33 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 4 4 50.00 25.00 25.00 62.50 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 7 18.75 37.50 43.75 37.50 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 10 6 8 41.67 25.00 33.33 54.17 2005-01-15 17y 06m 25d 2012-04-28 24y 10m 07d 8 Kenneth
36 Raymond McKinnon 14 11 3 1 5 3 7 33.33 20.00 46.67 43.33 1990-01-27 19y 05m 22d 1998-03-21 27y 07m 16d 5 McKinnon
36 Andrew McLaren 14 11 3 0 5 7 4 31.25 43.75 25.00 53.13 1991-09-21 18y 03m 16d 2003-11-30 30y 05m 25d 8 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 5 4 5 35.71 28.57 35.71 50.00 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 10 2 4 62.50 12.50 25.00 68.75 2007-03-17 21y 08m 03d 2014-03-21 28y 08m 07d 6 Gomis
43 Ralph Milne 13 10 3 4 7 6 1 50.00 42.86 7.14 71.43 1980-09-27 19y 04m 14d 1986-10-25 25y 05m 12d 5 Milne
43 Mark George Perry 13 12 1 0 4 4 7 26.67 26.67 46.67 40.00 1993-01-30 21y 11m 23d 1998-03-21 27y 01m 14d 5 Perry
43 Steven Thompson 13 9 4 2 4 2 9 26.67 13.33 60.00 33.33 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 7 30.77 15.38 53.85 38.46 1967-11-11 20y 11m 04d 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 5 1 10 31.25 6.25 62.50 34.38 2002-03-09 20y 01m 14d 2007-10-20 25y 08m 27d 7 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 5 7.69 53.85 38.46 34.62 1988-02-03 21y 00m 00d 1992-02-08 25y 00m 05d 5 Paatelainen
51 Daniel Joseph Swanson 12 3 9 0 5 5 3 38.46 38.46 23.08 57.69 2008-01-02 21y 00m 05d 2012-04-28 25y 04m 00d 5 Swanson
51 Keith Watson 12 10 2 1 7 5 4 43.75 31.25 25.00 59.38 2006-12-23 17y 01m 09d 2013-12-07 24y 00m 23d 6 Watson
51 Mark [2] Wilson 12 11 1 1 4 2 7 30.77 15.38 53.85 38.46 2002-09-21 18y 03m 16d 2014-03-21 29y 09m 16d 5 Wilson
59 Alan Maxwell Archibald 11 11 0 2 2 2 8 16.67 16.67 66.67 25.00 2003-08-23 25y 08m 10d 2006-12-23 29y 00m 10d 4 Archibald
59 Kenneth Hay Cameron 11 10 1 7 5 2 5 41.67 16.67 41.67 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 5 33.33 25.00 41.67 45.83 1997-01-18 30y 02m 29d 1999-05-15 32y 06m 25d 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 5 1 10 31.25 6.25 62.50 34.38 1998-10-24 19y 02m 08d 2004-05-01 24y 08m 15d 6 Gallacher
59 David Goodwillie 11 10 1 1 7 5 3 46.67 33.33 20.00 63.33 2006-02-07 16y 10m 10d 2013-12-07 24y 08m 09d 6 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 2 41.67 41.67 16.67 62.50 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 5 4 3 41.67 33.33 25.00 58.33 1971-03-20 23y 00m 24d 1979-04-14 31y 01m 21d 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 3 1 7 27.27 9.09 63.64 31.82 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 8 27.27 .00 72.73 27.27 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 7 5 8 35.00 25.00 40.00 47.50 2005-01-15 18y 03m 23d 2011-05-15 24y 07m 22d 7 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 8 3 3 57.14 21.43 21.43 67.86 2011-02-19 18y 10m 22d 2014-03-21 21y 11m 21d 4 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 6 3 3 50.00 25.00 25.00 62.50 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 6 30.00 10.00 60.00 35.00 2001-09-29 29y 04m 05d 2005-11-05 33y 05m 12d 5 McIntyre
81 Gary John McSwegan 9 3 6 1 4 3 3 40.00 30.00 30.00 55.00 1996-09-07 25y 11m 14d 1998-08-16 27y 10m 23d 3 McSwegan
81 Dusan Pernis 9 9 0 0 6 3 1 60.00 30.00 10.00 75.00 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 5 22.22 22.22 55.56 33.33 1993-11-06 26y 10m 24d 2006-10-01 39y 09m 18d 3 Brewster
94 William Dodds 8 8 0 1 2 1 7 20.00 10.00 70.00 25.00 1998-10-24 29y 08m 19d 2005-08-14 36y 06m 09d 5 Dodds
94 Barry Douglas 8 6 2 1 6 2 2 60.00 20.00 20.00 70.00 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 4 2 3 44.44 22.22 33.33 55.56 1974-10-12 31y 05m 29d 1977-03-05 33y 10m 20d 3 Houston
94 David William Partridge 8 8 0 0 2 1 7 20.00 10.00 70.00 25.00 1999-05-15 20y 05m 19d 2001-12-26 23y 01m 00d 4 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 2 2 9 15.38 15.38 69.23 23.08 1998-08-16 24y 04m 13d 2003-04-05 29y 00m 02d 5 Combe
107 Ryan Marc Edwards 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 2021-08-28 27y 09m 11d 2023-02-04 29y 02m 18d 2 Edwards
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 2 2 4 25.00 25.00 50.00 37.50 1989-11-25 23y 04m 00d 1991-11-23 25y 03m 29d 3 Jackson
107 Mihael Kovacevic 7 7 0 0 4 2 2 50.00 25.00 25.00 62.50 2008-03-29 20y 00m 26d 2011-05-15 23y 02m 12d 4 Kovacevic
107 Gary Mackay-Steven 7 5 2 2 5 3 0 62.50 37.50 .00 81.25 2011-07-31 20y 11m 00d 2013-12-07 23y 03m 07d 3 Mackay-Steven
107 Derek John McInnes 7 6 1 1 2 2 5 22.22 22.22 55.56 33.33 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 3 3 3 33.33 33.33 33.33 50.00 2009-02-28 20y 03m 13d 2011-05-15 22y 06m 00d 3 Shala
107 Markus Skoldmark 7 5 2 0 1 2 5 12.50 25.00 62.50 25.00 1997-09-20 28y 11m 29d 1999-09-25 31y 00m 03d 3 Skoldmark
107 Liam Smith 7 7 0 1 0 3 4 .00 42.86 57.14 21.43 2019-07-12 23y 03m 02d 2023-02-04 26y 09m 25d 3 Smith
107 Thomas Peter Traynor 7 7 0 4 4 3 1 50.00 37.50 12.50 68.75 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
125 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
125 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
125 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
125 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
125 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
125 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
125 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
125 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
125 Ian Grant Johnson 6 4 2 1 3 2 2 42.86 28.57 28.57 57.14 1992-04-18 20y 00m 25d 1997-01-18 24y 09m 25d 4 Johnson
125 John Cochrane Kay 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1925-11-07 Not Known 1926-12-04 Not Known 2 Kay
125 Stuart Gordon Markland 6 6 0 0 3 1 3 42.86 14.29 42.86 50.00 1969-08-23 21y 06m 11d 1972-10-14 24y 08m 02d 4 Markland
125 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
125 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
125 Charlie Mulgrew 6 6 0 0 0 2 5 .00 28.57 71.43 14.29 2006-02-07 19y 11m 01d 2023-02-04 36y 10m 29d 3 Mulgrew
125 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
140 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
140 Nicky Clark 5 5 0 2 0 2 4 .00 33.33 66.67 16.67 2019-07-12 28y 01m 09d 2022-08-14 31y 02m 11d 3 Clark
140 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
140 Darren Dods 5 5 0 0 5 2 2 55.56 22.22 22.22 66.67 2007-10-20 32y 04m 13d 2010-08-29 35y 02m 22d 4 Dods
140 James Dolan 5 5 0 0 3 2 2 42.86 28.57 28.57 57.14 1997-01-18 27y 10m 27d 1998-10-24 29y 08m 02d 3 Dolan
140 Ross Graham 5 4 1 1 1 2 3 16.67 33.33 50.00 33.33 2022-03-05 21y 00m 13d 2024-09-01 23y 06m 12d 3 Graham
140 Billy Hainey 5 4 1 1 4 0 2 66.67 .00 33.33 66.67 1966-03-16 26y 09m 00d 1968-03-20 28y 09m 04d 3 Hainey
140 Henry Begg Hall 5 4 1 1 2 0 3 40.00 .00 60.00 40.00 1975-10-11 30y 05m 19d 1977-04-20 31y 11m 29d 2 Hall
140 Ian Andrew Harkes 5 4 1 0 0 3 3 .00 50.00 50.00 25.00 2019-07-12 24y 03m 12d 2022-12-24 27y 08m 24d 3 Harkes
140 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
140 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
140 Finn Dossing Jensen 5 5 0 4 3 2 1 50.00 33.33 16.67 66.67 1964-12-05 23y 07m 08d 1967-04-08 25y 11m 12d 3 Jensen
140 Sigurdur Jonsson 5 4 1 0 1 1 4 16.67 16.67 66.67 25.00 1998-01-31 31y 04m 04d 2000-03-04 33y 05m 06d 3 Jonsson
140 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
140 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
140 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
140 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
140 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
140 Scott McMann 5 5 0 0 0 2 4 .00 33.33 66.67 16.67 2021-11-06 25y 03m 28d 2023-02-04 26y 06m 26d 2 McMann
140 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
140 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
140 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
140 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
140 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
140 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
140 Alexander Duncan Rennie 5 4 1 0 3 2 3 37.50 25.00 37.50 50.00 1975-10-11 27y 00m 14d 1977-11-16 29y 01m 20d 3 Rennie
140 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
140 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
140 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
140 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
140 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
171 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
171 Ryan Dow 4 2 2 0 7 3 3 53.85 23.08 23.08 65.38 2010-05-05 18y 10m 28d 2016-02-20 24y 08m 13d 6 Dow
171 Kieran Freeman 4 2 2 0 0 1 4 .00 20.00 80.00 10.00 2021-11-06 21y 07m 07d 2023-02-04 22y 10m 07d 2 Freeman
171 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
171 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
171 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
171 Dylan Levitt 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 2021-08-28 20y 09m 11d 2023-02-04 22y 02m 18d 2 Levitt
171 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
171 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
171 Arthur Hughes Milne 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1935-02-23 20y 02m 12d 1940-02-17 25y 02m 06d 2 Milne
171 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
171 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
171 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
171 Ilmari Niskanen 4 4 0 0 0 2 4 .00 33.33 66.67 16.67 2021-11-06 24y 00m 10d 2023-02-04 25y 03m 08d 2 Niskanen
171 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
171 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
171 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
171 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
171 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
171 Craig Sibbald 4 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2022-08-14 27y 07m 13d 2024-09-01 29y 08m 00d 2 Sibbald
171 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
171 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
171 John Souttar 4 3 1 0 3 1 2 50.00 16.67 33.33 58.33 2013-02-09 16y 04m 15d 2015-12-30 19y 03m 05d 3 Souttar
171 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
171 Morris John Stevenson 4 3 1 0 2 1 2 40.00 20.00 40.00 50.00 1970-08-12 27y 03m 27d 1971-12-04 28y 07m 18d 2 Stevenson
171 Raymond Straun McDonald Stewart 4 4 0 0 3 1 1 60.00 20.00 20.00 70.00 1976-12-27 17y 03m 20d 1979-04-25 19y 07m 18d 2 Stewart
171 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
171 Guido Van De Kamp 4 4 0 0 1 2 3 16.67 33.33 50.00 33.33 1991-11-23 27y 09m 15d 1994-05-07 30y 02m 29d 2 Van De Kamp
171 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
171 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
171 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
202 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
202 Mark Romano Birighitti 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2022-08-14 31y 03m 28d 2023-02-04 31y 09m 18d 1 Birighitti
202 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
202 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
202 Calum James Butcher 3 1 2 0 2 3 2 28.57 42.86 28.57 50.00 2013-09-28 22y 07m 02d 2022-03-05 31y 00m 07d 3 Butcher
202 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
202 Hugh Norman Davidson 3 0 3 0 1 0 3 25.00 .00 75.00 25.00 1999-09-25 19y 01m 22d 2000-12-23 20y 04m 20d 2 Davidson
202 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
202 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
202 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
202 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
202 Steven Fletcher 3 2 1 3 0 1 2 .00 33.33 66.67 16.67 2022-08-14 35y 04m 19d 2023-02-04 35y 10m 09d 1 Fletcher
202 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
202 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
202 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
202 Michael Gardyne 3 2 1 1 1 1 2 25.00 25.00 50.00 37.50 2012-09-22 26y 07m 30d 2013-02-09 27y 00m 17d 1 Gardyne
202 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
202 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
202 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
202 Stephen McConologue 3 3 0 0 2 0 3 40.00 .00 60.00 40.00 1999-05-15 17y 10m 29d 2002-03-09 20y 08m 21d 3 McConologue
202 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
202 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
202 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
202 John McQuillan 3 1 2 0 1 0 3 25.00 .00 75.00 25.00 2000-03-04 29y 07m 13d 2000-12-23 30y 05m 03d 2 McQuillan
202 Glenn Middleton 3 3 0 0 1 1 2 25.00 25.00 50.00 37.50 2022-08-14 22y 07m 13d 2024-09-01 24y 08m 00d 2 Middleton
202 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
202 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
202 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
202 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
202 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
202 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
202 Allan Preston 3 1 2 0 1 2 1 25.00 50.00 25.00 50.00 1988-05-07 18y 08m 21d 1992-04-18 22y 08m 02d 4 Preston
202 Paul Simon Ritchie 3 3 0 0 1 1 2 25.00 25.00 50.00 37.50 2004-10-27 29y 02m 06d 2005-11-05 30y 02m 15d 2 Ritchie
202 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
202 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
202 Robert Sharp Robinson 3 3 0 0 2 0 2 50.00 .00 50.00 50.00 1977-11-16 27y 00m 06d 1979-04-25 28y 05m 15d 2 Robinson
202 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
202 Richie Ryan 3 1 2 0 2 2 2 33.33 33.33 33.33 50.00 2012-02-25 27y 01m 19d 2013-02-09 28y 01m 03d 2 Ryan
202 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
202 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
202 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
202 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
202 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
202 Sandy (Alexander Smith) White 3 2 1 1 4 2 0 66.67 33.33 .00 83.33 1972-04-08 21y 05m 05d 1974-04-09 23y 05m 06d 3 White
202 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
247 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
247 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
247 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
247 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
247 Anthony Brian Bullock 2 2 0 0 1 0 2 33.33 .00 66.67 33.33 2003-08-23 31y 06m 05d 2005-04-16 33y 01m 29d 2 Bullock
247 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
247 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
247 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
247 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
247 Damian Casalinuovo 2 2 0 0 1 3 0 25.00 75.00 .00 62.50 2009-12-12 22y 06m 06d 2010-08-29 23y 02m 23d 2 Casalinuovo
247 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
247 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
247 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
247 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
247 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
247 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
247 Arnaud Djoum 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2022-12-24 33y 07m 22d 2023-02-04 33y 09m 02d 1 Djoum
247 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
247 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
247 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
247 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
247 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
247 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
247 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
247 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
247 Brian [1] Graham 2 2 0 2 2 1 0 66.67 33.33 .00 83.33 2013-09-28 25y 10m 05d 2014-03-21 26y 03m 26d 1 Graham
247 John Joseph (Jackie) Graham 2 2 0 1 2 0 1 66.67 .00 33.33 66.67 1967-01-28 20y 06m 12d 1967-11-11 21y 03m 26d 2 Graham
247 Daniel Leslie Grainger 2 2 0 0 2 1 3 33.33 16.67 50.00 41.67 2008-01-02 21y 05m 05d 2009-05-16 22y 09m 18d 2 Grainger
247 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
247 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
247 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
247 Paul Kinnaird 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 1986-12-20 20y 01m 09d 1987-11-18 21y 00m 07d 2 Kinnaird
247 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
247 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
247 Lee Mair 2 1 1 0 1 0 3 25.00 .00 75.00 25.00 2005-01-15 24y 01m 06d 2007-03-17 26y 03m 08d 2 Mair
247 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
247 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
247 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
247 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
247 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
247 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
247 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
247 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
247 Chris Mochrie 2 2 0 0 0 1 3 .00 25.00 75.00 12.50 2021-08-28 18y 04m 21d 2022-04-24 19y 00m 17d 1 Mochrie
247 Jennison Myrie-Williams 2 1 1 0 2 2 0 50.00 50.00 .00 75.00 2009-08-17 21y 03m 00d 2010-05-05 21y 11m 18d 1 Myrie-Williams
247 Ronald O'Brien 2 0 2 0 2 0 1 66.67 .00 33.33 66.67 2001-09-29 22y 08m 14d 2002-03-09 23y 01m 22d 1 O'Brien
247 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
247 William [2] Oswald 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1926-01-27 25y 10m 19d 1926-02-24 25y 11m 16d 1 Oswald
247 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
247 Peter Pawlett 2 2 0 0 0 0 2 .00 .00 100.00 .00 2021-11-06 30y 04m 19d 2023-02-04 31y 07m 17d 2 Pawlett
247 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
247 William H Pettigrew 2 1 1 0 3 1 0 75.00 25.00 .00 87.50 1980-09-27 26y 11m 29d 1981-03-28 27y 05m 28d 1 Pettigrew
247 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
247 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
247 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
247 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
247 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
247 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
247 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
247 David Sinclair 2 1 1 0 2 1 0 66.67 33.33 .00 83.33 1997-02-16 27y 04m 10d 1997-05-03 27y 06m 27d 1 Sinclair
247 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
247 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
247 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
247 Alexander Taylor 2 1 1 1 3 1 0 75.00 25.00 .00 87.50 1984-03-31 21y 09m 18d 1985-03-16 22y 09m 03d 2 Taylor
247 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
247 Timothy van der Meulen 2 0 2 0 2 0 1 66.67 .00 33.33 66.67 2011-02-19 20y 11m 17d 2011-05-15 21y 02m 13d 1 van der Meulen
247 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
247 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
247 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
247 David Worrell 2 2 0 0 0 0 3 .00 .00 100.00 .00 1999-04-06 21y 02m 25d 1999-12-05 21y 10m 23d 2 Worrell
247 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
318 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]
318 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]
318 Emmanuel Adegboyega 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 20y 11m 16d 2024-09-01 20y 11m 16d 1 Adegboyega
318 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
318 Scott Allan 1 1 0 0 2 0 0 100.00 .00 .00 100.00 2011-03-16 19y 03m 16d 2011-07-31 19y 08m 03d 2 Allan
318 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
318 Louis George P. Appere 1 0 1 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 20y 03m 16d 2021-11-06 22y 07m 11d 2 Appere
318 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
318 David Babunski 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 30y 06m 00d 2024-09-01 30y 06m 00d 1 Babunski
318 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
318 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
318 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
318 Steven Banks 1 1 0 0 8 5 3 50.00 31.25 18.75 65.63 2009-08-17 36y 08m 08d 2013-02-09 40y 02m 00d 4 Banks
318 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
318 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
318 Darko Bodul 1 1 0 0 0 0 2 .00 .00 100.00 .00 2015-10-18 26y 09m 07d 2015-12-30 26y 11m 19d 1 Bodul
318 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
318 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
318 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
318 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
318 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
318 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
318 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
318 Greg Cameron 1 1 0 0 1 1 3 20.00 20.00 60.00 30.00 2004-10-27 16y 06m 17d 2007-10-20 19y 06m 10d 4 Cameron
318 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
318 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
318 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
318 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
318 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
318 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
318 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
318 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
318 Mark Gerard Connolly 1 1 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 27y 06m 26d 2021-08-28 29y 08m 12d 2 Connolly
318 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
318 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
318 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
318 Mathew Anim Cudjoe 1 1 0 0 0 0 3 .00 .00 100.00 .00 2022-04-24 18y 05m 13d 2023-02-04 19y 02m 24d 2 Cudjoe
318 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
318 Samuel George Dalby 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 24y 08m 25d 2024-09-01 24y 08m 25d 1 Dalby
318 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
318 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
318 Ross Docherty 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 31y 07m 09d 2024-09-01 31y 07m 09d 1 Docherty
318 Coll Ian Donaldson 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2015-10-18 20y 06m 09d 2016-02-20 20y 10m 11d 1 Donaldson
318 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
318 Chris Erskine 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2013-12-07 26y 09m 29d 2015-12-30 28y 10m 22d 2 Erskine
318 Warren Feeney 1 1 0 0 0 1 1 .00 50.00 50.00 25.00 2008-12-20 27y 11m 03d 2009-02-28 28y 01m 11d 1 Feeney
318 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
318 Will Ferry 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 23y 08m 25d 2024-09-01 23y 08m 25d 1 Ferry
318 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
318 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
318 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
318 Declan Gallagher 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 33y 06m 19d 2024-09-01 33y 06m 19d 1 Gallagher
318 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
318 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
318 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
318 James Grady 1 1 0 0 1 1 1 33.33 33.33 33.33 50.00 2004-10-27 33y 07m 13d 2005-04-16 34y 01m 02d 1 Grady
318 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
318 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
318 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
318 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
318 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
318 David Michael Hogg 1 1 0 0 1 0 2 33.33 .00 66.67 33.33 1968-11-16 Not Known 1970-01-10 Not Known 2 Hogg
318 Graeme Holmes 1 0 1 0 0 0 2 .00 .00 100.00 .00 2004-02-21 19y 10m 26d 2004-05-01 20y 01m 05d 1 Holmes
318 Kevin Holt 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 31y 07m 07d 2024-09-01 31y 07m 07d 1 Holt
318 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
318 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
318 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
318 Paul Jarvie 1 1 0 0 2 1 4 28.57 14.29 57.14 35.71 2002-03-09 19y 08m 23d 2005-01-15 22y 07m 01d 4 Jarvie
318 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
318 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
318 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
318 Milos Lacny 1 0 1 0 1 0 1 50.00 .00 50.00 50.00 2012-02-25 23y 11m 17d 2012-12-23 24y 09m 15d 2 Lacny
318 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
318 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
318 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
318 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
318 Rory MacLeod 1 0 1 0 0 2 1 .00 66.67 33.33 33.33 2022-03-05 16y 01m 02d 2023-02-04 17y 00m 01d 2 MacLeod
318 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
318 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
318 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
318 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
318 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
318 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
318 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
318 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
318 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
318 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
318 Stewart McKimmie 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 1997-05-03 34y 06m 06d 1997-09-20 34y 10m 24d 2 McKimmie
318 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
318 Euan McLean 1 0 1 0 3 0 3 50.00 .00 50.00 50.00 2006-10-01 20y 08m 22d 2008-03-29 22y 02m 20d 2 McLean
318 Gordon Thomas McLeod 1 1 0 0 0 2 0 .00 100.00 .00 50.00 1985-11-02 18y 02m 00d 1987-05-11 19y 08m 09d 2 McLeod
318 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
318 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
318 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
318 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
318 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
318 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
318 Archie Meekison 1 0 1 0 0 2 2 .00 50.00 50.00 25.00 2022-03-05 19y 10m 01d 2022-12-24 20y 07m 20d 2 Meekison
318 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
318 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
318 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
318 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
318 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
318 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
318 Louis Elliot Moult 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 32y 03m 18d 2024-09-01 32y 03m 18d 1 Moult
318 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
318 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
318 Lewis Neilson 1 0 1 0 0 1 1 .00 50.00 50.00 25.00 2022-03-05 18y 09m 18d 2022-04-24 18y 11m 09d 1 Neilson
318 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
318 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
318 Sean O'Connor 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2000-03-04 18y 07m 26d 2002-03-09 20y 08m 02d 2 O'Connor
318 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
318 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
318 Roy O'Donovan 1 0 1 0 1 1 0 50.00 50.00 .00 75.00 2008-09-27 23y 01m 17d 2008-12-20 23y 04m 10d 1 O'Donovan
318 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
318 Daniel Ogunmade 1 0 1 0 0 0 2 .00 .00 100.00 .00 2002-12-21 19y 03m 25d 2003-04-05 19y 07m 10d 1 Ogunmade
318 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
318 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
318 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
318 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
318 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
318 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
318 Mark Reynolds 1 1 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 32y 02m 05d 2021-08-28 34y 03m 21d 2 Reynolds
318 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
318 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
318 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
318 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
318 Jordan Robertson 1 1 0 2 2 0 0 100.00 .00 .00 100.00 2007-10-20 19y 08m 08d 2008-01-02 19y 10m 21d 1 Robertson
318 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
318 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
318 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
318 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
318 Vicko Sevelj 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 23y 11m 13d 2024-09-01 23y 11m 13d 1 Sevelj
318 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
318 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
318 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
318 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
318 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
318 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
318 Grant Smith 1 0 1 0 0 0 2 .00 .00 100.00 .00 2006-10-01 26y 04m 26d 2006-12-23 26y 07m 18d 1 Smith
318 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
318 Kerr David 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
318 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
318 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
318 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
318 Gijsbertus P Steinmann 1 1 0 0 1 1 0 50.00 50.00 .00 75.00 1990-11-17 29y 07m 15d 1991-05-04 30y 01m 02d 1 Steinmann
318 Luca Stephenson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 20y 11m 15d 2024-09-01 20y 11m 15d 1 Stephenson
318 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
318 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
318 Michal Szromnik 1 1 0 0 0 0 2 .00 .00 100.00 .00 2015-10-18 22y 07m 14d 2015-12-30 22y 09m 26d 1 Szromnik
318 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
318 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
318 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
318 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
318 Kristijan Trapanovski 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 25y 00m 18d 2024-09-01 25y 00m 18d 1 Trapanovski
318 Jort van der Sande 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 28y 07m 07d 2024-09-01 28y 07m 07d 1 van der Sande
318 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
318 Jack James Walton 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 26y 04m 09d 2024-09-01 26y 04m 09d 1 Walton
318 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
318 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
318 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
318 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
318 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
318 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
318 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
318 Stephen Wright 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2000-10-14 29y 01m 17d 2001-09-29 30y 01m 02d 2 Wright
318 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
318 Luis Maria Zwick 1 1 0 0 1 0 2 33.33 .00 66.67 33.33 2015-10-18 21y 04m 24d 2016-02-20 21y 08m 27d 1 Zwick
486 Shepherd [1] 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1994-01-08 Not Known 1994-01-08 Not Known 1 [1]
486 Stuart Abbot 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-02-07 19y 07m 11d 2006-02-07 19y 07m 11d 1 Abbot
486 Tim Akinola 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-03-05 20y 09m 25d 2022-03-05 20y 09m 25d 1 Akinola
486 Sadat Anaku 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-12-24 22y 00m 15d 2023-02-04 22y 01m 26d 1 Anaku
486 Loick Ayina 0 0 0 0 0 0 1 .00 .00 100.00 .00 2023-02-04 19y 09m 15d 2023-02-04 19y 09m 15d 1 Ayina
486 Gregg Burnett 0 0 0 0 0 0 1 .00 .00 100.00 .00 2006-12-23 19y 06m 29d 2006-12-23 19y 06m 29d 1 Burnett
486 John [2] Burns 0 0 0 0 0 0 1 .00 .00 100.00 .00 1979-04-04 25y 06m 14d 1979-04-04 25y 06m 14d 1 Burns
486 Daniele Chiarini 0 0 0 0 0 0 1 .00 .00 100.00 .00 2003-04-05 23y 11m 25d 2003-04-05 23y 11m 25d 1 Chiarini
486 Marc Anthony Cocozza 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-03-09 21y 02m 01d 2002-03-09 21y 02m 01d 1 Cocozza
486 Nick Colgan 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2005-04-16 31y 06m 28d 2005-04-16 31y 06m 28d 1 Colgan
486 Aaron Conway 0 0 0 0 0 0 1 .00 .00 100.00 .00 2004-05-01 19y 01m 02d 2004-05-01 19y 01m 02d 1 Conway
486 William Easton 0 0 0 0 0 0 1 .00 .00 100.00 .00 2006-10-01 20y 02m 14d 2006-10-01 20y 02m 14d 1 Easton
486 Carljohan Eriksson 0 0 0 0 0 2 2 .00 50.00 50.00 25.00 2022-03-05 26y 10m 08d 2022-12-24 27y 07m 29d 2 Eriksson
486 Kai Fotheringham 0 0 0 0 0 0 2 .00 .00 100.00 .00 2022-08-14 19y 03m 27d 2023-02-04 19y 09m 17d 1 Fotheringham
486 Stuart Robertson Garden 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-03-21 23y 01m 11d 1995-03-21 23y 01m 11d 1 Garden
486 Ross John Gardiner 0 0 0 0 0 2 0 .00 100.00 .00 50.00 2004-10-27 17y 09m 27d 2006-02-07 19y 01m 10d 2 Gardiner
486 Craig Hill 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2010-05-05 22y 09m 04d 2010-05-05 22y 09m 04d 1 Hill
486 Dale Hilson 0 0 0 0 1 0 1 50.00 .00 50.00 50.00 2011-07-31 18y 07m 08d 2012-09-22 19y 08m 30d 2 Hilson
486 Lars Hirschfeld 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-10-27 26y 00m 10d 2004-10-27 26y 00m 10d 1 Hirschfeld
486 Florent Hoti 0 0 0 0 0 0 2 .00 .00 100.00 .00 2021-08-28 20y 08m 17d 2021-11-06 20y 10m 26d 1 Hoti
486 James Alan Irvine 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1988-02-03 29y 06m 22d 1988-02-03 29y 06m 22d 1 Irvine
486 Henrik Jorgensen 0 0 0 0 1 0 3 25.00 .00 75.00 25.00 1994-09-17 28y 07m 01d 1995-03-12 29y 00m 24d 1 Jorgensen
486 Lance Key 0 0 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 28y 03m 25d 1996-09-07 28y 03m 25d 1 Key
486 Adam King 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 09m 01d 2019-07-12 23y 09m 01d 1 King
486 Kyle Knoyle 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 19y 04m 27d 2016-02-20 19y 04m 27d 1 Knoyle
486 Alan Liddle 0 0 0 0 0 0 1 .00 .00 100.00 .00 1970-11-14 18y 03m 21d 1970-11-14 18y 03m 21d 1 Liddle
486 Marc McCallum 0 0 0 0 2 1 0 66.67 33.33 .00 83.33 2013-09-28 20y 06m 01d 2014-03-21 20y 11m 22d 1 McCallum
486 Michael [1] McGovern 0 0 0 0 1 1 2 25.00 25.00 50.00 37.50 2008-09-27 24y 02m 15d 2009-05-16 24y 10m 04d 1 McGovern
486 Deniz Dogan Mehmet 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 26y 09m 23d 2019-07-12 26y 09m 23d 1 Mehmet
486 Mark John Millar 0 0 0 0 1 1 2 25.00 25.00 50.00 37.50 2012-09-22 24y 06m 30d 2013-02-09 24y 11m 17d 1 Millar
486 Craig [2022] Moore 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-03-05 16y 05m 12d 2022-04-24 16y 07m 03d 1 Moore
486 Derek R Murray 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1983-12-10 23y 00m 14d 1983-12-10 23y 00m 14d 1 Murray
486 Simon Murray 0 0 0 0 0 0 2 .00 .00 100.00 .00 2015-10-18 23y 06m 26d 2015-12-30 23y 09m 08d 1 Murray
486 Jack Newman 0 0 0 0 0 0 3 .00 .00 100.00 .00 2021-08-28 19y 06m 16d 2023-02-04 20y 11m 23d 2 Newman
486 Richard Odada 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 23y 09m 07d 2024-09-01 23y 09m 07d 1 Odada
486 Pat Onstad 0 0 0 0 0 0 3 .00 .00 100.00 .00 1999-12-05 31y 10m 22d 2000-10-14 32y 09m 01d 2 Onstad
486 Darren Petrie 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2012-12-23 17y 04m 27d 2013-09-28 18y 02m 02d 2 Petrie
486 Francisco Ramirez 0 0 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 Not Known 2000-10-14 Not Known 1 Ramirez
486 David Matthew Richards 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 30y 08m 02d 2024-09-01 30y 08m 02d 1 Richards
486 Riku Olavi Riski 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 26y 06m 04d 2016-02-20 26y 06m 04d 1 Riski
486 Craig Ian Samson 0 0 0 0 0 1 2 .00 33.33 66.67 16.67 2005-08-14 21y 04m 11d 2006-02-07 21y 10m 04d 1 Samson
486 Sean Eamon Sheehy 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1974-03-16 22y 03m 16d 1974-03-16 22y 03m 16d 1 Sheehy
486 Cameron Smith 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 10m 18d 2019-07-12 23y 10m 18d 1 Smith
486 Harry Souttar 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-10-18 16y 11m 26d 2015-10-18 16y 11m 26d 1 Souttar
486 Euan Spark 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-12-30 19y 01m 01d 2015-12-30 19y 01m 01d 1 Spark
486 Charlie Telfer 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-10-18 20y 03m 14d 2015-10-18 20y 03m 14d 1 Telfer
486 Miller Thomson 0 0 0 0 1 0 1 50.00 .00 50.00 50.00 2022-04-24 17y 09m 04d 2024-09-01 20y 01m 12d 2 Thomson
486 Meshack Izuchukwu Ubochioma 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 22y 09m 03d 2024-09-01 22y 09m 03d 1 Ubochioma
486 Lauri Dalla Valle 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-11-19 20y 02m 05d 2011-11-19 20y 02m 05d 1 Valle
486 Gregory Vignal 0 0 0 0 0 0 1 .00 .00 100.00 .00 2012-09-22 31y 02m 03d 2012-09-22 31y 02m 03d 1 Vignal
486 David Wilson 0 0 0 0 0 0 1 .00 .00 100.00 .00 1969-08-23 30y 07m 13d 1969-08-23 30y 07m 13d 1 Wilson


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 22 31.75 33.33 34.92 48.41 1980-02-20 17y 06m 17d 2000-04-22 37y 08m 19d 17 Malpas
2 David Narey 53 52 1 0 22 15 17 40.74 27.78 31.48 54.63 1974-10-12 18y 04m 00d 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 15 16 16.22 40.54 43.24 36.49 1986-08-23 22y 05m 13d 1998-03-21 34y 00m 11d 11 Bowman
6 Paul Whitehead Sturrock 36 30 6 11 17 9 11 45.95 24.32 29.73 58.11 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 8 12 11 25.81 38.71 35.48 45.16 1983-10-22 19y 00m 27d 1993-11-06 29y 01m 12d 11 Clark
9 Andrew Rolland 30 28 2 3 13 7 11 41.94 22.58 35.48 53.23 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 15 7 7 51.72 24.14 24.14 63.79 2007-03-17 23y 07m 17d 2016-02-20 32y 06m 22d 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 14 5 5 58.33 20.83 20.83 68.75 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 12 5 6 52.17 21.74 26.09 63.04 1977-04-20 18y 07m 19d 1987-05-11 28y 08m 10d 9 Kirkwood
18 Craig Easton 21 15 6 0 6 3 13 27.27 13.64 59.09 34.09 1997-05-03 18y 02m 07d 2004-05-01 25y 02m 05d 8 Easton
19 David Dodds 20 19 1 7 10 7 4 47.62 33.33 19.05 64.29 1976-12-27 18y 03m 04d 1986-04-12 27y 06m 20d 7 Dodds
19 George (Thomas George) Fleming 20 19 1 0 11 5 5 52.38 23.81 23.81 64.29 1972-04-08 23y 06m 17d 1979-04-14 30y 06m 23d 8 Fleming
21 Jon Daly 19 15 4 4 10 6 4 50.00 30.00 20.00 65.00 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 11 5 5 52.38 23.81 23.81 64.29 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 7 17.65 41.18 41.18 38.24 1988-10-01 17y 09m 21d 1995-01-14 24y 01m 04d 7 Cleland
27 David McCracken 16 15 1 0 5 2 11 27.78 11.11 61.11 33.33 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 4 4 50.00 25.00 25.00 62.50 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 7 18.75 37.50 43.75 37.50 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 10 6 8 41.67 25.00 33.33 54.17 2005-01-15 17y 06m 25d 2012-04-28 24y 10m 07d 8 Kenneth
36 Raymond McKinnon 14 11 3 1 5 3 7 33.33 20.00 46.67 43.33 1990-01-27 19y 05m 22d 1998-03-21 27y 07m 16d 5 McKinnon
36 Andrew McLaren 14 11 3 0 5 7 4 31.25 43.75 25.00 53.13 1991-09-21 18y 03m 16d 2003-11-30 30y 05m 25d 8 McLaren
36 Ralph Milne 14 11 3 4 7 7 1 46.67 46.67 6.67 70.00 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 5 4 5 35.71 28.57 35.71 50.00 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 10 2 4 62.50 12.50 25.00 68.75 2007-03-17 21y 08m 03d 2014-03-21 28y 08m 07d 6 Gomis
44 Mark George Perry 13 12 1 0 4 4 7 26.67 26.67 46.67 40.00 1993-01-30 21y 11m 23d 1998-03-21 27y 01m 14d 5 Perry
44 Steven Thompson 13 9 4 2 4 2 9 26.67 13.33 60.00 33.33 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 7 30.77 15.38 53.85 38.46 1967-11-11 20y 11m 04d 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 5 1 10 31.25 6.25 62.50 34.38 2002-03-09 20y 01m 14d 2007-10-20 25y 08m 27d 7 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 5 7.69 53.85 38.46 34.62 1988-02-03 21y 00m 00d 1992-02-08 25y 00m 05d 5 Paatelainen
51 Walter Ferguson Smith 12 12 0 0 5 5 3 38.46 38.46 23.08 57.69 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 5 3 38.46 38.46 23.08 57.69 2008-01-02 21y 00m 05d 2012-04-28 25y 04m 00d 5 Swanson
51 Keith Watson 12 10 2 1 7 5 4 43.75 31.25 25.00 59.38 2006-12-23 17y 01m 09d 2013-12-07 24y 00m 23d 6 Watson
51 Mark [2] Wilson 12 11 1 1 4 2 7 30.77 15.38 53.85 38.46 2002-09-21 18y 03m 16d 2014-03-21 29y 09m 16d 5 Wilson
61 Alan Maxwell Archibald 11 11 0 2 2 2 8 16.67 16.67 66.67 25.00 2003-08-23 25y 08m 10d 2006-12-23 29y 00m 10d 4 Archibald
61 Kenneth Hay Cameron 11 10 1 7 5 2 5 41.67 16.67 41.67 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 5 33.33 25.00 41.67 45.83 1997-01-18 30y 02m 29d 1999-05-15 32y 06m 25d 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 5 1 10 31.25 6.25 62.50 34.38 1998-10-24 19y 02m 08d 2004-05-01 24y 08m 15d 6 Gallacher
61 David Goodwillie 11 10 1 1 7 5 3 46.67 33.33 20.00 63.33 2006-02-07 16y 10m 10d 2013-12-07 24y 08m 09d 6 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 2 41.67 41.67 16.67 62.50 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 3 1 7 27.27 9.09 63.64 31.82 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 8 27.27 .00 72.73 27.27 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 7 5 8 35.00 25.00 40.00 47.50 2005-01-15 18y 03m 23d 2011-05-15 24y 07m 22d 7 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 8 3 3 57.14 21.43 21.43 67.86 2011-02-19 18y 10m 22d 2014-03-21 21y 11m 21d 4 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 6 3 3 50.00 25.00 25.00 62.50 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 6 30.00 10.00 60.00 35.00 2001-09-29 29y 04m 05d 2005-11-05 33y 05m 12d 5 McIntyre
81 Gary John McSwegan 9 3 6 1 4 3 3 40.00 30.00 30.00 55.00 1996-09-07 25y 11m 14d 1998-08-16 27y 10m 23d 3 McSwegan
81 Dusan Pernis 9 9 0 0 6 3 1 60.00 30.00 10.00 75.00 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 5 22.22 22.22 55.56 33.33 1993-11-06 26y 10m 24d 2006-10-01 39y 09m 18d 3 Brewster
94 William Dodds 8 8 0 1 2 1 7 20.00 10.00 70.00 25.00 1998-10-24 29y 08m 19d 2005-08-14 36y 06m 09d 5 Dodds
94 Barry Douglas 8 6 2 1 6 2 2 60.00 20.00 20.00 70.00 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) = 129

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 Steven Fletcher 3 1 3 1.00 2022-08-14 35y 04m 19d 1 2023-02-04 35y 10m 09d 3 1 Fletcher
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
26 Thomas Adamson 2 3 .67 1938-01-22 Not Known 1 1939-11-18 Not Known 2 2 Adamson
26 Hasney Aljofree 2 1 4 .50 2000-12-23 22y 05m 12d 2 2002-03-09 23y 07m 26d 4 2 Aljofree
26 Alan Maxwell Archibald 2 11 .18 2003-11-30 25y 11m 17d 2 2005-01-15 27y 01m 02d 6 2 Archibald
26 Robert Bauld 2 7 .29 1926-01-23 Not Known 2 1926-02-24 Not Known 5 1 Bauld
26 Grant Ian Brebner 2 6 .33 2005-04-16 27y 04m 10d 3 2006-02-07 28y 02m 01d 6 2 Brebner
26 Craig James Brewster 2 8 .25 1994-01-08 27y 00m 26d 2 1994-11-19 27y 11m 06d 5 2 Brewster
26 Jimmy Briggs 2 18 .11 1964-03-14 26y 11m 06d 9 1964-03-14 26y 11m 06d 9 1 Briggs
26 Danny Cadamarteri 2 1 2 1.00 2009-08-17 29y 10m 05d 1 2009-08-17 29y 10m 05d 1 1 Cadamarteri
26 Nicky Clark 2 1 5 .40 2021-11-06 30y 05m 03d 3 2022-03-05 30y 09m 02d 4 1 Clark
26 Patrick Martin Connolly 2 13 .15 1990-01-27 19y 07m 02d 2 1994-01-08 23y 06m 14d 11 2 Connolly
26 Thomas Coyne 2 5 .40 1984-03-11 21y 03m 26d 1 1984-03-11 21y 03m 26d 1 1 Coyne
26 Christian Eduard Dailly 2 11 .18 1994-11-19 21y 00m 27d 8 1994-11-19 21y 00m 27d 8 1 Dailly
26 Ryan Marc Edwards 2 7 .29 2021-11-06 27y 11m 20d 2 2022-04-24 28y 05m 07d 4 1 Edwards
26 Iain John H Ferguson 2 6 .33 1986-12-20 24y 04m 16d 3 1987-08-22 25y 00m 18d 4 2 Ferguson
26 William (Willo) Flood 2 13 .15 2012-04-28 27y 00m 18d 9 2013-02-09 27y 09m 30d 13 2 Flood
26 Hamish Mackie French 2 8 .25 1991-05-04 27y 02m 27d 7 1991-05-04 27y 02m 27d 7 1 French
26 Patrick J Gardner 2 8 .25 1973-02-10 29y 02m 14d 3 1974-04-06 30y 04m 10d 6 2 Gardner
26 Denis Gillespie 2 23 .09 1960-10-01 24y 08m 23d 1 1962-12-15 26y 11m 07d 5 2 Gillespie
26 Sergio Henrique Gomes 2 2 1.00 1995-03-12 25y 07m 13d 1 1995-03-21 25y 07m 22d 2 1 Gomes
26 Morgaro Gomis 2 13 .15 2010-03-07 24y 07m 21d 10 2010-08-29 25y 01m 15d 11 2 Gomis
26 Brian [1] Graham 2 2 1.00 2013-12-07 26y 00m 14d 2 2014-03-21 26y 03m 26d 3 1 Graham
26 Andrew Haddow 2 1 2.00 1930-04-02 Not Known 1 1930-04-02 Not Known 1 1 Haddow
26 Noel Hunt 2 5 .40 2007-03-17 24y 02m 19d 2 2008-01-02 25y 00m 07d 4 2 Hunt
26 Darren Jackson 2 1 7 .29 1990-04-28 23y 09m 03d 3 1990-11-17 24y 03m 23d 5 2 Jackson
26 Archie Gall Knox 2 5 .40 1974-03-16 26y 10m 15d 3 1974-04-09 26y 11m 08d 5 1 Knox
26 Frank Kopel 2 23 .09 1972-04-08 23y 00m 11d 1 1978-09-30 29y 06m 02d 19 2 Kopel
26 Dylan Levitt 2 4 .50 2022-04-24 21y 05m 07d 2 2022-12-24 22y 01m 07d 3 2 Levitt
26 Gary Mackay-Steven 2 7 .29 2012-04-28 21y 07m 29d 4 2013-12-07 23y 03m 07d 8 2 Mackay-Steven
26 Maurice Daniel Robert Malpas 2 61 .03 1985-03-16 22y 07m 13d 11 1992-04-18 29y 08m 15d 38 2 Malpas
26 James McIntyre 2 9 .22 2001-09-29 29y 04m 05d 1 2004-02-21 31y 08m 28d 5 2 McIntyre
26 Arthur Hughes Milne 2 4 .50 1935-02-23 20y 02m 12d 1 1940-02-17 25y 02m 06d 4 2 Milne
26 Kjell Olafsson 2 12 .17 1997-01-18 31y 05m 26d 2 1997-09-20 32y 01m 28d 5 2 Olafsson
26 Mika-Matti Petteri Paatelainen 2 1 12 .17 1989-11-25 22y 09m 22d 7 1990-01-27 22y 11m 24d 8 1 Paatelainen
26 Graeme Morris Payne 2 18 .11 1974-04-09 18y 01m 27d 3 1976-12-27 20y 10m 14d 11 2 Payne
26 Dennis Alexander Reid 2 9 .22 1971-03-20 24y 00m 18d 8 1971-03-20 24y 00m 18d 8 1 Reid
26 Jordan Robertson 2 1 2.00 2007-10-20 19y 08m 08d 1 2007-10-20 19y 08m 08d 1 1 Robertson
26 Scott Robertson 2 11 .18 2008-09-27 20y 10m 01d 1 2011-11-19 23y 11m 24d 10 2 Robertson
26 Steven Thompson 2 13 .15 2001-04-07 22y 05m 24d 11 2001-09-29 22y 11m 15d 12 2 Thompson
26 George Gordon Wallace 2 5 .40 1976-10-23 33y 04m 03d 1 1977-11-09 34y 04m 20d 4 2 Wallace
26 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 Ross Graham 1 5 .20 2024-09-01 23y 06m 12d 6 2024-09-01 23y 06m 12d 6 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 30y 09m 30d 3 1976-02-21 30y 09m 30d 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 4 .25 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 11m 16d 2 1926-02-24 25y 11m 16d 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 7 .14 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) = 130

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



Hat Tricks


Total = 6

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
Duffy Not Known 0 3 Player Testimonial Mon 09 Apr 1928 Dundee United 3 Hearts 4
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 Scottish Premier League Sat 17 Mar 2007 Hearts 0 Dundee United 4
Barry Robson 29y 01m 26d 14 3 Scottish Premier League 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 19 1.27 3 6 7 18.75 37.50 43.75 37.50 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 14 1.27 4 3 5 33.33 25.00 41.67 45.83 1997-01-18 30y 02m 29d 1999-05-15 32y 06m 25d 3 Dijkstra
6 Paul James Gallacher 11 30 2.73 5 1 10 31.25 6.25 62.50 34.38 1998-10-24 19y 02m 08d 2004-05-01 24y 08m 15d 6 Gallacher
8 Dusan Pernis 9 6 .67 6 3 1 60.00 30.00 10.00 75.00 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 27 3.86 2 2 9 15.38 15.38 69.23 23.08 1998-08-16 24y 04m 13d 2003-04-05 29y 00m 02d 5 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 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
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
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 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
14 Guido Van De Kamp 4 5 1.25 1 2 3 16.67 33.33 50.00 33.33 1991-11-23 27y 09m 15d 1994-05-07 30y 02m 29d 2 Van De Kamp
17 Mark Romano Birighitti 3 9 3.00 0 1 2 .00 33.33 66.67 16.67 2022-08-14 31y 03m 28d 2023-02-04 31y 09m 18d 1 Birighitti
18 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
18 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
18 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
18 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
18 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
18 Anthony Brian Bullock 2 7 3.50 1 0 2 33.33 .00 66.67 33.33 2003-08-23 31y 06m 05d 2005-04-16 33y 01m 29d 2 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 Jack James Walton 1 0 .00 1 0 0 100.00 .00 .00 100.00 2024-09-01 26y 04m 09d 2024-09-01 26y 04m 09d 1 Walton
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
24 Steven Banks 1 13 13.00 8 5 3 50.00 31.25 18.75 65.63 2009-08-17 36y 08m 08d 2013-02-09 40y 02m 00d 4 Banks
24 Paul Jarvie 1 13 13.00 2 1 4 28.57 14.29 57.14 35.71 2002-03-09 19y 08m 23d 2005-01-15 22y 07m 01d 4 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 4 4.00 0 0 2 .00 .00 100.00 .00 2015-10-18 22y 07m 14d 2015-12-30 22y 09m 26d 1 Szromnik
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 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 Luis Maria Zwick 1 5 5.00 1 0 2 33.33 .00 66.67 33.33 2015-10-18 21y 04m 24d 2016-02-20 21y 08m 27d 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 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

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 = 393
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) = 126

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 Kevin Thomas 3 5 .60 1994-09-17 19y 04m 23d n/a 1994-11-19 19y 06m 25d n/a 1 Thomas
13 Lawrence Shankland 3 1 4 .75 2022-08-14 27y 00m 04d n/a 2023-02-04 27y 05m 25d n/a 1 Shankland
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



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 18 23 1.28 10 4 4 55.56 22.22 22.22 66.67 2003-11-30 20y 11m 00d 2024-09-01 41y 08m 02d 7 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 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
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
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 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 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 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 Zander Clark 2 3 1.50 1 1 0 50.00 50.00 .00 75.00 2022-12-24 30y 05m 28d 2023-02-04 30y 07m 09d 1 Clark
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
21 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
21 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
21 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
21 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 22 32.26 32.26 35.48 48.39 1983-10-22 21y 02m 19d 2000-04-22 37y 08m 19d 16 Malpas
2 David Narey Dundee United 53 52 1 0 22 15 17 40.74 27.78 31.48 54.63 1974-10-12 18y 04m 00d 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 15 16 16.22 40.54 43.24 36.49 1986-08-23 22y 05m 13d 1998-03-21 34y 00m 11d 11 Bowman
10 Paul Whitehead Sturrock Dundee United 36 30 6 11 17 9 11 45.95 24.32 29.73 58.11 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 8 12 11 25.81 38.71 35.48 45.16 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 13 7 11 41.94 22.58 35.48 53.23 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 18 10 4 4 55.56 22.22 22.22 66.67 2003-11-30 20y 11m 00d 2024-09-01 41y 08m 02d 7 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 7 18.75 37.50 43.75 37.50 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 5 33.33 25.00 41.67 45.83 1997-01-18 30y 02m 29d 1999-05-15 32y 06m 25d 3 Dijkstra
10 Paul James Gallacher Dundee United 11 5 1 10 31.25 6.25 62.50 34.38 1998-10-24 19y 02m 08d 2004-05-01 24y 08m 15d 6 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 3 1 60.00 30.00 10.00 75.00 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 2 2 9 15.38 15.38 69.23 23.08 1998-08-16 24y 04m 13d 2003-04-05 29y 00m 02d 5 Combe

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