London Hearts Supporters Club


Heart of Midlothian vs Cowdenbeath 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 = 217
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Thomas Glancy 15 15 0 0 2 4 9 13.33 26.67 60.00 26.67 1925-10-10 Not Known 1934-01-27 Not Known 9 Glancy
2 Thomas Frame 10 10 0 0 2 4 4 20.00 40.00 40.00 40.00 1927-12-17 Not Known 1932-09-10 Not Known 6 Frame
2 William Rankin 10 10 0 4 2 1 7 20.00 10.00 70.00 25.00 1924-08-16 Not Known 1929-03-02 Not Known 5 Rankin
4 William Pullar 9 9 0 0 2 1 6 22.22 11.11 66.67 27.78 1924-08-16 Not Known 1929-08-24 Not Known 6 Pullar
5 Duncan Campbell 8 8 0 0 1 4 3 12.50 50.00 37.50 37.50 1930-01-04 Not Known 1933-01-02 Not Known 4 Campbell
5 Hugh Chambers 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1924-08-16 Not Known 1928-04-21 Not Known 4 Chambers
5 John Stevenson Falconer 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1924-08-16 Not Known 1928-10-13 Not Known 5 Falconer
5 Duncan Morton Lindsay 8 8 0 4 2 1 5 25.00 12.50 62.50 31.25 1926-08-28 Not Known 1930-01-04 Not Known 4 Lindsay
5 William R Wilson 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1924-08-16 Not Known 1929-03-02 Not Known 5 Wilson
10 Alex Hamill 7 7 0 0 0 3 4 .00 42.86 57.14 21.43 1930-11-01 Not Known 1934-01-27 Not Known 4 Hamill
10 David Moyes 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1927-12-17 Not Known 1932-09-10 Not Known 4 Moyes
12 William Alexander Devlin 6 6 0 4 0 2 4 .00 33.33 66.67 16.67 1924-08-16 Not Known 1930-01-04 Not Known 3 Devlin
12 David Hopewell 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1924-08-16 Not Known 1927-01-03 Not Known 3 Hopewell
12 Archibald M Johnston 6 6 0 0 1 4 1 16.67 66.67 16.67 50.00 1929-08-24 Not Known 1932-09-10 Not Known 4 Johnston
12 William M Murray 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1924-08-16 Not Known 1927-01-03 Not Known 3 Murray
12 Thomas Russell 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1930-11-01 Not Known 1933-01-02 Not Known 3 Russell
12 Alexander Venters 6 6 0 3 1 2 3 16.67 33.33 50.00 33.33 1931-03-07 Not Known 1933-09-23 Not Known 4 Venters
18 Joseph Macdonald 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1927-01-03 Not Known 1929-03-02 Not Known 3 Macdonald
18 Donald C Menzies 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1930-11-01 Not Known 1932-01-30 Not Known 2 Menzies
18 Kyle Miller 5 4 1 0 0 0 5 .00 .00 100.00 .00 2014-12-23 22y 04m 15d 2020-10-10 28y 02m 02d 4 Miller
18 James [6] Paterson 5 5 0 3 1 2 2 20.00 40.00 40.00 40.00 1930-11-01 Not Known 1932-01-30 Not Known 2 Paterson
22 Arthur Dixon [1] 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1927-12-17 Not Known 1929-03-02 Not Known 2 [1]
22 David Maxwell Edwards 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1931-03-07 Not Known 1932-01-30 Not Known 2 Edwards
22 James Leonard 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1925-10-10 Not Known 1928-04-21 Not Known 2 Leonard
22 Robert Colin Middleton 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1929-03-02 Not Known 1930-11-01 Not Known 3 Middleton
22 William J Todd Stewart 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1931-09-09 Not Known 1932-09-10 Not Known 2 Stewart
22 Robbie Scott Thomson 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-09-20 21y 06m 13d 2015-04-25 22y 01m 18d 1 Thomson
22 Nathaniel Carl Wedderburn 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-09-20 23y 02m 21d 2015-04-25 23y 09m 26d 1 Wedderburn
29 John William Armstrong 3 2 1 0 0 0 3 .00 .00 100.00 .00 2014-09-20 27y 02m 26d 2015-04-25 27y 10m 00d 1 Armstrong
29 James [3] Black 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1929-08-24 Not Known 1930-11-01 Not Known 2 Black
29 David Cox 3 2 1 0 0 0 3 .00 .00 100.00 .00 2018-07-24 29y 04m 07d 2020-10-10 31y 06m 23d 3 Cox
29 Andrew Kincade Higgins 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1929-08-24 Not Known 1930-11-01 Not Known 2 Higgins
29 Craig [3] Johnston 3 1 2 0 0 0 3 .00 .00 100.00 .00 2014-09-20 24y 03m 00d 2015-04-25 24y 10m 05d 1 Johnston
29 Lewis Milne 3 2 1 0 0 0 3 .00 .00 100.00 .00 2014-12-23 20y 07m 27d 2015-04-25 20y 11m 30d 1 Milne
29 Thomas O'Brien 3 3 0 0 0 0 3 .00 .00 100.00 .00 2014-12-23 23y 04m 16d 2015-04-25 23y 08m 18d 1 O'Brien
29 Stewart M Renfrew 3 3 0 2 0 0 3 .00 .00 100.00 .00 1933-01-02 Not Known 1934-01-27 Not Known 2 Renfrew
29 Kris Joseph Renton 3 2 1 0 0 0 3 .00 .00 100.00 .00 2018-07-24 28y 00m 12d 2020-10-10 30y 02m 28d 3 Renton
29 Jon Robertson 3 3 0 0 0 0 3 .00 .00 100.00 .00 2014-09-20 25y 04m 26d 2015-04-25 26y 00m 00d 1 Robertson
39 Murphy [1] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 [1]
39 Pringle [1] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 [1]
39 James Aiton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1931-12-12 Not Known 1932-01-30 Not Known 1 Aiton
39 Raymond George Kyle Allan 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 Not Known 1983-08-27 Not Known 1 Allan
39 George Russell Anderson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1931-03-07 Not Known 1932-01-30 Not Known 2 Anderson
39 Craig John Barr 2 2 0 0 0 0 2 .00 .00 100.00 .00 2019-07-16 32y 03m 17d 2020-10-10 33y 06m 11d 2 Barr
39 William Oswald Birrell 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1924-08-16 Not Known 1924-08-20 Not Known 1 Birrell
39 Dean Brett 2 2 0 0 0 0 2 .00 .00 100.00 .00 2014-09-20 21y 09m 12d 2015-02-28 22y 02m 20d 1 Brett
39 Darren Brownlie 2 1 1 0 0 0 2 .00 .00 100.00 .00 2014-09-20 20y 05m 10d 2015-04-25 21y 00m 15d 1 Brownlie
39 Robbie Buchanan 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-24 22y 05m 01d 2019-07-16 23y 04m 23d 2 Buchanan
39 Iain Fairley Campbell 2 1 1 0 0 0 2 .00 .00 100.00 .00 2014-09-20 29y 02m 23d 2014-12-23 29y 05m 25d 1 Campbell
39 Brian G Christie 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 00m 16d 1983-08-27 25y 00m 19d 1 Christie
39 John Dickson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 21y 07m 04d 1971-04-24 21y 11m 09d 1 Dickson
39 G Drummond 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Drummond
39 T Drummond 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Drummond
39 Owen Feenie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1933-09-23 Not Known 1934-01-27 Not Known 1 Feenie
39 James Forrest 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1926-08-28 Not Known 1927-01-03 Not Known 1 Forrest
39 Michael Herd 2 1 1 0 0 0 2 .00 .00 100.00 .00 2019-07-16 30y 02m 17d 2020-10-10 31y 05m 11d 2 Herd
39 Sean Higgins 2 2 0 0 0 0 2 .00 .00 100.00 .00 2014-09-20 29y 10m 22d 2014-12-23 30y 01m 24d 1 Higgins
39 Sean Hird 2 0 2 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 20y 03m 02d 1983-08-27 20y 03m 05d 1 Hird
39 Horne 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Horne
39 Declan Hughes 2 2 0 0 0 0 2 .00 .00 100.00 .00 2014-09-20 19y 04m 03d 2015-02-28 19y 09m 11d 1 Hughes
39 Derek Hyslop 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 11m 18d 1983-08-27 25y 11m 21d 1 Hyslop
39 Danijel Jurisic 2 0 2 0 0 0 2 .00 .00 100.00 .00 2014-09-20 25y 03m 12d 2014-12-23 25y 06m 15d 1 Jurisic
39 Chris Kane 2 2 0 0 0 0 2 .00 .00 100.00 .00 2014-12-23 21y 06m 23d 2015-02-28 21y 09m 00d 1 Kane
39 Allan Kennedy 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 29y 07m 06d 1971-04-24 29y 11m 11d 1 Kennedy
39 Andrew Kinnell 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 23y 10m 05d 1971-04-24 24y 02m 10d 1 Kinnell
39 Billy Laing 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 19y 07m 24d 1971-04-24 19y 11m 30d 1 Laing
39 Craig William Levein 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 18y 10m 02d 1983-08-27 18y 10m 05d 1 Levein
39 Colin Jenkins Marshall 2 2 0 1 0 0 2 .00 .00 100.00 .00 2014-12-23 30y 01m 28d 2015-04-25 30y 06m 00d 1 Marshall
39 Dave Marshall 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 27y 11m 21d 1971-04-24 28y 03m 27d 1 Marshall
39 McAughey 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 McAughey
39 McCosker 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 McCosker
39 Brian Robert William McDonough 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 27y 04m 30d 1983-08-27 27y 05m 02d 1 McDonough
39 William Donaldson McLauchlan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 20y 02m 24d 1971-04-24 20y 06m 30d 1 McLauchlan
39 Hugh McMahon 2 2 0 0 0 0 2 .00 .00 100.00 .00 1928-10-13 Not Known 1929-08-24 Not Known 2 McMahon
39 Alexander Mercer 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Mercer
39 William Mercer 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Mercer
39 John Alexander Mitchell 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 03m 22d 1983-08-27 25y 03m 25d 1 Mitchell
39 James Moore 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 28y 02m 23d 1971-04-24 28y 06m 29d 1 Moore
39 Fraser Mullen 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-24 24y 08m 16d 2019-07-16 25y 08m 08d 2 Mullen
39 Colin John Nish 2 2 0 0 0 0 2 .00 .00 100.00 .00 2015-02-28 33y 11m 21d 2015-04-25 34y 01m 18d 1 Nish
39 Michael Oliver 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 09m 08d 1983-08-27 25y 09m 11d 1 Oliver
39 Kudus Oyenuga 2 2 0 0 0 0 2 .00 .00 100.00 .00 2014-09-20 21y 06m 02d 2015-04-25 22y 01m 07d 1 Oyenuga
39 William [2] Paterson 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1924-08-16 Not Known 1924-08-20 Not Known 1 Paterson
39 George Philips 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Philips
39 Jamie Pyper 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-24 24y 11m 02d 2019-07-16 25y 10m 24d 2 Pyper
39 Andrew A Rankin 2 2 0 0 0 0 2 .00 .00 100.00 .00 1925-10-10 Not Known 1926-01-02 Not Known 1 Rankin
39 Abram S Robertson 2 2 0 2 0 0 2 .00 .00 100.00 .00 1933-01-02 Not Known 1933-09-23 Not Known 2 Robertson
39 James [22] Robertson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1932-09-10 Not Known 1933-01-02 Not Known 1 Robertson
39 Ronald Scott 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 22y 03m 09d 1983-08-27 22y 03m 12d 1 Scott
39 David Thow Shanks 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 21y 04m 06d 1983-08-27 21y 04m 09d 1 Shanks
39 William A Smith 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1924-08-16 Not Known 1924-08-20 Not Known 1 Smith
39 Graham Taylor 2 2 0 0 0 0 2 .00 .00 100.00 .00 2019-07-16 21y 03m 27d 2020-10-10 22y 06m 21d 2 Taylor
39 James Watson Taylor 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 26y 02m 28d 1971-04-24 26y 07m 03d 1 Taylor
39 Archibald Thomson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1928-10-13 Not Known 1929-03-02 Not Known 1 Thomson
39 Jamie Todd 2 2 0 0 0 0 2 .00 .00 100.00 .00 2019-07-16 24y 06m 15d 2020-10-10 25y 09m 09d 2 Todd
39 Lewis Toshney 2 2 0 0 0 0 2 .00 .00 100.00 .00 2015-02-28 22y 10m 02d 2015-04-25 22y 11m 30d 1 Toshney
39 Kenneth Ward 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 20y 02m 08d 1983-08-27 20y 02m 11d 1 Ward
39 Archibald Rutherford Waterston 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1926-08-28 Not Known 1927-01-03 Not Known 1 Waterston
39 Stewart Williamson 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 21y 08m 14d 1983-08-27 21y 08m 17d 1 Williamson
39 David Wright 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1926-08-28 Not Known 1927-01-03 Not Known 1 Wright
101 Nisbet [1] 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1902-01-11 Not Known 1902-01-11 Not Known 1 [1]
101 Nisbet [4] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1902-01-18 Not Known 1902-01-18 Not Known 1 [4]
101 Joseph Adams 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known 1 Adams
101 Kenny Adamson 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-02-28 26y 06m 07d 2015-02-28 26y 06m 07d 1 Adamson
101 Jordan Allan 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-07-16 24y 05m 09d 2019-07-16 24y 05m 09d 1 Allan
101 John Allison 1 1 0 0 0 0 1 .00 .00 100.00 .00 1928-10-13 Not Known 1928-10-13 Not Known 1 Allison
101 James William Barrie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known 1 Barrie
101 David Beveridge 1 1 0 2 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known 1 Beveridge
101 David Bingham 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known 1 Bingham
101 Andrew Blake 1 1 0 0 0 0 1 .00 .00 100.00 .00 1926-01-02 Not Known 1926-01-02 Not Known 1 Blake
101 Richard Boag 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Boag
101 Alexander Boden 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-03-08 21y 06m 23d 1947-03-08 21y 06m 23d 1 Boden
101 William Bain Erskine Martin Bostock 1 1 0 0 0 0 1 .00 .00 100.00 .00 1971-04-24 27y 08m 17d 1971-04-24 27y 08m 17d 1 Bostock
101 John Browning 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Browning
101 Archibald Buchanan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-07 31y 00m 05d 1959-10-07 31y 00m 05d 1 Buchanan
101 David Cairns 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-12-19 19y 10m 10d 1970-12-19 19y 10m 10d 1 Cairns
101 Liam Callaghan 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-12-23 20y 02m 13d 2014-12-23 20y 02m 13d 1 Callaghan
101 Ronald Cameron 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-09-23 Not Known 1933-09-23 Not Known 1 Cameron
101 Bob Campbell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-07 23y 00m 00d 1959-10-07 23y 00m 00d 1 Campbell
101 Donald Clark 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known 1 Clark
101 Ross [1] Clarke 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-10-10 24y 09m 19d 2020-10-10 24y 09m 19d 1 Clarke
101 Samuel Craig Conn 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 35y 02m 30d 1997-01-25 35y 02m 30d 1 Conn
101 James Couper 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known 1 Couper
101 Samuel Cowan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Cowan
101 Albert William Craig 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-07 24y 11m 10d 1959-10-07 24y 11m 10d 1 Craig
101 Thomas Roland Crosskey 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1932-09-10 Not Known 1932-09-10 Not Known 1 Crosskey
101 Maciej Kevin Dabrowski 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-16 21y 01m 07d 2019-07-16 21y 01m 07d 1 Dabrowski
101 Jim Dorman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known 1 Dorman
101 Hugh Jarvie Douglas 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 26y 05m 02d 1990-08-22 26y 05m 02d 1 Douglas
101 John Forest Dudgeon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-09-23 Not Known 1933-09-23 Not Known 1 Dudgeon
101 Alexander Elliot 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Elliot
101 Thomas McCall Halliday Ewing 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-07 25y 01m 29d 1959-10-07 25y 01m 29d 1 Ewing
101 Daniel Ferguson 1 0 1 0 0 0 1 .00 .00 100.00 .00 1970-12-19 31y 10m 14d 1970-12-19 31y 10m 14d 1 Ferguson
101 John Finlayson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known 1 Finlayson
101 Marcus Fraser 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-09-20 20y 02m 28d 2014-09-20 20y 02m 28d 1 Fraser
101 Calum Gallagher 1 1 0 1 0 0 1 .00 .00 100.00 .00 2014-09-20 20y 00m 07d 2014-09-20 20y 00m 07d 1 Gallagher
101 Robert Inglis Gilfillan 1 1 0 1 0 0 1 .00 .00 100.00 .00 1959-10-07 21y 03m 08d 1959-10-07 21y 03m 08d 1 Gilfillan
101 John Gilhooley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Gilhooley
101 William Gillies 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Gillies
101 Charles J Gronbach 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-09-23 Not Known 1933-09-23 Not Known 1 Gronbach
101 Jordan Halsman 1 1 0 0 0 0 1 .00 .00 100.00 .00 2014-12-23 23y 06m 10d 2014-12-23 23y 06m 10d 1 Halsman
101 Kevin Hamill 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 20y 04m 15d 1990-08-22 20y 04m 15d 1 Hamill
101 Alistair Strathern Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 21y 02m 13d 1997-01-25 21y 02m 13d 1 Hamilton
101 James Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Hamilton
101 Oliver Hamilton 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-10-10 18y 09m 27d 2020-10-10 18y 09m 27d 1 Hamilton
101 John Herron 1 1 0 0 0 0 1 .00 .00 100.00 .00 2015-02-28 21y 00m 27d 2015-02-28 21y 00m 27d 1 Herron
101 John N Hill 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Hill
101 Martin Jay Humphries 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 20y 10m 09d 1997-01-25 20y 10m 09d 1 Humphries
101 Alexander A Izatt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Izatt
101 Ronald Jamieson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known 1 Jamieson
101 Jack Jones 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Jones
101 George Andrew Jordan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Jordan
101 Cian Kavanagh 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-10-10 17y 09m 07d 2020-10-10 17y 09m 07d 1 Kavanagh
101 William Fleming Lamont 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 24y 00m 29d 1990-08-22 24y 00m 29d 1 Lamont
101 Crawford Letham 1 1 0 0 0 0 1 .00 .00 100.00 .00 1925-10-10 Not Known 1925-10-10 Not Known 1 Letham
101 James [1] Lindsay 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known 1 Lindsay
101 Donald Macdonald 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known 1 Macdonald
101 Alan MacKenzie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 24y 00m 14d 1990-08-22 24y 00m 14d 1 MacKenzie
101 James Mair 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known 1 Mair
101 Blair Malcolm 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-07-24 21y 05m 21d 2018-07-24 21y 05m 21d 1 Malcolm
101 Gordon (Gus) Malone 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 30y 06m 26d 1990-08-22 30y 06m 26d 1 Malone
101 David Marsh 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-07-24 28y 03m 18d 2018-07-24 28y 03m 18d 1 Marsh
101 Thomas [2] Martin 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1930-01-04 Not Known 1930-01-04 Not Known 1 Martin
101 James Jones McArthur 1 1 0 0 0 0 1 .00 .00 100.00 .00 1971-04-24 19y 01m 28d 1971-04-24 19y 01m 28d 1 McArthur
101 Charles McCartney 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known 1 McCartney
101 John McCurley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-09-23 Not Known 1933-09-23 Not Known 1 McCurley
101 Isaac McDowell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 McDowell
101 Arthur McGachie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known 1 McGachie
101 David McGovern 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 28y 06m 23d 1990-08-22 28y 06m 23d 1 McGovern
101 David Edward McGurn 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-07-24 37y 10m 10d 2018-07-24 37y 10m 10d 1 McGurn
101 Hugh McKennan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1931-09-09 Not Known 1931-09-09 Not Known 1 McKennan
101 Barry McMahon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 25y 09m 17d 1997-01-25 25y 09m 17d 1 McMahon
101 Graham Ian Meldrum 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 23y 10m 29d 1997-01-25 23y 10m 29d 1 Meldrum
101 John [2] Miller 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known 1 Miller
101 Alex [1] Milne 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Milne
101 Gavin Mitchell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known 1 Mitchell
101 Bob Moodie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Moodie
101 Kenneth Neil Munro 1 0 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 19y 05m 17d 1997-01-25 19y 05m 17d 1 Munro
101 Frederick Murray 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1932-09-10 Not Known 1932-09-10 Not Known 1 Murray
101 George G Napier 1 1 0 0 0 0 1 .00 .00 100.00 .00 1933-09-23 Not Known 1933-09-23 Not Known 1 Napier
101 Edward Petrie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 23y 07m 10d 1997-01-25 23y 07m 10d 1 Petrie
101 Peter Playfair 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Playfair
101 Ross Pollock 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-10-10 32y 05m 26d 2020-10-10 32y 05m 26d 1 Pollock
101 Andrew Rhodie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Rhodie
101 Alan Ritchie 1 0 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 25y 06m 23d 1997-01-25 25y 06m 23d 1 Ritchie
101 Robert Alexander (Sandy) Robertson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 24y 00m 26d 1990-08-22 24y 00m 26d 1 Robertson
101 Alexander Robert Ross 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 27y 00m 21d 1990-08-22 27y 00m 21d 1 Ross
101 David Rodger Ross 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-12-19 19y 07m 17d 1970-12-19 19y 07m 17d 1 Ross
101 Ralph Rougvie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Rougvie
101 Neil Russell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 25y 07m 27d 1997-01-25 25y 07m 27d 1 Russell
101 Alexander Scott 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known 1 Scott
101 Colin Andrew Scott 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 23y 08m 23d 1990-08-22 23y 08m 23d 1 Scott
101 Martin [1] Scott 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-07-24 32y 05m 09d 2018-07-24 32y 05m 09d 1 Scott
101 Martin Scott 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 25y 08m 29d 1997-01-25 25y 08m 29d 1 Scott
101 David T Shankland 1 1 0 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Shankland
101 Jordyn Sheerin 1 0 1 0 0 0 1 .00 .00 100.00 .00 2018-07-24 28y 11m 06d 2018-07-24 28y 11m 06d 1 Sheerin
101 Craig Sinclair 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 24y 06m 06d 1997-01-25 24y 06m 06d 1 Sinclair
101 Ross Sinclair 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-10-10 19y 05m 03d 2020-10-10 19y 05m 03d 1 Sinclair
101 Bradley Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-07-24 21y 03m 01d 2018-07-24 21y 03m 01d 1 Smith
101 William Paul Stewart 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 19y 09m 09d 1997-01-25 19y 09m 09d 1 Stewart
101 Craig Sutherland 1 0 1 0 0 0 1 .00 .00 100.00 .00 2014-12-23 26y 00m 06d 2014-12-23 26y 00m 06d 1 Sutherland
101 Harvey Swann 1 0 1 0 0 0 1 .00 .00 100.00 .00 2018-07-24 20y 11m 12d 2018-07-24 20y 11m 12d 1 Swann
101 Jason Christopher Talbot 1 1 0 0 0 0 1 .00 .00 100.00 .00 2018-07-24 32y 09m 24d 2018-07-24 32y 09m 24d 1 Talbot
101 Archie Thomas 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-16 20y 00m 04d 2019-07-16 20y 00m 04d 1 Thomas
101 Kenneth Alan Thomson 1 0 1 0 0 0 1 .00 .00 100.00 .00 1990-08-22 38y 09m 13d 1990-08-22 38y 09m 13d 1 Thomson
101 Robert Park (Robin) Thomson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1971-04-24 21y 06m 25d 1971-04-24 21y 06m 25d 1 Thomson
101 Peter Grant Tierney 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-27 21y 10m 16d 1983-08-27 21y 10m 16d 1 Tierney
101 Francis Tollan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1929-03-02 Not Known 1929-03-02 Not Known 1 Tollan
101 James Turnbull 1 1 0 1 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Turnbull
101 Robert H Walls 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Walls
101 David Watt 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 23y 05m 17d 1990-08-22 23y 05m 17d 1 Watt
101 John [2] Watters 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Watters
101 John Clark Wilkie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known 1 Wilkie
101 Craig John Winter 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 20y 06m 26d 1997-01-25 20y 06m 26d 1 Winter
101 Garry Pringle Gillan Wood 1 1 0 0 0 0 1 .00 .00 100.00 .00 1997-01-25 20y 04m 07d 1997-01-25 20y 04m 07d 1 Wood
101 John [1] Wright 1 1 0 0 0 0 1 .00 .00 100.00 .00 1990-08-22 25y 03m 16d 1990-08-22 25y 03m 16d 1 Wright
101 Allan Goldie Wyllie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-12-19 34y 06m 04d 1970-12-19 34y 06m 04d 1 Wyllie


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 Thomas Glancy 15 15 0 0 2 4 9 13.33 26.67 60.00 26.67 1925-10-10 Not Known 1934-01-27 Not Known 9 Glancy
2 Thomas Frame 10 10 0 0 2 4 4 20.00 40.00 40.00 40.00 1927-12-17 Not Known 1932-09-10 Not Known 6 Frame
2 William Rankin 10 10 0 4 2 1 7 20.00 10.00 70.00 25.00 1924-08-16 Not Known 1929-03-02 Not Known 5 Rankin
4 William Pullar 9 9 0 0 2 1 6 22.22 11.11 66.67 27.78 1924-08-16 Not Known 1929-08-24 Not Known 6 Pullar
5 Duncan Campbell 8 8 0 0 1 4 3 12.50 50.00 37.50 37.50 1930-01-04 Not Known 1933-01-02 Not Known 4 Campbell
5 Hugh Chambers 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1924-08-16 Not Known 1928-04-21 Not Known 4 Chambers
5 John Stevenson Falconer 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1924-08-16 Not Known 1928-10-13 Not Known 5 Falconer
5 Duncan Morton Lindsay 8 8 0 4 2 1 5 25.00 12.50 62.50 31.25 1926-08-28 Not Known 1930-01-04 Not Known 4 Lindsay
5 William R Wilson 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1924-08-16 Not Known 1929-03-02 Not Known 5 Wilson
10 Alex Hamill 7 7 0 0 0 3 4 .00 42.86 57.14 21.43 1930-11-01 Not Known 1934-01-27 Not Known 4 Hamill
10 David Moyes 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1927-12-17 Not Known 1932-09-10 Not Known 4 Moyes
12 William Alexander Devlin 6 6 0 4 0 2 4 .00 33.33 66.67 16.67 1924-08-16 Not Known 1930-01-04 Not Known 3 Devlin
12 David Hopewell 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1924-08-16 Not Known 1927-01-03 Not Known 3 Hopewell
12 Archibald M Johnston 6 6 0 0 1 4 1 16.67 66.67 16.67 50.00 1929-08-24 Not Known 1932-09-10 Not Known 4 Johnston
12 Kyle Miller 6 4 2 0 0 1 5 .00 16.67 83.33 8.33 2014-12-23 22y 04m 15d 2020-10-10 28y 02m 02d 5 Miller
12 William M Murray 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1924-08-16 Not Known 1927-01-03 Not Known 3 Murray
12 Thomas Russell 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1930-11-01 Not Known 1933-01-02 Not Known 3 Russell
12 Alexander Venters 6 6 0 3 1 2 3 16.67 33.33 50.00 33.33 1931-03-07 Not Known 1933-09-23 Not Known 4 Venters
19 Dean Brett 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 2011-07-12 18y 07m 04d 2016-07-02 23y 06m 24d 4 Brett
19 Joseph Macdonald 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1927-01-03 Not Known 1929-03-02 Not Known 3 Macdonald
19 Donald C Menzies 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1930-11-01 Not Known 1932-01-30 Not Known 2 Menzies
19 James [6] Paterson 5 5 0 3 1 2 2 20.00 40.00 40.00 40.00 1930-11-01 Not Known 1932-01-30 Not Known 2 Paterson
19 Robbie Scott Thomson 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 2014-08-04 21y 04m 28d 2015-04-25 22y 01m 18d 1 Thomson
24 Arthur Dixon [1] 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1927-12-17 Not Known 1929-03-02 Not Known 2 [1]
24 John William Armstrong 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 2014-09-20 27y 02m 26d 2015-07-15 28y 00m 20d 2 Armstrong
24 David Maxwell Edwards 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1931-03-07 Not Known 1932-01-30 Not Known 2 Edwards
24 Craig [3] Johnston 4 2 2 1 0 1 3 .00 25.00 75.00 12.50 2014-09-20 24y 03m 00d 2015-07-15 25y 00m 25d 2 Johnston
24 Chris Kane 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 2014-08-04 21y 02m 04d 2015-07-15 22y 01m 15d 2 Kane
24 James Leonard 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1925-10-10 Not Known 1928-04-21 Not Known 2 Leonard
24 Robert Colin Middleton 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1929-03-02 Not Known 1930-11-01 Not Known 3 Middleton
24 Kris Joseph Renton 4 3 1 1 0 1 3 .00 25.00 75.00 12.50 2016-07-02 25y 11m 20d 2020-10-10 30y 02m 28d 4 Renton
24 William J Todd Stewart 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1931-09-09 Not Known 1932-09-10 Not Known 2 Stewart
24 Nathaniel Carl Wedderburn 4 4 0 0 0 0 4 .00 .00 100.00 .00 2014-09-20 23y 02m 21d 2015-04-25 23y 09m 26d 1 Wedderburn
34 Trialist 1 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 2014-08-04 Not Known 2016-07-02 Not Known 3 1
34 Trialist 2 3 2 1 0 1 2 0 33.33 66.67 .00 66.67 2014-08-04 Not Known 2016-07-02 Not Known 3 2
34 James [3] Black 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1929-08-24 Not Known 1930-11-01 Not Known 2 Black
34 Darren Brownlie 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2014-08-04 20y 03m 25d 2015-04-25 21y 00m 15d 1 Brownlie
34 Liam Callaghan 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 2014-08-04 19y 09m 25d 2015-07-15 20y 09m 05d 2 Callaghan
34 Iain Fairley Campbell 3 2 1 0 1 0 2 33.33 .00 66.67 33.33 2014-08-04 29y 01m 07d 2014-12-23 29y 05m 25d 1 Campbell
34 David Cox 3 2 1 0 0 0 3 .00 .00 100.00 .00 2018-07-24 29y 04m 07d 2020-10-10 31y 06m 23d 3 Cox
34 Andrew Kincade Higgins 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1929-08-24 Not Known 1930-11-01 Not Known 2 Higgins
34 Declan Hughes 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2014-09-20 19y 04m 03d 2015-07-15 20y 01m 28d 2 Hughes
34 Danijel Jurisic 3 1 2 0 1 0 2 33.33 .00 66.67 33.33 2014-08-04 25y 01m 27d 2014-12-23 25y 06m 15d 1 Jurisic
34 Lewis Milne 3 2 1 0 0 0 3 .00 .00 100.00 .00 2014-12-23 20y 07m 27d 2015-04-25 20y 11m 30d 1 Milne
34 Fraser Mullen 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 2016-07-02 22y 07m 24d 2019-07-16 25y 08m 08d 3 Mullen
34 Thomas O'Brien 3 3 0 0 0 0 3 .00 .00 100.00 .00 2014-12-23 23y 04m 16d 2015-04-25 23y 08m 18d 1 O'Brien
34 Stewart M Renfrew 3 3 0 2 0 0 3 .00 .00 100.00 .00 1933-01-02 Not Known 1934-01-27 Not Known 2 Renfrew
34 Jon Robertson 3 3 0 0 0 0 3 .00 .00 100.00 .00 2014-09-20 25y 04m 26d 2015-04-25 26y 00m 00d 1 Robertson
49 Murphy [1] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 [1]
49 Pringle [1] 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 [1]
49 Trialist 3 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2015-07-15 Not Known 2016-07-02 Not Known 2 3
49 Trialist 4 2 1 1 0 0 2 0 .00 100.00 .00 50.00 2015-07-15 Not Known 2016-07-02 Not Known 2 4
49 Trialist 5 2 0 2 0 0 2 0 .00 100.00 .00 50.00 2015-07-15 Not Known 2016-07-02 Not Known 2 5
49 Kenny Adamson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 2011-07-12 22y 10m 21d 2015-02-28 26y 06m 07d 2 Adamson
49 James Aiton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1931-12-12 Not Known 1932-01-30 Not Known 1 Aiton
49 Raymond George Kyle Allan 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 Not Known 1983-08-27 Not Known 1 Allan
49 George Russell Anderson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1931-03-07 Not Known 1932-01-30 Not Known 2 Anderson
49 Craig John Barr 2 2 0 0 0 0 2 .00 .00 100.00 .00 2019-07-16 32y 03m 17d 2020-10-10 33y 06m 11d 2 Barr
49 William Oswald Birrell 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1924-08-16 Not Known 1924-08-20 Not Known 1 Birrell
49 Robbie Buchanan 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-24 22y 05m 01d 2019-07-16 23y 04m 23d 2 Buchanan
49 Brian G Christie 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 00m 16d 1983-08-27 25y 00m 19d 1 Christie
49 John Dickson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 21y 07m 04d 1971-04-24 21y 11m 09d 1 Dickson
49 G Drummond 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Drummond
49 T Drummond 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Drummond
49 Owen Feenie 2 2 0 0 0 0 2 .00 .00 100.00 .00 1933-09-23 Not Known 1934-01-27 Not Known 1 Feenie
49 James Forrest 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1926-08-28 Not Known 1927-01-03 Not Known 1 Forrest
49 Michael Herd 2 1 1 0 0 0 2 .00 .00 100.00 .00 2019-07-16 30y 02m 17d 2020-10-10 31y 05m 11d 2 Herd
49 Sean Higgins 2 2 0 0 0 0 2 .00 .00 100.00 .00 2014-09-20 29y 10m 22d 2014-12-23 30y 01m 24d 1 Higgins
49 Sean Hird 2 0 2 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 20y 03m 02d 1983-08-27 20y 03m 05d 1 Hird
49 Horne 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Horne
49 Derek Hyslop 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 11m 18d 1983-08-27 25y 11m 21d 1 Hyslop
49 Allan Kennedy 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 29y 07m 06d 1971-04-24 29y 11m 11d 1 Kennedy
49 Andrew Kinnell 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 23y 10m 05d 1971-04-24 24y 02m 10d 1 Kinnell
49 Billy Laing 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 19y 07m 24d 1971-04-24 19y 11m 30d 1 Laing
49 Craig William Levein 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 18y 10m 02d 1983-08-27 18y 10m 05d 1 Levein
49 Colin Jenkins Marshall 2 2 0 1 0 0 2 .00 .00 100.00 .00 2014-12-23 30y 01m 28d 2015-04-25 30y 06m 00d 1 Marshall
49 Dave Marshall 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 27y 11m 21d 1971-04-24 28y 03m 27d 1 Marshall
49 McAughey 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 McAughey
49 McCosker 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 McCosker
49 Brian Robert William McDonough 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 27y 04m 30d 1983-08-27 27y 05m 02d 1 McDonough
49 David Edward McGurn 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 2016-07-02 35y 09m 18d 2018-07-24 37y 10m 10d 2 McGurn
49 William Donaldson McLauchlan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 20y 02m 24d 1971-04-24 20y 06m 30d 1 McLauchlan
49 Hugh McMahon 2 2 0 0 0 0 2 .00 .00 100.00 .00 1928-10-13 Not Known 1929-08-24 Not Known 2 McMahon
49 Alexander Mercer 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Mercer
49 William Mercer 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Mercer
49 John Alexander Mitchell 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 03m 22d 1983-08-27 25y 03m 25d 1 Mitchell
49 James Moore 2 2 0 0 0 0 2 .00 .00 100.00 .00 1970-12-19 28y 02m 23d 1971-04-24 28y 06m 29d 1 Moore
49 Colin John Nish 2 2 0 0 0 0 2 .00 .00 100.00 .00 2015-02-28 33y 11m 21d 2015-04-25 34y 01m 18d 1 Nish
49 Michael Oliver 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 09m 08d 1983-08-27 25y 09m 11d 1 Oliver
49 Kudus Oyenuga 2 2 0 0 0 0 2 .00 .00 100.00 .00 2014-09-20 21y 06m 02d 2015-04-25 22y 01m 07d 1 Oyenuga
49 William [2] Paterson 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1924-08-16 Not Known 1924-08-20 Not Known 1 Paterson
49 George Philips 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Philips
49 Jamie Pyper 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-24 24y 11m 02d 2019-07-16 25y 10m 24d 2 Pyper
49 Andrew A Rankin 2 2 0 0 0 0 2 .00 .00 100.00 .00 1925-10-10 Not Known 1926-01-02 Not Known 1 Rankin
49 Abram S Robertson 2 2 0 2 0 0 2 .00 .00 100.00 .00 1933-01-02 Not Known 1933-09-23 Not Known 2 Robertson
49 James [22] Robertson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1932-09-10 Not Known 1933-01-02 Not Known 1 Robertson
49 Ronald Scott 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 22y 03m 09d 1983-08-27 22y 03m 12d 1 Scott
49 David Thow Shanks 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 21y 04m 06d 1983-08-27 21y 04m 09d 1 Shanks
49 William A Smith 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1924-08-16 Not Known 1924-08-20 Not Known 1 Smith
49 Craig Sutherland 2 1 1 0 1 0 1 50.00 .00 50.00 50.00 2014-08-04 25y 07m 18d 2014-12-23 26y 00m 06d 1 Sutherland

Scorers Competitive Games


Total Distinct (ex ogs) = 23

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 Alexander Devlin 4 6 .67 1924-08-20 Not Known 2 1926-01-02 Not Known 4 2 Devlin
1 Duncan Morton Lindsay 4 8 .50 1926-08-28 Not Known 1 1930-01-04 Not Known 8 3 Lindsay
1 William Rankin 4 10 .40 1924-08-16 Not Known 1 1929-03-02 Not Known 10 3 Rankin
4 James [6] Paterson 3 5 .60 1931-03-07 Not Known 2 1931-12-12 Not Known 4 2 Paterson
4 Alexander Venters 3 1 6 .50 1931-12-12 Not Known 3 1933-09-23 Not Known 6 3 Venters
6 David Beveridge 2 1 2.00 1959-10-07 Not Known 1 1959-10-07 Not Known 1 1 Beveridge
6 James Leonard 2 4 .50 1925-10-10 Not Known 1 1927-12-17 Not Known 3 2 Leonard
6 William [2] Paterson 2 2 1.00 1924-08-20 Not Known 2 1924-08-20 Not Known 2 1 Paterson
6 Stewart M Renfrew 2 3 .67 1933-09-23 Not Known 2 1934-01-27 Not Known 3 1 Renfrew
6 Abram S Robertson 2 2 1.00 1933-09-23 Not Known 2 1933-09-23 Not Known 2 1 Robertson
6 William J Todd Stewart 2 4 .50 1931-09-09 Not Known 1 1932-01-30 Not Known 3 1 Stewart
12 Brian G Christie 1 2 .50 1983-08-27 25y 00m 19d 2 1983-08-27 25y 00m 19d 2 1 Christie
12 James Forrest 1 2 .50 1927-01-03 Not Known 2 1927-01-03 Not Known 2 1 Forrest
12 Calum Gallagher 1 1 1.00 2014-09-20 20y 00m 07d 1 2014-09-20 20y 00m 07d 1 1 Gallagher
12 Robert Inglis Gilfillan 1 1 1.00 1959-10-07 21y 03m 08d 1 1959-10-07 21y 03m 08d 1 1 Gilfillan
12 William Gillies 1 1 1.00 1939-12-23 Not Known 1 1939-12-23 Not Known 1 1 Gillies
12 Andrew Kincade Higgins 1 3 .33 1930-11-01 Not Known 3 1930-11-01 Not Known 3 1 Higgins
12 Colin Jenkins Marshall 1 2 .50 2015-04-25 30y 06m 00d 2 2015-04-25 30y 06m 00d 2 1 Marshall
12 Thomas [2] Martin 1 1 1.00 1930-01-04 Not Known 1 1930-01-04 Not Known 1 1 Martin
12 James Turnbull 1 1 1.00 1947-03-08 Not Known 1 1947-03-08 Not Known 1 1 Turnbull
12 Robert H Walls 1 1 1.00 1939-12-23 Not Known 1 1939-12-23 Not Known 1 1 Walls
12 William R Wilson 1 8 .13 1928-10-13 Not Known 7 1928-10-13 Not Known 7 1 Wilson
12 David Wright 1 2 .50 1927-01-03 Not Known 2 1927-01-03 Not Known 2 1 Wright


Scorers All Games


Total Distinct (ex ogs) = 30

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 Alexander Devlin 4 6 .67 1924-08-20 Not Known 2 1926-01-02 Not Known 4 2 Devlin
1 Duncan Morton Lindsay 4 8 .50 1926-08-28 Not Known 1 1930-01-04 Not Known 8 3 Lindsay
1 William Rankin 4 10 .40 1924-08-16 Not Known 1 1929-03-02 Not Known 10 3 Rankin
4 William Mercer 3 2 1.50 1902-08-25 n/a 1902-08-25 n/a 1 Mercer
4 James [6] Paterson 3 5 .60 1931-03-07 Not Known 2 1931-12-12 Not Known 4 2 Paterson
4 William [2] Paterson 3 2 1.50 1917-04-14 2 1924-08-20 Not Known 2 2 Paterson
4 Alexander Venters 3 1 6 .50 1931-12-12 Not Known 3 1933-09-23 Not Known 6 3 Venters
8 David Beveridge 2 1 2.00 1959-10-07 Not Known 1 1959-10-07 Not Known 1 1 Beveridge
8 James Leonard 2 4 .50 1925-10-10 Not Known 1 1927-12-17 Not Known 3 2 Leonard
8 Stewart M Renfrew 2 3 .67 1933-09-23 Not Known 2 1934-01-27 Not Known 3 1 Renfrew
8 Abram S Robertson 2 2 1.00 1933-09-23 Not Known 2 1933-09-23 Not Known 2 1 Robertson
8 William J Todd Stewart 2 4 .50 1931-09-09 Not Known 1 1932-01-30 Not Known 3 1 Stewart
13 Brian G Christie 1 2 .50 1983-08-27 25y 00m 19d 2 1983-08-27 25y 00m 19d 2 1 Christie
13 James Forrest 1 2 .50 1927-01-03 Not Known 2 1927-01-03 Not Known 2 1 Forrest
13 Calum Gallagher 1 1 1.00 2014-09-20 20y 00m 07d 1 2014-09-20 20y 00m 07d 1 1 Gallagher
13 Robert Inglis Gilfillan 1 1 1.00 1959-10-07 21y 03m 08d 1 1959-10-07 21y 03m 08d 1 1 Gilfillan
13 William Gillies 1 1 1.00 1939-12-23 Not Known 1 1939-12-23 Not Known 1 1 Gillies
13 Andrew Kincade Higgins 1 3 .33 1930-11-01 Not Known 3 1930-11-01 Not Known 3 1 Higgins
13 James McDougal Inglis 1 1 1.00 1953-09-23 29y 07m 09d 0 1953-09-23 29y 07m 09d 0 1 Inglis
13 Craig [3] Johnston 1 4 .25 2015-07-15 25y 00m 25d 0 2015-07-15 25y 00m 25d 0 1 Johnston
13 Colin Jenkins Marshall 1 2 .50 2015-04-25 30y 06m 00d 2 2015-04-25 30y 06m 00d 2 1 Marshall
13 Thomas [2] Martin 1 1 1.00 1930-01-04 Not Known 1 1930-01-04 Not Known 1 1 Martin
13 Jordan Morton 1 1 1.00 2011-07-12 19y 02m 17d 0 2011-07-12 19y 02m 17d 0 1 Morton
13 Kris Joseph Renton 1 4 .25 2016-07-02 25y 11m 20d 0 2016-07-02 25y 11m 20d 0 1 Renton
13 Reece Sawyers 1 1 1.00 2014-08-04 Not Known 0 2014-08-04 Not Known 0 1 Sawyers
13 James Turnbull 1 1 1.00 1947-03-08 Not Known 1 1947-03-08 Not Known 1 1 Turnbull
13 Robert H Walls 1 1 1.00 1939-12-23 Not Known 1 1939-12-23 Not Known 1 1 Walls
13 William R Wilson 1 8 .13 1928-10-13 Not Known 7 1928-10-13 Not Known 7 1 Wilson
13 David Wright 1 2 .50 1927-01-03 Not Known 2 1927-01-03 Not Known 2 1 Wright
13 Henry L (Harry) Young 1 1 1 1.00 1953-09-23 Not Known 0 1953-09-23 Not Known 0 1 Young



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 John Stevenson Falconer 8 19 2.38 2 1 5 25.00 12.50 62.50 31.25 1924-08-16 Not Known 1928-10-13 Not Known 5 Falconer
2 Joseph Macdonald 5 13 2.60 1 0 4 20.00 .00 80.00 20.00 1927-01-03 Not Known 1929-03-02 Not Known 3 Macdonald
3 Robbie Scott Thomson 4 19 4.75 0 0 4 .00 .00 100.00 .00 2014-09-20 21y 06m 13d 2015-04-25 22y 01m 18d 1 Thomson
3 David Maxwell Edwards 4 10 2.50 1 1 2 25.00 25.00 50.00 37.50 1931-03-07 Not Known 1932-01-30 Not Known 2 Edwards
3 Robert Colin Middleton 4 6 1.50 0 2 2 .00 50.00 50.00 25.00 1929-03-02 Not Known 1930-11-01 Not Known 3 Middleton
6 George Philips 2 3 1.50 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Philips
6 Raymond George Kyle Allan 2 1 .50 0 2 0 .00 100.00 .00 50.00 1983-08-24 Not Known 1983-08-27 Not Known 1 Allan
8 Alexander Scott 1 5 5.00 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known 1 Scott
8 Maciej Kevin Dabrowski 1 2 2.00 0 0 1 .00 .00 100.00 .00 2019-07-16 21y 01m 07d 2019-07-16 21y 01m 07d 1 Dabrowski
8 Neil Russell 1 5 5.00 0 0 1 .00 .00 100.00 .00 1997-01-25 25y 07m 27d 1997-01-25 25y 07m 27d 1 Russell
8 Ross Sinclair 1 1 1.00 0 0 1 .00 .00 100.00 .00 2020-10-10 19y 05m 03d 2020-10-10 19y 05m 03d 1 Sinclair
8 David Edward McGurn 1 5 5.00 0 0 1 .00 .00 100.00 .00 2018-07-24 37y 10m 10d 2018-07-24 37y 10m 10d 1 McGurn
8 Jim Dorman 1 9 9.00 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known 1 Dorman
8 John Forest Dudgeon 1 5 5.00 0 0 1 .00 .00 100.00 .00 1933-09-23 Not Known 1933-09-23 Not Known 1 Dudgeon
8 James Couper 1 3 3.00 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known 1 Couper
8 James Jones McArthur 1 4 4.00 0 0 1 .00 .00 100.00 .00 1971-04-24 19y 01m 28d 1971-04-24 19y 01m 28d 1 McArthur
8 John N Hill 1 3 3.00 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Hill
8 Thomas Roland Crosskey 1 0 .00 0 1 0 .00 100.00 .00 50.00 1932-09-10 Not Known 1932-09-10 Not Known 1 Crosskey
8 William Fleming Lamont 1 2 2.00 0 0 1 .00 .00 100.00 .00 1990-08-22 24y 00m 29d 1990-08-22 24y 00m 29d 1 Lamont
8 Allan Goldie Wyllie 1 1 1.00 0 0 1 .00 .00 100.00 .00 1970-12-19 34y 06m 04d 1970-12-19 34y 06m 04d 1 Wyllie
8 Bob Moodie 1 2 2.00 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known 1 Moodie

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 = 125
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 6 5 1 0 6 0 0 100.00 .00 .00 100.00 2014-09-20 21y 02m 26d 2020-10-10 27y 03m 15d 3 Walker
2 Callum Paterson 4 4 0 0 4 0 0 100.00 .00 .00 100.00 2014-09-20 19y 11m 07d 2015-04-25 20y 06m 12d 1 Paterson
2 James Keatings 4 2 2 0 4 0 0 100.00 .00 .00 100.00 2014-09-20 22y 08m 00d 2015-04-25 23y 03m 05d 1 Keatings
2 Morgaro Gomis 4 4 0 0 4 0 0 100.00 .00 .00 100.00 2014-09-20 29y 02m 06d 2015-04-25 29y 09m 11d 1 Gomis
2 Gary Mackay 4 3 1 0 2 2 0 50.00 50.00 .00 75.00 1983-08-24 19y 07m 01d 1997-01-25 33y 00m 02d 3 Mackay
2 John Robertson 4 4 0 0 2 2 0 50.00 50.00 .00 75.00 1983-08-24 18y 10m 22d 1997-01-25 32y 03m 23d 3 Robertson
7 Henry Smith 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1983-08-24 27y 05m 14d 1990-08-22 34y 05m 12d 2 Smith
7 Walter Kidd 3 3 0 0 1 2 0 33.33 66.67 .00 66.67 1983-08-24 25y 05m 14d 1990-08-22 32y 05m 12d 2 Kidd
7 Osman Sow 3 2 1 0 3 0 0 100.00 .00 .00 100.00 2014-09-20 24y 04m 29d 2015-04-25 25y 00m 03d 1 Sow
7 Soufian El Hassnaoui 3 0 3 0 3 0 0 100.00 .00 .00 100.00 2014-09-20 24y 10m 23d 2015-04-25 25y 05m 28d 1 El Hassnaoui
7 Alim Ozturk 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2014-09-20 21y 10m 03d 2015-04-25 22y 05m 08d 1 Ozturk
7 Sam Nicholson 3 1 2 0 3 0 0 100.00 .00 .00 100.00 2014-12-23 19y 11m 03d 2015-04-25 20y 03m 05d 1 Nicholson
7 Neil Alexander 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2014-09-20 36y 06m 10d 2015-02-28 36y 11m 18d 1 Alexander
7 Adam Eckersley 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2014-09-20 29y 00m 13d 2015-02-28 29y 05m 21d 1 Eckersley
7 Danny Wilson 3 3 0 0 3 0 0 100.00 .00 .00 100.00 2014-09-20 22y 08m 24d 2015-02-28 23y 02m 01d 1 Wilson
16 George Cowie 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 22y 03m 15d 1983-08-27 22y 03m 18d 1 Cowie
16 Dave Bowman 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 19y 05m 14d 1983-08-27 19y 05m 17d 1 Bowman
16 Willie Johnston 2 1 1 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 36y 08m 05d 1983-08-27 36y 08m 08d 1 Johnston
16 Sandy Jardine 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 34y 07m 24d 1983-08-27 34y 07m 27d 1 Jardine
16 Jimmy Bone 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 33y 11m 02d 1983-08-27 33y 11m 05d 1 Bone
16 Donald Park 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 30y 01m 05d 1983-08-27 30y 01m 08d 1 Park
16 Stewart MacLaren 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 30y 04m 18d 1983-08-27 30y 04m 21d 1 MacLaren
16 Roddy Macdonald 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 28y 11m 25d 1983-08-27 28y 11m 28d 1 Macdonald
16 Billy King 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2014-09-20 20y 04m 08d 2015-02-28 20y 09m 16d 1 King
16 Eddie Thomson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1970-12-19 23y 09m 24d 1971-04-24 24y 01m 30d 1 Thomson
16 Brad McKay 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2014-12-23 21y 08m 27d 2015-04-25 22y 00m 30d 1 McKay
16 Jordan McGhee 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2014-12-23 18y 04m 29d 2015-04-25 18y 09m 01d 1 McGhee
16 Alan Anderson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1970-12-19 30y 11m 28d 1971-04-24 31y 04m 03d 1 Anderson
16 Donald Ford 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1970-12-19 26y 01m 24d 1971-04-24 26y 05m 30d 1 Ford
16 Jim Townsend 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1970-12-19 25y 10m 17d 1971-04-24 26y 02m 22d 1 Townsend
16 Jim Cruickshank 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1970-12-19 29y 08m 06d 1971-04-24 30y 00m 11d 1 Cruickshank
16 Wilson Wood 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1970-12-19 27y 10m 24d 1971-04-24 28y 02m 30d 1 Wood
16 Jason Holt 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2014-09-20 21y 07m 01d 2014-12-23 21y 10m 04d 1 Holt
16 Genero Zeefuik 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2015-02-28 24y 10m 23d 2015-04-25 25y 00m 20d 1 Zeefuik
16 Miguel Pallardo 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2014-12-23 28y 03m 18d 2015-02-28 28y 05m 23d 1 Pallardo
16 Christophe Berra 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2018-07-24 33y 05m 24d 2019-07-16 34y 05m 16d 2 Berra
16 Steven MacLean 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2018-07-24 35y 11m 01d 2019-07-16 36y 10m 23d 2 MacLean
16 Bobby Zlamal 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2018-07-24 32y 08m 19d 2019-07-16 33y 08m 11d 2 Zlamal
16 Michael Smith 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2018-07-24 29y 10m 20d 2019-07-16 30y 10m 12d 2 Smith
16 Anthony McDonald 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2018-07-24 17y 04m 07d 2019-07-16 18y 03m 29d 2 McDonald
16 Uche Ikpeazu 2 0 2 0 2 0 0 100.00 .00 .00 100.00 2018-07-24 23y 04m 26d 2019-07-16 24y 04m 18d 2 Ikpeazu
16 Peter Haring 2 1 1 0 2 0 0 100.00 .00 .00 100.00 2018-07-24 25y 01m 22d 2020-10-10 27y 04m 08d 2 Haring
16 Steven Naismith 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2018-07-24 31y 10m 10d 2020-10-10 34y 00m 26d 2 Naismith
16 Craig Halkett 2 2 0 0 2 0 0 100.00 .00 .00 100.00 2019-07-16 24y 01m 17d 2020-10-10 25y 04m 11d 2 Halkett
16 Bobby Baxter 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1939-12-23 28y 11m 00d 1947-03-08 36y 01m 13d 2 Baxter
16 Dave McPherson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1990-08-22 26y 06m 25d 1997-01-25 32y 11m 28d 2 McPherson

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 36

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Ian Crawford 4 1 4.00 1959-10-07 25y 02m 23d n/a 1959-10-07 25y 02m 23d n/a 1 Crawford
2 Genero Zeefuik 3 2 2 1.50 2015-02-28 24y 10m 23d n/a 2015-02-28 24y 10m 23d n/a 1 Zeefuik
2 Osman Sow 3 1 3 1.00 2014-09-20 24y 04m 29d n/a 2015-02-28 24y 10m 06d n/a 1 Sow
2 John Robertson 3 1 4 .75 1990-08-22 25y 10m 20d n/a 1997-01-25 32y 03m 23d n/a 2 Robertson
5 Callum Paterson 2 4 .50 2014-12-23 20y 02m 10d n/a 2015-04-25 20y 06m 12d n/a 1 Paterson
5 Jamie Walker 2 6 .33 2014-09-20 21y 02m 26d n/a 2015-02-28 21y 08m 03d n/a 1 Walker
5 Dale Carrick 2 1 2.00 2014-09-20 20y 08m 13d n/a 2014-09-20 20y 08m 13d n/a 1 Carrick
5 Johnny Hamilton 2 1 2.00 1959-10-07 24y 08m 15d n/a 1959-10-07 24y 08m 15d n/a 1 Hamilton
5 Donald Ford 2 2 1.00 1970-12-19 26y 01m 24d n/a 1971-04-24 26y 05m 30d n/a 1 Ford
5 Craig Halkett 2 2 1.00 2019-07-16 24y 01m 17d n/a 2020-10-10 25y 04m 11d n/a 2 Halkett
11 Davy Weir 1 1 1.00 1997-01-25 26y 08m 15d n/a 1997-01-25 26y 08m 15d n/a 1 Weir
11 Danny Wilson 1 3 .33 2015-02-28 23y 02m 01d n/a 2015-02-28 23y 02m 01d n/a 1 Wilson
11 Morgaro Gomis 1 1 4 .25 2015-02-28 29y 07m 14d n/a 2015-02-28 29y 07m 14d n/a 1 Gomis
11 George Fleming 1 1 1.00 1971-04-24 22y 07m 02d n/a 1971-04-24 22y 07m 02d n/a 1 Fleming
11 Uche Ikpeazu 1 2 .50 2018-07-24 23y 04m 26d n/a 2018-07-24 23y 04m 26d n/a 1 Ikpeazu
11 Peter Haring 1 2 .50 2018-07-24 25y 01m 22d n/a 2018-07-24 25y 01m 22d n/a 1 Haring
11 James Keatings 1 4 .25 2014-12-23 22y 11m 03d n/a 2014-12-23 22y 11m 03d n/a 1 Keatings
11 Colin Cameron 1 1 1.00 1997-01-25 24y 03m 02d n/a 1997-01-25 24y 03m 02d n/a 1 Cameron
11 Bobby Blackwood 1 1 1.00 1959-10-07 25y 01m 17d n/a 1959-10-07 25y 01m 17d n/a 1 Blackwood
11 Bobby Baxter 1 2 .50 1947-03-08 36y 01m 13d n/a 1947-03-08 36y 01m 13d n/a 1 Baxter
11 Eamonn Bannon 1 1 1.00 1990-08-22 32y 04m 04d n/a 1990-08-22 32y 04m 04d n/a 1 Bannon
11 George Thomson 1 1 1 1.00 1959-10-07 22y 11m 18d n/a 1959-10-07 22y 11m 18d n/a 1 Thomson
11 Michael Smith 1 2 .50 2018-07-24 29y 10m 20d n/a 2018-07-24 29y 10m 20d n/a 1 Smith
11 Gordon Smith 1 1 1.00 1959-10-07 35y 04m 12d n/a 1959-10-07 35y 04m 12d n/a 1 Smith
11 Jimmy Walker 1 1 1.00 1947-03-08 Not Known n/a 1947-03-08 Not Known n/a 1 Walker
11 Jim Townsend 1 2 .50 1971-04-24 26y 02m 22d n/a 1971-04-24 26y 02m 22d n/a 1 Townsend
11 Neil Pointon 1 1 1.00 1997-01-25 32y 01m 28d n/a 1997-01-25 32y 01m 28d n/a 1 Pointon
11 Billy King 1 2 .50 2014-09-20 20y 04m 08d n/a 2014-09-20 20y 04m 08d n/a 1 King
11 Brian Laing 1 1 1.00 1971-04-24 18y 06m 29d n/a 1971-04-24 18y 06m 29d n/a 1 Laing
11 Gary Mackay 1 4 .25 1983-08-27 19y 07m 04d n/a 1983-08-27 19y 07m 04d n/a 1 Mackay
11 Steven MacLean 1 2 .50 2018-07-24 35y 11m 01d n/a 2018-07-24 35y 11m 01d n/a 1 MacLean
11 Anthony McDonald 1 2 .50 2019-07-16 18y 03m 29d n/a 2019-07-16 18y 03m 29d n/a 1 McDonald
11 Brad McKay 1 1 2 .50 2015-04-25 22y 00m 30d n/a 2015-04-25 22y 00m 30d n/a 1 McKay
11 Alim Ozturk 1 3 .33 2015-02-28 22y 03m 11d n/a 2015-02-28 22y 03m 11d n/a 1 Ozturk
11 Sam Nicholson 1 3 .33 2015-02-28 20y 01m 08d n/a 2015-02-28 20y 01m 08d n/a 1 Nicholson
11 Steven Naismith 1 1 2 .50 2018-07-24 31y 10m 10d n/a 2018-07-24 31y 10m 10d n/a 1 Naismith



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 Neil Alexander 3 1 .33 3 0 0 100.00 .00 .00 100.00 2014-09-20 36y 06m 10d 2015-02-28 36y 11m 18d 1 Alexander
1 Henry Smith 3 1 .33 1 2 0 33.33 66.67 .00 66.67 1983-08-24 27y 05m 14d 1990-08-22 34y 05m 12d 2 Smith
3 Jim Cruickshank 2 0 .00 2 0 0 100.00 .00 .00 100.00 1970-12-19 29y 08m 06d 1971-04-24 30y 00m 11d 1 Cruickshank
3 Bobby Zlamal 2 0 .00 2 0 0 100.00 .00 .00 100.00 2018-07-24 32y 08m 19d 2019-07-16 33y 08m 11d 2 Zlamal
5 Gordon Marshall 1 3 3.00 1 0 0 100.00 .00 .00 100.00 1959-10-07 20y 03m 05d 1959-10-07 20y 03m 05d 1 Marshall
5 Gilles Rousset 1 0 .00 1 0 0 100.00 .00 .00 100.00 1997-01-25 33y 05m 03d 1997-01-25 33y 05m 03d 1 Rousset
5 Jimmy Brown 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1947-03-08 21y 07m 17d 1947-03-08 21y 07m 17d 1 Brown
5 Craig Gordon 1 0 .00 1 0 0 100.00 .00 .00 100.00 2020-10-10 37y 09m 10d 2020-10-10 37y 09m 10d 1 Gordon
5 Jack Hamilton 1 1 1.00 1 0 0 100.00 .00 .00 100.00 2015-04-25 21y 01m 03d 2015-04-25 21y 01m 03d 1 Hamilton

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 Thomas Glancy Cowdenbeath 15 15 0 0 2 4 9 13.33 26.67 60.00 26.67 1925-10-10 Not Known 1934-01-27 Not Known 9 Glancy
2 Thomas Frame Cowdenbeath 10 10 0 0 2 4 4 20.00 40.00 40.00 40.00 1927-12-17 Not Known 1932-09-10 Not Known 6 Frame
2 William Rankin Cowdenbeath 10 10 0 4 2 1 7 20.00 10.00 70.00 25.00 1924-08-16 Not Known 1929-03-02 Not Known 5 Rankin
4 William Pullar Cowdenbeath 9 9 0 0 2 1 6 22.22 11.11 66.67 27.78 1924-08-16 Not Known 1929-08-24 Not Known 6 Pullar
5 Duncan Campbell Cowdenbeath 8 8 0 0 1 4 3 12.50 50.00 37.50 37.50 1930-01-04 Not Known 1933-01-02 Not Known 4 Campbell
5 Hugh Chambers Cowdenbeath 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1924-08-16 Not Known 1928-04-21 Not Known 4 Chambers
5 John Stevenson Falconer Cowdenbeath 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1924-08-16 Not Known 1928-10-13 Not Known 5 Falconer
5 Duncan Morton Lindsay Cowdenbeath 8 8 0 4 2 1 5 25.00 12.50 62.50 31.25 1926-08-28 Not Known 1930-01-04 Not Known 4 Lindsay
5 William R Wilson Cowdenbeath 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1924-08-16 Not Known 1929-03-02 Not Known 5 Wilson
10 Alex Hamill Cowdenbeath 7 7 0 0 0 3 4 .00 42.86 57.14 21.43 1930-11-01 Not Known 1934-01-27 Not Known 4 Hamill
10 David Moyes Cowdenbeath 7 7 0 0 1 2 4 14.29 28.57 57.14 28.57 1927-12-17 Not Known 1932-09-10 Not Known 4 Moyes
12 William Alexander Devlin Cowdenbeath 6 6 0 4 0 2 4 .00 33.33 66.67 16.67 1924-08-16 Not Known 1930-01-04 Not Known 3 Devlin
12 David Hopewell Cowdenbeath 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1924-08-16 Not Known 1927-01-03 Not Known 3 Hopewell
12 Archibald M Johnston Cowdenbeath 6 6 0 0 1 4 1 16.67 66.67 16.67 50.00 1929-08-24 Not Known 1932-09-10 Not Known 4 Johnston
12 William M Murray Cowdenbeath 6 6 0 0 1 1 4 16.67 16.67 66.67 25.00 1924-08-16 Not Known 1927-01-03 Not Known 3 Murray
12 Thomas Russell Cowdenbeath 6 6 0 0 1 2 3 16.67 33.33 50.00 33.33 1930-11-01 Not Known 1933-01-02 Not Known 3 Russell
12 Alexander Venters Cowdenbeath 6 6 0 3 1 2 3 16.67 33.33 50.00 33.33 1931-03-07 Not Known 1933-09-23 Not Known 4 Venters
12 Jamie Walker Hearts 6 5 1 0 6 0 0 100.00 .00 .00 100.00 2014-09-20 21y 02m 26d 2020-10-10 27y 03m 15d 3 Walker
19 Joseph Macdonald Cowdenbeath 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1927-01-03 Not Known 1929-03-02 Not Known 3 Macdonald
19 Donald C Menzies Cowdenbeath 5 5 0 0 1 2 2 20.00 40.00 40.00 40.00 1930-11-01 Not Known 1932-01-30 Not Known 2 Menzies

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 Ian Crawford Hearts 4 1 4.00 1959-10-07 25y 02m 23d n/a 1959-10-07 25y 02m 23d n/a 1 Crawford
1 William Alexander Devlin Cowdenbeath 4 6 .67 1924-08-20 Not Known 2 1926-01-02 Not Known 4 2 Devlin
1 Duncan Morton Lindsay Cowdenbeath 4 8 .50 1926-08-28 Not Known 1 1930-01-04 Not Known 8 3 Lindsay
1 William Rankin Cowdenbeath 4 10 .40 1924-08-16 Not Known 1 1929-03-02 Not Known 10 3 Rankin
5 James [6] Paterson Cowdenbeath 3 5 .60 1931-03-07 Not Known 2 1931-12-12 Not Known 4 2 Paterson
5 John Robertson Hearts 3 1 4 .75 1990-08-22 25y 10m 20d n/a 1997-01-25 32y 03m 23d n/a 2 Robertson
5 Osman Sow Hearts 3 1 3 1.00 2014-09-20 24y 04m 29d n/a 2015-02-28 24y 10m 06d n/a 1 Sow
5 Alexander Venters Cowdenbeath 3 1 6 .50 1931-12-12 Not Known 3 1933-09-23 Not Known 6 3 Venters
5 Genero Zeefuik Hearts 3 2 2 1.50 2015-02-28 24y 10m 23d n/a 2015-02-28 24y 10m 23d n/a 1 Zeefuik
10 David Beveridge Cowdenbeath 2 1 2.00 1959-10-07 Not Known 1 1959-10-07 Not Known 1 1 Beveridge
10 Dale Carrick Hearts 2 1 2.00 2014-09-20 20y 08m 13d n/a 2014-09-20 20y 08m 13d n/a 1 Carrick
10 Donald Ford Hearts 2 2 1.00 1970-12-19 26y 01m 24d n/a 1971-04-24 26y 05m 30d n/a 1 Ford
10 Craig Halkett Hearts 2 2 1.00 2019-07-16 24y 01m 17d n/a 2020-10-10 25y 04m 11d n/a 2 Halkett
10 Johnny Hamilton Hearts 2 1 2.00 1959-10-07 24y 08m 15d n/a 1959-10-07 24y 08m 15d n/a 1 Hamilton
10 James Leonard Cowdenbeath 2 4 .50 1925-10-10 Not Known 1 1927-12-17 Not Known 3 2 Leonard
10 William [2] Paterson Cowdenbeath 2 2 1.00 1924-08-20 Not Known 2 1924-08-20 Not Known 2 1 Paterson
10 Callum Paterson Hearts 2 4 .50 2014-12-23 20y 02m 10d n/a 2015-04-25 20y 06m 12d n/a 1 Paterson
10 Stewart M Renfrew Cowdenbeath 2 3 .67 1933-09-23 Not Known 2 1934-01-27 Not Known 3 1 Renfrew
10 Abram S Robertson Cowdenbeath 2 2 1.00 1933-09-23 Not Known 2 1933-09-23 Not Known 2 1 Robertson
10 William J Todd Stewart Cowdenbeath 2 4 .50 1931-09-09 Not Known 1 1932-01-30 Not Known 3 1 Stewart

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 John Stevenson Falconer Cowdenbeath 8 2 1 5 25.00 12.50 62.50 31.25 1924-08-16 Not Known 1928-10-13 Not Known 5 Falconer
2 Joseph Macdonald Cowdenbeath 5 1 0 4 20.00 .00 80.00 20.00 1927-01-03 Not Known 1929-03-02 Not Known 3 Macdonald
3 David Maxwell Edwards Cowdenbeath 4 1 1 2 25.00 25.00 50.00 37.50 1931-03-07 Not Known 1932-01-30 Not Known 2 Edwards
3 Robert Colin Middleton Cowdenbeath 4 0 2 2 .00 50.00 50.00 25.00 1929-03-02 Not Known 1930-11-01 Not Known 3 Middleton
3 Robbie Scott Thomson Cowdenbeath 4 0 0 4 .00 .00 100.00 .00 2014-09-20 21y 06m 13d 2015-04-25 22y 01m 18d 1 Thomson
6 Neil Alexander Hearts 3 3 0 0 100.00 .00 .00 100.00 2014-09-20 36y 06m 10d 2015-02-28 36y 11m 18d 1 Alexander
6 Henry Smith Hearts 3 1 2 0 33.33 66.67 .00 66.67 1983-08-24 27y 05m 14d 1990-08-22 34y 05m 12d 2 Smith
8 Raymond George Kyle Allan Cowdenbeath 2 0 2 0 .00 100.00 .00 50.00 1983-08-24 Not Known 1983-08-27 Not Known 1 Allan
8 Jim Cruickshank Hearts 2 2 0 0 100.00 .00 .00 100.00 1970-12-19 29y 08m 06d 1971-04-24 30y 00m 11d 1 Cruickshank
8 George Philips Cowdenbeath 2 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known 1 Philips
8 Bobby Zlamal Hearts 2 2 0 0 100.00 .00 .00 100.00 2018-07-24 32y 08m 19d 2019-07-16 33y 08m 11d 2 Zlamal
12 Jimmy Brown Hearts 1 1 0 0 100.00 .00 .00 100.00 1947-03-08 21y 07m 17d 1947-03-08 21y 07m 17d 1 Brown
12 James Couper Cowdenbeath 1 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known 1 Couper
12 Thomas Roland Crosskey Cowdenbeath 1 0 1 0 .00 100.00 .00 50.00 1932-09-10 Not Known 1932-09-10 Not Known 1 Crosskey
12 Maciej Kevin Dabrowski Cowdenbeath 1 0 0 1 .00 .00 100.00 .00 2019-07-16 21y 01m 07d 2019-07-16 21y 01m 07d 1 Dabrowski
12 Jim Dorman Cowdenbeath 1 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known 1 Dorman
12 John Forest Dudgeon Cowdenbeath 1 0 0 1 .00 .00 100.00 .00 1933-09-23 Not Known 1933-09-23 Not Known 1 Dudgeon
12 Craig Gordon Hearts 1 1 0 0 100.00 .00 .00 100.00 2020-10-10 37y 09m 10d 2020-10-10 37y 09m 10d 1 Gordon
12 Jack Hamilton Hearts 1 1 0 0 100.00 .00 .00 100.00 2015-04-25 21y 01m 03d 2015-04-25 21y 01m 03d 1 Hamilton
12 John N Hill Cowdenbeath 1 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known 1 Hill

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