London Hearts Supporters Club


Heart of Midlothian vs Alloa Athletic Players Record from 1946

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


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


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

Hearts Appearances
Hearts Scorers
Hearts Hat Tricks
Hearts Goalkeepers

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

Competitive Appearances

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

Total Played = 186
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Liam Buchanan 7 5 2 0 1 0 6 14.29 .00 85.71 14.29 2014-10-11 29y 06m 14d 2021-01-16 35y 09m 20d 2 Buchanan
1 Kevin Cawley 7 6 1 1 1 0 6 14.29 .00 85.71 14.29 2014-10-11 25y 06m 24d 2021-04-09 32y 00m 23d 2 Cawley
3 Alan Brown Holt 6 6 0 0 0 2 4 .00 33.33 66.67 16.67 1978-03-11 21y 06m 18d 1983-04-23 26y 08m 02d 3 Holt
4 Kyle Benedictus 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 22y 10m 04d 2015-04-08 23y 04m 01d 1 Benedictus
4 Mark John Docherty 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 26y 04m 26d 2015-04-08 26y 10m 24d 1 Docherty
4 Ben Gordon 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 29y 00m 04d 2015-04-08 29y 06m 01d 1 Gordon
4 Andy Graham 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 37y 02m 02d 2021-04-09 37y 06m 18d 1 Graham
4 Raymond Michael Grant 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 24y 02m 23d 2021-04-09 24y 07m 08d 1 Grant
4 Steven Hetherington 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 27y 08m 15d 2021-04-09 28y 01m 00d 1 Hetherington
4 Graeme Holmes 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 30y 06m 15d 2015-04-08 31y 00m 13d 1 Holmes
4 Ryan McCord 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 25y 06m 20d 2015-04-08 26y 00m 18d 1 McCord
4 Craig McDowall 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 24y 01m 17d 2015-04-08 24y 07m 15d 1 McDowall
4 William [1] Morrison 4 4 0 0 0 0 4 .00 .00 100.00 .00 1977-09-28 25y 04m 21d 1980-01-30 27y 08m 23d 2 Morrison
4 Innes Murray 4 3 1 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 22y 09m 07d 2021-04-09 23y 01m 23d 1 Murray
4 Neil Parry 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 35y 00m 16d 2021-04-09 35y 05m 01d 1 Parry
16 Liam Dick 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2020-11-24 25y 03m 05d 2021-04-09 25y 07m 21d 1 Dick
16 Michael Doyle 3 3 0 0 0 0 3 .00 .00 100.00 .00 2014-10-11 23y 02m 10d 2015-01-31 23y 05m 30d 1 Doyle
16 Arthur Grant 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 25y 03m 29d 1983-04-23 25y 10m 13d 1 Grant
16 David A Houston 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 25y 10m 05d 1983-04-23 26y 04m 19d 1 Houston
16 Donald Hunter 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 27y 06m 08d 1983-04-23 28y 00m 22d 1 Hunter
16 David Alexander Lloyd 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 21y 11m 21d 1983-04-23 22y 06m 05d 1 Lloyd
16 Hugh McCann 3 3 0 0 0 0 3 .00 .00 100.00 .00 1977-09-28 23y 04m 22d 1980-01-30 25y 08m 24d 2 McCann
16 Douglas Gordon McNab 3 3 0 0 0 0 3 .00 .00 100.00 .00 1978-03-11 21y 08m 08d 1980-01-30 23y 06m 27d 2 McNab
16 Dave Miller 3 3 0 0 0 0 3 .00 .00 100.00 .00 1977-09-28 22y 08m 03d 1978-04-22 23y 02m 28d 1 Miller
16 Stuart David Munro 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 20y 00m 24d 1983-04-23 20y 07m 08d 1 Munro
16 Jon Robertson 3 3 0 0 0 0 3 .00 .00 100.00 .00 2020-11-24 31y 06m 30d 2021-04-09 31y 11m 15d 1 Robertson
16 Stefan Scougall 3 1 2 0 0 0 3 .00 .00 100.00 .00 2020-11-24 27y 11m 17d 2021-04-09 28y 04m 02d 1 Scougall
16 Stephen Christopher Simmons 3 3 0 0 0 0 3 .00 .00 100.00 .00 2014-10-11 32y 07m 14d 2015-01-31 32y 11m 04d 1 Simmons
16 Ian Richard Smith 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1980-01-30 27y 01m 05d 1983-04-23 30y 03m 29d 2 Smith
16 Greig Spence 3 3 0 1 0 0 3 .00 .00 100.00 .00 2014-10-11 22y 03m 05d 2015-01-31 22y 06m 25d 1 Spence
16 Scott Taggart 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2020-11-24 28y 10m 28d 2021-04-09 29y 03m 13d 1 Taggart
16 Kenneth Alan Thomson 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 30y 11m 00d 1983-04-23 31y 05m 14d 1 Thomson
16 Robert [2] Thomson 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2020-11-24 27y 05m 27d 2021-01-16 27y 07m 19d 1 Thomson
16 Alan Trouten 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2020-11-24 35y 00m 16d 2021-04-09 35y 05m 01d 1 Trouten
35 Norman Hugh Alexander 2 1 1 0 0 0 2 .00 .00 100.00 .00 1978-03-11 24y 10m 18d 1978-04-22 25y 00m 01d 1 Alexander
35 James Stewart Bulloch 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Bulloch
35 Bobby Carberry 2 1 1 0 0 0 2 .00 .00 100.00 .00 1978-03-11 20y 03m 17d 1978-04-22 20y 05m 00d 1 Carberry
35 W Cochrane 2 2 0 0 0 0 2 .00 .00 100.00 .00 1978-03-11 Not Known 1978-04-22 Not Known 1 Cochrane
35 Michael Connaboy 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1923-03-24 Not Known 1926-02-06 Not Known 2 Connaboy
35 Lee Connelly 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2020-11-24 21y 01m 06d 2020-11-28 21y 01m 10d 1 Connelly
35 Thomas Breckenridge Craig 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 Craig
35 James Culley 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 24y 03m 22d 1940-02-10 24y 06m 21d 1 Culley
35 Edward Currie 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known 1 Currie
35 Andrew Dolan 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1946-04-20 25y 08m 18d 1946-04-24 25y 08m 22d 1 Dolan
35 Jim Donald 2 1 1 0 0 0 2 .00 .00 100.00 .00 1978-03-11 28y 05m 13d 1978-04-22 28y 06m 27d 1 Donald
35 Edward Fearns 2 0 2 0 0 0 2 .00 .00 100.00 .00 2014-10-11 23y 05m 23d 2014-12-20 23y 08m 02d 1 Fearns
35 Cornelius Ferguson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Ferguson
35 John Thomson Fitzsimmons 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Fitzsimmons
35 William Garner 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1983-01-15 27y 05m 22d 1983-04-23 27y 08m 30d 1 Garner
35 John [1] Grant 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known 1 Grant
35 Lawrence Haggart 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1982-10-09 22y 02m 17d 1983-01-15 22y 05m 24d 1 Haggart
35 James W Hamilton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Hamilton
35 Willie Irvine 2 2 0 1 0 0 2 .00 .00 100.00 .00 1978-03-11 21y 09m 13d 1978-04-22 21y 10m 27d 1 Irvine
35 Alex Izatt 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Izatt
35 Nicky Jamieson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2020-11-28 24y 03m 25d 2021-01-16 24y 05m 13d 1 Jamieson
35 Isaac Layne 2 0 2 0 0 0 2 .00 .00 100.00 .00 2015-01-31 19y 08m 15d 2015-04-08 19y 10m 23d 1 Layne
35 Francis James Liddell 2 2 0 0 0 0 2 .00 .00 100.00 .00 1978-03-11 24y 08m 01d 1978-04-22 24y 09m 12d 1 Liddell
35 Hugh Morton Macfarlane 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Macfarlane
35 Alexander Mitchell Malcolm 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 24y 04m 05d 1946-04-24 24y 04m 09d 1 Malcolm
35 Alex McDonnell 2 2 0 1 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 McDonnell
35 Martin Brian McGarry 2 1 1 0 0 0 2 .00 .00 100.00 .00 1977-09-28 31y 10m 21d 1978-03-11 32y 04m 04d 1 McGarry
35 Thomas McGregor 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 McGregor
35 James E McGuire 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known 1 McGuire
35 Arthur F McInally 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 McInally
35 Daryll Meggatt 2 2 0 0 0 0 2 .00 .00 100.00 .00 2014-12-20 24y 02m 00d 2015-01-31 24y 03m 11d 1 Meggatt
35 Eric Scott Murray 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1982-10-09 22y 10m 10d 1983-04-23 23y 04m 25d 1 Murray
35 Bryan Purdie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1982-10-09 23y 09m 08d 1983-01-15 24y 00m 14d 1 Purdie
35 James Quin 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 Quin
35 Michael Noel Skivington 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 24y 03m 27d 1946-04-24 24y 04m 00d 1 Skivington
35 Thomas Stephenson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known 1 Stephenson
35 John Yungmann Thomson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 Thomson
35 Jim Wallace 2 2 0 0 0 0 2 .00 .00 100.00 .00 1978-03-11 23y 09m 02d 1978-04-22 23y 10m 13d 1 Wallace
35 Lucas Williamson 2 2 0 0 0 0 2 .00 .00 100.00 .00 2021-01-16 17y 09m 21d 2021-04-09 18y 00m 14d 1 Williamson
35 Donnie Wilson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-09-28 30y 11m 23d 1978-03-11 31y 05m 06d 1 Wilson
35 Robert [1] Wood 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 Wood
76 Paterson [4] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-24 Not Known 1946-04-24 Not Known 1 [4]
76 Gregor Abel 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-01-30 30y 09m 21d 1980-01-30 30y 09m 21d 1 Abel
76 Mathew Andrew 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 Not Known 1946-04-20 Not Known 1 Andrew
76 John Neil Bennett 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 23y 11m 28d 1995-08-19 23y 11m 28d 1 Bennett
76 Michael Bolochoweckyj 1 0 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 22y 04m 16d 2006-09-20 22y 04m 16d 1 Bolochoweckyj
76 Thomas A Bowie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Bowie
76 Adam Brown 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-01-16 25y 07m 07d 2021-01-16 25y 07m 07d 1 Brown
76 Graeme Robert Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 25y 10m 12d 2006-09-20 25y 10m 12d 1 Brown
76 Innes Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-04-09 20y 07m 18d 2021-04-09 20y 07m 18d 1 Cameron
76 Ian Campbell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1983-04-23 23y 04m 07d 1983-04-23 23y 04m 07d 1 Campbell
76 Michael Chopra 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-04-08 31y 03m 16d 2015-04-08 31y 03m 16d 1 Chopra
76 Alexander Fraser Cochrane 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-09-30 Not Known 1922-09-30 Not Known 1 Cochrane
76 John (Ian) Cochrane 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-01-30 24y 11m 21d 1980-01-30 24y 11m 21d 1 Cochrane
76 David Lornie Cooper 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-28 23y 08m 18d 1977-09-28 23y 08m 18d 1 Cooper
76 Thomas Craig 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Craig
76 Billy Cranston 1 1 0 1 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known 1 Cranston
76 Allan William Creer 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 19y 10m 08d 2006-09-20 19y 10m 08d 1 Creer
76 William Crilley 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1923-03-24 Not Known 1923-03-24 Not Known 1 Crilley
76 David Cully 1 0 1 0 0 0 1 .00 .00 100.00 .00 1995-08-19 22y 06m 03d 1995-08-19 22y 06m 03d 1 Cully
76 Daniel Diver 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 28y 09m 04d 1995-08-19 28y 09m 04d 1 Diver
76 John [3] Duff 1 1 0 1 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Duff
76 Bertram S Dunn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-09-30 Not Known 1922-09-30 Not Known 1 Dunn
76 Liam Evans 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-01-16 19y 01m 30d 2021-01-16 19y 01m 30d 1 Evans
76 Archibald Ewing 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Ewing
76 Howard James A Fairley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-28 25y 08m 23d 1977-09-28 25y 08m 23d 1 Fairley
76 John C Farrell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known 1 Farrell
76 Thomas [2] Farrell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-02-10 Not Known 1940-02-10 Not Known 1 Farrell
76 David Ferguson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-04-08 24y 10m 30d 2015-04-08 24y 10m 30d 1 Ferguson
76 Valentine Flaherty 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known 1 Flaherty
76 Iain Flannigan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-04-08 27y 02m 24d 2015-04-08 27y 02m 24d 1 Flannigan
76 Andrew Ford 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-09-30 Not Known 1922-09-30 Not Known 1 Ford
76 Fraser Wilson Forrest 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 23y 00m 06d 2006-09-20 23y 00m 06d 1 Forrest
76 George A Forrest 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1923-03-24 Not Known 1923-03-24 Not Known 1 Forrest
76 Robert Gordon Forrest 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-28 25y 00m 25d 1977-09-28 25y 00m 25d 1 Forrest
76 Jim Fowler 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-28 21y 07m 22d 1977-09-28 21y 07m 22d 1 Fowler
76 James Fyfe 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1923-03-24 Not Known 1923-03-24 Not Known 1 Fyfe
76 George Gillan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-11-11 20y 04m 21d 1939-11-11 20y 04m 21d 1 Gillan
76 Pat Gillespie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-01-27 28y 04m 05d 1951-01-27 28y 04m 05d 1 Gillespie
76 Frank Gilmour 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Gilmour
76 Lewis Gordon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known 1 Gordon
76 William [1] Gourlay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Gourlay
76 Paul Scott Graham 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 25y 03m 02d 1995-08-19 25y 03m 02d 1 Graham
76 John Neil Grant 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 18y 07m 10d 2006-09-20 18y 07m 10d 1 Grant
76 Bobby [3] Gray 1 0 1 0 0 0 1 .00 .00 100.00 .00 1982-10-09 29y 04m 01d 1982-10-09 29y 04m 01d 1 Gray
76 Frank Hugh Gregal 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 Not Known 1946-04-20 Not Known 1 Gregal
76 Gregal 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-24 Not Known 1946-04-24 Not Known 1 Gregal
76 Alex Hair 1 1 0 1 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Hair
76 Hohn Halley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Halley
76 Lindsay J Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-01-30 Not Known 1980-01-30 Not Known 1 Hamilton
76 Ross James Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 26y 03m 03d 2006-09-20 26y 03m 03d 1 Hamilton
76 Archibald Harrower 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Harrower
76 Michael Hazeldine 1 0 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 19y 09m 23d 2006-09-20 19y 09m 23d 1 Hazeldine
76 James Headrick 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-09-30 Not Known 1922-09-30 Not Known 1 Headrick
76 James Hendry 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Hendry
76 James Hepburn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Hepburn
76 Alex Hogg 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known 1 Hogg
76 David F Hunter 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Hunter
76 Calaum Jahraldo-Martin 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-01-31 21y 09m 04d 2015-01-31 21y 09m 04d 1 Jahraldo-Martin
76 James Laing 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Laing
76 Douglas Gibb Lawrie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 29y 02m 08d 1995-08-19 29y 02m 08d 1 Lawrie
76 Stephen James Lawson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-28 19y 06m 26d 1977-09-28 19y 06m 26d 1 Lawson
76 John T Leckie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Leckie
76 Thomas Francis Little 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 17y 06m 06d 1995-08-19 17y 06m 06d 1 Little
76 Henry Loney 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Loney
76 David Hall Martin 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1983-04-23 19y 02m 29d 1983-04-23 19y 02m 29d 1 Martin
76 Paul Mcaulay 1 0 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 18y 04m 28d 2006-09-20 18y 04m 28d 1 Mcaulay
76 David James McClune 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 23y 07m 12d 2006-09-20 23y 07m 12d 1 McClune
76 Brian McColligan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 25y 10m 21d 2006-09-20 25y 10m 21d 1 McColligan
76 Leonard Kerr McComb 1 1 0 0 0 0 1 .00 .00 100.00 .00 1982-10-09 25y 01m 26d 1982-10-09 25y 01m 26d 1 McComb
76 John Thomas McCormack 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 30y 00m 28d 1995-08-19 30y 00m 28d 1 McCormack
76 Francis McCulloch 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 McCulloch
76 Bobby McIver 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known 1 McIver
76 Christopher McKenzie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1995-08-19 27y 07m 17d 1995-08-19 27y 07m 17d 1 McKenzie
76 Steven Mckeown 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 19y 03m 17d 2006-09-20 19y 03m 17d 1 Mckeown
76 Donald John McLean 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-01-30 24y 10m 15d 1980-01-30 24y 10m 15d 1 McLean
76 William McNeil 1 1 0 1 0 0 1 .00 .00 100.00 .00 1940-02-10 Not Known 1940-02-10 Not Known 1 McNeil
76 Barrie Moffat 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 22y 07m 23d 1995-08-19 22y 07m 23d 1 Moffat
76 William Monaghan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 26y 07m 18d 1946-04-20 26y 07m 18d 1 Monaghan
76 Monoghan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-24 Not Known 1946-04-24 Not Known 1 Monoghan
76 William J Moore 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-11-11 Not Known 1939-11-11 Not Known 1 Moore
76 Stephen Morrison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 34y 00m 04d 1995-08-19 34y 00m 04d 1 Morrison
76 (Robert) John Muir 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-28 Not Known 1977-09-28 Not Known 1 Muir
76 Matthew Naismith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known 1 Naismith
76 William Matthew Newbigging 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 26y 11m 12d 1995-08-19 26y 11m 12d 1 Newbigging
76 Robert Abbie Orrock 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1923-03-24 Not Known 1923-03-24 Not Known 1 Orrock
76 John William Ovenstone 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 23y 11m 13d 2006-09-20 23y 11m 13d 1 Ovenstone
76 Alexander Patterson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 Not Known 1946-04-20 Not Known 1 Patterson
76 James Pow 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known 1 Pow
76 James Rice 1 1 0 2 0 0 1 .00 .00 100.00 .00 1939-11-11 Not Known 1939-11-11 Not Known 1 Rice
76 Steven Rixon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 22y 11m 23d 1995-08-19 22y 11m 23d 1 Rixon
76 Philip Roberts 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-04-08 21y 00m 01d 2015-04-08 21y 00m 01d 1 Roberts
76 John Tennent Robertson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-01-30 21y 02m 16d 1980-01-30 21y 02m 16d 1 Robertson
76 James [1] Ross 1 1 0 1 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Ross
76 Robert Shearer Russell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-28 22y 04m 06d 1977-09-28 22y 04m 06d 1 Russell
76 John Johnston Ryden 1 1 0 0 0 0 1 .00 .00 100.00 .00 1951-01-27 19y 11m 09d 1951-01-27 19y 11m 09d 1 Ryden
76 Louis Sharkey 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Sharkey
76 Alexander K.P. Shields 1 1 0 0 0 0 1 .00 .00 100.00 .00 1980-01-30 21y 11m 03d 1980-01-30 21y 11m 03d 1 Shields
76 Robert Sloan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 23y 02m 06d 2006-09-20 23y 02m 06d 1 Sloan
76 Tommy Steele 1 0 1 0 0 0 1 .00 .00 100.00 .00 1978-04-22 19y 02m 15d 1978-04-22 19y 02m 15d 1 Steele
76 John Stirling 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-09-30 Not Known 1922-09-30 Not Known 1 Stirling
76 Hugh Strachan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Strachan
76 Thomas [2] Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1940-02-10 Not Known 1940-02-10 Not Known 1 Thomson
76 W [8] Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Thomson
76 Jonathan Tiffoney 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-04-08 23y 11m 01d 2015-04-08 23y 11m 01d 1 Tiffoney
76 Christopher James Townsley 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 21y 06m 16d 2006-09-20 21y 06m 16d 1 Townsley
76 James M Ure 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Ure
76 Wells 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-24 Not Known 1946-04-24 Not Known 1 Wells
76 Mark Whyte 1 0 1 0 0 0 1 .00 .00 100.00 .00 1995-08-19 21y 05m 22d 1995-08-19 21y 05m 22d 1 Whyte
76 J A (Sandy) Willox 1 1 0 1 0 0 1 .00 .00 100.00 .00 1951-01-27 27y 02m 22d 1951-01-27 27y 02m 22d 1 Willox
76 Roderick James Wylie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 26y 06m 19d 1995-08-19 26y 06m 19d 1 Wylie
76 Joseph Hunter Yates 1 0 1 0 0 0 1 .00 .00 100.00 .00 1980-01-30 21y 05m 30d 1980-01-30 21y 05m 30d 1 Yates


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 Liam Buchanan 7 5 2 0 1 0 6 14.29 .00 85.71 14.29 2014-10-11 29y 06m 14d 2021-01-16 35y 09m 20d 2 Buchanan
1 Kevin Cawley 7 6 1 1 1 0 6 14.29 .00 85.71 14.29 2014-10-11 25y 06m 24d 2021-04-09 32y 00m 23d 2 Cawley
1 Alan Brown Holt 7 7 0 1 0 2 4 .00 28.57 57.14 14.29 1978-03-11 21y 06m 18d 1983-04-23 26y 08m 02d 3 Holt
4 William [1] Morrison 5 5 0 0 0 0 4 .00 .00 80.00 .00 1977-09-28 25y 04m 21d 1980-01-30 27y 08m 23d 2 Morrison
5 Kyle Benedictus 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 22y 10m 04d 2015-04-08 23y 04m 01d 1 Benedictus
5 Mark John Docherty 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 26y 04m 26d 2015-04-08 26y 10m 24d 1 Docherty
5 Ben Gordon 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 29y 00m 04d 2015-04-08 29y 06m 01d 1 Gordon
5 Andy Graham 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 37y 02m 02d 2021-04-09 37y 06m 18d 1 Graham
5 Raymond Michael Grant 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 24y 02m 23d 2021-04-09 24y 07m 08d 1 Grant
5 Steven Hetherington 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 27y 08m 15d 2021-04-09 28y 01m 00d 1 Hetherington
5 Graeme Holmes 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 30y 06m 15d 2015-04-08 31y 00m 13d 1 Holmes
5 Hugh McCann 4 4 0 0 0 0 3 .00 .00 75.00 .00 1977-09-28 23y 04m 22d 1980-01-30 25y 08m 24d 2 McCann
5 Ryan McCord 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 25y 06m 20d 2015-04-08 26y 00m 18d 1 McCord
5 Craig McDowall 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 24y 01m 17d 2015-04-08 24y 07m 15d 1 McDowall
5 Douglas Gordon McNab 4 4 0 0 0 0 3 .00 .00 75.00 .00 1978-03-11 21y 08m 08d 1980-01-30 23y 06m 27d 2 McNab
5 Innes Murray 4 3 1 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 22y 09m 07d 2021-04-09 23y 01m 23d 1 Murray
5 Neil Parry 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 35y 00m 16d 2021-04-09 35y 05m 01d 1 Parry
5 Ian Richard Smith 4 4 0 0 0 2 1 .00 50.00 25.00 25.00 1980-01-26 27y 01m 01d 1983-04-23 30y 03m 29d 2 Smith
19 Liam Dick 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2020-11-24 25y 03m 05d 2021-04-09 25y 07m 21d 1 Dick
19 Michael Doyle 3 3 0 0 0 0 3 .00 .00 100.00 .00 2014-10-11 23y 02m 10d 2015-01-31 23y 05m 30d 1 Doyle
19 Arthur Grant 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 25y 03m 29d 1983-04-23 25y 10m 13d 1 Grant
19 David A Houston 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 25y 10m 05d 1983-04-23 26y 04m 19d 1 Houston
19 Donald Hunter 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 27y 06m 08d 1983-04-23 28y 00m 22d 1 Hunter
19 David Alexander Lloyd 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 21y 11m 21d 1983-04-23 22y 06m 05d 1 Lloyd
19 Dave Miller 3 3 0 0 0 0 3 .00 .00 100.00 .00 1977-09-28 22y 08m 03d 1978-04-22 23y 02m 28d 1 Miller
19 Stuart David Munro 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 20y 00m 24d 1983-04-23 20y 07m 08d 1 Munro
19 Jon Robertson 3 3 0 0 0 0 3 .00 .00 100.00 .00 2020-11-24 31y 06m 30d 2021-04-09 31y 11m 15d 1 Robertson
19 Stefan Scougall 3 1 2 0 0 0 3 .00 .00 100.00 .00 2020-11-24 27y 11m 17d 2021-04-09 28y 04m 02d 1 Scougall
19 Stephen Christopher Simmons 3 3 0 0 0 0 3 .00 .00 100.00 .00 2014-10-11 32y 07m 14d 2015-01-31 32y 11m 04d 1 Simmons
19 Greig Spence 3 3 0 1 0 0 3 .00 .00 100.00 .00 2014-10-11 22y 03m 05d 2015-01-31 22y 06m 25d 1 Spence
19 Scott Taggart 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 2020-11-24 28y 10m 28d 2021-04-09 29y 03m 13d 1 Taggart
19 Kenneth Alan Thomson 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 30y 11m 00d 1983-04-23 31y 05m 14d 1 Thomson
19 Robert [2] Thomson 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2020-11-24 27y 05m 27d 2021-01-16 27y 07m 19d 1 Thomson
19 Alan Trouten 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2020-11-24 35y 00m 16d 2021-04-09 35y 05m 01d 1 Trouten
35 Gregor Abel 2 2 0 0 0 0 1 .00 .00 50.00 .00 1980-01-26 30y 09m 17d 1980-01-30 30y 09m 21d 1 Abel
35 Norman Hugh Alexander 2 1 1 0 0 0 2 .00 .00 100.00 .00 1978-03-11 24y 10m 18d 1978-04-22 25y 00m 01d 1 Alexander
35 James Stewart Bulloch 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Bulloch
35 Bobby Carberry 2 1 1 0 0 0 2 .00 .00 100.00 .00 1978-03-11 20y 03m 17d 1978-04-22 20y 05m 00d 1 Carberry
35 John (Ian) Cochrane 2 1 1 0 0 0 1 .00 .00 50.00 .00 1980-01-26 24y 11m 17d 1980-01-30 24y 11m 21d 1 Cochrane
35 W Cochrane 2 2 0 0 0 0 2 .00 .00 100.00 .00 1978-03-11 Not Known 1978-04-22 Not Known 1 Cochrane
35 Michael Connaboy 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1923-03-24 Not Known 1926-02-06 Not Known 2 Connaboy
35 Lee Connelly 2 0 2 0 1 0 1 50.00 .00 50.00 50.00 2020-11-24 21y 01m 06d 2020-11-28 21y 01m 10d 1 Connelly
35 Thomas Breckenridge Craig 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 Craig
35 James Culley 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 24y 03m 22d 1940-02-10 24y 06m 21d 1 Culley
35 Edward Currie 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known 1 Currie
35 Andrew Dolan 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1946-04-20 25y 08m 18d 1946-04-24 25y 08m 22d 1 Dolan
35 Jim Donald 2 1 1 0 0 0 2 .00 .00 100.00 .00 1978-03-11 28y 05m 13d 1978-04-22 28y 06m 27d 1 Donald
35 Edward Fearns 2 0 2 0 0 0 2 .00 .00 100.00 .00 2014-10-11 23y 05m 23d 2014-12-20 23y 08m 02d 1 Fearns
35 Cornelius Ferguson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Ferguson
35 John Thomson Fitzsimmons 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Fitzsimmons
35 William Garner 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1983-01-15 27y 05m 22d 1983-04-23 27y 08m 30d 1 Garner
35 Lewis Gordon 2 2 0 0 0 0 2 .00 .00 100.00 .00 1948-05-01 Not Known 1951-01-27 Not Known 2 Gordon
35 John [1] Grant 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known 1 Grant
35 Lawrence Haggart 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1982-10-09 22y 02m 17d 1983-01-15 22y 05m 24d 1 Haggart
35 James W Hamilton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Hamilton
35 Lindsay J Hamilton 2 2 0 0 0 0 1 .00 .00 50.00 .00 1980-01-26 Not Known 1980-01-30 Not Known 1 Hamilton
35 Willie Irvine 2 2 0 1 0 0 2 .00 .00 100.00 .00 1978-03-11 21y 09m 13d 1978-04-22 21y 10m 27d 1 Irvine
35 Alex Izatt 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Izatt
35 Nicky Jamieson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2020-11-28 24y 03m 25d 2021-01-16 24y 05m 13d 1 Jamieson
35 Isaac Layne 2 0 2 0 0 0 2 .00 .00 100.00 .00 2015-01-31 19y 08m 15d 2015-04-08 19y 10m 23d 1 Layne
35 Francis James Liddell 2 2 0 0 0 0 2 .00 .00 100.00 .00 1978-03-11 24y 08m 01d 1978-04-22 24y 09m 12d 1 Liddell
35 Hugh Morton Macfarlane 2 2 0 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 Macfarlane
35 Alexander Mitchell Malcolm 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 24y 04m 05d 1946-04-24 24y 04m 09d 1 Malcolm
35 Alex McDonnell 2 2 0 1 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known 1 McDonnell
35 Martin Brian McGarry 2 1 1 0 0 0 2 .00 .00 100.00 .00 1977-09-28 31y 10m 21d 1978-03-11 32y 04m 04d 1 McGarry
35 Thomas McGregor 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 McGregor
35 James E McGuire 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known 1 McGuire
35 Arthur F McInally 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 McInally
35 Donald John McLean 2 2 0 0 0 0 1 .00 .00 50.00 .00 1980-01-26 24y 10m 11d 1980-01-30 24y 10m 15d 1 McLean
35 Daryll Meggatt 2 2 0 0 0 0 2 .00 .00 100.00 .00 2014-12-20 24y 02m 00d 2015-01-31 24y 03m 11d 1 Meggatt
35 Eric Scott Murray 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1982-10-09 22y 10m 10d 1983-04-23 23y 04m 25d 1 Murray
35 Bryan Purdie 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1982-10-09 23y 09m 08d 1983-01-15 24y 00m 14d 1 Purdie
35 James Quin 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 Quin
35 John Tennent Robertson 2 2 0 0 0 0 1 .00 .00 50.00 .00 1980-01-26 21y 02m 12d 1980-01-30 21y 02m 16d 1 Robertson
35 Michael Noel Skivington 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 24y 03m 27d 1946-04-24 24y 04m 00d 1 Skivington
35 Thomas Stephenson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known 1 Stephenson
35 John Yungmann Thomson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 Thomson
35 Jim Wallace 2 2 0 0 0 0 2 .00 .00 100.00 .00 1978-03-11 23y 09m 02d 1978-04-22 23y 10m 13d 1 Wallace
35 Lucas Williamson 2 2 0 0 0 0 2 .00 .00 100.00 .00 2021-01-16 17y 09m 21d 2021-04-09 18y 00m 14d 1 Williamson
35 Donnie Wilson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1977-09-28 30y 11m 23d 1978-03-11 31y 05m 06d 1 Wilson
35 Robert [1] Wood 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 Wood
82 Leslie [2] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known 1 [2]
82 McBeth [3] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known 1 [3]
82 Paterson [4] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1946-04-24 Not Known 1946-04-24 Not Known 1 [4]
82 Mathew Andrew 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 Not Known 1946-04-20 Not Known 1 Andrew
82 John Neil Bennett 1 1 0 0 0 0 1 .00 .00 100.00 .00 1995-08-19 23y 11m 28d 1995-08-19 23y 11m 28d 1 Bennett
82 Michael Bolochoweckyj 1 0 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 22y 04m 16d 2006-09-20 22y 04m 16d 1 Bolochoweckyj
82 Thomas A Bowie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Bowie
82 Adam Brown 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-01-16 25y 07m 07d 2021-01-16 25y 07m 07d 1 Brown
82 Graeme Robert Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 25y 10m 12d 2006-09-20 25y 10m 12d 1 Brown
82 David T Bruce 1 1 0 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known 1 Bruce
82 David Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known 1 Cameron
82 Innes Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-04-09 20y 07m 18d 2021-04-09 20y 07m 18d 1 Cameron
82 Ian Campbell 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1983-04-23 23y 04m 07d 1983-04-23 23y 04m 07d 1 Campbell
82 Michael Chopra 1 0 1 0 0 0 1 .00 .00 100.00 .00 2015-04-08 31y 03m 16d 2015-04-08 31y 03m 16d 1 Chopra
82 Robert Clark 1 1 0 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known 1 Clark
82 Alexander Fraser Cochrane 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-09-30 Not Known 1922-09-30 Not Known 1 Cochrane
82 David Lornie Cooper 1 1 0 0 0 0 1 .00 .00 100.00 .00 1977-09-28 23y 08m 18d 1977-09-28 23y 08m 18d 1 Cooper
82 Thomas Craig 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Craig
82 Billy Cranston 1 1 0 1 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known 1 Cranston

Scorers Competitive Games


Total Distinct (ex ogs) = 16

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Edward Currie 2 2 1.00 1946-04-20 Not Known 1 1946-04-20 Not Known 1 1 Currie
1 James Rice 2 1 2.00 1939-11-11 Not Known 1 1939-11-11 Not Known 1 1 Rice
3 Kevin Cawley 1 7 .14 2021-01-16 31y 09m 30d 7 2021-01-16 31y 09m 30d 7 1 Cawley
3 Michael Connaboy 1 2 .50 1923-03-24 Not Known 1 1923-03-24 Not Known 1 1 Connaboy
3 Billy Cranston 1 1 1.00 1951-01-27 Not Known 1 1951-01-27 Not Known 1 1 Cranston
3 Andrew Dolan 1 2 .50 1946-04-20 25y 08m 18d 1 1946-04-20 25y 08m 18d 1 1 Dolan
3 John [3] Duff 1 1 1.00 1889-11-09 Not Known 1 1889-11-09 Not Known 1 1 Duff
3 William Garner 1 1 2 .50 1983-04-23 27y 08m 30d 2 1983-04-23 27y 08m 30d 2 1 Garner
3 Alex Hair 1 1 1.00 1926-02-06 Not Known 1 1926-02-06 Not Known 1 1 Hair
3 Willie Irvine 1 2 .50 1978-04-22 21y 10m 27d 2 1978-04-22 21y 10m 27d 2 1 Irvine
3 Alex McDonnell 1 2 .50 1940-02-10 Not Known 2 1940-02-10 Not Known 2 1 McDonnell
3 William McNeil 1 1 1.00 1940-02-10 Not Known 1 1940-02-10 Not Known 1 1 McNeil
3 James [1] Ross 1 1 1.00 1926-02-06 Not Known 1 1926-02-06 Not Known 1 1 Ross
3 Greig Spence 1 3 .33 2015-01-31 22y 06m 25d 3 2015-01-31 22y 06m 25d 3 1 Spence
3 Alan Trouten 1 1 3 .33 2020-11-28 35y 00m 20d 2 2020-11-28 35y 00m 20d 2 1 Trouten
3 J A (Sandy) Willox 1 1 1.00 1951-01-27 27y 02m 22d 1 1951-01-27 27y 02m 22d 1 1 Willox


Scorers All Games


Total Distinct (ex ogs) = 18

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Edward Currie 2 2 1.00 1946-04-20 Not Known 1 1946-04-20 Not Known 1 1 Currie
1 James Rice 2 1 2.00 1939-11-11 Not Known 1 1939-11-11 Not Known 1 1 Rice
3 Kevin Cawley 1 7 .14 2021-01-16 31y 09m 30d 7 2021-01-16 31y 09m 30d 7 1 Cawley
3 Michael Connaboy 1 2 .50 1923-03-24 Not Known 1 1923-03-24 Not Known 1 1 Connaboy
3 Billy Cranston 1 1 1.00 1951-01-27 Not Known 1 1951-01-27 Not Known 1 1 Cranston
3 Andrew Dolan 1 2 .50 1946-04-20 25y 08m 18d 1 1946-04-20 25y 08m 18d 1 1 Dolan
3 John [3] Duff 1 1 1.00 1889-11-09 Not Known 1 1889-11-09 Not Known 1 1 Duff
3 William Garner 1 1 2 .50 1983-04-23 27y 08m 30d 2 1983-04-23 27y 08m 30d 2 1 Garner
3 Alex Hair 1 1 1.00 1926-02-06 Not Known 1 1926-02-06 Not Known 1 1 Hair
3 Alan Brown Holt 1 7 .14 1980-01-26 23y 05m 05d 0 1980-01-26 23y 05m 05d 0 1 Holt
3 Willie Irvine 1 2 .50 1978-04-22 21y 10m 27d 2 1978-04-22 21y 10m 27d 2 1 Irvine
3 Alex McDonnell 1 2 .50 1940-02-10 Not Known 2 1940-02-10 Not Known 2 1 McDonnell
3 William McNeil 1 1 1.00 1940-02-10 Not Known 1 1940-02-10 Not Known 1 1 McNeil
3 James [1] Ross 1 1 1.00 1926-02-06 Not Known 1 1926-02-06 Not Known 1 1 Ross
3 Greig Spence 1 3 .33 2015-01-31 22y 06m 25d 3 2015-01-31 22y 06m 25d 3 1 Spence
3 Alan Trouten 1 1 3 .33 2020-11-28 35y 00m 20d 2 2020-11-28 35y 00m 20d 2 1 Trouten
3 James M Ure 1 1 1.00 1890-12-13 n/a 1890-12-13 n/a 1 Ure
3 J A (Sandy) Willox 1 1 1.00 1951-01-27 27y 02m 22d 1 1951-01-27 27y 02m 22d 1 1 Willox



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 Neil Parry 4 12 3.00 1 0 3 25.00 .00 75.00 25.00 2020-11-24 35y 00m 16d 2021-04-09 35y 05m 01d 1 Parry
1 Craig McDowall 4 10 2.50 0 0 4 .00 .00 100.00 .00 2014-10-11 24y 01m 17d 2015-04-08 24y 07m 15d 1 McDowall
3 Donald Hunter 3 4 1.33 0 2 1 .00 66.67 33.33 33.33 1982-10-09 27y 06m 08d 1983-04-23 28y 00m 22d 1 Hunter
3 Douglas Gordon McNab 3 5 1.67 0 0 3 .00 .00 100.00 .00 1978-03-11 21y 08m 08d 1980-01-30 23y 06m 27d 2 McNab
5 James Culley 2 10 5.00 0 0 2 .00 .00 100.00 .00 1939-11-11 24y 03m 22d 1940-02-10 24y 06m 21d 1 Culley
5 John [1] Grant 2 6 3.00 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known 1 Grant
5 John Yungmann Thomson 2 4 2.00 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 Thomson
8 David Lornie Cooper 1 1 1.00 0 0 1 .00 .00 100.00 .00 1977-09-28 23y 08m 18d 1977-09-28 23y 08m 18d 1 Cooper
8 Thomas A Bowie 1 9 9.00 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Bowie
8 Allan William Creer 1 4 4.00 0 0 1 .00 .00 100.00 .00 2006-09-20 19y 10m 08d 2006-09-20 19y 10m 08d 1 Creer
8 Bobby McIver 1 3 3.00 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known 1 McIver
8 Paul Scott Graham 1 3 3.00 0 0 1 .00 .00 100.00 .00 1995-08-19 25y 03m 02d 1995-08-19 25y 03m 02d 1 Graham
8 John T Leckie 1 5 5.00 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known 1 Leckie

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 = 115
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jamie Walker 7 6 1 0 6 0 1 85.71 .00 14.29 85.71 2014-10-11 21y 03m 16d 2021-04-09 27y 09m 15d 2 Walker
2 Walter Kidd 6 6 0 0 4 2 0 66.67 33.33 .00 83.33 1978-03-11 20y 00m 01d 1983-04-23 25y 01m 13d 3 Kidd
3 Cammy Fraser 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1977-09-28 20y 02m 06d 1980-01-30 22y 06m 08d 2 Fraser
3 Jim Jefferies 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1977-09-28 26y 10m 06d 1980-01-30 29y 02m 08d 2 Jefferies
3 Willie Gibson 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1977-09-28 24y 05m 25d 1980-01-30 26y 09m 27d 2 Gibson
3 Christophe Berra 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2006-09-20 21y 07m 21d 2021-01-16 35y 11m 16d 2 Berra
3 Henry Smith 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1982-10-09 26y 06m 29d 1995-08-19 39y 05m 09d 2 Smith
3 Gary Mackay 4 3 1 0 2 2 0 50.00 50.00 .00 75.00 1982-10-09 18y 08m 16d 1995-08-19 31y 06m 27d 2 Mackay
3 Billy King 4 3 1 0 4 0 0 100.00 .00 .00 100.00 2014-10-11 20y 04m 29d 2015-04-08 20y 10m 27d 1 King
3 Callum Paterson 4 3 1 0 4 0 0 100.00 .00 .00 100.00 2014-10-11 19y 11m 28d 2015-04-08 20y 05m 26d 1 Paterson
3 Adam Eckersley 4 4 0 0 4 0 0 100.00 .00 .00 100.00 2014-10-11 29y 01m 04d 2015-04-08 29y 07m 01d 1 Eckersley
3 Danny Wilson 4 4 0 0 4 0 0 100.00 .00 .00 100.00 2014-10-11 22y 09m 14d 2015-04-08 23y 03m 12d 1 Wilson
3 Liam Boyce 4 3 1 0 3 0 1 75.00 .00 25.00 75.00 2020-11-24 29y 07m 16d 2021-04-09 30y 00m 01d 1 Boyce
3 Michael Smith 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2020-11-24 32y 02m 20d 2021-04-09 32y 07m 05d 1 Smith
3 Craig Gordon 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2020-11-24 37y 10m 25d 2021-04-09 38y 03m 10d 1 Gordon
3 Andy Halliday 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2020-11-24 29y 01m 13d 2021-04-09 29y 05m 29d 1 Halliday
17 Stephen Kingsley 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2020-11-24 26y 04m 01d 2021-01-16 26y 05m 24d 1 Kingsley
17 Jordan Roberts 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2020-11-24 26y 10m 19d 2021-01-16 27y 00m 11d 1 Roberts
17 Prince Buaben 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2014-10-11 26y 05m 18d 2015-01-31 26y 09m 08d 1 Buaben
17 Neil Alexander 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2014-10-11 36y 07m 01d 2015-01-31 36y 10m 21d 1 Alexander
17 Gary Oliver 3 0 3 0 3 0 0 100.00 .00 .00 100.00 2014-12-20 19y 05m 06d 2015-04-08 19y 08m 25d 1 Oliver
17 James Keatings 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2014-12-20 22y 11m 00d 2015-04-08 23y 02m 19d 1 Keatings
17 Miguel Pallardo 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2014-12-20 28y 03m 15d 2015-04-08 28y 07m 03d 1 Pallardo
17 Alim Ozturk 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2014-10-11 21y 10m 24d 2015-01-31 22y 02m 14d 1 Ozturk
17 Euan Henderson 3 2 1 0 2 0 1 66.67 .00 33.33 66.67 2020-11-28 20y 04m 30d 2021-04-09 20y 09m 11d 1 Henderson
17 Peter Haring 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 2020-11-24 27y 05m 22d 2021-04-09 27y 10m 07d 1 Haring
17 Craig Halkett 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2020-11-24 25y 05m 26d 2021-04-09 25y 10m 11d 1 Halkett
17 Steven Naismith 3 1 2 0 2 0 1 66.67 .00 33.33 66.67 2020-11-24 34y 02m 10d 2021-04-09 34y 06m 26d 1 Naismith
17 Morgaro Gomis 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2014-10-11 29y 02m 27d 2015-04-08 29y 08m 25d 1 Gomis
17 Sam Nicholson 3 1 2 0 3 0 0 100.00 .00 .00 100.00 2014-10-11 19y 08m 21d 2015-04-08 20y 02m 19d 1 Nicholson
17 Charlie Cox 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1946-04-20 20y 02m 01d 1951-01-27 24y 11m 08d 2 Cox
17 Jimmy Brown 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1946-04-20 20y 09m 01d 1951-01-27 25y 06m 08d 2 Brown
17 Graham Shaw 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1977-09-28 25y 11m 20d 1978-04-22 26y 06m 14d 1 Shaw
17 Drew Busby 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1977-09-28 29y 09m 20d 1978-04-22 30y 04m 14d 1 Busby
17 Eamonn Bannon 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1977-09-28 19y 05m 10d 1978-04-22 20y 00m 04d 1 Bannon
17 Donald Park 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1977-09-28 24y 02m 09d 1978-04-22 24y 09m 03d 1 Park
17 Willie Johnston 3 2 1 0 1 2 0 33.33 66.67 .00 66.67 1982-10-09 35y 09m 20d 1983-04-23 36y 04m 04d 1 Johnston
17 Alex MacDonald 3 2 1 0 1 2 0 33.33 66.67 .00 66.67 1982-10-09 34y 06m 22d 1983-04-23 35y 01m 06d 1 MacDonald
17 Sandy Jardine 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1982-10-09 33y 09m 09d 1983-04-23 34y 03m 24d 1 Jardine
17 Roddy Macdonald 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1982-10-09 28y 01m 09d 1983-04-23 28y 07m 24d 1 Macdonald
17 Willie Pettigrew 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1982-10-09 29y 00m 07d 1983-04-23 29y 06m 21d 1 Pettigrew
17 Paddy Byrne 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1982-10-09 26y 04m 24d 1983-04-23 26y 11m 08d 1 Byrne
17 Derek O'Connor 3 2 1 0 1 2 0 33.33 66.67 .00 66.67 1982-10-09 27y 09m 01d 1983-04-23 28y 03m 15d 1 OConnor
17 Dave Bowman 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1982-10-09 18y 06m 29d 1983-04-23 19y 01m 13d 1 Bowman
17 Malcolm Robertson 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1978-03-11 26y 08m 04d 1980-01-30 28y 06m 23d 2 Robertson

Hearts Top 20 Scorers


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 Liam Boyce 3 1 4 .75 2021-04-09 30y 00m 01d n/a 2021-04-09 30y 00m 01d n/a 1 Boyce
1 Juho Makela 3 1 3.00 2006-09-20 23y 02m 28d n/a 2006-09-20 23y 02m 28d n/a 1 Makela
1 Callum Paterson 3 4 .75 2014-12-20 20y 02m 07d n/a 2015-04-08 20y 05m 26d n/a 1 Paterson
4 Jamie Walker 2 7 .29 2015-01-31 21y 07m 06d n/a 2021-04-09 27y 09m 15d n/a 2 Walker
4 James Keatings 2 3 .67 2014-12-20 22y 11m 00d n/a 2015-01-31 23y 00m 11d n/a 1 Keatings
4 Drew Busby 2 3 .67 1978-03-11 30y 03m 03d n/a 1978-04-22 30y 04m 14d n/a 1 Busby
4 Alfie Conn 2 2 1.00 1946-04-24 19y 06m 22d n/a 1951-01-27 24y 03m 25d n/a 2 Conn
8 Danny Wilson 1 4 .25 2015-04-08 23y 03m 12d n/a 2015-04-08 23y 03m 12d n/a 1 Wilson
8 Jimmy Wardhaugh 1 1 1.00 1951-01-27 21y 10m 06d n/a 1951-01-27 21y 10m 06d n/a 1 Wardhaugh
8 Josh Ginnelly 1 1 1.00 2021-01-16 23y 09m 23d n/a 2021-01-16 23y 09m 23d n/a 1 Ginnelly
8 Cammy Fraser 1 4 .25 1980-01-30 22y 06m 08d n/a 1980-01-30 22y 06m 08d n/a 1 Fraser
8 Elliott Frear 1 1 1.00 2021-01-16 30y 04m 05d n/a 2021-01-16 30y 04m 05d n/a 1 Frear
8 Adam Eckersley 1 4 .25 2014-10-11 29y 01m 04d n/a 2014-10-11 29y 01m 04d n/a 1 Eckersley
8 Soufian El Hassnaoui 1 2 .50 2015-04-08 25y 05m 11d n/a 2015-04-08 25y 05m 11d n/a 1 El Hassnaoui
8 Andy Irving 1 2 .50 2021-01-16 20y 08m 03d n/a 2021-01-16 20y 08m 03d n/a 1 Irving
8 Euan Henderson 1 3 .33 2021-04-09 20y 09m 11d n/a 2021-04-09 20y 09m 11d n/a 1 Henderson
8 Andy Halliday 1 4 .25 2020-11-24 29y 01m 13d n/a 2020-11-24 29y 01m 13d n/a 1 Halliday
8 Brian Hamilton 1 1 1.00 1995-08-19 28y 00m 14d n/a 1995-08-19 28y 00m 14d n/a 1 Hamilton
8 Peter Haring 1 3 .33 2020-11-24 27y 05m 22d n/a 2020-11-24 27y 05m 22d n/a 1 Haring
8 Bruno Aguiar 1 1 1.00 2006-09-20 25y 06m 27d n/a 2006-09-20 25y 06m 27d n/a 1 Aguiar
8 Alex MacDonald 1 3 .33 1983-04-23 35y 01m 06d n/a 1983-04-23 35y 01m 06d n/a 1 MacDonald
8 Roddy Macdonald 1 3 .33 1982-10-09 28y 01m 09d n/a 1982-10-09 28y 01m 09d n/a 1 Macdonald
8 Scott Leitch 1 1 1.00 1995-08-19 25y 10m 13d n/a 1995-08-19 25y 10m 13d n/a 1 Leitch
8 Dave McPherson 1 1 1.00 1995-08-19 31y 06m 22d n/a 1995-08-19 31y 06m 22d n/a 1 McPherson
8 Dave McNicoll 1 2 .50 1978-03-11 26y 05m 16d n/a 1978-03-11 26y 05m 16d n/a 1 McNicoll
8 Aaron McEneff 1 1 1.00 2021-04-09 25y 09m 00d n/a 2021-04-09 25y 09m 00d n/a 1 McEneff
8 Malcolm Robertson 1 3 .33 1978-04-22 26y 09m 15d n/a 1978-04-22 26y 09m 15d n/a 1 Robertson
8 John Robertson 1 2 .50 1982-10-09 18y 00m 07d n/a 1982-10-09 18y 00m 07d n/a 1 Robertson
8 Bobby Parker 1 1 1.00 1951-01-27 25y 11m 11d n/a 1951-01-27 25y 11m 11d n/a 1 Parker
8 Miguel Pallardo 1 3 .33 2015-01-31 28y 04m 26d n/a 2015-01-31 28y 04m 26d n/a 1 Pallardo
8 Donald Park 1 3 .33 1977-09-28 24y 02m 09d n/a 1977-09-28 24y 02m 09d n/a 1 Park
8 Michael Smith 1 4 .25 2020-11-24 32y 02m 20d n/a 2020-11-24 32y 02m 20d 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 Henry Smith 4 1 .25 2 2 0 50.00 50.00 .00 75.00 1982-10-09 26y 06m 29d 1995-08-19 39y 05m 09d 2 Smith
1 Craig Gordon 4 2 .50 3 0 1 75.00 .00 25.00 75.00 2020-11-24 37y 10m 25d 2021-04-09 38y 03m 10d 1 Gordon
3 Neil Alexander 3 1 .33 3 0 0 100.00 .00 .00 100.00 2014-10-11 36y 07m 01d 2015-01-31 36y 10m 21d 1 Alexander
3 Jimmy Brown 3 5 1.67 2 0 1 66.67 .00 33.33 66.67 1946-04-20 20y 09m 01d 1951-01-27 25y 06m 08d 2 Brown
5 John Brough 2 1 .50 2 0 0 100.00 .00 .00 100.00 1978-04-22 18y 00m 23d 1980-01-30 19y 09m 30d 2 Brough
5 Ray Dunlop 2 0 .00 2 0 0 100.00 .00 .00 100.00 1977-09-28 26y 10m 05d 1978-03-11 27y 03m 16d 1 Dunlop
7 Jack Hamilton 1 0 .00 1 0 0 100.00 .00 .00 100.00 2015-04-08 21y 00m 17d 2015-04-08 21y 00m 17d 1 Hamilton
7 Steve Banks 1 0 .00 1 0 0 100.00 .00 .00 100.00 2006-09-20 34y 07m 11d 2006-09-20 34y 07m 11d 1 Banks

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 Liam Buchanan Alloa Athletic 7 5 2 0 1 0 6 14.29 .00 85.71 14.29 2014-10-11 29y 06m 14d 2021-01-16 35y 09m 20d 2 Buchanan
1 Kevin Cawley Alloa Athletic 7 6 1 1 1 0 6 14.29 .00 85.71 14.29 2014-10-11 25y 06m 24d 2021-04-09 32y 00m 23d 2 Cawley
1 Jamie Walker Hearts 7 6 1 0 6 0 1 85.71 .00 14.29 85.71 2014-10-11 21y 03m 16d 2021-04-09 27y 09m 15d 2 Walker
4 Alan Brown Holt Alloa Athletic 6 6 0 0 0 2 4 .00 33.33 66.67 16.67 1978-03-11 21y 06m 18d 1983-04-23 26y 08m 02d 3 Holt
4 Walter Kidd Hearts 6 6 0 0 4 2 0 66.67 33.33 .00 83.33 1978-03-11 20y 00m 01d 1983-04-23 25y 01m 13d 3 Kidd
6 Kyle Benedictus Alloa Athletic 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 22y 10m 04d 2015-04-08 23y 04m 01d 1 Benedictus
6 Christophe Berra Hearts 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2006-09-20 21y 07m 21d 2021-01-16 35y 11m 16d 2 Berra
6 Liam Boyce Hearts 4 3 1 0 3 0 1 75.00 .00 25.00 75.00 2020-11-24 29y 07m 16d 2021-04-09 30y 00m 01d 1 Boyce
6 Mark John Docherty Alloa Athletic 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 26y 04m 26d 2015-04-08 26y 10m 24d 1 Docherty
6 Adam Eckersley Hearts 4 4 0 0 4 0 0 100.00 .00 .00 100.00 2014-10-11 29y 01m 04d 2015-04-08 29y 07m 01d 1 Eckersley
6 Cammy Fraser Hearts 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1977-09-28 20y 02m 06d 1980-01-30 22y 06m 08d 2 Fraser
6 Willie Gibson Hearts 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1977-09-28 24y 05m 25d 1980-01-30 26y 09m 27d 2 Gibson
6 Craig Gordon Hearts 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2020-11-24 37y 10m 25d 2021-04-09 38y 03m 10d 1 Gordon
6 Ben Gordon Alloa Athletic 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 29y 00m 04d 2015-04-08 29y 06m 01d 1 Gordon
6 Andy Graham Alloa Athletic 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 37y 02m 02d 2021-04-09 37y 06m 18d 1 Graham
6 Raymond Michael Grant Alloa Athletic 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 24y 02m 23d 2021-04-09 24y 07m 08d 1 Grant
6 Andy Halliday Hearts 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 2020-11-24 29y 01m 13d 2021-04-09 29y 05m 29d 1 Halliday
6 Steven Hetherington Alloa Athletic 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 27y 08m 15d 2021-04-09 28y 01m 00d 1 Hetherington
6 Graeme Holmes Alloa Athletic 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-10-11 30y 06m 15d 2015-04-08 31y 00m 13d 1 Holmes
6 Jim Jefferies Hearts 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1977-09-28 26y 10m 06d 1980-01-30 29y 02m 08d 2 Jefferies

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 Liam Boyce Hearts 3 1 4 .75 2021-04-09 30y 00m 01d n/a 2021-04-09 30y 00m 01d n/a 1 Boyce
1 Juho Makela Hearts 3 1 3.00 2006-09-20 23y 02m 28d n/a 2006-09-20 23y 02m 28d n/a 1 Makela
1 Callum Paterson Hearts 3 4 .75 2014-12-20 20y 02m 07d n/a 2015-04-08 20y 05m 26d n/a 1 Paterson
4 Drew Busby Hearts 2 3 .67 1978-03-11 30y 03m 03d n/a 1978-04-22 30y 04m 14d n/a 1 Busby
4 Alfie Conn Hearts 2 2 1.00 1946-04-24 19y 06m 22d n/a 1951-01-27 24y 03m 25d n/a 2 Conn
4 Edward Currie Alloa Athletic 2 2 1.00 1946-04-20 Not Known 1 1946-04-20 Not Known 1 1 Currie
4 James Keatings Hearts 2 3 .67 2014-12-20 22y 11m 00d n/a 2015-01-31 23y 00m 11d n/a 1 Keatings
4 James Rice Alloa Athletic 2 1 2.00 1939-11-11 Not Known 1 1939-11-11 Not Known 1 1 Rice
4 Jamie Walker Hearts 2 7 .29 2015-01-31 21y 07m 06d n/a 2021-04-09 27y 09m 15d n/a 2 Walker
10 Bruno Aguiar Hearts 1 1 1.00 2006-09-20 25y 06m 27d n/a 2006-09-20 25y 06m 27d n/a 1 Aguiar
10 Kevin Cawley Alloa Athletic 1 7 .14 2021-01-16 31y 09m 30d 7 2021-01-16 31y 09m 30d 7 1 Cawley
10 Michael Connaboy Alloa Athletic 1 2 .50 1923-03-24 Not Known 1 1923-03-24 Not Known 1 1 Connaboy
10 Billy Cranston Alloa Athletic 1 1 1.00 1951-01-27 Not Known 1 1951-01-27 Not Known 1 1 Cranston
10 Andrew Dolan Alloa Athletic 1 2 .50 1946-04-20 25y 08m 18d 1 1946-04-20 25y 08m 18d 1 1 Dolan
10 John [3] Duff Alloa Athletic 1 1 1.00 1889-11-09 Not Known 1 1889-11-09 Not Known 1 1 Duff
10 Adam Eckersley Hearts 1 4 .25 2014-10-11 29y 01m 04d n/a 2014-10-11 29y 01m 04d n/a 1 Eckersley
10 Soufian El Hassnaoui Hearts 1 2 .50 2015-04-08 25y 05m 11d n/a 2015-04-08 25y 05m 11d n/a 1 El Hassnaoui
10 Cammy Fraser Hearts 1 4 .25 1980-01-30 22y 06m 08d n/a 1980-01-30 22y 06m 08d n/a 1 Fraser
10 Elliott Frear Hearts 1 1 1.00 2021-01-16 30y 04m 05d n/a 2021-01-16 30y 04m 05d n/a 1 Frear
10 William Garner Alloa Athletic 1 1 2 .50 1983-04-23 27y 08m 30d 2 1983-04-23 27y 08m 30d 2 1 Garner

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 4 4 0 0 100.00 .00 .00 100.00 1977-09-28 24y 05m 25d 1980-01-30 26y 09m 27d 2 Gibson
1 Craig Gordon Hearts 4 3 0 1 75.00 .00 25.00 75.00 2020-11-24 37y 10m 25d 2021-04-09 38y 03m 10d 1 Gordon
1 Craig McDowall Alloa Athletic 4 0 0 4 .00 .00 100.00 .00 2014-10-11 24y 01m 17d 2015-04-08 24y 07m 15d 1 McDowall
1 Neil Parry Alloa Athletic 4 1 0 3 25.00 .00 75.00 25.00 2020-11-24 35y 00m 16d 2021-04-09 35y 05m 01d 1 Parry
1 Henry Smith Hearts 4 2 2 0 50.00 50.00 .00 75.00 1982-10-09 26y 06m 29d 1995-08-19 39y 05m 09d 2 Smith
6 Neil Alexander Hearts 3 3 0 0 100.00 .00 .00 100.00 2014-10-11 36y 07m 01d 2015-01-31 36y 10m 21d 1 Alexander
6 Jimmy Brown Hearts 3 2 0 1 66.67 .00 33.33 66.67 1946-04-20 20y 09m 01d 1951-01-27 25y 06m 08d 2 Brown
6 Donald Hunter Alloa Athletic 3 0 2 1 .00 66.67 33.33 33.33 1982-10-09 27y 06m 08d 1983-04-23 28y 00m 22d 1 Hunter
6 Douglas Gordon McNab Alloa Athletic 3 0 0 3 .00 .00 100.00 .00 1978-03-11 21y 08m 08d 1980-01-30 23y 06m 27d 2 McNab
10 John Brough Hearts 2 2 0 0 100.00 .00 .00 100.00 1978-04-22 18y 00m 23d 1980-01-30 19y 09m 30d 2 Brough
10 James Culley Alloa Athletic 2 0 0 2 .00 .00 100.00 .00 1939-11-11 24y 03m 22d 1940-02-10 24y 06m 21d 1 Culley
10 Ray Dunlop Hearts 2 2 0 0 100.00 .00 .00 100.00 1977-09-28 26y 10m 05d 1978-03-11 27y 03m 16d 1 Dunlop
10 John [1] Grant Alloa Athletic 2 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known 1 Grant
10 John Yungmann Thomson Alloa Athletic 2 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known 1 Thomson
15 Steve Banks Hearts 1 1 0 0 100.00 .00 .00 100.00 2006-09-20 34y 07m 11d 2006-09-20 34y 07m 11d 1 Banks
15 Thomas A Bowie Alloa Athletic 1 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known 1 Bowie
15 David Lornie Cooper Alloa Athletic 1 0 0 1 .00 .00 100.00 .00 1977-09-28 23y 08m 18d 1977-09-28 23y 08m 18d 1 Cooper
15 Allan William Creer Alloa Athletic 1 0 0 1 .00 .00 100.00 .00 2006-09-20 19y 10m 08d 2006-09-20 19y 10m 08d 1 Creer
15 Paul Scott Graham Alloa Athletic 1 0 0 1 .00 .00 100.00 .00 1995-08-19 25y 03m 02d 1995-08-19 25y 03m 02d 1 Graham
15 Jack Hamilton Hearts 1 1 0 0 100.00 .00 .00 100.00 2015-04-08 21y 00m 17d 2015-04-08 21y 00m 17d 1 Hamilton

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