London Hearts Supporters Club

By Initial Letter of Surname     Top 100
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All Ex Hearts Top 100
Appearances
Top 100
Goalscorers


Opposition Players who played for Hearts


No of Players = 314

All columns are 'sortable' click on the heading to sort by that column.
NB Clubs refers only to the ones where the player played against Hearts.

Summary

Rank Player Clubs P Sta
rts
Sub Go
als
W D L W% D% L% Suc
c%
First Min Age Last Max Age Surname
1 Derek Ian Addison Dundee United; St Johnstone 12 10 2 1 4 2 6 33.33 16.67 50.00 41.67 1975-10-11 20y 03m 03d 1983-10-29 28y 03m 21d Addison
2 John Adie East Fife 3 3 0 0 0 3 .00 .00 100.00 .00 1955-10-22 25y 07m 20d 1957-10-05 27y 07m 03d Adie
3 Kenny Aird St Mirren; St Johnstone 17 17 0 3 6 5 6 35.29 29.41 35.29 50.00 1965-12-25 18y 08m 12d 1972-09-02 25y 04m 20d Aird
4 Neil Alexander Livingston (Meadowbank Thistle); Rangers; Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-06 22y 05m 27d 2009-05-03 31y 01m 23d Alexander
5 Thomson Allan Hibernian; Dundee 26 26 0 9 10 7 34.62 38.46 26.92 53.85 1966-02-21 19y 04m 16d 1977-10-29 31y 00m 24d Allan
6 John Armstrong Cowdenbeath 4 3 1 0 1 3 .00 25.00 75.00 12.50 2014-09-20 27y 02m 26d 2015-07-15 28y 00m 20d Armstrong
7 Conrad Balatoni Partick Thistle; Kilmarnock 7 7 0 2 2 3 2 28.57 42.86 28.57 50.00 2013-08-16 22y 06m 20d 2016-02-27 25y 01m 00d Balatoni
8 Steve Banks Dundee United; St Johnstone 2 2 0 0 1 1 .00 50.00 50.00 25.00 2010-05-05 37y 04m 26d 2014-08-03 41y 07m 25d Banks
9 Eamonn John Bannon Dundee United 25 25 0 5 13 7 5 52.00 28.00 20.00 66.00 1980-02-20 21y 10m 02d 1988-02-03 29y 09m 16d Bannon
10 Darren Barr Falkirk; Kilmarnock; Dumbarton 15 15 0 5 5 5 33.33 33.33 33.33 50.00 2006-08-12 21y 04m 26d 2015-07-09 30y 03m 22d Barr
11 Roy Barry Dunfermline Athletic; Hibernian 11 11 0 7 2 2 63.64 18.18 18.18 72.73 1966-11-12 24y 01m 24d 1976-03-13 33y 05m 23d Barry
12 Craig Beattie Celtic; St Johnstone 5 1 4 2 3 2 0 60.00 40.00 .00 80.00 2004-01-18 20y 00m 02d 2007-01-14 22y 11m 29d Beattie
13 William Alister Bennett Berwick Rangers; Forfar Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1977-08-23 22y 01m 18d 1982-02-13 26y 07m 08d Bennett
14 Christophe Berra Wolverhampton Wanderers 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 25y 06m 03d 2010-08-03 25y 06m 03d Berra
15 Neil Berry Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1998-04-04 34y 11m 29d 1998-04-04 34y 11m 29d Berry
16 Jim Bett Airdrieonians; Rangers; Aberdeen 37 35 2 8 16 7 14 43.24 18.92 37.84 52.70 1977-10-15 17y 10m 20d 1992-11-28 33y 00m 03d Bett
17 Andrew Black Heart of Midlothian B; Kings Park 4 3 1 2 0 3 1 .00 75.00 25.00 37.50 1935-07-31 17y 10m 02d 1940-04-20 22y 06m 22d Black
18 Ian Black Inverness Caledonian Thistle; Rangers 14 12 2 3 4 7 21.43 28.57 50.00 35.71 2005-09-17 20y 06m 03d 2015-05-02 30y 01m 18d Black
19 Kenneth George Black Rangers; Motherwell; Airdrieonians 13 12 1 1 5 5 3 38.46 38.46 23.08 57.69 1983-10-26 19y 10m 27d 1995-04-08 31y 04m 10d Black
20 Jimmy Bone Partick Thistle; Celtic; Arbroath; St Mirren 14 13 1 6 7 5 2 50.00 35.71 14.29 67.86 1968-11-09 19y 01m 18d 1981-04-18 31y 06m 27d Bone
21 Andrew Bowman Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-25 31y 05m 18d 1965-08-25 31y 05m 18d Bowman
22 David Bowman Dundee United; Raith Rovers 37 36 1 1 6 14 17 16.22 37.84 45.95 35.14 1986-08-23 22y 05m 13d 1998-08-19 34y 05m 09d Bowman
23 Steven Boyack Rangers; Dundee; Stirling Albion 7 5 2 2 1 4 28.57 14.29 57.14 35.71 1997-07-26 20y 10m 22d 2005-07-16 28y 10m 12d Boyack
24 Crawford Boyd Queen of the South 8 8 0 0 2 6 .00 25.00 75.00 12.50 1975-02-15 22y 10m 27d 1982-03-13 29y 11m 22d Boyd
25 Mark Bradley Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 35y 11m 18d 2012-07-28 35y 11m 18d Bradley
26 John Brough Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1984-02-06 23y 10m 08d 1989-02-18 28y 10m 21d Brough
27 James Brown Leith Athletic; Hibernian; Dunfermline Athletic 4 4 0 2 2 0 50.00 50.00 .00 75.00 1903-05-16 28y 11m 24d 1981-08-29 Not Known Brown
28 Jimmy Brown Kilmarnock; St Mirren; Falkirk 27 27 0 9 6 12 33.33 22.22 44.44 44.44 1954-11-24 29y 04m 05d 1963-03-13 37y 07m 22d Brown
29 Jonathan Brown Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-16 21y 02m 22d 2011-07-16 21y 02m 22d Brown
30 Andrew James Bruce Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1984-05-15 19y 09m 06d 1984-05-15 19y 09m 06d Bruce
31 Prince Buaben Dundee United; Partick Thistle 10 9 1 4 2 4 40.00 20.00 40.00 50.00 2007-10-20 19y 05m 27d 2014-04-05 25y 11m 13d Buaben
32 Mark Burchill Celtic; Dundee; Dunfermline Athletic; Kilmarnock; Livingston (Meadowbank Thistle) 18 8 10 1 4 2 12 22.22 11.11 66.67 27.78 1998-09-26 18y 01m 08d 2014-09-28 34y 01m 10d Burchill
33 Hugh Burns Rangers; Dunfermline Athletic; Hamilton Academical 10 7 3 1 4 0 6 40.00 .00 60.00 40.00 1984-05-15 18y 05m 02d 1991-08-28 25y 08m 15d Burns
34 Alexander Burrell Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1981-09-12 26y 03m 18d 1981-09-12 26y 03m 18d Burrell
35 Andrew Douglas Busby Airdrieonians; Greenock Morton; Queen of the South 17 17 0 5 6 6 5 35.29 35.29 29.41 52.94 1970-09-26 22y 09m 18d 1983-02-02 35y 01m 25d Busby
36 Ralph Callachan Hibernian 17 17 0 2 4 8 5 23.53 47.06 29.41 47.06 1978-08-26 23y 03m 28d 1986-05-06 31y 00m 07d Callachan
37 Colin Cameron Raith Rovers; Cowdenbeath 9 7 2 1 4 2 3 44.44 22.22 33.33 55.56 1993-08-14 20y 09m 22d 2011-07-12 38y 08m 19d Cameron
38 Bob Campbell Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 23y 00m 00d 1959-10-07 23y 00m 00d Campbell
39 Paul Cherry St Johnstone 9 8 1 2 4 3 22.22 44.44 33.33 44.44 1988-08-17 23y 10m 03d 1994-08-31 29y 10m 17d Cherry
40 Martin Christie Dundee; Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-10-31 20y 11m 24d 1996-08-14 24y 09m 07d Christie
41 Alexander Clark Airdrieonians; Rangers; Dunfermline Athletic 21 19 2 10 8 3 10 38.10 14.29 47.62 45.24 1977-10-15 20y 11m 17d 1990-04-14 33y 05m 17d Clark
42 David Ritchie Clunie Heart of Midlothian B; St Johnstone 4 3 1 0 0 4 .00 .00 100.00 .00 1965-08-07 17y 04m 22d 1978-04-12 30y 00m 27d Clunie
43 John Colquhoun Celtic 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1983-12-17 20y 05m 03d 1984-09-15 21y 02m 01d Colquhoun
44 Alfie Conn Raith Rovers 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-02-21 32y 04m 19d 1959-12-19 33y 02m 17d Conn
45 Alfie Conn Jnr Rangers; Tottenham Hotspur; Celtic; Motherwell 16 15 1 4 10 2 4 62.50 12.50 25.00 68.75 1970-03-25 17y 11m 20d 1982-08-28 30y 04m 23d Conn
46 James Cowell Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 30y 06m 00d 1989-01-28 30y 06m 00d Cowell
47 George Alexander Cowie Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1987-09-26 26y 04m 20d 1987-09-26 26y 04m 20d Cowie
48 Charlie Cox Motherwell 8 8 0 2 3 3 25.00 37.50 37.50 43.75 1952-03-29 26y 01m 10d 1955-04-16 29y 01m 28d Cox
49 Scott Crabbe Dundee United; Falkirk 7 6 1 1 1 1 5 14.29 14.29 71.43 21.43 1992-10-17 24y 02m 05d 1998-04-04 29y 07m 23d Crabbe
50 John Craig Aberdeen; Partick Thistle 7 6 1 4 2 1 57.14 28.57 14.29 71.43 1973-11-17 20y 07m 07d 1977-03-26 23y 11m 16d Craig
51 Colin Cramb Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2007-08-28 33y 02m 05d 2007-08-28 33y 02m 05d Cramb
52 Ian Crawford Hamilton Academical; Combined Services XI 3 3 0 1 0 0 3 .00 .00 100.00 .00 1953-11-21 19y 04m 07d 1957-04-17 22y 09m 03d Crawford
53 Jim Cruikshank Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1977-08-13 36y 04m 00d 1977-08-13 36y 04m 00d Cruikshank
54 John Cumming Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 35y 04m 21d 1965-08-07 35y 04m 21d Cumming
55 Ken Currie Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Currie
56 Thomas S Darling Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Darling
57 Norrie Davidson Aberdeen; Dundee United 10 10 0 2 1 1 8 10.00 10.00 80.00 15.00 1955-12-03 21y 01m 08d 1963-11-16 29y 00m 22d Davidson
58 Thomas Davidson Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1962-10-30 Not Known 1963-09-28 Not Known Davidson
59 Jim Denny Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1975-09-06 25y 05m 24d 1975-09-06 25y 05m 24d Denny
60 Arthur Dixon Clyde 7 7 0 2 1 1 5 14.29 14.29 71.43 21.43 1945-11-03 23y 11m 17d 1947-08-23 25y 09m 06d Dixon
61 James Docherty St Johnstone; Partick Thistle 2 1 1 1 1 1 0 50.00 50.00 .00 75.00 1982-02-23 25y 03m 15d 1982-10-30 25y 11m 22d Docherty
62 John Docherty St Johnstone; Sheffield United 4 4 0 0 2 2 .00 50.00 50.00 25.00 1960-08-24 25y 05m 27d 1962-11-05 27y 08m 08d Docherty
63 Robert Dougan Kilmarnock 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1955-04-06 28y 04m 03d 1959-08-22 32y 08m 19d Dougan
64 Willie Duff The British Army; Dunfermline Athletic 5 5 0 3 0 2 60.00 .00 40.00 60.00 1957-12-02 22y 09m 26d 1970-01-03 34y 10m 28d Duff
65 Gordon Durie East Fife; Hibernian; Tottenham Hotspur; Rangers 25 18 7 13 12 4 9 48.00 16.00 36.00 56.00 1984-10-27 18y 10m 21d 2000-05-13 34y 05m 07d Durie
66 John Durkin Heart of Midlothian B 1 1 0 1 0 0 1 .00 .00 100.00 .00 1949-08-02 19y 03m 15d 1949-08-02 19y 03m 15d Durkin
67 Calum Elliot Raith Rovers 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 2013-07-17 26y 03m 17d 2015-04-18 28y 00m 19d Elliot
68 Maurice Elliott Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1964-02-08 21y 02m 16d 1964-02-08 21y 02m 16d Elliott
69 Peter Enckelman St Johnstone 7 7 0 3 2 2 42.86 28.57 28.57 57.14 2010-08-14 33y 05m 04d 2012-02-05 34y 10m 26d Enckelman
70 Justinus Soni Fashanu Airdrieonians 2 2 0 0 2 0 .00 100.00 .00 50.00 1993-02-20 31y 00m 01d 1993-05-08 31y 02m 19d Fashanu
71 Charles Ferguson Aberdeen; Greenock Morton; Hamilton Academical 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1939-12-16 23y 10m 23d 1954-03-17 Not Known Ferguson
72 Daniel Ferguson The British Army; Greenock Morton; Cowdenbeath 9 8 1 3 1 5 33.33 11.11 55.56 38.89 1958-04-23 19y 02m 18d 1970-12-19 31y 10m 14d Ferguson
73 Derek Ferguson Rangers; Falkirk; Dunfermline Athletic 16 15 1 7 2 7 43.75 12.50 43.75 50.00 1983-10-26 16y 02m 26d 1998-11-21 31y 03m 22d Ferguson
74 Iain Ferguson Dundee; Rangers; Dundee United; Motherwell 18 14 4 4 5 3 10 27.78 16.67 55.56 36.11 1983-09-17 21y 01m 13d 1992-08-29 30y 00m 25d Ferguson
75 Ian Ferguson Raith Rovers; St Johnstone; Ayr United 4 3 1 2 1 1 2 25.00 25.00 50.00 37.50 1990-07-30 21y 11m 25d 1998-03-07 29y 07m 02d Ferguson
76 Allan Finlay Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1964-09-19 25y 08m 10d 1964-09-19 25y 08m 10d Finlay
77 George Fleming Heart of Midlothian B; Dundee United; St Johnstone 24 22 2 11 5 8 45.83 20.83 33.33 56.25 1965-08-07 16y 10m 16d 1982-04-03 33y 06m 12d Fleming
78 Jim Fleming Partick Thistle; Dunfermline Athletic 8 8 0 1 2 3 3 25.00 37.50 37.50 43.75 1963-04-10 21y 03m 03d 1966-11-12 24y 10m 05d Fleming
79 Donald Ford Falkirk 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1976-09-22 31y 10m 28d 1976-10-06 31y 11m 11d Ford
80 Tam Forsyth Motherwell; Rangers 28 27 1 16 5 7 57.14 17.86 25.00 66.07 1968-02-28 19y 01m 05d 1981-05-02 32y 03m 09d Forsyth
81 Wayne Paul Foster Partick Thistle 6 6 0 2 0 3 33.33 .00 50.00 33.33 1994-12-26 31y 03m 15d 1996-01-31 32y 04m 20d Foster
82 Liam Fox Inverness Caledonian Thistle; Livingston (Meadowbank Thistle); Raith Rovers 9 6 3 1 2 1 6 22.22 11.11 66.67 27.78 2005-03-12 21y 01m 10d 2015-04-18 31y 02m 16d Fox
83 Stephen Charles Frail Dundee; St Johnstone 10 9 1 3 2 5 30.00 20.00 50.00 40.00 1988-03-30 18y 07m 20d 2000-03-15 30y 07m 05d Frail
84 Campbell Fraser Dundee; Rangers; Raith Rovers 10 9 1 1 3 2 5 30.00 20.00 50.00 40.00 1983-09-17 26y 01m 26d 1990-07-30 33y 00m 08d Fraser
85 Stephen Fulton Celtic; Falkirk; Kilmarnock; Partick Thistle 17 14 3 1 7 3 7 41.18 17.65 41.18 50.00 1989-08-12 19y 00m 02d 2005-01-19 34y 05m 09d Fulton
86 John Colquhoun Gallacher Dumbarton 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1979-10-06 27y 09m 24d 1982-05-01 30y 04m 19d Gallacher
87 Mike Galloway Celtic 16 13 3 6 6 4 37.50 37.50 25.00 56.25 1989-08-12 24y 02m 13d 1995-01-11 29y 07m 12d Galloway
88 Willie Gibson Heart of Midlothian B; Raith Rovers 4 3 1 0 1 3 .00 25.00 75.00 12.50 1940-08-06 28y 06m 14d 1982-12-04 Not Known Gibson
89 Gary Glen Ross County; Livingston (Meadowbank Thistle); Cowdenbeath 10 5 5 2 4 4 20.00 40.00 40.00 40.00 2012-10-27 22y 07m 05d 2016-07-02 26y 03m 10d Glen
90 Ramon Pereira Gomez Livingston (Meadowbank Thistle) 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2005-09-21 27y 00m 09d 2005-09-21 27y 00m 09d Gomez
91 Morgaro Gomis Dundee United; Falkirk 15 13 2 2 8 2 5 53.33 13.33 33.33 60.00 2007-10-20 22y 03m 06d 2020-09-22 35y 02m 08d Gomis
92 Alan Gordon Heart of Midlothian B; Dundee United; Hibernian; Dundee 20 20 0 5 6 5 9 30.00 25.00 45.00 42.50 1965-08-07 21y 02m 24d 1976-03-27 31y 10m 13d Gordon
93 Ian W Gordon Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-09 25y 04m 26d 1954-10-09 25y 04m 26d Gordon
94 Danny Grainger Gretna; Dundee United; St Johnstone; St Mirren 10 10 0 4 4 2 40.00 40.00 20.00 60.00 2007-11-25 21y 03m 28d 2013-12-29 27y 05m 01d Grainger
95 William M Grant Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1960-01-16 23y 11m 20d 1960-01-16 23y 11m 20d Grant
96 David Hagen Rangers; Falkirk; Livingston (Meadowbank Thistle) 8 6 2 1 4 0 4 50.00 .00 50.00 50.00 1992-09-19 19y 04m 14d 2000-09-06 27y 04m 01d Hagen
97 Alexander Hamill Hamilton Academical 5 5 0 0 0 5 .00 .00 100.00 .00 1982-10-16 20y 11m 16d 1986-08-13 24y 09m 14d Hamill
98 Jamie Hamill Kilmarnock 14 13 1 5 4 5 35.71 28.57 35.71 50.00 2007-04-07 20y 08m 09d 2015-10-03 29y 02m 04d Hamill
99 Joe Hamill Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-14 28y 04m 19d 2012-07-14 28y 04m 19d Hamill
100 Brian Hamilton St Mirren; Hibernian 31 30 1 1 4 13 14 12.90 41.94 45.16 33.87 1986-03-25 18y 07m 20d 1994-10-29 27y 02m 24d Hamilton
101 George Hamilton Queen of the South; Aberdeen 17 17 0 11 8 3 6 47.06 17.65 35.29 55.88 1937-11-20 19y 11m 13d 1954-03-20 36y 03m 13d Hamilton
102 Jim Hamilton Dundee; Aberdeen; Dundee United; Livingston (Meadowbank Thistle); Motherwell; Dunfermline Athletic; St Mirren 23 15 8 3 4 7 12 17.39 30.43 52.17 32.61 1995-09-20 19y 07m 11d 2009-02-21 33y 00m 12d Hamilton
103 Stephen T Hamilton East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1983-02-20 22y 04m 13d 1983-02-20 22y 04m 13d Hamilton
104 Willie Hamilton Hibernian 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1964-01-01 25y 10m 16d 1965-05-12 27y 02m 26d Hamilton
105 Stephen A Hancock Livingston (Meadowbank Thistle); Forfar Athletic 4 2 2 1 1 0 3 25.00 .00 75.00 25.00 1976-08-07 22y 10m 28d 1982-08-25 28y 11m 15d Hancock
106 Paul Hartley Raith Rovers; Hibernian; St Johnstone; Celtic; Aberdeen 13 12 1 1 1 5 7 7.69 38.46 53.85 26.92 1998-08-19 21y 10m 00d 2011-02-26 34y 04m 07d Hartley
107 John Hay Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 1982-02-09 24y 01m 30d 1982-02-09 24y 01m 30d Hay
108 Kevin Hegarty Carlisle United; East Fife; Greenock Morton; Dunfermline Athletic; Berwick Rangers 19 18 1 1 5 6 8 26.32 31.58 42.11 42.11 1971-11-02 21y 03m 03d 1983-09-20 33y 01m 21d Hegarty
109 James Henderson Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1951-12-08 Not Known 1951-12-08 Not Known Henderson
110 William Higgins Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1899-01-03 Not Known 1899-01-03 Not Known Higgins
111 Myles Hogarth Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-16 30y 03m 16d 2007-08-28 32y 04m 29d Hogarth
112 Graeme James Hogg Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1986-09-02 22y 02m 16d 1986-09-02 22y 02m 16d Hogg
113 Lee Hollis Airdrieonians (Airdrie United); Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-03-01 27y 11m 17d 2014-03-01 27y 11m 17d Hollis
114 Davie Holt Queens Park; Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-03-08 22y 02m 05d 1970-03-14 34y 02m 11d Holt
115 Robert David Horn Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 27y 11m 14d 2005-07-17 27y 11m 14d Horn
116 Stephen Husband Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 2012-07-21 21y 08m 22d 2013-07-13 22y 08m 14d Husband
117 Jim Irvine Dundee United 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 1960-10-01 20y 01m 14d 1963-11-16 23y 02m 30d Irvine
118 Neil Donald Irvine Livingston (Meadowbank Thistle); Berwick Rangers 2 1 1 0 0 2 .00 .00 100.00 .00 1988-08-23 22y 10m 10d 1997-07-20 31y 09m 07d Irvine
119 Willie Irvine Alloa Athletic; Motherwell; Airdrieonians 11 10 1 3 4 2 5 36.36 18.18 45.45 45.45 1978-03-11 21y 09m 13d 1990-08-17 34y 02m 22d Irvine
120 Darren Jackson Newcastle United; Dundee United; Hibernian; Celtic; St Johnstone 32 26 6 4 6 11 15 18.75 34.38 46.88 35.94 1987-08-03 21y 00m 09d 2001-10-13 35y 02m 18d Jackson
121 Kevin Francis James Falkirk 4 3 1 1 0 1 3 .00 25.00 75.00 12.50 1996-01-13 20y 01m 10d 2003-10-29 27y 10m 26d James
122 Willie Jamieson Hibernian; Hamilton Academical; Dundee; Partick Thistle 24 22 2 1 1 10 13 4.17 41.67 54.17 25.00 1980-08-20 17y 03m 24d 1994-10-08 31y 05m 11d Jamieson
123 Iain J Jardine Kilmarnock; Partick Thistle 9 8 1 1 3 4 2 33.33 44.44 22.22 55.56 1977-04-16 22y 01m 30d 1984-02-06 28y 11m 20d Jardine
124 Sandy Jardine Rangers 31 29 2 4 20 5 6 64.52 16.13 19.35 72.58 1967-02-04 18y 01m 07d 1981-05-02 32y 04m 02d Jardine
125 Leigh Jenkinson St Johnstone 3 2 1 0 1 2 .00 33.33 66.67 16.67 1996-03-07 26y 07m 27d 1998-04-18 28y 09m 09d Jenkinson
126 Roald Jensen Sportsklubben Brann 2 2 0 1 0 0 2 .00 .00 100.00 .00 1962-09-25 19y 08m 14d 1962-11-12 19y 10m 01d Jensen
127 Lee Johnson Kilmarnock 2 0 2 2 0 0 100.00 .00 .00 100.00 2012-09-29 31y 03m 22d 2012-12-26 31y 06m 19d Johnson
128 Allan Johnston Rangers; Kilmarnock; St Mirren 18 15 3 5 4 9 27.78 22.22 50.00 38.89 2000-09-17 26y 09m 03d 2010-01-16 36y 01m 02d Johnston
129 David Johnston Aberdeen 5 4 1 4 2 0 3 40.00 .00 60.00 40.00 1967-03-04 24y 03m 04d 1969-01-18 26y 01m 21d Johnston
130 Mo Johnston Partick Thistle; Celtic; Rangers; Everton; Falkirk 29 29 0 7 14 7 8 48.28 24.14 27.59 60.34 1982-10-30 19y 06m 17d 1996-03-30 32y 11m 17d Johnston
131 Willie Johnston Rangers 23 23 0 12 12 7 4 52.17 30.43 17.39 67.39 1964-10-17 17y 09m 28d 1981-05-02 34y 04m 13d Johnston
132 Paul Kaczan Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 27y 06m 21d 2010-08-24 27y 06m 21d Kaczan
133 James Keatings Celtic; St Johnstone; Hibernian; Inverness Caledonian Thistle 8 4 4 2 4 2 25.00 50.00 25.00 50.00 2012-02-05 20y 00m 16d 2021-02-26 29y 01m 06d Keatings
134 Marian Kello St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 2013-12-29 31y 03m 24d 2014-01-29 31y 04m 24d Kello
135 Archibald Kelly Aberdeen; Motherwell; Stirling Albion 18 18 0 6 3 6 9 16.67 33.33 50.00 33.33 1948-03-06 26y 02m 26d 1954-10-30 32y 10m 21d Kelly
136 Bobby Kemp St Johnstone; St Mirren 9 9 0 4 2 3 4 22.22 33.33 44.44 38.89 1962-03-03 20y 06m 16d 1966-10-22 25y 02m 07d Kemp
137 Donald Kerrigan St Mirren; Aberdeen; Heart of Midlothian B; Dunfermline Athletic 14 13 1 9 4 2 8 28.57 14.29 57.14 35.71 1959-03-09 17y 10m 02d 1967-09-16 26y 04m 09d Kerrigan
138 Walter Joseph Kidd Airdrieonians 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1991-08-13 33y 05m 03d 1993-02-20 34y 11m 10d Kidd
139 Wallace B King Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1956-02-11 23y 11m 22d 1956-02-11 23y 11m 22d King
140 Harry Kinnear East Fife 5 5 0 5 1 2 2 20.00 40.00 40.00 40.00 1974-04-13 25y 01m 08d 1977-09-10 28y 06m 05d Kinnear
141 Andrew Kirk Dunfermline Athletic 5 2 3 1 0 4 20.00 .00 80.00 20.00 2009-09-23 30y 03m 25d 2012-04-07 32y 10m 09d Kirk
142 Bobby Kirk Raith Rovers 5 5 0 1 0 4 20.00 .00 80.00 20.00 1953-08-15 26y 00m 03d 1955-03-26 27y 07m 14d Kirk
143 David Stewart Kirkwood Airdrieonians; Raith Rovers 16 14 2 5 4 7 31.25 25.00 43.75 43.75 1991-01-26 23y 04m 30d 1997-08-19 29y 11m 23d Kirkwood
144 Kevin Kyle Sunderland; Kilmarnock; Dunfermline Athletic 5 3 2 0 1 4 .00 20.00 80.00 10.00 2003-07-30 22y 01m 23d 2012-07-21 31y 01m 14d Kyle
145 David Laing Clyde; Hibernian 4 4 0 0 0 4 .00 .00 100.00 .00 1954-12-11 29y 09m 21d 1956-08-11 31y 05m 22d Laing
146 Alan Lawrence Dundee; Airdrieonians; Stenhousemuir 14 11 3 5 5 3 6 35.71 21.43 42.86 46.43 1987-09-19 25y 01m 00d 2000-01-29 37y 05m 10d Lawrence
147 Scott Leitch Dunfermline Athletic; Motherwell 18 16 2 2 8 2 8 44.44 11.11 44.44 50.00 1991-02-23 21y 04m 17d 2005-02-19 35y 04m 13d Leitch
148 Craig William Levein Cowdenbeath 2 2 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 18y 10m 02d 1983-08-27 18y 10m 05d Levein
149 Francis James Liddell Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1978-03-11 24y 08m 01d 1978-04-22 24y 09m 12d Liddell
150 Derek Lilley Greenock Morton; Dundee United; Livingston (Meadowbank Thistle); Stirling Albion 13 11 2 2 1 2 10 7.69 15.38 76.92 15.38 1994-08-04 20y 05m 26d 2007-08-28 33y 06m 19d Lilley
151 Alan Lithgow Stenhousemuir; Livingston (Meadowbank Thistle) 7 6 1 1 3 3 14.29 42.86 42.86 35.71 2014-08-26 26y 05m 14d 2019-10-26 31y 07m 14d Lithgow
152 Gary Locke Kilmarnock 14 10 4 2 6 6 14.29 42.86 42.86 35.71 2002-08-31 27y 02m 15d 2008-05-10 32y 10m 24d Locke
153 Andy Lynch Celtic 15 14 1 2 12 1 2 80.00 6.67 13.33 83.33 1975-03-29 24y 00m 26d 1979-05-14 28y 02m 11d Lynch
154 Mark Lyndon Patrick de Vries Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2008-03-29 32y 07m 05d 2008-03-29 32y 07m 05d Lyndon Patrick de Vries
155 Alex MacDonald St Johnstone; Rangers 29 25 4 4 21 3 5 72.41 10.34 17.24 77.59 1967-08-26 19y 05m 09d 1980-03-08 31y 11m 20d MacDonald
156 Jamie MacDonald Falkirk; Kilmarnock; Raith Rovers 18 18 0 5 3 10 27.78 16.67 55.56 36.11 2014-08-30 28y 04m 13d 2021-04-30 35y 00m 13d MacDonald
157 Roddy MacDonald Celtic; Greenock Morton 18 18 0 2 11 1 6 61.11 5.56 33.33 63.89 1973-10-27 19y 01m 27d 1988-03-26 33y 06m 26d MacDonald
158 Neil MacFarlane Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2006-02-11 28y 04m 01d 2006-02-11 28y 04m 01d MacFarlane
159 Billy MacKay Rangers 2 0 2 1 0 1 50.00 .00 50.00 50.00 1979-04-28 Not Known 1981-03-14 Not Known MacKay
160 John MacKintosh Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1952-08-05 17y 00m 19d 1952-08-05 17y 00m 19d MacKintosh
161 Stewart MacLaren Motherwell 10 10 0 3 2 5 30.00 20.00 50.00 40.00 1974-12-14 21y 08m 08d 1978-09-23 25y 05m 17d MacLaren
162 Stephane Mahe Celtic 11 11 0 6 3 2 54.55 27.27 18.18 68.18 1997-10-18 29y 00m 25d 2000-08-19 31y 10m 27d Mahe
163 Lee Robert Makel Livingston (Meadowbank Thistle); Dunfermline Athletic 10 9 1 1 2 3 5 20.00 30.00 50.00 35.00 2002-01-19 29y 00m 08d 2006-01-14 33y 00m 03d Makel
164 Peter Marinello Hibernian; Motherwell 11 11 0 1 4 2 5 36.36 18.18 45.45 45.45 1968-09-07 18y 06m 18d 1978-11-25 28y 09m 05d Marinello
165 Gordon Marshall Newcastle United; Hibernian; Arbroath 14 14 0 5 3 6 35.71 21.43 42.86 46.43 1965-10-11 26y 03m 09d 1975-03-22 35y 08m 20d Marshall
166 Tommy Martin Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1950-03-18 25y 02m 25d 1950-03-18 25y 02m 25d Martin
167 Robert Crawford Masterton Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1982-09-18 26y 01m 15d 1982-09-18 26y 01m 15d Masterton
168 Ali Mauchlen Kilmarnock; Motherwell 11 11 0 1 3 5 3 27.27 45.45 27.27 50.00 1980-09-06 20y 02m 08d 1983-12-26 23y 05m 27d Mauchlen
169 Scott Stewart Maxwell Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1985-08-27 Not Known 1985-08-27 Not Known Maxwell
170 Alan Maybury St Johnstone; Hibernian; Falkirk 15 12 3 6 2 7 40.00 13.33 46.67 46.67 2010-11-13 32y 03m 05d 2014-08-30 36y 00m 22d Maybury
171 Colin CMcAdam Dumbarton; Motherwell; Partick Thistle; Rangers 16 11 5 2 8 4 4 50.00 25.00 25.00 62.50 1973-10-20 22y 01m 22d 1984-05-15 32y 08m 17d McAdam
172 Jamie McAllister Aberdeen; Livingston (Meadowbank Thistle) 14 12 2 2 3 9 14.29 21.43 64.29 25.00 1999-08-22 21y 03m 27d 2004-04-17 25y 11m 22d McAllister
173 Billy McAlpine Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1972-10-28 24y 00m 05d 1972-10-28 24y 00m 05d McAlpine
174 Kieran Liam McAnespie St Johnstone; Falkirk 5 3 2 0 4 1 .00 80.00 20.00 40.00 1998-12-09 19y 02m 28d 2003-10-29 24y 01m 18d McAnespie
175 Austin McCann Dunfermline Athletic 5 4 1 2 0 3 40.00 .00 60.00 40.00 2008-07-16 28y 05m 25d 2012-04-07 32y 02m 17d McCann
176 Neil McCann Dundee; Rangers; Falkirk 17 12 5 2 13 3 1 76.47 17.65 5.88 85.29 1993-10-02 19y 01m 21d 2009-04-18 34y 08m 07d McCann
177 Peter McCloy Motherwell; Rangers 38 38 0 22 5 11 57.89 13.16 28.95 64.47 1965-10-23 18y 11m 07d 1985-04-27 38y 05m 11d McCloy
178 Gerard McCoy Partick Thistle; Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1989-02-18 28y 01m 25d 1990-01-20 29y 00m 27d McCoy
179 Alexander McCrae Charlton Athletic; Falkirk 10 10 0 8 1 4 5 10.00 40.00 50.00 30.00 1947-09-24 27y 08m 22d 1956-10-27 36y 09m 25d McCrae
180 David McCreery Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 29y 10m 18d 1987-08-03 29y 10m 18d McCreery
181 Murray James McDermott Raith Rovers; Greenock Morton 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1979-01-27 28y 11m 25d 1985-03-02 35y 01m 00d McDermott
182 Jim McFadzean St Mirren; Raith Rovers; Kilmarnock; Ayr United 17 17 0 5 4 8 29.41 23.53 47.06 41.18 1961-09-02 23y 00m 13d 1972-03-25 33y 07m 05d McFadzean
183 William McFarlane Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1951-12-08 28y 02m 07d 1952-03-15 28y 05m 14d McFarlane
184 Roderick McKenzie Livingston (Meadowbank Thistle); Dunfermline Athletic 12 12 0 1 3 8 8.33 25.00 66.67 20.83 2003-11-01 28y 02m 24d 2007-01-02 31y 04m 25d McKenzie
185 Tosh McKinlay Dundee; Celtic; Kilmarnock 27 27 0 3 13 9 5 48.15 33.33 18.52 64.81 1983-09-17 18y 09m 14d 2000-04-29 35y 04m 26d McKinlay
186 Robert McKinnon Motherwell 13 13 0 1 4 3 6 30.77 23.08 46.15 42.31 1992-04-07 25y 08m 08d 1996-01-10 29y 05m 10d McKinnon
187 Alan McLaren Rangers 11 11 0 5 2 4 45.45 18.18 36.36 54.55 1994-11-09 23y 10m 05d 1997-02-01 26y 00m 28d McLaren
188 Allan William McManus Livingston (Meadowbank Thistle); Airdrieonians (Airdrie United) 2 2 0 0 1 1 .00 50.00 50.00 25.00 2000-09-06 25y 09m 20d 2004-07-24 29y 08m 07d McManus
189 Dave McNicoll Dunfermline Athletic; Montrose; St Johnstone 13 13 0 2 4 7 15.38 30.77 53.85 30.77 1970-01-03 18y 03m 11d 1979-09-05 27y 11m 13d McNicoll
190 David McPherson Rangers 25 21 4 1 14 6 5 56.00 24.00 20.00 68.00 1982-11-10 18y 09m 13d 1994-09-11 30y 07m 14d McPherson
191 Denis McQuade Partick Thistle; Hamilton Academical 13 11 2 4 3 5 5 23.08 38.46 38.46 42.31 1971-12-18 20y 11m 12d 1979-10-13 28y 09m 07d McQuade
192 Tommy McSpadyen Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1949-12-17 29y 10m 26d 1950-03-25 30y 02m 04d McSpadyen
193 Gary McSwegan Rangers; Dundee United; Kilmarnock; Inverness Caledonian Thistle 18 6 12 3 7 3 8 38.89 16.67 44.44 47.22 1992-02-01 21y 04m 08d 2007-02-10 36y 04m 17d McSwegan
194 Gerald S McTeague Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 20y 04m 11d 1985-08-27 20y 04m 11d McTeague
195 Willie McVie Clyde; Motherwell 16 16 0 4 6 6 25.00 37.50 37.50 43.75 1970-04-11 21y 08m 04d 1978-11-25 30y 03m 18d McVie
196 John Millar Hamilton Academical; Raith Rovers 8 8 0 0 2 6 .00 25.00 75.00 12.50 1986-10-18 19y 10m 10d 1997-08-19 30y 08m 11d Millar
197 Brian Miller Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-25 19y 00m 22d 1987-08-25 19y 00m 22d Miller
198 Colin Fyfe Miller Rangers; Hamilton Academical; St Johnstone; Dunfermline Athletic 11 10 1 1 4 3 4 36.36 27.27 36.36 50.00 1986-01-25 21y 03m 21d 1997-09-09 32y 11m 05d Miller
199 George Miller Dunfermline Athletic; Falkirk 16 16 0 4 3 5 8 18.75 31.25 50.00 34.38 1959-09-19 20y 03m 30d 1971-12-11 32y 06m 21d Miller
200 Lee Miller Falkirk; Dundee United; Aberdeen 18 16 2 4 6 6 6 33.33 33.33 33.33 50.00 2002-07-27 19y 02m 09d 2010-01-27 26y 08m 09d Miller
201 Andy Milne East Fife 2 1 1 1 1 0 50.00 50.00 .00 75.00 1977-03-12 28y 07m 23d 1977-08-03 29y 00m 17d Milne
202 James Milne Forfar Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1963-01-12 Not Known 1963-01-12 Not Known Milne
203 Kenneth Milne Partick Thistle; Falkirk 11 11 0 0 5 6 .00 45.45 54.55 22.73 2002-12-14 23y 03m 18d 2008-03-22 28y 06m 25d Milne
204 Allan Moore St Johnstone; Dunfermline Athletic; Stirling Albion 18 14 4 3 5 2 11 27.78 11.11 61.11 33.33 1990-10-13 25y 09m 18d 2002-09-25 37y 09m 00d Moore
205 Colin David More Raith Rovers 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1982-10-02 21y 10m 19d 1983-03-29 22y 04m 16d More
206 Jordan Morton Cowdenbeath; Livingston (Meadowbank Thistle) 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2011-07-12 19y 02m 17d 2012-09-25 20y 05m 00d Morton
207 Fraser Mullen Hibernian; East Fife; Cowdenbeath 5 5 0 0 1 4 .00 20.00 80.00 10.00 2013-08-11 19y 09m 03d 2019-07-16 25y 08m 08d Mullen
208 David Murie Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-01-10 27y 05m 08d 2005-07-17 28y 11m 15d Murie
209 James Baird Murphy Heart of Midlothian B; Motherwell 2 0 2 0 0 2 .00 .00 100.00 .00 1965-08-07 22y 08m 09d 1970-02-28 27y 03m 00d Murphy
210 Grant Murray St Johnstone; Partick Thistle; Kilmarnock; Raith Rovers 15 15 0 1 5 2 8 33.33 13.33 53.33 40.00 2001-10-13 26y 01m 14d 2012-07-14 36y 10m 15d Murray
211 James Murray Heart of Midlothian B; Falkirk; Clyde 3 3 0 0 0 3 .00 .00 100.00 .00 1952-08-05 19y 06m 01d 1963-03-16 30y 01m 12d Murray
212 Malcolm Murray Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1992-08-12 28y 00m 17d 1992-08-12 28y 00m 17d Murray
213 Neil M Murray Greenock Morton 3 2 1 1 0 1 2 .00 33.33 66.67 16.67 1973-03-12 24y 11m 24d 1974-12-07 26y 08m 21d Murray
214 Tommy Murray Airdrieonians; Carlisle United; Arbroath; Raith Rovers 8 7 1 4 2 1 5 25.00 12.50 62.50 31.25 1963-05-13 19y 11m 12d 1979-01-27 35y 07m 26d Murray
215 Gary Naysmith Aberdeen; East Fife 2 1 1 0 1 1 .00 50.00 50.00 25.00 2012-08-26 33y 09m 10d 2014-07-12 35y 07m 26d Naysmith
216 John Neill Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1915-10-30 Not Known 1915-12-18 Not Known Neill
217 Robbie Neilson Dundee United 3 3 0 2 1 0 66.67 33.33 .00 83.33 2011-11-19 31y 05m 00d 2012-04-28 31y 10m 09d Neilson
218 Tommy Neilson East Fife; Dundee United 20 20 0 1 7 5 8 35.00 25.00 40.00 47.50 1957-10-05 Not Known 1968-03-20 Not Known Neilson
219 Craig Robert Nelson Airdrieonians; Partick Thistle 7 7 0 0 2 5 .00 28.57 71.43 14.29 1988-08-06 17y 02m 09d 1994-01-29 22y 08m 01d Nelson
220 Antti Niemi Rangers 3 3 0 2 0 1 66.67 .00 33.33 66.67 1998-04-25 25y 10m 26d 1998-12-19 26y 06m 19d Niemi
221 Paul Gerald O'Brien St Johnstone 2 1 1 1 0 1 50.00 .00 50.00 50.00 1982-02-23 19y 09m 27d 1983-01-01 20y 08m 05d O'Brien
222 Derek O'Connor East Fife; St Johnstone 4 4 0 0 1 3 .00 25.00 75.00 12.50 1974-04-13 19y 03m 05d 1978-04-12 23y 03m 04d O'Connor
223 Eddie O'Donnell Falkirk; Heart of Midlothian B; St Johnstone; Brechin City 4 4 0 1 0 3 25.00 .00 75.00 25.00 1963-09-28 16y 06m 24d 1968-01-27 20y 10m 23d O'Donnell
224 Robert Ogleby East Fife; Livingston (Meadowbank Thistle) 2 0 2 0 0 2 .00 .00 100.00 .00 2011-07-05 19y 06m 00d 2014-12-27 22y 11m 22d Ogleby
225 Donald Park Partick Thistle 10 8 2 2 8 1 1 80.00 10.00 10.00 85.00 1978-09-09 25y 01m 21d 1983-03-19 29y 08m 00d Park
226 Matthew Park East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-05 23y 02m 13d 2011-07-05 23y 02m 13d Park
227 Bobby Parker Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Parker
228 Ian Andrew Paterson Montrose 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-08-19 29y 11m 28d 1986-08-19 29y 11m 28d Paterson
229 George Paton Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Paton
230 George Wright Watson Peden Heart of Midlothian B; Lincoln City 2 1 1 1 0 1 50.00 .00 50.00 50.00 1965-08-07 22y 03m 26d 1967-05-09 24y 00m 27d Peden
231 Juanjo Inverness Caledonian Thistle 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2004-09-25 27y 04m 21d 2005-03-12 27y 10m 08d Perez
232 Gordan Petric Dundee United; Rangers 14 14 0 6 1 7 42.86 7.14 50.00 46.43 1994-01-08 24y 05m 09d 1997-05-10 27y 09m 10d Petric
233 Willie Pettigrew Motherwell; Dundee United; Greenock Morton 20 15 5 8 6 4 10 30.00 20.00 50.00 40.00 1974-12-14 21y 02m 15d 1985-03-02 31y 05m 02d Pettigrew
234 Neil Geoffrey Pointon Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 19y 10m 20d 1987-10-18 19y 10m 20d Pointon
235 Willie Polland Raith Rovers 19 19 0 1 4 14 5.26 21.05 73.68 15.79 1956-03-24 21y 07m 25d 1969-11-01 35y 03m 04d Polland
236 Steven Pressley Rangers; Dundee United; Celtic; Falkirk 18 17 1 1 8 6 4 44.44 33.33 22.22 61.11 1993-04-14 19y 06m 03d 2009-04-18 35y 06m 07d Pressley
237 Allan Preston Dundee United; St Johnstone 14 9 5 2 2 6 6 14.29 42.86 42.86 35.71 1988-05-07 18y 08m 21d 1998-10-27 29y 02m 11d Preston
238 Jose Manuel Quitongo St Mirren; Kilmarnock 2 1 1 0 0 2 .00 .00 100.00 .00 2000-09-20 25y 10m 02d 2001-01-31 26y 02m 13d Quitongo
239 Bobby Rankin Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1959-02-04 Not Known 1959-02-04 Not Known Rankin
240 Derek Renton Queen of the South; Stenhousemuir 4 4 0 0 0 4 .00 .00 100.00 .00 1975-02-15 23y 01m 08d 1977-09-03 25y 07m 27d Renton
241 Mark Ridgers East Fife; Kilmarnock; Partick Thistle; Inverness Caledonian Thistle 10 10 0 0 2 8 .00 20.00 80.00 10.00 2011-07-05 20y 10m 26d 2021-07-25 30y 11m 16d Ridgers
242 Paul Simon Ritchie Dundee United 3 3 0 1 0 2 33.33 .00 66.67 33.33 2005-01-15 29y 04m 25d 2005-11-05 30y 02m 15d Ritchie
243 Chris Robertson Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1977-01-22 19y 00m 28d 1977-01-22 19y 00m 28d Robertson
244 Malcolm Robertson Ayr United 5 4 1 0 2 3 .00 40.00 60.00 20.00 1975-12-20 24y 05m 13d 1976-12-11 25y 05m 04d Robertson
245 Robert Sharp Robinson Dundee; Dundee United; Raith Rovers 22 20 2 3 8 7 7 36.36 31.82 31.82 52.27 1972-12-23 22y 01m 13d 1982-12-04 32y 00m 24d Robinson
246 Scott Robinson Kilmarnock; Livingston (Meadowbank Thistle) 6 3 3 1 3 2 16.67 50.00 33.33 41.67 2015-09-23 23y 04m 12d 2022-12-17 30y 07m 06d Robinson
247 Jim Rodger Rangers; St Mirren; Queen of the South 13 13 0 3 7 3 3 53.85 23.08 23.08 65.38 1954-12-18 21y 03m 03d 1964-02-08 30y 04m 24d Rodger
248 James Rodger Airdrieonians 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1951-12-29 Not Known 1953-09-26 Not Known Rodger
249 Paul Rodger Alloa Athletic 1 1 0 0 0 0 .00 .00 .00 .00 1980-01-26 21y 04m 24d 1980-01-26 21y 04m 24d Rodger
250 Eddie Rutherford Rangers; Raith Rovers 8 8 0 1 5 0 3 62.50 .00 37.50 62.50 1947-12-06 26y 09m 28d 1955-03-26 34y 01m 18d Rutherford
251 Frank Sandeman East Stirlingshire; Brechin City 3 3 0 0 0 3 .00 .00 100.00 .00 1963-12-21 27y 03m 23d 1968-01-27 31y 04m 30d Sandeman
252 James William Sandison Airdrieonians 10 10 0 4 4 2 40.00 40.00 20.00 60.00 1991-08-13 26y 01m 22d 1995-04-08 29y 09m 17d Sandison
253 Scott Severin Aberdeen; Kilmarnock; Dundee United 21 21 0 7 5 9 33.33 23.81 42.86 45.24 2004-08-14 25y 05m 30d 2011-07-31 32y 05m 16d Severin
254 Frank Sharp Heart of Midlothian B 1 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 18y 02m 10d 1965-08-07 18y 02m 10d Sharp
255 Graham Shaw Dunfermline Athletic 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1973-10-06 21y 11m 28d 1975-01-11 23y 03m 03d Shaw
256 Chris Shevlane Hibernian; Greenock Morton 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1968-09-07 26y 04m 01d 1972-03-21 29y 10m 15d Shevlane
257 Stephen Simmons Dunfermline Athletic; Alloa Athletic 8 8 0 2 1 1 6 12.50 12.50 75.00 18.75 2006-07-29 24y 05m 02d 2015-01-31 32y 11m 04d Simmons
258 Craig Sives Livingston (Meadowbank Thistle); Cowdenbeath 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 2014-09-28 28y 05m 19d 2016-07-02 30y 02m 23d Sives
259 Rudolf Skacel Dundee United; Raith Rovers 4 1 3 0 2 2 .00 50.00 50.00 25.00 2012-10-31 33y 03m 14d 2017-01-25 37y 06m 08d Skacel
260 Robert Sloan Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 23y 02m 06d 2006-09-20 23y 02m 06d Sloan
261 Thomas Sloan Motherwell 11 11 0 3 3 3 5 27.27 27.27 45.45 40.91 1952-03-29 26y 05m 16d 1957-04-06 31y 05m 24d Sloan
262 Gordon J(ames) Smith Berwick Rangers; Falkirk 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 1979-08-25 21y 04m 21d 1982-03-06 23y 11m 02d Smith
263 Gordon Smith Hibernian; Dundee 63 63 0 21 28 5 29 44.44 7.94 46.03 48.41 1941-04-28 16y 11m 03d 1963-05-06 38y 11m 11d Smith
264 Paul Smith Raith Rovers; Motherwell; Dunfermline Athletic; Falkirk; Berwick Rangers 24 24 0 3 4 4 16 16.67 16.67 66.67 25.00 1983-03-29 20y 04m 27d 1997-07-20 34y 08m 18d Smith
265 Stirton Smith Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-12-25 22y 01m 27d 1948-12-25 22y 01m 27d Smith
266 Jim Souness Falkirk; Hibernian 2 2 0 1 1 0 50.00 50.00 .00 75.00 1950-02-18 21y 03m 09d 1951-05-15 22y 06m 06d Souness
267 Robin Stenhouse Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1963-03-23 20y 11m 23d 1963-03-23 20y 11m 23d Stenhouse
268 Gregor Stevens Motherwell; Rangers 19 18 1 2 9 3 7 47.37 15.79 36.84 55.26 1975-09-27 20y 08m 14d 1983-10-26 28y 09m 13d Stevens
269 John Stevenson Heart of Midlothian B; St Johnstone 2 1 1 0 1 1 .00 50.00 50.00 25.00 1896-08-12 22y 06m 10d 1975-12-27 Not Known Stevenson
270 Ryan Stevenson Partick Thistle 2 1 1 0 0 2 .00 .00 100.00 .00 2015-08-22 30y 11m 29d 2015-10-31 31y 02m 07d Stevenson
271 Alexander Stewart Airdrieonians 13 13 0 5 5 3 38.46 38.46 23.08 57.69 1990-08-17 24y 10m 03d 1995-04-08 29y 05m 25d Stewart
272 Michael Stewart Hibernian 7 6 1 2 1 4 28.57 14.29 57.14 35.71 2005-08-07 24y 05m 12d 2007-04-01 26y 01m 06d Stewart
273 John Sutton Dundee; St Mirren; Motherwell; St Johnstone 19 15 4 8 8 5 6 42.11 26.32 31.58 55.26 2004-08-07 20y 07m 12d 2015-12-19 31y 11m 23d Sutton
274 Mehdi Taouil Kilmarnock 11 10 1 1 4 1 6 36.36 9.09 54.55 40.91 2007-10-27 24y 05m 07d 2011-01-18 27y 07m 29d Taouil
275 Kevin Roderick Thomas St Johnstone 2 0 2 0 2 0 .00 100.00 .00 50.00 1999-10-16 24y 05m 21d 2000-05-06 25y 00m 11d Thomas
276 Eddie Thomson Aberdeen 10 9 1 2 5 3 20.00 50.00 30.00 45.00 1973-11-17 26y 08m 23d 1976-04-07 29y 01m 13d Thomson
277 Jason Thomson Raith Rovers; Arbroath 12 11 1 0 1 11 .00 8.33 91.67 4.17 2012-07-14 24y 11m 18d 2020-12-29 33y 05m 03d Thomson
278 Peter Grant Tierney Cowdenbeath; Livingston (Meadowbank Thistle); Dunfermline Athletic; Partick Thistle 11 9 2 2 1 8 18.18 9.09 72.73 22.73 1983-08-27 21y 10m 16d 1994-05-14 32y 07m 03d Tierney
279 Andy Tod Dunfermline Athletic; Dundee United 27 25 2 3 4 5 18 14.81 18.52 66.67 24.07 1995-08-30 23y 09m 26d 2006-10-28 34y 11m 24d Tod
280 James Clabby Townsend St Johnstone; Greenock Morton 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1962-10-10 17y 08m 08d 1975-04-12 30y 02m 10d Townsend
281 Tommy Traynor Heart of Midlothian B; Dundee United; Falkirk 9 8 1 5 4 3 2 44.44 33.33 22.22 61.11 1965-08-07 21y 10m 11d 1976-10-06 33y 00m 09d Traynor
282 Kevin Twaddle St Johnstone; Raith Rovers; Greenock Morton; Motherwell 12 8 4 2 4 4 4 33.33 33.33 33.33 50.00 1996-03-07 24y 04m 07d 2001-09-22 29y 10m 23d Twaddle
283 Johnny Urquhart Heart of Midlothian B; Raith Rovers 16 16 0 2 2 3 11 12.50 18.75 68.75 21.88 1949-08-02 24y 05m 30d 1962-03-24 37y 01m 21d Urquhart
284 Peter Van de Ven Aberdeen 7 5 2 1 4 0 3 57.14 .00 42.86 57.14 1990-09-05 29y 07m 28d 1991-11-20 30y 10m 12d Van de Ven
285 Tommy Veitch Greenock Morton; Airdrieonians 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1977-10-05 27y 11m 19d 1979-09-22 29y 11m 06d Veitch
286 Andrius Velicka Rangers; Aberdeen 4 3 1 1 2 0 2 50.00 .00 50.00 50.00 2008-08-16 29y 04m 11d 2010-12-11 31y 08m 06d Velicka
287 Gary Wales Kilmarnock; Raith Rovers 15 8 7 2 4 3 8 26.67 20.00 53.33 36.67 2004-08-21 25y 07m 17d 2012-07-14 33y 06m 10d Wales
288 Nicky Walker Motherwell; Rangers; Partick Thistle; Aberdeen; Ross County; Inverness Caledonian Thistle 23 23 0 9 4 9 39.13 17.39 39.13 47.83 1983-10-08 21y 00m 09d 2002-01-26 39y 03m 28d Walker
289 Tommy Walker Chelsea 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1947-04-21 31y 10m 26d 1948-04-26 32y 11m 00d Walker
290 Lee Wallace Rangers 12 12 0 4 2 5 33.33 16.67 41.67 41.67 2011-10-23 24y 02m 22d 2017-08-19 30y 00m 18d Wallace
291 Ryan Wallace East Fife; Dunfermline Athletic; Arbroath 7 5 2 1 0 1 6 .00 14.29 85.71 7.14 2011-07-05 20y 11m 05d 2020-11-10 30y 03m 11d Wallace
292 Willie Wallace Raith Rovers; Celtic; Dumbarton 15 15 0 4 6 4 5 40.00 26.67 33.33 53.33 1959-12-19 19y 05m 26d 1975-03-15 34y 08m 20d Wallace
293 Andy Watson Aberdeen; Hibernian 8 6 2 6 2 0 75.00 25.00 .00 87.50 1980-10-04 21y 01m 01d 1988-03-19 28y 06m 16d Watson
294 Jimmy Watters Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 21y 11m 21d 1949-08-02 21y 11m 21d Watters
295 Andy Webster Dundee United; Rangers 4 4 0 2 2 0 50.00 50.00 .00 75.00 2009-08-17 27y 03m 25d 2010-05-05 28y 00m 12d Webster
296 David Weir Falkirk; Rangers 30 30 0 2 19 3 8 63.33 10.00 26.67 68.33 1992-12-02 22y 06m 22d 2011-05-07 40y 11m 27d Weir
297 Jim Weir Hamilton Academical; St Johnstone 16 16 0 2 5 9 12.50 31.25 56.25 28.13 1988-10-11 19y 03m 26d 2002-03-23 32y 09m 08d Weir
298 Ian Westwater Dunfermline Athletic; Falkirk; Hibernian 24 24 0 6 1 17 25.00 4.17 70.83 27.08 1987-09-26 23y 10m 18d 1998-05-09 34y 06m 01d Westwater
299 Tommy White Raith Rovers; St Mirren; Aberdeen 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1960-04-30 20y 08m 18d 1965-10-30 26y 02m 18d White
300 Richard Whitehead Stirling Albion; Queen of the South 8 8 0 0 2 6 .00 25.00 75.00 12.50 1953-10-03 25y 09m 02d 1959-02-04 31y 01m 03d Whitehead
301 Brian Whittaker Partick Thistle; Celtic 18 18 0 11 5 2 61.11 27.78 11.11 75.00 1976-09-11 19y 11m 19d 1984-05-05 27y 07m 12d Whittaker
302 James Archibald Whittle Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 27y 04m 14d 1957-01-19 27y 04m 14d Whittle
303 Archie Williams Motherwell 3 3 0 0 1 2 .00 33.33 66.67 16.67 1954-10-23 27y 05m 10d 1955-04-18 27y 11m 05d Williams
304 Danny Wilson Rangers 5 5 0 1 3 1 1 60.00 20.00 20.00 70.00 2010-01-23 18y 00m 27d 2017-10-28 25y 10m 01d Wilson
305 Thomas Skinner Wilson Queens Park; St Mirren; Dunfermline Athletic; Kilmarnock 30 29 1 10 9 11 33.33 30.00 36.67 48.33 1981-10-03 20y 01m 09d 1991-10-12 30y 01m 18d Wilson
306 Ernie Winchester Aberdeen; Arbroath 11 11 0 3 2 4 5 18.18 36.36 45.45 36.36 1962-11-03 18y 05m 16d 1973-03-03 28y 09m 13d Winchester
307 David Winnie St Mirren; Aberdeen 29 25 4 11 5 13 37.93 17.24 44.83 46.55 1983-11-09 17y 00m 14d 1994-10-22 27y 11m 26d Winnie
308 Fraser Wishart Motherwell; St Mirren; Falkirk; Rangers; Clydebank[4] 32 31 1 1 5 9 18 15.63 28.13 56.25 29.69 1984-05-12 19y 02m 11d 1998-01-24 32y 10m 23d Wishart
309 Wilson Wood Rangers; Dundee United 8 7 1 2 2 4 25.00 25.00 50.00 37.50 1964-10-17 21y 08m 22d 1969-03-08 26y 01m 11d Wood
310 George Wright Victoria All Stars; Falkirk; Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 1960-06-06 27y 07m 18d 1997-08-09 Not Known Wright
311 Dennis Wyness Aberdeen; Inverness Caledonian Thistle; St Mirren 11 8 3 3 3 3 5 27.27 27.27 45.45 40.91 1997-04-12 20y 00m 21d 2009-02-21 31y 10m 30d Wyness
312 Drew Young Airdrieonians; Hamilton Academical 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1971-08-18 21y 05m 03d 1978-04-02 28y 00m 18d Young
313 Jason Anthony Young Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 1997-08-09 25y 05m 08d 1997-08-09 25y 05m 08d Young
314 Marius Zaliukas Rangers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2014-08-10 30y 09m 00d 2015-05-02 31y 05m 22d Zaliukas

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