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 against Hearts Surname starting with "H"


No of Players = 1278

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 Marcus Haber St Johnstone; Dundee 7 5 2 1 3 1 4 37.50 12.50 50.00 43.75 2010-08-14 21y 07m 03d 2017-12-12 28y 11m 01d Haber
2 Chris Hackett Millwall 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-31 27y 04m 30d 2010-07-31 27y 04m 30d Hackett
3 Gary Hackett Aberdeen 1 0 1 0 1 0 .00 100.00 .00 50.00 1988-02-13 25y 04m 02d 1988-02-13 25y 04m 02d Hackett
4 Antwoine Hackford Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 16y 05m 08d 2020-08-28 16y 05m 08d Hackford
5 Ilias Haddad St Mirren 2 1 1 0 1 1 .00 50.00 50.00 25.00 2011-09-17 22y 06m 16d 2011-11-05 22y 08m 04d Haddad
6 Joseph Hadden Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-02-29 Not Known 1908-02-29 Not Known Hadden
7 Robert Hadden Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1925-01-24 Not Known 1925-01-24 Not Known Hadden
8 Thomas W Hadden Airdrieonians; Stirling Albion 6 6 0 0 2 4 .00 33.33 66.67 16.67 1944-12-02 Not Known 1952-03-15 Not Known Hadden
9 Harry Haddock Clyde; Scotland XI 19 19 0 1 5 6 8 26.32 31.58 42.11 42.11 1949-10-29 24y 03m 03d 1961-03-25 35y 07m 27d Haddock
10 Andrew Haddow Dundee United 1 1 0 2 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known Haddow
11 Andrew Sorbie Haddow Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1926-09-11 Not Known 1927-01-15 Not Known Haddow
12 David Haddow Rangers 8 8 0 3 0 5 37.50 .00 62.50 37.50 1891-11-21 Not Known 1895-03-02 Not Known Haddow
13 Haddow Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Haddow
14 John B Haddow Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-11-06 Not Known 1948-11-06 Not Known Haddow
15 John Haddow Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-02 Not Known 1936-09-02 Not Known Haddow
16 Haden Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Haden
17 Andreas Hadenius Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2019-03-09 27y 11m 19d 2019-03-09 27y 11m 19d Hadenius
18 Mili Hadziabdic Velez Mostar 2 2 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 25y 02m 29d 1988-12-07 25y 03m 12d Hadziabdic
19 Emir Hadzic Zeljeznicar Sarajevo 0 0 0 0 1 0 .00 100.00 .00 50.00 2003-10-15 19y 02m 26d 2003-10-15 19y 02m 26d Hadzic
20 Luc Haeck Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 20y 09m 13d 1961-10-04 20y 09m 20d Haeck
21 Haeldermans Rot-Weiss Essen 1 1 0 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Haeldermans
22 Frank Haffey Celtic 13 13 0 4 2 7 30.77 15.38 53.85 38.46 1959-04-18 20y 04m 21d 1963-04-29 24y 05m 01d Haffey
23 Jimmy Hagan Derby County; Sheffield United 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1937-09-29 19y 08m 08d 1956-02-06 38y 00m 16d Hagan
24 Patrick Hagan Hibernian; Port Glasgow Athletic 10 10 0 1 3 1 6 30.00 10.00 60.00 35.00 1905-08-15 Not Known 1910-03-19 Not Known Hagan
25 David Hagen Rangers; Falkirk; Livingston (Meadowbank Thistle) 8 6 2 1 5 1 4 50.00 10.00 40.00 55.00 1992-09-19 19y 04m 14d 2000-09-06 27y 04m 01d Hagen
26 John Haggart Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-02-13 Not Known 1937-02-13 Not Known Haggart
27 Lawrence Haggart Alloa Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-10-09 22y 02m 17d 1983-01-15 22y 05m 24d Haggart
28 William Haggart Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1900-10-06 Not Known 1900-10-06 Not Known Haggart
29 Thomas Haggarty Hibernian 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1926-09-20 Not Known 1927-09-19 Not Known Haggarty
30 Haggerty Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1945-01-02 Not Known 1945-01-02 Not Known Haggerty
31 Ianis Hagi Rangers 2 1 1 1 2 1 25.00 50.00 25.00 50.00 2020-02-29 21y 04m 07d 2023-05-24 24y 07m 02d Hagi
32 Hahnamann Fulham 0 0 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Hahnamann
33 Marcus Hahnemann Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 38y 01m 19d 2010-08-03 38y 01m 19d Hahnemann
34 Massadio Haïdara Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 24y 07m 12d 2017-07-14 24y 07m 12d Haïdara
35 Gordon Montgomery Haig Raith Rovers; Berwick Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1963-04-06 18y 09m 14d 1969-04-30 24y 10m 07d Haig
36 Robert Haig St Mirren; Clyde 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1895-08-17 Not Known 1897-11-06 Not Known Haig
37 John Hailstones Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-01-24 Not Known 1959-01-24 Not Known Hailstones
38 Andrew E Haimes Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-22 Not Known 1957-04-22 Not Known Haimes
39 Mathias Hain FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 36y 06m 10d 2009-07-10 36y 06m 10d Hain
40 Andre Hainault Ross County 1 0 1 0 1 1 .00 50.00 50.00 25.00 2013-02-02 26y 07m 16d 2013-04-06 26y 09m 20d Hainault
41 Willie Haines Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-09-15 Not Known 1926-09-15 Not Known Haines
42 Billy Hainey Partick Thistle; Dundee United; St Mirren 17 15 2 5 7 3 8 38.89 16.67 44.44 47.22 1961-11-11 22y 04m 26d 1968-12-28 29y 06m 12d Hainey
43 Will Haining St Mirren 4 4 0 0 1 4 .00 20.00 80.00 10.00 2007-09-30 24y 11m 28d 2009-02-21 26y 04m 19d Haining
44 Alex Hair Partick Thistle; Alloa Athletic 5 5 0 3 0 1 4 .00 20.00 80.00 10.00 1923-10-27 Not Known 1927-02-26 Not Known Hair
45 Grenville Hair Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 22y 11m 18d 1954-11-03 22y 11m 18d Hair
46 Iain Hair Aberdeen; Montrose 13 11 2 2 8 3 15.38 61.54 23.08 46.15 1973-11-17 19y 03m 09d 1978-03-25 23y 07m 17d Hair
47 Haire Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Haire
48 Sead Haksabanovic Celtic 4 1 3 1 4 0 0 100.00 .00 .00 100.00 2022-10-22 23y 05m 18d 2023-05-07 24y 00m 03d Haksabanovic
49 Ken Hale The British Army 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1961-11-13 22y 01m 26d 1961-11-13 22y 01m 26d Hale
50 Ronan Hale Ross County 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-09-28 26y 00m 20d 2024-09-28 26y 00m 20d Hale
51 Greg Halford Wolverhampton Wanderers; Aberdeen 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 2010-08-03 25y 07m 26d 2019-03-30 34y 03m 22d Halford
52 Halfpenny Hibernian 3 3 0 1 0 0 3 .00 .00 100.00 .00 1890-10-11 Not Known 1890-11-01 Not Known Halfpenny
53 Alex Halkett Dundee; Aberdeen 15 15 0 6 4 4 40.00 26.67 26.67 53.33 1900-04-09 Not Known 1908-10-31 Not Known Halkett
54 Craig Halkett Livingston (Meadowbank Thistle) 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 2017-07-01 22y 01m 02d 2019-02-06 23y 08m 09d Halkett
55 James Halkett Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1918-09-16 Not Known 1918-09-16 Not Known Halkett
56 John Halkett Dundee 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1901-05-04 Not Known 1901-08-15 Not Known Halkett
57 Adam Ian Hall Berwick Rangers 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1972-08-19 22y 00m 15d 1974-05-08 23y 09m 04d Hall
58 Alex Hall Hibernian 28 28 0 14 3 10 50.00 10.71 35.71 55.36 1940-01-01 31y 06m 21d 1945-09-08 37y 02m 28d Hall
59 Alex Hall St Bernards; Dundee; Motherwell; Dunfermline Athletic 7 7 0 2 0 0 7 .00 .00 100.00 .00 1906-05-05 Not Known 1913-02-08 Not Known Hall
60 Alexander Robertson Hall Raith Rovers; Dundee 6 6 0 0 2 4 .00 33.33 66.67 16.67 1890-09-06 Not Known 1898-04-27 Not Known Hall
61 Andy Hall Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 29y 09m 17d 2019-07-06 29y 09m 17d Hall
62 Ben Hall Motherwell; Falkirk 3 2 1 1 0 2 33.33 .00 66.67 33.33 2016-01-16 19y 00m 00d 2020-09-22 23y 08m 06d Hall
63 Combe Hall St Bernards 11 11 0 2 1 0 10 9.09 .00 90.91 9.09 1889-10-05 Not Known 1896-03-07 Not Known Hall
64 Daniel Hall Gretna 2 2 0 1 0 1 50.00 .00 50.00 50.00 2008-02-09 24y 02m 26d 2008-05-13 24y 05m 29d Hall
65 Dennis Hall Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 22y 09m 04d 1953-09-28 22y 09m 04d Hall
66 Ellis Hall Hamilton Academical 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1919-08-30 Not Known 1921-09-03 Not Known Hall
67 FV Hall Northern Nomads 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1909-01-04 Not Known Hall
68 George Walker Hall Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 1975-02-24 26y 00m 13d 1975-02-24 26y 00m 13d Hall
69 Henry Hall Stirling Albion; St Johnstone; Dundee United 29 28 1 6 9 6 14 31.03 20.69 48.28 41.38 1965-12-18 20y 07m 26d 1977-04-20 31y 11m 29d Hall
70 James M Hall Third Lanark; Ayr United; St Mirren 6 6 0 1 0 5 16.67 .00 83.33 16.67 1937-01-09 Not Known 1940-09-28 Not Known Hall
71 Kieran Hall Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 23y 08m 13d 2022-07-09 23y 08m 13d Hall
72 Matthew Hall St Mirren; Clyde 7 7 0 1 3 3 14.29 42.86 42.86 35.71 1904-10-22 Not Known 1908-04-18 Not Known Hall
73 Michael Hall East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-07 28y 08m 27d 2003-09-07 28y 08m 27d Hall
74 Norrie Hall Clydebank[4] 3 3 0 0 1 3 .00 25.00 75.00 12.50 1972-02-26 20y 03m 07d 1979-11-10 27y 11m 22d Hall
75 Paul Hall Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 26y 00m 22d 1998-07-25 26y 00m 22d Hall
76 T Hall Northern Nomads 2 2 0 2 0 0 100.00 .00 .00 100.00 1910-01-04 Not Known 1910-01-04 Not Known Hall
77 Tyrese Hall Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 18y 10m 13d 2024-07-17 18y 10m 13d Hall
78 William Hall Sunderland; St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1886-02-27 Not Known 1901-10-05 Not Known Hall
79 Melker Hallberg Hibernian; St Johnstone 7 6 1 1 2 0 6 25.00 .00 75.00 25.00 2019-09-22 23y 11m 02d 2023-03-04 27y 04m 12d Hallberg
80 Thomas Halleran Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-24 19y 04m 03d 2019-07-24 19y 04m 03d Halleran
81 Peter Halleron Dumbarton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1922-04-22 Not Known 1922-04-22 Not Known Halleron
82 Alex Halley Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-01 Not Known 1910-01-01 Not Known Halley
83 George Halley Kilmarnock 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1908-02-01 Not Known 1911-02-11 Not Known Halley
84 Hohn Halley Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Halley
85 Kenneth Halley East Fife; Montrose 2 2 0 0 0 2 .00 .00 100.00 .00 1983-02-20 25y 04m 00d 1989-08-16 31y 09m 27d Halley
86 A. Russell Halliday Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1977-08-29 30y 08m 25d 1977-09-03 30y 08m 30d Halliday
87 Andrew Halliday Rangers; Motherwell 7 5 2 8 1 4 61.54 7.69 30.77 65.38 2016-11-30 25y 01m 19d 2024-08-25 32y 10m 14d Halliday
88 D Halliday Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known Halliday
89 David Halliday Dundee 6 6 0 6 3 1 2 50.00 16.67 33.33 58.33 1921-10-15 19y 10m 04d 1925-04-18 23y 04m 07d Halliday
90 Halliday Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Halliday
91 Tommy Halliday Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1965-11-20 25y 06m 23d 1965-11-20 25y 06m 23d Halliday
92 William Halliday Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1928-12-01 Not Known 1929-04-01 Not Known Halliday
93 John Halligan Hibernian; Edinburgh XI 60 60 0 11 24 16 20 40.00 26.67 33.33 53.33 1921-01-01 Not Known 1933-09-09 Not Known Halligan
94 Bryn Steven Halliwell Dunfermline Athletic 0 0 0 0 0 3 .00 .00 100.00 .00 2005-10-22 25y 00m 21d 2006-04-08 25y 06m 07d Halliwell
95 Oscar Halls Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 18y 07m 21d 2023-07-06 18y 07m 21d Halls
96 Charles Hallwood Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1913-08-07 Not Known 1913-08-12 Not Known Hallwood
97 Hallyburton Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known Hallyburton
98 Péter Halmosi Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Halmosi
99 Jordan Halsman Motherwell; Cowdenbeath 1 1 0 1 0 2 33.33 .00 66.67 33.33 2011-08-07 20y 01m 25d 2015-04-25 23y 10m 12d Halsman
100 Halstenberg Goslarer Sport Club von 1908 1 1 0 0 0 1 .00 .00 100.00 .00 2009-07-07 Not Known 2009-07-07 Not Known Halstenberg
101 Niko Hamalainen Kilmarnock 3 3 0 3 0 0 100.00 .00 .00 100.00 2019-10-05 22y 07m 00d 2020-02-05 22y 11m 00d Hamalainen
102 Arthur Hamill East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1964-01-11 24y 04m 06d 1964-01-11 24y 04m 06d Hamill
103 Alex Hamill Cowdenbeath 7 7 0 0 3 4 .00 42.86 57.14 21.43 1930-11-01 Not Known 1934-01-27 Not Known Hamill
104 Alexander Hamill Hamilton Academical 5 5 0 0 0 6 .00 .00 100.00 .00 1982-10-16 20y 11m 16d 1986-10-18 24y 11m 18d Hamill
105 Hugh Hamill Third Lanark; Falkirk 19 19 0 4 3 2 14 15.79 10.53 73.68 21.05 1928-12-01 Not Known 1934-12-22 Not Known Hamill
106 Hugh Hamill Hibernian; Dunfermline Athletic 5 4 1 1 0 3 2 .00 60.00 40.00 30.00 1980-08-20 21y 06m 05d 1982-10-23 23y 08m 08d Hamill
107 Jamie Hamill Kilmarnock 14 13 1 6 5 6 35.29 29.41 35.29 50.00 2005-07-30 19y 00m 01d 2015-10-03 29y 02m 04d Hamill
108 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
109 Kevin Hamill Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1990-08-22 20y 04m 15d 1990-08-22 20y 04m 15d Hamill
110 Tommy Hamill Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 23y 04m 16d 1956-11-26 23y 04m 16d Hamill
111 Alex C Hamilton Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-12-06 Not Known 1924-12-06 Not Known Hamilton
112 Alex Hamilton Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1906-08-18 Not Known 1906-08-18 Not Known Hamilton
113 Alexander Hamilton Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1884-09-27 Not Known 1884-09-27 Not Known Hamilton
114 Alex Hamilton Dundee 19 19 0 4 3 12 21.05 15.79 63.16 28.95 1957-08-31 18y 07m 00d 1967-01-14 27y 11m 14d Hamilton
115 Alistair Strathern Hamilton Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 21y 02m 13d 1997-01-25 21y 02m 13d Hamilton
116 Bob Hamilton Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1975-04-19 Not Known 1975-04-19 Not Known Hamilton
117 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
118 Carrick Hamilton Queens Park; Partick Thistle 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1902-09-20 Not Known 1906-10-27 Not Known Hamilton
119 Colin Hamilton Arbroath 5 5 0 1 1 3 20.00 20.00 60.00 30.00 2018-07-03 26y 01m 26d 2021-03-20 28y 10m 13d Hamilton
120 David Hamilton St Mirren 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1901-10-05 Not Known 1903-08-15 Not Known Hamilton
121 David Hamilton Celtic; Dundee 23 23 0 6 12 6 5 52.17 26.09 21.74 65.22 1902-02-01 Not Known 1912-12-14 Not Known Hamilton
122 David William Hamilton Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 2007-01-06 26y 06m 07d 2007-01-06 26y 06m 07d Hamilton
123 Derek Hamilton Aberdeen; St Mirren 16 15 1 8 4 4 50.00 25.00 25.00 62.50 1979-05-02 20y 08m 06d 1988-04-30 29y 08m 04d Hamilton
124 Donald Hamilton Hibernian; Falkirk 3 3 0 0 1 2 .00 33.33 66.67 16.67 1954-01-01 Not Known 1956-04-16 Not Known Hamilton
125 Edward Hamilton Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1896-08-15 Not Known 1896-08-15 Not Known Hamilton
126 G Hamilton Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1900-04-28 Not Known 1900-04-28 Not Known Hamilton
127 Gavin Hamilton Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Hamilton
128 George Hamilton Kilmarnock; Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1917-12-08 Not Known 1919-02-08 Not Known Hamilton
129 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
130 Gladstone Hamilton Port Glasgow Athletic 10 10 0 1 1 8 10.00 10.00 80.00 15.00 1902-10-25 Not Known 1910-03-19 Not Known Hamilton
131 Gordon Hamilton Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1951-03-03 Not Known 1951-03-03 Not Known Hamilton
132 Gordon B Hamilton Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-11-02 Not Known 1946-11-02 Not Known Hamilton
133 Gordon Stewart Hamilton Clyde; Airdrieonians 7 6 1 2 3 3 25.00 37.50 37.50 43.75 1976-01-24 24y 03m 07d 1980-08-16 28y 09m 30d Hamilton
134 Hamilton Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known Hamilton
135 Harry Hamilton St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1891-10-10 Not Known 1891-10-10 Not Known Hamilton
136 J Hamilton Broxburn Star; Northern Nomads 3 3 0 2 1 0 66.67 33.33 .00 83.33 1888-10-13 Not Known 1910-01-04 Not Known Hamilton
137 J Hamilton # 1 Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1894-10-20 Not Known 1894-10-20 Not Known Hamilton
138 Jack Hamilton Dundee; Livingston (Meadowbank Thistle); Ross County 6 6 0 2 3 6 18.18 27.27 54.55 31.82 2018-10-23 24y 07m 01d 2024-09-28 30y 06m 06d Hamilton
139 Jack Hamilton Livingston (Meadowbank Thistle); East Fife; Arbroath; Raith Rovers 8 3 5 2 2 2 4 25.00 25.00 50.00 37.50 2017-07-01 17y 00m 01d 2024-10-09 24y 03m 09d Hamilton
140 James Hamilton Queens Park 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1893-02-04 Not Known 1893-12-23 Not Known Hamilton
141 Jim Hamilton Dundee; Aberdeen; Dundee United; Livingston (Meadowbank Thistle); Motherwell; Dunfermline Athletic; St Mirren 23 15 8 3 4 7 13 16.67 29.17 54.17 31.25 1995-09-20 19y 07m 11d 2009-02-21 33y 00m 12d Hamilton
142 James Hamilton St Mirren 5 5 0 3 2 0 60.00 40.00 .00 80.00 1922-04-15 Not Known 1925-01-17 Not Known Hamilton
143 James Hamilton Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Hamilton
144 James R Hamilton Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-12 Not Known 1903-09-12 Not Known Hamilton
145 James R. Hamilton Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-12-28 Not Known 1902-04-19 Not Known Hamilton
146 James Hamilton Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1932-05-14 Not Known 1932-05-14 Not Known Hamilton
147 James W Hamilton Clyde; Alloa Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1937-10-23 Not Known 1940-02-10 Not Known Hamilton
148 Jamie Hamilton Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 2019-12-21 17y 09m 20d 2020-02-15 17y 11m 14d Hamilton
149 Jim Hamilton Aberdeen; East Fife; Dunfermline Athletic 6 6 0 2 3 2 28.57 42.86 28.57 50.00 1968-10-05 17y 08m 02d 1975-01-11 23y 11m 08d Hamilton
150 John Hamilton St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1902-08-18 Not Known 1906-05-26 Not Known Hamilton
151 John Hamilton Leith Athletic 5 5 0 0 0 5 .00 .00 100.00 .00 1905-05-13 Not Known 1906-10-06 Not Known Hamilton
152 John Hamilton Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 Not Known 1969-04-30 Not Known Hamilton
153 John Ian Hamilton Ayr United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1959-10-03 Not Known 1960-10-15 Not Known Hamilton
154 John Hamilton Hibernian; Rangers; St Johnstone 13 11 2 3 13 0 2 86.67 .00 13.33 86.67 1969-09-27 20y 02m 17d 1979-09-05 30y 01m 26d Hamilton
155 Lee Hamilton Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 19y 09m 29d 2015-07-14 19y 09m 29d Hamilton
156 Lindsay Hamilton St Johnstone; Stenhousemuir 9 9 0 2 0 7 22.22 .00 77.78 22.22 1990-10-13 28y 02m 02d 2000-01-29 37y 05m 18d Hamilton
157 Lindsay J Hamilton St Johnstone; Alloa Athletic 3 3 0 0 0 2 .00 .00 66.67 .00 1975-10-25 Not Known 1980-01-30 Not Known Hamilton
158 Oliver Hamilton Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2020-10-10 18y 09m 27d 2020-10-10 18y 09m 27d Hamilton
159 Richard Hamilton Airdrieonians; Motherwell 6 6 0 1 0 5 16.67 .00 83.33 16.67 1942-11-14 Not Known 1950-08-30 Not Known Hamilton
160 Robert Hamilton Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-10-31 Not Known 1896-10-31 Not Known Hamilton
161 Robert Hamilton Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1911-11-11 Not Known 1911-11-11 Not Known Hamilton
162 Robert Hamilton Rangers; Greenock Morton; Dundee 42 42 0 41 21 13 8 50.00 30.95 19.05 65.48 1897-09-20 20y 04m 07d 1913-11-22 36y 06m 09d Hamilton
163 Robert Hamilton Rangers 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1928-03-07 Not Known 1932-10-22 Not Known Hamilton
164 Robert J Hamilton Third Lanark; Greenock Morton 5 5 0 1 0 4 20.00 .00 80.00 20.00 1935-10-05 Not Known 1938-04-13 Not Known Hamilton
165 Robin Hamilton St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1952-12-27 Not Known 1952-12-27 Not Known Hamilton
166 Ronald Douglas Hamilton Kilmarnock; St Mirren 11 9 2 1 4 3 4 36.36 27.27 36.36 50.00 1964-02-22 18y 09m 29d 1971-03-13 25y 10m 17d Hamilton
167 Ross James Hamilton Stenhousemuir; Alloa Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 2000-01-29 19y 07m 12d 2006-09-20 26y 03m 03d Hamilton
168 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
169 Steven James Hamilton Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 1997-04-05 22y 00m 17d 1998-11-07 23y 07m 19d Hamilton
170 T Hamilton St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1902-08-18 Not Known 1902-08-18 Not Known Hamilton
171 Thomas Hamilton Clyde 3 3 0 0 0 3 .00 .00 100.00 .00 1895-04-15 Not Known 1895-10-05 Not Known Hamilton
172 Thomas [10] Hamilton Falkirk 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1920-11-20 Not Known 1922-04-10 Not Known Hamilton
173 Thomas Hamilton Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-17 Not Known 1895-01-05 Not Known Hamilton
174 Thomas Hamilton Kilmarnock 13 13 0 7 2 4 53.85 15.38 30.77 61.54 1915-02-06 Not Known 1921-01-15 Not Known Hamilton
175 Thomas Hamilton Dumbarton 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1914-10-03 Not Known 1916-02-05 Not Known Hamilton
176 Thomas Hamilton Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-22 Not Known 1934-12-22 Not Known Hamilton
177 Tom Hamilton Rangers 14 14 0 9 1 4 64.29 7.14 28.57 67.86 1926-09-18 Not Known 1932-10-22 Not Known Hamilton
178 William Hamilton Queen of the South 5 5 0 0 1 4 .00 20.00 80.00 10.00 1948-03-13 29y 06m 12d 1950-02-25 31y 05m 24d Hamilton
179 William Hamilton Partick Thistle 19 19 0 1 3 5 11 15.79 26.32 57.89 28.95 1911-11-11 Not Known 1921-04-05 Not Known Hamilton
180 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
181 Willie Hamilton Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Hamilton
182 Draman Haminu FC Infonet Tallinn 2 0 2 0 0 2 .00 .00 100.00 .00 2016-06-30 33y 04m 28d 2016-07-06 33y 05m 04d Haminu
183 Steven Hammell Motherwell 44 42 2 17 7 22 36.96 15.22 47.83 44.57 2000-10-01 18y 07m 13d 2017-12-09 35y 09m 21d Hammell
184 Roland Hammer Lokomotiv Leipzig 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 23y 08m 22d 1976-09-29 23y 09m 05d Hammer
185 Adam Hammill Dunfermline Athletic; St Mirren 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2007-02-03 19y 00m 09d 2018-11-24 30y 09m 30d Hammill
186 John Hammill Partick Thistle 4 4 0 0 3 1 .00 75.00 25.00 37.50 1942-08-08 18y 07m 00d 1944-12-23 20y 11m 15d Hammill
187 Paul Hammond Crystal Palace 0 0 0 0 0 2 .00 .00 100.00 .00 1972-09-13 19y 01m 18d 1972-09-26 19y 02m 00d Hammond
188 Paul Christopher Hampshire Berwick Rangers; East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 2004-01-10 22y 03m 21d 2005-07-14 23y 09m 24d Hampshire
189 Steven Gary Hampshire Dunfermline Athletic 6 4 2 0 2 4 .00 33.33 66.67 16.67 2001-12-01 22y 01m 14d 2003-04-26 23y 06m 09d Hampshire
190 Colin Michael Kenneth Hampton Motherwell 7 7 0 2 0 5 28.57 .00 71.43 28.57 1910-09-03 Not Known 1914-04-01 Not Known Hampton
191 Jim Hancock Livingston (Meadowbank Thistle) 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1975-02-24 23y 07m 03d 1978-10-10 27y 02m 19d Hancock
192 Mason Hancock Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-11 21y 00m 01d 2024-02-11 21y 00m 01d Hancock
193 Mason Hancock Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-08-22 18y 06m 12d 2021-08-22 18y 06m 12d Hancock
194 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
195 Jamie Hand Livingston (Meadowbank Thistle) 1 1 0 0 0 2 .00 .00 100.00 .00 2005-01-25 20y 11m 18d 2005-02-27 21y 00m 20d Hand
196 Daniel Handling Hibernian 5 4 1 3 5 4 25.00 41.67 33.33 45.83 2012-08-12 18y 06m 06d 2015-04-12 21y 02m 06d Handling
197 Hamilton Handling Hibernian 26 26 0 14 6 10 10 23.08 38.46 38.46 42.31 1898-10-29 Not Known 1902-01-01 Not Known Handling
198 Peter Handyside Grimsby Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 22y 11m 29d 1997-07-29 22y 11m 29d Handyside
199 Mike Hanke Schalke 04 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-11-04 20y 11m 30d 2004-11-04 20y 11m 30d Hanke
200 Ray Hankin Burnley 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1973-10-24 17y 08m 03d 1973-11-06 17y 08m 16d Hankin
201 Grant Hanley Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 25y 07m 24d 2017-07-14 25y 07m 24d Hanley
202 Nathan Hanley Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 23y 00m 07d 2013-07-25 23y 00m 07d Hanley
203 Alex W Hanlin St Mirren; Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1937-08-21 Not Known 1939-12-30 Not Known Hanlin
204 John Hanlon Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 22y 00m 11d 1961-01-28 22y 00m 11d Hanlon
205 John Hanlon Hamilton Academical 9 9 0 2 3 1 5 33.33 11.11 55.56 38.89 1914-11-28 Not Known 1921-09-03 Not Known Hanlon
206 Paul Hanlon Hibernian; Raith Rovers 43 40 3 1 12 15 22 24.49 30.61 44.90 39.80 2008-01-19 17y 11m 30d 2024-10-09 34y 08m 19d Hanlon
207 Ralph Hann Newcastle United; Derby County 2 2 0 1 0 1 50.00 .00 50.00 50.00 1931-09-28 20y 02m 24d 1938-04-11 26y 09m 07d Hann
208 Andrew Hannah Clyde 3 3 0 0 0 3 .00 .00 100.00 .00 1897-01-09 Not Known 1897-02-20 Not Known Hannah
209 Andrew Boyd Hannah Renton 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1891-09-12 Not Known 1892-04-09 Not Known Hannah
210 Callum Hannah Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-10-09 19y 03m 23d 2024-10-09 19y 03m 23d Hannah
211 David Hannah Dundee United; Celtic 19 15 4 7 4 10 33.33 19.05 47.62 42.86 1994-01-08 20y 05m 04d 2001-12-26 28y 04m 22d Hannah
212 Davy Hannah Sunderland; Liverpool 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1890-02-15 22y 09m 18d 1897-04-24 29y 11m 27d Hannah
213 George Hannah Newcastle United 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1954-10-13 25y 10m 02d 1956-09-19 27y 09m 08d Hannah
214 George L Hannah Falkirk 1 1 0 1 0 0 1 .00 .00 100.00 .00 1921-10-01 Not Known 1921-10-01 Not Known Hannah
215 James Hannah Stirling Albion; Airdrieonians 9 9 0 1 1 1 7 11.11 11.11 77.78 16.67 1959-08-15 16y 04m 17d 1964-12-26 Not Known Hannah
216 Jimmy Hannah Sunderland 6 6 0 3 3 1 2 50.00 16.67 33.33 58.33 1893-04-22 24y 01m 05d 1896-04-18 27y 01m 01d Hannah
217 John Hannah Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-08-30 Not Known 1890-08-30 Not Known Hannah
218 John Hannah Third Lanark 11 11 0 1 3 3 5 27.27 27.27 45.45 40.91 1912-10-12 Not Known 1918-04-06 Not Known Hannah
219 Robert Hannah Celtic 1 0 1 0 0 1 .00 .00 100.00 .00 1976-05-03 18y 07m 09d 1976-05-03 18y 07m 09d Hannah
220 Robert Hannah St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1915-08-21 Not Known 1915-08-21 Not Known Hannah
221 Robert Hannah Aberdeen 10 10 0 4 1 5 40.00 10.00 50.00 45.00 1911-09-09 Not Known 1921-04-09 Not Known Hannah
222 Sandy Hannah Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1901-05-13 Not Known Hannah
223 William Hannah Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1944-06-10 Not Known 1944-06-10 Not Known Hannah
224 Hannan East of Scotland Juniors 1 1 0 1 0 0 100.00 .00 .00 100.00 1949-09-12 Not Known 1949-09-12 Not Known Hannan
225 P Hannan Hibernian 2 2 0 2 0 0 100.00 .00 .00 100.00 1883-10-20 Not Known 1883-11-03 Not Known Hannan
226 J Hannen Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1882-10-14 Not Known 1882-10-14 Not Known Hannen
227 Ernie Hannigan Queen of the South; Preston North End; Coventry City; Greenock Morton 10 10 0 1 2 2 6 20.00 20.00 60.00 30.00 1962-09-29 19y 08m 06d 1971-04-10 28y 02m 18d Hannigan
228 Hannigan Bray Wanderers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Hannigan
229 Patrick Hannigan Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-08-28 Not Known 1921-01-01 Not Known Hannigan
230 Richard Hannigan Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-22 Not Known 1898-01-22 Not Known Hannigan
231 William Hannigan Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-01 Not Known 1895-01-01 Not Known Hannigan
232 Peter Hannoway Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Hannoway
233 Alan Hansen Partick Thistle 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1974-09-28 19y 03m 15d 1977-03-26 21y 09m 13d Hansen
234 Andre Hansen Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 33y 07m 24d 2023-08-17 33y 08m 00d Hansen
235 Emiliano Marcondes Hibernian 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-02-28 28y 11m 19d 2024-02-28 28y 11m 19d Hansen
236 John Hansen Partick Thistle 17 17 0 1 6 6 6 33.33 33.33 33.33 50.00 1969-03-01 19y 00m 26d 1977-03-26 27y 01m 23d Hansen
237 Hanskins Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Hanskins
238 David Hanson Albion Rovers 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1940-11-16 Not Known 1942-06-20 Not Known Hanson
239 Hjalmar C Hanson Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1911-01-07 Not Known 1911-01-07 Not Known Hanson
240 Hanton Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Hanton
241 Hanzel Spartak Trnava 0 0 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Hanzel
242 Eddie Hapgood Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-08-02 32y 10m 09d 1941-08-02 32y 10m 09d Hapgood
243 Joseph Happart Royal Standard Club Liegeois 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-09-03 29y 03m 25d 1958-09-09 29y 04m 00d Happart
244 Daniel Happe Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 25y 09m 15d 2024-07-13 25y 09m 15d Happe
245 Riley-Jay Harbottle Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2023-10-07 23y 00m 11d 2023-10-07 23y 00m 11d Harbottle
246 M Harcus Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Harcus
247 Alex S Hardie Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1924-01-26 Not Known 1924-01-30 Not Known Hardie
248 David Hardie Dunfermline Athletic; Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1913-02-08 Not Known 1917-10-20 Not Known Hardie
249 George Hardie Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Hardie
250 John S Hardie Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-25 Not Known 1931-04-25 Not Known Hardie
251 Martin Hardie Partick Thistle; Kilmarnock; St Johnstone; Dunfermline Athletic 7 3 4 1 0 3 4 .00 42.86 57.14 21.43 2002-09-28 26y 05m 06d 2011-12-17 35y 07m 25d Hardie
252 Ryan Hardie Rangers; Raith Rovers; Livingston (Meadowbank Thistle); Plymouth Argyle 8 4 4 3 4 4 2 40.00 40.00 20.00 60.00 2015-04-05 18y 00m 19d 2023-07-06 26y 03m 19d Hardie
253 Dan Harding Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 25y 07m 02d 2009-07-25 25y 07m 02d Harding
254 John Hardisty Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1941-08-13 Not Known 1942-05-16 Not Known Hardisty
255 HP Hardman Northern Nomads 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1909-01-04 Not Known Hardman
256 George Hardwick RAF 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-07 23y 06m 05d 1943-08-07 23y 06m 05d Hardwick
257 Ken Hardwick Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 29y 09m 13d 1953-11-09 29y 09m 13d Hardwick
258 Steve Hardwick Newcastle United 1 0 1 0 1 0 .00 100.00 .00 50.00 1980-08-04 23y 10m 29d 1980-08-04 23y 10m 29d Hardwick
259 Henry Hardy Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-04-10 31y 02m 27d 1926-04-10 31y 02m 27d Hardy
260 James Smith Hardy Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-03-29 Not Known 1947-03-29 Not Known Hardy
261 Paul Hardyman Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 25y 04m 25d 1989-08-05 25y 04m 25d Hardyman
262 Willis Hare Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 30y 01m 10d 2021-06-26 30y 01m 10d Hare
263 Ellis Hare-Reid Ayr United 0 0 0 0 0 2 .00 .00 100.00 .00 2020-12-26 21y 11m 14d 2021-02-05 22y 00m 24d Hare-Reid
264 Haresnape Darwen 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Haresnape
265 Robert Haresnape Blackburn Rovers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1888-12-31 Not Known 1888-12-31 Not Known Haresnape
266 Fred Hargreaves Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-03 22y 04m 18d 1881-01-03 22y 04m 18d Hargreaves
267 Joe Hargreaves Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 31y 01m 21d 1921-04-25 31y 01m 21d Hargreaves
268 John Hargreaves Blackburn Rovers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1881-01-03 20y 00m 03d 1881-01-03 20y 00m 03d Hargreaves
269 Jevgeni Harin FC Infonet Tallinn 2 2 0 2 0 0 2 .00 .00 100.00 .00 2016-06-30 21y 00m 19d 2016-07-06 21y 00m 25d Harin
270 Chris Harker Aberdeen 4 4 0 0 0 4 .00 .00 100.00 .00 1959-11-21 22y 04m 23d 1961-10-14 24y 03m 15d Harker
271 Richard Harker Hibernian 11 11 0 2 5 4 2 45.45 36.36 18.18 63.64 1907-08-26 Not Known 1909-02-27 Not Known Harker
272 Ian Harkes Dundee United 5 4 1 0 3 3 .00 50.00 50.00 25.00 2019-07-12 24y 03m 12d 2022-12-24 27y 08m 24d Harkes
273 John Harkes Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 28y 04m 28d 1995-08-05 28y 04m 28d Harkes
274 Gary Harkins Kilmarnock; Dundee; St Mirren; Queen of the South; Partick Thistle 10 9 1 1 6 4 3 46.15 30.77 23.08 61.54 2011-08-21 26y 07m 19d 2019-03-04 34y 02m 02d Harkins
275 John F Harkins Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1935-10-26 Not Known 1935-10-26 Not Known Harkins
276 Tommy Harkins Clydebank[4] 1 1 0 0 1 1 .00 50.00 50.00 25.00 1980-01-05 18y 11m 21d 1981-09-19 20y 08m 04d Harkins
277 Colin Harkness Kilmarnock 4 4 0 0 2 2 .00 50.00 50.00 25.00 1987-01-31 24y 08m 21d 1987-08-19 25y 03m 09d Harkness
278 Harkness Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known Harkness
279 Jack Harkness Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1930-08-05 Not Known 1930-08-05 Not Known Harkness
280 John Diamond Harkness Queens Park 5 5 0 1 0 4 20.00 .00 80.00 20.00 1926-01-09 Not Known 1928-01-14 Not Known Harkness
281 Shane Harkness Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-06 19y 09m 00d 2020-10-06 19y 09m 00d Harkness
282 Alex Harley Third Lanark 6 6 0 2 1 0 4 16.67 .00 66.67 16.67 1959-10-28 23y 06m 08d 1962-03-17 25y 10m 25d Harley
283 Bruce Harley Heart of Midlothian B 4 4 0 0 0 4 .00 .00 100.00 .00 1925-08-03 Not Known 1928-08-03 Not Known Harley
284 Harley Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known Harley
285 Ian Harley Falkirk; Greenock Morton; Arbroath 9 9 0 2 0 2 8 .00 20.00 80.00 10.00 1972-04-15 Not Known 1980-03-29 Not Known Harley
286 Jared Harlock Blackburn Rovers 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-12-02 20y 02m 12d 2022-12-02 20y 02m 12d Harlock
287 Tommy Harmer Tottenham Hotspur 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1953-05-15 25y 03m 13d 1956-11-12 28y 09m 10d Harmer
288 Aaron Harmon Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 29y 08m 01d 2019-07-06 29y 08m 01d Harmon
289 George Harmon Ross County 4 2 2 1 1 4 16.67 16.67 66.67 25.00 2022-07-30 21y 07m 22d 2024-03-16 23y 03m 08d Harmon
290 Ian Harnett Queens Park 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1946-11-02 Not Known 1958-03-08 Not Known Harnett
291 Ian Gerald Harnett Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1946-01-26 Not Known 1946-01-26 Not Known Harnett
292 Mark Haro Dunfermline Athletic 2 1 1 0 1 2 .00 33.33 66.67 16.67 1990-11-03 19y 00m 13d 1992-03-28 20y 05m 07d Haro
293 Alan Harper Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-10-18 26y 11m 17d 1987-10-18 26y 11m 17d Harper
294 Alec Harper Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Harper
295 Cameron Harper Inverness Caledonian Thistle 6 4 2 0 2 5 .00 28.57 71.43 14.29 2019-04-13 17y 05m 03d 2021-07-25 19y 08m 15d Harper
296 F Harper Blackburn Rovers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1884-10-23 Not Known 1884-10-23 Not Known Harper
297 Jon Toral Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-02-01 21y 11m 27d 2017-05-13 22y 03m 08d Harper
298 Joe Harper Greenock Morton; Aberdeen; Everton; Hibernian 28 28 0 11 11 8 9 39.29 28.57 32.14 53.57 1966-03-19 18y 02m 08d 1978-12-23 30y 11m 12d Harper
299 Kevin Harper Hibernian; Dunfermline Athletic 14 10 4 3 7 2 5 50.00 14.29 35.71 57.14 1994-08-27 18y 07m 12d 2008-07-16 32y 06m 01d Harper
300 Robert Harper Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-12-06 21y 06m 00d 1941-12-06 21y 06m 00d Harper
301 Steve Harper Newcastle United 0 0 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 20y 04m 26d 1995-08-09 20y 04m 26d Harper
302 William Harper Hibernian 31 31 0 17 7 7 54.84 22.58 22.58 66.13 1921-01-01 23y 11m 13d 1925-05-16 28y 03m 27d Harper
303 Chad Harpur Kilmarnock 0 0 0 2 3 1 33.33 50.00 16.67 58.33 2006-12-30 24y 03m 27d 2008-04-05 25y 07m 02d Harpur
304 (William) Bisset Harrier Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 24y 02m 12d 1968-01-27 24y 02m 12d Harrier
305 David Harrington Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 24y 00m 26d 2024-07-27 24y 00m 26d Harrington
306 Alex Harris Hibernian 6 3 3 1 2 3 16.67 33.33 50.00 33.33 2013-03-10 18y 06m 10d 2014-10-26 20y 01m 26d Harris
307 Bobby Harris St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1966-11-19 Not Known 1966-11-19 Not Known Harris
308 Cecil Harris Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1929-04-17 Not Known 1929-08-21 Not Known Harris
309 Charles Harris Boness; Falkirk 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1923-01-27 Not Known 1925-08-15 Not Known Harris
310 Colin Harris Raith Rovers; Dundee; Hibernian; Hamilton Academical 18 13 5 3 4 2 12 22.22 11.11 66.67 27.78 1982-02-27 21y 00m 05d 1991-08-28 30y 06m 06d Harris
311 George D Harris Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1921-02-26 Not Known 1921-02-26 Not Known Harris
312 Gordon Harris Sunderland 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-09-23 28y 03m 21d 1968-09-23 28y 03m 21d Harris
313 James Somerville Harris Hamilton Academical; Dunfermline Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1926-09-04 Not Known 1928-01-03 Not Known Harris
314 Jimmy Harris The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-12-02 24y 03m 14d 1957-12-02 24y 03m 14d Harris
315 Joe Harris Newcastle United 3 3 0 0 1 2 .00 33.33 66.67 16.67 1928-10-10 32y 06m 21d 1930-09-24 34y 06m 05d Harris
316 John Harris Chelsea 4 4 0 4 0 0 100.00 .00 .00 100.00 1947-04-21 29y 09m 22d 1954-03-31 36y 09m 01d Harris
317 Tony Harris Aberdeen; Airdrieonians 19 19 0 1 6 6 7 31.58 31.58 36.84 47.37 1946-11-23 24y 01m 05d 1954-10-09 31y 11m 21d Harris
318 John Robert Harris Queens Park 15 15 0 2 2 4 9 13.33 26.67 60.00 26.67 1941-03-22 Not Known 1946-01-26 Not Known Harris
319 Joseph Harris Partick Thistle 14 14 0 2 5 7 14.29 35.71 50.00 32.14 1913-10-11 Not Known 1922-12-02 Not Known Harris
320 Joshua Harris Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1918-12-07 Not Known 1918-12-07 Not Known Harris
321 Neil Harris Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 33y 00m 19d 2010-07-31 33y 00m 19d Harris
322 Neil Harris Partick Thistle; Kilmarnock; Third Lanark 11 11 0 7 1 4 6 9.09 36.36 54.55 27.27 1914-11-21 Not Known 1929-04-01 Not Known Harris
323 Peter Harris Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 27y 09m 09d 1953-09-28 27y 09m 09d Harris
324 William Harris Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1900-05-14 Not Known 1900-05-14 Not Known Harris
325 Charles Harrison Newton Heath 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-01-01 Not Known 1890-01-01 Not Known Harrison
326 George Harrison Kings Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-01-06 Not Known 1940-01-06 Not Known Harrison
327 George Harrison Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1936-05-13 43y 09m 25d 1936-08-19 44y 01m 01d Harrison
328 Harrison London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Harrison
329 James Harrison Hibernian 3 3 0 5 0 1 2 .00 33.33 66.67 16.67 1937-01-01 Not Known 1937-09-11 Not Known Harrison
330 John Harrison Leith Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1935-05-15 Not Known 1938-05-04 Not Known Harrison
331 Mike Harrison Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-05-31 24y 01m 13d 1964-05-31 24y 01m 13d Harrison
332 Ray Harrison Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 32y 04m 19d 1953-11-09 32y 04m 19d Harrison
333 Robert Harrison Airdrieonians; Hamilton Academical 12 12 0 6 4 1 7 33.33 8.33 58.33 37.50 1931-09-01 Not Known 1937-10-30 Not Known Harrison
334 Robert G. Harrison Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-23 Not Known 1938-04-23 Not Known Harrison
335 Walter Edward Harrison Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-09-29 22y 08m 13d 1945-09-29 22y 08m 13d Harrison
336 Andrew Harrow Raith Rovers; Aberdeen; Motherwell 12 11 1 2 3 3 7 23.08 23.08 53.85 34.62 1979-01-27 22y 02m 21d 1986-03-15 29y 04m 09d Harrow
337 David Harrow Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-01 Not Known 1896-01-01 Not Known Harrow
338 Archibald Harrower Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Harrower
339 James Harrower Hibernian 52 52 0 1 13 19 20 25.00 36.54 38.46 43.27 1899-10-28 Not Known 1907-01-01 Not Known Harrower
340 James Swanson Harrower Third Lanark 11 11 0 2 2 7 18.18 18.18 63.64 27.27 1945-12-15 21y 05m 26d 1952-09-06 28y 02m 18d Harrower
341 Jimmy Harrower Hibernian; St Johnstone 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1956-05-05 20y 08m 17d 1965-04-03 29y 07m 16d Harrower
342 Ross Harrower Dunfermline Athletic 0 0 0 0 2 0 .00 100.00 .00 50.00 2001-12-01 19y 00m 01d 2002-02-02 19y 02m 05d Harrower
343 William Harrower Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1945-09-01 Not Known 1945-09-01 Not Known Harrower
344 William Harrower Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1884-04-19 Not Known 1884-09-27 Not Known Harrower
345 McNaughton Harry Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-08-10 Not Known 1921-08-10 Not Known Harry
346 Archibald Hart Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1937-01-09 Not Known 1938-08-24 Not Known Hart
347 Ernie Hart Leeds United 3 3 0 3 0 0 100.00 .00 .00 100.00 1921-09-26 19y 08m 23d 1929-03-23 27y 02m 20d Hart
348 Hart Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 Not Known 1942-04-25 Not Known Hart
349 Hugh Hart Dunfermline Athletic; Leith Athletic; Dumbarton 5 5 0 1 0 4 20.00 .00 80.00 20.00 1939-11-25 Not Known 1941-02-15 Not Known Hart
350 Hunter Hart Airdrieonians; Everton 10 10 0 2 2 6 20.00 20.00 60.00 30.00 1917-10-27 22y 07m 16d 1926-04-10 31y 00m 30d Hart
351 James Hart Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1932-08-31 Not Known 1933-04-26 Not Known Hart
352 James Hart Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1938-08-17 Not Known 1938-08-17 Not Known Hart
353 Joe Hart Celtic 13 13 0 11 0 2 84.62 .00 15.38 84.62 2021-08-15 34y 03m 27d 2024-05-04 37y 00m 15d Hart
354 John Hart Albion Rovers; Motherwell; St Johnstone; Dundee United 8 8 0 3 3 3 2 37.50 37.50 25.00 56.25 1919-10-11 Not Known 1929-09-14 Not Known Hart
355 John Hart Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1927-12-03 Not Known 1927-12-03 Not Known Hart
356 John Hart Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-16 Not Known 1886-10-16 Not Known Hart
357 Johnny Hart Manchester City 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1951-03-10 22y 09m 02d 1953-10-14 25y 04m 06d Hart
358 Jordan Hart East Fife 2 2 0 0 1 2 .00 33.33 66.67 16.67 2019-07-27 23y 06m 05d 2020-11-10 24y 09m 19d Hart
359 Michael Hart Aberdeen; Livingston (Meadowbank Thistle); Hibernian 15 14 1 7 4 8 36.84 21.05 42.11 47.37 1998-12-12 18y 10m 02d 2012-01-02 31y 10m 23d Hart
360 Paul Anthony Hart Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 29y 03m 03d 1982-08-07 29y 03m 03d Hart
361 Richard Hart Inverness Caledonian Thistle 8 5 3 2 4 2 25.00 50.00 25.00 50.00 2003-07-28 25y 03m 28d 2006-11-25 28y 07m 26d Hart
362 Robert Hart Ayr United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1929-11-09 Not Known 1930-10-25 Not Known Hart
363 Robert N Hart Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1901-05-11 Not Known 1904-01-02 Not Known Hart
364 Harth BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Harth
365 Roy Hartle Bolton Wanderers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1957-02-16 25y 04m 12d 1957-10-14 26y 00m 10d Hartle
366 Abe Hartley Everton 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1894-09-17 22y 07m 09d 1894-11-10 22y 09m 02d Hartley
367 Daniel 'Daisy' Hartley Dumbarton 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1892-10-08 Not Known 1892-10-08 Not Known Hartley
368 James Hartley Dumbarton; Rangers; Port Glasgow Athletic 5 5 0 2 3 0 2 60.00 .00 40.00 60.00 1894-10-27 Not Known 1904-12-24 Not Known Hartley
369 Paul Hartley Raith Rovers; Hibernian; St Johnstone; Celtic; Aberdeen 13 12 1 1 5 5 7 29.41 29.41 41.18 44.12 1998-08-19 21y 10m 00d 2011-02-26 34y 04m 07d Hartley
370 Peter Hartley Motherwell 4 3 1 3 2 1 50.00 33.33 16.67 66.67 2018-01-27 29y 09m 24d 2020-03-07 31y 11m 04d Hartley
371 F Hartly Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Hartly
372 John Hartson Celtic 16 13 3 5 13 1 3 76.47 5.88 17.65 79.41 2001-08-11 26y 04m 06d 2006-04-30 31y 00m 25d Hartson
373 Ian Harty Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-02-14 19y 10m 06d 1998-02-14 19y 10m 06d Harty
374 Alexander Harvey Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-10-20 20y 01m 22d 1945-10-20 20y 01m 22d Harvey
375 Andrew Harvey Dumbarton 3 1 2 0 1 2 .00 33.33 66.67 16.67 1977-01-29 21y 08m 01d 1977-10-22 22y 04m 24d Harvey
376 Bobby Harvey Clyde 2 1 1 2 1 0 66.67 33.33 .00 83.33 1974-04-24 18y 11m 01d 1976-01-24 20y 08m 01d Harvey
377 Daniel Harvey Queen of the South 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-07-11 18y 05m 01d 2018-07-11 18y 05m 01d Harvey
378 David Harvey Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 35y 06m 02d 1983-08-09 35y 06m 02d Harvey
379 Graham Harvey Hibernian; Dundee; Airdrieonians 18 9 9 4 3 10 7 15.00 50.00 35.00 40.00 1983-09-03 22y 04m 11d 1991-01-26 29y 09m 03d Harvey
380 Henry Harvey St Mirren 3 3 0 0 2 1 .00 66.67 33.33 33.33 1910-02-05 Not Known 1910-02-16 Not Known Harvey
381 James Harvey Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1922-10-21 Not Known 1922-10-21 Not Known Harvey
382 James Harvey Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1932-03-19 Not Known 1936-09-05 Not Known Harvey
383 John Harvey Clyde 4 4 0 0 0 3 .00 .00 75.00 .00 1891-10-03 Not Known 1892-04-16 Not Known Harvey
384 John Arthur H Harvey Third Lanark; Abercorn 2 2 0 0 0 2 .00 .00 100.00 .00 1893-09-02 Not Known 1896-08-22 Not Known Harvey
385 John Harvey Heart of Midlothian B; Kilmarnock; Partick Thistle 34 33 1 12 6 16 35.29 17.65 47.06 44.12 1934-08-03 20y 02m 28d 1965-10-16 Not Known Harvey
386 John Harvey Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1905-05-01 Not Known 1905-05-01 Not Known Harvey
387 Johnny Harvey Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1899-01-03 Not Known 1899-01-03 Not Known Harvey
388 Martin Harvey Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-23 27y 00m 04d 1968-09-23 27y 00m 04d Harvey
389 Paul Edward Harvey Clydebank[4]; Airdrieonians; Raith Rovers; Queen of the South; Motherwell; Queens Park 12 7 5 1 4 8 7.69 30.77 61.54 23.08 1991-08-20 22y 11m 23d 2005-08-23 36y 11m 26d Harvey
390 Richard Arnold Harvey Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-04-08 Not Known 1882-04-08 Not Known Harvey
391 Ross Harvey Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2019-02-10 29y 09m 28d 2019-02-10 29y 09m 28d Harvey
392 Thomas Harvey Partick Thistle 10 10 0 2 2 6 20.00 20.00 60.00 30.00 1900-10-06 Not Known 1905-10-14 Not Known Harvey
393 William Harvey Kilmarnock; Dunfermline Athletic 5 5 0 2 2 0 3 40.00 .00 60.00 40.00 1954-11-24 25y 00m 01d 1958-08-20 28y 08m 28d Harvey
394 Daniel Harvie Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-12-30 19y 05m 16d 2017-12-30 19y 05m 16d Harvie
395 Kenan Hasagic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 23y 07m 23d 2003-10-15 23y 08m 14d Hasagic
396 Mirza Hasanovic Dinamo Bucuresti 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-09 22y 09m 23d 2013-07-09 22y 09m 23d Hasanovic
397 Martin Hasek Sparta Prague 1 0 1 1 1 0 50.00 50.00 .00 75.00 2006-09-14 36y 11m 03d 2006-09-28 36y 11m 17d Hasek
398 Theodore Hasekidis New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 30y 08m 28d 1971-05-21 30y 08m 28d Hasekidis
399 TC Haslip Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Haslip
400 Nigel Hasselbaink St Mirren; St Johnstone 11 6 5 1 2 4 5 18.18 36.36 45.45 36.36 2011-09-17 20y 09m 27d 2014-01-18 23y 01m 28d Hasselbaink
401 William Craig Hasson Clyde 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1926-10-09 Not Known 1928-01-07 Not Known Hasson
402 Archibald Hastie Partick Thistle 3 3 0 2 0 1 66.67 .00 33.33 66.67 1935-01-19 Not Known 1936-02-08 Not Known Hastie
403 George Hastie Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1909-10-02 Not Known 1910-04-30 Not Known Hastie
404 Jake Hastie Motherwell 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 2016-11-26 17y 08m 08d 2019-02-17 19y 10m 30d Hastie
405 John Hastie Celtic; Raith Rovers 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1911-04-01 Not Known 1912-02-17 Not Known Hastie
406 John Hastie St Mirren 2 2 0 0 2 0 .00 100.00 .00 50.00 1918-09-14 Not Known 1919-05-10 Not Known Hastie
407 John Hastie Partick Thistle; Hamilton Academical 4 4 0 1 0 3 25.00 .00 75.00 25.00 1903-02-14 Not Known 1911-03-18 Not Known Hastie
408 William Hastie Queens Park 6 6 0 0 3 3 .00 50.00 50.00 25.00 1948-04-24 Not Known 1957-11-16 Not Known Hastie
409 Alexander L Hastings Partick Thistle; Airdrieonians 3 3 0 1 0 0 3 .00 .00 100.00 .00 1960-03-15 Not Known 1964-08-19 Not Known Hastings
410 George Hastings St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1899-09-16 Not Known 1899-11-18 Not Known Hastings
411 Hastings Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-03 Not Known 1898-01-03 Not Known Hastings
412 John Hastings East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Hastings
413 Richard Hastings Ross County; Inverness Caledonian Thistle; Hamilton Academical 16 15 1 4 5 9 22.22 27.78 50.00 36.11 2001-09-25 24y 04m 07d 2009-12-06 32y 06m 18d Hastings
414 Sam Hastings Hamilton Academical; Clyde 23 23 0 4 8 1 14 34.78 4.35 60.87 36.96 1961-09-13 21y 06m 26d 1971-10-09 31y 07m 21d Hastings
415 Reo Hatate Celtic 10 7 3 1 10 0 0 100.00 .00 .00 100.00 2022-01-26 24y 02m 05d 2024-09-14 26y 09m 24d Hatate
416 Mark Hateley Coventry City; Rangers 20 19 1 14 14 5 1 70.00 25.00 5.00 82.50 1979-08-06 17y 08m 30d 1994-11-09 33y 00m 02d Hateley
417 Tom Hateley Motherwell; Dundee 18 18 0 1 9 3 6 50.00 16.67 33.33 58.33 2009-10-31 20y 01m 19d 2017-04-08 27y 06m 27d Hateley
418 John Hather Aberdeen 22 22 0 7 6 3 13 27.27 13.64 59.09 34.09 1949-03-19 Not Known 1960-03-26 Not Known Hather
419 Bob Hatton Carlisle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1969-07-26 22y 03m 16d 1969-07-26 22y 03m 16d Hatton
420 Runar Hauge Hibernian 0 0 0 0 0 2 .00 .00 100.00 .00 2022-04-09 20y 07m 08d 2022-04-16 20y 07m 15d Hauge
421 Torgeir Hauge Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 19y 10m 24d 1965-06-08 19y 10m 24d Hauge
422 Adam Haugh Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1956-10-06 Not Known 1958-09-17 Not Known Haugh
423 John Haugh Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1897-12-11 Not Known 1897-12-11 Not Known Haugh
424 Mark Haughey Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 26y 05m 15d 2017-07-08 26y 05m 15d Haughey
425 William Haughey Falkirk 1 1 0 1 0 0 1 .00 .00 100.00 .00 1958-11-22 25y 11m 02d 1958-11-22 25y 11m 02d Haughey
426 Mike Haughney Celtic 13 13 0 4 4 2 7 30.77 15.38 53.85 38.46 1949-09-17 22y 09m 07d 1957-03-30 30y 03m 20d Haughney
427 W Haughton Newton Heath 1 1 0 1 0 0 1 .00 .00 100.00 .00 1889-01-01 Not Known 1889-01-01 Not Known Haughton
428 H Hauser South Africa XI 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-10-30 Not Known 1958-10-30 Not Known Hauser
429 Milan Havel Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 30y 00m 15d 2024-08-29 30y 00m 22d Havel
430 Haveron Lisburn Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Haveron
431 Warren Robert Hawke Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 1993-08-14 22y 10m 25d 1993-08-14 22y 10m 25d Hawke
432 Josh Hawkes Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 23y 05m 15d 2022-07-13 23y 05m 15d Hawkes
433 Hawkins St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Hawkins
434 Dean Hawkshaw Kilmarnock; Airdrieonians (Airdrie United) 3 0 3 1 1 2 25.00 25.00 50.00 37.50 2016-12-27 19y 08m 03d 2020-01-18 22y 08m 25d Hawkshaw
435 Ian Hawkshaw St Johnstone; Ayr United 3 3 0 0 0 3 .00 .00 100.00 .00 1964-02-01 22y 06m 11d 1967-01-21 25y 06m 00d Hawkshaw
436 Andrew Haworth Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-07-18 23y 07m 20d 2012-07-18 23y 07m 20d Haworth
437 Simon Haworth Coventry City 1 0 1 0 0 1 .00 .00 100.00 .00 1998-07-25 21y 03m 25d 1998-07-25 21y 03m 25d Haworth
438 William Hawthorn Airdrieonians 4 4 0 1 0 3 25.00 .00 75.00 25.00 1935-01-12 Not Known 1935-12-28 Not Known Hawthorn
439 James Haxton Motherwell; Aberdeen 3 3 0 3 1 0 2 33.33 .00 66.67 33.33 1904-09-17 Not Known 1906-09-27 Not Known Haxton
440 Andrew H Hay Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1927-09-17 Not Known 1927-09-17 Not Known Hay
441 Christopher Hay Celtic 3 2 1 1 2 0 33.33 66.67 .00 66.67 1994-05-22 19y 08m 24d 1996-11-30 22y 03m 02d Hay
442 David Alexander Hay Dunfermline Athletic 0 0 0 0 1 2 .00 33.33 66.67 16.67 1998-09-20 18y 08m 18d 2000-09-09 20y 08m 07d Hay
443 David Hay Celtic 13 13 0 9 3 2 64.29 21.43 14.29 75.00 1969-11-08 21y 09m 10d 1974-03-02 26y 01m 02d Hay
444 Douglas Hamilton Hay Clydebank[4] 2 2 0 0 0 2 .00 .00 100.00 .00 1972-02-26 22y 00m 04d 1977-02-26 27y 00m 04d Hay
445 Garry Hay Kilmarnock 37 33 4 12 12 21 26.67 26.67 46.67 40.00 1999-11-27 22y 02m 20d 2013-04-20 35y 07m 13d Hay
446 George Hay Third Lanark; Queen of the South; St Bernards 10 10 0 5 3 2 5 30.00 20.00 50.00 40.00 1935-10-05 Not Known 1940-04-15 Not Known Hay
447 Graham Hay Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 27y 11m 19d 2015-07-30 27y 11m 19d Hay
448 Graham Stuart Hay Airdrieonians 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-04-08 29y 04m 12d 1995-04-08 29y 04m 12d Hay
449 Hugh Hay Aberdeen; Arbroath 6 6 0 2 1 0 5 16.67 .00 83.33 16.67 1952-11-15 21y 00m 13d 1959-10-17 27y 11m 15d Hay
450 James Hay Celtic; Ayr United 22 22 0 11 4 7 50.00 18.18 31.82 59.09 1903-04-20 Not Known 1917-10-20 Not Known Hay
451 John Hay St Bernards 6 6 0 0 2 4 .00 33.33 66.67 16.67 1934-08-29 Not Known 1937-01-30 Not Known Hay
452 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
453 Kerr Hay Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2015-08-25 19y 07m 09d 2015-08-25 19y 07m 09d Hay
454 Millar Adam Hay Clyde 5 4 1 2 0 3 40.00 .00 60.00 40.00 1970-08-15 24y 02m 26d 1972-01-29 25y 08m 09d Hay
455 Norman W Hay Queens Park 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1900-02-17 Not Known 1900-09-22 Not Known Hay
456 Paul Hay Stirling Albion 2 1 1 0 0 2 .00 .00 100.00 .00 2002-09-25 21y 10m 11d 2007-08-28 26y 09m 14d Hay
457 Thomas Hay Bolton Wanderers; Newton Heath 3 3 0 2 0 1 66.67 .00 33.33 66.67 1884-01-01 Not Known 1890-01-01 Not Known Hay
458 Walter Hay St Mirren 10 10 0 2 4 4 20.00 40.00 40.00 40.00 1928-11-17 Not Known 1933-12-23 Not Known Hay
459 Frank Haydock Manchester United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1960-05-14 19y 05m 15d 1960-06-01 19y 06m 03d Haydock
460 Thomas Haydock Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1914-12-19 Not Known 1914-12-19 Not Known Haydock
461 Archibald David Mackie Hayes Greenock Morton 27 27 0 8 10 9 29.63 37.04 33.33 48.15 1970-12-05 17y 05m 25d 1981-03-21 27y 09m 11d Hayes
462 Craig Hayes Bohemians Dublin 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-01 16y 10m 25d 2015-07-01 16y 10m 25d Hayes
463 Joe Hayes Manchester City 4 4 0 6 3 0 1 75.00 .00 25.00 75.00 1956-11-19 20y 09m 30d 1958-06-11 22y 04m 22d Hayes
464 Jonathan Hayes Inverness Caledonian Thistle; Aberdeen; Celtic 29 27 2 2 17 5 15 45.95 13.51 40.54 52.70 2010-09-18 23y 02m 09d 2024-01-27 36y 06m 18d Hayes
465 Bill Hayes Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 18y 10m 10d 1934-09-24 18y 10m 17d Hayes
466 Haymerman Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Haymerman
467 Owen Hayward Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 19y 02m 19d 2024-08-17 19y 02m 19d Hayward
468 Norman S C Haywood St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1940-04-15 Not Known 1940-04-15 Not Known Haywood
469 Norman Haywood Raith Rovers; St Bernards 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1938-04-20 Not Known 1939-11-04 Not Known Haywood
470 Conor Hazard Partick Thistle; Celtic 3 3 0 0 2 1 .00 66.67 33.33 33.33 2019-03-04 20y 11m 27d 2020-12-20 22y 09m 15d Hazard
471 John Hazel Hibernian; Greenock Morton 7 7 0 1 2 2 3 28.57 28.57 42.86 42.86 1970-05-01 17y 05m 01d 1974-08-24 21y 08m 25d Hazel
472 Michael Hazeldine Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2006-09-20 19y 09m 23d 2006-09-20 19y 09m 23d Hazeldine
473 George Hazlett Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-12-21 23y 09m 11d 1946-12-21 23y 09m 11d Hazlett
474 Matthew Hazley Airdrieonians (Airdrie United) 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-08-27 20y 07m 28d 2008-08-27 20y 07m 28d Hazley
475 James Headrick Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1922-09-30 Not Known 1922-09-30 Not Known Headrick
476 Colin Healy Celtic; Falkirk 6 5 1 1 5 0 3 62.50 .00 37.50 62.50 1999-08-29 19y 05m 15d 2010-02-13 29y 10m 30d Healy
477 David Healy Sunderland; Rangers 2 0 2 3 2 1 50.00 33.33 16.67 66.67 2009-08-08 30y 00m 03d 2012-04-21 32y 08m 16d Healy
478 J Healy Northern Nomads 3 3 0 3 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1910-01-04 Not Known Healy
479 Jack Healy East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 2020-09-18 17y 09m 02d 2022-07-05 19y 06m 19d Healy
480 Kieran Healy Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2022-01-22 27y 01m 29d 2022-01-22 27y 01m 29d Healy
481 Neil Heaney Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2000-12-23 29y 01m 20d 2000-12-23 29y 01m 20d Heaney
482 Sean Heaney Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 19y 05m 07d 2015-07-04 19y 05m 07d Heaney
483 John Heap St Mirren; Stranraer 2 2 0 1 0 1 50.00 .00 50.00 50.00 1967-03-18 20y 11m 15d 1971-01-23 24y 09m 20d Heap
484 Frank Hearn Australia 1 1 0 1 0 0 1 .00 .00 100.00 .00 1959-05-23 Not Known 1959-05-23 Not Known Hearn
485 Frank Hearne Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Hearne
486 Hugh Hearty Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1933-08-04 Not Known 1934-08-03 Not Known Hearty
487 Adrian Heath Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 26y 09m 07d 1987-10-18 26y 09m 07d Heath
488 Phil Heath Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 21y 08m 04d 1986-07-28 21y 08m 04d Heath
489 Terry Heath Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 23y 08m 22d 1967-08-08 23y 08m 22d Heath
490 George Heathcote St Bernards 25 25 0 9 6 10 36.00 24.00 40.00 48.00 1880-01-17 Not Known 1887-10-29 Not Known Heathcote
491 Heatherston Falkirk Select 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-04-24 Not Known 1988-04-24 Not Known Heatherston
492 Heaton Preston North End 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1887-04-21 Not Known 1888-01-02 Not Known Heaton
493 Josh Heaton Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 18y 10m 02d 2015-07-18 18y 10m 02d Heaton
494 Sean Heaver Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 29y 01m 15d 2021-07-20 29y 01m 15d Heaver
495 Michael Hector Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 2013-08-24 21y 01m 05d 2013-11-09 21y 03m 21d Hector
496 Robert Hedderman Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2002-11-09 20y 07m 05d 2002-11-09 20y 07m 05d Hedderman
497 Ian Alexander Heddle St Johnstone 3 1 2 1 0 2 33.33 .00 66.67 33.33 1988-08-17 25y 04m 27d 1991-03-06 27y 11m 13d Heddle
498 Ryan Hedges Aberdeen; Blackburn Rovers 5 3 2 1 3 2 0 60.00 40.00 .00 80.00 2019-08-04 24y 00m 27d 2022-12-02 27y 04m 24d Hedges
499 Graeme Hedley Middlesbrough 2 0 2 1 0 1 50.00 .00 50.00 50.00 1976-11-13 19y 08m 12d 1977-08-09 20y 05m 08d Hedley
500 Jack Hedley Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1954-11-10 30y 10m 30d 1954-11-10 30y 10m 30d Hedley
501 Magnus Hedman Coventry City; Celtic 3 3 0 4 0 2 66.67 .00 33.33 66.67 1998-07-25 25y 04m 06d 2005-04-02 32y 00m 14d Hedman
502 Alexander Heeps Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1927-12-03 Not Known 1927-12-03 Not Known Heeps
503 Andrew Heeps Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-09 Not Known 1925-09-09 Not Known Heeps
504 James Heeps Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-09-02 Not Known 1922-09-02 Not Known Heeps
505 Paul Heffernan Kilmarnock; Hibernian 7 6 1 4 4 4 3 36.36 36.36 27.27 54.55 2011-08-21 29y 07m 23d 2015-01-03 33y 00m 05d Heffernan
506 Norbert Heffler Paksi SE 0 0 0 0 0 1 .00 .00 100.00 .00 2011-08-04 21y 02m 11d 2011-08-04 21y 02m 11d Heffler
507 Tibor Heffler Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 24y 02m 11d 2011-08-04 24y 02m 18d Heffler
508 Christopher Hegarty Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2012-04-21 19y 08m 08d 2012-04-21 19y 08m 08d Hegarty
509 Christopher James Hegarty Dundee 1 0 1 0 0 2 .00 .00 100.00 .00 2004-03-27 19y 08m 03d 2004-10-30 20y 03m 06d Hegarty
510 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
511 Paul Hegarty Dundee United 45 45 0 5 19 14 12 42.22 31.11 26.67 57.78 1975-02-08 20y 06m 14d 1989-09-23 35y 01m 29d Hegarty
512 Andrew Heggie Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1992-08-19 23y 03m 24d 1992-08-19 23y 03m 24d Heggie
513 Charles Heggie St Bernards 4 4 0 3 2 2 0 50.00 50.00 .00 75.00 1886-04-17 Not Known 1887-06-04 Not Known Heggie
514 Krisztian Hegyi Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-25 21y 11m 01d 2024-08-25 21y 11m 01d Hegyi
515 Heike SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Heike
516 Markus Heikkinen Aberdeen 6 6 0 1 1 4 16.67 16.67 66.67 25.00 2003-08-09 24y 09m 27d 2005-05-22 26y 07m 09d Heikkinen
517 Christofer Heimeroth Schalke 04 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 23y 03m 03d 2004-11-04 23y 03m 03d Heimeroth
518 Lukas Hejda Viktoria Plzen 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-29 34y 05m 20d 2024-08-29 34y 05m 20d Hejda
519 Filip Helander Rangers; Omonoia 3 3 0 1 2 1 1 50.00 25.00 25.00 62.50 2019-10-20 26y 05m 28d 2024-10-24 31y 06m 02d Helander
520 Guy Hellers Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 28y 00m 11d 1992-11-04 28y 00m 25d Hellers
521 Hellstrom Djurgardens IF Fotbollsforening 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-11-03 Not Known 1958-11-03 Not Known Hellstrom
522 Mark Helm Fleetwood Town 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-27 22y 09m 06d 2024-07-27 22y 09m 06d Helm
523 Brahim Hemdani Rangers 8 8 0 7 2 0 77.78 22.22 .00 88.89 2006-03-19 28y 00m 04d 2009-05-03 31y 01m 18d Hemdani
524 Chris Hemming Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 20y 03m 15d 1986-07-28 20y 03m 15d Hemming
525 Zach Hemming Kilmarnock; St Mirren 5 5 0 2 2 3 28.57 28.57 42.86 42.86 2022-10-09 22y 07m 02d 2024-05-15 24y 02m 08d Hemming
526 Kane Hemmings Rangers; Dundee; Tranmere Rovers 4 4 0 2 0 2 4 .00 33.33 66.67 16.67 2011-07-23 20y 03m 15d 2022-07-13 31y 03m 05d Hemmings
527 Alex Hemphill Hamilton Academical 1 1 0 0 1 0 .00 100.00 .00 50.00 1912-03-02 Not Known 1912-03-02 Not Known Hemphill
528 John Hempsey Rangers 8 8 0 6 1 1 75.00 12.50 12.50 81.25 1913-03-15 Not Known 1919-03-01 Not Known Hempsey
529 Derek Hemstead Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1969-07-26 26y 02m 04d 1969-07-26 26y 02m 04d Hemstead
530 Tom Henaughan Kilmarnock 8 8 0 0 2 6 .00 25.00 75.00 12.50 1954-11-24 24y 03m 30d 1959-08-22 29y 00m 28d Henaughan
531 Stephane Henchoz Celtic 1 1 0 1 0 1 50.00 .00 50.00 50.00 2005-04-02 30y 06m 26d 2005-04-10 30y 07m 03d Henchoz
532 Martin Henderson Rangers 4 4 0 3 3 0 1 75.00 .00 25.00 75.00 1975-11-08 19y 06m 05d 1976-05-01 19y 11m 28d Henderson
533 A Henderson St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1926-05-08 Not Known 1926-05-08 Not Known Henderson
534 Adam Henderson Celtic 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1897-05-15 Not Known 1897-09-11 Not Known Henderson
535 Albert Henderson Dundee; St Mirren 25 25 0 4 4 7 13 16.00 28.00 52.00 30.00 1952-01-05 Not Known 1962-01-06 Not Known Henderson
536 Alex Henderson Falkirk; Dumbarton 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1914-08-17 Not Known 1922-04-22 Not Known Henderson
537 Alex [3] Henderson Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1928-04-09 Not Known 1928-04-09 Not Known Henderson
538 Andrew Henderson Falkirk 2 2 0 0 2 0 .00 100.00 .00 50.00 1915-01-02 Not Known 1918-12-21 Not Known Henderson
539 Atholl Scott Henderson St Johnstone 2 1 1 0 1 1 .00 50.00 50.00 25.00 1976-04-24 18y 06m 17d 1976-04-26 18y 06m 19d Henderson
540 Blair Henderson The Spartans 3 3 0 0 0 4 .00 .00 100.00 .00 2021-06-29 26y 10m 19d 2024-01-20 29y 05m 10d Henderson
541 Charles Henderson Hibernian; Aberdeen 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1904-05-07 Not Known 1906-03-24 Not Known Henderson
542 Charles Henderson Leith Athletic 8 8 0 3 1 1 6 12.50 12.50 75.00 18.75 1893-05-20 Not Known 1894-05-21 Not Known Henderson
543 D Henderson Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known Henderson
544 Darren Ronald Henderson Clyde; Clydebank[4]; Stranraer 3 2 1 0 0 3 .00 .00 100.00 .00 1987-08-25 20y 10m 13d 1993-08-11 26y 09m 30d Henderson
545 Dave Henderson St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 28y 02m 27d 1988-10-05 28y 03m 24d Henderson
546 David Henderson Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1921-02-12 Not Known 1921-02-12 Not Known Henderson
547 Ewan Henderson Celtic; Dunfermline Athletic; Hibernian 10 4 6 3 4 4 27.27 36.36 36.36 45.45 2019-02-27 18y 11m 00d 2023-05-27 23y 02m 00d Henderson
548 Geordie Henderson Rangers 8 8 0 3 4 2 2 50.00 25.00 25.00 62.50 1921-10-08 Not Known 1925-09-26 Not Known Henderson
549 George Henderson Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1941-02-15 Not Known 1941-02-15 Not Known Henderson
550 George Henderson Third Lanark 2 2 0 4 0 0 2 .00 .00 100.00 .00 1943-12-18 Not Known 1945-09-01 Not Known Henderson
551 George Brown Henderson St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1922-08-15 Not Known 1923-05-05 Not Known Henderson
552 George D Henderson Dundee; Dundee United 4 4 0 1 0 3 25.00 .00 75.00 25.00 1919-04-12 Not Known 1930-04-02 Not Known Henderson
553 George Henderson Stirling Albion; St Mirren 4 4 0 1 0 3 25.00 .00 75.00 25.00 1948-02-21 Not Known 1951-12-08 Not Known Henderson
554 George Hunter Henderson Queens Park; Dundee 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1901-05-07 Not Known 1902-10-18 Not Known Henderson
555 George John Henderson Third Lanark 4 4 0 4 2 2 0 50.00 50.00 .00 75.00 1949-10-15 Not Known 1952-12-20 Not Known Henderson
556 Hugh Henderson Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1913-09-06 Not Known 1914-03-21 Not Known Henderson
557 Hugh Henderson Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1893-09-02 Not Known 1893-09-23 Not Known Henderson
558 Ian Henderson Berwick Rangers 1 1 0 0 2 0 .00 100.00 .00 50.00 1980-04-23 24y 07m 29d 1980-08-13 24y 11m 19d Henderson
559 J Henderson Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known Henderson
560 Jack Henderson Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1953-03-28 Not Known 1953-03-28 Not Known Henderson
561 James Henderson Leith Athletic 10 10 0 1 0 1 9 .00 10.00 90.00 5.00 1891-05-16 Not Known 1893-08-10 Not Known Henderson
562 James A Henderson St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1925-05-09 Not Known 1926-05-08 Not Known Henderson
563 James Charles Henderson Stenhousemuir 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 19y 09m 27d 1996-08-14 19y 09m 27d Henderson
564 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
565 James Henderson Leith Athletic 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1893-08-19 Not Known 1894-05-12 Not Known Henderson
566 Jay Henderson St Mirren; Ross County 3 0 3 1 1 5 14.29 14.29 71.43 21.43 2020-09-02 18y 05m 26d 2024-03-16 22y 00m 09d Henderson
567 Jim Henderson Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1957-11-11 Not Known 1957-11-11 Not Known Henderson
568 Jimmy Henderson Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1891-11-21 Not Known 1891-11-21 Not Known Henderson
569 John [10] Henderson Leith Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1928-05-12 Not Known 1931-02-21 Not Known Henderson
570 John [11] Henderson Falkirk 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1945-01-06 Not Known 1946-03-23 Not Known Henderson
571 John Henderson Clyde 3 3 0 2 0 1 66.67 .00 33.33 66.67 1894-12-01 Not Known 1895-04-15 Not Known Henderson
572 John Henderson St Bernards 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1911-08-15 Not Known 1914-03-14 Not Known Henderson
573 John Henderson Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-12-14 Not Known 1918-12-14 Not Known Henderson
574 John Swinton Pryde Henderson Falkirk; Third Lanark 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1946-08-10 22y 09m 28d 1950-01-14 26y 03m 01d Henderson
575 Jordan Henderson Sunderland; Liverpool 3 2 1 1 2 0 33.33 66.67 .00 66.67 2009-08-08 19y 01m 22d 2012-08-30 22y 02m 13d Henderson
576 Joseph Henderson Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1948-12-18 Not Known 1949-04-02 Not Known Henderson
577 Liam Henderson Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 27y 11m 25d 2024-08-17 27y 11m 25d Henderson
578 Liam Henderson Celtic; Hibernian 3 2 1 3 1 0 75.00 25.00 .00 87.50 2013-12-21 17y 07m 26d 2017-01-29 20y 09m 04d Henderson
579 Mick Henderson Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 26y 04m 04d 1982-08-04 26y 04m 04d Henderson
580 Niall Henderson Gretna 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-05-13 18y 03m 06d 2006-05-13 18y 03m 06d Henderson
581 Nicholas Sinclair Henderson Falkirk; Partick Thistle 6 2 4 1 4 0 3 57.14 .00 42.86 57.14 1994-10-01 25y 07m 23d 1996-03-23 27y 01m 15d Henderson
582 Robert Henderson Falkirk 3 3 0 0 1 2 .00 33.33 66.67 16.67 1945-11-24 Not Known 1946-03-23 Not Known Henderson
583 Robert Henderson Partick Thistle; Dundee 24 24 0 7 8 9 29.17 33.33 37.50 45.83 1939-10-07 22y 00m 03d 1956-01-14 38y 03m 10d Henderson
584 Robert Henderson Falkirk 7 7 0 1 3 3 14.29 42.86 42.86 35.71 1946-08-10 Not Known 1950-02-18 Not Known Henderson
585 Robert Mathie Henderson Kilmarnock 2 2 0 1 1 0 50.00 50.00 .00 75.00 1916-10-14 Not Known 1917-04-07 Not Known Henderson
586 Roger Henderson Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1913-09-20 Not Known 1915-03-27 Not Known Henderson
587 Ross Henderson Greenock Morton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1946-01-05 Not Known 1948-02-28 Not Known Henderson
588 Roy Henderson Third Lanark; Queen of the South 24 24 0 3 6 15 12.50 25.00 62.50 25.00 1943-12-18 Not Known 1957-11-09 Not Known Henderson
589 Sam Henderson Queen of the South 0 0 0 1 0 0 100.00 .00 .00 100.00 2018-07-11 19y 05m 22d 2018-07-11 19y 05m 22d Henderson
590 Samuel Henderson Leith Athletic 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1897-05-08 Not Known 1897-05-08 Not Known Henderson
591 Sammy Henderson Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1968-04-20 23y 04m 26d 1968-04-20 23y 04m 26d Henderson
592 Sandy Henderson Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 Not Known 1963-01-12 Not Known Henderson
593 Thomas (No1) Henderson St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-05-20 Not Known 1901-05-20 Not Known Henderson
594 Thomas Henderson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1893-04-15 Not Known 1893-04-15 Not Known Henderson
595 Thomas Henderson Cowlairs 2 2 0 0 0 2 .00 .00 100.00 .00 1890-09-13 Not Known 1891-03-07 Not Known Henderson
596 Tommy Henderson Falkirk 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1962-10-30 Not Known 1963-03-13 Not Known Henderson
597 William Henderson St Bernards; Airdrieonians 2 2 0 1 1 0 50.00 50.00 .00 75.00 1903-05-02 Not Known 1904-09-24 Not Known Henderson
598 William Henderson St Bernards; Airdrieonians 4 4 0 1 0 0 4 .00 .00 100.00 .00 1920-05-12 Not Known 1921-05-14 Not Known Henderson
599 William Henderson St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1930-05-06 Not Known 1930-05-06 Not Known Henderson
600 William Henderson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known Henderson
601 William Henderson Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-04-14 Not Known 1924-04-14 Not Known Henderson
602 William P Henderson Dundee 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1905-04-10 Not Known 1906-09-08 Not Known Henderson
603 Willie Henderson Rangers 22 22 0 3 13 6 3 59.09 27.27 13.64 72.73 1962-02-24 18y 01m 00d 1971-10-02 27y 08m 08d Henderson
604 James Hendren Hibernian 19 19 0 3 3 3 13 15.79 15.79 68.42 23.68 1911-12-09 Not Known 1915-04-24 Not Known Hendren
605 John Grattan Hendrie Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-06 30y 09m 13d 1994-08-06 30y 09m 13d Hendrie
606 Luke Hendrie Kilmarnock 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-10-26 22y 02m 19d 2017-04-14 22y 08m 07d Hendrie
607 Stephen Hendrie Hamilton Academical; Kilmarnock 1 1 0 3 0 0 100.00 .00 .00 100.00 2014-07-09 19y 06m 01d 2019-11-23 24y 10m 15d Hendrie
608 Tom Hendrie Dundee; Livingston (Meadowbank Thistle) 2 2 0 0 1 2 .00 33.33 66.67 16.67 1974-12-21 19y 01m 27d 1988-08-23 32y 09m 30d Hendrie
609 Billy Hendry Ayr United 4 4 0 3 1 2 50.00 16.67 33.33 58.33 1980-04-01 18y 03m 11d 1983-02-12 21y 01m 22d Hendry
610 Callum Hendry St Johnstone 4 1 3 1 3 1 1 60.00 20.00 20.00 70.00 2019-01-26 21y 01m 18d 2022-02-19 24y 02m 11d Hendry
611 Edward Colin James Hendry Dundee; Rangers 6 4 2 3 2 1 50.00 33.33 16.67 66.67 1984-01-07 18y 01m 00d 1998-10-17 32y 10m 10d Hendry
612 Gordon Hendry St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1956-03-07 25y 04m 27d 1956-03-07 25y 04m 27d Hendry
613 Jack Hendry Partick Thistle; Dundee; Celtic 4 3 1 5 0 3 62.50 .00 37.50 62.50 2015-08-22 20y 03m 15d 2019-02-27 23y 09m 20d Hendry
614 James Hendry Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Hendry
615 Joe Hendry Rangers 12 12 0 7 1 4 58.33 8.33 33.33 62.50 1910-09-19 Not Known 1916-02-12 Not Known Hendry
616 John Hendry Tottenham Hotspur; Motherwell 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1992-07-25 22y 06m 19d 1997-12-06 27y 11m 00d Hendry
617 Joseph C Hendry Greenock Morton; Dumbarton; Third Lanark 7 7 0 1 3 3 14.29 42.86 42.86 35.71 1908-02-15 Not Known 1920-01-10 Not Known Hendry
618 Regan Hendry Raith Rovers 4 4 0 1 0 3 25.00 .00 75.00 25.00 2020-10-13 22y 08m 22d 2021-04-30 23y 03m 09d Hendry
619 Tom Hendry Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known Hendry
620 William Hendry Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1895-10-12 Not Known 1895-11-02 Not Known Hendry
621 J Hendy Dunfermline 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Hendy
622 Ben Heneghan Motherwell 4 4 0 1 0 3 25.00 .00 75.00 25.00 2016-09-30 23y 00m 11d 2017-08-26 23y 11m 07d Heneghan
623 Les Henley Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-08-02 18y 10m 07d 1941-08-02 18y 10m 07d Henley
624 Henn SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Henn
625 Harry Hennem Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2021-07-25 17y 04m 02d 2021-07-25 17y 04m 02d Hennem
626 Derek Hennin Bolton Wanderers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1957-02-16 25y 01m 19d 1957-10-14 25y 09m 16d Hennin
627 Rouwen Hennings FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 21y 10m 12d 2009-07-10 21y 10m 12d Hennings
628 Donal Henretty The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 Not Known 2012-09-07 Not Known Henretty
629 Duk Aberdeen 7 4 3 3 4 0 3 57.14 .00 42.86 57.14 2022-10-16 22y 08m 00d 2024-10-06 24y 07m 20d Henriques de Barros Lopes
630 Fabrice Henry Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-08-14 31y 06m 01d 1999-08-14 31y 06m 01d Henry
631 Hamilton Stillic Henry Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-30 21y 09m 23d 1938-04-30 21y 09m 23d Henry
632 Hastings Henry Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Henry
633 James Henry Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 21y 01m 21d 2010-07-31 21y 01m 21d Henry
634 James Henry Dundee United; Aberdeen 12 11 1 1 3 4 5 25.00 33.33 41.67 41.67 1969-12-27 20y 10m 03d 1975-08-16 26y 05m 23d Henry
635 John Henry Clydebank[4]; Kilmarnock; Falkirk 16 12 4 3 6 5 8 31.58 26.32 42.11 44.74 1991-08-20 19y 07m 20d 2003-01-25 31y 00m 25d Henry
636 Karl Henry Wolverhampton Wanderers 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 27y 08m 08d 2010-08-03 27y 08m 08d Henry
637 Thierry Henry Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 29y 11m 11d 2007-07-28 29y 11m 11d Henry
638 Tony Henry Manchester City 1 0 1 0 1 0 .00 100.00 .00 50.00 1979-08-08 21y 08m 13d 1979-08-08 21y 08m 13d Henry
639 Willie Henry Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1906-09-24 Not Known 1907-04-13 Not Known Henry
640 Matthew Henvey Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 18y 09m 19d 2018-10-23 18y 09m 19d Henvey
641 James Hepburn Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Hepburn
642 Ian Hepburn Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Hepburn
643 John Hepburn Dumbarton; Clyde; Greenock Morton 13 13 0 4 6 1 6 46.15 7.69 46.15 50.00 1942-01-31 20y 10m 21d 1948-11-27 27y 08m 17d Hepburn
644 Michael Hepburn Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1973-12-29 19y 03m 08d 1973-12-29 19y 03m 08d Hepburn
645 Robert Hepburn Ayr United 12 12 0 0 4 8 .00 33.33 66.67 16.67 1928-09-01 Not Known 1936-01-18 Not Known Hepburn
646 Frank Heppinstall Hamilton Academical 1 1 0 1 0 0 1 .00 .00 100.00 .00 1913-10-18 Not Known 1913-10-18 Not Known Heppinstall
647 Bobby Herbert Doncaster Rovers; Albion Rovers 2 2 0 1 0 0 2 .00 .00 100.00 .00 1953-11-09 27y 11m 19d 1958-02-15 32y 02m 25d Herbert
648 Samuel F Herbertson Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1913-08-23 Not Known 1914-01-03 Not Known Herbertson
649 Hercher Inverness Caledonian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1987-09-29 Not Known 1987-09-29 Not Known Hercher
650 Alex Herd Hamilton Academical; Hibernian 11 11 0 7 5 2 4 45.45 18.18 36.36 54.55 1930-12-20 Not Known 1944-11-18 Not Known Herd
651 Andrew C Herd Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-08-03 Not Known 1936-08-03 Not Known Herd
652 Andrew Clark Herd Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1926-12-18 Not Known 1926-12-18 Not Known Herd
653 Andrew Herd Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1932-08-04 Not Known 1932-08-04 Not Known Herd
654 George Herd Queens Park; Clyde; Sunderland 12 12 0 2 4 4 4 33.33 33.33 33.33 50.00 1956-11-24 20y 06m 18d 1968-09-23 32y 04m 17d Herd
655 Michael Herd Cowdenbeath; The Spartans 5 4 1 0 0 5 .00 .00 100.00 .00 2019-07-16 30y 02m 17d 2022-07-06 33y 02m 07d Herd
656 William Beaton Herd Falkirk; Partick Thistle 7 7 0 1 2 2 3 28.57 28.57 42.86 42.86 1981-09-12 21y 11m 10d 1984-02-06 24y 04m 04d Herd
657 William David Herd Ross County; East Fife 2 2 0 0 1 1 .00 50.00 50.00 25.00 1998-09-09 33y 00m 06d 1999-10-12 34y 01m 09d Herd
658 Herdiberto Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Herdiberto
659 Jim Hermiston Aberdeen 13 13 0 1 4 2 8 28.57 14.29 57.14 35.71 1967-10-21 20y 00m 21d 1974-08-28 26y 10m 29d Hermiston
660 Sebastian Hernandez Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 27y 09m 01d 2014-07-03 27y 09m 01d Hernandez
661 Daniel Hernon Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1935-09-14 Not Known 1936-01-18 Not Known Hernon
662 Brian Heron Motherwell; Dumbarton 8 8 0 4 2 4 3 22.22 44.44 33.33 44.44 1970-12-12 22y 05m 23d 1974-02-23 25y 08m 04d Heron
663 Tommy Heron Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-05-14 24y 01m 14d 1960-05-14 24y 01m 14d Heron
664 Unknown Heron Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1886-01-30 Not Known 1886-01-30 Not Known Heron
665 Edward Herrera Birkirkara 1 1 0 1 1 1 0 50.00 50.00 .00 75.00 2016-07-14 29y 08m 00d 2016-07-21 29y 08m 07d Herrera
666 Jim Herriot Dunfermline Athletic; Hibernian 11 11 0 5 4 2 45.45 36.36 18.18 63.64 1961-01-07 21y 00m 18d 1973-01-01 33y 00m 12d Herriot
667 Andrew Herron Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1922-10-21 Not Known 1922-10-21 Not Known Herron
668 Desmond Herron Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1961-10-14 19y 09m 10d 1961-10-14 19y 09m 10d Herron
669 James Herron Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1916-12-16 Not Known 1917-01-27 Not Known Herron
670 James Herron St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1908-08-26 Not Known 1908-09-21 Not Known Herron
671 John Herron Celtic; Cowdenbeath 1 1 0 1 0 1 50.00 .00 50.00 50.00 2014-02-22 20y 00m 21d 2015-02-28 21y 00m 27d Herron
672 Charles Hertig Lausanne 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1963-09-25 23y 11m 03d 1963-10-15 23y 11m 23d Hertig
673 Charles John Heselwood St Bernards 2 2 0 1 0 0 2 .00 .00 100.00 .00 1903-11-07 Not Known 1904-05-14 Not Known Heselwood
674 Bob Hesford Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 18y 05m 04d 1934-09-24 18y 05m 11d Hesford
675 Jan Vennegoor of Hesselink Celtic 9 7 2 4 4 3 2 44.44 33.33 22.22 61.11 2006-11-04 27y 11m 28d 2009-05-24 30y 06m 17d Hesselink
676 Sean Hessey Kilmarnock 5 4 1 2 5 2 22.22 55.56 22.22 50.00 1999-10-27 21y 01m 08d 2002-08-31 23y 11m 12d Hessey
677 Kane Hester Arbroath 2 0 2 1 0 0 2 .00 .00 100.00 .00 2015-07-30 20y 00m 18d 2018-07-03 22y 11m 21d Hester
678 Kevin Ian Hetherington Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1982-04-21 18y 04m 29d 1983-02-12 19y 02m 20d Hetherington
679 Steven Hetherington Motherwell; Alloa Athletic 4 4 0 1 1 8 10.00 10.00 80.00 15.00 2012-10-21 19y 07m 12d 2021-04-09 28y 01m 00d Hetherington
680 Peter Hetherston Falkirk; Raith Rovers; Aberdeen 13 12 1 1 6 2 6 42.86 14.29 42.86 50.00 1986-08-16 21y 09m 10d 1995-10-04 30y 10m 28d Hetherston
681 Arild Hetleon Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 Not Known 1965-06-08 Not Known Hetleon
682 Son Heung-min Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 32y 00m 09d 2024-07-17 32y 00m 09d Heung-min
683 John Hewie Scotland XI 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-03 30y 02m 18d 1958-03-03 30y 02m 18d Hewie
684 Brian Hewit Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2019-02-10 Not Known 2019-02-10 Not Known Hewit
685 David Hewitson Queen of the South 0 0 0 0 1 0 .00 100.00 .00 50.00 1977-09-14 20y 02m 29d 1977-09-14 20y 02m 29d Hewitson
686 Hewitson Bolton Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1886-04-10 Not Known 1886-04-10 Not Known Hewitson
687 Luke Hewitson Fleetwood Town 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 Not Known 2024-07-27 Not Known Hewitson
688 Brian Hewitt Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2022-01-22 46y 09m 07d 2022-01-22 46y 09m 07d Hewitt
689 John Hewitt Aberdeen; Celtic; St Mirren 28 21 7 7 14 10 6 46.67 33.33 20.00 63.33 1981-03-07 18y 00m 26d 1992-04-11 29y 02m 02d Hewitt
690 Michael Andrew Hewitt Dundee 2 2 0 1 1 0 50.00 50.00 .00 75.00 1971-09-25 22y 02m 11d 1972-01-15 22y 06m 01d Hewitt
691 Robert Wallace Hewitt Kilmarnock 2 2 0 0 0 1 .00 .00 50.00 .00 1899-12-02 Not Known 1900-11-10 Not Known Hewitt
692 William Hewitt Partick Thistle 10 10 0 4 4 2 40.00 40.00 20.00 60.00 1946-12-14 Not Known 1950-11-04 Not Known Hewitt
693 Kenneth John Robert Hewkins Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1954-12-11 25y 01m 11d 1955-04-02 25y 05m 03d Hewkins
694 Dirk Heyne Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 35y 09m 20d 1993-07-30 35y 09m 20d Heyne
695 Fred Heywood Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-30 Not Known 1901-04-30 Not Known Heywood
696 Billy Hibbert Bradford City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1921-04-25 36y 07m 04d 1921-04-25 36y 07m 04d Hibbert
697 Dave Hibbert Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 20y 05m 17d 2006-07-15 20y 05m 17d Hibbert
698 Kenny Hibbit Wolverhampton Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-03 20y 04m 00d 1971-05-03 20y 04m 00d Hibbit
699 Terry Hibbitt Newcastle United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1971-09-15 23y 09m 14d 1980-08-04 32y 08m 03d Hibbitt
700 Hickie Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known Hickie
701 James Hickie Falkirk 3 3 0 0 2 1 .00 66.67 33.33 33.33 1918-12-21 Not Known 1920-02-07 Not Known Hickie
702 James Hickie Clyde; Dumbarton 16 16 0 2 5 6 5 31.25 37.50 31.25 50.00 1937-10-23 Not Known 1946-02-02 Not Known Hickie
703 William Hickie Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1929-10-19 Not Known 1929-10-19 Not Known Hickie
704 Keith Hicks Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 20y 01m 08d 1974-09-30 20y 01m 21d Hicks
705 John Hickton Middlesbrough 4 3 1 4 3 0 1 75.00 .00 25.00 75.00 1968-08-03 23y 10m 10d 1977-08-09 32y 10m 16d Hickton
706 James Hiddleston St Johnstone 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1940-01-13 Not Known 1947-01-25 Not Known Hiddleston
707 Peter Hidien SV Hamburg 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-10-20 22y 11m 06d 1976-10-20 22y 11m 06d Hidien
708 Michael Higdon Falkirk; St Mirren; Motherwell 20 19 1 5 9 3 8 45.00 15.00 40.00 52.50 2007-10-06 24y 01m 04d 2013-03-02 29y 06m 00d Higdon
709 Higgenbotham Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1917-08-04 Not Known 1917-08-11 Not Known Higgenbotham
710 Harry Higginbotham St Mirren 4 4 0 2 0 2 50.00 .00 50.00 50.00 1916-11-11 Not Known 1918-04-20 Not Known Higginbotham
711 Kallum Higginbotham Falkirk; Motherwell; Partick Thistle; Kilmarnock; Dunfermline Athletic 8 7 1 1 4 3 4 36.36 27.27 36.36 50.00 2010-09-21 21y 03m 06d 2018-08-18 29y 02m 03d Higginbotham
712 Alex Higgins Nottingham Forest; Kilmarnock 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1890-09-15 26y 10m 08d 1919-11-22 Not Known Higgins
713 Andrew Kincade Higgins Cowdenbeath 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1929-08-24 Not Known 1930-11-01 Not Known Higgins
714 Charles Higgins Motherwell; Greenock Morton; Airdrieonians 8 8 0 0 2 6 .00 25.00 75.00 12.50 1943-12-11 22y 06m 29d 1952-11-22 31y 06m 10d Higgins
715 Chris Higgins Motherwell; Dunfermline Athletic; Queen of the South; East Fife 10 10 0 1 2 4 8 14.29 28.57 57.14 28.57 2004-05-16 18y 10m 12d 2020-11-10 35y 04m 06d Higgins
716 Daniel Higgins Dundee; Kilmarnock 1 1 0 0 0 2 .00 .00 100.00 .00 2017-04-08 19y 00m 00d 2017-08-12 19y 04m 04d Higgins
717 George Higgins Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1905-09-30 Not Known 1906-02-17 Not Known Higgins
718 George Higgins Third Lanark 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1924-01-26 Not Known 1924-03-15 Not Known Higgins
719 Higgins Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Higgins
720 Hugh Higgins Hibernian; Third Lanark 4 4 0 0 0 4 .00 .00 100.00 .00 1956-05-05 Not Known 1958-01-25 Not Known Higgins
721 Jim Higgins Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-08-30 Not Known 1958-08-30 Not Known Higgins
722 John Higgins Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-02-21 Not Known 1925-02-21 Not Known Higgins
723 John Higgins Celtic 6 6 0 2 1 2 3 16.67 33.33 50.00 33.33 1954-08-21 21y 07m 14d 1958-12-20 25y 11m 13d Higgins
724 John Higgins Hibernian; St Mirren 5 5 0 0 0 5 .00 .00 100.00 .00 1954-04-10 21y 02m 14d 1957-12-21 24y 10m 24d Higgins
725 Scott Higgins Falkirk 1 1 0 0 2 0 .00 100.00 .00 50.00 2006-08-12 30y 02m 03d 2006-11-13 30y 05m 04d Higgins
726 Sean Higgins Ross County; St Johnstone; Cowdenbeath 3 2 1 1 0 4 20.00 .00 80.00 20.00 2002-10-23 17y 11m 24d 2015-02-28 30y 04m 00d Higgins
727 Tony Higgins Hibernian; Partick Thistle 12 11 1 2 6 3 3 50.00 25.00 25.00 62.50 1973-09-08 19y 03m 05d 1981-02-28 26y 08m 25d Higgins
728 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
729 Higgins-1915-08-07-RB Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1915-08-07 Not Known 1915-08-07 Not Known Higgins-1915-08-07-RB
730 Scott High Ross County 0 0 0 0 0 1 .00 .00 100.00 .00 2023-09-30 22y 07m 15d 2023-09-30 22y 07m 15d High
731 George Highet Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1945-01-13 Not Known 1945-01-13 Not Known Highet
732 Craig Hignett Middlesbrough; Aberdeen 2 1 1 1 0 1 50.00 .00 50.00 50.00 1994-08-06 24y 06m 25d 1998-08-22 28y 07m 10d Hignett
733 Hilário FC Porto 0 0 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 20y 09m 10d 1996-07-31 20y 09m 10d Hilário
734 Timo Hildebrand VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 21y 05m 09d 2000-09-28 21y 05m 23d Hildebrand
735 Clarence Hilditch Manchester United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1923-09-12 29y 03m 10d 1924-04-14 29y 10m 12d Hilditch
736 Alex Hill Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1911-08-26 Not Known 1911-08-26 Not Known Hill
737 Alistair Greenwood Hill Clyde; Dundee 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1953-03-28 18y 11m 03d 1959-08-19 25y 03m 25d Hill
738 Anthony Alexander Hill Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1985-10-23 20y 01m 26d 1985-10-23 20y 01m 26d Hill
739 Clint Hill Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-02-01 38y 03m 13d 2017-05-13 38y 06m 24d Hill
740 Colin Hill Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1984-04-15 20y 05m 03d 1984-04-15 20y 05m 03d Hill
741 Craig Hill Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 2010-05-05 22y 09m 04d 2010-05-05 22y 09m 04d Hill
742 Cumberland Hill St Mirren; Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1906-08-25 Not Known 1908-01-02 Not Known Hill
743 Darren Hill Falkirk; Arbroath 1 1 0 1 2 3 16.67 33.33 50.00 33.33 2002-07-27 20y 07m 24d 2018-07-03 36y 07m 00d Hill
744 David Alexander Hill Third Lanark 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1905-09-23 Not Known 1909-01-02 Not Known Hill
745 David Freebairn Hill Hamilton Academical 5 5 0 0 1 4 .00 20.00 80.00 10.00 1929-11-02 Not Known 1933-11-04 Not Known Hill
746 David Hill Rangers 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1880-04-24 Not Known 1881-08-27 Not Known Hill
747 Dennis Hill Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-09-22 19y 05m 06d 1945-09-22 19y 05m 06d Hill
748 Douglas Hill Raith Rovers 3 3 0 0 1 5 .00 16.67 83.33 8.33 2012-07-14 27y 05m 28d 2015-04-18 30y 03m 02d Hill
749 Frank Hill Aberdeen 4 4 0 2 1 2 1 25.00 50.00 25.00 50.00 1929-10-19 23y 04m 28d 1931-01-05 24y 07m 15d Hill
750 George R Hill Dundee; East Fife 12 12 0 3 7 1 4 58.33 8.33 33.33 62.50 1947-10-06 Not Known 1955-04-13 Not Known Hill
751 Hugh Hill Falkirk 4 3 1 1 0 3 25.00 .00 75.00 25.00 1987-08-08 30y 01m 04d 1988-02-27 30y 07m 23d Hill
752 Jack Hill Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1930-09-24 33y 06m 22d 1930-09-24 33y 06m 22d Hill
753 James Hill St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1889-10-12 Not Known 1889-10-12 Not Known Hill
754 Jimmy Hill Linfield; Norwich City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1956-11-26 21y 00m 27d 1959-10-12 23y 11m 12d Hill
755 John Hill Hibernian; Cowdenbeath 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1932-12-26 Not Known 1939-12-23 Not Known Hill
756 Matt Hill Wolverhampton Wanderers 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 29y 04m 08d 2010-08-03 29y 04m 08d Hill
757 Percy Hill Airdrieonians 3 3 0 2 1 0 66.67 33.33 .00 83.33 1910-01-15 Not Known 1910-11-19 Not Known Hill
758 Robert Hill Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1930-01-18 Not Known 1930-01-18 Not Known Hill
759 Robert Hill Dundee 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1900-04-09 Not Known 1900-04-09 Not Known Hill
760 Samuel Hill Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 1909-01-16 Not Known 1910-09-03 Not Known Hill
761 William Hill Leith Athletic 2 2 0 2 0 0 100.00 .00 .00 100.00 1910-09-19 Not Known 1910-09-19 Not Known Hill
762 William Hill Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1938-10-15 Not Known 1940-01-02 Not Known Hill
763 William Hill Arbroath 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known Hill
764 Paul Hilland Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2004-01-10 20y 05m 13d 2004-01-10 20y 05m 13d Hilland
765 Daniel Hillcoat Greenock Morton 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1921-01-29 Not Known 1921-08-27 Not Known Hillcoat
766 Daniel Hillcoat St Mirren; Kilmarnock 6 6 0 2 0 4 33.33 .00 66.67 33.33 1915-08-21 Not Known 1921-01-15 Not Known Hillcoat
767 John Hillcoat Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 28y 08m 02d 1999-08-18 28y 08m 02d Hillcoat
768 Cornelius Hilley Raith Rovers 3 3 0 1 2 0 33.33 66.67 .00 66.67 1923-11-24 Not Known 1925-01-10 Not Known Hilley
769 David Hilley Third Lanark; Newcastle United 12 12 0 2 1 0 10 8.33 .00 83.33 8.33 1958-08-27 Not Known 1966-09-26 Not Known Hilley
770 Hugh Hilley Celtic 10 10 0 7 1 2 70.00 10.00 20.00 75.00 1923-04-07 Not Known 1927-03-30 Not Known Hilley
771 Ian Hilley Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-24 Not Known 1959-10-24 Not Known Hilley
772 Hugh M Hillhouse Queens Park 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1918-01-05 Not Known 1918-05-04 Not Known Hillhouse
773 Ivic C Hillhouse Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1927-02-23 Not Known 1927-02-23 Not Known Hillhouse
774 William Hillhouse Motherwell; Albion Rovers; Third Lanark 11 11 0 4 4 3 36.36 36.36 27.27 54.55 1914-04-01 Not Known 1924-03-15 Not Known Hillhouse
775 Samuel Hilligan St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-05-05 Not Known 1928-05-05 Not Known Hilligan
776 Jack Hillman Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1905-04-17 Not Known 1905-04-17 Not Known Hillman
777 John Hillman Everton; Dundee 10 10 0 1 2 7 10.00 20.00 70.00 20.00 1896-01-04 25y 06m 05d 1898-04-27 27y 09m 28d Hillman
778 Bernard Hillon Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-05-23 Not Known 1889-05-23 Not Known Hillon
779 Dale Hilson Dundee United; Forfar Athletic; Arbroath 3 2 1 1 1 3 20.00 20.00 60.00 30.00 2011-07-31 18y 07m 08d 2021-03-20 28y 02m 25d Hilson
780 Craig Peter Hinchcliffe St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 2007-02-17 34y 09m 12d 2007-02-17 34y 09m 12d Hinchcliffe
781 Hind Brechin City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known Hind
782 Robert Hindmarch Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 20y 03m 05d 1981-08-01 20y 03m 05d Hindmarch
783 Leigh Hinds Aberdeen; Partick Thistle 2 2 0 0 1 4 .00 20.00 80.00 10.00 2003-08-09 24y 11m 23d 2005-01-19 26y 05m 02d Hinds
784 Peter R Hinds Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1989-09-23 27y 01m 15d 1989-09-23 27y 01m 15d Hinds
785 Thomas Hinds Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1899-10-21 Not Known 1899-10-21 Not Known Hinds
786 Andreas Hinkel Celtic 9 9 0 1 4 3 2 44.44 33.33 22.22 61.11 2008-02-16 25y 10m 21d 2010-05-09 28y 01m 13d Hinkel
787 John Hinshelwood Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1950-08-19 Not Known 1950-09-02 Not Known Hinshelwood
788 Martin Hinshelwood Crystal Palace 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-26 19y 03m 10d 1972-09-26 19y 03m 10d Hinshelwood
789 William Douglas Hinshelwood Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1966-01-08 30y 07m 28d 1966-01-08 30y 07m 28d Hinshelwood
790 Reg Hipkin Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 Not Known 1947-09-24 Not Known Hipkin
791 Myles Hippolyte Livingston (Meadowbank Thistle); Dunfermline Athletic 5 2 3 1 1 0 5 16.67 .00 83.33 16.67 2014-08-20 19y 09m 11d 2018-08-18 23y 09m 09d Hippolyte
792 Alex Hird Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-03-18 Not Known 1922-03-18 Not Known Hird
793 Kevin Hird Leeds United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-08-07 27y 05m 27d 1983-08-09 28y 05m 29d Hird
794 Sean Hird Cowdenbeath 2 0 2 0 2 0 .00 100.00 .00 50.00 1983-08-24 20y 03m 02d 1983-08-27 20y 03m 05d Hird
795 Thomas Hird St Johnstone 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1940-01-13 Not Known 1940-04-27 Not Known Hird
796 Lars Hirschfeld Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-10-27 26y 00m 10d 2004-10-27 26y 00m 10d Hirschfeld
797 George Hirst Blackburn Rovers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2022-12-02 23y 09m 17d 2022-12-02 23y 09m 17d Hirst
798 Alex Hislop Leith Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1897-09-02 Not Known 1897-09-02 Not Known Hislop
799 D Hislop Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1893-04-15 Not Known 1893-05-20 Not Known Hislop
800 David Hislop Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1890-08-16 Not Known 1891-01-24 Not Known Hislop
801 Hislop Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known Hislop
802 Steven Hislop Ross County; Inverness Caledonian Thistle 5 3 2 1 1 3 20.00 20.00 60.00 30.00 2001-09-25 23y 03m 11d 2004-09-25 26y 03m 11d Hislop
803 Tom Hislop Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1968-03-04 21y 00m 08d 1968-12-14 21y 09m 19d Hislop
804 Franck Histilloles Metz 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-07-21 25y 05m 26d 1998-07-21 25y 05m 26d Histilloles
805 Gerry Hitchens The British Army; Aston Villa; Inter Milan 5 5 0 5 2 2 1 40.00 40.00 20.00 60.00 1957-12-02 23y 01m 24d 1961-11-22 27y 01m 14d Hitchens
806 Jordy Hiwula Ross County 2 2 0 0 0 3 .00 .00 100.00 .00 2022-07-30 27y 10m 09d 2023-04-22 28y 07m 01d Hiwula-Mayifuila
807 Leo Fuhr Hjelde Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 Not Known 2023-07-30 Not Known Hjelde
808 Vaclav Hladky St Mirren 4 4 0 1 2 1 25.00 50.00 25.00 50.00 2019-02-23 28y 03m 09d 2020-03-11 29y 03m 26d Hladky
809 Alexander Hleb VfB Stuttgart 1893 0 0 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 19y 04m 13d 2000-09-28 19y 04m 27d Hleb
810 Pte Murray HLI Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known HLI
811 Pte Shields HLI Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known HLI
812 Sgt Ramsay HLI Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known HLI
813 Gordon Hoare Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 24y 00m 03d 1908-04-21 24y 00m 03d Hoare
814 Gordon Rahere Hoare Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1914-01-31 Not Known 1914-01-31 Not Known Hoare
815 Daniel Hoban Inverness Caledonian Thistle 0 0 0 0 2 1 .00 66.67 33.33 33.33 2016-10-29 18y 06m 24d 2018-07-29 20y 03m 24d Hoban
816 Fraser Hobday Peterhead 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-07-25 21y 09m 29d 2017-07-25 21y 09m 29d Hobday
817 Christian Hochstätter Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 29y 09m 11d 1993-07-30 29y 09m 11d Hochstätter
818 Ben Hockenhull Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 20y 10m 10d 2022-07-13 20y 10m 10d Hockenhull
819 Bryan Hodge Stenhousemuir; Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 2014-08-26 26y 11m 03d 2015-08-25 27y 11m 02d Hodge
820 Hodge # 1 Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1891-11-21 Not Known 1891-11-21 Not Known Hodge
821 Jimmy Hodge Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 Not Known 1969-04-12 Not Known Hodge
822 John Lindsay Hodge Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1944-10-21 Not Known 1944-10-21 Not Known Hodge
823 John Hodge Celtic 11 11 0 4 3 2 6 27.27 18.18 54.55 36.36 1899-08-16 Not Known 1902-02-15 Not Known Hodge
824 Robert Hodge Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1923-08-18 Not Known 1923-08-18 Not Known Hodge
825 Sandy Hodge Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2006-02-25 25y 04m 21d 2006-02-25 25y 04m 21d Hodge
826 Frank Charles Hodges St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1919-04-26 Not Known 1919-04-26 Not Known Hodges
827 Glyn Hodges Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 24y 03m 04d 1987-08-03 24y 03m 04d Hodges
828 Alan Hodgkinson Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 26y 02m 20d 1962-11-05 26y 02m 20d Hodgkinson
829 Hodgkinson British Army of the Rhine 1 1 0 0 0 1 .00 .00 100.00 .00 1946-06-02 Not Known 1946-06-02 Not Known Hodgkinson
830 Jared Hodgkiss Aberdeen 1 1 0 1 1 0 50.00 50.00 .00 75.00 2008-10-25 21y 11m 10d 2008-12-27 22y 01m 12d Hodgkiss
831 Billy Hodgson St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1954-09-22 19y 02m 13d 1954-09-25 19y 02m 16d Hodgson
832 Don Hodgson Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Hodgson
833 Doug Hodgson Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Hodgson
834 Gordon Hodgson Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 24y 10m 00d 1929-02-16 24y 10m 00d Hodgson
835 Lee Hodson Kilmarnock; Rangers; St Mirren 6 6 0 6 1 4 54.55 9.09 36.36 59.09 2016-02-27 24y 04m 25d 2020-03-11 28y 05m 09d Hodson
836 Walter Hoermann FK Austria 1 1 0 0 0 1 .00 .00 100.00 .00 1988-11-09 27y 01m 27d 1988-11-09 27y 01m 27d Hoermann
837 James Hoey Dumbarton; Stirling Albion 3 3 0 0 1 2 .00 33.33 66.67 16.67 1945-03-03 Not Known 1950-03-18 Not Known Hoey
838 Thomas Gavin Hoey Airdrieonians (Airdrie United) 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-24 18y 03m 10d 2004-07-24 18y 03m 10d Hoey
839 Hofer ESV Admira Wein 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-04-12 Not Known 1954-04-12 Not Known Hofer
840 C Hogan Berwick Rangers 2 2 0 0 2 0 .00 100.00 .00 50.00 1980-04-23 Not Known 1980-08-13 Not Known Hogan
841 Joe Hogan Partick Thistle 16 16 0 1 2 3 11 12.50 18.75 68.75 21.88 1956-01-07 Not Known 1965-10-16 Not Known Hogan
842 Terry Hogan South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Hogan
843 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
844 Nicky Hogarth Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 23y 01m 13d 2024-08-17 23y 01m 13d Hogarth
845 Alex Hogg Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known Hogg
846 Billy Hogg Rangers 7 7 0 1 5 1 1 71.43 14.29 14.29 78.57 1910-01-08 Not Known 1913-03-15 Not Known Hogg
847 Christopher Hogg Hibernian; Inverness Caledonian Thistle 17 16 1 6 6 12 25.00 25.00 50.00 37.50 2005-04-13 20y 00m 23d 2011-11-26 26y 08m 05d Hogg
848 D Hogg Third Edinburgh Rifle Volunteers 3 3 0 1 2 0 33.33 66.67 .00 66.67 1875-08-28 Not Known 1875-10-23 Not Known Hogg
849 David Hogg Hibernian; Dundee United 3 3 0 1 0 4 20.00 .00 80.00 20.00 1966-01-01 Not Known 1970-01-10 Not Known Hogg
850 G Hogg Hibernian 9 9 0 3 4 2 33.33 44.44 22.22 55.56 1899-08-19 Not Known 1900-05-12 Not Known Hogg
851 George Hogg Mossend Swifts; St Bernards 4 4 0 0 2 2 .00 50.00 50.00 25.00 1891-05-23 Not Known 1892-05-16 Not Known Hogg
852 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
853 Hogg Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-04-30 Not Known 1953-04-30 Not Known Hogg
854 Hugh Hogg Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-04-05 Not Known 1902-04-05 Not Known Hogg
855 James Hogg Ayr United; Clydebank[3] 14 14 0 7 3 4 50.00 21.43 28.57 60.71 1918-10-12 Not Known 1926-04-17 Not Known Hogg
856 James Brownlie Hogg Dunfermline Athletic; Falkirk 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1939-11-25 Not Known 1940-11-30 Not Known Hogg
857 James Hogg Hibernian 33 33 0 8 10 15 24.24 30.30 45.45 39.39 1900-08-18 Not Known 1906-09-22 Not Known Hogg
858 Jimmy Hogg Aberdeen 18 18 0 2 4 12 11.11 22.22 66.67 22.22 1956-12-29 Not Known 1965-04-17 Not Known Hogg
859 Keith Hogg Ayr United 1 0 1 0 0 1 .00 .00 100.00 .00 1998-03-07 18y 01m 08d 1998-03-07 18y 01m 08d Hogg
860 R Hogg Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Hogg
861 Robert Hogg Airdrieonians 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1935-03-09 Not Known 1935-08-17 Not Known Hogg
862 Bobby Hogg Celtic 36 36 0 16 9 11 44.44 25.00 30.56 56.94 1932-10-01 18y 04m 21d 1946-12-21 32y 07m 11d Hogg
863 Steven Roy Hogg Gretna 1 1 0 1 1 0 50.00 50.00 .00 75.00 2007-08-18 21y 10m 17d 2008-05-13 22y 07m 12d Hogg
864 William Hogg Arbroath; Dundee 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 1881-03-19 Not Known 1914-10-17 Not Known Hogg
865 Henry Wilson Hoggan Falkirk; Dundee 20 19 1 8 5 8 38.10 23.81 38.10 50.00 1968-10-19 20y 03m 02d 1983-03-05 34y 07m 16d Hoggan
866 Kevin Hoggan Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 20y 08m 18d 1985-08-27 20y 08m 18d Hoggan
867 Liam Hoggan Dunfermline Athletic 0 0 0 0 1 0 .00 100.00 .00 50.00 2023-07-09 16y 09m 21d 2023-07-09 16y 09m 21d Hoggan
868 Matthew Hoggan Raith Rovers 5 5 0 0 1 4 .00 20.00 80.00 10.00 1928-02-11 Not Known 1932-04-18 Not Known Hoggan
869 Hoheneder Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Hoheneder
870 David Hoilett Blackburn Rovers; Hibernian 2 2 0 0 2 0 .00 100.00 .00 50.00 2010-08-07 20y 02m 02d 2024-10-27 34y 04m 22d Hoilett
871 Walter Holbem St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1913-11-01 Not Known 1913-11-15 Not Known Holbem
872 Holcroft St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known Holcroft
873 Dean Holden Falkirk 4 3 1 2 1 2 40.00 20.00 40.00 50.00 2007-01-20 27y 04m 05d 2009-04-18 29y 07m 03d Holden
874 Doug Holden Bolton Wanderers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1957-02-16 26y 04m 19d 1957-10-14 27y 00m 16d Holden
875 Jack Holden St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1884-11-29 Not Known 1884-11-29 Not Known Holden
876 JO Holden Edinburgh University 2 2 0 1 0 1 50.00 .00 50.00 50.00 1883-02-10 Not Known 1883-02-24 Not Known Holden
877 Phil Holder Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1974-08-03 22y 06m 15d 1974-08-03 22y 06m 15d Holder
878 Will Holford Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Holford
879 Harrison Holgate Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 24y 00m 26d 2024-07-27 24y 00m 26d Holgate
880 Barry Holland Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-19 20y 09m 21d 1987-08-19 20y 09m 21d Holland
881 Holland Lisburn Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Holland
882 John Campbell Holland Ayr United 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 Holland
883 Matt Holland West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 20y 08m 03d 1994-12-14 20y 08m 03d Holland
884 Lee Hollis Airdrieonians (Airdrie United); Motherwell 1 1 0 5 5 2 41.67 41.67 16.67 62.50 2004-07-24 18y 04m 12d 2014-03-01 27y 11m 17d Hollis
885 Tom Holloran Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1964-09-19 Not Known 1964-09-19 Not Known Holloran
886 John Hollowbread Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-11-12 22y 10m 10d 1956-11-12 22y 10m 10d Hollowbread
887 Andrew Hair Holm Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1880-10-09 Not Known 1880-10-09 Not Known Holm
888 J Holm Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Holm
889 John W. Holm Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1880-10-09 Not Known 1880-10-09 Not Known Holm
890 Odin Holm Celtic 0 0 0 0 0 1 .00 .00 100.00 .00 2024-03-03 21y 01m 14d 2024-03-03 21y 01m 14d Holm
891 W Holm Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Holm
892 William.A. Holm Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1880-10-09 Not Known 1880-10-09 Not Known Holm
893 Rogvi Holme Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-05-12 19y 03m 18d 2009-05-12 19y 03m 18d Holme
894 Bobby Holmes St Mirren 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1955-01-03 Not Known 1957-01-02 Not Known Holmes
895 Graeme Holmes Dundee United; Dunfermline Athletic; Alloa Athletic 6 5 1 0 0 7 .00 .00 100.00 .00 2004-02-21 19y 10m 26d 2015-04-08 31y 00m 13d Holmes
896 Holmes Preston North End; I Zingari 3 3 0 3 0 0 100.00 .00 .00 100.00 1888-01-02 Not Known 1888-05-07 Not Known Holmes
897 James Black Holmes Greenock Morton; Falkirk 28 28 0 1 9 8 11 32.14 28.57 39.29 46.43 1977-10-05 22y 09m 27d 1989-08-23 34y 08m 15d Holmes
898 James Holmes Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1926-08-06 Not Known 1927-08-05 Not Known Holmes
899 Jordan Holmes St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 21y 09m 15d 2019-02-23 21y 09m 15d Holmes
900 Lee Holmes Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-05-08 Not Known 1976-05-08 Not Known Holmes
901 Paul Holmes Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-08-02 25y 05m 15d 1993-08-02 25y 05m 15d Holmes
902 Roger Holmes Lincoln City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-05-09 24y 08m 00d 1967-05-09 24y 08m 00d Holmes
903 Kevin Holness Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 22y 08m 03d 1994-05-28 22y 08m 03d Holness
904 Carl Holse Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 24y 02m 08d 2023-08-17 24y 02m 15d Holse
905 Alan Brown Holt Falkirk; Alloa Athletic 9 9 0 1 1 2 5 11.11 22.22 55.56 22.22 1976-09-22 20y 01m 01d 1983-04-23 26y 08m 02d Holt
906 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
907 Gary Holt Celtic; Kilmarnock 18 17 1 2 5 7 7 26.32 36.84 36.84 44.74 1994-05-22 21y 02m 13d 2001-03-14 28y 00m 05d Holt
908 Grant Holt Hibernian 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2017-02-12 35y 10m 00d 2017-02-22 35y 10m 10d Holt
909 Holt Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Holt
910 James Holt Queen of the South 2 2 0 1 1 0 50.00 50.00 .00 75.00 1946-04-15 Not Known 1946-08-31 Not Known Holt
911 Jason Holt Rangers; St Johnstone; Livingston (Meadowbank Thistle) 19 16 3 7 4 9 35.00 20.00 45.00 45.00 2016-11-30 23y 09m 11d 2024-11-02 31y 08m 14d Holt
912 John Holt Everton 3 3 0 2 0 1 66.67 .00 33.33 66.67 1889-04-25 24y 00m 15d 1894-11-10 29y 07m 00d Holt
913 John William Holt Dundee United; Dunfermline Athletic; Dundee 33 29 4 15 4 14 45.45 12.12 42.42 51.52 1975-12-13 19y 00m 22d 1990-01-06 33y 01m 16d Holt
914 Kevin Holt Queen of the South; Dundee; Dundee United 15 14 1 3 4 9 18.75 25.00 56.25 31.25 2013-07-20 20y 05m 25d 2024-09-01 31y 07m 07d Holt
915 Magnus Holte Rosenborg Ballklub 1 0 1 1 0 1 50.00 .00 50.00 50.00 2023-08-10 17y 04m 14d 2023-08-17 17y 04m 21d Holte
916 Leif Holten Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1964-10-31 Not Known 1964-10-31 Not Known Holten
917 Jim Holton Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 28y 03m 26d 1979-08-06 28y 03m 26d Holton
918 Pat Holton Motherwell; St Johnstone; Hamilton Academical 7 7 0 0 0 7 .00 .00 100.00 .00 1956-12-08 20y 11m 15d 1966-01-08 30y 00m 16d Holton
919 Jiri Homola Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 26y 03m 12d 2006-09-28 26y 03m 26d Homola
920 Ben Honeyman East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 1999-10-12 22y 07m 28d 1999-10-12 22y 07m 28d Honeyman
921 Dylan Honeyman East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-12 20y 02m 01d 2014-07-12 20y 02m 01d Honeyman
922 Graham Honeyman East Fife 4 2 2 2 1 3 0 25.00 75.00 .00 62.50 1971-10-30 18y 05m 00d 1973-12-08 20y 06m 08d Honeyman
923 John William Honeyman Dundee 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1920-10-04 Not Known 1920-10-04 Not Known Honeyman
924 Muir Honeyman Partick Thistle 3 3 0 0 1 2 .00 33.33 66.67 16.67 1915-09-04 Not Known 1917-02-17 Not Known Honeyman
925 Christian Honor Airdrieonians 8 8 0 2 4 2 25.00 50.00 25.00 50.00 1991-08-13 23y 02m 08d 1993-05-08 24y 11m 03d Honor
926 Alex. Robertson Hood St Bernards 6 6 0 2 0 4 33.33 .00 66.67 33.33 1900-04-25 Not Known 1901-08-19 Not Known Hood
927 Alexander Hood Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1961-09-13 Not Known 1961-09-13 Not Known Hood
928 Harry Hood Clyde; Celtic; Motherwell; Queen of the South 28 25 3 10 19 4 6 65.52 13.79 20.69 72.41 1963-03-16 18y 05m 13d 1978-04-15 33y 06m 12d Hood
929 James D Hood Kilmarnock 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1946-09-14 Not Known 1951-04-28 Not Known Hood
930 James Hood Kilmarnock 11 11 0 5 2 4 45.45 18.18 36.36 54.55 1923-02-10 Not Known 1927-08-13 Not Known Hood
931 Neil Kirkwood Hood Ayr United; Clyde 5 3 2 2 0 3 2 .00 60.00 40.00 30.00 1969-10-18 19y 03m 18d 1979-12-01 29y 05m 01d Hood
932 Ronald Hood Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1943-04-10 Not Known 1943-04-10 Not Known Hood
933 William Hood Clyde 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1927-01-22 Not Known 1928-01-07 Not Known Hood
934 Nico-Jan Hoogma Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 24y 09m 05d 1993-07-31 24y 09m 05d Hoogma
935 Jos Hooiveld Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 2010-11-10 27y 06m 19d 2010-11-10 27y 06m 19d Hooiveld
936 Wesley Hoolahan Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2006-03-05 23y 09m 13d 2006-03-05 23y 09m 13d Hoolahan
937 Gary Hooper Celtic 11 11 0 12 9 0 3 75.00 .00 25.00 75.00 2010-09-11 22y 07m 16d 2013-01-19 24y 11m 24d Hooper
938 Scott Hooper Queen of the South 0 0 0 0 0 3 .00 .00 100.00 .00 2014-10-04 19y 08m 20d 2015-02-21 20y 01m 07d Hooper
939 Alexander Hope Hamilton Academical 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1944-01-03 Not Known 1944-01-03 Not Known Hope
940 Bobby Hope West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 26y 10m 06d 1970-08-03 26y 10m 06d Hope
941 James Hope Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1912-11-30 Not Known 1912-11-30 Not Known Hope
942 John Hope Falkirk 4 4 0 0 1 3 .00 25.00 75.00 12.50 1933-04-01 Not Known 1933-10-28 Not Known Hope
943 John Hope Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-17 Not Known 1906-02-17 Not Known Hope
944 Thomas Hope Clyde 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1935-04-15 Not Known 1937-03-23 Not Known Hope
945 Thomas Hope Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1913-09-03 Not Known 1913-09-03 Not Known Hope
946 David Hopewell Cowdenbeath; Raith Rovers 10 10 0 1 2 7 10.00 20.00 70.00 20.00 1924-08-16 Not Known 1929-04-27 Not Known Hopewell
947 Fred Hopkin Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 33y 04m 24d 1929-02-16 33y 04m 24d Hopkin
948 Idris Hopkins Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 27y 07m 21d 1938-06-01 27y 07m 21d Hopkins
949 Mel Hopkins Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1956-10-15 21y 11m 08d 1956-10-15 21y 11m 08d Hopkins
950 Eddie Hopkinson Bolton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-02-16 21y 03m 19d 1957-02-16 21y 03m 19d Hopkinson
951 David Hopkirk Annan Athletic; Dunfermline Athletic; Stenhousemuir 2 2 0 1 0 2 33.33 .00 66.67 33.33 2014-07-26 21y 06m 09d 2019-07-24 26y 06m 07d Hopkirk
952 Hopp Pacific Coast All Stars 0 0 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Hopp
953 Matthew Hoppe Hibernian 0 0 0 1 1 0 50.00 50.00 .00 75.00 2023-04-15 21y 09m 14d 2023-05-27 21y 10m 26d Hoppe
954 Daryl Horgan Hibernian 6 5 1 2 2 2 3 28.57 28.57 42.86 42.86 2018-10-31 26y 02m 21d 2020-03-03 27y 06m 22d Horgan
955 Horn Whitley Bay 1 0 1 1 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Horn
956 J Horn Dunfermline 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Horn
957 John Horn Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1904-08-15 Not Known 1904-08-15 Not Known Horn
958 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
959 James Hornall Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1942-10-10 Not Known 1942-10-10 Not Known Hornall
960 Alan Horne Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 33y 08m 08d 2022-07-09 33y 08m 08d Horne
961 Alexander Horne Hamilton Academical 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1908-11-14 Not Known 1908-11-14 Not Known Horne
962 Evan Horne Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-08 20y 01m 01d 2018-07-08 20y 01m 01d Horne
963 Horne Cowdenbeath; Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1902-01-11 Not Known 1902-05-03 Not Known Horne
964 Lewis Horner Inverness Caledonian Thistle 3 1 2 1 2 2 20.00 40.00 40.00 40.00 2015-09-11 23y 07m 10d 2016-10-29 24y 08m 28d Horner
965 Brian Hornsby Arsenal 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1975-07-30 20y 10m 20d 1975-07-30 20y 10m 20d Hornsby
966 Marc Hornschuh Zurich 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-08-25 31y 05m 23d 2022-08-25 31y 05m 23d Hornschuh
967 Valeriy Vasylyovich Horodov Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 29y 07m 05d 1990-10-03 29y 07m 19d Horodov
968 John James Horsburgh Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 1959-08-19 22y 09m 02d 1960-12-24 24y 01m 07d Horsburgh
969 Arthur Horsfield Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-08-03 22y 00m 29d 1968-08-03 22y 00m 29d Horsfield
970 Geoff Horsfield Fulham 1 1 0 1 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Horsfield
971 James Horsfield Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2019-03-09 23y 05m 16d 2019-03-09 23y 05m 16d Horsfield
972 Liam Horsted Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2005-10-22 19y 11m 24d 2005-10-22 19y 11m 24d Horsted
973 Joseph Kenneth Horton Kilmarnock 2 2 0 1 1 0 50.00 50.00 .00 75.00 1945-09-29 23y 01m 03d 1946-01-02 23y 04m 07d Horton
974 Randy Horton New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 26y 03m 29d 1971-05-21 26y 03m 29d Horton
975 Alexander Horvath Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 28y 01m 17d 1967-02-14 28y 01m 17d Horvath
976 Ferenc Horvath Livingston (Meadowbank Thistle) 3 1 2 0 0 3 .00 .00 100.00 .00 2005-01-25 31y 08m 19d 2005-03-19 31y 10m 13d Horvath
977 Evan Horwood Gretna 1 1 0 0 1 0 .00 100.00 .00 50.00 2007-11-25 21y 08m 15d 2007-11-25 21y 08m 15d Horwood
978 Andrew Hosie Queens Park 9 9 0 0 2 7 .00 22.22 77.78 11.11 1933-11-11 Not Known 1939-03-04 Not Known Hosie
979 James Hosie Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1961-10-14 21y 06m 11d 1961-10-14 21y 06m 11d Hosie
980 Matt G Hosie Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1961-09-30 Not Known 1961-09-30 Not Known Hosie
981 Robert Hosie Third Lanark; St Bernards 12 12 0 3 6 1 4 50.00 8.33 33.33 54.17 1908-12-19 Not Known 1914-05-02 Not Known Hosie
982 Ahmed Salah Hosny VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 21y 02m 03d 2000-09-28 21y 02m 17d Hosny
983 Robert Hosp Lausanne 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1963-09-25 23y 09m 12d 1963-10-15 23y 10m 02d Hosp
984 Gordon Hossack St Bernards 5 5 0 0 0 5 .00 .00 100.00 .00 1905-04-29 Not Known 1906-05-05 Not Known Hossack
985 Hossack Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Hossack
986 Hossey Liverpool XI 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-27 Not Known 2013-07-27 Not Known Hossey
987 Hota Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Hota
988 John Hotchkiss Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1906-08-20 Not Known 1906-09-29 Not Known Hotchkiss
989 Florent Hoti Dundee United 0 0 0 0 0 2 .00 .00 100.00 .00 2021-08-28 20y 08m 17d 2021-11-06 20y 10m 26d Hoti
990 John Hotson St Johnstone 4 3 1 1 1 3 20.00 20.00 60.00 30.00 1973-10-13 16y 01m 00d 1976-04-26 Not Known Hotson
991 Marcel Höttecke 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 24y 02m 14d 2011-07-09 24y 02m 14d Höttecke
992 Marc Hottiger Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 27y 09m 02d 1995-08-09 27y 09m 02d Hottiger
993 Keith Houchen Hibernian 7 5 2 2 0 1 6 .00 14.29 85.71 7.14 1989-04-01 28y 08m 07d 1991-01-02 30y 05m 08d Houchen
994 Denis Houf Royal Standard Club Liegeois 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1958-09-03 26y 06m 18d 1958-09-09 26y 06m 24d Houf
995 Hough Bolton Wanderers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1886-04-10 Not Known 1886-04-26 Not Known Hough
996 Jordan Houghton Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 27y 08m 01d 2023-07-06 27y 08m 01d Houghton
997 Ken Houghton Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 27y 09m 21d 1967-08-08 27y 09m 21d Houghton
998 Charles Houldey Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 Not Known 1926-04-26 Not Known Houldey
999 Freddie Houldsworth Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 26y 09m 05d 1938-03-05 26y 09m 05d Houldsworth
1000 William Houliston Queen of the South; Berwick Rangers 14 14 0 2 0 4 10 .00 28.57 71.43 14.29 1945-10-20 24y 06m 16d 1953-04-30 32y 00m 26d Houliston
1001 Russell Hoult Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 22y 08m 14d 1995-08-05 22y 08m 14d Hoult
1002 Arthur Housam St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1943-09-18 Not Known 1943-09-18 Not Known Housam
1003 Alex B Houston Clydebank[3]; Falkirk 3 3 0 1 0 0 3 .00 .00 100.00 .00 1925-09-12 Not Known 1928-10-06 Not Known Houston
1004 David A Houston Clydebank[4]; Alloa Athletic 6 6 0 1 0 4 2 .00 66.67 33.33 33.33 1979-09-08 22y 09m 04d 1983-04-23 26y 04m 19d Houston
1005 Doug Houston Dundee; Rangers; Dundee United; St Johnstone 31 30 1 4 10 9 13 31.25 28.13 40.63 45.31 1962-08-18 19y 04m 05d 1978-04-12 34y 11m 30d Houston
1006 Hugo Houston Falkirk 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1963-08-24 Not Known 1965-05-15 Not Known Houston
1007 James Houston Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1920-11-27 Not Known 1920-11-27 Not Known Houston
1008 Joe Houston Hamilton Academical; Stirling Albion 3 3 0 0 0 3 .00 .00 100.00 .00 1953-11-21 27y 08m 25d 1956-02-18 29y 11m 22d Houston
1009 John Houston Everton; Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1914-04-27 Not Known 1920-01-31 Not Known Houston
1010 Jordan Houston Ayr United 1 1 0 0 0 2 .00 .00 100.00 .00 2020-12-26 20y 10m 28d 2021-03-13 21y 01m 13d Houston
1011 Liam Houston Clyde 1 1 0 1 0 1 50.00 .00 50.00 50.00 1974-01-26 21y 08m 06d 1974-04-24 21y 11m 04d Houston
1012 Matt B Houston Queens Park; Greenock Morton 5 5 0 0 2 3 .00 40.00 60.00 20.00 1905-03-11 Not Known 1907-09-07 Not Known Houston
1013 Peter Houston Falkirk 2 1 1 1 0 1 50.00 .00 50.00 50.00 1983-03-05 24y 07m 14d 1989-08-23 31y 01m 04d Houston
1014 Robert G Houston Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1912-12-07 Not Known 1912-12-07 Not Known Houston
1015 Robert Houston St Bernards 9 9 0 3 2 0 7 22.22 .00 77.78 22.22 1897-11-20 Not Known 1900-04-30 Not Known Houston
1016 Robert Joseph Houston Partick Thistle; Kilmarnock; Greenock Morton 21 19 2 10 6 7 43.48 26.09 30.43 56.52 1973-03-31 21y 02m 08d 1981-03-21 29y 01m 26d Houston
1017 Stewart Houston Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 32y 11m 15d 1982-08-04 32y 11m 15d Houston
1018 Thomas Houston Raith Rovers 8 8 0 3 2 3 37.50 25.00 37.50 50.00 1979-01-27 21y 08m 21d 1983-03-29 25y 10m 23d Houston
1019 Arthur Howard Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-04-05 Not Known 1902-04-05 Not Known Howard
1020 Harry Howard Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-18 Not Known 1898-04-18 Not Known Howard
1021 Mark Howard Falkirk; St Mirren; Aberdeen 5 5 0 3 4 8 20.00 26.67 53.33 33.33 2006-03-25 19y 06m 04d 2011-02-26 24y 05m 05d Howard
1022 Pat Howard Newcastle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1971-09-28 23y 11m 21d 1975-05-10 27y 07m 03d Howard
1023 Tim Howard Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 36y 04m 20d 2015-07-26 36y 04m 20d Howard
1024 Bob Howarth Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-09-19 27y 02m 30d 1892-09-19 27y 02m 30d Howarth
1025 Howarth Bolton Wanderers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1884-01-01 Not Known 1884-01-01 Not Known Howarth
1026 Tommy Howarth Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 31y 05m 11d 1921-09-26 31y 05m 11d Howarth
1027 David Howat Royal Arsenal 1 1 0 1 0 0 1 .00 .00 100.00 .00 1891-03-30 20y 05m 29d 1891-03-30 20y 05m 29d Howat
1028 Thomas Howatt Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1911-03-11 Not Known 1911-03-11 Not Known Howatt
1029 Howden Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 Not Known 1942-04-25 Not Known Howden
1030 Thomas Howden East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Howden
1031 William Howden Partick Thistle 12 12 0 6 2 4 50.00 16.67 33.33 58.33 1902-09-27 Not Known 1910-10-01 Not Known Howden
1032 Ernie Howe Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 22y 07m 01d 1975-10-01 22y 07m 16d Howe
1033 Jack Howe Derby County 2 2 0 0 0 2 .00 .00 100.00 .00 1937-09-29 21y 11m 22d 1938-04-11 22y 06m 04d Howe
1034 John Robert Howe St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known Howe
1035 Robert Howe Hamilton Academical; Heart of Midlothian B; Third Lanark; Queen of the South 14 14 0 8 5 1 8 35.71 7.14 57.14 39.29 1927-09-03 Not Known 1937-04-10 Not Known Howe
1036 Howell Edinburgh University 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-02-21 Not Known 1885-02-21 Not Known Howell
1037 Rab Howell Liverpool 2 2 0 0 0 2 .00 .00 100.00 .00 1898-04-23 30y 06m 11d 1899-04-17 31y 06m 05d Howell
1038 David Howells Tottenham Hotspur 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1990-08-13 22y 07m 29d 1992-07-25 24y 07m 10d Howells
1039 Arthur Howes Dundee 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1901-10-12 Not Known 1902-03-22 Not Known Howes
1040 Samuel Howes Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 26y 08m 03d 2024-07-13 26y 08m 03d Howes
1041 Steve Howey Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1992-07-27 20y 09m 01d 1992-07-27 20y 09m 01d Howey
1042 Alexander Howie Hibernian 12 12 0 4 3 1 8 25.00 8.33 66.67 29.17 1893-08-12 Not Known 1896-09-26 Not Known Howie
1043 Andrew Howie St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1938-10-08 Not Known 1938-10-08 Not Known Howie
1044 David Howie Kilmarnock 10 10 0 2 3 5 20.00 30.00 50.00 35.00 1906-11-17 Not Known 1910-09-17 Not Known Howie
1045 Hugh Howie Hibernian 24 24 0 13 1 10 54.17 4.17 41.67 56.25 1944-05-13 20y 02m 29d 1953-09-19 29y 07m 05d Howie
1046 James Howie Kilmarnock 5 5 0 1 2 0 2 40.00 .00 40.00 40.00 1899-05-06 Not Known 1901-10-19 Not Known Howie
1047 Jimmy Howie Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-04-25 26y 01m 06d 1904-04-25 26y 01m 06d Howie
1048 Matthew Howie Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-11-02 Not Known 1918-11-02 Not Known Howie
1049 Neil Howie Hamilton Academical 9 5 4 2 2 1 6 22.22 11.11 66.67 27.78 1977-10-01 18y 01m 19d 1983-01-08 23y 04m 27d Howie
1050 Robert Muir Howie Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1913-12-20 Not Known 1913-12-20 Not Known Howie
1051 Scott Howie Motherwell 7 7 0 1 4 5 10.00 40.00 50.00 30.00 1994-11-05 22y 10m 01d 1997-03-22 25y 02m 18d Howie
1052 William Howie Partick Thistle 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-04-10 21y 09m 01d 2004-04-10 21y 09m 01d Howie
1053 Bert Howieson Dundee United 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1962-01-24 19y 02m 27d 1964-12-05 22y 01m 07d Howieson
1054 Howieson Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known Howieson
1055 James Howieson Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1929-02-23 Not Known 1929-02-23 Not Known Howieson
1056 James Cochran Howieson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1941-06-07 Not Known 1941-06-07 Not Known Howieson
1057 James Howieson Airdrieonians; St Mirren; Clyde 10 10 0 2 3 3 4 30.00 30.00 40.00 45.00 1921-12-17 Not Known 1934-03-27 Not Known Howieson
1058 J Howison Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known Howison
1059 Billy Howitt East Stirlingshire 3 2 1 2 1 0 2 33.33 .00 66.67 33.33 1981-10-31 30y 00m 23d 1982-02-06 30y 03m 29d Howitt
1060 Robert Gibb Howitt Partick Thistle; Sheffield United 7 7 0 2 3 2 2 42.86 28.57 28.57 57.14 1949-11-05 20y 03m 21d 1956-02-06 26y 06m 22d Howitt
1061 Frank Howley Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1960-02-27 Not Known 1960-02-27 Not Known Howley
1062 Ryan Howley Dundee 1 0 1 0 0 2 .00 .00 100.00 .00 2024-01-23 20y 02m 00d 2024-05-11 20y 05m 18d Howley
1063 Hrabal Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Hrabal
1064 Robin Hranac Viktoria Plzen 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-22 24y 06m 24d 2024-08-22 24y 06m 24d Hranac
1065 Hrdina Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Hrdina
1066 Ivan Hrdlicka Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 23y 02m 25d 1967-02-14 23y 02m 25d Hrdlicka
1067 Ádám Hrepka Paksi SE 0 0 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 24y 03m 13d 2011-08-04 24y 03m 20d Hrepka
1068 Gjorgi Hristov Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-03-05 29y 01m 05d 2005-03-05 29y 01m 05d Hristov
1069 Michal Hrivnak Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-13 22y 04m 08d 2013-07-13 22y 04m 08d Hrivnak
1070 Hubbard Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1891-09-21 Not Known 1891-09-21 Not Known Hubbard
1071 Johnny Hubbard Rangers 19 19 0 7 12 3 4 63.16 15.79 21.05 71.05 1951-01-20 20y 01m 04d 1958-08-23 27y 08m 07d Hubbard
1072 Willi Huberts Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 31y 02m 23d 1969-04-14 31y 02m 23d Huberts
1073 Peter Hucker Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 24y 09m 10d 1984-08-07 24y 09m 10d Hucker
1074 Darren Huckerby Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 22y 03m 02d 1998-07-25 22y 03m 02d Huckerby
1075 Tom Huddlestone Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 2011-08-18 24y 07m 21d 2011-08-25 24y 07m 28d Huddlestone
1076 John M Hudson Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1907-08-21 Not Known 1907-08-21 Not Known Hudson
1077 Yuriy Hudymenko Dnipro Dnipropetrovsk 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1990-09-19 23y 11m 16d 1990-10-03 24y 00m 00d Hudymenko
1078 Juan Sabas Huertas-Lorente Athletico Madrid 1 0 1 0 0 1 .00 .00 100.00 .00 1993-09-14 26y 05m 01d 1993-09-14 26y 05m 01d Huertas-Lorente
1079 James Cockburn Hugall Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-12-30 Not Known 1922-12-30 Not Known Hugall
1080 Benjamin Huggel FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 27y 04m 18d 2004-11-25 27y 04m 18d Huggel
1081 Russel William Huggon Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2000-09-09 20y 10m 20d 2000-09-09 20y 10m 20d Huggon
1082 Andrew Hughes Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 30y 01m 15d 2022-07-20 30y 01m 15d Hughes
1083 Art Hughes British Columbia All-Stars 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Hughes
1084 Barry Hughes West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 32y 07m 03d 1970-08-03 32y 07m 03d Hughes
1085 Billy Hughes Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-04-27 31y 01m 21d 1949-04-27 31y 01m 21d Hughes
1086 Bryan Hughes Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Hughes
1087 Declan Hughes St Mirren; Cowdenbeath 3 3 0 0 1 3 .00 25.00 75.00 12.50 2014-01-29 18y 08m 12d 2015-07-15 20y 01m 28d Hughes
1088 E Hughes Broxburn Shamrock 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-19 Not Known 1891-12-19 Not Known Hughes
1089 Gordon Hughes Newcastle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1957-11-20 21y 05m 01d 1957-11-27 21y 05m 08d Hughes
1090 James Francis Hughes Ayr United; Stranraer 2 2 0 0 0 2 .00 .00 100.00 .00 1989-01-28 23y 08m 21d 1993-08-11 28y 03m 04d Hughes
1091 Jim Hughes Kilmarnock; Falkirk 3 0 3 1 1 2 25.00 25.00 50.00 37.50 1980-09-06 20y 07m 28d 1987-03-21 27y 02m 12d Hughes
1092 Joe Hughes Stirling Albion; East Fife 4 4 0 0 2 2 .00 50.00 50.00 25.00 1967-12-23 25y 00m 15d 1972-03-04 29y 02m 25d Hughes
1093 John Hughes Falkirk; Celtic; Hibernian 25 24 1 10 4 11 40.00 16.00 44.00 48.00 1991-09-28 27y 00m 19d 2003-10-29 39y 01m 20d Hughes
1094 John Hughes Celtic 22 22 0 10 11 4 7 50.00 18.18 31.82 59.09 1960-12-17 Not Known 1970-08-22 Not Known Hughes
1095 John Iorweth Hughes Third Lanark 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1941-08-30 Not Known 1942-03-14 Not Known Hughes
1096 Kayden Hughes Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 Not Known 2024-07-27 Not Known Hughes
1097 Liam Hughes Inverness Caledonian Thistle 1 0 1 0 1 1 .00 50.00 50.00 25.00 2016-03-01 23y 06m 20d 2016-04-12 23y 08m 02d Hughes
1098 Mark Hughes Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 Not Known 1989-09-26 Not Known Hughes
1099 Martin Hughes Clydebank[4] 11 9 2 2 2 2 7 18.18 18.18 63.64 27.27 1982-03-27 20y 02m 07d 1986-09-06 24y 07m 17d Hughes
1100 Michael Hughes West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 23y 04m 12d 1994-12-14 23y 04m 12d Hughes
1101 Pat Hughes Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1957-01-01 Not Known 1961-09-16 Not Known Hughes
1102 Patrick Joseph Hughes St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1964-03-07 19y 00m 08d 1964-03-07 19y 00m 08d Hughes
1103 Philip Hughes Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 34y 10m 04d 2015-07-04 34y 10m 04d Hughes
1104 Rhys Hughes Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 20y 09m 22d 2022-07-13 20y 09m 22d Hughes
1105 Ronan Hughes Hamilton Academical 1 0 1 0 1 1 .00 50.00 50.00 25.00 2018-01-24 19y 01m 09d 2019-08-31 20y 08m 16d Hughes
1106 Ryan Hughes Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 02m 25d 2015-07-01 19y 02m 25d Hughes
1107 Stephen Hughes Rangers; Motherwell; Aberdeen 20 15 5 2 12 4 7 52.17 17.39 30.43 60.87 2000-05-13 17y 05m 29d 2013-05-18 30y 06m 04d Hughes
1108 Ted Hughes Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-09-02 Not Known 1901-09-02 Not Known Hughes
1109 Tom Hughes Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 24y 05m 12d 1969-04-12 24y 09m 03d Hughes
1110 Wayne Hughes West Bromwich Albion 0 0 0 0 0 1 .00 .00 100.00 .00 1978-08-06 Not Known 1978-08-06 Not Known Hughes
1111 William Hughes Celtic; Clyde; Arbroath; Hamilton Academical 11 11 0 3 2 4 5 18.18 36.36 45.45 36.36 1931-03-18 Not Known 1941-02-08 Not Known Hughes
1112 Hughes-1913-08-07-IL Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1913-08-07 Not Known 1913-08-12 Not Known Hughes-1913-08-07-IL
1113 Jordan Hugill Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 23y 01m 14d 2015-07-18 23y 01m 14d Hugill
1114 Bernard Hugl Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 28y 07m 22d 1936-11-18 28y 07m 22d Hugl
1115 Pieter Huistra Rangers 13 10 3 1 10 5 1 62.50 31.25 6.25 78.13 1990-09-08 23y 07m 21d 1994-11-09 27y 09m 22d Huistra
1116 Hullin Broxburn United 1 1 0 0 0 1 .00 .00 100.00 .00 1922-02-20 Not Known 1922-02-20 Not Known Hullin
1117 James Hullock Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1913-10-25 Not Known 1913-10-25 Not Known Hullock
1118 William Duncan Hulston Clyde; Airdrieonians; Stirling Albion 9 9 0 3 4 1 6 36.36 9.09 54.55 40.91 1969-03-29 23y 03m 11d 1976-02-14 30y 01m 27d Hulston
1119 Jorge Humberto Inter Milan 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1961-11-06 23y 08m 20d 1961-11-22 23y 09m 05d Humberto
1120 Colin William Hume Ayr United 2 0 2 0 0 2 .00 .00 100.00 .00 1982-04-21 19y 07m 07d 1984-08-29 21y 11m 15d Hume
1121 James Hume Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1914-12-25 Not Known 1915-04-19 Not Known Hume
1122 John Hume Aberdeen; Hibernian 22 22 0 10 4 8 45.45 18.18 36.36 54.55 1907-10-26 Not Known 1920-01-17 Not Known Hume
1123 Robert Hume Rangers; Aberdeen 2 2 0 1 1 0 50.00 50.00 .00 75.00 1962-02-24 20y 11m 06d 1963-11-02 22y 07m 15d Hume
1124 Ronnie Hume Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-20 Not Known 1962-01-20 Not Known Hume
1125 William C S Hume Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1939-10-28 Not Known 1940-03-09 Not Known Hume
1126 William Hume Falkirk; Heart of Midlothian B 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1928-10-06 Not Known 1937-08-09 Not Known Hume
1127 William Sanderson Hume St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1960-12-10 24y 11m 22d 1960-12-10 24y 11m 22d Hume
1128 Hummel Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Hummel
1129 Chris Humphrey Motherwell; Hibernian 10 8 2 9 3 3 60.00 20.00 20.00 70.00 2009-10-31 22y 01m 12d 2017-02-22 29y 05m 03d Humphrey
1130 Lawson Humphreys Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1917-02-17 Not Known 1917-02-17 Not Known Humphreys
1131 Mark Humphries Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1995-12-09 23y 11m 16d 1996-02-03 24y 01m 11d Humphries
1132 Martin Jay Humphries Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 20y 10m 09d 1997-01-25 20y 10m 09d Humphries
1133 Wilson Humphries Motherwell; St Mirren 23 23 0 3 6 4 13 26.09 17.39 56.52 34.78 1946-08-24 18y 01m 23d 1957-01-02 28y 06m 01d Humphries
1134 Hun OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Hun
1135 Joseph Hungbo Ross County 4 1 3 0 3 1 .00 75.00 25.00 37.50 2021-09-18 21y 08m 03d 2022-04-30 22y 03m 15d Hungbo
1136 Andy Hunt Newcastle United; Charlton Athletic 2 1 1 0 1 1 .00 50.00 50.00 25.00 1992-07-27 22y 01m 18d 1998-08-08 28y 01m 30d Hunt
1137 James Hunt Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1948-04-17 Not Known 1948-04-17 Not Known Hunt
1138 Johnny Hunt Hamilton Academical 2 1 1 1 1 0 50.00 50.00 .00 75.00 2019-12-21 Not Known 2020-02-15 Not Known Hunt
1139 KRG Hunt Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Hunt
1140 MacKenzie Hunt Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 22y 08m 13d 2024-07-27 22y 08m 13d Hunt
1141 Nicky Hunt Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 28y 10m 25d 2012-07-28 28y 10m 25d Hunt
1142 Noel Hunt Dunfermline Athletic; Dundee United 13 9 4 2 5 1 8 35.71 7.14 57.14 39.29 2003-02-01 20y 01m 06d 2008-03-29 25y 03m 03d Hunt
1143 Patrick Hunt Hamilton Academical 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1924-02-16 Not Known 1928-08-18 Not Known Hunt
1144 Ralph Hunt Norwich City 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-30 24y 02m 16d 1957-10-30 24y 02m 16d Hunt
1145 Stephen Kenneth Hunt Coventry City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1979-08-06 23y 00m 02d 1979-08-06 23y 00m 02d Hunt
1146 Hunt-2022-07-16-CF Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 Not Known 2022-07-16 Not Known Hunt-2022-07-16-CF
1147 Alex Hunter Hamilton Academical; Motherwell 16 16 0 4 1 11 25.00 6.25 68.75 28.13 1921-04-30 Not Known 1933-08-22 Not Known Hunter
1148 Alex Campbell Hunter Queens Park 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1919-01-25 Not Known 1920-03-06 Not Known Hunter
1149 Alexander Hunter Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1900-10-27 Not Known 1900-10-27 Not Known Hunter
1150 Ali Hunter Kilmarnock; Celtic; Motherwell 10 10 0 4 2 4 40.00 20.00 40.00 50.00 1970-10-03 20y 11m 29d 1977-04-30 27y 06m 26d Hunter
1151 Andrew Hunter Aston Villa 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1882-04-08 Not Known Hunter
1152 Andrew Hunter Stranraer 0 0 0 0 0 1 .00 .00 100.00 .00 2007-01-06 21y 06m 16d 2007-01-06 21y 06m 16d Hunter
1153 Andy Hunter St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1970-02-21 Not Known 1970-02-21 Not Known Hunter
1154 Archie Hunter Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-01 21y 03m 09d 1881-01-01 21y 03m 09d Hunter
1155 David D Hunter Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-06 18y 09m 04d 1983-04-06 18y 09m 04d Hunter
1156 David F Hunter Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known Hunter
1157 Donald Hunter Alloa Athletic 3 3 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 27y 06m 08d 1983-04-23 28y 00m 22d Hunter
1158 Edward B Hunter Ayr United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1920-09-08 Not Known 1920-09-18 Not Known Hunter
1159 F Hunter Edinburgh University 2 2 0 0 0 2 .00 .00 100.00 .00 1879-02-08 Not Known 1879-12-20 Not Known Hunter
1160 George Hunter St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1946-08-28 Not Known 1947-08-13 Not Known Hunter
1161 George Hunter Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1929-09-21 Not Known 1929-09-21 Not Known Hunter
1162 George Hunter St Mirren 3 3 0 1 0 0 3 .00 .00 100.00 .00 1944-09-02 Not Known 1945-02-24 Not Known Hunter
1163 George Hunter Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Hunter
1164 George Hunter St Johnstone; Bonnyrigg Rose Athletic 1 1 0 1 0 1 50.00 .00 50.00 50.00 2017-04-05 20y 08m 02d 2022-07-09 25y 11m 06d Hunter
1165 George Hunter Celtic 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1951-02-24 20y 05m 27d 1954-02-06 23y 05m 09d Hunter
1166 Gordon Hunter Hibernian; Dundee 37 37 0 1 6 12 20 15.79 31.58 52.63 31.58 1985-08-31 18y 03m 28d 1998-10-31 31y 05m 28d Hunter
1167 Humphrey Goudie Hunter Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1938-10-29 Not Known 1939-03-04 Not Known Hunter
1168 Ian Hunter Greenock Morton 0 0 0 1 0 0 100.00 .00 .00 100.00 1973-12-29 21y 01m 17d 1973-12-29 21y 01m 17d Hunter
1169 Ian Oliver Hunter Dunfermline Athletic; Falkirk 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 1967-03-22 23y 07m 20d 1969-04-02 25y 08m 00d Hunter
1170 James Hunter Dundee 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1924-08-30 Not Known 1928-01-28 Not Known Hunter
1171 James Addison Hunter Greenock Morton 4 4 0 0 1 3 .00 25.00 75.00 12.50 1987-09-05 22y 08m 16d 1988-02-20 23y 02m 00d Hunter
1172 James Alton Hunter Falkirk 10 10 0 5 3 2 50.00 30.00 20.00 65.00 1920-02-07 Not Known 1923-10-20 Not Known Hunter
1173 James Hunter Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known Hunter
1174 Jim Hunter Albion Rovers; Greenock Morton; Falkirk 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1949-04-02 Not Known 1954-08-18 Not Known Hunter
1175 John (Ian) Hunter Falkirk 21 21 0 6 1 14 28.57 4.76 66.67 30.95 1958-11-22 Not Known 1969-04-02 Not Known Hunter
1176 John Hunter St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1896-08-29 Not Known 1896-10-17 Not Known Hunter
1177 John Hunter Kilmarnock 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1938-02-12 Not Known 1945-09-29 Not Known Hunter
1178 John [13] Hunter Greenock Morton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1942-01-17 Not Known 1942-09-26 Not Known Hunter
1179 John Hunter Motherwell 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 1950-03-04 Not Known 1956-12-08 Not Known Hunter
1180 John Hunter Raith Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1913-01-18 Not Known 1913-01-18 Not Known Hunter
1181 John Hunter Falkirk 18 18 0 4 5 4 9 27.78 22.22 50.00 38.89 1921-10-01 Not Known 1928-04-16 Not Known Hunter
1182 John (Sailor) Hunter Dundee; Clyde 8 8 0 3 3 3 2 37.50 37.50 25.00 56.25 1907-09-14 29y 05m 08d 1911-02-04 32y 09m 29d Hunter
1183 Lewis Hunter East Fife 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 22y 02m 01d 2019-07-27 22y 02m 01d Hunter
1184 Paul Hunter Stenhousemuir 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 27y 11m 15d 1996-08-14 27y 11m 15d Hunter
1185 Robert Hunter Third Lanark 3 3 0 0 0 3 .00 .00 100.00 .00 1902-11-15 Not Known 1903-03-21 Not Known Hunter
1186 Stewart Hunter Arbroath 1 0 1 0 1 0 .00 100.00 .00 50.00 1975-03-22 19y 11m 10d 1975-03-22 19y 11m 10d Hunter
1187 William Hunter St Bernards; Airdrieonians 13 13 0 10 5 2 6 38.46 15.38 46.15 46.15 1905-04-29 Not Known 1912-04-06 Not Known Hunter
1188 William Hunter Motherwell; Hibernian 22 22 0 6 9 4 9 40.91 18.18 40.91 50.00 1958-11-01 18y 08m 18d 1970-10-24 30y 08m 10d Hunter
1189 Hunter-1925-08-03-LB Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1925-08-03 Not Known 1925-08-03 Not Known Hunter-1925-08-03-LB
1190 Paul Huntington Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 27y 10m 01d 2015-07-18 27y 10m 01d Huntington
1191 Kurt Hunziker Lausanne 3 3 0 1 2 0 33.33 66.67 .00 66.67 1963-09-25 24y 08m 11d 1963-10-15 24y 09m 01d Hunziker
1192 Charlie Hurley Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-23 31y 11m 19d 1968-09-23 31y 11m 19d Hurley
1193 Terry Hurlock Rangers 4 4 0 1 4 0 0 100.00 .00 .00 100.00 1990-09-08 31y 11m 17d 1991-03-09 32y 05m 15d Hurlock
1194 C Hurly South Africa XI 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-10-30 Not Known 1958-10-30 Not Known Hurly
1195 George Farquhar Hurry St Mirren 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1895-08-17 Not Known 1895-10-26 Not Known Hurry
1196 Gordon Hurst Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 22y 11m 15d 1947-09-24 22y 11m 15d Hurst
1197 Greg Hurst St Johnstone 1 0 1 1 1 0 50.00 50.00 .00 75.00 2016-05-15 19y 01m 07d 2016-08-10 19y 04m 02d Hurst
1198 John Hurst Everton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 26y 07m 12d 1973-10-03 26y 07m 27d Hurst
1199 Mark Hurst St Johnstone 1 0 1 0 1 4 .00 20.00 80.00 10.00 2014-08-03 18y 09m 13d 2019-01-26 23y 03m 05d Hurst
1200 Eduardo Hurtado Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 2001-12-29 32y 11m 17d 2001-12-29 32y 11m 17d Hurtado
1201 Husar Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Husar
1202 Jacky Husband Partick Thistle 19 19 0 6 6 7 31.58 31.58 36.84 47.37 1939-10-07 21y 04m 09d 1950-04-17 31y 10m 20d Husband
1203 Jimmy Husband Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1973-10-03 25y 11m 18d 1973-10-03 25y 11m 18d Husband
1204 John Husband Partick Thistle 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1940-09-21 Not Known 1944-12-23 Not Known Husband
1205 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
1206 William Husband St Mirren; Hamilton Academical 11 11 0 4 3 4 36.36 27.27 36.36 50.00 1909-11-27 Not Known 1916-01-22 Not Known Husband
1207 John Huskie East Fife 2 1 1 1 0 1 50.00 .00 50.00 50.00 1977-11-12 18y 05m 13d 1978-01-02 18y 07m 03d Huskie
1208 Szabolcs Huszti Ferencvaros 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-12-16 21y 07m 28d 2004-12-16 21y 07m 28d Huszti
1209 Benjamin Hutchinson Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2008-02-16 20y 02m 20d 2008-02-16 20y 02m 20d Hutchinson
1210 Bobby Hutchinson Dundee; Hibernian 10 10 0 2 5 4 4 38.46 30.77 30.77 53.85 1974-12-21 21y 06m 02d 1979-08-04 26y 01m 16d Hutchinson
1211 Duncan Hutchinson Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1930-09-24 27y 06m 21d 1930-09-24 27y 06m 21d Hutchinson
1212 E Hutchinson Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Hutchinson
1213 James Hutchinson Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1926-04-28 Not Known 1926-04-28 Not Known Hutchinson
1214 John T Hutchinson Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1929-04-15 Not Known 1929-04-27 Not Known Hutchinson
1215 K Hutchinson Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Hutchinson
1216 Robert Hutchinson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1914-09-12 Not Known 1914-09-12 Not Known Hutchinson
1217 Samuel Hutchinson Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 34y 11m 10d 2024-07-13 34y 11m 10d Hutchinson
1218 Shaun Hutchinson Motherwell 12 12 0 1 7 3 2 58.33 25.00 16.67 70.83 2009-10-31 18y 11m 08d 2014-03-01 23y 03m 06d Hutchinson
1219 Thomas Hutchinson Celtic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1896-09-05 Not Known 1896-10-24 Not Known Hutchinson
1220 Thomas Peter Hutchinson Dundee 3 2 1 2 1 1 50.00 25.00 25.00 62.50 2002-10-26 20y 08m 03d 2004-10-30 22y 08m 07d Hutchinson
1221 William L Hutchinson Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1932-09-19 Not Known 1932-09-19 Not Known Hutchinson
1222 Adam Hutchison Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1896-08-12 Not Known 1896-08-12 Not Known Hutchison
1223 Bert Hutchison Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1955-08-17 Not Known 1955-08-17 Not Known Hutchison
1224 Daniel Hutchison Raith Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1936-10-05 Not Known 1936-10-05 Not Known Hutchison
1225 David Hutchison Motherwell; Airdrieonians 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1926-10-23 Not Known 1935-12-28 Not Known Hutchison
1226 David Hutchison Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1914-10-17 Not Known 1915-01-16 Not Known Hutchison
1227 Duncan Hutchison Dundee United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1928-04-09 Not Known 1938-01-22 Not Known Hutchison
1228 Gareth William McKay Hutchison Stenhousemuir; Berwick Rangers 3 3 0 0 2 1 .00 66.67 33.33 33.33 1996-08-14 24y 02m 10d 2005-07-17 33y 01m 13d Hutchison
1229 Harry B Hutchison Greenock Morton 3 3 0 2 0 1 66.67 .00 33.33 66.67 1905-12-16 Not Known 1906-03-10 Not Known Hutchison
1230 Henry Hutchison Falkirk; Hibernian 3 3 0 2 2 1 0 66.67 33.33 .00 83.33 1915-10-02 Not Known 1916-04-17 Not Known Hutchison
1231 John Hutchison Leith Athletic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1893-05-20 Not Known 1901-05-18 Not Known Hutchison
1232 John Hughes McGeavy Hutchison Falkirk 17 17 0 1 2 2 13 11.76 11.76 76.47 17.65 1928-02-08 Not Known 1933-10-28 Not Known Hutchison
1233 Robert Hutchison Raith Rovers 4 4 0 1 0 0 4 .00 .00 100.00 .00 1915-12-11 Not Known 1917-01-20 Not Known Hutchison
1234 Roderick Hutchison Greenock Morton 12 11 1 2 5 6 2 38.46 46.15 15.38 61.54 1977-10-05 22y 06m 10d 1981-01-24 25y 09m 30d Hutchison
1235 Stephen Hutchison Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1992-05-04 21y 07m 16d 1992-05-04 21y 07m 16d Hutchison
1236 Tommy Hutchison Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 31y 10m 15d 1979-08-06 31y 10m 15d Hutchison
1237 Walter Hutchison Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1898-04-30 Not Known 1898-05-14 Not Known Hutchison
1238 Graham John Hutt Dunfermline Athletic; East Fife; Brechin City 5 5 0 0 2 3 .00 40.00 60.00 20.00 1979-10-20 18y 06m 21d 1992-08-19 31y 04m 21d Hutt
1239 Alan Hutton Rangers 8 7 1 5 2 2 55.56 22.22 22.22 66.67 2004-05-12 19y 05m 12d 2007-12-15 23y 00m 15d Hutton
1240 Blair David Hutton Alloa Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 18y 04m 23d 2006-09-20 18y 04m 23d Hutton
1241 David Hutton Aberdeen; Dunfermline Athletic; Airdrieonians (Airdrie United) 2 2 0 1 0 2 33.33 .00 66.67 33.33 2002-04-13 16y 10m 26d 2020-01-18 34y 08m 00d Hutton
1242 David Hutton Airdrieonians (Airdrie United) 0 0 0 0 0 1 .00 .00 100.00 .00 2024-02-11 38y 08m 24d 2024-02-11 38y 08m 24d Hutton
1243 Jackie Hutton St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1966-08-31 22y 04m 08d 1966-11-19 22y 06m 27d Hutton
1244 James Hutton St Bernards 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1888-09-08 Not Known 1890-04-05 Not Known Hutton
1245 Jamie Hutton St Bernards 11 11 0 1 2 3 6 18.18 27.27 54.55 31.82 1885-03-14 Not Known 1887-10-29 Not Known Hutton
1246 Jim Hutton Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known Hutton
1247 John Hutton Aberdeen 13 13 0 1 4 5 4 30.77 38.46 30.77 50.00 1919-10-25 Not Known 1925-12-05 Not Known Hutton
1248 Kyle Hutton Rangers; Dunfermline Athletic; Dumbarton 4 3 1 2 0 3 33.33 .00 50.00 33.33 2010-10-02 19y 07m 17d 2018-07-07 27y 04m 22d Hutton
1249 Peter Hutton Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Hutton
1250 Emyr Huws Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 20y 09m 18d 2014-07-18 20y 09m 18d Huws
1251 Richard John Huxford Dunfermline Athletic 3 3 0 0 2 1 .00 66.67 33.33 33.33 1998-05-09 28y 09m 14d 1999-01-02 29y 05m 08d Huxford
1252 Lewis Hyde Inverness Caledonian Thistle 2 0 2 0 2 2 .00 50.00 50.00 25.00 2019-07-08 16y 11m 23d 2021-07-25 19y 00m 10d Hyde
1253 Peter Hyde St Bernards; Leith Athletic 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1908-09-02 Not Known 1916-05-06 Not Known Hyde
1254 Kwon Hyeok-kyu Celtic; St Mirren; Hibernian 2 2 0 0 1 2 .00 33.33 66.67 16.67 2023-12-16 22y 09m 03d 2024-10-27 23y 07m 14d Hyeok-kyu
1255 Oh Hyeon-gyu Celtic 5 0 5 2 5 0 1 83.33 .00 16.67 83.33 2023-03-08 21y 10m 24d 2023-12-16 22y 08m 04d Hyeon-gyu
1256 Jake Hyland Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 10m 21d 2015-07-01 19y 10m 21d Hyland
1257 Morten Hyldgaard Hibernian 1 1 0 1 0 2 33.33 .00 66.67 33.33 2003-08-02 25y 06m 07d 2003-11-23 25y 09m 28d Hyldgaard
1258 Jermaine Hylton Motherwell 4 3 1 1 2 1 1 50.00 25.00 25.00 62.50 2019-08-16 26y 01m 19d 2020-03-07 26y 08m 08d Hylton
1259 Hynd Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Hynd
1260 James Hynd Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1914-03-28 Not Known 1914-03-28 Not Known Hynd
1261 John Roger Shankly Hynd Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1968-09-28 26y 07m 26d 1968-09-28 26y 07m 26d Hynd
1262 William K Hynd Arbroath 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known Hynd
1263 Emerson Hyndman Rangers; Hibernian 3 1 2 1 0 1 2 .00 33.33 66.67 16.67 2017-02-01 20y 09m 23d 2018-12-29 22y 08m 20d Hyndman
1264 David J Hynds Kilmarnock 0 0 0 0 1 0 .00 100.00 .00 50.00 1977-08-27 18y 10m 03d 1977-08-27 18y 10m 03d Hynds
1265 Samuel Hynds Motherwell; Dunfermline Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1938-01-29 Not Known 1939-11-25 Not Known Hynds
1266 Thomas Hynds Celtic 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1898-09-19 Not Known 1901-08-20 Not Known Hynds
1267 Tommy Hynds Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1905-04-17 Not Known 1905-04-17 Not Known Hynds
1268 Darren Hynes Greenock Morton 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-04-20 22y 03m 08d 2021-04-20 22y 03m 08d Hynes
1269 Alex Hyslop Albion Rovers; Heart of Midlothian B 3 3 0 0 1 2 .00 33.33 66.67 16.67 1937-04-24 Not Known 1940-08-06 Not Known Hyslop
1270 Derek Hyslop St Mirren; Clyde; Cowdenbeath 5 2 3 1 1 3 1 20.00 60.00 20.00 50.00 1978-12-09 21y 03m 03d 1983-08-27 25y 11m 21d Hyslop
1271 Dwayne Hyslop Auchinleck Talbot 1 1 0 0 0 2 .00 .00 100.00 .00 2019-02-10 Not Known 2022-01-22 Not Known Hyslop
1272 Hyslop Leith Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1893-08-10 Not Known 1893-08-10 Not Known Hyslop
1273 John Philip Hyslop Ayr United 3 2 1 0 2 0 .00 66.67 .00 33.33 1977-04-23 20y 01m 12d 1979-09-01 22y 05m 21d Hyslop
1274 Ross Hyslop Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-04-24 18y 06m 13d 2010-04-24 18y 06m 13d Hyslop
1275 Thomas Hyslop Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1900-10-06 Not Known 1900-10-06 Not Known Hyslop
1276 Tommy Hyslop Rangers 6 6 0 2 3 1 2 50.00 16.67 33.33 58.33 1896-09-12 Not Known 1900-04-07 Not Known Hyslop
1277 William Hyslop Greenock Morton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1925-02-14 Not Known 1926-03-13 Not Known Hyslop
1278 Yang Hyun-jun Celtic 2 1 1 2 0 1 66.67 .00 33.33 66.67 2023-10-22 21y 04m 27d 2024-05-04 21y 11m 09d Hyun-jun

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