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.
Total Played = 490
NB Unique Names are taken from John Lister's disc of Scottish post WWII players. They do contain some spelling mistakes.
Possible doesn't take account of any 'breaks in career'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 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
onsSurname 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
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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
NoGoals 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
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 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.
Total Played = 329
NB Not all pre 1946 data is complete so there may be some details missing.
Possible doesn't take account of any 'breaks in career'
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 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
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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
NoGoals Comp Match Scorers
Hearts Goalkeepers
Rk Player Games Goals
LostGoals
Lost
Per GW D L W% D% L% Succ% First Min Age Last Max Age Seas
onsSurname 1 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
onsSurname 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
GameFirst Min Age G Pl
Last Max Age G Pl
to LastSeas
onsSurname 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
onsSurname 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