London Hearts Supporters Club


Heart of Midlothian vs Stirling Albion 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 = 214
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Matthew M McPhee 10 9 1 1 0 0 10 .00 .00 100.00 .00 1967-12-23 18y 02m 07d 1980-02-16 30y 04m 00d 4 McPhee
2 John McGuinness 9 9 0 0 1 3 5 11.11 33.33 55.56 27.78 1961-10-07 24y 03m 16d 1967-12-23 30y 06m 02d 4 McGuinness
3 Graeme John Armstrong 8 8 0 0 0 0 8 .00 .00 100.00 .00 1976-02-14 19y 07m 22d 1980-02-16 23y 07m 24d 3 Armstrong
3 Ian Bain 8 8 0 1 1 0 7 12.50 .00 87.50 12.50 1949-08-13 25y 07m 01d 1954-10-30 30y 09m 18d 4 Bain
3 John [3] Kennedy 8 8 0 0 0 0 8 .00 .00 100.00 .00 1976-02-14 22y 11m 11d 1980-02-16 26y 11m 13d 3 Kennedy
3 Tom Pettigrew 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 1958-10-04 Not Known 1961-10-11 Not Known 3 Pettigrew
3 John [1] Smith 8 8 0 0 0 0 8 .00 .00 100.00 .00 1951-12-08 Not Known 1956-03-10 Not Known 4 Smith
3 Les Grant Thomson 8 8 0 0 0 2 6 .00 25.00 75.00 12.50 1965-12-18 29y 03m 03d 1968-04-20 31y 07m 05d 3 Thomson
9 Alexander Rose Gibson 7 7 0 0 0 0 7 .00 .00 100.00 .00 1952-03-15 27y 01m 19d 1958-10-04 33y 08m 09d 5 Gibson
9 Henry Begg Hall 7 7 0 0 0 2 5 .00 28.57 71.43 14.29 1965-12-18 20y 07m 26d 1967-12-23 22y 08m 01d 3 Hall
9 Jack McKechnie 7 7 0 0 1 1 5 14.29 14.29 71.43 21.43 1955-02-12 Not Known 1960-01-16 Not Known 4 McKechnie
9 Allan A. Raeburn Moffat 7 6 1 0 0 0 7 .00 .00 100.00 .00 1977-09-24 19y 09m 06d 1980-02-16 22y 01m 29d 2 Moffat
9 Willie Murray 7 7 0 0 0 1 6 .00 14.29 85.71 7.14 1966-04-23 Not Known 1968-04-20 Not Known 3 Murray
9 George Wallace Nicol 7 6 1 0 0 0 7 .00 .00 100.00 .00 1976-02-14 23y 04m 27d 1980-02-16 27y 04m 29d 3 Nicol
9 Andrew Rogerson 7 7 0 0 0 2 5 .00 28.57 71.43 14.29 1965-12-18 22y 10m 11d 1968-04-20 25y 02m 13d 3 Rogerson
9 Ian Spence 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1958-10-04 Not Known 1962-02-03 Not Known 3 Spence
17 Bobby Gilmour 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1958-10-04 Not Known 1961-10-11 Not Known 3 Gilmour
17 David Bell Grant 6 6 0 0 0 1 5 .00 16.67 83.33 8.33 1966-04-23 22y 08m 24d 1968-04-20 24y 08m 21d 3 Grant
17 Bobby [3] Gray 6 5 1 1 0 0 6 .00 .00 100.00 .00 1976-02-14 22y 08m 06d 1980-02-16 26y 08m 08d 3 Gray
17 George Peebles 6 6 0 0 0 0 6 .00 .00 100.00 .00 1966-09-24 28y 05m 02d 1968-04-20 29y 11m 29d 2 Peebles
17 Jim Pierson 6 6 0 0 0 2 4 .00 33.33 66.67 16.67 1956-02-18 Not Known 1960-01-16 Not Known 3 Pierson
22 William Benvie 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1958-10-04 26y 11m 07d 1959-09-26 27y 10m 30d 2 Benvie
22 William Livingstone Cunningham 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1966-04-23 27y 09m 12d 1968-04-20 29y 09m 09d 2 Cunningham
22 Robert Ronald Duffin 5 5 0 1 0 0 5 .00 .00 100.00 .00 1976-02-14 25y 01m 30d 1979-09-15 28y 09m 00d 3 Duffin
22 Andrew Kennedy 5 5 0 0 0 0 5 .00 .00 100.00 .00 1977-11-26 20y 01m 05d 1980-02-16 22y 03m 26d 2 Kennedy
22 James Riley Kerray 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1966-04-23 30y 04m 21d 1967-08-30 31y 08m 28d 3 Kerray
22 Robert Hugh McNichol 5 5 0 0 0 0 5 .00 .00 100.00 .00 1954-10-30 21y 08m 17d 1956-03-10 23y 00m 26d 2 McNichol
22 John Sinclair 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1959-08-15 Not Known 1961-10-11 Not Known 2 Sinclair
22 Alex. David Steedman 5 4 1 0 0 0 5 .00 .00 100.00 .00 1977-09-24 20y 10m 11d 1980-02-16 23y 03m 03d 2 Steedman
22 William Burnie Steele 5 3 2 0 0 0 5 .00 .00 100.00 .00 1976-02-14 22y 04m 02d 1979-11-17 26y 01m 05d 3 Steele
31 Alex Anderson 4 4 0 1 0 0 4 .00 .00 100.00 .00 1950-03-18 24y 06m 07d 1953-10-03 28y 00m 22d 3 Anderson
31 Gordon George Arthur 4 4 0 0 0 0 4 .00 .00 100.00 .00 1979-09-15 21y 03m 16d 1980-02-16 21y 08m 18d 1 Arthur
31 James Nixon Chalmers 4 4 0 2 0 0 4 .00 .00 100.00 .00 1952-03-15 22y 08m 07d 1954-10-30 25y 03m 22d 3 Chalmers
31 James Morrison Clark 4 4 0 0 0 0 4 .00 .00 100.00 .00 1976-02-14 23y 06m 00d 1978-03-15 25y 07m 01d 2 Clark
31 George Dick 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1949-08-13 Not Known 1951-12-08 Not Known 2 Dick
31 Lloyd Irvine 4 3 1 0 0 0 4 .00 .00 100.00 .00 1979-09-15 21y 08m 14d 1980-02-16 22y 01m 15d 1 Irvine
31 Bobby [3] Johnstone 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1959-08-15 Not Known 1962-02-03 Not Known 2 Johnstone
31 William Keith 4 4 0 5 1 0 3 25.00 .00 75.00 25.00 1949-08-13 Not Known 1950-03-18 Not Known 1 Keith
31 Harry Muir 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1949-08-13 Not Known 1950-03-18 Not Known 1 Muir
31 Willie [3] Reid 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1965-12-18 Not Known 1967-08-16 Not Known 3 Reid
31 Alan John Skilling 4 4 0 0 0 0 4 .00 .00 100.00 .00 1979-09-15 21y 05m 12d 1980-02-16 21y 10m 13d 1 Skilling
31 John Swanson 4 4 0 0 0 0 4 .00 .00 100.00 .00 1953-10-03 Not Known 1956-03-10 Not Known 3 Swanson
31 George Wingate Young 4 4 0 0 0 0 4 .00 .00 100.00 .00 1976-02-14 26y 03m 06d 1978-03-15 28y 04m 07d 2 Young
44 James C Burns 3 3 0 0 0 0 3 .00 .00 100.00 .00 1977-09-24 34y 01m 14d 1979-11-17 36y 03m 07d 2 Burns
44 John Colquhoun 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1959-08-29 19y 02m 26d 1960-01-16 19y 07m 13d 1 Colquhoun
44 James [4] Ferguson 3 3 0 0 0 0 3 .00 .00 100.00 .00 1953-10-03 Not Known 1954-10-30 Not Known 2 Ferguson
44 Harry Jenkins 3 3 0 0 0 0 3 .00 .00 100.00 .00 1951-12-08 Not Known 1953-10-03 Not Known 2 Jenkins
44 John Boscoe Lawlor 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1961-10-07 24y 08m 07d 1962-02-03 25y 00m 06d 1 Lawlor
44 Bobby W McPhee 3 3 0 3 1 1 1 33.33 33.33 33.33 50.00 1959-01-24 Not Known 1960-01-16 Not Known 2 McPhee
44 Robert Milligan 3 3 0 0 0 0 3 .00 .00 100.00 .00 1953-10-03 Not Known 1955-02-12 Not Known 2 Milligan
44 James Rowan 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1956-02-18 21y 07m 20d 1962-02-03 27y 07m 06d 2 Rowan
44 James Ryce 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1958-10-04 Not Known 1959-08-15 Not Known 2 Ryce
44 John Whiteford 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1949-08-13 Not Known 1949-12-10 Not Known 1 Whiteford
44 William McInnes Williamson 3 3 0 0 0 0 3 .00 .00 100.00 .00 1953-10-03 Not Known 1956-03-10 Not Known 2 Williamson
44 Robert H Wilson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1949-08-27 Not Known 1952-03-15 Not Known 2 Wilson
56 Robert Beaton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1980-01-12 19y 09m 24d 1980-02-16 19y 10m 28d 1 Beaton
56 George Milne Brander 2 2 0 0 0 0 2 .00 .00 100.00 .00 1954-10-30 24y 11m 29d 1955-02-12 25y 03m 11d 1 Brander
56 Eric Caldow 2 2 0 0 0 0 2 .00 .00 100.00 .00 1966-09-24 32y 04m 10d 1967-04-19 32y 11m 05d 1 Caldow
56 Brian Callan 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1958-10-04 Not Known 1959-01-24 Not Known 1 Callan
56 John Corrigan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1967-12-23 20y 11m 15d 1968-04-20 21y 03m 12d 1 Corrigan
56 James Welsh Drury 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1949-08-13 25y 02m 15d 1949-08-27 25y 02m 29d 1 Drury
56 Jackie Dyson 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1961-10-07 27y 02m 29d 1961-10-11 27y 03m 03d 1 Dyson
56 Jim [2] Fleming 2 2 0 2 0 2 0 .00 100.00 .00 50.00 1965-12-18 Not Known 1966-04-23 Not Known 1 Fleming
56 Morawiec Gerhard 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1949-08-27 29y 03m 02d 1949-12-10 29y 06m 15d 1 Gerhard
56 James Guy 2 2 0 0 0 0 2 .00 .00 100.00 .00 1949-08-13 Not Known 1950-03-18 Not Known 1 Guy
56 Thomas W Hadden 2 2 0 0 0 0 2 .00 .00 100.00 .00 1951-12-08 Not Known 1952-03-15 Not Known 1 Hadden
56 James Hannah 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1959-08-15 Not Known 1959-08-29 Not Known 1 Hannah
56 Paul Hay 2 1 1 0 0 0 2 .00 .00 100.00 .00 2002-09-25 21y 10m 11d 2007-08-28 26y 09m 14d 2 Hay
56 George Henderson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1950-03-18 Not Known 1951-12-08 Not Known 2 Henderson
56 James Hoey 2 2 0 0 0 0 2 .00 .00 100.00 .00 1949-08-13 Not Known 1950-03-18 Not Known 1 Hoey
56 Joe Hughes 2 2 0 0 0 0 2 .00 .00 100.00 .00 1967-12-23 25y 00m 15d 1968-04-20 25y 04m 12d 1 Hughes
56 Norrie Innes 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1959-08-29 Not Known 1959-09-26 Not Known 1 Innes
56 Jack Jones 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1949-08-27 Not Known 1949-12-10 Not Known 1 Jones
56 Archibald Kelly 2 2 0 0 0 0 2 .00 .00 100.00 .00 1954-01-09 32y 01m 00d 1954-10-30 32y 10m 21d 2 Kelly
56 Alex Laird 2 2 0 0 0 0 2 .00 .00 100.00 .00 1949-12-10 23y 06m 08d 1955-02-12 28y 08m 10d 2 Laird
56 Jim Little 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1959-09-26 Not Known 1960-01-16 Not Known 1 Little
56 William McFarlane 2 2 0 0 0 0 2 .00 .00 100.00 .00 1951-12-08 28y 02m 07d 1952-03-15 28y 05m 14d 1 McFarlane
56 Duncan McGill 2 2 0 0 0 0 2 .00 .00 100.00 .00 1954-10-30 Not Known 1955-02-12 Not Known 1 McGill
56 James [2] McGowan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1949-12-10 Not Known 1950-03-18 Not Known 1 McGowan
56 Jim McGregor 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1961-10-07 18y 04m 07d 1961-10-11 18y 04m 11d 1 McGregor
56 Danny McKinnon 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1966-04-23 Not Known 1967-08-30 Not Known 2 McKinnon
56 Reginald L Morrison 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1959-09-26 27y 00m 12d 1960-01-16 27y 04m 02d 1 Morrison
56 Alexander D Myles 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1961-10-07 Not Known 1961-10-11 Not Known 1 Myles
56 John H Orr 2 2 0 0 0 0 2 .00 .00 100.00 .00 1967-08-30 20y 05m 28d 1968-04-20 21y 01m 18d 1 Orr
56 David Paton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1951-12-08 Not Known 1952-03-15 Not Known 1 Paton
56 Frank McKay Pattison 2 2 0 0 0 0 2 .00 .00 100.00 .00 1956-02-18 25y 01m 26d 1956-03-10 25y 02m 16d 1 Pattison
56 William J Robertson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1955-11-05 Not Known 1956-03-10 Not Known 1 Robertson
56 William Mearns Sinclair 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1961-10-07 26y 11m 23d 1961-10-11 26y 11m 27d 1 Sinclair
56 Brian [2] Smith 2 2 0 0 0 0 2 .00 .00 100.00 .00 1967-04-19 Not Known 1967-08-16 Not Known 2 Smith
56 Jimmy T Smith 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1958-10-04 Not Known 1959-08-29 Not Known 2 Smith
56 Duncan R Stanners 2 2 0 0 0 0 2 .00 .00 100.00 .00 1956-02-18 Not Known 1956-03-10 Not Known 1 Stanners
56 Jim Symington 2 2 0 0 0 0 2 .00 .00 100.00 .00 1966-09-24 20y 01m 05d 1967-12-23 21y 04m 04d 2 Symington
56 Robert Park (Robin) Thomson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-09-24 27y 11m 25d 1977-11-26 28y 01m 27d 1 Thomson
56 Richard A Whitehead 2 2 0 0 0 0 2 .00 .00 100.00 .00 1953-10-03 25y 09m 02d 1954-01-09 26y 00m 08d 1 Whitehead
56 John Mackie (Jackie) Wren 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1961-10-07 25y 05m 11d 1961-10-11 25y 05m 15d 1 Wren
56 Robert Young 2 0 2 0 0 0 2 .00 .00 100.00 .00 1979-09-15 19y 05m 24d 1980-02-16 19y 10m 25d 1 Young
97 Thomas George Aitchison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1985-08-27 21y 03m 12d 1985-08-27 21y 03m 12d 1 Aitchison
97 Christopher Ian Aitken 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 26y 04m 28d 2007-08-28 26y 04m 28d 1 Aitken
97 Robert Aitken 1 1 0 0 0 0 1 .00 .00 100.00 .00 1949-08-13 26y 11m 11d 1949-08-13 26y 11m 11d 1 Aitken
97 Tommy [1] Anderson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 24y 08m 24d 1965-12-18 24y 08m 24d 1 Anderson
97 Kyle Banner 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 22y 00m 07d 2021-07-20 22y 00m 07d 1 Banner
97 Steven Andrew Bell 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 22y 06m 04d 2007-08-28 22y 06m 04d 1 Bell
97 Jacky Bertolini 1 1 0 0 0 0 1 .00 .00 100.00 .00 1952-03-15 17y 11m 23d 1952-03-15 17y 11m 23d 1 Bertolini
97 Dylan Bikey 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 26y 05m 02d 2021-07-20 26y 05m 02d 1 Bikey
97 Robert Bogan 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1949-08-27 Not Known 1949-08-27 Not Known 1 Bogan
97 Donald Shaw Bowie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 25y 08m 04d 1965-12-18 25y 08m 04d 1 Bowie
97 David Brown 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known 1 Brown
97 James R Brown 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known 1 Brown
97 Ian Browning 1 1 0 1 0 0 1 .00 .00 100.00 .00 1978-03-15 26y 09m 15d 1978-03-15 26y 09m 15d 1 Browning
97 Stuart Carr 1 1 0 0 0 0 1 .00 .00 100.00 .00 1976-02-14 26y 02m 12d 1976-02-14 26y 02m 12d 1 Carr
97 Dale Carrick 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 27y 06m 13d 2021-07-20 27y 06m 13d 1 Carrick
97 Norman Christie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-10-30 29y 01m 29d 1954-10-30 29y 01m 29d 1 Christie
97 Robert Clark 1 1 0 0 0 0 1 .00 .00 100.00 .00 1949-08-13 Not Known 1949-08-13 Not Known 1 Clark
97 Colin Cramb 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 33y 02m 05d 2007-08-28 33y 02m 05d 1 Cramb
97 James Creaney 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 Not Known 2021-07-20 Not Known 1 Creaney
97 Adam Cummins 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 28y 04m 17d 2021-07-20 28y 04m 17d 1 Cummins
97 Blair Currie 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 27y 05m 01d 2021-07-20 27y 05m 01d 1 Currie
97 Hugh Norman Davidson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2002-09-25 22y 01m 22d 2002-09-25 22y 01m 22d 1 Davidson
97 Robert McQuillan Dawson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1985-08-27 22y 00m 26d 1985-08-27 22y 00m 26d 1 Dawson
97 Stewart Devine 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 23y 04m 17d 2007-08-28 23y 04m 17d 1 Devine
97 Bobby Dickson 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 Not Known 1965-12-18 Not Known 1 Dickson
97 James Docherty 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-10-30 25y 06m 08d 1954-10-30 25y 06m 08d 1 Docherty
97 Tommy Douglas 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-01-09 Not Known 1954-01-09 Not Known 1 Douglas
97 Thomas Bain Downie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1976-02-14 21y 07m 29d 1976-02-14 21y 07m 29d 1 Downie
97 Bobby [2] Duncan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1966-04-23 Not Known 1966-04-23 Not Known 1 Duncan
97 Fraser Tom David Duncan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 19y 06m 17d 2002-09-25 19y 06m 17d 1 Duncan
97 Robert Dunn 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 23y 02m 28d 2002-09-25 23y 02m 28d 1 Dunn
97 William Easton 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 21y 01m 11d 2007-08-28 21y 01m 11d 1 Easton
97 Laurence Ellis 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 27y 09m 21d 2007-08-28 27y 09m 21d 1 Ellis
97 Robert S (Roy) Erskine 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-02-18 Not Known 1956-02-18 Not Known 1 Erskine
97 Nathan Flanagan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 24y 02m 16d 2021-07-20 24y 02m 16d 1 Flanagan
97 Samuel Martin Forsyth 1 1 0 0 0 0 1 .00 .00 100.00 .00 1953-10-03 33y 00m 09d 1953-10-03 33y 00m 09d 1 Forsyth
97 Andrew [1] Graham 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 23y 11m 06d 2007-08-28 23y 11m 06d 1 Graham
97 Andrew Graham 1 1 0 0 0 0 1 .00 .00 100.00 .00 1985-08-27 28y 08m 16d 1985-08-27 28y 08m 16d 1 Graham
97 Bernard Grant 1 1 0 0 0 0 1 .00 .00 100.00 .00 1985-08-27 23y 00m 21d 1985-08-27 23y 00m 21d 1 Grant
97 William M Grant 1 1 0 0 0 0 1 .00 .00 100.00 .00 1960-01-16 23y 11m 20d 1960-01-16 23y 11m 20d 1 Grant
97 John Hailstones 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1959-01-24 Not Known 1959-01-24 Not Known 1 Hailstones
97 Sean Heaver 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 29y 01m 15d 2021-07-20 29y 01m 15d 1 Heaver
97 James Henderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-12-08 Not Known 1951-12-08 Not Known 1 Henderson
97 Samuel Joseph Henderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1968-04-20 23y 04m 26d 1968-04-20 23y 04m 26d 1 Henderson
97 Myles Hogarth 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 32y 04m 29d 2007-08-28 32y 04m 29d 1 Hogarth
97 Kevin Peter Hoggan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1985-08-27 20y 08m 18d 1985-08-27 20y 08m 18d 1 Hoggan
97 Joe Houston 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-02-18 29y 11m 22d 1956-02-18 29y 11m 22d 1 Houston
97 William Irvine 1 1 0 0 0 0 1 .00 .00 100.00 .00 1985-08-27 21y 07m 30d 1985-08-27 21y 07m 30d 1 Irvine
97 Kyle Johnston 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 18y 02m 17d 2021-07-20 18y 02m 17d 1 Johnston
97 Jimmy W Kilgannon 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1959-01-24 Not Known 1959-01-24 Not Known 1 Kilgannon
97 John Kilgannon 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 25y 07m 08d 1962-02-03 25y 07m 08d 1 Kilgannon
97 John Kyle 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-01-09 Not Known 1954-01-09 Not Known 1 Kyle
97 Alan Laing 1 1 0 1 0 0 1 .00 .00 100.00 .00 1967-12-23 Not Known 1967-12-23 Not Known 1 Laing
97 Marc Laird 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 35y 05m 27d 2021-07-20 35y 05m 27d 1 Laird
97 Michael Lawson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1976-02-14 26y 08m 22d 1976-02-14 26y 08m 22d 1 Lawson
97 Jack Leitch 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 26y 00m 03d 2021-07-20 26y 00m 03d 1 Leitch
97 Matt Leslie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-02-12 Not Known 1955-02-12 Not Known 1 Leslie
97 Colin Liddell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-11-05 Not Known 1955-11-05 Not Known 1 Liddell
97 Derek Symon Lilley 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 33y 06m 19d 2007-08-28 33y 06m 19d 1 Lilley
97 Donald Cameron Mackenzie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-02-18 28y 08m 09d 1956-02-18 28y 08m 09d 1 Mackenzie
97 Stephen Patrick Mallan 1 1 0 1 0 0 1 .00 .00 100.00 .00 2002-09-25 35y 00m 26d 2002-09-25 35y 00m 26d 1 Mallan
97 Robert Marshall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1950-03-18 Not Known 1950-03-18 Not Known 1 Marshall
97 Thomas Martin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1960-01-16 Not Known 1960-01-16 Not Known 1 Martin
97 Tommy Martin 1 1 0 1 0 0 1 .00 .00 100.00 .00 1950-03-18 25y 02m 25d 1950-03-18 25y 02m 25d 1 Martin
97 Hugh Maxwell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 23y 08m 20d 1962-02-03 23y 08m 20d 1 Maxwell
97 Scott Stewart Maxwell 1 1 0 1 0 0 1 .00 .00 100.00 .00 1985-08-27 Not Known 1985-08-27 Not Known 1 Maxwell
97 Joe McCabe 1 1 0 0 0 0 1 .00 .00 100.00 .00 1952-03-15 Not Known 1952-03-15 Not Known 1 McCabe
97 David McCallum 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-08-15 Not Known 1959-08-15 Not Known 1 McCallum
97 Robert McCulley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1985-08-27 33y 08m 25d 1985-08-27 33y 08m 25d 1 McCulley
97 Ross McGeachie 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 36y 01m 10d 2021-07-20 36y 01m 10d 1 McGeachie
97 Kerr McGibbon 1 0 1 0 0 0 1 .00 .00 100.00 .00 1980-01-12 18y 09m 21d 1980-01-12 18y 09m 21d 1 McGibbon
97 Jordan McGregor 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 24y 04m 02d 2021-07-20 24y 04m 02d 1 McGregor
97 David McKenna 1 0 1 0 0 0 1 .00 .00 100.00 .00 2007-08-28 20y 11m 09d 2007-08-28 20y 11m 09d 1 McKenna
97 Joseph Francis McKeown 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1949-08-27 25y 04m 18d 1949-08-27 25y 04m 18d 1 McKeown
97 Colin Graham McKinnon 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 33y 00m 27d 2002-09-25 33y 00m 27d 1 McKinnon
97 Paul [2021] McLean 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 31y 05m 18d 2021-07-20 31y 05m 18d 1 McLean
97 Mark McNally 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 31y 06m 15d 2002-09-25 31y 06m 15d 1 McNally
97 John McNaughton 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1959-09-26 Not Known 1959-09-26 Not Known 1 McNaughton
97 Martin McNiff 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 31y 04m 04d 2021-07-20 31y 04m 04d 1 McNiff
97 Gerald S McTeague 1 1 0 0 0 0 1 .00 .00 100.00 .00 1985-08-27 20y 04m 11d 1985-08-27 20y 04m 11d 1 McTeague
97 Alec S Menzies 1 1 0 0 0 0 1 .00 .00 100.00 .00 1958-10-04 Not Known 1958-10-04 Not Known 1 Menzies
97 William [1] Miller 1 1 0 0 0 0 1 .00 .00 100.00 .00 1949-12-10 25y 04m 16d 1949-12-10 25y 04m 16d 1 Miller
97 George Mitchell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-12-08 Not Known 1951-12-08 Not Known 1 Mitchell
97 John [3] Mitchell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-02-12 Not Known 1955-02-12 Not Known 1 Mitchell
97 Allan Moore 1 0 1 0 0 0 1 .00 .00 100.00 .00 2002-09-25 37y 09m 00d 2002-09-25 37y 09m 00d 1 Moore
97 Paul David Murphy 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 22y 00m 27d 2007-08-28 22y 00m 27d 1 Murphy
97 Walter Myles 1 1 0 0 0 0 1 .00 .00 100.00 .00 1967-08-30 Not Known 1967-08-30 Not Known 1 Myles
97 Charlie Napier 1 1 0 1 0 0 1 .00 .00 100.00 .00 1959-08-15 Not Known 1959-08-15 Not Known 1 Napier
97 Steven Arthur Nicholas 1 1 0 1 0 0 1 .00 .00 100.00 .00 2002-09-25 21y 02m 17d 2002-09-25 21y 02m 17d 1 Nicholas
97 George Nicol 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-10-30 31y 03m 10d 1954-10-30 31y 03m 10d 1 Nicol
97 Anton Nugent 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 18y 10m 26d 2002-09-25 18y 10m 26d 1 Nugent
97 Paul Brian Nugent 1 1 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 24y 04m 24d 2007-08-28 24y 04m 24d 1 Nugent
97 David O'Brien 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 18y 08m 01d 2002-09-25 18y 08m 01d 1 O'Brien
97 James Ross McNeill Ormond 1 0 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 22y 04m 24d 1985-08-27 22y 04m 24d 1 Ormond
97 John M Park 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known 1 Park
97 Alex Patterson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-03-10 Not Known 1956-03-10 Not Known 1 Patterson
97 John [1] Philliben 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-11-05 Not Known 1955-11-05 Not Known 1 Philliben
97 John Rankine 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-11-05 Not Known 1955-11-05 Not Known 1 Rankine
97 Peter Kerr Rattray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1954-01-09 28y 02m 02d 1954-01-09 28y 02m 02d 1 Rattray
97 Christopher Thomas Reid 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 30y 10m 21d 2002-09-25 30y 10m 21d 1 Reid
97 Walter Reid 1 1 0 0 0 0 1 .00 .00 100.00 .00 1949-08-13 Not Known 1949-08-13 Not Known 1 Reid
97 Alexander Duncan Rennie 1 1 0 1 0 0 1 .00 .00 100.00 .00 1967-08-30 18y 11m 03d 1967-08-30 18y 11m 03d 1 Rennie
97 Kurtis Roberts 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 26y 10m 14d 2021-07-20 26y 10m 14d 1 Roberts
97 John George Rowe 1 1 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 34y 01m 02d 2002-09-25 34y 01m 02d 1 Rowe
97 James Silcock 1 1 0 0 0 0 1 .00 .00 100.00 .00 1952-03-15 Not Known 1952-03-15 Not Known 1 Silcock
97 John R Sinclair 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1959-01-24 Not Known 1959-01-24 Not Known 1 Sinclair
97 Thomas Agnew Spence 1 1 0 0 0 0 1 .00 .00 100.00 .00 1985-08-27 25y 07m 23d 1985-08-27 25y 07m 23d 1 Spence
97 George Stewart 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1959-01-24 Not Known 1959-01-24 Not Known 1 Stewart
97 Robert Sutherland 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 Not Known 1965-12-18 Not Known 1 Sutherland
97 William Donnachie Taylor 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 27y 06m 15d 1965-12-18 27y 06m 15d 1 Taylor
97 David Reid Thompson 1 0 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 23y 02m 30d 1985-08-27 23y 02m 30d 1 Thompson
97 Willie G Timmons 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-11-05 Not Known 1955-11-05 Not Known 1 Timmons
97 Marek Tomana 1 0 1 0 0 0 1 .00 .00 100.00 .00 2007-08-28 27y 11m 05d 2007-08-28 27y 11m 05d 1 Tomana
97 William Vandermotten 1 1 0 0 0 0 1 .00 .00 100.00 .00 1955-11-05 25y 02m 10d 1955-11-05 25y 02m 10d 1 Vandermotten
97 Keith Cameron Walker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1985-08-27 19y 04m 10d 1985-08-27 19y 04m 10d 1 Walker
97 Robert [2] Walker 1 1 0 0 0 0 1 .00 .00 100.00 .00 1950-03-18 Not Known 1950-03-18 Not Known 1 Walker
97 George Bolton Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1978-03-15 24y 05m 24d 1978-03-15 24y 05m 24d 1 Watson
97 Ian Weir 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known 1 Weir


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 Matthew M McPhee 10 9 1 1 0 0 10 .00 .00 100.00 .00 1967-12-23 18y 02m 07d 1980-02-16 30y 04m 00d 4 McPhee
2 John McGuinness 9 9 0 0 1 3 5 11.11 33.33 55.56 27.78 1961-10-07 24y 03m 16d 1967-12-23 30y 06m 02d 4 McGuinness
3 Graeme John Armstrong 8 8 0 0 0 0 8 .00 .00 100.00 .00 1976-02-14 19y 07m 22d 1980-02-16 23y 07m 24d 3 Armstrong
3 Ian Bain 8 8 0 1 1 0 7 12.50 .00 87.50 12.50 1949-08-13 25y 07m 01d 1954-10-30 30y 09m 18d 4 Bain
3 Alexander Rose Gibson 8 8 0 0 0 0 8 .00 .00 100.00 .00 1952-03-15 27y 01m 19d 1958-10-04 33y 08m 09d 5 Gibson
3 John [3] Kennedy 8 8 0 0 0 0 8 .00 .00 100.00 .00 1976-02-14 22y 11m 11d 1980-02-16 26y 11m 13d 3 Kennedy
3 Tom Pettigrew 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 1958-10-04 Not Known 1961-10-11 Not Known 3 Pettigrew
3 John [1] Smith 8 8 0 0 0 0 8 .00 .00 100.00 .00 1951-12-08 Not Known 1956-03-10 Not Known 4 Smith
3 Les Grant Thomson 8 8 0 0 0 2 6 .00 25.00 75.00 12.50 1965-12-18 29y 03m 03d 1968-04-20 31y 07m 05d 3 Thomson
10 Henry Begg Hall 7 7 0 0 0 2 5 .00 28.57 71.43 14.29 1965-12-18 20y 07m 26d 1967-12-23 22y 08m 01d 3 Hall
10 Jack McKechnie 7 7 0 0 1 1 5 14.29 14.29 71.43 21.43 1955-02-12 Not Known 1960-01-16 Not Known 4 McKechnie
10 Allan A. Raeburn Moffat 7 6 1 0 0 0 7 .00 .00 100.00 .00 1977-09-24 19y 09m 06d 1980-02-16 22y 01m 29d 2 Moffat
10 Willie Murray 7 7 0 0 0 1 6 .00 14.29 85.71 7.14 1966-04-23 Not Known 1968-04-20 Not Known 3 Murray
10 George Wallace Nicol 7 6 1 0 0 0 7 .00 .00 100.00 .00 1976-02-14 23y 04m 27d 1980-02-16 27y 04m 29d 3 Nicol
10 Andrew Rogerson 7 7 0 0 0 2 5 .00 28.57 71.43 14.29 1965-12-18 22y 10m 11d 1968-04-20 25y 02m 13d 3 Rogerson
10 Ian Spence 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1958-10-04 Not Known 1962-02-03 Not Known 3 Spence
17 Bobby Gilmour 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1958-10-04 Not Known 1961-10-11 Not Known 3 Gilmour
17 David Bell Grant 6 6 0 0 0 1 5 .00 16.67 83.33 8.33 1966-04-23 22y 08m 24d 1968-04-20 24y 08m 21d 3 Grant
17 Bobby [3] Gray 6 5 1 1 0 0 6 .00 .00 100.00 .00 1976-02-14 22y 08m 06d 1980-02-16 26y 08m 08d 3 Gray
17 George Peebles 6 6 0 0 0 0 6 .00 .00 100.00 .00 1966-09-24 28y 05m 02d 1968-04-20 29y 11m 29d 2 Peebles
17 Jim Pierson 6 6 0 0 0 2 4 .00 33.33 66.67 16.67 1956-02-18 Not Known 1960-01-16 Not Known 3 Pierson
22 William Benvie 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1958-10-04 26y 11m 07d 1959-09-26 27y 10m 30d 2 Benvie
22 William Livingstone Cunningham 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1966-04-23 27y 09m 12d 1968-04-20 29y 09m 09d 2 Cunningham
22 Robert Ronald Duffin 5 5 0 1 0 0 5 .00 .00 100.00 .00 1976-02-14 25y 01m 30d 1979-09-15 28y 09m 00d 3 Duffin
22 Andrew Kennedy 5 5 0 0 0 0 5 .00 .00 100.00 .00 1977-11-26 20y 01m 05d 1980-02-16 22y 03m 26d 2 Kennedy
22 James Riley Kerray 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1966-04-23 30y 04m 21d 1967-08-30 31y 08m 28d 3 Kerray
22 Robert Hugh McNichol 5 5 0 0 0 0 5 .00 .00 100.00 .00 1954-10-30 21y 08m 17d 1956-03-10 23y 00m 26d 2 McNichol
22 Harry Muir 5 5 0 0 2 0 3 40.00 .00 60.00 40.00 1948-02-21 Not Known 1950-03-18 Not Known 2 Muir
22 John Sinclair 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1959-08-15 Not Known 1961-10-11 Not Known 2 Sinclair
22 Alex. David Steedman 5 4 1 0 0 0 5 .00 .00 100.00 .00 1977-09-24 20y 10m 11d 1980-02-16 23y 03m 03d 2 Steedman
22 William Burnie Steele 5 3 2 0 0 0 5 .00 .00 100.00 .00 1976-02-14 22y 04m 02d 1979-11-17 26y 01m 05d 3 Steele
32 Alex Anderson 4 4 0 1 0 0 4 .00 .00 100.00 .00 1950-03-18 24y 06m 07d 1953-10-03 28y 00m 22d 3 Anderson
32 Gordon George Arthur 4 4 0 0 0 0 4 .00 .00 100.00 .00 1979-09-15 21y 03m 16d 1980-02-16 21y 08m 18d 1 Arthur
32 James Nixon Chalmers 4 4 0 2 0 0 4 .00 .00 100.00 .00 1952-03-15 22y 08m 07d 1954-10-30 25y 03m 22d 3 Chalmers
32 James Morrison Clark 4 4 0 0 0 0 4 .00 .00 100.00 .00 1976-02-14 23y 06m 00d 1978-03-15 25y 07m 01d 2 Clark
32 George Dick 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1949-08-13 Not Known 1951-12-08 Not Known 2 Dick
32 Lloyd Irvine 4 3 1 0 0 0 4 .00 .00 100.00 .00 1979-09-15 21y 08m 14d 1980-02-16 22y 01m 15d 1 Irvine
32 Harry Jenkins 4 4 0 0 0 0 4 .00 .00 100.00 .00 1951-12-08 Not Known 1954-04-27 Not Known 2 Jenkins
32 Bobby [3] Johnstone 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1959-08-15 Not Known 1962-02-03 Not Known 2 Johnstone
32 William Keith 4 4 0 5 1 0 3 25.00 .00 75.00 25.00 1949-08-13 Not Known 1950-03-18 Not Known 1 Keith
32 Willie [3] Reid 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1965-12-18 Not Known 1967-08-16 Not Known 3 Reid
32 Alan John Skilling 4 4 0 0 0 0 4 .00 .00 100.00 .00 1979-09-15 21y 05m 12d 1980-02-16 21y 10m 13d 1 Skilling
32 John Swanson 4 4 0 0 0 0 4 .00 .00 100.00 .00 1953-10-03 Not Known 1956-03-10 Not Known 3 Swanson
32 George Wingate Young 4 4 0 0 0 0 4 .00 .00 100.00 .00 1976-02-14 26y 03m 06d 1978-03-15 28y 04m 07d 2 Young
45 James C Burns 3 3 0 0 0 0 3 .00 .00 100.00 .00 1977-09-24 34y 01m 14d 1979-11-17 36y 03m 07d 2 Burns
45 John Colquhoun 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1959-08-29 19y 02m 26d 1960-01-16 19y 07m 13d 1 Colquhoun
45 James [4] Ferguson 3 3 0 0 0 0 3 .00 .00 100.00 .00 1953-10-03 Not Known 1954-10-30 Not Known 2 Ferguson
45 George Henderson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1948-02-21 Not Known 1951-12-08 Not Known 3 Henderson
45 John Boscoe Lawlor 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1961-10-07 24y 08m 07d 1962-02-03 25y 00m 06d 1 Lawlor
45 Bobby W McPhee 3 3 0 3 1 1 1 33.33 33.33 33.33 50.00 1959-01-24 Not Known 1960-01-16 Not Known 2 McPhee
45 Robert Milligan 3 3 0 0 0 0 3 .00 .00 100.00 .00 1953-10-03 Not Known 1955-02-12 Not Known 2 Milligan
45 James Rowan 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1956-02-18 21y 07m 20d 1962-02-03 27y 07m 06d 2 Rowan
45 James Ryce 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1958-10-04 Not Known 1959-08-15 Not Known 2 Ryce
45 John Whiteford 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1949-08-13 Not Known 1949-12-10 Not Known 1 Whiteford
45 William McInnes Williamson 3 3 0 0 0 0 3 .00 .00 100.00 .00 1953-10-03 Not Known 1956-03-10 Not Known 2 Williamson
45 Robert H Wilson 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1949-08-27 Not Known 1952-03-15 Not Known 2 Wilson
57 Robert Beaton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1980-01-12 19y 09m 24d 1980-02-16 19y 10m 28d 1 Beaton
57 George Milne Brander 2 2 0 0 0 0 2 .00 .00 100.00 .00 1954-10-30 24y 11m 29d 1955-02-12 25y 03m 11d 1 Brander
57 Eric Caldow 2 2 0 0 0 0 2 .00 .00 100.00 .00 1966-09-24 32y 04m 10d 1967-04-19 32y 11m 05d 1 Caldow
57 Brian Callan 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1958-10-04 Not Known 1959-01-24 Not Known 1 Callan
57 John Corrigan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1967-12-23 20y 11m 15d 1968-04-20 21y 03m 12d 1 Corrigan
57 Stewart Devine 2 2 0 0 0 0 2 .00 .00 100.00 .00 2005-07-16 21y 03m 05d 2007-08-28 23y 04m 17d 2 Devine
57 Tommy Douglas 2 2 0 0 0 0 2 .00 .00 100.00 .00 1954-01-09 Not Known 1954-04-27 Not Known 1 Douglas
57 James Welsh Drury 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1949-08-13 25y 02m 15d 1949-08-27 25y 02m 29d 1 Drury
57 Robert Dunn 2 2 0 1 0 0 2 .00 .00 100.00 .00 2002-09-25 23y 02m 28d 2005-07-16 26y 00m 18d 2 Dunn
57 Jackie Dyson 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1961-10-07 27y 02m 29d 1961-10-11 27y 03m 03d 1 Dyson
57 Jim [2] Fleming 2 2 0 2 0 2 0 .00 100.00 .00 50.00 1965-12-18 Not Known 1966-04-23 Not Known 1 Fleming
57 Morawiec Gerhard 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1949-08-27 29y 03m 02d 1949-12-10 29y 06m 15d 1 Gerhard
57 Andrew [1] Graham 2 2 0 0 0 0 2 .00 .00 100.00 .00 2005-07-16 21y 09m 24d 2007-08-28 23y 11m 06d 2 Graham
57 James Guy 2 2 0 0 0 0 2 .00 .00 100.00 .00 1949-08-13 Not Known 1950-03-18 Not Known 1 Guy
57 Thomas W Hadden 2 2 0 0 0 0 2 .00 .00 100.00 .00 1951-12-08 Not Known 1952-03-15 Not Known 1 Hadden
57 James Hannah 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1959-08-15 Not Known 1959-08-29 Not Known 1 Hannah
57 Paul Hay 2 1 1 0 0 0 2 .00 .00 100.00 .00 2002-09-25 21y 10m 11d 2007-08-28 26y 09m 14d 2 Hay
57 James Hoey 2 2 0 0 0 0 2 .00 .00 100.00 .00 1949-08-13 Not Known 1950-03-18 Not Known 1 Hoey
57 Myles Hogarth 2 2 0 0 0 0 2 .00 .00 100.00 .00 2005-07-16 30y 03m 16d 2007-08-28 32y 04m 29d 2 Hogarth
57 Joe Hughes 2 2 0 0 0 0 2 .00 .00 100.00 .00 1967-12-23 25y 00m 15d 1968-04-20 25y 04m 12d 1 Hughes
57 Norrie Innes 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1959-08-29 Not Known 1959-09-26 Not Known 1 Innes
57 Jack Jones 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1949-08-27 Not Known 1949-12-10 Not Known 1 Jones
57 Archibald Kelly 2 2 0 0 0 0 2 .00 .00 100.00 .00 1954-01-09 32y 01m 00d 1954-10-30 32y 10m 21d 2 Kelly
57 Alex Laird 2 2 0 0 0 0 2 .00 .00 100.00 .00 1949-12-10 23y 06m 08d 1955-02-12 28y 08m 10d 2 Laird
57 Jim Little 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1959-09-26 Not Known 1960-01-16 Not Known 1 Little
57 William McFarlane 2 2 0 0 0 0 2 .00 .00 100.00 .00 1951-12-08 28y 02m 07d 1952-03-15 28y 05m 14d 1 McFarlane
57 Ross McGeachie 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2015-07-14 30y 01m 04d 2021-07-20 36y 01m 10d 2 McGeachie
57 Duncan McGill 2 2 0 0 0 0 2 .00 .00 100.00 .00 1954-10-30 Not Known 1955-02-12 Not Known 1 McGill
57 James [2] McGowan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1949-12-10 Not Known 1950-03-18 Not Known 1 McGowan
57 Jim McGregor 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1961-10-07 18y 04m 07d 1961-10-11 18y 04m 11d 1 McGregor
57 Danny McKinnon 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1966-04-23 Not Known 1967-08-30 Not Known 2 McKinnon
57 Mark McNally 2 2 0 0 0 0 2 .00 .00 100.00 .00 2002-09-25 31y 06m 15d 2005-07-16 34y 04m 06d 2 McNally
57 Reginald L Morrison 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1959-09-26 27y 00m 12d 1960-01-16 27y 04m 02d 1 Morrison
57 Alexander D Myles 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1961-10-07 Not Known 1961-10-11 Not Known 1 Myles
57 Paul Brian Nugent 2 2 0 0 0 0 2 .00 .00 100.00 .00 2005-07-16 22y 03m 12d 2007-08-28 24y 04m 24d 2 Nugent
57 David O'Brien 2 2 0 0 0 0 2 .00 .00 100.00 .00 2002-09-25 18y 08m 01d 2005-07-16 21y 05m 22d 2 O'Brien
57 John H Orr 2 2 0 0 0 0 2 .00 .00 100.00 .00 1967-08-30 20y 05m 28d 1968-04-20 21y 01m 18d 1 Orr
57 David Paton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1951-12-08 Not Known 1952-03-15 Not Known 1 Paton
57 Frank McKay Pattison 2 2 0 0 0 0 2 .00 .00 100.00 .00 1956-02-18 25y 01m 26d 1956-03-10 25y 02m 16d 1 Pattison
57 Peter Kerr Rattray 2 2 0 0 0 0 2 .00 .00 100.00 .00 1954-01-09 28y 02m 02d 1954-04-27 28y 05m 20d 1 Rattray
57 William J Robertson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1955-11-05 Not Known 1956-03-10 Not Known 1 Robertson
57 William Mearns Sinclair 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1961-10-07 26y 11m 23d 1961-10-11 26y 11m 27d 1 Sinclair
57 Brian [2] Smith 2 2 0 0 0 0 2 .00 .00 100.00 .00 1967-04-19 Not Known 1967-08-16 Not Known 2 Smith
57 Jimmy T Smith 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1958-10-04 Not Known 1959-08-29 Not Known 2 Smith

Scorers Competitive Games


Total Distinct (ex ogs) = 29

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 William Keith 5 2 4 1.25 1949-08-13 Not Known 1 1950-03-18 Not Known 4 1 Keith
2 Bobby W McPhee 3 3 1.00 1959-01-24 Not Known 1 1959-09-26 Not Known 2 2 McPhee
2 Ian Spence 3 7 .43 1959-01-24 Not Known 2 1961-10-07 Not Known 5 3 Spence
4 James Nixon Chalmers 2 1 4 .50 1952-03-15 22y 08m 07d 1 1953-10-03 24y 02m 25d 2 2 Chalmers
4 Jim [2] Fleming 2 2 1.00 1965-12-18 Not Known 1 1966-04-23 Not Known 2 1 Fleming
4 John Boscoe Lawlor 2 1 3 .67 1961-10-07 24y 08m 07d 1 1961-10-07 24y 08m 07d 1 1 Lawlor
7 Alex Anderson 1 4 .25 1952-03-15 26y 06m 04d 3 1952-03-15 26y 06m 04d 3 1 Anderson
7 Ian Bain 1 8 .13 1949-12-10 25y 10m 28d 3 1949-12-10 25y 10m 28d 3 1 Bain
7 Robert Bogan 1 1 1.00 1949-08-27 Not Known 1 1949-08-27 Not Known 1 1 Bogan
7 Ian Browning 1 1 1.00 1978-03-15 26y 09m 15d 1 1978-03-15 26y 09m 15d 1 1 Browning
7 Brian Callan 1 2 .50 1959-01-24 Not Known 2 1959-01-24 Not Known 2 1 Callan
7 John Colquhoun 1 3 .33 1959-09-26 19y 03m 23d 2 1959-09-26 19y 03m 23d 2 1 Colquhoun
7 George Dick 1 4 .25 1949-12-10 Not Known 3 1949-12-10 Not Known 3 1 Dick
7 Robert Ronald Duffin 1 1 5 .20 1977-09-24 26y 09m 09d 2 1977-09-24 26y 09m 09d 2 1 Duffin
7 Jackie Dyson 1 2 .50 1961-10-11 27y 03m 03d 2 1961-10-11 27y 03m 03d 2 1 Dyson
7 Bobby Gilmour 1 6 .17 1958-10-04 Not Known 1 1958-10-04 Not Known 1 1 Gilmour
7 Bobby [3] Gray 1 6 .17 1979-09-15 26y 03m 07d 4 1979-09-15 26y 03m 07d 4 1 Gray
7 Norrie Innes 1 2 .50 1959-08-29 Not Known 1 1959-08-29 Not Known 1 1 Innes
7 Jack Jones 1 2 .50 1949-08-27 Not Known 1 1949-08-27 Not Known 1 1 Jones
7 James Riley Kerray 1 5 .20 1967-04-19 31y 04m 17d 3 1967-04-19 31y 04m 17d 3 1 Kerray
7 Alan Laing 1 1 1.00 1967-12-23 Not Known 1 1967-12-23 Not Known 1 1 Laing
7 Stephen Patrick Mallan 1 1 1.00 2002-09-25 35y 00m 26d 1 2002-09-25 35y 00m 26d 1 1 Mallan
7 Tommy Martin 1 1 1.00 1950-03-18 25y 02m 25d 1 1950-03-18 25y 02m 25d 1 1 Martin
7 Scott Stewart Maxwell 1 1 1.00 1985-08-27 Not Known 1 1985-08-27 Not Known 1 1 Maxwell
7 Matthew M McPhee 1 10 .10 1977-09-24 27y 11m 08d 4 1977-09-24 27y 11m 08d 4 1 McPhee
7 Charlie Napier 1 1 1.00 1959-08-15 Not Known 1 1959-08-15 Not Known 1 1 Napier
7 Steven Arthur Nicholas 1 1 1.00 2002-09-25 21y 02m 17d 1 2002-09-25 21y 02m 17d 1 1 Nicholas
7 Willie [3] Reid 1 4 .25 1965-12-18 Not Known 1 1965-12-18 Not Known 1 1 Reid
7 Alexander Duncan Rennie 1 1 1.00 1967-08-30 18y 11m 03d 1 1967-08-30 18y 11m 03d 1 1 Rennie


Scorers All Games


Total Distinct (ex ogs) = 34

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 William Keith 7 2 4 1.75 1949-08-13 1 1950-03-18 Not Known 4 1 Keith
2 Bobby W McPhee 3 3 1.00 1959-01-24 Not Known 1 1959-09-26 Not Known 2 2 McPhee
2 Ian Spence 3 7 .43 1959-01-24 Not Known 2 1961-10-07 Not Known 5 3 Spence
4 James Nixon Chalmers 2 1 4 .50 1952-03-15 22y 08m 07d 1 1953-10-03 24y 02m 25d 2 2 Chalmers
4 George Dick 2 4 .50 1949-10-08 3 1949-12-10 Not Known 3 1 Dick
4 Jim [2] Fleming 2 2 1.00 1965-12-18 Not Known 1 1966-04-23 Not Known 2 1 Fleming
4 Jack Jones 2 2 1.00 1949-08-27 1 1949-10-08 Not Known 1 1 Jones
4 John Boscoe Lawlor 2 1 3 .67 1961-10-07 24y 08m 07d 1 1961-10-07 24y 08m 07d 1 1 Lawlor
4 John [1] Wilkie 2 1 2.00 1948-02-21 Not Known 0 1948-02-21 Not Known 0 1 Wilkie
10 Alex Anderson 1 4 .25 1952-03-15 26y 06m 04d 3 1952-03-15 26y 06m 04d 3 1 Anderson
10 Ian Bain 1 8 .13 1949-12-10 25y 10m 28d 3 1949-12-10 25y 10m 28d 3 1 Bain
10 Robert Bogan 1 1 1.00 1949-08-27 Not Known 1 1949-08-27 Not Known 1 1 Bogan
10 Ian Browning 1 1 1.00 1978-03-15 26y 09m 15d 1 1978-03-15 26y 09m 15d 1 1 Browning
10 Robert Bryans 1 1 1.00 1954-04-27 Not Known 0 1954-04-27 Not Known 0 1 Bryans
10 Brian Callan 1 2 .50 1959-01-24 Not Known 2 1959-01-24 Not Known 2 1 Callan
10 John Colquhoun 1 3 .33 1959-09-26 19y 03m 23d 2 1959-09-26 19y 03m 23d 2 1 Colquhoun
10 Sean Dickson 1 1 1 1.00 2015-07-14 23y 05m 28d 0 2015-07-14 23y 05m 28d 0 1 Dickson
10 Robert Ronald Duffin 1 1 5 .20 1977-09-24 26y 09m 09d 2 1977-09-24 26y 09m 09d 2 1 Duffin
10 Robert Dunn 1 2 .50 2005-07-16 26y 00m 18d 0 2005-07-16 26y 00m 18d 0 1 Dunn
10 Jackie Dyson 1 2 .50 1961-10-11 27y 03m 03d 2 1961-10-11 27y 03m 03d 2 1 Dyson
10 Bobby Gilmour 1 6 .17 1958-10-04 Not Known 1 1958-10-04 Not Known 1 1 Gilmour
10 Bobby [3] Gray 1 6 .17 1979-09-15 26y 03m 07d 4 1979-09-15 26y 03m 07d 4 1 Gray
10 Norrie Innes 1 2 .50 1959-08-29 Not Known 1 1959-08-29 Not Known 1 1 Innes
10 James Riley Kerray 1 5 .20 1967-04-19 31y 04m 17d 3 1967-04-19 31y 04m 17d 3 1 Kerray
10 Salim Kouider-Aissa 1 1 1.00 2015-07-14 19y 03m 22d 0 2015-07-14 19y 03m 22d 0 1 Kouider-Aissa
10 Alan Laing 1 1 1.00 1967-12-23 Not Known 1 1967-12-23 Not Known 1 1 Laing
10 Stephen Patrick Mallan 1 1 1.00 2002-09-25 35y 00m 26d 1 2002-09-25 35y 00m 26d 1 1 Mallan
10 Tommy Martin 1 1 1.00 1950-03-18 25y 02m 25d 1 1950-03-18 25y 02m 25d 1 1 Martin
10 Scott Stewart Maxwell 1 1 1.00 1985-08-27 Not Known 1 1985-08-27 Not Known 1 1 Maxwell
10 Matthew M McPhee 1 10 .10 1977-09-24 27y 11m 08d 4 1977-09-24 27y 11m 08d 4 1 McPhee
10 Charlie Napier 1 1 1.00 1959-08-15 Not Known 1 1959-08-15 Not Known 1 1 Napier
10 Steven Arthur Nicholas 1 1 1.00 2002-09-25 21y 02m 17d 1 2002-09-25 21y 02m 17d 1 1 Nicholas
10 Willie [3] Reid 1 4 .25 1965-12-18 Not Known 1 1965-12-18 Not Known 1 1 Reid
10 Alexander Duncan Rennie 1 1 1.00 1967-08-30 18y 11m 03d 1 1967-08-30 18y 11m 03d 1 1 Rennie



Hat Tricks


Total = 1

Player Age Game
No
Goals Comp Match Scorers
William Keith Not Known 2 3 League Cup Sat 27 Aug 1949 Hearts 4 Stirling Albion 5


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 Willie Murray 7 20 2.86 0 1 6 .00 14.29 85.71 7.14 1966-04-23 Not Known 1968-04-20 Not Known 3 Murray
2 George Wingate Young 4 11 2.75 0 0 4 .00 .00 100.00 .00 1976-02-14 26y 03m 06d 1978-03-15 28y 04m 07d 2 Young
2 Gordon George Arthur 4 6 1.50 0 0 4 .00 .00 100.00 .00 1979-09-15 21y 03m 16d 1980-02-16 21y 08m 18d 1 Arthur
4 Harry Jenkins 3 15 5.00 0 0 3 .00 .00 100.00 .00 1951-12-08 Not Known 1953-10-03 Not Known 2 Jenkins
5 Reginald L Morrison 2 6 3.00 0 1 1 .00 50.00 50.00 25.00 1959-09-26 27y 00m 12d 1960-01-16 27y 04m 02d 1 Morrison
5 Morawiec Gerhard 2 8 4.00 1 0 1 50.00 .00 50.00 50.00 1949-08-27 29y 03m 02d 1949-12-10 29y 06m 15d 1 Gerhard
5 John Mackie (Jackie) Wren 2 3 1.50 1 0 1 50.00 .00 50.00 50.00 1961-10-07 25y 05m 11d 1961-10-11 25y 05m 15d 1 Wren
5 Jimmy T Smith 2 4 2.00 0 1 1 .00 50.00 50.00 25.00 1958-10-04 Not Known 1959-08-29 Not Known 2 Smith
5 William J Robertson 2 7 3.50 0 0 2 .00 .00 100.00 .00 1955-11-05 Not Known 1956-03-10 Not Known 1 Robertson
5 James Hoey 2 10 5.00 0 0 2 .00 .00 100.00 .00 1949-08-13 Not Known 1950-03-18 Not Known 1 Hoey
11 James R Brown 1 0 .00 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known 1 Brown
11 John Kyle 1 3 3.00 0 0 1 .00 .00 100.00 .00 1954-01-09 Not Known 1954-01-09 Not Known 1 Kyle
11 John [3] Mitchell 1 3 3.00 0 0 1 .00 .00 100.00 .00 1955-02-12 Not Known 1955-02-12 Not Known 1 Mitchell
11 David McCallum 1 2 2.00 0 0 1 .00 .00 100.00 .00 1959-08-15 Not Known 1959-08-15 Not Known 1 McCallum
11 George Stewart 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1959-01-24 Not Known 1959-01-24 Not Known 1 Stewart
11 Andrew Graham 1 2 2.00 0 0 1 .00 .00 100.00 .00 1985-08-27 28y 08m 16d 1985-08-27 28y 08m 16d 1 Graham
11 Joe Houston 1 5 5.00 0 0 1 .00 .00 100.00 .00 1956-02-18 29y 11m 22d 1956-02-18 29y 11m 22d 1 Houston
11 Myles Hogarth 1 2 2.00 0 0 1 .00 .00 100.00 .00 2007-08-28 32y 04m 29d 2007-08-28 32y 04m 29d 1 Hogarth
11 George Nicol 1 5 5.00 0 0 1 .00 .00 100.00 .00 1954-10-30 31y 03m 10d 1954-10-30 31y 03m 10d 1 Nicol
11 Christopher Thomas Reid 1 3 3.00 0 0 1 .00 .00 100.00 .00 2002-09-25 30y 10m 21d 2002-09-25 30y 10m 21d 1 Reid
11 William Donnachie Taylor 1 2 2.00 0 1 0 .00 100.00 .00 50.00 1965-12-18 27y 06m 15d 1965-12-18 27y 06m 15d 1 Taylor
11 Blair Currie 1 2 2.00 0 0 1 .00 .00 100.00 .00 2021-07-20 27y 05m 01d 2021-07-20 27y 05m 01d 1 Currie

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 = 161
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 John Cumming 17 17 0 0 11 4 2 64.71 23.53 11.76 76.47 1952-03-15 21y 11m 27d 1965-12-18 35y 09m 01d 8 Cumming
2 Willie Bauld 16 16 0 0 13 1 2 81.25 6.25 12.50 84.38 1949-08-13 22y 06m 20d 1961-10-11 34y 08m 17d 8 Bauld
3 Jimmy Wardhaugh 13 13 0 0 12 0 1 92.31 .00 7.69 92.31 1949-08-13 20y 04m 23d 1959-08-15 30y 04m 25d 6 Wardhaugh
4 Johnny Hamilton 12 12 0 0 6 5 1 50.00 41.67 8.33 70.83 1955-11-05 20y 09m 14d 1966-09-24 31y 08m 02d 6 Hamilton
4 Bobby Kirk 12 12 0 0 7 3 2 58.33 25.00 16.67 70.83 1955-11-05 28y 02m 24d 1962-02-03 34y 05m 22d 4 Kirk
6 Alfie Conn 11 11 0 0 11 0 0 100.00 .00 .00 100.00 1949-08-13 22y 10m 11d 1956-03-10 29y 05m 08d 5 Conn
7 Tom Mackenzie 9 9 0 0 8 0 1 88.89 .00 11.11 88.89 1949-08-13 26y 09m 08d 1956-03-10 33y 04m 05d 4 MacKenzie
7 Freddie Glidden 9 9 0 0 9 0 0 100.00 .00 .00 100.00 1951-12-08 24y 03m 01d 1958-10-04 31y 00m 27d 5 Glidden
9 Alan Anderson 8 8 0 0 6 2 0 75.00 25.00 .00 87.50 1965-12-18 25y 11m 27d 1968-04-20 28y 03m 30d 3 Anderson
9 Jim Cruickshank 8 8 0 0 5 3 0 62.50 37.50 .00 81.25 1962-02-03 20y 09m 21d 1976-02-14 34y 10m 01d 5 Cruickshank
9 Davie Holt 8 8 0 0 5 2 1 62.50 25.00 12.50 75.00 1961-10-07 25y 09m 04d 1968-04-20 32y 03m 17d 4 Holt
9 Bobby Parker 8 8 0 0 8 0 0 100.00 .00 .00 100.00 1949-12-10 24y 09m 24d 1955-11-05 30y 08m 20d 5 Parker
9 Jim Jefferies 8 8 0 0 8 0 0 100.00 .00 .00 100.00 1976-02-14 25y 02m 23d 1980-02-16 29y 02m 25d 3 Jefferies
9 Gordon Marshall 8 8 0 0 4 2 2 50.00 25.00 25.00 62.50 1958-10-04 19y 03m 02d 1961-10-11 22y 03m 09d 3 Marshall
15 Alex Young 7 7 0 0 5 1 1 71.43 14.29 14.29 78.57 1955-11-05 18y 09m 02d 1960-01-16 22y 11m 13d 3 Young
15 Davie Laing 7 7 0 0 6 0 1 85.71 .00 14.29 85.71 1949-08-13 24y 05m 24d 1954-01-09 28y 10m 20d 3 Laing
15 Billy Higgins 7 7 0 0 3 2 2 42.86 28.57 28.57 57.14 1959-01-24 18y 10m 09d 1966-09-24 26y 06m 09d 5 Higgins
15 Jimmy Milne 7 7 0 0 4 2 1 57.14 28.57 14.29 71.43 1951-12-08 22y 05m 08d 1960-01-16 30y 06m 17d 3 Milne
15 Willie Gibson 7 7 0 0 7 0 0 100.00 .00 .00 100.00 1977-09-24 24y 05m 21d 1980-02-16 26y 10m 13d 2 Gibson
20 Cammy Fraser 6 6 0 0 6 0 0 100.00 .00 .00 100.00 1977-09-24 20y 02m 02d 1980-02-16 22y 06m 25d 2 Fraser
20 Tommy Traynor 6 6 0 0 5 1 0 83.33 16.67 .00 91.67 1965-12-18 22y 02m 21d 1968-04-20 24y 06m 24d 3 Traynor
20 George Thomson 6 6 0 0 3 2 1 50.00 33.33 16.67 66.67 1958-10-04 21y 11m 15d 1960-01-16 23y 02m 28d 2 Thomson
20 Willie Wallace 6 6 0 0 2 3 1 33.33 50.00 16.67 58.33 1961-10-07 21y 03m 14d 1966-09-24 26y 03m 01d 3 Wallace

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 46

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 Bauld 25 16 1.56 1949-08-13 22y 06m 20d n/a 1961-10-11 34y 08m 17d n/a 7 Bauld
2 Jimmy Wardhaugh 12 13 .92 1949-08-13 20y 04m 23d n/a 1956-02-18 26y 10m 28d n/a 4 Wardhaugh
3 Willie Gibson 6 1 7 .86 1977-09-24 24y 05m 21d n/a 1979-09-15 26y 05m 12d n/a 2 Gibson
4 Eddie Rutherford 4 3 1.33 1951-12-08 30y 10m 00d n/a 1953-10-03 32y 07m 25d n/a 2 Rutherford
4 John Urquhart 4 5 .80 1953-10-03 28y 08m 00d n/a 1954-10-30 29y 08m 27d n/a 2 Urquhart
4 Willie Wallace 4 6 .67 1961-10-11 21y 03m 18d n/a 1966-09-24 26y 03m 01d n/a 3 Wallace
4 Alex Young 4 7 .57 1955-11-05 18y 09m 02d n/a 1960-01-16 22y 11m 13d n/a 2 Young
8 Bobby Flavell 3 3 1.00 1949-08-13 27y 11m 12d n/a 1950-03-18 28y 06m 17d n/a 1 Flavell
8 Donald Ford 3 4 .75 1967-08-30 22y 10m 05d n/a 1968-04-20 23y 05m 26d n/a 1 Ford
8 Jim Irvine 3 3 1.00 1967-08-30 27y 00m 13d n/a 1967-12-23 27y 04m 06d n/a 1 Irvine
8 Alfie Conn 3 11 .27 1952-03-15 25y 05m 13d n/a 1956-02-18 29y 04m 16d n/a 2 Conn
8 Ian Crawford 3 5 .60 1956-03-10 21y 07m 25d n/a 1959-08-15 25y 01m 01d n/a 2 Crawford
8 Andy Milne 3 1 3.00 1967-04-19 18y 09m 02d n/a 1967-04-19 18y 09m 02d n/a 1 Milne
8 Jimmy Murray 3 4 .75 1952-03-15 19y 01m 11d n/a 1959-08-29 26y 06m 25d n/a 2 Murray
8 Graham Shaw 3 3 1.00 1977-09-24 25y 11m 16d n/a 1980-02-16 28y 04m 08d n/a 2 Shaw
16 Bobby Parker 2 2 8 .25 1951-12-08 26y 09m 22d n/a 1954-10-30 29y 08m 14d n/a 2 Parker
16 Gordon Smith 2 3 .67 1959-09-26 35y 04m 01d n/a 1959-09-26 35y 04m 01d n/a 1 Smith
16 Bobby Kemp 2 3 .67 1967-04-19 25y 08m 04d n/a 1967-12-23 26y 04m 08d n/a 2 Kemp
16 Drew Busby 2 1 4 .50 1976-02-14 28y 02m 06d n/a 1976-02-14 28y 02m 06d n/a 1 Busby
16 Tommy Traynor 2 6 .33 1967-08-30 23y 11m 03d n/a 1967-12-23 24y 02m 26d n/a 1 Traynor



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 8 6 .75 5 3 0 62.50 37.50 .00 81.25 1962-02-03 20y 09m 21d 1976-02-14 34y 10m 01d 5 Cruickshank
1 Gordon Marshall 8 14 1.75 4 2 2 50.00 25.00 25.00 62.50 1958-10-04 19y 03m 02d 1961-10-11 22y 03m 09d 3 Marshall
3 Jimmy Brown 5 10 2.00 4 0 1 80.00 .00 20.00 80.00 1949-08-13 24y 00m 25d 1952-03-15 26y 07m 25d 2 Brown
3 Willie Duff 5 0 .00 5 0 0 100.00 .00 .00 100.00 1954-10-30 19y 08m 24d 1956-03-10 21y 01m 04d 2 Duff
5 John Brough 3 0 .00 3 0 0 100.00 .00 .00 100.00 1979-11-17 19y 07m 18d 1980-02-16 19y 10m 18d 1 Brough
5 Ray Dunlop 3 3 1.00 3 0 0 100.00 .00 .00 100.00 1977-09-24 26y 10m 01d 1978-03-15 27y 03m 20d 1 Dunlop
5 Jimmy Watters 3 3 1.00 3 0 0 100.00 .00 .00 100.00 1950-03-18 22y 07m 06d 1954-01-09 26y 04m 28d 2 Watters
8 Kenny Garland 2 1 .50 2 0 0 100.00 .00 .00 100.00 1967-08-16 19y 05m 00d 1967-12-23 19y 09m 07d 1 Garland
9 Craig Gordon 1 0 .00 1 0 0 100.00 .00 .00 100.00 2021-07-20 38y 06m 20d 2021-07-20 38y 06m 20d 1 Gordon
9 Steve Banks 1 0 .00 1 0 0 100.00 .00 .00 100.00 2007-08-28 35y 06m 19d 2007-08-28 35y 06m 19d 1 Banks
9 Thomson Allan 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1979-09-15 32y 11m 10d 1979-09-15 32y 11m 10d 1 Allan
9 Henry Smith 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1985-08-27 29y 05m 17d 1985-08-27 29y 05m 17d 1 Smith
9 Roddy McKenzie 1 2 2.00 1 0 0 100.00 .00 .00 100.00 2002-09-25 27y 01m 17d 2002-09-25 27y 01m 17d 1 McKenzie

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 John Cumming Hearts 17 17 0 0 11 4 2 64.71 23.53 11.76 76.47 1952-03-15 21y 11m 27d 1965-12-18 35y 09m 01d 8 Cumming
2 Willie Bauld Hearts 16 16 0 0 13 1 2 81.25 6.25 12.50 84.38 1949-08-13 22y 06m 20d 1961-10-11 34y 08m 17d 8 Bauld
3 Jimmy Wardhaugh Hearts 13 13 0 0 12 0 1 92.31 .00 7.69 92.31 1949-08-13 20y 04m 23d 1959-08-15 30y 04m 25d 6 Wardhaugh
4 Johnny Hamilton Hearts 12 12 0 0 6 5 1 50.00 41.67 8.33 70.83 1955-11-05 20y 09m 14d 1966-09-24 31y 08m 02d 6 Hamilton
4 Bobby Kirk Hearts 12 12 0 0 7 3 2 58.33 25.00 16.67 70.83 1955-11-05 28y 02m 24d 1962-02-03 34y 05m 22d 4 Kirk
6 Alfie Conn Hearts 11 11 0 0 11 0 0 100.00 .00 .00 100.00 1949-08-13 22y 10m 11d 1956-03-10 29y 05m 08d 5 Conn
7 Matthew M McPhee Stirling Albion 10 9 1 1 0 0 10 .00 .00 100.00 .00 1967-12-23 18y 02m 07d 1980-02-16 30y 04m 00d 4 McPhee
8 Freddie Glidden Hearts 9 9 0 0 9 0 0 100.00 .00 .00 100.00 1951-12-08 24y 03m 01d 1958-10-04 31y 00m 27d 5 Glidden
8 Tom Mackenzie Hearts 9 9 0 0 8 0 1 88.89 .00 11.11 88.89 1949-08-13 26y 09m 08d 1956-03-10 33y 04m 05d 4 MacKenzie
8 John McGuinness Stirling Albion 9 9 0 0 1 3 5 11.11 33.33 55.56 27.78 1961-10-07 24y 03m 16d 1967-12-23 30y 06m 02d 4 McGuinness
11 Alan Anderson Hearts 8 8 0 0 6 2 0 75.00 25.00 .00 87.50 1965-12-18 25y 11m 27d 1968-04-20 28y 03m 30d 3 Anderson
11 Graeme John Armstrong Stirling Albion 8 8 0 0 0 0 8 .00 .00 100.00 .00 1976-02-14 19y 07m 22d 1980-02-16 23y 07m 24d 3 Armstrong
11 Ian Bain Stirling Albion 8 8 0 1 1 0 7 12.50 .00 87.50 12.50 1949-08-13 25y 07m 01d 1954-10-30 30y 09m 18d 4 Bain
11 Jim Cruickshank Hearts 8 8 0 0 5 3 0 62.50 37.50 .00 81.25 1962-02-03 20y 09m 21d 1976-02-14 34y 10m 01d 5 Cruickshank
11 Davie Holt Hearts 8 8 0 0 5 2 1 62.50 25.00 12.50 75.00 1961-10-07 25y 09m 04d 1968-04-20 32y 03m 17d 4 Holt
11 Jim Jefferies Hearts 8 8 0 0 8 0 0 100.00 .00 .00 100.00 1976-02-14 25y 02m 23d 1980-02-16 29y 02m 25d 3 Jefferies
11 John [3] Kennedy Stirling Albion 8 8 0 0 0 0 8 .00 .00 100.00 .00 1976-02-14 22y 11m 11d 1980-02-16 26y 11m 13d 3 Kennedy
11 Gordon Marshall Hearts 8 8 0 0 4 2 2 50.00 25.00 25.00 62.50 1958-10-04 19y 03m 02d 1961-10-11 22y 03m 09d 3 Marshall
11 Bobby Parker Hearts 8 8 0 0 8 0 0 100.00 .00 .00 100.00 1949-12-10 24y 09m 24d 1955-11-05 30y 08m 20d 5 Parker
11 Tom Pettigrew Stirling Albion 8 8 0 0 2 2 4 25.00 25.00 50.00 37.50 1958-10-04 Not Known 1961-10-11 Not Known 3 Pettigrew

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 Bauld Hearts 25 16 1.56 1949-08-13 22y 06m 20d n/a 1961-10-11 34y 08m 17d n/a 7 Bauld
2 Jimmy Wardhaugh Hearts 12 13 .92 1949-08-13 20y 04m 23d n/a 1956-02-18 26y 10m 28d n/a 4 Wardhaugh
3 Willie Gibson Hearts 6 1 7 .86 1977-09-24 24y 05m 21d n/a 1979-09-15 26y 05m 12d n/a 2 Gibson
4 William Keith Stirling Albion 5 2 4 1.25 1949-08-13 Not Known 1 1950-03-18 Not Known 4 1 Keith
5 Eddie Rutherford Hearts 4 3 1.33 1951-12-08 30y 10m 00d n/a 1953-10-03 32y 07m 25d n/a 2 Rutherford
5 John Urquhart Hearts 4 5 .80 1953-10-03 28y 08m 00d n/a 1954-10-30 29y 08m 27d n/a 2 Urquhart
5 Willie Wallace Hearts 4 6 .67 1961-10-11 21y 03m 18d n/a 1966-09-24 26y 03m 01d n/a 3 Wallace
5 Alex Young Hearts 4 7 .57 1955-11-05 18y 09m 02d n/a 1960-01-16 22y 11m 13d n/a 2 Young
9 Alfie Conn Hearts 3 11 .27 1952-03-15 25y 05m 13d n/a 1956-02-18 29y 04m 16d n/a 2 Conn
9 Ian Crawford Hearts 3 5 .60 1956-03-10 21y 07m 25d n/a 1959-08-15 25y 01m 01d n/a 2 Crawford
9 Bobby Flavell Hearts 3 3 1.00 1949-08-13 27y 11m 12d n/a 1950-03-18 28y 06m 17d n/a 1 Flavell
9 Donald Ford Hearts 3 4 .75 1967-08-30 22y 10m 05d n/a 1968-04-20 23y 05m 26d n/a 1 Ford
9 Jim Irvine Hearts 3 3 1.00 1967-08-30 27y 00m 13d n/a 1967-12-23 27y 04m 06d n/a 1 Irvine
9 Bobby W McPhee Stirling Albion 3 3 1.00 1959-01-24 Not Known 1 1959-09-26 Not Known 2 2 McPhee
9 Andy Milne Hearts 3 1 3.00 1967-04-19 18y 09m 02d n/a 1967-04-19 18y 09m 02d n/a 1 Milne
9 Jimmy Murray Hearts 3 4 .75 1952-03-15 19y 01m 11d n/a 1959-08-29 26y 06m 25d n/a 2 Murray
9 Graham Shaw Hearts 3 3 1.00 1977-09-24 25y 11m 16d n/a 1980-02-16 28y 04m 08d n/a 2 Shaw
9 Ian Spence Stirling Albion 3 7 .43 1959-01-24 Not Known 2 1961-10-07 Not Known 5 3 Spence
19 Drew Busby Hearts 2 1 4 .50 1976-02-14 28y 02m 06d n/a 1976-02-14 28y 02m 06d n/a 1 Busby
19 James Nixon Chalmers Stirling Albion 2 1 4 .50 1952-03-15 22y 08m 07d 1 1953-10-03 24y 02m 25d 2 2 Chalmers

Both Top 20 Goalkeepers


Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank Hearts 8 5 3 0 62.50 37.50 .00 81.25 1962-02-03 20y 09m 21d 1976-02-14 34y 10m 01d 5 Cruickshank
1 Gordon Marshall Hearts 8 4 2 2 50.00 25.00 25.00 62.50 1958-10-04 19y 03m 02d 1961-10-11 22y 03m 09d 3 Marshall
3 Willie Gibson Hearts 7 7 0 0 100.00 .00 .00 100.00 1977-09-24 24y 05m 21d 1980-02-16 26y 10m 13d 2 Gibson
3 Billy Higgins Hearts 7 3 2 2 42.86 28.57 28.57 57.14 1959-01-24 18y 10m 09d 1966-09-24 26y 06m 09d 5 Higgins
3 Willie Murray Stirling Albion 7 0 1 6 .00 14.29 85.71 7.14 1966-04-23 Not Known 1968-04-20 Not Known 3 Murray
6 Jimmy Brown Hearts 5 4 0 1 80.00 .00 20.00 80.00 1949-08-13 24y 00m 25d 1952-03-15 26y 07m 25d 2 Brown
6 Willie Duff Hearts 5 5 0 0 100.00 .00 .00 100.00 1954-10-30 19y 08m 24d 1956-03-10 21y 01m 04d 2 Duff
8 Gordon George Arthur Stirling Albion 4 0 0 4 .00 .00 100.00 .00 1979-09-15 21y 03m 16d 1980-02-16 21y 08m 18d 1 Arthur
8 George Wingate Young Stirling Albion 4 0 0 4 .00 .00 100.00 .00 1976-02-14 26y 03m 06d 1978-03-15 28y 04m 07d 2 Young
10 John Brough Hearts 3 3 0 0 100.00 .00 .00 100.00 1979-11-17 19y 07m 18d 1980-02-16 19y 10m 18d 1 Brough
10 Ray Dunlop Hearts 3 3 0 0 100.00 .00 .00 100.00 1977-09-24 26y 10m 01d 1978-03-15 27y 03m 20d 1 Dunlop
10 Harry Jenkins Stirling Albion 3 0 0 3 .00 .00 100.00 .00 1951-12-08 Not Known 1953-10-03 Not Known 2 Jenkins
10 Jimmy Watters Hearts 3 3 0 0 100.00 .00 .00 100.00 1950-03-18 22y 07m 06d 1954-01-09 26y 04m 28d 2 Watters
14 Kenny Garland Hearts 2 2 0 0 100.00 .00 .00 100.00 1967-08-16 19y 05m 00d 1967-12-23 19y 09m 07d 1 Garland
14 Morawiec Gerhard Stirling Albion 2 1 0 1 50.00 .00 50.00 50.00 1949-08-27 29y 03m 02d 1949-12-10 29y 06m 15d 1 Gerhard
14 James Hoey Stirling Albion 2 0 0 2 .00 .00 100.00 .00 1949-08-13 Not Known 1950-03-18 Not Known 1 Hoey
14 Reginald L Morrison Stirling Albion 2 0 1 1 .00 50.00 50.00 25.00 1959-09-26 27y 00m 12d 1960-01-16 27y 04m 02d 1 Morrison
14 William J Robertson Stirling Albion 2 0 0 2 .00 .00 100.00 .00 1955-11-05 Not Known 1956-03-10 Not Known 1 Robertson
14 Jimmy T Smith Stirling Albion 2 0 1 1 .00 50.00 50.00 25.00 1958-10-04 Not Known 1959-08-29 Not Known 2 Smith
14 John Mackie (Jackie) Wren Stirling Albion 2 1 0 1 50.00 .00 50.00 50.00 1961-10-07 25y 05m 11d 1961-10-11 25y 05m 15d 1 Wren

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