London Hearts Supporters Club


Heart of Midlothian vs Dunfermline Athletic Players Record from 1946

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


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


Opposition Competitive Appearances
Opposition All Appearances
Opposition Scorers Competitive Games
Opposition Scorers All Games
Opposition Hat Tricks
Opposition Goalkeepers

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

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

Competitive Appearances

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

Total Played = 490
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Andrew Tod 26 24 2 3 5 5 18 17.86 17.86 64.29 26.79 1995-08-30 23y 09m 26d 2007-01-02 35y 01m 29d 9 Tod
2 Gary Mason 23 21 2 0 4 4 16 16.67 16.67 66.67 25.00 2001-02-24 21y 04m 09d 2012-04-07 32y 05m 23d 8 Mason
3 Norman McCathie 22 21 1 3 5 2 15 22.73 9.09 68.18 27.27 1982-04-24 21y 01m 01d 1995-08-30 34y 05m 07d 7 McCathie
4 William Thomas (1) Callaghan 19 19 0 1 6 6 7 31.58 31.58 36.84 47.37 1963-05-18 20y 03m 06d 1972-01-03 28y 10m 22d 10 Callaghan
4 Barry Nicholson 19 18 1 3 4 4 11 21.05 21.05 57.89 31.58 2000-09-09 22y 00m 16d 2005-03-05 26y 06m 09d 5 Nicholson
6 John Martin Lunn 18 18 0 0 5 4 9 27.78 22.22 50.00 38.89 1963-05-18 16y 05m 09d 1971-03-24 24y 03m 15d 9 Lunn
6 Greg Shields 18 18 0 0 3 4 11 16.67 22.22 61.11 27.78 1997-08-23 21y 00m 02d 2007-01-02 30y 04m 12d 6 Shields
8 Alexander William Edwards 17 16 1 4 5 5 7 29.41 29.41 41.18 44.12 1962-10-06 16y 06m 22d 1971-09-11 25y 05m 28d 9 Edwards
8 George Peebles 17 17 0 3 3 5 9 17.65 29.41 52.94 32.35 1955-11-26 17y 07m 04d 1965-05-08 27y 00m 16d 8 Peebles
8 Scott Munro Thomson 17 17 0 1 3 4 11 16.67 22.22 61.11 27.78 1998-09-20 26y 07m 22d 2006-04-08 34y 02m 10d 7 Thomson
11 Stephen Crawford 16 16 0 1 4 2 10 25.00 12.50 62.50 31.25 2000-09-09 26y 08m 00d 2007-09-25 33y 08m 16d 6 Crawford
11 Ian Westwater 16 16 0 0 5 1 14 25.00 5.00 70.00 27.50 1987-09-26 23y 10m 18d 1999-01-02 35y 01m 25d 7 Westwater
13 Hamish Mackie French 15 13 2 0 3 3 9 20.00 20.00 60.00 30.00 1991-12-07 27y 10m 00d 1999-01-02 34y 10m 26d 4 French
13 Andrius Skerla 15 15 0 0 4 3 8 26.67 20.00 53.33 36.67 2000-09-09 23y 04m 11d 2004-09-19 27y 04m 21d 5 Skerla
13 Alex Smith 15 15 0 2 3 7 5 20.00 46.67 33.33 43.33 1958-12-27 18y 00m 16d 1966-01-03 25y 00m 23d 8 Smith
13 James Smith Thomson 15 13 2 0 3 5 8 18.75 31.25 50.00 34.38 1962-10-06 25y 05m 26d 1971-03-24 33y 11m 14d 9 Thomson
13 Scott Wilson 15 15 0 3 4 2 9 26.67 13.33 60.00 33.33 2002-11-17 25y 07m 29d 2007-02-03 29y 10m 15d 5 Wilson
18 Lee Bullen 14 10 4 1 3 3 8 21.43 21.43 57.14 32.14 2000-09-09 29y 05m 11d 2004-05-08 33y 01m 09d 4 Bullen
18 Bert (Robert Simpson) Paton 14 14 0 3 6 2 6 42.86 14.29 42.86 50.00 1963-05-18 21y 00m 19d 1971-09-11 29y 04m 13d 9 Paton
20 Charlie Dickson 13 13 0 4 2 4 7 15.38 30.77 53.85 30.77 1955-11-26 Not Known 1963-09-14 Not Known 8 Dickson
20 Stewart James John Petrie 13 8 5 0 3 3 7 23.08 23.08 53.85 34.62 1995-08-30 25y 06m 03d 2002-04-20 32y 01m 24d 5 Petrie
20 Andrew Mark Smith 13 12 1 4 3 3 7 23.08 23.08 53.85 34.62 1996-09-10 27y 09m 14d 1999-05-03 30y 05m 06d 3 Smith
20 Kenneth Alan Thomson 13 13 0 0 2 5 7 14.29 35.71 50.00 32.14 1970-09-12 18y 10m 03d 1981-11-14 30y 00m 05d 6 Thomson
24 (Harry) Henry Williamson Melrose 12 12 0 2 1 6 5 8.33 50.00 41.67 33.33 1958-08-20 23y 02m 20d 1965-09-11 30y 03m 12d 8 Melrose
24 Craig Peter Robertson 12 12 0 1 1 1 10 8.33 8.33 83.33 12.50 1987-09-26 24y 05m 04d 1997-12-27 34y 08m 05d 5 Robertson
24 Hugh Robertson 12 11 1 1 4 3 5 33.33 25.00 41.67 45.83 1965-09-11 25y 09m 13d 1971-03-24 31y 03m 24d 6 Robertson
24 Robert Chapman Gibson Robertson 12 12 0 0 1 4 7 8.33 33.33 58.33 25.00 1979-10-20 20y 08m 06d 1988-04-13 29y 01m 30d 4 Robertson
28 Patrick J Gardner 11 11 0 5 5 1 5 45.45 9.09 45.45 50.00 1968-01-02 24y 01m 06d 1972-01-03 28y 01m 07d 5 Gardner
28 James Ross Jack 11 10 1 4 4 1 6 36.36 9.09 54.55 40.91 1987-11-24 28y 08m 03d 1991-02-23 31y 11m 02d 3 Jack
28 Istvan Kozma 11 10 1 0 4 1 6 36.36 9.09 54.55 40.91 1989-10-04 24y 10m 01d 1991-12-07 27y 00m 04d 3 Kozma
28 Ronald George Mailer 11 11 0 0 2 3 6 18.18 27.27 54.55 31.82 1956-03-31 23y 10m 13d 1963-05-18 31y 00m 00d 7 Mailer
28 George [1] Miller 11 11 0 3 2 4 5 18.18 36.36 45.45 36.36 1959-09-19 20y 03m 30d 1964-09-12 25y 03m 23d 6 Miller
33 Jason Dair 10 10 0 2 2 1 8 18.18 9.09 72.73 22.73 1999-05-03 24y 10m 18d 2003-04-26 28y 10m 11d 4 Dair
33 Jim McLean 10 10 0 0 1 6 3 10.00 60.00 30.00 40.00 1962-10-06 Not Known 1966-11-12 Not Known 5 McLean
33 Barry Mitchell 10 10 0 1 4 1 6 36.36 9.09 54.55 40.91 1967-09-16 20y 06m 01d 1972-01-03 24y 09m 19d 5 Mitchell
33 Stephen Morrison 10 7 3 2 0 3 7 .00 30.00 70.00 15.00 1981-08-29 20y 00m 14d 1988-08-31 27y 00m 16d 4 Morrison
33 Derek Stillie 10 10 0 0 3 2 6 27.27 18.18 54.55 36.36 2002-08-24 28y 08m 21d 2005-03-05 31y 03m 02d 3 Stillie
33 Darren Young 10 10 0 0 2 3 5 20.00 30.00 50.00 35.00 2003-08-31 24y 10m 18d 2007-09-25 28y 11m 12d 5 Young
39 Marc Millar 9 7 2 0 1 2 6 11.11 22.22 66.67 22.22 1995-08-30 26y 04m 20d 1999-05-03 30y 00m 23d 4 Millar
39 Allan Moore 9 7 2 2 3 1 5 33.33 11.11 55.56 38.89 1995-08-30 30y 08m 05d 1997-12-27 33y 00m 02d 3 Moore
39 David William Moyes 9 9 0 1 2 1 6 22.22 11.11 66.67 27.78 1990-09-01 27y 04m 07d 1992-03-28 28y 11m 03d 2 Moyes
39 Andrew Charles Rhodes 9 9 0 0 2 1 6 22.22 11.11 66.67 27.78 1990-09-01 26y 00m 09d 1992-03-28 27y 07m 05d 2 Rhodes
39 Raymond Sharp 9 9 0 0 4 1 4 44.44 11.11 44.44 50.00 1989-10-04 19y 10m 18d 1991-12-07 22y 00m 21d 3 Sharp
44 Ivo Johannes Den Bieman 8 5 3 1 3 1 4 37.50 12.50 50.00 43.75 1995-08-30 28y 06m 26d 1997-12-27 30y 10m 23d 3 Bieman
44 Craig James Brewster 8 8 0 0 3 0 5 37.50 .00 62.50 37.50 2002-08-24 35y 08m 11d 2004-11-10 37y 10m 28d 3 Brewster
44 Gerard Joseph Britton 8 7 1 0 1 3 4 12.50 37.50 50.00 31.25 1996-09-10 25y 10m 21d 1999-01-02 28y 02m 13d 3 Britton
44 Tommy Callaghan 8 8 0 1 3 3 2 37.50 37.50 25.00 56.25 1963-09-14 17y 09m 08d 1968-04-27 22y 04m 21d 4 Callaghan
44 William McIntosh Davies 8 6 2 1 1 1 6 12.50 12.50 75.00 18.75 1990-11-03 26y 05m 04d 1992-03-28 27y 09m 28d 2 Davies
44 Gary Dempsey 8 4 4 0 3 1 5 33.33 11.11 55.56 38.89 2002-08-24 21y 07m 09d 2004-12-04 23y 10m 19d 3 Dempsey
44 Jim (James Morrison) Fraser 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1967-03-22 20y 11m 20d 1972-01-03 25y 09m 01d 5 Fraser
44 Noel Hunt 8 4 4 0 2 1 6 22.22 11.11 66.67 27.78 2003-02-01 20y 01m 06d 2006-04-08 23y 03m 13d 4 Hunt
44 David John Irons 8 6 2 0 4 1 5 40.00 10.00 50.00 45.00 1988-04-13 26y 08m 26d 1991-08-10 30y 00m 23d 5 Irons
44 Greg Ross 8 6 2 0 1 2 7 10.00 20.00 70.00 20.00 2004-11-10 17y 06m 08d 2009-09-23 22y 04m 21d 4 Ross
44 John Evens Wright (Jackie) Sinclair 8 8 0 5 3 1 4 37.50 12.50 50.00 43.75 1963-05-18 19y 09m 27d 1975-01-11 31y 05m 21d 5 Sinclair
44 Paul McKinnon Smith 8 8 0 2 3 1 4 37.50 12.50 50.00 43.75 1989-10-04 26y 11m 02d 1995-08-30 32y 09m 28d 3 Smith
56 Roy Alexander Barry 7 7 0 0 4 1 2 57.14 14.29 28.57 64.29 1966-11-12 24y 01m 24d 1969-01-02 26y 03m 14d 3 Barry
56 Mark James Burchill 7 6 1 1 1 1 5 14.29 14.29 71.43 21.43 2005-10-22 25y 02m 04d 2007-02-03 26y 05m 16d 2 Burchill
56 James Herriot 7 7 0 0 2 3 2 28.57 42.86 28.57 50.00 1961-01-07 21y 00m 18d 1965-01-02 25y 00m 13d 4 Herriot
56 Sean David Kilgannon 7 1 6 0 1 1 6 12.50 12.50 75.00 18.75 2002-02-02 20y 10m 25d 2004-05-08 23y 02m 00d 3 Kilgannon
56 David George McNicoll 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1970-01-03 18y 03m 11d 1975-01-11 23y 03m 19d 4 McNicoll
56 Marco Ruitenbeek 7 7 0 0 2 2 7 18.18 18.18 63.64 27.27 2000-11-29 32y 06m 17d 2004-02-28 35y 09m 16d 4 Ruitenbeek
56 Hugh Whyte 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1979-10-20 24y 02m 26d 1983-04-30 27y 09m 06d 3 Whyte
56 Thomas Skinner Wilson 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1989-12-09 28y 03m 15d 1991-10-12 30y 01m 18d 3 Wilson
64 Stuart Beedie 6 6 0 0 0 0 6 .00 .00 100.00 .00 1982-10-23 22y 02m 07d 1988-08-31 28y 00m 15d 3 Beedie
64 David Thomas Bingham 6 4 2 1 3 1 2 50.00 16.67 33.33 58.33 1996-09-10 26y 00m 07d 1998-05-09 27y 08m 06d 2 Bingham
64 Harry Colville 6 6 0 0 0 1 5 .00 16.67 83.33 8.33 1956-03-31 32y 01m 19d 1959-09-19 35y 07m 07d 4 Colville
64 Edward Devlin Connachan 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1959-09-19 24y 00m 23d 1963-05-18 27y 08m 21d 4 Connachan
64 James Dobson 6 6 0 5 2 1 3 33.33 16.67 50.00 41.67 1934-08-25 Not Known 1936-08-19 Not Known 3 Dobson
64 Raymond Paul Farningham 6 3 3 1 2 1 4 28.57 14.29 57.14 35.71 1989-10-04 28y 05m 24d 1991-08-10 30y 04m 00d 3 Farningham
64 Alexander Chapman Ferguson 6 6 0 1 2 4 0 33.33 66.67 .00 66.67 1964-09-12 22y 08m 13d 1967-03-22 25y 02m 22d 3 Ferguson
64 Steven Gary Hampshire 6 4 2 0 0 2 4 .00 33.33 66.67 16.67 2001-12-01 22y 01m 14d 2003-04-26 23y 06m 09d 2 Hampshire
64 Kevin Michael Hegarty 6 5 1 0 0 3 3 .00 50.00 50.00 25.00 1979-10-20 29y 02m 20d 1982-04-24 31y 08m 25d 2 Hegarty
64 Grant Robb Jenkins 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1981-08-29 23y 04m 18d 1987-09-26 29y 05m 15d 3 Jenkins
64 Alex Kinninmonth 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1973-10-06 32y 00m 10d 1975-01-11 33y 03m 16d 2 Kinninmonth
64 Donald Scott Leitch 6 4 2 1 2 0 5 28.57 .00 71.43 28.57 1990-09-01 20y 10m 26d 1992-03-28 22y 05m 22d 2 Leitch
64 Christopher Martin McGroarty 6 5 1 0 2 2 3 28.57 28.57 42.86 42.86 2000-11-29 19y 09m 23d 2002-11-17 21y 09m 11d 3 McGroarty
64 Alexander C McNaughton 6 5 1 1 0 3 3 .00 50.00 50.00 25.00 1979-10-20 25y 10m 19d 1982-04-24 28y 04m 23d 2 McNaughton
64 Bonar Lamond Mercer 6 5 1 0 1 2 5 12.50 25.00 62.50 25.00 1971-08-21 18y 07m 02d 1981-08-29 28y 07m 10d 4 Mercer
64 George O'Boyle 6 4 2 1 2 0 4 33.33 .00 66.67 33.33 1989-10-04 21y 09m 20d 1991-12-07 23y 11m 23d 3 O'Boyle
64 Stuart Rafferty 6 5 1 0 3 0 3 50.00 .00 50.00 50.00 1989-10-04 28y 06m 28d 1991-04-06 30y 01m 00d 2 Rafferty
64 Justin Skinner 6 5 1 0 1 2 3 16.67 33.33 50.00 33.33 2000-09-09 31y 07m 10d 2002-02-02 33y 00m 05d 2 Skinner
64 Alex [1] Thomson 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1934-08-25 33y 02m 11d 1936-08-19 35y 02m 05d 3 Thomson
64 Derek Young 6 5 1 1 1 2 4 14.29 28.57 57.14 28.57 2003-12-06 23y 06m 09d 2006-01-14 25y 07m 18d 3 Young
84 Robert Bolt 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1935-01-05 Not Known 1936-08-19 Not Known 3 Bolt
84 Jim Bowie 5 5 0 0 1 2 3 16.67 33.33 50.00 33.33 1979-10-20 22y 08m 18d 1983-04-30 26y 02m 28d 3 Bowie
84 Joe Cardle 5 2 3 1 0 1 4 .00 20.00 80.00 10.00 2009-09-23 22y 07m 16d 2017-07-29 30y 05m 22d 3 Cardle
84 John Cushley 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1971-03-24 28y 02m 03d 1972-01-03 28y 11m 13d 2 Cushley
84 George R B Duthie 5 5 0 0 0 0 5 .00 .00 100.00 .00 1955-11-26 Not Known 1958-08-20 Not Known 3 Duthie
84 Derek Adam Fleming 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 1995-08-30 21y 08m 25d 1997-09-09 23y 09m 04d 3 Fleming
84 John Cameron (Cammy) Fraser 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 1960-01-09 18y 07m 16d 1962-10-06 21y 04m 12d 4 Fraser
84 Jim Gillespie 5 5 0 0 1 1 4 16.67 16.67 66.67 25.00 1970-01-03 22y 05m 21d 1973-10-06 26y 02m 23d 3 Gillespie
84 John William Holt 5 5 0 0 0 0 5 .00 .00 100.00 .00 1987-09-26 30y 10m 05d 1988-08-31 31y 09m 10d 2 Holt
84 Craig Robert Ireland 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1996-12-26 21y 00m 27d 1999-05-03 23y 05m 04d 3 Ireland
84 Geir Sigurd Karlsen 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1974-04-17 25y 06m 30d 1975-01-11 26y 03m 24d 2 Karlsen
84 Aaron Labonte 5 3 2 0 2 2 4 25.00 25.00 50.00 37.50 2003-08-31 19y 09m 04d 2006-10-28 22y 11m 01d 4 Labonte
84 Bent Martin 5 5 0 0 3 0 2 60.00 .00 40.00 60.00 1967-03-22 Not Known 1968-09-14 Not Known 3 Martin
84 Ernest A McGarr 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1971-03-24 27y 00m 15d 1972-01-03 27y 09m 25d 2 McGarr
84 Colin Fyfe Miller 5 4 1 0 3 1 2 50.00 16.67 33.33 58.33 1996-09-10 31y 11m 06d 1997-10-29 33y 00m 25d 2 Miller
84 Owen Morrison 5 1 4 0 1 1 3 20.00 20.00 60.00 30.00 2006-07-29 24y 07m 21d 2007-09-25 25y 09m 17d 2 Morrison
84 James Petrie Scott 5 3 2 0 0 1 4 .00 20.00 80.00 10.00 1973-10-06 19y 10m 17d 1979-10-20 25y 11m 01d 3 Scott
84 Graham Shaw 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1973-10-06 21y 11m 28d 1975-01-11 23y 03m 03d 2 Shaw
84 Stephen Christopher Simmons 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 2006-07-29 24y 05m 02d 2007-09-25 25y 06m 29d 2 Simmons
84 Robert Nisbet Smith 5 5 0 0 0 0 6 .00 .00 100.00 .00 1987-09-26 33y 09m 05d 1988-08-31 34y 08m 10d 2 Smith
84 John M Sweeney 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1958-08-20 Not Known 1961-01-07 Not Known 3 Sweeney
84 James Warden 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1935-01-05 Not Known 1936-08-19 Not Known 3 Warden
84 Jackie Williamson 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1959-09-19 Not Known 1962-01-31 Not Known 3 Williamson
107 David Kwame Barnett 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1997-08-23 30y 04m 07d 1997-12-27 30y 08m 11d 1 Barnett
107 James Andrew Brown 4 4 0 0 1 0 4 20.00 .00 80.00 20.00 1970-01-03 18y 03m 27d 1973-10-06 22y 00m 29d 4 Brown
107 Lee Simon Butler 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1998-09-20 32y 03m 21d 1999-05-03 32y 11m 03d 1 Butler
107 Ian Menzies Campbell 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1974-04-17 20y 04m 26d 1974-09-21 20y 09m 30d 2 Campbell
107 William Stewart Chalmers 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1935-01-05 Not Known 1936-08-08 Not Known 3 Chalmers
107 James H Clark 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1926-12-18 Not Known 1928-01-03 Not Known 2 Clark
107 Neale James Cooper 4 3 1 0 0 0 4 .00 .00 100.00 .00 1991-12-07 28y 00m 13d 1995-08-30 31y 09m 06d 2 Cooper
107 John [4] Crawford 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1935-01-05 Not Known 1936-08-08 Not Known 3 Crawford
107 William Cunningham 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1961-01-07 30y 10m 18d 1962-10-06 32y 07m 16d 3 Cunningham
107 Henry Curran 4 4 0 0 2 0 4 33.33 .00 66.67 33.33 1996-11-02 30y 00m 24d 1997-12-27 31y 02m 18d 2 Curran
107 Michel Johannes Doesburg 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 2000-09-09 32y 00m 30d 2001-12-01 33y 03m 21d 2 Doesburg
107 Andrew John Dowie 4 4 0 0 0 0 4 .00 .00 100.00 .00 2009-09-23 26y 05m 29d 2012-04-07 29y 00m 13d 2 Dowie
107 Ian Ferguson 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 2000-09-09 33y 05m 25d 2002-02-02 34y 10m 18d 2 Ferguson
107 Hugh S Hamill 4 3 1 1 0 2 2 .00 50.00 50.00 25.00 1981-08-29 22y 06m 14d 1982-10-23 23y 08m 08d 2 Hamill
107 James [3] Hamilton 4 1 3 1 1 1 2 25.00 25.00 50.00 37.50 2006-10-28 30y 08m 19d 2007-09-25 31y 07m 16d 2 Hamilton
107 John Johnman 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1934-08-25 Not Known 1936-01-04 Not Known 2 Johnman
107 James Riley Kerray 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1963-05-18 27y 05m 16d 1964-05-09 28y 05m 07d 2 Kerray
107 Andrew Kirk 4 2 2 0 0 0 4 .00 .00 100.00 .00 2009-09-23 30y 03m 25d 2012-04-07 32y 10m 09d 2 Kirk
107 Jim Leishman 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1973-10-06 19y 10m 21d 1974-08-21 20y 09m 06d 2 Leishman
107 Kenneth Douglas Mackie 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1973-10-06 18y 06m 07d 1975-01-11 19y 09m 13d 2 Mackie
107 Eric [1] Martin 4 4 0 0 0 3 1 .00 75.00 25.00 37.50 1965-05-08 19y 01m 08d 1966-11-12 20y 07m 13d 3 Martin
107 Ian Holland McCall 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1990-09-01 25y 11m 02d 1991-08-10 26y 10m 11d 2 McCall
107 Scott Anderson James McCulloch 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1998-05-09 22y 05m 10d 1999-01-02 23y 01m 04d 2 McCulloch
107 Jamie McCunnie 4 3 1 0 0 1 4 .00 20.00 80.00 10.00 2005-10-22 22y 06m 07d 2006-10-28 23y 06m 13d 2 McCunnie
107 Tommy McDonald 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1960-09-17 30y 03m 24d 1962-01-31 31y 08m 07d 2 McDonald
107 Declan McManus 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 2017-07-29 22y 11m 26d 2021-04-03 26y 08m 00d 2 McManus
107 Felix McCairney Reilly 4 4 0 2 0 0 4 .00 .00 100.00 .00 1955-11-26 22y 02m 14d 1957-01-05 23y 03m 24d 2 Reilly
107 Willie Renton 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1968-09-14 26y 07m 10d 1970-01-03 27y 10m 30d 2 Renton
107 Gary E Riddell 4 4 0 0 0 0 4 .00 .00 100.00 .00 1987-09-26 21y 01m 17d 1988-08-31 22y 00m 22d 2 Riddell
107 Graeme William Thomas Robertson 4 4 0 0 2 0 3 40.00 .00 60.00 40.00 1988-01-09 25y 07m 05d 1990-02-10 27y 08m 06d 3 Robertson
107 Douglas Rougvie 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1989-10-04 33y 04m 10d 1990-04-14 33y 10m 21d 1 Rougvie
107 Gregory Shaw 4 3 1 0 1 0 3 25.00 .00 75.00 25.00 1995-08-30 25y 06m 15d 1997-12-27 27y 10m 12d 3 Shaw
107 Mark Alexander Smith 4 4 0 0 0 0 4 .00 .00 100.00 .00 1988-01-09 23y 00m 24d 1988-08-31 23y 08m 15d 2 Smith
107 Peter [2] Steel 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1934-08-25 Not Known 1936-01-04 Not Known 2 Steel
107 Peter Grant Tierney 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1989-10-04 27y 11m 23d 1990-04-14 28y 06m 03d 1 Tierney
107 John Martin Watson 4 4 0 1 0 0 4 .00 .00 100.00 .00 1987-11-24 28y 09m 11d 1988-08-31 29y 06m 18d 2 Watson
107 David Wilcox 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1982-04-24 20y 10m 13d 1983-04-30 21y 10m 19d 2 Wilcox
107 John [8] Wilson 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1926-12-18 Not Known 1928-01-03 Not Known 2 Wilson
107 Calum Woods 4 3 1 0 0 1 4 .00 20.00 80.00 10.00 2006-07-29 19y 05m 24d 2009-09-23 22y 07m 18d 3 Woods
107 John [9] Young 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1926-12-18 Not Known 1928-01-03 Not Known 2 Young
147 Vetle Gregres Andersen 3 3 0 0 0 0 3 .00 .00 100.00 .00 1987-11-24 23y 07m 04d 1988-04-13 23y 11m 24d 1 Andersen
147 Alex Anderson 3 3 0 1 0 0 3 .00 .00 100.00 .00 1956-03-31 30y 06m 20d 1957-01-05 31y 03m 25d 2 Anderson
147 Souleymane Bamba 3 3 0 0 1 1 3 20.00 20.00 60.00 30.00 2006-07-29 21y 06m 16d 2007-09-25 22y 08m 12d 2 Bamba
147 Liam Buchanan 3 1 2 0 0 0 3 .00 .00 100.00 .00 2011-10-15 26y 06m 18d 2012-04-07 27y 00m 11d 1 Buchanan
147 Thomas Butler 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2004-09-19 23y 05m 17d 2004-12-04 23y 08m 02d 1 Butler
147 Richard Byrne 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2004-02-28 22y 05m 04d 2004-11-10 23y 01m 17d 2 Byrne
147 Richard Menzies Campbell 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1974-08-14 20y 08m 23d 1974-09-21 20y 09m 30d 1 Campbell
147 Douglas M Considine 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1981-08-29 24y 03m 14d 1982-10-23 25y 05m 08d 2 Considine
147 Edward Cunnington 3 3 0 0 0 0 4 .00 .00 100.00 .00 1991-08-10 21y 08m 29d 1992-03-28 22y 04m 16d 1 Cunnington
147 Kenny J Davidson 3 2 1 0 2 1 0 66.67 33.33 .00 83.33 1974-08-14 22y 06m 00d 1974-09-21 22y 07m 07d 1 Davidson
147 Patrick James Delaney 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1966-11-12 25y 06m 19d 1967-09-16 26y 04m 23d 2 Delaney
147 Paul T Donnelly 3 2 1 0 0 2 3 .00 40.00 60.00 20.00 1980-03-25 21y 08m 11d 1983-04-30 24y 09m 16d 3 Donnelly
147 Simon Thomas Donnelly 3 1 2 0 1 1 3 20.00 20.00 60.00 30.00 2004-09-19 29y 09m 18d 2006-01-14 31y 01m 13d 2 Donnelly
147 Willie Duff 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1969-01-02 33y 10m 27d 1970-01-03 34y 10m 28d 2 Duff
147 Joshua Edwards 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 20y 05m 24d 2021-04-03 20y 10m 07d 1 Edwards
147 James Paterson Fleming 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1965-05-08 23y 04m 01d 1966-11-12 24y 10m 05d 3 Fleming
147 Robert Forrest 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1982-10-23 22y 02m 14d 1983-04-30 22y 08m 21d 1 Forrest
147 Paul James Gallacher 3 3 0 0 0 0 3 .00 .00 100.00 .00 2007-09-25 28y 01m 09d 2011-12-17 32y 04m 01d 2 Gallacher
147 David [4] Graham 3 2 1 0 1 1 2 25.00 25.00 50.00 37.50 1998-11-21 20y 01m 15d 2000-11-29 22y 01m 23d 2 Graham
147 David Graham 3 3 0 0 0 0 3 .00 .00 100.00 .00 2011-10-15 28y 04m 13d 2012-04-07 28y 10m 05d 1 Graham
147 Colin W Grant 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1982-04-24 18y 09m 30d 1983-02-09 19y 07m 15d 2 Grant
147 David Grondin 3 3 0 0 1 0 3 25.00 .00 75.00 25.00 2003-04-26 22y 11m 18d 2004-05-08 24y 00m 00d 2 Grondin
147 Richard John Huxford 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1998-05-09 28y 09m 14d 1999-01-02 29y 05m 08d 2 Huxford
147 Thomas Jack 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1926-12-18 Not Known 1927-09-10 Not Known 2 Jack
147 John Kilgannon 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 1964-09-12 28y 02m 17d 1965-05-19 28y 10m 23d 1 Kilgannon
147 William John Kirkwood 3 3 0 0 0 0 3 .00 .00 100.00 .00 1987-09-26 29y 00m 25d 1988-01-09 29y 04m 08d 1 Kirkwood
147 Alec Watson Laird 3 3 0 0 0 0 3 .00 .00 100.00 .00 1955-11-26 27y 01m 03d 1957-01-05 28y 02m 13d 2 Laird
147 Joe Mackin 3 3 0 0 0 0 3 .00 .00 100.00 .00 1956-03-31 Not Known 1957-01-05 Not Known 2 Mackin
147 Angus Ian MacPherson 3 2 1 0 1 0 5 16.67 .00 83.33 16.67 2001-08-25 32y 10m 14d 2003-04-26 34y 06m 15d 2 MacPherson
147 Lee Robert Makel 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2005-03-05 32y 01m 22d 2006-01-14 33y 00m 03d 2 Makel
147 Lewis Mayo 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 20y 08m 01d 2021-04-03 21y 00m 15d 1 Mayo
147 Joe McBride 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1971-03-24 32y 09m 14d 1971-09-01 33y 02m 22d 2 McBride
147 Henry Austin McCann 3 2 1 0 0 0 3 .00 .00 100.00 .00 2009-09-23 29y 08m 02d 2012-04-07 32y 02m 17d 2 McCann
147 John McGarty 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1968-04-27 20y 06m 09d 1969-09-20 21y 11m 02d 3 McGarty
147 Robert Nivison McGowan 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1935-01-05 Not Known 1936-08-08 Not Known 3 McGowan
147 Allan James McGregor 3 3 0 0 0 0 3 .00 .00 100.00 .00 2005-10-22 23y 08m 22d 2006-04-08 24y 02m 09d 1 McGregor
147 Philip James McGuire 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2006-07-29 26y 04m 25d 2007-02-03 26y 10m 30d 1 McGuire
147 Roderick McKenzie 3 3 0 0 1 1 2 25.00 25.00 50.00 37.50 2006-07-29 30y 11m 21d 2007-02-03 31y 05m 26d 1 McKenzie
147 Dan McLindon 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1961-01-07 20y 10m 04d 1964-01-02 23y 09m 30d 3 McLindon
147 Billy Mehmet 3 1 2 1 1 1 1 33.33 33.33 33.33 50.00 2004-02-28 20y 01m 25d 2004-11-10 20y 10m 07d 2 Mehmet
147 Scott Muirhead 3 3 0 0 0 0 3 .00 .00 100.00 .00 2006-04-08 21y 08m 03d 2009-09-23 25y 01m 18d 3 Muirhead
147 Euan Murray 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 26y 10m 00d 2021-04-03 27y 02m 14d 1 Murray
147 Fraser Murray 3 1 2 0 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 21y 06m 13d 2021-04-03 21y 10m 27d 1 Murray
147 William [7] Murray 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1935-01-05 Not Known 1936-01-04 Not Known 2 Murray
147 Kevin O'Hara 3 1 2 0 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 22y 03m 09d 2021-04-03 22y 07m 23d 1 O'Hara
147 George O'Neill 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1971-03-24 28y 07m 26d 1972-01-03 29y 05m 08d 2 O'Neill
147 Nicholas Phinn 3 2 1 0 0 0 4 .00 .00 100.00 .00 2006-04-08 17y 05m 25d 2009-09-23 20y 11m 09d 4 Phinn
147 George Samuel 3 3 0 0 0 0 3 .00 .00 100.00 .00 1955-11-26 Not Known 1957-01-05 Not Known 2 Samuel
147 Robert Shannon 3 3 0 0 0 0 3 .00 .00 100.00 .00 1991-12-07 25y 07m 17d 1992-03-28 25y 11m 08d 1 Shannon
147 Robert Skinner 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1926-12-18 Not Known 1927-09-10 Not Known 2 Skinner
147 Trevor Alan Smith 3 1 2 0 0 0 5 .00 .00 100.00 .00 1987-09-26 22y 04m 20d 1988-08-31 23y 03m 25d 2 Smith
147 James Alexander Squires 3 3 0 0 0 1 3 .00 25.00 75.00 12.50 1998-05-09 22y 05m 24d 1999-05-03 23y 05m 18d 2 Squires
147 James Stein 3 3 0 0 0 0 3 .00 .00 100.00 .00 1926-12-18 Not Known 1928-01-03 Not Known 2 Stein
147 Scott Edward Walker 3 1 2 0 1 0 3 25.00 .00 75.00 25.00 2002-08-24 27y 05m 19d 2003-04-26 28y 01m 21d 1 Walker
147 Jim Wallace 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1973-10-06 19y 03m 27d 1974-08-21 20y 02m 12d 2 Wallace
147 Kenny Watson 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1974-08-14 18y 07m 00d 1975-01-11 18y 11m 28d 1 Watson
147 Owain Fon Williams 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 33y 08m 03d 2021-04-03 34y 00m 17d 1 Williams
147 Paul Willis 3 2 1 0 0 0 3 .00 .00 100.00 .00 2011-10-15 20y 01m 24d 2012-04-07 20y 07m 17d 1 Willis
205 David Stevenson [1] 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1927-04-30 Not Known 1927-09-10 Not Known 2 [1]
205 Felix McGrogan [1] 2 2 0 0 0 0 2 .00 .00 100.00 .00 1936-08-08 Not Known 1936-08-19 Not Known 1 [1]
205 John Morrison [3] 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1936-01-04 Not Known 1936-08-19 Not Known 2 [3]
205 John Arrol 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-09-12 24y 02m 20d 1973-10-06 27y 03m 13d 2 Arrol
205 Lee Ashcroft 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-07-29 23y 11m 00d 2018-08-18 24y 11m 20d 2 Ashcroft
205 Eric Johnston Baikie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1955-11-26 Not Known 1956-09-08 Not Known 2 Baikie
205 Douglas Rae Dow Collier Baillie 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1969-09-20 32y 07m 24d 1970-01-03 32y 11m 07d 1 Baillie
205 Ian Bain 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1958-08-20 34y 07m 08d 1958-12-27 34y 11m 15d 1 Bain
205 Scott Banks 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2021-01-30 19y 04m 04d 2021-04-03 19y 06m 08d 1 Banks
205 Mark John Bowes 2 2 0 0 0 0 2 .00 .00 100.00 .00 1992-02-15 18y 11m 29d 1992-03-28 19y 01m 11d 1 Bowes
205 Steven Robert Boyle 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-09 19y 08m 29d 2000-11-29 19y 11m 18d 1 Boyle
205 William [21] Brown 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-11-25 Not Known 1940-05-25 Not Known 1 Brown
205 Paul Burns 2 2 0 0 0 0 2 .00 .00 100.00 .00 2011-10-15 27y 04m 27d 2011-12-17 27y 06m 29d 1 Burns
205 Alex Grant Callan 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-11-25 Not Known 1940-05-25 Not Known 1 Callan
205 Iain Fairley Campbell 2 2 0 0 0 1 4 .00 20.00 80.00 10.00 2004-12-04 19y 05m 06d 2006-04-08 20y 09m 11d 2 Campbell
205 James Stewart Chalmers 2 2 0 0 0 0 2 .00 .00 100.00 .00 1956-03-31 25y 08m 07d 1957-01-05 26y 05m 12d 2 Chalmers
205 Aaron Comrie 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 23y 09m 17d 2021-04-03 24y 02m 00d 1 Comrie
205 Frederic Dacquin 2 1 1 0 0 1 2 .00 33.33 66.67 16.67 2006-04-08 27y 06m 16d 2006-10-28 28y 01m 05d 2 Dacquin
205 Colin Dand 2 2 0 0 0 0 2 .00 .00 100.00 .00 1927-09-10 Not Known 1928-01-03 Not Known 1 Dand
205 James [2] Dickson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1926-12-18 Not Known 1928-01-03 Not Known 2 Dickson
205 Alex Donald 2 2 0 0 0 0 2 .00 .00 100.00 .00 1936-08-08 Not Known 1936-08-19 Not Known 1 Donald
205 Thomas Dougan 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-25 Not Known 1940-05-25 Not Known 1 Dougan
205 Ryan Dow 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2020-11-20 29y 05m 13d 2021-01-30 29y 07m 23d 1 Dow
205 Sergio Dos Santos Duarte 2 1 1 0 0 0 2 .00 .00 100.00 .00 1997-10-29 29y 09m 09d 1997-12-27 29y 11m 07d 1 Duarte
205 Russell Dunlop 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1980-04-19 19y 02m 24d 1981-08-29 20y 07m 03d 2 Dunlop
205 Allan James Evans 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1974-04-17 17y 06m 05d 1974-08-21 17y 10m 09d 2 Evans
205 Hugh Hamilton Farquharson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1936-08-08 Not Known 1936-08-19 Not Known 1 Farquharson
205 Craig Faulconbridge 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 1998-05-09 20y 00m 19d 1998-09-20 20y 05m 00d 2 Faulconbridge
205 Derek Ferguson 2 2 0 0 0 1 2 .00 33.33 66.67 16.67 1998-09-20 31y 01m 21d 1999-05-03 31y 09m 03d 1 Ferguson
205 Peter Fisher 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-25 Not Known 1940-05-25 Not Known 1 Fisher
205 Robert Gordon Forrest 2 1 1 1 1 2 1 25.00 50.00 25.00 50.00 1974-04-17 21y 07m 14d 1974-09-21 22y 00m 18d 2 Forrest
205 Edward Adam Gallagher 2 1 1 0 0 0 2 .00 .00 100.00 .00 1989-12-09 25y 00m 18d 1991-10-12 26y 10m 21d 2 Gallagher
205 Mark Haro 2 1 1 0 0 1 2 .00 33.33 66.67 16.67 1990-11-03 19y 00m 13d 1992-03-28 20y 05m 07d 2 Haro
205 Hugh Hart 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-25 Not Known 1940-05-25 Not Known 1 Hart
205 James Brownlie Hogg 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-25 Not Known 1940-05-25 Not Known 1 Hogg
205 Graham John Hutt 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1979-10-20 18y 06m 21d 1981-08-29 20y 05m 00d 2 Hutt
205 Charles Johnston 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1939-11-25 Not Known 1940-05-25 Not Known 1 Johnston
205 Alexander Keddie 2 2 0 0 0 0 2 .00 .00 100.00 .00 2011-12-17 30y 10m 24d 2012-04-07 31y 02m 15d 1 Keddie
205 Donald McDonald Kerrigan 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1967-03-22 25y 10m 15d 1967-09-16 26y 04m 09d 2 Kerrigan
205 Zoran Lemajic 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 1996-11-02 35y 11m 25d 1997-08-23 36y 09m 15d 2 Lemajic
205 Mike Leonard 2 1 1 0 0 1 2 .00 33.33 66.67 16.67 1979-10-20 26y 00m 01d 1980-04-19 26y 06m 00d 1 Leonard
205 Ian Thomas Lister 2 2 0 1 3 0 1 75.00 .00 25.00 75.00 1968-04-27 21y 07m 22d 1969-09-20 23y 00m 15d 3 Lister
205 John (Jean) Macfarlane 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1934-08-25 Not Known 1935-01-05 Not Known 1 Macfarlane
205 Rob Matthei 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2000-09-09 33y 11m 20d 2000-11-29 34y 02m 09d 1 Matthei
205 James [1] McAllister 2 2 0 0 0 0 2 .00 .00 100.00 .00 1936-08-08 Not Known 1936-08-19 Not Known 1 McAllister
205 William McCallum 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 1974-04-17 32y 00m 18d 1974-09-21 32y 05m 22d 2 McCallum
205 Lewis McCann 2 0 2 0 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 19y 05m 13d 2021-04-03 19y 09m 27d 1 McCann
205 Mark Ross McCulloch 2 1 1 0 0 0 3 .00 .00 100.00 .00 1995-08-30 20y 03m 11d 1996-12-26 21y 07m 07d 2 McCulloch
205 Mark McGarty 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2000-11-29 18y 03m 26d 2003-04-26 20y 08m 23d 2 McGarty
205 William R McLaren 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-01-03 21y 06m 27d 1970-09-12 22y 03m 05d 2 McLaren
205 John Ian McParland 2 2 0 0 0 0 2 .00 .00 100.00 .00 1991-08-10 29y 10m 06d 1992-02-15 30y 04m 11d 1 McParland
205 Gerry McWilliam 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1956-09-08 Not Known 1958-12-27 Not Known 2 McWilliam
205 Derek McWilliams 2 1 1 0 0 0 2 .00 .00 100.00 .00 1991-10-12 25y 08m 26d 1992-02-15 26y 00m 30d 1 McWilliams
205 Scott Alexander Morrison 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 2006-10-28 22y 05m 05d 2007-02-03 22y 08m 11d 1 Morrison
205 David Albert Moss 2 1 1 0 0 0 2 .00 .00 100.00 .00 2000-09-09 31y 09m 25d 2001-02-24 32y 03m 09d 1 Moss
205 Dennis Nelson 2 1 1 0 0 0 2 .00 .00 100.00 .00 1973-10-06 23y 07m 11d 1974-04-17 24y 01m 23d 1 Nelson
205 Edon Do Amaral Neto 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 1998-11-21 31y 09m 00d 1999-01-02 31y 10m 12d 1 Neto
205 James Michael Nicholl 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1990-04-14 33y 03m 17d 1990-09-01 33y 08m 04d 2 Nicholl
205 David Clarkson Nicholls 2 2 0 0 0 0 2 .00 .00 100.00 .00 2001-08-25 29y 04m 20d 2002-04-20 30y 00m 15d 1 Nicholls
205 George Wallace Nicol 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1981-11-14 29y 01m 27d 1982-04-24 29y 07m 06d 1 Nicol
205 Colin John Nish 2 0 2 0 0 1 2 .00 33.33 66.67 16.67 2001-08-25 20y 05m 18d 2002-04-20 21y 01m 13d 1 Nish
205 Colin O'Brien 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1980-03-25 23y 11m 06d 1980-04-19 24y 00m 00d 1 O'Brien
205 George O'Brien 2 2 0 0 0 0 2 .00 .00 100.00 .00 1956-03-31 20y 04m 09d 1957-01-05 21y 01m 14d 2 O'Brien
205 John Paul Potter 2 2 0 0 0 0 3 .00 .00 100.00 .00 2001-08-25 21y 08m 10d 2011-12-17 32y 00m 02d 2 Potter
205 Alexander Kinnaird Robertson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1980-03-25 25y 04m 20d 1980-04-19 25y 05m 14d 1 Robertson
205 Derek Rodier 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1983-02-09 24y 00m 05d 1983-04-30 24y 02m 26d 1 Rodier
205 Richard Cameron Sharp 2 2 0 0 0 1 2 .00 33.33 66.67 16.67 1979-10-20 23y 08m 24d 1980-04-19 24y 02m 24d 1 Sharp
205 George Shaw 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1999-01-02 29y 10m 23d 1999-05-03 30y 02m 23d 1 Shaw
205 Christopher Sinclair 2 2 0 0 0 0 2 .00 .00 100.00 .00 1991-10-12 20y 11m 01d 1991-12-07 21y 00m 26d 1 Sinclair
205 Joseph F Smith 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1983-02-09 29y 02m 29d 1983-04-30 29y 05m 19d 1 Smith
205 James [2] Stevenson 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1960-01-09 Not Known 1960-09-17 Not Known 2 Stevenson
205 Robert George Stewart 2 2 0 0 1 2 0 33.33 66.67 .00 66.67 1981-11-14 19y 10m 11d 1983-04-30 21y 03m 27d 2 Stewart
205 Joseph Sutton 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1926-12-18 Not Known 1927-04-30 Not Known 1 Sutton
205 Gavin James Tait 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1983-02-09 21y 06m 12d 1983-04-30 21y 09m 02d 1 Tait
205 Bartosz Tarachulski 2 0 2 0 0 0 3 .00 .00 100.00 .00 2005-10-22 30y 05m 08d 2006-04-08 30y 10m 25d 1 Tarachulski
205 Dominic Thomas 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2020-11-20 24y 09m 06d 2021-04-03 25y 01m 20d 1 Thomas
205 Ryan Thomson 2 1 1 0 0 0 3 .00 .00 100.00 .00 2011-10-15 23y 07m 04d 2012-04-07 24y 00m 27d 1 Thomson
205 Scott Yuill Thomson 2 2 0 0 2 1 4 28.57 14.29 57.14 35.71 2000-09-09 33y 10m 01d 2002-11-17 36y 00m 09d 3 Thomson
205 James Watson 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1958-08-20 34y 07m 04d 1958-12-27 34y 11m 11d 1 Watson
205 Paul [2] Watson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2020-11-20 34y 11m 02d 2021-01-30 35y 01m 12d 1 Watson
205 Steven George Welsh 2 2 0 0 0 1 2 .00 33.33 66.67 16.67 1997-04-19 29y 00m 00d 1997-12-27 29y 08m 08d 2 Welsh
205 Steven Gordon Whittaker 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2020-11-20 36y 05m 04d 2021-01-30 36y 07m 14d 1 Whittaker
205 Ryan Williamson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2017-07-29 21y 04m 15d 2018-08-18 22y 05m 04d 2 Williamson
205 William Gallacher Williamson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1927-04-30 Not Known 1928-01-03 Not Known 2 Williamson
205 Iain Wilson 2 2 0 0 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 21y 11m 05d 2021-04-03 22y 03m 19d 1 Wilson
205 George Wingate Young 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1981-08-29 31y 09m 21d 1981-11-14 32y 00m 06d 1 Young
291 John Whitelaw [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 [1]
291 Jim [2] Baillie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1974-04-17 29y 09m 15d 1974-04-17 29y 09m 15d 1 Baillie
291 John Bain 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-04-30 Not Known 1927-04-30 Not Known 1 Bain
291 Faissal El Bakhtaoui 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 25y 09m 10d 2018-08-18 25y 09m 10d 1 Bakhtaoui
291 Arthur Barnes 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1939-11-25 Not Known 1939-11-25 Not Known 1 Barnes
291 Andrew Barrowman 1 1 0 0 0 0 1 .00 .00 100.00 .00 2011-12-17 27y 00m 20d 2011-12-17 27y 00m 20d 1 Barrowman
291 Graham Patrick Bayne 1 1 0 1 0 0 1 .00 .00 100.00 .00 2009-09-23 30y 01m 01d 2009-09-23 30y 01m 01d 1 Bayne
291 Bill Beaton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1958-08-20 22y 10m 21d 1958-08-20 22y 10m 21d 1 Beaton
291 William Benvie 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1960-01-09 28y 02m 13d 1960-01-09 28y 02m 13d 1 Benvie
291 William [17] Black 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1939-11-25 Not Known 1939-11-25 Not Known 1 Black
291 William Blackie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1982-10-23 19y 00m 19d 1982-10-23 19y 00m 19d 1 Blackie
291 William Blythe 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1936-01-04 Not Known 1936-01-04 Not Known 1 Blythe
291 Walter Ross Borthwick 1 1 0 0 0 0 1 .00 .00 100.00 .00 1979-10-20 31y 06m 16d 1979-10-20 31y 06m 16d 1 Borthwick
291 Patrick Boyle 1 1 0 0 0 0 1 .00 .00 100.00 .00 2011-10-15 24y 06m 25d 2011-10-15 24y 06m 25d 1 Boyle
291 Stephen Bradley 1 1 0 0 0 0 2 .00 .00 100.00 .00 2004-11-10 19y 11m 22d 2004-12-04 20y 00m 15d 1 Bradley
291 Gerard Daniel Brannan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2003-02-01 31y 00m 17d 2003-02-01 31y 00m 17d 1 Brannan
291 James [15] Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Brown
291 James [9] Brown 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1981-08-29 31y 00m 18d 1981-08-29 31y 00m 18d 1 Brown
291 William Walker Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known 1 Brown
291 Alexander Burke 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-09-23 31y 10m 12d 2009-09-23 31y 10m 12d 1 Burke
291 Thomas Tallett Callaghan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-04-30 Not Known 1927-04-30 Not Known 1 Callaghan
291 William Thomas Callaghan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1988-04-13 21y 00m 21d 1988-04-13 21y 00m 21d 1 Callaghan
291 David F Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 1928-01-03 Not Known 1928-01-03 Not Known 1 Cameron
291 Jesper [1] Christiansen 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2005-03-05 24y 08m 15d 2005-03-05 24y 08m 15d 1 Christiansen
291 Alexander Clark 1 0 1 0 0 0 1 .00 .00 100.00 .00 1990-04-14 33y 05m 17d 1990-04-14 33y 05m 17d 1 Clark
291 John Brown Clark 1 1 0 0 0 0 1 .00 .00 100.00 .00 1996-11-02 32y 01m 08d 1996-11-02 32y 01m 08d 1 Clark
291 Patrick Clarke 1 0 1 0 0 0 2 .00 .00 100.00 .00 2011-10-15 26y 04m 27d 2011-12-17 26y 06m 29d 1 Clarke
291 Philip Cole 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Cole
291 Aidan [2] Connolly 1 0 1 0 0 0 1 .00 .00 100.00 .00 2018-08-18 23y 00m 03d 2018-08-18 23y 00m 03d 1 Connolly
291 George Alexander Cowie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-09-26 26y 04m 20d 1987-09-26 26y 04m 20d 1 Cowie
291 Owen Columba Coyle 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 1999-05-03 32y 09m 19d 2000-11-29 34y 04m 15d 2 Coyle
291 James Craigen 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 27y 04m 21d 2018-08-18 27y 04m 21d 1 Craigen
291 William Crichton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Crichton
291 Jack de Gier 1 1 0 0 0 0 1 .00 .00 100.00 .00 2001-08-25 33y 00m 27d 2001-08-25 33y 00m 27d 1 de Gier
291 Dorus De Vries 1 1 0 0 1 0 1 50.00 .00 50.00 50.00 2006-07-29 25y 07m 00d 2007-02-03 26y 01m 06d 1 De Vries
291 Daniel Gerard Devine 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 25y 11m 11d 2018-08-18 25y 11m 11d 1 Devine
291 Thomas W Dickson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1927-09-10 Not Known 1927-09-10 Not Known 1 Dickson
291 M Dijkhuizen 1 0 1 0 0 0 1 .00 .00 100.00 .00 2001-02-24 29y 01m 20d 2001-02-24 29y 01m 20d 1 Dijkhuizen
291 James Dolan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1999-05-03 30y 02m 11d 1999-05-03 30y 02m 11d 1 Dolan
291 Richard McNaughton Donald 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1935-08-24 Not Known 1935-08-24 Not Known 1 Donald
291 John [1] Donnelly 1 0 1 0 0 0 1 .00 .00 100.00 .00 1988-03-12 27y 00m 04d 1988-03-12 27y 00m 04d 1 Donnelly
291 Milos Drizic 1 1 0 0 0 0 1 .00 .00 100.00 .00 1991-04-06 30y 03m 07d 1991-04-06 30y 03m 07d 1 Drizic
291 David E Drummond 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Drummond
291 Mark Durnan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 25y 08m 21d 2018-08-18 25y 08m 21d 1 Durnan
291 Eric Ferguson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1987-09-26 22y 07m 14d 1987-09-26 22y 07m 14d 1 Ferguson
291 Graham Ferguson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1958-12-27 Not Known 1958-12-27 Not Known 1 Ferguson
291 James Fiddes 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-05-25 Not Known 1940-05-25 Not Known 1 Fiddes
291 Greg William Edward Fleming 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-09-23 22y 11m 27d 2009-09-23 22y 11m 27d 1 Fleming
291 Robert Alan Cameron Ford 1 1 0 0 0 0 1 .00 .00 100.00 .00 1982-10-23 32y 10m 09d 1982-10-23 32y 10m 09d 1 Ford
291 Angus Forrest 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-11-26 Not Known 1955-11-26 Not Known 1 Forrest
291 John [5] Fraser 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1997-08-23 19y 07m 06d 1997-08-23 19y 07m 06d 1 Fraser
291 Charles Garland 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known 1 Garland
291 Vytas Gaspuitis 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2021-04-03 27y 00m 30d 2021-04-03 27y 00m 30d 1 Gaspuitis
291 William [1] Gibson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-09-23 25y 01m 17d 2009-09-23 25y 01m 17d 1 Gibson
291 Stephen Glass 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-09-25 31y 04m 02d 2007-09-25 31y 04m 02d 1 Glass
291 Alex N Hall 1 1 0 1 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Hall
291 Jim Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1975-01-11 23y 11m 08d 1975-01-11 23y 11m 08d 1 Hamilton
291 Adam Hammill 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2007-02-03 19y 00m 09d 2007-02-03 19y 00m 09d 1 Hammill
291 David Hardie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Hardie
291 Martin Hardie 1 1 0 0 0 0 1 .00 .00 100.00 .00 2011-12-17 35y 07m 25d 2011-12-17 35y 07m 25d 1 Hardie
291 James Somerville Harris 1 1 0 0 0 0 1 .00 .00 100.00 .00 1928-01-03 Not Known 1928-01-03 Not Known 1 Harris
291 George Harrison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-08-19 44y 01m 01d 1936-08-19 44y 01m 01d 1 Harrison
291 William J Harvey 1 1 0 0 0 0 1 .00 .00 100.00 .00 1958-08-20 28y 08m 28d 1958-08-20 28y 08m 28d 1 Harvey
291 Ewan Henderson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2021-04-03 21y 00m 07d 2021-04-03 21y 00m 07d 1 Henderson
291 Andrew Clark Herd 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-12-18 Not Known 1926-12-18 Not Known 1 Herd
291 Kallum Higginbotham 1 1 0 0 0 1 1 .00 50.00 50.00 25.00 2017-07-29 28y 01m 14d 2018-08-18 29y 02m 03d 2 Higginbotham
291 Myles Hippolyte 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 23y 09m 09d 2018-08-18 23y 09m 09d 1 Hippolyte
291 Graeme Holmes 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-09-23 25y 05m 28d 2009-09-23 25y 05m 28d 1 Holmes
291 Liam Anthony Horsted 1 1 0 0 0 0 1 .00 .00 100.00 .00 2005-10-22 19y 11m 24d 2005-10-22 19y 11m 24d 1 Horsted
291 Gjorgi Hristov 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2005-03-05 29y 01m 05d 2005-03-05 29y 01m 05d 1 Hristov
291 Kyle Hutton 1 1 0 0 0 0 1 .00 .00 100.00 .00 2012-04-07 21y 01m 23d 2012-04-07 21y 01m 23d 1 Hutton
291 Samuel Hynds 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1939-11-25 Not Known 1939-11-25 Not Known 1 Hynds
291 Walter Innes 1 1 0 0 0 0 1 .00 .00 100.00 .00 1928-01-03 Not Known 1928-01-03 Not Known 1 Innes
291 David Izatt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Izatt
291 Harry Jenkins 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-11-26 Not Known 1955-11-26 Not Known 1 Jenkins
291 Gavin Johnson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-11-21 28y 01m 11d 1998-11-21 28y 01m 11d 1 Johnson
291 Andre Karnebeek 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-04-20 31y 01m 19d 2002-04-20 31y 01m 19d 1 Karnebeek
291 Norman Kelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1992-03-28 21y 05m 18d 1992-03-28 21y 05m 18d 1 Kelly
291 Thomas Kelly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Kelly
291 Mark Kerr 1 1 0 0 0 0 1 .00 .00 100.00 .00 2012-04-07 30y 01m 05d 2012-04-07 30y 01m 05d 1 Kerr
291 Robert Kinnell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-05-25 Not Known 1940-05-25 Not Known 1 Kinnell
291 Billy Leishman 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1981-11-14 28y 06m 28d 1981-11-14 28y 06m 28d 1 Leishman
291 Robert S Lister 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1927-04-30 Not Known 1927-04-30 Not Known 1 Lister
291 Scott Lochhead 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 20y 06m 06d 2017-07-29 20y 06m 06d 1 Lochhead
291 Jackson Longridge 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 23y 04m 06d 2018-08-18 23y 04m 06d 1 Longridge
291 Louis Longridge 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 27y 01m 13d 2018-08-18 27y 01m 13d 1 Longridge
291 William James MacDonald 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1999-01-02 22y 03m 16d 1999-01-02 22y 03m 16d 1 Macdonald
291 Craig John MacFarlane 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1980-04-19 20y 05m 30d 1980-04-19 20y 05m 30d 1 MacFarlane
291 James Patrick Markey 1 1 0 0 0 0 1 .00 .00 100.00 .00 1975-01-11 21y 10m 05d 1975-01-11 21y 10m 05d 1 Markey
291 Lewis Martin 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 26y 06m 25d 2017-07-29 26y 06m 25d 1 Martin
291 Edward Skillion May 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2000-11-29 33y 02m 30d 2000-11-29 33y 02m 30d 1 May
291 Patrick F McAllister 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1991-02-23 19y 00m 20d 1991-02-23 19y 00m 20d 1 McAllister
291 Scott Alexander McBride 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-09-25 18y 00m 06d 2007-09-25 18y 00m 06d 1 McBride
291 John McCormack 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-05-25 Not Known 1940-05-25 Not Known 1 McCormack
291 Steven David McDougall 1 0 1 0 0 0 2 .00 .00 100.00 .00 2011-10-15 25y 03m 28d 2012-04-07 25y 09m 21d 1 McDougall
291 Neil McGregor 1 1 0 0 0 0 1 .00 .00 100.00 .00 2009-09-23 24y 02m 06d 2009-09-23 24y 02m 06d 1 McGregor
291 Kerr McInroy 1 1 0 0 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 20y 02m 21d 2021-04-03 20y 07m 04d 1 McInroy
291 James McIntyre 1 0 1 0 1 0 0 100.00 .00 .00 100.00 2007-02-03 34y 08m 10d 2007-02-03 34y 08m 10d 1 McIntyre
291 George McKimmie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-09-12 19y 01m 24d 1970-09-12 19y 01m 24d 1 McKimmie
291 Colin McKinlay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-11-26 Not Known 1955-11-26 Not Known 1 McKinlay
291 John McLaughlan 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1965-01-02 28y 01m 20d 1965-01-02 28y 01m 20d 1 McLaughlan
291 George Tomlinson McLean 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1969-09-20 26y 03m 25d 1969-09-20 26y 03m 25d 1 McLean
291 Thomas Kelly McManus 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-09-25 26y 06m 28d 2007-09-25 26y 06m 28d 1 McManus
291 Jordan McMillan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2012-04-07 23y 05m 22d 2012-04-07 23y 05m 22d 1 McMillan
291 Jackie McNamara 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-30 21y 10m 06d 1995-08-30 21y 10m 06d 1 McNamara
291 Thomas McNeil 1 1 0 0 0 0 1 .00 .00 100.00 .00 1927-09-10 Not Known 1927-09-10 Not Known 1 McNeil
291 Robin Melrose 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-09-08 Not Known 1956-09-08 Not Known 1 Melrose
291 Junior Albert Mendes 1 0 1 0 0 0 1 .00 .00 100.00 .00 2000-09-09 23y 11m 25d 2000-09-09 23y 11m 25d 1 Mendes
291 Peter Millar 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1972-01-03 21y 08m 13d 1972-01-03 21y 08m 13d 1 Millar
291 Callum Morris 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 27y 05m 26d 2017-07-29 27y 05m 26d 1 Morris
291 John Muir 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-03-25 31y 08m 04d 1980-03-25 31y 08m 04d 1 Muir
291 John Livingstone Murdoch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known 1 Murdoch
291 Sean Murdoch 1 1 0 0 0 1 3 .00 25.00 75.00 12.50 2003-04-26 16y 08m 27d 2017-07-29 30y 11m 29d 4 Murdoch
291 Jean-Yves Mvoto 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 28y 10m 23d 2017-07-29 28y 10m 23d 1 Mvoto
291 Seyni N'Diaye 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2002-02-02 26y 10m 06d 2002-02-02 26y 10m 06d 1 N'Diaye
291 James John O'Brien 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2007-02-03 19y 04m 06d 2007-02-03 19y 04m 06d 1 O'Brien
291 Mikael Panopoulos 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2002-02-02 25y 03m 24d 2002-02-02 25y 03m 24d 1 Panopoulos
291 Jim Paterson 1 1 0 1 0 0 1 .00 .00 100.00 .00 1971-09-11 18y 00m 08d 1971-09-11 18y 00m 08d 1 Paterson
291 Michael Paton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 28y 04m 04d 2017-07-29 28y 04m 04d 1 Paton
291 William Picken 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-05-25 Not Known 1940-05-25 Not Known 1 Picken
291 William Pollock 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known 1 Pollock
291 Robert Rattray 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1960-01-09 Not Known 1960-01-09 Not Known 1 Rattray
291 David Reid 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-09-19 Not Known 1959-09-19 Not Known 1 Reid
291 George Reid 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known 1 Reid
291 William J Robertson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1958-12-27 Not Known 1958-12-27 Not Known 1 Robertson
291 Lee David Robinson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 32y 01m 16d 2018-08-18 32y 01m 16d 1 Robinson
291 Andrew Rolland 1 1 0 1 0 0 1 .00 .00 100.00 .00 1979-10-20 36y 11m 08d 1979-10-20 36y 11m 08d 1 Rolland
291 Youssef Rossi 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2002-02-02 28y 07m 05d 2002-02-02 28y 07m 05d 1 Rossi
291 Andy Ryan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2018-08-18 23y 10m 20d 2018-08-18 23y 10m 20d 1 Ryan
291 Bobby Ryan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2007-09-25 28y 04m 24d 2007-09-25 28y 04m 24d 1 Ryan
291 John Hewat Salton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1980-04-19 27y 09m 16d 1980-04-19 27y 09m 16d 1 Salton
291 Johannes (Hans) Segers 1 1 0 0 0 0 1 .00 .00 100.00 .00 1988-03-12 26y 04m 12d 1988-03-12 26y 04m 12d 1 Segers
291 Thomas Shingleton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-12-18 Not Known 1926-12-18 Not Known 1 Shingleton
291 Maurice Slavin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Slavin
291 Callum Smith 1 1 0 0 0 1 1 .00 50.00 50.00 25.00 2017-07-29 17y 08m 16d 2018-08-18 18y 09m 05d 2 Smith
291 David Bradford Smith 1 0 1 0 0 0 1 .00 .00 100.00 .00 1975-01-11 17y 00m 30d 1975-01-11 17y 00m 30d 1 Smith
291 Wallace Christopher Smith 1 1 0 0 0 0 3 .00 .00 100.00 .00 2011-10-15 25y 07m 10d 2012-04-07 26y 01m 02d 1 Smith
291 William [1] Stevenson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1939-11-25 Not Known 1939-11-25 Not Known 1 Stevenson
291 Hugh Strachan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-12-18 Not Known 1926-12-18 Not Known 1 Strachan
291 Robert H Sturrock 1 1 0 0 0 0 1 .00 .00 100.00 .00 1928-01-03 Not Known 1928-01-03 Not Known 1 Sturrock
291 Robert Graham Syme 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-08-19 Not Known 1936-08-19 Not Known 1 Syme
291 James [1] Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Thomson
291 Alex Totten 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1967-03-22 21y 01m 10d 1967-03-22 21y 01m 10d 1 Totten
291 Kyle Turner 1 1 0 0 1 0 0 100.00 .00 .00 100.00 2020-11-20 23y 00m 10d 2020-11-20 23y 00m 10d 1 Turner
291 Guido Van De Kamp 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-30 31y 06m 22d 1995-08-30 31y 06m 22d 1 Van De Kamp
291 James Michael Vincent 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 28y 10m 22d 2018-08-18 28y 10m 22d 1 Vincent
291 George W Watson 1 1 0 1 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known 1 Watson
291 Nathaniel Carl Wedderburn 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 26y 00m 29d 2017-07-29 26y 00m 29d 1 Wedderburn
291 Noel David Whelan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-07-29 31y 06m 29d 2006-07-29 31y 06m 29d 1 Whelan
291 George Whyte 1 1 0 0 0 0 1 .00 .00 100.00 .00 1927-09-10 Not Known 1927-09-10 Not Known 1 Whyte
291 Andrew Williamson 1 1 0 0 0 0 2 .00 .00 100.00 .00 1988-08-31 18y 11m 27d 1992-02-15 22y 05m 11d 2 Williamson
291 Iain James Williamson 1 1 0 0 0 1 2 .00 33.33 66.67 16.67 2006-10-28 18y 09m 16d 2007-09-25 19y 08m 13d 2 Williamson
291 Jim Williamson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-11-26 Not Known 1955-11-26 Not Known 1 Williamson
291 Pat Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1965-05-08 18y 10m 13d 1965-05-08 18y 10m 13d 1 Wilson
291 Terry Wilson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1983-04-30 23y 04m 10d 1983-04-30 23y 04m 10d 1 Wilson
291 Norman Woods 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-09-08 Not Known 1956-09-08 Not Known 1 Woods
291 Scott Robertson Young 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1997-04-19 20y 00m 14d 1997-04-19 20y 00m 14d 1 Young
291 Yannick Zambernardi 1 1 0 0 0 0 2 .00 .00 100.00 .00 2005-10-22 28y 01m 19d 2006-01-14 28y 04m 11d 1 Zambernardi
449 Thompson [2] 0 0 0 0 0 0 1 .00 .00 100.00 .00 1971-09-01 Not Known 1971-09-01 Not Known 1 [2]
449 Miller [4] 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1971-08-21 Not Known 1971-08-21 Not Known 1 [4]
449 Billy Abercromby 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1990-02-10 31y 04m 27d 1990-02-10 31y 04m 27d 1 Abercromby
449 Paul Allan 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-04-03 21y 01m 27d 2021-04-03 21y 01m 27d 1 Allan
449 Matthew Bowman 0 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-11-20 19y 11m 25d 2020-11-20 19y 11m 25d 1 Bowman
449 Shaun Byrne 0 0 0 0 0 0 1 .00 .00 100.00 .00 2011-12-17 18y 06m 08d 2011-12-17 18y 06m 08d 1 Byrne
449 Martin Camano 0 0 0 0 0 0 1 .00 .00 100.00 .00 2006-04-08 20y 11m 19d 2006-04-08 20y 11m 19d 1 Camano
449 Robert W Cameron 0 0 0 0 0 0 1 .00 .00 100.00 .00 1973-10-06 21y 01m 18d 1973-10-06 21y 01m 18d 1 Cameron
449 Andrew Paul Campbell 0 0 0 0 0 0 1 .00 .00 100.00 .00 2006-04-08 26y 11m 21d 2006-04-08 26y 11m 21d 1 Campbell
449 Paul Crawford 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1983-02-09 18y 06m 26d 1983-02-09 18y 06m 26d 1 Crawford
449 John Dunn 0 0 0 0 0 0 1 .00 .00 100.00 .00 2006-01-14 18y 08m 26d 2006-01-14 18y 08m 26d 1 Dunn
449 Conner Duthie 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 20y 05m 27d 2017-07-29 20y 05m 27d 1 Duthie
449 Craig Easton 0 0 0 0 0 0 1 .00 .00 100.00 .00 2011-10-15 32y 07m 19d 2011-10-15 32y 07m 19d 1 Easton
449 Bernardo Dominguez Fernandez 0 0 0 0 0 0 1 .00 .00 100.00 .00 2012-04-07 32y 09m 01d 2012-04-07 32y 09m 01d 1 Fernandez
449 Cammy Gill 0 0 0 0 1 2 2 20.00 40.00 40.00 40.00 2017-07-29 19y 03m 22d 2021-04-03 22y 11m 27d 3 Gill
449 Gary James Greenhill 0 0 0 0 0 0 1 .00 .00 100.00 .00 2004-12-04 19y 05m 18d 2004-12-04 19y 05m 18d 1 Greenhill
449 Bryn Steven Halliwell 0 0 0 0 0 0 3 .00 .00 100.00 .00 2005-10-22 25y 00m 21d 2006-04-08 25y 06m 07d 1 Halliwell
449 Ross Harrower 0 0 0 0 0 2 0 .00 100.00 .00 50.00 2001-12-01 19y 00m 01d 2002-02-02 19y 02m 05d 1 Harrower
449 David Alexander Hay 0 0 0 0 0 1 2 .00 33.33 66.67 16.67 1998-09-20 18y 08m 18d 2000-09-09 20y 08m 07d 2 Hay
449 Christopher James Higgins 0 0 0 0 0 0 1 .00 .00 100.00 .00 2009-09-23 24y 02m 19d 2009-09-23 24y 02m 19d 1 Higgins
449 Russel William Huggon 0 0 0 0 0 0 1 .00 .00 100.00 .00 2000-09-09 20y 10m 20d 2000-09-09 20y 10m 20d 1 Huggon
449 Ian Oliver Hunter 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1967-03-22 23y 07m 20d 1967-03-22 23y 07m 20d 1 Hunter
449 James Langfield 0 0 0 0 1 1 2 25.00 25.00 50.00 37.50 2004-09-19 24y 08m 28d 2005-03-05 25y 02m 11d 1 Langfield
449 Kyle MacDonald 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2021-01-30 21y 00m 19d 2021-04-03 21y 02m 23d 1 MacDonald
449 Craig Paul Martin 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 1998-11-21 20y 00m 11d 1999-01-02 20y 01m 23d 1 Martin
449 Hugh Maxwell 0 0 0 0 0 1 0 .00 100.00 .00 50.00 1966-11-12 28y 05m 29d 1966-11-12 28y 05m 29d 1 Maxwell
449 John McCulloch 0 0 0 0 0 0 1 .00 .00 100.00 .00 2007-09-25 18y 08m 05d 2007-09-25 18y 08m 05d 1 McCulloch
449 Craig Allan McKeown 0 0 0 0 1 1 1 33.33 33.33 33.33 50.00 2004-09-19 19y 06m 03d 2005-03-05 19y 11m 17d 1 McKeown
449 Kevin Michael McLeish 0 0 0 0 0 0 1 .00 .00 100.00 .00 2002-04-20 21y 04m 17d 2002-04-20 21y 04m 17d 1 McLeish
449 Scott McNicol 0 0 0 0 0 0 1 .00 .00 100.00 .00 2003-08-31 20y 06m 06d 2003-08-31 20y 06m 06d 1 McNicol
449 William Young Mitchell 0 0 0 0 0 0 1 .00 .00 100.00 .00 1973-10-06 21y 09m 20d 1973-10-06 21y 09m 20d 1 Mitchell
449 Stuart Morrison 0 0 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 Not Known 2018-08-18 Not Known 1 Morrison
449 Greg Paterson 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2006-10-28 17y 01m 12d 2009-09-23 20y 00m 07d 2 Paterson
449 Brian Rice 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1996-09-10 32y 10m 30d 1996-09-10 32y 10m 30d 1 Rice
449 Patrick James Scullion 0 0 0 0 0 1 1 .00 50.00 50.00 25.00 2004-12-04 18y 09m 02d 2005-03-05 19y 00m 03d 1 Scullion
449 Aaron Splaine 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 20y 09m 16d 2017-07-29 20y 09m 16d 1 Splaine
449 Jason Christopher Talbot 0 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 31y 09m 29d 2017-07-29 31y 09m 29d 1 Talbot
449 Chris Templeman 0 0 0 0 0 2 1 .00 66.67 33.33 33.33 1998-09-20 18y 00m 09d 1999-01-02 18y 03m 22d 1 Templeman
449 Joseph Alexander Thomson 0 0 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 21y 07m 04d 2018-08-18 21y 07m 04d 1 Thomson
449 Matty Todd 0 0 0 0 0 0 1 .00 .00 100.00 .00 2021-01-30 19y 07m 16d 2021-01-30 19y 07m 16d 1 Todd
449 Craig Wilson 0 0 0 0 0 1 4 .00 20.00 80.00 10.00 2004-05-08 17y 11m 10d 2006-07-29 20y 02m 01d 4 Wilson
449 Kerr Young 0 0 0 0 0 0 3 .00 .00 100.00 .00 2011-10-15 18y 03m 01d 2012-04-07 18y 08m 24d 1 Young


Top 100 Appearances All Games

Players appearances and goals are included.

Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Andrew Tod 26 24 2 3 5 5 18 17.86 17.86 64.29 26.79 1995-08-30 23y 09m 26d 2007-01-02 35y 01m 29d 9 Tod
2 Gary Mason 24 21 3 0 5 4 16 20.00 16.00 64.00 28.00 2001-02-24 21y 04m 09d 2012-04-07 32y 05m 23d 9 Mason
3 Norman McCathie 22 21 1 3 5 2 15 22.73 9.09 68.18 27.27 1982-04-24 21y 01m 01d 1995-08-30 34y 05m 07d 7 McCathie
4 William Thomas (1) Callaghan 21 21 0 1 6 6 9 28.57 28.57 42.86 42.86 1963-05-18 20y 03m 06d 1972-01-03 28y 10m 22d 10 Callaghan
5 John Martin Lunn 20 20 0 0 5 4 11 25.00 20.00 55.00 35.00 1963-05-18 16y 05m 09d 1971-03-24 24y 03m 15d 9 Lunn
6 Barry Nicholson 19 18 1 3 4 4 11 21.05 21.05 57.89 31.58 2000-09-09 22y 00m 16d 2005-03-05 26y 06m 09d 5 Nicholson
7 Alexander William Edwards 18 17 1 4 5 5 8 27.78 27.78 44.44 41.67 1962-10-06 16y 06m 22d 1971-09-11 25y 05m 28d 9 Edwards
7 George Peebles 18 18 0 3 3 5 10 16.67 27.78 55.56 30.56 1955-11-26 17y 07m 04d 1965-05-08 27y 00m 16d 8 Peebles
7 Greg Shields 18 18 0 0 3 4 11 16.67 22.22 61.11 27.78 1997-08-23 21y 00m 02d 2007-01-02 30y 04m 12d 6 Shields
7 Scott Munro Thomson 18 18 0 1 4 4 11 21.05 21.05 57.89 31.58 1998-09-20 26y 07m 22d 2008-07-16 36y 05m 17d 8 Thomson
11 Ian Westwater 17 17 0 0 5 1 15 23.81 4.76 71.43 26.19 1987-09-26 23y 10m 18d 1999-01-02 35y 01m 25d 7 Westwater
12 Stephen Crawford 16 16 0 1 4 2 10 25.00 12.50 62.50 31.25 2000-09-09 26y 08m 00d 2007-09-25 33y 08m 16d 6 Crawford
12 Scott Wilson 16 16 0 3 5 2 9 31.25 12.50 56.25 37.50 2002-11-17 25y 07m 29d 2008-07-16 31y 03m 27d 6 Wilson
14 Hamish Mackie French 15 13 2 0 3 3 9 20.00 20.00 60.00 30.00 1991-12-07 27y 10m 00d 1999-01-02 34y 10m 26d 4 French
14 Andrius Skerla 15 15 0 0 4 3 8 26.67 20.00 53.33 36.67 2000-09-09 23y 04m 11d 2004-09-19 27y 04m 21d 5 Skerla
14 Alex Smith 15 15 0 2 3 7 5 20.00 46.67 33.33 43.33 1958-12-27 18y 00m 16d 1966-01-03 25y 00m 23d 8 Smith
14 James Smith Thomson 15 13 2 0 3 5 8 18.75 31.25 50.00 34.38 1962-10-06 25y 05m 26d 1971-03-24 33y 11m 14d 9 Thomson
18 Lee Bullen 14 10 4 1 3 3 8 21.43 21.43 57.14 32.14 2000-09-09 29y 05m 11d 2004-05-08 33y 01m 09d 4 Bullen
18 Charlie Dickson 14 14 0 4 2 4 8 14.29 28.57 57.14 28.57 1955-11-26 Not Known 1963-09-14 Not Known 8 Dickson
18 Bert (Robert Simpson) Paton 14 14 0 3 6 2 6 42.86 14.29 42.86 50.00 1963-05-18 21y 00m 19d 1971-09-11 29y 04m 13d 9 Paton
18 Kenneth Alan Thomson 14 14 0 0 2 6 7 13.33 40.00 46.67 33.33 1970-09-12 18y 10m 03d 1981-11-14 30y 00m 05d 7 Thomson
22 (Harry) Henry Williamson Melrose 13 13 0 2 1 6 6 7.69 46.15 46.15 30.77 1958-08-20 23y 02m 20d 1965-09-11 30y 03m 12d 8 Melrose
22 Stewart James John Petrie 13 8 5 0 3 3 7 23.08 23.08 53.85 34.62 1995-08-30 25y 06m 03d 2002-04-20 32y 01m 24d 5 Petrie
22 Hugh Robertson 13 12 1 1 4 3 6 30.77 23.08 46.15 42.31 1965-09-11 25y 09m 13d 1971-03-24 31y 03m 24d 6 Robertson
22 Andrew Mark Smith 13 12 1 4 3 3 7 23.08 23.08 53.85 34.62 1996-09-10 27y 09m 14d 1999-05-03 30y 05m 06d 3 Smith
26 Patrick J Gardner 12 12 0 5 5 1 6 41.67 8.33 50.00 45.83 1968-01-02 24y 01m 06d 1972-01-03 28y 01m 07d 5 Gardner
26 James Ross Jack 12 11 1 5 4 1 7 33.33 8.33 58.33 37.50 1987-11-24 28y 08m 03d 1991-02-23 31y 11m 02d 4 Jack
26 George [1] Miller 12 12 0 3 2 4 6 16.67 33.33 50.00 33.33 1959-09-19 20y 03m 30d 1964-09-12 25y 03m 23d 6 Miller
26 Craig Peter Robertson 12 12 0 1 1 1 10 8.33 8.33 83.33 12.50 1987-09-26 24y 05m 04d 1997-12-27 34y 08m 05d 5 Robertson
26 Robert Chapman Gibson Robertson 12 12 0 0 1 4 7 8.33 33.33 58.33 25.00 1979-10-20 20y 08m 06d 1988-04-13 29y 01m 30d 4 Robertson
31 Istvan Kozma 11 10 1 0 4 1 6 36.36 9.09 54.55 40.91 1989-10-04 24y 10m 01d 1991-12-07 27y 00m 04d 3 Kozma
31 Ronald George Mailer 11 11 0 0 2 3 6 18.18 27.27 54.55 31.82 1956-03-31 23y 10m 13d 1963-05-18 31y 00m 00d 7 Mailer
31 Jim McLean 11 11 0 0 1 6 4 9.09 54.55 36.36 36.36 1962-10-06 Not Known 1966-11-12 Not Known 5 McLean
34 Jason Dair 10 10 0 2 2 1 8 18.18 9.09 72.73 22.73 1999-05-03 24y 10m 18d 2003-04-26 28y 10m 11d 4 Dair
34 Barry Mitchell 10 10 0 1 4 1 6 36.36 9.09 54.55 40.91 1967-09-16 20y 06m 01d 1972-01-03 24y 09m 19d 5 Mitchell
34 Stephen Morrison 10 7 3 2 0 3 7 .00 30.00 70.00 15.00 1981-08-29 20y 00m 14d 1988-08-31 27y 00m 16d 4 Morrison
34 Raymond Sharp 10 9 1 0 4 1 5 40.00 10.00 50.00 45.00 1988-12-18 19y 01m 02d 1991-12-07 22y 00m 21d 4 Sharp
34 Derek Stillie 10 10 0 0 3 2 6 27.27 18.18 54.55 36.36 2002-08-24 28y 08m 21d 2005-03-05 31y 03m 02d 3 Stillie
34 Darren Young 10 10 0 0 2 3 5 20.00 30.00 50.00 35.00 2003-08-31 24y 10m 18d 2007-09-25 28y 11m 12d 5 Young
40 Tommy Callaghan 9 9 0 1 3 3 3 33.33 33.33 33.33 50.00 1963-08-03 17y 07m 28d 1968-04-27 22y 04m 21d 4 Callaghan
40 Jim (James Morrison) Fraser 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1967-03-22 20y 11m 20d 1972-01-03 25y 09m 01d 5 Fraser
40 David John Irons 9 7 2 0 4 1 6 36.36 9.09 54.55 40.91 1988-04-13 26y 08m 26d 1991-08-10 30y 00m 23d 5 Irons
40 Marc Millar 9 7 2 0 1 2 6 11.11 22.22 66.67 22.22 1995-08-30 26y 04m 20d 1999-05-03 30y 00m 23d 4 Millar
40 Allan Moore 9 7 2 2 3 1 5 33.33 11.11 55.56 38.89 1995-08-30 30y 08m 05d 1997-12-27 33y 00m 02d 3 Moore
40 David William Moyes 9 9 0 1 2 1 6 22.22 11.11 66.67 27.78 1990-09-01 27y 04m 07d 1992-03-28 28y 11m 03d 2 Moyes
40 Andrew Charles Rhodes 9 9 0 0 2 1 6 22.22 11.11 66.67 27.78 1990-09-01 26y 00m 09d 1992-03-28 27y 07m 05d 2 Rhodes
47 Ivo Johannes Den Bieman 8 5 3 1 3 1 4 37.50 12.50 50.00 43.75 1995-08-30 28y 06m 26d 1997-12-27 30y 10m 23d 3 Bieman
47 Craig James Brewster 8 8 0 0 3 0 5 37.50 .00 62.50 37.50 2002-08-24 35y 08m 11d 2004-11-10 37y 10m 28d 3 Brewster
47 Gerard Joseph Britton 8 7 1 0 1 3 4 12.50 37.50 50.00 31.25 1996-09-10 25y 10m 21d 1999-01-02 28y 02m 13d 3 Britton
47 Joe Cardle 8 5 3 4 2 1 5 25.00 12.50 62.50 31.25 2009-09-23 22y 07m 16d 2017-07-29 30y 05m 22d 6 Cardle
47 William McIntosh Davies 8 6 2 1 1 1 6 12.50 12.50 75.00 18.75 1990-11-03 26y 05m 04d 1992-03-28 27y 09m 28d 2 Davies
47 Gary Dempsey 8 4 4 0 3 1 5 33.33 11.11 55.56 38.89 2002-08-24 21y 07m 09d 2004-12-04 23y 10m 19d 3 Dempsey
47 James Dobson 8 8 0 6 2 1 5 25.00 12.50 62.50 31.25 1934-08-25 Not Known 1936-08-19 Not Known 3 Dobson
47 Noel Hunt 8 4 4 0 2 1 6 22.22 11.11 66.67 27.78 2003-02-01 20y 01m 06d 2006-04-08 23y 03m 13d 4 Hunt
47 David George McNicoll 8 8 0 0 1 2 5 12.50 25.00 62.50 25.00 1970-01-03 18y 03m 11d 1975-01-11 23y 03m 19d 4 McNicoll
47 Greg Ross 8 6 2 0 1 2 7 10.00 20.00 70.00 20.00 2004-11-10 17y 06m 08d 2009-09-23 22y 04m 21d 4 Ross
47 John Evens Wright (Jackie) Sinclair 8 8 0 5 3 1 4 37.50 12.50 50.00 43.75 1963-05-18 19y 09m 27d 1975-01-11 31y 05m 21d 5 Sinclair
47 Paul McKinnon Smith 8 8 0 2 3 1 4 37.50 12.50 50.00 43.75 1989-10-04 26y 11m 02d 1995-08-30 32y 09m 28d 3 Smith
47 Hugh Whyte 8 8 0 0 1 3 4 12.50 37.50 50.00 31.25 1979-10-20 24y 02m 26d 1983-04-30 27y 09m 06d 4 Whyte
60 Roy Alexander Barry 7 7 0 0 4 1 2 57.14 14.29 28.57 64.29 1966-11-12 24y 01m 24d 1969-01-02 26y 03m 14d 3 Barry
60 Stuart Beedie 7 7 0 0 0 0 7 .00 .00 100.00 .00 1982-10-23 22y 02m 07d 1988-12-18 28y 04m 02d 3 Beedie
60 Robert Bolt 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1935-01-05 Not Known 1936-08-19 Not Known 3 Bolt
60 Mark James Burchill 7 6 1 1 1 1 5 14.29 14.29 71.43 21.43 2005-10-22 25y 02m 04d 2007-02-03 26y 05m 16d 2 Burchill
60 Edward Devlin Connachan 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1959-09-19 24y 00m 23d 1963-08-03 27y 11m 07d 5 Connachan
60 James Herriot 7 7 0 0 2 3 2 28.57 42.86 28.57 50.00 1961-01-07 21y 00m 18d 1965-01-02 25y 00m 13d 4 Herriot
60 Sean David Kilgannon 7 1 6 0 1 1 6 12.50 12.50 75.00 18.75 2002-02-02 20y 10m 25d 2004-05-08 23y 02m 00d 3 Kilgannon
60 Alexander C McNaughton 7 6 1 1 0 4 3 .00 57.14 42.86 28.57 1979-10-20 25y 10m 19d 1982-04-24 28y 04m 23d 3 McNaughton
60 Bonar Lamond Mercer 7 6 1 0 1 3 5 11.11 33.33 55.56 27.78 1971-08-21 18y 07m 02d 1981-08-29 28y 07m 10d 5 Mercer
60 Marco Ruitenbeek 7 7 0 0 2 2 7 18.18 18.18 63.64 27.27 2000-11-29 32y 06m 17d 2004-02-28 35y 09m 16d 4 Ruitenbeek
60 Alex [1] Thomson 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1934-08-25 33y 02m 11d 1936-08-19 35y 02m 05d 3 Thomson
60 James Warden 7 7 0 1 2 1 4 28.57 14.29 57.14 35.71 1935-01-05 Not Known 1936-08-19 Not Known 3 Warden
60 Thomas Skinner Wilson 7 7 0 0 2 1 4 28.57 14.29 57.14 35.71 1989-12-09 28y 03m 15d 1991-10-12 30y 01m 18d 3 Wilson
73 David Thomas Bingham 6 4 2 1 3 1 2 50.00 16.67 33.33 58.33 1996-09-10 26y 00m 07d 1998-05-09 27y 08m 06d 2 Bingham
73 William Stewart Chalmers 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1935-01-05 Not Known 1936-08-08 Not Known 3 Chalmers
73 Harry Colville 6 6 0 0 0 1 5 .00 16.67 83.33 8.33 1956-03-31 32y 01m 19d 1959-09-19 35y 07m 07d 4 Colville
73 John [4] Crawford 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1935-01-05 Not Known 1936-08-08 Not Known 3 Crawford
73 Andrew John Dowie 6 5 1 0 1 0 5 16.67 .00 83.33 16.67 2009-09-23 26y 05m 29d 2012-07-21 29y 03m 26d 4 Dowie
73 George R B Duthie 6 6 0 0 0 0 6 .00 .00 100.00 .00 1954-04-21 Not Known 1958-08-20 Not Known 4 Duthie
73 Raymond Paul Farningham 6 3 3 1 2 1 4 28.57 14.29 57.14 35.71 1989-10-04 28y 05m 24d 1991-08-10 30y 04m 00d 3 Farningham
73 Alexander Chapman Ferguson 6 6 0 1 2 4 0 33.33 66.67 .00 66.67 1964-09-12 22y 08m 13d 1967-03-22 25y 02m 22d 3 Ferguson
73 Jim Gillespie 6 6 0 0 1 1 5 14.29 14.29 71.43 21.43 1970-01-03 22y 05m 21d 1973-10-06 26y 02m 23d 4 Gillespie
73 Steven Gary Hampshire 6 4 2 0 0 2 4 .00 33.33 66.67 16.67 2001-12-01 22y 01m 14d 2003-04-26 23y 06m 09d 2 Hampshire
73 Kevin Michael Hegarty 6 5 1 0 0 3 3 .00 50.00 50.00 25.00 1979-10-20 29y 02m 20d 1982-04-24 31y 08m 25d 2 Hegarty
73 Grant Robb Jenkins 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1981-08-29 23y 04m 18d 1987-09-26 29y 05m 15d 3 Jenkins
73 Alex Kinninmonth 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1973-10-06 32y 00m 10d 1975-01-11 33y 03m 16d 2 Kinninmonth
73 Donald Scott Leitch 6 4 2 1 2 0 5 28.57 .00 71.43 28.57 1990-09-01 20y 10m 26d 1992-03-28 22y 05m 22d 2 Leitch
73 Christopher Martin McGroarty 6 5 1 0 2 2 3 28.57 28.57 42.86 42.86 2000-11-29 19y 09m 23d 2002-11-17 21y 09m 11d 3 McGroarty
73 George O'Boyle 6 4 2 1 2 0 4 33.33 .00 66.67 33.33 1989-10-04 21y 09m 20d 1991-12-07 23y 11m 23d 3 O'Boyle
73 Stuart Rafferty 6 5 1 0 3 0 3 50.00 .00 50.00 50.00 1989-10-04 28y 06m 28d 1991-04-06 30y 01m 00d 2 Rafferty
73 Justin Skinner 6 5 1 0 1 2 3 16.67 33.33 50.00 33.33 2000-09-09 31y 07m 10d 2002-02-02 33y 00m 05d 2 Skinner
73 Paul Willis 6 3 3 0 2 0 4 33.33 .00 66.67 33.33 2008-07-16 16y 10m 25d 2012-07-21 20y 11m 00d 4 Willis
73 Calum Woods 6 5 1 0 2 1 4 28.57 14.29 57.14 35.71 2006-07-29 19y 05m 24d 2010-07-27 23y 05m 22d 5 Woods
73 Derek Young 6 5 1 1 1 2 4 14.29 28.57 57.14 28.57 2003-12-06 23y 06m 09d 2006-01-14 25y 07m 18d 3 Young
94 Jim Bowie 5 5 0 0 1 2 3 16.67 33.33 50.00 33.33 1979-10-20 22y 08m 18d 1983-04-30 26y 02m 28d 3 Bowie
94 John Cushley 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 1971-03-24 28y 02m 03d 1972-01-03 28y 11m 13d 2 Cushley
94 Derek Adam Fleming 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 1995-08-30 21y 08m 25d 1997-09-09 23y 09m 04d 3 Fleming
94 John Cameron (Cammy) Fraser 5 5 0 0 1 3 1 20.00 60.00 20.00 50.00 1960-01-09 18y 07m 16d 1962-10-06 21y 04m 12d 4 Fraser
94 John William Holt 5 5 0 0 0 0 5 .00 .00 100.00 .00 1987-09-26 30y 10m 05d 1988-08-31 31y 09m 10d 2 Holt
94 Craig Robert Ireland 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1996-12-26 21y 00m 27d 1999-05-03 23y 05m 04d 3 Ireland
94 John Johnman 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1934-08-25 Not Known 1936-01-04 Not Known 2 Johnman

Scorers Competitive Games


Total Distinct (ex ogs) = 84

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 James Dobson 5 8 .63 1935-01-05 Not Known 2 1936-08-08 Not Known 5 3 Dobson
1 Patrick J Gardner 5 12 .42 1968-04-27 24y 05m 00d 2 1972-01-03 28y 01m 07d 11 3 Gardner
1 John Evens Wright (Jackie) Sinclair 5 3 8 .63 1965-01-02 21y 05m 12d 3 1974-08-21 31y 01m 00d 6 2 Sinclair
4 Charlie Dickson 4 14 .29 1958-08-20 Not Known 4 1962-01-31 Not Known 10 4 Dickson
4 Alexander William Edwards 4 3 18 .22 1965-09-11 19y 05m 28d 4 1968-09-14 22y 06m 00d 11 3 Edwards
4 James Ross Jack 4 12 .33 1989-10-04 30y 06m 13d 5 1991-02-23 31y 11m 02d 11 2 Jack
4 Andrew Mark Smith 4 13 .31 1996-09-10 27y 09m 14d 1 1998-09-20 29y 09m 24d 10 3 Smith
8 William [17] Black 3 1 3.00 1939-11-25 Not Known 1 1939-11-25 Not Known 1 1 Black
8 Norman McCathie 3 22 .14 1982-04-24 21y 01m 01d 1 1990-11-03 29y 07m 11d 14 3 McCathie
8 George [1] Miller 3 12 .25 1963-09-14 24y 03m 25d 8 1964-09-12 25y 03m 23d 11 2 Miller
8 Barry Nicholson 3 19 .16 2001-12-01 23y 03m 07d 5 2004-09-19 26y 00m 26d 16 3 Nicholson
8 Bert (Robert Simpson) Paton 3 14 .21 1964-05-09 22y 00m 10d 2 1969-01-02 26y 08m 04d 10 2 Paton
8 George Peebles 3 18 .17 1960-01-09 21y 08m 18d 7 1965-05-08 27y 00m 16d 17 3 Peebles
8 Andrew Tod 3 26 .12 1996-09-10 24y 10m 06d 2 2004-05-08 32y 06m 04d 18 3 Tod
8 Scott Wilson 3 16 .19 2003-12-06 26y 08m 17d 4 2007-02-03 29y 10m 15d 15 3 Wilson
16 Jason Dair 2 10 .20 2000-11-29 26y 05m 14d 3 2001-02-24 26y 08m 09d 4 1 Dair
16 John Kilgannon 2 3 .67 1965-05-19 28y 10m 23d 3 1965-05-19 28y 10m 23d 3 1 Kilgannon
16 Tommy McDonald 2 4 .50 1960-09-17 30y 03m 24d 1 1962-01-31 31y 08m 07d 4 2 McDonald
16 (Harry) Henry Williamson Melrose 2 13 .15 1958-12-27 23y 06m 27d 2 1961-09-09 26y 03m 10d 6 2 Melrose
16 Allan Moore 2 9 .22 1996-12-26 32y 00m 01d 4 1997-09-09 32y 08m 15d 7 2 Moore
16 Stephen Morrison 2 10 .20 1983-04-30 21y 08m 15d 5 1988-04-13 26y 07m 29d 9 2 Morrison
16 Felix McCairney Reilly 2 1 5 .40 1955-11-26 22y 02m 14d 1 1956-09-08 22y 11m 27d 3 2 Reilly
16 Stephen Christopher Simmons 2 5 .40 2006-07-29 24y 05m 02d 1 2007-09-25 25y 06m 29d 5 2 Simmons
16 Robert Skinner 2 3 .67 1927-04-30 Not Known 2 1927-04-30 Not Known 2 1 Skinner
16 Alex Smith 2 15 .13 1958-12-27 18y 00m 16d 1 1962-10-06 21y 09m 25d 8 2 Smith
16 Paul McKinnon Smith 2 8 .25 1989-10-04 26y 11m 02d 1 1991-04-06 28y 05m 04d 7 2 Smith
16 James Watson 2 2 1.00 1958-08-20 34y 07m 04d 1 1958-12-27 34y 11m 11d 2 1 Watson
28 Alex Anderson 1 3 .33 1957-01-05 31y 03m 25d 3 1957-01-05 31y 03m 25d 3 1 Anderson
28 Graham Patrick Bayne 1 2 .50 2009-09-23 30y 01m 01d 1 2009-09-23 30y 01m 01d 1 1 Bayne
28 William Benvie 1 1 1.00 1960-01-09 28y 02m 13d 1 1960-01-09 28y 02m 13d 1 1 Benvie
28 Ivo Johannes Den Bieman 1 8 .13 1995-08-30 28y 06m 26d 1 1995-08-30 28y 06m 26d 1 1 Bieman
28 David Thomas Bingham 1 1 6 .17 1997-12-27 27y 03m 24d 5 1997-12-27 27y 03m 24d 5 1 Bingham
28 William [21] Brown 1 2 .50 1939-11-25 Not Known 1 1939-11-25 Not Known 1 1 Brown
28 Lee Bullen 1 14 .07 2002-11-17 31y 07m 19d 8 2002-11-17 31y 07m 19d 8 1 Bullen
28 Mark James Burchill 1 7 .14 2006-01-14 25y 04m 27d 2 2006-01-14 25y 04m 27d 2 1 Burchill
28 Tommy Callaghan 1 9 .11 1964-01-02 18y 00m 27d 2 1964-01-02 18y 00m 27d 2 1 Callaghan
28 William Thomas (1) Callaghan 1 21 .05 1968-01-02 24y 10m 21d 12 1968-01-02 24y 10m 21d 12 1 Callaghan
28 Alex Grant Callan 1 2 .50 1939-11-25 Not Known 1 1939-11-25 Not Known 1 1 Callan
28 Ian Menzies Campbell 1 4 .25 1974-09-21 20y 09m 30d 4 1974-09-21 20y 09m 30d 4 1 Campbell
28 Richard Menzies Campbell 1 3 .33 1974-08-21 20y 08m 30d 2 1974-08-21 20y 08m 30d 2 1 Campbell
28 Joe Cardle 1 8 .13 2017-07-29 30y 05m 22d 5 2017-07-29 30y 05m 22d 5 1 Cardle
28 Douglas M Considine 1 3 .33 1981-08-29 24y 03m 14d 1 1981-08-29 24y 03m 14d 1 1 Considine
28 Stephen Crawford 1 16 .06 2002-11-17 28y 10m 08d 9 2002-11-17 28y 10m 08d 9 1 Crawford
28 William Cunningham 1 1 4 .25 1962-10-06 32y 07m 16d 4 1962-10-06 32y 07m 16d 4 1 Cunningham
28 William McIntosh Davies 1 8 .13 1992-02-15 27y 08m 17d 7 1992-02-15 27y 08m 17d 7 1 Davies
28 Raymond Paul Farningham 1 6 .17 1991-08-10 30y 04m 00d 7 1991-08-10 30y 04m 00d 7 1 Farningham
28 Alexander Chapman Ferguson 1 6 .17 1965-01-02 23y 00m 02d 2 1965-01-02 23y 00m 02d 2 1 Ferguson
28 Derek Adam Fleming 1 5 .20 1996-12-26 23y 00m 21d 3 1996-12-26 23y 00m 21d 3 1 Fleming
28 Robert Forrest 1 1 3 .33 1983-02-09 22y 06m 00d 2 1983-02-09 22y 06m 00d 2 1 Forrest
28 Robert Gordon Forrest 1 2 .50 1974-04-17 21y 07m 14d 1 1974-04-17 21y 07m 14d 1 1 Forrest
28 Jim (James Morrison) Fraser 1 9 .11 1967-09-16 21y 05m 14d 2 1967-09-16 21y 05m 14d 2 1 Fraser
28 Alex N Hall 1 1 1.00 1913-02-08 Not Known 1 1913-02-08 Not Known 1 1 Hall
28 Hugh S Hamill 1 4 .25 1982-10-23 23y 08m 08d 4 1982-10-23 23y 08m 08d 4 1 Hamill
28 James [3] Hamilton 1 4 .25 2006-10-28 30y 08m 19d 1 2006-10-28 30y 08m 19d 1 1 Hamilton
28 Grant Robb Jenkins 1 6 .17 1983-02-09 24y 09m 29d 5 1983-02-09 24y 09m 29d 5 1 Jenkins
28 Alex Kinninmonth 1 6 .17 1974-09-21 32y 11m 26d 5 1974-09-21 32y 11m 26d 5 1 Kinninmonth
28 Donald Scott Leitch 1 6 .17 1991-02-23 21y 04m 17d 2 1991-02-23 21y 04m 17d 2 1 Leitch
28 Ian Thomas Lister 1 1 2 .50 1968-04-27 21y 07m 22d 1 1968-04-27 21y 07m 22d 1 1 Lister
28 Kenneth Douglas Mackie 1 4 .25 1974-04-17 19y 00m 19d 2 1974-04-17 19y 00m 19d 2 1 Mackie
28 Joe McBride 1 3 .33 1971-03-24 32y 09m 14d 1 1971-03-24 32y 09m 14d 1 1 McBride
28 Ian Holland McCall 1 4 .25 1990-09-01 25y 11m 02d 1 1990-09-01 25y 11m 02d 1 1 McCall
28 John McLaughlan 1 1 1 1.00 1965-01-02 28y 01m 20d 1 1965-01-02 28y 01m 20d 1 1 McLaughlan
28 George Tomlinson McLean 1 1 1.00 1969-09-20 26y 03m 25d 1 1969-09-20 26y 03m 25d 1 1 McLean
28 Dan McLindon 1 3 .33 1961-01-07 20y 10m 04d 1 1961-01-07 20y 10m 04d 1 1 McLindon
28 Declan McManus 1 4 .25 2017-07-29 22y 11m 26d 1 2017-07-29 22y 11m 26d 1 1 McManus
28 Alexander C McNaughton 1 1 7 .14 1981-11-14 27y 11m 13d 5 1981-11-14 27y 11m 13d 5 1 McNaughton
28 Gerry McWilliam 1 2 .50 1956-09-08 Not Known 1 1956-09-08 Not Known 1 1 McWilliam
28 Billy Mehmet 1 3 .33 2004-11-10 20y 10m 07d 3 2004-11-10 20y 10m 07d 3 1 Mehmet
28 Barry Mitchell 1 10 .10 1969-01-02 21y 09m 18d 3 1969-01-02 21y 09m 18d 3 1 Mitchell
28 David William Moyes 1 9 .11 1990-09-01 27y 04m 07d 1 1990-09-01 27y 04m 07d 1 1 Moyes
28 Euan Murray 1 3 .33 2020-11-20 26y 10m 00d 1 2020-11-20 26y 10m 00d 1 1 Murray
28 Edon Do Amaral Neto 1 2 .50 1998-11-21 31y 09m 00d 1 1998-11-21 31y 09m 00d 1 1 Neto
28 George O'Boyle 1 6 .17 1990-02-10 22y 01m 27d 3 1990-02-10 22y 01m 27d 3 1 O'Boyle
28 Jim Paterson 1 1 1.00 1971-09-11 18y 00m 08d 1 1971-09-11 18y 00m 08d 1 1 Paterson
28 Craig Peter Robertson 1 12 .08 1987-11-24 24y 07m 02d 2 1987-11-24 24y 07m 02d 2 1 Robertson
28 Hugh Robertson 1 1 13 .08 1968-01-02 28y 01m 04d 6 1968-01-02 28y 01m 04d 6 1 Robertson
28 Andrew Rolland 1 1 1.00 1979-10-20 36y 11m 08d 1 1979-10-20 36y 11m 08d 1 1 Rolland
28 Dominic Thomas 1 2 .50 2020-11-20 24y 09m 06d 1 2020-11-20 24y 09m 06d 1 1 Thomas
28 Scott Munro Thomson 1 18 .06 2002-02-02 30y 00m 05d 8 2002-02-02 30y 00m 05d 8 1 Thomson
28 James Warden 1 1 7 .14 1936-08-19 Not Known 5 1936-08-19 Not Known 5 1 Warden
28 George W Watson 1 1 1.00 1934-08-25 Not Known 1 1934-08-25 Not Known 1 1 Watson
28 John Martin Watson 1 4 .25 1988-08-31 29y 06m 18d 4 1988-08-31 29y 06m 18d 4 1 Watson
28 Derek Young 1 6 .17 2003-12-06 23y 06m 09d 1 2003-12-06 23y 06m 09d 1 1 Young
28 Scott Robertson Young 1 1 1.00 1997-04-19 20y 00m 14d 1 1997-04-19 20y 00m 14d 1 1 Young


Scorers All Games


Total Distinct (ex ogs) = 94

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 James Dobson 6 8 .75 1935-01-05 Not Known 2 1936-08-08 Not Known 5 3 Dobson
2 Patrick J Gardner 5 12 .42 1968-04-27 24y 05m 00d 2 1972-01-03 28y 01m 07d 11 3 Gardner
2 James Ross Jack 5 12 .42 1988-12-18 29y 08m 27d 0 1991-02-23 31y 11m 02d 11 3 Jack
2 John Evens Wright (Jackie) Sinclair 5 3 8 .63 1965-01-02 21y 05m 12d 3 1974-08-21 31y 01m 00d 6 2 Sinclair
5 Joe Cardle 4 8 .50 2010-07-27 23y 05m 20d 0 2017-07-29 30y 05m 22d 5 3 Cardle
5 Charlie Dickson 4 14 .29 1958-08-20 Not Known 4 1962-01-31 Not Known 10 4 Dickson
5 Alexander William Edwards 4 3 18 .22 1965-09-11 19y 05m 28d 4 1968-09-14 22y 06m 00d 11 3 Edwards
5 Andrew Mark Smith 4 13 .31 1996-09-10 27y 09m 14d 1 1998-09-20 29y 09m 24d 10 3 Smith
9 William [17] Black 3 1 3.00 1939-11-25 Not Known 1 1939-11-25 Not Known 1 1 Black
9 Norman McCathie 3 22 .14 1982-04-24 21y 01m 01d 1 1990-11-03 29y 07m 11d 14 3 McCathie
9 George [1] Miller 3 12 .25 1963-09-14 24y 03m 25d 8 1964-09-12 25y 03m 23d 11 2 Miller
9 Barry Nicholson 3 19 .16 2001-12-01 23y 03m 07d 5 2004-09-19 26y 00m 26d 16 3 Nicholson
9 Bert (Robert Simpson) Paton 3 14 .21 1964-05-09 22y 00m 10d 2 1969-01-02 26y 08m 04d 10 2 Paton
9 George Peebles 3 18 .17 1960-01-09 21y 08m 18d 7 1965-05-08 27y 00m 16d 17 3 Peebles
9 Felix McCairney Reilly 3 1 5 .60 1954-04-21 20y 07m 09d 0 1956-09-08 22y 11m 27d 3 3 Reilly
9 Andrew Tod 3 26 .12 1996-09-10 24y 10m 06d 2 2004-05-08 32y 06m 04d 18 3 Tod
9 Scott Wilson 3 16 .19 2003-12-06 26y 08m 17d 4 2007-02-03 29y 10m 15d 15 3 Wilson
18 James R Benson 2 1 2.00 1936-05-13 Not Known 0 1936-05-13 Not Known 0 1 Benson
18 Jason Dair 2 10 .20 2000-11-29 26y 05m 14d 3 2001-02-24 26y 08m 09d 4 1 Dair
18 John Kilgannon 2 3 .67 1965-05-19 28y 10m 23d 3 1965-05-19 28y 10m 23d 3 1 Kilgannon
18 Tommy McDonald 2 4 .50 1960-09-17 30y 03m 24d 1 1962-01-31 31y 08m 07d 4 2 McDonald
18 George Tomlinson McLean 2 1 2.00 1969-09-20 1 1970-08-01 26y 03m 25d 1 2 McLean
18 (Harry) Henry Williamson Melrose 2 13 .15 1958-12-27 23y 06m 27d 2 1961-09-09 26y 03m 10d 6 2 Melrose
18 Allan Moore 2 9 .22 1996-12-26 32y 00m 01d 4 1997-09-09 32y 08m 15d 7 2 Moore
18 Stephen Morrison 2 10 .20 1983-04-30 21y 08m 15d 5 1988-04-13 26y 07m 29d 9 2 Morrison
18 Stephen Christopher Simmons 2 5 .40 2006-07-29 24y 05m 02d 1 2007-09-25 25y 06m 29d 5 2 Simmons
18 Robert Skinner 2 3 .67 1927-04-30 Not Known 2 1927-04-30 Not Known 2 1 Skinner
18 Alex Smith 2 15 .13 1958-12-27 18y 00m 16d 1 1962-10-06 21y 09m 25d 8 2 Smith
18 Paul McKinnon Smith 2 8 .25 1989-10-04 26y 11m 02d 1 1991-04-06 28y 05m 04d 7 2 Smith
18 James Watson 2 2 1.00 1958-08-20 34y 07m 04d 1 1958-12-27 34y 11m 11d 2 1 Watson
31 Alex Anderson 1 3 .33 1957-01-05 31y 03m 25d 3 1957-01-05 31y 03m 25d 3 1 Anderson
31 Graham Patrick Bayne 1 2 .50 2009-09-23 30y 01m 01d 1 2009-09-23 30y 01m 01d 1 1 Bayne
31 William Benvie 1 1 1.00 1960-01-09 28y 02m 13d 1 1960-01-09 28y 02m 13d 1 1 Benvie
31 Ivo Johannes Den Bieman 1 8 .13 1995-08-30 28y 06m 26d 1 1995-08-30 28y 06m 26d 1 1 Bieman
31 David Thomas Bingham 1 1 6 .17 1997-12-27 27y 03m 24d 5 1997-12-27 27y 03m 24d 5 1 Bingham
31 William [21] Brown 1 2 .50 1939-11-25 Not Known 1 1939-11-25 Not Known 1 1 Brown
31 Lee Bullen 1 14 .07 2002-11-17 31y 07m 19d 8 2002-11-17 31y 07m 19d 8 1 Bullen
31 Mark James Burchill 1 7 .14 2006-01-14 25y 04m 27d 2 2006-01-14 25y 04m 27d 2 1 Burchill
31 Tommy Callaghan 1 9 .11 1964-01-02 18y 00m 27d 2 1964-01-02 18y 00m 27d 2 1 Callaghan
31 William Thomas (1) Callaghan 1 21 .05 1968-01-02 24y 10m 21d 12 1968-01-02 24y 10m 21d 12 1 Callaghan
31 William Thomas Callaghan 1 2 .50 1988-12-18 21y 08m 25d 0 1988-12-18 21y 08m 25d 0 1 Callaghan
31 Alex Grant Callan 1 2 .50 1939-11-25 Not Known 1 1939-11-25 Not Known 1 1 Callan
31 Ian Menzies Campbell 1 4 .25 1974-09-21 20y 09m 30d 4 1974-09-21 20y 09m 30d 4 1 Campbell
31 Richard Menzies Campbell 1 3 .33 1974-08-21 20y 08m 30d 2 1974-08-21 20y 08m 30d 2 1 Campbell
31 William Stewart Chalmers 1 6 .17 1936-05-13 Not Known 0 1936-05-13 Not Known 0 1 Chalmers
31 Douglas M Considine 1 3 .33 1981-08-29 24y 03m 14d 1 1981-08-29 24y 03m 14d 1 1 Considine
31 Stephen Crawford 1 16 .06 2002-11-17 28y 10m 08d 9 2002-11-17 28y 10m 08d 9 1 Crawford
31 William Cunningham 1 1 4 .25 1962-10-06 32y 07m 16d 4 1962-10-06 32y 07m 16d 4 1 Cunningham
31 William McIntosh Davies 1 8 .13 1992-02-15 27y 08m 17d 7 1992-02-15 27y 08m 17d 7 1 Davies
31 James [2] Dickson 1 2 .50 1926-04-14 n/a 1926-04-14 n/a 1 Dickson
31 Paul T Donnelly 1 4 .25 1981-02-16 22y 07m 02d 0 1981-02-16 22y 07m 02d 0 1 Donnelly
31 Raymond Paul Farningham 1 6 .17 1991-08-10 30y 04m 00d 7 1991-08-10 30y 04m 00d 7 1 Farningham
31 Alexander Chapman Ferguson 1 6 .17 1965-01-02 23y 00m 02d 2 1965-01-02 23y 00m 02d 2 1 Ferguson
31 Derek Adam Fleming 1 5 .20 1996-12-26 23y 00m 21d 3 1996-12-26 23y 00m 21d 3 1 Fleming
31 Robert Forrest 1 1 3 .33 1983-02-09 22y 06m 00d 2 1983-02-09 22y 06m 00d 2 1 Forrest
31 Robert Gordon Forrest 1 2 .50 1974-04-17 21y 07m 14d 1 1974-04-17 21y 07m 14d 1 1 Forrest
31 Jim (James Morrison) Fraser 1 9 .11 1967-09-16 21y 05m 14d 2 1967-09-16 21y 05m 14d 2 1 Fraser
31 Alex N Hall 1 1 1.00 1913-02-08 Not Known 1 1913-02-08 Not Known 1 1 Hall
31 Hugh S Hamill 1 4 .25 1982-10-23 23y 08m 08d 4 1982-10-23 23y 08m 08d 4 1 Hamill
31 James [3] Hamilton 1 4 .25 2006-10-28 30y 08m 19d 1 2006-10-28 30y 08m 19d 1 1 Hamilton
31 Grant Robb Jenkins 1 6 .17 1983-02-09 24y 09m 29d 5 1983-02-09 24y 09m 29d 5 1 Jenkins
31 Alex Kinninmonth 1 6 .17 1974-09-21 32y 11m 26d 5 1974-09-21 32y 11m 26d 5 1 Kinninmonth
31 Donald Scott Leitch 1 6 .17 1991-02-23 21y 04m 17d 2 1991-02-23 21y 04m 17d 2 1 Leitch
31 Ian Thomas Lister 1 1 2 .50 1968-04-27 21y 07m 22d 1 1968-04-27 21y 07m 22d 1 1 Lister
31 Kenneth Douglas Mackie 1 4 .25 1974-04-17 19y 00m 19d 2 1974-04-17 19y 00m 19d 2 1 Mackie
31 Joe McBride 1 3 .33 1971-03-24 32y 09m 14d 1 1971-03-24 32y 09m 14d 1 1 McBride
31 Ian Holland McCall 1 4 .25 1990-09-01 25y 11m 02d 1 1990-09-01 25y 11m 02d 1 1 McCall
31 George McKimmie 1 2 .50 1970-08-01 19y 00m 13d 0 1970-08-01 19y 00m 13d 0 1 McKimmie
31 John McLaughlan 1 1 1 1.00 1965-01-02 28y 01m 20d 1 1965-01-02 28y 01m 20d 1 1 McLaughlan
31 Dan McLindon 1 3 .33 1961-01-07 20y 10m 04d 1 1961-01-07 20y 10m 04d 1 1 McLindon
31 Declan McManus 1 4 .25 2017-07-29 22y 11m 26d 1 2017-07-29 22y 11m 26d 1 1 McManus
31 Alexander C McNaughton 1 1 7 .14 1981-11-14 27y 11m 13d 5 1981-11-14 27y 11m 13d 5 1 McNaughton
31 Gibson Norrie McNaughton 1 1 1.00 1936-05-13 Not Known 0 1936-05-13 Not Known 0 1 McNaughton
31 Gerry McWilliam 1 2 .50 1956-09-08 Not Known 1 1956-09-08 Not Known 1 1 McWilliam
31 Billy Mehmet 1 3 .33 2004-11-10 20y 10m 07d 3 2004-11-10 20y 10m 07d 3 1 Mehmet
31 Barry Mitchell 1 10 .10 1969-01-02 21y 09m 18d 3 1969-01-02 21y 09m 18d 3 1 Mitchell
31 David William Moyes 1 9 .11 1990-09-01 27y 04m 07d 1 1990-09-01 27y 04m 07d 1 1 Moyes
31 Euan Murray 1 3 .33 2020-11-20 26y 10m 00d 1 2020-11-20 26y 10m 00d 1 1 Murray
31 Edon Do Amaral Neto 1 2 .50 1998-11-21 31y 09m 00d 1 1998-11-21 31y 09m 00d 1 1 Neto
31 George O'Boyle 1 6 .17 1990-02-10 22y 01m 27d 3 1990-02-10 22y 01m 27d 3 1 O'Boyle
31 Jim Paterson 1 1 1.00 1971-09-11 18y 00m 08d 1 1971-09-11 18y 00m 08d 1 1 Paterson
31 Nicholas Phinn 1 5 .20 2010-07-27 21y 09m 13d 0 2010-07-27 21y 09m 13d 0 1 Phinn
31 Craig Peter Robertson 1 12 .08 1987-11-24 24y 07m 02d 2 1987-11-24 24y 07m 02d 2 1 Robertson
31 Hugh Robertson 1 1 13 .08 1968-01-02 28y 01m 04d 6 1968-01-02 28y 01m 04d 6 1 Robertson
31 Andrew Rolland 1 1 1.00 1979-10-20 36y 11m 08d 1 1979-10-20 36y 11m 08d 1 1 Rolland
31 Trevor Alan Smith 1 4 .25 1988-12-18 23y 07m 12d 0 1988-12-18 23y 07m 12d 0 1 Smith
31 Dominic Thomas 1 2 .50 2020-11-20 24y 09m 06d 1 2020-11-20 24y 09m 06d 1 1 Thomas
31 Ryan Thomson 1 5 .20 2013-07-13 25y 04m 02d 0 2013-07-13 25y 04m 02d 0 1 Thomson
31 Scott Munro Thomson 1 18 .06 2002-02-02 30y 00m 05d 8 2002-02-02 30y 00m 05d 8 1 Thomson
31 James Warden 1 1 7 .14 1936-08-19 Not Known 5 1936-08-19 Not Known 5 1 Warden
31 George W Watson 1 1 1.00 1934-08-25 Not Known 1 1934-08-25 Not Known 1 1 Watson
31 John Martin Watson 1 4 .25 1988-08-31 29y 06m 18d 4 1988-08-31 29y 06m 18d 4 1 Watson
31 Derek Young 1 6 .17 2003-12-06 23y 06m 09d 1 2003-12-06 23y 06m 09d 1 1 Young
31 Scott Robertson Young 1 1 1.00 1997-04-19 20y 00m 14d 1 1997-04-19 20y 00m 14d 1 1 Young



Hat Tricks


Total = 2

Player Age Game
No
Goals Comp Match Scorers
Willie Black Not Known 1 3 War League Eastern Division Sat 25 Nov 1939 Dunfermline Athletic 5 Hearts 2
Jackie Sinclair 31y 00m 24d 5 3 League Cup Wed 14 Aug 1974 Hearts 2 Dunfermline Athletic 3


Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Ian Westwater 16 37 2.31 5 1 14 25.00 5.00 70.00 27.50 1987-09-26 23y 10m 18d 1999-01-02 35y 01m 25d 7 Westwater
2 Derek Stillie 10 17 1.70 3 2 6 27.27 18.18 54.55 36.36 2002-08-24 28y 08m 21d 2005-03-05 31y 03m 02d 3 Stillie
3 Andrew Charles Rhodes 9 14 1.56 2 1 6 22.22 11.11 66.67 27.78 1990-09-01 26y 00m 09d 1992-03-28 27y 07m 05d 2 Rhodes
4 James Herriot 7 12 1.71 2 3 2 28.57 42.86 28.57 50.00 1961-01-07 21y 00m 18d 1965-01-02 25y 00m 13d 4 Herriot
4 Marco Ruitenbeek 7 19 2.71 2 2 7 18.18 18.18 63.64 27.27 2000-11-29 32y 06m 17d 2004-02-28 35y 09m 16d 4 Ruitenbeek
4 Hugh Whyte 7 15 2.14 1 2 4 14.29 28.57 57.14 28.57 1979-10-20 24y 02m 26d 1983-04-30 27y 09m 06d 3 Whyte
7 Edward Devlin Connachan 6 12 2.00 1 2 3 16.67 33.33 50.00 33.33 1959-09-19 24y 00m 23d 1963-05-18 27y 08m 21d 4 Connachan
8 Geir Sigurd Karlsen 5 9 1.80 2 1 2 40.00 20.00 40.00 50.00 1974-04-17 25y 06m 30d 1975-01-11 26y 03m 24d 2 Karlsen
8 Bent Martin 5 8 1.60 3 0 2 60.00 .00 40.00 60.00 1967-03-22 Not Known 1968-09-14 Not Known 3 Martin
8 Ernest A McGarr 5 11 2.20 1 1 3 20.00 20.00 60.00 30.00 1971-03-24 27y 00m 15d 1972-01-03 27y 09m 25d 2 McGarr
11 Eric [1] Martin 4 4 1.00 0 3 1 .00 75.00 25.00 37.50 1965-05-08 19y 01m 08d 1966-11-12 20y 07m 13d 3 Martin
11 Lee Simon Butler 4 5 1.25 0 2 2 .00 50.00 50.00 25.00 1998-09-20 32y 03m 21d 1999-05-03 32y 11m 03d 1 Butler
11 Peter [2] Steel 4 3 .75 2 1 1 50.00 25.00 25.00 62.50 1934-08-25 Not Known 1936-01-04 Not Known 2 Steel
14 Owain Fon Williams 3 2 .67 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 33y 08m 03d 2021-04-03 34y 00m 17d 1 Williams
14 Roderick McKenzie 3 4 1.33 1 1 2 25.00 25.00 50.00 37.50 2006-07-29 30y 11m 21d 2007-02-03 31y 05m 26d 1 McKenzie
14 Willie Duff 3 4 1.33 2 0 1 66.67 .00 33.33 66.67 1969-01-02 33y 10m 27d 1970-01-03 34y 10m 28d 2 Duff
14 Joe Mackin 3 13 4.33 0 0 3 .00 .00 100.00 .00 1956-03-31 Not Known 1957-01-05 Not Known 2 Mackin
14 Allan James McGregor 3 10 3.33 0 0 3 .00 .00 100.00 .00 2005-10-22 23y 08m 22d 2006-04-08 24y 02m 09d 1 McGregor
14 Paul James Gallacher 3 10 3.33 0 0 3 .00 .00 100.00 .00 2007-09-25 28y 01m 09d 2011-12-17 32y 04m 01d 2 Gallacher
20 Zoran Lemajic 2 4 2.00 1 1 1 33.33 33.33 33.33 50.00 1996-11-02 35y 11m 25d 1997-08-23 36y 09m 15d 2 Lemajic
20 David Stevenson [1] 2 7 3.50 1 0 1 50.00 .00 50.00 50.00 1927-04-30 Not Known 1927-09-10 Not Known 2 [1]
20 Hugh Hamilton Farquharson 2 8 4.00 0 0 2 .00 .00 100.00 .00 1936-08-08 Not Known 1936-08-19 Not Known 1 Farquharson
20 George Wingate Young 2 2 1.00 0 2 0 .00 100.00 .00 50.00 1981-08-29 31y 09m 21d 1981-11-14 32y 00m 06d 1 Young
20 Scott Yuill Thomson 2 14 7.00 2 1 4 28.57 14.29 57.14 35.71 2000-09-09 33y 10m 01d 2002-11-17 36y 00m 09d 3 Thomson
20 John Arrol 2 6 3.00 0 0 2 .00 .00 100.00 .00 1970-09-12 24y 02m 20d 1973-10-06 27y 03m 13d 2 Arrol
26 Sean Murdoch 1 8 8.00 0 1 3 .00 25.00 75.00 12.50 2003-04-26 16y 08m 27d 2017-07-29 30y 11m 29d 4 Murdoch
26 Wallace Christopher Smith 1 8 8.00 0 0 3 .00 .00 100.00 .00 2011-10-15 25y 07m 10d 2012-04-07 26y 01m 02d 1 Smith
26 William J Robertson 1 3 3.00 0 1 0 .00 100.00 .00 50.00 1958-12-27 Not Known 1958-12-27 Not Known 1 Robertson
26 Guido Van De Kamp 1 2 2.00 0 0 1 .00 .00 100.00 .00 1995-08-30 31y 06m 22d 1995-08-30 31y 06m 22d 1 Van De Kamp
26 James Somerville Harris 1 2 2.00 0 0 1 .00 .00 100.00 .00 1928-01-03 Not Known 1928-01-03 Not Known 1 Harris
26 John McCormack 1 2 2.00 0 0 1 .00 .00 100.00 .00 1940-05-25 Not Known 1940-05-25 Not Known 1 McCormack
26 Lee David Robinson 1 1 1.00 0 0 1 .00 .00 100.00 .00 2018-08-18 32y 01m 16d 2018-08-18 32y 01m 16d 1 Robinson
26 Bill Beaton 1 6 6.00 0 0 1 .00 .00 100.00 .00 1958-08-20 22y 10m 21d 1958-08-20 22y 10m 21d 1 Beaton
26 Johannes (Hans) Segers 1 3 3.00 0 0 1 .00 .00 100.00 .00 1988-03-12 26y 04m 12d 1988-03-12 26y 04m 12d 1 Segers
26 Dorus De Vries 1 2 2.00 1 0 1 50.00 .00 50.00 50.00 2006-07-29 25y 07m 00d 2007-02-03 26y 01m 06d 1 De Vries
26 Harry Jenkins 1 5 5.00 0 0 1 .00 .00 100.00 .00 1955-11-26 Not Known 1955-11-26 Not Known 1 Jenkins
26 Robert Graham Syme 1 3 3.00 0 0 1 .00 .00 100.00 .00 1936-08-19 Not Known 1936-08-19 Not Known 1 Syme
26 Thomas Shingleton 1 2 2.00 0 0 1 .00 .00 100.00 .00 1926-12-18 Not Known 1926-12-18 Not Known 1 Shingleton
26 William [1] Stevenson 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1939-11-25 Not Known 1939-11-25 Not Known 1 Stevenson
26 Greg William Edward Fleming 1 2 2.00 0 0 1 .00 .00 100.00 .00 2009-09-23 22y 11m 27d 2009-09-23 22y 11m 27d 1 Fleming
26 Maurice Slavin 1 3 3.00 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known 1 Slavin

Hearts Top 20 Appearances

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

Total Played = 329
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank 26 26 0 0 12 7 7 46.15 26.92 26.92 59.62 1962-01-31 20y 09m 18d 1975-01-11 33y 08m 29d 13 Cruickshank
1 John Robertson 26 24 2 0 16 2 8 61.54 7.69 30.77 65.38 1982-10-23 18y 00m 21d 1998-05-09 33y 07m 07d 8 Robertson
1 Dave McPherson 26 26 0 0 18 3 5 69.23 11.54 19.23 75.00 1987-09-26 23y 07m 29d 1999-01-02 34y 11m 05d 9 McPherson
4 Gary Mackay 25 22 3 0 16 3 6 64.00 12.00 24.00 70.00 1981-11-14 17y 09m 22d 1996-12-26 32y 11m 03d 9 Mackay
5 Steven Pressley 23 23 0 0 15 6 2 65.22 26.09 8.70 78.26 1998-09-20 24y 11m 09d 2006-10-28 33y 00m 17d 8 Pressley
5 Henry Smith 23 23 0 0 16 3 4 69.57 13.04 17.39 76.09 1981-08-29 25y 05m 19d 1995-08-30 39y 05m 20d 8 Smith
7 Alan Anderson 22 22 0 0 9 6 7 40.91 27.27 31.82 54.55 1964-01-02 24y 00m 12d 1975-01-11 35y 00m 21d 11 Anderson
8 Johnny Hamilton 21 21 0 0 9 9 3 42.86 42.86 14.29 64.29 1955-11-26 20y 10m 04d 1967-03-22 32y 02m 00d 10 Hamilton
9 Andy Webster 19 19 0 0 12 4 3 63.16 21.05 15.79 73.68 2001-08-25 19y 04m 02d 2011-12-17 29y 07m 24d 6 Webster
9 Donald Ford 19 19 0 0 8 3 8 42.11 15.79 42.11 50.00 1965-01-02 20y 02m 08d 1975-01-11 30y 02m 17d 10 Ford
9 John Cumming 19 19 0 0 8 9 2 42.11 47.37 10.53 65.79 1955-11-26 25y 08m 09d 1966-11-12 36y 07m 26d 10 Cumming
12 Robbie Neilson 18 17 1 0 12 3 3 66.67 16.67 16.67 75.00 2000-09-09 20y 02m 21d 2007-09-25 27y 03m 06d 6 Neilson
12 Steve Fulton 18 15 3 0 9 5 4 50.00 27.78 22.22 63.89 1996-09-10 26y 01m 00d 2002-04-20 31y 08m 10d 5 Fulton
14 John Colquhoun 17 16 1 0 11 1 5 64.71 5.88 29.41 67.65 1987-09-26 24y 02m 12d 1996-11-02 33y 03m 19d 6 Colquhoun
15 Craig Gordon 16 16 0 0 9 4 3 56.25 25.00 18.75 68.75 2003-12-06 20y 11m 06d 2021-04-03 38y 03m 04d 5 Gordon
16 Craig Levein 15 15 0 0 10 1 4 66.67 6.67 26.67 70.00 1987-11-24 23y 01m 02d 1995-08-30 30y 10m 08d 5 Levein
17 Tommy Traynor 14 14 0 0 5 6 3 35.71 42.86 21.43 57.14 1963-09-14 19y 11m 18d 1969-01-02 25y 03m 06d 5 Traynor
18 Alan Maybury 13 12 1 0 7 3 3 53.85 23.08 23.08 65.38 2001-12-01 23y 03m 23d 2004-11-10 26y 03m 02d 4 Maybury
18 Scott Crabbe 13 7 6 0 9 1 3 69.23 7.69 23.08 73.08 1988-04-13 19y 08m 01d 1992-03-28 23y 07m 16d 4 Crabbe
18 Scott Severin 13 13 0 0 9 1 3 69.23 7.69 23.08 73.08 1999-05-03 20y 02m 18d 2004-05-08 25y 02m 23d 5 Severin
18 Jim Brown 13 13 0 0 7 2 4 53.85 15.38 30.77 61.54 1969-09-20 19y 01m 09d 1974-09-21 24y 01m 10d 5 Brown
18 Ian Sneddon 13 13 0 0 7 2 4 53.85 15.38 30.77 61.54 1967-09-16 20y 09m 17d 1974-09-21 27y 09m 22d 6 Sneddon
18 Davie Holt 13 13 0 0 4 4 5 30.77 30.77 38.46 46.15 1961-01-07 25y 00m 04d 1969-01-02 32y 11m 30d 8 Holt

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 112

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 John Robertson 14 1 26 .54 1983-04-30 18y 06m 28d n/a 1997-04-19 32y 06m 17d n/a 6 Robertson
2 Donald Ford 10 2 19 .53 1965-01-02 20y 02m 08d n/a 1974-09-21 29y 10m 27d n/a 7 Ford
3 Johnny Hamilton 8 2 21 .38 1957-01-05 21y 11m 14d n/a 1965-05-08 30y 03m 16d n/a 5 Hamilton
4 Michal Pospisil 6 6 1.00 2005-10-22 26y 05m 19d n/a 2007-01-02 27y 07m 30d n/a 2 Pospisil
4 Jimmy Wardhaugh 6 6 1.00 1955-11-26 26y 08m 05d n/a 1958-08-20 29y 04m 30d n/a 3 Wardhaugh
6 John Colquhoun 5 17 .29 1987-09-26 24y 02m 12d n/a 1990-11-03 27y 03m 20d n/a 3 Colquhoun
6 Colin Cameron 5 12 .42 1996-11-02 24y 00m 10d n/a 2001-02-24 28y 04m 01d n/a 3 Cameron
6 Stephane Adam 5 9 .56 1997-10-29 28y 05m 15d n/a 2002-02-02 32y 08m 19d n/a 3 Adam
9 Rudi Skacel 4 5 .80 2005-10-22 26y 03m 05d n/a 2011-12-17 32y 05m 00d n/a 2 Skacel
9 Dave McPherson 4 26 .15 1987-11-24 23y 09m 27d n/a 1995-08-30 31y 07m 02d n/a 3 McPherson
9 Gary Mackay 4 25 .16 1988-03-12 24y 01m 18d n/a 1996-12-26 32y 11m 03d n/a 3 Mackay
9 Ian Crawford 4 7 .57 1958-08-20 24y 01m 06d n/a 1961-01-07 26y 05m 24d n/a 2 Crawford
9 Scott Crabbe 4 1 13 .31 1991-04-06 22y 07m 25d n/a 1992-02-15 23y 06m 03d n/a 2 Crabbe
9 Willie Gibson 4 5 .80 1974-04-17 21y 00m 14d n/a 1980-03-25 26y 11m 22d n/a 3 Gibson
9 Alex Young 4 8 .50 1955-11-26 18y 09m 23d n/a 1960-01-09 22y 11m 06d n/a 3 Young
16 Danny Ferguson 3 11 .27 1962-01-31 22y 11m 26d n/a 1963-05-18 24y 03m 13d n/a 2 Ferguson
16 Cammy Fraser 3 3 1.00 1979-10-20 22y 02m 28d n/a 1980-03-25 22y 08m 03d n/a 1 Fraser
16 Paul Hartley 3 3 11 .27 2004-11-10 28y 00m 22d n/a 2005-03-05 28y 04m 14d n/a 1 Hartley
16 Jim Hamilton 3 9 .33 1997-08-23 21y 06m 14d n/a 1998-09-20 22y 07m 11d n/a 2 Hamilton
16 Mark de Vries 3 6 .50 2002-08-24 27y 00m 00d n/a 2004-05-08 28y 08m 14d n/a 2 de Vries
16 Davie Mackay 3 4 .75 1956-03-31 21y 04m 17d n/a 1956-09-08 21y 09m 25d n/a 2 Mackay
16 Andy Kirk 3 9 .33 2001-02-24 21y 08m 27d n/a 2002-04-20 22y 10m 22d n/a 2 Kirk
16 Jim Murphy 3 4 .75 1965-05-08 22y 05m 09d n/a 1966-11-12 23y 11m 14d n/a 2 Murphy
16 Jimmy Murray 3 5 .60 1957-01-05 23y 11m 01d n/a 1958-12-27 25y 10m 23d n/a 2 Murray
16 Scott Severin 3 13 .23 2001-08-25 22y 06m 10d n/a 2003-02-01 23y 11m 17d n/a 2 Severin



Hearts Hat Tricks


Total = 0

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


Hearts Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank 26 30 1.15 12 7 7 46.15 26.92 26.92 59.62 1962-01-31 20y 09m 18d 1975-01-11 33y 08m 29d 13 Cruickshank
2 Henry Smith 23 22 .96 16 3 4 69.57 13.04 17.39 76.09 1981-08-29 25y 05m 19d 1995-08-30 39y 05m 20d 8 Smith
3 Craig Gordon 16 11 .69 9 4 3 56.25 25.00 18.75 68.75 2003-12-06 20y 11m 06d 2021-04-03 38y 03m 04d 5 Gordon
4 Gilles Rousset 11 11 1.00 6 2 3 54.55 18.18 27.27 63.64 1996-09-10 33y 00m 19d 1999-05-03 35y 08m 11d 3 Rousset
5 Antti Niemi 7 4 .57 4 2 1 57.14 28.57 14.29 71.43 2000-09-09 28y 03m 10d 2002-04-20 29y 10m 21d 2 Niemi
5 Gordon Marshall 7 14 2.00 1 4 2 14.29 57.14 28.57 42.86 1958-08-20 19y 01m 18d 1962-10-06 23y 03m 04d 5 Marshall
7 Kenny Garland 5 8 1.60 2 1 2 40.00 20.00 40.00 50.00 1967-09-16 19y 06m 00d 1974-09-21 26y 06m 05d 3 Garland
8 John Brough 4 2 .50 2 2 0 50.00 50.00 .00 75.00 1979-10-20 19y 06m 20d 1981-11-14 21y 07m 15d 2 Brough
8 Roddy McKenzie 4 4 1.00 2 1 1 50.00 25.00 25.00 62.50 1998-11-21 23y 03m 13d 2002-11-17 27y 03m 09d 2 McKenzie
10 Tepi Moilanen 3 0 .00 3 0 0 100.00 .00 .00 100.00 2003-02-01 29y 01m 20d 2003-08-31 29y 08m 19d 2 Moilanen
10 Wilson Brown 3 4 1.33 3 0 0 100.00 .00 .00 100.00 1956-09-08 Not Known 1959-09-19 Not Known 2 Brown
12 David Anderson 2 3 1.50 1 1 0 50.00 50.00 .00 75.00 1965-05-08 Not Known 1965-05-19 Not Known 1 Anderson
12 Steve Banks 2 2 1.00 1 0 1 50.00 .00 50.00 50.00 2007-02-03 34y 11m 25d 2007-09-25 35y 07m 16d 2 Banks
12 Willie Duff 2 1 .50 2 0 0 100.00 .00 .00 100.00 1955-11-26 20y 09m 20d 1956-03-31 21y 01m 25d 1 Duff
12 Marian Kello 2 0 .00 2 0 0 100.00 .00 .00 100.00 2011-10-15 29y 01m 10d 2011-12-17 29y 03m 12d 1 Kello
12 Nicky Walker 2 4 2.00 1 0 1 50.00 .00 50.00 50.00 1991-02-23 28y 04m 26d 1991-04-06 28y 06m 08d 1 Walker
17 Bobby Zlamal 1 0 .00 1 0 0 100.00 .00 .00 100.00 2018-08-18 32y 09m 13d 2018-08-18 32y 09m 13d 1 Zlamal
17 Jamie Macdonald 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2012-04-07 25y 11m 21d 2012-04-07 25y 11m 21d 1 Macdonald
17 Jack Hamilton 1 2 2.00 0 1 0 .00 100.00 .00 50.00 2017-07-29 23y 04m 07d 2017-07-29 23y 04m 07d 1 Hamilton
17 Janos Balogh 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2009-09-23 26y 09m 25d 2009-09-23 26y 09m 25d 1 Balogh

Both Clubs Top 20 Appearances


Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank Hearts 26 26 0 0 12 7 7 46.15 26.92 26.92 59.62 1962-01-31 20y 09m 18d 1975-01-11 33y 08m 29d 13 Cruickshank
1 Dave McPherson Hearts 26 26 0 0 18 3 5 69.23 11.54 19.23 75.00 1987-09-26 23y 07m 29d 1999-01-02 34y 11m 05d 9 McPherson
1 John Robertson Hearts 26 24 2 0 16 2 8 61.54 7.69 30.77 65.38 1982-10-23 18y 00m 21d 1998-05-09 33y 07m 07d 8 Robertson
1 Andrew Tod Dunfermline Athletic 26 24 2 3 5 5 18 17.86 17.86 64.29 26.79 1995-08-30 23y 09m 26d 2007-01-02 35y 01m 29d 9 Tod
5 Gary Mackay Hearts 25 22 3 0 16 3 6 64.00 12.00 24.00 70.00 1981-11-14 17y 09m 22d 1996-12-26 32y 11m 03d 9 Mackay
6 Gary Mason Dunfermline Athletic 23 21 2 0 4 4 16 16.67 16.67 66.67 25.00 2001-02-24 21y 04m 09d 2012-04-07 32y 05m 23d 8 Mason
6 Steven Pressley Hearts 23 23 0 0 15 6 2 65.22 26.09 8.70 78.26 1998-09-20 24y 11m 09d 2006-10-28 33y 00m 17d 8 Pressley
6 Henry Smith Hearts 23 23 0 0 16 3 4 69.57 13.04 17.39 76.09 1981-08-29 25y 05m 19d 1995-08-30 39y 05m 20d 8 Smith
9 Alan Anderson Hearts 22 22 0 0 9 6 7 40.91 27.27 31.82 54.55 1964-01-02 24y 00m 12d 1975-01-11 35y 00m 21d 11 Anderson
9 Norman McCathie Dunfermline Athletic 22 21 1 3 5 2 15 22.73 9.09 68.18 27.27 1982-04-24 21y 01m 01d 1995-08-30 34y 05m 07d 7 McCathie
11 Johnny Hamilton Hearts 21 21 0 0 9 9 3 42.86 42.86 14.29 64.29 1955-11-26 20y 10m 04d 1967-03-22 32y 02m 00d 10 Hamilton
12 William Thomas (1) Callaghan Dunfermline Athletic 19 19 0 1 6 6 7 31.58 31.58 36.84 47.37 1963-05-18 20y 03m 06d 1972-01-03 28y 10m 22d 10 Callaghan
12 John Cumming Hearts 19 19 0 0 8 9 2 42.11 47.37 10.53 65.79 1955-11-26 25y 08m 09d 1966-11-12 36y 07m 26d 10 Cumming
12 Donald Ford Hearts 19 19 0 0 8 3 8 42.11 15.79 42.11 50.00 1965-01-02 20y 02m 08d 1975-01-11 30y 02m 17d 10 Ford
12 Barry Nicholson Dunfermline Athletic 19 18 1 3 4 4 11 21.05 21.05 57.89 31.58 2000-09-09 22y 00m 16d 2005-03-05 26y 06m 09d 5 Nicholson
12 Andy Webster Hearts 19 19 0 0 12 4 3 63.16 21.05 15.79 73.68 2001-08-25 19y 04m 02d 2011-12-17 29y 07m 24d 6 Webster
17 Steve Fulton Hearts 18 15 3 0 9 5 4 50.00 27.78 22.22 63.89 1996-09-10 26y 01m 00d 2002-04-20 31y 08m 10d 5 Fulton
17 John Martin Lunn Dunfermline Athletic 18 18 0 0 5 4 9 27.78 22.22 50.00 38.89 1963-05-18 16y 05m 09d 1971-03-24 24y 03m 15d 9 Lunn
17 Robbie Neilson Hearts 18 17 1 0 12 3 3 66.67 16.67 16.67 75.00 2000-09-09 20y 02m 21d 2007-09-25 27y 03m 06d 6 Neilson
17 Greg Shields Dunfermline Athletic 18 18 0 0 3 4 11 16.67 22.22 61.11 27.78 1997-08-23 21y 00m 02d 2007-01-02 30y 04m 12d 6 Shields

Both Clubs Top 20 Scorers


Rk Player Club Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 John Robertson Hearts 14 1 26 .54 1983-04-30 18y 06m 28d n/a 1997-04-19 32y 06m 17d n/a 6 Robertson
2 Donald Ford Hearts 10 2 19 .53 1965-01-02 20y 02m 08d n/a 1974-09-21 29y 10m 27d n/a 7 Ford
3 Johnny Hamilton Hearts 8 2 21 .38 1957-01-05 21y 11m 14d n/a 1965-05-08 30y 03m 16d n/a 5 Hamilton
4 Michal Pospisil Hearts 6 6 1.00 2005-10-22 26y 05m 19d n/a 2007-01-02 27y 07m 30d n/a 2 Pospisil
4 Jimmy Wardhaugh Hearts 6 6 1.00 1955-11-26 26y 08m 05d n/a 1958-08-20 29y 04m 30d n/a 3 Wardhaugh
6 Stephane Adam Hearts 5 9 .56 1997-10-29 28y 05m 15d n/a 2002-02-02 32y 08m 19d n/a 3 Adam
6 Colin Cameron Hearts 5 12 .42 1996-11-02 24y 00m 10d n/a 2001-02-24 28y 04m 01d n/a 3 Cameron
6 John Colquhoun Hearts 5 17 .29 1987-09-26 24y 02m 12d n/a 1990-11-03 27y 03m 20d n/a 3 Colquhoun
6 James Dobson Dunfermline Athletic 5 8 .63 1935-01-05 Not Known 2 1936-08-08 Not Known 5 3 Dobson
6 Patrick J Gardner Dunfermline Athletic 5 12 .42 1968-04-27 24y 05m 00d 2 1972-01-03 28y 01m 07d 11 3 Gardner
6 John Evens Wright (Jackie) Sinclair Dunfermline Athletic 5 3 8 .63 1965-01-02 21y 05m 12d 3 1974-08-21 31y 01m 00d 6 2 Sinclair
12 Scott Crabbe Hearts 4 1 13 .31 1991-04-06 22y 07m 25d n/a 1992-02-15 23y 06m 03d n/a 2 Crabbe
12 Ian Crawford Hearts 4 7 .57 1958-08-20 24y 01m 06d n/a 1961-01-07 26y 05m 24d n/a 2 Crawford
12 Charlie Dickson Dunfermline Athletic 4 14 .29 1958-08-20 Not Known 4 1962-01-31 Not Known 10 4 Dickson
12 Alexander William Edwards Dunfermline Athletic 4 3 18 .22 1965-09-11 19y 05m 28d 4 1968-09-14 22y 06m 00d 11 3 Edwards
12 Willie Gibson Hearts 4 5 .80 1974-04-17 21y 00m 14d n/a 1980-03-25 26y 11m 22d n/a 3 Gibson
12 James Ross Jack Dunfermline Athletic 4 12 .33 1989-10-04 30y 06m 13d 5 1991-02-23 31y 11m 02d 11 2 Jack
12 Gary Mackay Hearts 4 25 .16 1988-03-12 24y 01m 18d n/a 1996-12-26 32y 11m 03d n/a 3 Mackay
12 Dave McPherson Hearts 4 26 .15 1987-11-24 23y 09m 27d n/a 1995-08-30 31y 07m 02d n/a 3 McPherson
12 Rudi Skacel Hearts 4 5 .80 2005-10-22 26y 03m 05d n/a 2011-12-17 32y 05m 00d n/a 2 Skacel

Both Top 20 Goalkeepers


Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank Hearts 26 12 7 7 46.15 26.92 26.92 59.62 1962-01-31 20y 09m 18d 1975-01-11 33y 08m 29d 13 Cruickshank
2 Henry Smith Hearts 23 16 3 4 69.57 13.04 17.39 76.09 1981-08-29 25y 05m 19d 1995-08-30 39y 05m 20d 8 Smith
3 Craig Gordon Hearts 16 9 4 3 56.25 25.00 18.75 68.75 2003-12-06 20y 11m 06d 2021-04-03 38y 03m 04d 5 Gordon
3 Ian Westwater Dunfermline Athletic 16 5 1 14 25.00 5.00 70.00 27.50 1987-09-26 23y 10m 18d 1999-01-02 35y 01m 25d 7 Westwater
5 Billy Higgins Hearts 12 4 5 3 33.33 41.67 25.00 54.17 1961-01-07 20y 09m 23d 1966-01-03 25y 09m 19d 6 Higgins
6 Gilles Rousset Hearts 11 6 2 3 54.55 18.18 27.27 63.64 1996-09-10 33y 00m 19d 1999-05-03 35y 08m 11d 3 Rousset
7 Derek Stillie Dunfermline Athletic 10 3 2 6 27.27 18.18 54.55 36.36 2002-08-24 28y 08m 21d 2005-03-05 31y 03m 02d 3 Stillie
8 Andrew Charles Rhodes Dunfermline Athletic 9 2 1 6 22.22 11.11 66.67 27.78 1990-09-01 26y 00m 09d 1992-03-28 27y 07m 05d 2 Rhodes
9 James Herriot Dunfermline Athletic 7 2 3 2 28.57 42.86 28.57 50.00 1961-01-07 21y 00m 18d 1965-01-02 25y 00m 13d 4 Herriot
9 Gordon Marshall Hearts 7 1 4 2 14.29 57.14 28.57 42.86 1958-08-20 19y 01m 18d 1962-10-06 23y 03m 04d 5 Marshall
9 Antti Niemi Hearts 7 4 2 1 57.14 28.57 14.29 71.43 2000-09-09 28y 03m 10d 2002-04-20 29y 10m 21d 2 Niemi
9 Marco Ruitenbeek Dunfermline Athletic 7 2 2 7 18.18 18.18 63.64 27.27 2000-11-29 32y 06m 17d 2004-02-28 35y 09m 16d 4 Ruitenbeek
9 Hugh Whyte Dunfermline Athletic 7 1 2 4 14.29 28.57 57.14 28.57 1979-10-20 24y 02m 26d 1983-04-30 27y 09m 06d 3 Whyte
14 Edward Devlin Connachan Dunfermline Athletic 6 1 2 3 16.67 33.33 50.00 33.33 1959-09-19 24y 00m 23d 1963-05-18 27y 08m 21d 4 Connachan
15 Kenny Garland Hearts 5 2 1 2 40.00 20.00 40.00 50.00 1967-09-16 19y 06m 00d 1974-09-21 26y 06m 05d 3 Garland
15 Willie Gibson Hearts 5 4 1 0 80.00 20.00 .00 90.00 1974-04-17 21y 00m 14d 1980-04-19 27y 00m 16d 3 Gibson
15 Geir Sigurd Karlsen Dunfermline Athletic 5 2 1 2 40.00 20.00 40.00 50.00 1974-04-17 25y 06m 30d 1975-01-11 26y 03m 24d 2 Karlsen
15 Bent Martin Dunfermline Athletic 5 3 0 2 60.00 .00 40.00 60.00 1967-03-22 Not Known 1968-09-14 Not Known 3 Martin
15 Ernest A McGarr Dunfermline Athletic 5 1 1 3 20.00 20.00 60.00 30.00 1971-03-24 27y 00m 15d 1972-01-03 27y 09m 25d 2 McGarr
20 John Brough Hearts 4 2 2 0 50.00 50.00 .00 75.00 1979-10-20 19y 06m 20d 1981-11-14 21y 07m 15d 2 Brough

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