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 = 316

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 Kings Park 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1940-01-06 22y 03m 08d 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 Hibernian; Dunfermline Athletic 3 3 0 1 2 0 33.33 66.67 .00 66.67 1979-08-04 28y 11m 24d 1981-08-29 31y 00m 18d 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 3 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 Mark 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 Vaughan 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 James Fraser 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 Bobby Flavell Airdrieonians; Dundee; Kilmarnock; St Mirren 21 21 0 4 6 6 8 28.57 28.57 38.10 42.86 1940-03-23 18y 06m 22d 1956-09-15 35y 00m 14d Flavell
78 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
79 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
80 Donald C.C.F. 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
81 Tom 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
82 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
83 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
84 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
85 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
86 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
87 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
88 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
89 Willie Gibson Raith Rovers 3 2 1 0 0 3 .00 .00 100.00 .00 1981-10-17 28y 06m 14d 1982-12-04 29y 08m 01d Gibson
90 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
91 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
92 Morgaro Gomis Dundee United; Falkirk 14 12 2 2 8 2 4 57.14 14.29 28.57 64.29 2007-10-20 22y 03m 06d 2020-02-08 34y 06m 25d Gomis
93 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
94 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
95 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
96 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
97 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
98 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
99 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
100 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
101 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
102 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
103 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
104 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
105 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
106 Stephen A Hancock Livingston (Meadowbank Thistle); Forfar Athletic 5 3 2 2 2 0 3 40.00 .00 60.00 40.00 1976-08-07 22y 10m 28d 1982-08-25 28y 11m 15d Hancock
107 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
108 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
109 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
110 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
111 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
112 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
113 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
114 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
115 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
116 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
117 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
118 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
119 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
120 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
121 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
122 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
123 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
124 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
125 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
126 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
127 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
128 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
129 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
130 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
131 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
132 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
133 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
134 James Keatings Celtic; St Johnstone; Hibernian; Inverness Caledonian Thistle 5 3 2 2 3 0 40.00 60.00 .00 70.00 2012-02-05 20y 00m 16d 2019-07-08 27y 05m 18d Keatings
135 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
136 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
137 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
138 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
139 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
140 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
141 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
142 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
143 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
144 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
145 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
146 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
147 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
148 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
149 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
150 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
151 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
152 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
153 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
154 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
155 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
156 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
157 Jamie MacDonald Falkirk; Kilmarnock 14 14 0 4 3 7 28.57 21.43 50.00 39.29 2014-08-30 28y 04m 13d 2018-08-25 32y 04m 08d MacDonald
158 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
159 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
160 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
161 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
162 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
163 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
164 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
165 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
166 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
167 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
168 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
169 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
170 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
171 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
172 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
173 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
174 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
175 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
176 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
177 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
178 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
179 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
180 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
181 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
182 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
183 Jim McFadzean St Mirren; Raith Rovers; Kilmarnock; Ayr United 16 16 0 5 4 7 31.25 25.00 43.75 43.75 1961-09-02 23y 00m 13d 1972-03-25 33y 07m 05d McFadzean
184 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
185 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
186 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
187 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
188 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
189 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
190 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
191 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
192 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
193 Thomas S 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
194 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
195 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
196 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
197 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
198 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
199 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
200 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
201 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
202 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
203 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
204 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
205 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
206 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
207 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
208 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
209 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
210 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
211 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
212 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
213 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
214 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
215 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
216 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
217 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
218 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
219 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
220 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
221 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
222 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
223 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
224 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
225 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
226 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
227 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
228 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
229 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
230 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
231 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
232 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
233 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
234 Willie Pettigrew Motherwell; Dundee United; Greenock Morton 21 15 6 8 6 4 11 28.57 19.05 52.38 38.10 1974-12-14 21y 02m 15d 1985-03-02 31y 05m 02d Pettigrew
235 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
236 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
237 John Prentice Rangers; Falkirk 17 17 0 2 6 6 5 35.29 35.29 29.41 52.94 1952-01-19 Not Known 1959-03-21 Not Known Prentice
238 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
239 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
240 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
241 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
242 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
243 Mark Ridgers East Fife; Kilmarnock; Partick Thistle; Inverness Caledonian Thistle 5 5 0 0 1 4 .00 20.00 80.00 10.00 2011-07-05 20y 10m 26d 2019-07-08 28y 10m 29d Ridgers
244 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
245 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
246 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
247 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
248 Scott Robinson Kilmarnock; Livingston (Meadowbank Thistle) 5 3 2 1 3 1 20.00 60.00 20.00 50.00 2015-09-23 23y 04m 12d 2019-12-04 27y 06m 23d Robinson
249 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
250 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
251 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
252 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
253 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
254 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
255 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
256 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
257 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
258 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
259 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
260 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
261 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
262 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
263 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
264 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
265 Gordon Smith Hibernian; Dundee 62 62 0 21 28 5 28 45.16 8.06 45.16 49.19 1941-04-28 16y 11m 03d 1963-05-06 38y 11m 11d Smith
266 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
267 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
268 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
269 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
270 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
271 John Stevenson St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 1975-12-27 22y 06m 10d 1975-12-27 22y 06m 10d Stevenson
272 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
273 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
274 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
275 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
276 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
277 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
278 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
279 Jason Thomson Raith Rovers; Arbroath 10 9 1 0 1 9 .00 10.00 90.00 5.00 2012-07-14 24y 11m 18d 2018-07-03 30y 11m 07d Thomson
280 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
281 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
282 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
283 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
284 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
285 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
286 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
287 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
288 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
289 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
290 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
291 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
292 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
293 Ryan Wallace East Fife; Dunfermline Athletic; Arbroath 5 4 1 0 1 4 .00 20.00 80.00 10.00 2011-07-05 20y 11m 05d 2019-07-27 28y 11m 27d Wallace
294 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
295 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
296 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
297 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
298 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
299 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
300 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
301 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
302 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
303 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
304 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
305 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
306 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
307 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
308 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
309 David Peter 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
310 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
311 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
312 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
313 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
314 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
315 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
316 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