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.
Total Played = 536
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'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Maurice Daniel Robert Malpas 60 59 1 2 20 20 22 32.26 32.26 35.48 48.39 1983-10-22 21y 02m 19d 2000-04-22 37y 08m 19d 16 Malpas 2 David Narey 53 52 1 0 22 15 17 40.74 27.78 31.48 54.63 1974-10-12 18y 04m 00d 1993-03-13 36y 09m 01d 15 Narey 3 Paul Anthony Hegarty 45 45 0 5 19 14 12 42.22 31.11 26.67 57.78 1975-02-08 20y 06m 14d 1989-09-23 35y 01m 29d 13 Hegarty 4 Hamish Robert McAlpine 38 38 0 0 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine 5 Douglas B Smith 37 37 0 3 14 10 13 37.84 27.03 35.14 51.35 1962-01-24 24y 10m 15d 1975-02-08 37y 10m 30d 14 Smith 6 David Bowman 36 35 1 1 6 15 16 16.22 40.54 43.24 36.49 1986-08-23 22y 05m 13d 1998-03-21 34y 00m 11d 11 Bowman 6 Paul Whitehead Sturrock 36 30 6 11 17 9 11 45.95 24.32 29.73 58.11 1975-02-08 18y 03m 29d 1989-05-06 32y 06m 26d 12 Sturrock 8 James Edward McInally 33 29 4 1 7 14 12 21.21 42.42 36.36 42.42 1986-10-25 22y 08m 06d 1997-02-25 33y 00m 06d 10 McInally 9 John Brown Clark 30 19 11 3 8 12 11 25.81 38.71 35.48 45.16 1983-10-22 19y 00m 27d 1993-11-06 29y 01m 12d 11 Clark 9 Andrew Rolland 30 28 2 3 13 7 11 41.94 22.58 35.48 53.23 1967-11-11 24y 11m 30d 1977-11-16 35y 00m 04d 11 Rolland 11 John William Holt 25 21 4 0 14 4 7 56.00 16.00 28.00 64.00 1975-12-13 19y 00m 22d 1987-08-22 30y 09m 01d 10 Holt 12 Eamonn John Bannon 24 24 0 5 13 6 5 54.17 25.00 20.83 66.67 1980-09-27 22y 05m 09d 1988-02-03 29y 09m 16d 6 Bannon 12 Sean Dillon 24 21 3 0 15 7 7 51.72 24.14 24.14 63.79 2007-03-17 23y 07m 17d 2016-02-20 32y 06m 22d 9 Dillon 14 Denis Gillespie 23 23 0 2 6 7 10 26.09 30.43 43.48 41.30 1960-10-01 24y 08m 23d 1970-01-10 34y 00m 02d 10 Gillespie 14 Frank Kopel 23 22 1 2 14 5 5 58.33 20.83 20.83 68.75 1972-04-08 23y 00m 11d 1981-03-28 32y 00m 00d 9 Kopel 14 William James Alexander McKinlay 23 22 1 1 4 10 9 17.39 43.48 39.13 39.13 1987-11-18 18y 06m 27d 1995-03-21 25y 10m 27d 8 McKinlay 17 Craig Easton 21 15 6 0 6 3 13 27.27 13.64 59.09 34.09 1997-05-03 18y 02m 07d 2004-05-01 25y 02m 05d 8 Easton 17 William John Kirkwood 21 19 2 10 12 4 6 54.55 18.18 27.27 63.64 1977-04-20 18y 07m 19d 1987-05-11 28y 08m 10d 8 Kirkwood 19 George (Thomas George) Fleming 20 19 1 0 11 5 5 52.38 23.81 23.81 64.29 1972-04-08 23y 06m 17d 1979-04-14 30y 06m 23d 8 Fleming 20 Jon Daly 19 15 4 4 10 6 4 50.00 30.00 20.00 65.00 2007-03-17 24y 02m 09d 2013-02-09 30y 01m 01d 7 Daly 20 David Dodds 19 18 1 7 10 6 4 50.00 30.00 20.00 65.00 1976-12-27 18y 03m 04d 1986-04-12 27y 06m 20d 6 Dodds 20 William Marshall Thomson 19 19 0 0 3 11 5 15.79 57.89 26.32 44.74 1984-08-11 26y 06m 01d 1990-09-29 32y 07m 19d 7 Thomson 23 Jimmy Briggs 18 18 0 2 5 6 7 27.78 33.33 38.89 44.44 1960-10-01 23y 05m 23d 1969-08-09 32y 04m 01d 9 Briggs 23 Ian [John] Mitchell 18 18 0 11 7 4 7 38.89 22.22 38.89 50.00 1962-12-15 16y 07m 06d 1972-10-14 26y 05m 05d 10 Mitchell 23 Graeme Morris Payne 18 16 2 2 11 5 5 52.38 23.81 23.81 64.29 1973-11-10 17y 08m 28d 1981-03-28 25y 01m 15d 7 Payne 26 Tommy Neilson 17 17 0 0 7 5 5 41.18 29.41 29.41 55.88 1960-10-01 Not Known 1968-03-20 Not Known 8 Neilson 27 Alexander Cleland 16 14 2 0 3 7 7 17.65 41.18 41.18 38.24 1988-10-01 17y 09m 21d 1995-01-14 24y 01m 04d 7 Cleland 27 David McCracken 16 15 1 0 5 2 11 27.78 11.11 61.11 33.33 2000-12-23 19y 02m 07d 2007-03-17 25y 05m 01d 7 McCracken 27 Thomas Thomson Millar 16 16 0 1 6 5 5 37.50 31.25 31.25 53.13 1962-04-28 23y 04m 25d 1968-11-16 29y 11m 13d 8 Millar 27 Freddy Van Der Hoorn 16 16 0 0 4 6 6 25.00 37.50 37.50 43.75 1989-09-23 25y 11m 11d 1994-01-08 30y 02m 27d 5 Van Der Hoorn 31 Paul Dixon 15 13 2 0 8 4 4 50.00 25.00 25.00 62.50 2008-09-27 21y 10m 05d 2016-02-20 29y 02m 29d 5 Dixon 31 Charles Richard Gough 15 15 0 1 8 3 4 53.33 20.00 26.67 63.33 1983-10-22 21y 06m 17d 1986-04-12 24y 00m 07d 3 Gough 31 Mark Kerr 15 14 1 0 5 1 9 33.33 6.67 60.00 36.67 2003-08-23 21y 05m 21d 2008-03-29 26y 00m 27d 5 Kerr 31 Donald Scrimgeour MacKay 15 15 0 0 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 Not Known 1970-08-19 Not Known 8 MacKay 31 Alan David Main 15 15 0 0 3 6 7 18.75 37.50 43.75 37.50 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main 36 Kevin William Gallacher 14 11 3 0 2 9 3 14.29 64.29 21.43 46.43 1986-01-11 19y 01m 19d 1989-11-25 23y 00m 02d 5 Gallacher 36 David Hannah 14 12 2 0 4 1 9 28.57 7.14 64.29 32.14 1994-01-08 20y 05m 04d 2001-12-26 28y 04m 22d 7 Hannah 36 Garry Kenneth 14 13 1 0 10 6 8 41.67 25.00 33.33 54.17 2005-01-15 17y 06m 25d 2012-04-28 24y 10m 07d 8 Kenneth 36 Raymond McKinnon 14 11 3 1 5 3 7 33.33 20.00 46.67 43.33 1990-01-27 19y 05m 22d 1998-03-21 27y 07m 16d 5 McKinnon 36 Andrew McLaren 14 11 3 0 5 7 4 31.25 43.75 25.00 53.13 1991-09-21 18y 03m 16d 2003-11-30 30y 05m 25d 8 McLaren 36 John [1] Rankin 14 14 0 1 7 3 4 50.00 21.43 28.57 60.71 2011-07-31 28y 01m 04d 2016-02-20 32y 07m 24d 4 Rankin 36 Barry Gordon George Robson 14 14 0 9 4 2 8 28.57 14.29 57.14 35.71 2003-08-23 24y 09m 16d 2008-01-02 29y 01m 26d 5 Robson 43 Patrick Martin Connolly 13 10 3 2 1 4 8 7.69 30.77 61.54 23.08 1989-05-06 18y 10m 11d 1995-01-14 24y 06m 20d 6 Connolly 43 Craig Ian Conway 13 11 2 1 5 4 5 35.71 28.57 35.71 50.00 2006-10-01 21y 04m 29d 2011-05-15 26y 00m 13d 5 Conway 43 William (Willo) Flood 13 13 0 2 7 3 3 53.85 23.08 23.08 65.38 2007-10-20 22y 06m 10d 2013-02-09 27y 09m 30d 4 Flood 43 Morgaro Gomis 13 11 2 2 10 2 4 62.50 12.50 25.00 68.75 2007-03-17 21y 08m 03d 2014-03-21 28y 08m 07d 6 Gomis 43 Ralph Milne 13 10 3 4 7 6 1 50.00 42.86 7.14 71.43 1980-09-27 19y 04m 14d 1986-10-25 25y 05m 12d 5 Milne 43 Mark George Perry 13 12 1 0 4 4 7 26.67 26.67 46.67 40.00 1993-01-30 21y 11m 23d 1998-03-21 27y 01m 14d 5 Perry 43 Steven Thompson 13 9 4 2 4 2 9 26.67 13.33 60.00 33.33 1997-05-03 18y 06m 19d 2002-09-21 23y 11m 07d 7 Thompson 43 Davie Wilson 13 12 1 3 4 2 7 30.77 15.38 53.85 38.46 1967-11-11 28y 10m 01d 1971-12-04 32y 10m 24d 5 Wilson 51 James Fairley Cameron 12 11 1 0 4 2 7 30.77 15.38 53.85 38.46 1967-11-11 20y 11m 04d 1971-12-04 24y 11m 27d 5 Cameron 51 Alexander Grimmond Davie 12 12 0 0 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d 8 Davie 51 Stuart Duff 12 10 2 0 5 1 10 31.25 6.25 62.50 34.38 2002-03-09 20y 01m 14d 2007-10-20 25y 08m 27d 7 Duff 51 Kjell Olafsson 12 11 1 2 4 3 5 33.33 25.00 41.67 45.83 1996-10-26 31y 03m 03d 1999-05-15 33y 09m 22d 3 Olafsson 51 Mika-Matti Petteri Paatelainen 12 10 2 2 1 7 5 7.69 53.85 38.46 34.62 1988-02-03 21y 00m 00d 1992-02-08 25y 00m 05d 5 Paatelainen 51 Daniel Joseph Swanson 12 3 9 0 5 5 3 38.46 38.46 23.08 57.69 2008-01-02 21y 00m 05d 2012-04-28 25y 04m 00d 5 Swanson 51 Keith Watson 12 10 2 1 7 5 4 43.75 31.25 25.00 59.38 2006-12-23 17y 01m 09d 2013-12-07 24y 00m 23d 6 Watson 51 Mark [2] Wilson 12 11 1 1 4 2 7 30.77 15.38 53.85 38.46 2002-09-21 18y 03m 16d 2014-03-21 29y 09m 16d 5 Wilson 59 Alan Maxwell Archibald 11 11 0 2 2 2 8 16.67 16.67 66.67 25.00 2003-08-23 25y 08m 10d 2006-12-23 29y 00m 10d 4 Archibald 59 Kenneth Hay Cameron 11 10 1 7 5 2 5 41.67 16.67 41.67 50.00 1968-11-16 26y 04m 01d 1973-11-10 31y 03m 26d 6 Cameron 59 John Cowden (Jackie) Copland 11 11 0 0 5 3 3 45.45 27.27 27.27 59.09 1971-12-04 24y 08m 04d 1975-12-13 28y 08m 13d 5 Copland 59 Christian Eduard Dailly 11 9 2 2 1 4 6 9.09 36.36 54.55 27.27 1990-11-17 17y 00m 25d 1995-03-21 21y 04m 26d 4 Dailly 59 Sieb Dijkstra 11 11 0 0 4 3 5 33.33 25.00 41.67 45.83 1997-01-18 30y 02m 29d 1999-05-15 32y 06m 25d 3 Dijkstra 59 Stewart Fraser 11 11 0 0 4 3 4 36.36 27.27 36.36 50.00 1960-10-01 24y 00m 06d 1966-03-16 29y 05m 19d 6 Fraser 59 Paul James Gallacher 11 11 0 0 5 1 10 31.25 6.25 62.50 34.38 1998-10-24 19y 02m 08d 2004-05-01 24y 08m 15d 6 Gallacher 59 David Goodwillie 11 10 1 1 7 5 3 46.67 33.33 20.00 63.33 2006-02-07 16y 10m 10d 2013-12-07 24y 08m 09d 6 Goodwillie 59 Ian Petrie Redford 11 9 2 1 2 5 4 18.18 45.45 36.36 40.91 1985-09-14 25y 05m 09d 1988-10-01 28y 05m 26d 4 Redford 59 Scott Robertson 11 11 0 2 5 5 2 41.67 41.67 16.67 62.50 2008-09-27 20y 10m 01d 2012-04-28 24y 05m 02d 4 Robertson 59 Johnny Russell 11 11 0 4 6 2 3 54.55 18.18 27.27 63.64 2011-02-19 20y 10m 11d 2013-02-09 22y 10m 01d 3 Russell 59 Colin Andrew Samuel 11 7 4 0 3 2 6 27.27 18.18 54.55 36.36 2003-08-23 21y 11m 27d 2007-03-17 25y 06m 18d 4 Samuel 59 Walter Ferguson Smith 11 11 0 0 5 4 3 41.67 33.33 25.00 58.33 1971-03-20 23y 00m 24d 1979-04-14 31y 01m 21d 7 Smith 59 Derek Stark 11 11 0 0 7 3 1 63.64 27.27 9.09 77.27 1979-04-04 20y 04m 16d 1984-03-31 25y 04m 12d 3 Stark 73 Miodrag Krivokapic 10 10 0 0 2 6 2 20.00 60.00 20.00 50.00 1988-10-01 29y 00m 25d 1991-05-04 31y 07m 28d 3 Krivokapic 73 Charles David Miller 10 9 1 1 3 1 7 27.27 9.09 63.64 31.82 2000-12-23 24y 09m 05d 2004-02-21 27y 11m 03d 4 Miller 73 John Thomas O'Neil 10 8 2 1 2 4 4 20.00 40.00 40.00 40.00 1990-01-27 18y 06m 21d 1993-11-06 22y 04m 00d 5 O'Neil 73 James Lee Paterson 10 6 4 0 3 0 8 27.27 .00 72.73 27.27 1998-10-24 19y 00m 29d 2004-05-01 24y 07m 06d 5 Paterson 73 Jason Richard De Vos 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1998-10-24 24y 09m 22d 2001-04-07 27y 03m 05d 3 Richard De Vos 73 David [4] Robertson 10 8 2 0 7 5 8 35.00 25.00 40.00 47.50 2005-01-15 18y 03m 23d 2011-05-15 24y 07m 22d 7 Robertson 73 Brian Welsh 10 10 0 0 2 5 3 20.00 50.00 30.00 45.00 1987-05-11 18y 02m 18d 1995-03-12 26y 00m 17d 5 Welsh 73 Robert Winters 10 6 4 2 5 2 3 50.00 20.00 30.00 60.00 1994-11-19 20y 00m 15d 1998-01-31 23y 02m 27d 3 Winters 81 Stuart Armstrong 9 7 2 1 8 3 3 57.14 21.43 21.43 67.86 2011-02-19 18y 10m 22d 2014-03-21 21y 11m 21d 4 Armstrong 81 David Alan Beaumont 9 7 2 0 3 5 1 33.33 55.56 11.11 61.11 1984-12-15 21y 00m 05d 1988-11-19 24y 11m 09d 5 Beaumont 81 Prince Buaben 9 9 0 0 6 3 3 50.00 25.00 25.00 62.50 2007-10-20 19y 05m 27d 2011-05-15 23y 00m 22d 4 Buaben 81 Alan Fordyce Gordon 9 9 0 3 2 2 5 22.22 22.22 55.56 33.33 1969-08-09 25y 02m 26d 1971-12-04 27y 06m 20d 3 Gordon 81 Gavin Gunning 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 2011-11-19 20y 09m 24d 2016-02-20 25y 00m 25d 4 Gunning 81 James Kenny Henry 9 9 0 1 3 3 3 33.33 33.33 33.33 50.00 1969-12-27 20y 10m 03d 1973-11-10 24y 08m 17d 5 Henry 81 Gary McGinnis 9 5 4 0 5 3 1 55.56 33.33 11.11 72.22 1984-08-11 20y 09m 21d 1989-01-21 25y 03m 00d 3 McGinnis 81 James McIntyre 9 7 2 2 3 1 6 30.00 10.00 60.00 35.00 2001-09-29 29y 04m 05d 2005-11-05 33y 05m 12d 5 McIntyre 81 Gary John McSwegan 9 3 6 1 4 3 3 40.00 30.00 30.00 55.00 1996-09-07 25y 11m 14d 1998-08-16 27y 10m 23d 3 McSwegan 81 Dusan Pernis 9 9 0 0 6 3 1 60.00 30.00 10.00 75.00 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis 81 Steven John Pressley 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 1996-09-07 22y 10m 27d 1998-01-31 24y 03m 20d 2 Pressley 81 Dennis Alexander Reid 9 9 0 2 4 2 3 44.44 22.22 33.33 55.56 1968-11-16 21y 08m 14d 1976-04-17 29y 01m 15d 4 Reid 81 Lars Zetterlund 9 9 0 0 4 3 2 44.44 33.33 22.22 61.11 1997-01-18 32y 11m 07d 1998-10-24 34y 08m 13d 3 Zetterlund 94 Stuart Beedie 8 3 5 1 3 1 4 37.50 12.50 50.00 43.75 1984-09-26 24y 01m 10d 1986-04-12 25y 07m 27d 2 Beedie 94 Craig James Brewster 8 7 1 2 2 2 5 22.22 22.22 55.56 33.33 1993-11-06 26y 10m 24d 2006-10-01 39y 09m 18d 3 Brewster 94 William Dodds 8 8 0 1 2 1 7 20.00 10.00 70.00 25.00 1998-10-24 29y 08m 19d 2005-08-14 36y 06m 09d 5 Dodds 94 Barry Douglas 8 6 2 1 6 2 2 60.00 20.00 20.00 70.00 2010-08-29 20y 11m 25d 2013-02-09 23y 05m 05d 3 Douglas 94 Duncan Cowan Ferguson 8 8 0 3 1 2 5 12.50 25.00 62.50 25.00 1991-02-16 19y 01m 20d 1993-03-13 21y 02m 14d 3 Ferguson 94 Hamish Mackie French 8 7 1 2 1 7 0 12.50 87.50 .00 56.25 1988-02-03 23y 11m 27d 1991-09-21 27y 07m 14d 5 French 94 Patrick J Gardner 8 8 0 2 5 3 0 62.50 37.50 .00 81.25 1972-04-08 28y 04m 12d 1974-10-12 30y 10m 15d 4 Gardner 94 Daniel Joseph Griffin 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 2000-12-23 23y 04m 13d 2003-08-23 26y 00m 13d 4 Griffin 94 Douglas Arthur Houston 8 8 0 1 4 2 3 44.44 22.22 33.33 55.56 1974-10-12 31y 05m 29d 1977-03-05 33y 10m 20d 3 Houston 94 David William Partridge 8 8 0 0 2 1 7 20.00 10.00 70.00 25.00 1999-05-15 20y 05m 19d 2001-12-26 23y 01m 00d 4 Partridge 94 Erik Pedersen 8 8 0 0 3 2 3 37.50 25.00 37.50 50.00 1996-10-26 29y 00m 15d 1998-03-21 30y 05m 10d 2 Pedersen 94 Ian (John) Scott 8 7 1 0 1 1 6 12.50 12.50 75.00 18.75 1967-11-11 21y 07m 27d 1970-11-14 24y 07m 30d 4 Scott 94 Lee Wilkie 8 8 0 0 4 1 3 50.00 12.50 37.50 56.25 2007-03-17 26y 10m 25d 2009-05-16 29y 00m 26d 3 Wilkie 107 James Simpson [1] 7 7 0 0 2 2 3 28.57 28.57 42.86 42.86 1925-11-07 Not Known 1927-04-16 Not Known 2 [1] 107 Derek Ian Addison 7 5 2 0 4 0 3 57.14 .00 42.86 57.14 1975-10-11 20y 03m 03d 1981-03-28 25y 08m 20d 5 Addison 107 Robert Bauld 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1925-11-07 Not Known 1927-04-16 Not Known 2 Bauld 107 Gary Bollan 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1991-05-04 18y 01m 10d 2003-08-23 30y 04m 30d 6 Bollan 107 Radoslaw Cierzniak 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d 2 Cierzniak 107 Alan Combe 7 7 0 0 2 2 9 15.38 15.38 69.23 23.08 1998-08-16 24y 04m 13d 2003-04-05 29y 00m 02d 5 Combe 107 Ryan Marc Edwards 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 2021-08-28 27y 09m 11d 2023-02-04 29y 02m 18d 2 Edwards 107 Jim Irvine 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 1960-10-01 20y 01m 14d 1963-11-16 23y 02m 30d 4 Irvine 107 Darren Jackson 7 6 1 2 2 2 4 25.00 25.00 50.00 37.50 1989-11-25 23y 04m 00d 1991-11-23 25y 03m 29d 3 Jackson 107 Mihael Kovacevic 7 7 0 0 4 2 2 50.00 25.00 25.00 62.50 2008-03-29 20y 00m 26d 2011-05-15 23y 02m 12d 4 Kovacevic 107 Gary Mackay-Steven 7 5 2 2 5 3 0 62.50 37.50 .00 81.25 2011-07-31 20y 11m 00d 2013-12-07 23y 03m 07d 3 Mackay-Steven 107 Derek John McInnes 7 6 1 1 2 2 5 22.22 22.22 55.56 33.33 2003-08-23 32y 01m 18d 2006-02-07 34y 07m 02d 3 McInnes 107 Gordan Petric 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1994-01-08 24y 05m 09d 1995-03-21 25y 07m 21d 2 Petric 107 Andis Shala 7 0 7 0 3 3 3 33.33 33.33 33.33 50.00 2009-02-28 20y 03m 13d 2011-05-15 22y 06m 00d 3 Shala 107 Markus Skoldmark 7 5 2 0 1 2 5 12.50 25.00 62.50 25.00 1997-09-20 28y 11m 29d 1999-09-25 31y 00m 03d 3 Skoldmark 107 Liam Smith 7 7 0 1 0 3 4 .00 42.86 57.14 21.43 2019-07-12 23y 03m 02d 2023-02-04 26y 09m 25d 3 Smith 107 Thomas Peter Traynor 7 7 0 4 4 3 1 50.00 37.50 12.50 68.75 1970-08-12 26y 10m 16d 1974-10-12 31y 00m 15d 4 Traynor 107 Anastasios Venetis 7 3 4 0 2 1 4 28.57 14.29 57.14 35.71 1999-12-05 19y 08m 11d 2002-03-09 21y 11m 13d 3 Venetis 125 Grant Ian Brebner 6 6 0 2 1 2 3 16.67 33.33 50.00 33.33 2004-10-27 26y 10m 21d 2006-02-07 28y 02m 01d 2 Brebner 125 Walter Carlyle 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1960-10-01 22y 04m 08d 1962-08-29 24y 03m 06d 3 Carlyle 125 Scott Crabbe 6 5 1 1 1 1 4 16.67 16.67 66.67 25.00 1992-10-17 24y 02m 05d 1995-03-12 26y 07m 00d 3 Crabbe 125 Iain John H Ferguson 6 6 0 2 2 2 2 33.33 33.33 33.33 50.00 1986-08-23 24y 00m 19d 1988-05-07 25y 09m 03d 2 Ferguson 125 Thomas Gilroy 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1926-01-23 Not Known 1927-04-16 Not Known 2 Gilroy 125 Henry Alexander Gordon 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1962-01-24 21y 05m 30d 1964-03-14 23y 07m 18d 3 Gordon 125 Andrew Mullen Gray 6 6 0 4 2 3 1 33.33 50.00 16.67 58.33 1973-11-10 17y 11m 11d 1975-02-08 19y 02m 11d 2 Gray 125 James [3] Hamilton 6 4 2 0 2 0 4 33.33 .00 66.67 33.33 2000-03-04 24y 00m 24d 2002-12-21 26y 10m 12d 4 Hamilton 125 Ian Grant Johnson 6 4 2 1 3 2 2 42.86 28.57 28.57 57.14 1992-04-18 20y 00m 25d 1997-01-18 24y 09m 25d 4 Johnson 125 John Cochrane Kay 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1925-11-07 Not Known 1926-12-04 Not Known 2 Kay 125 Stuart Gordon Markland 6 6 0 0 3 1 3 42.86 14.29 42.86 50.00 1969-08-23 21y 06m 11d 1972-10-14 24y 08m 02d 4 Markland 125 Thomas Ian McAdam 6 5 1 1 3 2 1 50.00 33.33 16.67 66.67 1976-02-21 21y 10m 12d 1977-04-20 23y 00m 11d 2 McAdam 125 John [10] McDonald 6 6 0 0 2 2 2 33.33 33.33 33.33 50.00 1926-01-23 Not Known 1927-04-16 Not Known 2 McDonald 125 Charlie Mulgrew 6 6 0 0 0 2 5 .00 28.57 71.43 14.29 2006-02-07 19y 11m 01d 2023-02-04 36y 10m 29d 3 Mulgrew 125 Derek Stillie 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 2005-08-14 31y 08m 11d 2007-03-17 33y 03m 14d 2 Stillie 140 Malcolm Campbell 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1925-11-07 Not Known 1926-02-24 Not Known 1 Campbell 140 Nicholas Alexander McCormack Clark 5 5 0 2 0 2 4 .00 33.33 66.67 16.67 2019-07-12 28y 01m 09d 2022-08-14 31y 02m 11d 3 Clark 140 Thomas Coyne 5 3 2 2 3 1 1 60.00 20.00 20.00 70.00 1984-03-11 21y 03m 26d 1986-01-11 23y 01m 28d 3 Coyne 140 Darren Dods 5 5 0 0 5 2 2 55.56 22.22 22.22 66.67 2007-10-20 32y 04m 13d 2010-08-29 35y 02m 22d 4 Dods 140 James Dolan 5 5 0 0 3 2 2 42.86 28.57 28.57 57.14 1997-01-18 27y 10m 27d 1998-10-24 29y 08m 02d 3 Dolan 140 Ross Graham 5 4 1 1 1 2 3 16.67 33.33 50.00 33.33 2022-03-05 21y 00m 13d 2024-09-01 23y 06m 12d 3 Graham 140 Billy Hainey 5 4 1 1 4 0 2 66.67 .00 33.33 66.67 1966-03-16 26y 09m 00d 1968-03-20 28y 09m 04d 3 Hainey 140 Henry Begg Hall 5 4 1 1 2 0 3 40.00 .00 60.00 40.00 1975-10-11 30y 05m 19d 1977-04-20 31y 11m 29d 2 Hall 140 Ian Andrew Harkes 5 4 1 0 0 3 3 .00 50.00 50.00 25.00 2019-07-12 24y 03m 12d 2022-12-24 27y 08m 24d 3 Harkes 140 Bert Howieson 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1962-01-24 19y 02m 27d 1964-12-05 22y 01m 07d 4 Howieson 140 Noel Hunt 5 5 0 2 3 0 2 60.00 .00 40.00 60.00 2006-10-01 23y 09m 05d 2008-03-29 25y 03m 03d 2 Hunt 140 Finn Dossing Jensen 5 5 0 4 3 2 1 50.00 33.33 16.67 66.67 1964-12-05 23y 07m 08d 1967-04-08 25y 11m 12d 3 Jensen 140 Sigurdur Jonsson 5 4 1 0 1 1 4 16.67 16.67 66.67 25.00 1998-01-31 31y 04m 04d 2000-03-04 33y 05m 06d 3 Jonsson 140 Archie Gall Knox 5 4 1 2 2 3 0 40.00 60.00 .00 70.00 1973-02-10 25y 09m 09d 1974-04-09 26y 11m 08d 2 Knox 140 James Harley Lauchlan 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2001-04-07 24y 02m 05d 2002-12-21 25y 10m 19d 3 Lauchlan 140 Derek Symon Lilley 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2000-12-23 26y 10m 14d 2002-12-21 28y 10m 12d 3 Lilley 140 Scott Anderson James McCulloch 5 4 1 0 1 0 4 20.00 .00 80.00 20.00 1999-04-06 23y 04m 08d 2000-04-22 24y 04m 24d 2 McCulloch 140 Jamie McCunnie 5 4 1 0 1 1 3 20.00 20.00 60.00 30.00 2001-04-07 17y 11m 23d 2003-04-05 19y 11m 21d 3 McCunnie 140 Scott McMann 5 5 0 0 0 2 4 .00 33.33 66.67 16.67 2021-11-06 25y 03m 28d 2023-02-04 26y 06m 26d 2 McMann 140 Neil Mochan 5 5 0 3 1 1 3 20.00 20.00 60.00 30.00 1961-01-21 33y 09m 15d 1963-04-20 36y 00m 14d 3 Mochan 140 Michael Andrew Martin O'Neill 5 2 3 0 2 1 2 40.00 20.00 40.00 50.00 1989-11-25 20y 04m 20d 1993-03-13 23y 08m 08d 3 O'Neill 140 Bernard Pascual 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1998-08-16 31y 04m 06d 2000-04-22 33y 00m 12d 2 Pascual 140 William [3] Paterson 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1925-11-07 24y 09m 21d 1926-12-04 25y 10m 17d 2 Paterson 140 Orjan Persson 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1964-12-05 22y 03m 08d 1967-04-08 24y 07m 12d 3 Persson 140 John Paul Reilly 5 2 3 0 3 2 0 60.00 40.00 .00 80.00 1983-10-22 21y 07m 01d 1984-12-15 22y 08m 24d 2 Reilly 140 Alexander Duncan Rennie 5 4 1 0 3 2 3 37.50 25.00 37.50 50.00 1975-10-11 27y 00m 14d 1977-11-16 29y 01m 20d 3 Rennie 140 Jason Kelvin Scotland 5 2 3 0 1 1 3 20.00 20.00 60.00 30.00 2004-02-21 25y 00m 03d 2005-04-16 26y 01m 29d 2 Scotland 140 Finn Seeman 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1965-11-06 21y 00m 19d 1968-03-20 23y 05m 02d 3 Seeman 140 George Gordon Wallace 5 5 0 2 2 2 1 40.00 40.00 20.00 60.00 1976-10-23 33y 04m 03d 1977-11-16 34y 04m 27d 2 Wallace 140 George Wilson Wood 5 4 1 0 2 0 3 40.00 .00 60.00 40.00 1967-11-11 24y 09m 17d 1969-03-08 26y 01m 11d 2 Wood 140 Lukasz Zaluska 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2008-03-29 25y 09m 13d 2009-05-16 26y 11m 00d 2 Zaluska 171 Hasney Aljofree 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 2000-10-14 22y 03m 03d 2002-03-09 23y 07m 26d 2 Aljofree 171 Ryan Dow 4 2 2 0 7 3 3 53.85 23.08 23.08 65.38 2010-05-05 18y 10m 28d 2016-02-20 24y 08m 13d 6 Dow 171 Kieran Freeman 4 2 2 0 0 1 4 .00 20.00 80.00 10.00 2021-11-06 21y 07m 07d 2023-02-04 22y 10m 07d 2 Freeman 171 Robert [5] Gardiner 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1935-02-23 Not Known 1940-02-17 Not Known 2 Gardiner 171 Ryan Gauld 4 2 2 0 2 1 1 50.00 25.00 25.00 62.50 2012-09-22 16y 09m 06d 2014-03-21 18y 03m 05d 2 Gauld 171 Christian Kalvenes 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 2006-10-01 29y 06m 23d 2008-03-29 31y 00m 21d 2 Kalvenes 171 Dylan Levitt 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 2021-08-28 20y 09m 11d 2023-02-04 22y 02m 18d 2 Levitt 171 Alexander Mathie 4 2 2 3 2 0 2 50.00 .00 50.00 50.00 1998-10-24 29y 10m 04d 2000-04-22 31y 04m 02d 2 Mathie 171 Brian Stuart McLean 4 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2012-09-22 27y 06m 25d 2013-02-09 27y 11m 12d 1 McLean 171 Arthur Hughes Milne 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1935-02-23 20y 02m 12d 1940-02-17 25y 02m 06d 2 Milne 171 Alexander Iain Fordyce Munro 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1984-03-31 32y 07m 07d 1984-10-13 33y 01m 19d 2 Munro 171 Francis Michael Munro 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1964-12-05 17y 01m 10d 1966-03-16 18y 04m 19d 2 Munro 171 David E Nicoll 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1926-01-23 Not Known 1926-02-24 Not Known 1 Nicoll 171 Ilmari Niskanen 4 4 0 0 0 2 4 .00 33.33 66.67 16.67 2021-11-06 24y 00m 10d 2023-02-04 25y 03m 08d 2 Niskanen 171 Jerren Kendall Nixon 4 1 3 1 0 1 3 .00 25.00 75.00 12.50 1994-05-07 20y 10m 12d 1995-03-21 21y 08m 24d 2 Nixon 171 Kelham Gerard O'Hanlon 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1994-11-19 32y 06m 03d 1995-03-21 32y 10m 05d 1 O'Hanlon 171 Paul Raymond Paton 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 2013-09-28 26y 05m 10d 2016-02-20 28y 10m 02d 2 Paton 171 Iain Frederick Phillip 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1979-04-04 28y 01m 21d 1981-03-28 30y 01m 14d 2 Phillip 171 Francisco Sandaza 4 3 1 0 2 0 2 50.00 .00 50.00 50.00 2008-09-27 23y 09m 28d 2010-03-07 25y 03m 07d 2 Sandaza 171 Craig Sibbald 4 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2022-08-14 27y 07m 13d 2024-09-01 29y 08m 00d 2 Sibbald 171 Benjamin Kevin Siegrist 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2019-07-12 27y 05m 12d 2022-04-24 30y 02m 25d 2 Siegrist 171 Thomas Simpson 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1925-11-07 Not Known 1927-04-16 Not Known 2 Simpson 171 John Souttar 4 3 1 0 3 1 2 50.00 16.67 33.33 58.33 2013-02-09 16y 04m 15d 2015-12-30 19y 03m 05d 3 Souttar 171 Adrian Marcelo Sporle 4 2 2 0 0 2 2 .00 50.00 50.00 25.00 2019-07-12 23y 11m 29d 2022-04-24 26y 09m 11d 2 Sporle 171 Morris John Stevenson 4 3 1 0 2 1 2 40.00 20.00 40.00 50.00 1970-08-12 27y 03m 27d 1971-12-04 28y 07m 18d 2 Stevenson 171 Raymond Straun McDonald Stewart 4 4 0 0 3 1 1 60.00 20.00 20.00 70.00 1976-12-27 17y 03m 20d 1979-04-25 19y 07m 18d 2 Stewart 171 William [3] Taylor 4 4 0 0 0 0 4 .00 .00 100.00 .00 1929-09-14 Not Known 1931-12-19 Not Known 2 Taylor 171 Guido Van De Kamp 4 4 0 0 1 2 3 16.67 33.33 50.00 33.33 1991-11-23 27y 09m 15d 1994-05-07 30y 02m 29d 2 Van De Kamp 171 Andrew Neil Webster 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 2009-08-17 27y 03m 25d 2010-05-05 28y 00m 12d 1 Webster 171 William [5] Welsh 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1925-11-07 Not Known 1927-04-16 Not Known 2 Welsh 171 Lars Lennart Wing 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1965-04-10 Not Known 1967-04-08 Not Known 2 Wing 202 Thomas Adamson 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1938-01-22 Not Known 1940-02-17 Not Known 2 Adamson 202 Mark Romano Birighitti 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2022-08-14 31y 03m 28d 2023-02-04 31y 09m 18d 1 Birighitti 202 Eric Brodie 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1962-08-15 21y 09m 07d 1963-04-20 22y 05m 12d 1 Brodie 202 Martin James Buchan 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2000-10-14 23y 06m 11d 2001-04-07 24y 00m 04d 1 Buchan 202 Calum James Butcher 3 1 2 0 2 3 2 28.57 42.86 28.57 50.00 2013-09-28 22y 07m 02d 2022-03-05 31y 00m 07d 3 Butcher 202 Stephen Crawford 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2005-01-15 31y 00m 06d 2005-08-14 31y 07m 05d 2 Crawford 202 Hugh Norman Davidson 3 0 3 0 1 0 3 25.00 .00 75.00 25.00 1999-09-25 19y 01m 22d 2000-12-23 20y 04m 20d 2 Davidson 202 Cornelius Duffy 3 2 1 0 0 0 3 .00 .00 100.00 .00 1996-09-07 29y 03m 02d 1999-04-06 31y 10m 01d 3 Duffy 202 Mark Durnan 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2015-10-18 22y 10m 20d 2016-02-20 23y 02m 23d 1 Durnan 202 Davide Miramontes Fernandez 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2005-08-14 29y 06m 25d 2006-02-07 30y 00m 18d 1 Fernandez 202 Victor Ferreyra 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1991-11-23 26y 08m 30d 1992-04-18 27y 01m 25d 1 Ferreyra 202 Steven Fletcher 3 2 1 3 0 1 2 .00 33.33 66.67 16.67 2022-08-14 35y 04m 19d 2023-02-04 35y 10m 09d 1 Fletcher 202 Allan Forsyth 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1976-02-21 20y 09m 29d 1976-10-23 21y 06m 00d 2 Forsyth 202 Scott Fraser 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2015-10-18 Not Known 2016-02-20 Not Known 1 Fraser 202 George R Gardiner 3 3 0 0 0 0 3 .00 .00 100.00 .00 1929-09-14 Not Known 1931-08-08 Not Known 2 Gardiner 202 Michael Gardyne 3 2 1 1 1 1 2 25.00 25.00 50.00 37.50 2012-09-22 26y 07m 30d 2013-02-09 27y 00m 17d 1 Gardyne 202 John [3] Hart 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1926-12-04 Not Known 1929-09-14 Not Known 2 Hart 202 Christopher Innes 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2003-11-30 27y 04m 17d 2004-10-27 28y 03m 14d 2 Innes 202 John S Kay 3 3 0 1 0 0 3 .00 .00 100.00 .00 1929-09-14 Not Known 1931-08-08 Not Known 2 Kay 202 Stephen McConologue 3 3 0 0 2 0 3 40.00 .00 60.00 40.00 1999-05-15 17y 10m 29d 2002-03-09 20y 08m 21d 3 McConologue 202 Iain McDonald 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 1974-10-12 22y 01m 16d 1975-12-13 23y 03m 17d 2 McDonald 202 Robert A McFarlane 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1926-01-23 Not Known 1926-02-01 Not Known 1 McFarlane 202 Marc McNulty 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2021-08-28 28y 11m 14d 2022-04-24 29y 07m 10d 1 McNulty 202 John McQuillan 3 1 2 0 1 0 3 25.00 .00 75.00 25.00 2000-03-04 29y 07m 13d 2000-12-23 30y 05m 03d 2 McQuillan 202 Glenn Middleton 3 3 0 0 1 1 2 25.00 25.00 50.00 37.50 2022-08-14 22y 07m 13d 2024-09-01 24y 08m 00d 2 Middleton 202 Joaquim Miguel Leitao De Freitas Ferraz 3 1 2 0 0 0 3 .00 .00 100.00 .00 1999-09-25 25y 04m 09d 2000-03-04 25y 09m 17d 1 Miguel Leitao De Freitas Ferraz 202 Joseph Miller 3 1 2 0 1 1 1 33.33 33.33 33.33 50.00 1998-08-16 30y 08m 08d 1999-04-06 31y 03m 29d 1 Miller 202 Lee Miller 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2005-08-14 22y 02m 27d 2006-02-07 22y 08m 20d 1 Miller 202 Chris Myers 3 1 2 0 0 1 2 .00 33.33 66.67 16.67 1993-08-28 24y 04m 27d 1994-09-17 25y 05m 16d 2 Myers 202 Robbie Neilson 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2011-11-19 31y 05m 00d 2012-04-28 31y 10m 09d 1 Neilson 202 Darren James Patterson 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1998-08-16 28y 10m 01d 2000-04-22 30y 06m 07d 2 Patterson 202 Allan Preston 3 1 2 0 1 2 1 25.00 50.00 25.00 50.00 1988-05-07 18y 08m 21d 1992-04-18 22y 08m 02d 4 Preston 202 Paul Simon Ritchie 3 3 0 0 1 1 2 25.00 25.00 50.00 37.50 2004-10-27 29y 02m 06d 2005-11-05 30y 02m 15d 2 Ritchie 202 Steven Robb 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2006-12-23 24y 09m 15d 2007-10-20 25y 07m 12d 2 Robb 202 Andrew Robertson 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2013-09-28 19y 06m 17d 2014-03-21 20y 00m 10d 1 Robertson 202 Robert Sharp Robinson 3 3 0 0 2 0 2 50.00 .00 50.00 50.00 1977-11-16 27y 00m 06d 1979-04-25 28y 05m 15d 2 Robinson 202 George A Ross 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1929-09-14 Not Known 1935-02-27 Not Known 2 Ross 202 Richie Ryan 3 1 2 0 2 2 2 33.33 33.33 33.33 50.00 2012-02-25 27y 01m 19d 2013-02-09 28y 01m 03d 2 Ryan 202 Allan Andrew C Smart 3 0 3 0 0 0 3 .00 .00 100.00 .00 2002-09-21 28y 02m 13d 2003-04-05 28y 08m 28d 1 Smart 202 Blair Spittal 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2015-10-18 19y 09m 29d 2016-02-20 20y 02m 01d 1 Spittal 202 Jan Telesnikov 3 3 0 0 0 0 3 .00 .00 100.00 .00 1999-09-25 26y 09m 14d 2000-03-04 27y 02m 22d 1 Telesnikov 202 David C [1] Walker 3 3 0 0 0 0 3 .00 .00 100.00 .00 1925-11-07 Not Known 1926-02-24 Not Known 1 Walker 202 Anthony Watt 3 2 1 0 0 1 2 .00 33.33 66.67 16.67 2022-04-24 28y 03m 26d 2022-12-24 28y 11m 25d 2 Watt 202 Sandy (Alexander Smith) White 3 2 1 1 4 2 0 66.67 33.33 .00 83.33 1972-04-08 21y 05m 05d 1974-04-09 23y 05m 06d 3 White 202 Robert Johnstone Yorke 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1935-02-23 Not Known 1938-01-22 Not Known 2 Yorke 247 Arthur George Baxter 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-11-18 Not Known 1940-02-17 Not Known 1 Baxter 247 Aziz Eraltay Behich 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2022-08-14 31y 07m 29d 2022-12-24 32y 00m 08d 1 Behich 247 Colvin Bennett 2 2 0 0 0 0 2 .00 .00 100.00 .00 1931-08-08 Not Known 1931-12-19 Not Known 1 Bennett 247 Mogens Berg 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1965-04-10 Not Known 1966-12-10 Not Known 2 Berg 247 Anthony Brian Bullock 2 2 0 0 1 0 2 33.33 .00 66.67 33.33 2003-08-23 31y 06m 05d 2005-04-16 33y 01m 29d 2 Bullock 247 Danny Cadamarteri 2 1 1 2 1 1 0 50.00 50.00 .00 75.00 2009-08-17 29y 10m 05d 2009-12-12 30y 02m 00d 1 Cadamarteri 247 Paul Caddis 2 1 1 0 0 0 2 .00 .00 100.00 .00 2009-02-28 20y 10m 09d 2009-05-16 21y 00m 27d 1 Caddis 247 Kevin William Cairns 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 23y 03m 02d 1961-01-21 23y 06m 23d 1 Cairns 247 Stephen Carson 2 2 0 0 0 0 2 .00 .00 100.00 .00 2001-12-26 21y 02m 20d 2002-12-21 22y 02m 15d 2 Carson 247 Damian Casalinuovo 2 2 0 0 1 3 0 25.00 75.00 .00 62.50 2009-12-12 22y 06m 06d 2010-08-29 23y 02m 23d 2 Casalinuovo 247 Nadir Ciftci 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2013-09-28 21y 07m 16d 2014-03-21 22y 01m 09d 1 Ciftci 247 David J Corbett 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Corbett 247 Warren Cummings 2 1 1 0 0 0 2 .00 .00 100.00 .00 2002-09-21 21y 11m 06d 2002-12-21 22y 02m 06d 1 Cummings 247 Henry Curran 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1987-05-11 20y 07m 02d 1987-11-18 21y 01m 09d 2 Curran 247 Guy Roland Demel 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2015-12-30 34y 06m 17d 2016-02-20 34y 08m 07d 1 Demel 247 William S Deuchar 2 2 0 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-04-02 Not Known 1 Deuchar 247 Arnaud Djoum 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2022-12-24 33y 07m 22d 2023-02-04 33y 09m 02d 1 Djoum 247 David Dorward 2 2 0 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-04-02 Not Known 1 Dorward 247 John Mark Eustace 2 2 0 1 0 0 2 .00 .00 100.00 .00 1999-04-06 19y 05m 03d 1999-05-15 19y 06m 12d 1 Eustace 247 Andrew [2] Finlay 2 2 0 0 0 0 2 .00 .00 100.00 .00 1925-11-07 Not Known 1926-02-01 Not Known 1 Finlay 247 William [7] Fleming 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Fleming 247 Jeando Fuchs 2 2 0 0 0 0 2 .00 .00 100.00 .00 2021-08-28 23y 10m 17d 2021-11-06 24y 00m 26d 1 Fuchs 247 Ian Gibson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1980-11-08 24y 03m 15d 1980-12-27 24y 05m 03d 1 Gibson 247 Alex Moir Spalding Glen 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-18 Not Known 1940-02-17 Not Known 1 Glen 247 Sergio Henrique Gomes 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1995-03-12 25y 07m 13d 1995-03-21 25y 07m 22d 1 Gomes 247 Brian [1] Graham 2 2 0 2 2 1 0 66.67 33.33 .00 83.33 2013-09-28 25y 10m 05d 2014-03-21 26y 03m 26d 1 Graham 247 John Joseph (Jackie) Graham 2 2 0 1 2 0 1 66.67 .00 33.33 66.67 1967-01-28 20y 06m 12d 1967-11-11 21y 03m 26d 2 Graham 247 Daniel Leslie Grainger 2 2 0 0 2 1 3 33.33 16.67 50.00 41.67 2008-01-02 21y 05m 05d 2009-05-16 22y 09m 18d 2 Grainger 247 George D Henderson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-04-02 Not Known 1 Henderson 247 John 'Jerry' Kerr 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-11-18 27y 05m 17d 1940-02-17 27y 08m 16d 1 Kerr 247 Alex D King 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 King 247 Paul Kinnaird 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 1986-12-20 20y 01m 09d 1987-11-18 21y 00m 07d 2 Kinnaird 247 James Littlejohn 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-18 Not Known 1940-02-17 Not Known 1 Littlejohn 247 William MacRitchie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 MacRitchie 247 Lee Mair 2 1 1 0 1 0 3 25.00 .00 75.00 25.00 2005-01-15 24y 01m 06d 2007-03-17 26y 03m 08d 2 Mair 247 William C Masson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Masson 247 Alastair Espie Maxwell 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1996-09-07 31y 06m 22d 1996-10-26 31y 08m 10d 1 Maxwell 247 Ryan James McGowan 2 2 0 0 0 0 2 .00 .00 100.00 .00 2015-10-18 26y 02m 03d 2015-12-30 26y 04m 15d 1 McGowan 247 Kevin McGowne 2 2 0 0 0 0 2 .00 .00 100.00 .00 2002-09-21 32y 09m 05d 2002-12-21 33y 00m 05d 1 McGowne 247 William Robert Mckay 2 2 0 1 0 0 2 .00 .00 100.00 .00 2015-10-18 26y 11m 26d 2015-12-30 27y 02m 08d 1 Mckay 247 Raphael Joseph Meade 2 1 1 0 0 2 0 .00 100.00 .00 50.00 1988-10-01 25y 10m 09d 1988-11-19 25y 11m 28d 1 Meade 247 Andrew B Miller 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1926-12-04 Not Known 1927-04-16 Not Known 1 Miller 247 James Milne 2 2 0 0 0 0 2 .00 .00 100.00 .00 1931-08-08 Not Known 1931-12-19 Not Known 1 Milne 247 Chris Mochrie 2 2 0 0 0 1 3 .00 25.00 75.00 12.50 2021-08-28 18y 04m 21d 2022-04-24 19y 00m 17d 1 Mochrie 247 Jennison Myrie-Williams 2 1 1 0 2 2 0 50.00 50.00 .00 75.00 2009-08-17 21y 03m 00d 2010-05-05 21y 11m 18d 1 Myrie-Williams 247 Ronald O'Brien 2 0 2 0 2 0 1 66.67 .00 33.33 66.67 2001-09-29 22y 08m 14d 2002-03-09 23y 01m 22d 1 O'Brien 247 Gibby M Ormond 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 34y 00m 24d 1961-01-21 34y 04m 14d 1 Ormond 247 William [2] Oswald 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1926-01-27 25y 10m 19d 1926-02-24 25y 11m 16d 1 Oswald 247 George Pattie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1962-04-28 Not Known 1962-12-15 Not Known 2 Pattie 247 Peter Pawlett 2 2 0 0 0 0 2 .00 .00 100.00 .00 2021-11-06 30y 04m 19d 2023-02-04 31y 07m 17d 2 Pawlett 247 Frank S Penson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1931-08-08 Not Known 1931-12-19 Not Known 1 Penson 247 William H Pettigrew 2 1 1 0 3 1 0 75.00 25.00 .00 87.50 1980-09-27 26y 11m 29d 1981-03-28 27y 05m 28d 1 Pettigrew 247 Ian (John) Reid 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1970-08-12 19y 06m 06d 1970-08-19 19y 06m 13d 1 Reid 247 James [24] Robertson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-18 Not Known 1940-02-17 Not Known 1 Robertson 247 Peter [5] Robertson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Robertson 247 Jamie Robson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 21y 06m 23d 2021-08-28 23y 08m 09d 2 Robson 247 John Roe 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1962-08-15 Not Known 1963-04-20 Not Known 1 Roe 247 John B Ross 2 2 0 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-04-02 Not Known 1 Ross 247 Scott Derek Severin 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2011-05-15 32y 03m 00d 2011-07-31 32y 05m 16d 2 Severin 247 David Sinclair 2 1 1 0 2 1 0 66.67 33.33 .00 83.33 1997-02-16 27y 04m 10d 1997-05-03 27y 06m 27d 1 Sinclair 247 Rudolf Skacel 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2012-10-31 33y 03m 14d 2012-12-23 33y 05m 06d 1 Skacel 247 James B Smith 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Smith 247 Gregorz Szamotulski 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2007-10-20 31y 05m 07d 2008-01-02 31y 07m 20d 1 Szamotulski 247 Alexander Taylor 2 1 1 1 3 1 0 75.00 25.00 .00 87.50 1984-03-31 21y 09m 18d 1985-03-16 22y 09m 03d 2 Taylor 247 Rolando Ugolini 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 36y 03m 27d 1961-01-21 36y 07m 17d 1 Ugolini 247 Timothy van der Meulen 2 0 2 0 2 0 1 66.67 .00 33.33 66.67 2011-02-19 20y 11m 17d 2011-05-15 21y 02m 13d 1 van der Meulen 247 James [4] Walker 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1925-11-07 Not Known 1926-01-23 Not Known 1 Walker 247 Joseph Ward 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1980-11-08 25y 11m 14d 1981-03-28 26y 04m 03d 1 Ward 247 Nicky Weaver 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 2009-08-17 30y 05m 15d 2009-12-12 30y 09m 10d 1 Weaver 247 David Worrell 2 2 0 0 0 0 3 .00 .00 100.00 .00 1999-04-06 21y 02m 25d 1999-12-05 21y 10m 23d 2 Worrell 247 Ronnie Yeats 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 22y 10m 16d 1961-01-21 23y 02m 06d 1 Yeats 318 Hugh Robertson [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-11-18 Not Known 1939-11-18 Not Known 1 [1] 318 John McHugh [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-04-02 20y 07m 20d 1930-04-02 20y 07m 20d 1 [1] 318 Emmanuel Adegboyega 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 20y 11m 16d 2024-09-01 20y 11m 16d 1 Adegboyega 318 Farid El Alagui 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-03-21 29y 01m 11d 2014-03-21 29y 01m 11d 1 Alagui 318 Scott Allan 1 1 0 0 2 0 0 100.00 .00 .00 100.00 2011-03-16 19y 03m 16d 2011-07-31 19y 08m 03d 2 Allan 318 Henri Anier 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 25y 02m 03d 2016-02-20 25y 02m 03d 1 Anier 318 Louis George P. Appere 1 0 1 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 20y 03m 16d 2021-11-06 22y 07m 11d 2 Appere 318 Mvondo Atangana 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 21y 03m 04d 2000-10-14 21y 03m 04d 1 Atangana 318 David Babunski 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 30y 06m 00d 2024-09-01 30y 06m 00d 1 Babunski 318 George Bain 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 Bain 318 John Bain 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known 1 Bain 318 Scott Banks 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 17y 09m 16d 2019-07-12 17y 09m 16d 1 Banks 318 Steven Banks 1 1 0 0 8 5 3 50.00 31.25 18.75 65.63 2009-08-17 36y 08m 08d 2013-02-09 40y 02m 00d 4 Banks 318 Armand Benneker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 27y 02m 13d 1996-09-07 27y 02m 13d 1 Benneker 318 Maxime Biamou 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-11-06 30y 11m 24d 2021-11-06 30y 11m 24d 1 Biamou 318 Darko Bodul 1 1 0 0 0 0 2 .00 .00 100.00 .00 2015-10-18 26y 09m 07d 2015-12-30 26y 11m 19d 1 Bodul 318 Roger Zokoi Boli 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1998-08-16 32y 10m 21d 1998-08-16 32y 10m 21d 1 Boli 318 Rachid Ahmed Bouhenna 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 28y 00m 13d 2019-07-12 28y 00m 13d 1 Bouhenna 318 Henry Brant 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 Brant 318 Billy Bremner 1 1 0 0 0 0 1 .00 .00 100.00 .00 1969-08-23 Not Known 1969-08-23 Not Known 1 Bremner 318 Alec [2] Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1962-01-24 Not Known 1962-01-24 Not Known 1 Brown 318 James Brownlie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-01 40y 08m 17d 1926-02-01 40y 08m 17d 1 Brownlie 318 Archibald C Buchanan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 Buchanan 318 Greg Cameron 1 1 0 0 1 1 3 20.00 20.00 60.00 30.00 2004-10-27 16y 06m 17d 2007-10-20 19y 06m 10d 4 Cameron 318 James Scott Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known 1 Cameron 318 Tommy Campbell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1960-10-01 25y 07m 11d 1960-10-01 25y 07m 11d 1 Campbell 318 Peter Canero 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-11-05 24y 09m 18d 2005-11-05 24y 09m 18d 1 Canero 318 Edward Carroll 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1926-12-04 Not Known 1926-12-04 Not Known 1 Carroll 318 Trevor Carson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-08-28 33y 05m 23d 2021-08-28 33y 05m 23d 1 Carson 318 Thomas [1] Clarkson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Clarkson 318 David Collington 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Collington 318 Aidan [2] Connolly 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-10-18 20y 02m 03d 2015-10-18 20y 02m 03d 1 Connolly 318 Mark Gerard Connolly 1 1 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 27y 06m 26d 2021-08-28 29y 08m 12d 2 Connolly 318 Brian G Cooper 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1973-02-10 21y 04m 02d 1973-02-10 21y 04m 02d 1 Cooper 318 Owen Columba Coyle 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 30y 01m 24d 1996-09-07 30y 01m 24d 1 Coyle 318 David William Craig 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1995-03-21 25y 09m 10d 1995-03-21 25y 09m 10d 1 Craig 318 Mathew Anim Cudjoe 1 1 0 0 0 0 3 .00 .00 100.00 .00 2022-04-24 18y 05m 13d 2023-02-04 19y 02m 24d 2 Cudjoe 318 David S Cuthill 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 Cuthill 318 Samuel George Dalby 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 24y 08m 25d 2024-09-01 24y 08m 25d 1 Dalby 318 Norman Davidson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1963-11-16 29y 00m 22d 1963-11-16 29y 00m 22d 1 Davidson 318 James B Dempster 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known 1 Dempster 318 Ross Docherty 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 31y 07m 09d 2024-09-01 31y 07m 09d 1 Docherty 318 Coll Ian Donaldson 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2015-10-18 20y 06m 09d 2016-02-20 20y 10m 11d 1 Donaldson 318 James Dyet 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 Dyet 318 Chris Erskine 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2013-12-07 26y 09m 29d 2015-12-30 28y 10m 22d 2 Erskine 318 Warren Feeney 1 1 0 0 0 1 1 .00 50.00 50.00 25.00 2008-12-20 27y 11m 03d 2009-02-28 28y 01m 11d 1 Feeney 318 Joachim Fernandez 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 27y 09m 28d 2000-10-14 27y 09m 28d 1 Fernandez 318 Will Ferry 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 23y 08m 25d 2024-09-01 23y 08m 25d 1 Ferry 318 Thomas Fleming 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known 1 Fleming 318 Norman Fraser 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-02-17 Not Known 1940-02-17 Not Known 1 Fraser 318 Gustavo Fuentes 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 27y 06m 06d 2000-10-14 27y 06m 06d 1 Fuentes 318 Declan Gallagher 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 33y 06m 19d 2024-09-01 33y 06m 19d 1 Gallagher 318 Marcelino Galoppo 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 Not Known 2000-10-14 Not Known 1 Galoppo 318 John McKie Gardiner 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1984-03-31 25y 11m 29d 1984-03-31 25y 11m 29d 1 Gardiner 318 Declan Glass 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-11-06 21y 04m 30d 2021-11-06 21y 04m 30d 1 Glass 318 James Grady 1 1 0 0 1 1 1 33.33 33.33 33.33 50.00 2004-10-27 33y 07m 13d 2005-04-16 34y 01m 02d 1 Grady 318 Billy Gray 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1972-04-08 26y 11m 03d 1972-04-08 26y 11m 03d 1 Gray 318 Robert R Grieve 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Grieve 318 Andrew Haddow 1 1 0 2 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known 1 Haddow 318 Neil Heaney 1 1 0 0 0 0 1 .00 .00 100.00 .00 2000-12-23 29y 01m 20d 2000-12-23 29y 01m 20d 1 Heaney 318 Peter R Hinds 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1989-09-23 27y 01m 15d 1989-09-23 27y 01m 15d 1 Hinds 318 David Michael Hogg 1 1 0 0 1 0 2 33.33 .00 66.67 33.33 1968-11-16 Not Known 1970-01-10 Not Known 2 Hogg 318 Graeme Holmes 1 0 1 0 0 0 2 .00 .00 100.00 .00 2004-02-21 19y 10m 26d 2004-05-01 20y 01m 05d 1 Holmes 318 Kevin Holt 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 31y 07m 07d 2024-09-01 31y 07m 07d 1 Holt 318 Duncan Hutchison 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Hutchison 318 Alan James Irvine 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-08-22 24y 08m 24d 1987-08-22 24y 08m 24d 1 Irvine 318 Andrew E Jackson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 Jackson 318 Paul Jarvie 1 1 0 0 2 1 4 28.57 14.29 57.14 35.71 2002-03-09 19y 08m 23d 2005-01-15 22y 07m 01d 4 Jarvie 318 Eiji Kawashima 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 32y 11m 00d 2016-02-20 32y 11m 00d 1 Kawashima 318 Karim Kerkar 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2004-10-27 27y 09m 24d 2004-10-27 27y 09m 24d 1 Kerkar 318 Aaron John Kuhl 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-10-18 19y 08m 18d 2015-10-18 19y 08m 18d 1 Kuhl 318 Milos Lacny 1 0 1 0 1 0 1 50.00 .00 50.00 50.00 2012-02-25 23y 11m 17d 2012-12-23 24y 09m 15d 2 Lacny 318 Russell Nigel Latapy 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-04-05 34y 08m 03d 2003-04-05 34y 08m 03d 1 Latapy 318 William M Logie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 Logie 318 Mark Lyndon Patrick de Vries 1 1 0 0 0 0 1 .00 .00 100.00 .00 2008-03-29 32y 07m 05d 2008-03-29 32y 07m 05d 1 Lyndon Patrick de Vries 318 Duncan MacLeod 1 1 0 0 0 0 1 .00 .00 100.00 .00 1975-02-08 25y 08m 16d 1975-02-08 25y 08m 16d 1 MacLeod 318 Rory MacLeod 1 0 1 0 0 2 1 .00 66.67 33.33 33.33 2022-03-05 16y 01m 02d 2023-02-04 17y 00m 01d 2 MacLeod 318 Carlos Marcora 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-10-14 24y 08m 13d 2000-10-14 24y 08m 13d 1 Marcora 318 Goran Mattias Marklund 1 0 1 0 0 0 1 .00 .00 100.00 .00 1997-09-20 21y 11m 18d 1997-09-20 21y 11m 18d 1 Marklund 318 Hugh [2] McBride 1 1 0 0 0 0 1 .00 .00 100.00 .00 1925-11-07 Not Known 1925-11-07 Not Known 1 McBride 318 William J McCallum 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 McCallum 318 Kevin McDonald 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2022-03-05 41y 01m 10d 2022-03-05 41y 01m 10d 1 McDonald 318 George A McGlynn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 McGlynn 318 Jamie McGrath 1 1 0 0 0 0 1 .00 .00 100.00 .00 2022-08-14 25y 10m 15d 2022-08-14 25y 10m 15d 1 McGrath 318 Harry [1] McGregor 1 1 0 0 0 0 1 .00 .00 100.00 .00 1929-09-14 Not Known 1929-09-14 Not Known 1 McGregor 318 Mitchell McGregor 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1926-12-04 Not Known 1926-12-04 Not Known 1 McGregor 318 Charles K McIntosh 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 McIntosh 318 Stewart McKimmie 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 1997-05-03 34y 06m 06d 1997-09-20 34y 10m 24d 2 McKimmie 318 Brian [1] McLaughlin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-05-15 25y 00m 01d 1999-05-15 25y 00m 01d 1 McLaughlin 318 Euan McLean 1 0 1 0 3 0 3 50.00 .00 50.00 50.00 2006-10-01 20y 08m 22d 2008-03-29 22y 02m 20d 2 McLean 318 Gordon Thomas McLeod 1 1 0 0 0 2 0 .00 100.00 .00 50.00 1985-11-02 18y 02m 00d 1987-05-11 19y 08m 09d 2 McLeod 318 Joseph McLeod 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1987-05-11 19y 04m 11d 1987-05-11 19y 04m 11d 1 McLeod 318 Jimmy McMichael 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1961-01-21 Not Known 1961-01-21 Not Known 1 McMichael 318 Paul McMullan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 04m 17d 2019-07-12 23y 04m 17d 1 McMullan 318 Mark McNally 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-05-15 28y 02m 05d 1999-05-15 28y 02m 05d 1 McNally 318 James Charles McQuilken 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 21y 11m 04d 1996-09-07 21y 11m 04d 1 McQuilken 318 James Meagher 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known 1 Meagher 318 Archie Meekison 1 0 1 0 0 2 2 .00 50.00 50.00 25.00 2022-03-05 19y 10m 01d 2022-12-24 20y 07m 20d 2 Meekison 318 Alex [3] Millar 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-02-17 Not Known 1940-02-17 Not Known 1 Millar 318 Harry (Henry Fenwick) Mollison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1971-12-04 18y 09m 19d 1971-12-04 18y 09m 19d 1 Mollison 318 Tonny Mols 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1998-08-16 29y 07m 08d 1998-08-16 29y 07m 08d 1 Mols 318 Peter Monaghan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-11-18 Not Known 1939-11-18 Not Known 1 Monaghan 318 Callum Morris 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-12-30 25y 10m 27d 2015-12-30 25y 10m 27d 1 Morris 318 David Morris 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 Morris 318 Louis Elliot Moult 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 32y 03m 18d 2024-09-01 32y 03m 18d 1 Moult 318 Neil Andrew Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-05-15 26y 02m 24d 1999-05-15 26y 02m 24d 1 Murray 318 Alberto (Beto) Naveda 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2001-04-07 28y 10m 14d 2001-04-07 28y 10m 14d 1 Naveda 318 Lewis Neilson 1 0 1 0 0 1 1 .00 50.00 50.00 25.00 2022-03-05 18y 09m 18d 2022-04-24 18y 11m 09d 1 Neilson 318 George Nicolson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Nicolson 318 James John O'Brien 1 0 1 0 0 0 1 .00 .00 100.00 .00 2008-03-29 20y 06m 01d 2008-03-29 20y 06m 01d 1 O'Brien 318 Sean O'Connor 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2000-03-04 18y 07m 26d 2002-03-09 20y 08m 02d 2 O'Connor 318 Eric Odhiambo 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2008-01-02 18y 07m 21d 2008-01-02 18y 07m 21d 1 Odhiambo 318 Stephen James O'Donnell 1 0 1 0 0 0 1 .00 .00 100.00 .00 2002-12-21 19y 05m 11d 2002-12-21 19y 05m 11d 1 O'Donnell 318 Roy O'Donovan 1 0 1 0 1 1 0 50.00 50.00 .00 75.00 2008-09-27 23y 01m 17d 2008-12-20 23y 04m 10d 1 O'Donovan 318 Edward Ofere 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 29y 10m 23d 2016-02-20 29y 10m 23d 1 Ofere 318 Daniel Ogunmade 1 0 1 0 0 0 2 .00 .00 100.00 .00 2002-12-21 19y 03m 25d 2003-04-05 19y 07m 10d 1 Ogunmade 318 Emanuelle Omoyinmi 1 0 1 0 0 0 1 .00 .00 100.00 .00 1998-03-21 20y 02m 21d 1998-03-21 20y 02m 21d 1 Omoyinmi 318 James N Page 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1987-05-11 22y 06m 12d 1987-05-11 22y 06m 12d 1 Page 318 Jose Luis Pochettino 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1992-04-18 26y 08m 20d 1992-04-18 26y 08m 20d 1 Pochettino 318 Florent Sinama Pongolle 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 31y 04m 00d 2016-02-20 31y 04m 00d 1 Pongolle 318 Antoine Preget 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-03-04 27y 04m 28d 2000-03-04 27y 04m 28d 1 Preget 318 David William Proctor 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-10-01 22y 04m 27d 2006-10-01 22y 04m 27d 1 Proctor 318 Mark Reynolds 1 1 0 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 32y 02m 05d 2021-08-28 34y 03m 21d 2 Reynolds 318 Alistair Riddle 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1962-08-29 Not Known 1962-08-29 Not Known 1 Riddle 318 Dragutin Ristic 1 1 0 0 0 0 1 .00 .00 100.00 .00 1994-09-17 30y 01m 12d 1994-09-17 30y 01m 12d 1 Ristic 318 Albert Robertson 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Robertson 318 Alexander Robertson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1996-10-26 25y 06m 00d 1996-10-26 25y 06m 00d 1 Robertson 318 Jordan Robertson 1 1 0 2 2 0 0 100.00 .00 .00 100.00 2007-10-20 19y 08m 08d 2008-01-02 19y 10m 21d 1 Robertson 318 William Robertson 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-31 18y 03m 17d 2011-07-31 18y 03m 17d 1 Robertson 318 Paul Derrick Robinson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2001-04-07 22y 04m 18d 2001-04-07 22y 04m 18d 1 Robinson 318 Bernard Rooney 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-11-06 22y 06m 03d 1965-11-06 22y 06m 03d 1 Rooney 318 William C Rumbles 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Rumbles 318 Vicko Sevelj 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 23y 11m 13d 2024-09-01 23y 11m 13d 1 Sevelj 318 Lawrence Shankland 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 11m 02d 2019-07-12 23y 11m 02d 1 Shankland 318 Robert Shannon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 30y 04m 18d 1996-09-07 30y 04m 18d 1 Shannon 318 George Edgar Smollett Sievwright 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1962-12-15 25y 03m 05d 1962-12-15 25y 03m 05d 1 Sievwright 318 David Marr Skelligan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Skelligan 318 Bobby [1] Smith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1962-08-29 16y 11m 00d 1962-08-29 16y 11m 00d 1 Smith 318 George Smith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1964-03-14 Not Known 1964-03-14 Not Known 1 Smith 318 Grant Smith 1 0 1 0 0 0 2 .00 .00 100.00 .00 2006-10-01 26y 04m 26d 2006-12-23 26y 07m 18d 1 Smith 318 James Anthony Smith 1 0 1 0 0 0 1 .00 .00 100.00 .00 1999-12-05 26y 01m 07d 1999-12-05 26y 01m 07d 1 Smith 318 Kerr David Smith 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-11-06 16y 10m 25d 2021-11-06 16y 10m 25d 1 Smith 318 Robert Hoynes Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-11-18 Not Known 1939-11-18 Not Known 1 Smith 318 Scott [2] Smith 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2014-03-21 18y 08m 00d 2014-03-21 18y 08m 00d 1 Smith 318 Samuel Stanton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 25y 02m 23d 2019-07-12 25y 02m 23d 1 Stanton 318 Gijsbertus P Steinmann 1 1 0 0 1 1 0 50.00 50.00 .00 75.00 1990-11-17 29y 07m 15d 1991-05-04 30y 01m 02d 1 Steinmann 318 Luca Stephenson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 20y 11m 15d 2024-09-01 20y 11m 15d 1 Stephenson 318 Ian James (John) Stewart 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1965-11-06 19y 02m 07d 1965-11-06 19y 02m 07d 1 Stewart 318 Alec Stuart 1 1 0 1 0 0 1 .00 .00 100.00 .00 1969-08-09 29y 00m 01d 1969-08-09 29y 00m 01d 1 Stuart 318 Michal Szromnik 1 1 0 0 0 0 2 .00 .00 100.00 .00 2015-10-18 22y 07m 14d 2015-12-30 22y 09m 26d 1 Szromnik 318 Adam Jake Taggart 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-10-18 22y 04m 16d 2015-10-18 22y 04m 16d 1 Taggart 318 Charles Marshall Thomson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1940-02-17 Not Known 1940-02-17 Not Known 1 Thomson 318 George R [1] Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1929-09-14 Not Known 1929-09-14 Not Known 1 Thomson 318 Andrew Tod 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-04-05 31y 05m 01d 2003-04-05 31y 05m 01d 1 Tod 318 Kristijan Trapanovski 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 25y 00m 18d 2024-09-01 25y 00m 18d 1 Trapanovski 318 Jort van der Sande 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 28y 07m 07d 2024-09-01 28y 07m 07d 1 van der Sande 318 Paul Walker 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1997-05-03 19y 08m 13d 1997-05-03 19y 08m 13d 1 Walker 318 Jack James Walton 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 26y 04m 09d 2024-09-01 26y 04m 09d 1 Walton 318 Darren Watson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-08-28 18y 00m 18d 2021-08-28 18y 00m 18d 1 Watson 318 George [1] Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 Watson 318 William Christie Watson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Watson 318 James Wesolowski 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-02-28 21y 06m 03d 2009-02-28 21y 06m 03d 1 Wesolowski 318 Billy (William Davidson) Williamson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1977-03-05 24y 05m 05d 1977-03-05 24y 05m 05d 1 Williamson 318 David Paul Winters 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2002-03-09 20y 00m 02d 2002-03-09 20y 00m 02d 1 Winters 318 Jonas Wirmola 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1997-01-18 27y 06m 01d 1997-01-18 27y 06m 01d 1 Wirmola 318 Stephen Wright 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2000-10-14 29y 01m 17d 2001-09-29 30y 01m 02d 2 Wright 318 Bobby Young 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1964-03-14 Not Known 1964-03-14 Not Known 1 Young 318 Luis Maria Zwick 1 1 0 0 1 0 2 33.33 .00 66.67 33.33 2015-10-18 21y 04m 24d 2016-02-20 21y 08m 27d 1 Zwick 486 Shepherd [1] 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1994-01-08 Not Known 1994-01-08 Not Known 1 [1] 486 Stuart Abbot 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-02-07 19y 07m 11d 2006-02-07 19y 07m 11d 1 Abbot 486 Tim Akinola 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-03-05 20y 09m 25d 2022-03-05 20y 09m 25d 1 Akinola 486 Sadat Anaku 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-12-24 22y 00m 15d 2023-02-04 22y 01m 26d 1 Anaku 486 Loick Ayina 0 0 0 0 0 0 1 .00 .00 100.00 .00 2023-02-04 19y 09m 15d 2023-02-04 19y 09m 15d 1 Ayina 486 Gregg Burnett 0 0 0 0 0 0 1 .00 .00 100.00 .00 2006-12-23 19y 06m 29d 2006-12-23 19y 06m 29d 1 Burnett 486 John [2] Burns 0 0 0 0 0 0 1 .00 .00 100.00 .00 1979-04-04 25y 06m 14d 1979-04-04 25y 06m 14d 1 Burns 486 Daniele Chiarini 0 0 0 0 0 0 1 .00 .00 100.00 .00 2003-04-05 23y 11m 25d 2003-04-05 23y 11m 25d 1 Chiarini 486 Marc Anthony Cocozza 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-03-09 21y 02m 01d 2002-03-09 21y 02m 01d 1 Cocozza 486 Nick Colgan 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2005-04-16 31y 06m 28d 2005-04-16 31y 06m 28d 1 Colgan 486 Aaron Conway 0 0 0 0 0 0 1 .00 .00 100.00 .00 2004-05-01 19y 01m 02d 2004-05-01 19y 01m 02d 1 Conway 486 William Easton 0 0 0 0 0 0 1 .00 .00 100.00 .00 2006-10-01 20y 02m 14d 2006-10-01 20y 02m 14d 1 Easton 486 Carljohan Eriksson 0 0 0 0 0 2 2 .00 50.00 50.00 25.00 2022-03-05 26y 10m 08d 2022-12-24 27y 07m 29d 2 Eriksson 486 Kai Fotheringham 0 0 0 0 0 0 2 .00 .00 100.00 .00 2022-08-14 19y 03m 27d 2023-02-04 19y 09m 17d 1 Fotheringham 486 Stuart Robertson Garden 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-03-21 23y 01m 11d 1995-03-21 23y 01m 11d 1 Garden 486 Ross John Gardiner 0 0 0 0 0 2 0 .00 100.00 .00 50.00 2004-10-27 17y 09m 27d 2006-02-07 19y 01m 10d 2 Gardiner 486 Craig Hill 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2010-05-05 22y 09m 04d 2010-05-05 22y 09m 04d 1 Hill 486 Dale Hilson 0 0 0 0 1 0 1 50.00 .00 50.00 50.00 2011-07-31 18y 07m 08d 2012-09-22 19y 08m 30d 2 Hilson 486 Lars Hirschfeld 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-10-27 26y 00m 10d 2004-10-27 26y 00m 10d 1 Hirschfeld 486 Florent Hoti 0 0 0 0 0 0 2 .00 .00 100.00 .00 2021-08-28 20y 08m 17d 2021-11-06 20y 10m 26d 1 Hoti 486 James Alan Irvine 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1988-02-03 29y 06m 22d 1988-02-03 29y 06m 22d 1 Irvine 486 Henrik Jorgensen 0 0 0 0 1 0 3 25.00 .00 75.00 25.00 1994-09-17 28y 07m 01d 1995-03-12 29y 00m 24d 1 Jorgensen 486 Lance Key 0 0 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 28y 03m 25d 1996-09-07 28y 03m 25d 1 Key 486 Adam King 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 09m 01d 2019-07-12 23y 09m 01d 1 King 486 Kyle Knoyle 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 19y 04m 27d 2016-02-20 19y 04m 27d 1 Knoyle 486 Alan Liddle 0 0 0 0 0 0 1 .00 .00 100.00 .00 1970-11-14 18y 03m 21d 1970-11-14 18y 03m 21d 1 Liddle 486 Marc McCallum 0 0 0 0 2 1 0 66.67 33.33 .00 83.33 2013-09-28 20y 06m 01d 2014-03-21 20y 11m 22d 1 McCallum 486 Michael [1] McGovern 0 0 0 0 1 1 2 25.00 25.00 50.00 37.50 2008-09-27 24y 02m 15d 2009-05-16 24y 10m 04d 1 McGovern 486 Deniz Dogan Mehmet 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 26y 09m 23d 2019-07-12 26y 09m 23d 1 Mehmet 486 Mark John Millar 0 0 0 0 1 1 2 25.00 25.00 50.00 37.50 2012-09-22 24y 06m 30d 2013-02-09 24y 11m 17d 1 Millar 486 Craig [2022] Moore 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-03-05 16y 05m 12d 2022-04-24 16y 07m 03d 1 Moore 486 Derek R Murray 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1983-12-10 23y 00m 14d 1983-12-10 23y 00m 14d 1 Murray 486 Simon Murray 0 0 0 0 0 0 2 .00 .00 100.00 .00 2015-10-18 23y 06m 26d 2015-12-30 23y 09m 08d 1 Murray 486 Jack Newman 0 0 0 0 0 0 3 .00 .00 100.00 .00 2021-08-28 19y 06m 16d 2023-02-04 20y 11m 23d 2 Newman 486 Richard Odada 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 23y 09m 07d 2024-09-01 23y 09m 07d 1 Odada 486 Pat Onstad 0 0 0 0 0 0 3 .00 .00 100.00 .00 1999-12-05 31y 10m 22d 2000-10-14 32y 09m 01d 2 Onstad 486 Darren Petrie 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2012-12-23 17y 04m 27d 2013-09-28 18y 02m 02d 2 Petrie 486 Francisco Ramirez 0 0 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 Not Known 2000-10-14 Not Known 1 Ramirez 486 David Matthew Richards 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 30y 08m 02d 2024-09-01 30y 08m 02d 1 Richards 486 Riku Olavi Riski 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 26y 06m 04d 2016-02-20 26y 06m 04d 1 Riski 486 Craig Ian Samson 0 0 0 0 0 1 2 .00 33.33 66.67 16.67 2005-08-14 21y 04m 11d 2006-02-07 21y 10m 04d 1 Samson 486 Sean Eamon Sheehy 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1974-03-16 22y 03m 16d 1974-03-16 22y 03m 16d 1 Sheehy 486 Cameron Smith 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 10m 18d 2019-07-12 23y 10m 18d 1 Smith 486 Harry Souttar 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-10-18 16y 11m 26d 2015-10-18 16y 11m 26d 1 Souttar 486 Euan Spark 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-12-30 19y 01m 01d 2015-12-30 19y 01m 01d 1 Spark 486 Charlie Telfer 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-10-18 20y 03m 14d 2015-10-18 20y 03m 14d 1 Telfer 486 Miller Thomson 0 0 0 0 1 0 1 50.00 .00 50.00 50.00 2022-04-24 17y 09m 04d 2024-09-01 20y 01m 12d 2 Thomson 486 Meshack Izuchukwu Ubochioma 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 22y 09m 03d 2024-09-01 22y 09m 03d 1 Ubochioma 486 Lauri Dalla Valle 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-11-19 20y 02m 05d 2011-11-19 20y 02m 05d 1 Valle 486 Gregory Vignal 0 0 0 0 0 0 1 .00 .00 100.00 .00 2012-09-22 31y 02m 03d 2012-09-22 31y 02m 03d 1 Vignal 486 David Wilson 0 0 0 0 0 0 1 .00 .00 100.00 .00 1969-08-23 30y 07m 13d 1969-08-23 30y 07m 13d 1 Wilson
Top 100 Appearances All Games
Players appearances and goals are included.
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Maurice Daniel Robert Malpas 61 59 2 2 20 21 22 31.75 33.33 34.92 48.41 1980-02-20 17y 06m 17d 2000-04-22 37y 08m 19d 17 Malpas 2 David Narey 53 52 1 0 22 15 17 40.74 27.78 31.48 54.63 1974-10-12 18y 04m 00d 1993-03-13 36y 09m 01d 15 Narey 3 Paul Anthony Hegarty 45 45 0 5 19 14 12 42.22 31.11 26.67 57.78 1975-02-08 20y 06m 14d 1989-09-23 35y 01m 29d 13 Hegarty 4 Hamish Robert McAlpine 38 38 0 0 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine 5 Douglas B Smith 37 37 0 3 14 10 13 37.84 27.03 35.14 51.35 1962-01-24 24y 10m 15d 1975-02-08 37y 10m 30d 14 Smith 6 David Bowman 36 35 1 1 6 15 16 16.22 40.54 43.24 36.49 1986-08-23 22y 05m 13d 1998-03-21 34y 00m 11d 11 Bowman 6 Paul Whitehead Sturrock 36 30 6 11 17 9 11 45.95 24.32 29.73 58.11 1975-02-08 18y 03m 29d 1989-05-06 32y 06m 26d 12 Sturrock 8 James Edward McInally 33 29 4 1 7 14 12 21.21 42.42 36.36 42.42 1986-10-25 22y 08m 06d 1997-02-25 33y 00m 06d 10 McInally 9 John Brown Clark 30 19 11 3 8 12 11 25.81 38.71 35.48 45.16 1983-10-22 19y 00m 27d 1993-11-06 29y 01m 12d 11 Clark 9 Andrew Rolland 30 28 2 3 13 7 11 41.94 22.58 35.48 53.23 1967-11-11 24y 11m 30d 1977-11-16 35y 00m 04d 11 Rolland 11 Eamonn John Bannon 25 25 0 5 13 7 5 52.00 28.00 20.00 66.00 1980-02-20 21y 10m 02d 1988-02-03 29y 09m 16d 7 Bannon 11 John William Holt 25 21 4 0 14 4 7 56.00 16.00 28.00 64.00 1975-12-13 19y 00m 22d 1987-08-22 30y 09m 01d 10 Holt 13 Sean Dillon 24 21 3 0 15 7 7 51.72 24.14 24.14 63.79 2007-03-17 23y 07m 17d 2016-02-20 32y 06m 22d 9 Dillon 14 Denis Gillespie 23 23 0 2 6 7 10 26.09 30.43 43.48 41.30 1960-10-01 24y 08m 23d 1970-01-10 34y 00m 02d 10 Gillespie 14 Frank Kopel 23 22 1 2 14 5 5 58.33 20.83 20.83 68.75 1972-04-08 23y 00m 11d 1981-03-28 32y 00m 00d 9 Kopel 14 William James Alexander McKinlay 23 22 1 1 4 10 9 17.39 43.48 39.13 39.13 1987-11-18 18y 06m 27d 1995-03-21 25y 10m 27d 8 McKinlay 17 William John Kirkwood 22 20 2 10 12 5 6 52.17 21.74 26.09 63.04 1977-04-20 18y 07m 19d 1987-05-11 28y 08m 10d 9 Kirkwood 18 Craig Easton 21 15 6 0 6 3 13 27.27 13.64 59.09 34.09 1997-05-03 18y 02m 07d 2004-05-01 25y 02m 05d 8 Easton 19 David Dodds 20 19 1 7 10 7 4 47.62 33.33 19.05 64.29 1976-12-27 18y 03m 04d 1986-04-12 27y 06m 20d 7 Dodds 19 George (Thomas George) Fleming 20 19 1 0 11 5 5 52.38 23.81 23.81 64.29 1972-04-08 23y 06m 17d 1979-04-14 30y 06m 23d 8 Fleming 21 Jon Daly 19 15 4 4 10 6 4 50.00 30.00 20.00 65.00 2007-03-17 24y 02m 09d 2013-02-09 30y 01m 01d 7 Daly 21 William Marshall Thomson 19 19 0 0 3 11 5 15.79 57.89 26.32 44.74 1984-08-11 26y 06m 01d 1990-09-29 32y 07m 19d 7 Thomson 23 Jimmy Briggs 18 18 0 2 5 6 7 27.78 33.33 38.89 44.44 1960-10-01 23y 05m 23d 1969-08-09 32y 04m 01d 9 Briggs 23 Ian [John] Mitchell 18 18 0 11 7 4 7 38.89 22.22 38.89 50.00 1962-12-15 16y 07m 06d 1972-10-14 26y 05m 05d 10 Mitchell 23 Graeme Morris Payne 18 16 2 2 11 5 5 52.38 23.81 23.81 64.29 1973-11-10 17y 08m 28d 1981-03-28 25y 01m 15d 7 Payne 26 Tommy Neilson 17 17 0 0 7 5 5 41.18 29.41 29.41 55.88 1960-10-01 Not Known 1968-03-20 Not Known 8 Neilson 27 Alexander Cleland 16 14 2 0 3 7 7 17.65 41.18 41.18 38.24 1988-10-01 17y 09m 21d 1995-01-14 24y 01m 04d 7 Cleland 27 David McCracken 16 15 1 0 5 2 11 27.78 11.11 61.11 33.33 2000-12-23 19y 02m 07d 2007-03-17 25y 05m 01d 7 McCracken 27 Thomas Thomson Millar 16 16 0 1 6 5 5 37.50 31.25 31.25 53.13 1962-04-28 23y 04m 25d 1968-11-16 29y 11m 13d 8 Millar 27 Freddy Van Der Hoorn 16 16 0 0 4 6 6 25.00 37.50 37.50 43.75 1989-09-23 25y 11m 11d 1994-01-08 30y 02m 27d 5 Van Der Hoorn 31 Paul Dixon 15 13 2 0 8 4 4 50.00 25.00 25.00 62.50 2008-09-27 21y 10m 05d 2016-02-20 29y 02m 29d 5 Dixon 31 Charles Richard Gough 15 15 0 1 8 3 4 53.33 20.00 26.67 63.33 1983-10-22 21y 06m 17d 1986-04-12 24y 00m 07d 3 Gough 31 Mark Kerr 15 14 1 0 5 1 9 33.33 6.67 60.00 36.67 2003-08-23 21y 05m 21d 2008-03-29 26y 00m 27d 5 Kerr 31 Donald Scrimgeour MacKay 15 15 0 0 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 Not Known 1970-08-19 Not Known 8 MacKay 31 Alan David Main 15 15 0 0 3 6 7 18.75 37.50 43.75 37.50 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main 36 Kevin William Gallacher 14 11 3 0 2 9 3 14.29 64.29 21.43 46.43 1986-01-11 19y 01m 19d 1989-11-25 23y 00m 02d 5 Gallacher 36 David Hannah 14 12 2 0 4 1 9 28.57 7.14 64.29 32.14 1994-01-08 20y 05m 04d 2001-12-26 28y 04m 22d 7 Hannah 36 Garry Kenneth 14 13 1 0 10 6 8 41.67 25.00 33.33 54.17 2005-01-15 17y 06m 25d 2012-04-28 24y 10m 07d 8 Kenneth 36 Raymond McKinnon 14 11 3 1 5 3 7 33.33 20.00 46.67 43.33 1990-01-27 19y 05m 22d 1998-03-21 27y 07m 16d 5 McKinnon 36 Andrew McLaren 14 11 3 0 5 7 4 31.25 43.75 25.00 53.13 1991-09-21 18y 03m 16d 2003-11-30 30y 05m 25d 8 McLaren 36 Ralph Milne 14 11 3 4 7 7 1 46.67 46.67 6.67 70.00 1980-02-20 18y 09m 07d 1986-10-25 25y 05m 12d 6 Milne 36 John [1] Rankin 14 14 0 1 7 3 4 50.00 21.43 28.57 60.71 2011-07-31 28y 01m 04d 2016-02-20 32y 07m 24d 4 Rankin 36 Barry Gordon George Robson 14 14 0 9 4 2 8 28.57 14.29 57.14 35.71 2003-08-23 24y 09m 16d 2008-01-02 29y 01m 26d 5 Robson 44 Patrick Martin Connolly 13 10 3 2 1 4 8 7.69 30.77 61.54 23.08 1989-05-06 18y 10m 11d 1995-01-14 24y 06m 20d 6 Connolly 44 Craig Ian Conway 13 11 2 1 5 4 5 35.71 28.57 35.71 50.00 2006-10-01 21y 04m 29d 2011-05-15 26y 00m 13d 5 Conway 44 William (Willo) Flood 13 13 0 2 7 3 3 53.85 23.08 23.08 65.38 2007-10-20 22y 06m 10d 2013-02-09 27y 09m 30d 4 Flood 44 Morgaro Gomis 13 11 2 2 10 2 4 62.50 12.50 25.00 68.75 2007-03-17 21y 08m 03d 2014-03-21 28y 08m 07d 6 Gomis 44 Mark George Perry 13 12 1 0 4 4 7 26.67 26.67 46.67 40.00 1993-01-30 21y 11m 23d 1998-03-21 27y 01m 14d 5 Perry 44 Steven Thompson 13 9 4 2 4 2 9 26.67 13.33 60.00 33.33 1997-05-03 18y 06m 19d 2002-09-21 23y 11m 07d 7 Thompson 44 Davie Wilson 13 12 1 3 4 2 7 30.77 15.38 53.85 38.46 1967-11-11 28y 10m 01d 1971-12-04 32y 10m 24d 5 Wilson 51 James Fairley Cameron 12 11 1 0 4 2 7 30.77 15.38 53.85 38.46 1967-11-11 20y 11m 04d 1971-12-04 24y 11m 27d 5 Cameron 51 Alexander Grimmond Davie 12 12 0 0 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d 8 Davie 51 Stuart Duff 12 10 2 0 5 1 10 31.25 6.25 62.50 34.38 2002-03-09 20y 01m 14d 2007-10-20 25y 08m 27d 7 Duff 51 Kjell Olafsson 12 11 1 2 4 3 5 33.33 25.00 41.67 45.83 1996-10-26 31y 03m 03d 1999-05-15 33y 09m 22d 3 Olafsson 51 Mika-Matti Petteri Paatelainen 12 10 2 2 1 7 5 7.69 53.85 38.46 34.62 1988-02-03 21y 00m 00d 1992-02-08 25y 00m 05d 5 Paatelainen 51 Walter Ferguson Smith 12 12 0 0 5 5 3 38.46 38.46 23.08 57.69 1971-03-20 23y 00m 24d 1980-02-20 31y 11m 27d 8 Smith 51 Derek Stark 12 12 0 0 7 4 1 58.33 33.33 8.33 75.00 1979-04-04 20y 04m 16d 1984-03-31 25y 04m 12d 4 Stark 51 Daniel Joseph Swanson 12 3 9 0 5 5 3 38.46 38.46 23.08 57.69 2008-01-02 21y 00m 05d 2012-04-28 25y 04m 00d 5 Swanson 51 Keith Watson 12 10 2 1 7 5 4 43.75 31.25 25.00 59.38 2006-12-23 17y 01m 09d 2013-12-07 24y 00m 23d 6 Watson 51 Mark [2] Wilson 12 11 1 1 4 2 7 30.77 15.38 53.85 38.46 2002-09-21 18y 03m 16d 2014-03-21 29y 09m 16d 5 Wilson 61 Alan Maxwell Archibald 11 11 0 2 2 2 8 16.67 16.67 66.67 25.00 2003-08-23 25y 08m 10d 2006-12-23 29y 00m 10d 4 Archibald 61 Kenneth Hay Cameron 11 10 1 7 5 2 5 41.67 16.67 41.67 50.00 1968-11-16 26y 04m 01d 1973-11-10 31y 03m 26d 6 Cameron 61 John Cowden (Jackie) Copland 11 11 0 0 5 3 3 45.45 27.27 27.27 59.09 1971-12-04 24y 08m 04d 1975-12-13 28y 08m 13d 5 Copland 61 Christian Eduard Dailly 11 9 2 2 1 4 6 9.09 36.36 54.55 27.27 1990-11-17 17y 00m 25d 1995-03-21 21y 04m 26d 4 Dailly 61 Sieb Dijkstra 11 11 0 0 4 3 5 33.33 25.00 41.67 45.83 1997-01-18 30y 02m 29d 1999-05-15 32y 06m 25d 3 Dijkstra 61 Stewart Fraser 11 11 0 0 4 3 4 36.36 27.27 36.36 50.00 1960-10-01 24y 00m 06d 1966-03-16 29y 05m 19d 6 Fraser 61 Paul James Gallacher 11 11 0 0 5 1 10 31.25 6.25 62.50 34.38 1998-10-24 19y 02m 08d 2004-05-01 24y 08m 15d 6 Gallacher 61 David Goodwillie 11 10 1 1 7 5 3 46.67 33.33 20.00 63.33 2006-02-07 16y 10m 10d 2013-12-07 24y 08m 09d 6 Goodwillie 61 Ian Petrie Redford 11 9 2 1 2 5 4 18.18 45.45 36.36 40.91 1985-09-14 25y 05m 09d 1988-10-01 28y 05m 26d 4 Redford 61 Scott Robertson 11 11 0 2 5 5 2 41.67 41.67 16.67 62.50 2008-09-27 20y 10m 01d 2012-04-28 24y 05m 02d 4 Robertson 61 Johnny Russell 11 11 0 4 6 2 3 54.55 18.18 27.27 63.64 2011-02-19 20y 10m 11d 2013-02-09 22y 10m 01d 3 Russell 61 Colin Andrew Samuel 11 7 4 0 3 2 6 27.27 18.18 54.55 36.36 2003-08-23 21y 11m 27d 2007-03-17 25y 06m 18d 4 Samuel 73 Miodrag Krivokapic 10 10 0 0 2 6 2 20.00 60.00 20.00 50.00 1988-10-01 29y 00m 25d 1991-05-04 31y 07m 28d 3 Krivokapic 73 Charles David Miller 10 9 1 1 3 1 7 27.27 9.09 63.64 31.82 2000-12-23 24y 09m 05d 2004-02-21 27y 11m 03d 4 Miller 73 John Thomas O'Neil 10 8 2 1 2 4 4 20.00 40.00 40.00 40.00 1990-01-27 18y 06m 21d 1993-11-06 22y 04m 00d 5 O'Neil 73 James Lee Paterson 10 6 4 0 3 0 8 27.27 .00 72.73 27.27 1998-10-24 19y 00m 29d 2004-05-01 24y 07m 06d 5 Paterson 73 Jason Richard De Vos 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1998-10-24 24y 09m 22d 2001-04-07 27y 03m 05d 3 Richard De Vos 73 David [4] Robertson 10 8 2 0 7 5 8 35.00 25.00 40.00 47.50 2005-01-15 18y 03m 23d 2011-05-15 24y 07m 22d 7 Robertson 73 Brian Welsh 10 10 0 0 2 5 3 20.00 50.00 30.00 45.00 1987-05-11 18y 02m 18d 1995-03-12 26y 00m 17d 5 Welsh 73 Robert Winters 10 6 4 2 5 2 3 50.00 20.00 30.00 60.00 1994-11-19 20y 00m 15d 1998-01-31 23y 02m 27d 3 Winters 81 Stuart Armstrong 9 7 2 1 8 3 3 57.14 21.43 21.43 67.86 2011-02-19 18y 10m 22d 2014-03-21 21y 11m 21d 4 Armstrong 81 David Alan Beaumont 9 7 2 0 3 5 1 33.33 55.56 11.11 61.11 1984-12-15 21y 00m 05d 1988-11-19 24y 11m 09d 5 Beaumont 81 Prince Buaben 9 9 0 0 6 3 3 50.00 25.00 25.00 62.50 2007-10-20 19y 05m 27d 2011-05-15 23y 00m 22d 4 Buaben 81 Alan Fordyce Gordon 9 9 0 3 2 2 5 22.22 22.22 55.56 33.33 1969-08-09 25y 02m 26d 1971-12-04 27y 06m 20d 3 Gordon 81 Gavin Gunning 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 2011-11-19 20y 09m 24d 2016-02-20 25y 00m 25d 4 Gunning 81 James Kenny Henry 9 9 0 1 3 3 3 33.33 33.33 33.33 50.00 1969-12-27 20y 10m 03d 1973-11-10 24y 08m 17d 5 Henry 81 Gary McGinnis 9 5 4 0 5 3 1 55.56 33.33 11.11 72.22 1984-08-11 20y 09m 21d 1989-01-21 25y 03m 00d 3 McGinnis 81 James McIntyre 9 7 2 2 3 1 6 30.00 10.00 60.00 35.00 2001-09-29 29y 04m 05d 2005-11-05 33y 05m 12d 5 McIntyre 81 Gary John McSwegan 9 3 6 1 4 3 3 40.00 30.00 30.00 55.00 1996-09-07 25y 11m 14d 1998-08-16 27y 10m 23d 3 McSwegan 81 Dusan Pernis 9 9 0 0 6 3 1 60.00 30.00 10.00 75.00 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis 81 Steven John Pressley 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 1996-09-07 22y 10m 27d 1998-01-31 24y 03m 20d 2 Pressley 81 Dennis Alexander Reid 9 9 0 2 4 2 3 44.44 22.22 33.33 55.56 1968-11-16 21y 08m 14d 1976-04-17 29y 01m 15d 4 Reid 81 Lars Zetterlund 9 9 0 0 4 3 2 44.44 33.33 22.22 61.11 1997-01-18 32y 11m 07d 1998-10-24 34y 08m 13d 3 Zetterlund 94 Derek Ian Addison 8 6 2 0 4 1 3 50.00 12.50 37.50 56.25 1975-10-11 20y 03m 03d 1981-03-28 25y 08m 20d 6 Addison 94 Stuart Beedie 8 3 5 1 3 1 4 37.50 12.50 50.00 43.75 1984-09-26 24y 01m 10d 1986-04-12 25y 07m 27d 2 Beedie 94 Craig James Brewster 8 7 1 2 2 2 5 22.22 22.22 55.56 33.33 1993-11-06 26y 10m 24d 2006-10-01 39y 09m 18d 3 Brewster 94 William Dodds 8 8 0 1 2 1 7 20.00 10.00 70.00 25.00 1998-10-24 29y 08m 19d 2005-08-14 36y 06m 09d 5 Dodds 94 Barry Douglas 8 6 2 1 6 2 2 60.00 20.00 20.00 70.00 2010-08-29 20y 11m 25d 2013-02-09 23y 05m 05d 3 Douglas 94 Duncan Cowan Ferguson 8 8 0 3 1 2 5 12.50 25.00 62.50 25.00 1991-02-16 19y 01m 20d 1993-03-13 21y 02m 14d 3 Ferguson 94 Hamish Mackie French 8 7 1 2 1 7 0 12.50 87.50 .00 56.25 1988-02-03 23y 11m 27d 1991-09-21 27y 07m 14d 5 French
Scorers Competitive Games
Total Distinct (ex ogs) = 129
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 Ian [John] Mitchell 11 18 .61 1966-03-16 19y 10m 07d 5 1970-01-10 23y 08m 01d 16 5 Mitchell 1 Paul Whitehead Sturrock 11 36 .31 1977-03-05 20y 04m 23d 7 1986-12-20 30y 02m 10d 33 4 Sturrock 3 William John Kirkwood 10 1 22 .45 1977-04-20 18y 07m 19d 1 1987-05-11 28y 08m 10d 22 6 Kirkwood 4 Barry Gordon George Robson 9 3 14 .64 2005-01-15 26y 02m 08d 5 2008-01-02 29y 01m 26d 14 3 Robson 5 Kenneth Hay Cameron 7 1 11 .64 1968-11-16 26y 04m 01d 1 1973-02-10 30y 06m 26d 11 4 Cameron 5 David Dodds 7 20 .35 1979-04-14 20y 06m 22d 3 1984-10-10 26y 00m 17d 12 4 Dodds 7 Eamonn John Bannon 5 1 25 .20 1984-03-11 25y 10m 22d 8 1986-12-20 28y 08m 02d 22 4 Bannon 7 Paul Anthony Hegarty 5 45 .11 1976-04-17 21y 08m 23d 5 1986-08-23 32y 00m 29d 36 5 Hegarty 9 Jon Daly 4 19 .21 2008-09-27 25y 08m 19d 4 2012-02-25 29y 01m 17d 15 3 Daly 9 Andrew Mullen Gray 4 6 .67 1974-03-16 18y 03m 16d 2 1975-02-08 19y 02m 11d 6 2 Gray 9 Finn Dossing Jensen 4 5 .80 1964-12-05 23y 07m 08d 1 1967-01-28 25y 09m 01d 5 2 Jensen 9 Ralph Milne 4 14 .29 1980-12-27 19y 07m 14d 2 1984-08-11 23y 02m 29d 8 2 Milne 9 Johnny Russell 4 11 .36 2011-03-16 20y 11m 08d 2 2013-02-09 22y 10m 01d 11 2 Russell 9 Thomas Peter Traynor 4 7 .57 1971-12-04 28y 02m 07d 4 1974-10-12 31y 00m 15d 8 2 Traynor 15 Edward Carroll 3 1 3.00 1926-12-04 Not Known 1 1926-12-04 Not Known 1 1 Carroll 15 John Brown Clark 3 30 .10 1984-09-26 20y 00m 01d 4 1991-02-16 26y 04m 22d 20 2 Clark 15 Duncan Cowan Ferguson 3 8 .38 1991-09-21 19y 08m 25d 2 1992-08-08 20y 07m 12d 6 2 Ferguson 15 Steven Fletcher 3 1 3 1.00 2022-08-14 35y 04m 19d 1 2023-02-04 35y 10m 09d 3 1 Fletcher 15 Alan Fordyce Gordon 3 9 .33 1969-12-27 25y 07m 13d 3 1971-12-04 27y 06m 20d 9 3 Gordon 15 Alexander Mathie 3 4 .75 1998-10-24 29y 10m 04d 1 2000-04-22 31y 04m 02d 4 2 Mathie 15 Neil Mochan 3 5 .60 1961-01-21 33y 09m 15d 1 1962-01-24 34y 09m 18d 2 2 Mochan 15 Andrew Rolland 3 30 .10 1968-02-17 25y 03m 05d 2 1973-11-10 30y 11m 29d 17 3 Rolland 15 Douglas B Smith 3 3 37 .08 1972-10-14 35y 07m 05d 30 1974-04-09 37y 01m 00d 35 2 Smith 15 William [5] Welsh 3 4 .75 1926-12-04 Not Known 3 1927-04-16 Not Known 4 1 Welsh 15 Davie Wilson 3 13 .23 1968-02-17 29y 01m 07d 2 1970-08-12 31y 07m 02d 9 2 Wilson 26 Thomas Adamson 2 3 .67 1938-01-22 Not Known 1 1939-11-18 Not Known 2 2 Adamson 26 Hasney Aljofree 2 1 4 .50 2000-12-23 22y 05m 12d 2 2002-03-09 23y 07m 26d 4 2 Aljofree 26 Alan Maxwell Archibald 2 11 .18 2003-11-30 25y 11m 17d 2 2005-01-15 27y 01m 02d 6 2 Archibald 26 Robert Bauld 2 7 .29 1926-01-23 Not Known 2 1926-02-24 Not Known 5 1 Bauld 26 Grant Ian Brebner 2 6 .33 2005-04-16 27y 04m 10d 3 2006-02-07 28y 02m 01d 6 2 Brebner 26 Craig James Brewster 2 8 .25 1994-01-08 27y 00m 26d 2 1994-11-19 27y 11m 06d 5 2 Brewster 26 Jimmy Briggs 2 18 .11 1964-03-14 26y 11m 06d 9 1964-03-14 26y 11m 06d 9 1 Briggs 26 Danny Cadamarteri 2 1 2 1.00 2009-08-17 29y 10m 05d 1 2009-08-17 29y 10m 05d 1 1 Cadamarteri 26 Nicholas Alexander McCormack Clark 2 1 5 .40 2021-11-06 30y 05m 03d 3 2022-03-05 30y 09m 02d 4 1 Clark 26 Patrick Martin Connolly 2 13 .15 1990-01-27 19y 07m 02d 2 1994-01-08 23y 06m 14d 11 2 Connolly 26 Thomas Coyne 2 5 .40 1984-03-11 21y 03m 26d 1 1984-03-11 21y 03m 26d 1 1 Coyne 26 Christian Eduard Dailly 2 11 .18 1994-11-19 21y 00m 27d 8 1994-11-19 21y 00m 27d 8 1 Dailly 26 Ryan Marc Edwards 2 7 .29 2021-11-06 27y 11m 20d 2 2022-04-24 28y 05m 07d 4 1 Edwards 26 Iain John H Ferguson 2 6 .33 1986-12-20 24y 04m 16d 3 1987-08-22 25y 00m 18d 4 2 Ferguson 26 William (Willo) Flood 2 13 .15 2012-04-28 27y 00m 18d 9 2013-02-09 27y 09m 30d 13 2 Flood 26 Hamish Mackie French 2 8 .25 1991-05-04 27y 02m 27d 7 1991-05-04 27y 02m 27d 7 1 French 26 Patrick J Gardner 2 8 .25 1973-02-10 29y 02m 14d 3 1974-04-06 30y 04m 10d 6 2 Gardner 26 Denis Gillespie 2 23 .09 1960-10-01 24y 08m 23d 1 1962-12-15 26y 11m 07d 5 2 Gillespie 26 Sergio Henrique Gomes 2 2 1.00 1995-03-12 25y 07m 13d 1 1995-03-21 25y 07m 22d 2 1 Gomes 26 Morgaro Gomis 2 13 .15 2010-03-07 24y 07m 21d 10 2010-08-29 25y 01m 15d 11 2 Gomis 26 Brian [1] Graham 2 2 1.00 2013-12-07 26y 00m 14d 2 2014-03-21 26y 03m 26d 3 1 Graham 26 Andrew Haddow 2 1 2.00 1930-04-02 Not Known 1 1930-04-02 Not Known 1 1 Haddow 26 Noel Hunt 2 5 .40 2007-03-17 24y 02m 19d 2 2008-01-02 25y 00m 07d 4 2 Hunt 26 Darren Jackson 2 1 7 .29 1990-04-28 23y 09m 03d 3 1990-11-17 24y 03m 23d 5 2 Jackson 26 Archie Gall Knox 2 5 .40 1974-03-16 26y 10m 15d 3 1974-04-09 26y 11m 08d 5 1 Knox 26 Frank Kopel 2 23 .09 1972-04-08 23y 00m 11d 1 1978-09-30 29y 06m 02d 19 2 Kopel 26 Dylan Levitt 2 4 .50 2022-04-24 21y 05m 07d 2 2022-12-24 22y 01m 07d 3 2 Levitt 26 Gary Mackay-Steven 2 7 .29 2012-04-28 21y 07m 29d 4 2013-12-07 23y 03m 07d 8 2 Mackay-Steven 26 Maurice Daniel Robert Malpas 2 61 .03 1985-03-16 22y 07m 13d 11 1992-04-18 29y 08m 15d 38 2 Malpas 26 James McIntyre 2 9 .22 2001-09-29 29y 04m 05d 1 2004-02-21 31y 08m 28d 5 2 McIntyre 26 Arthur Hughes Milne 2 4 .50 1935-02-23 20y 02m 12d 1 1940-02-17 25y 02m 06d 4 2 Milne 26 Kjell Olafsson 2 12 .17 1997-01-18 31y 05m 26d 2 1997-09-20 32y 01m 28d 5 2 Olafsson 26 Mika-Matti Petteri Paatelainen 2 1 12 .17 1989-11-25 22y 09m 22d 7 1990-01-27 22y 11m 24d 8 1 Paatelainen 26 Graeme Morris Payne 2 18 .11 1974-04-09 18y 01m 27d 3 1976-12-27 20y 10m 14d 11 2 Payne 26 Dennis Alexander Reid 2 9 .22 1971-03-20 24y 00m 18d 8 1971-03-20 24y 00m 18d 8 1 Reid 26 Jordan Robertson 2 1 2.00 2007-10-20 19y 08m 08d 1 2007-10-20 19y 08m 08d 1 1 Robertson 26 Scott Robertson 2 11 .18 2008-09-27 20y 10m 01d 1 2011-11-19 23y 11m 24d 10 2 Robertson 26 Steven Thompson 2 13 .15 2001-04-07 22y 05m 24d 11 2001-09-29 22y 11m 15d 12 2 Thompson 26 George Gordon Wallace 2 5 .40 1976-10-23 33y 04m 03d 1 1977-11-09 34y 04m 20d 4 2 Wallace 26 Robert Winters 2 10 .20 1996-10-26 21y 11m 22d 4 1997-02-25 22y 03m 21d 7 1 Winters 66 Stuart Armstrong 1 9 .11 2013-12-07 21y 08m 07d 13 2013-12-07 21y 08m 07d 13 1 Armstrong 66 Arthur George Baxter 1 2 .50 1939-11-18 Not Known 1 1939-11-18 Not Known 1 1 Baxter 66 Stuart Beedie 1 8 .13 1984-12-15 24y 03m 29d 4 1984-12-15 24y 03m 29d 4 1 Beedie 66 David Bowman 1 36 .03 1989-11-25 25y 08m 15d 13 1989-11-25 25y 08m 15d 13 1 Bowman 66 Eric Brodie 1 3 .33 1962-08-29 21y 09m 21d 2 1962-08-29 21y 09m 21d 2 1 Brodie 66 Malcolm Campbell 1 5 .20 1926-01-27 Not Known 3 1926-01-27 Not Known 3 1 Campbell 66 Walter Carlyle 1 6 .17 1962-08-29 24y 03m 06d 6 1962-08-29 24y 03m 06d 6 1 Carlyle 66 Nadir Ciftci 1 2 .50 2014-03-21 22y 01m 09d 2 2014-03-21 22y 01m 09d 2 1 Ciftci 66 Craig Ian Conway 1 13 .08 2008-09-27 23y 04m 25d 5 2008-09-27 23y 04m 25d 5 1 Conway 66 Scott Crabbe 1 6 .17 1994-01-08 25y 04m 27d 5 1994-01-08 25y 04m 27d 5 1 Crabbe 66 Guy Roland Demel 1 2 .50 2016-02-20 34y 08m 07d 2 2016-02-20 34y 08m 07d 2 1 Demel 66 William Dodds 1 8 .13 1999-04-06 30y 02m 01d 2 1999-04-06 30y 02m 01d 2 1 Dodds 66 Barry Douglas 1 8 .13 2011-02-19 21y 05m 15d 2 2011-02-19 21y 05m 15d 2 1 Douglas 66 John Mark Eustace 1 2 .50 1999-05-15 19y 06m 12d 2 1999-05-15 19y 06m 12d 2 1 Eustace 66 Scott Fraser 1 3 .33 2015-12-30 Not Known 2 2015-12-30 Not Known 2 1 Fraser 66 Robert [5] Gardiner 1 4 .25 1940-02-17 Not Known 4 1940-02-17 Not Known 4 1 Gardiner 66 Michael Gardyne 1 3 .33 2013-02-09 27y 00m 17d 4 2013-02-09 27y 00m 17d 4 1 Gardyne 66 David Goodwillie 1 11 .09 2011-05-15 22y 01m 17d 13 2011-05-15 22y 01m 17d 13 1 Goodwillie 66 Charles Richard Gough 1 15 .07 1985-11-02 23y 06m 28d 12 1985-11-02 23y 06m 28d 12 1 Gough 66 John Joseph (Jackie) Graham 1 2 .50 1967-04-08 20y 08m 23d 2 1967-04-08 20y 08m 23d 2 1 Graham 66 Ross Graham 1 5 .20 2024-09-01 23y 06m 12d 6 2024-09-01 23y 06m 12d 6 1 Graham 66 Daniel Joseph Griffin 1 8 .13 2003-04-05 25y 07m 26d 7 2003-04-05 25y 07m 26d 7 1 Griffin 66 Gavin Gunning 1 9 .11 2012-02-25 21y 00m 30d 2 2012-02-25 21y 00m 30d 2 1 Gunning 66 Billy Hainey 1 5 .20 1968-02-17 28y 08m 01d 5 1968-02-17 28y 08m 01d 5 1 Hainey 66 Henry Begg Hall 1 5 .20 1976-02-21 30y 09m 30d 3 1976-02-21 30y 09m 30d 3 1 Hall 66 James Kenny Henry 1 9 .11 1970-01-10 20y 10m 17d 2 1970-01-10 20y 10m 17d 2 1 Henry 66 Douglas Arthur Houston 1 8 .13 1974-10-12 31y 05m 29d 1 1974-10-12 31y 05m 29d 1 1 Houston 66 Bert Howieson 1 5 .20 1962-12-15 20y 01m 17d 2 1962-12-15 20y 01m 17d 2 1 Howieson 66 Jim Irvine 1 7 .14 1962-08-15 21y 11m 29d 4 1962-08-15 21y 11m 29d 4 1 Irvine 66 Ian Grant Johnson 1 6 .17 1994-11-19 22y 07m 26d 5 1994-11-19 22y 07m 26d 5 1 Johnson 66 John S Kay 1 4 .25 1929-09-14 Not Known 1 1929-09-14 Not Known 1 1 Kay 66 John 'Jerry' Kerr 1 1 2 .50 1940-02-17 27y 08m 16d 2 1940-02-17 27y 08m 16d 2 1 Kerr 66 Alex D King 1 1 2 .50 1935-02-23 Not Known 1 1935-02-23 Not Known 1 1 King 66 Thomas Ian McAdam 1 6 .17 1976-04-17 22y 00m 08d 2 1976-04-17 22y 00m 08d 2 1 McAdam 66 Mitchell McGregor 1 1 1.00 1926-12-04 Not Known 1 1926-12-04 Not Known 1 1 McGregor 66 James Edward McInally 1 33 .03 1989-09-23 25y 07m 04d 10 1989-09-23 25y 07m 04d 10 1 McInally 66 Derek John McInnes 1 7 .14 2003-11-30 32y 04m 25d 2 2003-11-30 32y 04m 25d 2 1 McInnes 66 William Robert Mckay 1 1 2 .50 2015-12-30 27y 02m 08d 2 2015-12-30 27y 02m 08d 2 1 Mckay 66 William James Alexander McKinlay 1 23 .04 1994-11-19 25y 06m 28d 20 1994-11-19 25y 06m 28d 20 1 McKinlay 66 Raymond McKinnon 1 14 .07 1997-01-18 26y 05m 13d 10 1997-01-18 26y 05m 13d 10 1 McKinnon 66 Jimmy McMichael 1 1 1.00 1961-01-21 Not Known 1 1961-01-21 Not Known 1 1 McMichael 66 Gary John McSwegan 1 9 .11 1997-05-03 26y 07m 09d 6 1997-05-03 26y 07m 09d 6 1 McSwegan 66 Thomas Thomson Millar 1 16 .06 1964-03-14 25y 03m 11d 6 1964-03-14 25y 03m 11d 6 1 Millar 66 Charles David Miller 1 10 .10 2002-03-09 25y 11m 19d 5 2002-03-09 25y 11m 19d 5 1 Miller 66 Jerren Kendall Nixon 1 4 .25 1994-09-17 21y 02m 23d 2 1994-09-17 21y 02m 23d 2 1 Nixon 66 John Thomas O'Neil 1 10 .10 1993-11-06 22y 04m 00d 10 1993-11-06 22y 04m 00d 10 1 O'Neil 66 William [2] Oswald 1 2 .50 1926-02-24 25y 11m 16d 2 1926-02-24 25y 11m 16d 2 1 Oswald 66 Paul Raymond Paton 1 4 .25 2016-02-20 28y 10m 02d 4 2016-02-20 28y 10m 02d 4 1 Paton 66 John [1] Rankin 1 14 .07 2013-12-07 30y 05m 10d 10 2013-12-07 30y 05m 10d 10 1 Rankin 66 Ian Petrie Redford 1 1 11 .09 1988-02-03 27y 09m 29d 10 1988-02-03 27y 09m 29d 10 1 Redford 66 Ian (John) Reid 1 2 .50 1970-08-12 19y 06m 06d 1 1970-08-12 19y 06m 06d 1 1 Reid 66 Albert Robertson 1 1 1.00 1938-01-22 Not Known 1 1938-01-22 Not Known 1 1 Robertson 66 George A Ross 1 3 .33 1935-02-27 Not Known 3 1935-02-27 Not Known 3 1 Ross 66 William C Rumbles 1 1 1.00 1938-01-22 Not Known 1 1938-01-22 Not Known 1 1 Rumbles 66 Finn Seeman 1 5 .20 1965-11-06 21y 00m 19d 1 1965-11-06 21y 00m 19d 1 1 Seeman 66 Lawrence Shankland 1 1 1.00 2019-07-12 23y 11m 02d 1 2019-07-12 23y 11m 02d 1 1 Shankland 66 Liam Smith 1 7 .14 2022-03-05 25y 10m 23d 3 2022-03-05 25y 10m 23d 3 1 Smith 66 Ian James (John) Stewart 1 1 1.00 1965-11-06 19y 02m 07d 1 1965-11-06 19y 02m 07d 1 1 Stewart 66 Alec Stuart 1 1 1.00 1969-08-09 29y 00m 01d 1 1969-08-09 29y 00m 01d 1 1 Stuart 66 Alexander Taylor 1 3 .33 1984-12-15 22y 06m 02d 3 1984-12-15 22y 06m 02d 3 1 Taylor 66 Keith Watson 1 12 .08 2012-12-23 23y 01m 09d 13 2012-12-23 23y 01m 09d 13 1 Watson 66 Sandy (Alexander Smith) White 1 3 .33 1972-04-08 21y 05m 05d 1 1972-04-08 21y 05m 05d 1 1 White 66 Mark [2] Wilson 1 12 .08 2004-10-27 20y 04m 22d 6 2004-10-27 20y 04m 22d 6 1 Wilson 66 Bobby Young 1 1 1.00 1964-03-14 Not Known 1 1964-03-14 Not Known 1 1 Young
Scorers All Games
Total Distinct (ex ogs) = 130
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 Ian [John] Mitchell 11 18 .61 1966-03-16 19y 10m 07d 5 1970-01-10 23y 08m 01d 16 5 Mitchell 1 Paul Whitehead Sturrock 11 36 .31 1977-03-05 20y 04m 23d 7 1986-12-20 30y 02m 10d 33 4 Sturrock 3 William John Kirkwood 10 1 22 .45 1977-04-20 18y 07m 19d 1 1987-05-11 28y 08m 10d 22 6 Kirkwood 4 Barry Gordon George Robson 9 3 14 .64 2005-01-15 26y 02m 08d 5 2008-01-02 29y 01m 26d 14 3 Robson 5 Kenneth Hay Cameron 7 1 11 .64 1968-11-16 26y 04m 01d 1 1973-02-10 30y 06m 26d 11 4 Cameron 5 David Dodds 7 20 .35 1979-04-14 20y 06m 22d 3 1984-10-10 26y 00m 17d 12 4 Dodds 7 Eamonn John Bannon 5 1 25 .20 1984-03-11 25y 10m 22d 8 1986-12-20 28y 08m 02d 22 4 Bannon 7 Paul Anthony Hegarty 5 45 .11 1976-04-17 21y 08m 23d 5 1986-08-23 32y 00m 29d 36 5 Hegarty 9 Jon Daly 4 19 .21 2008-09-27 25y 08m 19d 4 2012-02-25 29y 01m 17d 15 3 Daly 9 Andrew Mullen Gray 4 6 .67 1974-03-16 18y 03m 16d 2 1975-02-08 19y 02m 11d 6 2 Gray 9 Finn Dossing Jensen 4 5 .80 1964-12-05 23y 07m 08d 1 1967-01-28 25y 09m 01d 5 2 Jensen 9 Ralph Milne 4 14 .29 1980-12-27 19y 07m 14d 2 1984-08-11 23y 02m 29d 8 2 Milne 9 Johnny Russell 4 11 .36 2011-03-16 20y 11m 08d 2 2013-02-09 22y 10m 01d 11 2 Russell 9 Thomas Peter Traynor 4 7 .57 1971-12-04 28y 02m 07d 4 1974-10-12 31y 00m 15d 8 2 Traynor 15 Edward Carroll 3 1 3.00 1926-12-04 Not Known 1 1926-12-04 Not Known 1 1 Carroll 15 John Brown Clark 3 30 .10 1984-09-26 20y 00m 01d 4 1991-02-16 26y 04m 22d 20 2 Clark 15 Duffy 3 1 3.00 1928-04-09 Not Known 0 1928-04-09 Not Known 0 1 Duffy 15 Duncan Cowan Ferguson 3 8 .38 1991-09-21 19y 08m 25d 2 1992-08-08 20y 07m 12d 6 2 Ferguson 15 Steven Fletcher 3 1 3 1.00 2022-08-14 35y 04m 19d 1 2023-02-04 35y 10m 09d 3 1 Fletcher 15 Alan Fordyce Gordon 3 9 .33 1969-12-27 25y 07m 13d 3 1971-12-04 27y 06m 20d 9 3 Gordon 15 Alexander Mathie 3 4 .75 1998-10-24 29y 10m 04d 1 2000-04-22 31y 04m 02d 4 2 Mathie 15 Neil Mochan 3 5 .60 1961-01-21 33y 09m 15d 1 1962-01-24 34y 09m 18d 2 2 Mochan 15 Andrew Rolland 3 30 .10 1968-02-17 25y 03m 05d 2 1973-11-10 30y 11m 29d 17 3 Rolland 15 Douglas B Smith 3 3 37 .08 1972-10-14 35y 07m 05d 30 1974-04-09 37y 01m 00d 35 2 Smith 15 William [5] Welsh 3 4 .75 1926-12-04 Not Known 3 1927-04-16 Not Known 4 1 Welsh 15 Davie Wilson 3 13 .23 1968-02-17 29y 01m 07d 2 1970-08-12 31y 07m 02d 9 2 Wilson 27 Thomas Adamson 2 3 .67 1938-01-22 Not Known 1 1939-11-18 Not Known 2 2 Adamson 27 Hasney Aljofree 2 1 4 .50 2000-12-23 22y 05m 12d 2 2002-03-09 23y 07m 26d 4 2 Aljofree 27 Alan Maxwell Archibald 2 11 .18 2003-11-30 25y 11m 17d 2 2005-01-15 27y 01m 02d 6 2 Archibald 27 Robert Bauld 2 7 .29 1926-01-23 Not Known 2 1926-02-24 Not Known 5 1 Bauld 27 Grant Ian Brebner 2 6 .33 2005-04-16 27y 04m 10d 3 2006-02-07 28y 02m 01d 6 2 Brebner 27 Craig James Brewster 2 8 .25 1994-01-08 27y 00m 26d 2 1994-11-19 27y 11m 06d 5 2 Brewster 27 Jimmy Briggs 2 18 .11 1964-03-14 26y 11m 06d 9 1964-03-14 26y 11m 06d 9 1 Briggs 27 Danny Cadamarteri 2 1 2 1.00 2009-08-17 29y 10m 05d 1 2009-08-17 29y 10m 05d 1 1 Cadamarteri 27 Nicholas Alexander McCormack Clark 2 1 5 .40 2021-11-06 30y 05m 03d 3 2022-03-05 30y 09m 02d 4 1 Clark 27 Patrick Martin Connolly 2 13 .15 1990-01-27 19y 07m 02d 2 1994-01-08 23y 06m 14d 11 2 Connolly 27 Thomas Coyne 2 5 .40 1984-03-11 21y 03m 26d 1 1984-03-11 21y 03m 26d 1 1 Coyne 27 Christian Eduard Dailly 2 11 .18 1994-11-19 21y 00m 27d 8 1994-11-19 21y 00m 27d 8 1 Dailly 27 Ryan Marc Edwards 2 7 .29 2021-11-06 27y 11m 20d 2 2022-04-24 28y 05m 07d 4 1 Edwards 27 Iain John H Ferguson 2 6 .33 1986-12-20 24y 04m 16d 3 1987-08-22 25y 00m 18d 4 2 Ferguson 27 William (Willo) Flood 2 13 .15 2012-04-28 27y 00m 18d 9 2013-02-09 27y 09m 30d 13 2 Flood 27 Hamish Mackie French 2 8 .25 1991-05-04 27y 02m 27d 7 1991-05-04 27y 02m 27d 7 1 French 27 Patrick J Gardner 2 8 .25 1973-02-10 29y 02m 14d 3 1974-04-06 30y 04m 10d 6 2 Gardner 27 Denis Gillespie 2 23 .09 1960-10-01 24y 08m 23d 1 1962-12-15 26y 11m 07d 5 2 Gillespie 27 Sergio Henrique Gomes 2 2 1.00 1995-03-12 25y 07m 13d 1 1995-03-21 25y 07m 22d 2 1 Gomes 27 Morgaro Gomis 2 13 .15 2010-03-07 24y 07m 21d 10 2010-08-29 25y 01m 15d 11 2 Gomis 27 Brian [1] Graham 2 2 1.00 2013-12-07 26y 00m 14d 2 2014-03-21 26y 03m 26d 3 1 Graham 27 Andrew Haddow 2 1 2.00 1930-04-02 Not Known 1 1930-04-02 Not Known 1 1 Haddow 27 Noel Hunt 2 5 .40 2007-03-17 24y 02m 19d 2 2008-01-02 25y 00m 07d 4 2 Hunt 27 Darren Jackson 2 1 7 .29 1990-04-28 23y 09m 03d 3 1990-11-17 24y 03m 23d 5 2 Jackson 27 Archie Gall Knox 2 5 .40 1974-03-16 26y 10m 15d 3 1974-04-09 26y 11m 08d 5 1 Knox 27 Frank Kopel 2 23 .09 1972-04-08 23y 00m 11d 1 1978-09-30 29y 06m 02d 19 2 Kopel 27 Dylan Levitt 2 4 .50 2022-04-24 21y 05m 07d 2 2022-12-24 22y 01m 07d 3 2 Levitt 27 Gary Mackay-Steven 2 7 .29 2012-04-28 21y 07m 29d 4 2013-12-07 23y 03m 07d 8 2 Mackay-Steven 27 Maurice Daniel Robert Malpas 2 61 .03 1985-03-16 22y 07m 13d 11 1992-04-18 29y 08m 15d 38 2 Malpas 27 James McIntyre 2 9 .22 2001-09-29 29y 04m 05d 1 2004-02-21 31y 08m 28d 5 2 McIntyre 27 Arthur Hughes Milne 2 4 .50 1935-02-23 20y 02m 12d 1 1940-02-17 25y 02m 06d 4 2 Milne 27 Kjell Olafsson 2 12 .17 1997-01-18 31y 05m 26d 2 1997-09-20 32y 01m 28d 5 2 Olafsson 27 Mika-Matti Petteri Paatelainen 2 1 12 .17 1989-11-25 22y 09m 22d 7 1990-01-27 22y 11m 24d 8 1 Paatelainen 27 Graeme Morris Payne 2 18 .11 1974-04-09 18y 01m 27d 3 1976-12-27 20y 10m 14d 11 2 Payne 27 Dennis Alexander Reid 2 9 .22 1971-03-20 24y 00m 18d 8 1971-03-20 24y 00m 18d 8 1 Reid 27 Jordan Robertson 2 1 2.00 2007-10-20 19y 08m 08d 1 2007-10-20 19y 08m 08d 1 1 Robertson 27 Scott Robertson 2 11 .18 2008-09-27 20y 10m 01d 1 2011-11-19 23y 11m 24d 10 2 Robertson 27 Steven Thompson 2 13 .15 2001-04-07 22y 05m 24d 11 2001-09-29 22y 11m 15d 12 2 Thompson 27 George Gordon Wallace 2 5 .40 1976-10-23 33y 04m 03d 1 1977-11-09 34y 04m 20d 4 2 Wallace 27 Robert Winters 2 10 .20 1996-10-26 21y 11m 22d 4 1997-02-25 22y 03m 21d 7 1 Winters 67 Stuart Armstrong 1 9 .11 2013-12-07 21y 08m 07d 13 2013-12-07 21y 08m 07d 13 1 Armstrong 67 Arthur George Baxter 1 2 .50 1939-11-18 Not Known 1 1939-11-18 Not Known 1 1 Baxter 67 Stuart Beedie 1 8 .13 1984-12-15 24y 03m 29d 4 1984-12-15 24y 03m 29d 4 1 Beedie 67 David Bowman 1 36 .03 1989-11-25 25y 08m 15d 13 1989-11-25 25y 08m 15d 13 1 Bowman 67 Eric Brodie 1 3 .33 1962-08-29 21y 09m 21d 2 1962-08-29 21y 09m 21d 2 1 Brodie 67 Malcolm Campbell 1 5 .20 1926-01-27 Not Known 3 1926-01-27 Not Known 3 1 Campbell 67 Walter Carlyle 1 6 .17 1962-08-29 24y 03m 06d 6 1962-08-29 24y 03m 06d 6 1 Carlyle 67 Nadir Ciftci 1 2 .50 2014-03-21 22y 01m 09d 2 2014-03-21 22y 01m 09d 2 1 Ciftci 67 Craig Ian Conway 1 13 .08 2008-09-27 23y 04m 25d 5 2008-09-27 23y 04m 25d 5 1 Conway 67 Scott Crabbe 1 6 .17 1994-01-08 25y 04m 27d 5 1994-01-08 25y 04m 27d 5 1 Crabbe 67 Guy Roland Demel 1 2 .50 2016-02-20 34y 08m 07d 2 2016-02-20 34y 08m 07d 2 1 Demel 67 William Dodds 1 8 .13 1999-04-06 30y 02m 01d 2 1999-04-06 30y 02m 01d 2 1 Dodds 67 Barry Douglas 1 8 .13 2011-02-19 21y 05m 15d 2 2011-02-19 21y 05m 15d 2 1 Douglas 67 John Mark Eustace 1 2 .50 1999-05-15 19y 06m 12d 2 1999-05-15 19y 06m 12d 2 1 Eustace 67 Scott Fraser 1 3 .33 2015-12-30 Not Known 2 2015-12-30 Not Known 2 1 Fraser 67 Robert [5] Gardiner 1 4 .25 1940-02-17 Not Known 4 1940-02-17 Not Known 4 1 Gardiner 67 Michael Gardyne 1 3 .33 2013-02-09 27y 00m 17d 4 2013-02-09 27y 00m 17d 4 1 Gardyne 67 David Goodwillie 1 11 .09 2011-05-15 22y 01m 17d 13 2011-05-15 22y 01m 17d 13 1 Goodwillie 67 Charles Richard Gough 1 15 .07 1985-11-02 23y 06m 28d 12 1985-11-02 23y 06m 28d 12 1 Gough 67 John Joseph (Jackie) Graham 1 2 .50 1967-04-08 20y 08m 23d 2 1967-04-08 20y 08m 23d 2 1 Graham 67 Ross Graham 1 5 .20 2024-09-01 23y 06m 12d 6 2024-09-01 23y 06m 12d 6 1 Graham 67 Daniel Joseph Griffin 1 8 .13 2003-04-05 25y 07m 26d 7 2003-04-05 25y 07m 26d 7 1 Griffin 67 Gavin Gunning 1 9 .11 2012-02-25 21y 00m 30d 2 2012-02-25 21y 00m 30d 2 1 Gunning 67 Billy Hainey 1 5 .20 1968-02-17 28y 08m 01d 5 1968-02-17 28y 08m 01d 5 1 Hainey 67 Henry Begg Hall 1 5 .20 1976-02-21 30y 09m 30d 3 1976-02-21 30y 09m 30d 3 1 Hall 67 James Kenny Henry 1 9 .11 1970-01-10 20y 10m 17d 2 1970-01-10 20y 10m 17d 2 1 Henry 67 Douglas Arthur Houston 1 8 .13 1974-10-12 31y 05m 29d 1 1974-10-12 31y 05m 29d 1 1 Houston 67 Bert Howieson 1 5 .20 1962-12-15 20y 01m 17d 2 1962-12-15 20y 01m 17d 2 1 Howieson 67 Jim Irvine 1 7 .14 1962-08-15 21y 11m 29d 4 1962-08-15 21y 11m 29d 4 1 Irvine 67 Ian Grant Johnson 1 6 .17 1994-11-19 22y 07m 26d 5 1994-11-19 22y 07m 26d 5 1 Johnson 67 John S Kay 1 4 .25 1929-09-14 Not Known 1 1929-09-14 Not Known 1 1 Kay 67 John 'Jerry' Kerr 1 1 2 .50 1940-02-17 27y 08m 16d 2 1940-02-17 27y 08m 16d 2 1 Kerr 67 Alex D King 1 1 2 .50 1935-02-23 Not Known 1 1935-02-23 Not Known 1 1 King 67 Thomas Ian McAdam 1 6 .17 1976-04-17 22y 00m 08d 2 1976-04-17 22y 00m 08d 2 1 McAdam 67 Mitchell McGregor 1 1 1.00 1926-12-04 Not Known 1 1926-12-04 Not Known 1 1 McGregor 67 James Edward McInally 1 33 .03 1989-09-23 25y 07m 04d 10 1989-09-23 25y 07m 04d 10 1 McInally 67 Derek John McInnes 1 7 .14 2003-11-30 32y 04m 25d 2 2003-11-30 32y 04m 25d 2 1 McInnes 67 William Robert Mckay 1 1 2 .50 2015-12-30 27y 02m 08d 2 2015-12-30 27y 02m 08d 2 1 Mckay 67 William James Alexander McKinlay 1 23 .04 1994-11-19 25y 06m 28d 20 1994-11-19 25y 06m 28d 20 1 McKinlay 67 Raymond McKinnon 1 14 .07 1997-01-18 26y 05m 13d 10 1997-01-18 26y 05m 13d 10 1 McKinnon 67 Jimmy McMichael 1 1 1.00 1961-01-21 Not Known 1 1961-01-21 Not Known 1 1 McMichael 67 Gary John McSwegan 1 9 .11 1997-05-03 26y 07m 09d 6 1997-05-03 26y 07m 09d 6 1 McSwegan 67 Thomas Thomson Millar 1 16 .06 1964-03-14 25y 03m 11d 6 1964-03-14 25y 03m 11d 6 1 Millar 67 Charles David Miller 1 10 .10 2002-03-09 25y 11m 19d 5 2002-03-09 25y 11m 19d 5 1 Miller 67 Jerren Kendall Nixon 1 4 .25 1994-09-17 21y 02m 23d 2 1994-09-17 21y 02m 23d 2 1 Nixon 67 John Thomas O'Neil 1 10 .10 1993-11-06 22y 04m 00d 10 1993-11-06 22y 04m 00d 10 1 O'Neil 67 William [2] Oswald 1 2 .50 1926-02-24 25y 11m 16d 2 1926-02-24 25y 11m 16d 2 1 Oswald 67 Paul Raymond Paton 1 4 .25 2016-02-20 28y 10m 02d 4 2016-02-20 28y 10m 02d 4 1 Paton 67 John [1] Rankin 1 14 .07 2013-12-07 30y 05m 10d 10 2013-12-07 30y 05m 10d 10 1 Rankin 67 Ian Petrie Redford 1 1 11 .09 1988-02-03 27y 09m 29d 10 1988-02-03 27y 09m 29d 10 1 Redford 67 Ian (John) Reid 1 2 .50 1970-08-12 19y 06m 06d 1 1970-08-12 19y 06m 06d 1 1 Reid 67 Albert Robertson 1 1 1.00 1938-01-22 Not Known 1 1938-01-22 Not Known 1 1 Robertson 67 George A Ross 1 3 .33 1935-02-27 Not Known 3 1935-02-27 Not Known 3 1 Ross 67 William C Rumbles 1 1 1.00 1938-01-22 Not Known 1 1938-01-22 Not Known 1 1 Rumbles 67 Finn Seeman 1 5 .20 1965-11-06 21y 00m 19d 1 1965-11-06 21y 00m 19d 1 1 Seeman 67 Lawrence Shankland 1 1 1.00 2019-07-12 23y 11m 02d 1 2019-07-12 23y 11m 02d 1 1 Shankland 67 Liam Smith 1 7 .14 2022-03-05 25y 10m 23d 3 2022-03-05 25y 10m 23d 3 1 Smith 67 Ian James (John) Stewart 1 1 1.00 1965-11-06 19y 02m 07d 1 1965-11-06 19y 02m 07d 1 1 Stewart 67 Alec Stuart 1 1 1.00 1969-08-09 29y 00m 01d 1 1969-08-09 29y 00m 01d 1 1 Stuart 67 Alexander Taylor 1 3 .33 1984-12-15 22y 06m 02d 3 1984-12-15 22y 06m 02d 3 1 Taylor 67 Keith Watson 1 12 .08 2012-12-23 23y 01m 09d 13 2012-12-23 23y 01m 09d 13 1 Watson 67 Sandy (Alexander Smith) White 1 3 .33 1972-04-08 21y 05m 05d 1 1972-04-08 21y 05m 05d 1 1 White 67 Mark [2] Wilson 1 12 .08 2004-10-27 20y 04m 22d 6 2004-10-27 20y 04m 22d 6 1 Wilson 67 Bobby Young 1 1 1.00 1964-03-14 Not Known 1 1964-03-14 Not Known 1 1 Young
Hat Tricks
Total = 6
Player Age Game
NoGoals Comp Match Scorers Edward Carroll Not Known 1 3 Division A Sat 04 Dec 1926 Dundee United 5 Hearts 3 Duffy Not Known 0 3 Player Testimonial Mon 09 Apr 1928 Dundee United 3 Hearts 4 Kenneth Cameron 26y 04m 01d 1 3 Division 1 Sat 16 Nov 1968 Dundee United 4 Hearts 2 Tommy Traynor 31y 00m 15d 8 3 Division 1 Sat 12 Oct 1974 Dundee United 5 Hearts 0 Barry Robson 28y 04m 10d 12 3 Scottish Premier League Sat 17 Mar 2007 Hearts 0 Dundee United 4 Barry Robson 29y 01m 26d 14 3 Scottish Premier League Wed 02 Jan 2008 Dundee United 4 Hearts 1
Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Hamish Robert McAlpine 38 43 1.13 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine 2 William Marshall Thomson 19 20 1.05 3 11 5 15.79 57.89 26.32 44.74 1984-08-11 26y 06m 01d 1990-09-29 32y 07m 19d 7 Thomson 3 Alan David Main 15 19 1.27 3 6 7 18.75 37.50 43.75 37.50 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main 3 Donald Scrimgeour MacKay 15 28 1.87 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 Not Known 1970-08-19 Not Known 8 MacKay 5 Alexander Grimmond Davie 12 9 .75 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d 8 Davie 6 Sieb Dijkstra 11 14 1.27 4 3 5 33.33 25.00 41.67 45.83 1997-01-18 30y 02m 29d 1999-05-15 32y 06m 25d 3 Dijkstra 6 Paul James Gallacher 11 30 2.73 5 1 10 31.25 6.25 62.50 34.38 1998-10-24 19y 02m 08d 2004-05-01 24y 08m 15d 6 Gallacher 8 Dusan Pernis 9 6 .67 6 3 1 60.00 30.00 10.00 75.00 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis 9 Radoslaw Cierzniak 7 9 1.29 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d 2 Cierzniak 9 Alan Combe 7 27 3.86 2 2 9 15.38 15.38 69.23 23.08 1998-08-16 24y 04m 13d 2003-04-05 29y 00m 02d 5 Combe 11 Derek Stillie 6 12 2.00 1 1 4 16.67 16.67 66.67 25.00 2005-08-14 31y 08m 11d 2007-03-17 33y 03m 14d 2 Stillie 12 Lukasz Zaluska 5 5 1.00 1 1 3 20.00 20.00 60.00 30.00 2008-03-29 25y 09m 13d 2009-05-16 26y 11m 00d 2 Zaluska 12 William [3] Paterson 5 9 1.80 1 2 2 20.00 40.00 40.00 40.00 1925-11-07 24y 09m 21d 1926-12-04 25y 10m 17d 2 Paterson 14 Guido Van De Kamp 4 5 1.25 1 2 3 16.67 33.33 50.00 33.33 1991-11-23 27y 09m 15d 1994-05-07 30y 02m 29d 2 Van De Kamp 14 Benjamin Kevin Siegrist 4 11 2.75 0 2 2 .00 50.00 50.00 25.00 2019-07-12 27y 05m 12d 2022-04-24 30y 02m 25d 2 Siegrist 14 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 17 Mark Romano Birighitti 3 9 3.00 0 1 2 .00 33.33 66.67 16.67 2022-08-14 31y 03m 28d 2023-02-04 31y 09m 18d 1 Birighitti 18 Rolando Ugolini 2 1 .50 1 1 0 50.00 50.00 .00 75.00 1960-10-01 36y 03m 27d 1961-01-21 36y 07m 17d 1 Ugolini 18 Alastair Espie Maxwell 2 1 .50 1 0 1 50.00 .00 50.00 50.00 1996-09-07 31y 06m 22d 1996-10-26 31y 08m 10d 1 Maxwell 18 Gregorz Szamotulski 2 2 1.00 2 0 0 100.00 .00 .00 100.00 2007-10-20 31y 05m 07d 2008-01-02 31y 07m 20d 1 Szamotulski 18 Nicky Weaver 2 0 .00 1 1 0 50.00 50.00 .00 75.00 2009-08-17 30y 05m 15d 2009-12-12 30y 09m 10d 1 Weaver 18 Peter [5] Robertson 2 6 3.00 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known 1 Robertson 18 Anthony Brian Bullock 2 7 3.50 1 0 2 33.33 .00 66.67 33.33 2003-08-23 31y 06m 05d 2005-04-16 33y 01m 29d 2 Bullock 24 Charles K McIntosh 1 5 5.00 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known 1 McIntosh 24 Charles Marshall Thomson 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1940-02-17 Not Known 1940-02-17 Not Known 1 Thomson 24 Eiji Kawashima 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2016-02-20 32y 11m 00d 2016-02-20 32y 11m 00d 1 Kawashima 24 George Nicolson 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known 1 Nicolson 24 Alec [2] Brown 1 2 2.00 0 0 1 .00 .00 100.00 .00 1962-01-24 Not Known 1962-01-24 Not Known 1 Brown 24 Steven Banks 1 13 13.00 8 5 3 50.00 31.25 18.75 65.63 2009-08-17 36y 08m 08d 2013-02-09 40y 02m 00d 4 Banks 24 William J McCallum 1 2 2.00 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known 1 McCallum 24 Paul Jarvie 1 13 13.00 2 1 4 28.57 14.29 57.14 35.71 2002-03-09 19y 08m 23d 2005-01-15 22y 07m 01d 4 Jarvie 24 John McKie Gardiner 1 0 .00 0 1 0 .00 100.00 .00 50.00 1984-03-31 25y 11m 29d 1984-03-31 25y 11m 29d 1 Gardiner 24 Michal Szromnik 1 4 4.00 0 0 2 .00 .00 100.00 .00 2015-10-18 22y 07m 14d 2015-12-30 22y 09m 26d 1 Szromnik 24 James B Dempster 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known 1 Dempster 24 Robert Hoynes Smith 1 9 9.00 0 0 1 .00 .00 100.00 .00 1939-11-18 Not Known 1939-11-18 Not Known 1 Smith 24 Harry [1] McGregor 1 3 3.00 0 0 1 .00 .00 100.00 .00 1929-09-14 Not Known 1929-09-14 Not Known 1 McGregor 24 James Brownlie 1 6 6.00 0 0 1 .00 .00 100.00 .00 1926-02-01 40y 08m 17d 1926-02-01 40y 08m 17d 1 Brownlie 24 John McHugh [1] 1 3 3.00 0 0 1 .00 .00 100.00 .00 1930-04-02 20y 07m 20d 1930-04-02 20y 07m 20d 1 [1] 24 Luis Maria Zwick 1 5 5.00 1 0 2 33.33 .00 66.67 33.33 2015-10-18 21y 04m 24d 2016-02-20 21y 08m 27d 1 Zwick 24 Jack James Walton 1 0 .00 1 0 0 100.00 .00 .00 100.00 2024-09-01 26y 04m 09d 2024-09-01 26y 04m 09d 1 Walton 24 Trevor Carson 1 2 2.00 0 0 1 .00 .00 100.00 .00 2021-08-28 33y 05m 23d 2021-08-28 33y 05m 23d 1 Carson
Hearts Top 20 Appearances
Competitive games only. Players appearances and goals pre 1946 are included.
Total Played = 393
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'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 John Robertson 50 43 7 0 19 14 17 38.00 28.00 34.00 52.00 1983-10-22 19y 00m 20d 1997-09-20 32y 11m 18d 14 Robertson 2 Gary Mackay 46 38 8 0 13 18 15 28.26 39.13 32.61 47.83 1980-11-08 16y 09m 16d 1997-02-25 33y 01m 02d 14 Mackay 3 Henry Smith 44 44 0 0 13 18 13 29.55 40.91 29.55 50.00 1983-10-22 27y 07m 12d 1994-11-19 38y 08m 09d 12 Smith 4 Craig Levein 39 37 2 0 15 13 11 38.46 33.33 28.21 55.13 1983-12-10 19y 01m 18d 1995-03-21 30y 04m 27d 12 Levein 5 Jim Cruickshank 33 33 0 0 13 8 12 39.39 24.24 36.36 51.52 1961-01-21 19y 09m 08d 1977-04-20 36y 00m 07d 15 Cruickshank 6 John Colquhoun 32 31 1 0 11 14 7 34.38 43.75 21.88 56.25 1985-09-14 22y 02m 00d 1996-10-26 33y 03m 12d 9 Colquhoun 7 Walter Kidd 31 29 2 0 8 9 14 25.81 29.03 45.16 40.32 1977-11-09 19y 07m 30d 1991-02-16 32y 11m 06d 11 Kidd 8 Dave McPherson 30 29 1 0 13 11 6 43.33 36.67 20.00 61.67 1987-08-22 23y 06m 25d 1999-04-06 35y 02m 09d 9 McPherson 9 Alan Anderson 27 27 0 0 12 6 9 44.44 22.22 33.33 55.56 1964-03-14 24y 02m 22d 1975-12-13 35y 11m 22d 13 Anderson 10 Jim Brown 26 25 1 0 8 6 12 30.77 23.08 46.15 42.31 1969-12-27 19y 04m 16d 1979-04-25 28y 08m 14d 9 Brown 11 Steven Pressley 25 25 0 0 17 3 5 68.00 12.00 20.00 74.00 1998-10-24 25y 00m 13d 2006-10-01 32y 11m 20d 9 Pressley 11 Neil Berry 25 24 1 0 8 12 5 32.00 48.00 20.00 56.00 1984-12-15 21y 08m 09d 1995-03-21 31y 11m 15d 9 Berry 13 Donald Ford 23 22 1 0 8 4 11 34.78 17.39 47.83 43.48 1966-03-16 21y 04m 19d 1976-02-21 31y 03m 27d 10 Ford 14 David Clunie 22 22 0 0 9 6 7 40.91 27.27 31.82 54.55 1969-03-08 20y 11m 20d 1977-04-20 29y 01m 04d 9 Clunie 15 Donald Park 21 18 3 0 5 4 12 23.81 19.05 57.14 33.33 1973-02-10 19y 06m 22d 1984-12-15 31y 04m 26d 8 Park 16 Eamonn Bannon 20 17 3 0 8 7 5 40.00 35.00 25.00 57.50 1977-03-05 18y 10m 15d 1993-03-13 34y 10m 23d 8 Bannon 16 Andy Webster 20 19 1 0 10 3 7 50.00 15.00 35.00 57.50 2001-09-29 19y 05m 06d 2013-02-09 30y 09m 17d 8 Webster 16 Willie Gibson 20 18 2 0 4 4 12 20.00 20.00 60.00 30.00 1974-03-16 20y 11m 13d 1981-03-28 27y 11m 25d 7 Gibson 16 Tosh McKinlay 20 19 1 0 8 9 3 40.00 45.00 15.00 62.50 1989-01-21 24y 01m 18d 1994-09-17 29y 09m 14d 7 McKinlay 16 Steve Fulton 20 16 4 0 10 3 7 50.00 15.00 35.00 57.50 1996-09-07 26y 00m 28d 2002-03-09 31y 06m 27d 6 Fulton
Hearts Top 20 Scorers
Total Distinct (ex ogs) = 126
Rk Player Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 John Robertson 18 5 50 .36 1984-02-18 19y 04m 16d n/a 1997-09-20 32y 11m 18d n/a 11 Robertson 2 Drew Busby 6 1 17 .35 1974-03-16 26y 03m 08d n/a 1977-11-16 29y 11m 08d n/a 3 Busby 2 Colin Cameron 6 1 18 .33 1998-01-31 25y 03m 08d n/a 2000-12-23 28y 02m 00d n/a 4 Cameron 2 Paul Hartley 6 3 9 .67 2004-02-21 27y 04m 02d n/a 2006-12-23 30y 02m 04d n/a 4 Hartley 5 Willie Gibson 5 1 20 .25 1974-04-09 21y 00m 06d n/a 1980-12-27 27y 08m 24d n/a 5 Gibson 5 Donald Ford 5 23 .22 1968-02-17 23y 03m 23d n/a 1974-04-09 29y 05m 15d n/a 5 Ford 5 Andy Kirk 5 11 .45 2000-10-14 21y 04m 15d n/a 2003-04-05 23y 10m 07d n/a 2 Kirk 8 Rudi Skacel 4 8 .50 2005-08-14 26y 00m 28d n/a 2012-04-28 32y 09m 11d n/a 3 Skacel 8 Gary McSwegan 4 9 .44 1999-04-06 28y 06m 13d n/a 2000-12-23 30y 02m 29d n/a 2 McSwegan 8 Stephane Adam 4 9 .44 1999-05-15 30y 00m 01d n/a 1999-12-05 30y 06m 21d n/a 2 Adam 8 Mark de Vries 4 7 .57 2002-09-21 27y 00m 28d n/a 2004-05-01 28y 08m 07d n/a 2 de Vries 8 Willie Wallace 4 11 .36 1962-01-24 21y 07m 01d n/a 1965-11-06 25y 04m 14d n/a 3 Wallace 13 Ernie Winchester 3 5 .60 1969-08-09 25y 02m 22d n/a 1969-08-23 25y 03m 05d n/a 1 Winchester 13 Gary Wales 3 8 .38 2000-04-22 21y 03m 18d n/a 2001-12-26 22y 11m 22d n/a 3 Wales 13 George Fleming 3 12 .25 1967-11-11 19y 01m 20d n/a 1970-01-10 21y 03m 19d n/a 2 Fleming 13 Scott Crabbe 3 1 12 .25 1989-11-25 21y 03m 13d n/a 1991-05-04 22y 08m 22d n/a 2 Crabbe 13 Sandy Clark 3 13 .23 1986-04-12 29y 05m 15d n/a 1987-08-22 30y 09m 25d n/a 2 Clark 13 Liam Boyce 3 4 .75 2021-08-28 30y 04m 20d n/a 2022-04-24 31y 00m 16d n/a 1 Boyce 13 Alan Anderson 3 27 .11 1966-12-10 26y 11m 19d n/a 1974-04-06 34y 03m 16d n/a 3 Anderson 13 Eamonn Bannon 3 20 .15 1978-09-30 20y 05m 12d n/a 1992-02-08 33y 09m 21d n/a 3 Bannon 13 Craig Levein 3 39 .08 1990-11-17 26y 00m 26d n/a 1994-05-07 29y 06m 15d n/a 3 Levein 13 Gary Mackay 3 1 46 .07 1986-01-11 21y 11m 19d n/a 1988-02-03 24y 00m 11d n/a 3 Mackay 13 Walter Kidd 3 31 .10 1977-11-16 19y 08m 06d n/a 1990-01-27 31y 10m 17d n/a 3 Kidd 13 John Millar 3 13 .23 1995-01-14 28y 01m 06d n/a 1995-03-12 28y 03m 04d n/a 1 Millar 13 Rene Moller 3 4 .75 1968-02-17 22y 00m 02d n/a 1968-03-20 22y 01m 05d n/a 1 Moller 13 Kevin McKenna 3 13 .23 2002-03-09 22y 01m 16d n/a 2004-10-27 24y 09m 06d n/a 3 McKenna 13 Kevin Thomas 3 5 .60 1994-09-17 19y 04m 23d n/a 1994-11-19 19y 06m 25d n/a 1 Thomas 13 Lawrence Shankland 3 1 4 .75 2022-08-14 27y 00m 04d n/a 2023-02-04 27y 05m 25d n/a 1 Shankland 13 Jim Rodger (2) 3 4 .75 1962-04-28 28y 07m 13d n/a 1962-12-15 29y 03m 00d n/a 2 Rodger 13 Donald Park 3 21 .14 1974-03-16 20y 07m 25d n/a 1984-10-13 31y 02m 24d n/a 2 Park 13 Callum Paterson 3 6 .50 2012-09-22 17y 11m 09d n/a 2012-10-31 18y 00m 18d n/a 1 Paterson
Hearts Hat Tricks
Total = 0
The specified statement did not generate any data Player Age Game
NoGoals Comp Match Scorers
Hearts Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Henry Smith 44 47 1.07 13 18 13 29.55 40.91 29.55 50.00 1983-10-22 27y 07m 12d 1994-11-19 38y 08m 09d 12 Smith 2 Jim Cruickshank 33 52 1.58 13 8 12 39.39 24.24 36.36 51.52 1961-01-21 19y 09m 08d 1977-04-20 36y 00m 07d 15 Cruickshank 3 Craig Gordon 18 23 1.28 10 4 4 55.56 22.22 22.22 66.67 2003-11-30 20y 11m 00d 2024-09-01 41y 08m 02d 7 Gordon 4 Gilles Rousset 11 7 .64 4 3 4 36.36 27.27 36.36 50.00 1996-09-07 33y 00m 16d 1999-09-25 36y 01m 03d 4 Rousset 5 Marian Kello 10 13 1.30 2 2 6 20.00 20.00 60.00 30.00 2008-09-27 26y 00m 22d 2011-11-19 29y 02m 14d 4 Kello 5 Jamie Macdonald 10 15 1.50 2 4 4 20.00 40.00 40.00 40.00 2010-05-05 24y 00m 18d 2014-03-21 27y 11m 04d 4 Macdonald 7 Roddy McKenzie 8 3 .38 7 0 1 87.50 .00 12.50 87.50 1997-05-03 21y 08m 25d 2002-12-21 27y 04m 13d 6 McKenzie 7 Kenny Garland 8 21 2.63 2 2 4 25.00 25.00 50.00 37.50 1967-11-11 19y 07m 26d 1974-10-12 26y 06m 26d 6 Garland 9 Antti Niemi 7 8 1.14 3 1 3 42.86 14.29 42.86 50.00 2000-03-04 27y 09m 04d 2002-03-09 29y 09m 09d 3 Niemi 10 Nicky Walker 6 7 1.17 3 1 2 50.00 16.67 33.33 58.33 1991-02-16 28y 04m 19d 1994-01-08 31y 03m 10d 3 Walker 10 Gordon Marshall 6 6 1.00 2 3 1 33.33 50.00 16.67 58.33 1960-10-01 21y 02m 29d 1963-04-20 23y 09m 18d 3 Marshall 12 Craig Nelson 3 2 .67 2 1 0 66.67 33.33 .00 83.33 1995-01-14 23y 07m 17d 1995-03-21 23y 09m 21d 1 Nelson 12 Ray Dunlop 3 6 2.00 1 0 2 33.33 .00 66.67 33.33 1977-11-09 26y 11m 17d 1978-09-30 27y 10m 07d 2 Dunlop 12 John Brough 3 9 3.00 0 1 2 .00 33.33 66.67 16.67 1980-09-27 20y 05m 28d 1981-03-28 20y 11m 28d 1 Brough 12 Neil Alexander 3 4 1.33 2 0 1 66.67 .00 33.33 66.67 2015-10-18 37y 07m 08d 2016-02-20 37y 11m 10d 1 Alexander 12 Thomson Allan 3 5 1.67 1 0 2 33.33 .00 66.67 33.33 1979-04-04 32y 05m 30d 1979-04-25 32y 06m 20d 1 Allan 12 Janos Balogh 3 1 .33 1 1 1 33.33 33.33 33.33 50.00 2008-12-20 26y 00m 21d 2010-03-07 27y 03m 07d 2 Balogh 12 Steve Banks 3 7 2.33 1 0 2 33.33 .00 66.67 33.33 2006-12-23 34y 10m 14d 2008-01-02 35y 10m 24d 2 Banks 19 Zander Clark 2 3 1.50 1 1 0 50.00 50.00 .00 75.00 2022-12-24 30y 05m 28d 2023-02-04 30y 07m 09d 1 Clark 19 Tepi Moilanen 2 1 .50 2 0 0 100.00 .00 .00 100.00 2003-04-05 29y 03m 24d 2003-08-23 29y 08m 11d 2 Moilanen 21 Anthony Basso 1 0 .00 1 0 0 100.00 .00 .00 100.00 2008-03-29 28y 08m 25d 2008-03-29 28y 08m 25d 1 Basso 21 Ian Westwater 1 3 3.00 0 0 1 .00 .00 100.00 .00 1980-11-08 17y 00m 00d 1980-11-08 17y 00m 00d 1 Westwater 21 Brian Wilson 1 2 2.00 0 0 1 .00 .00 100.00 .00 1976-10-23 28y 04m 17d 1976-10-23 28y 04m 17d 1 Wilson 21 Bobby Zlamal 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2019-07-12 33y 08m 07d 2019-07-12 33y 08m 07d 1 Zlamal
Both Clubs Top 20 Appearances
Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Maurice Daniel Robert Malpas Dundee United 60 59 1 2 20 20 22 32.26 32.26 35.48 48.39 1983-10-22 21y 02m 19d 2000-04-22 37y 08m 19d 16 Malpas 2 David Narey Dundee United 53 52 1 0 22 15 17 40.74 27.78 31.48 54.63 1974-10-12 18y 04m 00d 1993-03-13 36y 09m 01d 15 Narey 3 John Robertson Hearts 50 43 7 0 19 14 17 38.00 28.00 34.00 52.00 1983-10-22 19y 00m 20d 1997-09-20 32y 11m 18d 14 Robertson 4 Gary Mackay Hearts 46 38 8 0 13 18 15 28.26 39.13 32.61 47.83 1980-11-08 16y 09m 16d 1997-02-25 33y 01m 02d 14 Mackay 5 Paul Anthony Hegarty Dundee United 45 45 0 5 19 14 12 42.22 31.11 26.67 57.78 1975-02-08 20y 06m 14d 1989-09-23 35y 01m 29d 13 Hegarty 6 Henry Smith Hearts 44 44 0 0 13 18 13 29.55 40.91 29.55 50.00 1983-10-22 27y 07m 12d 1994-11-19 38y 08m 09d 12 Smith 7 Craig Levein Hearts 39 37 2 0 15 13 11 38.46 33.33 28.21 55.13 1983-12-10 19y 01m 18d 1995-03-21 30y 04m 27d 12 Levein 8 Hamish Robert McAlpine Dundee United 38 38 0 0 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine 9 Douglas B Smith Dundee United 37 37 0 3 14 10 13 37.84 27.03 35.14 51.35 1962-01-24 24y 10m 15d 1975-02-08 37y 10m 30d 14 Smith 10 David Bowman Dundee United 36 35 1 1 6 15 16 16.22 40.54 43.24 36.49 1986-08-23 22y 05m 13d 1998-03-21 34y 00m 11d 11 Bowman 10 Paul Whitehead Sturrock Dundee United 36 30 6 11 17 9 11 45.95 24.32 29.73 58.11 1975-02-08 18y 03m 29d 1989-05-06 32y 06m 26d 12 Sturrock 12 Jim Cruickshank Hearts 33 33 0 0 13 8 12 39.39 24.24 36.36 51.52 1961-01-21 19y 09m 08d 1977-04-20 36y 00m 07d 15 Cruickshank 12 James Edward McInally Dundee United 33 29 4 1 7 14 12 21.21 42.42 36.36 42.42 1986-10-25 22y 08m 06d 1997-02-25 33y 00m 06d 10 McInally 14 John Colquhoun Hearts 32 31 1 0 11 14 7 34.38 43.75 21.88 56.25 1985-09-14 22y 02m 00d 1996-10-26 33y 03m 12d 9 Colquhoun 15 Walter Kidd Hearts 31 29 2 0 8 9 14 25.81 29.03 45.16 40.32 1977-11-09 19y 07m 30d 1991-02-16 32y 11m 06d 11 Kidd 16 John Brown Clark Dundee United 30 19 11 3 8 12 11 25.81 38.71 35.48 45.16 1983-10-22 19y 00m 27d 1993-11-06 29y 01m 12d 11 Clark 16 Dave McPherson Hearts 30 29 1 0 13 11 6 43.33 36.67 20.00 61.67 1987-08-22 23y 06m 25d 1999-04-06 35y 02m 09d 9 McPherson 16 Andrew Rolland Dundee United 30 28 2 3 13 7 11 41.94 22.58 35.48 53.23 1967-11-11 24y 11m 30d 1977-11-16 35y 00m 04d 11 Rolland 19 Alan Anderson Hearts 27 27 0 0 12 6 9 44.44 22.22 33.33 55.56 1964-03-14 24y 02m 22d 1975-12-13 35y 11m 22d 13 Anderson 20 Jim Brown Hearts 26 25 1 0 8 6 12 30.77 23.08 46.15 42.31 1969-12-27 19y 04m 16d 1979-04-25 28y 08m 14d 9 Brown
Both Clubs Top 20 Scorers
Rk Player Club Goals Pens Games G Per
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 1 John Robertson Hearts 18 5 50 .36 1984-02-18 19y 04m 16d n/a 1997-09-20 32y 11m 18d n/a 11 Robertson 2 Ian [John] Mitchell Dundee United 11 18 .61 1966-03-16 19y 10m 07d 5 1970-01-10 23y 08m 01d 16 5 Mitchell 2 Paul Whitehead Sturrock Dundee United 11 36 .31 1977-03-05 20y 04m 23d 7 1986-12-20 30y 02m 10d 33 4 Sturrock 4 William John Kirkwood Dundee United 10 1 22 .45 1977-04-20 18y 07m 19d 1 1987-05-11 28y 08m 10d 22 6 Kirkwood 5 Barry Gordon George Robson Dundee United 9 3 14 .64 2005-01-15 26y 02m 08d 5 2008-01-02 29y 01m 26d 14 3 Robson 6 Kenneth Hay Cameron Dundee United 7 1 11 .64 1968-11-16 26y 04m 01d 1 1973-02-10 30y 06m 26d 11 4 Cameron 6 David Dodds Dundee United 7 20 .35 1979-04-14 20y 06m 22d 3 1984-10-10 26y 00m 17d 12 4 Dodds 8 Drew Busby Hearts 6 1 17 .35 1974-03-16 26y 03m 08d n/a 1977-11-16 29y 11m 08d n/a 3 Busby 8 Colin Cameron Hearts 6 1 18 .33 1998-01-31 25y 03m 08d n/a 2000-12-23 28y 02m 00d n/a 4 Cameron 8 Paul Hartley Hearts 6 3 9 .67 2004-02-21 27y 04m 02d n/a 2006-12-23 30y 02m 04d n/a 4 Hartley 11 Eamonn John Bannon Dundee United 5 1 25 .20 1984-03-11 25y 10m 22d 8 1986-12-20 28y 08m 02d 22 4 Bannon 11 Donald Ford Hearts 5 23 .22 1968-02-17 23y 03m 23d n/a 1974-04-09 29y 05m 15d n/a 5 Ford 11 Willie Gibson Hearts 5 1 20 .25 1974-04-09 21y 00m 06d n/a 1980-12-27 27y 08m 24d n/a 5 Gibson 11 Paul Anthony Hegarty Dundee United 5 45 .11 1976-04-17 21y 08m 23d 5 1986-08-23 32y 00m 29d 36 5 Hegarty 11 Andy Kirk Hearts 5 11 .45 2000-10-14 21y 04m 15d n/a 2003-04-05 23y 10m 07d n/a 2 Kirk 16 Stephane Adam Hearts 4 9 .44 1999-05-15 30y 00m 01d n/a 1999-12-05 30y 06m 21d n/a 2 Adam 16 Jon Daly Dundee United 4 19 .21 2008-09-27 25y 08m 19d 4 2012-02-25 29y 01m 17d 15 3 Daly 16 Mark de Vries Hearts 4 7 .57 2002-09-21 27y 00m 28d n/a 2004-05-01 28y 08m 07d n/a 2 de Vries 16 Andrew Mullen Gray Dundee United 4 6 .67 1974-03-16 18y 03m 16d 2 1975-02-08 19y 02m 11d 6 2 Gray 16 Finn Dossing Jensen Dundee United 4 5 .80 1964-12-05 23y 07m 08d 1 1967-01-28 25y 09m 01d 5 2 Jensen
Both Top 20 Goalkeepers
Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 Henry Smith Hearts 44 13 18 13 29.55 40.91 29.55 50.00 1983-10-22 27y 07m 12d 1994-11-19 38y 08m 09d 12 Smith 2 Hamish Robert McAlpine Dundee United 38 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d 14 McAlpine 3 Jim Cruickshank Hearts 33 13 8 12 39.39 24.24 36.36 51.52 1961-01-21 19y 09m 08d 1977-04-20 36y 00m 07d 15 Cruickshank 4 Willie Gibson Hearts 20 4 4 12 20.00 20.00 60.00 30.00 1974-03-16 20y 11m 13d 1981-03-28 27y 11m 25d 7 Gibson 5 William Marshall Thomson Dundee United 19 3 11 5 15.79 57.89 26.32 44.74 1984-08-11 26y 06m 01d 1990-09-29 32y 07m 19d 7 Thomson 6 Craig Gordon Hearts 18 10 4 4 55.56 22.22 22.22 66.67 2003-11-30 20y 11m 00d 2024-09-01 41y 08m 02d 7 Gordon 7 Donald Scrimgeour MacKay Dundee United 15 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 Not Known 1970-08-19 Not Known 8 MacKay 7 Alan David Main Dundee United 15 3 6 7 18.75 37.50 43.75 37.50 1989-11-25 21y 11m 20d 1994-09-17 26y 09m 12d 6 Main 9 Alexander Grimmond Davie Dundee United 12 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d 8 Davie 10 Sieb Dijkstra Dundee United 11 4 3 5 33.33 25.00 41.67 45.83 1997-01-18 30y 02m 29d 1999-05-15 32y 06m 25d 3 Dijkstra 10 Paul James Gallacher Dundee United 11 5 1 10 31.25 6.25 62.50 34.38 1998-10-24 19y 02m 08d 2004-05-01 24y 08m 15d 6 Gallacher 10 Billy Higgins Hearts 11 4 4 3 36.36 36.36 27.27 54.55 1960-10-01 20y 06m 16d 1967-01-28 26y 10m 13d 6 Higgins 10 Gilles Rousset Hearts 11 4 3 4 36.36 27.27 36.36 50.00 1996-09-07 33y 00m 16d 1999-09-25 36y 01m 03d 4 Rousset 14 Marian Kello Hearts 10 2 2 6 20.00 20.00 60.00 30.00 2008-09-27 26y 00m 22d 2011-11-19 29y 02m 14d 4 Kello 14 Jamie Macdonald Hearts 10 2 4 4 20.00 40.00 40.00 40.00 2010-05-05 24y 00m 18d 2014-03-21 27y 11m 04d 4 Macdonald 16 Dusan Pernis Dundee United 9 6 3 1 60.00 30.00 10.00 75.00 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d 3 Pernis 17 Kenny Garland Hearts 8 2 2 4 25.00 25.00 50.00 37.50 1967-11-11 19y 07m 26d 1974-10-12 26y 06m 26d 6 Garland 17 Roddy McKenzie Hearts 8 7 0 1 87.50 .00 12.50 87.50 1997-05-03 21y 08m 25d 2002-12-21 27y 04m 13d 6 McKenzie 19 Radoslaw Cierzniak Dundee United 7 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d 2 Cierzniak 19 Alan Combe Dundee United 7 2 2 9 15.38 15.38 69.23 23.08 1998-08-16 24y 04m 13d 2003-04-05 29y 00m 02d 5 Combe