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 = 443
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Maurice Daniel Robert Malpas 60 59 1 2 20 20 20 33.33 33.33 33.33 50.00 1983-10-22 21y 02m 19d 2000-04-22 37y 08m 19d 16 Malpas
2 David Narey 53 52 1 0 21 15 17 39.62 28.30 32.08 53.77 1975-02-08 18y 07m 27d 1993-03-13 36y 09m 01d 15 Narey
3 Paul Anthony Hegarty 45 45 0 5 19 14 12 42.22 31.11 26.67 57.78 1975-02-08 20y 06m 14d 1989-09-23 35y 01m 29d 13 Hegarty
4 Hamish Robert McAlpine 38 38 0 0 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine
5 Douglas B Smith 37 37 0 3 14 10 13 37.84 27.03 35.14 51.35 1962-01-24 24y 10m 15d 1975-02-08 37y 10m 30d 14 Smith
6 David Bowman 36 35 1 1 6 14 16 16.67 38.89 44.44 36.11 1986-08-23 22y 05m 13d 1998-03-21 34y 00m 11d 11 Bowman
6 Paul Whitehead Sturrock 36 30 6 11 16 9 11 44.44 25.00 30.56 56.94 1975-02-08 18y 03m 29d 1989-05-06 32y 06m 26d 12 Sturrock
8 James Edward McInally 33 29 4 1 7 14 12 21.21 42.42 36.36 42.42 1986-10-25 22y 08m 06d 1997-02-25 33y 00m 06d 10 McInally
9 John Brown Clark 30 19 11 3 7 12 11 23.33 40.00 36.67 43.33 1983-10-22 19y 00m 27d 1993-11-06 29y 01m 12d 11 Clark
9 Andrew Rolland 30 28 2 3 12 7 11 40.00 23.33 36.67 51.67 1967-11-11 24y 11m 30d 1977-11-16 35y 00m 04d 11 Rolland
11 John William Holt 25 21 4 0 14 4 7 56.00 16.00 28.00 64.00 1975-12-13 19y 00m 22d 1987-08-22 30y 09m 01d 10 Holt
12 Eamonn John Bannon 24 24 0 5 13 6 5 54.17 25.00 20.83 66.67 1980-09-27 22y 05m 09d 1988-02-03 29y 09m 16d 6 Bannon
12 Sean Dillon 24 21 3 0 13 6 5 54.17 25.00 20.83 66.67 2007-03-17 23y 07m 17d 2015-12-30 32y 05m 00d 9 Dillon
14 Denis Gillespie 23 23 0 2 6 7 10 26.09 30.43 43.48 41.30 1960-10-01 24y 08m 23d 1970-01-10 34y 00m 02d 10 Gillespie
14 Frank Kopel 23 22 1 2 13 5 5 56.52 21.74 21.74 67.39 1972-04-08 23y 00m 11d 1981-03-28 32y 00m 00d 9 Kopel
14 William James Alexander McKinlay 23 22 1 1 4 10 9 17.39 43.48 39.13 39.13 1987-11-18 18y 06m 27d 1995-03-21 25y 10m 27d 8 McKinlay
17 Craig Easton 21 15 6 0 5 3 13 23.81 14.29 61.90 30.95 1997-05-03 18y 02m 07d 2004-05-01 25y 02m 05d 8 Easton
17 William John Kirkwood 21 19 2 10 11 4 6 52.38 19.05 28.57 61.90 1977-04-20 18y 07m 19d 1987-05-11 28y 08m 10d 8 Kirkwood
19 George (Thomas George) Fleming 20 19 1 0 10 5 5 50.00 25.00 25.00 62.50 1972-04-08 23y 06m 17d 1979-04-14 30y 06m 23d 8 Fleming
20 Jon Daly 19 15 4 4 9 6 4 47.37 31.58 21.05 63.16 2007-03-17 24y 02m 09d 2013-02-09 30y 01m 01d 7 Daly
20 David Dodds 19 18 1 7 10 5 4 52.63 26.32 21.05 65.79 1978-09-30 20y 00m 07d 1986-04-12 27y 06m 20d 5 Dodds
20 William Marshall Thomson 19 19 0 0 3 11 5 15.79 57.89 26.32 44.74 1984-08-11 26y 06m 01d 1990-09-29 32y 07m 19d 7 Thomson
23 Jimmy Briggs 18 18 0 2 5 6 7 27.78 33.33 38.89 44.44 1960-10-01 23y 05m 23d 1969-08-09 32y 04m 01d 9 Briggs
23 Ian [John] Mitchell 18 18 0 11 7 4 7 38.89 22.22 38.89 50.00 1962-12-15 16y 07m 06d 1972-10-14 26y 05m 05d 10 Mitchell
23 Graeme Morris Payne 18 16 2 2 8 5 5 44.44 27.78 27.78 58.33 1973-11-10 17y 08m 28d 1981-03-28 25y 01m 15d 7 Payne
26 Tommy Neilson 17 17 0 0 7 5 5 41.18 29.41 29.41 55.88 1960-10-01 Not Known 1968-03-20 Not Known 8 Neilson
27 Alexander Cleland 16 14 2 0 3 7 6 18.75 43.75 37.50 40.63 1988-10-01 17y 09m 21d 1995-01-14 24y 01m 04d 7 Cleland
27 David McCracken 16 15 1 0 4 2 10 25.00 12.50 62.50 31.25 2000-12-23 19y 02m 07d 2007-03-17 25y 05m 01d 7 McCracken
27 Thomas Thomson Millar 16 16 0 1 6 5 5 37.50 31.25 31.25 53.13 1962-04-28 23y 04m 25d 1968-11-16 29y 11m 13d 8 Millar
27 Freddy Van Der Hoorn 16 16 0 0 4 6 6 25.00 37.50 37.50 43.75 1989-09-23 25y 11m 11d 1994-01-08 30y 02m 27d 5 Van Der Hoorn
31 Paul Dixon 15 13 2 0 8 3 4 53.33 20.00 26.67 63.33 2008-09-27 21y 10m 05d 2016-02-20 29y 02m 29d 5 Dixon
31 Charles Richard Gough 15 15 0 1 8 3 4 53.33 20.00 26.67 63.33 1983-10-22 21y 06m 17d 1986-04-12 24y 00m 07d 3 Gough
31 Mark Kerr 15 14 1 0 5 1 9 33.33 6.67 60.00 36.67 2003-08-23 21y 05m 21d 2008-03-29 26y 00m 27d 5 Kerr
31 Alan David Main 15 15 0 0 3 6 6 20.00 40.00 40.00 40.00 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main
31 Donald Scrimgeour McKay 15 15 0 0 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 22y 04m 27d 1970-08-19 30y 05m 00d 8 McKay
36 Kevin William Gallacher 14 11 3 0 2 9 3 14.29 64.29 21.43 46.43 1986-01-11 19y 01m 19d 1989-11-25 23y 00m 02d 5 Gallacher
36 David Hannah 14 12 2 0 4 1 9 28.57 7.14 64.29 32.14 1994-01-08 20y 05m 04d 2001-12-26 28y 04m 22d 7 Hannah
36 Garry Kenneth 14 13 1 0 5 5 4 35.71 35.71 28.57 53.57 2005-04-16 17y 09m 26d 2012-04-28 24y 10m 07d 7 Kenneth
36 Raymond McKinnon 14 11 3 1 5 3 6 35.71 21.43 42.86 46.43 1990-01-27 19y 05m 22d 1998-03-21 27y 07m 16d 5 McKinnon
36 Andrew McLaren 14 11 3 0 5 5 4 35.71 35.71 28.57 53.57 1993-08-28 20y 02m 23d 2003-11-30 30y 05m 25d 6 McLaren
36 John [1] Rankin 14 14 0 1 7 3 4 50.00 21.43 28.57 60.71 2011-07-31 28y 01m 04d 2016-02-20 32y 07m 24d 4 Rankin
36 Barry Gordon George Robson 14 14 0 9 4 2 8 28.57 14.29 57.14 35.71 2003-08-23 24y 09m 16d 2008-01-02 29y 01m 26d 5 Robson
43 Patrick Martin Connolly 13 10 3 2 1 4 8 7.69 30.77 61.54 23.08 1989-05-06 18y 10m 11d 1995-01-14 24y 06m 20d 6 Connolly
43 Craig Ian Conway 13 11 2 1 4 4 5 30.77 30.77 38.46 46.15 2006-10-01 21y 04m 29d 2011-05-15 26y 00m 13d 5 Conway
43 William (Willo) Flood 13 13 0 2 7 3 3 53.85 23.08 23.08 65.38 2007-10-20 22y 06m 10d 2013-02-09 27y 09m 30d 4 Flood
43 Morgaro Gomis 13 11 2 2 8 2 3 61.54 15.38 23.08 69.23 2007-10-20 22y 03m 06d 2013-12-07 28y 04m 23d 5 Gomis
43 Ralph Milne 13 10 3 4 7 5 1 53.85 38.46 7.69 73.08 1980-09-27 19y 04m 14d 1986-10-25 25y 05m 12d 5 Milne
43 Mark George Perry 13 12 1 0 4 3 6 30.77 23.08 46.15 42.31 1993-03-13 22y 01m 06d 1998-03-21 27y 01m 14d 5 Perry
43 Steven Thompson 13 9 4 2 3 2 8 23.08 15.38 61.54 30.77 1997-05-03 18y 06m 19d 2002-09-21 23y 11m 07d 7 Thompson
43 Davie Wilson 13 12 1 3 4 2 7 30.77 15.38 53.85 38.46 1967-11-11 28y 10m 01d 1971-12-04 32y 10m 24d 5 Wilson
51 James Fairley Cameron 12 11 1 0 4 2 6 33.33 16.67 50.00 41.67 1968-02-17 21y 02m 10d 1971-12-04 24y 11m 27d 5 Cameron
51 Alexander Grimmond Davie 12 12 0 0 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d 8 Davie
51 Stuart Duff 12 10 2 0 3 1 8 25.00 8.33 66.67 29.17 2002-03-09 20y 01m 14d 2006-12-23 24y 11m 00d 6 Duff
51 Kjell Olafsson 12 11 1 2 4 3 5 33.33 25.00 41.67 45.83 1996-10-26 31y 03m 03d 1999-05-15 33y 09m 22d 3 Olafsson
51 Mika-Matti Petteri Paatelainen 12 10 2 2 1 7 4 8.33 58.33 33.33 37.50 1988-02-03 21y 00m 00d 1992-02-08 25y 00m 05d 5 Paatelainen
51 Daniel Joseph Swanson 12 3 9 0 5 4 3 41.67 33.33 25.00 58.33 2008-01-02 21y 00m 05d 2011-03-16 24y 02m 16d 4 Swanson
51 Keith Watson 12 10 2 1 5 4 3 41.67 33.33 25.00 58.33 2007-03-17 17y 04m 03d 2013-12-07 24y 00m 23d 6 Watson
51 Mark [2] Wilson 12 11 1 1 4 1 7 33.33 8.33 58.33 37.50 2002-09-21 18y 03m 16d 2014-03-21 29y 09m 16d 5 Wilson
59 Alan Maxwell Archibald 11 11 0 2 2 2 7 18.18 18.18 63.64 27.27 2003-08-23 25y 08m 10d 2006-10-01 28y 09m 18d 4 Archibald
59 Kenneth Hay Cameron 11 10 1 7 5 1 5 45.45 9.09 45.45 50.00 1968-11-16 26y 04m 01d 1973-11-10 31y 03m 26d 6 Cameron
59 John Cowden (Jackie) Copland 11 11 0 0 5 3 3 45.45 27.27 27.27 59.09 1971-12-04 24y 08m 04d 1975-12-13 28y 08m 13d 5 Copland
59 Christian Eduard Dailly 11 9 2 2 1 4 6 9.09 36.36 54.55 27.27 1990-11-17 17y 00m 25d 1995-03-21 21y 04m 26d 4 Dailly
59 Sieb Dijkstra 11 11 0 0 4 3 4 36.36 27.27 36.36 50.00 1997-01-18 30y 02m 29d 1999-04-06 32y 05m 17d 3 Dijkstra
59 Stewart Fraser 11 11 0 0 4 3 4 36.36 27.27 36.36 50.00 1960-10-01 Not Known 1966-03-16 Not Known 6 Fraser
59 Paul James Gallacher 11 11 0 0 3 1 7 27.27 9.09 63.64 31.82 2001-04-07 21y 07m 22d 2004-05-01 24y 08m 15d 4 Gallacher
59 David Goodwillie 11 10 1 1 5 3 3 45.45 27.27 27.27 59.09 2006-12-23 17y 08m 25d 2013-12-07 24y 08m 09d 5 Goodwillie
59 Ian Petrie Redford 11 9 2 1 2 5 4 18.18 45.45 36.36 40.91 1985-09-14 25y 05m 09d 1988-10-01 28y 05m 26d 4 Redford
59 Scott Robertson 11 11 0 2 5 5 1 45.45 45.45 9.09 68.18 2008-09-27 20y 10m 01d 2012-04-28 24y 05m 02d 4 Robertson
59 Johnny Russell 11 11 0 4 6 2 3 54.55 18.18 27.27 63.64 2011-02-19 20y 10m 11d 2013-02-09 22y 10m 01d 3 Russell
59 Colin Andrew Samuel 11 7 4 0 3 2 6 27.27 18.18 54.55 36.36 2003-08-23 21y 11m 27d 2007-03-17 25y 06m 18d 4 Samuel
59 Walter Ferguson Smith 11 11 0 0 4 4 3 36.36 36.36 27.27 54.55 1971-03-20 23y 00m 24d 1978-09-30 30y 07m 06d 7 Smith
59 Derek Stark 11 11 0 0 7 3 1 63.64 27.27 9.09 77.27 1979-04-04 20y 04m 16d 1984-03-31 25y 04m 12d 3 Stark
73 Miodrag Krivokapic 10 10 0 0 2 6 2 20.00 60.00 20.00 50.00 1988-10-01 29y 00m 25d 1991-05-04 31y 07m 28d 3 Krivokapic
73 Charles David Miller 10 9 1 1 2 1 7 20.00 10.00 70.00 25.00 2000-12-23 24y 09m 05d 2004-02-21 27y 11m 03d 4 Miller
73 John Thomas O'Neil 10 8 2 1 2 4 4 20.00 40.00 40.00 40.00 1990-01-27 18y 06m 21d 1993-11-06 22y 04m 00d 5 O'Neil
73 James Lee Paterson 10 6 4 0 3 0 7 30.00 .00 70.00 30.00 1998-10-24 19y 00m 29d 2004-05-01 24y 07m 06d 5 Paterson
73 Jason Richard De Vos 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1998-10-24 24y 09m 22d 2001-04-07 27y 03m 05d 3 Richard De Vos
73 David [4] Robertson 10 8 2 0 4 3 3 40.00 30.00 30.00 55.00 2006-12-23 20y 03m 00d 2011-05-15 24y 07m 22d 5 Robertson
73 Brian Welsh 10 10 0 0 2 5 3 20.00 50.00 30.00 45.00 1987-05-11 18y 02m 18d 1995-03-12 26y 00m 17d 5 Welsh
73 Robert Winters 10 6 4 2 5 2 3 50.00 20.00 30.00 60.00 1994-11-19 20y 00m 15d 1998-01-31 23y 02m 27d 3 Winters
81 Stuart Armstrong 9 7 2 1 5 2 2 55.56 22.22 22.22 66.67 2011-11-19 19y 07m 20d 2014-03-21 21y 11m 21d 3 Armstrong
81 David Alan Beaumont 9 7 2 0 3 5 1 33.33 55.56 11.11 61.11 1984-12-15 21y 00m 05d 1988-11-19 24y 11m 09d 5 Beaumont
81 Prince Buaben 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 2007-10-20 19y 05m 27d 2011-05-15 23y 00m 22d 4 Buaben
81 Alan Fordyce Gordon 9 9 0 3 2 2 5 22.22 22.22 55.56 33.33 1969-08-09 25y 02m 26d 1971-12-04 27y 06m 20d 3 Gordon
81 Gavin Gunning 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 2011-11-19 20y 09m 24d 2016-02-20 25y 00m 25d 4 Gunning
81 James Kenny Henry 9 9 0 1 3 3 3 33.33 33.33 33.33 50.00 1969-12-27 20y 10m 03d 1973-11-10 24y 08m 17d 5 Henry
81 Gary McGinnis 9 5 4 0 5 3 1 55.56 33.33 11.11 72.22 1984-08-11 20y 09m 21d 1989-01-21 25y 03m 00d 3 McGinnis
81 James McIntyre 9 7 2 2 3 1 5 33.33 11.11 55.56 38.89 2001-09-29 29y 04m 05d 2005-08-14 33y 02m 21d 5 McIntyre
81 Gary John McSwegan 9 3 6 1 4 2 3 44.44 22.22 33.33 55.56 1996-09-07 25y 11m 14d 1998-03-21 27y 05m 25d 2 McSwegan
81 Dusan Pernis 9 9 0 0 6 2 1 66.67 22.22 11.11 77.78 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis
81 Steven John Pressley 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 1996-09-07 22y 10m 27d 1998-01-31 24y 03m 20d 2 Pressley
81 Dennis Alexander Reid 9 9 0 2 4 2 3 44.44 22.22 33.33 55.56 1968-11-16 21y 08m 14d 1976-04-17 29y 01m 15d 4 Reid
81 Lars Zetterlund 9 9 0 0 4 3 2 44.44 33.33 22.22 61.11 1997-01-18 32y 11m 07d 1998-10-24 34y 08m 13d 3 Zetterlund
94 Stuart Beedie 8 3 5 1 3 1 4 37.50 12.50 50.00 43.75 1984-09-26 24y 01m 10d 1986-04-12 25y 07m 27d 2 Beedie
94 Craig James Brewster 8 7 1 2 2 2 4 25.00 25.00 50.00 37.50 1993-11-06 26y 10m 24d 1995-03-21 28y 03m 08d 2 Brewster
94 William Dodds 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 1998-10-24 29y 08m 19d 2004-10-27 35y 08m 22d 4 Dodds
94 Barry Douglas 8 6 2 1 5 1 2 62.50 12.50 25.00 68.75 2010-08-29 20y 11m 25d 2013-02-09 23y 05m 05d 3 Douglas
94 Duncan Cowan Ferguson 8 8 0 3 1 2 5 12.50 25.00 62.50 25.00 1991-02-16 19y 01m 20d 1993-03-13 21y 02m 14d 3 Ferguson
94 Hamish Mackie French 8 7 1 2 1 7 0 12.50 87.50 .00 56.25 1988-02-03 23y 11m 27d 1991-09-21 27y 07m 14d 5 French
94 Patrick J Gardner 8 8 0 2 5 3 0 62.50 37.50 .00 81.25 1972-04-08 28y 04m 12d 1974-10-12 30y 10m 15d 4 Gardner
94 Daniel Joseph Griffin 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 2000-12-23 23y 04m 13d 2003-08-23 26y 00m 13d 4 Griffin
94 Douglas Arthur Houston 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1974-10-12 31y 05m 29d 1977-03-05 33y 10m 20d 3 Houston
94 David William Partridge 8 8 0 0 2 0 6 25.00 .00 75.00 25.00 1999-09-25 20y 09m 30d 2001-12-26 23y 01m 00d 3 Partridge
94 Erik Pedersen 8 8 0 0 3 2 3 37.50 25.00 37.50 50.00 1996-10-26 29y 00m 15d 1998-03-21 30y 05m 10d 2 Pedersen
94 Ian (John) Scott 8 7 1 0 1 1 6 12.50 12.50 75.00 18.75 1967-11-11 21y 07m 27d 1970-11-14 24y 07m 30d 4 Scott
94 Lee Wilkie 8 8 0 0 4 1 3 50.00 12.50 37.50 56.25 2007-03-17 26y 10m 25d 2009-05-16 29y 00m 26d 3 Wilkie
107 James Simpson [1] 7 7 0 0 2 2 3 28.57 28.57 42.86 42.86 1925-11-07 Not Known 1927-04-16 Not Known 2 [1]
107 Derek Ian Addison 7 5 2 0 4 0 3 57.14 .00 42.86 57.14 1975-10-11 20y 03m 03d 1981-03-28 25y 08m 20d 5 Addison
107 Robert Bauld 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1925-11-07 Not Known 1927-04-16 Not Known 2 Bauld
107 Gary Bollan 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1991-05-04 18y 01m 10d 2003-08-23 30y 04m 30d 6 Bollan
107 Radoslaw Cierzniak 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d 2 Cierzniak
107 Alan Combe 7 7 0 0 1 0 6 14.29 .00 85.71 14.29 1999-05-15 25y 01m 12d 2000-12-23 26y 08m 20d 3 Combe
107 Jim Irvine 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 1960-10-01 20y 01m 14d 1963-11-16 23y 02m 30d 4 Irvine
107 Darren Jackson 7 6 1 2 1 2 4 14.29 28.57 57.14 28.57 1990-01-27 23y 06m 02d 1991-11-23 25y 03m 29d 3 Jackson
107 Mihael Kovacevic 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 2008-03-29 20y 00m 26d 2011-05-15 23y 02m 12d 4 Kovacevic
107 Gary Mackay-Steven 7 5 2 2 4 3 0 57.14 42.86 .00 78.57 2011-11-19 21y 02m 20d 2013-12-07 23y 03m 07d 3 Mackay-Steven
107 Derek John McInnes 7 6 1 1 1 2 4 14.29 28.57 57.14 28.57 2003-08-23 32y 01m 18d 2006-02-07 34y 07m 02d 3 McInnes
107 Gordan Petric 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1994-01-08 24y 05m 09d 1995-03-21 25y 07m 21d 2 Petric
107 Andis Shala 7 0 7 0 2 3 2 28.57 42.86 28.57 50.00 2009-05-16 20y 06m 01d 2011-05-15 22y 06m 00d 3 Shala
107 Markus Skoldmark 7 5 2 0 1 2 4 14.29 28.57 57.14 28.57 1997-09-20 28y 11m 29d 1999-09-25 31y 00m 03d 3 Skoldmark
107 Thomas Peter Traynor 7 7 0 4 3 3 1 42.86 42.86 14.29 64.29 1970-08-12 26y 10m 16d 1974-10-12 31y 00m 15d 4 Traynor
107 Anastasios Venetis 7 3 4 0 2 1 4 28.57 14.29 57.14 35.71 1999-12-05 19y 08m 11d 2002-03-09 21y 11m 13d 3 Venetis
123 Grant Ian Brebner 6 6 0 2 1 2 3 16.67 33.33 50.00 33.33 2004-10-27 26y 10m 21d 2006-02-07 28y 02m 01d 2 Brebner
123 Walter Carlyle 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1960-10-01 22y 04m 08d 1962-08-29 24y 03m 06d 3 Carlyle
123 Scott Crabbe 6 5 1 1 1 1 4 16.67 16.67 66.67 25.00 1992-10-17 24y 02m 05d 1995-03-12 26y 07m 00d 3 Crabbe
123 Iain John H Ferguson 6 6 0 2 2 2 2 33.33 33.33 33.33 50.00 1986-08-23 24y 00m 19d 1988-05-07 25y 09m 03d 2 Ferguson
123 Thomas Gilroy 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1926-01-23 Not Known 1927-04-16 Not Known 2 Gilroy
123 Henry Alexander Gordon 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1962-01-24 21y 05m 30d 1964-03-14 23y 07m 18d 3 Gordon
123 Andrew Mullen Gray 6 6 0 4 2 3 1 33.33 50.00 16.67 58.33 1973-11-10 17y 11m 11d 1975-02-08 19y 02m 11d 2 Gray
123 James [3] Hamilton 6 4 2 0 2 0 4 33.33 .00 66.67 33.33 2000-03-04 24y 00m 24d 2002-12-21 26y 10m 12d 4 Hamilton
123 Ian Grant Johnson 6 4 2 1 3 1 2 50.00 16.67 33.33 58.33 1992-04-18 20y 00m 25d 1997-01-18 24y 09m 25d 4 Johnson
123 John C Kay 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1925-11-07 Not Known 1926-12-04 Not Known 2 Kay
123 Stuart Gordon Markland 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1969-08-23 21y 06m 11d 1972-04-08 24y 01m 27d 3 Markland
123 Thomas Ian McAdam 6 5 1 1 3 2 1 50.00 33.33 16.67 66.67 1976-02-21 21y 10m 12d 1977-04-20 23y 00m 11d 2 McAdam
123 John [10] McDonald 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1926-01-23 Not Known 1927-04-16 Not Known 2 McDonald
123 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
137 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
137 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
137 Darren Dods 5 5 0 0 4 0 1 80.00 .00 20.00 80.00 2007-10-20 32y 04m 13d 2009-08-17 34y 02m 10d 3 Dods
137 James Dolan 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1997-01-18 27y 10m 27d 1998-03-21 29y 00m 27d 2 Dolan
137 Finn Dossing 5 5 0 4 2 2 1 40.00 40.00 20.00 60.00 1964-12-05 Not Known 1967-01-28 Not Known 3 Dossing
137 Billy Hainey 5 4 1 1 3 0 2 60.00 .00 40.00 60.00 1966-03-16 26y 09m 00d 1968-02-17 28y 08m 01d 3 Hainey
137 Henry Begg Hall 5 4 1 1 2 0 3 40.00 .00 60.00 40.00 1975-10-11 Not Known 1977-04-20 Not Known 2 Hall
137 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
137 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
137 Sigurdur Jonsson 5 4 1 0 0 1 4 .00 20.00 80.00 10.00 1998-01-31 31y 04m 04d 2000-03-04 33y 05m 06d 3 Jonsson
137 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
137 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
137 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
137 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
137 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
137 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
137 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
137 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
137 William [3] Paterson 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1925-11-07 Not Known 1926-12-04 Not Known 2 Paterson
137 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
137 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
137 Alexander Duncan Rennie 5 4 1 0 1 1 3 20.00 20.00 60.00 30.00 1975-10-11 27y 00m 14d 1977-11-16 29y 01m 20d 3 Rennie
137 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
137 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
137 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
137 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
137 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
164 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
164 Ryan Dow 4 2 2 0 2 0 2 50.00 .00 50.00 50.00 2012-09-22 21y 03m 15d 2016-02-20 24y 08m 13d 3 Dow
164 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
164 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
164 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
164 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
164 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
164 Arthur Hughes Milne 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1935-02-23 Not Known 1940-02-17 Not Known 2 Milne
164 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
164 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
164 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
164 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
164 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
164 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
164 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
164 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
164 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
164 John Souttar 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 2013-09-28 17y 00m 03d 2015-12-30 19y 03m 05d 2 Souttar
164 Morris John Stevenson 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 1970-08-19 27y 04m 03d 1971-12-04 28y 07m 18d 2 Stevenson
164 Raymond Straun McDonald Stewart 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1978-09-30 19y 00m 23d 1979-04-25 19y 07m 18d 1 Stewart
164 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
164 Guido Van De Kamp 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1991-11-23 27y 09m 15d 1994-05-07 30y 02m 29d 2 Van De Kamp
164 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
164 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
164 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
189 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
189 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
189 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
189 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
189 Hugh Norman Davidson 3 0 3 0 1 0 2 33.33 .00 66.67 33.33 1999-12-05 19y 04m 02d 2000-12-23 20y 04m 20d 2 Davidson
189 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
189 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
189 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
189 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
189 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
189 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
189 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
189 Michael Gardyne 3 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2012-09-22 26y 07m 30d 2013-02-09 27y 00m 17d 1 Gardyne
189 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
189 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
189 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
189 Stephen McConologue 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1999-12-05 18y 05m 19d 2001-12-26 20y 06m 10d 2 McConologue
189 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
189 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
189 John McQuillan 3 1 2 0 0 0 3 .00 .00 100.00 .00 2000-03-04 29y 07m 13d 2000-12-23 30y 05m 03d 2 McQuillan
189 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
189 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
189 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
189 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
189 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
189 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
189 Allan Preston 3 1 2 0 0 2 1 .00 66.67 33.33 33.33 1988-05-07 18y 08m 21d 1990-09-29 21y 01m 13d 3 Preston
189 Paul Simon Ritchie 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2005-01-15 29y 04m 25d 2005-11-05 30y 02m 15d 2 Ritchie
189 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
189 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
189 Robert Sharp Robinson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1977-11-16 27y 00m 06d 1979-04-04 28y 04m 25d 2 Robinson
189 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
189 Richie Ryan 3 1 2 0 1 2 0 33.33 66.67 .00 66.67 2012-02-25 27y 01m 19d 2012-10-31 27y 09m 25d 2 Ryan
189 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
189 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
189 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
189 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
189 Sandy (Alexander Smith) White 3 2 1 1 3 0 0 100.00 .00 .00 100.00 1972-04-08 21y 05m 05d 1973-02-10 22y 03m 07d 2 White
189 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
228 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
228 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
228 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
228 Anthony Brian Bullock 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2005-01-15 32y 10m 28d 2005-04-16 33y 01m 29d 1 Bullock
228 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
228 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
228 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
228 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
228 Damian Casalinuovo 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2009-12-12 22y 06m 06d 2010-03-07 22y 09m 01d 1 Casalinuovo
228 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
228 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
228 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
228 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
228 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
228 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
228 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
228 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
228 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
228 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
228 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
228 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
228 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
228 Brian [1] Graham 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2013-12-07 26y 00m 14d 2014-03-21 26y 03m 26d 1 Graham
228 John Joseph (Jackie) Graham 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1967-04-08 20y 08m 23d 1967-11-11 21y 03m 26d 2 Graham
228 Daniel Leslie Grainger 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2008-01-02 21y 05m 05d 2009-02-28 22y 07m 00d 2 Grainger
228 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
228 John 'Jerry' Kerr 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 Kerr
228 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
228 Paul Kinnaird 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1987-05-11 20y 06m 00d 1987-11-18 21y 00m 07d 2 Kinnaird
228 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
228 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
228 Lee Mair 2 1 1 0 0 0 2 .00 .00 100.00 .00 2005-01-15 24y 01m 06d 2006-12-23 26y 00m 14d 2 Mair
228 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
228 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
228 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
228 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
228 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
228 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
228 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
228 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
228 Jennison Myrie-Williams 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2009-12-12 21y 06m 25d 2010-05-05 21y 11m 18d 1 Myrie-Williams
228 Ronald O'Brien 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2001-09-29 22y 08m 14d 2002-03-09 23y 01m 22d 1 O'Brien
228 Gibby M Ormond 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 Not Known 1961-01-21 Not Known 1 Ormond
228 William [2] Oswald 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1926-01-27 Not Known 1926-02-24 Not Known 1 Oswald
228 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
228 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
228 William H Pettigrew 2 1 1 0 1 1 0 50.00 50.00 .00 75.00 1980-09-27 26y 11m 29d 1980-11-08 27y 01m 10d 1 Pettigrew
228 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
228 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
228 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
228 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
228 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
228 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
228 David Sinclair 2 1 1 0 2 0 0 100.00 .00 .00 100.00 1997-02-25 27y 04m 19d 1997-05-03 27y 06m 27d 1 Sinclair
228 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
228 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
228 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
228 Alexander Taylor 2 1 1 1 2 0 0 100.00 .00 .00 100.00 1984-12-15 22y 06m 02d 1985-03-16 22y 09m 03d 1 Taylor
228 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
228 Timothy van der Meulen 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2011-02-19 20y 11m 17d 2011-05-15 21y 02m 13d 1 van der Meulen
228 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
228 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
228 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
228 David Worrell 2 2 0 0 0 0 2 .00 .00 100.00 .00 1999-05-15 21y 04m 03d 1999-12-05 21y 10m 23d 2 Worrell
228 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
293 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]
293 John McHugh [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known 1 [1]
293 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
293 Scott Allan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2011-07-31 19y 08m 03d 2011-07-31 19y 08m 03d 1 Allan
293 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
293 Louis George P. Appere 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 20y 03m 16d 2019-07-12 20y 03m 16d 1 Appere
293 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
293 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
293 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
293 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
293 Steven Banks 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2010-05-05 37y 04m 26d 2010-05-05 37y 04m 26d 1 Banks
293 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
293 Darko Bodul 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-10-18 26y 09m 07d 2015-10-18 26y 09m 07d 1 Bodul
293 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
293 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
293 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
293 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
293 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
293 James Brownlie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-01 Not Known 1926-02-01 Not Known 1 Brownlie
293 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
293 Calum James Butcher 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 28y 04m 16d 2019-07-12 28y 04m 16d 1 Butcher
293 Greg Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-10-01 18y 05m 21d 2006-10-01 18y 05m 21d 1 Cameron
293 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
293 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
293 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
293 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
293 Nicky Clark 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 28y 01m 09d 2019-07-12 28y 01m 09d 1 Clark
293 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
293 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
293 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
293 Mark Gerard Connolly 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 27y 06m 26d 2019-07-12 27y 06m 26d 1 Connolly
293 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
293 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
293 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
293 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
293 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
293 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
293 Coll Ian Donaldson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 20y 10m 11d 2016-02-20 20y 10m 11d 1 Donaldson
293 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
293 Chris Erskine 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-12-30 28y 10m 22d 2015-12-30 28y 10m 22d 1 Erskine
293 Warren Feeney 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-02-28 28y 01m 11d 2009-02-28 28y 01m 11d 1 Feeney
293 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
293 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
293 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
293 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
293 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
293 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
293 James Grady 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2004-10-27 33y 07m 13d 2004-10-27 33y 07m 13d 1 Grady
293 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
293 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
293 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
293 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
293 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
293 David Michael Hogg 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-01-10 Not Known 1970-01-10 Not Known 1 Hogg
293 Graeme Holmes 1 0 1 0 0 0 1 .00 .00 100.00 .00 2004-05-01 20y 01m 05d 2004-05-01 20y 01m 05d 1 Holmes
293 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
293 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
293 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
293 Paul Jarvie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2004-10-27 22y 04m 13d 2004-10-27 22y 04m 13d 1 Jarvie
293 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
293 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
293 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
293 Milos Lacny 1 0 1 0 0 0 1 .00 .00 100.00 .00 2012-12-23 24y 09m 15d 2012-12-23 24y 09m 15d 1 Lacny
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 Stewart McKimmie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1997-05-03 34y 06m 06d 1997-05-03 34y 06m 06d 1 McKimmie
293 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
293 Euan McLean 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2007-10-20 21y 09m 11d 2007-10-20 21y 09m 11d 1 McLean
293 Gordon Thomas McLeod 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1987-05-11 19y 08m 09d 1987-05-11 19y 08m 09d 1 McLeod
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 Charlie Mulgrew 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2006-02-07 19y 11m 01d 2006-02-07 19y 11m 01d 1 Mulgrew
293 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
293 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
293 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
293 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
293 Sean O'Connor 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-03-04 18y 07m 26d 2000-03-04 18y 07m 26d 1 O'Connor
293 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
293 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
293 Roy O'Donovan 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2008-09-27 23y 01m 17d 2008-09-27 23y 01m 17d 1 O'Donovan
293 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
293 Daniel Ogunmade 1 0 1 0 0 0 1 .00 .00 100.00 .00 2003-04-05 19y 07m 10d 2003-04-05 19y 07m 10d 1 Ogunmade
293 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
293 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
293 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
293 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
293 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
293 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
293 Mark Reynolds 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 32y 02m 05d 2019-07-12 32y 02m 05d 1 Reynolds
293 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
293 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
293 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
293 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
293 Jordan Robertson 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2007-10-20 19y 08m 08d 2007-10-20 19y 08m 08d 1 Robertson
293 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
293 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
293 Jamie Robson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 21y 06m 23d 2019-07-12 21y 06m 23d 1 Robson
293 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
293 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
293 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
293 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
293 Benjamin Kevin Siegrist 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 27y 05m 12d 2019-07-12 27y 05m 12d 1 Siegrist
293 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
293 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
293 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
293 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
293 Grant Smith 1 0 1 0 0 0 1 .00 .00 100.00 .00 2006-12-23 26y 07m 18d 2006-12-23 26y 07m 18d 1 Smith
293 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
293 Liam Smith 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 03m 02d 2019-07-12 23y 03m 02d 1 Smith
293 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
293 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
293 Adrian Marcelo Sporle 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 11m 29d 2019-07-12 23y 11m 29d 1 Sporle
293 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
293 Gijsbertus P Steinmann 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1990-11-17 29y 07m 15d 1990-11-17 29y 07m 15d 1 Steinmann
293 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
293 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
293 Michal Szromnik 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-12-30 22y 09m 26d 2015-12-30 22y 09m 26d 1 Szromnik
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 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
293 Stephen Wright 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 29y 01m 17d 2000-10-14 29y 01m 17d 1 Wright
293 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
293 Luis Maria Zwick 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-10-18 21y 04m 24d 2015-10-18 21y 04m 24d 1 Zwick


Top 100 Appearances All Games

Players appearances and goals are included.

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

Scorers Competitive Games


Total Distinct (ex ogs) = 123

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

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



Hat Tricks


Total = 5

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


Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Hamish Robert McAlpine 38 43 1.13 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine
2 William Marshall Thomson 19 20 1.05 3 11 5 15.79 57.89 26.32 44.74 1984-08-11 26y 06m 01d 1990-09-29 32y 07m 19d 7 Thomson
3 Donald Scrimgeour McKay 15 28 1.87 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 22y 04m 27d 1970-08-19 30y 05m 00d 8 McKay
3 Alan David Main 15 17 1.13 3 6 6 20.00 40.00 40.00 40.00 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main
5 Alexander Grimmond Davie 12 9 .75 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d 8 Davie
6 Sieb Dijkstra 11 10 .91 4 3 4 36.36 27.27 36.36 50.00 1997-01-18 30y 02m 29d 1999-04-06 32y 05m 17d 3 Dijkstra
6 Paul James Gallacher 11 21 1.91 3 1 7 27.27 9.09 63.64 31.82 2001-04-07 21y 07m 22d 2004-05-01 24y 08m 15d 4 Gallacher
8 Dusan Pernis 9 6 .67 6 2 1 66.67 22.22 11.11 77.78 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis
9 Radoslaw Cierzniak 7 9 1.29 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d 2 Cierzniak
9 Alan Combe 7 18 2.57 1 0 6 14.29 .00 85.71 14.29 1999-05-15 25y 01m 12d 2000-12-23 26y 08m 20d 3 Combe
11 Derek Stillie 6 12 2.00 1 1 4 16.67 16.67 66.67 25.00 2005-08-14 31y 08m 11d 2007-03-17 33y 03m 14d 2 Stillie
12 William [3] Paterson 5 9 1.80 1 2 2 20.00 40.00 40.00 40.00 1925-11-07 Not Known 1926-12-04 Not Known 2 Paterson
12 Lukasz Zaluska 5 5 1.00 1 1 3 20.00 20.00 60.00 30.00 2008-03-29 25y 09m 13d 2009-05-16 26y 11m 00d 2 Zaluska
14 Guido Van De Kamp 4 4 1.00 1 0 3 25.00 .00 75.00 25.00 1991-11-23 27y 09m 15d 1994-05-07 30y 02m 29d 2 Van De Kamp
14 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
16 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
16 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
16 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
16 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
16 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
16 Anthony Brian Bullock 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 2005-01-15 32y 10m 28d 2005-04-16 33y 01m 29d 1 Bullock
22 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
22 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
22 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
22 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
22 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
22 Steven Banks 1 0 .00 0 1 0 .00 100.00 .00 50.00 2010-05-05 37y 04m 26d 2010-05-05 37y 04m 26d 1 Banks
22 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
22 Paul Jarvie 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2004-10-27 22y 04m 13d 2004-10-27 22y 04m 13d 1 Jarvie
22 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
22 Michal Szromnik 1 3 3.00 0 0 1 .00 .00 100.00 .00 2015-12-30 22y 09m 26d 2015-12-30 22y 09m 26d 1 Szromnik
22 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
22 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
22 Benjamin Kevin Siegrist 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2019-07-12 27y 05m 12d 2019-07-12 27y 05m 12d 1 Siegrist
22 Luis Maria Zwick 1 1 1.00 0 0 1 .00 .00 100.00 .00 2015-10-18 21y 04m 24d 2015-10-18 21y 04m 24d 1 Zwick
22 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
22 James Brownlie 1 6 6.00 0 0 1 .00 .00 100.00 .00 1926-02-01 Not Known 1926-02-01 Not Known 1 Brownlie
22 John McHugh [1] 1 3 3.00 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known 1 [1]

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 = 357
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 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 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 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) = 112

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 Andy Kirk 5 11 .45 2000-10-14 21y 04m 15d n/a 2003-04-05 23y 10m 07d n/a 2 Kirk
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
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 Gary McSwegan 4 9 .44 1999-04-06 28y 06m 13d n/a 2000-12-23 30y 02m 29d n/a 2 McSwegan
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 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 Kevin Thomas 3 5 .60 1994-09-17 19y 04m 23d n/a 1994-11-19 19y 06m 25d n/a 1 Thomas
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 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 Kevin McKenna 3 13 .23 2002-03-09 22y 01m 16d n/a 2004-10-27 24y 09m 06d n/a 3 McKenna
13 Donald Park 3 21 .14 1974-03-16 20y 07m 25d n/a 1984-10-13 31y 02m 24d n/a 2 Park
13 Callum Paterson 3 6 .50 2012-09-22 17y 11m 09d n/a 2012-10-31 18y 00m 18d n/a 1 Paterson
13 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 George Fleming 3 12 .25 1967-11-11 19y 01m 20d n/a 1970-01-10 21y 03m 19d n/a 2 Fleming
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 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 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



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 11 13 1.18 6 2 3 54.55 18.18 27.27 63.64 2003-11-30 20y 11m 00d 2007-03-17 24y 02m 17d 4 Gordon
3 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 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
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
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 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 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 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 John Brough 3 9 3.00 0 1 2 .00 33.33 66.67 16.67 1980-09-27 20y 05m 28d 1981-03-28 20y 11m 28d 1 Brough
12 Ray Dunlop 3 6 2.00 1 0 2 33.33 .00 66.67 33.33 1977-11-09 26y 11m 17d 1978-09-30 27y 10m 07d 2 Dunlop
12 Steve Banks 3 7 2.33 1 0 2 33.33 .00 66.67 33.33 2006-12-23 34y 10m 14d 2008-01-02 35y 10m 24d 2 Banks
19 Tepi Moilanen 2 1 .50 2 0 0 100.00 .00 .00 100.00 2003-04-05 29y 03m 24d 2003-08-23 29y 08m 11d 2 Moilanen
20 Zdenek 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
20 Anthony Basso 1 0 .00 1 0 0 100.00 .00 .00 100.00 2008-03-29 28y 08m 25d 2008-03-29 28y 08m 25d 1 Basso
20 Brian Wilson 1 2 2.00 0 0 1 .00 .00 100.00 .00 1976-10-23 28y 04m 17d 1976-10-23 28y 04m 17d 1 Wilson
20 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

Both Clubs Top 20 Appearances


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

Both Clubs Top 20 Scorers


Rk Player Club Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 John Robertson Hearts 18 5 50 .36 1984-02-18 19y 04m 16d n/a 1997-09-20 32y 11m 18d n/a 11 Robertson
2 Ian [John] Mitchell Dundee United 11 18 .61 1966-03-16 19y 10m 07d 5 1970-01-10 23y 08m 01d 16 5 Mitchell
2 Paul Whitehead Sturrock Dundee United 11 36 .31 1977-03-05 20y 04m 23d 7 1986-12-20 30y 02m 10d 33 4 Sturrock
4 William John Kirkwood Dundee United 10 1 22 .45 1977-04-20 18y 07m 19d 1 1987-05-11 28y 08m 10d 21 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 19 .37 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 24 .21 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 Finn Dossing Dundee United 4 5 .80 1964-12-05 Not Known 1 1967-01-28 Not Known 5 2 Dossing
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

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 Alan David Main Dundee United 15 3 6 6 20.00 40.00 40.00 40.00 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main
6 Donald Scrimgeour McKay Dundee United 15 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 22y 04m 27d 1970-08-19 30y 05m 00d 8 McKay
8 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
9 Sieb Dijkstra Dundee United 11 4 3 4 36.36 27.27 36.36 50.00 1997-01-18 30y 02m 29d 1999-04-06 32y 05m 17d 3 Dijkstra
9 Paul James Gallacher Dundee United 11 3 1 7 27.27 9.09 63.64 31.82 2001-04-07 21y 07m 22d 2004-05-01 24y 08m 15d 4 Gallacher
9 Craig Gordon Hearts 11 6 2 3 54.55 18.18 27.27 63.64 2003-11-30 20y 11m 00d 2007-03-17 24y 02m 17d 4 Gordon
9 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
9 Gilles Rousset Hearts 11 4 3 4 36.36 27.27 36.36 50.00 1996-09-07 33y 00m 16d 1999-09-25 36y 01m 03d 4 Rousset
14 Marian Kello Hearts 10 2 2 6 20.00 20.00 60.00 30.00 2008-09-27 26y 00m 22d 2011-11-19 29y 02m 14d 4 Kello
14 Jamie Macdonald Hearts 10 2 4 4 20.00 40.00 40.00 40.00 2010-05-05 24y 00m 18d 2014-03-21 27y 11m 04d 4 Macdonald
16 Dusan Pernis Dundee United 9 6 2 1 66.67 22.22 11.11 77.78 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis
17 Kenny Garland Hearts 8 2 2 4 25.00 25.00 50.00 37.50 1967-11-11 19y 07m 26d 1974-10-12 26y 06m 26d 6 Garland
17 Roddy McKenzie Hearts 8 7 0 1 87.50 .00 12.50 87.50 1997-05-03 21y 08m 25d 2002-12-21 27y 04m 13d 6 McKenzie
19 Radoslaw Cierzniak Dundee United 7 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d 2 Cierzniak
19 Alan Combe Dundee United 7 1 0 6 14.29 .00 85.71 14.29 1999-05-15 25y 01m 12d 2000-12-23 26y 08m 20d 3 Combe

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