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 = 212
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 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
21 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]
21 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
21 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
21 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
21 Kyle Miller 4 3 1 0 0 0 4 .00 .00 100.00 .00 2014-12-23 22y 04m 15d 2019-07-16 26y 11m 08d 3 Miller
21 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
21 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
21 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 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 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
37 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]
37 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]
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 David Cox 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-24 29y 04m 07d 2019-07-16 30y 03m 29d 2 Cox
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 Kris Joseph Renton 2 1 1 0 0 0 2 .00 .00 100.00 .00 2018-07-24 28y 00m 12d 2019-07-16 29y 00m 04d 2 Renton
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
37 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
97 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]
97 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]
97 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
97 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
97 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
97 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
97 Craig John Barr 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-16 32y 03m 17d 2019-07-16 32y 03m 17d 1 Barr
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 Michael Herd 1 0 1 0 0 0 1 .00 .00 100.00 .00 2019-07-16 30y 02m 17d 2019-07-16 30y 02m 17d 1 Herd
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 Graham Taylor 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-16 21y 03m 27d 2019-07-16 21y 03m 27d 1 Taylor
97 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
97 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
97 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
97 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
97 Jamie Todd 1 1 0 0 0 0 1 .00 .00 100.00 .00 2019-07-16 24y 06m 15d 2019-07-16 24y 06m 15d 1 Todd
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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
97 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 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 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
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 3 2 0 0 1 4 .00 20.00 80.00 10.00 2014-12-23 22y 04m 15d 2019-07-16 26y 11m 08d 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
18 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 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
33 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
33 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
33 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
33 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
33 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
33 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
33 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
33 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
33 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
33 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
33 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
33 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
33 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
33 Kris Joseph Renton 3 2 1 1 0 1 2 .00 33.33 66.67 16.67 2016-07-02 25y 11m 20d 2019-07-16 29y 00m 04d 3 Renton
33 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
48 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]
48 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]
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 David Cox 2 2 0 0 0 0 2 .00 .00 100.00 .00 2018-07-24 29y 04m 07d 2019-07-16 30y 03m 29d 2 Cox
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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
48 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

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 3 .33 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 2 .50 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 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
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
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 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 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 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 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 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 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 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 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 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
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 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 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 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

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 5 4 1 0 5 0 0 100.00 .00 .00 100.00 2014-09-20 21y 02m 26d 2019-07-16 26y 00m 21d 2 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 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
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 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 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
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 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 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 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 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 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 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 Zdenek 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 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 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 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 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 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 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 5 .40 2014-09-20 21y 02m 26d n/a 2015-02-28 21y 08m 03d n/a 1 Walker
10 Danny Wilson 1 3 .33 2015-02-28 23y 02m 01d n/a 2015-02-28 23y 02m 01d n/a 1 Wilson
10 Jimmy Walker 1 1 1.00 1947-03-08 Not Known n/a 1947-03-08 Not Known n/a 1 Walker
10 Davy Weir 1 1 1.00 1997-01-25 26y 08m 15d n/a 1997-01-25 26y 08m 15d n/a 1 Weir
10 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
10 Jim Townsend 1 2 .50 1971-04-24 26y 02m 22d n/a 1971-04-24 26y 02m 22d n/a 1 Townsend
10 Gordon Smith 1 1 1.00 1959-10-07 35y 04m 12d n/a 1959-10-07 35y 04m 12d n/a 1 Smith
10 Michael Smith 1 2 .50 2018-07-24 29y 10m 20d n/a 2018-07-24 29y 10m 20d n/a 1 Smith
10 Neil Pointon 1 1 1.00 1997-01-25 32y 01m 28d n/a 1997-01-25 32y 01m 28d n/a 1 Pointon
10 Brian Laing 1 1 1.00 1971-04-24 18y 06m 29d n/a 1971-04-24 18y 06m 29d n/a 1 Laing
10 Gary Mackay 1 4 .25 1983-08-27 19y 07m 04d n/a 1983-08-27 19y 07m 04d n/a 1 Mackay
10 Steven MacLean 1 2 .50 2018-07-24 35y 11m 01d n/a 2018-07-24 35y 11m 01d n/a 1 MacLean
10 Anthony McDonald 1 2 .50 2019-07-16 18y 03m 29d n/a 2019-07-16 18y 03m 29d n/a 1 McDonald
10 Brad McKay 1 1 2 .50 2015-04-25 22y 00m 30d n/a 2015-04-25 22y 00m 30d n/a 1 McKay
10 Steven Naismith 1 1 1 1.00 2018-07-24 31y 10m 10d n/a 2018-07-24 31y 10m 10d n/a 1 Naismith
10 Sam Nicholson 1 3 .33 2015-02-28 20y 01m 08d n/a 2015-02-28 20y 01m 08d n/a 1 Nicholson
10 Alim Ozturk 1 3 .33 2015-02-28 22y 03m 11d n/a 2015-02-28 22y 03m 11d n/a 1 Ozturk
10 Morgaro Gomis 1 1 4 .25 2015-02-28 29y 07m 14d n/a 2015-02-28 29y 07m 14d n/a 1 Gomis
10 Craig Halkett 1 1 1.00 2019-07-16 24y 01m 17d n/a 2019-07-16 24y 01m 17d n/a 1 Halkett
10 George Fleming 1 1 1.00 1971-04-24 22y 07m 02d n/a 1971-04-24 22y 07m 02d n/a 1 Fleming
10 Uche Ikpeazu 1 2 .50 2018-07-24 23y 04m 26d n/a 2018-07-24 23y 04m 26d n/a 1 Ikpeazu
10 Peter Haring 1 1 1.00 2018-07-24 25y 01m 22d n/a 2018-07-24 25y 01m 22d n/a 1 Haring
10 James Keatings 1 4 .25 2014-12-23 22y 11m 03d n/a 2014-12-23 22y 11m 03d n/a 1 Keatings
10 Billy King 1 2 .50 2014-09-20 20y 04m 08d n/a 2014-09-20 20y 04m 08d n/a 1 King
10 Colin Cameron 1 1 1.00 1997-01-25 24y 03m 02d n/a 1997-01-25 24y 03m 02d n/a 1 Cameron
10 Bobby Blackwood 1 1 1.00 1959-10-07 25y 01m 17d n/a 1959-10-07 25y 01m 17d n/a 1 Blackwood
10 Bobby Baxter 1 2 .50 1947-03-08 36y 01m 13d n/a 1947-03-08 36y 01m 13d n/a 1 Baxter
10 Eamonn Bannon 1 1 1.00 1990-08-22 32y 04m 04d n/a 1990-08-22 32y 04m 04d n/a 1 Bannon



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 Zdenek 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 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
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

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
18 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
18 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
18 James [6] Paterson Cowdenbeath 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

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 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
10 Jamie Walker Hearts 2 5 .40 2014-09-20 21y 02m 26d n/a 2015-02-28 21y 08m 03d n/a 1 Walker

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 Zdenek 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 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
12 William Fleming Lamont Cowdenbeath 1 0 0 1 .00 .00 100.00 .00 1990-08-22 24y 00m 29d 1990-08-22 24y 00m 29d 1 Lamont

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