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

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