London Hearts Supporters Club


Heart of Midlothian vs Arbroath Players Record from 1946

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


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


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

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

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

Competitive Appearances

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

Total Played = 177
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Tom David Cargill 12 12 0 0 2 2 8 16.67 16.67 66.67 25.00 1968-12-21 24y 00m 06d 1980-03-29 35y 03m 14d 6 Cargill
2 Attillio Pietro Becci 10 10 0 0 0 3 7 .00 30.00 70.00 15.00 1935-09-07 Not Known 1940-04-13 Not Known 5 Becci
2 William P Fordyce 10 10 0 0 0 3 7 .00 30.00 70.00 15.00 1935-09-07 Not Known 1940-04-13 Not Known 5 Fordyce
2 Derek Rylance 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1972-10-28 Not Known 1979-08-11 Not Known 5 Rylance
5 George Urquhart 9 9 0 0 0 3 6 .00 33.33 66.67 16.67 1935-09-07 Not Known 1940-04-13 Not Known 5 Urquhart
6 Andrew Adams 8 8 0 1 0 3 5 .00 37.50 62.50 18.75 1936-08-22 Not Known 1940-04-13 Not Known 4 Adams
6 John Ernest Fletcher 8 7 1 0 1 1 6 12.50 12.50 75.00 18.75 1972-10-28 19y 06m 17d 1978-04-29 25y 00m 18d 4 Fletcher
6 Eric John Francis Sellars 8 8 0 4 2 2 4 25.00 25.00 50.00 37.50 1968-12-21 23y 00m 23d 1975-03-22 29y 03m 22d 4 Sellars
9 Alexander A Brand 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 1936-01-11 Not Known 1939-01-03 Not Known 4 Brand
9 Jim Cant 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1968-12-21 21y 11m 03d 1975-03-22 28y 02m 04d 4 Cant
9 Thomas Edgar Yule 7 7 0 2 1 0 6 14.29 .00 85.71 14.29 1974-11-16 21y 09m 20d 1980-03-29 27y 02m 02d 3 Yule
12 John Lister 6 6 0 0 0 0 6 .00 .00 100.00 .00 1977-12-24 20y 05m 22d 1980-03-29 22y 08m 27d 2 Lister
12 John [3] Lowe 6 6 0 0 0 0 6 .00 .00 100.00 .00 1935-09-07 Not Known 1938-04-16 Not Known 3 Lowe
12 Gordon Marshall 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1972-10-28 33y 03m 26d 1975-03-22 35y 08m 20d 3 Marshall
12 Allan Walter McKenzie 6 5 1 0 0 0 6 .00 .00 100.00 .00 1977-12-24 24y 06m 21d 1980-03-29 26y 09m 26d 2 McKenzie
12 Cameron (Robert) Murray 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1973-11-03 29y 04m 14d 1978-04-08 33y 09m 19d 3 Murray
17 Robert W Christie 5 5 0 2 0 3 2 .00 60.00 40.00 30.00 1937-12-11 Not Known 1940-04-13 Not Known 3 Christie
17 John Duff 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1935-09-07 Not Known 1940-04-13 Not Known 3 Duff
17 Lindsay Kydd 5 4 1 0 0 0 5 .00 .00 100.00 .00 1977-12-24 24y 09m 29d 1980-03-29 27y 01m 04d 2 Kydd
17 James Robertson Beatt Milne 5 5 0 0 2 1 3 33.33 16.67 50.00 41.67 1972-10-28 21y 10m 27d 1975-03-22 24y 03m 21d 3 Milne
17 Peter Joseph Robertson 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 1936-12-19 Not Known 1939-01-03 Not Known 3 Robertson
17 William James Wells 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1975-03-22 22y 07m 04d 1980-03-29 27y 07m 11d 3 Wells
23 Joe Carson 4 4 0 1 1 0 4 20.00 .00 80.00 20.00 1974-04-02 20y 04m 09d 1978-04-29 24y 05m 05d 3 Carson
23 John [2] Devlin 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1936-08-22 Not Known 1938-10-15 Not Known 3 Devlin
23 Charles Gavin 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1936-12-19 Not Known 1938-10-15 Not Known 3 Gavin
23 David Gold 4 3 1 1 0 1 3 .00 25.00 75.00 12.50 2015-07-30 22y 06m 29d 2021-03-20 28y 02m 19d 2 Gold
23 Albert Kidd 4 4 0 0 0 0 4 .00 .00 100.00 .00 1977-12-24 20y 02m 08d 1979-08-11 21y 09m 26d 2 Kidd
23 Robert Alexander Linn 4 2 2 0 0 1 3 .00 25.00 75.00 12.50 2015-07-30 29y 09m 20d 2021-03-20 35y 05m 10d 2 Linn
23 Richard Little 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 2015-07-30 26y 02m 10d 2021-03-20 31y 10m 00d 2 Little
23 John [1] McInally 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1937-12-11 Not Known 1940-01-02 Not Known 3 McInally
23 Andy Penman 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1973-03-03 30y 00m 11d 1974-11-16 31y 08m 27d 3 Penman
32 James Craigen 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2020-10-23 29y 06m 25d 2021-03-20 29y 11m 20d 1 Craigen
32 David Scott Cumming 3 3 0 0 0 0 3 .00 .00 100.00 .00 1935-09-07 25y 04m 01d 1936-08-22 26y 03m 16d 2 Cumming
32 Kris Doolan 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 2020-10-23 34y 01m 09d 2021-03-20 34y 06m 06d 1 Doolan
32 Andy Fettes 3 3 0 0 0 0 3 .00 .00 100.00 .00 1977-12-24 22y 01m 27d 1978-04-29 22y 06m 02d 1 Fettes
32 Derek Gaston 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2020-10-23 33y 06m 05d 2021-03-20 33y 11m 02d 1 Gaston
32 William James Gavine 3 2 1 0 0 0 3 .00 .00 100.00 .00 1979-08-11 22y 02m 29d 1980-03-29 22y 10m 16d 1 Gavine
32 Colin Hamilton 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2020-10-23 28y 05m 16d 2021-03-20 28y 10m 13d 1 Hamilton
32 Michael McKenna 3 1 2 0 0 1 2 .00 33.33 66.67 16.67 2020-10-23 27y 09m 19d 2021-03-20 28y 02m 16d 1 McKenna
32 Kenneth Morris Payne 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 1972-10-28 20y 09m 14d 1973-11-03 21y 09m 20d 2 Payne
32 William James Pirie 3 3 0 3 1 0 2 33.33 .00 66.67 33.33 1972-10-28 23y 06m 26d 1973-11-03 24y 07m 01d 2 Pirie
32 Ernest Norman Scrimgeour 3 3 0 0 0 0 3 .00 .00 100.00 .00 1979-08-11 21y 09m 08d 1980-03-29 22y 04m 26d 1 Scrimgeour
32 Robert Brown Waddell 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1973-03-03 29y 02m 13d 1974-04-02 30y 03m 15d 2 Waddell
32 Terry Wilson 3 3 0 0 0 0 3 .00 .00 100.00 .00 1979-08-11 19y 07m 22d 1980-03-29 20y 03m 09d 1 Wilson
45 Hugh Thomson Adam 2 2 0 0 0 0 2 .00 .00 100.00 .00 1936-08-22 Not Known 1936-12-19 Not Known 1 Adam
45 Robert [4] Anderson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1940-01-02 Not Known 1940-04-13 Not Known 1 Anderson
45 James Bone 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1975-03-22 25y 06m 00d 1977-12-24 28y 03m 02d 2 Bone
45 James Henry Booth 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 21y 06m 25d 1969-04-12 21y 10m 17d 1 Booth
45 Dennis Bruce 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1968-12-21 22y 01m 03d 1969-04-12 22y 04m 25d 1 Bruce
45 Gordon Buchan 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1973-11-03 20y 11m 06d 1974-11-16 21y 11m 19d 2 Buchan
45 Luke Donnelly 2 1 1 0 0 0 2 .00 .00 100.00 .00 2020-10-23 24y 09m 03d 2020-12-29 24y 11m 09d 1 Donnelly
45 David Stephen Easson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1959-10-17 23y 01m 17d 1960-03-09 23y 06m 09d 1 Easson
45 Stewart Duncan Forsyth 2 1 1 0 0 0 2 .00 .00 100.00 .00 1979-08-11 17y 09m 16d 1980-03-29 18y 05m 03d 1 Forsyth
45 James Fraser 2 2 0 0 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known 1 Fraser
45 John Daniel Gould 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1938-10-15 Not Known 1939-01-03 Not Known 1 Gould
45 Derek D Grierson 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known 1 Grierson
45 Ian Harley 2 2 0 1 0 0 2 .00 .00 100.00 .00 1980-03-01 Not Known 1980-03-29 Not Known 1 Harley
45 William [4] Hill 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1938-10-15 Not Known 1940-01-02 Not Known 2 Hill
45 Dale Hilson 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2020-10-23 27y 10m 00d 2021-03-20 28y 02m 25d 1 Hilson
45 Jimmy Hodge 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 Not Known 1969-04-12 Not Known 1 Hodge
45 Tom Hughes 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 24y 05m 12d 1969-04-12 24y 09m 03d 1 Hughes
45 William Hughes 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1939-01-03 Not Known 1940-01-02 Not Known 2 Hughes
45 James Jack 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1968-12-21 23y 06m 03d 1969-04-12 23y 09m 25d 1 Jack
45 James Wardrop Johnston 2 2 0 0 0 0 2 .00 .00 100.00 .00 1935-09-07 Not Known 1936-01-11 Not Known 1 Johnston
45 Tom McLevy 2 2 0 0 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known 1 McLevy
45 Norman R Miller 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1940-01-02 Not Known 1940-04-13 Not Known 1 Miller
45 Stephen Mylles 2 1 1 0 0 0 2 .00 .00 100.00 .00 1979-08-11 22y 07m 16d 1980-03-01 23y 02m 04d 1 Mylles
45 Thomas O'Brien 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2020-12-29 29y 04m 22d 2021-03-20 29y 07m 13d 1 O'Brien
45 Gilbert Sherriffs 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known 1 Sherriffs
45 George Alexander Sinclair 2 1 1 0 0 0 2 .00 .00 100.00 .00 1978-04-08 17y 10m 14d 1978-04-29 17y 11m 04d 1 Sinclair
45 David Bruce Smith 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1974-11-16 31y 00m 02d 1975-03-22 31y 04m 08d 1 Smith
45 Wilson Robert Stark 2 1 1 0 0 0 2 .00 .00 100.00 .00 1979-08-11 20y 06m 03d 1980-03-01 21y 00m 22d 1 Stark
45 Scott Stewart 2 0 2 0 0 1 1 .00 50.00 50.00 25.00 2020-12-29 24y 08m 00d 2021-03-20 24y 10m 20d 1 Stewart
45 Ian Stirling 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 26y 02m 11d 1969-04-12 26y 06m 02d 1 Stirling
45 Gavin Swankie 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-23 36y 11m 01d 2020-12-29 37y 01m 07d 1 Swankie
45 Jason Thomson 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-23 33y 02m 27d 2020-12-29 33y 05m 03d 1 Thomson
45 Joseph T B Vannet 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1939-01-03 Not Known 1940-01-02 Not Known 2 Vannet
45 Miko Virtanen 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-23 21y 08m 24d 2020-12-29 21y 11m 00d 1 Virtanen
45 William [7] Walker 2 2 0 0 0 0 2 .00 .00 100.00 .00 1935-09-07 Not Known 1936-01-11 Not Known 1 Walker
45 John Carlin Wilkie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 20y 05m 20d 1969-04-12 20y 09m 11d 1 Wilkie
45 Bobby Williamson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1959-10-17 25y 10m 11d 1960-03-09 26y 03m 03d 1 Williamson
45 Ernest Tilney Winchester 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1972-10-28 28y 05m 10d 1973-03-03 28y 09m 13d 1 Winchester
83 Charles Adam 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1940-04-13 Not Known 1940-04-13 Not Known 1 Adam
83 William Alexander 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Alexander
83 Sergio Alvarez 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 24y 11m 24d 2015-07-30 24y 11m 24d 1 Alvarez
83 John Bonnar 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 23y 02m 04d 1947-03-15 23y 02m 04d 1 Bonnar
83 John [6] Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1960-03-09 Not Known 1960-03-09 Not Known 1 Brown
83 Dyken Bruce 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Bruce
83 Albert Buick 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 Buick
83 Thomas Cargill 1 1 0 1 0 0 1 .00 .00 100.00 .00 1936-01-11 Not Known 1936-01-11 Not Known 1 Cargill
83 Arthur John Carrie 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-03-15 26y 08m 11d 1947-03-15 26y 08m 11d 1 Carrie
83 William Japp Carver 1 1 0 0 0 0 1 .00 .00 100.00 .00 1935-09-07 Not Known 1935-09-07 Not Known 1 Carver
83 George Christie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 Christie
83 Thomas Christie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1940-04-13 Not Known 1940-04-13 Not Known 1 Christie
83 Alex Clark 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 Clark
83 Jamie Clarke 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 32y 10m 12d 2015-07-30 32y 10m 12d 1 Clarke
83 Lewis Coult 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 27y 01m 23d 2015-07-30 27y 01m 23d 1 Coult
83 David Robert Cowan 1 1 0 1 0 0 1 .00 .00 100.00 .00 1936-12-19 Not Known 1936-12-19 Not Known 1 Cowan
83 Ned Cowie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Cowie
83 Jim Crawford 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-17 Not Known 1959-10-17 Not Known 1 Crawford
83 John Devlin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Devlin
83 Charles Dunn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1960-03-09 Not Known 1960-03-09 Not Known 1 Dunn
83 David William Durno 1 0 1 0 0 0 1 .00 .00 100.00 .00 1980-03-29 17y 05m 01d 1980-03-29 17y 05m 01d 1 Durno
83 Alexander William Edwards 1 1 0 0 0 0 1 .00 .00 100.00 .00 1979-08-11 33y 04m 28d 1979-08-11 33y 04m 28d 1 Edwards
83 Samuel English 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known 1 English
83 John Evans 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known 1 Evans
83 Alex Findlay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 Findlay
83 Alex (Sandy) M Finnie 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-12 22y 04m 09d 1969-04-12 22y 04m 09d 1 Finnie
83 Allan Fleming 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 31y 02m 24d 2015-07-30 31y 02m 24d 1 Fleming
83 Peter M Flucker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1935-09-07 Not Known 1935-09-07 Not Known 1 Flucker
83 William A Fraser 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known 1 Fraser
83 R.R George 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 George
83 James Gourlay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-03-01 20y 11m 28d 1980-03-01 20y 11m 28d 1 Gourlay
83 Ian Henry Grant 1 0 1 0 0 0 1 .00 .00 100.00 .00 1978-04-29 19y 03m 19d 1978-04-29 19y 03m 19d 1 Grant
83 Martin Grehan 1 0 1 1 0 0 1 .00 .00 100.00 .00 2015-07-30 30y 09m 21d 2015-07-30 30y 09m 21d 1 Grehan
83 Jack Hamilton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2021-03-20 20y 08m 20d 2021-03-20 20y 08m 20d 1 Hamilton
83 Graham Hay 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 27y 11m 19d 2015-07-30 27y 11m 19d 1 Hay
83 Hugh B Hay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-17 27y 11m 15d 1959-10-17 27y 11m 15d 1 Hay
83 Kane Hester 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 20y 00m 18d 2015-07-30 20y 00m 18d 1 Hester
83 William Hill 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known 1 Hill
83 Stewart Hunter 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1975-03-22 19y 11m 10d 1975-03-22 19y 11m 10d 1 Hunter
83 Jim Hutton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 Hutton
83 William K Hynd 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known 1 Hynd
83 GD Jarrett 1 1 0 1 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Jarrett
83 John Ainslie Johnston 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-01-11 Not Known 1936-01-11 Not Known 1 Johnston
83 Jim Milne Jr 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Jr
83 Allan Kennedy 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1969-04-12 27y 10m 30d 1969-04-12 27y 10m 30d 1 Kennedy
83 Jordan Lowdon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 23y 01m 06d 2015-07-30 23y 01m 06d 1 Lowdon
83 Michael Lynch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-08-22 Not Known 1936-08-22 Not Known 1 Lynch
83 Colin Duncan Macnab 1 1 0 1 0 0 1 .00 .00 100.00 .00 1935-09-07 Not Known 1935-09-07 Not Known 1 Macnab
83 Billy (William James) McAlpine 1 1 0 0 0 0 1 .00 .00 100.00 .00 1972-10-28 24y 00m 05d 1972-10-28 24y 00m 05d 1 McAlpine
83 Charles McGinlay 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 21y 02m 09d 1947-03-15 21y 02m 09d 1 McGinlay
83 Bob McGlashan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 McGlashan
83 James McIlravey 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1975-03-22 19y 01m 18d 1975-03-22 19y 01m 18d 1 McIlravey
83 George McKay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1972-10-28 26y 05m 23d 1972-10-28 26y 05m 23d 1 McKay
83 Ian McLachlan 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1940-04-13 Not Known 1940-04-13 Not Known 1 McLachlan
83 Charles McMullan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known 1 McMullan
83 George McWattie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 McWattie
83 Dick Meffan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Meffan
83 William Mill 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Mill
83 John [1] Mitchell 1 0 1 0 0 0 1 .00 .00 100.00 .00 1977-12-24 Not Known 1977-12-24 Not Known 1 Mitchell
83 George Mudie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-01-02 Not Known 1940-01-02 Not Known 1 Mudie
83 Ronald G Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-17 Not Known 1959-10-17 Not Known 1 Murray
83 Tommy Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-12-24 34y 06m 23d 1977-12-24 34y 06m 23d 1 Murray
83 David Nicol 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 Nicol
83 Alexander Penny 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 Penny
83 Jim Pierson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-12-21 Not Known 1968-12-21 Not Known 1 Pierson
83 Carlo Pignatiello 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2021-03-20 21y 02m 04d 2021-03-20 21y 02m 04d 1 Pignatiello
83 Allan S Presslie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-17 18y 10m 26d 1959-10-17 18y 10m 26d 1 Presslie
83 Tommy Quinn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1960-03-09 Not Known 1960-03-09 Not Known 1 Quinn
83 Michael Ruth 1 1 0 0 0 0 2 .00 .00 100.00 .00 2020-10-23 18y 09m 15d 2020-12-29 18y 11m 21d 1 Ruth
83 Willie Schollay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Schollay
83 Gordon Sinclair 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-17 Not Known 1959-10-17 Not Known 1 Sinclair
83 Alexander Smith 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known 1 Smith
83 Denis Stanton 1 0 1 0 1 0 0 100.00 .00 .00 100.00 1973-03-03 23y 11m 13d 1973-03-03 23y 11m 13d 1 Stanton
83 Bill Steel 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Steel
83 Bill Stewart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 Stewart
83 Kieran Stewart 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 21y 02m 10d 2015-07-30 21y 02m 10d 1 Stewart
83 John Timmins 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known 1 Timmins
83 Thomas Stuart Turner 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-12-19 Not Known 1936-12-19 Not Known 1 Turner
83 Tom Walker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1974-04-02 22y 00m 18d 1974-04-02 22y 00m 18d 1 Walker
83 Ben Armour Williamson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2021-03-20 19y 07m 13d 2021-03-20 19y 07m 13d 1 Williamson
83 Craig Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 29y 02m 02d 2015-07-30 29y 02m 02d 1 Wilson
83 Alexander Wishart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 Wishart
83 Alexander Wright 1 1 0 0 0 0 1 .00 .00 100.00 .00 1960-03-09 Not Known 1960-03-09 Not Known 1 Wright
83 Jake [John] Young 1 1 0 0 0 0 1 .00 .00 100.00 .00 1960-03-09 Not Known 1960-03-09 Not Known 1 Young
167 Calum Brodie 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 17y 11m 09d 2015-07-30 17y 11m 09d 1 Brodie
167 Neil Gerard Follon 0 0 0 0 0 0 1 .00 .00 100.00 .00 1978-04-08 21y 00m 28d 1978-04-08 21y 00m 28d 1 Follon
167 Scott Gallacher 0 0 0 0 0 1 2 .00 33.33 66.67 16.67 2020-10-23 31y 03m 08d 2021-03-20 31y 08m 05d 1 Gallacher
167 Craig Johnstone 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 30y 08m 15d 2015-07-30 30y 08m 15d 1 Johnstone
167 William George Lawson 0 0 0 0 0 0 1 .00 .00 100.00 .00 1974-04-02 21y 11m 13d 1974-04-02 21y 11m 13d 1 Lawson
167 Kieran McWalter 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 19y 09m 24d 2015-07-30 19y 09m 24d 1 McWalter
167 Andy Munro 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 22y 08m 15d 2015-07-30 22y 08m 15d 1 Munro
167 Brian W Reid 0 0 0 0 1 0 0 100.00 .00 .00 100.00 1974-11-16 20y 06m 11d 1974-11-16 20y 06m 11d 1 Reid
167 Jamie Reid 0 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 24y 07m 09d 2015-07-30 24y 07m 09d 1 Reid
167 John (Ian) Reid 0 0 0 0 0 0 1 .00 .00 100.00 .00 1968-12-21 22y 10m 08d 1968-12-21 22y 10m 08d 1 Reid
167 Mark Whatley 0 0 0 0 0 1 2 .00 33.33 66.67 16.67 2020-10-23 30y 03m 12d 2021-03-20 30y 08m 09d 1 Whatley


Top 100 Appearances All Games

Players appearances and goals are included.

Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Tom David Cargill 12 12 0 0 2 2 8 16.67 16.67 66.67 25.00 1968-12-21 24y 00m 06d 1980-03-29 35y 03m 14d 6 Cargill
2 Attillio Pietro Becci 10 10 0 0 0 3 7 .00 30.00 70.00 15.00 1935-09-07 Not Known 1940-04-13 Not Known 5 Becci
2 William P Fordyce 10 10 0 0 0 3 7 .00 30.00 70.00 15.00 1935-09-07 Not Known 1940-04-13 Not Known 5 Fordyce
2 Derek Rylance 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1972-10-28 Not Known 1979-08-11 Not Known 5 Rylance
5 George Urquhart 9 9 0 0 0 3 6 .00 33.33 66.67 16.67 1935-09-07 Not Known 1940-04-13 Not Known 5 Urquhart
6 Andrew Adams 8 8 0 1 0 3 5 .00 37.50 62.50 18.75 1936-08-22 Not Known 1940-04-13 Not Known 4 Adams
6 John Ernest Fletcher 8 7 1 0 1 1 6 12.50 12.50 75.00 18.75 1972-10-28 19y 06m 17d 1978-04-29 25y 00m 18d 4 Fletcher
6 Eric John Francis Sellars 8 8 0 4 2 2 4 25.00 25.00 50.00 37.50 1968-12-21 23y 00m 23d 1975-03-22 29y 03m 22d 4 Sellars
9 Alexander A Brand 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 1936-01-11 Not Known 1939-01-03 Not Known 4 Brand
9 Jim Cant 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1968-12-21 21y 11m 03d 1975-03-22 28y 02m 04d 4 Cant
9 Thomas Edgar Yule 7 7 0 2 1 0 6 14.29 .00 85.71 14.29 1974-11-16 21y 09m 20d 1980-03-29 27y 02m 02d 3 Yule
12 David Gold 6 4 2 1 1 1 4 16.67 16.67 66.67 25.00 2015-07-30 22y 06m 29d 2021-03-20 28y 02m 19d 4 Gold
12 Robert Alexander Linn 6 4 2 0 1 1 4 16.67 16.67 66.67 25.00 2015-07-30 29y 09m 20d 2021-03-20 35y 05m 10d 4 Linn
12 John Lister 6 6 0 0 0 0 6 .00 .00 100.00 .00 1977-12-24 20y 05m 22d 1980-03-29 22y 08m 27d 2 Lister
12 John [3] Lowe 6 6 0 0 0 0 6 .00 .00 100.00 .00 1935-09-07 Not Known 1938-04-16 Not Known 3 Lowe
12 Gordon Marshall 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1972-10-28 33y 03m 26d 1975-03-22 35y 08m 20d 3 Marshall
12 Allan Walter McKenzie 6 5 1 0 0 0 6 .00 .00 100.00 .00 1977-12-24 24y 06m 21d 1980-03-29 26y 09m 26d 2 McKenzie
12 Cameron (Robert) Murray 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1973-11-03 29y 04m 14d 1978-04-08 33y 09m 19d 3 Murray
19 Robert W Christie 5 5 0 2 0 3 2 .00 60.00 40.00 30.00 1937-12-11 Not Known 1940-04-13 Not Known 3 Christie
19 John Duff 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1935-09-07 Not Known 1940-04-13 Not Known 3 Duff
19 Colin Hamilton 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2018-07-03 26y 01m 26d 2021-03-20 28y 10m 13d 3 Hamilton
19 Lindsay Kydd 5 4 1 0 0 0 5 .00 .00 100.00 .00 1977-12-24 24y 09m 29d 1980-03-29 27y 01m 04d 2 Kydd
19 Richard Little 5 5 0 0 1 1 3 20.00 20.00 60.00 30.00 2015-07-30 26y 02m 10d 2021-03-20 31y 10m 00d 3 Little
19 James Robertson Beatt Milne 5 5 0 0 2 1 3 33.33 16.67 50.00 41.67 1972-10-28 21y 10m 27d 1975-03-22 24y 03m 21d 3 Milne
19 Peter Joseph Robertson 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 1936-12-19 Not Known 1939-01-03 Not Known 3 Robertson
19 William James Wells 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1975-03-22 22y 07m 04d 1980-03-29 27y 07m 11d 3 Wells
27 Joe Carson 4 4 0 1 1 0 4 20.00 .00 80.00 20.00 1974-04-02 20y 04m 09d 1978-04-29 24y 05m 05d 3 Carson
27 John [2] Devlin 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1936-08-22 Not Known 1938-10-15 Not Known 3 Devlin
27 Charles Gavin 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1936-12-19 Not Known 1938-10-15 Not Known 3 Gavin
27 Albert Kidd 4 4 0 0 0 0 4 .00 .00 100.00 .00 1977-12-24 20y 02m 08d 1979-08-11 21y 09m 26d 2 Kidd
27 Bob McGlashan 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1896-02-08 Not Known 1902-05-06 Not Known 4 McGlashan
27 John [1] McInally 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1937-12-11 Not Known 1940-01-02 Not Known 3 McInally
27 Michael McKenna 4 2 2 0 0 1 3 .00 25.00 75.00 12.50 2018-07-03 25y 05m 29d 2021-03-20 28y 02m 16d 2 McKenna
27 Thomas O'Brien 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2018-07-03 26y 10m 26d 2021-03-20 29y 07m 13d 3 O'Brien
27 Andy Penman 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1973-03-03 30y 00m 11d 1974-11-16 31y 08m 27d 3 Penman
36 John Carrie 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1900-05-14 Not Known 1902-05-06 Not Known 3 Carrie
36 James Craigen 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2020-10-23 29y 06m 25d 2021-03-20 29y 11m 20d 1 Craigen
36 David Scott Cumming 3 3 0 0 0 0 3 .00 .00 100.00 .00 1935-09-07 25y 04m 01d 1936-08-22 26y 03m 16d 2 Cumming
36 Luke Donnelly 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 2019-06-29 23y 05m 09d 2020-12-29 24y 11m 09d 2 Donnelly
36 Kris Doolan 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 2020-10-23 34y 01m 09d 2021-03-20 34y 06m 06d 1 Doolan
36 Andy Fettes 3 3 0 0 0 0 3 .00 .00 100.00 .00 1977-12-24 22y 01m 27d 1978-04-29 22y 06m 02d 1 Fettes
36 Derek Gaston 3 3 0 0 1 1 2 25.00 25.00 50.00 37.50 2019-06-29 32y 02m 11d 2021-03-20 33y 11m 02d 2 Gaston
36 William James Gavine 3 2 1 0 0 0 3 .00 .00 100.00 .00 1979-08-11 22y 02m 29d 1980-03-29 22y 10m 16d 1 Gavine
36 Bobby Middleton 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1900-05-14 Not Known 1902-05-06 Not Known 3 Middleton
36 Kenneth Morris Payne 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 1972-10-28 20y 09m 14d 1973-11-03 21y 09m 20d 2 Payne
36 William James Pirie 3 3 0 3 1 0 2 33.33 .00 66.67 33.33 1972-10-28 23y 06m 26d 1973-11-03 24y 07m 01d 2 Pirie
36 Ernest Norman Scrimgeour 3 3 0 0 0 0 3 .00 .00 100.00 .00 1979-08-11 21y 09m 08d 1980-03-29 22y 04m 26d 1 Scrimgeour
36 Scott Stewart 3 1 2 0 1 1 1 33.33 33.33 33.33 50.00 2019-06-29 23y 02m 00d 2021-03-20 24y 10m 20d 2 Stewart
36 Gavin Swankie 3 3 0 0 0 0 3 .00 .00 100.00 .00 2018-07-03 34y 07m 11d 2020-12-29 37y 01m 07d 2 Swankie
36 Jason Thomson 3 3 0 0 0 0 3 .00 .00 100.00 .00 2018-07-03 30y 11m 07d 2020-12-29 33y 05m 03d 2 Thomson
36 Robert Brown Waddell 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1973-03-03 29y 02m 13d 1974-04-02 30y 03m 15d 2 Waddell
36 Terry Wilson 3 3 0 0 0 0 3 .00 .00 100.00 .00 1979-08-11 19y 07m 22d 1980-03-29 20y 03m 09d 1 Wilson
53 Hugh Thomson Adam 2 2 0 0 0 0 2 .00 .00 100.00 .00 1936-08-22 Not Known 1936-12-19 Not Known 1 Adam
53 Robert [4] Anderson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1940-01-02 Not Known 1940-04-13 Not Known 1 Anderson
53 Harry Black 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1902-05-06 Not Known 2 Black
53 James Bone 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1975-03-22 25y 06m 00d 1977-12-24 28y 03m 02d 2 Bone
53 James Henry Booth 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 21y 06m 25d 1969-04-12 21y 10m 17d 1 Booth
53 Dennis Bruce 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1968-12-21 22y 01m 03d 1969-04-12 22y 04m 25d 1 Bruce
53 Dyken Bruce 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1878-11-09 Not Known 1881-03-19 Not Known 2 Bruce
53 Gordon Buchan 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 1973-11-03 20y 11m 06d 1974-11-16 21y 11m 19d 2 Buchan
53 George Clark 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1902-05-06 Not Known 2 Clark
53 John Devlin 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1878-11-09 Not Known 1881-03-19 Not Known 2 Devlin
53 Tom Dilly 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1902-05-06 Not Known 2 Dilly
53 David Stephen Easson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1959-10-17 23y 01m 17d 1960-03-09 23y 06m 09d 1 Easson
53 Stewart Duncan Forsyth 2 1 1 0 0 0 2 .00 .00 100.00 .00 1979-08-11 17y 09m 16d 1980-03-29 18y 05m 03d 1 Forsyth
53 James Fraser 2 2 0 0 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known 1 Fraser
53 John Daniel Gould 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1938-10-15 Not Known 1939-01-03 Not Known 1 Gould
53 Derek D Grierson 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known 1 Grierson
53 Ian Harley 2 2 0 1 0 0 2 .00 .00 100.00 .00 1980-03-01 Not Known 1980-03-29 Not Known 1 Harley
53 Kane Hester 2 0 2 1 0 0 2 .00 .00 100.00 .00 2015-07-30 20y 00m 18d 2018-07-03 22y 11m 21d 2 Hester
53 William [4] Hill 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1938-10-15 Not Known 1940-01-02 Not Known 2 Hill
53 Dale Hilson 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 2020-10-23 27y 10m 00d 2021-03-20 28y 02m 25d 1 Hilson
53 Jimmy Hodge 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 Not Known 1969-04-12 Not Known 1 Hodge
53 Tom Hughes 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 24y 05m 12d 1969-04-12 24y 09m 03d 1 Hughes
53 William Hughes 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1939-01-03 Not Known 1940-01-02 Not Known 2 Hughes
53 James Jack 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1968-12-21 23y 06m 03d 1969-04-12 23y 09m 25d 1 Jack
53 Darren Jamieson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2018-07-03 27y 04m 18d 2019-06-29 28y 04m 14d 2 Jamieson
53 James Wardrop Johnston 2 2 0 0 0 0 2 .00 .00 100.00 .00 1935-09-07 Not Known 1936-01-11 Not Known 1 Johnston
53 Jim Milne Jr 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1878-11-09 Not Known 1881-03-19 Not Known 2 Jr
53 Omar Kader 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2018-07-03 32y 02m 04d 2019-06-29 33y 02m 00d 2 Kader
53 Tom McLevy 2 2 0 0 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known 1 McLevy
53 Norman R Miller 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1940-01-02 Not Known 1940-04-13 Not Known 1 Miller
53 Isaac Milne 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1900-05-14 Not Known 1902-05-06 Not Known 2 Milne
53 Alexander Mollison 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1902-05-06 Not Known 2 Mollison
53 Stephen Mylles 2 1 1 0 0 0 2 .00 .00 100.00 .00 1979-08-11 22y 07m 16d 1980-03-01 23y 02m 04d 1 Mylles
53 Gilbert Sherriffs 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known 1 Sherriffs
53 George Alexander Sinclair 2 1 1 0 0 0 2 .00 .00 100.00 .00 1978-04-08 17y 10m 14d 1978-04-29 17y 11m 04d 1 Sinclair
53 David Bruce Smith 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1974-11-16 31y 00m 02d 1975-03-22 31y 04m 08d 1 Smith
53 Jim Milne Sr 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1881-03-19 Not Known 1886-01-30 Not Known 2 Sr
53 Wilson Robert Stark 2 1 1 0 0 0 2 .00 .00 100.00 .00 1979-08-11 20y 06m 03d 1980-03-01 21y 00m 22d 1 Stark
53 Ian Stirling 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 26y 02m 11d 1969-04-12 26y 06m 02d 1 Stirling
53 Joseph T B Vannet 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1939-01-03 Not Known 1940-01-02 Not Known 2 Vannet
53 Miko Virtanen 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-10-23 21y 08m 24d 2020-12-29 21y 11m 00d 1 Virtanen
53 William [7] Walker 2 2 0 0 0 0 2 .00 .00 100.00 .00 1935-09-07 Not Known 1936-01-11 Not Known 1 Walker
53 John Carlin Wilkie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 20y 05m 20d 1969-04-12 20y 09m 11d 1 Wilkie
53 Bobby Williamson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1959-10-17 25y 10m 11d 1960-03-09 26y 03m 03d 1 Williamson
53 David Willocks 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1902-05-06 Not Known 2 Willocks
53 Ernest Tilney Winchester 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1972-10-28 28y 05m 10d 1973-03-03 28y 09m 13d 1 Winchester
99 Charles Adam 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1940-04-13 Not Known 1940-04-13 Not Known 1 Adam
99 William Alexander 1 1 0 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Alexander

Scorers Competitive Games


Total Distinct (ex ogs) = 27

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Eric John Francis Sellars 4 8 .50 1968-12-21 23y 00m 23d 1 1973-11-03 27y 11m 06d 5 3 Sellars
2 William James Pirie 3 3 1.00 1973-03-03 23y 11m 01d 2 1973-11-03 24y 07m 01d 3 2 Pirie
3 Alexander A Brand 2 7 .29 1938-04-16 Not Known 5 1938-10-15 Not Known 6 2 Brand
3 Robert W Christie 2 5 .40 1938-04-16 Not Known 2 1940-04-13 Not Known 5 2 Christie
3 John [1] McInally 2 4 .50 1938-04-16 Not Known 2 1939-01-03 Not Known 3 2 McInally
3 Thomas Edgar Yule 2 7 .29 1974-11-16 21y 09m 20d 1 1979-08-11 26y 06m 15d 5 2 Yule
7 Andrew Adams 1 8 .13 1937-12-11 Not Known 3 1937-12-11 Not Known 3 1 Adams
7 Dennis Bruce 1 2 .50 1968-12-21 22y 01m 03d 1 1968-12-21 22y 01m 03d 1 1 Bruce
7 Thomas Cargill 1 1 1.00 1936-01-11 Not Known 1 1936-01-11 Not Known 1 1 Cargill
7 Arthur John Carrie 1 1 1.00 1947-03-15 26y 08m 11d 1 1947-03-15 26y 08m 11d 1 1 Carrie
7 Joe Carson 1 4 .25 1978-04-08 24y 04m 15d 4 1978-04-08 24y 04m 15d 4 1 Carson
7 David Robert Cowan 1 1 1.00 1936-12-19 Not Known 1 1936-12-19 Not Known 1 1 Cowan
7 Kris Doolan 1 3 .33 2020-12-29 34y 03m 15d 2 2020-12-29 34y 03m 15d 2 1 Doolan
7 David Gold 1 6 .17 2015-07-30 22y 06m 29d 1 2015-07-30 22y 06m 29d 1 1 Gold
7 Martin Grehan 1 1 1.00 2015-07-30 30y 09m 21d 1 2015-07-30 30y 09m 21d 1 1 Grehan
7 Derek D Grierson 1 2 .50 1959-10-17 Not Known 1 1959-10-17 Not Known 1 1 Grierson
7 Ian Harley 1 2 .50 1980-03-01 Not Known 1 1980-03-01 Not Known 1 1 Harley
7 William Hughes 1 2 .50 1940-01-02 Not Known 2 1940-01-02 Not Known 2 1 Hughes
7 William K Hynd 1 1 1.00 1947-03-15 Not Known 1 1947-03-15 Not Known 1 1 Hynd
7 James Jack 1 1 2 .50 1969-04-12 23y 09m 25d 2 1969-04-12 23y 09m 25d 2 1 Jack
7 GD Jarrett 1 1 1.00 1878-11-09 Not Known 1 1878-11-09 Not Known 1 1 Jarrett
7 Colin Duncan Macnab 1 1 1.00 1935-09-07 Not Known 1 1935-09-07 Not Known 1 1 Macnab
7 Ian McLachlan 1 1 1.00 1940-04-13 Not Known 1 1940-04-13 Not Known 1 1 McLachlan
7 Andy Penman 1 4 .25 1974-11-16 31y 08m 27d 4 1974-11-16 31y 08m 27d 4 1 Penman
7 Gilbert Sherriffs 1 2 .50 1960-03-09 Not Known 2 1960-03-09 Not Known 2 1 Sherriffs
7 Joseph T B Vannet 1 2 .50 1940-01-02 Not Known 2 1940-01-02 Not Known 2 1 Vannet
7 William James Wells 1 5 .20 1978-04-08 25y 07m 21d 2 1978-04-08 25y 07m 21d 2 1 Wells


Scorers All Games


Total Distinct (ex ogs) = 32

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Eric John Francis Sellars 4 8 .50 1968-12-21 23y 00m 23d 1 1973-11-03 27y 11m 06d 5 3 Sellars
2 William James Pirie 3 3 1.00 1973-03-03 23y 11m 01d 2 1973-11-03 24y 07m 01d 3 2 Pirie
3 Alexander A Brand 2 7 .29 1938-04-16 Not Known 5 1938-10-15 Not Known 6 2 Brand
3 Robert W Christie 2 5 .40 1938-04-16 Not Known 2 1940-04-13 Not Known 5 2 Christie
3 John [1] McInally 2 4 .50 1938-04-16 Not Known 2 1939-01-03 Not Known 3 2 McInally
3 Thomas Edgar Yule 2 7 .29 1974-11-16 21y 09m 20d 1 1979-08-11 26y 06m 15d 5 2 Yule
7 Andrew Adams 1 8 .13 1937-12-11 Not Known 3 1937-12-11 Not Known 3 1 Adams
7 Dennis Bruce 1 2 .50 1968-12-21 22y 01m 03d 1 1968-12-21 22y 01m 03d 1 1 Bruce
7 Thomas Cargill 1 1 1.00 1936-01-11 Not Known 1 1936-01-11 Not Known 1 1 Cargill
7 Arthur John Carrie 1 1 1.00 1947-03-15 26y 08m 11d 1 1947-03-15 26y 08m 11d 1 1 Carrie
7 Joe Carson 1 4 .25 1978-04-08 24y 04m 15d 4 1978-04-08 24y 04m 15d 4 1 Carson
7 David Robert Cowan 1 1 1.00 1936-12-19 Not Known 1 1936-12-19 Not Known 1 1 Cowan
7 Luke Donnelly 1 3 .33 2019-06-29 23y 05m 09d 0 2019-06-29 23y 05m 09d 0 1 Donnelly
7 Kris Doolan 1 3 .33 2020-12-29 34y 03m 15d 2 2020-12-29 34y 03m 15d 2 1 Doolan
7 Steven James Doris 1 1 1.00 2019-06-29 30y 10m 20d 0 2019-06-29 30y 10m 20d 0 1 Doris
7 David Gold 1 6 .17 2015-07-30 22y 06m 29d 1 2015-07-30 22y 06m 29d 1 1 Gold
7 Martin Grehan 1 1 1.00 2015-07-30 30y 09m 21d 1 2015-07-30 30y 09m 21d 1 1 Grehan
7 Derek D Grierson 1 2 .50 1959-10-17 Not Known 1 1959-10-17 Not Known 1 1 Grierson
7 Ian Harley 1 2 .50 1980-03-01 Not Known 1 1980-03-01 Not Known 1 1 Harley
7 Kane Hester 1 2 .50 2018-07-03 22y 11m 21d 0 2018-07-03 22y 11m 21d 0 1 Hester
7 William Hughes 1 2 .50 1940-01-02 Not Known 2 1940-01-02 Not Known 2 1 Hughes
7 William K Hynd 1 1 1.00 1947-03-15 Not Known 1 1947-03-15 Not Known 1 1 Hynd
7 James Jack 1 1 2 .50 1969-04-12 23y 09m 25d 2 1969-04-12 23y 09m 25d 2 1 Jack
7 GD Jarrett 1 1 1.00 1878-11-09 Not Known 1 1878-11-09 Not Known 1 1 Jarrett
7 Paul Kirkcaldy 1 1 1.00 1985-10-23 19y 02m 26d 0 1985-10-23 19y 02m 26d 0 1 Kirkcaldy
7 George Leuchars 1 1 1.00 1900-05-14 Not Known 0 1900-05-14 Not Known 0 1 Leuchars
7 Colin Duncan Macnab 1 1 1.00 1935-09-07 Not Known 1 1935-09-07 Not Known 1 1 Macnab
7 Ian McLachlan 1 1 1.00 1940-04-13 Not Known 1 1940-04-13 Not Known 1 1 McLachlan
7 Andy Penman 1 4 .25 1974-11-16 31y 08m 27d 4 1974-11-16 31y 08m 27d 4 1 Penman
7 Gilbert Sherriffs 1 2 .50 1960-03-09 Not Known 2 1960-03-09 Not Known 2 1 Sherriffs
7 Joseph T B Vannet 1 2 .50 1940-01-02 Not Known 2 1940-01-02 Not Known 2 1 Vannet
7 William James Wells 1 5 .20 1978-04-08 25y 07m 21d 2 1978-04-08 25y 07m 21d 2 1 Wells



Hat Tricks


Total = 0

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


Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Gordon Marshall 6 11 1.83 2 1 3 33.33 16.67 50.00 41.67 1972-10-28 33y 03m 26d 1975-03-22 35y 08m 20d 3 Marshall
1 John Lister 6 16 2.67 0 0 6 .00 .00 100.00 .00 1977-12-24 20y 05m 22d 1980-03-29 22y 08m 27d 2 Lister
3 Peter Joseph Robertson 5 15 3.00 0 2 3 .00 40.00 60.00 20.00 1936-12-19 Not Known 1939-01-03 Not Known 3 Robertson
4 David Scott Cumming 3 8 2.67 0 0 3 .00 .00 100.00 .00 1935-09-07 25y 04m 01d 1936-08-22 26y 03m 16d 2 Cumming
4 Derek Gaston 3 4 1.33 0 1 2 .00 33.33 66.67 16.67 2020-10-23 33y 06m 05d 2021-03-20 33y 11m 02d 1 Gaston
6 Jimmy Hodge 2 5 2.50 0 1 1 .00 50.00 50.00 25.00 1968-12-21 Not Known 1969-04-12 Not Known 1 Hodge
6 Robert [4] Anderson 2 9 4.50 0 1 1 .00 50.00 50.00 25.00 1940-01-02 Not Known 1940-04-13 Not Known 1 Anderson
6 Bobby Williamson 2 8 4.00 0 0 2 .00 .00 100.00 .00 1959-10-17 25y 10m 11d 1960-03-09 26y 03m 03d 1 Williamson
9 George McWattie 1 4 4.00 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known 1 McWattie
9 Allan Fleming 1 4 4.00 0 0 1 .00 .00 100.00 .00 2015-07-30 31y 02m 24d 2015-07-30 31y 02m 24d 1 Fleming
9 John Bonnar 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1947-03-15 23y 02m 04d 1947-03-15 23y 02m 04d 1 Bonnar
9 Willie Schollay 1 2 2.00 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known 1 Schollay

Hearts Top 20 Appearances

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

Total Played = 119
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Jefferies 10 10 0 0 8 0 2 80.00 .00 20.00 80.00 1973-03-03 22y 03m 09d 1980-03-29 29y 04m 07d 5 Jefferies
2 Willie Gibson 9 9 0 0 7 1 1 77.78 11.11 11.11 83.33 1974-04-02 20y 11m 30d 1980-03-29 26y 11m 26d 4 Gibson
2 Duncan McClure 9 9 0 0 5 3 1 55.56 33.33 11.11 72.22 1936-08-22 23y 02m 12d 1947-03-15 33y 09m 05d 5 McClure
4 Donald Park 7 6 1 0 6 1 0 85.71 14.29 .00 92.86 1972-10-28 19y 03m 09d 1978-04-29 24y 09m 10d 4 Park
4 David Clunie 7 7 0 0 4 2 1 57.14 28.57 14.29 71.43 1968-12-21 20y 09m 05d 1975-03-22 27y 00m 06d 4 Clunie
6 Malcolm Robertson 6 5 1 0 6 0 0 100.00 .00 .00 100.00 1977-12-24 26y 05m 17d 1980-03-29 28y 08m 22d 2 Robertson
6 Cammy Fraser 6 6 0 0 6 0 0 100.00 .00 .00 100.00 1977-12-24 20y 05m 02d 1980-03-29 22y 08m 07d 2 Fraser
6 Tommy Murray 6 4 2 0 3 1 2 50.00 16.67 33.33 58.33 1972-10-28 29y 04m 27d 1975-03-22 31y 09m 21d 3 Murray
6 Donald Ford 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1968-12-21 24y 01m 26d 1974-11-16 30y 00m 22d 4 Ford
6 Drew Busby 6 6 0 0 5 1 0 83.33 16.67 .00 91.67 1973-11-03 25y 10m 26d 1978-04-29 30y 04m 21d 3 Busby
11 Jim Cruickshank 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1968-12-21 27y 08m 08d 1975-03-22 33y 11m 09d 4 Cruickshank
11 Alan Anderson 5 5 0 0 3 2 0 60.00 40.00 .00 80.00 1969-04-12 29y 03m 22d 1975-03-22 35y 03m 01d 4 Anderson
13 John Brough 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1978-04-08 18y 00m 09d 1980-03-29 19y 11m 29d 2 Brough
13 Graham Shaw 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1978-04-08 26y 06m 00d 1980-03-29 28y 05m 21d 2 Shaw
13 Jim Brown 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1972-10-28 22y 02m 17d 1975-03-22 24y 07m 11d 3 Brown
13 Jamie Walker 4 1 3 0 3 1 0 75.00 25.00 .00 87.50 2015-07-30 22y 01m 05d 2021-03-20 27y 08m 23d 2 Walker
13 Eddie Thomson 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1968-12-21 21y 09m 26d 1973-03-03 26y 00m 06d 2 Thomson
18 Dave McNicoll 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1977-12-24 26y 03m 01d 1978-04-29 26y 07m 06d 1 McNicoll
18 Eamonn Bannon 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1977-12-24 19y 08m 06d 1978-04-29 20y 00m 11d 1 Bannon
18 Craig Halkett 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2020-10-23 25y 04m 24d 2021-03-20 25y 09m 20d 1 Halkett
18 Liam Boyce 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2020-10-23 29y 06m 15d 2021-03-20 29y 11m 12d 1 Boyce
18 Michael Smith 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2020-10-23 32y 01m 19d 2021-03-20 32y 06m 16d 1 Smith
18 Craig Gordon 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2020-10-23 37y 09m 23d 2021-03-20 38y 02m 20d 1 Gordon
18 Andy Halliday 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 2020-10-23 29y 00m 12d 2021-03-20 29y 05m 09d 1 Halliday
18 Mihai Popescu 3 2 1 0 2 1 0 66.67 33.33 .00 83.33 2020-10-23 27y 05m 16d 2021-03-20 27y 10m 13d 1 Popescu
18 Kenny Garland 3 3 0 0 2 1 0 66.67 33.33 .00 83.33 1969-04-12 21y 00m 27d 1973-11-03 25y 07m 18d 3 Garland
18 Bobby Baxter 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1940-01-02 28y 11m 10d 1947-03-15 36y 01m 20d 2 Baxter
18 Bobby Robinson 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1979-08-11 28y 09m 01d 1980-03-29 29y 04m 19d 1 Robinson
18 Frank Liddell 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1979-08-11 26y 01m 01d 1980-03-29 26y 08m 19d 1 Liddell
18 Walter Kidd 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1977-12-24 19y 09m 14d 1980-03-29 22y 00m 19d 2 Kidd
18 Kenny Aird 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1973-03-03 25y 10m 18d 1974-11-16 27y 07m 03d 3 Aird
18 Lawrie Tierney 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1977-12-24 18y 08m 20d 1979-08-11 20y 04m 07d 2 Tierney
18 Ian Sneddon 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1972-10-28 25y 10m 28d 1974-04-02 27y 04m 03d 2 Sneddon
18 Roy Kay 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1973-11-03 24y 00m 10d 1975-03-22 25y 04m 26d 2 Kay

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 25

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Willie Gibson 8 2 9 .89 1974-04-02 20y 11m 30d n/a 1980-03-01 26y 10m 27d n/a 3 Gibson
2 Drew Busby 4 6 .67 1977-12-24 30y 00m 16d n/a 1978-04-08 30y 04m 00d n/a 1 Busby
3 Ian Crawford 3 2 1.50 1959-10-17 25y 03m 03d n/a 1960-03-09 25y 07m 24d n/a 1 Crawford
3 Malcolm Robertson 3 6 .50 1977-12-24 26y 05m 17d n/a 1980-03-29 28y 08m 22d n/a 2 Robertson
3 Donald Park 3 7 .43 1972-10-28 19y 03m 09d n/a 1974-04-02 20y 08m 14d n/a 2 Park
3 Steven Naismith 3 1 1 3.00 2020-12-29 34y 03m 15d n/a 2020-12-29 34y 03m 15d n/a 1 Naismith
7 Osman Sow 2 1 1 2.00 2015-07-30 25y 03m 08d n/a 2015-07-30 25y 03m 08d n/a 1 Sow
7 Jimmy Murray 2 1 2.00 1960-03-09 27y 01m 05d n/a 1960-03-09 27y 01m 05d n/a 1 Murray
7 Eamonn Bannon 2 3 .67 1978-04-08 19y 11m 21d n/a 1978-04-29 20y 00m 11d n/a 1 Bannon
7 Donald Ford 2 1 6 .33 1973-11-03 29y 00m 09d n/a 1973-11-03 29y 00m 09d n/a 1 Ford
7 Tommy Traynor 2 2 1.00 1968-12-21 25y 02m 24d n/a 1969-04-12 25y 06m 16d n/a 1 Traynor
12 Craig Wighton 1 2 .50 2020-10-23 23y 02m 26d n/a 2020-10-23 23y 02m 26d n/a 1 Wighton
12 George Fleming 1 2 .50 1968-12-21 20y 02m 29d n/a 1968-12-21 20y 02m 29d n/a 1 Fleming
12 Cammy Fraser 1 6 .17 1979-08-11 22y 00m 20d n/a 1979-08-11 22y 00m 20d n/a 1 Fraser
12 Billy Higgins 1 2 .50 1960-03-09 19y 11m 23d n/a 1960-03-09 19y 11m 23d n/a 1 Higgins
12 Jim Irvine 1 1 1.00 1969-04-12 28y 07m 26d n/a 1969-04-12 28y 07m 26d n/a 1 Irvine
12 Alan Gordon 1 1 1.00 1968-12-21 24y 07m 07d n/a 1968-12-21 24y 07m 07d n/a 1 Gordon
12 Johnny Hamilton 1 1 1.00 1959-10-17 24y 08m 25d n/a 1959-10-17 24y 08m 25d n/a 1 Hamilton
12 Ken Currie 1 1 1.00 1947-03-15 21y 06m 12d n/a 1947-03-15 21y 06m 12d n/a 1 Currie
12 Eric Carruthers 1 1 1.00 1972-10-28 19y 08m 06d n/a 1972-10-28 19y 08m 06d n/a 1 Carruthers
12 David Clunie 1 7 .14 1972-10-28 24y 07m 12d n/a 1972-10-28 24y 07m 12d n/a 1 Clunie
12 Tommy Murray 1 6 .17 1974-11-16 31y 05m 15d n/a 1974-11-16 31y 05m 15d n/a 1 Murray
12 Jordan McGhee 1 1 1.00 2015-07-30 19y 00m 06d n/a 2015-07-30 19y 00m 06d n/a 1 McGhee
12 John Stevenson 1 2 .50 1974-04-02 20y 09m 16d n/a 1974-04-02 20y 09m 16d n/a 1 Stevenson
12 Gordon Smith 1 2 .50 1959-10-17 35y 04m 22d n/a 1959-10-17 35y 04m 22d n/a 1 Smith



Hearts Hat Tricks


Total = 0

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


Hearts Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank 5 8 1.60 2 1 2 40.00 20.00 40.00 50.00 1968-12-21 27y 08m 08d 1975-03-22 33y 11m 09d 4 Cruickshank
2 John Brough 4 3 .75 4 0 0 100.00 .00 .00 100.00 1978-04-08 18y 00m 09d 1980-03-29 19y 11m 29d 2 Brough
3 Craig Gordon 3 1 .33 2 1 0 66.67 33.33 .00 83.33 2020-10-23 37y 09m 23d 2021-03-20 38y 02m 20d 1 Gordon
3 Kenny Garland 3 4 1.33 2 1 0 66.67 33.33 .00 83.33 1969-04-12 21y 00m 27d 1973-11-03 25y 07m 18d 3 Garland
5 Gordon Marshall 2 2 1.00 2 0 0 100.00 .00 .00 100.00 1959-10-17 20y 03m 15d 1960-03-09 20y 08m 07d 1 Marshall
6 Jimmy Brown 1 2 2.00 0 0 1 .00 .00 100.00 .00 1947-03-15 21y 07m 24d 1947-03-15 21y 07m 24d 1 Brown
6 Jack Hamilton 1 2 2.00 1 0 0 100.00 .00 .00 100.00 2015-07-30 21y 04m 08d 2015-07-30 21y 04m 08d 1 Hamilton
6 Thomson Allan 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1979-08-11 32y 10m 06d 1979-08-11 32y 10m 06d 1 Allan
6 Ray Dunlop 1 0 .00 1 0 0 100.00 .00 .00 100.00 1977-12-24 27y 01m 01d 1977-12-24 27y 01m 01d 1 Dunlop

Both Clubs Top 20 Appearances


Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Tom David Cargill Arbroath 12 12 0 0 2 2 8 16.67 16.67 66.67 25.00 1968-12-21 24y 00m 06d 1980-03-29 35y 03m 14d 6 Cargill
2 Attillio Pietro Becci Arbroath 10 10 0 0 0 3 7 .00 30.00 70.00 15.00 1935-09-07 Not Known 1940-04-13 Not Known 5 Becci
2 William P Fordyce Arbroath 10 10 0 0 0 3 7 .00 30.00 70.00 15.00 1935-09-07 Not Known 1940-04-13 Not Known 5 Fordyce
2 Jim Jefferies Hearts 10 10 0 0 8 0 2 80.00 .00 20.00 80.00 1973-03-03 22y 03m 09d 1980-03-29 29y 04m 07d 5 Jefferies
2 Derek Rylance Arbroath 10 10 0 0 2 1 7 20.00 10.00 70.00 25.00 1972-10-28 Not Known 1979-08-11 Not Known 5 Rylance
6 Willie Gibson Hearts 9 9 0 0 7 1 1 77.78 11.11 11.11 83.33 1974-04-02 20y 11m 30d 1980-03-29 26y 11m 26d 4 Gibson
6 Duncan McClure Hearts 9 9 0 0 5 3 1 55.56 33.33 11.11 72.22 1936-08-22 23y 02m 12d 1947-03-15 33y 09m 05d 5 McClure
6 George Urquhart Arbroath 9 9 0 0 0 3 6 .00 33.33 66.67 16.67 1935-09-07 Not Known 1940-04-13 Not Known 5 Urquhart
9 Andrew Adams Arbroath 8 8 0 1 0 3 5 .00 37.50 62.50 18.75 1936-08-22 Not Known 1940-04-13 Not Known 4 Adams
9 John Ernest Fletcher Arbroath 8 7 1 0 1 1 6 12.50 12.50 75.00 18.75 1972-10-28 19y 06m 17d 1978-04-29 25y 00m 18d 4 Fletcher
9 Eric John Francis Sellars Arbroath 8 8 0 4 2 2 4 25.00 25.00 50.00 37.50 1968-12-21 23y 00m 23d 1975-03-22 29y 03m 22d 4 Sellars
12 Alexander A Brand Arbroath 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 1936-01-11 Not Known 1939-01-03 Not Known 4 Brand
12 Jim Cant Arbroath 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1968-12-21 21y 11m 03d 1975-03-22 28y 02m 04d 4 Cant
12 David Clunie Hearts 7 7 0 0 4 2 1 57.14 28.57 14.29 71.43 1968-12-21 20y 09m 05d 1975-03-22 27y 00m 06d 4 Clunie
12 Donald Park Hearts 7 6 1 0 6 1 0 85.71 14.29 .00 92.86 1972-10-28 19y 03m 09d 1978-04-29 24y 09m 10d 4 Park
12 Thomas Edgar Yule Arbroath 7 7 0 2 1 0 6 14.29 .00 85.71 14.29 1974-11-16 21y 09m 20d 1980-03-29 27y 02m 02d 3 Yule
17 Drew Busby Hearts 6 6 0 0 5 1 0 83.33 16.67 .00 91.67 1973-11-03 25y 10m 26d 1978-04-29 30y 04m 21d 3 Busby
17 Donald Ford Hearts 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1968-12-21 24y 01m 26d 1974-11-16 30y 00m 22d 4 Ford
17 Cammy Fraser Hearts 6 6 0 0 6 0 0 100.00 .00 .00 100.00 1977-12-24 20y 05m 02d 1980-03-29 22y 08m 07d 2 Fraser
17 John Lister Arbroath 6 6 0 0 0 0 6 .00 .00 100.00 .00 1977-12-24 20y 05m 22d 1980-03-29 22y 08m 27d 2 Lister

Both Clubs Top 20 Scorers


Rk Player Club Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Willie Gibson Hearts 8 2 9 .89 1974-04-02 20y 11m 30d n/a 1980-03-01 26y 10m 27d n/a 3 Gibson
2 Drew Busby Hearts 4 6 .67 1977-12-24 30y 00m 16d n/a 1978-04-08 30y 04m 00d n/a 1 Busby
2 Eric John Francis Sellars Arbroath 4 8 .50 1968-12-21 23y 00m 23d 1 1973-11-03 27y 11m 06d 5 3 Sellars
4 Ian Crawford Hearts 3 2 1.50 1959-10-17 25y 03m 03d n/a 1960-03-09 25y 07m 24d n/a 1 Crawford
4 Steven Naismith Hearts 3 1 1 3.00 2020-12-29 34y 03m 15d n/a 2020-12-29 34y 03m 15d n/a 1 Naismith
4 Donald Park Hearts 3 7 .43 1972-10-28 19y 03m 09d n/a 1974-04-02 20y 08m 14d n/a 2 Park
4 William James Pirie Arbroath 3 3 1.00 1973-03-03 23y 11m 01d 2 1973-11-03 24y 07m 01d 3 2 Pirie
4 Malcolm Robertson Hearts 3 6 .50 1977-12-24 26y 05m 17d n/a 1980-03-29 28y 08m 22d n/a 2 Robertson
9 Eamonn Bannon Hearts 2 3 .67 1978-04-08 19y 11m 21d n/a 1978-04-29 20y 00m 11d n/a 1 Bannon
9 Alexander A Brand Arbroath 2 7 .29 1938-04-16 Not Known 5 1938-10-15 Not Known 6 2 Brand
9 Robert W Christie Arbroath 2 5 .40 1938-04-16 Not Known 2 1940-04-13 Not Known 5 2 Christie
9 Donald Ford Hearts 2 1 6 .33 1973-11-03 29y 00m 09d n/a 1973-11-03 29y 00m 09d n/a 1 Ford
9 John [1] McInally Arbroath 2 4 .50 1938-04-16 Not Known 2 1939-01-03 Not Known 3 2 McInally
9 Jimmy Murray Hearts 2 1 2.00 1960-03-09 27y 01m 05d n/a 1960-03-09 27y 01m 05d n/a 1 Murray
9 Osman Sow Hearts 2 1 1 2.00 2015-07-30 25y 03m 08d n/a 2015-07-30 25y 03m 08d n/a 1 Sow
9 Tommy Traynor Hearts 2 2 1.00 1968-12-21 25y 02m 24d n/a 1969-04-12 25y 06m 16d n/a 1 Traynor
9 Thomas Edgar Yule Arbroath 2 7 .29 1974-11-16 21y 09m 20d 1 1979-08-11 26y 06m 15d 5 2 Yule
18 Andrew Adams Arbroath 1 8 .13 1937-12-11 Not Known 3 1937-12-11 Not Known 3 1 Adams
18 Dennis Bruce Arbroath 1 2 .50 1968-12-21 22y 01m 03d 1 1968-12-21 22y 01m 03d 1 1 Bruce
18 Thomas Cargill Arbroath 1 1 1.00 1936-01-11 Not Known 1 1936-01-11 Not Known 1 1 Cargill

Both Top 20 Goalkeepers


Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Willie Gibson Hearts 9 7 1 1 77.78 11.11 11.11 83.33 1974-04-02 20y 11m 30d 1980-03-29 26y 11m 26d 4 Gibson
2 John Lister Arbroath 6 0 0 6 .00 .00 100.00 .00 1977-12-24 20y 05m 22d 1980-03-29 22y 08m 27d 2 Lister
2 Gordon Marshall Arbroath 6 2 1 3 33.33 16.67 50.00 41.67 1972-10-28 33y 03m 26d 1975-03-22 35y 08m 20d 3 Marshall
4 Jim Cruickshank Hearts 5 2 1 2 40.00 20.00 40.00 50.00 1968-12-21 27y 08m 08d 1975-03-22 33y 11m 09d 4 Cruickshank
4 Peter Joseph Robertson Arbroath 5 0 2 3 .00 40.00 60.00 20.00 1936-12-19 Not Known 1939-01-03 Not Known 3 Robertson
6 John Brough Hearts 4 4 0 0 100.00 .00 .00 100.00 1978-04-08 18y 00m 09d 1980-03-29 19y 11m 29d 2 Brough
7 David Scott Cumming Arbroath 3 0 0 3 .00 .00 100.00 .00 1935-09-07 25y 04m 01d 1936-08-22 26y 03m 16d 2 Cumming
7 Kenny Garland Hearts 3 2 1 0 66.67 33.33 .00 83.33 1969-04-12 21y 00m 27d 1973-11-03 25y 07m 18d 3 Garland
7 Derek Gaston Arbroath 3 0 1 2 .00 33.33 66.67 16.67 2020-10-23 33y 06m 05d 2021-03-20 33y 11m 02d 1 Gaston
7 Craig Gordon Hearts 3 2 1 0 66.67 33.33 .00 83.33 2020-10-23 37y 09m 23d 2021-03-20 38y 02m 20d 1 Gordon
11 Robert [4] Anderson Arbroath 2 0 1 1 .00 50.00 50.00 25.00 1940-01-02 Not Known 1940-04-13 Not Known 1 Anderson
11 Billy Higgins Hearts 2 2 0 0 100.00 .00 .00 100.00 1959-10-17 19y 07m 02d 1960-03-09 19y 11m 23d 1 Higgins
11 Jimmy Hodge Arbroath 2 0 1 1 .00 50.00 50.00 25.00 1968-12-21 Not Known 1969-04-12 Not Known 1 Hodge
11 Gordon Marshall Hearts 2 2 0 0 100.00 .00 .00 100.00 1959-10-17 20y 03m 15d 1960-03-09 20y 08m 07d 1 Marshall
11 Bobby Williamson Arbroath 2 0 0 2 .00 .00 100.00 .00 1959-10-17 25y 10m 11d 1960-03-09 26y 03m 03d 1 Williamson
16 Thomson Allan Hearts 1 1 0 0 100.00 .00 .00 100.00 1979-08-11 32y 10m 06d 1979-08-11 32y 10m 06d 1 Allan
16 John Bonnar Arbroath 1 1 0 0 100.00 .00 .00 100.00 1947-03-15 23y 02m 04d 1947-03-15 23y 02m 04d 1 Bonnar
16 Jimmy Brown Hearts 1 0 0 1 .00 .00 100.00 .00 1947-03-15 21y 07m 24d 1947-03-15 21y 07m 24d 1 Brown
16 Ray Dunlop Hearts 1 1 0 0 100.00 .00 .00 100.00 1977-12-24 27y 01m 01d 1977-12-24 27y 01m 01d 1 Dunlop
16 Allan Fleming Arbroath 1 0 0 1 .00 .00 100.00 .00 2015-07-30 31y 02m 24d 2015-07-30 31y 02m 24d 1 Fleming

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