London Hearts Supporters Club


Heart of Midlothian vs Ayr United 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 = 339
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 John [2] Murphy 22 22 0 0 4 6 12 18.18 27.27 54.55 31.82 1966-10-08 23y 10m 02d 1977-04-23 34y 04m 17d 9 Murphy
2 Rikki (Richard C) Fleming 19 19 0 2 5 4 10 26.32 21.05 52.63 36.84 1969-10-18 22y 09m 19d 1977-04-06 30y 03m 08d 8 Fleming
3 Alexander David Ingram 17 15 2 4 4 5 8 23.53 29.41 47.06 38.24 1966-10-08 21y 09m 06d 1976-10-09 31y 09m 07d 8 Ingram
4 Joe Filippi 16 16 0 1 5 4 7 31.25 25.00 43.75 43.75 1971-11-20 18y 00m 17d 1977-04-23 23y 05m 20d 6 Filippi
4 David R McCulloch 16 15 1 1 4 5 7 25.00 31.25 43.75 40.63 1969-10-18 20y 03m 20d 1977-04-23 27y 09m 26d 7 McCulloch
6 John Ramsay Graham 15 15 0 3 4 4 7 26.67 26.67 46.67 40.00 1971-11-20 26y 10m 12d 1976-10-09 31y 09m 01d 6 Graham
7 Alex McAnespie 14 14 0 0 4 4 6 28.57 28.57 42.86 42.86 1967-01-21 22y 10m 01d 1977-04-23 33y 01m 03d 7 McAnespie
7 Andrew Johnstone McCall 14 14 0 3 3 4 7 21.43 28.57 50.00 35.71 1929-01-12 Not Known 1935-09-14 Not Known 8 McCall
7 James McSherry 14 11 3 0 5 4 5 35.71 28.57 35.71 50.00 1975-10-18 23y 08m 06d 1981-09-23 29y 07m 11d 5 McSherry
10 James Taylor Fleeting 13 13 0 0 5 3 5 38.46 23.08 38.46 50.00 1979-08-18 24y 04m 10d 1983-02-12 27y 10m 04d 4 Fleeting
10 J. Ian McAllister 13 13 0 0 4 3 6 30.77 23.08 46.15 42.31 1979-08-18 19y 06m 10d 1984-08-29 24y 06m 21d 5 McAllister
10 Philip McCloy 13 13 0 1 6 3 4 46.15 23.08 30.77 57.69 1918-10-12 Not Known 1924-08-23 Not Known 7 McCloy
10 James [1] McLeod 13 13 0 1 4 4 5 30.77 30.77 38.46 46.15 1922-03-04 Not Known 1933-01-14 Not Known 9 McLeod
10 (James) Douglas Mitchell 13 11 2 0 4 3 6 30.77 23.08 46.15 42.31 1966-10-08 17y 09m 23d 1974-11-02 25y 10m 18d 7 Mitchell
15 Robert Connor 12 12 0 4 5 2 5 41.67 16.67 41.67 50.00 1979-08-18 19y 00m 14d 1983-02-12 22y 06m 08d 4 Connor
15 John Doyle 12 12 0 1 3 3 6 25.00 25.00 50.00 37.50 1970-11-28 19y 06m 17d 1975-12-20 24y 07m 09d 6 Doyle
15 Robert Hepburn 12 12 0 0 0 4 8 .00 33.33 66.67 16.67 1928-09-01 Not Known 1936-01-18 Not Known 7 Hepburn
15 James [1] Hogg 12 12 0 0 7 3 2 58.33 25.00 16.67 70.83 1918-10-12 Not Known 1925-01-03 Not Known 7 Hogg
15 James McLauchlan 12 12 0 0 5 1 6 41.67 8.33 50.00 45.83 1913-08-23 Not Known 1919-08-23 Not Known 7 McLauchlan
15 William Middleton 12 12 0 0 5 0 7 41.67 .00 58.33 41.67 1913-08-23 Not Known 1920-01-05 Not Known 7 Middleton
21 John R Mark Shanks 11 10 1 1 3 3 5 27.27 27.27 45.45 40.91 1979-09-01 20y 03m 13d 1984-08-29 25y 03m 10d 5 Shanks
21 David Wells 11 10 1 1 4 2 5 36.36 18.18 45.45 45.45 1972-11-11 21y 01m 23d 1979-09-03 27y 11m 15d 6 Wells
23 William Brae 10 10 0 3 3 3 4 30.00 30.00 40.00 45.00 1928-09-01 Not Known 1935-02-02 Not Known 7 Brae
23 Sam McMillan 10 10 0 2 1 2 7 10.00 20.00 70.00 20.00 1956-10-06 Not Known 1967-01-21 Not Known 5 McMillan
23 Eric Arthur Morris 10 10 0 2 4 1 5 40.00 10.00 50.00 45.00 1979-10-27 28y 00m 27d 1984-08-29 32y 10m 30d 5 Morris
23 Stuart Rennie 10 10 0 0 5 3 2 50.00 30.00 20.00 65.00 1979-08-18 32y 03m 25d 1982-09-11 35y 04m 18d 4 Rennie
23 John [4] Taylor 10 10 0 1 0 3 7 .00 30.00 70.00 15.00 1931-11-14 Not Known 1938-02-05 Not Known 5 Taylor
28 John [6] Bell 9 9 0 0 4 0 5 44.44 .00 55.56 44.44 1913-08-23 Not Known 1917-10-20 Not Known 5 Bell
28 John Anderson Crosbie 9 9 0 3 4 1 4 44.44 11.11 44.44 50.00 1914-01-03 Not Known 1920-01-05 Not Known 6 Crosbie
28 David H Currie 9 9 0 0 2 1 6 22.22 11.11 66.67 27.78 1933-08-19 Not Known 1939-01-11 Not Known 5 Currie
28 William [7] Fleming 9 9 0 1 1 4 4 11.11 44.44 44.44 33.33 1928-09-01 Not Known 1933-12-30 Not Known 6 Fleming
28 James Frederick (Derek) Frye 9 9 0 3 4 3 2 44.44 33.33 22.22 61.11 1979-08-18 23y 06m 16d 1982-09-11 26y 07m 09d 4 Frye
28 George Nisbet 9 9 0 0 4 3 2 44.44 33.33 22.22 61.11 1920-09-08 Not Known 1925-01-03 Not Known 5 Nisbet
34 Gerard Christie 8 5 3 1 4 2 2 50.00 25.00 25.00 62.50 1977-04-23 19y 04m 10d 1982-02-20 24y 02m 07d 4 Christie
34 Gordon Alexander Cramond 8 6 2 2 3 2 3 37.50 25.00 37.50 50.00 1976-04-21 27y 01m 02d 1979-10-27 30y 07m 08d 3 Cramond
34 Terence McGibbons 8 8 0 2 1 1 6 12.50 12.50 75.00 18.75 1933-08-19 Not Known 1938-02-05 Not Known 4 McGibbons
34 Stanley Pirie Quinn 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1966-10-08 23y 05m 23d 1972-03-25 28y 11m 10d 4 Quinn
34 James [1885] Richardson 8 8 0 9 3 1 4 37.50 12.50 50.00 43.75 1914-09-21 Not Known 1920-09-18 Not Known 4 Richardson
34 John [16] Smith 8 8 0 0 3 3 2 37.50 37.50 25.00 56.25 1920-09-08 Not Known 1925-01-03 Not Known 5 Smith
34 David Steele Stewart 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1969-10-18 22y 07m 07d 1973-03-21 26y 00m 10d 4 Stewart
41 Harry Cunningham 7 7 0 2 5 2 0 71.43 28.57 .00 85.71 1921-10-22 Not Known 1925-01-03 Not Known 4 Cunningham
41 Gordon Kerr 7 7 0 0 5 0 2 71.43 .00 28.57 71.43 1915-10-09 Not Known 1920-01-05 Not Known 4 Kerr
41 Thomas H Robertson 7 7 0 0 1 3 3 14.29 42.86 42.86 35.71 1931-11-14 Not Known 1934-09-29 Not Known 4 Robertson
41 Hugh Orr Sproat 7 7 0 0 1 1 5 14.29 14.29 71.43 21.43 1975-03-19 22y 04m 03d 1984-08-29 31y 09m 13d 4 Sproat
45 David Armour 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1979-10-27 26y 06m 16d 1983-02-12 29y 10m 01d 4 Armour
45 Billy Fulton 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1958-09-10 19y 10m 11d 1961-02-18 22y 03m 21d 3 Fulton
45 Alex T Gillespie 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1918-10-12 Not Known 1920-09-18 Not Known 3 Gillespie
45 Thomas Kilpatrick 6 6 0 2 3 2 1 50.00 33.33 16.67 66.67 1922-03-04 Not Known 1925-01-03 Not Known 4 Kilpatrick
45 Neil McBain 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1919-01-04 Not Known 1921-10-22 Not Known 4 McBain
45 Dan McDonald 6 6 0 0 1 3 2 16.67 50.00 33.33 41.67 1975-12-20 21y 11m 09d 1977-04-23 23y 03m 12d 2 McDonald
45 George Tomlinson McLean 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1970-11-28 27y 06m 02d 1974-11-02 31y 05m 07d 5 McLean
45 William McStay 6 6 0 0 2 0 4 33.33 .00 66.67 33.33 1913-08-23 Not Known 1916-01-08 Not Known 3 McStay
45 Peter Price 6 6 0 6 0 2 4 .00 33.33 66.67 16.67 1956-10-06 24y 07m 10d 1960-01-23 27y 10m 28d 3 Price
45 John Semple 6 6 0 1 3 1 2 50.00 16.67 33.33 58.33 1915-10-09 Not Known 1920-01-05 Not Known 4 Semple
55 Brian Dominic Ahern 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 1981-09-23 28y 10m 08d 1982-12-27 30y 01m 12d 2 Ahern
55 James Brannan 5 5 0 2 1 3 1 20.00 60.00 20.00 50.00 1932-03-26 Not Known 1933-12-30 Not Known 3 Brannan
55 Alex Gray 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1914-01-03 Not Known 1919-08-23 Not Known 5 Gray
55 William James Kelly 5 4 1 0 2 2 1 40.00 40.00 20.00 60.00 1977-04-23 21y 11m 30d 1979-10-27 24y 06m 03d 2 Kelly
55 Alan Bruce McInally 5 4 1 0 0 1 4 .00 20.00 80.00 10.00 1982-02-20 19y 00m 10d 1983-02-12 20y 00m 02d 2 McInally
55 Billy McIntyre 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1958-09-10 Not Known 1961-02-18 Not Known 3 McIntyre
55 Murdoch McKenzie 5 5 0 4 4 1 0 80.00 20.00 .00 90.00 1921-10-22 Not Known 1925-01-03 Not Known 4 McKenzie
55 Jim McLean 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1958-09-10 Not Known 1961-02-18 Not Known 3 McLean
55 Willie Paton 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 1956-10-06 Not Known 1960-01-23 Not Known 3 Paton
55 Malcolm Robertson 5 4 1 0 0 2 3 .00 40.00 60.00 20.00 1975-12-20 24y 05m 13d 1976-12-11 25y 05m 04d 2 Robertson
55 David Strain 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1936-01-18 Not Known 1939-01-11 Not Known 3 Strain
55 Daniel Tolland 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1929-01-12 Not Known 1931-02-28 Not Known 3 Tolland
67 James Ramsay Burn 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1959-10-03 21y 05m 14d 1961-02-18 22y 09m 30d 2 Burn
67 James B Dyer 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1935-09-14 Not Known 1939-01-11 Not Known 3 Dyer
67 Pearson Ferguson 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1929-11-09 Not Known 1932-09-03 Not Known 3 Ferguson
67 David Gemmell 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1937-10-09 Not Known 1939-01-11 Not Known 2 Gemmell
67 William Muir Gibson 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1921-10-22 23y 03m 01d 1923-04-21 24y 09m 00d 2 Gibson
67 James Hay 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1916-01-08 Not Known 1917-10-20 Not Known 3 Hay
67 Billy Hendry 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1980-09-03 18y 08m 13d 1983-02-12 21y 01m 22d 3 Hendry
67 John Campbell Holland 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1933-08-19 Not Known 1935-02-02 Not Known 2 Holland
67 Alastair James Love 4 3 1 1 2 1 1 50.00 25.00 25.00 62.50 1980-04-01 24y 10m 23d 1982-04-21 26y 11m 12d 3 Love
67 Richard Philip Malone 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1966-10-08 17y 05m 20d 1970-03-07 20y 10m 17d 2 Malone
67 Danny Masterton 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 1976-12-11 22y 03m 06d 1979-08-18 24y 11m 13d 2 Masterton
67 John Mayes 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1937-10-09 Not Known 1939-01-11 Not Known 2 Mayes
67 Charles Walker McCall 4 4 0 2 1 2 1 25.00 50.00 25.00 50.00 1976-10-09 22y 06m 10d 1977-04-23 23y 00m 25d 1 McCall
67 Jim McGhee 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1958-09-17 Not Known 1960-10-15 Not Known 3 McGhee
67 Alexander [1] McIntyre 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1958-09-10 Not Known 1961-02-18 Not Known 2 McIntyre
67 Alistair McLean 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1973-12-15 23y 03m 15d 1974-04-20 23y 07m 21d 1 McLean
67 Alexander Breckinridge Merrie 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1931-11-14 Not Known 1933-01-14 Not Known 2 Merrie
67 Michael Moffat 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 2011-09-21 26y 07m 06d 2021-03-13 36y 00m 26d 2 Moffat
67 Stephen Nicol 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 1980-04-01 18y 03m 21d 1981-09-23 19y 09m 12d 3 Nicol
67 James Nisbet 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1928-09-01 Not Known 1930-03-15 Not Known 2 Nisbet
67 Gerard G Phillips 4 2 2 0 1 0 3 25.00 .00 75.00 25.00 1975-10-18 19y 05m 20d 1977-04-06 20y 11m 09d 2 Phillips
67 John Telfer 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1957-01-19 Not Known 1960-01-23 Not Known 3 Telfer
67 Robert Thomson 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1956-10-06 Not Known 1960-10-15 Not Known 4 Thomson
67 David Turnbull 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1928-09-01 Not Known 1930-10-25 Not Known 3 Turnbull
67 William Ure 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1933-01-14 Not Known 1934-09-29 Not Known 3 Ure
67 John Woodburn 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1921-10-22 Not Known 1925-01-03 Not Known 3 Woodburn
67 Robert Johnstone Yorke 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1930-03-15 Not Known 1931-11-14 Not Known 3 Yorke
67 Quinton Young 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1969-10-18 22y 00m 29d 1971-04-03 23y 06m 15d 2 Young
95 Jack Baird 3 3 0 0 0 0 3 .00 .00 100.00 .00 2020-12-26 24y 10m 19d 2021-03-13 25y 01m 06d 1 Baird
95 Joseph [1] Cassidy 3 3 0 1 0 0 3 .00 .00 100.00 .00 1914-01-03 Not Known 1914-10-31 Not Known 2 Cassidy
95 Joseph Chalmers 3 2 1 0 0 0 3 .00 .00 100.00 .00 2020-12-26 26y 11m 23d 2021-03-13 27y 02m 10d 1 Chalmers
95 Herbert Charles Dainty 3 3 0 0 0 0 3 .00 .00 100.00 .00 1914-01-03 34y 10m 28d 1914-10-31 35y 08m 25d 2 Dainty
95 Alexander Chapman Ferguson 3 2 1 0 1 1 1 33.33 33.33 33.33 50.00 1973-12-15 31y 11m 15d 1974-03-13 32y 02m 13d 1 Ferguson
95 James William Fleming 3 3 0 0 0 0 3 .00 .00 100.00 .00 1935-02-02 Not Known 1936-01-18 Not Known 2 Fleming
95 Andrew Thomas Geoghegan 3 3 0 0 0 2 1 .00 66.67 33.33 33.33 1976-10-09 27y 02m 22d 1977-04-23 27y 09m 06d 1 Geoghegan
95 Alec Glen 3 3 0 0 0 0 3 .00 .00 100.00 .00 1958-09-10 Not Known 1961-02-18 Not Known 2 Glen
95 James M Hall 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1938-02-05 Not Known 1939-01-11 Not Known 2 Hall
95 John Ian Hamilton 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1959-10-03 Not Known 1960-10-15 Not Known 2 Hamilton
95 Michael David Larnach 3 2 1 1 0 1 2 .00 33.33 66.67 16.67 1982-02-20 29y 03m 11d 1982-12-27 30y 01m 18d 2 Larnach
95 Luke McCowan 3 3 0 1 0 0 3 .00 .00 100.00 .00 2020-12-26 23y 00m 17d 2021-03-13 23y 03m 04d 1 McCowan
95 Jim McFadzean 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1970-11-28 32y 03m 08d 1972-03-25 33y 07m 05d 2 McFadzean
95 Charles McGillivray 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1931-02-28 Not Known 1932-03-26 Not Known 2 McGillivray
95 Brian McLaughlin 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1979-08-18 24y 10m 11d 1979-09-03 24y 10m 27d 1 McLaughlin
95 James [19] McLean 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1922-03-04 Not Known 1923-09-29 Not Known 3 McLean
95 Alexander C McNaughton 3 2 1 1 0 1 2 .00 33.33 66.67 16.67 1982-09-11 28y 09m 10d 1983-02-12 29y 02m 11d 1 McNaughton
95 Aaron Muirhead 3 3 0 0 0 0 3 .00 .00 100.00 .00 2020-12-26 30y 02m 26d 2021-03-13 30y 05m 13d 1 Muirhead
95 Andy Murdoch 3 3 0 0 0 0 3 .00 .00 100.00 .00 2020-12-26 25y 10m 26d 2021-03-13 26y 01m 13d 1 Murdoch
95 John W Nevin 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1914-09-21 Not Known 1915-10-09 Not Known 2 Nevin
95 Alex C Paterson 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1956-10-06 Not Known 1958-09-17 Not Known 2 Paterson
95 Tom [1] Reynolds 3 3 0 0 0 0 3 .00 .00 100.00 .00 1970-03-07 19y 03m 07d 1971-11-20 20y 11m 22d 3 Reynolds
95 William S Robertson 3 3 0 0 2 0 1 66.67 .00 33.33 66.67 1929-01-12 Not Known 1930-03-15 Not Known 2 Robertson
95 Charles G Rodger 3 3 0 0 1 0 2 33.33 .00 66.67 33.33 1933-08-19 Not Known 1935-09-14 Not Known 3 Rodger
95 Bobby Rough 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1969-10-18 21y 08m 09d 1971-04-03 23y 01m 25d 2 Rough
95 Viljami Kari Veikko Sinisalo 3 3 0 0 0 0 3 .00 .00 100.00 .00 2020-12-26 19y 02m 15d 2021-03-13 19y 05m 02d 1 Sinisalo
95 Donald Slade 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1921-10-22 Not Known 1923-04-21 Not Known 2 Slade
95 Cameron Smith 3 3 0 1 0 0 3 .00 .00 100.00 .00 2020-12-26 25y 04m 02d 2021-03-13 25y 06m 17d 1 Smith
95 Gilbert Steele 3 3 0 0 1 1 1 33.33 33.33 33.33 50.00 1917-10-20 Not Known 1918-10-12 Not Known 2 Steele
95 John Steele 3 3 0 0 0 0 3 .00 .00 100.00 .00 1936-01-18 19y 01m 25d 1938-02-05 21y 02m 12d 2 Steele
95 Robert [2] Stewart 3 3 0 0 3 0 0 100.00 .00 .00 100.00 1924-03-22 Not Known 1925-01-03 Not Known 2 Stewart
95 Tom Walsh 3 2 1 1 0 0 3 .00 .00 100.00 .00 2020-12-26 24y 05m 15d 2021-03-13 24y 08m 02d 1 Walsh
95 David Willis 3 3 0 0 0 1 2 .00 33.33 66.67 16.67 1930-10-25 Not Known 1932-09-03 Not Known 2 Willis
95 James Yardley 3 3 0 3 1 0 2 33.33 .00 66.67 33.33 1938-02-05 Not Known 1939-01-11 Not Known 2 Yardley
129 John [14] Anderson 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1924-03-22 Not Known 1925-01-03 Not Known 2 Anderson
129 Brian John Bell 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1973-12-15 21y 07m 11d 1974-04-20 21y 11m 16d 1 Bell
129 Robert Gray Bourhill 2 2 0 0 0 0 2 .00 .00 100.00 .00 1935-09-14 Not Known 1936-01-18 Not Known 1 Bourhill
129 Craig Buchanan 2 2 0 0 0 0 2 .00 .00 100.00 .00 1983-02-12 18y 10m 27d 1984-08-29 20y 05m 13d 2 Buchanan
129 Ian Cashmore 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1980-09-03 19y 10m 30d 1982-02-20 21y 04m 16d 2 Cashmore
129 Robert Cringan 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1916-09-16 Not Known 1916-12-23 Not Known 1 Cringan
129 William Cringan 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1916-01-08 Not Known 1916-09-16 Not Known 2 Cringan
129 James [3] Devine 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1918-03-23 Not Known 1918-10-12 Not Known 2 Devine
129 John Dickson 2 1 1 0 0 0 2 .00 .00 100.00 .00 1975-03-19 25y 10m 04d 1976-02-28 26y 09m 13d 2 Dickson
129 Stephen James Evans 2 2 0 0 0 0 2 .00 .00 100.00 .00 1984-08-29 21y 09m 30d 1989-01-28 26y 02m 29d 2 Evans
129 Jacky Ferguson 2 1 1 0 0 1 1 .00 50.00 50.00 25.00 1969-10-18 30y 01m 19d 1970-03-07 30y 06m 07d 1 Ferguson
129 Leslie Fitzgerald 2 2 0 0 0 0 2 .00 .00 100.00 .00 1935-02-02 Not Known 1935-09-14 Not Known 2 Fitzgerald
129 James Fulton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1958-09-10 Not Known 1958-09-17 Not Known 1 Fulton
129 Alexander Hill Goodwin 2 2 0 0 0 0 2 .00 .00 100.00 .00 1913-08-23 Not Known 1914-01-03 Not Known 1 Goodwin
129 Walter C Graham 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1929-11-09 Not Known 1930-03-15 Not Known 1 Graham
129 Robert [2] Hart 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1929-11-09 Not Known 1930-10-25 Not Known 2 Hart
129 Adam Haugh 2 2 0 0 0 0 2 .00 .00 100.00 .00 1956-10-06 Not Known 1958-09-17 Not Known 2 Haugh
129 Ian Hawkshaw 2 2 0 0 0 0 2 .00 .00 100.00 .00 1966-10-08 25y 02m 17d 1967-01-21 25y 06m 00d 1 Hawkshaw
129 Samuel F Herbertson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1913-08-23 Not Known 1914-01-03 Not Known 1 Herbertson
129 Daniel Hernon 2 2 0 0 0 0 2 .00 .00 100.00 .00 1935-09-14 Not Known 1936-01-18 Not Known 1 Hernon
129 Kevin Ian Hetherington 2 2 0 0 0 0 2 .00 .00 100.00 .00 1982-04-21 18y 04m 29d 1983-02-12 19y 02m 20d 2 Hetherington
129 Colin William Hume 2 0 2 0 0 0 2 .00 .00 100.00 .00 1982-04-21 19y 07m 07d 1984-08-29 21y 11m 15d 2 Hume
129 Edward B Hunter 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1920-09-08 Not Known 1920-09-18 Not Known 1 Hunter
129 John Philip Hyslop 2 1 1 0 0 2 0 .00 100.00 .00 50.00 1977-04-23 20y 01m 12d 1979-09-01 22y 05m 21d 2 Hyslop
129 William Japp 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1956-10-06 Not Known 1957-01-19 Not Known 1 Japp
129 James Kean 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1981-09-23 21y 04m 10d 1982-12-27 22y 07m 14d 2 Kean
129 John [1] Low 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1921-10-22 Not Known 1922-09-16 Not Known 2 Low
129 John Lyall 2 2 0 0 0 0 2 .00 .00 100.00 .00 1914-09-21 Not Known 1914-10-31 Not Known 1 Lyall
129 Robert MacDougall 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1921-10-22 Not Known 1922-03-04 Not Known 1 MacDougall
129 Scott Semple Mackay 2 2 0 0 0 0 2 .00 .00 100.00 .00 1982-12-27 20y 05m 11d 1983-02-12 20y 06m 27d 1 Mackay
129 James Hynd Marshall 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1916-09-16 Not Known 1916-12-23 Not Known 1 Marshall
129 John McBain 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1930-03-15 Not Known 1931-02-28 Not Known 2 McBain
129 Billy (William Christopher) McColl 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1979-08-18 24y 07m 24d 1979-10-27 24y 10m 02d 1 McColl
129 Phil McGovern 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1971-04-03 22y 11m 05d 1972-11-11 24y 06m 13d 2 McGovern
129 Alex [1] McKenzie 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1915-10-09 Not Known 1916-01-08 Not Known 1 McKenzie
129 Mark McKenzie 2 0 2 0 0 0 2 .00 .00 100.00 .00 2021-02-05 20y 05m 19d 2021-03-13 20y 06m 24d 1 McKenzie
129 John [4] McLean 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1923-04-21 Not Known 1924-03-22 Not Known 2 McLean
129 Stephen John McLelland 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1979-09-01 22y 00m 07d 1979-09-03 22y 00m 09d 1 McLelland
129 Douglas McNaughton 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1917-10-20 Not Known 1918-03-23 Not Known 1 McNaughton
129 John M (Ian) Millar 2 2 0 0 0 0 2 .00 .00 100.00 .00 1966-10-08 Not Known 1967-01-21 Not Known 1 Millar
129 William Mills Millar 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1924-08-23 Not Known 1925-01-03 Not Known 1 Millar
129 Michael Miller 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-12-26 25y 11m 26d 2021-02-05 26y 01m 08d 1 Miller
129 Archibald L Muir 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1922-03-04 Not Known 1922-09-16 Not Known 2 Muir
129 Donald Murray 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1930-03-15 Not Known 1930-10-25 Not Known 2 Murray
129 Corrie Richard Ndaba 2 2 0 0 0 0 2 .00 .00 100.00 .00 2021-02-05 21y 01m 11d 2021-03-13 21y 02m 16d 1 Ndaba
129 William Neil 2 2 0 0 0 0 2 .00 .00 100.00 .00 1928-09-01 Not Known 1929-01-12 Not Known 1 Neil
129 John Smith Paterson 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1959-10-03 Not Known 1960-10-15 Not Known 2 Paterson
129 Billy Paton 2 2 0 0 0 0 2 .00 .00 100.00 .00 1976-02-28 18y 11m 06d 1976-04-21 19y 00m 30d 1 Paton
129 Norman H Price 2 2 0 0 0 0 2 .00 .00 100.00 .00 1928-09-01 Not Known 1929-01-12 Not Known 1 Price
129 Patrick James Reading 2 2 0 0 0 0 2 .00 .00 100.00 .00 2020-12-26 21y 06m 27d 2021-03-13 21y 09m 13d 1 Reading
129 John Alexander Robertson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1998-03-07 21y 11m 07d 2011-09-21 35y 05m 24d 2 Robertson
129 Brian W Rodman 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1976-10-09 27y 05m 06d 1977-04-23 27y 11m 20d 1 Rodman
129 Robert [4] Ross 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1938-09-24 Not Known 1939-01-11 Not Known 1 Ross
129 John [14] Scott 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1920-09-08 Not Known 1920-09-18 Not Known 1 Scott
129 Alexander Shankly 2 2 0 0 1 0 1 50.00 .00 50.00 50.00 1916-12-23 Not Known 1917-10-20 Not Known 2 Shankly
129 Matthew [2] Smith 2 2 0 0 0 2 0 .00 100.00 .00 50.00 1932-03-26 Not Known 1933-01-14 Not Known 2 Smith
129 Edward (Eric) Stevenson 2 2 0 0 0 0 2 .00 .00 100.00 .00 1971-11-20 Not Known 1972-11-11 Not Known 2 Stevenson
129 John Alexander Stevenson 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1920-09-08 Not Known 1920-09-18 Not Known 1 Stevenson
129 Bobby Tait 2 2 0 0 1 1 0 50.00 50.00 .00 75.00 1973-12-15 19y 04m 22d 1974-03-09 19y 07m 14d 1 Tait
129 Lewis Kennedy Thow 2 2 0 0 0 0 2 .00 .00 100.00 .00 1938-02-05 Not Known 1939-01-11 Not Known 2 Thow
129 John Torbet 2 2 0 0 0 0 2 .00 .00 100.00 .00 1936-01-18 Not Known 1937-10-09 Not Known 2 Torbet
129 John Traynor 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1956-10-06 Not Known 1957-01-19 Not Known 1 Traynor
129 Wilfred Turnbull 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1924-03-22 Not Known 1925-01-03 Not Known 2 Turnbull
129 George Barr (Robert) Waddell 2 2 0 0 2 0 0 100.00 .00 .00 100.00 1916-09-16 Not Known 1916-12-23 Not Known 1 Waddell
129 Joseph Ward 2 2 0 0 0 1 1 .00 50.00 50.00 25.00 1982-04-21 27y 04m 27d 1982-09-11 27y 09m 17d 2 Ward
129 Ian Whitehead 2 2 0 1 0 0 2 .00 .00 100.00 .00 1970-11-28 23y 11m 00d 1971-11-20 24y 10m 23d 2 Whitehead
129 Dario Zanatta 2 0 2 0 0 0 2 .00 .00 100.00 .00 2020-12-26 23y 07m 02d 2021-03-13 23y 09m 17d 1 Zanatta
196 Hart [1] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1919-01-04 Not Known 1919-01-04 Not Known 1 [1]
196 John Hughes [1] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1924-08-23 Not Known 1924-08-23 Not Known 1 [1]
196 Brown [17] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-10-12 Not Known 1918-10-12 Not Known 1 [17]
196 Forbes [2] 1 1 0 0 0 0 1 .00 .00 100.00 .00 1919-01-04 Not Known 1919-01-04 Not Known 1 [2]
196 Cameron [4] 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-03-23 Not Known 1918-03-23 Not Known 1 [4]
196 Johnstone [9] 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1916-12-23 Not Known 1916-12-23 Not Known 1 [9]
196 Paul Agnew 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 25y 08m 07d 1998-03-07 25y 08m 07d 1 Agnew
196 William Agnew 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1918-10-12 Not Known 1918-10-12 Not Known 1 Agnew
196 John Woodburn Alexander 1 1 0 0 0 0 1 .00 .00 100.00 .00 1935-02-02 Not Known 1935-02-02 Not Known 1 Alexander
196 Bruce Anderson 1 0 1 0 0 0 1 .00 .00 100.00 .00 2020-12-26 22y 03m 03d 2020-12-26 22y 03m 03d 1 Anderson
196 Derek Christopher Anderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 25y 09m 20d 1998-03-07 25y 09m 20d 1 Anderson
196 Norman Anderson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-08-29 27y 00m 25d 1984-08-29 27y 00m 25d 1 Anderson
196 Wilfred Armory 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-11-14 Not Known 1931-11-14 Not Known 1 Armory
196 Hugh Wallace Baigrie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-01-18 Not Known 1936-01-18 Not Known 1 Baigrie
196 William [2] Baxter 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-01-03 Not Known 1914-01-03 Not Known 1 Baxter
196 Bertie Black 1 1 0 0 0 0 1 .00 .00 100.00 .00 1967-01-21 32y 01m 19d 1967-01-21 32y 01m 19d 1 Black
196 Paul Bonar 1 0 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 21y 02m 07d 1998-03-07 21y 02m 07d 1 Bonar
196 Gary Bowman 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 23y 06m 23d 1998-03-07 23y 06m 23d 1 Bowman
196 George Brewster 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-03-23 Not Known 1918-03-23 Not Known 1 Brewster
196 Gordon Brice 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known 1 Brice
196 Thomas Brock 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-10-20 Not Known 1917-10-20 Not Known 1 Brock
196 James Andrew Brogan 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1977-04-06 32y 10m 01d 1977-04-06 32y 10m 01d 1 Brogan
196 James [10] Brown 1 1 0 0 0 0 1 .00 .00 100.00 .00 1982-04-21 22y 00m 18d 1982-04-21 22y 00m 18d 1 Brown
196 Gordon Burns 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 19y 03m 05d 1998-03-07 19y 03m 05d 1 Burns
196 Hugh D Cameron 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1975-12-20 21y 06m 05d 1975-12-20 21y 06m 05d 1 Cameron
196 Hamilton Webster Carmichael 1 1 0 0 0 0 1 .00 .00 100.00 .00 1932-09-03 Not Known 1932-09-03 Not Known 1 Carmichael
196 James M Christie 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1960-10-15 Not Known 1960-10-15 Not Known 1 Christie
196 William [14] Clark 1 1 0 0 0 0 1 .00 .00 100.00 .00 1935-09-14 Not Known 1935-09-14 Not Known 1 Clark
196 Bruce Clelland 1 1 0 0 0 0 1 .00 .00 100.00 .00 1983-02-12 24y 04m 17d 1983-02-12 24y 04m 17d 1 Clelland
196 Gerald Collins 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-08-29 29y 05m 17d 1984-08-29 29y 05m 17d 1 Collins
196 William Connell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-08-23 Not Known 1913-08-23 Not Known 1 Connell
196 Bernard Connolly 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-09-21 Not Known 1914-09-21 Not Known 1 Connolly
196 Harry Cowan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1920-09-18 Not Known 1920-09-18 Not Known 1 Cowan
196 James Cowell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-01-28 30y 06m 00d 1989-01-28 30y 06m 00d 1 Cowell
196 John Jackson Craig 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-09-24 Not Known 1938-09-24 Not Known 1 Craig
196 David [1933] White Curlett 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-02-18 Not Known 1961-02-18 Not Known 1 Curlett
196 Kevin Scott Cuthbert 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 29y 00m 13d 2011-09-21 29y 00m 13d 1 Cuthbert
196 James Dick 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 25y 08m 14d 1998-03-07 25y 08m 14d 1 Dick
196 Hyam Dimmer 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1938-09-24 Not Known 1938-09-24 Not Known 1 Dimmer
196 Laurent D'Jaffo 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 27y 04m 02d 1998-03-07 27y 04m 02d 1 D'Jaffo
196 James Doolan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-03-23 Not Known 1918-03-23 Not Known 1 Doolan
196 John Pollock Eadon 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1918-10-12 Not Known 1918-10-12 Not Known 1 Eadon
196 Billy Elliot 1 1 0 0 0 0 1 .00 .00 100.00 .00 1959-10-03 Not Known 1959-10-03 Not Known 1 Elliot
196 James Falconer 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1933-08-19 Not Known 1933-08-19 Not Known 1 Falconer
196 Bert Ferguson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1973-12-15 Not Known 1973-12-15 Not Known 1 Ferguson
196 Ian [1] Ferguson 1 1 0 1 0 0 1 .00 .00 100.00 .00 1998-03-07 29y 07m 02d 1998-03-07 29y 07m 02d 1 Ferguson
196 Kristjan Finnbogason 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 26y 09m 27d 1998-03-07 26y 09m 27d 1 Finnbogason
196 Alex Fisher 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-09-29 Not Known 1934-09-29 Not Known 1 Fisher
196 Jim Flynn 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1972-03-25 23y 03m 24d 1972-03-25 23y 03m 24d 1 Flynn
196 Joshua Ford 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1923-09-29 Not Known 1923-09-29 Not Known 1 Ford
196 William Fuller 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-11-14 Not Known 1931-11-14 Not Known 1 Fuller
196 William Furphy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-01-28 22y 08m 21d 1989-01-28 22y 08m 21d 1 Furphy
196 Michael Gallacher 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-10-06 Not Known 1956-10-06 Not Known 1 Gallacher
196 John Gallagher 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-02-18 Not Known 1961-02-18 Not Known 1 Gallagher
196 Andrew Geggan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 24y 04m 13d 2011-09-21 24y 04m 13d 1 Geggan
196 George Getgood 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1915-10-09 Not Known 1915-10-09 Not Known 1 Getgood
196 James Gibbon 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-03-23 Not Known 1918-03-23 Not Known 1 Gibbon
196 Johnny Gibson 1 0 1 0 0 0 1 .00 .00 100.00 .00 1975-03-19 24y 02m 24d 1975-03-19 24y 02m 24d 1 Gibson
196 John Lawson Goodwin 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-10-31 Not Known 1914-10-31 Not Known 1 Goodwin
196 Alexander (Lex) Grant 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-08-29 22y 06m 02d 1984-08-29 22y 06m 02d 1 Grant
196 Johnny Grant 1 1 0 0 0 0 1 .00 .00 100.00 .00 1966-10-08 Not Known 1966-10-08 Not Known 1 Grant
196 David Hardie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-10-20 Not Known 1917-10-20 Not Known 1 Hardie
196 Keith Rodger Hogg 1 0 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 18y 01m 08d 1998-03-07 18y 01m 08d 1 Hogg
196 Neil Kirkwood Hood 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1969-10-18 19y 03m 18d 1969-10-18 19y 03m 18d 1 Hood
196 Jordan Houston 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-03-13 21y 01m 13d 2021-03-13 21y 01m 13d 1 Houston
196 James Francis Hughes 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-01-28 23y 08m 21d 1989-01-28 23y 08m 21d 1 Hughes
196 Campbell Ingram 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1916-12-23 Not Known 1916-12-23 Not Known 1 Ingram
196 John Bertram Jackson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1916-01-08 Not Known 1916-01-08 Not Known 1 Jackson
196 David John Kennedy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-01-28 22y 03m 21d 1989-01-28 22y 03m 21d 1 Kennedy
196 Sam Leckie 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known 1 Leckie
196 Herbert Lock 1 1 0 0 0 0 1 .00 .00 100.00 .00 1917-10-20 Not Known 1917-10-20 Not Known 1 Lock
196 Edward Joseph Malone 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 26y 05m 15d 2011-09-21 26y 05m 15d 1 Malone
196 James [6] Marshall 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-09-24 Not Known 1938-09-24 Not Known 1 Marshall
196 Hugh [1] McBride 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-08-23 Not Known 1913-08-23 Not Known 1 McBride
196 Thomas McCall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1934-09-29 Not Known 1934-09-29 Not Known 1 McCall
196 Hugh McConnell 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-01-11 Not Known 1939-01-11 Not Known 1 McConnell
196 David R McCulley 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1920-01-05 Not Known 1920-01-05 Not Known 1 McCulley
196 Robert McCulley 1 1 0 0 0 0 1 .00 .00 100.00 .00 1982-04-21 30y 04m 19d 1982-04-21 30y 04m 19d 1 McCulley
196 James McDougall 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-01-03 Not Known 1914-01-03 Not Known 1 McDougall
196 Brett McGavin 1 0 1 0 0 0 1 .00 .00 100.00 .00 2021-02-05 21y 01m 15d 2021-02-05 21y 01m 15d 1 McGavin
196 Ian McGiffen 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1974-11-02 18y 00m 07d 1974-11-02 18y 00m 07d 1 McGiffen
196 Henry (Harry) McGowan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-08-23 Not Known 1913-08-23 Not Known 1 McGowan
196 Michael McGowan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 44y 10m 07d 2011-09-21 44y 10m 07d 1 McGowan
196 William McGrath 1 1 0 0 0 0 1 .00 .00 100.00 .00 1932-09-03 Not Known 1932-09-03 Not Known 1 McGrath
196 Alexander George Penman McGregor 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1972-03-25 21y 04m 13d 1972-03-25 21y 04m 13d 1 McGregor
196 David McGuinness 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-02-18 Not Known 1961-02-18 Not Known 1 McGuinness
196 George McIntyre 1 1 0 0 0 0 1 .00 .00 100.00 .00 1961-02-18 Not Known 1961-02-18 Not Known 1 McIntyre
196 Stephen McIntyre 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-01-28 22y 08m 13d 1989-01-28 22y 08m 13d 1 McIntyre
196 John A McKenzie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1939-01-11 Not Known 1939-01-11 Not Known 1 McKenzie
196 Jamie McKernan 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 19y 05m 20d 2011-09-21 19y 05m 20d 1 McKernan
196 George McLean 1 1 0 0 0 0 1 .00 .00 100.00 .00 1931-02-28 Not Known 1931-02-28 Not Known 1 McLean
196 Archibald McMillan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1914-09-21 Not Known 1914-09-21 Not Known 1 McMillan
196 John Martin McNiven 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-08-29 21y 08m 06d 1984-08-29 21y 08m 06d 1 McNiven
196 Andrew Frank Millen 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 32y 08m 25d 1998-03-07 32y 08m 25d 1 Millen
196 Eddie Monan 1 1 0 0 0 0 1 .00 .00 100.00 .00 1966-10-08 22y 07m 01d 1966-10-08 22y 07m 01d 1 Monan
196 William [1] Montgomery 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1916-09-16 Not Known 1916-09-16 Not Known 1 Montgomery
196 Eddie Moore 1 1 0 0 0 0 1 .00 .00 100.00 .00 1966-10-08 Not Known 1966-10-08 Not Known 1 Moore
196 James Boyle Murphy 1 1 0 0 0 0 1 .00 .00 100.00 .00 1984-08-29 27y 10m 15d 1984-08-29 27y 10m 15d 1 Murphy
196 James F Murphy 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1924-03-22 Not Known 1924-03-22 Not Known 1 Murphy
196 Matthew Murray 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-10-06 26y 09m 11d 1956-10-06 26y 09m 11d 1 Murray
196 John [2] Niven 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1920-01-05 Not Known 1920-01-05 Not Known 1 Niven
196 Andrew M Nixon 1 1 0 0 0 0 1 .00 .00 100.00 .00 1922-03-04 Not Known 1922-03-04 Not Known 1 Nixon
196 Charlie V Oliphant 1 1 0 0 0 0 1 .00 .00 100.00 .00 1967-01-21 23y 05m 30d 1967-01-21 23y 05m 30d 1 Oliphant
196 Frederick Pope 1 1 0 0 0 0 1 .00 .00 100.00 .00 1936-01-18 Not Known 1936-01-18 Not Known 1 Pope
196 William John Joseph Quin 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1922-09-16 Not Known 1922-09-16 Not Known 1 Quin
196 Thomas S Rennie 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-08-23 Not Known 1913-08-23 Not Known 1 Rennie
196 Mark Kingsley Roberts 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 35y 10m 23d 2011-09-21 35y 10m 23d 1 Roberts
196 James [14] Robertson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1913-08-23 Not Known 1913-08-23 Not Known 1 Robertson
196 Ross Robertson 1 0 1 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 20y 03m 18d 2011-09-21 20y 03m 18d 1 Robertson
196 Sam Roscoe 1 1 0 0 0 0 1 .00 .00 100.00 .00 2020-12-26 22y 06m 10d 2020-12-26 22y 06m 10d 1 Roscoe
196 Leonard Frederick Round 1 1 0 0 0 0 1 .00 .00 100.00 .00 1956-10-06 28y 04m 15d 1956-10-06 28y 04m 15d 1 Round
196 Ross McCulloch Scott 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-01-28 27y 03m 01d 1989-01-28 27y 03m 01d 1 Scott
196 Alex [3] Sharp 1 1 0 0 0 0 1 .00 .00 100.00 .00 1928-09-01 Not Known 1928-09-01 Not Known 1 Sharp
196 Robert Skinner 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1924-08-23 Not Known 1924-08-23 Not Known 1 Skinner
196 Thomas Sloan 1 0 1 0 0 0 1 .00 .00 100.00 .00 1984-08-29 20y 00m 05d 1984-08-29 20y 00m 05d 1 Sloan
196 John Sludden 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-01-28 24y 00m 30d 1989-01-28 24y 00m 30d 1 Sludden
196 Albert Charles Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1937-10-09 Not Known 1937-10-09 Not Known 1 Smith
196 Christopher Smith 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 27y 05m 17d 2011-09-21 27y 05m 17d 1 Smith
196 James Terence Smith 1 1 0 3 0 0 1 .00 .00 100.00 .00 1928-09-01 Not Known 1928-09-01 Not Known 1 Smith
196 Robert Hoynes Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1937-10-09 Not Known 1937-10-09 Not Known 1 Smith
196 Thomas Greig Smith 1 1 0 0 0 0 1 .00 .00 100.00 .00 1935-09-14 Not Known 1935-09-14 Not Known 1 Smith
196 Archibald Somerville 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1918-03-23 Not Known 1918-03-23 Not Known 1 Somerville
196 Billy Spier 1 0 1 0 0 1 0 .00 100.00 .00 50.00 1982-09-11 19y 05m 19d 1982-09-11 19y 05m 19d 1 Spier
196 Ernest James Suggett 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1930-10-25 Not Known 1930-10-25 Not Known 1 Suggett
196 Edward Summers 1 1 0 0 0 0 1 .00 .00 100.00 .00 1937-10-09 Not Known 1937-10-09 Not Known 1 Summers
196 Daniel Templeton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1924-03-22 Not Known 1924-03-22 Not Known 1 Templeton
196 Henry Templeton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1989-01-28 25y 07m 03d 1989-01-28 25y 07m 03d 1 Templeton
196 Jonathan Tiffoney 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 20y 04m 14d 2011-09-21 20y 04m 14d 1 Tiffoney
196 Leslie Train 1 1 0 0 0 0 1 .00 .00 100.00 .00 1975-03-19 18y 02m 01d 1975-03-19 18y 02m 01d 1 Train
196 Willie Travers 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known 1 Travers
196 John Francis Campbell Traynor 1 1 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 31y 02m 25d 1998-03-07 31y 02m 25d 1 Traynor
196 Alan Trouten 1 1 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 25y 10m 13d 2011-09-21 25y 10m 13d 1 Trouten
196 Bobby Walker 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1960-10-15 Not Known 1960-10-15 Not Known 1 Walker
196 Thomas [2] Walker 1 0 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 Not Known 1989-01-28 Not Known 1 Walker
196 Gareth William Richard Wardlaw 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2011-09-21 32y 06m 14d 2011-09-21 32y 06m 14d 1 Wardlaw
196 George Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-01-28 32y 08m 27d 1989-01-28 32y 08m 27d 1 Watson
196 John [14] Watson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1928-09-01 Not Known 1928-09-01 Not Known 1 Watson
196 John [2] Watters 1 1 0 0 0 0 1 .00 .00 100.00 .00 1935-09-14 Not Known 1935-09-14 Not Known 1 Watters
196 Tom Weames 1 1 0 0 0 0 1 .00 .00 100.00 .00 1970-03-07 23y 03m 19d 1970-03-07 23y 03m 19d 1 Weames
196 James Archibald Whittle 1 1 0 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 27y 04m 14d 1957-01-19 27y 04m 14d 1 Whittle
196 George T Wilson 1 1 0 0 1 0 0 100.00 .00 .00 100.00 1933-08-19 Not Known 1933-08-19 Not Known 1 Wilson
196 Kenneth John Wilson 1 1 0 0 0 0 1 .00 .00 100.00 .00 1989-01-28 27y 05m 10d 1989-01-28 27y 05m 10d 1 Wilson
196 Andre Antonio Wright 1 1 0 0 0 0 1 .00 .00 100.00 .00 2021-02-05 24y 01m 29d 2021-02-05 24y 01m 29d 1 Wright
196 Robert T [1] Young 1 1 0 0 0 0 1 .00 .00 100.00 .00 1920-09-08 Not Known 1920-09-08 Not Known 1 Young


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 John [2] Murphy 22 22 0 0 4 6 12 18.18 27.27 54.55 31.82 1966-10-08 23y 10m 02d 1977-04-23 34y 04m 17d 9 Murphy
2 Rikki (Richard C) Fleming 19 19 0 2 5 4 10 26.32 21.05 52.63 36.84 1969-10-18 22y 09m 19d 1977-04-06 30y 03m 08d 8 Fleming
3 Alexander David Ingram 17 15 2 4 4 5 8 23.53 29.41 47.06 38.24 1966-10-08 21y 09m 06d 1976-10-09 31y 09m 07d 8 Ingram
4 Joe Filippi 16 16 0 1 5 4 7 31.25 25.00 43.75 43.75 1971-11-20 18y 00m 17d 1977-04-23 23y 05m 20d 6 Filippi
4 David R McCulloch 16 15 1 1 4 5 7 25.00 31.25 43.75 40.63 1969-10-18 20y 03m 20d 1977-04-23 27y 09m 26d 7 McCulloch
6 John Ramsay Graham 15 15 0 3 4 4 7 26.67 26.67 46.67 40.00 1971-11-20 26y 10m 12d 1976-10-09 31y 09m 01d 6 Graham
6 James McSherry 15 11 4 0 5 4 5 33.33 26.67 33.33 46.67 1975-10-18 23y 08m 06d 1981-09-23 29y 07m 11d 5 McSherry
8 James Taylor Fleeting 14 14 0 0 5 3 5 35.71 21.43 35.71 46.43 1979-08-18 24y 04m 10d 1983-02-12 27y 10m 04d 4 Fleeting
8 J. Ian McAllister 14 14 0 1 4 3 6 28.57 21.43 42.86 39.29 1979-08-18 19y 06m 10d 1984-08-29 24y 06m 21d 5 McAllister
8 Alex McAnespie 14 14 0 0 4 4 6 28.57 28.57 42.86 42.86 1967-01-21 22y 10m 01d 1977-04-23 33y 01m 03d 7 McAnespie
8 Andrew Johnstone McCall 14 14 0 3 3 4 7 21.43 28.57 50.00 35.71 1929-01-12 Not Known 1935-09-14 Not Known 8 McCall
12 Robert Connor 13 13 0 4 5 2 5 38.46 15.38 38.46 46.15 1979-08-18 19y 00m 14d 1983-02-12 22y 06m 08d 4 Connor
12 Philip McCloy 13 13 0 1 6 3 4 46.15 23.08 30.77 57.69 1918-10-12 Not Known 1924-08-23 Not Known 7 McCloy
12 James [1] McLeod 13 13 0 1 4 4 5 30.77 30.77 38.46 46.15 1922-03-04 Not Known 1933-01-14 Not Known 9 McLeod
12 (James) Douglas Mitchell 13 11 2 0 4 3 6 30.77 23.08 46.15 42.31 1966-10-08 17y 09m 23d 1974-11-02 25y 10m 18d 7 Mitchell
16 John Doyle 12 12 0 1 3 3 6 25.00 25.00 50.00 37.50 1970-11-28 19y 06m 17d 1975-12-20 24y 07m 09d 6 Doyle
16 Robert Hepburn 12 12 0 0 0 4 8 .00 33.33 66.67 16.67 1928-09-01 Not Known 1936-01-18 Not Known 7 Hepburn
16 James [1] Hogg 12 12 0 0 7 3 2 58.33 25.00 16.67 70.83 1918-10-12 Not Known 1925-01-03 Not Known 7 Hogg
16 James McLauchlan 12 12 0 0 5 1 6 41.67 8.33 50.00 45.83 1913-08-23 Not Known 1919-08-23 Not Known 7 McLauchlan
16 William Middleton 12 12 0 0 5 0 7 41.67 .00 58.33 41.67 1913-08-23 Not Known 1920-01-05 Not Known 7 Middleton
16 John R Mark Shanks 12 11 1 1 3 3 5 25.00 25.00 41.67 37.50 1979-08-29 20y 03m 10d 1984-08-29 25y 03m 10d 5 Shanks
22 Stuart Rennie 11 11 0 0 5 3 2 45.45 27.27 18.18 59.09 1979-08-18 32y 03m 25d 1982-09-11 35y 04m 18d 4 Rennie
22 David Wells 11 10 1 1 4 2 5 36.36 18.18 45.45 45.45 1972-11-11 21y 01m 23d 1979-09-03 27y 11m 15d 6 Wells
24 William Brae 10 10 0 3 3 3 4 30.00 30.00 40.00 45.00 1928-09-01 Not Known 1935-02-02 Not Known 7 Brae
24 James Frederick (Derek) Frye 10 10 0 3 4 3 2 40.00 30.00 20.00 55.00 1979-08-18 23y 06m 16d 1982-09-11 26y 07m 09d 4 Frye
24 Sam McMillan 10 10 0 2 1 2 7 10.00 20.00 70.00 20.00 1956-10-06 Not Known 1967-01-21 Not Known 5 McMillan
24 Eric Arthur Morris 10 10 0 2 4 1 5 40.00 10.00 50.00 45.00 1979-10-27 28y 00m 27d 1984-08-29 32y 10m 30d 5 Morris
24 John [4] Taylor 10 10 0 1 0 3 7 .00 30.00 70.00 15.00 1931-11-14 Not Known 1938-02-05 Not Known 5 Taylor
29 John [6] Bell 9 9 0 0 4 0 5 44.44 .00 55.56 44.44 1913-08-23 Not Known 1917-10-20 Not Known 5 Bell
29 Gordon Alexander Cramond 9 7 2 2 3 2 3 33.33 22.22 33.33 44.44 1976-04-21 27y 01m 02d 1979-10-27 30y 07m 08d 3 Cramond
29 John Anderson Crosbie 9 9 0 3 4 1 4 44.44 11.11 44.44 50.00 1914-01-03 Not Known 1920-01-05 Not Known 6 Crosbie
29 David H Currie 9 9 0 0 2 1 6 22.22 11.11 66.67 27.78 1933-08-19 Not Known 1939-01-11 Not Known 5 Currie
29 William [7] Fleming 9 9 0 1 1 4 4 11.11 44.44 44.44 33.33 1928-09-01 Not Known 1933-12-30 Not Known 6 Fleming
29 Terence McGibbons 9 9 0 2 1 1 7 11.11 11.11 77.78 16.67 1933-08-19 Not Known 1939-08-26 Not Known 5 McGibbons
29 George Nisbet 9 9 0 0 4 3 2 44.44 33.33 22.22 61.11 1920-09-08 Not Known 1925-01-03 Not Known 5 Nisbet
36 Gerard Christie 8 5 3 1 4 2 2 50.00 25.00 25.00 62.50 1977-04-23 19y 04m 10d 1982-02-20 24y 02m 07d 4 Christie
36 Stanley Pirie Quinn 8 8 0 0 2 1 5 25.00 12.50 62.50 31.25 1966-10-08 23y 05m 23d 1972-03-25 28y 11m 10d 4 Quinn
36 James [1885] Richardson 8 8 0 9 3 1 4 37.50 12.50 50.00 43.75 1914-09-21 Not Known 1920-09-18 Not Known 4 Richardson
36 John [16] Smith 8 8 0 0 3 3 2 37.50 37.50 25.00 56.25 1920-09-08 Not Known 1925-01-03 Not Known 5 Smith
36 David Steele Stewart 8 8 0 0 3 1 4 37.50 12.50 50.00 43.75 1969-10-18 22y 07m 07d 1973-03-21 26y 00m 10d 4 Stewart
41 Harry Cunningham 7 7 0 2 5 2 0 71.43 28.57 .00 85.71 1921-10-22 Not Known 1925-01-03 Not Known 4 Cunningham
41 Gordon Kerr 7 7 0 0 5 0 2 71.43 .00 28.57 71.43 1915-10-09 Not Known 1920-01-05 Not Known 4 Kerr
41 Thomas H Robertson 7 7 0 0 1 3 3 14.29 42.86 42.86 35.71 1931-11-14 Not Known 1934-09-29 Not Known 4 Robertson
41 Hugh Orr Sproat 7 7 0 0 1 1 5 14.29 14.29 71.43 21.43 1975-03-19 22y 04m 03d 1984-08-29 31y 09m 13d 4 Sproat
45 David Armour 6 6 0 0 3 1 2 50.00 16.67 33.33 58.33 1979-10-27 26y 06m 16d 1983-02-12 29y 10m 01d 4 Armour
45 Billy Fulton 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1958-09-10 19y 10m 11d 1961-02-18 22y 03m 21d 3 Fulton
45 Alex T Gillespie 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1918-10-12 Not Known 1920-09-18 Not Known 3 Gillespie
45 William James Kelly 6 5 1 0 2 2 1 33.33 33.33 16.67 50.00 1977-04-23 21y 11m 30d 1979-10-27 24y 06m 03d 2 Kelly
45 Thomas Kilpatrick 6 6 0 2 3 2 1 50.00 33.33 16.67 66.67 1922-03-04 Not Known 1925-01-03 Not Known 4 Kilpatrick
45 Neil McBain 6 6 0 0 2 1 3 33.33 16.67 50.00 41.67 1919-01-04 Not Known 1921-10-22 Not Known 4 McBain
45 Dan McDonald 6 6 0 0 1 3 2 16.67 50.00 33.33 41.67 1975-12-20 21y 11m 09d 1977-04-23 23y 03m 12d 2 McDonald
45 George Tomlinson McLean 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1970-11-28 27y 06m 02d 1974-11-02 31y 05m 07d 5 McLean
45 William McStay 6 6 0 0 2 0 4 33.33 .00 66.67 33.33 1913-08-23 Not Known 1916-01-08 Not Known 3 McStay
45 Peter Price 6 6 0 6 0 2 4 .00 33.33 66.67 16.67 1956-10-06 24y 07m 10d 1960-01-23 27y 10m 28d 3 Price
45 John Semple 6 6 0 1 3 1 2 50.00 16.67 33.33 58.33 1915-10-09 Not Known 1920-01-05 Not Known 4 Semple
45 David Strain 6 6 0 0 1 0 5 16.67 .00 83.33 16.67 1936-01-18 Not Known 1939-08-26 Not Known 4 Strain
57 Brian Dominic Ahern 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 1981-09-23 28y 10m 08d 1982-12-27 30y 01m 12d 2 Ahern
57 James Brannan 5 5 0 2 1 3 1 20.00 60.00 20.00 50.00 1932-03-26 Not Known 1933-12-30 Not Known 3 Brannan
57 David Gemmell 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1937-10-09 Not Known 1939-08-26 Not Known 3 Gemmell
57 Alex Gray 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1914-01-03 Not Known 1919-08-23 Not Known 5 Gray
57 John Mayes 5 5 0 0 1 0 4 20.00 .00 80.00 20.00 1937-10-09 Not Known 1939-08-26 Not Known 3 Mayes
57 Alan Bruce McInally 5 4 1 0 0 1 4 .00 20.00 80.00 10.00 1982-02-20 19y 00m 10d 1983-02-12 20y 00m 02d 2 McInally
57 Billy McIntyre 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1958-09-10 Not Known 1961-02-18 Not Known 3 McIntyre
57 Murdoch McKenzie 5 5 0 4 4 1 0 80.00 20.00 .00 90.00 1921-10-22 Not Known 1925-01-03 Not Known 4 McKenzie
57 Jim McLean 5 5 0 0 0 1 4 .00 20.00 80.00 10.00 1958-09-10 Not Known 1961-02-18 Not Known 3 McLean
57 Willie Paton 5 5 0 0 0 2 3 .00 40.00 60.00 20.00 1956-10-06 Not Known 1960-01-23 Not Known 3 Paton
57 Malcolm Robertson 5 4 1 0 0 2 3 .00 40.00 60.00 20.00 1975-12-20 24y 05m 13d 1976-12-11 25y 05m 04d 2 Robertson
57 Daniel Tolland 5 5 0 0 2 1 2 40.00 20.00 40.00 50.00 1929-01-12 Not Known 1931-02-28 Not Known 3 Tolland
69 James Ramsay Burn 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1959-10-03 21y 05m 14d 1961-02-18 22y 09m 30d 2 Burn
69 James B Dyer 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1935-09-14 Not Known 1939-01-11 Not Known 3 Dyer
69 Pearson Ferguson 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1929-11-09 Not Known 1932-09-03 Not Known 3 Ferguson
69 William Muir Gibson 4 4 0 0 1 2 1 25.00 50.00 25.00 50.00 1921-10-22 23y 03m 01d 1923-04-21 24y 09m 00d 2 Gibson
69 James M Hall 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1938-02-05 Not Known 1939-08-26 Not Known 3 Hall
69 James Hay 4 4 0 0 3 0 1 75.00 .00 25.00 75.00 1916-01-08 Not Known 1917-10-20 Not Known 3 Hay
69 Billy Hendry 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1980-09-03 18y 08m 13d 1983-02-12 21y 01m 22d 3 Hendry
69 John Campbell Holland 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1933-08-19 Not Known 1935-02-02 Not Known 2 Holland
69 Alastair James Love 4 3 1 1 2 1 1 50.00 25.00 25.00 62.50 1980-04-01 24y 10m 23d 1982-04-21 26y 11m 12d 3 Love
69 Richard Philip Malone 4 4 0 0 0 1 3 .00 25.00 75.00 12.50 1966-10-08 17y 05m 20d 1970-03-07 20y 10m 17d 2 Malone
69 Danny Masterton 4 3 1 0 1 1 2 25.00 25.00 50.00 37.50 1976-12-11 22y 03m 06d 1979-08-18 24y 11m 13d 2 Masterton
69 Charles Walker McCall 4 4 0 2 1 2 1 25.00 50.00 25.00 50.00 1976-10-09 22y 06m 10d 1977-04-23 23y 00m 25d 1 McCall
69 Jim McGhee 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1958-09-17 Not Known 1960-10-15 Not Known 3 McGhee
69 Alexander [1] McIntyre 4 4 0 0 1 0 3 25.00 .00 75.00 25.00 1958-09-10 Not Known 1961-02-18 Not Known 2 McIntyre
69 Brian McLaughlin 4 4 0 2 1 1 1 25.00 25.00 25.00 37.50 1979-08-18 24y 10m 11d 1979-09-03 24y 10m 27d 1 McLaughlin
69 Alistair McLean 4 4 0 0 2 1 1 50.00 25.00 25.00 62.50 1973-12-15 23y 03m 15d 1974-04-20 23y 07m 21d 1 McLean
69 Alexander Breckinridge Merrie 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1931-11-14 Not Known 1933-01-14 Not Known 2 Merrie
69 Michael Moffat 4 3 1 0 0 1 3 .00 25.00 75.00 12.50 2011-09-21 26y 07m 06d 2021-03-13 36y 00m 26d 2 Moffat
69 Stephen Nicol 4 4 0 0 3 1 0 75.00 25.00 .00 87.50 1980-04-01 18y 03m 21d 1981-09-23 19y 09m 12d 3 Nicol
69 James Nisbet 4 4 0 0 2 0 2 50.00 .00 50.00 50.00 1928-09-01 Not Known 1930-03-15 Not Known 2 Nisbet
69 Gerard G Phillips 4 2 2 0 1 0 3 25.00 .00 75.00 25.00 1975-10-18 19y 05m 20d 1977-04-06 20y 11m 09d 2 Phillips
69 John Telfer 4 4 0 0 0 2 2 .00 50.00 50.00 25.00 1957-01-19 Not Known 1960-01-23 Not Known 3 Telfer
69 Robert Thomson 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1956-10-06 Not Known 1960-10-15 Not Known 4 Thomson
69 David Turnbull 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1928-09-01 Not Known 1930-10-25 Not Known 3 Turnbull
69 William Ure 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1933-01-14 Not Known 1934-09-29 Not Known 3 Ure
69 John Woodburn 4 4 0 0 4 0 0 100.00 .00 .00 100.00 1921-10-22 Not Known 1925-01-03 Not Known 3 Woodburn
69 Robert Johnstone Yorke 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1930-03-15 Not Known 1931-11-14 Not Known 3 Yorke
69 Quinton Young 4 4 0 0 1 1 2 25.00 25.00 50.00 37.50 1969-10-18 22y 00m 29d 1971-04-03 23y 06m 15d 2 Young
97 Jack Baird 3 3 0 0 0 0 3 .00 .00 100.00 .00 2020-12-26 24y 10m 19d 2021-03-13 25y 01m 06d 1 Baird
97 Joseph [1] Cassidy 3 3 0 1 0 0 3 .00 .00 100.00 .00 1914-01-03 Not Known 1914-10-31 Not Known 2 Cassidy
97 Joseph Chalmers 3 2 1 0 0 0 3 .00 .00 100.00 .00 2020-12-26 26y 11m 23d 2021-03-13 27y 02m 10d 1 Chalmers
97 Herbert Charles Dainty 3 3 0 0 0 0 3 .00 .00 100.00 .00 1914-01-03 34y 10m 28d 1914-10-31 35y 08m 25d 2 Dainty

Scorers Competitive Games


Total Distinct (ex ogs) = 66

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 James [1885] Richardson 9 8 1.13 1915-10-09 Not Known 3 1920-09-08 Not Known 7 3 Richardson
2 Peter Price 6 6 1.00 1957-01-19 24y 10m 24d 2 1960-01-23 27y 10m 28d 6 3 Price
3 Robert Connor 4 1 13 .31 1979-08-18 19y 00m 14d 1 1980-09-24 20y 01m 20d 7 2 Connor
3 Alexander David Ingram 4 17 .24 1971-04-03 26y 03m 01d 4 1975-10-18 30y 09m 16d 13 4 Ingram
3 Murdoch McKenzie 4 1 5 .80 1921-10-22 Not Known 1 1925-01-03 Not Known 5 3 McKenzie
6 William Brae 3 10 .30 1929-01-12 Not Known 2 1933-08-19 Not Known 8 3 Brae
6 John Anderson Crosbie 3 9 .33 1915-10-09 Not Known 2 1919-01-04 Not Known 7 3 Crosbie
6 James Frederick (Derek) Frye 3 10 .30 1979-09-01 23y 06m 30d 2 1980-09-24 24y 07m 22d 7 2 Frye
6 John Ramsay Graham 3 2 15 .20 1974-03-09 29y 02m 01d 6 1975-12-20 30y 11m 12d 12 3 Graham
6 Andrew Johnstone McCall 3 1 14 .21 1929-11-09 Not Known 2 1935-09-14 Not Known 14 3 McCall
6 Robert Skinner 3 1 3.00 1924-08-23 Not Known 1 1924-08-23 Not Known 1 1 Skinner
6 James Terence Smith 3 1 3.00 1928-09-01 Not Known 1 1928-09-01 Not Known 1 1 Smith
6 James Yardley 3 3 1.00 1938-02-05 Not Known 1 1938-09-24 Not Known 2 2 Yardley
14 William Agnew 2 1 2.00 1918-10-12 Not Known 1 1918-10-12 Not Known 1 1 Agnew
14 James Brannan 2 5 .40 1932-09-03 Not Known 2 1933-01-14 Not Known 3 1 Brannan
14 Gordon Alexander Cramond 2 9 .22 1977-04-06 28y 00m 18d 4 1979-08-18 30y 04m 30d 5 2 Cramond
14 Harry Cunningham 2 7 .29 1923-09-29 Not Known 4 1924-03-22 Not Known 5 1 Cunningham
14 Rikki (Richard C) Fleming 2 19 .11 1973-12-15 26y 11m 16d 8 1974-03-13 27y 02m 13d 10 1 Fleming
14 Thomas Kilpatrick 2 6 .33 1922-03-04 Not Known 1 1923-04-21 Not Known 3 2 Kilpatrick
14 James Hynd Marshall 2 2 1.00 1916-09-16 Not Known 1 1916-12-23 Not Known 2 1 Marshall
14 Charles Walker McCall 2 4 .50 1976-10-09 22y 06m 10d 1 1977-04-06 23y 00m 08d 3 1 McCall
14 Terence McGibbons 2 9 .22 1933-08-19 Not Known 1 1933-08-19 Not Known 1 1 McGibbons
14 Brian McLaughlin 2 4 .50 1979-09-01 24y 10m 25d 2 1979-09-03 24y 10m 27d 3 1 McLaughlin
14 Sam McMillan 2 10 .20 1959-10-03 Not Known 5 1961-02-18 Not Known 8 2 McMillan
14 Eric Arthur Morris 2 10 .20 1979-10-27 28y 00m 27d 1 1980-09-24 28y 11m 25d 4 2 Morris
14 Donald Murray 2 2 1.00 1930-03-15 Not Known 1 1930-03-15 Not Known 1 1 Murray
27 Brian John Bell 1 2 .50 1974-04-20 21y 11m 16d 2 1974-04-20 21y 11m 16d 2 1 Bell
27 Ian Cashmore 1 2 .50 1980-09-03 19y 10m 30d 1 1980-09-03 19y 10m 30d 1 1 Cashmore
27 Joseph [1] Cassidy 1 3 .33 1914-01-03 Not Known 1 1914-01-03 Not Known 1 1 Cassidy
27 Gerard Christie 1 8 .13 1980-09-24 22y 09m 11d 6 1980-09-24 22y 09m 11d 6 1 Christie
27 John Jackson Craig 1 1 1.00 1938-09-24 Not Known 1 1938-09-24 Not Known 1 1 Craig
27 James [3] Devine 1 2 .50 1918-10-12 Not Known 2 1918-10-12 Not Known 2 1 Devine
27 John Doyle 1 12 .08 1973-03-21 21y 10m 10d 6 1973-03-21 21y 10m 10d 6 1 Doyle
27 Ian [1] Ferguson 1 1 1.00 1998-03-07 29y 07m 02d 1 1998-03-07 29y 07m 02d 1 1 Ferguson
27 Pearson Ferguson 1 4 .25 1929-11-09 Not Known 1 1929-11-09 Not Known 1 1 Ferguson
27 Joe Filippi 1 16 .06 1976-10-09 22y 11m 06d 13 1976-10-09 22y 11m 06d 13 1 Filippi
27 William [7] Fleming 1 9 .11 1929-01-12 Not Known 2 1929-01-12 Not Known 2 1 Fleming
27 Billy Fulton 1 6 .17 1960-10-15 21y 11m 15d 5 1960-10-15 21y 11m 15d 5 1 Fulton
27 John Campbell Holland 1 4 .25 1933-12-30 Not Known 2 1933-12-30 Not Known 2 1 Holland
27 Campbell Ingram 1 1 1.00 1916-12-23 Not Known 1 1916-12-23 Not Known 1 1 Ingram
27 Michael David Larnach 1 3 .33 1982-09-11 29y 10m 02d 2 1982-09-11 29y 10m 02d 2 1 Larnach
27 Alastair James Love 1 4 .25 1980-04-01 24y 10m 23d 1 1980-04-01 24y 10m 23d 1 1 Love
27 Robert MacDougall 1 2 .50 1921-10-22 Not Known 1 1921-10-22 Not Known 1 1 MacDougall
27 James [6] Marshall 1 1 1.00 1938-09-24 Not Known 1 1938-09-24 Not Known 1 1 Marshall
27 Philip McCloy 1 13 .08 1922-09-16 Not Known 9 1922-09-16 Not Known 9 1 McCloy
27 Luke McCowan 1 3 .33 2020-12-26 23y 00m 17d 1 2020-12-26 23y 00m 17d 1 1 McCowan
27 David R McCulloch 1 16 .06 1977-04-23 27y 09m 26d 18 1977-04-23 27y 09m 26d 18 1 McCulloch
27 Billy McIntyre 1 5 .20 1959-10-03 Not Known 2 1959-10-03 Not Known 2 1 McIntyre
27 George Tomlinson McLean 1 6 .17 1974-11-02 31y 05m 07d 8 1974-11-02 31y 05m 07d 8 1 McLean
27 James [19] McLean 1 3 .33 1923-09-29 Not Known 3 1923-09-29 Not Known 3 1 McLean
27 James [1] McLeod 1 13 .08 1929-11-09 Not Known 7 1929-11-09 Not Known 7 1 McLeod
27 Alexander C McNaughton 1 3 .33 1983-02-12 29y 02m 11d 3 1983-02-12 29y 02m 11d 3 1 McNaughton
27 Alexander Breckinridge Merrie 1 4 .25 1932-09-03 Not Known 3 1932-09-03 Not Known 3 1 Merrie
27 William [1] Montgomery 1 1 1.00 1916-09-16 Not Known 1 1916-09-16 Not Known 1 1 Montgomery
27 John Semple 1 6 .17 1915-10-09 Not Known 1 1915-10-09 Not Known 1 1 Semple
27 John R Mark Shanks 1 12 .08 1982-04-21 22y 11m 02d 7 1982-04-21 22y 11m 02d 7 1 Shanks
27 Donald Slade 1 3 .33 1922-03-04 Not Known 2 1922-03-04 Not Known 2 1 Slade
27 Cameron Smith 1 3 .33 2020-12-26 25y 04m 02d 1 2020-12-26 25y 04m 02d 1 1 Smith
27 John [4] Taylor 1 10 .10 1931-11-14 Not Known 1 1931-11-14 Not Known 1 1 Taylor
27 Daniel Templeton 1 1 1.00 1924-03-22 Not Known 1 1924-03-22 Not Known 1 1 Templeton
27 Henry Templeton 1 1 1.00 1989-01-28 25y 07m 03d 1 1989-01-28 25y 07m 03d 1 1 Templeton
27 William Ure 1 4 .25 1933-08-19 Not Known 2 1933-08-19 Not Known 2 1 Ure
27 Tom Walsh 1 3 .33 2020-12-26 24y 05m 15d 1 2020-12-26 24y 05m 15d 1 1 Walsh
27 Gareth William Richard Wardlaw 1 1 1.00 2011-09-21 32y 06m 14d 1 2011-09-21 32y 06m 14d 1 1 Wardlaw
27 David Wells 1 11 .09 1973-03-21 21y 06m 02d 2 1973-03-21 21y 06m 02d 2 1 Wells
27 Ian Whitehead 1 2 .50 1970-11-28 23y 11m 00d 1 1970-11-28 23y 11m 00d 1 1 Whitehead


Scorers All Games


Total Distinct (ex ogs) = 70

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 James [1885] Richardson 9 8 1.13 1915-10-09 Not Known 3 1920-09-08 Not Known 7 3 Richardson
2 Peter Price 6 6 1.00 1957-01-19 24y 10m 24d 2 1960-01-23 27y 10m 28d 6 3 Price
3 Robert Connor 4 1 13 .31 1979-08-18 19y 00m 14d 1 1980-09-24 20y 01m 20d 7 2 Connor
3 Alexander David Ingram 4 17 .24 1971-04-03 26y 03m 01d 4 1975-10-18 30y 09m 16d 13 4 Ingram
3 Murdoch McKenzie 4 1 5 .80 1921-10-22 Not Known 1 1925-01-03 Not Known 5 3 McKenzie
6 William Brae 3 10 .30 1929-01-12 Not Known 2 1933-08-19 Not Known 8 3 Brae
6 John Anderson Crosbie 3 9 .33 1915-10-09 Not Known 2 1919-01-04 Not Known 7 3 Crosbie
6 James Frederick (Derek) Frye 3 10 .30 1979-09-01 23y 06m 30d 2 1980-09-24 24y 07m 22d 7 2 Frye
6 John Ramsay Graham 3 2 15 .20 1974-03-09 29y 02m 01d 6 1975-12-20 30y 11m 12d 12 3 Graham
6 Andrew Johnstone McCall 3 1 14 .21 1929-11-09 Not Known 2 1935-09-14 Not Known 14 3 McCall
6 Robert Skinner 3 1 3.00 1924-08-23 Not Known 1 1924-08-23 Not Known 1 1 Skinner
6 James Terence Smith 3 1 3.00 1928-09-01 Not Known 1 1928-09-01 Not Known 1 1 Smith
6 James Yardley 3 3 1.00 1938-02-05 Not Known 1 1938-09-24 Not Known 2 2 Yardley
14 William Agnew 2 1 2.00 1918-10-12 Not Known 1 1918-10-12 Not Known 1 1 Agnew
14 James Brannan 2 5 .40 1932-09-03 Not Known 2 1933-01-14 Not Known 3 1 Brannan
14 Gordon Alexander Cramond 2 9 .22 1977-04-06 28y 00m 18d 4 1979-08-18 30y 04m 30d 5 2 Cramond
14 Harry Cunningham 2 7 .29 1923-09-29 Not Known 4 1924-03-22 Not Known 5 1 Cunningham
14 Rikki (Richard C) Fleming 2 19 .11 1973-12-15 26y 11m 16d 8 1974-03-13 27y 02m 13d 10 1 Fleming
14 Thomas Kilpatrick 2 6 .33 1922-03-04 Not Known 1 1923-04-21 Not Known 3 2 Kilpatrick
14 James Hynd Marshall 2 2 1.00 1916-09-16 Not Known 1 1916-12-23 Not Known 2 1 Marshall
14 Charles Walker McCall 2 4 .50 1976-10-09 22y 06m 10d 1 1977-04-06 23y 00m 08d 3 1 McCall
14 Terence McGibbons 2 9 .22 1933-08-19 Not Known 1 1933-08-19 Not Known 1 1 McGibbons
14 Brian McLaughlin 2 4 .50 1979-09-01 24y 10m 25d 2 1979-09-03 24y 10m 27d 3 1 McLaughlin
14 Sam McMillan 2 10 .20 1959-10-03 Not Known 5 1961-02-18 Not Known 8 2 McMillan
14 Eric Arthur Morris 2 10 .20 1979-10-27 28y 00m 27d 1 1980-09-24 28y 11m 25d 4 2 Morris
14 Donald Murray 2 2 1.00 1930-03-15 Not Known 1 1930-03-15 Not Known 1 1 Murray
27 Brian John Bell 1 2 .50 1974-04-20 21y 11m 16d 2 1974-04-20 21y 11m 16d 2 1 Bell
27 Ian Cashmore 1 2 .50 1980-09-03 19y 10m 30d 1 1980-09-03 19y 10m 30d 1 1 Cashmore
27 Joseph [1] Cassidy 1 3 .33 1914-01-03 Not Known 1 1914-01-03 Not Known 1 1 Cassidy
27 Gerard Christie 1 8 .13 1980-09-24 22y 09m 11d 6 1980-09-24 22y 09m 11d 6 1 Christie
27 John Jackson Craig 1 1 1.00 1938-09-24 Not Known 1 1938-09-24 Not Known 1 1 Craig
27 James [3] Devine 1 2 .50 1918-10-12 Not Known 2 1918-10-12 Not Known 2 1 Devine
27 John Doyle 1 12 .08 1973-03-21 21y 10m 10d 6 1973-03-21 21y 10m 10d 6 1 Doyle
27 Ian [1] Ferguson 1 1 1.00 1998-03-07 29y 07m 02d 1 1998-03-07 29y 07m 02d 1 1 Ferguson
27 Pearson Ferguson 1 4 .25 1929-11-09 Not Known 1 1929-11-09 Not Known 1 1 Ferguson
27 Joe Filippi 1 16 .06 1976-10-09 22y 11m 06d 13 1976-10-09 22y 11m 06d 13 1 Filippi
27 William [7] Fleming 1 9 .11 1929-01-12 Not Known 2 1929-01-12 Not Known 2 1 Fleming
27 Billy Fulton 1 6 .17 1960-10-15 21y 11m 15d 5 1960-10-15 21y 11m 15d 5 1 Fulton
27 David Gemmell 1 5 .20 1939-08-26 Not Known 0 1939-08-26 Not Known 0 1 Gemmell
27 John Campbell Holland 1 4 .25 1933-12-30 Not Known 2 1933-12-30 Not Known 2 1 Holland
27 Campbell Ingram 1 1 1.00 1916-12-23 Not Known 1 1916-12-23 Not Known 1 1 Ingram
27 Michael David Larnach 1 3 .33 1982-09-11 29y 10m 02d 2 1982-09-11 29y 10m 02d 2 1 Larnach
27 Alastair James Love 1 4 .25 1980-04-01 24y 10m 23d 1 1980-04-01 24y 10m 23d 1 1 Love
27 Robert MacDougall 1 2 .50 1921-10-22 Not Known 1 1921-10-22 Not Known 1 1 MacDougall
27 James [6] Marshall 1 1 1.00 1938-09-24 Not Known 1 1938-09-24 Not Known 1 1 Marshall
27 J. Ian McAllister 1 14 .07 1979-08-29 19y 06m 21d 0 1979-08-29 19y 06m 21d 0 1 McAllister
27 Philip McCloy 1 13 .08 1922-09-16 Not Known 9 1922-09-16 Not Known 9 1 McCloy
27 Luke McCowan 1 3 .33 2020-12-26 23y 00m 17d 1 2020-12-26 23y 00m 17d 1 1 McCowan
27 David R McCulloch 1 16 .06 1977-04-23 27y 09m 26d 18 1977-04-23 27y 09m 26d 18 1 McCulloch
27 Billy McIntyre 1 5 .20 1959-10-03 Not Known 2 1959-10-03 Not Known 2 1 McIntyre
27 John A McKenzie 1 2 .50 1939-08-26 Not Known 0 1939-08-26 Not Known 0 1 McKenzie
27 George Tomlinson McLean 1 6 .17 1974-11-02 31y 05m 07d 8 1974-11-02 31y 05m 07d 8 1 McLean
27 James [19] McLean 1 3 .33 1923-09-29 Not Known 3 1923-09-29 Not Known 3 1 McLean
27 James [1] McLeod 1 13 .08 1929-11-09 Not Known 7 1929-11-09 Not Known 7 1 McLeod
27 Alexander C McNaughton 1 3 .33 1983-02-12 29y 02m 11d 3 1983-02-12 29y 02m 11d 3 1 McNaughton
27 Alexander Breckinridge Merrie 1 4 .25 1932-09-03 Not Known 3 1932-09-03 Not Known 3 1 Merrie
27 Michael Moffat 1 4 .25 2021-07-02 n/a 2021-07-02 n/a 1 Moffat
27 William [1] Montgomery 1 1 1.00 1916-09-16 Not Known 1 1916-09-16 Not Known 1 1 Montgomery
27 John Semple 1 6 .17 1915-10-09 Not Known 1 1915-10-09 Not Known 1 1 Semple
27 John R Mark Shanks 1 12 .08 1982-04-21 22y 11m 02d 7 1982-04-21 22y 11m 02d 7 1 Shanks
27 Donald Slade 1 3 .33 1922-03-04 Not Known 2 1922-03-04 Not Known 2 1 Slade
27 Cameron Smith 1 3 .33 2020-12-26 25y 04m 02d 1 2020-12-26 25y 04m 02d 1 1 Smith
27 John [4] Taylor 1 10 .10 1931-11-14 Not Known 1 1931-11-14 Not Known 1 1 Taylor
27 Daniel Templeton 1 1 1.00 1924-03-22 Not Known 1 1924-03-22 Not Known 1 1 Templeton
27 Henry Templeton 1 1 1.00 1989-01-28 25y 07m 03d 1 1989-01-28 25y 07m 03d 1 1 Templeton
27 William Ure 1 4 .25 1933-08-19 Not Known 2 1933-08-19 Not Known 2 1 Ure
27 Tom Walsh 1 3 .33 2020-12-26 24y 05m 15d 1 2020-12-26 24y 05m 15d 1 1 Walsh
27 Gareth William Richard Wardlaw 1 1 1.00 2011-09-21 32y 06m 14d 1 2011-09-21 32y 06m 14d 1 1 Wardlaw
27 David Wells 1 11 .09 1973-03-21 21y 06m 02d 2 1973-03-21 21y 06m 02d 2 1 Wells
27 Ian Whitehead 1 2 .50 1970-11-28 23y 11m 00d 1 1970-11-28 23y 11m 00d 1 1 Whitehead



Hat Tricks


Total = 4

Player Age Game
No
Goals Comp Match Scorers
James [1885] Richardson Not Known 3 3 Division 1 Sat 09 Oct 1915 Hearts 0 Ayr United 5
James [1885] Richardson Not Known 4 3 Division 1 Sat 08 Jan 1916 Ayr United 3 Hearts 1
Robert Skinner Not Known 1 3 Division 1 Sat 23 Aug 1924 Hearts 2 Ayr United 3
James Smith Not Known 1 3 Division A Sat 01 Sep 1928 Hearts 7 Ayr United 3


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 Robert Hepburn 12 41 3.42 0 4 8 .00 33.33 66.67 16.67 1928-09-01 Not Known 1936-01-18 Not Known 7 Hepburn
2 Stuart Rennie 10 12 1.20 5 3 2 50.00 30.00 20.00 65.00 1979-08-18 32y 03m 25d 1982-09-11 35y 04m 18d 4 Rennie
3 George Nisbet 9 17 1.89 4 3 2 44.44 33.33 22.22 61.11 1920-09-08 Not Known 1925-01-03 Not Known 5 Nisbet
4 David Steele Stewart 8 9 1.13 3 1 4 37.50 12.50 50.00 43.75 1969-10-18 22y 07m 07d 1973-03-21 26y 00m 10d 4 Stewart
5 Hugh Orr Sproat 7 8 1.14 1 1 5 14.29 14.29 71.43 21.43 1975-03-19 22y 04m 03d 1984-08-29 31y 09m 13d 4 Sproat
5 Gordon Kerr 7 6 .86 5 0 2 71.43 .00 28.57 71.43 1915-10-09 Not Known 1920-01-05 Not Known 4 Kerr
7 Alistair McLean 4 4 1.00 2 1 1 50.00 25.00 25.00 62.50 1973-12-15 23y 03m 15d 1974-04-20 23y 07m 21d 1 McLean
8 John Ian Hamilton 3 6 2.00 1 1 1 33.33 33.33 33.33 50.00 1959-10-03 Not Known 1960-10-15 Not Known 2 Hamilton
8 James M Hall 3 7 2.33 1 0 2 33.33 .00 66.67 33.33 1938-02-05 Not Known 1939-01-11 Not Known 2 Hall
8 Viljami Kari Veikko Sinisalo 3 8 2.67 0 0 3 .00 .00 100.00 .00 2020-12-26 19y 02m 15d 2021-03-13 19y 05m 02d 1 Sinisalo
8 Andrew Thomas Geoghegan 3 4 1.33 0 2 1 .00 66.67 33.33 33.33 1976-10-09 27y 02m 22d 1977-04-23 27y 09m 06d 1 Geoghegan
12 John Lyall 2 3 1.50 0 0 2 .00 .00 100.00 .00 1914-09-21 Not Known 1914-10-31 Not Known 1 Lyall
12 James Fulton 2 8 4.00 0 0 2 .00 .00 100.00 .00 1958-09-10 Not Known 1958-09-17 Not Known 1 Fulton
12 Samuel F Herbertson 2 6 3.00 0 0 2 .00 .00 100.00 .00 1913-08-23 Not Known 1914-01-03 Not Known 1 Herbertson
12 Scott Semple Mackay 2 8 4.00 0 0 2 .00 .00 100.00 .00 1982-12-27 20y 05m 11d 1983-02-12 20y 06m 27d 1 Mackay
12 Walter C Graham 2 2 1.00 2 0 0 100.00 .00 .00 100.00 1929-11-09 Not Known 1930-03-15 Not Known 1 Graham
12 John M (Ian) Millar 2 2 1.00 0 0 2 .00 .00 100.00 .00 1966-10-08 Not Known 1967-01-21 Not Known 1 Millar
18 Leonard Frederick Round 1 2 2.00 0 0 1 .00 .00 100.00 .00 1956-10-06 28y 04m 15d 1956-10-06 28y 04m 15d 1 Round
18 Willie Travers 1 2 2.00 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known 1 Travers
18 George Watson 1 4 4.00 0 0 1 .00 .00 100.00 .00 1989-01-28 32y 08m 27d 1989-01-28 32y 08m 27d 1 Watson
18 James [10] Brown 1 2 2.00 0 0 1 .00 .00 100.00 .00 1982-04-21 22y 00m 18d 1982-04-21 22y 00m 18d 1 Brown
18 Herbert Lock 1 2 2.00 0 0 1 .00 .00 100.00 .00 1917-10-20 Not Known 1917-10-20 Not Known 1 Lock
18 Kevin Scott Cuthbert 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2011-09-21 29y 00m 13d 2011-09-21 29y 00m 13d 1 Cuthbert
18 Robert Hoynes Smith 1 7 7.00 0 0 1 .00 .00 100.00 .00 1937-10-09 Not Known 1937-10-09 Not Known 1 Smith
18 John Pollock Eadon 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1918-10-12 Not Known 1918-10-12 Not Known 1 Eadon
18 Kristjan Finnbogason 1 4 4.00 0 0 1 .00 .00 100.00 .00 1998-03-07 26y 09m 27d 1998-03-07 26y 09m 27d 1 Finnbogason
18 John Hughes [1] 1 2 2.00 1 0 0 100.00 .00 .00 100.00 1924-08-23 Not Known 1924-08-23 Not Known 1 [1]
18 Ian McGiffen 1 3 3.00 0 1 0 .00 100.00 .00 50.00 1974-11-02 18y 00m 07d 1974-11-02 18y 00m 07d 1 McGiffen
18 Thomas Greig Smith 1 3 3.00 0 0 1 .00 .00 100.00 .00 1935-09-14 Not Known 1935-09-14 Not Known 1 Smith
18 James Doolan 1 1 1.00 0 1 0 .00 100.00 .00 50.00 1918-03-23 Not Known 1918-03-23 Not Known 1 Doolan
18 John Gallagher 1 2 2.00 0 0 1 .00 .00 100.00 .00 1961-02-18 Not Known 1961-02-18 Not Known 1 Gallagher
18 George T Wilson 1 3 3.00 1 0 0 100.00 .00 .00 100.00 1933-08-19 Not Known 1933-08-19 Not Known 1 Wilson

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 = 176
Rk Player Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank 21 21 0 0 11 6 4 52.38 28.57 19.05 66.67 1960-10-15 19y 06m 02d 1977-04-23 36y 00m 10d 10 Cruickshank
2 Jim Brown 20 20 0 0 9 5 6 45.00 25.00 30.00 57.50 1969-10-18 19y 02m 07d 1977-04-23 26y 08m 12d 8 Brown
3 Willie Gibson 18 16 2 0 6 5 7 33.33 27.78 38.89 47.22 1974-03-09 20y 11m 06d 1980-09-24 27y 05m 21d 6 Gibson
4 Jim Jefferies 17 17 0 0 6 5 6 35.29 29.41 35.29 50.00 1972-03-25 21y 04m 03d 1980-09-24 29y 10m 02d 7 Jefferies
4 David Clunie 17 17 0 0 8 6 3 47.06 35.29 17.65 64.71 1969-10-18 21y 07m 02d 1977-04-23 29y 01m 07d 7 Clunie
6 Alan Anderson 16 16 0 0 8 4 4 50.00 25.00 25.00 62.50 1967-01-21 27y 01m 00d 1975-12-20 35y 11m 29d 8 Anderson
7 Bobby Prentice 12 9 3 0 5 5 2 41.67 41.67 16.67 62.50 1973-12-15 20y 02m 18d 1977-04-23 23y 06m 27d 4 Prentice
7 Drew Busby 12 9 3 0 5 4 3 41.67 33.33 25.00 58.33 1973-12-15 26y 00m 07d 1977-04-06 29y 03m 29d 4 Busby
9 Donald Ford 11 11 0 0 5 3 3 45.45 27.27 27.27 59.09 1969-10-18 24y 11m 23d 1974-11-02 30y 00m 08d 6 Ford
9 Walter Kidd 11 10 1 0 6 2 3 54.55 18.18 27.27 63.64 1979-08-18 21y 05m 08d 1984-08-29 26y 05m 19d 5 Kidd
9 Roy Kay 11 11 0 0 5 2 4 45.45 18.18 36.36 54.55 1971-04-03 21y 05m 10d 1977-04-06 27y 05m 13d 7 Kay
12 Graham Shaw 10 10 0 0 3 3 4 30.00 30.00 40.00 45.00 1976-02-28 24y 04m 20d 1980-04-01 28y 05m 24d 3 Shaw
13 Cammy Fraser 9 9 0 0 2 3 4 22.22 33.33 44.44 38.89 1975-12-20 18y 04m 28d 1980-04-01 22y 08m 10d 3 Fraser
13 Kenny Aird 9 8 1 0 4 3 2 44.44 33.33 22.22 61.11 1973-03-21 25y 11m 08d 1977-04-23 30y 00m 10d 4 Aird
13 Derek O'Connor 9 9 0 0 4 2 3 44.44 22.22 33.33 55.56 1979-08-18 24y 07m 10d 1984-08-29 29y 07m 21d 5 OConnor
16 Donald Park 8 7 1 0 4 2 2 50.00 25.00 25.00 62.50 1972-11-11 19y 03m 23d 1984-08-29 31y 01m 10d 5 Park
16 Henry Smith 8 8 0 0 6 2 0 75.00 25.00 .00 87.50 1981-09-23 25y 06m 13d 1989-01-28 32y 10m 18d 4 Smith
16 Johnny Hamilton 8 8 0 0 5 2 1 62.50 25.00 12.50 75.00 1957-01-19 21y 11m 28d 1966-10-08 31y 08m 16d 5 Hamilton
16 Dave Bowman 8 8 0 0 4 2 2 50.00 25.00 25.00 62.50 1980-09-03 16y 05m 24d 1984-08-29 20y 05m 19d 4 Bowman
16 Ian Sneddon 8 8 0 0 4 1 3 50.00 12.50 37.50 56.25 1970-03-07 23y 03m 07d 1974-03-13 27y 03m 13d 5 Sneddon

Hearts Top 20 Scorers


Total Distinct (ex ogs) = 49

Rk Player Goals Pens Games G Per
Game
First Min Age G Pl
Last Max Age G Pl
to Last
Seas
ons
Surname
1 Donald Ford 9 1 11 .82 1970-11-28 26y 01m 03d n/a 1974-11-02 30y 00m 08d n/a 5 Ford
2 Derek O'Connor 5 9 .56 1979-08-18 24y 07m 10d n/a 1984-08-29 29y 07m 21d n/a 3 OConnor
3 Willie Bauld 4 6 .67 1956-10-06 29y 08m 12d n/a 1961-02-18 34y 00m 25d n/a 3 Bauld
3 Willie Gibson 4 1 18 .22 1976-02-28 22y 10m 25d n/a 1979-09-01 26y 04m 29d n/a 3 Gibson
5 Alex Young 3 6 .50 1958-09-10 21y 07m 07d n/a 1959-10-03 22y 08m 00d n/a 2 Young
5 Jim Brown 3 20 .15 1970-11-28 20y 03m 17d n/a 1977-04-06 26y 07m 26d n/a 3 Brown
5 Jimmy Murray 3 4 .75 1958-09-10 25y 07m 06d n/a 1959-10-03 26y 07m 29d n/a 2 Murray
5 Donald Park 3 8 .38 1972-11-11 19y 03m 23d n/a 1976-10-09 23y 02m 20d n/a 3 Park
5 Willie Pettigrew 3 6 .50 1982-02-20 28y 04m 18d n/a 1983-02-12 29y 04m 10d n/a 2 Pettigrew
10 Malcolm Robertson 2 6 .33 1979-08-18 28y 01m 11d n/a 1979-09-01 28y 01m 25d n/a 1 Robertson
10 Alan Anderson 2 16 .13 1970-03-07 30y 02m 14d n/a 1974-03-09 34y 02m 16d n/a 2 Anderson
10 Liam Boyce 2 1 3 .67 2020-12-26 29y 08m 18d n/a 2021-02-05 29y 09m 28d n/a 1 Boyce
10 Dave Bowman 2 8 .25 1980-09-03 16y 05m 24d n/a 1983-02-12 18y 11m 02d n/a 2 Bowman
10 Bobby Blackwood 2 5 .40 1959-10-03 25y 01m 13d n/a 1961-02-18 26y 05m 29d n/a 2 Blackwood
10 Paddy Byrne 2 5 .40 1982-02-20 25y 09m 05d n/a 1983-02-12 26y 08m 28d n/a 2 Byrne
10 David Clunie 2 2 17 .12 1970-03-07 21y 11m 19d n/a 1970-03-07 21y 11m 19d n/a 1 Clunie
10 Craig Wighton 2 1 2.00 2020-12-26 23y 04m 29d n/a 2020-12-26 23y 04m 29d n/a 1 Wighton
18 Jimmy Wardhaugh 1 3 .33 1957-01-19 27y 09m 29d n/a 1957-01-19 27y 09m 29d n/a 1 Wardhaugh
18 Jamie Walker 1 2 .50 2021-03-13 27y 08m 16d n/a 2021-03-13 27y 08m 16d n/a 1 Walker
18 Thomas Flogel 1 1 1.00 1998-03-07 26y 09m 00d n/a 1998-03-07 26y 09m 00d n/a 1 Flogel
18 Mike Galloway 1 1 1.00 1989-01-28 23y 07m 29d n/a 1989-01-28 23y 07m 29d n/a 1 Galloway
18 Armand Gnanduillet 1 2 .50 2021-03-13 29y 01m 00d n/a 2021-03-13 29y 01m 00d n/a 1 Gnanduillet
18 John Gallacher 1 7 .14 1977-04-23 25y 04m 11d n/a 1977-04-23 25y 04m 11d n/a 1 Gallacher
18 Steve Fulton 1 1 1.00 1998-03-07 27y 06m 25d n/a 1998-03-07 27y 06m 25d n/a 1 Fulton
18 Cammy Fraser 1 9 .11 1979-08-18 22y 00m 27d n/a 1979-08-18 22y 00m 27d n/a 1 Fraser
18 Alex Hamill 1 2 .50 1982-04-21 20y 05m 22d n/a 1982-04-21 20y 05m 22d n/a 1 Hamill
18 Alan Gordon 1 2 .50 1966-10-08 22y 04m 24d n/a 1966-10-08 22y 04m 24d n/a 1 Gordon
18 Johnny Hamilton 1 8 .13 1958-09-10 23y 07m 19d n/a 1958-09-10 23y 07m 19d n/a 1 Hamilton
18 Jim Hamilton 1 1 1.00 1998-03-07 22y 00m 26d n/a 1998-03-07 22y 00m 26d n/a 1 Hamilton
18 John Cumming 1 7 .14 1958-09-17 28y 06m 00d n/a 1958-09-17 28y 06m 00d n/a 1 Cumming
18 John Colquhoun 1 1 1.00 1989-01-28 25y 06m 14d n/a 1989-01-28 25y 06m 14d n/a 1 Colquhoun
18 George Campbell 1 1 1.00 1956-10-06 Not Known n/a 1956-10-06 Not Known n/a 1 Campbell
18 Drew Busby 1 12 .08 1975-10-18 27y 10m 10d n/a 1975-10-18 27y 10m 10d n/a 1 Busby
18 Derek Addison 1 3 .33 1982-04-21 26y 09m 13d n/a 1982-04-21 26y 09m 13d n/a 1 Addison
18 Kenny Aird 1 9 .11 1975-12-20 28y 08m 07d n/a 1975-12-20 28y 08m 07d n/a 1 Aird
18 Alex MacDonald 1 6 .17 1982-12-27 34y 09m 10d n/a 1982-12-27 34y 09m 10d n/a 1 MacDonald
18 Olly Lee 1 1 1.00 2020-12-26 29y 05m 15d n/a 2020-12-26 29y 05m 15d n/a 1 Lee
18 Gary Mackay 1 4 .25 1983-02-12 19y 00m 20d n/a 1983-02-12 19y 00m 20d n/a 1 Mackay
18 Stephen Kingsley 1 3 .33 2020-12-26 26y 05m 03d n/a 2020-12-26 26y 05m 03d n/a 1 Kingsley
18 Dave McPherson 1 1 1.00 1989-01-28 25y 00m 00d n/a 1989-01-28 25y 00m 00d n/a 1 McPherson
18 Gerry McCoy 1 2 .50 1982-02-20 21y 01m 27d n/a 1982-02-20 21y 01m 27d n/a 1 McCoy
18 Gordon Smith 1 3 .33 1959-10-03 35y 04m 08d n/a 1959-10-03 35y 04m 08d n/a 1 Smith
18 Scott Robinson 1 1 1.00 2011-09-21 19y 06m 09d n/a 2011-09-21 19y 06m 09d n/a 1 Robinson
18 Graham Shaw 1 10 .10 1976-10-09 25y 00m 01d n/a 1976-10-09 25y 00m 01d n/a 1 Shaw
18 Tommy Traynor 1 3 .33 1967-01-21 23y 03m 25d n/a 1967-01-21 23y 03m 25d n/a 1 Traynor
18 Chris Robertson 1 4 .25 1980-09-03 22y 08m 09d n/a 1980-09-03 22y 08m 09d n/a 1 Robertson
18 Paul Ritchie 1 1 1.00 1998-03-07 22y 06m 14d n/a 1998-03-07 22y 06m 14d n/a 1 Ritchie
18 Bobby Prentice 1 12 .08 1975-03-19 21y 05m 20d n/a 1975-03-19 21y 05m 20d n/a 1 Prentice
18 Danny Paton 1 1 1.00 1958-09-10 22y 07m 14d n/a 1958-09-10 22y 07m 14d n/a 1 Paton



Hearts Hat Tricks


Total = 0

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


Hearts Goalkeepers

Rk Player Games Goals
Lost
Goals
Lost
Per G
W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank 21 17 .81 11 6 4 52.38 28.57 19.05 66.67 1960-10-15 19y 06m 02d 1977-04-23 36y 00m 10d 10 Cruickshank
2 Henry Smith 8 4 .50 6 2 0 75.00 25.00 .00 87.50 1981-09-23 25y 06m 13d 1989-01-28 32y 10m 18d 4 Smith
3 Gordon Marshall 5 7 1.40 4 1 0 80.00 20.00 .00 90.00 1958-09-10 19y 02m 08d 1961-02-18 21y 07m 16d 3 Marshall
4 Kenny Garland 4 4 1.00 1 0 3 25.00 .00 75.00 25.00 1972-03-25 24y 00m 09d 1974-04-20 26y 01m 04d 3 Garland
4 John Brough 4 10 2.50 0 0 4 .00 .00 100.00 .00 1979-10-27 19y 06m 27d 1980-09-24 20y 05m 25d 2 Brough
6 Craig Gordon 3 3 1.00 3 0 0 100.00 .00 .00 100.00 2020-12-26 37y 11m 26d 2021-03-13 38y 02m 13d 1 Gordon
6 Thomson Allan 3 5 1.67 1 1 1 33.33 33.33 33.33 50.00 1979-08-18 32y 10m 13d 1979-09-03 32y 10m 29d 1 Allan
8 Wilson Brown 1 2 2.00 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known 1 Brown
8 Gilles Rousset 1 1 1.00 1 0 0 100.00 .00 .00 100.00 1998-03-07 34y 06m 13d 1998-03-07 34y 06m 13d 1 Rousset
8 Janos Balogh 1 1 1.00 0 1 0 .00 100.00 .00 50.00 2011-09-21 28y 09m 23d 2011-09-21 28y 09m 23d 1 Balogh
8 Willie Duff 1 0 .00 1 0 0 100.00 .00 .00 100.00 1956-10-06 21y 08m 00d 1956-10-06 21y 08m 00d 1 Duff

Both Clubs Top 20 Appearances


Rk Player Club Games Starts Sub Goals W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 John [2] Murphy Ayr United 22 22 0 0 4 6 12 18.18 27.27 54.55 31.82 1966-10-08 23y 10m 02d 1977-04-23 34y 04m 17d 9 Murphy
2 Jim Cruickshank Hearts 21 21 0 0 11 6 4 52.38 28.57 19.05 66.67 1960-10-15 19y 06m 02d 1977-04-23 36y 00m 10d 10 Cruickshank
3 Jim Brown Hearts 20 20 0 0 9 5 6 45.00 25.00 30.00 57.50 1969-10-18 19y 02m 07d 1977-04-23 26y 08m 12d 8 Brown
4 Rikki (Richard C) Fleming Ayr United 19 19 0 2 5 4 10 26.32 21.05 52.63 36.84 1969-10-18 22y 09m 19d 1977-04-06 30y 03m 08d 8 Fleming
5 Willie Gibson Hearts 18 16 2 0 6 5 7 33.33 27.78 38.89 47.22 1974-03-09 20y 11m 06d 1980-09-24 27y 05m 21d 6 Gibson
6 David Clunie Hearts 17 17 0 0 8 6 3 47.06 35.29 17.65 64.71 1969-10-18 21y 07m 02d 1977-04-23 29y 01m 07d 7 Clunie
6 Alexander David Ingram Ayr United 17 15 2 4 4 5 8 23.53 29.41 47.06 38.24 1966-10-08 21y 09m 06d 1976-10-09 31y 09m 07d 8 Ingram
6 Jim Jefferies Hearts 17 17 0 0 6 5 6 35.29 29.41 35.29 50.00 1972-03-25 21y 04m 03d 1980-09-24 29y 10m 02d 7 Jefferies
9 Alan Anderson Hearts 16 16 0 0 8 4 4 50.00 25.00 25.00 62.50 1967-01-21 27y 01m 00d 1975-12-20 35y 11m 29d 8 Anderson
9 Joe Filippi Ayr United 16 16 0 1 5 4 7 31.25 25.00 43.75 43.75 1971-11-20 18y 00m 17d 1977-04-23 23y 05m 20d 6 Filippi
9 David R McCulloch Ayr United 16 15 1 1 4 5 7 25.00 31.25 43.75 40.63 1969-10-18 20y 03m 20d 1977-04-23 27y 09m 26d 7 McCulloch
12 John Ramsay Graham Ayr United 15 15 0 3 4 4 7 26.67 26.67 46.67 40.00 1971-11-20 26y 10m 12d 1976-10-09 31y 09m 01d 6 Graham
13 Alex McAnespie Ayr United 14 14 0 0 4 4 6 28.57 28.57 42.86 42.86 1967-01-21 22y 10m 01d 1977-04-23 33y 01m 03d 7 McAnespie
13 Andrew Johnstone McCall Ayr United 14 14 0 3 3 4 7 21.43 28.57 50.00 35.71 1929-01-12 Not Known 1935-09-14 Not Known 8 McCall
13 James McSherry Ayr United 14 11 3 0 5 4 5 35.71 28.57 35.71 50.00 1975-10-18 23y 08m 06d 1981-09-23 29y 07m 11d 5 McSherry
16 James Taylor Fleeting Ayr United 13 13 0 0 5 3 5 38.46 23.08 38.46 50.00 1979-08-18 24y 04m 10d 1983-02-12 27y 10m 04d 4 Fleeting
16 J. Ian McAllister Ayr United 13 13 0 0 4 3 6 30.77 23.08 46.15 42.31 1979-08-18 19y 06m 10d 1984-08-29 24y 06m 21d 5 McAllister
16 Philip McCloy Ayr United 13 13 0 1 6 3 4 46.15 23.08 30.77 57.69 1918-10-12 Not Known 1924-08-23 Not Known 7 McCloy
16 James [1] McLeod Ayr United 13 13 0 1 4 4 5 30.77 30.77 38.46 46.15 1922-03-04 Not Known 1933-01-14 Not Known 9 McLeod
16 (James) Douglas Mitchell Ayr United 13 11 2 0 4 3 6 30.77 23.08 46.15 42.31 1966-10-08 17y 09m 23d 1974-11-02 25y 10m 18d 7 Mitchell

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 Donald Ford Hearts 9 1 11 .82 1970-11-28 26y 01m 03d n/a 1974-11-02 30y 00m 08d n/a 5 Ford
1 James [1885] Richardson Ayr United 9 8 1.13 1915-10-09 Not Known 3 1920-09-08 Not Known 7 3 Richardson
3 Peter Price Ayr United 6 6 1.00 1957-01-19 24y 10m 24d 2 1960-01-23 27y 10m 28d 6 3 Price
4 Derek O'Connor Hearts 5 9 .56 1979-08-18 24y 07m 10d n/a 1984-08-29 29y 07m 21d n/a 3 OConnor
5 Willie Bauld Hearts 4 6 .67 1956-10-06 29y 08m 12d n/a 1961-02-18 34y 00m 25d n/a 3 Bauld
5 Robert Connor Ayr United 4 1 13 .31 1979-08-18 19y 00m 14d 1 1980-09-24 20y 01m 20d 7 2 Connor
5 Willie Gibson Hearts 4 1 18 .22 1976-02-28 22y 10m 25d n/a 1979-09-01 26y 04m 29d n/a 3 Gibson
5 Alexander David Ingram Ayr United 4 17 .24 1971-04-03 26y 03m 01d 4 1975-10-18 30y 09m 16d 13 4 Ingram
5 Murdoch McKenzie Ayr United 4 1 5 .80 1921-10-22 Not Known 1 1925-01-03 Not Known 5 3 McKenzie
10 William Brae Ayr United 3 10 .30 1929-01-12 Not Known 2 1933-08-19 Not Known 8 3 Brae
10 Jim Brown Hearts 3 20 .15 1970-11-28 20y 03m 17d n/a 1977-04-06 26y 07m 26d n/a 3 Brown
10 John Anderson Crosbie Ayr United 3 9 .33 1915-10-09 Not Known 2 1919-01-04 Not Known 7 3 Crosbie
10 James Frederick (Derek) Frye Ayr United 3 10 .30 1979-09-01 23y 06m 30d 2 1980-09-24 24y 07m 22d 7 2 Frye
10 John Ramsay Graham Ayr United 3 2 15 .20 1974-03-09 29y 02m 01d 6 1975-12-20 30y 11m 12d 12 3 Graham
10 Andrew Johnstone McCall Ayr United 3 1 14 .21 1929-11-09 Not Known 2 1935-09-14 Not Known 14 3 McCall
10 Jimmy Murray Hearts 3 4 .75 1958-09-10 25y 07m 06d n/a 1959-10-03 26y 07m 29d n/a 2 Murray
10 Donald Park Hearts 3 8 .38 1972-11-11 19y 03m 23d n/a 1976-10-09 23y 02m 20d n/a 3 Park
10 Willie Pettigrew Hearts 3 6 .50 1982-02-20 28y 04m 18d n/a 1983-02-12 29y 04m 10d n/a 2 Pettigrew
10 Robert Skinner Ayr United 3 1 3.00 1924-08-23 Not Known 1 1924-08-23 Not Known 1 1 Skinner
10 James Terence Smith Ayr United 3 1 3.00 1928-09-01 Not Known 1 1928-09-01 Not Known 1 1 Smith

Both Top 20 Goalkeepers


Rk Player Club Games W D L W% D% L% Succ% First Min Age Last Max Age Seas
ons
Surname
1 Jim Cruickshank Hearts 21 11 6 4 52.38 28.57 19.05 66.67 1960-10-15 19y 06m 02d 1977-04-23 36y 00m 10d 10 Cruickshank
2 Willie Gibson Hearts 18 6 5 7 33.33 27.78 38.89 47.22 1974-03-09 20y 11m 06d 1980-09-24 27y 05m 21d 6 Gibson
3 Robert Hepburn Ayr United 12 0 4 8 .00 33.33 66.67 16.67 1928-09-01 Not Known 1936-01-18 Not Known 7 Hepburn
4 Stuart Rennie Ayr United 10 5 3 2 50.00 30.00 20.00 65.00 1979-08-18 32y 03m 25d 1982-09-11 35y 04m 18d 4 Rennie
5 George Nisbet Ayr United 9 4 3 2 44.44 33.33 22.22 61.11 1920-09-08 Not Known 1925-01-03 Not Known 5 Nisbet
6 Henry Smith Hearts 8 6 2 0 75.00 25.00 .00 87.50 1981-09-23 25y 06m 13d 1989-01-28 32y 10m 18d 4 Smith
6 David Steele Stewart Ayr United 8 3 1 4 37.50 12.50 50.00 43.75 1969-10-18 22y 07m 07d 1973-03-21 26y 00m 10d 4 Stewart
8 Gordon Kerr Ayr United 7 5 0 2 71.43 .00 28.57 71.43 1915-10-09 Not Known 1920-01-05 Not Known 4 Kerr
8 Hugh Orr Sproat Ayr United 7 1 1 5 14.29 14.29 71.43 21.43 1975-03-19 22y 04m 03d 1984-08-29 31y 09m 13d 4 Sproat
10 Gordon Marshall Hearts 5 4 1 0 80.00 20.00 .00 90.00 1958-09-10 19y 02m 08d 1961-02-18 21y 07m 16d 3 Marshall
11 John Brough Hearts 4 0 0 4 .00 .00 100.00 .00 1979-10-27 19y 06m 27d 1980-09-24 20y 05m 25d 2 Brough
11 Kenny Garland Hearts 4 1 0 3 25.00 .00 75.00 25.00 1972-03-25 24y 00m 09d 1974-04-20 26y 01m 04d 3 Garland
11 Billy Higgins Hearts 4 4 0 0 100.00 .00 .00 100.00 1959-10-03 19y 06m 18d 1967-01-21 26y 10m 06d 3 Higgins
11 Alistair McLean Ayr United 4 2 1 1 50.00 25.00 25.00 62.50 1973-12-15 23y 03m 15d 1974-04-20 23y 07m 21d 1 McLean
15 Thomson Allan Hearts 3 1 1 1 33.33 33.33 33.33 50.00 1979-08-18 32y 10m 13d 1979-09-03 32y 10m 29d 1 Allan
15 Andrew Thomas Geoghegan Ayr United 3 0 2 1 .00 66.67 33.33 33.33 1976-10-09 27y 02m 22d 1977-04-23 27y 09m 06d 1 Geoghegan
15 Craig Gordon Hearts 3 3 0 0 100.00 .00 .00 100.00 2020-12-26 37y 11m 26d 2021-03-13 38y 02m 13d 1 Gordon
15 James M Hall Ayr United 3 1 0 2 33.33 .00 66.67 33.33 1938-02-05 Not Known 1939-01-11 Not Known 2 Hall
15 John Ian Hamilton Ayr United 3 1 1 1 33.33 33.33 33.33 50.00 1959-10-03 Not Known 1960-10-15 Not Known 2 Hamilton
15 Viljami Kari Veikko Sinisalo Ayr United 3 0 0 3 .00 .00 100.00 .00 2020-12-26 19y 02m 15d 2021-03-13 19y 05m 02d 1 Sinisalo

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