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

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 3 2 1 3 2 1 50.00 33.33 16.67 66.67 2020-02-29 21y 04m 07d 2025-02-16 26y 03m 25d 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 4 3 1 1 0 2 2 .00 50.00 50.00 25.00 2024-09-28 26y 00m 20d 2025-05-03 26y 07m 25d 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; East Stirlingshire 7 7 0 1 2 4 14.29 28.57 57.14 28.57 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 11 8 3 8 3 6 47.06 17.65 35.29 55.88 2016-11-30 25y 01m 19d 2025-08-23 33y 10m 12d Halliday
88 Brad Halliday Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2026-03-21 30y 08m 11d 2026-03-21 30y 08m 11d Halliday
89 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
90 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
91 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
92 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
93 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
94 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
95 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
96 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
97 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
98 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
99 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
100 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
101 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
102 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
103 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
104 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
105 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
106 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
107 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
108 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
109 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
110 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
111 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
112 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
113 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
114 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
115 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
116 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
117 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
118 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
119 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
120 Chris Hamilton Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2025-07-12 23y 11m 29d 2025-07-12 23y 11m 29d Hamilton
121 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
122 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
123 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
124 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
125 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
126 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
127 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
128 Ethan Hamilton Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 2025-11-01 27y 00m 14d 2026-03-21 27y 05m 03d Hamilton
129 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
130 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
131 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
132 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
133 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
134 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
135 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
136 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
137 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
138 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
139 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
140 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
141 Jack Hamilton Dundee; Livingston (Meadowbank Thistle); Ross County; Livingston 6 6 0 2 4 7 15.38 30.77 53.85 30.77 2018-10-23 24y 07m 01d 2025-08-30 31y 05m 08d Hamilton
142 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
143 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
144 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
145 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
146 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
147 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
148 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
149 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
150 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
151 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
152 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
153 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
154 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
155 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
156 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
157 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
158 Lee Hamilton Stirling Albion 2 2 0 1 0 1 50.00 .00 50.00 50.00 2015-07-14 19y 09m 29d 2025-07-19 29y 10m 04d Hamilton
159 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
160 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
161 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
162 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
163 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
164 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
165 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
166 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
167 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
168 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
169 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
170 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
171 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
172 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
173 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
174 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
175 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
176 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
177 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
178 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
179 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
180 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
181 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
182 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
183 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
184 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
185 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
186 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
187 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
188 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
189 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
190 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
191 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
192 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
193 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
194 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
195 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
196 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
197 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
198 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
199 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
200 Hamilton Handling Hibernian 27 27 0 16 7 10 10 25.93 37.04 37.04 44.44 1898-10-29 Not Known 1902-01-01 Not Known Handling
201 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
202 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
203 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
204 Grant Hanley Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 2025-10-04 33y 10m 14d 2025-12-27 34y 01m 07d Hanley
205 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
206 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
207 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
208 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
209 John Hanlon Hamilton Academical; East Stirlingshire 10 10 0 2 3 1 6 30.00 10.00 60.00 35.00 1914-11-28 Not Known 1921-09-03 Not Known Hanlon
210 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
211 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
212 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
213 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
214 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
215 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
216 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
217 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
218 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
219 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
220 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
221 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
222 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
223 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
224 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
225 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
226 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
227 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
228 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
229 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
230 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
231 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
232 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
233 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
234 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
235 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
236 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
237 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
238 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
239 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
240 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
241 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
242 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
243 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
244 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
245 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
246 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
247 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
248 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
249 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
250 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
251 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
252 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
253 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
254 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
255 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
256 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
257 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
258 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
259 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
260 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
261 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
262 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
263 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
264 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
265 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
266 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
267 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
268 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
269 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
270 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
271 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
272 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
273 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
274 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
275 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
276 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
277 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
278 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
279 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
280 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
281 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
282 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
283 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
284 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
285 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
286 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
287 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
288 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
289 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
290 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
291 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
292 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
293 George Harmon Ross County 7 5 2 1 2 6 11.11 22.22 66.67 22.22 2022-07-30 21y 07m 22d 2025-05-03 24y 04m 25d Harmon
294 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
295 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
296 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
297 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
298 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
299 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
300 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
301 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
302 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
303 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
304 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
305 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
306 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
307 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
308 (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
309 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
310 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
311 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
312 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
313 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
314 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
315 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
316 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
317 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
318 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
319 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
320 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
321 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
322 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
323 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
324 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
325 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
326 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
327 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
328 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
329 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
330 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
331 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
332 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
333 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
334 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
335 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
336 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
337 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
338 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
339 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
340 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
341 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
342 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
343 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
344 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
345 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
346 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
347 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
348 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
349 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
350 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
351 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
352 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
353 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
354 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
355 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
356 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
357 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
358 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
359 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
360 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
361 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
362 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
363 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
364 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
365 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
366 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
367 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
368 Sam Hart Falkirk 2 1 1 0 0 3 .00 .00 100.00 .00 2025-09-27 29y 00m 17d 2026-02-21 29y 05m 11d Hart
369 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
370 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
371 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
372 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
373 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
374 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
375 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
376 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
377 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
378 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
379 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
380 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
381 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
382 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
383 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
384 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
385 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
386 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
387 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
388 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
389 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
390 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
391 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
392 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
393 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
394 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
395 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
396 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
397 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
398 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
399 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
400 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
401 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
402 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
403 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
404 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
405 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
406 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
407 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
408 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
409 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
410 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
411 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
412 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
413 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
414 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
415 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
416 Hastings Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-03 Not Known 1898-01-03 Not Known Hastings
417 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
418 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
419 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
420 Reo Hatate Celtic 14 11 3 1 12 1 2 80.00 6.67 13.33 83.33 2022-01-26 24y 02m 05d 2026-01-25 28y 02m 04d Hatate
421 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
422 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
423 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
424 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
425 Pantelis Hatzidiakos Copenhagen 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-12-12 27y 10m 24d 2024-12-12 27y 10m 24d Hatzidiakos
426 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
427 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
428 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
429 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
430 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
431 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
432 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
433 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
434 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
435 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
436 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
437 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
438 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
439 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
440 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
441 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
442 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
443 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
444 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
445 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
446 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
447 Ashley Hay Dundee 3 2 1 0 0 3 .00 .00 100.00 .00 2025-11-01 22y 03m 22d 2026-03-21 22y 08m 11d Hay
448 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
449 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
450 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
451 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
452 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
453 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
454 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
455 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
456 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
457 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
458 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
459 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
460 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
461 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
462 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
463 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
464 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
465 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
466 Frank Haydock Manchester United 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1960-05-14 19y 05m 15d 1960-06-01 19y 06m 03d Haydock
467 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
468 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
469 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
470 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
471 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
472 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
473 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
474 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
475 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
476 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
477 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
478 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
479 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
480 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
481 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
482 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
483 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
484 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
485 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
486 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
487 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
488 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
489 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
490 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
491 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
492 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
493 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
494 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
495 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
496 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
497 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
498 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
499 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
500 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
501 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
502 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
503 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
504 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
505 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
506 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
507 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
508 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
509 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
510 Andrew Heeps Airdrieonians 1 1 0 0 0 0 .00 .00 .00 .00 1925-09-09 Not Known 1925-09-09 Not Known Heeps
511 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
512 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
513 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
514 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
515 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
516 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
517 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
518 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
519 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
520 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
521 Krisztian Hegyi Motherwell 0 0 0 1 0 1 50.00 .00 50.00 50.00 2024-08-25 21y 11m 01d 2025-01-02 22y 03m 09d Hegyi
522 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
523 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
524 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
525 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
526 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
527 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
528 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
529 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
530 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
531 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
532 Zach Hemming Kilmarnock; St Mirren 7 7 0 2 3 4 22.22 33.33 44.44 38.89 2022-10-09 22y 07m 02d 2025-02-26 24y 11m 19d Hemming
533 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
534 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
535 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
536 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
537 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
538 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
539 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
540 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
541 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
542 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
543 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
544 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
545 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
546 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
547 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
548 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
549 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
550 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
551 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
552 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
553 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
554 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
555 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
556 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
557 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
558 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
559 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
560 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
561 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
562 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
563 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
564 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
565 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
566 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
567 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
568 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
569 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
570 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
571 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
572 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
573 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
574 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
575 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
576 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
577 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
578 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
579 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
580 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
581 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
582 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
583 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
584 Liam Henderson Falkirk 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2024-08-17 27y 11m 25d 2026-01-17 29y 04m 25d Henderson
585 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
586 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
587 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
588 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
589 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
590 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
591 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
592 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
593 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
594 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
595 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
596 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
597 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
598 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
599 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
600 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
601 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
602 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
603 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
604 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
605 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
606 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
607 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
608 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
609 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
610 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
611 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
612 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
613 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
614 Stephen Hendrie Hamilton Academical; Kilmarnock 2 1 1 3 0 1 75.00 .00 25.00 75.00 2014-07-09 19y 06m 01d 2025-07-15 30y 06m 07d Hendrie
615 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
616 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
617 Callum Hendry St Johnstone; Motherwell 6 2 4 1 3 3 1 42.86 42.86 14.29 64.29 2019-01-26 21y 01m 18d 2025-11-29 27y 11m 21d Hendry
618 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
619 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
620 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
621 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
622 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
623 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
624 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
625 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
626 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
627 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
628 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
629 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
630 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
631 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
632 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
633 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
634 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
635 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
636 Duk Aberdeen 9 4 5 3 4 2 3 44.44 22.22 33.33 55.56 2022-10-16 22y 08m 00d 2025-01-12 24y 10m 27d Henriques de Barros Lopes
637 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
638 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
639 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
640 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
641 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
642 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
643 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
644 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
645 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
646 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
647 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
648 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
649 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
650 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
651 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
652 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
653 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
654 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
655 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
656 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
657 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
658 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
659 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
660 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
661 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
662 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
663 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
664 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
665 Herdiberto Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Herdiberto
666 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
667 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
668 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
669 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
670 Tommy Heron Manchester United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1960-05-14 24y 01m 14d 1960-05-22 24y 01m 22d Heron
671 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
672 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
673 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
674 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
675 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
676 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
677 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
678 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
679 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
680 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
681 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
682 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
683 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
684 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
685 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
686 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
687 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
688 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
689 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
690 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
691 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
692 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
693 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
694 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
695 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
696 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
697 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
698 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
699 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
700 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
701 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
702 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
703 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
704 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
705 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
706 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
707 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
708 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
709 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
710 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
711 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
712 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
713 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
714 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
715 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
716 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
717 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
718 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
719 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
720 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
721 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
722 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
723 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
724 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
725 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
726 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
727 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
728 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
729 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
730 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
731 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
732 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
733 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
734 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
735 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
736 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
737 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
738 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
739 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
740 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
741 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
742 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
743 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
744 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
745 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
746 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
747 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
748 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
749 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
750 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
751 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
752 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
753 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
754 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
755 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
756 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
757 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
758 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
759 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
760 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
761 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
762 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
763 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
764 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
765 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
766 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
767 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
768 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
769 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
770 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
771 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
772 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
773 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
774 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
775 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
776 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
777 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
778 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
779 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
780 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
781 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
782 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
783 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
784 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
785 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
786 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
787 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
788 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
789 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
790 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
791 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
792 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
793 Imari Samuels Dundee 4 2 2 1 0 5 16.67 .00 83.33 16.67 2025-02-01 21y 11m 27d 2026-03-21 23y 01m 16d Hines-Samuels
794 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
795 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
796 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
797 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
798 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
799 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
800 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
801 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
802 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
803 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
804 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
805 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
806 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
807 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
808 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
809 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
810 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
811 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
812 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
813 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
814 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
815 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
816 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
817 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
818 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
819 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
820 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
821 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
822 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
823 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
824 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
825 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
826 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
827 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
828 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
829 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
830 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
831 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
832 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
833 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
834 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
835 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
836 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
837 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
838 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
839 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
840 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
841 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
842 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
843 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
844 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
845 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
846 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
847 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
848 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
849 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
850 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
851 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
852 Nicky Hogarth Falkirk 1 1 0 1 1 3 20.00 20.00 60.00 30.00 2024-08-17 23y 01m 13d 2026-02-21 24y 07m 17d Hogarth
853 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
854 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
855 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
856 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
857 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
858 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
859 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
860 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
861 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
862 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
863 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
864 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
865 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
866 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
867 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
868 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
869 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
870 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
871 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
872 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
873 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
874 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
875 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
876 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
877 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
878 Junior Hoilett Blackburn Rovers; Hibernian 3 2 1 3 2 1 50.00 33.33 16.67 66.67 2010-08-07 20y 02m 02d 2025-12-27 35y 06m 22d Hoilett
879 Oliver Hojer Copenhagen 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-12-12 17y 10m 18d 2024-12-12 17y 10m 18d Hojer
880 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
881 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
882 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
883 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
884 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
885 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
886 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
887 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
888 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
889 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
890 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
891 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
892 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
893 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
894 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
895 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
896 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
897 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
898 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
899 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
900 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
901 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
902 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
903 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
904 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
905 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
906 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
907 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
908 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
909 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
910 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
911 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
912 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
913 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
914 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
915 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
916 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
917 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
918 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
919 Jason Holt Rangers; St Johnstone; Livingston (Meadowbank Thistle) 21 18 3 7 4 12 30.43 17.39 52.17 39.13 2016-11-30 23y 09m 11d 2025-05-14 32y 02m 25d Holt
920 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
921 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
922 Kevin Holt Queen of the South; Dundee; Dundee United 16 15 1 3 4 10 17.65 23.53 58.82 29.41 2013-07-20 20y 05m 25d 2025-01-05 31y 11m 11d Holt
923 Stuart Holt Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 25y 01m 29d 2005-07-12 25y 01m 29d Holt
924 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
925 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
926 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
927 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
928 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
929 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
930 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
931 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
932 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
933 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
934 Scott Honeyman Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-23 19y 08m 04d 2025-07-23 19y 08m 04d Honeyman
935 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
936 Mathias Honsak Heidenheim 1846 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-11-07 27y 10m 18d 2024-11-07 27y 10m 18d Honsak
937 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
938 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
939 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
940 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
941 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
942 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
943 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
944 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
945 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
946 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
947 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
948 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
949 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
950 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
951 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
952 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
953 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
954 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
955 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
956 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
957 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
958 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
959 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
960 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
961 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
962 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
963 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
964 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
965 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
966 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
967 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
968 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
969 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
970 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
971 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
972 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
973 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
974 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
975 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
976 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
977 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
978 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
979 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
980 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
981 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
982 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
983 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
984 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
985 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
986 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
987 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
988 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
989 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
990 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
991 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
992 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
993 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
994 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
995 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
996 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
997 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
998 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
999 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
1000 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
1001 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
1002 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
1003 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
1004 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
1005 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
1006 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
1007 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
1008 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
1009 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
1010 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
1011 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
1012 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
1013 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
1014 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
1015 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
1016 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
1017 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
1018 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
1019 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
1020 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
1021 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
1022 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
1023 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
1024 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
1025 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
1026 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
1027 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
1028 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
1029 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
1030 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
1031 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
1032 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
1033 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
1034 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
1035 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
1036 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
1037 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
1038 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
1039 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
1040 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
1041 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
1042 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
1043 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
1044 Harrison Howe Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2025-07-19 18y 08m 05d 2025-07-19 18y 08m 05d Howe
1045 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
1046 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
1047 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
1048 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
1049 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
1050 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
1051 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
1052 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
1053 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
1054 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
1055 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
1056 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
1057 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
1058 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
1059 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
1060 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
1061 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
1062 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
1063 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
1064 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
1065 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
1066 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
1067 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
1068 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
1069 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
1070 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
1071 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
1072 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
1073 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
1074 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
1075 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
1076 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
1077 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
1078 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
1079 Á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
1080 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
1081 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
1082 Hubbard Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1891-09-21 Not Known 1891-09-21 Not Known Hubbard
1083 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
1084 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
1085 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
1086 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
1087 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
1088 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
1089 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
1090 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
1091 Rodrigo Huescas Copenhagen 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-12-12 21y 02m 24d 2024-12-12 21y 02m 24d Huescas
1092 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
1093 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
1094 Niall Huggins Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-26 24y 07m 08d 2025-07-26 24y 07m 08d Huggins
1095 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
1096 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
1097 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
1098 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
1099 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
1100 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
1101 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
1102 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
1103 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
1104 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
1105 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
1106 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
1107 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
1108 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
1109 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
1110 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
1111 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
1112 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
1113 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
1114 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
1115 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
1116 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
1117 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
1118 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
1119 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
1120 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
1121 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
1122 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
1123 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
1124 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
1125 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
1126 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
1127 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
1128 Joe Hugill Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2026-03-14 22y 04m 23d 2026-03-14 22y 04m 23d Hugill
1129 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
1130 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
1131 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
1132 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
1133 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
1134 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
1135 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
1136 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
1137 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
1138 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
1139 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
1140 Trai Hume Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-26 23y 04m 08d 2025-07-26 23y 04m 08d Hume
1141 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
1142 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
1143 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
1144 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
1145 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
1146 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
1147 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
1148 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
1149 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
1150 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
1151 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
1152 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
1153 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
1154 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
1155 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
1156 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
1157 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
1158 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
1159 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
1160 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
1161 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
1162 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
1163 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
1164 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
1165 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
1166 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
1167 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
1168 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
1169 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
1170 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
1171 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
1172 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
1173 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
1174 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
1175 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
1176 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
1177 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
1178 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
1179 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
1180 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
1181 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
1182 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
1183 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
1184 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
1185 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
1186 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
1187 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
1188 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
1189 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
1190 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
1191 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
1192 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
1193 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
1194 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
1195 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
1196 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
1197 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
1198 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
1199 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
1200 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
1201 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
1202 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
1203 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
1204 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
1205 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
1206 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
1207 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
1208 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
1209 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
1210 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
1211 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
1212 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
1213 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
1214 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
1215 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
1216 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
1217 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
1218 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
1219 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
1220 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
1221 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
1222 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
1223 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
1224 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
1225 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
1226 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
1227 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
1228 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
1229 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
1230 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
1231 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
1232 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
1233 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
1234 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
1235 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
1236 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
1237 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
1238 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
1239 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
1240 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
1241 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
1242 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
1243 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
1244 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
1245 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
1246 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
1247 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
1248 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
1249 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
1250 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
1251 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
1252 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
1253 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
1254 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
1255 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
1256 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
1257 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
1258 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
1259 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
1260 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
1261 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
1262 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
1263 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
1264 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
1265 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
1266 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
1267 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
1268 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
1269 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
1270 Kwon Hyeok-kyu Celtic; St Mirren; Hibernian 3 2 1 2 1 2 40.00 20.00 40.00 50.00 2023-12-16 22y 09m 03d 2025-03-02 23y 11m 17d Hyeok-kyu
1271 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
1272 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
1273 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
1274 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
1275 Hynd Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Hynd
1276 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
1277 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
1278 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
1279 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
1280 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
1281 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
1282 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
1283 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
1284 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
1285 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
1286 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
1287 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
1288 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
1289 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
1290 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
1291 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
1292 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
1293 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
1294 Yang Hyun-jun Celtic 6 3 3 1 4 1 2 57.14 14.29 28.57 64.29 2023-10-22 21y 04m 27d 2026-01-25 23y 08m 00d Hyun-jun

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