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

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 20y 09m 13d 2017-12-12 28y 01m 11d Haber
2 Chris Hackett Millwall 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-31 27y 06m 28d 2010-07-31 27y 06m 28d 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 08m 14d 2011-11-05 22y 10m 02d 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 Moulaye Haidara Sportklub Rapid Wien 2 0 2 0 2 0 .00 100.00 .00 50.00 2026-08-20 20y 00m 19d 2026-08-26 20y 00m 25d Haidara
35 Massadio Haïdara Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 25y 05m 02d 2017-07-14 25y 05m 02d Haïdara
36 Gabriel Haider SK Sturm Graz 0 0 0 1 0 0 100.00 .00 .00 100.00 2026-07-21 24y 01m 03d 2026-07-21 24y 01m 03d Haider
37 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
38 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
39 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
40 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
41 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
42 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
43 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
44 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
45 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
46 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
47 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
48 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
49 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
50 Sead Haksabanovic Celtic 4 1 3 1 4 0 0 100.00 .00 .00 100.00 2022-10-22 23y 06m 17d 2023-05-07 24y 01m 02d Haksabanovic
51 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
52 Ronan Hale Ross County 4 3 1 1 0 2 2 .00 50.00 50.00 25.00 2024-09-28 26y 01m 19d 2025-05-03 26y 08m 24d Hale
53 Greg Halford Wolverhampton Wanderers; Aberdeen 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 2010-08-03 25y 11m 22d 2019-03-30 34y 07m 18d Halford
54 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
55 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
56 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
57 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
58 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
59 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
60 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
61 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
62 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
63 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
64 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
65 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
66 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
67 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
68 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
69 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
70 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
71 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
72 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
73 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
74 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
75 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
76 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
77 Paul Hall Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 26y 04m 18d 1998-07-25 26y 04m 18d Hall
78 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
79 Tyrese Hall Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 19y 03m 08d 2024-07-17 19y 03m 08d Hall
80 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
81 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
82 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
83 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
84 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
85 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
86 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
87 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
88 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
89 Andrew Halliday Rangers; Motherwell 11 8 3 8 4 7 42.11 21.05 36.84 52.63 2016-11-30 25y 01m 19d 2026-05-09 34y 06m 28d Halliday
90 Brad Halliday Dundee 1 1 0 0 0 2 .00 .00 100.00 .00 2026-03-21 30y 05m 14d 2026-09-06 30y 10m 30d Halliday
91 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
92 David Halliday Dundee 6 6 0 6 3 1 2 50.00 16.67 33.33 58.33 1921-10-15 19y 11m 03d 1925-04-18 23y 05m 06d Halliday
93 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
94 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
95 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
96 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
97 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
98 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
99 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
100 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
101 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
102 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
103 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
104 Julian Halwachs SK Sturm Graz 1 0 1 1 0 0 100.00 .00 .00 100.00 2026-07-28 23y 06m 03d 2026-07-28 23y 06m 03d Halwachs
105 Niko Hamalainen Kilmarnock 3 3 0 3 0 0 100.00 .00 .00 100.00 2019-10-05 22y 05m 02d 2020-02-05 22y 09m 02d Hamalainen
106 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
107 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
108 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
109 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
110 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
111 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
112 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
113 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
114 Tommy Hamill Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 23y 01m 19d 1956-11-26 23y 01m 19d Hamill
115 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
116 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
117 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
118 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
119 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
120 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
121 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
122 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
123 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
124 Colin Hamilton Arbroath 6 6 0 1 1 4 16.67 16.67 66.67 25.00 2018-07-03 25y 11m 28d 2026-07-14 34y 00m 09d Hamilton
125 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
126 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
127 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
128 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
129 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
130 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
131 Ethan Hamilton Dundee 4 4 0 0 0 4 .00 .00 100.00 .00 2025-11-01 27y 00m 14d 2026-09-06 27y 10m 19d Hamilton
132 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
133 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
134 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
135 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
136 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
137 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
138 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
139 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
140 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
141 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
142 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
143 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
144 Jack Hamilton Dundee; Livingston (Meadowbank Thistle); Ross County 7 6 1 3 4 7 21.43 28.57 50.00 35.71 2018-10-23 24y 07m 01d 2026-07-10 32y 03m 18d Hamilton
145 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
146 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
147 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 00m 18d 2009-02-21 32y 05m 19d Hamilton
148 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
149 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
150 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
151 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
152 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
153 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
154 Jamie Hamilton Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 2019-12-21 17y 11m 18d 2020-02-15 18y 01m 12d Hamilton
155 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
156 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
157 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
158 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
159 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
160 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
161 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
162 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
163 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
164 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
165 Richard Hamilton Airdrieonians; Motherwell 7 7 0 1 0 6 14.29 .00 85.71 14.29 1942-11-14 Not Known 1950-08-30 Not Known Hamilton
166 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
167 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
168 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
169 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
170 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
171 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
172 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
173 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
174 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
175 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
176 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
177 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
178 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
179 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
180 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
181 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
182 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
183 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
184 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
185 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
186 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
187 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
188 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
189 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
190 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
191 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
192 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
193 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
194 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
195 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
196 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
197 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
198 Mason Hancock Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-11 20y 04m 09d 2024-02-11 20y 04m 09d Hancock
199 Mason Hancock Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-08-22 17y 10m 20d 2021-08-22 17y 10m 20d Hancock
200 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
201 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
202 Daniel Handling Hibernian 5 4 1 3 5 4 25.00 41.67 33.33 45.83 2012-08-12 18y 02m 10d 2015-04-12 20y 10m 10d Handling
203 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
204 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
205 Mike Hanke Schalke 04 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-11-04 21y 05m 24d 2004-11-04 21y 05m 24d Hanke
206 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
207 Grant Hanley Hibernian 3 3 0 1 0 2 33.33 .00 66.67 33.33 2025-10-04 33y 10m 14d 2026-09-03 34y 09m 14d Hanley
208 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
209 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
210 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
211 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
212 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
213 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
214 Ralph Hann Newcastle United; Derby County 2 2 0 1 0 1 50.00 .00 50.00 50.00 1931-09-28 20y 05m 21d 1938-04-11 27y 00m 04d Hann
215 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
216 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
217 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
218 David Hannah Dundee United; Celtic 19 15 4 7 4 10 33.33 19.05 47.62 42.86 1994-01-08 20y 09m 00d 2001-12-26 28y 08m 18d Hannah
219 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
220 George Hannah Newcastle United 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1954-10-13 25y 11m 01d 1956-09-19 27y 10m 07d Hannah
221 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
222 James Hannah Stirling Albion; Airdrieonians 9 9 0 1 1 1 7 11.11 11.11 77.78 16.67 1959-08-15 15y 00m 25d 1964-12-26 Not Known Hannah
223 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
224 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
225 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
226 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
227 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
228 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
229 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
230 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
231 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
232 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
233 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
234 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
235 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
236 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
237 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
238 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
239 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
240 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
241 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
242 Emiliano Marcondes Hibernian 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-02-28 28y 05m 25d 2024-02-28 28y 05m 25d Hansen
243 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
244 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
245 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
246 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
247 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
248 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
249 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
250 Joseph Happart Royal Standard Club Liegeois 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-09-03 28y 11m 29d 1958-09-09 29y 00m 04d Happart
251 Daniel Happe Leyton Orient; Aberdeen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-07-13 25y 09m 15d 2026-08-01 27y 10m 04d Happe
252 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
253 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
254 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
255 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
256 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
257 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
258 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
259 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
260 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
261 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
262 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
263 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
264 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
265 Steve Hardwick Newcastle United 1 0 1 0 1 0 .00 100.00 .00 50.00 1980-08-04 24y 01m 26d 1980-08-04 24y 01m 26d Hardwick
266 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
267 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
268 Paul Hardyman Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 24y 09m 02d 1989-08-05 24y 09m 02d Hardyman
269 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
270 Ellis Hare-Reid Ayr United 0 0 0 0 0 2 .00 .00 100.00 .00 2020-12-26 21y 00m 25d 2021-02-05 21y 02m 04d Hare-Reid
271 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
272 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
273 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
274 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
275 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
276 Jevgeni Harin FC Infonet Tallinn 2 2 0 2 0 0 2 .00 .00 100.00 .00 2016-06-30 20y 07m 24d 2016-07-06 20y 08m 00d Harin
277 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
278 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
279 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
280 John Harkes Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 28y 00m 02d 1995-08-05 28y 00m 02d Harkes
281 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
282 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
283 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
284 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
285 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
286 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
287 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
288 Shane Harkness Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-06 19y 04m 05d 2020-10-06 19y 04m 05d Harkness
289 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
290 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
291 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
292 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
293 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
294 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
295 Aaron Harmon Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 30y 01m 25d 2019-07-06 30y 01m 25d Harmon
296 George Harmon Ross County 7 5 2 1 2 6 11.11 22.22 66.67 22.22 2022-07-30 21y 11m 18d 2025-05-03 24y 08m 21d Harmon
297 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
298 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
299 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
300 Alan Harper Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-10-18 27y 09m 07d 1987-10-18 27y 09m 07d Harper
301 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
302 Cameron Harper Inverness Caledonian Thistle 6 4 2 0 2 5 .00 28.57 71.43 14.29 2019-04-13 17y 06m 02d 2021-07-25 19y 09m 14d Harper
303 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
304 Jon Toral Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-02-01 21y 08m 30d 2017-05-13 22y 00m 11d Harper
305 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
306 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
307 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
308 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
309 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
310 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
311 (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
312 David Harrington Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 24y 06m 20d 2024-07-27 24y 06m 20d Harrington
313 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
314 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
315 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
316 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
317 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
318 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
319 Gordon Harris Sunderland 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-09-23 28y 07m 17d 1968-09-23 28y 07m 17d Harris
320 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
321 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
322 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
323 John Harris Chelsea 5 5 0 5 0 0 100.00 .00 .00 100.00 1947-04-21 29y 09m 22d 1954-03-31 36y 09m 01d Harris
324 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
325 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
326 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
327 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
328 Neil Harris Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 32y 07m 24d 2010-07-31 32y 07m 24d Harris
329 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
330 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
331 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
332 Cecil Barlass Smith Harrison Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1950-05-10 Not Known 1950-05-10 Not Known Harrison
333 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
334 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
335 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
336 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
337 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
338 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
339 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
340 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
341 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
342 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
343 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
344 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
345 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
346 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
347 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
348 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
349 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
350 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
351 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
352 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
353 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
354 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
355 Ernie Hart Leeds United 3 3 0 3 0 0 100.00 .00 .00 100.00 1921-09-26 19y 06m 25d 1929-03-23 27y 00m 22d Hart
356 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
357 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
358 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
359 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
360 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
361 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
362 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
363 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
364 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
365 Johnny Hart Manchester City 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1951-03-10 22y 07m 04d 1953-10-14 25y 02m 08d Hart
366 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
367 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
368 Paul Anthony Hart Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 29y 04m 02d 1982-08-07 29y 04m 02d Hart
369 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
370 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
371 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
372 Sam Hart Falkirk 3 2 1 0 0 4 .00 .00 100.00 .00 2025-09-27 28y 11m 18d 2026-05-13 29y 07m 04d Hart
373 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
374 Roy Hartle Bolton Wanderers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1957-02-16 25y 10m 06d 1957-10-14 26y 06m 04d Hartle
375 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
376 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
377 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
378 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
379 Peter Hartley Motherwell 4 3 1 3 2 1 50.00 33.33 16.67 66.67 2018-01-27 29y 10m 23d 2020-03-07 32y 00m 03d Hartley
380 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
381 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
382 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
383 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
384 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
385 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
386 Daniel Harvey Queen of the South 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-07-11 17y 09m 09d 2018-07-11 17y 09m 09d Harvey
387 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
388 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
389 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
390 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
391 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
392 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
393 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
394 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 01m 29d 1965-10-16 51y 04m 11d Harvey
395 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
396 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
397 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
398 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
399 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
400 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
401 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
402 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
403 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
404 Kenan Hasagic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 23y 08m 22d 2003-10-15 23y 09m 13d Hasagic
405 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
406 Martin Hasek Sparta Prague 1 0 1 1 1 0 50.00 50.00 .00 75.00 2006-09-14 36y 10m 04d 2006-09-28 36y 10m 18d Hasek
407 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
408 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
409 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
410 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
411 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
412 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
413 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
414 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
415 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
416 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
417 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
418 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
419 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
420 Hastings Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-03 Not Known 1898-01-03 Not Known Hastings
421 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
422 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
423 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
424 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
425 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
426 Tom Hateley Motherwell; Dundee 18 18 0 1 9 3 6 50.00 16.67 33.33 58.33 2009-10-31 19y 10m 22d 2017-04-08 27y 03m 30d Hateley
427 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
428 Bob Hatton Carlisle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1969-07-26 21y 09m 22d 1969-07-26 21y 09m 22d Hatton
429 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
430 Runar Hauge Hibernian 0 0 0 0 0 2 .00 .00 100.00 .00 2022-04-09 21y 03m 00d 2022-04-16 21y 03m 07d Hauge
431 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
432 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
433 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
434 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
435 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
436 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
437 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
438 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
439 Milan Havel Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 30y 01m 14d 2024-08-29 30y 01m 21d Havel
440 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
441 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
442 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
443 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
444 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
445 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
446 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
447 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
448 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
449 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
450 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
451 Ashley Hay Dundee 3 2 1 0 0 3 .00 .00 100.00 .00 2025-11-01 22y 00m 25d 2026-03-21 22y 05m 14d Hay
452 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
453 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
454 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
455 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
456 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
457 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
458 Graham Hay Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 27y 08m 22d 2015-07-30 27y 08m 22d Hay
459 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
460 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
461 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
462 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
463 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
464 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
465 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
466 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
467 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
468 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
469 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
470 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
471 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
472 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
473 Craig Hayes Bohemians Dublin 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-01 17y 00m 23d 2015-07-01 17y 00m 23d Hayes
474 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
475 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 00m 11d 2024-01-27 36y 04m 20d Hayes
476 Bill Hayes Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 19y 02m 06d 1934-09-24 19y 02m 13d Hayes
477 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
478 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
479 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
480 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
481 Conor Hazard Partick Thistle; Celtic 3 3 0 0 2 1 .00 66.67 33.33 33.33 2019-03-04 20y 10m 01d 2020-12-20 22y 07m 17d Hazard
482 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
483 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
484 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
485 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
486 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
487 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
488 David Healy Sunderland; Rangers 2 0 2 3 2 1 50.00 33.33 16.67 66.67 2009-08-08 30y 03m 00d 2012-04-21 32y 11m 13d Healy
489 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
490 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
491 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
492 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
493 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
494 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
495 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
496 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
497 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
498 Adrian Heath Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 25y 11m 17d 1987-10-18 25y 11m 17d Heath
499 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
500 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
501 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
502 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
503 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
504 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
505 Sean Heaver Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 29y 02m 14d 2021-07-20 29y 02m 14d Heaver
506 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
507 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
508 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
509 Ryan Hedges Aberdeen; Blackburn Rovers 5 3 2 1 3 2 0 60.00 40.00 .00 80.00 2019-08-04 23y 11m 28d 2022-12-02 27y 03m 25d Hedges
510 Niklas Hedl Sportklub Rapid Wien 2 2 0 0 2 0 .00 100.00 .00 50.00 2026-08-20 25y 05m 03d 2026-08-26 25y 05m 09d Hedl
511 Graeme Hedley Middlesbrough 2 0 2 1 0 1 50.00 .00 50.00 50.00 1976-11-13 19y 10m 10d 1977-08-09 20y 07m 06d Hedley
512 Jack Hedley Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1954-11-10 30y 11m 29d 1954-11-10 30y 11m 29d Hedley
513 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
514 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
515 Andrew Heeps Airdrieonians 1 1 0 0 0 0 .00 .00 .00 .00 1925-09-09 Not Known 1925-09-09 Not Known Heeps
516 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
517 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
518 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
519 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
520 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
521 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
522 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
523 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
524 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
525 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
526 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
527 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
528 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
529 Jurgen Heil SK Sturm Graz 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2026-07-21 29y 03m 17d 2026-07-28 29y 03m 24d Heil
530 Christofer Heimeroth Schalke 04 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 23y 09m 27d 2004-11-04 23y 09m 27d Heimeroth
531 Lukas Hejda Viktoria Plzen 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-29 33y 11m 26d 2024-08-29 33y 11m 26d Hejda
532 Ammar Helac SK Sturm Graz 0 0 0 2 0 0 100.00 .00 .00 100.00 2026-07-21 28y 01m 08d 2026-07-28 28y 01m 15d Helac
533 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
534 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
535 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
536 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
537 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
538 Robbie Hemfrey Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2026-09-11 24y 07m 21d 2026-09-11 24y 07m 21d Hemfrey
539 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
540 Zach Hemming Kilmarnock; St Mirren 7 7 0 2 3 4 22.22 33.33 44.44 38.89 2022-10-09 22y 03m 06d 2025-02-26 24y 07m 23d Hemming
541 Kane Hemmings Rangers; Dundee; Tranmere Rovers 4 4 0 2 0 2 4 .00 33.33 66.67 16.67 2011-07-23 19y 11m 19d 2022-07-13 30y 11m 09d Hemmings
542 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
543 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
544 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
545 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
546 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
547 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
548 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
549 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
550 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
551 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
552 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
553 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
554 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
555 Blair Henderson The Spartans 3 3 0 0 0 4 .00 .00 100.00 .00 2021-06-29 26y 08m 21d 2024-01-20 29y 03m 12d Henderson
556 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
557 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
558 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
559 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
560 Dave Henderson St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 27y 10m 01d 1988-10-05 27y 10m 29d Henderson
561 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
562 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
563 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
564 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
565 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
566 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
567 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
568 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
569 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
570 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
571 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
572 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
573 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
574 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
575 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
576 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
577 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
578 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
579 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
580 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
581 Jay Henderson St Mirren; Ross County 3 0 3 1 1 5 14.29 14.29 71.43 21.43 2020-09-02 18y 01m 30d 2024-03-16 21y 08m 13d Henderson
582 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
583 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
584 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
585 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
586 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
587 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
588 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
589 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
590 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
591 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
592 Liam Henderson Falkirk 5 5 0 1 1 3 20.00 20.00 60.00 30.00 2024-08-17 27y 11m 25d 2026-05-13 29y 08m 20d Henderson
593 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
594 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
595 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
596 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
597 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
598 Robert Henderson Partick Thistle; Dundee 24 24 0 7 8 9 29.17 33.33 37.50 45.83 1939-10-07 22y 05m 27d 1956-01-14 38y 09m 04d Henderson
599 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
600 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
601 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
602 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
603 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
604 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
605 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
606 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
607 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
608 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
609 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
610 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
611 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
612 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
613 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
614 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
615 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
616 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
617 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
618 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
619 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
620 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
621 Luke Hendrie Kilmarnock 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-10-26 22y 03m 18d 2017-04-14 22y 09m 06d Hendrie
622 Stephen Hendrie Hamilton Academical; Kilmarnock 2 1 1 3 0 1 75.00 .00 25.00 75.00 2014-07-09 18y 11m 08d 2025-07-15 29y 11m 14d Hendrie
623 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
624 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
625 Callum Hendry St Johnstone; Motherwell 8 2 6 1 3 4 2 33.33 44.44 22.22 55.56 2019-01-26 21y 05m 14d 2026-05-09 28y 08m 27d Hendry
626 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
627 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
628 Jack Hendry Partick Thistle; Dundee; Celtic 4 3 1 5 0 3 62.50 .00 37.50 62.50 2015-08-22 20y 01m 17d 2019-02-27 23y 07m 22d Hendry
629 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
630 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
631 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
632 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
633 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
634 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
635 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
636 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
637 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
638 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
639 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
640 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
641 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
642 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
643 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
644 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
645 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
646 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
647 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
648 James Henry Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 20y 09m 25d 2010-07-31 20y 09m 25d Henry
649 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
650 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
651 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
652 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
653 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
654 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
655 Matthew Henvey Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 18y 06m 22d 2018-10-23 18y 06m 22d Henvey
656 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
657 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
658 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
659 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
660 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
661 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
662 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
663 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
664 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
665 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
666 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
667 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
668 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
669 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
670 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
671 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
672 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
673 Herdiberto Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Herdiberto
674 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
675 Sebastian Hernandez Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 28y 04m 23d 2014-07-03 28y 04m 23d Hernandez
676 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
677 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
678 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
679 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
680 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
681 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
682 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
683 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
684 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
685 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
686 John Herron Celtic; Cowdenbeath 1 1 0 1 0 1 50.00 .00 50.00 50.00 2014-02-22 20y 01m 20d 2015-02-28 21y 01m 26d Herron
687 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
688 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
689 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
690 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
691 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
692 Kane Hester Arbroath 2 0 2 1 0 0 2 .00 .00 100.00 .00 2015-07-30 19y 07m 23d 2018-07-03 22y 06m 26d Hester
693 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
694 Steven Hetherington Motherwell; Alloa Athletic 4 4 0 1 1 8 10.00 10.00 80.00 15.00 2012-10-21 19y 01m 18d 2021-04-09 27y 07m 06d Hetherington
695 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
696 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
697 Son Heung-min Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 31y 11m 10d 2024-07-17 31y 11m 10d Heung-min
698 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
699 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
700 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
701 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
702 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
703 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
704 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
705 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
706 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
707 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
708 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
709 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
710 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
711 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
712 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
713 Kenny Hibbit Wolverhampton Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-03 20y 02m 02d 1971-05-03 20y 02m 02d Hibbit
714 Terry Hibbitt Newcastle United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1971-09-15 24y 08m 03d 1980-08-04 33y 06m 23d Hibbitt
715 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
716 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
717 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
718 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
719 Keith Hicks Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 20y 00m 09d 1974-09-30 20y 00m 22d Hicks
720 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
721 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
722 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
723 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
724 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
725 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
726 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
727 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
728 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
729 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
730 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
731 Daniel Higgins Dundee; Kilmarnock 1 1 0 0 0 2 .00 .00 100.00 .00 2017-04-08 18y 08m 04d 2017-08-12 19y 00m 08d Higgins
732 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
733 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
734 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
735 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
736 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
737 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
738 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
739 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
740 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
741 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
742 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
743 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
744 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
745 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
746 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
747 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
748 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
749 Timo Hildebrand VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 21y 04m 10d 2000-09-28 21y 04m 24d Hildebrand
750 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
751 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
752 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
753 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
754 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
755 Colin Hill Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1984-04-15 20y 04m 04d 1984-04-15 20y 04m 04d Hill
756 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
757 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
758 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
759 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
760 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
761 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
762 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
763 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
764 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
765 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
766 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
767 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
768 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
769 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
770 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
771 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
772 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
773 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
774 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
775 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
776 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
777 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
778 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
779 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
780 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
781 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
782 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
783 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
784 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
785 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
786 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
787 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
788 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
789 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
790 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
791 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
792 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
793 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
794 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
795 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
796 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
797 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
798 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
799 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
800 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
801 Imari Samuels Dundee 5 3 2 1 0 6 14.29 .00 85.71 14.29 2025-02-01 21y 08m 30d 2026-09-06 23y 04m 04d Hines-Samuels
802 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
803 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
804 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
805 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
806 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
807 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 11m 09d 2018-08-18 23y 11m 07d Hippolyte
808 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
809 Kevin Hird Leeds United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-08-07 26y 09m 05d 1983-08-09 27y 09m 07d Hird
810 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
811 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
812 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
813 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
814 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
815 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
816 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
817 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
818 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
819 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
820 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
821 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 03m 22d 1961-11-22 27y 03m 12d Hitchens
822 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
823 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
824 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
825 Alexander Hleb VfB Stuttgart 1893 0 0 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 19y 08m 09d 2000-09-28 19y 08m 23d Hleb
826 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
827 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
828 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
829 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
830 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
831 Daniel Hoban Inverness Caledonian Thistle 0 0 0 0 2 1 .00 66.67 33.33 33.33 2016-10-29 18y 05m 25d 2018-07-29 20y 02m 25d Hoban
832 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
833 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
834 Ben Hockenhull Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 21y 04m 04d 2022-07-13 21y 04m 04d Hockenhull
835 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
836 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
837 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
838 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
839 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
840 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
841 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
842 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
843 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
844 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
845 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
846 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
847 Lewis Hodgkiss Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2026-09-11 19y 03m 00d 2026-09-11 19y 03m 00d Hodgkiss
848 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
849 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
850 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
851 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
852 Jacob Hodl SK Sturm Graz 2 2 0 2 0 0 100.00 .00 .00 100.00 2026-07-21 19y 05m 21d 2026-07-28 19y 05m 28d Hodl
853 Lee Hodson Kilmarnock; Rangers; St Mirren 6 6 0 6 1 4 54.55 9.09 36.36 59.09 2016-02-27 25y 00m 17d 2020-03-11 29y 01m 01d Hodson
854 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
855 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
856 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
857 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
858 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
859 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
860 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
861 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
862 Nicky Hogarth Falkirk 2 2 0 1 1 4 16.67 16.67 66.67 25.00 2024-08-17 23y 04m 10d 2026-05-13 25y 01m 06d Hogarth
863 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
864 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
865 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
866 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
867 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
868 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
869 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
870 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
871 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
872 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
873 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
874 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
875 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
876 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
877 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
878 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
879 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
880 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
881 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
882 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
883 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
884 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
885 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
886 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
887 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
888 Junior Hoilett Blackburn Rovers; Hibernian 3 2 1 3 2 1 50.00 33.33 16.67 66.67 2010-08-07 20y 03m 01d 2025-12-27 35y 07m 21d Hoilett
889 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
890 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
891 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
892 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
893 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
894 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
895 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
896 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
897 Billy Hole Swansea Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-03-26 30y 04m 25d 1928-03-26 30y 04m 25d Hole
898 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
899 Harrison Holgate Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 24y 06m 20d 2024-07-27 24y 06m 20d Holgate
900 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
901 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
902 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
903 Matt Holland West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 20y 01m 10d 1994-12-14 20y 01m 10d Holland
904 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
905 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
906 John Hollowbread Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-11-12 22y 09m 11d 1956-11-12 22y 09m 11d Hollowbread
907 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
908 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
909 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
910 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
911 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
912 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
913 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
914 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
915 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
916 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
917 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
918 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
919 Jordan Holmes St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 21y 06m 18d 2019-02-23 21y 06m 18d Holmes
920 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
921 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
922 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
923 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
924 Carl Holse Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 24y 06m 04d 2023-08-17 24y 06m 11d Holse
925 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
926 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
927 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
928 Grant Holt Hibernian 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2017-02-12 35y 02m 08d 2017-02-22 35y 02m 18d Holt
929 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
930 Jason Holt Rangers; St Johnstone; Livingston (Meadowbank Thistle) 22 19 3 7 4 13 29.17 16.67 54.17 37.50 2016-11-30 23y 09m 11d 2026-08-29 33y 06m 10d Holt
931 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
932 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
933 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
934 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
935 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
936 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
937 Jim Holton Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 27y 09m 02d 1979-08-06 27y 09m 02d Holton
938 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
939 Jiri Homola Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 26y 07m 08d 2006-09-28 26y 07m 22d Homola
940 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
941 Dylan Honeyman East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-12 19y 08m 07d 2014-07-12 19y 08m 07d Honeyman
942 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
943 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
944 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
945 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
946 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
947 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
948 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
949 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
950 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
951 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
952 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
953 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
954 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
955 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
956 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
957 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
958 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
959 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
960 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
961 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
962 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
963 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
964 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
965 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
966 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
967 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
968 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
969 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
970 Idris Hopkins Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 27y 06m 22d 1938-06-01 27y 06m 22d Hopkins
971 Mel Hopkins Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1956-10-15 22y 03m 04d 1956-10-15 22y 03m 04d Hopkins
972 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
973 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
974 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
975 Matthew Hoppe Hibernian 0 0 0 1 1 0 50.00 50.00 .00 75.00 2023-04-15 22y 03m 08d 2023-05-27 22y 04m 20d Hoppe
976 Daryl Horgan Hibernian 6 5 1 2 2 2 3 28.57 28.57 42.86 42.86 2018-10-31 26y 00m 23d 2020-03-03 27y 04m 24d Horgan
977 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
978 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
979 Jannes Horn Sportklub Rapid Wien 2 2 0 0 2 0 .00 100.00 .00 50.00 2026-08-20 29y 06m 14d 2026-08-26 29y 06m 20d Horn
980 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
981 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
982 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
983 Alan Horne Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 34y 05m 28d 2022-07-09 34y 05m 28d Horne
984 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
985 Evan Horne Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-08 20y 00m 02d 2018-07-08 20y 00m 02d Horne
986 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
987 Lewis Horner Inverness Caledonian Thistle 3 1 2 1 2 2 20.00 40.00 40.00 40.00 2015-09-11 23y 08m 09d 2016-10-29 24y 09m 27d Horner
988 Brian Hornsby Arsenal 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1975-07-30 20y 09m 21d 1975-07-30 20y 09m 21d Hornsby
989 Marc Hornschuh Zurich 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-08-25 31y 06m 22d 2022-08-25 31y 06m 22d Hornschuh
990 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
991 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
992 Arthur Horsfield Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-08-03 22y 02m 27d 1968-08-03 22y 02m 27d Horsfield
993 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
994 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
995 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
996 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
997 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
998 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
999 Ferenc Horvath Livingston (Meadowbank Thistle) 3 1 2 0 0 3 .00 .00 100.00 .00 2005-01-25 31y 07m 20d 2005-03-19 31y 09m 14d Horvath
1000 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
1001 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
1002 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
1003 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
1004 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
1005 Ahmed Salah Hosny VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 20y 10m 07d 2000-09-28 20y 10m 21d Hosny
1006 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
1007 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
1008 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
1009 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
1010 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
1011 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
1012 Florent Hoti Dundee United 0 0 0 0 0 2 .00 .00 100.00 .00 2021-08-28 20y 09m 16d 2021-11-06 20y 11m 25d Hoti
1013 John Hotson St Johnstone 4 3 1 1 1 3 20.00 20.00 60.00 30.00 1973-10-13 15y 09m 04d 1976-04-26 18y 03m 17d Hotson
1014 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
1015 Marc Hottiger Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 28y 00m 29d 1995-08-09 28y 00m 29d Hottiger
1016 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
1017 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
1018 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
1019 Jordan Houghton Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 28y 01m 25d 2023-07-06 28y 01m 25d Houghton
1020 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
1021 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
1022 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
1023 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
1024 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
1025 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
1026 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
1027 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
1028 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
1029 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
1030 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
1031 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
1032 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
1033 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
1034 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
1035 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
1036 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
1037 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
1038 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
1039 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
1040 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
1041 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
1042 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
1043 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
1044 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
1045 Pat Howard Newcastle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1971-09-28 24y 02m 18d 1975-05-10 27y 10m 00d Howard
1046 Tim Howard Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 36y 01m 23d 2015-07-26 36y 01m 23d Howard
1047 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
1048 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
1049 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
1050 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
1051 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
1052 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
1053 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
1054 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
1055 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
1056 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
1057 Jack Howe Derby County 2 2 0 0 0 2 .00 .00 100.00 .00 1937-09-29 22y 02m 19d 1938-04-11 22y 09m 01d Howe
1058 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
1059 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
1060 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
1061 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
1062 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
1063 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
1064 Samuel Howes Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 26y 09m 02d 2024-07-13 26y 09m 02d Howes
1065 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
1066 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
1067 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
1068 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
1069 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
1070 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
1071 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
1072 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
1073 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
1074 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
1075 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
1076 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
1077 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
1078 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
1079 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
1080 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
1081 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
1082 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
1083 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
1084 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
1085 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
1086 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
1087 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
1088 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
1089 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
1090 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
1091 Á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
1092 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
1093 Michal Hrivnak Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-13 22y 02m 10d 2013-07-13 22y 02m 10d Hrivnak
1094 Hubbard Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1891-09-21 Not Known 1891-09-21 Not Known Hubbard
1095 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
1096 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
1097 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
1098 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
1099 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
1100 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
1101 Yuriy Hudymenko Dnipro Dnipropetrovsk 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1990-09-19 24y 06m 09d 1990-10-03 24y 06m 23d Hudymenko
1102 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
1103 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
1104 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
1105 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
1106 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
1107 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
1108 Andrew Hughes Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 30y 02m 14d 2022-07-20 30y 02m 14d Hughes
1109 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
1110 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
1111 Billy Hughes Chelsea 2 2 0 1 1 0 50.00 50.00 .00 75.00 1949-04-27 30y 10m 24d 1950-04-26 31y 10m 23d Hughes
1112 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
1113 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
1114 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
1115 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
1116 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
1117 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
1118 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
1119 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
1120 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
1121 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
1122 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
1123 Liam Hughes Inverness Caledonian Thistle 1 0 1 0 1 1 .00 50.00 50.00 25.00 2016-03-01 23y 04m 22d 2016-04-12 23y 06m 04d Hughes
1124 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
1125 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
1126 Michael Hughes West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 23y 10m 06d 1994-12-14 23y 10m 06d Hughes
1127 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
1128 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
1129 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
1130 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
1131 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
1132 Ryan Hughes Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 00m 27d 2015-07-01 19y 00m 27d Hughes
1133 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
1134 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
1135 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
1136 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
1137 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
1138 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
1139 Jordan Hugill Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 23y 03m 12d 2015-07-18 23y 03m 12d Hugill
1140 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
1141 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
1142 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
1143 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
1144 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
1145 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
1146 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
1147 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
1148 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
1149 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
1150 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
1151 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
1152 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
1153 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
1154 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
1155 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
1156 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
1157 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
1158 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
1159 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
1160 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
1161 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
1162 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
1163 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
1164 Andy Hunt Newcastle United; Charlton Athletic 2 1 1 0 1 1 .00 50.00 50.00 25.00 1992-07-27 21y 10m 21d 1998-08-08 27y 11m 02d Hunt
1165 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
1166 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
1167 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
1168 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
1169 Nicky Hunt Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 29y 04m 19d 2012-07-28 29y 04m 19d Hunt
1170 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
1171 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
1172 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
1173 Stephen Kenneth Hunt Coventry City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1979-08-06 23y 03m 29d 1979-08-06 23y 03m 29d Hunt
1174 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
1175 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
1176 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
1177 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
1178 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
1179 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
1180 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
1181 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
1182 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
1183 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
1184 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
1185 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
1186 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
1187 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
1188 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
1189 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
1190 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
1191 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
1192 George Hunter St Johnstone; Bonnyrigg Rose Athletic 1 1 0 1 0 1 50.00 .00 50.00 50.00 2017-04-05 21y 00m 28d 2022-07-09 26y 04m 01d Hunter
1193 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
1194 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
1195 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
1196 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
1197 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
1198 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
1199 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
1200 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
1201 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
1202 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
1203 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
1204 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
1205 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
1206 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
1207 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
1208 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
1209 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
1210 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
1211 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
1212 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
1213 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
1214 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
1215 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
1216 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
1217 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
1218 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
1219 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
1220 Charlie Hurley Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-23 32y 05m 13d 1968-09-23 32y 05m 13d Hurley
1221 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
1222 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
1223 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
1224 Gordon Hurst Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 23y 00m 14d 1947-09-24 23y 00m 14d Hurst
1225 Greg Hurst St Johnstone 1 0 1 1 1 0 50.00 50.00 .00 75.00 2016-05-15 18y 09m 11d 2016-08-10 19y 00m 06d Hurst
1226 John Hurst Everton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 26y 03m 16d 1973-10-03 26y 04m 01d Hurst
1227 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
1228 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
1229 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
1230 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
1231 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
1232 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
1233 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
1234 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
1235 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
1236 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
1237 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
1238 Billy Hutchinson St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-01 18y 10m 14d 2026-07-01 18y 10m 14d Hutchinson
1239 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
1240 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
1241 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
1242 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
1243 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
1244 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
1245 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
1246 Samuel Hutchinson Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 35y 04m 05d 2024-07-13 35y 04m 05d Hutchinson
1247 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
1248 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
1249 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
1250 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
1251 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
1252 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
1253 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
1254 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
1255 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
1256 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
1257 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
1258 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
1259 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
1260 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
1261 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
1262 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
1263 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
1264 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
1265 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
1266 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
1267 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
1268 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
1269 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
1270 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
1271 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
1272 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
1273 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
1274 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
1275 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
1276 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
1277 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
1278 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
1279 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
1280 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
1281 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
1282 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
1283 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
1284 Oh Hyeon-gyu Celtic 5 0 5 2 5 0 1 83.33 .00 16.67 83.33 2023-03-08 21y 03m 04d 2023-12-16 22y 00m 12d Hyeon-gyu
1285 Jake Hyland Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 08m 23d 2015-07-01 19y 08m 23d Hyland
1286 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
1287 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
1288 Hynd Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Hynd
1289 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
1290 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
1291 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
1292 Emerson Hyndman Rangers; Hibernian 3 1 2 1 0 1 2 .00 33.33 66.67 16.67 2017-02-01 20y 04m 28d 2018-12-29 22y 03m 25d Hyndman
1293 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
1294 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
1295 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
1296 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
1297 Darren Hynes Greenock Morton 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-04-20 21y 04m 19d 2021-04-20 21y 04m 19d Hynes
1298 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
1299 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
1300 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
1301 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
1302 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
1303 Ross Hyslop Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-04-24 18y 05m 14d 2010-04-24 18y 05m 14d Hyslop
1304 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
1305 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
1306 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
1307 Yang Hyun-jun Celtic 7 4 3 1 5 1 2 62.50 12.50 25.00 68.75 2023-10-22 21y 04m 27d 2026-05-16 23y 11m 21d Hyun-jun

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