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


No of Players = 19784

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 [1] Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1914-05-04 Not Known 1914-05-04 Not Known [1]
2 Adams [1] Broxburn United 3 3 0 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known [1]
3 Aitken [1] Ayr FC 2 2 0 0 0 2 .00 .00 100.00 .00 1896-02-01 Not Known 1903-01-24 Not Known [1]
4 Alex Anderson [1] Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1922-08-19 Not Known 1922-08-19 Not Known [1]
5 Alex Cooper [1] Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1912-08-24 Not Known 1912-08-24 Not Known [1]
6 Alex Laird [1] Falkirk 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1918-11-16 Not Known 1925-09-15 Not Known [1]
7 Alex Mitchell [1] Dundee 1 1 0 0 0 0 .00 .00 .00 .00 1907-01-05 Not Known 1907-01-05 Not Known [1]
8 Alex Young [1] Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1935-11-23 Not Known 1935-11-23 Not Known [1]
9 Alexander Deighton Wright [1] Aberdeen 9 9 0 1 3 2 4 33.33 22.22 44.44 44.44 1914-04-28 Not Known 1922-04-29 Not Known [1]
10 Allan [1] Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1893-12-23 Not Known 1893-12-23 Not Known [1]
11 Allan Gray [1] Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1907-12-28 Not Known 1907-12-28 Not Known [1]
12 Andrew Fyfe [1] Queens Park 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 1920-03-06 Not Known 1921-12-10 Not Known [1]
13 Andrew Hunter [1] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1944-09-02 Not Known 1944-09-02 Not Known [1]
14 Andrew Jackson [1] St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1886-04-17 Not Known 1886-04-29 Not Known [1]
15 Andrew Johnstone [1] Third Lanark; Clyde 7 7 0 2 1 0 5 14.29 .00 71.43 14.29 1891-01-31 Not Known 1892-04-16 Not Known [1]
16 Andrew Mitchell [1] Falkirk 3 3 0 3 1 1 1 33.33 33.33 33.33 50.00 1906-01-20 Not Known 1907-10-19 Not Known [1]
17 Andrew Ritchie [1] Greenock Morton; Port Glasgow Athletic; St Mirren 12 12 0 4 3 5 33.33 25.00 41.67 45.83 1902-08-16 Not Known 1910-02-16 Not Known [1]
18 Andrew Watson [1] Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1880-10-09 Not Known 1880-10-09 Not Known [1]
19 Angus [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1890-01-18 Not Known 1890-01-18 Not Known [1]
20 Archie Campbell [1] Dundee 8 8 0 3 1 2 5 12.50 25.00 62.50 25.00 1929-03-06 Not Known 1931-10-24 Not Known [1]
21 Arnott [1] Clyde 2 2 0 1 1 0 50.00 50.00 .00 75.00 1889-03-16 Not Known 1889-05-04 Not Known [1]
22 Arthur Dixon St Mirren; Rangers; Cowdenbeath 23 23 0 1 13 4 6 56.52 17.39 26.09 65.22 1916-11-11 Not Known 1929-03-02 Not Known [1]
23 Bain [1] St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1888-03-03 Not Known 1888-03-03 Not Known [1]
24 Banes [1] Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 Not Known 1929-04-22 Not Known [1]
25 Baxter [1] Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known [1]
26 Beaton [1] Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-02-16 Not Known 1884-02-16 Not Known [1]
27 Beattie [1] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known [1]
28 Bell [1] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1904-05-30 Not Known 1904-05-30 Not Known [1]
29 Bennett [1] Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1889-03-16 Not Known 1889-03-16 Not Known [1]
30 Benson [1] Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known [1]
31 Bernard Grant [1] Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1942-03-14 Not Known 1942-04-04 Not Known [1]
32 Berry [1] Hibernian 3 3 0 0 0 3 .00 .00 100.00 .00 1890-10-11 Not Known 1890-11-01 Not Known [1]
33 Bishop [1] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-01-01 Not Known 1918-01-01 Not Known [1]
34 Black [1] Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known [1]
35 Blaike [1] St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1881-04-16 Not Known 1883-05-05 Not Known [1]
36 Blair [1] Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known [1]
37 Bobby Parker [1] Everton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1914-04-27 Not Known 1914-04-27 Not Known [1]
38 Boyd Leith Athletic 2 2 0 2 0 0 100.00 .00 .00 100.00 1891-06-27 Not Known 1891-08-08 Not Known [1]
39 Boyle [1] Helensburgh 2 2 0 2 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known [1]
40 Bradley [1] Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 Not Known 2005-07-16 Not Known [1]
41 Brady [1] Broxburn Shamrock 1 1 0 1 0 0 1 .00 .00 100.00 .00 1891-12-19 Not Known 1891-12-19 Not Known [1]
42 Brand [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1886-03-20 Not Known 1886-03-20 Not Known [1]
43 Brawley [1] Dumbarton 4 4 0 0 1 3 .00 25.00 75.00 12.50 1943-11-06 Not Known 1945-03-24 Not Known [1]
44 Breen [1] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known [1]
45 Brown [1] Clyde 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1886-10-16 Not Known 1887-03-05 Not Known [1]
46 Buchan [1] Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known [1]
47 Buchanan [1] Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known [1]
48 Burgess [1] Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1954-04-27 Not Known 1954-04-27 Not Known [1]
49 Byrne [1] Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known [1]
50 Cairns [1] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1888-01-07 Not Known 1888-01-07 Not Known [1]
51 Cameron [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known [1]
52 Charles [1] St Bernards 2 2 0 1 0 1 50.00 .00 50.00 50.00 1881-02-19 Not Known 1883-04-21 Not Known [1]
53 Charles Campbell [1] 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 [1]
54 Clarke [1] St Patricks Athletic 1 1 0 0 1 1 .00 50.00 50.00 25.00 1998-07-14 Not Known 2005-07-10 Not Known [1]
55 Clelland [1] Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known [1]
56 Cochrane [1] Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-09-04 Not Known 1886-09-04 Not Known [1]
57 Collins [1] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1888-02-04 Not Known 1888-02-04 Not Known [1]
58 Connor [1] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1893-10-28 Not Known 1893-10-28 Not Known [1]
59 Cook [1] Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known [1]
60 Cox [1] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1888-11-24 Not Known 1888-11-24 Not Known [1]
61 Craig [1] Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known [1]
62 Crowe [1] Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known [1]
63 Cunningham [1] Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-01 Not Known 1896-02-01 Not Known [1]
64 Daniel Ferguson Hibernian 6 6 0 2 3 1 33.33 50.00 16.67 58.33 1908-09-19 Not Known 1909-04-30 Not Known [1]
65 Daniel Gerard Devine [1] Renton 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1891-09-12 Not Known 1892-10-01 Not Known [1]
66 David Brown Dundee; Rangers; Kilmarnock 9 9 0 5 3 0 6 33.33 .00 66.67 33.33 1914-10-17 Not Known 1922-10-21 Not Known [1]
67 David Fulton [1] Kilmarnock; Clydebank[3] 14 14 0 2 5 2 7 35.71 14.29 50.00 42.86 1913-12-13 Not Known 1920-09-14 Not Known [1]
68 David Kerr [1] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1932-11-26 Not Known 1932-11-26 Not Known [1]
69 David McCracken [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1904-05-14 Not Known 1904-05-14 Not Known [1]
70 David Reid Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1890-08-16 Not Known 1891-01-24 Not Known [1]
71 David Smith [1] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1901-12-14 Not Known 1901-12-14 Not Known [1]
72 David Stevenson Hibernian; Boness; Dunfermline Athletic 6 6 0 2 0 4 33.33 .00 66.67 33.33 1914-04-20 Not Known 1927-09-10 Not Known [1]
73 David Tennant [1] Airdrieonians 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1903-12-26 Not Known 1906-01-06 Not Known [1]
74 David Thomson [1] Falkirk 4 4 0 2 2 0 50.00 50.00 .00 75.00 1921-09-12 Not Known 1923-04-16 Not Known [1]
75 Davidson [1] Mossend Swifts; Heart of Midlothian B 2 2 0 1 0 1 50.00 .00 50.00 50.00 1894-01-20 Not Known 1894-08-01 Not Known [1]
76 Davies [1] Broxburn United 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known [1]
77 Davis [1] Clydebank[4] 0 0 0 0 0 1 .00 .00 100.00 .00 1986-09-06 Not Known 1986-09-06 Not Known [1]
78 Dawson [1] St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1926-05-08 Not Known 1926-05-08 Not Known [1]
79 Delgado [1] Linfield 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known [1]
80 Docherty [1] Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1927-04-13 Not Known 1927-04-13 Not Known [1]
81 Doherty [1] Vale Of Leven 2 2 0 0 0 2 .00 .00 100.00 .00 1891-05-09 Not Known 1891-05-09 Not Known [1]
82 Doig [1] St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known [1]
83 Donald McCallum [1] Queens Park; Greenock Morton 4 4 0 1 0 3 25.00 .00 75.00 25.00 1901-05-07 Not Known 1904-01-09 Not Known [1]
84 Douglas [1] Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known [1]
85 Dow [1] St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1908-09-02 Not Known 1908-09-02 Not Known [1]
86 Drummond [1] Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known [1]
87 Duff [1] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [1]
88 Duncan [1] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known [1]
89 Duncan Campbell Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1904-01-30 Not Known 1904-01-30 Not Known [1]
90 Dunn [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1886-03-20 Not Known 1886-03-20 Not Known [1]
91 Dyer [1] Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known [1]
92 Easton [1] St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1891-10-10 Not Known 1891-10-10 Not Known [1]
93 Eriksson [1] 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 [1]
94 Fairbairn [1] Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known [1]
95 Falconer [1] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [1]
96 Faulds [1] Third Lanark 1 1 0 1 0 0 1 .00 .00 100.00 .00 1891-03-21 Not Known 1891-03-21 Not Known [1]
97 Felix McGrogan [1] Dunfermline Athletic; Kilmarnock; Dumbarton 10 10 0 2 3 1 6 30.00 10.00 60.00 35.00 1936-08-08 Not Known 1943-01-16 Not Known [1]
98 Ferguson [1] Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1887-04-21 Not Known 1887-04-21 Not Known [1]
99 Findlay [1] Clyde 2 2 0 1 1 0 50.00 50.00 .00 75.00 1886-10-16 Not Known 1889-03-16 Not Known [1]
100 Fisher [1] Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known [1]
101 Fleming [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1933-05-10 Not Known 1933-05-10 Not Known [1]
102 Forsyth [1] St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1901-08-19 Not Known 1901-08-19 Not Known [1]
103 Fraser [1] Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1893-11-11 Not Known 1893-11-11 Not Known [1]
104 Fulton [1] Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 Not Known 1929-04-22 Not Known [1]
105 Gardiner [1] Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-03-02 Not Known 1895-03-02 Not Known [1]
106 George Reid [1] Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1893-10-21 Not Known 1895-11-02 Not Known [1]
107 George Cowie [1] Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known [1]
108 George Fyfe Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1904-05-30 Not Known 1905-05-11 Not Known [1]
109 George Hannah [1] Hamilton Academical 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1920-03-13 Not Known 1921-04-30 Not Known [1]
110 George Harrison [1] Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 Not Known 1914-04-27 Not Known [1]
111 George Henderson Rangers 11 11 0 5 4 2 45.45 36.36 18.18 63.64 1903-01-02 Not Known 1904-11-05 Not Known [1]
112 George Hunter [1] Greenock Morton 8 8 0 1 2 5 12.50 25.00 62.50 25.00 1925-09-05 Not Known 1933-03-25 Not Known [1]
113 George McGeachie [1] Stenhousemuir; Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1939-12-30 Not Known 1943-12-04 Not Known [1]
114 George Miller [1] Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1904-02-06 Not Known 1904-04-16 Not Known [1]
115 George Mitchell [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1886-03-20 Not Known 1886-03-20 Not Known [1]
116 George Murray Hibernian 25 25 0 2 10 5 10 40.00 20.00 40.00 50.00 1923-01-01 Not Known 1928-10-20 Not Known [1]
117 George Nicol Motherwell 18 18 0 4 7 1 10 38.89 5.56 55.56 41.67 1904-12-31 Not Known 1915-02-13 Not Known [1]
118 George Ross [1] Port Glasgow Athletic 11 11 0 1 3 7 9.09 27.27 63.64 22.73 1901-02-16 Not Known 1908-02-08 Not Known [1]
119 George Smith Hibernian 18 18 0 7 2 7 38.89 11.11 38.89 44.44 1885-12-19 Not Known 1890-01-25 Not Known [1]
120 George Watson [1] Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1906-10-08 Not Known 1906-10-08 Not Known [1]
121 Gillespie [1] Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-01-02 Not Known 1888-01-02 Not Known [1]
122 Goodall [1] Preston North End 2 2 0 2 0 0 100.00 .00 .00 100.00 1887-04-21 Not Known 1888-04-26 Not Known [1]
123 Goodfellow [1] Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known [1]
124 Gordon [1] Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known [1]
125 Graham [1] Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-05-06 Not Known 1886-05-06 Not Known [1]
126 Grant [1] Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known [1]
127 Gray [1] Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known [1]
128 H McDonald [1] Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-24 Not Known 1903-01-24 Not Known [1]
129 Halloway [1] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [1]
130 Hamilton [1] Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known [1]
131 Harper [1] Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known [1]
132 Hart [1] Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1919-01-04 Not Known 1919-01-04 Not Known [1]
133 Hastings [1] Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-15 Not Known 1896-02-15 Not Known [1]
134 Hatton [1] Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known [1]
135 Hay [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1886-03-20 Not Known 1886-03-20 Not Known [1]
136 Henderson [1] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1889-10-12 Not Known 1889-10-12 Not Known [1]
137 Hendry [1] Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-11-22 Not Known 1884-11-22 Not Known [1]
138 Hewitt [1] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [1]
139 Houston [1] Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known [1]
140 Howarth [1] Preston North End 4 4 0 3 1 0 75.00 25.00 .00 87.50 1884-01-02 Not Known 1888-01-02 Not Known [1]
141 Hugh Aird [1] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1921-04-15 Not Known 1921-04-15 Not Known [1]
142 Hugh Brown Celtic 6 6 0 5 1 0 83.33 16.67 .00 91.67 1917-01-13 Not Known 1919-09-13 Not Known [1]
143 Hugh Burns [1] Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1927-01-15 Not Known 1927-01-15 Not Known [1]
144 Hugh Goldie St Mirren; Everton; Celtic; Dundee 14 14 0 4 2 8 28.57 14.29 57.14 35.71 1894-09-01 Not Known 1902-01-04 Not Known [1]
145 Hugh Robertson [1] Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1939-11-18 Not Known 1939-11-18 Not Known [1]
146 Hugh Stevenson [1] St Mirren 3 3 0 1 0 2 33.33 .00 66.67 33.33 1912-11-16 Not Known 1913-11-15 Not Known [1]
147 Hugh Wilson [1] Third Lanark; Kilmarnock 20 20 0 3 3 14 15.00 15.00 70.00 22.50 1901-09-07 Not Known 1907-08-17 Not Known [1]
148 Hughes [1] British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known [1]
149 Hunt [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known [1]
150 Hunter [1] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-01 Not Known 1906-01-01 Not Known [1]
151 Hutchinson [1] 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 [1]
152 Inglis [1] Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known [1]
153 Irving [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1889-03-30 Not Known 1889-03-30 Not Known [1]
154 J Johnston [1] Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known [1]
155 J Maxwell [1] St Mirren 6 6 0 3 3 0 50.00 50.00 .00 75.00 1887-11-05 Not Known 1888-11-10 Not Known [1]
156 Jack Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1893-04-15 Not Known 1893-04-15 Not Known [1]
157 Jackson [1] Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known [1]
158 James Blair Rangers 6 6 0 6 0 0 100.00 .00 .00 100.00 1916-08-26 Not Known 1919-03-01 Not Known [1]
159 James Bowie [1] Abercorn 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1891-03-28 Not Known 1894-12-15 Not Known [1]
160 James Brown [1] Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known [1]
161 James Ellis [1] Third Lanark 3 3 0 0 2 1 .00 66.67 33.33 33.33 1892-08-20 Not Known 1893-03-04 Not Known [1]
162 James Forrest [1] Blackburn Rovers 3 3 0 3 0 0 100.00 .00 .00 100.00 1883-12-31 Not Known 1884-12-26 Not Known [1]
163 James Gourlay [1] Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1899-01-07 Not Known 1899-01-07 Not Known [1]
164 James Grant [1] St Bernards; Dundee 11 11 0 4 1 6 36.36 9.09 54.55 40.91 1900-04-30 Not Known 1904-05-14 Not Known [1]
165 James Hamilton [1] Queens Park; Clyde; Partick Thistle 8 8 0 1 2 5 12.50 25.00 62.50 25.00 1909-08-28 Not Known 1914-03-28 Not Known [1]
166 James Hannah [1] Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1897-12-11 Not Known 1898-11-12 Not Known [1]
167 James Henderson Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1891-01-24 Not Known 1891-01-24 Not Known [1]
168 James Jack [1] Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1936-11-07 Not Known 1936-11-07 Not Known [1]
169 James Kennedy [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known [1]
170 James Kirkland [1] Partick Thistle 3 3 0 0 0 2 .00 .00 66.67 .00 1898-10-15 Not Known 1899-01-07 Not Known [1]
171 James McCabe [1] Broxburn Shamrock 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-19 Not Known 1891-12-19 Not Known [1]
172 James McDonald [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1892-02-27 Not Known 1892-02-27 Not Known [1]
173 James McGowan [1] Third Lanark 4 4 0 1 0 3 25.00 .00 75.00 25.00 1918-04-06 Not Known 1919-03-15 Not Known [1]
174 James McGuire [1] Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known [1]
175 James Moffat [1] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1946-03-09 Not Known 1946-03-09 Not Known [1]
176 Jimmy Quinn Celtic 30 30 0 12 9 9 40.00 30.00 30.00 55.00 1901-02-23 22y 07m 15d 1915-01-30 36y 06m 22d [1]
177 James Sharp [1] Vale Of Leven 3 3 0 0 0 3 .00 .00 100.00 .00 1890-10-25 Not Known 1891-05-09 Not Known [1]
178 James Simpson [1] Dundee United 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1925-11-07 Not Known 1927-04-16 Not Known [1]
179 James Weir [1] Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 Not Known 1889-04-25 Not Known [1]
180 James Welsh [1] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1915-09-18 Not Known 1915-09-18 Not Known [1]
181 Jamieson [1] Bellstane Birds; Abercorn 2 2 0 0 0 2 .00 .00 100.00 .00 1889-09-28 Not Known 1892-09-03 Not Known [1]
182 Jim Paterson Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 Not Known 2009-07-29 Not Known [1]
183 Jimmy Smith [1] Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1952-04-23 Not Known 1952-04-23 Not Known [1]
184 Jimmy Stevenson [1] Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1899-01-03 Not Known 1899-01-03 Not Known [1]
185 Jock Buchanan Rangers 8 8 0 4 1 3 50.00 12.50 37.50 56.25 1928-03-07 Not Known 1930-12-27 Not Known [1]
186 Joe McLaughlin Hamilton Academical; Aberdeen; Raith Rovers 14 14 0 8 3 3 57.14 21.43 21.43 67.86 1946-01-12 Not Known 1952-05-12 Not Known [1]
187 John Murphy [1] Kilmarnock 3 3 0 2 1 0 66.67 33.33 .00 83.33 1927-02-19 Not Known 1927-12-24 Not Known [1]
188 John Reid [1] Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1906-03-03 Not Known 1906-03-10 Not Known [1]
189 John Weir [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1925-05-09 Not Known 1925-05-09 Not Known [1]
190 John Gray [1] Airdrieonians; Motherwell 18 18 0 6 0 12 33.33 .00 66.67 33.33 1908-04-11 Not Known 1917-09-08 Not Known [1]
191 John Brown [1] Third Lanark 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1913-04-05 Not Known 1919-01-18 Not Known [1]
192 John B Brown [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1926-08-18 Not Known 1926-08-18 Not Known [1]
193 John Baxter [1] Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1917-01-27 Not Known 1917-01-27 Not Known [1]
194 John Bonnar [1] Abercorn 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1891-03-28 Not Known 1891-09-21 Not Known [1]
195 John Browning Celtic; Dumbarton 16 16 0 5 5 6 31.25 31.25 37.50 46.88 1913-04-21 Not Known 1922-04-22 Not Known [1]
196 John Buchanan [1] Cambuslang 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1891-02-14 Not Known 1891-12-26 Not Known [1]
197 John Curran [1] Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-10-01 Not Known 1904-10-01 Not Known [1]
198 John Dickson [1] Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1903-09-12 Not Known 1903-11-28 Not Known [1]
199 John Divers Celtic; Hibernian 22 22 0 4 3 15 18.18 13.64 68.18 25.00 1894-03-10 Not Known 1904-05-03 Not Known [1]
200 John Docherty [1] Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1895-10-19 Not Known 1895-10-19 Not Known [1]
201 John Donnelly [1] Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 Not Known 1983-08-09 Not Known [1]
202 John Gardiner [1] Queens Park 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1932-04-16 Not Known 1937-04-03 Not Known [1]
203 John Gordon [1] Preston North End; I Zingari 5 5 0 3 4 1 0 80.00 20.00 .00 90.00 1884-01-02 Not Known 1888-05-07 Not Known [1]
204 John Graham [1] Preston North End; I Zingari 4 4 0 4 0 0 100.00 .00 .00 100.00 1886-05-06 Not Known 1888-05-07 Not Known [1]
205 John Gray Motherwell; Rangers 5 5 0 1 0 4 20.00 .00 80.00 20.00 1891-01-10 Not Known 1895-03-02 Not Known [1]
206 John Harvey Sunderland 5 5 0 1 5 0 0 100.00 .00 .00 100.00 1890-02-15 Not Known 1896-01-02 Not Known [1]
207 John Harvie [1] 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 [1]
208 John Hay [1] St Bernards 3 3 0 1 0 2 33.33 .00 66.67 33.33 1915-05-01 Not Known 1923-05-05 Not Known [1]
209 John Hughes [1] Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-08-23 Not Known 1924-08-23 Not Known [1]
210 John Hunter [1] Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known [1]
211 John Huskie [1] Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-09-04 Not Known 1937-09-04 Not Known [1]
212 John Inglis Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1881-04-02 Not Known 1881-08-27 Not Known [1]
213 John Jack [1] Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-18 Not Known 1928-08-18 Not Known [1]
214 John Jackson [1] Partick Thistle 14 14 0 8 2 4 57.14 14.29 28.57 64.29 1926-10-16 Not Known 1932-12-24 Not Known [1]
215 John Johnstone [1] Kilmarnock 8 8 0 2 0 5 25.00 .00 62.50 25.00 1896-01-01 Not Known 1900-11-10 Not Known [1]
216 John Kelly [1] Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known [1]
217 John Kennedy [1] Lincoln City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-05-09 Not Known 1967-05-09 Not Known [1]
218 John McArthur [1] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1927-08-27 Not Known 1927-08-27 Not Known [1]
219 John McCulloch Clyde; Motherwell 17 17 0 5 4 8 29.41 23.53 47.06 41.18 1932-11-26 Not Known 1945-03-31 Not Known [1]
220 John McDonnell Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1934-02-10 Not Known 1934-05-12 Not Known [1]
221 John McGrath [1] Motherwell 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1924-12-20 Not Known 1925-12-19 Not Known [1]
222 John McHugh [1] Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1930-04-02 20y 07m 20d 1930-04-02 20y 07m 20d [1]
223 John McInnes [1] Greenock Morton; Falkirk 4 4 0 2 0 2 50.00 .00 50.00 50.00 1902-08-16 Not Known 1906-05-08 Not Known [1]
224 John McMaster Celtic 12 12 0 5 3 4 41.67 25.00 33.33 54.17 1913-09-15 Not Known 1921-11-05 Not Known [1]
225 John McNaughton [1] St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1882-09-09 Not Known 1882-09-16 Not Known [1]
226 John McPhail Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1942-05-23 Not Known 1942-05-23 Not Known [1]
227 John Mitchell Celtic 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1909-04-19 Not Known 1913-03-08 Not Known [1]
228 John Muir Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-08-16 Not Known 1890-08-16 Not Known [1]
229 John Murphy [1] Hamilton Academical 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1916-10-28 Not Known 1920-03-13 Not Known [1]
230 John Murray [1] Renton 10 10 0 2 3 5 20.00 30.00 50.00 35.00 1891-09-12 Not Known 1894-03-03 Not Known [1]
231 John Pettigrew [1] Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-08-23 Not Known 1904-09-05 Not Known [1]
232 John Phillips [1] St Mirren 3 3 0 0 1 2 .00 33.33 66.67 16.67 1932-08-27 Not Known 1933-12-23 Not Known [1]
233 John Queen [1] Hamilton Academical 3 3 0 0 1 2 .00 33.33 66.67 16.67 1879-09-06 Not Known 1883-09-15 Not Known [1]
234 John Russell [1] Cambuslang 1 1 0 0 1 0 .00 100.00 .00 50.00 1891-02-14 Not Known 1891-02-14 Not Known [1]
235 John Scott [1] Sunderland 6 6 0 1 4 1 1 66.67 16.67 16.67 75.00 1890-02-15 Not Known 1896-04-18 Not Known [1]
236 John Smith Hibernian 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1934-02-10 Not Known 1936-01-01 Not Known [1]
237 John Stevenson [1] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1896-08-29 Not Known 1896-08-29 Not Known [1]
238 John Stewart Third Lanark; Hibernian 11 11 0 2 3 6 18.18 27.27 54.55 31.82 1900-03-03 Not Known 1904-01-01 Not Known [1]
239 John Urquhart Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-09-27 Not Known 1906-09-27 Not Known [1]
240 John Walker Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1893-09-18 Not Known 1893-09-18 Not Known [1]
241 John Ward [1] Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1907-11-09 Not Known 1907-11-09 Not Known [1]
242 John Weir [1] Third Lanark; Airdrieonians 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1916-02-19 Not Known 1920-04-21 Not Known [1]
243 John Whitelaw [1] Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known [1]
244 John Wright [1] Clyde; St Mirren 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1894-12-01 Not Known 1905-12-23 Not Known [1]
245 Johnston [1] East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1886-03-20 Not Known 1890-12-20 Not Known [1]
246 Johnstone [1] Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-11-28 Not Known 1885-11-28 Not Known [1]
247 Joseph Baillie Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1918-04-15 Not Known 1921-04-20 Not Known [1]
248 Joseph Miller Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1931-04-20 Not Known 1931-04-20 Not Known [1]
249 Joseph Reid [1] Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1949-11-12 Not Known 1949-11-12 Not Known [1]
250 Junior [1] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-18 Not Known 1928-09-18 Not Known [1]
251 Kane [1] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known [1]
252 Kelly [1] Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known [1]
253 Kenneth McDonald Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1919-10-25 Not Known 1919-10-25 Not Known [1]
254 Kenny Brown [1] West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 Not Known 1994-12-14 Not Known [1]
255 Kerr [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known [1]
256 Kilgannon [1] Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1954-04-27 Not Known 1954-04-27 Not Known [1]
257 King [1] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1895-08-24 Not Known 1895-08-24 Not Known [1]
258 Klein [1] SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known [1]
259 Lafferty [1] Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known [1]
260 Lamb [1] Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known [1]
261 Lambie [1] Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1886-10-16 Not Known 1887-03-05 Not Known [1]
262 Lauder [1] Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1893-03-11 Not Known 1893-03-11 Not Known [1]
263 Law [1] Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known [1]
264 Lawrence [1] Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1904-05-07 Not Known 1904-05-07 Not Known [1]
265 Lawson [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1894-09-08 Not Known 1894-09-08 Not Known [1]
266 Leckie [1] Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-02-16 Not Known 1884-02-16 Not Known [1]
267 Lee [1] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1890-08-06 Not Known 1890-08-06 Not Known [1]
268 Leslie [1] Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1904-04-16 Not Known 1904-04-16 Not Known [1]
269 Lewis [1] Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known [1]
270 Linton Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1888-05-05 Not Known 1888-05-05 Not Known [1]
271 Lisle [1] Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1985-01-30 Not Known 1985-01-30 Not Known [1]
272 Lynch [1] Shamrock Rovers 0 0 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known [1]
273 MacKay [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known [1]
274 MacKenzie [1] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1887-03-05 Not Known 1887-03-05 Not Known [1]
275 Mackie [1] Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-09-04 Not Known 1886-09-04 Not Known [1]
276 Maher [1] Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known [1]
277 Malcolm [1] Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known [1]
278 Mann [1] Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1985-01-30 Not Known 1985-01-30 Not Known [1]
279 Manuel [1] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [1]
280 Marshall [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1886-12-18 Not Known 1886-12-18 Not Known [1]
281 Martin [1] Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-09-15 Not Known 1926-09-15 Not Known [1]
282 Mathieson [1] Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1895-05-18 Not Known 1895-05-18 Not Known [1]
283 McAdam [1] Vale Of Leven 2 2 0 0 1 0 .00 50.00 .00 25.00 1891-10-31 Not Known 1891-11-07 Not Known [1]
284 McAndrew [1] Lochgelly United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known [1]
285 McBeth [1] Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known [1]
286 McBryde [1] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known [1]
287 McCallum [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known [1]
288 McCann [1] Hibernian 3 3 0 0 0 3 .00 .00 100.00 .00 1888-11-24 Not Known 1890-08-06 Not Known [1]
289 McConnell [1] Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-12-26 Not Known 1884-12-26 Not Known [1]
290 McCormack [1] Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known [1]
291 McCulloch [1] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-01 Not Known 1898-01-01 Not Known [1]
292 McDonald [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known [1]
293 McDowell [1] Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known [1]
294 McEwan [1] Helensburgh 1 1 0 1 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known [1]
295 McFarlane [1] Campsie 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-11-03 Not Known 1888-11-03 Not Known [1]
296 McGill [1] St Bernards 1 1 0 1 0 0 100.00 .00 .00 100.00 1897-09-06 Not Known 1897-09-06 Not Known [1]
297 McGovern [1] Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1890-03-15 Not Known 1890-03-15 Not Known [1]
298 McGowan [1] Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1893-11-11 Not Known 1895-05-08 Not Known [1]
299 McGuire [1] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1880-12-04 Not Known 1880-12-04 Not Known [1]
300 McIntosh [1] Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known [1]
301 McIntyre [1] Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1886-09-04 Not Known [1]
302 McKay [1] Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-11-22 Not Known 1884-11-22 Not Known [1]
303 Mckean [1] Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-08-22 Not Known 1896-08-22 Not Known [1]
304 McKenzie [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1886-03-20 Not Known 1886-03-20 Not Known [1]
305 McLachlan [1] Clyde 3 3 0 1 0 2 33.33 .00 66.67 33.33 1886-10-16 Not Known 1888-02-04 Not Known [1]
306 McLaughlan [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1886-03-20 Not Known 1886-03-20 Not Known [1]
307 McLaughlin [1] Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known [1]
308 McLennan [1] Campsie 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-11-03 Not Known 1888-11-03 Not Known [1]
309 McLeod [1] Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known [1]
310 McMillan [1] Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-01 Not Known 1896-02-01 Not Known [1]
311 McNab [1] Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1904-08-29 Not Known 1904-08-29 Not Known [1]
312 McNaughton [1] Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known [1]
313 McPherson [1] St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known [1]
314 Mild [1] 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 [1]
315 Millar [1] Broxburn Shamrock; Luton Town 2 2 0 0 0 2 .00 .00 100.00 .00 1891-12-19 Not Known 1929-04-22 Not Known [1]
316 Miller [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known [1]
317 Mills [1] Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known [1]
318 Mitchell [1] 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 [1]
319 Moffat [1] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1907-08-26 Not Known 1907-08-26 Not Known [1]
320 Moir [1] St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known [1]
321 Mooney [1] Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-02-02 Not Known 1946-02-02 Not Known [1]
322 Moran [1] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1888-11-24 Not Known 1888-11-24 Not Known [1]
323 Morgan [1] St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known [1]
324 Morrison [1] Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known [1]
325 Morton [1] Chelsea 1 1 0 0 0 1 .00 .00 100.00 .00 1935-11-25 Not Known 1935-11-25 Not Known [1]
326 Muir [1] St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known [1]
327 Murphy [1] Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known [1]
328 Murray [1] Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known [1]
329 Naughton [1] Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1888-02-11 Not Known 1890-03-15 Not Known [1]
330 Neil Martin [1] Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-09-04 Not Known 1920-09-04 Not Known [1]
331 Neill [1] Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known [1]
332 Neilson [1] Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known [1]
333 Nelson [1] Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known [1]
334 Nicol [1] Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known [1]
335 Nilsson [1] IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known [1]
336 Nisbet [1] Cowdenbeath 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-01-11 Not Known 1902-01-11 Not Known [1]
337 O'Bryne [1] Broxburn Shamrock; Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1891-12-19 Not Known 1893-05-18 Not Known [1]
338 O'Hara [1] Hibernian 7 7 0 0 1 6 .00 14.29 85.71 7.14 1890-01-25 Not Known 1890-11-01 Not Known [1]
339 Palmer [1] Solway Star 2 2 0 0 0 2 .00 .00 100.00 .00 1933-01-21 Not Known 1935-01-26 Not Known [1]
340 Paris [1] 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 [1]
341 Paterson [1] Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known [1]
342 Patrick Boyle [1] Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-11-14 Not Known 1903-11-21 Not Known [1]
343 Patrick Connelly Hibernian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1884-03-29 Not Known 1884-03-29 Not Known [1]
344 Patterson [1] Helensburgh 1 1 0 1 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known [1]
345 Peter Boyle Hibernian 9 9 0 1 2 1 6 22.22 11.11 66.67 27.78 1901-04-13 Not Known 1904-05-30 Not Known [1]
346 Peter McKenzie [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1896-12-12 Not Known 1896-12-12 Not Known [1]
347 Polworth [1] Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1987-09-29 Not Known 1987-09-29 Not Known [1]
348 Price [1] Renton 2 2 0 0 0 2 .00 .00 100.00 .00 1893-11-04 Not Known 1894-03-03 Not Known [1]
349 Pringle [1] Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known [1]
350 Ramage [1] Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known [1]
351 Reid [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1886-03-20 Not Known 1886-03-20 Not Known [1]
352 Richardson [1] Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-08-01 Not Known 1894-08-01 Not Known [1]
353 Richmond [1] Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-02 Not Known 1892-01-02 Not Known [1]
354 Ritchie [1] Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known [1]
355 Robert Alexander Hibernian 4 4 0 1 0 3 25.00 .00 75.00 25.00 1915-09-20 Not Known 1916-09-18 Not Known [1]
356 Robert Campbell [1] Partick Thistle 8 8 0 1 2 5 12.50 25.00 62.50 25.00 1900-12-15 Not Known 1904-10-01 Not Known [1]
357 Robert Davidson Celtic; Airdrieonians 21 21 0 8 3 10 38.10 14.29 47.62 45.24 1898-12-17 Not Known 1907-11-09 Not Known [1]
358 Robert Gibb [1] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1897-02-13 Not Known 1897-02-13 Not Known [1]
359 Robert Knox [1] Airdrieonians; Third Lanark 12 12 0 5 2 5 41.67 16.67 41.67 50.00 1916-02-26 Not Known 1923-02-17 Not Known [1]
360 Robert Lawrie Hibernian 13 13 0 3 6 4 23.08 46.15 30.77 46.15 1905-04-08 Not Known 1907-05-15 Not Known [1]
361 Robert Leishman [1] Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-08 Not Known 1903-09-08 Not Known [1]
362 Robert Malcolm [1] Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1916-03-18 Not Known 1916-03-18 Not Known [1]
363 Robert Marshall Rangers 12 12 0 5 1 6 41.67 8.33 50.00 45.83 1890-08-16 Not Known 1895-12-07 Not Known [1]
364 Robert McGregor [1] Greenock Morton 7 7 0 2 3 2 28.57 42.86 28.57 50.00 1919-12-27 Not Known 1923-03-17 Not Known [1]
365 Robert Parker Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1912-04-15 Not Known 1913-03-15 Not Known [1]
366 Robertson [1] Partick Thistle 3 3 0 0 3 0 .00 100.00 .00 50.00 1884-02-16 Not Known 1885-11-28 Not Known [1]
367 Robinson [1] Preston North End 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-01-02 Not Known 1884-01-02 Not Known [1]
368 Robson [1] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1888-01-07 Not Known 1888-01-07 Not Known [1]
369 Roden [1] Hibernian; Leith Hibernians 3 3 0 1 0 2 33.33 .00 66.67 33.33 1890-01-25 Not Known 1891-04-11 Not Known [1]
370 Rose [1] Preston North End 2 2 0 2 0 0 100.00 .00 .00 100.00 1886-05-06 Not Known 1887-04-21 Not Known [1]
371 Ross [1] Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known [1]
372 Ruddiman [1] Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known [1]
373 Russell [1] Preston North End 3 3 0 2 1 0 66.67 33.33 .00 83.33 1884-01-02 Not Known 1887-04-21 Not Known [1]
374 Samuel Johnston [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1939-05-03 Not Known 1939-05-03 Not Known [1]
375 Scott [1] Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-09 Not Known 1925-09-09 Not Known [1]
376 Shaw [1] Whitley Bay 1 0 1 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known [1]
377 Shepherd [1] Dundee United 0 0 0 1 0 0 100.00 .00 .00 100.00 1994-01-08 Not Known 1994-01-08 Not Known [1]
378 Shiel [1] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [1]
379 Shields [1] Linfield 0 0 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known [1]
380 Simpson [1] Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known [1]
381 Sinclair [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1886-12-18 Not Known 1886-12-18 Not Known [1]
382 Slater [1] Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known [1]
383 Smart [1] Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known [1]
384 Smith [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1889-12-07 Not Known 1889-12-07 Not Known [1]
385 Sneddon [1] Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1890-03-22 Not Known 1891-01-10 Not Known [1]
386 Spiers [1] Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1891-01-10 Not Known 1891-01-10 Not Known [1]
387 Steele [1] 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 [1]
388 Stephen Murray [1] Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1932-10-29 Not Known 1933-10-28 Not Known [1]
389 Stewart [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1886-03-20 Not Known 1886-03-20 Not Known [1]
390 Sutherland [1] Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known [1]
391 T Craig [1] Newton Heath 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-01-01 Not Known 1890-01-01 Not Known [1]
392 Tait [1] Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1906-03-10 Not Known 1906-03-10 Not Known [1]
393 Taylor [1] Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1883-02-03 Not Known 1883-02-03 Not Known [1]
394 Tennant [1] Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known [1]
395 Thom [1] Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known [1]
396 Thomas [1] Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known [1]
397 Thomas Adams [1] Queens Park; Partick Thistle 13 13 0 3 2 8 23.08 15.38 61.54 30.77 1912-03-23 Not Known 1919-12-06 Not Known [1]
398 Thomas Black [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1940-09-14 Not Known 1940-09-14 Not Known [1]
399 Thomas Cunningham [1] Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-02 Not Known 1908-01-02 Not Known [1]
400 Thomas Grant [1] Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1922-03-11 Not Known 1922-03-11 Not Known [1]
401 Thomas McLeod Aberdeen 4 4 0 1 0 3 25.00 .00 75.00 25.00 1927-11-19 Not Known 1930-09-27 Not Known [1]
402 Thomas Preston Hibernian 4 4 0 4 0 0 100.00 .00 .00 100.00 1881-12-31 Not Known 1885-12-19 Not Known [1]
403 Thompson [1] St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known [1]
404 Thomson [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1884-04-05 Not Known 1884-04-05 Not Known [1]
405 Todd [1] Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1895-05-18 Not Known 1895-05-18 Not Known [1]
406 Trialist [1] Montrose 1 0 1 0 1 0 .00 100.00 .00 50.00 1995-07-30 Not Known 1995-07-30 Not Known [1]
407 Tullis [1] Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known [1]
408 Turnbull [1] Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1943-09-04 Not Known 1943-12-18 Not Known [1]
409 Turner [1] Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-01-02 Not Known 1888-01-02 Not Known [1]
410 Urquhart [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1905-05-08 Not Known 1905-05-08 Not Known [1]
411 Waddell [1] Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known [1]
412 Wagner [1] Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known [1]
413 Wallacy [1] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known [1]
414 Walter Scott [1] Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1915-12-11 Not Known 1915-12-11 Not Known [1]
415 Walters [1] Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-09-22 Not Known 1917-09-22 Not Known [1]
416 Ward [1] Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-02-16 Not Known 1884-02-16 Not Known [1]
417 Watson [1] Campsie; Abercorn 2 2 0 1 0 1 50.00 .00 50.00 50.00 1888-11-03 Not Known 1892-09-03 Not Known [1]
418 Watt [1] Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known [1]
419 Weir [1] Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1881-10-08 Not Known [1]
420 Wellington [1] Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known [1]
421 White [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1884-11-29 Not Known 1884-11-29 Not Known [1]
422 Whyte [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1884-04-05 Not Known 1884-04-05 Not Known [1]
423 William Crawford [1] Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1930-01-18 Not Known 1930-01-18 Not Known [1]
424 William Dunn [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known [1]
425 William Findlay [1] St Mirren; Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1896-08-29 Not Known 1897-12-04 Not Known [1]
426 William Gibson Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1894-10-20 Not Known 1895-01-19 Not Known [1]
427 William Gillespie [1] Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known [1]
428 William Graham [1] St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1951-01-02 Not Known 1951-01-02 Not Known [1]
429 William Hill [1] Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1898-10-15 Not Known 1898-10-15 Not Known [1]
430 Billy Hughes Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-23 19y 08m 24d 1968-09-23 19y 08m 24d [1]
431 William Hume [1] Boness 2 2 0 0 1 1 .00 50.00 50.00 25.00 1927-12-03 Not Known 1928-04-07 Not Known [1]
432 William J Robertson [1] Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-08-17 Not Known 1918-08-17 Not Known [1]
433 William James MacDonald [1] Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known [1]
434 William M Grant [1] Motherwell 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1935-10-12 Not Known 1937-10-02 Not Known [1]
435 William McFarlane [1] Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1907-10-05 Not Known 1907-10-05 Not Known [1]
436 William McLean [1] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1943-12-18 Not Known 1943-12-18 Not Known [1]
437 William Muirhead [1] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1896-03-07 Not Known 1896-03-07 Not Known [1]
438 William Penman [1] St Bernards 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1911-08-15 Not Known 1912-08-20 Not Known [1]
439 William Ritchie [1] Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1898-11-26 Not Known 1898-11-26 Not Known [1]
440 William Stewart Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 Not Known 1891-03-30 Not Known [1]
441 William Wilson Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-08-31 Not Known 1895-08-31 Not Known [1]
442 Williams [1] St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1903-05-02 Not Known 1903-05-02 Not Known [1]
443 Williamson [1] Broxburn United 3 3 0 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known [1]
444 WIllie Dunlop Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-04-24 Not Known 1880-04-24 Not Known [1]
445 Willie Wilson [1] Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1928-10-10 Not Known 1928-10-10 Not Known [1]
446 Wills [1] Ayr FC 2 2 0 0 0 2 .00 .00 100.00 .00 1896-02-01 Not Known 1903-01-24 Not Known [1]
447 Wilson [1] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1886-03-20 Not Known 1886-03-20 Not Known [1]
448 Wishart [1] Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known [1]
449 Wright Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1888-05-05 Not Known 1888-05-05 Not Known [1]
450 Wylie [1] Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1892-03-12 Not Known 1892-03-12 Not Known [1]
451 Young [1] Partick Thistle; Abercorn 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1884-02-16 Not Known 1892-09-03 Not Known [1]
452 Anderson [10] Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known [10]
453 Brown [10] St Bernards; Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1923-05-05 Not Known 1939-08-07 Not Known [10]
454 Graham [10] Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known [10]
455 Junior [10] Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1944-02-19 Not Known 1944-02-19 Not Known [10]
456 Robertson [10] Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-15 Not Known 1925-09-15 Not Known [10]
457 Smith [10] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1931-02-07 Not Known 1931-02-07 Not Known [10]
458 Stewart [10] Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known [10]
459 Thomson [10] Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known [10]
460 Wilson [10] Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known [10]
461 Young [10] Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 Not Known 2005-07-16 Not Known [10]
462 Smith [106] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1891-02-21 Not Known 1891-02-21 Not Known [106]
463 Graham [11] Crusaders 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-25 Not Known 2013-07-25 Not Known [11]
464 Newman [11] Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1919-02-08 Not Known 1919-02-08 Not Known [11]
465 Stewart [11] Cowdenbeath 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known [11]
466 Thomson [11] Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known [11]
467 Brown [12] Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1929-11-16 Not Known 1929-11-16 Not Known [12]
468 McColl [12] Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-18 Not Known 1891-04-18 Not Known [12]
469 Newman [12] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1925-05-09 Not Known 1925-05-09 Not Known [12]
470 Robertson [12] Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known [12]
471 Smith [12] Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-09-21 Not Known 1940-09-21 Not Known [12]
472 Thomson [12] Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 1987-08-01 Not Known 1987-08-01 Not Known [12]
473 Wilson [12] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1892-04-16 Not Known 1892-04-16 Not Known [12]
474 Brown [13] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known [13]
475 Fleming [13] Vale Of Leven 1 1 0 0 0 1 .00 .00 100.00 .00 1892-03-19 Not Known 1892-03-19 Not Known [13]
476 Newman [13] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1937-05-01 Not Known 1937-05-01 Not Known [13]
477 Robertson [13] Inverness Caledonian 2 2 0 0 0 2 .00 .00 100.00 .00 1985-01-30 Not Known 1987-09-29 Not Known [13]
478 Smith [13] 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 [13]
479 Taylor [13] Renton 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-31 Not Known 1892-12-31 Not Known [13]
480 Thomson [13] Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known [13]
481 Newman [14] Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1940-04-20 Not Known 1940-04-20 Not Known [14]
482 Robertson [14] Ross County 2 1 1 0 2 0 .00 100.00 .00 50.00 1997-03-27 Not Known 2004-07-27 Not Known [14]
483 Thomson [14] Clachnacuddin 1 0 1 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known [14]
484 Newman [15] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1941-09-13 Not Known 1941-09-13 Not Known [15]
485 Robertson [15] Cowdenbeath 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known [15]
486 Smith [15] Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-13 Not Known 1980-08-13 Not Known [15]
487 Thomson [15] Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known [15]
488 Craig [16] St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1891-10-10 Not Known 1891-10-10 Not Known [16]
489 Kerr [16] Vale Of Leven 1 1 0 0 0 1 .00 .00 100.00 .00 1892-03-19 Not Known 1892-03-19 Not Known [16]
490 Newman [16] Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-10-11 Not Known 1941-10-11 Not Known [16]
491 Smith [16] Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known [16]
492 Brown [17] Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-10-12 Not Known 1918-10-12 Not Known [17]
493 Newman [17] Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1941-10-25 Not Known 1941-10-25 Not Known [17]
494 Scott Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1891-10-24 Not Known 1891-10-24 Not Known [17]
495 Newman [18] Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1941-11-29 Not Known 1941-11-29 Not Known [18]
496 Wilson [18] Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1891-04-20 Not Known 1891-04-20 Not Known [18]
497 Newman [19] Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-12-06 Not Known 1941-12-06 Not Known [19]
498 [2] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1934-05-12 Not Known 1934-05-12 Not Known [2]
499 Adams [2] Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-09 Not Known 1925-09-09 Not Known [2]
500 Allan [2] Broxburn United 3 3 0 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known [2]
501 Anderson [2] Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known [2]
502 Andrew Jackson [2] Cambuslang 1 1 0 0 1 0 .00 100.00 .00 50.00 1891-02-14 Not Known 1891-02-14 Not Known [2]
503 Arnott [2] St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known [2]
504 Benson [2] Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 Not Known 2005-07-23 Not Known [2]
505 Black [2] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-05-07 Not Known 1910-05-07 Not Known [2]
506 Boyd [2] Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known [2]
507 Boyle [2] Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-15 Not Known 1896-02-15 Not Known [2]
508 Brand [2] Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1891-01-10 Not Known 1891-01-10 Not Known [2]
509 Brennan [2] Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known [2]
510 Brown [2] Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known [2]
511 Bryan Robson [2] Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1994-08-06 Not Known 1994-08-06 Not Known [2]
512 Buchan [2] Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known [2]
513 Buchanan [2] Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known [2]
514 Burns [2] Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-18 Not Known 1891-04-18 Not Known [2]
515 Byrne [2] Ballymena United 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known [2]
516 Cairns [2] Broxburn United 3 3 0 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known [2]
517 Campbell [2] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1889-10-12 Not Known 1889-10-12 Not Known [2]
518 Christie [2] Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known [2]
519 Clelland [2] Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1893-11-11 Not Known 1893-11-11 Not Known [2]
520 Cochrane [2] Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1888-01-07 Not Known 1888-02-04 Not Known [2]
521 Connor [2] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1916-05-13 Not Known 1916-05-13 Not Known [2]
522 Cox [2] London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known [2]
523 Craig [2] Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known [2]
524 Cunningham [2] Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-02-29 Not Known 1908-02-29 Not Known [2]
525 David Reid Hibernian 11 11 0 3 1 5 5 9.09 45.45 45.45 31.82 1899-01-02 Not Known 1904-01-01 Not Known [2]
526 Davies [2] Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-09-15 Not Known 1926-09-15 Not Known [2]
527 Davis [2] Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known [2]
528 Dawson [2] Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1943-05-22 Not Known 1943-05-22 Not Known [2]
529 Delgado [2] Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 Not Known 2007-07-28 Not Known [2]
530 Docherty [2] Inverness Caledonian 2 2 0 0 0 2 .00 .00 100.00 .00 1985-01-30 Not Known 1987-09-29 Not Known [2]
531 Doig [2] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1903-08-25 Not Known 1903-08-25 Not Known [2]
532 Dow [2] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-05-07 Not Known 1910-05-07 Not Known [2]
533 Drummond [2] Preston North End 4 4 0 3 1 0 75.00 25.00 .00 87.50 1884-01-02 Not Known 1888-04-26 Not Known [2]
534 Duff [2] Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known [2]
535 Duncan [2] Lochgelly United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known [2]
536 Edgar [2] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1897-12-04 Not Known 1897-12-04 Not Known [2]
537 Ferguson [2] Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-01-02 Not Known 1888-01-02 Not Known [2]
538 Findlay [2] Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known [2]
539 Forbes [2] Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1919-01-04 Not Known 1919-01-04 Not Known [2]
540 Ford [2] Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known [2]
541 Fraser [2] Forres Mechanics 1 0 1 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known [2]
542 Gallacher [2] Leith Hibernians; Hibernian 3 3 0 1 0 2 33.33 .00 66.67 33.33 1891-04-11 Not Known 1898-08-20 Not Known [2]
543 George Chapman [2] Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1922-08-08 Not Known 1922-08-08 Not Known [2]
544 George Smith [2] Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1937-12-04 Not Known 1937-12-04 Not Known [2]
545 George Watson [2] Manitoba All-Stars; Alberta All-Stars 2 2 0 1 0 0 2 .00 .00 100.00 .00 1958-05-28 Not Known 1958-06-04 Not Known [2]
546 Gibson [2] St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1888-09-29 Not Known 1888-09-29 Not Known [2]
547 Gillespie [2] St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known [2]
548 Gilmour [2] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1918-09-16 Not Known 1918-09-16 Not Known [2]
549 Goodall [2] I Zingari 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-05-07 Not Known 1888-05-07 Not Known [2]
550 Goodfellow Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-05 Not Known 1895-01-05 Not Known [2]
551 Graham [2] Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-16 Not Known 1886-10-16 Not Known [2]
552 Grant [2] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1905-05-08 Not Known 1905-05-08 Not Known [2]
553 Haig [2] Renton 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-31 Not Known 1892-12-31 Not Known [2]
554 Halloway [2] Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known [2]
555 Hamilton [2] Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-09-04 Not Known 1886-09-04 Not Known [2]
556 Hannah [2] St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known [2]
557 Harper [2] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [2]
558 Harris [2] Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known [2]
559 Hartley [2] Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known [2]
560 Hay [2] Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known [2]
561 Henderson Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1890-05-10 Not Known 1890-08-09 Not Known [2]
562 Hendry [2] Celtic; Dumbarton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1890-05-03 Not Known 1893-09-30 Not Known [2]
563 Hewitt [2] Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known [2]
564 Hill [2] Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known [2]
565 Hughes [2] Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-07 Not Known 1891-03-07 Not Known [2]
566 Hunter [2] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [2]
567 Hutcheson [2] Vale Of Leven 1 1 0 0 0 1 .00 .00 100.00 .00 1892-03-19 Not Known 1892-03-19 Not Known [2]
568 Inglis [2] Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known [2]
569 Irving [2] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-29 Not Known 1906-12-29 Not Known [2]
570 J Johnston [2] Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known [2]
571 J Maxwell [2] Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known [2]
572 Jackson [2] Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known [2]
573 James Brogan [2] Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-12-28 Not Known 1918-12-28 Not Known [2]
574 James Cameron [2] Heart of Midlothian B 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1920-08-11 Not Known 1922-08-05 Not Known [2]
575 James Hamilton [2] Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1925-09-26 Not Known 1926-01-16 Not Known [2]
576 Jamieson [2] Broxburn United 3 3 0 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known [2]
577 Joe McLaughlin [2] Greenock Morton 5 5 0 3 2 0 60.00 40.00 .00 80.00 1980-09-20 Not Known 1981-03-21 Not Known [2]
578 John Divers Celtic; Greenock Morton 17 17 0 7 4 6 41.18 23.53 35.29 52.94 1937-09-18 Not Known 1947-11-08 Not Known [2]
579 John Docherty Hibernian 2 2 0 2 0 0 100.00 .00 .00 100.00 1908-04-04 Not Known 1909-01-01 Not Known [2]
580 John Grant The Spartans 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 Not Known 2012-09-07 Not Known [2]
581 John Gray [2] Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1902-12-27 Not Known 1902-12-27 Not Known [2]
582 John Harvey [2] Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1938-12-03 Not Known 1939-04-08 Not Known [2]
583 John Harvie [2] Falkirk; Clydebank[3] 13 13 0 6 2 5 46.15 15.38 38.46 53.85 1916-03-18 Not Known 1930-01-18 Not Known [2]
584 John Hunter [2] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known [2]
585 John Johnstone [2] Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 1910-04-09 Not Known 1911-01-07 Not Known [2]
586 John McCulloch [2] Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1947-11-01 Not Known 1947-11-01 Not Known [2]
587 John McNeil [2] Heart of Midlothian B 3 3 0 0 0 3 .00 .00 100.00 .00 1926-08-02 Not Known 1928-08-06 Not Known [2]
588 John Paterson [2] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1925-05-09 Not Known 1925-05-09 Not Known [2]
589 John Wright Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-05-03 Not Known 1920-05-03 Not Known [2]
590 Johnston [2] Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1903-04-20 Not Known 1903-04-20 Not Known [2]
591 Johnstone Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1890-08-09 Not Known 1890-08-09 Not Known [2]
592 Junior [2] Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1937-09-08 Not Known 1937-09-08 Not Known [2]
593 Kane [2] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known [2]
594 Kelly [2] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-01 Not Known 1906-01-01 Not Known [2]
595 Kerr [2] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1890-04-05 Not Known 1890-04-05 Not Known [2]
596 Kilgannon [2] Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known [2]
597 King [2] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known [2]
598 Klein [2] BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known [2]
599 Lafferty [2] Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1890-08-06 Not Known 1890-10-11 Not Known [2]
600 Laing [2] Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1891-04-20 Not Known 1891-04-20 Not Known [2]
601 Lamb [2] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known [2]
602 Lambie [2] Dundee 0 0 0 0 1 0 .00 100.00 .00 50.00 1971-09-25 Not Known 1971-09-25 Not Known [2]
603 Law [2] Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known [2]
604 Lawrence [2] Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known [2]
605 Lawson [2] Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known [2]
606 Leckie [2] Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-04-15 Not Known 1918-04-15 Not Known [2]
607 Leslie [2] Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known [2]
608 Lewis [2] 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 [2]
609 Lindsay [2] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-08-18 Not Known 1908-08-18 Not Known [2]
610 Lynch [2] St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known [2]
611 MacDonald [2] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known [2]
612 MacKay [2] British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known [2]
613 Mackenzie Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1889-03-02 Not Known 1889-05-11 Not Known [2]
614 Mackie [2] Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known [2]
615 Maher [2] St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known [2]
616 Mann [2] Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1987-09-29 Not Known 1987-09-29 Not Known [2]
617 Manuel [2] Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known [2]
618 Marshall [2] Whitley Bay 1 0 1 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known [2]
619 Martin [2] Lisburn Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known [2]
620 Mathieson [2] St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1908-09-02 Not Known 1908-09-02 Not Known [2]
621 McBeth [2] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1883-05-05 Not Known 1883-05-05 Not Known [2]
622 McBryde [2] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known [2]
623 McCallum [2] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-02-09 Not Known 1889-02-09 Not Known [2]
624 McCann [2] Linfield 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known [2]
625 McConnell [2] Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known [2]
626 McCormack [2] Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known [2]
627 McCulloch [2] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known [2]
628 McDonald Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1890-11-22 Not Known 1890-12-06 Not Known [2]
629 McDowell [2] Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known [2]
630 McEwan [2] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1885-11-07 Not Known 1885-11-07 Not Known [2]
631 McFarlane [2] Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1890-03-22 Not Known 1890-03-22 Not Known [2]
632 McGill [2] Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known [2]
633 McGovern [2] Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known [2]
634 McGuire [2] Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1894-05-19 Not Known 1894-05-19 Not Known [2]
635 McIntosh [2] Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known [2]
636 McIntyre [2] Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known [2]
637 McKay [2] Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known [2]
638 McKean [2] Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known [2]
639 McKechnie [2] Greenock Morton 1 0 1 0 0 1 .00 .00 100.00 .00 1994-08-04 Not Known 1994-08-04 Not Known [2]
640 McLaughlan [2] Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known [2]
641 McLaughlin [2] Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known [2]
642 McLennan [2] Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known [2]
643 McLeod Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-05-23 Not Known 1895-05-23 Not Known [2]
644 McMillan [2] Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 1997-03-27 Not Known 1997-03-27 Not Known [2]
645 McNab [2] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1923-05-05 Not Known 1923-05-05 Not Known [2]
646 McNicol [2] Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-30 Not Known 1889-11-30 Not Known [2]
647 McPherson [2] Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known [2]
648 Menzies [2] Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-08-25 Not Known 1948-08-25 Not Known [2]
649 Mild [2] IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known [2]
650 Millar [2] Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known [2]
651 Miller [2] Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-11-22 Not Known 1884-11-22 Not Known [2]
652 Milne [2] Cowdenbeath 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known [2]
653 Mitchell [2] Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known [2]
654 Moffat [2] St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1908-09-02 Not Known 1908-09-02 Not Known [2]
655 Moir [2] Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known [2]
656 Morgan [2] Fulham 0 0 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known [2]
657 Morrison [2] Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1987-09-29 Not Known 1987-09-29 Not Known [2]
658 Morton [2] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1943-09-20 Not Known 1943-09-20 Not Known [2]
659 Muir [2] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known [2]
660 Murphy [2] Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known [2]
661 Murray [2] Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1889-03-16 Not Known 1889-03-16 Not Known [2]
662 Neill [2] Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known [2]
663 Neilson [2] Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known [2]
664 Nelson [2] Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1907-01-03 Not Known 1907-01-03 Not Known [2]
665 Nisbet [2] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1891-09-26 Not Known 1891-09-26 Not Known [2]
666 O'Hara [2] Leith Hibernians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known [2]
667 Paris [2] Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known [2]
668 Paterson [2] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1891-10-03 Not Known 1891-10-03 Not Known [2]
669 Patrick Boyle Aberdeen 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1905-10-28 Not Known 1907-04-15 Not Known [2]
670 Patterson [2] Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known [2]
671 Paul Watson Livingston (Meadowbank Thistle); Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 2012-09-25 21y 09m 05d 2013-08-27 22y 08m 07d [2]
672 Polworth [2] Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known [2]
673 Powell [2] Watford 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-05-12 Not Known 1987-05-12 Not Known [2]
674 Reid [2] Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-02 Not Known 1892-01-02 Not Known [2]
675 Ritchie [2] Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known [2]
676 Robert Malcolm [2] Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1921-03-12 Not Known 1921-03-12 Not Known [2]
677 Roberts [2] Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-09-19 Not Known 1892-09-19 Not Known [2]
678 Robertson [2] Preston North End 2 2 0 2 0 0 100.00 .00 .00 100.00 1886-05-06 Not Known 1888-04-26 Not Known [2]
679 Robinson [2] Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1944-01-15 Not Known 1944-03-11 Not Known [2]
680 Robson [2] Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known [2]
681 Rose [2] 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 [2]
682 Ross [2] Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known [2]
683 Ruddiman [2] Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known [2]
684 Russell [2] Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-01 Not Known 1896-02-01 Not Known [2]
685 Scott [2] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known [2]
686 Scott Smith Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 21y 11m 27d 2017-07-18 21y 11m 27d [2]
687 Shepherd [2] Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known [2]
688 Shiel [2] Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known [2]
689 Shields [2] Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2005-07-16 Not Known 2005-07-16 Not Known [2]
690 Simpson [2] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-09-17 Not Known 1917-09-17 Not Known [2]
691 Sinclair [2] Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-05-08 Not Known 1895-05-08 Not Known [2]
692 Slater [2] Darwen 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known [2]
693 Smart [2] Peterhead 1 0 1 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known [2]
694 Smith [2] Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1895-05-18 Not Known 1895-05-18 Not Known [2]
695 Sneddon [2] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-09-17 Not Known 1917-09-17 Not Known [2]
696 Spiers [2] Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-03-02 Not Known 1895-03-02 Not Known [2]
697 Steele [2] British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known [2]
698 Stewart [2] Campsie 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-11-03 Not Known 1888-11-03 Not Known [2]
699 Sutherland [2] Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known [2]
700 T Craig [2] Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known [2]
701 Tait [2] Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 1987-08-01 Not Known 1987-08-01 Not Known [2]
702 Taylor [2] Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1895-05-18 Not Known 1895-05-18 Not Known [2]
703 Tennant [2] Forfar Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1982-08-25 Not Known 1982-08-25 Not Known [2]
704 Thom [2] Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known [2]
705 Thomas [2] Manchester City 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-12 Not Known 1995-08-12 Not Known [2]
706 Thompson [2] Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 1971-09-01 Not Known 1971-09-01 Not Known [2]
707 Thomson [2] Preston North End 2 2 0 2 0 0 100.00 .00 .00 100.00 1886-05-06 Not Known 1888-04-26 Not Known [2]
708 Trialist [2] Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 Not Known 1996-07-27 Not Known [2]
709 Trollope [2] Fulham 0 0 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known [2]
710 Tullis [2] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-08-22 Not Known 1910-08-22 Not Known [2]
711 Turnbull [2] Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known [2]
712 Turner [2] Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1897-05-15 Not Known 1897-05-15 Not Known [2]
713 Urquhart [2] Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known [2]
714 Waddell [2] Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known [2]
715 Wagner [2] 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 [2]
716 Walker [2] Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known [2]
717 Wallacy [2] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known [2]
718 Walter Scott [2] Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-12-21 Not Known 1918-12-21 Not Known [2]
719 Ward [2] Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known [2]
720 Watson [2] St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known [2]
721 Watt [2] Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known [2]
722 Wellington [2] Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 Not Known 2009-07-08 Not Known [2]
723 White [2] Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-03-17 Not Known 1889-02-09 Not Known [2]
724 Whyte [2] Lochgelly United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known [2]
725 William Gillespie [2] Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1929-04-09 Not Known 1929-04-09 Not Known [2]
726 William Hume [2] Australia 2 2 0 0 0 2 .00 .00 100.00 .00 1959-05-23 Not Known 1959-05-30 Not Known [2]
727 William Ritchie Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-28 Not Known 1903-09-28 Not Known [2]
728 William Stewart [2] Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-08-31 Not Known 1895-08-31 Not Known [2]
729 William Welsh [2] Heart of Midlothian B 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1924-08-01 Not Known 1925-08-03 Not Known [2]
730 Williams [2] Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known [2]
731 Williamson [2] Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1952-05-14 Not Known 1952-05-14 Not Known [2]
732 Wilson [2] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1888-01-07 Not Known 1888-01-07 Not Known [2]
733 Wood [2] Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known [2]
734 Young [2] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1888-01-07 Not Known 1888-01-07 Not Known [2]
735 Hamilton [20] St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1893-11-18 Not Known 1893-11-18 Not Known [20]
736 Newman [20] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1942-01-03 Not Known 1942-01-03 Not Known [20]
737 White [20] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1916-01-15 Not Known 1916-01-15 Not Known [20]
738 Alexander Leith Athletic 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1903-05-04 Not Known 1903-05-16 Not Known [21]
739 Anderson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1908-05-09 Not Known 1908-05-09 Not Known [21]
740 Davidson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1905-03-25 Not Known 1905-03-25 Not Known [21]
741 Denholm Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1908-05-09 Not Known 1908-05-09 Not Known [21]
742 Deyner Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1916-05-06 Not Known 1916-05-06 Not Known [21]
743 Douglas Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1908-05-09 Not Known 1908-05-09 Not Known [21]
744 Gardner Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1924-05-07 Not Known 1924-05-07 Not Known [21]
745 Grady Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1916-05-06 Not Known 1916-05-06 Not Known [21]
746 Graham Leith Athletic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1907-06-01 Not Known 1910-09-19 Not Known [21]
747 Herd Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1916-05-06 Not Known 1916-05-06 Not Known [21]
748 Hicks Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1916-05-06 Not Known 1916-05-06 Not Known [21]
749 Hunter Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1924-05-07 Not Known 1924-05-07 Not Known [21]
750 Jamieson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1924-05-07 Not Known 1924-05-07 Not Known [21]
751 Kerr Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1916-05-06 Not Known 1916-05-06 Not Known [21]
752 Kiernan Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1923-08-16 Not Known 1923-08-16 Not Known [21]
753 McArthur Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1923-08-16 Not Known 1923-08-16 Not Known [21]
754 McKay Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1923-08-16 Not Known 1923-08-16 Not Known [21]
755 Neil Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1923-08-16 Not Known 1923-08-16 Not Known [21]
756 Newman [21] Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-22 Not Known 1957-04-22 Not Known [21]
757 Orr Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1923-08-16 Not Known 1923-08-16 Not Known [21]
758 Ritchie Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1923-08-16 Not Known 1923-08-16 Not Known [21]
759 Robertson Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1903-05-04 Not Known 1924-05-07 Not Known [21]
760 Scott Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1908-05-09 Not Known 1908-05-09 Not Known [21]
761 Simpson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1924-05-07 Not Known 1924-05-07 Not Known [21]
762 Stocks Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1916-05-06 Not Known 1916-05-06 Not Known [21]
763 Taylor Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1935-05-15 Not Known 1935-05-15 Not Known [21]
764 Tumulty Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1924-05-07 Not Known 1924-05-07 Not Known [21]
765 William Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1901-05-18 Not Known 1901-05-18 Not Known [21]
766 Wilson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1908-05-09 Not Known 1908-05-09 Not Known [21]
767 [3] Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1937-09-08 Not Known 1937-09-08 Not Known [3]
768 Allan [3] Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1952-05-12 Not Known 1952-05-14 Not Known [3]
769 Anderson [3] Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known [3]
770 Black [3] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1912-08-20 Not Known 1912-08-20 Not Known [3]
771 Boyd [3] Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known [3]
772 Brown [3] Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known [3]
773 Buchanan [3] Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1888-01-07 Not Known 1888-02-04 Not Known [3]
774 Cairns [3] Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known [3]
775 Campbell [3] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1890-08-06 Not Known 1890-08-06 Not Known [3]
776 Collins [3] Lochgelly United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known [3]
777 Davies [3] Lochgelly United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known [3]
778 Dawson [3] Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known [3]
779 Douglas [3] Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known [3]
780 Drummond [3] I Zingari 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-05-07 Not Known 1888-05-07 Not Known [3]
781 Dunne [3] Millwall 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known [3]
782 Ferguson [3] Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-15 Not Known 1925-09-15 Not Known [3]
783 Gibson [3] Leith Hibernians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known [3]
784 Gillespie [3] Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-24 Not Known 1903-01-24 Not Known [3]
785 Grant [3] Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known [3]
786 Hamilton [3] Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known [3]
787 Harper [3] Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known [3]
788 Hart [3] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1918-03-16 Not Known 1918-03-16 Not Known [3]
789 Henderson [3] Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known [3]
790 Hendry [3] Dumbarton 2 2 0 0 0 2 .00 .00 100.00 .00 1895-10-19 Not Known 1896-02-15 Not Known [3]
791 Hewitt [3] Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known [3]
792 Hughes [3] Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known [3]
793 Hunter [3] Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known [3]
794 James Brogan [3] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1921-05-14 Not Known 1921-05-14 Not Known [3]
795 James Murray [3] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1913-05-03 Not Known 1913-05-03 Not Known [3]
796 James Stevenson [3] Clyde 5 5 0 3 0 2 60.00 .00 40.00 60.00 1892-10-15 Not Known 1895-04-15 Not Known [3]
797 John Higgins [3] Bolton Wanderers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1957-02-16 Not Known 1957-10-14 Not Known [3]
798 John [3] Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1941-08-09 Not Known 1941-08-09 Not Known [3]
799 John Morrison [3] Dunfermline Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1936-01-04 Not Known 1936-08-19 Not Known [3]
800 John Wilson [3] Norwich City 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-30 23y 00m 02d 1957-10-30 23y 00m 02d [3]
801 Johnston [3] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1931-02-07 Not Known 1931-02-07 Not Known [3]
802 Johnstone [3] Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 Not Known 1891-03-30 Not Known [3]
803 Junior [3] Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known [3]
804 Kelly [3] Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known [3]
805 Kerr [3] Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known [3]
806 King [3] Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known [3]
807 Klein [3] Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known [3]
808 Lamb [3] Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known [3]
809 Lee [3] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known [3]
810 Linton [3] Cowdenbeath 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known [3]
811 Lisle [3] Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1987-09-29 Not Known 1987-09-29 Not Known [3]
812 MacDonald [3] Inverness Caledonian 1 0 1 0 0 1 .00 .00 100.00 .00 1987-09-29 Not Known 1987-09-29 Not Known [3]
813 MacKay [3] Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known [3]
814 Manuel [3] FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known [3]
815 Mathieson [3] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known [3]
816 McBeth [3] Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known [3]
817 McCallum [3] Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known [3]
818 McCann [3] Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known [3]
819 McConnell [3] Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-01 Not Known 1896-02-01 Not Known [3]
820 McCulloch [3] Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known [3]
821 McDonald [3] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-15 Not Known 1902-05-15 Not Known [3]
822 McEwan [3] 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 [3]
823 McGuire [3] Elgin City 1 0 1 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known [3]
824 McIntosh [3] St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1908-09-02 Not Known 1908-09-02 Not Known [3]
825 McIntyre [3] Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-15 Not Known 1896-02-15 Not Known [3]
826 McKenzie [3] Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known [3]
827 McLeod [3] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-08-18 Not Known 1908-08-18 Not Known [3]
828 McNab [3] Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known [3]
829 McNaughton [3] Broxburn United 3 3 0 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known [3]
830 McPherson [3] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1936-08-12 Not Known 1936-08-12 Not Known [3]
831 Menzies [3] Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known [3]
832 Millar [3] Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1900-04-07 Not Known 1900-04-07 Not Known [3]
833 Miller [3] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known [3]
834 Mooney [3] Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1944-10-14 Not Known 1944-10-14 Not Known [3]
835 Moran [3] Manchester United 0 0 0 0 1 0 .00 100.00 .00 50.00 1986-09-02 Not Known 1986-09-02 Not Known [3]
836 Morris [3] Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known [3]
837 Muir [3] Lisburn Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known [3]
838 Murphy [3] Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known [3]
839 Murray Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1890-05-10 Not Known 1890-05-10 Not Known [3]
840 Nicol [3] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known [3]
841 Paterson [3] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known [3]
842 Patrick Kelly [3] Dumbarton; Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 1942-01-31 Not Known 1942-10-03 Not Known [3]
843 Patterson [3] Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known [3]
844 Reid [3] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1926-09-08 Not Known 1926-09-08 Not Known [3]
845 Ritchie [3] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1901-12-14 Not Known 1901-12-14 Not Known [3]
846 Robert Malcolm [3] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1922-08-15 Not Known 1922-08-15 Not Known [3]
847 Robert Robertson [3] Greenock Morton 12 12 0 4 3 5 33.33 25.00 41.67 45.83 1905-02-18 Not Known 1909-10-16 Not Known [3]
848 Robert [3] Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1893-08-19 Not Known 1895-04-13 Not Known [3]
849 Robert Walker [3] Abercorn 2 2 0 0 0 2 .00 .00 100.00 .00 1896-08-22 Not Known 1896-10-31 Not Known [3]
850 Roberts [3] 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 [3]
851 Robertson [3] I Zingari 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-05-07 Not Known 1888-05-07 Not Known [3]
852 Rose [3] BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known [3]
853 Russell [3] Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1913-09-10 Not Known 1913-09-10 Not Known [3]
854 Scott [3] Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known [3]
855 Simpson [3] Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known [3]
856 Sloan [3] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1891-08-22 Not Known 1891-08-22 Not Known [3]
857 Small [3] Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-01-02 Not Known 1888-01-02 Not Known [3]
858 Smith [3] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1901-05-25 Not Known 1901-05-25 Not Known [3]
859 Steele [3] Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known [3]
860 Stewart [3] Leith Hibernians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known [3]
861 Sutherland [3] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1933-05-10 Not Known 1933-05-10 Not Known [3]
862 Sutton [3] Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known [3]
863 Taylor [3] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known [3]
864 Thompson [3] Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known [3]
865 Thomson Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1888-05-05 Not Known 1889-03-02 Not Known [3]
866 Tom Robertson [3] Heart of Midlothian B 1 1 0 1 0 0 1 .00 .00 100.00 .00 1929-08-01 Not Known 1929-08-01 Not Known [3]
867 Trainor [3] I Zingari 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-05-07 Not Known 1888-05-07 Not Known [3]
868 trialist [3] Falkirk 1 0 1 0 1 0 .00 100.00 .00 50.00 2002-07-27 Not Known 2002-07-27 Not Known [3]
869 Turner [3] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-08 Not Known 1901-04-08 Not Known [3]
870 Urquhart [3] Inverness Caledonian 3 3 0 0 0 3 .00 .00 100.00 .00 1985-01-30 Not Known 1989-07-31 Not Known [3]
871 Waddell [3] Dundee 1 0 1 1 0 0 100.00 .00 .00 100.00 1985-04-20 Not Known 1985-04-20 Not Known [3]
872 Walker [3] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known [3]
873 Ward [3] Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known [3]
874 Watson [3] Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known [3]
875 White [3] Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known [3]
876 Whyte [3] Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known [3]
877 Williams [3] 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 [3]
878 Williamson [3] Inverness Caledonian 1 0 1 0 0 1 .00 .00 100.00 .00 1987-09-29 Not Known 1987-09-29 Not Known [3]
879 Wilson [3] Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known [3]
880 Wylie [3] Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known [3]
881 Young [3] Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known [3]
882 Smith [35] Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1893-04-29 Not Known 1893-04-29 Not Known [35]
883 Anderson [4] Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1890-02-08 Not Known 1890-02-08 Not Known [4]
884 Black [4] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1923-05-05 Not Known 1923-05-05 Not Known [4]
885 Boyd [4] Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known [4]
886 Brown [4] Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known [4]
887 Buchanan [4] Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1892-03-12 Not Known 1892-03-12 Not Known [4]
888 Cameron [4] Beith; Ayr United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1906-02-10 Not Known 1918-03-23 Not Known [4]
889 Davidson [4] Inverness Caledonian 2 2 0 0 0 2 .00 .00 100.00 .00 1985-01-30 Not Known 1987-09-29 Not Known [4]
890 Davies [4] 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 [4]
891 Douglas [4] Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known [4]
892 Drummond Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1894-04-30 Not Known 1894-05-21 Not Known [4]
893 Duff [4] Inverness Caledonian 1 0 1 0 0 1 .00 .00 100.00 .00 1987-09-29 Not Known 1987-09-29 Not Known [4]
894 Dunne [4] St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known [4]
895 Fleming [4] Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1893-04-29 Not Known 1893-04-29 Not Known [4]
896 Gibson [4] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1901-08-19 Not Known 1901-08-19 Not Known [4]
897 Grant [4] Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-01-29 Not Known 1983-01-29 Not Known [4]
898 Gray [4] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known [4]
899 Hamilton [4] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known [4]
900 Harris [4] Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known [4]
901 Hay [4] Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-24 Not Known 1903-01-24 Not Known [4]
902 Hendry [4] Broxburn United 2 2 0 0 2 0 .00 100.00 .00 50.00 1922-02-11 Not Known 1922-02-15 Not Known [4]
903 Hill [4] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1892-10-15 Not Known 1892-10-15 Not Known [4]
904 Hunter [4] Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known [4]
905 James Murray [4] Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1949-01-22 Not Known 1949-01-22 Not Known [4]
906 James Stevenson [4] Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-10 Not Known 1903-01-10 Not Known [4]
907 John Curran Celtic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1893-04-17 Not Known 1894-05-19 Not Known [4]
908 Johnstone [4] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1904-04-23 Not Known 1904-04-23 Not Known [4]
909 Junior [4] Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-28 Not Known 1942-04-28 Not Known [4]
910 Kelly [4] Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known [4]
911 Kerr [4] Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known [4]
912 King [4] Linfield 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known [4]
913 MacDonald [4] Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known [4]
914 MacKay [4] Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known [4]
915 Mackie [4] Dundalk 0 0 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known [4]
916 McConnell [4] Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-09-03 Not Known 1910-09-03 Not Known [4]
917 McDonald [4] Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known [4]
918 McIntosh [4] Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1944-09-16 Not Known 1944-09-16 Not Known [4]
919 McKenzie [4] Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known [4]
920 McLean [4] Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-03-23 Not Known 1895-03-23 Not Known [4]
921 McLeod [4] British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known [4]
922 McPherson [4] Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1992-05-04 Not Known 1992-05-04 Not Known [4]
923 Millar [4] Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known [4]
924 Miller [4] Dunfermline Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 1971-08-21 Not Known 1971-08-21 Not Known [4]
925 Morris [4] Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known [4]
926 Murray [4] Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known [4]
927 Nisbet [4] Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1902-01-18 Not Known 1902-01-18 Not Known [4]
928 Paterson [4] Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-04-24 Not Known 1946-04-24 Not Known [4]
929 Reid [4] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [4]
930 Richardson [4] Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known [4]
931 Robertson [4] Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known [4]
932 Robinson [4] Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known [4]
933 Russell [4] East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known [4]
934 Simpson [4] Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1994-08-04 Not Known 1994-08-04 Not Known [4]
935 Sinclair [4] Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known [4]
936 Small [4] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1893-05-08 Not Known 1893-05-08 Not Known [4]
937 Smith [4] Celtic 3 3 0 0 0 3 .00 .00 100.00 .00 1902-04-21 Not Known 1904-08-29 Not Known [4]
938 Taylor [4] Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known [4]
939 Thompson [4] Linfield 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known [4]
940 Thomson [4] Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1930-12-13 Not Known 1930-12-13 Not Known [4]
941 Trialist [4] Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-17 Not Known 2003-07-17 Not Known [4]
942 Turner [4] St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known [4]
943 Walker [4] Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known [4]
944 White [4] Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-24 Not Known 1903-01-24 Not Known [4]
945 Williams [4] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1958-04-23 Not Known 1958-04-23 Not Known [4]
946 Wilson [4] Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-30 Not Known 1901-04-30 Not Known [4]
947 Wood [4] St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known [4]
948 Young [4] Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known [4]
949 Thomson [42] Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-02-04 Not Known 1922-02-04 Not Known [42]
950 Brown [46] Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-10-20 Not Known 1945-10-20 Not Known [46]
951 Anderson [5] St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known [5]
952 Brown [5] Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-01 Not Known 1896-01-01 Not Known [5]
953 Cowan [5] Renton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-04-09 Not Known 1892-09-10 Not Known [5]
954 Davidson [5] Forres Mechanics 2 2 0 0 0 2 .00 .00 100.00 .00 1988-07-30 Not Known 1994-07-31 Not Known [5]
955 Gibson [5] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1940-08-14 Not Known 1940-08-14 Not Known [5]
956 Gordon [5] Broxburn Shamrock 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-19 Not Known 1891-12-19 Not Known [5]
957 Graham [5] Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1889-03-16 Not Known 1889-03-16 Not Known [5]
958 Grant [5] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known [5]
959 Gray [5] Ballymena United 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known [5]
960 Hamilton [5] Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known [5]
961 Harris [5] Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known [5]
962 Hay [5] St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known [5]
963 James Stevenson [5] Greenock Morton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1900-09-15 Not Known 1901-08-31 Not Known [5]
964 Johnstone [5] Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known [5]
965 Junior [5] St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known [5]
966 Kelly [5] Shamrock Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known [5]
967 King [5] Pacific Coast All Stars 1 0 1 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known [5]
968 Lowe [5] Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-05-07 Not Known 1892-05-07 Not Known [5]
969 Mackay [5] Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known [5]
970 McConnell [5] Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known [5]
971 McLeod [5] Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1992-05-04 Not Known 1992-05-04 Not Known [5]
972 Miller [5] Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 1997-10-12 Not Known 1997-10-12 Not Known [5]
973 Murray [5] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1920-05-12 Not Known 1920-05-12 Not Known [5]
974 Nisbet [5] Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known [5]
975 Paterson [5] 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 [5]
976 Reid [5] Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known [5]
977 Robertson [5] Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1890-03-22 Not Known 1890-03-22 Not Known [5]
978 Russell [5] Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known [5]
979 Smith [5] Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1903-01-01 Not Known 1906-01-01 Not Known [5]
980 Stewart [5] Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 Not Known 1919-04-12 Not Known [5]
981 Thomas Brown [5] St Bernards 5 5 0 0 1 4 .00 20.00 80.00 10.00 1900-04-25 Not Known 1902-05-17 Not Known [5]
982 Thomson [5] I Zingari 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-05-07 Not Known 1888-05-07 Not Known [5]
983 Trialist [5] Airdrieonians (Airdrie United) 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-24 Not Known 2004-07-24 Not Known [5]
984 Walker [5] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known [5]
985 Watson [5] 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 [5]
986 Weir [5] Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-07 Not Known 1891-03-07 Not Known [5]
987 White [5] Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-05-07 Not Known 1910-05-07 Not Known [5]
988 Wilson [5] Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known [5]
989 Young [5] Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-24 Not Known 1903-01-24 Not Known [5]
990 Buchanan [6] Lisburn Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known [6]
991 Cameron [6] Lochgelly United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known [6]
992 Campbell [6] Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1895-10-19 Not Known 1895-10-19 Not Known [6]
993 Duff [6] Ballymena United 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known [6]
994 Ferguson [6] Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known [6]
995 Gibson [6] Inverness Caledonian 2 2 0 0 0 2 .00 .00 100.00 .00 1985-01-30 Not Known 1987-09-29 Not Known [6]
996 Graham [6] Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1891-01-10 Not Known 1891-01-10 Not Known [6]
997 Hamilton [6] Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known [6]
998 Harper [6] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1889-10-12 Not Known 1889-10-12 Not Known [6]
999 Junior [6] Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1943-11-13 Not Known 1943-11-13 Not Known [6]
1000 King [6] East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-14 Not Known 2005-07-14 Not Known [6]
1001 McDonald [6] Hibernian 1 0 1 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known [6]
1002 McIntosh [6] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known [6]
1003 McLeod [6] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known [6]
1004 Miller [6] Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known [6]
1005 Murray [6] Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-11 Not Known 1934-08-11 Not Known [6]
1006 Paterson [6] Peterhead 1 0 1 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known [6]
1007 Robertson [6] Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known [6]
1008 Russell [6] St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known [6]
1009 Simpson [6] Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known [6]
1010 Smith [6] Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known [6]
1011 Stewart [6] Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known [6]
1012 Thomson [6] Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known [6]
1013 Trialist [6] Livingston (Meadowbank Thistle) 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-16 Not Known 2011-07-16 Not Known [6]
1014 Turner [6] Lincoln City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-05-09 Not Known 1967-05-09 Not Known [6]
1015 Watson [6] Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known [6]
1016 White [6] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1912-08-20 Not Known 1912-08-20 Not Known [6]
1017 Wilson [6] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known [6]
1018 Young [6] Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-08 Not Known 1903-09-08 Not Known [6]
1019 Anderson [7] Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known [7]
1020 Brown [7] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-15 Not Known 1902-05-15 Not Known [7]
1021 Cameron [7] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known [7]
1022 Campbell [7] Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known [7]
1023 Ferguson [7] Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known [7]
1024 Graham [7] Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known [7]
1025 Grant [7] Huntly 1 0 1 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known [7]
1026 Hamilton [7] Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known [7]
1027 Henderson [7] Renton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-01 Not Known 1892-10-01 Not Known [7]
1028 Junior [7] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1943-12-25 Not Known 1943-12-25 Not Known [7]
1029 Lindsay [7] Partick Thistle 1 1 0 0 0 0 .00 .00 .00 .00 1898-11-19 Not Known 1898-11-19 Not Known [7]
1030 McIntosh [7] Peterhead 1 0 1 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known [7]
1031 Murray [7] Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known [7]
1032 Price [7] Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 Not Known 1942-04-25 Not Known [7]
1033 Reid [7] Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known [7]
1034 Robertson [7] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1897-04-10 Not Known 1897-04-10 Not Known [7]
1035 Simpson [7] Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known [7]
1036 Sinclair [7] Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-13 Not Known 1890-09-13 Not Known [7]
1037 Smith [7] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1914-05-02 Not Known 1914-05-02 Not Known [7]
1038 Stewart [7] British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known [7]
1039 Thomson [7] Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1910-08-17 Not Known 1910-08-22 Not Known [7]
1040 Trialist [7] Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-07-20 Not Known 2013-07-20 Not Known [7]
1041 Turner [7] Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known [7]
1042 Watson [7] Motherwell 0 0 0 0 1 0 .00 100.00 .00 50.00 1975-11-29 Not Known 1975-11-29 Not Known [7]
1043 Williams [7] Pacific Coast All Stars 1 0 1 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known [7]
1044 Wilson [7] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [7]
1045 Young [7] Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known [7]
1046 Brown [8] Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1908-08-18 Not Known 1908-08-18 Not Known [8]
1047 Campbell [8] Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known [8]
1048 Douglas [8] Chirnside United 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known [8]
1049 Ferguson [8] Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known [8]
1050 Hamilton [8] Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known [8]
1051 Junior [8] Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1944-01-15 Not Known 1944-01-15 Not Known [8]
1052 Reid [8] Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known [8]
1053 Robertson [8] Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1911-01-07 Not Known 1911-01-07 Not Known [8]
1054 Sinclair [8] Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1895-10-19 Not Known 1895-10-19 Not Known [8]
1055 Smith [8] Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known [8]
1056 Stewart [8] Clyde 1 1 0 2 0 0 1 .00 .00 100.00 .00 1891-10-03 Not Known 1891-10-03 Not Known [8]
1057 Thomson [8] St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1921-05-14 Not Known 1921-05-14 Not Known [8]
1058 Trialist [8] Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-07 Not Known 2015-07-07 Not Known [8]
1059 Ure [8] Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1992-05-04 Not Known 1992-05-04 Not Known [8]
1060 Watson [8] Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known [8]
1061 Young [8] Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known [8]
1062 Thomson [81] St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1891-08-22 Not Known 1891-08-22 Not Known [81]
1063 Anderson [9] Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known [9]
1064 Black [9] Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-02-09 Not Known 1918-02-09 Not Known [9]
1065 Brown [9] Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1920-05-15 Not Known 1920-05-15 Not Known [9]
1066 Graham [9] Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known [9]
1067 Johnstone [9] Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1916-12-23 Not Known 1916-12-23 Not Known [9]
1068 Junior [9] Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1944-01-15 Not Known 1944-01-15 Not Known [9]
1069 McGregor [9] Renton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1892-10-01 Not Known 1892-12-31 Not Known [9]
1070 Robertson [9] Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1913-09-10 Not Known 1913-09-10 Not Known [9]
1071 Rodger [9] Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 Not Known 1938-03-05 Not Known [9]
1072 Stewart [9] Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1988-12-18 Not Known 1988-12-18 Not Known [9]
1073 Taylor [9] Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 Not Known 1938-03-05 Not Known [9]
1074 Thomson [9] Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known [9]
1075 Watson [9] Ballymena United 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known [9]
1076 Wilson [9] Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known [9]
1077 Young [9] Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known [9]
1078 Ian Burns [Aberdeen] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-31 Not Known 1959-08-31 Not Known [Aberdeen]
1079 John Kessack Ogston [Aberdeen] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1960-11-07 Not Known 1960-11-07 Not Known [Aberdeen]
1080 Scott [Chelsea] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1960-11-07 Not Known 1960-11-07 Not Known [Chelsea]
1081 Godfrey [Southampton] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-31 Not Known 1959-08-31 Not Known [Southampton]
1082 Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-21 Not Known 1929-08-21 Not Known
1083 Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1895-08-03 Not Known 1895-08-03 Not Known
1084 Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-21 Not Known 1929-08-21 Not Known
1085 Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-21 Not Known 1929-08-21 Not Known
1086 Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1905-09-23 Not Known 1905-09-23 Not Known
1087 Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1906-04-14 Not Known 1906-04-14 Not Known
1088 Dickson 1 Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-05-23 Not Known 1895-05-23 Not Known 1
1089 Junior 1 Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1941-12-27 Not Known 1941-12-27 Not Known 1
1090 Newman 1 Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 Not Known 1919-04-12 Not Known 1
1091 Trialist 1 Cowdenbeath; Dumbarton; Livingston (Meadowbank Thistle); Queen of the South; Forfar Athletic 7 5 2 3 2 2 42.86 28.57 28.57 57.14 2014-08-04 Not Known 2018-07-14 Not Known 1
1092 Dickson 2 Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-05-23 Not Known 1895-05-23 Not Known 2
1093 Junior 2 Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1941-12-27 Not Known 1941-12-27 Not Known 2
1094 Newman 2 Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 Not Known 1919-04-12 Not Known 2
1095 Trialist 2 Cowdenbeath; Dumbarton; Livingston (Meadowbank Thistle); Queen of the South; Forfar Athletic 7 3 4 3 2 2 42.86 28.57 28.57 57.14 2014-08-04 Not Known 2018-07-14 Not Known 2
1096 Triallist 2 Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-27 Not Known 1996-07-27 Not Known 2
1097 Trialist 3 Cowdenbeath; Livingston (Meadowbank Thistle); Queen of the South 4 1 3 1 2 1 25.00 50.00 25.00 50.00 2015-07-15 Not Known 2018-07-11 Not Known 3
1098 Trialist 4 Cowdenbeath; Livingston (Meadowbank Thistle); Queen of the South 4 1 3 1 2 1 25.00 50.00 25.00 50.00 2015-07-15 Not Known 2018-07-11 Not Known 4
1099 Trialist 5 Cowdenbeath 2 0 2 0 2 0 .00 100.00 .00 50.00 2015-07-15 Not Known 2016-07-02 Not Known 5
1100 Trialist 6 Cowdenbeath 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-07-02 Not Known 2016-07-02 Not Known 6
1101 Ellis A Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known A
1102 Trialist A Hamilton Academical; Dumbarton 2 1 1 1 0 1 50.00 .00 50.00 50.00 2014-07-09 Not Known 2018-07-07 Not Known A
1103 A.Morgan Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known A.Morgan
1104 Gerard Aafjes Falkirk 3 3 0 3 2 0 60.00 40.00 .00 80.00 2007-12-29 22y 11m 02d 2009-04-18 24y 02m 22d Aafjes
1105 Niguez Aaron Rangers 0 0 0 1 0 1 50.00 .00 50.00 50.00 2008-11-29 19y 07m 03d 2009-08-23 20y 03m 28d Aaron
1106 Rolando Aarons Newcastle United; Motherwell 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2017-07-14 21y 07m 28d 2022-09-18 26y 10m 02d Aarons
1107 Liel Abada Celtic 8 2 6 8 0 1 88.89 .00 11.11 88.89 2021-07-31 19y 09m 28d 2023-05-07 21y 07m 04d Abada
1108 Ernst Abbè Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 20y 10m 10d 1969-04-14 20y 10m 10d Abbè
1109 John L Abbie Partick Thistle; St Bernards 3 3 0 0 2 1 .00 66.67 33.33 33.33 1939-08-22 Not Known 1940-04-15 Not Known Abbie
1110 Stuart Abbot Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-02-07 19y 07m 11d 2006-02-07 19y 07m 11d Abbot
1111 Bill Abbott Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Abbott
1112 James Abbott Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1916-01-29 Not Known 1917-01-20 Not Known Abbott
1113 Nadjim Abdou Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 26y 00m 18d 2010-07-31 26y 00m 18d Abdou
1114 Mehdi Abeid St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2013-03-05 20y 06m 27d 2013-03-05 20y 06m 27d Abeid
1115 Abel Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-03-02 Not Known 1889-03-02 Not Known Abel
1116 Gregor Abel Falkirk; Clydebank[4]; Alloa Athletic 7 7 0 0 1 5 .00 14.29 71.43 7.14 1970-11-11 21y 07m 02d 1980-01-30 30y 09m 21d Abel
1117 Billy Abercromby St Mirren; Partick Thistle; Dunfermline Athletic 24 23 1 1 9 9 10 32.14 32.14 35.71 48.21 1978-10-07 20y 00m 23d 1990-02-10 31y 04m 27d Abercromby
1118 Mark Henry Abercromby Airdrieonians 0 0 0 0 0 1 .00 .00 100.00 .00 1991-08-13 17y 00m 30d 1991-08-13 17y 00m 30d Abercromby
1119 Sam Abernethy Hamilton Academical 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-03-13 Not Known 1920-03-13 Not Known Abernethy
1120 Éric Abidal Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 28y 00m 17d 2007-07-28 28y 00m 17d Abidal
1121 Gary Ablett Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-08-02 27y 08m 14d 1993-08-02 27y 08m 14d Ablett
1122 Stanley Aborah Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 23y 01m 06d 2010-07-29 23y 01m 06d Aborah
1123 Samassi Abou Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-02-26 26y 06m 22d 2000-02-26 26y 06m 22d Abou
1124 James Watson Abrines Albion Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1922-09-09 Not Known 1922-09-09 Not Known Abrines
1125 Timo Achenbach Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 26y 10m 09d 2009-07-12 26y 10m 09d Achenbach
1126 Acimovic FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Acimovic
1127 Alfred Ackerman Clyde 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1948-10-30 19y 09m 25d 1950-02-04 21y 00m 30d Ackerman
1128 Patrick Ada Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-21 26y 07m 07d 2011-08-21 26y 07m 07d Ada
1129 Gerrard William Adair Livingston (Meadowbank Thistle) 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1976-08-07 21y 05m 22d 1978-10-10 23y 07m 24d Adair
1130 Noel Adair Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Adair
1131 Ron Adair Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Adair
1132 Charles Adam Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known Adam
1133 Charles Adam Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-04-13 Not Known 1940-04-13 Not Known Adam
1134 Charlie Adam Rangers; Liverpool; Dundee 11 11 0 1 8 2 2 66.67 16.67 16.67 75.00 2006-08-19 20y 08m 09d 2022-02-09 36y 01m 30d Adam
1135 Grant Adam St Mirren; Dundee; Dumbarton 1 1 0 3 0 2 60.00 .00 40.00 60.00 2013-02-27 21y 10m 11d 2018-07-07 27y 02m 21d Adam
1136 Harry Adam Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1914-01-24 Not Known 1914-01-24 Not Known Adam
1137 Hugh Thomson Adam St Johnstone; Arbroath; Dundee 6 6 0 2 2 0 4 33.33 .00 66.67 33.33 1935-11-02 Not Known 1940-05-11 Not Known Adam
1138 James Adam Aston Villa; Falkirk 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1960-04-25 Not Known 1963-08-10 Not Known Adam
1139 James C Adam Queens Park; Falkirk 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1906-10-27 Not Known 1912-09-04 Not Known Adam
1140 Peter Adam Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1950-11-11 Not Known 1951-10-27 Not Known Adam
1141 Stephen Adam Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2005-12-03 19y 00m 23d 2005-12-03 19y 00m 23d Adam
1142 Dariusz Adamczuk Dundee; Rangers 5 3 2 2 4 0 1 80.00 .00 20.00 80.00 1993-10-02 23y 11m 12d 1999-08-07 29y 09m 18d Adamczuk
1143 Andrew Adams Arbroath 8 8 0 1 0 3 5 .00 37.50 62.50 18.75 1936-08-22 Not Known 1940-04-13 Not Known Adams
1144 Charlee Adams Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 2016-12-27 Not Known 2016-12-27 Not Known Adams
1145 Charlie Adams Partick Thistle; Clydebank[4]; Queen of the South 2 2 0 1 0 2 33.33 .00 66.67 33.33 1996-03-23 20y 00m 02d 1999-08-18 23y 04m 28d Adams
1146 Davie Adams Celtic 19 19 0 7 5 7 36.84 26.32 36.84 50.00 1903-04-20 Not Known 1911-09-30 Not Known Adams
1147 Derek Adams Ross County; Motherwell; Aberdeen; Livingston (Meadowbank Thistle) 24 17 7 5 8 6 11 30.77 23.08 42.31 42.31 1998-09-09 23y 02m 15d 2006-03-05 30y 08m 08d Adams
1148 Francis Adams St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1893-08-05 Not Known 1893-08-05 Not Known Adams
1149 G Adams Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known Adams
1150 George Adams Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 1969-11-15 19y 04m 14d 1969-11-15 19y 04m 14d Adams
1151 James Adams Kilmarnock 2 2 0 2 0 0 100.00 .00 .00 100.00 1924-11-22 Not Known 1925-02-07 Not Known Adams
1152 James Adams Everton; St Bernards 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1894-11-10 Not Known 1897-05-07 Not Known Adams
1153 James Adams Kilmarnock; St Johnstone 3 1 2 2 1 5 25.00 12.50 62.50 31.25 2005-10-26 18y 02m 00d 2012-08-04 24y 11m 09d Adams
1154 John Adams Hibernian 2 2 0 0 2 0 .00 100.00 .00 50.00 1906-09-03 Not Known 1907-01-01 Not Known Adams
1155 Joseph Adams Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known Adams
1156 Keelan Adams Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 22y 09m 04d 2024-08-17 22y 09m 04d Adams
1157 Neil Adams Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 Not Known 1987-10-18 Not Known Adams
1158 Peter Adams Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1937-08-09 Not Known 1937-08-09 Not Known Adams
1159 Scott Adams Peterhead 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-07-25 20y 09m 12d 2017-07-25 20y 09m 12d Adams
1160 Thomas Adams East Fife; Hibernian; Hamilton Academical; Greenock Morton 7 7 0 4 5 0 2 71.43 .00 28.57 71.43 1940-05-04 Not Known 1945-01-13 Not Known Adams
1161 Tommy Adams East Fife 7 7 0 4 3 0 4 42.86 .00 57.14 42.86 1939-12-02 Not Known 1948-12-11 Not Known Adams
1162 Adamson Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1907-05-06 Not Known 1907-05-06 Not Known Adamson
1163 Bobby Adamson Raith Rovers; Greenock Morton; St Mirren 13 13 0 1 2 3 8 15.38 23.08 61.54 26.92 1961-08-12 Not Known 1969-08-20 Not Known Adamson
1164 Kenny Adamson Cowdenbeath 2 2 0 1 0 1 50.00 .00 50.00 50.00 2011-07-12 22y 10m 21d 2015-02-28 26y 06m 07d Adamson
1165 Robert McLellan Adamson Dundee; East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1937-01-02 Not Known 1946-04-06 Not Known Adamson
1166 Thomas Adamson Dundee United 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1938-01-22 Not Known 1940-02-17 Not Known Adamson
1167 Tom Adamson Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 28y 02m 16d 1925-04-28 28y 02m 16d Adamson
1168 Corey Addai Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 24y 09m 06d 2022-07-16 24y 09m 06d Addai
1169 Derek Ian Addison Dundee United; St Johnstone 12 10 2 1 4 2 6 33.33 16.67 50.00 41.67 1975-10-11 20y 03m 03d 1983-10-29 28y 03m 21d Addison
1170 Ian Addison East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-16 Not Known 1950-09-16 Not Known Addison
1171 Miles Addison Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2016-10-26 27y 09m 19d 2016-10-26 27y 09m 19d Addison
1172 Emmanuel Adegboyega Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 20y 11m 16d 2024-09-01 20y 11m 16d Adegboyega
1173 Tomi Adeloye Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2023-08-20 27y 06m 03d 2023-08-20 27y 06m 03d Adeloye
1174 Ademir Cruzeiro 1 0 1 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Ademir
1175 Dennis Adeniran St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-19 25y 09m 17d 2024-10-19 25y 09m 17d Adeniran
1176 Raymond Adeola Dinamo Minsk 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-03 23y 04m 21d 2024-10-03 23y 04m 21d Adeola
1177 Wilfred Adey Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1939-02-25 Not Known 1939-02-25 Not Known Adey
1178 Jock Adie Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Adie
1179 John Adie East Fife 3 3 0 0 0 3 .00 .00 100.00 .00 1955-10-22 25y 07m 20d 1957-10-05 27y 07m 03d Adie
1180 Adi Adilovic Zeljeznicar Sarajevo 0 0 0 0 1 0 .00 100.00 .00 50.00 2003-10-15 20y 07m 25d 2003-10-15 20y 07m 25d Adilovic
1181 Dick Advocaat Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 24y 10m 02d 1972-08-07 24y 10m 11d Advocaat
1182 Advocat Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Advocat
1183 Ady Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 Not Known 2009-07-08 Not Known Ady
1184 Jonathan Afolabi Dundee 3 0 3 1 1 0 2 33.33 .00 66.67 33.33 2020-10-16 20y 09m 02d 2021-03-06 21y 01m 20d Afolabi
1185 Agac BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Agac
1186 Kieran Agard Kilmarnock; Rotherham United 2 0 2 1 1 1 1 33.33 33.33 33.33 50.00 2011-03-05 21y 04m 23d 2012-07-28 22y 09m 18d Agard
1187 Didier Agathe Hibernian; Celtic 19 18 1 1 14 4 1 73.68 21.05 5.26 84.21 2000-07-30 24y 11m 14d 2005-10-15 30y 01m 29d Agathe
1188 Torbjørn Agdestein Inverness Caledonian Thistle 2 0 2 2 0 0 100.00 .00 .00 100.00 2013-08-31 21y 11m 13d 2013-12-14 22y 02m 26d Agdestein
1189 Daniel Agger Liverpool 1 1 0 1 1 0 50.00 50.00 .00 75.00 2012-08-23 27y 08m 11d 2012-08-30 27y 08m 18d Agger
1190 Amir Agic Zeljeznicar Sarajevo 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-24 26y 10m 07d 2003-09-24 26y 10m 07d Agic
1191 Agnaldo Cruzeiro 0 0 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Agnaldo
1192 Paul Agnew Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 25y 08m 07d 1998-03-07 25y 08m 07d Agnew
1193 Ralph Agnew Clyde 11 11 0 2 6 2 3 54.55 18.18 27.27 63.64 1940-10-19 21y 06m 07d 1947-02-08 27y 09m 27d Agnew
1194 Scott Agnew Dumbarton; East Fife 6 6 0 0 2 4 .00 33.33 66.67 16.67 2014-09-13 27y 02m 02d 2020-11-10 33y 03m 30d Agnew
1195 William Agnew Ayr United; Falkirk 4 4 0 4 1 1 2 25.00 25.00 50.00 37.50 1918-10-12 Not Known 1920-11-20 Not Known Agnew
1196 William Agnew Kilmarnock; Falkirk 13 13 0 3 5 4 4 38.46 30.77 30.77 53.85 1900-12-08 Not Known 1911-12-02 Not Known Agnew
1197 Junior Agogo Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2011-08-28 32y 00m 27d 2011-08-28 32y 00m 27d Agogo
1198 Damiano Agostini East Fife; Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1999-10-12 20y 10m 20d 2003-07-16 24y 07m 24d Agostini
1199 Aguas Benfica 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1960-09-29 29y 10m 20d 1960-10-05 29y 10m 26d Aguas
1200 Aguirre Real Sociedad 0 0 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Aguirre
1201 Eduardo Aguirre Rangers 1 0 1 2 0 0 100.00 .00 .00 100.00 2017-10-28 29y 03m 03d 2018-02-24 29y 06m 30d Aguirre
1202 Daniel Agyei Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 27y 01m 12d 2024-07-13 27y 01m 12d Agyei
1203 Alfie Agyeman Falkirk 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-17 24y 05m 02d 2024-08-17 24y 05m 02d Agyeman
1204 Patrick Agyemang Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 25y 09m 16d 2006-07-15 25y 09m 16d Agyemang
1205 Thomas Agyepong Hibernian 1 0 1 0 1 0 .00 100.00 .00 50.00 2019-04-28 22y 06m 18d 2019-04-28 22y 06m 18d Agyepong
1206 Brian Dominic Ahern Clyde; Ayr United 15 15 0 1 3 6 6 20.00 40.00 40.00 40.00 1974-01-26 21y 02m 11d 1982-12-27 30y 01m 12d Ahern
1207 Aigner FK Austria Wien 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Aigner
1208 Archibald W Aikman East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known Aikman
1209 Archibald Webster Aikman St Mirren; Falkirk 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1946-08-28 21y 05m 05d 1954-01-30 28y 10m 07d Aikman
1210 George Anderson Aimer Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-03-18 Not Known 1922-03-18 Not Known Aimer
1211 R Ainslie Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Ainslie
1212 Walter W Ainslie St Bernards 2 2 0 1 1 0 50.00 50.00 .00 75.00 1900-08-16 Not Known 1901-05-20 Not Known Ainslie
1213 Lionel Ainsworth Rotherham United; Motherwell 10 6 4 2 3 1 6 30.00 10.00 60.00 35.00 2012-07-28 24y 09m 27d 2017-02-04 29y 04m 03d Ainsworth
1214 Fraser Aird Rangers 1 1 0 0 0 2 .00 .00 66.67 .00 2014-08-10 19y 06m 08d 2015-01-16 19y 11m 14d Aird
1215 Hugh Aird Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1951-11-24 Not Known 1951-11-24 Not Known Aird
1216 Kenny Aird St Mirren; St Johnstone 17 17 0 3 7 5 6 38.89 27.78 33.33 52.78 1965-12-25 18y 08m 12d 1972-12-30 25y 08m 17d Aird
1217 Peter Aird Hibernian; East Fife 14 14 0 6 0 8 42.86 .00 57.14 42.86 1945-08-15 Not Known 1951-12-22 Not Known Aird
1218 William Aird St Bernards; Greenock Morton; Queen of the South 25 25 0 5 5 15 20.00 20.00 60.00 30.00 1937-09-22 20y 06m 06d 1952-02-23 34y 11m 07d Aird
1219 Seton Airlie Celtic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1946-12-21 26y 08m 29d 1946-12-21 26y 08m 29d Airlie
1220 Aisdmann BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Aisdmann
1221 Aitchison Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1888-05-05 Not Known 1888-05-05 Not Known Aitchison
1222 Jack Aitchison Celtic; Motherwell 1 0 1 4 0 0 100.00 .00 .00 100.00 2017-01-29 16y 10m 24d 2023-02-19 22y 11m 14d Aitchison
1223 Rab Aitchison Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-07 21y 08m 27d 1965-08-07 21y 08m 27d Aitchison
1224 Thomas George Aitchison Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 21y 03m 12d 1985-08-27 21y 03m 12d Aitchison
1225 Alex Aitken Dundee 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1912-10-16 Not Known 1916-12-16 Not Known Aitken
1226 Andrew Aitken Dundee 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1911-10-07 Not Known 1912-02-24 Not Known Aitken
1227 Andy Aitken Queens Park; Hibernian; Third Lanark; Hamilton Academical 20 20 0 4 6 2 12 30.00 10.00 60.00 35.00 1940-10-05 20y 11m 20d 1947-11-01 28y 00m 17d Aitken
1228 Andrew Robert Aitken Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 21y 06m 16d 1999-08-18 21y 06m 16d Aitken
1229 Andy Aitken Newcastle United 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1897-04-17 19y 11m 21d 1904-04-25 26y 11m 29d Aitken
1230 Andy Aitken Hibernian; Raith Rovers 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1957-04-24 22y 08m 03d 1962-12-01 28y 03m 10d Aitken
1231 Charles Aitken Motherwell 27 27 0 5 7 7 13 25.93 25.93 48.15 38.89 1951-05-05 18y 09m 16d 1964-02-19 31y 07m 00d Aitken
1232 Christopher Ian Aitken Hamilton Academical; Stirling Albion 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-07-17 22y 03m 17d 2007-08-28 26y 04m 28d Aitken
1233 Daniel Aitken Kilmarnock 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1904-08-20 Not Known 1905-11-18 Not Known Aitken
1234 Fergus McKenna Aitken Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1918-04-06 Not Known 1918-04-06 Not Known Aitken
1235 Fred Aitken St Johnstone 19 19 0 5 9 5 7 42.86 23.81 33.33 54.76 1967-08-12 17y 08m 30d 1974-12-28 25y 01m 15d Aitken
1236 George Aitken East Fife; Third Lanark 13 13 0 5 2 6 38.46 15.38 46.15 46.15 1946-04-06 20y 10m 09d 1951-10-27 26y 04m 29d Aitken
1237 John Aitken Airdrieonians 7 7 0 3 0 2 5 .00 28.57 71.43 14.29 1943-10-02 Not Known 1945-05-26 Not Known Aitken
1238 John Aitken Hibernian 4 4 0 0 0 4 .00 .00 100.00 .00 1914-04-20 Not Known 1915-01-01 Not Known Aitken
1239 John Aitken Clyde; Kilmarnock 9 9 0 4 4 1 4 44.44 11.11 44.44 50.00 1919-10-18 Not Known 1932-12-03 Not Known Aitken
1240 R Aitken St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1885-09-26 Not Known 1886-02-06 Not Known Aitken
1241 Robert Aitken Falkirk; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1948-02-14 25y 05m 12d 1949-08-13 26y 11m 11d Aitken
1242 Robert Alexander Graham Aitken Kilmarnock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1908-10-10 Not Known 1909-02-20 Not Known Aitken
1243 Roy Aitken Celtic; St Mirren; Aberdeen 53 53 0 3 31 12 11 57.41 22.22 20.37 68.52 1976-02-07 17y 02m 14d 1993-05-05 34y 05m 11d Aitken
1244 Samuel Aitken Raith Rovers 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1910-09-10 Not Known 1912-02-17 Not Known Aitken
1245 Stephen Smith Aitken Greenock Morton; Stranraer 2 1 1 0 0 2 .00 .00 100.00 .00 1994-08-04 17y 10m 10d 2007-01-06 30y 03m 12d Aitken
1246 William J Aitken Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-08-24 Not Known 1918-08-24 Not Known Aitken
1247 William John Aitken Queens Park 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1916-11-25 Not Known 1918-01-05 Not Known Aitken
1248 Jack W Aitkenhead Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1951-11-17 Not Known 1951-11-17 Not Known Aitkenhead
1249 John Aitkenhead Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Aitkenhead
1250 John Aitkenhead Queens Park; Hibernian; Motherwell 24 24 0 4 5 5 14 20.83 20.83 58.33 31.25 1943-10-23 20y 00m 15d 1956-04-23 32y 06m 15d Aitkenhead
1251 James Aiton Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1931-12-12 Not Known 1932-01-30 Not Known Aiton
1252 Kristoffer Ajer Kilmarnock; Celtic 12 11 1 11 2 2 73.33 13.33 13.33 80.00 2017-04-14 18y 11m 28d 2020-12-20 22y 08m 03d Ajer
1253 Albian Ajeti Celtic 1 0 1 2 0 1 66.67 .00 33.33 66.67 2021-07-31 24y 05m 05d 2021-12-02 24y 09m 06d Ajeti
1254 Ismahil Akinade Bohemians Dublin 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-01 21y 04m 20d 2015-07-01 21y 04m 20d Akinade
1255 Adebayo Akinfenwa Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 28y 02m 19d 2010-07-29 28y 02m 19d Akinfenwa
1256 Tim Akinola Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-03-05 20y 09m 25d 2022-03-05 20y 09m 25d Akinola
1257 Lucas Akins Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 2008-08-30 19y 06m 05d 2008-11-12 19y 08m 18d Akins
1258 William Akio Ross County 0 0 0 0 0 1 .00 .00 100.00 .00 2022-10-30 24y 03m 07d 2022-10-30 24y 03m 07d Akio
1259 Ini Akpan Birkirkara 0 0 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 31y 11m 11d 2016-07-21 31y 11m 18d Akpan
1260 Akrri Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Akrri
1261 Aktun Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Aktun
1262 Farid El Alagui Dundee United; Hibernian 3 2 1 2 2 0 1 66.67 .00 33.33 66.67 2014-03-21 29y 01m 11d 2015-04-12 30y 02m 02d Alagui
1263 Abdulrasag Alamu Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 17y 11m 18d 2019-07-01 17y 11m 18d Alamu
1264 Alan St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1941-06-28 Not Known 1941-06-28 Not Known Alan
1265 Frederick James Albert St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1912-08-15 Not Known 1912-08-15 Not Known Albert
1266 Jorg Albertz Rangers 21 19 2 10 16 2 3 76.19 9.52 14.29 80.95 1996-09-14 25y 07m 16d 2001-05-05 30y 03m 06d Albertz
1267 Arthur Richard Albiston Manchester United; Dundee 2 2 0 0 2 0 .00 100.00 .00 50.00 1986-09-02 29y 01m 19d 1989-09-09 32y 01m 26d Albiston
1268 Peter Aldis Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 31y 07m 08d 1958-11-19 31y 07m 08d Aldis
1269 Tom Aldred Motherwell 6 6 0 2 1 3 33.33 16.67 50.00 41.67 2018-01-27 27y 04m 16d 2019-02-17 28y 05m 06d Aldred
1270 Ryan Alebiosu Kilmarnock 3 1 2 2 1 1 50.00 25.00 25.00 62.50 2022-08-31 20y 08m 14d 2023-04-01 21y 03m 15d Alebiosu
1271 Mihail Aleksandrov Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 25y 00m 22d 2014-07-03 25y 00m 22d Aleksandrov
1272 Danijel Aleksic Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 31y 04m 09d 2022-11-03 31y 06m 04d Aleksic
1273 Goran Aleksic IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 Not Known 2000-08-24 Not Known Aleksic
1274 A Alexander Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known Alexander
1275 Alexander East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Alexander
1276 Allan Alexander Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1902-11-29 Not Known 1902-11-29 Not Known Alexander
1277 Eric Alexander Hamilton Academical 6 4 2 1 1 4 16.67 16.67 66.67 25.00 1978-02-04 17y 10m 01d 1982-04-10 22y 00m 07d Alexander
1278 Francis Alexander Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1921-12-03 Not Known 1922-04-29 Not Known Alexander
1279 Graham Alexander Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 34y 09m 05d 2006-07-15 34y 09m 05d Alexander
1280 Gregg Duncan Alexander Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 22y 02m 23d 1987-08-01 22y 02m 23d Alexander
1281 Hugh Alexander Dumbarton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1922-04-22 Not Known 1922-04-22 Not Known Alexander
1282 Ian Alexander Motherwell 1 0 1 0 1 0 .00 100.00 .00 50.00 1983-12-26 20y 11m 00d 1983-12-26 20y 11m 00d Alexander
1283 John Woodburn Alexander Ayr United; Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-02-02 Not Known 1937-03-06 Not Known Alexander
1284 Mark Alexander Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1982-08-18 17y 11m 14d 1982-08-25 17y 11m 21d Alexander
1285 Neil Alexander Livingston (Meadowbank Thistle); Rangers; Aberdeen 2 2 0 14 4 4 63.64 18.18 18.18 72.73 2000-09-06 22y 05m 27d 2017-05-07 39y 01m 27d Alexander
1286 Norman Hugh Alexander Alloa Athletic 2 1 1 0 0 3 .00 .00 100.00 .00 1977-09-28 24y 05m 07d 1978-04-22 25y 00m 01d Alexander
1287 Robert Alexander Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1966-01-08 Not Known 1966-01-08 Not Known Alexander
1288 Rowan Samuel Alexander Queen of the South; St Mirren; Greenock Morton 11 11 0 2 0 4 8 .00 33.33 66.67 16.67 1982-02-17 21y 00m 20d 1994-08-04 33y 06m 07d Alexander
1289 Thomas Alexander Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1944-02-05 Not Known 1944-02-05 Not Known Alexander
1290 Thomas Alexander Queens Park; Greenock Morton 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1947-03-29 Not Known 1951-11-24 Not Known Alexander
1291 William Alexander Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Alexander
1292 Steven Alfred Dinamo Minsk 1 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-03 26y 11m 22d 2024-10-03 26y 11m 22d Alfred
1293 Herve Alicarte FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 29y 00m 30d 2003-11-27 29y 01m 20d Alicarte
1294 Haris Alihodzic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 35y 05m 12d 2003-10-15 35y 06m 03d Alihodzic
1295 Saidou Alioum Omonoia 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-24 21y 02m 29d 2024-10-24 21y 02m 29d Alioum
1296 James Alison Falkirk 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1946-12-07 23y 01m 26d 1949-11-12 26y 01m 01d Alison
1297 Fidan Aliti Zurich 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-08-18 28y 10m 15d 2022-08-25 28y 10m 22d Aliti
1298 Hasney Aljofree Dundee United 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 2000-10-14 22y 03m 03d 2002-03-09 23y 07m 26d Aljofree
1299 Adam McIlroy Allan Falkirk; Queen of the South 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1925-09-15 Not Known 1935-12-14 Not Known Allan
1300 Allan Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1992-05-04 Not Known 1992-05-04 Not Known Allan
1301 Andrew Allan Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known Allan
1302 David Steel Allan 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 Allan
1303 G Allan Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1898-10-15 Not Known 1898-10-15 Not Known Allan
1304 George Allan Partick Thistle 3 3 0 2 1 0 66.67 33.33 .00 83.33 1906-11-24 Not Known 1907-12-28 Not Known Allan
1305 George Allan Celtic; Partick Thistle; Liverpool 5 5 0 5 1 1 3 20.00 20.00 60.00 30.00 1897-05-15 21y 08m 22d 1899-04-17 23y 07m 25d Allan
1306 Henry Allan 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 Allan
1307 James Allan Greenock Morton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1901-08-31 Not Known 1902-12-27 Not Known Allan
1308 James Allan Airdrieonians; Third Lanark 4 4 0 0 2 2 .00 50.00 50.00 25.00 1924-09-20 Not Known 1929-04-01 Not Known Allan
1309 James Allan Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Allan
1310 James Allan Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1912-09-04 Not Known 1912-09-04 Not Known Allan
1311 James Allan Leith Athletic; Forfar Athletic 9 9 0 3 1 5 33.33 11.11 55.56 38.89 1903-02-07 27y 10m 00d 1982-08-25 Not Known Allan
1312 Jimmy Allan Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 28y 04m 18d 1886-02-27 28y 04m 18d Allan
1313 Johnny Allan Dunfermline Athletic; Aberdeen; Third Lanark 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1954-04-21 23y 00m 30d 1958-08-13 27y 04m 22d Allan
1314 John Allan Hibernian 3 3 0 1 0 2 33.33 .00 66.67 33.33 1910-08-17 Not Known 1910-08-24 Not Known Allan
1315 John Allan Kilmarnock 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1910-09-17 Not Known 1911-11-18 Not Known Allan
1316 Jordan Allan Elgin City; Cowdenbeath 2 1 1 0 0 2 .00 .00 100.00 .00 2017-07-18 22y 05m 11d 2019-07-16 24y 05m 09d Allan
1317 Joseph Allan Leith Athletic; St Bernards 8 8 0 0 2 6 .00 25.00 75.00 12.50 1932-01-01 Not Known 1937-09-22 Not Known Allan
1318 Joseph Allan St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-02 Not Known 1898-04-02 Not Known Allan
1319 Keir Allan East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-05 17y 04m 04d 2022-07-05 17y 04m 04d Allan
1320 Lewis Allan Forfar Athletic; Hibernian 2 0 2 1 0 2 33.33 .00 66.67 33.33 2015-08-25 18y 10m 00d 2019-04-06 22y 05m 12d Allan
1321 M Allan Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1882-02-18 Not Known Allan
1322 Martin William Allan Montrose 3 3 0 1 0 2 33.33 .00 66.67 33.33 1985-08-20 24y 08m 22d 1989-08-16 28y 08m 18d Allan
1323 Patrick Allan Clyde; Scottish Select 8 8 0 4 3 0 5 37.50 .00 62.50 37.50 1912-04-13 Not Known 1921-08-23 Not Known Allan
1324 Paul Allan Dunfermline Athletic 1 1 0 0 2 0 .00 100.00 .00 50.00 2021-04-03 21y 01m 27d 2023-07-09 23y 05m 02d Allan
1325 Raymond George Kyle Allan Cowdenbeath; Brechin City; Motherwell 3 3 0 0 3 1 .00 75.00 25.00 37.50 1983-08-24 Not Known 1994-08-20 Not Known Allan
1326 Richard Allan Dundee 4 4 0 0 1 3 .00 25.00 75.00 12.50 1896-08-15 Not Known 1898-04-27 Not Known Allan
1327 Robert Allan Raith Rovers; Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 1938-04-20 Not Known 1939-12-09 Not Known Allan
1328 Russell John Wallace Allan Third Lanark 8 8 0 2 3 1 4 37.50 12.50 50.00 43.75 1918-11-23 Not Known 1921-02-26 Not Known Allan
1329 Samuel Allan Hibernian 23 23 0 9 5 8 39.13 21.74 34.78 50.00 1907-08-26 Not Known 1911-08-28 Not Known Allan
1330 Samuel Allan Port Glasgow Athletic 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1904-12-24 Not Known 1907-01-19 Not Known Allan
1331 Scott Allan Dundee United; Hibernian; Celtic; Dundee; Inverness Caledonian Thistle 12 11 1 1 6 5 8 31.58 26.32 42.11 44.74 2011-03-16 19y 03m 16d 2022-04-16 30y 04m 19d Allan
1332 Thomas Allan Leith Athletic 4 4 0 1 0 0 4 .00 .00 100.00 .00 1894-05-12 Not Known 1895-05-29 Not Known Allan
1333 Thomas Allan Celtic 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1910-04-28 Not Known 1910-04-28 Not Known Allan
1334 Thomas E Allan Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1914-10-10 Not Known 1915-02-13 Not Known Allan
1335 Thomson Allan Hibernian; Dundee 26 26 0 9 10 7 34.62 38.46 26.92 53.85 1966-02-21 19y 04m 16d 1977-10-29 31y 00m 24d Allan
1336 Vincent Allan Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1934-09-15 Not Known 1935-01-12 Not Known Allan
1337 William Allan Greenock Morton 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1921-08-27 Not Known 1925-02-14 Not Known Allan
1338 William Allan Hamilton Academical; Motherwell 12 12 0 6 2 4 50.00 16.67 33.33 58.33 1928-08-18 Not Known 1935-03-02 Not Known Allan
1339 William Allan Rangers; Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1904-09-26 Not Known 1910-03-19 Not Known Allan
1340 William Allan Aberdeen; St Mirren; Falkirk; Greenock Morton 13 12 1 2 4 7 15.38 30.77 53.85 30.77 1962-11-03 19y 10m 23d 1969-03-24 26y 03m 13d Allan
1341 William Allan Falkirk; Hibernian 53 53 0 17 10 25 32.08 18.87 47.17 41.51 1903-09-08 Not Known 1918-01-02 Not Known Allan
1342 Allan-1915-08-07-LH 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 Allan-1915-08-07-LH
1343 Scott Allardice Inverness Caledonian Thistle; Ross County 6 4 2 0 2 4 .00 33.33 66.67 16.67 2020-10-06 22y 06m 06d 2023-12-30 25y 08m 30d Allardice
1344 Samuel Jeffrey Allardyce Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 26y 09m 13d 1981-08-01 26y 09m 13d Allardyce
1345 Terry Allcock Bolton Wanderers; Norwich City 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1957-10-14 21y 10m 04d 1959-10-12 23y 10m 02d Allcock
1346 Clive Allen Queens Park Rangers; Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1984-08-07 23y 02m 18d 1990-08-13 29y 02m 24d Allen
1347 Joe Allen Liverpool 2 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-23 22y 05m 09d 2012-08-30 22y 05m 16d Allen
1348 Malcolm Allen Watford 2 1 1 1 0 1 50.00 .00 50.00 50.00 1986-08-05 19y 04m 15d 1987-05-12 20y 01m 21d Allen
1349 Martin Allen Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 18y 11m 20d 1984-08-07 18y 11m 20d Allen
1350 Michael Allen Middlesbrough 2 1 1 2 0 0 100.00 .00 .00 100.00 1968-08-03 19y 04m 04d 1968-10-21 19y 06m 21d Allen
1351 Paul Kevin Allen Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 29y 10m 27d 1992-07-25 29y 10m 27d Allen
1352 Tony Allen Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 24y 10m 22d 1964-10-19 24y 10m 22d Allen
1353 David Richardson Alleyne Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-09 25y 05m 25d 1997-08-09 25y 05m 25d Alleyne
1354 A Allison St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-01-10 Not Known 1885-01-10 Not Known Allison
1355 Alexander Allison St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1926-05-08 Not Known 1926-05-08 Not Known Allison
1356 Allison Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-05-08 Not Known 1895-05-08 Not Known Allison
1357 Brian Allison Falkirk 0 0 0 1 1 2 25.00 25.00 50.00 37.50 2007-10-06 19y 03m 13d 2009-12-26 21y 06m 03d Allison
1358 John Allison Airdrieonians; Cowdenbeath; Stenhousemuir 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1927-04-23 Not Known 1931-01-17 Not Known Allison
1359 Kyle Allison Dunfermline Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-07-27 20y 02m 27d 2010-07-27 20y 02m 27d Allison
1360 Malcolm Allison West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 26y 01m 14d 1953-10-19 26y 01m 14d Allison
1361 Robert Allison Renton 7 7 0 2 3 2 28.57 42.86 28.57 50.00 1892-01-23 Not Known 1893-11-04 Not Known Allison
1362 W Allison Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-02-21 Not Known 1948-02-21 Not Known Allison
1363 William S Allison Raith Rovers 6 6 0 0 1 5 .00 16.67 83.33 8.33 1926-01-04 Not Known 1928-04-18 Not Known Allison
1364 Jack Allister Chelsea; Aberdeen 12 12 0 1 6 1 5 50.00 8.33 41.67 54.17 1951-05-12 23y 10m 12d 1957-04-27 29y 09m 28d Allister
1365 Wilfred Allsop Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-04 25y 00m 12d 1956-02-04 25y 00m 12d Allsop
1366 Pall Hjardar Almarsson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 21y 03m 15d 2000-08-24 21y 03m 29d Almarsson
1367 Paulo Sergio Braga 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 28y 06m 08d 2004-09-30 28y 06m 22d Almeida
1368 Romeu António Soares Almeida FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 21y 09m 23d 1996-07-31 21y 09m 23d Almeida
1369 Jack Almond Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-18 21y 05m 12d 1898-04-18 21y 05m 12d Almond
1370 Willie Almond Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-12-31 Not Known 1888-12-31 Not Known Almond
1371 Jak Alnwick Rangers; St Mirren 5 5 0 3 1 6 30.00 10.00 60.00 35.00 2017-02-01 23y 07m 15d 2022-03-12 28y 08m 23d Alnwick
1372 Blair Alston Falkirk; St Johnstone; Hamilton Academical; Kilmarnock; Partick Thistle 19 11 8 1 7 6 10 30.43 26.09 43.48 43.48 2014-08-30 22y 05m 07d 2023-08-20 31y 04m 28d Alston
1373 David Alston Partick Thistle 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1938-01-15 Not Known 1938-01-15 Not Known Alston
1374 Hamit Altintop Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 21y 10m 27d 2004-11-04 21y 10m 27d Altintop
1375 Wolfgang Altmann Lokomotiv Leipzig 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-09-15 23y 11m 24d 1976-09-15 23y 11m 24d Altmann
1376 Sone Aluko Aberdeen; Rangers 11 8 3 1 2 4 5 18.18 36.36 45.45 36.36 2007-11-11 18y 08m 23d 2012-04-21 23y 02m 02d Aluko
1377 Eguaras Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 30y 08m 27d 2022-12-04 30y 08m 27d Alvarez
1378 Sergio Alvarez Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 24y 11m 24d 2015-07-30 24y 11m 24d Alvarez
1379 Bruno Alves Rangers 1 1 0 1 1 0 50.00 50.00 .00 75.00 2017-08-19 35y 08m 23d 2018-02-24 36y 02m 28d Alves
1380 William Alvey Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1923-08-16 Not Known 1923-08-16 Not Known Alvey
1381 Justin Amaluzor Motherwell 3 0 3 1 0 2 33.33 .00 66.67 33.33 2021-10-02 24y 11m 15d 2022-01-29 25y 03m 12d Amaluzor
1382 Ioannis Amanatidis VfB Stuttgart 1893 0 0 0 0 0 1 .00 .00 100.00 .00 2000-09-28 18y 09m 25d 2000-09-28 18y 09m 25d Amanatidis
1383 Nayim Tottenham Hotspur 2 2 0 1 1 0 50.00 50.00 .00 75.00 1990-08-13 23y 09m 08d 1992-07-25 25y 08m 20d Amar
1384 Dana Amaral Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-07-20 18y 09m 17d 2022-07-20 18y 09m 17d Amaral
1385 Gabriel Amato Rangers 3 1 2 2 1 1 50.00 25.00 25.00 62.50 1998-08-02 27y 09m 11d 1999-08-07 28y 09m 16d Amato
1386 Mikel Arteta Rangers 8 8 0 7 0 1 87.50 .00 12.50 87.50 2002-09-11 20y 05m 16d 2004-05-12 22y 01m 16d Amatriain
1387 Harry Ambler Aberdeen 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1916-11-18 Not Known 1916-11-18 Not Known Ambler
1388 Efe Ambrose Celtic; Hibernian; St Johnstone 19 17 2 13 5 4 59.09 22.73 18.18 70.45 2012-10-07 23y 11m 19d 2022-01-18 33y 03m 00d Ambrose
1389 Ameclick Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Ameclick
1390 Boni Amian Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 21y 06m 04d 2024-10-03 21y 06m 04d Amian
1391 David Amoo Partick Thistle 4 3 1 1 2 4 14.29 28.57 57.14 28.57 2015-08-22 24y 04m 09d 2017-04-29 26y 00m 16d Amoo
1392 Guillermo Amor Livingston (Meadowbank Thistle) 0 0 0 0 1 0 .00 100.00 .00 50.00 2003-03-08 35y 03m 04d 2003-03-08 35y 03m 04d Amor
1393 Lorenzo Amoruso Rangers 19 19 0 1 17 1 1 89.47 5.26 5.26 92.11 1998-05-16 26y 10m 18d 2003-05-18 31y 10m 20d Amoruso
1394 Andrew Amos St Bernards 3 3 0 1 0 2 33.33 .00 66.67 33.33 1914-03-14 Not Known 1915-05-01 Not Known Amos
1395 Charles Amos Hibernian 4 4 0 3 0 1 75.00 .00 25.00 75.00 1894-01-27 Not Known 1894-08-25 Not Known Amos
1396 Walter Amos Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 Not Known 1925-04-28 Not Known Amos
1397 Ethan Ampadu Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 22y 10m 16d 2023-07-30 22y 10m 16d Ampadu
1398 Sofyan Amrabat Fiorentina 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 26y 01m 15d 2022-10-13 26y 01m 22d Amrabat
1399 Amundsen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 Not Known 1965-06-08 Not Known Amundsen
1400 Leif Amundsen Sportsklubben Brann 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-25 Not Known 1962-11-12 Not Known Amundsen
1401 Giuseppe Anaclerio Bologna 0 0 0 1 0 0 100.00 .00 .00 100.00 1990-11-07 16y 09m 12d 1990-11-07 16y 09m 12d Anaclerio
1402 Sadat Anaku Dundee United 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-12-24 22y 00m 15d 2023-02-04 22y 01m 26d Anaku
1403 Robert Ancell St Mirren; Dundee; Aberdeen 13 13 0 5 4 4 38.46 30.77 30.77 53.85 1930-11-29 19y 05m 13d 1949-03-19 37y 09m 03d Ancell
1404 Harry Anders Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-14 26y 10m 16d 1953-10-14 26y 10m 16d Anders
1405 Andersen Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Andersen
1406 Erik Bo Andersen Rangers 3 2 1 3 1 1 60.00 20.00 20.00 70.00 1996-05-18 25y 06m 04d 1997-08-04 26y 08m 21d Andersen
1407 Soren Andersen Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1996-12-07 30y 09m 24d 1997-02-22 31y 00m 09d Andersen
1408 Trygve Andersen Sportsklubben Brann 3 3 0 0 0 3 .00 .00 100.00 .00 1962-09-25 28y 02m 15d 1965-06-08 30y 10m 29d Andersen
1409 Vetle Gregres Andersen Dunfermline Athletic; Raith Rovers 3 3 0 0 0 4 .00 .00 100.00 .00 1987-11-24 23y 07m 04d 1997-02-22 32y 10m 02d Andersen
1410 Stan Anderson Hamilton Academical; Queen of the South; Clyde 15 15 0 2 6 1 9 37.50 6.25 56.25 40.63 1961-09-13 22y 02m 22d 1970-04-11 30y 09m 20d Anderson
1411 Alex Anderson Stirling Albion; Stenhousemuir; Dunfermline Athletic 8 8 0 3 1 0 7 12.50 .00 87.50 12.50 1950-03-18 24y 06m 07d 1957-01-05 31y 03m 25d Anderson
1412 Alex Anderson Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1925-08-19 Not Known 1927-05-07 Not Known Anderson
1413 Alex J Anderson Heart of Midlothian B 3 2 1 1 1 1 33.33 33.33 33.33 50.00 1934-08-03 Not Known 1937-08-09 Not Known Anderson
1414 Alex M Anderson Queens Park 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1932-09-13 Not Known 1934-02-03 Not Known Anderson
1415 Alfred Anderson Hibernian 6 6 0 4 1 2 3 16.67 33.33 50.00 33.33 1935-04-23 Not Known 1936-09-19 Not Known Anderson
1416 AM Anderson Edinburgh University 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1883-02-10 Not Known 1885-02-21 Not Known Anderson
1417 Andrew Lyle Anderson St Mirren 12 12 0 2 4 3 4 33.33 25.00 33.33 45.83 1904-10-22 Not Known 1908-03-21 Not Known Anderson
1418 Andy Anderson Partick Thistle 11 11 0 6 3 3 50.00 25.00 25.00 62.50 1972-04-22 18y 08m 15d 1981-02-28 27y 06m 21d Anderson
1419 Bruce Anderson Aberdeen; Ayr United; Livingston (Meadowbank Thistle); Kilmarnock 11 3 8 3 5 7 20.00 33.33 46.67 36.67 2018-10-20 20y 00m 27d 2024-10-30 26y 01m 07d Anderson
1420 Chris Anderson The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 25y 01m 04d 2012-09-07 25y 01m 04d Anderson
1421 Christopher Anderson Aberdeen 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1949-12-03 24y 03m 03d 1952-08-27 26y 11m 28d Anderson
1422 David Anderson Hibernian; St Bernards 6 6 0 2 3 0 3 50.00 .00 50.00 50.00 1921-04-20 Not Known 1923-05-05 Not Known Anderson
1423 David Anderson Airdrieonians; Hibernian 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1906-10-20 Not Known 1913-04-16 Not Known Anderson
1424 David W Anderson Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-02-18 Not Known 1950-02-18 Not Known Anderson
1425 David Walter Anderson Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-04-08 Not Known 1882-04-08 Not Known Anderson
1426 Derek Anderson Kilmarnock; Ayr United 10 10 0 2 3 1 6 30.00 10.00 60.00 35.00 1994-11-26 22y 06m 11d 1998-03-07 25y 09m 20d Anderson
1427 Douglas Anderson Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-16 Not Known 1939-12-16 Not Known Anderson
1428 Edward Murray Finnegan Anderson Clyde 13 13 0 4 5 5 28.57 35.71 35.71 46.43 1969-12-16 20y 07m 20d 1979-12-01 30y 07m 05d Anderson
1429 Edward T Anderson St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-08-30 Not Known 1903-03-28 Not Known Anderson
1430 George Anderson Dundee; St Johnstone 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1899-11-11 Not Known 1908-01-25 Not Known Anderson
1431 George Anderson Kilmarnock 21 21 0 5 3 12 23.81 14.29 57.14 30.95 1898-04-16 Not Known 1908-02-01 Not Known Anderson
1432 George Anderson Hibernian 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1920-05-03 Not Known 1920-05-15 Not Known Anderson
1433 George Anderson Aberdeen 11 11 0 4 4 3 36.36 36.36 27.27 54.55 1914-09-26 Not Known 1921-12-03 Not Known Anderson
1434 George Anderson Greenock Morton; Airdrieonians 26 26 0 2 8 6 12 30.77 23.08 46.15 42.31 1970-12-05 16y 11m 10d 1983-04-02 29y 03m 08d Anderson
1435 George Anderson Leith Athletic; St Bernards 17 17 0 2 2 2 13 11.76 11.76 76.47 17.65 1890-02-01 Not Known 1892-09-17 Not Known Anderson
1436 George Russell Anderson Airdrieonians; Cowdenbeath 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1925-09-09 Not Known 1932-01-30 Not Known Anderson
1437 Grant Anderson Raith Rovers 8 7 1 0 1 8 .00 11.11 88.89 5.56 2012-07-14 25y 10m 24d 2020-10-13 34y 01m 23d Anderson
1438 Harry Anderson Raith Rovers; Third Lanark; St Mirren; Clydebank[3] 16 16 0 2 5 9 12.50 31.25 56.25 28.13 1912-11-30 Not Known 1922-03-11 Not Known Anderson
1439 Harry Anderson Hibernian 12 12 0 1 3 3 6 25.00 25.00 50.00 37.50 1910-05-07 Not Known 1912-09-16 Not Known Anderson
1440 Henry Anderson Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1908-12-05 Not Known 1908-12-05 Not Known Anderson
1441 Iain Anderson Dundee 7 1 6 5 1 2 62.50 12.50 25.00 68.75 1994-04-16 16y 08m 24d 2004-08-07 27y 00m 15d Anderson
1442 Ian Anderson Dundee; St Johnstone 11 10 1 1 3 5 3 27.27 45.45 27.27 50.00 1973-08-18 18y 11m 07d 1977-09-17 23y 00m 06d Anderson
1443 James Anderson Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-15 Not Known 1946-04-15 Not Known Anderson
1444 James [12] Anderson Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1944-02-19 Not Known 1944-02-19 Not Known Anderson
1445 James Anderson Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1899-10-21 Not Known 1899-12-09 Not Known Anderson
1446 James Anderson Queens Park 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1911-04-29 Not Known 1912-03-23 Not Known Anderson
1447 James A Anderson Queen of the South; Hamilton Academical 10 10 0 2 2 6 20.00 20.00 60.00 30.00 1935-09-18 Not Known 1945-01-02 Not Known Anderson
1448 James Anderson Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-22 Not Known 1898-01-22 Not Known Anderson
1449 James Arnott Anderson Kilmarnock 2 2 0 0 2 0 .00 100.00 .00 50.00 1934-04-07 Not Known 1935-04-13 Not Known Anderson
1450 James D Anderson Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1943-08-14 Not Known 1943-11-27 Not Known Anderson
1451 Jim Anderson Combined Services XI 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-17 Not Known 1957-04-17 Not Known Anderson
1452 Jimmy Anderson St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-11 Not Known 1967-02-11 Not Known Anderson
1453 John Anderson Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-11-14 Not Known 1903-11-21 Not Known Anderson
1454 John [10] Anderson Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1918-10-05 Not Known 1918-10-05 Not Known Anderson
1455 John [14] Anderson Ayr United 2 2 0 2 0 0 100.00 .00 .00 100.00 1924-03-22 Not Known 1925-01-03 Not Known Anderson
1456 John [15] Anderson Queen of the South 2 2 0 1 0 1 50.00 .00 50.00 50.00 1934-03-24 Not Known 1935-03-23 Not Known Anderson
1457 John [20] Anderson Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1890-03-22 Not Known 1891-01-10 Not Known Anderson
1458 John Anderson Falkirk 18 18 0 1 7 2 9 38.89 11.11 50.00 44.44 1905-11-25 Not Known 1912-08-22 Not Known Anderson
1459 John Christopher Patrick Anderson Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-08-03 27y 08m 27d 1987-08-03 27y 08m 27d Anderson
1460 John Hugh Todd Anderson Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-12 25y 08m 01d 1962-09-19 25y 08m 08d Anderson
1461 John Lockhart Anderson Partick Thistle; Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1951-11-03 23y 06m 29d 1956-01-14 27y 09m 09d Anderson
1462 John M Anderson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-05 Not Known 1908-09-05 Not Known Anderson
1463 John Patton Anderson Greenock Morton; Livingston (Meadowbank Thistle) 4 4 0 2 0 2 50.00 .00 50.00 50.00 1994-08-04 21y 10m 02d 2002-01-19 29y 03m 17d Anderson
1464 Joseph Anderson Airdrieonians; Clydebank[3] 4 4 0 4 1 1 2 25.00 25.00 50.00 37.50 1916-02-26 Not Known 1926-04-17 Not Known Anderson
1465 Kenneth L Anderson Third Lanark; Queens Park 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1893-09-02 Not Known 1895-05-18 Not Known Anderson
1466 Kieran Anderson Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-24 25y 00m 04d 2019-07-24 25y 00m 04d Anderson
1467 Len Anderson Victoria All Stars; Alberta All-Stars 0 0 0 0 0 2 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-08 Not Known Anderson
1468 Lewis Anderson East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-05 18y 05m 17d 2022-07-05 18y 05m 17d Anderson
1469 Max Anderson Dundee 5 3 2 3 1 3 42.86 14.29 42.86 50.00 2020-10-16 19y 04m 29d 2023-08-27 22y 03m 10d Anderson
1470 Myles Anderson Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-02-26 21y 01m 17d 2011-02-26 21y 01m 17d Anderson
1471 Norman Anderson Airdrieonians; Ayr United 13 12 1 1 5 2 6 38.46 15.38 46.15 46.15 1977-12-17 20y 04m 13d 1984-08-29 27y 00m 25d Anderson
1472 Oliver Anderson Hamilton Academical; Clyde; Airdrieonians; Falkirk 4 4 0 2 1 0 2 25.00 .00 50.00 25.00 1941-10-18 22y 05m 05d 1949-02-26 29y 09m 13d Anderson
1473 Robert Anderson Queens Park; Kilmarnock 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1908-09-05 Not Known 1913-02-15 Not Known Anderson
1474 Robert Anderson Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1914-02-14 Not Known 1914-02-14 Not Known Anderson
1475 Robert Anderson Arbroath; Airdrieonians; Albion Rovers 9 9 0 0 1 8 .00 11.11 88.89 5.56 1940-01-02 Not Known 1944-06-10 Not Known Anderson
1476 Robert Anderson Leith Athletic 12 12 0 4 3 5 33.33 25.00 41.67 45.83 1897-09-02 Not Known 1901-05-18 Not Known Anderson
1477 Russell Anderson Aberdeen 35 31 4 6 8 23 16.22 21.62 62.16 27.03 1997-02-10 18y 03m 16d 2014-04-02 35y 05m 08d Anderson
1478 Samuel Anderson Hamilton Academical; Airdrieonians; Third Lanark; St Bernards 12 12 0 3 5 1 6 41.67 8.33 50.00 45.83 1912-12-21 Not Known 1923-05-05 Not Known Anderson
1479 Smith Anderson Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-10-16 Not Known 1920-10-16 Not Known Anderson
1480 Stan Anderson Sunderland; Newcastle United 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1954-11-10 21y 08m 14d 1965-10-11 32y 07m 14d Anderson
1481 Steven Anderson St Johnstone; Partick Thistle 23 22 1 10 8 11 34.48 27.59 37.93 48.28 2010-01-30 24y 01m 11d 2019-03-12 33y 02m 21d Anderson
1482 Stuart Anderson Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-14 26y 02m 22d 2012-07-14 26y 02m 22d Anderson
1483 Thomas Anderson Boness 1 1 0 1 0 0 100.00 .00 .00 100.00 1923-01-27 Not Known 1923-01-27 Not Known Anderson
1484 Thomas Muir Anderson Clyde 5 5 0 2 0 3 40.00 .00 60.00 40.00 1952-12-06 25y 11m 18d 1955-11-19 28y 11m 01d Anderson
1485 Tommy Anderson Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 24y 08m 24d 1965-12-18 24y 08m 24d Anderson
1486 Viv Anderson Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 33y 00m 28d 1989-09-26 33y 00m 28d Anderson
1487 Walter Anderson St Mirren 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1952-01-12 Not Known 1955-04-22 Not Known Anderson
1488 William [10] Anderson Queen of the South 8 8 0 2 3 0 5 37.50 .00 62.50 37.50 1933-11-18 Not Known 1937-04-10 Not Known Anderson
1489 William [11] Anderson Greenock Morton; Falkirk; Albion Rovers 10 10 0 2 2 2 6 20.00 20.00 60.00 30.00 1930-09-06 Not Known 1937-04-24 Not Known Anderson
1490 William [12] Anderson Leith Athletic 19 19 0 1 3 3 13 15.79 15.79 68.42 23.68 1890-08-09 Not Known 1894-02-24 Not Known Anderson
1491 William [21] Anderson Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1918-09-07 Not Known 1919-03-08 Not Known Anderson
1492 William Anderson Motherwell 3 3 0 0 0 3 .00 .00 100.00 .00 1904-09-17 Not Known 1905-08-28 Not Known Anderson
1493 William Anderson Port Glasgow Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1905-09-09 Not Known 1905-12-09 Not Known Anderson
1494 William Anderson 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 Anderson
1495 William George Anderson Falkirk 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1938-08-20 Not Known 1942-12-26 Not Known Anderson
1496 William Anderson Hibernian 7 7 0 4 3 1 3 42.86 14.29 42.86 50.00 1940-04-06 Not Known 1943-05-15 Not Known Anderson
1497 Anderson-1919-08-06-CF Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Anderson-1919-08-06-CF
1498 Adam Andersson Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 26y 08m 30d 2023-08-17 26y 09m 06d Andersson
1499 Andersson Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Andersson
1500 Daniel Andersson Hibernian 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2003-08-17 30y 07m 30d 2004-02-15 31y 01m 28d Andersson
1501 K Andersson IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Andersson
1502 T Andersson IFK Gothenburg 1 0 1 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Andersson
1503 Thomas Jorgen Andersson St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 1998-01-12 29y 11m 23d 1998-01-12 29y 11m 23d Andersson
1504 Darren Anderton Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 1992-07-25 20y 04m 22d 1999-07-24 27y 04m 21d Anderton
1505 Nick Anderton Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 19y 02m 26d 2015-07-18 19y 02m 26d Anderton
1506 Vieirinha PAOK Thessaloniki 1 1 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 37y 07m 00d 2023-08-31 37y 07m 07d Andre Vieira de Freitas
1507 Andreassen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-11-12 Not Known 1962-11-12 Not Known Andreassen
1508 Anthony Andreu Livingston (Meadowbank Thistle); Hamilton Academical; St Mirren 5 4 1 2 1 2 40.00 20.00 40.00 50.00 2012-09-25 24y 04m 03d 2020-03-11 31y 09m 18d Andreu
1509 Alex B Andrew Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Andrew
1510 J Andrew Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Andrew
1511 Mathew Andrew Alloa Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 Not Known 1946-04-20 Not Known Andrew
1512 Andrews Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Andrews
1513 Ian Andrews Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-08-13 23y 08m 12d 1988-08-13 23y 08m 12d Andrews
1514 James Patrick Andrews Dundee; West Ham United 6 6 0 2 4 1 1 66.67 16.67 16.67 75.00 1950-01-07 22y 11m 06d 1953-10-19 26y 08m 18d Andrews
1515 Keith Andrews Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 29y 10m 25d 2010-08-07 29y 10m 25d Andrews
1516 Lyndon Andrews Hibernian 2 1 1 1 2 0 33.33 66.67 .00 66.67 2000-10-22 24y 09m 02d 2001-12-29 25y 11m 09d Andrews
1517 Marvin Andrews Livingston (Meadowbank Thistle); Rangers; Raith Rovers 15 14 1 1 7 5 5 41.18 29.41 29.41 55.88 2001-07-28 25y 07m 06d 2012-07-14 36y 06m 22d Andrews
1518 Michael Andrews Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 32y 03m 14d 2022-07-09 32y 03m 14d Andrews
1519 N Andrews Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1910-08-27 Not Known 1910-08-27 Not Known Andrews
1520 Paul Andrews Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 25y 03m 12d 2015-07-04 25y 03m 12d Andrews
1521 William Andrews Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1894-04-28 Not Known 1894-04-28 Not Known Andrews
1522 Andriessen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-25 Not Known 1962-09-25 Not Known Andriessen
1523 Manny Andruszewski Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-05 20y 10m 01d 1976-08-05 20y 10m 01d Andruszewski
1524 Angus Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Angus
1525 Ian Angus Aberdeen; Dundee; Motherwell 30 24 6 4 10 7 14 32.26 22.58 45.16 43.55 1981-01-10 19y 01m 22d 1994-02-05 32y 02m 17d Angus
1526 James Alexander Angus Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 20y 04m 24d 1889-04-25 20y 04m 24d Angus
1527 John Angus Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-09-15 32y 00m 13d 1970-09-15 32y 00m 13d Angus
1528 Branimir Anic NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 25y 00m 13d 2006-08-02 25y 00m 20d Anic
1529 Darko Anic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 22y 05m 03d 1996-08-22 22y 05m 17d Anic
1530 Henri Anier Motherwell; Dundee United; Inverness Caledonian Thistle 4 1 3 3 1 0 75.00 25.00 .00 87.50 2013-10-19 22y 10m 02d 2017-02-18 26y 02m 01d Anier
1531 Jean-Yves Anis Partick Thistle 3 3 0 1 1 2 25.00 25.00 50.00 37.50 2003-10-25 22y 10m 25d 2005-01-19 24y 01m 20d Anis
1532 Archie Annan St Bernards 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1900-08-16 Not Known 1901-08-19 Not Known Annan
1533 Edward Annand Dundee 7 4 3 2 5 1 1 71.43 14.29 14.29 78.57 1998-09-12 25y 05m 19d 2000-04-01 27y 00m 08d Annand
1534 Enrico Annoni Celtic 5 3 2 4 1 1 66.67 16.67 16.67 75.00 1997-03-01 30y 07m 19d 1999-04-14 32y 09m 04d Annoni
1535 Pol Anoul Royal Standard Club Liegeois 1 1 0 0 0 1 .00 .00 100.00 .00 1958-09-09 36y 00m 21d 1958-09-09 36y 00m 21d Anoul
1536 Cedric Anselin Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2002-01-05 24y 08m 12d 2002-01-05 24y 08m 12d Anselin
1537 Ghislain Anselmini Olympique Lyonnais 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 23y 03m 05d 1996-03-18 23y 03m 05d Anselmini
1538 Scott Robert Anson Kilmarnock 1 0 1 1 0 1 50.00 .00 50.00 50.00 2008-05-10 19y 00m 11d 2009-04-04 19y 11m 06d Anson
1539 Callum Antell Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2012-08-12 20y 01m 30d 2012-08-12 20y 01m 30d Antell
1540 Calum Antell Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-09-25 21y 03m 12d 2013-09-25 21y 03m 12d Antell
1541 Anthony Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1897-03-27 Not Known 1897-03-27 Not Known Anthony
1542 Marc Anthony Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-01-27 22y 09m 30d 2001-02-07 22y 10m 10d Anthony
1543 Mickael Antoine-Curier Hibernian; Hamilton Academical 5 4 1 2 1 2 40.00 20.00 40.00 50.00 2007-11-04 24y 07m 30d 2014-07-09 31y 04m 04d Antoine-Curier
1544 Milan Antolkovic Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 21y 01m 22d 1936-11-18 21y 01m 22d Antolkovic
1545 Kjartan Antonsson IBV-Vestmannaeyjar 0 0 0 0 0 1 .00 .00 100.00 .00 2000-08-10 23y 10m 11d 2000-08-10 23y 10m 11d Antonsson
1546 Emerson Royal Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 25y 06m 03d 2024-07-17 25y 06m 03d Aparecido Leite de Souza Junior
1547 Louis Appere Dundee United 1 0 1 0 1 1 .00 50.00 50.00 25.00 2019-07-12 20y 03m 16d 2021-11-06 22y 07m 11d Appere
1548 Kwesi Appiah Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 31y 11m 04d 2022-07-16 31y 11m 04d Appiah
1549 Bill Appleyard Newcastle United 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1904-04-25 25y 05m 09d 1904-04-25 25y 05m 09d Appleyard
1550 Aptsiauri Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Aptsiauri
1551 Jaime Junior Braga 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 25y 04m 20d 2004-09-30 25y 05m 03d Aquino
1552 Yiannis Arabatzis AEK Athens 0 0 0 1 0 0 100.00 .00 .00 100.00 2006-08-23 22y 02m 26d 2006-08-23 22y 02m 26d Arabatzis
1553 De Araujo Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Araujo
1554 Mark Archdeacon Motherwell 0 0 0 2 0 1 66.67 .00 33.33 66.67 2008-01-22 18y 03m 13d 2009-10-31 20y 00m 22d Archdeacon
1555 Owen Archdeacon Celtic 4 1 3 3 1 2 50.00 16.67 33.33 58.33 1985-12-14 19y 09m 10d 1988-10-22 22y 07m 18d Archdeacon
1556 Scott Archer Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1989-03-25 18y 11m 23d 1989-03-25 18y 11m 23d Archer
1557 Alan Archibald Partick Thistle; Dundee United 14 14 0 4 2 4 9 13.33 26.67 60.00 26.67 2002-09-28 24y 09m 15d 2006-12-23 29y 00m 10d Archibald
1558 Alexander Archibald Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1916-10-07 Not Known 1917-01-20 Not Known Archibald
1559 David Archibald Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1955-08-17 Not Known 1955-08-31 Not Known Archibald
1560 David V Archibald Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1926-09-11 Not Known 1926-09-11 Not Known Archibald
1561 Eddie Archibald St Mirren 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1955-04-22 Not Known 1955-04-22 Not Known Archibald
1562 George Archibald Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1929-05-08 Not Known 1929-05-08 Not Known Archibald
1563 James Mitchell Archibald Motherwell 3 3 0 2 0 1 66.67 .00 33.33 66.67 1915-10-30 Not Known 1917-12-22 Not Known Archibald
1564 James S Archibald Dundee; Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1950-01-07 Not Known 1951-10-27 Not Known Archibald
1565 John Archibald St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1921-05-14 Not Known 1921-12-07 Not Known Archibald
1566 Robert Archibald Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1898-03-26 Not Known 1898-03-26 Not Known Archibald
1567 Robert Archibald Aberdeen; Rangers; Raith Rovers; Third Lanark 19 19 0 2 9 7 3 47.37 36.84 15.79 65.79 1914-09-26 Not Known 1925-02-21 Not Known Archibald
1568 Sandy Archibald Rangers 29 29 0 6 18 5 6 62.07 17.24 20.69 70.69 1917-11-10 20y 11m 18d 1933-10-21 36y 10m 28d Archibald
1569 Steve Archibald Clyde; Aberdeen; Hibernian; St Mirren 13 13 0 4 4 5 4 30.77 38.46 30.77 50.00 1976-01-24 19y 03m 28d 1991-03-30 34y 06m 03d Archibald
1570 John Kelly Archie Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-10-04 Not Known 1947-10-04 Not Known Archie
1571 Preben Arentoft Greenock Morton; Newcastle United 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1965-11-20 23y 00m 19d 1969-07-30 26y 08m 29d Arentoft
1572 Scott Arfield Falkirk; Rangers 26 22 4 4 16 5 5 61.54 19.23 19.23 71.15 2007-10-06 18y 11m 05d 2023-05-24 34y 06m 23d Arfield
1573 Jim Argue St Johnstone 11 11 0 6 1 4 54.55 9.09 36.36 59.09 1970-08-29 22y 07m 16d 1974-12-28 26y 11m 15d Argue
1574 Arias Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 33y 05m 13d 1990-08-07 33y 05m 13d Arias
1575 Gboly Ariyibi Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-02-17 24y 00m 30d 2019-02-17 24y 00m 30d Ariyibi
1576 Thomas Arkesden Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 Not Known 1899-04-26 Not Known Arkesden
1577 Vincent Thomas Arkins St Johnstone 4 4 0 0 2 2 .00 50.00 50.00 25.00 1991-12-28 21y 03m 10d 1993-01-20 22y 04m 02d Arkins
1578 Kurt Armbruster Lausanne 2 2 0 1 1 0 50.00 50.00 .00 75.00 1963-09-25 29y 00m 09d 1963-10-15 29y 00m 29d Armbruster
1579 Armit 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 Armit
1580 Len Armitage Leeds United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1921-09-26 21y 11m 06d 1921-09-26 21y 11m 06d Armitage
1581 Wilfred Armory Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-11-14 Not Known 1931-11-14 Not Known Armory
1582 Andrew Armour Queens Park; Kilmarnock 15 15 0 1 1 3 11 6.67 20.00 73.33 16.67 1905-09-30 Not Known 1915-02-06 Not Known Armour
1583 Daniel Armour Kilmarnock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1908-10-10 Not Known 1909-02-20 Not Known Armour
1584 David Armour Ayr United 6 6 0 4 1 2 57.14 14.29 28.57 64.29 1979-10-27 26y 06m 16d 1983-02-12 29y 10m 01d Armour
1585 Neil D Armour Greenock Morton 0 0 0 0 0 1 .00 .00 100.00 .00 1987-09-05 20y 07m 22d 1987-09-05 20y 07m 22d Armour
1586 Adam Armstrong Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 20y 05m 04d 2017-07-14 20y 05m 04d Armstrong
1587 Billy Armstrong Greenock Morton; Berwick Rangers 5 5 0 0 2 3 .00 40.00 60.00 20.00 1972-03-21 22y 04m 25d 1974-11-04 25y 00m 10d Armstrong
1588 Daniel Armstrong Raith Rovers; Kilmarnock 14 12 2 1 4 4 6 28.57 28.57 42.86 42.86 2020-10-13 23y 00m 03d 2024-10-30 27y 00m 20d Armstrong
1589 David Armstrong Middlesbrough 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-11-13 21y 10m 18d 1977-08-09 22y 07m 14d Armstrong
1590 Francis Armstrong Kilmarnock; Clyde 3 3 0 3 0 0 100.00 .00 .00 100.00 1915-09-11 Not Known 1917-12-01 Not Known Armstrong
1591 Gareth Armstrong Auchinleck Talbot 2 2 0 0 0 2 .00 .00 100.00 .00 2019-02-10 25y 02m 09d 2022-01-22 28y 01m 21d Armstrong
1592 George Armstrong Arsenal 0 0 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 30y 11m 21d 1975-07-30 30y 11m 21d Armstrong
1593 Gordon Ian Armstrong Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 22y 00m 21d 1989-08-05 22y 00m 21d Armstrong
1594 Graeme John Armstrong Stirling Albion; Berwick Rangers; Livingston (Meadowbank Thistle); Stenhousemuir 12 12 0 1 1 10 8.33 8.33 83.33 12.50 1976-02-14 19y 07m 22d 2000-01-29 43y 07m 06d Armstrong
1595 James L Armstrong Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1914-11-21 Not Known 1914-11-21 Not Known Armstrong
1596 James Rae Armstrong St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1913-11-15 Not Known 1913-11-15 Not Known Armstrong
1597 John Armstrong Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1905-12-30 Not Known 1905-12-30 Not Known Armstrong
1598 John Armstrong Cowdenbeath 4 3 1 0 1 3 .00 25.00 75.00 12.50 2014-09-20 27y 02m 26d 2015-07-15 28y 00m 20d Armstrong
1599 Ken Armstrong Chelsea 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1949-04-27 24y 10m 24d 1952-04-23 27y 10m 20d Armstrong
1600 Kenneth Charles Armstrong Kilmarnock 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1981-03-24 22y 01m 24d 1982-05-08 23y 03m 08d Armstrong
1601 Matthew Armstrong Aberdeen; Queen of the South 13 13 0 9 6 2 5 46.15 15.38 38.46 53.85 1932-12-10 21y 00m 28d 1946-08-31 34y 09m 19d Armstrong
1602 Rhys Armstrong The Spartans 2 2 0 0 0 2 .00 .00 100.00 .00 2022-07-06 20y 03m 10d 2024-01-20 21y 09m 25d Armstrong
1603 Stuart Armstrong Dundee United; Celtic 18 12 6 3 15 4 4 65.22 17.39 17.39 73.91 2011-02-19 18y 10m 22d 2018-05-06 26y 01m 06d Armstrong
1604 Thomas Hendry Armstrong Airdrieonians 3 3 0 2 0 1 66.67 .00 33.33 66.67 1931-09-01 Not Known 1932-08-20 Not Known Armstrong
1605 William Armstrong Third Lanark 5 5 0 1 3 1 1 60.00 20.00 20.00 70.00 1910-09-26 Not Known 1913-10-25 Not Known Armstrong
1606 William Armstrong Leith Athletic; Rest of Edinburgh 33 33 0 1 6 7 20 18.18 21.21 60.61 28.79 1896-02-29 Not Known 1905-05-13 Not Known Armstrong
1607 T Arnall South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Arnall
1608 Kari Arnason Plymouth Argyle; Aberdeen; Rotherham United 7 6 1 1 4 4 11.11 44.44 44.44 33.33 2009-07-29 26y 09m 16d 2018-04-27 35y 06m 14d Arnason
1609 Joseph William Arnison Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1947-04-07 22y 09m 11d 1947-04-07 22y 09m 11d Arnison
1610 Aaron Arnott Raith Rovers 0 0 0 0 0 1 .00 .00 100.00 .00 2021-01-26 17y 02m 09d 2021-01-26 17y 02m 09d Arnott
1611 Alex Arnott St Mirren 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1924-01-02 Not Known 1927-11-05 Not Known Arnott
1612 Douglas Arnott Motherwell 21 19 2 4 1 6 14 4.76 28.57 66.67 19.05 1987-04-15 22y 08m 10d 1997-12-06 33y 04m 01d Arnott
1613 John Arnott Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1932-09-13 Not Known 1932-09-13 Not Known Arnott
1614 John Arnott Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1907-09-28 Not Known 1907-09-28 Not Known Arnott
1615 Kevin William Arnott Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 22y 10m 04d 1981-08-01 22y 10m 04d Arnott
1616 Walter Arnott Queens Park; St Bernards 4 4 0 0 1 3 .00 25.00 75.00 12.50 1893-02-04 Not Known 1893-10-07 Not Known Arnott
1617 Frederic Arpinon Hibernian 4 4 0 0 2 2 .00 50.00 50.00 25.00 2001-05-13 32y 00m 04d 2002-08-11 33y 03m 02d Arpinon
1618 Yoann Arquin Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 2014-01-25 25y 09m 10d 2014-01-25 25y 09m 10d Arquin
1619 Smart Arridge Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-04 Not Known 1896-01-04 Not Known Arridge
1620 John Arrol East Stirlingshire; Dundee; Dunfermline Athletic; Partick Thistle; St Johnstone 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1964-01-11 17y 06m 19d 1979-09-05 33y 02m 13d Arrol
1621 Arruabarrena Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Arruabarrena
1622 Muhammet Arslantas Istanbul Basaksehir 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 21y 07m 12d 2022-11-03 21y 09m 07d Arslantas
1623 Eduardo Enderiz Zaragoza 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1966-01-12 25y 05m 15d 1966-01-26 25y 05m 29d Artajona
1624 Javier Artero Dundee 8 6 2 0 5 3 .00 62.50 37.50 31.25 2000-04-01 24y 11m 16d 2001-11-24 26y 07m 08d Artero
1625 Alex M Arthur Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1944-10-07 Not Known 1944-10-07 Not Known Arthur
1626 Andrew Arthur St Bernards 7 7 0 2 4 1 2 57.14 14.29 28.57 64.29 1881-09-10 Not Known 1887-06-04 Not Known Arthur
1627 G Arthur Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Arthur
1628 Gordon Arthur Stirling Albion; Dumbarton; Hibernian; Raith Rovers 12 12 0 0 1 11 .00 8.33 91.67 4.17 1979-09-15 21y 03m 16d 1992-07-18 34y 01m 18d Arthur
1629 Herbie Arthur Blackburn Rovers 3 3 0 3 0 0 100.00 .00 .00 100.00 1883-12-31 Not Known 1884-12-26 Not Known Arthur
1630 James Arthur Greenock Morton 2 1 1 0 0 2 .00 .00 100.00 .00 1987-10-24 19y 06m 24d 1988-03-26 19y 11m 26d Arthur
1631 Kenneth Arthur Partick Thistle 7 7 0 1 3 4 12.50 37.50 50.00 31.25 2002-09-28 23y 09m 21d 2006-02-25 27y 02m 18d Arthur
1632 Robbie Arthur Livingston (Meadowbank Thistle) 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-04-17 17y 08m 05d 2004-04-17 17y 08m 05d Arthur
1633 Robin Arthur Kilmarnock 2 2 0 2 0 1 66.67 .00 33.33 66.67 1967-12-02 22y 06m 01d 1968-11-02 23y 05m 01d Arthur
1634 Arno Arts Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 24y 01m 05d 1993-07-31 24y 01m 05d Arts
1635 Shota Arveladze Rangers 10 7 3 5 10 1 0 90.91 9.09 .00 95.45 2001-12-09 28y 08m 17d 2005-05-07 32y 01m 15d Arveladze
1636 Arvidsson 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 Arvidsson
1637 Malkhaz Arziani Dynamo Tbilisi 1 0 1 1 0 0 100.00 .00 .00 100.00 1989-08-08 24y 11m 24d 1989-08-08 24y 11m 24d Arziani
1638 Gerald Asamoah Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 26y 01m 01d 2004-11-04 26y 01m 01d Asamoah
1639 Antonio Asanovic Dinamo Bucuresti 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 21y 07m 09d 2013-07-09 21y 07m 09d Asanovic
1640 Adam Asghar Alloa Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2014-10-11 20y 02m 15d 2014-10-11 20y 02m 15d Asghar
1641 Ian Ashbee Derby County; Hull City 2 2 0 0 1 2 .00 33.33 66.67 16.67 1995-08-05 18y 10m 30d 2008-08-03 31y 10m 28d Ashbee
1642 Taye Ashby-Hammond Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 25y 03m 22d 2024-07-13 25y 03m 22d Ashby-Hammond
1643 Lee Ashcroft Kilmarnock; Dunfermline Athletic; Dundee 14 13 1 6 3 8 35.29 17.65 47.06 44.12 2013-10-26 20y 01m 27d 2024-02-03 30y 05m 05d Ashcroft
1644 Aaron Ashe Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 01m 24d 2015-07-01 19y 01m 24d Ashe
1645 Armour Ashe St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1951-08-18 25y 10m 04d 1952-12-27 27y 02m 13d Ashe
1646 Thomas Morrison Ashe St Mirren; Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1940-09-28 20y 02m 15d 1945-09-01 25y 01m 19d Ashe
1647 Moses Ashikodi Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2006-05-07 18y 10m 10d 2006-05-07 18y 10m 10d Ashikodi
1648 Ron Ashman Norwich City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-10-30 31y 05m 11d 1959-10-12 33y 04m 23d Ashman
1649 Ashton Darwen 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Ashton
1650 CT Ashton Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Ashton
1651 G Ashton Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Ashton
1652 William Kenneth Ashwood East Stirlingshire; Dumbarton 3 3 0 1 0 3 25.00 .00 75.00 25.00 1981-10-31 23y 09m 15d 1985-03-23 27y 02m 07d Ashwood
1653 SB Ashworth Northern Nomads 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1909-01-04 Not Known Ashworth
1654 Billy Askew Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-09 17y 10m 07d 1977-08-09 17y 10m 07d Askew
1655 Neil Aspin Leeds United 0 0 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 18y 03m 28d 1983-08-09 18y 03m 28d Aspin
1656 Bill Asprey Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 28y 01m 08d 1964-10-19 28y 01m 08d Asprey
1657 Eric Assadourian Olympique Lyonnais 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 19y 08m 08d 1996-03-18 19y 08m 08d Assadourian
1658 Patrick Asselman Royal Standard Club Liegeois 0 0 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 23y 11m 21d 1992-11-04 24y 00m 05d Asselman
1659 Assis Maccabi Tel Aviv 1 1 0 1 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Assis
1660 Benoît Assou-Ekotto Tottenham Hotspur 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 27y 04m 25d 2011-08-25 27y 05m 01d Assou-Ekotto
1661 Len Astill Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 21y 02m 05d 1938-03-05 21y 02m 05d Astill
1662 Astiz Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Astiz
1663 Jeff Astle West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 28y 02m 21d 1970-08-03 28y 02m 21d Astle
1664 Dai Astley Derby County 2 2 0 1 0 0 2 .00 .00 100.00 .00 1937-09-29 27y 11m 18d 1938-04-11 28y 06m 00d Astley
1665 Ryan Astley Dundee 1 1 0 1 0 3 25.00 .00 75.00 25.00 2024-01-23 22y 03m 19d 2024-08-10 22y 10m 06d Astley
1666 Bahrudin Atajic Celtic 0 0 0 2 0 0 100.00 .00 .00 100.00 2013-09-14 19y 09m 29d 2013-12-21 20y 01m 05d Atajic
1667 Mvondo Atangana Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2000-10-14 21y 03m 04d 2000-10-14 21y 03m 04d Atangana
1668 Francisco Soler Atencia Real Mallorca 1 1 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 28y 06m 12d 1998-10-01 28y 06m 26d Atencia
1669 Robert Atherton 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 Atherton
1670 Bobby Atherton Hibernian 38 38 0 8 7 12 19 18.42 31.58 50.00 34.21 1897-12-18 21y 04m 19d 1904-02-20 27y 06m 22d Atherton
1671 Thomas Henry Atherton St Bernards; Partick Thistle; Dundee; Motherwell 7 7 0 2 3 0 4 42.86 .00 57.14 42.86 1899-08-26 Not Known 1904-12-31 Not Known Atherton
1672 Tom Atkin Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 22y 00m 22d 1928-09-10 22y 00m 22d Atkin
1673 Derek Atkins Queens Park 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1981-10-03 20y 05m 25d 1983-04-06 21y 11m 29d Atkins
1674 Henry Atkinson Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-04-09 Not Known 1910-04-09 Not Known Atkinson
1675 James Atkinson Queen of the South 0 0 0 0 2 4 .00 33.33 66.67 16.67 2013-07-20 18y 06m 14d 2015-03-28 20y 02m 22d Atkinson
1676 John Atkinson Hamilton Academical 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1906-10-13 Not Known 1909-11-20 Not Known Atkinson
1677 Christian Atsu Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 25y 06m 04d 2017-07-14 25y 06m 04d Atsu
1678 Cain Attard Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 21y 10m 04d 2016-07-21 21y 10m 11d Attard
1679 Ray Atteveld Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1991-05-13 24y 08m 05d 1991-05-13 24y 08m 05d Atteveld
1680 Willy Aubameyang Kilmarnock 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-03-05 24y 00m 17d 2011-04-30 24y 02m 14d Aubameyang
1681 James Auchincloss Partick Thistle; St Mirren 5 5 0 1 0 3 20.00 .00 60.00 20.00 1897-09-04 Not Known 1899-09-16 Not Known Auchincloss
1682 Benjamin Auer Alemannia Aachen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 28y 06m 01d 2009-07-12 28y 06m 01d Auer
1683 Klaus Augenthaler Bayern Munich 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1989-02-28 31y 05m 02d 1989-03-14 31y 05m 16d Augenthaler
1684 Jose Augusto Benfica 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1960-09-29 23y 05m 16d 1960-10-05 23y 05m 22d Augusto) Pinto de Almeida
1685 Bo Augustsson Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 22y 07m 01d 1972-08-07 22y 07m 10d Augustsson
1686 Bertie Auld Celtic; Hibernian 11 11 0 4 6 2 4 50.00 16.67 33.33 58.33 1959-04-18 21y 00m 26d 1972-01-01 33y 09m 09d Auld
1687 John Auld Sunderland 5 5 0 3 0 2 60.00 .00 40.00 60.00 1890-02-15 28y 01m 08d 1895-04-27 33y 03m 20d Auld
1688 John Robertson Auld Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1886-09-04 Not Known 1886-12-18 Not Known Auld
1689 Robert Stuart Auld Clydebank[4]; Airdrieonians 7 7 0 0 2 5 .00 28.57 71.43 14.29 1985-11-30 27y 09m 08d 1990-08-17 32y 05m 26d Auld
1690 Raimond Aumann Bayern Munich 2 2 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 25y 04m 16d 1989-03-14 25y 05m 02d Aumann
1691 Carlos Dario Aurelio Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 2001-11-03 25y 05m 12d 2001-11-03 25y 05m 12d Aurelio
1692 Brandon Austin Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 25y 06m 09d 2024-07-17 25y 06m 09d Austin
1693 Dean Austin Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 1992-07-25 22y 02m 29d 1992-07-25 22y 02m 29d Austin
1694 Nathan Austin East Fife; Inverness Caledonian Thistle 3 1 2 0 0 3 .00 .00 100.00 .00 2014-07-12 20y 04m 27d 2019-04-13 25y 01m 29d Austin
1695 Arben Avdija Zeljeznicar Sarajevo 2 0 2 0 1 1 .00 50.00 50.00 25.00 2003-09-24 21y 11m 12d 2003-10-15 22y 00m 03d Avdija
1696 Donis Avdijaj Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 25y 11m 24d 2022-08-25 26y 00m 00d Avdijaj
1697 George Avery Blackburn Rovers 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-01-03 Not Known 1883-12-31 Not Known Avery
1698 Bern Aves Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Aves
1699 Bruce Aves Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Aves
1700 Vladimir Avilov FC Infonet Tallinn 2 2 0 0 0 2 .00 .00 100.00 .00 2016-06-30 21y 03m 20d 2016-07-06 21y 03m 26d Avilov
1701 Dapo Mebude Queen of the South 2 1 1 1 1 0 50.00 50.00 .00 75.00 2021-02-12 19y 06m 15d 2021-03-27 19y 07m 27d Awokoya-Mebude
1702 David Axford Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1901-05-13 Not Known Axford
1703 Daniel Ayala Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 32y 00m 25d 2022-12-02 32y 00m 25d Ayala
1704 Semih Aydilek Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2009-03-04 20y 01m 16d 2009-03-04 20y 01m 16d Aydilek
1705 Yakubu Ayegbeni Middlesbrough 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-20 22y 07m 28d 2005-07-20 22y 07m 28d Ayegbeni
1706 Loick Ayina Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 2023-02-04 19y 09m 15d 2023-02-04 19y 09m 15d Ayina
1707 Loick Ayina Ross County 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-03-16 20y 10m 25d 2024-03-16 20y 10m 25d Ayina
1708 Luke Ayling Leeds United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 31y 11m 05d 2023-07-30 31y 11m 05d Ayling
1709 Joe Aribo Rangers 9 8 1 1 5 2 2 55.56 22.22 22.22 66.67 2019-10-20 23y 02m 29d 2022-05-21 25y 10m 00d Ayodele-Aribo
1710 James Ayton Third Lanark 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1946-08-17 22y 10m 02d 1948-08-18 24y 10m 03d Ayton
1711 Jonah Ananias Paul Ayunga St Mirren 3 1 2 1 0 3 25.00 .00 75.00 25.00 2023-01-13 25y 07m 20d 2024-09-21 27y 03m 28d Ayunga
1712 Ade Azeez Partick Thistle 4 2 2 1 2 1 25.00 50.00 25.00 50.00 2016-08-27 22y 07m 19d 2017-04-29 23y 03m 21d Azeez
1713 Franck Azzopardi Chamois Niortais 1 0 1 0 1 0 .00 100.00 .00 50.00 2000-07-18 30y 02m 06d 2000-07-18 30y 02m 06d Azzopardi
1714 Trialist B Hamilton Academical 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-09 Not Known 2014-07-09 Not Known B
1715 Jacek B?k Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 Not Known 1996-03-18 Not Known B?k
1716 Espen Baardsen Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 21y 07m 17d 1999-07-24 21y 07m 17d Baardsen
1717 Sven Baas Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-11-20 26y 00m 08d 2005-11-20 26y 00m 08d Baas
1718 Baba Rahman PAOK Thessaloniki 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-08-31 29y 01m 29d 2023-08-31 29y 01m 29d Baba
1719 Volkan Babacan Istanbul Basaksehir 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 34y 00m 28d 2022-11-03 34y 02m 23d Babacan
1720 Gabor Babos Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 29y 11m 27d 2004-10-21 29y 11m 27d Babos
1721 Babuik Lask Linz 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Babuik
1722 David Babunski Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 30y 06m 00d 2024-09-01 30y 06m 00d Babunski
1723 Thierry Bacconnier Paris St Germain 2 1 1 1 1 0 50.00 50.00 .00 75.00 1984-09-19 20y 11m 17d 1984-10-03 21y 00m 01d Bacconnier
1724 Keanu Baccus St Mirren 8 6 2 2 3 3 25.00 37.50 37.50 43.75 2023-01-07 24y 07m 00d 2024-05-15 25y 11m 08d Baccus
1725 Daniel Bachmann Ross County; Kilmarnock 3 3 0 2 0 3 40.00 .00 60.00 40.00 2015-08-15 21y 01m 06d 2019-05-04 24y 09m 25d Bachmann
1726 Juninho Bacuna Rangers 1 0 1 1 1 0 50.00 50.00 .00 75.00 2021-10-16 24y 02m 09d 2021-12-12 24y 04m 05d Bacuna
1727 Milan Badelj Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 20y 05m 26d 2009-08-27 20y 06m 02d Badelj
1728 David Bagan Kilmarnock; Inverness Caledonian Thistle 7 3 4 1 5 0 2 71.43 .00 28.57 71.43 1996-12-14 19y 07m 18d 2002-01-26 24y 09m 00d Bagan
1729 John Francis Bagan Kilmarnock 3 3 0 2 0 1 66.67 .00 33.33 66.67 1919-11-22 Not Known 1920-11-27 Not Known Bagan
1730 Matthew Bagan Falkirk 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1944-06-17 Not Known 1944-09-30 Not Known Bagan
1731 Jack Baggett Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Baggett
1732 Vladimir Bagmut Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 Not Known 1990-10-03 Not Known Bagmut
1733 Nabil Baha Braga 2 1 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 23y 01m 04d 2004-09-30 23y 01m 18d Baha
1734 Dylan Bahamboula Livingston (Meadowbank Thistle) 2 0 2 1 2 0 33.33 66.67 .00 66.67 2022-09-03 27y 03m 12d 2023-01-29 27y 08m 07d Bahamboula
1735 Igor Bahmatski Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 33y 01m 27d 1998-08-27 33y 02m 10d Bahmatski
1736 Gustave Bahoken Livingston (Meadowbank Thistle) 4 4 0 0 2 3 .00 40.00 60.00 20.00 2002-10-06 23y 03m 23d 2005-02-27 25y 08m 14d Bahoken
1737 Stephane Bahoken St Mirren 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-10-05 21y 04m 07d 2013-10-05 21y 04m 07d Bahoken
1738 Hugh Wallace Baigrie Partick Thistle; Ayr United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1935-01-19 Not Known 1937-09-25 Not Known Baigrie
1739 John Norman Baigrie Berwick Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-07-23 18y 07m 20d 1998-07-23 18y 07m 20d Baigrie
1740 Eric Johnston Baikie Dunfermline Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1954-04-21 Not Known 1956-09-08 Not Known Baikie
1741 Ian Bailey Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 20y 00m 24d 1976-11-13 20y 00m 24d Bailey
1742 Lee Bailey Queen of the South 1 0 1 0 0 1 .00 .00 100.00 .00 1999-08-18 27y 01m 08d 1999-08-18 27y 01m 08d Bailey
1743 Leslie Bailey Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1937-09-29 20y 11m 27d 1937-09-29 20y 11m 27d Bailey
1744 Mike Bailey Wolverhampton Wanderers 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1971-04-14 29y 01m 18d 1971-05-03 29y 02m 06d Bailey
1745 Odin Bailey Livingston (Meadowbank Thistle) 3 2 1 0 1 2 .00 33.33 66.67 16.67 2021-09-25 21y 09m 17d 2022-03-19 22y 03m 11d Bailey
1746 Roy Bailey Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 26y 09m 02d 1959-02-28 26y 09m 02d Bailey
1747 Bailie Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known Bailie
1748 Baillie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known Baillie
1749 Colin Baillie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1965-01-09 Not Known 1965-01-09 Not Known Baillie
1750 Craig Baillie Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1964-04-04 Not Known 1965-03-20 Not Known Baillie
1751 Doug Baillie Airdrieonians; Rangers; Third Lanark; Falkirk; Dunfermline Athletic 26 26 0 1 7 1 18 26.92 3.85 69.23 28.85 1954-10-09 17y 08m 12d 1970-01-03 32y 11m 07d Baillie
1752 James Baillie St Bernards 36 36 0 2 10 7 19 27.78 19.44 52.78 37.50 1880-10-16 Not Known 1893-05-27 Not Known Baillie
1753 Jim Baillie Dunfermline Athletic; Berwick Rangers 2 2 0 0 0 3 .00 .00 100.00 .00 1974-04-17 29y 09m 15d 1974-11-04 30y 04m 02d Baillie
1754 Joseph Baillie Celtic 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1949-12-31 Not Known 1954-09-04 Not Known Baillie
1755 Oliver Baillie Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-08 Not Known 1959-08-08 Not Known Baillie
1756 Victor M Baillie Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1910-03-19 Not Known 1910-03-19 Not Known Baillie
1757 Lex Baillie Celtic; St Mirren 4 3 1 2 1 3 33.33 16.67 50.00 41.67 1988-04-09 21y 09m 03d 1991-10-30 25y 03m 24d Baillie
1758 Logan Bailly Celtic 0 0 0 3 2 0 60.00 40.00 .00 80.00 2015-09-26 29y 08m 30d 2017-04-02 31y 03m 06d Bailly
1759 Eddie Baily Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 27y 09m 09d 1953-05-15 27y 09m 09d Baily
1760 Alex Bain Motherwell 2 2 0 1 0 0 2 .00 .00 100.00 .00 1954-10-23 29y 02m 17d 1957-04-06 31y 08m 00d Bain
1761 Allan Bain Clydebank[4] 2 2 0 0 0 2 .00 .00 100.00 .00 1985-11-30 23y 05m 25d 1986-04-26 23y 10m 21d Bain
1762 Bain Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Bain
1763 George Bain Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known Bain
1764 Ian Bain Stirling Albion; Raith Rovers; Dunfermline Athletic 14 14 0 1 1 2 11 7.14 14.29 78.57 14.29 1949-08-13 25y 07m 01d 1958-12-27 34y 11m 15d Bain
1765 James Bain Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1900-04-09 Not Known 1900-04-09 Not Known Bain
1766 James Clark Bain Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-08-16 Not Known 1909-08-16 Not Known Bain
1767 Jamie Bain Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-14 26y 11m 08d 2018-07-14 26y 11m 08d Bain
1768 John Bain Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1913-10-18 Not Known 1913-10-18 Not Known Bain
1769 John Bain Dunfermline Athletic; Dundee United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1927-04-30 Not Known 1930-04-02 Not Known Bain
1770 Kevin Bain Dundee; East Fife 9 7 2 2 2 5 22.22 22.22 55.56 33.33 1992-10-31 20y 01m 12d 2005-07-14 32y 09m 25d Bain
1771 Peter Bain Partick Thistle; Dunfermline Athletic 4 4 0 4 2 0 2 50.00 .00 50.00 50.00 1934-02-24 Not Known 1936-05-13 Not Known Bain
1772 Scott Bain Aberdeen; Dundee; Hibernian; Celtic 13 13 0 18 2 9 62.07 6.90 31.03 65.52 2009-10-17 17y 10m 25d 2024-05-04 32y 05m 12d Bain
1773 William Bain Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-12-16 Not Known 1940-03-16 Not Known Bain
1774 Bainbridge Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known Bainbridge
1775 Oliver Bainbridge Kilmarnock 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-10-30 19y 11m 25d 2024-10-30 19y 11m 25d Bainbridge
1776 Hugh Baines Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1895-04-15 Not Known 1895-04-15 Not Known Baines
1777 Leighton Baines Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 30y 07m 15d 2015-07-26 30y 07m 15d Baines
1778 Roy Baines Hibernian; Greenock Morton; Celtic; St Johnstone 20 20 0 7 8 5 35.00 40.00 25.00 55.00 1970-10-24 20y 08m 17d 1984-04-28 34y 02m 21d Baines
1779 Theo Bair St Johnstone; Motherwell 6 3 3 2 0 4 33.33 .00 66.67 33.33 2022-02-19 22y 05m 23d 2024-02-17 24y 05m 21d Bair
1780 Alex Baird Dundee 0 0 0 3 0 1 75.00 .00 25.00 75.00 2012-09-02 18y 07m 19d 2013-04-27 19y 03m 13d Baird
1781 Alexander Baird St Bernards; Port Glasgow Athletic 11 11 0 1 2 8 9.09 18.18 72.73 18.18 1900-08-16 Not Known 1904-11-19 Not Known Baird
1782 Andrew Baird Queens Park 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1893-02-11 Not Known 1893-12-23 Not Known Baird
1783 Archibald Baird Aberdeen; St Johnstone 14 14 0 4 6 3 5 42.86 21.43 35.71 53.57 1945-11-10 26y 06m 02d 1954-09-25 35y 04m 17d Baird
1784 Baird Edinburgh University 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-02-21 Not Known 1885-02-21 Not Known Baird
1785 David Baird St Bernards; Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1888-04-18 Not Known 1903-09-12 Not Known Baird
1786 Douglas Baird Partick Thistle 6 6 0 1 0 5 16.67 .00 83.33 16.67 1957-11-11 21y 11m 16d 1960-03-15 24y 03m 18d Baird
1787 Hugh Baird Airdrieonians; Aberdeen 13 13 0 8 2 1 10 15.38 7.69 76.92 19.23 1951-09-15 21y 06m 01d 1959-11-21 29y 08m 07d Baird
1788 Jack Baird St Mirren; Ayr United; Greenock Morton 7 7 0 1 1 5 14.29 14.29 71.43 21.43 2018-09-01 22y 06m 25d 2024-03-11 28y 01m 04d Baird
1789 John Baird St Mirren 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1912-01-13 Not Known 1912-04-20 Not Known Baird
1790 John Baird East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1947-03-01 Not Known 1947-03-05 Not Known Baird
1791 John Baird Dundee; Partick Thistle; Queen of the South; Falkirk; Forfar Athletic 11 6 5 2 5 1 5 45.45 9.09 45.45 50.00 2012-09-02 27y 00m 11d 2018-07-14 32y 10m 22d Baird
1792 John Baird Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known Baird
1793 Sammy Baird Clyde; Rangers; Scotland XI; Hibernian; Third Lanark 19 19 0 1 9 1 9 47.37 5.26 47.37 50.00 1952-12-06 22y 06m 23d 1963-03-23 32y 10m 10d Baird
1794 Thomas Skinner Baird St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1933-08-12 Not Known 1936-12-26 Not Known Baird
1795 William Urquhart Baird St Bernards; Dundee 35 35 0 1 6 4 25 17.14 11.43 71.43 22.86 1892-02-27 17y 04m 26d 1900-09-29 25y 11m 28d Baird
1796 Shaun Bajada Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 32y 10m 25d 2016-07-21 32y 11m 02d Bajada
1797 Aleksandar Bajevski Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 25y 00m 08d 2004-12-16 25y 00m 08d Bajevski
1798 Amadou Bakayoko Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 2023-08-27 27y 07m 26d 2024-05-11 28y 04m 10d Bakayoko
1799 Baker London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Baker
1800 David Baker Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 1992-10-24 29y 09m 19d 1992-10-24 29y 09m 19d Baker
1801 Gerry Baker Motherwell; St Mirren; Hibernian 9 9 0 4 1 4 4 11.11 44.44 44.44 33.33 1957-11-02 19y 06m 22d 1963-09-07 25y 04m 27d Baker
1802 H Howard Baker Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Baker
1803 James Baker Queen of the South; Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1948-03-13 Not Known 1949-10-15 Not Known Baker
1804 Jim Baker Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 29y 10m 11d 1921-09-26 29y 10m 11d Baker
1805 Joe Baker Hibernian 14 14 0 10 8 1 5 57.14 7.14 35.71 60.71 1957-10-07 17y 02m 20d 1971-02-13 30y 06m 27d Baker
1806 Lewis Baker Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 27y 02m 28d 2022-07-23 27y 02m 28d Baker
1807 Martin Baker Kilmarnock 7 7 0 3 2 4 33.33 22.22 44.44 44.44 1997-11-23 23y 05m 15d 2001-03-14 26y 09m 06d Baker
1808 Peter Baker Tottenham Hotspur 2 2 0 1 0 1 50.00 .00 50.00 50.00 1956-10-15 24y 10m 05d 1956-11-12 24y 11m 02d Baker
1809 Zak Baker Plymouth Argyle 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 17y 05m 09d 2023-07-06 17y 05m 09d Baker
1810 Faissal El Bakhtaoui Dunfermline Athletic; Dundee 5 2 3 2 0 4 33.33 .00 66.67 33.33 2013-07-13 20y 08m 05d 2018-08-18 25y 09m 10d Bakhtaoui
1811 Timmy Abraham Raith Rovers 0 0 0 0 0 1 .00 .00 100.00 .00 2021-04-30 20y 04m 02d 2021-04-30 20y 04m 02d Bakumo-Abraham
1812 Andriy Bal Dynamo Kiev 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1982-11-24 24y 10m 08d 1982-11-24 24y 10m 08d Bal
1813 James Balagizi Kilmarnock 0 0 0 0 1 0 .00 100.00 .00 50.00 2024-03-30 20y 06m 10d 2024-03-30 20y 06m 10d Balagizi
1814 James Balagizi Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 18y 09m 26d 2022-07-16 18y 09m 26d Balagizi
1815 Krassimir Balakov VfB Stuttgart 1893 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 34y 05m 16d 2000-09-28 34y 05m 30d Balakov
1816 Conrad Balatoni Partick Thistle; Kilmarnock 7 7 0 2 2 3 2 28.57 42.86 28.57 50.00 2013-08-16 22y 06m 20d 2016-02-27 25y 01m 00d Balatoni
1817 John Balavage St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-17 27y 10m 02d 1988-08-17 27y 10m 02d Balavage
1818 Ellery Balcombe St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 2024-09-21 24y 11m 06d 2024-10-19 25y 00m 04d Balcombe
1819 Amido Balde Celtic 1 0 1 4 0 0 100.00 .00 .00 100.00 2013-09-14 22y 03m 29d 2014-02-22 22y 09m 06d Balde
1820 Bobo Balde Toulouse; Celtic 17 17 0 13 3 2 72.22 16.67 11.11 80.56 2000-07-22 25y 02m 12d 2006-11-04 31y 05m 25d Balde
1821 John Christopher Balderstone Carlisle United; Queen of the South 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1967-03-10 26y 03m 22d 1978-01-14 37y 01m 29d Balderstone
1822 James Baldie Leith Athletic 10 10 0 0 4 6 .00 40.00 60.00 20.00 1895-11-09 Not Known 1898-04-09 Not Known Baldie
1823 George Baldock Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 27y 05m 19d 2020-08-28 27y 05m 19d Baldock
1824 Jack Baldwin Ross County 9 8 1 1 3 5 11.11 33.33 55.56 27.78 2021-09-18 28y 02m 19d 2024-03-16 30y 08m 16d Baldwin
1825 Kevin Patrick Baldwin Berwick Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-09-20 23y 09m 30d 1983-09-20 23y 09m 30d Baldwin
1826 Gareth Bale Tottenham Hotspur 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-08-18 22y 01m 02d 2011-08-18 22y 01m 02d Bale
1827 David Balfour Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1914-01-24 Not Known 1915-11-06 Not Known Balfour
1828 Evan Balfour Airdrieonians 11 11 0 4 4 3 36.36 36.36 27.27 54.55 1990-08-17 24y 11m 08d 1993-05-08 27y 07m 29d Balfour
1829 James C Balfour Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1931-04-04 Not Known 1932-09-17 Not Known Balfour
1830 Balimt FC Cluj 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Balimt
1831 Balin Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Balin
1832 Jordi Balk St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 23y 02m 09d 2017-07-05 23y 02m 09d Balk
1833 Alan Ball Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 30y 02m 18d 1975-07-30 30y 02m 18d Ball
1834 Allan Ball Queen of the South 11 11 0 0 2 9 .00 18.18 81.82 9.09 1964-01-25 20y 10m 30d 1982-03-13 39y 00m 15d Ball
1835 Dominic Ball Aberdeen 5 5 0 2 2 3 28.57 28.57 42.86 42.86 2017-09-09 22y 01m 07d 2019-05-10 23y 09m 08d Ball
1836 John Ball Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 24y 06m 30d 1925-04-28 24y 06m 30d Ball
1837 Jack Ball Huddersfield Town 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-24 27y 00m 11d 1934-09-24 27y 00m 11d Ball
1838 Michael Ball Rangers 4 4 0 3 1 0 75.00 25.00 .00 87.50 2003-09-21 23y 11m 19d 2005-03-02 25y 05m 00d Ball
1839 Archibald Ballantyne Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Ballantyne
1840 Cammy Ballantyne St Johnstone; Airdrieonians (Airdrie United) 2 1 1 0 0 5 .00 .00 100.00 .00 2022-08-28 22y 04m 06d 2024-02-11 23y 09m 20d Ballantyne
1841 Charles Graham Ballantyne Clyde 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1935-11-16 Not Known 1937-03-23 Not Known Ballantyne
1842 Hugh Hepburn Ballantyne Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Ballantyne
1843 John Ian Ballantyne Raith Rovers 6 4 2 1 1 4 16.67 16.67 66.67 25.00 1980-03-15 21y 04m 13d 1982-12-04 24y 01m 02d Ballantyne
1844 John M T Ballantyne Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-09-29 Not Known 1945-09-29 Not Known Ballantyne
1845 Johnny Ballantyne Partick Thistle 14 14 0 7 2 5 50.00 14.29 35.71 57.14 1922-10-14 Not Known 1934-09-22 Not Known Ballantyne
1846 Robert Ballantyne Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-09-12 Not Known 1931-09-12 Not Known Ballantyne
1847 Thomas Ballantyne Partick Thistle 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1907-12-28 Not Known 1909-10-30 Not Known Ballantyne
1848 William Ballantyne Clyde 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1923-08-18 Not Known 1927-01-22 Not Known Ballantyne
1849 Constanzo Balleri Inter Milan 2 2 0 2 0 0 100.00 .00 .00 100.00 1961-11-06 28y 02m 17d 1961-11-22 28y 03m 02d Balleri
1850 Lewis Ballham Stoke FC 1 1 0 1 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Ballham
1851 James M Balloch Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1921-04-30 Not Known 1921-04-30 Not Known Balloch
1852 Kofi Balmer Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-25 23y 11m 06d 2024-08-25 23y 11m 06d Balmer
1853 Támas Báló Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 27y 06m 16d 2011-08-04 27y 06m 23d Báló
1854 Zoltan Balog Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 26y 09m 24d 2004-12-16 26y 09m 24d Balog
1855 Leon Balogun Rangers 8 7 1 7 2 0 77.78 22.22 .00 88.89 2021-10-16 33y 03m 18d 2024-08-03 36y 01m 06d Balogun
1856 William Balsillie Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1896-05-25 Not Known 1896-05-25 Not Known Balsillie
1857 Sergei Pavlovich Baltacha Dynamo Kiev; St Johnstone 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1982-11-24 24y 09m 07d 1993-01-20 34y 11m 03d Baltacha
1858 Sergei Sergeivich Baltacha St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2001-01-31 21y 06m 03d 2001-01-31 21y 06m 03d Baltacha
1859 Matthew Balunas Third Lanark 15 15 0 4 2 9 26.67 13.33 60.00 33.33 1944-09-16 16y 08m 09d 1952-12-20 24y 11m 13d Balunas
1860 Souleymane Bamba Dunfermline Athletic; Hibernian 9 9 0 2 3 6 18.18 27.27 54.55 31.82 2006-07-29 21y 06m 16d 2010-11-07 25y 09m 25d Bamba
1861 Joseph Bambrick Chelsea 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-11-25 28y 00m 22d 1936-09-23 28y 10m 20d Bambrick
1862 Patrick Bamford Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 29y 10m 25d 2023-07-30 29y 10m 25d Bamford
1863 Banas Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Banas
1864 Nicholas Lee Banger Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2000-01-22 28y 10m 28d 2000-01-22 28y 10m 28d Banger
1865 Mohamed Bangura Celtic 2 1 1 1 0 1 50.00 .00 50.00 50.00 2011-10-02 22y 02m 05d 2011-12-10 22y 04m 13d Bangura
1866 Alan Banks Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 26y 05m 20d 2000-01-29 29y 11m 04d Banks
1867 Herbert Ernest Banks Third Lanark 4 4 0 2 0 2 50.00 .00 50.00 50.00 1897-11-13 Not Known 1901-04-15 Not Known Banks
1868 Ian Frederick Banks Leicester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 22y 07m 04d 1983-08-13 22y 07m 04d Banks
1869 Samuel Green Banks Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1931-08-22 Not Known 1931-08-22 Not Known Banks
1870 Scott Banks Dundee United; Dunfermline Athletic 3 1 2 0 2 1 .00 66.67 33.33 33.33 2019-07-12 17y 09m 16d 2021-04-03 19y 06m 08d Banks
1871 Steve Banks Dundee United; St Johnstone 2 2 0 10 6 4 50.00 30.00 20.00 65.00 2009-08-17 36y 08m 08d 2014-08-03 41y 07m 25d Banks
1872 Tommy Banks Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 27y 11m 04d 1957-10-14 27y 11m 04d Banks
1873 William Banks Kilmarnock 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1904-03-05 Not Known 1905-11-18 Not Known Banks
1874 Thomas Neilson Bannan Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-02 20y 04m 20d 1950-09-02 20y 04m 20d Bannan
1875 Kyle Banner Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 22y 00m 07d 2021-07-20 22y 00m 07d Banner
1876 Scott Bannerman Hibernian 1 0 1 2 0 0 100.00 .00 .00 100.00 1999-12-19 20y 08m 28d 2000-10-22 21y 07m 01d Bannerman
1877 Stuart Bannigan Partick Thistle 13 12 1 2 2 9 15.38 15.38 69.23 23.08 2013-08-16 20y 10m 30d 2023-08-20 30y 11m 03d Bannigan
1878 Ernest Bannister 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 Bannister
1879 Phillip Bannister Motherwell 0 0 0 2 0 1 66.67 .00 33.33 66.67 1998-09-23 18y 01m 15d 1999-01-30 18y 05m 22d Bannister
1880 Eamonn John Bannon Dundee United 25 25 0 5 13 7 5 52.00 28.00 20.00 66.00 1980-02-20 21y 10m 02d 1988-02-03 29y 09m 16d Bannon
1881 Crawford Baptie Motherwell; Falkirk; Falkirk Select 15 14 1 4 3 1 12 18.75 6.25 75.00 21.88 1986-03-15 27y 00m 19d 1993-05-01 34y 02m 07d Baptie
1882 Antonin Barak Fiorentina 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-10-13 27y 10m 10d 2022-10-13 27y 10m 10d Barak
1883 Dominique Baratelli Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 36y 08m 24d 1984-10-03 36y 09m 07d Baratelli
1884 Ivica Barbaric Velez Mostar 1 1 0 0 0 1 .00 .00 100.00 .00 1988-11-23 26y 09m 00d 1988-11-23 26y 09m 00d Barbaric
1885 Tomislav Barbaric Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 20y 04m 22d 2009-08-27 20y 04m 29d Barbaric
1886 Frank Barbazza Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-16 Not Known 1959-05-16 Not Known Barbazza
1887 George Frederick Barber Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-09-23 27y 01m 22d 1936-09-23 27y 01m 22d Barber
1888 Sebastien Barberis FC Basel 1 0 1 0 0 1 .00 .00 100.00 .00 2004-11-25 32y 05m 26d 2004-11-25 32y 05m 26d Barberis
1889 Stefan Barboianu Dinamo Bucuresti 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-06 26y 05m 12d 2014-07-06 26y 05m 12d Barboianu
1890 Humphrey Barbour Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 19y 08m 02d 1891-03-30 19y 08m 02d Barbour
1891 John Barbour Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1914-01-24 Not Known 1914-01-24 Not Known Barbour
1892 John R Barbour Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-03-23 Not Known 1912-08-24 Not Known Barbour
1893 Robert Barbour Third Lanark 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1893-09-23 Not Known 1897-02-06 Not Known Barbour
1894 Ross Barbour Kilmarnock 3 3 0 1 1 2 25.00 25.00 50.00 37.50 2013-02-16 20y 00m 15d 2016-01-02 22y 11m 01d Barbour
1895 Andy Barcham Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 23y 07m 13d 2010-07-29 23y 07m 13d Barcham
1896 David Barclay Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1927-05-07 Not Known 1929-05-08 Not Known Barclay
1897 Howard Barclay Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1904-04-09 Not Known 1904-04-09 Not Known Barclay
1898 James Barclay Airdrieonians; Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1948-02-07 Not Known 1953-12-12 Not Known Barclay
1899 Jamie Barclay Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-09-21 21y 00m 05d 2010-09-21 21y 00m 05d Barclay
1900 John Barclay St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1898-11-05 Not Known 1899-10-14 Not Known Barclay
1901 John Birrell Barclay Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-12 Not Known 1934-09-12 Not Known Barclay
1902 Matthew Barclay Third Lanark 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1948-01-10 Not Known 1949-02-05 Not Known Barclay
1903 Matthew Dyer Barclay Third Lanark 3 3 0 0 0 3 .00 .00 100.00 .00 1944-09-16 Not Known 1945-12-15 Not Known Barclay
1904 S Barclay Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known Barclay
1905 Thomas Barclay St Mirren 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1921-04-15 Not Known 1926-11-06 Not Known Barclay
1906 William Barclay Motherwell; Clyde 8 8 0 2 4 1 3 50.00 12.50 37.50 56.25 1945-08-25 21y 01m 14d 1950-02-04 25y 06m 24d Barclay
1907 J Bardarey Northern Nomads 2 2 0 2 0 0 100.00 .00 .00 100.00 1910-01-04 Not Known 1910-01-04 Not Known Bardarey
1908 Daniel Barden Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2021-09-25 20y 08m 23d 2021-09-25 20y 08m 23d Barden
1909 David John Bardsley Watford 2 1 1 1 0 1 50.00 .00 50.00 50.00 1986-08-05 21y 10m 25d 1987-05-12 22y 08m 01d Bardsley
1910 Phil Bardsley Rangers; Sunderland 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-08-19 21y 01m 22d 2009-08-08 24y 01m 11d Bardsley
1911 Borna Barisic Rangers 12 11 1 10 3 2 66.67 20.00 13.33 76.67 2019-10-20 26y 11m 10d 2024-04-21 31y 05m 11d Barisic
1912 Jamie Barjonas Rangers 2 0 2 2 0 0 100.00 .00 .00 100.00 2017-05-13 18y 03m 19d 2017-10-28 18y 09m 04d Barjonas
1913 Jim Bark Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 21y 09m 04d 1971-01-23 21y 09m 04d Bark
1914 Ned Barkas Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-23 23y 10m 02d 1925-09-23 23y 10m 02d Barkas
1915 Vasilis Barkas Celtic 0 0 0 0 1 1 .00 50.00 50.00 25.00 2020-12-20 26y 06m 20d 2021-07-31 27y 02m 01d Barkas
1916 Brandon Barker Hibernian; Rangers 4 2 2 2 1 2 40.00 20.00 40.00 50.00 2017-10-24 21y 00m 20d 2019-11-03 23y 00m 30d Barker
1917 David Barker Leith Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1938-05-04 Not Known 1939-08-30 Not Known Barker
1918 Jack Barker Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-11 31y 01m 15d 1938-04-11 31y 01m 15d Barker
1919 John Barker Rangers 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1892-04-23 Not Known 1895-12-07 Not Known Barker
1920 Lloyd Barker Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 23y 05m 16d 1994-05-28 23y 05m 16d Barker
1921 Michael Barker St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 23y 10m 19d 2017-07-05 23y 10m 19d Barker
1922 Jose Barkero Toulouse 1 0 1 0 0 1 .00 .00 100.00 .00 2000-07-22 21y 02m 25d 2000-07-22 21y 02m 25d Barkero
1923 Ross Barkley Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 21y 07m 21d 2015-07-26 21y 07m 21d Barkley
1924 Colin Barlow Manchester City 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1957-11-04 21y 11m 21d 1958-06-11 22y 06m 28d Barlow
1925 Stuart Barlow Everton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-05-13 22y 09m 27d 1991-05-13 22y 09m 27d Barlow
1926 Nick Barmby Hull City 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-23 31y 05m 12d 2008-08-03 34y 05m 23d Barmby
1927 Arthur Barnes Dunfermline Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1939-11-25 Not Known 1939-11-25 Not Known Barnes
1928 Ashley Barnes Plymouth Argyle 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 19y 08m 29d 2009-07-29 19y 08m 29d Barnes
1929 Dillon Barnes Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-31 24y 06m 23d 2020-10-31 24y 06m 23d Barnes
1930 John Charles Bryan Barnes Watford 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-05-12 23y 06m 05d 1987-05-12 23y 06m 05d Barnes
1931 Ken Barnes Manchester City 5 5 0 2 0 3 40.00 .00 60.00 40.00 1951-03-10 21y 11m 22d 1958-06-11 29y 02m 26d Barnes
1932 Barness Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Barness
1933 David Kwame Barnett Dunfermline Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1997-08-23 30y 04m 07d 1997-12-27 30y 08m 11d Barnett
1934 R Barnett St Bernards 3 3 0 2 0 1 66.67 .00 33.33 66.67 1884-11-01 Not Known 1887-02-19 Not Known Barnett
1935 Craig Barr Gretna; Livingston (Meadowbank Thistle); Raith Rovers; Dumbarton; Cowdenbeath 10 9 1 2 2 2 8 16.67 16.67 66.67 25.00 2007-08-18 20y 04m 20d 2020-10-10 33y 06m 11d Barr
1936 Darren Barr Falkirk; Kilmarnock; Dumbarton 15 15 0 5 5 5 33.33 33.33 33.33 50.00 2006-08-12 21y 04m 26d 2015-07-09 30y 03m 22d Barr
1937 James Barr Leith Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1947-04-30 Not Known 1947-04-30 Not Known Barr
1938 Jim Barr Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Barr
1939 John A.S.P. Barr Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1938-08-13 Not Known 1938-08-24 Not Known Barr
1940 John Barr Dumbarton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1893-09-30 Not Known 1894-04-28 Not Known Barr
1941 Leslie Barr Montrose 7 6 1 2 2 4 2 25.00 50.00 25.00 50.00 1976-03-06 23y 03m 17d 1986-08-19 33y 09m 01d Barr
1942 Lewis Barr East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2014-07-12 20y 00m 13d 2014-07-12 20y 00m 13d Barr
1943 Oisin Barr Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 16y 11m 14d 2019-07-06 16y 11m 14d Barr
1944 Robert Barr Hamilton Academical 3 2 1 0 0 3 .00 .00 100.00 .00 1986-08-13 24y 02m 28d 1986-12-13 24y 06m 27d Barr
1945 Robert Barr Third Lanark 33 33 0 12 4 16 36.36 12.12 48.48 42.42 1897-02-06 Not Known 1909-12-04 Not Known Barr
1946 Bobby Barr Livingston (Meadowbank Thistle); Raith Rovers; Dumbarton 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 2011-07-16 23y 00m 23d 2018-07-07 30y 00m 14d Barr
1947 Robert Rennie Milne Barr Queens Park 1 1 0 1 0 0 1 .00 .00 100.00 .00 1925-09-19 Not Known 1925-09-19 Not Known Barr
1948 William Barraclough Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-10-03 Not Known 1942-10-03 Not Known Barraclough
1949 Barreto Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Barreto
1950 Bradley Barrett Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 21y 06m 15d 2022-07-09 21y 06m 15d Barrett
1951 Francis Barrett Dundee 7 7 0 3 0 4 42.86 .00 57.14 42.86 1893-12-16 Not Known 1895-11-02 Not Known Barrett
1952 Graham Barrett Livingston (Meadowbank Thistle); Falkirk 7 5 2 1 4 1 3 50.00 12.50 37.50 56.25 2005-09-11 24y 03m 04d 2008-11-22 27y 05m 15d Barrett
1953 John Patrick Barrett Clyde 1 0 1 0 0 1 .00 .00 100.00 .00 2000-02-19 28y 10m 01d 2000-02-19 28y 10m 01d Barrett
1954 Ken Barrett The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-13 23y 06m 08d 1961-11-13 23y 06m 08d Barrett
1955 Les Barrett Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-09-16 27y 10m 25d 1975-09-16 27y 10m 25d Barrett
1956 Neil William Barrett Dundee; Livingston (Meadowbank Thistle) 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2005-01-22 23y 00m 29d 2005-09-21 23y 08m 28d Barrett
1957 Peter Barrett Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1929-03-06 Not Known 1929-03-06 Not Known Barrett
1958 Tommy Barrett Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-21 Not Known 1953-11-21 Not Known Barrett
1959 Alex W Barrie St Bernards; Rangers; Kilmarnock 9 9 0 1 2 2 5 22.22 22.22 55.56 33.33 1902-04-14 Not Known 1911-09-16 Not Known Barrie
1960 James William Barrie Queens Park; Cowdenbeath 3 3 0 0 0 3 .00 .00 100.00 .00 1925-03-28 Not Known 1934-01-27 Not Known Barrie
1961 Walter Barrie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-21 Not Known 1929-08-21 Not Known Barrie
1962 James Barrington Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-09-02 Not Known 1922-09-02 Not Known Barrington
1963 Barrister Queens Park Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1984-08-07 Not Known 1984-08-07 Not Known Barrister
1964 Connor Barron Aberdeen; Rangers 6 5 1 3 1 5 33.33 11.11 55.56 38.89 2022-03-02 19y 06m 02d 2024-08-03 21y 11m 05d Barron
1965 David Barron St Mirren 9 7 2 4 4 7 26.67 26.67 46.67 40.00 2008-03-15 20y 06m 05d 2013-02-27 25y 05m 17d Barron
1966 Doug Barron St Johnstone 8 5 3 3 1 4 37.50 12.50 50.00 43.75 1982-02-23 20y 03m 29d 1991-04-20 29y 05m 26d Barron
1967 John Barron Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1901-10-12 Not Known 1901-10-12 Not Known Barron
1968 De Barros Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Barros
1969 Rui Barros FC Porto 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-07-31 30y 08m 07d 1996-07-31 30y 08m 07d Barros
1970 Barroso FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 25y 11m 05d 1996-07-31 25y 11m 05d Barroso
1971 Jose Alberto Da Mota Barroso Braga 0 0 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 34y 00m 21d 2004-09-30 34y 01m 04d Barroso
1972 Stewart Barrowclough Newcastle United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1971-09-15 19y 10m 17d 1975-05-10 23y 06m 11d Barrowclough
1973 Andrew Barrowman Kilmarnock; Inverness Caledonian Thistle; Dunfermline Athletic; Dundee 5 4 1 1 1 5 14.29 14.29 71.43 21.43 2006-12-30 22y 01m 03d 2013-04-27 28y 05m 00d Barrowman
1974 Cliff Barrowman Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 1977-08-23 21y 08m 20d 1977-08-23 21y 08m 20d Barrowman
1975 Gareth Barry Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 34y 05m 03d 2015-07-26 34y 05m 03d Barry
1976 John George Barry Queens Park; Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1916-04-08 Not Known 1918-02-23 Not Known Barry
1977 Roy Barry Dunfermline Athletic; Hibernian 11 11 0 7 2 2 63.64 18.18 18.18 72.73 1966-11-12 24y 01m 24d 1976-03-13 33y 05m 23d Barry
1978 Frank Barson Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-09-12 32y 05m 02d 1923-09-12 32y 05m 02d Barson
1979 Laszlo Bartha Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 24y 05m 19d 2011-08-04 24y 05m 26d Bartha
1980 Alexandre Barthe Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 28y 03m 28d 2014-07-03 28y 03m 28d Barthe
1981 Henry Bartholomew Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1942-03-21 22y 02m 03d 1943-12-11 23y 10m 23d Bartholomew
1982 Matthew Patrick Bartholomew Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 20y 10m 24d 1997-07-20 20y 10m 24d Bartholomew
1983 Kyle Bartley Rangers 1 1 0 2 0 0 100.00 .00 .00 100.00 2011-02-02 19y 08m 11d 2012-04-21 20y 10m 30d Bartley
1984 Marvin Bartley Hibernian; Livingston (Meadowbank Thistle) 12 10 2 1 5 7 3 33.33 46.67 20.00 56.67 2016-02-07 29y 07m 03d 2019-12-04 33y 05m 00d Bartley
1985 Adam Barton Partick Thistle 6 5 1 1 4 1 16.67 66.67 16.67 50.00 2016-12-17 25y 11m 10d 2018-03-17 27y 02m 10d Barton
1986 Frank Barton Carlisle United 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1969-07-26 21y 09m 04d 1971-11-02 24y 00m 11d Barton
1987 George Barton Raith Rovers 6 6 0 3 2 1 50.00 33.33 16.67 66.67 1922-10-07 Not Known 1927-09-24 Not Known Barton
1988 Robert Barton St Bernards 4 4 0 0 1 3 .00 25.00 75.00 12.50 1928-08-15 Not Known 1930-05-06 Not Known Barton
1989 Robert Crawford Barton Kilmarnock 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1906-11-17 Not Known 1908-02-01 Not Known Barton
1990 Warren Barton Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 26y 04m 21d 1995-08-09 26y 04m 21d Barton
1991 James L Bartram Falkirk 6 6 0 4 0 1 5 .00 16.67 83.33 8.33 1933-04-01 Not Known 1934-12-22 Not Known Bartram
1992 Jan Louis Bartram Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1988-04-02 26y 00m 27d 1988-04-02 26y 00m 27d Bartram
1993 Per Bartram Greenock Morton 4 4 0 2 1 2 1 25.00 50.00 25.00 50.00 1968-04-29 Not Known 1970-12-05 Not Known Bartram
1994 Sam Bartram Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 33y 08m 02d 1947-09-24 33y 08m 02d Bartram
1995 Chris Basham Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 32y 01m 08d 2020-08-28 32y 01m 08d Basham
1996 Steve Basham Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 18y 08m 01d 1996-08-03 18y 08m 01d Basham
1997 Tomislav Basic NK Siroki Brijeg 1 1 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 26y 02m 22d 2006-08-02 26y 02m 29d Basic
1998 Spencer Bassett Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 22y 07m 17d 1908-04-21 22y 07m 17d Bassett
1999 Calvin Bassey Rangers 3 3 0 3 1 0 75.00 25.00 .00 87.50 2021-10-16 21y 09m 16d 2022-05-21 22y 04m 21d Bassey
2000 Sébastien Bassong Tottenham Hotspur 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 25y 01m 09d 2011-08-25 25y 01m 16d Bassong
2001 Bastenov Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Bastenov
2002 Miguel Bossio Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 30y 05m 28d 1990-08-07 30y 05m 28d Bastianni
2003 Cliff Bastin Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-08-02 29y 04m 19d 1941-08-02 29y 04m 19d Bastin
2004 Bruno Miguel Leite Basto FC Girondins de Bordeaux; Feyenoord 2 2 0 2 0 1 66.67 .00 33.33 66.67 2003-11-06 25y 05m 16d 2004-10-21 26y 05m 00d Basto
2005 T Batchelor Penicuik Athletic 1 1 0 2 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Batchelor
2006 Thomas Batchelor Raith Rovers; Falkirk 13 13 0 1 2 2 9 15.38 15.38 69.23 23.08 1927-09-24 Not Known 1934-12-22 Not Known Batchelor
2007 Alan Duncan Bateman Greenock Morton 2 1 1 0 0 2 .00 .00 100.00 .00 1987-09-05 Not Known 1988-03-26 Not Known Bateman
2008 Arthur Bateman Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 30y 02m 17d 1938-06-01 30y 02m 17d Bateman
2009 John Bateman Aberdeen 0 0 0 1 1 0 50.00 50.00 .00 75.00 2008-10-25 19y 04m 22d 2008-12-27 19y 06m 24d Bateman
2010 David Bates Raith Rovers; Rangers; Aberdeen 5 4 1 4 0 3 57.14 .00 42.86 57.14 2014-08-23 17y 10m 18d 2022-03-02 25y 04m 25d Bates
2011 Bateson Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Bateson
2012 Dominique Bathenay Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 30y 07m 06d 1984-10-03 30y 07m 20d Bathenay
2013 Sidney Bathgate Chelsea; Hamilton Academical 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1948-04-26 28y 04m 06d 1953-11-21 33y 11m 01d Bathgate
2014 Brendon Batson West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 25y 06m 05d 1978-08-06 25y 06m 05d Batson
2015 Herbert Batten Everton 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1926-04-10 27y 10m 27d 1926-04-10 27y 10m 27d Batten
2016 Bernard Battles Celtic; Dundee; Liverpool; Kilmarnock 29 29 0 11 5 13 37.93 17.24 44.83 46.55 1895-09-14 19y 08m 01d 1905-01-07 28y 11m 25d Battles
2017 Andrew Batton Greenock Morton 4 4 0 0 0 4 .00 .00 100.00 .00 1948-11-27 24y 05m 01d 1951-11-24 27y 04m 29d Batton
2018 Ron Batty Newcastle United 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1953-10-07 28y 00m 02d 1956-11-05 31y 01m 00d Batty
2019 James Bauchop Celtic 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1907-05-11 Not Known 1907-05-11 Not Known Bauchop
2020 Bauer Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Bauer
2021 Moritz Bauer Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-02-12 28y 00m 18d 2020-02-12 28y 00m 18d Bauer
2022 Patrick Bauer Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-07-20 29y 08m 22d 2022-07-20 29y 08m 22d Bauer
2023 Philip Spinelli Bauld Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1953-03-28 23y 06m 08d 1953-03-28 23y 06m 08d Bauld
2024 Robert Bauld Raith Rovers; Dundee United 13 13 0 5 5 4 4 38.46 30.77 30.77 53.85 1921-02-23 Not Known 1927-04-16 Not Known Bauld
2025 Alfie Bavidge Aberdeen 1 0 1 1 0 2 33.33 .00 66.67 33.33 2022-10-16 16y 06m 05d 2023-05-20 17y 01m 09d Bavidge
2026 Martin Mitchell Bavidge Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 21y 08m 27d 2002-01-26 21y 08m 27d Bavidge
2027 Frank Baxendale Falkirk 3 3 0 0 0 3 .00 .00 100.00 .00 1938-01-04 Not Known 1938-09-13 Not Known Baxendale
2028 Arthur George Baxter Falkirk; Dundee; Dundee United 8 8 0 1 2 0 6 25.00 .00 75.00 25.00 1934-08-11 Not Known 1940-02-17 Not Known Baxter
2029 Baxter Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Baxter
2030 Billy Baxter The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-13 22y 06m 21d 1961-11-13 22y 06m 21d Baxter
2031 David Sparks Seath Baxter Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1936-10-05 Not Known 1938-04-20 Not Known Baxter
2032 James Baxter Clyde 3 3 0 0 0 3 .00 .00 100.00 .00 1897-01-09 Not Known 1897-02-20 Not Known Baxter
2033 Jim Baxter Raith Rovers; Rangers; The British Army 16 16 0 2 8 3 5 50.00 18.75 31.25 59.38 1958-08-16 18y 10m 18d 1969-12-06 30y 02m 07d Baxter
2034 John Baxter Hibernian; Falkirk 25 25 0 1 9 4 12 36.00 16.00 48.00 44.00 1957-09-21 20y 11m 06d 1966-12-17 30y 02m 02d Baxter
2035 Nathan Baxter Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2020-01-22 21y 02m 14d 2020-01-22 21y 02m 14d Baxter
2036 Bobby Baxter Middlesbrough; Hibernian 23 23 0 2 12 2 8 52.17 8.70 34.78 56.52 1939-03-25 28y 02m 02d 1945-05-09 34y 03m 16d Baxter
2037 Tom Baxter Queen of the South 2 2 0 1 1 0 50.00 50.00 .00 75.00 1955-03-19 Not Known 1955-10-15 Not Known Baxter
2038 William Baxter Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1914-01-03 Not Known 1914-01-03 Not Known Baxter
2039 Uli Bayerschmidt Bayern Munich 0 0 0 1 0 0 100.00 .00 .00 100.00 1989-03-14 22y 00m 11d 1989-03-14 22y 00m 11d Bayerschmidt
2040 Graham Bayne Dundee; Ross County; Inverness Caledonian Thistle; Dunfermline Athletic 14 8 6 3 4 5 8 23.53 29.41 47.06 38.24 1998-10-31 19y 02m 09d 2009-09-23 30y 01m 01d Bayne
2041 James Bayne Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1940-09-14 Not Known 1940-09-14 Not Known Bayne
2042 Vakoun Bayo Celtic 1 1 0 3 0 0 100.00 .00 .00 100.00 2019-08-25 22y 07m 15d 2020-02-12 23y 01m 02d Bayo
2043 John Bayton Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1919-10-18 Not Known 1920-03-20 Not Known Bayton
2044 Beagrie Manchester City 0 0 0 0 0 1 .00 .00 100.00 .00 1995-08-12 Not Known 1995-08-12 Not Known Beagrie
2045 Peter Beagrie Everton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1991-05-13 25y 05m 18d 1993-08-02 27y 08m 08d Beagrie
2046 Phil Beal Tottenham Hotspur 3 3 0 0 2 1 .00 66.67 33.33 33.33 1969-08-02 24y 06m 25d 1974-08-03 29y 06m 26d Beal
2047 Peter Beardsley Newcastle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-08-09 34y 06m 22d 1995-08-09 34y 06m 22d Beardsley
2048 Russell Beardsmore Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 20y 11m 29d 1989-09-26 20y 11m 29d Beardsmore
2049 Jack Bearne Greenock Morton 0 0 0 0 0 1 .00 .00 100.00 .00 2024-03-11 22y 05m 25d 2024-03-11 22y 05m 25d Bearne
2050 Dave Beasant Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 37y 04m 14d 1996-08-03 37y 04m 14d Beasant
2051 DaMarcus Beasley Rangers 3 2 1 1 3 1 1 60.00 20.00 20.00 70.00 2007-09-15 25y 03m 22d 2010-03-27 27y 10m 03d Beasley
2052 John Reekie Beath Raith Rovers 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1928-02-11 Not Known 1932-04-18 Not Known Beath
2053 Robert H Beath Albion Rovers 13 13 0 1 2 10 7.69 15.38 76.92 15.38 1934-09-12 Not Known 1942-06-20 Not Known Beath
2054 Bill Beaton Dunfermline Athletic; Aston Villa 2 2 0 0 1 1 .00 50.00 50.00 25.00 1958-08-20 22y 10m 21d 1958-11-19 23y 01m 20d Beaton
2055 David Beaton Falkirk; Berwick Rangers 3 3 0 1 0 2 33.33 .00 66.67 33.33 1989-08-23 22y 00m 15d 1998-07-23 30y 11m 15d Beaton
2056 Henry Beaton Clyde 15 15 0 5 2 7 33.33 13.33 46.67 40.00 1934-03-27 Not Known 1942-12-19 Not Known Beaton
2057 Jamie Beaton East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 18y 06m 03d 2014-07-12 18y 06m 03d Beaton
2058 Robert Beaton Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1980-01-12 19y 09m 24d 1980-02-16 19y 10m 28d Beaton
2059 Andy Beatt Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Beatt
2060 Alex Beattie Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-01-18 Not Known 1941-01-18 Not Known Beattie
2061 Beattie Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Beattie
2062 Billy Beattie Clyde 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1969-12-16 19y 05m 06d 1974-01-26 23y 06m 16d Beattie
2063 Craig Beattie Celtic; St Johnstone 5 1 4 2 4 4 0 50.00 50.00 .00 75.00 2004-01-18 20y 00m 02d 2012-12-15 28y 10m 29d Beattie
2064 Frank Beattie Kilmarnock 37 37 0 2 15 9 13 40.54 24.32 35.14 52.70 1954-11-24 21y 01m 07d 1969-09-13 35y 10m 27d Beattie
2065 J Beattie Partick Thistle 2 2 0 0 2 0 .00 100.00 .00 50.00 1884-02-16 Not Known 1884-11-22 Not Known Beattie
2066 James Beattie St Mirren; Rangers 4 4 0 0 2 3 .00 40.00 60.00 20.00 1991-12-21 18y 10m 05d 2011-01-22 37y 11m 06d Beattie
2067 James Beattie St Johnstone; Aberdeen 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1935-04-27 Not Known 1939-12-16 Not Known Beattie
2068 John Beattie Clyde 3 3 0 1 0 2 33.33 .00 66.67 33.33 1918-03-16 Not Known 1919-03-22 Not Known Beattie
2069 John Beattie Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 1932-01-02 Not Known 1932-12-10 Not Known Beattie
2070 Dick Beattie Celtic; St Mirren 10 10 0 1 3 6 10.00 30.00 60.00 25.00 1955-10-08 18y 11m 14d 1964-03-07 27y 04m 12d Beattie
2071 Robert Beattie Kilmarnock 8 8 0 3 2 3 3 25.00 37.50 37.50 43.75 1933-04-12 17y 02m 19d 1937-03-06 21y 01m 10d Beattie
2072 David Beaumont Dundee United; Hibernian 16 14 2 5 8 3 31.25 50.00 18.75 56.25 1984-12-15 21y 00m 05d 1994-10-29 30y 10m 19d Beaumont
2073 Jack Beaumont Livingston (Meadowbank Thistle) 2 0 2 1 0 4 20.00 .00 80.00 20.00 2014-08-20 19y 11m 08d 2015-02-14 20y 05m 02d Beaumont
2074 Attillio Pietro Becci Arbroath 10 10 0 0 3 7 .00 30.00 70.00 15.00 1935-09-07 Not Known 1940-04-13 Not Known Becci
2075 Owen Beck Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-27 21y 00m 18d 2024-02-03 21y 05m 25d Beck
2076 Thorolf Beck St Mirren; Rangers 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1963-04-02 Not Known 1965-08-14 Not Known Beck
2077 Alexander Michael Beckett St Mirren 6 5 1 4 1 1 66.67 16.67 16.67 75.00 1978-12-09 24y 09m 20d 1981-04-18 27y 01m 30d Beckett
2078 Jermaine Beckford Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 31y 07m 09d 2015-07-18 31y 07m 09d Beckford
2079 Omar Beckles Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 32y 08m 18d 2024-07-13 32y 08m 18d Beckles
2080 Frank Becton Liverpool 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1897-03-06 23y 09m 23d 1898-04-23 24y 11m 12d Becton
2081 Harry Bedford Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-09-28 31y 11m 13d 1931-09-28 31y 11m 13d Bedford
2082 Lewis Bedford Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 Not Known 1929-04-22 Not Known Bedford
2083 Alejandro Bedoya Rangers 0 0 0 2 0 1 66.67 .00 33.33 66.67 2011-10-23 24y 05m 24d 2012-04-21 24y 11m 23d Bedoya
2084 Edmund Bee Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 24y 00m 00d 1891-03-30 24y 00m 00d Bee
2085 Albert Beech Huddersfield Town 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-24 22y 00m 00d 1934-09-24 22y 00m 00d Beech
2086 Stuart Beedie Montrose; St Johnstone; Dunfermline Athletic; Dundee United; Hibernian; Dundee 32 25 7 1 5 4 23 15.63 12.50 71.88 21.88 1980-08-27 20y 00m 11d 1992-10-31 32y 02m 15d Beedie
2087 Myles Beerman Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-05-13 18y 02m 00d 2017-05-13 18y 02m 00d Beerman
2088 Jack Beesley The Spartans 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 25y 11m 22d 2012-09-07 25y 11m 22d Beesley
2089 Isaac Begbie Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1900-08-15 Not Known 1900-08-15 Not Known Begbie
2090 Begg Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known Begg
2091 Massimo Beghetto Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-11-10 32y 11m 22d 2001-11-24 33y 00m 05d Beghetto
2092 Roman Begunov Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 31y 06m 11d 2024-10-03 31y 06m 11d Begunov
2093 Aziz Behich Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 2022-08-14 31y 07m 29d 2022-12-24 32y 00m 08d Behich
2094 Gavin Beith Dundee; East Fife 1 1 0 0 1 2 .00 33.33 66.67 16.67 2002-08-03 20y 09m 27d 2005-07-14 23y 09m 07d Beith
2095 Bejaoui Cowdenbeath 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known Bejaoui
2096 Fernando Nino Bejarano Real Mallorca 2 0 2 1 1 0 50.00 50.00 .00 75.00 1998-09-17 24y 00m 01d 1998-10-01 24y 00m 15d Bejarano
2097 Radek Bejbl Slavia Prague 1 0 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 20y 00m 18d 1992-09-30 20y 01m 01d Bejbl
2098 Rachid Belabed Aberdeen 4 0 4 2 1 2 40.00 20.00 40.00 50.00 1999-12-08 19y 01m 18d 2001-01-02 20y 02m 13d Belabed
2099 Rod Belfitt Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1973-09-18 27y 10m 19d 1973-09-18 27y 10m 19d Belfitt
2100 Belger Preston North End 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-01-02 Not Known 1884-01-02 Not Known Belger
2101 Adam Bell Hibernian 4 4 0 1 3 0 25.00 75.00 .00 62.50 1912-01-27 Not Known 1912-11-06 Not Known Bell
2102 Alan W Bell St Mirren 1 1 0 0 1 1 .00 50.00 50.00 25.00 1966-08-17 Not Known 1966-08-31 Not Known Bell
2103 Alexander Stewart Bell Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-01-17 21y 10m 04d 1953-01-17 21y 10m 04d Bell
2104 Allan Bell Dundee 16 16 0 2 5 3 8 31.25 18.75 50.00 40.63 1902-08-23 Not Known 1906-01-13 Not Known Bell
2105 Andrew Bell Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1932-04-18 Not Known 1932-04-18 Not Known Bell
2106 Andy Bell Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-05-02 Not Known 1949-05-02 Not Known Bell
2107 Archie McCallum Bell Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-19 22y 04m 07d 1987-08-19 22y 04m 07d Bell
2108 Bell Ross County; St Patricks Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1983-04-18 Not Known 2005-07-10 Not Known Bell
2109 Bell # 1 Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1916-08-26 Not Known 1916-08-26 Not Known Bell
2110 Bobby Bell Crystal Palace 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-13 37y 05m 24d 1972-09-13 37y 05m 24d Bell
2111 Brendan Bell Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1944-02-19 Not Known 1944-10-14 Not Known Bell
2112 Brian John Bell Ayr United 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1973-12-15 21y 07m 11d 1974-04-20 21y 11m 16d Bell
2113 Cameron Bell Kilmarnock; Rangers; Hibernian 12 12 0 7 4 13 29.17 16.67 54.17 37.50 2005-02-12 18y 04m 25d 2018-05-09 31y 07m 21d Bell
2114 Daniel Bell Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1937-09-29 27y 09m 05d 1937-09-29 27y 09m 05d Bell
2115 David Bell St Mirren; Third Lanark; St Bernards 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1893-11-18 Not Known 1896-10-03 Not Known Bell
2116 Dougie Bell Aberdeen; Rangers; Hibernian 20 14 6 1 10 5 6 47.62 23.81 28.57 59.52 1980-10-04 21y 00m 29d 1988-01-02 28y 03m 28d Bell
2117 Duncan B Bell Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1921-02-12 Not Known 1921-02-12 Not Known Bell
2118 Eric Bell Bolton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-02-16 27y 02m 20d 1957-02-16 27y 02m 20d Bell
2119 Graham Bell Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 19y 05m 18d 1974-09-30 19y 06m 00d Bell
2120 Jackie Bell Newcastle United 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1957-11-20 18y 01m 03d 1957-11-27 18y 01m 10d Bell
2121 James Bell Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 1890-08-23 Not Known 1891-02-28 Not Known Bell
2122 John Bell Leith Athletic; St Johnstone 11 11 0 2 3 1 7 27.27 9.09 63.64 31.82 1898-02-26 Not Known 1962-10-10 Not Known Bell
2123 John Bell Port Glasgow Athletic; Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1901-02-16 Not Known 1901-12-14 Not Known Bell
2124 John Bell St Bernards; Ayr United; Motherwell; Albion Rovers; Greenock Morton 15 15 0 5 2 8 33.33 13.33 53.33 40.00 1911-04-08 Not Known 1921-01-29 Not Known Bell
2125 John Bell Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1916-09-09 Not Known 1916-09-09 Not Known Bell
2126 John Bell Renton 2 2 0 0 0 2 .00 .00 100.00 .00 1892-12-31 Not Known 1894-03-03 Not Known Bell
2127 Dr. John Bell Queens Park; Hamilton Academical 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1919-01-25 Not Known 1925-02-28 Not Known Bell
2128 John Bell St Bernards; Everton; Rangers 6 6 0 2 3 1 2 50.00 16.67 33.33 58.33 1889-10-05 19y 11m 29d 1907-01-03 37y 02m 28d Bell
2129 John Greenhorn Bell Albion Rovers 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1938-11-19 Not Known 1942-10-17 Not Known Bell
2130 John James Bell Dundee; Albion Rovers 4 4 0 4 1 1 2 25.00 25.00 50.00 37.50 1920-02-14 Not Known 1922-09-09 Not Known Bell
2131 Jack Bell Dumbarton; Celtic 16 16 0 8 8 1 7 50.00 6.25 43.75 53.13 1890-08-30 Not Known 1900-05-07 Not Known Bell
2132 Kenneth William Bell Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1975-02-24 33y 05m 23d 1975-02-24 33y 05m 23d Bell
2133 Lawrence Bell Dumbarton; Third Lanark 8 8 0 5 3 1 4 37.50 12.50 50.00 43.75 1892-10-08 Not Known 1895-10-19 Not Known Bell
2134 Lawrence Bell Sheffield Wednesday 1 1 0 0 0 1 .00 .00 100.00 .00 1896-04-29 Not Known 1896-04-29 Not Known Bell
2135 Mark Dickson Bell St Bernards 4 4 0 1 0 3 25.00 .00 75.00 25.00 1898-11-05 Not Known 1900-04-30 Not Known Bell
2136 Owen Bell Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 2018-07-11 19y 05m 26d 2018-07-11 19y 05m 26d Bell
2137 Peter Norton Bell Raith Rovers; Falkirk 10 10 0 4 3 3 40.00 30.00 30.00 55.00 1923-02-03 Not Known 1929-02-23 Not Known Bell
2138 Steven Andrew Bell Stirling Albion; Partick Thistle 2 1 1 0 0 2 .00 .00 100.00 .00 2007-08-28 22y 06m 04d 2021-03-14 36y 00m 18d Bell
2139 William Bell Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-12-26 Not Known 1931-12-26 Not Known Bell
2140 William Bell Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known Bell
2141 Arthur Bellamy Burnley 2 1 1 1 0 1 50.00 .00 50.00 50.00 1970-09-15 28y 05m 10d 1970-09-30 28y 05m 25d Bellamy
2142 Craig Bellamy Celtic 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 2005-04-02 25y 08m 20d 2005-05-15 25y 10m 02d Bellamy
2143 James Bellamy Dundee; Motherwell 10 10 0 4 5 1 4 50.00 10.00 40.00 55.00 1908-08-15 Not Known 1912-08-31 Not Known Bellamy
2144 Juliano Belletti Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 31y 01m 08d 2007-07-28 31y 01m 08d Belletti
2145 Bellinghausen Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Bellinghausen
2146 James Bello Viktoria Plzen 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-22 19y 03m 21d 2024-08-22 19y 03m 21d Bello
2147 Belloso Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Belloso
2148 Bellshaw Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1985-01-30 Not Known 1985-01-30 Not Known Bellshaw
2149 Hermann-Dieter Bellut Eintracht Frankfurt 1 0 1 0 1 0 .00 100.00 .00 50.00 1969-04-14 25y 11m 10d 1969-04-14 25y 11m 10d Bellut
2150 Belo Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Belo
2151 Ivan Belosevic Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 27y 02m 06d 1936-11-18 27y 02m 06d Belosevic
2152 Johnston Cunningham Belshaw Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-05-04 28y 04m 28d 1997-03-27 33y 03m 21d Belshaw
2153 Francis Benali Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1996-08-03 27y 07m 24d 1996-08-03 27y 07m 24d Benali
2154 Thomas Kind Bendiksen Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-07-23 21y 11m 15d 2011-07-23 21y 11m 15d Bendiksen
2155 Kyle Benedictus Dundee; Alloa Athletic; Raith Rovers; Dunfermline Athletic 16 15 1 4 3 10 23.53 17.65 58.82 32.35 2012-11-03 20y 10m 27d 2023-07-09 31y 07m 02d Benedictus
2156 Peter Benison Third Lanark 1 1 0 1 0 0 1 .00 .00 100.00 .00 1962-02-07 24y 06m 01d 1962-02-07 24y 06m 01d Benison
2157 Abdessalam Benjelloun Hibernian 9 5 4 1 3 3 6 25.00 25.00 50.00 37.50 2006-04-02 21y 02m 05d 2010-05-01 25y 03m 03d Benjelloun
2158 Oleg Benko Dnipro Dnipropetrovsk 2 1 1 0 1 1 .00 50.00 50.00 25.00 1990-09-19 Not Known 1990-10-03 Not Known Benko
2159 Filip Benkovic Celtic 3 3 0 1 4 0 0 100.00 .00 .00 100.00 2018-10-28 21y 03m 15d 2019-05-25 21y 10m 12d Benkovic
2160 Armand Benneker Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1996-09-07 27y 02m 13d 1996-09-07 27y 02m 13d Benneker
2161 Alan Alex Symington Bennett Greenock Morton; Dumbarton 1 1 0 0 1 1 .00 50.00 50.00 25.00 1973-03-12 18y 05m 12d 1975-08-27 20y 10m 29d Bennett
2162 Alex J Bennett Queens Park; Hamilton Academical 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1907-08-31 Not Known 1908-03-28 Not Known Bennett
2163 Alex Bennett Celtic; Rangers; Dumbarton; Albion Rovers 22 22 0 3 12 2 8 54.55 9.09 36.36 59.09 1903-10-24 22y 01m 04d 1920-08-23 38y 11m 03d Bennett
2164 Bennett Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Bennett
2165 Colvin Bennett Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 1931-08-08 Not Known 1931-12-19 Not Known Bennett
2166 David Bennett Aberdeen 9 9 0 2 3 4 22.22 33.33 44.44 38.89 1960-11-05 21y 11m 15d 1965-09-01 26y 09m 11d Bennett
2167 Frank Bennett Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1976-05-08 Not Known 1976-05-08 Not Known Bennett
2168 Gary Ernest Bennett Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 27y 08m 01d 1989-08-05 27y 08m 01d Bennett
2169 George Bennett St Bernards 1 1 0 1 0 0 100.00 .00 .00 100.00 1915-05-01 Not Known 1915-05-01 Not Known Bennett
2170 James Bennett Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-10-30 Not Known 1909-10-30 Not Known Bennett
2171 James Bennett Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1943-12-18 Not Known 1943-12-18 Not Known Bennett
2172 John Neil Bennett Alloa Athletic; Berwick Rangers 2 1 1 0 0 2 .00 .00 100.00 .00 1995-08-19 23y 11m 28d 2004-01-10 32y 04m 19d Bennett
2173 Les Bennett Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 35y 04m 05d 1953-05-15 35y 04m 05d Bennett
2174 Mark L Bennett Montrose 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1985-08-20 24y 10m 06d 1986-08-19 25y 10m 05d Bennett
2175 Patrick Bennett Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-08-31 Not Known 1918-08-31 Not Known Bennett
2176 Reuben Bennett Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1949-03-05 Not Known 1949-03-05 Not Known Bennett
2177 Reuben M Bennett Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1936-11-28 Not Known 1936-11-28 Not Known Bennett
2178 Steven Bennett Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known Bennett
2179 Walter Bennett Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-18 Not Known 1898-04-18 Not Known Bennett
2180 William Alister Bennett Berwick Rangers; Forfar Athletic 2 2 0 1 0 2 33.33 .00 66.67 33.33 1977-08-23 22y 01m 18d 1982-08-18 27y 01m 13d Bennett
2181 Alex Stewart Bennie Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-11-20 Not Known 1920-11-20 Not Known Bennie
2182 Bob Bennie Newcastle United; Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1904-04-25 28y 05m 10d 1930-08-01 Not Known Bennie
2183 Peter Bennie Albion Rovers 3 3 0 0 2 1 .00 66.67 33.33 33.33 1921-08-20 Not Known 1922-12-23 Not Known Bennie
2184 Robert Brown Bennie St Mirren 10 10 0 3 3 4 30.00 30.00 40.00 45.00 1896-08-29 Not Known 1900-12-01 Not Known Bennie
2185 Robert Hunter Brown Bennie Third Lanark; Airdrieonians 19 19 0 4 7 5 7 36.84 26.32 36.84 50.00 1918-04-06 Not Known 1927-12-10 Not Known Bennie
2186 James R Benson Dunfermline Athletic; Falkirk 2 2 0 2 0 0 2 .00 .00 100.00 .00 1936-05-13 Not Known 1936-09-12 Not Known Benson
2187 James William Mackie Benson Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1954-04-21 Not Known 1954-04-21 Not Known Benson
2188 Josh Benson Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-09-05 20y 09m 00d 2020-09-05 20y 09m 00d Benson
2189 Darren Bent Sunderland 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 25y 06m 02d 2009-08-08 25y 06m 02d Bent
2190 Mark Bentley Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 32y 06m 22d 2010-07-29 32y 06m 22d Bentley
2191 Roy Bentley Chelsea 5 5 0 6 4 1 0 80.00 20.00 .00 90.00 1948-04-26 23y 11m 09d 1954-03-31 29y 10m 14d Bentley
2192 William Benvie Stirling Albion; Dunfermline Athletic; Raith Rovers 8 8 0 1 2 4 2 25.00 50.00 25.00 50.00 1958-10-04 26y 11m 07d 1961-08-26 29y 09m 30d Benvie
2193 John Beresford Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-07-27 25y 10m 23d 1995-08-09 28y 11m 05d Beresford
2194 Harald Berg Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 30y 08m 20d 1972-08-07 30y 08m 29d Berg
2195 Henning Berg Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 2003-09-21 34y 00m 20d 2004-03-13 34y 06m 12d Berg
2196 Mogens Berg Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1965-04-10 Not Known 1966-12-10 Not Known Berg
2197 Sander Berge Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 22y 06m 14d 2020-08-28 22y 06m 14d Berge
2198 Patrik Berger Slavia Prague 2 1 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 18y 10m 06d 1992-09-30 18y 10m 20d Berger
2199 Kent Bergersen Raith Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-12-07 29y 09m 29d 1996-12-07 29y 09m 29d Bergersen
2200 Guðni Bergsson Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1990-08-13 25y 00m 23d 1990-08-13 25y 00m 23d Bergsson
2201 Matthew Berkeley Gretna 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-05-13 18y 09m 10d 2006-05-13 18y 09m 10d Berkeley
2202 Eyal Berkovic Celtic 4 4 0 2 3 0 2 60.00 .00 40.00 60.00 1999-08-29 27y 04m 27d 2000-08-19 28y 04m 17d Berkovic
2203 Ian Bermingham St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 28y 00m 29d 2017-07-05 28y 00m 29d Bermingham
2204 Alexandro Bernabei Celtic 3 2 1 5 0 1 83.33 .00 16.67 83.33 2022-08-21 21y 10m 28d 2023-12-16 23y 02m 22d Bernabei
2205 Alex Bernard Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1926-05-15 Not Known 1927-05-07 Not Known Bernard
2206 John Bernard East Fife 1 0 1 0 1 0 .00 100.00 .00 50.00 1971-10-30 23y 03m 25d 1971-10-30 23y 03m 25d Bernard
2207 John Robertson Bernard East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known Bernard
2208 Mike Bernard Everton 0 0 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 25y 08m 08d 1973-10-03 25y 08m 23d Bernard
2209 Olivier Bernard Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-09-24 25y 11m 10d 2005-09-24 25y 11m 10d Bernard
2210 Paul Bernard Aberdeen 11 10 1 1 5 1 5 45.45 9.09 45.45 50.00 1995-10-04 22y 09m 04d 2000-04-15 27y 03m 16d Bernard
2211 Robert Bernard Airdrieonians; Hibernian; Partick Thistle 11 11 0 4 2 5 36.36 18.18 45.45 45.45 1916-09-02 Not Known 1922-04-01 Not Known Bernard
2212 Paulo Bernardo Celtic 4 1 3 3 0 2 60.00 .00 40.00 60.00 2023-10-22 21y 08m 28d 2024-09-14 22y 07m 21d Bernardo
2213 Billy Berntsson Kilmarnock 1 0 1 0 1 1 .00 50.00 50.00 25.00 2011-01-18 27y 00m 12d 2011-04-30 27y 03m 24d Berntsson
2214 Christophe Berra Wolverhampton Wanderers 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 25y 06m 03d 2010-08-03 25y 06m 03d Berra
2215 Douglas Berrie Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1956-02-04 25y 01m 21d 1963-01-12 32y 00m 29d Berrie
2216 D Berry Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1893-11-11 Not Known 1893-12-23 Not Known Berry
2217 David Berry East Fife; Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1977-09-10 18y 01m 12d 1982-03-31 22y 08m 02d Berry
2218 George Berry Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 28y 08m 09d 1986-07-28 28y 08m 09d Berry
2219 James Berry Raith Rovers 0 0 0 0 1 0 .00 100.00 .00 50.00 2018-07-21 19y 06m 10d 2018-07-21 19y 06m 10d Berry
2220 Mike Berry Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1976-08-05 Not Known 1976-08-05 Not Known Berry
2221 Neil Berry Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1998-04-04 34y 11m 29d 1998-04-04 34y 11m 29d Berry
2222 Peter Berry Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 25y 05m 08d 1959-02-28 25y 05m 08d Berry
2223 Ryan Berry Glentoran 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Berry
2224 Carl Bertelsen Greenock Morton; Dundee; Kilmarnock 9 9 0 3 1 3 5 11.11 33.33 55.56 27.78 1964-10-31 26y 11m 16d 1967-04-22 29y 05m 07d Bertelsen
2225 Thomas Berthold Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 20y 05m 12d 1985-04-24 20y 05m 12d Berthold
2226 Horst Bertl SV Hamburg 1 1 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 29y 06m 26d 1976-11-03 29y 07m 10d Bertl
2227 Jacky Bertolini Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1952-03-15 17y 11m 23d 1952-03-15 17y 11m 23d Bertolini
2228 Bertram St Mirren 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1893-02-18 Not Known 1893-02-18 Not Known Bertram
2229 George Thoirs Geddes Bertram Airdrieonians 10 10 0 1 4 2 4 40.00 20.00 40.00 50.00 1928-04-14 Not Known 1932-08-20 Not Known Bertram
2230 Jeremiah Best Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 28y 08m 04d 1926-04-26 28y 08m 04d Best
2231 Stephen Best Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 18y 03m 16d 2015-07-01 18y 03m 16d Best
2232 Vicente Besuijen Aberdeen 3 1 2 1 2 0 2 50.00 .00 50.00 50.00 2022-03-02 20y 10m 20d 2024-10-06 23y 05m 26d Besuijen
2233 Calum Bett Aberdeen 1 0 1 0 0 1 .00 .00 100.00 .00 2001-08-04 19y 10m 01d 2001-08-04 19y 10m 01d Bett
2234 Jim Bett Airdrieonians; Rangers; Aberdeen 37 35 2 8 17 7 14 44.74 18.42 36.84 53.95 1977-10-15 17y 10m 20d 1993-04-17 33y 04m 23d Bett
2235 Alain Bettagno Royal Standard Club Liegeois 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1992-10-21 24y 09m 12d 1992-11-04 24y 09m 26d Bettagno
2236 Bettenstaedt BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Bettenstaedt
2237 Lorenzo Bettini Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-06 30y 09m 22d 1961-11-06 30y 09m 22d Bettini
2238 Billy Betts Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 24y 10m 07d 1889-01-02 24y 10m 07d Betts
2239 David Beveridge Cowdenbeath 1 1 0 2 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Beveridge
2240 Ian Beveridge East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-16 Not Known 1954-10-16 Not Known Beveridge
2241 Mungo Beveridge St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1906-05-05 Not Known 1906-09-17 Not Known Beveridge
2242 Robert Beveridge Third Lanark 8 8 0 4 4 0 4 50.00 .00 50.00 50.00 1895-11-30 Not Known 1898-12-10 Not Known Beveridge
2243 William Beveridge Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1916-09-18 Not Known 1916-09-18 Not Known Beveridge
2244 William Beveridge St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1898-12-31 Not Known 1899-02-11 Not Known Beveridge
2245 Joe Beverley Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-12-31 Not Known 1883-12-31 Not Known Beverley
2246 John Beynon Aberdeen 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1933-12-09 Not Known 1936-11-14 Not Known Beynon
2247 Serhiy Bezhenar Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 20y 01m 10d 1990-10-03 20y 01m 24d Bezhenar
2248 Roman Bezjak Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 25y 04m 12d 2014-07-03 25y 04m 12d Bezjak
2249 Botti Bia Bi Falkirk 4 0 4 2 1 0 3 25.00 .00 75.00 25.00 2014-08-30 18y 05m 22d 2015-03-21 19y 00m 13d Bi
2250 Geoffrey Mujangi Bia Wolverhampton Wanderers; Lokeren 2 1 1 2 0 0 100.00 .00 .00 100.00 2010-08-03 20y 11m 22d 2019-01-11 29y 04m 30d Bia
2251 Bartosz Bia?kowski Southampton 0 0 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 Not Known 2009-07-25 Not Known Bia?kowski
2252 Botti Biabi Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2017-09-16 21y 06m 08d 2017-09-16 21y 06m 08d Biabi
2253 Leonardo Angel Biagini Real Mallorca 1 0 1 1 1 0 50.00 50.00 .00 75.00 1998-09-17 21y 05m 04d 1998-10-01 21y 05m 18d Biagini
2254 Maxime Biamou Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2021-11-06 30y 11m 24d 2021-11-06 30y 11m 24d Biamou
2255 Andre Biancarelli Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 28y 04m 09d 1998-07-21 28y 04m 09d Biancarelli
2256 Alessandro Bianco Fiorentina 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-10-06 20y 00m 05d 2022-10-13 20y 00m 12d Bianco
2257 Bican Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Bican
2258 Remo Bicchierai Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-22 23y 03m 04d 1961-11-22 23y 03m 04d Bicchierai
2259 Mauro Bicicli Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-06 26y 09m 20d 1961-11-06 26y 09m 20d Bicicli
2260 Bick SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Bick
2261 Thomas Carson Bickerstaff Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Bickerstaff
2262 Biello Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Biello
2263 Ivo Johannes Den Bieman Dundee; Dunfermline Athletic 11 7 4 1 3 1 7 27.27 9.09 63.64 31.82 1992-09-01 25y 06m 28d 1997-12-27 30y 10m 23d Bieman
2264 Mika Biereth Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2023-11-11 20y 09m 03d 2023-11-11 20y 09m 03d Biereth
2265 Jurgen Bierschenk Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Bierschenk
2266 James Bigden Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 28y 01m 27d 1908-04-21 28y 01m 27d Bigden
2267 Arthur Biggs Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1939-02-25 Not Known 1939-02-25 Not Known Biggs
2268 Gael Bigirimana Motherwell 5 2 3 2 1 4 28.57 14.29 57.14 35.71 2017-08-26 23y 10m 04d 2018-12-08 25y 01m 16d Bigirimana
2269 Lucas Biglia Istanbul Basaksehir 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-09-08 36y 07m 09d 2022-09-08 36y 07m 09d Biglia
2270 Bob Bignell South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Bignell
2271 Dylan Bikey Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 26y 05m 02d 2021-07-20 26y 05m 02d Bikey
2272 Edison Bilbao Birkirkara 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-07-14 29y 01m 11d 2016-07-14 29y 01m 11d Bilbao
2273 Kamil Bilinski Dinamo Bucuresti 1 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-06 26y 05m 13d 2014-07-06 26y 05m 13d Bilinski
2274 Hugh Billington Chelsea 3 2 1 2 2 1 0 66.67 33.33 .00 83.33 1948-04-26 32y 02m 02d 1950-04-26 34y 02m 02d Billington
2275 Patrizio Billio Dundee; Aberdeen 4 4 0 1 3 2 16.67 50.00 33.33 41.67 1999-10-30 25y 06m 11d 2002-11-12 28y 06m 24d Billio
2276 Henry Billyeald Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 Not Known 1882-02-21 Not Known Billyeald
2277 Binder Sportklub Rapid Wien 1 1 0 1 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Binder
2278 Doug Bing West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 24y 11m 22d 1953-10-19 24y 11m 22d Bing
2279 David Bingham Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known Bingham
2280 David Thomas Bingham St Johnstone; Dunfermline Athletic; Livingston (Meadowbank Thistle); Inverness Caledonian Thistle 15 12 3 3 8 2 6 50.00 12.50 37.50 56.25 1991-04-20 20y 07m 17d 2003-07-28 32y 10m 25d Bingham
2281 Jim Bingham Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Bingham
2282 Rakish Bingham Hamilton Academical 7 4 3 3 0 2 5 .00 28.57 71.43 14.29 2016-09-10 22y 10m 16d 2018-12-26 25y 02m 01d Bingham
2283 Dragisa Binic Slavia Prague 1 1 0 0 0 1 .00 .00 100.00 .00 1992-09-30 30y 11m 10d 1992-09-30 30y 11m 10d Binic
2284 James Binks Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-13 Not Known 1890-09-13 Not Known Binks
2285 Alex Binnie Partick Thistle; Hamilton Academical 4 4 0 1 0 3 25.00 .00 75.00 25.00 1926-04-24 Not Known 1927-12-31 Not Known Binnie
2286 Binnie Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Binnie
2287 Cameron Binnie Stirling Albion 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 17y 08m 06d 2015-07-14 17y 08m 06d Binnie
2288 Laurence Binnie Kings Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-01-06 22y 00m 20d 1940-01-06 22y 00m 20d Binnie
2289 James Binning Clyde; Queen of the South 19 19 0 4 4 11 21.05 21.05 57.89 31.58 1943-03-27 20y 03m 06d 1958-11-08 35y 10m 18d Binning
2290 Manfred Binz Eintracht Frankfurt 1 0 1 0 0 1 .00 .00 100.00 .00 1985-04-24 19y 07m 02d 1985-04-24 19y 07m 02d Binz
2291 Rosario Biondo Bologna 2 1 1 1 0 1 50.00 .00 50.00 50.00 1990-10-24 24y 02m 08d 1990-11-07 24y 02m 22d Biondo
2292 Cristiano Biraghi Fiorentina 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 30y 01m 05d 2022-10-13 30y 01m 12d Biraghi
2293 Aiden Birch Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-08 Not Known 2018-07-08 Not Known Birch
2294 Birch Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Birch
2295 Brian Birch Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 19y 06m 05d 1957-10-14 19y 06m 05d Birch
2296 Mark Birch Gretna 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-05-13 29y 04m 08d 2006-05-13 29y 04m 08d Birch
2297 Chris Birchall St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2007-09-30 23y 04m 25d 2007-09-30 23y 04m 25d Birchall
2298 Tony Bircumshaw Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 22y 01m 26d 1967-04-03 22y 01m 26d Bircumshaw
2299 Eric Bird Airdrieonians 2 1 1 0 1 1 .00 50.00 50.00 25.00 1969-09-03 22y 02m 02d 1971-01-16 23y 06m 15d Bird
2300 Walter Smith Bird Dundee; Kilmarnock 5 5 0 2 3 1 1 60.00 20.00 20.00 70.00 1921-10-15 Not Known 1924-11-22 Not Known Bird
2301 Mark Birighitti Dundee United 3 3 0 0 1 2 .00 33.33 66.67 16.67 2022-08-14 31y 03m 28d 2023-02-04 31y 09m 18d Birighitti
2302 Darko Birjukov Velez Mostar 0 0 0 1 0 0 100.00 .00 .00 100.00 1988-12-07 25y 06m 10d 1988-12-07 25y 06m 10d Birjukov
2303 AH Birks Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Birks
2304 James Birrell East Fife; Kings Park 2 2 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-04-20 Not Known Birrell
2305 Thomas Birrell Hibernian 13 13 0 3 2 7 23.08 15.38 53.85 30.77 1908-09-19 Not Known 1914-02-14 Not Known Birrell
2306 William Birrell Raith Rovers 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1916-01-29 18y 10m 16d 1928-02-11 30y 10m 29d Birrell
2307 William Oswald Birrell Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1924-08-16 Not Known 1924-08-20 Not Known Birrell
2308 Charlie Birse Hibernian 9 9 0 3 1 5 33.33 11.11 55.56 38.89 1938-01-01 Not Known 1940-08-14 Not Known Birse
2309 William Birse Dundee 1 1 0 1 0 0 1 .00 .00 100.00 .00 1956-09-29 Not Known 1956-09-29 Not Known Birse
2310 Richard Birtwistle Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-10-23 Not Known 1884-10-23 Not Known Birtwistle
2311 Igor Biscan Dinamo Zagreb 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 31y 03m 16d 2009-08-27 31y 03m 23d Biscan
2312 Bulend Biscevic Zeljeznicar Sarajevo 2 1 1 0 1 1 .00 50.00 50.00 25.00 2003-09-24 28y 06m 14d 2003-10-15 28y 07m 05d Biscevic
2313 Roberto Bisconte Royal Standard Club Liegeois 0 0 0 1 0 0 100.00 .00 .00 100.00 1992-10-21 19y 03m 00d 1992-10-21 19y 03m 00d Bisconte
2314 Roberto Bisconti Aberdeen 6 6 0 1 0 2 4 .00 33.33 66.67 16.67 2001-08-04 28y 00m 14d 2002-11-12 29y 03m 22d Bisconti
2315 Andrew Bishop St Bernards; Cowlairs 4 4 0 0 0 4 .00 .00 100.00 .00 1889-12-07 Not Known 1890-09-13 Not Known Bishop
2316 Bishop Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-04-15 Not Known 1918-04-15 Not Known Bishop
2317 Bisset Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known Bisset
2318 George Bisset Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1916-09-09 Not Known 1916-12-30 Not Known Bisset
2319 Jimmy Bissett Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 20y 09m 24d 1919-04-12 20y 09m 24d Bissett
2320 Yves Bissouma Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 27y 10m 17d 2024-07-17 27y 10m 17d Bissouma
2321 Scott Bitsindou Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-09-03 26y 03m 23d 2022-09-03 26y 03m 23d Bitsindou
2322 Gunter Bittengel Dukla Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 20y 02m 03d 1986-10-01 20y 02m 17d Bittengel
2323 Nir Bitton Celtic 19 15 4 1 21 3 1 84.00 12.00 4.00 90.00 2013-12-01 22y 01m 01d 2022-05-07 30y 06m 07d Bitton
2324 Theodor Bjarnason Celtic 0 0 0 0 0 1 .00 .00 100.00 .00 2007-04-29 20y 01m 25d 2007-04-29 20y 01m 25d Bjarnason
2325 Ole Bjoernmose SV Hamburg 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1976-10-20 32y 05m 13d 1976-11-03 32y 05m 27d Bjoernmose
2326 Joachim Björklund Rangers; Sunderland 10 10 0 5 3 2 50.00 30.00 20.00 65.00 1996-09-14 25y 05m 30d 2003-07-30 32y 04m 15d Björklund
2327 Morten Bjorlo Rosenborg Ballklub 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-10 27y 10m 06d 2023-08-10 27y 10m 06d Bjorlo
2328 Blache BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Blache
2329 Adam Black Partick Thistle 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1918-03-30 Not Known 1919-12-06 Not Known Black
2330 Alan Douglas Black Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1974-02-23 30y 08m 19d 1974-02-23 30y 08m 19d Black
2331 Andrew Black Heart of Midlothian B; Kings Park 4 3 1 2 0 3 1 .00 75.00 25.00 37.50 1935-07-31 17y 10m 02d 1940-04-20 22y 06m 22d Black
2332 Andy Black Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1939-08-07 Not Known 1939-08-07 Not Known Black
2333 Bertie Black Kilmarnock; Ayr United 25 25 0 5 8 5 12 32.00 20.00 48.00 42.00 1956-11-17 21y 11m 15d 1967-01-21 32y 01m 19d Black
2334 Bobby Black Airdrieonians 1 1 0 1 0 0 1 .00 .00 100.00 .00 1958-09-13 Not Known 1958-09-13 Not Known Black
2335 Bobby Black East Fife; Queen of the South 21 21 0 4 4 4 13 19.05 19.05 61.90 28.57 1948-12-11 Not Known 1959-03-07 Not Known Black
2336 Crawford Black Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1936-10-05 Not Known 1936-10-05 Not Known Black
2337 Daniel Black Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-10-20 Not Known 1945-10-20 Not Known Black
2338 George Black Port Glasgow Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1901-02-16 Not Known 1902-10-25 Not Known Black
2339 Harry Black Arbroath 2 2 0 0 2 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1902-05-06 Not Known Black
2340 Hugh Black Kilmarnock 3 3 0 0 2 1 .00 66.67 33.33 33.33 1906-11-17 Not Known 1907-02-23 Not Known Black
2341 Hugh Black Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1904-01-09 Not Known 1904-01-09 Not Known Black
2342 Ian Black Inverness Caledonian Thistle; Rangers 14 12 2 3 4 11 15.79 21.05 57.89 26.32 2004-09-25 19y 06m 11d 2015-05-02 30y 01m 18d Black
2343 James Black St Johnstone; Cowdenbeath; Leith Athletic 12 12 0 3 1 6 5 8.33 50.00 41.67 33.33 1925-01-31 Not Known 1931-05-02 Not Known Black
2344 Gordon Black Falkirk; Dundee 12 12 0 0 2 10 .00 16.67 83.33 8.33 1953-12-12 32y 05m 04d 1958-01-04 36y 05m 27d Black
2345 James McFarlane Black Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-11-17 Not Known 1935-02-09 Not Known Black
2346 James Black Aberdeen 8 8 0 2 3 3 25.00 37.50 37.50 43.75 1928-03-24 Not Known 1931-09-12 Not Known Black
2347 Jim Black Airdrieonians; Hibernian 27 27 0 9 8 11 32.14 28.57 39.29 46.43 1966-09-17 22y 10m 04d 1978-02-25 34y 03m 12d Black
2348 John Black Clyde 2 2 0 1 0 0 2 .00 .00 100.00 .00 1914-11-07 Not Known 1915-03-27 Not Known Black
2349 John A.S.P. Black Third Lanark; Airdrieonians 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1946-08-17 Not Known 1948-03-20 Not Known Black
2350 John Anderson Spence Paterson Black Third Lanark; Albion Rovers 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1938-08-13 Not Known 1942-08-15 Not Known Black
2351 Eric Black Aberdeen 9 7 2 3 5 3 1 55.56 33.33 11.11 72.22 1984-05-02 20y 07m 01d 1986-04-20 22y 06m 19d Black
2352 John L Black Albion Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1944-11-11 Not Known 1944-11-11 Not Known Black
2353 John Black Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 28y 10m 27d 1929-04-22 28y 10m 27d Black
2354 Kenneth George Black Rangers; Motherwell; Airdrieonians 13 12 1 1 5 5 3 38.46 38.46 23.08 57.69 1983-10-26 19y 10m 27d 1995-04-08 31y 04m 10d Black
2355 Kingsley Terence Black Grimsby Town 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1997-07-29 29y 01m 07d 1997-07-29 29y 01m 07d Black
2356 Nelson Black Greenock Morton 2 2 0 5 2 0 0 100.00 .00 .00 100.00 1941-10-11 Not Known 1942-01-17 Not Known Black
2357 Richard Black Greenock Morton; St Mirren 5 5 0 3 0 2 3 .00 40.00 60.00 20.00 1931-08-22 Not Known 1938-04-13 Not Known Black
2358 Scott Black Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 2007-01-06 32y 11m 07d 2007-01-06 32y 11m 07d Black
2359 Steven Black Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 22y 01m 09d 2014-07-26 22y 01m 09d Black
2360 Steven Scott Black Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 1980-12-06 22y 00m 13d 1980-12-06 22y 00m 13d Black
2361 Thomas Black Airdrieonians; St Mirren; Kilmarnock 24 23 1 6 7 12 24.00 28.00 48.00 38.00 1983-04-02 20y 05m 22d 1996-04-27 33y 06m 16d Black
2362 William [13] Black Greenock Morton; East Stirlingshire 3 3 0 1 0 2 33.33 .00 66.67 33.33 1930-09-06 Not Known 1933-02-25 Not Known Black
2363 Willie Black Hibernian; Dunfermline Athletic 10 10 0 9 2 2 6 20.00 20.00 60.00 30.00 1935-01-01 Not Known 1939-11-25 Not Known Black
2364 William Black Queens Park; Celtic; Hamilton Academical 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1904-02-06 Not Known 1910-11-12 Not Known Black
2365 William Black Heart of Midlothian B 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1924-08-01 Not Known 1926-08-06 Not Known Black
2366 William MacLeod Black St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1906-09-17 Not Known 1908-09-21 Not Known Black
2367 Willie Black Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-08-11 Not Known 1920-08-11 Not Known Black
2368 William Blackadder Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1906-10-27 Not Known 1906-10-27 Not Known Blackadder
2369 Blackburn St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known Blackburn
2370 Robert Blackburn Leith Athletic; Aberdeen 5 5 0 1 2 1 1 40.00 20.00 20.00 50.00 1906-05-12 Not Known 1909-02-13 Not Known Blackburn
2371 Tyler Blackett Celtic 0 0 0 1 1 0 50.00 50.00 .00 75.00 2015-09-26 21y 05m 24d 2015-10-28 21y 06m 26d Blackett
2372 John Blackhall 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 Blackhall
2373 Ray Blackhall Newcastle United 1 0 1 0 1 0 .00 100.00 .00 50.00 1975-05-10 18y 02m 21d 1975-05-10 18y 02m 21d Blackhall
2374 James Blackie Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Blackie
2375 William Blackie Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1982-10-23 19y 00m 19d 1982-10-23 19y 00m 19d Blackie
2376 Allan F Blacklaws St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1945-02-24 Not Known 1945-02-24 Not Known Blacklaws
2377 John Blackley Hibernian; Hamilton Academical 32 32 0 1 12 11 9 37.50 34.38 28.13 54.69 1968-09-07 20y 03m 26d 1984-01-02 35y 07m 21d Blackley
2378 Nick Blackman Blackburn Rovers; Motherwell; Aberdeen 4 3 1 1 1 2 1 25.00 50.00 25.00 50.00 2010-08-07 20y 08m 27d 2011-02-26 21y 03m 15d Blackman
2379 Blackmore Manchester United 0 0 0 0 1 0 .00 100.00 .00 50.00 1986-09-02 Not Known 1986-09-02 Not Known Blackmore
2380 Clayton Blackmore Manchester United; Middlesbrough 2 2 0 2 0 0 100.00 .00 .00 100.00 1989-09-26 25y 00m 03d 1994-08-06 29y 10m 14d Blackmore
2381 Thomas Blackstock Leith Athletic; Rest of Edinburgh 5 5 0 1 0 4 20.00 .00 80.00 20.00 1902-04-05 Not Known 1903-05-04 Not Known Blackstock
2382 Harry Blackwell Aberdeen 11 11 0 4 3 4 36.36 27.27 36.36 50.00 1922-04-29 Not Known 1928-03-24 Not Known Blackwell
2383 Donaldson Gray Blackwood Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1936-12-12 Not Known 1937-04-24 Not Known Blackwood
2384 Hugh Douglas Blackwood Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 26y 05m 28d 1971-01-23 26y 05m 28d Blackwood
2385 John Blackwood Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1899-09-30 Not Known 1899-09-30 Not Known Blackwood
2386 Blaha Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Blaha
2387 Lubomir Blaha Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2005-05-22 27y 01m 24d 2005-05-22 27y 01m 24d Blaha
2388 Alan Blaikie Greenock Morton 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-07-27 25y 11m 02d 1998-07-27 25y 11m 02d Blaikie
2389 Alexander C Blain Clyde 3 3 0 0 1 2 .00 33.33 66.67 16.67 1962-11-10 21y 08m 26d 1965-09-04 24y 06m 20d Blain
2390 Peter Blain Albion Rovers 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1941-04-12 Not Known 1943-01-23 Not Known Blain
2391 Alan Stewart Blair East Fife 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1977-03-12 Not Known 1978-01-02 Not Known Blair
2392 Blair Broxburn United 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known Blair
2393 Brian Blair East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2003-09-07 20y 05m 28d 2003-09-07 20y 05m 28d Blair
2394 Daniel Blair Clyde 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1927-01-22 Not Known 1930-09-13 Not Known Blair
2395 James Blair Kilmarnock 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1903-09-26 Not Known 1905-01-07 Not Known Blair
2396 James Blair Clyde; Cardiff City 14 14 0 3 5 6 21.43 35.71 42.86 39.29 1908-08-22 20y 03m 11d 1922-04-03 33y 10m 23d Blair
2397 James Blair St Mirren; Hibernian 9 9 0 2 4 3 22.22 44.44 33.33 44.44 1968-12-28 21y 11m 15d 1971-03-13 24y 02m 00d Blair
2398 James McLaren Blair East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1982-01-27 23y 08m 01d 1982-02-06 23y 08m 11d Blair
2399 James S Blair Third Lanark; Clyde; St Mirren 16 16 0 4 2 9 25.00 12.50 56.25 31.25 1933-08-26 Not Known 1945-12-22 Not Known Blair
2400 John Blair Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1911-01-07 Not Known 1911-01-07 Not Known Blair
2401 John Blair Partick Thistle 10 10 0 2 6 2 20.00 60.00 20.00 50.00 1921-01-08 Not Known 1925-02-11 Not Known Blair
2402 John Blair Motherwell; Greenock Morton 23 23 0 10 4 9 43.48 17.39 39.13 52.17 1933-03-29 Not Known 1945-01-13 Not Known Blair
2403 John Blair Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1943-11-13 Not Known 1944-06-10 Not Known Blair
2404 John Blair Clyde; Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1898-09-24 Not Known 1906-01-03 Not Known Blair
2405 John Guthrie Blair Third Lanark 5 5 0 2 1 2 2 20.00 40.00 40.00 40.00 1924-01-26 Not Known 1925-02-21 Not Known Blair
2406 Johnny Blair Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1959-01-03 Not Known 1959-01-03 Not Known Blair
2407 Paul Blair Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1994-08-04 18y 00m 30d 1998-07-27 22y 00m 22d Blair
2408 Raymond Blair Dumbarton; St Johnstone; Motherwell 19 15 4 6 5 8 8 23.81 38.10 38.10 42.86 1977-08-13 18y 09m 01d 1986-03-15 27y 04m 03d Blair
2409 Ronnie Blair Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 24y 11m 22d 1974-09-30 25y 00m 04d Blair
2410 Thomas Blair Kilmarnock 13 13 0 6 3 4 46.15 23.08 30.77 57.69 1912-10-26 Not Known 1920-04-28 Not Known Blair
2411 William Blair Third Lanark; Greenock Morton 12 12 0 3 3 6 25.00 25.00 50.00 37.50 1892-05-07 Not Known 1900-10-27 Not Known Blair
2412 Andrew Blake Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1926-01-02 Not Known 1926-01-02 Not Known Blake
2413 Gardner Wallace Blake Airdrieonians 4 4 0 2 0 2 50.00 .00 50.00 50.00 1931-09-01 Not Known 1933-02-04 Not Known Blake
2414 Noel Lloyd George Blake Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1994-03-01 32y 01m 17d 1994-04-16 32y 03m 04d Blake
2415 Blaker London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Blaker
2416 Blanchard FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Blanchard
2417 Danny Blanchflower Tottenham Hotspur 2 2 0 1 0 1 50.00 .00 50.00 50.00 1956-10-15 30y 08m 05d 1956-11-12 30y 09m 02d Blanchflower
2418 Blaney West Ham United 0 0 0 0 0 0 .00 .00 .00 .00 1994-12-14 Not Known 1994-12-14 Not Known Blaney
2419 Shane Blaney Motherwell 1 1 0 0 0 2 .00 .00 100.00 .00 2023-11-11 24y 09m 22d 2024-02-17 25y 00m 28d Blaney
2420 Stefan Blank VfB Stuttgart 1893 1 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 23y 06m 04d 2000-09-28 23y 06m 18d Blank
2421 Horst Blankenburg SV Hamburg 1 1 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 29y 03m 10d 1976-11-03 29y 03m 24d Blankenburg
2422 LB Blaxland Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Blaxland
2423 Jaromir Blazek Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 33y 08m 16d 2006-09-28 33y 08m 30d Blazek
2424 Blessington Leith Hibernians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known Blessington
2425 James Blessington Hibernian; Leith Athletic; Celtic 23 23 0 3 4 4 15 17.39 17.39 65.22 26.09 1890-08-06 Not Known 1897-09-11 Not Known Blessington
2426 Reggie Blinker Celtic 7 4 3 1 6 0 2 75.00 .00 25.00 75.00 1997-10-18 28y 04m 14d 2000-04-08 30y 10m 04d Blinker
2427 Luther Blissett Watford 2 2 0 4 1 0 1 50.00 .00 50.00 50.00 1986-08-05 28y 06m 04d 1987-05-12 29y 03m 11d Blissett
2428 Jeff Blockley Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 20y 07m 12d 1970-04-24 20y 07m 12d Blockley
2429 Oleg Blokhin Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 30y 00m 19d 1982-11-24 30y 00m 19d Blokhin
2430 Steve Bloomer Derby County 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1899-04-26 25y 03m 06d 1899-04-26 25y 03m 06d Bloomer
2431 Alan Bloor Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 21y 07m 03d 1964-10-19 21y 07m 03d Bloor
2432 Reginald Blore Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-24 22y 03m 06d 1964-06-24 22y 03m 06d Blore
2433 Albert Bloxham Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-15 Not Known 1929-04-15 Not Known Bloxham
2434 James Blue Albion Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-10-09 Not Known 1920-10-09 Not Known Blue
2435 Cameron Blues Livingston (Meadowbank Thistle); Greenock Morton 2 2 0 0 2 1 .00 66.67 33.33 33.33 2019-02-06 20y 09m 24d 2024-03-11 25y 10m 27d Blues
2436 Bly 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 Bly
2437 William Bly Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1943-04-10 Not Known 1943-11-20 Not Known Bly
2438 Blyth Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Blyth
2439 Edward Roberts Blyth St Mirren 7 7 0 2 3 2 28.57 42.86 28.57 50.00 1949-10-01 25y 04m 27d 1954-01-16 29y 08m 12d Blyth
2440 George Blyth Hibernian 19 19 0 4 3 12 21.05 15.79 63.16 28.95 1930-02-15 Not Known 1934-09-08 Not Known Blyth
2441 Ian Blyth Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-07 Not Known 1965-08-07 Not Known Blyth
2442 James Blyth Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1917-01-02 Not Known 1917-01-02 Not Known Blyth
2443 James Blyth Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1943-09-20 Not Known 1943-09-20 Not Known Blyth
2444 James Blyth St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Blyth
2445 James Cameron Blyth Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1914-01-17 Not Known 1914-01-17 Not Known Blyth
2446 Jim Blyth Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 24y 06m 04d 1979-08-06 24y 06m 04d Blyth
2447 Jimmy Blyth Heart of Midlothian B 3 3 0 0 1 2 .00 33.33 66.67 16.67 1939-08-02 Not Known 1940-08-06 Not Known Blyth
2448 Ian Blyth Berwick Rangers 1 0 1 0 1 1 .00 50.00 50.00 25.00 1972-08-19 25y 02m 24d 1972-08-30 25y 03m 04d Blyth
2449 Mel Blyth Crystal Palace; Southampton 3 3 0 0 0 3 .00 .00 100.00 .00 1972-09-13 28y 01m 16d 1976-05-08 31y 09m 10d Blyth
2450 Robert Blyth Rangers 2 2 0 1 0 0 2 .00 .00 100.00 .00 1891-11-21 Not Known 1893-10-14 Not Known Blyth
2451 Robert F Blyth Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1897-10-16 Not Known 1897-10-30 Not Known Blyth
2452 Thomas Blyth Newcastle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1897-04-17 20y 06m 01d 1897-04-17 20y 06m 01d Blyth
2453 William Blyth Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1919-03-15 Not Known 1919-03-15 Not Known Blyth
2454 William Blythe Dundee; Dunfermline Athletic; Raith Rovers 9 9 0 1 1 7 11.11 11.11 77.78 16.67 1930-04-19 Not Known 1936-10-05 Not Known Blythe
2455 James Alexander Boag Greenock Morton 3 3 0 0 1 2 .00 33.33 66.67 16.67 1987-09-05 30y 05m 16d 1987-12-26 30y 09m 06d Boag
2456 James Boag Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1901-12-14 Not Known 1901-12-14 Not Known Boag
2457 John Boag Greenock Morton 3 3 0 0 0 3 .00 .00 100.00 .00 1985-03-02 20y 00m 16d 1991-07-27 26y 05m 13d Boag
2458 Richard Boag Cowdenbeath; East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 1939-12-23 Not Known 1940-05-04 Not Known Boag
2459 Stuart Boam Middlesbrough; Newcastle United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1976-11-13 28y 09m 16d 1980-08-04 32y 06m 07d Boam
2460 George Boardman Partick Thistle 5 5 0 5 0 0 100.00 .00 .00 100.00 1928-02-22 Not Known 1932-12-24 Not Known Boardman
2461 Daniel Boateng Hibernian 0 0 0 0 0 2 .00 .00 100.00 .00 2014-03-30 21y 06m 28d 2014-04-27 21y 07m 25d Boateng
2462 George Boateng Coventry City; Middlesbrough; Hull City 3 3 0 0 1 2 .00 33.33 66.67 16.67 1998-07-25 22y 10m 20d 2008-08-03 32y 10m 29d Boateng
2463 Malachi Boateng Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 2023-08-27 21y 01m 22d 2024-05-11 21y 10m 06d Boateng
2464 Bocanegra Fulham 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 Not Known 2004-07-31 Not Known Bocanegra
2465 Carlos Bocanegra Rangers 3 3 0 2 0 1 66.67 .00 33.33 66.67 2011-10-23 32y 04m 28d 2012-04-21 32y 10m 27d Bocanegra
2466 Jimmy Boco Hibernian 3 3 0 0 1 2 .00 33.33 66.67 16.67 1997-08-30 33y 08m 08d 1998-01-01 34y 00m 10d Boco
2467 Gilbert Bodart Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 30y 01m 19d 1992-11-04 30y 02m 02d Bodart
2468 Dániel Böde Paksi SE 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2011-07-28 24y 09m 04d 2011-08-04 24y 09m 11d Böde
2469 Alexander Boden Cowdenbeath; Celtic 10 10 0 4 2 4 40.00 20.00 40.00 50.00 1947-03-08 21y 06m 23d 1955-10-08 30y 01m 25d Boden
2470 Scott Boden Inverness Caledonian Thistle 1 1 0 0 2 1 .00 66.67 33.33 33.33 2016-08-20 26y 08m 01d 2017-02-18 27y 01m 30d Boden
2471 Darko Bodul Dundee United 1 1 0 0 0 2 .00 .00 100.00 .00 2015-10-18 26y 09m 07d 2015-12-30 26y 11m 19d Bodul
2472 Henning Boel Aberdeen 5 5 0 2 0 3 40.00 .00 60.00 40.00 1969-01-18 23y 05m 03d 1972-04-01 26y 07m 17d Boel
2473 Derk Boerrigter Celtic 2 1 1 3 0 0 100.00 .00 .00 100.00 2013-09-14 26y 10m 29d 2014-02-22 27y 04m 06d Boerrigter
2474 Phil Boersma Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 27y 01m 20d 1976-11-13 27y 01m 20d Boersma
2475 Robert Bogan Third Lanark; Stirling Albion 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1947-01-02 Not Known 1949-08-27 Not Known Bogan
2476 Tommy Bogan Hibernian; Celtic 8 8 0 4 4 0 4 50.00 .00 50.00 50.00 1944-01-01 23y 07m 14d 1947-12-25 27y 07m 07d Bogan
2477 Adam Bogdan Hibernian 2 2 0 2 2 2 33.33 33.33 33.33 50.00 2018-10-31 31y 01m 04d 2020-03-03 32y 05m 05d Bogdan
2478 Ádám Bogdán Bolton Wanderers 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 Not Known 2009-08-04 Not Known Bogdán
2479 Malcolm Bogie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1962-03-31 22y 03m 05d 1962-03-31 22y 03m 05d Bogie
2480 Neil Bogie St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1904-05-14 Not Known 1904-05-14 Not Known Bogie
2481 Bogle Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known Bogle
2482 Zsolt Bognar Ferencvaros 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 25y 08m 18d 2004-12-16 25y 08m 18d Bognar
2483 Bogunovich FC Tavriya 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Bogunovich
2484 Florent Bojaj Kilmarnock 0 0 0 1 0 1 50.00 .00 50.00 50.00 2016-10-26 20y 06m 13d 2016-12-27 20y 08m 14d Bojaj
2485 Momodou Bojang Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-08-07 21y 06m 19d 2022-08-07 21y 06m 19d Bojang
2486 Boland Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Boland
2487 Charles Boland Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-04-28 Not Known 1920-04-28 Not Known Boland
2488 Willie Boland Kilmarnock; Coventry City 2 0 2 1 0 1 50.00 .00 50.00 50.00 1995-10-07 20y 02m 01d 1998-07-25 22y 11m 19d Boland
2489 Basile Boli Rangers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1994-11-09 27y 10m 07d 1995-03-18 28y 02m 16d Boli
2490 Roger Zokoi Boli Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-16 32y 10m 21d 1998-08-16 32y 10m 21d Boli
2491 Boli Bolingoli-Mbombo Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-08-25 24y 01m 24d 2019-08-25 24y 01m 24d Bolingoli-Mbombo
2492 Gary Bollan Dundee United; Rangers; St Johnstone; Livingston (Meadowbank Thistle) 24 23 1 6 10 8 25.00 41.67 33.33 45.83 1991-05-04 18y 01m 10d 2003-08-23 30y 04m 30d Bollan
2493 Michael Bolochoweckyj Alloa Athletic; The Spartans 3 2 1 0 0 3 .00 .00 100.00 .00 2006-09-20 22y 04m 16d 2021-06-29 37y 01m 25d Bolochoweckyj
2494 Maurice Bolsee Royal Standard Club Liegeois 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-09-03 22y 08m 18d 1958-09-09 22y 08m 24d Bolsee
2495 Bobby Bolt Rangers 6 6 0 4 2 0 66.67 33.33 .00 83.33 1940-10-12 Not Known 1941-11-15 Not Known Bolt
2496 Robert Bolt Heart of Midlothian B; Dunfermline Athletic; Falkirk; Third Lanark 19 19 0 1 4 2 13 21.05 10.53 68.42 26.32 1933-08-04 Not Known 1948-02-14 Not Known Bolt
2497 Bolton St Mirren 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1942-05-30 Not Known 1942-05-30 Not Known Bolton
2498 George Bolton Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-10-28 Not Known 1950-10-28 Not Known Bolton
2499 Hugh Bolton Port Glasgow Athletic; Greenock Morton 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1902-10-25 Not Known 1912-03-09 Not Known Bolton
2500 James McFarlane Bolton St Johnstone 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1927-11-26 Not Known 1930-02-19 Not Known Bolton
2501 James Bolton St Mirren 1 1 0 1 1 1 2 25.00 25.00 50.00 37.50 2023-09-23 29y 01m 10d 2024-05-15 29y 09m 02d Bolton
2502 John Bolton Raith Rovers; Dumbarton 10 10 0 1 1 8 10.00 10.00 80.00 15.00 1963-04-06 21y 05m 11d 1973-01-06 31y 02m 11d Bolton
2503 Paul Bonar Raith Rovers; Ayr United 4 1 3 0 1 3 .00 25.00 75.00 12.50 1996-04-13 19y 03m 16d 1998-03-07 21y 02m 07d Bonar
2504 Giacomo Bonaventura Fiorentina 1 1 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 33y 01m 14d 2022-10-13 33y 01m 21d Bonaventura
2505 John Bond Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1915-02-13 Not Known 1915-02-13 Not Known Bond
2506 Elliot Bonds Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 24y 04m 04d 2024-07-27 24y 04m 04d Bonds
2507 Alexander Syme Frew Bone Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-09-25 30y 06m 30d 2002-01-05 30y 10m 10d Bone
2508 Arran Bone Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-09-03 17y 01m 18d 2023-09-03 17y 01m 18d Bone
2509 G Bone Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Bone
2510 George Muir Bone Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1977-08-29 21y 06m 29d 1977-09-03 21y 07m 04d Bone
2511 Jimmy Bone Partick Thistle; Celtic; Arbroath; St Mirren 14 13 1 6 7 5 2 50.00 35.71 14.29 67.86 1968-11-09 19y 01m 18d 1981-04-18 31y 06m 27d Bone
2512 John Bone Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1954-11-10 23y 10m 22d 1954-11-10 23y 10m 22d Bone
2513 John W Bone Motherwell 1 1 0 1 0 0 1 .00 .00 100.00 .00 1928-11-10 Not Known 1928-11-10 Not Known Bone
2514 Thomas Bone Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-01-17 Not Known 1903-08-25 Not Known Bone
2515 Ivano Bonetti Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 2000-08-27 36y 00m 26d 2000-11-25 36y 03m 24d Bonetti
2516 Peter Phillip Bonetti Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-02-20 38y 04m 24d 1980-02-20 38y 04m 24d Bonetti
2517 Paul Bonga-Bonga Royal Standard Club Liegeois 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1958-09-03 25y 04m 09d 1958-09-09 25y 04m 15d Bonga-Bonga
2518 Jack Bonham Stoke City 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-23 28y 10m 09d 2022-07-23 28y 10m 09d Bonham
2519 Massimo Bonini Bologna 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 31y 00m 11d 1990-11-07 31y 00m 25d Bonini
2520 Bonnar Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1889-03-16 Not Known 1889-03-16 Not Known Bonnar
2521 John Bonnar Arbroath; Celtic 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1947-03-15 23y 02m 04d 1955-04-30 31y 03m 19d Bonnar
2522 Pat Bonner Celtic 48 48 0 27 15 11 50.94 28.30 20.75 65.09 1980-09-13 20y 03m 20d 1996-03-02 35y 09m 07d Bonner
2523 Stephane Bonnes Partick Thistle 1 1 0 1 0 1 50.00 .00 50.00 50.00 2003-10-25 25y 07m 29d 2004-04-10 26y 01m 15d Bonnes
2524 Jerome Bonnissel Rangers; Fulham 1 1 0 2 0 0 100.00 .00 .00 100.00 2003-02-04 29y 09m 19d 2004-07-31 31y 03m 15d Bonnissel
2525 John Bonomy Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1937-04-03 Not Known 1938-10-29 Not Known Bonomy
2526 Jimmy Bonthrone East Fife; Dundee 20 20 0 3 4 2 14 20.00 10.00 70.00 25.00 1950-09-16 21y 03m 00d 1959-02-07 29y 07m 22d Bonthrone
2527 Irvine Boocock Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 Not Known 1921-04-25 Not Known Boocock
2528 Booth Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-01-02 Not Known 1888-01-02 Not Known Booth
2529 Callum Booth Hibernian; Raith Rovers; Partick Thistle; St Johnstone; The Spartans 19 17 2 2 8 12 9.09 36.36 54.55 27.27 2011-04-03 19y 10m 04d 2024-01-20 32y 07m 21d Booth
2530 David John McIntyre Booth Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1972-03-21 21y 04m 24d 1972-03-21 21y 04m 24d Booth
2531 Frank Booth Manchester City; Clyde 6 6 0 3 2 2 2 33.33 33.33 33.33 50.00 1905-04-17 Not Known 1911-02-04 Not Known Booth
2532 James Henry Booth Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 21y 06m 25d 1969-04-12 21y 10m 17d Booth
2533 Scott Booth Aberdeen 18 12 6 6 9 3 6 50.00 16.67 33.33 58.33 1991-02-02 19y 01m 17d 2003-11-09 31y 10m 24d Booth
2534 Tommy Booth Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 29y 08m 30d 1979-08-08 29y 08m 30d Booth
2535 Charles Vere Ferrers Townshend Bootland Clyde; Kilmarnock 2 2 0 1 0 0 2 .00 .00 100.00 .00 1949-10-29 33y 06m 12d 1951-04-28 35y 00m 11d Bootland
2536 Nikola Boranijasevic Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 30y 02m 30d 2022-08-25 30y 03m 06d Boranijasevic
2537 Borchert Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Borchert
2538 Jon Borde Dundee 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 25y 08m 27d 2018-04-01 26y 02m 29d Borde
2539 Marcelo Bordon VfB Stuttgart 1893; Schalke 04 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-28 24y 08m 21d 2004-11-04 28y 09m 28d Bordon
2540 Fabio Borini Liverpool 2 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-23 21y 05m 00d 2012-08-30 21y 05m 07d Borini
2541 Andrei Borissov Lantana 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-13 29y 00m 12d 1998-08-13 29y 00m 12d Borissov
2542 Tobias Borkeeiet Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 24y 03m 23d 2023-08-17 24y 03m 30d Borkeeiet
2543 Borland Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1886-12-18 Not Known 1886-12-18 Not Known Borland
2544 Harry Borland Clyde; Greenock Morton 8 8 0 3 1 3 4 12.50 37.50 50.00 31.25 1927-08-27 Not Known 1933-03-25 Not Known Borland
2545 John Borland Hibernian 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1934-09-08 Not Known 1935-01-01 Not Known Borland
2546 John Thompson Mathieson Borland Raith Rovers; Kilmarnock; Hamilton Academical 7 7 0 3 2 2 42.86 28.57 28.57 57.14 1922-10-07 Not Known 1927-01-08 Not Known Borland
2547 Bormann 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 Bormann
2548 Andreas Bornschein Lokomotiv Leipzig 1 0 1 1 0 1 50.00 .00 50.00 50.00 1976-09-15 19y 09m 17d 1976-09-29 19y 10m 00d Bornschein
2549 Petar Borota Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 28y 04m 21d 1980-07-26 28y 04m 21d Borota
2550 Borovica OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Borovica
2551 Borresen Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 Not Known 1965-10-27 Not Known Borresen
2552 John Borthwick Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-14 Not Known 1906-05-14 Not Known Borthwick
2553 John Borthwick Hibernian 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1907-05-15 Not Known 1908-04-04 Not Known Borthwick
2554 Martin Caldwell Borthwick Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known Borthwick
2555 Walter Borthwick Hibernian; Partick Thistle 10 10 0 1 5 0 5 50.00 .00 50.00 50.00 1917-01-01 Not Known 1921-01-08 Not Known Borthwick
2556 Walter Borthwick Greenock Morton; East Fife; Dunfermline Athletic 6 6 0 2 1 4 2 14.29 57.14 28.57 42.86 1966-03-19 17y 11m 15d 1979-10-20 31y 06m 16d Borthwick
2557 Cameron Borthwick-Jackson Ross County 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-03-16 27y 01m 14d 2024-03-16 27y 01m 14d Borthwick-Jackson
2558 Artur Boruc Celtic 19 19 0 9 5 5 47.37 26.32 26.32 60.53 2005-10-15 25y 07m 25d 2010-02-10 29y 11m 21d Boruc
2559 Max Boruc Hibernian 1 0 1 0 1 0 .00 100.00 .00 50.00 2023-10-07 20y 10m 22d 2023-10-07 20y 10m 22d Boruc
2560 Sander Boschker Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 22y 09m 11d 1993-07-31 22y 09m 11d Boschker
2561 Goran Boskovic Red Star Belgrade 1 1 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 19y 09m 28d 1996-08-22 19y 10m 11d Boskovic
2562 Mathias Bossaerts Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 18y 00m 08d 2014-07-18 18y 00m 08d Bossaerts
2563 Pascal Bosschaart Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 24y 07m 23d 2004-10-21 24y 07m 23d Bosschaart
2564 Joel Bossis Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 35y 01m 28d 2000-07-18 35y 01m 28d Bossis
2565 Bertrand Bossu Aberdeen 0 0 0 0 1 1 .00 50.00 50.00 25.00 2009-02-14 28y 04m 00d 2009-05-12 28y 06m 28d Bossu
2566 William Bain Erskine Martin Bostock Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1971-04-24 27y 08m 17d 1971-04-24 27y 08m 17d Bostock
2567 W.J. Boston Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Boston
2568 Emilio Bottiglieri Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-08-14 20y 04m 01d 1999-08-14 20y 04m 01d Bottiglieri
2569 Billy Bottrill Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-09-17 31y 08m 09d 1934-09-17 31y 08m 09d Bottrill
2570 Madjid Bougherra Rangers 9 9 0 6 1 2 66.67 11.11 22.22 72.22 2008-08-16 25y 10m 09d 2011-07-23 28y 09m 16d Bougherra
2571 Rachid Bouhenna Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-12 28y 00m 13d 2019-07-12 28y 00m 13d Bouhenna
2572 Karim Boukraa Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-09-25 28y 06m 18d 2002-01-05 28y 09m 29d Boukraa
2573 Steve Bould Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 23y 08m 12d 1986-07-28 23y 08m 12d Bould
2574 Rory Boulding Kilmarnock; Falkirk 0 0 0 1 0 1 50.00 .00 50.00 50.00 2012-09-29 24y 02m 08d 2014-08-30 26y 01m 09d Boulding
2575 Colin Boulton Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 21y 07m 26d 1967-05-08 21y 07m 26d Boulton
2576 Jean-Alain Boumsong Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 2004-09-12 24y 08m 29d 2004-11-28 24y 11m 14d Boumsong
2577 Robert Gray Bourhill Greenock Morton; Ayr United 4 4 0 0 0 4 .00 .00 100.00 .00 1932-11-19 Not Known 1936-01-18 Not Known Bourhill
2578 John Francis Bourke Dumbarton; Kilmarnock 20 16 4 5 3 7 10 15.00 35.00 50.00 32.50 1973-10-20 19y 09m 20d 1985-03-23 31y 02m 23d Bourke
2579 J.T. Bourne Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Bourne
2580 James Bow St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1933-08-16 Not Known 1933-08-16 Not Known Bow
2581 William Bow St Bernards; Rest of Edinburgh 3 3 0 0 0 3 .00 .00 100.00 .00 1902-04-14 Not Known 1902-08-04 Not Known Bow
2582 AG Bower Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Bower
2583 Robert Bower Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1916-12-16 Not Known 1917-01-27 Not Known Bower
2584 Daniel Bowers Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-30 Not Known 1919-08-30 Not Known Bowers
2585 Richard Bowers Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-23 18y 02m 07d 2005-08-23 18y 02m 07d Bowers
2586 Mark John Bowes Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1992-02-15 18y 11m 29d 1992-03-28 19y 01m 11d Bowes
2587 Bowie Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known Bowie
2588 Donald Shaw Bowie Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 25y 08m 04d 1965-12-18 25y 08m 04d Bowie
2589 James Bowie Queens Park 4 4 0 0 2 2 .00 50.00 50.00 25.00 1908-09-05 Not Known 1910-08-27 Not Known Bowie
2590 James Bowie Rangers 7 7 0 4 0 3 57.14 .00 42.86 57.14 1910-12-24 Not Known 1915-02-20 Not Known Bowie
2591 James M Bowie Rangers 7 7 0 1 6 0 1 85.71 .00 14.29 85.71 1915-10-16 27y 03m 07d 1920-09-20 32y 02m 11d Bowie
2592 Jim Bowie Dunfermline Athletic 5 5 0 1 2 3 16.67 33.33 50.00 33.33 1979-10-20 22y 08m 18d 1983-04-30 26y 02m 28d Bowie
2593 John Bowie Partick Thistle; Dumbarton 12 12 0 1 2 3 7 16.67 25.00 58.33 29.17 1915-09-04 Not Known 1922-04-22 Not Known Bowie
2594 Neil Bowie East Fife 3 3 0 0 0 3 .00 .00 100.00 .00 1957-01-26 Not Known 1958-02-01 Not Known Bowie
2595 Thomas A Bowie Alloa Athletic; Queens Park 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1889-11-09 Not Known 1902-11-01 Not Known Bowie
2596 Thomas Bowie Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1905-12-16 Not Known 1905-12-16 Not Known Bowie
2597 William Bowie Clyde 11 11 0 2 0 7 18.18 .00 63.64 18.18 1891-11-28 Not Known 1897-02-20 Not Known Bowie
2598 Andrew Bowman Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-25 31y 05m 18d 1965-08-25 31y 05m 18d Bowman
2599 David Bowman Dundee United; Raith Rovers 37 36 1 1 6 15 17 15.79 39.47 44.74 35.53 1986-08-23 22y 05m 13d 1998-08-19 34y 05m 09d Bowman
2600 Gary Bowman Clydebank[4]; Ayr United; St Mirren 4 1 3 0 0 4 .00 .00 100.00 .00 1995-02-07 20y 05m 26d 2001-01-31 26y 05m 19d Bowman
2601 George Alexander Bowman Third Lanark; Dundee 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1893-09-23 Not Known 1901-03-16 Not Known Bowman
2602 Graham Bowman Falkirk 0 0 0 2 0 3 40.00 .00 60.00 40.00 2012-07-18 19y 06m 16d 2015-03-21 22y 02m 19d Bowman
2603 Joseph Bowman Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 25y 10m 03d 1928-09-10 25y 10m 03d Bowman
2604 Matthew Bowman Dunfermline Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-11-20 19y 11m 25d 2020-11-20 19y 11m 25d Bowman
2605 Robert Craig Caldwell Bowman Queens Park; Third Lanark 10 10 0 1 2 7 10.00 20.00 70.00 20.00 1941-05-03 20y 06m 12d 1944-12-30 24y 02m 09d Bowman
2606 Ryan Bowman Motherwell 7 4 3 2 2 0 7 22.22 .00 77.78 22.22 2016-09-30 24y 10m 00d 2018-12-08 27y 00m 08d Bowman
2607 Ken Bowron Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 30y 00m 20d 1969-04-30 30y 00m 20d Bowron
2608 Hans-Peter Boy Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 21y 02m 14d 1985-04-24 21y 02m 14d Boy
2609 Steven Boyack Rangers; Dundee; Stirling Albion 7 5 2 2 1 4 28.57 14.29 57.14 35.71 1997-07-26 20y 10m 22d 2005-07-16 28y 10m 12d Boyack
2610 Dedryck Boyata Manchester City; Celtic 13 12 1 2 10 2 1 76.92 15.38 7.69 84.62 2014-07-18 23y 07m 20d 2019-02-27 28y 02m 30d Boyata
2611 Boyce Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Boyce
2612 Liam Boyce Ross County 7 6 1 2 1 3 3 14.29 42.86 42.86 35.71 2015-08-15 24y 04m 07d 2017-03-01 25y 10m 21d Boyce
2613 Thomas Boyce St Mirren; Clydebank[3]; Leith Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1927-03-19 Not Known 1931-09-05 Not Known Boyce
2614 Alfred Boyd St Johnstone; Dundee 21 21 0 10 5 6 47.62 23.81 28.57 59.52 1940-01-13 19y 02m 22d 1953-01-31 32y 03m 09d Boyd
2615 Andrew H Boyd Dumbarton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-04-21 Not Known 1945-04-21 Not Known Boyd
2616 Billy Boyd Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1964-08-19 Not Known 1964-08-19 Not Known Boyd
2617 Boyd Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known Boyd
2618 Crawford Boyd Queen of the South 8 8 0 0 2 6 .00 25.00 75.00 12.50 1975-02-15 22y 10m 27d 1982-03-13 29y 11m 22d Boyd
2619 David Boyd Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1899-10-07 Not Known 1899-10-07 Not Known Boyd
2620 David Boyd Rangers 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1893-10-14 Not Known 1895-03-02 Not Known Boyd
2621 Don Boyd British Columbia All-Stars 0 0 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Boyd
2622 Gordon Boyd Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1975-11-08 17y 07m 12d 1975-11-08 17y 07m 12d Boyd
2623 James Boyd Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1907-11-09 Not Known 1907-11-09 Not Known Boyd
2624 James Murray Boyd St Bernards; Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 1925-05-09 Not Known 1938-01-03 Not Known Boyd
2625 Jim Boyd Clyde; Motherwell 8 7 1 3 2 3 37.50 25.00 37.50 50.00 1975-04-05 18y 07m 22d 1980-04-13 23y 07m 30d Boyd
2626 Jimmy Boyd Newcastle United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1928-10-10 21y 05m 11d 1931-09-28 24y 04m 30d Boyd
2627 John Boyd Greenock Morton 6 6 0 0 1 5 .00 16.67 83.33 8.33 1962-09-12 Not Known 1966-03-19 Not Known Boyd
2628 John Boyd Queens Park; Aberdeen 5 5 0 2 3 2 0 60.00 40.00 .00 80.00 1949-05-02 Not Known 1956-04-07 Not Known Boyd
2629 John Boyd Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1994-08-16 25y 07m 15d 1994-08-16 25y 07m 15d Boyd
2630 Kris Boyd Kilmarnock; Rangers 50 39 11 16 22 11 22 39.29 19.64 39.29 49.11 2001-12-15 18y 03m 27d 2019-05-04 35y 08m 16d Boyd
2631 Robert Boyd Third Lanark; Leith Athletic 19 19 0 3 3 3 13 15.79 15.79 68.42 23.68 1892-08-20 Not Known 1899-08-15 Not Known Boyd
2632 Scott Boyd Livingston (Meadowbank Thistle); Partick Thistle; Ross County; Kilmarnock 11 11 0 6 3 10 31.58 15.79 52.63 39.47 2005-09-11 19y 03m 07d 2019-02-01 32y 07m 28d Boyd
2633 Steven Boyd Hamilton Academical 2 0 2 2 0 5 28.57 .00 71.43 28.57 2015-08-29 18y 04m 17d 2019-03-16 21y 11m 04d Boyd
2634 Tom Boyd Motherwell; Celtic 59 53 6 22 14 24 36.67 23.33 40.00 48.33 1984-03-03 18y 03m 08d 2002-04-28 36y 05m 04d Boyd
2635 Walter Boyd Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 1982-01-20 25y 01m 11d 1988-08-23 31y 08m 14d Boyd
2636 William Boyd Clyde 6 6 0 7 2 2 2 33.33 33.33 33.33 50.00 1931-03-28 Not Known 1933-11-25 Not Known Boyd
2637 Willie Boyd Auchinleck Talbot 1 0 1 0 0 1 .00 .00 100.00 .00 2022-01-22 Not Known 2022-01-22 Not Known Boyd
2638 Caolan Stephen Boyd-Munce St Mirren 5 2 3 3 2 3 37.50 25.00 37.50 50.00 2023-04-08 23y 02m 13d 2024-10-19 24y 08m 23d Boyd-Munce
2639 James Boyes Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1912-05-04 Not Known 1912-05-04 Not Known Boyes
2640 Morgan Boyes Livingston (Meadowbank Thistle) 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-02-12 20y 09m 21d 2022-03-19 20y 10m 25d Boyes
2641 Morgan Boyes Livingston (Meadowbank Thistle) 1 1 0 0 2 0 .00 100.00 .00 50.00 2022-11-12 21y 06m 21d 2023-01-29 21y 09m 07d Boyes
2642 Oleksandr Boyko Dynamo Kiev 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 27y 11m 25d 1982-11-24 27y 11m 25d Boyko
2643 Bryan Boylan Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2022-01-22 32y 00m 17d 2022-01-22 32y 00m 17d Boylan
2644 Andy Boyle Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 27y 07m 16d 2018-10-23 27y 07m 16d Boyle
2645 George Boyle Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1957-04-24 Not Known 1957-09-21 Not Known Boyle
2646 James Boyle Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1891-02-28 Not Known 1891-02-28 Not Known Boyle
2647 James Thomson Boyle Airdrieonians 7 7 0 4 3 0 57.14 42.86 .00 78.57 1992-01-18 24y 10m 30d 1995-04-08 28y 01m 20d Boyle
2648 Joseph Boyle St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-05-05 Not Known 1928-05-05 Not Known Boyle
2649 Martin Boyle Dundee; Hibernian 19 15 4 3 9 10 5 37.50 41.67 20.83 58.33 2012-09-02 19y 04m 08d 2024-10-27 31y 06m 02d Boyle
2650 Patrick Boyle Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2011-10-15 24y 06m 25d 2011-10-15 24y 06m 25d Boyle
2651 Peter Boyle Motherwell; Clyde 5 4 1 1 1 2 2 20.00 40.00 40.00 40.00 1904-09-17 22y 10m 02d 1974-11-30 Not Known Boyle
2652 Peter Boyle Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-04-27 27y 00m 01d 1903-04-27 27y 00m 01d Boyle
2653 Richard Boyle Everton 3 3 0 2 0 1 66.67 .00 33.33 66.67 1892-09-19 Not Known 1896-01-04 Not Known Boyle
2654 Richard Hill Boyle Dumbarton; Dundee 21 21 0 1 9 2 10 42.86 9.52 47.62 47.62 1890-08-30 Not Known 1906-01-13 Not Known Boyle
2655 Steven Robert Boyle Dunfermline Athletic 2 0 2 1 0 1 50.00 .00 50.00 50.00 2000-09-09 19y 08m 29d 2000-11-29 19y 11m 18d Boyle
2656 William Boyle Dumbarton 3 3 0 2 0 0 3 .00 .00 100.00 .00 1894-09-29 Not Known 1895-10-19 Not Known Boyle
2657 Will Boyle Kilmarnock 1 1 0 1 0 1 50.00 .00 50.00 50.00 2016-10-26 21y 01m 25d 2016-12-27 21y 03m 26d Boyle
2658 John Boyton Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Boyton
2659 Boznan OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Boznan
2660 Edson Braafheid Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2010-02-10 26y 10m 02d 2010-05-09 27y 01m 01d Braafheid
2661 John Brackenridge Clyde; Airdrieonians 4 4 0 1 0 3 25.00 .00 75.00 25.00 1906-08-18 Not Known 1908-04-11 Not Known Brackenridge
2662 Kevin Bracks Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2004-01-10 17y 03m 09d 2004-01-10 17y 03m 09d Bracks
2663 Bradford Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Bradford
2664 John Bradford Greenock Morton; St Mirren 28 28 0 7 6 15 25.00 21.43 53.57 35.71 1910-09-24 Not Known 1926-11-06 Not Known Bradford
2665 Lewis Bradford Kilmarnock 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1945-09-29 28y 10m 05d 1946-09-28 29y 10m 04d Bradford
2666 Bradley Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 Not Known 1919-04-12 Not Known Bradley
2667 Dennis Bradley Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Bradley
2668 John Bradley Hibernian 25 25 0 4 8 6 11 32.00 24.00 44.00 44.00 1926-09-08 Not Known 1932-04-06 Not Known Bradley
2669 Kevin Bradley Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 19y 00m 28d 2005-07-16 19y 00m 28d Bradley
2670 Mark Bradley Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 35y 11m 18d 2012-07-28 35y 11m 18d Bradley
2671 Peter Bradley Annan Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2014-07-26 23y 02m 00d 2014-07-26 23y 02m 00d Bradley
2672 Russell Bradley Nottingham Forest 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-09-12 22y 05m 15d 1988-09-12 22y 05m 15d Bradley
2673 Stephen Bradley Dunfermline Athletic; Falkirk 1 1 0 1 0 2 33.33 .00 66.67 33.33 2004-11-10 19y 11m 22d 2008-05-05 23y 05m 16d Bradley
2674 Steven Bradley Livingston (Meadowbank Thistle) 2 2 0 0 1 3 .00 25.00 75.00 12.50 2023-01-29 20y 10m 12d 2024-04-13 22y 00m 27d Bradley
2675 Tom Bradley Motherwell 0 0 0 1 0 1 50.00 .00 50.00 50.00 2011-12-24 19y 05m 04d 2012-02-18 19y 06m 29d Bradley
2676 Harry Bradshaw Liverpool 2 2 0 1 0 1 50.00 .00 50.00 50.00 1897-03-06 23y 06m 10d 1898-04-23 24y 07m 30d Bradshaw
2677 Thomas Bradshaw Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 21y 02m 21d 1925-04-28 21y 02m 21d Bradshaw
2678 Alec Brady Sheffield Wednesday 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-12 Not Known 1896-04-29 Not Known Brady
2679 Alex Brady Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-08-15 Not Known 1891-10-17 Not Known Brady
2680 Anthony Brady St Mirren 0 0 0 0 1 2 .00 33.33 66.67 16.67 2012-11-17 18y 09m 10d 2014-01-29 19y 11m 22d Brady
2681 Arthur Brady Leith Hibernians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known Brady
2682 Brady Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-08-25 Not Known 1948-08-25 Not Known Brady
2683 Darren Brady Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2006-02-25 24y 10m 14d 2006-02-25 24y 10m 14d Brady
2684 Garry Brady Dundee; St Mirren 16 15 1 6 5 11 27.27 22.73 50.00 38.64 2002-10-26 26y 01m 19d 2010-10-23 34y 01m 16d Brady
2685 Joseph Brady Renton; St Bernards 8 8 0 4 2 2 4 25.00 25.00 50.00 37.50 1891-09-12 Not Known 1897-04-10 Not Known Brady
2686 Kieron Brady Sunderland 1 0 1 0 0 1 .00 .00 100.00 .00 1989-08-05 17y 10m 19d 1989-08-05 17y 10m 19d Brady
2687 Liam Brady Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 19y 05m 17d 1975-07-30 19y 05m 17d Brady
2688 Robert Brady Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 30y 06m 06d 2022-07-20 30y 06m 06d Brady
2689 Thomas Brady Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1906-10-13 Not Known 1906-10-13 Not Known Brady
2690 Thomas Brady Hibernian; St Mirren; Albion Rovers; Falkirk 18 18 0 7 1 5 12 5.56 27.78 66.67 19.44 1935-08-14 Not Known 1946-03-23 Not Known Brady
2691 William Brae Ayr United 10 10 0 3 3 3 4 30.00 30.00 40.00 45.00 1928-09-01 Not Known 1935-02-02 Not Known Brae
2692 Baldur Bragason IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 32y 02m 12d 2000-08-24 32y 02m 26d Bragason
2693 Brahaim Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Brahaim
2694 Lowingham Braidford Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1918-12-07 Not Known 1919-02-08 Not Known Braidford
2695 W Braidwood Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Braidwood
2696 Braithwaite St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Braithwaite
2697 Ken Branagan Manchester City 2 2 0 1 0 1 50.00 .00 50.00 50.00 1953-10-14 23y 02m 17d 1958-06-11 27y 10m 15d Branagan
2698 Alexander A Brand Arbroath 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 1936-01-11 Not Known 1939-01-03 Not Known Brand
2699 Arthur Brand Dundee 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1904-04-11 Not Known 1905-02-25 Not Known Brand
2700 Craig Brand Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-08-04 18y 04m 25d 2014-08-04 18y 04m 25d Brand
2701 R Brand Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Brand
2702 Ralph Brand Rangers; Raith Rovers 19 19 0 8 10 3 6 52.63 15.79 31.58 60.53 1958-04-30 21y 04m 12d 1970-03-21 33y 03m 03d Brand
2703 Robert Brand Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-04-09 Not Known 1910-04-09 Not Known Brand
2704 George Milne Brander Raith Rovers; Stirling Albion 3 3 0 0 0 3 .00 .00 100.00 .00 1951-12-15 22y 01m 14d 1955-02-12 25y 03m 11d Brander
2705 John Nelson Brander Clydebank[3] 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1917-11-03 Not Known 1919-09-27 Not Known Brander
2706 Harry Brandon Sheffield Wednesday 2 2 0 1 0 0 2 .00 .00 100.00 .00 1894-11-12 Not Known 1896-04-29 Not Known Brandon
2707 James Brandon St Mirren 7 7 0 2 4 3 0 57.14 42.86 .00 78.57 1887-11-05 Not Known 1888-11-10 Not Known Brandon
2708 Jamie Brandon Livingston (Meadowbank Thistle) 3 2 1 1 0 3 25.00 .00 75.00 25.00 2022-09-03 24y 06m 29d 2024-04-13 26y 02m 08d Brandon
2709 Robert Brandon St Mirren 5 5 0 2 3 0 40.00 60.00 .00 70.00 1887-11-05 Not Known 1888-11-10 Not Known Brandon
2710 Thomas Brandon St Mirren 9 9 0 5 4 0 55.56 44.44 .00 77.78 1887-11-05 Not Known 1900-12-01 Not Known Brandon
2711 Brandy 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 Brandy
2712 Laurentiu Branescu Kilmarnock 3 3 0 3 0 0 100.00 .00 .00 100.00 2019-10-05 25y 06m 05d 2020-02-05 25y 10m 07d Branescu
2713 Braniff Millwall 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Braniff
2714 Cameron Brannagan Liverpool XI 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-27 17y 02m 18d 2013-07-27 17y 02m 18d Brannagan
2715 Brannan Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1878-04-06 Not Known 1878-04-06 Not Known Brannan
2716 Gerard Daniel Brannan Motherwell; Dunfermline Athletic 11 11 0 1 5 2 3 45.45 18.18 27.27 54.55 1998-11-14 26y 09m 30d 2003-02-01 31y 00m 17d Brannan
2717 James Brannan Ayr United 5 5 0 2 1 3 1 20.00 60.00 20.00 50.00 1932-03-26 Not Known 1933-12-30 Not Known Brannan
2718 Kieran Brannan Annan Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2014-07-26 23y 02m 09d 2014-07-26 23y 02m 09d Brannan
2719 James Brannick St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1914-09-12 Not Known 1915-04-17 Not Known Brannick
2720 Andrew Brannigan St Johnstone 11 8 3 2 1 8 18.18 9.09 72.73 22.73 1979-09-05 19y 08m 26d 1983-12-31 24y 00m 21d Brannigan
2721 Kenneth Brannigan Queens Park; Clydebank[4] 1 1 0 0 0 2 .00 .00 100.00 .00 1983-04-06 17y 09m 29d 1998-01-24 32y 07m 16d Brannigan
2722 Owen Brannigan Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1882-10-14 Not Known 1886-03-13 Not Known Brannigan
2723 Frank Branscombe Partick Thistle 9 9 0 0 1 8 .00 11.11 88.89 5.56 1909-04-28 Not Known 1916-11-04 Not Known Branscombe
2724 Henry Brant Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known Brant
2725 Alexander Young Brash Forfar Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1982-02-13 26y 11m 23d 1982-08-25 27y 06m 04d Brash
2726 Archibald Taylor Brash St Mirren 5 5 0 2 2 0 3 40.00 .00 60.00 40.00 1892-09-24 Not Known 1894-02-03 Not Known Brash
2727 Archie Brash Sheffield Wednesday 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-12 Not Known 1896-04-29 Not Known Brash
2728 Brash Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known Brash
2729 Aleksander Bratic Red Star Belgrade 0 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-08 24y 04m 04d 1996-08-08 24y 04m 04d Bratic
2730 Harald Brattbakk Celtic 6 4 2 4 3 1 50.00 37.50 12.50 68.75 1997-12-13 26y 10m 12d 1999-11-20 28y 09m 19d Brattbakk
2731 John Bray Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-05-31 27y 02m 15d 1964-05-31 27y 02m 15d Bray
2732 Ronald Bray Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1940-11-16 Not Known 1940-11-16 Not Known Bray
2733 Teddy Brayshaw Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 25y 02m 27d 1889-01-02 25y 02m 27d Brayshaw
2734 Benny Brazil Hibernian; Hamilton Academical 18 17 1 4 9 8 19.05 42.86 38.10 40.48 1977-04-13 18y 04m 03d 1987-03-07 28y 02m 25d Brazil
2735 Brazil Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Brazil
2736 Tim Breacker West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 29y 05m 12d 1994-12-14 29y 05m 12d Breacker
2737 Cameron Breadner St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2020-09-02 19y 10m 20d 2020-09-02 19y 10m 20d Breadner
2738 Grant Brebner Hibernian; Dundee United 19 14 5 3 5 5 9 26.32 26.32 47.37 39.47 1998-04-11 20y 04m 05d 2006-02-07 28y 02m 01d Brebner
2739 RG Brebner Northern Nomads 3 3 0 3 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1910-01-04 Not Known Brebner
2740 Ronald Brebner Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-03 Not Known 1906-01-03 Not Known Brebner
2741 William Brebner Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1903-09-28 Not Known 1906-03-24 Not Known Brebner
2742 Yanick Brecher Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 29y 02m 24d 2022-08-25 29y 03m 00d Brecher
2743 David Charles Breen Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-21 21y 10m 11d 1968-09-21 21y 10m 11d Breen
2744 Gary Breen Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 24y 07m 13d 1998-07-25 24y 07m 13d Breen
2745 Rhys Breen Partick Thistle; Queen of the South; Dunfermline Athletic 5 5 0 1 2 2 20.00 40.00 40.00 40.00 2020-09-26 20y 08m 20d 2023-07-09 23y 06m 03d Breen
2746 Kees Bregman Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 24y 11m 21d 1972-08-07 24y 11m 30d Bregman
2747 Breitmreiter BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Breitmreiter
2748 Billy Bremner Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1969-08-23 Not Known 1969-08-23 Not Known Bremner
2749 Des Bremner Hibernian 20 20 0 2 11 6 3 55.00 30.00 15.00 70.00 1973-09-08 21y 00m 01d 1979-08-04 26y 10m 28d Bremner
2750 Gordon Hunter Bremner Motherwell 9 9 0 2 3 0 6 33.33 .00 66.67 33.33 1942-02-28 24y 03m 16d 1950-03-04 32y 03m 20d Bremner
2751 Thomas Bremner Queens Park; Motherwell; Aberdeen; Hamilton Academical 26 26 0 8 8 5 13 30.77 19.23 50.00 40.38 1930-03-29 17y 08m 11d 1947-01-18 34y 06m 00d Bremner
2752 Willie Bremner The Spartans 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 21y 06m 27d 2012-09-07 21y 06m 27d Bremner
2753 Bobby Brennan Norwich City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-10-30 32y 07m 16d 1959-10-12 34y 06m 28d Brennan
2754 Conor Brennan Kilmarnock; Raith Rovers 0 0 0 0 1 2 .00 33.33 66.67 16.67 2016-02-27 21y 10m 29d 2017-01-25 22y 09m 26d Brennan
2755 Frank Brennan Airdrieonians; Newcastle United 12 12 0 1 1 3 8 8.33 25.00 66.67 20.83 1941-08-16 17y 03m 24d 1955-11-07 31y 06m 15d Brennan
2756 Killian Brennan St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 33y 05m 05d 2017-07-05 33y 05m 05d Brennan
2757 Shay Brennan Manchester United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1960-05-14 23y 00m 08d 1960-06-01 23y 00m 26d Brennan
2758 Bernard Breslin Hibernian 82 82 0 2 18 21 43 21.95 25.61 52.44 34.76 1888-02-11 19y 05m 26d 1906-04-23 Not Known Breslin
2759 Breslin Lochgelly United 1 1 0 2 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known Breslin
2760 John Breslin Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known Breslin
2761 Joseph Breslin Third Lanark 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1931-11-07 Not Known 1933-08-26 Not Known Breslin
2762 Thomas Breslin Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 Not Known 1926-04-26 Not Known Breslin
2763 Christophe Breton Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 34y 11m 11d 1996-03-18 34y 11m 11d Breton
2764 Dean Brett Cowdenbeath; Bonnyrigg Rose Athletic 6 6 0 1 2 3 16.67 33.33 50.00 33.33 2011-07-12 18y 07m 04d 2022-07-09 29y 07m 01d Brett
2765 Brevett Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Brevett
2766 Craig Brewster Raith Rovers; Dundee United; Hibernian; Dunfermline Athletic; Inverness Caledonian Thistle; Aberdeen 26 22 4 3 9 5 13 33.33 18.52 48.15 42.59 1992-07-18 25y 07m 05d 2007-09-22 40y 09m 09d Brewster
2767 George Brewster Aberdeen; Ayr United 7 7 0 2 4 1 28.57 57.14 14.29 57.14 1914-09-26 Not Known 1919-10-25 Not Known Brewster
2768 J Brian Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known Brian
2769 Ciaran Briar Arbroath 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-06-29 19y 00m 30d 2019-06-29 19y 00m 30d Briar
2770 Gordon Brice Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known Brice
2771 Brickler FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Brickler
2772 Bridgeford Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Bridgeford
2773 Karim Bridji Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Bridji
2774 Tony Brien Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 28y 05m 08d 1997-07-18 28y 05m 08d Brien
2775 Alfie Briggs 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 Briggs
2776 Gary Briggs Middlesbrough 1 0 1 1 0 0 100.00 .00 .00 100.00 1976-11-13 17y 04m 23d 1976-11-13 17y 04m 23d Briggs
2777 Jimmy Briggs Dundee United 18 18 0 2 5 6 7 27.78 33.33 38.89 44.44 1960-10-01 23y 05m 23d 1969-08-09 32y 04m 01d Briggs
2778 Scott Bright St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2024-11-02 36y 05m 00d 2024-11-02 36y 05m 00d Bright
2779 Tom Brighton St Mirren 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-10-03 25y 06m 05d 2009-10-03 25y 06m 05d Brighton
2780 Ian Brightwell Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 27y 04m 03d 1995-08-12 27y 04m 03d Brightwell
2781 Dean Brill Inverness Caledonian Thistle; Motherwell 4 4 0 2 2 2 33.33 33.33 33.33 50.00 2013-08-31 27y 08m 29d 2016-11-26 30y 11m 24d Brill
2782 Donald Brims Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-06 23y 02m 29d 1957-04-06 23y 02m 29d Brims
2783 Paul Brindle Brora Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-03-23 29y 02m 22d 2021-03-23 29y 02m 22d Brindle
2784 Peter Brine Middlesbrough 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1976-11-13 23y 03m 26d 1977-08-09 24y 00m 22d Brine
2785 Phillipe Brinquin Livingston (Meadowbank Thistle) 5 5 0 4 1 0 80.00 20.00 .00 90.00 2001-07-28 30y 01m 26d 2003-03-08 31y 09m 06d Brinquin
2786 George Brislen-Hall Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2012-11-10 19y 10m 17d 2012-11-10 19y 10m 17d Brislen-Hall
2787 Ethan Bristow Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 20y 07m 16d 2022-07-13 20y 07m 16d Bristow
2788 Eleuterio Santos Zaragoza 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1966-01-12 25y 02m 03d 1966-03-02 25y 03m 21d Britos
2789 Richard Brittain Livingston (Meadowbank Thistle); St Mirren; Ross County 14 11 3 3 3 5 11 15.79 26.32 57.89 28.95 2004-02-24 20y 05m 00d 2014-04-19 30y 06m 26d Brittain
2790 Colin Brittan Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 25y 11m 13d 1953-05-15 25y 11m 13d Brittan
2791 Britton Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-16 Not Known 1886-10-16 Not Known Britton
2792 Gerry Britton Partick Thistle; Dundee; Dunfermline Athletic; Livingston (Meadowbank Thistle) 22 17 5 4 3 9 10 13.64 40.91 45.45 34.09 1992-08-15 21y 09m 26d 2004-04-10 33y 05m 21d Britton
2793 James Britton Clyde 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1888-02-04 Not Known 1889-05-04 Not Known Britton
2794 John Britton Albion Rovers; Dundee 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1922-03-01 Not Known 1925-10-03 Not Known Britton
2795 James Broad Greenock Morton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1917-12-15 Not Known 1918-08-17 Not Known Broad
2796 Albert Henry Broadbent Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 32y 07m 14d 1967-04-03 32y 07m 14d Broadbent
2797 Kirk Broadfoot St Mirren; Rangers; Kilmarnock; Inverness Caledonian Thistle; Greenock Morton 20 17 3 8 6 7 38.10 28.57 33.33 52.38 2006-09-09 22y 01m 01d 2024-03-11 39y 07m 03d Broadfoot
2798 William Leslie Broadfoot Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1932-08-20 Not Known 1932-08-20 Not Known Broadfoot
2799 Ivor Broadis Manchester City; Newcastle United 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1953-10-14 30y 09m 26d 1954-10-13 31y 09m 25d Broadis
2800 Andrew C Broadley Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-11-15 Not Known 1924-11-15 Not Known Broadley
2801 Edward Broadley Leith Athletic; Heart of Midlothian B 4 3 1 2 0 2 2 .00 50.00 50.00 25.00 1939-08-30 Not Known 1947-08-20 Not Known Broadley
2802 John Brock Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1924-05-07 Not Known 1924-05-07 Not Known Brock
2803 Kevin Brock Newcastle United 1 0 1 0 0 1 .00 .00 100.00 .00 1992-07-27 29y 10m 18d 1992-07-27 29y 10m 18d Brock
2804 Thomas Brock Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1917-10-20 Not Known 1917-10-20 Not Known Brock
2805 Nicolai Brock-Madsen St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2018-09-01 25y 07m 23d 2018-09-01 25y 07m 23d Brock-Madsen
2806 Julian Raymond Broddle St Mirren; Partick Thistle; Raith Rovers 13 11 2 2 6 7 13.33 40.00 46.67 33.33 1991-01-12 26y 02m 11d 1996-02-03 31y 03m 02d Broddle
2807 Calum Brodie Arbroath 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 17y 11m 09d 2015-07-30 17y 11m 09d Brodie
2808 Colin Brodie Clydebank[4] 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-04-16 18y 08m 03d 1983-04-16 18y 08m 03d Brodie
2809 Davy Brodie Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-03 31y 01m 25d 1895-01-03 31y 01m 25d Brodie
2810 Eric Brodie Dundee United 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1962-08-15 21y 09m 07d 1963-04-20 22y 05m 12d Brodie
2811 John C Brodie Third Lanark 3 3 0 0 2 1 .00 66.67 33.33 33.33 1892-08-20 Not Known 1893-03-04 Not Known Brodie
2812 Brodie-1913-09-10-CH Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-12 Not Known 1913-08-12 Not Known Brodie-1913-09-10-CH
2813 James Brodigan Hibernian 4 4 0 0 1 3 .00 25.00 75.00 12.50 1898-10-29 Not Known 1899-05-08 Not Known Brodigan
2814 Frank Brogan Celtic 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1962-02-21 19y 06m 18d 1964-08-12 22y 00m 09d Brogan
2815 Jim Brogan Celtic; Ayr United 17 17 0 1 11 4 3 61.11 22.22 16.67 72.22 1965-01-16 20y 07m 11d 1977-04-06 32y 10m 01d Brogan
2816 James Brogan Hibernian; Bolton Wanderers 4 4 0 3 2 1 1 50.00 25.00 25.00 62.50 1883-10-20 Not Known 1886-04-26 Not Known Brogan
2817 John George Brogan Clyde 7 6 1 1 1 6 12.50 12.50 75.00 18.75 1979-09-29 21y 04m 11d 1983-03-26 24y 10m 08d Brogan
2818 John Brogan St Johnstone; Hibernian; Hamilton Academical 22 22 0 3 2 2 18 9.09 9.09 81.82 13.64 1977-09-17 23y 06m 08d 1987-03-07 32y 11m 26d Brogan
2819 Tom Bromilow Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 34y 04m 09d 1929-02-16 34y 04m 09d Bromilow
2820 Steven Bronsky Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 23y 01m 02d 2017-07-18 23y 01m 02d Bronsky
2821 George Brookes Falkirk 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1946-08-10 Not Known 1946-12-07 Not Known Brookes
2822 Trevor Brooking Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1988-12-18 Not Known 1988-12-18 Not Known Brooking
2823 George Brooks Dumbarton; Falkirk 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1943-11-06 Not Known 1945-11-24 Not Known Brooks
2824 George Brooks Bury; St Bernards; Clyde 7 7 0 3 0 2 5 .00 28.57 71.43 14.29 1925-04-28 33y 03m 26d 1939-05-03 47y 04m 01d Brooks
2825 Johnny Brooks Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 21y 04m 22d 1953-05-15 21y 04m 22d Brooks
2826 Thomas William Brooks Lincoln City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-05-09 19y 03m 07d 1967-05-09 19y 03m 07d Brooks
2827 William Brooks Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1944-05-13 Not Known 1944-05-13 Not Known Brooks
2828 Ryan Broom Fleetwood Town 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-07-12 26y 10m 08d 2024-07-27 27y 10m 23d Broom
2829 Eamonn Brophy Hamilton Academical; Kilmarnock; St Mirren; Ross County 17 9 8 4 7 6 9 31.82 27.27 40.91 45.45 2016-01-24 19y 10m 14d 2024-09-28 28y 06m 18d Brophy
2830 Brostreom 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 Brostreom
2831 Javier Sanchez Broto Livingston (Meadowbank Thistle); Celtic 5 5 0 3 1 2 50.00 16.67 33.33 58.33 2001-07-28 29y 11m 03d 2003-05-10 31y 08m 15d Broto
2832 John Brough Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1984-02-06 23y 10m 08d 1989-02-18 28y 10m 21d Brough
2833 Broughton Darwen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Broughton
2834 Brouiszewski Fussball-Club Kaiserslautern 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Brouiszewski
2835 A Brown Hamilton Academical; Partick Thistle 3 3 0 0 3 0 .00 100.00 .00 50.00 1879-09-06 Not Known 1884-11-22 Not Known Brown
2836 Adam Brown Alloa Athletic 1 0 1 1 0 2 33.33 .00 66.67 33.33 2020-11-24 25y 05m 15d 2021-01-16 25y 07m 07d Brown
2837 Alan Brown Sunderland; The Spartans 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1981-08-01 22y 02m 07d 2024-01-20 Not Known Brown
2838 Alan Brown Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-09-17 20y 00m 22d 1934-09-17 20y 00m 22d Brown
2839 Alec Brown Dundee United; Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1962-01-24 Not Known 1962-09-19 Not Known Brown
2840 Alex Brown St Bernards 5 5 0 0 0 5 .00 .00 100.00 .00 1895-08-10 Not Known 1896-04-04 Not Known Brown
2841 Alexander Dewar Brown Partick Thistle 10 10 0 2 4 2 4 40.00 20.00 40.00 50.00 1960-03-15 20y 11m 20d 1963-08-31 24y 05m 07d Brown
2842 Alfred Brown Greenock Morton 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1922-04-08 Not Known 1926-03-13 Not Known Brown
2843 Alisdair D Brown Dumbarton 15 15 0 2 8 7 11.76 47.06 41.18 35.29 1975-03-15 17y 11m 15d 1982-10-06 25y 06m 07d Brown
2844 Alistair Brown Hibernian 1 1 0 1 3 2 16.67 50.00 33.33 41.67 2003-08-02 18y 05m 21d 2005-04-23 20y 02m 11d Brown
2845 Allan Brown Scotland XI 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-03 Not Known 1958-03-03 Not Known Brown
2846 Allan Brown East Fife 8 8 0 2 4 1 3 50.00 12.50 37.50 56.25 1948-09-18 21y 11m 06d 1949-12-24 23y 02m 12d Brown
2847 Allan Brown Clyde; Hamilton Academical; Raith Rovers 13 13 0 5 2 4 7 15.38 30.77 53.85 30.77 1920-03-20 Not Known 1926-04-03 Not Known Brown
2848 Andrew Brown St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1933-08-16 Not Known 1933-08-16 Not Known Brown
2849 Andrew Brown Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1912-04-15 Not Known 1913-09-13 Not Known Brown
2850 Andrew Campbell Brown St Mirren 20 20 0 2 6 5 9 30.00 25.00 45.00 42.50 1887-11-05 Not Known 1895-10-26 Not Known Brown
2851 Andrew H Brown Kilmarnock; St Mirren 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1905-11-18 Not Known 1917-03-03 Not Known Brown
2852 Andrew Brown Clydebank[4] 1 0 1 0 0 1 .00 .00 100.00 .00 1998-01-24 21y 03m 13d 1998-01-24 21y 03m 13d Brown
2853 Anthony Brown West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 32y 10m 03d 1978-08-06 32y 10m 03d Brown
2854 Arthur Brown Aston Villa 2 2 0 4 2 0 0 100.00 .00 .00 100.00 1881-01-01 21y 09m 17d 1882-04-08 23y 00m 24d Brown
2855 Arthur Brown Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-04-27 18y 00m 21d 1903-04-27 18y 00m 21d Brown
2856 Bill Brown Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1891-01-03 Not Known 1891-01-03 Not Known Brown
2857 Billy Brown Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-25 Not Known 1939-03-25 Not Known Brown
2858 Brian Brown Falkirk 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1981-09-12 24y 05m 20d 1983-03-05 25y 11m 10d Brown
2859 Brown Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Brown
2860 Buster Brown Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 27y 08m 26d 1938-06-01 27y 08m 26d Brown
2861 Charles Brown Hibernian 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1931-01-01 Not Known 1931-01-01 Not Known Brown
2862 Charles Brown Leith Athletic 17 17 0 1 5 11 5.88 29.41 64.71 20.59 1895-04-13 Not Known 1903-04-04 Not Known Brown
2863 Charlie Brown Greenock Morton 5 5 0 1 3 3 14.29 42.86 42.86 35.71 1973-03-12 17y 02m 08d 1979-03-05 23y 02m 01d Brown
2864 Charlie Edward Brown Queen of the South 3 3 0 1 0 2 33.33 .00 66.67 33.33 1950-02-25 25y 05m 07d 1954-02-27 29y 05m 09d Brown
2865 Ciaron Brown Livingston (Meadowbank Thistle) 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-06 21y 00m 23d 2019-02-06 21y 00m 23d Brown
2866 Colin Brown East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known Brown
2867 Craig Brown Motherwell; Hibernian 13 13 0 1 6 2 5 46.15 15.38 38.46 53.85 1916-12-09 Not Known 1924-03-29 Not Known Brown
2868 D Brown Dunfermline 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Brown
2869 Danny Brown Hibernian 11 11 0 4 4 3 36.36 36.36 27.27 54.55 1878-02-09 Not Known 1880-12-04 Not Known Brown
2870 David Brown St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Brown
2871 David Brown Berwick Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 1979-11-03 18y 04m 27d 1979-11-03 18y 04m 27d Brown
2872 David Brown Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known Brown
2873 David Crichton Brown Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1913-03-01 Not Known 1913-03-01 Not Known Brown
2874 Derek Alexander B Brown Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1982-01-20 21y 11m 12d 1982-01-20 21y 11m 12d Brown
2875 Edwin (Teddy) Brown Heart of Midlothian B 2 2 0 2 0 0 100.00 .00 .00 100.00 1920-08-11 Not Known 1921-08-10 Not Known Brown
2876 G Brown Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known Brown
2877 George Brown St Mirren; Greenock Morton 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1897-09-25 Not Known 1901-11-16 Not Known Brown
2878 George Brown Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1953-12-12 Not Known 1953-12-12 Not Known Brown
2879 George Brown Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 22y 04m 25d 1954-05-01 22y 04m 25d Brown
2880 George Brown Huddersfield Town 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1924-09-10 21y 02m 19d 1925-09-23 22y 03m 01d Brown
2881 George Brown Rangers 23 23 0 1 9 7 7 39.13 30.43 30.43 54.35 1930-02-22 Not Known 1941-01-18 Not Known Brown
2882 George Donaldson Brown Airdrieonians; Hamilton Academical; Clyde 5 5 0 0 1 4 .00 20.00 80.00 10.00 1950-10-14 22y 05m 06d 1955-04-02 26y 10m 25d Brown
2883 Graeme Robert Brown Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 25y 10m 12d 2006-09-20 25y 10m 12d Brown
2884 Harry Brown Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1900-05-14 Not Known 1900-05-14 Not Known Brown
2885 Henry Brown Hibernian; Raith Rovers 20 20 0 4 4 7 9 20.00 35.00 45.00 37.50 1928-09-18 Not Known 1939-10-28 Not Known Brown
2886 Hugh Brown Partick Thistle 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1945-06-09 Not Known 1949-11-05 Not Known Brown
2887 Hugh Brown Partick Thistle 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 1946-08-14 24y 08m 07d 1948-10-02 26y 09m 25d Brown
2888 Hugh Murdoch Brown Kilmarnock 11 11 0 5 2 4 45.45 18.18 36.36 54.55 1958-10-01 17y 10m 25d 1964-02-22 23y 03m 16d Brown
2889 J Brown Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Brown
2890 Jack Brown Inverness Caledonian Thistle 0 0 0 0 1 1 .00 50.00 50.00 25.00 2019-04-13 17y 08m 17d 2019-07-08 17y 11m 11d Brown
2891 Jacob Brown Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 24y 03m 13d 2022-07-23 24y 03m 13d Brown
2892 Jaden Brown St Mirren 2 2 0 1 1 2 25.00 25.00 50.00 37.50 2024-04-06 29y 05m 26d 2024-10-19 30y 00m 08d Brown
2893 James Brown Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-03-17 Not Known 1894-03-17 Not Known Brown
2894 James [10] Brown Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-04-21 22y 00m 18d 1982-04-21 22y 00m 18d Brown
2895 James Brown Airdrieonians; Raith Rovers 17 17 0 4 7 6 23.53 41.18 35.29 44.12 1912-09-07 Not Known 1923-11-24 Not Known Brown
2896 James [15] Brown Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known Brown
2897 James [16] Brown St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1921-12-07 Not Known 1921-12-07 Not Known Brown
2898 James Brown Ross County 3 2 1 1 2 1 25.00 50.00 25.00 50.00 2023-09-30 25y 03m 26d 2024-09-28 26y 03m 24d Brown
2899 James [25] Brown Motherwell 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-12-08 Not Known 1945-12-08 Not Known Brown
2900 James Brown Falkirk 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1949-11-12 Not Known 1953-04-18 Not Known Brown
2901 James Brown Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-01 Not Known 1896-01-01 Not Known Brown
2902 James Brown Leith Athletic; Hibernian; Dunfermline Athletic 4 4 0 2 2 0 50.00 50.00 .00 75.00 1903-05-16 28y 11m 24d 1981-08-29 Not Known Brown
2903 James Andrew Brown Dunfermline Athletic 4 4 0 1 0 4 20.00 .00 80.00 20.00 1970-01-03 18y 03m 27d 1973-10-06 22y 00m 29d Brown
2904 James B Brown Dumbarton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1914-01-17 Not Known 1914-04-04 Not Known Brown
2905 James Brown Arbroath; Motherwell; Queen of the South 3 3 0 0 0 3 .00 .00 100.00 .00 1900-05-14 22y 10m 26d 1949-11-19 Not Known Brown
2906 Craig Brown Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1965-03-13 24y 08m 12d 1965-03-13 24y 08m 12d Brown
2907 James Brown St Johnstone 3 3 0 1 1 4 16.67 16.67 66.67 25.00 2021-10-27 23y 09m 15d 2023-03-04 25y 01m 20d Brown
2908 James R Brown Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known Brown
2909 Jimmy Brown Kilmarnock; St Mirren; Falkirk 27 27 0 9 6 12 33.33 22.22 44.44 44.44 1954-11-24 29y 04m 05d 1963-03-13 37y 07m 22d Brown
2910 James W Brown St Bernards 4 4 0 0 1 3 .00 25.00 75.00 12.50 1901-08-19 Not Known 1903-11-07 Not Known Brown
2911 Jason Brown Inverness Caledonian Thistle; Peterhead 2 1 1 1 1 0 3 25.00 .00 75.00 25.00 2016-03-01 19y 07m 23d 2021-07-10 25y 00m 03d Brown
2912 Jason Brown Blackburn Rovers; Aberdeen 3 2 1 0 2 3 .00 40.00 60.00 20.00 2010-08-07 28y 02m 20d 2012-12-08 30y 06m 20d Brown
2913 Jim Brown Dumbarton 1 0 1 1 0 0 1 .00 .00 100.00 .00 1975-08-27 18y 07m 30d 1975-08-27 18y 07m 30d Brown
2914 Jim Brown Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-03-02 Not Known 1901-03-02 Not Known Brown
2915 Jimmy Brown Blackburn Rovers 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1881-01-03 18y 05m 03d 1884-12-26 22y 04m 26d Brown
2916 Jock Brown Hibernian 4 4 0 2 1 0 50.00 25.00 .00 62.50 1943-01-01 Not Known 1943-09-11 Not Known Brown
2917 John [12] Brown Greenock Morton 2 2 0 1 0 0 2 .00 .00 100.00 .00 1926-03-13 Not Known 1926-09-11 Not Known Brown
2918 John [13] Brown Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Brown
2919 John Brown Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 Not Known 1965-08-07 Not Known Brown
2920 John Brown Aberdeen; Arbroath 2 2 0 0 0 2 .00 .00 100.00 .00 1956-12-29 Not Known 1960-03-09 Not Known Brown
2921 John Brown St Bernards; Falkirk; Celtic 11 11 0 4 5 4 2 45.45 36.36 18.18 63.64 1908-09-02 Not Known 1916-03-18 Not Known Brown
2922 John Alexander McKechnie Brown Port Glasgow Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1907-01-19 Not Known 1907-01-19 Not Known Brown
2923 John Brown Leith Athletic; Queen of the South; St Mirren 15 15 0 1 2 2 11 13.33 13.33 73.33 20.00 1925-08-19 Not Known 1956-03-07 Not Known Brown
2924 John Bell Brown Clyde; Dundee 17 17 0 6 3 7 35.29 17.65 41.18 44.12 1935-11-16 20y 08m 26d 1948-03-27 33y 01m 06d Brown
2925 John Brown Hamilton Academical; Dundee; Rangers 45 42 3 5 21 12 12 46.67 26.67 26.67 60.00 1979-12-15 17y 10m 19d 1996-05-18 34y 03m 22d Brown
2926 John Finlay Brown Dundee 13 13 0 5 3 5 38.46 23.08 38.46 50.00 1923-08-25 Not Known 1930-11-22 Not Known Brown
2927 John L Brown Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-12-25 Not Known 1937-12-25 Not Known Brown
2928 John M Brown Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1940-09-14 Not Known 1940-09-14 Not Known Brown
2929 John Brown Third Lanark 8 8 0 0 1 7 .00 12.50 87.50 6.25 1957-10-12 22y 06m 10d 1959-10-28 24y 06m 26d Brown
2930 John Todd Brown St Mirren; Berwick Rangers 4 4 0 0 1 3 .00 25.00 75.00 12.50 1966-08-31 19y 02m 01d 1972-08-30 25y 02m 00d Brown
2931 Jonathan Brown Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-16 21y 02m 22d 2011-07-16 21y 02m 22d Brown
2932 Jordan Brown Leyton Orient 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 23y 00m 22d 2024-07-13 23y 00m 22d Brown
2933 Jordon Brown Aberdeen; Peterhead 1 0 1 1 0 1 50.00 .00 50.00 50.00 2012-12-08 21y 01m 15d 2017-07-25 25y 09m 02d Brown
2934 Joseph Brown Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-01-06 Not Known 1934-01-06 Not Known Brown
2935 Kenneth William Brown Forfar Athletic; Montrose 3 3 0 2 0 1 66.67 .00 33.33 66.67 1982-02-13 25y 10m 10d 1986-08-19 30y 04m 16d Brown
2936 Kenny Brown Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1970-03-21 22y 09m 23d 1970-03-21 22y 09m 23d Brown
2937 Lennox Brown Huddersfield Town 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1934-09-17 Not Known 1934-09-17 Not Known Brown
2938 Mark Brown Rangers; Motherwell; Inverness Caledonian Thistle; Celtic; Kilmarnock; Hibernian; Ross County; Dumbarton 21 21 0 12 14 18 27.27 31.82 40.91 43.18 1998-08-02 17y 05m 05d 2015-07-09 34y 04m 11d Brown
2939 Michael Brown Airdrieonians (Airdrie United); East Fife 1 0 1 0 1 1 .00 50.00 50.00 25.00 2008-08-27 24y 00m 25d 2011-07-05 26y 11m 03d Brown
2940 Michael Derek Brown Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 19y 09m 04d 1995-07-30 19y 09m 04d Brown
2941 Peter Brown Dumbarton; Boness 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-12-25 Not Known 1923-01-27 Not Known Brown
2942 Peter Ronald Brown Chelsea 1 0 1 1 0 0 100.00 .00 .00 100.00 1980-07-26 18y 10m 25d 1980-07-26 18y 10m 25d Brown
2943 R Brown Partick Thistle; Elgin City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1884-11-22 Not Known 1939-02-04 Not Known Brown
2944 Raymond Moscrop Brown Queens Park; Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1949-05-02 21y 02m 21d 1952-09-06 24y 06m 26d Brown
2945 Robert (No.1) Brown Kilmarnock 6 6 0 2 0 3 33.33 .00 50.00 33.33 1898-04-16 Not Known 1900-03-17 Not Known Brown
2946 Plumber Brown Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1885-04-04 Not Known 1885-04-04 Not Known Brown
2947 Robert Brown Rangers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1912-10-23 Not Known 1914-04-25 Not Known Brown
2948 Robert Brown Third Lanark; Greenock Morton; Kilmarnock 13 13 0 1 5 3 5 38.46 23.08 38.46 50.00 1915-12-25 Not Known 1925-02-07 Not Known Brown
2949 Robert Brown Queens Park 8 8 0 4 1 3 50.00 12.50 37.50 56.25 1940-10-05 Not Known 1946-01-26 Not Known Brown
2950 Robert Brown Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1944-12-02 Not Known 1945-06-02 Not Known Brown
2951 Robert Brown Brechin City 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1985-02-16 25y 03m 05d 1992-08-19 32y 09m 08d Brown
2952 Bobby Brown Rangers; Falkirk 17 17 0 8 3 6 47.06 17.65 35.29 55.88 1946-11-30 23y 08m 11d 1956-10-27 33y 07m 08d Brown
2953 Robert N Brown Cambuslang; Third Lanark 5 5 0 4 1 1 3 20.00 20.00 60.00 30.00 1891-02-14 Not Known 1894-09-08 Not Known Brown
2954 Ron Brown Australia 3 2 1 0 0 3 .00 .00 100.00 .00 1959-05-09 Not Known 1959-05-23 Not Known Brown
2955 Ross Brown East Fife; Livingston (Meadowbank Thistle) 2 1 1 0 0 2 .00 .00 100.00 .00 2014-07-12 21y 01m 02d 2017-07-01 24y 00m 21d Brown
2956 Roy Brown Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 Not Known 1953-11-09 Not Known Brown
2957 Samuel Brown Third Lanark 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1923-01-06 Not Known 1924-11-15 Not Known Brown
2958 Sandy Brown Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 22y 04m 26d 1902-01-02 22y 08m 26d Brown
2959 Scott Brown Hibernian; Celtic; Aberdeen 59 56 3 4 40 10 9 67.80 16.95 15.25 76.27 2003-08-17 18y 01m 22d 2022-03-02 36y 08m 04d Brown
2960 Scott Brown St Johnstone; Peterhead; Raith Rovers 3 2 1 3 2 2 42.86 28.57 28.57 57.14 2013-11-02 18y 11m 08d 2024-10-09 29y 10m 14d Brown
2961 Scott Brown Aberdeen 1 1 0 2 0 2 50.00 .00 50.00 50.00 2015-09-20 30y 04m 25d 2016-04-08 30y 11m 13d Brown
2962 Sean Brown The Spartans 4 3 1 0 0 4 .00 .00 100.00 .00 2021-06-29 24y 00m 15d 2024-01-20 26y 07m 06d Brown
2963 Simon Brown Hibernian 6 6 0 2 2 7 18.18 18.18 63.64 27.27 2004-09-04 27y 09m 01d 2007-05-12 30y 05m 09d Brown
2964 Stephen Brown Hibernian 1 0 1 2 0 0 100.00 .00 .00 100.00 1979-03-28 17y 05m 07d 1979-08-04 17y 09m 14d Brown
2965 Steve Brown Charlton Athletic 0 0 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 26y 02m 26d 1998-08-08 26y 02m 26d Brown
2966 Stewart Brown Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-11-01 Not Known 1958-11-01 Not Known Brown
2967 Thomas Brown Airdrieonians 10 10 0 0 1 9 .00 10.00 90.00 5.00 1949-01-22 Not Known 1954-01-02 Not Known Brown
2968 Thomas Brown Dundee 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1905-01-04 Not Known 1905-04-10 Not Known Brown
2969 Thomas Brown St Mirren 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1908-08-29 Not Known 1908-11-21 Not Known Brown
2970 Thomas Brown Kilmarnock; St Mirren 11 7 4 2 4 2 6 33.33 16.67 50.00 41.67 1993-11-30 25y 07m 29d 2000-11-11 32y 07m 10d Brown
2971 Tom Brown Montrose 2 2 0 0 2 0 .00 100.00 .00 50.00 1978-03-18 28y 00m 11d 1978-03-25 28y 00m 18d Brown
2972 Tommy Brown Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1938-08-01 Not Known 1938-08-05 Not Known Brown
2973 Tony Brown Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 24y 10m 23d 1983-08-09 24y 10m 23d Brown
2974 W Brown Dunfermline 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Brown
2975 Wayne Lawrence Brown Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-18 19y 10m 28d 1997-07-18 19y 10m 28d Brown
2976 William [11] Brown 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 Brown
2977 William [21] Brown Falkirk; Dunfermline Athletic; Dumbarton 7 7 0 1 1 0 6 14.29 .00 85.71 14.29 1938-01-04 Not Known 1941-12-27 Not Known Brown
2978 William [22] Brown Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-03-06 Not Known 1937-03-06 Not Known Brown
2979 William Brown Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-16 Not Known 1942-05-16 Not Known Brown
2980 William Brown Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1914-05-04 Not Known 1914-05-04 Not Known Brown
2981 William Brown Leith Athletic; St Bernards 6 6 0 3 0 3 50.00 .00 50.00 50.00 1908-08-31 Not Known 1913-05-03 Not Known Brown
2982 William Brown Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-04-10 26y 11m 00d 1926-04-10 26y 11m 00d Brown
2983 Bill Brown Dundee 16 16 0 2 4 9 12.50 25.00 56.25 25.00 1950-04-22 18y 06m 14d 1959-02-07 27y 03m 30d Brown
2984 William Falconer Brown Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1949-11-19 27y 00m 30d 1949-11-19 27y 00m 30d Brown
2985 William Brown Hibernian; Airdrieonians 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1947-05-12 Not Known 1954-01-02 Not Known Brown
2986 William T Brown St Bernards 12 12 0 1 1 10 8.33 8.33 83.33 12.50 1926-08-18 Not Known 1934-08-29 Not Known Brown
2987 William Walker Brown Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known Brown
2988 Alan Browne Preston North End 2 0 2 1 2 0 0 100.00 .00 .00 100.00 2015-07-18 20y 03m 03d 2022-07-20 27y 03m 05d Browne
2989 Bobby Browne Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Browne
2990 Paul Gerard Browne Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-19 23y 06m 02d 1998-08-19 23y 06m 02d Browne
2991 Joshua Brownhill Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 19y 06m 29d 2015-07-18 19y 06m 29d Brownhill
2992 Alex Robert Burton Browning Albion Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1934-09-12 Not Known 1936-03-14 Not Known Browning
2993 Ian Browning Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1978-03-15 26y 09m 15d 1978-03-15 26y 09m 15d Browning
2994 John Browning Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Browning
2995 Tyias Browning Everton 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 21y 01m 29d 2015-07-26 21y 01m 29d Browning
2996 William Browning Queens Park 11 11 0 5 2 2 7 18.18 18.18 63.64 27.27 1933-09-12 Not Known 1941-06-14 Not Known Browning
2997 Charles R Brownlee Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1941-02-01 Not Known 1941-02-01 Not Known Brownlee
2998 Darren Brownlie Cowdenbeath; Partick Thistle 5 4 1 1 0 6 14.29 .00 85.71 14.29 2014-08-04 20y 03m 25d 2021-03-14 26y 11m 04d Brownlie
2999 David Brownlie Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 41y 06m 22d 2021-06-26 41y 06m 22d Brownlie
3000 James Brownlie Third Lanark; Greenock Morton; Dundee United 26 26 0 11 6 8 42.31 23.08 30.77 53.85 1906-09-01 21y 03m 17d 1926-02-01 40y 08m 17d Brownlie
3001 John Brownlie Third Lanark 3 3 0 0 0 3 .00 .00 100.00 .00 1901-11-09 Not Known 1903-03-21 Not Known Brownlie
3002 John Brownlie Hibernian; Newcastle United 21 21 0 11 8 2 52.38 38.10 9.52 71.43 1970-05-01 18y 01m 20d 1980-08-04 28y 04m 24d Brownlie
3003 Ken Brownlie Aberdeen 11 11 0 1 2 8 9.09 18.18 72.73 18.18 1957-04-27 18y 03m 26d 1962-02-10 23y 01m 09d Brownlie
3004 Richard Brownlie Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1936-10-05 Not Known 1936-10-05 Not Known Brownlie
3005 Thomas Brownlie Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-03-06 Not Known 1937-03-06 Not Known Brownlie
3006 William Brownlie Hamilton Academical 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1906-10-13 Not Known 1909-11-20 Not Known Brownlie
3007 Pawel Brozek Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2012-02-08 28y 09m 18d 2012-02-08 28y 09m 18d Brozek
3008 Alex Bruce Kilmarnock 3 2 1 3 0 1 75.00 .00 25.00 75.00 2019-02-01 34y 04m 04d 2019-11-23 35y 01m 26d Bruce
3009 Andrew Bruce Leith Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1893-12-02 Not Known 1893-12-02 Not Known Bruce
3010 Andrew James Bruce Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1984-05-15 19y 09m 06d 1984-05-15 19y 09m 06d Bruce
3011 Daniel Bruce Vale Of Leven 4 4 0 1 1 1 25.00 25.00 25.00 37.50 1889-11-30 Not Known 1891-11-07 Not Known Bruce
3012 David T Bruce Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known Bruce
3013 Dennis Bruce Arbroath 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1968-12-21 22y 01m 03d 1969-04-12 22y 04m 25d Bruce
3014 Douglas Bruce Albion Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 1998-02-14 22y 10m 10d 1998-02-14 22y 10m 10d Bruce
3015 Duff Bruce Aberdeen 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1925-04-04 Not Known 1928-03-24 Not Known Bruce
3016 Dyken Bruce Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1878-11-09 Not Known 1881-03-19 Not Known Bruce
3017 J Bruce Dunfermline 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Bruce
3018 James Bruce St Mirren 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1915-08-21 Not Known 1916-01-15 Not Known Bruce
3019 James Bruce 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 Bruce
3020 RC Bruce Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Bruce
3021 Robert Bruce Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-10-13 Not Known 1917-10-13 Not Known Bruce
3022 Bobby Bruce Aberdeen; Middlesbrough 6 6 0 2 2 2 2 33.33 33.33 33.33 50.00 1925-04-04 19y 02m 15d 1931-04-27 25y 03m 07d Bruce
3023 Walter Bruce Vale Of Leven; St Mirren 17 17 0 1 3 5 9 17.65 29.41 52.94 32.35 1892-03-19 Not Known 1905-01-21 Not Known Bruce
3024 William Bruce Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1927-02-23 Not Known 1927-02-23 Not Known Bruce
3025 William Bruce Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1951-09-22 Not Known 1951-09-22 Not Known Bruce
3026 William Bruce St Mirren; Leith Athletic; Albion Rovers; Queen of the South; Airdrieonians 16 16 0 4 4 7 25.00 25.00 43.75 37.50 1928-11-17 Not Known 1941-04-12 Not Known Bruce
3027 Brundiers BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Brundiers
3028 Florian Bruns FC St. Pauli von 1910 e. V. 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-10 29y 10m 19d 2009-07-10 29y 10m 19d Bruns
3029 Zak Brunt Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 18y 09m 11d 2020-08-28 18y 09m 11d Brunt
3030 Fredrik Brustad Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2018-12-26 29y 06m 04d 2018-12-26 29y 06m 04d Brustad
3031 Leslie Hector Ronald Bruton Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-15 Not Known 1929-04-15 Not Known Bruton
3032 Alfons Bruylants Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 23y 02m 14d 1961-10-04 23y 02m 21d Bruylants
3033 Kean Bryan Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 23y 09m 27d 2020-08-28 23y 09m 27d Bryan
3034 Robert Bryans Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1954-04-27 Not Known 1954-04-27 Not Known Bryans
3035 Alex Bryce Third Lanark; Clyde; Dundee; Falkirk 17 16 1 4 4 9 23.53 23.53 52.94 35.29 1962-03-17 17y 09m 23d 1971-12-11 27y 06m 19d Bryce
3036 Alexander Bryce Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1901-08-31 Not Known 1901-11-16 Not Known Bryce
3037 Bryce Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known Bryce
3038 James Bryce Partick Thistle; Queens Park 3 3 0 1 0 2 33.33 .00 66.67 33.33 1899-01-07 Not Known 1908-04-29 Not Known Bryce
3039 Robert Bryce St Bernards 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1881-09-10 Not Known 1884-11-29 Not Known Bryce
3040 Robert S Bryce Falkirk 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1924-03-08 Not Known 1924-11-29 Not Known Bryce
3041 Steven Bryce Motherwell 1 1 0 0 0 2 .00 .00 100.00 .00 1990-03-03 20y 08m 03d 1992-04-07 22y 09m 08d Bryce
3042 Thomas Charles Bryce Kilmarnock; Clydebank[4] 2 2 0 1 0 2 33.33 .00 66.67 33.33 1981-03-24 21y 01m 25d 1992-08-12 32y 06m 16d Bryce
3043 Tommy Bryce Queen of the South; Greenock Morton 7 5 2 1 1 4 4 11.11 44.44 44.44 33.33 1975-02-15 18y 01m 01d 1981-01-28 24y 00m 14d Bryce
3044 Tommy Bryceland St Mirren 9 9 0 2 5 3 1 55.56 33.33 11.11 72.22 1958-04-12 19y 01m 11d 1961-08-19 22y 05m 18d Bryceland
3045 Bryden 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 Bryden
3046 John Bryden Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1952-11-22 Not Known 1952-11-22 Not Known Bryden
3047 James Bryers Motherwell 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1927-02-05 Not Known 1928-02-25 Not Known Bryers
3048 Bryson Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known Bryson
3049 Craig Bryson Kilmarnock; St Johnstone 8 8 0 2 4 3 3 40.00 30.00 30.00 55.00 2007-10-27 20y 11m 21d 2021-10-27 34y 11m 21d Bryson
3050 James Ian Cook Bryson Kilmarnock 4 4 0 2 0 3 2 .00 60.00 40.00 30.00 1982-05-08 19y 05m 12d 1987-08-19 24y 08m 24d Bryson
3051 Robert Weir Bryson Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1914-01-17 Not Known 1914-01-17 Not Known Bryson
3052 William Bryson Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1936-09-19 Not Known 1937-01-01 Not Known Bryson
3053 Prince Buaben Dundee United; Partick Thistle 10 9 1 6 3 4 46.15 23.08 30.77 57.69 2007-10-20 19y 05m 27d 2014-04-05 25y 11m 13d Buaben
3054 Ivan Bubalo NK Siroki Brijeg 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-26 33y 03m 00d 2006-07-26 33y 03m 00d Bubalo
3055 Christian Bubalovic Birkirkara 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2016-07-14 24y 11m 05d 2016-07-21 24y 11m 12d Bubalovic
3056 Aiton Buchan St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1905-04-29 Not Known 1906-05-26 Not Known Buchan
3057 Colin L Buchan Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-30 Not Known 1913-08-30 Not Known Buchan
3058 George Buchan Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-03-27 20y 10m 25d 1971-03-27 20y 10m 25d Buchan
3059 Gordon Buchan Arbroath 2 1 1 1 0 1 50.00 .00 50.00 50.00 1973-11-03 20y 11m 06d 1974-11-16 21y 11m 19d Buchan
3060 James Buchan Hibernian; Manchester City; Motherwell; Kilmarnock 13 13 0 0 4 9 .00 30.77 69.23 15.38 1902-05-15 Not Known 1912-10-26 Not Known Buchan
3061 Kevin Buchan Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-13 18y 11m 06d 2013-07-13 18y 11m 06d Buchan
3062 Martin Buchan Aberdeen; Dundee United; Partick Thistle 12 11 1 1 2 6 5 15.38 46.15 38.46 38.46 1997-02-10 19y 10m 07d 2003-04-12 26y 00m 09d Buchan
3063 Martin Buchan Aberdeen 7 7 0 2 1 5 25.00 12.50 62.50 31.25 1967-10-21 18y 07m 15d 1971-11-27 22y 08m 21d Buchan
3064 Thomas Buchan St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1939-11-04 Not Known 1940-04-15 Not Known Buchan
3065 William Buchan Celtic; Stenhousemuir; Hamilton Academical 11 11 0 4 7 1 3 63.64 9.09 27.27 68.18 1933-09-02 18y 10m 16d 1943-03-20 28y 05m 03d Buchan
3066 Alex Buchanan Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1970-03-21 21y 05m 10d 1970-03-21 21y 05m 10d Buchanan
3067 Alexander King Buchanan Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1901-08-31 Not Known 1901-08-31 Not Known Buchanan
3068 Archie Buchanan Hibernian 4 4 0 3 0 1 75.00 .00 25.00 75.00 1921-05-03 Not Known 1922-01-02 Not Known Buchanan
3069 Archie Buchanan Hibernian; St Mirren; Cowdenbeath 26 26 0 1 9 1 16 34.62 3.85 61.54 36.54 1946-09-07 17y 11m 05d 1959-10-07 31y 00m 05d Buchanan
3070 Archibald C Buchanan Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known Buchanan
3071 Buchanan Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Buchanan
3072 Craig Buchanan Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1983-02-12 18y 10m 27d 1984-08-29 20y 05m 13d Buchanan
3073 David Buchanan Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 2010-11-20 24y 06m 14d 2011-02-12 24y 09m 06d Buchanan
3074 Edward Buchanan Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-02-10 20y 09m 28d 1968-02-10 20y 09m 28d Buchanan
3075 George Buchanan St Mirren; Greenock Morton 6 6 0 5 4 0 2 66.67 .00 33.33 66.67 1909-10-09 Not Known 1916-08-19 Not Known Buchanan
3076 Gregor Buchanan Dumbarton; Falkirk; Queen of the South 5 5 0 2 1 2 40.00 20.00 40.00 50.00 2015-07-09 25y 03m 09d 2021-03-27 30y 11m 27d Buchanan
3077 James Buchanan Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1924-04-22 Not Known 1924-04-29 Not Known Buchanan
3078 James Buchanan Vale Of Leven 1 1 0 0 0 1 .00 .00 100.00 .00 1890-10-25 Not Known 1890-10-25 Not Known Buchanan
3079 James Buchanan Hibernian 8 8 0 6 5 3 0 62.50 37.50 .00 81.25 1922-01-02 Not Known 1923-04-25 Not Known Buchanan
3080 Jock Buchanan Hibernian; Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1956-05-05 21y 04m 02d 1961-04-01 26y 02m 29d Buchanan
3081 John Buchanan St Mirren; Greenock Morton; East Stirlingshire 13 13 0 2 2 2 9 15.38 15.38 69.23 23.08 1919-12-20 Not Known 1932-10-08 Not Known Buchanan
3082 John Buchanan Clyde 5 5 0 2 2 1 2 40.00 20.00 40.00 50.00 1950-10-28 22y 04m 19d 1954-12-11 26y 06m 02d Buchanan
3083 Liam Buchanan Dunfermline Athletic; Alloa Athletic 11 6 5 1 0 11 8.33 .00 91.67 8.33 2011-10-15 26y 06m 18d 2021-04-09 36y 00m 13d Buchanan
3084 Matthew Buchanan St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2014-08-03 Not Known 2014-08-03 Not Known Buchanan
3085 Peter Buchanan St Bernards 21 21 0 2 4 0 17 19.05 .00 80.95 19.05 1897-09-06 Not Known 1908-05-16 Not Known Buchanan
3086 Richard Buchanan Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1900-11-03 Not Known 1900-12-22 Not Known Buchanan
3087 Robbie Buchanan Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 2018-07-24 22y 05m 01d 2019-07-16 23y 04m 23d Buchanan
3088 Robert Buchanan Abercorn 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1891-03-28 Not Known 1891-04-25 Not Known Buchanan
3089 William Buchanan Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1930-01-18 Not Known 1930-01-18 Not Known Buchanan
3090 William Buchanan Motherwell 2 2 0 1 1 0 50.00 50.00 .00 75.00 1944-08-26 Not Known 1945-03-10 Not Known Buchanan
3091 William Duncan Buchanan Queens Park 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1935-12-07 Not Known 1938-10-29 Not Known Buchanan
3092 Graham Buckley Berwick Rangers; Cowdenbeath 1 1 0 0 0 2 .00 .00 100.00 .00 1987-08-01 23y 09m 01d 1990-08-22 26y 09m 22d Buckley
3093 Jack Buckley Doncaster Rovers; Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1928-09-10 21y 08m 19d 1984-02-06 Not Known Buckley
3094 Keith Buckley Bohemians Dublin 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-01 23y 00m 14d 2015-07-01 23y 00m 14d Buckley
3095 Kevin Buckley Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1987-08-01 22y 03m 00d 1987-08-01 22y 03m 00d Buckley
3096 Mick Buckley Everton; Sunderland 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1973-09-18 19y 10m 14d 1981-08-01 27y 08m 28d Buckley
3097 Pat Buckley Aberdeen 13 13 0 4 7 1 5 53.85 7.69 38.46 57.69 1952-08-13 27y 06m 13d 1956-12-29 31y 10m 29d Buckley
3098 Bucurica FC Cluj 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Bucurica
3099 Kevin Budinauckas Partick Thistle 0 0 0 0 2 1 .00 66.67 33.33 33.33 2002-09-28 28y 00m 12d 2003-04-12 28y 06m 27d Budinauckas
3100 Maksim Budko Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 20y 08m 03d 2024-10-03 20y 08m 03d Budko
3101 Guillaume Buezelin Hibernian; Hamilton Academical 11 10 1 1 4 1 6 36.36 9.09 54.55 40.91 2004-10-24 25y 06m 10d 2009-12-06 30y 07m 22d Buezelin
3102 Thomas Buffel Feyenoord; Rangers 8 4 4 2 7 1 1 77.78 11.11 11.11 83.33 2004-10-21 23y 08m 02d 2006-11-19 25y 09m 00d Buffel
3103 Ottavio Bugatti Inter Milan 2 2 0 2 0 0 100.00 .00 .00 100.00 1961-11-06 33y 01m 12d 1961-11-22 33y 01m 28d Bugatti
3104 Bugera Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Bugera
3105 Martin Buglione St Johnstone 2 1 1 1 2 0 0 100.00 .00 .00 100.00 1993-05-15 24y 10m 26d 1993-12-11 25y 05m 22d Buglione
3106 Albert Buick Arbroath; Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1896-02-08 Not Known 1896-08-12 Not Known Buick
3107 Jim Buick Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1886-01-30 Not Known 1886-01-30 Not Known Buick
3108 Buigardt BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Buigardt
3109 Danny Buijs Kilmarnock 2 2 0 1 1 0 50.00 50.00 .00 75.00 2011-08-21 29y 02m 00d 2011-10-29 29y 04m 08d Buijs
3110 Mark Buist Raith Rovers 1 1 0 0 0 2 .00 .00 100.00 .00 1996-02-03 20y 04m 21d 1996-04-13 20y 07m 00d Buist
3111 Joseph Bulcock Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 Not Known 1925-04-28 Not Known Bulcock
3112 Lee Bullen Dunfermline Athletic; Falkirk 18 13 5 1 5 4 10 26.32 21.05 52.63 36.84 2000-09-09 29y 05m 11d 2009-12-26 38y 08m 27d Bullen
3113 Hugh Bulloch Greenock Morton 3 3 0 0 0 3 .00 .00 100.00 .00 1931-01-24 Not Known 1932-11-19 Not Known Bulloch
3114 James Bulloch Hamilton Academical; Alloa Athletic 15 15 0 5 2 8 33.33 13.33 53.33 40.00 1930-03-08 Not Known 1940-02-10 Not Known Bulloch
3115 Willie Bulloch Port Glasgow Athletic; Kilmarnock; Partick Thistle 30 30 0 1 3 10 17 10.00 33.33 56.67 26.67 1907-01-19 23y 11m 01d 1922-12-02 39y 09m 14d Bulloch
3116 Anthony Bullock Ross County; Dundee United; St Mirren 7 7 0 2 2 4 25.00 25.00 50.00 37.50 2001-09-25 29y 07m 07d 2006-12-02 34y 09m 14d Bullock
3117 Bunger BV Cloppenburg 2 2 0 0 0 2 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Bunger
3118 Mark Bunn Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 25y 08m 22d 2010-08-07 25y 08m 22d Bunn
3119 Bunton Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Bunton
3120 Mark Burchill Celtic; Dundee; Dunfermline Athletic; Kilmarnock; Livingston (Meadowbank Thistle) 18 8 10 1 8 2 12 36.36 9.09 54.55 40.91 1998-09-26 18y 01m 08d 2014-09-28 34y 01m 10d Burchill
3121 David Burden Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Burden
3122 Frederick Burden St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-11-16 Not Known 1913-01-25 Not Known Burden
3123 Lee Burge Sunderland 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 22y 00m 21d 2021-07-17 22y 00m 21d Burge
3124 Burgess Middlesbrough 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 Not Known 2005-07-20 Not Known Burgess
3125 Charles Burgess Dundee 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1895-10-12 Not Known 1898-04-27 Not Known Burgess
3126 Charlie Burgess Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1905-04-17 Not Known 1905-04-17 Not Known Burgess
3127 Harry Burgess Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-09-23 32y 01m 03d 1936-09-23 32y 01m 03d Burgess
3128 Michael Andrew Burgess Berwick Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-07-23 20y 10m 17d 1998-07-23 20y 10m 17d Burgess
3129 Ron Burgess RAF 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-07 26y 03m 29d 1943-08-07 26y 03m 29d Burgess
3130 Stuart Robert Burgess Falkirk 7 7 0 2 1 0 6 14.29 .00 85.71 14.29 1987-08-08 24y 09m 17d 1990-01-20 27y 02m 29d Burgess
3131 Ted Burgin Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-02-06 28y 09m 08d 1956-02-06 28y 09m 08d Burgin
3132 Alexander Burke Kilmarnock; Ross County; St Mirren; Dunfermline Athletic; Ayr United 10 5 5 5 5 4 35.71 35.71 28.57 53.57 1997-04-05 19y 04m 25d 2011-09-21 33y 10m 10d Burke
3133 Burke St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Burke
3134 Chris Burke Rangers; Kilmarnock 23 16 7 4 15 4 5 62.50 16.67 20.83 70.83 2003-12-20 20y 00m 18d 2020-02-05 36y 02m 03d Burke
3135 James Burke Third Lanark 4 4 0 2 0 2 50.00 .00 50.00 50.00 1889-11-23 Not Known 1892-05-07 Not Known Burke
3136 Joseph Burke Albion Rovers 4 4 0 0 0 4 .00 .00 100.00 .00 1939-03-29 Not Known 1941-11-01 Not Known Burke
3137 Nicholas Burke Airdrieonians 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1930-04-12 Not Known 1930-04-12 Not Known Burke
3138 Oliver Burke Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2019-02-27 21y 10m 20d 2019-05-19 22y 01m 12d Burke
3139 P Burke Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Burke
3140 Tom Burke Newton Heath 1 1 0 0 0 1 .00 .00 100.00 .00 1889-01-01 Not Known 1889-01-01 Not Known Burke
3141 Tommy Burke Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1961-03-25 21y 05m 07d 1961-03-25 21y 05m 07d Burke
3142 Thorsten Burkhardt Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 28y 01m 21d 2009-07-12 28y 01m 21d Burkhardt
3143 Martin Burleigh Newcastle United 0 0 0 1 0 1 50.00 .00 50.00 50.00 1971-09-15 20y 07m 13d 1971-09-28 20y 07m 26d Burleigh
3144 Craig Burley Celtic 7 7 0 1 4 3 0 57.14 42.86 .00 78.57 1997-10-18 26y 00m 24d 1999-08-29 27y 11m 05d Burley
3145 George Elder Burley Motherwell 6 6 0 0 1 5 .00 16.67 83.33 8.33 1989-09-16 33y 03m 13d 1990-12-22 34y 06m 19d Burley
3146 Burn Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Burn
3147 James Ramsay Burn Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1959-10-03 21y 05m 14d 1961-02-18 22y 09m 30d Burn
3148 Philip Burn Raith Rovers 2 0 2 0 0 2 .00 .00 100.00 .00 1990-07-30 21y 06m 16d 1992-07-18 23y 06m 04d Burn
3149 Albert Burnett Dumbarton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-10-06 26y 11m 26d 1983-05-07 27y 06m 27d Burnett
3150 Alex Burnett Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Burnett
3151 Gregg Burnett Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 2006-12-23 19y 06m 29d 2006-12-23 19y 06m 29d Burnett
3152 James J Burnett Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-11-12 Not Known 1905-02-25 Not Known Burnett
3153 John Burnett Hibernian 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1908-09-19 Not Known 1908-11-07 Not Known Burnett
3154 Robert Gemmill Burnett Queens Park; Kilmarnock 3 3 0 0 0 3 .00 .00 100.00 .00 1909-12-25 Not Known 1911-02-11 Not Known Burnett
3155 Aaron Burns Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 25y 01m 09d 2017-07-08 25y 01m 09d Burns
3156 Alexander Burns Motherwell; Partick Thistle; Stranraer 17 12 5 2 8 8 11.11 44.44 44.44 33.33 1994-08-20 21y 00m 16d 2007-01-06 33y 05m 02d Burns
3157 David Burns Kilmarnock; St Johnstone 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1956-11-17 22y 08m 04d 1960-12-31 26y 09m 18d Burns
3158 Gordon Burns Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 19y 03m 05d 1998-03-07 19y 03m 05d Burns
3159 Hugh Burns Rangers; Dunfermline Athletic; Hamilton Academical 10 7 3 1 4 0 6 40.00 .00 60.00 40.00 1984-05-15 18y 05m 02d 1991-08-28 25y 08m 15d Burns
3160 Ian Burns Aberdeen; Brechin City 13 13 0 1 2 10 7.69 15.38 76.92 15.38 1958-04-16 18y 11m 28d 1968-01-27 28y 09m 08d Burns
3161 James C Burns Clyde; Stirling Albion 20 20 0 2 6 4 10 30.00 20.00 50.00 40.00 1968-12-07 25y 03m 27d 1979-11-17 36y 03m 07d Burns
3162 John Burns Clyde; Dundee United 3 3 0 2 2 1 40.00 40.00 20.00 60.00 1974-04-24 20y 07m 03d 1979-04-04 25y 06m 14d Burns
3163 John Burns Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1923-08-16 Not Known 1925-01-24 Not Known Burns
3164 Kenneth Burns Leeds United 0 0 0 0 0 1 .00 .00 100.00 .00 1982-08-07 28y 10m 15d 1982-08-07 28y 10m 15d Burns
3165 Mickey Burns Newcastle United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1975-05-10 28y 04m 19d 1975-05-10 28y 04m 19d Burns
3166 Mick Burns Newcastle United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1929-04-09 20y 10m 02d 1931-09-28 23y 03m 21d Burns
3167 Oliver Houston Burns Queen of the South; Hamilton Academical 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1937-04-10 Not Known 1944-11-18 Not Known Burns
3168 Paddy Burns Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 18y 05m 27d 2019-07-06 18y 05m 27d Burns
3169 Patrick Burns Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1914-10-17 Not Known 1917-01-27 Not Known Burns
3170 Paul Burns Dunfermline Athletic; Queen of the South 5 5 0 0 1 4 .00 20.00 80.00 10.00 2011-10-15 27y 04m 27d 2015-02-21 30y 09m 03d Burns
3171 Peter Burns Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1888-11-24 Not Known 1899-01-02 Not Known Burns
3172 R Burns South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Burns
3173 Robert Burns Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-10-31 Not Known 1896-10-31 Not Known Burns
3174 Sean Burns St Mirren 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-10-03 17y 11m 27d 2010-01-16 18y 03m 10d Burns
3175 Thomas Burns Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1918-03-09 Not Known 1918-12-28 Not Known Burns
3176 Tommy Burns Celtic; Falkirk Select; Kilmarnock 39 35 4 5 25 9 5 64.10 23.08 12.82 75.64 1976-05-03 19y 04m 17d 1993-11-30 36y 11m 14d Burns
3177 Tom Burns Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 1971-03-03 18y 08m 21d 1971-03-03 18y 08m 21d Burns
3178 Wes Burns Aberdeen 1 1 0 1 1 0 50.00 50.00 .00 75.00 2016-08-13 21y 08m 21d 2016-12-30 22y 01m 07d Burns
3179 Burnside Ballymena United 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Burnside
3180 Robert Burnside Leith Athletic 11 11 0 1 2 8 9.09 18.18 72.73 18.18 1890-11-22 Not Known 1892-09-17 Not Known Burnside
3181 Alexander Burrell Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1981-09-12 26y 03m 18d 1981-09-12 26y 03m 18d Burrell
3182 Gerald Burrell St Mirren; Dundee 7 7 0 3 3 2 2 42.86 28.57 28.57 57.14 1947-12-20 21y 03m 14d 1953-01-31 26y 04m 25d Burrell
3183 John Burridge Hibernian; Aberdeen; Falkirk 6 6 0 0 5 2 .00 71.43 28.57 35.71 1991-08-31 39y 08m 28d 1994-12-03 43y 00m 00d Burridge
3184 Jack Burroughs Ross County; Kilmarnock 3 1 2 1 2 1 25.00 50.00 25.00 50.00 2021-09-18 20y 05m 28d 2024-10-30 23y 07m 09d Burroughs
3185 Burrows Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Burrows
3186 David Burrows Coventry City 2 2 0 1 0 1 50.00 .00 50.00 50.00 1995-10-08 26y 11m 13d 1998-07-25 29y 09m 00d Burrows
3187 Frank Burrows Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1963-04-06 19y 02m 07d 1963-04-06 19y 02m 07d Burrows
3188 Henry Burrows Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 17y 08m 02d 1958-11-19 17y 08m 02d Burrows
3189 Josef Bursik Stoke City; Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2022-07-23 22y 00m 11d 2024-10-27 24y 03m 15d Bursik
3190 George Burt Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1945-06-02 Not Known 1945-06-02 Not Known Burt
3191 James Burt Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1902-08-16 Not Known 1902-08-16 Not Known Burt
3192 Liam Burt Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2016-12-10 17y 10m 09d 2016-12-10 17y 10m 09d Burt
3193 Andrew D Burton Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1904-09-17 Not Known 1904-12-31 Not Known Burton
3194 Burton Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-12-31 Not Known 1888-12-31 Not Known Burton
3195 Callum Burton Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 26y 10m 21d 2023-07-06 26y 10m 21d Burton
3196 Ollie Burton Newcastle United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1966-09-26 24y 10m 15d 1971-09-15 29y 10m 04d Burton
3197 Leonid Buryak Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 29y 04m 14d 1982-11-24 29y 04m 14d Buryak
3198 Dave Bus Aberdeen 0 0 0 0 0 1 .00 .00 100.00 .00 2008-01-26 29y 08m 07d 2008-01-26 29y 08m 07d Bus
3199 Andrew Douglas Busby Airdrieonians; Greenock Morton; Queen of the South 17 17 0 5 6 6 5 35.29 35.29 29.41 52.94 1970-09-26 22y 09m 18d 1983-02-02 35y 01m 25d Busby
3200 Charles Busby Partick Thistle; Falkirk 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1937-01-23 Not Known 1944-09-30 Not Known Busby
3201 Matt Busby Hibernian 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1942-01-01 Not Known 1942-09-05 Not Known Busby
3202 Thomas Busby Vale Of Leven; Kilmarnock 12 12 0 3 1 8 25.00 8.33 66.67 29.17 1891-10-31 Not Known 1901-10-19 Not Known Busby
3203 Viv Busby Fulham 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1975-09-16 26y 02m 28d 1975-10-01 26y 03m 12d Busby
3204 Mickael Buscher Gretna 2 1 1 0 1 1 .00 50.00 50.00 25.00 2007-11-25 20y 10m 14d 2008-02-09 21y 00m 29d Buscher
3205 Rocky Bushiri Hibernian 8 8 0 0 6 5 .00 54.55 45.45 27.27 2022-02-01 22y 02m 04d 2024-10-27 24y 10m 27d Bushiri
3206 David Busst Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-10-08 28y 03m 08d 1995-10-08 28y 03m 08d Busst
3207 James Butchart Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1902-12-27 Not Known 1902-12-27 Not Known Butchart
3208 Calum Butcher Dundee United; Motherwell 5 3 2 3 3 3 33.33 33.33 33.33 50.00 2013-09-28 22y 07m 02d 2023-11-11 32y 08m 16d Butcher
3209 Matthew David Butcher St Johnstone; Plymouth Argyle 2 0 2 1 1 0 50.00 50.00 .00 75.00 2020-02-01 22y 08m 18d 2023-07-06 26y 01m 22d Butcher
3210 Terry Butcher Rangers 15 15 0 10 4 1 66.67 26.67 6.67 80.00 1986-10-04 27y 09m 06d 1990-09-08 31y 08m 11d Butcher
3211 Tomislav Butina Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 35y 04m 21d 2009-08-27 35y 04m 28d Butina
3212 Jack Butland Rangers 7 7 0 5 2 0 71.43 28.57 .00 85.71 2023-10-29 30y 07m 19d 2024-08-03 31y 04m 24d Butland
3213 Barry Butler Norwich City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-10-30 23y 03m 00d 1959-10-12 25y 02m 12d Butler
3214 Dennis Butler Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 24y 05m 01d 1967-08-08 24y 05m 01d Butler
3215 Ian Butler Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 Not Known 1967-08-08 Not Known Butler
3216 John Hendry Butler Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-06 19y 06m 12d 1988-08-06 19y 06m 12d Butler
3217 John Thomas Butler Greenock Morton; Motherwell; Third Lanark 3 3 0 0 1 2 .00 33.33 66.67 16.67 1908-02-15 Not Known 1914-08-29 Not Known Butler
3218 Lee Simon Butler Dunfermline Athletic 4 4 0 0 2 2 .00 50.00 50.00 25.00 1998-09-20 32y 03m 21d 1999-05-03 32y 11m 03d Butler
3219 Thomas Butler Sunderland 0 0 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 22y 03m 05d 2003-07-30 22y 03m 05d Butler
3220 Thomas Butler Dunfermline Athletic 3 2 1 1 0 2 33.33 .00 66.67 33.33 2004-09-19 23y 05m 17d 2004-12-04 23y 08m 02d Butler
3221 Leonard Butt Hibernian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1943-09-20 Not Known 1943-09-20 Not Known Butt
3222 John Buttar Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-09-22 Not Known 1894-09-22 Not Known Buttar
3223 Danny Butterfield Grimsby Town 0 0 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 17y 08m 08d 1997-07-29 17y 08m 08d Butterfield
3224 Jacob Butterfield St Johnstone 2 1 1 1 0 1 50.00 .00 50.00 50.00 2022-01-18 31y 07m 08d 2022-02-19 31y 08m 09d Butterfield
3225 Butters St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1885-11-07 Not Known 1885-11-07 Not Known Butters
3226 Guy Butters Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1990-08-13 20y 09m 14d 1990-08-13 20y 09m 14d Butters
3227 Aidan Butterworth Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 21y 09m 02d 1983-08-09 21y 09m 02d Butterworth
3228 Aiden Butterworth Leeds United 0 0 0 0 0 1 .00 .00 100.00 .00 1982-08-07 20y 09m 00d 1982-08-07 20y 09m 00d Butterworth
3229 Archibald Buttery Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known Buttery
3230 Matteo Buttigieg Birkirkara 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-07-21 22y 11m 14d 2016-07-21 22y 11m 14d Buttigieg
3231 Jili Buyabu Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2024-02-17 20y 06m 08d 2024-02-17 20y 06m 08d Buyabu
3232 Elvis Bwomono St Mirren 3 1 2 1 1 2 25.00 25.00 50.00 37.50 2024-04-06 25y 04m 08d 2024-10-19 25y 10m 20d Bwomono
3233 Byfield Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known Byfield
3234 Sam Byram Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 29y 10m 14d 2023-07-30 29y 10m 14d Byram
3235 Alex Byrne Celtic 7 7 0 1 2 0 5 28.57 .00 71.43 28.57 1957-03-30 23y 09m 26d 1962-08-25 29y 02m 21d Byrne
3236 Conan Byrne St Patricks Athletic; Shelbourne 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-07-05 31y 11m 25d 2019-07-01 33y 11m 21d Byrne
3237 Damien Byrne St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 34y 05m 01d 1988-10-05 34y 05m 29d Byrne
3238 Dan Byrne Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 26y 01m 24d 2019-07-01 26y 01m 24d Byrne
3239 David Stuart Byrne St Johnstone; Partick Thistle 5 4 1 1 0 4 20.00 .00 80.00 20.00 1993-05-15 32y 02m 10d 1994-10-08 33y 07m 03d Byrne
3240 Gillie Byrne Hibernian 7 7 0 3 5 1 1 71.43 14.29 14.29 78.57 1879-11-15 Not Known 1883-02-03 Not Known Byrne
3241 Jack Byrne Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2018-11-10 22y 06m 17d 2018-11-10 22y 06m 17d Byrne
3242 John Byrne Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-08 23y 03m 19d 1963-09-07 24y 03m 18d Byrne
3243 Johnny Byrne The British Army 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-08-31 20y 03m 18d 1960-11-07 21y 05m 25d Byrne
3244 Kurtis Byrne Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 2009-11-07 19y 06m 29d 2010-03-20 19y 11m 11d Byrne
3245 Malachy Byrne Hibernian 23 23 0 11 6 6 47.83 26.09 26.09 60.87 1875-12-25 Not Known 1885-01-31 Not Known Byrne
3246 Neill Byrne Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 29y 05m 11d 2022-07-13 29y 05m 11d Byrne
3247 Paul Byrne St Patricks Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1988-09-07 22y 09m 13d 1988-10-05 22y 10m 10d Byrne
3248 Paul Byrne Celtic 4 3 1 1 1 3 0 25.00 75.00 .00 62.50 1993-11-20 21y 05m 07d 1995-01-11 22y 06m 29d Byrne
3249 Richard Byrne Dunfermline Athletic; Aberdeen 7 6 1 1 1 2 4 14.29 28.57 57.14 28.57 2004-02-28 22y 05m 04d 2006-09-24 25y 00m 00d Byrne
3250 Shaun Byrne Dunfermline Athletic; Livingston (Meadowbank Thistle); Dundee; Raith Rovers 9 7 2 1 4 2 7 30.77 15.38 53.85 38.46 2011-12-17 18y 06m 08d 2024-10-09 31y 04m 00d Byrne
3251 Thomas Byrne Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 20y 05m 10d 2019-07-06 20y 05m 10d Byrne
3252 Byron Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 Not Known 2005-07-23 Not Known Byron
3253 Trialist C Hamilton Academical; Dumbarton 2 0 2 1 0 1 50.00 .00 50.00 50.00 2014-07-09 Not Known 2018-07-07 Not Known C
3254 Pieter Ten Caat Aberdeen 6 4 2 1 3 1 2 50.00 16.67 33.33 58.33 1991-10-09 26y 10m 01d 1993-10-05 28y 09m 27d Caat
3255 Fabian Orlando Caballero Dundee 11 11 0 3 1 5 5 9.09 45.45 45.45 31.82 2000-08-27 22y 06m 27d 2005-01-22 26y 11m 22d Caballero
3256 Willy Caballero Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 32y 09m 20d 2014-07-18 32y 09m 20d Caballero
3257 Charles Caborn Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 25y 03m 27d 1882-02-21 25y 03m 27d Caborn
3258 Marijan Cabraja Hibernian 3 2 1 1 2 2 20.00 40.00 40.00 40.00 2022-08-07 25y 05m 13d 2023-05-27 26y 03m 02d Cabraja
3259 Arthur Cabral Fiorentina 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 24y 05m 11d 2022-10-13 24y 05m 18d Cabral
3260 Peter Cabrelli Raith Rovers 7 7 0 1 0 6 14.29 .00 85.71 14.29 1936-10-05 Not Known 1940-04-10 Not Known Cabrelli
3261 David Cabrie St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1945-03-17 Not Known 1945-09-15 Not Known Cabrie
3262 Antonio Cabrini Bologna 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-11-07 33y 00m 30d 1990-11-07 33y 00m 30d Cabrini
3263 Dario Cabrol Toulouse 1 1 0 0 0 1 .00 .00 100.00 .00 2000-07-22 28y 05m 22d 2000-07-22 28y 05m 22d Cabrol
3264 Danny Cadamarteri Dundee United 2 1 1 2 1 1 0 50.00 50.00 .00 75.00 2009-08-17 29y 10m 05d 2009-12-12 30y 02m 00d Cadamarteri
3265 Declan Caddell Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 25y 03m 12d 2013-07-25 25y 03m 12d Caddell
3266 Chris Cadden Motherwell; Hibernian 20 19 1 1 5 5 12 22.73 22.73 54.55 34.09 2014-03-01 17y 05m 10d 2023-05-27 26y 08m 08d Cadden
3267 Nicky Cadden Livingston (Meadowbank Thistle) 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2018-09-22 22y 00m 03d 2019-01-20 22y 04m 01d Cadden
3268 Liam Caddis St Johnstone 2 1 1 3 3 6 25.00 25.00 50.00 37.50 2010-08-14 16y 10m 25d 2015-12-19 22y 02m 29d Caddis
3269 Paul Caddis Celtic; Dundee United 3 2 1 4 1 3 50.00 12.50 37.50 56.25 2007-12-01 19y 07m 12d 2010-05-09 22y 00m 20d Caddis
3270 Andy Cadenhead Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1961-03-14 22y 06m 06d 1961-10-14 23y 01m 06d Cadenhead
3271 Richard Ray Cadette Falkirk 9 6 3 2 4 0 5 44.44 .00 55.56 44.44 1992-03-04 26y 11m 12d 1994-10-01 29y 06m 10d Cadette
3272 Gus Cassius Caesar Airdrieonians 4 3 1 1 3 0 25.00 75.00 .00 62.50 1992-04-14 26y 01m 09d 1993-02-20 26y 11m 15d Caesar
3273 Caffrey St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Caffrey
3274 Jason Caffrey Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 00m 05d 2015-07-01 19y 00m 05d Caffrey
3275 Junior Caicara Istanbul Basaksehir 1 1 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 33y 04m 12d 2022-11-03 33y 06m 07d Caicara
3276 Alex Caie Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1904-09-17 Not Known 1904-09-17 Not Known Caie
3277 Tony Caig Hibernian; Gretna 1 1 0 1 3 3 14.29 42.86 42.86 35.71 2001-10-21 27y 06m 10d 2007-11-25 33y 07m 14d Caig
3278 Samuel Cail Aberdeen 6 6 0 2 2 2 2 33.33 33.33 33.33 50.00 1914-09-26 Not Known 1917-02-10 Not Known Cail
3279 Bob Cain Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-18 32y 02m 05d 1898-04-18 32y 02m 05d Cain
3280 Thomas Cain Everton 2 2 0 2 0 0 100.00 .00 .00 100.00 1894-09-17 Not Known 1894-11-10 Not Known Cain
3281 Benny Cairney Motherwell 2 2 0 1 1 0 2 33.33 .00 66.67 33.33 1965-10-23 20y 00m 07d 1967-10-28 22y 00m 12d Cairney
3282 Cairney Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 Not Known 1953-09-28 Not Known Cairney
3283 Henry Cairney Airdrieonians; Brechin City 6 4 2 4 0 3 57.14 .00 42.86 57.14 1980-10-25 19y 01m 24d 1992-08-19 30y 11m 18d Cairney
3284 Hugh Cairney Dumbarton 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1917-02-03 Not Known 1917-02-03 Not Known Cairney
3285 John Cairney Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1898-10-15 Not Known 1898-10-15 Not Known Cairney
3286 Joseph Thomas Cairney Airdrieonians; Kilmarnock 5 5 0 2 0 0 5 .00 .00 100.00 .00 1977-10-15 20y 11m 07d 1980-12-06 24y 00m 28d Cairney
3287 Pat Cairney Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1978-02-25 18y 08m 21d 1978-02-25 18y 08m 21d Cairney
3288 Paul Cairney Hibernian; Peterhead 6 5 1 3 2 1 50.00 33.33 16.67 66.67 2012-08-12 24y 11m 14d 2017-07-25 29y 10m 26d Cairney
3289 Phil Cairney Clyde 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1972-01-29 19y 03m 16d 1976-01-28 23y 03m 15d Cairney
3290 Alex Cairns Kilmarnock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1971-01-30 20y 02m 00d 1972-02-19 21y 02m 21d Cairns
3291 Andrew Cairns St Bernards 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1897-11-20 Not Known 1899-02-18 Not Known Cairns
3292 Benny Cairns Airdrieonians 11 11 0 2 1 8 18.18 9.09 72.73 22.73 1950-08-19 21y 08m 05d 1954-10-09 25y 09m 25d Cairns
3293 David Cairns St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1911-04-15 Not Known 1911-04-15 Not Known Cairns
3294 David Cairns Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1970-12-19 19y 10m 10d 1970-12-19 19y 10m 10d Cairns
3295 Dean Cairns Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 23y 10m 27d 2021-06-26 23y 10m 27d Cairns
3296 Ethan Cairns Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2021-07-25 17y 06m 24d 2021-07-25 17y 06m 24d Cairns
3297 James Cairns Hibernian; Third Lanark 6 6 0 3 0 3 50.00 .00 50.00 50.00 1949-01-01 Not Known 1952-04-14 Not Known Cairns
3298 John Cairns Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known Cairns
3299 Kevin William Cairns Dundee United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 23y 03m 02d 1961-01-21 23y 06m 23d Cairns
3300 Mark Henry Cairns Partick Thistle 0 0 0 2 0 1 50.00 .00 25.00 50.00 1994-12-26 25y 03m 01d 1995-04-15 25y 06m 21d Cairns
3301 Robert Burns Cairns East Fife; Berwick Rangers 3 3 0 1 0 3 0 .00 100.00 .00 50.00 1971-10-30 18y 11m 17d 1976-03-29 23y 04m 16d Cairns
3302 Tommy Cairns Rangers 22 22 0 9 14 5 3 63.64 22.73 13.64 75.00 1914-09-19 Not Known 1926-09-18 Not Known Cairns
3303 William Cairns St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1900-10-20 Not Known 1900-10-20 Not Known Cairns
3304 William Robert Cairns Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1982-03-20 20y 11m 12d 1982-03-20 20y 11m 12d Cairns
3305 Martin Caithness East Fife; Montrose 2 1 1 1 0 0 2 .00 .00 100.00 .00 1983-02-20 23y 08m 23d 1985-08-20 26y 02m 21d Caithness
3306 Calazans Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Calazans
3307 Calder Inverness Select 1 1 0 0 0 1 .00 .00 100.00 .00 1950-03-08 Not Known 1950-03-08 Not Known Calder
3308 Charles Calder Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1916-11-18 Not Known 1917-02-10 Not Known Calder
3309 James Evan Calder Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 41y 05m 28d 2002-01-26 41y 05m 28d Calder
3310 John Calder St Johnstone; Greenock Morton; Albion Rovers; Heart of Midlothian B 5 5 0 2 1 2 2 20.00 40.00 40.00 40.00 1933-12-16 21y 00m 30d 1965-08-07 Not Known Calder
3311 Riccardo Calder Dundee; Inverness Caledonian Thistle 1 0 1 0 1 1 .00 50.00 50.00 25.00 2015-11-21 19y 09m 26d 2018-07-29 22y 06m 03d Calder
3312 Thomas Calder Airdrieonians; Dunfermline Athletic 7 7 0 2 0 5 28.57 .00 71.43 28.57 1933-02-04 Not Known 1936-05-13 Not Known Calder
3313 Antonio Calderon Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2001-04-27 33y 10m 25d 2001-12-15 34y 06m 13d Calderon
3314 Stewart Calderwood Partick Thistle 18 18 0 9 1 8 50.00 5.56 44.44 52.78 1927-02-26 Not Known 1937-09-25 Not Known Calderwood
3315 William Calderwood Queens Park; Clydebank[3] 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1921-12-10 Not Known 1930-01-18 Not Known Calderwood
3316 Eric Caldow Rangers; Scotland XI; Stirling Albion 26 26 0 14 4 8 53.85 15.38 30.77 61.54 1955-04-09 20y 10m 26d 1967-04-19 32y 11m 05d Caldow
3317 Alex Caldwell Dundee; St Johnstone 15 13 2 2 5 8 13.33 33.33 53.33 30.00 1974-05-06 19y 06m 13d 1983-12-31 29y 02m 08d Caldwell
3318 Bryan Robert Andrew James Caldwell Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 18y 04m 29d 1999-08-18 18y 04m 29d Caldwell
3319 Caldwell Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-08-18 Not Known 1908-08-18 Not Known Caldwell
3320 David Caldwell Aberdeen 12 12 0 5 1 6 41.67 8.33 50.00 45.83 1953-11-28 21y 06m 21d 1959-08-26 27y 03m 19d Caldwell
3321 Gary Caldwell Hibernian; Celtic 24 24 0 1 8 7 10 32.00 28.00 40.00 46.00 2002-03-16 19y 11m 04d 2009-12-20 27y 08m 08d Caldwell
3322 George Caldwell Airdrieonians 15 15 0 5 3 8 31.25 18.75 50.00 40.63 1967-04-26 23y 00m 22d 1973-04-21 29y 00m 17d Caldwell
3323 James Caldwell Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1899-01-07 Not Known 1899-01-07 Not Known Caldwell
3324 John Caldwell Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1896-11-21 Not Known 1896-12-12 Not Known Caldwell
3325 John Caldwell Third Lanark; Clydebank[3] 2 2 0 1 0 1 50.00 .00 50.00 50.00 1923-10-06 Not Known 1926-04-17 Not Known Caldwell
3326 John T Caldwell Third Lanark 4 4 0 1 0 3 25.00 .00 75.00 25.00 1959-02-25 Not Known 1962-03-17 Not Known Caldwell
3327 Robert K Caldwell Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1944-10-21 Not Known 1944-10-21 Not Known Caldwell
3328 Ross Caldwell Hibernian 4 1 3 1 2 2 2 33.33 33.33 33.33 50.00 2012-08-12 18y 09m 17d 2013-10-30 20y 00m 04d Caldwell
3329 Terry Caldwell Carlisle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1967-03-10 28y 03m 05d 1969-07-26 30y 07m 21d Caldwell
3330 Zak Caldwell Annan Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2014-07-26 18y 04m 07d 2014-07-26 18y 04m 07d Caldwell
3331 Adrian Calello Dinamo Zagreb 2 0 2 1 0 1 50.00 .00 50.00 50.00 2009-08-20 22y 03m 06d 2009-08-27 22y 03m 13d Calello
3332 Daniel Caligiuri VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 25y 09m 29d 2013-11-13 25y 09m 29d Caligiuri
3333 Ralph Callachan Hibernian 17 17 0 2 4 9 5 22.22 50.00 27.78 47.22 1978-08-26 23y 03m 28d 1986-05-06 31y 00m 07d Callachan
3334 Ross Callachan Raith Rovers; St Johnstone; Ross County 14 12 2 1 0 6 11 .00 35.29 64.71 17.65 2012-07-14 18y 10m 10d 2022-07-30 28y 10m 26d Callachan
3335 Bernard Callaghan St Mirren 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1915-04-17 Not Known 1918-09-14 Not Known Callaghan
3336 Liam Callaghan Cowdenbeath 3 2 1 1 1 2 25.00 25.00 50.00 37.50 2014-08-04 19y 09m 25d 2015-07-15 20y 09m 05d Callaghan
3337 Paddy Callaghan Hibernian; Rest of Edinburgh 88 88 0 5 24 25 38 27.27 28.41 43.18 41.48 1899-03-18 19y 07m 06d 1914-08-26 35y 00m 14d Callaghan
3338 Thomas Callaghan Partick Thistle; St Mirren 6 6 0 2 2 1 3 33.33 16.67 50.00 41.67 1909-10-30 Not Known 1912-12-07 Not Known Callaghan
3339 Thomas Tallett Callaghan Dunfermline Athletic; Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1927-04-30 Not Known 1929-04-01 Not Known Callaghan
3340 Tommy Callaghan Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-23 19y 11m 26d 1989-08-23 19y 11m 26d Callaghan
3341 Tommy Callaghan Dunfermline Athletic; Celtic; Clydebank[4] 22 21 1 1 13 7 7 48.15 25.93 25.93 61.11 1963-08-03 17y 07m 28d 1977-02-26 31y 02m 20d Callaghan
3342 Willie Callaghan Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 1961-10-14 19y 10m 05d 1962-02-10 20y 02m 01d Callaghan
3343 Willie Callaghan Dunfermline Athletic 21 21 0 1 6 6 9 28.57 28.57 42.86 42.86 1963-05-18 20y 03m 06d 1972-01-03 28y 10m 22d Callaghan
3344 William Thomas Callaghan Dunfermline Athletic; Livingston (Meadowbank Thistle) 3 1 2 1 0 0 3 .00 .00 100.00 .00 1988-04-13 21y 00m 21d 1997-08-09 30y 04m 17d Callaghan
3345 Alex Callan St Mirren; Dunfermline Athletic 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1936-12-26 Not Known 1940-05-25 Not Known Callan
3346 Brian Callan St Mirren; Falkirk; Third Lanark; Stirling Albion 6 6 0 1 1 3 2 16.67 50.00 33.33 41.67 1955-01-03 Not Known 1959-01-24 Not Known Callan
3347 John Callender Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 1907-11-02 Not Known 1909-04-28 Not Known Callender
3348 Juan Jose Barnola Camacho Livingston (Meadowbank Thistle) 3 0 3 0 1 2 .00 33.33 66.67 16.67 2002-10-06 22y 02m 04d 2003-11-01 23y 02m 30d Camacho
3349 Martin Camano Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2006-04-08 20y 11m 19d 2006-04-08 20y 11m 19d Camano
3350 Henri Camara Celtic 1 1 0 1 2 0 0 100.00 .00 .00 100.00 2004-10-16 27y 05m 06d 2004-12-26 27y 07m 16d Camara
3351 Mohamed Camara Celtic; St Mirren 2 2 0 1 2 0 33.33 66.67 .00 66.67 2005-10-15 30y 03m 20d 2009-02-21 33y 07m 27d Camara
3352 Ryan Camenzuli Birkirkara 1 0 1 1 1 0 50.00 50.00 .00 75.00 2016-07-14 21y 10m 06d 2016-07-21 21y 10m 13d Camenzuli
3353 Alex Cameron Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1963-05-04 19y 06m 29d 1963-05-04 19y 06m 29d Cameron
3354 Brian Cameron Elgin City 2 1 1 0 0 2 .00 .00 100.00 .00 2010-08-24 18y 10m 26d 2017-07-18 25y 09m 19d Cameron
3355 Cameron Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-02 Not Known 2020-10-02 Not Known Cameron
3356 Colin Cameron Raith Rovers; Cowdenbeath 9 7 2 1 4 2 3 44.44 22.22 33.33 55.56 1993-08-14 20y 09m 22d 2011-07-12 38y 08m 19d Cameron
3357 David Cameron Heart of Midlothian B; Alloa Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1926-08-06 Not Known 1948-05-01 Not Known Cameron
3358 David F Cameron Queens Park; Dunfermline Athletic 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1919-08-16 Not Known 1928-01-03 Not Known Cameron
3359 Donald Cameron Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1900-08-25 Not Known 1900-09-24 Not Known Cameron
3360 Donald Daniel Cameron Clydebank[4] 1 1 0 0 1 2 .00 33.33 66.67 16.67 1982-09-29 19y 10m 17d 1983-04-16 20y 05m 04d Cameron
3361 Donald Scott Cameron St Bernards; Falkirk 6 6 0 1 0 0 6 .00 .00 100.00 .00 1898-11-05 Not Known 1904-09-05 Not Known Cameron
3362 Douglas James Spence Cameron Dundee 1 1 0 1 0 2 33.33 .00 66.67 33.33 2003-12-03 20y 09m 25d 2004-03-27 21y 01m 19d Cameron
3363 Duncan Cameron Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-10 Not Known 1903-01-10 Not Known Cameron
3364 Edward S Cameron Clydebank[3] 1 1 0 1 0 0 1 .00 .00 100.00 .00 1920-09-14 Not Known 1920-09-14 Not Known Cameron
3365 Greg Cameron Dundee United 1 1 0 1 1 3 20.00 20.00 60.00 30.00 2004-10-27 16y 06m 17d 2007-10-20 19y 06m 10d Cameron
3366 Hugh D Cameron Kilmarnock; Ayr United 2 1 1 0 2 1 .00 66.67 33.33 33.33 1972-12-09 18y 05m 24d 1975-12-20 21y 06m 05d Cameron
3367 Hugh G Cameron Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-01-12 Not Known 1946-01-12 Not Known Cameron
3368 Ian Cameron St Mirren; Aberdeen; Partick Thistle; Hibernian; Raith Rovers 40 30 10 2 11 10 22 25.00 22.73 50.00 36.36 1984-03-17 17y 06m 22d 1998-08-19 31y 11m 26d Cameron
3369 Innes Cameron Kilmarnock; Alloa Athletic 5 2 3 1 3 5 3 27.27 45.45 27.27 50.00 2016-12-27 16y 04m 05d 2024-10-30 24y 02m 08d Cameron
3370 James Cameron St Mirren 11 11 0 5 3 3 45.45 27.27 27.27 59.09 1887-11-05 Not Known 1891-04-11 Not Known Cameron
3371 James Cameron Airdrieonians; Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1920-11-06 Not Known 1922-12-23 Not Known Cameron
3372 James Fairley Cameron Dundee United; Falkirk; Montrose 21 20 1 7 5 10 31.82 22.73 45.45 43.18 1967-11-11 20y 11m 04d 1978-03-25 31y 03m 18d Cameron
3373 James Scott Cameron Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1930-04-02 Not Known 1930-04-02 Not Known Cameron
3374 John [11] Cameron Queens Park; Tottenham Hotspur 3 3 0 1 2 0 33.33 66.67 .00 66.67 1895-05-08 23y 00m 25d 1901-09-02 29y 04m 20d Cameron
3375 John [19] Cameron Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known Cameron
3376 John Cameron Clyde 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1960-09-12 Not Known 1961-03-25 Not Known Cameron
3377 John Cameron St Mirren 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1901-10-05 Not Known 1904-04-23 Not Known Cameron
3378 John Cameron St Johnstone 1 1 0 1 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known Cameron
3379 John Stewart Cameron Motherwell; St Johnstone; Dundee 4 4 0 0 1 3 .00 25.00 75.00 12.50 1929-09-07 Not Known 1933-01-03 Not Known Cameron
3380 Johnny Cameron Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1955-04-16 25y 04m 18d 1955-04-18 25y 04m 20d Cameron
3381 Kenneth Cameron Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1931-04-27 Not Known 1931-04-27 Not Known Cameron
3382 Kenneth Cameron Dundee; Kilmarnock; Dundee United 18 16 2 11 8 3 8 42.11 15.79 42.11 50.00 1964-03-21 21y 08m 06d 1973-11-10 31y 03m 26d Cameron
3383 Kyle Cameron St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2024-11-02 27y 09m 18d 2024-11-02 27y 09m 18d Cameron
3384 Lyall Cameron Peterhead; Dundee 6 5 1 2 2 0 4 33.33 .00 66.67 33.33 2021-07-10 18y 09m 00d 2024-08-10 21y 10m 00d Cameron
3385 Neil Cameron Leith Athletic 4 4 0 0 1 3 .00 25.00 75.00 12.50 1904-09-10 Not Known 1905-05-13 Not Known Cameron
3386 Robert Cameron Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1944-12-30 Not Known 1945-09-01 Not Known Cameron
3387 Robert Cameron Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-05-23 Not Known 1895-05-23 Not Known Cameron
3388 Robert W Cameron Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 1973-10-06 21y 01m 18d 1973-10-06 21y 01m 18d Cameron
3389 Ronald Cameron Greenock Morton; Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1924-09-06 Not Known 1933-09-23 Not Known Cameron
3390 Samuel Cameron Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1906-11-10 Not Known 1906-11-10 Not Known Cameron
3391 W Cameron St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known Cameron
3392 William Smith Cameron Clyde 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1917-12-01 Not Known 1917-12-01 Not Known Cameron
3393 Jose Luis Perez Caminero Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 25y 10m 06d 1993-09-28 25y 10m 20d Caminero
3394 Campana Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Campana
3395 A Campbell Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-21 Not Known 1943-08-21 Not Known Campbell
3396 Adam Campbell St Mirren 1 1 0 0 1 1 .00 50.00 50.00 25.00 2014-01-29 19y 00m 28d 2014-05-10 19y 04m 09d Campbell
3397 Alan Christopher Campbell Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 1989-11-11 29y 03m 01d 1990-04-04 29y 07m 25d Campbell
3398 Alexander Ferguson Campbell Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-16 Not Known 1919-08-16 Not Known Campbell
3399 Allan Campbell Motherwell 10 10 0 5 2 6 38.46 15.38 46.15 46.15 2016-04-23 17y 09m 19d 2020-03-07 21y 08m 03d Campbell
3400 Andrew Campbell Heart of Midlothian B; Greenock Morton; Dundee 8 8 0 3 4 3 1 50.00 37.50 12.50 68.75 1924-08-01 Not Known 1932-09-17 Not Known Campbell
3401 Andrew Mark Campbell East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-14 26y 03m 29d 2005-07-14 26y 03m 29d Campbell
3402 Andrew Paul Campbell Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2006-04-08 26y 11m 21d 2006-04-08 26y 11m 21d Campbell
3403 Archie Campbell Dumbarton 3 1 2 0 1 3 .00 25.00 75.00 12.50 2014-09-13 23y 08m 03d 2015-03-14 24y 02m 04d Campbell
3404 Bob Campbell Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 23y 00m 00d 1959-10-07 23y 00m 00d Campbell
3405 Bobby (Black) Campbell St Mirren; Motherwell 10 10 0 3 3 3 5 27.27 27.27 45.45 40.91 1961-04-15 19y 08m 02d 1970-12-16 29y 04m 03d Campbell
3406 Bobby (Red) Campbell St Mirren 12 12 0 4 3 5 33.33 25.00 41.67 45.83 1959-03-09 Not Known 1963-11-09 Not Known Campbell
3407 C Campbell Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1882-02-18 Not Known Campbell
3408 Calum Campbell Airdrieonians; Dumbarton 2 0 2 0 0 2 .00 .00 100.00 .00 1988-08-06 22y 08m 30d 1994-08-16 28y 09m 09d Campbell
3409 Charles Campbell Hibernian 7 7 0 1 2 2 3 28.57 28.57 42.86 42.86 1917-04-16 Not Known 1919-01-01 Not Known Campbell
3410 Charles Harley Campbell Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-04-24 Not Known 1920-04-24 Not Known Campbell
3411 Colin Campbell Hibernian; Airdrieonians 5 4 1 2 4 1 1 66.67 16.67 16.67 75.00 1979-03-10 22y 03m 09d 1982-11-06 25y 11m 05d Campbell
3412 Connor Campbell Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 1998-09-09 18y 07m 14d 1998-09-09 18y 07m 14d Campbell
3413 David Campbell Falkirk 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1953-04-18 Not Known 1955-12-10 Not Known Campbell
3414 Dean Campbell Aberdeen 5 3 2 4 3 1 50.00 37.50 12.50 68.75 2018-12-22 17y 09m 03d 2021-10-30 20y 07m 11d Campbell
3415 Donald Campbell Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1954-12-04 Not Known 1954-12-04 Not Known Campbell
3416 Duncan Campbell Cowdenbeath; St Johnstone 12 12 0 2 5 5 16.67 41.67 41.67 37.50 1930-01-04 Not Known 1935-11-02 Not Known Campbell
3417 Duncan Matthew Campbell Dundee 3 3 0 1 2 1 25.00 50.00 25.00 50.00 1989-04-15 18y 07m 04d 1990-04-04 19y 06m 24d Campbell
3418 Elijah Campbell Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-09-28 20y 01m 26d 2024-09-28 20y 01m 26d Campbell
3419 Frazier Campbell Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 21y 10m 26d 2009-08-08 21y 10m 26d Campbell
3420 Fred T Campbell Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1903-03-14 Not Known 1904-04-16 Not Known Campbell
3421 Gary Campbell Ross County 2 1 1 0 1 1 .00 50.00 50.00 25.00 1992-05-04 21y 06m 20d 1997-03-27 26y 05m 13d Campbell
3422 George Campbell Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1912-05-04 Not Known 1912-05-04 Not Known Campbell
3423 George Campbell 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 Campbell
3424 George Campbell Falkirk 5 5 0 1 0 4 20.00 .00 80.00 20.00 1903-09-08 Not Known 1906-08-20 Not Known Campbell
3425 George Campbell Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1893-12-16 Not Known 1895-03-30 Not Known Campbell
3426 George Campbell Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 1974-08-10 17y 03m 07d 1977-03-19 19y 10m 16d Campbell
3427 George W Campbell Dumbarton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1944-10-14 Not Known 1945-03-03 Not Known Campbell
3428 Hugh Campbell Greenock Morton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1933-03-25 Not Known 1933-03-25 Not Known Campbell
3429 Iain Campbell Dunfermline Athletic; Cowdenbeath; Forfar Athletic 6 5 1 1 1 8 10.00 10.00 80.00 15.00 2004-12-04 19y 05m 06d 2015-08-25 30y 01m 28d Campbell
3430 Ian Campbell Alloa Athletic 1 1 0 0 2 0 .00 100.00 .00 50.00 1983-01-15 23y 00m 30d 1983-04-23 23y 04m 07d Campbell
3431 Ian Guthrie Campbell Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1940-12-21 Not Known 1940-12-21 Not Known Campbell
3432 Ian Menzies Campbell Dunfermline Athletic; Brechin City 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 1974-04-17 20y 04m 26d 1985-02-20 31y 02m 29d Campbell
3433 J Campbell Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-11-19 Not Known 1892-11-19 Not Known Campbell
3434 Jack Campbell Partick Thistle 28 28 0 13 7 9 44.83 24.14 31.03 56.90 1965-01-23 18y 10m 27d 1981-02-28 35y 00m 01d Campbell
3435 James Campbell Leith Athletic; St Bernards 7 7 0 2 0 5 28.57 .00 71.43 28.57 1910-04-25 Not Known 1926-05-08 Not Known Campbell
3436 James Campbell Clyde 15 15 0 4 3 8 26.67 20.00 53.33 36.67 1946-09-21 Not Known 1953-11-07 Not Known Campbell
3437 James Campbell Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-08-28 Not Known 1957-08-28 Not Known Campbell
3438 Bummer Campbell Kilmarnock 5 5 0 1 1 0 3 20.00 .00 60.00 20.00 1896-01-01 Not Known 1899-12-02 Not Known Campbell
3439 Jim Campbell Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 23y 09m 16d 1971-01-23 23y 09m 16d Campbell
3440 John Campbell Hibernian; Partick Thistle 3 3 0 1 0 2 33.33 .00 66.67 33.33 1903-08-25 Not Known 1907-04-27 Not Known Campbell
3441 John Campbell Celtic; Third Lanark 37 37 0 14 15 7 15 40.54 18.92 40.54 50.00 1891-02-28 18y 06m 09d 1904-11-26 32y 03m 07d Campbell
3442 John Campbell Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1905-09-09 Not Known 1905-09-09 Not Known Campbell
3443 John Campbell Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-16 Not Known 1919-08-16 Not Known Campbell
3444 John Campbell Sunderland; Hibernian 10 10 0 9 6 2 2 60.00 20.00 20.00 70.00 1890-02-15 20y 11m 27d 1943-05-22 Not Known Campbell
3445 John McLeod Campbell Hamilton Academical; Clyde 12 12 0 1 7 1 4 58.33 8.33 33.33 62.50 1943-03-20 Not Known 1947-01-18 Not Known Campbell
3446 Johnny Campbell Rangers 7 7 0 2 5 1 1 71.43 14.29 14.29 78.57 1898-09-03 28y 06m 15d 1901-09-16 31y 06m 28d Campbell
3447 Josh Campbell Hibernian 9 4 5 1 4 6 9.09 36.36 54.55 27.27 2018-12-29 18y 07m 23d 2023-12-27 23y 07m 21d Campbell
3448 Kenneth Campbell Scottish Select; Partick Thistle 7 7 0 2 4 1 28.57 57.14 14.29 57.14 1920-08-18 Not Known 1921-09-24 Not Known Campbell
3449 Malcolm Campbell Falkirk; Dundee United 9 9 0 1 1 2 6 11.11 22.22 66.67 22.22 1924-03-08 Not Known 1926-02-24 Not Known Campbell
3450 Murray Campbell St Mirren 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-01-07 16y 05m 23d 2023-01-13 16y 05m 29d Campbell
3451 Peter Campbell Greenock Morton 4 4 0 0 1 3 .00 25.00 75.00 12.50 1898-01-22 Not Known 1901-11-16 Not Known Campbell
3452 RC Campbell Rangers 4 4 0 2 2 0 50.00 50.00 .00 75.00 1900-08-25 Not Known 1901-04-27 Not Known Campbell
3453 Dick Campbell Dunfermline Athletic 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1974-08-14 20y 08m 23d 1974-09-21 20y 09m 30d Campbell
3454 Robert Campbell Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1932-09-24 Not Known 1933-01-28 Not Known Campbell
3455 Robert Campbell Falkirk 6 6 0 2 2 1 3 33.33 16.67 50.00 41.67 1941-09-27 Not Known 1944-09-30 Not Known Campbell
3456 Robert Campbell Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1981-09-26 20y 04m 07d 1981-09-26 20y 04m 07d Campbell
3457 Robert Campbell Queens Park; Rangers 14 14 0 3 7 4 3 50.00 28.57 21.43 64.29 1905-02-04 Not Known 1913-09-13 Not Known Campbell
3458 Robert Inglis Campbell Falkirk; Chelsea 5 5 0 3 2 0 60.00 40.00 .00 80.00 1946-12-07 24y 05m 09d 1952-04-23 29y 09m 26d Campbell
3459 Robert Lindsay Campbell Kilmarnock 0 0 0 1 0 3 25.00 .00 75.00 25.00 2005-10-26 19y 03m 04d 2007-04-07 20y 08m 16d Campbell
3460 Ross Campbell Hibernian; East Fife 1 0 1 1 0 3 25.00 .00 75.00 25.00 2006-12-26 19y 05m 23d 2014-07-12 27y 00m 09d Campbell
3461 Sam Campbell Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-05-11 17y 08m 10d 2022-05-11 17y 08m 10d Campbell
3462 Samuel C Campbell Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1945-12-01 Not Known 1945-12-01 Not Known Campbell
3463 Sol Campbell Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 24y 10m 06d 1999-07-24 24y 10m 06d Campbell
3464 Stephen Campbell Dundee 7 6 1 1 3 5 11.11 33.33 55.56 27.78 1986-11-22 19y 00m 02d 1993-04-10 25y 04m 21d Campbell
3465 Steven Campbell East Fife 1 1 0 0 0 2 .00 .00 100.00 .00 2011-07-05 24y 10m 15d 2014-07-12 27y 10m 22d Campbell
3466 TF Campbell St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-17 Not Known 1902-05-17 Not Known Campbell
3467 Thomas Campbell Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1946-09-14 Not Known 1946-09-14 Not Known Campbell
3468 Thomas Kerr Campbell Queens Park 16 16 0 3 2 11 18.75 12.50 68.75 25.00 1927-03-12 Not Known 1936-11-21 Not Known Campbell
3469 Tom Campbell Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1952-09-27 Not Known 1952-09-27 Not Known Campbell
3470 Tommy Campbell Kilmarnock; Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1956-11-17 21y 08m 28d 1960-10-01 25y 07m 11d Campbell
3471 Tyrese Campbell Stoke City 1 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-23 22y 06m 25d 2022-07-23 22y 06m 25d Campbell
3472 Walter Campbell Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Campbell
3473 William Campbell Dumbarton 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1893-09-30 Not Known 1894-10-27 Not Known Campbell
3474 William Campbell St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1895-04-06 Not Known 1895-05-15 Not Known Campbell
3475 William Campbell Partick Thistle 8 8 0 1 0 7 12.50 .00 87.50 12.50 1909-04-28 Not Known 1915-09-04 Not Known Campbell
3476 William B Campbell Clyde 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1897-11-06 Not Known 1898-10-22 Not Known Campbell
3477 William Bowie Campbell Greenock Morton 12 12 0 1 5 1 6 41.67 8.33 50.00 45.83 1941-10-11 Not Known 1948-11-27 Not Known Campbell
3478 William Gibson Campbell Dundee; Motherwell 15 15 0 2 6 6 4 37.50 37.50 25.00 56.25 1966-10-01 22y 02m 29d 1973-09-15 29y 02m 13d Campbell
3479 William S Campbell St Bernards 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1887-01-15 Not Known 1887-10-29 Not Known Campbell
3480 John Campbell[4] Hibernian 17 17 0 4 2 6 9 11.76 35.29 52.94 29.41 1903-10-10 Not Known 1905-11-04 Not Known Campbell[4]
3481 Campbell-1919-08-06-OL Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Campbell-1919-08-06-OL
3482 Campi Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 Not Known 2000-07-20 Not Known Campi
3483 Giuseppe Campione Bologna 2 1 1 1 0 1 50.00 .00 50.00 50.00 1990-10-24 17y 01m 24d 1990-11-07 17y 02m 08d Campione
3484 George Camsell Middlesbrough 2 2 0 5 1 0 1 50.00 .00 50.00 50.00 1931-04-27 28y 05m 00d 1939-03-25 36y 03m 26d Camsell
3485 Lorik Cana Sunderland 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 26y 00m 12d 2009-08-08 26y 00m 12d Cana
3486 Darcy Silveira dos Santos (Canario) Zaragoza 3 3 0 1 2 0 33.33 66.67 .00 66.67 1966-01-12 29y 07m 19d 1966-03-02 29y 09m 06d Canario
3487 James Canavan East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known Canavan
3488 Phillip Cancar Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-09-03 21y 03m 23d 2022-09-03 21y 03m 23d Cancar
3489 David Cancola Ross County 4 4 0 0 2 3 .00 40.00 60.00 20.00 2021-09-18 24y 10m 26d 2023-04-22 26y 05m 30d Cancola
3490 Daniel Candeias Rangers 7 7 0 1 7 1 0 87.50 12.50 .00 93.75 2017-08-19 29y 05m 25d 2019-04-20 31y 01m 26d Candeias
3491 Maurice Candlin Partick Thistle 6 6 0 4 2 3 1 33.33 50.00 16.67 58.33 1942-08-08 Not Known 1945-06-16 Not Known Candlin
3492 Chris Candlish Raith Rovers 7 6 1 2 2 3 28.57 28.57 42.86 42.86 1979-01-27 21y 06m 25d 1983-03-29 25y 08m 27d Candlish
3493 Neil Candlish Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1987-10-27 19y 04m 25d 1987-10-27 19y 04m 25d Candlish
3494 Marco Antonio Simoes Caneira FC Girondins de Bordeaux 1 1 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 24y 08m 28d 2003-11-27 24y 09m 18d Caneira
3495 Peter Canero Kilmarnock; Dundee United 12 9 3 1 4 9 7.14 28.57 64.29 21.43 1999-11-27 18y 10m 09d 2005-11-05 24y 09m 18d Canero
3496 Claudio Caniggia Dundee; Rangers 8 7 1 1 6 3 2 54.55 27.27 18.18 68.18 2000-11-25 33y 10m 16d 2003-05-18 36y 04m 09d Caniggia
3497 Paul Cannell Newcastle United; Berwick Rangers 1 1 0 1 1 1 0 50.00 50.00 .00 75.00 1975-05-10 21y 08m 08d 1983-09-20 30y 00m 18d Cannell
3498 Canning Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Canning
3499 Gerry Canning Hamilton Academical 1 0 1 1 0 0 100.00 .00 .00 100.00 1977-10-01 18y 07m 15d 1977-10-01 18y 07m 15d Canning
3500 John Canning Greenock Morton 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1908-12-05 Not Known 1909-01-30 Not Known Canning
3501 Mark Canning Kilmarnock 1 0 1 0 0 2 .00 .00 100.00 .00 2003-02-08 19y 04m 27d 2004-08-21 20y 11m 09d Canning
3502 Martin Canning Ross County; Hamilton Academical 9 9 0 2 0 7 22.22 .00 77.78 22.22 2002-10-23 20y 10m 20d 2011-02-12 29y 02m 09d Canning
3503 Steven Canning Queens Park 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-16 20y 02m 10d 2003-07-16 20y 02m 10d Canning
3504 Cannon Leith Hibernians; Broxburn Shamrock 3 3 0 1 0 2 33.33 .00 66.67 33.33 1891-04-11 Not Known 1891-12-19 Not Known Cannon
3505 Thomas Cannon Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-08-28 Not Known 1921-05-03 Not Known Cannon
3506 Jim Cant Arbroath; Montrose 10 10 0 1 1 4 5 10.00 40.00 50.00 30.00 1968-12-21 21y 11m 03d 1976-03-16 29y 01m 27d Cant
3507 Jackie Cantwell Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-08-21 22y 09m 00d 1946-08-21 22y 09m 00d Cantwell
3508 Noel Cantwell West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 21y 07m 21d 1953-10-19 21y 07m 21d Cantwell
3509 Todd Cantwell Rangers 7 6 1 2 5 2 0 71.43 28.57 .00 85.71 2023-02-01 24y 11m 05d 2024-05-18 26y 02m 21d Cantwell
3510 Marcelino Martinez Zaragoza 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1966-01-12 25y 08m 14d 1966-03-02 25y 10m 02d Cao
3511 John Anthony Capaldi Motherwell 3 1 2 1 0 2 33.33 .00 66.67 33.33 1978-09-23 18y 10m 07d 1979-01-20 19y 02m 04d Capaldi
3512 E Capes Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Capes
3513 Jake Caprice St Mirren 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-10-05 20y 10m 24d 2013-10-05 20y 10m 24d Caprice
3514 Nuno Fernando Capucho Rangers 1 1 0 2 0 0 100.00 .00 .00 100.00 2003-09-21 31y 07m 00d 2003-12-20 31y 09m 29d Capucho
3515 Massimiliano Caputo Livingston (Meadowbank Thistle) 3 0 3 4 0 0 100.00 .00 .00 100.00 2001-07-28 20y 10m 18d 2002-05-12 21y 08m 02d Caputo
3516 James Carabine Third Lanark 21 21 0 1 7 1 13 33.33 4.76 61.90 35.71 1932-03-19 20y 03m 25d 1945-12-15 34y 00m 22d Carabine
3517 Carantini Lanerossi Vicenza; Bahia Brazil 2 2 0 0 1 1 .00 50.00 50.00 25.00 1964-06-07 Not Known 1964-06-14 Not Known Carantini
3518 Bobby Carberry Alloa Athletic; Motherwell 5 4 1 1 1 0 4 20.00 .00 80.00 20.00 1978-03-11 20y 03m 17d 1979-11-24 22y 00m 02d Carberry
3519 Garrett Carberry Celtic 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-02-25 19y 03m 24d 1995-02-25 19y 03m 24d Carberry
3520 Lawrence James Carberry Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 23y 01m 10d 1959-02-28 23y 01m 10d Carberry
3521 Derek Carcary Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 28y 00m 15d 2014-07-26 28y 00m 15d Carcary
3522 Gilles Cardinet Paris St Germain 0 0 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 22y 06m 01d 1984-10-03 22y 06m 15d Cardinet
3523 Joe Cardle Airdrieonians (Airdrie United); Dunfermline Athletic; Raith Rovers; Partick Thistle 16 10 6 4 2 4 10 12.50 25.00 62.50 25.00 2008-08-27 21y 06m 20d 2021-03-14 34y 01m 07d Cardle
3524 Fabio Cardoso Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2017-08-19 23y 04m 00d 2017-08-19 23y 04m 00d Cardoso
3525 Graham Carey Celtic; St Mirren; Ross County; St Johnstone 19 18 1 5 6 4 14 25.00 16.67 58.33 33.33 2009-09-20 20y 04m 00d 2024-11-02 35y 05m 13d Carey
3526 Andrew Cargill Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-09-20 20y 00m 18d 1995-09-20 20y 00m 18d Cargill
3527 Baily Cargill Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2018-03-17 22y 08m 12d 2018-03-17 22y 08m 12d Cargill
3528 D Cargill Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Cargill
3529 David Cargill Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1915-01-16 Not Known 1915-01-16 Not Known Cargill
3530 T Cargill Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Cargill
3531 Thomas Cargill Arbroath 1 1 0 1 0 0 1 .00 .00 100.00 .00 1936-01-11 Not Known 1936-01-11 Not Known Cargill
3532 Tom David Cargill Arbroath 12 12 0 2 2 8 16.67 16.67 66.67 25.00 1968-12-21 24y 00m 06d 1980-03-29 35y 03m 14d Cargill
3533 Cesar Carignano FC Basel 1 0 1 1 0 0 1 .00 .00 100.00 .00 2004-11-25 22y 01m 28d 2004-11-25 22y 01m 28d Carignano
3534 Willie Carlin Carlisle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-03-10 26y 05m 04d 1967-03-10 26y 05m 04d Carlin
3535 Carlisle Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Carlisle
3536 Carlos Cruzeiro 0 0 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Carlos
3537 Santos Carlos Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 24y 05m 26d 2009-08-27 24y 06m 02d Carlos
3538 Silvio Carlos de Oliveira 1. FC Union Berlin 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 26y 05m 08d 2011-07-09 26y 05m 08d Carlos de Oliveira
3539 Carlow Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known Carlow
3540 Walter Carlyle Dundee United; Motherwell 9 9 0 2 3 2 4 33.33 22.22 44.44 44.44 1960-10-01 22y 04m 08d 1965-03-20 26y 09m 25d Carlyle
3541 A Carmichael Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known Carmichael
3542 Angus E Carmichael Queens Park 2 2 0 0 2 0 .00 100.00 .00 50.00 1948-04-24 Not Known 1949-05-02 Not Known Carmichael
3543 Daniel Carmichael Queen of the South; Hibernian 6 3 3 1 1 2 3 16.67 33.33 50.00 33.33 2013-07-20 23y 00m 29d 2016-02-16 25y 07m 26d Carmichael
3544 George Paul Carmichael Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1953-10-17 21y 08m 26d 1954-01-23 22y 00m 02d Carmichael
3545 Hamilton Webster Carmichael Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-09-03 Not Known 1932-09-03 Not Known Carmichael
3546 Henry Carmichael Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-02-13 Not Known 1937-02-13 Not Known Carmichael
3547 Robert Carmichael Third Lanark; Clyde 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1910-09-26 Not Known 1913-01-04 Not Known Carmichael
3548 Willie Carmichael Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1954-12-11 Not Known 1954-12-11 Not Known Carmichael
3549 Bradley Carnell VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 23y 07m 24d 2000-09-28 23y 08m 07d Carnell
3550 Steve Carney Newcastle United 2 1 1 0 2 0 .00 100.00 .00 50.00 1980-08-04 22y 10m 13d 1980-08-04 22y 10m 13d Carney
3551 Carolan Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Carolan
3552 Joe Carolan Manchester United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-05-28 22y 08m 20d 1960-06-01 22y 08m 24d Carolan
3553 Andrew Carr Clyde 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1951-02-03 Not Known 1953-11-07 Not Known Carr
3554 Bernard Carr Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-03-02 Not Known 1912-04-24 Not Known Carr
3555 Franz Carr Nottingham Forest; Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1988-09-12 21y 11m 19d 1992-07-27 25y 10m 03d Carr
3556 Jack Carr Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1901-04-30 Not Known 1904-04-25 Not Known Carr
3557 John Carr Clyde 2 2 0 1 1 0 50.00 50.00 .00 75.00 1943-10-30 Not Known 1944-02-12 Not Known Carr
3558 Kevin Carr Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 21y 08m 29d 1980-08-04 21y 08m 29d Carr
3559 Peter Carr Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 1978-11-25 17y 03m 00d 1978-11-25 17y 03m 00d Carr
3560 Stephen Carr Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 22y 10m 25d 1999-07-24 22y 10m 25d Carr
3561 Stuart Carr Stirling Albion; Livingston (Meadowbank Thistle) 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-02-14 26y 02m 12d 1978-10-10 28y 10m 08d Carr
3562 Billy Carr Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 29y 06m 10d 1934-09-24 29y 06m 17d Carr
3563 Jamie Carragher Liverpool 2 2 0 1 1 0 50.00 50.00 .00 75.00 2012-08-23 34y 06m 26d 2012-08-30 34y 07m 02d Carragher
3564 Luis Alberto Carranza Dundee 9 6 3 1 0 3 6 .00 33.33 66.67 16.67 2000-11-25 28y 05m 10d 2003-05-25 30y 11m 10d Carranza
3565 Dale Carrick Kilmarnock; Airdrieonians (Airdrie United); Stirling Albion 2 2 0 0 1 3 .00 25.00 75.00 12.50 2016-01-02 21y 11m 26d 2021-07-20 27y 06m 13d Carrick
3566 Arthur Carrie Arbroath 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-03-15 26y 08m 11d 1947-03-15 26y 08m 11d Carrie
3567 John Carrie Arbroath 3 3 0 0 2 1 .00 66.67 33.33 33.33 1900-05-14 Not Known 1902-05-06 Not Known Carrie
3568 Robert Carrie Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1948-04-17 Not Known 1948-11-13 Not Known Carrie
3569 Brian Eric Carrigan Clyde; Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-02-19 20y 04m 24d 2003-07-17 23y 09m 21d Carrigan
3570 Michael Carrigan Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1918-03-09 Not Known 1918-03-09 Not Known Carrigan
3571 Mark Carrington Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2011-02-12 23y 09m 08d 2011-02-12 23y 09m 08d Carrington
3572 Bobby Carroll Celtic; St Mirren 9 9 0 3 3 2 4 33.33 22.22 44.44 44.44 1960-01-02 21y 07m 20d 1965-01-30 26y 08m 17d Carroll
3573 Edward Carroll Aberdeen; Dundee United 2 2 0 3 1 0 1 50.00 .00 50.00 50.00 1925-12-05 Not Known 1926-12-04 Not Known Carroll
3574 Frank Andrew Carroll Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-16 22y 05m 16d 2003-07-16 22y 05m 16d Carroll
3575 Jake Carroll Motherwell 4 4 0 4 0 2 66.67 .00 33.33 66.67 2019-09-14 28y 01m 03d 2022-05-11 30y 09m 00d Carroll
3576 James Anthony Carroll Clyde 3 3 0 0 1 2 .00 33.33 66.67 16.67 1933-11-25 Not Known 1934-11-10 Not Known Carroll
3577 Pat Carroll Hibernian; Raith Rovers; Falkirk 9 6 3 1 3 4 4 27.27 36.36 36.36 45.45 1975-05-03 17y 06m 10d 1982-11-20 25y 00m 28d Carroll
3578 Roy Carroll Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-12-15 30y 03m 15d 2007-12-15 30y 03m 15d Carroll
3579 Roy Carroll Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 39y 09m 08d 2017-07-08 39y 09m 08d Carroll
3580 Tommy Carroll Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 19y 02m 28d 2011-08-25 19y 02m 28d Carroll
3581 Joe Carruth Celtic; Albion Rovers; St Mirren 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1938-01-08 Not Known 1941-09-13 Not Known Carruth
3582 Alex Nelson Carruthers Falkirk; Airdrieonians 7 7 0 7 3 1 3 42.86 14.29 42.86 50.00 1936-09-12 Not Known 1942-11-14 Not Known Carruthers
3583 Peter Carruthers Heart of Midlothian B; Leith Athletic; Hibernian 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1928-08-06 Not Known 1932-12-26 Not Known Carruthers
3584 William Carruthers Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-12-25 Not Known 1937-12-25 Not Known Carruthers
3585 Alec Carson Clyde 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-09-13 Not Known 1947-09-13 Not Known Carson
3586 David Carson Inverness Caledonian Thistle; Livingston (Meadowbank Thistle) 3 2 1 0 1 2 .00 33.33 66.67 16.67 2021-02-26 25y 05m 06d 2024-04-13 28y 06m 24d Carson
3587 Hugh Carson Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1911-11-18 Not Known 1911-11-18 Not Known Carson
3588 Joe Carson Arbroath; Motherwell 11 11 0 1 3 3 6 25.00 25.00 50.00 37.50 1974-04-02 20y 04m 09d 1984-03-03 30y 03m 08d Carson
3589 Matt Carson Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 23y 04m 04d 1958-02-15 23y 04m 04d Carson
3590 Stephen Carson Rangers; Dundee United 2 2 0 1 0 2 33.33 .00 66.67 33.33 2001-03-03 20y 04m 25d 2002-12-21 22y 02m 15d Carson
3591 Thomas Carson Dumbarton; Dundee; Raith Rovers 13 13 0 4 3 6 30.77 23.08 46.15 42.31 1981-09-26 22y 06m 00d 1993-08-14 34y 04m 19d Carson
3592 Trevor Carson Sunderland; Motherwell; Dundee United; St Mirren; Dundee 13 13 0 7 5 7 36.84 26.32 36.84 50.00 2009-08-08 21y 05m 03d 2024-08-10 36y 05m 05d Carson
3593 Blair Carswell The Spartans 4 4 0 0 0 4 .00 .00 100.00 .00 2021-06-29 26y 00m 19d 2024-01-20 28y 07m 10d Carswell
3594 John Carswell Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-12-12 24y 02m 12d 1904-03-12 24y 05m 12d Carswell
3595 Stuart Carswell Motherwell; Dumbarton 9 4 5 7 2 3 58.33 16.67 25.00 66.67 2010-09-25 18y 00m 16d 2018-07-07 25y 09m 28d Carswell
3596 Raich Carter RAF 1 1 0 1 0 0 1 .00 .00 100.00 .00 1943-08-07 29y 07m 26d 1943-08-07 29y 07m 26d Carter
3597 Cameron Carter-Vickers Celtic 11 11 0 1 9 0 2 81.82 .00 18.18 81.82 2022-01-26 24y 00m 26d 2024-09-14 26y 08m 15d Carter-Vickers
3598 Carthy East Stirlingshire 1 1 0 1 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Carthy
3599 JR Cartmell Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1916-05-06 Not Known 1916-05-06 Not Known Cartmell
3600 Peter Cartwright Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 22y 11m 12d 1980-08-04 22y 11m 12d Cartwright
3601 Andre Silva Carvalho NK Siroki Brijeg 2 1 1 0 1 1 .00 50.00 50.00 25.00 2006-07-26 21y 10m 08d 2006-08-02 21y 10m 15d Carvalho
3602 William Japp Carver Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-07 Not Known 1935-09-07 Not Known Carver
3603 Esteban Casagolda Motherwell 1 1 0 0 2 1 .00 66.67 33.33 33.33 2010-12-14 23y 11m 09d 2011-04-23 24y 03m 18d Casagolda
3604 Damian Casalinuovo Dundee United; Hamilton Academical 3 3 0 1 3 2 16.67 50.00 33.33 41.67 2009-12-12 22y 06m 06d 2011-02-12 23y 08m 06d Casalinuovo
3605 Tony Cascarino Celtic 3 1 2 1 1 0 2 33.33 .00 66.67 33.33 1991-10-05 29y 01m 04d 1992-01-04 29y 04m 03d Cascarino
3606 Patrick Vincent Casciani East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known Casciani
3607 Alfredo Cascini Toulouse 1 1 0 0 0 1 .00 .00 100.00 .00 2000-07-22 29y 03m 15d 2000-07-22 29y 03m 15d Cascini
3608 Chris Casement Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2008-08-30 20y 07m 18d 2008-08-30 20y 07m 18d Casement
3609 Christopher Casement Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 29y 05m 26d 2017-07-08 29y 05m 26d Casement
3610 Dan Casey Motherwell 5 5 0 3 0 2 60.00 .00 40.00 60.00 2023-02-19 25y 03m 22d 2024-08-25 26y 09m 27d Casey
3611 Jim Casey Celtic 2 1 1 4 0 0 100.00 .00 .00 100.00 1975-10-04 18y 02m 02d 1980-09-13 23y 01m 11d Casey
3612 Tommy Casey Newcastle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1953-10-07 23y 06m 26d 1955-11-07 25y 07m 27d Casey
3613 Ian Cashmore Ayr United 2 1 1 1 2 0 1 66.67 .00 33.33 66.67 1980-09-03 19y 10m 30d 1982-02-20 21y 04m 16d Cashmore
3614 James Caskie St Johnstone; St Mirren; Hibernian 19 19 0 1 7 1 10 36.84 5.26 52.63 39.47 1937-08-14 Not Known 1945-09-08 Not Known Caskie
3615 Jim Caskie Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 1977-09-03 27y 07m 26d 1977-09-03 27y 07m 26d Caskie
3616 Jimmy Caskie Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1947-04-07 Not Known 1947-12-06 Not Known Caskie
3617 Frank Casper Burnley 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1970-09-15 25y 09m 06d 1970-09-30 25y 09m 21d Casper
3618 Mirko Casper Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 27y 04m 11d 2009-07-12 27y 04m 11d Casper
3619 A Cassells Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-05 Not Known 1891-12-05 Not Known Cassells
3620 Joe Cassidy Airdrieonians (Airdrie United) 0 0 0 0 0 1 .00 .00 100.00 .00 2024-02-11 18y 05m 17d 2024-02-11 18y 05m 17d Cassidy
3621 John Cassidy Hamilton Academical 4 4 0 2 3 0 1 75.00 .00 25.00 75.00 1940-11-02 Not Known 1942-10-03 Not Known Cassidy
3622 John Murray Cassidy Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-02-13 Not Known 1937-02-13 Not Known Cassidy
3623 Joseph Cassidy Celtic; Ayr United; Dundee; Clyde; Greenock Morton 17 17 0 9 8 4 5 47.06 23.53 29.41 58.82 1913-04-21 Not Known 1931-08-22 Not Known Cassidy
3624 Joseph Cassidy Celtic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1893-09-09 Not Known 1895-02-16 Not Known Cassidy
3625 Romeo Castelen Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 21y 05m 18d 2004-10-21 21y 05m 18d Castelen
3626 David Castilla Ayr United 0 0 0 0 0 1 .00 .00 100.00 .00 1998-03-07 20y 08m 01d 1998-03-07 20y 08m 01d Castilla
3627 Cathcart Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Cathcart
3628 David Cathcart Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 1975-02-24 22y 01m 21d 1976-08-07 23y 07m 04d Cathcart
3629 Catic SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Catic
3630 Tommy Caton Manchester City; Arsenal 2 2 0 0 1 1 .00 50.00 50.00 25.00 1979-08-08 16y 10m 02d 1984-04-15 21y 06m 09d Caton
3631 Dave Cattenach Celtic; Falkirk 3 2 1 2 0 2 50.00 .00 50.00 50.00 1968-04-06 21y 09m 10d 1972-11-04 26y 04m 08d Cattenach
3632 Chris Cattlin Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 23y 09m 30d 1970-04-24 23y 09m 30d Cattlin
3633 Mark Caughey Hibernian; Motherwell 4 2 2 0 2 2 .00 50.00 50.00 25.00 1986-08-30 26y 00m 03d 1987-12-16 27y 03m 19d Caughey
3634 Steven Caulker Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 2018-04-01 26y 03m 03d 2018-04-01 26y 03m 03d Caulker
3635 Patrick Cavanagh Hibernian 22 22 0 2 10 6 6 45.45 27.27 27.27 59.09 1875-12-25 Not Known 1884-08-30 Not Known Cavanagh
3636 Paul Cavanagh Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 25y 09m 11d 1987-08-01 25y 09m 11d Cavanagh
3637 Zrljko Cavar Velez Mostar 0 0 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 Not Known 1988-12-07 Not Known Cavar
3638 Domiciano Barrocal Gomes Cavem Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 27y 10m 08d 1960-10-05 27y 10m 14d Cavem
3639 Joe Caven Airdrieonians; Greenock Morton 8 8 0 2 0 2 6 .00 25.00 75.00 12.50 1957-09-14 20y 11m 03d 1965-03-10 28y 04m 27d Caven
3640 Kevin Cawley Alloa Athletic; Dumbarton 8 7 1 2 2 0 7 22.22 .00 77.78 22.22 2014-10-11 25y 06m 24d 2021-04-09 32y 00m 23d Cawley
3641 Tom Cawley Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 Not Known 1889-01-02 Not Known Cawley
3642 Harry Cawthorne Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-23 Not Known 1925-09-23 Not Known Cawthorne
3643 Paolo Ceccarelli Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 24y 07m 16d 1994-05-28 24y 07m 16d Ceccarelli
3644 Piotr Celeban Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 24y 00m 13d 2009-07-08 24y 00m 13d Celeban
3645 Batuhan Celik Istanbul Basaksehir 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 17y 07m 27d 2022-11-03 17y 09m 22d Celik
3646 Mervan Celik Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2012-03-03 21y 09m 06d 2012-03-03 21y 09m 06d Celik
3647 Gary Cenerrazzo The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 22y 10m 00d 2012-09-07 22y 10m 00d Cenerrazzo
3648 Alexandre Cerdeira Dundee 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 24y 09m 08d 2005-01-22 24y 09m 08d Cerdeira
3649 Vytautas Cerniauskas Rigas Futbola Skola 0 0 0 0 0 2 .00 .00 100.00 .00 2022-09-15 33y 06m 03d 2022-10-27 33y 07m 15d Cerniauskas
3650 Tomas Cerny Hamilton Academical; Hibernian; Partick Thistle; Aberdeen 17 17 0 7 5 13 28.00 20.00 52.00 38.00 2008-08-30 23y 04m 20d 2019-12-29 34y 08m 19d Cerny
3651 Vaclav Cerny Rangers 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-08-03 26y 09m 17d 2024-08-03 26y 09m 17d Cerny
3652 Michele Cerofolini Fiorentina 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-10-06 23y 09m 02d 2022-10-06 23y 09m 02d Cerofolini
3653 Lukas Cerv Viktoria Plzen 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2024-08-22 23y 04m 12d 2024-08-29 23y 04m 19d Cerv
3654 Don Cervi Celtic 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-10-28 23y 03m 19d 2010-05-09 23y 10m 00d Cervi
3655 Cetnay Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-30 Not Known 1901-04-30 Not Known Cetnay
3656 Ceyka ESV Admira Wein 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1954-04-12 Not Known 1954-04-12 Not Known Ceyka
3657 Du-Ri Cha Celtic 4 2 2 5 0 1 83.33 .00 16.67 83.33 2010-09-11 30y 01m 17d 2012-05-13 31y 09m 18d Cha
3658 Seifeddin Chabbi St Mirren 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-03-11 26y 08m 07d 2020-03-11 26y 08m 07d Chabbi
3659 Arthur Chadwick Everton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1889-04-25 Not Known 1892-11-19 Not Known Chadwick
3660 Clifton Chadwick Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-25 24y 08m 27d 1939-03-25 24y 08m 27d Chadwick
3661 David Edwin Chadwick Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-10-21 25y 02m 02d 1968-10-21 25y 02m 02d Chadwick
3662 Edgar Chadwick Everton 6 6 0 3 4 0 2 66.67 .00 33.33 66.67 1889-04-25 19y 10m 11d 1896-01-04 26y 06m 21d Chadwick
3663 Mohamed Chalali Aberdeen 0 0 0 0 0 1 .00 .00 100.00 .00 2012-03-31 22y 11m 27d 2012-03-31 22y 11m 27d Chalali
3664 Alexander Chalmers Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-04-10 Not Known 1909-04-10 Not Known Chalmers
3665 Alexander Chalmers St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1897-11-27 Not Known 1898-12-24 Not Known Chalmers
3666 Andrew Chalmers Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1921-10-29 Not Known 1921-10-29 Not Known Chalmers
3667 Chalmers Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1893-05-20 Not Known 1893-05-20 Not Known Chalmers
3668 David Chalmers Clydebank[3] 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1921-11-26 Not Known 1930-01-18 Not Known Chalmers
3669 David Muir Chalmers Kilmarnock; Raith Rovers 4 4 0 0 3 1 .00 75.00 25.00 37.50 1910-04-30 Not Known 1911-09-11 Not Known Chalmers
3670 James Chalmers Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1900-10-06 Not Known 1900-12-15 Not Known Chalmers
3671 James Chalmers Stirling Albion; Dundee 12 12 0 3 0 1 10 .00 8.33 83.33 4.17 1952-03-15 22y 08m 07d 1957-09-07 28y 01m 30d Chalmers
3672 James Chalmers Dunfermline Athletic; Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1956-03-31 25y 08m 07d 1957-11-16 27y 03m 23d Chalmers
3673 John Chalmers Clyde; Greenock Morton 7 7 0 4 2 1 4 28.57 14.29 57.14 35.71 1909-03-13 Not Known 1913-04-12 Not Known Chalmers
3674 John Chalmers Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1907-05-25 Not Known 1907-05-25 Not Known Chalmers
3675 John Chalmers Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1932-12-31 Not Known 1932-12-31 Not Known Chalmers
3676 Joseph Chalmers Motherwell; Inverness Caledonian Thistle; Ross County; Ayr United; Dunfermline Athletic 8 6 2 1 2 7 10.00 20.00 70.00 20.00 2015-08-12 21y 07m 09d 2023-07-09 29y 06m 06d Chalmers
3677 Benji Siegrist Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-08 18y 06m 22d 2019-07-08 18y 06m 22d Chalmers
3678 Paul Chalmers Celtic; St Mirren 10 9 1 2 2 5 5 16.67 41.67 41.67 37.50 1985-10-12 21y 11m 12d 1989-10-28 25y 11m 28d Chalmers
3679 Stewart Chalmers Heart of Midlothian B 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1929-08-05 Not Known 1929-08-05 Not Known Chalmers
3680 Steve Chalmers Celtic; Greenock Morton; Partick Thistle 28 27 1 11 12 7 10 41.38 24.14 34.48 53.45 1960-12-17 23y 11m 21d 1974-04-27 37y 04m 01d Chalmers
3681 W Stewart Chalmers Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1930-08-01 Not Known 1930-08-05 Not Known Chalmers
3682 William Chalmers Queens Park 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1924-01-12 Not Known 1924-02-02 Not Known Chalmers
3683 William C Chalmers Clyde 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1886-10-16 25y 11m 25d 1889-05-04 28y 06m 13d Chalmers
3684 William Chalmers Newcastle United 2 2 0 3 0 1 1 .00 50.00 50.00 25.00 1929-04-09 21y 08m 15d 1930-09-24 23y 01m 30d Chalmers
3685 William Ritchie Chalmers Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1932-04-18 Not Known 1932-04-18 Not Known Chalmers
3686 William Stewart Chalmers Queens Park; Dunfermline Athletic 11 11 0 2 3 1 7 27.27 9.09 63.64 31.82 1927-03-12 Not Known 1936-08-08 Not Known Chalmers
3687 Marouane Chamakh FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 19y 09m 27d 2003-11-27 19y 10m 17d Chamakh
3688 Alec Chamberlain Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 23y 03m 28d 1987-10-18 23y 03m 28d Chamberlain
3689 WW Chamberlin Edinburgh University 5 5 0 3 1 2 2 20.00 40.00 40.00 40.00 1883-02-10 Not Known 1885-02-21 Not Known Chamberlin
3690 Bill Chambers Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Chambers
3691 Hugh Chambers Clyde; Cowdenbeath 18 18 0 1 5 3 10 27.78 16.67 55.56 36.11 1917-12-01 Not Known 1928-04-21 Not Known Chambers
3692 Luke Chambers Kilmarnock 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-04-01 18y 09m 08d 2023-04-01 18y 09m 08d Chambers
3693 Thomas Chambers St Bernards 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1897-05-05 Not Known 1897-11-20 Not Known Chambers
3694 Tom Chambers Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-08-01 Not Known 1894-08-01 Not Known Chambers
3695 Mick Channon Manchester City 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1979-08-08 Not Known 1979-08-08 Not Known Channon
3696 Viktor Chanov Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 23y 04m 03d 1982-11-24 23y 04m 03d Chanov
3697 Antonio Reguero Inverness Caledonian Thistle 1 1 0 1 1 0 50.00 50.00 .00 75.00 2013-01-26 30y 06m 22d 2013-02-23 30y 07m 19d Chapinal
3698 Chaplin Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1917-05-05 Not Known 1917-05-05 Not Known Chaplin
3699 George Duncan Chaplin Dundee 9 9 0 2 3 4 22.22 33.33 44.44 38.89 1906-10-08 Not Known 1910-01-03 Not Known Chaplin
3700 John Fowler Chaplin Dundee 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1904-04-11 Not Known 1905-04-10 Not Known Chaplin
3701 George Chapman Rangers; Raith Rovers 3 3 0 2 1 0 66.67 33.33 .00 83.33 1910-09-19 Not Known 1925-01-10 Not Known Chapman
3702 Jay Chapman Dundee 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-02-09 28y 01m 08d 2022-02-09 28y 01m 08d Chapman
3703 Lee Chapman West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 35y 00m 09d 1994-12-14 35y 00m 09d Chapman
3704 Alex A Chapple Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-12 Not Known 1903-09-12 Not Known Chapple
3705 George Chapple Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1907-08-24 Not Known 1908-04-18 Not Known Chapple
3706 Charalampos Charalampous Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 22y 06m 20d 2024-10-24 22y 06m 20d Charalampous
3707 Lionel Charbonnier Rangers 2 2 0 4 0 0 100.00 .00 .00 100.00 1998-10-17 31y 11m 22d 2000-09-17 33y 10m 23d Charbonnier
3708 Jose Cifuentes Rangers 1 0 1 3 0 0 100.00 .00 .00 100.00 2023-10-29 24y 07m 17d 2023-12-06 24y 08m 24d Charcopa
3709 John Charles Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 22y 10m 07d 1954-11-03 22y 10m 07d Charles
3710 Raymond Murray Charles Montrose 2 2 0 1 0 1 50.00 .00 50.00 50.00 1985-08-20 24y 02m 03d 1986-08-19 25y 02m 02d Charles
3711 Stephen Charles Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 22y 02m 25d 1982-08-04 22y 02m 25d Charles
3712 Regan Charles-Cook Ross County 4 4 0 0 3 1 .00 75.00 25.00 37.50 2021-09-18 24y 07m 04d 2022-04-30 25y 02m 16d Charles-Cook
3713 George Charleson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-04-05 Not Known 1902-04-05 Not Known Charleson
3714 Bobby Charlton The British Army; Manchester United 3 3 0 2 0 1 66.67 .00 33.33 66.67 1957-12-02 20y 01m 21d 1960-06-01 22y 07m 21d Charlton
3715 Robert Charlton St Bernards 11 11 0 1 4 2 5 36.36 18.18 45.45 45.45 1880-10-16 Not Known 1884-11-29 Not Known Charlton
3716 Simon Charlton Southampton 0 0 0 0 0 1 .00 .00 100.00 .00 1996-08-03 24y 09m 09d 1996-08-03 24y 09m 09d Charlton
3717 Chic Charnley St Mirren; Hamilton Academical; Partick Thistle; Dundee; Hibernian 18 18 0 1 0 3 16 .00 15.00 80.00 7.50 1983-11-09 20y 04m 29d 1998-01-01 34y 06m 21d Charnley
3718 Harry Chatton Dumbarton; Partick Thistle 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1922-04-22 Not Known 1926-04-24 Not Known Chatton
3719 Charles Chatwin Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 1914-05-04 Not Known 1915-12-04 Not Known Chatwin
3720 Chaves Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Chaves
3721 Samuel Chedgzoy Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 25y 03m 00d 1914-04-27 25y 03m 00d Chedgzoy
3722 Soso Chedia Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 23y 09m 30d 1989-08-08 23y 09m 30d Chedia
3723 Zinho Cherqui Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 27y 07m 00d 2011-07-17 27y 07m 00d Cherqui
3724 John Cherrie Clyde 7 7 0 1 0 5 14.29 .00 71.43 14.29 1888-01-07 Not Known 1892-10-15 Not Known Cherrie
3725 James Cherry Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1920-11-27 Not Known 1920-11-27 Not Known Cherry
3726 Paul Cherry St Johnstone 9 8 1 2 4 3 22.22 44.44 33.33 44.44 1988-08-17 23y 10m 03d 1994-08-31 29y 10m 17d Cherry
3727 Trevor John Cherry Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 34y 05m 15d 1982-08-07 34y 05m 15d Cherry
3728 Alexander Cheyne Chelsea 1 1 0 0 0 1 .00 .00 100.00 .00 1935-11-25 28y 06m 28d 1935-11-25 28y 06m 28d Cheyne
3729 Alex Cheyne Aberdeen 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1927-04-02 Not Known 1930-01-02 Not Known Cheyne
3730 William A Cheyne Motherwell; Dumbarton 7 7 0 2 0 5 28.57 .00 71.43 28.57 1939-09-02 Not Known 1944-10-14 Not Known Cheyne
3731 William A. Cheyne Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1936-04-22 Not Known 1937-01-04 Not Known Cheyne
3732 John Chiappin Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Chiappin
3733 Daniele Chiarini Partick Thistle; Dundee United 1 1 0 1 0 2 33.33 .00 66.67 33.33 2002-12-14 23y 08m 03d 2004-04-10 24y 11m 30d Chiarini
3734 Said Chiba Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2001-03-31 30y 07m 02d 2001-03-31 30y 07m 02d Chiba
3735 Gocha Chikovani Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 26y 09m 27d 1989-08-08 26y 09m 27d Chikovani
3736 Childe St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-01-10 Not Known 1885-01-10 Not Known Childe
3737 Chris Chilton Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 24y 01m 14d 1967-08-08 24y 01m 14d Chilton
3738 Liam Chilvers Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 24y 08m 09d 2006-07-15 24y 08m 09d Chilvers
3739 Noah Chilvers Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-09-28 23y 07m 06d 2024-09-28 23y 07m 06d Chilvers
3740 Dionisis Chiotis AEK Athens 1 1 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 29y 02m 05d 2006-08-23 29y 02m 19d Chiotis
3741 Aiden Chippendale Inverness Caledonian Thistle 1 0 1 0 1 1 .00 50.00 50.00 25.00 2011-09-10 19y 03m 17d 2011-11-26 19y 06m 02d Chippendale
3742 Scott Chipperfield FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 28y 10m 26d 2004-11-25 28y 10m 26d Chipperfield
3743 Gordon Chisholm Sunderland; Hibernian; Dundee 17 16 1 1 3 6 8 17.65 35.29 47.06 35.29 1981-08-01 21y 03m 24d 1990-04-04 29y 11m 27d Chisholm
3744 Iain Chisholm Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 28y 10m 27d 2014-07-26 28y 10m 27d Chisholm
3745 Kenneth MacTaggart Chisholm Queens Park 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1942-02-14 Not Known 1945-10-27 Not Known Chisholm
3746 Kenneth McTaggart Chisholm Partick Thistle; Sunderland 5 5 0 4 1 3 1 20.00 60.00 20.00 50.00 1946-08-14 21y 04m 02d 1954-11-10 29y 06m 29d Chisholm
3747 Ross Chisholm Hibernian 1 1 0 3 3 4 30.00 30.00 40.00 45.00 2007-04-01 19y 02m 18d 2009-05-07 21y 03m 23d Chisholm
3748 Gary Chivers Chelsea; Queens Park Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1980-07-26 20y 02m 11d 1984-08-07 24y 02m 23d Chivers
3749 Martin Chivers Tottenham Hotspur 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1969-08-02 24y 03m 06d 1971-08-07 26y 03m 11d Chivers
3750 Guilherme Choco Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 24y 05m 15d 2014-07-03 24y 05m 15d Choco
3751 Michael Chopra Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2015-04-08 31y 03m 16d 2015-04-08 31y 03m 16d Chopra
3752 Mounir Chouiar Istanbul Basaksehir 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-09-08 23y 07m 16d 2022-11-03 23y 09m 11d Chouiar
3753 Tim Chow Ross County 2 2 0 1 2 1 25.00 50.00 25.00 50.00 2016-09-24 22y 08m 06d 2017-10-14 23y 08m 26d Chow
3754 Ben Chrisene Kilmarnock 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2022-08-31 18y 07m 19d 2022-12-17 18y 11m 05d Chrisene
3755 Gert Christensen Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-23 23y 03m 04d 1972-09-23 23y 03m 04d Christensen
3756 Lars Christensen Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1987-12-26 Not Known 1988-02-20 Not Known Christensen
3757 Jesper Christiansen Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-03-05 24y 08m 15d 2005-03-05 24y 08m 15d Christiansen
3758 Jesper Christiansen Rangers 0 0 0 4 1 0 80.00 20.00 .00 90.00 2000-12-03 22y 07m 09d 2001-12-09 23y 07m 15d Christiansen
3759 Alexander Gray Christie Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1915-01-04 Not Known 1915-01-04 Not Known Christie
3760 Alexander Jack Christie St Bernards; Queens Park 11 11 0 1 3 0 8 27.27 .00 72.73 27.27 1892-02-27 Not Known 1903-03-14 Not Known Christie
3761 Brian G Christie Cowdenbeath 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1983-08-24 25y 00m 16d 1983-08-27 25y 00m 19d Christie
3762 Charles Christie Inverness Caledonian Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 35y 09m 27d 2002-01-26 35y 09m 27d Christie
3763 Christie Inverness Caledonian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1989-07-31 Not Known 1989-07-31 Not Known Christie
3764 David Christie Queens Park 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1937-11-13 Not Known 1939-03-04 Not Known Christie
3765 Frank Christie East Fife 13 13 0 2 2 9 15.38 15.38 69.23 23.08 1952-10-04 24y 09m 17d 1958-02-01 30y 01m 15d Christie
3766 George Christie Arbroath; Dundee; Third Lanark 17 17 0 2 2 3 11 11.76 17.65 64.71 20.59 1896-02-08 Not Known 1958-09-27 Not Known Christie
3767 Gerard Christie Ayr United 8 5 3 1 4 2 3 40.00 20.00 30.00 50.00 1977-04-23 19y 04m 10d 1982-12-27 25y 00m 14d Christie
3768 James Christie Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-03-19 Not Known 1881-03-19 Not Known Christie
3769 James M Christie Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1960-10-15 Not Known 1960-10-15 Not Known Christie
3770 John Christie Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-04-02 Not Known 1881-04-02 Not Known Christie
3771 Kevin Christie Motherwell; Airdrieonians (Airdrie United) 5 4 1 0 2 4 .00 33.33 66.67 16.67 1997-03-22 20y 11m 21d 2004-07-24 28y 03m 23d Christie
3772 Martin Christie Dundee; Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-10-31 20y 11m 24d 1996-08-14 24y 09m 07d Christie
3773 Norman Christie Third Lanark; Stirling Albion 3 3 0 1 0 2 33.33 .00 66.67 33.33 1949-10-15 24y 01m 14d 1954-10-30 29y 01m 29d Christie
3774 RM Christie 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 Christie
3775 Robert Christie Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1936-02-08 Not Known 1936-02-08 Not Known Christie
3776 Robert Main Christie 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 Christie
3777 Robert W Christie Arbroath 5 5 0 2 0 3 2 .00 60.00 40.00 30.00 1937-12-11 Not Known 1940-04-13 Not Known Christie
3778 Ryan Christie Inverness Caledonian Thistle; Celtic; Aberdeen 13 8 5 5 10 3 2 66.67 20.00 13.33 76.67 2015-09-11 20y 06m 20d 2021-07-31 26y 05m 09d Christie
3779 Scott James Christie Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2007-08-28 19y 09m 15d 2007-08-28 19y 09m 15d Christie
3780 Thomas Christie Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-04-13 Not Known 1940-04-13 Not Known Christie
3781 Albert Christmas Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 23y 01m 26d 1891-03-30 23y 01m 26d Christmas
3782 Caleb Chukwuemeka Livingston (Meadowbank Thistle) 1 0 1 0 1 1 .00 50.00 50.00 25.00 2022-02-12 20y 00m 18d 2022-03-19 20y 01m 22d Chukwuemeka
3783 Charlie Church Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1956-11-24 Not Known 1957-11-16 Not Known Church
3784 Daniel Church Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-05-19 18y 09m 28d 2019-05-19 18y 09m 28d Church
3785 Simon Church Aberdeen 1 1 0 1 0 0 1 .00 .00 100.00 .00 2016-04-08 27y 03m 29d 2016-04-08 27y 03m 29d Church
3786 Radoslaw Cierzniak Dundee United 7 7 0 3 2 2 42.86 28.57 28.57 57.14 2012-09-22 29y 04m 29d 2014-03-21 30y 10m 25d Cierzniak
3787 Nadir Ciftci Dundee United; Celtic; Motherwell; St Johnstone 9 6 3 1 5 4 1 50.00 40.00 10.00 70.00 2013-09-28 21y 07m 16d 2022-02-19 30y 00m 07d Ciftci
3788 Erik Cikos Ross County 1 1 0 0 2 1 .00 66.67 33.33 33.33 2014-04-19 25y 08m 20d 2016-12-03 28y 04m 03d Cikos
3789 Bruno Cirillo AEK Athens 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 29y 04m 19d 2006-08-23 29y 05m 02d Cirillo
3790 Leigh [Manchester City] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-31 Not Known 1959-08-31 Not Known City]
3791 McKenzie (Inverness Clachnacuddin) Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 1910-01-04 Not Known 1910-01-04 Not Known Clachnacuddin)
3792 Jean Claes Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 27y 01m 20d 1961-10-04 27y 01m 27d Claes
3793 Tim Clancy Kilmarnock; Motherwell; Hibernian 12 11 1 4 6 4 28.57 42.86 28.57 50.00 2008-01-05 23y 06m 28d 2013-01-03 28y 06m 26d Clancy
3794 George Clapperton Clyde 5 5 0 4 1 0 80.00 20.00 .00 90.00 1942-04-28 Not Known 1944-11-04 Not Known Clapperton
3795 Tommy Clare Stoke FC 2 2 0 0 0 2 .00 .00 100.00 .00 1887-08-12 22y 05m 00d 1895-01-03 29y 09m 22d Clare
3796 Alex Clark Arbroath; St Mirren 7 7 0 1 2 5 12.50 25.00 62.50 25.00 1896-02-08 Not Known 1967-03-18 Not Known Clark
3797 Sandy Clark St Johnstone; Queen of the South 15 15 0 7 7 11 28.00 28.00 44.00 42.00 2010-11-13 18y 04m 18d 2022-01-18 29y 06m 23d Clark
3798 Alexander Clark Airdrieonians; Rangers; Dunfermline Athletic 21 19 2 10 8 3 10 38.10 14.29 47.62 45.24 1977-10-15 20y 11m 17d 1990-04-14 33y 05m 17d Clark
3799 Andrew Clark Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-04-08 Not Known 1933-04-08 Not Known Clark
3800 Benjamin Clark Sunderland 0 0 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 20y 06m 06d 2003-07-30 20y 06m 06d Clark
3801 Bob Clark Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 26y 00m 10d 1929-02-16 26y 00m 10d Clark
3802 Cameron Clark Forfar Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2015-08-25 19y 02m 10d 2015-08-25 19y 02m 10d Clark
3803 Christopher Clark Aberdeen; Plymouth Argyle 23 18 5 1 5 8 14 18.52 29.63 51.85 33.33 2000-11-04 20y 01m 20d 2012-08-26 31y 11m 11d Clark
3804 Ciaran Clark Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 27y 09m 18d 2017-07-14 27y 09m 18d Clark
3805 David Clark East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1948-12-11 Not Known 1948-12-11 Not Known Clark
3806 Donald Clark Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Clark
3807 Frank Clark Newcastle United 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1965-10-11 22y 01m 02d 1975-05-10 31y 08m 01d Clark
3808 Gary Clark Falkirk; Hamilton Academical 1 0 1 0 0 2 .00 .00 100.00 .00 1986-08-16 21y 11m 03d 1991-08-28 26y 11m 15d Clark
3809 George Clark Arbroath; Partick Thistle 4 3 1 1 3 0 25.00 75.00 .00 62.50 1901-05-13 22y 05m 19d 1981-02-28 Not Known Clark
3810 Henry Clark Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 1943-12-11 Not Known 1943-12-11 Not Known Clark
3811 J Ian Clark Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Clark
3812 James Clark Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1913-12-13 Not Known 1913-12-13 Not Known Clark
3813 James Edward Clark Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1948-11-27 24y 05m 18d 1948-11-27 24y 05m 18d Clark
3814 James H Clark Kilmarnock; Dunfermline Athletic 5 5 0 2 0 3 40.00 .00 60.00 40.00 1924-11-22 Not Known 1928-01-03 Not Known Clark
3815 James Morrison Clark Stirling Albion; Kilmarnock; Motherwell 12 11 1 1 4 2 6 33.33 16.67 50.00 41.67 1976-02-14 23y 06m 00d 1985-09-21 33y 01m 07d Clark
3816 John [11] Clark Boness 2 2 0 1 1 0 50.00 50.00 .00 75.00 1923-01-27 Not Known 1928-04-07 Not Known Clark
3817 John Clark Hibernian; Third Lanark 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1925-09-02 Not Known 1933-01-28 Not Known Clark
3818 John Clark Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-10 Not Known 1903-01-10 Not Known Clark
3819 John Clark Queens Park; St Mirren 8 8 0 5 4 2 2 50.00 25.00 25.00 62.50 1912-03-23 Not Known 1919-12-20 Not Known Clark
3820 John Brown Clark Dundee United; Falkirk; Dunfermline Athletic; Berwick Rangers 37 25 12 3 12 13 14 30.77 33.33 35.90 47.44 1983-10-22 19y 00m 27d 1998-07-23 33y 09m 28d Clark
3821 John Clark St Bernards; Alberta All-Stars 2 2 0 0 1 1 .00 50.00 50.00 25.00 1891-08-18 Not Known 1960-06-08 Not Known Clark
3822 John Fleming Clark Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1939-08-26 Not Known 1939-08-26 Not Known Clark
3823 John Grant Clark Forfar Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1982-02-13 23y 10m 28d 1982-08-25 24y 05m 09d Clark
3824 John Clark Celtic; Greenock Morton 19 19 0 10 4 5 52.63 21.05 26.32 63.16 1961-05-02 20y 01m 19d 1973-03-12 31y 11m 27d Clark
3825 Joseph Clark Dundee 11 11 0 1 1 2 8 9.09 18.18 72.73 18.18 1896-09-19 Not Known 1900-03-24 Not Known Clark
3826 Lee Clark Newcastle United; Fulham 3 1 2 1 0 2 33.33 .00 66.67 33.33 1992-07-27 19y 09m 00d 1999-07-21 26y 08m 24d Clark
3827 Martin John Clark Partick Thistle 3 3 0 0 1 2 .00 33.33 66.67 16.67 1992-08-15 23y 10m 02d 1993-09-04 24y 10m 22d Clark
3828 Neil Clark Dundee 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 20y 09m 10d 2005-01-22 20y 09m 10d Clark
3829 Nicky Clark Rangers; Dundee United; St Johnstone 11 9 2 3 1 3 9 7.14 21.43 64.29 17.86 2014-08-10 23y 02m 07d 2024-11-02 33y 04m 30d Clark
3830 Richard S Clark Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known Clark
3831 Nobby Clark Partick Thistle; Queen of the South 14 14 0 1 1 4 11 6.25 25.00 68.75 18.75 1970-03-14 17y 11m 02d 1982-03-13 29y 11m 01d Clark
3832 Bobby Clark Aberdeen; Clyde 29 29 0 10 6 13 34.48 20.69 44.83 44.83 1965-09-01 19y 11m 06d 1982-09-25 36y 11m 30d Clark
3833 Robert Clark Alloa Athletic; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1948-05-01 Not Known 1949-08-13 Not Known Clark
3834 Robert Rodger Clark Rangers; Kilmarnock 4 3 1 0 2 3 .00 40.00 60.00 20.00 1981-03-14 18y 04m 10d 1987-08-19 24y 09m 15d Clark
3835 Ronnie Clark Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1955-04-06 22y 10m 16d 1955-04-06 22y 10m 16d Clark
3836 Ross Clark Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 2003-07-16 20y 05m 09d 2005-08-23 22y 06m 16d Clark
3837 Sam Clark Forfar Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-14 Not Known 2018-07-14 Not Known Clark
3838 Samuel Clark Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1889-03-16 Not Known 1889-03-16 Not Known Clark
3839 William [14] Clark Ayr United; Kings Park 2 2 0 0 0 2 .00 .00 100.00 .00 1935-09-14 Not Known 1937-02-13 Not Known Clark
3840 William Clark Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1940-05-15 Not Known 1940-06-01 Not Known Clark
3841 William Clark St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-11 Not Known 1967-02-11 Not Known Clark
3842 William Clark Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1932-08-31 Not Known 1932-12-26 Not Known Clark
3843 William Clark St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1927-11-05 Not Known 1927-11-05 Not Known Clark
3844 William B Clark Port Glasgow Athletic 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1902-10-25 Not Known 1903-11-21 Not Known Clark
3845 William Clark Hibernian; St Johnstone 3 3 0 1 0 2 33.33 .00 66.67 33.33 1953-01-01 Not Known 1954-09-25 Not Known Clark
3846 William Clark St Johnstone 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1932-12-17 Not Known 1939-01-28 Not Known Clark
3847 John Clark[1] Hibernian 4 4 0 0 1 3 .00 25.00 75.00 12.50 1914-12-05 Not Known 1915-04-24 Not Known Clark[1]
3848 John Clark[2] Hibernian 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1925-09-16 Not Known 1926-09-08 Not Known Clark[2]
3849 Billy Clarke Falkirk 0 0 0 1 1 0 50.00 50.00 .00 75.00 2008-03-22 20y 03m 09d 2008-05-05 20y 04m 22d Clarke
3850 Bruce Clarke Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1932-03-19 Not Known 1933-08-26 Not Known Clarke
3851 Dave Clarke East Fife 11 11 0 1 6 4 9.09 54.55 36.36 36.36 1971-10-30 21y 04m 24d 1983-02-20 32y 08m 14d Clarke
3852 Harry Clarke Ross County; Hibernian; Stoke City 4 4 0 0 0 4 .00 .00 100.00 .00 2021-12-26 20y 09m 24d 2022-07-23 21y 04m 21d Clarke
3853 Harry Clarke Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1956-10-15 33y 07m 22d 1956-10-15 33y 07m 22d Clarke
3854 James Clarke Clyde 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1935-11-16 Not Known 1935-11-16 Not Known Clarke
3855 Jamie Clarke Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 32y 10m 12d 2015-07-30 32y 10m 12d Clarke
3856 Jeff Clarke Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 27y 06m 14d 1981-08-01 27y 06m 14d Clarke
3857 Matthew Clarke Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 23y 04m 05d 2017-07-08 23y 04m 05d Clarke
3858 Patrick Clarke Dunfermline Athletic; Raith Rovers 3 2 1 1 0 3 25.00 .00 75.00 25.00 2010-07-27 25y 02m 09d 2012-07-14 27y 01m 26d Clarke
3859 Paul Clarke Kilmarnock 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1976-10-02 19y 11m 21d 1982-05-08 25y 06m 27d Clarke
3860 Phillip Clarke Hibernian 15 15 0 3 10 0 3 66.67 .00 20.00 66.67 1884-08-30 Not Known 1888-11-24 Not Known Clarke
3861 Ray Clarke Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 27y 10m 10d 1980-08-04 27y 10m 10d Clarke
3862 Ross Clarke Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2020-10-10 24y 09m 19d 2020-10-10 24y 09m 19d Clarke
3863 Ross Clarke Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 24y 01m 21d 2017-07-08 24y 01m 21d Clarke
3864 Roy Clarke Manchester City 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1951-03-10 Not Known 1956-11-19 Not Known Clarke
3865 Stephen Clarke Hamilton Academical 4 2 2 0 0 4 .00 .00 100.00 .00 1986-03-03 23y 01m 18d 1987-03-07 24y 01m 22d Clarke
3866 Steve Clarke St Mirren 17 17 0 2 4 6 7 23.53 35.29 41.18 41.18 1982-09-08 19y 00m 10d 1986-12-06 23y 03m 07d Clarke
3867 Tom Clarke Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-02 25y 06m 21d 1971-11-02 25y 06m 21d Clarke
3868 Tom Clarke Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 27y 06m 27d 2015-07-18 27y 06m 27d Clarke
3869 Walter Scott Clarke Airdrieonians 4 3 1 2 3 0 40.00 60.00 .00 70.00 1971-10-16 21y 11m 14d 1973-02-07 23y 03m 05d Clarke
3870 Wayne Clarke Everton 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 26y 07m 20d 1987-10-18 26y 07m 20d Clarke
3871 Alexander Clarkson Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-04 Not Known 1914-04-04 Not Known Clarkson
3872 David Clarkson Motherwell; St Johnstone 26 19 7 4 8 7 13 28.57 25.00 46.43 41.07 2002-12-04 17y 02m 24d 2016-01-16 30y 04m 06d Clarkson
3873 John Clarkson Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Clarkson
3874 John J Clarkson Queens Park 3 3 0 1 0 2 33.33 .00 66.67 33.33 1901-01-19 Not Known 1901-08-27 Not Known Clarkson
3875 Leighton Clarkson Aberdeen 8 8 0 1 4 0 4 50.00 .00 50.00 50.00 2022-10-16 20y 11m 27d 2024-10-06 22y 11m 17d Clarkson
3876 Robert Clarkson Third Lanark 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1908-03-07 Not Known 1908-03-07 Not Known Clarkson
3877 Thomas Clarkson Kilmarnock; Dundee United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1936-10-24 Not Known 1938-01-22 Not Known Clarkson
3878 Thomas Clarkson Greenock Morton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1901-08-31 Not Known 1902-08-16 Not Known Clarkson
3879 Jorge Claros Hibernian 7 6 1 2 3 2 28.57 42.86 28.57 50.00 2012-03-18 26y 02m 10d 2013-05-12 27y 04m 04d Claros
3880 Tommy Clausen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-11-12 Not Known 1962-11-12 Not Known Clausen
3881 George Clawley Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-09-02 26y 04m 23d 1901-09-02 26y 04m 23d Clawley
3882 Craig Clay Motherwell 2 2 0 0 0 3 .00 .00 100.00 .00 2016-09-30 24y 04m 25d 2017-02-04 24y 08m 30d Clay
3883 Ronnie Clayton Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-05-31 29y 09m 26d 1964-05-31 29y 09m 26d Clayton
3884 Tom Clayton Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Clayton
3885 Dan Cleary St Johnstone 2 2 0 1 0 1 50.00 .00 50.00 50.00 2022-01-18 25y 10m 09d 2022-02-19 25y 11m 10d Cleary
3886 Sean Cleary Crusaders 0 0 0 0 0 1 .00 .00 100.00 .00 2013-07-25 30y 04m 29d 2013-07-25 30y 04m 29d Cleary
3887 Marc Cleeland Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1999-08-18 23y 08m 03d 1999-08-18 23y 08m 03d Cleeland
3888 Nigel Cleevely Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 21y 04m 15d 1967-05-08 21y 04m 15d Cleevely
3889 Neil Clegg Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 1997-07-20 20y 06m 17d 1997-07-20 20y 06m 17d Clegg
3890 Thomas Cleghorn Leith Athletic; Liverpool 16 16 0 2 2 12 12.50 12.50 75.00 18.75 1892-08-13 Not Known 1899-04-17 Not Known Cleghorn
3891 Alexander Cleland Dundee United; Rangers 31 29 2 1 12 9 11 37.50 28.13 34.38 51.56 1988-10-01 17y 09m 21d 1998-04-25 27y 04m 15d Cleland
3892 James Cleland Third Lanark; St Bernards; Abercorn 9 9 0 1 1 7 11.11 11.11 77.78 16.67 1894-08-18 Not Known 1896-08-22 Not Known Cleland
3893 John Cleland Port Glasgow Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-11-19 Not Known 1904-12-24 Not Known Cleland
3894 Bruce Clelland Motherwell; Ayr United 5 5 0 3 0 3 50.00 .00 50.00 50.00 1979-09-19 20y 11m 24d 1983-02-12 24y 04m 17d Clelland
3895 William Clelland Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1931-04-30 Not Known 1932-04-06 Not Known Clelland
3896 Jeremy Clement Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-19 22y 00m 13d 2006-11-19 22y 03m 13d Clement
3897 Philippe Clement Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 24y 04m 03d 1998-07-25 24y 04m 03d Clement
3898 Clemente Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Clemente
3899 Dave Clements Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1973-10-03 28y 00m 18d 1973-10-03 28y 00m 18d Clements
3900 Harry Clements St Mirren 9 9 0 5 2 1 55.56 22.22 11.11 66.67 1907-09-21 Not Known 1910-02-16 Not Known Clements
3901 Robert Clements Leith Athletic 9 9 0 2 2 1 6 22.22 11.11 66.67 27.78 1889-03-02 Not Known 1891-10-24 Not Known Clements
3902 Samuel Turner Clemie Kilmarnock 13 13 0 7 3 3 53.85 23.08 23.08 65.38 1926-03-20 Not Known 1931-08-15 Not Known Clemie
3903 Joe Clennell Everton; Cardiff City 2 2 0 1 0 0 2 .00 .00 100.00 .00 1914-04-27 25y 02m 08d 1922-04-03 33y 01m 15d Clennell
3904 Tom Cleverley Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 25y 11m 14d 2015-07-26 25y 11m 14d Cleverley
3905 Gaël Clichy Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 28y 11m 22d 2014-07-18 28y 11m 22d Clichy
3906 Clifford Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Clifford
3907 Hugh Clifford Hibernian; Celtic 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1888-03-17 Not Known 1892-08-27 Not Known Clifford
3908 John Clifford Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1953-03-28 Not Known 1953-03-28 Not Known Clifford
3909 Thomas Clifford Celtic 2 2 0 0 0 2 .00 .00 100.00 .00 1902-02-01 Not Known 1902-04-21 Not Known Clifford
3910 Sammy Clingan Kilmarnock; Glenavon 5 3 2 4 0 2 66.67 .00 33.33 66.67 2013-02-16 29y 01m 03d 2019-07-06 35y 05m 23d Clingan
3911 Ian Clinging Motherwell; Greenock Morton 14 11 3 3 3 1 10 21.43 7.14 71.43 25.00 1978-09-23 20y 03m 11d 1987-10-24 29y 04m 12d Clinging
3912 Clinton St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known Clinton
3913 Michael Clinton Clyde; Raith Rovers 14 14 0 4 5 5 28.57 35.71 35.71 46.43 1956-04-11 Not Known 1961-11-25 Not Known Clinton
3914 Sean Clohessy Kilmarnock 3 3 0 3 0 0 100.00 .00 .00 100.00 2013-10-26 26y 10m 14d 2014-03-08 27y 02m 24d Clohessy
3915 Francis Close Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1982-11-27 19y 06m 22d 1982-11-27 19y 06m 22d Close
3916 Leon Close Union St Gilloise 1 1 0 0 0 1 .00 .00 100.00 .00 1961-10-04 30y 01m 12d 1961-10-04 30y 01m 12d Close
3917 David Closs Partick Thistle 4 4 0 3 1 0 75.00 25.00 .00 87.50 1962-03-10 20y 09m 09d 1965-10-16 24y 04m 15d Closs
3918 Nigel Clough Nottingham Forest 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-09-12 22y 05m 24d 1988-09-12 22y 05m 24d Clough
3919 Mark Clougherty Falkirk; Clyde; Dumbarton 14 13 1 3 3 8 21.43 21.43 57.14 32.14 1976-09-22 25y 00m 02d 1985-03-23 33y 06m 03d Clougherty
3920 George Cloy Queen of the South 5 5 0 0 1 4 .00 20.00 80.00 10.00 1981-10-10 22y 08m 13d 1983-02-02 24y 00m 06d Cloy
3921 Sam Clucas Stoke City 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-23 31y 09m 28d 2022-07-23 31y 09m 28d Clucas
3922 G Clunas Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known Clunas
3923 William McLean Clunas St Mirren; Greenock Morton 8 8 0 1 2 2 4 25.00 25.00 50.00 37.50 1921-04-15 Not Known 1933-03-25 Not Known Clunas
3924 David Ritchie Clunie Heart of Midlothian B; St Johnstone 4 3 1 0 0 4 .00 .00 100.00 .00 1965-08-07 17y 04m 22d 1978-04-12 30y 00m 27d Clunie
3925 Jim Clunie Raith Rovers; Aberdeen; St Mirren 27 27 0 2 8 6 13 29.63 22.22 48.15 40.74 1953-08-15 19y 11m 11d 1966-04-30 32y 07m 26d Clunie
3926 William Clydesdale Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1958-12-06 23y 02m 22d 1958-12-06 23y 02m 22d Clydesdale
3927 David Johnstone Robertson Clyne Queens Park 5 5 0 1 0 4 20.00 .00 80.00 20.00 1938-03-19 Not Known 1941-06-14 Not Known Clyne
3928 Adam Thomas Coakley Motherwell 0 0 0 0 1 1 .00 50.00 50.00 25.00 2005-11-26 18y 01m 07d 2006-12-09 19y 01m 20d Coakley
3929 Tommy Coakley Motherwell; Greenock Morton 2 2 0 1 1 2 25.00 25.00 50.00 37.50 1964-04-04 16y 10m 14d 1969-08-16 22y 02m 26d Coakley
3930 Carlos Lapetra Zaragoza 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1966-01-12 27y 01m 14d 1966-03-02 27y 03m 02d Coarasa
3931 Arnold Coates Queen of the South 3 3 0 1 0 2 33.33 .00 66.67 33.33 1963-10-12 Not Known 1964-02-08 Not Known Coates
3932 James Coates Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known Coates
3933 Jim Coates Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-08 Not Known 1958-03-08 Not Known Coates
3934 Ralph Coates Burnley; Tottenham Hotspur 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1970-09-15 24y 04m 20d 1974-08-03 28y 03m 08d Coates
3935 Scott Lee Coates Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 19y 10m 20d 1996-07-27 19y 10m 20d Coates
3936 Sebastian Coates Liverpool 0 0 0 1 1 0 50.00 50.00 .00 75.00 2012-08-23 21y 10m 16d 2012-08-30 21y 10m 23d Coates
3937 Walter Coates Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 Not Known 1921-09-26 Not Known Coates
3938 Archibald Coats Dundee; Third Lanark 11 11 0 3 2 1 8 18.18 9.09 72.73 22.73 1934-09-01 Not Known 1945-12-15 Not Known Coats
3939 Jim Coats Airdrieonians 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1963-05-13 Not Known 1963-08-21 Not Known Coats
3940 Thomas Coats Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1949-04-02 Not Known 1949-04-02 Not Known Coats
3941 Billy Cobb Lincoln City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-05-09 26y 07m 10d 1967-05-09 26y 07m 10d Cobb
3942 William L Cobban Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1915-12-11 Not Known 1916-01-29 Not Known Cobban
3943 Cobden Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1891-09-26 Not Known 1891-09-26 Not Known Cobden
3944 Jackie Coburn East Stirlingshire; St Johnstone 2 2 0 2 0 0 2 .00 .00 100.00 .00 1963-12-21 25y 07m 10d 1964-11-28 26y 06m 17d Coburn
3945 Willie Coburn St Johnstone 18 18 0 7 5 6 38.89 27.78 33.33 52.78 1964-11-28 23y 07m 15d 1972-02-05 30y 09m 23d Coburn
3946 Christophe Cocard Kilmarnock 10 6 4 1 2 4 4 20.00 40.00 40.00 40.00 1999-10-27 31y 11m 04d 2001-12-15 34y 00m 22d Cocard
3947 Alexander Fraser Cochrane Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1922-09-30 Not Known 1922-09-30 Not Known Cochrane
3948 Andrew Cochrane Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1905-08-21 Not Known 1905-09-25 Not Known Cochrane
3949 David Malcolm Forrest Cochrane St Johnstone 0 0 0 1 0 1 50.00 .00 50.00 50.00 1973-08-15 20y 06m 23d 1973-08-22 20y 06m 30d Cochrane
3950 G Cochrane Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known Cochrane
3951 Ian Cochrane Greenock Morton 4 3 1 3 2 0 60.00 40.00 .00 80.00 1980-09-20 21y 04m 24d 1981-03-21 21y 10m 22d Cochrane
3952 James Watson Cochrane Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-01 Not Known 1896-01-01 Not Known Cochrane
3953 Ian Cochrane Alloa Athletic 2 1 1 0 0 1 .00 .00 50.00 .00 1980-01-26 24y 11m 17d 1980-01-30 24y 11m 21d Cochrane
3954 Stewart Cochrane Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1983-02-02 19y 09m 15d 1983-02-02 19y 09m 15d Cochrane
3955 T Cochrane Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known Cochrane
3956 Thomas Cochrane Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1901-08-27 Not Known 1901-08-27 Not Known Cochrane
3957 W Cochrane Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1978-03-11 Not Known 1978-04-22 Not Known Cochrane
3958 James Bruce Ross Cockburn Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1952-03-22 26y 11m 20d 1952-05-14 27y 01m 12d Cockburn
3959 James Cockburn Kilmarnock 9 8 1 3 2 4 33.33 22.22 44.44 44.44 1980-09-06 21y 11m 26d 1987-02-09 28y 04m 29d Cockburn
3960 Marc Anthony Cocozza Dundee United 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-03-09 21y 02m 01d 2002-03-09 21y 02m 01d Cocozza
3961 Stephen Cody Falkirk; Stranraer 2 1 1 0 0 2 .00 .00 100.00 .00 1991-09-28 Not Known 1993-08-11 Not Known Cody
3962 Cogan Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Cogan
3963 John H Coham Partick Thistle 1 1 0 1 0 0 1 .00 .00 100.00 .00 1912-04-27 Not Known 1912-04-27 Not Known Coham
3964 Avi Cohen Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-09-02 30y 09m 19d 1987-09-02 30y 09m 19d Cohen
3965 Tamir Cohen Bolton Wanderers 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-04 25y 05m 00d 2009-08-04 25y 05m 00d Cohen
3966 Giles Coke Motherwell 3 2 1 3 0 0 100.00 .00 .00 100.00 2009-10-31 23y 04m 28d 2010-04-24 23y 10m 21d Coke
3967 Antonio Colak Rangers 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2022-10-01 29y 00m 14d 2023-02-01 29y 04m 15d Colak
3968 Jack Colback Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 27y 08m 20d 2017-07-14 27y 08m 20d Colback
3969 Cec Coldwell Sheffield United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1956-02-06 27y 00m 25d 1962-11-05 33y 09m 24d Coldwell
3970 Andrew Cole Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 32y 09m 16d 2004-07-31 32y 09m 16d Cole
3971 Andrew James Cole St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-04-20 Not Known 1912-11-16 Not Known Cole
3972 Anthony Richard Cole St Johnstone 1 1 0 2 1 0 66.67 33.33 .00 83.33 1993-05-15 20y 07m 27d 1993-12-11 21y 02m 23d Cole
3973 Devante Cole Motherwell 3 1 2 2 0 1 66.67 .00 33.33 66.67 2019-08-16 24y 03m 06d 2019-12-07 24y 06m 27d Cole
3974 Larnell Cole Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2017-02-18 Not Known 2017-02-18 Not Known Cole
3975 Philip Cole Third Lanark; Airdrieonians; Dunfermline Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1904-08-27 Not Known 1913-02-08 Not Known Cole
3976 Chris Coleman Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 29y 01m 11d 1999-07-21 29y 01m 11d Coleman
3977 John Coleman Hibernian; Celtic 10 10 0 3 4 2 4 40.00 20.00 40.00 50.00 1887-10-15 Not Known 1892-08-27 Not Known Coleman
3978 Peter Coleman Dumbarton 8 7 1 2 1 5 25.00 12.50 62.50 31.25 1972-08-12 27y 11m 06d 1975-08-27 30y 11m 21d Coleman
3979 Seamus Coleman Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 26y 09m 15d 2015-07-26 26y 09m 15d Coleman
3980 Daniel Gerard Colgan Clydebank[4]; Hamilton Academical 4 4 0 0 2 2 .00 50.00 50.00 25.00 1979-09-08 28y 02m 19d 1981-09-16 30y 02m 27d Colgan
3981 James G Colgan Partick Thistle; Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1944-09-23 Not Known 1945-06-02 Not Known Colgan
3982 Nick Colgan Hibernian; Dundee United 12 12 0 5 6 4 33.33 40.00 26.67 53.33 1999-08-14 25y 10m 26d 2005-04-16 31y 06m 28d Colgan
3983 Will Collar Hamilton Academical 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 2019-08-31 22y 06m 28d 2020-02-15 23y 00m 12d Collar
3984 Ernie Collett Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-08-02 26y 08m 16d 1941-08-02 26y 08m 16d Collett
3985 Bill Collie Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1886-01-30 Not Known 1886-01-30 Not Known Collie
3986 Collie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1886-12-18 Not Known 1886-12-18 Not Known Collie
3987 W Collie St Bernards 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1880-10-16 Not Known 1884-04-05 Not Known Collie
3988 Austin Collier Partick Thistle; Celtic; Third Lanark; Queen of the South 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1940-09-21 26y 01m 28d 1947-02-01 32y 06m 08d Collier
3989 Darren Collier Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 29y 07m 19d 1997-07-20 29y 07m 19d Collier
3990 Gary Collier Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 24y 06m 02d 1979-08-06 24y 06m 02d Collier
3991 William Collier Raith Rovers 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1921-02-23 Not Known 1923-11-24 Not Known Collier
3992 George Colligan Abercorn; Greenock Morton 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1896-10-31 Not Known 1901-08-31 Not Known Colligan
3993 Adam Collin Aberdeen 1 1 0 0 0 2 .00 .00 100.00 .00 2016-04-08 31y 03m 30d 2016-05-12 31y 05m 03d Collin
3994 Aurelien Collin Gretna 3 3 0 0 2 1 .00 66.67 33.33 33.33 2007-08-18 21y 05m 10d 2008-02-09 21y 11m 01d Collin
3995 Billy Collings Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 30y 07m 13d 1971-01-23 30y 07m 13d Collings
3996 David Collington Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known Collington
3997 Allan Collins Kilmarnock; Raith Rovers 12 12 0 9 6 1 5 50.00 8.33 41.67 54.17 1937-03-06 19y 01m 10d 1950-03-25 32y 02m 01d Collins
3998 C Collins Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 Not Known 1891-03-30 Not Known Collins
3999 Danny Collins Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 29y 00m 02d 2009-08-08 29y 00m 02d Collins
4000 David Collins Airdrieonians 3 3 0 1 0 2 33.33 .00 66.67 33.33 1933-12-25 Not Known 1934-09-15 Not Known Collins
4001 David Collins Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1937-12-04 Not Known 1938-04-13 Not Known Collins
4002 Derek Collins Greenock Morton; Hibernian 7 7 0 2 0 6 25.00 .00 75.00 25.00 1987-10-24 18y 06m 09d 2000-05-21 31y 01m 06d Collins
4003 Doug Collins Burnley 3 3 0 1 3 0 1 75.00 .00 25.00 75.00 1970-09-15 25y 00m 18d 1973-11-06 28y 02m 09d Collins
4004 Gerald Collins Ayr United; Hamilton Academical; Partick Thistle 7 6 1 0 0 7 .00 .00 100.00 .00 1984-08-29 29y 05m 17d 1989-02-18 33y 11m 06d Collins
4005 Harry Collins Falkirk; Clyde; Motherwell 22 22 0 4 4 14 18.18 18.18 63.64 27.27 1905-11-25 Not Known 1915-10-30 Not Known Collins
4006 Hugh Collins Hamilton Academical 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1922-12-30 Not Known 1924-02-16 Not Known Collins
4007 James Collins Cambuslang 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1891-02-14 Not Known 1891-05-02 Not Known Collins
4008 James Collins Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Collins
4009 James Collins Hibernian 5 4 1 1 1 0 4 20.00 .00 80.00 20.00 2013-08-11 22y 08m 10d 2014-04-27 23y 04m 26d Collins
4010 John Collins Hibernian; Celtic 39 38 1 5 14 13 15 33.33 30.95 35.71 48.81 1985-08-31 17y 07m 00d 1997-10-12 29y 08m 12d Collins
4011 Peter Collins Partick Thistle 5 5 0 0 2 3 .00 40.00 60.00 20.00 1950-08-26 Not Known 1958-01-11 Not Known Collins
4012 Peter Collins Tottenham Hotspur 1 1 0 0 1 1 .00 50.00 50.00 25.00 1969-08-02 20y 08m 04d 1971-08-07 22y 08m 09d Collins
4013 Ralph Clark Collins Airdrieonians; Kilmarnock 13 13 0 3 1 9 23.08 7.69 69.23 26.92 1942-11-14 18y 06m 29d 1958-10-01 34y 05m 15d Collins
4014 Bobby Collins Celtic; Scotland XI; Greenock Morton 24 24 0 10 9 4 11 37.50 16.67 45.83 45.83 1949-09-17 18y 07m 01d 1971-04-10 40y 01m 25d Collins
4015 Thomas Collins East Fife 2 0 2 0 0 2 .00 .00 100.00 .00 2020-09-18 24y 00m 22d 2020-11-10 24y 02m 14d Collins
4016 Thomas Collins Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1903-12-26 Not Known 1904-02-27 Not Known Collins
4017 Ernest Collumbine East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1963-12-21 25y 00m 01d 1964-01-11 25y 00m 22d Collumbine
4018 Stan Collymore Fulham 1 1 0 1 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Collymore
4019 Colman Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1899-04-17 Not Known 1899-04-17 Not Known Colman
4020 Donald Colman Motherwell; Aberdeen; Dumbarton 33 33 0 15 5 12 45.45 15.15 36.36 53.03 1905-09-02 27y 00m 19d 1921-10-29 43y 02m 15d Colman
4021 Rodrigo Bentancur Colman Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 Not Known 2024-07-17 Not Known Colman
4022 Bail Colombo Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-08-31 Not Known 1908-08-31 Not Known Colombo
4023 David Wilson Colquhoun St Mirren 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1928-03-10 Not Known 1931-04-11 Not Known Colquhoun
4024 Derek Colquhoun Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2003-10-29 18y 07m 06d 2003-10-29 18y 07m 06d Colquhoun
4025 James Colquhoun St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1896-10-17 Not Known 1896-10-17 Not Known Colquhoun
4026 James Colquhoun St Mirren 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1943-09-18 Not Known 1946-03-09 Not Known Colquhoun
4027 John Colquhoun Stirling Albion 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1959-08-29 19y 02m 26d 1960-01-16 19y 07m 13d Colquhoun
4028 John Colquhoun Celtic 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1983-12-17 20y 05m 03d 1984-09-15 21y 02m 01d Colquhoun
4029 John Colrain Combined Services XI; Celtic; Clyde 7 7 0 2 1 3 3 14.29 42.86 42.86 35.71 1957-04-17 20y 02m 13d 1963-03-16 26y 01m 12d Colrain
4030 W Colt Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Colt
4031 Mario Esteves Coluna Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 25y 01m 23d 1960-10-05 25y 01m 29d Coluna
4032 George Colville Hibernian; Port Glasgow Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1897-09-01 Not Known 1908-12-12 Not Known Colville
4033 Harry Colville Raith Rovers; Falkirk; Dunfermline Athletic 28 28 0 7 4 17 25.00 14.29 60.71 32.14 1949-08-17 25y 06m 05d 1959-09-19 35y 07m 07d Colville
4034 Luca Colville Greenock Morton 2 1 1 0 2 1 .00 66.67 33.33 33.33 2020-12-05 21y 04m 18d 2021-04-20 21y 09m 03d Colville
4035 Bobby Colvin Liverpool 2 2 0 0 0 2 .00 .00 100.00 .00 1898-01-03 21y 00m 29d 1898-04-23 21y 04m 18d Colvin
4036 Alan Combe Dundee United; Kilmarnock 25 25 0 8 6 19 24.24 18.18 57.58 33.33 1998-08-16 24y 04m 13d 2010-04-10 36y 00m 07d Combe
4037 Bobby Combe Hibernian 41 41 0 7 15 5 21 36.59 12.20 51.22 42.68 1941-04-28 17y 02m 30d 1956-09-22 32y 07m 24d Combe
4038 Kris Commons Celtic 16 14 2 7 15 1 2 83.33 5.56 11.11 86.11 2011-05-11 27y 08m 11d 2016-04-30 32y 08m 00d Commons
4039 Compton 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 Compton
4040 Jack Compton Falkirk; St Johnstone 2 2 0 2 0 1 66.67 .00 33.33 66.67 2010-02-13 21y 05m 11d 2012-03-24 23y 06m 22d Compton
4041 Aaron Comrie St Johnstone; Dunfermline Athletic 4 4 0 3 2 3 37.50 25.00 37.50 50.00 2016-08-10 19y 06m 07d 2023-07-09 26y 05m 06d Comrie
4042 Alan McIver Comrie Alloa Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2006-09-20 18y 10m 15d 2006-09-20 18y 10m 15d Comrie
4043 Alex Comrie Falkirk 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1917-03-24 Not Known 1918-12-21 Not Known Comrie
4044 Andrew Comrie Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 1919-12-06 Not Known 1921-01-22 Not Known Comrie
4045 Craig Comrie Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 20y 05m 16d 2015-07-14 20y 05m 16d Comrie
4046 George S Comrie Dundee 7 7 0 4 1 2 57.14 14.29 28.57 64.29 1909-09-25 Not Known 1912-02-24 Not Known Comrie
4047 James Comrie Third Lanark 6 6 0 2 1 0 5 16.67 .00 83.33 16.67 1904-04-09 Not Known 1906-04-28 Not Known Comrie
4048 John Comrie Airdrieonians 2 2 0 1 1 0 50.00 50.00 .00 75.00 1916-02-26 Not Known 1917-03-10 Not Known Comrie
4049 Sérgio Conceição FC Porto 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-07-31 21y 08m 16d 1996-07-31 21y 08m 16d Conceição
4050 Cheick Conde Zurich 2 1 1 2 0 0 100.00 .00 .00 100.00 2022-08-18 22y 00m 23d 2022-08-25 22y 00m 30d Conde
4051 Condie Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1952-05-14 Not Known 1952-05-14 Not Known Condie
4052 David Condie Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1925-01-24 Not Known 1925-08-19 Not Known Condie
4053 David Matthew Condie Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1951-03-24 23y 06m 03d 1952-11-29 25y 02m 08d Condie
4054 Bobby Conlin Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1961-09-20 23y 04m 05d 1961-09-20 23y 04m 05d Conlin
4055 James Conlin Airdrieonians 2 2 0 1 1 0 50.00 50.00 .00 75.00 1912-09-07 Not Known 1912-11-23 Not Known Conlin
4056 Alfie Conn Raith Rovers 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-02-21 32y 04m 19d 1959-12-19 33y 02m 17d Conn
4057 Alfie Conn Jnr Rangers; Tottenham Hotspur; Celtic; Motherwell 16 15 1 4 10 2 4 62.50 12.50 25.00 68.75 1970-03-25 17y 11m 20d 1982-08-28 30y 04m 23d Conn
4058 Sammy Conn Clydebank[4]; Falkirk; Falkirk Select; Airdrieonians; Cowdenbeath 15 11 4 2 1 5 9 6.67 33.33 60.00 23.33 1987-01-03 25y 02m 08d 1997-01-25 35y 02m 30d Conn
4059 Michael Connaboy Alloa Athletic 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1923-03-24 Not Known 1926-02-06 Not Known Connaboy
4060 Edward Devlin Connachan Dunfermline Athletic; Falkirk 8 8 0 1 3 4 12.50 37.50 50.00 31.25 1959-09-19 24y 00m 23d 1966-12-17 31y 03m 20d Connachan
4061 Denis Connaghan St Mirren; Celtic; Greenock Morton; Clyde 18 18 0 6 4 8 33.33 22.22 44.44 44.44 1966-11-19 21y 10m 10d 1979-12-01 34y 10m 22d Connaghan
4062 Archibald Connell Hibernian 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1928-09-18 Not Known 1929-09-16 Not Known Connell
4063 Graham Connell Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2004-01-10 29y 02m 10d 2004-01-10 29y 02m 10d Connell
4064 John Connell St Mirren 3 3 0 1 0 2 33.33 .00 66.67 33.33 1894-10-13 Not Known 1895-10-26 Not Known Connell
4065 Kyle Connell Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-02-05 18y 06m 03d 2020-02-05 18y 06m 03d Connell
4066 Tony Connell Third Lanark; St Mirren 8 8 0 1 3 4 12.50 37.50 50.00 31.25 1965-01-09 20y 11m 13d 1970-11-07 26y 09m 11d Connell
4067 William Connell Kilmarnock 9 9 0 6 5 2 2 55.56 22.22 22.22 66.67 1928-11-24 Not Known 1931-12-26 Not Known Connell
4068 William Connell Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-23 Not Known 1913-08-23 Not Known Connell
4069 B Connelly Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 1997-03-27 Not Known 1997-03-27 Not Known Connelly
4070 Connelly Musselburgh Bruntonians; East of Scotland Juniors 2 2 0 1 0 1 50.00 .00 50.00 50.00 1924-09-03 Not Known 1949-09-12 Not Known Connelly
4071 Duncan Connelly Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Connelly
4072 Edward John Connelly St Mirren 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1942-05-30 25y 05m 21d 1942-08-29 25y 08m 20d Connelly
4073 George Connelly Celtic; Falkirk 15 15 0 2 12 2 2 75.00 12.50 12.50 81.25 1968-10-12 19y 07m 11d 1976-10-06 27y 07m 05d Connelly
4074 Gordon Connelly Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2004-01-10 27y 02m 09d 2004-01-10 27y 02m 09d Connelly
4075 Gordon Paul Connelly Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-05-04 24y 07m 14d 1997-03-27 29y 06m 07d Connelly
4076 James Connelly Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1905-11-25 Not Known 1905-11-25 Not Known Connelly
4077 Lee Connelly Alloa Athletic 2 0 2 1 0 3 25.00 .00 75.00 25.00 2020-11-24 21y 01m 06d 2021-04-09 21y 05m 22d Connelly
4078 Matthew Connelly Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-05-11 19y 02m 09d 2022-05-11 19y 02m 09d Connelly
4079 Patrick Connelly Celtic; Third Lanark; Greenock Morton; Hibernian 18 18 0 5 11 2 5 61.11 11.11 27.78 66.67 1922-12-16 Not Known 1933-04-26 Not Known Connelly
4080 Ryan Connelly Cowdenbeath 0 0 0 0 0 1 .00 .00 100.00 .00 2019-07-16 19y 00m 18d 2019-07-16 19y 00m 18d Connelly
4081 Robert F Conner Partick Thistle 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 1902-09-27 Not Known 1903-09-05 Not Known Conner
4082 Aaron Connolly Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-01 19y 05m 03d 2019-07-01 19y 05m 03d Connolly
4083 Aidan Connolly Dundee United; Dunfermline Athletic; Falkirk; Raith Rovers 5 2 3 1 0 4 20.00 .00 80.00 20.00 2015-10-18 20y 02m 03d 2024-10-09 29y 01m 24d Connolly
4084 Bernard Connolly Celtic; Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1913-09-15 Not Known 1914-09-21 Not Known Connolly
4085 Callum Connolly Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 28y 07m 19d 2022-07-09 28y 07m 19d Connolly
4086 Connolly Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1942-11-14 Not Known 1942-11-14 Not Known Connolly
4087 Dylan Connolly St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-02 25y 04m 00d 2020-09-02 25y 04m 00d Connolly
4088 John Connolly St Johnstone; Everton 12 12 0 1 4 4 4 33.33 33.33 33.33 50.00 1969-03-15 18y 09m 02d 1973-10-03 23y 03m 20d Connolly
4089 Jon William George Connolly Motherwell 0 0 0 1 0 2 33.33 .00 66.67 33.33 2000-10-01 19y 05m 28d 2001-09-22 20y 05m 19d Connolly
4090 Kenneth Connolly Motherwell 0 0 0 1 0 3 25.00 .00 75.00 25.00 2005-02-19 17y 10m 11d 2008-08-09 21y 04m 01d Connolly
4091 Mark Connolly Dundee United 1 1 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 27y 06m 26d 2021-08-28 29y 08m 12d Connolly
4092 Patrick Connolly Dundee United; St Johnstone 20 16 4 5 3 6 11 15.00 30.00 55.00 30.00 1989-05-06 18y 10m 11d 2002-03-23 31y 08m 26d Connolly
4093 Peter Connolly Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 23y 11m 10d 1891-03-30 23y 11m 10d Connolly
4094 Ryan Connolly Ayr United 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 19y 08m 08d 2011-09-21 19y 08m 08d Connolly
4095 John Connon Aberdeen 8 8 0 2 2 4 2 25.00 50.00 25.00 50.00 1919-10-25 Not Known 1923-03-31 Not Known Connon
4096 Connor Bathgate 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Connor
4097 George Connor St Mirren 3 3 0 2 0 1 66.67 .00 33.33 66.67 1913-11-01 Not Known 1915-08-21 Not Known Connor
4098 James Connor St Mirren 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1927-03-19 Not Known 1930-01-11 Not Known Connor
4099 Jimmy Connor Sunderland 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1931-04-29 21y 10m 28d 1931-04-29 21y 10m 28d Connor
4100 John Connor Airdrieonians; Celtic; Albion Rovers; Third Lanark; Greenock Morton; Queen of the South 18 18 0 12 5 2 11 27.78 11.11 61.11 33.33 1932-12-31 Not Known 1945-10-20 Not Known Connor
4101 Nathaniel Connor Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1903-11-14 Not Known 1903-11-21 Not Known Connor
4102 Robert Connor Ayr United; Dundee; Aberdeen; Kilmarnock 52 50 2 8 21 14 18 38.89 25.93 33.33 51.85 1979-08-18 19y 00m 14d 1996-04-27 35y 08m 23d Connor
4103 Terence Fitzroy Connor Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 19y 08m 29d 1982-08-07 19y 08m 29d Connor
4104 Alexander Conrad Eintracht Frankfurt 1 0 1 0 0 1 .00 .00 100.00 .00 1985-04-24 18y 05m 09d 1985-04-24 18y 05m 09d Conrad
4105 David Shortel Conroy Livingston (Meadowbank Thistle) 1 1 0 1 0 1 50.00 .00 50.00 50.00 1978-10-10 17y 00m 15d 1982-01-20 20y 03m 26d Conroy
4106 Dion Conroy Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 26y 07m 05d 2022-07-16 26y 07m 05d Conroy
4107 Michael Conroy Celtic; Hibernian 5 4 1 2 6 0 1 85.71 .00 14.29 85.71 1979-04-18 21y 08m 19d 1983-09-03 26y 01m 04d Conroy
4108 Michael Kevin Conroy Clydebank[4]; St Mirren 8 6 2 1 1 1 6 12.50 12.50 75.00 18.75 1985-09-28 19y 08m 29d 1988-02-06 22y 01m 08d Conroy
4109 Ryan Conroy Celtic; Dundee; Raith Rovers; Peterhead 7 5 2 2 4 1 6 36.36 9.09 54.55 40.91 2007-01-14 19y 08m 17d 2021-07-10 34y 02m 12d Conroy
4110 Andrew Considine Aberdeen; St Johnstone 43 38 5 1 13 12 26 25.49 23.53 50.98 37.25 2004-11-07 17y 07m 06d 2024-02-07 36y 10m 06d Considine
4111 Douglas Considine Aberdeen; Dunfermline Athletic 5 3 2 1 1 3 1 20.00 60.00 20.00 50.00 1978-12-23 21y 07m 08d 1982-10-23 25y 05m 08d Considine
4112 Steven Convery Hamilton Academical 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2003-07-17 30y 08m 20d 2003-07-17 30y 08m 20d Convery
4113 Aaron Conway Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 2004-05-01 19y 01m 02d 2004-05-01 19y 01m 02d Conway
4114 Craig Conway Dundee United 13 11 2 1 5 4 5 35.71 28.57 35.71 50.00 2006-10-01 21y 04m 29d 2011-05-15 26y 00m 13d Conway
4115 Francis Joseph Conway Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-09 27y 07m 11d 1997-08-09 27y 07m 11d Conway
4116 Jim Conway Celtic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1957-12-28 17y 04m 01d 1959-09-12 19y 00m 16d Conway
4117 Jimmy Conway Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 29y 01m 06d 1975-10-01 29y 01m 21d Conway
4118 John Conway Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1941-11-22 Not Known 1941-11-22 Not Known Conway
4119 John Conway Celtic 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1940-08-24 18y 10m 25d 1940-12-07 19y 02m 07d Conway
4120 Adam Cook St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1920-05-12 Not Known 1920-05-12 Not Known Cook
4121 Alan Cook Stenhousemuir; Peterhead 2 1 1 0 0 2 .00 .00 100.00 .00 2019-07-24 27y 02m 29d 2021-07-10 29y 02m 15d Cook
4122 Andrew Cook East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-05 35y 07m 29d 2011-07-05 35y 07m 29d Cook
4123 Charles Cook Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1923-09-22 Not Known 1923-09-22 Not Known Cook
4124 Derek W Cook Kilmarnock 3 3 0 0 2 2 .00 50.00 50.00 25.00 1987-01-31 18y 09m 05d 1987-08-19 19y 03m 24d Cook
4125 Fred Cook Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-09-15 Not Known 1926-09-15 Not Known Cook
4126 George Cook St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1894-09-01 Not Known 1894-10-13 Not Known Cook
4127 Billy Cook Huddersfield Town 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1924-09-10 29y 06m 14d 1925-09-23 30y 06m 27d Cook
4128 Jimmy Cook Kilmarnock; Dumbarton 17 17 0 5 5 6 7 27.78 33.33 38.89 44.44 1968-08-17 20y 06m 01d 1976-04-14 28y 01m 29d Cook
4129 Paul Cook Coventry City 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-10-08 28y 07m 16d 1995-10-08 28y 07m 16d Cook
4130 Robert C Cook St Johnstone; Airdrieonians 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1947-01-25 Not Known 1947-08-16 Not Known Cook
4131 Stephen Cook Queens Park 4 4 0 1 1 1 4 16.67 16.67 66.67 25.00 1981-10-03 18y 08m 02d 1983-04-06 20y 02m 05d Cook
4132 William Cook Celtic 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1930-11-08 Not Known 1932-10-01 Not Known Cook
4133 William James McLaughlan Cook Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-22 19y 01m 27d 1959-08-22 19y 01m 27d Cook
4134 William Lawrence Cook Dundee 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1925-10-03 Not Known 1928-09-29 Not Known Cook
4135 William Cook Dundee; Hibernian 3 3 0 2 0 1 66.67 .00 33.33 66.67 1939-12-09 Not Known 1941-03-08 Not Known Cook
4136 Charles Cooke Aberdeen; Dundee 11 11 0 3 4 4 3 36.36 36.36 27.27 54.55 1960-11-05 18y 00m 22d 1966-04-13 23y 05m 30d Cooke
4137 Cody Cooke St Mirren 0 0 0 1 1 0 50.00 50.00 .00 75.00 2018-11-24 25y 08m 22d 2019-02-23 25y 11m 21d Cooke
4138 John Cooke Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 1981-08-01 19y 03m 07d 1981-08-01 19y 03m 07d Cooke
4139 Nathan Cooney Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2021-04-30 19y 02m 09d 2021-04-30 19y 02m 09d Cooney
4140 Mick Coop Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 21y 09m 14d 1970-04-24 21y 09m 14d Coop
4141 Alex Cooper Ross County; Falkirk 5 2 3 1 2 6 11.11 22.22 66.67 22.22 2013-02-02 21y 02m 29d 2015-03-21 23y 04m 17d Cooper
4142 Brandon Cooper Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 24y 05m 29d 2024-07-13 24y 05m 29d Cooper
4143 Brian G Cooper Dundee United 1 0 1 1 0 0 100.00 .00 .00 100.00 1973-02-10 21y 04m 02d 1973-02-10 21y 04m 02d Cooper
4144 David Lornie Cooper Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1977-09-28 23y 08m 18d 1977-09-28 23y 08m 18d Cooper
4145 Davie Cooper Clydebank[4]; Rangers; Motherwell 52 48 4 5 24 9 22 43.64 16.36 40.00 51.82 1977-02-26 21y 00m 01d 1995-02-07 38y 11m 13d Cooper
4146 Gary Cooper Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 18y 08m 18d 1984-08-07 18y 08m 18d Cooper
4147 James Thomson Cooper Airdrieonians 2 2 0 1 0 0 2 .00 .00 100.00 .00 1961-09-30 21y 09m 02d 1962-01-20 22y 00m 23d Cooper
4148 John Cooper Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1894-09-15 Not Known 1894-09-15 Not Known Cooper
4149 John C Cooper Queens Park 3 3 0 0 2 1 .00 66.67 33.33 33.33 1933-09-12 Not Known 1935-08-27 Not Known Cooper
4150 John Cooper Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known Cooper
4151 Liam Cooper Hull City; Leeds United 2 1 1 1 0 1 50.00 .00 50.00 50.00 2008-08-03 16y 11m 04d 2023-07-30 31y 11m 00d Cooper
4152 Matthew Cooper Inverness Caledonian Thistle; Elgin City 1 1 0 0 1 1 .00 50.00 50.00 25.00 2012-11-10 18y 04m 09d 2017-07-18 23y 00m 17d Cooper
4153 N Cooper Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Cooper
4154 Neale Cooper Aberdeen; Rangers; Dunfermline Athletic 20 17 3 11 4 6 52.38 19.05 28.57 61.90 1981-04-11 17y 04m 18d 1995-08-30 31y 09m 06d Cooper
4155 Neil Cooper Aberdeen; St Mirren; Hibernian 26 26 0 5 12 11 17.86 42.86 39.29 39.29 1975-09-20 16y 01m 08d 1990-09-15 31y 01m 03d Cooper
4156 Robert Brian Cooper Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-11-01 18y 11m 02d 1969-11-01 18y 11m 02d Cooper
4157 Stephen Cooper Airdrieonians 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-04-08 30y 09m 17d 1995-04-08 30y 09m 17d Cooper
4158 Terry Cooper Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-09 33y 00m 28d 1977-08-09 33y 00m 28d Cooper
4159 Willie Cooper Aberdeen 21 21 0 9 4 8 42.86 19.05 38.10 52.38 1930-01-02 Not Known 1947-03-22 Not Known Cooper
4160 Ron Cope Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-05-14 25y 07m 09d 1960-05-14 25y 07m 09d Cope
4161 David Copeland Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 26y 05m 00d 1902-01-02 26y 09m 00d Copeland
4162 Jimmy Copeland Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1959-08-08 17y 11m 16d 1959-08-22 17y 11m 30d Copeland
4163 Copland Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Copland
4164 Ernie Copland Raith Rovers 20 20 0 6 4 4 12 20.00 20.00 60.00 30.00 1951-12-15 28y 02m 01d 1957-12-07 34y 01m 23d Copland
4165 Jackie Copland Dundee United; St Mirren 21 21 0 1 10 6 5 47.62 28.57 23.81 61.90 1971-12-04 24y 08m 04d 1982-09-22 35y 05m 23d Copland
4166 George Copley Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-04-08 Not Known 1882-04-08 Not Known Copley
4167 George Copley Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1881-01-01 Not Known Copley
4168 Corbett Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1985-01-30 Not Known 1985-01-30 Not Known Corbett
4169 David J Corbett Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known Corbett
4170 Norman George Corbett Heart of Midlothian B 2 0 2 0 2 0 .00 100.00 .00 50.00 1935-07-31 16y 01m 08d 1936-08-03 17y 01m 11d Corbett
4171 W Corbett Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-08-27 Not Known 1881-08-27 Not Known Corbett
4172 William Corbett Celtic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1946-08-21 23y 11m 21d 1948-01-03 25y 04m 03d Corbett
4173 Laurentiu Corbu St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 Not Known 2019-02-23 Not Known Corbu
4174 Mark Christian Corcoran Hamilton Academical; St Mirren 6 1 5 2 3 2 3 37.50 25.00 37.50 50.00 2003-07-17 22y 07m 17d 2008-08-30 27y 09m 00d Corcoran
4175 Patrick Corcoran Clyde; Hamilton Academical 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1913-12-20 Not Known 1920-03-13 Not Known Corcoran
4176 Cordes Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Cordes
4177 William L Cordiner Queens Park 4 4 0 1 0 0 4 .00 .00 100.00 .00 1928-01-14 Not Known 1931-02-11 Not Known Cordiner
4178 David Cork Arsenal 1 0 1 0 0 1 .00 .00 100.00 .00 1984-04-15 21y 05m 18d 1984-04-15 21y 05m 18d Cork
4179 Corkhill Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Corkhill
4180 Vedran Corluka Tottenham Hotspur 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 25y 06m 13d 2011-08-25 25y 06m 20d Corluka
4181 Charlie Cormack Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known Cormack
4182 Michael Cormack Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 1986-08-16 Not Known 1986-08-16 Not Known Cormack
4183 Peter Cormack Hibernian 21 21 0 6 10 5 6 47.62 23.81 28.57 59.52 1964-03-16 17y 07m 28d 1970-01-01 23y 05m 15d Cormack
4184 Thomas Lowson Cormie Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-22 21y 07m 08d 1957-04-22 21y 07m 08d Cormie
4185 NS Corneillus Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Corneillus
4186 Dean Cornelius Motherwell 3 2 1 3 0 2 60.00 .00 40.00 60.00 2021-11-20 20y 07m 09d 2023-02-19 21y 10m 08d Cornelius
4187 George Cornelius Heart of Midlothian B; Leith Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1922-08-05 Not Known 1924-05-07 Not Known Cornelius
4188 David Cornell St Mirren; Preston North End 0 0 0 2 0 0 100.00 .00 .00 100.00 2013-10-05 22y 06m 07d 2022-07-20 31y 03m 22d Cornell
4189 Corner Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Corner
4190 Leo Cornic Rosenborg Ballklub 2 0 2 1 0 1 50.00 .00 50.00 50.00 2023-08-10 22y 07m 08d 2023-08-17 22y 07m 15d Cornic
4191 Thomas Cornock Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-30 Not Known 1889-11-30 Not Known Cornock
4192 John Cornwell Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-08-03 22y 09m 21d 1987-08-03 22y 09m 21d Cornwell
4193 Barry Corr Celtic; Motherwell 2 1 1 6 4 1 54.55 36.36 9.09 72.73 1999-02-06 18y 00m 24d 2005-04-30 24y 03m 17d Corr
4194 Corrales Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Corrales
4195 Robert Corrance Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-01-16 Not Known 1937-01-16 Not Known Corrance
4196 John Corrigan Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1967-12-23 20y 11m 15d 1968-04-20 21y 03m 12d Corrigan
4197 Martyn Corrigan Falkirk; Motherwell; Kilmarnock 25 23 2 1 7 7 13 25.93 25.93 48.15 38.89 1998-04-04 20y 07m 21d 2008-01-05 30y 04m 22d Corrigan
4198 William Corson St Bernards 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1887-10-29 Not Known 1889-03-30 Not Known Corson
4199 William Corstorphine St Bernards 5 5 0 0 1 4 .00 20.00 80.00 10.00 1911-08-15 Not Known 1914-05-02 Not Known Corstorphine
4200 Leon Cort Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-23 25y 10m 12d 2005-07-23 25y 10m 12d Cort
4201 Oscar Cortes Rangers 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2024-02-24 20y 02m 21d 2024-08-03 20y 08m 00d Cortes
4202 Michael Cosgrove Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 1925-09-21 Not Known 1926-11-20 Not Known Cosgrove
4203 Sam Cosgrove Aberdeen 7 7 0 6 4 1 2 57.14 14.29 28.57 64.29 2018-04-27 21y 04m 25d 2019-09-25 22y 09m 23d Cosgrove
4204 Stephen Cosgrove Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2001-09-22 20y 08m 24d 2001-09-22 20y 08m 24d Cosgrove
4205 William Matthews Cosh Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1951-12-29 24y 04m 23d 1951-12-29 24y 04m 23d Cosh
4206 Owen Cosker Falkirk; Third Lanark 5 5 0 0 2 3 .00 40.00 60.00 20.00 1956-04-16 22y 10m 08d 1957-10-12 24y 04m 04d Cosker
4207 Cossar Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Cossar
4208 Candido Alves Moreira Costa Braga 0 0 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 23y 04m 17d 2004-09-30 23y 05m 00d Costa
4209 Costa FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 22y 08m 13d 1996-07-31 22y 08m 13d Costa
4210 Eduardo Nascimento da Costa FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 21y 01m 14d 2003-11-27 21y 02m 04d Costa
4211 Emerson Moises Costa Rangers; AEK Athens 3 3 0 3 0 0 100.00 .00 .00 100.00 2003-09-21 31y 05m 09d 2006-08-23 34y 04m 11d Costa
4212 Jorge Costa FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 24y 09m 17d 1996-07-31 24y 09m 17d Costa
4213 Marcelinho Ludogorets Razgrad 0 0 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-03 29y 10m 09d 2014-07-03 29y 10m 09d Costa
4214 Paulo Sergio da Costa FC Girondins de Bordeaux 2 1 1 1 0 1 50.00 .00 50.00 50.00 2003-11-06 23y 11m 01d 2003-11-27 23y 11m 22d Costa
4215 Samu Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 22y 00m 07d 2022-12-04 22y 00m 07d Costa
4216 Lorcan Costello Coventry City 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-10-08 18y 10m 27d 1995-10-08 18y 10m 27d Costello
4217 Dara Costelloe St Johnstone; Dundee 3 2 1 0 0 3 .00 .00 100.00 .00 2023-11-25 20y 11m 14d 2024-05-11 21y 05m 00d Costelloe
4218 Cotolam FC Cluj 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Cotolam
4219 Tony Coton Watford 1 1 0 0 0 1 .00 .00 100.00 .00 1986-08-05 25y 02m 17d 1986-08-05 25y 02m 17d Coton
4220 Tony Cottee Everton 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1993-08-02 28y 00m 22d 1993-08-02 28y 00m 22d Cottee
4221 Thomas Cottingham Boness 2 2 0 0 1 1 .00 50.00 50.00 25.00 1927-12-03 Not Known 1928-04-07 Not Known Cottingham
4222 Cough Middlesbrough 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 Not Known 2005-07-20 Not Known Cough
4223 Gareth Coughlan Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 25y 07m 10d 2015-07-04 25y 07m 10d Coughlan
4224 Graham Coughlan Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2000-09-06 25y 09m 19d 2000-09-06 25y 09m 19d Coughlan
4225 Ronan Coughlan Fleetwood Town 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-27 27y 09m 25d 2024-07-27 27y 09m 25d Coughlan
4226 James George Coughlin Queen of the South 4 3 1 0 2 3 .00 40.00 60.00 20.00 1978-01-14 24y 05m 19d 1983-02-02 29y 06m 07d Coughlin
4227 Lassana Couibaly Rangers 2 2 0 3 0 0 100.00 .00 .00 100.00 2018-10-07 Not Known 2019-04-03 Not Known Couibaly
4228 Senou Coulibaly Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 30y 01m 20d 2024-10-24 30y 01m 20d Coulibaly
4229 Souleymane Coulibaly Kilmarnock 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2016-10-26 21y 10m 00d 2016-12-27 22y 00m 01d Coulibaly
4230 Hayden Coulson St Mirren; Aberdeen 3 2 1 1 0 2 33.33 .00 66.67 33.33 2018-09-01 20y 02m 15d 2023-03-18 24y 09m 01d Coulson
4231 Michael Coulson St Johnstone 2 1 1 4 1 0 80.00 20.00 .00 90.00 2016-08-10 28y 04m 06d 2017-05-17 29y 01m 13d Coulson
4232 Quinn Coulson Raith Rovers 0 0 0 0 0 2 .00 .00 100.00 .00 2020-10-13 17y 01m 12d 2021-01-26 17y 04m 25d Coulson
4233 Frank Coulston Partick Thistle 11 9 2 3 3 4 6 23.08 30.77 46.15 38.46 1967-11-18 25y 01m 13d 1975-01-18 32y 03m 13d Coulston
4234 Coult Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known Coult
4235 Lewis Coult Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 27y 01m 23d 2015-07-30 27y 01m 23d Coult
4236 James Coulter Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1898-10-22 Not Known 1899-12-09 Not Known Coulter
4237 Lewis Coulton Preston North End 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 19y 04m 17d 2022-07-20 19y 04m 17d Coulton
4238 James Couper Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known Couper
4239 Robert Couper St Bernards 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1915-05-01 Not Known 1915-05-01 Not Known Couper
4240 Alain Couriol Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 25y 10m 26d 1984-10-03 25y 11m 09d Couriol
4241 Courts-1920-08-11-OR Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-08-11 Not Known 1920-08-11 Not Known Courts-1920-08-11-OR
4242 Mikey Couser Alloa Athletic 0 0 0 0 0 2 .00 .00 100.00 .00 2014-10-11 19y 11m 06d 2014-12-20 20y 01m 15d Couser
4243 Alan Cousin Dundee; Hibernian 26 26 0 8 6 5 15 22.22 18.52 55.56 31.48 1957-01-12 18y 10m 05d 1969-01-01 30y 09m 25d Cousin
4244 Daniel Cousin Rangers 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 2007-09-15 30y 07m 08d 2008-02-27 31y 00m 20d Cousin
4245 Cousins Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Cousins
4246 Coutland 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 Coutland
4247 Douglas Coutts Aberdeen 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1961-03-14 19y 00m 11d 1964-12-12 22y 09m 09d Coutts
4248 John Coutts Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1919-09-27 Not Known 1920-03-27 Not Known Coutts
4249 Thomas Orr Coutts Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1982-09-01 20y 00m 10d 1982-09-01 20y 00m 10d Coutts
4250 William Coutts 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 Coutts
4251 Archibald Cowan Queens Park; St Mirren; Leith Athletic 9 9 0 2 5 2 2 55.56 22.22 22.22 66.67 1917-04-28 Not Known 1925-01-24 Not Known Cowan
4252 Cowan Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known Cowan
4253 David Robert Cowan Arbroath; Stenhousemuir; Motherwell; Gretna 4 3 1 2 3 1 5 33.33 11.11 55.56 38.89 1936-12-19 20y 06m 10d 2007-11-25 Not Known Cowan
4254 Harry Cowan Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-09-18 Not Known 1920-09-18 Not Known Cowan
4255 Henry Cowan Clyde 11 11 0 2 4 1 6 36.36 9.09 54.55 40.91 1916-10-21 Not Known 1923-08-18 Not Known Cowan
4256 Ian Cowan Partick Thistle; St Johnstone; Falkirk 8 8 0 2 3 3 2 37.50 37.50 25.00 56.25 1963-04-10 18y 04m 14d 1967-11-04 22y 11m 08d Cowan
4257 James Clews Cowan St Mirren; Greenock Morton 6 6 0 3 0 3 50.00 .00 50.00 50.00 1943-09-18 17y 03m 02d 1952-03-01 25y 08m 14d Cowan
4258 John Cowan Vale Of Leven 6 6 0 3 0 1 4 .00 16.67 66.67 8.33 1890-10-25 Not Known 1892-03-19 Not Known Cowan
4259 John Cowan Rangers 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1894-10-20 Not Known 1895-01-19 Not Known Cowan
4260 Jack Cowan Dundee 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1950-01-28 Not Known 1954-01-23 Not Known Cowan
4261 Joseph Cowan Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1932-04-18 Not Known 1932-04-18 Not Known Cowan
4262 Mark Cowan Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-01-10 32y 11m 25d 2005-07-17 34y 06m 01d Cowan
4263 Mark Cowan Airdrieonians 19 18 1 5 6 8 26.32 31.58 42.11 42.11 1970-09-26 17y 08m 19d 1978-02-06 25y 00m 30d Cowan
4264 Patrick Cowan Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1893-10-28 Not Known 1893-10-28 Not Known Cowan
4265 Peter Cowan Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-02 Not Known 1936-09-02 Not Known Cowan
4266 Robert Cowan Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1904-09-17 Not Known 1904-09-17 Not Known Cowan
4267 Sam Cowan Queens Park; Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1947-11-01 Not Known 1951-04-28 Not Known Cowan
4268 Samuel Cowan Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Cowan
4269 Steve Cowan Aberdeen; Hibernian; Motherwell 17 13 4 5 5 4 8 29.41 23.53 47.06 41.18 1984-12-01 21y 09m 14d 1988-11-26 25y 09m 09d Cowan
4270 Thomas Cowan Rangers; Dundee 3 1 2 3 1 0 75.00 25.00 .00 87.50 1989-04-29 19y 08m 01d 2003-10-04 34y 01m 06d Cowan
4271 Thomas S Cowan Falkirk 2 2 0 0 2 0 .00 100.00 .00 50.00 1925-08-15 Not Known 1926-01-30 Not Known Cowan
4272 Walter Cowan Sunderland 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1896-01-02 Not Known 1896-04-18 Not Known Cowan
4273 Walter G Cowan Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Cowan
4274 William Duncan Cowan Dundee 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1920-10-04 Not Known 1923-01-20 Not Known Cowan
4275 William Cowan Leith Athletic; St Bernards 5 5 0 2 0 3 40.00 .00 60.00 40.00 1893-08-10 Not Known 1894-10-06 Not Known Cowan
4276 Gordon Cowans Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-02 20y 09m 06d 1979-08-02 20y 09m 06d Cowans
4277 William Cowden St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-12-01 Not Known 1900-12-01 Not Known Cowden
4278 Cowe Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known Cowe
4279 George Cowe Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1895-01-05 Not Known 1895-05-23 Not Known Cowe
4280 Bobby Cowell Newcastle United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1953-10-07 30y 10m 02d 1954-10-13 31y 10m 08d Cowell
4281 Cowell Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known Cowell
4282 James Cowell Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 30y 06m 00d 1989-01-28 30y 06m 00d Cowell
4283 Alexander Fraser Campbell Cowie Queens Park 0 0 0 0 0 1 .00 .00 100.00 .00 2005-08-23 19y 03m 07d 2005-08-23 19y 03m 07d Cowie
4284 Andrew Cowie Aberdeen 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1946-02-09 32y 10m 29d 1948-03-06 34y 11m 24d Cowie
4285 Andrew Cowie Dundee; Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 1937-10-16 Not Known 1939-02-25 Not Known Cowie
4286 Charles Cowie Heart of Midlothian B 2 2 0 1 0 1 50.00 .00 50.00 50.00 1928-08-03 Not Known 1929-08-05 Not Known Cowie
4287 Cowie Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known Cowie
4288 David Cowie Dundee; Clyde 9 9 0 2 1 6 22.22 11.11 66.67 27.78 1904-11-12 Not Known 1908-04-18 Not Known Cowie
4289 Don Cowie Ross County; Inverness Caledonian Thistle 10 8 2 2 3 6 18.18 27.27 54.55 31.82 2001-09-25 18y 07m 10d 2020-01-22 36y 11m 07d Cowie
4290 Doug Cowie Dundee; Greenock Morton 31 31 0 4 8 5 17 25.81 16.13 54.84 33.87 1947-10-06 21y 05m 05d 1962-09-19 36y 04m 18d Cowie
4291 G Cowie Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Cowie
4292 George Alexander Cowie Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1987-09-26 26y 04m 20d 1987-09-26 26y 04m 20d Cowie
4293 George Cowie Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1988-12-18 Not Known 1988-12-18 Not Known Cowie
4294 Gordon Cowie Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1920-09-11 Not Known 1920-09-14 Not Known Cowie
4295 James G Cowie Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1927-04-11 Not Known 1927-04-11 Not Known Cowie
4296 John Cowie Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-24 Not Known 1931-01-24 Not Known Cowie
4297 John Cowie Falkirk 3 3 0 0 0 3 .00 .00 100.00 .00 1927-04-13 Not Known 1928-02-08 Not Known Cowie
4298 Ned Cowie Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Cowie
4299 W Cowie Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Cowie
4300 Bobby Cox Dundee 25 25 0 5 4 16 19.23 15.38 61.54 26.92 1957-01-12 22y 11m 19d 1968-08-14 34y 06m 21d Cox
4301 Charlie Cox Motherwell 8 8 0 2 3 3 25.00 37.50 37.50 43.75 1952-03-29 26y 01m 10d 1955-04-16 29y 01m 28d Cox
4302 Cox Edinburgh University 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-02-21 Not Known 1885-02-21 Not Known Cox
4303 David Cox Kilmarnock; Cowdenbeath 4 2 2 2 0 3 40.00 .00 60.00 40.00 2008-05-10 19y 01m 23d 2020-10-10 31y 06m 23d Cox
4304 J Cox Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-03-17 Not Known 1889-05-23 Not Known Cox
4305 Jack Cox Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 Not Known 1899-04-26 Not Known Cox
4306 James Cox Falkirk 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 1926-01-30 Not Known 1926-10-02 Not Known Cox
4307 Jackie Cox Hamilton Academical; Ayr United; St Mirren 14 14 0 3 2 9 21.43 14.29 64.29 28.57 1933-08-22 Not Known 1941-06-28 Not Known Cox
4308 Lee Cox Inverness Caledonian Thistle 3 3 0 0 2 2 .00 50.00 50.00 25.00 2010-09-18 19y 09m 16d 2011-11-26 20y 11m 24d Cox
4309 Neil Cox Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-06 22y 09m 29d 1994-08-06 22y 09m 29d Cox
4310 Sammy Cox Queens Park; Rangers; East Fife 27 27 0 1 12 4 11 44.44 14.81 40.74 51.85 1942-10-24 18y 06m 11d 1958-02-01 33y 09m 19d Cox
4311 Walter Cox Nottingham Forest 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-15 Not Known 1890-09-15 Not Known Cox
4312 William Cox Clydebank[3] 2 2 0 2 0 0 2 .00 .00 100.00 .00 1918-12-07 Not Known 1919-02-08 Not Known Cox
4313 William Cox Hibernian; Leith Athletic 24 24 0 4 16 1 7 66.67 4.17 29.17 68.75 1879-11-15 Not Known 1896-05-25 Not Known Cox
4314 William Edward Cox St Bernards; Hamilton Academical 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 1914-03-14 Not Known 1922-12-30 Not Known Cox
4315 William James Cox Dundee 4 4 0 2 1 2 0 25.00 50.00 .00 50.00 1906-09-08 Not Known 1907-04-08 Not Known Cox
4316 Billy Coxon Norwich City 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-30 24y 06m 02d 1957-10-30 24y 06m 02d Coxon
4317 B Coyle Hibernian; Everton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1889-05-23 Not Known 1892-11-19 Not Known Coyle
4318 Bernard Coyle Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-26 Not Known 1891-12-26 Not Known Coyle
4319 Coyle Broxburn United 3 3 0 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known Coyle
4320 Craig Robert Coyle Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 24y 10m 11d 2005-07-17 24y 10m 11d Coyle
4321 Hugh J Coyle Dundee; Motherwell 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1923-08-25 Not Known 1925-11-14 Not Known Coyle
4322 John Coyle Clyde 5 5 0 4 0 4 1 .00 80.00 20.00 40.00 1958-03-19 Not Known 1960-04-05 Not Known Coyle
4323 Joseph Anthony Coyle Dumbarton; Airdrieonians 10 9 1 2 3 6 18.18 27.27 54.55 31.82 1978-03-04 20y 08m 08d 1985-01-05 27y 06m 12d Coyle
4324 Owen Coyle Airdrieonians; Dundee United; Motherwell; Dunfermline Athletic; Falkirk; Airdrieonians (Airdrie United) 26 25 1 9 9 8 10 33.33 29.63 37.04 48.15 1990-08-17 24y 01m 03d 2004-07-24 38y 00m 10d Coyle
4325 Owen Coyle Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-05-23 Not Known 1889-05-23 Not Known Coyle
4326 Ronald Coyle Raith Rovers; Albion Rovers 10 9 1 3 1 6 30.00 10.00 60.00 35.00 1990-07-30 25y 11m 26d 1998-02-14 33y 06m 10d Coyle
4327 Thomas G Coyle Dumbarton; St Johnstone 12 12 0 2 3 7 16.67 25.00 58.33 29.17 1980-02-09 21y 01m 00d 1988-08-17 29y 07m 08d Coyle
4328 Brian Coyne Motherwell 4 4 0 2 3 0 1 75.00 .00 25.00 75.00 1982-01-30 22y 01m 17d 1982-08-28 22y 08m 15d Coyne
4329 Christopher John Coyne Dundee 4 4 0 0 3 2 .00 60.00 40.00 30.00 2000-08-27 21y 08m 07d 2001-05-20 22y 05m 00d Coyne
4330 Gerry Coyne Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1972-08-19 24y 00m 10d 1972-08-19 24y 00m 10d Coyne
4331 Tommy Coyne Jnr Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 34y 00m 27d 2021-06-26 34y 00m 27d Coyne
4332 Thomas Coyne Clydebank[4]; Dundee United; Dundee; Celtic; Motherwell 48 40 8 17 16 14 20 32.00 28.00 40.00 46.00 1982-03-27 19y 04m 13d 2001-08-18 38y 09m 04d Coyne
4333 Scott Crabbe Dundee United; Falkirk 7 6 1 1 1 1 5 14.29 14.29 71.43 21.43 1992-10-17 24y 02m 05d 1998-04-04 29y 07m 23d Crabbe
4334 Leonard Crabtree St Mirren 5 5 0 0 2 3 .00 40.00 60.00 20.00 1951-03-31 18y 03m 04d 1954-01-16 21y 00m 20d Crabtree
4335 Claude William Craddock Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-09-29 Not Known 1928-09-29 Not Known Craddock
4336 Jody Craddock Wolverhampton Wanderers 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 35y 00m 09d 2010-08-03 35y 00m 09d Craddock
4337 John Craggs Middlesbrough 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-11-13 28y 00m 14d 1977-08-09 28y 09m 09d Craggs
4338 Mark Craib Dundee 2 1 1 0 1 3 .00 25.00 75.00 12.50 1988-03-30 18y 01m 22d 1990-04-04 20y 01m 27d Craib
4339 Albert Craig Dumbarton; Hamilton Academical; Newcastle United; Dundee; Partick Thistle; Falkirk 25 22 3 5 4 15 20.00 16.00 60.00 28.00 1982-05-01 20y 03m 28d 1998-04-04 36y 03m 01d Craig
4340 Albert Craig Forfar Athletic; Cowdenbeath 3 3 0 2 0 0 3 .00 .00 100.00 .00 1956-02-04 21y 03m 08d 1959-10-07 24y 11m 10d Craig
4341 Alec Craig Rangers 7 7 0 3 2 2 42.86 28.57 28.57 57.14 1905-09-25 Not Known 1915-02-20 Not Known Craig
4342 Alex Craig Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1893-12-16 Not Known 1894-03-17 Not Known Craig
4343 Alex Craig Kilmarnock 13 13 0 3 1 8 23.08 7.69 61.54 26.92 1899-05-06 Not Known 1904-03-05 Not Known Craig
4344 Alexander B Craig Greenock Morton 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1911-09-23 Not Known 1914-02-21 Not Known Craig
4345 Allan Craig Motherwell; Chelsea 13 13 0 6 1 6 46.15 7.69 46.15 50.00 1925-12-19 21y 10m 12d 1936-09-23 32y 07m 16d Craig
4346 Arnott Craig Motherwell 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1927-02-05 Not Known 1928-02-25 Not Known Craig
4347 Billy Craig Celtic; Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1956-04-21 Not Known 1958-08-13 Not Known Craig
4348 Charles James Craig Dundee 2 2 0 2 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known Craig
4349 Colin Craig Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-02-20 18y 07m 01d 1980-02-20 18y 07m 01d Craig
4350 Craig Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Craig
4351 Daniel L Craig Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-12-10 Not Known 1921-12-10 Not Known Craig
4352 Dave Craig Newcastle United 4 4 0 2 0 2 50.00 .00 50.00 50.00 1965-10-11 21y 04m 03d 1971-09-28 27y 03m 20d Craig
4353 David Craig Aberdeen 0 0 0 1 0 0 100.00 .00 .00 100.00 1996-08-25 19y 02m 02d 1996-08-25 19y 02m 02d Craig
4354 David Craig Dundee United; Raith Rovers; Partick Thistle 5 5 0 1 0 2 4 .00 33.33 66.67 16.67 1995-03-21 25y 09m 10d 2006-02-25 36y 08m 14d Craig
4355 Frederick Glover Craig Hamilton Academical; Motherwell 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1916-10-28 Not Known 1919-03-08 Not Known Craig
4356 Hugh Craig Dumbarton 2 2 0 0 0 2 .00 .00 100.00 .00 1894-09-29 Not Known 1894-10-27 Not Known Craig
4357 James Craig Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-03 Not Known 1906-01-03 Not Known Craig
4358 Jim Craig Celtic 13 13 0 10 2 3 66.67 13.33 20.00 73.33 1966-01-29 22y 08m 22d 1972-04-29 28y 11m 22d Craig
4359 John Craig Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1937-01-09 Not Known 1937-01-09 Not Known Craig
4360 John Craig Dumbarton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1943-11-06 Not Known 1944-02-19 Not Known Craig
4361 John Jackson Craig Ayr United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-09-24 Not Known 1938-09-24 Not Known Craig
4362 John McKay Craig Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1948-12-18 25y 09m 29d 1949-04-02 26y 01m 14d Craig
4363 John Craig Aberdeen; Partick Thistle 7 6 1 4 2 1 57.14 28.57 14.29 71.43 1973-11-17 20y 07m 07d 1977-03-26 23y 11m 16d Craig
4364 Joe Craig Partick Thistle; Celtic; Hamilton Academical 21 18 3 6 5 5 11 23.81 23.81 52.38 35.71 1972-11-25 18y 06m 11d 1982-10-16 28y 05m 02d Craig
4365 Ken Craig Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1970-01-24 25y 06m 10d 1970-01-28 25y 06m 14d Craig
4366 Kevin Craig Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 22y 01m 25d 1996-07-27 22y 01m 25d Craig
4367 Liam Craig Falkirk; St Johnstone; Hibernian 43 34 9 3 15 15 20 30.00 30.00 40.00 45.00 2006-03-25 19y 02m 26d 2022-01-18 35y 00m 22d Craig
4368 Michael Craig Aberdeen 1 0 1 0 1 0 .00 100.00 .00 50.00 1997-04-12 19y 06m 23d 1997-04-12 19y 06m 23d Craig
4369 R Craig Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known Craig
4370 RD Craig Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Craig
4371 Robert Craig Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1907-05-11 Not Known 1907-05-11 Not Known Craig
4372 Robert M Craig Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-12 Not Known 1962-09-12 Not Known Craig
4373 Bobby Craig Third Lanark; Celtic 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1957-10-12 22y 06m 04d 1963-03-06 27y 10m 26d Craig
4374 Steven Craig Motherwell; Aberdeen 5 3 2 0 4 2 .00 66.67 33.33 33.33 2003-03-01 22y 00m 24d 2005-01-29 23y 11m 24d Craig
4375 Thomas Breckenridge Craig Alloa Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known Craig
4376 Tommy Craig Aberdeen; Newcastle United; Hibernian 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1968-02-10 17y 02m 20d 1985-01-01 34y 01m 11d Craig
4377 Thomas Craig Clydebank[3]; Alloa Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1921-11-26 Not Known 1926-02-06 Not Known Craig
4378 Tully Craig Rangers 11 11 0 1 7 2 2 63.64 18.18 18.18 72.73 1925-09-26 27y 11m 14d 1934-03-10 36y 04m 26d Craig
4379 Tom Craig East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1963-12-21 Not Known 1964-01-11 Not Known Craig
4380 Tony Craig Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 37y 02m 26d 2022-07-16 37y 02m 26d Craig
4381 W Craig Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Craig
4382 William James Craig Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1954-08-28 24y 11m 17d 1955-09-10 25y 11m 30d Craig
4383 Stephen Craigan Motherwell; Partick Thistle 38 36 2 1 15 10 17 35.71 23.81 40.48 47.62 1997-10-04 20y 11m 13d 2012-05-01 35y 06m 10d Craigan
4384 James Craigen Partick Thistle; Raith Rovers; Dunfermline Athletic; Arbroath; The Spartans 10 9 1 1 2 2 6 20.00 20.00 60.00 30.00 2013-08-16 22y 04m 19d 2024-01-20 32y 09m 23d Craigen
4385 Alex Craigie Dundee; East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1931-10-24 Not Known 1932-10-08 Not Known Craigie
4386 Claude Y Craigie Queens Park 5 5 0 2 0 2 3 .00 40.00 60.00 20.00 1909-03-27 Not Known 1913-02-15 Not Known Craigie
4387 Herbert C Craik Greenock Morton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1901-11-16 Not Known 1902-12-27 Not Known Craik
4388 James G Craik Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1939-08-26 Not Known 1939-08-26 Not Known Craik
4389 Daniel Crainey Motherwell 3 3 0 0 0 3 .00 .00 100.00 .00 1903-09-12 Not Known 1904-12-31 Not Known Crainey
4390 Peter Brannan Crainey Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1934-04-14 Not Known 1934-04-14 Not Known Crainey
4391 Stephen Crainey Celtic 3 2 1 1 8 0 1 88.89 .00 11.11 88.89 2000-04-08 18y 09m 17d 2004-01-18 22y 06m 27d Crainey
4392 Daniel Crainie Celtic; Airdrieonians; Kilmarnock 4 3 1 2 2 2 33.33 33.33 33.33 50.00 1983-03-12 20y 09m 16d 1994-04-02 31y 10m 09d Crainie
4393 Colin Cramb Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2007-08-28 33y 02m 05d 2007-08-28 33y 02m 05d Cramb
4394 Cramer Hibernian 3 3 0 0 3 0 .00 100.00 .00 50.00 1878-02-09 Not Known 1878-02-23 Not Known Cramer
4395 Gordon Alexander Cramond Montrose; St Johnstone; Ayr United; Kilmarnock 16 13 3 3 5 3 9 27.78 16.67 50.00 36.11 1970-01-28 20y 10m 09d 1981-08-15 32y 04m 27d Cramond
4396 Frank Crampsey Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1956-11-24 24y 06m 21d 1957-11-16 25y 06m 13d Crampsey
4397 Oliver Crankshaw Motherwell 0 0 0 2 0 0 100.00 .00 .00 100.00 2023-02-19 24y 06m 07d 2023-02-19 24y 06m 07d Crankshaw
4398 Billy Cranston Alloa Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known Cranston
4399 Thomas Cranston Raith Rovers; Clyde 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1912-11-30 Not Known 1914-11-07 Not Known Cranston
4400 James Sermagour Crapnell Airdrieonians; Motherwell 18 18 0 9 3 6 50.00 16.67 33.33 58.33 1926-12-11 Not Known 1934-04-16 Not Known Crapnell
4401 Thomas Crate Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Crate
4402 John Craven Crystal Palace 2 2 0 0 0 2 .00 .00 100.00 .00 1972-09-13 25y 03m 29d 1972-09-26 25y 04m 11d Craven
4403 Joseph Craven St Mirren 13 13 0 0 4 9 .00 30.77 69.23 15.38 1936-12-26 Not Known 1942-06-06 Not Known Craven
4404 Alexander Crawford Clyde; Celtic; Greenock Morton; Partick Thistle 10 10 0 3 0 4 6 .00 40.00 60.00 20.00 1895-08-24 Not Known 1903-10-31 Not Known Crawford
4405 Ali Crawford Hamilton Academical; St Johnstone 13 10 3 4 4 3 7 28.57 21.43 50.00 39.29 2009-12-06 18y 04m 06d 2022-12-28 31y 04m 28d Crawford
4406 Andy Crawford Greenock Morton; Berwick Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1968-04-29 Not Known 1969-04-30 Not Known Crawford
4407 Charles Dickson Crawford Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1975-02-24 27y 08m 28d 1975-02-24 27y 08m 28d Crawford
4408 Crawford Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known Crawford
4409 David Crawford St Mirren 13 13 0 3 4 6 23.08 30.77 46.15 38.46 1892-09-24 Not Known 1906-08-25 Not Known Crawford
4410 David Thomas Crawford Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-23 20y 01m 24d 2005-08-23 20y 01m 24d Crawford
4411 Davie Crawford Rangers 14 14 0 5 7 2 35.71 50.00 14.29 60.71 1895-01-19 Not Known 1903-01-02 Not Known Crawford
4412 Derek Crawford Clydebank[4] 2 2 0 0 1 1 .00 50.00 50.00 25.00 1995-02-01 20y 07m 14d 1995-02-07 20y 07m 20d Crawford
4413 Evelyn C Crawford Queens Park 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1904-02-06 Not Known 1907-04-24 Not Known Crawford
4414 James Crawford Clyde 3 3 0 0 0 3 .00 .00 100.00 .00 1897-01-09 Not Known 1897-02-20 Not Known Crawford
4415 James Crawford St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1930-02-01 Not Known 1930-02-05 Not Known Crawford
4416 James M Crawford Queens Park 24 24 0 10 5 4 15 20.83 16.67 62.50 29.17 1924-01-12 Not Known 1937-04-03 Not Known Crawford
4417 Jim Crawford Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-17 Not Known 1959-10-17 Not Known Crawford
4418 Ian Crawford Hamilton Academical; Combined Services XI 3 3 0 1 0 0 3 .00 .00 100.00 .00 1953-11-21 19y 04m 07d 1957-04-17 22y 09m 03d Crawford
4419 John Crawford Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-04-01 Not Known 1922-04-01 Not Known Crawford
4420 John Crawford Dundee; Leith Athletic; Hibernian; Dunfermline Athletic 16 16 0 5 2 9 31.25 12.50 56.25 37.50 1927-10-08 Not Known 1936-08-08 Not Known Crawford
4421 Ian Crawford Greenock Morton; Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1947-11-08 25y 04m 12d 1949-08-31 27y 02m 04d Crawford
4422 John Chalmers Crawford East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1932-10-08 Not Known 1932-10-08 Not Known Crawford
4423 Jonathan Crawford Aberdeen 0 0 0 1 1 0 50.00 50.00 .00 75.00 2009-10-17 19y 07m 05d 2010-01-09 19y 09m 28d Crawford
4424 Jonathan McLeod Robert Crawford Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-20 21y 10m 06d 1991-08-20 21y 10m 06d Crawford
4425 Paul Crawford Dunfermline Athletic; East Stirlingshire 1 1 0 1 0 1 50.00 .00 50.00 50.00 1983-02-09 18y 06m 26d 1984-08-22 20y 01m 08d Crawford
4426 Raymond Crawford Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 22y 07m 15d 1959-02-28 22y 07m 15d Crawford
4427 Robbie Crawford Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 2024-03-11 29y 08m 18d 2024-03-11 29y 08m 18d Crawford
4428 Robbie Crawford Livingston (Meadowbank Thistle); Motherwell 1 1 0 0 1 1 .00 50.00 50.00 25.00 2019-10-26 25y 04m 04d 2021-10-02 27y 03m 10d Crawford
4429 Robert Crawford Clyde; Rangers 6 6 0 2 5 0 1 83.33 .00 16.67 83.33 1893-04-29 Not Known 1897-01-01 Not Known Crawford
4430 Robbie Crawford Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-04-05 22y 00m 17d 2015-04-05 22y 00m 17d Crawford
4431 Robert Edward William Crawford East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2005-07-14 18y 05m 18d 2005-07-14 18y 05m 18d Crawford
4432 Stephen Crawford Raith Rovers; Hibernian; Dunfermline Athletic; Dundee United; Aberdeen 33 29 4 2 9 6 18 27.27 18.18 54.55 36.36 1993-12-18 19y 11m 09d 2007-09-25 33y 08m 16d Crawford
4433 William Crawford Partick Thistle 6 6 0 2 3 1 2 50.00 16.67 33.33 58.33 1953-12-26 Not Known 1957-11-11 Not Known Crawford
4434 William M Crawford Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1950-01-14 Not Known 1950-01-14 Not Known Crawford
4435 Crawley Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Crawley
4436 Gerard Martin Crawley Queens Park; Dumbarton 8 7 1 1 1 1 6 12.50 12.50 75.00 18.75 1981-10-03 19y 03m 00d 1985-03-23 22y 08m 20d Crawley
4437 Thomas Crawley Hamilton Academical 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1933-08-22 21y 09m 12d 1935-05-08 23y 05m 28d Crawley
4438 Crawshaw Blackburn Rovers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1888-12-31 Not Known 1888-12-31 Not Known Crawshaw
4439 Tommy Crawshaw Sheffield Wednesday 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-12 21y 10m 16d 1896-04-29 23y 04m 02d Crawshaw
4440 Jack Crayston Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-08-02 30y 09m 24d 1941-08-02 30y 09m 24d Crayston
4441 Gerry Creaney Celtic 13 8 5 4 5 3 5 38.46 23.08 38.46 50.00 1990-09-22 20y 05m 09d 1993-11-20 23y 07m 07d Creaney
4442 James Creaney Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2021-07-20 Not Known 2021-07-20 Not Known Creaney
4443 Philip Creaney Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-01-25 19y 11m 13d 2003-01-25 19y 11m 13d Creaney
4444 John S Cree Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1944-03-11 Not Known 1944-04-15 Not Known Cree
4445 Allan William Creer Livingston (Meadowbank Thistle); Alloa Athletic 1 1 0 0 1 1 .00 50.00 50.00 25.00 2004-04-17 17y 05m 05d 2006-09-20 19y 10m 08d Creer
4446 Robbie Creevy Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 25y 10m 07d 2015-07-01 25y 10m 07d Creevy
4447 Patrick Cregg Falkirk; Hibernian; St Mirren; St Johnstone 19 16 3 6 8 11 24.00 32.00 44.00 40.00 2006-03-25 20y 01m 04d 2014-01-18 27y 10m 28d Cregg
4448 Pat Crerand Celtic 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1960-12-17 21y 09m 28d 1962-12-08 23y 09m 19d Crerand
4449 Crerar Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known Crerar
4450 Charlie Cresswell Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 20y 11m 13d 2023-07-30 20y 11m 13d Cresswell
4451 Elijah Cresswell Queens Park 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1914-01-31 Not Known 1917-08-25 Not Known Cresswell
4452 Alex Crichton Heart of Midlothian B 2 2 0 1 0 1 50.00 .00 50.00 50.00 1919-08-06 Not Known 1920-08-11 Not Known Crichton
4453 Archibald Crichton Kilmarnock 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1902-11-22 Not Known 1907-03-16 Not Known Crichton
4454 Ronald John Crichton Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 1960-12-24 19y 08m 18d 1961-04-29 20y 00m 23d Crichton
4455 Thomas Crichton Partick Thistle 12 12 0 2 6 4 16.67 50.00 33.33 41.67 1921-01-08 Not Known 1925-02-11 Not Known Crichton
4456 William Crichton Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1916-02-19 Not Known 1916-02-19 Not Known Crichton
4457 William Crichton East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1932-10-08 Not Known 1933-02-25 Not Known Crichton
4458 William Crichton Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known Crichton
4459 Thomas M Crickett Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1927-04-11 Not Known 1927-04-11 Not Known Crickett
4460 Robert Crielly Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Crielly
4461 Sean Crighton Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2020-01-18 29y 09m 23d 2020-01-18 29y 09m 23d Crighton
4462 William Crilley Alloa Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-03-24 Not Known 1923-03-24 Not Known Crilley
4463 Mark Patrick Crilly Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 2007-01-06 26y 07m 14d 2007-01-06 26y 07m 14d Crilly
4464 James A Cringan St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1939-11-04 Not Known 1940-04-15 Not Known Cringan
4465 Robert Cringan Ayr United 2 2 0 2 0 0 100.00 .00 .00 100.00 1916-09-16 Not Known 1916-12-23 Not Known Cringan
4466 William Cringan Ayr United; Celtic; Third Lanark; Motherwell 18 18 0 2 14 3 1 77.78 16.67 5.56 86.11 1916-01-08 Not Known 1924-10-04 Not Known Cringan
4467 Stuart Charles Cringean Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-01-25 19y 06m 05d 2003-01-25 19y 06m 05d Cringean
4468 David Croal Falkirk 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1917-03-24 Not Known 1918-01-02 Not Known Croal
4469 James Anderson Croal Falkirk 15 15 0 7 8 4 2 53.33 26.67 13.33 66.67 1911-03-04 Not Known 1914-04-08 Not Known Croal
4470 James Croal Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1905-08-21 Not Known 1906-01-03 Not Known Croal
4471 Lee Croft St Johnstone 4 3 1 1 2 1 25.00 50.00 25.00 50.00 2012-02-05 26y 07m 15d 2014-01-18 28y 06m 28d Croft
4472 Matteo Crolla The Spartans 0 0 0 0 0 2 .00 .00 100.00 .00 2021-06-29 19y 10m 24d 2021-06-29 19y 10m 24d Crolla
4473 Robert Cromar Queens Park 6 6 0 0 1 5 .00 16.67 83.33 8.33 1956-11-24 25y 01m 16d 1958-03-08 26y 05m 00d Cromar
4474 Joseph Crombie Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1901-03-30 Not Known 1901-05-18 Not Known Crombie
4475 William Crombie Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known Crombie
4476 Lance Cronin Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 24y 10m 18d 2010-07-29 24y 10m 18d Cronin
4477 Fred Crook Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-01-06 Not Known 1917-01-06 Not Known Crook
4478 Jason Crooks Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 21y 11m 24d 2010-08-24 21y 11m 24d Crooks
4479 Matt Crooks Rangers 1 1 0 1 0 1 50.00 .00 50.00 50.00 2016-11-30 22y 10m 10d 2016-12-10 22y 10m 20d Crooks
4480 Sammy Crooks Derby County 2 2 0 0 0 2 .00 .00 100.00 .00 1937-09-29 29y 08m 13d 1938-04-11 30y 02m 26d Crooks
4481 Crookston Queens Park 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1895-05-18 Not Known 1895-05-18 Not Known Crookston
4482 Frederick Richard Croot Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1919-09-27 Not Known 1919-09-27 Not Known Croot
4483 Alex Cropley Hibernian; Arsenal 12 11 1 6 8 2 3 61.54 15.38 23.08 69.23 1970-03-17 19y 02m 01d 1975-07-30 24y 06m 14d Cropley
4484 Jordan Cropley Hibernian 0 0 0 1 1 0 50.00 50.00 .00 75.00 2008-10-19 19y 03m 25d 2009-05-07 19y 10m 13d Cropley
4485 Marc Crosas Barcelona; Celtic 4 2 2 4 3 2 44.44 33.33 22.22 61.11 2007-07-28 19y 06m 19d 2010-05-09 22y 04m 00d Crosas
4486 James Crosbie Airdrieonians 5 5 0 1 0 4 20.00 .00 80.00 20.00 1932-08-20 Not Known 1935-03-09 Not Known Crosbie
4487 John Anderson Crosbie Ayr United 9 9 0 3 4 1 4 44.44 11.11 44.44 50.00 1914-01-03 Not Known 1920-01-05 Not Known Crosbie
4488 Robert Crosbie Queen of the South 2 2 0 1 0 0 2 .00 .00 100.00 .00 1957-11-09 32y 02m 07d 1958-03-10 32y 06m 08d Crosbie
4489 Gary Crosby Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 24y 04m 04d 1988-09-12 24y 04m 04d Crosby
4490 Alex Cross Queens Park 15 15 0 4 4 7 26.67 26.67 46.67 40.00 1940-10-05 Not Known 1946-01-26 Not Known Cross
4491 Alexander Cross Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-11-02 27y 04m 17d 1946-11-02 27y 04m 17d Cross
4492 Cross Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known Cross
4493 David Cross Airdrieonians 3 3 0 1 0 2 33.33 .00 66.67 33.33 1953-01-03 Not Known 1954-01-02 Not Known Cross
4494 John H Cross Third Lanark 24 24 0 2 9 4 11 37.50 16.67 45.83 45.83 1898-11-12 Not Known 1910-04-02 Not Known Cross
4495 Kevin Cross Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-11-03 23y 01m 21d 1979-11-03 23y 01m 21d Cross
4496 Robert McPherson Cross Queens Park 3 3 0 1 0 2 33.33 .00 66.67 33.33 1937-11-13 Not Known 1938-10-29 Not Known Cross
4497 William Cross Third Lanark 8 8 0 3 3 1 4 37.50 12.50 50.00 43.75 1901-04-08 Not Known 1910-04-20 Not Known Cross
4498 Bernard Crossan Celtic; Third Lanark; St Bernards 17 17 0 1 5 1 11 29.41 5.88 64.71 32.35 1890-08-23 Not Known 1895-09-14 Not Known Crossan
4499 Errol Crossan Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 29y 00m 06d 1959-10-12 29y 00m 06d Crossan
4500 Johnny Crossan Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-10-21 29y 10m 22d 1968-10-21 29y 10m 22d Crossan
4501 Patrick Crossan Leith Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1925-08-19 Not Known 1925-08-19 Not Known Crossan
4502 Thomas Roland Crosskey Cowdenbeath; Albion Rovers; Greenock Morton 4 4 0 0 2 2 .00 50.00 50.00 25.00 1932-09-10 Not Known 1937-12-04 Not Known Crosskey
4503 Tom Crosskey Heart of Midlothian B 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1929-08-01 Not Known 1930-08-01 Not Known Crosskey
4504 William Samuel Crossland Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-04-08 Not Known 1882-04-08 Not Known Crossland
4505 Mark Crossley Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 Not Known 2004-07-31 Not Known Crossley
4506 Alexander Crowe St Mirren 8 8 0 6 1 4 3 12.50 50.00 37.50 37.50 1946-08-28 21y 09m 04d 1952-01-12 27y 01m 19d Crowe
4507 Charlie Crowe Newcastle United 4 4 0 0 2 2 .00 50.00 50.00 25.00 1954-10-13 29y 11m 13d 1956-11-05 32y 00m 06d Crowe
4508 Gilbert Crowe Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-04 20y 08m 00d 1956-02-04 20y 08m 00d Crowe
4509 Matthew Jackson Crowe Partick Thistle; Norwich City 3 3 0 0 1 2 .00 33.33 66.67 16.67 1955-08-13 23y 01m 09d 1959-10-12 27y 03m 08d Crowe
4510 Vic Crowe Aston Villa 2 2 0 0 2 0 .00 100.00 .00 50.00 1958-11-19 26y 09m 20d 1960-04-25 28y 02m 26d Crowe
4511 Crozier Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-23 Not Known 1889-11-23 Not Known Crozier
4512 Joseph Crozier Brentford; Airdrieonians; Hibernian 10 10 0 4 3 2 40.00 30.00 20.00 55.00 1938-06-01 23y 05m 30d 1942-09-05 27y 09m 03d Crozier
4513 Cruchaga Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cruchaga
4514 E Cruickshank Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known Cruickshank
4515 George Philip Cruickshanks Queen of the South 2 2 0 0 1 1 .00 50.00 50.00 25.00 1953-02-28 21y 07m 06d 1953-12-05 22y 04m 13d Cruickshanks
4516 Jim Cruikshank Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1977-08-13 36y 04m 00d 1977-08-13 36y 04m 00d Cruikshank
4517 John Cruikshank Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1905-05-01 Not Known 1905-05-01 Not Known Cruikshank
4518 John Crum Celtic; Greenock Morton 21 21 0 13 13 3 5 61.90 14.29 23.81 69.05 1933-09-02 Not Known 1945-01-13 Not Known Crum
4519 Robert W Crumley Dundee 11 11 0 5 2 4 45.45 18.18 36.36 54.55 1907-04-08 Not Known 1910-12-10 Not Known Crumley
4520 Leslie Victor Crump Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-03-20 Not Known 1926-03-20 Not Known Crump
4521 Andre Alves da Cruz Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 24y 01m 01d 1992-11-04 24y 01m 15d Cruz
4522 Cadu Viktoria Plzen 2 1 1 2 0 0 100.00 .00 .00 100.00 2024-08-22 27y 00m 14d 2024-08-29 27y 00m 21d Cruz
4523 Fernando da Conceicao Cruz Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 20y 01m 17d 1960-10-05 20y 01m 23d Cruz
4524 Ochotorena Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 29y 06m 22d 1990-08-07 29y 06m 22d Cruz
4525 Manuel Jorge Da Silva Cruz(Tulipa) FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 23y 09m 29d 1996-07-31 23y 09m 29d Cruz(Tulipa)
4526 Tamás Csehi Paksi SE 1 0 1 0 0 1 .00 .00 100.00 .00 2011-08-04 27y 05m 29d 2011-08-04 27y 05m 29d Csehi
4527 Norbert Csernyánszki Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 35y 05m 27d 2011-08-04 35y 06m 03d Csernyánszki
4528 Pepe Cubero Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Cubero
4529 Barry Cuddihy St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 2013-12-29 17y 00m 10d 2013-12-29 17y 00m 10d Cuddihy
4530 Carlo Cudicini Tottenham Hotspur 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 37y 11m 12d 2011-08-25 37y 11m 19d Cudicini
4531 Mathew Cudjoe Dundee United 1 1 0 0 0 3 .00 .00 100.00 .00 2022-04-24 18y 05m 13d 2023-02-04 19y 02m 24d Cudjoe
4532 Carlos Cuellar Rangers 4 4 0 3 0 1 75.00 .00 25.00 75.00 2007-09-15 26y 00m 23d 2008-02-27 26y 06m 04d Cuellar
4533 Cuellar Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Cuellar
4534 Pat Cuff Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 24y 07m 25d 1976-11-13 24y 07m 25d Cuff
4535 Cuk OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Cuk
4536 William Culbert Clyde; Queen of the South 7 7 0 3 0 4 42.86 .00 57.14 42.86 1931-08-29 Not Known 1936-11-28 Not Known Culbert
4537 Nick Culkin Livingston (Meadowbank Thistle) 2 2 0 2 0 0 100.00 .00 .00 100.00 2001-11-03 22y 11m 28d 2002-01-19 23y 02m 13d Culkin
4538 Charles Cullen Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1964-09-19 Not Known 1964-09-19 Not Known Cullen
4539 James Cullen Greenock Morton; Hamilton Academical; Third Lanark 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1914-02-21 Not Known 1923-02-17 Not Known Cullen
4540 Joseph Cullen Celtic 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1892-08-27 Not Known 1894-05-19 Not Known Cullen
4541 Tony Cullen Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 19y 10m 06d 1989-08-05 19y 10m 06d Cullen
4542 William M Cullen Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1921-02-26 Not Known 1921-02-26 Not Known Cullen
4543 James Culley Hibernian; Alloa Athletic; Celtic 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1935-04-23 19y 09m 03d 1941-11-22 26y 04m 02d Culley
4544 Bill Culley Kilmarnock; Clyde 14 14 0 5 5 0 9 35.71 .00 64.29 35.71 1912-10-26 Not Known 1924-02-23 Not Known Culley
4545 David Cully Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-19 22y 06m 03d 1995-08-19 22y 06m 03d Cully
4546 Arthur Cumming Raith Rovers 13 13 0 2 5 6 15.38 38.46 46.15 34.62 1907-03-09 Not Known 1913-01-18 Not Known Cumming
4547 David Scott Cumming Arbroath; Middlesbrough 4 4 0 0 0 4 .00 .00 100.00 .00 1935-09-07 25y 04m 01d 1939-03-25 28y 10m 19d Cumming
4548 George Cumming Partick Thistle; St Mirren 4 3 1 2 1 1 50.00 25.00 25.00 62.50 1966-12-03 Not Known 1970-02-21 Not Known Cumming
4549 James Cumming Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1947-02-01 Not Known 1947-02-01 Not Known Cumming
4550 James Cumming Aberdeen 2 2 0 1 1 0 50.00 50.00 .00 75.00 1916-03-11 Not Known 1916-11-18 Not Known Cumming
4551 John Cumming Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-02-20 Not Known 1965-02-20 Not Known Cumming
4552 John Cumming Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 35y 04m 21d 1965-08-07 35y 04m 21d Cumming
4553 Lawrence Cumming Queen of the South 6 6 0 1 3 0 3 50.00 .00 50.00 50.00 1933-11-18 Not Known 1935-12-14 Not Known Cumming
4554 Dean Cummings Livingston (Meadowbank Thistle) 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-16 18y 03m 17d 2011-07-16 18y 03m 17d Cummings
4555 E Cummings St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-07 Not Known 1889-09-07 Not Known Cummings
4556 George Wilfred Cummings Partick Thistle 6 6 0 3 0 3 50.00 .00 50.00 50.00 1932-12-24 19y 06m 19d 1935-08-10 22y 02m 05d Cummings
4557 Jason Cummings Hibernian; Rangers; Dundee 13 11 2 8 6 5 3 42.86 35.71 21.43 60.71 2014-01-02 18y 05m 01d 2021-10-23 26y 02m 22d Cummings
4558 Robert Cummings Aberdeen 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1960-03-26 24y 04m 09d 1963-03-09 27y 03m 20d Cummings
4559 Warren Cummings Dundee United 2 1 1 0 0 2 .00 .00 100.00 .00 2002-09-21 21y 11m 06d 2002-12-21 22y 02m 06d Cummings
4560 Adam Cummins Motherwell; Stirling Albion 3 2 1 2 1 1 50.00 25.00 25.00 62.50 2012-11-24 19y 08m 21d 2021-07-20 28y 04m 17d Cummins
4561 Graham Cummins St Johnstone 7 4 3 3 4 3 2 44.44 33.33 22.22 61.11 2015-08-02 27y 07m 04d 2017-12-23 29y 11m 24d Cummins
4562 Stan Cummins Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1976-11-13 17y 11m 07d 1976-11-13 17y 11m 07d Cummins
4563 Jason Cundy Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 22y 08m 13d 1992-07-25 22y 08m 13d Cundy
4564 Daniel Cunliffe Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-23 22y 10m 12d 1898-04-23 22y 10m 12d Cunliffe
4565 Robert Robertson Cunning Hamilton Academical 4 4 0 0 1 3 .00 25.00 75.00 12.50 1953-08-08 23y 05m 27d 1954-03-17 24y 01m 05d Cunning
4566 Albert Cunningham Port Glasgow Athletic; Clyde 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1905-09-09 Not Known 1909-03-13 Not Known Cunningham
4567 Alex Cunningham Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 20y 03m 09d 2015-07-14 20y 03m 09d Cunningham
4568 Andy Cunningham Kilmarnock; Rangers 29 29 0 10 13 7 9 44.83 24.14 31.03 56.90 1910-04-30 19y 03m 00d 1927-08-20 36y 06m 20d Cunningham
4569 Archibald Cunningham Leith Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1901-03-30 Not Known 1903-04-04 Not Known Cunningham
4570 Archibald Scott Cunningham St Bernards 3 3 0 0 2 1 .00 66.67 33.33 33.33 1936-04-30 Not Known 1936-05-15 Not Known Cunningham
4571 Billy Cunningham Partick Thistle 16 16 0 5 5 8 27.78 27.78 44.44 41.67 1961-02-04 Not Known 1968-11-09 Not Known Cunningham
4572 David Cunningham St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-12-28 Not Known 1946-12-28 Not Known Cunningham
4573 Finlay Cunningham St Mirren; Falkirk 7 7 0 0 4 3 .00 57.14 42.86 28.57 1936-08-29 Not Known 1941-06-21 Not Known Cunningham
4574 George Cunningham Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known Cunningham
4575 Graeme McCreath Cunningham Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-04-24 25y 03m 27d 1948-04-24 25y 03m 27d Cunningham
4576 Greg Cunningham Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-07-20 31y 05m 20d 2022-07-20 31y 05m 20d Cunningham
4577 Harry Cunningham Ayr United; Kilmarnock 15 15 0 5 9 4 2 60.00 26.67 13.33 73.33 1921-10-22 Not Known 1930-08-30 Not Known Cunningham
4578 J Cunningham Hamilton Academical 1 1 0 1 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known Cunningham
4579 James Cunningham St Mirren; Kilmarnock 16 16 0 5 7 5 3 43.75 31.25 18.75 59.38 1904-12-10 Not Known 1911-11-18 Not Known Cunningham
4580 John Cunningham Sheffield United 1 1 0 1 0 0 1 .00 .00 100.00 .00 1898-04-18 Not Known 1898-04-18 Not Known Cunningham
4581 Laurie Cunningham West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 22y 04m 29d 1978-08-06 22y 04m 29d Cunningham
4582 Michael Cunningham East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-05 39y 00m 26d 2022-07-05 39y 00m 26d Cunningham
4583 Peter Cunningham Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1918-09-16 Not Known 1918-09-16 Not Known Cunningham
4584 Peter Cunningham Clyde; Partick Thistle 3 3 0 4 2 1 0 66.67 33.33 .00 83.33 1929-11-30 Not Known 1931-04-18 Not Known Cunningham
4585 Robert Cunningham St Mirren 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1910-11-26 Not Known 1911-01-21 Not Known Cunningham
4586 Ross Cunningham Hamilton Academical 1 0 1 1 2 2 20.00 40.00 40.00 40.00 2017-12-02 19y 06m 09d 2019-12-21 21y 06m 28d Cunningham
4587 Thomas Cunningham Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 25y 08m 00d 1997-07-20 25y 08m 00d Cunningham
4588 William Cunningham Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1967-10-14 20y 00m 29d 1967-10-14 20y 00m 29d Cunningham
4589 William C Cunningham Kilmarnock 5 5 0 1 0 4 20.00 .00 80.00 20.00 1912-10-26 Not Known 1915-02-06 Not Known Cunningham
4590 William Carruthers Cunningham Airdrieonians 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1947-08-16 22y 05m 25d 1949-01-22 23y 11m 00d Cunningham
4591 Willie Cunningham St Mirren; Dunfermline Athletic 10 10 0 1 5 2 3 50.00 20.00 30.00 60.00 1950-01-03 19y 10m 14d 1962-10-06 32y 07m 16d Cunningham
4592 William Livingstone Cunningham Third Lanark; Stirling Albion 15 15 0 1 1 13 6.25 6.25 81.25 9.38 1958-09-27 20y 02m 16d 1968-04-20 29y 09m 09d Cunningham
4593 Edward Cunnington Dunfermline Athletic 3 3 0 0 0 4 .00 .00 100.00 .00 1991-08-10 21y 08m 29d 1992-03-28 22y 04m 16d Cunnington
4594 David Cupples Greenock Morton 3 3 0 0 0 3 .00 .00 100.00 .00 1948-02-28 28y 01m 05d 1951-11-24 31y 10m 01d Cupples
4595 Curilear FC Cluj 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Curilear
4596 David [1933] White Curlett Kilmarnock; Dundee; Ayr United 9 9 0 3 2 3 4 22.22 33.33 44.44 38.89 1955-04-06 Not Known 1961-02-18 Not Known Curlett
4597 John Curley Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1926-01-04 Not Known 1926-01-04 Not Known Curley
4598 John Curley Queen of the South 2 2 0 0 0 2 .00 .00 100.00 .00 1934-11-03 Not Known 1935-03-23 Not Known Curley
4599 Tom Curley Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1964-09-26 19y 03m 15d 1964-09-26 19y 03m 15d Curley
4600 Fraser Curly Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known Curly
4601 Craig Curran Ross County; Dundee 10 6 4 2 4 4 20.00 40.00 40.00 40.00 2015-08-15 25y 11m 23d 2019-03-09 29y 06m 14d Curran
4602 Curran Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1942-05-23 Not Known 1942-05-23 Not Known Curran
4603 Edward Terence Curran Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 27y 04m 15d 1982-08-04 27y 04m 15d Curran
4604 Geoffrey F Curran St Mirren; Arbroath 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1980-11-01 19y 06m 17d 1985-10-23 24y 06m 08d Curran
4605 Henry Curran Dumbarton; Dundee United; St Johnstone; Partick Thistle; Dunfermline Athletic 22 18 4 3 7 5 14 26.92 19.23 53.85 36.54 1985-01-05 18y 02m 27d 1997-12-27 31y 02m 18d Curran
4606 Hugh Curran Wolverhampton Wanderers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1971-04-14 Not Known 1971-04-14 Not Known Curran
4607 Jesse Curran Dundee 3 2 1 1 0 2 33.33 .00 66.67 33.33 2018-10-23 22y 03m 07d 2019-03-09 22y 07m 21d Curran
4608 John Curran Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1961-05-02 Not Known 1961-05-02 Not Known Curran
4609 John Curran Queens Park; Aberdeen; East Fife 13 13 0 3 4 6 23.08 30.77 46.15 38.46 1948-04-24 23y 10m 02d 1955-10-22 31y 04m 00d Curran
4610 Peter Curran Partick Thistle 25 25 0 10 7 8 40.00 28.00 32.00 54.00 1938-01-15 Not Known 1948-10-02 Not Known Curran
4611 Peter J Curran Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1960-03-15 Not Known 1960-03-15 Not Known Curran
4612 William Curran St Bernards 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1908-05-16 Not Known 1908-09-21 Not Known Curran
4613 Alex Ferguson Currie Queens Park; Kilmarnock; Airdrieonians 9 9 0 1 2 2 5 22.22 22.22 55.56 33.33 1902-11-01 Not Known 1907-02-02 Not Known Currie
4614 Blair Currie Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 27y 05m 01d 2021-07-20 27y 05m 01d Currie
4615 Currie Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known Currie
4616 Dan Currie Clyde; Queen of the South 10 10 0 1 2 4 4 20.00 40.00 40.00 40.00 1956-04-11 Not Known 1964-02-08 Not Known Currie
4617 Darren Currie West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 20y 00m 15d 1994-12-14 20y 00m 15d Currie
4618 David Currie Hamilton Academical 4 4 0 0 0 4 .00 .00 100.00 .00 1961-09-13 Not Known 1966-01-08 Not Known Currie
4619 David H Currie Ayr United 9 9 0 2 1 6 22.22 11.11 66.67 27.78 1933-08-19 Not Known 1939-01-11 Not Known Currie
4620 David S Currie Airdrieonians 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1925-09-09 Not Known 1929-01-19 Not Known Currie
4621 Duncan Currie Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-07 Not Known 1913-08-07 Not Known Currie
4622 Edward Currie Third Lanark; Alloa Athletic 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1943-09-04 Not Known 1946-04-24 Not Known Currie
4623 Ian Currie Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1972-02-26 19y 00m 30d 1972-02-26 19y 00m 30d Currie
4624 Ken Currie Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Currie
4625 Peter Currie St Bernards; Clyde 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1912-08-15 Not Known 1918-03-16 Not Known Currie
4626 Robert Currie Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1907-03-02 Not Known 1907-03-02 Not Known Currie
4627 Robert Currie Partick Thistle; Heart of Midlothian B 6 6 0 1 0 4 16.67 .00 66.67 16.67 1897-09-04 Not Known 1913-08-12 Not Known Currie
4628 Thomas Andrew Currie Clydebank[4] 2 2 0 0 1 1 .00 50.00 50.00 25.00 1995-02-01 24y 02m 26d 1995-02-07 24y 03m 01d Currie
4629 Walter Robertson Currie Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1919-09-06 Not Known 1919-09-06 Not Known Currie
4630 Currie-1928-08-06-CH Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-06 Not Known 1928-08-06 Not Known Currie-1928-08-06-CH
4631 Bill Curry Newcastle United; The British Army 3 3 0 3 2 0 1 66.67 .00 33.33 66.67 1955-11-07 20y 00m 26d 1958-04-23 22y 06m 11d Curry
4632 Mitchell Curry Inverness Caledonian Thistle 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2019-07-08 19y 11m 24d 2019-07-08 19y 11m 24d Curry
4633 Alexandru Curtean Dinamo Bucuresti 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 26y 03m 12d 2013-07-09 26y 03m 12d Curtean
4634 Curtis Shamrock Rovers 0 0 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Curtis
4635 Thomas Curtis Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1911-11-11 Not Known 1911-11-11 Not Known Curtis
4636 Nicholas Cusack Motherwell 9 8 1 1 0 1 8 .00 11.11 88.89 5.56 1989-09-16 23y 08m 18d 1991-12-14 25y 11m 15d Cusack
4637 John Cushley Celtic; Dunfermline Athletic; Dumbarton 14 14 0 2 4 8 14.29 28.57 57.14 28.57 1963-04-29 20y 03m 08d 1974-11-09 31y 09m 19d Cushley
4638 John James Cusick East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1999-10-12 24y 08m 26d 1999-10-12 24y 08m 26d Cusick
4639 Nello Cusin Bologna 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 25y 07m 12d 1990-11-07 25y 07m 26d Cusin
4640 Ronald Cusiter Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-20 20y 08m 06d 1985-08-20 20y 08m 06d Cusiter
4641 Bruno Custos Metz 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 21y 02m 22d 1998-07-21 21y 02m 22d Custos
4642 John Cutbush Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 26y 02m 19d 1975-10-01 26y 03m 03d Cutbush
4643 Clement Cuthbert Clyde 2 2 0 2 0 0 100.00 .00 .00 100.00 1921-08-23 Not Known 1921-09-17 Not Known Cuthbert
4644 J Cuthbert Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Cuthbert
4645 John Cuthbert Clyde 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1935-11-16 Not Known 1935-11-16 Not Known Cuthbert
4646 Kevin Cuthbert St Johnstone; Ayr United; Raith Rovers 7 7 0 2 4 8 14.29 28.57 57.14 28.57 2000-03-15 17y 06m 07d 2017-01-25 34y 04m 17d Cuthbert
4647 Scott Cuthbert Celtic; St Mirren 1 1 0 1 1 1 33.33 33.33 33.33 50.00 2004-10-16 17y 04m 01d 2009-02-21 21y 08m 06d Cuthbert
4648 A Cuthbertson Broxburn Star 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known Cuthbertson
4649 Andrew Cuthbertson Abercorn 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1891-03-28 Not Known 1893-03-11 Not Known Cuthbertson
4650 D Cuthbertson Broxburn Star 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known Cuthbertson
4651 David Cuthbertson Abercorn 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1891-03-28 Not Known 1893-03-11 Not Known Cuthbertson
4652 James Cuthbertson Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1889-03-02 Not Known 1890-02-01 Not Known Cuthbertson
4653 John Cuthbertson Hibernian 13 13 0 9 6 1 6 46.15 7.69 46.15 50.00 1940-01-01 17y 01m 01d 1949-04-11 Not Known Cuthbertson
4654 John G Cuthbertson Third Lanark; Stenhousemuir 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1949-10-15 Not Known 1954-05-01 Not Known Cuthbertson
4655 Scott William Cuthbertson Kilmarnock 4 4 0 0 2 2 .00 50.00 50.00 25.00 1987-01-31 21y 03m 07d 1987-08-19 21y 09m 26d Cuthbertson
4656 William Cuthil Leith Athletic 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1903-12-12 Not Known 1904-04-30 Not Known Cuthil
4657 David S Cuthill Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known Cuthill
4658 Ludovit Cvetler Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 28y 04m 28d 1967-02-14 28y 04m 28d Cvetler
4659 Ivan Cvorovic Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 28y 09m 12d 2014-07-03 28y 09m 12d Cvorovic
4660 Piotr Czachowski Dundee 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1993-10-02 26y 10m 25d 1993-11-13 27y 00m 06d Czachowski
4661 Czyszczon 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 Czyszczon
4662 Ellis D Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known D
4663 Trialist D Dumbarton 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-07 Not Known 2018-07-07 Not Known D
4664 Dyron Daal Aberdeen 1 0 1 1 0 0 1 .00 .00 100.00 .00 2006-09-24 22y 11m 13d 2006-09-24 22y 11m 13d Daal
4665 Fankaty Dabo Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-10-09 28y 11m 28d 2024-10-09 28y 11m 28d Dabo
4666 Maciej Dabrowski Hibernian; Cowdenbeath 2 2 0 0 4 4 .00 50.00 50.00 25.00 2017-12-27 19y 06m 18d 2022-08-07 24y 01m 29d Dabrowski
4667 Bradley Dack Blackburn Rovers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-12-02 28y 11m 02d 2022-12-02 28y 11m 02d Dack
4668 Dackers Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known Dackers
4669 Alexandre D'Acol Hamilton Academical 3 2 1 0 2 2 .00 50.00 50.00 25.00 2015-11-07 29y 03m 20d 2016-11-21 30y 04m 03d D'Acol
4670 Frederic Dacquin Dunfermline Athletic 2 1 1 0 1 2 .00 33.33 66.67 16.67 2006-04-08 27y 06m 16d 2006-10-28 28y 01m 05d Dacquin
4671 Josh Dacres-Cogley Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 26y 04m 01d 2022-07-13 26y 04m 01d Dacres-Cogley
4672 Eugene Dadi Toulouse; Aberdeen; Livingston (Meadowbank Thistle) 5 4 1 1 1 1 3 20.00 20.00 60.00 30.00 2000-07-22 26y 11m 02d 2003-03-08 29y 06m 16d Dadi
4673 Daelemans Heracles Almelo 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Daelemans
4674 Chris Dagnall Hibernian 0 0 0 1 1 0 50.00 50.00 .00 75.00 2016-02-07 29y 09m 23d 2016-02-16 29y 10m 01d Dagnall
4675 Miguel D'Agostino Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 28y 06m 17d 2000-07-18 28y 06m 17d D'Agostino
4676 Martin Dahlin Borussia Monchengladbach 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-07-30 25y 03m 14d 1993-07-30 25y 03m 14d Dahlin
4677 Doug Dailey East Fife; Berwick Rangers 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1971-10-30 18y 07m 24d 1974-07-29 21y 04m 23d Dailey
4678 Christian Dailly Dundee United; Rangers 14 12 2 2 4 5 6 26.67 33.33 40.00 43.33 1990-11-17 17y 00m 25d 2009-05-03 35y 06m 10d Dailly
4679 Hugh Dailly Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1899-02-25 Not Known 1899-02-25 Not Known Dailly
4680 Barry Daines Tottenham Hotspur 0 0 0 0 0 1 .00 .00 100.00 .00 1971-08-07 19y 10m 08d 1971-08-07 19y 10m 08d Daines
4681 Herbert Dainty Dundee; Ayr United 18 18 0 1 5 4 9 27.78 22.22 50.00 38.89 1905-10-21 26y 08m 15d 1914-10-31 35y 08m 25d Dainty
4682 Jason Dair Raith Rovers; Dunfermline Athletic; Motherwell; Livingston (Meadowbank Thistle) 28 28 0 4 6 6 20 18.75 18.75 62.50 28.13 1991-07-31 17y 01m 16d 2006-03-05 31y 08m 18d Dair
4683 Sam Dalby Dundee United 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-09-01 24y 08m 25d 2024-09-01 24y 08m 25d Dalby
4684 Fred Dale Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known Dale
4685 Gordon Dale Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 25y 04m 08d 1953-09-28 25y 04m 08d Dale
4686 Jimmy Dale Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-03 Not Known 1894-01-03 Not Known Dale
4687 Andy Dales Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2019-01-23 24y 02m 10d 2019-03-09 24y 03m 24d Dales
4688 Omar Daley Motherwell 5 1 4 3 1 2 50.00 16.67 33.33 58.33 2011-12-24 30y 07m 29d 2013-03-02 31y 10m 05d Daley
4689 Dalgleish St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1926-05-08 Not Known 1926-05-08 Not Known Dalgleish
4690 William Dalgleish Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-08-16 Not Known 1947-08-16 Not Known Dalgleish
4691 John Dalglish Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1918-10-05 Not Known 1918-10-05 Not Known Dalglish
4692 John Dalglish Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-15 Not Known 1913-02-15 Not Known Dalglish
4693 Kenny Dalglish Celtic; Falkirk Select 20 20 0 11 15 3 3 71.43 14.29 14.29 78.57 1969-11-08 18y 08m 04d 1988-04-24 37y 01m 20d Dalglish
4694 Paul Dalglish Livingston (Meadowbank Thistle); Hibernian; Kilmarnock 5 4 1 1 3 1 2 50.00 16.67 33.33 58.33 2005-09-11 28y 06m 24d 2008-05-10 31y 02m 22d Dalglish
4695 William Dall Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known Dall
4696 Andrew Dallas Kilmarnock 2 0 2 0 0 2 .00 .00 100.00 .00 2023-09-26 24y 02m 04d 2023-12-02 24y 04m 10d Dallas
4697 James Dallas St Mirren 1 1 0 1 0 0 1 .00 .00 100.00 .00 1898-09-10 Not Known 1898-09-10 Not Known Dallas
4698 William Robert Dempster Dallas St Mirren 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1956-09-15 25y 06m 09d 1957-01-02 25y 09m 27d Dallas
4699 George Dalling Motherwell 1 1 0 2 0 0 1 .00 .00 100.00 .00 1940-08-10 Not Known 1940-08-10 Not Known Dalling
4700 George Dalrymple Hibernian; Raith Rovers 12 12 0 1 0 5 7 .00 41.67 58.33 20.83 1903-08-25 Not Known 1907-03-23 Not Known Dalrymple
4701 Robert Dalrymple Rangers 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1905-08-21 Not Known 1906-01-03 Not Known Dalrymple
4702 James Dalton Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1893-09-18 Not Known 1893-09-18 Not Known Dalton
4703 Jon Daly Dundee United; Rangers 21 17 4 4 10 6 5 45.45 27.27 22.73 59.09 2007-03-17 24y 02m 09d 2015-01-16 32y 00m 08d Daly
4704 Joseph Daly Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 Not Known 1929-04-22 Not Known Daly
4705 Michael Daly Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1918-03-16 Not Known 1918-03-16 Not Known Daly
4706 Patrick K Daly Hamilton Academical 6 6 0 2 0 4 33.33 .00 66.67 33.33 1945-01-02 Not Known 1947-01-18 Not Known Daly
4707 Samuel Daly Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1895-10-05 Not Known 1895-10-05 Not Known Daly
4708 Andrew Dalziel Leith Athletic; Hibernian 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1923-08-16 Not Known 1929-04-17 Not Known Dalziel
4709 Dalziel St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1926-05-08 Not Known 1926-05-08 Not Known Dalziel
4710 David Dalziel Motherwell 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1942-12-05 Not Known 1942-12-05 Not Known Dalziel
4711 Gordon Dalziel Rangers; Raith Rovers 7 6 1 2 4 0 3 57.14 .00 42.86 57.14 1982-11-10 20y 07m 25d 1994-08-09 32y 04m 24d Dalziel
4712 Scott Dalziel East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-05 25y 06m 06d 2011-07-05 25y 06m 06d Dalziel
4713 Ionel Danciulescu Dinamo Bucuresti 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2013-07-09 36y 07m 03d 2013-07-09 36y 07m 03d Danciulescu
4714 Colin Dand Heart of Midlothian B; Dunfermline Athletic; Hamilton Academical 4 4 0 0 0 4 .00 .00 100.00 .00 1926-08-06 Not Known 1929-11-02 Not Known Dand
4715 Peter Daniel Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 20y 04m 16d 1967-05-08 20y 04m 16d Daniel
4716 Josh Daniels Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 23y 04m 14d 2019-07-06 23y 04m 14d Daniels
4717 Luke Daniels Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2008-02-23 20y 01m 18d 2008-02-23 20y 01m 18d Daniels
4718 Riku Danzaki Motherwell 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-02-19 22y 08m 22d 2023-02-19 22y 08m 22d Danzaki
4719 Michael Danzey Nottingham Forest 0 0 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 17y 07m 04d 1988-09-12 17y 07m 04d Danzey
4720 Tiwi Daramola Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 17y 09m 00d 2019-07-24 17y 09m 00d Daramola
4721 Giorgi Daraselia Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 20y 10m 22d 1989-08-08 20y 10m 22d Daraselia
4722 Duane Darby Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 23y 09m 01d 1997-07-18 23y 09m 01d Darby
4723 Julian Darby Coventry City 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-10-08 28y 00m 05d 1995-10-08 28y 00m 05d Darby
4724 Jean-Claude Darcheville FC Girondins de Bordeaux; Rangers 8 5 3 3 5 0 3 62.50 .00 37.50 62.50 2003-11-06 28y 03m 12d 2008-11-29 33y 04m 04d Darcheville
4725 Dennis Charles D'Arcy Montrose 6 6 0 1 4 1 16.67 66.67 16.67 50.00 1976-03-06 24y 03m 06d 1978-03-25 26y 03m 25d D'Arcy
4726 Seamus D D'Arcy Chelsea 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1952-04-23 30y 04m 09d 1952-04-23 30y 04m 09d D'Arcy
4727 William Darge Hamilton Academical 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1939-04-29 Not Known 1946-03-16 Not Known Darge
4728 Craig Dargo Kilmarnock; Inverness Caledonian Thistle; St Mirren; Raith Rovers 23 13 10 3 5 8 13 19.23 30.77 50.00 34.62 2000-09-24 22y 08m 21d 2012-07-14 34y 06m 11d Dargo
4729 James Dargue Airdrieonians; Hamilton Academical 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1906-10-20 Not Known 1913-10-18 Not Known Dargue
4730 Darling Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Darling
4731 Thomas S Darling Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Darling
4732 D Darlington Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Darlington
4733 Karl Darlow Leeds United 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 32y 09m 22d 2023-07-30 32y 09m 22d Darlow
4734 Terry Darracott Everton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 22y 09m 12d 1973-10-03 22y 09m 27d Darracott
4735 John Darroch Vale Of Leven; Dundee 16 16 0 2 6 1 9 37.50 6.25 56.25 40.63 1891-05-09 Not Known 1904-04-18 Not Known Darroch
4736 Malcolm Darroch Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-08 Not Known 1958-03-08 Not Known Darroch
4737 James Dart Greenock Morton 5 5 0 1 1 3 1 20.00 60.00 20.00 50.00 1906-03-03 Not Known 1909-12-18 Not Known Dart
4738 Nick Robert Dasovic St Johnstone 15 15 0 1 3 7 5 20.00 46.67 33.33 43.33 1997-11-15 28y 11m 10d 2002-01-02 33y 00m 28d Dasovic
4739 Dennis Daube FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 19y 11m 29d 2009-07-10 19y 11m 29d Daube
4740 Derek Daun Montrose 3 2 1 1 0 2 1 .00 66.67 33.33 33.33 1976-03-16 19y 04m 24d 1978-03-25 21y 05m 04d Daun
4741 Markus Daun Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 28y 10m 02d 2009-07-12 28y 10m 02d Daun
4742 Kenny Davenport Bolton Wanderers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1884-01-01 20y 09m 09d 1886-04-26 23y 01m 03d Davenport
4743 Peter Davenport Manchester United; St Johnstone 2 1 1 1 1 0 50.00 50.00 .00 75.00 1986-09-02 25y 05m 09d 1994-08-31 33y 05m 07d Davenport
4744 Lionel David Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1993-04-10 26y 06m 13d 1993-04-10 26y 06m 13d David
4745 Adam Davidson East Fife 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 17y 11m 05d 2019-07-27 17y 11m 05d Davidson
4746 Alan Davidson Queen of the South 2 2 0 0 1 1 .00 50.00 50.00 25.00 1983-01-29 22y 09m 12d 1983-02-02 22y 09m 16d Davidson
4747 Alex Davidson Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1914-10-03 Not Known 1915-03-06 Not Known Davidson
4748 Alex Lauder Davidson Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1899-10-07 Not Known 1899-10-07 Not Known Davidson
4749 Alex Davidson Hibernian 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1938-01-01 Not Known 1939-08-16 Not Known Davidson
4750 Andrew Davidson St Mirren; Hull City 5 5 0 1 3 0 2 60.00 .00 40.00 60.00 1914-09-12 35y 00m 26d 1967-08-08 Not Known Davidson
4751 Callum Iain Davidson St Johnstone 8 8 0 1 1 2 5 12.50 25.00 62.50 25.00 1997-09-13 Not Known 2013-03-05 Not Known Davidson
4752 David Davidson Liverpool; Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1929-02-16 23y 08m 12d 1931-09-28 26y 03m 24d Davidson
4753 Douglas Davidson East Fife 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1947-03-01 28y 02m 27d 1947-09-27 28y 09m 25d Davidson
4754 Douglas C Davidson Dundee 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1940-05-11 Not Known 1940-05-11 Not Known Davidson
4755 Duncan Davidson Aberdeen 3 2 1 1 1 3 1 20.00 60.00 20.00 50.00 1974-03-23 19y 08m 18d 1978-08-12 24y 01m 07d Davidson
4756 Edward Davidson Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1909-12-11 Not Known 1909-12-11 Not Known Davidson
4757 Fraser Marshall Davidson Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-19 20y 10m 10d 1987-08-19 20y 10m 10d Davidson
4758 George Davidson Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-06 Not Known 1902-05-06 Not Known Davidson
4759 Graeme Davidson Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-09 29y 06m 22d 1997-08-09 29y 06m 22d Davidson
4760 Hugh Norman Davidson Dundee United; Stirling Albion 4 0 4 1 0 4 20.00 .00 80.00 20.00 1999-09-25 19y 01m 22d 2002-09-25 22y 01m 22d Davidson
4761 Iain Davidson Dundee; Raith Rovers 10 9 1 4 2 5 36.36 18.18 45.45 45.45 2012-09-02 28y 07m 19d 2021-04-30 37y 03m 16d Davidson
4762 Ian Davidson Kilmarnock 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1960-11-12 23y 02m 04d 1961-12-16 24y 03m 08d Davidson
4763 James Davidson Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 1922-03-29 Not Known 1922-03-29 Not Known Davidson
4764 Jimmy Davidson Partick Thistle 27 27 0 3 7 7 13 25.93 25.93 48.15 38.89 1948-01-31 22y 02m 23d 1960-03-15 34y 04m 07d Davidson
4765 James Davidson Celtic 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1892-11-05 Not Known 1893-04-17 Not Known Davidson
4766 Jack Davidson East Fife 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1947-09-27 21y 08m 28d 1949-09-10 23y 08m 11d Davidson
4767 John Davidson Falkirk 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1954-11-06 Not Known 1956-09-01 Not Known Davidson
4768 Keith Davidson Berwick Rangers 4 4 0 0 3 1 .00 75.00 25.00 37.50 1979-10-03 21y 09m 14d 1980-08-13 22y 07m 25d Davidson
4769 Kenny Davidson Livingston (Meadowbank Thistle) 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1978-10-10 Not Known 1978-10-10 Not Known Davidson
4770 Kenny Davidson Hibernian; Dunfermline Athletic; Livingston (Meadowbank Thistle) 6 5 1 4 1 1 66.67 16.67 16.67 75.00 1971-02-13 18y 11m 30d 1976-08-07 24y 05m 24d Davidson
4771 Murray Davidson St Johnstone 30 29 1 5 12 8 10 40.00 26.67 33.33 53.33 2009-08-30 21y 05m 23d 2022-02-19 33y 11m 12d Davidson
4772 Norrie Davidson Aberdeen; Dundee United 10 10 0 2 1 1 8 10.00 10.00 80.00 15.00 1955-12-03 21y 01m 08d 1963-11-16 29y 00m 22d Davidson
4773 P Davidson Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-12 Not Known 1891-12-12 Not Known Davidson
4774 Peter Edward Davidson Berwick Rangers 2 2 0 1 2 0 33.33 66.67 .00 66.67 1980-04-23 23y 05m 24d 1984-03-27 27y 04m 27d Davidson
4775 Robert Davidson Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-09-12 18y 05m 18d 2004-09-12 18y 05m 18d Davidson
4776 Robert Trimming Davidson St Bernards; St Johnstone 7 7 0 3 1 1 5 14.29 14.29 71.43 21.43 1931-09-15 18y 04m 19d 1934-12-01 21y 07m 04d Davidson
4777 Ross Davidson East Fife 3 2 1 0 1 2 .00 33.33 66.67 16.67 2019-07-27 25y 08m 29d 2020-11-10 27y 00m 13d Davidson
4778 Sam Davidson Stirling Albion 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-14 17y 07m 06d 2015-07-14 17y 07m 06d Davidson
4779 Scott Davidson Annan Athletic; Stirling Albion 2 0 2 1 1 0 1 50.00 .00 50.00 50.00 2014-07-26 18y 01m 26d 2015-07-14 19y 01m 14d Davidson
4780 Stewart Davidson Aberdeen 13 13 0 8 1 4 61.54 7.69 30.77 65.38 1906-03-24 Not Known 1925-04-04 Not Known Davidson
4781 Stuart William Davidson Kilmarnock 0 0 0 0 2 1 .00 66.67 33.33 33.33 1999-04-03 19y 08m 00d 2001-03-14 21y 07m 11d Davidson
4782 Thomas Davidson Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1962-10-30 Not Known 1963-09-28 Not Known Davidson
4783 Tom Davidson Raith Rovers; Berwick Rangers 6 6 0 0 2 4 .00 33.33 66.67 16.67 1967-10-14 21y 08m 17d 1976-03-29 30y 02m 02d Davidson
4784 Vic Davidson Celtic; Motherwell 12 11 1 1 6 3 4 46.15 23.08 30.77 57.69 1973-03-24 22y 04m 16d 1979-05-14 28y 06m 06d Davidson
4785 William Davidson Queens Park; Falkirk; Airdrieonians 14 14 0 1 6 1 7 42.86 7.14 50.00 46.43 1904-04-16 Not Known 1910-11-19 Not Known Davidson
4786 William Davidson Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known Davidson
4787 Davidson-1921-08-06-IR Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-08-06 Not Known 1921-08-06 Not Known Davidson-1921-08-06-IR
4788 Sandy Davie Dundee United 12 12 0 6 4 2 50.00 33.33 16.67 66.67 1962-04-28 16y 10m 18d 1974-04-09 28y 09m 30d Davie
4789 George Davie Renton 3 3 0 0 0 3 .00 .00 100.00 .00 1891-09-12 Not Known 1894-03-03 Not Known Davie
4790 James Davie St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1913-05-03 Not Known 1913-05-03 Not Known Davie
4791 James Graham Davie Kilmarnock 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1946-09-14 24y 00m 07d 1947-01-04 24y 03m 28d Davie
4792 John Davie Hamilton Academical 9 9 0 1 3 2 4 33.33 22.22 44.44 44.44 1907-05-06 Not Known 1912-04-24 Not Known Davie
4793 Willie Davie St Mirren 4 4 0 0 1 3 .00 25.00 75.00 12.50 1949-01-15 24y 00m 08d 1950-09-30 25y 08m 23d Davie
4794 Al Davies Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Davies
4795 Andrew Davies Ross County 9 9 0 1 4 4 11.11 44.44 44.44 33.33 2015-08-15 30y 07m 29d 2017-11-25 32y 11m 08d Davies
4796 Ben Davies Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 33y 09m 25d 1922-04-03 33y 09m 25d Davies
4797 Ben Davies Preston North End; Rangers 8 6 2 8 2 0 80.00 20.00 .00 90.00 2015-07-18 19y 11m 07d 2024-08-03 28y 11m 23d Davies
4798 Dai Davies Everton 0 0 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 25y 05m 17d 1973-10-03 25y 06m 02d Davies
4799 Ian Davies Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 23y 04m 06d 1980-08-04 23y 04m 06d Davies
4800 John Davies Clydebank[4]; St Johnstone; Airdrieonians; Motherwell 18 15 3 3 5 6 7 27.78 33.33 38.89 44.44 1987-03-28 20y 06m 03d 2000-03-01 33y 05m 05d Davies
4801 Joseph E Davies Newton Heath 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-01-01 Not Known 1890-01-01 Not Known Davies
4802 Joseph E. Davies Newton Heath 1 1 0 0 0 1 .00 .00 100.00 .00 1889-01-01 24y 05m 20d 1889-01-01 24y 05m 20d Davies
4803 L Davies Northern Nomads 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1909-01-04 Not Known Davies
4804 Len Davies Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 22y 11m 06d 1922-04-03 22y 11m 06d Davies
4805 Mark Davies Bolton Wanderers 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-04 21y 05m 17d 2009-08-04 21y 05m 17d Davies
4806 Reg Davies Newcastle United 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1953-10-07 24y 04m 10d 1956-11-05 27y 05m 09d Davies
4807 Roy Alfred Davies Clyde 3 3 0 0 3 0 .00 100.00 .00 50.00 1948-04-03 23y 07m 11d 1950-10-28 26y 02m 05d Davies
4808 Samuel H Davies Queens Park; Greenock Morton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1921-12-10 Not Known 1923-03-17 Not Known Davies
4809 Steve Davies Hamilton Academical 2 1 1 1 1 0 50.00 50.00 .00 75.00 2019-12-21 31y 11m 22d 2020-02-15 32y 01m 17d Davies
4810 Thomas Davies Kilmarnock 0 0 0 0 1 2 .00 33.33 66.67 16.67 2023-08-13 19y 09m 02d 2023-12-02 20y 00m 21d Davies
4811 Billy Davies St Mirren; Dunfermline Athletic; Motherwell 30 26 4 3 4 11 16 12.90 35.48 51.61 30.65 1987-11-21 23y 05m 22d 1998-04-08 33y 10m 09d Davies
4812 Wyn Davies Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1969-07-30 27y 04m 10d 1969-07-30 27y 04m 10d Davies
4813 Joe Davin Hibernian 3 3 0 2 0 1 66.67 .00 33.33 66.67 1960-04-18 18y 02m 06d 1962-09-08 20y 06m 27d Davin
4814 Martin Davin Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1932-12-31 Not Known 1932-12-31 Not Known Davin
4815 AG Davis Edinburgh University 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1883-02-10 Not Known 1885-02-21 Not Known Davis
4816 David Davis Inverness Caledonian Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-09-10 20y 06m 21d 2011-11-26 20y 09m 06d Davis
4817 Eli Davis Aston Villa 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1882-04-08 Not Known Davis
4818 Harold Davis Rangers; Partick Thistle 18 18 0 1 10 1 7 55.56 5.56 38.89 58.33 1956-12-15 23y 07m 05d 1965-01-23 31y 08m 13d Davis
4819 Harry Davis Sheffield Wednesday 1 1 0 0 0 1 .00 .00 100.00 .00 1896-04-29 Not Known 1896-04-29 Not Known Davis
4820 Joe Davis Third Lanark; Hibernian; Carlisle United 22 22 0 4 9 4 9 40.91 18.18 40.91 50.00 1963-03-23 21y 10m 01d 1971-11-02 30y 05m 11d Davis
4821 Kelvin Davis Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 32y 09m 26d 2009-07-25 32y 09m 26d Davis
4822 Paul Davis Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1984-04-15 22y 04m 06d 1984-04-15 22y 04m 06d Davis
4823 Robert Davis Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1925-04-22 Not Known 1925-09-15 Not Known Davis
4824 Sean Davis Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 29y 10m 15d 2009-08-04 29y 10m 15d Davis
4825 Steven Davis Rangers 26 23 3 2 19 5 4 67.86 17.86 14.29 76.79 2008-02-27 23y 01m 26d 2022-11-09 37y 10m 08d Davis
4826 Davis-2022-07-16-RB Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 Not Known 2022-07-16 Not Known Davis-2022-07-16-RB
4827 Aidan Davison Grimsby Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 29y 02m 18d 1997-07-29 29y 02m 18d Davison
4828 Davison Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-09-15 Not Known 1926-09-15 Not Known Davison
4829 Walter K Davy St Bernards; Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1905-05-20 Not Known 1907-05-06 Not Known Davy
4830 Ian Dawes Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 21y 05m 16d 1984-08-07 21y 05m 16d Dawes
4831 Alex Dawson Manchester United 4 4 0 4 2 1 1 50.00 25.00 25.00 62.50 1960-05-14 26y 06m 21d 1960-06-01 26y 07m 09d Dawson
4832 Alexander Forsyth Dawson St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-05-03 Not Known 1939-05-03 Not Known Dawson
4833 Ali Dawson Rangers 20 20 0 9 4 8 42.86 19.05 38.10 52.38 1978-12-16 20y 09m 21d 1986-01-25 27y 11m 00d Dawson
4834 Andrew Dawson Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 26y 09m 03d 2005-07-23 26y 09m 03d Dawson
4835 Andy Dawson Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Dawson
4836 Bobby Dawson Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 19y 09m 04d 1954-11-03 19y 09m 04d Dawson
4837 Daniel Dawson Celtic; Queen of the South; Hamilton Academical 7 7 0 4 1 2 57.14 14.29 28.57 64.29 1934-01-13 Not Known 1940-11-02 Not Known Dawson
4838 David Dawson Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-01-07 Not Known 1922-01-07 Not Known Dawson
4839 George Dawson Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1952-11-22 22y 02m 09d 1952-11-22 22y 02m 09d Dawson
4840 Jerry Dawson Rangers; Falkirk 35 35 0 16 12 7 45.71 34.29 20.00 62.86 1931-09-26 21y 10m 27d 1949-02-26 39y 03m 29d Dawson
4841 James Dawson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1912-05-04 Not Known 1912-05-04 Not Known Dawson
4842 James Maxwell Dawson St Bernards; Boness 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-05-12 Not Known 1923-01-27 Not Known Dawson
4843 James S Dawson Clydebank[3] 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-11-26 Not Known 1921-11-26 Not Known Dawson
4844 Joseph Dawson St Bernards; East Fife 3 3 0 0 0 3 .00 .00 100.00 .00 1937-05-01 Not Known 1940-05-04 Not Known Dawson
4845 Ken Dawson Falkirk 5 5 0 5 1 1 3 20.00 20.00 60.00 30.00 1948-02-14 Not Known 1950-02-18 Not Known Dawson
4846 Kenneth Dawson Falkirk; Third Lanark 15 15 0 7 5 2 8 33.33 13.33 53.33 40.00 1936-09-12 21y 00m 16d 1945-12-15 30y 03m 18d Dawson
4847 Michael Dawson Tottenham Hotspur 2 2 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 27y 09m 00d 2011-08-25 27y 09m 07d Dawson
4848 Robert McQuillan Dawson Stirling Albion; St Mirren 7 7 0 1 5 3 11.11 55.56 33.33 38.89 1985-08-27 22y 00m 26d 1991-03-30 27y 07m 29d Dawson
4849 Day Forres Mechanics 1 0 1 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known Day
4850 Raymond Day St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1983-10-29 20y 00m 00d 1983-10-29 20y 00m 00d Day
4851 SH Day Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Day
4852 James Dayton Kilmarnock 5 4 1 4 3 0 57.14 42.86 .00 78.57 2011-04-30 22y 04m 18d 2013-02-16 24y 02m 04d Dayton
4853 Frank de Boer Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-03-13 33y 09m 27d 2004-05-12 33y 11m 27d de Boer
4854 Ronald de Boer Rangers 13 12 1 5 10 2 1 76.92 15.38 7.69 84.62 2000-09-17 30y 04m 02d 2004-05-12 33y 11m 27d de Boer
4855 Lucas De Bolle Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2023-02-10 20y 03m 19d 2023-02-10 20y 03m 19d De Bolle
4856 Kleber de Carvalho Correa FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 24y 07m 24d 2004-11-25 24y 07m 24d de Carvalho Correa
4857 Dimitri De Conde Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 25y 06m 13d 2000-07-20 25y 06m 13d De Conde
4858 Jack de Gier Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2001-08-25 33y 00m 27d 2001-08-25 33y 00m 27d de Gier
4859 Edwin De Graaf Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 2010-11-07 30y 06m 08d 2011-01-01 30y 08m 02d De Graaf
4860 Siem de Jong Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 28y 05m 16d 2017-07-14 28y 05m 16d de Jong
4861 Ulises de la Cruz Hibernian 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 2001-10-21 27y 08m 13d 2002-03-16 28y 01m 08d de la Cruz
4862 Cesar Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 30y 08m 04d 2022-12-04 30y 08m 04d de la Hoz Lopez
4863 Melvin De Leeuw Ross County 3 1 2 2 1 1 1 33.33 33.33 33.33 50.00 2013-09-21 25y 04m 27d 2014-01-25 25y 09m 00d De Leeuw
4864 Lucas Tagliapietra Hamilton Academical 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2015-08-29 24y 09m 24d 2016-01-24 25y 02m 19d De Lima Tagliapietra
4865 Luiyi de Lucas Livingston (Meadowbank Thistle) 0 0 0 0 0 2 .00 .00 100.00 .00 2023-11-01 29y 02m 02d 2024-01-02 29y 04m 02d de Lucas
4866 Marco de Marchi Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 2000-11-25 34y 02m 17d 2001-03-07 34y 05m 27d de Marchi
4867 Gianni De Nitti Zurich 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 19y 04m 09d 2022-08-25 19y 04m 16d De Nitti
4868 Steve De Ridder Lokeren 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-01-11 31y 10m 17d 2019-01-11 31y 10m 17d De Ridder
4869 Nick De Santis Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 26y 08m 17d 1994-05-28 26y 08m 17d De Santis
4870 Deivid de Souza FC Girondins de Bordeaux 1 0 1 1 0 1 50.00 .00 50.00 50.00 2003-11-06 24y 00m 15d 2003-11-27 24y 01m 05d de Souza
4871 Lincoln Schalke 04 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-11-04 25y 09m 13d 2004-11-04 25y 09m 13d de Souza Soares (Lincoln)
4872 Jeffrey Visscher Aberdeen 3 3 0 1 1 1 2 25.00 25.00 50.00 37.50 2007-11-11 26y 06m 06d 2008-12-27 27y 07m 22d De Visscher
4873 Raffaele De Vita Ross County; Livingston (Meadowbank Thistle); Falkirk 3 2 1 0 1 3 .00 25.00 75.00 12.50 2015-08-15 27y 10m 23d 2020-02-08 32y 04m 16d De Vita
4874 Charles de Vogelaere Union St Gilloise 1 1 0 0 0 1 .00 .00 100.00 .00 1961-09-27 27y 10m 11d 1961-09-27 27y 10m 11d de Vogelaere
4875 Jason de Vos Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 20y 04m 26d 1994-05-28 20y 04m 26d de Vos
4876 Dorus de Vries Dunfermline Athletic; Celtic 2 2 0 8 0 2 80.00 .00 20.00 80.00 2006-07-29 25y 07m 00d 2019-05-25 38y 04m 26d De Vries
4877 Remon de Vries Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known de Vries
4878 Ortwin De Wolf Lokeren 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-01-11 21y 08m 19d 2019-01-11 21y 08m 19d De Wolf
4879 Piet de Zoete Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 28y 08m 23d 1972-08-07 28y 09m 01d de Zoete
4880 Roarie Deacon Dundee 4 3 1 2 1 2 40.00 20.00 40.00 50.00 2017-09-30 25y 11m 18d 2019-01-23 27y 03m 11d Deacon
4881 James Deakin Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-13 21y 08m 10d 1980-08-13 21y 08m 10d Deakin
4882 John Deakin St Mirren; Clyde 18 18 0 1 4 4 10 22.22 22.22 55.56 33.33 1937-09-15 Not Known 1950-02-04 Not Known Deakin
4883 Peter Deakin Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 19y 06m 19d 1957-10-14 19y 06m 19d Deakin
4884 Alfred Dean Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1907-09-14 Not Known 1907-09-14 Not Known Dean
4885 Dixie Dean Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-04-10 19y 02m 19d 1926-04-10 19y 02m 19d Dean
4886 Joe Dean Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-14 18y 06m 10d 1957-10-14 18y 06m 10d Dean
4887 Gareth Deane Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 23y 00m 24d 2017-07-08 23y 00m 24d Deane
4888 'Dixie' Deans Motherwell; Celtic; Partick Thistle 22 21 1 10 11 4 7 50.00 18.18 31.82 59.09 1967-04-29 20y 08m 30d 1977-03-26 30y 07m 26d Deans
4889 Thomas Deans Clyde 6 6 0 2 3 0 33.33 50.00 .00 58.33 1942-01-10 Not Known 1944-02-12 Not Known Deans
4890 Tommy Deans Clyde 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1947-08-23 25y 07m 16d 1948-10-30 26y 09m 23d Deans
4891 Trevor Dear Elgin City 0 0 0 0 0 1 .00 .00 100.00 .00 2017-07-18 16y 09m 00d 2017-07-18 16y 09m 00d Dear
4892 Dearie Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Dearie
4893 Paul Andrew Deas St Johnstone; Ross County 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1991-11-09 19y 08m 18d 2002-10-23 30y 08m 01d Deas
4894 Robbie Deas Inverness Caledonian Thistle; Kilmarnock 11 11 0 1 4 6 9.09 36.36 54.55 27.27 2020-10-06 20y 07m 09d 2024-10-30 24y 08m 03d Deas
4895 Debroyckers Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Debroyckers
4896 Deco Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 29y 11m 01d 2007-07-28 29y 11m 01d Deco
4897 Deegan Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Deegan
4898 Gary Deegan Hibernian 2 2 0 1 3 0 25.00 75.00 .00 62.50 2012-08-12 24y 10m 15d 2013-05-12 25y 07m 14d Deegan
4899 John Deehan Aston Villa 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1979-08-02 21y 11m 27d 1979-08-02 21y 11m 27d Deehan
4900 John Deeney Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1979-12-15 23y 05m 22d 1980-02-23 23y 08m 00d Deeney
4901 M Deetlifs 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 Deetlifs
4902 Jermain Defoe Tottenham Hotspur; Rangers 8 4 4 3 5 2 2 55.56 22.22 22.22 66.67 2011-08-18 28y 10m 11d 2020-02-29 37y 04m 22d Defoe
4903 Theo Defourniy Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 19y 02m 22d 2011-07-17 19y 02m 22d Defourniy
4904 Defrenesco Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Defrenesco
4905 David Degan FC Basel 1 0 1 0 0 1 .00 .00 100.00 .00 2004-11-25 21y 09m 10d 2004-11-25 21y 09m 10d Degan
4906 Philipp Degan FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 21y 09m 10d 2004-11-25 21y 09m 10d Degan
4907 Josef Degeorgi FK Austria 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 28y 09m 07d 1988-11-09 28y 09m 21d Degeorgi
4908 Albert Degnan Albion Rovers 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1941-04-12 Not Known 1942-04-18 Not Known Degnan
4909 Christophe Deguerville Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 22y 02m 05d 1996-03-18 22y 02m 05d Deguerville
4910 Damien Delaney Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-23 24y 00m 03d 2005-07-23 24y 00m 03d Delaney
4911 James Delaney Celtic; Hibernian 20 20 0 7 9 7 4 45.00 35.00 20.00 62.50 1934-08-18 Not Known 1945-12-29 Not Known Delaney
4912 Jimmy Delaney Aberdeen; Falkirk 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1950-12-02 36y 02m 29d 1953-12-12 39y 03m 09d Delaney
4913 Pat Delaney Motherwell; Dunfermline Athletic; Clyde; Airdrieonians 26 25 1 4 10 6 10 38.46 23.08 38.46 50.00 1960-01-30 18y 09m 06d 1971-10-16 30y 05m 22d Delaney
4914 Tom M Delaney Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 Not Known 1963-01-12 Not Known Delaney
4915 Dean Delany Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 38y 09m 16d 2019-07-01 38y 09m 16d Delany
4916 Allan Delferriere Hibernian 1 0 1 0 2 0 .00 100.00 .00 50.00 2023-05-27 21y 02m 24d 2023-10-07 21y 07m 04d Delferriere
4917 Allan Delferriere Hibernian 0 0 0 0 0 2 .00 .00 100.00 .00 2022-04-09 20y 01m 06d 2022-04-16 20y 01m 13d Delferriere
4918 Bob Delgado Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-02 22y 09m 04d 1971-11-02 22y 09m 04d Delgado
4919 Matias Emilio Delgado FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 21y 11m 10d 2004-11-25 21y 11m 10d Delgado
4920 Dell'Angelo Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Dell'Angelo
4921 Traianos Dellas AEK Athens 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 30y 06m 09d 2006-08-23 30y 06m 23d Dellas
4922 Eric Deloumeaux Motherwell; Aberdeen; Livingston (Meadowbank Thistle) 7 7 0 0 2 5 .00 28.57 71.43 14.29 2001-12-22 28y 07m 10d 2005-03-19 31y 10m 07d Deloumeaux
4923 Aimen Demai Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 26y 07m 02d 2009-07-12 26y 07m 02d Demai
4924 Demai Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Demai
4925 Sven Demandt Dusseldorfer TSV Fortuna 1895 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-07-16 Not Known 1988-07-16 Not Known Demandt
4926 Demarchi Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Demarchi
4927 Karamoko Dembele Celtic 1 0 1 2 0 0 100.00 .00 .00 100.00 2019-05-19 16y 02m 27d 2019-05-25 16y 03m 03d Dembele
4928 Moussa Dembele Celtic 4 3 1 2 3 0 1 75.00 .00 25.00 75.00 2016-08-07 20y 00m 26d 2018-05-06 21y 09m 24d Dembele
4929 Nikita Demchenko Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 22y 00m 27d 2024-10-03 22y 00m 27d Demchenko
4930 Guy Demel Dundee United 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2015-12-30 34y 06m 17d 2016-02-20 34y 08m 07d Demel
4931 DeMenezes Lanerossi Vicenza 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known DeMenezes
4932 Stephane Demol Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 26y 07m 10d 1992-11-04 26y 07m 24d Demol
4933 Dempsey Hibernian 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1890-01-25 Not Known 1890-05-01 Not Known Dempsey
4934 Gary Dempsey Dunfermline Athletic; Aberdeen 14 6 8 7 2 8 41.18 11.76 47.06 47.06 2002-08-24 21y 07m 09d 2007-03-10 26y 01m 23d Dempsey
4935 James Dempsey Motherwell; Clyde; Falkirk; Partick Thistle 12 12 0 2 1 9 16.67 8.33 75.00 20.83 1979-04-07 19y 08m 10d 1989-02-18 29y 06m 21d Dempsey
4936 Jim Dempsey Hamilton Academical 3 3 0 1 0 2 33.33 .00 66.67 33.33 1977-10-01 30y 10m 26d 1978-04-02 31y 04m 28d Dempsey
4937 John Dempsey Albion Rovers; Queen of the South 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1939-03-29 25y 09m 07d 1947-02-01 33y 07m 10d Dempsey
4938 Allan Dempsie Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 27y 09m 19d 2010-08-24 27y 09m 19d Dempsie
4939 Mark Dempsie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2002-08-11 21y 09m 23d 2002-08-11 21y 09m 23d Dempsie
4940 Bobby Dempster Airdrieonians; St Mirren 3 3 0 0 0 3 .00 .00 100.00 .00 1961-09-30 20y 04m 01d 1963-11-09 22y 05m 11d Dempster
4941 Dempster Campsie 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1888-11-03 Not Known 1888-11-03 Not Known Dempster
4942 James B Dempster Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known Dempster
4943 James Barclay Dempster St Johnstone; Boness 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1925-01-31 Not Known 1927-12-03 Not Known Dempster
4944 John Hunter Dempster Queen of the South 5 5 0 1 0 2 4 .00 33.33 66.67 16.67 1975-02-15 26y 04m 07d 1978-04-15 29y 06m 07d Dempster
4945 Morton H Dempster Hamilton Academical 6 6 0 1 3 1 2 50.00 16.67 33.33 58.33 1941-10-18 Not Known 1946-02-23 Not Known Dempster
4946 Dempsy Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-01-02 Not Known 1888-01-02 Not Known Dempsy
4947 Anatoliy Demyanenko Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 23y 09m 05d 1982-11-24 23y 09m 05d Demyanenko
4948 Jason Denayer Manchester City; Celtic 2 1 1 2 0 0 100.00 .00 .00 100.00 2014-07-18 19y 00m 20d 2014-09-24 19y 02m 27d Denayer
4949 Lars Dendoncker St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 2021-10-27 20y 06m 24d 2021-10-27 20y 06m 24d Dendoncker
4950 Greig Paterson Denham Motherwell 4 4 0 0 2 4 .00 33.33 66.67 16.67 1995-11-07 19y 01m 02d 1998-04-08 21y 06m 03d Denham
4951 Alexander Denholm Motherwell 1 1 0 1 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Denholm
4952 Danny Denholm Arbroath; East Fife; The Spartans 4 2 2 0 0 4 .00 .00 100.00 .00 2018-07-03 27y 10m 07d 2024-01-20 33y 04m 25d Denholm
4953 Robert Denholm 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 Denholm
4954 Danny Denholn Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2015-08-25 24y 07m 24d 2015-08-25 24y 07m 24d Denholn
4955 James Denmark Third Lanark 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1934-01-06 Not Known 1937-01-09 Not Known Denmark
4956 Jimmy Denmark 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 Denmark
4957 Billy Dennehy St Patricks Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-05 30y 04m 18d 2017-07-05 30y 04m 18d Dennehy
4958 Kristian Dennis St Mirren 3 1 2 0 0 3 .00 .00 100.00 .00 2020-09-02 30y 05m 21d 2021-11-27 31y 08m 15d Dennis
4959 Shaun Dennis Raith Rovers; Hibernian 13 13 0 4 5 6 26.67 33.33 40.00 43.33 1990-07-30 20y 07m 10d 2000-12-26 31y 00m 06d Dennis
4960 William Dennis Kilmarnock 5 5 0 0 3 2 .00 60.00 40.00 30.00 2023-08-13 23y 01m 03d 2024-04-27 23y 09m 17d Dennis
4961 Peter David Turnbull Dennison Dumbarton 0 0 0 0 0 1 .00 .00 100.00 .00 1994-08-16 16y 01m 15d 1994-08-16 16y 01m 15d Dennison
4962 Jim Denny Rangers 1 0 1 2 0 0 100.00 .00 .00 100.00 1975-09-06 25y 05m 24d 1976-09-25 26y 06m 12d Denny
4963 William Denovan Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1907-06-01 Not Known 1907-06-01 Not Known Denovan
4964 Denson Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known Denson
4965 K Denysschen 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 Denysschen
4966 Emerson Deocleciano Rigas Futbola Skola 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-15 23y 01m 19d 2022-10-27 23y 03m 00d Deocleciano
4967 Sylvain Deplace Olympique Lyonnais 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 22y 11m 23d 1996-03-18 22y 11m 23d Deplace
4968 Olivier Deschacht Lokeren 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-01-11 37y 10m 26d 2019-01-11 37y 10m 26d Deschacht
4969 Lee Desmond St Patricks Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-05 22y 05m 13d 2017-07-05 22y 05m 13d Desmond
4970 Cyriel Dessers Rangers 6 5 1 4 5 2 0 71.43 28.57 .00 85.71 2023-10-29 28y 10m 21d 2024-08-03 29y 07m 26d Dessers
4971 Lajos Detari Bologna 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1990-11-07 27y 06m 14d 1990-11-07 27y 06m 14d Detari
4972 Kenny Deuchar Gretna; Hamilton Academical; St Johnstone; Livingston (Meadowbank Thistle) 7 6 1 1 4 3 1 50.00 37.50 12.50 68.75 2006-05-13 25y 10m 07d 2011-07-16 31y 00m 10d Deuchar
4973 William S Deuchar Raith Rovers; Dundee United 5 5 0 0 1 4 .00 20.00 80.00 10.00 1926-01-04 Not Known 1930-04-02 Not Known Deuchar
4974 Deuchars Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known Deuchars
4975 Charles F Devan Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1923-09-15 Not Known 1923-09-15 Not Known Devan
4976 John Devanney Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Devanney
4977 Alexander Stark Devanny Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-04-30 22y 09m 05d 1953-04-30 22y 09m 05d Devanny
4978 Jean-Christophe Devaux Olympique Lyonnais 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 22y 07m 11d 1996-03-18 22y 07m 11d Devaux
4979 Nicholas Ferenc Deverdics Gretna 2 2 0 1 2 1 25.00 50.00 25.00 50.00 2007-08-18 19y 08m 25d 2008-05-13 20y 05m 19d Deverdics
4980 Adam Devine Partick Thistle; Rangers; Motherwell 3 2 1 4 1 2 57.14 14.29 28.57 64.29 2021-03-14 17y 11m 17d 2024-02-17 20y 10m 23d Devine
4981 Alfie Devine Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 19y 11m 16d 2024-07-17 19y 11m 16d Devine
4982 Archibald F Devine Falkirk 4 4 0 2 0 2 50.00 .00 50.00 50.00 1909-04-17 Not Known 1910-04-16 Not Known Devine
4983 Charles Devine Hibernian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1897-12-18 Not Known 1897-12-18 Not Known Devine
4984 Danny Devine Inverness Caledonian Thistle; Partick Thistle; Dunfermline Athletic 16 15 1 5 9 7 23.81 42.86 33.33 45.24 2013-01-26 20y 04m 19d 2021-07-25 28y 10m 18d Devine
4985 James Devine Ayr United 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1918-03-23 Not Known 1918-10-12 Not Known Devine
4986 James Devine St Bernards 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1900-04-30 Not Known 1901-05-06 Not Known Devine
4987 Joe Devine Newcastle United; Sunderland 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1930-09-24 25y 00m 16d 1931-04-29 25y 07m 21d Devine
4988 John Devine Queens Park 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1956-11-24 Not Known 1957-11-16 Not Known Devine
4989 Matthew Devine Hibernian; Hamilton Academical 7 7 0 4 0 3 57.14 .00 42.86 57.14 1937-04-17 18y 02m 05d 1946-09-04 27y 06m 23d Devine
4990 Reece Devine St Johnstone 1 0 1 0 1 0 .00 100.00 .00 50.00 2021-10-27 19y 10m 09d 2021-10-27 19y 10m 09d Devine
4991 Stewart Devine Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-16 21y 03m 05d 2007-08-28 23y 04m 17d Devine
4992 William Devine St Mirren 3 3 0 0 1 2 .00 33.33 66.67 16.67 1956-09-15 23y 00m 24d 1957-12-21 24y 03m 29d Devine
4993 Craig Joseph Devlin St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-03-23 17y 10m 23d 2002-03-23 17y 10m 23d Devlin
4994 David Devlin Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-09-04 Not Known 1946-09-04 Not Known Devlin
4995 Denis Devlin Falkirk 6 6 0 2 0 4 33.33 .00 66.67 33.33 1967-04-12 19y 04m 17d 1968-10-19 20y 10m 23d Devlin
4996 Devlin Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1890-03-22 Not Known 1890-03-22 Not Known Devlin
4997 Henry Devlin St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1904-05-14 Not Known 1905-04-29 Not Known Devlin
4998 James Devlin Dundee 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 1896-08-15 Not Known 1898-04-27 Not Known Devlin
4999 John Devlin Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1946-09-28 28y 09m 17d 1947-01-04 29y 00m 24d Devlin
5000 John Devlin Arbroath 4 4 0 0 1 3 .00 25.00 75.00 12.50 1936-08-22 Not Known 1938-10-15 Not Known Devlin
5001 John Devlin Hibernian 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1944-09-09 Not Known 1944-09-18 Not Known Devlin
5002 John Devlin Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1878-11-09 Not Known 1881-03-19 Not Known Devlin
5003 Michael Devlin Hamilton Academical; Aberdeen; Hibernian; Livingston (Meadowbank Thistle) 11 8 3 3 5 5 23.08 38.46 38.46 42.31 2014-07-09 18y 05m 02d 2024-04-13 Not Known Devlin
5004 Nicholas Devlin Livingston (Meadowbank Thistle); Aberdeen 12 12 0 1 3 4 5 25.00 33.33 41.67 41.67 2019-10-26 26y 00m 09d 2024-10-06 30y 11m 19d Devlin
5005 Rhyss Devlin St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2010-01-16 18y 07m 02d 2010-01-16 18y 07m 02d Devlin
5006 William Alexander Devlin Clyde; Cowdenbeath 8 8 0 5 2 2 4 25.00 25.00 50.00 37.50 1921-08-23 Not Known 1930-01-04 Not Known Devlin
5007 Owen Devonport Fleetwood Town 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 Not Known 2024-07-27 Not Known Devonport
5008 Devonshire Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-08-01 Not Known 1894-08-01 Not Known Devonshire
5009 George Dewar St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1888-04-18 Not Known 1888-04-18 Not Known Dewar
5010 John Dewar Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1935-05-08 Not Known 1935-05-08 Not Known Dewar
5011 John Dewar Leith Athletic 11 11 0 2 1 1 9 9.09 9.09 81.82 13.64 1888-05-05 Not Known 1908-08-31 Not Known Dewar
5012 Neil Dewar Third Lanark 6 6 0 7 3 0 3 50.00 .00 50.00 50.00 1931-11-07 Not Known 1937-12-25 Not Known Dewar
5013 Dewhurst Preston North End 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1884-01-02 Not Known 1884-01-02 Not Known Dewhurst
5014 Robert Dewhurst Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 25y 10m 08d 1997-07-18 25y 10m 08d Dewhurst
5015 Kazimierz Deyna Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 31y 09m 16d 1979-08-08 31y 09m 16d Deyna
5016 Yan Dhanda Ross County 5 4 1 1 1 1 4 16.67 16.67 66.67 25.00 2022-07-30 23y 07m 16d 2024-03-16 25y 03m 02d Dhanda
5017 Charlie Di Bartolo Australia 2 2 0 0 0 2 .00 .00 100.00 .00 1959-05-30 Not Known 1959-06-06 Not Known Di Bartolo
5018 Paulo Di Canio Celtic 5 5 0 2 2 2 1 40.00 40.00 20.00 60.00 1996-09-17 28y 02m 08d 1997-03-01 28y 07m 20d Di Canio
5019 Pierluigi Di Gia Bologna 1 1 0 0 0 1 .00 .00 100.00 .00 1990-10-24 22y 07m 02d 1990-10-24 22y 07m 02d Di Gia
5020 Paul Di Giacomo Kilmarnock; Airdrieonians (Airdrie United) 12 5 7 2 7 2 8 41.18 11.76 47.06 47.06 2000-09-24 18y 02m 25d 2008-08-27 26y 01m 28d Di Giacomo
5021 Alex Di Rocco Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 2001-01-02 30y 00m 03d 2001-01-02 30y 00m 03d Di Rocco
5022 Bambo Diaby Lokeren; Preston North End 2 1 1 2 0 0 100.00 .00 .00 100.00 2019-01-11 21y 00m 25d 2022-07-20 24y 07m 03d Diaby
5023 Ricco Diack Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2023-08-20 18y 03m 13d 2023-08-20 18y 03m 13d Diack
5024 Diakite SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Diakite
5025 Amad Diallo Rangers 3 2 1 3 0 0 100.00 .00 .00 100.00 2022-02-06 19y 06m 26d 2022-05-21 19y 10m 10d Diallo
5026 Momo Diamé Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 30y 01m 00d 2017-07-14 30y 01m 00d Diamé
5027 Zander Diamond Aberdeen 23 21 2 6 5 14 24.00 20.00 56.00 34.00 2003-11-09 18y 07m 28d 2010-12-11 25y 08m 29d Diamond
5028 George Diamond Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1903-11-28 Not Known 1903-11-28 Not Known Diamond
5029 Jack Diamond Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-07-17 18y 03m 03d 2021-07-17 18y 03m 03d Diamond
5030 James Diamond St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1900-10-20 Not Known 1900-10-20 Not Known Diamond
5031 Jefte Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 2024-08-03 20y 07m 13d 2024-08-03 20y 07m 13d Dias
5032 Jorge Luiz Dos Santos Dias Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 28y 07m 05d 2004-09-30 28y 07m 19d Dias
5033 Alejandro Díaz FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 22y 07m 17d 1996-07-31 22y 07m 17d Díaz
5034 Andrew Dibble Aberdeen; Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-20 25y 05m 12d 1997-05-10 32y 00m 02d Dibble
5035 Dibble Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 Not Known 1995-08-12 Not Known Dibble
5036 Danny Dichio Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 31y 08m 26d 2006-07-15 31y 08m 26d Dichio
5037 Dichio Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Dichio
5038 Alex Dick St Johnstone; Hamilton Academical 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1925-12-12 Not Known 1927-12-31 Not Known Dick
5039 Alex R Dick Airdrieonians 11 11 0 3 3 5 27.27 27.27 45.45 40.91 1920-11-06 Not Known 1926-02-13 Not Known Dick
5040 Andrew Dick Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-01-05 Not Known 1924-01-05 Not Known Dick
5041 Charles Dick Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1903-05-04 Not Known 1903-05-16 Not Known Dick
5042 Dick Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Dick
5043 Dick # 1 Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1893-03-18 Not Known 1893-03-18 Not Known Dick
5044 George Dick Stirling Albion 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1949-08-13 Not Known 1951-12-08 Not Known Dick
5045 Harry Dick St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1939-05-03 Not Known 1939-05-03 Not Known Dick
5046 James Dick Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 25y 08m 14d 1998-03-07 25y 08m 14d Dick
5047 John Dick Queens Park; Motherwell 2 2 0 1 1 0 50.00 50.00 .00 75.00 1906-10-27 Not Known 1908-03-14 Not Known Dick
5048 Kenneth David Dick Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 21y 01m 14d 1963-01-12 21y 01m 14d Dick
5049 Liam Dick Falkirk; Alloa Athletic; Raith Rovers 6 5 1 4 0 4 50.00 .00 50.00 50.00 2012-07-18 16y 10m 29d 2024-10-09 29y 01m 20d Dick
5050 Peter Watt Dick Third Lanark 6 6 0 4 1 2 3 16.67 33.33 50.00 33.33 1950-11-11 23y 02m 22d 1952-12-20 25y 04m 00d Dick
5051 Thomas Woods Dick Third Lanark 3 3 0 2 0 0 3 .00 .00 100.00 .00 1958-08-27 22y 01m 08d 1959-02-25 22y 07m 06d Dick
5052 William Dick Airdrieonians; Hibernian 26 26 0 7 11 8 26.92 42.31 30.77 48.08 1925-09-09 Not Known 1931-01-01 Not Known Dick
5053 Gary Dicker Kilmarnock 11 11 0 6 2 4 50.00 16.67 33.33 58.33 2016-02-27 29y 06m 29d 2020-02-05 33y 06m 07d Dicker
5054 Dickie Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known Dickie
5055 Dickie # 2 Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1907-12-07 Not Known 1907-12-07 Not Known Dickie
5056 John H Dickie Clyde 2 2 0 1 1 0 50.00 50.00 .00 75.00 1908-08-22 Not Known 1909-03-13 Not Known Dickie
5057 Matthew Dickie Rangers 29 29 0 15 11 3 51.72 37.93 10.34 70.69 1896-05-02 22y 08m 13d 1903-10-03 30y 01m 14d Dickie
5058 Percy Dickie Aberdeen; St Johnstone 11 11 0 1 3 3 5 27.27 27.27 45.45 40.91 1930-01-02 Not Known 1937-02-20 Not Known Dickie
5059 William Dickie Kilmarnock 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1912-10-26 Not Known 1919-02-22 Not Known Dickie
5060 Jimmy Dickinson Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 28y 05m 04d 1953-09-28 28y 05m 04d Dickinson
5061 Martin Dickinson Leeds United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-08-07 19y 04m 24d 1983-08-09 20y 04m 26d Dickinson
5062 Francis Dickoh Hibernian 2 2 0 0 1 2 .00 33.33 66.67 16.67 2010-11-07 27y 10m 25d 2011-04-03 28y 03m 21d Dickoh
5063 J Dicks Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Dicks
5064 Andrew Dickson Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-13 Not Known 1890-09-13 Not Known Dickson
5065 Andrew Y P Dickson Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-06-14 Not Known 1941-06-14 Not Known Dickson
5066 Bill Dickson Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1952-04-23 29y 00m 08d 1952-04-23 29y 00m 08d Dickson
5067 Billy Dickson Kilmarnock; Motherwell 15 15 0 1 5 4 7 31.25 25.00 43.75 43.75 1965-06-19 18y 02m 11d 1975-04-19 28y 00m 11d Dickson
5068 Bobby Dickson Third Lanark; Stirling Albion 3 3 0 0 1 2 .00 33.33 66.67 16.67 1963-10-19 Not Known 1965-12-18 Not Known Dickson
5069 Charles Dickson Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-09-22 Not Known 1894-09-22 Not Known Dickson
5070 Charlie Dickson Dunfermline Athletic 14 14 0 4 2 4 8 14.29 28.57 57.14 28.57 1955-11-26 Not Known 1963-09-14 Not Known Dickson
5071 Ciaran Dickson Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-27 18y 10m 06d 2021-03-27 18y 10m 06d Dickson
5072 Dickson Lisburn Distillery; Linfield 2 1 1 1 0 1 50.00 .00 50.00 50.00 2003-07-19 Not Known 2003-07-26 Not Known Dickson
5073 George Gourlay Dickson Queen of the South 4 4 0 0 1 3 .00 25.00 75.00 12.50 1975-02-15 24y 08m 26d 1977-09-14 27y 03m 25d Dickson
5074 Herbert M Dickson Queens Park 18 18 0 1 4 3 11 22.22 16.67 61.11 30.56 1930-10-04 Not Known 1942-02-14 Not Known Dickson
5075 Hugh M Dickson Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-02-02 Not Known 1924-02-02 Not Known Dickson
5076 James (No.2) Dickson Dundee 3 3 0 2 2 1 0 66.67 33.33 .00 83.33 1903-02-28 Not Known 1903-10-17 Not Known Dickson
5077 James Dickson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1912-05-04 Not Known 1912-05-04 Not Known Dickson
5078 James Dickson Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1926-12-18 Not Known 1928-01-03 Not Known Dickson
5079 James Dickson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-09-25 Not Known 1920-09-25 Not Known Dickson
5080 James Dickson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1930-10-18 Not Known 1930-10-18 Not Known Dickson
5081 John Allan Dickson Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1908-12-19 Not Known 1910-04-20 Not Known Dickson
5082 John Dickson Cowdenbeath; Ayr United 4 3 1 0 0 4 .00 .00 100.00 .00 1970-12-19 21y 07m 04d 1976-02-28 26y 09m 13d Dickson
5083 John Dickson Clydebank[4]; Albion Rovers 2 1 1 0 0 2 .00 .00 100.00 .00 1991-08-20 21y 07m 28d 1998-02-14 28y 01m 22d Dickson
5084 Joseph Ronald Dickson Clydebank[4] 7 7 0 1 4 4 11.11 44.44 44.44 33.33 1983-04-16 18y 00m 23d 1987-03-28 22y 00m 04d Dickson
5085 Peter Dickson Queen of the South 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1977-09-14 25y 10m 23d 1982-02-17 30y 03m 26d Dickson
5086 Robert Dickson Queens Park 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1981-10-03 26y 04m 16d 1983-04-06 27y 10m 20d Dickson
5087 Sean Dickson Stenhousemuir; Stirling Albion 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2014-08-26 22y 07m 10d 2015-07-14 23y 05m 28d Dickson
5088 Thomas Dickson Dunfermline Athletic; Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1927-09-10 Not Known 1929-05-11 Not Known Dickson
5089 Tommy Dickson Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 27y 04m 10d 1956-11-26 27y 04m 10d Dickson
5090 Bill Dickson Stoke FC 1 1 0 2 0 0 1 .00 .00 100.00 .00 1895-01-03 28y 04m 07d 1895-01-03 28y 04m 07d Dickson
5091 William P Dickson Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1920-11-06 Not Known 1921-03-12 Not Known Dickson
5092 Willie Dickson Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1948-12-18 Not Known 1948-12-18 Not Known Dickson
5093 Seny Dieng Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2019-01-23 24y 02m 00d 2019-03-09 24y 03m 14d Dieng
5094 M Dijkhuizen Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2001-02-24 29y 01m 20d 2001-02-24 29y 01m 20d Dijkhuizen
5095 Sieb Dijkstra Motherwell; Dundee United 18 18 0 7 6 6 36.84 31.58 31.58 52.63 1992-10-24 26y 00m 04d 1999-05-15 32y 06m 25d Dijkstra
5096 Yasin Dilek Istanbul Basaksehir 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-11-03 17y 05m 25d 2022-11-03 17y 05m 25d Dilek
5097 Dillmunn Rheingau XI 0 0 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Dillmunn
5098 Kealan Dillon Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 21y 04m 10d 2015-07-01 21y 04m 10d Dillon
5099 Sean Dillon Dundee United 24 21 3 15 7 7 51.72 24.14 24.14 63.79 2007-03-17 23y 07m 17d 2016-02-20 32y 06m 22d Dillon
5100 Shaun Dillon Kilmarnock 1 1 0 0 0 4 .00 .00 100.00 .00 2002-11-23 18y 02m 30d 2005-07-30 20y 11m 06d Dillon
5101 Tom Dilly Arbroath 2 2 0 0 2 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1902-05-06 Not Known Dilly
5102 Deniz Dilmen Istanbul Basaksehir 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 17y 03m 03d 2022-11-03 17y 04m 29d Dilmen
5103 Christopher Dilo St Mirren 2 2 0 1 2 1 25.00 50.00 25.00 50.00 2013-10-05 19y 09m 00d 2014-05-10 20y 04m 05d Dilo
5104 Dimic FK Austria Wien 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Dimic
5105 Srdjan Dimitrov Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 23y 11m 16d 2016-07-21 23y 11m 23d Dimitrov
5106 Hyam Dimmer Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-09-24 Not Known 1938-09-24 Not Known Dimmer
5107 Frederic Dindeleux Kilmarnock 19 18 1 1 4 7 8 21.05 36.84 42.11 39.47 1999-10-27 25y 09m 11d 2005-02-12 31y 00m 27d Dindeleux
5108 George Dingwall Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1950-08-19 Not Known 1951-09-15 Not Known Dingwall
5109 Tony Dingwall Ross County 3 1 2 0 4 1 .00 80.00 20.00 40.00 2012-10-27 18y 03m 02d 2016-12-03 22y 04m 08d Dingwall
5110 Alan Dinnie Partick Thistle; Dundee 15 13 2 1 3 1 11 20.00 6.67 73.33 23.33 1989-02-18 25y 09m 04d 1996-03-23 32y 10m 09d Dinnie
5111 Harry R Dinsmore Queens Park; Third Lanark 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1901-02-09 Not Known 1903-03-21 Not Known Dinsmore
5112 B Dinwoodie Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known Dinwoodie
5113 R Dinwoodie Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known Dinwoodie
5114 Mohamed Diomande Rangers 4 4 0 1 2 2 0 50.00 50.00 .00 75.00 2024-02-24 22y 03m 26d 2024-08-03 22y 09m 04d Diomande
5115 Alpha Dionkou Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 23y 00m 14d 2024-10-24 23y 00m 14d Dionkou
5116 Patrick Diotte Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 26y 06m 15d 1994-05-28 26y 06m 15d Diotte
5117 El-Hadji Diouf Blackburn Rovers; Rangers 3 1 2 2 1 0 66.67 33.33 .00 83.33 2010-08-07 29y 06m 23d 2011-05-07 30y 03m 22d Diouf
5118 Mame Diouf Blackburn Rovers 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2010-08-07 22y 07m 22d 2010-08-07 22y 07m 22d Diouf
5119 Jamie Dishington The Spartans 3 3 0 0 0 4 .00 .00 100.00 .00 2021-06-29 24y 06m 17d 2024-01-20 27y 01m 08d Dishington
5120 Mahamadou Dissa Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 21y 02m 00d 2000-07-18 21y 02m 00d Dissa
5121 Ted Ditchburn Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1956-10-15 34y 11m 21d 1956-10-15 34y 11m 21d Ditchburn
5122 Daniel Diver Stranraer; Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1993-08-11 26y 08m 27d 1995-08-19 28y 09m 04d Diver
5123 D Divers Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known Divers
5124 John Divers Airdrieonians 9 9 0 3 1 4 33.33 11.11 44.44 38.89 1940-03-23 Not Known 1943-10-02 Not Known Divers
5125 John Divers Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-13 Not Known 1961-09-20 Not Known Divers
5126 John Divers Celtic; Partick Thistle 12 12 0 7 2 5 5 16.67 41.67 41.67 37.50 1958-12-20 Not Known 1966-12-03 Not Known Divers
5127 John Rice Divers Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1955-04-02 23y 04m 09d 1955-11-19 23y 11m 26d Divers
5128 Ronnie Dix Derby County 2 2 0 1 0 0 2 .00 .00 100.00 .00 1937-09-29 25y 00m 24d 1938-04-11 25y 07m 06d Dix
5129 Arthur Dixon Queens Park 14 14 0 7 4 3 7 28.57 21.43 50.00 39.29 1940-10-05 Not Known 1944-10-21 Not Known Dixon
5130 Arthur Dixon Clyde 7 7 0 2 1 1 5 14.29 14.29 71.43 21.43 1945-11-03 23y 11m 17d 1947-08-23 25y 09m 06d Dixon
5131 Donald Dixon Hibernian 10 10 0 2 3 0 6 30.00 .00 60.00 30.00 1909-05-08 Not Known 1910-10-22 Not Known Dixon
5132 James H Dixon Queens Park; Hamilton Academical 3 3 0 1 2 0 33.33 66.67 .00 66.67 1920-03-06 Not Known 1921-09-03 Not Known Dixon
5133 Johnny Dixon Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 34y 11m 09d 1958-11-19 34y 11m 09d Dixon
5134 Lee Dixon Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 22y 04m 11d 1986-07-28 22y 04m 11d Dixon
5135 Paul Dixon Dundee United; Falkirk 17 15 2 8 4 6 44.44 22.22 33.33 55.56 2008-09-27 21y 10m 05d 2020-09-22 33y 10m 00d Dixon
5136 Stephen Dixon Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-13 22y 10m 28d 1980-08-13 22y 10m 28d Dixon
5137 Laurent D'Jaffo Ayr United; Aberdeen 2 2 0 1 0 1 2 .00 33.33 66.67 16.67 1998-03-07 27y 04m 02d 2003-01-28 32y 02m 23d D'Jaffo
5138 Rachid Djebaili St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2002-01-02 26y 08m 07d 2002-01-02 26y 08m 07d Djebaili
5139 Lionel Djebi-Zadi Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2008-09-20 26y 04m 00d 2008-09-20 26y 04m 00d Djebi-Zadi
5140 Franck Dja Djedje Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-04-12 28y 10m 10d 2015-04-12 28y 10m 10d Djedje
5141 Eric Djemba-Djemba St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 2014-05-10 33y 00m 06d 2014-05-10 33y 00m 06d Djemba-Djemba
5142 Marcelo Djian Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 33y 05m 14d 1996-03-18 33y 05m 14d Djian
5143 Dejan Djordjevic Birkirkara 0 0 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 23y 09m 24d 2016-07-21 23y 10m 01d Djordjevic
5144 Oan Djorkaeff St Mirren 0 0 0 0 1 1 .00 50.00 50.00 25.00 2019-09-28 22y 04m 29d 2019-11-09 22y 06m 10d Djorkaeff
5145 Goran Djorovic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 24y 08m 28d 1996-08-22 24y 09m 11d Djorovic
5146 Arnaud Djoum Dundee United 2 1 1 0 1 1 .00 50.00 50.00 25.00 2022-12-24 33y 07m 22d 2023-02-04 33y 09m 02d Djoum
5147 Veselin Djurasovic Velez Mostar 2 2 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 31y 10m 16d 1988-12-07 31y 11m 00d Djurasovic
5148 Bryan Dlugonski Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2001-09-25 18y 11m 07d 2001-09-25 18y 11m 07d Dlugonski
5149 Aleksandr Dmitrijev FC Infonet Tallinn 2 2 0 0 0 2 .00 .00 100.00 .00 2016-06-30 34y 04m 12d 2016-07-06 34y 04m 18d Dmitrijev
5150 Ben Doak Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-01-26 16y 02m 15d 2022-01-26 16y 02m 15d Doak
5151 Martin Doak Greenock Morton 8 7 1 1 1 6 12.50 12.50 75.00 18.75 1984-08-18 20y 03m 07d 1991-07-27 27y 02m 16d Doak
5152 Conor Doan Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 22y 10m 01d 2022-07-09 22y 10m 01d Doan
5153 George Dobbie Third Lanark; Raith Rovers 6 6 0 3 0 1 5 .00 16.67 83.33 8.33 1952-09-06 Not Known 1959-02-21 Not Known Dobbie
5154 Stephen Dobbie Hibernian; Queen of the South 9 5 4 1 3 3 5 27.27 27.27 45.45 40.91 2003-08-02 20y 07m 28d 2021-03-27 38y 03m 22d Dobbie
5155 James Dobbin Celtic; Motherwell 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1983-12-17 20y 03m 00d 1984-05-12 20y 07m 25d Dobbin
5156 Dobie Victoria United 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-10 Not Known 1894-02-10 Not Known Dobie
5157 Robert Dobie Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1895-11-09 Not Known 1896-02-29 Not Known Dobie
5158 Scott Dobie St Johnstone 0 0 0 0 1 0 .00 100.00 .00 50.00 2010-08-14 31y 10m 04d 2010-08-14 31y 10m 04d Dobie
5159 Robert Dobie St Bernards; Leith Athletic 8 8 0 1 0 0 8 .00 .00 100.00 .00 1893-02-25 Not Known 1895-05-29 Not Known Dobie
5160 Peter Dobing Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 25y 10m 18d 1964-10-19 25y 10m 18d Dobing
5161 James Dobson Hibernian; Dunfermline Athletic 17 17 0 8 5 4 8 29.41 23.53 47.06 41.18 1929-08-21 Not Known 1936-08-19 Not Known Dobson
5162 Martin Dobson Burnley 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1973-10-24 25y 08m 10d 1973-11-06 25y 08m 23d Dobson
5163 Daniel Docherty Greenock Morton 4 4 0 1 0 3 25.00 .00 75.00 25.00 1984-08-18 23y 04m 06d 1985-03-02 23y 10m 18d Docherty
5164 Eddie Docherty Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1957-11-09 Not Known 1957-11-09 Not Known Docherty
5165 Felix Docherty Hibernian 2 2 0 2 0 0 100.00 .00 .00 100.00 1887-12-24 Not Known 1888-04-14 Not Known Docherty
5166 Frank Docherty St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1922-08-15 Not Known 1922-08-15 Not Known Docherty
5167 Gerard Docherty Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 1983-03-19 23y 05m 04d 1983-03-19 23y 05m 04d Docherty
5168 Greg Docherty Hamilton Academical; Rangers; Hibernian 10 7 3 3 3 5 27.27 27.27 45.45 40.91 2015-08-29 18y 11m 19d 2020-03-03 23y 05m 22d Docherty
5169 J Docherty Broxburn Star 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known Docherty
5170 James Docherty St Johnstone; Partick Thistle 2 1 1 1 1 1 2 25.00 25.00 50.00 37.50 1981-10-07 24y 10m 29d 1982-10-30 25y 11m 22d Docherty
5171 James Docherty Airdrieonians; Stirling Albion 3 3 0 1 0 0 3 .00 .00 100.00 .00 1950-09-02 21y 04m 11d 1954-10-30 25y 06m 08d Docherty
5172 James F Docherty Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1953-01-03 Not Known 1953-01-03 Not Known Docherty
5173 John Docherty St Johnstone; Sheffield United 4 4 0 0 2 2 .00 50.00 50.00 25.00 1960-08-24 25y 05m 27d 1962-11-05 27y 08m 08d Docherty
5174 Mark Docherty East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-22 35y 05m 11d 2017-07-22 35y 05m 11d Docherty
5175 Mark Docherty St Mirren; Alloa Athletic; Dumbarton 5 5 0 1 1 5 14.29 14.29 71.43 21.43 2007-09-30 19y 04m 15d 2015-07-09 27y 01m 24d Docherty
5176 Michael Docherty Burnley 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1970-09-15 19y 10m 17d 1970-09-30 19y 11m 01d Docherty
5177 Patrick Docherty Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-02 Not Known 1936-09-02 Not Known Docherty
5178 Robert Docherty Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-08-15 Not Known 1945-08-15 Not Known Docherty
5179 Ross Docherty Livingston (Meadowbank Thistle); Partick Thistle; Dundee United 3 2 1 1 0 2 33.33 .00 66.67 33.33 2012-09-25 19y 08m 02d 2024-09-01 31y 07m 09d Docherty
5180 Stephen Docherty Partick Thistle; Clydebank[4] 5 2 3 1 1 0 4 20.00 .00 80.00 20.00 1995-09-16 19y 06m 29d 1998-01-24 21y 11m 06d Docherty
5181 Tommy Docherty Scotland XI 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-03 29y 06m 07d 1958-03-03 29y 06m 07d Docherty
5182 William Docherty Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1932-08-13 Not Known 1932-08-13 Not Known Docherty
5183 Patrik Doci NK Siroki Brijeg 1 0 1 0 1 1 .00 50.00 50.00 25.00 2006-07-26 25y 02m 20d 2006-08-02 25y 02m 27d Doci
5184 Christopher Dodd Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 26y 04m 20d 2017-07-18 26y 04m 20d Dodd
5185 Jason Dodd Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 25y 09m 01d 1996-08-03 25y 09m 01d Dodd
5186 Karl Dodd Falkirk 4 3 1 0 2 2 .00 50.00 50.00 25.00 2006-03-25 25y 04m 12d 2007-01-20 26y 02m 07d Dodd
5187 Davie Dodds Dundee United; Aberdeen; Rangers 30 27 3 8 15 13 5 45.45 39.39 15.15 65.15 1976-12-27 18y 03m 04d 1990-05-05 31y 07m 12d Dodds
5188 J Dodds Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Dodds
5189 John Dodds Queens Park 10 10 0 2 2 3 5 20.00 30.00 50.00 35.00 1929-11-23 Not Known 1937-04-03 Not Known Dodds
5190 John Dodds East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-14 23y 06m 28d 2005-07-14 23y 06m 28d Dodds
5191 Joseph Dodds Celtic 23 23 0 2 11 7 5 47.83 30.43 21.74 63.04 1909-04-19 Not Known 1922-03-25 Not Known Dodds
5192 Rhian Dodds Kilmarnock 1 1 0 2 1 7 20.00 10.00 70.00 25.00 2004-08-21 25y 05m 11d 2007-05-20 28y 02m 10d Dodds
5193 Billy Dodds Dundee; St Johnstone; Aberdeen; Dundee United; Rangers 46 41 5 14 22 9 19 44.00 18.00 38.00 53.00 1989-11-11 20y 09m 06d 2005-08-14 36y 06m 09d Dodds
5194 Owen Dodgson Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 2024-01-23 20y 10m 04d 2024-05-11 21y 01m 22d Dodgson
5195 Joseph Dodoo Rangers 3 1 2 2 0 2 50.00 .00 50.00 50.00 2016-11-30 Not Known 2017-05-13 Not Known Dodoo
5196 Darren Dods Hibernian; St Johnstone; Inverness Caledonian Thistle; Dundee United; Falkirk 34 32 2 1 13 13 15 31.71 31.71 36.59 47.56 1995-10-01 20y 03m 24d 2012-07-18 37y 01m 11d Dods
5197 Doesburg Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Doesburg
5198 Michel Johannes Doesburg Motherwell; Dunfermline Athletic 12 11 1 4 2 5 33.33 16.67 41.67 41.67 1998-09-23 30y 01m 13d 2001-12-01 33y 03m 21d Doesburg
5199 Doherty Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Doherty
5200 James Hugh Doherty Kilmarnock; Clyde 6 6 0 1 2 2 5 22.22 22.22 55.56 33.33 1977-02-05 18y 04m 23d 1983-03-26 24y 06m 13d Doherty
5201 Matt Doherty Hibernian 2 1 1 0 0 2 .00 .00 100.00 .00 2012-03-18 20y 02m 02d 2012-05-19 20y 04m 03d Doherty
5202 Peter Doherty RAF 1 1 0 1 0 0 1 .00 .00 100.00 .00 1943-08-07 30y 02m 02d 1943-08-07 30y 02m 02d Doherty
5203 Christian Doidge Hibernian; Kilmarnock 11 6 5 2 2 4 5 18.18 36.36 45.45 36.36 2019-09-22 27y 00m 28d 2023-12-27 31y 04m 02d Doidge
5204 Ernest Doig Falkirk; Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1948-02-14 Not Known 1951-04-28 Not Known Doig
5205 Josh Doig Hibernian 4 4 0 0 2 3 .00 40.00 60.00 20.00 2020-10-31 18y 05m 13d 2022-04-16 19y 10m 29d Doig
5206 Ned Doig Sunderland 7 7 0 4 1 2 57.14 14.29 28.57 64.29 1893-04-22 26y 05m 24d 1896-04-18 29y 05m 20d Doig
5207 Andrew Dolan Alloa Athletic 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1946-04-20 25y 08m 18d 1946-04-24 25y 08m 22d Dolan
5208 Callum Dolan Fleetwood Town 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-27 23y 09m 28d 2024-07-27 23y 09m 28d Dolan
5209 Dolan Millwall 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Dolan
5210 James Dolan Motherwell; Dundee United; Dunfermline Athletic 26 22 4 7 10 16 21.21 30.30 48.48 36.36 1989-05-13 20y 02m 21d 1999-05-03 30y 02m 11d Dolan
5211 Peter Martin Dolan Clyde 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 1979-09-29 20y 02m 01d 1980-04-13 20y 08m 16d Dolan
5212 Andrew Dollar Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1910-03-19 Not Known 1910-03-19 Not Known Dollar
5213 Carlos Dominguez Dominguez Real Mallorca 1 0 1 1 1 0 50.00 50.00 .00 75.00 1998-09-17 21y 11m 30d 1998-10-01 22y 00m 13d Dominguez
5214 José Dominguez Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 25y 05m 08d 1999-07-24 25y 05m 08d Dominguez
5215 Pavel Domov FC Infonet Tallinn 1 0 1 0 0 2 .00 .00 100.00 .00 2016-06-30 22y 06m 00d 2016-07-06 22y 06m 06d Domov
5216 Alex A Donachie St Bernards 2 2 0 1 0 0 2 .00 .00 100.00 .00 1921-12-07 Not Known 1922-08-15 Not Known Donachie
5217 Willie Donachie Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 27y 10m 03d 1979-08-08 27y 10m 03d Donachie
5218 Michael Donagher Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-08-16 Not Known 1909-08-16 Not Known Donagher
5219 Bernard Donaghy Hibernian 7 7 0 2 2 3 2 28.57 42.86 28.57 50.00 1904-10-29 21y 10m 06d 1905-05-11 22y 04m 18d Donaghy
5220 Charles Donaghy Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1904-01-30 Not Known 1904-01-30 Not Known Donaghy
5221 Donaghy Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Donaghy
5222 Mal Donaghy Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 32y 00m 13d 1989-09-26 32y 00m 13d Donaghy
5223 Adam Donald Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1916-02-26 Not Known 1916-02-26 Not Known Donald
5224 Alex Donald Partick Thistle; Dunfermline Athletic 6 6 0 0 1 5 .00 16.67 83.33 8.33 1924-04-19 Not Known 1936-08-19 Not Known Donald
5225 Anderson Donald Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 1990-07-30 19y 08m 19d 1990-07-30 19y 08m 19d Donald
5226 Craig Donald Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2021-12-18 17y 10m 13d 2021-12-18 17y 10m 13d Donald
5227 David Donald Aberdeen 0 0 0 0 1 1 .00 50.00 50.00 25.00 2005-08-20 17y 09m 11d 2007-05-06 19y 05m 27d Donald
5228 David Morgan Donald Hamilton Academical 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1922-09-02 Not Known 1922-09-02 Not Known Donald
5229 Graeme Donald Hibernian 2 0 2 1 0 1 1 .00 50.00 50.00 25.00 1995-10-01 21y 05m 17d 1997-01-01 22y 08m 18d Donald
5230 Jim Donald Queen of the South; Alloa Athletic 4 3 1 0 0 5 .00 .00 100.00 .00 1975-02-15 25y 04m 20d 1978-04-22 28y 06m 27d Donald
5231 P Donald Dunfermline 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Donald
5232 Richard McNaughton Donald Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1935-08-24 Not Known 1935-08-24 Not Known Donald
5233 Alastair Donaldson Dundee; Falkirk; Raith Rovers 26 26 0 9 5 12 34.62 19.23 46.15 44.23 1964-10-24 20y 10m 27d 1982-03-31 38y 04m 04d Donaldson
5234 Andrew Donaldson Motherwell; Airdrieonians; Celtic; Third Lanark 25 25 0 8 13 7 5 52.00 28.00 20.00 66.00 1906-12-08 Not Known 1920-04-21 Not Known Donaldson
5235 Bradley Donaldson Hibernian; Cowdenbeath 1 1 0 2 2 0 50.00 50.00 .00 75.00 2012-12-02 18y 05m 00d 2015-07-15 21y 00m 13d Donaldson
5236 Clayton Donaldson Hibernian 2 1 1 1 1 0 50.00 50.00 .00 75.00 2007-08-06 23y 05m 30d 2007-11-04 23y 08m 28d Donaldson
5237 Coll Donaldson Dundee United; Inverness Caledonian Thistle; Ross County; Falkirk 5 5 0 2 2 3 28.57 28.57 42.86 42.86 2015-10-18 20y 06m 09d 2024-08-17 29y 04m 08d Donaldson
5238 Donaldson Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1989-05-08 Not Known 1989-05-08 Not Known Donaldson
5239 Euan Gordon Donaldson St Johnstone; East Fife 3 2 1 0 0 3 .00 .00 100.00 .00 1996-09-03 21y 00m 14d 2005-07-14 29y 10m 24d Donaldson
5240 Jim Donaldson St Johnstone 17 17 0 9 3 5 52.94 17.65 29.41 61.76 1966-10-22 19y 06m 28d 1974-02-09 26y 10m 16d Donaldson
5241 John Donaldson Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1934-11-10 Not Known 1934-11-10 Not Known Donaldson
5242 John Donaldson Leith Athletic; Falkirk; Heart of Midlothian B 17 17 0 9 1 6 52.94 5.88 35.29 55.88 1910-09-19 Not Known 1940-08-06 Not Known Donaldson
5243 Peter Donaldson Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1976-03-29 24y 09m 25d 1976-03-29 24y 09m 25d Donaldson
5244 Reece Donaldson Raith Rovers 1 0 1 0 1 2 .00 33.33 66.67 16.67 2012-07-14 18y 06m 05d 2013-08-27 19y 07m 18d Donaldson
5245 Robert V Donaldson Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Donaldson
5246 Tommy Donaldson Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1964-02-29 Not Known 1964-02-29 Not Known Donaldson
5247 William Donaldson Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-05-13 19y 03m 23d 1939-08-30 19y 07m 10d Donaldson
5248 Massimo Donati Celtic; Hamilton Academical 7 6 1 1 3 3 4 30.00 30.00 40.00 45.00 2007-08-25 26y 04m 30d 2017-12-02 36y 08m 06d Donati
5249 Antonio Doncel Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-18 Not Known 1997-07-18 Not Known Doncel
5250 Bob Done Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 24y 09m 20d 1929-02-16 24y 09m 20d Done
5251 Matt Done Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-03-10 24y 08m 16d 2013-03-10 24y 08m 16d Done
5252 John Francis J Donegan St Johnstone 0 0 0 2 3 0 40.00 60.00 .00 70.00 1993-10-09 22y 04m 20d 1994-08-31 23y 03m 12d Donegan
5253 Thomas Donegan Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Donegan
5254 Frank Donlevy Partick Thistle 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1957-03-02 Not Known 1961-02-25 Not Known Donlevy
5255 Jamie Donley Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 19y 06m 14d 2024-07-17 19y 06m 14d Donley
5256 Frank Donnachie Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 1966-12-31 Not Known 1966-12-31 Not Known Donnachie
5257 Chris Donnell Airdrieonians (Airdrie United) 1 0 1 0 0 1 .00 .00 100.00 .00 2024-02-11 20y 00m 18d 2024-02-11 20y 00m 18d Donnell
5258 Aaron Donnelly Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2024-05-11 20y 11m 03d 2024-05-11 20y 11m 03d Donnelly
5259 Donnelly Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-04-27 Not Known 1903-04-27 Not Known Donnelly
5260 Eddie Donnelly St Johnstone 1 1 0 1 0 0 1 .00 .00 100.00 .00 1965-04-03 Not Known 1965-04-03 Not Known Donnelly
5261 Eric Donnelly Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 17y 04m 27d 2015-07-04 17y 04m 27d Donnelly
5262 Jake Donnelly Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 20y 04m 25d 2015-07-04 20y 04m 25d Donnelly
5263 John Donnelly Motherwell; Dumbarton; Dunfermline Athletic 8 6 2 1 2 2 4 25.00 25.00 50.00 37.50 1979-04-07 18y 00m 30d 1988-03-12 27y 00m 04d Donnelly
5264 John Donnelly Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-14 21y 02m 25d 1958-03-14 21y 02m 25d Donnelly
5265 John Donnelly Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1959-04-18 Not Known 1959-09-12 Not Known Donnelly
5266 John F Donnelly Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-12 Not Known 1934-09-12 Not Known Donnelly
5267 Liam Donnelly Motherwell; Kilmarnock 12 11 1 6 3 5 42.86 21.43 35.71 53.57 2018-09-15 22y 06m 08d 2024-04-27 28y 01m 20d Donnelly
5268 Luke Donnelly Arbroath 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 2019-06-29 23y 05m 09d 2020-12-29 24y 11m 09d Donnelly
5269 Niall Donnelly Bray Wanderers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Donnelly
5270 Paul Donnelly St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 17y 09m 17d 2005-07-10 17y 09m 17d Donnelly
5271 Paul T Donnelly Dunfermline Athletic 4 3 1 1 0 3 3 .00 50.00 50.00 25.00 1980-03-25 21y 08m 11d 1983-04-30 24y 09m 16d Donnelly
5272 Robert Donnelly Partick Thistle 4 4 0 2 0 2 50.00 .00 50.00 50.00 1932-08-13 Not Known 1935-01-19 Not Known Donnelly
5273 Robert Stevenson Donnelly Motherwell; Airdrieonians (Airdrie United) 1 1 0 0 1 2 .00 33.33 66.67 16.67 2005-08-27 18y 07m 08d 2008-08-27 21y 07m 08d Donnelly
5274 Simon Donnelly Celtic; Dunfermline Athletic 20 13 7 2 8 8 7 34.78 34.78 30.43 52.17 1994-04-09 19y 04m 08d 2006-01-14 31y 01m 13d Donnelly
5275 Thomas Donnelly Hamilton Academical 6 5 1 2 0 0 6 .00 .00 100.00 .00 1981-09-16 18y 08m 28d 1983-05-14 20y 04m 25d Donnelly
5276 Tom Donnelly Motherwell 4 4 0 0 2 2 .00 50.00 50.00 25.00 1969-10-11 22y 06m 29d 1970-12-16 23y 09m 04d Donnelly
5277 William Donnelly Hibernian; Clyde; Liverpool; Celtic 14 14 0 5 2 7 35.71 14.29 50.00 42.86 1893-12-09 Not Known 1901-01-02 Not Known Donnelly
5278 Willie Donnelly Hibernian 10 10 0 2 3 5 2 30.00 50.00 20.00 55.00 1878-02-09 Not Known 1880-01-31 Not Known Donnelly
5279 Donoghue Hibernian 5 5 0 0 4 1 .00 80.00 20.00 40.00 1878-02-09 Not Known 1878-04-20 Not Known Donoghue
5280 John Donoghue Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1929-01-26 Not Known 1929-08-10 Not Known Donoghue
5281 Pat Donoghue Heart of Midlothian B 1 1 0 1 0 0 1 .00 .00 100.00 .00 1937-08-09 Not Known 1937-08-09 Not Known Donoghue
5282 Patrick Donoghue Leith Athletic 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1938-05-04 Not Known 1938-09-07 Not Known Donoghue
5283 Kevin Donovan Grimsby Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 25y 07m 12d 1997-07-29 25y 07m 12d Donovan
5284 Doohan Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Doohan
5285 Ross Doohan Celtic; Tranmere Rovers; Aberdeen 1 1 0 3 0 3 50.00 .00 50.00 50.00 2018-01-30 19y 10m 01d 2024-10-06 26y 06m 07d Doohan
5286 James Doolan Ayr United; St Mirren 2 2 0 1 1 0 50.00 50.00 .00 75.00 1918-03-23 Not Known 1918-04-20 Not Known Doolan
5287 Kris Doolan Partick Thistle; Arbroath 16 13 3 5 3 7 10 15.00 35.00 50.00 32.50 2013-08-16 26y 11m 02d 2021-03-20 34y 06m 06d Doolan
5288 Joe Doonan St Mirren 2 2 0 1 1 0 50.00 50.00 .00 75.00 1960-04-16 Not Known 1960-08-27 Not Known Doonan
5289 Thomas Doonan Partick Thistle; Albion Rovers 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1944-12-23 22y 02m 18d 1949-04-02 26y 05m 28d Doonan
5290 John Dora Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Dora
5291 Emmanuel Dorado-Rodrigues Livingston (Meadowbank Thistle) 8 8 0 1 2 7 10.00 20.00 70.00 20.00 2003-11-01 30y 07m 04d 2006-03-05 32y 11m 05d Dorado-Rodrigues
5292 Aaron Doran Blackburn Rovers; Inverness Caledonian Thistle 15 12 3 3 3 9 4 18.75 56.25 25.00 46.88 2010-08-07 19y 02m 25d 2020-11-07 29y 05m 25d Doran
5293 Henry Doran Celtic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1941-08-09 25y 05m 26d 1943-02-13 26y 11m 30d Doran
5294 Owen Dorans Raith Rovers; Greenock Morton 6 6 0 1 0 5 16.67 .00 83.33 16.67 1926-04-03 Not Known 1930-03-26 Not Known Dorans
5295 Steven Doris Stirling Albion; Arbroath 2 1 1 1 2 0 0 100.00 .00 .00 100.00 2015-07-14 26y 11m 05d 2019-06-29 30y 10m 20d Doris
5296 Andy Dorman St Mirren 9 8 1 1 2 3 4 22.22 33.33 44.44 38.89 2008-03-15 25y 10m 14d 2010-04-03 27y 11m 02d Dorman
5297 Jim Dorman Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Dorman
5298 Andy Dornan Motherwell; Airdrieonians 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1983-10-08 22y 01m 19d 1990-08-17 28y 11m 29d Dornan
5299 Henry Dornan Dumbarton 2 2 0 0 0 2 .00 .00 100.00 .00 1940-11-09 Not Known 1941-02-15 Not Known Dornan
5300 William Dornan Leith Athletic; Hibernian 58 58 0 23 11 24 39.66 18.97 41.38 49.14 1914-12-25 21y 11m 08d 1927-01-01 33y 11m 15d Dornan
5301 Graham Dorrans Livingston (Meadowbank Thistle); Rangers; Dundee 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2006-03-05 18y 10m 00d 2020-10-16 33y 05m 11d Dorrans
5302 Jeriel Dorsett Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-04-01 21y 07m 12d 2023-04-01 21y 07m 12d Dorsett
5303 David Dorward Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-04-02 Not Known Dorward
5304 George Dorward Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1906-10-06 Not Known 1906-10-06 Not Known Dorward
5305 John Dorward Dundee United; Montrose 2 2 0 0 0 2 .00 .00 100.00 .00 1928-04-09 Not Known 1934-01-20 Not Known Dorward
5306 William Dorward St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1917-08-18 Not Known 1918-04-20 Not Known Dorward
5307 Libor Dosek Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 28y 04m 21d 2006-09-28 28y 05m 04d Dosek
5308 Dos-santos 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 Dos-santos
5309 Eliezer Mayenda Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2024-02-28 18y 09m 20d 2024-02-28 18y 09m 20d Dossou
5310 Bas Dost VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 24y 05m 14d 2013-11-13 24y 05m 14d Dost
5311 Tosin Dosunmu Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 31y 00m 02d 2011-07-17 31y 00m 02d Dosunmu
5312 D Dougal Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Dougal
5313 George Dougal Hibernian 11 11 0 3 2 1 8 18.18 9.09 72.73 22.73 1896-04-20 Not Known 1898-08-20 Not Known Dougal
5314 James Dougal Falkirk 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1932-09-19 18y 11m 16d 1933-04-17 19y 06m 14d Dougal
5315 William Dougal Falkirk 12 12 0 1 6 4 2 50.00 33.33 16.67 66.67 1922-02-04 Not Known 1926-01-30 Not Known Dougal
5316 James H Dougall Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 Not Known 1926-04-26 Not Known Dougall
5317 Robert Dougall Hamilton Academical; Dumbarton 10 10 0 5 1 4 50.00 10.00 40.00 55.00 1930-03-08 Not Known 1943-01-16 Not Known Dougall
5318 Derek Dougan Wolverhampton Wanderers 2 1 1 1 0 1 50.00 .00 50.00 50.00 1971-04-14 33y 02m 25d 1971-05-03 33y 03m 13d Dougan
5319 Hugh Dougan Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1899-10-21 Not Known 1899-12-09 Not Known Dougan
5320 Jack Dougan Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Dougan
5321 Patrick Dougan St Bernards 2 2 0 1 0 1 50.00 .00 50.00 50.00 1911-08-15 Not Known 1911-09-18 Not Known Dougan
5322 Robert Dougan Kilmarnock 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1955-04-06 28y 04m 03d 1959-08-22 32y 08m 19d Dougan
5323 Thomas Dougan Dunfermline Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-11-25 Not Known 1940-05-25 Not Known Dougan
5324 Tommy Dougan Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-08-06 Not Known 1940-08-06 Not Known Dougan
5325 Jack Doughty Newton Heath 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1889-01-01 Not Known 1890-01-01 Not Known Doughty
5326 Roger Doughty Newton Heath 2 2 0 1 0 1 50.00 .00 50.00 50.00 1889-01-01 Not Known 1890-01-01 Not Known Doughty
5327 AD Douglas Pollokshields Athletic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Douglas
5328 Alex R Douglas Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1914-10-24 Not Known 1915-11-20 Not Known Douglas
5329 Alexander Douglas Kilmarnock 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1908-10-10 Not Known 1909-02-20 Not Known Douglas
5330 Arthur Douglas Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-11-10 Not Known 1935-11-16 Not Known Douglas
5331 Barry Douglas Dundee United; St Johnstone 9 7 2 1 6 2 3 54.55 18.18 27.27 63.64 2010-08-29 20y 11m 25d 2024-11-02 35y 01m 29d Douglas
5332 Bryan Douglas Blackburn Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1964-05-31 30y 00m 04d 1964-06-24 30y 00m 28d Douglas
5333 Douglas Edinburgh University 2 2 0 0 1 1 .00 50.00 50.00 25.00 1883-12-08 Not Known 1885-02-21 Not Known Douglas
5334 George Douglas Greenock Morton; Berwick Rangers 2 1 1 0 0 2 .00 .00 100.00 .00 1968-11-30 18y 03m 07d 1974-07-29 23y 11m 06d Douglas
5335 Hugh Jarvie Douglas Berwick Rangers; Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1987-08-01 23y 04m 12d 1990-08-22 26y 05m 02d Douglas
5336 James Douglas Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1928-02-08 Not Known 1928-10-06 Not Known Douglas
5337 James Douglas Partick Thistle 4 4 0 0 2 2 .00 50.00 50.00 25.00 1938-12-24 Not Known 1939-10-07 Not Known Douglas
5338 Jimmy Douglas Blackburn Rovers 5 5 0 3 5 0 0 100.00 .00 .00 100.00 1881-01-03 Not Known 1888-12-31 Not Known Douglas
5339 John Douglas St Mirren 9 9 0 4 3 2 4 33.33 22.22 44.44 44.44 1891-04-11 Not Known 1893-11-25 Not Known Douglas
5340 John S Douglas Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-05-02 Not Known 1949-05-02 Not Known Douglas
5341 Peter Douglas Hibernian 3 3 0 2 0 0 3 .00 .00 100.00 .00 1899-04-29 Not Known 1899-08-19 Not Known Douglas
5342 Rab Douglas Dundee; Celtic; Forfar Athletic 26 26 0 23 2 5 76.67 6.67 16.67 80.00 1998-09-12 26y 04m 19d 2015-08-25 43y 04m 01d Douglas
5343 Thomas Douglas Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-10-17 Not Known 1931-10-17 Not Known Douglas
5344 Tommy Douglas Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1954-01-09 Not Known 1954-04-27 Not Known Douglas
5345 WR Douglas Heart of Midlothian B 1 0 1 0 1 0 .00 100.00 .00 50.00 1936-08-03 Not Known 1936-08-03 Not Known Douglas
5346 Jean-Joel Doumbe Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 2007-04-29 28y 07m 02d 2007-04-29 28y 07m 02d Doumbe
5347 Mathias Doumbe Hibernian 4 4 0 1 2 3 16.67 33.33 50.00 33.33 2002-11-03 23y 00m 06d 2004-02-15 24y 03m 18d Doumbe
5348 Lonsana Doumbouya Inverness Caledonian Thistle 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-10-29 26y 01m 03d 2016-10-29 26y 01m 03d Doumbouya
5349 Andy Dow Hibernian; Aberdeen; Motherwell 17 14 3 1 7 4 8 36.84 21.05 42.11 47.37 1996-03-16 23y 01m 09d 2001-09-22 28y 07m 15d Dow
5350 John M Dow Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known Dow
5351 Ryan Dow Dundee United; Ross County; Dunfermline Athletic 9 4 5 9 6 5 45.00 30.00 25.00 60.00 2010-05-05 18y 10m 28d 2021-01-30 29y 07m 23d Dow
5352 William Dow Leith Athletic 6 6 0 0 1 5 .00 16.67 83.33 8.33 1904-03-12 Not Known 1905-03-25 Not Known Dow
5353 William Dowall Motherwell; St Mirren 8 8 0 1 4 0 4 50.00 .00 50.00 50.00 1930-01-25 Not Known 1935-02-16 Not Known Dowall
5354 Anton Dowds East Fife; Falkirk; Partick Thistle 2 0 2 0 1 2 .00 33.33 66.67 16.67 2019-07-27 22y 08m 11d 2023-08-20 26y 09m 04d Dowds
5355 Kenneth James Dowds Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 23y 00m 10d 1969-04-30 23y 00m 10d Dowds
5356 Peter Dowds Celtic 7 7 0 1 5 0 2 71.43 .00 28.57 71.43 1890-01-04 Not Known 1891-10-17 Not Known Dowds
5357 Kieran Dowell Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 17y 09m 16d 2015-07-26 17y 09m 16d Dowell
5358 Kieran Dowell Rangers 2 0 2 2 2 0 50.00 50.00 .00 75.00 2023-10-29 26y 00m 19d 2024-08-03 26y 09m 24d Dowell
5359 Andrew Dowie Partick Thistle; Dunfermline Athletic; Queen of the South; Dumbarton 15 12 3 1 3 11 6.67 20.00 73.33 16.67 2005-01-08 21y 09m 14d 2018-07-07 35y 03m 12d Dowie
5360 John Dowie Fulham; Celtic 1 1 0 2 1 0 66.67 33.33 .00 83.33 1975-09-16 19y 09m 04d 1978-03-01 22y 02m 17d Dowie
5361 William Dowie Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1907-03-09 Not Known 1907-03-23 Not Known Dowie
5362 Michael Dowling St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-11-27 Not Known 1909-11-27 Not Known Dowling
5363 Alexander Leek Brown Downie Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1898-12-10 Not Known 1898-12-10 Not Known Downie
5364 Charlie Downie Montrose 1 0 1 0 1 1 .00 50.00 50.00 25.00 1976-03-09 Not Known 1976-03-16 Not Known Downie
5365 Downie Dundee East Craigie 1 1 0 1 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Downie
5366 J Downie Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known Downie
5367 Jack Downie Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2012-09-25 18y 06m 02d 2012-09-25 18y 06m 02d Downie
5368 Mitchell Downie Hibernian; Kilmarnock; Airdrieonians 18 18 0 8 3 7 44.44 16.67 38.89 52.78 1943-09-20 20y 00m 11d 1949-01-22 25y 04m 13d Downie
5369 Robert Downie Third Lanark 10 10 0 3 2 5 30.00 20.00 50.00 40.00 1889-11-23 Not Known 1893-03-04 Not Known Downie
5370 T Downie Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1880-10-02 Not Known 1880-10-02 Not Known Downie
5371 Thomas Bain Downie Stirling Albion; Livingston (Meadowbank Thistle) 2 1 1 1 0 1 50.00 .00 50.00 50.00 1976-02-14 21y 07m 29d 1978-10-10 24y 03m 24d Downie
5372 Derrick Downing Middlesbrough 2 2 0 2 0 0 100.00 .00 .00 100.00 1968-08-03 22y 09m 00d 1968-10-21 22y 11m 18d Downing
5373 Stewart Downing Liverpool 2 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-23 28y 01m 01d 2012-08-30 28y 01m 08d Downing
5374 Andrew Doyle Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 28y 08m 08d 2019-07-06 28y 08m 08d Doyle
5375 Callum Doyle Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 21y 02m 07d 2021-07-17 21y 02m 07d Doyle
5376 Daire Doyle Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 34y 08m 16d 2015-07-04 34y 08m 16d Doyle
5377 Daniel Doyle Hibernian; Celtic 15 15 0 1 8 3 4 53.33 20.00 26.67 63.33 1888-04-14 Not Known 1897-10-23 Not Known Doyle
5378 Doyle St Patricks Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Doyle
5379 Eoin Doyle Hibernian 7 3 4 2 3 3 25.00 37.50 37.50 43.75 2012-01-02 23y 09m 21d 2013-05-12 25y 02m 00d Doyle
5380 Frank Doyle Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-03-17 Not Known 1928-03-17 Not Known Doyle
5381 Gerald Joseph Doyle Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1983-01-22 17y 11m 05d 1984-02-06 18y 11m 20d Doyle
5382 Jack Doyle Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-01 18y 05m 10d 2019-07-01 18y 05m 10d Doyle
5383 James Doyle Partick Thistle; Motherwell 9 9 0 4 1 4 44.44 11.11 44.44 50.00 1979-05-05 17y 07m 04d 1986-03-15 24y 05m 14d Doyle
5384 John Doyle Ayr United; Celtic 21 19 2 1 12 4 6 54.55 18.18 27.27 63.64 1970-11-28 19y 06m 17d 1979-05-14 28y 00m 03d Doyle
5385 Kevin Doyle Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 26y 10m 16d 2010-08-03 26y 10m 16d Doyle
5386 Michael Doyle Alloa Athletic; St Johnstone; Falkirk 4 4 0 0 1 4 .00 20.00 80.00 10.00 2014-10-11 23y 02m 10d 2020-02-08 28y 06m 07d Doyle
5387 Nathan Doyle Hull City 0 0 0 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Doyle
5388 William Doyle Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1938-09-07 Not Known 1938-09-07 Not Known Doyle
5389 Jake Doyle-Hayes Hibernian 7 5 2 1 4 2 14.29 57.14 28.57 42.86 2022-02-01 23y 01m 04d 2024-10-27 25y 09m 27d Doyle-Hayes
5390 Thomas Drain Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1907-02-16 Not Known 1907-02-23 Not Known Drain
5391 Ian Drainer Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1957-11-16 Not Known 1957-11-16 Not Known Drainer
5392 Ted Drake RAF 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-07 30y 11m 22d 1943-08-07 30y 11m 22d Drake
5393 Colin Draper Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1895-09-07 Not Known 1895-11-30 Not Known Draper
5394 Derek Draper Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 23y 11m 27d 1967-05-08 23y 11m 27d Draper
5395 Ross Draper Inverness Caledonian Thistle; Ross County; Cove Rangers 16 16 0 1 4 9 3 25.00 56.25 18.75 53.13 2012-08-18 23y 09m 29d 2021-07-13 32y 08m 23d Draper
5396 Colin Drew St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2000-09-20 21y 04m 15d 2000-09-20 21y 04m 15d Drew
5397 Drew Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known Drew
5398 Patrick Drewes VfL Wolfsburg 0 0 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 20y 09m 09d 2013-11-13 20y 09m 09d Drewes
5399 Anders Dreyer St Mirren 1 0 1 0 1 0 .00 100.00 .00 50.00 2019-02-23 20y 09m 21d 2019-02-23 20y 09m 21d Dreyer
5400 Kevin Drinkell Rangers; Falkirk 8 8 0 3 4 0 4 50.00 .00 50.00 50.00 1988-09-17 28y 02m 30d 1993-03-06 32y 08m 16d Drinkell
5401 James Arthur Drinkwater St Mirren 10 10 0 2 2 3 5 20.00 30.00 50.00 35.00 1946-08-28 28y 06m 18d 1951-09-01 33y 06m 22d Drinkwater
5402 James S Drinkwater St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1942-01-03 Not Known 1942-05-30 Not Known Drinkwater
5403 James Drinnan Rangers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1881-04-02 Not Known 1881-04-02 Not Known Drinnan
5404 Milos Drizic Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1991-04-06 30y 03m 07d 1991-04-06 30y 03m 07d Drizic
5405 Vaclav Drobny Sparta Prague 0 0 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 26y 00m 05d 2006-09-28 26y 00m 19d Drobny
5406 Mickey Droy Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 29y 02m 19d 1980-07-26 29y 02m 19d Droy
5407 Charles Drummond Raith Rovers 10 10 0 1 0 9 10.00 .00 90.00 10.00 1954-03-06 Not Known 1959-12-19 Not Known Drummond
5408 Daniel G Drummond Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1911-08-26 Not Known 1912-08-24 Not Known Drummond
5409 David E Drummond Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known Drummond
5410 G Drummond Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known Drummond
5411 George Drummond St Bernards 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1880-10-16 Not Known 1884-03-22 Not Known Drummond
5412 George Drummond Leith Athletic 6 6 0 1 0 4 2 .00 66.67 33.33 33.33 1896-08-17 Not Known 1898-04-09 Not Known Drummond
5413 George Drummond St Bernards 3 3 0 1 0 2 33.33 .00 66.67 33.33 1883-02-17 Not Known 1883-05-05 Not Known Drummond
5414 James Drummond Celtic 3 3 0 3 1 2 0 33.33 66.67 .00 66.67 1901-08-20 Not Known 1901-11-02 Not Known Drummond
5415 Jock Drummond Rangers 31 31 0 15 9 7 48.39 29.03 22.58 62.90 1892-04-23 22y 00m 10d 1903-10-03 33y 05m 20d Drummond
5416 John Drummond Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-08-23 Not Known 1904-08-23 Not Known Drummond
5417 Ross Drummond Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-13 19y 03m 23d 2013-07-13 19y 03m 23d Drummond
5418 T Drummond Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known Drummond
5419 William Turnbull Drummond St Bernards 12 12 0 1 1 10 8.33 8.33 83.33 12.50 1928-05-05 Not Known 1933-08-16 Not Known Drummond
5420 James Welsh Drury Kilmarnock; Stirling Albion 3 3 0 2 0 1 66.67 .00 33.33 66.67 1946-01-02 21y 07m 04d 1949-08-27 25y 02m 29d Drury
5421 Alex Dryburgh Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1898-08-27 Not Known 1898-08-27 Not Known Dryburgh
5422 James Dryburgh Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-08-31 Not Known 1946-08-31 Not Known Dryburgh
5423 Samuel Dryden Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2017-04-08 20y 06m 27d 2017-04-08 20y 06m 27d Dryden
5424 Brian Drysdale Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 24y 01m 10d 1967-04-03 24y 01m 10d Drysdale
5425 Declan Drysdale Ross County 0 0 0 0 2 0 .00 100.00 .00 50.00 2022-04-02 22y 04m 19d 2022-04-30 22y 05m 16d Drysdale
5426 John Drysdale Kilmarnock; Dumbarton 4 4 0 1 0 3 25.00 .00 75.00 25.00 1938-12-03 Not Known 1941-02-15 Not Known Drysdale
5427 Leo Duarte Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 26y 01m 22d 2022-11-03 26y 03m 17d Duarte
5428 Sergio Dos Santos Duarte Dunfermline Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1997-10-29 29y 09m 09d 1997-12-27 29y 11m 07d Duarte
5429 Michael Duberry St Johnstone 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2010-08-14 34y 10m 00d 2011-01-29 35y 03m 15d Duberry
5430 Dion Dublin Coventry City; Celtic 3 2 1 1 0 2 33.33 .00 66.67 33.33 1998-07-25 29y 03m 03d 2006-04-30 37y 00m 08d Dublin
5431 Francois Dubourdeau Motherwell; Kilmarnock 3 3 0 1 0 4 20.00 .00 80.00 20.00 2002-09-15 22y 05m 03d 2003-12-13 23y 08m 01d Dubourdeau
5432 Kaspars Dubra Rigas Futbola Skola 0 0 0 0 0 2 .00 .00 100.00 .00 2022-09-15 31y 08m 26d 2022-10-27 31y 10m 07d Dubra
5433 Alexander Duchart Hibernian; East Fife; Falkirk 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1953-05-07 20y 00m 04d 1962-04-21 28y 11m 18d Duchart
5434 Donald Duckett Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 Not Known 1921-04-25 Not Known Duckett
5435 Evelyn P Duckworth Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-15 Not Known 1913-02-15 Not Known Duckworth
5436 John Duckworth Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-03 Not Known 1881-01-03 Not Known Duckworth
5437 Istvan Dudas Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 26y 11m 18d 2000-07-20 26y 11m 18d Dudas
5438 Sebastian Dudek Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 29y 05m 19d 2009-07-08 29y 05m 19d Dudek
5439 John Forest Dudgeon Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1933-09-23 Not Known 1933-09-23 Not Known Dudgeon
5440 James Duerden Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-12-31 Not Known 1888-12-31 Not Known Duerden
5441 Richard Duerr Lausanne 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1963-09-25 24y 09m 24d 1963-10-15 24y 10m 14d Duerr
5442 Gregory Dufer Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 18y 07m 01d 2000-07-20 18y 07m 01d Dufer
5443 Alan Duff Ross County 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1983-04-18 Not Known 1997-03-27 Not Known Duff
5444 Alan Smith Duff Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1992-05-04 29y 00m 02d 1992-05-04 29y 00m 02d Duff
5445 Alex Duff St Mirren; Boness; Clydebank[3] 5 5 0 0 1 4 .00 20.00 80.00 10.00 1921-04-15 Not Known 1930-01-18 Not Known Duff
5446 Andrew Duff Partick Thistle; Abercorn 4 4 0 0 2 2 .00 50.00 50.00 25.00 1884-02-16 Not Known 1892-03-12 Not Known Duff
5447 Harry A Duff Clyde; Motherwell; Airdrieonians; St Mirren; Kilmarnock 9 9 0 1 4 3 2 44.44 33.33 22.22 61.11 1907-08-24 Not Known 1913-02-22 Not Known Duff
5448 Jamie Duff Inverness Caledonian Thistle; Elgin City 0 0 0 0 0 3 .00 .00 100.00 .00 2008-09-20 19y 07m 25d 2010-08-24 21y 06m 29d Duff
5449 John Duff St Bernards 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1930-02-01 Not Known 1931-05-09 Not Known Duff
5450 John Duff Alloa Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Duff
5451 John Duff Arbroath 5 5 0 0 1 4 .00 20.00 80.00 10.00 1935-09-07 Not Known 1940-04-13 Not Known Duff
5452 John Duff Leith Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1897-09-02 Not Known 1897-09-02 Not Known Duff
5453 Stuart Duff Dundee United; Aberdeen; Inverness Caledonian Thistle 19 15 4 6 6 14 23.08 23.08 53.85 34.62 2002-03-09 20y 01m 14d 2011-04-16 29y 02m 24d Duff
5454 Thomas Duff Cowlairs; Celtic 3 3 0 0 0 3 .00 .00 100.00 .00 1890-09-13 Not Known 1891-08-15 Not Known Duff
5455 Willie Duff The British Army; Dunfermline Athletic 5 5 0 3 0 2 60.00 .00 40.00 60.00 1957-12-02 22y 09m 26d 1970-01-03 34y 10m 28d Duff
5456 Kieran Duffie Falkirk 2 2 0 1 0 2 33.33 .00 66.67 33.33 2014-11-15 22y 08m 11d 2015-03-21 23y 00m 17d Duffie
5457 Peter Duffield Raith Rovers; Greenock Morton 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1996-04-13 27y 02m 09d 1998-07-27 29y 05m 23d Duffield
5458 Robert Ronald Duffin Stirling Albion 5 5 0 1 0 0 6 .00 .00 100.00 .00 1976-02-14 25y 01m 30d 1979-11-17 28y 11m 02d Duffin
5459 Robert Maurice Duncan Duffus Dundee; Dumbarton 4 4 0 3 0 1 75.00 .00 25.00 75.00 1915-11-06 Not Known 1920-04-17 Not Known Duffus
5460 Anthony Duffy Montrose 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-08-19 22y 04m 04d 1986-08-19 22y 04m 04d Duffy
5461 Bernard John Duffy Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1993-08-11 32y 00m 14d 1993-08-11 32y 00m 14d Duffy
5462 Bobby C Duffy St Mirren; Stranraer 2 2 0 0 0 2 .00 .00 100.00 .00 1969-04-19 21y 08m 02d 1971-01-23 23y 05m 06d Duffy
5463 Chris Duffy Leith Athletic; Charlton Athletic 5 5 0 2 3 0 2 60.00 .00 40.00 60.00 1938-05-04 19y 06m 13d 1947-09-24 28y 11m 03d Duffy
5464 Cornelius Duffy Falkirk; Dundee; Dundee United 16 15 1 3 2 11 18.75 12.50 68.75 25.00 1991-09-28 24y 03m 23d 1999-04-06 31y 10m 01d Duffy
5465 Darryl Duffy Falkirk; Hibernian 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 2005-10-02 21y 05m 16d 2011-01-01 26y 08m 16d Duffy
5466 Duffy Bellstane Birds; Dundee United 2 2 0 4 0 0 2 .00 .00 100.00 .00 1889-09-28 Not Known 1928-04-09 Not Known Duffy
5467 James Duffy Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-18 Not Known 1928-08-18 Not Known Duffy
5468 Jim Duffy Greenock Morton; Dundee 22 21 1 7 6 9 31.82 27.27 40.91 45.45 1984-08-18 25y 03m 22d 1995-09-20 36y 04m 24d Duffy
5469 John Duffy Clyde 6 6 0 0 2 4 .00 33.33 66.67 16.67 1946-02-02 23y 09m 09d 1948-04-03 25y 11m 10d Duffy
5470 John Duffy Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1960-10-31 17y 01m 25d 1960-11-26 17y 02m 20d Duffy
5471 Kieran Duffy Falkirk 2 1 1 2 0 1 66.67 .00 33.33 66.67 2010-02-13 17y 11m 09d 2012-07-18 20y 04m 14d Duffy
5472 Michael Duffy Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2016-10-15 22y 02m 17d 2016-10-15 22y 02m 17d Duffy
5473 Neil Duffy Partick Thistle; St Johnstone 18 18 0 8 7 3 8 38.89 16.67 44.44 47.22 1960-10-08 Not Known 1966-01-15 Not Known Duffy
5474 Richard Duffy Falkirk 4 4 0 2 0 2 50.00 .00 50.00 50.00 1937-01-16 Not Known 1939-10-21 Not Known Duffy
5475 Shane Duffy Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 2020-12-20 28y 11m 19d 2020-12-20 28y 11m 19d Duffy
5476 Wallace Duffy St Johnstone; Inverness Caledonian Thistle 5 5 0 2 1 4 28.57 14.29 57.14 35.71 2019-10-30 20y 06m 18d 2021-07-25 22y 03m 13d Duffy
5477 Jimmy Dugdale Aston Villa 2 2 0 0 2 0 .00 100.00 .00 50.00 1958-11-19 26y 10m 04d 1960-04-25 28y 03m 10d Dugdale
5478 Chris Duggan Dumbarton; East Fife; Raith Rovers 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 2015-03-14 21y 01m 14d 2019-07-27 25y 05m 27d Duggan
5479 Harry Duggan Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-04-30 24y 10m 22d 1928-04-30 24y 10m 22d Duggan
5480 Robert Duggan Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 18y 05m 23d 2015-07-01 18y 05m 23d Duggan
5481 John M Duguid Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1927-03-12 Not Known 1927-03-12 Not Known Duguid
5482 Karl Duguid Plymouth Argyle 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-07-29 31y 04m 08d 2009-07-29 31y 04m 08d Duguid
5483 William Duguid Hibernian 24 24 0 9 6 8 37.50 25.00 33.33 50.00 1906-05-15 Not Known 1910-02-26 Not Known Duguid
5484 Duke Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known Duke
5485 Matt Duke Hull City 0 0 0 0 0 1 .00 .00 100.00 .00 2008-08-03 31y 00m 18d 2008-08-03 31y 00m 18d Duke
5486 William Duke St Bernards 4 4 0 1 0 0 4 .00 .00 100.00 .00 1925-05-09 Not Known 1928-08-15 Not Known Duke
5487 Manny Duku Raith Rovers; Inverness Caledonian Thistle 4 3 1 2 1 0 4 20.00 .00 80.00 20.00 2020-10-13 27y 09m 15d 2021-07-25 28y 06m 27d Duku
5488 Yaroslav Dumanskiy Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 23y 03m 20d 1982-11-24 23y 03m 20d Dumanskiy
5489 Mustapha Dumbuya Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 2015-10-31 28y 02m 24d 2017-02-25 29y 06m 18d Dumbuya
5490 Paul Dummett St Mirren; Newcastle United 6 5 1 4 0 2 66.67 .00 33.33 66.67 2012-09-15 20y 11m 20d 2017-07-14 25y 09m 18d Dummett
5491 Dunbar East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1946-04-06 Not Known 1946-04-06 Not Known Dunbar
5492 Jack Dunbar Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1952-08-27 23y 10m 21d 1952-08-27 23y 10m 21d Dunbar
5493 Michael Dunbar Hibernian; Celtic 9 9 0 7 6 1 2 66.67 11.11 22.22 72.22 1887-05-16 Not Known 1891-02-28 Not Known Dunbar
5494 Ronnie Dunbar Forres Mechanics 1 1 0 1 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known Dunbar
5495 Thomas Dunbar Hibernian; Celtic 11 11 0 3 2 6 27.27 18.18 54.55 36.36 1888-02-11 Not Known 1896-10-24 Not Known Dunbar
5496 Tom Dunbar Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1891-11-21 Not Known 1892-04-23 Not Known Dunbar
5497 Scott Duncan Rangers; Dumbarton 6 6 0 1 5 0 1 83.33 .00 16.67 83.33 1915-02-20 26y 03m 18d 1919-11-29 31y 00m 27d Duncan
5498 Alex Duncan East Fife 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-01-03 Not Known 1931-01-03 Not Known Duncan
5499 Alexander Ronald Duncan Raith Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 1980-03-15 28y 11m 23d 1980-03-15 28y 11m 23d Duncan
5500 Alfred Duncan Fiorentina 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 29y 06m 26d 2022-10-13 29y 07m 03d Duncan
5501 Andrew Duncan Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1905-09-16 Not Known 1905-09-16 Not Known Duncan
5502 Andrew P Duncan St Johnstone 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-04-27 Not Known 1937-02-20 Not Known Duncan
5503 Arthur Duncan Partick Thistle; Hibernian 35 35 0 11 16 13 6 45.71 37.14 17.14 64.29 1967-04-01 19y 03m 27d 1984-01-02 36y 00m 28d Duncan
5504 Ben Duncan Airdrieonians 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1948-02-07 Not Known 1950-09-02 Not Known Duncan
5505 Bobby Duncan Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1966-04-23 Not Known 1966-04-23 Not Known Duncan
5506 Bobby Duncan Hibernian; East Fife 11 11 0 5 6 1 41.67 50.00 8.33 66.67 1966-02-21 20y 09m 25d 1973-12-08 28y 07m 11d Duncan
5507 Cameron Duncan Motherwell 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1987-09-12 22y 01m 08d 1988-11-26 23y 03m 22d Duncan
5508 Charles Duncan St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-09-14 Not Known 1918-09-14 Not Known Duncan
5509 Charles Duncan Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1916-08-26 Not Known 1917-01-06 Not Known Duncan
5510 Charles Stanley Duncan Third Lanark; Clyde; Dundee 12 12 0 4 3 3 6 25.00 25.00 50.00 37.50 1918-02-23 Not Known 1923-12-29 Not Known Duncan
5511 Dally Duncan Derby County 2 2 0 0 0 2 .00 .00 100.00 .00 1937-09-29 27y 11m 15d 1938-04-11 28y 05m 28d Duncan
5512 David Duncan Albion Rovers 4 4 0 1 3 0 25.00 75.00 .00 62.50 1919-10-11 Not Known 1920-10-09 Not Known Duncan
5513 David Duncan St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1925-05-09 Not Known 1925-05-09 Not Known Duncan
5514 David Duncan Hibernian 6 6 0 3 2 1 50.00 33.33 16.67 66.67 1922-04-19 Not Known 1924-04-29 Not Known Duncan
5515 David Duncan Raith Rovers; Celtic; East Fife 21 21 0 7 8 1 12 38.10 4.76 57.14 40.48 1939-10-28 17y 11m 07d 1954-12-04 33y 00m 13d Duncan
5516 David R Duncan Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1918-11-16 Not Known 1918-11-16 Not Known Duncan
5517 Fraser Tom David Duncan Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2002-09-25 19y 06m 17d 2002-09-25 19y 06m 17d Duncan
5518 George Duncan Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-04-30 21y 03m 14d 1958-04-30 21y 03m 14d Duncan
5519 Graham Duncan Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1993-08-11 24y 06m 09d 1993-08-11 24y 06m 09d Duncan
5520 Hector A Duncan Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1918-01-05 Not Known 1918-01-05 Not Known Duncan
5521 James Duncan Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1930-08-30 Not Known 1931-12-26 Not Known Duncan
5522 James Duncan Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1954-09-04 Not Known 1954-09-04 Not Known Duncan
5523 James Duncan Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1952-09-06 Not Known 1952-12-20 Not Known Duncan
5524 John Duncan Renton 2 2 0 1 0 0 2 .00 .00 100.00 .00 1891-09-12 Not Known 1892-04-09 Not Known Duncan
5525 John Duncan Raith Rovers 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1919-09-06 Not Known 1922-01-07 Not Known Duncan
5526 John Duncan Dundee 8 8 0 7 5 3 1 55.56 33.33 11.11 72.22 1968-08-14 19y 05m 23d 1974-05-06 25y 02m 14d Duncan
5527 Robbie Duncan Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 20y 01m 29d 2014-08-26 20y 01m 29d Duncan
5528 Robert Duncan Renton; Partick Thistle 6 6 0 1 0 4 16.67 .00 66.67 16.67 1893-11-04 Not Known 1899-01-07 Not Known Duncan
5529 Russell Duncan Inverness Caledonian Thistle 17 16 1 1 5 6 9 25.00 30.00 45.00 40.00 2002-01-26 21y 04m 11d 2011-04-16 30y 07m 01d Duncan
5530 Ryan Duncan Aberdeen 4 0 4 3 0 4 42.86 .00 57.14 42.86 2022-10-16 18y 08m 28d 2024-01-27 20y 00m 09d Duncan
5531 Stanley Smart Duncan Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-11-13 Not Known 1937-11-13 Not Known Duncan
5532 Thomas Grossett Duncan Raith Rovers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1921-04-18 Not Known 1922-01-07 Not Known Duncan
5533 Tommy Duncan Airdrieonians; Falkirk 11 11 0 5 0 1 10 .00 9.09 90.91 4.55 1956-10-20 20y 03m 05d 1965-03-13 28y 07m 26d Duncan
5534 William Duncan Airdrieonians; St Mirren 19 19 0 7 4 8 36.84 21.05 42.11 47.37 1903-12-26 Not Known 1912-04-20 Not Known Duncan
5535 Jimmy Duncanson Rangers; St Mirren 23 23 0 13 13 4 6 56.52 17.39 26.09 65.22 1940-10-12 20y 11m 29d 1951-09-01 31y 10m 19d Duncanson
5536 James Dundas Dundee 7 7 0 2 3 0 4 42.86 .00 57.14 42.86 1893-12-16 Not Known 1895-11-02 Not Known Dundas
5537 Sean Dundee VfB Stuttgart 1893 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 27y 09m 07d 2000-09-28 27y 09m 21d Dundee
5538 Dunfield Canada B 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Dunfield
5539 Jack Dungworth Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 Not Known 1889-01-02 Not Known Dungworth
5540 Dunkworth Preston North End 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-01-02 Not Known 1884-01-02 Not Known Dunkworth
5541 A Dunlop Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known Dunlop
5542 Allan Dunlop Kilmarnock; Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1911-02-11 Not Known 1913-03-01 Not Known Dunlop
5543 Andrew Dunlop St Mirren; Partick Thistle; Greenock Morton 7 7 0 5 1 1 71.43 14.29 14.29 78.57 1978-10-07 Not Known 1984-08-18 Not Known Dunlop
5544 Billy Dunlop Sunderland; Liverpool 7 7 0 4 0 3 57.14 .00 42.86 57.14 1893-04-22 21y 09m 08d 1899-04-17 27y 09m 03d Dunlop
5545 E Dunlop St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1891-02-21 Not Known 1891-02-21 Not Known Dunlop
5546 Elliot Dunlop Airdrieonians (Airdrie United) 0 0 0 0 0 1 .00 .00 100.00 .00 2024-02-11 18y 03m 09d 2024-02-11 18y 03m 09d Dunlop
5547 Frank Dunlop Aberdeen 12 12 0 7 2 3 58.33 16.67 25.00 66.67 1936-11-14 Not Known 1947-11-15 Not Known Dunlop
5548 Henry Dunlop Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1926-09-11 Not Known 1926-09-11 Not Known Dunlop
5549 James Dunlop St Mirren 6 6 0 2 1 1 4 16.67 16.67 66.67 25.00 1889-10-12 Not Known 1891-10-10 Not Known Dunlop
5550 James M Dunlop Heart of Midlothian B; St Mirren 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1935-07-31 Not Known 1936-08-29 Not Known Dunlop
5551 John Dunlop Kilmarnock 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1923-02-10 Not Known 1929-08-17 Not Known Dunlop
5552 John J Dunlop Third Lanark 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1895-09-07 Not Known 1896-12-12 Not Known Dunlop
5553 Michael Dunlop Dumbarton 5 5 0 4 2 1 2 40.00 20.00 40.00 50.00 1981-09-26 24y 08m 14d 1983-05-07 26y 03m 25d Dunlop
5554 Mick Dunlop Forfar Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 2015-08-25 22y 07m 14d 2015-08-25 22y 07m 14d Dunlop
5555 Ross Dunlop East Fife 3 2 1 0 1 2 .00 33.33 66.67 16.67 2019-07-27 29y 11m 24d 2020-11-10 31y 03m 07d Dunlop
5556 Russell Dunlop Dunfermline Athletic 2 2 0 0 2 0 .00 100.00 .00 50.00 1980-04-19 19y 02m 24d 1981-08-29 20y 07m 03d Dunlop
5557 William Dunlop Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1900-04-07 Not Known 1900-04-07 Not Known Dunlop
5558 William Rex Dunlop Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1951-01-20 23y 03m 30d 1951-01-20 23y 03m 30d Dunlop
5559 William T. P. Dunlop Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known Dunlop
5560 Willie Dunlop Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1954-08-18 Not Known 1954-08-18 Not Known Dunlop
5561 Barry Dunn Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 29y 05m 17d 1981-08-01 29y 05m 17d Dunn
5562 Bertram S Dunn Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1922-09-30 Not Known 1922-09-30 Not Known Dunn
5563 Charles Dunn Arbroath; Brechin City 2 2 0 1 0 0 2 .00 .00 100.00 .00 1960-03-09 Not Known 1968-01-27 Not Known Dunn
5564 David Hugh Dunn Airdrieonians (Airdrie United) 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-24 22y 08m 23d 2004-07-24 22y 08m 23d Dunn
5565 Dunn Broxburn United 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 1922-02-11 Not Known 1922-02-20 Not Known Dunn
5566 George K Dunn St Bernards 4 4 0 1 0 3 25.00 .00 75.00 25.00 1931-02-07 Not Known 1932-05-04 Not Known Dunn
5567 J Dunn Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1879-09-06 Not Known 1880-10-02 Not Known Dunn
5568 Jack Dunn Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 18y 08m 08d 2013-07-27 18y 08m 08d Dunn
5569 Jimmy Dunn Hibernian 43 43 0 11 19 12 12 44.19 27.91 27.91 58.14 1921-01-01 20y 01m 07d 1928-01-02 27y 01m 08d Dunn
5570 Jamie Dunn St Bernards 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1881-02-19 Not Known 1883-04-21 Not Known Dunn
5571 Joe Dunn Clyde 3 3 0 0 2 1 .00 66.67 33.33 33.33 1948-10-30 23y 01m 10d 1951-02-03 25y 04m 14d Dunn
5572 John Dunn Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-09-25 Not Known 1920-09-25 Not Known Dunn
5573 John Dunn Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2006-01-14 18y 08m 26d 2006-01-14 18y 08m 26d Dunn
5574 Lawrence W A Dunn Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1982-01-20 27y 00m 26d 1982-01-20 27y 00m 26d Dunn
5575 Robert Dunn Stirling Albion 2 2 0 1 0 0 2 .00 .00 100.00 .00 2002-09-25 23y 02m 28d 2005-07-16 26y 00m 18d Dunn
5576 Sam Dunn Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1949-10-29 Not Known 1949-10-29 Not Known Dunn
5577 Steven Dunn Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 39y 04m 13d 2010-08-24 39y 04m 13d Dunn
5578 William Dunn Raith Rovers; Albion Rovers 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1938-11-26 Not Known 1942-06-20 Not Known Dunn
5579 William Dunn Forfar Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1956-02-04 Not Known 1957-04-22 Not Known Dunn
5580 Alan Dunne Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 27y 11m 08d 2010-07-31 27y 11m 08d Dunne
5581 Charles Dunne Motherwell; St Mirren 17 14 3 6 4 10 30.00 20.00 50.00 40.00 2017-08-26 24y 06m 13d 2024-10-19 31y 08m 06d Dunne
5582 Dunne Combined Services XI 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-17 Not Known 1957-04-17 Not Known Dunne
5583 Liam Dunne St Johnstone 2 0 2 0 1 2 .00 33.33 66.67 16.67 1991-11-09 20y 02m 08d 1992-10-03 21y 01m 02d Dunne
5584 M Dunne Bray Wanderers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Dunne
5585 R Dunne Bray Wanderers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Dunne
5586 Allan Dunning Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-16 22y 10m 14d 2003-07-16 22y 10m 14d Dunning
5587 Dunnish Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-02-09 Not Known 1889-02-09 Not Known Dunnish
5588 Aaron Dunsmore Hibernian; East Fife 4 4 0 1 1 3 20.00 20.00 60.00 30.00 2015-04-12 18y 08m 19d 2020-11-10 24y 03m 17d Dunsmore
5589 Thomas Dunsmore Partick Thistle 3 3 0 0 0 3 .00 .00 100.00 .00 1911-01-14 Not Known 1912-12-07 Not Known Dunsmore
5590 Thomas Dunsmore Hibernian; Albion Rovers 12 12 0 1 2 2 8 16.67 16.67 66.67 25.00 1936-08-12 Not Known 1942-10-17 Not Known Dunsmore
5591 W Dunsmore St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1893-02-18 Not Known 1893-02-18 Not Known Dunsmore
5592 David Dunsmuir Dundee 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1954-10-02 Not Known 1955-01-08 Not Known Dunsmuir
5593 Robert Dunsmuir 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 Dunsmuir
5594 Alan Durban Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 25y 10m 01d 1967-05-08 25y 10m 01d Durban
5595 David George Durie Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 27y 02m 00d 1958-10-13 27y 02m 00d Durie
5596 Durie Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Durie
5597 Gordon Durie East Fife; Hibernian; Tottenham Hotspur; Rangers 25 18 7 13 13 4 10 48.15 14.81 37.04 55.56 1983-02-20 17y 02m 14d 2000-05-13 34y 05m 07d Durie
5598 Scott Durie East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2011-07-05 19y 07m 24d 2011-07-05 19y 07m 24d Durie
5599 Alexandre Durimel Dinamo Bucuresti 2 1 1 1 0 1 50.00 .00 50.00 50.00 2013-07-09 23y 03m 23d 2014-07-06 24y 03m 20d Durimel
5600 Duris Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Duris
5601 John Durkin Heart of Midlothian B 1 1 0 1 0 0 1 .00 .00 100.00 .00 1949-08-02 19y 03m 15d 1949-08-02 19y 03m 15d Durkin
5602 Ilkay Durmus St Mirren 4 3 1 1 1 2 25.00 25.00 50.00 37.50 2019-09-28 25y 04m 27d 2020-09-02 26y 04m 01d Durmus
5603 Mark Durnan St Johnstone; Queen of the South; Dundee United; Dunfermline Athletic; Falkirk 10 9 1 4 2 8 28.57 14.29 57.14 35.71 2009-11-21 16y 11m 24d 2020-09-22 27y 09m 25d Durnan
5604 John Durnin Partick Thistle; Dumbarton 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1916-11-04 Not Known 1918-09-21 Not Known Durnin
5605 David Durno Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 1980-03-29 17y 05m 01d 1980-03-29 17y 05m 01d Durno
5606 Olumide Durojaiye Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2014-08-30 21y 10m 10d 2014-08-30 21y 10m 10d Durojaiye
5607 Iain Durrant Rangers; Kilmarnock 44 33 11 7 21 11 13 46.67 24.44 28.89 58.89 1985-04-27 18y 05m 29d 2000-09-24 33y 10m 26d Durrant
5608 Dutch Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Dutch
5609 Conner Duthie Dunfermline Athletic 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-07-29 20y 05m 27d 2017-07-29 20y 05m 27d Duthie
5610 George R B Duthie Dunfermline Athletic 6 6 0 0 0 6 .00 .00 100.00 .00 1954-04-21 Not Known 1958-08-20 Not Known Duthie
5611 Jim Duthie Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 Not Known 1963-01-12 Not Known Duthie
5612 Mark James Duthie Livingston (Meadowbank Thistle); Berwick Rangers 3 2 1 0 1 2 .00 33.33 66.67 16.67 1997-08-09 24y 11m 21d 2001-02-07 28y 05m 19d Duthie
5613 Michael Duxbury Manchester United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1986-09-02 27y 00m 01d 1989-09-26 30y 00m 25d Duxbury
5614 Alan James Dyce East Fife 1 1 0 1 0 0 100.00 .00 .00 100.00 1977-08-03 19y 08m 12d 1977-08-03 19y 08m 12d Dyce
5615 Tyrese Dyce Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 28y 08m 26d 2021-07-17 28y 08m 26d Dyce
5616 Dyer Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known Dyer
5617 James B Dyer Ayr United 4 4 0 1 0 3 25.00 .00 75.00 25.00 1935-09-14 Not Known 1939-01-11 Not Known Dyer
5618 Kenneth M Dyer St Mirren 2 2 0 1 0 0 2 .00 .00 100.00 .00 1928-03-10 Not Known 1928-12-25 Not Known Dyer
5619 William Dyer Dundee; Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 2014-07-22 27y 04m 27d 2018-07-07 31y 04m 12d Dyer
5620 James Dyet Falkirk; Dundee United 4 4 0 0 0 4 .00 .00 100.00 .00 1930-10-11 Not Known 1931-12-19 Not Known Dyet
5621 Dylan Dykes Ross County 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-03-01 20y 11m 15d 2017-03-01 20y 11m 15d Dykes
5622 Jimmy Dykes Heart of Midlothian B 2 2 0 0 2 0 .00 100.00 .00 50.00 1935-07-31 Not Known 1936-08-03 Not Known Dykes
5623 Lyndon Dykes Queen of the South; Livingston (Meadowbank Thistle) 2 2 0 1 1 0 50.00 50.00 .00 75.00 2018-07-11 22y 09m 04d 2019-12-04 24y 01m 27d Dykes
5624 Jackie Dyson Manchester City; Stirling Albion 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1956-11-19 22y 04m 11d 1961-10-11 27y 03m 03d Dyson
5625 Keith Dyson Newcastle United 2 0 2 1 0 1 50.00 .00 50.00 50.00 1971-09-15 21y 07m 05d 1971-09-28 21y 07m 18d Dyson
5626 Terry Dyson Tottenham Hotspur 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1956-10-15 21y 10m 16d 1956-11-12 21y 11m 14d Dyson
5627 Edin Dzeko Zeljeznicar Sarajevo 1 0 1 0 1 1 .00 50.00 50.00 25.00 2003-09-24 17y 06m 07d 2003-10-15 17y 06m 28d Dzeko
5628 Blerim Dzemaili Zurich 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-08-18 36y 04m 06d 2022-08-18 36y 04m 06d Dzemaili
5629 Nenad Dzidic NK Siroki Brijeg 0 0 0 0 0 1 .00 .00 100.00 .00 2006-07-26 35y 08m 22d 2006-07-26 35y 08m 22d Dzidic
5630 Jacki Dziekanowski Celtic 8 6 2 1 3 4 1 37.50 50.00 12.50 62.50 1989-08-12 26y 10m 13d 1990-12-29 28y 02m 29d Dziekanowski
5631 Kevin Dzierzawski Queen of the South 3 2 1 0 1 2 .00 33.33 66.67 16.67 2013-09-25 22y 02m 28d 2014-12-06 23y 05m 08d Dzierzawski
5632 Trialist E Dumbarton 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-07 Not Known 2018-07-07 Not Known E
5633 Cameron Eadie Elgin City 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-18 19y 04m 21d 2017-07-18 19y 04m 21d Eadie
5634 Donald McCallum Eadie St Bernards 13 13 0 3 1 1 11 7.69 7.69 84.62 11.54 1928-05-05 Not Known 1934-08-29 Not Known Eadie
5635 Eadie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1886-12-18 Not Known 1886-12-18 Not Known Eadie
5636 Gordon Eadie St Mirren 2 1 1 0 2 0 .00 100.00 .00 50.00 1969-08-13 18y 08m 27d 1969-10-04 18y 10m 17d Eadie
5637 James Eadie Queens Park 12 12 0 3 2 7 25.00 16.67 58.33 33.33 1901-02-09 Not Known 1905-03-11 Not Known Eadie
5638 Kenneth William Eadie Kilmarnock; Brechin City; Falkirk; Clydebank[4] 14 12 2 2 2 3 9 14.29 21.43 64.29 25.00 1981-04-04 20y 01m 09d 1995-02-07 33y 11m 12d Eadie
5639 William Eadie Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1905-02-04 Not Known 1905-03-11 Not Known Eadie
5640 William Philip Eadie Greenock Morton 5 5 0 2 0 3 40.00 .00 60.00 40.00 1903-12-19 Not Known 1906-03-10 Not Known Eadie
5641 John Pollock Eadon Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-10-12 Not Known 1918-10-12 Not Known Eadon
5642 Chris Eagles Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-11-25 32y 00m 06d 2017-11-25 32y 00m 06d Eagles
5643 Charlie Eagon Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-04-23 Not Known 1980-04-23 Not Known Eagon
5644 Josh Earl Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 24y 08m 18d 2023-07-12 24y 08m 18d Earl
5645 Patrick John Earles Southampton 2 2 0 0 0 2 .00 .00 100.00 .00 1976-05-08 21y 01m 16d 1976-08-05 21y 04m 14d Earles
5646 Conor Earley Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 22y 01m 06d 2015-07-04 22y 01m 06d Earley
5647 Saxon Earley Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 20y 08m 25d 2023-07-06 20y 08m 25d Earley
5648 Arthur Early Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1920-12-25 Not Known 1920-12-25 Not Known Early
5649 Teddy Earp Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 Not Known 1882-02-21 Not Known Earp
5650 Jack Earp Sheffield Wednesday 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-12 Not Known 1896-04-29 Not Known Earp
5651 Jack Earp Nottingham Forest 2 2 0 1 0 1 50.00 .00 50.00 50.00 1890-09-15 18y 00m 09d 1891-01-03 18y 03m 28d Earp
5652 Alexander Easdale Greenock Morton 1 0 1 0 1 0 .00 100.00 .00 50.00 2021-04-20 21y 01m 10d 2021-04-20 21y 01m 10d Easdale
5653 David Stephen Easson Arbroath; Raith Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1959-10-17 23y 01m 17d 1960-11-26 24y 02m 27d Easson
5654 James Ferrier Easson Dundee 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-12-09 Not Known 1939-12-09 Not Known Easson
5655 James Gordon Easson East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1950-10-07 Not Known 1950-10-07 Not Known Easson
5656 Euan East Queen of the South 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2020-12-12 20y 05m 07d 2021-03-27 20y 08m 22d East
5657 George Eastham Newcastle United 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1956-09-19 19y 11m 27d 1957-11-27 21y 02m 04d Eastham
5658 George Richard Eastham Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 23y 09m 19d 1938-06-01 23y 09m 19d Eastham
5659 Jordan Eastham Blackburn Rovers 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 21y 02m 24d 2022-12-02 21y 02m 24d Eastham
5660 Andrew Easton Leith Athletic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1900-08-15 Not Known 1901-05-18 Not Known Easton
5661 Brian Easton Hamilton Academical; Dundee; St Johnstone 19 18 1 10 4 7 47.62 19.05 33.33 57.14 2008-08-30 20y 05m 25d 2023-02-10 34y 11m 05d Easton
5662 Craig Easton Dundee United; Livingston (Meadowbank Thistle); Dunfermline Athletic; Cowdenbeath 25 18 7 1 6 4 18 21.43 14.29 64.29 28.57 1997-05-03 18y 02m 07d 2020-10-10 41y 07m 14d Easton
5663 Dylan Easton Livingston (Meadowbank Thistle); St Johnstone; Dumbarton; Forfar Athletic; Raith Rovers 5 1 4 1 1 1 4 16.67 16.67 66.67 25.00 2012-09-25 18y 05m 19d 2024-10-09 30y 06m 03d Easton
5664 James Easton Hibernian; Dundee 19 19 0 9 3 7 47.37 15.79 36.84 55.26 1961-01-02 20y 03m 30d 1970-04-18 29y 07m 15d Easton
5665 William Easton Dundee United; Stirling Albion 1 1 0 0 0 2 .00 .00 100.00 .00 2006-10-01 20y 02m 14d 2007-08-28 21y 01m 11d Easton
5666 Jake Eastwood Ross County 0 0 0 0 0 2 .00 .00 100.00 .00 2022-07-30 25y 09m 27d 2022-10-30 26y 00m 27d Eastwood
5667 Sylvain Ebanks-Blake Wolverhampton Wanderers 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 24y 04m 05d 2010-08-03 24y 04m 05d Ebanks-Blake
5668 Dean Ebbe Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-02-18 22y 07m 02d 2017-02-18 22y 07m 02d Ebbe
5669 John Ebbrell Everton 2 1 1 1 1 0 50.00 50.00 .00 75.00 1987-10-18 18y 00m 17d 1993-08-02 23y 10m 01d Ebbrell
5670 Moses Ebiye Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-25 27y 03m 28d 2024-08-25 27y 03m 28d Ebiye
5671 Eboue Kouassi Celtic 1 1 0 4 0 1 80.00 .00 20.00 80.00 2017-04-02 19y 03m 20d 2018-01-30 20y 01m 17d Eboue
5672 Armin Eck Bayern Munich 2 1 1 1 0 1 50.00 .00 50.00 50.00 1989-02-28 24y 02m 20d 1989-03-14 24y 03m 06d Eck
5673 Adam Eckersley St Mirren 0 0 0 1 0 0 100.00 .00 .00 100.00 2018-11-24 33y 02m 17d 2018-11-24 33y 02m 17d Eckersley
5674 James Eddie St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1926-08-18 Not Known 1926-08-18 Not Known Eddie
5675 Chinedu Ede 1. FC Union Berlin 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 24y 05m 04d 2011-07-09 24y 05m 04d Ede
5676 Eden Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-08-25 Not Known 1948-08-25 Not Known Eden
5677 Eder Cruzeiro 1 1 0 1 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Eder
5678 David Edgar Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1927-08-05 Not Known 1927-08-05 Not Known Edgar
5679 Edgar FC Porto 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1996-07-31 Not Known 1996-07-31 Not Known Edgar
5680 John Edgar Airdrieonians; Aberdeen; Port Glasgow Athletic 13 13 0 2 3 5 5 23.08 38.46 38.46 42.31 1903-12-26 Not Known 1908-02-08 Not Known Edgar
5681 Raymond James Edgar East Stirlingshire 3 3 0 1 0 2 33.33 .00 66.67 33.33 1981-10-31 26y 01m 10d 1982-04-27 26y 07m 06d Edgar
5682 William Edgar Greenock Morton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1898-01-22 Not Known 1898-01-22 Not Known Edgar
5683 Alf Edge Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 22y 09m 07d 1887-08-12 22y 09m 07d Edge
5684 Roland Edge Hibernian; Hull City 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-02-15 25y 02m 21d 2005-07-23 26y 07m 28d Edge
5685 Richard Edghill Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 20y 10m 20d 1995-08-12 20y 10m 20d Edghill
5686 Justin Edinburgh Tottenham Hotspur 2 1 1 1 2 0 33.33 66.67 .00 66.67 1990-08-13 20y 07m 26d 1999-07-24 29y 07m 06d Edinburgh
5687 Hugh Edmonds Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1906-10-13 Not Known 1906-10-13 Not Known Edmonds
5688 George Edmundson Rangers 1 1 0 0 0 2 .00 .00 100.00 .00 2020-01-26 22y 04m 26d 2020-02-29 22y 06m 00d Edmundson
5689 Odsonne Edouard Celtic 13 10 3 8 10 1 3 71.43 7.14 21.43 75.00 2017-12-17 19y 11m 01d 2021-08-15 23y 06m 30d Edouard
5690 Maurice Edu Rangers 9 8 1 8 2 2 66.67 16.67 16.67 75.00 2008-11-29 22y 07m 11d 2012-04-21 26y 00m 03d Edu
5691 Tayo Edun Blackburn Rovers 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-12-02 24y 06m 18d 2022-12-02 24y 06m 18d Edun
5692 Johannes Edvaldsson Celtic; Motherwell 16 14 2 3 11 2 3 68.75 12.50 18.75 75.00 1975-08-13 24y 11m 10d 1983-12-26 33y 03m 23d Edvaldsson
5693 John Edward Aberdeen 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1924-11-08 Not Known 1927-11-19 Not Known Edward
5694 Alex Edwards Dunfermline Athletic; Hibernian; Arbroath 30 29 1 4 12 8 10 40.00 26.67 33.33 53.33 1962-10-06 16y 06m 22d 1979-08-11 33y 04m 28d Edwards
5695 Bryan Edwards Bolton Wanderers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1957-02-16 26y 03m 20d 1957-10-14 26y 11m 17d Edwards
5696 Carlos Edwards Sunderland 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 30y 09m 15d 2009-08-08 30y 09m 15d Edwards
5697 Dave Edwards Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 24y 06m 00d 2010-08-03 24y 06m 00d Edwards
5698 David Maxwell Edwards Greenock Morton; Cowdenbeath; Dundee 18 18 0 6 6 6 33.33 33.33 33.33 50.00 1919-10-04 Not Known 1933-01-03 Not Known Edwards
5699 Gwion Edwards St Johnstone 1 0 1 2 0 1 66.67 .00 33.33 66.67 2013-03-05 20y 00m 04d 2013-11-02 20y 08m 01d Edwards
5700 Joe Edwards Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 32y 08m 06d 2023-07-06 32y 08m 06d Edwards
5701 Josh Edwards Dunfermline Athletic 4 4 0 1 2 1 25.00 50.00 25.00 50.00 2020-11-20 20y 05m 24d 2023-07-09 23y 01m 12d Edwards
5702 Keith Edwards Sheffield United; Aberdeen 2 1 1 1 0 1 2 .00 33.33 66.67 16.67 1982-08-04 25y 00m 19d 1987-11-14 30y 03m 29d Edwards
5703 Owura Edwards Ross County 3 2 1 1 0 0 3 .00 .00 100.00 .00 2022-07-30 21y 03m 20d 2023-04-22 22y 00m 12d Edwards
5704 Paul Edwards Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 26y 11m 10d 1974-09-30 26y 11m 23d Edwards
5705 Ryan Edwards Partick Thistle; Dundee United 15 13 2 2 1 6 8 6.67 40.00 53.33 26.67 2016-03-05 22y 03m 17d 2023-02-04 29y 02m 18d Edwards
5706 Steven Edwards Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 29y 05m 15d 2010-08-24 29y 05m 15d Edwards
5707 Willis Edwards Leeds United 2 2 0 2 0 0 100.00 .00 .00 100.00 1928-04-30 25y 00m 02d 1929-03-23 25y 10m 23d Edwards
5708 Eerstilling Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 1992-07-18 Not Known 1992-07-18 Not Known Eerstilling
5709 Michee Efete Ross County 2 2 0 1 1 0 50.00 50.00 .00 75.00 2024-03-16 27y 00m 05d 2024-09-28 27y 06m 17d Efete
5710 Inih Effiong Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2018-02-17 26y 11m 15d 2018-02-17 26y 11m 15d Effiong
5711 Joseph Efford Motherwell 2 2 0 1 2 0 1 66.67 .00 33.33 66.67 2022-05-11 25y 08m 12d 2023-09-03 27y 00m 05d Efford
5712 Georgios Efrem Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-12-15 18y 05m 10d 2007-12-15 18y 05m 10d Efrem
5713 Charlie Egan Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-13 20y 11m 30d 1980-08-13 20y 11m 30d Egan
5714 John Egan Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 Not Known 2020-08-28 Not Known Egan
5715 Thomas Egan Hibernian 15 15 0 2 3 10 13.33 20.00 66.67 23.33 1934-04-30 Not Known 1937-09-11 Not Known Egan
5716 CJ Egan-Riley Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-04-15 20y 03m 13d 2023-04-15 20y 03m 13d Egan-Riley
5717 Laszlo Eger Paksi SE 1 1 0 0 0 1 .00 .00 100.00 .00 2011-08-04 34y 02m 28d 2011-08-04 34y 02m 28d Eger
5718 Marcel Eger FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 26y 03m 17d 2009-07-10 26y 03m 17d Eger
5719 Dan Eggen Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-02-15 33y 01m 02d 2003-02-15 33y 01m 02d Eggen
5720 Nils Eggen Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 24y 01m 01d 1965-10-27 24y 01m 10d Eggen
5721 David Egilsson IBV-Vestmannaeyjar 0 0 0 0 0 1 .00 .00 100.00 .00 2000-08-24 19y 07m 00d 2000-08-24 19y 07m 00d Egilsson
5722 Dugald Eglinton Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-08-22 Not Known 1896-08-22 Not Known Eglinton
5723 Matthew T Eglinton Hamilton Academical 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1910-11-12 Not Known 1914-02-28 Not Known Eglinton
5724 Ehign Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Ehign
5725 Ugochuku Ehiogu Middlesbrough; Rangers 3 3 0 2 2 0 50.00 50.00 .00 75.00 2005-07-20 32y 08m 17d 2007-12-15 35y 01m 12d Ehiogu
5726 Thomas Eichin Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 26y 09m 21d 1993-07-30 26y 09m 21d Eichin
5727 Kurt Eigl SV Hamburg 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1976-10-20 22y 07m 13d 1976-11-03 22y 07m 27d Eigl
5728 Justin Eilers VfL Wolfsburg 1 0 1 0 1 0 .00 100.00 .00 50.00 2013-11-13 25y 05m 00d 2013-11-13 25y 05m 00d Eilers
5729 Ovie Ejaria Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 2018-10-07 20y 10m 19d 2018-12-02 21y 00m 14d Ejaria
5730 Marvin Ekpiteta Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 29y 02m 01d 2024-10-27 29y 02m 01d Ekpiteta
5731 Johnny Ekström Bayern Munich 2 1 1 1 0 1 50.00 .00 50.00 50.00 1989-02-28 23y 11m 23d 1989-03-14 24y 00m 09d Ekström
5732 Zachary Elbouzedi Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-29 20y 03m 24d 2018-07-29 20y 03m 24d Elbouzedi
5733 Alex Elder Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-04 32y 04m 24d 1956-02-04 32y 04m 24d Elder
5734 Lewis Elder Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-03 Not Known 2018-07-03 Not Known Elder
5735 David Elebert Hamilton Academical 5 4 1 1 0 6 14.29 .00 85.71 14.29 2008-08-30 22y 05m 09d 2011-02-12 24y 10m 22d Elebert
5736 Bobby Elgin Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 16y 01m 15d 1965-08-07 16y 01m 15d Elgin
5737 Roger Eli Partick Thistle 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-04-04 29y 06m 24d 1995-04-04 29y 06m 24d Eli
5738 Elia Osasuna 0 0 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Elia
5739 Badr El-Kaddouri Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 2011-10-02 30y 08m 02d 2011-10-02 30y 08m 02d El-Kaddouri
5740 Albert Elkes Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-04-27 36y 03m 28d 1931-04-27 36y 03m 28d Elkes
5741 Adam Elliot Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known Elliot
5742 Alexander Elliot Cowdenbeath; Airdrieonians 4 4 0 1 0 3 25.00 .00 75.00 25.00 1947-03-08 Not Known 1951-09-15 Not Known Elliot
5743 Barry Robert Elliot Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2001-01-27 22y 03m 03d 2001-01-27 22y 03m 03d Elliot
5744 Billy Elliot Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-03 Not Known 1959-10-03 Not Known Elliot
5745 Callan Elliot Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2024-02-17 24y 07m 10d 2024-02-17 24y 07m 10d Elliot
5746 Calum Elliot Raith Rovers 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 2013-07-17 26y 03m 17d 2015-04-18 28y 00m 19d Elliot
5747 David Elliot St Mirren; Falkirk; Hibernian 9 7 2 2 2 5 22.22 22.22 55.56 33.33 1991-12-21 22y 01m 08d 1997-10-12 27y 10m 29d Elliot
5748 E Elliot Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1884-04-19 Not Known 1884-04-19 Not Known Elliot
5749 Rob Elliot Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 31y 02m 14d 2017-07-14 31y 02m 14d Elliot
5750 Stuart Elliot Motherwell 6 4 2 2 2 0 4 33.33 .00 66.67 33.33 2000-10-01 22y 02m 08d 2002-03-02 23y 07m 07d Elliot
5751 Tommy Elliot Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1947-08-16 Not Known 1947-09-06 Not Known Elliot
5752 Alex Elliott Partick Thistle 22 22 0 12 4 6 54.55 18.18 27.27 63.64 1927-10-29 Not Known 1939-08-22 Not Known Elliott
5753 Allan Elliott Queen of the South 2 2 0 0 0 2 .00 .00 100.00 .00 1957-11-09 Not Known 1958-03-10 Not Known Elliott
5754 Christie Elliott Partick Thistle; Dundee 12 10 2 1 4 6 8 22.22 33.33 44.44 38.89 2013-08-16 22y 02m 21d 2021-12-18 30y 06m 22d Elliott
5755 Elliott Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Elliott
5756 Jack Elliott Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-04 Not Known 1896-01-04 Not Known Elliott
5757 John Bernard Elliott Dundee; Berwick Rangers 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 1999-10-30 19y 03m 26d 2001-02-07 20y 07m 03d Elliott
5758 Maurice Elliott Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1964-02-08 21y 02m 16d 1964-02-08 21y 02m 16d Elliott
5759 Paul Elliott Celtic 5 5 0 2 3 0 40.00 60.00 .00 70.00 1989-10-21 25y 07m 03d 1990-12-29 26y 09m 11d Elliott
5760 Robbie Elliott Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 21y 07m 15d 1995-08-09 21y 07m 15d Elliott
5761 Stuart Elliott Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 27y 00m 00d 2005-07-23 27y 00m 00d Elliott
5762 Tom Elliott Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2011-02-12 21y 03m 03d 2011-02-12 21y 03m 03d Elliott
5763 William Elliott Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1926-05-15 Not Known 1928-05-12 Not Known Elliott
5764 William Henry Elliott Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1954-11-10 29y 07m 21d 1954-11-10 29y 07m 21d Elliott
5765 Benjamin Ellis Motherwell 24 24 0 9 4 11 37.50 16.67 45.83 45.83 1931-10-17 Not Known 1942-08-22 Not Known Ellis
5766 David Ellis Airdrieonians; Manchester United; St Johnstone 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1920-11-06 20y 08m 04d 1925-04-11 25y 01m 09d Ellis
5767 Ellis Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1883-12-08 Not Known 1883-12-08 Not Known Ellis
5768 James Ellis Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1947-09-06 23y 09m 03d 1947-09-06 23y 09m 03d Ellis
5769 Laurence Ellis Stirling Albion; Raith Rovers 4 2 2 0 1 4 .00 20.00 80.00 10.00 2007-08-28 27y 09m 21d 2014-08-23 34y 09m 16d Ellis
5770 Ellison Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-23 Not Known 2005-07-23 Not Known Ellison
5771 Steven Ellison Stenhousemuir 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 26y 05m 11d 1996-08-14 26y 05m 11d Ellison
5772 Johan Elmander Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 28y 02m 08d 2009-08-04 28y 02m 08d Elmander
5773 Timmy Elmes Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 17y 09m 28d 1980-07-26 17y 09m 28d Elmes
5774 George V Elmore Partick Thistle; St Mirren 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 1910-10-01 Not Known 1913-11-15 Not Known Elmore
5775 Charles Elms Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1944-12-02 Not Known 1945-06-02 Not Known Elms
5776 George Elokobi Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 24y 06m 03d 2010-08-03 24y 06m 03d Elokobi
5777 Fred Else Blackburn Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1964-05-31 31y 02m 00d 1964-06-24 31y 02m 25d Else
5778 Marcel Elva-Fountaine Burnley 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-09-05 19y 09m 22d 2020-09-05 19y 09m 22d Elva-Fountaine
5779 Rodrigo Ely Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 29y 01m 01d 2022-12-04 29y 01m 01d Ely
5780 Mohamed Elyounoussi Celtic 2 1 1 1 1 0 50.00 50.00 .00 75.00 2020-02-12 25y 06m 08d 2020-12-20 26y 04m 16d Elyounoussi
5781 Aidamo Emakhu Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-01 Not Known 2019-07-01 Not Known Emakhu
5782 Elliot Embleton Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 19y 11m 20d 2021-07-17 19y 11m 20d Embleton
5783 Donald Emery Aberdeen; East Fife 16 16 0 1 6 4 6 37.50 25.00 37.50 50.00 1949-03-19 28y 09m 08d 1955-09-03 35y 02m 23d Emery
5784 Fred Emery Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 28y 03m 22d 1928-09-10 28y 03m 22d Emery
5785 Jay Emmanuel-Thomas Aberdeen 1 0 1 1 1 0 50.00 50.00 .00 75.00 2021-08-22 30y 07m 26d 2021-10-30 30y 10m 03d Emmanuel-Thomas
5786 Luke Emmett Cove Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-18 Not Known 2018-07-18 Not Known Emmett
5787 Peter Enckelman St Johnstone 7 7 0 4 2 4 40.00 20.00 40.00 50.00 2010-08-14 33y 05m 04d 2012-05-06 35y 01m 26d Enckelman
5788 Jack Endacott Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 18y 08m 25d 2023-07-06 18y 08m 25d Endacott
5789 Jochen Endress VfB Stuttgart 1893 1 1 0 1 0 0 100.00 .00 .00 100.00 2000-09-14 27y 10m 11d 2000-09-14 27y 10m 11d Endress
5790 Arne Engels Celtic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-09-14 21y 00m 06d 2024-09-14 21y 00m 06d Engels
5791 Mike England Blackburn Rovers; Tottenham Hotspur 5 5 0 0 2 3 .00 40.00 60.00 20.00 1964-05-31 22y 05m 29d 1974-08-03 32y 08m 01d England
5792 Peter Engler Lausanne 1 1 0 0 1 0 .00 100.00 .00 50.00 1963-09-25 27y 00m 22d 1963-09-25 27y 00m 22d Engler
5793 Isaac English Partick Thistle 5 1 4 0 3 2 .00 60.00 40.00 30.00 1992-12-26 21y 01m 14d 1994-01-29 22y 02m 17d English
5794 James English Shelbourne 1 1 0 2 0 0 1 .00 .00 100.00 .00 2015-07-04 23y 07m 22d 2015-07-04 23y 07m 22d English
5795 Sam English Rangers 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1931-09-26 Not Known 1932-10-22 Not Known English
5796 Samuel English Queen of the South; Arbroath; Albion Rovers 5 5 0 2 0 3 40.00 .00 60.00 40.00 1935-09-18 Not Known 1949-04-02 Not Known English
5797 Tommy English Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 17y 09m 19d 1979-08-06 17y 09m 19d English
5798 Mason Enigbokan-Bloomfield Hamilton Academical 1 0 1 0 0 2 .00 .00 100.00 .00 2018-08-04 21y 08m 29d 2018-12-26 22y 01m 20d Enigbokan-Bloomfield
5799 Mark Ennis St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 24y 06m 26d 1988-10-05 24y 07m 23d Ennis
5800 José Enrique Liverpool 0 0 0 0 1 0 .00 100.00 .00 50.00 2012-08-30 26y 07m 07d 2012-08-30 26y 07m 07d Enrique
5801 Novica Erakovic Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 24y 11m 12d 2024-10-24 24y 11m 12d Erakovic
5802 Hrvoje Erceg NK Siroki Brijeg 1 0 1 0 1 0 .00 100.00 .00 50.00 2006-08-02 26y 03m 03d 2006-08-02 26y 03m 03d Erceg
5803 Erdeljan OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Erdeljan
5804 Aleksei Eremenko Kilmarnock 5 4 1 2 3 1 2 50.00 16.67 33.33 58.33 2010-10-31 27y 07m 07d 2014-05-04 31y 01m 10d Eremenko
5805 Harry Erentz Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 26y 11m 16d 1902-01-02 27y 03m 16d Erentz
5806 Erfen 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 Erfen
5807 Ethan Erhahon St Mirren 3 3 0 1 1 6 12.50 12.50 75.00 18.75 2018-09-01 17y 03m 23d 2022-03-12 20y 10m 03d Erhahon
5808 Erice Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Erice
5809 Carljohan Eriksson Dundee United 0 0 0 0 2 2 .00 50.00 50.00 25.00 2022-03-05 26y 10m 08d 2022-12-24 27y 07m 29d Eriksson
5810 Eriksson IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Eriksson
5811 Lasse Eriksson FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 30y 10m 10d 1996-07-31 30y 10m 10d Eriksson
5812 Luc Ernes RFC Liege 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1990-08-02 25y 05m 09d 1990-08-02 25y 05m 09d Ernes
5813 Billy Erskine Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known Erskine
5814 Chris Erskine Dundee United; Partick Thistle; Livingston (Meadowbank Thistle) 13 8 5 3 4 7 21.43 28.57 50.00 35.71 2013-12-07 26y 09m 29d 2021-03-14 34y 01m 06d Erskine
5815 Roy Erskine Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-18 Not Known 1956-02-18 Not Known Erskine
5816 Ertl FK Austria Wien 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Ertl
5817 Henry Erwin Airdrieonians 5 5 0 3 2 2 42.86 28.57 28.57 57.14 1979-09-22 17y 09m 17d 1981-08-22 19y 08m 17d Erwin
5818 Lee Erwin Kilmarnock; Ross County; St Mirren 5 3 2 1 2 2 2 33.33 33.33 33.33 50.00 2017-08-12 22y 09m 05d 2021-08-07 26y 09m 00d Erwin
5819 Ramon Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 2005-01-08 28y 01m 06d 2005-01-19 28y 01m 17d Escalas
5820 Franck Escalon Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-09-09 25y 01m 13d 1998-09-09 25y 01m 13d Escalon
5821 Jean-Luc Escayol Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 27y 08m 07d 2000-07-18 27y 08m 07d Escayol
5822 Escelinen IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Escelinen
5823 John Eslor 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 Eslor
5824 John Espie Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1896-09-19 Not Known 1896-09-19 Not Known Espie
5825 Cesar Galvez Espinar Real Mallorca 1 1 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 25y 01m 18d 1998-10-01 25y 02m 01d Espinar
5826 Connor Essam Gillingham 0 0 0 0 0 1 .00 .00 100.00 .00 2010-07-29 18y 00m 20d 2010-07-29 18y 00m 20d Essam
5827 Roy Kabina Essandoh Motherwell 2 0 2 0 1 1 .00 50.00 50.00 25.00 1995-11-07 19y 08m 21d 1996-01-10 19y 10m 24d Essandoh
5828 Aaron Essel St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2024-11-02 19y 03m 03d 2024-11-02 19y 03m 03d Essel
5829 Ryan Esson Aberdeen; Inverness Caledonian Thistle 19 19 0 9 12 17 23.68 31.58 44.74 39.47 1999-12-08 19y 08m 19d 2016-08-20 36y 05m 01d Esson
5830 Oeliton Eto Dinamo Zagreb 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-08-20 28y 05m 12d 2009-08-20 28y 05m 12d Eto
5831 Samuel Eto'o Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 26y 04m 18d 2007-07-28 26y 04m 18d Eto'o
5832 Hans Ettmayer SV Hamburg 0 0 0 1 0 0 100.00 .00 .00 100.00 1976-10-20 30y 02m 27d 1976-10-20 30y 02m 27d Ettmayer
5833 John Mark Eustace Dundee United 2 2 0 1 0 0 2 .00 .00 100.00 .00 1999-04-06 19y 05m 03d 1999-05-15 19y 06m 12d Eustace
5834 Allan James Evans Dunfermline Athletic; Aston Villa 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 1974-04-17 17y 06m 05d 1979-08-02 22y 09m 21d Evans
5835 Barry David Evans Greenock Morton; Queen of the South 6 4 2 2 2 3 28.57 28.57 42.86 42.86 1978-03-08 20y 05m 00d 1983-02-02 25y 03m 25d Evans
5836 Ched Evans Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 33y 06m 22d 2022-07-20 33y 06m 22d Evans
5837 Corry Evans Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-07-17 28y 03m 05d 2021-07-17 28y 03m 05d Evans
5838 Evans Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Evans
5839 Gareth Evans Rotherham United 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-28 24y 03m 02d 2012-07-28 24y 03m 02d Evans
5840 Gareth Evans Hibernian 28 17 11 6 12 11 20.69 41.38 37.93 41.38 1988-03-19 21y 02m 05d 1996-03-16 29y 02m 02d Evans
5841 George Cameron Evans Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1969-02-22 19y 08m 16d 1969-02-22 19y 08m 16d Evans
5842 Grant Evans Hamilton Academical 1 0 1 1 0 1 50.00 .00 50.00 50.00 2009-09-26 19y 08m 23d 2009-12-06 19y 11m 03d Evans
5843 Herbie Evans Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 27y 07m 04d 1922-04-03 27y 07m 04d Evans
5844 James Evans Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1944-05-13 Not Known 1944-05-13 Not Known Evans
5845 Ted Evans Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-03 Not Known 1895-01-03 Not Known Evans
5846 John Evans Dundee; Motherwell; Third Lanark; Arbroath 9 9 0 2 0 7 22.22 .00 77.78 22.22 1935-08-31 Not Known 1947-03-15 Not Known Evans
5847 Jack Evans Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 33y 02m 04d 1922-04-03 33y 02m 04d Evans
5848 Liam Evans Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2021-01-16 19y 01m 30d 2021-01-16 19y 01m 30d Evans
5849 Ray Evans Tottenham Hotspur 1 1 0 0 1 1 .00 50.00 50.00 25.00 1971-08-07 21y 10m 18d 1974-08-03 24y 10m 14d Evans
5850 Bobby Evans Celtic; Greenock Morton 34 34 0 1 10 6 18 29.41 17.65 52.94 38.24 1946-08-21 19y 01m 05d 1962-09-19 35y 02m 03d Evans
5851 Samuel Evans St Mirren; Clydebank[3] 3 3 0 0 1 2 .00 33.33 66.67 16.67 1923-12-15 Not Known 1926-04-17 Not Known Evans
5852 Steve Evans Clyde; Ayr United 6 6 0 1 0 5 16.67 .00 83.33 16.67 1980-04-13 17y 05m 14d 1989-01-28 26y 02m 29d Evans
5853 Sean Anthony Evers St Johnstone 1 1 0 1 0 0 100.00 .00 .00 100.00 2000-10-28 23y 00m 18d 2000-10-28 23y 00m 18d Evers
5854 Willi Evseev VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 21y 08m 30d 2013-11-13 21y 08m 30d Evseev
5855 Vadim Evtushenko Dynamo Kiev 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1982-11-24 24y 10m 23d 1982-11-24 24y 10m 23d Evtushenko
5856 William Ewan Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-05-13 Not Known 1939-08-30 Not Known Ewan
5857 Ewandro Omonoia 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-24 Not Known 2024-10-24 Not Known Ewandro
5858 Jock Ewart Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 30y 02m 11d 1921-04-25 30y 02m 11d Ewart
5859 John Ewart Airdrieonians 14 14 0 7 4 3 50.00 28.57 21.43 64.29 1909-04-10 Not Known 1927-04-23 Not Known Ewart
5860 Dick Ewen Aberdeen 6 6 0 1 0 1 5 .00 16.67 83.33 8.33 1958-04-16 20y 07m 23d 1961-03-14 23y 06m 18d Ewen
5861 Ernest Ewen Dundee; Aberdeen; St Johnstone 12 12 0 2 5 1 6 41.67 8.33 50.00 45.83 1947-10-06 25y 10m 01d 1954-09-25 32y 09m 20d Ewen
5862 Archibald Ewing Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Ewing
5863 Dave Ewing Manchester City 4 4 0 2 0 2 50.00 .00 50.00 50.00 1956-11-19 27y 06m 09d 1958-06-11 29y 01m 01d Ewing
5864 Ewing Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-02-16 Not Known 1884-02-16 Not Known Ewing
5865 James Ewing Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1938-12-24 Not Known 1938-12-24 Not Known Ewing
5866 James Ewing Raith Rovers 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1909-08-16 Not Known 1911-02-18 Not Known Ewing
5867 Thomas Ewing Queen of the South; Cowdenbeath 4 4 0 0 0 4 .00 .00 100.00 .00 1958-03-10 23y 07m 02d 1959-10-07 25y 01m 29d Ewing
5868 Tommy Ewing Partick Thistle; The British Army 13 13 0 4 4 2 7 30.77 15.38 53.85 38.46 1956-01-07 18y 08m 05d 1965-01-23 27y 08m 21d Ewing
5869 Ewing-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 Ewing-1915-08-07-RB
5870 Jamie Ewings Dumbarton 0 0 0 1 1 3 20.00 20.00 60.00 30.00 2014-09-13 30y 01m 09d 2015-07-09 30y 11m 05d Ewings
5871 Ezquerro Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 30y 07m 14d 2007-07-28 30y 07m 14d Ezquerro
5872 Trialist F Dumbarton 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-07 Not Known 2018-07-07 Not Known F
5873 Fabiano Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Fabiano
5874 Nicolas Fabiano Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 2002-11-09 21y 09m 01d 2002-11-09 21y 09m 01d Fabiano
5875 Les Fabri 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 Fabri
5876 Dario Del Fabro Kilmarnock 3 3 0 3 0 0 100.00 .00 .00 100.00 2019-10-05 24y 06m 11d 2020-02-05 24y 10m 12d Fabro
5877 Giacinto Facchetti Inter Milan 2 2 0 2 0 0 100.00 .00 .00 100.00 1961-11-06 19y 03m 19d 1961-11-22 19y 04m 04d Facchetti
5878 Damian Facciuto Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 27y 08m 01d 2000-07-18 27y 08m 01d Facciuto
5879 Barney Fagan Hibernian 4 4 0 4 0 0 100.00 .00 .00 100.00 1886-10-23 Not Known 1887-05-16 Not Known Fagan
5880 Chris Fagan St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 28y 01m 24d 2017-07-05 28y 01m 24d Fagan
5881 Craig Fagan Hull City 2 1 1 0 0 2 .00 .00 100.00 .00 2005-07-23 22y 07m 12d 2008-08-03 25y 07m 23d Fagan
5882 Paddy Fagan Manchester City 3 3 0 1 0 2 33.33 .00 66.67 33.33 1957-11-04 26y 04m 28d 1958-06-11 27y 00m 04d Fagan
5883 Shaun Michael Fagan Motherwell 8 5 3 3 5 5 23.08 38.46 38.46 42.31 2002-09-15 18y 05m 24d 2006-09-17 22y 05m 26d Fagan
5884 Malachi Fagan-Walcott Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2021-03-06 18y 11m 23d 2021-03-06 18y 11m 23d Fagan-Walcott
5885 Collins Fai Dinamo Bucuresti 2 2 0 1 0 1 50.00 .00 50.00 50.00 2013-07-09 20y 10m 26d 2014-07-06 21y 10m 23d Fai
5886 Brian Fairbairn East Fife 2 2 0 1 0 0 2 .00 .00 100.00 .00 2003-09-07 20y 05m 00d 2005-07-14 22y 03m 07d Fairbairn
5887 David Fairbairn Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1901-03-30 Not Known 1901-03-30 Not Known Fairbairn
5888 James Fairbairn Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-08-01 Not Known 1894-08-01 Not Known Fairbairn
5889 Thomas Fairfoull Kilmarnock; Third Lanark 16 16 0 3 9 3 3 56.25 18.75 18.75 65.63 1905-01-07 Not Known 1913-04-05 Not Known Fairfoull
5890 Norman Murray Fairgray Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1914-10-10 Not Known 1915-02-13 Not Known Fairgray
5891 Walter Fairgrieve Hibernian; Partick Thistle 2 2 0 1 1 0 50.00 50.00 .00 75.00 1900-01-27 Not Known 1900-10-06 Not Known Fairgrieve
5892 Dave Fairhurst Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1930-09-24 24y 02m 04d 1930-09-24 24y 02m 04d Fairhurst
5893 Howard Fairley Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1977-09-28 25y 08m 23d 1977-09-28 25y 08m 23d Fairley
5894 James Fairley St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1910-04-29 Not Known 1923-05-05 Not Known Fairley
5895 James Fairlie Hamilton Academical; Clydebank[4]; Motherwell 18 17 1 1 2 2 14 11.11 11.11 77.78 16.67 1977-10-01 20y 05m 00d 1988-12-17 31y 07m 16d Fairlie
5896 R Fairlie St Mirren 6 6 0 1 3 3 0 50.00 50.00 .00 75.00 1887-11-05 Not Known 1888-11-10 Not Known Fairlie
5897 Alex Fairweather Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1906-09-08 Not Known 1906-09-08 Not Known Fairweather
5898 Fairweather Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-10-20 Not Known 1945-10-20 Not Known Fairweather
5899 Mark Peter Falco Watford; Rangers 2 2 0 2 1 0 66.67 33.33 .00 83.33 1987-05-12 26y 06m 20d 1987-10-03 26y 11m 11d Falco
5900 Duncan Falconer Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1960-04-18 Not Known 1960-04-18 Not Known Falconer
5901 Falconer Chirnside United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-20 Not Known 1961-04-20 Not Known Falconer
5902 George Falconer Raith Rovers 3 2 1 1 0 2 33.33 .00 66.67 33.33 1968-03-04 21y 03m 10d 1969-04-05 22y 04m 13d Falconer
5903 James Falconer Kilmarnock; Ayr United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1931-08-15 Not Known 1933-08-19 Not Known Falconer
5904 John Stevenson Falconer Cowdenbeath 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1924-08-16 Not Known 1928-10-13 Not Known Falconer
5905 Willie Falconer Aberdeen; Celtic; Motherwell; Dundee; St Johnstone 29 25 4 3 9 11 13 27.27 33.33 39.39 43.94 1983-10-01 17y 05m 26d 2002-01-02 35y 08m 28d Falconer
5906 Josh Falkingham Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 2012-07-21 21y 10m 26d 2013-07-13 22y 10m 18d Falkingham
5907 Fall Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Fall
5908 Ian Blair Fallis Kilmarnock 6 5 1 1 5 2 12.50 62.50 25.00 43.75 1974-09-14 20y 07m 19d 1977-08-27 23y 07m 01d Fallis
5909 Fallon 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 Fallon
5910 Harry Fallon St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1964-02-01 21y 09m 03d 1964-02-01 21y 09m 03d Fallon
5911 Jim Fallon Clydebank[4] 15 15 0 2 5 8 13.33 33.33 53.33 30.00 1972-02-26 21y 11m 02d 1986-02-01 35y 10m 08d Fallon
5912 John Fallon Celtic; Motherwell 9 9 0 3 3 3 33.33 33.33 33.33 50.00 1963-12-14 23y 03m 28d 1972-03-11 31y 06m 24d Fallon
5913 Rory Fallon Plymouth Argyle; Aberdeen; St Johnstone 5 1 4 3 3 1 42.86 42.86 14.29 64.29 2009-07-29 27y 04m 09d 2013-11-02 31y 07m 13d Fallon
5914 Sean Fallon Celtic 17 17 0 5 3 9 29.41 17.65 52.94 38.24 1950-12-30 28y 04m 30d 1958-03-14 35y 07m 14d Fallon
5915 Stephen Fallon Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 20y 04m 05d 2017-07-08 20y 04m 05d Fallon
5916 Steven Fallon Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-16 24y 02m 08d 2003-07-16 24y 02m 08d Fallon
5917 Edward Falloon Aberdeen; Clyde 15 15 0 1 5 2 8 33.33 13.33 53.33 40.00 1929-01-02 Not Known 1939-04-26 Not Known Falloon
5918 Alex Fallow Third Lanark 4 4 0 2 0 2 50.00 .00 50.00 50.00 1897-11-13 Not Known 1898-12-10 Not Known Fallow
5919 Akin Famewo St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-03-11 21y 04m 02d 2020-03-11 21y 04m 02d Famewo
5920 Wanderson Farias Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 26y 06m 01d 2014-07-03 26y 06m 01d Farias
5921 George Farm Blackpool; Queen of the South 4 4 0 2 0 2 50.00 .00 50.00 50.00 1958-10-13 34y 03m 00d 1963-10-12 39y 02m 29d Farm
5922 Alf Farman Newton Heath 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1890-01-01 Not Known 1890-01-01 Not Known Farman
5923 James Farmer Hibernian 0 0 0 1 0 0 100.00 .00 .00 100.00 1979-08-04 22y 08m 06d 1979-08-04 22y 08m 06d Farmer
5924 Joseph Farmer St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-01-07 Not Known 1933-01-07 Not Known Farmer
5925 Ray Farningham Forfar Athletic; Motherwell; Dunfermline Athletic; Partick Thistle; Dundee 26 21 5 4 4 9 14 14.81 33.33 51.85 31.48 1982-02-13 20y 10m 03d 1996-10-23 35y 06m 13d Farningham
5926 Gary Robert Farquhar St Johnstone 3 0 3 0 0 3 .00 .00 100.00 .00 1996-03-07 25y 00m 13d 1997-09-13 26y 06m 21d Farquhar
5927 Harry Farquhar Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Farquhar
5928 John Farquhar Queens Park; Greenock Morton 8 8 0 1 2 2 4 25.00 25.00 50.00 37.50 1945-10-27 21y 04m 03d 1950-11-25 26y 05m 01d Farquhar
5929 Hugh Hamilton Farquharson Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1936-08-08 Not Known 1936-08-19 Not Known Farquharson
5930 Andrew Martin Farr Clyde; Airdrieonians 4 4 0 1 2 1 0 50.00 25.00 .00 62.50 1932-01-23 Not Known 1940-04-01 Not Known Farr
5931 Chick Farr Bradford Park Avenue 1 1 0 1 0 0 100.00 .00 .00 100.00 1935-04-24 21y 02m 05d 1935-04-24 21y 02m 05d Farr
5932 Farr Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known Farr
5933 David Farrell Hibernian 9 7 2 0 5 6 .00 45.45 54.55 22.73 1989-05-08 19y 06m 09d 1996-03-16 26y 04m 16d Farrell
5934 Isaac Farrell Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-28 18y 10m 27d 1976-08-28 18y 10m 27d Farrell
5935 Jack Farrell Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-03 Not Known 1895-01-03 Not Known Farrell
5936 John C Farrell Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known Farrell
5937 Patrick Farrell Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1897-05-15 Not Known 1897-05-15 Not Known Farrell
5938 Patrick Farrell Hibernian 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1937-01-01 Not Known 1939-01-02 Not Known Farrell
5939 Peter Farrell Clyde; Scottish Select 15 15 0 6 3 6 40.00 20.00 40.00 50.00 1915-09-18 Not Known 1924-04-21 Not Known Farrell
5940 Shane Farrell Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 19y 00m 05d 2019-07-01 19y 00m 05d Farrell
5941 Thomas Farrell Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1940-02-10 Not Known 1940-02-10 Not Known Farrell
5942 Thomas Farrell Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1908-04-11 Not Known 1909-02-06 Not Known Farrell
5943 William Farrell Clyde 4 4 0 0 1 3 .00 25.00 75.00 12.50 1912-08-17 Not Known 1915-03-27 Not Known Farrell
5944 Farrely Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Farrely
5945 Ivar Farrestvedt Sportsklubben Brann 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-25 Not Known 1962-11-12 Not Known Farrestvedt
5946 Thomas Farrington Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1912-09-21 Not Known 1912-09-21 Not Known Farrington
5947 Leonardo Fasan Celtic; Kilmarnock 0 0 0 2 1 0 66.67 33.33 .00 83.33 2016-04-02 21y 09m 29d 2018-02-27 23y 08m 23d Fasan
5948 Justinus Soni Fashanu Airdrieonians 2 2 0 0 2 0 .00 100.00 .00 50.00 1993-02-20 31y 00m 01d 1993-05-08 31y 02m 19d Fashanu
5949 Umberto Fatello Dundee 0 0 0 0 0 2 .00 .00 100.00 .00 2001-05-20 18y 03m 29d 2001-08-18 18y 06m 28d Fatello
5950 Julien Faubert Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2016-02-27 32y 06m 26d 2016-02-27 32y 06m 26d Faubert
5951 Craig Faulconbridge Dunfermline Athletic 2 0 2 0 1 1 .00 50.00 50.00 25.00 1998-05-09 20y 00m 19d 1998-09-20 20y 05m 00d Faulconbridge
5952 Billy Faulds St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1966-04-30 Not Known 1966-04-30 Not Known Faulds
5953 Gary D Faulds Airdrieonians 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1982-11-06 22y 08m 25d 1982-11-06 22y 08m 25d Faulds
5954 Kristopher Faulds Falkirk; Stenhousemuir 2 2 0 1 0 1 50.00 .00 50.00 50.00 2012-07-18 18y 00m 15d 2014-08-26 20y 01m 23d Faulds
5955 Kyle Faulds St Mirren; Auchinleck Talbot 1 1 0 1 0 1 50.00 .00 50.00 50.00 2009-10-03 18y 00m 03d 2012-01-07 20y 03m 08d Faulds
5956 Sebastien Faure Rangers 0 0 0 0 0 0 .00 .00 .00 .00 2015-01-16 24y 00m 13d 2015-01-16 24y 00m 13d Faure
5957 Amdy Moustapha Faye Rangers 1 1 0 1 0 1 50.00 .00 50.00 50.00 2007-09-15 30y 06m 03d 2008-01-30 30y 10m 18d Faye
5958 Iain Fearn Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1972-08-26 22y 08m 10d 1972-08-26 22y 08m 10d Fearn
5959 Edward Fearns Alloa Athletic 2 0 2 0 0 2 .00 .00 100.00 .00 2014-10-11 23y 05m 23d 2014-12-20 23y 08m 02d Fearns
5960 Harry Fecitt Blackburn Rovers 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1884-10-23 Not Known 1884-12-26 Not Known Fecitt
5961 Fecske Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Fecske
5962 Feebery Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Feebery
5963 Rory Feely St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 20y 06m 02d 2017-07-05 20y 06m 02d Feely
5964 Warren Feeney Dundee United 1 1 0 0 1 1 .00 50.00 50.00 25.00 2008-12-20 27y 11m 03d 2009-02-28 28y 01m 11d Feeney
5965 Owen Feenie Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1933-09-23 Not Known 1934-01-27 Not Known Feenie
5966 Pascal Feindouno FC Girondins de Bordeaux 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2003-11-06 22y 08m 10d 2003-11-27 22y 09m 00d Feindouno
5967 David Fellinger Hibernian 3 2 1 2 1 4 1 16.67 66.67 16.67 50.00 1987-05-07 17y 11m 01d 1993-01-02 23y 06m 27d Fellinger
5968 Gerhard Fellner Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 36y 02m 11d 2006-07-05 36y 02m 11d Fellner
5969 Bryan Felvus Queens Park 0 0 0 0 0 1 .00 .00 100.00 .00 2005-08-23 19y 07m 07d 2005-08-23 19y 07m 07d Felvus
5970 Fenlon Shamrock Rovers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Fenlon
5971 Pat Fenlon St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 19y 05m 23d 1988-10-05 19y 06m 20d Fenlon
5972 David Hendry Fenner Stenhousemuir 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known Fenner
5973 Benny Fenton Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 28y 11m 14d 1947-09-24 28y 11m 14d Fenton
5974 Graham Fenton St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2000-11-11 26y 05m 20d 2000-11-11 26y 05m 20d Fenton
5975 Miller Fenton Dunfermline Athletic 0 0 0 0 1 0 .00 100.00 .00 50.00 2023-07-09 19y 08m 23d 2023-07-09 19y 08m 23d Fenton
5976 Paul Fenwick Hibernian 6 6 0 2 3 2 28.57 42.86 28.57 50.00 2000-07-30 30y 11m 05d 2003-01-02 33y 04m 08d Fenwick
5977 Terry Fenwick Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 32y 08m 08d 1992-07-25 32y 08m 08d Fenwick
5978 Anton Ferdinand Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 24y 05m 21d 2009-08-08 24y 05m 21d Ferdinand
5979 Wayne Fereday Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 21y 01m 22d 1984-08-07 21y 01m 22d Fereday
5980 A Ferguson Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 Not Known 1889-01-02 Not Known Ferguson
5981 Albert J Ferguson Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1922-12-02 Not Known 1922-12-02 Not Known Ferguson
5982 (Sir) Alex Ferguson St Johnstone; Dunfermline Athletic; Rangers; Falkirk; Ayr United 21 20 1 5 5 9 7 23.81 42.86 33.33 45.24 1962-03-03 20y 02m 03d 1974-03-13 32y 02m 13d Ferguson
5983 Alex Ferguson St Johnstone 3 3 0 0 2 2 .00 50.00 50.00 25.00 1934-12-01 19y 10m 26d 2023-08-05 Not Known Ferguson
5984 Allan Thomas Ferguson Hamilton Academical; St Johnstone; Falkirk 9 8 1 2 3 9 14.29 21.43 64.29 25.00 1988-08-20 19y 04m 30d 2005-12-26 36y 09m 05d Ferguson
5985 Archie Ferguson Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1938-11-26 19y 11m 17d 1939-04-01 20y 03m 23d Ferguson
5986 Barry Ferguson Rangers 31 30 1 5 24 4 6 70.59 11.76 17.65 76.47 1996-01-20 17y 11m 18d 2009-03-21 31y 01m 19d Ferguson
5987 Bert Ferguson Ayr United 1 1 0 1 1 1 33.33 33.33 33.33 50.00 1973-12-15 Not Known 1974-03-13 Not Known Ferguson
5988 Bobby Ferguson Kilmarnock 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1965-04-24 20y 01m 23d 1967-04-22 22y 01m 21d Ferguson
5989 Calum Ferguson Elgin City 0 0 0 0 0 1 .00 .00 100.00 .00 2017-07-18 22y 05m 06d 2017-07-18 22y 05m 06d Ferguson
5990 Charles Ferguson Aberdeen; Greenock Morton; Hamilton Academical 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1939-12-16 23y 10m 23d 1954-03-17 Not Known Ferguson
5991 Charlie Ferguson Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1952-08-05 Not Known 1952-08-05 Not Known Ferguson
5992 Cornelius Ferguson Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known Ferguson
5993 D Ferguson Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known Ferguson
5994 Daniel Ferguson The British Army; Greenock Morton; Cowdenbeath 9 8 1 3 1 5 33.33 11.11 55.56 38.89 1958-04-23 19y 02m 18d 1970-12-19 31y 10m 14d Ferguson
5995 David Ferguson Alloa Athletic; Motherwell 2 2 0 0 0 3 .00 .00 100.00 .00 2015-04-08 24y 10m 30d 2016-11-26 26y 06m 17d Ferguson
5996 David T Ferguson St Bernards 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1910-04-29 Not Known 1911-09-18 Not Known Ferguson
5997 Derek Ferguson Rangers; Falkirk; Dunfermline Athletic 16 15 1 8 2 8 44.44 11.11 44.44 50.00 1983-10-26 16y 02m 26d 1999-05-03 31y 09m 03d Ferguson
5998 Duncan Ferguson Dundee United; Rangers 10 8 2 3 4 2 5 36.36 18.18 45.45 45.45 1991-02-16 19y 01m 20d 1994-09-11 22y 08m 15d Ferguson
5999 Eric Ferguson Rangers; Dunfermline Athletic 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 1984-05-15 19y 03m 03d 1987-09-26 22y 07m 14d Ferguson
6000 Eric William Ferguson Airdrieonians 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1944-03-11 Not Known 1944-12-02 Not Known Ferguson
6001 Ernest Ferguson Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1915-11-06 Not Known 1916-04-29 Not Known Ferguson
6002 Ferguson Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Ferguson
6003 George D Ferguson Third Lanark 2 2 0 3 1 0 1 50.00 .00 50.00 50.00 1921-12-24 Not Known 1922-01-21 Not Known Ferguson
6004 George Ferguson Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Ferguson
6005 Graham Ferguson Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-12-27 Not Known 1958-12-27 Not Known Ferguson
6006 Harry Ferguson St Johnstone 12 12 0 2 4 3 5 33.33 25.00 41.67 45.83 1927-04-09 Not Known 1936-03-21 Not Known Ferguson
6007 Hugh Ferguson Motherwell; Dundee 18 18 0 16 10 4 4 55.56 22.22 22.22 66.67 1916-12-09 Not Known 1929-12-14 Not Known Ferguson
6008 Iain Ferguson Dundee; Rangers; Dundee United; Motherwell 18 14 4 4 6 3 10 31.58 15.79 52.63 39.47 1983-09-17 21y 01m 13d 1992-08-29 30y 00m 25d Ferguson
6009 Ian Ferguson Raith Rovers; St Johnstone; Ayr United 4 3 1 2 1 1 2 25.00 25.00 50.00 37.50 1990-07-30 21y 11m 25d 1998-03-07 29y 07m 02d Ferguson
6010 Ian Ferguson St Mirren; Rangers; Dunfermline Athletic 45 40 5 1 28 9 11 58.33 18.75 22.92 67.71 1986-10-11 19y 06m 26d 2002-02-02 34y 10m 18d Ferguson
6011 Jacky Ferguson Greenock Morton; Clyde; Airdrieonians; Ayr United 10 9 1 0 2 8 .00 20.00 80.00 10.00 1962-09-19 23y 00m 21d 1970-03-07 30y 06m 07d Ferguson
6012 James Ferguson Airdrieonians 9 9 0 1 3 3 3 33.33 33.33 33.33 50.00 1904-12-03 Not Known 1907-02-09 Not Known Ferguson
6013 James Ferguson Dumbarton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1914-04-04 Not Known 1915-03-06 Not Known Ferguson
6014 James Ferguson Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-08-14 Not Known 1957-08-28 Not Known Ferguson
6015 James Ferguson Stirling Albion 3 3 0 0 0 3 .00 .00 100.00 .00 1953-10-03 Not Known 1954-10-30 Not Known Ferguson
6016 Jimmy Ferguson Combined Services XI 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-17 22y 01m 28d 1957-04-17 22y 01m 28d Ferguson
6017 James F Ferguson St Johnstone; Falkirk 3 3 0 0 1 2 .00 33.33 66.67 16.67 1961-11-04 Not Known 1963-08-10 Not Known Ferguson
6018 James Ferguson Partick Thistle; Rangers 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1907-11-02 Not Known 1918-03-30 Not Known Ferguson
6019 James H Ferguson Clydebank[3] 2 2 0 1 0 1 50.00 .00 50.00 50.00 1917-11-03 Not Known 1918-02-16 Not Known Ferguson
6020 John Ferguson Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1907-09-28 Not Known 1908-03-28 Not Known Ferguson
6021 John Ferguson Third Lanark 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1913-10-25 Not Known 1915-01-23 Not Known Ferguson
6022 John Ferguson Partick Thistle 3 3 0 2 1 0 1 33.33 .00 33.33 33.33 1897-09-04 Not Known 1898-11-19 Not Known Ferguson
6023 John Ferguson Stenhousemuir 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known Ferguson
6024 John Neil Ferguson East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-14 19y 04m 02d 2005-07-14 19y 04m 02d Ferguson
6025 John W Ferguson Dundee; Clydebank[3] 8 8 0 0 1 7 .00 12.50 87.50 6.25 1911-10-07 Not Known 1922-03-11 Not Known Ferguson
6026 Lewis Ferguson Hamilton Academical; Aberdeen 11 11 0 2 4 3 4 36.36 27.27 36.36 50.00 2018-01-24 18y 05m 00d 2022-03-02 22y 06m 06d Ferguson
6027 Martin Murphy Ferguson Partick Thistle 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1962-09-22 19y 09m 01d 1963-09-21 20y 09m 00d Ferguson
6028 Matthew Ferguson Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 23y 07m 15d 2019-07-06 23y 07m 15d Ferguson
6029 Michael Ferguson Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 24y 10m 03d 1979-08-06 24y 10m 03d Ferguson
6030 Mike Ferguson Blackburn Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1964-05-31 21y 02m 22d 1964-06-24 21y 03m 15d Ferguson
6031 Pearson Ferguson Ayr United 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1929-11-09 Not Known 1932-09-03 Not Known Ferguson
6032 Riccardo Ferguson Hamilton Academical 12 12 0 2 0 10 16.67 .00 83.33 16.67 1977-10-01 21y 01m 23d 1986-12-13 30y 04m 05d Ferguson
6033 Robert Ferguson Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1915-12-25 Not Known 1915-12-25 Not Known Ferguson
6034 Robert Ferguson St Mirren 5 5 0 1 0 3 2 .00 60.00 40.00 30.00 1936-12-26 Not Known 1939-01-24 Not Known Ferguson
6035 Robert Ferguson Third Lanark 11 11 0 7 1 2 63.64 9.09 18.18 68.18 1907-10-05 Not Known 1911-12-30 Not Known Ferguson
6036 Rohan Ferguson Motherwell; Queen of the South 2 2 0 2 1 2 40.00 20.00 40.00 50.00 2018-12-08 21y 00m 02d 2021-03-27 23y 03m 21d Ferguson
6037 Ryan Ferguson Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-13 19y 05m 28d 2013-07-13 19y 05m 28d Ferguson
6038 Steven Ferguson Motherwell 2 0 2 1 1 0 1 50.00 .00 50.00 50.00 2002-09-15 20y 05m 14d 2002-12-04 20y 08m 03d Ferguson
6039 Steven Ferguson Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1998-09-09 21y 03m 22d 2002-01-05 24y 07m 18d Ferguson
6040 Thomas Ferguson Falkirk 32 32 0 7 8 17 21.88 25.00 53.13 34.38 1919-12-13 Not Known 1931-04-15 Not Known Ferguson
6041 W Ferguson Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known Ferguson
6042 William Ferguson Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1895-09-14 Not Known 1895-11-23 Not Known Ferguson
6043 William Ferguson Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1900-03-17 Not Known 1900-03-17 Not Known Ferguson
6044 Willie Ferguson Queen of the South 4 4 0 2 0 2 50.00 .00 50.00 50.00 1933-11-18 32y 09m 05d 1935-12-14 34y 10m 01d Ferguson
6045 Thomas Edward Fern Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 28y 00m 26d 1914-04-27 28y 00m 26d Fern
6046 Mauricio Fernandes Braga 0 0 0 0 0 1 .00 .00 100.00 .00 2004-09-16 28y 02m 11d 2004-09-16 28y 02m 11d Fernandes
6047 Bernardo Dominguez Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2012-04-07 32y 09m 01d 2012-04-07 32y 09m 01d Fernandez
6048 Davide Miramontes Fernandez Livingston (Meadowbank Thistle); Celtic; Dundee United; Kilmarnock 18 17 1 4 7 4 9 35.00 20.00 45.00 45.00 2001-07-28 25y 06m 08d 2009-11-28 33y 10m 08d Fernandez
6049 Joachim Fernandez Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2000-10-14 27y 09m 28d 2000-10-14 27y 09m 28d Fernandez
6050 Luis Fernandez Paris St Germain 1 1 0 1 0 0 100.00 .00 .00 100.00 1984-09-19 24y 11m 17d 1984-09-19 24y 11m 17d Fernandez
6051 Willie Fernie Celtic; Scotland XI; St Mirren 18 18 0 1 3 4 11 16.67 22.22 61.11 27.78 1951-04-07 22y 04m 16d 1962-01-06 33y 01m 15d Fernie
6052 Abel Fernando Moreira Ferreira Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 25y 08m 25d 2004-09-30 25y 09m 08d Ferreira
6053 Bill Rigas Futbola Skola 0 0 0 0 0 1 .00 .00 100.00 .00 2022-10-27 23y 05m 20d 2022-10-27 23y 05m 20d Ferreira
6054 Lluis Carreras Ferrer Real Mallorca 2 0 2 1 1 0 50.00 50.00 .00 75.00 1998-09-17 25y 11m 24d 1998-10-01 26y 00m 07d Ferrer
6055 David Ferrere Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2002-03-02 27y 09m 02d 2002-03-02 27y 09m 02d Ferrere
6056 Victor Ferreyra Dundee United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1991-11-23 26y 08m 30d 1992-04-18 27y 01m 25d Ferreyra
6057 Patrice Ferri Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 30y 10m 09d 1994-05-28 30y 10m 09d Ferri
6058 Alistair Alexander Ferrie Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 17y 04m 17d 1995-07-30 17y 04m 17d Ferrie
6059 Bernard Ferrie Queen of the South 2 2 0 0 1 1 .00 50.00 50.00 25.00 1978-01-14 23y 00m 23d 1978-04-15 23y 03m 24d Ferrie
6060 Calum Ferrie Dundee; Falkirk 0 0 0 1 1 3 20.00 20.00 60.00 30.00 2017-12-12 19y 05m 26d 2021-01-02 22y 06m 17d Ferrie
6061 Mark Ferrie Motherwell 1 0 1 2 0 1 66.67 .00 33.33 66.67 2023-09-03 17y 09m 01d 2024-08-25 18y 08m 23d Ferrie
6062 Bob Ferrier Sheffield Wednesday 1 1 0 0 0 1 .00 .00 100.00 .00 1894-11-12 Not Known 1894-11-12 Not Known Ferrier
6063 David Ferrier Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 1893-10-21 Not Known 1894-12-22 Not Known Ferrier
6064 George F Ferrier Greenock Morton 6 6 0 4 0 2 66.67 .00 33.33 66.67 1913-09-27 Not Known 1919-12-27 Not Known Ferrier
6065 Harry Ferrier Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 33y 04m 08d 1953-09-28 33y 04m 08d Ferrier
6066 Harry Ferrier Kings Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1940-01-06 Not Known 1940-04-20 Not Known Ferrier
6067 John Ferrier Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1954-04-17 26y 06m 11d 1955-04-02 27y 05m 27d Ferrier
6068 Robert Ferrier Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1893-01-03 Not Known 1894-04-28 Not Known Ferrier
6069 Bob Ferrier Motherwell 32 32 0 8 15 7 10 46.88 21.88 31.25 57.81 1918-09-07 Not Known 1936-02-29 Not Known Ferrier
6070 Keith Ferries Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 1997-03-27 31y 07m 11d 1997-03-27 31y 07m 11d Ferries
6071 Robert Gray Ferris Clyde 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1974-04-24 19y 01m 02d 1976-01-28 20y 10m 06d Ferris
6072 Daniel Ferry Queens Park 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-16 26y 05m 16d 2003-07-16 26y 05m 16d Ferry
6073 Mark Ferry St Johnstone; Queens Park 2 1 1 1 0 1 50.00 .00 50.00 50.00 2002-03-23 18y 02m 04d 2005-08-23 21y 07m 04d Ferry
6074 Pat Ferry Greenock Morton 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1969-08-16 Not Known 1969-12-13 Not Known Ferry
6075 Simon Ferry Celtic; Dundee; Peterhead 3 3 0 2 1 2 40.00 20.00 40.00 50.00 2009-04-11 21y 03m 00d 2021-07-10 33y 05m 29d Ferry
6076 Will Ferry Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 23y 08m 25d 2024-09-01 23y 08m 25d Ferry
6077 Bajram Fetai Rangers; Inverness Caledonian Thistle 0 0 0 2 0 0 100.00 .00 .00 100.00 2004-11-28 19y 02m 21d 2005-03-12 19y 06m 05d Fetai
6078 Andy Fettes Arbroath 3 3 0 0 0 3 .00 .00 100.00 .00 1977-12-24 22y 01m 27d 1978-04-29 22y 06m 02d Fettes
6079 Fiala Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Fiala
6080 Jan Fiala Dukla Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 30y 03m 29d 1986-10-01 30y 04m 12d Fiala
6081 Fichtl 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 Fichtl
6082 Kinghorn Fiddes Falkirk 10 10 0 2 2 3 5 20.00 30.00 50.00 35.00 1946-08-10 29y 10m 07d 1951-03-17 34y 05m 14d Fiddes
6083 James Fiddes Rangers; Dunfermline Athletic; Falkirk 7 7 0 2 3 2 28.57 42.86 28.57 50.00 1935-10-19 Not Known 1942-09-12 Not Known Fiddes
6084 Cristian Fiel Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 29y 04m 00d 2009-07-12 29y 04m 00d Fiel
6085 A Field 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 Field
6086 Elton Figueiredo Dinamo Bucuresti 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-06 28y 04m 24d 2014-07-06 28y 04m 24d Figueiredo
6087 John Filan Coventry City 0 0 0 1 0 0 100.00 .00 .00 100.00 1995-10-08 25y 08m 00d 1995-10-08 25y 08m 00d Filan
6088 Ricardinho Viktoria Plzen 0 0 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 23y 03m 30d 2024-08-29 23y 04m 06d Filho
6089 Filip Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Filip
6090 Jota Celtic 7 6 1 7 0 0 100.00 .00 .00 100.00 2021-12-02 22y 08m 02d 2023-05-07 24y 01m 07d Filipe
6091 Jakov Filipovic Lokeren 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-01-11 26y 02m 25d 2019-01-11 26y 02m 25d Filipovic
6092 Joe Filippi Ayr United; Celtic; Clyde 19 19 0 1 7 4 8 36.84 21.05 42.11 47.37 1971-11-20 18y 00m 17d 1980-04-13 26y 05m 10d Filippi
6093 Mike Fillery Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 19y 10m 09d 1980-07-26 19y 10m 09d Fillery
6094 Alexander J Filshie Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1944-10-14 Not Known 1944-10-14 Not Known Filshie
6095 Alex Findlay Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known Findlay
6096 Andrew Findlay Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1925-10-03 Not Known 1925-10-03 Not Known Findlay
6097 Andrew Findlay St Mirren 12 12 0 4 3 5 33.33 25.00 41.67 45.83 1922-11-04 Not Known 1928-03-10 Not Known Findlay
6098 Craig Findlay Berwick Rangers 2 0 2 0 1 1 .00 50.00 50.00 25.00 2001-01-27 20y 04m 05d 2001-02-07 20y 04m 16d Findlay
6099 Gerard Findlay Dumbarton 0 0 0 0 1 1 .00 50.00 50.00 25.00 1979-10-06 22y 07m 25d 1979-12-08 22y 09m 27d Findlay
6100 Gordon Findlay Airdrieonians 1 1 0 1 0 0 1 .00 .00 100.00 .00 1941-11-29 Not Known 1941-11-29 Not Known Findlay
6101 Hugh Findlay Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1938-02-26 Not Known 1938-02-26 Not Known Findlay
6102 James Findlay Hamilton Academical 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1907-05-06 Not Known 1907-05-06 Not Known Findlay
6103 John Findlay Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-01-15 Not Known 1910-01-15 Not Known Findlay
6104 Robert Findlay St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1906-05-26 Not Known 1908-09-21 Not Known Findlay
6105 Robert Findlay Kilmarnock; Celtic; Dundee; Motherwell; Port Glasgow Athletic 13 13 0 2 5 0 7 38.46 .00 53.85 38.46 1898-04-16 Not Known 1910-03-19 Not Known Findlay
6106 Stuart Findlay Dumbarton; Kilmarnock 18 17 1 2 6 6 7 31.58 31.58 36.84 47.37 2015-03-14 19y 06m 00d 2024-04-27 28y 07m 13d Findlay
6107 Thomas Findlay Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1927-01-15 Not Known 1927-01-15 Not Known Findlay
6108 Thomas Findlay Kilmarnock; Motherwell; Hibernian; Port Glasgow Athletic 17 17 0 3 6 2 9 35.29 11.76 52.94 41.18 1901-10-19 Not Known 1910-03-19 Not Known Findlay
6109 William Findlay Third Lanark 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1921-12-24 Not Known 1924-01-30 Not Known Findlay
6110 William Findlay Rangers 8 8 0 7 4 1 3 50.00 12.50 37.50 56.25 1948-05-03 25y 10m 04d 1953-10-31 31y 04m 02d Findlay
6111 Billy Findlay Hibernian; Kilmarnock; Queen of the South 17 13 4 5 4 10 26.32 21.05 52.63 36.84 1988-05-08 17y 08m 09d 1999-08-18 28y 11m 20d Findlay
6112 Allan Finlay Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1964-09-19 25y 08m 10d 1964-09-19 25y 08m 10d Finlay
6113 Andrew Finlay Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1924-11-15 Not Known 1925-02-21 Not Known Finlay
6114 Andrew Finlay Dundee United; Hibernian 12 12 0 3 2 7 25.00 16.67 58.33 33.33 1925-11-07 Not Known 1929-05-11 Not Known Finlay
6115 John Finlay Airdrieonians 15 15 0 1 7 3 5 46.67 20.00 33.33 56.67 1904-09-24 Not Known 1909-04-10 Not Known Finlay
6116 Richard V Finlay Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1907-04-24 Not Known 1907-04-24 Not Known Finlay
6117 William Finlay East Fife; Clyde 34 34 0 12 8 14 35.29 23.53 41.18 47.06 1947-03-01 20y 06m 20d 1961-03-25 34y 07m 16d Finlay
6118 Alex Finlayson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-05 Not Known 1908-09-05 Not Known Finlayson
6119 David Finlayson Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 22y 06m 23d 1997-07-20 22y 06m 23d Finlayson
6120 Duncan Finlayson Motherwell 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1913-04-26 Not Known 1918-09-07 Not Known Finlayson
6121 John Finlayson East Stirlingshire; Cowdenbeath 2 2 0 1 0 0 2 .00 .00 100.00 .00 1932-10-08 Not Known 1933-01-02 Not Known Finlayson
6122 Arthur Finn Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1970-01-24 22y 02m 10d 1970-01-28 22y 02m 14d Finn
6123 Kjartan Finnbogason Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-10-24 23y 03m 15d 2009-10-24 23y 03m 15d Finnbogason
6124 Kristjan Finnbogason Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1998-03-07 26y 09m 27d 1998-03-07 26y 09m 27d Finnbogason
6125 John Finnegan Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-10 19y 04m 07d 1962-11-10 19y 04m 07d Finnegan
6126 Alex Finney Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 22y 01m 13d 1924-04-26 22y 01m 13d Finney
6127 Sandy Finnie Arbroath 1 0 1 0 1 0 .00 100.00 .00 50.00 1969-04-12 22y 04m 09d 1969-04-12 22y 04m 09d Finnie
6128 David Finnie Dumbarton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1917-12-29 Not Known 1918-09-21 Not Known Finnie
6129 Jordan Finnie The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 19y 08m 06d 2012-09-07 19y 08m 06d Finnie
6130 Anthony Finnigan Falkirk 0 0 0 0 0 1 .00 .00 100.00 .00 1996-03-30 Not Known 1996-03-30 Not Known Finnigan
6131 Carl Finnigan Falkirk; St Johnstone; Dundee 10 7 3 3 6 1 3 60.00 10.00 30.00 65.00 2007-10-06 21y 00m 05d 2013-04-27 26y 06m 26d Finnigan
6132 Chris Finnigan Inverness Caledonian Thistle 0 0 0 1 0 1 50.00 .00 50.00 50.00 2003-07-28 17y 03m 23d 2005-09-17 19y 05m 12d Finnigan
6133 Willie Finnigan Hibernian 38 38 0 7 21 1 15 55.26 2.63 39.47 56.58 1937-05-15 24y 05m 21d 1948-01-01 35y 01m 08d Finnigan
6134 Attila Fiola Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 21y 05m 11d 2011-08-04 21y 05m 18d Fiola
6135 Harald Fischer FK Austria 0 0 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 22y 10m 00d 1988-11-09 22y 10m 14d Fischer
6136 Will Fish Hibernian 6 6 0 1 3 3 14.29 42.86 42.86 35.71 2023-01-02 19y 10m 16d 2024-02-28 21y 00m 11d Fish
6137 Alex Fisher Inverness Caledonian Thistle; Motherwell 2 1 1 0 1 2 .00 33.33 66.67 16.67 2016-08-20 26y 01m 21d 2017-12-09 27y 05m 09d Fisher
6138 Alex Fisher Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-29 Not Known 1934-09-29 Not Known Fisher
6139 Darnell Fisher Celtic; St Johnstone 5 4 1 1 4 2 0 66.67 33.33 .00 83.33 2013-12-01 19y 07m 27d 2016-05-15 22y 01m 11d Fisher
6140 Fisher 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 Fisher
6141 G Fisher Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known Fisher
6142 Gary Fisher Kilmarnock 0 0 0 1 1 0 50.00 50.00 .00 75.00 2011-08-21 19y 02m 15d 2011-10-29 19y 04m 23d Fisher
6143 Hugh Donnelly Fisher Southampton 2 1 1 0 0 2 .00 .00 100.00 .00 1976-05-08 32y 03m 29d 1976-08-05 32y 06m 27d Fisher
6144 James Fisher St Bernards; Celtic 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1896-10-03 Not Known 1898-09-19 Not Known Fisher
6145 James Fisher Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1996-08-14 28y 10m 00d 2000-01-29 32y 03m 15d Fisher
6146 Nathan Fisher Gretna 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-05-13 18y 05m 13d 2008-05-13 18y 05m 13d Fisher
6147 Peter Fisher Aberdeen 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1920-11-13 Not Known 1921-04-09 Not Known Fisher
6148 Peter Fisher Clyde; Dunfermline Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1934-11-10 Not Known 1940-05-25 Not Known Fisher
6149 Sam Fisher Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2023-07-09 21y 11m 13d 2023-07-09 21y 11m 13d Fisher
6150 William Fisher Dundee; St Bernards 4 4 0 1 0 3 25.00 .00 75.00 25.00 1915-01-16 Not Known 1921-05-14 Not Known Fisher
6151 Thomas Tindal Fitchie Queens Park 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1906-10-27 Not Known 1907-03-30 Not Known Fitchie
6152 Kyriakos Fitilis New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 28y 11m 00d 1971-05-21 28y 11m 00d Fitilis
6153 Dusan Fitzel Dukla Prague 1 1 0 1 0 0 1 .00 .00 100.00 .00 1986-09-17 23y 05m 02d 1986-09-17 23y 05m 02d Fitzel
6154 Alfred Fitzgerald Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-08-06 Not Known 1940-08-06 Not Known Fitzgerald
6155 Fitzgerald Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Fitzgerald
6156 Leslie Fitzgerald Queens Park; Ayr United 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1930-03-29 Not Known 1935-09-14 Not Known Fitzgerald
6157 Aidan Fitzpatrick Partick Thistle; Queen of the South 5 3 2 1 1 4 16.67 16.67 66.67 25.00 2018-07-08 17y 03m 18d 2023-08-20 22y 05m 00d Fitzpatrick
6158 Anthony Charles Fitzpatrick St Mirren 22 22 0 3 8 7 8 34.78 30.43 34.78 50.00 1978-10-07 22y 07m 04d 1988-04-30 32y 01m 27d Fitzpatrick
6159 John Fitzpatrick St Johnstone 1 0 1 0 0 2 .00 .00 100.00 .00 1980-04-16 23y 03m 26d 1980-04-26 23y 04m 05d Fitzpatrick
6160 Marc Fitzpatrick Motherwell; Ross County 15 8 7 2 6 5 9 30.00 25.00 45.00 42.50 2004-04-07 17y 10m 27d 2012-10-27 26y 05m 16d Fitzpatrick
6161 Michael Fitzpatrick Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1907-01-01 Not Known 1907-01-01 Not Known Fitzpatrick
6162 Samuel Fitzpatrick Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1913-09-27 Not Known 1913-09-27 Not Known Fitzpatrick
6163 Charles Campbell Fitzsimmons Partick Thistle; St Bernards 10 10 0 1 2 7 10.00 20.00 70.00 20.00 1931-08-25 Not Known 1937-01-30 Not Known Fitzsimmons
6164 Dr John Thomas Fitzsimmons Falkirk; Hamilton Academical; Clyde 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1946-08-10 31y 05m 07d 1948-04-03 33y 01m 00d Fitzsimmons
6165 John Thomson Fitzsimmons Alloa Athletic; Clyde; Falkirk 17 17 0 10 5 4 7 29.41 23.53 41.18 41.18 1939-11-11 Not Known 1946-03-23 Not Known Fitzsimmons
6166 Patrick James Fitzsimmons Queen of the South 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1938-11-05 Not Known 1948-09-25 Not Known Fitzsimmons
6167 Thomas Fitzsimmons St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1894-10-13 Not Known 1894-10-13 Not Known Fitzsimmons
6168 Jack Fitzwater Livingston (Meadowbank Thistle) 6 6 0 0 3 3 .00 50.00 50.00 25.00 2021-09-25 24y 00m 02d 2023-01-29 25y 04m 06d Fitzwater
6169 Markus Fjortoft Hamilton Academical; Greenock Morton 3 3 0 0 3 1 .00 75.00 25.00 37.50 2019-08-31 25y 07m 19d 2021-04-20 27y 03m 08d Fjortoft
6170 Valentine Flaherty Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known Flaherty
6171 John Flanagan St Johnstone; Partick Thistle; Clyde 12 12 0 1 3 4 5 25.00 33.33 41.67 41.67 1963-10-05 Not Known 1972-01-29 Not Known Flanagan
6172 Jon Flanagan Liverpool; Rangers 4 4 0 7 0 1 87.50 .00 12.50 87.50 2012-08-23 19y 07m 22d 2020-01-26 27y 00m 25d Flanagan
6173 Nathan Flanagan East Fife; Stirling Albion 2 0 2 0 0 2 .00 .00 100.00 .00 2017-07-22 20y 02m 18d 2021-07-20 24y 02m 16d Flanagan
6174 Tom Flanagan Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 21y 05m 17d 2021-07-17 21y 05m 17d Flanagan
6175 William Flanagan Greenock Morton; Port Glasgow Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1900-10-27 Not Known 1901-02-16 Not Known Flanagan
6176 Harry Flanaghan Third Lanark; Aberdeen 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1920-01-10 Not Known 1921-04-09 Not Known Flanaghan
6177 John Flanders Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-01 Not Known 1898-01-01 Not Known Flanders
6178 Patrick Martin Francis Flannery Greenock Morton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1994-08-04 18y 00m 12d 1994-08-04 18y 00m 12d Flannery
6179 Craig Alexander Flannigan Clydebank[4] 3 2 1 0 1 2 .00 33.33 66.67 16.67 1992-08-12 19y 06m 01d 1995-02-07 21y 11m 27d Flannigan
6180 Flannigan 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 Flannigan
6181 Iain Flannigan Kilmarnock; Alloa Athletic 3 1 2 3 3 7 23.08 23.08 53.85 34.62 2005-10-26 17y 09m 11d 2015-04-08 27y 02m 24d Flannigan
6182 Javier Flano Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Flano
6183 Miguel Flano Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Flano
6184 Bobby Flavell Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1981-10-27 25y 07m 20d 1982-08-09 26y 05m 02d Flavell
6185 Bobby Flavell Airdrieonians; Dundee; Kilmarnock; St Mirren 22 22 0 6 7 6 8 31.82 27.27 36.36 45.45 1940-03-23 18y 06m 22d 1956-09-15 35y 00m 14d Flavell
6186 John Fleck Rangers; Sheffield United 4 3 1 1 8 3 1 66.67 25.00 8.33 79.17 2008-08-16 16y 11m 23d 2020-08-28 29y 00m 04d Fleck
6187 Robert Fleck Rangers 9 8 1 3 5 3 2 50.00 30.00 20.00 65.00 1984-04-07 18y 07m 27d 1987-11-28 22y 03m 17d Fleck
6188 James Taylor Fleeting Ayr United 14 14 0 5 3 5 35.71 21.43 35.71 46.43 1979-08-18 24y 04m 10d 1983-02-12 27y 10m 04d Fleeting
6189 Tom Fleetwood Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 25y 04m 21d 1914-04-27 25y 04m 21d Fleetwood
6190 Alexander F Fleming Clydebank[3] 4 4 0 1 0 3 25.00 .00 75.00 25.00 1923-09-15 Not Known 1926-04-17 Not Known Fleming
6191 Allan Fleming East Fife; Arbroath 3 2 1 0 0 3 .00 .00 100.00 .00 2014-07-12 30y 02m 06d 2022-07-05 38y 01m 29d Fleming
6192 Charlie Fleming East Fife 12 12 0 8 4 1 7 33.33 8.33 58.33 37.50 1948-09-18 21y 02m 06d 1953-09-05 26y 01m 24d Fleming
6193 Curtis Fleming St Patricks Athletic; Middlesbrough 3 3 0 1 0 2 33.33 .00 66.67 33.33 1988-09-07 19y 10m 30d 1994-08-06 25y 09m 29d Fleming
6194 Daniel Fleming Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1914-12-05 Not Known 1914-12-05 Not Known Fleming
6195 Derek Adam Fleming Dunfermline Athletic; Livingston (Meadowbank Thistle); Partick Thistle 10 9 1 1 3 3 5 27.27 27.27 45.45 40.91 1995-08-30 21y 08m 25d 2005-01-19 31y 01m 14d Fleming
6196 Fleming St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Fleming
6197 Garry Fleming Dumbarton 4 3 1 1 1 1 3 20.00 20.00 60.00 30.00 2014-09-13 27y 03m 27d 2015-07-09 28y 01m 22d Fleming
6198 Gary Fleming Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 21y 06m 26d 1988-09-12 21y 06m 26d Fleming
6199 George Fleming Heart of Midlothian B; Dundee United; St Johnstone 24 22 2 13 5 8 50.00 19.23 30.77 59.62 1965-08-07 16y 10m 16d 1983-04-09 34y 06m 18d Fleming
6200 Greg Fleming Gretna; Dunfermline Athletic; Stenhousemuir; Peterhead 7 7 0 2 2 3 28.57 28.57 42.86 42.86 2007-08-18 20y 10m 22d 2017-07-25 30y 09m 28d Fleming
6201 James Fleming Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1926-09-08 Not Known 1926-09-08 Not Known Fleming
6202 James Fleming Kings Park; Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1940-01-06 Not Known 1944-04-15 Not Known Fleming
6203 James Fleming Abercorn 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1891-03-28 Not Known 1891-04-25 Not Known Fleming
6204 James Fleming Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1902-12-27 Not Known 1902-12-27 Not Known Fleming
6205 Jimmy Fleming Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1954-04-27 25y 03m 20d 1954-04-27 25y 03m 20d Fleming
6206 Jim Fleming Partick Thistle; Dunfermline Athletic 8 8 0 1 2 3 3 25.00 37.50 37.50 43.75 1963-04-10 21y 03m 03d 1966-11-12 24y 10m 05d Fleming
6207 James Fleming Hibernian 4 4 0 2 0 2 50.00 .00 50.00 50.00 1940-05-15 Not Known 1940-09-07 Not Known Fleming
6208 James William Fleming St Johnstone; Ayr United 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1925-01-31 Not Known 1936-01-18 Not Known Fleming
6209 Jim Fleming Stirling Albion 2 2 0 2 0 2 1 .00 66.67 33.33 33.33 1965-12-18 Not Known 1966-09-24 Not Known Fleming
6210 Jimmy Fleming Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-02 18y 11m 29d 1971-11-02 18y 11m 29d Fleming
6211 Jimmy Fleming Rangers 14 14 0 11 9 4 1 64.29 28.57 7.14 78.57 1926-09-18 Not Known 1934-08-22 Not Known Fleming
6212 John [10] Fleming St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1891-08-22 Not Known 1891-10-10 Not Known Fleming
6213 John [12] Fleming Renton 2 2 0 0 0 2 .00 .00 100.00 .00 1893-11-04 Not Known 1894-03-03 Not Known Fleming
6214 John Fleming St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1911-04-08 Not Known 1911-04-15 Not Known Fleming
6215 John Fleming Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1913-01-04 Not Known 1913-12-20 Not Known Fleming
6216 John Fleming Partick Thistle 4 4 0 1 0 3 25.00 .00 75.00 25.00 1958-10-18 Not Known 1960-10-08 Not Known Fleming
6217 Ian Fleming Kilmarnock; Aberdeen; Brechin City 10 7 3 4 1 7 3 9.09 63.64 27.27 40.91 1971-10-23 18y 09m 08d 1985-02-16 32y 01m 01d Fleming
6218 John Munro Fleming Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 Not Known 1987-08-01 Not Known Fleming
6219 Rikki Fleming Ayr United; Hibernian; Berwick Rangers 22 22 0 2 6 5 12 26.09 21.74 52.17 36.96 1969-10-18 22y 09m 19d 1979-10-03 32y 09m 04d Fleming
6220 Samuel Fleming Hibernian; Clyde; Albion Rovers 30 30 0 6 9 6 15 30.00 20.00 50.00 40.00 1912-01-01 20y 03m 03d 1922-12-23 31y 02m 24d Fleming
6221 Thomas Fleming Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known Fleming
6222 William Fleming Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1894-09-22 Not Known 1895-03-30 Not Known Fleming
6223 William Fleming Celtic; Ayr United; Dundee United 12 12 0 1 1 5 6 8.33 41.67 50.00 29.17 1924-12-13 Not Known 1935-02-27 Not Known Fleming
6224 William Fleming Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1936-09-12 Not Known 1938-09-13 Not Known Fleming
6225 Carl Fletcher Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 22y 05m 02d 1994-05-28 22y 05m 02d Fletcher
6226 Carl Neil Fletcher Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 29y 03m 22d 2009-07-29 29y 03m 22d Fletcher
6227 Christopher Columba Fletcher Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1955-12-24 22y 06m 10d 1956-04-25 22y 10m 11d Fletcher
6228 David Fletcher Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 Not Known 1956-11-26 Not Known Fletcher
6229 G Fletcher Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 Not Known 1882-02-21 Not Known Fletcher
6230 Gavin Fletcher Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1962-02-07 20y 03m 10d 1963-03-23 21y 04m 23d Fletcher
6231 Harry M Fletcher Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1907-08-31 Not Known 1907-08-31 Not Known Fletcher
6232 John Ernest Fletcher Arbroath 8 7 1 1 1 6 12.50 12.50 75.00 18.75 1972-10-28 19y 06m 17d 1978-04-29 25y 00m 18d Fletcher
6233 Len Fletcher Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1956-04-16 Not Known 1956-04-16 Not Known Fletcher
6234 Paul Fletcher Burnley 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1973-10-24 22y 09m 11d 1973-11-06 22y 09m 24d Fletcher
6235 Steven Fletcher Hibernian; Wolverhampton Wanderers; Dundee United 22 15 7 5 8 7 10 32.00 28.00 40.00 46.00 2004-09-04 17y 05m 09d 2023-02-04 35y 10m 09d Fletcher
6236 Wes Fletcher Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 2016-01-16 24y 10m 19d 2016-01-16 24y 10m 19d Fletcher
6237 Albert Flewitt Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-04 Not Known 1896-01-04 Not Known Flewitt
6238 Paul Flexney Clyde 3 3 0 0 0 3 .00 .00 100.00 .00 1982-08-21 17y 07m 03d 1987-08-25 22y 07m 07d Flexney
6239 Hans-Dieter Flick Bayern Munich 2 2 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 24y 00m 04d 1989-03-14 24y 00m 18d Flick
6240 Scott Flinders Falkirk 1 1 0 1 0 1 50.00 .00 50.00 50.00 2008-09-13 22y 03m 01d 2008-11-22 22y 05m 10d Flinders
6241 Aden Flint Stoke City 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-23 33y 00m 12d 2022-07-23 33y 00m 12d Flint
6242 Flint Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-09-04 Not Known 1886-09-04 Not Known Flint
6243 Gary Flitcroft Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 22y 09m 06d 1995-08-12 22y 09m 06d Flitcroft
6244 Tore Andre Flo Rangers 5 5 0 4 5 1 0 83.33 16.67 .00 91.67 2000-12-03 27y 05m 18d 2002-02-09 28y 07m 25d Flo
6245 Chris Flockhart The Spartans 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 28y 04m 26d 2012-09-07 28y 04m 26d Flockhart
6246 Finbarr Flood Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-12 Not Known 1962-09-12 Not Known Flood
6247 Flood St Patricks Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Flood
6248 John Gerard Flood Airdrieonians; Partick Thistle 7 6 1 2 2 0 5 28.57 .00 71.43 28.57 1981-04-25 20y 04m 00d 1989-02-18 28y 01m 24d Flood
6249 Willo Flood Dundee United; Celtic; Aberdeen 22 20 2 3 9 6 8 39.13 26.09 34.78 52.17 2007-10-20 22y 06m 10d 2016-05-12 31y 01m 02d Flood
6250 Florenski Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Florenski
6251 Quique Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 25y 06m 02d 1990-08-07 25y 06m 02d Flores
6252 Peter Flucker Hibernian; Arbroath; St Bernards 16 16 0 6 2 2 12 12.50 12.50 75.00 18.75 1932-08-31 Not Known 1939-05-03 Not Known Flucker
6253 Brian Flynn Leeds United 0 0 0 0 0 1 .00 .00 100.00 .00 1982-08-07 26y 09m 26d 1982-08-07 26y 09m 26d Flynn
6254 Flynn Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Flynn
6255 James Flynn Hibernian 18 18 0 2 6 6 6 33.33 33.33 33.33 50.00 1878-02-09 Not Known 1884-08-30 Not Known Flynn
6256 Jim Flynn Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1972-03-25 23y 03m 24d 1972-03-25 23y 03m 24d Flynn
6257 John Flynn Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1881-10-01 Not Known 1881-10-01 Not Known Flynn
6258 Johnny Flynn Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-07-18 22y 08m 00d 2012-07-18 22y 08m 00d Flynn
6259 Matthew Flynn Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 26y 02m 11d 2014-07-26 26y 02m 11d Flynn
6260 Ryan Flynn Falkirk; St Mirren 13 8 5 1 3 5 9 17.65 29.41 52.94 32.35 2009-10-24 21y 01m 20d 2023-12-23 35y 03m 19d Flynn
6261 T Flynn Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1879-03-29 Not Known 1879-03-29 Not Known Flynn
6262 Thomas Flynn Hibernian; Cowdenbeath 1 0 1 1 1 1 33.33 33.33 33.33 50.00 2010-01-03 19y 01m 11d 2014-09-20 23y 09m 28d Flynn
6263 Mark Foden Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2016-05-07 20y 01m 18d 2016-05-07 20y 01m 18d Foden
6264 Wes Foderingham Rangers; Sheffield United 7 7 0 11 2 4 64.71 11.76 23.53 70.59 2016-11-30 25y 10m 16d 2020-08-28 29y 07m 14d Foderingham
6265 Alan Foggon Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1969-07-30 19y 05m 07d 1969-07-30 19y 05m 07d Foggon
6266 Caleb Folan Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Folan
6267 Foley Dundee East Craigie 1 1 0 1 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Foley
6268 Kevin Foley Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 25y 09m 02d 2010-08-03 25y 09m 02d Foley
6269 Michael Foley St Patricks Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-10 22y 04m 01d 2005-07-10 22y 04m 01d Foley
6270 Samuel Robert Foley St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2019-09-28 32y 11m 11d 2020-03-11 33y 04m 23d Foley
6271 Folha FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 25y 02m 10d 1996-07-31 25y 02m 10d Folha
6272 Gerry Follon Dundee 23 23 0 1 12 4 7 52.17 17.39 30.43 60.87 1939-12-09 20y 08m 23d 1954-10-02 35y 06m 16d Follon
6273 Neil Gerard Follon Arbroath 0 0 0 0 0 1 .00 .00 100.00 .00 1978-04-08 21y 00m 28d 1978-04-08 21y 00m 28d Follon
6274 Yoann Folly Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 2010-10-16 25y 04m 10d 2010-12-11 25y 06m 05d Folly
6275 Adam Le Fondre Hibernian 1 0 1 0 2 0 .00 100.00 .00 50.00 2023-10-07 36y 10m 05d 2024-02-28 37y 02m 26d Fondre
6276 Font Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Font
6277 Liam Fontaine Kilmarnock; Hibernian; Ross County; Dundee 14 12 2 5 8 4 29.41 47.06 23.53 52.94 2005-02-05 25y 00m 29d 2022-02-09 42y 01m 02d Fontaine
6278 David Foran St Patricks Athletic 0 0 0 0 0 2 .00 .00 100.00 .00 1988-09-07 Not Known 1988-10-05 Not Known Foran
6279 Richard Foran Motherwell; Inverness Caledonian Thistle 22 18 4 4 8 10 6 33.33 41.67 25.00 54.17 2004-08-28 24y 02m 12d 2016-04-12 35y 09m 27d Foran
6280 Barry Forbes Dundee 1 0 1 0 1 1 .00 50.00 50.00 25.00 2001-11-10 20y 02m 02d 2001-11-24 20y 02m 16d Forbes
6281 Freddie Forbes Heart of Midlothian B 2 2 0 3 1 1 0 50.00 50.00 .00 75.00 1920-08-07 Not Known 1920-08-11 Not Known Forbes
6282 Frederick Forbes Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1931-08-12 Not Known 1932-01-01 Not Known Forbes
6283 Gilbert Forbes St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1933-08-16 Not Known 1933-08-16 Not Known Forbes
6284 Graeme Scott Alexander Forbes Motherwell 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1981-10-24 23y 02m 25d 1986-03-15 27y 07m 15d Forbes
6285 James Forbes Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1913-05-10 Not Known 1913-05-10 Not Known Forbes
6286 John Forbes Vale Of Leven; Blackburn Rovers; St Bernards 3 3 0 2 0 1 66.67 .00 33.33 66.67 1882-10-21 Not Known 1889-03-30 Not Known Forbes
6287 Neil Forbes Montrose 3 3 0 0 0 3 .00 .00 100.00 .00 1980-08-27 23y 05m 30d 1985-08-20 28y 05m 23d Forbes
6288 Ross Forbes Motherwell; Partick Thistle; Dumbarton 8 4 4 1 8 3 4 53.33 20.00 26.67 63.33 2009-10-31 20y 07m 28d 2018-07-07 29y 04m 04d Forbes
6289 Andrew Ford Queens Park; Albion Rovers; Alloa Athletic 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1916-04-08 Not Known 1922-09-30 Not Known Ford
6290 Tony Ford Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 27y 02m 14d 1986-07-28 27y 02m 14d Ford
6291 Charlie Ford Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1901-05-13 Not Known Ford
6292 Clive Ford Lincoln City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-05-09 22y 00m 29d 1967-05-09 22y 00m 29d Ford
6293 Donald Ford Falkirk 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1976-09-22 31y 10m 28d 1976-10-06 31y 11m 11d Ford
6294 Elliott Ford Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-07 19y 01m 21d 2015-07-07 19y 01m 21d Ford
6295 Joe Ford Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-09-28 21y 00m 08d 1931-09-28 21y 00m 08d Ford
6296 Joseph Ford Hamilton Academical 1 1 0 1 0 0 1 .00 .00 100.00 .00 1918-01-26 Not Known 1918-01-26 Not Known Ford
6297 Joshua Ford Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1923-09-29 Not Known 1923-09-29 Not Known Ford
6298 Robert Ford Dundee; Raith Rovers; Dunfermline Athletic 22 21 1 2 8 8 7 34.78 34.78 30.43 52.17 1972-01-15 22y 01m 01d 1982-10-23 32y 10m 09d Ford
6299 Simon Ford Kilmarnock 17 17 0 4 4 10 22.22 22.22 55.56 33.33 2004-11-13 22y 11m 27d 2010-04-10 28y 04m 24d Ford
6300 William Ford Motherwell; Aberdeen 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1903-11-28 Not Known 1906-09-27 Not Known Ford
6301 David Forde Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 30y 07m 11d 2010-07-31 30y 07m 11d Forde
6302 Callum Fordyce Livingston (Meadowbank Thistle); Queen of the South; Airdrieonians (Airdrie United); Raith Rovers 10 8 2 3 0 7 30.00 .00 70.00 30.00 2012-09-25 20y 03m 02d 2024-10-09 32y 03m 16d Fordyce
6303 Fordyce Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Fordyce
6304 William P Fordyce Arbroath 10 10 0 0 3 7 .00 30.00 70.00 15.00 1935-09-07 Not Known 1940-04-13 Not Known Fordyce
6305 Fornezzi FK Austria Wien 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Fornezzi
6306 Alan Forrest Livingston (Meadowbank Thistle) 3 3 0 0 1 3 .00 25.00 75.00 12.50 2021-09-25 25y 00m 16d 2022-03-19 25y 06m 10d Forrest
6307 Alan Forrest Montrose 2 2 0 0 0 2 .00 .00 100.00 .00 1980-08-27 16y 08m 29d 1980-08-30 16y 09m 01d Forrest
6308 Angus Forrest Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1955-11-26 Not Known 1955-11-26 Not Known Forrest
6309 Bobby Forrest Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 23y 05m 21d 1954-11-03 23y 05m 21d Forrest
6310 Edward Forrest Motherwell; Partick Thistle 2 2 0 1 0 3 25.00 .00 75.00 25.00 2001-09-22 22y 09m 05d 2004-01-24 25y 01m 07d Forrest
6311 Forrest St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1914-05-02 Not Known 1914-05-02 Not Known Forrest
6312 Fraser Wilson Forrest Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 23y 00m 06d 2006-09-20 23y 00m 06d Forrest
6313 George A Forrest Alloa Athletic; St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1923-03-24 Not Known 1930-05-06 Not Known Forrest
6314 George Forrest Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1919-08-06 Not Known 1921-08-06 Not Known Forrest
6315 Gordon Iain Forrest East Fife; Berwick Rangers 4 4 0 0 1 3 .00 25.00 75.00 12.50 1999-10-12 22y 08m 28d 2004-01-10 26y 11m 27d Forrest
6316 James Forrest Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Forrest
6317 James Forrest Celtic 37 29 8 8 34 2 5 82.93 4.88 12.20 85.37 2010-05-09 18y 10m 02d 2024-09-14 33y 02m 07d Forrest
6318 James Forrest Clyde; Cowdenbeath 13 13 0 1 3 3 7 23.08 23.08 53.85 34.62 1915-09-18 Not Known 1927-01-03 Not Known Forrest
6319 Jim Forrest Motherwell 16 16 0 2 3 4 9 18.75 25.00 56.25 31.25 1950-08-16 23y 04m 16d 1959-09-16 32y 05m 17d Forrest
6320 Jim Forrest Rangers; Preston North End; Aberdeen 15 15 0 5 4 4 7 26.67 26.67 46.67 40.00 1963-11-30 19y 02m 08d 1972-10-07 28y 00m 15d Forrest
6321 Robert Forrest Dunfermline Athletic 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1982-10-23 22y 02m 14d 1983-04-30 22y 08m 21d Forrest
6322 Robert Gordon Forrest Dunfermline Athletic; Alloa Athletic; Raith Rovers; Falkirk 5 3 2 1 3 2 3 37.50 25.00 37.50 50.00 1974-04-17 21y 07m 14d 1983-03-05 30y 06m 02d Forrest
6323 Robert T Forrest St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1930-08-12 Not Known 1930-08-12 Not Known Forrest
6324 Sam Forrest Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1965-08-25 Not Known 1966-01-08 Not Known Forrest
6325 Samuel Forrest Raith Rovers; Clydebank[3] 3 3 0 1 0 2 33.33 .00 66.67 33.33 1916-10-07 Not Known 1918-02-16 Not Known Forrest
6326 William Forrest St Bernards; Leith Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1887-06-04 Not Known 1895-05-29 Not Known Forrest
6327 William Forrest St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-15 Not Known 1928-08-15 Not Known Forrest
6328 William Forrest Leith Athletic; Heart of Midlothian B; Middlesbrough 8 8 0 2 0 6 25.00 .00 75.00 25.00 1888-05-05 19y 05m 05d 1939-03-25 Not Known Forrest
6329 William Forrest St Johnstone; Leith Athletic 8 8 0 2 2 1 5 25.00 12.50 62.50 31.25 1929-03-09 Not Known 1931-08-12 Not Known Forrest
6330 Andrew Forrester Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-02 Not Known 1936-09-02 Not Known Forrester
6331 Chris Forrester Aberdeen 0 0 0 1 0 0 100.00 .00 .00 100.00 2018-12-22 26y 00m 05d 2018-12-22 26y 00m 05d Forrester
6332 Forrester St Bernards 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1908-09-02 Not Known 1908-09-02 Not Known Forrester
6333 Harry Forrester Kilmarnock; Rangers 2 1 1 1 0 2 33.33 .00 66.67 33.33 2010-10-31 19y 09m 29d 2017-02-01 26y 00m 30d Forrester
6334 Paul Forrester Berwick Rangers; Stenhousemuir 4 3 1 1 1 0 3 25.00 .00 75.00 25.00 1996-07-27 23y 08m 24d 2000-01-29 27y 02m 26d Forrester
6335 Fraser Forster Celtic 18 18 0 15 0 3 83.33 .00 16.67 83.33 2010-09-11 22y 05m 25d 2020-02-12 31y 10m 26d Forster
6336 Jordon Forster Hibernian; Dundee 9 9 0 1 5 2 6 38.46 15.38 46.15 46.15 2013-03-10 19y 05m 15d 2021-01-02 27y 03m 10d Forster
6337 Adam Forsyth Partick Thistle; Third Lanark 8 8 0 4 4 0 50.00 50.00 .00 75.00 1947-10-18 26y 10m 09d 1952-12-20 32y 00m 11d Forsyth
6338 Alexander Forsyth Partick Thistle; Rangers; Motherwell 7 7 0 2 3 2 28.57 42.86 28.57 50.00 1971-12-18 19y 10m 13d 1982-08-28 30y 06m 23d Forsyth
6339 Allan Forsyth Dundee United; Raith Rovers 11 11 0 5 1 5 45.45 9.09 45.45 50.00 1976-02-21 20y 09m 29d 1983-03-29 27y 11m 06d Forsyth
6340 Forsyth Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known Forsyth
6341 John B Forsyth Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-27 Not Known 1924-09-27 Not Known Forsyth
6342 John Finnie Forsyth Raith Rovers 4 4 0 2 0 2 50.00 .00 50.00 50.00 1961-08-26 21y 05m 23d 1962-12-01 22y 08m 28d Forsyth
6343 John Forsyth Aberdeen 8 8 0 1 4 3 12.50 50.00 37.50 37.50 1920-11-13 Not Known 1925-04-04 Not Known Forsyth
6344 Campbell Forsyth St Mirren; Kilmarnock 12 12 0 5 5 2 41.67 41.67 16.67 62.50 1956-09-15 22y 04m 10d 1964-12-19 30y 07m 14d Forsyth
6345 Ross David James Forsyth St Johnstone; Stirling Albion 3 3 0 1 1 3 20.00 20.00 60.00 30.00 2000-12-30 18y 01m 10d 2005-07-16 22y 07m 26d Forsyth
6346 Ross Forsyth Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 28y 09m 04d 2015-07-14 28y 09m 04d Forsyth
6347 Sammy Forsyth St Johnstone; Stirling Albion; Dunfermline Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1947-01-25 26y 04m 01d 1954-04-21 33y 06m 28d Forsyth
6348 Stewart Duncan Forsyth Arbroath; Dundee 19 17 2 2 7 10 10.53 36.84 52.63 28.95 1979-08-11 17y 09m 16d 1990-04-04 28y 05m 09d Forsyth
6349 Thomas E Forsyth Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-15 Not Known 1913-02-15 Not Known Forsyth
6350 Tam Forsyth Motherwell; Rangers 28 27 1 16 6 7 55.17 20.69 24.14 65.52 1968-02-28 19y 01m 05d 1981-05-02 32y 03m 09d Forsyth
6351 Willie Forsyth Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-25 Not Known 1965-08-25 Not Known Forsyth
6352 John Fortune Clyde 3 3 0 0 0 2 .00 .00 66.67 .00 1891-10-03 Not Known 1891-12-05 Not Known Fortune
6353 Marc-Antoine Fortune Celtic 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 2009-12-20 28y 05m 18d 2010-05-09 28y 10m 07d Fortune
6354 Alex Foster Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1916-01-29 Not Known 1916-01-29 Not Known Foster
6355 Colin Foster Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 24y 01m 27d 1988-09-12 24y 01m 27d Foster
6356 Jack Foster Australia; Australian Select XI 2 2 0 0 0 2 .00 .00 100.00 .00 1959-05-09 Not Known 1959-05-10 Not Known Foster
6357 John Colin Foster Manchester City 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-12 21y 10m 24d 1995-08-12 21y 10m 24d Foster
6358 Richard Foster Aberdeen; Rangers; Ross County; St Johnstone; Partick Thistle 43 34 9 10 14 24 20.41 28.57 48.98 34.69 2004-02-11 18y 06m 13d 2021-03-14 35y 07m 14d Foster
6359 Wayne Paul Foster Partick Thistle 6 6 0 2 0 3 33.33 .00 50.00 33.33 1994-12-26 31y 03m 15d 1996-01-31 32y 04m 20d Foster
6360 Derek Fotheringham Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1975-02-24 21y 00m 03d 1975-02-24 21y 00m 03d Fotheringham
6361 George Thomas Fotheringham Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-19 17y 05m 06d 1998-08-19 17y 05m 06d Fotheringham
6362 James Fotheringham Leith Athletic; Rest of Edinburgh; Arbroath 30 30 0 3 7 6 17 23.33 20.00 56.67 33.33 1896-08-17 21y 08m 29d 1985-10-23 Not Known Fotheringham
6363 Kai Fotheringham Dundee United 0 0 0 0 0 2 .00 .00 100.00 .00 2022-08-14 19y 03m 27d 2023-02-04 19y 09m 17d Fotheringham
6364 Kevin George Fotheringham Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-19 22y 00m 06d 1997-08-19 22y 00m 06d Fotheringham
6365 Mark Fotheringham Dundee; Ross County 7 6 1 1 2 4 14.29 28.57 57.14 28.57 2003-12-03 20y 01m 11d 2012-10-27 29y 00m 05d Fotheringham
6366 Martyn Fotheringham Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2015-08-25 32y 05m 02d 2015-08-25 32y 05m 02d Fotheringham
6367 Willie Fotheringham Airdrieonians; Dundee; Greenock Morton; St Mirren; Queen of the South 28 28 0 9 4 15 32.14 14.29 53.57 39.29 1919-11-15 Not Known 1935-12-14 Not Known Fotheringham
6368 Fatty Foulke Sheffield United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1898-04-18 24y 00m 06d 1903-04-27 29y 00m 15d Foulke
6369 Bill Foulkes Manchester United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1960-05-14 28y 04m 09d 1960-06-01 28y 04m 27d Foulkes
6370 Billy Foulkes Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1955-11-07 29y 05m 09d 1955-11-07 29y 05m 09d Foulkes
6371 Jack Fountain Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-02-06 23y 08m 10d 1956-02-06 23y 08m 10d Fountain
6372 Colin David Fowler Falkirk 3 3 0 0 1 2 .00 33.33 66.67 16.67 1982-02-09 20y 03m 20d 1982-11-20 21y 01m 00d Fowler
6373 Fowler Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-13 Not Known 1890-09-13 Not Known Fowler
6374 James Fowler Kilmarnock; Queen of the South 41 38 3 1 14 11 23 29.17 22.92 47.92 40.63 2000-09-24 19y 10m 29d 2014-12-06 34y 01m 10d Fowler
6375 Jim Fowler Falkirk; Alloa Athletic 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1973-11-24 17y 09m 18d 1977-09-28 21y 07m 22d Fowler
6376 John James Fowler Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1991-07-27 26y 05m 27d 1994-08-04 29y 06m 05d Fowler
6377 Bernard Fox Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-02-27 Not Known 1905-04-01 Not Known Fox
6378 Daniel Fox Celtic 3 3 0 1 0 2 33.33 .00 66.67 33.33 2009-09-20 23y 03m 22d 2009-12-20 23y 06m 21d Fox
6379 Desmond Fox Hibernian; Raith Rovers 7 7 0 3 3 1 3 42.86 14.29 42.86 50.00 1958-11-24 Not Known 1961-08-26 Not Known Fox
6380 Fox Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Fox
6381 George Fox East Fife 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-10-13 Not Known 1956-10-13 Not Known Fox
6382 J Fox Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1882-10-14 Not Known 1882-10-14 Not Known Fox
6383 Liam Fox Inverness Caledonian Thistle; Livingston (Meadowbank Thistle); Raith Rovers 9 6 3 1 2 4 6 16.67 33.33 50.00 33.33 2004-12-11 20y 10m 09d 2015-04-18 31y 02m 16d Fox
6384 Morgan Fox Stoke City 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-23 28y 10m 02d 2022-07-23 28y 10m 02d Fox
6385 Peter Fox Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 29y 00m 23d 1986-07-28 29y 00m 23d Fox
6386 Ruel Fox Newcastle United; Tottenham Hotspur 1 0 1 1 1 0 50.00 50.00 .00 75.00 1995-08-09 27y 06m 26d 1999-07-24 31y 06m 10d Fox
6387 Scott Fox Partick Thistle; Ross County; Motherwell 10 10 0 4 6 6 25.00 37.50 37.50 43.75 2013-08-16 26y 01m 19d 2022-01-29 34y 07m 01d Fox
6388 Harry Foxall Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-09-15 Not Known 1926-09-15 Not Known Foxall
6389 Andrew Foyer St Bernards 4 4 0 0 0 4 .00 .00 100.00 .00 1889-09-07 Not Known 1890-01-18 Not Known Foyer
6390 John Foyer St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1889-10-05 Not Known 1889-10-05 Not Known Foyer
6391 Robert Foyer St Bernards 20 20 0 1 3 2 15 15.00 10.00 75.00 20.00 1889-12-07 Not Known 1897-05-07 Not Known Foyer
6392 John Frail St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-08-15 Not Known 1912-08-20 Not Known Frail
6393 Stephen Charles Frail Dundee; St Johnstone 10 9 1 3 5 5 23.08 38.46 38.46 42.31 1987-12-19 18y 04m 09d 2000-12-30 31y 04m 20d Frail
6394 David B Frame Airdrieonians; Clydebank[3]; Third Lanark; Raith Rovers 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1920-11-06 Not Known 1926-04-03 Not Known Frame
6395 Henry Frame East Fife 1 1 0 1 0 0 100.00 .00 .00 100.00 1955-04-13 Not Known 1955-04-13 Not Known Frame
6396 James Frame Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1935-11-23 Not Known 1935-11-23 Not Known Frame
6397 Sandy Frame Partick Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 1979-04-11 24y 04m 27d 1979-04-11 24y 04m 27d Frame
6398 Thomas Frame Cowdenbeath 10 10 0 2 4 4 20.00 40.00 40.00 40.00 1927-12-17 Not Known 1932-09-10 Not Known Frame
6399 William Frame Clyde; Motherwell 22 22 0 6 5 11 27.27 22.73 50.00 38.64 1919-03-22 Not Known 1938-09-17 Not Known Frame
6400 Andy Frampton Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 30y 10m 28d 2010-07-31 30y 10m 28d Frampton
6401 Ryan France Hull City 2 0 2 0 0 2 .00 .00 100.00 .00 2005-07-23 24y 07m 10d 2008-08-03 27y 07m 21d France
6402 Virgil Peter Franchetti Clyde 0 0 0 0 1 0 .00 100.00 .00 50.00 1974-11-30 20y 08m 24d 1974-11-30 20y 08m 24d Franchetti
6403 Ludwig Francillette Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 23y 02m 15d 2022-07-16 23y 02m 15d Francillette
6404 Francis Shamrock Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Francis
6405 Trevor Francis Rangers 3 0 3 1 2 0 33.33 66.67 .00 66.67 1987-10-03 33y 05m 14d 1988-01-16 33y 08m 28d Francis
6406 Francisaco Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Francisaco
6407 Zaine Francis-Angol Motherwell 4 2 2 3 1 1 60.00 20.00 20.00 70.00 2012-10-21 19y 03m 21d 2014-03-01 20y 08m 01d Francis-Angol
6408 Leo Franco Real Mallorca 0 0 0 0 1 0 .00 100.00 .00 50.00 1998-10-01 21y 04m 11d 1998-10-01 21y 04m 11d Franco
6409 George Francomb Hibernian 2 1 1 0 0 2 .00 .00 100.00 .00 2012-03-18 20y 06m 10d 2012-05-19 20y 08m 11d Francomb
6410 Fran Franczak St Johnstone 1 1 0 0 0 3 .00 .00 100.00 .00 2023-11-25 16y 03m 09d 2024-11-02 17y 02m 17d Franczak
6411 Frank Franken Australian Select XI; Western Australia 2 2 0 0 0 2 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-15 Not Known Franken
6412 Paul Franklin Watford 0 0 0 0 0 1 .00 .00 100.00 .00 1986-08-05 22y 10m 00d 1986-08-05 22y 10m 00d Franklin
6413 Albert John Franks Newcastle United; Queen of the South 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1956-11-05 20y 06m 23d 1964-02-08 27y 09m 26d Franks
6414 Jonathan Franks Ross County 4 2 2 0 3 2 .00 60.00 40.00 30.00 2015-10-24 25y 06m 16d 2016-12-03 26y 07m 25d Franks
6415 Michael Franks Hibernian 0 0 0 1 1 0 50.00 50.00 .00 75.00 2000-10-22 23y 06m 02d 2000-12-26 23y 08m 06d Franks
6416 Frederic Frans Partick Thistle 2 1 1 0 0 2 .00 .00 100.00 .00 2015-08-22 26y 07m 19d 2015-10-31 26y 09m 28d Frans
6417 Franzon British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known Franzon
6418 Graziano Franzon British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Franzon
6419 Alex Fraser Rangers 12 12 0 6 4 2 50.00 33.33 16.67 66.67 1902-10-04 Not Known 1906-01-03 Not Known Fraser
6420 Anthony Fraser Aberdeen 3 3 0 0 1 2 .00 33.33 66.67 16.67 1965-04-17 21y 03m 29d 1965-09-01 21y 08m 13d Fraser
6421 Campbell Fraser Dundee; Rangers; Raith Rovers 10 9 1 1 3 2 5 30.00 20.00 50.00 40.00 1983-09-17 26y 01m 26d 1990-07-30 33y 00m 08d Fraser
6422 Douglas Fraser Aberdeen; West Bromwich Albion 3 3 0 2 1 0 66.67 33.33 .00 83.33 1960-11-05 18y 10m 28d 1970-08-03 28y 07m 26d Fraser
6423 Gary Fraser Partick Thistle 5 4 1 1 1 2 4 14.29 28.57 57.14 28.57 2013-08-16 19y 01m 14d 2017-11-19 23y 04m 17d Fraser
6424 Gary Fraser Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-03 32y 00m 13d 2018-07-03 32y 00m 13d Fraser
6425 Gary Fraser Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1987-10-27 21y 11m 26d 1987-10-27 21y 11m 26d Fraser
6426 Gordon Fraser Livingston (Meadowbank Thistle) 2 2 0 1 0 1 50.00 .00 50.00 50.00 1978-10-10 16y 05m 14d 1982-01-20 19y 08m 25d Fraser
6427 Graeme William Fraser Berwick Rangers; Stenhousemuir 3 3 0 0 0 3 .00 .00 100.00 .00 1996-07-27 22y 11m 20d 2000-01-29 26y 05m 22d Fraser
6428 James Fraser Leith Athletic 6 6 0 0 0 6 .00 .00 100.00 .00 1894-09-15 Not Known 1895-05-29 Not Known Fraser
6429 James Fraser Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1908-12-05 Not Known 1908-12-05 Not Known Fraser
6430 James Fraser Arbroath; Clyde 13 13 0 5 0 8 38.46 .00 61.54 38.46 1959-10-17 Not Known 1968-12-07 Not Known Fraser
6431 Jim Fraser Dunfermline Athletic; Airdrieonians 12 12 0 1 4 2 6 33.33 16.67 50.00 41.67 1967-03-22 20y 11m 20d 1973-02-07 26y 10m 05d Fraser
6432 John Fraser Leith Athletic; Hibernian; The British Army 25 25 0 3 7 2 16 28.00 8.00 64.00 32.00 1895-11-09 Not Known 1965-01-01 Not Known Fraser
6433 John Fraser St Mirren; Dundee 19 19 0 3 5 6 7 26.32 31.58 36.84 42.11 1901-10-05 Not Known 1911-10-28 Not Known Fraser
6434 John Fraser Dunfermline Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 1997-08-23 19y 07m 06d 1997-08-23 19y 07m 06d Fraser
6435 Cammy Fraser Dunfermline Athletic 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1960-01-09 18y 07m 16d 1962-10-06 21y 04m 12d Fraser
6436 John Fraser Heart of Midlothian B; Sunderland 2 2 0 0 1 1 .00 50.00 50.00 25.00 1949-08-02 18y 08m 08d 1954-11-10 Not Known Fraser
6437 Joseph Fraser Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1916-04-29 Not Known 1916-04-29 Not Known Fraser
6438 Malcolm James Eadie Fraser Queens Park 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1880-10-09 Not Known 1880-10-09 Not Known Fraser
6439 Marcus Fraser Cowdenbeath; Ross County; St Mirren 25 23 2 4 10 12 15.38 38.46 46.15 34.62 2014-09-20 20y 02m 28d 2024-10-19 30y 03m 26d Fraser
6440 Michael Fraser Inverness Caledonian Thistle; Motherwell; Ross County 10 10 0 8 7 13 28.57 25.00 46.43 41.07 2003-07-28 19y 09m 20d 2014-04-19 30y 06m 11d Fraser
6441 Norman Fraser Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-02-17 Not Known 1940-02-17 Not Known Fraser
6442 Robbie Fraser Rangers 1 1 0 1 1 0 50.00 50.00 .00 75.00 2022-05-14 19y 01m 12d 2024-05-18 21y 01m 16d Fraser
6443 Robert Fraser Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-18 Not Known 1882-02-18 Not Known Fraser
6444 Robert Fraser Aberdeen; Hibernian 20 20 0 10 2 8 50.00 10.00 40.00 55.00 1932-01-02 16y 10m 16d 1946-05-04 Not Known Fraser
6445 Ryan Fraser Aberdeen 2 1 1 0 1 1 .00 50.00 50.00 25.00 2010-10-16 16y 07m 22d 2012-08-26 18y 06m 02d Fraser
6446 Scott Fraser Dundee United 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2015-10-18 Not Known 2016-02-20 Not Known Fraser
6447 Stewart Fraser Dundee United 11 11 0 4 3 4 36.36 27.27 36.36 50.00 1960-10-01 24y 00m 06d 1966-03-16 29y 05m 19d Fraser
6448 T Fraser Third Edinburgh Rifle Volunteers 1 1 0 0 1 0 .00 100.00 .00 50.00 1875-10-16 Not Known 1875-10-16 Not Known Fraser
6449 Thomas J Fraser Clyde 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1926-10-09 Not Known 1929-01-05 Not Known Fraser
6450 William Fraser Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1926-10-16 Not Known 1928-12-08 Not Known Fraser
6451 William A Fraser Third Lanark; Greenock Morton; Arbroath 6 6 0 2 0 4 33.33 .00 66.67 33.33 1941-12-13 Not Known 1947-03-15 Not Known Fraser
6452 William Alexander N Fraser Third Lanark; Airdrieonians 13 13 0 4 2 7 30.77 15.38 53.85 38.46 1947-01-02 17y 10m 09d 1954-01-02 24y 10m 09d Fraser
6453 William C Fraser East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1932-10-08 Not Known 1933-02-25 Not Known Fraser
6454 Elliott Frear Motherwell 6 2 4 3 0 4 42.86 .00 57.14 42.86 2017-02-04 26y 04m 24d 2019-02-17 28y 05m 06d Frear
6455 Taison PAOK Thessaloniki 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2023-08-24 35y 07m 11d 2023-08-31 35y 07m 18d Freda
6456 Ryan Fredericks Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 18y 10m 15d 2011-08-25 18y 10m 15d Fredericks
6457 Emil Frederiksen Rosenborg Ballklub 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2023-08-10 22y 11m 05d 2023-08-17 22y 11m 12d Frederiksen
6458 John Freebairn Partick Thistle 5 5 0 3 0 2 60.00 .00 40.00 60.00 1959-02-18 Not Known 1961-02-25 Not Known Freebairn
6459 William Freebairn Partick Thistle 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1900-10-06 Not Known 1900-10-06 Not Known Freebairn
6460 Freeman Manchester City 0 0 0 0 0 1 .00 .00 100.00 .00 1995-08-12 Not Known 1995-08-12 Not Known Freeman
6461 Joseph Freeman Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-11-20 Not Known 1909-11-20 Not Known Freeman
6462 Kieran Freeman Dundee United; Raith Rovers 5 2 3 1 1 4 16.67 16.67 66.67 25.00 2021-11-06 21y 07m 07d 2024-10-09 24y 06m 09d Freeman
6463 Thomas Freeman Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-04-27 24y 03m 01d 1931-04-27 24y 03m 01d Freeman
6464 George French Greenock Morton 8 8 0 4 4 2 2 50.00 25.00 25.00 62.50 1919-10-04 Not Known 1926-03-13 Not Known French
6465 Hamish French Dundee United; Dunfermline Athletic 23 20 3 2 4 10 9 17.39 43.48 39.13 39.13 1988-02-03 23y 11m 27d 1999-01-02 34y 10m 26d French
6466 John D French St Bernards 1 1 0 1 0 0 100.00 .00 .00 100.00 1911-09-18 Not Known 1911-09-18 Not Known French
6467 John French Raith Rovers 2 2 0 0 2 0 .00 100.00 .00 50.00 1960-04-30 Not Known 1960-10-31 Not Known French
6468 Tyler French Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 2024-03-11 25y 00m 28d 2024-03-11 25y 00m 28d French
6469 Frenjione Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Frenjione
6470 Henning Frenzel Lokomotiv Leipzig 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 34y 04m 12d 1976-09-29 34y 04m 26d Frenzel
6471 Gordon A Frew Dundee 4 4 0 0 0 4 .00 .00 100.00 .00 1951-08-29 Not Known 1954-01-23 Not Known Frew
6472 James Frew Hamilton Academical 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1977-10-01 27y 11m 18d 1983-01-08 33y 02m 26d Frew
6473 Jimmy Frew Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 29y 04m 05d 1921-09-26 29y 04m 05d Frew
6474 Jimmy Frew Heart of Midlothian B; West of Scotland 4 4 0 0 2 2 .00 50.00 50.00 25.00 1913-08-07 Not Known 1920-04-14 Not Known Frew
6475 John Frew Hibernian 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1928-09-05 Not Known 1929-04-30 Not Known Frew
6476 Matthew Frew Airdrieonians 3 3 0 0 0 3 .00 .00 100.00 .00 1942-11-14 Not Known 1943-10-02 Not Known Frew
6477 Willie Frew Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known Frew
6478 James Frickleton Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1912-05-04 Not Known 1912-05-04 Not Known Frickleton
6479 Fridge Dundalk 0 0 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Fridge
6480 Leslie Francis Fridge St Mirren; Raith Rovers; Ross County 7 7 0 1 2 5 12.50 25.00 62.50 25.00 1987-11-21 19y 02m 25d 2002-10-23 34y 01m 26d Fridge
6481 Brad Friedel Tottenham Hotspur 0 0 0 1 1 0 50.00 50.00 .00 75.00 2011-08-18 40y 03m 00d 2011-08-25 40y 03m 07d Friedel
6482 David Friel Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known Friel
6483 Werner Friese Lokomotiv Leipzig 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 30y 05m 16d 1976-09-29 30y 05m 30d Friese
6484 Kevin Friesenbichler Rigas Futbola Skola 2 1 1 1 0 0 2 .00 .00 100.00 .00 2022-09-15 28y 04m 09d 2022-10-27 28y 05m 21d Friesenbichler
6485 Roberto Frigerio Lausanne 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1963-10-09 25y 04m 23d 1963-10-15 25y 04m 29d Frigerio
6486 Jeremie Frimpong Celtic 2 1 1 1 1 0 50.00 50.00 .00 75.00 2019-12-18 19y 00m 08d 2020-12-20 20y 00m 10d Frimpong
6487 Robert Frind FK Austria 1 0 1 0 1 0 .00 100.00 .00 50.00 1988-10-26 24y 10m 24d 1988-10-26 24y 10m 24d Frind
6488 James Jeffrey Frith Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 1989-03-25 19y 02m 25d 1989-03-25 19y 02m 25d Frith
6489 Joachim Fritsche Lokomotiv Leipzig 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1976-09-15 24y 10m 18d 1976-09-29 24y 11m 01d Fritsche
6490 Holger Friz Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 Not Known 1985-04-24 Not Known Friz
6491 Craig Frizzel Elgin City 1 0 1 0 0 1 .00 .00 100.00 .00 2010-08-24 22y 01m 25d 2010-08-24 22y 01m 25d Frizzel
6492 James Frizzel Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1927-01-15 Not Known 1927-01-15 Not Known Frizzel
6493 Adam Frizzell Kilmarnock; Airdrieonians (Airdrie United) 6 3 3 2 2 3 5 20.00 30.00 50.00 35.00 2015-10-03 17y 08m 11d 2024-02-11 26y 00m 20d Frizzell
6494 Jack Froggatt Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 30y 10m 11d 1953-09-28 30y 10m 11d Froggatt
6495 Frost St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Frost
6496 Sammy Frost Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1905-04-17 Not Known 1905-04-17 Not Known Frost
6497 Norbert Fruck Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 27y 03m 27d 1985-04-24 27y 03m 27d Fruck
6498 Russell Fry Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 19y 07m 19d 2005-07-23 19y 07m 19d Fry
6499 Derek Frye Ayr United 10 10 0 3 5 3 2 45.45 27.27 18.18 59.09 1979-08-18 23y 06m 16d 1982-09-11 26y 07m 09d Frye
6500 John Frye Hibernian; St Mirren; Queen of the South; Hamilton Academical 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1958-11-24 25y 03m 28d 1966-01-08 32y 05m 12d Frye
6501 Jack Fryer Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 Not Known 1899-04-26 Not Known Fryer
6502 Jeando Fuchs Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 2021-08-28 23y 10m 17d 2021-11-06 24y 00m 26d Fuchs
6503 Fuentes Real Sociedad 1 0 1 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Fuentes
6504 Gustavo Fuentes Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2000-10-14 27y 06m 06d 2000-10-14 27y 06m 06d Fuentes
6505 Alexander Sutherland Fullarton Clydebank[3] 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-11-03 Not Known 1917-11-03 Not Known Fullarton
6506 Fullarton Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-01 Not Known 1896-02-01 Not Known Fullarton
6507 William M Fullarton Queens Park 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1901-05-07 Not Known 1903-03-14 Not Known Fullarton
6508 William Fuller Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-11-14 Not Known 1931-11-14 Not Known Fuller
6509 Marton Fülöp Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 26y 03m 05d 2009-08-08 26y 03m 05d Fülöp
6510 Billy Fulton Ayr United; Falkirk; St Mirren 26 26 0 4 4 5 17 15.38 19.23 65.38 25.00 1958-09-10 19y 10m 11d 1971-03-13 32y 04m 13d Fulton
6511 Dale Fulton Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2012-07-18 19y 10m 07d 2012-07-18 19y 10m 07d Fulton
6512 David Fulton Clydebank[4] 1 0 1 0 0 1 .00 .00 100.00 .00 1987-01-03 20y 04m 01d 1987-01-03 20y 04m 01d Fulton
6513 G Fulton Queens Park 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1917-08-25 Not Known 1917-08-25 Not Known Fulton
6514 George H Fulton St Johnstone; Raith Rovers 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1932-12-17 Not Known 1936-10-05 Not Known Fulton
6515 Hugh Fulton Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-11-23 Not Known 1940-11-23 Not Known Fulton
6516 James Fulton Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1958-09-10 Not Known 1958-09-17 Not Known Fulton
6517 Jay Fulton Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-07-18 18y 03m 14d 2012-07-18 18y 03m 14d Fulton
6518 John C Fulton Greenock Morton; St Mirren 9 9 0 1 3 5 11.11 33.33 55.56 27.78 1910-09-24 Not Known 1919-05-10 Not Known Fulton
6519 Mark Fulton St Mirren; Hibernian 13 12 1 3 2 8 23.08 15.38 61.54 30.77 1980-08-23 20y 11m 07d 1986-08-30 26y 11m 14d Fulton
6520 Ryan Fulton Liverpool XI; Hamilton Academical 2 2 0 2 1 3 33.33 16.67 50.00 41.67 2013-07-27 17y 02m 04d 2023-02-10 26y 08m 18d Fulton
6521 Stephen Fulton Celtic; Falkirk; Kilmarnock; Partick Thistle 17 14 3 1 8 4 7 42.11 21.05 36.84 52.63 1989-03-11 18y 07m 01d 2005-01-19 34y 05m 09d Fulton
6522 Tommy Fulton Combined Services XI 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-17 Not Known 1957-04-17 Not Known Fulton
6523 Diego Fuoli Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 25y 01m 14d 2022-12-04 25y 01m 14d Fuoli
6524 James Furlong Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-02-19 20y 08m 12d 2023-02-19 20y 08m 12d Furlong
6525 Dean Furman Rangers 0 0 0 3 0 0 100.00 .00 .00 100.00 2007-12-15 19y 05m 23d 2008-08-16 20y 01m 25d Furman
6526 William Furphy Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 22y 08m 21d 1989-01-28 22y 08m 21d Furphy
6527 Josef Furtner FK Austria 0 0 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 24y 09m 19d 1988-11-09 24y 10m 02d Furtner
6528 Kyogo Furuhashi Celtic 13 11 2 10 11 0 3 78.57 .00 21.43 78.57 2021-07-31 26y 06m 11d 2024-09-14 29y 07m 25d Furuhashi
6529 John Fury Airdrieonians 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1972-08-16 20y 11m 00d 1972-12-16 21y 03m 00d Fury
6530 Andrew Fyfe Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 1936-04-01 Not Known 1938-04-30 Not Known Fyfe
6531 Andrew Fyfe Greenock Morton 13 13 0 4 3 6 30.77 23.08 46.15 42.31 1940-10-26 27y 00m 02d 1947-11-08 34y 00m 15d Fyfe
6532 George Fyfe Airdrieonians 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1967-04-26 Not Known 1969-01-04 Not Known Fyfe
6533 Graham Fyfe Rangers; Hibernian; Dumbarton 8 7 1 5 3 2 50.00 30.00 20.00 65.00 1970-03-25 18y 07m 07d 1978-03-04 26y 06m 14d Fyfe
6534 Ian Fyfe Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1967-04-26 Not Known 1967-04-26 Not Known Fyfe
6535 James Fyfe Alloa Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-03-24 Not Known 1923-03-24 Not Known Fyfe
6536 John Herbert Fyfe St Mirren; Third Lanark 6 6 0 3 2 1 3 33.33 16.67 50.00 41.67 1893-08-26 Not Known 1895-11-30 Not Known Fyfe
6537 Ryan Fyffe Inverness Caledonian Thistle 1 0 1 0 0 3 .00 .00 100.00 .00 2020-10-06 19y 04m 15d 2021-07-25 20y 02m 04d Fyffe
6538 Fraser Fyvie Aberdeen; Hibernian; Cove Rangers 9 9 0 1 4 2 3 44.44 22.22 33.33 55.56 2009-10-17 16y 06m 20d 2021-07-13 28y 03m 16d Fyvie
6539 Jan Gaasbeek Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 30y 07m 27d 1993-07-31 30y 07m 27d Gaasbeek
6540 Marco Gabbiadini Sunderland; Derby County 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1989-08-05 21y 06m 16d 1995-08-05 27y 06m 16d Gabbiadini
6541 Riccardo Gabbiadini Sunderland 1 0 1 0 0 1 .00 .00 100.00 .00 1989-08-05 19y 04m 25d 1989-08-05 19y 04m 25d Gabbiadini
6542 Otar Gabeliya Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 36y 04m 15d 1989-08-08 36y 04m 15d Gabeliya
6543 Jimmy Gabriel Dundee 3 3 0 0 1 2 .00 33.33 66.67 16.67 1958-10-11 17y 11m 25d 1959-12-26 19y 02m 10d Gabriel
6544 Samson Gabriel Peterhead 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-25 26y 00m 20d 2017-07-25 26y 00m 20d Gabriel
6545 Kostadin Gadzhalov Dundee 4 3 1 1 1 2 25.00 25.00 50.00 37.50 2015-11-21 26y 05m 01d 2016-12-23 27y 06m 03d Gadzhalov
6546 Gaenger 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 Gaenger
6547 Peter Gaffney Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-10-02 Not Known 1920-10-02 Not Known Gaffney
6548 Robbie Gaffney St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 30y 08m 21d 1988-10-05 30y 09m 18d Gaffney
6549 John Gahagan Motherwell; Greenock Morton 20 13 7 2 4 5 12 19.05 23.81 57.14 30.95 1980-01-19 21y 04m 26d 1991-07-27 32y 11m 03d Gahagan
6550 Gahle Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Gahle
6551 James Gailey Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-09-27 Not Known 1903-02-14 Not Known Gailey
6552 Nicol Thomson Gaines Stenhousemuir 1 1 0 0 0 2 .00 .00 100.00 .00 1977-08-29 21y 09m 03d 1977-09-03 21y 09m 08d Gaines
6553 Gair Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1891-01-10 Not Known 1891-01-10 Not Known Gair
6554 John Gair St Bernards 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1884-11-01 Not Known 1885-03-14 Not Known Gair
6555 Gajate Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Gajate
6556 Gajer Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 Not Known 1936-11-18 Not Known Gajer
6557 Tadeas Gajger Dukla Prague 1 1 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 21y 10m 07d 1986-10-01 21y 10m 21d Gajger
6558 Jorge Galan Kilmarnock 1 0 1 0 1 0 .00 100.00 .00 50.00 2011-08-21 22y 06m 30d 2011-08-21 22y 06m 30d Galan
6559 Evan Galasso Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-08 Not Known 2018-07-08 Not Known Galasso
6560 Alex Galbraith St Bernards 8 8 0 1 0 7 12.50 .00 87.50 12.50 1897-09-06 Not Known 1899-09-09 Not Known Galbraith
6561 Alex Galbraith Port Glasgow Athletic; Motherwell; Greenock Morton 7 7 0 1 1 2 4 14.29 28.57 57.14 28.57 1901-02-16 Not Known 1907-03-02 Not Known Galbraith
6562 Danny Galbraith Hibernian 3 2 1 0 1 6 .00 14.29 85.71 7.14 2009-11-07 19y 02m 19d 2012-01-02 21y 04m 14d Galbraith
6563 David Galbraith Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1918-03-09 Not Known 1918-03-09 Not Known Galbraith
6564 Ethan Stuart Galbraith Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 23y 02m 02d 2024-07-13 23y 02m 02d Galbraith
6565 James Galbraith Dumbarton 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1890-08-30 Not Known 1891-08-29 Not Known Galbraith
6566 Joseph S Galbraith Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1928-12-01 Not Known 1928-12-01 Not Known Galbraith
6567 Walter Galbraith Queens Park 8 8 0 0 4 4 .00 50.00 50.00 25.00 1943-03-13 Not Known 1946-01-26 Not Known Galbraith
6568 Walter McMurray Galbraith Clyde 5 5 0 1 0 4 20.00 .00 80.00 20.00 1946-09-21 28y 02m 26d 1947-09-13 29y 02m 18d Galbraith
6569 Thomas William G Gall Falkirk; St Mirren 16 16 0 2 2 2 12 12.50 12.50 75.00 18.75 1927-10-01 Not Known 1936-12-26 Not Known Gall
6570 Tony Gallacher St Johnstone 5 3 2 1 0 5 16.67 .00 83.33 16.67 2022-01-18 22y 05m 26d 2024-02-07 24y 06m 15d Gallacher
6571 Billy Gallacher Forfar Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-02-13 23y 09m 10d 1982-02-13 23y 09m 10d Gallacher
6572 Brian Gallacher Greenock Morton; Dumbarton; Kilmarnock; St Mirren 28 28 0 6 9 11 8 32.14 39.29 28.57 51.79 1969-08-16 18y 11m 05d 1986-12-06 Not Known Gallacher
6573 Hance Gallacher Leith Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1930-10-18 Not Known 1932-05-14 Not Known Gallacher
6574 Hans Gallacher Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Gallacher
6575 Hugh Gallacher Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-08-17 Not Known 1960-08-31 Not Known Gallacher
6576 Hugh Kilpatrick Gallacher Airdrieonians 7 7 0 5 3 2 2 42.86 28.57 28.57 57.14 1922-02-18 Not Known 1925-08-29 Not Known Gallacher
6577 Hugh M Gallacher Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1916-03-11 Not Known 1916-03-11 Not Known Gallacher
6578 Hughie Gallacher Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1928-10-10 25y 08m 08d 1928-10-10 25y 08m 08d Gallacher
6579 Jack Gallacher Celtic; Falkirk 7 7 0 7 4 1 2 57.14 14.29 28.57 64.29 1944-01-08 19y 08m 01d 1950-12-09 26y 07m 02d Gallacher
6580 James Gallacher Airdrieonians 1 1 0 1 0 0 1 .00 .00 100.00 .00 1943-02-20 Not Known 1943-02-20 Not Known Gallacher
6581 James Gallacher Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1945-11-24 Not Known 1946-03-23 Not Known Gallacher
6582 James Gallacher Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1925-09-12 Not Known 1926-04-17 Not Known Gallacher
6583 Jim Gallacher Clydebank[4] 19 19 0 2 5 12 10.53 26.32 63.16 23.68 1977-02-26 25y 10m 29d 1987-03-28 35y 11m 28d Gallacher
6584 Jimmy Gallacher Falkirk; Clyde 11 11 0 1 2 3 6 18.18 27.27 54.55 31.82 1946-08-10 Not Known 1956-04-11 Not Known Gallacher
6585 John Gallacher Vale Of Leven 2 2 0 0 0 2 .00 .00 100.00 .00 1891-05-09 Not Known 1891-05-09 Not Known Gallacher
6586 John Colquhoun Gallacher Dumbarton 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1979-10-06 27y 09m 24d 1982-05-01 30y 04m 19d Gallacher
6587 Kevin William Gallacher Dundee United 14 11 3 2 9 3 14.29 64.29 21.43 46.43 1986-01-11 19y 01m 19d 1989-11-25 23y 00m 02d Gallacher
6588 Michael Gallacher Hibernian; Ayr United 6 6 0 2 0 4 33.33 .00 66.67 33.33 1948-08-21 Not Known 1956-10-06 Not Known Gallacher
6589 Patrick Gallacher Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1935-10-05 Not Known 1936-02-15 Not Known Gallacher
6590 Patrick Gallacher Hibernian; Celtic; Wishaw Thistle; Edinburgh and Leith XI 16 16 0 1 6 3 7 37.50 18.75 43.75 46.88 1887-04-30 Not Known 1893-08-12 Not Known Gallacher
6591 Patrick Gallacher Partick Thistle 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1907-11-02 Not Known 1907-11-02 Not Known Gallacher
6592 Paul Gallacher Dundee United; Dunfermline Athletic; St Mirren; Ross County; Partick Thistle 23 23 0 10 3 19 31.25 9.38 59.38 35.94 1998-10-24 19y 02m 08d 2015-10-31 36y 02m 15d Gallacher
6593 Robert Linton Gallacher Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-30 20y 06m 08d 1938-04-30 20y 06m 08d Gallacher
6594 Scott Gallacher Airdrieonians (Airdrie United); Arbroath 0 0 0 0 1 3 .00 25.00 75.00 12.50 2020-01-18 30y 06m 03d 2021-03-20 31y 08m 05d Gallacher
6595 Thomas Gallacher Queens Park; Dundee 22 22 0 1 11 2 9 50.00 9.09 40.91 54.55 1947-03-29 24y 08m 16d 1955-09-10 33y 01m 28d Gallacher
6596 Willie Gallacher Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1964-04-04 Not Known 1964-04-04 Not Known Gallacher
6597 Bernard Gallagher Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1906-12-01 Not Known 1907-03-02 Not Known Gallagher
6598 Brian Gallagher Partick Thistle 3 3 0 0 3 1 .00 75.00 25.00 37.50 1965-10-16 19y 09m 28d 1967-04-01 21y 03m 14d Gallagher
6599 Calum Gallagher Cowdenbeath; Airdrieonians (Airdrie United) 3 2 1 1 0 0 3 .00 .00 100.00 .00 2014-09-20 20y 00m 07d 2024-02-11 29y 04m 29d Gallagher
6600 Charlie Gallagher Celtic; Dumbarton 12 11 1 4 9 2 3 64.29 14.29 21.43 71.43 1962-08-11 21y 09m 08d 1972-08-26 31y 09m 23d Gallagher
6601 Declan Gallagher Dundee; Livingston (Meadowbank Thistle); Motherwell; Aberdeen; St Mirren; Dundee United 21 20 1 1 9 5 9 39.13 21.74 39.13 50.00 2012-09-02 21y 06m 20d 2024-09-01 33y 06m 19d Gallagher
6602 Edward Adam Gallagher Hamilton Academical; Dunfermline Athletic; Dundee 4 3 1 0 0 4 .00 .00 100.00 .00 1988-12-17 24y 00m 26d 1992-10-31 27y 11m 10d Gallagher
6603 Gavin Gallagher Airdrieonians (Airdrie United) 1 0 1 0 0 1 .00 .00 100.00 .00 2024-02-11 19y 07m 22d 2024-02-11 19y 07m 22d Gallagher
6604 Grant Gallagher Dumbarton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-09 24y 05m 28d 2015-07-09 24y 05m 28d Gallagher
6605 Hugh Gallagher Clyde 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1923-08-18 Not Known 1924-04-21 Not Known Gallagher
6606 John Gallagher Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-02-18 Not Known 1961-02-18 Not Known Gallagher
6607 Jon Gallagher Aberdeen 3 2 1 1 2 0 33.33 66.67 .00 66.67 2019-08-04 23y 05m 12d 2019-12-29 23y 10m 06d Gallagher
6608 Liam Matthew Christopher Gallagher Airdrieonians 3 3 0 0 0 3 .00 .00 100.00 .00 1977-10-15 18y 01m 26d 1978-02-06 18y 05m 18d Gallagher
6609 Mark Gallagher Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-08-10 30y 10m 18d 2019-08-10 30y 10m 18d Gallagher
6610 Patrick Gallagher Celtic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1892-08-27 Not Known 1892-08-27 Not Known Gallagher
6611 Patrick Gallagher Celtic; Falkirk 38 38 0 6 16 8 14 42.11 21.05 36.84 52.63 1912-03-30 Not Known 1931-10-10 Not Known Gallagher
6612 Patrick Joseph D Gallagher Queens Park 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-16 Not Known 2003-07-16 Not Known Gallagher
6613 Paul Gallagher Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 30y 11m 09d 2015-07-18 30y 11m 09d Gallagher
6614 Thomas Gallagher Queens Park 3 3 0 0 2 1 .00 66.67 33.33 33.33 1943-10-23 Not Known 1944-10-21 Not Known Gallagher
6615 Willie Gallagher Celtic 3 3 0 0 0 3 .00 .00 100.00 .00 1945-12-29 26y 06m 00d 1948-01-03 28y 06m 05d Gallagher
6616 Peter B Galletly Clyde 12 12 0 3 3 3 6 25.00 25.00 50.00 37.50 1944-11-04 Not Known 1952-12-06 Not Known Galletly
6617 Tony Gallimore Grimsby Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 25y 05m 08d 1997-07-29 25y 05m 08d Gallimore
6618 Gallogleigh Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Gallogleigh
6619 Thomas Gallogley Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-08-31 Not Known 1918-08-31 Not Known Gallogley
6620 Gallon Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Gallon
6621 David Galloway Raith Rovers; Aberdeen 5 5 0 0 2 3 .00 40.00 60.00 20.00 1928-02-11 Not Known 1931-09-12 Not Known Galloway
6622 George Galloway St Bernards 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1880-10-16 Not Known 1883-04-21 Not Known Galloway
6623 John Galloway Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1918-09-16 Not Known 1918-09-16 Not Known Galloway
6624 Mike Galloway Celtic 16 13 3 6 7 4 35.29 41.18 23.53 55.88 1989-08-12 24y 02m 13d 1995-01-11 29y 07m 12d Galloway
6625 Thomas Galloway Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1905-11-18 Not Known 1905-11-18 Not Known Galloway
6626 William Galloway Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Galloway
6627 Marcelino Galoppo Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2000-10-14 Not Known 2000-10-14 Not Known Galoppo
6628 Galt Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1907-12-07 Not Known 1908-02-29 Not Known Galt
6629 James Galt Rangers 12 12 0 1 7 3 2 58.33 25.00 16.67 70.83 1906-09-24 Not Known 1913-03-15 Not Known Galt
6630 Galyuza FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Galyuza
6631 Millar Gamble Brora Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 18y 11m 23d 2021-03-23 18y 11m 23d Gamble
6632 Jesús Gámez Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 32y 03m 04d 2017-07-14 32y 03m 04d Gámez
6633 Janusz Gancarczyk Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 25y 00m 19d 2009-07-08 25y 00m 19d Gancarczyk
6634 Marek Gancarczyk Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 26y 04m 19d 2009-07-08 26y 04m 19d Gancarczyk
6635 George B Herbert Gane Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1914-12-12 Not Known 1915-03-13 Not Known Gane
6636 Ioan Viorel Ganea VfB Stuttgart 1893 1 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 27y 01m 04d 2000-09-28 27y 01m 18d Ganea
6637 Gannon Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Gannon
6638 Gansterer Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Gansterer
6639 Peter Garbutt Carlisle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-03-10 27y 02m 10d 1967-03-10 27y 02m 10d Garbutt
6640 Jose Maria Quevedo Garcia Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 24y 03m 13d 1993-09-28 24y 03m 27d Garcia
6641 Jose Ramon Irusquieta Garcia Zaragoza 3 3 0 1 2 0 33.33 66.67 .00 66.67 1966-01-12 26y 04m 05d 1966-03-02 26y 05m 23d Garcia
6642 Raul Garcia Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Garcia
6643 Richard Garcia Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Garcia
6644 Javi García Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-18 27y 05m 10d 2014-07-18 27y 05m 10d García
6645 Eric Garcin Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 1998-02-21 32y 02m 15d 1998-02-21 32y 02m 15d Garcin
6646 Garden Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Garden
6647 Mark Garden Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 19y 11m 23d 1995-07-30 19y 11m 23d Garden
6648 Stuart Robertson Garden Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-03-21 23y 01m 11d 1995-03-21 23y 01m 11d Garden
6649 Alex Gardener Leith Athletic 12 12 0 5 3 1 8 25.00 8.33 66.67 29.17 1898-02-26 Not Known 1899-08-15 Not Known Gardener
6650 Archibald Gardiner Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-03-03 Not Known 1937-03-03 Not Known Gardiner
6651 Archie Gardiner Heart of Midlothian B 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1933-08-04 Not Known 1933-08-04 Not Known Gardiner
6652 Gardiner East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known Gardiner
6653 George R Gardiner Dundee United 3 3 0 0 0 3 .00 .00 100.00 .00 1929-09-14 Not Known 1931-08-08 Not Known Gardiner
6654 Ian Gardiner East Fife; Motherwell; Raith Rovers; St Johnstone 18 18 0 5 2 3 13 11.11 16.67 72.22 19.44 1950-09-16 21y 11m 29d 1961-11-04 33y 01m 17d Gardiner
6655 Jason Gardiner Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 1993-08-21 19y 09m 22d 1994-04-30 20y 06m 00d Gardiner
6656 John Gardiner Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Gardiner
6657 John McKie Gardiner Dundee United; Motherwell 9 9 0 1 3 5 11.11 33.33 55.56 27.78 1984-03-31 25y 11m 29d 1987-03-17 28y 11m 15d Gardiner
6658 Leslie Gardiner Hibernian 3 3 0 0 0 3 .00 .00 100.00 .00 1936-08-12 Not Known 1941-05-31 Not Known Gardiner
6659 Peter L Gardiner Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-01-03 Not Known 1921-01-03 Not Known Gardiner
6660 Robert Gardiner Motherwell 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1917-12-22 Not Known 1921-02-12 Not Known Gardiner
6661 Robert Gardiner Dundee United; Greenock Morton; Clyde 7 7 0 2 1 3 3 14.29 42.86 42.86 35.71 1935-02-23 Not Known 1941-10-04 Not Known Gardiner
6662 Robert Gardiner Clyde 5 5 0 1 0 1 3 .00 20.00 60.00 10.00 1896-10-10 Not Known 1903-01-10 Not Known Gardiner
6663 Ross John Gardiner Dundee United 0 0 0 0 2 0 .00 100.00 .00 50.00 2004-10-27 17y 09m 27d 2006-02-07 19y 01m 10d Gardiner
6664 William A Gardiner Partick Thistle 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1910-03-05 Not Known 1915-03-20 Not Known Gardiner
6665 William Silcock Gardiner Rangers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1954-02-20 24y 06m 05d 1954-02-20 24y 06m 05d Gardiner
6666 Alex Gardner Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1901-04-30 Not Known 1904-04-25 Not Known Gardner
6667 Anthony Gardner Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Gardner
6668 Charles Claridge Gardner St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-10-01 24y 06m 14d 1949-10-01 24y 06m 14d Gardner
6669 Dave Gardner Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-30 28y 01m 00d 1901-04-30 28y 01m 00d Gardner
6670 David Richmond Gardner Third Lanark 5 5 0 2 0 3 40.00 .00 60.00 40.00 1896-11-21 Not Known 1898-11-12 Not Known Gardner
6671 Gardner Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Gardner
6672 James Gardner Motherwell 3 2 1 0 1 2 .00 33.33 66.67 16.67 1991-12-14 24y 02m 17d 1993-01-23 25y 03m 27d Gardner
6673 Pat Gardner Queen of the South; Dunfermline Athletic; Dundee United; Motherwell 24 23 1 10 13 5 7 52.00 20.00 28.00 62.00 1963-10-12 19y 10m 15d 1976-04-10 32y 04m 14d Gardner
6674 Ricardo Gardner Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 30y 10m 10d 2009-08-04 30y 10m 10d Gardner
6675 Robert J Gardner Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1942-11-28 Not Known 1942-11-28 Not Known Gardner
6676 Robert Gardner Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-02-14 27y 07m 03d 1998-02-14 27y 07m 03d Gardner
6677 Tom Gardner 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 Gardner
6678 Michael Gardyne Dundee United; Kilmarnock; Ross County; Inverness Caledonian Thistle 17 15 2 2 5 6 7 27.78 33.33 38.89 44.44 2012-09-22 26y 07m 30d 2021-07-25 35y 06m 02d Gardyne
6679 Charles Garland Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known Garland
6680 Garner Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Garner
6681 Joe Garner Preston North End; Rangers 4 3 1 2 3 0 1 75.00 .00 25.00 75.00 2015-07-18 27y 03m 06d 2017-05-13 29y 01m 01d Garner
6682 Paul Garner Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 26y 08m 03d 1982-08-04 26y 08m 03d Garner
6683 Willie Garner Aberdeen; Alloa Athletic 9 9 0 1 4 4 2 40.00 40.00 20.00 60.00 1976-04-07 20y 08m 14d 1983-04-23 27y 08m 30d Garner
6684 Alfred Garnham Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-10-20 Not Known 1945-10-20 Not Known Garnham
6685 Frederic Garny Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 25y 11m 05d 2000-07-18 25y 11m 05d Garny
6686 Archie Garrett Hamilton Academical 6 6 0 3 2 1 50.00 33.33 16.67 66.67 1907-05-06 Not Known 1916-01-22 Not Known Garrett
6687 Archie Garrett Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1939-08-07 Not Known 1939-08-07 Not Known Garrett
6688 Charles Garrett Airdrieonians 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1904-12-03 Not Known 1905-04-01 Not Known Garrett
6689 James Edward Garrett Queen of the South 3 3 0 1 0 0 3 .00 .00 100.00 .00 1959-02-04 19y 10m 20d 1963-04-24 24y 01m 09d Garrett
6690 Robert Garrett Linfield; Glenavon 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-07-08 29y 02m 03d 2019-07-06 31y 02m 01d Garrett
6691 Tommy Garrett Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 32y 07m 15d 1958-10-13 32y 07m 15d Garrett
6692 Alberto Garrido Dundee 4 4 0 0 2 2 .00 50.00 50.00 25.00 2001-03-18 27y 00m 22d 2001-11-24 27y 09m 00d Garrido
6693 Diego Diaz Garrido Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 24y 08m 15d 1993-09-28 24y 08m 29d Garrido
6694 Michael Garrity Greenock Morton 0 0 0 0 0 1 .00 .00 100.00 .00 2024-03-11 21y 08m 05d 2024-03-11 21y 08m 05d Garrity
6695 Edward Garry Celtic; Dumbarton 5 5 0 1 3 2 0 60.00 40.00 .00 80.00 1906-04-21 Not Known 1917-02-03 Not Known Garry
6696 William Garside Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1895-09-07 Not Known 1895-09-07 Not Known Garside
6697 Stefan Gartenmann Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 2023-09-16 26y 07m 14d 2024-01-27 26y 11m 25d Gartenmann
6698 James Garth Greenock Morton; Clyde; Raith Rovers 9 9 0 3 3 2 4 33.33 22.22 44.44 44.44 1943-01-09 20y 08m 08d 1952-03-01 29y 10m 00d Garth
6699 Graham Gartland St Johnstone 2 2 0 1 1 0 50.00 50.00 .00 75.00 2009-08-30 26y 01m 17d 2010-01-30 26y 06m 17d Gartland
6700 Owen Garvan St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 29y 05m 06d 2017-07-05 29y 05m 06d Garvan
6701 Edwin Stanley Garvie Queens Park 6 6 0 1 0 2 4 .00 33.33 66.67 16.67 1911-08-26 Not Known 1914-01-31 Not Known Garvie
6702 Colin Garwood Oldham Athletic 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1974-09-17 25y 02m 19d 1974-09-30 25y 03m 01d Garwood
6703 Paul Gascoigne Newcastle United; Tottenham Hotspur; Rangers 12 12 0 8 7 2 3 58.33 16.67 25.00 66.67 1987-08-03 20y 02m 07d 1998-02-28 30y 09m 01d Gascoigne
6704 Vytas Gaspuitis Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2021-04-03 27y 00m 30d 2021-04-03 27y 00m 30d Gaspuitis
6705 Derek Gaston Arbroath 3 3 0 1 1 2 25.00 25.00 50.00 37.50 2019-06-29 32y 02m 11d 2021-03-20 33y 11m 02d Gaston
6706 Eric Lazenby Gates Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 34y 01m 08d 1989-08-05 34y 01m 08d Gates
6707 Thierry Gathuessi Hibernian; Inverness Caledonian Thistle 1 1 0 1 1 1 33.33 33.33 33.33 50.00 2007-08-06 25y 03m 20d 2009-01-24 26y 09m 07d Gathuessi
6708 Lucas Gatti Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2001-11-10 22y 03m 09d 2001-11-10 22y 03m 09d Gatti
6709 Gennaro Gattuso Rangers 6 5 1 2 3 0 3 50.00 .00 50.00 50.00 1997-07-26 19y 06m 17d 1998-08-02 20y 06m 24d Gattuso
6710 Bobby Gaughan Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1966-01-08 Not Known 1966-01-08 Not Known Gaughan
6711 Ryan Gauld Dundee United; Hibernian 4 2 2 2 2 1 40.00 40.00 20.00 60.00 2012-09-22 16y 09m 06d 2019-04-28 23y 04m 12d Gauld
6712 James Gault Aberdeen 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1905-10-28 Not Known 1907-04-15 Not Known Gault
6713 Peter Gavigan St Johnstone; Dundee 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1927-11-26 Not Known 1932-03-05 Not Known Gavigan
6714 Charles Gavin Arbroath; Clyde; Dumbarton 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1936-12-19 Not Known 1941-10-25 Not Known Gavin
6715 James Gavin Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1890-03-22 Not Known 1892-12-24 Not Known Gavin
6716 Johnny Gavin Norwich City 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-30 29y 06m 10d 1957-10-30 29y 06m 10d Gavin
6717 Mark Wilson Gavin Leeds United 0 0 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 19y 07m 30d 1983-08-09 19y 07m 30d Gavin
6718 Paddy Gavin Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 24y 05m 03d 1953-11-09 24y 05m 03d Gavin
6719 William James Gavine Arbroath 3 2 1 0 0 3 .00 .00 100.00 .00 1979-08-11 22y 02m 29d 1980-03-29 22y 10m 16d Gavine
6720 William Gavington St Mirren 1 1 0 1 0 0 1 .00 .00 100.00 .00 1942-08-29 Not Known 1942-08-29 Not Known Gavington
6721 Aleksey Gavrilovich Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 34y 08m 28d 2024-10-03 34y 08m 28d Gavrilovich
6722 John Gawryluk Manitoba All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-28 Not Known 1958-05-28 Not Known Gawryluk
6723 James McLean Gay St Bernards; Raith Rovers 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1921-05-14 Not Known 1938-04-20 Not Known Gay
6724 Dwight Gayle Newcastle United; Stoke City; Hibernian 3 2 1 2 1 1 1 33.33 33.33 33.33 50.00 2017-07-14 26y 08m 24d 2024-10-27 34y 00m 07d Gayle
6725 Thomas Gaynor Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 25y 07m 14d 1988-09-12 25y 07m 14d Gaynor
6726 Gerry Gazzard West Ham United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1953-10-19 28y 07m 04d 1953-10-19 28y 07m 04d Gazzard
6727 Fred Geary Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1897-04-24 29y 03m 01d 1897-04-24 29y 03m 01d Geary
6728 Geary Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-11-19 Not Known 1892-11-19 Not Known Geary
6729 Charles Geatons Celtic 18 18 0 10 5 3 55.56 27.78 16.67 69.44 1929-08-10 Not Known 1940-08-24 Not Known Geatons
6730 Alex A Gebbie St Mirren 15 15 0 1 5 2 8 33.33 13.33 53.33 40.00 1924-12-27 Not Known 1935-02-16 Not Known Gebbie
6731 Robert Brown Robertson Gebbie Queen of the South 2 2 0 0 0 2 .00 .00 100.00 .00 1958-11-08 23y 11m 21d 1959-03-07 24y 03m 17d Gebbie
6732 Bobby Geddes Dundee; Kilmarnock; Raith Rovers 27 27 0 8 11 10 27.59 37.93 34.48 46.55 1983-11-13 23y 03m 01d 1996-04-13 35y 08m 01d Geddes
6733 Andrew Geddes Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1945-09-29 23y 00m 23d 1946-09-14 24y 00m 08d Geddes
6734 James Geddes Albion Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1922-03-01 Not Known 1922-12-23 Not Known Geddes
6735 James George Geddes Third Lanark 3 3 0 0 0 3 .00 .00 100.00 .00 1964-03-04 21y 09m 08d 1965-01-09 22y 07m 15d Geddes
6736 Andrew Geggan Livingston (Meadowbank Thistle); Ayr United; Dunfermline Athletic; Partick Thistle 5 4 1 1 1 4 16.67 16.67 66.67 25.00 2006-03-05 18y 09m 25d 2021-03-14 33y 10m 06d Geggan
6737 Geilman Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Geilman
6738 Manfred Geisler Lokomotiv Leipzig 0 0 0 1 0 0 100.00 .00 .00 100.00 1976-09-15 35y 06m 12d 1976-09-15 35y 06m 12d Geisler
6739 Joe Gelhardt Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 21y 02m 26d 2023-07-30 21y 02m 26d Gelhardt
6740 David Gemmell Ayr United 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1937-10-09 Not Known 1939-08-26 Not Known Gemmell
6741 Thomas Gemmell Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1898-10-29 Not Known 1898-10-29 Not Known Gemmell
6742 Tom Gemmell St Mirren 20 20 0 10 6 8 6 30.00 40.00 30.00 50.00 1952-01-12 21y 06m 10d 1961-08-23 31y 01m 21d Gemmell
6743 Tommy Gemmell Celtic; Dundee 32 32 0 2 17 10 5 53.13 31.25 15.63 68.75 1963-12-14 20y 01m 28d 1976-08-14 32y 09m 29d Gemmell
6744 Archie Gemmill St Mirren; Preston North End 9 9 0 1 2 3 4 22.22 33.33 44.44 38.89 1964-10-10 17y 06m 16d 1967-08-05 20y 04m 12d Gemmill
6745 Scott Gemmill St Mirren 0 0 0 0 2 0 .00 100.00 .00 50.00 2006-12-02 19y 05m 23d 2007-02-17 19y 08m 08d Gemmill
6746 Regis Genaux Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 19y 01m 21d 1992-11-04 19y 02m 05d Genaux
6747 Gengal FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Gengal
6748 Genilson Cruzeiro 0 0 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Genilson
6749 Georgie Gent Blackburn Rovers; Motherwell 3 1 2 2 0 2 50.00 .00 50.00 50.00 2022-12-02 19y 02m 09d 2024-02-17 20y 04m 25d Gent
6750 Andy Geoghegan Aberdeen; Ayr United 7 7 0 0 5 2 .00 71.43 28.57 35.71 1974-08-10 25y 00m 24d 1977-04-23 27y 09m 06d Geoghegan
6751 Frank George Dundee 1 1 0 1 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known George
6752 J George Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known George
6753 Jim George St Johnstone; East Fife 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1972-12-30 18y 08m 22d 1978-01-02 23y 08m 25d George
6754 Maurice George Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-27 20y 08m 11d 1998-07-27 20y 08m 11d George
6755 R.R George Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known George
6756 Shamal George Livingston (Meadowbank Thistle) 3 3 0 1 1 3 20.00 20.00 60.00 30.00 2022-09-03 24y 07m 28d 2024-04-13 26y 03m 07d George
6757 Nikolaos Georgeas AEK Athens 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 29y 07m 13d 2006-08-23 29y 07m 27d Georgeas
6758 Georgescu Bray Wanderers 1 0 1 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Georgescu
6759 Rod Georgeson Dundee; Berwick Rangers; Livingston (Meadowbank Thistle) 8 7 1 3 2 4 33.33 22.22 44.44 44.44 1968-04-17 19y 08m 18d 1982-01-20 33y 05m 20d Georgeson
6760 Geray Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known Geray
6761 Gercaliu FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Gercaliu
6762 Morawiec Gerhard Stirling Albion 2 2 0 1 0 1 50.00 .00 50.00 50.00 1949-08-27 29y 03m 02d 1949-12-10 29y 06m 15d Gerhard
6763 Antonio German Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2016-03-05 24y 02m 08d 2016-03-05 24y 02m 08d German
6764 Hugh German Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1942-09-12 Not Known 1942-09-12 Not Known German
6765 Steven Gerrard Liverpool 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-08-30 32y 03m 00d 2012-08-30 32y 03m 00d Gerrard
6766 Waistel C Gerrard Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Gerrard
6767 Sydney Gerrie Dundee 6 6 0 5 3 1 2 50.00 16.67 33.33 58.33 1949-03-05 21y 08m 19d 1950-09-09 23y 02m 26d Gerrie
6768 Rami Gershon Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-01-19 24y 05m 07d 2013-01-19 24y 05m 07d Gershon
6769 Gershouits Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Gershouits
6770 Gertler Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Gertler
6771 Gervais Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Gervais
6772 Anthony Gervaise Clydebank[4] 10 9 1 1 3 6 10.00 30.00 60.00 25.00 1979-09-08 24y 03m 29d 1983-11-30 28y 06m 20d Gervaise
6773 George Getgood Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1915-10-09 Not Known 1915-10-09 Not Known Getgood
6774 T Gething 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 Gething
6775 Conor Gethins Ross County 1 0 1 0 0 2 .00 .00 100.00 .00 2002-01-05 18y 02m 04d 2002-10-23 18y 11m 22d Gethins
6776 Alfred G Gettins Partick Thistle; Dumbarton 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1912-11-02 Not Known 1916-02-05 Not Known Gettins
6777 Zsolt Gévay Paksi SE 0 0 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 23y 08m 09d 2011-08-04 23y 08m 16d Gévay
6778 Hossam Ghaly Feyenoord 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 22y 10m 06d 2004-10-21 22y 10m 06d Ghaly
6779 Georgios Giakoumakis Celtic 4 2 2 4 4 0 0 100.00 .00 .00 100.00 2022-01-26 27y 01m 17d 2022-10-22 27y 10m 13d Giakoumakis
6780 Joseph Giannadrea Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1947-04-30 Not Known 1947-04-30 Not Known Giannadrea
6781 Kyriakos Giaxis PAOK Thessaloniki 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-31 22y 04m 28d 2023-08-31 22y 04m 28d Giaxis
6782 Alex Gibb St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1911-04-08 Not Known 1911-04-15 Not Known Gibb
6783 George Gibb Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1914-08-29 Not Known 1914-08-29 Not Known Gibb
6784 Ian Gibb Stenhousemuir 0 0 0 0 0 2 .00 .00 100.00 .00 1977-08-29 22y 03m 25d 1977-09-03 22y 03m 30d Gibb
6785 Robert Gibb Partick Thistle 18 18 0 7 5 6 38.89 27.78 33.33 52.78 1949-04-20 Not Known 1956-11-03 Not Known Gibb
6786 Tommy Gibb Partick Thistle; Newcastle United 10 10 0 3 5 2 30.00 50.00 20.00 55.00 1965-10-16 20y 10m 03d 1975-05-10 30y 04m 27d Gibb
6787 James Gibbon Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-03-23 Not Known 1918-03-23 Not Known Gibbon
6788 Thomas Gibbon Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-10-04 Not Known 1920-10-23 Not Known Gibbon
6789 Jordan Gibbons Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-02-23 19y 03m 05d 2013-02-23 19y 03m 05d Gibbons
6790 Michael Gibbons Falkirk 14 14 0 1 6 3 4 42.86 21.43 28.57 53.57 1912-01-02 Not Known 1918-11-16 Not Known Gibbons
6791 Thomas Gibbons Third Lanark; Partick Thistle 7 7 0 4 3 0 4 42.86 .00 57.14 42.86 1897-02-06 Not Known 1900-12-15 Not Known Gibbons
6792 Nigel Gibbs Watford 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-08-05 20y 08m 16d 1987-05-12 21y 05m 22d Gibbs
6793 Thomas S Gibbs Queens Park 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1924-01-12 Not Known 1925-09-19 Not Known Gibbs
6794 Michael Giblin St Bernards 4 4 0 0 0 4 .00 .00 100.00 .00 1904-05-14 Not Known 1906-05-05 Not Known Giblin
6795 Adam Gibson St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1913-11-01 Not Known 1913-11-01 Not Known Gibson
6796 Alec Gibson Queen of the South 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1955-03-19 Not Known 1955-10-15 Not Known Gibson
6797 Alex Gibson Motherwell 8 8 0 5 3 4 1 37.50 50.00 12.50 62.50 1943-08-28 Not Known 1945-08-25 Not Known Gibson
6798 Alex Gibson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1890-08-09 Not Known 1890-08-09 Not Known Gibson
6799 Alexander Gibson Motherwell; Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1946-08-24 Not Known 1946-11-16 Not Known Gibson
6800 Alex Gibson Clyde; Stirling Albion 21 21 0 4 3 14 19.05 14.29 66.67 26.19 1943-10-30 18y 09m 05d 1958-10-04 33y 08m 09d Gibson
6801 Andrew Gibson Aberdeen; Partick Thistle 7 4 3 1 1 6 12.50 12.50 75.00 18.75 1992-03-18 23y 01m 16d 1996-01-06 26y 11m 04d Gibson
6802 Andrew Stewart Gibson Partick Thistle 4 2 2 1 2 3 16.67 33.33 50.00 33.33 2002-12-14 20y 09m 12d 2005-01-19 22y 10m 17d Gibson
6803 Archie Gibson Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 20y 10m 04d 1954-11-03 20y 10m 04d Gibson
6804 Charles Gibson East Stirlingshire; Clydebank[4]; Dumbarton 3 3 0 0 1 2 .00 33.33 66.67 16.67 1984-08-22 23y 02m 10d 1994-08-16 33y 02m 04d Gibson
6805 Colin Gibson Aston Villa 1 0 1 1 0 0 100.00 .00 .00 100.00 1979-08-02 19y 03m 27d 1979-08-02 19y 03m 27d Gibson
6806 David Gibson Kilmarnock 12 12 0 5 1 6 41.67 8.33 50.00 45.83 1919-11-22 Not Known 1925-03-14 Not Known Gibson
6807 David Gibson Hibernian; The British Army 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1959-01-01 20y 03m 09d 1962-01-17 23y 03m 25d Gibson
6808 Francis Symington Gibson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1941-06-07 Not Known 1941-06-07 Not Known Gibson
6809 Fred Gibson Raith Rovers 9 9 0 1 1 7 11.11 11.11 77.78 16.67 1910-08-15 Not Known 1917-01-20 Not Known Gibson
6810 George Gibson Hamilton Academical; Chelsea 6 6 0 3 2 2 2 33.33 33.33 33.33 50.00 1925-02-28 17y 05m 00d 1936-09-23 28y 11m 25d Gibson
6811 George F Gibson Falkirk 14 13 1 5 2 7 35.71 14.29 50.00 42.86 1967-04-12 21y 04m 28d 1976-10-06 30y 10m 21d Gibson
6812 Henry Gibson Partick Thistle 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1928-02-22 Not Known 1928-12-08 Not Known Gibson
6813 Ian Gibson Partick Thistle; Dundee United; St Johnstone 12 11 1 3 8 1 3 66.67 8.33 25.00 70.83 1977-03-26 20y 08m 02d 1984-04-28 27y 09m 04d Gibson
6814 Ian Gibson Aberdeen; Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1975-08-16 19y 06m 13d 1980-09-06 24y 07m 03d Gibson
6815 James B Gibson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1912-11-30 Not Known 1912-11-30 Not Known Gibson
6816 James Bryan Gibson Hamilton Academical 1 0 1 1 0 1 50.00 .00 50.00 50.00 2008-11-12 19y 06m 20d 2009-01-31 19y 09m 08d Gibson
6817 James Davidson Gibson Partick Thistle 7 7 0 2 0 1 6 .00 14.29 85.71 7.14 1923-10-27 Not Known 1926-10-16 Not Known Gibson
6818 James Gibson Rangers; Partick Thistle 2 1 1 1 0 1 50.00 .00 50.00 50.00 2002-04-07 22y 01m 19d 2006-02-25 26y 00m 06d Gibson
6819 John Gibson Alloa Athletic 0 0 0 0 0 2 .00 .00 100.00 .00 2015-01-31 26y 00m 00d 2015-04-08 26y 02m 09d Gibson
6820 Johnny Gibson Partick Thistle; Ayr United 8 6 2 2 2 6 20.00 20.00 60.00 30.00 1970-03-14 19y 02m 19d 1975-03-19 24y 02m 24d Gibson
6821 Lewis Gibson Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-10-09 19y 02m 14d 2024-10-09 19y 02m 14d Gibson
6822 Lorn Gibson Greenock Morton 1 0 1 0 0 1 .00 .00 100.00 .00 1994-08-04 18y 00m 29d 1994-08-04 18y 00m 29d Gibson
6823 Neil Gibson Partick Thistle; Clyde 15 15 0 5 4 6 33.33 26.67 40.00 46.67 1922-04-01 Not Known 1932-01-23 Not Known Gibson
6824 Neil Gibson Partick Thistle 7 7 0 5 1 1 71.43 14.29 14.29 78.57 1904-10-01 Not Known 1908-10-24 Not Known Gibson
6825 Neilly Gibson Rangers 28 28 0 4 14 10 4 50.00 35.71 14.29 67.86 1895-01-19 21y 10m 27d 1907-01-03 33y 10m 11d Gibson
6826 Robert Gibson Falkirk; Greenock Morton 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1907-10-19 Not Known 1910-08-29 Not Known Gibson
6827 Robert James Gibson Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1915-01-23 Not Known 1915-01-23 Not Known Gibson
6828 Terry Gibson Manchester United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1986-09-02 23y 08m 10d 1986-09-02 23y 08m 10d Gibson
6829 Will Gibson Sunderland 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1890-02-15 Not Known 1896-04-18 Not Known Gibson
6830 Willie Gibson Kilmarnock; Dunfermline Athletic; St Johnstone; Dumbarton; Peterhead; Queen of the South 12 8 4 1 8 3 4 53.33 20.00 26.67 63.33 2007-05-20 22y 09m 14d 2021-03-27 36y 07m 21d Gibson
6831 William Gibson Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1949-03-12 22y 05m 23d 1949-03-12 22y 05m 23d Gibson
6832 William Gibson Greenock Morton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1920-09-04 Not Known 1921-01-29 Not Known Gibson
6833 William Gibson Kilmarnock 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1902-11-22 Not Known 1904-08-20 Not Known Gibson
6834 William Gibson Partick Thistle 3 2 1 0 1 2 .00 33.33 66.67 16.67 2005-01-08 23y 05m 07d 2006-02-25 24y 06m 24d Gibson
6835 William Gray Gibson East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-04 Not Known Gibson
6836 Willie Gibson Ayr United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1921-10-22 23y 03m 01d 1923-04-21 24y 09m 00d Gibson
6837 Willie Gibson Heart of Midlothian B; Raith Rovers 4 3 1 0 1 4 .00 20.00 80.00 10.00 1940-08-06 28y 06m 14d 1982-12-04 Not Known Gibson
6838 Gibson-1920-08-11-LB Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-08-11 Not Known 1920-08-11 Not Known Gibson-1920-08-11-LB
6839 Giner Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 25y 07m 07d 1990-08-07 25y 07m 07d Gil
6840 Gilbert Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Gilbert
6841 Gordon Gilbert East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2003-09-07 20y 08m 28d 2003-09-07 20y 08m 28d Gilbert
6842 James Gilbert Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-19 Not Known 1925-09-19 Not Known Gilbert
6843 Kenneth Gilbert Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1998-09-09 23y 06m 01d 2002-10-23 27y 07m 15d Gilbert
6844 Gilbo SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Gilbo
6845 Alexander Gilchrist East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-22 25y 03m 02d 1984-08-22 25y 03m 02d Gilchrist
6846 Ally Gilchrist St Johnstone 1 1 0 1 0 2 33.33 .00 66.67 33.33 2014-08-03 19y 05m 00d 2017-10-21 22y 07m 18d Gilchrist
6847 Cameron Gilchrist Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-02-18 19y 06m 21d 2017-02-18 19y 06m 21d Gilchrist
6848 George Bell Gilchrist Partick Thistle 5 5 0 4 0 1 80.00 .00 20.00 80.00 1904-10-01 Not Known 1906-11-24 Not Known Gilchrist
6849 Gilchrist # 1 Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-08-27 Not Known 1881-08-27 Not Known Gilchrist
6850 John Gilchrist St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1928-08-15 Not Known 1930-02-05 Not Known Gilchrist
6851 John Gilchrist Celtic 9 9 0 8 0 1 88.89 .00 11.11 88.89 1919-09-13 Not Known 1922-12-16 Not Known Gilchrist
6852 Paul Gilchrist Southampton 2 2 0 0 0 2 .00 .00 100.00 .00 1976-05-08 25y 04m 03d 1976-08-05 25y 07m 00d Gilchrist
6853 Robert Gilchrist Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-04-06 24y 07m 20d 1957-11-02 25y 02m 16d Gilchrist
6854 Thomas Gilchrist Third Lanark; Kilmarnock; Motherwell 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1906-09-01 Not Known 1914-04-01 Not Known Gilchrist
6855 Tom Gilchrist Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-04-03 Not Known 1909-04-03 Not Known Gilchrist
6856 William S Gilchrist Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1903-12-19 Not Known 1904-01-09 Not Known Gilchrist
6857 Gilchrist-1915-08-07-OR 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 Gilchrist-1915-08-07-OR
6858 Henry Gildea Hibernian; Dumbarton 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1909-02-27 Not Known 1914-04-04 Not Known Gildea
6859 Peter Gildea Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1904-12-03 Not Known 1905-11-11 Not Known Gildea
6860 William Franklyn Gildea Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-01-29 Not Known 1910-01-29 Not Known Gildea
6861 Tonet Gilerao St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-23 29y 03m 26d 2008-08-23 29y 03m 26d Gilerao
6862 Craig Giles Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 18y 11m 10d 2019-07-01 18y 11m 10d Giles
6863 Giles Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-05-19 Not Known 1900-05-19 Not Known Giles
6864 Johnny Giles Manchester United 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1960-05-14 19y 06m 08d 1960-06-01 19y 06m 26d Giles
6865 Edward Gilfeather Hibernian 19 19 0 1 4 8 7 21.05 42.11 36.84 42.11 1926-09-08 Not Known 1930-09-20 Not Known Gilfeather
6866 Bryan James Gilfillan Cowdenbeath 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-24 33y 10m 10d 2018-07-24 33y 10m 10d Gilfillan
6867 Jock Gilfillan Heart of Midlothian B 10 10 0 1 2 7 10.00 20.00 70.00 20.00 1921-08-06 Not Known 1928-08-06 Not Known Gilfillan
6868 Robert Inglis Gilfillan Cowdenbeath; Raith Rovers 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1959-10-07 21y 03m 08d 1963-04-06 24y 09m 08d Gilfillan
6869 Mark Gilhaney Dumbarton 4 3 1 0 1 3 .00 25.00 75.00 12.50 2014-09-13 29y 10m 09d 2015-03-14 30y 04m 10d Gilhaney
6870 Hans Gilhaus Aberdeen 12 11 1 4 7 2 3 58.33 16.67 25.00 66.67 1989-12-20 26y 01m 15d 1992-03-18 28y 04m 13d Gilhaus
6871 John Gilhooley Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Gilhooley
6872 Michael Gilhooley Clydebank[3] 3 3 0 0 0 3 .00 .00 100.00 .00 1918-12-07 Not Known 1920-03-27 Not Known Gilhooley
6873 Pat Gilhooley Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1902-01-02 25y 05m 27d 1902-01-02 25y 05m 27d Gilhooley
6874 Patrick Gilhooly Celtic 9 9 0 3 3 1 5 33.33 11.11 55.56 38.89 1897-05-15 Not Known 1900-05-07 Not Known Gilhooly
6875 Matthew Gilks Rangers 0 0 0 1 0 1 50.00 .00 50.00 50.00 2016-11-30 34y 05m 26d 2016-12-10 34y 06m 06d Gilks
6876 Cammy Gill Dunfermline Athletic 0 0 0 2 2 2 33.33 33.33 33.33 50.00 2016-07-09 18y 03m 02d 2021-04-03 22y 11m 27d Gill
6877 Jimmy Gill Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 27y 04m 25d 1922-04-03 27y 04m 25d Gill
6878 John Gill Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 Not Known 1967-04-03 Not Known Gill
6879 George Gillan Alloa Athletic; Celtic; Motherwell 15 15 0 2 7 3 5 46.67 20.00 33.33 56.67 1939-11-11 20y 04m 21d 1945-08-25 26y 02m 04d Gillan
6880 John Gillan Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known Gillan
6881 John Gillan Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1893-01-03 Not Known 1896-02-15 Not Known Gillan
6882 John Gillen Falkirk 2 2 0 1 1 0 50.00 50.00 .00 75.00 1981-09-12 19y 11m 19d 1982-03-06 20y 05m 10d Gillen
6883 Alex T Gillespie Ayr United 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1918-10-12 Not Known 1920-09-18 Not Known Gillespie
6884 Dale Gillespie Inverness Caledonian Thistle; Brora Rangers 1 1 0 2 0 1 66.67 .00 33.33 66.67 2007-12-22 18y 06m 03d 2021-03-23 31y 09m 04d Gillespie
6885 Denis Gillespie Dundee United 23 23 0 2 6 7 10 26.09 30.43 43.48 41.30 1960-10-01 24y 08m 23d 1970-01-10 34y 00m 02d Gillespie
6886 Eric J Gillespie Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-06 23y 03m 21d 1971-11-06 23y 03m 21d Gillespie
6887 Ewen Gillespie Raith Rovers 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-10-02 22y 08m 21d 1982-10-02 22y 08m 21d Gillespie
6888 Fulton Gillespie Leith Athletic 5 5 0 0 4 1 .00 80.00 20.00 40.00 1896-08-17 Not Known 1897-09-02 Not Known Gillespie
6889 Gary Gillespie Celtic 9 9 0 4 3 2 44.44 33.33 22.22 61.11 1991-10-05 31y 03m 00d 1994-05-22 33y 10m 17d Gillespie
6890 George Gillespie Rangers; Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1880-04-24 Not Known 1884-04-19 Not Known Gillespie
6891 Grant Gillespie Hamilton Academical; Raith Rovers; Greenock Morton 8 5 3 1 2 3 5 20.00 30.00 50.00 35.00 2009-09-26 18y 02m 24d 2024-03-11 32y 08m 09d Gillespie
6892 James Gillespie Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1909-12-11 Not Known 1909-12-11 Not Known Gillespie
6893 James A Gillespie Motherwell; Greenock Morton 5 4 1 1 0 2 3 .00 40.00 60.00 20.00 1983-10-08 25y 11m 04d 1984-12-29 27y 01m 25d Gillespie
6894 James Gillespie Sunderland; Third Lanark 9 9 0 3 6 0 3 66.67 .00 33.33 66.67 1893-09-18 Not Known 1899-10-07 Not Known Gillespie
6895 Jim Gillespie Raith Rovers; Dunfermline Athletic 8 8 0 2 1 6 22.22 11.11 66.67 27.78 1968-03-04 20y 07m 20d 1973-10-06 26y 02m 23d Gillespie
6896 John Gillespie Kilmarnock 1 1 0 1 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known Gillespie
6897 John Gillespie Queens Park 7 7 0 1 3 3 1 42.86 42.86 14.29 64.29 1893-02-04 Not Known 1900-02-17 Not Known Gillespie
6898 Keith Robert Gillespie Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 20y 05m 22d 1995-08-09 20y 05m 22d Gillespie
6899 Mark Gillespie Motherwell 7 6 1 3 1 4 37.50 12.50 50.00 43.75 2018-09-15 26y 05m 19d 2020-03-07 27y 11m 09d Gillespie
6900 Matthew Gillespie Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1894-09-15 Not Known 1894-11-17 Not Known Gillespie
6901 Michael James Gillespie Clyde 0 0 0 1 0 0 100.00 .00 .00 100.00 1974-04-24 22y 08m 03d 1974-04-24 22y 08m 03d Gillespie
6902 Norrie Gillespie Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1963-08-10 23y 03m 21d 1963-08-24 23y 04m 04d Gillespie
6903 Pat Gillespie Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1951-01-27 28y 04m 05d 1951-01-27 28y 04m 05d Gillespie
6904 Patrick Gillespie Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1944-12-23 Not Known 1944-12-23 Not Known Gillespie
6905 Robert Gillespie Queens Park 21 21 0 1 7 3 11 33.33 14.29 52.38 40.48 1920-10-16 Not Known 1932-11-12 Not Known Gillespie
6906 Thomas B Gillespie Hamilton Academical; Montrose 3 3 0 0 0 3 .00 .00 100.00 .00 1923-09-01 Not Known 1934-01-20 Not Known Gillespie
6907 Kenny Gillet Inverness Caledonian Thistle 3 3 0 1 2 1 25.00 50.00 25.00 50.00 2011-04-16 25y 03m 13d 2012-01-21 26y 00m 18d Gillet
6908 Gillett Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Gillett
6909 Simon Gillett Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 23y 08m 19d 2009-07-25 23y 08m 19d Gillett
6910 Torrance Gillick Rangers; Airdrieonians 30 30 0 10 19 7 3 63.33 23.33 10.00 75.00 1934-12-08 19y 06m 19d 1948-05-03 32y 11m 14d Gillick
6911 Torrance Torrance Gillick Partick Thistle 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1952-02-13 Not Known 1952-02-13 Not Known Gillick
6912 Andrew Gillies Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1908-12-05 Not Known 1908-12-05 Not Known Gillies
6913 Archibald Gillies St Mirren 9 9 0 2 4 1 4 44.44 11.11 44.44 50.00 1922-01-03 Not Known 1926-11-06 Not Known Gillies
6914 Billy Gillies East Fife 7 6 1 2 2 3 28.57 28.57 42.86 42.86 1974-04-13 23y 02m 25d 1978-01-02 26y 11m 14d Gillies
6915 David Gillies Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2012-01-07 Not Known 2012-01-07 Not Known Gillies
6916 Donald George Gillies Greenock Morton 3 3 0 3 0 1 2 .00 33.33 66.67 16.67 1971-11-13 20y 04m 24d 1972-09-23 21y 03m 03d Gillies
6917 George Gillies Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1905-04-01 Not Known 1905-04-01 Not Known Gillies
6918 John C Gillies Clyde; St Mirren 10 10 0 5 3 2 5 30.00 20.00 50.00 40.00 1937-03-23 Not Known 1946-03-09 Not Known Gillies
6919 M Gillies Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known Gillies
6920 Richard Gillies Aberdeen; St Mirren; Partick Thistle 8 6 2 1 0 1 7 .00 12.50 87.50 6.25 1997-11-01 21y 02m 08d 2006-02-25 29y 06m 01d Gillies
6921 William Gillies Cowdenbeath 1 1 0 1 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known Gillies
6922 Alexander Gilligan Dundee 5 5 0 2 0 3 40.00 .00 60.00 40.00 1893-10-21 Not Known 1894-12-22 Not Known Gilligan
6923 Gilligan Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Gilligan
6924 John R Gilligan Clyde 12 12 0 2 3 7 16.67 25.00 58.33 29.17 1906-08-18 Not Known 1918-10-26 Not Known Gilligan
6925 Samuel Gilligan Dundee; Celtic 5 5 0 2 2 0 3 40.00 .00 60.00 40.00 1903-03-07 Not Known 1903-10-24 Not Known Gilligan
6926 William Gilligan Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1898-02-05 Not Known 1898-03-05 Not Known Gilligan
6927 Gilliland Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Gilliland
6928 Robert Gillon East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-05 Not Known 1957-10-05 Not Known Gillon
6929 Wilfred B Gillon Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1918-09-28 Not Known 1918-09-28 Not Known Gillon
6930 Gilly 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 Gilly
6931 John Gilmartin Hibernian 5 5 0 3 1 0 4 20.00 .00 80.00 20.00 1940-01-01 Not Known 1940-08-14 Not Known Gilmartin
6932 Alexander Gilmour Raith Rovers; St Bernards 2 2 0 1 0 1 50.00 .00 50.00 50.00 1923-02-03 Not Known 1926-08-18 Not Known Gilmour
6933 Bobby Gilmour Partick Thistle; Stirling Albion 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1957-03-02 Not Known 1961-10-11 Not Known Gilmour
6934 Campbell Hamilton Gilmour Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-12-26 Not Known 1931-12-26 Not Known Gilmour
6935 Charlie Gilmour St Johnstone 2 0 2 1 0 1 50.00 .00 50.00 50.00 2022-01-18 22y 11m 07d 2022-02-19 23y 00m 08d Gilmour
6936 Frank Gilmour Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known Gilmour
6937 George Gilmour Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1929-11-02 Not Known 1930-12-20 Not Known Gilmour
6938 George Gilmour Raith Rovers 3 3 0 1 0 2 33.33 .00 66.67 33.33 1911-02-18 Not Known 1911-11-04 Not Known Gilmour
6939 George Reynolds Gilmour Hamilton Academical; Heart of Midlothian B; Queen of the South 6 6 0 1 0 5 16.67 .00 83.33 16.67 1935-04-05 16y 00m 01d 1947-02-01 Not Known Gilmour
6940 Gilmour Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Gilmour
6941 James Gilmour Queens Park; Falkirk 9 8 1 2 2 1 6 22.22 11.11 66.67 27.78 1981-10-03 Not Known 1987-08-08 Not Known Gilmour
6942 John Gilmour Hamilton Academical; Kilmarnock 11 10 1 4 4 4 33.33 33.33 33.33 50.00 1965-08-25 21y 07m 18d 1972-02-19 28y 01m 12d Gilmour
6943 John Gilmour Dundee 21 21 0 2 3 5 13 14.29 23.81 61.90 26.19 1923-12-29 Not Known 1935-08-31 Not Known Gilmour
6944 Robert Gilmour Hibernian 6 6 0 1 0 1 5 .00 16.67 83.33 8.33 1918-09-16 Not Known 1920-05-15 Not Known Gilmour
6945 Robert Gilmour Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1909-12-25 Not Known 1909-12-25 Not Known Gilmour
6946 Thomas Gilmour Albion Rovers; Raith Rovers 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1936-03-14 Not Known 1938-04-20 Not Known Gilmour
6947 Ross Gilpin The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 27y 04m 16d 2012-09-07 27y 04m 16d Gilpin
6948 Joe Gilroy Clyde; Dundee 14 14 0 7 5 1 8 35.71 7.14 57.14 39.29 1964-11-21 23y 01m 02d 1969-11-22 28y 01m 03d Gilroy
6949 Thomas Gilroy Dundee United; Falkirk 10 10 0 2 2 6 20.00 20.00 60.00 30.00 1926-01-23 Not Known 1929-10-12 Not Known Gilroy
6950 Hugh Downie Gilshan St Mirren 5 5 0 1 1 2 3 16.67 33.33 50.00 33.33 1968-12-28 23y 05m 21d 1971-03-13 25y 08m 06d Gilshan
6951 Alan Gilzean Dundee; Tottenham Hotspur 10 9 1 6 3 3 4 30.00 30.00 40.00 45.00 1960-12-24 22y 02m 02d 1971-08-07 32y 09m 16d Gilzean
6952 Gilzean St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Gilzean
6953 Ian Roger Gilzean Dundee 2 1 1 0 1 1 .00 50.00 50.00 25.00 1992-09-01 22y 08m 22d 1993-04-10 23y 04m 00d Gilzean
6954 Christian Eduardo Gimenez FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 30y 00m 12d 2004-11-25 30y 00m 12d Gimenez
6955 David Ginola Newcastle United; Tottenham Hotspur 2 2 0 1 1 0 50.00 50.00 .00 75.00 1995-08-09 28y 06m 15d 1999-07-24 32y 05m 29d Ginola
6956 Ben Z Ginzburg Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-30 24y 09m 18d 1989-09-30 24y 09m 18d Ginzburg
6957 Giorgio Della Giovanna Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-22 20y 04m 12d 1961-11-22 20y 04m 12d Giovanna
6958 Geordie Girdwood St Bernards 9 9 0 1 3 5 11.11 33.33 55.56 27.78 1880-10-16 Not Known 1886-04-29 Not Known Girdwood
6959 Neil Girdwood Hibernian 30 30 0 6 7 17 20.00 23.33 56.67 31.67 1911-01-02 Not Known 1916-05-13 Not Known Girdwood
6960 Howard Milton Girling Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-15 Not Known 1946-04-15 Not Known Girling
6961 Juninho Celtic 1 1 0 1 2 0 0 100.00 .00 .00 100.00 2004-10-16 31y 07m 24d 2004-12-26 31y 10m 04d Giroldo)
6962 Ludovic Giuly Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 25y 10m 12d 1996-03-18 25y 10m 12d Giuly
6963 Joseph Givard Royal Standard Club Liegeois 1 1 0 1 0 0 1 .00 .00 100.00 .00 1958-09-09 35y 04m 02d 1958-09-09 35y 04m 02d Givard
6964 James Given Clydebank[4] 15 13 2 1 2 4 11 11.76 23.53 64.71 23.53 1979-09-08 23y 02m 27d 1987-01-03 30y 06m 22d Given
6965 Gael Givet Blackburn Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 2010-08-07 28y 10m 28d 2010-08-07 28y 10m 28d Givet
6966 Pat Glancy Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Glancy
6967 Thomas Glancy Falkirk; St Johnstone; Cowdenbeath 32 32 0 7 9 9 14 28.13 28.13 43.75 42.19 1914-08-17 19y 10m 07d 1934-01-27 39y 03m 17d Glancy
6968 Harry Glasgow Clyde 18 18 0 6 0 12 33.33 .00 66.67 33.33 1963-03-16 23y 08m 24d 1971-10-09 32y 03m 19d Glasgow
6969 James Glasgow Auchinleck Talbot 2 2 0 0 0 2 .00 .00 100.00 .00 2019-02-10 25y 02m 14d 2022-01-22 28y 01m 26d Glasgow
6970 John Glasgow Hamilton Academical 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1907-09-28 Not Known 1908-11-14 Not Known Glasgow
6971 Declan Glass Partick Thistle; Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 2020-09-26 20y 03m 19d 2021-11-06 21y 04m 30d Glass
6972 Jacob Glass Cowdenbeath 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-10 17y 04m 23d 2020-10-10 17y 04m 23d Glass
6973 James F Glass Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1908-10-10 Not Known 1909-02-20 Not Known Glass
6974 John Shaw Glass Kilmarnock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1932-12-03 Not Known 1933-12-02 Not Known Glass
6975 Stephen Glass Aberdeen; Hibernian; Dunfermline Athletic 25 21 4 2 10 7 11 35.71 25.00 39.29 48.21 1995-04-29 18y 11m 06d 2008-07-16 32y 01m 23d Glass
6976 Robert Glassey Third Lanark 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1940-12-28 Not Known 1941-08-30 Not Known Glassey
6977 Ronnie Glavin Partick Thistle; Celtic 23 23 0 10 10 6 7 43.48 26.09 30.43 56.52 1971-12-18 20y 08m 21d 1978-08-19 27y 04m 23d Glavin
6978 Denis Glavina Dinamo Zagreb 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 23y 05m 17d 2009-08-27 23y 05m 24d Glavina
6979 Bill Glazier Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 26y 08m 22d 1970-04-24 26y 08m 22d Glazier
6980 Gleaves Bolton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-01-01 Not Known 1884-01-01 Not Known Gleaves
6981 Stephen Gleeson Aberdeen 1 0 1 2 0 2 50.00 .00 50.00 50.00 2018-10-20 30y 02m 17d 2019-05-10 30y 09m 07d Gleeson
6982 Glegg Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-27 Not Known 1996-07-27 Not Known Glegg
6983 Thomas Glegg Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-09-15 Not Known 1900-09-15 Not Known Glegg
6984 Alec Glen Queens Park; Ayr United 5 5 0 0 0 5 .00 .00 100.00 .00 1956-11-24 Not Known 1961-02-18 Not Known Glen
6985 Alex Glen Raith Rovers; Dundee United 6 6 0 2 0 4 33.33 .00 66.67 33.33 1936-10-05 Not Known 1940-02-17 Not Known Glen
6986 Archie Glen Aberdeen 17 17 0 1 7 1 9 41.18 5.88 52.94 44.12 1953-11-28 24y 07m 12d 1960-03-26 30y 11m 10d Glen
6987 Gary Glen Ross County; Livingston (Meadowbank Thistle); Cowdenbeath 10 5 5 2 4 5 18.18 36.36 45.45 36.36 2012-10-27 22y 07m 05d 2016-07-02 26y 03m 10d Glen
6988 Robert Glen Renton; Rangers; Hibernian 50 50 0 1 10 14 26 20.00 28.00 52.00 34.00 1892-12-31 17y 11m 15d 1906-05-30 31y 04m 14d Glen
6989 Reece Glendinning Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 22y 00m 29d 2017-07-08 22y 00m 29d Glendinning
6990 Matthew William Glennan Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 2005-10-02 26y 11m 24d 2005-12-26 27y 02m 18d Glennan
6991 Robert Glennie Dundee 16 16 0 1 6 4 6 37.50 25.00 37.50 50.00 1983-09-17 25y 11m 15d 1987-10-31 30y 00m 29d Glennie
6992 Freddie Glidden Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Glidden
6993 Jan Glinker 1. FC Union Berlin 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 27y 05m 21d 2011-07-09 27y 05m 21d Glinker
6994 R Gloag St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-07 Not Known 1889-09-07 Not Known Gloag
6995 David H Gloak Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 Not Known 1891-03-30 Not Known Gloak
6996 Alex Glover Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1943-11-27 Not Known 1943-11-27 Not Known Glover
6997 Alexander Glover Partick Thistle 6 6 0 1 2 3 1 33.33 50.00 16.67 58.33 1946-08-14 24y 05m 17d 1948-01-31 25y 11m 03d Glover
6998 Allan Glover West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 19y 09m 13d 1970-08-03 19y 09m 13d Glover
6999 John Glover Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1910-04-30 Not Known 1910-04-30 Not Known Glover
7000 William Glover Greenock Morton; Celtic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1908-12-05 Not Known 1910-01-04 Not Known Glover
7001 Glukhotko Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Glukhotko
7002 Igor Gluscevic Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Gluscevic
7003 Wilfried Gnonto Zurich; Leeds United 3 0 3 3 0 0 100.00 .00 .00 100.00 2022-08-18 18y 09m 13d 2023-07-30 19y 08m 25d Gnonto
7004 Oscar Gobern Southampton 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-25 18y 05m 29d 2009-07-25 18y 05m 29d Gobern
7005 Paul Goddard Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 27y 09m 22d 1987-08-03 27y 09m 22d Goddard
7006 Tony Godden West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 23y 00m 04d 1978-08-06 23y 00m 04d Godden
7007 Edward J Godfrey Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1927-10-08 Not Known 1928-01-28 Not Known Godfrey
7008 Peter Godfrey Livingston (Meadowbank Thistle); St Mirren 20 20 0 2 5 6 9 25.00 30.00 45.00 40.00 1982-01-20 24y 02m 29d 1990-10-27 33y 00m 05d Godfrey
7009 Robert Godfrey Falkirk; Dumbarton 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1912-09-04 Not Known 1921-10-29 Not Known Godfrey
7010 Ross Godfrey Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2004-01-10 26y 11m 20d 2004-01-10 26y 11m 20d Godfrey
7011 Akaki Gogia Zurich 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-08-25 30y 07m 07d 2022-08-25 30y 07m 07d Gogia
7012 Alexander Gogic Hamilton Academical; Hibernian; St Mirren 20 18 2 1 5 7 11 21.74 30.43 47.83 36.96 2017-03-11 22y 10m 26d 2024-10-19 30y 06m 06d Gogic
7013 Kakhaber Gogichaishvili Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 20y 09m 08d 1989-08-08 20y 09m 08d Gogichaishvili
7014 Daniel Göhlert 1. FC Union Berlin 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 30y 09m 14d 2011-07-09 30y 09m 14d Göhlert
7015 Dorin Goian Rangers 3 3 0 2 0 1 66.67 .00 33.33 66.67 2011-10-23 30y 10m 11d 2012-04-21 31y 04m 09d Goian
7016 Stuart Golabek Ross County; Inverness Caledonian Thistle 8 6 2 3 5 3 27.27 45.45 27.27 50.00 1997-03-27 22y 04m 22d 2010-12-18 36y 01m 13d Golabek
7017 Golaido FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Golaido
7018 David Gold Arbroath 6 4 2 1 1 1 4 16.67 16.67 66.67 25.00 2015-07-30 22y 06m 29d 2021-03-20 28y 02m 19d Gold
7019 Bert Goldberger Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Goldberger
7020 Alex Goldie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1916-02-19 Not Known 1916-02-19 Not Known Goldie
7021 Alex Goldie Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-10-06 Not Known 1917-10-06 Not Known Goldie
7022 Archibald Goldie Clyde 3 3 0 2 0 1 66.67 .00 33.33 66.67 1894-12-01 Not Known 1895-04-15 Not Known Goldie
7023 Archie Goldie Liverpool 3 3 0 1 0 2 33.33 .00 66.67 33.33 1897-03-06 23y 02m 01d 1898-04-23 24y 03m 18d Goldie
7024 Bill Goldie Liverpool 2 2 0 0 0 2 .00 .00 100.00 .00 1898-01-03 19y 11m 12d 1898-04-23 20y 03m 01d Goldie
7025 Dave Goldie Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1962-10-20 Not Known 1962-10-20 Not Known Goldie
7026 George Goldie Kilmarnock 3 3 0 2 3 0 0 100.00 .00 .00 100.00 1914-03-07 Not Known 1916-04-15 Not Known Goldie
7027 Hugh Goldie Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Goldie
7028 John Goldie Hamilton Academical 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1879-09-06 Not Known 1880-10-02 Not Known Goldie
7029 John Goldie Kilmarnock 8 8 0 3 2 3 37.50 25.00 37.50 50.00 1916-04-15 Not Known 1923-02-10 Not Known Goldie
7030 Matthew Goldie Clyde; St Bernards; Clydebank[3] 7 7 0 3 0 1 6 .00 14.29 85.71 7.14 1913-01-04 Not Known 1921-11-26 Not Known Goldie
7031 Peter Goldie Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1992-08-12 19y 10m 29d 1992-08-12 19y 10m 29d Goldie
7032 Peter Goldie Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1956-01-28 21y 07m 21d 1956-01-28 21y 07m 21d Goldie
7033 Tom Goldie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1893-05-18 Not Known 1893-05-18 Not Known Goldie
7034 William Goldie Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1958-01-02 20y 09m 17d 1958-01-02 20y 09m 17d Goldie
7035 Connor Goldson Rangers 19 19 0 2 16 2 2 80.00 10.00 10.00 85.00 2018-10-07 25y 09m 19d 2024-04-21 31y 04m 03d Goldson
7036 Ernest Goldthorpe Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-09-12 25y 03m 04d 1923-09-12 25y 03m 04d Goldthorpe
7037 Jim Goldthorpe St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1951-08-18 Not Known 1951-09-01 Not Known Goldthorpe
7038 John Goldthorpe Motherwell; Greenock Morton; St Johnstone 16 14 2 4 4 4 10 22.22 22.22 55.56 33.33 1967-10-28 19y 03m 11d 1980-04-26 31y 09m 09d Goldthorpe
7039 Golijan OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Golijan
7040 Pierluigi Gollini Fiorentina 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 27y 06m 18d 2022-10-13 27y 06m 25d Gollini
7041 Román Golobart Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-09-10 19y 05m 20d 2011-09-10 19y 05m 20d Golobart
7042 Eduard Golovljov FC Infonet Tallinn 0 0 0 0 0 2 .00 .00 100.00 .00 2016-06-30 19y 05m 05d 2016-07-06 19y 05m 11d Golovljov
7043 Goma Fulham 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 Not Known 2004-07-31 Not Known Goma
7044 Gomenyuk FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Gomenyuk
7045 Heurelho Gomes Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-08-18 30y 06m 03d 2011-08-18 30y 06m 03d Gomes
7046 Paulo Jorge Soares Gomes Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 24y 03m 00d 2004-09-30 24y 03m 14d Gomes
7047 Ronielle Faria Gomes NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 28y 08m 20d 2006-08-02 28y 08m 27d Gomes
7048 Sergio Henrique Gomes Dundee United 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1995-03-12 25y 07m 13d 1995-03-21 25y 07m 22d Gomes
7049 Abel Resino Gomez Athletico Madrid 0 0 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 33y 07m 12d 1993-09-28 33y 07m 26d Gomez
7050 Alex Valle Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-14 20y 04m 20d 2024-09-14 20y 04m 20d Gomez
7051 Ramon Pereira Gomez Livingston (Meadowbank Thistle) 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 2005-09-11 26y 11m 30d 2005-09-21 27y 00m 09d Gomez
7052 Pizo Gomez Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 29y 08m 07d 1993-09-28 29y 08m 21d Gomez)
7053 Kevin Gomis Dundee 2 2 0 1 0 2 33.33 .00 66.67 33.33 2016-10-15 27y 08m 25d 2017-04-08 28y 02m 19d Gomis
7054 Morgaro Gomis Dundee United; Falkirk 15 13 2 2 10 2 6 55.56 11.11 33.33 61.11 2007-03-17 21y 08m 03d 2020-09-22 35y 02m 08d Gomis
7055 Gomola Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Gomola
7056 Esmael Goncalves St Mirren; Livingston (Meadowbank Thistle) 3 3 0 1 3 1 1 60.00 20.00 20.00 70.00 2013-02-27 21y 08m 02d 2022-11-12 31y 04m 18d Goncalves
7057 Marco Andre Azevedo Goncalves Braga 0 0 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 26y 06m 15d 2004-09-30 26y 06m 29d Goncalves
7058 David Gonzalez Aberdeen 1 1 0 0 1 1 .00 50.00 50.00 25.00 2011-08-13 29y 00m 24d 2011-12-28 29y 05m 08d Gonzalez
7059 Nicolas Gonzalez Fiorentina 2 1 1 2 2 0 0 100.00 .00 .00 100.00 2022-10-06 24y 06m 00d 2022-10-13 24y 06m 07d Gonzalez
7060 Ramiro Daniel Gonzalez Ross County 0 0 0 0 1 1 .00 50.00 50.00 25.00 2001-09-25 21y 02m 02d 2002-01-05 21y 05m 13d Gonzalez
7061 Lynden Gooch Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 28y 06m 08d 2021-07-17 28y 06m 08d Gooch
7062 Iain Good Aberdeen 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-12-12 21y 04m 03d 1998-12-12 21y 04m 03d Good
7063 Archie Goodall Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 34y 10m 07d 1899-04-26 34y 10m 07d Goodall
7064 Roy Goodall Huddersfield Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-09-10 21y 08m 11d 1924-09-10 21y 08m 11d Goodall
7065 Ian S Goodall Third Lanark 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1952-04-14 Not Known 1952-04-14 Not Known Goodall
7066 J Goodall Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Goodall
7067 John Thomson Goodall East Stirlingshire 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-10-31 22y 02m 13d 1981-10-31 22y 02m 13d Goodall
7068 James Boyd Goodfellow Third Lanark 7 7 0 1 0 5 14.29 .00 71.43 14.29 1959-02-25 20y 06m 28d 1963-03-23 24y 07m 23d Goodfellow
7069 Ryan Goodfellow Dunfermline Athletic; East Fife; Cowdenbeath 1 1 0 0 0 3 .00 .00 100.00 .00 2013-07-13 20y 01m 17d 2018-07-24 25y 01m 28d Goodfellow
7070 Donald Ralph Goodman Motherwell 5 3 2 1 1 3 20.00 20.00 60.00 30.00 1999-04-24 32y 11m 15d 2000-10-01 34y 04m 22d Goodman
7071 Geraint Goodridge Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 Not Known 2005-07-16 Not Known Goodridge
7072 David Goodwillie Dundee United; Aberdeen; Ross County 16 12 4 4 9 6 5 45.00 30.00 25.00 60.00 2006-02-07 16y 10m 10d 2016-05-07 27y 01m 09d Goodwillie
7073 Alexander Hill Goodwin Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1913-08-23 Not Known 1914-01-03 Not Known Goodwin
7074 Goodwin Helensburgh 1 1 0 1 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known Goodwin
7075 Ian Goodwin Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 19y 05m 10d 1970-04-24 19y 05m 10d Goodwin
7076 James Goodwin Hamilton Academical; St Mirren 13 13 0 1 3 4 6 23.08 30.77 46.15 38.46 2010-11-20 29y 00m 00d 2014-05-10 32y 05m 20d Goodwin
7077 John Alexander Goodwin Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-12-28 Not Known 1913-02-22 Not Known Goodwin
7078 John Goodwin Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1910-12-24 Not Known 1913-03-15 Not Known Goodwin
7079 John Lawson Goodwin Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1914-10-31 Not Known 1914-10-31 Not Known Goodwin
7080 Samuel Gourlay Goodwin Airdrieonians; Motherwell 22 22 0 5 7 10 22.73 31.82 45.45 38.64 1966-09-17 23y 06m 03d 1975-04-19 32y 01m 05d Goodwin
7081 Bart Goor Feyenoord 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-21 31y 06m 12d 2004-10-21 31y 06m 12d Goor
7082 Mickael Goossens Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 18y 10m 21d 1992-11-04 18y 11m 05d Goossens
7083 Andy Goram Hibernian; Rangers; Motherwell 46 46 0 22 10 13 47.83 21.74 28.26 58.70 1987-10-17 23y 06m 04d 2000-12-16 36y 08m 03d Goram
7084 Alan Gordon Heart of Midlothian B; Dundee United; Hibernian; Dundee 20 20 0 5 6 5 9 30.00 25.00 45.00 42.50 1965-08-07 21y 02m 24d 1976-03-27 31y 10m 13d Gordon
7085 Ben Gordon Alloa Athletic; East Fife 5 5 0 0 0 5 .00 .00 100.00 .00 2014-10-11 29y 00m 04d 2017-07-22 31y 09m 15d Gordon
7086 Ben Gordon Kilmarnock; Ross County 4 4 0 2 1 2 40.00 20.00 40.00 50.00 2010-10-31 19y 07m 29d 2014-04-19 23y 01m 17d Gordon
7087 Charles Gordon Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-04-17 Not Known 1920-04-17 Not Known Gordon
7088 Craig Gordon Celtic 15 15 0 15 2 2 78.95 10.53 10.53 84.21 2014-09-24 31y 08m 25d 2019-12-18 36y 11m 18d Gordon
7089 Dale Andrew Gordon Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 1992-02-01 25y 00m 23d 1993-02-27 26y 01m 18d Gordon
7090 Daniel Gordon Falkirk; St Mirren 8 8 0 3 1 3 37.50 12.50 37.50 43.75 1905-11-25 Not Known 1908-03-21 Not Known Gordon
7091 David Gordon Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1925-09-09 Not Known 1928-09-22 Not Known Gordon
7092 David Gordon Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Gordon
7093 David Gordon Leith Athletic; Hibernian; Kilmarnock 24 24 0 6 5 13 25.00 20.83 54.17 35.42 1903-02-07 20y 01m 10d 1918-10-19 35y 09m 20d Gordon
7094 Edward Gordon 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 Gordon
7095 Gavin Gordon Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-18 Not Known 1997-07-18 Not Known Gordon
7096 Gordon # 1 Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1912-10-23 Not Known 1912-10-23 Not Known Gordon
7097 Henry Alexander Gordon Dundee United; St Johnstone 19 19 0 1 7 6 6 36.84 31.58 31.58 52.63 1962-01-24 21y 05m 30d 1972-02-05 31y 06m 11d Gordon
7098 Ian Ferguson Gordon Airdrieonians 11 11 0 4 2 5 36.36 18.18 45.45 45.45 1979-09-22 18y 10m 23d 1983-04-02 22y 05m 03d Gordon
7099 Ian W Gordon Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-09 25y 04m 26d 1954-10-09 25y 04m 26d Gordon
7100 James Gordon Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-01 Not Known 1896-01-01 Not Known Gordon
7101 Jimmy Gordon Rangers; Scottish Select 20 20 0 6 14 1 5 70.00 5.00 25.00 72.50 1907-12-07 Not Known 1920-08-18 Not Known Gordon
7102 John Gordon Greenock Morton 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1923-09-22 Not Known 1924-09-06 Not Known Gordon
7103 John George Gordon Queen of the South 3 3 0 0 0 3 .00 .00 100.00 .00 1935-03-23 Not Known 1937-04-10 Not Known Gordon
7104 John Gordon Hibernian; Leith Athletic; St Bernards 10 10 0 1 4 0 6 40.00 .00 60.00 40.00 1907-05-15 Not Known 1922-08-15 Not Known Gordon
7105 Johnny Gordon Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 22y 00m 17d 1953-09-28 22y 00m 17d Gordon
7106 Kevin Mervyn Gordon Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 28y 02m 16d 2005-07-17 28y 02m 16d Gordon
7107 Kyron Gordon Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 18y 03m 04d 2020-08-28 18y 03m 04d Gordon
7108 Lewis C Gordon Clyde 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1944-02-12 Not Known 1944-11-04 Not Known Gordon
7109 Lewis Gordon Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1948-05-01 Not Known 1951-01-27 Not Known Gordon
7110 Liam Gordon St Johnstone; Motherwell 15 13 2 1 3 6 8 17.65 35.29 47.06 35.29 2016-05-15 20y 03m 19d 2024-08-25 28y 06m 30d Gordon
7111 Patrick Gordon Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-11-19 22y 09m 00d 1892-11-19 22y 09m 00d Gordon
7112 Peter Gordon Norwich City 1 1 0 2 0 0 1 .00 .00 100.00 .00 1957-10-30 25y 05m 09d 1957-10-30 25y 05m 09d Gordon
7113 Phil Gordon Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-10-24 Not Known 1970-10-24 Not Known Gordon
7114 Robert D G Gordon Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-11-13 Not Known 1937-11-13 Not Known Gordon
7115 Shea Gordon Partick Thistle 3 2 1 1 0 0 3 .00 .00 100.00 .00 2020-09-26 22y 04m 10d 2021-03-14 22y 09m 26d Gordon
7116 Stuart Love Gordon Clydebank[4]; Hamilton Academical 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1986-09-06 26y 01m 23d 1989-03-25 28y 08m 11d Gordon
7117 William Gordon Stenhousemuir; Queen of the South 6 6 0 0 1 5 .00 16.67 83.33 8.33 1977-08-29 24y 00m 25d 1983-02-02 29y 05m 29d Gordon
7118 Ziggy Gordon Hamilton Academical; Partick Thistle 9 9 0 3 2 5 30.00 20.00 50.00 40.00 2011-02-12 17y 09m 20d 2019-03-16 25y 10m 21d Gordon
7119 Gorgon Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Gorgon
7120 Goring Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-01-02 Not Known 1888-01-02 Not Known Goring
7121 Oleg Gorjatsov Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 20y 00m 24d 1998-08-27 20y 01m 07d Gorjatsov
7122 David Gorman East Fife; Montrose 10 10 0 1 7 2 10.00 70.00 20.00 45.00 1971-10-30 24y 06m 12d 1983-02-20 35y 10m 02d Gorman
7123 John Gorman Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-02 22y 02m 17d 1971-11-02 22y 02m 17d Gorman
7124 Gormley St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Gormley
7125 Jim Gormley Hamilton Academical 2 0 2 0 0 2 .00 .00 100.00 .00 1978-02-04 19y 04m 07d 1978-04-02 19y 06m 03d Gormley
7126 Joe Gormley St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-09-17 25y 09m 22d 2016-09-17 25y 09m 22d Gormley
7127 Alex Rodriguez Motherwell 2 2 0 1 0 2 33.33 .00 66.67 33.33 2018-09-15 25y 01m 14d 2019-02-17 25y 06m 16d Gorrin
7128 Gorriz Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Gorriz
7129 Gorschlüter 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 Gorschlüter
7130 Gosley Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Gosley
7131 Sean Goss Rangers; Motherwell 7 6 1 5 0 3 62.50 .00 37.50 62.50 2018-02-24 22y 04m 23d 2023-02-19 27y 04m 18d Goss
7132 Tommy Goss Queen of the South 1 0 1 1 1 1 33.33 33.33 33.33 50.00 2020-12-12 22y 07m 28d 2021-03-27 22y 11m 13d Goss
7133 James Gossman Queens Park 2 2 0 1 1 0 50.00 50.00 .00 75.00 1921-12-10 Not Known 1922-01-14 Not Known Gossman
7134 Ahmed Gosto Velez Mostar 2 2 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 20y 04m 02d 1988-12-07 20y 04m 16d Gosto
7135 James Gotheridge Newton Heath 1 1 0 0 0 1 .00 .00 100.00 .00 1889-01-01 Not Known 1889-01-01 Not Known Gotheridge
7136 Vittorio Gottardi Lausanne 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1963-09-25 22y 00m 01d 1963-10-15 22y 00m 21d Gottardi
7137 Olafur Gottskalsson Hibernian 3 3 0 2 1 3 33.33 16.67 50.00 41.67 1997-08-30 29y 05m 18d 2000-05-21 32y 02m 09d Gottskalsson
7138 J Goudie Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Goudie
7139 James Ramsay Goudie Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1938-12-10 Not Known 1938-12-10 Not Known Goudie
7140 William B Goudie Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1900-10-06 Not Known 1900-12-15 Not Known Goudie
7141 Willie Goudie Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1901-09-16 Not Known 1901-09-16 Not Known Goudie
7142 Richard Gough Dundee United; Rangers 54 54 0 2 34 8 12 62.96 14.81 22.22 70.37 1983-10-22 21y 06m 17d 1998-05-16 36y 01m 11d Gough
7143 Harold Gough Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1918-05-18 Not Known 1919-01-11 Not Known Gough
7144 Gould Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1943-09-04 Not Known 1943-09-04 Not Known Gould
7145 John Daniel Gould Arbroath; Albion Rovers; Greenock Morton; Dumbarton 7 7 0 2 1 5 1 14.29 71.43 14.29 50.00 1938-10-15 Not Known 1943-01-16 Not Known Gould
7146 Jonathan Gould Coventry City; Celtic 16 16 0 17 3 3 73.91 13.04 13.04 80.43 1995-10-08 27y 02m 20d 2002-10-20 34y 03m 02d Gould
7147 Robert Alfred Gould Wolverhampton Wanderers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1971-04-14 24y 10m 02d 1971-05-03 24y 10m 21d Gould
7148 William Ross Gould Queens Park; Kilmarnock 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1920-10-16 Not Known 1925-11-28 Not Known Gould
7149 John Thomas Goulden Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1928-02-11 Not Known 1928-04-18 Not Known Goulden
7150 Leonard Goulden Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-04-21 34y 09m 05d 1947-04-21 34y 09m 05d Goulden
7151 Gouldstone Everton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-05-13 Not Known 1991-05-13 Not Known Gouldstone
7152 Adam Gourlay Rangers; St Mirren 3 3 0 2 1 0 66.67 33.33 .00 83.33 1906-04-07 Not Known 1908-11-21 Not Known Gourlay
7153 Alex M Gourlay Partick Thistle 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1941-08-23 Not Known 1944-09-23 Not Known Gourlay
7154 Archibald Gourlay Partick Thistle; Albion Rovers; Hibernian 12 12 0 1 3 8 8.33 25.00 66.67 20.83 1934-09-22 Not Known 1938-08-17 Not Known Gourlay
7155 Billy Gourlay Partick Thistle; Falkirk 6 6 0 1 0 1 5 .00 16.67 83.33 8.33 1963-09-21 Not Known 1965-05-15 Not Known Gourlay
7156 David Gourlay Queens Park; Clyde 4 4 0 2 0 2 50.00 .00 50.00 50.00 1900-02-17 Not Known 1903-01-10 Not Known Gourlay
7157 Ewan Gourlay Queen of the South 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-07-11 19y 03m 12d 2018-07-11 19y 03m 12d Gourlay
7158 Gourlay East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known Gourlay
7159 Hugh Gourlay Cambuslang 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1891-02-14 Not Known 1891-09-05 Not Known Gourlay
7160 Iain Francis Gourlay East Stirlingshire 4 4 0 1 0 3 25.00 .00 75.00 25.00 1981-10-31 24y 00m 08d 1982-04-27 24y 06m 04d Gourlay
7161 James Gourlay Port Glasgow Athletic; Greenock Morton 22 22 0 3 8 6 8 36.36 27.27 36.36 50.00 1908-12-12 Not Known 1925-09-05 Not Known Gourlay
7162 James Gourlay Raith Rovers 9 9 0 2 3 4 2 33.33 44.44 22.22 55.56 1907-03-09 Not Known 1913-01-18 Not Known Gourlay
7163 James Gourlay Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1980-03-01 20y 11m 28d 1980-03-01 20y 11m 28d Gourlay
7164 James William Main Gourlay Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1914-12-26 Not Known 1914-12-26 Not Known Gourlay
7165 Kyle Gourlay Dundee; Hamilton Academical; Cove Rangers 1 1 0 0 2 2 .00 50.00 50.00 25.00 2015-11-21 17y 01m 28d 2021-07-13 22y 09m 19d Gourlay
7166 Tom Gourlay Airdrieonians 2 2 0 2 1 1 50.00 25.00 25.00 62.50 1970-10-19 20y 00m 24d 1971-08-25 20y 11m 00d Gourlay
7167 William Gourlay Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Gourlay
7168 Jock Govan Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1943-04-10 Not Known 1943-04-10 Not Known Govan
7169 Jock Govan Hibernian 29 29 0 15 2 12 51.72 6.90 41.38 55.17 1942-05-23 19y 04m 07d 1954-01-01 30y 11m 16d Govan
7170 John Govan St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1927-04-09 Not Known 1927-04-09 Not Known Govan
7171 Alan Gow Falkirk; Hibernian; Motherwell 9 7 2 1 1 3 5 11.11 33.33 55.56 27.78 2005-10-02 22y 11m 23d 2010-12-14 28y 02m 05d Gow
7172 Donald Gow Rangers; Sunderland 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1890-08-16 22y 06m 08d 1896-04-18 28y 02m 10d Gow
7173 Garry Paul Gow St Johnstone 0 0 0 0 1 0 .00 100.00 .00 50.00 2000-05-06 22y 10m 12d 2000-05-06 22y 10m 12d Gow
7174 Gary Gow Hamilton Academical 0 0 0 1 0 0 100.00 .00 .00 100.00 2009-01-31 19y 00m 07d 2009-01-31 19y 00m 07d Gow
7175 John James Gow Queens Park 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1880-10-09 Not Known 1884-09-27 Not Known Gow
7176 Stephen Gow Dumbarton 0 0 0 0 0 1 .00 .00 100.00 .00 1994-08-16 25y 08m 10d 1994-08-16 25y 08m 10d Gow
7177 Joseph Gowdy Falkirk; East Fife 10 10 0 2 2 3 5 20.00 30.00 50.00 35.00 1921-01-03 Not Known 1930-08-23 Not Known Gowdy
7178 William Gowdy Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-01-01 Not Known 1936-01-01 Not Known Gowdy
7179 Mark Gower Motherwell; Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1999-04-24 20y 06m 19d 1999-07-24 20y 09m 19d Gower
7180 Josh Gowling Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 26y 08m 00d 2010-07-29 26y 08m 00d Gowling
7181 Gozalez Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Gozalez
7182 Lewis Grabban Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 2007-09-03 19y 07m 22d 2007-09-03 19y 07m 22d Grabban
7183 Lewis Grabban Millwall 0 0 0 0 0 1 .00 .00 100.00 .00 2010-07-31 22y 06m 19d 2010-07-31 22y 06m 19d Grabban
7184 Jürgen Grabowsk Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 Not Known 1969-04-14 Not Known Grabowsk
7185 Grace Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Grace
7186 James Gracie Dumbarton 2 2 0 0 0 2 .00 .00 100.00 .00 1894-09-29 Not Known 1894-10-27 Not Known Gracie
7187 Thomas Gracie Airdrieonians; Hamilton Academical; Greenock Morton 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1907-01-12 Not Known 1911-02-25 Not Known Gracie
7188 James Grady Clydebank[4]; Dundee; Partick Thistle; Dundee United; Gretna 12 10 2 6 5 5 37.50 31.25 31.25 53.13 1995-02-01 23y 10m 18d 2007-11-25 36y 08m 11d Grady
7189 Alastair Graham Motherwell; Raith Rovers; Falkirk; Queens Park 10 10 0 2 4 2 4 40.00 20.00 40.00 50.00 1993-09-11 27y 01m 00d 2003-07-16 36y 11m 05d Graham
7190 Alex Graham Kilmarnock; Airdrieonians; Clyde 7 7 0 5 2 2 3 28.57 28.57 42.86 42.86 1905-01-07 Not Known 1908-04-18 Not Known Graham
7191 Alex James Graham Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1924-01-12 Not Known 1925-03-28 Not Known Graham
7192 Alexander Graham Hamilton Academical; Third Lanark 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1917-11-17 Not Known 1919-03-15 Not Known Graham
7193 Andrew Graham Stirling Albion; Hamilton Academical; Dumbarton; Alloa Athletic 11 11 0 1 1 11 7.69 7.69 84.62 11.54 2005-07-16 21y 09m 24d 2021-04-09 37y 06m 18d Graham
7194 Andrew Graham Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 28y 08m 16d 1985-08-27 28y 08m 16d Graham
7195 Arthur Graham Aberdeen; Leeds United 24 24 0 1 6 7 11 25.00 29.17 45.83 39.58 1970-04-04 17y 05m 09d 1982-08-07 29y 09m 12d Graham
7196 Bobby Graham Motherwell; Hamilton Academical 18 17 1 2 4 5 9 22.22 27.78 50.00 36.11 1973-09-15 28y 09m 24d 1980-02-23 35y 03m 01d Graham
7197 Brian Graham Raith Rovers; Dundee United; Ross County; Hibernian; Partick Thistle 10 7 3 2 3 4 7 21.43 28.57 50.00 35.71 2012-07-14 24y 07m 21d 2023-08-20 35y 08m 28d Graham
7198 Colin Graham Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-03-02 Not Known 1889-03-02 Not Known Graham
7199 David Graham Queens Park 2 2 0 0 0 3 .00 .00 100.00 .00 1982-09-04 22y 01m 12d 1983-04-06 22y 08m 14d Graham
7200 David Graham Dunfermline Athletic 3 2 1 1 1 2 25.00 25.00 50.00 37.50 1998-11-21 20y 01m 15d 2000-11-29 22y 01m 23d Graham
7201 David Graham Gretna; Hamilton Academical; Dunfermline Athletic 7 4 3 0 3 5 .00 37.50 62.50 18.75 2006-05-13 22y 11m 11d 2012-04-07 28y 10m 05d Graham
7202 Doug Graham Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 20y 09m 10d 1942-04-25 20y 09m 10d Graham
7203 Francis Graham Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1905-09-09 Not Known 1905-09-09 Not Known Graham
7204 Francis Graham Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-08 Not Known 1903-09-08 Not Known Graham
7205 George Graham Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1932-01-09 Not Known 1932-01-09 Not Known Graham
7206 George G Graham Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1943-01-30 Not Known 1943-01-30 Not Known Graham
7207 George Kretchen Graham Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1926-09-11 Not Known 1927-01-15 Not Known Graham
7208 Graham Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 Not Known 1956-11-26 Not Known Graham
7209 Harry Graham Raith Rovers; St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1913-01-18 Not Known 1926-05-08 Not Known Graham
7210 James Graham Motherwell 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1936-08-15 Not Known 1936-09-09 Not Known Graham
7211 James Graham Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-05 Not Known 1925-09-05 Not Known Graham
7212 Lang Graham Kilmarnock 5 5 0 1 1 0 4 20.00 .00 80.00 20.00 1900-11-10 Not Known 1903-09-26 Not Known Graham
7213 John Graham Rangers 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1899-12-30 Not Known 1903-01-02 Not Known Graham
7214 Jackie Graham Greenock Morton; Dundee United 3 3 0 1 2 0 2 50.00 .00 50.00 50.00 1965-11-20 19y 04m 04d 1967-11-11 21y 03m 26d Graham
7215 Johnny Graham Third Lanark; Falkirk; Hibernian; Ayr United 32 32 0 10 8 7 18 24.24 21.21 54.55 34.85 1963-10-19 18y 09m 11d 1976-10-09 31y 09m 01d Graham
7216 Johnny Graham Dumbarton 12 11 1 2 3 7 16.67 25.00 58.33 29.17 1972-08-12 24y 07m 13d 1977-02-02 29y 01m 05d Graham
7217 Jordan Graham Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 29y 04m 08d 2024-07-13 29y 04m 08d Graham
7218 Luke Graham Dundee 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 20y 05m 30d 2024-08-10 20y 05m 30d Graham
7219 Paul Scott Graham Greenock Morton; Alloa Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1991-07-27 21y 02m 10d 1995-08-19 25y 03m 02d Graham
7220 Robert Graham Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1904-09-05 Not Known 1904-09-05 Not Known Graham
7221 Robert Graham Aberdeen; Falkirk 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1939-12-16 Not Known 1940-11-30 Not Known Graham
7222 Robert Graham Queens Park; Third Lanark; Partick Thistle 11 11 0 3 2 1 8 18.18 9.09 72.73 22.73 1901-05-07 Not Known 1910-03-05 Not Known Graham
7223 Ross Graham Dundee United 5 4 1 1 1 2 3 16.67 33.33 50.00 33.33 2022-03-05 21y 00m 13d 2024-09-01 23y 06m 12d Graham
7224 Samuel Graham Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-22 Not Known 1898-01-22 Not Known Graham
7225 Thomas Graham Vale Of Leven 3 3 0 1 0 0 3 .00 .00 100.00 .00 1890-10-25 Not Known 1891-05-09 Not Known Graham
7226 Thomas Graham Livingston (Meadowbank Thistle); Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1997-08-09 29y 02m 28d 2000-01-29 31y 08m 17d Graham
7227 Thomas Newlands Graham Berwick Rangers 3 2 1 0 0 3 .00 .00 100.00 .00 1987-08-01 21y 11m 07d 1997-07-20 31y 10m 25d Graham
7228 W Graham Vale Of Leven 3 3 0 0 0 2 .00 .00 66.67 .00 1891-05-09 Not Known 1891-11-07 Not Known Graham
7229 Walter C Graham Ayr United 2 2 0 2 0 0 100.00 .00 .00 100.00 1929-11-09 Not Known 1930-03-15 Not Known Graham
7230 William Graham Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1963-11-02 Not Known 1963-11-02 Not Known Graham
7231 Willie Graham Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Graham
7232 William A Graham Raith Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1928-04-18 Not Known 1928-04-18 Not Known Graham
7233 William Graham Kilmarnock 0 0 0 0 1 1 .00 50.00 50.00 25.00 2017-04-14 17y 09m 22d 2018-08-25 19y 02m 02d Graham
7234 Roland Grahammer Bayern Munich 1 1 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 25y 03m 25d 1989-03-14 25y 04m 11d Grahammer
7235 Colin Grainger Sheffield United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1956-02-06 22y 07m 27d 1956-02-06 22y 07m 27d Grainger
7236 Danny Grainger Gretna; Dundee United; St Johnstone; St Mirren 10 10 0 6 6 5 35.29 35.29 29.41 52.94 2007-08-18 21y 00m 21d 2014-01-29 27y 06m 01d Grainger
7237 John C Granger St Mirren 3 3 0 1 2 0 33.33 66.67 .00 66.67 1918-09-14 Not Known 1919-11-08 Not Known Granger
7238 William Granger Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1926-10-09 Not Known 1927-02-23 Not Known Granger
7239 A Grant Forres Mechanics 1 0 1 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Grant
7240 Alex Grant East Stirlingshire 1 0 1 0 0 1 .00 .00 100.00 .00 1982-04-27 24y 05m 00d 1982-04-27 24y 05m 00d Grant
7241 Lex Grant Queens Park; Ayr United; Clydebank[4]; Falkirk; Partick Thistle; Stranraer 13 11 2 2 2 12 12.50 12.50 75.00 18.75 1981-10-03 19y 07m 06d 1993-08-11 31y 05m 15d Grant
7242 Allan Grant Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 2000-02-19 26y 07m 18d 2000-02-19 26y 07m 18d Grant
7243 Arthur Grant Alloa Athletic 3 3 0 0 2 1 .00 66.67 33.33 33.33 1982-10-09 25y 03m 29d 1983-04-23 25y 10m 13d Grant
7244 Bernard Grant Motherwell; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1984-05-12 21y 09m 06d 1985-08-27 23y 00m 21d Grant
7245 Brian Grant Ross County 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1992-05-04 23y 04m 21d 1997-03-27 28y 03m 14d Grant
7246 Brian Grant Aberdeen; Hibernian; Dundee 32 29 3 3 18 7 11 50.00 19.44 30.56 59.72 1987-01-21 22y 07m 02d 1998-12-30 34y 06m 11d Grant
7247 Colin Grant Hibernian 2 1 1 4 0 1 80.00 .00 20.00 80.00 1966-02-21 21y 07m 00d 1969-09-27 25y 02m 06d Grant
7248 Colin W Grant Dunfermline Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1982-04-24 18y 09m 30d 1983-02-09 19y 07m 15d Grant
7249 David Bell Grant Third Lanark; Stirling Albion 7 7 0 0 1 6 .00 14.29 85.71 7.14 1962-11-17 19y 03m 18d 1968-04-20 24y 08m 21d Grant
7250 Derek Grant Airdrieonians; Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-08-06 22y 02m 18d 1995-07-30 29y 02m 11d Grant
7251 Donald M Grant Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-07-31 Not Known 1937-08-09 Not Known Grant
7252 George Grant Falkirk; Albion Rovers; St Bernards 7 7 0 1 1 0 6 14.29 .00 85.71 14.29 1933-10-28 Not Known 1937-09-22 Not Known Grant
7253 George Grant Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Grant
7254 H Grant Edinburgh University 2 2 0 1 0 0 2 .00 .00 100.00 .00 1879-02-08 Not Known 1879-12-20 Not Known Grant
7255 I Grant Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Grant
7256 Ian Henry Grant Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 1978-04-29 19y 03m 19d 1978-04-29 19y 03m 19d Grant
7257 James Grant St Bernards 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1887-01-15 Not Known 1889-03-30 Not Known Grant
7258 James Grant Leith Athletic; Hamilton Academical 4 2 2 1 1 0 3 25.00 .00 75.00 25.00 1904-12-17 19y 11m 29d 1980-02-23 Not Known Grant
7259 James Simpson Grant St Mirren; Clyde; Kilmarnock 15 15 0 9 1 4 60.00 6.67 26.67 63.33 1907-09-21 Not Known 1913-12-13 Not Known Grant
7260 Joe Grant Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Grant
7261 John Grant Alloa Athletic; Clyde 3 3 0 2 0 1 66.67 .00 33.33 66.67 1946-04-20 Not Known 1947-12-13 Not Known Grant
7262 John Grant Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1933-12-25 Not Known 1933-12-25 Not Known Grant
7263 John Grant Hibernian 23 23 0 6 4 13 26.09 17.39 56.52 34.78 1955-01-01 23y 06m 16d 1964-03-16 32y 09m 00d Grant
7264 John Neil Grant Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 18y 07m 10d 2006-09-20 18y 07m 10d Grant
7265 Johnny Grant Hibernian; Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1964-01-01 Not Known 1966-10-08 Not Known Grant
7266 Keith Grant Australian Select XI; Northern New South Wales; Australia 3 3 0 1 0 0 3 .00 .00 100.00 .00 1959-05-10 Not Known 1959-06-06 Not Known Grant
7267 Paul Grant Hibernian; Livingston (Meadowbank Thistle) 0 0 0 1 0 2 33.33 .00 66.67 33.33 2012-05-19 19y 01m 26d 2014-09-28 21y 06m 05d Grant
7268 Peter Grant Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Grant
7269 Peter Grant Falkirk 3 3 0 1 0 3 25.00 .00 75.00 25.00 2014-08-30 20y 05m 19d 2015-03-21 21y 00m 10d Grant
7270 Peter Grant Celtic 41 38 3 16 16 11 37.21 37.21 25.58 55.81 1984-05-05 18y 08m 05d 1996-11-30 31y 03m 00d Grant
7271 Peter R Grant Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1902-11-01 Not Known 1902-11-01 Not Known Grant
7272 Ray Grant Alloa Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 24y 02m 23d 2021-04-09 24y 07m 08d Grant
7273 Richard Grant Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Grant
7274 Dick Grant Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-10 18y 09m 08d 1962-11-10 18y 09m 08d Grant
7275 Robert Grant St Bernards 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1911-04-08 Not Known 1915-05-01 Not Known Grant
7276 Robert S Grant Queens Park 13 13 0 4 3 6 30.77 23.08 46.15 42.31 1929-11-23 Not Known 1935-08-27 Not Known Grant
7277 Roddy Grant St Johnstone; Partick Thistle 24 18 6 2 5 5 15 20.00 20.00 60.00 30.00 1990-10-13 24y 00m 27d 1999-07-31 32y 10m 15d Grant
7278 Thomas Grant Falkirk 0 0 0 0 0 1 .00 .00 100.00 .00 2014-11-15 19y 05m 16d 2014-11-15 19y 05m 16d Grant
7279 Walter Grant Aberdeen 7 7 0 1 3 3 1 42.86 42.86 14.29 64.29 1915-12-04 Not Known 1925-04-04 Not Known Grant
7280 William Grant Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Grant
7281 William Grant Greenock Morton 2 2 0 2 0 0 100.00 .00 .00 100.00 1916-08-19 Not Known 1918-08-17 Not Known Grant
7282 William M Grant Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1960-01-16 23y 11m 20d 1960-01-16 23y 11m 20d Grant
7283 Anthony Ralph Granville Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1954-12-11 23y 07m 18d 1955-04-02 23y 11m 10d Granville
7284 Davide Grassi Aberdeen; Dundee 2 2 0 2 0 1 66.67 .00 33.33 66.67 2010-01-27 24y 00m 14d 2012-09-02 26y 07m 20d Grassi
7285 Roy Gratrix Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 26y 08m 04d 1958-10-13 26y 08m 04d Gratrix
7286 Thomas Gravesen Celtic 2 1 1 1 0 1 50.00 .00 50.00 50.00 2007-01-14 30y 10m 03d 2007-04-29 31y 01m 18d Gravesen
7287 Alec Gray Raith Rovers 4 4 0 1 0 3 25.00 .00 75.00 25.00 1967-10-14 22y 04m 09d 1969-11-01 24y 04m 27d Gray
7288 Alex Gray Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-30 Not Known 1939-12-30 Not Known Gray
7289 Alex Duncan Gray Kilmarnock 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1923-11-10 Not Known 1925-03-14 Not Known Gray
7290 Alex Gray Ayr United; Falkirk; Kilmarnock 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1914-01-03 Not Known 1919-08-23 Not Known Gray
7291 Allan Gray Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-10 Not Known 1962-11-10 Not Known Gray
7292 Andy Gray Tottenham Hotspur; Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1992-07-25 28y 05m 03d 1996-03-30 32y 01m 08d Gray
7293 Andy Gray Dundee United; Rangers 9 6 3 5 4 3 2 44.44 33.33 22.22 61.11 1973-11-10 17y 11m 11d 1988-12-10 33y 00m 10d Gray
7294 Archibald Gray Hibernian 18 18 0 3 2 7 9 11.11 38.89 50.00 30.56 1900-04-16 Not Known 1904-05-07 Not Known Gray
7295 Archie Gray Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 29y 07m 28d 1908-04-21 29y 07m 28d Gray
7296 Archie Gray Leeds United; Tottenham Hotspur 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-07-30 17y 04m 18d 2024-07-17 18y 04m 05d Gray
7297 Billy Gray St Mirren; Greenock Morton; Dundee United 13 12 1 7 4 4 46.67 26.67 26.67 60.00 1964-10-10 19y 05m 05d 1972-04-08 26y 11m 03d Gray
7298 Bobby Gray Stirling Albion; Alloa Athletic 7 5 2 1 0 0 7 .00 .00 100.00 .00 1976-02-14 22y 08m 06d 1982-10-09 29y 04m 01d Gray
7299 Bobby Gray Partick Thistle 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1968-11-09 20y 02m 05d 1970-03-14 21y 06m 10d Gray
7300 Dale Ronald James Gray Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-01-27 22y 11m 12d 2001-02-07 22y 11m 23d Gray
7301 Damon Gray Hibernian 2 1 1 0 0 2 .00 .00 100.00 .00 2007-05-12 18y 10m 01d 2008-01-19 19y 06m 08d Gray
7302 Danny Gray Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1972-02-26 20y 09m 24d 1972-02-26 20y 09m 24d Gray
7303 David Gray Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 1954-08-14 32y 06m 06d 1955-09-10 33y 07m 02d Gray
7304 David H Gray Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-12-31 Not Known 1921-12-31 Not Known Gray
7305 David Gray Hibernian 10 9 1 4 6 3 30.77 46.15 23.08 53.85 2014-08-17 26y 03m 13d 2020-10-31 32y 05m 27d Gray
7306 Derek Gray Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 1975-02-24 26y 05m 22d 1976-08-07 27y 11m 05d Gray
7307 Dougie Gray Rangers 53 53 0 30 13 10 56.60 24.53 18.87 68.87 1926-09-18 21y 05m 14d 1946-04-27 41y 00m 23d Gray
7308 Eddie Gray Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1955-05-07 20y 06m 18d 1956-08-25 21y 10m 06d Gray
7309 Eddie Gray Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 34y 06m 21d 1982-08-07 34y 06m 21d Gray
7310 Francis Tierney Gray Leeds United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-08-07 27y 09m 11d 1983-08-09 28y 09m 13d Gray
7311 Fred B Gray Clyde; St Mirren 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1910-04-13 Not Known 1913-11-15 Not Known Gray
7312 George Gray Leith Athletic; Raith Rovers 5 5 0 1 0 4 20.00 .00 80.00 20.00 1905-05-27 Not Known 1951-08-25 Not Known Gray
7313 James Gray Abercorn 2 2 0 0 0 2 .00 .00 100.00 .00 1896-08-22 Not Known 1896-10-31 Not Known Gray
7314 James [12] Gray Motherwell 3 3 0 0 0 3 .00 .00 100.00 .00 1890-03-22 Not Known 1892-12-24 Not Known Gray
7315 James Gray Partick Thistle 2 2 0 2 0 0 100.00 .00 .00 100.00 1917-10-13 Not Known 1918-12-14 Not Known Gray
7316 James A B Gray Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-10-05 Not Known 1940-10-05 Not Known Gray
7317 James A Gray Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1899-12-09 Not Known 1899-12-09 Not Known Gray
7318 Jim Gray Partick Thistle 5 5 0 0 1 4 .00 20.00 80.00 10.00 1961-11-11 Not Known 1966-02-12 Not Known Gray
7319 John Gray Clyde 5 5 0 0 0 4 .00 .00 80.00 .00 1895-08-24 Not Known 1898-09-24 Not Known Gray
7320 John Gray Motherwell 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1972-10-21 18y 09m 14d 1974-01-05 19y 11m 29d Gray
7321 John Gray Dundee; East Fife 2 2 0 1 1 0 50.00 50.00 .00 75.00 1973-08-18 20y 05m 11d 1977-03-12 24y 00m 05d Gray
7322 John Gray Albion Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1919-10-11 Not Known 1919-10-11 Not Known Gray
7323 John Gray Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Gray
7324 John Gray Celtic 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1901-01-02 Not Known 1901-02-23 Not Known Gray
7325 John N D Gray Queens Park; St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1905-03-11 Not Known 1905-12-23 Not Known Gray
7326 Josiah Gray Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1905-08-21 Not Known 1906-04-07 Not Known Gray
7327 Matt Gray Third Lanark 13 13 0 5 1 0 11 7.69 .00 84.62 7.69 1958-01-25 21y 06m 14d 1962-11-17 26y 04m 06d Gray
7328 Michael Gray Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-10-18 29y 02m 15d 2003-10-18 29y 02m 15d Gray
7329 Nicky Gray Cove Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-18 26y 07m 15d 2018-07-18 26y 07m 15d Gray
7330 Robert Gray Partick Thistle 12 12 0 1 3 1 7 25.00 8.33 58.33 29.17 1897-09-04 Not Known 1905-10-14 Not Known Gray
7331 Robert Gray Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1919-04-19 Not Known 1920-04-21 Not Known Gray
7332 Robert Craigie Gray Heart of Midlothian B; St Bernards 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1896-08-12 Not Known 1901-05-06 Not Known Gray
7333 Ross Gray Livingston (Meadowbank Thistle) 2 0 2 1 0 1 50.00 .00 50.00 50.00 2011-07-16 18y 09m 25d 2012-09-25 20y 00m 04d Gray
7334 Samuel Gray Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1906-03-31 Not Known 1907-01-19 Not Known Gray
7335 Scott Gray St Johnstone; Bonnyrigg Rose Athletic 1 1 0 2 0 2 50.00 .00 50.00 50.00 2011-12-03 17y 04m 11d 2022-07-09 27y 11m 17d Gray
7336 Steven Gray Aberdeen 3 2 1 0 1 2 .00 33.33 66.67 16.67 1985-10-30 18y 08m 23d 1987-04-18 20y 02m 11d Gray
7337 Stuart Gray Celtic 5 4 1 2 3 2 28.57 42.86 28.57 50.00 1994-05-22 20y 05m 04d 1997-01-11 23y 00m 24d Gray
7338 Thomas D Gray Dundee 2 2 0 2 0 0 100.00 .00 .00 100.00 1948-03-27 Not Known 1948-08-14 Not Known Gray
7339 Thomas Davidson Gray Greenock Morton 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1940-10-26 Not Known 1944-01-22 Not Known Gray
7340 Thomas Gray Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-03-03 Not Known 1906-03-03 Not Known Gray
7341 W Gray Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Gray
7342 William Gray Celtic; Hamilton Academical 4 4 0 2 0 2 50.00 .00 50.00 50.00 1928-12-15 Not Known 1930-03-08 Not Known Gray
7343 William Gray Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 1936-10-03 Not Known 1937-01-23 Not Known Gray
7344 William Gray Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1902-11-29 Not Known 1902-11-29 Not Known Gray
7345 William Gray Partick Thistle 5 5 0 1 3 1 1 60.00 20.00 20.00 70.00 1906-02-03 Not Known 1909-04-28 Not Known Gray
7346 William Henry Gray Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1983-02-02 19y 06m 00d 1983-02-02 19y 06m 00d Gray
7347 William J S Gray St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-11-18 Not Known 1899-11-18 Not Known Gray
7348 William Patrick Gray Chelsea 3 3 0 2 1 0 66.67 33.33 .00 83.33 1949-04-27 21y 11m 03d 1952-04-23 24y 10m 30d Gray
7349 Graydon Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1892-10-15 Not Known 1892-10-15 Not Known Graydon
7350 John S Graydon Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-03 Not Known 1910-01-03 Not Known Graydon
7351 Ryan Graydon Fleetwood Town 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-27 25y 03m 16d 2024-07-27 25y 03m 16d Graydon
7352 Stewart Greacen Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2014-08-26 32y 04m 26d 2014-08-26 32y 04m 26d Greacen
7353 Stewart Greachan Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2002-12-07 20y 08m 07d 2002-12-07 20y 08m 07d Greachan
7354 Jimmy Greaves Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-08-02 29y 05m 13d 1969-08-02 29y 05m 13d Greaves
7355 Mark Greaves Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-18 22y 05m 26d 1997-07-18 22y 05m 26d Greaves
7356 Almir Gredic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 27y 04m 28d 2003-10-15 27y 05m 18d Gredic
7357 James Greechan Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1903-08-25 Not Known 1903-08-25 Not Known Greechan
7358 Adam Green Fulham 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-07-31 20y 06m 19d 2004-07-31 20y 06m 19d Green
7359 George Green Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-02-09 Not Known 1946-02-09 Not Known Green
7360 Green Notts County; East of Scotland Juniors 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-09-30 Not Known 1949-09-12 Not Known Green
7361 Mike Green East Fife 1 1 0 1 0 0 100.00 .00 .00 100.00 1972-09-30 22y 11m 29d 1972-09-30 22y 11m 29d Green
7362 Stuart Green Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-23 24y 01m 08d 2005-07-23 24y 01m 08d Green
7363 Tom Green Heart of Midlothian B 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1924-08-08 Not Known 1924-08-08 Not Known Green
7364 William Green Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1913-11-29 Not Known 1913-11-29 Not Known Green
7365 Ron Greener Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-10-07 19y 08m 07d 1953-10-07 19y 08m 07d Greener
7366 Bede Greenfield Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-23 Not Known 1959-05-23 Not Known Greenfield
7367 Ben Greenhalgh Inverness Caledonian Thistle 1 0 1 2 0 0 100.00 .00 .00 100.00 2013-08-31 21y 04m 15d 2013-12-14 21y 07m 28d Greenhalgh
7368 Brian Arthur Greenhalgh Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 19y 11m 28d 1967-08-05 20y 05m 16d Greenhalgh
7369 Gary James Greenhill Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2004-12-04 19y 05m 18d 2004-12-04 19y 05m 18d Greenhill
7370 William Greenhorn Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1917-11-17 Not Known 1918-01-26 Not Known Greenhorn
7371 Donald Greenlees St Mirren; Greenock Morton 19 19 0 6 6 7 31.58 31.58 36.84 47.37 1897-09-25 Not Known 1908-02-15 Not Known Greenlees
7372 Jim Greenock Queen of the South 15 15 0 2 2 2 11 13.33 13.33 73.33 20.00 1952-02-16 Not Known 1959-03-07 Not Known Greenock
7373 Robert Greenock Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-02-14 18y 01m 10d 1998-02-14 18y 01m 10d Greenock
7374 George Greenshields Albion Rovers; Dundee; Motherwell 9 9 0 3 4 2 33.33 44.44 22.22 55.56 1920-08-23 Not Known 1925-11-14 Not Known Greenshields
7375 Dr Haydock Greenwood Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-03 20y 02m 03d 1881-01-03 20y 02m 03d Greenwood
7376 Paddy Greenwood Hull City 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-08-08 20y 09m 22d 1967-08-08 20y 09m 22d Greenwood
7377 Ron Greenwood Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-03-31 32y 04m 20d 1954-03-31 32y 04m 20d Greenwood
7378 Gordon Greer Kilmarnock 16 15 1 1 4 4 10 22.22 22.22 55.56 33.33 2003-09-13 22y 08m 30d 2018-05-13 37y 04m 29d Greer
7379 Robert Greer Clyde 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1910-04-13 Not Known 1910-04-13 Not Known Greer
7380 William H.O. Greer Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1906-08-18 Not Known 1906-08-18 Not Known Greer
7381 Frank Hugh Gregal Alloa Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 Not Known 1946-04-20 Not Known Gregal
7382 Gregal Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-04-24 Not Known 1946-04-24 Not Known Gregal
7383 Tony Gregal St Mirren 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1958-09-20 Not Known 1960-08-13 Not Known Gregal
7384 Eamon Gregg St Patricks Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 1988-09-07 35y 05m 10d 1988-09-07 35y 05m 10d Gregg
7385 Gregg Ballymena United 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Gregg
7386 Harry Gregg Manchester United 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1960-05-14 27y 06m 17d 1960-06-01 27y 07m 05d Gregg
7387 Gregor Forres Mechanics 1 0 1 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Gregor
7388 Ernie Gregory West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 31y 11m 09d 1953-10-19 31y 11m 09d Gregory
7389 John Gregory Queens Park Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1984-08-07 30y 02m 27d 1984-08-07 30y 02m 27d Gregory
7390 Colin Gregson Berwick Rangers 1 1 0 0 0 2 .00 .00 100.00 .00 1979-08-25 21y 07m 06d 1979-10-03 21y 08m 14d Gregson
7391 Martin Grehan Stenhousemuir; Arbroath 2 1 1 1 0 0 2 .00 .00 100.00 .00 2014-08-26 29y 10m 17d 2015-07-30 30y 09m 21d Grehan
7392 Andrew Greig Aberdeen 7 7 0 4 1 2 57.14 14.29 28.57 64.29 1911-11-25 Not Known 1915-04-03 Not Known Greig
7393 Greig British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known Greig
7394 John Greig Rangers 39 39 0 2 24 8 7 61.54 20.51 17.95 71.79 1963-03-27 20y 06m 16d 1977-04-09 34y 06m 29d Greig
7395 Peter Greig St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1914-03-14 Not Known 1914-05-02 Not Known Greig
7396 Alex Greive St Mirren 8 5 3 2 2 4 25.00 25.00 50.00 37.50 2022-02-26 22y 09m 13d 2023-12-23 24y 07m 10d Greive
7397 Alan Grenyer Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 21y 07m 28d 1914-04-27 21y 07m 28d Grenyer
7398 Mark Grew Leicester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 25y 05m 29d 1983-08-13 25y 05m 29d Grew
7399 Eros Grezda Rangers 2 1 1 2 0 0 100.00 .00 .00 100.00 2018-12-02 23y 07m 17d 2019-04-03 23y 11m 19d Grezda
7400 James Gribben Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1928-01-07 Not Known 1928-01-07 Not Known Gribben
7401 Gribbin Broxburn Shamrock 1 1 0 2 0 0 1 .00 .00 100.00 .00 1891-12-19 Not Known 1891-12-19 Not Known Gribbin
7402 Grice Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Grice
7403 Alex Grierson Leith Athletic; Raith Rovers 6 6 0 0 2 4 .00 33.33 66.67 16.67 1905-05-13 Not Known 1910-10-08 Not Known Grierson
7404 Derek Grierson Rangers; Falkirk; Arbroath 17 17 0 7 6 4 7 35.29 23.53 41.18 47.06 1952-08-09 Not Known 1960-03-09 Not Known Grierson
7405 David Grieve Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1947-09-10 Not Known 1947-09-10 Not Known Grieve
7406 Grieve Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known Grieve
7407 John Grieve Hibernian 15 15 0 5 3 7 33.33 20.00 46.67 43.33 1905-09-18 Not Known 1908-04-04 Not Known Grieve
7408 Robert B Grieve Greenock Morton 6 6 0 3 3 0 3 50.00 .00 50.00 50.00 1904-01-09 Not Known 1906-03-10 Not Known Grieve
7409 Robert Grieve 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 Grieve
7410 Robert R Grieve Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known Grieve
7411 Jack Grieves Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-09-28 19y 09m 23d 2024-09-28 19y 09m 23d Grieves
7412 Griff Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Griff
7413 Danny Griffin St Johnstone; Dundee United; Aberdeen 16 15 1 1 4 6 12 18.18 27.27 54.55 31.82 1996-03-07 18y 06m 26d 2006-05-03 28y 08m 23d Griffin
7414 James Griffin Motherwell 9 8 1 1 1 1 7 11.11 11.11 77.78 16.67 1987-12-16 20y 11m 15d 1993-04-20 26y 03m 19d Griffin
7415 Carl Brian Griffiths Manchester City 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-12 24y 00m 27d 1995-08-12 24y 00m 27d Griffiths
7416 David Griffiths Third Lanark 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1908-03-07 Not Known 1908-03-07 Not Known Griffiths
7417 Fred Griffiths Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1902-01-02 28y 03m 20d 1902-01-02 28y 03m 20d Griffiths
7418 Leigh Griffiths Hibernian; Celtic; Dundee 26 21 5 9 15 6 7 53.57 21.43 25.00 64.29 2011-08-28 21y 00m 08d 2021-12-18 31y 03m 28d Griffiths
7419 Rostyn Griffiths Gretna 2 2 0 1 0 1 50.00 .00 50.00 50.00 2008-02-09 19y 10m 30d 2008-05-13 20y 02m 03d Griffiths
7420 Russell Griffiths Motherwell 1 1 0 2 1 2 40.00 20.00 40.00 50.00 2017-02-04 20y 09m 22d 2018-03-04 21y 10m 19d Griffiths
7421 Stanislav Griga Dukla Prague 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1986-09-17 24y 10m 13d 1986-10-01 24y 10m 27d Griga
7422 Tomas Grigar Sparta Prague 0 0 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 23y 07m 13d 2006-09-28 23y 07m 27d Grigar
7423 Will Grigg Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-07-17 20y 02m 28d 2021-07-17 20y 02m 28d Grigg
7424 Dragos Grigore Dinamo Bucuresti 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 26y 10m 02d 2013-07-09 26y 10m 02d Grigore
7425 Peter Grimes Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1941-10-18 Not Known 1942-05-02 Not Known Grimes
7426 Jack Grimmer Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-12-28 17y 11m 03d 2011-12-28 17y 11m 03d Grimmer
7427 Liam Grimshaw Motherwell 10 9 1 4 3 7 28.57 21.43 50.00 39.29 2015-11-28 20y 09m 26d 2022-01-29 26y 11m 27d Grimshaw
7428 Billy Grimshaw Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 29y 11m 04d 1922-04-03 29y 11m 04d Grimshaw
7429 John Grimwood Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-09-12 24y 10m 18d 1923-09-12 24y 10m 18d Grimwood
7430 Tom Grivosti Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-08-10 20y 01m 26d 2019-08-10 20y 01m 26d Grivosti
7431 Bruce Grobbelaar West Bromwich Albion 0 0 0 0 0 1 .00 .00 100.00 .00 1978-08-06 20y 10m 00d 1978-08-06 20y 10m 00d Grobbelaar
7432 Andre Grobety Lausanne 3 3 0 1 2 0 33.33 66.67 .00 66.67 1963-09-25 30y 03m 03d 1963-10-15 30y 03m 23d Grobety
7433 Wilfried Groebner Lokomotiv Leipzig 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 26y 08m 28d 1976-09-29 26y 09m 11d Groebner
7434 Steven Grogan St Patricks Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-05 19y 11m 14d 2017-07-05 19y 11m 14d Grogan
7435 Charles J Gronbach Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1933-09-23 Not Known 1933-09-23 Not Known Gronbach
7436 David Grondin Dunfermline Athletic 3 3 0 1 0 3 25.00 .00 75.00 25.00 2003-04-26 22y 11m 18d 2004-05-08 24y 00m 00d Grondin
7437 Harry Groome Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 17y 07m 22d 2019-07-01 17y 07m 22d Groome
7438 William Gros Kilmarnock 5 2 3 5 1 3 55.56 11.11 33.33 61.11 2011-01-18 18y 09m 18d 2014-05-04 22y 01m 04d Gros
7439 Alex Grosart Hibernian; Aberdeen 29 29 0 1 7 6 16 24.14 20.69 55.17 34.48 1912-08-28 23y 07m 27d 1922-11-11 33y 10m 10d Grosart
7440 Ernie Gross Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Gross
7441 Jonathan Grounds Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 2010-11-07 22y 09m 05d 2011-01-01 22y 10m 30d Grounds
7442 Robert Grove Partick Thistle 14 14 0 2 5 3 6 35.71 21.43 42.86 46.43 1923-10-27 Not Known 1932-08-13 Not Known Grove
7443 Alan Groves Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 25y 10m 24d 1974-09-30 25y 11m 06d Groves
7444 William Groves Celtic 4 4 0 5 3 0 1 75.00 .00 25.00 75.00 1890-01-04 Not Known 1890-08-23 Not Known Groves
7445 Willie Groves Hibernian 18 18 0 7 6 3 7 33.33 16.67 38.89 41.67 1886-03-13 Not Known 1896-05-06 Not Known Groves
7446 Jimmy Grummett Lincoln City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-05-09 21y 09m 28d 1967-05-09 21y 09m 28d Grummett
7447 Max Grun VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 26y 07m 08d 2013-11-13 26y 07m 08d Grun
7448 Aristide Guarneri Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-06 23y 07m 30d 1961-11-06 23y 07m 30d Guarneri
7449 Vladimir Gudelj Velez Mostar 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1988-11-23 21y 11m 27d 1988-12-07 22y 00m 10d Gudelj
7450 Johann Gudmundsson Burnley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-09-05 29y 10m 09d 2020-09-05 29y 10m 09d Gudmundsson
7451 Kristenn Geir Gudmundsson IBV-Vestmannaeyjar 0 0 0 0 0 2 .00 .00 100.00 .00 2000-08-10 20y 02m 21d 2000-08-24 20y 03m 04d Gudmundsson
7452 Pall Gudmundsson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 Not Known 2000-08-24 Not Known Gudmundsson
7453 Adlene Guedioura Wolverhampton Wanderers 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 24y 08m 22d 2010-08-03 24y 08m 22d Guedioura
7454 Vladimir Gueraschenko Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 Not Known 1990-10-03 Not Known Gueraschenko
7455 Adrian Guerrero Zurich 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-08-18 24y 06m 21d 2022-08-25 24y 06m 28d Guerrero
7456 Pape Habib Gueye Aberdeen 1 0 1 0 0 2 .00 .00 100.00 .00 2023-09-16 23y 11m 27d 2024-01-27 24y 04m 07d Gueye
7457 John Guidetti Manchester City; Celtic 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2014-07-18 22y 03m 03d 2014-11-30 22y 07m 15d Guidetti
7458 Guie-Mien 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 Guie-Mien
7459 George Guild Arbroath; St Bernards 13 13 0 2 4 7 15.38 30.77 53.85 30.77 1881-03-19 Not Known 1888-04-18 Not Known Guild
7460 Matthew Guillaumier Birkirkara 2 1 1 1 1 0 50.00 50.00 .00 75.00 2016-07-14 18y 03m 05d 2016-07-21 18y 03m 12d Guillaumier
7461 Santana Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 24y 06m 07d 1960-10-05 24y 06m 13d Guimaraes
7462 Quino Guinovart Livingston (Meadowbank Thistle) 7 6 1 2 4 2 1 57.14 28.57 14.29 71.43 2001-07-28 30y 04m 23d 2003-03-08 32y 00m 03d Guinovart
7463 Stephane Guivarc'h Rangers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1998-12-19 28y 03m 13d 1998-12-19 28y 03m 13d Guivarc'h
7464 Jamie Gullan Hibernian; Raith Rovers 2 1 1 0 1 4 .00 20.00 80.00 10.00 2018-12-29 19y 05m 27d 2021-09-12 22y 02m 10d Gullan
7465 Stanley Knox Gullan Clyde 3 3 0 0 2 1 .00 66.67 33.33 33.33 1948-04-03 22y 02m 08d 1949-02-12 23y 00m 17d Gullan
7466 William Gulliland Queens Park; St Bernards 6 6 0 3 2 2 2 33.33 33.33 33.33 50.00 1893-02-04 Not Known 1895-05-08 Not Known Gulliland
7467 Gunderson Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-25 Not Known 1962-09-25 Not Known Gunderson
7468 Alex Gunn Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1933-12-25 Not Known 1933-12-25 Not Known Gunn
7469 Alistair Gunn Dundee 12 12 0 7 7 2 3 58.33 16.67 25.00 66.67 1948-01-17 23y 02m 15d 1950-12-23 26y 01m 21d Gunn
7470 Bryan Gunn Aberdeen; Hibernian 2 2 0 1 1 0 50.00 50.00 .00 75.00 1986-04-20 22y 03m 29d 1998-04-11 34y 03m 20d Gunn
7471 Craig Gunn Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 23y 01m 07d 2010-08-24 23y 01m 07d Gunn
7472 Felix Gunn Dumbarton 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1915-11-27 Not Known 1917-02-03 Not Known Gunn
7473 Gunn Forres Mechanics 1 0 1 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Gunn
7474 Robert H Gunn Queens Park 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1949-05-02 Not Known 1949-05-02 Not Known Gunn
7475 Niklas Gunnarsson Hibernian 1 0 1 1 1 0 50.00 50.00 .00 75.00 2016-02-07 24y 09m 11d 2016-02-16 24y 09m 20d Gunnarsson
7476 Gavin Gunning Blackburn Rovers; Motherwell; Dundee United 10 10 0 1 5 3 3 45.45 27.27 27.27 59.09 2010-08-07 19y 06m 12d 2016-02-20 25y 00m 25d Gunning
7477 Luca Gunter Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 19y 03m 24d 2024-07-17 19y 03m 24d Gunter
7478 Cato Guntveit Aberdeen 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1999-12-08 24y 04m 02d 2002-01-12 26y 05m 06d Guntveit
7479 James Gunzeon Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1903-09-26 Not Known 1904-03-05 Not Known Gunzeon
7480 Steve Guppy Celtic 3 2 1 3 0 0 100.00 .00 .00 100.00 2001-08-11 32y 04m 13d 2002-10-20 33y 06m 21d Guppy
7481 Serdar Gurler Istanbul Basaksehir 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-09-08 30y 11m 25d 2022-11-03 31y 01m 20d Gurler
7482 Bobby Gurney Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 23y 06m 16d 1931-04-29 23y 06m 16d Gurney
7483 Jack Gurr Aberdeen 0 0 0 1 1 0 50.00 50.00 .00 75.00 2021-08-22 25y 08m 27d 2021-10-30 25y 11m 04d Gurr
7484 Gussarov Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Gussarov
7485 Gustavsson 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 Gustavsson
7486 Alex Guthrie Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Guthrie
7487 Charlie Guthrie Montrose 2 1 1 0 2 1 .00 66.67 33.33 33.33 1976-03-06 27y 04m 05d 1976-03-16 27y 04m 15d Guthrie
7488 James A J Guthrie Dundee 6 6 0 0 1 5 .00 16.67 83.33 8.33 1934-01-02 Not Known 1936-10-10 Not Known Guthrie
7489 James Guthrie St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1891-08-18 Not Known 1905-10-07 Not Known Guthrie
7490 John Guthrie Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-08-04 Not Known 1933-08-04 Not Known Guthrie
7491 Jon Guthrie Livingston (Meadowbank Thistle) 2 2 0 0 2 0 .00 100.00 .00 50.00 2019-10-26 27y 02m 27d 2019-12-04 27y 04m 05d Guthrie
7492 Kurtis Guthrie Livingston (Meadowbank Thistle) 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2022-09-03 29y 04m 13d 2024-01-02 30y 08m 12d Guthrie
7493 Ron Guthrie Newcastle United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1966-09-26 22y 05m 07d 1971-09-28 27y 05m 09d Guthrie
7494 William Guthrie Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-11-02 Not Known 1918-11-02 Not Known Guthrie
7495 Juan Manuel Villa Gutierrez Zaragoza 1 1 0 1 0 0 100.00 .00 .00 100.00 1966-03-02 27y 05m 04d 1966-03-02 27y 05m 04d Gutierrez
7496 Güvenisik 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 Güvenisik
7497 James Guy Third Lanark; Stirling Albion 3 3 0 0 0 3 .00 .00 100.00 .00 1945-09-01 Not Known 1950-03-18 Not Known Guy
7498 Lewis Guy St Mirren 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 2012-09-15 27y 00m 24d 2013-05-04 27y 08m 12d Guy
7499 Robert Guy Cambuslang 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-05-02 Not Known 1891-05-02 Not Known Guy
7500 Darko Gyabi Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 19y 05m 12d 2023-07-30 19y 05m 12d Gyabi
7501 Christian Gyan Feyenoord 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 25y 11m 19d 2004-10-21 25y 11m 19d Gyan
7502 Phillip Gyau Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 28y 03m 21d 1994-05-28 28y 03m 21d Gyau
7503 Gabor Gyepes Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 23y 05m 20d 2004-12-16 23y 05m 20d Gyepes
7504 Gyrbb 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 Gyrbb
7505 Marcus Haber St Johnstone; Dundee 7 5 2 1 3 1 4 37.50 12.50 50.00 43.75 2010-08-14 21y 07m 03d 2017-12-12 28y 11m 01d Haber
7506 Chris Hackett Millwall 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-31 27y 04m 30d 2010-07-31 27y 04m 30d Hackett
7507 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
7508 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
7509 Ilias Haddad St Mirren 2 1 1 0 1 1 .00 50.00 50.00 25.00 2011-09-17 22y 06m 16d 2011-11-05 22y 08m 04d Haddad
7510 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
7511 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
7512 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
7513 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
7514 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
7515 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
7516 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
7517 Haddow Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Haddow
7518 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
7519 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
7520 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
7521 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
7522 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
7523 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
7524 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
7525 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
7526 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
7527 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
7528 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
7529 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
7530 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
7531 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
7532 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
7533 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
7534 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
7535 Ianis Hagi Rangers 2 1 1 1 2 1 25.00 50.00 25.00 50.00 2020-02-29 21y 04m 07d 2023-05-24 24y 07m 02d Hagi
7536 Hahnamann Fulham 0 0 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Hahnamann
7537 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
7538 Massadio Haïdara Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 24y 07m 12d 2017-07-14 24y 07m 12d Haïdara
7539 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
7540 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
7541 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
7542 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
7543 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
7544 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
7545 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
7546 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
7547 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
7548 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
7549 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
7550 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
7551 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
7552 Sead Haksabanovic Celtic 4 1 3 1 4 0 0 100.00 .00 .00 100.00 2022-10-22 23y 05m 18d 2023-05-07 24y 00m 03d Haksabanovic
7553 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
7554 Ronan Hale Ross County 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-09-28 26y 00m 20d 2024-09-28 26y 00m 20d Hale
7555 Greg Halford Wolverhampton Wanderers; Aberdeen 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 2010-08-03 25y 07m 26d 2019-03-30 34y 03m 22d Halford
7556 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
7557 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
7558 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
7559 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
7560 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
7561 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
7562 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
7563 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
7564 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
7565 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
7566 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
7567 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
7568 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
7569 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
7570 Ellis Hall Hamilton Academical 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1919-08-30 Not Known 1921-09-03 Not Known Hall
7571 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
7572 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
7573 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
7574 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
7575 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
7576 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
7577 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
7578 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
7579 Paul Hall Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 26y 00m 22d 1998-07-25 26y 00m 22d Hall
7580 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
7581 Tyrese Hall Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 18y 10m 13d 2024-07-17 18y 10m 13d Hall
7582 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
7583 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
7584 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
7585 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
7586 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
7587 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
7588 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
7589 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
7590 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
7591 Andrew Halliday Rangers; Motherwell 7 5 2 8 1 4 61.54 7.69 30.77 65.38 2016-11-30 25y 01m 19d 2024-08-25 32y 10m 14d Halliday
7592 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
7593 David Halliday Dundee 6 6 0 6 3 1 2 50.00 16.67 33.33 58.33 1921-10-15 19y 10m 04d 1925-04-18 23y 04m 07d Halliday
7594 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
7595 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
7596 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
7597 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
7598 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
7599 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
7600 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
7601 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
7602 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
7603 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
7604 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
7605 Niko Hamalainen Kilmarnock 3 3 0 3 0 0 100.00 .00 .00 100.00 2019-10-05 22y 07m 00d 2020-02-05 22y 11m 00d Hamalainen
7606 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
7607 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
7608 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
7609 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
7610 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
7611 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
7612 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
7613 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
7614 Tommy Hamill Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 23y 04m 16d 1956-11-26 23y 04m 16d Hamill
7615 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
7616 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
7617 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
7618 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
7619 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
7620 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
7621 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
7622 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
7623 Colin Hamilton Arbroath 5 5 0 1 1 3 20.00 20.00 60.00 30.00 2018-07-03 26y 01m 26d 2021-03-20 28y 10m 13d Hamilton
7624 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
7625 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
7626 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
7627 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
7628 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
7629 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
7630 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
7631 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
7632 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
7633 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
7634 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
7635 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
7636 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
7637 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
7638 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
7639 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
7640 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
7641 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
7642 Jack Hamilton Dundee; Livingston (Meadowbank Thistle); Ross County 6 6 0 2 3 6 18.18 27.27 54.55 31.82 2018-10-23 24y 07m 01d 2024-09-28 30y 06m 06d Hamilton
7643 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
7644 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
7645 Jim Hamilton Dundee; Aberdeen; Dundee United; Livingston (Meadowbank Thistle); Motherwell; Dunfermline Athletic; St Mirren 23 15 8 3 4 7 13 16.67 29.17 54.17 31.25 1995-09-20 19y 07m 11d 2009-02-21 33y 00m 12d Hamilton
7646 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
7647 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
7648 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
7649 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
7650 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
7651 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
7652 Jamie Hamilton Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 2019-12-21 17y 09m 20d 2020-02-15 17y 11m 14d Hamilton
7653 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
7654 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
7655 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
7656 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
7657 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
7658 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
7659 Lee Hamilton Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 19y 09m 29d 2015-07-14 19y 09m 29d Hamilton
7660 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
7661 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
7662 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
7663 Richard Hamilton Airdrieonians; Motherwell 6 6 0 1 0 5 16.67 .00 83.33 16.67 1942-11-14 Not Known 1950-08-30 Not Known Hamilton
7664 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
7665 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
7666 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
7667 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
7668 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
7669 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
7670 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
7671 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
7672 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
7673 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
7674 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
7675 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
7676 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
7677 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
7678 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
7679 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
7680 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
7681 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
7682 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
7683 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
7684 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
7685 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
7686 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
7687 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
7688 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
7689 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
7690 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
7691 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
7692 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
7693 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
7694 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
7695 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
7696 Mason Hancock Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-11 21y 00m 01d 2024-02-11 21y 00m 01d Hancock
7697 Mason Hancock Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-08-22 18y 06m 12d 2021-08-22 18y 06m 12d Hancock
7698 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
7699 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
7700 Daniel Handling Hibernian 5 4 1 3 5 4 25.00 41.67 33.33 45.83 2012-08-12 18y 06m 06d 2015-04-12 21y 02m 06d Handling
7701 Hamilton Handling Hibernian 26 26 0 14 6 10 10 23.08 38.46 38.46 42.31 1898-10-29 Not Known 1902-01-01 Not Known Handling
7702 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
7703 Mike Hanke Schalke 04 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-11-04 20y 11m 30d 2004-11-04 20y 11m 30d Hanke
7704 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
7705 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
7706 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
7707 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
7708 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
7709 John Hanlon Hamilton Academical 9 9 0 2 3 1 5 33.33 11.11 55.56 38.89 1914-11-28 Not Known 1921-09-03 Not Known Hanlon
7710 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
7711 Ralph Hann Newcastle United; Derby County 2 2 0 1 0 1 50.00 .00 50.00 50.00 1931-09-28 20y 02m 24d 1938-04-11 26y 09m 07d Hann
7712 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
7713 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
7714 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
7715 David Hannah Dundee United; Celtic 19 15 4 7 4 10 33.33 19.05 47.62 42.86 1994-01-08 20y 05m 04d 2001-12-26 28y 04m 22d Hannah
7716 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
7717 George Hannah Newcastle United 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1954-10-13 25y 10m 02d 1956-09-19 27y 09m 08d Hannah
7718 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
7719 James Hannah Stirling Albion; Airdrieonians 9 9 0 1 1 1 7 11.11 11.11 77.78 16.67 1959-08-15 16y 04m 17d 1964-12-26 Not Known Hannah
7720 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
7721 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
7722 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
7723 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
7724 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
7725 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
7726 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
7727 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
7728 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
7729 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
7730 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
7731 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
7732 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
7733 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
7734 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
7735 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
7736 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
7737 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
7738 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
7739 Emiliano Marcondes Hibernian 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2024-02-28 28y 11m 19d 2024-02-28 28y 11m 19d Hansen
7740 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
7741 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
7742 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
7743 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
7744 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
7745 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
7746 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
7747 Joseph Happart Royal Standard Club Liegeois 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-09-03 29y 03m 25d 1958-09-09 29y 04m 00d Happart
7748 Daniel Happe Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 25y 09m 15d 2024-07-13 25y 09m 15d Happe
7749 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
7750 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
7751 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
7752 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
7753 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
7754 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
7755 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
7756 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
7757 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
7758 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
7759 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
7760 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
7761 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
7762 Steve Hardwick Newcastle United 1 0 1 0 1 0 .00 100.00 .00 50.00 1980-08-04 23y 10m 29d 1980-08-04 23y 10m 29d Hardwick
7763 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
7764 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
7765 Paul Hardyman Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 25y 04m 25d 1989-08-05 25y 04m 25d Hardyman
7766 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
7767 Ellis Hare-Reid Ayr United 0 0 0 0 0 2 .00 .00 100.00 .00 2020-12-26 21y 11m 14d 2021-02-05 22y 00m 24d Hare-Reid
7768 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
7769 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
7770 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
7771 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
7772 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
7773 Jevgeni Harin FC Infonet Tallinn 2 2 0 2 0 0 2 .00 .00 100.00 .00 2016-06-30 21y 00m 19d 2016-07-06 21y 00m 25d Harin
7774 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
7775 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
7776 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
7777 John Harkes Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 28y 04m 28d 1995-08-05 28y 04m 28d Harkes
7778 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
7779 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
7780 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
7781 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
7782 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
7783 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
7784 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
7785 Shane Harkness Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-06 19y 09m 00d 2020-10-06 19y 09m 00d Harkness
7786 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
7787 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
7788 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
7789 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
7790 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
7791 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
7792 Aaron Harmon Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 29y 08m 01d 2019-07-06 29y 08m 01d Harmon
7793 George Harmon Ross County 4 2 2 1 1 4 16.67 16.67 66.67 25.00 2022-07-30 21y 07m 22d 2024-03-16 23y 03m 08d Harmon
7794 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
7795 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
7796 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
7797 Alan Harper Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-10-18 26y 11m 17d 1987-10-18 26y 11m 17d Harper
7798 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
7799 Cameron Harper Inverness Caledonian Thistle 6 4 2 0 2 5 .00 28.57 71.43 14.29 2019-04-13 17y 05m 03d 2021-07-25 19y 08m 15d Harper
7800 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
7801 Jon Toral Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-02-01 21y 11m 27d 2017-05-13 22y 03m 08d Harper
7802 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
7803 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
7804 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
7805 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
7806 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
7807 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
7808 (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
7809 David Harrington Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 24y 00m 26d 2024-07-27 24y 00m 26d Harrington
7810 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
7811 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
7812 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
7813 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
7814 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
7815 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
7816 Gordon Harris Sunderland 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-09-23 28y 03m 21d 1968-09-23 28y 03m 21d Harris
7817 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
7818 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
7819 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
7820 John Harris Chelsea 4 4 0 4 0 0 100.00 .00 .00 100.00 1947-04-21 29y 09m 22d 1954-03-31 36y 09m 01d Harris
7821 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
7822 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
7823 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
7824 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
7825 Neil Harris Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 33y 00m 19d 2010-07-31 33y 00m 19d Harris
7826 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
7827 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
7828 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
7829 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
7830 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
7831 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
7832 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
7833 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
7834 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
7835 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
7836 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
7837 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
7838 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
7839 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
7840 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
7841 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
7842 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
7843 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
7844 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
7845 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
7846 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
7847 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
7848 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
7849 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
7850 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
7851 Ernie Hart Leeds United 3 3 0 3 0 0 100.00 .00 .00 100.00 1921-09-26 19y 08m 23d 1929-03-23 27y 02m 20d Hart
7852 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
7853 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
7854 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
7855 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
7856 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
7857 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
7858 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
7859 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
7860 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
7861 Johnny Hart Manchester City 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1951-03-10 22y 09m 02d 1953-10-14 25y 04m 06d Hart
7862 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
7863 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
7864 Paul Anthony Hart Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 29y 03m 03d 1982-08-07 29y 03m 03d Hart
7865 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
7866 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
7867 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
7868 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
7869 Roy Hartle Bolton Wanderers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1957-02-16 25y 04m 12d 1957-10-14 26y 00m 10d Hartle
7870 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
7871 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
7872 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
7873 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
7874 Peter Hartley Motherwell 4 3 1 3 2 1 50.00 33.33 16.67 66.67 2018-01-27 29y 09m 24d 2020-03-07 31y 11m 04d Hartley
7875 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
7876 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
7877 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
7878 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
7879 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
7880 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
7881 Daniel Harvey Queen of the South 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-07-11 18y 05m 01d 2018-07-11 18y 05m 01d Harvey
7882 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
7883 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
7884 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
7885 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
7886 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
7887 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
7888 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
7889 John Harvey Heart of Midlothian B; Kilmarnock; Partick Thistle 34 33 1 12 6 16 35.29 17.65 47.06 44.12 1934-08-03 20y 02m 28d 1965-10-16 Not Known Harvey
7890 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
7891 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
7892 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
7893 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
7894 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
7895 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
7896 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
7897 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
7898 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
7899 Kenan Hasagic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 23y 07m 23d 2003-10-15 23y 08m 14d Hasagic
7900 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
7901 Martin Hasek Sparta Prague 1 0 1 1 1 0 50.00 50.00 .00 75.00 2006-09-14 36y 11m 03d 2006-09-28 36y 11m 17d Hasek
7902 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
7903 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
7904 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
7905 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
7906 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
7907 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
7908 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
7909 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
7910 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
7911 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
7912 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
7913 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
7914 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
7915 Hastings Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-03 Not Known 1898-01-03 Not Known Hastings
7916 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
7917 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
7918 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
7919 Reo Hatate Celtic 10 7 3 1 10 0 0 100.00 .00 .00 100.00 2022-01-26 24y 02m 05d 2024-09-14 26y 09m 24d Hatate
7920 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
7921 Tom Hateley Motherwell; Dundee 18 18 0 1 9 3 6 50.00 16.67 33.33 58.33 2009-10-31 20y 01m 19d 2017-04-08 27y 06m 27d Hateley
7922 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
7923 Bob Hatton Carlisle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1969-07-26 22y 03m 16d 1969-07-26 22y 03m 16d Hatton
7924 Runar Hauge Hibernian 0 0 0 0 0 2 .00 .00 100.00 .00 2022-04-09 20y 07m 08d 2022-04-16 20y 07m 15d Hauge
7925 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
7926 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
7927 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
7928 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
7929 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
7930 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
7931 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
7932 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
7933 Milan Havel Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 30y 00m 15d 2024-08-29 30y 00m 22d Havel
7934 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
7935 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
7936 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
7937 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
7938 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
7939 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
7940 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
7941 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
7942 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
7943 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
7944 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
7945 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
7946 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
7947 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
7948 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
7949 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
7950 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
7951 Graham Hay Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 27y 11m 19d 2015-07-30 27y 11m 19d Hay
7952 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
7953 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
7954 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
7955 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
7956 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
7957 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
7958 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
7959 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
7960 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
7961 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
7962 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
7963 Frank Haydock Manchester United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1960-05-14 19y 05m 15d 1960-06-01 19y 06m 03d Haydock
7964 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
7965 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
7966 Craig Hayes Bohemians Dublin 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-01 16y 10m 25d 2015-07-01 16y 10m 25d Hayes
7967 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
7968 Jonathan Hayes Inverness Caledonian Thistle; Aberdeen; Celtic 29 27 2 2 17 5 15 45.95 13.51 40.54 52.70 2010-09-18 23y 02m 09d 2024-01-27 36y 06m 18d Hayes
7969 Bill Hayes Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 18y 10m 10d 1934-09-24 18y 10m 17d Hayes
7970 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
7971 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
7972 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
7973 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
7974 Conor Hazard Partick Thistle; Celtic 3 3 0 0 2 1 .00 66.67 33.33 33.33 2019-03-04 20y 11m 27d 2020-12-20 22y 09m 15d Hazard
7975 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
7976 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
7977 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
7978 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
7979 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
7980 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
7981 David Healy Sunderland; Rangers 2 0 2 3 2 1 50.00 33.33 16.67 66.67 2009-08-08 30y 00m 03d 2012-04-21 32y 08m 16d Healy
7982 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
7983 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
7984 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
7985 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
7986 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
7987 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
7988 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
7989 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
7990 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
7991 Adrian Heath Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 26y 09m 07d 1987-10-18 26y 09m 07d Heath
7992 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
7993 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
7994 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
7995 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
7996 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
7997 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
7998 Sean Heaver Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 29y 01m 15d 2021-07-20 29y 01m 15d Heaver
7999 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
8000 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
8001 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
8002 Ryan Hedges Aberdeen; Blackburn Rovers 5 3 2 1 3 2 0 60.00 40.00 .00 80.00 2019-08-04 24y 00m 27d 2022-12-02 27y 04m 24d Hedges
8003 Graeme Hedley Middlesbrough 2 0 2 1 0 1 50.00 .00 50.00 50.00 1976-11-13 19y 08m 12d 1977-08-09 20y 05m 08d Hedley
8004 Jack Hedley Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1954-11-10 30y 10m 30d 1954-11-10 30y 10m 30d Hedley
8005 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
8006 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
8007 Andrew Heeps Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-09 Not Known 1925-09-09 Not Known Heeps
8008 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
8009 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
8010 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
8011 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
8012 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
8013 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
8014 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
8015 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
8016 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
8017 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
8018 Krisztian Hegyi Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-25 21y 11m 01d 2024-08-25 21y 11m 01d Hegyi
8019 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
8020 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
8021 Christofer Heimeroth Schalke 04 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 23y 03m 03d 2004-11-04 23y 03m 03d Heimeroth
8022 Lukas Hejda Viktoria Plzen 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-29 34y 05m 20d 2024-08-29 34y 05m 20d Hejda
8023 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
8024 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
8025 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
8026 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
8027 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
8028 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
8029 Zach Hemming Kilmarnock; St Mirren 5 5 0 2 2 3 28.57 28.57 42.86 42.86 2022-10-09 22y 07m 02d 2024-05-15 24y 02m 08d Hemming
8030 Kane Hemmings Rangers; Dundee; Tranmere Rovers 4 4 0 2 0 2 4 .00 33.33 66.67 16.67 2011-07-23 20y 03m 15d 2022-07-13 31y 03m 05d Hemmings
8031 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
8032 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
8033 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
8034 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
8035 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
8036 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
8037 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
8038 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
8039 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
8040 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
8041 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
8042 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
8043 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
8044 Blair Henderson The Spartans 3 3 0 0 0 4 .00 .00 100.00 .00 2021-06-29 26y 10m 19d 2024-01-20 29y 05m 10d Henderson
8045 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
8046 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
8047 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
8048 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
8049 Dave Henderson St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 28y 02m 27d 1988-10-05 28y 03m 24d Henderson
8050 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
8051 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
8052 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
8053 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
8054 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
8055 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
8056 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
8057 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
8058 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
8059 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
8060 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
8061 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
8062 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
8063 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
8064 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
8065 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
8066 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
8067 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
8068 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
8069 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
8070 Jay Henderson St Mirren; Ross County 3 0 3 1 1 5 14.29 14.29 71.43 21.43 2020-09-02 18y 05m 26d 2024-03-16 22y 00m 09d Henderson
8071 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
8072 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
8073 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
8074 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
8075 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
8076 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
8077 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
8078 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
8079 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
8080 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
8081 Liam Henderson Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 27y 11m 25d 2024-08-17 27y 11m 25d Henderson
8082 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
8083 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
8084 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
8085 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
8086 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
8087 Robert Henderson Partick Thistle; Dundee 24 24 0 7 8 9 29.17 33.33 37.50 45.83 1939-10-07 22y 00m 03d 1956-01-14 38y 03m 10d Henderson
8088 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
8089 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
8090 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
8091 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
8092 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
8093 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
8094 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
8095 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
8096 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
8097 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
8098 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
8099 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
8100 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
8101 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
8102 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
8103 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
8104 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
8105 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
8106 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
8107 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
8108 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
8109 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
8110 Luke Hendrie Kilmarnock 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-10-26 22y 02m 19d 2017-04-14 22y 08m 07d Hendrie
8111 Stephen Hendrie Hamilton Academical; Kilmarnock 1 1 0 3 0 0 100.00 .00 .00 100.00 2014-07-09 19y 06m 01d 2019-11-23 24y 10m 15d Hendrie
8112 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
8113 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
8114 Callum Hendry St Johnstone 4 1 3 1 3 1 1 60.00 20.00 20.00 70.00 2019-01-26 21y 01m 18d 2022-02-19 24y 02m 11d Hendry
8115 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
8116 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
8117 Jack Hendry Partick Thistle; Dundee; Celtic 4 3 1 5 0 3 62.50 .00 37.50 62.50 2015-08-22 20y 03m 15d 2019-02-27 23y 09m 20d Hendry
8118 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
8119 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
8120 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
8121 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
8122 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
8123 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
8124 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
8125 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
8126 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
8127 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
8128 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
8129 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
8130 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
8131 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
8132 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
8133 Duk Aberdeen 7 4 3 3 4 0 3 57.14 .00 42.86 57.14 2022-10-16 22y 08m 00d 2024-10-06 24y 07m 20d Henriques de Barros Lopes
8134 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
8135 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
8136 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
8137 James Henry Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 21y 01m 21d 2010-07-31 21y 01m 21d Henry
8138 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
8139 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
8140 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
8141 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
8142 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
8143 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
8144 Matthew Henvey Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 18y 09m 19d 2018-10-23 18y 09m 19d Henvey
8145 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
8146 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
8147 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
8148 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
8149 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
8150 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
8151 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
8152 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
8153 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
8154 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
8155 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
8156 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
8157 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
8158 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
8159 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
8160 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
8161 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
8162 Herdiberto Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Herdiberto
8163 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
8164 Sebastian Hernandez Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 27y 09m 01d 2014-07-03 27y 09m 01d Hernandez
8165 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
8166 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
8167 Tommy Heron Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-05-14 24y 01m 14d 1960-05-14 24y 01m 14d Heron
8168 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
8169 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
8170 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
8171 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
8172 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
8173 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
8174 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
8175 John Herron Celtic; Cowdenbeath 1 1 0 1 0 1 50.00 .00 50.00 50.00 2014-02-22 20y 00m 21d 2015-02-28 21y 00m 27d Herron
8176 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
8177 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
8178 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
8179 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
8180 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
8181 Kane Hester Arbroath 2 0 2 1 0 0 2 .00 .00 100.00 .00 2015-07-30 20y 00m 18d 2018-07-03 22y 11m 21d Hester
8182 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
8183 Steven Hetherington Motherwell; Alloa Athletic 4 4 0 1 1 8 10.00 10.00 80.00 15.00 2012-10-21 19y 07m 12d 2021-04-09 28y 01m 00d Hetherington
8184 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
8185 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
8186 Son Heung-min Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 32y 00m 09d 2024-07-17 32y 00m 09d Heung-min
8187 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
8188 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
8189 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
8190 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
8191 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
8192 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
8193 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
8194 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
8195 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
8196 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
8197 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
8198 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
8199 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
8200 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
8201 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
8202 Kenny Hibbit Wolverhampton Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-03 20y 04m 00d 1971-05-03 20y 04m 00d Hibbit
8203 Terry Hibbitt Newcastle United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1971-09-15 23y 09m 14d 1980-08-04 32y 08m 03d Hibbitt
8204 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
8205 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
8206 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
8207 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
8208 Keith Hicks Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 20y 01m 08d 1974-09-30 20y 01m 21d Hicks
8209 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
8210 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
8211 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
8212 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
8213 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
8214 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
8215 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
8216 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
8217 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
8218 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
8219 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
8220 Daniel Higgins Dundee; Kilmarnock 1 1 0 0 0 2 .00 .00 100.00 .00 2017-04-08 19y 00m 00d 2017-08-12 19y 04m 04d Higgins
8221 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
8222 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
8223 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
8224 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
8225 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
8226 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
8227 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
8228 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
8229 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
8230 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
8231 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
8232 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
8233 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
8234 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
8235 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
8236 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
8237 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
8238 Timo Hildebrand VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 21y 05m 09d 2000-09-28 21y 05m 23d Hildebrand
8239 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
8240 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
8241 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
8242 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
8243 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
8244 Colin Hill Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1984-04-15 20y 05m 03d 1984-04-15 20y 05m 03d Hill
8245 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
8246 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
8247 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
8248 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
8249 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
8250 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
8251 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
8252 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
8253 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
8254 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
8255 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
8256 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
8257 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
8258 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
8259 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
8260 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
8261 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
8262 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
8263 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
8264 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
8265 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
8266 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
8267 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
8268 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
8269 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
8270 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
8271 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
8272 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
8273 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
8274 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
8275 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
8276 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
8277 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
8278 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
8279 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
8280 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
8281 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
8282 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
8283 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
8284 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
8285 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
8286 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
8287 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
8288 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
8289 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
8290 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
8291 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
8292 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
8293 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
8294 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
8295 Myles Hippolyte Livingston (Meadowbank Thistle); Dunfermline Athletic 5 2 3 1 1 0 5 16.67 .00 83.33 16.67 2014-08-20 19y 09m 11d 2018-08-18 23y 09m 09d Hippolyte
8296 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
8297 Kevin Hird Leeds United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1982-08-07 27y 05m 27d 1983-08-09 28y 05m 29d Hird
8298 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
8299 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
8300 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
8301 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
8302 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
8303 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
8304 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
8305 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
8306 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
8307 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
8308 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
8309 Gerry Hitchens The British Army; Aston Villa; Inter Milan 5 5 0 5 2 2 1 40.00 40.00 20.00 60.00 1957-12-02 23y 01m 24d 1961-11-22 27y 01m 14d Hitchens
8310 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
8311 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
8312 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
8313 Alexander Hleb VfB Stuttgart 1893 0 0 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 19y 04m 13d 2000-09-28 19y 04m 27d Hleb
8314 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
8315 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
8316 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
8317 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
8318 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
8319 Daniel Hoban Inverness Caledonian Thistle 0 0 0 0 2 1 .00 66.67 33.33 33.33 2016-10-29 18y 06m 24d 2018-07-29 20y 03m 24d Hoban
8320 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
8321 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
8322 Ben Hockenhull Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 20y 10m 10d 2022-07-13 20y 10m 10d Hockenhull
8323 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
8324 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
8325 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
8326 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
8327 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
8328 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
8329 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
8330 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
8331 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
8332 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
8333 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
8334 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
8335 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
8336 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
8337 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
8338 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
8339 Lee Hodson Kilmarnock; Rangers; St Mirren 6 6 0 6 1 4 54.55 9.09 36.36 59.09 2016-02-27 24y 04m 25d 2020-03-11 28y 05m 09d Hodson
8340 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
8341 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
8342 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
8343 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
8344 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
8345 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
8346 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
8347 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
8348 Nicky Hogarth Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 23y 01m 13d 2024-08-17 23y 01m 13d Hogarth
8349 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
8350 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
8351 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
8352 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
8353 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
8354 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
8355 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
8356 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
8357 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
8358 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
8359 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
8360 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
8361 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
8362 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
8363 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
8364 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
8365 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
8366 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
8367 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
8368 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
8369 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
8370 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
8371 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
8372 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
8373 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
8374 David Hoilett Blackburn Rovers; Hibernian 2 2 0 0 2 0 .00 100.00 .00 50.00 2010-08-07 20y 02m 02d 2024-10-27 34y 04m 22d Hoilett
8375 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
8376 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
8377 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
8378 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
8379 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
8380 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
8381 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
8382 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
8383 Harrison Holgate Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 24y 00m 26d 2024-07-27 24y 00m 26d Holgate
8384 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
8385 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
8386 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
8387 Matt Holland West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 20y 08m 03d 1994-12-14 20y 08m 03d Holland
8388 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
8389 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
8390 John Hollowbread Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-11-12 22y 10m 10d 1956-11-12 22y 10m 10d Hollowbread
8391 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
8392 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
8393 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
8394 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
8395 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
8396 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
8397 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
8398 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
8399 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
8400 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
8401 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
8402 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
8403 Jordan Holmes St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 21y 09m 15d 2019-02-23 21y 09m 15d Holmes
8404 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
8405 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
8406 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
8407 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
8408 Carl Holse Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 24y 02m 08d 2023-08-17 24y 02m 15d Holse
8409 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
8410 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
8411 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
8412 Grant Holt Hibernian 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2017-02-12 35y 10m 00d 2017-02-22 35y 10m 10d Holt
8413 Holt Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Holt
8414 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
8415 Jason Holt Rangers; St Johnstone; Livingston (Meadowbank Thistle) 19 16 3 7 4 9 35.00 20.00 45.00 45.00 2016-11-30 23y 09m 11d 2024-11-02 31y 08m 14d Holt
8416 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
8417 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
8418 Kevin Holt Queen of the South; Dundee; Dundee United 15 14 1 3 4 9 18.75 25.00 56.25 31.25 2013-07-20 20y 05m 25d 2024-09-01 31y 07m 07d Holt
8419 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
8420 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
8421 Jim Holton Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 28y 03m 26d 1979-08-06 28y 03m 26d Holton
8422 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
8423 Jiri Homola Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 26y 03m 12d 2006-09-28 26y 03m 26d Homola
8424 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
8425 Dylan Honeyman East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-12 20y 02m 01d 2014-07-12 20y 02m 01d Honeyman
8426 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
8427 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
8428 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
8429 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
8430 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
8431 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
8432 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
8433 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
8434 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
8435 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
8436 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
8437 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
8438 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
8439 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
8440 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
8441 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
8442 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
8443 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
8444 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
8445 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
8446 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
8447 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
8448 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
8449 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
8450 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
8451 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
8452 Idris Hopkins Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 27y 07m 21d 1938-06-01 27y 07m 21d Hopkins
8453 Mel Hopkins Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1956-10-15 21y 11m 08d 1956-10-15 21y 11m 08d Hopkins
8454 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
8455 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
8456 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
8457 Matthew Hoppe Hibernian 0 0 0 1 1 0 50.00 50.00 .00 75.00 2023-04-15 21y 09m 14d 2023-05-27 21y 10m 26d Hoppe
8458 Daryl Horgan Hibernian 6 5 1 2 2 2 3 28.57 28.57 42.86 42.86 2018-10-31 26y 02m 21d 2020-03-03 27y 06m 22d Horgan
8459 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
8460 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
8461 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
8462 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
8463 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
8464 Alan Horne Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 33y 08m 08d 2022-07-09 33y 08m 08d Horne
8465 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
8466 Evan Horne Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-08 20y 01m 01d 2018-07-08 20y 01m 01d Horne
8467 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
8468 Lewis Horner Inverness Caledonian Thistle 3 1 2 1 2 2 20.00 40.00 40.00 40.00 2015-09-11 23y 07m 10d 2016-10-29 24y 08m 28d Horner
8469 Brian Hornsby Arsenal 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1975-07-30 20y 10m 20d 1975-07-30 20y 10m 20d Hornsby
8470 Marc Hornschuh Zurich 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-08-25 31y 05m 23d 2022-08-25 31y 05m 23d Hornschuh
8471 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
8472 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
8473 Arthur Horsfield Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-08-03 22y 00m 29d 1968-08-03 22y 00m 29d Horsfield
8474 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
8475 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
8476 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
8477 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
8478 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
8479 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
8480 Ferenc Horvath Livingston (Meadowbank Thistle) 3 1 2 0 0 3 .00 .00 100.00 .00 2005-01-25 31y 08m 19d 2005-03-19 31y 10m 13d Horvath
8481 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
8482 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
8483 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
8484 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
8485 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
8486 Ahmed Salah Hosny VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 21y 02m 03d 2000-09-28 21y 02m 17d Hosny
8487 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
8488 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
8489 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
8490 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
8491 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
8492 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
8493 Florent Hoti Dundee United 0 0 0 0 0 2 .00 .00 100.00 .00 2021-08-28 20y 08m 17d 2021-11-06 20y 10m 26d Hoti
8494 John Hotson St Johnstone 4 3 1 1 1 3 20.00 20.00 60.00 30.00 1973-10-13 16y 01m 00d 1976-04-26 Not Known Hotson
8495 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
8496 Marc Hottiger Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 27y 09m 02d 1995-08-09 27y 09m 02d Hottiger
8497 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
8498 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
8499 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
8500 Jordan Houghton Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 27y 08m 01d 2023-07-06 27y 08m 01d Houghton
8501 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
8502 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
8503 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
8504 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
8505 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
8506 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
8507 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
8508 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
8509 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
8510 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
8511 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
8512 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
8513 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
8514 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
8515 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
8516 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
8517 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
8518 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
8519 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
8520 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
8521 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
8522 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
8523 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
8524 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
8525 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
8526 Pat Howard Newcastle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1971-09-28 23y 11m 21d 1975-05-10 27y 07m 03d Howard
8527 Tim Howard Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 36y 04m 20d 2015-07-26 36y 04m 20d Howard
8528 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
8529 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
8530 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
8531 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
8532 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
8533 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
8534 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
8535 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
8536 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
8537 Jack Howe Derby County 2 2 0 0 0 2 .00 .00 100.00 .00 1937-09-29 21y 11m 22d 1938-04-11 22y 06m 04d Howe
8538 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
8539 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
8540 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
8541 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
8542 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
8543 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
8544 Samuel Howes Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 26y 08m 03d 2024-07-13 26y 08m 03d Howes
8545 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
8546 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
8547 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
8548 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
8549 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
8550 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
8551 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
8552 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
8553 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
8554 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
8555 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
8556 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
8557 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
8558 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
8559 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
8560 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
8561 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
8562 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
8563 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
8564 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
8565 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
8566 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
8567 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
8568 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
8569 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
8570 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
8571 Á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
8572 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
8573 Michal Hrivnak Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-13 22y 04m 08d 2013-07-13 22y 04m 08d Hrivnak
8574 Hubbard Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1891-09-21 Not Known 1891-09-21 Not Known Hubbard
8575 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
8576 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
8577 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
8578 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
8579 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
8580 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
8581 Yuriy Hudymenko Dnipro Dnipropetrovsk 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1990-09-19 23y 11m 16d 1990-10-03 24y 00m 00d Hudymenko
8582 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
8583 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
8584 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
8585 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
8586 Andrew Hughes Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 30y 01m 15d 2022-07-20 30y 01m 15d Hughes
8587 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
8588 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
8589 Billy Hughes Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-04-27 31y 01m 21d 1949-04-27 31y 01m 21d Hughes
8590 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
8591 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
8592 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
8593 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
8594 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
8595 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
8596 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
8597 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
8598 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
8599 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
8600 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
8601 Liam Hughes Inverness Caledonian Thistle 1 0 1 0 1 1 .00 50.00 50.00 25.00 2016-03-01 23y 06m 20d 2016-04-12 23y 08m 02d Hughes
8602 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
8603 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
8604 Michael Hughes West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 23y 04m 12d 1994-12-14 23y 04m 12d Hughes
8605 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
8606 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
8607 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
8608 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
8609 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
8610 Ryan Hughes Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 02m 25d 2015-07-01 19y 02m 25d Hughes
8611 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
8612 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
8613 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
8614 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
8615 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
8616 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
8617 Jordan Hugill Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 23y 01m 14d 2015-07-18 23y 01m 14d Hugill
8618 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
8619 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
8620 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
8621 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
8622 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
8623 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
8624 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
8625 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
8626 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
8627 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
8628 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
8629 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
8630 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
8631 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
8632 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
8633 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
8634 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
8635 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
8636 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
8637 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
8638 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
8639 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
8640 Andy Hunt Newcastle United; Charlton Athletic 2 1 1 0 1 1 .00 50.00 50.00 25.00 1992-07-27 22y 01m 18d 1998-08-08 28y 01m 30d Hunt
8641 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
8642 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
8643 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
8644 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
8645 Nicky Hunt Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 28y 10m 25d 2012-07-28 28y 10m 25d Hunt
8646 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
8647 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
8648 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
8649 Stephen Kenneth Hunt Coventry City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1979-08-06 23y 00m 02d 1979-08-06 23y 00m 02d Hunt
8650 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
8651 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
8652 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
8653 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
8654 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
8655 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
8656 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
8657 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
8658 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
8659 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
8660 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
8661 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
8662 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
8663 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
8664 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
8665 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
8666 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
8667 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
8668 George Hunter St Johnstone; Bonnyrigg Rose Athletic 1 1 0 1 0 1 50.00 .00 50.00 50.00 2017-04-05 20y 08m 02d 2022-07-09 25y 11m 06d Hunter
8669 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
8670 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
8671 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
8672 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
8673 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
8674 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
8675 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
8676 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
8677 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
8678 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
8679 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
8680 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
8681 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
8682 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
8683 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
8684 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
8685 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
8686 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
8687 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
8688 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
8689 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
8690 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
8691 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
8692 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
8693 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
8694 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
8695 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
8696 Charlie Hurley Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-23 31y 11m 19d 1968-09-23 31y 11m 19d Hurley
8697 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
8698 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
8699 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
8700 Gordon Hurst Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 22y 11m 15d 1947-09-24 22y 11m 15d Hurst
8701 Greg Hurst St Johnstone 1 0 1 1 1 0 50.00 50.00 .00 75.00 2016-05-15 19y 01m 07d 2016-08-10 19y 04m 02d Hurst
8702 John Hurst Everton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 26y 07m 12d 1973-10-03 26y 07m 27d Hurst
8703 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
8704 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
8705 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
8706 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
8707 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
8708 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
8709 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
8710 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
8711 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
8712 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
8713 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
8714 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
8715 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
8716 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
8717 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
8718 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
8719 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
8720 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
8721 Samuel Hutchinson Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 34y 11m 10d 2024-07-13 34y 11m 10d Hutchinson
8722 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
8723 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
8724 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
8725 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
8726 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
8727 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
8728 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
8729 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
8730 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
8731 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
8732 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
8733 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
8734 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
8735 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
8736 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
8737 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
8738 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
8739 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
8740 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
8741 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
8742 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
8743 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
8744 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
8745 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
8746 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
8747 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
8748 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
8749 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
8750 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
8751 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
8752 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
8753 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
8754 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
8755 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
8756 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
8757 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
8758 Kwon Hyeok-kyu Celtic; St Mirren; Hibernian 2 2 0 0 1 2 .00 33.33 66.67 16.67 2023-12-16 22y 09m 03d 2024-10-27 23y 07m 14d Hyeok-kyu
8759 Oh Hyeon-gyu Celtic 5 0 5 2 5 0 1 83.33 .00 16.67 83.33 2023-03-08 21y 10m 24d 2023-12-16 22y 08m 04d Hyeon-gyu
8760 Jake Hyland Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 19y 10m 21d 2015-07-01 19y 10m 21d Hyland
8761 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
8762 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
8763 Hynd Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Hynd
8764 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
8765 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
8766 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
8767 Emerson Hyndman Rangers; Hibernian 3 1 2 1 0 1 2 .00 33.33 66.67 16.67 2017-02-01 20y 09m 23d 2018-12-29 22y 08m 20d Hyndman
8768 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
8769 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
8770 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
8771 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
8772 Darren Hynes Greenock Morton 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-04-20 22y 03m 08d 2021-04-20 22y 03m 08d Hynes
8773 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
8774 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
8775 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
8776 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
8777 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
8778 Ross Hyslop Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-04-24 18y 06m 13d 2010-04-24 18y 06m 13d Hyslop
8779 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
8780 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
8781 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
8782 Yang Hyun-jun Celtic 2 1 1 2 0 1 66.67 .00 33.33 66.67 2023-10-22 21y 04m 27d 2024-05-04 21y 11m 09d Hyun-jun
8783 Alex Iacovitti Ross County 6 6 0 1 0 3 3 .00 50.00 50.00 25.00 2021-09-18 24y 00m 16d 2023-04-22 25y 07m 20d Iacovitti
8784 Rabiu Ibrahim Kilmarnock 1 1 0 1 0 1 50.00 .00 50.00 50.00 2013-02-16 21y 11m 01d 2013-04-20 22y 01m 05d Ibrahim
8785 Adam Idah Celtic 3 1 2 2 0 1 66.67 .00 33.33 66.67 2024-03-03 23y 00m 21d 2024-09-14 23y 07m 03d Idah
8786 Idahor FC Tavriya 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Idahor
8787 Yosuke Ideguchi Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-10-22 26y 01m 29d 2022-10-22 26y 01m 29d Ideguchi
8788 Roland Idowu St Mirren 2 0 2 1 0 1 50.00 .00 50.00 50.00 2024-09-21 22y 08m 00d 2024-10-19 22y 08m 28d Idowu
8789 Jerel Ifil Aberdeen 3 3 0 2 0 3 40.00 .00 60.00 40.00 2010-01-09 27y 06m 13d 2010-12-11 28y 05m 14d Ifil
8790 Ifill Millwall 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Ifill
8791 John Igoe St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-29 Not Known 1934-08-29 Not Known Igoe
8792 Matvei Igonen FC Infonet Tallinn 2 2 0 0 0 2 .00 .00 100.00 .00 2016-06-30 19y 08m 28d 2016-07-06 19y 09m 04d Igonen
8793 Pedro Igor Dinamo Minsk 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-03 22y 06m 06d 2024-10-03 22y 06m 06d Igor
8794 Carl Ikeme Wolverhampton Wanderers 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 24y 01m 26d 2010-08-03 24y 01m 26d Ikeme
8795 Jonathan Ikone Fiorentina 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-10-13 24y 05m 11d 2022-10-13 24y 05m 11d Ikone
8796 Evangelos Ikonomou Ross County 4 4 0 0 1 3 .00 25.00 75.00 12.50 2013-02-02 25y 06m 15d 2014-04-19 26y 09m 01d Ikonomou
8797 Jim Iley Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-02-06 20y 01m 22d 1956-02-06 20y 01m 22d Iley
8798 Andrej Ilic Rigas Futbola Skola 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-15 22y 05m 12d 2022-10-27 22y 06m 24d Ilic
8799 Christian Ilic Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 2019-08-16 23y 00m 25d 2019-08-16 23y 00m 25d Ilic
8800 Sasa Ilic Charlton Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 26y 00m 21d 1998-08-08 26y 00m 21d Ilic
8801 Nikolai Iliev Bologna 1 1 0 0 0 1 .00 .00 100.00 .00 1990-10-24 26y 06m 24d 1990-10-24 26y 06m 24d Iliev
8802 Ilnitsley FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Ilnitsley
8803 Imbz Real Sociedad 1 0 1 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Imbz
8804 Bob Imrie Arbroath; Albion Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1929-09-04 Not Known 1949-04-02 Not Known Imrie
8805 Douglas Imrie Inverness Caledonian Thistle; Hamilton Academical; St Mirren 24 19 5 1 5 3 17 20.00 12.00 68.00 26.00 2008-03-01 24y 06m 27d 2019-03-16 35y 07m 13d Imrie
8806 Hugh Imrie St Bernards 4 4 0 0 1 3 .00 25.00 75.00 12.50 1930-02-01 Not Known 1930-08-12 Not Known Imrie
8807 Imrie St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known Imrie
8808 William Noble Imrie St Johnstone; East Fife 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1927-11-26 Not Known 1940-05-04 Not Known Imrie
8809 Imsnol Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Imsnol
8810 Andrew Inch East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Inch
8811 William Ingham Burnley 2 2 0 2 0 0 100.00 .00 .00 100.00 1973-10-24 21y 00m 02d 1973-11-06 21y 00m 15d Ingham
8812 Ingilis Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-12-31 Not Known 1883-12-31 Not Known Ingilis
8813 Anderson Inglis Raith Rovers 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1907-03-09 Not Known 1910-09-10 Not Known Inglis
8814 Christopher Inglis The Spartans 3 3 0 0 0 3 .00 .00 100.00 .00 2021-06-29 17y 09m 16d 2022-07-06 18y 09m 23d Inglis
8815 David M Inglis Queens Park 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1916-11-25 Not Known 1919-02-15 Not Known Inglis
8816 J Inglis Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Inglis
8817 Jake Inglis Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 21y 00m 08d 2010-08-24 21y 00m 08d Inglis
8818 James M Inglis Falkirk 4 4 0 5 2 1 1 50.00 25.00 25.00 62.50 1943-08-21 Not Known 1944-06-24 Not Known Inglis
8819 James McDougal Inglis Falkirk; Queen of the South; Cowdenbeath 6 6 0 4 1 1 4 16.67 16.67 66.67 25.00 1948-02-14 24y 00m 00d 1953-09-23 29y 07m 09d Inglis
8820 John Inglis St Johnstone; Aberdeen 23 23 0 1 8 8 11 29.63 29.63 40.74 44.44 1990-10-13 23y 11m 27d 2000-08-13 33y 09m 28d Inglis
8821 Kevin Inglis Clydebank[4] 1 0 1 0 0 1 .00 .00 100.00 .00 1983-11-30 17y 10m 02d 1983-11-30 17y 10m 02d Inglis
8822 Neil David Inglis Falkirk; Berwick Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1995-09-09 20y 11m 30d 2004-01-10 29y 04m 00d Inglis
8823 Ryan Inglis East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2017-07-22 Not Known 2017-07-22 Not Known Inglis
8824 Thomas Inglis Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1941-10-04 Not Known 1941-10-04 Not Known Inglis
8825 William Inglis Raith Rovers 12 12 0 3 3 6 25.00 25.00 50.00 37.50 1915-12-11 Not Known 1923-11-24 Not Known Inglis
8826 Alex Ingram Ayr United 17 15 2 4 4 5 8 23.53 29.41 47.06 38.24 1966-10-08 21y 09m 06d 1976-10-09 31y 09m 07d Ingram
8827 Billy Ingram Sheffield Wednesday 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1889-01-02 23y 00m 22d 1889-01-02 23y 00m 22d Ingram
8828 Campbell Ingram Ayr United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1916-12-23 Not Known 1916-12-23 Not Known Ingram
8829 Ethan John Ingram Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 21y 03m 25d 2024-08-10 21y 03m 25d Ingram
8830 Ingram St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1889-10-12 Not Known 1889-10-12 Not Known Ingram
8831 Jimmy Ingram East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 1957-10-05 Not Known 1958-01-18 Not Known Ingram
8832 Ings Edinburgh University 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-02-21 Not Known 1885-02-21 Not Known Ings
8833 Iniesta Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 23y 02m 17d 2007-07-28 23y 02m 17d Iniesta
8834 Donald Innand Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-01-06 Not Known 1945-01-06 Not Known Innand
8835 Christopher Innes Kilmarnock; Dundee United; Gretna; St Mirren; Inverness Caledonian Thistle 20 18 2 6 10 7 26.09 43.48 30.43 47.83 2000-04-29 23y 09m 16d 2011-04-16 34y 09m 03d Innes
8836 James Innes Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-20 Not Known 1925-04-20 Not Known Innes
8837 James Innes Hibernian 4 4 0 0 2 2 .00 50.00 50.00 25.00 1912-09-16 Not Known 1913-11-08 Not Known Innes
8838 Matthew Innes Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1936-01-02 Not Known 1936-01-02 Not Known Innes
8839 Norrie Innes Stirling Albion; St Johnstone; Falkirk 5 5 0 3 0 2 3 .00 40.00 60.00 20.00 1959-08-29 Not Known 1961-12-23 Not Known Innes
8840 Walter Innes Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1928-01-03 Not Known 1928-01-03 Not Known Innes
8841 Ryan Inniss Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2018-10-23 23y 04m 18d 2019-01-23 23y 07m 18d Inniss
8842 Danny Invincible Kilmarnock 20 18 2 4 5 6 11 22.73 27.27 50.00 36.36 2004-03-07 24y 11m 07d 2010-10-31 31y 07m 00d Invincible
8843 Ioksas FC Tavriya 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Ioksas
8844 Jack Iredale Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 28y 05m 25d 2024-10-27 28y 05m 25d Iredale
8845 Craig Robert Ireland Dunfermline Athletic; Dundee; Falkirk 10 10 0 1 3 6 10.00 30.00 60.00 25.00 1996-12-26 21y 00m 27d 2005-12-26 30y 00m 27d Ireland
8846 James K L Ireland Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 1898-11-26 Not Known 1899-05-13 Not Known Ireland
8847 Robert Ireland St Johnstone 3 3 0 1 0 2 33.33 .00 66.67 33.33 1932-12-17 Not Known 1933-04-29 Not Known Ireland
8848 David John Irons Clydebank[4]; Dunfermline Athletic; Partick Thistle; St Johnstone 16 14 2 1 5 4 9 27.78 22.22 50.00 38.89 1986-11-08 25y 03m 21d 1994-08-31 33y 01m 13d Irons
8849 James Hay Irons Queens Park 4 4 0 3 0 1 75.00 .00 25.00 75.00 1900-02-17 Not Known 1900-09-22 Not Known Irons
8850 Derek Vincent Irvin Falkirk 2 2 0 1 0 0 2 .00 .00 100.00 .00 1963-08-10 19y 11m 18d 1963-08-24 20y 00m 01d Irvin
8851 Alan James Irvine Falkirk; Dundee United; St Mirren 6 6 0 2 1 1 4 16.67 16.67 66.67 25.00 1986-08-16 23y 08m 18d 1991-12-21 29y 00m 22d Irvine
8852 Andrew Irvine Dundee; Falkirk 12 12 0 5 1 6 41.67 8.33 50.00 45.83 1948-01-17 Not Known 1958-03-22 Not Known Irvine
8853 Archie Irvine Airdrieonians 5 4 1 2 1 3 33.33 16.67 50.00 41.67 1967-04-26 20y 10m 01d 1968-09-21 22y 02m 27d Irvine
8854 Brian Irvine Aberdeen; Falkirk Select; Dundee; Ross County 45 44 1 4 23 10 13 50.00 21.74 28.26 60.87 1986-09-13 21y 03m 20d 2002-10-23 37y 04m 29d Irvine
8855 Gary Irvine St Johnstone; Dundee 5 4 1 5 2 2 55.56 22.22 22.22 66.67 2009-08-30 24y 05m 13d 2015-11-21 30y 08m 04d Irvine
8856 Jackson Irvine Kilmarnock; Ross County 6 6 0 2 1 3 33.33 16.67 50.00 41.67 2013-10-26 20y 07m 19d 2016-05-07 23y 02m 00d Irvine
8857 James Alan Irvine Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 1988-02-03 29y 06m 22d 1988-02-03 29y 06m 22d Irvine
8858 James F Irvine Queens Park 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1946-11-02 Not Known 1946-11-02 Not Known Irvine
8859 Jim Irvine Dundee United 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 1960-10-01 20y 01m 14d 1963-11-16 23y 02m 30d Irvine
8860 Lloyd Irvine Stirling Albion; Raith Rovers 5 4 1 1 0 0 5 .00 .00 100.00 .00 1979-09-15 21y 08m 14d 1981-10-17 23y 09m 16d Irvine
8861 Neil Donald Irvine Livingston (Meadowbank Thistle); Berwick Rangers 3 2 1 1 0 2 33.33 .00 66.67 33.33 1988-08-23 22y 10m 10d 1998-07-23 32y 09m 10d Irvine
8862 William Irvine Hibernian; Stirling Albion 8 8 0 2 0 5 3 .00 62.50 37.50 31.25 1983-09-03 19y 08m 06d 1985-08-27 21y 07m 30d Irvine
8863 Willie Irvine Alloa Athletic; Motherwell; Airdrieonians 11 10 1 3 4 2 5 36.36 18.18 45.45 45.45 1978-03-11 21y 09m 13d 1990-08-17 34y 02m 22d Irvine
8864 Gerald Irving Queen of the South 3 3 0 1 0 2 33.33 .00 66.67 33.33 1962-09-29 Not Known 1963-10-12 Not Known Irving
8865 James W Irving Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1946-08-24 Not Known 1946-08-24 Not Known Irving
8866 Samuel Johnstone Irving Dundee 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1920-10-04 Not Known 1926-08-14 Not Known Irving
8867 Cecil Irwin Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-23 26y 05m 15d 1968-09-23 26y 05m 15d Irwin
8868 Irwin Lisburn Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Irwin
8869 Isaías Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-10-08 31y 10m 21d 1995-10-08 31y 10m 21d Isaías
8870 Isherwood Darwen 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Isherwood
8871 Freddie Issaka Plymouth Argyle 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 16y 11m 08d 2023-07-06 16y 11m 08d Issaka
8872 Cedric Itten Rangers 1 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-05-14 25y 04m 17d 2022-05-21 25y 04m 24d Itten
8873 Ivanov Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Ivanov
8874 Steffen Iversen Tottenham Hotspur 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1999-07-24 22y 08m 14d 1999-07-24 22y 08m 14d Iversen
8875 Vladimir Ivic AEK Athens 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 29y 03m 02d 2006-08-23 29y 03m 16d Ivic
8876 Tomoki Iwata Celtic 6 1 5 1 5 0 1 83.33 .00 16.67 83.33 2023-03-08 25y 11m 01d 2024-05-04 27y 00m 27d Iwata
8877 Emilio Izaguirre Celtic 14 14 0 15 2 2 78.95 10.53 10.53 84.21 2010-09-11 24y 04m 01d 2017-01-29 30y 08m 19d Izaguirre
8878 Alex Izatt Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1939-11-11 Not Known 1940-02-10 Not Known Izatt
8879 Alexander A Izatt Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Izatt
8880 David Izatt Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known Izatt
8881 Izquierdo Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Izquierdo
8882 Izzett St Bernards 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-11-24 Not Known 1883-11-24 Not Known Izzett
8883 David Lindsay J St Mirren 12 12 0 3 3 4 5 25.00 33.33 41.67 41.67 1900-01-13 Not Known 1905-02-11 Not Known J
8884 Ellis J Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known J
8885 Lindsay J Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1904-05-03 Not Known 1904-05-03 Not Known J
8886 Ross J Preston North End; I Zingari 4 4 0 3 4 0 0 100.00 .00 .00 100.00 1886-05-06 Not Known 1888-05-07 Not Known J
8887 Anssi Jaakkola Kilmarnock 2 2 0 3 1 2 50.00 16.67 33.33 58.33 2011-01-18 23y 10m 05d 2013-04-20 26y 01m 07d Jaakkola
8888 John Jaap 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 Jaap
8889 Jussi Jääskeläinen Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 34y 03m 18d 2009-08-04 34y 03m 18d Jääskeläinen
8890 Neil Jablonski Dundee 4 2 2 0 0 6 .00 .00 100.00 .00 2002-12-29 19y 09m 20d 2004-10-30 21y 07m 21d Jablonski
8891 Archibald Jack Falkirk 3 3 0 0 1 1 .00 33.33 33.33 16.67 1913-08-25 Not Known 1914-04-08 Not Known Jack
8892 Edward Jack St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1896-10-03 Not Known 1896-10-03 Not Known Jack
8893 Francis Jack Third Lanark 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1931-11-07 Not Known 1933-01-28 Not Known Jack
8894 Jack Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Jack
8895 James Jack Arbroath; Falkirk 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1968-12-21 23y 06m 03d 1972-04-15 26y 09m 28d Jack
8896 Ross Jack Dundee; Dunfermline Athletic 16 15 1 5 4 3 9 25.00 18.75 56.25 34.38 1985-12-07 26y 08m 16d 1991-02-23 31y 11m 02d Jack
8897 John Jack Celtic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1955-10-08 23y 06m 29d 1957-03-30 25y 00m 21d Jack
8898 Josh Jack St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2020-09-02 19y 06m 29d 2020-09-02 19y 06m 29d Jack
8899 Kelvin Kyron Jack Dundee 0 0 0 0 1 2 .00 33.33 66.67 16.67 2004-08-07 28y 03m 09d 2005-01-22 28y 08m 24d Jack
8900 Matthias Jack Hibernian 8 7 1 2 6 3 18.18 54.55 27.27 45.45 1999-08-14 30y 05m 30d 2003-01-02 33y 10m 18d Jack
8901 Paul Dunn Jack Airdrieonians 10 8 2 2 4 3 3 40.00 30.00 30.00 55.00 1990-08-17 25y 03m 02d 1995-04-08 29y 10m 24d Jack
8902 Ryan Jack Aberdeen; Rangers 32 24 8 2 19 8 9 52.78 22.22 25.00 63.89 2010-01-09 17y 10m 13d 2024-05-18 32y 02m 21d Jack
8903 Stephen John Jack Clydebank[4] 3 3 0 0 1 2 .00 33.33 66.67 16.67 1992-08-12 21y 04m 16d 1995-02-07 23y 10m 11d Jack
8904 Thomas Jack Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1945-09-01 Not Known 1945-09-01 Not Known Jack
8905 Thomas Jack Dunfermline Athletic; Stenhousemuir 4 4 0 1 0 3 25.00 .00 75.00 25.00 1926-12-18 Not Known 1931-01-17 Not Known Jack
8906 Walter Jack Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1903-02-07 28y 02m 21d 1903-02-07 28y 02m 21d Jack
8907 William Jack St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1911-04-08 Not Known 1911-04-08 Not Known Jack
8908 Willie Jack St Mirren 1 1 0 1 0 0 1 .00 .00 100.00 .00 1947-08-13 Not Known 1947-08-13 Not Known Jack
8909 Kenny Jackett Watford 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-05-12 25y 04m 07d 1987-05-12 25y 04m 07d Jackett
8910 Danny Jackman Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 27y 06m 26d 2010-07-29 27y 06m 26d Jackman
8911 Adam Jackson Hibernian 1 1 0 1 0 2 33.33 .00 66.67 33.33 2019-09-22 25y 04m 04d 2020-03-03 25y 09m 14d Jackson
8912 Alex Jackson Aberdeen; Huddersfield Town 2 2 0 0 2 0 .00 100.00 .00 50.00 1924-11-08 19y 05m 27d 1925-09-23 20y 04m 11d Jackson
8913 Andrew Jackson Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1916-11-18 Not Known 1916-11-18 Not Known Jackson
8914 Andrew E Jackson Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known Jackson
8915 Andrew Jackson Hamilton Academical 2 2 0 1 0 0 2 .00 .00 100.00 .00 1953-08-08 Not Known 1953-11-21 Not Known Jackson
8916 Ben Jackson Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-03-11 20y 04m 17d 2006-03-11 20y 04m 17d Jackson
8917 Charles Jackson St Bernards; Leith Athletic 4 4 0 1 0 0 4 .00 .00 100.00 .00 1905-04-29 Not Known 1906-05-14 Not Known Jackson
8918 Chris Jackson Hibernian 7 6 1 1 2 2 6 20.00 20.00 60.00 30.00 1993-10-30 20y 00m 01d 1998-01-01 24y 02m 03d Jackson
8919 Colin Jackson Rangers; Partick Thistle 28 27 1 2 18 5 5 64.29 17.86 17.86 73.21 1967-02-04 20y 03m 27d 1983-03-19 36y 05m 11d Jackson
8920 Darren Jackson Newcastle United; Dundee United; Hibernian; Celtic; St Johnstone 32 26 6 4 7 12 15 20.59 35.29 44.12 38.24 1987-08-03 21y 00m 09d 2001-10-13 35y 02m 18d Jackson
8921 Dennis Jackson Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 26y 08m 11d 1958-11-19 26y 08m 11d Jackson
8922 Derek Jackson Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1985-10-23 Not Known 1985-10-23 Not Known Jackson
8923 Ernest Jackson Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1930-09-13 Not Known 1930-09-13 Not Known Jackson
8924 Ian Jackson Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1954-04-27 Not Known 1954-04-27 Not Known Jackson
8925 James (No. 2) Jackson Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1908-01-04 Not Known 1908-01-04 Not Known Jackson
8926 Rev James Jackson Queens Park; Motherwell; Aberdeen 12 12 0 7 4 1 58.33 33.33 8.33 75.00 1919-01-25 Not Known 1925-04-04 Not Known Jackson
8927 James Jackson Newcastle United; Rangers; Port Glasgow Athletic; Hamilton Academical; Greenock Morton 10 10 0 5 2 3 50.00 20.00 30.00 60.00 1899-01-03 Not Known 1911-02-25 Not Known Jackson
8928 John Jackson Clyde; Ayr United; Celtic; Clydebank[3]; Motherwell; Dundee 16 16 0 2 5 4 7 31.25 25.00 43.75 43.75 1910-12-03 Not Known 1922-03-18 Not Known Jackson
8929 John Jackson Crystal Palace 2 2 0 0 0 2 .00 .00 100.00 .00 1972-09-13 30y 00m 08d 1972-09-26 30y 00m 21d Jackson
8930 Matt Jackson Everton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-08-02 21y 09m 14d 1993-08-02 21y 09m 14d Jackson
8931 Mike Jackson Celtic; St Johnstone; Third Lanark; Clyde 9 9 0 2 2 6 20.00 20.00 60.00 30.00 1958-12-20 19y 03m 25d 1967-02-25 27y 06m 00d Jackson
8932 Peter Jackson Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 26y 03m 28d 1987-08-03 26y 03m 28d Jackson
8933 Robert Jackson Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-26 Not Known 1891-12-26 Not Known Jackson
8934 Simeon Jackson St Mirren; Kilmarnock 2 1 1 2 1 0 66.67 33.33 .00 83.33 2018-11-24 31y 07m 27d 2019-11-23 32y 07m 26d Jackson
8935 Thomas Alexander Jackson St Mirren 23 23 0 5 6 12 21.74 26.09 52.17 34.78 1898-09-10 Not Known 1908-01-11 Not Known Jackson
8936 Thomas Jackson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-05 Not Known 1908-09-05 Not Known Jackson
8937 W Jackson Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Jackson
8938 Walter Jackson Kilmarnock; Aberdeen 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1921-12-26 Not Known 1925-09-21 Not Known Jackson
8939 William KJackson Aberdeen 10 10 0 2 2 6 20.00 20.00 60.00 30.00 1925-04-04 Not Known 1932-01-02 Not Known Jackson
8940 Keaghan Jacobs Livingston (Meadowbank Thistle) 13 12 1 3 4 6 23.08 30.77 46.15 38.46 2011-07-16 21y 10m 07d 2019-12-04 30y 02m 25d Jacobs
8941 Kyle Jacobs Livingston (Meadowbank Thistle); Queen of the South; Greenock Morton 10 10 0 1 3 2 5 30.00 20.00 50.00 40.00 2011-07-16 20y 01m 02d 2021-04-20 29y 10m 06d Jacobs
8942 Arne Jacobsen Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 26y 08m 00d 1965-10-27 26y 08m 09d Jacobsen
8943 Lars Jacobsen Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 30y 10m 18d 2010-08-07 30y 10m 18d Jacobsen
8944 Peter Jacobus Van Vossen Rangers 5 2 3 2 1 3 33.33 16.67 50.00 41.67 1996-01-20 27y 08m 30d 1997-07-26 29y 03m 05d Jacobus Van Vossen
8945 Jean Jadot Royal Standard Club Liegeois 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1958-09-03 30y 05m 01d 1958-09-03 30y 05m 01d Jadot
8946 Jonathan Jager Metz 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-07-21 20y 01m 28d 1998-07-21 20y 01m 28d Jager
8947 Phil Jagielka Everton; Sheffield United; Stoke City 3 2 1 2 0 1 66.67 .00 33.33 66.67 2015-07-26 32y 11m 09d 2022-07-23 39y 11m 06d Jagielka
8948 Vitalijs Jagodinskis Rigas Futbola Skola 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-15 30y 06m 18d 2022-10-27 30y 07m 29d Jagodinskis
8949 Sanel Jahic Zeljeznicar Sarajevo; St Johnstone 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2003-09-24 21y 09m 14d 2013-11-02 31y 10m 23d Jahic
8950 Jahn SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Jahn
8951 Calaum Jahraldo-Martin Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2015-01-31 21y 09m 04d 2015-01-31 21y 09m 04d Jahraldo-Martin
8952 Diallang Jaiyesimi St Johnstone; Leyton Orient 3 0 3 1 1 0 2 33.33 .00 66.67 33.33 2023-11-25 25y 06m 18d 2024-07-13 26y 02m 06d Jaiyesimi
8953 Emil Jakobsen Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 24y 00m 26d 2022-07-20 24y 00m 26d Jakobsen
8954 Alex Jakubiak St Mirren; Dundee 2 1 1 1 0 1 50.00 .00 50.00 50.00 2020-03-11 23y 06m 13d 2021-12-18 25y 03m 21d Jakubiak
8955 Jasse Jalonen FC Boda 1 1 0 1 0 0 1 .00 .00 100.00 .00 2002-07-14 28y 11m 26d 2002-07-14 28y 11m 26d Jalonen
8956 Alex James Raith Rovers 6 6 0 3 4 1 1 66.67 16.67 16.67 75.00 1923-02-03 Not Known 1925-04-20 Not Known James
8957 Craig James Hibernian 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2002-11-03 19y 11m 19d 2003-01-02 20y 01m 18d James
8958 Dan James Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 25y 08m 20d 2023-07-30 25y 08m 20d James
8959 David Benjamin James Watford 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-05-12 16y 09m 11d 1987-05-12 16y 09m 11d James
8960 George R James Queen of the South 9 9 0 0 1 8 .00 11.11 88.89 5.56 1947-02-01 Not Known 1950-02-25 Not Known James
8961 James Bray Wanderers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known James
8962 Joe James Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 28y 04m 19d 1938-06-01 28y 04m 19d James
8963 Kevin Francis James Falkirk 4 3 1 1 1 1 3 20.00 20.00 60.00 30.00 1995-02-04 19y 02m 01d 2003-10-29 27y 10m 26d James
8964 Leighton James Burnley 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1973-10-24 20y 08m 08d 1973-11-06 20y 08m 21d James
8965 Lloyd James Southampton 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-25 21y 05m 09d 2009-07-25 21y 05m 09d James
8966 Steven James Preston North End 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 20y 06m 29d 2015-07-18 20y 06m 29d James
8967 Tom James Hibernian 0 0 0 1 0 1 50.00 .00 50.00 50.00 2019-09-22 23y 05m 07d 2019-12-26 23y 08m 11d James
8968 Tom James Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 28y 02m 28d 2024-07-13 28y 02m 28d James
8969 Kyle Jameson Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 23y 10m 02d 2022-07-13 23y 10m 02d Jameson
8970 Allan Jamieson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1947-04-30 Not Known 1947-04-30 Not Known Jamieson
8971 Andrew Jamieson Heart of Midlothian B; Third Lanark 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1922-08-05 Not Known 1928-12-01 Not Known Jamieson
8972 Darren Jamieson Livingston (Meadowbank Thistle); Hamilton Academical; Arbroath 8 8 0 3 0 7 30.00 .00 70.00 30.00 2011-07-16 20y 05m 01d 2019-06-29 28y 04m 14d Jamieson
8973 James Jamieson Cambuslang 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1891-02-14 Not Known 1891-12-26 Not Known Jamieson
8974 James Jamieson Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-11-19 25y 00m 16d 1892-11-19 25y 00m 16d Jamieson
8975 Jimmy Jamieson Sheffield Wednesday 1 1 0 0 0 1 .00 .00 100.00 .00 1894-11-12 Not Known 1894-11-12 Not Known Jamieson
8976 John Jamieson St Johnstone; Leith Athletic 8 8 0 1 4 3 12.50 50.00 37.50 37.50 1926-03-06 Not Known 1929-08-20 Not Known Jamieson
8977 John Jamieson Rangers 3 3 0 3 0 0 100.00 .00 .00 100.00 1922-02-25 Not Known 1924-09-29 Not Known Jamieson
8978 Lewis Jamieson St Mirren; Inverness Caledonian Thistle; Raith Rovers 4 1 3 1 1 2 3 16.67 33.33 50.00 33.33 2020-09-02 18y 04m 16d 2024-10-09 22y 05m 22d Jamieson
8979 Nicky Jamieson Alloa Athletic 2 2 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 24y 03m 21d 2021-04-09 24y 08m 06d Jamieson
8980 Ronald Jamieson Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Jamieson
8981 Steven Jamieson Arbroath 0 0 0 0 0 1 .00 .00 100.00 .00 1985-10-23 17y 01m 14d 1985-10-23 17y 01m 14d Jamieson
8982 Willie Jamieson Hibernian; Hamilton Academical; Dundee; Partick Thistle 24 22 2 1 1 10 14 4.00 40.00 56.00 24.00 1980-08-20 17y 03m 24d 1994-10-08 31y 05m 11d Jamieson
8983 William M Jamieson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1907-08-31 Not Known 1907-08-31 Not Known Jamieson
8984 Saidy Janko Celtic 1 0 1 2 1 0 66.67 33.33 .00 83.33 2015-09-26 19y 11m 04d 2016-08-07 20y 09m 16d Janko
8985 Zdenek Janos Slavia Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-09-16 25y 04m 05d 1992-09-30 25y 04m 19d Janos
8986 Roger Janssens Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 26y 03m 07d 1961-10-04 26y 03m 14d Janssens
8987 Gerard Janvion Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 31y 00m 29d 1984-10-03 31y 01m 12d Janvion
8988 William Japp Ayr United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1956-10-06 Not Known 1957-01-19 Not Known Japp
8989 Alister Jappy Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known Jappy
8990 Jardel FC Porto 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1996-07-31 23y 06m 13d 1996-07-31 23y 06m 13d Jardel
8991 Daniel Jardine St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-04-05 19y 02m 19d 2017-04-05 19y 02m 19d Jardine
8992 Fred Jardine Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1959-02-07 17y 04m 11d 1959-02-07 17y 04m 11d Jardine
8993 Iain J Jardine Kilmarnock; Partick Thistle 9 8 1 1 3 4 2 33.33 44.44 22.22 55.56 1977-04-16 22y 01m 30d 1984-02-06 28y 11m 20d Jardine
8994 Jardine Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-10-30 Not Known 1909-10-30 Not Known Jardine
8995 Sandy Jardine Rangers 31 29 2 4 21 6 6 63.64 18.18 18.18 72.73 1966-10-15 17y 09m 15d 1981-05-02 32y 04m 02d Jardine
8996 Jiri Jarosik Celtic 5 4 1 2 2 1 3 33.33 16.67 50.00 41.67 2006-08-06 28y 09m 10d 2007-12-01 30y 01m 04d Jarosik
8997 GD Jarrett Arbroath 1 1 0 1 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Jarrett
8998 Jason Jarrett Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 26y 10m 01d 2006-07-15 26y 10m 01d Jarrett
8999 Drew Jarvie Airdrieonians; Aberdeen; St Mirren 41 38 3 9 15 11 15 36.59 26.83 36.59 50.00 1968-04-13 19y 06m 08d 1983-11-26 35y 01m 21d Jarvie
9000 Guy Jarvie Airdrieonians; Hamilton Academical 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1903-12-26 Not Known 1913-01-11 Not Known Jarvie
9001 John Jarvie Third Lanark 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1923-10-06 Not Known 1924-03-15 Not Known Jarvie
9002 Paul Jarvie Dundee United 1 1 0 2 1 4 28.57 14.29 57.14 35.71 2002-03-09 19y 08m 23d 2005-01-15 22y 07m 01d Jarvie
9003 Thomas Jarvie Hamilton Academical; Hibernian 12 12 0 5 2 5 41.67 16.67 41.67 50.00 1937-03-03 Not Known 1945-01-02 Not Known Jarvie
9004 Alan Jarvis Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 24y 00m 04d 1967-08-08 24y 00m 04d Jarvis
9005 Henry Jarvis Celtic; Clydebank[3] 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1913-04-21 Not Known 1917-11-03 Not Known Jarvis
9006 Matthew Jarvis Wolverhampton Wanderers 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 24y 02m 12d 2010-08-03 24y 02m 12d Jarvis
9007 Ryan Jarvis Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-10-27 21y 03m 16d 2007-10-27 21y 03m 16d Jarvis
9008 Sidney Jarvis Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1927-04-11 Not Known 1927-09-24 Not Known Jarvis
9009 Jascheb Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Jascheb
9010 Sylvester Jasper Hibernian 2 0 2 0 1 2 .00 33.33 66.67 16.67 2022-02-01 20y 04m 19d 2022-04-16 20y 07m 03d Jasper
9011 Alfusainey Jatta Rigas Futbola Skola 1 1 0 0 0 1 .00 .00 100.00 .00 2022-10-27 23y 02m 22d 2022-10-27 23y 02m 22d Jatta
9012 Fabrice Jau Toulouse 1 0 1 0 0 1 .00 .00 100.00 .00 2000-07-22 21y 10m 18d 2000-07-22 21y 10m 18d Jau
9013 Juan Zubiaurre Jauregui Zaragoza 1 1 0 1 0 0 100.00 .00 .00 100.00 1966-03-02 29y 11m 20d 1966-03-02 29y 11m 20d Jauregui
9014 Thomas Jeacock Nottingham Forest 2 2 0 1 0 1 50.00 .00 50.00 50.00 1890-09-15 Not Known 1891-01-03 Not Known Jeacock
9015 Philippe Jeannol Paris St Germain 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1984-09-19 26y 01m 13d 1984-10-03 26y 01m 27d Jeannol
9016 Martin Jedlicka Viktoria Plzen 0 0 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 26y 06m 29d 2024-08-29 26y 07m 05d Jedlicka
9017 Zdenko Jedvaj Velez Mostar 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-12-07 22y 10m 24d 1988-12-07 22y 10m 24d Jedvaj
9018 Daniel Jefferies Dundee 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-01-23 19y 11m 24d 2019-01-23 19y 11m 24d Jefferies
9019 Francis Jeffers Rangers; Motherwell 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2005-09-24 24y 07m 30d 2011-04-23 30y 02m 29d Jeffers
9020 Jefferson Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-03 Not Known 1881-01-03 Not Known Jefferson
9021 George Jeffrey Dumbarton; Hamilton Academical 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1941-02-15 Not Known 1945-10-13 Not Known Jeffrey
9022 Harry Jeffrey Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Jeffrey
9023 Ian Jeffrey Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1953-08-08 Not Known 1953-08-08 Not Known Jeffrey
9024 James Jeffrey Clyde 3 3 0 1 0 2 33.33 .00 66.67 33.33 1894-12-01 Not Known 1895-10-05 Not Known Jeffrey
9025 James Jeffrey Dundee 18 18 0 5 5 8 27.78 27.78 44.44 41.67 1901-10-12 Not Known 1908-01-04 Not Known Jeffrey
9026 Jeffrey Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Jeffrey
9027 Michael Jeffrey Kilmarnock 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1999-10-27 28y 02m 16d 2000-02-02 28y 05m 22d Jeffrey
9028 James Jeggo Hibernian 5 4 1 1 2 2 20.00 40.00 40.00 40.00 2023-01-22 30y 11m 10d 2023-12-27 31y 10m 15d Jeggo
9029 Nikica Jelavic Rangers 5 3 2 2 3 1 1 60.00 20.00 20.00 70.00 2010-10-02 25y 01m 05d 2011-10-23 26y 01m 26d Jelavic
9030 Vaclav Jemelka Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 29y 01m 30d 2024-08-29 29y 02m 06d Jemelka
9031 David Jemmali FC Girondins de Bordeaux 1 1 0 0 0 1 .00 .00 100.00 .00 2003-11-06 28y 10m 24d 2003-11-06 28y 10m 24d Jemmali
9032 Nigel Jemson Nottingham Forest 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-09-12 19y 01m 02d 1988-09-12 19y 01m 02d Jemson
9033 Ron Jenkin Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Jenkin
9034 Allan David Jenkins Gretna 2 1 1 0 2 0 .00 100.00 .00 50.00 2007-08-18 25y 10m 11d 2007-11-25 26y 01m 18d Jenkins
9035 Eddie Jenkins Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 26y 08m 28d 1922-04-03 26y 08m 28d Jenkins
9036 George Edward Jenkins Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-01-02 Not Known 1946-01-02 Not Known Jenkins
9037 George Jenkins Rangers 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1938-11-12 Not Known 1945-02-03 Not Known Jenkins
9038 George W Jenkins Airdrieonians 4 4 0 0 1 3 .00 25.00 75.00 12.50 1942-11-14 Not Known 1944-01-15 Not Known Jenkins
9039 Grant Jenkins Dunfermline Athletic 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1981-08-29 23y 04m 18d 1987-09-26 29y 05m 15d Jenkins
9040 Harry Jenkins Stirling Albion; Dunfermline Athletic 5 5 0 0 0 5 .00 .00 100.00 .00 1951-12-08 Not Known 1955-11-26 Not Known Jenkins
9041 Jordan Jenkins Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 19y 04m 08d 2019-07-06 19y 04m 08d Jenkins
9042 Kenny Jenkins Dumbarton 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1972-08-12 27y 05m 15d 1972-09-16 27y 06m 19d Jenkins
9043 Ross Jenkins Crystal Palace 1 1 0 0 0 2 .00 .00 100.00 .00 1972-09-13 20y 10m 09d 1972-09-26 20y 10m 22d Jenkins
9044 Thomas Fred. Jenkins Queen of the South 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1948-03-13 22y 03m 08d 1949-04-23 23y 04m 18d Jenkins
9045 Thomas Jenkins Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known Jenkins
9046 William Jenkins-Davies Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 18y 08m 14d 2023-07-06 18y 08m 14d Jenkins-Davies
9047 Leigh Jenkinson St Johnstone 3 2 1 0 1 2 .00 33.33 66.67 16.67 1996-03-07 26y 07m 27d 1998-04-18 28y 09m 09d Jenkinson
9048 Teddy Jenks Aberdeen 2 1 1 0 1 1 .00 50.00 50.00 25.00 2021-08-22 19y 05m 10d 2022-03-02 19y 11m 18d Jenks
9049 William J Jennett St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1938-10-08 Not Known 1938-10-08 Not Known Jennett
9050 John Jennings Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-04-27 28y 08m 00d 1931-04-27 28y 08m 00d Jennings
9051 Pat Jennings Tottenham Hotspur 3 3 0 0 2 1 .00 66.67 33.33 33.33 1969-08-02 24y 01m 21d 1974-08-03 29y 01m 22d Jennings
9052 Steven Jennings Motherwell 8 8 0 7 0 2 77.78 .00 22.22 77.78 2009-10-31 25y 00m 03d 2012-05-01 27y 06m 03d Jennings
9053 Tom Jennings Raith Rovers; Leeds United 8 8 0 5 4 3 1 50.00 37.50 12.50 68.75 1921-02-23 18y 11m 15d 1928-04-30 26y 01m 22d Jennings
9054 William Jennings Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 31y 02m 01d 1924-04-26 31y 02m 01d Jennings
9055 Bjarne Jensen Greenock Morton 3 3 0 0 2 1 .00 66.67 33.33 33.33 1967-12-30 24y 03m 19d 1969-03-24 25y 06m 13d Jensen
9056 Claus Jensen Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 27y 03m 02d 2004-07-31 27y 03m 02d Jensen
9057 Finn Dossing Dundee United 5 5 0 4 3 2 1 50.00 33.33 16.67 66.67 1964-12-05 23y 07m 08d 1967-04-08 25y 11m 12d Jensen
9058 Richard Jensen Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 2023-09-16 27y 05m 30d 2024-01-27 27y 10m 10d Jensen
9059 Roald Jensen Sportsklubben Brann 2 2 0 1 0 0 2 .00 .00 100.00 .00 1962-09-25 19y 08m 14d 1962-11-12 19y 10m 01d Jensen
9060 Ulrik Jenssen Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 27y 00m 24d 2023-08-17 27y 01m 00d Jenssen
9061 Moritz Jenz Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-21 23y 03m 22d 2022-10-22 23y 05m 22d Jenz
9062 Luke Jephcott St Johnstone 2 0 2 0 0 2 .00 .00 100.00 .00 2023-08-05 23y 06m 10d 2023-11-25 23y 09m 30d Jephcott
9063 Deniss Jersov Lantana 0 0 0 0 0 2 .00 .00 100.00 .00 1998-08-13 Not Known 1998-08-27 Not Known Jersov
9064 Eoin Jess Aberdeen 33 30 3 7 15 4 16 42.86 11.43 45.71 48.57 1990-04-21 19y 04m 08d 2000-11-04 29y 10m 22d Jess
9065 Thomas S Jess Third Lanark; St Mirren 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1941-12-13 Not Known 1944-12-16 Not Known Jess
9066 George T R Jessiman Arthurlie; Greenock Morton; Clyde 7 7 0 0 2 5 .00 28.57 71.43 14.29 1922-01-28 Not Known 1929-11-30 Not Known Jessiman
9067 James F Jessiman Raith Rovers; Greenock Morton; Stenhousemuir 5 5 0 0 1 4 .00 20.00 80.00 10.00 1920-02-28 Not Known 1931-01-17 Not Known Jessiman
9068 William Jessop St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1943-12-25 Not Known 1943-12-25 Not Known Jessop
9069 Jeudrisch Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Jeudrisch
9070 Dragoslav Jevric Red Star Belgrade 0 0 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 22y 01m 00d 1996-08-22 22y 01m 14d Jevric
9071 Ferrando Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 27y 11m 16d 1990-08-07 27y 11m 16d Jimenez
9072 Erik Jirka Viktoria Plzen 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-22 26y 11m 03d 2024-08-22 26y 11m 03d Jirka
9073 Gia Jishkariani Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 21y 08m 09d 1989-08-08 21y 08m 09d Jishkariani
9074 Barney Battles Jnr Heart of Midlothian B 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1929-08-05 Not Known 1935-07-31 Not Known Jnr
9075 J Wilson jnr Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1880-10-02 Not Known 1880-10-02 Not Known jnr
9076 Mario Rodrigues Joao Benfica 1 1 0 1 0 0 100.00 .00 .00 100.00 1960-09-29 25y 03m 23d 1960-09-29 25y 03m 23d Joao
9077 Harry Jobes Sunderland 1 1 0 1 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known Jobes
9078 Kevin Jobling Grimsby Town 0 0 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 29y 06m 28d 1997-07-29 29y 06m 28d Jobling
9079 John Jobson Livingston (Meadowbank Thistle); Falkirk 2 1 1 1 0 1 50.00 .00 50.00 50.00 1982-01-20 24y 11m 00d 1983-03-05 26y 00m 13d Jobson
9080 Johann SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Johann
9081 Steingrimur Johannesson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 27y 01m 27d 2000-08-24 27y 02m 10d Johannesson
9082 Kaj Johansen Greenock Morton; Rangers 18 18 0 8 5 5 44.44 27.78 27.78 58.33 1964-10-31 24y 08m 08d 1970-03-25 30y 01m 02d Johansen
9083 Sondre Johansen Motherwell 4 4 0 1 0 3 25.00 .00 75.00 25.00 2021-11-20 26y 04m 13d 2022-11-06 27y 03m 30d Johansen
9084 Stefan Johansen Celtic 6 6 0 6 2 0 75.00 25.00 .00 87.50 2014-02-22 23y 01m 14d 2016-08-07 25y 06m 30d Johansen
9085 G Johansson IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Johansson
9086 Hjalti Johansson IBV-Vestmannaeyjar 1 0 1 0 0 2 .00 .00 100.00 .00 2000-08-10 25y 11m 04d 2000-08-24 25y 11m 18d Johansson
9087 Jonatan Johansson Rangers; Hibernian; St Johnstone 8 5 3 2 5 3 1 55.56 33.33 11.11 72.22 1998-02-28 22y 06m 12d 2009-11-21 34y 03m 05d Johansson
9088 M Johansson IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Johansson
9089 U Johansson IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Johansson
9090 Alexander John St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1896-10-03 Not Known 1896-10-03 Not Known John
9091 Collins John Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 18y 09m 14d 2004-07-31 18y 09m 14d John
9092 Declan John Rangers 3 3 0 3 0 0 100.00 .00 .00 100.00 2017-10-28 22y 03m 28d 2018-04-22 22y 09m 23d John
9093 Jerome John West Ham United 0 0 0 0 0 0 .00 .00 .00 .00 1994-12-14 Not Known 1994-12-14 Not Known John
9094 Nile John Tottenham Hotspur 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 21y 04m 11d 2024-07-17 21y 04m 11d John
9095 ONeill John 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 John
9096 Stern John Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 32y 08m 25d 2009-07-25 32y 08m 25d John
9097 John Johnman Motherwell; Dunfermline Athletic 18 18 0 8 3 7 44.44 16.67 38.89 52.78 1924-03-29 Not Known 1936-01-04 Not Known Johnman
9098 Erland Johnsen Bayern Munich 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1989-02-28 21y 10m 23d 1989-03-14 21y 11m 09d Johnsen
9099 Adam Johnson Middlesbrough 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 18y 00m 06d 2005-07-20 18y 00m 06d Johnson
9100 Brennan Johnson Tottenham Hotspur 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 23y 01m 24d 2024-07-17 23y 01m 24d Johnson
9101 Callum Johnson Ross County 2 1 1 0 0 2 .00 .00 100.00 .00 2022-07-30 25y 09m 07d 2022-10-30 26y 00m 07d Johnson
9102 Connor Johnson Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-11-23 21y 08m 13d 2019-11-23 21y 08m 13d Johnson
9103 Daniel Johnson Preston North End 2 1 1 2 0 0 100.00 .00 .00 100.00 2015-07-18 22y 09m 10d 2022-07-20 29y 09m 12d Johnson
9104 Danny Johnson Motherwell 3 2 1 1 0 3 25.00 .00 75.00 25.00 2018-09-15 25y 06m 18d 2019-02-17 25y 11m 20d Johnson
9105 Gavin Johnson Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-11-21 28y 01m 11d 1998-11-21 28y 01m 11d Johnson
9106 Glen Johnson Liverpool 0 0 0 0 1 0 .00 100.00 .00 50.00 2012-08-30 28y 00m 07d 2012-08-30 28y 00m 07d Johnson
9107 Howard Johnson Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-02-06 30y 06m 20d 1956-02-06 30y 06m 20d Johnson
9108 Ian Grant Johnson Dundee United 6 4 2 1 3 2 2 42.86 28.57 28.57 57.14 1992-04-18 20y 00m 25d 1997-01-18 24y 09m 25d Johnson
9109 Jack Johnson Dundee 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1948-01-17 Not Known 1948-01-17 Not Known Johnson
9110 Joseph Robert Johnson Rangers; Falkirk 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1950-01-21 29y 04m 08d 1951-10-20 31y 01m 07d Johnson
9111 Justin Johnson Greenock Morton 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-02-20 24y 05m 24d 2021-02-20 24y 05m 24d Johnson
9112 Lee Johnson Kilmarnock 2 0 2 2 1 0 66.67 33.33 .00 83.33 2012-02-11 30y 08m 04d 2012-12-26 31y 06m 19d Johnson
9113 Marvin Johnson Motherwell 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 2015-08-12 24y 08m 11d 2016-04-23 25y 04m 22d Johnson
9114 Murray Johnson Hibernian 0 0 0 1 1 0 50.00 50.00 .00 75.00 2023-04-15 18y 05m 02d 2023-05-27 18y 06m 14d Johnson
9115 Neil Johnson Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-08-02 22y 07m 30d 1969-08-02 22y 07m 30d Johnson
9116 Thomas Johnson Celtic; Kilmarnock 7 4 3 1 4 1 2 57.14 14.29 28.57 64.29 2000-02-05 29y 00m 21d 2002-02-16 31y 01m 01d Johnson
9117 Travis Johnson Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 21y 10m 18d 2022-07-16 21y 10m 18d Johnson
9118 William Johnson Sheffield United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1898-04-18 22y 03m 14d 1903-04-27 27y 03m 23d Johnson
9119 Alex Johnston Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1921-12-24 Not Known 1922-01-21 Not Known Johnston
9120 Alex B Johnston Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-08-23 Not Known 1904-08-23 Not Known Johnston
9121 Alex Johnston Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 1923-04-28 Not Known 1924-03-11 Not Known Johnston
9122 Alistair Johnston Celtic 6 6 0 5 0 2 71.43 .00 28.57 71.43 2023-03-08 24y 05m 00d 2024-09-14 25y 11m 06d Johnston
9123 Allan Johnston Rangers; Kilmarnock; St Mirren 18 15 3 5 5 9 26.32 26.32 47.37 39.47 2000-09-17 26y 09m 03d 2010-04-03 36y 03m 20d Johnston
9124 Andrew Johnston St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1893-02-25 Not Known 1893-05-08 Not Known Johnston
9125 Angus Johnston Airdrieonians 3 3 0 0 1 2 .00 33.33 66.67 16.67 1931-04-25 Not Known 1933-02-04 Not Known Johnston
9126 Anthony C Johnston Queens Park; Partick Thistle 9 9 0 1 3 3 3 33.33 33.33 33.33 50.00 1938-10-29 Not Known 1945-06-16 Not Known Johnston
9127 Archibald M Johnston Hamilton Academical; Cowdenbeath 13 13 0 3 4 6 23.08 30.77 46.15 38.46 1923-09-01 Not Known 1932-09-10 Not Known Johnston
9128 Benjamin T Johnston Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-24 Not Known 1931-01-24 Not Known Johnston
9129 Bert Johnston Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 21y 10m 27d 1931-04-29 21y 10m 27d Johnston
9130 Carl Robert Johnston Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 22y 01m 28d 2024-07-27 22y 01m 28d Johnston
9131 Charles Johnston Dunfermline Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-11-25 Not Known 1940-05-25 Not Known Johnston
9132 Charlie Johnston Rangers 19 19 0 2 13 4 2 68.42 21.05 10.53 78.95 1940-10-12 Not Known 1946-04-27 Not Known Johnston
9133 Chris Johnston Kilmarnock; Raith Rovers 7 4 3 1 4 1 3 50.00 12.50 37.50 56.25 2012-09-29 18y 00m 26d 2017-01-25 22y 04m 22d Johnston
9134 Craig Johnston East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-14 17y 11m 20d 2005-07-14 17y 11m 20d Johnston
9135 Craig Johnston Cowdenbeath 4 2 2 1 0 1 3 .00 25.00 75.00 12.50 2014-09-20 24y 03m 00d 2015-07-15 25y 00m 25d Johnston
9136 Craig Johnston Cowdenbeath 1 1 0 0 1 0 .00 100.00 .00 50.00 2016-07-02 31y 00m 03d 2016-07-02 31y 00m 03d Johnston
9137 David Johnston Aberdeen 5 4 1 4 2 0 3 40.00 .00 60.00 40.00 1967-03-04 24y 03m 04d 1969-01-18 26y 01m 21d Johnston
9138 Edwin Johnston Dundee; Montrose 21 20 1 1 6 10 6 27.27 45.45 27.27 50.00 1970-10-17 22y 07m 19d 1980-08-30 32y 06m 01d Johnston
9139 Forbes Duthie S Johnston Falkirk 6 4 2 3 0 6 33.33 .00 66.67 33.33 1992-03-04 20y 07m 01d 1996-03-30 24y 07m 27d Johnston
9140 G Johnston Orkney Select 2 2 0 1 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Johnston
9141 George Johnston Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1945-02-10 Not Known 1945-02-10 Not Known Johnston
9142 Harry Grant Forsyth Johnston Montrose; Partick Thistle 5 3 2 1 0 2 4 .00 33.33 66.67 16.67 1976-03-06 26y 02m 11d 1980-08-30 30y 08m 06d Johnston
9143 Harry Johnston Sunderland 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1895-04-27 Not Known 1896-04-18 Not Known Johnston
9144 Herbert Johnston Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1934-04-21 Not Known 1935-04-20 Not Known Johnston
9145 Ian Arnold Johnston Partick Thistle; Third Lanark 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1936-10-03 Not Known 1938-08-24 Not Known Johnston
9146 James [12] Johnston Abercorn 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1891-03-28 Not Known 1891-04-25 Not Known Johnston
9147 James Johnston Abercorn 2 2 0 0 0 2 .00 .00 100.00 .00 1896-08-22 Not Known 1896-10-31 Not Known Johnston
9148 James Johnston Third Lanark 13 13 0 3 3 2 7 23.08 15.38 53.85 30.77 1903-02-21 Not Known 1909-12-04 Not Known Johnston
9149 James Johnston Third Lanark 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1923-10-06 Not Known 1923-10-06 Not Known Johnston
9150 James Johnston Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1947-08-20 Not Known 1947-09-10 Not Known Johnston
9151 James Johnston Leith Athletic 8 8 0 3 2 0 6 25.00 .00 75.00 25.00 1928-05-12 Not Known 1932-05-14 Not Known Johnston
9152 James Wardrop Johnston Motherwell; Arbroath; St Bernards 10 10 0 1 0 1 9 .00 10.00 90.00 5.00 1933-05-13 Not Known 1940-04-15 Not Known Johnston
9153 Joe Johnston Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1951-05-05 Not Known 1951-05-05 Not Known Johnston
9154 John A Johnston Heart of Midlothian B 4 4 0 0 0 4 .00 .00 100.00 .00 1922-08-05 Not Known 1929-08-01 Not Known Johnston
9155 John Ainslie Johnston Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1936-01-11 Not Known 1936-01-11 Not Known Johnston
9156 John Johnston Motherwell 23 23 0 10 4 9 43.48 17.39 39.13 52.17 1940-08-10 Not Known 1949-01-29 Not Known Johnston
9157 Joseph Johnston Motherwell 8 8 0 4 2 2 4 25.00 25.00 50.00 37.50 1940-11-23 Not Known 1944-04-08 Not Known Johnston
9158 Kyle Johnston Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2021-07-20 18y 02m 17d 2021-07-20 18y 02m 17d Johnston
9159 Leslie Johnston Clyde; Hibernian; Celtic 20 20 0 6 6 6 7 30.00 30.00 35.00 45.00 1942-09-19 22y 01m 03d 1949-01-03 28y 04m 18d Johnston
9160 Mo Johnston Partick Thistle; Celtic; Rangers; Everton; Falkirk 29 29 0 7 15 7 8 50.00 23.33 26.67 61.67 1982-10-30 19y 06m 17d 1996-03-30 32y 11m 17d Johnston
9161 Max Johnston Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-02-19 19y 01m 24d 2023-02-19 19y 01m 24d Johnston
9162 Mikey Johnston Celtic 7 3 4 2 6 1 2 66.67 11.11 22.22 72.22 2018-08-11 19y 03m 23d 2023-12-16 24y 07m 27d Johnston
9163 Phil Johnston Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 24y 09m 25d 2015-07-14 24y 09m 25d Johnston
9164 Robert Johnston Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-21 Not Known 1943-08-21 Not Known Johnston
9165 Ronald James Johnston Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 1978-10-10 24y 06m 07d 1978-10-10 24y 06m 07d Johnston
9166 Ronald Johnston Albion Rovers; Third Lanark 2 2 0 2 0 0 2 .00 .00 100.00 .00 1938-11-19 17y 07m 16d 1940-09-14 19y 05m 11d Johnston
9167 Samuel Johnston St Johnstone; Partick Thistle 3 2 1 0 2 1 .00 66.67 33.33 33.33 1988-08-17 21y 04m 04d 1993-03-27 25y 11m 14d Johnston
9168 William Johnston Dundee 11 11 0 5 2 4 45.45 18.18 36.36 54.55 1899-02-25 Not Known 1904-04-11 Not Known Johnston
9169 William Johnston Kilmarnock 3 3 0 2 0 1 66.67 .00 33.33 66.67 1904-08-20 Not Known 1911-11-18 Not Known Johnston
9170 William Angus Johnston Queens Park; Greenock Morton 7 7 0 1 0 6 14.29 .00 85.71 14.29 1940-10-05 Not Known 1944-10-07 Not Known Johnston
9171 William Johnston Third Lanark 7 7 0 1 3 3 14.29 42.86 42.86 35.71 1886-12-18 Not Known 1893-09-23 Not Known Johnston
9172 Willie Johnston Rangers 23 23 0 12 12 7 4 52.17 30.43 17.39 67.39 1964-10-17 17y 09m 28d 1981-05-02 34y 04m 13d Johnston
9173 Alan S Johnstone Greenock Morton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1973-12-29 24y 03m 28d 1973-12-29 24y 03m 28d Johnstone
9174 Alex Johnstone Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1926-08-02 Not Known 1926-08-02 Not Known Johnstone
9175 Andrew Johnstone St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 1967-02-11 Not Known 1967-02-11 Not Known Johnstone
9176 Bobby Johnstone Stirling Albion 4 4 0 0 2 2 .00 50.00 50.00 25.00 1959-08-15 Not Known 1962-02-03 Not Known Johnstone
9177 Bobby Johnstone Hibernian; Manchester City; Ipswich Town 20 20 0 7 8 1 11 40.00 5.00 55.00 42.50 1947-05-12 17y 08m 05d 1960-04-18 30y 07m 11d Johnstone
9178 Cecil John Mack Johnstone St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1926-05-08 Not Known 1926-05-08 Not Known Johnstone
9179 Charlie Johnstone Queen of the South 10 10 0 1 1 2 7 10.00 20.00 70.00 20.00 1946-08-31 Not Known 1953-02-28 Not Known Johnstone
9180 Craig Johnstone East Fife; Arbroath 1 1 0 0 0 2 .00 .00 100.00 .00 2011-07-05 26y 07m 20d 2015-07-30 30y 08m 15d Johnstone
9181 David B Johnstone Partick Thistle 6 6 0 1 4 1 16.67 66.67 16.67 50.00 1921-01-08 Not Known 1921-09-24 Not Known Johnstone
9182 David Johnstone Heart of Midlothian B; St Johnstone 5 5 0 1 0 0 5 .00 .00 100.00 .00 1938-08-01 Not Known 1947-01-25 Not Known Johnstone
9183 Denny Johnstone St Johnstone 4 2 2 0 1 3 .00 25.00 75.00 12.50 2017-10-21 22y 09m 12d 2018-02-10 23y 01m 01d Johnstone
9184 Derek Johnstone Rangers 26 25 1 16 19 3 5 70.37 11.11 18.52 75.93 1972-01-22 18y 02m 18d 1985-02-23 31y 03m 19d Johnstone
9185 Douglas Iain Johnstone Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1994-08-04 25y 04m 23d 1994-08-04 25y 04m 23d Johnstone
9186 George Johnstone Aberdeen; Celtic; Raith Rovers 29 29 0 11 5 13 37.93 17.24 44.83 46.55 1937-03-27 22y 03m 12d 1953-11-14 38y 10m 30d Johnstone
9187 James Johnstone Motherwell 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1908-03-14 Not Known 1910-04-09 Not Known Johnstone
9188 Jimmy Johnstone Celtic; Dundee 29 28 1 7 18 5 6 62.07 17.24 20.69 70.69 1963-04-29 18y 06m 30d 1977-08-20 32y 10m 21d Johnstone
9189 JG Johnstone Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1926-08-06 Not Known 1926-08-06 Not Known Johnstone
9190 John Johnstone Clyde 1 1 0 0 0 0 .00 .00 .00 .00 1896-10-10 Not Known 1896-10-10 Not Known Johnstone
9191 John Johnstone Kilmarnock; Hamilton Academical 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1917-10-06 Not Known 1920-10-02 Not Known Johnstone
9192 John Charles Johnstone Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-10-15 Not Known 1921-10-15 Not Known Johnstone
9193 John Johnstone Hamilton Academical 4 4 0 0 1 3 .00 25.00 75.00 12.50 1947-01-18 Not Known 1953-11-21 Not Known Johnstone
9194 John W Johnstone Motherwell 11 11 0 2 4 5 18.18 36.36 45.45 36.36 1950-11-18 Not Known 1953-01-24 Not Known Johnstone
9195 Joseph Johnstone Dundee 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1912-10-16 Not Known 1912-12-14 Not Known Johnstone
9196 Peter Johnstone Celtic 14 14 0 4 5 5 28.57 35.71 35.71 46.43 1909-09-20 Not Known 1916-09-30 Not Known Johnstone
9197 Q Johnstone Kilmarnock Athletic 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Johnstone
9198 Robert Johnstone Partick Thistle; St Mirren 16 16 0 5 3 8 31.25 18.75 50.00 40.63 1933-10-07 Not Known 1941-09-13 Not Known Johnstone
9199 Robert Johnstone Dumbarton; Third Lanark 15 15 0 6 5 1 9 33.33 6.67 60.00 36.67 1893-04-01 Not Known 1903-01-03 Not Known Johnstone
9200 Robert Johnstone Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1929-08-01 Not Known 1930-08-01 Not Known Johnstone
9201 Thomas Johnstone St Bernards 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1888-04-18 Not Known 1888-10-06 Not Known Johnstone
9202 Thomas Johnstone St Mirren 7 7 0 2 4 3 0 57.14 42.86 .00 78.57 1887-11-05 Not Known 1888-11-10 Not Known Johnstone
9203 W.B. Johnstone Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known Johnstone
9204 Walter C Johnstone Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1929-11-16 Not Known 1930-03-26 Not Known Johnstone
9205 William Johnstone St Mirren; Airdrieonians 20 20 0 3 4 13 15.00 20.00 65.00 25.00 1950-01-03 Not Known 1961-09-30 Not Known Johnstone
9206 William G Johnstone St Bernards 5 5 0 0 1 4 .00 20.00 80.00 10.00 1901-08-19 Not Known 1903-11-07 Not Known Johnstone
9207 William S Johnstone Clyde 7 7 0 0 2 5 .00 28.57 71.43 14.29 1922-08-19 Not Known 1935-04-15 Not Known Johnstone
9208 Brian Joicey Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 24y 04m 05d 1970-04-24 24y 04m 05d Joicey
9209 Karol Jokl Slovan Bratislava 1 1 0 1 0 0 1 .00 .00 100.00 .00 1967-02-14 21y 05m 17d 1967-02-14 21y 05m 17d Jokl
9210 Omer Joldic Zeljeznicar Sarajevo 1 0 1 0 1 1 .00 50.00 50.00 25.00 2003-09-24 26y 08m 23d 2003-10-15 26y 09m 14d Joldic
9211 Charles Joliffe Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 Not Known 1889-04-25 Not Known Joliffe
9212 Eric Andre Jolly Kilmarnock 2 1 1 0 0 2 .00 .00 100.00 .00 2004-08-21 31y 10m 15d 2004-09-22 31y 11m 16d Jolly
9213 Torben Joneleit Hibernian 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-08-06 20y 02m 20d 2007-08-06 20y 02m 20d Joneleit
9214 Alex Jones Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1992-04-07 27y 04m 11d 1992-04-07 27y 04m 11d Jones
9215 Alfie Jones St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 2018-09-01 20y 10m 25d 2018-11-24 21y 01m 17d Jones
9216 Barrie Jones The British Army 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1957-12-02 Not Known 1957-12-02 Not Known Jones
9217 Benny Jones Chelsea 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1948-04-26 28y 01m 03d 1948-04-26 28y 01m 03d Jones
9218 Bob Jones Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 Not Known 1926-04-26 Not Known Jones
9219 Bobby Jones Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1969-04-30 25y 07m 17d 1969-04-30 25y 07m 17d Jones
9220 Brad Jones Middlesbrough; Liverpool 1 1 0 1 2 0 33.33 66.67 .00 66.67 2005-07-20 23y 04m 01d 2012-08-30 30y 05m 11d Jones
9221 Bryn Jones Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1973-09-01 21y 08m 25d 1973-09-01 21y 08m 25d Jones
9222 Chris Jones Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1974-08-03 18y 03m 16d 1974-08-03 18y 03m 16d Jones
9223 David Jones Wolverhampton Wanderers 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 25y 08m 30d 2010-08-03 25y 08m 30d Jones
9224 Dave Jones Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 22y 11m 20d 1979-08-06 22y 11m 20d Jones
9225 George Alexander Jones Blackburn Rovers; Oldham Athletic 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1964-05-31 19y 01m 10d 1974-09-30 29y 05m 09d Jones
9226 Gordon Jones Middlesbrough 2 2 0 2 0 0 100.00 .00 .00 100.00 1968-08-03 25y 04m 28d 1968-10-21 25y 07m 15d Jones
9227 Graeme Anthony Jones St Johnstone 4 3 1 1 1 2 1 25.00 50.00 25.00 50.00 2000-03-15 30y 00m 02d 2002-03-23 32y 00m 10d Jones
9228 Isaiah Jones Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 2021-02-12 21y 07m 17d 2021-02-12 21y 07m 17d Jones
9229 Jack Jones Cowdenbeath; Stirling Albion; Kilmarnock 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1947-03-08 Not Known 1951-04-28 Not Known Jones
9230 James Jones Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 26y 05m 00d 2015-07-18 26y 05m 00d Jones
9231 Jeff Jones Northern Nomads 3 3 0 3 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1910-01-04 Not Known Jones
9232 John Jones Hibernian; Greenock Morton 6 6 0 0 2 4 .00 33.33 66.67 16.67 1936-01-01 Not Known 1946-11-16 Not Known Jones
9233 John Jones Third Lanark; Hibernian 9 9 0 6 1 1 7 11.11 11.11 77.78 16.67 1937-08-28 Not Known 1942-11-28 Not Known Jones
9234 John Jones Hamilton Academical 3 3 0 3 0 0 3 .00 .00 100.00 .00 1945-01-02 Not Known 1946-03-16 Not Known Jones
9235 John Hendry McPherson Jones Airdrieonians 1 0 1 0 0 1 .00 .00 100.00 .00 1974-10-19 20y 01m 13d 1974-10-19 20y 01m 13d Jones
9236 Jack Jones Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 Not Known 1902-01-02 Not Known Jones
9237 Jordan Jones Kilmarnock; Rangers; St Mirren 13 10 3 1 4 3 8 26.67 20.00 53.33 36.67 2016-10-26 22y 00m 02d 2023-04-01 28y 05m 08d Jones
9238 Kenwyne Jones Sunderland 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 24y 10m 03d 2009-08-08 24y 10m 03d Jones
9239 Len Jones Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 24y 08m 24d 1938-03-05 24y 08m 24d Jones
9240 Lloyd Jones Liverpool XI 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-27 17y 09m 20d 2013-07-27 17y 09m 20d Jones
9241 Lot Jones Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1905-04-17 Not Known 1905-04-17 Not Known Jones
9242 Mervyn Jones Hibernian; Falkirk 4 3 1 2 1 1 50.00 25.00 25.00 62.50 1969-09-27 19y 11m 21d 1971-12-11 22y 02m 05d Jones
9243 Peter Forbes Jones Queens Park 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1901-09-28 Not Known 1905-03-11 Not Known Jones
9244 Robert Jones Leicester City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1983-08-13 18y 08m 27d 1983-08-13 18y 08m 27d Jones
9245 Robert Samuel Jones Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-11-19 Not Known 1892-11-19 Not Known Jones
9246 Rob Jones Hibernian 11 11 0 1 3 3 5 27.27 27.27 45.45 40.91 2006-10-15 26y 11m 12d 2009-03-14 29y 04m 11d Jones
9247 Rod Jones Burnley 0 0 0 1 0 0 100.00 .00 .00 100.00 1970-09-15 24y 11m 23d 1970-09-15 24y 11m 23d Jones
9248 Roy Jones Livingston (Meadowbank Thistle) 2 1 1 0 0 2 .00 .00 100.00 .00 1975-02-24 19y 00m 29d 1976-08-07 20y 06m 12d Jones
9249 Sam Jones The Spartans 3 3 0 0 0 4 .00 .00 100.00 .00 2021-06-29 23y 11m 23d 2024-01-20 26y 06m 14d Jones
9250 Stephen Jones Motherwell 2 2 0 0 2 0 .00 100.00 .00 50.00 2011-04-09 34y 05m 15d 2011-04-23 34y 05m 29d Jones
9251 Steve Jones Charlton Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 1998-08-08 28y 04m 22d 1998-08-08 28y 04m 22d Jones
9252 Tommy Jones Aberdeen 3 1 2 1 0 3 0 .00 100.00 .00 50.00 1987-11-14 23y 01m 07d 1988-04-23 23y 06m 16d Jones
9253 Verdun Jones Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-11 21y 09m 20d 1938-04-11 21y 09m 20d Jones
9254 Walter Jones Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 28y 07m 05d 1953-11-09 28y 07m 05d Jones
9255 Paul Jonquin Airdrieonians 36 36 0 1 8 9 19 22.22 25.00 52.78 34.72 1962-09-15 18y 10m 30d 1978-02-25 34y 04m 09d Jonquin
9256 Hjalti Jonsson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 21y 05m 02d 2000-08-24 21y 05m 16d Jonsson
9257 Sigurdur Jonsson Dundee United 5 4 1 1 1 4 16.67 16.67 66.67 25.00 1998-01-31 31y 04m 04d 2000-03-04 33y 05m 06d Jonsson
9258 George Andrew Jordan Cowdenbeath; St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1939-12-23 Not Known 1940-03-02 Not Known Jordan
9259 Hugh McNaughton Jordan Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1930-03-12 Not Known 1930-03-12 Not Known Jordan
9260 John Jordan Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-10-24 Not Known 1942-10-24 Not Known Jordan
9261 Stephen Jordan Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-21 30y 04m 15d 2012-07-21 30y 04m 15d Jordan
9262 Henrik Jorgensen Dundee United 0 0 0 1 0 3 25.00 .00 75.00 25.00 1994-09-17 28y 07m 01d 1995-03-12 29y 00m 24d Jorgensen
9263 Jorquera Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 28y 04m 25d 2007-07-28 28y 04m 25d Jorquera
9264 Joseph Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 Not Known 2005-07-23 Not Known Joseph
9265 Mateo Joseph Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 19y 09m 11d 2023-07-30 19y 09m 11d Joseph
9266 Niyah Joseph Queen of the South 2 1 1 1 2 1 25.00 50.00 25.00 50.00 2020-12-12 19y 07m 00d 2021-03-27 19y 10m 15d Joseph
9267 Josetxo Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Josetxo
9268 Keith Joss Montrose 2 2 0 0 2 0 .00 100.00 .00 50.00 1978-03-18 16y 11m 18d 1978-03-25 16y 11m 25d Joss
9269 Jonathan Joubert Metz 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 18y 10m 09d 1998-07-21 18y 10m 09d Joubert
9270 Djordje Jovanovic Lokeren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-01-11 19y 10m 27d 2019-01-11 19y 10m 27d Jovanovic
9271 Stevan Jovetic Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 24y 08m 16d 2014-07-18 24y 08m 16d Jovetic
9272 Luka Jovic Fiorentina 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-10-06 24y 09m 13d 2022-10-13 24y 09m 20d Jovic
9273 Predrag Jovic Birkirkara 1 0 1 1 0 0 100.00 .00 .00 100.00 2016-07-21 30y 01m 22d 2016-07-21 30y 01m 22d Jovic
9274 Zoran Jovicic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 23y 03m 22d 1996-08-22 23y 04m 05d Jovicic
9275 Bernard Joy Arsenal; RAF 2 2 0 1 0 1 50.00 .00 50.00 50.00 1941-08-02 29y 09m 04d 1943-08-07 31y 09m 09d Joy
9276 Joy Preston North End 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-01-02 Not Known 1884-01-02 Not Known Joy
9277 Stephen Joyce St Bernards; Ayr United 1 1 0 0 1 1 .00 50.00 50.00 25.00 1903-11-07 19y 10m 01d 1976-10-09 Not Known Joyce
9278 Tommy Joyce Hibernian 11 11 0 7 1 3 63.64 9.09 27.27 68.18 1881-10-01 Not Known 1885-12-19 Not Known Joyce
9279 Walter Joyce Blackburn Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1964-05-31 26y 08m 21d 1964-06-24 26y 09m 14d Joyce
9280 Warren Joyce Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 32y 05m 28d 1997-07-18 32y 05m 28d Joyce
9281 William Joyce Greenock Morton; Motherwell 3 3 0 1 0 0 3 .00 .00 100.00 .00 1903-12-19 Not Known 1904-12-31 Not Known Joyce
9282 Francis Joyner Raith Rovers; Falkirk 3 3 0 2 0 1 66.67 .00 33.33 66.67 1948-08-25 Not Known 1952-11-01 Not Known Joyner
9283 Francis McNab Joyner Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-12-28 Not Known 1940-12-28 Not Known Joyner
9284 Jim Milne Jr Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1878-11-09 Not Known 1881-03-19 Not Known Jr
9285 Sampson Dweh Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 22y 10m 12d 2024-08-29 22y 10m 19d Jr
9286 Juan Manuel Alamillos Rodriguez (Juanma) Athletico Madrid 0 0 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 20y 04m 09d 1993-09-28 20y 04m 23d Juanma
9287 Efrain Juarez Celtic 1 0 1 1 0 1 50.00 .00 50.00 50.00 2010-11-10 22y 08m 19d 2011-01-26 22y 11m 04d Juarez
9288 Juchter BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Juchter
9289 Alan Judge Blackburn Rovers 0 0 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 21y 08m 27d 2010-08-07 21y 08m 27d Judge
9290 Judge Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1888-11-24 Not Known 1888-11-24 Not Known Judge
9291 Michael Judge Raith Rovers; Cowdenbeath 4 4 0 2 1 0 5 16.67 .00 83.33 16.67 1968-03-04 22y 03m 07d 1971-04-24 25y 04m 29d Judge
9292 Mersudin Jukic Lask Linz 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Jukic
9293 Jula FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Jula
9294 Zak Jules Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2017-02-04 19y 07m 02d 2017-02-04 19y 07m 02d Jules
9295 Alan Julian Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 27y 04m 18d 2010-07-29 27y 04m 18d Julian
9296 Bill Julian Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 23y 08m 20d 1891-03-30 23y 08m 20d Julian
9297 Igor Fiorentina 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 24y 07m 29d 2022-10-13 24y 08m 06d Julio dos Santos de Paulo
9298 Albert Laurence Juliussen Dundee; Berwick Rangers 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1947-10-06 27y 07m 16d 1953-04-30 33y 02m 10d Juliussen
9299 Christopher Jullien Celtic 4 4 0 1 4 1 0 80.00 20.00 .00 90.00 2019-08-25 26y 05m 03d 2022-01-26 28y 10m 04d Jullien
9300 Tomas Jun Sparta Prague 1 0 1 1 1 0 50.00 50.00 .00 75.00 2006-09-14 23y 07m 28d 2006-09-28 23y 08m 11d Jun
9301 Manuel Junglas Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 20y 05m 12d 2009-07-12 20y 05m 12d Junglas
9302 Junior-1921-08-10-IR 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 Junior-1921-08-10-IR
9303 Junior-1921-08-10-OR 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 Junior-1921-08-10-OR
9304 Junior-1921-08-10-RB 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 Junior-1921-08-10-RB
9305 Junsen Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Junsen
9306 Josip Juranovic Celtic 3 3 0 4 0 0 100.00 .00 .00 100.00 2021-12-02 26y 03m 16d 2022-10-22 27y 02m 06d Juranovic
9307 Bartolomej Jurasko Slavia Prague 1 1 0 0 0 1 .00 .00 100.00 .00 1992-09-30 30y 01m 00d 1992-09-30 30y 01m 00d Jurasko
9308 Predrag Juric Velez Mostar 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-12-07 27y 01m 02d 1988-12-07 27y 01m 02d Juric
9309 Stipe Juric Velez Mostar 2 1 1 1 0 1 50.00 .00 50.00 50.00 1988-11-23 27y 01m 30d 1988-12-07 27y 02m 13d Juric
9310 Franck Jurietti FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 28y 07m 07d 2003-11-27 28y 07m 28d Jurietti
9311 Danijel Jurisic Cowdenbeath 3 1 2 1 0 2 33.33 .00 66.67 33.33 2014-08-04 25y 01m 27d 2014-12-23 25y 06m 15d Jurisic
9312 Fahrudin Jusufi Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 29y 04m 06d 1969-04-14 29y 04m 06d Jusufi
9313 Lucas Jutkiewicz Motherwell 4 4 0 3 0 1 75.00 .00 25.00 75.00 2009-10-31 20y 07m 03d 2010-04-24 21y 00m 27d Jutkiewicz
9314 Nicke Kabamba Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-02-05 27y 00m 04d 2020-02-05 27y 00m 04d Kabamba
9315 Younes Kaboul Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 2011-08-18 25y 07m 14d 2011-08-25 25y 07m 21d Kaboul
9316 Kaburek Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Kaburek
9317 Paul Kaczan Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 27y 06m 21d 2010-08-24 27y 06m 21d Kaczan
9318 Wojciech Kaczmarek Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 26y 03m 09d 2009-07-08 26y 03m 09d Kaczmarek
9319 Omar Kader Arbroath 2 1 1 1 0 1 50.00 .00 50.00 50.00 2018-07-03 32y 02m 04d 2019-06-29 33y 02m 00d Kader
9320 William Kadie East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Kadie
9321 Michal Kadlec Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 21y 09m 01d 2006-09-28 21y 09m 15d Kadlec
9322 Kain Campsie 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-11-03 Not Known 1888-11-03 Not Known Kain
9323 Mattias Kait Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2018-02-17 19y 07m 20d 2018-02-17 19y 07m 20d Kait
9324 Egli Kaja Livingston (Meadowbank Thistle) 0 0 0 0 1 0 .00 100.00 .00 50.00 2018-09-22 21y 01m 27d 2018-09-22 21y 01m 27d Kaja
9325 Admir Kajtaz Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 25y 05m 25d 2003-10-15 25y 06m 15d Kajtaz
9326 Sead Kajtaz Velez Mostar 1 1 0 0 0 1 .00 .00 100.00 .00 1988-11-23 25y 09m 09d 1988-11-23 25y 09m 09d Kajtaz
9327 Andronikos Kakouli Omonoia 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-24 23y 05m 21d 2024-10-24 23y 05m 21d Kakouli
9328 Jürgen Kalb Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 20y 10m 25d 1969-04-14 20y 10m 25d Kalb
9329 Hasan Ali Kald?r?m Istanbul Basaksehir 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-11-03 Not Known 2022-11-03 Not Known Kald?r?m
9330 Hasan Ali Kaldirim Istanbul Basaksehir 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-09-08 32y 08m 30d 2022-09-08 32y 08m 30d Kaldirim
9331 Marvin Kaleta Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-25 19y 11m 11d 2024-08-25 19y 11m 11d Kaleta
9332 Andrei Kalimullin Lantana; FC Infonet Tallinn 3 3 0 0 0 4 .00 .00 100.00 .00 1998-08-13 20y 10m 07d 2016-07-06 38y 09m 00d Kalimullin
9333 Vladislav Kalinin Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 22y 08m 19d 2024-10-03 22y 08m 19d Kalinin
9334 Jan-Philipp Kalla FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 22y 11m 04d 2009-07-10 22y 11m 04d Kalla
9335 Benjamin Kallman Dundee 2 1 1 1 0 1 50.00 .00 50.00 50.00 2018-10-23 20y 04m 06d 2019-01-23 20y 07m 06d Kallman
9336 Salomon Kalou Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 19y 02m 16d 2004-10-21 19y 02m 16d Kalou
9337 Svein Kalsaas Sportsklubben Brann 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-25 Not Known 1962-11-12 Not Known Kalsaas
9338 Manfred Kaltz SV Hamburg 2 2 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 23y 09m 14d 1976-11-03 23y 09m 28d Kaltz
9339 Lukas Kalvach Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 29y 01m 03d 2024-08-29 29y 01m 10d Kalvach
9340 Christian Kalvenes Dundee United 4 4 0 2 0 2 50.00 .00 50.00 50.00 2006-10-01 29y 06m 23d 2008-03-29 31y 00m 21d Kalvenes
9341 Diomansy Kamara Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-02-10 29y 03m 02d 2010-02-10 29y 03m 02d Kamara
9342 Glen Kamara Dundee; Rangers 17 14 3 1 10 4 4 55.56 22.22 22.22 66.67 2017-09-30 21y 11m 02d 2023-05-24 27y 06m 26d Kamara
9343 Kamark IFK Gothenburg 1 0 1 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Kamark
9344 Florian Kamberi Hibernian 7 7 0 1 2 2 3 28.57 28.57 42.86 42.86 2018-03-09 23y 00m 01d 2019-09-22 24y 06m 14d Kamberi
9345 Lindrit Kamberi Zurich 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-08-25 22y 10m 18d 2022-08-25 22y 10m 18d Kamberi
9346 Thomas Kaminski Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 30y 01m 09d 2022-12-02 30y 01m 09d Kaminski
9347 Leonidas Kampantais AEK Athens 1 0 1 1 0 0 100.00 .00 .00 100.00 2006-08-23 24y 05m 15d 2006-08-23 24y 05m 15d Kampantais
9348 Andrei Kanchelskis Rangers 10 8 2 7 2 1 70.00 20.00 10.00 80.00 1998-08-02 29y 06m 10d 2002-04-07 33y 02m 15d Kanchelskis
9349 Alexander Kane Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Kane
9350 Chris Kane Dunfermline Athletic; Cowdenbeath 6 5 1 1 1 6 12.50 12.50 75.00 18.75 2012-07-21 19y 01m 21d 2015-07-15 22y 01m 15d Kane
9351 Christopher Kane St Johnstone; Dumbarton 20 12 8 3 5 7 9 23.81 33.33 42.86 40.48 2014-08-03 19y 10m 29d 2024-02-07 29y 05m 02d Kane
9352 Edward Kane Falkirk 4 4 0 1 2 2 0 50.00 50.00 .00 75.00 1920-11-20 Not Known 1922-04-10 Not Known Kane
9353 Harry Kane Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-08-25 18y 00m 28d 2011-08-25 18y 00m 28d Kane
9354 James Kane St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Kane
9355 Owen Kane Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1908-05-09 Not Known 1908-05-09 Not Known Kane
9356 Paul Kane Hibernian; Aberdeen; St Johnstone 51 50 1 5 12 20 19 23.53 39.22 37.25 43.14 1984-04-21 18y 10m 01d 2002-01-02 36y 06m 13d Kane
9357 Peter Kane The British Army; St Mirren; Clydebank[4] 8 8 0 2 3 3 2 37.50 37.50 25.00 56.25 1961-11-13 22y 07m 09d 1972-02-26 32y 10m 22d Kane
9358 Robert Kane Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1942-12-26 Not Known 1942-12-26 Not Known Kane
9359 Robert Kane Hibernian 4 4 0 1 0 3 25.00 .00 75.00 25.00 1940-01-01 Not Known 1940-06-01 Not Known Kane
9360 Tony Kane Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1979-11-24 19y 05m 12d 1980-01-19 19y 07m 07d Kane
9361 Walter Kane St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1946-03-09 Not Known 1946-03-09 Not Known Kane
9362 Kapalla SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Kapalla
9363 Pantelis Kapetanos AEK Athens 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2006-08-09 23y 02m 01d 2006-08-23 23y 02m 15d Kapetanos
9364 Anel Karabeg Velez Mostar 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-12-07 26y 09m 00d 1988-12-07 26y 09m 00d Karabeg
9365 Karako Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Karako
9366 Artem Karatai Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 20y 06m 09d 2024-10-03 20y 06m 09d Karatai
9367 Karel Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 Not Known 2011-07-17 Not Known Karel
9368 Rudi Kargus SV Hamburg 2 2 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 24y 02m 05d 1976-11-03 24y 02m 19d Kargus
9369 Denis Karic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 30y 09m 23d 2003-10-15 30y 10m 14d Karic
9370 Markus Karl 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 25y 04m 25d 2011-07-09 25y 04m 25d Karl
9371 Geir Sigurd Karlsen Dunfermline Athletic 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1974-04-17 25y 06m 30d 1975-01-11 26y 03m 24d Karlsen
9372 David Karlsson Kilmarnock 1 1 0 1 0 1 50.00 .00 50.00 50.00 2014-03-08 19y 11m 16d 2014-05-04 20y 01m 14d Karlsson
9373 Andre Karnebeek Twente Enschede; Dunfermline Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-07-31 22y 04m 30d 2002-04-20 31y 01m 19d Karnebeek
9374 Mislav Karoglan NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 24y 03m 12d 2006-08-02 24y 03m 19d Karoglan
9375 Arnie Kasa Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 28y 07m 27d 2021-06-26 28y 07m 27d Kasa
9376 Kasfenunquier Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 Not Known 1993-07-30 Not Known Kasfenunquier
9377 Kasinauyo Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Kasinauyo
9378 Bartosz Kasnikowski Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 19y 11m 08d 2009-07-08 19y 11m 08d Kasnikowski
9379 Kastenbaum Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Kastenbaum
9380 Sylvain Kastendeuch Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 34y 10m 21d 1998-07-21 34y 10m 21d Kastendeuch
9381 Thomas Kastenmaier Bayern Munich 0 0 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 22y 09m 00d 1989-03-14 22y 09m 14d Kastenmaier
9382 Kakhaber Katcharava Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 22y 10m 20d 1989-08-08 22y 10m 20d Katcharava
9383 Graham Kathage Australian Select XI; Queensland; Australia 4 4 0 0 1 3 .00 25.00 75.00 12.50 1959-05-10 Not Known 1959-05-23 Not Known Kathage
9384 Nikola Katic Rangers 3 3 0 1 5 1 2 62.50 12.50 25.00 68.75 2018-10-07 21y 11m 27d 2020-02-29 23y 04m 19d Katic
9385 Jani Kauppila Rangers 1 0 1 2 0 0 100.00 .00 .00 100.00 2001-03-03 21y 01m 15d 2001-05-05 21y 03m 19d Kauppila
9386 Cian Kavanagh Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2020-10-10 17y 09m 07d 2020-10-10 17y 09m 07d Kavanagh
9387 Graham Kavanagh Middlesbrough 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-06 20y 08m 04d 1994-08-06 20y 08m 04d Kavanagh
9388 Jason Kavanagh Derby County 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 23y 08m 13d 1995-08-05 23y 08m 13d Kavanagh
9389 Paddy Kavanagh Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 29y 06m 02d 2015-07-01 29y 06m 02d Kavanagh
9390 Peter Kavanagh Celtic; Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1929-08-10 Not Known 1934-02-10 Not Known Kavanagh
9391 Mikko Kaven Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 1998-09-23 23y 07m 04d 1998-11-14 23y 08m 26d Kaven
9392 Eiji Kawashima Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 32y 11m 00d 2016-02-20 32y 11m 00d Kawashima
9393 Alan Kay Partick Thistle; Dumbarton 7 7 0 0 1 6 .00 14.29 85.71 7.14 1982-10-30 Not Known 1985-03-23 Not Known Kay
9394 Alexander Kay St Bernards; Partick Thistle 11 11 0 2 0 9 18.18 .00 81.82 18.18 1898-08-15 Not Known 1900-12-15 Not Known Kay
9395 Archibald Kay Leith Athletic 6 6 0 0 1 5 .00 16.67 83.33 8.33 1894-02-24 Not Known 1894-11-17 Not Known Kay
9396 George Kay Greenock Morton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1944-01-22 Not Known 1944-01-22 Not Known Kay
9397 J Kay Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1881-10-08 Not Known Kay
9398 John Cochrane Kay Dundee United 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1925-11-07 Not Known 1928-04-09 Not Known Kay
9399 John Kay Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 25y 06m 07d 1989-08-05 25y 06m 07d Kay
9400 John Kay Queens Park 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1880-10-09 Not Known 1880-10-09 Not Known Kay
9401 John S Kay Dundee United 4 4 0 1 0 0 4 .00 .00 100.00 .00 1928-04-09 Not Known 1931-08-08 Not Known Kay
9402 Baram Kayal Celtic 7 3 4 9 0 0 100.00 .00 .00 100.00 2010-09-11 22y 04m 09d 2014-11-30 26y 06m 28d Kayal
9403 John Kaye West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 30y 05m 00d 1970-08-03 30y 05m 00d Kaye
9404 Colin Kazim-Richards Celtic 2 1 1 1 2 0 0 100.00 .00 .00 100.00 2016-04-02 29y 07m 07d 2016-04-30 29y 08m 04d Kazim-Richards
9405 George Kean Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1943-02-20 Not Known 1943-02-20 Not Known Kean
9406 James Kean Clyde; Ayr United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1979-12-01 19y 06m 18d 1982-12-27 22y 07m 14d Kean
9407 Samuel Kean Hibernian 34 34 0 1 18 3 12 52.94 8.82 35.29 57.35 1937-08-18 28y 04m 16d 1949-01-01 39y 08m 30d Kean
9408 Stewart Kean St Mirren 5 4 1 3 2 3 2 28.57 42.86 28.57 50.00 2006-09-09 23y 06m 05d 2008-04-19 25y 01m 15d Kean
9409 John Keane Kilmarnock 5 5 0 1 0 3 2 .00 60.00 40.00 30.00 1933-12-02 Not Known 1935-04-13 Not Known Keane
9410 Robbie Keane Celtic 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2010-02-10 29y 07m 02d 2010-05-09 29y 10m 01d Keane
9411 Roy Keane Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-04-30 34y 08m 20d 2006-04-30 34y 08m 20d Keane
9412 William Keane Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 22y 06m 07d 2015-07-18 22y 06m 07d Keane
9413 Mike Kear Middlesbrough 2 2 0 2 0 0 100.00 .00 .00 100.00 1968-08-03 25y 02m 07d 1968-10-21 25y 04m 24d Kear
9414 G Kearney Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Kearney
9415 Thomas Kearney St Mirren 4 4 0 0 2 2 .00 50.00 50.00 25.00 1899-09-16 Not Known 1900-01-20 Not Known Kearney
9416 Mick Kearns The British Army 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-11-07 22y 07m 28d 1961-11-13 23y 08m 03d Kearns
9417 Jason Kearton Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-08-02 24y 00m 24d 1993-08-02 24y 00m 24d Kearton
9418 James Keatings Celtic; St Johnstone; Hibernian; Inverness Caledonian Thistle 8 4 4 3 5 5 23.08 38.46 38.46 42.31 2010-11-10 18y 09m 21d 2021-02-26 29y 01m 06d Keatings
9419 Alexander Keddie Dunfermline Athletic 3 2 1 1 0 2 33.33 .00 66.67 33.33 2010-07-27 29y 06m 04d 2012-04-07 31y 02m 15d Keddie
9420 Joseph Keddie Hamilton Academical 5 5 0 2 0 3 40.00 .00 60.00 40.00 1937-10-30 Not Known 1946-01-12 Not Known Keddie
9421 Tomasz Kedziora PAOK Thessaloniki 2 1 1 2 0 0 100.00 .00 .00 100.00 2023-08-24 29y 02m 13d 2023-08-31 29y 02m 20d Kedziora
9422 Vic Keeble Newcastle United 4 4 0 5 1 2 1 25.00 50.00 25.00 50.00 1955-10-10 25y 03m 15d 1956-11-05 26y 04m 11d Keeble
9423 Kevin Keegan Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1992-07-27 41y 05m 13d 1992-07-27 41y 05m 13d Keegan
9424 Paul Keegan Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2007-03-05 34y 02m 05d 2007-03-05 34y 02m 05d Keegan
9425 Keegans Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known Keegans
9426 Conor Keely Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 17y 06m 21d 2015-07-04 17y 06m 21d Keely
9427 Ike Keen Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1937-09-29 27y 00m 25d 1937-09-29 27y 00m 25d Keen
9428 Aidan Keena St Patricks Athletic; Falkirk 1 1 0 1 0 1 50.00 .00 50.00 50.00 2017-07-05 18y 02m 10d 2020-09-22 21y 04m 28d Keena
9429 Henry J Keenan Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1938-02-19 Not Known 1938-02-19 Not Known Keenan
9430 Jackie Keenan Airdrieonians 15 15 0 2 4 9 13.33 26.67 60.00 26.67 1960-09-24 21y 03m 06d 1969-01-04 29y 06m 17d Keenan
9431 James Keenan Hibernian; St Bernards 9 9 0 1 1 7 11.11 11.11 77.78 16.67 1927-08-31 Not Known 1934-08-29 Not Known Keenan
9432 Jimmy Keenan Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1957-11-11 Not Known 1959-11-07 Not Known Keenan
9433 Joe Keenan Hibernian 2 0 2 2 2 0 50.00 50.00 .00 75.00 2008-10-19 26y 00m 05d 2009-05-07 26y 06m 23d Keenan
9434 George J Keenleyside Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1911-01-14 Not Known 1911-01-14 Not Known Keenleyside
9435 Sub Keeper Valerengens IF; Zaragoza 0 0 0 1 1 2 25.00 25.00 50.00 37.50 1965-10-18 Not Known 1966-03-02 Not Known Keeper
9436 Stan Keery Newcastle United 3 2 1 0 2 1 .00 66.67 33.33 33.33 1953-10-07 22y 00m 28d 1956-09-19 25y 00m 10d Keery
9437 Charlie Keetley Leeds United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1929-03-23 23y 00m 13d 1929-03-23 23y 00m 13d Keetley
9438 Frank Keetley Doncaster Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1928-09-10 27y 05m 18d 1928-09-10 27y 05m 18d Keetley
9439 Tom Keetley Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 29y 09m 25d 1928-09-10 29y 09m 25d Keetley
9440 Walter Keeton Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 25y 11m 30d 1931-04-29 25y 11m 30d Keeton
9441 Harry Keggans Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known Keggans
9442 Hugh Keggans Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known Keggans
9443 Alan Kehoe Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 19y 02m 22d 2015-07-04 19y 02m 22d Kehoe
9444 Alexander Lowson Keillor Dundee 27 27 0 7 3 17 25.93 11.11 62.96 31.48 1893-10-21 Not Known 1901-05-04 Not Known Keillor
9445 Charles Keir Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-04 Not Known 1914-04-04 Not Known Keir
9446 Keir St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-07 Not Known 1902-05-07 Not Known Keir
9447 Leitch Keir Dumbarton 7 7 0 5 0 2 71.43 .00 28.57 71.43 1890-08-30 Not Known 1893-04-01 Not Known Keir
9448 Peter Keir Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1922-08-08 Not Known 1922-08-08 Not Known Keir
9449 Thomas Keir Dumbarton; Heart of Midlothian B 3 3 0 0 1 2 .00 33.33 66.67 16.67 1894-09-29 Not Known 1896-08-12 Not Known Keir
9450 Dick Keith Newcastle United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1956-09-19 23y 04m 04d 1957-11-27 24y 06m 12d Keith
9451 John Keith Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 22y 03m 06d 1969-04-30 22y 03m 06d Keith
9452 Keith Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known Keith
9453 Marino Keith Falkirk; Livingston (Meadowbank Thistle) 3 1 2 1 0 2 33.33 .00 66.67 33.33 1998-04-04 23y 03m 19d 2001-07-28 26y 07m 12d Keith
9454 William Keith Clyde; Stirling Albion 8 8 0 5 1 0 7 12.50 .00 87.50 12.50 1946-09-21 Not Known 1950-03-18 Not Known Keith
9455 Dan Kellachan Partick Thistle; Hamilton Academical 10 10 0 3 5 5 23.08 38.46 38.46 42.31 1973-03-31 20y 02m 07d 1979-12-15 26y 10m 21d Kellachan
9456 Bobby Kellard Crystal Palace 2 2 0 0 0 2 .00 .00 100.00 .00 1972-09-13 29y 06m 12d 1972-09-26 29y 06m 25d Kellard
9457 Kellett Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known Kellett
9458 Davis Kellior-Dunn Ross County 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 2017-10-14 Not Known 2018-02-17 Not Known Kellior-Dunn
9459 Marian Kello St Mirren 2 2 0 0 2 1 .00 66.67 33.33 33.33 2013-12-29 31y 03m 24d 2014-05-10 31y 08m 05d Kello
9460 Alan Kelly Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 30y 07m 12d 1967-08-05 31y 01m 00d Kelly
9461 Tony Kelly Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 21y 09m 27d 1986-07-28 21y 09m 27d Kelly
9462 Archibald Kelly Aberdeen; Motherwell; Stirling Albion 18 18 0 6 3 6 9 16.67 33.33 50.00 33.33 1948-03-06 26y 02m 26d 1954-10-30 32y 10m 21d Kelly
9463 Bernard Kelly Raith Rovers 20 20 0 4 3 4 13 15.00 20.00 65.00 25.00 1952-02-09 19y 03m 19d 1960-11-26 28y 01m 05d Kelly
9464 Charles Edward David Kelly East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1982-04-27 21y 09m 19d 1982-04-27 21y 09m 19d Kelly
9465 Charles Kelly Hibernian; Celtic 10 10 0 1 1 8 10.00 10.00 80.00 15.00 1889-05-23 Not Known 1891-10-17 Not Known Kelly
9466 Ciaran Kelly St Patricks Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 29y 00m 01d 2017-07-05 29y 00m 01d Kelly
9467 Colin Kelly Hibernian; Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 1980-08-20 18y 10m 01d 1983-09-17 21y 10m 29d Kelly
9468 Daniel Kelly Hamilton Academical 3 3 0 1 0 2 33.33 .00 66.67 33.33 1924-09-27 Not Known 1927-01-08 Not Known Kelly
9469 Daniel Kelly Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1929-01-05 Not Known 1929-01-05 Not Known Kelly
9470 Daniel Kelly Hamilton Academical; Celtic 9 8 1 3 2 0 7 22.22 .00 77.78 22.22 1914-11-28 18y 05m 00d 2024-03-03 Not Known Kelly
9471 Darryn Kelly Cove Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-18 30y 05m 29d 2018-07-18 30y 05m 29d Kelly
9472 David Kelly Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-21 Not Known 1929-08-21 Not Known Kelly
9473 David Thomas Kelly Newcastle United; Motherwell 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1992-07-27 26y 08m 02d 2001-12-22 36y 00m 27d Kelly
9474 Eddie Kelly Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 24y 05m 23d 1975-07-30 24y 05m 23d Kelly
9475 Francis Kelly Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1944-11-25 21y 06m 04d 1944-11-25 21y 06m 04d Kelly
9476 Frank Kelly Motherwell 5 5 0 3 3 0 2 60.00 .00 40.00 60.00 1915-10-30 Not Known 1917-09-08 Not Known Kelly
9477 Gareth Kelly Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-08-03 21y 00m 00d 1987-08-03 21y 00m 00d Kelly
9478 Gary Patrick Kelly East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-14 23y 10m 13d 2005-07-14 23y 10m 13d Kelly
9479 Gerard Kelly Greenock Morton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-07-27 19y 08m 01d 1991-07-27 19y 08m 01d Kelly
9480 Graham Kelly St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 25y 08m 05d 2017-07-05 25y 08m 05d Kelly
9481 Hugh Kelly Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1913-04-26 Not Known 1913-04-26 Not Known Kelly
9482 Hugh Thomas Kelly Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 35y 02m 20d 1958-10-13 35y 02m 20d Kelly
9483 James Kelly Hibernian; Erin Rovers Bathgate; Celtic 19 19 0 2 10 1 8 52.63 5.26 42.11 55.26 1888-04-14 Not Known 1895-11-23 Not Known Kelly
9484 James S Kelly St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-03-06 Not Known 1926-03-06 Not Known Kelly
9485 Jim Kelly Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 Not Known 1963-01-12 Not Known Kelly
9486 Jimmy Kelly Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 26y 11m 02d 1958-10-13 26y 11m 02d Kelly
9487 John Kelly Boness 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1923-01-27 Not Known 1923-01-27 Not Known Kelly
9488 John Kelly Third Lanark 8 8 0 1 0 7 12.50 .00 87.50 12.50 1941-08-30 Not Known 1945-09-01 Not Known Kelly
9489 John Kelly Forfar Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-14 17y 11m 20d 2018-07-14 17y 11m 20d Kelly
9490 John Kelly Celtic; Greenock Morton; Falkirk 13 13 0 1 5 2 6 38.46 15.38 46.15 46.15 1940-08-24 19y 06m 03d 1954-11-06 33y 08m 16d Kelly
9491 John Kelly Third Lanark; Celtic 5 5 0 0 1 4 .00 20.00 80.00 10.00 1957-10-12 21y 09m 28d 1961-05-02 25y 04m 18d Kelly
9492 John Kelly Third Lanark 4 4 0 2 0 2 50.00 .00 50.00 50.00 1946-08-17 Not Known 1948-08-18 Not Known Kelly
9493 Liam Kelly Rangers; Livingston (Meadowbank Thistle); Motherwell 14 14 0 6 3 7 37.50 18.75 43.75 46.88 2017-10-28 21y 09m 05d 2024-08-03 28y 06m 11d Kelly
9494 Liam Kelly Kilmarnock; Rangers 9 9 0 1 6 3 4 46.15 23.08 30.77 57.69 2009-09-15 19y 07m 05d 2018-04-22 28y 02m 12d Kelly
9495 Martin Kelly Liverpool 2 2 0 1 1 0 50.00 50.00 .00 75.00 2012-08-23 22y 03m 27d 2012-08-30 22y 04m 03d Kelly
9496 Norman Kelly Dunfermline Athletic; Raith Rovers 2 1 1 1 1 1 33.33 33.33 33.33 50.00 1992-03-28 21y 05m 18d 1994-08-09 23y 09m 30d Kelly
9497 Patrick Kelly East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-07 25y 04m 12d 2003-09-07 25y 04m 12d Kelly
9498 Patrick Kelly Motherwell 11 11 0 2 0 9 18.18 .00 81.82 18.18 1910-09-03 Not Known 1915-12-18 Not Known Kelly
9499 Peter Kelly Newcastle United 1 0 1 0 1 0 .00 100.00 .00 50.00 1980-08-04 23y 07m 29d 1980-08-04 23y 07m 29d Kelly
9500 Sam Kelly Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2018-08-04 24y 09m 14d 2018-08-04 24y 09m 14d Kelly
9501 Sean Kelly St Mirren; Ross County; Livingston (Meadowbank Thistle) 15 12 3 4 8 7 21.05 42.11 36.84 42.11 2013-02-27 19y 03m 26d 2024-04-13 30y 05m 12d Kelly
9502 Stephen Kelly Livingston (Meadowbank Thistle) 4 4 0 3 0 2 2 .00 50.00 50.00 25.00 2022-11-12 22y 06m 30d 2024-04-13 24y 00m 00d Kelly
9503 Thomas Kelly Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known Kelly
9504 Tom Kelly Brora Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 20y 04m 11d 2021-03-23 20y 04m 11d Kelly
9505 Walter Muir Kelly Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-31 20y 04m 16d 1949-08-31 20y 04m 16d Kelly
9506 William James Kelly Ayr United 6 5 1 2 2 1 33.33 33.33 16.67 50.00 1977-04-23 21y 11m 30d 1979-10-27 24y 06m 03d Kelly
9507 William Kelly St Mirren 12 12 0 1 2 3 7 16.67 25.00 58.33 29.17 1936-08-29 Not Known 1943-12-25 Not Known Kelly
9508 William Muir Kelly Airdrieonians 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 1947-08-16 25y 00m 02d 1951-04-14 28y 08m 00d Kelly
9509 Kelsey Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1890-03-22 Not Known 1890-03-22 Not Known Kelsey
9510 Bob Kelso Everton 3 3 0 3 0 0 100.00 .00 .00 100.00 1892-09-19 26y 11m 17d 1894-11-10 29y 01m 08d Kelso
9511 James Kelso Hibernian 3 3 0 0 1 2 .00 33.33 66.67 16.67 1937-04-17 19y 03m 07d 1938-01-01 19y 11m 22d Kelso
9512 John Kelso Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1926-03-13 Not Known 1926-09-11 Not Known Kelso
9513 Robert Robinson Kelso Renton; Dundee 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1891-09-12 Not Known 1898-04-27 Not Known Kelso
9514 Thomas Kelso Third Lanark; Dundee; Rangers; Dumbarton 7 7 0 0 1 6 .00 14.29 85.71 7.14 1905-08-19 Not Known 1915-11-27 Not Known Kelso
9515 Pat Keltch St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 22y 04m 02d 1988-10-05 22y 05m 00d Keltch
9516 David Keltjens St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2024-11-02 29y 04m 22d 2024-11-02 29y 04m 22d Keltjens
9517 Andrew Wallace Kelvin Kilmarnock 5 5 0 0 4 1 .00 80.00 20.00 40.00 1933-04-12 Not Known 1935-04-13 Not Known Kelvin
9518 Benito Kemble Motherwell; St Johnstone 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1999-11-06 31y 02m 10d 2001-10-13 33y 01m 16d Kemble
9519 Bobby Kemp St Johnstone; St Mirren 9 9 0 4 2 3 4 22.22 33.33 44.44 38.89 1962-03-03 20y 06m 16d 1966-10-22 25y 02m 07d Kemp
9520 Brian Kemp Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1986-08-16 21y 08m 17d 1986-12-27 22y 00m 27d Kemp
9521 Calvin Kemp Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2019-02-10 22y 06m 09d 2019-02-10 22y 06m 09d Kemp
9522 E Kemp Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Kemp
9523 Frederick Kemp Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-04-24 Not Known 1909-04-24 Not Known Kemp
9524 Jimmy Kemp East Stirlingshire; Montrose 4 4 0 0 1 3 .00 25.00 75.00 12.50 1963-12-21 23y 10m 08d 1970-01-28 29y 11m 15d Kemp
9525 John Kemp Leith Athletic; Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-05-04 21y 00m 00d 1956-04-11 Not Known Kemp
9526 Kemp East Stirlingshire 1 1 0 1 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known Kemp
9527 Robert Kemp East Stirlingshire; St Bernards 5 5 0 0 1 4 .00 20.00 80.00 10.00 1932-10-08 Not Known 1940-04-15 Not Known Kemp
9528 Michael Ferels Kenmuir Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-11-17 Not Known 1934-11-17 Not Known Kenmuir
9529 Joe Kennaway Celtic 20 20 0 11 6 3 55.00 30.00 15.00 70.00 1931-11-21 Not Known 1939-08-19 Not Known Kennaway
9530 Stewart Kennedy Falkirk; Aberdeen 17 17 0 9 3 5 52.94 17.65 29.41 61.76 1972-11-04 19y 05m 05d 1981-08-19 28y 02m 19d Kennedy
9531 A Kennedy Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known Kennedy
9532 Alan Kennedy Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-05-10 20y 08m 10d 1975-05-10 20y 08m 10d Kennedy
9533 Alex Kennedy Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1915-03-27 Not Known 1915-03-27 Not Known Kennedy
9534 Alexander D Kennedy Motherwell 4 3 1 0 2 3 .00 40.00 60.00 20.00 1985-11-23 22y 04m 29d 1987-03-14 23y 08m 17d Kennedy
9535 Alexander Kennedy Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1882-02-18 Not Known Kennedy
9536 Allan Kennedy Arbroath; Cowdenbeath 3 3 0 0 1 2 .00 33.33 66.67 16.67 1969-04-12 27y 10m 30d 1971-04-24 29y 11m 11d Kennedy
9537 Andrew Kennedy Stirling Albion 5 5 0 0 0 5 .00 .00 100.00 .00 1977-11-26 20y 01m 05d 1980-02-16 22y 03m 26d Kennedy
9538 Bobby Kennedy Kilmarnock 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1957-12-14 20y 05m 21d 1961-03-18 23y 08m 23d Kennedy
9539 Brian J Kennedy Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 Not Known 1969-04-30 Not Known Kennedy
9540 D Kennedy Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-09-04 Not Known 1886-09-04 Not Known Kennedy
9541 David John Kennedy Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 22y 03m 21d 1989-01-28 22y 03m 21d Kennedy
9542 Fred Kennedy Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-04-10 23y 05m 18d 1926-04-10 23y 05m 18d Kennedy
9543 Ian Kennedy Motherwell; Clyde 8 5 3 2 2 4 25.00 25.00 50.00 37.50 1974-01-05 19y 00m 24d 1979-12-01 24y 11m 19d Kennedy
9544 J Kennedy St Bernards 2 2 0 2 0 0 100.00 .00 .00 100.00 1887-02-19 Not Known 1887-04-23 Not Known Kennedy
9545 James Kennedy Falkirk 14 14 0 2 2 10 14.29 14.29 71.43 21.43 1926-10-02 Not Known 1932-02-20 Not Known Kennedy
9546 James Kennedy Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1937-12-04 Not Known 1938-04-13 Not Known Kennedy
9547 James John Kennedy Airdrieonians 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1916-09-02 Not Known 1918-03-09 Not Known Kennedy
9548 James Kennedy Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1936-12-05 Not Known 1936-12-05 Not Known Kennedy
9549 Jason Kennedy Middlesbrough 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-20 18y 10m 09d 2005-07-20 18y 10m 09d Kennedy
9550 Jim Kennedy Celtic; Greenock Morton 22 22 0 1 5 5 12 22.73 22.73 54.55 34.09 1957-12-28 23y 10m 28d 1968-04-03 34y 02m 04d Kennedy
9551 John Kennedy Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1904-12-03 Not Known 1904-12-03 Not Known Kennedy
9552 John Kennedy Hibernian 28 28 0 7 9 3 16 32.14 10.71 57.14 37.50 1893-05-18 Not Known 1898-01-01 Not Known Kennedy
9553 John Kennedy Falkirk; Stirling Albion; St Johnstone 13 11 2 0 1 13 .00 7.14 92.86 3.57 1973-03-10 20y 00m 07d 1983-12-31 30y 09m 28d Kennedy
9554 John Kennedy Celtic 4 3 1 3 0 2 60.00 .00 40.00 60.00 2002-04-28 18y 08m 10d 2007-10-31 24y 02m 13d Kennedy
9555 Kai Kennedy Inverness Caledonian Thistle; Raith Rovers 3 3 0 1 0 3 25.00 .00 75.00 25.00 2020-11-07 18y 07m 10d 2021-04-30 19y 01m 02d Kennedy
9556 Kennedy Bolton Wanderers; Campsie 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1884-01-01 Not Known 1888-11-03 Not Known Kennedy
9557 Kieran Kennedy Motherwell 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2015-08-12 21y 10m 20d 2016-04-23 22y 07m 00d Kennedy
9558 Matthew Kennedy Kilmarnock; Hibernian; St Johnstone; Aberdeen 16 12 4 2 5 7 9 23.81 33.33 42.86 40.48 2011-01-18 16y 02m 17d 2024-10-30 29y 11m 29d Kennedy
9559 Robert Kennedy St Bernards; Leith Athletic 6 6 0 0 2 4 .00 33.33 66.67 16.67 1908-09-02 Not Known 1912-05-04 Not Known Kennedy
9560 Robert Kennedy Falkirk; Raith Rovers; Third Lanark 12 12 0 3 3 1 8 25.00 8.33 66.67 29.17 1927-02-12 Not Known 1938-08-13 Not Known Kennedy
9561 Robert Kennedy St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1945-09-15 Not Known 1945-09-15 Not Known Kennedy
9562 Samuel Kennedy Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-12-28 Not Known 1918-12-28 Not Known Kennedy
9563 Samuel Kennedy Falkirk 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1925-08-15 Not Known 1925-08-15 Not Known Kennedy
9564 Sam Kennedy Partick Thistle 14 14 0 9 6 3 5 42.86 21.43 35.71 53.57 1902-09-27 Not Known 1908-10-24 Not Known Kennedy
9565 Stewart Kennedy Rangers; Forfar Athletic 10 10 0 6 1 3 60.00 10.00 30.00 65.00 1974-10-26 25y 01m 26d 1982-08-25 32y 11m 25d Kennedy
9566 Thomas A Kennedy Queens Park 5 5 0 1 4 0 1 80.00 .00 20.00 80.00 1900-02-17 Not Known 1901-02-09 Not Known Kennedy
9567 Tom Kennedy Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 19y 06m 05d 1963-01-12 19y 06m 05d Kennedy
9568 William Kennedy Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-22 Not Known 1898-01-22 Not Known Kennedy
9569 William Kennedy Kilmarnock; Hamilton Academical 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1933-12-02 Not Known 1939-04-29 Not Known Kennedy
9570 Nohan Kenneh Hibernian; Ross County 2 2 0 0 1 2 .00 33.33 66.67 16.67 2022-08-07 19y 06m 28d 2023-04-22 20y 03m 12d Kenneh
9571 Garry Kenneth Dundee United 14 13 1 10 6 8 41.67 25.00 33.33 54.17 2005-01-15 17y 06m 25d 2012-04-28 24y 10m 07d Kenneth
9572 Neil Kennon Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 25y 10m 14d 1959-10-12 25y 10m 14d Kennon
9573 Luke Kenny St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2023-01-13 19y 03m 16d 2023-01-13 19y 03m 16d Kenny
9574 William Kenny St Mirren 3 3 0 0 1 2 .00 33.33 66.67 16.67 1932-08-27 Not Known 1933-08-12 Not Known Kenny
9575 Ryan Kent Rangers 13 12 1 4 10 1 2 76.92 7.69 15.38 80.77 2018-10-07 21y 10m 26d 2023-02-01 26y 02m 21d Kent
9576 Tony Kenworthy Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 23y 09m 05d 1982-08-04 23y 09m 05d Kenworthy
9577 Roger Kenyon Everton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 24y 08m 14d 1973-10-03 24y 08m 29d Kenyon
9578 Andy Keogh Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 24y 02m 18d 2010-08-03 24y 02m 18d Keogh
9579 Basil Keogh Clyde 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1954-04-17 Not Known 1957-11-23 Not Known Keogh
9580 David John Keogh Motherwell 1 0 1 0 1 1 .00 50.00 50.00 25.00 2005-04-30 18y 08m 01d 2005-08-27 18y 11m 29d Keogh
9581 Keogh East of Scotland Juniors; Bray Wanderers 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1949-09-12 Not Known 2005-07-12 Not Known Keogh
9582 Liam Michael Keogh Inverness Caledonian Thistle 3 2 1 0 2 2 .00 50.00 50.00 25.00 2004-09-25 23y 00m 19d 2006-08-26 24y 11m 20d Keogh
9583 Patrick Sebastian Keogh Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 2000-02-19 23y 09m 12d 2000-02-19 23y 09m 12d Keogh
9584 Martin Keown Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1991-05-13 24y 09m 19d 1991-05-13 24y 09m 19d Keown
9585 Niall Keown Partick Thistle 4 4 0 1 3 0 25.00 75.00 .00 62.50 2017-02-25 21y 10m 20d 2017-11-19 22y 07m 14d Keown
9586 George Ker Queens Park 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1880-10-09 Not Known 1880-10-09 Not Known Ker
9587 Mahamadou Kere Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 18y 06m 18d 2000-07-20 18y 06m 18d Kere
9588 Eric Kerfoot Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 30y 03m 04d 1954-11-03 30y 03m 04d Kerfoot
9589 Tugay Kerimoglu Rangers 4 3 1 4 0 0 100.00 .00 .00 100.00 2000-04-12 29y 07m 19d 2000-12-03 30y 03m 09d Kerimoglu
9590 Karim Kerkar Dundee United 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-10-27 27y 09m 24d 2004-10-27 27y 09m 24d Kerkar
9591 Salim Kerkar Rangers 2 1 1 1 0 1 50.00 .00 50.00 50.00 2012-03-03 24y 06m 28d 2012-04-21 24y 08m 17d Kerkar
9592 Alan Nigel Kernaghan Manchester City; St Johnstone; Livingston (Meadowbank Thistle) 11 11 0 1 3 6 3 25.00 50.00 25.00 50.00 1995-08-12 28y 03m 18d 2004-10-03 37y 05m 08d Kernaghan
9593 Abraham Kerr St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1905-01-21 Not Known 1905-01-21 Not Known Kerr
9594 Alan Thomas Kerr Kilmarnock; Queen of the South 1 1 0 1 0 1 50.00 .00 50.00 50.00 1996-12-14 20y 07m 07d 1999-08-18 23y 03m 11d Kerr
9595 Alex Kerr Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1899-10-07 Not Known 1899-10-07 Not Known Kerr
9596 Andy Kerr Partick Thistle; Kilmarnock; Aberdeen 26 26 0 10 10 6 10 38.46 23.08 38.46 50.00 1952-10-11 21y 03m 12d 1964-12-12 33y 05m 13d Kerr
9597 Angus H Kerr Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-01-06 Not Known 1934-01-06 Not Known Kerr
9598 Archie Kerr Motherwell 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1955-04-16 19y 07m 17d 1956-04-23 20y 07m 24d Kerr
9599 Bobby Kerr Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1949-04-02 Not Known 1949-04-02 Not Known Kerr
9600 Brian Kerr Livingston (Meadowbank Thistle); Motherwell; Hibernian 11 11 0 1 1 3 7 9.09 27.27 63.64 22.73 2003-11-01 22y 00m 20d 2008-01-19 26y 03m 07d Kerr
9601 Cameron Kerr Dundee 14 10 4 7 2 10 36.84 10.53 52.63 42.11 2014-07-22 18y 10m 12d 2023-08-27 27y 11m 17d Kerr
9602 Christopher Kerr St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2001-01-31 22y 04m 25d 2001-01-31 22y 04m 25d Kerr
9603 David Kerr Raith Rovers 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1962-03-24 Not Known 1962-12-01 Not Known Kerr
9604 Dylan Kerr Kilmarnock 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1996-12-14 29y 11m 00d 1999-04-03 32y 02m 20d Kerr
9605 Fraser Kerr Motherwell 1 1 0 2 1 1 50.00 25.00 25.00 62.50 2012-10-21 19y 09m 04d 2013-10-19 20y 09m 02d Kerr
9606 Gordon Kerr Queens Park; Ayr United; Albion Rovers 14 14 0 5 5 4 35.71 35.71 28.57 53.57 1913-08-30 Not Known 1921-08-20 Not Known Kerr
9607 Guy Duncan Kerr Inverness Caledonian Thistle 0 0 0 1 0 2 33.33 .00 66.67 33.33 2007-12-22 19y 08m 19d 2008-04-26 20y 00m 23d Kerr
9608 James Kerr Queen of the South 5 5 0 1 0 4 20.00 .00 80.00 20.00 1962-09-29 Not Known 1964-02-08 Not Known Kerr
9609 James Kerr Dundee United; Airdrieonians; Raith Rovers; Brechin City; Falkirk; Hamilton Academical; Partick Thistle 13 12 1 2 3 3 7 23.08 23.08 53.85 34.62 1980-02-20 21y 01m 03d 1989-02-18 30y 01m 01d Kerr
9610 James Kerr Hibernian 31 31 0 15 1 15 48.39 3.23 48.39 50.00 1938-09-10 29y 05m 07d 1949-09-24 40y 05m 21d Kerr
9611 Stewart Kerr Celtic 4 4 0 5 6 3 35.71 42.86 21.43 57.14 1993-09-25 18y 10m 12d 2000-11-01 25y 11m 19d Kerr
9612 James Kerr Leith Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1938-05-04 Not Known 1940-05-22 Not Known Kerr
9613 Jason Kerr St Johnstone 8 8 0 2 2 4 25.00 25.00 50.00 37.50 2018-02-03 20y 11m 28d 2020-02-01 22y 11m 26d Kerr
9614 Jerry Kerr St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1937-09-22 Not Known 1939-05-03 Not Known Kerr
9615 John Kerr Hamilton Academical 10 10 0 4 1 5 40.00 10.00 50.00 45.00 1917-11-17 Not Known 1922-12-30 Not Known Kerr
9616 John Kerr Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1977-10-15 18y 00m 09d 1977-10-15 18y 00m 09d Kerr
9617 John B Kerr Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1914-10-24 Not Known 1914-12-19 Not Known Kerr
9618 Jerry Kerr Dundee United 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1939-11-18 27y 05m 17d 1940-02-17 27y 08m 16d Kerr
9619 John Kerr Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-08-14 Not Known 1957-08-28 Not Known Kerr
9620 Joshua Kerr Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2020-01-18 21y 10m 25d 2020-01-18 21y 10m 25d Kerr
9621 Kerr Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1885-04-04 Not Known 1885-04-04 Not Known Kerr
9622 Mark Kerr Falkirk; Dundee United; Aberdeen; Dunfermline Athletic; Dundee; Partick Thistle; Queen of the South; Ayr United 28 25 3 11 5 16 34.38 15.63 50.00 42.19 2002-07-27 20y 04m 25d 2020-12-26 38y 09m 24d Kerr
9623 Neil Kerr Rangers 6 6 0 4 4 0 2 66.67 .00 33.33 66.67 1890-08-16 Not Known 1893-05-06 Not Known Kerr
9624 Peter Kerr Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-08-28 Not Known 1957-08-28 Not Known Kerr
9625 Peter Kerr Hibernian; Heart of Midlothian B; Leith Athletic 68 68 0 2 21 17 30 30.88 25.00 44.12 43.38 1911-01-02 19y 06m 13d 1932-01-01 40y 06m 12d Kerr
9626 Walter Kerr Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1918-11-16 Not Known 1918-11-16 Not Known Kerr
9627 James Kerray Raith Rovers; Dunfermline Athletic; St Johnstone; Stirling Albion; Falkirk 20 19 1 1 2 2 16 10.00 10.00 80.00 15.00 1957-12-07 22y 00m 05d 1968-10-19 32y 10m 17d Kerray
9628 Donald Kerrigan St Mirren; Aberdeen; Heart of Midlothian B; Dunfermline Athletic 14 13 1 9 4 2 8 28.57 14.29 57.14 35.71 1959-03-09 17y 10m 02d 1967-09-16 26y 04m 09d Kerrigan
9629 Topi Keskinen Aberdeen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-10-06 21y 06m 29d 2024-10-06 21y 06m 29d Keskinen
9630 Kaine Kesler-Hayden Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 20y 08m 13d 2023-07-06 20y 08m 13d Kesler-Hayden
9631 Derryn Kesson Peterhead 0 0 0 0 0 1 .00 .00 100.00 .00 2021-07-10 23y 01m 08d 2021-07-10 23y 01m 08d Kesson
9632 Gela Ketashvili Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 23y 10m 12d 1989-08-08 23y 10m 12d Ketashvili
9633 Temuri Ketsbaia Dynamo Tbilisi; Dundee 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1989-08-08 21y 04m 21d 2001-11-24 33y 08m 06d Ketsbaia
9634 Peter Kettings East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1982-02-06 20y 05m 25d 1982-04-27 20y 08m 15d Kettings
9635 Keith Kettleborough Sheffield United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1962-11-05 27y 04m 07d 1962-11-05 27y 04m 07d Kettleborough
9636 Stuart Kettlewell Queens Park; Ross County 5 4 1 1 1 3 3 14.29 42.86 42.86 35.71 2003-07-16 19y 01m 12d 2014-04-19 29y 10m 15d Kettlewell
9637 Lance Key Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 1996-09-07 28y 03m 25d 1996-09-07 28y 03m 25d Key
9638 William Key Queens Park; St Mirren 10 10 0 1 6 1 2 60.00 10.00 20.00 65.00 1906-10-27 Not Known 1909-11-27 Not Known Key
9639 Robert Keyes Greenock Morton; Falkirk; Motherwell 16 16 0 9 5 1 10 31.25 6.25 62.50 34.38 1932-11-19 Not Known 1942-03-21 Not Known Keyes
9640 J Keys Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 Not Known 1889-04-25 Not Known Keys
9641 Amine Khammas Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 25y 06m 18d 2024-10-24 25y 06m 18d Khammas
9642 Khapov Dynamo Tbilisi 1 0 1 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Khapov
9643 Dmitri Kharine Celtic 0 0 0 2 0 0 100.00 .00 .00 100.00 1999-08-29 31y 00m 13d 2001-08-11 32y 11m 26d Kharine
9644 Brandon Khela Ross County 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-03-16 19y 01m 26d 2024-03-16 19y 01m 26d Khela
9645 Zurab Khizanishvili Dundee; Rangers 7 7 0 3 2 5 30.00 20.00 50.00 40.00 2001-08-18 19y 10m 12d 2004-11-28 23y 01m 22d Khizanishvili
9646 Viktor Khlus Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 24y 09m 12d 1982-11-24 24y 09m 12d Khlus
9647 De Khors Shamrock Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Khors
9648 Vladimir Khvashchinskiy Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 34y 04m 23d 2024-10-03 34y 04m 23d Khvashchinskiy
9649 Julian Kialunda Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 21y 05m 03d 1961-10-04 21y 05m 10d Kialunda
9650 Don Kichenbrand Rangers; Forfar Athletic 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1955-11-12 22y 02m 30d 1963-01-12 29y 04m 30d Kichenbrand
9651 Albert Kidd Arbroath; Motherwell; Dundee; Falkirk 16 11 5 2 4 6 7 23.53 35.29 41.18 41.18 1977-12-24 20y 02m 08d 1987-03-21 29y 05m 05d Kidd
9652 Brian Kidd Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 26y 02m 01d 1975-07-30 26y 02m 01d Kidd
9653 John Kidd Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1898-05-14 Not Known 1898-05-14 Not Known Kidd
9654 John W Kidd Third Lanark 6 6 0 2 2 0 3 33.33 .00 50.00 33.33 1904-11-26 Not Known 1910-04-20 Not Known Kidd
9655 Kidd Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 Not Known 1889-04-25 Not Known Kidd
9656 Lewis Kidd Queen of the South 4 3 1 0 0 4 .00 .00 100.00 .00 2014-10-04 19y 08m 04d 2015-03-28 20y 01m 28d Kidd
9657 Ronald Selkirk Kidd Dumbarton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1972-08-26 22y 00m 00d 1973-01-06 22y 04m 11d Kidd
9658 Walter Joseph Kidd Airdrieonians 7 7 0 3 3 1 42.86 42.86 14.29 64.29 1991-08-13 33y 05m 03d 1993-02-20 34y 11m 10d Kidd
9659 Alex Kiddie Aberdeen 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1945-11-10 18y 06m 14d 1947-11-15 20y 06m 19d Kiddie
9660 Robert Kidston Falkirk 2 2 0 0 1 0 .00 50.00 .00 25.00 1913-08-25 Not Known 1913-09-03 Not Known Kidston
9661 Jim Kiernan Greenock Morton; St Mirren 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1962-09-19 Not Known 1967-03-18 Not Known Kiernan
9662 Michael A Kiernan Airdrieonians; Albion Rovers 4 4 0 2 2 0 50.00 50.00 .00 75.00 1918-08-31 Not Known 1920-10-09 Not Known Kiernan
9663 Robert Kiernan Rangers 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 2016-11-30 25y 10m 17d 2017-02-01 26y 00m 19d Kiernan
9664 Thomas Kiernan Albion Rovers; Celtic; St Mirren 10 10 0 5 2 2 6 20.00 20.00 60.00 30.00 1938-11-19 20y 00m 30d 1951-03-31 32y 05m 11d Kiernan
9665 Francisco Narvaez Machon (Kiko) Athletico Madrid 1 1 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 21y 04m 19d 1993-09-28 21y 05m 02d Kiko
9666 Aad Kila Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 18y 11m 08d 1972-08-07 18y 11m 17d Kila
9667 Kevin Kilbane Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 26y 05m 29d 2003-07-30 26y 05m 29d Kilbane
9668 Cecil Kilborn Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 Not Known 1921-04-25 Not Known Kilborn
9669 Brian Kilcline Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1992-07-27 30y 02m 20d 1992-07-27 30y 02m 20d Kilcline
9670 J Kildae Orkney Select 1 1 0 0 0 1 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-04 Not Known Kildae
9671 Hugh Kilday Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1906-10-13 Not Known 1906-10-13 Not Known Kilday
9672 Matthew Kilgallon Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-03-16 35y 02m 08d 2019-03-16 35y 02m 08d Kilgallon
9673 Jim Kilgannon Third Lanark 1 1 0 1 0 0 1 .00 .00 100.00 .00 1965-01-09 Not Known 1965-01-09 Not Known Kilgannon
9674 Jimmy W Kilgannon Stirling Albion; East Stirlingshire 3 3 0 1 0 2 33.33 .00 66.67 33.33 1959-01-24 Not Known 1964-01-11 Not Known Kilgannon
9675 John Kilgannon Stirling Albion; Dunfermline Athletic; St Johnstone 6 6 0 2 1 3 2 16.67 50.00 33.33 41.67 1962-02-03 25y 07m 08d 1967-02-11 30y 07m 16d Kilgannon
9676 Sean David Kilgannon Dunfermline Athletic 7 1 6 1 1 6 12.50 12.50 75.00 18.75 2002-02-02 20y 10m 25d 2004-05-08 23y 02m 00d Kilgannon
9677 Rab Kilgour Hibernian; St Johnstone 8 8 0 2 3 4 22.22 33.33 44.44 38.89 1978-08-26 21y 10m 06d 1984-04-28 27y 06m 08d Kilgour
9678 Gavin Kilkenny Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 22y 05m 22d 2022-07-23 22y 05m 22d Kilkenny
9679 Chris Killen Hibernian; Celtic 9 5 4 3 3 2 4 33.33 22.22 44.44 44.44 2006-01-28 24y 03m 20d 2009-10-28 28y 00m 20d Killen
9680 William Kilmarnock Motherwell; Airdrieonians 44 44 0 1 14 8 22 31.82 18.18 50.00 40.91 1940-08-10 18y 06m 25d 1958-01-02 35y 11m 17d Kilmarnock
9681 James S Kilpatrick Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-06 Not Known 1924-09-06 Not Known Kilpatrick
9682 Thomas Kilpatrick Hibernian; Dundee; Ayr United 19 19 0 5 7 4 8 36.84 21.05 42.11 47.37 1915-09-20 Not Known 1925-01-03 Not Known Kilpatrick
9683 William Kilpatrick Third Lanark; Albion Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1942-04-04 Not Known 1943-01-23 Not Known Kilpatrick
9684 William Kilpatrick Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1903-11-14 Not Known 1903-11-14 Not Known Kilpatrick
9685 Greg Kiltie Queen of the South; Kilmarnock; St Mirren 20 14 6 5 6 11 22.73 27.27 50.00 36.36 2014-10-04 17y 08m 16d 2024-10-19 27y 09m 01d Kiltie
9686 Kilug Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Kilug
9687 Benjamin Kimpioka St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 2024-02-07 23y 11m 17d 2024-11-02 24y 08m 12d Kimpioka
9688 Steve Kindon Burnley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1970-09-15 19y 08m 29d 1970-09-15 19y 08m 29d Kindon
9689 Adam King Dundee United; Raith Rovers 1 1 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 23y 09m 01d 2021-04-30 25y 06m 19d King
9690 Alex D King Clyde; Dundee United 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1930-04-05 Not Known 1935-02-27 Not Known King
9691 Alexander King Celtic; Airdrieonians 11 11 0 3 2 6 27.27 18.18 54.55 36.36 1896-09-05 Not Known 1904-02-27 Not Known King
9692 Alfred King St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1931-09-15 Not Known 1931-09-15 Not Known King
9693 Allan King Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1966-01-08 Not Known 1966-01-08 Not Known King
9694 Andrew King Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1947-08-20 Not Known 1947-09-10 Not Known King
9695 Andy King Kilmarnock 20 20 0 1 9 7 4 45.00 35.00 20.00 62.50 1962-04-07 19y 08m 15d 1970-02-07 27y 06m 15d King
9696 Arthur King Aberdeen; Dumbarton 7 7 0 3 0 4 42.86 .00 57.14 42.86 1910-11-05 Not Known 1922-04-22 Not Known King
9697 Derek King Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 23y 09m 00d 1953-05-15 23y 09m 00d King
9698 George King Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1910-11-12 Not Known 1910-11-12 Not Known King
9699 James King Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1929-02-09 Not Known 1930-12-13 Not Known King
9700 James King Hamilton Academical 15 15 0 3 6 2 7 40.00 13.33 46.67 46.67 1930-03-08 Not Known 1938-12-17 Not Known King
9701 Jason King Forfar Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2015-08-25 17y 05m 11d 2015-08-25 17y 05m 11d King
9702 Jeff King St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2018-09-01 22y 08m 13d 2018-09-01 22y 08m 13d King
9703 John King Partick Thistle; Third Lanark; Motherwell; Hibernian; Clydebank[3] 14 14 0 3 4 1 9 28.57 7.14 64.29 32.14 1910-10-01 Not Known 1922-03-11 Not Known King
9704 Johnny King Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-13 Not Known 1961-09-20 Not Known King
9705 Ledley King Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 18y 09m 12d 1999-07-24 18y 09m 12d King
9706 Leon King Rangers 4 4 0 5 3 0 62.50 37.50 .00 81.25 2022-05-14 18y 04m 00d 2024-08-03 20y 06m 20d King
9707 Robert King Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1926-04-03 Not Known 1926-04-03 Not Known King
9708 Robert King St Bernards 5 5 0 1 0 4 20.00 .00 80.00 20.00 1931-05-09 Not Known 1933-08-16 Not Known King
9709 Robert King Heart of Midlothian B 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1924-08-08 Not Known 1930-08-05 Not Known King
9710 Simon King Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-08-18 29y 04m 07d 2012-08-18 29y 04m 07d King
9711 Stanley W King Queen of the South; Stranraer 2 2 0 0 0 2 .00 .00 100.00 .00 1959-02-04 20y 07m 16d 1971-01-23 32y 07m 04d King
9712 Steven Charles King Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-16 22y 04m 10d 1989-08-16 22y 04m 10d King
9713 Wallace B King Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1956-02-11 23y 11m 22d 1956-02-11 23y 11m 22d King
9714 William W S King Queens Park 10 10 0 1 3 1 6 30.00 10.00 60.00 35.00 1920-10-16 Not Known 1931-02-11 Not Known King
9715 Henry Kingham Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 24y 05m 03d 1929-04-22 24y 05m 03d Kingham
9716 Alexander Kinghorn St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1897-10-09 Not Known 1897-11-20 Not Known Kinghorn
9717 Henry Kinghorn Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1907-06-01 Not Known 1907-08-19 Not Known Kinghorn
9718 William John Darroch Kinghorn Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1937-04-03 Not Known 1938-03-19 Not Known Kinghorn
9719 Matt Kingsley Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-30 25y 05m 15d 1901-04-30 25y 05m 15d Kingsley
9720 Stephen Kingsley Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-07-18 17y 11m 25d 2012-07-18 17y 11m 25d Kingsley
9721 James Kinloch Queens Park; Partick Thistle 14 14 0 7 3 6 5 21.43 42.86 35.71 42.86 1919-01-25 Not Known 1927-02-26 Not Known Kinloch
9722 Robert Kinloch Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1967-10-14 Not Known 1967-10-14 Not Known Kinloch
9723 Thomas Sutherland Kinloch Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1949-11-12 22y 08m 21d 1949-11-12 22y 08m 21d Kinloch
9724 Alex Kinnaird Third Lanark; St Mirren 7 7 0 2 2 1 4 28.57 14.29 57.14 35.71 1936-01-29 Not Known 1939-01-24 Not Known Kinnaird
9725 Paul Kinnaird Dundee United; Motherwell; St Mirren; Partick Thistle 17 13 4 1 4 8 7 21.05 42.11 36.84 42.11 1986-12-20 20y 01m 09d 1992-08-15 25y 09m 04d Kinnaird
9726 Alex Kinnear Leith Athletic 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1938-09-07 Not Known 1939-08-30 Not Known Kinnear
9727 Brian Kinnear Clyde 2 2 0 1 1 0 50.00 50.00 .00 75.00 1979-12-01 22y 11m 22d 1980-04-13 23y 04m 04d Kinnear
9728 David Kinnear Raith Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1940-03-09 Not Known 1940-03-09 Not Known Kinnear
9729 David Kinnear Rangers; Third Lanark 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1936-04-22 19y 02m 00d 1946-08-17 29y 05m 26d Kinnear
9730 Harry Kinnear East Fife 5 5 0 5 1 2 2 20.00 40.00 40.00 40.00 1974-04-13 25y 01m 08d 1977-09-10 28y 06m 05d Kinnear
9731 Joe Kinnear Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1971-08-07 24y 07m 11d 1971-08-07 24y 07m 11d Kinnear
9732 Kinnel Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Kinnel
9733 Andrew Kinnell Cowdenbeath; St Johnstone 11 11 0 3 1 7 27.27 9.09 63.64 31.82 1970-12-19 23y 10m 05d 1976-04-26 29y 02m 12d Kinnell
9734 George Kinnell Aberdeen; Middlesbrough 9 9 0 3 3 3 33.33 33.33 33.33 50.00 1960-03-26 22y 03m 04d 1968-10-21 30y 09m 29d Kinnell
9735 Kinnell Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known Kinnell
9736 Robert Kinnell Dunfermline Athletic; Partick Thistle 10 10 0 1 4 3 3 40.00 30.00 30.00 55.00 1940-05-25 Not Known 1950-11-04 Not Known Kinnell
9737 William Daniel Kinniburgh Motherwell 4 3 1 4 2 3 44.44 22.22 33.33 55.56 2002-12-04 18y 02m 26d 2006-12-09 22y 03m 01d Kinniburgh
9738 Alex Kinninmonth Dundee; Dunfermline Athletic 15 13 2 3 8 4 5 47.06 23.53 29.41 58.82 1966-04-13 24y 06m 18d 1975-01-11 33y 03m 16d Kinninmonth
9739 John Kinross St Bernards 6 6 0 0 1 5 .00 16.67 83.33 8.33 1895-08-10 Not Known 1897-05-05 Not Known Kinross
9740 Kinross Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Kinross
9741 Kinross? Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1951-04-28 Not Known 1951-04-28 Not Known Kinross?
9742 Mark Kinsella Charlton Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 25y 11m 27d 1998-08-08 25y 11m 27d Kinsella
9743 Stephen Kinsey St Mirren 1 0 1 0 1 0 .00 100.00 .00 50.00 1992-04-11 29y 03m 09d 1992-04-11 29y 03m 09d Kinsey
9744 Cedric Kipre Motherwell 4 4 0 2 1 1 50.00 25.00 25.00 62.50 2017-08-26 20y 08m 17d 2018-03-04 21y 02m 23d Kipre
9745 Herbert Hely Kirby St Johnstone 2 2 0 0 2 0 .00 100.00 .00 50.00 1926-11-27 Not Known 1927-04-09 Not Known Kirby
9746 Norman J Rufus Kirby Dundee 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1934-01-02 Not Known 1940-05-11 Not Known Kirby
9747 Alf Kirchen Arsenal; RAF 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1941-08-02 27y 11m 07d 1943-08-07 29y 11m 12d Kirchen
9748 Ilias Kiriakidis AEK Athens 0 0 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 21y 00m 04d 2006-08-23 21y 00m 18d Kiriakidis
9749 Ilian Kiriakov Aberdeen 7 4 3 3 1 4 37.50 12.50 50.00 43.75 1996-08-25 29y 00m 21d 1999-08-22 32y 00m 18d Kiriakov
9750 Kirilov FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Kirilov
9751 Andrew Kirk Dunfermline Athletic 5 2 3 1 0 5 16.67 .00 83.33 16.67 2009-09-23 30y 03m 25d 2012-07-21 33y 01m 22d Kirk
9752 Bobby Kirk Raith Rovers 5 5 0 1 0 4 20.00 .00 80.00 20.00 1953-08-15 26y 00m 03d 1955-03-26 27y 07m 14d Kirk
9753 Harry Joseph Kirk Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1965-01-09 20y 04m 15d 1965-01-09 20y 04m 15d Kirk
9754 J Kirk Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1878-04-20 Not Known 1879-03-01 Not Known Kirk
9755 James Kirk Clyde; St Mirren 12 12 0 5 0 7 41.67 .00 58.33 41.67 1934-03-27 23y 02m 03d 1951-01-02 Not Known Kirk
9756 Joseph Kirk Albion Rovers; Leith Athletic 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1934-12-15 Not Known 1935-09-11 Not Known Kirk
9757 Makenzie Kirk St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2024-11-02 20y 08m 27d 2024-11-02 20y 08m 27d Kirk
9758 Paddy Kirk Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1879-11-15 Not Known 1879-11-15 Not Known Kirk
9759 Robert Hastings Kirk Albion Rovers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1921-08-20 Not Known 1922-12-23 Not Known Kirk
9760 Steve Kirk East Fife; Motherwell; Falkirk; Raith Rovers 43 33 10 4 6 12 26 13.64 27.27 59.09 27.27 1983-02-20 20y 01m 17d 1999-10-12 36y 09m 09d Kirk
9761 Paul Kirkcaldy Arbroath 1 1 0 1 0 0 1 .00 .00 100.00 .00 1985-10-23 19y 02m 26d 1985-10-23 19y 02m 26d Kirkcaldy
9762 James Kirkland Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-11-15 23y 00m 16d 1969-11-15 23y 00m 16d Kirkland
9763 William Kirkland Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1937-08-28 Not Known 1937-08-28 Not Known Kirkland
9764 William Kirkley Sunderland 3 3 0 2 0 1 66.67 .00 33.33 66.67 1886-02-27 Not Known 1890-03-01 Not Known Kirkley
9765 Jordan Kirkpatrick Hamilton Academical; Dumbarton 3 3 0 2 1 3 33.33 16.67 50.00 41.67 2009-12-06 17y 09m 00d 2015-07-09 23y 04m 03d Kirkpatrick
9766 Robert Kirkpatrick Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 1946-09-14 Not Known 1946-10-19 Not Known Kirkpatrick
9767 Samuel Kirkpatrick Raith Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1916-10-07 Not Known 1916-10-07 Not Known Kirkpatrick
9768 Andrew R Kirkwood Hamilton Academical; St Johnstone 2 2 0 1 0 1 50.00 .00 50.00 50.00 1922-12-30 Not Known 1925-12-12 Not Known Kirkwood
9769 Andrew R. Kirkwood Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1924-09-15 Not Known 1924-09-29 Not Known Kirkwood
9770 Daniel Kirkwood St Johnstone 1 1 0 1 0 0 1 .00 .00 100.00 .00 1925-12-12 Not Known 1925-12-12 Not Known Kirkwood
9771 David Kirkwood Kilmarnock 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1909-10-02 Not Known 1912-12-28 Not Known Kirkwood
9772 David Stewart Kirkwood Airdrieonians; Raith Rovers 16 14 2 5 5 8 27.78 27.78 44.44 41.67 1991-01-26 23y 04m 30d 1997-08-19 29y 11m 23d Kirkwood
9773 Ian Kirkwood East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1955-10-22 22y 10m 23d 1955-10-22 22y 10m 23d Kirkwood
9774 James Kirkwood Abercorn 2 2 0 0 0 2 .00 .00 100.00 .00 1892-09-03 Not Known 1893-03-11 Not Known Kirkwood
9775 James A Kirkwood Third Lanark 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1893-09-02 Not Known 1893-09-23 Not Known Kirkwood
9776 Billy Kirkwood Dundee United; Hibernian; Dunfermline Athletic; Dundee 29 27 2 10 12 8 11 38.71 25.81 35.48 51.61 1977-04-20 18y 07m 19d 1988-12-03 30y 03m 02d Kirkwood
9777 Harry Kirtley Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1954-11-10 24y 05m 18d 1954-11-10 24y 05m 18d Kirtley
9778 Jack Kirwan Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 23y 06m 24d 1902-01-02 23y 10m 24d Kirwan
9779 John H Kirwan Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1908-08-22 Not Known 1908-08-22 Not Known Kirwan
9780 Karol Kisel Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 29y 05m 30d 2006-09-28 29y 06m 13d Kisel
9781 Pavel Kiseljov Lantana 0 0 0 0 0 2 .00 .00 100.00 .00 1998-08-13 18y 02m 30d 1998-08-27 18y 03m 13d Kiseljov
9782 Kiskanc Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Kiskanc
9783 Filip Kiss Ross County 2 2 0 0 0 2 .00 .00 100.00 .00 2014-01-25 23y 03m 12d 2014-04-19 23y 06m 06d Kiss
9784 Tamás Kiss Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 31y 10m 01d 2011-08-04 31y 10m 08d Kiss
9785 John Kissock Gretna; Hamilton Academical 1 1 0 0 0 2 .00 .00 100.00 .00 2008-02-09 18y 02m 07d 2009-09-26 19y 09m 24d Kissock
9786 Joel Derick Kitamirike Dundee 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-01-22 20y 09m 17d 2005-01-22 20y 09m 17d Kitamirike
9787 Alexander Kitchen St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2014-08-03 19y 00m 24d 2014-08-03 19y 00m 24d Kitchen
9788 Colin Kitching Queensland; Australia 3 3 0 2 0 1 2 .00 33.33 66.67 16.67 1959-05-12 Not Known 1959-06-06 Not Known Kitching
9789 Spencer Kitching Australia; Australian Select XI; Queensland 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1959-05-09 Not Known 1959-05-12 Not Known Kitching
9790 Paul Kitson Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 24y 07m 00d 1995-08-09 24y 07m 00d Kitson
9791 Fotis Kitsos Omonoia 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-24 21y 06m 24d 2024-10-24 21y 06m 24d Kitsos
9792 Willie Kivlichan Celtic 6 6 0 1 3 2 1 50.00 33.33 16.67 66.67 1907-11-23 Not Known 1911-04-01 Not Known Kivlichan
9793 William Kivlichan Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 1906-01-03 Not Known 1907-04-13 Not Known Kivlichan
9794 Andrew Kiwomya Dundee 2 0 2 0 1 1 .00 50.00 50.00 25.00 1993-02-06 25y 04m 05d 1993-04-10 25y 06m 09d Kiwomya
9795 Peter Kjaer Aberdeen 4 4 0 1 2 2 20.00 40.00 40.00 40.00 2001-10-27 35y 11m 22d 2003-01-28 37y 02m 23d Kjaer
9796 Kristoffer Klaesson Leeds United 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 22y 08m 03d 2023-07-30 22y 08m 03d Klaesson
9797 Wolfgang Klapf Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Klapf
9798 Thomas Klasener Schalke 04 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 28y 02m 21d 2004-11-04 28y 02m 21d Klasener
9799 Ragnar Klavan Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Klavan
9800 Patryk Klimala Celtic 0 0 0 0 1 0 .00 100.00 .00 50.00 2020-12-20 22y 04m 15d 2020-12-20 22y 04m 15d Klimala
9801 Maros Klimpl Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-01-07 28y 06m 03d 2009-03-04 28y 08m 00d Klimpl
9802 Klinger Rot-Weiss Essen 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Klinger
9803 Michael Klinkert Borussia Monchengladbach 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-07-30 25y 00m 23d 1993-07-30 25y 00m 23d Klinkert
9804 Patryk Klofik Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 23y 01m 23d 2009-07-08 23y 01m 23d Klofik
9805 Marc Klok Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 2013-11-23 20y 07m 03d 2013-11-23 20y 07m 03d Klok
9806 Stefan Klos Rangers 23 23 0 22 6 1 75.86 20.69 3.45 86.21 1999-05-09 27y 08m 23d 2007-04-21 35y 08m 05d Klos
9807 Timm Klose VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 25y 06m 04d 2013-11-13 25y 06m 04d Klose
9808 Klotz Rheingau XI 0 0 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Klotz
9809 Josef Klucky Dukla Prague 1 1 0 1 0 0 1 .00 .00 100.00 .00 1986-09-17 23y 10m 00d 1986-09-17 23y 10m 00d Klucky
9810 Sebastien Kneissl Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2004-03-27 21y 02m 14d 2004-03-27 21y 02m 14d Kneissl
9811 D Knight Dunfermline 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Knight
9812 David Knight Middlesbrough 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 18y 06m 05d 2005-07-20 18y 06m 05d Knight
9813 Leon Knight Hamilton Academical 1 0 1 1 0 1 50.00 .00 50.00 50.00 2009-09-26 27y 00m 10d 2009-12-06 27y 02m 20d Knight
9814 Zat Knight Fulham; Bolton Wanderers 2 2 0 1 1 0 50.00 50.00 .00 75.00 2004-07-31 24y 02m 29d 2009-08-04 29y 03m 02d Knight
9815 Cyril Knowles Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1969-08-02 25y 00m 20d 1971-08-07 27y 00m 25d Knowles
9816 Gordon Knowles Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1974-07-29 20y 07m 23d 1974-07-29 20y 07m 23d Knowles
9817 Knowles Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1940-05-22 Not Known 1940-05-22 Not Known Knowles
9818 Archie Knox St Mirren; Dundee United 7 6 1 2 2 3 2 28.57 42.86 28.57 50.00 1970-11-07 23y 06m 06d 1974-04-09 26y 11m 08d Knox
9819 James Phillips Knox St Mirren 13 13 0 8 2 6 5 15.38 46.15 38.46 38.46 1931-10-31 Not Known 1939-01-24 Not Known Knox
9820 John M Knox Queen of the South 2 2 0 0 0 2 .00 .00 100.00 .00 1959-02-04 Not Known 1959-03-07 Not Known Knox
9821 Kenneth Knox Clyde 6 6 0 4 2 0 4 33.33 .00 66.67 33.33 1965-03-27 Not Known 1968-01-20 Not Known Knox
9822 Knox Edinburgh University; London Casuals 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1883-12-08 Not Known 1892-01-01 Not Known Knox
9823 Matthew Knox Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-01 17y 06m 09d 2017-07-01 17y 06m 09d Knox
9824 Peter Nellies Knox Clyde 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1929-01-05 Not Known 1931-03-28 Not Known Knox
9825 Robert Knox Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-02 Not Known 1950-09-02 Not Known Knox
9826 Tommy Knox Newcastle United; St Mirren 3 2 1 0 1 2 .00 33.33 66.67 16.67 1965-10-11 26y 01m 06d 1969-08-13 29y 11m 08d Knox
9827 William Knox Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Knox
9828 William Knox Dundee; St Mirren 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1923-01-20 Not Known 1925-10-31 Not Known Knox
9829 Kyle Knoyle Dundee United 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 19y 04m 27d 2016-02-20 19y 04m 27d Knoyle
9830 Per Knudsen Valerengens IF 2 2 0 1 0 0 2 .00 .00 100.00 .00 1965-10-18 35y 05m 07d 1965-10-27 35y 05m 16d Knudsen
9831 Yuki Kobayashi Celtic 2 1 1 3 0 0 100.00 .00 .00 100.00 2023-03-08 22y 07m 18d 2023-05-07 22y 09m 19d Kobayashi
9832 Levan Kobiashvili Schalke 04 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-11-04 27y 03m 25d 2004-11-04 27y 03m 25d Kobiashvili
9833 Meho Kodro Velez Mostar 2 0 2 1 0 1 50.00 .00 50.00 50.00 1988-11-23 21y 10m 11d 1988-12-07 21y 10m 25d Kodro
9834 Ludwig Koegl Bayern Munich 2 2 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 22y 11m 21d 1989-03-14 23y 00m 07d Koegl
9835 Patrick Kohlmann 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 28y 04m 14d 2011-07-09 28y 04m 14d Kohlmann
9836 Mirko Kokotovic Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 23y 07m 03d 1936-11-18 23y 07m 03d Kokotovic
9837 Daniel Kolar Sparta Prague 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2006-09-14 20y 10m 18d 2006-09-28 20y 11m 01d Kolar
9838 Aleksandar Kolarov Manchester City 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 28y 08m 08d 2014-07-18 28y 08m 08d Kolarov
9839 Koller FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Koller
9840 Oleg Kolotsei Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 20y 01m 26d 1998-08-27 20y 02m 09d Kolotsei
9841 Antoine Kombouare Aberdeen 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1996-12-11 33y 00m 25d 1997-11-01 33y 11m 16d Kombouare
9842 Paul Konchesky Charlton Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 1998-08-08 17y 02m 24d 1998-08-08 17y 02m 24d Konchesky
9843 Oumar Konde Hibernian 3 1 2 1 0 2 33.33 .00 66.67 33.33 2006-01-28 26y 05m 09d 2006-04-22 26y 08m 03d Konde
9844 Arouna Koné Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 31y 08m 15d 2015-07-26 31y 08m 15d Koné
9845 Konig SV Wehen Wiesbaden 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Konig
9846 Ivan Konovalov Livingston (Meadowbank Thistle) 1 1 0 0 1 1 .00 50.00 50.00 25.00 2022-03-19 27y 07m 01d 2022-11-12 28y 02m 25d Konovalov
9847 Konrad Lask Linz 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Konrad
9848 Thomas Konrad Dundee 2 1 1 1 1 2 25.00 25.00 50.00 37.50 2014-07-22 24y 08m 17d 2016-03-12 26y 04m 07d Konrad
9849 Ioannis Konstantelias PAOK Thessaloniki 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2023-08-24 20y 03m 14d 2023-08-31 20y 03m 21d Konstantelias
9850 Amadou Konte Hibernian 4 2 2 1 2 2 20.00 40.00 40.00 40.00 2005-04-13 24y 02m 21d 2006-10-15 25y 08m 22d Konte
9851 Bert Konterman Rangers 7 6 1 6 1 0 85.71 14.29 .00 92.86 2000-09-17 29y 08m 03d 2002-09-11 31y 07m 28d Konterman
9852 Ruud Kool Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 26y 08m 30d 1993-07-31 26y 08m 30d Kool
9853 Frank Kopel Dundee United 23 22 1 2 14 5 5 58.33 20.83 20.83 68.75 1972-04-08 23y 00m 11d 1981-03-28 32y 00m 00d Kopel
9854 Jan Kopic Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 34y 02m 18d 2024-08-29 34y 02m 25d Kopic
9855 Kopilas SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Kopilas
9856 Miroslav Kopric Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 32y 06m 21d 2016-07-21 32y 06m 28d Kopric
9857 Jan Koprivec Kilmarnock 1 0 1 3 0 0 100.00 .00 .00 100.00 2019-10-05 31y 02m 20d 2020-02-05 31y 06m 21d Koprivec
9858 Kopunek Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Kopunek
9859 Karl-Heinz Körbel Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 30y 04m 23d 1985-04-24 30y 04m 23d Körbel
9860 Pavel Korejcik Dukla Prague 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-10-01 26y 09m 21d 1986-10-01 26y 09m 21d Korejcik
9861 Joop Korevaar Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 21y 07m 16d 1972-08-07 21y 07m 25d Korevaar
9862 Conrad Kornek New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 34y 03m 09d 1971-05-21 34y 03m 09d Kornek
9863 Andreas Korte Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 20y 03m 19d 2009-07-12 20y 03m 19d Korte
9864 Korver Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Korver
9865 Pte Park KOSB Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known KOSB
9866 Roman Kosecki Athletico Madrid 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1993-09-14 27y 06m 30d 1993-09-28 27y 07m 13d Kosecki
9867 Zivko Kostadinovic Zurich 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 30y 04m 08d 2022-08-25 30y 04m 15d Kostadinovic
9868 Petr Kostelnik Dukla Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 22y 07m 12d 1986-10-01 22y 07m 26d Kostelnik
9869 Dominik Kotarski PAOK Thessaloniki 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 23y 06m 14d 2023-08-31 23y 06m 21d Kotarski
9870 Kotula Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Kotula
9871 kotysch Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known kotysch
9872 Christian Kouame Fiorentina 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 24y 10m 00d 2022-10-13 24y 10m 07d Kouame
9873 Eboue Kouassi Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 2018-08-11 Not Known 2018-10-28 Not Known Kouassi
9874 Aime Gahie Noel Koudou Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-05-20 30y 06m 02d 2007-05-20 30y 06m 02d Koudou
9875 Salim Kouider-Aissa Stirling Albion; Partick Thistle 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 2015-07-14 19y 03m 22d 2020-10-02 24y 06m 10d Kouider-Aissa
9876 Konstantinos Koulierakis PAOK Thessaloniki 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 19y 08m 27d 2023-08-31 19y 09m 03d Koulierakis
9877 Sergei Koulitchenko Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 20y 06m 10d 1998-08-27 20y 06m 24d Koulitchenko
9878 Billy Koumetio Dundee 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-10 21y 08m 27d 2024-08-10 21y 08m 27d Koumetio
9879 Ioannis Kousoulos Omonoia 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-24 28y 04m 10d 2024-10-24 28y 04m 10d Kousoulos
9880 Mihael Kovacevic Dundee United; Ross County 11 11 0 5 5 3 38.46 38.46 23.08 57.69 2008-03-29 20y 00m 26d 2013-11-23 25y 08m 20d Kovacevic
9881 Marko Kovacic NK Siroki Brijeg 2 1 1 0 1 1 .00 50.00 50.00 25.00 2006-07-26 26y 00m 16d 2006-08-02 26y 00m 23d Kovacic
9882 Kovpak FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Kovpak
9883 Efe Koyuncu Istanbul Basaksehir 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-09-08 17y 02m 00d 2022-09-08 17y 02m 00d Koyuncu
9884 Kozachenko FC Tavriya 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Kozachenko
9885 Rob Kozluk Derby County 0 0 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 18y 00m 00d 1995-08-05 18y 00m 00d Kozluk
9886 Istvan Kozma Dunfermline Athletic 11 10 1 4 1 6 36.36 9.09 54.55 40.91 1989-10-04 24y 10m 01d 1991-12-07 27y 00m 04d Kozma
9887 Chrysovalantis Kozoronis Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2018-01-24 25y 05m 21d 2018-01-24 25y 05m 21d Kozoronis
9888 Kozuch Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Kozuch
9889 Danijel Kozul NK Siroki Brijeg 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-08-02 26y 04m 28d 2006-08-02 26y 04m 28d Kozul
9890 Malcolm Kpedekpo Aberdeen 1 0 1 0 1 1 .00 50.00 50.00 25.00 1996-04-20 19y 07m 24d 1997-11-01 21y 02m 05d Kpedekpo
9891 Cole Kpekawa St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2018-09-01 22y 03m 12d 2018-09-01 22y 03m 12d Kpekawa
9892 Armin Kraaz Eintracht Frankfurt 1 1 0 1 0 0 1 .00 .00 100.00 .00 1985-04-24 20y 02m 21d 1985-04-24 20y 02m 21d Kraaz
9893 Plamen Krachunov St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-03-19 27y 02m 08d 2016-03-19 27y 02m 08d Krachunov
9894 Serhiy Viktorovych Krakovskyi Dnipro Dnipropetrovsk 0 0 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 30y 01m 08d 1990-10-03 30y 01m 22d Krakovskyi
9895 Andrej Kramaric Dinamo Zagreb 1 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 18y 02m 01d 2009-08-27 18y 02m 08d Kramaric
9896 Niko Kranjcar Tottenham Hotspur; Rangers 3 1 2 2 2 0 50.00 50.00 .00 75.00 2011-08-18 27y 00m 05d 2017-10-28 33y 02m 15d Kranjcar
9897 Bledian Krasniqi Zurich 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 21y 02m 01d 2022-08-25 21y 02m 08d Krasniqi
9898 Andrei Krasnopjorov Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 24y 08m 08d 1998-08-27 24y 08m 22d Krasnopjorov
9899 Kevin Kratz Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 22y 05m 21d 2009-07-12 22y 05m 21d Kratz
9900 Helmut Kraus Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 30y 04m 29d 1969-04-14 30y 04m 29d Kraus
9901 Kreane Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 Not Known 1993-07-30 Not Known Kreane
9902 Kreoz Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Kreoz
9903 Thorarinn Krisjansson Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 2005-01-29 24y 00m 30d 2005-01-29 24y 00m 30d Krisjansson
9904 Kriss Spartak Trnava 0 0 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Kriss
9905 Bjorn Kristensen Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1992-07-27 28y 09m 17d 1992-07-27 28y 09m 17d Kristensen
9906 Birkir Kristinsson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 35y 11m 26d 2000-08-24 36y 00m 09d Kristinsson
9907 Attila Kriston Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2005-01-25 29y 07m 19d 2005-01-25 29y 07m 19d Kriston
9908 Miodrag Krivokapic Dundee United; Motherwell; Raith Rovers 18 18 0 3 10 5 16.67 55.56 27.78 44.44 1988-10-01 29y 00m 25d 1996-10-12 37y 01m 06d Krivokapic
9909 Tomas Kriz Dukla Prague 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-10-01 27y 06m 14d 1986-10-01 27y 06m 14d Kriz
9910 Bojan Krkic Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 16y 11m 00d 2007-07-28 16y 11m 00d Krkic
9911 Zdenek Kroca Kilmarnock 0 0 0 1 1 0 50.00 50.00 .00 75.00 2011-10-29 31y 01m 00d 2012-02-11 31y 04m 13d Kroca
9912 Elroy Kromheer Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-08-29 22y 07m 14d 1993-01-23 23y 00m 08d Kromheer
9913 Krueger Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Krueger
9914 Krueznach SC Birkenfeld 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-07-25 Not Known 1987-07-25 Not Known Krueznach
9915 Dmitri Kruglov FC Infonet Tallinn 2 2 0 0 0 2 .00 .00 100.00 .00 2016-06-30 32y 01m 06d 2016-07-06 32y 01m 12d Kruglov
9916 Timothy Krul Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 2007-10-06 19y 06m 03d 2007-12-29 19y 08m 26d Krul
9917 Kruse BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Kruse
9918 Max Kruse FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 21y 03m 21d 2009-07-10 21y 03m 21d Kruse
9919 Mirlind Kryeziu Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 25y 06m 23d 2022-08-25 25y 06m 30d Kryeziu
9920 Artur Krysiak Gretna; Motherwell 1 0 1 2 0 2 50.00 .00 50.00 50.00 2008-02-09 18y 05m 29d 2009-03-04 19y 06m 21d Krysiak
9921 Max Kucheryavyi St Johnstone 3 2 1 0 0 5 .00 .00 100.00 .00 2022-08-28 20y 03m 19d 2024-11-02 22y 05m 24d Kucheryavyi
9922 Kucz British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known Kucz
9923 Mike Kuczi British Columbia All-Stars 0 0 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Kuczi
9924 Nikolai Kudritsky Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 Not Known 1990-10-03 Not Known Kudritsky
9925 Dieter Kuehn Lokomotiv Leipzig 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 20y 02m 11d 1976-09-29 20y 02m 25d Kuehn
9926 Rene Kuenzi Lausanne 3 3 0 1 2 0 33.33 66.67 .00 66.67 1963-09-25 24y 06m 24d 1963-10-15 24y 07m 14d Kuenzi
9927 Kuhdum-2022-07-16-IR Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 Not Known 2022-07-16 Not Known Kuhdum-2022-07-16-IR
9928 Aaron Kuhl Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2015-10-18 19y 08m 18d 2015-10-18 19y 08m 18d Kuhl
9929 Nicolas-Gerrit Kuhn Celtic 2 2 0 2 0 1 66.67 .00 33.33 66.67 2024-03-03 24y 02m 02d 2024-09-14 24y 08m 13d Kuhn
9930 Pa Kujabi Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 2012-03-18 25y 03m 08d 2012-05-19 25y 05m 09d Kujabi
9931 Pavel Kuka Slavia Prague 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 24y 01m 28d 1992-09-30 24y 02m 11d Kuka
9932 Mykola Kukharevych Hibernian 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2024-10-27 24y 03m 26d 2024-10-27 24y 03m 26d Kukharevych
9933 Mykola Kukharevych Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-04-15 21y 09m 14d 2023-04-15 21y 09m 14d Kukharevych
9934 Daniil Kulikov Dinamo Minsk 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-03 26y 03m 09d 2024-10-03 26y 03m 09d Kulikov
9935 Dmitri Kulikov Lantana 2 1 1 0 0 2 .00 .00 100.00 .00 1998-08-13 20y 10m 21d 1998-08-27 20y 11m 04d Kulikov
9936 Aleksandr Kulinits FC Infonet Tallinn 2 0 2 0 0 2 .00 .00 100.00 .00 2016-06-30 24y 01m 06d 2016-07-06 24y 01m 12d Kulinits
9937 Kuljic FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Kuljic
9938 Dejan Kulusevski Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 24y 02m 22d 2024-07-17 24y 02m 22d Kulusevski
9939 Michael Kunast FK Austria 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 27y 08m 12d 1988-11-09 27y 08m 26d Kunast
9940 Shefki Kuqi Hibernian 0 0 0 1 0 0 100.00 .00 .00 100.00 2012-12-02 36y 00m 22d 2012-12-02 36y 00m 22d Kuqi
9941 Anton Kurakins Hamilton Academical 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2015-08-29 25y 07m 28d 2016-01-24 26y 00m 23d Kurakins
9942 John Kurila Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1961-05-02 20y 00m 22d 1961-05-02 20y 00m 22d Kurila
9943 Gramoz Kurtaj Hamilton Academical 4 4 0 1 1 2 3 16.67 33.33 50.00 33.33 2015-08-29 24y 03m 30d 2017-03-11 25y 10m 11d Kurtaj
9944 Genseric Kusunga Dundee 2 1 1 1 1 1 1 33.33 33.33 33.33 50.00 2018-04-01 30y 00m 20d 2019-03-09 30y 11m 25d Kusunga
9945 Stefan Kutschke VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 25y 00m 10d 2013-11-13 25y 00m 10d Kutschke
9946 Dirk Kuyt Feyenoord 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2004-10-21 24y 02m 29d 2004-10-21 24y 02m 29d Kuyt
9947 Oleg Kuznetsov Rangers 2 2 0 0 2 0 .00 100.00 .00 50.00 1992-04-28 29y 01m 26d 1993-12-27 30y 09m 25d Kuznetsov
9948 Ivan Kvesic NK Siroki Brijeg 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-08-02 18y 09m 10d 2006-08-02 18y 09m 10d Kvesic
9949 Lindsay Kydd Arbroath 5 4 1 0 0 5 .00 .00 100.00 .00 1977-12-24 24y 09m 29d 1980-03-29 27y 01m 04d Kydd
9950 Archibald Kyle Clyde; St Mirren; Hamilton Academical 17 17 0 1 8 2 7 47.06 11.76 41.18 52.94 1910-08-20 Not Known 1918-01-26 Not Known Kyle
9951 Archie Kyle Rangers 7 7 0 2 3 2 2 42.86 28.57 28.57 57.14 1904-09-26 Not Known 1907-12-07 Not Known Kyle
9952 John Kyle Heart of Midlothian B; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1952-08-05 Not Known 1954-01-09 Not Known Kyle
9953 Joseph Kyle Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1945-08-11 Not Known 1945-08-11 Not Known Kyle
9954 Joseph Reid Kyle Queens Park 18 18 0 5 4 3 11 22.22 16.67 61.11 30.56 1934-10-27 Not Known 1943-04-03 Not Known Kyle
9955 Kevin Kyle Sunderland; Kilmarnock; Dunfermline Athletic 5 3 2 0 1 4 .00 20.00 80.00 10.00 2003-07-30 22y 01m 23d 2012-07-21 31y 01m 14d Kyle
9956 William Kyle Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Kyle
9957 Jimmy Kyles Montrose 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1977-10-19 23y 02m 25d 1978-03-25 23y 08m 01d Kyles
9958 Sotirios Kyrgiakos Rangers 6 6 0 4 1 1 66.67 16.67 16.67 75.00 2005-03-02 25y 07m 07d 2006-05-07 26y 09m 14d Kyrgiakos
9959 Charalambos Kyriakides Omonoia 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-24 25y 10m 24d 2024-10-24 25y 10m 24d Kyriakides
9960 Labant Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Labant
9961 Aaron Labonte Dunfermline Athletic 5 3 2 2 2 4 25.00 25.00 50.00 37.50 2003-08-31 19y 09m 04d 2006-10-28 22y 11m 01d Labonte
9962 James C Lachlan Falkirk; St Johnstone 6 6 0 0 1 5 .00 16.67 83.33 8.33 1958-11-22 Not Known 1962-10-10 Not Known Lachlan
9963 Milos Lacny Dundee United 1 0 1 1 0 1 50.00 .00 50.00 50.00 2012-02-25 23y 11m 17d 2012-12-23 24y 09m 15d Lacny
9964 Yohan Lacroix Crusaders 0 0 0 0 0 1 .00 .00 100.00 .00 2013-07-25 28y 05m 24d 2013-07-25 28y 05m 24d Lacroix
9965 Hugh Lafferty St Johnstone 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1926-11-27 Not Known 1928-11-03 Not Known Lafferty
9966 Jim Lafferty Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1952-01-02 Not Known 1952-01-02 Not Known Lafferty
9967 Kyle Lafferty Rangers; Kilmarnock 17 10 7 7 12 3 2 70.59 17.65 11.76 79.41 2008-08-16 21y 00m 26d 2022-10-09 35y 02m 18d Lafferty
9968 Gustaf Lagerbielke Celtic 0 0 0 0 0 1 .00 .00 100.00 .00 2024-03-03 23y 10m 22d 2024-03-03 23y 10m 22d Lagerbielke
9969 Wagner Lago NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 28y 06m 25d 2006-08-02 28y 07m 01d Lago
9970 Panagiotis Lagos AEK Athens 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 21y 00m 22d 2006-08-23 21y 01m 05d Lagos
9971 Ethan Laidlaw Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2023-01-22 17y 11m 20d 2023-01-22 17y 11m 20d Laidlaw
9972 James Laidlaw Leith Athletic 13 13 0 3 3 4 6 23.08 30.77 46.15 38.46 1896-08-17 Not Known 1900-04-14 Not Known Laidlaw
9973 James Laidlaw Leith Athletic 11 11 0 5 3 0 8 27.27 .00 72.73 27.27 1925-01-24 Not Known 1932-05-14 Not Known Laidlaw
9974 Joseph Daniel Laidlaw Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-10-21 18y 03m 09d 1968-10-21 18y 03m 09d Laidlaw
9975 Ross Laidlaw Raith Rovers; Hibernian; Ross County 12 11 1 3 8 10 14.29 38.10 47.62 33.33 2012-07-14 20y 00m 02d 2024-09-28 32y 02m 16d Laidlaw
9976 Steven James Laidlaw Berwick Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-23 25y 01m 06d 1998-07-23 25y 01m 06d Laidlaw
9977 William Laidlaw St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1908-08-26 Not Known 1908-08-26 Not Known Laidlaw
9978 Christopher Laidman Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1914-12-19 Not Known 1914-12-19 Not Known Laidman
9979 A Laing Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known Laing
9980 Alan Laing Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1967-12-23 Not Known 1967-12-23 Not Known Laing
9981 Billy Laing Cowdenbeath; Berwick Rangers 3 3 0 0 0 3 .00 .00 100.00 .00 1970-12-19 19y 07m 24d 1977-08-23 26y 03m 29d Laing
9982 David Laing Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-02-13 Not Known 1937-02-13 Not Known Laing
9983 David Laing Clyde; Hibernian 4 4 0 0 0 4 .00 .00 100.00 .00 1954-12-11 29y 09m 21d 1956-08-11 31y 05m 22d Laing
9984 Derek Laing Dundee 3 2 1 1 0 2 33.33 .00 66.67 33.33 1976-01-10 20y 10m 29d 1976-08-14 21y 06m 02d Laing
9985 Gordon Laing Berwick Rangers 8 8 0 0 2 6 .00 25.00 75.00 12.50 1972-08-19 28y 02m 06d 1979-10-03 35y 03m 20d Laing
9986 James Laing Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Laing
9987 Laing Dundee East Craigie 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-05 Not Known 1934-12-05 Not Known Laing
9988 Louis Laing Motherwell; Inverness Caledonian Thistle 2 2 0 0 2 2 .00 50.00 50.00 25.00 2015-08-12 22y 05m 06d 2017-02-18 23y 11m 12d Laing
9989 Martin Laing Inverness Caledonian Thistle 0 0 0 1 1 0 50.00 50.00 .00 75.00 2012-08-18 18y 08m 16d 2013-02-23 19y 02m 21d Laing
9990 R Laing Norton Park 1 1 0 1 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known Laing
9991 Robert Laing St Bernards; Leith Athletic 25 25 0 5 4 2 19 16.00 8.00 76.00 20.00 1888-04-18 Not Known 1896-03-07 Not Known Laing
9992 Robert Smith Laing Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1945-08-11 20y 06m 10d 1945-08-11 20y 06m 10d Laing
9993 Thomas Laing Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1911-10-14 Not Known 1911-10-14 Not Known Laing
9994 William Laing Leith Athletic 15 15 0 3 1 11 20.00 6.67 73.33 23.33 1904-09-10 Not Known 1912-05-04 Not Known Laing
9995 Alec Watson Laird Dunfermline Athletic 4 4 0 0 0 4 .00 .00 100.00 .00 1954-04-21 25y 05m 29d 1957-01-05 28y 02m 13d Laird
9996 Alex Laird West of Scotland; Stirling Albion 4 4 0 0 2 2 .00 50.00 50.00 25.00 1920-04-14 23y 06m 08d 1955-02-12 Not Known Laird
9997 David Sands Laird St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1955-10-29 19y 08m 18d 1955-10-29 19y 08m 18d Laird
9998 Marc Laird Millwall; Stirling Albion 2 1 1 0 0 2 .00 .00 100.00 .00 2010-07-31 24y 06m 08d 2021-07-20 35y 05m 27d Laird
9999 Nathan Laird East Fife 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 19y 01m 00d 2019-07-27 19y 01m 00d Laird
10000 William Laird Kings Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-01-06 Not Known 1940-01-06 Not Known Laird
10001 William Laird East Fife 8 8 0 5 0 3 62.50 .00 37.50 62.50 1946-04-06 Not Known 1949-12-24 Not Known Laird
10002 Willie Laird East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1964-01-11 Not Known 1964-01-11 Not Known Laird
10003 Jose Luis Violeta Lajustica Zaragoza 3 3 0 1 2 0 33.33 66.67 .00 66.67 1966-01-12 24y 10m 18d 1966-03-02 25y 00m 05d Lajustica
10004 George Laking Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-25 26y 00m 08d 1939-03-25 26y 00m 08d Laking
10005 Vassilios Lakis AEK Athens 2 0 2 2 0 0 100.00 .00 .00 100.00 2006-08-09 29y 10m 30d 2006-08-23 29y 11m 13d Lakis
10006 Milan Lalkovic Ross County 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-03-01 24y 02m 20d 2017-03-01 24y 02m 20d Lalkovic
10007 Adam Lallana Southampton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-25 21y 02m 15d 2009-07-25 21y 02m 15d Lallana
10008 Albert C Lamb Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-02 Not Known 1935-01-02 Not Known Lamb
10009 Calum Lamb Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2021-12-18 17y 11m 17d 2021-12-18 17y 11m 17d Lamb
10010 John Lamb Hibernian 22 22 0 5 5 11 22.73 22.73 50.00 34.09 1910-01-01 Not Known 1914-01-01 Not Known Lamb
10011 Sid. Alex. Lamb Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1916-04-29 Not Known 1916-04-29 Not Known Lamb
10012 Thomas Lamb St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1889-10-05 Not Known 1890-01-18 Not Known Lamb
10013 Jeroen Lambers Falkirk 1 1 0 0 2 1 .00 66.67 33.33 33.33 2006-08-12 25y 09m 23d 2007-01-20 26y 03m 00d Lambers
10014 Jack Lambert Dundee 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-01-23 19y 10m 04d 2019-01-23 19y 10m 04d Lambert
10015 Paul Lambert St Mirren; Motherwell; Celtic 53 45 8 2 25 21 14 41.67 35.00 23.33 59.17 1986-08-09 17y 00m 02d 2005-05-15 35y 09m 08d Lambert
10016 Alex Lambie Partick Thistle 15 15 0 1 5 3 7 33.33 20.00 46.67 43.33 1922-04-01 Not Known 1930-12-06 Not Known Lambie
10017 Claude Lambie Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1889-05-04 Not Known 1891-10-03 Not Known Lambie
10018 Duncan Lambie Dundee; St Johnstone; Hibernian 10 8 2 1 5 5 3 38.46 38.46 23.08 57.69 1972-01-15 19y 08m 26d 1979-08-04 27y 03m 15d Lambie
10019 James Lambie Third Lanark 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1900-11-03 Not Known 1901-04-15 Not Known Lambie
10020 John Lambie Falkirk; St Johnstone 26 26 0 8 2 16 30.77 7.69 61.54 34.62 1963-03-13 21y 11m 22d 1973-08-22 32y 05m 03d Lambie
10021 R.A. Lambie Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-05-08 Not Known 1895-05-08 Not Known Lambie
10022 Robert Lambie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1935-10-05 Not Known 1935-10-05 Not Known Lambie
10023 William Lambie Queens Park 3 3 0 3 1 2 0 33.33 66.67 .00 66.67 1893-02-04 Not Known 1893-12-23 Not Known Lambie
10024 Benjamin Lambot Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 24y 02m 15d 2011-07-17 24y 02m 15d Lambot
10025 Ricki Lamie Livingston (Meadowbank Thistle); Motherwell; Dundee 9 7 2 2 3 4 4 27.27 36.36 36.36 45.45 2018-09-22 25y 02m 27d 2023-08-27 30y 02m 01d Lamie
10026 Sam Lammers Rangers 4 3 1 3 1 0 75.00 25.00 .00 87.50 2023-10-29 26y 05m 29d 2024-08-03 27y 03m 04d Lammers
10027 AW Lamont Third Edinburgh Rifle Volunteers 2 2 0 0 2 0 .00 100.00 .00 50.00 1875-10-16 Not Known 1875-10-23 Not Known Lamont
10028 Billy Lamont Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1965-08-25 29y 03m 13d 1966-01-08 29y 07m 27d Lamont
10029 James Lamont Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1897-09-04 Not Known 1897-09-04 Not Known Lamont
10030 Jordan Lamont East Fife 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-07-27 Not Known 2019-07-27 Not Known Lamont
10031 Mark Lamont Partick Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-04-29 19y 02m 04d 2017-04-29 19y 02m 04d Lamont
10032 Mark Lamont St Mirren 0 0 0 0 0 2 .00 .00 100.00 .00 2010-12-29 20y 09m 14d 2011-03-19 21y 00m 04d Lamont
10033 Paul William Lamont East Stirlingshire 2 2 0 1 0 1 50.00 .00 50.00 50.00 1981-10-31 21y 11m 13d 1982-01-27 22y 02m 09d Lamont
10034 William Fleming Lamont Cowdenbeath; Falkirk 3 3 0 4 1 2 57.14 14.29 28.57 64.29 1990-08-22 24y 00m 29d 1996-03-30 29y 08m 06d Lamont
10035 Nii Lamptey Coventry City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-10-08 20y 09m 28d 1995-10-08 20y 09m 28d Lamptey
10036 Oliver Lancashire Southampton 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-25 20y 07m 12d 2009-07-25 20y 07m 12d Lancashire
10037 Raymond Lancaster Lincoln City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-05-09 25y 08m 22d 1967-05-09 25y 08m 22d Lancaster
10038 Ivica Landeka NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 26y 11m 21d 2006-08-02 26y 11m 28d Landeka
10039 Kyle Lander St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2014-08-03 18y 06m 13d 2014-08-03 18y 06m 13d Lander
10040 Josh Landers Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2023-12-27 16y 10m 00d 2023-12-27 16y 10m 00d Landers
10041 Jacky Landles Leith Athletic; St Johnstone 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1947-04-30 Not Known 1954-09-25 Not Known Landles
10042 Daniel Landless St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1889-10-12 Not Known 1889-10-12 Not Known Landless
10043 Murray Landsborough Kilmarnock 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1946-09-14 30y 08m 15d 1947-01-04 31y 00m 05d Landsborough
10044 Adam Lang Omonoia 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-24 31y 09m 07d 2024-10-24 31y 09m 07d Lang
10045 Alex Lang Dumbarton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-01-02 Not Known 1893-09-30 Not Known Lang
10046 Gavin Lang Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1945-06-09 19y 02m 19d 1945-06-16 19y 02m 26d Lang
10047 J Lang Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-18 Not Known 1882-02-18 Not Known Lang
10048 John Lang Aberdeen 2 2 0 2 0 0 100.00 .00 .00 100.00 1935-11-30 Not Known 1937-03-27 Not Known Lang
10049 Thomas Lang Queen of the South; Hamilton Academical 3 3 0 2 0 1 66.67 .00 33.33 66.67 1938-11-05 33y 07m 02d 1940-11-02 35y 06m 30d Lang
10050 Tommy Lang Newcastle United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1928-10-10 22y 06m 07d 1931-09-28 25y 05m 25d Lang
10051 James Langfield Dundee; Partick Thistle; Dunfermline Athletic; Aberdeen 32 31 1 15 18 25 25.86 31.03 43.10 41.38 1998-09-12 18y 08m 21d 2014-04-02 34y 03m 11d Langfield
10052 George Langlands Dundee 9 9 0 5 4 1 4 44.44 11.11 44.44 50.00 1908-08-15 Not Known 1913-03-22 Not Known Langlands
10053 Ambrose Langley Sheffield Wednesday 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-12 24y 08m 02d 1896-04-29 26y 01m 19d Langley
10054 Tommy Langley Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 22y 05m 18d 1980-07-26 22y 05m 18d Langley
10055 James F Langmuir Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1926-08-21 Not Known 1926-08-21 Not Known Langmuir
10056 Langmuir Greenock Morton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known Langmuir
10057 Michael Langton Heart of Midlothian B; East Fife; Hibernian; St Bernards 17 17 0 4 4 9 23.53 23.53 52.94 35.29 1929-08-01 Not Known 1936-08-26 Not Known Langton
10058 William Lankshear Tottenham Hotspur 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 19y 02m 27d 2024-07-17 19y 02m 27d Lankshear
10059 Alan Lansdowne Clydebank[4] 3 3 0 0 1 2 .00 33.33 66.67 16.67 1991-08-20 21y 04m 12d 1995-02-07 24y 09m 30d Lansdowne
10060 Gerard Lanthier Paris St Germain 2 0 2 1 1 0 50.00 50.00 .00 75.00 1984-09-19 28y 05m 16d 1984-10-03 28y 06m 00d Lanthier
10061 Fiodor Lapoukhov Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 21y 03m 13d 2024-10-03 21y 03m 13d Lapoukhov
10062 John Lappin Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1890-03-22 Not Known 1891-01-10 Not Known Lappin
10063 Simon Lappin St Mirren; Motherwell; St Johnstone 5 3 2 1 2 1 2 40.00 20.00 40.00 50.00 2006-09-09 23y 07m 15d 2016-03-19 33y 01m 23d Lappin
10064 David Lapsley St Mirren 20 20 0 2 5 6 9 25.00 30.00 45.00 40.00 1949-01-15 Not Known 1959-03-09 Not Known Lapsley
10065 John Lapsley Airdrieonians; Partick Thistle 7 6 1 3 3 5 27.27 27.27 45.45 40.91 1974-10-19 22y 10m 25d 1981-02-28 29y 03m 04d Lapsley
10066 William Lapsley Third Lanark 4 4 0 1 0 3 25.00 .00 75.00 25.00 1891-01-31 Not Known 1891-04-18 Not Known Lapsley
10067 (Dani) Daniel Garcia Lara Real Mallorca 2 2 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 23y 08m 26d 1998-10-01 23y 09m 09d Lara
10068 Ziyad Larkeche Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 21y 10m 22d 2024-08-10 21y 10m 22d Larkeche
10069 Daniel Larmour Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 20y 10m 03d 2019-07-06 20y 10m 03d Larmour
10070 Larmour Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known Larmour
10071 Mike Larnach Clydebank[4]; Motherwell; Ayr United 11 9 2 3 2 2 7 18.18 18.18 63.64 27.27 1977-02-26 24y 03m 17d 1986-02-01 33y 02m 23d Larnach
10072 Larranaga Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Larranaga
10073 Romain Larrieu Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 32y 10m 29d 2009-07-29 32y 10m 29d Larrieu
10074 Einar Bruno Larsen Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 25y 11m 01d 1965-10-27 25y 11m 10d Larsen
10075 Glen Atle Larsen Dundee 1 0 1 0 1 2 .00 33.33 66.67 16.67 2004-08-07 21y 11m 14d 2005-01-22 22y 04m 29d Larsen
10076 Konrad Larsen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-25 Not Known 1962-09-25 Not Known Larsen
10077 Larsen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 Not Known 1965-06-08 Not Known Larsen
10078 Thorvald Larsen Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 31y 04m 29d 1965-10-27 31y 05m 08d Larsen
10079 Henrik Larsson Celtic 26 26 0 23 19 5 2 73.08 19.23 7.69 82.69 1997-10-18 26y 00m 28d 2004-04-25 32y 07m 05d Larsson
10080 David E Larter Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1989-08-16 29y 04m 29d 1995-07-30 35y 04m 12d Larter
10081 Bjarnolfur Larusson Hibernian 1 0 1 0 0 1 .00 .00 100.00 .00 1997-11-08 21y 07m 28d 1997-11-08 21y 07m 28d Larusson
10082 Jamaal Lascelles Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 23y 08m 03d 2017-07-14 23y 08m 03d Lascelles
10083 Mohammed Lashaf Royal Standard Club Liegeois 0 0 0 1 0 0 100.00 .00 .00 100.00 1992-11-04 25y 00m 28d 1992-11-04 25y 00m 28d Lashaf
10084 Keith Lasley Motherwell 38 35 3 2 16 7 19 38.10 16.67 45.24 46.43 2000-12-16 21y 02m 25d 2017-02-04 37y 04m 14d Lasley
10085 Andreas Lasnik Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 25y 08m 03d 2009-07-12 25y 08m 03d Lasnik
10086 Lasnik FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Lasnik
10087 Last IFK Gothenburg 0 0 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Last
10088 Russell Latapy Hibernian; Rangers; Dundee United; Falkirk 20 16 4 7 10 8 6 41.67 33.33 25.00 58.33 1999-08-14 31y 00m 12d 2008-09-13 40y 01m 11d Latapy
10089 Les Latcham Burnley 1 1 0 0 0 1 .00 .00 100.00 .00 1970-09-30 27y 09m 08d 1970-09-30 27y 09m 08d Latcham
10090 David Barry Latchford Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1978-09-23 29y 05m 14d 1978-09-23 29y 05m 14d Latchford
10091 Peter Latchford Celtic; Clyde 19 19 0 12 3 4 63.16 15.79 21.05 71.05 1975-03-29 22y 06m 02d 1987-08-25 34y 10m 29d Latchford
10092 John Latimer East Stirlingshire; St Mirren; Dundee; Queen of the South 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1933-02-25 Not Known 1937-11-20 Not Known Latimer
10093 Alex Latta Everton 2 2 0 2 0 0 100.00 .00 .00 100.00 1892-09-19 25y 00m 18d 1892-11-19 25y 02m 18d Latta
10094 James Latta Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2012-01-07 26y 11m 07d 2012-01-07 26y 11m 07d Latta
10095 James Lauchlan Kilmarnock; Dundee United 15 15 0 1 4 7 7 22.22 38.89 38.89 41.67 1994-01-22 16y 11m 20d 2002-12-21 25y 10m 19d Lauchlan
10096 Lauchlan Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Lauchlan
10097 Martin Thomas Lauchlan St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 1999-07-31 18y 09m 30d 1999-07-31 18y 09m 30d Lauchlan
10098 Alex Lauder Partick Thistle; Scottish Select 10 10 0 2 3 5 20.00 30.00 50.00 35.00 1918-09-28 Not Known 1921-04-05 Not Known Lauder
10099 Thomas Lauder Hibernian 5 5 0 3 3 0 2 60.00 .00 40.00 60.00 1930-02-15 Not Known 1932-04-06 Not Known Lauder
10100 William Lauder Hibernian 6 6 0 3 0 3 50.00 .00 50.00 50.00 1930-04-16 Not Known 1932-04-06 Not Known Lauder
10101 Brian Laudrup Rangers 18 17 1 5 10 3 5 55.56 16.67 27.78 63.89 1994-09-11 25y 06m 20d 1998-05-16 29y 02m 24d Laudrup
10102 Lauenstein 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 Lauenstein
10103 James Laughland Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1910-08-27 Not Known 1911-08-26 Not Known Laughland
10104 Dennis Laughton Greenock Morton 5 5 0 2 1 3 33.33 16.67 50.00 41.67 1969-03-24 21y 02m 02d 1973-09-01 25y 07m 10d Laughton
10105 Benjamin Laurent Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-03-05 23y 06m 12d 2011-03-05 23y 06m 12d Laurent
10106 Josh Laurent Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 27y 02m 17d 2022-07-23 27y 02m 17d Laurent
10107 Ian Laurie Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1961-11-25 16y 05m 25d 1963-04-06 Not Known Laurie
10108 John S Laurie Dundee; Queen of the South 3 3 0 0 1 2 .00 33.33 66.67 16.67 1937-10-16 Not Known 1948-11-20 Not Known Laurie
10109 Robert Laurie Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1944-09-30 Not Known 1944-09-30 Not Known Laurie
10110 Ulrich Laursen Hibernian; Celtic 7 7 0 6 2 0 75.00 25.00 .00 87.50 2000-07-30 24y 05m 02d 2005-05-15 29y 02m 17d Laursen
10111 Ales Lausman Dukla Prague 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-10-01 25y 07m 04d 1986-10-01 25y 07m 04d Lausman
10112 John Lavelle Greenock Morton 3 2 1 0 1 2 .00 33.33 66.67 16.67 1971-11-13 19y 04m 03d 1973-09-01 21y 01m 22d Lavelle
10113 Herbert Laverock St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1893-10-07 Not Known 1894-04-21 Not Known Laverock
10114 Henry Laverty Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1918-09-28 Not Known 1918-09-28 Not Known Laverty
10115 Lavery St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known Lavery
10116 William J Lavery Raith Rovers; St Mirren 5 5 0 2 0 3 40.00 .00 60.00 40.00 1914-02-07 Not Known 1920-12-18 Not Known Lavery
10117 Barry Lavety Hibernian 5 3 2 1 2 0 3 40.00 .00 60.00 40.00 1997-03-15 22y 06m 22d 1998-04-11 23y 07m 21d Lavety
10118 Florent Laville Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 29y 04m 12d 1996-03-18 29y 04m 12d Laville
10119 Alex George Law St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1906-12-29 Not Known 1906-12-29 Not Known Law
10120 Alexander Law Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-10 Not Known 1903-01-10 Not Known Law
10121 Callum Law Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 20y 01m 22d 2021-07-20 20y 01m 22d Law
10122 George Law Rangers 9 9 0 7 2 0 77.78 22.22 .00 88.89 1907-01-03 Not Known 1911-12-16 Not Known Law
10123 John Law Airdrieonians; Queen of the South; Third Lanark 19 19 0 6 5 2 12 26.32 10.53 63.16 31.58 1931-12-05 Not Known 1945-10-20 Not Known Law
10124 Jackie Law Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1963-04-24 Not Known 1963-04-24 Not Known Law
10125 John E Law 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 Law
10126 John Law Queen of the South 2 2 0 0 0 2 .00 .00 100.00 .00 1947-11-22 Not Known 1948-03-13 Not Known Law
10127 Joshua Law Motherwell 4 4 0 1 1 2 25.00 25.00 50.00 37.50 2015-08-12 25y 11m 24d 2016-04-23 26y 08m 04d Law
10128 Nicky Law Motherwell; Rangers 12 12 0 2 5 2 4 41.67 16.67 33.33 50.00 2011-08-07 23y 04m 09d 2015-05-02 27y 01m 03d Law
10129 Robert Law Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-10-31 Not Known 1896-10-31 Not Known Law
10130 Robert Shearer Law Partick Thistle 8 7 1 0 3 5 .00 37.50 62.50 18.75 1989-02-18 23y 01m 25d 1994-12-26 29y 00m 02d Law
10131 Sammy Law Aston Villa 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1882-04-08 Not Known Law
10132 Thomas Law St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1921-12-07 Not Known 1923-05-05 Not Known Law
10133 Thomas Law Chelsea 1 1 0 0 0 1 .00 .00 100.00 .00 1935-11-25 27y 07m 24d 1935-11-25 27y 07m 24d Law
10134 Bosun Lawal Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-05-07 19y 11m 07d 2023-05-07 19y 11m 07d Lawal
10135 Samson Lawal Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2023-11-01 Not Known 2023-11-01 Not Known Lawal
10136 Lawless Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Lawless
10137 Steven Lawless Motherwell; Partick Thistle; Livingston (Meadowbank Thistle) 18 15 3 1 5 9 8 22.73 40.91 36.36 43.18 2011-08-07 20y 03m 26d 2023-08-20 32y 04m 08d Lawless
10138 George Harry Lawley Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-09-29 Not Known 1928-09-29 Not Known Lawley
10139 Ian Lawlor Dundee 1 1 0 1 1 1 33.33 33.33 33.33 50.00 2021-10-23 26y 11m 26d 2022-02-09 27y 03m 13d Lawlor
10140 John Boscoe Lawlor Stirling Albion 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1961-10-07 24y 08m 07d 1962-02-03 25y 00m 06d Lawlor
10141 John Lawlor Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 30y 11m 06d 1953-11-09 30y 11m 06d Lawlor
10142 Thomas S Lawns Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1916-04-01 Not Known 1916-04-01 Not Known Lawns
10143 Alan Lawrence Dundee; Airdrieonians; Stenhousemuir 14 11 3 5 6 3 6 40.00 20.00 40.00 50.00 1987-05-02 24y 08m 13d 2000-01-29 37y 05m 10d Lawrence
10144 Mark Lawrence Peterhead 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-07-25 18y 11m 14d 2017-07-25 18y 11m 14d Lawrence
10145 Tom Lawrence Rangers 4 2 2 4 0 0 100.00 .00 .00 100.00 2023-11-05 29y 09m 23d 2024-04-21 30y 03m 08d Lawrence
10146 William Lawrence Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1915-12-25 Not Known 1915-12-25 Not Known Lawrence
10147 Allan Lawrie Aberdeen 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1906-08-15 Not Known 1906-08-15 Not Known Lawrie
10148 Andrew James Lawrie Falkirk 3 3 0 0 1 3 .00 25.00 75.00 12.50 2003-10-29 24y 11m 05d 2006-03-25 27y 04m 01d Lawrie
10149 Andrew Lawrie Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 2002-07-27 Not Known 2002-07-27 Not Known Lawrie
10150 Douglas Gibb Lawrie Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-19 29y 02m 08d 1995-08-19 29y 02m 08d Lawrie
10151 George Lawrie Hamilton Academical 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1920-10-02 Not Known 1920-10-02 Not Known Lawrie
10152 John Lawrie Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-03-02 Not Known 1889-03-02 Not Known Lawrie
10153 Robert Lawrie Partick Thistle 9 8 1 3 4 3 30.00 40.00 30.00 50.00 1969-10-25 Not Known 1974-09-28 Not Known Lawrie
10154 William Lawrie Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-05-22 Not Known 1920-05-22 Not Known Lawrie
10155 Lawrie-1920-08-11-OL Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-08-11 Not Known 1920-08-11 Not Known Lawrie-1920-08-11-OL
10156 Brian Laws Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1988-09-12 26y 10m 29d 1988-09-12 26y 10m 29d Laws
10157 Thomas Laws Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1918-02-16 Not Known 1918-12-07 Not Known Laws
10158 Alfred H Lawson Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1933-09-30 Not Known 1933-09-30 Not Known Lawson
10159 Dave Lawson Everton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 25y 08m 27d 1973-10-03 25y 09m 11d Lawson
10160 Denis Lawson St Mirren 7 7 0 3 4 1 2 57.14 14.29 28.57 64.29 1919-11-08 Not Known 1923-01-02 Not Known Lawson
10161 GW Lawson 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 Lawson
10162 Hector Lawson Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1917-11-10 Not Known 1921-09-19 Not Known Lawson
10163 Hector Lawson Third Lanark; Aberdeen 3 3 0 0 1 2 .00 33.33 66.67 16.67 1918-02-23 Not Known 1927-11-19 Not Known Lawson
10164 James Lawson Dundee; Airdrieonians 11 11 0 6 2 3 54.55 18.18 27.27 63.64 1908-08-15 Not Known 1913-12-27 Not Known Lawson
10165 Kirkwood Lawson Motherwell; Falkirk 10 9 1 1 4 6 3 30.77 46.15 23.08 53.85 1970-12-16 22y 09m 12d 1974-09-25 26y 06m 21d Lawson
10166 Michael Lawson Stirling Albion; St Johnstone 3 3 0 0 0 3 .00 .00 100.00 .00 1976-02-14 26y 08m 22d 1979-09-05 30y 03m 13d Lawson
10167 Paul Lawson Ross County; Motherwell 4 2 2 2 1 1 50.00 25.00 25.00 62.50 2013-02-02 28y 08m 18d 2014-01-11 29y 07m 27d Lawson
10168 Paul Lawson Celtic 0 0 0 2 0 0 100.00 .00 .00 100.00 2006-01-01 21y 07m 17d 2007-01-14 22y 07m 30d Lawson
10169 Robert W Lawson Clydebank[3]; Greenock Morton 4 4 0 1 0 3 25.00 .00 75.00 25.00 1920-09-11 Not Known 1930-03-26 Not Known Lawson
10170 Stephen James Lawson Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1977-09-28 19y 06m 26d 1977-09-28 19y 06m 26d Lawson
10171 Tevi Lawson Livingston (Meadowbank Thistle) 2 1 1 1 4 1 16.67 66.67 16.67 50.00 2018-09-22 24y 01m 14d 2019-12-04 25y 03m 26d Lawson
10172 William George Lawson Arbroath 0 0 0 0 0 1 .00 .00 100.00 .00 1974-04-02 21y 11m 13d 1974-04-02 21y 11m 13d Lawson
10173 William Lawson Partick Thistle; St Bernards 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1897-09-04 Not Known 1911-09-18 Not Known Lawson
10174 Willie Lawson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1971-03-13 23y 03m 13d 1971-03-13 23y 03m 13d Lawson
10175 Norbert Lawton Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 26y 10m 23d 1967-08-05 27y 04m 11d Lawton
10176 Tommy Lawton Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-04-21 27y 06m 15d 1947-04-21 27y 06m 15d Lawton
10177 Stewart Layburn Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1963-10-26 Not Known 1963-10-26 Not Known Layburn
10178 Isaac Layne Alloa Athletic 2 0 2 0 0 2 .00 .00 100.00 .00 2015-01-31 19y 08m 15d 2015-04-08 19y 10m 23d Layne
10179 Achraf Lazaar Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 25y 05m 22d 2017-07-14 25y 05m 22d Lazaar
10180 Valentin Lazar Dinamo Bucuresti 2 2 0 1 0 1 50.00 .00 50.00 50.00 2013-07-09 23y 10m 18d 2014-07-06 24y 10m 15d Lazar
10181 Danko Lazovic Feyenoord 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-21 21y 05m 04d 2004-10-21 21y 05m 04d Lazovic
10182 Leach Darwen 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Leach
10183 Leacock Fulham 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 Not Known 2004-07-31 Not Known Leacock
10184 Jimmy Leadbetter Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 30y 07m 13d 1959-02-28 30y 07m 13d Leadbetter
10185 Grant Leadbitter Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 23y 06m 22d 2009-08-08 23y 06m 22d Leadbitter
10186 Luke Leahy Falkirk 5 4 1 1 2 0 3 40.00 .00 60.00 40.00 2012-07-18 17y 07m 29d 2015-03-21 20y 04m 02d Leahy
10187 Ryan Leak Ross County 4 4 0 1 2 1 25.00 50.00 25.00 50.00 2023-09-30 25y 07m 02d 2024-09-28 26y 07m 00d Leak
10188 Louis Lean Third Lanark 4 4 0 1 0 0 4 .00 .00 100.00 .00 1903-01-03 Not Known 1905-08-19 Not Known Lean
10189 Julen Etxabeguren Dundee 3 2 1 1 1 2 25.00 25.00 50.00 37.50 2015-08-08 24y 05m 01d 2016-12-23 25y 09m 16d Leanizbarrutia
10190 Keith Learmouth Australia; South Coast 2 2 0 0 0 2 .00 .00 100.00 .00 1959-05-09 Not Known 1959-05-24 Not Known Learmouth
10191 Learmouth St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1894-10-06 Not Known 1894-10-06 Not Known Learmouth
10192 Leask Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Leask
10193 Leaver Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Leaver
10194 Florian Lechner FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 28y 04m 07d 2009-07-10 28y 04m 07d Lechner
10195 Charles Leckie Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 Not Known 1899-04-26 Not Known Leckie
10196 Charles Thompson Leckie Dundee 1 1 0 1 0 0 1 .00 .00 100.00 .00 1898-12-03 Not Known 1898-12-03 Not Known Leckie
10197 George HG Leckie Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1901-05-11 Not Known 1901-05-11 Not Known Leckie
10198 Harry G Leckie Hamilton Academical 1 1 0 1 0 0 1 .00 .00 100.00 .00 1910-11-12 Not Known 1910-11-12 Not Known Leckie
10199 Henry Paul Leckie Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1937-12-04 Not Known 1938-04-13 Not Known Leckie
10200 John S J Leckie Queens Park 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1908-04-29 Not Known 1909-08-28 Not Known Leckie
10201 John T Leckie Alloa Athletic; Raith Rovers 6 6 0 0 2 4 .00 33.33 66.67 16.67 1926-02-06 Not Known 1929-04-27 Not Known Leckie
10202 Sam Leckie Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known Leckie
10203 Jean Francois Lecsinel Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2006-03-25 19y 05m 23d 2006-03-25 19y 05m 23d Lecsinel
10204 Michael Ledger Greenock Morton 2 2 0 0 2 0 .00 100.00 .00 50.00 2021-02-20 23y 06m 05d 2021-04-20 23y 08m 05d Ledger
10205 Thomas Ledgerwood Partick Thistle 17 17 0 1 6 1 10 35.29 5.88 58.82 38.24 1948-10-02 Not Known 1958-10-25 Not Known Ledgerwood
10206 Joe Ledley Celtic 12 11 1 2 10 0 2 83.33 .00 16.67 83.33 2010-09-11 23y 07m 19d 2013-12-21 26y 10m 28d Ledley
10207 Ryan Ledson Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-07-20 24y 11m 01d 2022-07-20 24y 11m 01d Ledson
10208 Ryan Ledson Everton 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 17y 11m 07d 2015-07-26 17y 11m 07d Ledson
10209 Albert Lee Dundee 11 11 0 3 4 3 27.27 36.36 27.27 45.45 1906-09-08 Not Known 1910-12-10 Not Known Lee
10210 Alex Lee St Bernards 15 15 0 5 2 2 11 13.33 13.33 73.33 20.00 1898-03-12 Not Known 1902-05-17 Not Known Lee
10211 Barney Lee Leith Athletic 8 8 0 1 2 5 12.50 25.00 62.50 25.00 1893-08-10 Not Known 1894-05-21 Not Known Lee
10212 Colin Lee Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 24y 01m 14d 1980-07-26 24y 01m 14d Lee
10213 Ted Lee Aston Villa 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1882-04-08 Not Known Lee
10214 Frank Lee Preston North End 2 0 2 0 0 2 .00 .00 100.00 .00 1967-02-17 23y 00m 00d 1967-08-05 23y 05m 19d Lee
10215 Harold Lee Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 Not Known 1908-04-21 Not Known Lee
10216 John Lee Hibernian; Leith Athletic 12 12 0 6 7 0 3 58.33 .00 25.00 58.33 1883-03-10 Not Known 1906-05-14 Not Known Lee
10217 Patrick Francis Lee Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1933-09-30 Not Known 1934-01-02 Not Known Lee
10218 Ray Lee Arsenal 0 0 0 0 0 1 .00 .00 100.00 .00 1984-04-15 Not Known 1984-04-15 Not Known Lee
10219 Rob Lee Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 29y 06m 08d 1995-08-09 29y 06m 08d Lee
10220 Tommy Lee Hibernian 21 21 0 6 15 2 4 71.43 9.52 19.05 76.19 1879-03-01 Not Known 1886-10-23 Not Known Lee
10221 Charlie Kelman Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 22y 08m 11d 2024-07-13 22y 08m 11d Lee-Kelman
10222 Paul Leeman Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 35y 06m 04d 2013-07-25 35y 06m 04d Leeman
10223 Douglas Geoffrey Lees Brechin City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 10m 19d 1985-02-20 23y 10m 23d Lees
10224 Gordon Lees Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1992-08-19 30y 02m 02d 1992-08-19 30y 02m 02d Lees
10225 James Lees Leith Athletic 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1938-05-04 Not Known 1939-08-30 Not Known Lees
10226 Lees Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known Lees
10227 Mark Michael Leetion Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 1978-10-10 21y 11m 15d 1978-10-10 21y 11m 15d Leetion
10228 Paul Andrew Leetion Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 1976-10-06 16y 05m 16d 1976-10-06 16y 05m 16d Leetion
10229 Graham Leggat Aberdeen 14 14 0 9 7 1 6 50.00 7.14 42.86 53.57 1953-11-28 19y 05m 08d 1958-04-16 23y 09m 27d Leggat
10230 Edward Legge Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1930-01-02 Not Known 1930-01-02 Not Known Legge
10231 Sylvain Legwinski Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 30y 09m 25d 2004-07-31 30y 09m 25d Legwinski
10232 Adam Legzdins Dundee 2 2 0 1 1 3 20.00 20.00 60.00 30.00 2021-03-06 34y 03m 06d 2024-02-03 37y 02m 06d Legzdins
10233 Dirk Lehmann Hibernian; Motherwell 7 6 1 2 4 4 3 36.36 36.36 27.27 54.55 1999-08-14 27y 11m 29d 2003-03-01 31y 06m 13d Lehmann
10234 Matthias Lehmann FC St. Pauli von 1910 e. V. 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-10 26y 01m 12d 2009-07-10 26y 01m 12d Lehmann
10235 Joni Lehtonen Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1996-12-28 23y 02m 28d 1996-12-28 23y 02m 28d Lehtonen
10236 Andrew Leigh Raith Rovers 34 34 0 7 4 23 20.59 11.76 67.65 26.47 1950-12-16 Not Known 1962-03-24 Not Known Leigh
10237 Greg Leigh Manchester City; Aberdeen 3 3 0 2 1 0 66.67 33.33 .00 83.33 2014-07-18 19y 09m 18d 2019-09-25 24y 11m 26d Leigh
10238 Jack Leighfield Queen of the South 2 2 0 2 0 1 66.67 .00 33.33 66.67 2018-07-11 20y 03m 18d 2021-03-27 23y 00m 04d Leighfield
10239 Jim Leighton Aberdeen; Manchester United; Hibernian 58 58 0 26 13 22 42.62 21.31 36.07 53.28 1978-08-12 20y 00m 19d 2000-04-15 41y 08m 22d Leighton
10240 John Leighton Hibernian 3 3 0 0 0 3 .00 .00 100.00 .00 1895-08-03 Not Known 1896-04-20 Not Known Leighton
10241 Joseph Leiper Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1903-11-28 Not Known 1903-11-28 Not Known Leiper
10242 Andrew Leishman Auchinleck Talbot 3 3 0 0 0 3 .00 .00 100.00 .00 2012-01-07 24y 01m 03d 2022-01-22 34y 01m 18d Leishman
10243 Billy Leishman Dunfermline Athletic 2 2 0 0 2 0 .00 100.00 .00 50.00 1981-02-16 27y 09m 30d 1981-11-14 28y 06m 28d Leishman
10244 Jim Leishman Dunfermline Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1973-10-06 19y 10m 21d 1974-08-21 20y 09m 06d Leishman
10245 Robert Leishman East Fife 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 1954-10-16 Not Known 1958-02-01 Not Known Leishman
10246 Shaun Leishman Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-03 26y 04m 05d 2018-07-03 26y 04m 05d Leishman
10247 Tommy Leishman Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1964-01-01 26y 03m 29d 1964-05-13 26y 08m 10d Leishman
10248 William Leishman Falkirk 16 16 0 6 1 9 37.50 6.25 56.25 40.63 1903-09-08 Not Known 1912-01-02 Not Known Leishman
10249 Leishman-1919-08-06-CH Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Leishman-1919-08-06-CH
10250 Vitali Leitan Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 19y 08m 12d 1998-08-27 19y 08m 26d Leitan
10251 Allan N Leitch Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1906-11-24 Not Known 1907-04-27 Not Known Leitch
10252 Scott Leitch Dunfermline Athletic; Motherwell 18 16 2 2 9 2 8 47.37 10.53 42.11 52.63 1990-09-01 20y 10m 26d 2005-02-19 35y 04m 13d Leitch
10253 Gordon Robert Leitch Forfar Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1982-02-13 21y 11m 07d 1982-08-25 22y 05m 19d Leitch
10254 Jack Leitch Motherwell; Stirling Albion 4 2 2 2 0 2 50.00 .00 50.00 50.00 2014-03-01 18y 07m 12d 2021-07-20 26y 00m 03d Leitch
10255 Robbie Leitch Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-22 22y 05m 21d 2020-09-22 22y 05m 21d Leitch
10256 William Leitch 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 Leitch
10257 William Smith Leitch Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1927-02-19 Not Known 1927-02-19 Not Known Leitch
10258 A-Jay Leitch-Smith Dundee 3 0 3 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 27y 06m 24d 2018-04-01 28y 00m 26d Leitch-Smith
10259 Sergio Leite Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 25y 11m 07d 2005-07-23 25y 11m 07d Leite
10260 Lucas Leiva Liverpool 0 0 0 1 0 0 100.00 .00 .00 100.00 2012-08-23 25y 07m 14d 2012-08-23 25y 07m 14d Leiva
10261 Bill Leivers Manchester City 2 2 0 2 0 0 100.00 .00 .00 100.00 1956-11-19 24y 09m 21d 1957-11-04 25y 09m 06d Leivers
10262 Florian Lejeune Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 26y 01m 24d 2017-07-14 26y 01m 24d Lejeune
10263 Dragoje Lekovic Kilmarnock 13 13 0 5 1 7 38.46 7.69 53.85 42.31 1994-11-26 27y 00m 05d 1997-11-23 30y 00m 02d Lekovic
10264 Van Der Lem Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Lem
10265 Zoran Lemajic Dunfermline Athletic 2 2 0 1 1 1 33.33 33.33 33.33 50.00 1996-11-02 35y 11m 25d 1997-08-23 36y 09m 15d Lemajic
10266 Tommy Lemay East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1963-12-21 Not Known 1963-12-21 Not Known Lemay
10267 Lemire Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Lemire
10268 Lemmon Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1992-05-04 Not Known 1992-05-04 Not Known Lemmon
10269 Scott Lemmon Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known Lemmon
10270 Jean-Claude Lemoult Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 24y 00m 22d 1984-10-03 24y 01m 05d Lemoult
10271 Timothy Lenathen Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-04-10 Not Known 1922-04-10 Not Known Lenathen
10272 Jack Lennard Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-09 29y 01m 07d 1959-05-09 29y 01m 07d Lennard
10273 Lennarts SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Lennarts
10274 Robert Lennie Hibernian; Motherwell 17 17 0 1 5 3 9 29.41 17.65 52.94 38.24 1914-12-05 Not Known 1922-12-09 Not Known Lennie
10275 Stewart G Lennie Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-01-06 Not Known 1934-01-06 Not Known Lennie
10276 William Lennie Rangers; Dundee; Aberdeen; Falkirk 30 30 0 6 13 7 9 43.33 23.33 30.00 55.00 1902-09-06 20y 07m 11d 1914-03-21 32y 01m 23d Lennie
10277 Aaron Lennon Tottenham Hotspur 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-08-18 24y 04m 02d 2011-08-18 24y 04m 02d Lennon
10278 Danny Lennon Hibernian; Raith Rovers 14 13 1 3 2 3 9 14.29 21.43 64.29 25.00 1987-05-07 17y 01m 01d 1997-08-19 27y 04m 13d Lennon
10279 George Ferguson Lennon Third Lanark 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1914-04-11 Not Known 1915-01-23 Not Known Lennon
10280 Jimmy S R Lennon Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1950-12-09 Not Known 1950-12-09 Not Known Lennon
10281 Martin Lennon Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1928-12-01 Not Known 1928-12-01 Not Known Lennon
10282 Neil Lennon Celtic 24 23 1 17 2 5 70.83 8.33 20.83 75.00 2001-02-04 29y 07m 10d 2007-04-29 35y 10m 04d Lennon
10283 Steven Lennon Rangers 0 0 0 3 1 1 60.00 20.00 20.00 70.00 2006-05-07 18y 03m 17d 2008-02-27 20y 01m 07d Lennon
10284 Aaron Lennox Aberdeen; Partick Thistle 1 1 0 0 0 2 .00 .00 100.00 .00 2016-05-12 23y 02m 23d 2018-07-08 25y 04m 19d Lennox
10285 Bobby Lennox Celtic 32 28 4 8 23 5 6 67.65 14.71 17.65 75.00 1962-08-11 18y 11m 12d 1979-05-14 35y 08m 14d Lennox
10286 Gary Lennox Falkirk 4 3 1 1 1 2 25.00 25.00 50.00 37.50 1991-12-04 21y 11m 28d 1993-03-06 23y 03m 00d Lennox
10287 Guy Lennox Airdrieonians 4 4 0 3 1 1 2 25.00 25.00 50.00 37.50 1951-09-15 Not Known 1952-03-12 Not Known Lennox
10288 Stephen John Martin Lennox Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-20 20y 09m 06d 1985-08-20 20y 09m 06d Lennox
10289 D Leonard Orkney Select 1 1 0 1 0 0 1 .00 .00 100.00 .00 1973-05-05 Not Known 1973-05-05 Not Known Leonard
10290 G Leonard Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Leonard
10291 Harry Leonard Blackburn Rovers 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-12-02 19y 02m 20d 2022-12-02 19y 02m 20d Leonard
10292 James Leonard Cowdenbeath; Greenock Morton 5 5 0 2 1 0 4 20.00 .00 80.00 20.00 1925-10-10 Not Known 1932-11-19 Not Known Leonard
10293 Mike Leonard Dunfermline Athletic 3 1 2 0 2 2 .00 50.00 50.00 25.00 1979-10-20 26y 00m 01d 1981-02-16 27y 03m 28d Leonard
10294 Peter John Leonard Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 1979-01-20 21y 04m 03d 1979-01-20 21y 04m 03d Leonard
10295 Philippe Leonard Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 18y 08m 07d 1992-11-04 18y 08m 21d Leonard
10296 Leonze Forres Mechanics 1 0 1 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Leonze
10297 Jiri Lerch Slavia Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-09-16 20y 10m 30d 1992-09-30 20y 11m 13d Lerch
10298 Alfred James Leslie St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1922-11-04 Not Known 1922-11-04 Not Known Leslie
10299 Bill Leslie Northern Stars (Ontario) 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-09 Not Known 1958-06-09 Not Known Leslie
10300 George Leslie Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1887-03-05 Not Known 1888-01-07 Not Known Leslie
10301 James Leslie Clyde 8 8 0 5 1 0 6 12.50 .00 75.00 12.50 1894-12-01 Not Known 1903-01-10 Not Known Leslie
10302 James Walker Leslie Kilmarnock 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1931-08-15 Not Known 1936-10-24 Not Known Leslie
10303 John Collins Leslie St Johnstone 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1970-08-29 20y 09m 04d 1970-08-29 20y 09m 04d Leslie
10304 John Leslie Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 1997-10-12 32y 07m 20d 1997-10-12 32y 07m 20d Leslie
10305 Lawrie Leslie Hibernian; Airdrieonians; Stoke City 11 11 0 5 1 5 45.45 9.09 45.45 50.00 1957-09-21 22y 06m 04d 1964-10-19 29y 07m 02d Leslie
10306 Matt Leslie Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-12 Not Known 1955-02-12 Not Known Leslie
10307 Steven Leslie Queen of the South 1 1 0 1 0 0 1 .00 .00 100.00 .00 1999-08-18 23y 06m 12d 1999-08-18 23y 06m 12d Leslie
10308 August Lesnik Gradjanski Zagreb 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1936-11-18 22y 04m 02d 1936-11-18 22y 04m 02d Lesnik
10309 Gerald Lesslie Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-02-20 19y 05m 15d 1980-02-20 19y 05m 15d Lesslie
10310 Alfons Lesz St Mirren 8 8 0 3 2 2 4 25.00 25.00 50.00 37.50 1947-12-20 Not Known 1952-01-12 Not Known Lesz
10311 Lesz Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Lesz
10312 Crawford Letham Dundee; Cowdenbeath; Hamilton Academical 4 4 0 2 0 2 50.00 .00 50.00 50.00 1923-12-29 Not Known 1927-01-08 Not Known Letham
10313 David Letham Queens Park 13 13 0 2 4 7 15.38 30.77 53.85 30.77 1940-10-05 Not Known 1949-05-02 Not Known Letham
10314 Kyle Letheren Kilmarnock; Dundee 2 2 0 7 2 0 77.78 22.22 .00 88.89 2010-10-31 22y 10m 05d 2014-07-22 26y 06m 26d Letheren
10315 Lionel Letizi Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2006-08-19 33y 02m 22d 2006-08-19 33y 02m 22d Letizi
10316 George Leuchars Arbroath 1 1 0 1 0 0 1 .00 .00 100.00 .00 1900-05-14 Not Known 1900-05-14 Not Known Leuchars
10317 Craig William Levein Cowdenbeath 2 2 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 18y 10m 02d 1983-08-27 18y 10m 05d Levein
10318 Peter Leven Kilmarnock 9 8 1 2 1 3 6 10.00 30.00 60.00 25.00 2004-09-22 20y 11m 26d 2007-04-07 23y 06m 11d Leven
10319 Mark Lever Grimsby Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 27y 04m 00d 1997-07-29 27y 04m 00d Lever
10320 Dylan Levitt Dundee United; Hibernian 7 5 2 2 0 4 4 .00 50.00 50.00 25.00 2021-08-28 20y 09m 11d 2024-10-27 23y 11m 10d Levitt
10321 Adam Lewis Livingston (Meadowbank Thistle) 2 1 1 0 1 2 .00 33.33 66.67 16.67 2021-09-25 21y 10m 17d 2022-03-19 22y 04m 11d Lewis
10322 Billy Lewis Third Lanark 14 14 0 0 1 12 .00 7.14 85.71 3.57 1957-10-12 Not Known 1964-03-04 Not Known Lewis
10323 Fred Lewis Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-04-26 24y 08m 30d 1948-04-26 24y 08m 30d Lewis
10324 Jack Lewis Lincoln City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-05-09 19y 01m 17d 1967-05-09 19y 01m 17d Lewis
10325 Joe Lewis Aberdeen 19 19 0 10 6 6 45.45 27.27 27.27 59.09 2016-08-13 28y 10m 07d 2023-05-20 35y 07m 14d Lewis
10326 Paul Lewis Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 27y 06m 26d 2022-07-13 27y 06m 26d Lewis
10327 Lewry Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 Not Known 1965-08-07 Not Known Lewry
10328 Stan Lewry Brechin City 1 0 1 0 0 1 .00 .00 100.00 .00 1968-01-27 17y 06m 06d 1968-01-27 17y 06m 06d Lewry
10329 Leyton Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Leyton
10330 Marc Libbra Toulouse; Hibernian; Livingston (Meadowbank Thistle) 2 2 0 0 2 1 .00 66.67 33.33 33.33 2000-07-22 27y 11m 17d 2004-10-03 32y 01m 28d Libbra
10331 Nikolaos Liberopoulos AEK Athens 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2006-08-09 31y 00m 05d 2006-08-23 31y 00m 19d Liberopoulos
10332 Colin Liddell Queens Park; Greenock Morton; Rangers; Stirling Albion 13 13 0 6 3 5 5 23.08 38.46 38.46 42.31 1943-03-13 Not Known 1955-11-05 Not Known Liddell
10333 Danny Liddell St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1960-08-24 Not Known 1960-08-24 Not Known Liddell
10334 Francis James Liddell Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1978-03-11 24y 08m 01d 1978-04-22 24y 09m 12d Liddell
10335 Jack Liddell Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1952-09-06 Not Known 1952-09-06 Not Known Liddell
10336 James Brown Liddell Clyde; Albion Rovers 9 9 0 1 1 2 6 11.11 22.22 66.67 22.22 1926-10-09 Not Known 1939-03-29 Not Known Liddell
10337 James Liddell Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1885-04-04 Not Known 1885-04-04 Not Known Liddell
10338 Jim Liddell Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1977-10-05 25y 01m 14d 1977-10-08 25y 01m 17d Liddell
10339 John Liddell St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1960-08-24 26y 08m 11d 1960-08-24 26y 08m 11d Liddell
10340 John Liddell Airdrieonians 2 2 0 1 0 0 2 .00 .00 100.00 .00 1942-11-14 Not Known 1943-02-20 Not Known Liddell
10341 Tom Liddell East Fife 2 2 0 1 0 0 2 .00 .00 100.00 .00 1954-10-16 23y 09m 01d 1955-10-22 24y 09m 07d Liddell
10342 William Liddell Kilmarnock 3 3 0 0 2 1 .00 66.67 33.33 33.33 1933-04-12 Not Known 1934-04-07 Not Known Liddell
10343 Alan Liddle Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 1970-11-14 18y 03m 21d 1970-11-14 18y 03m 21d Liddle
10344 Craig Liddle Middlesbrough 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-20 33y 08m 29d 2005-07-20 33y 08m 29d Liddle
10345 Daniel Liddle East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known Liddle
10346 James Hall Liddle Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1986-10-18 28y 06m 09d 1986-10-18 28y 06m 09d Liddle
10347 Stephane Lievre Toulouse 1 1 0 0 0 1 .00 .00 100.00 .00 2000-07-22 27y 09m 19d 2000-07-22 27y 09m 19d Lievre
10348 A Lightbody Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1879-09-06 Not Known 1880-10-02 Not Known Lightbody
10349 Daniel Lightbody Dumbarton 0 0 0 0 1 0 .00 100.00 .00 50.00 2014-09-13 17y 05m 17d 2014-09-13 17y 05m 17d Lightbody
10350 David Lilley Queen of the South; Aberdeen; Partick Thistle; Kilmarnock 21 20 1 4 6 11 19.05 28.57 52.38 33.33 1999-08-18 21y 09m 18d 2009-04-04 31y 05m 05d Lilley
10351 Derek Lilley Greenock Morton; Dundee United; Livingston (Meadowbank Thistle); Stirling Albion 13 11 2 2 1 2 10 7.69 15.38 76.92 15.38 1994-08-04 20y 05m 26d 2007-08-28 33y 06m 19d Lilley
10352 Thomas Lilley St Mirren 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1928-11-17 Not Known 1930-01-11 Not Known Lilley
10353 Lucas Lima Istanbul Basaksehir 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 30y 10m 29d 2022-11-03 31y 00m 24d Lima
10354 Victor Lima Falkirk 5 5 0 0 4 4 .00 50.00 50.00 25.00 2005-10-02 24y 01m 22d 2009-12-26 28y 04m 16d Lima
10355 Linc 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 Linc
10356 Frank L Lindley Dundee; Motherwell 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1910-10-29 Not Known 1912-04-22 Not Known Lindley
10357 Tinsley Lindley Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1891-01-03 25y 02m 07d 1891-01-03 25y 02m 07d Lindley
10358 Dieter Lindner Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 29y 10m 03d 1969-04-14 29y 10m 03d Lindner
10359 Lindqvist IFK Gothenburg 1 0 1 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Lindqvist
10360 Stefan Lindqvist Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-04-08 31y 00m 21d 1998-04-08 31y 00m 21d Lindqvist
10361 Alex Findlay Lindsay Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1916-10-07 Not Known 1917-01-20 Not Known Lindsay
10362 Archibald Lindsay Dundee 2 2 0 1 1 0 50.00 50.00 .00 75.00 1911-10-07 Not Known 1911-10-28 Not Known Lindsay
10363 David (No. 2) Lindsay Leith Athletic 5 5 0 1 4 0 1 80.00 .00 20.00 80.00 1908-08-31 Not Known 1910-09-19 Not Known Lindsay
10364 David Lindsay St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1945-09-15 Not Known 1946-03-30 Not Known Lindsay
10365 David Lindsay St Mirren 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1946-08-28 26y 11m 05d 1947-12-20 28y 02m 27d Lindsay
10366 Duncan Morton Lindsay Cowdenbeath 8 8 0 4 2 1 5 25.00 12.50 62.50 31.25 1926-08-28 Not Known 1930-01-04 Not Known Lindsay
10367 George Lindsay Motherwell 13 13 0 1 5 4 5 35.71 28.57 35.71 50.00 1960-10-29 Not Known 1968-02-28 Not Known Lindsay
10368 Hugh Lindsay St Mirren 4 4 0 0 0 4 .00 .00 100.00 .00 1941-09-13 Not Known 1944-09-02 Not Known Lindsay
10369 Jack Lindsay Clyde 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1950-10-28 Not Known 1952-12-06 Not Known Lindsay
10370 James Lindsay Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Lindsay
10371 James Alexander Lindsay Motherwell; Ayr United 4 2 2 3 1 3 42.86 14.29 42.86 50.00 1977-04-30 18y 06m 25d 1979-10-27 21y 00m 22d Lindsay
10372 James J Lindsay Clyde; St Mirren 6 6 0 2 4 0 2 66.67 .00 33.33 66.67 1916-10-21 Not Known 1918-10-26 Not Known Lindsay
10373 James Lindsay Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-09-04 Not Known 1946-09-04 Not Known Lindsay
10374 Jamie Lindsay Ross County 2 1 1 0 1 1 .00 50.00 50.00 25.00 2017-10-14 21y 11m 24d 2017-11-25 22y 01m 05d Lindsay
10375 John Lindsay Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1925-01-24 Not Known 1925-08-19 Not Known Lindsay
10376 John Lindsay Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-10-25 Not Known 1924-10-25 Not Known Lindsay
10377 John A Lindsay Renton; St Bernards 14 14 0 4 4 6 28.57 28.57 42.86 42.86 1891-09-12 Not Known 1894-04-21 Not Known Lindsay
10378 John Lindsay Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 Not Known 1929-02-16 Not Known Lindsay
10379 John Smith Lindsay Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1946-11-30 22y 03m 22d 1948-05-03 23y 08m 25d Lindsay
10380 Joseph Lindsay Albion Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-12-15 Not Known 1934-12-15 Not Known Lindsay
10381 Joseph Lindsay Dumbarton; Renton 4 4 0 1 2 2 0 50.00 50.00 .00 75.00 1885-04-04 26y 04m 22d 1892-02-06 33y 02m 24d Lindsay
10382 Kenny Lindsay Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1970-03-21 19y 01m 21d 1970-03-21 19y 01m 21d Lindsay
10383 Liam Lindsay Partick Thistle; Preston North End 6 6 0 2 2 1 3 33.33 16.67 50.00 41.67 2015-10-31 20y 00m 19d 2022-07-20 26y 09m 08d Lindsay
10384 Thomas Lindsay Kilmarnock 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1924-11-22 Not Known 1925-11-28 Not Known Lindsay
10385 Walter Lindsay Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1897-12-25 Not Known 1897-12-25 Not Known Lindsay
10386 William W Lindsay Greenock Morton 13 13 0 2 1 6 6 7.69 46.15 46.15 30.77 1906-12-01 Not Known 1913-04-12 Not Known Lindsay
10387 Willie Lindsay Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1957-08-14 Not Known 1957-08-28 Not Known Lindsay
10388 Gary Winston Lineker Leicester City; Tottenham Hotspur 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1983-08-13 22y 08m 14d 1990-08-13 29y 08m 14d Lineker
10389 Pat Liney Dundee; St Mirren 7 7 0 3 2 2 42.86 28.57 28.57 57.14 1959-12-26 23y 05m 12d 1965-01-30 28y 06m 16d Liney
10390 Amine Linganzi Blackburn Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 2010-08-07 20y 08m 22d 2010-08-07 20y 08m 22d Linganzi
10391 Robert Linn Dundee; East Fife; Arbroath 8 5 3 1 2 2 5 22.22 22.22 55.56 33.33 2003-10-04 17y 11m 24d 2021-03-20 35y 05m 10d Linn
10392 David Halley Linton Partick Thistle 3 3 0 1 2 0 33.33 66.67 .00 66.67 1938-08-27 Not Known 1939-08-22 Not Known Linton
10393 Ivor Linton Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-02 19y 08m 13d 1979-08-02 19y 08m 13d Linton
10394 Samuel Peter Linton East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2005-07-14 19y 02m 04d 2005-07-14 19y 02m 04d Linton
10395 Scott Linton Dumbarton 4 4 0 0 1 3 .00 25.00 75.00 12.50 2014-09-13 25y 00m 07d 2015-03-14 25y 06m 08d Linton
10396 Thomas Linton St Bernards 2 2 0 1 1 0 50.00 50.00 .00 75.00 1885-01-10 Not Known 1885-03-14 Not Known Linton
10397 Alex Linwood St Mirren; Hibernian; Clyde; Greenock Morton 25 25 0 13 6 3 16 24.00 12.00 64.00 30.00 1940-09-28 20y 06m 15d 1952-03-01 31y 11m 17d Linwood
10398 Lipcak Spartak Trnava 0 0 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Lipcak
10399 Peter Lipcsei FC Porto; Ferencvaros 2 1 1 2 0 0 100.00 .00 .00 100.00 1996-07-31 24y 04m 03d 2004-12-16 32y 08m 18d Lipcsei
10400 Lipke 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 Lipke
10401 Bert Lipsham Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-04-27 24y 11m 29d 1903-04-27 24y 11m 29d Lipsham
10402 Ziga Lipuscek Rigas Futbola Skola 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-15 25y 08m 10d 2022-10-27 25y 09m 22d Lipuscek
10403 Kevin Lisbie Charlton Athletic; Millwall 2 0 2 0 1 1 .00 50.00 50.00 25.00 1998-08-08 19y 09m 22d 2010-07-31 31y 09m 14d Lisbie
10404 Rainer Lisiewicz Lokomotiv Leipzig 2 1 1 1 0 1 50.00 .00 50.00 50.00 1976-09-15 26y 11m 09d 1976-09-29 26y 11m 23d Lisiewicz
10405 Alex D Lister Third Lanark 1 1 0 1 0 0 1 .00 .00 100.00 .00 1945-12-15 Not Known 1945-12-15 Not Known Lister
10406 Bob Lister Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1921-08-06 Not Known 1921-08-10 Not Known Lister
10407 Edmund Lister Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1898-11-26 Not Known 1898-11-26 Not Known Lister
10408 Ian Lister Aberdeen; Dunfermline Athletic; St Mirren; Berwick Rangers 9 9 0 1 3 1 7 27.27 9.09 63.64 31.82 1964-02-29 17y 05m 24d 1974-05-08 27y 08m 03d Lister
10409 James S Lister Dumbarton; Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1916-12-02 Not Known 1917-09-15 Not Known Lister
10410 John Lister Arbroath 6 6 0 0 0 6 .00 .00 100.00 .00 1977-12-24 20y 05m 22d 1980-03-29 22y 08m 27d Lister
10411 Robert S Lister Hamilton Academical; Dunfermline Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1924-09-27 Not Known 1927-04-30 Not Known Lister
10412 Krisztian Lisztes VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 24y 02m 12d 2000-09-28 24y 02m 26d Lisztes
10413 Alan Lithgow Stenhousemuir; Livingston (Meadowbank Thistle) 7 6 1 1 4 3 12.50 50.00 37.50 37.50 2014-08-26 26y 05m 14d 2019-12-04 31y 08m 22d Lithgow
10414 Isaac Lithgow Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1894-04-30 Not Known 1894-05-21 Not Known Lithgow
10415 Adam Little Rangers; Greenock Morton 15 15 0 12 2 1 80.00 13.33 6.67 86.67 1941-11-15 22y 02m 14d 1952-03-01 32y 06m 00d Little
10416 Adam S Little Airdrieonians 2 2 0 2 0 0 100.00 .00 .00 100.00 1940-08-31 Not Known 1940-12-14 Not Known Little
10417 Andrew Little Rangers; Preston North End 4 2 2 3 7 1 1 77.78 11.11 11.11 83.33 2009-05-03 19y 11m 21d 2015-07-18 26y 02m 06d Little
10418 Billy Little Aberdeen 13 13 0 2 2 4 7 15.38 30.77 53.85 30.77 1957-10-19 17y 08m 15d 1966-11-05 26y 09m 01d Little
10419 Brian Little Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-02 25y 08m 08d 1979-08-02 25y 08m 08d Little
10420 Brian Little Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-20 Not Known 1997-07-20 Not Known Little
10421 Bryan Little Berwick Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-23 Not Known 1998-07-23 Not Known Little
10422 Ian James Little Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 31y 07m 07d 2005-07-17 31y 07m 07d Little
10423 Jackie Little Ipswich Town 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1938-03-05 25y 09m 16d 1938-03-05 25y 09m 16d Little
10424 Jim Little Stirling Albion; St Johnstone; Third Lanark 10 10 0 0 2 8 .00 20.00 80.00 10.00 1959-09-26 Not Known 1965-01-09 Not Known Little
10425 Max Little Dunfermline Athletic 0 0 0 0 1 0 .00 100.00 .00 50.00 2023-07-09 21y 00m 10d 2023-07-09 21y 00m 10d Little
10426 Richard Little Hamilton Academical; Motherwell; Greenock Morton; Arbroath 20 20 0 1 7 4 9 35.00 20.00 45.00 45.00 1919-08-30 26y 02m 10d 2021-03-20 Not Known Little
10427 John Little Rangers; Greenock Morton 20 20 0 8 4 8 40.00 20.00 40.00 50.00 1951-10-20 21y 03m 13d 1962-09-19 32y 02m 12d Little
10428 Roy Little Manchester City 3 3 0 2 0 1 66.67 .00 33.33 66.67 1953-10-14 22y 04m 13d 1958-05-25 26y 11m 24d Little
10429 Thomas Francis Little Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-19 17y 06m 06d 1995-08-19 17y 06m 06d Little
10430 Jim Littlefair Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-30 25y 05m 15d 1901-04-30 25y 05m 15d Littlefair
10431 Alastair Murray Littlejohn St Johnstone 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1965-09-25 18y 08m 09d 1966-01-15 18y 11m 30d Littlejohn
10432 James Littlejohn St Johnstone; Dundee United 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1934-12-01 Not Known 1940-02-17 Not Known Littlejohn
10433 Jake Livermore Tottenham Hotspur 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2011-08-18 21y 09m 04d 2011-08-25 21y 09m 11d Livermore
10434 Livermore Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Livermore
10435 Livey Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-01-02 Not Known 1888-01-02 Not Known Livey
10436 Allan McKenzie Livingston East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known Livingston
10437 Andrew B Livingston Kilmarnock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1907-02-16 Not Known 1907-03-16 Not Known Livingston
10438 Adam Livingstone Motherwell 0 0 0 0 0 3 .00 .00 100.00 .00 2017-12-09 19y 09m 17d 2019-08-16 21y 05m 25d Livingstone
10439 Bobby Livingstone Montrose 8 6 2 1 1 5 2 12.50 62.50 25.00 43.75 1970-01-24 21y 09m 16d 1978-03-25 29y 11m 17d Livingstone
10440 Dugald Livingstone Celtic; Clydebank[3]; Aberdeen 10 10 0 4 2 4 40.00 20.00 40.00 50.00 1917-09-29 Not Known 1929-10-19 Not Known Livingstone
10441 George Livingstone Celtic; Manchester City; Rangers 13 13 0 3 5 3 5 38.46 23.08 38.46 50.00 1901-09-05 Not Known 1908-11-28 Not Known Livingstone
10442 Joe Livingstone Hartlepool United 1 0 1 1 0 1 0 .00 100.00 .00 50.00 1967-04-03 24y 09m 16d 1967-04-03 24y 09m 16d Livingstone
10443 John Livingstone Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1903-03-21 Not Known 1903-03-21 Not Known Livingstone
10444 Steve Livingstone Grimsby Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 27y 10m 21d 1997-07-29 27y 10m 21d Livingstone
10445 Fredrik Ljungberg Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-01-26 33y 09m 10d 2011-01-26 33y 09m 10d Ljungberg
10446 Brandon PAOK Thessaloniki 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2023-08-24 28y 06m 20d 2023-08-31 28y 06m 27d Llamas
10447 Barry Lloyd Fulham 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-10-01 26y 07m 12d 1975-10-01 26y 07m 12d Lloyd
10448 David Alexander Lloyd Alloa Athletic; Clydebank[4] 5 4 1 1 1 3 1 20.00 60.00 20.00 50.00 1982-10-09 21y 11m 21d 1986-02-01 25y 03m 14d Lloyd
10449 Frank Lloyd Dundee 3 3 0 2 1 0 66.67 33.33 .00 83.33 1901-12-07 Not Known 1902-03-22 Not Known Lloyd
10450 Graeme Lloyd Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1974-12-14 23y 11m 04d 1974-12-14 23y 11m 04d Lloyd
10451 Danny Lloyd-McGoldrick Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2023-11-01 31y 10m 29d 2023-11-01 31y 10m 29d Lloyd-McGoldrick
10452 Alexander Lochhead Third Lanark 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1889-11-23 Not Known 1892-11-12 Not Known Lochhead
10453 Andy Lochhead Oldham Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 1974-09-17 33y 06m 08d 1974-09-17 33y 06m 08d Lochhead
10454 Arthur Lochhead Manchester United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1923-09-12 25y 09m 04d 1923-09-12 25y 09m 04d Lochhead
10455 Dugald Lochhead St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-03-06 Not Known 1926-03-06 Not Known Lochhead
10456 Matthew Lochhead St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-01-11 Not Known 1908-01-11 Not Known Lochhead
10457 Scott Lochhead Dunfermline Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2017-07-29 20y 06m 06d 2017-07-29 20y 06m 06d Lochhead
10458 Sebastian Lochhead Dundee 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 Not Known 2024-08-10 Not Known Lochhead
10459 Frank Lock Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 25y 06m 12d 1947-09-24 25y 06m 12d Lock
10460 Herbert Lock Rangers; Ayr United; Kilmarnock; Partick Thistle 17 17 0 12 1 4 70.59 5.88 23.53 73.53 1910-01-08 Not Known 1920-04-10 Not Known Lock
10461 Gary Locke Kilmarnock 14 10 4 3 6 7 18.75 37.50 43.75 37.50 2002-08-31 27y 02m 15d 2008-05-10 32y 10m 24d Locke
10462 John Lockerbie Raith Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1958-03-29 Not Known 1958-08-30 Not Known Lockerbie
10463 Lockerbie Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known Lockerbie
10464 Thomas Lockie Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-09-05 Not Known 1931-09-05 Not Known Lockie
10465 Matt Lockwood Dundee 3 3 0 1 3 0 1 75.00 .00 25.00 75.00 2012-09-02 35y 10m 16d 2013-04-27 36y 06m 10d Lockwood
10466 Patrick Lodewijks Feyenoord 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 37y 08m 00d 2004-10-21 37y 08m 00d Lodewijks
10467 Loefgren Djurgardens IF Fotbollsforening 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1958-11-03 Not Known 1958-11-03 Not Known Loefgren
10468 Wolfram Loewe Lokomotiv Leipzig 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 31y 04m 01d 1976-09-29 31y 04m 15d Loewe
10469 Joseph Lofthouse Blackburn Rovers 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1883-12-31 Not Known 1884-12-26 Not Known Lofthouse
10470 Nat Lofthouse Bolton Wanderers 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1957-02-16 31y 05m 20d 1957-10-14 32y 01m 17d Lofthouse
10471 Alan Logan St Mirren 8 5 3 3 2 3 3 25.00 37.50 37.50 43.75 1980-08-23 19y 01m 01d 1984-03-24 22y 08m 02d Logan
10472 Alex Logan Hibernian; Falkirk; Kilmarnock 7 7 0 2 0 5 28.57 .00 71.43 28.57 1902-12-13 Not Known 1912-10-26 Not Known Logan
10473 Alexander R Logan Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-11-13 Not Known 1948-11-13 Not Known Logan
10474 David Logan Hibernian 16 16 0 7 2 7 43.75 12.50 43.75 50.00 1937-04-17 Not Known 1941-03-29 Not Known Logan
10475 Hugh Logan Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1909-10-23 Not Known 1909-10-23 Not Known Logan
10476 Hugh Logan St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1912-04-20 Not Known 1912-04-20 Not Known Logan
10477 James Logan Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1895-03-30 Not Known 1895-03-30 Not Known Logan
10478 James Henry Logan Raith Rovers 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1912-11-30 Not Known 1914-12-26 Not Known Logan
10479 James Logan Queens Park; Rangers 11 11 0 4 4 2 5 36.36 18.18 45.45 45.45 1904-01-02 Not Known 1916-08-26 Not Known Logan
10480 James Logan Vale Of Leven 3 3 0 1 0 1 1 .00 33.33 33.33 16.67 1891-10-31 Not Known 1892-03-19 Not Known Logan
10481 Paul Michael Logan Stenhousemuir 1 0 1 0 1 0 .00 100.00 .00 50.00 1996-08-14 20y 02m 01d 1996-08-14 20y 02m 01d Logan
10482 Peter Logan St Bernards 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1908-05-16 Not Known 1910-04-29 Not Known Logan
10483 Peter Logan Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known Logan
10484 Peter Logan Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 Not Known 1921-04-25 Not Known Logan
10485 Raymond Logan East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1999-10-12 21y 00m 22d 1999-10-12 21y 00m 22d Logan
10486 Shay Logan Aberdeen 20 20 0 1 9 6 5 45.00 30.00 25.00 60.00 2014-04-02 26y 02m 04d 2019-12-29 31y 11m 00d Logan
10487 Stephen Logan Livingston (Meadowbank Thistle); Falkirk 2 1 1 0 0 2 .00 .00 100.00 .00 1988-08-23 26y 11m 21d 1990-01-20 28y 04m 18d Logan
10488 Steven Logan Annan Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-26 19y 10m 16d 2014-07-26 19y 10m 16d Logan
10489 Thomas Logan Falkirk 13 13 0 3 9 2 2 69.23 15.38 15.38 76.92 1910-08-29 Not Known 1917-09-22 Not Known Logan
10490 Tommy Logan Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 26y 07m 11d 1969-04-30 26y 07m 11d Logan
10491 William M Logie Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known Logie
10492 Loinaz Real Sociedad 1 0 1 1 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Loinaz
10493 Loizos Loizou Omonoia 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-24 21y 03m 06d 2024-10-24 21y 03m 06d Loizou
10494 Steve Lomas Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 21y 06m 25d 1995-08-12 21y 06m 25d Lomas
10495 Arthur Lomax Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 18y 01m 26d 2022-07-13 18y 01m 26d Lomax
10496 Filip Loncaric Dinamo Zagreb 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 22y 11m 03d 2009-08-27 22y 11m 10d Loncaric
10497 Henry Lone Queens Park 2 2 0 1 0 0 2 .00 .00 100.00 .00 1912-08-24 Not Known 1913-02-15 Not Known Lone
10498 Andrew Lonergan Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 22y 08m 26d 2006-07-15 22y 08m 26d Lonergan
10499 Thomas Lonergan Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 20y 06m 25d 2024-07-27 20y 06m 25d Lonergan
10500 Henry Loney Falkirk; Dumbarton; Alloa Athletic 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1919-12-13 Not Known 1926-02-06 Not Known Loney
10501 James Loney Clyde 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1908-04-18 Not Known 1909-03-13 Not Known Loney
10502 William Loney Celtic; Partick Thistle 37 37 0 3 13 10 14 35.14 27.03 37.84 48.65 1900-09-17 24y 10m 10d 1914-11-21 39y 00m 14d Loney
10503 Brett Long East Fife; Peterhead 2 1 1 0 1 3 .00 25.00 75.00 12.50 2019-07-27 22y 03m 16d 2021-07-10 24y 02m 29d Long
10504 Chris Long Motherwell 4 2 2 3 2 1 1 50.00 25.00 25.00 62.50 2019-08-16 24y 05m 22d 2020-03-07 25y 00m 11d Long
10505 Hugh Long Celtic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1944-01-08 21y 00m 05d 1944-01-08 21y 00m 05d Long
10506 Hugh Long Clyde 16 16 0 5 1 10 31.25 6.25 62.50 34.38 1944-11-04 21y 10m 02d 1953-03-28 30y 02m 26d Long
10507 James Long Clyde 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1898-10-22 Not Known 1903-01-10 Not Known Long
10508 Kevin Long Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-09-05 30y 00m 18d 2020-09-05 30y 00m 18d Long
10509 William Longair Dundee 23 23 0 1 10 3 10 43.48 13.04 43.48 50.00 1893-10-21 Not Known 1902-03-22 Not Known Longair
10510 Fred Longmire Hamilton Academical 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1907-05-06 Not Known 1907-05-06 Not Known Longmire
10511 Archibald Longmuir Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-03-19 Not Known 1921-03-19 Not Known Longmuir
10512 Longmuir Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known Longmuir
10513 Jackson Longridge Dunfermline Athletic; Livingston (Meadowbank Thistle) 3 1 2 1 3 3 14.29 42.86 42.86 35.71 2018-08-18 23y 04m 06d 2023-01-29 27y 09m 17d Longridge
10514 Louis Longridge Hamilton Academical; Dunfermline Athletic; Falkirk 6 2 4 2 1 5 25.00 12.50 62.50 31.25 2014-07-09 23y 00m 04d 2020-02-08 28y 07m 03d Longridge
10515 Matthew Longstaff Aberdeen 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-10-30 21y 07m 09d 2021-10-30 21y 07m 09d Longstaff
10516 Sean Longstaff Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2017-04-14 19y 05m 15d 2017-04-14 19y 05m 15d Longstaff
10517 Mark Looms Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Looms
10518 Glenn Loovens Feyenoord; Celtic 10 10 0 2 7 2 2 63.64 18.18 18.18 72.73 2004-10-21 21y 00m 29d 2012-05-13 28y 07m 21d Loovens
10519 Kacper Lopata Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-09-28 23y 01m 01d 2024-09-28 23y 01m 01d Lopata
10520 Felipe Lopes VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 26y 03m 06d 2013-11-13 26y 03m 06d Lopes
10521 Rai Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 24y 06m 05d 2024-10-03 24y 06m 05d Lopes de Oliveira
10522 Albert Celades Lopez FC Girondins de Bordeaux 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-11-27 28y 01m 29d 2003-11-27 28y 01m 29d Lopez
10523 Chupa Real Mallorca 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1998-09-17 24y 05m 12d 1998-10-01 24y 05m 26d Lopez
10524 Lopez Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Lopez
10525 López Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known López
10526 Guiseppe Lorenzo Bologna 2 1 1 1 0 1 50.00 .00 50.00 50.00 1990-10-24 25y 09m 27d 1990-11-07 25y 10m 11d Lorenzo
10527 David James Lorimer Raith Rovers; Stenhousemuir 1 0 1 0 2 2 .00 50.00 50.00 25.00 1996-10-12 22y 08m 16d 2000-01-29 26y 00m 03d Lorimer
10528 Peter Lorimer St Johnstone 8 8 0 5 1 0 7 12.50 .00 87.50 12.50 1937-02-20 Not Known 1940-03-02 Not Known Lorimer
10529 Raymond Lorimer Forfar Athletic; Brechin City 3 2 1 0 0 3 .00 .00 100.00 .00 1982-08-18 20y 11m 18d 1992-08-19 30y 11m 19d Lorimer
10530 S Lorimer Hamilton Academical 3 3 0 0 1 2 .00 33.33 66.67 16.67 1879-09-06 Not Known 1883-09-15 Not Known Lorimer
10531 Lorne St Bernards 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-11-01 Not Known 1884-11-01 Not Known Lorne
10532 Jim Lornie St Mirren 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1955-01-03 Not Known 1958-04-12 Not Known Lornie
10533 Victor Loturi Ross County 6 2 4 1 2 4 14.29 28.57 57.14 28.57 2022-07-30 21y 02m 09d 2024-09-28 23y 04m 07d Loturi
10534 Oskar Lotz Eintracht Frankfurt 1 0 1 0 1 0 .00 100.00 .00 50.00 1969-04-14 28y 11m 22d 1969-04-14 28y 11m 22d Lotz
10535 George Loudon Albion Rovers 8 8 0 2 1 0 7 12.50 .00 87.50 12.50 1938-11-19 Not Known 1944-06-10 Not Known Loudon
10536 J Loudon Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Loudon
10537 Loudon Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-01 Not Known 1896-02-01 Not Known Loudon
10538 Darren Lough Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 20y 10m 06d 2010-07-29 20y 10m 06d Lough
10539 John Loughlan Greenock Morton 5 5 0 2 1 3 33.33 16.67 50.00 41.67 1965-11-20 22y 05m 08d 1968-04-29 24y 10m 17d Loughlan
10540 Frank Loughran Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-16 Not Known 1959-05-16 Not Known Loughran
10541 Loughrey Ballymena United 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Loughrey
10542 David Louhoungu Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2009-09-26 20y 06m 29d 2009-09-26 20y 06m 29d Louhoungu
10543 Luis Fernando Graca Loureiro Braga 1 1 0 0 0 1 .00 .00 100.00 .00 2004-09-16 27y 09m 12d 2004-09-16 27y 09m 12d Loureiro
10544 Alastair James Love Partick Thistle; Ayr United; Falkirk 11 10 1 1 8 2 2 66.67 16.67 16.67 75.00 1976-09-11 21y 04m 02d 1983-03-05 27y 09m 24d Love
10545 Alex Love Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1975-08-02 22y 04m 27d 1975-08-02 22y 04m 27d Love
10546 Alexander Love Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-02 Not Known 1925-09-02 Not Known Love
10547 Andrew Love Aberdeen 12 12 0 5 4 4 4 33.33 33.33 33.33 50.00 1926-11-20 Not Known 1933-12-09 Not Known Love
10548 Bobby Love Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1972-02-26 26y 03m 09d 1972-02-26 26y 03m 09d Love
10549 Gordon Love East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2003-09-07 20y 05m 21d 2003-09-07 20y 05m 21d Love
10550 Graeme Love Hibernian; East Fife 5 5 0 1 3 2 16.67 50.00 33.33 41.67 1994-04-30 20y 04m 23d 1999-10-12 25y 10m 05d Love
10551 James Love Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1918-02-23 Not Known 1918-04-06 Not Known Love
10552 John Love Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known Love
10553 John Love East Fife 5 5 0 1 0 4 1 .00 80.00 20.00 40.00 1971-10-30 19y 03m 09d 1977-03-15 24y 07m 22d Love
10554 John Love Leith Athletic; Albion Rovers 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1947-04-30 23y 01m 12d 1948-12-18 24y 09m 00d Love
10555 William Love Third Lanark 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1889-11-23 Not Known 1893-03-04 Not Known Love
10556 Stephen Lovell Dundee; Aberdeen; Falkirk 19 14 5 6 7 2 10 36.84 10.53 52.63 42.11 2002-10-26 21y 10m 20d 2009-02-07 28y 02m 01d Lovell
10557 Stuart Lovell Hibernian; Livingston (Meadowbank Thistle) 14 13 1 1 6 6 3 40.00 40.00 20.00 60.00 1999-12-19 27y 11m 10d 2004-10-03 32y 08m 24d Lovell
10558 Peter Lovenkrands Rangers 14 9 5 4 12 4 1 70.59 23.53 5.88 82.35 2000-09-17 20y 07m 19d 2006-05-07 26y 03m 08d Lovenkrands
10559 Tommy Rosenkrands Lovenkrands St Johnstone 4 3 1 2 2 2 1 40.00 40.00 20.00 60.00 2000-08-06 26y 02m 07d 2002-03-23 27y 09m 23d Lovenkrands
10560 Paul Lovering Clydebank[4]; Hibernian; Airdrieonians (Airdrie United) 4 4 0 0 2 2 .00 50.00 50.00 25.00 1998-01-24 22y 01m 30d 2004-07-24 28y 07m 29d Lovering
10561 Graham Lovett West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 22y 11m 29d 1970-08-03 22y 11m 29d Lovett
10562 Dejan Lovren Dinamo Zagreb 1 1 0 0 0 1 .00 .00 100.00 .00 2009-08-27 20y 01m 22d 2009-08-27 20y 01m 22d Lovren
10563 Alexander Low Falkirk; Raith Rovers 17 17 0 2 2 1 14 11.76 5.88 82.35 14.71 1930-04-14 Not Known 1940-04-10 Not Known Low
10564 Anthony Kevin Low Inverness Caledonian Thistle 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-28 19y 11m 10d 2003-07-28 19y 11m 10d Low
10565 Archibald B Low Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1909-04-28 Not Known 1909-04-28 Not Known Low
10566 Archibald Low Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 22y 07m 16d 1908-04-21 22y 07m 16d Low
10567 George Low Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1913-09-20 Not Known 1913-09-20 Not Known Low
10568 Henry Low Aberdeen 5 5 0 2 2 2 1 40.00 40.00 20.00 60.00 1905-10-28 Not Known 1906-11-03 Not Known Low
10569 James Low Cambuslang 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1891-02-14 Not Known 1891-12-26 Not Known Low
10570 James Low Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-09-20 Not Known 1920-09-20 Not Known Low
10571 Jamie Low St Bernards 26 26 0 5 7 5 14 26.92 19.23 53.85 36.54 1883-02-17 Not Known 1889-10-05 Not Known Low
10572 Jimmy Low Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-07 Not Known 1913-08-07 Not Known Low
10573 John Low Ayr United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1921-10-22 Not Known 1922-09-16 Not Known Low
10574 Kevin Low East Fife; Hamilton Academical 5 3 2 1 1 1 3 20.00 20.00 60.00 30.00 1977-03-12 25y 09m 23d 1978-04-02 26y 10m 16d Low
10575 Nicky Low Aberdeen; Dundee 3 1 2 2 4 3 22.22 44.44 33.33 44.44 2010-01-27 18y 00m 21d 2016-03-12 24y 02m 06d Low
10576 Thomas Pollock Low Dundee 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1899-11-11 Not Known 1900-04-09 Not Known Low
10577 Tommy Low Rangers 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1897-09-20 Not Known 1905-09-25 Not Known Low
10578 Wilf Low Aberdeen 12 12 0 4 4 3 33.33 33.33 25.00 50.00 1905-05-01 Not Known 1909-02-13 Not Known Low
10579 William Low Aberdeen 5 5 0 1 0 4 20.00 .00 80.00 20.00 1912-09-14 Not Known 1914-05-04 Not Known Low
10580 Jordan Lowdon Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 23y 01m 06d 2015-07-30 23y 01m 06d Lowdon
10581 Alexander Cameron Lowe Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1982-03-31 20y 01m 15d 1982-03-31 20y 01m 15d Lowe
10582 Derek Charles Lowe East Stirlingshire 1 0 1 0 0 1 .00 .00 100.00 .00 1982-04-27 20y 04m 19d 1982-04-27 20y 04m 19d Lowe
10583 G.D.L. Lowe Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1911-04-29 Not Known 1911-04-29 Not Known Lowe
10584 Harry Lowe Falkirk 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1928-04-16 Not Known 1930-04-14 Not Known Lowe
10585 Jamie Lowe St Bernards 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1880-10-16 Not Known 1881-04-16 Not Known Lowe
10586 John Lowe Clyde; Arbroath 8 8 0 1 0 7 12.50 .00 87.50 12.50 1930-04-05 Not Known 1938-04-16 Not Known Lowe
10587 John Lowe Hamilton Academical 9 9 0 1 5 1 3 55.56 11.11 33.33 61.11 1937-10-30 Not Known 1945-01-02 Not Known Lowe
10588 John Lowe Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1934-03-27 Not Known 1934-03-27 Not Known Lowe
10589 Malcolm Lowe Montrose; St Johnstone 7 7 0 1 1 4 2 14.29 57.14 28.57 42.86 1976-03-06 28y 02m 07d 1979-09-05 31y 08m 08d Lowe
10590 Max Lowe Aberdeen 4 4 0 2 0 2 50.00 .00 50.00 50.00 2018-10-20 21y 05m 09d 2019-05-10 21y 11m 29d Lowe
10591 Peter Lowe Leith Athletic 12 12 0 4 1 7 33.33 8.33 58.33 37.50 1898-04-30 Not Known 1902-04-05 Not Known Lowe
10592 Edward Lowery East Fife 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-01-03 Not Known 1931-01-03 Not Known Lowery
10593 Alan Alexander Lowing Rangers 0 0 0 0 1 1 .00 50.00 50.00 25.00 2005-09-24 17y 08m 17d 2007-01-27 19y 00m 20d Lowing
10594 Nathan Peter Lowndes St Johnstone; Livingston (Meadowbank Thistle) 10 3 7 1 4 5 1 40.00 50.00 10.00 65.00 1998-10-04 21y 04m 02d 2002-01-19 24y 07m 17d Lowndes
10595 Joe Lowrie Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-11 Not Known 1908-04-11 Not Known Lowrie
10596 Tommy Lowrie Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 1951-04-18 23y 03m 04d 1951-12-01 23y 10m 17d Lowrie
10597 Alex Lowry Rangers 3 1 2 1 3 1 0 75.00 25.00 .00 87.50 2022-05-14 18y 10m 21d 2023-05-24 19y 11m 01d Lowry
10598 Stephen Lowry Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 30y 08m 24d 2017-07-08 30y 08m 24d Lowry
10599 Thomas S Lowry Falkirk 5 5 0 1 0 4 20.00 .00 80.00 20.00 1961-12-23 Not Known 1965-11-27 Not Known Lowry
10600 Adam Lowthorpe Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-18 21y 11m 11d 1997-07-18 21y 11m 11d Lowthorpe
10601 Matthew Lowton Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-09-05 31y 02m 27d 2020-09-05 31y 02m 27d Lowton
10602 Rory Loy Kilmarnock; Rangers; St Mirren; Falkirk; Dundee 7 4 3 2 2 3 7 16.67 25.00 58.33 29.17 2006-01-07 17y 09m 19d 2016-12-23 28y 09m 04d Loy
10603 Vladimir Lozinskiy Dynamo Kiev 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 27y 09m 18d 1982-11-24 27y 09m 18d Lozinskiy
10604 Lubanski Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Lubanski
10605 Lubbers Heracles Almelo 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Lubbers
10606 J Lucas Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Lucas
10607 Lee Lucas Motherwell 2 0 2 0 0 2 .00 .00 100.00 .00 2016-09-30 24y 03m 20d 2017-02-04 24y 07m 25d Lucas
10608 Tommy Lucas Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 33y 04m 27d 1929-02-16 33y 04m 27d Lucas
10609 Srdjan Luchin Dinamo Bucuresti 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 27y 04m 05d 2013-07-09 27y 04m 05d Luchin
10610 Kevin Luckassen Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-23 20y 03m 27d 2013-11-23 20y 03m 27d Luckassen
10611 Milan Luhovy Dukla Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 23y 08m 16d 1986-10-01 23y 09m 00d Luhovy
10612 (Germano) Luis de Figueiredo Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 27y 08m 11d 1960-10-05 27y 08m 17d Luis de Figueiredo
10613 Luison Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Luison
10614 Josip Lukacevic NK Siroki Brijeg 0 0 0 0 0 1 .00 .00 100.00 .00 2006-07-26 22y 08m 23d 2006-07-26 22y 08m 23d Lukacevic
10615 Romelu Lukaku Everton 1 1 0 3 1 0 0 100.00 .00 .00 100.00 2015-07-26 22y 02m 13d 2015-07-26 22y 02m 13d Lukaku
10616 Antoni Lukasiewicz Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 26y 00m 12d 2009-07-08 26y 00m 12d Lukasiewicz
10617 Billy Luke East Fife 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-12-19 21y 08m 00d 1953-12-19 21y 08m 00d Luke
10618 Brandon Luke Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 20y 04m 09d 2019-07-24 20y 04m 09d Luke
10619 Charlie Luke Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 25y 06m 01d 1934-09-24 25y 06m 08d Luke
10620 John Lukic Leeds United; Arsenal 2 2 0 0 0 2 .00 .00 100.00 .00 1982-08-07 21y 07m 27d 1984-04-15 23y 04m 04d Lukic
10621 Vladan Lukic Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 28y 05m 05d 1998-07-21 28y 05m 05d Lukic
10622 Craig McDonald Lumsden East Fife 1 1 0 0 0 2 .00 .00 100.00 .00 2003-09-07 19y 04m 12d 2005-07-14 21y 02m 18d Lumsden
10623 James Murdoch Lumsden Greenock Morton; Clydebank[4] 5 5 0 0 2 3 .00 40.00 60.00 20.00 1971-11-13 24y 00m 06d 1977-02-26 29y 03m 19d Lumsden
10624 Joe Lumsden Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-03 23y 04m 13d 1898-01-03 23y 04m 13d Lumsden
10625 Lumsden Helensburgh 1 1 0 1 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known Lumsden
10626 Todd Lumsden Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-17 25y 05m 11d 2003-07-17 25y 05m 11d Lumsden
10627 Jeroen Lumu Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 19y 01m 06d 2014-07-03 19y 01m 06d Lumu
10628 Cristian Gamboa Celtic 3 2 1 4 0 0 100.00 .00 .00 100.00 2017-01-29 27y 03m 05d 2018-01-30 28y 03m 06d Luna
10629 Francisco Luna Hibernian 5 2 3 1 1 3 20.00 20.00 60.00 30.00 2001-10-21 30y 00m 28d 2003-01-02 31y 03m 10d Luna
10630 John Lundstram Rangers 13 12 1 1 11 2 0 84.62 15.38 .00 92.31 2021-10-16 27y 07m 28d 2024-04-21 30y 02m 03d Lundstram
10631 James Lundy Hibernian 19 19 0 15 0 2 78.95 .00 10.53 78.95 1883-10-20 Not Known 1887-05-16 Not Known Lundy
10632 John Lunn Dunfermline Athletic 20 20 0 5 4 11 25.00 20.00 55.00 35.00 1963-05-18 16y 05m 09d 1971-03-24 24y 03m 15d Lunn
10633 Jonathan Lunney St Patricks Athletic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-05 19y 05m 03d 2017-07-05 19y 05m 03d Lunney
10634 Edwin Luntley Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 24y 09m 24d 1882-02-21 24y 09m 24d Luntley
10635 Lupton Pacific Coast All Stars 1 0 1 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Lupton
10636 Mikael Lustig Celtic 22 20 2 2 18 2 3 78.26 8.70 13.04 82.61 2012-04-15 25y 04m 02d 2019-05-25 32y 05m 12d Lustig
10637 Mauro Lustrinelli Sparta Prague 2 0 2 1 1 0 50.00 50.00 .00 75.00 2006-09-14 30y 06m 19d 2006-09-28 30y 07m 02d Lustrinelli
10638 Friedel Lutz Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 30y 02m 24d 1969-04-14 30y 02m 24d Lutz
10639 Arron Lyall Inverness Caledonian Thistle; Airdrieonians (Airdrie United) 2 1 1 0 0 2 .00 .00 100.00 .00 2021-04-24 17y 06m 28d 2024-02-11 20y 04m 15d Lyall
10640 George Lyall Preston North End 1 0 1 0 0 3 .00 .00 100.00 .00 1967-02-17 19y 09m 13d 1967-08-05 20y 03m 01d Lyall
10641 John Lyall Dundee; Ayr United 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1911-10-07 Not Known 1914-10-31 Not Known Lyall
10642 Kenneth Lyall Rangers; Motherwell 3 2 1 1 1 1 33.33 33.33 33.33 50.00 1983-10-26 20y 07m 00d 1984-03-03 20y 11m 06d Lyall
10643 Jack Lydon Shelbourne 0 0 0 0 0 1 .00 .00 100.00 .00 2019-07-01 18y 06m 25d 2019-07-01 18y 06m 25d Lydon
10644 Charles H Lyle Greenock Morton 7 7 0 1 2 1 4 28.57 14.29 57.14 35.71 1929-11-16 Not Known 1932-11-19 Not Known Lyle
10645 Derek Lyle Hamilton Academical; Queen of the South; Peterhead 9 5 4 1 1 2 9 8.33 16.67 75.00 16.67 2008-08-30 27y 06m 17d 2021-07-10 40y 04m 27d Lyle
10646 J Lyle Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1891-09-26 Not Known 1891-09-26 Not Known Lyle
10647 John William B Lyle Berwick Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1974-05-08 23y 09m 16d 1976-03-29 25y 08m 07d Lyle
10648 Robert C Lyle Partick Thistle 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1908-10-24 Not Known 1909-10-30 Not Known Lyle
10649 Thomas Lyle Cowlairs 1 1 0 1 0 0 1 .00 .00 100.00 .00 1891-03-07 Not Known 1891-03-07 Not Known Lyle
10650 William Lyle Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2022-01-22 37y 09m 08d 2022-01-22 37y 09m 08d Lyle
10651 Willy Lyle Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2019-02-10 34y 09m 27d 2019-02-10 34y 09m 27d Lyle
10652 Aron Lynas Cowdenbeath 1 1 0 1 0 1 50.00 .00 50.00 50.00 2014-08-04 18y 03m 16d 2014-12-23 18y 08m 04d Lynas
10653 John Lynas Boness; Third Lanark 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1928-04-07 Not Known 1933-08-26 Not Known Lynas
10654 Andy Lynch Celtic 15 14 1 2 12 1 2 80.00 6.67 13.33 83.33 1975-03-29 24y 00m 26d 1979-05-14 28y 02m 11d Lynch
10655 Edward Lynch Greenock Morton 2 1 1 1 1 2 25.00 25.00 50.00 37.50 1977-10-05 23y 09m 08d 1978-03-08 24y 02m 09d Lynch
10656 Edin Lynch Alloa Athletic 0 0 0 1 0 1 50.00 .00 50.00 50.00 2020-11-28 20y 03m 21d 2021-01-16 20y 05m 09d Lynch
10657 James Lynch Port Glasgow Athletic 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1906-11-10 Not Known 1910-03-19 Not Known Lynch
10658 Jay Lynch Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 21y 00m 13d 2023-07-12 21y 00m 13d Lynch
10659 John Lynch Dundee; St Mirren 15 15 0 7 2 6 46.67 13.33 40.00 53.33 1935-08-31 17y 11m 09d 1952-01-12 34y 03m 21d Lynch
10660 Kevin Lynch Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1985-10-23 25y 05m 14d 1985-10-23 25y 05m 14d Lynch
10661 Mark Lynch St Johnstone; Hull City 2 2 0 1 0 1 50.00 .00 50.00 50.00 2002-03-23 20y 06m 21d 2005-07-23 23y 10m 21d Lynch
10662 Matthew Lynch Celtic; Dumbarton 16 16 0 1 7 4 5 43.75 25.00 31.25 56.25 1938-01-08 21y 01m 10d 1949-02-19 32y 02m 22d Lynch
10663 Michael Lynch Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1936-08-22 Not Known 1936-08-22 Not Known Lynch
10664 Robert Lynch Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Lynch
10665 Robert Lynch St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1905-08-26 Not Known 1906-08-25 Not Known Lynch
10666 Sean Lynch Falkirk; St Mirren 1 1 0 0 1 3 .00 25.00 75.00 12.50 2008-11-22 21y 09m 23d 2010-12-29 23y 10m 29d Lynch
10667 Simon Lynch Celtic; Airdrieonians (Airdrie United) 2 1 1 2 1 1 0 50.00 50.00 .00 75.00 2002-04-28 19y 11m 09d 2008-08-27 26y 03m 08d Lynch
10668 Thomas T Lynch Dundee 1 1 0 1 0 0 1 .00 .00 100.00 .00 1931-10-24 Not Known 1931-10-24 Not Known Lynch
10669 Billy Lynch Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1955-11-19 Not Known 1955-11-19 Not Known Lynch
10670 Mark Lyndon Patrick de Vries Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 2008-03-29 32y 07m 05d 2008-03-29 32y 07m 05d Lyndon Patrick de Vries
10671 David Lyner Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 1923-02-10 Not Known 1923-12-22 Not Known Lyner
10672 Craig Lynes East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2003-09-07 22y 07m 00d 2003-09-07 22y 07m 00d Lynes
10673 Dean Lyness St Mirren 1 1 0 2 1 6 22.22 11.11 66.67 27.78 2018-11-24 27y 04m 04d 2022-03-12 30y 07m 20d Lyness
10674 Andrew Lynn Greenock Morton; Third Lanark 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1898-01-22 Not Known 1901-11-09 Not Known Lynn
10675 Stan Lynn Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-04-25 31y 10m 07d 1960-04-25 31y 10m 07d Lynn
10676 Darren Lyon Hamilton Academical 6 5 1 1 2 3 16.67 33.33 50.00 33.33 2014-07-09 19y 01m 01d 2018-08-04 23y 01m 27d Lyon
10677 Henry C Lyon Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-08-23 Not Known 1904-09-05 Not Known Lyon
10678 James Lyon Partick Thistle 3 0 3 0 0 3 .00 .00 100.00 .00 2020-10-02 17y 03m 07d 2023-08-20 20y 01m 26d Lyon
10679 John Lyon Partick Thistle 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1906-02-03 Not Known 1907-11-02 Not Known Lyon
10680 Lyon St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-30 Not Known 1950-09-30 Not Known Lyon
10681 Reece Lyon Greenock Morton 2 1 1 0 2 1 .00 66.67 33.33 33.33 2020-12-05 20y 08m 22d 2021-04-20 21y 01m 07d Lyon
10682 Thomas King Lyon Albion Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1934-12-15 19y 08m 28d 1936-12-12 21y 08m 25d Lyon
10683 William John Lyon Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known Lyon
10684 Willie Lyon Queens Park; Celtic 16 16 0 1 8 4 4 50.00 25.00 25.00 62.50 1933-09-12 Not Known 1939-10-14 Not Known Lyon
10685 Alan Lyons St Johnstone; Montrose 4 3 1 1 1 1 3 20.00 20.00 60.00 30.00 1983-10-29 Not Known 1989-08-16 Not Known Lyons
10686 Andrew Lyons Partick Thistle 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1996-03-23 29y 05m 04d 1996-03-23 29y 05m 04d Lyons
10687 Blair Lyons Partick Thistle 2 1 1 0 0 2 .00 .00 100.00 .00 2020-09-26 24y 00m 03d 2020-10-02 24y 00m 09d Lyons
10688 Brad Lyons Kilmarnock 7 4 3 1 2 3 2 28.57 42.86 28.57 50.00 2022-10-09 25y 04m 13d 2024-10-30 27y 05m 04d Lyons
10689 Frank Lyons Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1888-11-24 Not Known 1888-11-24 Not Known Lyons
10690 Mick Lyons Everton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-09-18 21y 09m 10d 1973-10-03 21y 09m 25d Lyons
10691 Lefteris Lyratzis PAOK Thessaloniki 0 0 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 23y 06m 02d 2023-08-31 23y 06m 09d Lyratzis
10692 Lyttle Lisburn Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Lyttle
10693 Charles Lytwyn Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1986-08-16 21y 10m 15d 1986-08-16 21y 10m 15d Lytwyn
10694 Lyubenovich FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Lyubenovich
10695 Rob Maas Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Maas
10696 Robert Maaskant Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1991-09-07 22y 07m 28d 1991-12-14 22y 11m 04d Maaskant
10697 Darren Maatsen Ross County 1 0 1 1 1 0 50.00 50.00 .00 75.00 2013-09-21 22y 07m 22d 2013-11-23 22y 09m 24d Maatsen
10698 Gary Mabbutt Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1990-08-13 28y 11m 21d 1990-08-13 28y 11m 21d Mabbutt
10699 Manuel Albino Morim Maçães FC Porto 0 0 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 23y 07m 12d 1996-07-31 23y 07m 12d Maçães
10700 James Macara Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1884-04-19 Not Known 1884-04-19 Not Known Macara
10701 Luigi Macari Celtic 6 5 1 2 4 2 2 50.00 25.00 25.00 62.50 1968-10-12 19y 04m 08d 1972-04-29 22y 10m 25d Macari
10702 James MacAulay Greenock Morton 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1918-08-17 Not Known 1919-04-05 Not Known MacAulay
10703 Robert MacAulay Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1939-10-28 Not Known 1939-10-28 Not Known MacAulay
10704 Alexander J MacAuley Queens Park 3 3 0 0 3 0 .00 100.00 .00 50.00 1946-11-02 Not Known 1949-05-02 Not Known MacAuley
10705 Andrew M Macauley East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1933-02-25 Not Known 1933-02-25 Not Known Macauley
10706 Jimmy MacAuley Chelsea 3 3 0 2 1 0 66.67 33.33 .00 83.33 1947-04-21 24y 06m 02d 1949-04-27 26y 06m 08d MacAuley
10707 Lawrence D MacBain Queens Park; St Johnstone 5 5 0 2 1 0 4 20.00 .00 80.00 20.00 1926-01-09 Not Known 1933-02-18 Not Known MacBain
10708 David Albert Robertson MacCabe Airdrieonians; Motherwell 4 4 0 1 2 2 20.00 40.00 40.00 40.00 1988-08-06 26y 04m 03d 1990-02-24 27y 10m 21d MacCabe
10709 Colin J MacCalman St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-12-22 Not Known 1945-12-22 Not Known MacCalman
10710 Alexander Macconnachie Third Lanark 4 4 0 1 0 3 25.00 .00 75.00 25.00 1901-09-07 Not Known 1902-04-12 Not Known Macconnachie
10711 A MacDonald Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1985-01-30 Not Known 1985-01-30 Not Known MacDonald
10712 Alan MacDonald Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-07 Not Known 1965-08-07 Not Known MacDonald
10713 Alex MacDonald St Johnstone; Rangers 29 25 4 4 21 3 5 72.41 10.34 17.24 77.59 1967-08-26 19y 05m 09d 1980-03-08 31y 11m 20d MacDonald
10714 Alexander MacDonald Falkirk; Inverness Caledonian Thistle 2 1 1 0 2 0 .00 100.00 .00 50.00 2009-10-24 19y 06m 10d 2011-04-16 21y 00m 02d MacDonald
10715 Alexander MacDonald Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-09-22 19y 01m 15d 2007-09-22 19y 01m 15d MacDonald
10716 Ally Macdonald Brora Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 32y 07m 16d 2021-03-23 32y 07m 16d Macdonald
10717 Angus MacDonald Aberdeen 4 2 2 3 0 3 50.00 .00 50.00 50.00 2023-03-18 30y 05m 03d 2024-10-06 31y 11m 21d MacDonald
10718 Archibald G Macdonald Queens Park; Partick Thistle 3 3 0 1 0 2 33.33 .00 66.67 33.33 1921-04-23 Not Known 1922-12-02 Not Known Macdonald
10719 Callum MacDonald Dundee 3 3 0 0 1 3 .00 25.00 75.00 12.50 2004-01-06 20y 07m 06d 2005-01-22 21y 07m 22d MacDonald
10720 Roy Macdonald Dundee 6 6 0 2 0 4 33.33 .00 66.67 33.33 1914-01-24 Not Known 1919-09-20 Not Known Macdonald
10721 Donald Macdonald Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-02 Not Known 1933-01-02 Not Known Macdonald
10722 George MacDonald Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-08-01 Not Known 1894-08-01 Not Known MacDonald
10723 Gregor Macdonald Brora Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-03-23 20y 02m 17d 2021-03-23 20y 02m 17d Macdonald
10724 Hector Macdonald Leith Athletic 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1903-02-07 Not Known 1903-04-04 Not Known Macdonald
10725 Hugh Macdonald St Mirren; Port Glasgow Athletic 4 4 0 0 0 4 .00 .00 100.00 .00 1904-04-23 Not Known 1909-09-18 Not Known Macdonald
10726 Iain Campbell Aitken MacDonald St Johnstone; Dundee; Arbroath 11 11 0 3 1 8 25.00 8.33 66.67 29.17 1973-08-15 19y 11m 16d 1985-10-23 32y 01m 23d MacDonald
10727 Innes James MacDonald Montrose; Airdrieonians 5 3 2 1 1 3 20.00 20.00 60.00 30.00 1980-08-27 17y 10m 08d 1995-07-30 32y 09m 11d MacDonald
10728 J MacDonald Edinburgh University 3 3 0 1 0 2 33.33 .00 66.67 33.33 1883-02-10 Not Known 1883-12-08 Not Known MacDonald
10729 James Alex Macdonald Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1909-09-18 Not Known 1909-09-18 Not Known Macdonald
10730 Jamie MacDonald Falkirk; Kilmarnock; Raith Rovers 18 18 0 7 4 12 30.43 17.39 52.17 39.13 2014-08-30 28y 04m 13d 2021-04-30 35y 00m 13d MacDonald
10731 Dr Macdonald 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 Macdonald
10732 John Macdonald Queens Park 11 11 0 1 2 1 8 18.18 9.09 72.73 22.73 1924-01-12 Not Known 1928-12-29 Not Known Macdonald
10733 John MacDonald Rangers; Airdrieonians 16 9 7 3 10 3 5 55.56 16.67 27.78 63.89 1979-02-24 17y 10m 09d 1991-01-26 29y 09m 11d MacDonald
10734 Joseph Macdonald Motherwell; Cowdenbeath 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1924-10-04 Not Known 1929-03-02 Not Known Macdonald
10735 Kenneth Stewart MacDonald Airdrieonians; Raith Rovers; St Johnstone 5 3 2 1 1 0 4 20.00 .00 80.00 20.00 1988-08-06 27y 04m 28d 1991-04-20 30y 01m 11d MacDonald
10736 Kevin Duncan MacDonald Leicester City; Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1983-08-13 22y 08m 22d 1988-12-10 28y 00m 18d MacDonald
10737 Kevin Graham MacDonald Motherwell 1 0 1 1 1 2 25.00 25.00 50.00 37.50 2002-09-15 19y 07m 10d 2004-05-16 21y 03m 11d MacDonald
10738 Kieran MacDonald Hamilton Academical; Dumbarton; Raith Rovers 6 4 2 3 1 4 37.50 12.50 50.00 43.75 2014-07-09 20y 11m 18d 2021-04-30 27y 09m 09d MacDonald
10739 Kyle MacDonald Airdrieonians (Airdrie United); Dunfermline Athletic 1 1 0 0 1 2 .00 33.33 66.67 16.67 2020-01-18 20y 00m 07d 2021-04-03 21y 02m 23d MacDonald
10740 Malcolm Macdonald Newcastle United 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1971-09-15 21y 08m 08d 1971-09-28 21y 08m 21d Macdonald
10741 Malcolm MacDonald Celtic; Kilmarnock 22 22 0 3 13 4 5 59.09 18.18 22.73 68.18 1934-01-13 Not Known 1946-01-02 Not Known MacDonald
10742 Neil MacDonald Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2010-08-24 23y 02m 09d 2010-08-24 23y 02m 09d MacDonald
10743 Peter MacDonald St Johnstone; Dundee 7 3 4 1 4 0 4 50.00 .00 50.00 50.00 2001-10-13 20y 10m 26d 2014-07-22 33y 08m 05d MacDonald
10744 Robert M Macdonald Montrose 1 1 0 1 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Macdonald
10745 Roddy MacDonald Celtic; Greenock Morton 18 18 0 2 12 1 6 63.16 5.26 31.58 65.79 1973-10-27 19y 01m 27d 1988-03-26 33y 06m 26d MacDonald
10746 Stephen Macdonald Dundee; Falkirk 19 19 0 2 9 3 6 47.37 15.79 31.58 55.26 1907-01-05 Not Known 1916-03-18 Not Known Macdonald
10747 W MacDonald Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1985-01-30 Not Known 1985-01-30 Not Known MacDonald
10748 William MacDonald Port Glasgow Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1908-01-02 Not Known 1908-02-08 Not Known MacDonald
10749 William MacDonald Airdrieonians 9 9 0 5 4 2 3 44.44 22.22 33.33 55.56 1928-09-22 Not Known 1931-12-05 Not Known MacDonald
10750 William James Macdonald Partick Thistle; Dunfermline Athletic 4 2 2 1 1 1 2 25.00 25.00 50.00 37.50 1996-01-06 19y 03m 20d 1999-01-02 22y 03m 16d Macdonald
10751 William Sinclair Macdonald Queens Park 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1937-04-03 Not Known 1939-03-04 Not Known Macdonald
10752 Willie MacDonald St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1965-04-03 Not Known 1965-04-03 Not Known MacDonald
10753 Robert MacDougall Falkirk; Ayr United 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1918-01-02 Not Known 1922-03-04 Not Known MacDougall
10754 William Macdougall Motherwell 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1920-12-04 Not Known 1921-11-12 Not Known Macdougall
10755 Christian MacEchern Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-27 Not Known 1908-04-27 Not Known MacEchern
10756 Alexander MacEwan Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1914-01-05 Not Known 1914-01-05 Not Known MacEwan
10757 Matt Macey Hibernian 3 3 0 0 1 2 .00 33.33 66.67 16.67 2021-09-12 27y 00m 03d 2022-04-16 27y 07m 07d Macey
10758 Alex Macfarlane Dundee 35 35 0 7 14 8 12 40.00 22.86 34.29 51.43 1901-12-07 Not Known 1912-12-14 Not Known Macfarlane
10759 Craig John MacFarlane Dunfermline Athletic 2 2 0 0 2 0 .00 100.00 .00 50.00 1980-04-19 20y 05m 30d 1981-02-16 21y 03m 27d MacFarlane
10760 David MacFarlane Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1986-10-04 19y 08m 18d 1986-10-04 19y 08m 18d MacFarlane
10761 Hugh Macfarlane Hibernian; Albion Rovers 24 24 0 1 4 5 15 16.67 20.83 62.50 27.08 1929-10-26 Not Known 1937-04-24 Not Known Macfarlane
10762 Hugh Morton Macfarlane 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 Macfarlane
10763 Ian MacFarlane Dumbarton; Clydebank[4] 2 2 0 0 0 2 .00 .00 100.00 .00 1994-08-16 25y 08m 11d 1998-01-24 29y 01m 19d MacFarlane
10764 James Macfarlane Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1928-01-07 Not Known 1928-01-07 Not Known Macfarlane
10765 James Macfarlane St Bernards; Leith Athletic 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1930-02-01 Not Known 1935-09-11 Not Known Macfarlane
10766 Jean Macfarlane Celtic; Dunfermline Athletic 20 20 0 1 14 2 4 70.00 10.00 20.00 75.00 1920-05-22 Not Known 1935-01-05 Not Known Macfarlane
10767 John Macfarlane Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-04-05 Not Known 1902-04-05 Not Known Macfarlane
10768 John Macfarlane Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-04-27 31y 05m 06d 1931-04-27 31y 05m 06d Macfarlane
10769 Neil MacFarlane Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2006-02-11 28y 04m 01d 2006-02-11 28y 04m 01d MacFarlane
10770 Robert MacFarlane Third Lanark; Celtic; Aberdeen 22 22 0 8 7 7 36.36 31.82 31.82 52.27 1896-11-21 Not Known 1908-04-27 Not Known MacFarlane
10771 Roy Macfarlane Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-11-13 Not Known 1937-11-13 Not Known Macfarlane
10772 Sandy MacFarlane Newcastle United 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1899-01-03 Not Known 1901-04-30 Not Known MacFarlane
10773 William Macfarlane Hibernian; Raith Rovers 11 11 0 2 1 8 18.18 9.09 72.73 22.73 1954-04-10 24y 00m 24d 1959-02-21 28y 11m 04d Macfarlane
10774 Willie MacFarlane Heart of Midlothian B 1 0 1 1 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known MacFarlane
10775 Andrew MacFayden Hibernian 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1881-12-31 Not Known 1883-03-10 Not Known MacFayden
10776 D MacFee Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known MacFee
10777 Andrew MacGillivray Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1935-05-15 Not Known 1935-09-11 Not Known MacGillivray
10778 Alexander H MacGregor Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-09-28 Not Known 1901-09-28 Not Known MacGregor
10779 MacGregor Helensburgh 1 1 0 1 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known MacGregor
10780 Roddy Macgregor Inverness Caledonian Thistle 6 4 2 0 2 5 .00 28.57 71.43 14.29 2019-04-13 17y 03m 23d 2021-07-25 19y 07m 04d Macgregor
10781 Matheus Machado Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-07-08 17y 11m 29d 2019-07-08 17y 11m 29d Machado
10782 Macher Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Macher
10783 Alex Machin Chelsea 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1947-04-21 26y 09m 15d 1947-04-21 26y 09m 15d Machin
10784 Ernie Machin Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 25y 11m 29d 1970-04-24 25y 11m 29d Machin
10785 Angus MacIntosh Aberdeen 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1910-11-05 Not Known 1911-09-09 Not Known MacIntosh
10786 Donald S MacIntyre Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1901-05-07 Not Known 1901-05-07 Not Known MacIntyre
10787 Oscar MacIntyre Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-08-07 18y 00m 15d 2023-01-22 18y 05m 30d MacIntyre
10788 Ross Maciver Motherwell; Greenock Morton; Partick Thistle; Falkirk 3 3 0 2 1 2 40.00 20.00 40.00 50.00 2019-12-07 20y 09m 09d 2024-08-17 25y 05m 20d Maciver
10789 Alistair Mackay Kilmarnock 12 12 0 1 3 2 7 25.00 16.67 58.33 33.33 1951-04-28 Not Known 1959-11-14 Not Known Mackay
10790 Angus MacDougall Mackay Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1945-10-13 Not Known 1946-01-12 Not Known Mackay
10791 Billy MacKay Rangers 2 0 2 1 0 1 50.00 .00 50.00 50.00 1979-04-28 Not Known 1981-03-14 Not Known MacKay
10792 Brian Mackay St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-12-02 18y 08m 11d 2006-12-02 18y 08m 11d Mackay
10793 Cameron Mackay Inverness Caledonian Thistle 2 2 0 0 3 6 .00 33.33 66.67 16.67 2016-10-29 19y 10m 20d 2021-07-25 24y 07m 16d Mackay
10794 Daniel Mackay Inverness Caledonian Thistle 5 3 2 0 1 4 .00 20.00 80.00 10.00 2018-07-29 17y 03m 10d 2021-04-24 20y 00m 05d Mackay
10795 Daniel MacKay Livingston (Meadowbank Thistle) 2 1 1 0 0 3 .00 .00 100.00 .00 2023-11-01 Not Known 2024-04-13 Not Known MacKay
10796 Dave Mackay Dundee; Livingston (Meadowbank Thistle); St Johnstone 29 29 0 3 11 8 11 36.67 26.67 36.67 50.00 2001-11-10 20y 06m 08d 2015-12-19 34y 07m 17d Mackay
10797 Devlin Mackay Kilmarnock 0 0 0 2 0 1 66.67 .00 33.33 66.67 2016-10-26 19y 09m 03d 2018-05-13 21y 03m 20d Mackay
10798 Donald Morgan Mackay Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1933-09-30 Not Known 1934-01-02 Not Known Mackay
10799 Donald Scrimgeour MacKay Dundee United 15 15 0 4 4 7 26.67 26.67 46.67 40.00 1962-08-15 Not Known 1970-08-19 Not Known MacKay
10800 George S Mackay Dundee 2 2 0 2 0 0 100.00 .00 .00 100.00 1948-03-27 Not Known 1948-08-14 Not Known Mackay
10801 Hamish Mackay Montrose 1 0 1 0 0 1 .00 .00 100.00 .00 1989-08-16 27y 08m 03d 1989-08-16 27y 08m 03d Mackay
10802 J MacKay St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1885-09-12 Not Known 1887-10-29 Not Known MacKay
10803 James Mackay Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1964-08-19 Not Known 1964-08-19 Not Known Mackay
10804 John Mackay Motherwell 1 1 0 2 1 0 66.67 33.33 .00 83.33 1981-10-24 18y 06m 24d 1982-05-15 19y 01m 15d Mackay
10805 John Mackay St Johnstone; East Stirlingshire 8 6 2 0 1 9 .00 10.00 90.00 5.00 1976-04-24 18y 04m 09d 1984-08-22 26y 08m 07d Mackay
10806 Malky Mackay Celtic 4 4 0 2 2 1 40.00 40.00 20.00 60.00 1994-05-22 22y 03m 03d 1997-03-01 25y 00m 10d Mackay
10807 Robert Mackay Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1938-04-20 Not Known 1938-11-26 Not Known Mackay
10808 S MacKay Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known MacKay
10809 Scott Semple Mackay Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1982-12-27 20y 05m 11d 1983-02-12 20y 06m 27d Mackay
10810 Steven Mackay Ross County 2 1 1 0 1 1 .00 50.00 50.00 25.00 2001-09-25 20y 02m 30d 2002-10-23 21y 03m 27d Mackay
10811 Stewart Mackay Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1931-03-28 Not Known 1931-08-29 Not Known Mackay
10812 Stuart John Mackay East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1999-10-12 24y 07m 09d 1999-10-12 24y 07m 09d Mackay
10813 Thomas N MacKay St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1921-05-14 Not Known 1921-05-14 Not Known MacKay
10814 William Mackay St Bernards 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1888-09-08 Not Known 1891-08-18 Not Known Mackay
10815 Gary Mackay-Steven Dundee United; Celtic; Aberdeen; Kilmarnock 17 9 8 5 10 9 2 47.62 42.86 9.52 69.05 2011-07-31 20y 11m 00d 2024-10-30 34y 01m 30d Mackay-Steven
10816 Alan MacKenzie Cowdenbeath; Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1990-08-22 24y 00m 14d 1992-07-18 25y 11m 10d MacKenzie
10817 Alexander Mackenzie Raith Rovers; Alloa Athletic 1 1 0 0 0 2 .00 .00 100.00 .00 1932-04-18 21y 00m 23d 1982-10-09 Not Known Mackenzie
10818 Donald Mackenzie Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-18 28y 08m 09d 1956-02-18 28y 08m 09d Mackenzie
10819 Donald Mackenzie Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1932-05-14 Not Known 1932-05-14 Not Known Mackenzie
10820 G MacKenzie Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known MacKenzie
10821 Gary MacKenzie St Mirren 1 0 1 0 2 1 .00 66.67 33.33 33.33 2019-02-23 33y 04m 08d 2019-11-09 34y 00m 25d MacKenzie
10822 J MacKenzie Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known MacKenzie
10823 Jack MacKenzie Aberdeen 5 3 2 3 1 4 37.50 12.50 50.00 43.75 2019-12-29 19y 05m 25d 2024-10-06 24y 03m 02d MacKenzie
10824 John Alexander Mackenzie St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-02-16 Not Known 1936-08-29 Not Known Mackenzie
10825 Johnny Mackenzie Partick Thistle 27 27 0 1 9 8 10 33.33 29.63 37.04 48.15 1948-09-11 23y 00m 07d 1960-03-15 34y 06m 11d Mackenzie
10826 Kenneth W MacKenzie Queens Park 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1918-01-05 Not Known 1920-03-06 Not Known MacKenzie
10827 Ralph Mackenzie Aberdeen; Falkirk; Dundee 12 12 0 3 2 7 25.00 16.67 58.33 33.33 1947-05-17 21y 00m 09d 1958-01-04 31y 07m 27d Mackenzie
10828 Roddie MacKenzie Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1930-09-24 29y 04m 02d 1930-09-24 29y 04m 02d MacKenzie
10829 Scott MacKenzie Falkirk; St Mirren 14 14 0 6 1 9 37.50 6.25 56.25 40.63 1993-03-06 22y 07m 27d 2003-10-29 33y 03m 22d MacKenzie
10830 Alexander Mackie Rangers 9 9 0 5 6 1 2 66.67 11.11 22.22 72.22 1902-10-04 Not Known 1904-11-05 Not Known Mackie
10831 Archibald S Mackie Kilmarnock 10 10 0 5 2 3 50.00 20.00 30.00 60.00 1913-12-13 Not Known 1919-02-22 Not Known Mackie
10832 Charles Mackie Aberdeen FC; Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 1902-05-05 Not Known 1906-03-24 Not Known Mackie
10833 Darren Mackie Aberdeen 31 24 7 4 7 7 20 20.59 20.59 58.82 30.88 1999-08-22 17y 07m 17d 2012-03-31 30y 02m 26d Mackie
10834 David Mackie St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1893-02-25 Not Known 1893-02-25 Not Known Mackie
10835 George Shearer Mackie Dundee; Partick Thistle; Brechin City; Arbroath 10 8 2 4 4 5 30.77 30.77 38.46 46.15 1975-04-23 20y 11m 05d 1985-10-23 31y 05m 05d Mackie
10836 James J Mackie Boness 1 1 0 1 0 0 100.00 .00 .00 100.00 1923-01-27 Not Known 1923-01-27 Not Known Mackie
10837 James Mackie Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known Mackie
10838 Jerry Mackie Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-09-15 Not Known 1926-09-15 Not Known Mackie
10839 Ken Mackie Dunfermline Athletic; Falkirk; East Fife 8 8 0 4 3 0 5 37.50 .00 62.50 37.50 1973-10-06 18y 06m 07d 1978-01-02 22y 09m 04d Mackie
10840 Peter Mackie Celtic; Dundee; St Mirren 12 6 6 1 5 1 6 41.67 8.33 50.00 45.83 1978-10-28 20y 09m 11d 1986-03-09 28y 01m 20d Mackie
10841 Robert Mackie Airdrieonians; Third Lanark 14 14 0 3 6 5 21.43 42.86 35.71 42.86 1910-11-19 Not Known 1918-02-23 Not Known Mackie
10842 Sean Mackie Hibernian; Falkirk 3 2 1 2 0 2 50.00 .00 50.00 50.00 2018-12-29 20y 01m 25d 2024-08-17 25y 09m 13d Mackie
10843 Tom Mackie Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known Mackie
10844 Alastair MacKillop Greenock Morton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1945-10-06 Not Known 1946-01-05 Not Known MacKillop
10845 Alan Mackin Motherwell; Falkirk; Greenock Morton 8 8 0 1 2 2 5 22.22 22.22 55.56 33.33 1979-11-24 24y 03m 26d 1984-12-29 29y 05m 00d Mackin
10846 Dylan Mackin Livingston (Meadowbank Thistle); Stirling Albion 1 1 0 0 0 2 .00 .00 100.00 .00 2017-07-01 20y 05m 16d 2021-07-20 24y 06m 05d Mackin
10847 James Mackin Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Mackin
10848 Joe Mackin Dunfermline Athletic; Motherwell 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1956-03-31 Not Known 1960-01-30 Not Known Mackin
10849 MacKinlay Helensburgh 1 1 0 1 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known MacKinlay
10850 Adam Mackinnon Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-04-02 18y 11m 03d 2022-04-02 18y 11m 03d Mackinnon
10851 Darian Mackinnon Hamilton Academical 12 11 1 3 4 5 25.00 33.33 41.67 41.67 2014-07-09 28y 09m 00d 2019-08-31 33y 10m 22d MacKinnon
10852 Dave MacKinnon Dundee; Partick Thistle; Rangers; Airdrieonians 20 18 2 12 5 6 52.17 21.74 26.09 63.04 1976-09-01 20y 03m 09d 1988-08-06 32y 02m 14d MacKinnon
10853 Lewis Craig MacKinnon Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-07-28 18y 04m 07d 2003-07-28 18y 04m 07d MacKinnon
10854 Hector Fraser Mackintosh Queens Park 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1941-11-08 Not Known 1942-02-14 Not Known Mackintosh
10855 John MacKintosh Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1952-08-05 17y 00m 19d 1952-08-05 17y 00m 19d MacKintosh
10856 Murray MacKintosh Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-14 20y 11m 06d 2018-07-14 20y 11m 06d MacKintosh
10857 C Mackison Northern Nomads 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1909-01-04 Not Known Mackison
10858 Tommy Mackle Celtic; Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1959-09-12 21y 05m 22d 1967-10-14 29y 06m 23d Mackle
10859 James Mackrell Falkirk; Motherwell 5 5 0 1 0 4 20.00 .00 80.00 20.00 1928-04-16 Not Known 1932-10-15 Not Known Mackrell
10860 Albert MacLachlan Aberdeen; Airdrieonians 19 19 0 3 7 6 6 36.84 31.58 31.58 52.63 1914-09-26 Not Known 1929-01-19 Not Known MacLachlan
10861 Archibald Maclachlan Partick Thistle; Dumbarton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1917-10-13 Not Known 1918-09-21 Not Known Maclachlan
10862 John Andrew MacLachlan Dundee 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1910-10-29 Not Known 1912-02-24 Not Known MacLachlan
10863 Jamie Maclaren Hibernian 2 1 1 1 1 1 2 25.00 25.00 50.00 37.50 2018-01-21 24y 05m 23d 2018-10-31 25y 03m 02d Maclaren
10864 Stewart MacLaren Motherwell 10 10 0 3 2 5 30.00 20.00 50.00 40.00 1974-12-14 21y 08m 08d 1978-09-23 25y 05m 17d MacLaren
10865 Alex Maclean Queens Park 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1901-05-07 Not Known 1901-09-28 Not Known Maclean
10866 David MacLean Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known MacLean
10867 Finlay MacLean Celtic; Hamilton Academical 8 8 0 1 2 2 4 25.00 25.00 50.00 37.50 1904-09-03 Not Known 1908-12-26 Not Known MacLean
10868 John Maclean Queens Park 12 12 0 3 4 1 7 33.33 8.33 58.33 37.50 1901-01-19 Not Known 1908-04-29 Not Known Maclean
10869 Martin MacLean Brora Rangers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-03-23 29y 07m 06d 2021-03-23 29y 07m 06d MacLean
10870 Ross MacLean Motherwell 0 0 0 1 0 2 33.33 .00 66.67 33.33 2016-11-26 19y 08m 13d 2017-12-09 20y 08m 26d MacLean
10871 Steven MacLean Plymouth Argyle; Aberdeen; St Johnstone 15 10 5 1 6 6 5 35.29 35.29 29.41 52.94 2009-07-29 26y 11m 06d 2018-02-10 35y 05m 18d MacLean
10872 Thomas MacLean St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1920-05-12 Not Known 1920-05-12 Not Known MacLean
10873 William M Maclean Dundee 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1920-10-04 Not Known 1922-08-26 Not Known Maclean
10874 Ryan MacLeman Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-04-02 17y 10m 23d 2022-04-02 17y 10m 23d MacLeman
10875 Alexander MacLennan Partick Thistle; Albion Rovers 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1934-02-24 Not Known 1936-12-12 Not Known MacLennan
10876 Blair MacLennan Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2016-03-01 18y 09m 25d 2016-03-01 18y 09m 25d MacLennan
10877 Sandy MacLennan Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known MacLennan
10878 Alastair F MacLeod Dumbarton; Kilmarnock 7 4 3 1 6 2 11.11 66.67 22.22 44.44 1977-10-22 17y 00m 02d 1982-05-08 21y 06m 18d MacLeod
10879 Ally MacLeod Hibernian 12 12 0 4 8 5 3 50.00 31.25 18.75 65.63 1975-01-01 24y 00m 00d 1981-10-27 30y 09m 26d MacLeod
10880 Alexander James MacLeod Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 1997-03-27 29y 01m 26d 1997-03-27 29y 01m 26d MacLeod
10881 Ally MacLeod Third Lanark; St Mirren; Hibernian 12 12 0 1 3 2 7 25.00 16.67 58.33 33.33 1950-01-14 18y 10m 19d 1964-03-04 33y 00m 07d MacLeod
10882 Andrew Donald MacLeod Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 1997-03-27 27y 07m 13d 1997-03-27 27y 07m 13d MacLeod
10883 Angus Macleod Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1913-11-29 Not Known 1914-05-04 Not Known Macleod
10884 C MacLeod Clachnacuddin 1 0 1 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known MacLeod
10885 Donald A Macleod Motherwell 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1940-08-10 Not Known 1942-12-05 Not Known Macleod
10886 Duncan MacLeod Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1975-02-08 25y 08m 16d 1975-02-08 25y 08m 16d MacLeod
10887 Murdo MacLeod Motherwell; Falkirk; Raith Rovers 25 25 0 5 4 17 19.23 15.38 65.38 26.92 1978-11-25 19y 00m 06d 1993-08-14 33y 08m 26d MacLeod
10888 James Rae MacLeod Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-12-26 Not Known 1931-12-26 Not Known MacLeod
10889 Kyle MacLeod Ross County 0 0 0 0 0 1 .00 .00 100.00 .00 2014-04-19 18y 10m 12d 2014-04-19 18y 10m 12d MacLeod
10890 Lewis MacLeod Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 2014-08-10 20y 01m 25d 2014-11-22 20y 05m 06d MacLeod
10891 MacLeod Helensburgh 1 1 0 1 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known MacLeod
10892 Murdo MacLeod Dumbarton; Celtic; Hibernian 32 32 0 5 12 13 7 37.50 40.63 21.88 57.81 1977-08-13 18y 10m 20d 1994-08-16 35y 10m 23d MacLeod
10893 Robert R Macleod Raith Rovers 7 7 0 1 3 3 14.29 42.86 42.86 35.71 1911-08-30 Not Known 1913-01-18 Not Known Macleod
10894 Rory MacLeod Dundee United 1 0 1 0 2 1 .00 66.67 33.33 33.33 2022-03-05 16y 01m 02d 2023-02-04 17y 00m 01d MacLeod
10895 S MacLeod Clachnacuddin 0 0 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known MacLeod
10896 William S MacLeod Clyde 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1910-04-13 Not Known 1910-04-13 Not Known MacLeod
10897 Duncan MacMillan Celtic 4 4 0 0 1 3 .00 25.00 75.00 12.50 1945-09-22 23y 08m 04d 1948-01-03 25y 11m 16d MacMillan
10898 Lachlan MacMillan Hamilton Academical; Heart of Midlothian B; Partick Thistle 11 11 0 1 6 1 4 54.55 9.09 36.36 59.09 1921-02-19 Not Known 1932-12-24 Not Known MacMillan
10899 MacMillan Helensburgh 1 1 0 1 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known MacMillan
10900 Colin Macnab Dundee; Arbroath 18 18 0 2 4 5 9 22.22 27.78 50.00 36.11 1925-04-18 Not Known 1935-09-07 Not Known Macnab
10901 Dugald Macnab Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1902-09-20 Not Known 1903-03-14 Not Known Macnab
10902 Duncan MacNeill Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1917-03-31 Not Known 1917-03-31 Not Known MacNeill
10903 Duncan MacNeill Raith Rovers 9 9 0 3 2 3 4 22.22 33.33 44.44 38.89 1910-08-15 Not Known 1912-02-17 Not Known MacNeill
10904 John Maconnachie Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 28y 11m 19d 1914-04-27 28y 11m 19d Maconnachie
10905 John Maconnachie Hibernian 22 22 0 1 3 8 11 13.64 36.36 50.00 31.82 1903-08-25 Not Known 1907-01-01 Not Known Maconnachie
10906 David MacPerson Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known MacPerson
10907 Angus Macphail Clyde 8 8 0 1 1 2 5 12.50 25.00 62.50 25.00 1932-01-23 Not Known 1937-04-19 Not Known Macphail
10908 John MacPhail Sheffield United; Sunderland 2 1 1 0 0 2 .00 .00 100.00 .00 1982-08-04 26y 07m 28d 1989-08-05 33y 07m 29d MacPhail
10909 Archibald MacPhee Ross County 0 0 0 0 1 1 .00 50.00 50.00 25.00 2013-02-02 19y 10m 13d 2013-04-06 20y 00m 17d MacPhee
10910 Gus MacPherson Kilmarnock; Dunfermline Athletic 32 31 1 2 10 9 18 27.03 24.32 48.65 39.19 1993-09-18 24y 11m 07d 2003-04-26 34y 06m 15d MacPherson
10911 Archibald Macpherson Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1937-09-04 Not Known 1938-08-20 Not Known Macpherson
10912 Cameron MacPherson St Mirren; St Johnstone 8 6 2 2 2 7 18.18 18.18 63.64 27.27 2018-09-01 19y 08m 03d 2023-03-04 24y 02m 04d MacPherson
10913 Herbert Macpherson Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1909-04-28 Not Known 1909-04-28 Not Known Macpherson
10914 William Macpherson St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1904-10-22 Not Known 1905-01-21 Not Known Macpherson
10915 Andrew Macrae Brora Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 22y 10m 11d 2021-03-23 22y 10m 11d Macrae
10916 Donald Macrae Leith Athletic 9 9 0 0 2 7 .00 22.22 77.78 11.11 1903-12-12 Not Known 1905-05-15 Not Known Macrae
10917 Jordan Macrae Brora Rangers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-03-23 22y 05m 00d 2021-03-23 22y 05m 00d Macrae
10918 Keith MacRae Motherwell; Manchester City 12 11 1 3 7 2 25.00 58.33 16.67 54.17 1969-10-11 18y 08m 06d 1979-08-08 28y 06m 03d MacRae
10919 William MacRitchie Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known MacRitchie
10920 Colin William MacRonald Montrose 1 0 1 0 1 0 .00 100.00 .00 50.00 1995-07-30 Not Known 1995-07-30 Not Known MacRonald
10921 Ian MacSween Falkirk 2 0 2 1 1 0 50.00 50.00 .00 75.00 2002-07-27 18y 01m 20d 2003-01-25 18y 07m 18d MacSween
10922 William M Mactaggart Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1908-10-17 Not Known 1908-10-17 Not Known Mactaggart
10923 Alex Mactavish Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1907-08-21 Not Known 1907-08-21 Not Known Mactavish
10924 William MacWhinnie Third Lanark; Hibernian 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1899-12-23 Not Known 1906-01-01 Not Known MacWhinnie
10925 Adrian Anthony Madaschi Partick Thistle 5 5 0 1 1 3 20.00 20.00 60.00 30.00 2003-10-25 21y 03m 14d 2005-01-19 22y 06m 08d Madaschi
10926 Duncan Madden Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1968-04-13 Not Known 1968-08-10 Not Known Madden
10927 John Madden Celtic 14 14 0 7 7 1 6 50.00 7.14 42.86 53.57 1890-05-03 Not Known 1895-11-23 Not Known Madden
10928 James Maddison Aberdeen; Tottenham Hotspur 1 1 0 2 0 0 100.00 .00 .00 100.00 2016-12-30 20y 01m 07d 2024-07-17 27y 07m 24d Maddison
10929 Lee Robert Maddison Dundee 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1998-09-12 25y 11m 07d 2000-04-01 27y 05m 27d Maddison
10930 Neil Maddison Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 26y 10m 01d 1996-08-03 26y 10m 01d Maddison
10931 Willie Maddren Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-09 26y 06m 29d 1977-08-09 26y 06m 29d Maddren
10932 Karl Madianga Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2018-10-23 24y 08m 23d 2018-10-23 24y 08m 23d Madianga
10933 Ahmed Madouni 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 30y 09m 05d 2011-07-09 30y 09m 05d Madouni
10934 John Madsen Greenock Morton; Hibernian 9 9 0 4 3 2 44.44 33.33 22.22 61.11 1965-11-20 28y 06m 06d 1969-04-26 31y 11m 12d Madsen
10935 Daizen Maeda Celtic 10 8 2 4 8 0 2 80.00 .00 20.00 80.00 2022-05-07 24y 06m 17d 2024-09-14 26y 10m 25d Maeda
10936 Jozsef Magasföldi Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 26y 08m 18d 2011-08-04 26y 08m 25d Magasföldi
10937 Felix Magath SV Hamburg 1 1 0 2 2 0 0 100.00 .00 .00 100.00 1976-10-20 23y 02m 24d 1976-11-03 23y 03m 08d Magath
10938 Kevin Magee Partick Thistle; Dundee; Livingston (Meadowbank Thistle) 3 1 2 0 1 2 .00 33.33 66.67 16.67 1992-12-26 21y 08m 16d 1997-08-09 26y 03m 30d Magee
10939 Josh Magennis Aberdeen; St Mirren; Kilmarnock 12 8 4 3 1 7 8 6.25 43.75 50.00 28.13 2010-10-16 20y 02m 01d 2016-02-27 25y 06m 12d Magennis
10940 Kyle Magennis St Mirren; Hibernian; Kilmarnock 9 8 1 1 3 5 11.11 33.33 55.56 27.78 2018-09-01 20y 00m 06d 2023-09-26 25y 01m 00d Magennis
10941 FH Magilton Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Magilton
10942 Jim Magilton Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 27y 02m 28d 1996-08-03 27y 02m 28d Magilton
10943 Edward Magner St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-11-16 Not Known 1913-01-25 Not Known Magner
10944 Barry Maguire Motherwell 4 3 1 3 1 6 30.00 10.00 60.00 35.00 2018-03-04 19y 10m 05d 2022-11-06 24y 06m 10d Maguire
10945 Christopher Maguire Aberdeen 12 5 7 5 6 7 27.78 33.33 38.89 44.44 2006-05-03 17y 03m 17d 2011-02-26 22y 01m 10d Maguire
10946 James Smith Maguire Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 1955-10-15 23y 08m 12d 1955-10-15 23y 08m 12d Maguire
10947 Joe Maguire Liverpool XI 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-27 17y 06m 09d 2013-07-27 17y 06m 09d Maguire
10948 Luke Mahady Raith Rovers 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-13 16y 07m 17d 2020-10-13 16y 07m 17d Mahady
10949 Stephane Mahe Celtic 11 11 0 7 3 2 58.33 25.00 16.67 70.83 1997-10-18 29y 00m 25d 2001-04-22 32y 06m 30d Mahe
10950 John Maher Clydebank[4] 9 8 1 1 2 6 11.11 22.22 66.67 22.22 1985-09-28 18y 09m 10d 1991-08-20 24y 08m 02d Maher
10951 Kevin Maher Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 33y 09m 12d 2010-07-29 33y 09m 12d Maher
10952 Martin Maher St Johnstone 1 0 1 1 0 0 100.00 .00 .00 100.00 2002-03-23 18y 04m 18d 2002-03-23 18y 04m 18d Maher
10953 Dean Mahon Bohemians Dublin 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-01 17y 08m 05d 2015-07-01 17y 08m 05d Mahon
10954 John Mahon St Johnstone 0 0 0 1 0 1 50.00 .00 50.00 50.00 2022-02-19 22y 02m 24d 2022-08-28 22y 09m 02d Mahon
10955 Robbie Mahon Motherwell 0 0 0 1 0 1 50.00 .00 50.00 50.00 2022-05-11 18y 11m 05d 2022-09-18 19y 03m 12d Mahon
10956 Alan Mahood Kilmarnock 17 15 2 1 6 7 7 30.00 35.00 35.00 47.50 1998-08-30 25y 05m 04d 2003-09-13 30y 05m 18d Mahood
10957 Barry Mahy New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 28y 04m 00d 1971-05-21 28y 04m 00d Mahy
10958 Julian Maidana Livingston (Meadowbank Thistle) 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-03-08 31y 01m 25d 2003-03-08 31y 01m 25d Maidana
10959 Robert F Maiden Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1922-08-26 Not Known 1922-08-26 Not Known Maiden
10960 Arthur Mailer Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1904-05-23 Not Known 1904-05-23 Not Known Mailer
10961 Craig James Mailer Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 27y 10m 03d 1995-07-30 27y 10m 03d Mailer
10962 John Mailer Hamilton Academical; Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1986-12-13 25y 06m 02d 1987-08-25 26y 02m 14d Mailer
10963 Mailer St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1905-05-20 Not Known 1905-05-20 Not Known Mailer
10964 Ronald Mailer Dunfermline Athletic 11 11 0 2 3 6 18.18 27.27 54.55 31.82 1956-03-31 23y 10m 13d 1963-05-18 31y 00m 00d Mailer
10965 Alan Main Dundee United; St Johnstone; Livingston (Meadowbank Thistle); Gretna 34 34 0 8 16 14 21.05 42.11 36.84 42.11 1989-11-25 21y 11m 20d 2010-01-30 42y 01m 25d Main
10966 Alex Main Hibernian; Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1899-08-19 Not Known 1903-11-28 Not Known Main
10967 Andrew Main Hibernian 4 4 0 3 0 1 3 .00 25.00 75.00 12.50 1930-09-15 Not Known 1931-04-20 Not Known Main
10968 Andrew Main St Johnstone 5 5 0 4 2 1 2 40.00 20.00 40.00 50.00 1927-11-26 Not Known 1929-09-28 Not Known Main
10969 Bobby Main Rangers 12 12 0 4 5 3 4 41.67 25.00 33.33 54.17 1933-10-21 Not Known 1938-04-23 Not Known Main
10970 Curtis Main Motherwell; Aberdeen; St Mirren; Dundee 16 12 4 4 4 5 11 20.00 25.00 55.00 32.50 2018-01-27 25y 07m 07d 2024-08-10 32y 01m 21d Main
10971 Dave Main Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 1971-03-03 19y 00m 14d 1971-11-06 19y 08m 20d Main
10972 David L Main St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Main
10973 David Main Falkirk; Aberdeen 19 19 0 12 8 4 7 42.11 21.05 36.84 52.63 1909-04-17 Not Known 1919-12-13 Not Known Main
10974 James Main Hibernian 28 28 0 1 8 8 12 28.57 28.57 42.86 42.86 1905-01-02 18y 07m 04d 1909-10-23 23y 04m 24d Main
10975 James Main Motherwell 7 7 0 2 2 1 4 28.57 14.29 57.14 35.71 1938-01-29 Not Known 1944-04-08 Not Known Main
10976 John Main Queens Park; Motherwell 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1909-03-27 Not Known 1912-04-22 Not Known Main
10977 Mark Main Berwick Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1987-08-01 19y 07m 00d 1987-08-01 19y 07m 00d Main
10978 Peter Main Airdrieonians 2 2 0 0 2 0 .00 100.00 .00 50.00 1915-09-25 Not Known 1916-02-26 Not Known Main
10979 William Main Hamilton Academical 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1908-11-14 Not Known 1909-11-20 Not Known Main
10980 Colin Mainds Port Glasgow Athletic; Rangers; Third Lanark 12 12 0 5 2 4 41.67 16.67 33.33 50.00 1905-09-09 Not Known 1913-04-05 Not Known Mainds
10981 David Mair Dundee; Motherwell 12 12 0 1 2 2 8 16.67 16.67 66.67 25.00 1909-03-20 Not Known 1914-10-10 Not Known Mair
10982 George Mair Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1935-05-15 Not Known 1935-09-11 Not Known Mair
10983 Gordon Mair Motherwell; Clydebank[4] 11 6 5 0 3 8 .00 27.27 72.73 13.64 1987-02-25 28y 02m 07d 1991-08-20 32y 08m 02d Mair
10984 Hugh Mair Dumbarton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1890-08-30 Not Known 1891-02-07 Not Known Mair
10985 James Mair Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known Mair
10986 Lee Mair Dundee; Dundee United; Aberdeen; St Mirren; Partick Thistle; Dumbarton 31 28 3 1 11 10 17 28.95 26.32 44.74 42.11 2002-08-03 21y 07m 25d 2015-03-14 34y 03m 05d Mair
10987 Matthew Mair Celtic 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1901-08-20 Not Known 1902-03-31 Not Known Mair
10988 A Maitland Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-08-27 Not Known 1881-08-27 Not Known Maitland
10989 Alf Maitland Newcastle United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1928-10-10 32y 00m 02d 1929-04-09 32y 06m 01d Maitland
10990 David Johnstone Maitland Kilmarnock 8 8 0 1 0 6 12.50 .00 75.00 12.50 1898-04-16 Not Known 1901-09-21 Not Known Maitland
10991 James Maitland Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1919-11-22 Not Known 1919-11-22 Not Known Maitland
10992 Maitland Nithsdale Wanderers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known Maitland
10993 Antol Major Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Major
10994 Daniel Majstorovic Celtic 6 5 1 4 0 2 66.67 .00 33.33 66.67 2010-09-11 33y 05m 06d 2012-02-08 34y 10m 03d Majstorovic
10995 Majstorovic FK Austria Wien 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Majstorovic
10996 Yves Ma-Kalambay Hibernian 7 7 0 3 4 3 30.00 40.00 30.00 50.00 2007-08-06 21y 06m 06d 2010-05-01 24y 03m 01d Ma-Kalambay
10997 Lee Robert Makel Livingston (Meadowbank Thistle); Dunfermline Athletic 10 9 1 1 2 3 5 20.00 30.00 50.00 35.00 2002-01-19 29y 00m 08d 2006-01-14 33y 00m 03d Makel
10998 Janne Rekka Makela Raith Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1997-02-22 25y 06m 30d 1997-02-22 25y 06m 30d Makela
10999 Brian Makepeace Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 22y 01m 03d 1953-11-09 22y 01m 03d Makepeace
11000 Makhinia Dynamo Kiev 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 Not Known 1982-11-24 Not Known Makhinia
11001 Henry Olufosoye Makinwa Gretna 1 1 0 0 1 1 .00 50.00 50.00 25.00 2007-11-25 30y 00m 19d 2008-02-09 30y 03m 03d Makinwa
11002 Mohamed El Makrini Kilmarnock 2 2 0 2 0 0 100.00 .00 .00 100.00 2019-10-05 32y 02m 29d 2019-11-23 32y 04m 17d Makrini
11003 Vitalijs Maksimenko Kilmarnock; Rigas Futbola Skola 1 1 0 1 0 3 25.00 .00 75.00 25.00 2014-03-08 23y 03m 00d 2022-10-27 31y 10m 19d Maksimenko
11004 Albert Malam Huddersfield Town 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-24 21y 08m 04d 1934-09-24 21y 08m 04d Malam
11005 Steed Malbranque Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 29y 07m 02d 2009-08-08 29y 07m 02d Malbranque
11006 Alexander Mitchell Malcolm Alloa Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 24y 04m 05d 1946-04-24 24y 04m 09d Malcolm
11007 Blair Malcolm Cowdenbeath; Alloa Athletic 1 1 0 1 0 1 50.00 .00 50.00 50.00 2018-07-24 21y 05m 21d 2020-11-28 23y 09m 25d Malcolm
11008 Kenneth Campbell Malcolm Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 32y 07m 03d 1959-02-28 32y 07m 03d Malcolm
11009 Robert Malcolm Heart of Midlothian B; Rangers; Motherwell 9 7 2 18 0 3 85.71 .00 14.29 85.71 1913-08-07 18y 01m 07d 2009-03-04 Not Known Malcolm
11010 Walter Grant Lees Malcolm Raith Rovers; Airdrieonians 3 3 0 1 0 2 33.33 .00 66.67 33.33 1961-08-12 20y 09m 18d 1962-09-15 21y 10m 21d Malcolm
11011 Malcom Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Malcom
11012 Youssef Maleh Fiorentina 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 24y 01m 14d 2022-10-13 24y 01m 21d Maleh
11013 Gary Maley Livingston (Meadowbank Thistle) 0 0 0 0 1 1 .00 50.00 50.00 25.00 2021-12-05 39y 04m 02d 2022-02-12 39y 06m 09d Maley
11014 Matthew Maley Greenock Morton 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1937-12-04 Not Known 1947-04-05 Not Known Maley
11015 Willie Maley Celtic 13 13 0 7 1 5 53.85 7.69 38.46 57.69 1890-02-08 21y 09m 14d 1895-11-23 27y 06m 29d Maley
11016 Malgasz FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Malgasz
11017 Gavin Malin Forfar Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2015-08-25 27y 00m 00d 2015-08-25 27y 00m 00d Malin
11018 Joe Malin Brora Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 32y 08m 10d 2021-03-23 32y 08m 10d Malin
11019 Zbigniew Malkowski Hibernian; Inverness Caledonian Thistle 7 7 0 5 1 5 45.45 9.09 45.45 50.00 2005-08-07 27y 06m 19d 2008-04-26 30y 03m 07d Malkowski
11020 James Mallan Celtic; St Mirren 15 15 0 6 3 6 40.00 20.00 40.00 50.00 1942-11-07 16y 00m 19d 1956-03-07 Not Known Mallan
11021 Stevie Mallan Hibernian 7 5 2 1 2 2 3 28.57 28.57 42.86 42.86 2018-10-31 22y 07m 06d 2020-10-31 24y 07m 06d Mallan
11022 Stephen Patrick Mallan Queen of the South; Stirling Albion 2 2 0 1 0 0 2 .00 .00 100.00 .00 1999-08-18 31y 11m 19d 2002-09-25 35y 00m 26d Mallan
11023 Malley Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-11-22 Not Known 1884-11-22 Not Known Malley
11024 Castro Dani Mallo Falkirk 2 2 0 1 1 0 50.00 50.00 .00 75.00 2009-02-07 30y 00m 13d 2009-04-18 30y 02m 24d Mallo
11025 John Napier Malloch Dundee 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1897-10-16 Not Known 1898-03-05 Not Known Malloch
11026 James Gillan Mallon Greenock Morton 3 3 0 0 0 3 .00 .00 100.00 .00 1962-09-12 24y 00m 15d 1965-03-10 26y 06m 10d Mallon
11027 William Mallon Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1972-12-16 20y 06m 18d 1972-12-16 20y 06m 18d Mallon
11028 Danny Malloy Dundee; Clyde 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 1953-10-17 22y 11m 11d 1962-11-10 32y 00m 04d Malloy
11029 Henry Malloy Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known Malloy
11030 James Malloy Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1934-02-10 Not Known 1934-02-10 Not Known Malloy
11031 Eddie Malone St Mirren; Ayr United; Raith Rovers; Forfar Athletic 4 2 2 0 2 2 .00 50.00 50.00 25.00 2007-02-17 21y 10m 11d 2018-07-14 33y 03m 08d Malone
11032 Gus Malone Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1990-08-22 30y 06m 26d 1990-08-22 30y 06m 26d Malone
11033 Richard Philip Malone Ayr United; Queen of the South 5 5 0 0 1 4 .00 20.00 80.00 10.00 1966-10-08 17y 05m 20d 1981-10-10 32y 05m 22d Malone
11034 Thomas Malone Clyde 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1927-01-22 Not Known 1927-02-23 Not Known Malone
11035 Shaun Maloney Celtic 18 10 8 4 19 4 5 67.86 14.29 17.86 75.00 2001-08-11 18y 06m 18d 2011-05-11 28y 03m 17d Maloney
11036 Dominique Malonga Hibernian 3 2 1 1 1 2 0 33.33 66.67 .00 66.67 2014-10-26 25y 09m 18d 2015-04-12 26y 03m 04d Malonga
11037 Maurice Malpas Dundee United 61 59 2 2 20 21 22 31.75 33.33 34.92 48.41 1980-02-20 17y 06m 17d 2000-04-22 37y 08m 19d Malpas
11038 Serguei Mamchur Dnipro Dnipropetrovsk 1 1 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 18y 07m 16d 1990-10-03 18y 08m 00d Mamchur
11039 Terry Mancini Arsenal 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1975-07-30 32y 09m 26d 1975-07-30 32y 09m 26d Mancini
11040 Bert Manderson Rangers 21 21 0 13 5 3 61.90 23.81 14.29 73.81 1915-10-16 Not Known 1926-09-18 Not Known Manderson
11041 William G Manderson Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-11-02 Not Known 1946-11-02 Not Known Manderson
11042 William Greer Manderson St Johnstone; Queens Park 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1940-01-13 Not Known 1942-10-24 Not Known Manderson
11043 Christopher-Massamba Mandiangu Hamilton Academical 0 0 0 0 1 0 .00 100.00 .00 50.00 2016-01-24 23y 11m 16d 2016-01-24 23y 11m 16d Mandiangu
11044 Thomas Mandl FC Basel 0 0 0 0 0 1 .00 .00 100.00 .00 2004-11-25 25y 09m 18d 2004-11-25 25y 09m 18d Mandl
11045 Rolando Mandragora Fiorentina 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 25y 03m 07d 2022-10-13 25y 03m 14d Mandragora
11046 Mikael Mandron St Mirren 6 3 3 2 1 3 33.33 16.67 50.00 41.67 2023-09-23 28y 11m 12d 2024-10-19 30y 00m 08d Mandron
11047 Mario Mandzukic Dinamo Zagreb 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 23y 02m 30d 2009-08-27 23y 03m 06d Mandzukic
11048 Roderick Manley Falkirk; Falkirk Select; St Mirren 20 20 0 3 6 12 14.29 28.57 57.14 28.57 1986-08-16 21y 00m 24d 1992-04-11 26y 08m 19d Manley
11049 Frank Mann Manchester United 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1923-09-12 32y 05m 26d 1924-04-14 33y 00m 28d Mann
11050 George Mann Leith Athletic 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1893-08-19 Not Known 1894-05-21 Not Known Mann
11051 Neil Mann Hull City 1 0 1 2 0 0 1 .00 .00 100.00 .00 1997-07-18 24y 07m 29d 1997-07-18 24y 07m 29d Mann
11052 R Mann Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1894-02-24 Not Known 1894-02-24 Not Known Mann
11053 Robert Alexander Mann Inverness Caledonian Thistle; Dundee 4 4 0 2 1 2 40.00 20.00 40.00 50.00 2002-01-26 28y 00m 15d 2005-01-22 31y 00m 11d Mann
11054 William Mann Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-03-19 Not Known 1881-03-19 Not Known Mann
11055 John T Manning Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1907-03-09 Not Known 1907-03-23 Not Known Manning
11056 Manninga Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Manninga
11057 Thomas Mannion Dumbarton 2 2 0 0 0 2 .00 .00 100.00 .00 1920-12-25 Not Known 1921-04-11 Not Known Mannion
11058 Wilf Mannion Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-25 20y 10m 09d 1939-03-25 20y 10m 09d Mannion
11059 Alan Mannus St Johnstone 19 19 0 10 7 8 40.00 28.00 32.00 54.00 2011-09-25 29y 04m 06d 2018-02-10 35y 08m 22d Mannus
11060 Mannus Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known Mannus
11061 Manolo Athletico Madrid 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1993-09-14 28y 07m 28d 1993-09-28 28y 08m 11d Manolo
11062 Manoshin Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Manoshin
11063 Boubacar Mansaly Dinamo Bucuresti 2 2 0 1 0 1 50.00 .00 50.00 50.00 2013-07-09 25y 05m 05d 2014-07-06 26y 05m 02d Mansaly
11064 Lewis Mansell Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 2019-03-04 21y 05m 12d 2019-03-12 21y 05m 20d Mansell
11065 E Mansfield Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1909-12-25 Not Known 1909-12-25 Not Known Mansfield
11066 Eversley Mansfield Northern Nomads 3 3 0 2 3 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1910-01-04 Not Known Mansfield
11067 Cliff Mansley Hamilton Academical; Queen of the South 2 2 0 1 1 0 50.00 50.00 .00 75.00 1942-10-03 Not Known 1945-10-20 Not Known Mansley
11068 Andrew Manson Clydebank[3] 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-11-26 Not Known 1921-11-26 Not Known Manson
11069 Craig Manson Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-20 21y 02m 19d 1997-07-20 21y 02m 19d Manson
11070 Robbie Manson The Spartans 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 29y 07m 22d 2012-09-07 29y 07m 22d Manson
11071 Moustafa Kamel Mansour Queens Park 3 3 0 1 0 2 33.33 .00 66.67 33.33 1937-04-03 Not Known 1939-03-04 Not Known Mansour
11072 Adam Mansouri East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-05 19y 05m 25d 2022-07-05 19y 05m 25d Mansouri
11073 Aad Mansveld Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 28y 00m 15d 1972-08-07 28y 00m 24d Mansveld
11074 Andrei Manyur Dinamo Bucuresti 0 0 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 19y 06m 15d 2013-07-09 19y 06m 15d Manyur
11075 Christy Manzinga Motherwell 0 0 0 0 1 0 .00 100.00 .00 50.00 2020-03-07 25y 01m 07d 2020-03-07 25y 01m 07d Manzinga
11076 Myziane Maolida Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-02-28 25y 00m 14d 2024-02-28 25y 00m 14d Maolida
11077 Alexandru Marc Dinamo Bucuresti 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-06 31y 05m 20d 2014-07-06 31y 05m 20d Marc
11078 Emerson Marcelina Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 25y 04m 20d 2016-07-21 25y 04m 27d Marcelina
11079 Danijel Marceta Falkirk 2 0 2 0 1 1 .00 50.00 50.00 25.00 2009-10-24 20y 09m 20d 2009-12-26 20y 11m 22d Marceta
11080 James A March Airdrieonians 7 5 2 2 2 3 5 20.00 30.00 50.00 35.00 1975-02-22 20y 10m 01d 1983-04-02 28y 11m 12d March
11081 Walter Marchbank Clydebank[3]; Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1924-01-19 Not Known 1926-01-04 Not Known Marchbank
11082 Antonio Marchesano Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 31y 07m 00d 2022-08-25 31y 07m 07d Marchesano
11083 Tony Marchi Tottenham Hotspur 3 3 0 1 0 2 33.33 .00 66.67 33.33 1953-05-15 20y 03m 24d 1956-11-12 23y 09m 22d Marchi
11084 Ofir Marciano Hibernian 12 12 0 5 4 5 35.71 28.57 35.71 50.00 2017-02-12 27y 04m 05d 2020-10-31 31y 00m 24d Marciano
11085 Boro Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 26y 09m 29d 1990-08-07 26y 09m 29d Marco
11086 Leandro Marcolini Pedroso de Almeida Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 22y 08m 27d 2004-12-16 22y 08m 27d Marcolini Pedroso de Almeida
11087 Carlos Marcora Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2000-10-14 24y 08m 13d 2000-10-14 24y 08m 13d Marcora
11088 Kjell Marcussen Valerengens IF 1 1 0 0 0 1 .00 .00 100.00 .00 1965-10-18 24y 00m 14d 1965-10-18 24y 00m 14d Marcussen
11089 Lukas Marecek Lokeren 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-01-11 28y 08m 25d 2019-01-11 28y 08m 25d Marecek
11090 Petr Mares Rigas Futbola Skola 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-15 31y 07m 29d 2022-10-27 31y 09m 10d Mares
11091 Pietro Mariani Bologna 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1990-10-24 28y 04m 15d 1990-11-07 28y 04m 29d Mariani
11092 Mateo Maric Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 26y 07m 06d 2024-10-24 26y 07m 06d Maric
11093 Christophe Marichez Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 25y 07m 06d 2000-07-18 25y 07m 06d Marichez
11094 Peter Marinello Hibernian; Motherwell 11 11 0 1 4 2 5 36.36 18.18 45.45 45.45 1968-09-07 18y 06m 18d 1978-11-25 28y 09m 05d Marinello
11095 Paul Mariner Arsenal 1 1 0 2 0 0 1 .00 .00 100.00 .00 1984-04-15 30y 10m 24d 1984-04-15 30y 10m 24d Mariner
11096 Victor Aldea Marinero Zaragoza 1 1 0 0 1 0 .00 100.00 .00 50.00 1966-01-12 23y 02m 18d 1966-01-12 23y 02m 18d Marinero
11097 Vinko Marinovic Red Star Belgrade 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1996-08-08 25y 05m 05d 1996-08-22 25y 05m 19d Marinovic
11098 Marischen BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Marischen
11099 Brian Marjoribanks Hibernian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1961-09-16 19y 01m 25d 1961-09-16 19y 01m 25d Marjoribanks
11100 George Mark St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1901-05-20 Not Known 1901-08-19 Not Known Mark
11101 Dilan Markanday Aberdeen 1 0 1 1 0 1 50.00 .00 50.00 50.00 2023-03-18 21y 06m 26d 2023-05-20 21y 09m 00d Markanday
11102 Markay 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 Markay
11103 Markelyne Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-08-27 Not Known 1881-08-27 Not Known Markelyne
11104 Darragh Markey St Patricks Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-05 20y 01m 12d 2017-07-05 20y 01m 12d Markey
11105 James Patrick Markey Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1975-01-11 21y 10m 05d 1975-01-11 21y 10m 05d Markey
11106 John Markie Falkirk; Stenhousemuir 23 23 0 1 5 3 15 21.74 13.04 65.22 28.26 1964-11-07 19y 10m 22d 1977-09-03 32y 08m 18d Markie
11107 Peter Markie East Fife 4 3 1 2 0 2 50.00 .00 50.00 50.00 1977-08-03 21y 10m 19d 1978-01-02 22y 03m 18d Markie
11108 Stuart Gordon Markland Dundee United; Montrose 8 8 0 4 2 3 44.44 22.22 33.33 55.56 1969-08-23 21y 06m 11d 1977-10-19 29y 08m 07d Markland
11109 Goran Mattias Marklund Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 1997-09-20 21y 11m 18d 1997-09-20 21y 11m 18d Marklund
11110 George Marks Arsenal; RAF 2 2 0 1 0 1 50.00 .00 50.00 50.00 1941-08-02 26y 03m 24d 1943-08-07 28y 03m 29d Marks
11111 Marks Ballymena United 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Marks
11112 Flavio Marku Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 20y 00m 00d 2019-07-01 20y 00m 00d Marku
11113 Dominic Marley St Bernards 10 10 0 1 2 7 10.00 20.00 70.00 20.00 1931-02-07 Not Known 1936-04-30 Not Known Marley
11114 Kyle Marley Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2019-07-24 25y 09m 25d 2019-07-24 25y 09m 25d Marley
11115 Stephen Marley Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-20 19y 03m 16d 1980-08-20 19y 03m 16d Marley
11116 Gilbert Marnette Royal Standard Club Liegeois 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-09-03 27y 03m 17d 1958-09-09 27y 03m 23d Marnette
11117 Dean Marney Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Marney
11118 Bruno Marotti Birkirkara 1 0 1 1 1 0 50.00 50.00 .00 75.00 2016-07-14 22y 04m 12d 2016-07-21 22y 04m 19d Marotti
11119 Lazaro Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 20y 08m 22d 2022-12-04 20y 08m 22d Marques
11120 Jason Marr Falkirk; Alloa Athletic 1 1 0 1 0 3 25.00 .00 75.00 25.00 2010-09-21 21y 06m 29d 2015-01-31 25y 11m 08d Marr
11121 John Gerard Marr Partick Thistle; Greenock Morton 12 12 0 7 4 1 58.33 33.33 8.33 75.00 1976-08-25 20y 02m 22d 1981-01-28 24y 07m 25d Marr
11122 R Marr Broxburn Star 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known Marr
11123 Robert Marr St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1891-08-18 Not Known 1891-08-18 Not Known Marr
11124 Jack Marriott Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 28y 10m 03d 2023-07-12 28y 10m 03d Marriott
11125 Marcello Marrocco Dundee 4 4 0 0 3 2 .00 60.00 40.00 30.00 2000-11-25 32y 05m 18d 2002-08-03 34y 01m 27d Marrocco
11126 Caolan Marron Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 21y 00m 02d 2019-07-06 21y 00m 02d Marron
11127 Bob Mars Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Mars
11128 Jacob Marsden Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2018-12-26 22y 02m 12d 2018-12-26 22y 02m 12d Marsden
11129 Joseph Thomas Marsden Darwen 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Marsden
11130 Karsten Marsgaard Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-12-26 Not Known 1987-12-26 Not Known Marsgaard
11131 David Marsh Cowdenbeath; Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 2018-07-24 28y 03m 18d 2019-07-24 29y 03m 18d Marsh
11132 Joe Marsh Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 Not Known 1921-04-25 Not Known Marsh
11133 Wilson Marsh Dundee 19 19 0 4 4 11 21.05 21.05 57.89 31.58 1926-03-27 Not Known 1936-10-10 Not Known Marsh
11134 Alex Marshall Dumbarton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1917-12-29 Not Known 1919-05-03 Not Known Marshall
11135 Alex Marshall St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1919-11-08 Not Known 1919-11-08 Not Known Marshall
11136 Alex Marshall Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1915-10-02 Not Known 1915-10-02 Not Known Marshall
11137 Bobby Marshall Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1899-04-17 Not Known 1899-04-17 Not Known Marshall
11138 Brian Marshall Berwick Rangers 3 3 0 2 1 1 50.00 25.00 25.00 62.50 1979-11-03 20y 01m 22d 1987-08-01 27y 10m 20d Marshall
11139 Colin Marshall Cowdenbeath 2 2 0 1 0 0 2 .00 .00 100.00 .00 2014-12-23 30y 01m 28d 2015-04-25 30y 06m 00d Marshall
11140 Dave Marshall Airdrieonians; Cowdenbeath 13 13 0 3 2 3 8 15.38 23.08 61.54 26.92 1964-12-26 21y 11m 28d 1971-04-24 28y 03m 27d Marshall
11141 David Marshall Kings Park 1 1 0 2 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Marshall
11142 David Marshall Celtic; Hibernian 13 13 0 11 7 5 47.83 30.43 21.74 63.04 2003-05-10 18y 02m 05d 2024-02-28 38y 11m 23d Marshall
11143 David Marshall Rangers 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1941-05-10 Not Known 1952-08-09 Not Known Marshall
11144 Dr James Marshall Rangers 16 16 0 4 10 3 3 62.50 18.75 18.75 71.88 1926-09-18 Not Known 1934-03-10 Not Known Marshall
11145 Gary Marshall Hamilton Academical 1 1 0 0 0 3 .00 .00 100.00 .00 1981-09-16 20y 09m 04d 1983-01-08 22y 00m 27d Marshall
11146 George Marshall Airdrieonians 3 3 0 1 0 2 33.33 .00 66.67 33.33 1903-12-26 Not Known 1904-09-24 Not Known Marshall
11147 Gerald George Marshall Clyde 5 1 4 1 0 3 2 .00 60.00 40.00 30.00 1974-05-04 18y 08m 17d 1979-09-29 24y 01m 12d Marshall
11148 Gordon Marshall Falkirk; Falkirk Select; Celtic; Kilmarnock; Motherwell; Hibernian 43 43 0 18 11 17 39.13 23.91 36.96 51.09 1987-03-21 22y 11m 02d 2006-01-28 41y 09m 09d Marshall
11149 Gordon Marshall Newcastle United; Hibernian; Arbroath 14 14 0 5 3 6 35.71 21.43 42.86 46.43 1965-10-11 26y 03m 09d 1975-03-22 35y 08m 20d Marshall
11150 Harry Marshall St Bernards; Celtic 10 10 0 1 3 3 4 30.00 30.00 40.00 45.00 1892-05-16 Not Known 1902-09-29 Not Known Marshall
11151 J Marshall Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1923-10-20 Not Known 1924-04-05 Not Known Marshall
11152 James Marshall Ayr United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-09-24 Not Known 1938-09-24 Not Known Marshall
11153 James Henderson Marshall Raith Rovers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1983-03-29 23y 10m 19d 1983-03-29 23y 10m 19d Marshall
11154 James Hynd Marshall Partick Thistle; Ayr United 6 6 0 5 4 1 1 66.67 16.67 16.67 75.00 1911-11-11 Not Known 1917-10-13 Not Known Marshall
11155 James L Marshall Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1926-08-06 Not Known 1926-08-06 Not Known Marshall
11156 James Marshall Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1915-11-20 Not Known 1916-04-08 Not Known Marshall
11157 John Marshall Clyde; West of Scotland; Scottish Select 15 15 0 5 5 5 33.33 33.33 33.33 50.00 1919-03-22 Not Known 1923-02-07 Not Known Marshall
11158 John Marshall St Mirren 9 9 0 2 5 2 2 55.56 22.22 22.22 66.67 1915-08-21 Not Known 1919-11-08 Not Known Marshall
11159 John Marshall Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1894-09-15 Not Known 1894-09-15 Not Known Marshall
11160 John Marshall Leith Athletic 3 3 0 0 2 1 .00 66.67 33.33 33.33 1896-08-17 Not Known 1897-03-27 Not Known Marshall
11161 Jordan Marshall Queen of the South; Dundee 5 5 0 2 1 2 40.00 20.00 40.00 50.00 2018-07-11 21y 08m 14d 2021-10-23 24y 11m 26d Marshall
11162 Mark Marshall Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 35y 02m 11d 2022-07-16 35y 02m 11d Marshall
11163 Marshall Edinburgh University 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-02-21 Not Known 1885-02-21 Not Known Marshall
11164 Mike Marshall Falkirk 3 3 0 1 0 3 25.00 .00 75.00 25.00 1967-08-19 25y 00m 04d 1968-03-02 25y 06m 16d Marshall
11165 Paul Marshall Aberdeen 2 2 0 2 0 1 66.67 .00 33.33 66.67 2010-01-09 20y 06m 00d 2010-02-27 20y 07m 18d Marshall
11166 Robert Marshall Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Marshall
11167 Robert Marshall Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1934-04-30 Not Known 1934-04-30 Not Known Marshall
11168 Robert Marshall Heart of Midlothian B; Leith Athletic 4 4 0 2 0 0 4 .00 .00 100.00 .00 1925-08-03 Not Known 1930-10-18 Not Known Marshall
11169 Robert Marshall Leith Athletic; St Bernards 10 10 0 1 1 8 10.00 10.00 80.00 15.00 1895-04-13 Not Known 1906-09-17 Not Known Marshall
11170 Robert Marshall Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1950-03-18 Not Known 1950-03-18 Not Known Marshall
11171 Robert W Marshall Abercorn 2 2 0 0 0 2 .00 .00 100.00 .00 1896-08-22 Not Known 1896-10-31 Not Known Marshall
11172 Scott Marshall Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 1999-04-14 25y 11m 13d 1999-04-14 25y 11m 13d Marshall
11173 Thomas Daly Marshall Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1926-09-25 Not Known 1926-09-25 Not Known Marshall
11174 William Marshall Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-20 Not Known 1925-04-20 Not Known Marshall
11175 George Marshalsay Hibernian 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1943-09-20 Not Known 1944-05-27 Not Known Marshalsay
11176 William Henry Gray Marshalsay St Bernards 2 2 0 1 0 0 2 .00 .00 100.00 .00 1930-08-12 Not Known 1933-05-10 Not Known Marshalsay
11177 James Marsland Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1994-08-16 25y 11m 19d 1994-08-16 25y 11m 19d Marsland
11178 Joe Marston Australia 2 2 0 0 0 2 .00 .00 100.00 .00 1959-05-09 33y 04m 02d 1959-05-16 33y 04m 09d Marston
11179 Alan Martin Motherwell; Hamilton Academical 0 0 0 1 1 3 20.00 20.00 60.00 30.00 2006-02-18 17y 01m 17d 2016-01-24 27y 00m 23d Martin
11180 Alec Martin Motherwell 3 2 1 1 1 2 2 20.00 40.00 40.00 40.00 1971-03-03 20y 04m 21d 1974-01-05 23y 02m 26d Martin
11181 Allan Martin Hibernian; Celtic 26 26 0 14 9 4 13 34.62 15.38 50.00 42.31 1893-08-12 Not Known 1899-04-01 Not Known Martin
11182 Alvin Martin West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 36y 04m 15d 1994-12-14 36y 04m 15d Martin
11183 Andy Martin The Spartans 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 22y 03m 26d 2012-09-07 22y 03m 26d Martin
11184 Bent Martin Dunfermline Athletic 5 5 0 3 0 2 60.00 .00 40.00 60.00 1967-03-22 Not Known 1968-09-14 Not Known Martin
11185 Billy Martin Raith Rovers 1 0 1 0 1 0 .00 100.00 .00 50.00 1980-04-09 19y 00m 18d 1980-04-09 19y 00m 18d Martin
11186 Brian Martin Falkirk; St Mirren; Motherwell 42 42 0 9 16 18 20.93 37.21 41.86 39.53 1986-08-16 23y 05m 23d 1998-04-08 35y 01m 15d Martin
11187 Charles Martin St Bernards 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-08-11 Not Known 1894-08-11 Not Known Martin
11188 Christopher Martin Boness 2 2 0 0 1 1 .00 50.00 50.00 25.00 1927-12-03 Not Known 1928-04-07 Not Known Martin
11189 Craig Paul Martin Dunfermline Athletic 0 0 0 0 1 1 .00 50.00 50.00 25.00 1998-11-21 20y 00m 11d 1999-01-02 20y 01m 23d Martin
11190 David C Martin Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1911-10-07 Not Known 1911-10-07 Not Known Martin
11191 David Hall Martin Alloa Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-04-23 19y 02m 29d 1983-04-23 19y 02m 29d Martin
11192 David Martin Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1948-12-18 Not Known 1948-12-18 Not Known Martin
11193 Dennis Martin Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-02 24y 00m 06d 1971-11-02 24y 00m 06d Martin
11194 Eric Martin Dunfermline Athletic 4 4 0 0 3 1 .00 75.00 25.00 37.50 1965-05-08 19y 01m 08d 1966-11-12 20y 07m 13d Martin
11195 Fred Martin Aberdeen 23 23 0 10 3 10 43.48 13.04 43.48 50.00 1950-12-02 21y 06m 19d 1959-04-15 29y 11m 02d Martin
11196 Fred Martin Raith Rovers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1914-02-07 Not Known 1914-02-07 Not Known Martin
11197 George Scott Martin Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1921-02-19 Not Known 1921-04-30 Not Known Martin
11198 Hugh Martin Falkirk 3 3 0 0 1 2 .00 33.33 66.67 16.67 1926-10-02 Not Known 1928-10-06 Not Known Martin
11199 James Martin Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1918-11-16 Not Known 1918-12-21 Not Known Martin
11200 James Martin Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Martin
11201 James Martin Heart of Midlothian B; Rangers 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1915-08-07 Not Known 1917-11-10 Not Known Martin
11202 John Martin Clydebank[3] 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-11-03 Not Known 1917-11-03 Not Known Martin
11203 John Martin Dundee 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1975-09-13 19y 00m 15d 1976-09-01 20y 00m 03d Martin
11204 John Martin Hamilton Academical 3 3 0 0 1 2 .00 33.33 66.67 16.67 1953-08-08 Not Known 1954-03-17 Not Known Martin
11205 John Galloway King Martin Airdrieonians 20 20 0 9 5 6 45.00 25.00 30.00 57.50 1980-10-25 21y 11m 28d 1995-04-08 36y 05m 12d Martin
11206 Joseph D Martin St Mirren 11 11 0 2 3 6 18.18 27.27 54.55 31.82 1941-09-13 Not Known 1951-08-18 Not Known Martin
11207 Lee Martin Manchester United; Celtic 3 2 1 1 2 0 33.33 66.67 .00 66.67 1989-09-26 21y 07m 21d 1994-05-22 26y 03m 17d Martin
11208 Lee Martin Rangers 1 1 0 2 0 0 100.00 .00 .00 100.00 2006-08-19 19y 06m 10d 2006-11-19 19y 09m 10d Martin
11209 Lewis Martin Dunfermline Athletic 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2013-07-13 22y 06m 09d 2017-07-29 26y 06m 25d Martin
11210 Mick Martin West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 27y 00m 28d 1978-08-06 27y 00m 28d Martin
11211 Neil Martin Hibernian; Coventry City 10 10 0 5 3 3 4 30.00 30.00 40.00 45.00 1963-09-07 22y 10m 18d 1970-04-24 29y 06m 04d Martin
11212 Niels Martin Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 20y 00m 27d 2011-07-17 20y 00m 27d Martin
11213 Norrie Martin Rangers 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1958-08-23 Not Known 1969-02-24 Not Known Martin
11214 Paul John Martin Kilmarnock; Hamilton Academical; Dumbarton 6 6 0 1 0 2 4 .00 33.33 66.67 16.67 1987-01-31 21y 10m 23d 1994-08-16 29y 05m 08d Martin
11215 Rankin Martin Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1909-09-18 Not Known 1909-09-18 Not Known Martin
11216 Russell Martin Rangers 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2018-02-24 32y 01m 20d 2018-04-22 32y 03m 18d Martin
11217 Scott Martin Hamilton Academical 5 5 0 2 1 2 40.00 20.00 40.00 50.00 2018-12-26 21y 08m 25d 2023-02-10 25y 10m 09d Martin
11218 Thomas Martin Cowdenbeath 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1930-01-04 Not Known 1930-01-04 Not Known Martin
11219 Thomas Martin Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1960-01-16 Not Known 1960-01-16 Not Known Martin
11220 Tommy Martin Forfar Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1956-02-04 Not Known 1957-04-22 Not Known Martin
11221 Tommy Martin Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1950-03-18 25y 02m 25d 1950-03-18 25y 02m 25d Martin
11222 William Martin Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1914-03-21 Not Known 1914-03-21 Not Known Martin
11223 William Martin Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1929-04-30 Not Known 1929-08-21 Not Known Martin
11224 William Martin Queens Park; Clyde 12 12 0 4 3 0 9 25.00 .00 75.00 25.00 1934-02-03 Not Known 1941-04-05 Not Known Martin
11225 William R Martin Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1938-09-17 Not Known 1938-09-17 Not Known Martin
11226 Juan Manuel Lopez Martinez Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 24y 00m 11d 1993-09-28 24y 00m 25d Martinez
11227 Martinez Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Martinez
11228 Pedro Martinez Athletico Madrid 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1993-09-14 25y 04m 27d 1993-09-28 25y 05m 10d Martinez
11229 Roberto Martinez Motherwell 0 0 0 0 0 2 .00 .00 100.00 .00 2001-12-22 28y 05m 09d 2002-03-02 28y 07m 17d Martinez
11230 (Angelo) Gaspar Martins Benfica 1 1 0 1 0 0 100.00 .00 .00 100.00 1960-10-05 30y 05m 16d 1960-10-05 30y 05m 16d Martins
11231 André Martins Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2012-11-10 22y 09m 20d 2012-11-10 22y 09m 20d Martins
11232 Martins Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Martins
11233 John Martis Motherwell; East Fife 31 31 0 10 9 12 32.26 29.03 38.71 46.77 1958-02-22 17y 10m 25d 1974-04-13 34y 00m 14d Martis
11234 Shelton Martis Hibernian 4 4 0 1 1 3 20.00 20.00 60.00 30.00 2006-10-15 23y 10m 16d 2007-05-12 24y 05m 13d Martis
11235 Neil Martyniuk Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 25y 09m 03d 2022-07-09 25y 09m 03d Martyniuk
11236 Ludovic Mary Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 23y 04m 11d 2000-07-18 23y 04m 11d Mary
11237 Enea Masiero Inter Milan 2 2 0 2 0 0 100.00 .00 .00 100.00 1961-11-06 27y 11m 29d 1961-11-22 28y 00m 14d Masiero
11238 Nikolai Masitsev FC Infonet Tallinn 2 2 0 0 0 2 .00 .00 100.00 .00 2016-06-30 27y 06m 25d 2016-07-06 27y 07m 01d Masitsev
11239 Chris Maskery Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 21y 10m 03d 1986-07-28 21y 10m 03d Maskery
11240 David Maskrey East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-12 18y 05m 23d 2014-07-12 18y 05m 23d Maskrey
11241 Stephen Maskrey St Johnstone; Kilmarnock; Livingston (Meadowbank Thistle) 18 11 7 2 7 5 7 36.84 26.32 36.84 50.00 1988-08-17 26y 00m 01d 1997-08-09 34y 11m 24d Maskrey
11242 Aaron Mason Auchinleck Talbot 1 0 1 0 0 1 .00 .00 100.00 .00 2022-01-22 20y 06m 29d 2022-01-22 20y 06m 29d Mason
11243 Cliff Mason Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-02-06 26y 02m 10d 1956-02-06 26y 02m 10d Mason
11244 Gary Mason Dunfermline Athletic; St Mirren; Hamilton Academical 31 28 3 1 6 6 21 18.18 18.18 63.64 27.27 2001-02-24 21y 04m 09d 2012-04-07 32y 05m 23d Mason
11245 George Mason St Johnstone; Falkirk 16 16 0 1 5 3 8 31.25 18.75 50.00 40.63 1932-12-17 Not Known 1940-08-17 Not Known Mason
11246 George Mason Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1927-02-12 Not Known 1927-02-12 Not Known Mason
11247 James Mason Third Lanark 7 7 0 2 0 5 28.57 .00 71.43 28.57 1936-09-05 Not Known 1943-09-04 Not Known Mason
11248 James Mason Third Lanark 12 12 0 3 5 1 6 41.67 8.33 50.00 45.83 1947-01-02 27y 06m 15d 1952-09-06 33y 02m 19d Mason
11249 James R Mason Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1937-11-20 Not Known 1937-11-20 Not Known Mason
11250 Joe Mason Kilmarnock; Greenock Morton; Rangers 18 18 0 5 5 4 9 27.78 22.22 50.00 38.89 1961-08-30 21y 00m 13d 1972-12-02 32y 03m 15d Mason
11251 Paul Mason Aberdeen 19 16 3 6 11 2 6 57.89 10.53 31.58 63.16 1988-09-24 25y 00m 21d 1993-05-05 29y 08m 02d Mason
11252 Robert Mason Clyde; Hamilton Academical 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1906-08-18 Not Known 1919-08-30 Not Known Mason
11253 Thomas John Mason Berwick Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1984-03-27 22y 02m 17d 1984-03-27 22y 02m 17d Mason
11254 William A Mason Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1955-04-18 Not Known 1955-04-18 Not Known Mason
11255 William Mason St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1922-08-15 Not Known 1923-05-05 Not Known Mason
11256 Giannis Masouras Omonoia 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-24 28y 02m 00d 2024-10-24 28y 02m 00d Masouras
11257 Jimmy Massey Sheffield Wednesday 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-12 Not Known 1896-04-29 Not Known Massey
11258 Lee Massey Partick Thistle 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1907-04-27 Not Known 1908-10-24 Not Known Massey
11259 Alan Massie Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-12-04 24y 01m 27d 1948-12-04 24y 01m 27d Massie
11260 William S Massie Partick Thistle 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1897-12-25 Not Known 1904-10-15 Not Known Massie
11261 Jamie Masson Aberdeen; Cove Rangers 3 1 2 0 1 2 .00 33.33 66.67 16.67 2012-12-08 19y 08m 03d 2018-07-18 25y 03m 13d Masson
11262 Paul Thomas Masson Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 20y 07m 23d 1995-07-30 20y 07m 23d Masson
11263 William C Masson Dundee United; Dundee; Falkirk 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1935-02-23 Not Known 1940-08-17 Not Known Masson
11264 Danny Masterton Ayr United; Clyde 7 5 2 1 1 5 14.29 14.29 71.43 21.43 1976-12-11 22y 03m 06d 1982-12-11 28y 03m 06d Masterton
11265 James Masterton Cowlairs 2 2 0 0 0 2 .00 .00 100.00 .00 1890-09-13 Not Known 1891-03-07 Not Known Masterton
11266 Robert Crawford Masterton Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1982-09-18 26y 01m 15d 1982-09-18 26y 01m 15d Masterton
11267 William Masterton Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1914-10-17 Not Known 1915-01-16 Not Known Masterton
11268 Tawanda Maswanhise Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-25 21y 09m 05d 2024-08-25 21y 09m 05d Maswanhise
11269 Vicente Engonga Mate Real Mallorca 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-09-17 32y 10m 28d 1998-09-17 32y 10m 28d Mate
11270 Cosmin Matei Dinamo Bucuresti 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 2013-07-09 21y 09m 09d 2014-07-06 22y 09m 06d Matei
11271 Charles Mather Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1900-05-14 Not Known 1900-05-14 Not Known Mather
11272 Jack Mather Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Mather
11273 John B Mather Partick Thistle; Falkirk 3 3 0 3 0 0 100.00 .00 .00 100.00 1943-08-14 Not Known 1944-09-30 Not Known Mather
11274 David Mathers Partick Thistle 18 18 0 1 7 3 8 38.89 16.67 44.44 47.22 1950-08-26 18y 10m 01d 1959-02-18 27y 03m 24d Mathers
11275 John Mathers St Johnstone; Dumbarton 3 3 0 0 0 3 .00 .00 100.00 .00 1938-10-08 Not Known 1941-10-25 Not Known Mathers
11276 Paul Mathers Dundee; Falkirk; St Mirren 9 9 0 4 2 7 30.77 15.38 53.85 38.46 1990-04-04 20y 02m 18d 2010-10-23 40y 09m 06d Mathers
11277 Mathibe Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Mathibe
11278 Alex Mathie Celtic; Dundee United 6 4 2 3 3 1 2 50.00 16.67 33.33 58.33 1989-10-21 20y 10m 01d 2000-04-22 31y 04m 02d Mathie
11279 David Mathie Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1918-10-05 Not Known 1919-02-01 Not Known Mathie
11280 David Mathie Motherwell; Clyde; Partick Thistle 19 19 0 15 7 5 7 36.84 26.32 36.84 50.00 1939-02-11 Not Known 1949-01-29 Not Known Mathie
11281 Graeme Ross Mathie East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-14 22y 08m 27d 2005-07-14 22y 08m 27d Mathie
11282 James Mathie Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Mathie
11283 Ross Clarkston Mathie Kilmarnock; Dumbarton 8 8 0 2 2 2 4 25.00 25.00 50.00 37.50 1969-09-13 22y 10m 00d 1974-02-23 27y 03m 10d Mathie
11284 Alex Mathieson Leith Athletic 5 5 0 2 2 0 3 40.00 .00 60.00 40.00 1891-05-16 Not Known 1892-04-02 Not Known Mathieson
11285 David Mathieson Gretna 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-05-13 28y 03m 25d 2006-05-13 28y 03m 25d Mathieson
11286 David Mathieson Gretna 0 0 0 0 1 0 .00 100.00 .00 50.00 2007-08-18 29y 01m 22d 2007-08-18 29y 01m 22d Mathieson
11287 George Mathieson Renton 7 7 0 1 2 3 2 28.57 42.86 28.57 50.00 1892-01-23 Not Known 1892-12-31 Not Known Mathieson
11288 James Mathieson Raith Rovers; Middlesbrough; Queen of the South; Dundee 12 12 0 6 1 5 50.00 8.33 41.67 54.17 1924-03-01 Not Known 1940-05-11 Not Known Mathieson
11289 John Arthur Mathieson Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-03-20 Not Known 1926-03-20 Not Known Mathieson
11290 Mathieson Hibernian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1988-05-08 Not Known 1988-05-08 Not Known Mathieson
11291 Scott Mathieson Inverness Caledonian Thistle 0 0 0 0 2 0 .00 100.00 .00 50.00 2012-08-18 23y 07m 13d 2012-11-10 23y 10m 05d Mathieson
11292 Willie Mathieson Rangers 13 13 0 6 3 4 46.15 23.08 30.77 57.69 1966-03-12 23y 01m 20d 1974-01-19 30y 11m 30d Mathieson
11293 Arild Mathisen Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 23y 07m 04d 1965-10-27 23y 07m 13d Mathisen
11294 Jean Mathonet Royal Standard Club Liegeois 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-09-03 32y 10m 28d 1958-09-03 32y 10m 28d Mathonet
11295 Les Matiscak Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Matiscak
11296 Rabbi Matondo Rangers 5 3 2 4 2 0 66.67 33.33 .00 83.33 2022-10-01 22y 00m 22d 2024-08-03 23y 10m 25d Matondo
11297 Rob Matthei Motherwell; Dunfermline Athletic 6 3 3 3 0 3 50.00 .00 50.00 50.00 1998-09-23 32y 00m 03d 2000-11-29 34y 02m 09d Matthei
11298 Andy Matthew East Fife; Rangers 17 17 0 4 4 2 11 23.53 11.76 64.71 29.41 1951-09-08 Not Known 1959-10-31 Not Known Matthew
11299 Henry Matthew Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1893-10-21 Not Known 1894-03-17 Not Known Matthew
11300 (Sir) Stanley Matthews Greenock Morton; Blackpool; Stoke City 3 3 0 3 0 0 100.00 .00 .00 100.00 1943-01-09 27y 11m 08d 1964-10-19 49y 08m 18d Matthews
11301 Adam Matthews Celtic 8 7 1 7 0 1 87.50 .00 12.50 87.50 2011-10-02 19y 08m 19d 2014-11-30 22y 10m 17d Matthews
11302 Gary Matthews Kilmarnock; Clydebank[4] 2 2 0 1 3 1 20.00 60.00 20.00 50.00 1993-09-18 23y 06m 03d 1995-02-07 24y 10m 23d Matthews
11303 Matthews Lisburn Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Matthews
11304 Remi Matthews Hamilton Academical; St Johnstone 4 4 0 0 0 5 .00 .00 100.00 .00 2016-09-10 22y 07m 00d 2023-03-04 29y 00m 22d Matthews
11305 Ross Matthews Raith Rovers 6 6 0 2 2 6 20.00 20.00 60.00 30.00 2013-07-17 17y 05m 24d 2024-10-09 28y 08m 16d Matthews
11306 Deividas Matulevicius Hibernian 2 0 2 1 1 0 50.00 50.00 .00 75.00 2017-10-24 28y 06m 16d 2017-12-27 28y 08m 19d Matulevicius
11307 Miroslav Matusovic Sparta Prague 2 0 2 1 1 1 0 50.00 50.00 .00 75.00 2006-09-14 25y 10m 12d 2006-09-28 25y 10m 26d Matusovic
11308 Ali Mauchlen Kilmarnock; Motherwell 11 11 0 1 3 5 3 27.27 45.45 27.27 50.00 1980-09-06 20y 02m 08d 1983-12-26 23y 05m 27d Mauchlen
11309 John Stuart Mauchlen Greenock Morton 1 0 1 1 0 0 100.00 .00 .00 100.00 1980-09-20 22y 10m 29d 1980-09-20 22y 10m 29d Mauchlen
11310 Robert Duff Mauchline Kings Park; Stenhousemuir 2 2 0 1 1 0 50.00 50.00 .00 75.00 1940-01-06 Not Known 1940-03-30 Not Known Mauchline
11311 Robert Mauchline Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1937-08-09 Not Known 1937-08-09 Not Known Mauchline
11312 John Maughan Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 24y 01m 16d 1928-09-10 24y 01m 16d Maughan
11313 John Maule Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1940-05-22 Not Known 1940-05-22 Not Known Maule
11314 Johnny Maule Raith Rovers 18 18 0 5 2 11 27.78 11.11 61.11 33.33 1939-10-28 28y 07m 03d 1953-03-21 41y 11m 24d Maule
11315 Geovanni Deiberson Maurício Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Maurício
11316 Colin Mavor Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-16 25y 10m 20d 1989-08-16 25y 10m 20d Mavor
11317 Harry Mavrias Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2018-10-31 24y 08m 10d 2018-10-31 24y 08m 10d Mavrias
11318 Youl Mawene Preston North End; Aberdeen 3 3 0 0 1 2 .00 33.33 66.67 16.67 2006-07-15 26y 11m 29d 2011-12-28 32y 05m 12d Mawene
11319 Ally Maxwell Motherwell; Rangers; Dundee United 23 23 0 6 5 14 24.00 20.00 56.00 34.00 1984-05-12 19y 02m 26d 1996-10-26 31y 08m 10d Maxwell
11320 Allan Maxwell Cambuslang; Everton; St Bernards 6 6 0 4 3 1 2 50.00 16.67 33.33 58.33 1891-02-14 Not Known 1897-10-09 Not Known Maxwell
11321 Chris Maxwell Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2019-09-22 29y 01m 23d 2019-09-22 29y 01m 23d Maxwell
11322 Edward Maxwell Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-13 20y 09m 01d 1961-09-20 20y 09m 08d Maxwell
11323 Hugh Maxwell Stirling Albion; Falkirk; Dunfermline Athletic 8 8 0 4 1 3 5 11.11 33.33 55.56 27.78 1962-02-03 23y 08m 20d 1966-11-12 28y 05m 29d Maxwell
11324 Ian Maxwell Ross County; St Mirren 7 7 0 1 4 2 14.29 57.14 28.57 42.86 1998-09-09 23y 04m 07d 2008-04-19 32y 11m 17d Maxwell
11325 James Maxwell Clyde 4 4 0 1 0 2 25.00 .00 50.00 25.00 1889-05-04 Not Known 1891-12-05 Not Known Maxwell
11326 James Maxwell Queen of the South 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2020-12-12 19y 00m 03d 2021-03-27 19y 03m 18d Maxwell
11327 James Maxwell St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1902-05-17 Not Known 1902-08-18 Not Known Maxwell
11328 James Maxwell Kilmarnock 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1905-01-07 Not Known 1913-02-22 Not Known Maxwell
11329 James Maxwell Kilmarnock 7 7 0 4 2 2 3 28.57 28.57 42.86 42.86 1931-01-10 Not Known 1934-04-07 Not Known Maxwell
11330 Maxwell Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Maxwell
11331 Patrick Maxwell Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1919-05-07 Not Known 1921-04-20 Not Known Maxwell
11332 Samuel Maxwell Kilmarnock 16 15 1 4 7 5 25.00 43.75 31.25 46.88 1970-10-03 20y 03m 24d 1980-12-06 30y 05m 27d Maxwell
11333 Scott Maxwell The Spartans 2 2 0 0 0 3 .00 .00 100.00 .00 2021-06-29 31y 01m 20d 2022-07-06 32y 01m 27d Maxwell
11334 Scott Stewart Maxwell Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1985-08-27 Not Known 1985-08-27 Not Known Maxwell
11335 Thomas Maxwell Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1918-03-16 Not Known 1919-03-22 Not Known Maxwell
11336 William Maxwell St Bernards 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1899-10-14 Not Known 1900-08-16 Not Known Maxwell
11337 William Sturrock Maxwell Third Lanark 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1901-09-07 Not Known 1902-04-26 Not Known Maxwell
11338 Eddie May Hibernian; Falkirk; Motherwell; Dunfermline Athletic 35 34 1 3 9 9 19 24.32 24.32 51.35 36.49 1986-01-01 18y 04m 02d 2000-11-29 33y 02m 30d May
11339 James May St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1897-11-27 Not Known 1897-11-27 Not Known May
11340 John May Rangers; Greenock Morton 16 16 0 1 6 3 7 37.50 18.75 43.75 46.88 1904-09-26 Not Known 1914-02-21 Not Known May
11341 Larry May Leicester City 0 0 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 24y 07m 18d 1983-08-13 24y 07m 18d May
11342 Stevie May St Johnstone; Aberdeen 24 18 6 8 13 6 14 39.39 18.18 42.42 48.48 2009-08-30 16y 09m 27d 2024-02-07 31y 03m 04d May
11343 Alan Maybury St Johnstone; Hibernian; Falkirk 15 12 3 8 3 9 40.00 15.00 45.00 47.50 2010-11-13 32y 03m 05d 2015-03-21 36y 07m 13d Maybury
11344 Andreas Mayer Aberdeen 6 5 1 1 0 5 16.67 .00 83.33 16.67 1999-02-27 26y 05m 14d 2000-11-04 28y 01m 22d Mayer
11345 Lauren Bisan-Etame Mayer Real Mallorca 2 2 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 21y 07m 29d 1998-10-01 21y 08m 12d Mayer
11346 Mayer 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 Mayer
11347 Gerry Mays Kilmarnock 10 10 0 8 4 2 4 40.00 20.00 40.00 50.00 1955-12-24 34y 05m 06d 1959-03-28 37y 08m 10d Mayes
11348 John Mayes Clyde; Ayr United 12 12 0 3 2 7 25.00 16.67 58.33 33.33 1932-01-23 Not Known 1939-08-26 Not Known Mayes
11349 Mayinga Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Mayinga
11350 Nicky Maynard Aberdeen 2 0 2 0 2 0 .00 100.00 .00 50.00 2017-09-09 30y 08m 29d 2017-12-30 31y 00m 19d Maynard
11351 Ashley Maynard-Brewer Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2021-09-18 22y 02m 24d 2021-09-18 22y 02m 24d Maynard-Brewer
11352 Lewis Mayo Dunfermline Athletic; Kilmarnock 13 13 0 4 5 4 30.77 38.46 30.77 50.00 2020-11-20 20y 08m 01d 2024-10-30 24y 07m 11d Mayo
11353 Danny Mayor Fleetwood Town 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 2023-07-12 32y 08m 24d 2024-07-27 33y 09m 09d Mayor
11354 Gerard Mays Hibernian 3 3 0 1 0 2 33.33 .00 66.67 33.33 1940-06-01 Not Known 1941-03-29 Not Known Mays
11355 Mazibuko Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Mazibuko
11356 Chancel Mbemba Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-14 22y 11m 06d 2017-07-14 22y 11m 06d Mbemba
11357 Mbu Cowdenbeath 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known Mbu
11358 Christian Mbulu Motherwell 0 0 0 0 0 2 .00 .00 100.00 .00 2018-09-26 22y 01m 20d 2018-12-08 22y 04m 02d Mbulu
11359 Andrea Mbuyi-Mutombo Inverness Caledonian Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2016-04-12 25y 10m 06d 2016-04-12 25y 10m 06d Mbuyi-Mutombo
11360 Billy McAdam Manchester City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1957-11-04 Not Known 1957-11-04 Not Known McAdam
11361 Colin CMcAdam Dumbarton; Motherwell; Partick Thistle; Rangers 16 11 5 2 8 4 5 47.06 23.53 29.41 58.82 1973-10-20 22y 01m 22d 1984-05-15 32y 08m 17d McAdam
11362 McAdam Clachnacuddin 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known McAdam
11363 Peter McAdam Clydebank[3] 2 2 0 0 0 2 .00 .00 100.00 .00 1919-09-27 Not Known 1920-03-27 Not Known McAdam
11364 Tom McAdam Dumbarton; Dundee United; Celtic; Motherwell 39 37 2 2 18 8 14 45.00 20.00 35.00 55.00 1972-09-16 18y 05m 07d 1989-05-13 35y 01m 04d McAdam
11365 Josh McPake Greenock Morton 3 3 0 0 2 1 .00 66.67 33.33 33.33 2020-12-05 21y 08m 12d 2021-04-20 22y 00m 28d McAdams
11366 Billy McAdams Manchester City 1 1 0 3 0 0 1 .00 .00 100.00 .00 1958-05-25 24y 04m 05d 1958-05-25 24y 04m 05d McAdams
11367 Peter McAdams Hamilton Academical 3 2 1 0 0 3 .00 .00 100.00 .00 1981-09-16 20y 03m 30d 1982-10-16 21y 04m 29d McAdams
11368 Edward McAffery Third Lanark 9 9 0 3 0 6 33.33 .00 66.67 33.33 1938-08-13 Not Known 1942-11-28 Not Known McAffery
11369 Thomas McAinsh Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-08-16 Not Known 1909-08-16 Not Known McAinsh
11370 Reece McAlear Inverness Caledonian Thistle; Tranmere Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 2021-07-25 19y 05m 13d 2022-07-13 20y 05m 01d McAlear
11371 Caolan McAleer East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-12 20y 10m 23d 2014-07-12 20y 10m 23d McAleer
11372 Frank McAleer Greenock Morton 0 0 0 0 0 1 .00 .00 100.00 .00 1969-08-27 23y 10m 11d 1969-08-27 23y 10m 11d McAleer
11373 Thomas McAleer Dundee 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1904-11-12 Not Known 1905-04-10 Not Known McAleer
11374 Conor McAleny Everton 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 22y 11m 14d 2015-07-26 22y 11m 14d McAleny
11375 John McAlindon Celtic 2 2 0 2 0 2 0 .00 100.00 .00 50.00 1950-12-30 20y 00m 05d 1951-04-07 20y 03m 13d McAlindon
11376 James McAlister Hamilton Academical; Dundee; Greenock Morton 8 7 1 4 0 4 50.00 .00 50.00 50.00 2010-08-21 24y 09m 19d 2020-12-05 35y 01m 03d McAlister
11377 James Nisbet McAllan Rangers; Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1897-01-01 Not Known 1898-04-16 Not Known McAllan
11378 John McAlle Wolverhampton Wanderers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1971-04-14 21y 02m 15d 1971-05-03 21y 03m 03d McAlle
11379 Alexander McAllister Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1904-01-02 Not Known 1904-02-06 Not Known McAllister
11380 Gary McAllister Motherwell 4 3 1 0 2 2 .00 50.00 50.00 25.00 1983-10-08 18y 09m 13d 1984-05-12 19y 04m 17d McAllister
11381 J. Ian McAllister Ayr United 14 14 0 1 4 3 6 28.57 21.43 42.86 39.29 1979-08-18 19y 06m 10d 1984-08-29 24y 06m 21d McAllister
11382 James [1] McAllister Partick Thistle; Airdrieonians; Dunfermline Athletic 9 9 0 3 0 6 33.33 .00 66.67 33.33 1931-04-18 Not Known 1936-08-19 Not Known McAllister
11383 Jamie McAllister Aberdeen; Livingston (Meadowbank Thistle) 14 12 2 3 3 9 20.00 20.00 60.00 30.00 1999-08-22 21y 03m 27d 2004-04-17 25y 11m 22d McAllister
11384 John McAllister Kilmarnock; St Bernards 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1908-02-01 Not Known 1913-05-03 Not Known McAllister
11385 Kevin McAllister Falkirk Select; Falkirk; Hibernian 23 21 2 3 6 5 14 24.00 20.00 56.00 34.00 1988-04-24 25y 05m 16d 1998-04-04 35y 04m 27d McAllister
11386 Kyle McAllister St Mirren 5 2 3 1 1 2 2 20.00 40.00 40.00 40.00 2019-02-23 20y 01m 02d 2021-11-27 22y 10m 06d McAllister
11387 Patrick F McAllister Dunfermline Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 1991-02-23 19y 00m 20d 1991-02-23 19y 00m 20d McAllister
11388 Rory McAllister Inverness Caledonian Thistle; Peterhead; Cove Rangers 7 2 5 1 2 1 7 20.00 10.00 70.00 25.00 2006-08-26 19y 03m 13d 2021-07-13 34y 02m 00d McAllister
11389 William McAllister Raith Rovers 4 4 0 0 1 3 .00 25.00 75.00 12.50 1928-02-11 Not Known 1929-04-27 Not Known McAllister
11390 William McAllister Hamilton Academical; St Mirren; Heart of Midlothian B 5 5 0 2 0 3 40.00 .00 60.00 40.00 1916-10-28 Not Known 1929-08-01 Not Known McAllister
11391 Gerry McAloon Brentford; Airdrieonians; Dumbarton; Celtic; Greenock Morton 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1938-06-01 21y 08m 19d 1944-10-07 28y 00m 24d McAloon
11392 Patrick McAloon Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1901-12-14 Not Known 1903-01-10 Not Known McAloon
11393 Andrew C McAlpine Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1943-11-06 Not Known 1944-02-19 Not Known McAlpine
11394 Billy McAlpine Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1972-10-28 24y 00m 05d 1972-10-28 24y 00m 05d McAlpine
11395 Hamish Robert McAlpine Dundee United 38 38 0 21 6 11 55.26 15.79 28.95 63.16 1969-03-08 21y 01m 15d 1985-09-14 37y 07m 24d McAlpine
11396 James B McAlpine Queens Park 24 24 0 8 7 4 13 29.17 16.67 54.17 37.50 1920-03-06 Not Known 1932-11-12 Not Known McAlpine
11397 Jimmy McAlpine Clyde 1 0 1 0 0 1 .00 .00 100.00 .00 1979-09-29 20y 00m 17d 1979-09-29 20y 00m 17d McAlpine
11398 Joseph Charles McAlpine Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 2007-01-06 25y 03m 25d 2007-01-06 25y 03m 25d McAlpine
11399 McAlpine Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1944-05-13 Not Known 1944-05-13 Not Known McAlpine
11400 William F McAlpine Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1914-01-17 Not Known 1914-01-17 Not Known McAlpine
11401 William McAlpine Motherwell 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1906-12-08 Not Known 1906-12-08 Not Known McAlpine
11402 Tony McAndrew Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-11-13 20y 07m 02d 1976-11-13 20y 07m 02d McAndrew
11403 William McAndrew Leith Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1927-05-07 Not Known 1927-05-07 Not Known McAndrew
11404 Willie McAndrew Queens Park; Clyde; Third Lanark 22 22 0 4 5 13 18.18 22.73 59.09 29.55 1907-04-24 Not Known 1921-02-26 Not Known McAndrew
11405 Alex McAnespie Ayr United 14 14 0 4 4 7 26.67 26.67 46.67 40.00 1966-10-08 22y 06m 18d 1977-04-23 33y 01m 03d McAnespie
11406 Kieran Liam McAnespie St Johnstone; Falkirk 5 3 2 0 4 2 .00 66.67 33.33 33.33 1998-12-09 19y 02m 28d 2003-10-29 24y 01m 18d McAnespie
11407 Stephen McAnespie Raith Rovers 1 0 1 1 1 0 50.00 50.00 .00 75.00 1994-03-19 22y 01m 18d 1994-08-09 22y 06m 08d McAnespie
11408 McAnley Leith Hibernians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known McAnley
11409 Don McArdle Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known McArdle
11410 Patrick McArdle Falkirk 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1906-01-20 Not Known 1906-01-20 Not Known McArdle
11411 Rory McArdle Aberdeen 4 4 0 0 2 3 .00 40.00 60.00 20.00 2010-10-16 23y 05m 15d 2012-03-31 24y 10m 30d McArdle
11412 McAreavey Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known McAreavey
11413 Daniel McArthur Celtic 23 23 0 7 3 13 30.43 13.04 56.52 36.96 1894-11-03 Not Known 1902-08-26 Not Known McArthur
11414 Jim McArthur Cowdenbeath; Hibernian 13 13 0 8 3 2 61.54 23.08 15.38 73.08 1971-04-24 19y 01m 28d 1982-08-09 30y 05m 13d McArthur
11415 James McArthur Hamilton Academical 6 6 0 1 2 0 4 33.33 .00 66.67 33.33 2008-08-30 20y 10m 23d 2010-02-21 22y 04m 14d McArthur
11416 John C McArthur Falkirk 3 3 0 0 1 2 .00 33.33 66.67 16.67 1905-11-25 Not Known 1906-05-08 Not Known McArthur
11417 John McArthur Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-02 Not Known 1950-09-02 Not Known McArthur
11418 McArthur Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known McArthur
11419 Michael McArthur Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1988-04-23 18y 02m 13d 1988-04-23 18y 02m 13d McArthur
11420 Peter McArthur Greenock Morton; Motherwell 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1930-03-26 Not Known 1938-01-29 Not Known McArthur
11421 Robert S McArthur Motherwell 1 1 0 1 0 0 1 .00 .00 100.00 .00 1909-01-16 Not Known 1909-01-16 Not Known McArthur
11422 Scott McArthur Greenock Morton 0 0 0 0 0 1 .00 .00 100.00 .00 1991-07-27 23y 04m 29d 1991-07-27 23y 04m 29d McArthur
11423 William McArthur Dundee 8 8 0 2 1 2 5 12.50 25.00 62.50 25.00 1896-09-19 Not Known 1898-04-27 Not Known McArthur
11424 Andrew McAtee Celtic 26 26 0 3 12 8 6 46.15 30.77 23.08 61.54 1910-10-15 Not Known 1924-02-26 Not Known McAtee
11425 Jason McAteer Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 32y 01m 12d 2003-07-30 32y 01m 12d McAteer
11426 Thomas McAteer Clyde; Celtic 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 1907-05-04 Not Known 1911-09-30 Not Known McAteer
11427 McAughey Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known McAughey
11428 Alex McAulay Dundee; Leith Athletic 3 3 0 1 0 0 3 .00 .00 100.00 .00 1904-04-18 Not Known 1905-05-15 Not Known McAulay
11429 Archibald McAulay Raith Rovers 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1909-08-16 Not Known 1911-02-18 Not Known McAulay
11430 Hugh McAulay Hibernian 9 9 0 0 1 8 .00 11.11 88.89 5.56 1889-05-23 Not Known 1890-11-01 Not Known McAulay
11431 James McAulay St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1891-02-21 Not Known 1891-02-21 Not Known McAulay
11432 James McAulay Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1885-04-04 24y 07m 07d 1885-04-04 24y 07m 07d McAulay
11433 Kyle McAulay Aberdeen 2 1 1 2 0 3 40.00 .00 60.00 40.00 2005-05-22 19y 00m 09d 2006-09-24 20y 04m 11d McAulay
11434 Pat McAulay Celtic 13 13 0 4 7 1 5 53.85 7.69 38.46 57.69 1942-11-07 21y 03m 08d 1949-09-17 28y 01m 18d McAulay
11435 Paul Mcaulay Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2006-09-20 18y 04m 28d 2006-09-20 18y 04m 28d Mcaulay
11436 William McAulay Dundee; Aberdeen; Falkirk; Hibernian 12 12 0 4 4 2 6 33.33 16.67 50.00 41.67 1899-02-25 Not Known 1907-05-25 Not Known McAulay
11437 Alex McAuley Leith Athletic; Rest of Edinburgh 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1901-05-18 Not Known 1912-05-04 Not Known McAuley
11438 Archie McAuley Rangers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1934-08-22 Not Known 1936-12-05 Not Known McAuley
11439 Gareth McAuley Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2018-12-02 38y 11m 27d 2018-12-02 38y 11m 27d McAuley
11440 John McAuley Stranraer 0 0 0 0 0 1 .00 .00 100.00 .00 1971-01-23 23y 09m 30d 1971-01-23 23y 09m 30d McAuley
11441 Sean McAuley St Johnstone 2 2 0 0 2 0 .00 100.00 .00 50.00 1992-10-03 20y 03m 10d 1992-12-12 20y 05m 19d McAuley
11442 Marc McAusland St Mirren 14 14 0 3 4 11 16.67 22.22 61.11 27.78 2008-08-23 20y 00m 10d 2014-05-10 25y 08m 27d McAusland
11443 G McAuslane St Bernards 7 7 0 1 4 1 2 57.14 14.29 28.57 64.29 1883-11-24 Not Known 1885-03-14 Not Known McAuslane
11444 Phil McAveety St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1981-04-18 20y 05m 22d 1983-08-31 22y 10m 04d McAveety
11445 Frank McAvennie St Mirren; Celtic; Falkirk 22 22 0 7 10 6 6 45.45 27.27 27.27 59.09 1982-09-08 22y 09m 17d 1994-10-01 34y 10m 09d McAvennie
11446 Douglas McAvoy Kilmarnock 8 8 0 2 3 1 4 37.50 12.50 50.00 43.75 1936-10-24 17y 10m 25d 1946-10-19 27y 10m 20d McAvoy
11447 Michael McAvoy St Mirren 30 30 0 10 5 14 33.33 16.67 46.67 41.67 1896-08-29 Not Known 1908-08-29 Not Known McAvoy
11448 Richard McAvoy St Mirren; St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1920-12-18 Not Known 1921-12-07 Not Known McAvoy
11449 Richard McAvoy Kilmarnock 2 2 0 1 0 0 2 .00 .00 100.00 .00 1896-01-01 Not Known 1898-04-16 Not Known McAvoy
11450 Alexander McBain St Mirren 12 12 0 5 3 4 41.67 25.00 33.33 54.17 1887-11-05 Not Known 1896-10-17 Not Known McBain
11451 Douglas M McBain Queens Park; Queen of the South 14 14 0 2 4 8 14.29 28.57 57.14 28.57 1948-04-24 Not Known 1955-03-19 Not Known McBain
11452 Edward McBain St Mirren 20 20 0 8 2 10 40.00 10.00 50.00 45.00 1888-09-29 Not Known 1897-11-27 Not Known McBain
11453 John McBain Ayr United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1930-03-15 Not Known 1931-02-28 Not Known McBain
11454 Neil McBain Ayr United; Everton; St Johnstone 10 10 0 2 4 4 20.00 40.00 40.00 40.00 1919-01-04 Not Known 1927-11-26 Not Known McBain
11455 Roy McBain Ross County; Inverness Caledonian Thistle 16 14 2 1 5 6 10 23.81 28.57 47.62 38.10 1998-09-09 23y 10m 02d 2010-12-18 36y 01m 11d McBain
11456 William McBain St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1889-10-12 Not Known 1889-10-12 Not Known McBain
11457 James L McBean Queens Park 2 2 0 1 1 0 50.00 50.00 .00 75.00 1909-08-28 Not Known 1911-04-29 Not Known McBean
11458 Robert C McBean Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1914-12-19 Not Known 1914-12-19 Not Known McBean
11459 Stewart McBean St Johnstone 2 2 0 0 1 2 .00 33.33 66.67 16.67 1976-04-24 18y 05m 05d 1978-04-12 20y 04m 24d McBean
11460 Alex McBeath Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-03-01 Not Known 1924-03-01 Not Known McBeath
11461 John McBeth Albion Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1922-09-09 Not Known 1922-09-09 Not Known McBeth
11462 Robert McBeth St Bernards 7 7 0 1 3 1 3 42.86 14.29 42.86 50.00 1881-02-19 Not Known 1884-03-22 Not Known McBeth
11463 James McBlane St Mirren 5 5 0 3 0 2 60.00 .00 40.00 60.00 1895-08-17 Not Known 1898-12-24 Not Known McBlane
11464 Daniel James McBreen Falkirk 2 0 2 0 1 1 .00 50.00 50.00 25.00 2005-10-02 28y 05m 09d 2005-12-26 28y 08m 03d McBreen
11465 Brian McBride Fulham 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-07-31 32y 01m 12d 2004-07-31 32y 01m 12d McBride
11466 Edward McBride Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-04-24 Not Known 1912-12-21 Not Known McBride
11467 Hugh McBride Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-23 Not Known 1913-08-23 Not Known McBride
11468 Hugh McBride Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1925-11-07 Not Known 1925-11-07 Not Known McBride
11469 Hugh McBride Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-04-22 Not Known 1922-04-22 Not Known McBride
11470 J McBride Dunfermline 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known McBride
11471 James McBride 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 McBride
11472 James McBride Kilmarnock 6 5 1 2 1 3 33.33 16.67 50.00 41.67 1980-09-06 20y 10m 18d 1981-09-05 21y 10m 17d McBride
11473 Joe McBride Clydebank[4] 1 0 1 0 0 1 .00 .00 100.00 .00 1981-09-19 19y 11m 21d 1981-09-19 19y 11m 21d McBride
11474 Joe McBride Kilmarnock; Partick Thistle; Motherwell; Celtic; Hibernian; Dunfermline Athletic; Clyde 39 39 0 21 15 9 15 38.46 23.08 38.46 50.00 1958-04-05 19y 09m 26d 1971-10-09 33y 03m 29d McBride
11475 John McBride Third Lanark 4 4 0 0 0 4 .00 .00 100.00 .00 1943-09-04 Not Known 1945-09-01 Not Known McBride
11476 John McBride Celtic; St Johnstone; Partick Thistle; Stirling Albion 9 7 2 1 4 5 6 26.67 33.33 40.00 43.33 1998-09-26 19y 09m 29d 2007-08-28 28y 09m 00d McBride
11477 Joseph McBride Hibernian; Dundee 13 8 5 4 3 6 5 21.43 42.86 35.71 42.86 1985-04-02 24y 07m 16d 1989-11-11 29y 02m 25d McBride
11478 Kevin McBride Motherwell; Falkirk; Hibernian; Dundee 16 12 4 1 8 5 7 40.00 25.00 35.00 52.50 2004-08-28 23y 02m 14d 2014-07-22 33y 01m 08d McBride
11479 Martin Joseph McBride Motherwell 2 1 1 1 2 0 33.33 66.67 .00 66.67 1987-12-16 Not Known 1989-01-14 Not Known McBride
11480 McBride Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-01 Not Known 1896-02-01 Not Known McBride
11481 Scott Alexander McBride Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2007-09-25 18y 00m 06d 2007-09-25 18y 00m 06d McBride
11482 Scott McBride Dunfermline Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 2008-07-16 Not Known 2008-07-16 Not Known McBride
11483 J McBryde Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known McBryde
11484 Samuel McBurnie 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 McBurnie
11485 Bernard Joseph McCabe Berwick Rangers 4 4 0 0 2 2 .00 50.00 50.00 25.00 1972-08-19 24y 05m 11d 1976-03-29 28y 00m 21d McCabe
11486 Gerard McCabe Clyde; Clydebank[4]; Hamilton Academical 20 19 1 4 3 4 14 14.29 19.05 66.67 23.81 1979-09-29 23y 00m 03d 1988-10-11 32y 00m 15d McCabe
11487 James McCabe East Stirlingshire; St Mirren 4 4 0 0 1 3 .00 25.00 75.00 12.50 1932-10-08 Not Known 1934-10-06 Not Known McCabe
11488 James McCabe Motherwell 9 8 1 2 1 5 3 11.11 55.56 33.33 38.89 1970-02-28 18y 09m 01d 1974-12-14 23y 06m 17d McCabe
11489 Jim McCabe Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-09 Not Known 1959-05-09 Not Known McCabe
11490 Joe McCabe Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1952-03-15 Not Known 1952-03-15 Not Known McCabe
11491 John McCabe Broxburn Shamrock 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-19 Not Known 1891-12-19 Not Known McCabe
11492 Joseph Paul McCabe Airdrieonians 0 0 0 1 0 0 100.00 .00 .00 100.00 1973-04-21 19y 01m 08d 1973-04-21 19y 01m 08d McCabe
11493 McCabe Bellstane Birds 1 1 0 0 0 1 .00 .00 100.00 .00 1889-09-28 Not Known 1889-09-28 Not Known McCabe
11494 Rhys McCabe Rangers; Dunfermline Athletic; Queen of the South; Airdrieonians (Airdrie United) 6 6 0 3 0 3 50.00 .00 50.00 50.00 2012-03-03 19y 07m 08d 2024-02-11 31y 06m 18d McCabe
11495 Thomas McCabe Hibernian; Falkirk 3 3 0 0 1 2 .00 33.33 66.67 16.67 1946-05-11 Not Known 1950-02-18 Not Known McCabe
11496 James McCaffer Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-08-17 Not Known 1935-12-28 Not Known McCaffer
11497 Flynn McCafferty Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 Not Known 2024-08-17 Not Known McCafferty
11498 John McCafferty Dundee; Cove Rangers 0 0 0 1 0 1 50.00 .00 50.00 50.00 2003-12-03 18y 08m 12d 2018-07-18 33y 03m 27d McCafferty
11499 McCafferty Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-08-18 Not Known 1908-08-18 Not Known McCafferty
11500 Tom McCafferty Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-03-21 26y 10m 14d 1987-03-21 26y 10m 14d McCafferty
11501 William McCafferty Celtic 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1902-03-31 Not Known 1902-08-26 Not Known McCafferty
11502 McCaffery Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known McCaffery
11503 Aiden McCaffrey Newcastle United 0 0 0 0 1 0 .00 100.00 .00 50.00 1975-05-10 17y 08m 10d 1975-05-10 17y 08m 10d McCaffrey
11504 Bede John McCaffrey Berwick Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1979-08-25 23y 07m 03d 1979-10-03 23y 08m 11d McCaffrey
11505 Dermott McCaffrey Hibernian; Falkirk 1 1 0 1 0 2 33.33 .00 66.67 33.33 2007-05-12 21y 01m 13d 2008-11-22 22y 07m 24d McCaffrey
11506 Stuart McCaffrey Hibernian; Aberdeen; Inverness Caledonian Thistle; St Johnstone 7 6 1 5 5 5 33.33 33.33 33.33 50.00 1997-08-30 18y 03m 00d 2009-11-21 30y 05m 22d McCaffrey
11507 Stephen Joseph McCahill Dumbarton; Greenock Morton 3 3 0 0 0 3 .00 .00 100.00 .00 1984-11-03 18y 02m 00d 1994-08-04 27y 11m 01d McCahill
11508 David McCaig Raith Rovers 4 4 0 0 1 3 .00 25.00 75.00 12.50 1927-04-11 Not Known 1928-04-18 Not Known McCaig
11509 David Stark McCaig East Stirlingshire; Dumbarton 5 3 2 1 0 4 20.00 .00 80.00 20.00 1981-10-31 25y 01m 09d 1984-09-01 27y 11m 10d McCaig
11510 James McCaig St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1930-05-06 Not Known 1930-05-06 Not Known McCaig
11511 James McCaig Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1913-10-11 Not Known 1914-03-28 Not Known McCaig
11512 Ian McCaldon Livingston (Meadowbank Thistle); St Mirren 2 2 0 0 0 3 .00 .00 100.00 .00 1997-08-09 22y 10m 26d 2000-11-11 26y 01m 28d McCaldon
11513 Alexander Edward McCall Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1968-11-09 20y 02m 06d 1968-11-09 20y 02m 06d McCall
11514 Andrew McCall Ayr United; St Johnstone; Clyde 26 26 0 7 8 5 13 30.77 19.23 50.00 40.38 1929-01-12 Not Known 1941-01-25 Not Known McCall
11515 Stuart McCall Everton; Rangers 28 26 2 2 17 5 6 60.71 17.86 21.43 69.64 1991-05-13 26y 11m 03d 1998-05-16 33y 11m 06d McCall
11516 Andy McCall Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 29y 07m 19d 1954-11-03 29y 07m 19d McCall
11517 Archibald McCall Renton 9 9 0 1 3 5 11.11 33.33 55.56 27.78 1891-09-12 Not Known 1894-03-03 Not Known McCall
11518 Billy McCall Aberdeen; Motherwell; Third Lanark 7 7 0 2 2 1 4 28.57 14.29 57.14 35.71 1946-11-23 26y 00m 09d 1951-02-17 30y 03m 03d McCall
11519 Charles McCall Aberdeen; Ayr United; Dundee 17 13 4 8 9 4 4 52.94 23.53 23.53 64.71 1974-08-10 20y 04m 12d 1985-02-03 30y 10m 06d McCall
11520 Ian Holland McCall Rangers; Dunfermline Athletic; Falkirk 10 10 0 2 5 3 2 50.00 30.00 20.00 65.00 1987-10-03 23y 00m 03d 1994-12-03 30y 02m 03d McCall
11521 James McCall Kilmarnock 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1925-11-28 Not Known 1926-09-25 Not Known McCall
11522 James McCall Renton 10 10 0 6 2 3 5 20.00 30.00 50.00 35.00 1891-09-12 Not Known 1894-03-03 Not Known McCall
11523 McCall Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1988-12-18 Not Known 1988-12-18 Not Known McCall
11524 Patrick McCall Hibernian 28 28 0 5 4 19 17.86 14.29 67.86 25.00 1893-08-12 Not Known 1902-05-10 Not Known McCall
11525 Peter McCall Heart of Midlothian B; Leith Athletic 4 4 0 0 1 3 .00 25.00 75.00 12.50 1939-08-02 Not Known 1947-08-20 Not Known McCall
11526 Ronnie McCall Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 21y 06m 14d 1971-01-23 21y 06m 14d McCall
11527 Thomas McCall Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-29 Not Known 1934-09-29 Not Known McCall
11528 William McCall Hamilton Academical; Aberdeen 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1944-11-18 Not Known 1946-02-09 Not Known McCall
11529 Joseph McCallan Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1977-02-26 27y 10m 25d 1977-02-26 27y 10m 25d McCallan
11530 Jim McCalliog Wolverhampton Wanderers; Southampton 4 4 0 1 0 3 25.00 .00 75.00 25.00 1971-04-14 24y 06m 22d 1976-08-05 29y 10m 13d McCalliog
11531 Dan McCallion Greenock Morton 1 1 0 1 1 0 1 50.00 .00 50.00 50.00 1973-12-29 20y 06m 17d 1974-12-07 21y 05m 25d McCallion
11532 A.P. McCallum Queens Park 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1880-10-09 Not Known 1884-09-27 Not Known McCallum
11533 Alex McCallum Motherwell 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1905-09-02 Not Known 1907-04-06 Not Known McCallum
11534 Archie McCallum Partick Thistle 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1949-11-05 Not Known 1950-11-04 Not Known McCallum
11535 Bobby McCallum Motherwell 13 13 0 1 5 3 6 35.71 21.43 42.86 46.43 1959-09-09 Not Known 1968-02-28 Not Known McCallum
11536 David John McCallum Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-16 25y 10m 09d 2003-07-16 25y 10m 09d McCallum
11537 David McCallum Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-15 Not Known 1959-08-15 Not Known McCallum
11538 Denis McCallum Celtic; St Bernards 3 3 0 1 0 2 33.33 .00 66.67 33.33 1928-12-15 Not Known 1932-08-16 Not Known McCallum
11539 Donald McCallum Dumbarton 2 0 2 1 0 2 33.33 .00 66.67 33.33 2015-01-10 18y 03m 14d 2015-07-09 18y 09m 12d McCallum
11540 George McCallum Third Lanark 4 4 0 0 0 4 .00 .00 100.00 .00 1959-02-25 Not Known 1962-02-07 Not Known McCallum
11541 Marc McCallum Dundee United; Forfar Athletic 1 1 0 2 1 1 50.00 25.00 25.00 62.50 2013-09-28 20y 06m 01d 2018-07-14 25y 03m 17d McCallum
11542 N McCallum Hamilton Academical 1 1 0 0 1 0 .00 100.00 .00 50.00 1879-09-06 Not Known 1879-09-06 Not Known McCallum
11543 Neil McCallum Nottingham Forest; Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1890-09-15 22y 02m 12d 1891-10-17 23y 03m 14d McCallum
11544 W McCallum Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known McCallum
11545 William J McCallum Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known McCallum
11546 William McCallum Motherwell; Dunfermline Athletic 20 20 0 6 7 8 28.57 33.33 38.10 45.24 1963-05-11 21y 01m 11d 1974-09-21 32y 05m 22d McCallum
11547 Mark McCammon Gillingham 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-29 31y 11m 22d 2010-07-29 31y 11m 22d McCammon
11548 Billy McCandless Rangers 10 10 0 5 3 2 50.00 30.00 20.00 65.00 1921-04-27 Not Known 1930-02-22 Not Known McCandless
11549 John McCandless Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1918-02-02 Not Known 1918-04-15 Not Known McCandless
11550 Alistair McCann St Johnstone; Preston North End 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 2019-10-30 19y 10m 26d 2022-07-20 22y 07m 16d McCann
11551 Charlie McCann Rangers 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-05-14 20y 00m 20d 2022-11-09 20y 06m 16d McCann
11552 Daniel McCann Dundee; Celtic 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1909-03-20 Not Known 1911-04-01 Not Known McCann
11553 E McCann Broxburn Shamrock 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-19 Not Known 1891-12-19 Not Known McCann
11554 Austin McCann Dunfermline Athletic 5 4 1 2 0 3 40.00 .00 60.00 40.00 2008-07-16 28y 05m 25d 2012-04-07 32y 02m 17d McCann
11555 Henry McCann Hibernian 8 8 0 1 2 3 3 25.00 37.50 37.50 43.75 1906-04-14 Not Known 1907-05-15 Not Known McCann
11556 Hugh McCann Alloa Athletic; Berwick Rangers 7 7 0 2 0 4 28.57 .00 57.14 28.57 1977-09-28 23y 04m 22d 1987-08-01 33y 02m 26d McCann
11557 J McCann Broxburn Star; Broxburn Shamrock 3 3 0 0 1 2 .00 33.33 66.67 16.67 1888-10-13 Not Known 1891-12-19 Not Known McCann
11558 James McCann Ayr United 0 0 0 0 0 1 .00 .00 100.00 .00 1989-01-28 Not Known 1989-01-28 Not Known McCann
11559 Kevin McCann Hibernian 4 3 1 1 1 5 14.29 14.29 71.43 21.43 2006-12-26 19y 03m 15d 2010-05-01 22y 07m 20d McCann
11560 Kevin McCann Airdrieonians; Queen of the South 11 9 2 1 3 7 9.09 27.27 63.64 22.73 1973-02-03 19y 07m 24d 1983-02-02 29y 07m 23d McCann
11561 Leon McCann Airdrieonians (Airdrie United); Falkirk 1 1 0 1 0 1 50.00 .00 50.00 50.00 2020-01-18 19y 10m 02d 2024-08-17 24y 05m 01d McCann
11562 Lewis McCann Dunfermline Athletic 3 0 3 1 2 1 25.00 50.00 25.00 50.00 2020-11-20 19y 05m 13d 2023-07-09 22y 01m 02d McCann
11563 Mark McCann Greenock Morton 1 0 1 0 0 1 .00 .00 100.00 .00 1994-08-04 18y 06m 09d 1994-08-04 18y 06m 09d McCann
11564 Michael McCann Auchinleck Talbot 1 0 1 0 0 1 .00 .00 100.00 .00 2012-01-07 30y 00m 06d 2012-01-07 30y 00m 06d McCann
11565 Neil McCann Dundee; Rangers; Falkirk 17 12 5 2 15 3 1 78.95 15.79 5.26 86.84 1993-10-02 19y 01m 21d 2009-04-18 34y 08m 07d McCann
11566 Robert McCann Motherwell; Hamilton Academical 26 26 0 1 6 6 14 23.08 23.08 53.85 34.62 1957-04-06 24y 05m 22d 1966-01-08 33y 02m 24d McCann
11567 William McCann Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1895-02-16 Not Known 1895-02-16 Not Known McCann
11568 William McCann Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1893-03-11 Not Known 1893-03-11 Not Known McCann
11569 Aaron McCarey Ross County 1 1 0 1 4 1 16.67 66.67 16.67 50.00 2016-09-24 24y 08m 10d 2018-02-17 26y 01m 03d McCarey
11570 Liam McCarron Stoke City 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-23 21y 04m 16d 2022-07-23 21y 04m 16d McCarron
11571 Bill McCarry Falkirk; St Johnstone 18 17 1 2 8 5 5 44.44 27.78 27.78 58.33 1962-10-30 23y 10m 26d 1970-12-26 32y 00m 22d McCarry
11572 Chris McCart Motherwell; Falkirk 33 33 0 2 5 11 19 14.29 31.43 54.29 30.00 1985-09-21 18y 05m 04d 1998-04-04 30y 11m 18d McCart
11573 Jamie McCart Inverness Caledonian Thistle; St Johnstone 7 7 0 1 1 4 3 12.50 50.00 37.50 37.50 2017-02-18 19y 07m 29d 2022-02-19 24y 07m 30d McCart
11574 Andrew McCarthy Partick Thistle; Peterhead 3 2 1 1 3 2 16.67 50.00 33.33 41.67 2017-02-25 18y 04m 05d 2021-07-10 22y 08m 20d McCarthy
11575 Conor McCarthy St Mirren 1 1 0 1 0 3 25.00 .00 75.00 25.00 2020-03-11 21y 11m 00d 2022-03-12 23y 11m 01d McCarthy
11576 Eddie McCarthy Raith Rovers 0 0 0 0 0 1 .00 .00 100.00 .00 1970-03-21 19y 08m 02d 1970-03-21 19y 08m 02d McCarthy
11577 James McCarthy Hamilton Academical; Everton; Celtic 6 3 3 7 0 2 77.78 .00 22.22 77.78 2008-08-30 17y 09m 18d 2022-10-22 31y 11m 10d McCarthy
11578 Michael McCarthy Celtic 7 7 0 5 2 0 71.43 28.57 .00 85.71 1987-11-07 28y 09m 00d 1989-03-18 30y 01m 11d McCarthy
11579 Thomas A McCarthy Dundee 12 12 0 2 3 7 16.67 25.00 58.33 29.17 1929-12-14 Not Known 1934-09-01 Not Known McCarthy
11580 Andrew McCartney Queens Park 5 5 0 2 0 3 40.00 .00 60.00 40.00 1931-02-11 Not Known 1932-11-12 Not Known McCartney
11581 Charles McCartney Greenock Morton; Cowdenbeath 9 9 0 2 2 1 6 22.22 11.11 66.67 27.78 1926-03-13 Not Known 1933-01-02 Not Known McCartney
11582 David McCartney St Mirren 2 2 0 1 1 0 50.00 50.00 .00 75.00 1900-10-20 Not Known 1900-12-01 Not Known McCartney
11583 George McCartney Sunderland 2 1 1 0 2 0 .00 100.00 .00 50.00 2003-07-30 22y 03m 01d 2009-08-08 28y 03m 10d McCartney
11584 James McCartney Third Lanark 1 1 0 1 0 0 1 .00 .00 100.00 .00 1894-08-18 Not Known 1894-08-18 Not Known McCartney
11585 John McCartney St Mirren; Liverpool 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1891-02-21 Not Known 1897-04-24 Not Known McCartney
11586 McCartney Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known McCartney
11587 Robert McCartney East Fife; Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1939-12-02 Not Known 1940-05-22 Not Known McCartney
11588 Robert McCartney Leith Athletic; St Bernards 31 31 0 4 5 22 12.90 16.13 70.97 20.97 1890-11-22 20y 09m 24d 1901-03-30 31y 02m 01d McCartney
11589 W John McCartney Cowlairs 2 2 0 0 0 2 .00 .00 100.00 .00 1890-09-13 Not Known 1891-03-07 Not Known McCartney
11590 William McCartney Hibernian; Clyde 27 27 0 2 7 11 9 25.93 40.74 33.33 46.30 1899-10-28 20y 05m 28d 1911-08-19 32y 03m 20d McCartney
11591 Norrie McCathie Dunfermline Athletic 22 21 1 3 5 2 15 22.73 9.09 68.18 27.27 1982-04-24 21y 01m 01d 1995-08-30 34y 05m 07d McCathie
11592 Robert McCaulay Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 1931-09-26 Not Known 1932-02-13 Not Known McCaulay
11593 Darren McCauley Inverness Caledonian Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2019-04-13 27y 04m 15d 2019-04-13 27y 04m 15d McCauley
11594 Ross McCausland Rangers 6 2 4 1 6 1 0 85.71 14.29 .00 92.86 2022-05-14 19y 00m 02d 2024-05-18 21y 00m 06d McCausland
11595 Eoghan McCawl St Johnstone 0 0 0 0 1 0 .00 100.00 .00 50.00 2016-05-15 20y 03m 15d 2016-05-15 20y 03m 15d McCawl
11596 Ryan John James McCay St Mirren 2 2 0 1 2 0 2 50.00 .00 50.00 50.00 2006-09-09 20y 04m 05d 2008-04-19 21y 11m 15d McCay
11597 Iain McChesney Queen of the South 4 3 1 1 0 2 4 .00 33.33 66.67 16.67 1964-01-25 19y 05m 27d 1978-04-15 33y 08m 17d McChesney
11598 Brian McClair Motherwell; Celtic; Manchester United 22 19 3 13 10 6 6 45.45 27.27 27.27 59.09 1982-05-15 18y 05m 07d 1998-09-23 34y 09m 15d McClair
11599 Andrew McClay Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 2000-02-19 27y 02m 24d 2000-02-19 27y 02m 24d McClay
11600 Craig McClean Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 28y 00m 19d 2013-07-25 28y 00m 19d McClean
11601 Kyle McClean St Johnstone 0 0 0 0 1 2 .00 33.33 66.67 16.67 2017-12-23 19y 02m 20d 2018-02-10 19y 04m 07d McClean
11602 Sid McClellan Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 27y 11m 04d 1953-05-15 27y 11m 04d McClellan
11603 Joe McClelland Hibernian; Combined Services XI 20 20 0 6 3 11 30.00 15.00 55.00 37.50 1955-05-07 19y 06m 25d 1964-01-01 28y 02m 20d McClelland
11604 John McClelland Manchester City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1956-11-19 21y 08m 14d 1956-11-19 21y 08m 14d McClelland
11605 John McClelland Rangers; Watford; St Johnstone 13 13 0 7 2 4 53.85 15.38 30.77 61.54 1982-10-27 26y 10m 20d 1993-01-20 37y 01m 13d McClelland
11606 Sam McClelland St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2023-08-05 21y 07m 01d 2023-08-05 21y 07m 01d McClelland
11607 Trent McClenahan Hamilton Academical 5 5 0 2 0 3 40.00 .00 60.00 40.00 2008-11-12 23y 09m 08d 2010-02-21 25y 00m 17d McClenahan
11608 Allan McClory Motherwell; Albion Rovers 30 30 0 12 6 12 40.00 20.00 40.00 50.00 1924-10-04 24y 10m 23d 1940-11-23 41y 00m 12d McClory
11609 Conor McCloskey Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 27y 05m 07d 2019-07-06 27y 05m 07d McCloskey
11610 McCloskey Lisburn Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known McCloskey
11611 James McCloy St Mirren 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1933-12-23 Not Known 1937-09-15 Not Known McCloy
11612 Peter McCloy Motherwell; Rangers 38 38 0 22 5 11 57.89 13.16 28.95 64.47 1965-10-23 18y 11m 07d 1985-04-27 38y 05m 11d McCloy
11613 Philip McCloy Ayr United 13 13 0 1 6 3 4 46.15 23.08 30.77 57.69 1918-10-12 Not Known 1924-08-23 Not Known McCloy
11614 Steven McCloy Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 1994-04-02 18y 11m 05d 1994-04-02 18y 11m 05d McCloy
11615 David James McClune St Johnstone; Alloa Athletic 1 1 0 0 0 2 .00 .00 100.00 .00 2001-10-13 18y 08m 05d 2006-09-20 23y 07m 12d McClune
11616 Robert McClung Abercorn 3 3 0 0 0 3 .00 .00 100.00 .00 1891-09-21 Not Known 1892-09-03 Not Known McClung
11617 David McClure St Johnstone 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1925-01-31 Not Known 1925-12-12 Not Known McClure
11618 Duncan McClure Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-08-04 Not Known 1933-08-04 Not Known McClure
11619 James A McClure Clyde 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1922-08-19 Not Known 1923-08-18 Not Known McClure
11620 James McClure Kilmarnock; Albion Rovers 5 5 0 1 0 4 20.00 .00 80.00 20.00 1937-03-06 17y 06m 03d 1946-09-14 Not Known McClure
11621 John R McClurg Kilmarnock; Greenock Morton 2 2 0 2 0 1 66.67 .00 33.33 66.67 1981-09-05 23y 10m 04d 1984-12-29 27y 01m 28d McClurg
11622 George McCluskey Celtic; Hibernian; Kilmarnock 20 15 5 6 9 7 5 42.86 33.33 23.81 59.52 1976-09-18 18y 11m 30d 1994-04-02 36y 06m 14d McCluskey
11623 Jamie McCluskey Hibernian; St Mirren 2 1 1 0 2 6 .00 25.00 75.00 12.50 2004-09-04 16y 09m 29d 2010-10-23 22y 11m 17d McCluskey
11624 McCluskey Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1954-04-27 Not Known 1954-04-27 Not Known McCluskey
11625 Patrick McCluskey Celtic; Dumbarton; Airdrieonians 25 22 3 1 15 5 6 57.69 19.23 23.08 67.31 1972-11-18 20y 07m 05d 1981-08-22 29y 04m 09d McCluskey
11626 Ronnie McCluskey East Fife 5 5 0 1 0 4 20.00 .00 80.00 20.00 1956-10-13 19y 11m 10d 1958-02-01 21y 02m 29d McCluskey
11627 Stuart McCluskey St Johnstone 6 5 1 1 2 5 12.50 25.00 62.50 25.00 1996-09-03 18y 10m 05d 2002-03-23 24y 04m 23d McCluskey
11628 John McClymont Airdrieonians 2 1 1 1 1 1 33.33 33.33 33.33 50.00 1979-09-22 20y 07m 10d 1980-07-30 21y 05m 18d McClymont
11629 William McClymont Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1951-11-24 Not Known 1951-11-24 Not Known McClymont
11630 Willie McClymont Motherwell 3 2 1 1 1 1 2 25.00 25.00 50.00 37.50 1972-11-08 19y 00m 26d 1974-12-14 21y 02m 01d McClymont
11631 Ally McCoist St Johnstone; Rangers; Kilmarnock 57 48 9 32 33 14 12 55.93 23.73 20.34 67.80 1980-04-16 17y 06m 23d 2001-04-27 38y 07m 03d McCoist
11632 David Alexander McCole Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 21y 10m 07d 2002-09-25 21y 10m 07d McCole
11633 John McCole Falkirk 4 4 0 0 1 3 .00 25.00 75.00 12.50 1956-08-18 19y 11m 00d 1958-03-22 21y 06m 04d McCole
11634 Daniel McColgan 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 McColgan
11635 John McColgan Albion Rovers; Portsmouth 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1921-08-20 Not Known 1926-09-15 Not Known McColgan
11636 Billy McColl Clydebank[4]; Ayr United; Clyde 5 5 0 2 0 4 33.33 .00 66.67 33.33 1977-02-26 22y 02m 01d 1982-12-11 27y 11m 16d McColl
11637 Connell McColl Hibernian 7 7 0 0 1 6 .00 14.29 85.71 7.14 1914-02-14 Not Known 1915-04-24 Not Known McColl
11638 James McColl Celtic; Partick Thistle; Hibernian; Leith Athletic 56 56 0 18 20 18 18 35.71 32.14 32.14 51.79 1914-03-24 21y 03m 10d 1932-01-01 39y 00m 18d McColl
11639 James McColl Queens Park; Queen of the South 9 9 0 1 3 5 11.11 33.33 55.56 27.78 1944-10-21 Not Known 1949-04-23 Not Known McColl
11640 John McColl Airdrieonians 3 3 0 1 0 2 33.33 .00 66.67 33.33 1963-05-13 Not Known 1964-08-19 Not Known McColl
11641 Ian McColl Queens Park; Rangers; Heart of Midlothian B 37 37 0 2 18 7 12 48.65 18.92 32.43 58.11 1943-10-23 16y 04m 16d 1958-08-23 31y 02m 16d McColl
11642 McColl Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-04-30 Not Known 1953-04-30 Not Known McColl
11643 RS McColl Queens Park; Rangers 16 16 0 12 8 2 6 50.00 12.50 37.50 56.25 1900-02-17 Not Known 1909-12-25 Not Known McColl
11644 Brian McColligan Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 25y 10m 21d 2006-09-20 25y 10m 21d McColligan
11645 John McColligan Clyde 2 2 0 2 0 0 100.00 .00 .00 100.00 1970-08-15 19y 09m 30d 1970-09-19 19y 11m 03d McColligan
11646 I McColum Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known McColum
11647 W McColum Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known McColum
11648 Leonard Kerr McComb Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1982-10-09 25y 01m 26d 1982-10-09 25y 01m 26d McComb
11649 Fred J McConachy Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-05-04 Not Known 1918-05-04 Not Known McConachy
11650 Andrew McCondichie Celtic 0 0 0 0 0 1 .00 .00 100.00 .00 1998-12-06 21y 03m 15d 1998-12-06 21y 03m 15d McCondichie
11651 Alex McConnachie Hibernian; Greenock Morton 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1928-09-18 Not Known 1930-03-26 Not Known McConnachie
11652 Jacob McConnachie Third Lanark; West of Scotland 3 3 0 0 2 1 .00 66.67 33.33 33.33 1919-03-15 Not Known 1920-04-14 Not Known McConnachie
11653 James McConnachie Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1923-08-18 Not Known 1923-08-18 Not Known McConnachie
11654 John McConnachie Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1904-08-29 Not Known 1904-08-29 Not Known McConnachie
11655 David Thomas Jack McConnell Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-23 26y 02m 03d 1977-08-23 26y 02m 03d McConnell
11656 Hugh McConnell Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-11 Not Known 1939-01-11 Not Known McConnell
11657 HW McConnell Edinburgh University 3 3 0 1 0 2 33.33 .00 66.67 33.33 1883-02-10 Not Known 1883-12-08 Not Known McConnell
11658 James McConnell Leith Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-04-14 Not Known 1900-04-14 Not Known McConnell
11659 John McConnell Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1902-11-22 Not Known 1902-11-22 Not Known McConnell
11660 John McConnell Motherwell; Airdrieonians; Aberdeen 5 5 0 1 4 0 1 80.00 .00 20.00 80.00 1907-11-30 Not Known 1912-10-30 Not Known McConnell
11661 Pat McConnell Doncaster Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1928-09-10 28y 07m 05d 1928-09-10 28y 07m 05d McConnell
11662 Peter McConnell Carlisle United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1967-03-10 30y 00m 07d 1967-03-10 30y 00m 07d McConnell
11663 Stephen McConologue Dundee United; Partick Thistle 4 4 0 2 0 4 33.33 .00 66.67 33.33 1999-05-15 17y 10m 29d 2006-02-25 24y 08m 09d McConologue
11664 Josh McConville East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2020-11-10 18y 02m 02d 2020-11-10 18y 02m 02d McConville
11665 McConville Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known McConville
11666 Robert McConville Kilmarnock 2 0 2 0 2 1 .00 66.67 33.33 33.33 1987-01-31 22y 05m 09d 1987-02-09 22y 05m 18d McConville
11667 Robert P McCool Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1961-04-08 Not Known 1961-04-08 Not Known McCool
11668 Ryan McCord Alloa Athletic; Raith Rovers; Arbroath 6 6 0 0 0 6 .00 .00 100.00 .00 2014-10-11 25y 06m 20d 2018-07-03 29y 03m 12d McCord
11669 John McCorkindale Clyde 3 3 0 1 0 2 33.33 .00 66.67 33.33 1892-04-16 Not Known 1893-04-29 Not Known McCorkindale
11670 Alan McCormack Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 2005-11-26 21y 10m 16d 2006-02-18 22y 01m 08d McCormack
11671 Charles McCormack Third Lanark; Hamilton Academical 19 19 0 6 3 10 31.58 15.79 52.63 39.47 1915-12-25 Not Known 1927-09-03 Not Known McCormack
11672 Darren McCormack Hibernian 1 1 0 1 2 2 20.00 40.00 40.00 40.00 2007-11-04 19y 01m 06d 2010-03-20 21y 05m 20d McCormack
11673 Donald McCormack Leith Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1935-05-15 Not Known 1935-09-11 Not Known McCormack
11674 Francis Adamson McCormack Clyde 12 12 0 3 3 6 25.00 25.00 50.00 37.50 1945-11-03 21y 01m 09d 1949-02-12 24y 04m 18d McCormack
11675 John McCormack Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-01-06 Not Known 1934-01-06 Not Known McCormack
11676 John McCormack Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1945-06-02 Not Known 1945-06-02 Not Known McCormack
11677 John Duffy McCormack Clydebank[4]; St Mirren; Dundee 22 19 3 3 5 9 8 22.73 40.91 36.36 43.18 1979-09-08 24y 04m 14d 1986-05-03 31y 00m 08d McCormack
11678 John McCormack Leith Athletic; Dunfermline Athletic; Falkirk 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1938-05-04 Not Known 1959-03-21 Not Known McCormack
11679 John Thomas McCormack Falkirk; Livingston (Meadowbank Thistle); Alloa Athletic 3 3 0 0 0 4 .00 .00 100.00 .00 1986-12-27 21y 05m 05d 1995-08-19 30y 00m 28d McCormack
11680 Johnston McCormack Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-12-11 Not Known 1921-02-26 Not Known McCormack
11681 Murdoch McCormack Hibernian; Rangers 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1942-05-23 Not Known 1945-02-03 Not Known McCormack
11682 Ross McCormack Rangers; Motherwell 8 6 2 1 4 2 6 33.33 16.67 50.00 41.67 2004-09-12 18y 00m 25d 2008-02-23 21y 06m 05d McCormack
11683 Roy McCormack Dumbarton 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1972-08-12 23y 06m 00d 1974-11-09 25y 08m 28d McCormack
11684 John McCormick Third Lanark; Aberdeen; Crystal Palace 10 10 0 1 1 7 10.00 10.00 70.00 15.00 1961-04-08 24y 08m 21d 1972-09-26 36y 02m 08d McCormick
11685 Mark Thomas McCormick Livingston (Meadowbank Thistle); Ross County 2 1 1 0 0 2 .00 .00 100.00 .00 2000-09-06 21y 01m 26d 2002-01-05 22y 05m 25d McCormick
11686 Robert McCormick Abercorn 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1885-01-03 Not Known 1885-01-03 Not Known McCormick
11687 McCosker Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known McCosker
11688 Frank McCourt Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1951-03-10 25y 03m 01d 1951-03-10 25y 03m 01d McCourt
11689 Patrick McCourt Celtic 5 0 5 2 5 0 3 62.50 .00 37.50 62.50 2008-11-02 24y 10m 17d 2012-10-07 28y 09m 21d McCourt
11690 William McCourt Hibernian; Partick Thistle 3 3 0 0 1 2 .00 33.33 66.67 16.67 1919-01-01 Not Known 1920-01-31 Not Known McCourt
11691 Luke McCowan Ayr United; Dundee; Celtic 11 10 1 4 4 1 7 33.33 8.33 58.33 37.50 2020-12-26 23y 00m 17d 2024-09-14 26y 09m 05d McCowan
11692 Andrew McCowie Liverpool 4 4 0 1 0 3 25.00 .00 75.00 25.00 1897-03-06 21y 02m 00d 1898-04-23 22y 03m 17d McCowie
11693 Gerard McCoy Partick Thistle; Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1989-02-18 28y 01m 25d 1990-01-20 29y 00m 27d McCoy
11694 Craig McCracken Auchinleck Talbot 2 2 0 0 0 2 .00 .00 100.00 .00 2019-02-10 22y 10m 19d 2022-01-22 25y 10m 00d McCracken
11695 David McCracken Dundee United; St Johnstone; Falkirk; Peterhead 28 26 2 9 4 18 29.03 12.90 58.06 35.48 2000-12-23 19y 02m 07d 2017-07-25 35y 09m 09d McCracken
11696 James McCracken Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1936-11-21 Not Known 1936-11-21 Not Known McCracken
11697 Jon McCracken Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2024-05-11 23y 11m 17d 2024-08-10 24y 02m 17d McCracken
11698 Peter McCracken Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-23 Not Known 1889-11-23 Not Known McCracken
11699 Robbie McCracken Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2022-01-22 20y 05m 19d 2022-01-22 20y 05m 19d McCracken
11700 Alexander McCrae Charlton Athletic; Falkirk 10 10 0 8 1 4 5 10.00 40.00 50.00 30.00 1947-09-24 27y 08m 22d 1956-10-27 36y 09m 25d McCrae
11701 Andrew B McCrae Falkirk; Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-09-04 Not Known 1913-08-30 Not Known McCrae
11702 David McCrae St Mirren 16 16 0 8 4 2 10 25.00 12.50 62.50 31.25 1924-12-27 Not Known 1932-08-27 Not Known McCrae
11703 James C.F. McCrae Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1915-09-18 Not Known 1915-09-18 Not Known McCrae
11704 McCrae Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-06 Not Known 1928-08-06 Not Known McCrae
11705 Robert McCrae Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known McCrae
11706 L McCrea Queensland 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-05-12 Not Known 1959-05-12 Not Known McCrea
11707 Andrew McCreadie Rangers 10 10 0 5 1 4 50.00 10.00 40.00 55.00 1890-08-16 Not Known 1897-01-01 Not Known McCreadie
11708 Andy McCreadie Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-09-16 24y 09m 28d 1895-09-16 24y 09m 28d McCreadie
11709 Hugh McCreadie Rangers 10 10 0 2 5 0 5 50.00 .00 50.00 50.00 1890-08-16 Not Known 1895-12-07 Not Known McCreadie
11710 Norman James McCreadie Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1952-02-13 23y 08m 27d 1952-02-13 23y 08m 27d McCreadie
11711 Gordon McCready Kilmarnock 3 2 1 2 1 0 66.67 33.33 .00 83.33 1981-08-15 22y 03m 27d 1981-09-05 22y 04m 17d McCready
11712 John McCready Port Glasgow Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1908-10-17 Not Known 1910-03-19 Not Known McCready
11713 Mason McCready The Spartans 0 0 0 0 0 1 .00 .00 100.00 .00 2024-01-20 20y 11m 25d 2024-01-20 20y 11m 25d McCready
11714 Thomas McCready Clyde 2 2 0 1 1 0 50.00 50.00 .00 75.00 1943-10-30 Not Known 1944-02-12 Not Known McCready
11715 John McCreary Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-08-10 Not Known 1946-08-10 Not Known McCreary
11716 McCredie Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known McCredie
11717 David McCreery Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 29y 10m 18d 1987-08-03 29y 10m 18d McCreery
11718 McCrindle Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-01 Not Known 1896-02-01 Not Known McCrindle
11719 William McCrindle Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1944-06-24 Not Known 1944-06-24 Not Known McCrindle
11720 William McCrindle Partick Thistle 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1938-08-27 Not Known 1939-10-07 Not Known McCrindle
11721 Roy McCrohan Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 29y 00m 20d 1959-10-12 29y 00m 20d McCrohan
11722 Caelan McCrone Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 Not Known 2024-08-17 Not Known McCrone
11723 Robby McCrorie Rangers; Kilmarnock 1 1 0 7 2 0 77.78 22.22 .00 88.89 2022-05-14 24y 01m 26d 2024-10-30 26y 07m 12d McCrorie
11724 Ross McCrorie Rangers; Aberdeen 9 7 2 9 1 1 81.82 9.09 9.09 86.36 2017-10-28 19y 07m 10d 2023-03-18 25y 00m 00d McCrorie
11725 McCrory Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 Not Known 1956-11-26 Not Known McCrory
11726 Ben McCrystal St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2023-08-05 17y 04m 25d 2023-08-05 17y 04m 25d McCrystal
11727 Archie McCuaig St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-08-13 Not Known 1969-08-13 Not Known McCuaig
11728 Alexander C McCubbin Greenock Morton 7 7 0 1 1 4 2 14.29 57.14 28.57 42.86 1905-12-16 Not Known 1909-12-18 Not Known McCubbin
11729 McCubbin St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known McCubbin
11730 Alexander Brian McCue Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1949-11-12 21y 11m 18d 1949-11-12 21y 11m 18d McCue
11731 George McCue Third Lanark 14 14 0 1 8 1 5 57.14 7.14 35.71 60.71 1897-11-13 Not Known 1902-04-26 Not Known McCue
11732 Neil McCuish The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 Not Known 2012-09-07 Not Known McCuish
11733 David R McCulley Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-01-05 Not Known 1920-01-05 Not Known McCulley
11734 Robert McCulley East Stirlingshire; Ayr United; Dumbarton; Falkirk; Stirling Albion 5 5 0 1 1 1 4 16.67 16.67 66.67 25.00 1982-01-27 30y 01m 25d 1985-08-27 33y 08m 25d McCulley
11735 (Ian) John Balfour McCulloch Kilmarnock 8 8 0 1 1 4 3 12.50 50.00 37.50 37.50 1974-09-14 19y 08m 17d 1977-12-31 23y 00m 03d McCulloch
11736 Adam Andrew Ball Ross McCulloch Third Lanark 4 4 0 4 2 0 2 50.00 .00 50.00 50.00 1946-08-17 26y 02m 13d 1949-02-05 28y 08m 01d McCulloch
11737 Alan McCulloch Kilmarnock 13 13 0 3 6 4 23.08 46.15 30.77 46.15 1975-01-04 21y 04m 16d 1987-02-09 33y 05m 21d McCulloch
11738 Alastair McCulloch Raith Rovers 0 0 0 1 0 0 100.00 .00 .00 100.00 1983-03-29 19y 00m 05d 1983-03-29 19y 00m 05d McCulloch
11739 Alex McCulloch Leith Athletic; Raith Rovers 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1907-06-01 Not Known 1913-10-04 Not Known McCulloch
11740 David McCulloch Third Lanark; Brentford; Motherwell 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1933-08-26 20y 10m 21d 1940-11-23 28y 01m 18d McCulloch
11741 David R McCulloch Ayr United; Hamilton Academical 18 16 2 1 5 6 10 23.81 28.57 47.62 38.10 1969-10-18 20y 03m 20d 1980-02-23 30y 07m 26d McCulloch
11742 Francis McCulloch Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known McCulloch
11743 Greig McCulloch Raith Rovers 3 2 1 1 0 2 33.33 .00 66.67 33.33 1996-04-13 19y 11m 26d 1998-08-19 22y 04m 01d McCulloch
11744 John G McCulloch Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1917-12-29 Not Known 1917-12-29 Not Known McCulloch
11745 John McCulloch Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2007-09-25 18y 08m 05d 2007-09-25 18y 08m 05d McCulloch
11746 Joseph McCulloch Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1940-08-24 21y 07m 25d 1940-12-07 21y 11m 07d McCulloch
11747 Lee McCulloch Motherwell; Rangers 37 28 9 5 16 9 12 41.03 23.08 30.77 52.56 1996-05-04 17y 11m 20d 2015-05-02 36y 11m 18d McCulloch
11748 Marc Raymond McCulloch St Johnstone 1 1 0 1 2 0 33.33 66.67 .00 66.67 2000-08-06 20y 04m 23d 2000-12-30 20y 09m 16d McCulloch
11749 Mark Ross McCulloch Dunfermline Athletic; Livingston (Meadowbank Thistle); Ross County 4 3 1 0 0 5 .00 .00 100.00 .00 1995-08-30 20y 03m 11d 2002-10-23 27y 05m 04d McCulloch
11750 Michael McCulloch Falkirk 14 14 0 5 6 5 3 42.86 35.71 21.43 60.71 1913-08-27 Not Known 1921-01-03 Not Known McCulloch
11751 R McCulloch Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1901-09-14 Not Known 1901-09-14 Not Known McCulloch
11752 Robert McCulloch Hibernian 3 3 0 4 2 0 1 66.67 .00 33.33 66.67 1901-05-15 Not Known 1901-08-17 Not Known McCulloch
11753 Robert Gray McCulloch Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1923-02-10 Not Known 1923-02-10 Not Known McCulloch
11754 Scott Anderson James McCulloch Dunfermline Athletic; Dundee United 9 8 1 1 2 6 11.11 22.22 66.67 22.22 1998-05-09 22y 05m 10d 2000-04-22 24y 04m 24d McCulloch
11755 Thomas McCulloch Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1944-12-02 Not Known 1945-06-02 Not Known McCulloch
11756 Thomas F McCulloch Dundee 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1914-10-17 Not Known 1917-01-27 Not Known McCulloch
11757 Thomas McCulloch Airdrieonians; Queen of the South 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1947-08-16 25y 07m 22d 1948-11-20 26y 10m 26d McCulloch
11758 Tommy McCulloch Clyde 27 27 0 9 7 11 33.33 25.93 40.74 46.30 1957-11-23 23y 08m 22d 1971-10-09 37y 07m 08d McCulloch
11759 William McCulloch Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1950-01-21 Not Known 1952-01-19 Not Known McCulloch
11760 William McCulloch Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-11-19 Not Known 1960-11-19 Not Known McCulloch
11761 William McCulloch Kilmarnock; Airdrieonians; St Mirren 15 15 0 2 2 2 11 13.33 13.33 73.33 20.00 1947-01-04 Not Known 1957-12-21 Not Known McCulloch
11762 William McCulloch Airdrieonians 8 6 2 3 3 1 4 37.50 12.50 50.00 43.75 1974-10-19 26y 09m 12d 1981-01-01 32y 11m 25d McCulloch
11763 William McCulloch Airdrieonians; East Fife 1 1 0 1 0 2 33.33 .00 66.67 33.33 1990-08-17 17y 04m 15d 1999-10-12 26y 06m 10d McCulloch
11764 Charlie McCully New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 24y 00m 21d 1971-05-21 24y 00m 21d McCully
11765 Jamie McCunnie Dundee United; Dunfermline Athletic 9 7 2 1 2 7 10.00 20.00 70.00 20.00 2001-04-07 17y 11m 23d 2006-10-28 23y 06m 13d McCunnie
11766 McCunnie Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known McCunnie
11767 Alex McCurdie Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1914-09-05 Not Known 1914-09-05 Not Known McCurdie
11768 McCurdie Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-24 Not Known 1903-01-24 Not Known McCurdie
11769 Jock McCurley Newcastle United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1928-10-10 22y 06m 23d 1929-04-09 23y 00m 23d McCurley
11770 John McCurley East Fife; Cowdenbeath 3 3 0 1 0 2 33.33 .00 66.67 33.33 1930-08-23 Not Known 1933-09-23 Not Known McCurley
11771 Richard McCusker Clyde 1 0 1 0 0 1 .00 .00 100.00 .00 2000-02-19 29y 05m 26d 2000-02-19 29y 05m 26d McCusker
11772 Derek McCutcheon Clyde 3 2 1 1 0 0 3 .00 .00 100.00 .00 1982-08-21 22y 06m 04d 1983-03-26 23y 01m 09d McCutcheon
11773 Gary Kyle McCutcheon Kilmarnock; Berwick Rangers 1 1 0 0 1 1 .00 50.00 50.00 25.00 2000-02-26 21y 04m 18d 2004-01-10 25y 03m 02d McCutcheon
11774 James McDade Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1914-01-17 Not Known 1914-01-17 Not Known McDade
11775 Declan McDaid Partick Thistle; Dundee 2 1 1 2 1 4 28.57 14.29 57.14 35.71 2015-08-22 19y 09m 00d 2022-02-09 26y 02m 18d McDaid
11776 Bill McDerment Greenock Morton 3 2 1 1 1 1 33.33 33.33 33.33 50.00 1969-12-13 26y 11m 08d 1971-04-10 28y 03m 05d McDerment
11777 McDermid Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known McDermid
11778 Robert McDermid Queens Park; Aberdeen 15 15 0 2 3 4 8 20.00 26.67 53.33 33.33 1916-11-25 Not Known 1932-01-02 Not Known McDermid
11779 Robert McDermid Renton 2 2 0 0 0 2 .00 .00 100.00 .00 1893-11-04 Not Known 1894-03-03 Not Known McDermid
11780 Alan McDermott Partick Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2002-09-28 20y 08m 06d 2002-09-28 20y 08m 06d McDermott
11781 John McDermott Grimsby Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 28y 05m 26d 1997-07-29 28y 05m 26d McDermott
11782 Murray James McDermott Raith Rovers; Greenock Morton 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1979-01-27 28y 11m 25d 1985-03-02 35y 01m 00d McDermott
11783 Thomas McDermott Dundee; Celtic; Kilmarnock; Clyde 21 21 0 3 6 6 8 28.57 28.57 38.10 42.86 1899-11-11 Not Known 1913-09-20 Not Known McDermott
11784 James McDevitt Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-01-10 Not Known 1920-01-10 Not Known McDevitt
11785 Bob McDiarmid Dumbarton 5 5 0 2 2 0 3 40.00 .00 60.00 40.00 1919-05-03 Not Known 1921-04-11 Not Known McDiarmid
11786 Fred McDiarmid Partick Thistle; Dundee 25 25 0 8 5 12 32.00 20.00 48.00 42.00 1897-12-25 Not Known 1906-03-17 Not Known McDiarmid
11787 Robert McDiarmid Rangers 6 6 0 3 4 1 1 66.67 16.67 16.67 75.00 1918-01-12 Not Known 1922-02-25 Not Known McDiarmid
11788 Derrick McDicken Kilmarnock 18 18 0 3 4 8 6 22.22 44.44 33.33 44.44 1974-09-14 19y 05m 10d 1982-05-08 27y 01m 04d McDicken
11789 Alan McDonald Kilmarnock 3 3 0 2 0 1 66.67 .00 33.33 66.67 1970-02-07 23y 04m 10d 1971-01-30 24y 04m 01d McDonald
11790 Alex McDonald Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-08-30 Not Known 1890-08-30 Not Known McDonald
11791 Alex J McDonald Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1919-09-06 Not Known 1919-09-06 Not Known McDonald
11792 Alex McDonald Clyde 6 6 0 0 0 6 .00 .00 100.00 .00 1897-01-09 Not Known 1903-01-10 Not Known McDonald
11793 Andy McDonald Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-10 23y 01m 29d 2021-07-10 23y 01m 29d McDonald
11794 Anthony McDonald Inverness Caledonian Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2021-07-25 20y 03m 21d 2021-07-25 20y 03m 21d McDonald
11795 Anthony McDonald St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 1991-12-21 27y 01m 29d 1991-12-21 27y 01m 29d McDonald
11796 Archibald McDonald Clyde 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1893-04-29 Not Known 1898-10-22 Not Known McDonald
11797 Bobby McDonald Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 24y 03m 24d 1979-08-06 24y 03m 24d McDonald
11798 Colin McDonald Falkirk; Clydebank[4] 5 4 1 2 3 1 2 50.00 16.67 33.33 58.33 1993-08-25 19y 04m 15d 1998-01-24 23y 09m 14d McDonald
11799 Dan McDonald Ayr United 6 6 0 2 3 2 28.57 42.86 28.57 50.00 1974-04-20 20y 03m 09d 1977-04-23 23y 03m 12d McDonald
11800 David McDonald Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1919-09-20 Not Known 1920-02-14 Not Known McDonald
11801 David Thomas McDonald Dundee 5 5 0 2 2 0 3 40.00 .00 60.00 40.00 1895-10-12 Not Known 1901-03-16 Not Known McDonald
11802 Dean McDonald Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-09-22 21y 07m 03d 2007-09-22 21y 07m 03d McDonald
11803 Donald McDonald Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1939-08-02 Not Known 1939-08-07 Not Known McDonald
11804 Gary McDonald Kilmarnock; Aberdeen; Hamilton Academical; St Johnstone 23 21 2 6 7 13 23.08 26.92 50.00 36.54 2002-02-16 19y 10m 06d 2014-08-03 32y 03m 24d McDonald
11805 George McDonald St Bernards 5 5 0 0 0 5 .00 .00 100.00 .00 1892-02-27 Not Known 1894-04-21 Not Known McDonald
11806 Greig James McDonald East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-14 23y 02m 02d 2005-07-14 23y 02m 02d McDonald
11807 Greig McDonald East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-07 26y 07m 02d 2003-09-07 26y 07m 02d McDonald
11808 H McDonald Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-18 Not Known 1882-02-18 Not Known McDonald
11809 Hugh McDonald St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1898-08-15 Not Known 1898-08-15 Not Known McDonald
11810 Iain McDonald Rangers; Dundee United 3 2 1 2 0 2 50.00 .00 50.00 50.00 1972-01-22 19y 04m 27d 1975-12-13 23y 03m 17d McDonald
11811 Ian McDonald Partick Thistle; Greenock Morton 7 4 3 5 3 3 45.45 27.27 27.27 59.09 1976-11-30 17y 11m 02d 1991-07-27 32y 06m 29d McDonald
11812 Ian McDonald East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-07 25y 06m 00d 2003-09-07 25y 06m 00d McDonald
11813 J McDonald Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-24 Not Known 1903-01-24 Not Known McDonald
11814 James [11] McDonald Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 1933-11-18 Not Known 1933-11-18 Not Known McDonald
11815 James McDonald Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1903-05-04 Not Known 1903-05-16 Not Known McDonald
11816 James McDonald Aberdeen 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1906-11-03 Not Known 1912-10-30 Not Known McDonald
11817 James McDonald Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1920-04-17 Not Known 1921-04-11 Not Known McDonald
11818 James McDonald St Mirren 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1927-11-05 Not Known 1928-11-17 Not Known McDonald
11819 James Alexander McDonald St Bernards; Raith Rovers 6 6 0 1 0 0 6 .00 .00 100.00 .00 1905-05-20 Not Known 1920-09-25 Not Known McDonald
11820 James McDonald St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-06 Not Known 1962-01-06 Not Known McDonald
11821 Joe McDonald Falkirk; Sunderland 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1952-11-01 23y 08m 22d 1954-11-10 25y 09m 00d McDonald
11822 John [10] McDonald Dundee; Dundee United 10 10 0 4 3 3 40.00 30.00 30.00 55.00 1923-01-20 Not Known 1927-04-16 Not Known McDonald
11823 John McDonald Raith Rovers; Dundee 4 4 0 0 1 3 .00 25.00 75.00 12.50 1907-03-09 Not Known 1919-09-06 Not Known McDonald
11824 John McDonald Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1904-03-05 Not Known 1904-03-05 Not Known McDonald
11825 John McDonald Airdrieonians 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1917-03-10 Not Known 1920-04-21 Not Known McDonald
11826 John McDonald Rangers 9 9 0 5 4 0 55.56 44.44 .00 77.78 1902-10-04 Not Known 1909-04-03 Not Known McDonald
11827 Kenneth McDonald Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-05 23y 06m 20d 1969-04-05 23y 06m 20d McDonald
11828 Kevin McDonald Hibernian; Airdrieonians (Airdrie United) 1 1 0 0 2 0 .00 100.00 .00 50.00 2005-04-23 19y 09m 28d 2008-08-27 23y 02m 01d McDonald
11829 Kevin McDonald Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-03-05 41y 01m 10d 2022-03-05 41y 01m 10d McDonald
11830 McDonald Edinburgh University; Partick Thistle 1 1 0 0 0 2 .00 .00 100.00 .00 1879-02-08 Not Known 2020-10-02 Not Known McDonald
11831 Michael McDonald Clydebank[4]; Hibernian; St Johnstone 13 13 0 5 3 5 38.46 23.08 38.46 50.00 1972-02-26 21y 03m 18d 1983-10-29 32y 11m 21d McDonald
11832 Neil Raymond McDonald Newcastle United; Everton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1987-08-03 21y 09m 01d 1991-05-13 25y 06m 11d McDonald
11833 Patrick McDonald Airdrieonians; Celtic 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1941-11-29 19y 07m 10d 1944-11-25 22y 07m 06d McDonald
11834 Paul Thomas McDonald Hamilton Academical 5 4 1 0 0 5 .00 .00 100.00 .00 1988-08-20 20y 04m 00d 1991-08-28 23y 04m 08d McDonald
11835 Whitey McDonald Rangers 12 12 0 6 3 3 50.00 25.00 25.00 62.50 1930-08-16 Not Known 1936-12-05 Not Known McDonald
11836 Robert R McDonald Raith Rovers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1961-04-01 Not Known 1961-08-26 Not Known McDonald
11837 Rodney McDonald Partick Thistle 6 6 0 1 2 0 3 33.33 .00 50.00 33.33 1994-10-08 27y 06m 18d 1996-01-31 28y 10m 11d McDonald
11838 Scott McDonald Motherwell; Celtic; Partick Thistle 27 26 1 5 8 8 13 27.59 27.59 44.83 41.38 2003-12-27 20y 04m 06d 2019-03-12 35y 06m 19d McDonald
11839 T McDonald # 1 Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-08-27 Not Known 1881-08-27 Not Known McDonald
11840 Thomas McDonald Celtic 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1947-12-25 Not Known 1947-12-25 Not Known McDonald
11841 Thomas McDonald Motherwell 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1906-12-08 Not Known 1910-04-09 Not Known McDonald
11842 Tom McDonald Newcastle United 3 3 0 0 1 2 .00 33.33 66.67 16.67 1928-10-10 33y 00m 15d 1930-09-24 34y 11m 30d McDonald
11843 Tommy McDonald Hibernian; Dunfermline Athletic 5 5 0 3 2 1 2 40.00 20.00 40.00 50.00 1954-01-01 23y 07m 08d 1962-01-31 31y 08m 07d McDonald
11844 W McDonald Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-24 Not Known 1903-01-24 Not Known McDonald
11845 Walter McDonald St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1899-09-16 Not Known 1899-09-16 Not Known McDonald
11846 Wes McDonald Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2023-08-20 26y 03m 16d 2023-08-20 26y 03m 16d McDonald
11847 William McDonald Kilmarnock 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1904-03-05 Not Known 1905-11-18 Not Known McDonald
11848 William McDonald Partick Thistle; St Mirren 4 4 0 3 0 1 75.00 .00 25.00 75.00 1910-03-05 Not Known 1912-04-20 Not Known McDonald
11849 William McDonald St Mirren 11 11 0 1 3 2 6 27.27 18.18 54.55 36.36 1923-12-15 Not Known 1928-12-25 Not Known McDonald
11850 Alex McDonnell Kings Park; Alloa Athletic 3 3 0 1 0 0 3 .00 .00 100.00 .00 1937-02-13 Not Known 1940-02-10 Not Known McDonnell
11851 John McDonnell Leith Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1938-09-07 Not Known 1939-08-30 Not Known McDonnell
11852 John McDonnell St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 23y 05m 12d 1988-10-05 23y 06m 09d McDonnell
11853 Brian Robert William McDonough Raith Rovers; Cowdenbeath 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1979-01-27 22y 10m 02d 1983-08-27 27y 05m 02d McDonough
11854 James McDonough Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1983-01-03 Not Known 1983-01-03 Not Known McDonough
11855 McDonough Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known McDonough
11856 L McDougal Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1901-08-24 Not Known 1901-12-28 Not Known McDougal
11857 Alan S McDougall Hamilton Academical 8 8 0 1 0 7 12.50 .00 87.50 12.50 1979-10-13 22y 06m 06d 1983-05-14 26y 01m 07d McDougall
11858 David McDougall St Bernards; Hibernian 4 4 0 2 0 2 50.00 .00 50.00 50.00 1915-05-01 Not Known 1917-09-17 Not Known McDougall
11859 Frank McDougall St Mirren; Aberdeen 17 14 3 9 8 5 5 44.44 27.78 27.78 58.33 1980-08-23 22y 06m 02d 1986-05-10 28y 02m 19d McDougall
11860 Gordon McDougall Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1992-05-02 21y 02m 15d 1992-05-02 21y 02m 15d McDougall
11861 James McDougall Partick Thistle 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1927-02-26 Not Known 1928-02-22 Not Known McDougall
11862 James McDougall Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1914-01-03 Not Known 1914-01-03 Not Known McDougall
11863 Ian McDougall Rangers; Dundee; Berwick Rangers 5 5 0 1 1 3 1 20.00 60.00 20.00 50.00 1975-03-01 20y 06m 15d 1980-08-13 25y 11m 30d McDougall
11864 John McDougall Airdrieonians 16 16 0 6 7 3 37.50 43.75 18.75 59.38 1922-02-18 Not Known 1929-02-09 Not Known McDougall
11865 John A McDougall Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 1922-03-29 Not Known 1922-03-29 Not Known McDougall
11866 John Lindsay McDougall Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1927-04-11 Not Known 1927-04-11 Not Known McDougall
11867 Malcolm McDougall St Mirren 2 2 0 1 1 0 50.00 50.00 .00 75.00 1910-11-26 Not Known 1911-01-21 Not Known McDougall
11868 McDougall Inverness Select 1 1 0 0 0 1 .00 .00 100.00 .00 1950-03-08 Not Known 1950-03-08 Not Known McDougall
11869 Neil McDougall Airdrieonians 3 3 0 1 0 2 33.33 .00 66.67 33.33 1929-01-19 Not Known 1929-12-07 Not Known McDougall
11870 Steven McDougall Airdrieonians (Airdrie United); Dunfermline Athletic; Dumbarton 5 2 3 1 2 3 16.67 33.33 50.00 33.33 2008-08-27 22y 02m 10d 2014-10-18 28y 04m 01d McDougall
11871 McDougall-1928-08-06-LH Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-06 Not Known 1928-08-06 Not Known McDougall-1928-08-06-LH
11872 Craig McDowall Alloa Athletic 4 4 0 0 0 4 .00 .00 100.00 .00 2014-10-11 24y 01m 17d 2015-04-08 24y 07m 15d McDowall
11873 Gary McDowall Hamilton Academical 7 7 0 1 0 6 14.29 .00 85.71 14.29 1977-10-01 18y 06m 25d 1983-05-14 24y 02m 08d McDowall
11874 Jack McDowall Auchinleck Talbot 1 0 1 0 0 1 .00 .00 100.00 .00 2022-01-22 27y 06m 23d 2022-01-22 27y 06m 23d McDowall
11875 Kenneth McDowall Partick Thistle; St Mirren 23 15 8 1 5 9 11 20.00 36.00 44.00 38.00 1983-01-22 19y 05m 24d 1992-02-05 28y 06m 07d McDowall
11876 Leslie John McDowall St Mirren; Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1941-01-04 Not Known 1943-01-09 Not Known McDowall
11877 Paul McDowall Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-25 22y 00m 23d 1987-08-25 22y 00m 23d McDowall
11878 Donald McDowell Partick Thistle; Kilmarnock 2 2 0 2 1 0 2 33.33 .00 66.67 33.33 1974-04-27 21y 07m 16d 1977-12-31 25y 03m 20d McDowell
11879 Isaac McDowell Kings Park; Cowdenbeath; Hamilton Academical 4 4 0 1 0 0 4 .00 .00 100.00 .00 1937-02-13 Not Known 1941-10-18 Not Known McDowell
11880 Roy McDowell Berwick Rangers 8 8 0 0 3 5 .00 37.50 62.50 18.75 1972-08-19 25y 02m 08d 1980-08-13 33y 02m 02d McDowell
11881 McEachnie British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known McEachnie
11882 David McEachran Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-12 Not Known 1925-09-12 Not Known McEachran
11883 John B McEachran St Mirren 1 0 1 0 2 2 .00 50.00 50.00 25.00 1983-08-31 24y 01m 09d 1984-03-17 24y 07m 24d McEachran
11884 Charles McEleny Celtic 2 2 0 0 0 2 .00 .00 100.00 .00 1894-05-19 Not Known 1894-11-03 Not Known McEleny
11885 Ralph McElhaney Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1895-08-24 Not Known 1895-08-24 Not Known McElhaney
11886 James McEveley Ross County 3 2 1 1 1 2 0 33.33 66.67 .00 66.67 2016-09-24 31y 07m 13d 2017-03-01 32y 00m 18d McEveley
11887 Andy McEvoy Blackburn Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1964-05-31 25y 10m 16d 1964-06-24 25y 11m 09d McEvoy
11888 Patrick McEvoy Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-11-09 Not Known 1918-11-09 Not Known McEvoy
11889 Alexander Ian McEwan St Mirren 0 0 0 1 0 0 100.00 .00 .00 100.00 1990-10-27 20y 05m 12d 1990-10-27 20y 05m 12d McEwan
11890 Andy McEwan Queens Park 6 6 0 1 0 1 5 .00 16.67 83.33 8.33 1956-11-24 Not Known 1958-03-08 Not Known McEwan
11891 Craig George McEwan Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1997-08-19 19y 10m 16d 1998-08-19 20y 10m 16d McEwan
11892 David McEwan Livingston (Meadowbank Thistle); Hamilton Academical 1 1 0 4 2 1 57.14 28.57 14.29 71.43 2001-07-28 19y 05m 02d 2003-07-17 21y 04m 21d McEwan
11893 Francis F McEwan Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1935-12-28 Not Known 1935-12-28 Not Known McEwan
11894 James McEwan Raith Rovers 22 22 0 4 3 2 17 13.64 9.09 77.27 18.18 1951-08-11 22y 04m 20d 1959-02-21 29y 10m 30d McEwan
11895 John McEwan Partick Thistle; Dumbarton; Kilmarnock 21 21 0 1 8 6 7 38.10 28.57 33.33 52.38 1918-03-30 Not Known 1934-04-07 Not Known McEwan
11896 Robert McEwan St Bernards; Dundee 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1902-04-14 Not Known 1910-10-29 Not Known McEwan
11897 Robert McEwan Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1921-10-29 Not Known 1921-10-29 Not Known McEwan
11898 Robert McEwan Rest of Edinburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1902-08-04 Not Known 1902-08-04 Not Known McEwan
11899 Billy McEwan Hibernian 3 3 0 0 3 1 .00 75.00 25.00 37.50 1970-01-01 18y 06m 12d 1971-01-01 19y 06m 12d McEwan
11900 John McEwen Heart of Midlothian B 1 1 0 1 0 0 1 .00 .00 100.00 .00 1915-08-07 Not Known 1915-08-07 Not Known McEwen
11901 Andrew McFadden St Mirren 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1968-12-28 19y 10m 14d 1970-11-07 21y 08m 24d McFadden
11902 James McFadden Motherwell 9 8 1 5 4 0 6 40.00 .00 60.00 40.00 2001-12-22 18y 08m 08d 2016-09-30 33y 05m 16d McFadden
11903 Paul McFadden Motherwell 2 1 1 0 1 1 .00 50.00 50.00 25.00 1983-10-08 18y 00m 24d 1984-05-12 18y 07m 28d McFadden
11904 A McFadyen Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1880-10-23 Not Known 1880-10-23 Not Known McFadyen
11905 Charlie McFadyen St Johnstone 10 10 0 1 2 7 10.00 20.00 70.00 20.00 1960-08-24 Not Known 1965-09-25 Not Known McFadyen
11906 Ian McFadyen Motherwell 2 2 0 0 1 1 .00 50.00 50.00 25.00 1955-12-17 Not Known 1957-11-02 Not Known McFadyen
11907 McFadyen Lochgelly United 1 1 0 1 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known McFadyen
11908 Willie MacFadyen Motherwell 21 21 0 12 12 2 7 57.14 9.52 33.33 61.90 1925-12-19 Not Known 1936-09-09 Not Known McFadyen
11909 Jim McFadzean St Mirren; Raith Rovers; Kilmarnock; Ayr United 17 17 0 5 4 8 29.41 23.53 47.06 41.18 1961-09-02 23y 00m 13d 1972-03-25 33y 07m 05d McFadzean
11910 Allan D McFarland Clydebank[3] 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-11-26 Not Known 1921-11-26 Not Known McFarland
11911 Ian McFarland The Spartans 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-06 31y 04m 28d 2022-07-06 31y 04m 28d McFarland
11912 John McFarland Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1893-02-04 Not Known 1893-11-11 Not Known McFarland
11913 Alec McFarlane Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known McFarlane
11914 Andrew McFarlane Hibernian 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1926-09-08 Not Known 1927-04-27 Not Known McFarlane
11915 George McFarlane Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-26 Not Known 1891-12-26 Not Known McFarlane
11916 Ian McFarlane Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1955-12-03 22y 10m 07d 1955-12-03 22y 10m 07d McFarlane
11917 J McFarlane Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known McFarlane
11918 James McFarlane Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1894-01-01 Not Known 1894-09-15 Not Known McFarlane
11919 James McFarlane Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-01-06 Not Known 1934-01-06 Not Known McFarlane
11920 James McFarlane Hamilton Academical 3 3 0 1 0 2 33.33 .00 66.67 33.33 1906-10-13 Not Known 1907-09-28 Not Known McFarlane
11921 John McFarlane Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-18 Not Known 1947-01-18 Not Known McFarlane
11922 Malcolm Graham McFarlane Clyde; Clydebank[4] 15 14 1 3 7 1 8 43.75 6.25 50.00 46.88 1964-11-21 25y 07m 03d 1972-02-26 32y 10m 08d McFarlane
11923 P McFarlane Third Edinburgh Rifle Volunteers 1 1 0 0 1 0 .00 100.00 .00 50.00 1875-10-23 Not Known 1875-10-23 Not Known McFarlane
11924 Peter McFarlane Vale Of Leven 2 2 0 0 1 0 .00 50.00 .00 25.00 1891-10-31 Not Known 1891-11-07 Not Known McFarlane
11925 R McFarlane Queens Park 3 3 0 2 1 0 66.67 33.33 .00 83.33 1893-02-11 Not Known 1895-05-18 Not Known McFarlane
11926 Robert [10] McFarlane St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known McFarlane
11927 Robert McFarlane St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1891-10-10 Not Known 1891-10-10 Not Known McFarlane
11928 Robert McFarlane Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1889-11-23 Not Known 1891-09-26 Not Known McFarlane
11929 Robert McFarlane Clyde 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1888-01-07 Not Known 1889-05-04 Not Known McFarlane
11930 Robert A McFarlane Partick Thistle; Dundee United 6 6 0 2 0 4 2 .00 66.67 33.33 33.33 1921-09-24 Not Known 1926-02-01 Not Known McFarlane
11931 Robert Robertson McFarlane Kings Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1940-01-06 26y 02m 25d 1940-04-20 26y 06m 08d McFarlane
11932 Ross McFarlane Queens Park; Clyde 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1981-10-03 19y 09m 27d 1987-08-25 25y 08m 19d McFarlane
11933 S McFarlane Cambuslang 1 1 0 0 1 0 .00 100.00 .00 50.00 1891-09-05 Not Known 1891-09-05 Not Known McFarlane
11934 T McFarlane Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1893-10-28 Not Known 1893-10-28 Not Known McFarlane
11935 Thomas Haxton McFarlane Raith Rovers 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1979-01-27 26y 02m 06d 1980-04-09 27y 04m 19d McFarlane
11936 Thomas McFarlane Hibernian 29 29 0 9 4 16 31.03 13.79 55.17 37.93 1893-12-09 Not Known 1898-10-08 Not Known McFarlane
11937 William McFarlane Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1951-12-08 28y 02m 07d 1952-03-15 28y 05m 14d McFarlane
11938 Willie McFaul Newcastle United 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1969-07-30 25y 09m 29d 1975-05-10 31y 07m 09d McFaul
11939 Archibald McFeat Greenock Morton; Falkirk 9 9 0 2 1 6 22.22 11.11 66.67 27.78 1944-01-22 19y 11m 30d 1954-01-30 30y 00m 07d McFeat
11940 John McFie Rangers; Third Lanark; Queens Park 7 7 0 2 3 3 1 42.86 42.86 14.29 64.29 1906-04-07 Not Known 1911-04-29 Not Known McFie
11941 Peter McFie Airdrieonians; Dumbarton 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1912-04-06 Not Known 1915-03-06 Not Known McFie
11942 Arthur McGachie East Fife; Cowdenbeath 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1930-08-23 Not Known 1934-01-27 Not Known McGachie
11943 John McGachie Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-23 22y 09m 10d 1988-08-23 22y 09m 10d McGachie
11944 John W McGall East Stirlingshire 3 2 1 1 0 2 33.33 .00 66.67 33.33 1981-10-31 20y 11m 24d 1982-04-27 21y 05m 20d McGall
11945 Ernie McGarr Aberdeen; Dunfermline Athletic; East Fife; Airdrieonians 16 16 0 3 6 7 18.75 37.50 43.75 37.50 1967-10-21 23y 07m 12d 1980-08-16 36y 05m 07d McGarr
11946 Bryan McGarrety Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2012-01-07 Not Known 2012-01-07 Not Known McGarrety
11947 John McGarrity Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known McGarrity
11948 McGarrity Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-09 Not Known 1953-05-09 Not Known McGarrity
11949 Thomas Welsh McGarrity Greenock Morton 7 7 0 1 2 0 5 28.57 .00 71.43 28.57 1947-04-05 24y 04m 12d 1952-03-01 29y 03m 06d McGarrity
11950 Daniel McGarry Greenock Morton; St Mirren 8 8 0 1 1 2 5 12.50 25.00 62.50 25.00 1937-12-04 Not Known 1943-09-18 Not Known McGarry
11951 David McGarry Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1946-11-16 Not Known 1946-11-16 Not Known McGarry
11952 Edward McGarry Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1928-01-28 Not Known 1928-01-28 Not Known McGarry
11953 James Robert McGarry Aberdeen 1 1 0 2 0 1 66.67 .00 33.33 66.67 2023-09-16 25y 05m 07d 2024-10-06 26y 05m 27d McGarry
11954 Martin Brian McGarry Alloa Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1977-09-28 31y 10m 21d 1978-03-11 32y 04m 04d McGarry
11955 McGarry Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known McGarry
11956 Ron Mcgarry Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1965-10-11 27y 10m 06d 1965-10-11 27y 10m 06d Mcgarry
11957 Steven McGarry St Mirren; Ross County; Motherwell 13 9 4 2 1 12 13.33 6.67 80.00 16.67 2000-09-20 20y 11m 23d 2009-12-30 30y 03m 02d McGarry
11958 John McGarty Dunfermline Athletic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1968-04-27 20y 06m 09d 1969-09-20 21y 11m 02d McGarty
11959 Mark McGarty Dunfermline Athletic; Berwick Rangers 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2000-11-29 18y 03m 26d 2005-07-17 22y 11m 14d McGarty
11960 Frank McGarvey St Mirren; Celtic 28 27 1 9 15 8 6 51.72 27.59 20.69 65.52 1978-10-07 22y 06m 20d 1989-04-08 33y 00m 22d McGarvey
11961 Martin McGarvey Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1994-08-16 22y 07m 00d 1994-08-16 22y 07m 00d McGarvey
11962 McGarvie Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known McGarvie
11963 George McGathan St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1895-08-17 Not Known 1895-10-26 Not Known McGathan
11964 Brett McGavin Ayr United 1 0 1 0 0 2 .00 .00 100.00 .00 2021-02-05 21y 01m 15d 2021-03-13 21y 02m 20d McGavin
11965 McGavin West of Scotland 2 2 0 0 2 0 .00 100.00 .00 50.00 1920-04-14 Not Known 1920-04-14 Not Known McGavin
11966 Andrew McGeachan Hibernian 12 12 0 3 2 3 7 16.67 25.00 58.33 29.17 1902-01-01 Not Known 1904-02-20 Not Known McGeachan
11967 James McGeachan Hibernian 10 10 0 4 1 5 40.00 10.00 50.00 45.00 1893-05-18 Not Known 1894-08-25 Not Known McGeachan
11968 George McGeachie Dundee 8 8 0 0 2 5 .00 25.00 62.50 12.50 1957-01-12 17y 04m 03d 1959-12-26 20y 03m 17d McGeachie
11969 George McGeachie Dundee; Raith Rovers; Stenhousemuir 14 12 2 7 5 4 43.75 31.25 25.00 59.38 1977-10-29 18y 08m 24d 1996-08-14 37y 06m 09d McGeachie
11970 Joseph McGeachie Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-10-26 26y 06m 05d 1946-10-26 26y 06m 05d McGeachie
11971 Ross McGeachie Stirling Albion 2 1 1 1 0 1 50.00 .00 50.00 50.00 2015-07-14 30y 01m 04d 2021-07-20 36y 01m 10d McGeachie
11972 Archibald McDonald McGeachy Greenock Morton 1 0 1 0 0 1 .00 .00 100.00 .00 1988-03-26 18y 04m 00d 1988-03-26 18y 04m 00d McGeachy
11973 Joseph McGeachy Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1945-08-18 Not Known 1945-12-01 Not Known McGeachy
11974 McGeachy Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known McGeachy
11975 Aiden McGeady Celtic; Sunderland; Hibernian 26 20 6 4 15 6 9 50.00 20.00 30.00 60.00 2004-04-25 18y 00m 21d 2023-01-22 36y 09m 18d McGeady
11976 James H McGee Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1901-01-19 Not Known 1901-01-19 Not Known McGee
11977 McGee Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1901-01-02 Not Known 1901-01-02 Not Known McGee
11978 Archie McGeoch Dundee 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1900-09-08 Not Known 1900-09-29 Not Known McGeoch
11979 D McGeoch Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known McGeoch
11980 W McGeoch Tarff Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-01-28 Not Known 1961-01-28 Not Known McGeoch
11981 Dylan McGeouch Hibernian; Aberdeen 11 8 3 5 6 3 35.71 42.86 21.43 57.14 2014-10-26 21y 09m 11d 2022-03-02 29y 01m 15d McGeouch
11982 Dylan McGeough Celtic 1 0 1 4 0 1 80.00 .00 20.00 80.00 2011-12-10 18y 10m 25d 2013-01-19 20y 00m 04d McGeough
11983 Mark McGeown Airdrieonians (Airdrie United) 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-24 34y 02m 14d 2004-07-24 34y 02m 14d McGeown
11984 Neil McGettigan St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1904-05-14 Not Known 1905-10-07 Not Known McGettigan
11985 Alex McGhee Greenock Morton; Hibernian 4 4 0 2 0 3 40.00 .00 60.00 40.00 1974-08-17 19y 02m 15d 1977-01-26 21y 07m 24d McGhee
11986 Charles McGhee Hibernian 4 4 0 0 1 3 .00 25.00 75.00 12.50 1889-05-23 Not Known 1890-04-12 Not Known McGhee
11987 Constantine McGhee Rangers; Third Lanark 2 2 0 0 2 0 .00 100.00 .00 50.00 1906-04-07 Not Known 1906-12-15 Not Known McGhee
11988 James [1938] McGhee Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1938-08-01 Not Known 1938-08-05 Not Known McGhee
11989 James McGhee Hibernian; St Bernards; Celtic; Abercorn 36 36 0 25 16 2 16 44.44 5.56 44.44 47.22 1883-10-20 21y 06m 18d 1892-09-03 30y 05m 01d McGhee
11990 Jim McGhee Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1958-09-17 Not Known 1960-10-15 Not Known McGhee
11991 Jordan McGhee Dundee 10 10 0 3 4 1 5 40.00 10.00 50.00 45.00 2020-10-16 24y 02m 22d 2024-08-10 28y 00m 17d McGhee
11992 Joseph McGhee Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1933-02-04 Not Known 1933-02-04 Not Known McGhee
11993 Mark McGhee Greenock Morton; Aberdeen; Celtic 29 25 4 17 19 7 5 61.29 22.58 16.13 72.58 1977-10-05 20y 04m 15d 1989-03-18 31y 09m 26d McGhee
11994 McGhee Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-01 Not Known 1906-01-01 Not Known McGhee
11995 T McGhee Hibernian 3 3 0 0 0 3 .00 .00 100.00 .00 1890-10-11 Not Known 1890-11-01 Not Known McGhee
11996 Thomas McGhee St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1896-08-29 Not Known 1896-10-17 Not Known McGhee
11997 Tommy McGhee Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1972-02-26 24y 11m 11d 1972-02-26 24y 11m 11d McGhee
11998 William McGhie Clydebank[4] 10 10 0 1 2 8 9.09 18.18 72.73 18.18 1981-09-19 19y 10m 06d 1987-01-03 25y 01m 21d McGhie
11999 Kerr McGibbon Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 1980-01-12 18y 09m 21d 1980-01-12 18y 09m 21d McGibbon
12000 McGibbon West of Scotland 2 2 0 0 2 0 .00 100.00 .00 50.00 1920-04-14 Not Known 1920-04-14 Not Known McGibbon
12001 Terence McGibbons Ayr United 9 9 0 2 1 1 7 11.11 11.11 77.78 16.67 1933-08-19 Not Known 1939-08-26 Not Known McGibbons
12002 Ian McGiffen Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1974-11-02 18y 00m 07d 1974-11-02 18y 00m 07d McGiffen
12003 Andrew McGill Third Lanark; Queens Park; Clyde 7 7 0 0 1 6 .00 14.29 85.71 7.14 1942-08-15 18y 01m 04d 1947-02-08 22y 06m 28d McGill
12004 Brendan Edward McGill Gretna 1 1 0 1 0 1 50.00 .00 50.00 50.00 2008-02-09 26y 08m 18d 2008-05-13 26y 11m 21d McGill
12005 Charles McGill Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1924-11-15 Not Known 1925-02-21 Not Known McGill
12006 Charles McGill Heart of Midlothian B; Aberdeen 10 10 0 3 3 4 30.00 30.00 40.00 45.00 1924-08-01 Not Known 1937-11-06 Not Known McGill
12007 Daniel McGill St Mirren 1 0 1 0 1 0 .00 100.00 .00 50.00 1991-10-30 20y 03m 23d 1991-10-30 20y 03m 23d McGill
12008 Derek McGill Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-04 21y 02m 21d 1997-01-04 21y 02m 21d McGill
12009 Duncan McGill St Mirren; Stirling Albion 9 9 0 1 2 1 6 22.22 11.11 66.67 27.78 1952-09-13 Not Known 1957-12-21 Not Known McGill
12010 James McGill Queen of the South 8 8 0 3 2 2 4 25.00 25.00 50.00 37.50 1953-09-12 27y 06m 02d 1957-04-20 31y 01m 10d McGill
12011 John McGill Airdrieonians 5 5 0 4 0 0 5 .00 .00 100.00 .00 1958-01-02 Not Known 1960-02-06 Not Known McGill
12012 McGill Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-04-30 Not Known 1953-04-30 Not Known McGill
12013 Pat McGill Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1935-07-31 Not Known 1935-07-31 Not Known McGill
12014 (Jack) John Edward McGillivray Kilmarnock 1 1 0 1 1 0 50.00 50.00 .00 75.00 1977-08-27 23y 02m 01d 1977-11-05 23y 04m 10d McGillivray
12015 Charles McGillivray Ayr United; Motherwell; Greenock Morton; Hibernian 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1931-02-28 Not Known 1943-05-15 Not Known McGillivray
12016 McGillivray Combined Services XI 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-17 Not Known 1957-04-17 Not Known McGillivray
12017 Finlay McGilvary Third Lanark; St Johnstone 12 12 0 3 2 6 25.00 16.67 50.00 33.33 1960-12-03 20y 08m 14d 1970-01-31 29y 10m 12d McGilvary
12018 Charles McGinlay Celtic; Arbroath 3 3 0 2 1 0 66.67 33.33 .00 83.33 1944-08-12 18y 07m 06d 1947-03-15 21y 02m 09d McGinlay
12019 McGinlay Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known McGinlay
12020 Pat McGinlay Hibernian; Celtic 40 35 5 2 7 15 18 17.50 37.50 45.00 36.25 1988-05-08 20y 11m 08d 2000-05-21 32y 11m 21d McGinlay
12021 Nathan McGinley Motherwell 4 3 1 2 0 2 50.00 .00 50.00 50.00 2021-10-02 25y 00m 17d 2023-09-03 26y 11m 19d McGinley
12022 Chrissy McGinn Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2023-02-10 17y 08m 13d 2023-02-10 17y 08m 13d McGinn
12023 Hugh McGinn Dundee 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1926-08-14 Not Known 1926-12-25 Not Known McGinn
12024 James McGinn Hibernian 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1895-01-01 Not Known 1896-04-20 Not Known McGinn
12025 James McGinn Celtic 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1893-09-09 Not Known 1894-05-19 Not Known McGinn
12026 John McGinn St Mirren; Hibernian 15 14 1 1 7 5 5 41.18 29.41 29.41 55.88 2012-11-17 18y 00m 30d 2018-05-09 23y 06m 21d McGinn
12027 Niall McGinn Celtic; Aberdeen; Dundee 27 18 9 6 14 6 11 45.16 19.35 35.48 54.84 2009-09-20 22y 01m 22d 2022-02-09 34y 06m 12d McGinn
12028 Paul McGinn Dundee; Partick Thistle; St Mirren; Hibernian; Motherwell 20 20 0 1 5 6 10 23.81 28.57 47.62 38.10 2014-07-22 23y 09m 00d 2024-08-25 33y 10m 03d McGinn
12029 Peter McGinn Hibernian 23 23 0 8 16 2 3 69.57 8.70 13.04 73.91 1883-10-20 Not Known 1888-03-17 Not Known McGinn
12030 Ross McGinn Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-20 18y 07m 01d 1980-08-20 18y 07m 01d McGinn
12031 Stephen McGinn St Mirren; Greenock Morton 11 8 3 1 3 5 6 21.43 35.71 42.86 39.29 2007-02-17 18y 02m 15d 2021-04-20 32y 04m 18d McGinn
12032 Hugh McGinnigle Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1929-10-12 Not Known 1930-04-14 Not Known McGinnigle
12033 Willie McGinnigle Hibernian; Edinburgh XI 51 51 0 18 13 20 35.29 25.49 39.22 48.04 1918-09-16 26y 03m 11d 1929-02-02 36y 07m 28d McGinnigle
12034 Gary McGinnis Dundee United; St Johnstone 22 18 4 9 6 7 40.91 27.27 31.82 54.55 1984-08-11 20y 09m 21d 1994-08-31 30y 10m 10d McGinnis
12035 Andrew McGinty Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-23 21y 01m 04d 2005-08-23 21y 01m 04d McGinty
12036 Brian McGinty Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-12-02 18y 11m 22d 1995-12-02 18y 11m 22d McGinty
12037 Sean Andrew McGinty Partick Thistle; Greenock Morton 5 4 1 0 3 3 .00 50.00 50.00 25.00 2018-07-08 24y 10m 27d 2021-04-20 27y 08m 09d McGinty
12038 Ryan McGivern Hibernian 8 7 1 2 2 4 25.00 25.00 50.00 37.50 2012-12-02 22y 10m 24d 2014-04-27 24y 03m 19d McGivern
12039 Samuel Walker McGivern Kilmarnock; Falkirk 10 7 3 2 2 2 6 20.00 20.00 60.00 30.00 1981-08-26 17y 10m 17d 1992-05-02 28y 06m 23d McGivern
12040 Dylan McGlade Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 20y 02m 12d 2015-07-04 20y 02m 12d McGlade
12041 James McGlade Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1915-02-13 Not Known 1915-02-13 Not Known McGlade
12042 Bob McGlashan Arbroath 4 4 0 0 2 2 .00 50.00 50.00 25.00 1896-02-08 Not Known 1902-05-06 Not Known McGlashan
12043 Colin James McGlashan Dundee; Clyde; Partick Thistle; Montrose 4 4 0 2 1 4 2 14.29 57.14 28.57 42.86 1983-11-13 19y 07m 27d 1995-07-30 31y 04m 13d McGlashan
12044 John McGlashan Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-16 22y 02m 13d 1989-08-16 22y 02m 13d McGlashan
12045 McGlashan Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1892-08-20 Not Known 1892-08-20 Not Known McGlashan
12046 Michael McGlinchey Motherwell 1 0 1 2 0 0 100.00 .00 .00 100.00 2010-03-13 23y 02m 06d 2010-04-24 23y 03m 17d McGlinchey
12047 David John McGlynn Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 21y 01m 01d 1996-07-27 21y 01m 01d McGlynn
12048 George A McGlynn Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known McGlynn
12049 Joe McGoldrick Clyde 3 3 0 0 1 2 .00 33.33 66.67 16.67 1970-04-11 18y 10m 05d 1971-10-09 20y 04m 03d McGoldrick
12050 Kevin McGoldrick Greenock Morton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-07-27 Not Known 1991-07-27 Not Known McGoldrick
12051 Martin McGoldrick Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2012-01-07 24y 06m 26d 2012-01-07 24y 06m 26d McGoldrick
12052 William McGoldrick Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1924-03-15 Not Known 1924-03-15 Not Known McGoldrick
12053 Willie McGonagle Celtic; Hamilton Academical 19 19 0 1 10 5 4 52.63 26.32 21.05 65.79 1927-11-12 Not Known 1936-11-07 Not Known McGonagle
12054 McGonigal Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known McGonigal
12055 Thomas McGorm Clydebank[4]; East Stirlingshire 3 3 0 0 0 3 .00 .00 100.00 .00 1981-09-19 19y 05m 21d 1982-04-27 20y 00m 29d McGorm
12056 McGory Bray Wanderers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known McGory
12057 John McGourty Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-11-28 Not Known 1931-11-28 Not Known McGourty
12058 B McGovern Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known McGovern
12059 Bernard McGovern Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-04-10 Not Known 1922-04-10 Not Known McGovern
12060 David McGovern Dunfermline Athletic; Cowdenbeath 2 1 1 0 1 1 .00 50.00 50.00 25.00 1981-02-16 19y 00m 19d 1990-08-22 28y 06m 23d McGovern
12061 John McGovern Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 17y 05m 06d 1967-04-03 17y 05m 06d McGovern
12062 Jon-Paul McGovern Livingston (Meadowbank Thistle); Stirling Albion; Elgin City 4 3 1 1 1 3 20.00 20.00 60.00 30.00 2003-11-01 23y 00m 29d 2017-07-18 36y 09m 15d McGovern
12063 McGovern Berwick Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1953-04-30 Not Known 1953-04-30 Not Known McGovern
12064 Michael McGovern Celtic; Dundee United; Falkirk; Hamilton Academical 5 5 0 5 4 4 38.46 30.77 30.77 53.85 2002-04-28 17y 09m 16d 2016-01-24 31y 06m 12d McGovern
12065 Pat McGovern Hibernian 7 7 0 4 0 1 57.14 .00 14.29 57.14 1885-09-19 Not Known 1886-06-24 Not Known McGovern
12066 Paul McGovern Hibernian 2 1 1 1 1 1 1 33.33 33.33 33.33 50.00 1987-05-07 18y 06m 07d 1989-05-08 20y 06m 08d McGovern
12067 Phil McGovern Ayr United; Kilmarnock 3 3 0 2 1 2 40.00 20.00 40.00 50.00 1971-04-03 22y 11m 05d 1972-12-09 24y 07m 10d McGovern
12068 Steve McGovern Queens Park 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-16 Not Known 2003-07-16 Not Known McGovern
12069 Thomas McGovern Clydebank[3] 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-01-19 Not Known 1924-01-19 Not Known McGovern
12070 Thomas McGovern Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1912-05-04 Not Known 1912-05-04 Not Known McGovern
12071 Aaron McGowan Hamilton Academical 5 5 0 1 2 2 2 33.33 33.33 33.33 50.00 2018-08-04 22y 00m 11d 2020-02-15 23y 06m 22d McGowan
12072 Bob McGowan Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1930-12-27 Not Known 1930-12-27 Not Known McGowan
12073 Dylan McGowan Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2023-02-10 31y 06m 04d 2023-02-10 31y 06m 04d McGowan
12074 Harry McGowan Ayr United; Clyde 6 6 0 1 2 0 4 33.33 .00 66.67 33.33 1913-08-23 Not Known 1919-10-18 Not Known McGowan
12075 James McGowan Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1949-12-10 Not Known 1950-03-18 Not Known McGowan
12076 James McGowan Partick Thistle 12 12 0 4 3 5 33.33 25.00 41.67 45.83 1941-08-23 Not Known 1945-12-01 Not Known McGowan
12077 James McGowan Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-11-07 18y 09m 26d 1942-11-07 18y 09m 26d McGowan
12078 Jamie McGowan Dundee; Falkirk; Motherwell; St Mirren 20 19 1 1 8 4 11 33.33 16.67 45.83 41.67 1992-09-01 21y 08m 27d 2000-11-11 29y 11m 06d McGowan
12079 Jimmy McGowan Partick Thistle 25 25 0 10 9 6 40.00 36.00 24.00 58.00 1946-08-14 Not Known 1956-01-07 Not Known McGowan
12080 Kevin McGowan Airdrieonians 1 0 1 0 0 1 .00 .00 100.00 .00 1978-02-25 18y 06m 21d 1978-02-25 18y 06m 21d McGowan
12081 Martin McGowan Dumbarton 8 6 2 2 2 4 25.00 25.00 50.00 37.50 1981-11-28 19y 03m 17d 1985-03-23 22y 07m 12d McGowan
12082 Michael McGowan Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 44y 10m 07d 2011-09-21 44y 10m 07d McGowan
12083 Neil William McGowan Airdrieonians (Airdrie United) 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-24 27y 03m 09d 2004-07-24 27y 03m 09d McGowan
12084 Patrick McGowan Airdrieonians; Dumbarton 5 5 0 2 2 2 3 28.57 28.57 42.86 42.86 1978-02-25 18y 06m 21d 1984-11-03 25y 02m 30d McGowan
12085 Paul McGowan Hamilton Academical; Celtic; St Mirren; Dundee; Dunfermline Athletic 34 29 5 4 11 8 16 31.43 22.86 45.71 42.86 2009-01-31 21y 03m 24d 2023-07-09 35y 09m 02d McGowan
12086 Robert Nivison McGowan Dunfermline Athletic 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1935-01-05 Not Known 1936-08-08 Not Known McGowan
12087 Ryan McGowan Dundee United; Dundee; St Johnstone 8 8 0 0 0 8 .00 .00 100.00 .00 2015-10-18 26y 02m 03d 2024-02-07 34y 05m 23d McGowan
12088 Samuel McGowan Motherwell; Greenock Morton 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1942-08-22 Not Known 1947-04-05 Not Known McGowan
12089 Kevin McGowne St Mirren; St Johnstone; Kilmarnock; Dundee United 32 30 2 1 7 13 14 20.59 38.24 41.18 39.71 1991-01-12 21y 00m 27d 2006-12-02 36y 11m 16d McGowne
12090 Danny McGrain Celtic 36 36 0 25 7 5 67.57 18.92 13.51 77.03 1972-03-18 21y 10m 17d 1987-05-09 37y 00m 08d McGrain
12091 Danny McGrain Clyde 3 3 0 1 0 0 3 .00 .00 100.00 .00 1971-10-09 18y 04m 12d 1974-01-26 20y 07m 30d McGrain
12092 Thomas McGrain Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-02 Not Known 1906-01-02 Not Known McGrain
12093 Tommy McGrain Dumbarton 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 1979-12-08 20y 10m 08d 1980-02-09 21y 00m 11d McGrain
12094 William McGran Airdrieonians 16 16 0 7 3 6 43.75 18.75 37.50 53.13 1904-09-24 Not Known 1910-01-15 Not Known McGran
12095 Conor McGrandles Falkirk 1 0 1 1 0 0 100.00 .00 .00 100.00 2012-07-18 16y 06m 17d 2012-07-18 16y 06m 17d McGrandles
12096 Chris McGrath Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1974-08-03 19y 08m 05d 1974-08-03 19y 08m 05d McGrath
12097 Jamie McGrath St Mirren; Dundee United; Aberdeen 9 8 1 3 0 6 33.33 .00 66.67 33.33 2020-03-11 23y 05m 11d 2024-10-06 28y 00m 06d McGrath
12098 John Mcgrath Newcastle United 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-11 27y 01m 18d 1966-09-26 28y 01m 03d Mcgrath
12099 Ken McGrath Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-03-20 Not Known 1948-03-20 Not Known McGrath
12100 Mick McGrath Blackburn Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-24 28y 02m 17d 1964-06-24 28y 02m 17d McGrath
12101 Paul McGrath Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1986-09-02 26y 08m 29d 1986-09-02 26y 08m 29d McGrath
12102 William McGrath Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-09-03 Not Known 1932-09-03 Not Known McGrath
12103 Lewis McGrattan Greenock Morton 0 0 0 0 1 1 .00 50.00 50.00 25.00 2021-04-20 20y 03m 12d 2024-03-11 23y 02m 03d McGrattan
12104 Allan McGraw Greenock Morton; Hibernian 12 10 2 4 4 4 5 30.77 30.77 38.46 46.15 1962-09-12 23y 01m 14d 1969-03-22 29y 07m 22d McGraw
12105 Mark McGraw Hibernian; Falkirk 4 2 2 0 2 2 .00 50.00 50.00 25.00 1990-11-24 19y 10m 19d 1996-01-13 25y 00m 08d McGraw
12106 Thomas McGraw Hamilton Academical 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1907-05-06 Not Known 1908-03-28 Not Known McGraw
12107 Alex McGregor St Mirren; Dumbarton 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1913-11-01 Not Known 1916-02-05 Not Known McGregor
12108 Alex McGregor Partick Thistle 8 8 0 3 3 1 4 37.50 12.50 50.00 43.75 1906-11-24 Not Known 1911-01-14 Not Known McGregor
12109 Alex W McGregor Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1914-10-24 Not Known 1914-10-24 Not Known McGregor
12110 Alexander George Penman McGregor Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1972-03-25 21y 04m 13d 1972-03-25 21y 04m 13d McGregor
12111 Alexander McGregor Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1949-08-17 Not Known 1949-12-17 Not Known McGregor
12112 Allan McGregor Rangers; Dunfermline Athletic 43 42 1 39 8 10 68.42 14.04 17.54 75.44 2002-02-09 20y 00m 12d 2023-05-24 41y 03m 24d McGregor
12113 Callum McGregor Celtic 33 30 3 4 29 2 4 82.86 5.71 11.43 85.71 2014-09-24 21y 03m 10d 2024-09-14 31y 03m 00d McGregor
12114 Charles McGregor Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1938-12-24 Not Known 1938-12-24 Not Known McGregor
12115 Darren McGregor St Mirren; Rangers; Hibernian 25 24 1 1 7 11 12 22.58 35.48 38.71 40.32 2010-10-23 25y 02m 16d 2022-08-07 37y 00m 00d McGregor
12116 Hamilton McGregor Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-28 Not Known 1903-09-28 Not Known McGregor
12117 Harry McGregor Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-14 Not Known 1929-09-14 Not Known McGregor
12118 Harry McGregor Dunfermline Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 2008-07-16 Not Known 2008-07-16 Not Known McGregor
12119 Ian McGregor Dumbarton; Stenhousemuir 4 4 0 0 0 4 .00 .00 100.00 .00 1974-11-09 21y 09m 30d 1977-09-03 24y 07m 24d McGregor
12120 Ian McGregor Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1958-08-16 Not Known 1960-04-30 Not Known McGregor
12121 James McGregor St Bernards 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1912-08-15 Not Known 1912-08-15 Not Known McGregor
12122 James McGregor Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1918-04-13 Not Known 1918-09-21 Not Known McGregor
12123 James G McGregor St Mirren 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1933-12-23 Not Known 1936-08-29 Not Known McGregor
12124 James Gordon McGregor St Johnstone 5 3 2 1 1 1 4 16.67 16.67 66.67 25.00 1974-08-31 17y 09m 16d 1976-04-26 19y 05m 11d McGregor
12125 James Kidd McGregor Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1969-03-29 19y 07m 25d 1969-03-29 19y 07m 25d McGregor
12126 James McGregor Queens Park 4 4 0 0 0 4 .00 .00 100.00 .00 1902-09-20 Not Known 1904-01-02 Not Known McGregor
12127 Jim McGregor Stirling Albion 2 2 0 1 0 1 50.00 .00 50.00 50.00 1961-10-07 18y 04m 07d 1961-10-11 18y 04m 11d McGregor
12128 John McGregor # 1 Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-03-11 Not Known 1924-03-11 Not Known McGregor
12129 John McGregor Queens Park; Rangers 7 5 2 3 3 1 42.86 42.86 14.29 64.29 1981-10-03 18y 08m 28d 1988-01-16 25y 00m 11d McGregor
12130 Jordan McGregor Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-20 24y 04m 02d 2021-07-20 24y 04m 02d McGregor
12131 Lewis McGregor Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-11 19y 09m 30d 2024-02-11 19y 09m 30d McGregor
12132 McGregor Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known McGregor
12133 Micky McGregor Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known McGregor
12134 Mitchell McGregor Dundee United; Falkirk 7 7 0 1 2 0 5 28.57 .00 71.43 28.57 1926-12-04 Not Known 1931-10-10 Not Known McGregor
12135 Neil McGregor Dunfermline Athletic; Dundee 3 3 0 3 0 2 60.00 .00 40.00 60.00 2009-09-23 24y 02m 06d 2013-01-30 27y 06m 13d McGregor
12136 Robert McGregor St Johnstone 2 2 0 1 0 1 50.00 .00 50.00 50.00 1982-02-23 21y 07m 01d 1982-04-03 21y 08m 12d McGregor
12137 Thomas McGregor Celtic; Motherwell; Alloa Athletic 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1915-11-13 Not Known 1923-03-24 Not Known McGregor
12138 William McGregor Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 Not Known 1926-04-26 Not Known McGregor
12139 Paul McGrillen Motherwell; Falkirk 12 8 4 4 5 2 5 41.67 16.67 41.67 50.00 1991-09-07 20y 00m 19d 1998-04-04 26y 07m 16d McGrillen
12140 Christopher Martin McGroarty Dunfermline Athletic 6 5 1 2 2 3 28.57 28.57 42.86 42.86 2000-11-29 19y 09m 23d 2002-11-17 21y 09m 11d McGroarty
12141 Felix McGrogan St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1964-11-28 Not Known 1965-04-03 Not Known McGrogan
12142 Joseph McGrogan Hamilton Academical; Dumbarton 4 3 1 1 1 2 1 25.00 50.00 25.00 50.00 1977-10-01 22y 06m 01d 1982-11-27 27y 07m 28d McGrogan
12143 McGrogan Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1943-09-04 Not Known 1943-12-18 Not Known McGrogan
12144 Calvin McGrory Queen of the South 2 0 2 1 1 1 33.33 33.33 33.33 50.00 2020-12-12 21y 04m 03d 2021-03-27 21y 07m 18d McGrory
12145 Hugh McGrory St Mirren 4 4 0 2 0 2 50.00 .00 50.00 50.00 1914-09-12 Not Known 1916-01-15 Not Known McGrory
12146 Jacky McGrory Kilmarnock 25 25 0 11 7 7 44.00 28.00 28.00 58.00 1961-08-30 19y 09m 15d 1972-02-19 30y 03m 04d McGrory
12147 Jimmy McGrory Clydebank[3]; Celtic 24 24 0 17 14 5 5 58.33 20.83 20.83 68.75 1923-09-15 19y 04m 20d 1937-02-06 32y 09m 11d McGrory
12148 John McGrory Celtic; St Mirren 3 3 0 0 2 1 .00 66.67 33.33 33.33 1949-12-31 21y 04m 00d 1955-01-03 26y 04m 03d McGrory
12149 Robert McGrory Dumbarton 11 11 0 5 2 4 45.45 18.18 36.36 54.55 1914-10-03 Not Known 1920-04-17 Not Known McGrory
12150 Bill McGrowgan Manitoba All-Stars; Alberta All-Stars 2 2 0 0 0 2 .00 .00 100.00 .00 1958-05-28 Not Known 1958-06-04 Not Known McGrowgan
12151 Sam McGuff Raith Rovers 0 0 0 0 1 0 .00 100.00 .00 50.00 2018-07-21 Not Known 2018-07-21 Not Known McGuff
12152 Alwyn Scott McGuffie The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-31 22y 04m 18d 1959-08-31 22y 04m 18d McGuffie
12153 Craig McGuffie Greenock Morton 1 1 0 1 0 2 0 .00 100.00 .00 50.00 2021-02-20 23y 02m 05d 2021-04-20 23y 04m 05d McGuffie
12154 Ryan McGuffie Gretna; Queen of the South 4 3 1 2 0 4 0 .00 100.00 .00 50.00 2006-05-13 25y 09m 21d 2013-09-25 33y 02m 03d McGuffie
12155 Jacky McGugan St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1958-09-20 19y 03m 08d 1959-12-05 20y 05m 23d McGugan
12156 Paul McGugan Celtic 5 4 1 1 2 3 16.67 33.33 50.00 33.33 1985-10-12 21y 02m 25d 1987-08-12 23y 00m 26d McGugan
12157 Ralph McGuicken Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 Not Known 1956-11-26 Not Known McGuicken
12158 Andrew McGuigan Hibernian 15 15 0 1 3 3 9 20.00 20.00 60.00 30.00 1898-05-21 Not Known 1900-05-05 Not Known McGuigan
12159 James McGuigan Hamilton Academical 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1946-09-04 22y 06m 03d 1946-09-04 22y 06m 03d McGuigan
12160 Mark McGuigan Stenhousemuir 1 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-24 30y 08m 17d 2019-07-24 30y 08m 17d McGuigan
12161 David McGuinness Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-02-18 Not Known 1961-02-18 Not Known McGuinness
12162 James McGuinness St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1941-06-21 Not Known 1941-06-21 Not Known McGuinness
12163 John McGuinness Albion Rovers; Stirling Albion 10 10 0 1 3 6 10.00 30.00 60.00 25.00 1958-02-15 20y 07m 25d 1967-12-23 30y 06m 02d McGuinness
12164 McGuinness Hibernian 2 2 0 2 0 0 100.00 .00 .00 100.00 1901-05-15 Not Known 1902-03-08 Not Known McGuinness
12165 Paul McGuinness Manchester United 0 0 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 23y 06m 24d 1989-09-26 23y 06m 24d McGuinness
12166 Archibald McGuire Abercorn; Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1896-10-31 Not Known 1898-01-22 Not Known McGuire
12167 Benny McGuire Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1969-11-01 25y 04m 14d 1970-03-21 25y 09m 03d McGuire
12168 Charles McGuire Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1926-04-19 Not Known 1926-04-19 Not Known McGuire
12169 Edward M McGuire 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 McGuire
12170 George McGuire Clyde; Greenock Morton 11 11 0 2 3 6 18.18 27.27 54.55 31.82 1926-10-09 Not Known 1932-01-09 Not Known McGuire
12171 James McGuire Alloa Athletic; Celtic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1946-04-20 Not Known 1949-09-17 Not Known McGuire
12172 James McGuire Kilmarnock 3 3 0 0 2 1 .00 66.67 33.33 33.33 1987-01-31 24y 04m 04d 1987-02-09 24y 04m 13d McGuire
12173 Joe McGuire Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1954-01-02 Not Known 1954-01-02 Not Known McGuire
12174 Philip McGuire Aberdeen; Dunfermline Athletic; Inverness Caledonian Thistle; Kilmarnock 23 22 1 7 4 15 26.92 15.38 57.69 34.62 1999-12-08 19y 09m 04d 2010-04-10 30y 01m 06d McGuire
12175 William M McGuire Airdrieonians; Falkirk 13 12 1 3 6 2 8 37.50 12.50 50.00 43.75 1977-10-15 20y 08m 21d 1986-12-27 29y 11m 03d McGuire
12176 Frank McGurk Clyde 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1931-08-29 Not Known 1933-04-08 Not Known McGurk
12177 James McGurk Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1943-04-10 Not Known 1943-04-10 Not Known McGurk
12178 James McGurk Hamilton Academical 16 16 0 8 1 7 50.00 6.25 43.75 53.13 1938-02-26 Not Known 1947-01-18 Not Known McGurk
12179 David McGurn Raith Rovers; Cowdenbeath 6 6 0 0 2 7 .00 22.22 77.78 11.11 2012-07-14 31y 10m 00d 2018-07-24 37y 10m 10d McGurn
12180 Willie McGurn Airdrieonians 4 4 0 1 0 3 25.00 .00 75.00 25.00 1950-10-14 Not Known 1951-12-29 Not Known McGurn
12181 McHail Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known McHail
12182 John McHale Aberdeen; St Johnstone 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1927-04-02 Not Known 1930-02-19 Not Known McHale
12183 Joseph McHallam Kilmarnock 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1919-02-22 Not Known 1919-02-22 Not Known McHallam
12184 McHallam Galston 1 1 0 0 0 1 .00 .00 100.00 .00 1924-02-09 Not Known 1924-02-09 Not Known McHallam
12185 Archie McHard Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1956-04-11 21y 10m 01d 1956-04-11 21y 10m 01d McHard
12186 Darryl McHardy Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 22y 01m 26d 2017-07-18 22y 01m 26d McHardy
12187 Hugh McHardy St Mirren 5 5 0 1 2 3 0 40.00 60.00 .00 70.00 1887-11-05 Not Known 1888-03-03 Not Known McHardy
12188 P McHardy Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known McHardy
12189 R McHardy Elgin City 1 0 1 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known McHardy
12190 Kevin McHattie Kilmarnock; Raith Rovers; Inverness Caledonian Thistle 6 5 1 0 3 4 .00 42.86 57.14 21.43 2015-10-03 22y 02m 18d 2021-04-24 27y 09m 09d McHattie
12191 Carl Gerard McHugh Motherwell 9 8 1 1 3 1 5 33.33 11.11 55.56 38.89 2017-02-04 23y 11m 30d 2019-02-17 26y 00m 12d McHugh
12192 John McHugh Dundee United; Clyde 25 24 1 1 8 2 15 32.00 8.00 60.00 36.00 1928-04-09 19y 04m 04d 1974-05-04 Not Known McHugh
12193 Robert McHugh Motherwell 4 0 4 8 3 3 57.14 21.43 21.43 67.86 2009-12-30 18y 05m 14d 2014-01-11 22y 05m 26d McHugh
12194 Aidan Mcilduff Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-24 22y 03m 04d 2019-07-24 22y 03m 04d Mcilduff
12195 Hugh McIlhany Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-15 Not Known 1896-02-15 Not Known McIlhany
12196 John McIlhatton Albion Rovers; Raith Rovers 9 9 0 3 2 1 6 22.22 11.11 66.67 27.78 1942-04-18 21y 03m 15d 1950-12-16 29y 11m 13d McIlhatton
12197 Stephen McIlhone Hibernian 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-05-07 17y 11m 13d 1987-05-07 17y 11m 13d McIlhone
12198 Hugh McIllaney Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known McIllaney
12199 Hugh McIlmoyle Carlisle United; Greenock Morton 3 3 0 3 2 0 1 66.67 .00 33.33 66.67 1969-07-26 29y 05m 27d 1973-12-29 33y 11m 00d McIlmoyle
12200 James McIlravey Arbroath; East Fife 1 0 1 1 1 0 50.00 50.00 .00 75.00 1975-03-22 19y 01m 18d 1977-11-12 21y 09m 08d McIlravey
12201 Brian McIlroy Kilmarnock; Aberdeen 21 20 1 9 9 6 6 42.86 28.57 28.57 57.14 1960-11-12 Not Known 1969-11-15 Not Known McIlroy
12202 Jimmy McIlroy Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 32y 11m 24d 1964-10-19 32y 11m 24d McIlroy
12203 Sean McIlroy Auchinleck Talbot 1 0 1 0 0 1 .00 .00 100.00 .00 2019-02-10 31y 10m 22d 2019-02-10 31y 10m 22d McIlroy
12204 Michael McIlvanney Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 23y 05m 01d 1926-04-26 23y 05m 01d McIlvanney
12205 Harry McIlvenny Celtic; St Bernards 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1896-09-05 Not Known 1901-08-19 Not Known McIlvenny
12206 John McIlwane Falkirk 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1926-01-30 Not Known 1928-02-08 Not Known McIlwane
12207 Jim McIlwraith Motherwell 2 1 1 0 1 1 .00 50.00 50.00 25.00 1974-12-14 20y 07m 27d 1975-11-29 21y 07m 12d McIlwraith
12208 Stewart McIlwraith Third Lanark; Hamilton Academical 3 3 0 1 0 2 33.33 .00 66.67 33.33 1923-01-06 Not Known 1924-02-16 Not Known McIlwraith
12209 Alan McInally Ayr United; Celtic 12 8 4 3 5 7 20.00 33.33 46.67 36.67 1982-02-20 19y 00m 10d 1987-05-09 24y 02m 29d McInally
12210 Arthur F McInally St Mirren; Alloa Athletic; Clyde; St Bernards 6 6 0 0 3 3 .00 50.00 50.00 25.00 1918-09-14 Not Known 1925-05-09 Not Known McInally
12211 Jim McInally Dundee; Dundee United; Raith Rovers 37 33 4 2 9 16 13 23.68 42.11 34.21 44.74 1984-05-09 20y 02m 20d 1999-03-20 35y 01m 01d McInally
12212 John McInally Arbroath; Motherwell 6 6 0 2 0 1 5 .00 16.67 83.33 8.33 1937-12-11 Not Known 1941-09-20 Not Known McInally
12213 Jackie McInally Kilmarnock; Motherwell 30 29 1 7 11 7 12 36.67 23.33 40.00 48.33 1959-08-22 22y 09m 01d 1972-10-21 35y 11m 00d McInally
12214 Thomas McInally Celtic; Third Lanark 18 18 0 10 11 3 4 61.11 16.67 22.22 69.44 1919-09-13 Not Known 1927-11-12 Not Known McInally
12215 John McIndoe Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1928-12-29 Not Known 1928-12-29 Not Known McIndoe
12216 Robert McIndoe St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1931-10-31 Not Known 1932-08-27 Not Known McIndoe
12217 Angus McInnes St Bernards 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1897-05-07 Not Known 1897-09-06 Not Known McInnes
12218 Derek McInnes Greenock Morton; Rangers; Dundee United 13 9 4 2 4 4 7 26.67 26.67 46.67 40.00 1991-07-27 20y 00m 22d 2006-02-07 34y 07m 02d McInnes
12219 Donald McInnes Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known McInnes
12220 Ian McInnes Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-19 20y 04m 28d 1987-08-19 20y 04m 28d McInnes
12221 James Sloan McInnes Third Lanark 6 6 0 3 0 3 50.00 .00 50.00 50.00 1936-01-29 Not Known 1937-12-25 Not Known McInnes
12222 John McInnes Greenock Morton 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1944-10-07 Not Known 1946-01-05 Not Known McInnes
12223 John McInnes Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-04-27 26y 00m 29d 1949-04-27 26y 00m 29d McInnes
12224 John Smith McInnes Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1947-04-05 19y 07m 25d 1947-04-05 19y 07m 25d McInnes
12225 Joe McInnes Partick Thistle; Third Lanark 15 15 0 3 2 0 12 13.33 .00 80.00 13.33 1953-12-26 21y 00m 17d 1962-11-17 29y 11m 08d McInnes
12226 Neil McInnes Third Lanark 4 4 0 1 0 3 25.00 .00 75.00 25.00 1891-01-31 Not Known 1891-04-18 Not Known McInnes
12227 Paul McInnes Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-05-10 18y 06m 23d 2008-05-10 18y 06m 23d McInnes
12228 Thomas McInnes Clyde 3 3 0 0 0 2 .00 .00 66.67 .00 1891-10-03 Not Known 1892-04-16 Not Known McInnes
12229 Thomas McInnes 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 McInnes
12230 Willie McInnes Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1952-11-01 21y 05m 12d 1952-11-01 21y 05m 12d McInnes
12231 Thomas McInness Everton 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1894-09-17 24y 05m 26d 1894-11-10 24y 07m 19d McInness
12232 David McInroy Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1893-12-16 Not Known 1895-03-30 Not Known McInroy
12233 John McInroy Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1890-02-01 Not Known 1890-02-01 Not Known McInroy
12234 Johnny McInroy Western Australia 1 1 0 1 0 0 1 .00 .00 100.00 .00 1959-06-15 Not Known 1959-06-15 Not Known McInroy
12235 Kerr McInroy Celtic; Dunfermline Athletic; Kilmarnock; Partick Thistle 3 3 0 3 2 3 37.50 25.00 37.50 50.00 2018-11-03 18y 02m 04d 2023-08-20 22y 11m 20d McInroy
12236 J McIntee Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1882-10-14 Not Known 1882-10-14 Not Known McIntee
12237 Alex McIntosh Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1922-03-11 Not Known 1922-03-11 Not Known McIntosh
12238 Billy McIntosh East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1963-12-21 Not Known 1964-01-11 Not Known McIntosh
12239 Charles K McIntosh Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-12-19 Not Known 1931-12-19 Not Known McIntosh
12240 Colin McIntosh East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-22 31y 03m 23d 1984-08-22 31y 03m 23d McIntosh
12241 Colin William Muirhead McIntosh Alloa Athletic; Falkirk 3 1 2 1 0 1 33.33 .00 33.33 33.33 1980-01-26 23y 03m 18d 1982-03-06 25y 04m 26d McIntosh
12242 David McIntosh Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1976-01-10 21y 09m 30d 1976-01-10 21y 09m 30d McIntosh
12243 George McIntosh Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1918-09-16 Not Known 1918-10-19 Not Known McIntosh
12244 Hugh D McIntosh St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1920-12-18 Not Known 1920-12-18 Not Known McIntosh
12245 James McIntosh Greenock Morton 11 11 0 3 3 5 27.27 27.27 45.45 40.91 1905-02-18 Not Known 1910-09-24 Not Known McIntosh
12246 James McIntosh Aberdeen; Celtic; Dumbarton 9 9 0 5 1 2 55.56 11.11 22.22 61.11 1907-10-26 Not Known 1919-05-03 Not Known McIntosh
12247 James McIntosh St Bernards 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1885-03-14 Not Known 1886-02-06 Not Known McIntosh
12248 James William McIntosh Montrose 2 2 0 0 2 0 .00 100.00 .00 50.00 1978-03-18 27y 06m 27d 1978-03-25 27y 07m 06d McIntosh
12249 Jim McIntosh Falkirk; The British Army 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1955-12-10 Not Known 1963-03-13 Not Known McIntosh
12250 Ian McGregor McIntosh Partick Thistle 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1957-03-02 23y 05m 16d 1957-03-02 23y 05m 16d McIntosh
12251 Leighton McIntosh Cove Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-13 28y 05m 02d 2021-07-13 28y 05m 02d McIntosh
12252 Martin McIntosh Clydebank[4]; Hibernian 3 3 0 1 0 2 33.33 .00 66.67 33.33 1992-08-12 21y 04m 24d 2000-05-21 29y 02m 02d McIntosh
12253 Richard McIntosh St Johnstone 0 0 0 1 0 1 50.00 .00 50.00 50.00 2010-11-13 17y 08m 18d 2011-09-25 18y 06m 30d McIntosh
12254 Robert Anderson McIntosh Dundee; Motherwell 14 14 0 4 2 8 28.57 14.29 57.14 35.71 1912-10-16 Not Known 1920-02-14 Not Known McIntosh
12255 Thomas C McIntosh St Mirren 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1945-02-24 Not Known 1945-12-22 Not Known McIntosh
12256 Thomas McIntosh Clyde 5 5 0 1 0 0 4 .00 .00 80.00 .00 1891-10-03 Not Known 1892-10-15 Not Known McIntosh
12257 William McIntosh St Mirren 3 3 0 1 2 0 33.33 66.67 .00 66.67 1923-01-02 Not Known 1924-01-02 Not Known McIntosh
12258 William McIntosh 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 McIntosh
12259 William Dowling McIntosh St Johnstone 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1940-04-27 20y 04m 20d 1940-04-27 20y 04m 20d McIntosh
12260 William McIntosh Third Lanark 18 18 0 4 3 10 22.22 16.67 55.56 30.56 1902-04-12 Not Known 1909-12-04 Not Known McIntosh
12261 Willie McIntosh Rangers 7 7 0 7 6 0 1 85.71 .00 14.29 85.71 1941-07-05 Not Known 1944-03-25 Not Known McIntosh
12262 Alexander McIntyre Ayr United; St Johnstone; St Mirren 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 1958-09-10 Not Known 1965-01-30 Not Known McIntyre
12263 Andrew McIntyre Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known McIntyre
12264 Billy McIntyre Ayr United 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1958-09-10 Not Known 1961-02-18 Not Known McIntyre
12265 George McIntyre Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1961-02-18 Not Known 1961-02-18 Not Known McIntyre
12266 Hugh McIntyre Rangers; Blackburn Rovers 4 4 0 3 1 0 75.00 25.00 .00 87.50 1880-04-24 Not Known 1884-12-26 Not Known McIntyre
12267 James A McIntyre Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1945-04-07 Not Known 1945-04-07 Not Known McIntyre
12268 James McIntyre Kilmarnock; Dundee United; Dunfermline Athletic 15 12 3 2 6 2 9 35.29 11.76 52.94 41.18 1996-04-27 23y 11m 03d 2008-07-16 36y 01m 22d McIntyre
12269 Tuck McIntyre Rangers 4 4 0 2 2 0 50.00 50.00 .00 75.00 1880-04-24 Not Known 1891-01-24 Not Known McIntyre
12270 John McIntyre Greenock Morton 13 13 0 5 4 4 38.46 30.77 30.77 53.85 1916-08-19 Not Known 1923-12-01 Not Known McIntyre
12271 John McIntyre Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-30 Not Known 1938-04-30 Not Known McIntyre
12272 John Francis McIntyre Clydebank[4] 1 1 0 0 2 0 .00 100.00 .00 50.00 1979-11-10 23y 04m 03d 1980-01-05 23y 05m 29d McIntyre
12273 John McGregor McIntyre Partick Thistle; St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1914-11-21 Not Known 1915-08-21 Not Known McIntyre
12274 John McIntyre Raith Rovers 6 6 0 1 0 5 16.67 .00 83.33 16.67 1951-08-11 Not Known 1953-08-29 Not Known McIntyre
12275 Paul McIntyre St Mirren 4 3 1 0 1 3 .00 25.00 75.00 12.50 1991-09-14 24y 07m 27d 1992-02-05 25y 00m 18d McIntyre
12276 Peter McIntyre Rangers; Hamilton Academical 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1895-03-02 Not Known 1907-09-28 Not Known McIntyre
12277 Ruaridh McIntyre Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-08 Not Known 2018-07-08 Not Known McIntyre
12278 Stephen McIntyre Ayr United; Stranraer 2 2 0 0 0 2 .00 .00 100.00 .00 1989-01-28 22y 08m 13d 1993-08-11 27y 02m 27d McIntyre
12279 Thomas McIntyre Hibernian; Hamilton Academical 14 14 0 9 6 1 7 42.86 7.14 50.00 46.43 1937-08-18 Not Known 1945-01-02 Not Known McIntyre
12280 Thomas McIntyre Aberdeen 0 0 0 1 0 0 100.00 .00 .00 100.00 1983-11-19 19y 10m 24d 1983-11-19 19y 10m 24d McIntyre
12281 Tommy McIntyre Aberdeen; Hibernian 18 16 2 1 3 10 6 15.79 52.63 31.58 42.11 1986-09-13 22y 08m 18d 1994-04-30 30y 04m 04d McIntyre
12282 Bobby McIver Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known McIver
12283 Arthur McIvor Combined Services XI 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-17 Not Known 1957-04-17 Not Known McIvor
12284 Ronald McIvor East Fife 6 6 0 1 3 3 14.29 42.86 42.86 35.71 1973-12-08 22y 08m 15d 1978-01-02 26y 09m 10d McIvor
12285 Joseph McKane Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known McKane
12286 Allan Rennie McKay Third Lanark; Motherwell; Dumbarton 6 5 1 0 1 5 .00 16.67 83.33 8.33 1963-10-19 19y 11m 18d 1974-02-23 30y 03m 22d McKay
12287 Barrie McKay Raith Rovers; Rangers 6 5 1 2 2 0 4 33.33 .00 66.67 33.33 2014-11-08 19y 10m 09d 2017-05-13 22y 04m 13d McKay
12288 Brad McKay St Johnstone; Inverness Caledonian Thistle 7 6 1 1 1 4 4 11.11 44.44 44.44 33.33 2015-08-02 22y 04m 07d 2021-02-26 27y 11m 00d McKay
12289 David McKay Raith Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2018-07-21 20y 01m 04d 2018-07-21 20y 01m 04d McKay
12290 David McKay Dundee 8 8 0 4 5 1 2 62.50 12.50 25.00 68.75 1900-09-08 Not Known 1902-03-22 Not Known McKay
12291 Derek McKay Dundee; Aberdeen 3 3 0 0 1 3 .00 25.00 75.00 12.50 1966-10-01 16y 09m 18d 1970-04-04 20y 03m 22d McKay
12292 Desmond McKay Airdrieonians 2 2 0 1 1 0 50.00 50.00 .00 75.00 1971-01-16 17y 11m 06d 1971-08-25 18y 06m 15d McKay
12293 Donald McKay Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-10-14 Not Known 1939-10-14 Not Known McKay
12294 Duncan McKay Celtic; Third Lanark 15 15 0 4 3 8 26.67 20.00 53.33 36.67 1958-12-20 21y 05m 06d 1965-01-09 27y 05m 26d McKay
12295 George McKay Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1972-10-28 26y 05m 23d 1972-10-28 26y 05m 23d McKay
12296 Grant McKay Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known McKay
12297 James McKay Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1944-11-25 26y 05m 14d 1944-11-25 26y 05m 14d McKay
12298 John McKay Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-10-26 Not Known 1918-10-26 Not Known McKay
12299 John McKay Hibernian; St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1936-08-12 Not Known 1939-05-03 Not Known McKay
12300 John McKay Celtic 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1920-05-01 Not Known 1920-05-22 Not Known McKay
12301 Neil McKay Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-11-22 Not Known 1902-12-06 Not Known McKay
12302 Paul McKay Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2020-01-18 23y 01m 30d 2020-01-18 23y 01m 30d McKay
12303 Peter McKay St Mirren 1 1 0 1 0 0 1 .00 .00 100.00 .00 1957-12-21 32y 09m 28d 1957-12-21 32y 09m 28d McKay
12304 Robert McKay Greenock Morton 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1922-04-08 Not Known 1925-02-14 Not Known McKay
12305 Robert McKay Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1925-09-26 Not Known 1926-01-16 Not Known McKay
12306 Thomas Galloway McKay Queen of the South 6 6 0 1 3 0 3 50.00 .00 50.00 50.00 1933-11-18 Not Known 1935-12-14 Not Known McKay
12307 Tom McKay Berwick Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 1980-04-23 24y 02m 01d 1980-04-23 24y 02m 01d McKay
12308 Walter McKay Third Lanark 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1892-11-12 Not Known 1892-11-12 Not Known McKay
12309 William McKay Hamilton Academical 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1927-12-31 Not Known 1929-11-02 Not Known McKay
12310 William McKay Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1917-02-10 Not Known 1917-02-10 Not Known McKay
12311 Billy Mckay Inverness Caledonian Thistle; Dundee United; Ross County 15 13 2 6 4 11 3 22.22 61.11 16.67 52.78 2011-09-10 22y 10m 19d 2020-01-22 31y 03m 00d Mckay
12312 Bobby McKean St Mirren; Rangers 10 8 2 1 9 1 2 75.00 8.33 16.67 79.17 1970-11-07 17y 10m 30d 1977-04-09 24y 04m 01d McKean
12313 Francis McKeary Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 1926-09-04 Not Known 1927-01-08 Not Known McKeary
12314 D McKechnie Renton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1892-09-10 Not Known 1892-12-31 Not Known McKechnie
12315 Ian McKechnie Hull City 1 0 1 1 0 0 100.00 .00 .00 100.00 1967-08-08 25y 10m 04d 1967-08-08 25y 10m 04d McKechnie
12316 Jack McKechnie Stirling Albion 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1955-02-12 Not Known 1960-01-16 Not Known McKechnie
12317 John McKechnie Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1914-10-24 Not Known 1914-10-24 Not Known McKechnie
12318 Kieran McKechnie Queen of the South 1 0 1 0 0 1 .00 .00 100.00 .00 2020-12-12 19y 08m 08d 2020-12-12 19y 08m 08d McKechnie
12319 Colin McKee Kilmarnock 9 6 3 5 4 0 5 44.44 .00 55.56 44.44 1994-09-24 21y 01m 02d 1997-04-05 23y 07m 14d McKee
12320 Joe McKee St Mirren; Queen of the South 1 0 1 1 1 1 33.33 33.33 33.33 50.00 2011-09-17 18y 10m 18d 2021-03-27 28y 04m 27d McKee
12321 Kevin McKee Hibernian; Hamilton Academical; Partick Thistle; Stenhousemuir 20 18 2 4 5 12 18.18 22.73 54.55 29.55 1983-11-05 17y 04m 26d 1997-10-12 31y 04m 02d McKee
12322 McKee Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known McKee
12323 John McKeever Motherwell 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1981-10-24 19y 00m 23d 1981-10-24 19y 00m 23d McKeever
12324 Robert McKell Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1982-01-20 26y 07m 26d 1982-01-20 26y 07m 26d McKell
12325 Daniel McKellar Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 1914-09-05 Not Known 1915-09-11 Not Known McKellar
12326 David Norwood McKellar Hamilton Academical 3 3 0 0 0 3 .00 .00 100.00 .00 1986-08-13 30y 02m 22d 1987-03-07 30y 09m 13d McKellar
12327 George M McKellar Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1950-01-14 Not Known 1950-01-14 Not Known McKellar
12328 Charles McKendrick Clydebank[3]; Partick Thistle; Greenock Morton 9 9 0 2 1 6 22.22 11.11 66.67 27.78 1923-09-15 Not Known 1931-08-22 Not Known McKendrick
12329 McKendrick Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known McKendrick
12330 Alan Millar McKenna Berwick Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 1980-08-13 19y 00m 09d 1980-08-13 19y 00m 09d McKenna
12331 Ciaran McKenna Partick Thistle 3 3 0 0 0 3 .00 .00 100.00 .00 2020-09-26 22y 06m 01d 2021-03-14 22y 11m 17d McKenna
12332 D McKenna Queensland 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-05-12 Not Known 1959-05-12 Not Known McKenna
12333 David McKenna St Mirren; Stirling Albion 1 0 1 1 1 1 33.33 33.33 33.33 50.00 2006-09-09 19y 11m 21d 2007-08-28 20y 11m 09d McKenna
12334 Harold J McKenna Rangers; St Mirren; Third Lanark 14 14 0 8 2 4 57.14 14.29 28.57 64.29 1916-08-26 Not Known 1924-03-15 Not Known McKenna
12335 J McKenna Northern Nomads 2 2 0 2 0 0 100.00 .00 .00 100.00 1910-01-04 Not Known 1910-01-04 Not Known McKenna
12336 John McKenna Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1955-04-02 Not Known 1955-04-02 Not Known McKenna
12337 McKenna Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known McKenna
12338 Michael Bernard McKenna East Stirlingshire 2 2 0 1 0 1 50.00 .00 50.00 50.00 1981-10-31 22y 08m 15d 1982-04-27 23y 02m 11d McKenna
12339 Michael McKenna Livingston (Meadowbank Thistle); Arbroath 8 4 4 1 1 7 11.11 11.11 77.78 16.67 2014-08-20 21y 07m 16d 2021-03-20 28y 02m 16d McKenna
12340 Patrick McKenna Aberdeen 14 14 0 6 5 3 42.86 35.71 21.43 60.71 1945-11-10 25y 06m 15d 1951-12-01 31y 07m 05d McKenna
12341 Paul McKenna Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 28y 08m 25d 2006-07-15 28y 08m 25d McKenna
12342 Scott McKenna Aberdeen 9 9 0 5 2 4 45.45 18.18 36.36 54.55 2015-12-12 19y 01m 00d 2019-12-29 23y 01m 17d McKenna
12343 Stephen McKenna Airdrieonians (Airdrie United); Queen of the South 5 3 2 0 3 2 .00 60.00 40.00 30.00 2004-07-24 18y 07m 29d 2015-03-28 29y 04m 03d McKenna
12344 Thomas McKenna St Mirren 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1943-12-25 Not Known 1946-03-30 Not Known McKenna
12345 Tony McKenna Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 1978-10-10 19y 02m 19d 1978-10-10 19y 02m 19d McKenna
12346 William C J McKenna Queens Park; Falkirk 2 2 0 2 0 0 100.00 .00 .00 100.00 1908-04-29 Not Known 1909-04-24 Not Known McKenna
12347 Hugh McKennan St Johnstone; Greenock Morton; Cowdenbeath 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1929-09-28 Not Known 1931-09-09 Not Known McKennan
12348 Peter S McKennan Partick Thistle 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1936-10-03 Not Known 1942-11-21 Not Known McKennan
12349 Peter Stewart McKennan Partick Thistle 3 3 0 2 2 1 0 66.67 33.33 .00 83.33 1946-08-14 28y 00m 29d 1947-10-18 29y 03m 02d McKennan
12350 Alex McKenzie Ayr United 2 2 0 2 0 0 100.00 .00 .00 100.00 1915-10-09 Not Known 1916-01-08 Not Known McKenzie
12351 Alexander D McKenzie Clyde 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1893-04-29 Not Known 1893-04-29 Not Known McKenzie
12352 Allan Walter McKenzie Arbroath 6 5 1 0 0 6 .00 .00 100.00 .00 1977-12-24 24y 06m 21d 1980-03-29 26y 09m 26d McKenzie
12353 Archibald McKenzie Partick Thistle 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1907-04-27 Not Known 1913-10-11 Not Known McKenzie
12354 Archie McKenzie Sunderland 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1895-09-16 32y 04m 15d 1896-04-18 32y 11m 17d McKenzie
12355 Billy McKenzie Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1959-11-21 Not Known 1959-11-21 Not Known McKenzie
12356 Christopher McKenzie Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-19 27y 07m 17d 1995-08-19 27y 07m 17d McKenzie
12357 Conor McKenzie Stirling Albion 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 18y 04m 07d 2015-07-14 18y 04m 07d McKenzie
12358 David McKenzie Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-07 20y 10m 21d 1976-08-07 20y 10m 21d McKenzie
12359 Donald McKenzie Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1930-01-18 Not Known 1930-01-18 Not Known McKenzie
12360 Duncan McKenzie Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-25 26y 07m 15d 1939-03-25 26y 07m 15d McKenzie
12361 Gary McKenzie Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2004-05-12 18y 06m 27d 2004-05-12 18y 06m 27d McKenzie
12362 Dr. George McKenzie Queens Park 5 5 0 1 3 0 2 60.00 .00 40.00 60.00 1929-11-23 Not Known 1932-04-16 Not Known McKenzie
12363 George McKenzie St Bernards 2 2 0 1 1 0 50.00 50.00 .00 75.00 1880-10-16 Not Known 1883-02-17 Not Known McKenzie
12364 Gilbert McKenzie Queen of the South; Hamilton Academical; Hibernian; Greenock Morton 13 13 0 1 6 2 5 46.15 15.38 38.46 53.85 1936-11-28 Not Known 1944-01-22 Not Known McKenzie
12365 Hector McKenzie Queens Park 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1911-04-29 Not Known 1914-01-31 Not Known McKenzie
12366 Hugh McKenzie Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1902-08-16 Not Known 1902-12-27 Not Known McKenzie
12367 J McKenzie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1880-01-24 Not Known 1880-01-24 Not Known McKenzie
12368 James R McKenzie Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1897-11-06 Not Known 1897-12-04 Not Known McKenzie
12369 Roddy McKenzie Airdrieonians; Hibernian 23 23 0 6 7 10 26.09 30.43 43.48 41.30 1966-09-17 21y 01m 18d 1973-09-08 28y 01m 09d McKenzie
12370 Jamie McKenzie Arbroath 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-06-29 33y 01m 21d 2019-06-29 33y 01m 21d McKenzie
12371 Jock McKenzie Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-01-08 Not Known 1910-01-08 Not Known McKenzie
12372 John McKenzie St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-02-11 Not Known 1899-02-11 Not Known McKenzie
12373 John McKenzie Third Lanark; Aberdeen; Ayr United 12 12 0 3 4 1 7 33.33 8.33 58.33 37.50 1931-11-07 Not Known 1939-08-26 Not Known McKenzie
12374 John McKenzie Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-30 Not Known 1898-04-30 Not Known McKenzie
12375 John W McKenzie Dundee 10 10 0 2 4 3 20.00 40.00 30.00 40.00 1904-11-12 Not Known 1908-01-04 Not Known McKenzie
12376 Mark McKenzie Ayr United 2 0 2 0 0 3 .00 .00 100.00 .00 2020-12-26 20y 04m 09d 2021-03-13 20y 06m 24d McKenzie
12377 McKenzie Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known McKenzie
12378 Murdoch McKenzie Ayr United 5 5 0 4 4 1 0 80.00 20.00 .00 90.00 1921-10-22 Not Known 1925-01-03 Not Known McKenzie
12379 Paul Vincent McKenzie Partick Thistle; Falkirk 1 1 0 0 0 2 .00 .00 100.00 .00 1984-02-06 19y 04m 15d 1990-01-20 25y 03m 29d McKenzie
12380 Peter McKenzie Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1947-11-29 Not Known 1947-11-29 Not Known McKenzie
12381 Robert C McKenzie Greenock Morton; Queens Park 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1910-09-24 Not Known 1912-03-23 Not Known McKenzie
12382 Roderick McKenzie Livingston (Meadowbank Thistle); Dunfermline Athletic 12 12 0 2 3 10 13.33 20.00 66.67 23.33 2003-11-01 28y 02m 24d 2007-02-03 31y 05m 26d McKenzie
12383 Rory McKenzie Kilmarnock 25 14 11 1 16 7 6 55.17 24.14 20.69 67.24 2012-09-29 18y 11m 22d 2024-10-30 31y 00m 23d McKenzie
12384 Stuart McKenzie Cove Rangers 1 1 0 0 0 2 .00 .00 100.00 .00 2018-07-18 30y 06m 12d 2021-07-13 33y 06m 07d McKenzie
12385 Thomas McKenzie Motherwell 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1933-03-29 Not Known 1941-12-20 Not Known McKenzie
12386 Thomas McKenzie Third Lanark 4 4 0 4 1 0 3 25.00 .00 75.00 25.00 1904-02-13 Not Known 1905-09-23 Not Known McKenzie
12387 William McKenzie Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1930-01-18 Not Known 1930-01-18 Not Known McKenzie
12388 William McKenzie Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1902-05-06 Not Known 1902-05-06 Not Known McKenzie
12389 Brian McKeown Airdrieonians 12 11 1 5 2 6 38.46 15.38 46.15 46.15 1979-09-22 22y 10m 23d 1988-08-06 31y 09m 06d McKeown
12390 Campbell McKeown Clydebank[4] 4 3 1 0 2 2 .00 50.00 50.00 25.00 1981-09-19 18y 09m 07d 1983-10-05 20y 09m 23d McKeown
12391 Craig Allan McKeown Dunfermline Athletic 0 0 0 1 1 1 33.33 33.33 33.33 50.00 2004-09-19 19y 06m 03d 2005-03-05 19y 11m 17d McKeown
12392 Gary McKeown Dundee 3 3 0 3 0 0 100.00 .00 .00 100.00 1993-02-03 22y 03m 15d 1993-11-13 23y 00m 25d McKeown
12393 Joseph Francis McKeown Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1949-08-27 25y 04m 18d 1949-08-27 25y 04m 18d McKeown
12394 Kevin McKeown East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-07 35y 10m 26d 2003-09-07 35y 10m 26d McKeown
12395 Mick McKeown Hibernian; Celtic 10 10 0 6 1 3 60.00 10.00 30.00 65.00 1887-12-24 18y 11m 00d 1891-02-28 22y 01m 04d McKeown
12396 Rory McKeown Kilmarnock; Raith Rovers 10 9 1 4 2 5 36.36 18.18 45.45 45.45 2011-08-21 18y 04m 13d 2015-07-07 22y 02m 29d McKeown
12397 Stephen James McKeown Airdrieonians (Airdrie United) 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-24 23y 00m 07d 2004-07-24 23y 00m 07d McKeown
12398 Steven Mckeown Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 19y 03m 17d 2006-09-20 19y 03m 17d Mckeown
12399 James McKerley Raith Rovers; Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1915-12-11 Not Known 1916-09-02 Not Known McKerley
12400 James McKernan Hibernian 10 10 0 7 1 2 70.00 10.00 20.00 75.00 1879-03-01 Not Known 1882-04-01 Not Known McKernan
12401 Jamie McKernan Ayr United; Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-09-21 19y 05m 20d 2019-07-24 27y 03m 23d McKernan
12402 McKernan Bolton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-01-01 Not Known 1884-01-01 Not Known McKernan
12403 Daniel McKerrell Hamilton Academical; Falkirk 4 4 0 1 3 0 1 75.00 .00 25.00 75.00 1937-03-20 Not Known 1941-02-08 Not Known McKerrell
12404 McKewon Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known McKewon
12405 David McKie Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1911-08-26 Not Known 1911-08-26 Not Known McKie
12406 Gilbert McKie Falkirk; Clyde 12 12 0 6 2 4 50.00 16.67 33.33 58.33 1937-09-04 Not Known 1944-02-12 Not Known McKie
12407 John Waller McKie Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1944-09-30 Not Known 1944-09-30 Not Known McKie
12408 Neil McKilligan Partick Thistle; Raith Rovers; Albion Rovers 3 1 2 0 0 3 .00 .00 100.00 .00 1993-09-04 19y 08m 02d 1998-02-14 24y 01m 12d McKilligan
12409 Alan Robert McKillop St Johnstone; Brechin City 2 2 0 0 0 2 .00 .00 100.00 .00 1988-08-17 24y 08m 18d 1992-08-19 28y 08m 20d McKillop
12410 Alastair McKillop Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1947-04-05 Not Known 1947-04-05 Not Known McKillop
12411 Tom McKillop Rangers 4 4 0 0 1 3 .00 25.00 75.00 12.50 1937-01-04 Not Known 1939-03-18 Not Known McKillop
12412 James McKim St Mirren; Abercorn 3 3 0 1 0 2 33.33 .00 66.67 33.33 1895-08-17 Not Known 1896-10-31 Not Known McKim
12413 John McKim Dumbarton 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1916-12-02 Not Known 1918-04-13 Not Known McKim
12414 George McKimmie Dunfermline Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1970-08-01 19y 00m 13d 1970-09-12 19y 01m 24d McKimmie
12415 Stewart McKimmie Dundee; Aberdeen; Dundee United 54 54 0 2 26 14 15 47.27 25.45 27.27 60.00 1983-09-17 20y 10m 21d 1997-09-20 34y 10m 24d McKimmie
12416 McKinally Airdrieonians 0 0 0 0 0 1 .00 .00 100.00 .00 1971-08-18 Not Known 1971-08-18 Not Known McKinally
12417 Angus McKinlay Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-12-01 Not Known 1894-12-01 Not Known McKinlay
12418 Colin McKinlay Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1954-04-21 Not Known 1955-11-26 Not Known McKinlay
12419 D McKinlay Lochgelly United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known McKinlay
12420 David McKinlay Aberdeen 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1906-09-27 Not Known 1906-11-03 Not Known McKinlay
12421 George McKinlay Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known McKinlay
12422 Ian McKinlay Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1962-03-17 Not Known 1962-03-17 Not Known McKinlay
12423 J McKinlay Lochgelly United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known McKinlay
12424 John Traill McKinlay Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1900-04-07 Not Known 1900-04-07 Not Known McKinlay
12425 Kevin McKinlay Stirling Albion 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-14 29y 04m 16d 2015-07-14 29y 04m 16d McKinlay
12426 McKinlay Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1927-05-14 Not Known 1927-05-14 Not Known McKinlay
12427 S McKinlay Rangers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1881-04-02 Not Known 1881-04-02 Not Known McKinlay
12428 Tosh McKinlay Dundee; Celtic; Kilmarnock 27 27 0 3 14 10 5 48.28 34.48 17.24 65.52 1983-09-17 18y 09m 14d 2000-04-29 35y 04m 26d McKinlay
12429 William Hodge McKinlay Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-29 Not Known 1939-03-29 Not Known McKinlay
12430 William James Alexander McKinlay Dundee United; Fulham 24 22 2 1 5 10 9 20.83 41.67 37.50 41.67 1987-11-18 18y 06m 27d 2004-07-31 35y 03m 09d McKinlay
12431 Columb McKinley Airdrieonians; Dumbarton 10 10 0 2 5 6 15.38 38.46 46.15 34.62 1970-09-26 20y 01m 02d 1977-10-22 27y 01m 28d McKinley
12432 McKinley Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known McKinley
12433 McKinnell Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known McKinnell
12434 Victor McKinney Falkirk 6 5 1 2 1 3 33.33 16.67 50.00 41.67 1965-02-06 Not Known 1967-08-19 Not Known McKinney
12435 Cole McKinnon Rangers 1 0 1 1 1 2 0 33.33 66.67 .00 66.67 2022-05-14 19y 03m 15d 2024-08-03 21y 06m 05d McKinnon
12436 Colin Graham McKinnon Stenhousemuir; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 2000-01-29 30y 05m 00d 2002-09-25 33y 00m 27d McKinnon
12437 Danny McKinnon Stirling Albion 2 2 0 0 1 2 .00 33.33 66.67 16.67 1966-04-23 Not Known 1967-08-30 Not Known McKinnon
12438 Donnie McKinnon Partick Thistle 10 10 0 3 5 2 30.00 50.00 20.00 55.00 1961-11-11 21y 02m 22d 1969-10-25 29y 02m 05d McKinnon
12439 Duncan McKinnon St Bernards 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1880-10-16 Not Known 1885-03-14 Not Known McKinnon
12440 Hugh McKinnon St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1895-08-10 Not Known 1895-09-21 Not Known McKinnon
12441 McKinnon Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-02-16 Not Known 1884-02-16 Not Known McKinnon
12442 Neil McKinnon Rangers; Albion Rovers 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1944-03-04 Not Known 1948-12-18 Not Known McKinnon
12443 Raymond McKinnon Dundee United; Aberdeen 17 12 5 1 7 4 7 38.89 22.22 38.89 50.00 1990-01-27 19y 05m 22d 1998-03-21 27y 07m 16d McKinnon
12444 Robert McKinnon Motherwell 13 13 0 1 4 3 6 30.77 23.08 46.15 42.31 1992-04-07 25y 08m 08d 1996-01-10 29y 05m 10d McKinnon
12445 Ron McKinnon Rangers 25 25 0 14 7 4 56.00 28.00 16.00 70.00 1961-03-08 20y 06m 16d 1971-10-02 31y 01m 12d McKinnon
12446 Ross McKinnon Motherwell; Elgin City 1 0 1 1 0 1 50.00 .00 50.00 50.00 2010-09-25 17y 11m 16d 2017-07-18 24y 09m 09d McKinnon
12447 William McKinnon Dumbarton; St Bernards 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1885-04-04 25y 10m 29d 1886-04-29 26y 11m 23d McKinnon
12448 James Anthony McKinstrey Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2002-12-14 23y 05m 11d 2002-12-14 23y 05m 11d McKinstrey
12449 Stuart McKinstry Motherwell 2 1 1 1 0 2 33.33 .00 66.67 33.33 2022-09-18 20y 00m 00d 2023-02-19 20y 05m 01d McKinstry
12450 Andrew McKinven Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-01 Not Known 1935-01-01 Not Known McKinven
12451 Ron McKinven Queens Park; St Johnstone 11 11 0 1 4 6 9.09 36.36 54.55 27.27 1957-08-14 Not Known 1966-01-15 Not Known McKinven
12452 Harry McKirdy Hibernian 3 1 2 1 2 2 20.00 40.00 40.00 40.00 2023-01-02 25y 09m 04d 2024-10-27 27y 06m 28d McKirdy
12453 Allen Darrell McKnight Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-13 27y 06m 17d 1991-08-13 27y 06m 17d McKnight
12454 James McKnight Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1951-11-10 Not Known 1951-11-10 Not Known McKnight
12455 John McKnight St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1895-08-10 Not Known 1895-09-21 Not Known McKnight
12456 John McKnight St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-05-05 Not Known 1928-05-05 Not Known McKnight
12457 Paul Ronald McKnight Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-26 20y 05m 18d 1997-07-26 20y 05m 18d McKnight
12458 Phil McKnight Chelsea 2 2 0 2 0 0 100.00 .00 .00 100.00 1948-04-26 23y 10m 11d 1954-03-31 29y 09m 16d McKnight
12459 Thomas McKnight Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-12-18 Not Known 1909-12-18 Not Known McKnight
12460 Alex McLachlan Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1890-02-01 Not Known 1890-03-08 Not Known McLachlan
12461 Edwin Rolland McLachlan Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-01-14 Not Known 1922-01-14 Not Known McLachlan
12462 George Herbert McLachlan Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-21 Not Known 1924-04-21 Not Known McLachlan
12463 Ian McLachlan Falkirk; Arbroath 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1938-08-20 Not Known 1940-04-13 Not Known McLachlan
12464 James McLachlan Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-30 Not Known 1889-11-30 Not Known McLachlan
12465 John McLachlan Clyde 3 3 0 1 0 1 33.33 .00 33.33 33.33 1891-10-03 Not Known 1893-04-29 Not Known McLachlan
12466 McLachlan Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1883-12-08 Not Known 1883-12-08 Not Known McLachlan
12467 W McLachlan Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1882-02-18 Not Known McLachlan
12468 McLafferty Vale Of Leven 1 1 0 0 0 1 .00 .00 100.00 .00 1892-03-19 Not Known 1892-03-19 Not Known McLafferty
12469 James McLaine Clyde 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1906-08-18 Not Known 1907-08-24 Not Known McLaine
12470 Alex McLardie Abercorn 1 1 0 1 0 0 1 .00 .00 100.00 .00 1893-03-11 Not Known 1893-03-11 Not Known McLardie
12471 Jim McLardie St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 1966-11-19 20y 07m 29d 1966-11-19 20y 07m 29d McLardie
12472 Alexander McLardy Abercorn 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1885-01-03 17y 04m 18d 1885-01-03 17y 04m 18d McLardy
12473 Alan McLaren Rangers 11 11 0 5 2 4 45.45 18.18 36.36 54.55 1994-11-09 23y 10m 05d 1997-02-01 26y 00m 28d McLaren
12474 Sandy McLaren St Johnstone; Greenock Morton 11 11 0 3 3 5 27.27 27.27 45.45 40.91 1927-11-26 Not Known 1940-10-26 Not Known McLaren
12475 Andrew McLaren Dundee United; Kilmarnock 23 18 5 8 10 8 30.77 38.46 30.77 50.00 1991-09-21 18y 03m 16d 2003-11-30 30y 05m 25d McLaren
12476 Benjamin G B McLaren Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-08-17 Not Known 1921-08-17 Not Known McLaren
12477 David McLaren Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1956-09-29 Not Known 1956-09-29 Not Known McLaren
12478 Duncan McLaren Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1915-11-20 Not Known 1915-11-20 Not Known McLaren
12479 Frank McLaren Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1913-01-11 Not Known 1913-01-11 Not Known McLaren
12480 Fraser McLaren Gretna 0 0 0 0 1 0 .00 100.00 .00 50.00 2007-08-18 18y 10m 23d 2007-08-18 18y 10m 23d McLaren
12481 Gardner J McLaren Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1932-04-18 Not Known 1932-04-18 Not Known McLaren
12482 Hugh McLaren Aberdeen 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1929-01-02 Not Known 1931-09-12 Not Known McLaren
12483 Ian Calderwood McLaren Berwick Rangers 1 1 0 0 0 2 .00 .00 100.00 .00 1979-08-25 21y 05m 10d 1979-10-03 21y 06m 18d McLaren
12484 James McLaren Hibernian; Celtic; Clyde 27 27 0 3 17 2 6 62.96 7.41 22.22 66.67 1883-10-20 Not Known 1891-12-05 Not Known McLaren
12485 James Norman McLaren East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1983-02-20 29y 00m 12d 1983-02-20 29y 00m 12d McLaren
12486 John A McLaren Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1914-12-19 Not Known 1914-12-19 Not Known McLaren
12487 John James Roy McLaren St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1954-09-22 24y 07m 10d 1954-09-25 24y 07m 13d McLaren
12488 Malcolm McLaren Kilmarnock; St Mirren 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1946-01-02 Not Known 1946-08-28 Not Known McLaren
12489 McLaren Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 2003-08-02 Not Known 2003-08-02 Not Known McLaren
12490 Paul McLaren Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1992-08-19 26y 06m 05d 1992-08-19 26y 06m 05d McLaren
12491 Peter McLaren Abercorn 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1891-03-28 Not Known 1891-09-21 Not Known McLaren
12492 Robert McLaren Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1903-12-26 Not Known 1904-02-27 Not Known McLaren
12493 William McLaren Hamilton Academical; St Johnstone 11 11 0 4 2 2 7 18.18 18.18 63.64 27.27 1931-10-03 Not Known 1937-08-25 Not Known McLaren
12494 William McLaren Dunfermline Athletic; East Fife; Queen of the South; Greenock Morton; Hibernian; Clyde 18 17 1 1 2 7 11 10.00 35.00 55.00 27.50 1970-01-03 21y 06m 27d 1982-12-11 34y 06m 04d McLaren
12495 McLatchie Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known McLatchie
12496 Richard McLatchie St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1943-09-18 Not Known 1943-09-18 Not Known McLatchie
12497 Gerard McLauchlan Clydebank[4]; Airdrieonians 9 8 1 2 2 6 20.00 20.00 60.00 30.00 1977-02-26 18y 08m 05d 1983-04-02 24y 09m 12d McLauchlan
12498 James McLauchlan Ayr United 12 12 0 5 1 6 41.67 8.33 50.00 45.83 1913-08-23 Not Known 1919-08-23 Not Known McLauchlan
12499 Martin McLauchlan Clyde 1 0 1 0 0 1 .00 .00 100.00 .00 2000-02-19 30y 01m 17d 2000-02-19 30y 01m 17d McLauchlan
12500 William Donaldson McLauchlan Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1970-12-19 20y 02m 24d 1971-04-24 20y 06m 30d McLauchlan
12501 Alexander McLaughlan Kilmarnock 20 20 0 8 5 7 40.00 25.00 35.00 52.50 1960-11-12 24y 03m 26d 1971-01-30 34y 06m 13d McLaughlan
12502 James McLaughlan Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-01-04 Not Known 1890-01-04 Not Known McLaughlan
12503 John McLaughlan Falkirk 6 6 0 2 1 4 28.57 14.29 57.14 35.71 1967-11-04 19y 10m 01d 1976-10-06 28y 09m 03d McLaughlan
12504 John McLaughlan Clyde; Dunfermline Athletic; Motherwell; Everton 7 7 0 4 3 1 3 42.86 14.29 42.86 50.00 1960-08-17 23y 09m 04d 1973-10-03 36y 10m 20d McLaughlan
12505 Paddy McLaughlan Hibernian 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1885-04-25 Not Known 1887-10-22 Not Known McLaughlan
12506 Aiden McLaughlin East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2020-11-10 18y 02m 05d 2020-11-10 18y 02m 05d McLaughlin
12507 Alec McLaughlin St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1966-04-30 Not Known 1966-11-19 Not Known McLaughlin
12508 Barry John McLaughlin St Mirren; Kilmarnock 6 6 0 1 2 5 12.50 25.00 62.50 25.00 2000-09-20 27y 05m 01d 2004-03-07 30y 10m 17d McLaughlin
12509 Brian McLaughlin Celtic; Dundee United 10 7 3 3 5 6 3 35.71 42.86 21.43 57.14 1994-04-09 19y 10m 26d 1999-05-15 25y 00m 01d McLaughlin
12510 Brian McLaughlin Ayr United; Motherwell; Hamilton Academical 10 10 0 3 3 3 3 30.00 30.00 30.00 45.00 1979-08-18 24y 10m 11d 1983-05-14 28y 07m 07d McLaughlin
12511 Hugh McLaughlin St Mirren 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1969-04-19 23y 10m 22d 1971-03-13 25y 09m 13d McLaughlin
12512 James McLaughlin Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1902-08-16 Not Known 1902-08-16 Not Known McLaughlin
12513 James McLaughlin Arthurlie 1 1 0 1 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known McLaughlin
12514 Joe McLaughlin Falkirk; Hibernian; Clydebank[4] 8 8 0 1 4 2 2 50.00 25.00 25.00 62.50 1994-10-01 34y 03m 29d 1998-01-24 37y 07m 22d McLaughlin
12515 John McLaughlin Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1916-09-09 Not Known 1918-11-23 Not Known McLaughlin
12516 John McLaughlin Hamilton Academical; Greenock Morton 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1911-03-18 Not Known 1919-08-30 Not Known McLaughlin
12517 Jon McLaughlin Rangers 2 2 0 7 1 0 87.50 12.50 .00 93.75 2021-10-16 34y 01m 07d 2023-02-01 35y 04m 23d McLaughlin
12518 Joseph McLaughlin Celtic 9 9 0 1 3 2 4 33.33 22.22 44.44 44.44 1941-04-19 Not Known 1944-11-25 Not Known McLaughlin
12519 Mark McLaughlin Clyde; Hamilton Academical; Dumbarton 6 6 0 2 0 6 25.00 .00 75.00 25.00 2000-02-19 24y 02m 17d 2014-10-18 38y 10m 16d McLaughlin
12520 Neil McLaughlin Partick Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-04-29 18y 05m 23d 2017-04-29 18y 05m 23d McLaughlin
12521 Paul McLaughlin Partick Thistle 3 3 0 0 2 1 .00 66.67 33.33 33.33 1992-08-15 26y 08m 06d 1992-12-26 27y 00m 17d McLaughlin
12522 Ryan McLaughlin Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-09-20 20y 11m 21d 2015-09-20 20y 11m 21d McLaughlin
12523 Scott Bonner McLaughlin Livingston (Meadowbank Thistle); Airdrieonians (Airdrie United); Stenhousemuir 3 3 0 0 3 2 .00 60.00 40.00 30.00 2004-02-24 20y 01m 04d 2019-07-24 35y 06m 04d McLaughlin
12524 William McLaughlin Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1932-11-19 Not Known 1932-11-19 Not Known McLaughlin
12525 William J McLaughlin Hamilton Academical 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1909-11-20 Not Known 1912-03-02 Not Known McLaughlin
12526 Michael McLavin Clydebank[3]; Scottish Select 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1919-09-27 Not Known 1920-09-11 Not Known McLavin
12527 George McLay Raith Rovers 10 10 0 1 2 3 5 20.00 30.00 50.00 35.00 1910-09-10 Not Known 1914-08-22 Not Known McLay
12528 James B McLay Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1945-10-13 Not Known 1945-10-13 Not Known McLay
12529 Raeburn McLay Airdrieonians 7 7 0 4 1 2 57.14 14.29 28.57 64.29 1907-01-12 Not Known 1909-04-10 Not Known McLay
12530 Adam McLean Celtic; Aberdeen 27 27 0 7 19 3 5 70.37 11.11 18.52 75.93 1917-09-29 Not Known 1932-09-26 Not Known McLean
12531 Alan J McLean Kilmarnock 0 0 0 0 1 0 .00 100.00 .00 50.00 1976-10-02 18y 11m 06d 1976-10-02 18y 11m 06d McLean
12532 Alex McLean Kilmarnock 1 1 0 1 0 0 1 .00 .00 100.00 .00 1896-01-01 Not Known 1896-01-01 Not Known McLean
12533 Alistair McLean Ayr United 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1973-12-15 23y 03m 15d 1974-04-20 23y 07m 21d McLean
12534 Bill McLean Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-16 Not Known 1959-05-16 Not Known McLean
12535 Brian McLean Motherwell; Falkirk; Dundee United; Ross County; Greenock Morton 19 16 3 1 5 7 12 20.83 29.17 50.00 35.42 2005-11-26 20y 08m 29d 2021-04-20 36y 01m 23d McLean
12536 Daniel R McLean St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1909-10-09 Not Known 1909-10-09 Not Known McLean
12537 David Forrester McLean Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1938-08-24 Not Known 1938-08-24 Not Known McLean
12538 David McLean Celtic; Third Lanark; Rangers; Dundee 15 15 0 12 4 3 8 26.67 20.00 53.33 36.67 1909-01-09 Not Known 1925-04-18 Not Known McLean
12539 Donald H McLean Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1957-03-25 Not Known 1957-03-25 Not Known McLean
12540 Donald John McLean Alloa Athletic 2 2 0 0 0 1 .00 .00 50.00 .00 1980-01-26 24y 10m 11d 1980-01-30 24y 10m 15d McLean
12541 Duncan McLean Hibernian 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1904-08-15 Not Known 1904-10-29 Not Known McLean
12542 Duncan McLean St Bernards 8 8 0 1 1 0 7 12.50 .00 87.50 12.50 1895-12-14 Not Known 1898-03-12 Not Known McLean
12543 Duncan William McLean Dundee 1 1 0 1 0 0 1 .00 .00 100.00 .00 2004-01-06 20y 04m 30d 2004-01-06 20y 04m 30d McLean
12544 Euan McLean Dundee United; St Johnstone 1 0 1 3 1 3 42.86 14.29 42.86 50.00 2006-10-01 20y 08m 22d 2009-08-30 23y 07m 21d McLean
12545 George McLean Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-02-28 Not Known 1931-02-28 Not Known McLean
12546 George Roy McLean Rangers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1961-03-08 23y 05m 20d 1961-03-08 23y 05m 20d McLean
12547 George McLean St Mirren; Rangers; Dundee; Dunfermline Athletic; Ayr United 23 23 0 6 13 4 8 52.00 16.00 32.00 60.00 1960-08-27 17y 03m 01d 1974-11-02 31y 05m 07d McLean
12548 Hugh McLean Dumbarton 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1975-08-09 23y 06m 20d 1977-02-02 25y 00m 13d McLean
12549 J McLean Broxburn Star 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known McLean
12550 James McLean St Mirren 4 4 0 1 0 0 4 .00 .00 100.00 .00 1892-09-24 Not Known 1894-10-13 Not Known McLean
12551 James [19] McLean Ayr United 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1922-03-04 Not Known 1923-09-29 Not Known McLean
12552 James McLean St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1947-08-13 Not Known 1949-01-15 Not Known McLean
12553 James McLean Greenock Morton 16 16 0 1 4 4 8 25.00 25.00 50.00 37.50 1911-02-25 Not Known 1919-04-05 Not Known McLean
12554 James McLean Kilmarnock 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1920-04-28 Not Known 1920-04-28 Not Known McLean
12555 James McLean Hibernian 10 10 0 2 3 5 20.00 30.00 50.00 35.00 1936-09-19 Not Known 1939-09-23 Not Known McLean
12556 James Yuille McLean Clyde; Dundee; Kilmarnock 18 18 0 1 5 6 7 27.78 33.33 38.89 44.44 1961-03-25 Not Known 1970-02-07 Not Known McLean
12557 Jim McLean Ayr United; Dunfermline Athletic 16 16 0 1 7 8 6.25 43.75 50.00 28.13 1958-09-10 Not Known 1966-11-12 Not Known McLean
12558 John McLean Ayr United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1923-04-21 Not Known 1924-03-22 Not Known McLean
12559 John C McLean Motherwell 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1904-12-31 Not Known 1909-12-11 Not Known McLean
12560 Kenny Mclean St Mirren; Aberdeen 25 22 3 10 6 11 37.04 22.22 40.74 48.15 2010-10-23 18y 09m 15d 2018-04-27 26y 03m 19d Mclean
12561 Mark Andrew McLean Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2001-01-27 28y 09m 28d 2001-02-07 28y 10m 10d McLean
12562 McLean Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known McLean
12563 Neil McLean Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known McLean
12564 Paul McLean Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2021-07-20 31y 05m 18d 2021-07-20 31y 05m 18d McLean
12565 Paul McLean Stranraer 1 0 1 0 0 1 .00 .00 100.00 .00 1993-08-11 29y 00m 17d 1993-08-11 29y 00m 17d McLean
12566 Robert McLean St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1906-08-25 Not Known 1906-08-25 Not Known McLean
12567 Robert McLean St Bernards; Airdrieonians 4 4 0 0 0 4 .00 .00 100.00 .00 1920-05-12 Not Known 1921-12-07 Not Known McLean
12568 Russell McLean Peterhead 2 2 0 1 0 1 50.00 .00 50.00 50.00 2017-07-25 19y 01m 09d 2021-07-10 23y 00m 24d McLean
12569 Scott James McLean Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 2002-09-28 26y 03m 11d 2002-09-28 26y 03m 11d McLean
12570 Scott McLean Kilmarnock 0 0 0 0 0 1 .00 .00 100.00 .00 2015-09-23 18y 00m 24d 2015-09-23 18y 00m 24d McLean
12571 Stewart D McLean Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known McLean
12572 Stewart Duff McLean Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1943-08-14 Not Known 1943-08-14 Not Known McLean
12573 Stuart McLean Kilmarnock 17 17 0 2 5 7 7 26.32 36.84 36.84 44.74 1975-01-04 19y 00m 22d 1987-08-19 31y 08m 06d McLean
12574 Thomas McLean St Johnstone 2 2 0 0 1 1 .00 50.00 50.00 25.00 1925-12-12 Not Known 1926-03-06 Not Known McLean
12575 Tommy McLean Kilmarnock; Rangers 45 41 4 4 27 7 11 60.00 15.56 24.44 67.78 1964-12-19 17y 06m 17d 1981-05-02 33y 11m 00d McLean
12576 William McLean Airdrieonians; Queen of the South; Raith Rovers 3 2 1 0 0 3 .00 .00 100.00 .00 1957-09-14 Not Known 1967-10-14 Not Known McLean
12577 McLean-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 McLean-1915-08-07-RB
12578 Michael McLeavy Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1921-10-01 Not Known 1922-02-04 Not Known McLeavy
12579 Alex McLeish Aberdeen 49 49 0 24 13 12 48.98 26.53 24.49 62.24 1978-10-21 19y 09m 00d 1994-03-05 35y 01m 12d McLeish
12580 Christopher McLeish Elgin City 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-18 24y 11m 06d 2017-07-18 24y 11m 06d McLeish
12581 Kevin Michael McLeish Dunfermline Athletic; Berwick Rangers 1 1 0 0 1 1 .00 50.00 50.00 25.00 2002-04-20 21y 04m 17d 2005-07-17 24y 07m 14d McLeish
12582 James McLellan St Mirren; Third Lanark 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1927-03-19 Not Known 1935-10-05 Not Known McLellan
12583 Kenneth John McLellan Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 19y 00m 17d 2002-09-25 19y 00m 17d McLellan
12584 Les McLellan St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1977-11-19 18y 10m 09d 1977-11-19 18y 10m 09d McLellan
12585 McLellan Greenock Morton; Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1890-11-29 Not Known 1936-09-02 Not Known McLellan
12586 William B McLellan Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1917-12-01 Not Known 1917-12-01 Not Known McLellan
12587 Charles McLelland Aberdeen; Motherwell; Montrose 21 21 0 1 5 8 8 23.81 38.10 38.10 42.86 1974-03-23 20y 11m 27d 1986-08-19 33y 04m 26d McLelland
12588 Douglas McLelland Queens Park 4 4 0 4 2 0 2 50.00 .00 50.00 50.00 1927-09-17 Not Known 1933-11-11 Not Known McLelland
12589 Matthew L McLelland Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1944-12-02 Not Known 1944-12-02 Not Known McLelland
12590 Stephen John McLelland Ayr United; Motherwell; Hamilton Academical 9 9 0 4 2 2 44.44 22.22 22.22 55.56 1979-08-29 22y 00m 04d 1983-05-14 25y 08m 19d McLelland
12591 Connor McLennan Aberdeen; St Johnstone 7 5 2 1 1 3 6 10.00 30.00 60.00 25.00 2016-04-08 16y 06m 03d 2023-03-04 23y 04m 27d McLennan
12592 Daniel Morrison McLennan Falkirk; East Fife; Dundee 14 14 0 1 3 4 6 21.43 28.57 42.86 35.71 1946-08-10 Not Known 1957-08-20 Not Known McLennan
12593 James McLennan Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1916-10-28 Not Known 1917-01-02 Not Known McLennan
12594 Mark McLennan St Mirren 0 0 0 0 1 1 .00 50.00 50.00 25.00 2010-04-03 18y 11m 06d 2010-10-23 19y 05m 25d McLennan
12595 Alex McLeod Leith Athletic 14 14 0 2 2 2 10 14.29 14.29 71.43 21.43 1890-02-01 Not Known 1893-05-20 Not Known McLeod
12596 Colin McLeod Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known McLeod
12597 Donald A McLeod Motherwell 13 13 0 4 2 7 30.77 15.38 53.85 38.46 1946-08-24 Not Known 1952-04-30 Not Known McLeod
12598 Donald McLeod Celtic 14 14 0 5 3 6 35.71 21.43 42.86 46.43 1902-08-26 Not Known 1908-04-20 Not Known McLeod
12599 Eddie McLeod Partick Thistle 24 24 0 1 10 5 9 41.67 20.83 37.50 52.08 1926-10-16 Not Known 1939-08-22 Not Known McLeod
12600 Eddie McLeod East Fife; Hibernian 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1939-12-02 Not Known 1940-09-07 Not Known McLeod
12601 Edward McLeod Falkirk; St Bernards; Leith Athletic 6 6 0 3 0 3 50.00 .00 50.00 50.00 1917-09-22 Not Known 1925-01-24 Not Known McLeod
12602 Gordon Thomas McLeod Dundee United; Dundee 4 4 0 0 4 1 .00 80.00 20.00 40.00 1985-11-02 18y 02m 00d 1990-04-04 22y 07m 02d McLeod
12603 Gus McLeod Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1974-11-04 24y 05m 27d 1976-03-29 25y 10m 21d McLeod
12604 Iain Alasdair McLeod Berwick Rangers 5 5 0 0 2 3 .00 40.00 60.00 20.00 1977-08-23 25y 03m 12d 1980-04-23 27y 11m 12d McLeod
12605 James McLeod Ayr United; Kilmarnock 17 17 0 1 6 5 6 35.29 29.41 35.29 50.00 1922-03-04 Not Known 1933-01-14 Not Known McLeod
12606 James McLeod Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-26 Not Known 1903-09-26 Not Known McLeod
12607 John McLeod Dumbarton 11 11 0 6 0 5 54.55 .00 45.45 54.55 1890-08-30 Not Known 1894-10-27 Not Known McLeod
12608 John McLeod Hibernian 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1959-09-05 20y 09m 13d 1961-01-02 22y 01m 10d McLeod
12609 John S McLeod Heart of Midlothian B 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1934-08-03 Not Known 1934-08-03 Not Known McLeod
12610 John Simpson McLeod Queen of the South 1 1 0 2 0 0 1 .00 .00 100.00 .00 1935-03-23 Not Known 1935-03-23 Not Known McLeod
12611 Joseph McLeod Dundee United; Motherwell; Berwick Rangers 6 3 3 1 1 4 16.67 16.67 66.67 25.00 1987-05-11 19y 04m 11d 1998-07-23 30y 06m 23d McLeod
12612 Keith McLeod Ross County; The Spartans 2 1 1 0 1 1 .00 50.00 50.00 25.00 1983-04-18 34y 01m 06d 2012-09-07 Not Known McLeod
12613 N McLeod Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known McLeod
12614 Normie McLeod British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known McLeod
12615 Robert McLeod Vale Of Leven 1 1 0 0 0 1 .00 .00 100.00 .00 1890-10-25 Not Known 1890-10-25 Not Known McLeod
12616 Thomas McLeod Falkirk 3 3 0 1 1 2 25.00 25.00 50.00 37.50 1972-11-04 20y 11m 23d 1974-09-25 22y 10m 13d McLeod
12617 William C McLeod Partick Thistle; Queen of the South 3 3 0 1 0 2 33.33 .00 66.67 33.33 1980-08-09 19y 00m 23d 1982-03-13 20y 07m 24d McLeod
12618 William McLeod St Bernards; Cowlairs 3 3 0 0 0 3 .00 .00 100.00 .00 1890-04-05 Not Known 1891-03-07 Not Known McLeod
12619 McLernon Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known McLernon
12620 Alex Munsie McLetchie Albion Rovers 11 11 0 1 1 9 9.09 9.09 81.82 13.64 1938-11-19 Not Known 1943-11-13 Not Known McLetchie
12621 Tom McLevy Arbroath 2 2 0 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known McLevy
12622 Dan McLindon Dunfermline Athletic; Partick Thistle; Stranraer 10 10 0 1 2 3 5 20.00 30.00 50.00 35.00 1961-01-07 20y 10m 04d 1971-01-23 30y 10m 20d McLindon
12623 A McLintock Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known McLintock
12624 William McLintock St Mirren 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1938-10-01 Not Known 1939-01-24 Not Known McLintock
12625 Sean McLoughlin St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 2019-09-28 22y 10m 15d 2019-11-09 22y 11m 27d McLoughlin
12626 James McLuckie Dundee; Third Lanark 5 5 0 0 3 2 .00 60.00 40.00 30.00 1905-10-21 Not Known 1906-12-15 Not Known McLuckie
12627 James McLuckie Hamilton Academical; Ipswich Town 7 7 0 4 0 3 57.14 .00 42.86 57.14 1928-12-22 20y 08m 20d 1938-03-05 29y 11m 03d McLuckie
12628 Malcolm McLure Raith Rovers 23 23 0 8 3 12 34.78 13.04 52.17 41.30 1948-08-25 Not Known 1956-11-10 Not Known McLure
12629 W McLure Clyde 3 3 0 1 0 2 33.33 .00 66.67 33.33 1886-10-16 Not Known 1888-02-04 Not Known McLure
12630 Charles McLurg East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1932-10-08 Not Known 1933-02-25 Not Known McLurg
12631 Alexander McMahon Hibernian; Celtic 34 34 0 16 9 5 18 26.47 14.71 52.94 33.82 1886-05-15 18y 03m 24d 1902-04-21 Not Known McMahon
12632 Barry McMahon Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 25y 09m 17d 1997-01-25 25y 09m 17d McMahon
12633 Dom McMahon Queen of the South 0 0 0 0 1 1 .00 50.00 50.00 25.00 2020-12-12 19y 06m 18d 2021-02-12 19y 08m 19d McMahon
12634 Gerard Joseph McMahon St Johnstone 5 1 4 1 3 2 16.67 50.00 33.33 41.67 1998-04-18 24y 03m 20d 2000-05-06 26y 04m 07d McMahon
12635 Hugh McMahon Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1928-10-13 Not Known 1929-08-24 Not Known McMahon
12636 John McMahon Hamilton Academical 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1920-03-13 Not Known 1920-03-13 Not Known McMahon
12637 John McMahon Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1899-10-21 Not Known 1899-12-09 Not Known McMahon
12638 Patrick McMahon St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1934-10-06 Not Known 1934-10-06 Not Known McMahon
12639 Scott McMann Hamilton Academical; Dundee United 13 13 0 1 4 9 7.14 28.57 64.29 21.43 2017-03-11 20y 08m 02d 2023-02-04 26y 06m 26d McMann
12640 Allan William McManus Livingston (Meadowbank Thistle); Airdrieonians (Airdrie United) 2 2 0 0 1 1 .00 50.00 50.00 25.00 2000-09-06 25y 09m 20d 2004-07-24 29y 08m 07d McManus
12641 Declan McManus Aberdeen; Raith Rovers; Dunfermline Athletic; Falkirk 9 6 3 2 2 5 4 18.18 45.45 36.36 40.91 2012-12-08 18y 04m 05d 2021-04-03 26y 08m 00d McManus
12642 Henry McManus Hibernian 8 8 0 3 0 5 37.50 .00 62.50 37.50 1916-01-01 Not Known 1918-02-02 Not Known McManus
12643 Jim McManus Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1956-10-20 Not Known 1956-10-20 Not Known McManus
12644 Jim McManus Falkirk 5 5 0 1 3 0 3 50.00 .00 50.00 50.00 1965-11-27 20y 04m 08d 1968-03-02 22y 07m 12d McManus
12645 McManus Mossend Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-20 Not Known 1894-01-20 Not Known McManus
12646 Michael Q McManus Hamilton Academical 5 5 0 2 1 3 33.33 16.67 50.00 41.67 1977-10-01 23y 06m 04d 1980-02-23 25y 10m 27d McManus
12647 Patrick McManus St Bernards 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1894-08-11 Not Known 1895-05-25 Not Known McManus
12648 Paul McManus Cove Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-18 35y 06m 22d 2018-07-18 35y 06m 22d McManus
12649 Stephen McManus Celtic; Motherwell 27 26 1 3 13 7 11 41.94 22.58 35.48 53.23 2004-04-03 21y 06m 24d 2017-02-04 34y 04m 25d McManus
12650 Tom McManus Hibernian; Dundee; Falkirk; Dunfermline Athletic 14 6 8 1 3 7 7 17.65 41.18 41.18 38.24 2000-05-21 19y 02m 23d 2010-09-21 29y 06m 24d McManus
12651 William George McManus St Johnstone 2 2 0 1 0 1 50.00 .00 50.00 50.00 1970-08-29 19y 02m 09d 1972-09-02 21y 02m 13d McManus
12652 Grant Thomas McMartin St Johnstone; Livingston (Meadowbank Thistle); Berwick Rangers 3 3 0 1 1 2 25.00 25.00 50.00 37.50 1994-08-31 23y 08m 00d 2001-02-07 30y 01m 10d McMartin
12653 Albert McMaster Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-02-23 Not Known 1946-02-23 Not Known McMaster
12654 Billy McMaster St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1955-01-03 Not Known 1955-01-03 Not Known McMaster
12655 David McMaster Crusaders 2 1 1 0 0 2 .00 .00 100.00 .00 2013-07-25 24y 06m 26d 2013-07-25 24y 06m 26d McMaster
12656 Dean McMaster Airdrieonians (Airdrie United) 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-11 20y 09m 29d 2024-02-11 20y 09m 29d McMaster
12657 John McMaster Aberdeen; Greenock Morton 15 13 2 1 7 5 5 41.18 29.41 29.41 55.88 1974-08-28 19y 06m 05d 1987-12-26 32y 10m 03d McMaster
12658 Joseph McMaster Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-11-17 Not Known 1945-11-17 Not Known McMaster
12659 McMaster Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-12-20 Not Known 1902-12-20 Not Known McMaster
12660 Henry McMath Airdrieonians 2 2 0 0 1 0 .00 50.00 .00 25.00 1940-03-23 Not Known 1940-03-27 Not Known McMath
12661 John McMeekin Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1928-09-22 Not Known 1928-09-22 Not Known McMeekin
12662 Joseph McMeekin Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-09-12 Not Known 1931-09-12 Not Known McMeekin
12663 Colin McMenamin Livingston (Meadowbank Thistle); Falkirk; Gretna; Ross County; Stenhousemuir 9 4 5 2 0 5 4 .00 55.56 44.44 27.78 2003-03-08 22y 00m 24d 2014-08-26 33y 06m 14d McMenamin
12664 Conor McMenamin St Mirren 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2023-09-23 28y 00m 30d 2024-05-15 28y 08m 21d McMenamin
12665 McMenamin Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known McMenamin
12666 Francis McMenemy Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1932-04-09 Not Known 1932-08-24 Not Known McMenemy
12667 Harry McMenemy Newcastle United; Dundee 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1931-09-28 19y 06m 02d 1938-01-03 25y 09m 08d McMenemy
12668 Jimmy McMenemy Celtic; Partick Thistle 39 39 0 10 16 10 13 41.03 25.64 33.33 53.85 1902-08-26 21y 10m 15d 1922-04-01 41y 05m 21d McMenemy
12669 John McMenemy Motherwell; Partick Thistle 17 17 0 3 7 2 8 41.18 11.76 47.06 47.06 1928-11-10 Not Known 1937-01-23 Not Known McMenemy
12670 McMenemy Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known McMenemy
12671 Alf McMichael Newcastle United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1954-10-13 27y 00m 12d 1957-11-27 30y 01m 26d McMichael
12672 Jimmy McMichael Dundee United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1961-01-21 Not Known 1961-01-21 Not Known McMichael
12673 Alex McMillan Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-10-04 Not Known 1947-10-04 Not Known McMillan
12674 Archibald McMillan Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1914-09-21 Not Known 1914-09-21 Not Known McMillan
12675 Brendan McMillan East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-07 Not Known 2003-09-07 Not Known McMillan
12676 Charles McMillan Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1929-08-05 Not Known 1930-08-01 Not Known McMillan
12677 D McMillan St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1887-10-29 Not Known 1887-10-29 Not Known McMillan
12678 David McMillan St Johnstone; Hamilton Academical; Falkirk 4 1 3 1 1 2 25.00 25.00 50.00 37.50 2018-09-29 29y 09m 15d 2020-02-08 31y 01m 25d McMillan
12679 David McMillan Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-03 Not Known 1906-01-03 Not Known McMillan
12680 George McMillan Leith Athletic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1890-05-10 Not Known 1891-08-08 Not Known McMillan
12681 George McMillan Rangers 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1927-01-29 Not Known 1928-09-15 Not Known McMillan
12682 Graham McMillan Australian Select XI; Queensland; Australia 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1959-05-10 Not Known 1959-06-06 Not Known McMillan
12683 Hamish McMillan Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1956-03-24 Not Known 1956-03-28 Not Known McMillan
12684 Hubert A McMillan Queens Park 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1916-04-08 Not Known 1917-08-25 Not Known McMillan
12685 Hunter McMillan Rangers; Queen of the South; Falkirk 7 7 0 1 0 6 14.29 .00 85.71 14.29 1953-10-31 Not Known 1958-11-22 Not Known McMillan
12686 Ian McMillan Raith Rovers 3 1 2 0 0 3 .00 .00 100.00 .00 1995-10-14 19y 04m 05d 1996-04-13 19y 10m 04d McMillan
12687 Jack McMillan Motherwell; Livingston (Meadowbank Thistle); Partick Thistle 10 7 3 1 5 7 7.69 38.46 53.85 26.92 2016-09-30 18y 09m 12d 2023-08-20 25y 08m 02d McMillan
12688 James McMillan Falkirk 24 24 0 1 13 4 7 54.17 16.67 29.17 62.50 1909-04-17 Not Known 1917-11-24 Not Known McMillan
12689 James McMillan Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known McMillan
12690 James A McMillan St Bernards 8 8 0 2 1 1 6 12.50 12.50 75.00 18.75 1896-10-03 Not Known 1897-11-20 Not Known McMillan
12691 James McMillan Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-30 Not Known 1889-11-30 Not Known McMillan
12692 Jim McMillan Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known McMillan
12693 John McMillan Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1921-04-11 Not Known 1921-04-11 Not Known McMillan
12694 Ian McMillan Airdrieonians; Rangers 27 27 0 8 7 2 18 25.93 7.41 66.67 29.63 1949-01-22 17y 10m 04d 1964-12-26 33y 09m 08d McMillan
12695 John McMillan Clydebank[3] 3 3 0 0 0 3 .00 .00 100.00 .00 1920-09-11 Not Known 1922-03-11 Not Known McMillan
12696 Jordan McMillan Rangers; Dunfermline Athletic; Partick Thistle 4 4 0 1 3 0 3 50.00 .00 50.00 50.00 2007-04-21 18y 06m 05d 2014-05-07 25y 06m 21d McMillan
12697 Ross McMillan Stenhousemuir; Stirling Albion 2 2 0 1 0 1 50.00 .00 50.00 50.00 2014-08-26 31y 10m 02d 2015-07-14 32y 08m 20d McMillan
12698 Sam McMillan Ayr United 10 10 0 2 1 2 7 10.00 20.00 70.00 20.00 1956-10-06 Not Known 1967-01-21 Not Known McMillan
12699 Steve McMillan Motherwell 16 15 1 4 4 7 25.00 25.00 43.75 37.50 1995-11-07 19y 09m 19d 2000-12-16 24y 10m 27d McMillan
12700 Thomas McMillan Dumbarton 12 12 0 1 5 1 6 41.67 8.33 50.00 45.83 1885-04-04 Not Known 1894-10-27 Not Known McMillan
12701 Tommy McMillan Aberdeen; Falkirk 15 15 0 5 2 8 33.33 13.33 53.33 40.00 1965-09-01 21y 02m 06d 1973-03-10 28y 08m 12d McMillan
12702 James H McMinn Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1922-04-08 Not Known 1923-12-01 Not Known McMinn
12703 John McMinn St Bernards 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1888-09-08 Not Known 1888-10-06 Not Known McMinn
12704 Kevin McMinn Rangers 5 3 2 0 1 4 .00 20.00 80.00 10.00 1984-12-08 22y 02m 10d 1986-03-29 23y 06m 01d McMinn
12705 Lewis McMinn Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 23y 10m 22d 2021-06-26 23y 10m 22d McMinn
12706 Eric McMordie Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-08-03 21y 11m 22d 1968-08-03 21y 11m 22d McMordie
12707 Jimmy McMorran Third Lanark 3 3 0 0 0 3 .00 .00 100.00 .00 1963-03-23 20y 04m 23d 1964-03-04 21y 04m 04d McMorran
12708 Charles McMullan Arbroath 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known McMullan
12709 Jimmy McMullan Partick Thistle 18 18 0 4 4 10 22.22 22.22 55.56 33.33 1914-03-28 Not Known 1925-10-24 Not Known McMullan
12710 McMullan Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known McMullan
12711 Paul McMullan Dunfermline Athletic; Dundee United; Dundee 6 5 1 2 2 2 33.33 33.33 33.33 50.00 2016-07-09 20y 04m 14d 2022-02-09 25y 11m 15d McMullan
12712 Stephen McMullan Fleetwood Town 0 0 0 0 0 1 .00 .00 100.00 .00 2023-07-12 18y 06m 12d 2023-07-12 18y 06m 12d McMullan
12713 Charles McMullen Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-08-15 Not Known 1945-08-15 Not Known McMullen
12714 Thomas McMurdo Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1904-04-09 Not Known 1904-08-27 Not Known McMurdo
12715 Alex F McMurray Motherwell 3 3 0 0 0 3 .00 .00 100.00 .00 1903-11-28 Not Known 1904-12-31 Not Known McMurray
12716 Alex McMurray Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1903-01-02 Not Known 1903-01-02 Not Known McMurray
12717 P McMurray Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-12-21 Not Known 1895-12-21 Not Known McMurray
12718 Andrew McMurtrie Motherwell 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1926-10-23 Not Known 1928-02-25 Not Known McMurtrie
12719 Alex McNab Greenock Morton 14 14 0 6 5 4 5 35.71 28.57 35.71 50.00 1917-03-31 Not Known 1923-12-01 Not Known McNab
12720 Andrew McNab Motherwell 3 3 0 0 0 3 .00 .00 100.00 .00 1903-09-12 Not Known 1904-12-31 Not Known McNab
12721 Douglas Gordon McNab Alloa Athletic; Partick Thistle 6 6 0 1 0 4 16.67 .00 66.67 16.67 1978-03-11 21y 08m 08d 1983-03-19 26y 08m 16d McNab
12722 Edward McNab Greenock Morton 2 1 1 1 0 1 50.00 .00 50.00 50.00 1984-08-18 22y 00m 03d 1984-12-29 22y 04m 14d McNab
12723 James McNab St Bernards; Leith Athletic 10 10 0 1 1 8 10.00 10.00 80.00 15.00 1891-08-18 Not Known 1894-11-17 Not Known McNab
12724 Jim McNab Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 26y 10m 04d 1967-08-05 27y 03m 23d McNab
12725 John McNab Heart of Midlothian B 2 1 1 0 0 2 .00 .00 100.00 .00 1938-08-01 Not Known 1938-08-05 Not Known McNab
12726 Neil McNab Greenock Morton; Tottenham Hotspur 2 1 1 1 1 1 33.33 33.33 33.33 50.00 1973-09-01 16y 02m 28d 1974-08-03 17y 01m 30d McNab
12727 Alec McNair Celtic 41 41 0 22 11 8 53.66 26.83 19.51 67.07 1904-09-19 21y 08m 26d 1924-10-11 41y 09m 17d McNair
12728 Andrew McNair Queens Park 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1901-08-27 Not Known 1907-04-24 Not Known McNair
12729 Colin John McNair Falkirk 3 2 1 1 0 2 33.33 .00 66.67 33.33 1988-01-30 18y 10m 10d 1989-08-23 20y 05m 03d McNair
12730 David McNair Stenhousemuir; Falkirk 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1939-12-30 Not Known 1940-11-30 Not Known McNair
12731 Hugh McNair Falkirk 11 11 0 6 2 3 54.55 18.18 27.27 63.64 1921-10-01 Not Known 1925-04-22 Not Known McNair
12732 James McNair Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1934-03-17 Not Known 1934-03-17 Not Known McNair
12733 McNair Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known McNair
12734 William McNair Aberdeen 2 2 0 1 0 0 50.00 .00 .00 50.00 1908-08-17 Not Known 1908-10-14 Not Known McNair
12735 Mark McNally Celtic; Dundee United; Stirling Albion 16 16 0 1 5 4 8 29.41 23.53 47.06 41.18 1991-04-27 20y 01m 17d 2005-07-16 34y 04m 06d McNally
12736 Stephen McNally Dundee 2 2 0 0 1 3 .00 25.00 75.00 12.50 2004-03-27 20y 00m 12d 2005-01-22 20y 10m 07d McNally
12737 Jackie McNamara Jnr Dunfermline Athletic; Celtic; Aberdeen; Falkirk 38 36 2 2 28 8 7 65.12 18.60 16.28 74.42 1995-08-30 21y 10m 06d 2009-10-24 36y 00m 00d McNamara
12738 Jackie McNamara Celtic; Hibernian 18 17 1 1 6 5 7 33.33 27.78 38.89 47.22 1975-08-13 22y 10m 25d 1985-01-01 32y 03m 13d McNamara
12739 T McNamara Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known McNamara
12740 David McNamee Livingston (Meadowbank Thistle); Plymouth Argyle; Aberdeen 10 10 0 0 5 5 .00 50.00 50.00 25.00 2002-10-06 21y 11m 26d 2011-02-26 30y 04m 16d McNamee
12741 Francis McNamee St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1895-08-10 Not Known 1895-08-10 Not Known McNamee
12742 John James McNamee Raith Rovers 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1961-08-12 Not Known 1961-08-26 Not Known McNamee
12743 John McNamee Celtic; Hibernian 14 14 0 2 6 1 7 42.86 7.14 50.00 46.43 1963-03-06 21y 08m 23d 1966-09-10 25y 02m 30d McNamee
12744 William McNamee Hamilton Academical; Airdrieonians 13 13 0 3 2 8 23.08 15.38 61.54 30.77 1912-12-21 Not Known 1921-03-12 Not Known McNamee
12745 Hugh McNaught Queens Park; Leith Athletic; Dundee 6 6 0 0 1 5 .00 16.67 83.33 8.33 1904-01-02 Not Known 1905-02-25 Not Known McNaught
12746 James McNaught Dumbarton; Tottenham Hotspur 9 9 0 1 5 0 4 55.56 .00 44.44 55.56 1890-08-30 20y 02m 22d 1902-01-02 31y 06m 25d McNaught
12747 John McNaught Hamilton Academical 5 4 1 1 0 0 5 .00 .00 100.00 .00 1982-10-16 18y 03m 27d 1988-08-20 24y 02m 01d McNaught
12748 John Arthur McNaught Falkirk; Kilmarnock 18 18 0 1 6 4 7 33.33 22.22 38.89 44.44 1911-10-14 Not Known 1921-12-26 Not Known McNaught
12749 Ken McNaught Aston Villa 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1979-08-02 24y 06m 22d 1979-08-02 24y 06m 22d McNaught
12750 William McNaught Raith Rovers 36 36 0 5 6 25 13.89 16.67 69.44 22.22 1949-08-17 27y 03m 10d 1961-08-12 39y 03m 05d McNaught
12751 Alexander McNaughton Dunfermline Athletic; Ayr United; East Stirlingshire 11 8 3 2 0 5 6 .00 45.45 54.55 22.73 1979-10-20 25y 10m 19d 1984-08-22 30y 08m 21d McNaughton
12752 Douglas McNaughton Ayr United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1917-10-20 Not Known 1918-03-23 Not Known McNaughton
12753 Gibson Norrie McNaughton Clyde; Dundee; Dunfermline Athletic 5 5 0 2 0 1 4 .00 20.00 80.00 10.00 1933-11-25 Not Known 1936-05-13 Not Known McNaughton
12754 Harry McNaughton St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1920-05-12 Not Known 1920-05-12 Not Known McNaughton
12755 Harry McNaughton Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1923-08-16 Not Known 1924-05-07 Not Known McNaughton
12756 John McNaughton Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-09-26 Not Known 1959-09-26 Not Known McNaughton
12757 Kevin McNaughton Aberdeen 19 18 1 4 3 12 21.05 15.79 63.16 28.95 2000-08-13 17y 11m 16d 2006-05-03 23y 08m 05d McNaughton
12758 Chris McNee Rangers; Dumbarton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1946-11-30 Not Known 1949-02-19 Not Known McNee
12759 Chris McNee Hamilton Academical 5 5 0 3 3 0 2 60.00 .00 40.00 60.00 1937-03-03 Not Known 1939-04-29 Not Known McNee
12760 John McNee Renton 2 2 0 1 0 0 2 .00 .00 100.00 .00 1893-11-04 Not Known 1894-03-03 Not Known McNee
12761 Andy McNeil Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-10-09 23y 06m 10d 2024-10-09 23y 06m 10d McNeil
12762 Andrew McNeil Hibernian; Livingston (Meadowbank Thistle) 3 3 0 4 4 5 30.77 30.77 38.46 46.15 2006-04-22 19y 03m 03d 2012-09-25 25y 08m 06d McNeil
12763 H McNeil Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1881-10-08 Not Known McNeil
12764 Harry McNeil Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1880-10-09 Not Known 1880-10-09 Not Known McNeil
12765 Hugh McNeil Celtic; Greenock Morton; Motherwell 22 22 0 1 8 1 13 36.36 4.55 59.09 38.64 1900-11-17 Not Known 1913-12-06 Not Known McNeil
12766 Hugh McNeil Hamilton Academical; Motherwell 10 10 0 5 1 4 50.00 10.00 40.00 55.00 1925-02-28 Not Known 1929-09-07 Not Known McNeil
12767 John McNeil Airdrieonians 7 7 0 3 0 1 6 .00 14.29 85.71 7.14 1955-10-01 Not Known 1962-09-15 Not Known McNeil
12768 John McNeil Heart of Midlothian B; Greenock Morton 21 14 7 5 8 6 8 36.36 27.27 36.36 50.00 1927-08-02 18y 07m 23d 1988-03-26 Not Known McNeil
12769 John S McNeil Albion Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1942-04-18 Not Known 1942-04-18 Not Known McNeil
12770 McNeil Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known McNeil
12771 Moses McNeil Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-04-24 Not Known 1880-04-24 Not Known McNeil
12772 Richard Donald McNeil Dumbarton 17 14 3 1 1 9 8 5.56 50.00 44.44 30.56 1976-04-03 18y 01m 14d 1985-03-23 27y 01m 03d McNeil
12773 Robert McNeil Hamilton Academical; Motherwell 11 11 0 2 3 1 7 27.27 9.09 63.64 31.82 1912-04-24 Not Known 1919-02-01 Not Known McNeil
12774 Thomas McNeil Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1927-09-10 Not Known 1927-09-10 Not Known McNeil
12775 William McNeil Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1906-04-23 Not Known 1907-05-25 Not Known McNeil
12776 William McNeil Hamilton Academical; Alloa Athletic 3 3 0 1 0 0 3 .00 .00 100.00 .00 1936-11-07 Not Known 1941-02-08 Not Known McNeil
12777 Alex McNeill St Bernards; Port Glasgow Athletic 10 10 0 1 0 9 10.00 .00 90.00 10.00 1896-10-03 Not Known 1906-03-31 Not Known McNeill
12778 Archibald McNeill Leith Athletic 4 4 0 0 1 3 .00 25.00 75.00 12.50 1904-03-12 Not Known 1905-03-25 Not Known McNeill
12779 Billy McNeill Celtic 37 37 0 22 7 8 59.46 18.92 21.62 68.92 1959-09-12 19y 06m 10d 1975-03-29 35y 00m 27d McNeill
12780 G McNeill Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known McNeill
12781 George McNeill Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1968-11-30 21y 09m 11d 1968-11-30 21y 09m 11d McNeill
12782 Ian McNeill Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1955-12-03 23y 09m 09d 1955-12-03 23y 09m 09d McNeill
12783 J McNeill Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known McNeill
12784 James McNeill Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-15 Not Known 1925-09-15 Not Known McNeill
12785 John McNeill Leith Athletic 9 9 0 2 0 7 22.22 .00 77.78 22.22 1927-05-07 Not Known 1932-05-14 Not Known McNeill
12786 Robert McNeill Sunderland 4 4 0 3 1 0 75.00 25.00 .00 87.50 1895-04-27 21y 05m 06d 1896-04-18 22y 04m 28d McNeill
12787 Rod McNeill Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-03-06 Not Known 1954-03-06 Not Known McNeill
12788 Tom McNeill Greenock Morton; St Johnstone 12 11 1 4 3 5 33.33 25.00 41.67 45.83 1975-04-12 19y 08m 10d 1982-09-15 27y 01m 13d McNeill
12789 W McNeill Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known McNeill
12790 James McNeilly St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1898-12-24 Not Known 1898-12-24 Not Known McNeilly
12791 John McNeish Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-03-02 Not Known 1895-03-02 Not Known McNeish
12792 McNeish Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-08-18 Not Known 1908-08-18 Not Known McNeish
12793 George McNestry Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 20y 08m 03d 1928-09-10 20y 08m 03d McNestry
12794 John McNichol Chelsea 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1954-03-31 28y 07m 11d 1954-03-31 28y 07m 11d McNichol
12795 Robert McNichol Stirling Albion 5 5 0 0 0 5 .00 .00 100.00 .00 1954-10-30 21y 08m 17d 1956-03-10 23y 00m 26d McNichol
12796 Duncan McNicol St Bernards; Aberdeen 10 10 0 1 1 8 10.00 10.00 80.00 15.00 1897-10-09 Not Known 1905-05-01 Not Known McNicol
12797 John McNicol Vale Of Leven 3 3 0 0 1 1 .00 33.33 33.33 16.67 1891-10-31 Not Known 1892-03-19 Not Known McNicol
12798 Scott McNicol Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2003-08-31 20y 06m 06d 2003-08-31 20y 06m 06d McNicol
12799 Dave McNicoll Dunfermline Athletic; Montrose; St Johnstone 13 13 0 2 4 7 15.38 30.77 53.85 30.77 1970-01-03 18y 03m 11d 1979-09-05 27y 11m 13d McNicoll
12800 George McNicoll Partick Thistle; Port Glasgow Athletic; Aberdeen; Raith Rovers 9 9 0 3 1 3 5 11.11 33.33 55.56 27.78 1899-01-07 Not Known 1907-03-23 Not Known McNicoll
12801 Grant Stuart McNicoll Berwick Rangers 3 3 0 1 0 2 33.33 .00 66.67 33.33 1997-07-20 19y 10m 13d 2004-01-10 26y 04m 03d McNicoll
12802 Martin McNiff Annan Athletic; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 2014-07-26 24y 04m 10d 2021-07-20 31y 04m 04d McNiff
12803 John Martin McNiven Queens Park; Ayr United 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1981-10-03 18y 09m 10d 1984-08-29 21y 08m 06d McNiven
12804 Marc McNulty Livingston (Meadowbank Thistle); Hibernian; Dundee United 8 6 2 1 2 2 4 25.00 25.00 50.00 37.50 2011-07-16 18y 10m 02d 2022-04-24 29y 07m 10d McNulty
12805 McNulty Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known McNulty
12806 William McOustra Celtic 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1900-04-21 Not Known 1901-11-02 Not Known McOustra
12807 James McPake Livingston (Meadowbank Thistle); Hibernian; Dundee 14 12 2 1 1 4 9 7.14 28.57 64.29 21.43 2005-01-25 20y 07m 01d 2015-11-21 31y 04m 28d McPake
12808 Joshua McPake Greenock Morton; St Johnstone 1 1 0 0 0 2 .00 .00 100.00 .00 2020-12-05 19y 03m 05d 2024-11-02 23y 02m 03d McPake
12809 Dave McParland Partick Thistle 35 35 0 3 9 7 19 25.71 20.00 54.29 35.71 1954-09-11 19y 04m 06d 1969-03-01 33y 09m 24d McParland
12810 John Ian McParland Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1991-08-10 29y 10m 06d 1992-02-15 30y 04m 11d McParland
12811 Peter McParland Aston Villa 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1958-11-19 24y 06m 25d 1960-04-25 26y 00m 00d McParland
12812 Bob McPhail Rangers 27 27 0 10 12 7 8 44.44 25.93 29.63 57.41 1927-08-20 21y 09m 26d 1939-03-18 33y 04m 21d McPhail
12813 Dan McPhail Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-09-15 Not Known 1926-09-15 Not Known McPhail
12814 George McPhail Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1961-03-25 Not Known 1961-03-25 Not Known McPhail
12815 John McPhail Celtic 13 13 0 6 9 2 2 69.23 15.38 15.38 76.92 1942-11-07 18y 10m 11d 1953-10-24 29y 09m 27d McPhail
12816 John McPhail Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1958-01-02 Not Known 1958-01-02 Not Known McPhail
12817 John McPhail Dundee 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1976-08-14 20y 08m 07d 1978-01-07 22y 01m 00d McPhail
12818 Malcolm McPhail Kilmarnock; Greenock Morton 17 17 0 7 8 3 6 47.06 17.65 35.29 55.88 1916-04-15 Not Known 1925-09-05 Not Known McPhail
12819 Robert Low McPhail Airdrieonians; St Mirren 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1924-02-13 Not Known 1941-01-04 Not Known McPhail
12820 William McPhail Clyde; Celtic 11 11 0 8 3 3 5 27.27 27.27 45.45 40.91 1947-08-23 19y 06m 21d 1958-03-14 30y 01m 12d McPhail
12821 Billy McPheat Airdrieonians 10 9 1 4 2 3 5 20.00 30.00 50.00 35.00 1966-09-17 24y 00m 13d 1970-11-04 28y 02m 00d McPheat
12822 Billy McPhee East Fife; Berwick Rangers 5 5 0 1 4 2 14.29 57.14 28.57 42.86 1972-03-04 22y 08m 21d 1977-08-23 28y 02m 11d McPhee
12823 Bobby W McPhee Stirling Albion 3 3 0 3 1 1 1 33.33 33.33 33.33 50.00 1959-01-24 Not Known 1960-01-16 Not Known McPhee
12824 Brian McPhee Livingston (Meadowbank Thistle); Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-06 29y 10m 14d 2003-07-17 32y 08m 24d McPhee
12825 Dan McPhee St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known McPhee
12826 Hugh McPhee Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1888-11-24 Not Known 1889-05-23 Not Known McPhee
12827 Ian McPhee East Stirlingshire; St Johnstone 17 16 1 1 8 4 5 47.06 23.53 29.41 58.82 1963-12-21 21y 02m 05d 1971-09-18 28y 11m 02d McPhee
12828 Ian McPhee Forfar Athletic; Airdrieonians 5 5 0 2 0 3 40.00 .00 60.00 40.00 1982-02-13 21y 00m 16d 1991-01-26 29y 11m 26d McPhee
12829 John McPhee Albion Rovers 4 4 0 0 1 3 .00 25.00 75.00 12.50 1934-09-12 Not Known 1936-03-14 Not Known McPhee
12830 John McPhee Motherwell 5 5 0 2 2 1 2 40.00 20.00 40.00 50.00 1960-08-20 22y 08m 30d 1962-04-02 24y 04m 12d McPhee
12831 Matthew M McPhee Stirling Albion; Livingston (Meadowbank Thistle) 11 9 2 1 0 0 11 .00 .00 100.00 .00 1967-12-23 18y 02m 07d 1982-01-20 32y 03m 04d McPhee
12832 McPhee St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 1971-08-28 Not Known 1971-08-28 Not Known McPhee
12833 Andrew McPherson Greenock Morton; Celtic; Hibernian 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1900-09-15 Not Known 1904-05-03 Not Known McPherson
12834 Craig McPherson Falkirk 5 4 1 1 2 3 16.67 33.33 50.00 33.33 2002-07-27 31y 04m 00d 2006-03-25 34y 11m 26d McPherson
12835 D McPherson Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known McPherson
12836 David McPherson Rangers 25 21 4 1 14 6 5 56.00 24.00 20.00 68.00 1982-11-10 18y 09m 13d 1994-09-11 30y 07m 14d McPherson
12837 David Murray McPherson Kilmarnock 10 10 0 1 3 1 5 30.00 10.00 50.00 35.00 1898-04-16 Not Known 1902-12-06 Not Known McPherson
12838 Duncan McPherson St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1905-08-26 Not Known 1905-12-23 Not Known McPherson
12839 Frank McPherson Manchester United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1923-09-12 22y 03m 29d 1924-04-14 22y 11m 00d McPherson
12840 H McPherson Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known McPherson
12841 James McPherson Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1903-09-08 Not Known 1904-09-05 Not Known McPherson
12842 James McPherson St Bernards; Cowlairs 3 3 0 0 0 3 .00 .00 100.00 .00 1890-04-05 Not Known 1891-03-07 Not Known McPherson
12843 Jamie McPherson Ross County 1 0 1 2 0 1 0 .00 100.00 .00 50.00 1997-03-27 Not Known 1997-03-27 Not Known McPherson
12844 John Campbell McLeod McPherson Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-10-21 Not Known 1882-10-21 Not Known McPherson
12845 John McPherson Rangers 24 24 0 3 13 6 5 54.17 25.00 20.83 66.67 1890-08-16 Not Known 1901-04-27 Not Known McPherson
12846 Joseph McPherson Queen of the South; Falkirk 4 4 0 0 1 3 .00 25.00 75.00 12.50 1937-11-20 Not Known 1941-12-27 Not Known McPherson
12847 Malcolm McPherson West Ham United 0 0 0 0 0 0 .00 .00 .00 .00 1994-12-14 20y 00m 05d 1994-12-14 20y 00m 05d McPherson
12848 Neil McPherson Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2019-02-10 23y 01m 09d 2019-02-10 23y 01m 09d McPherson
12849 Neill McPherson Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2022-01-22 25y 06m 00d 2022-01-22 25y 06m 00d McPherson
12850 Noble McPherson Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1902-04-19 Not Known 1902-04-19 Not Known McPherson
12851 Peter McPherson St Bernards 2 2 0 0 2 0 .00 100.00 .00 50.00 1936-04-30 Not Known 1936-04-30 Not Known McPherson
12852 Peter McPherson Hibernian 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1932-12-26 Not Known 1933-04-26 Not Known McPherson
12853 William McPherson Rangers 4 4 0 2 3 1 0 75.00 25.00 .00 87.50 1908-11-28 Not Known 1910-04-18 Not Known McPherson
12854 McPherson-1928-08-06-RH Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-06 Not Known 1928-08-06 Not Known McPherson-1928-08-06-RH
12855 James McPhie Falkirk 15 15 0 1 4 4 7 26.67 26.67 46.67 40.00 1939-10-21 Not Known 1950-12-09 Not Known McPhie
12856 Lawrence McPhillips Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1938-11-19 Not Known 1938-11-19 Not Known McPhillips
12857 Billy McPike Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-08 Not Known 1959-08-08 Not Known McPike
12858 Denis McQuade Partick Thistle; Hamilton Academical 13 11 2 4 3 6 5 21.43 42.86 35.71 42.86 1971-12-18 20y 11m 12d 1979-10-13 28y 09m 07d McQuade
12859 John McQuade Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 2001-09-25 31y 02m 17d 2001-09-25 31y 02m 17d McQuade
12860 John D McQuade St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1917-08-18 Not Known 1918-04-20 Not Known McQuade
12861 John McQuade St Johnstone 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 1973-08-15 20y 00m 19d 1973-10-13 20y 02m 16d McQuade
12862 McQuade Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known McQuade
12863 Paul McQuade St Mirren 1 0 1 0 0 2 .00 .00 100.00 .00 2010-10-23 23y 05m 06d 2010-12-29 23y 07m 12d McQuade
12864 Peter Murray McQuade East Fife; Berwick Rangers 6 6 0 1 3 3 14.29 42.86 42.86 35.71 1971-10-30 22y 11m 26d 1976-03-29 27y 04m 25d McQuade
12865 Robert McQuaker Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1907-10-05 Not Known 1907-10-05 Not Known McQuaker
12866 Alan McQueen Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-18 25y 11m 13d 1983-04-18 25y 11m 13d McQueen
12867 Brian McQueen Hamilton Academical 2 1 1 0 0 2 .00 .00 100.00 .00 2010-02-21 19y 01m 20d 2010-08-21 19y 07m 20d McQueen
12868 Eric McQueen St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 1986-03-25 22y 02m 25d 1986-03-25 22y 02m 25d McQueen
12869 George McQueen Rangers; Airdrieonians 24 24 0 3 9 8 7 37.50 33.33 29.17 54.17 1917-11-10 Not Known 1932-12-31 Not Known McQueen
12870 Gordon McQueen St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1971-03-13 18y 08m 15d 1971-03-13 18y 08m 15d McQueen
12871 Hugh McQueen Leith Athletic; Derby County 18 18 0 3 2 3 13 11.11 16.67 72.22 19.44 1889-05-11 21y 07m 10d 1899-04-26 31y 06m 25d McQueen
12872 Jacky McQueen Hamilton Academical; East Stirlingshire 4 4 0 0 0 4 .00 .00 100.00 .00 1961-09-13 Not Known 1964-01-11 Not Known McQueen
12873 James McQueen Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-23 27y 02m 13d 1988-08-23 27y 02m 13d McQueen
12874 John K B McQueen Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known McQueen
12875 Matthew McQueen Leith Athletic 16 16 0 2 2 12 12.50 12.50 75.00 18.75 1889-05-11 Not Known 1892-09-17 Not Known McQueen
12876 Tommy McQueen Clyde; Aberdeen; Falkirk; Dundee 23 23 0 8 4 11 34.78 17.39 47.83 43.48 1982-08-21 19y 04m 20d 1996-10-23 33y 06m 22d McQueen
12877 James McQuilken Dundee United; Falkirk; Aberdeen; Gretna 4 3 1 0 2 2 .00 50.00 50.00 25.00 1996-09-07 21y 11m 04d 2006-05-13 31y 07m 10d McQuilken
12878 Archie McQuilkie Renton 1 1 0 0 1 0 .00 100.00 .00 50.00 1892-09-10 Not Known 1892-09-10 Not Known McQuilkie
12879 John McQuillan Dundee; St Johnstone; Dundee United 23 19 4 1 7 4 13 29.17 16.67 54.17 37.50 1992-09-01 22y 01m 12d 2000-12-23 30y 05m 03d McQuillan
12880 John B McReynolds Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-08-22 Not Known 1896-08-22 Not Known McReynolds
12881 Robert McRitchie St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1906-05-05 Not Known 1906-12-29 Not Known McRitchie
12882 Alistair McRoberts Airdrieonians; Falkirk 2 0 2 0 1 1 .00 50.00 50.00 25.00 1974-10-19 20y 01m 02d 1981-09-12 26y 11m 26d McRoberts
12883 John McRoberts Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1920-08-11 Not Known 1921-08-06 Not Known McRoberts
12884 Daniel McRorie Airdrieonians; Greenock Morton 4 4 0 5 2 1 1 50.00 25.00 25.00 62.50 1926-02-13 Not Known 1930-09-06 Not Known McRorie
12885 Willie McSeveney Motherwell 18 18 0 5 3 10 27.78 16.67 55.56 36.11 1954-10-23 25y 07m 19d 1962-10-20 33y 07m 16d McSeveney
12886 Peter McSevich Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 1925-09-21 Not Known 1927-04-02 Not Known McSevich
12887 Harry McShane Hamilton Academical 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1944-11-18 Not Known 1945-01-02 Not Known McShane
12888 Ian McShane Queen of the South; Ross County; St Mirren; Falkirk 9 7 2 1 5 7 7.69 38.46 53.85 26.92 2013-07-20 20y 07m 00d 2020-02-08 27y 01m 19d McShane
12889 Jon McShane St Mirren; East Fife 1 1 0 0 0 3 .00 .00 100.00 .00 2008-11-08 17y 01m 25d 2014-07-12 22y 09m 28d McShane
12890 McShane Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known McShane
12891 Andrew McShea Port Glasgow Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1906-11-10 Not Known 1907-01-19 Not Known McShea
12892 James McSherry Kilmarnock; Ayr United 19 15 4 8 6 6 38.10 28.57 28.57 52.38 1970-10-03 18y 07m 21d 1981-09-23 29y 07m 11d McSherry
12893 Robert Scott McSkimming Motherwell; Albion Rovers 7 7 0 4 3 0 57.14 42.86 .00 78.57 1916-12-09 Not Known 1922-09-09 Not Known McSkimming
12894 Shaun McSkimming Dundee; Kilmarnock; Motherwell 21 18 3 5 5 11 23.81 23.81 52.38 35.71 1990-01-06 19y 07m 08d 2000-11-25 30y 05m 27d McSkimming
12895 Dan McSorley Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1955-04-02 Not Known 1955-04-02 Not Known McSorley
12896 Alex McSpadyen Partick Thistle 15 15 0 1 3 5 7 20.00 33.33 46.67 36.67 1935-08-10 20y 07m 22d 1942-11-21 27y 11m 02d McSpadyen
12897 Tommy McSpadyen Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1949-12-17 29y 10m 26d 1950-03-25 30y 02m 04d McSpadyen
12898 Frank McStay Motherwell 12 12 0 3 0 9 25.00 .00 75.00 25.00 1912-04-22 Not Known 1919-03-08 Not Known McStay
12899 James McStay Celtic; Hamilton Academical 32 32 0 17 7 8 53.13 21.88 25.00 64.06 1922-12-16 27y 08m 15d 1936-11-07 41y 07m 06d McStay
12900 John McStay Motherwell; Hibernian; Raith Rovers; Clydebank[4] 10 9 1 1 1 3 6 10.00 30.00 60.00 25.00 1984-05-12 18y 04m 18d 1995-02-07 29y 01m 14d McStay
12901 McStay Raith Rovers 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-09 Not Known 1994-08-09 Not Known McStay
12902 Paul McStay Celtic 53 53 0 4 28 15 10 52.83 28.30 18.87 66.98 1983-03-12 18y 04m 18d 1997-01-11 32y 02m 20d McStay
12903 Ryan McStay Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 28y 07m 12d 2014-07-26 28y 07m 12d McStay
12904 Ryan Michael McStay Falkirk 0 0 0 0 2 2 .00 50.00 50.00 25.00 2005-10-02 19y 09m 28d 2007-01-20 21y 01m 16d McStay
12905 Willie McStay Celtic 4 4 0 3 3 0 50.00 50.00 .00 75.00 1983-12-17 22y 00m 21d 1986-10-08 24y 10m 12d McStay
12906 William McStay Ayr United; Celtic 27 27 0 2 17 2 8 62.96 7.41 29.63 66.67 1913-08-23 21y 02m 02d 1929-01-26 36y 07m 05d McStay
12907 Gary McSwegan Rangers; Dundee United; Kilmarnock; Inverness Caledonian Thistle 18 6 12 3 7 5 8 35.00 25.00 40.00 47.50 1992-02-01 21y 04m 08d 2007-02-10 36y 04m 17d McSwegan
12908 McSwegan Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known McSwegan
12909 John Kay McTavish Falkirk; Partick Thistle; Dumbarton 24 24 0 7 8 1 15 33.33 4.17 62.50 35.42 1905-11-25 Not Known 1921-04-11 Not Known McTavish
12910 John Robert McTavish Manchester City; St Mirren 10 10 0 4 1 5 40.00 10.00 50.00 45.00 1958-06-11 26y 04m 09d 1963-11-09 31y 09m 07d McTavish
12911 Robert McTavish Falkirk; Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1907-12-14 Not Known 1913-10-25 Not Known McTavish
12912 Gerald S McTeague Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 20y 04m 11d 1985-08-27 20y 04m 11d McTeague
12913 George McTurk Clyde; Partick Thistle; Clydebank[3] 18 18 0 3 4 11 16.67 22.22 61.11 27.78 1908-04-18 Not Known 1920-09-14 Not Known McTurk
12914 John McTurk St Mirren 5 5 0 0 2 3 .00 40.00 60.00 20.00 1957-01-02 20y 05m 22d 1961-04-15 24y 09m 04d McTurk
12915 Les McVay Livingston (Meadowbank Thistle) 2 1 1 0 0 2 .00 .00 100.00 .00 1975-02-24 20y 00m 13d 1976-08-07 21y 05m 27d McVay
12916 Hugh McVean Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-12-04 23y 08m 24d 1948-12-04 23y 08m 24d McVean
12917 Malcolm McVean Vale Of Leven; Third Lanark; Liverpool; Dundee 9 9 0 1 3 0 6 33.33 .00 66.67 33.33 1891-05-09 20y 02m 02d 1898-03-05 26y 11m 26d McVean
12918 John McVeigh Airdrieonians; Clyde; Hamilton Academical; Kilmarnock; Falkirk 14 14 0 1 1 2 11 7.14 14.29 78.57 14.29 1977-12-17 20y 10m 22d 1988-02-27 31y 01m 02d McVeigh
12919 Samuel McVeigh St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-12-15 Not Known 1923-12-15 Not Known McVeigh
12920 William McVeigh St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1920-12-18 Not Known 1920-12-18 Not Known McVeigh
12921 Don McVicar St Johnstone; Partick Thistle 14 14 0 2 4 9 13.33 26.67 60.00 26.67 1981-10-07 18y 11m 01d 1993-03-27 30y 04m 21d McVicar
12922 McVicar Campsie 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1888-11-03 Not Known 1888-11-03 Not Known McVicar
12923 Willie McVie Clyde; Motherwell 16 16 0 4 6 6 25.00 37.50 37.50 43.75 1970-04-11 21y 08m 04d 1978-11-25 30y 03m 18d McVie
12924 Thomas McVinish Hamilton Academical; Greenock Morton 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1947-01-18 26y 00m 17d 1952-03-01 31y 02m 00d McVinish
12925 George James McVitie Carlisle United; Queen of the South 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1967-03-10 18y 06m 03d 1981-10-10 33y 01m 03d McVitie
12926 George McVitie Oldham Athletic 0 0 0 0 1 0 .00 100.00 .00 50.00 1974-09-30 26y 00m 23d 1974-09-30 26y 00m 23d McVitie
12927 Matthew McVitie Celtic; St Johnstone 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1958-12-20 21y 02m 20d 1962-03-03 24y 05m 03d McVitie
12928 Michael McVitie St Johnstone 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1964-11-28 Not Known 1966-01-15 Not Known McVitie
12929 McVittie Carlisle United 0 0 0 1 0 0 100.00 .00 .00 100.00 1969-07-26 Not Known 1969-07-26 Not Known McVittie
12930 Kieran McWalter Arbroath 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-30 19y 09m 24d 2015-07-30 19y 09m 24d McWalter
12931 Mark Nicoll McWalter Arbroath; St Mirren; Partick Thistle 11 9 2 1 3 5 6 21.43 35.71 42.86 39.29 1985-10-23 17y 04m 03d 1992-11-10 24y 04m 21d McWalter
12932 William McWatt Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1928-08-03 Not Known 1928-08-06 Not Known McWatt
12933 George McWattie Hibernian; Queens Park 15 15 0 5 5 5 33.33 33.33 33.33 50.00 1898-10-29 Not Known 1901-05-11 Not Known McWattie
12934 George McWattie Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known McWattie
12935 McWhinnie Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-01 Not Known 1896-02-01 Not Known McWhinnie
12936 Norman McWhirter St Mirren 6 4 2 4 4 1 44.44 44.44 11.11 66.67 1986-12-06 17y 03m 02d 1992-04-11 22y 07m 07d McWhirter
12937 Gerry McWilliam Dunfermline Athletic 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1956-09-08 Not Known 1958-12-27 Not Known McWilliam
12938 Peter McWilliam Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-04-25 25y 07m 03d 1904-04-25 25y 07m 03d McWilliam
12939 David McWilliams Airdrieonians; Clyde 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1974-10-19 Not Known 1980-04-13 Not Known McWilliams
12940 Derek McWilliams Dundee; Falkirk; Falkirk Select; Dunfermline Athletic; Partick Thistle; Clydebank[4] 24 19 5 5 8 1 14 33.33 4.17 58.33 35.42 1984-09-04 18y 07m 19d 1998-01-24 32y 00m 08d McWilliams
12941 Robert McWilliams Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1931-08-12 Not Known 1931-09-05 Not Known McWilliams
12942 Ryan McWilliams Ayr United 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-09-21 21y 09m 28d 2011-09-21 21y 09m 28d McWilliams
12943 R Mead Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Mead
12944 Raphael Joseph Meade Dundee United 2 1 1 0 2 0 .00 100.00 .00 50.00 1988-10-01 25y 10m 09d 1988-11-19 25y 11m 28d Meade
12945 Meads Notts County 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Meads
12946 Mark Meagan St Patricks Athletic 1 0 1 0 0 2 .00 .00 100.00 .00 1988-09-07 Not Known 1988-10-05 Not Known Meagan
12947 James H Meagher Dundee 2 2 0 1 1 0 50.00 50.00 .00 75.00 1926-03-27 Not Known 1926-08-14 Not Known Meagher
12948 James Meagher Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1927-04-16 Not Known 1927-04-16 Not Known Meagher
12949 John Meagher Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1915-09-20 Not Known 1915-09-20 Not Known Meagher
12950 James S.R.C. Meakin East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-22 32y 09m 16d 1984-08-22 32y 09m 16d Meakin
12951 Mealhisiegel Rheingau XI 0 0 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Mealhisiegel
12952 John Meaney Leith Athletic; Falkirk; Hibernian 15 15 0 4 6 1 7 40.00 6.67 46.67 43.33 1909-04-21 Not Known 1918-02-02 Not Known Meaney
12953 Ivan Medaric Gradjanski Zagreb 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1936-11-18 24y 00m 11d 1936-11-18 24y 00m 11d Medaric
12954 Harry Medhurst Chelsea 3 3 0 2 1 0 66.67 33.33 .00 83.33 1947-04-21 31y 02m 16d 1949-04-27 33y 02m 22d Medhurst
12955 Slobodan Medojevic VfL Wolfsburg 1 0 1 0 1 0 .00 100.00 .00 50.00 2013-11-13 22y 11m 24d 2013-11-13 22y 11m 24d Medojevic
12956 Terry Medwin Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1956-10-15 24y 00m 20d 1956-10-15 24y 00m 20d Medwin
12957 Frank Meechan Celtic 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1952-10-25 Not Known 1959-04-18 Not Known Meechan
12958 James Meechan Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1994-08-16 30y 10m 02d 1994-08-16 30y 10m 02d Meechan
12959 John Stewart Meechan St Mirren; Falkirk 5 5 0 3 2 1 2 40.00 20.00 40.00 50.00 1931-04-11 Not Known 1934-12-22 Not Known Meechan
12960 Meechan Leith Hibernians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known Meechan
12961 Ross Meechan Stenhousemuir; Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 2014-08-26 19y 09m 16d 2018-07-14 23y 08m 04d Meechan
12962 Steven Meechan Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2009-12-30 18y 09m 00d 2009-12-30 18y 09m 00d Meechan
12963 Peter Meehan Hibernian; Sunderland; Celtic 6 6 0 3 0 3 50.00 .00 50.00 50.00 1893-05-18 21y 02m 20d 1896-09-05 24y 06m 08d Meehan
12964 Gordon Meek St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-03-30 Not Known 1946-03-30 Not Known Meek
12965 Meek Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known Meek
12966 Josh Meekings Inverness Caledonian Thistle; Dundee 15 14 1 4 8 3 26.67 53.33 20.00 53.33 2011-11-26 19y 02m 24d 2018-04-01 25y 06m 30d Meekings
12967 Archie Meekison Dundee United 1 0 1 0 2 2 .00 50.00 50.00 25.00 2022-03-05 19y 10m 01d 2022-12-24 20y 07m 20d Meekison
12968 Dick Meffan Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Meffan
12969 Daryll Meggatt Alloa Athletic; Dundee 2 2 0 0 0 5 .00 .00 100.00 .00 2014-10-11 23y 11m 21d 2016-03-12 25y 04m 21d Meggatt
12970 Mitchel Megginson Aberdeen; Dumbarton; Raith Rovers; Cove Rangers 9 4 5 0 4 10 .00 28.57 71.43 14.29 2009-10-17 17y 02m 20d 2021-07-13 28y 11m 16d Megginson
12971 Kanayo Megwa Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2023-01-02 18y 09m 28d 2023-01-02 18y 09m 28d Megwa
12972 Billy Mehmet Dunfermline Athletic; St Mirren 16 11 5 3 5 5 6 31.25 31.25 37.50 46.88 2004-02-28 20y 01m 25d 2010-04-03 26y 03m 00d Mehmet
12973 Deniz Mehmet Dundee United; Dunfermline Athletic 1 1 0 0 2 0 .00 100.00 .00 50.00 2019-07-12 26y 09m 23d 2023-07-09 30y 09m 20d Mehmet
12974 David Meikle Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 1979-09-19 19y 08m 00d 1979-09-19 19y 08m 00d Meikle
12975 Meikle Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-09-15 Not Known 1926-09-15 Not Known Meikle
12976 Andrew Meikleham Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1935-05-15 Not Known 1936-09-02 Not Known Meikleham
12977 David Meiklejohn Rangers 35 35 0 1 19 11 5 54.29 31.43 14.29 70.00 1920-04-10 19y 03m 29d 1936-04-22 35y 04m 10d Meiklejohn
12978 James Mein St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-05-06 Not Known 1901-05-20 Not Known Mein
12979 Meiring Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Meiring
12980 Silvio Meissner VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 27y 07m 26d 2000-09-28 27y 08m 09d Meissner
12981 Max Melbourne Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2018-02-17 19y 03m 24d 2018-02-17 19y 03m 24d Melbourne
12982 Colin Meldrum Kilmarnock; Livingston (Meadowbank Thistle); Motherwell 13 12 1 6 12 18 16.67 33.33 50.00 33.33 1994-04-02 18y 04m 07d 2008-01-22 32y 01m 27d Meldrum
12983 George Meldrum Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1920-04-19 Not Known 1920-04-19 Not Known Meldrum
12984 Graham Ian Meldrum Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 23y 10m 29d 1997-01-25 23y 10m 29d Meldrum
12985 Elias Melkersen Hibernian 3 2 1 0 1 3 .00 25.00 75.00 12.50 2022-04-09 19y 03m 10d 2023-01-02 20y 00m 02d Melkersen
12986 James Mellon Hibernian 4 4 0 1 0 3 25.00 .00 75.00 25.00 1924-04-22 Not Known 1926-04-22 Not Known Mellon
12987 Michael Mellon Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 2024-02-03 20y 01m 29d 2024-05-11 20y 05m 06d Mellon
12988 Peter Mellor Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 27y 09m 27d 1975-10-01 27y 10m 11d Mellor
12989 Richard Dugdale Mellors Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1938-03-26 Not Known 1938-03-26 Not Known Mellors
12990 Trofim Melnichenko Dinamo Minsk 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-03 18y 00m 15d 2024-10-03 18y 00m 15d Melnichenko
12991 Harry Melrose Dunfermline Athletic; Aberdeen 18 18 0 2 3 7 8 16.67 38.89 44.44 36.11 1958-08-20 23y 02m 20d 1967-10-21 32y 04m 21d Melrose
12992 Jim Melrose Partick Thistle; Celtic 14 12 2 5 8 4 2 57.14 28.57 14.29 71.43 1976-08-18 17y 10m 11d 1984-05-05 25y 06m 28d Melrose
12993 Robin Melrose Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1956-09-08 Not Known 1956-09-08 Not Known Melrose
12994 William Melrose Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Melrose
12995 Daniel Melville Clyde; Albion Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1915-03-27 Not Known 1920-04-03 Not Known Melville
12996 David Melville Partick Thistle 5 5 0 1 3 0 2 60.00 .00 40.00 60.00 1904-10-01 Not Known 1907-04-27 Not Known Melville
12997 James R Melville Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-12-28 Not Known 1940-12-28 Not Known Melville
12998 James S Melville Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1918-10-26 Not Known 1919-03-22 Not Known Melville
12999 Melville Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Melville
13000 Martin Melvin Falkirk; Dumbarton; Albion Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1990-01-20 20y 05m 13d 1998-02-14 28y 06m 07d Melvin
13001 Melzer Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Melzer
13002 Frederic Memin Chamois Niortais 1 0 1 0 1 0 .00 100.00 .00 50.00 2000-07-18 20y 09m 05d 2000-07-18 20y 09m 05d Memin
13003 Junior Albert Mendes Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2000-09-09 23y 11m 25d 2000-09-09 23y 11m 25d Mendes
13004 Pedro Mendes Rangers 4 4 0 2 2 1 40.00 40.00 20.00 60.00 2008-08-16 29y 05m 21d 2010-01-23 30y 10m 28d Mendes
13005 Gaizka Mendieta Middlesbrough 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 31y 03m 23d 2005-07-20 31y 03m 23d Mendieta
13006 Clive Mendonca Charlton Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 29y 10m 30d 1998-08-08 29y 10m 30d Mendonca
13007 Fernandy Mendy Raith Rovers 2 2 0 1 0 3 25.00 .00 75.00 25.00 2020-10-13 26y 08m 27d 2021-04-30 27y 03m 14d Mendy
13008 Jean Mendy Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 28y 08m 21d 2018-10-23 28y 08m 21d Mendy
13009 David Menelaws Queens Park 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-16 25y 03m 02d 2003-07-16 25y 03m 02d Menelaws
13010 Menezes Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Menezes
13011 Dolly Menga Livingston (Meadowbank Thistle) 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2018-09-22 25y 04m 20d 2019-01-20 25y 08m 18d Menga
13012 Frank Mennie Queens Park; Clyde 11 11 0 3 2 6 27.27 18.18 54.55 36.36 1941-06-14 17y 07m 15d 1951-02-03 27y 03m 06d Mennie
13013 Vince Mennie Dundee 7 7 0 1 1 2 5 12.50 25.00 62.50 25.00 1986-02-08 21y 08m 20d 1988-03-30 23y 10m 11d Mennie
13014 Menser Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Menser
13015 Simon Mensing Motherwell; Hamilton Academical; Livingston (Meadowbank Thistle) 9 9 0 3 2 0 8 20.00 .00 80.00 20.00 2007-09-03 25y 02m 07d 2014-12-27 32y 06m 00d Mensing
13016 Menti Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Menti
13017 Christoph Menz 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 22y 06m 17d 2011-07-09 22y 06m 17d Menz
13018 A Menzies Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Menzies
13019 Alec S Menzies Cowdenbeath; Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1953-09-23 Not Known 1958-10-04 Not Known Menzies
13020 Alexander William Menzies Motherwell; Hamilton Academical 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1903-09-12 Not Known 1910-04-23 Not Known Menzies
13021 Bill Menzies Leeds United 2 2 0 2 0 0 100.00 .00 .00 100.00 1928-04-30 26y 09m 20d 1929-03-23 27y 08m 13d Menzies
13022 Donald C Menzies Cowdenbeath; Greenock Morton 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1930-11-01 Not Known 1932-11-19 Not Known Menzies
13023 Harry Menzies Port Glasgow Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1902-10-25 Not Known 1902-12-20 Not Known Menzies
13024 James Menzies St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1961-11-04 Not Known 1961-11-04 Not Known Menzies
13025 James Menzies Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Menzies
13026 John Menzies Leith Athletic; Airdrieonians 17 15 2 3 5 6 7 27.78 33.33 38.89 44.44 1898-08-27 20y 03m 07d 1975-02-22 Not Known Menzies
13027 Malcolm Menzies Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1905-02-04 Not Known 1905-09-30 Not Known Menzies
13028 Robert Gordon Menzies Dumbarton 5 5 0 1 2 3 16.67 33.33 50.00 33.33 1972-08-12 20y 09m 02d 1974-02-23 22y 03m 13d Menzies
13029 Alexander Mercer Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known Mercer
13030 Bonar Mercer Dunfermline Athletic 7 6 1 1 3 5 11.11 33.33 55.56 27.78 1971-08-21 18y 07m 02d 1981-08-29 28y 07m 10d Mercer
13031 Charles Mercer Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1909-10-16 Not Known 1909-12-18 Not Known Mercer
13032 Jim Mercer St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 1972-02-05 19y 01m 20d 1972-02-05 19y 01m 20d Mercer
13033 John Mercer East Stirlingshire 2 2 0 0 0 2 .00 .00 100.00 .00 1886-03-20 Not Known 1890-12-20 Not Known Mercer
13034 Scott Mercer Queen of the South; Falkirk; East Fife 3 2 1 1 0 2 33.33 .00 66.67 33.33 2018-07-11 23y 00m 23d 2022-07-05 27y 00m 17d Mercer
13035 Billy Mercer Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-23 Not Known 1925-09-23 Not Known Mercer
13036 William Mercer Hibernian; Cowdenbeath 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1898-08-20 Not Known 1902-01-18 Not Known Mercer
13037 George Merchant Dundee; Falkirk 5 5 0 2 1 2 2 20.00 40.00 40.00 40.00 1952-01-05 Not Known 1957-02-23 Not Known Merchant
13038 Billy Meredith Manchester City; Manchester United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1905-04-17 30y 08m 18d 1924-04-14 49y 08m 15d Meredith
13039 Mario Mereghetti Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-06 23y 06m 03d 1961-11-06 23y 06m 03d Mereghetti
13040 Alex Merrie St Mirren; Aberdeen; Ayr United 7 7 0 2 1 3 3 14.29 42.86 42.86 35.71 1924-01-02 Not Known 1933-01-14 Not Known Merrie
13041 Chris Merrie Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 23y 08m 11d 2022-07-13 23y 08m 11d Merrie
13042 Dave Merrington Burnley 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1970-09-15 25y 07m 20d 1970-09-30 25y 08m 04d Merrington
13043 Yusuf Mersin Liverpool XI 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-27 18y 10m 04d 2013-07-27 18y 10m 04d Mersin
13044 Mert Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Mert
13045 Luc Mertens Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 21y 03m 11d 1961-10-04 21y 03m 18d Mertens
13046 Mesherjakov Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Mesherjakov
13047 Illan Meslier Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 23y 04m 28d 2023-07-30 23y 04m 28d Meslier
13048 James J Mess Greenock Morton; St Mirren 3 3 0 0 1 2 .00 33.33 66.67 16.67 1941-02-01 Not Known 1941-06-28 Not Known Mess
13049 James Mess Heart of Midlothian B 3 3 0 0 0 3 .00 .00 100.00 .00 1937-08-09 Not Known 1938-08-05 Not Known Mess
13050 Samuel Meston Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-03 22y 11m 18d 1895-01-03 22y 11m 18d Meston
13051 István Mészáros Paksi SE 0 0 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 31y 04m 25d 2011-08-04 31y 05m 01d Mészáros
13052 Mete FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Mete
13053 A Methven Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Methven
13054 Colin Methven East Fife 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1977-03-12 21y 05m 02d 1978-01-02 22y 02m 23d Methven
13055 James Methven St Bernards 9 9 0 2 1 6 22.22 11.11 66.67 27.78 1888-09-08 Not Known 1890-04-05 Not Known Methven
13056 Jimmy Methven Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 30y 04m 19d 1899-04-26 30y 04m 19d Methven
13057 John Methven Leith Athletic 6 6 0 0 0 6 .00 .00 100.00 .00 1905-05-15 Not Known 1907-08-19 Not Known Methven
13058 Methven Norton Park 1 1 0 0 0 1 .00 .00 100.00 .00 1887-09-03 Not Known 1887-09-03 Not Known Methven
13059 Stewart Methven Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1899-02-25 Not Known 1899-02-25 Not Known Methven
13060 Metreveli Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Metreveli
13061 Karol Mets Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 29y 03m 02d 2022-08-25 29y 03m 09d Mets
13062 Van Meulan Southampton 0 0 0 0 0 1 .00 .00 100.00 .00 1996-08-03 Not Known 1996-08-03 Not Known Meulan
13063 John Mew Manchester United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1923-09-12 34y 05m 13d 1924-04-14 35y 00m 15d Mew
13064 Horst Meyer New York Cosmos 0 0 0 0 0 1 .00 .00 100.00 .00 1971-05-21 33y 07m 23d 1971-05-21 33y 07m 23d Meyer
13065 Christopher Meyers Royal Antwerp 0 0 0 0 0 1 .00 .00 100.00 .00 2011-07-17 20y 07m 26d 2011-07-17 20y 07m 26d Meyers
13066 Rhys Meynell Gretna 2 1 1 1 0 1 50.00 .00 50.00 50.00 2008-02-09 19y 05m 23d 2008-05-13 19y 08m 26d Meynell
13067 Wilberforce Mfum New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 34y 08m 23d 1971-05-21 34y 08m 23d Mfum
13068 Bill Michael Liverpool 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1897-03-06 Not Known 1897-04-24 Not Known Michael
13069 Giannis Michailidis PAOK Thessaloniki 0 0 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 23y 06m 06d 2023-08-31 23y 06m 13d Michailidis
13070 Michalke Heracles Almelo 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Michalke
13071 Jan Michels Motherwell 1 1 0 1 0 1 50.00 .00 50.00 50.00 1998-09-23 28y 00m 17d 1999-01-30 28y 04m 24d Michels
13072 Andrew Johnston Michie St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1966-01-15 19y 04m 26d 1966-01-15 19y 04m 26d Michie
13073 Scott Michie Aberdeen 3 1 2 0 1 2 .00 33.33 66.67 16.67 2002-11-09 19y 02m 18d 2003-01-28 19y 05m 06d Michie
13074 Branislav Micic Ross County 1 1 0 1 1 1 33.33 33.33 33.33 50.00 2013-09-21 23y 05m 04d 2014-01-25 23y 09m 08d Micic
13075 Gary Micklewhite Queens Park Rangers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1984-08-07 23y 04m 17d 1984-08-07 23y 04m 17d Micklewhite
13076 Miclaus FC Cluj 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Miclaus
13077 Middendorf BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Middendorf
13078 James B Middlemass Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 1951-04-28 Not Known 1954-11-24 Not Known Middlemass
13079 Alex Middleton Boness 1 1 0 0 1 0 .00 100.00 .00 50.00 1928-04-07 Not Known 1928-04-07 Not Known Middleton
13080 Andrew Middleton Heart of Midlothian B 3 3 0 0 0 3 .00 .00 100.00 .00 1925-08-03 Not Known 1926-08-06 Not Known Middleton
13081 Bob Middleton Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 28y 03m 14d 1931-04-29 28y 03m 14d Middleton
13082 Bobby Middleton Arbroath 3 3 0 0 2 1 .00 66.67 33.33 33.33 1900-05-14 Not Known 1902-05-06 Not Known Middleton
13083 Glenn Middleton Rangers; Hibernian; St Johnstone; Dundee United 8 4 4 5 2 4 45.45 18.18 36.36 54.55 2018-10-07 18y 09m 06d 2024-09-01 24y 08m 00d Middleton
13084 Middleton East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known Middleton
13085 Robert Colin Middleton Cowdenbeath 4 4 0 0 2 2 .00 50.00 50.00 25.00 1929-03-02 Not Known 1930-11-01 Not Known Middleton
13086 Robert Middleton St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1895-04-06 Not Known 1895-04-06 Not Known Middleton
13087 Steve Middleton Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-05 23y 04m 08d 1976-08-05 23y 04m 08d Middleton
13088 William Middleton Ayr United; Aberdeen 18 18 0 6 2 10 33.33 11.11 55.56 38.89 1913-08-23 Not Known 1923-03-31 Not Known Middleton
13089 Ferguson [Heart Of Midlothian] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1960-11-07 Not Known 1960-11-07 Not Known Midlothian]
13090 Grzegorz Mielcarski FC Porto 0 0 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 23y 04m 12d 1996-07-31 23y 04m 12d Mielcarski
13091 Rui Miguel Kilmarnock 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 2010-10-31 26y 09m 01d 2011-03-05 27y 01m 05d Miguel
13092 Joaquim Miguel Leitao De Freitas Ferraz Dundee United 3 1 2 0 0 3 .00 .00 100.00 .00 1999-09-25 25y 04m 09d 2000-03-04 25y 09m 17d Miguel Leitao De Freitas Ferraz
13093 Pavels Mihadjuks Inverness Caledonian Thistle 1 1 0 1 0 0 1 .00 .00 100.00 .00 2009-01-24 28y 07m 28d 2009-01-24 28y 07m 28d Mihadjuks
13094 Mijih FC Cluj 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Mijih
13095 Vaclav Mika Viktoria Plzen 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-22 24y 02m 21d 2024-08-22 24y 02m 21d Mika
13096 Leon Mike Manchester City; Aberdeen 6 4 2 0 2 4 .00 33.33 66.67 16.67 1995-08-12 20y 07m 09d 2003-01-28 Not Known Mike
13097 Alexei Mikhailitchenko Rangers 10 6 4 1 9 3 1 69.23 23.08 7.69 80.77 1991-09-04 28y 05m 05d 1996-01-20 32y 09m 21d Mikhailitchenko
13098 Mikhail Mikhailov Dynamo Kiev 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 23y 04m 18d 1982-11-24 23y 04m 18d Mikhailov
13099 Jakup Mikkelsen Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2003-10-25 33y 02m 11d 2003-10-25 33y 02m 11d Mikkelsen
13100 Thomas Mikkelsen Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 2017-10-14 27y 08m 25d 2017-10-14 27y 08m 25d Mikkelsen
13101 Miku Celtic 1 0 1 2 0 0 100.00 .00 .00 100.00 2012-10-07 27y 01m 18d 2012-11-28 27y 03m 09d Miku
13102 Milatovic Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Milatovic
13103 Jackie Milburn Newcastle United 5 5 0 3 0 3 2 .00 60.00 40.00 30.00 1953-10-07 29y 04m 26d 1956-11-05 32y 05m 25d Milburn
13104 Patrick Milchraum Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 25y 01m 16d 2009-07-12 25y 01m 16d Milchraum
13105 Steve Mildenhall Millwall 0 0 0 0 0 1 .00 .00 100.00 .00 2010-07-31 32y 02m 18d 2010-07-31 32y 02m 18d Mildenhall
13106 Nikola Milenkovic Fiorentina 2 1 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 24y 11m 24d 2022-10-13 25y 00m 01d Milenkovic
13107 Momir Mileta IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 28y 11m 27d 2000-08-24 29y 00m 10d Mileta
13108 Nenad Milijaš Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 27y 03m 04d 2010-08-03 27y 03m 04d Milijaš
13109 Arthur G Mill East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1930-08-23 Not Known 1930-08-23 Not Known Mill
13110 Thomas Mill Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1920-04-19 Not Known 1920-04-19 Not Known Mill
13111 William Mill Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Mill
13112 Alex Millar Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-02-17 Not Known 1940-02-17 Not Known Millar
13113 Alex Millar Celtic; Motherwell 6 6 0 4 2 0 66.67 33.33 .00 83.33 1937-02-06 Not Known 1945-08-25 Not Known Millar
13114 Alex Millar Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1914-09-05 Not Known 1917-10-06 Not Known Millar
13115 Blair Millar Clydebank[4]; Airdrieonians 7 7 0 2 2 2 4 25.00 25.00 50.00 37.50 1979-09-08 22y 10m 23d 1983-01-03 26y 02m 18d Millar
13116 Chris Millar St Johnstone; Greenock Morton 24 21 3 12 6 9 44.44 22.22 33.33 55.56 2009-08-30 26y 05m 00d 2020-12-05 37y 08m 05d Millar
13117 David Millar Aberdeen; Raith Rovers; St Mirren 4 4 0 1 0 3 25.00 .00 75.00 25.00 1966-11-05 21y 08m 04d 1971-03-13 26y 00m 12d Millar
13118 David John Millar Berwick Rangers 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1983-09-20 21y 06m 01d 1984-03-27 22y 00m 08d Millar
13119 David Millar Falkirk 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1932-02-20 Not Known 1932-10-29 Not Known Millar
13120 George Millar Sunderland 2 2 0 2 0 0 100.00 .00 .00 100.00 1890-02-15 Not Known 1890-03-01 Not Known Millar
13121 Graham Millar Kilmarnock; Stranraer 4 4 0 0 2 2 .00 50.00 50.00 25.00 1987-01-31 21y 10m 19d 1993-08-11 28y 04m 30d Millar
13122 Hugh G Millar Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1941-03-01 Not Known 1947-11-01 Not Known Millar
13123 Ian Millar Dumbarton 0 0 0 0 0 1 .00 .00 100.00 .00 1973-01-06 18y 10m 10d 1973-01-06 18y 10m 10d Millar
13124 James Millar Aberdeen 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1909-09-04 Not Known 1911-09-09 Not Known Millar
13125 James Millar Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1921-08-06 Not Known 1921-08-10 Not Known Millar
13126 Jimmy Millar Sunderland 5 5 0 2 3 0 2 60.00 .00 40.00 60.00 1893-04-22 23y 01m 20d 1896-01-02 25y 10m 00d Millar
13127 John [25] Millar Motherwell; Hamilton Academical; Port Glasgow Athletic 6 6 0 1 2 1 3 33.33 16.67 50.00 41.67 1905-12-30 Not Known 1910-03-19 Not Known Millar
13128 John [27] Millar Hamilton Academical 4 4 0 0 0 4 .00 .00 100.00 .00 1914-11-28 Not Known 1917-01-02 Not Known Millar
13129 John Millar Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1948-09-25 20y 08m 26d 1948-09-25 20y 08m 26d Millar
13130 Ian Millar Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1966-10-08 Not Known 1967-01-21 Not Known Millar
13131 John Millar Hamilton Academical; Raith Rovers 8 8 0 0 2 6 .00 25.00 75.00 12.50 1986-10-18 19y 10m 10d 1997-08-19 30y 08m 11d Millar
13132 John Millar Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1937-05-15 Not Known 1937-05-15 Not Known Millar
13133 Kieran Millar Stenhousemuir; East Fife; Airdrieonians (Airdrie United) 4 4 0 1 0 0 4 .00 .00 100.00 .00 2014-08-26 20y 10m 12d 2022-07-05 28y 08m 21d Millar
13134 Kirk Millar Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 24y 11m 01d 2017-07-08 24y 11m 01d Millar
13135 Liam Millar Kilmarnock 4 2 2 3 0 1 75.00 .00 25.00 75.00 2019-02-01 19y 04m 05d 2019-11-23 20y 01m 27d Millar
13136 Marc Millar Brechin City; Dunfermline Athletic; St Johnstone; Ross County 11 9 2 1 4 7 8.33 33.33 58.33 25.00 1992-08-19 23y 04m 09d 2001-09-25 32y 05m 15d Millar
13137 Mark Millar Falkirk; Dundee United; St Johnstone; Queen of the South 4 3 1 2 1 5 25.00 12.50 62.50 31.25 2010-09-21 22y 06m 29d 2015-03-28 27y 01m 05d Millar
13138 Matthew Millar St Mirren 0 0 0 0 0 2 .00 .00 100.00 .00 2021-11-27 25y 03m 04d 2022-02-26 25y 06m 03d Millar
13139 Paul Millar Elgin City 1 0 1 0 0 1 .00 .00 100.00 .00 2010-08-24 24y 11m 03d 2010-08-24 24y 11m 03d Millar
13140 Peter Millar Dunfermline Athletic; Motherwell 15 14 1 2 4 6 5 26.67 40.00 33.33 46.67 1972-01-03 21y 08m 13d 1979-01-20 28y 08m 30d Millar
13141 Robert Millar St Mirren 2 2 0 1 1 0 50.00 50.00 .00 75.00 1909-10-09 Not Known 1911-01-21 Not Known Millar
13142 Robert Millar Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1933-03-25 Not Known 1933-03-25 Not Known Millar
13143 Ryan Millar Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2014-08-26 20y 04m 27d 2014-08-26 20y 04m 27d Millar
13144 Stuart Millar Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-20 20y 03m 04d 1985-08-20 20y 03m 04d Millar
13145 Tommy Millar Dundee United 16 16 0 1 6 5 5 37.50 31.25 31.25 53.13 1962-04-28 23y 04m 25d 1968-11-16 29y 11m 13d Millar
13146 William [25] Millar Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1911-03-18 Not Known 1911-03-18 Not Known Millar
13147 William Millar Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1913-09-03 Not Known 1913-09-03 Not Known Millar
13148 William L Millar St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-08-18 Not Known 1903-05-02 Not Known Millar
13149 William Mills Millar Ayr United 2 2 0 2 0 0 100.00 .00 .00 100.00 1924-08-23 Not Known 1925-01-03 Not Known Millar
13150 Andy Millen Hamilton Academical; Kilmarnock; Hibernian; Raith Rovers; Ayr United; St Mirren 19 17 2 4 7 9 20.00 35.00 45.00 37.50 1991-08-28 26y 02m 18d 2008-03-15 42y 09m 05d Millen
13151 Millen Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known Millen
13152 Ross Millen Dunfermline Athletic; Kilmarnock 2 2 0 1 3 0 1 75.00 .00 25.00 75.00 2013-07-13 18y 09m 15d 2020-02-05 25y 04m 08d Millen
13153 Adam Miller Hamilton Academical 16 16 0 3 1 12 18.75 6.25 75.00 21.88 1910-11-12 Not Known 1919-02-01 Not Known Miller
13154 Adam Miller Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1906-01-01 Not Known 1906-01-01 Not Known Miller
13155 Alan Miller St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 2001-10-13 31y 06m 14d 2002-01-02 31y 09m 04d Miller
13156 Alan Miller Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1968-03-04 21y 07m 10d 1969-11-01 23y 03m 09d Miller
13157 Alex Miller Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1882-02-18 Not Known Miller
13158 Alex Miller Dumbarton 10 10 0 3 0 7 30.00 .00 70.00 30.00 1891-02-07 Not Known 1896-02-15 Not Known Miller
13159 Alexander Miller Rangers; Hibernian 10 9 1 1 15 2 2 78.95 10.53 10.53 84.21 1970-10-10 Not Known 1988-05-08 Not Known Miller
13160 Alex Miller Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1947-11-08 36y 00m 18d 1948-02-28 36y 04m 07d Miller
13161 Andrew Miller Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1947-11-01 Not Known 1947-11-01 Not Known Miller
13162 Andrew B Miller Dundee United; Heart of Midlothian B; Dundee 5 5 0 3 3 2 0 60.00 40.00 .00 80.00 1926-12-04 Not Known 1933-01-03 Not Known Miller
13163 Archibald P Miller Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-04-03 Not Known 1940-04-03 Not Known Miller
13164 Archie Miller Heart of Midlothian B 4 4 0 1 3 0 25.00 75.00 .00 62.50 1933-08-04 Not Known 1936-08-03 Not Known Miller
13165 Brian Miller Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-25 19y 00m 22d 1987-08-25 19y 00m 22d Miller
13166 Calvin Miller Celtic; Dundee; Falkirk 2 2 0 3 0 1 75.00 .00 25.00 75.00 2018-01-30 20y 00m 21d 2024-08-17 26y 07m 08d Miller
13167 Charlie Miller Rangers; Dundee United 18 15 3 2 7 1 11 36.84 5.26 57.89 39.47 1995-01-21 18y 10m 03d 2004-02-21 27y 11m 03d Miller
13168 Chris Miller East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2003-09-07 20y 09m 19d 2003-09-07 20y 09m 19d Miller
13169 Colin Fyfe Miller Rangers; Hamilton Academical; St Johnstone; Dunfermline Athletic 11 10 1 1 4 3 5 33.33 25.00 41.67 45.83 1986-01-25 21y 03m 21d 1997-10-29 33y 00m 25d Miller
13170 Darren Miller Dumbarton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-09 32y 01m 14d 2015-07-09 32y 01m 14d Miller
13171 Dave Miller Alloa Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1977-09-28 22y 08m 03d 1978-04-22 23y 02m 28d Miller
13172 David Miller Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-02-13 Not Known 1937-02-13 Not Known Miller
13173 Gary Miller Livingston (Meadowbank Thistle); St Johnstone; Partick Thistle; Falkirk 9 8 1 2 2 8 16.67 16.67 66.67 25.00 2006-03-05 18y 10m 18d 2020-09-22 33y 05m 07d Miller
13174 George Miller Dunfermline Athletic; Falkirk 16 16 0 4 3 5 8 18.75 31.25 50.00 34.38 1959-09-19 20y 03m 30d 1971-12-11 32y 06m 21d Miller
13175 George Miller St Johnstone 8 8 0 5 3 0 62.50 37.50 .00 81.25 1966-10-22 21y 06m 25d 1969-09-06 24y 05m 10d Miller
13176 George P Miller Scottish Select; Raith Rovers; Heart of Midlothian B 9 9 0 1 4 3 2 44.44 33.33 22.22 61.11 1920-08-18 Not Known 1929-08-01 Not Known Miller
13177 Greg Miller Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 1995-10-01 19y 06m 00d 1995-11-19 19y 07m 18d Miller
13178 Harold Miller Chelsea 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-11-25 33y 06m 05d 1936-09-23 34y 04m 03d Miller
13179 Harry Miller Abercorn 2 2 0 0 0 2 .00 .00 100.00 .00 1892-03-12 Not Known 1893-03-11 Not Known Miller
13180 Hugh B Miller Hamilton Academical; Albion Rovers 5 5 0 0 0 5 .00 .00 100.00 .00 1932-11-05 Not Known 1937-04-24 Not Known Miller
13181 Hugh Miller Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1926-01-04 Not Known 1926-04-03 Not Known Miller
13182 James Miller Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Miller
13183 James [14] Miller Airdrieonians; West of Scotland 8 8 0 0 6 2 .00 75.00 25.00 37.50 1914-12-12 Not Known 1920-04-14 Not Known Miller
13184 James Miller Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1885-04-04 Not Known 1885-04-04 Not Known Miller
13185 James Miller St Mirren; Manchester United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1917-08-18 Not Known 1924-04-14 Not Known Miller
13186 James Miller Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1920-04-19 Not Known 1920-04-19 Not Known Miller
13187 James Miller Raith Rovers; Hibernian 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1920-02-28 Not Known 1937-08-18 Not Known Miller
13188 Jimmy Miller St Mirren 12 12 0 2 5 5 2 41.67 41.67 16.67 62.50 1958-04-12 22y 02m 19d 1961-09-02 25y 07m 09d Miller
13189 James Miller Aberdeen; Queen of the South; Motherwell; Greenock Morton 17 17 0 1 5 3 9 29.41 17.65 52.94 38.24 1973-11-17 20y 10m 13d 1983-02-02 30y 00m 29d Miller
13190 James Miller Hibernian 13 13 0 1 4 3 6 30.77 23.08 46.15 42.31 1935-04-23 Not Known 1939-01-02 Not Known Miller
13191 James William Guyet Miller Kilmarnock 8 8 0 1 3 4 12.50 37.50 50.00 31.25 1933-12-02 Not Known 1936-10-24 Not Known Miller
13192 Jim Miller Rangers 10 10 0 3 5 3 2 50.00 30.00 20.00 65.00 1896-09-12 Not Known 1900-04-07 Not Known Miller
13193 Jimmy Miller Rangers 18 18 0 7 8 4 6 44.44 22.22 33.33 55.56 1957-10-26 22y 11m 06d 1966-10-15 31y 10m 25d Miller
13194 John Miller Dumbarton 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1891-08-29 Not Known 1892-01-02 Not Known Miller
13195 John [14] Miller St Mirren 16 16 0 3 5 8 18.75 31.25 50.00 34.38 1929-08-31 Not Known 1937-09-15 Not Known Miller
13196 John Miller Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-07 Not Known 1959-10-07 Not Known Miller
13197 John [20] Miller Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1891-01-10 Not Known 1891-01-10 Not Known Miller
13198 John Miller Airdrieonians 6 6 0 0 0 6 .00 .00 100.00 .00 1955-10-01 Not Known 1959-10-10 Not Known Miller
13199 John Miller Clyde 3 3 0 4 2 0 1 66.67 .00 33.33 66.67 1894-12-01 Not Known 1895-04-15 Not Known Miller
13200 John Miller Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1901-03-30 Not Known 1901-03-30 Not Known Miller
13201 John Miller Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1907-08-19 Not Known 1907-08-19 Not Known Miller
13202 John B Miller Aberdeen; Partick Thistle 6 6 0 3 3 0 3 50.00 .00 50.00 50.00 1921-12-03 Not Known 1926-11-20 Not Known Miller
13203 John B Miller Dumbarton 9 9 0 5 1 3 55.56 11.11 33.33 61.11 1916-12-02 Not Known 1921-04-11 Not Known Miller
13204 John Kirk Miller Berwick Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 1976-03-29 19y 10m 21d 1976-03-29 19y 10m 21d Miller
13205 John Ross Miller Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1948-12-18 25y 01m 23d 1948-12-18 25y 01m 23d Miller
13206 Joseph Miller Aberdeen; Celtic; Dundee United 40 28 12 4 18 10 14 42.86 23.81 33.33 54.76 1986-01-18 18y 01m 10d 1999-04-06 31y 03m 29d Miller
13207 JS Miller Edinburgh University 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1883-02-10 Not Known 1883-02-24 Not Known Miller
13208 Kenny Miller Hibernian; Rangers; Celtic; Dundee 31 22 9 7 19 5 9 55.88 14.71 26.47 63.24 1998-01-01 18y 00m 09d 2019-03-09 39y 02m 14d Miller
13209 Kyle Miller Cowdenbeath 6 4 2 0 1 7 .00 12.50 87.50 6.25 2014-09-20 22y 01m 12d 2020-10-10 28y 02m 02d Miller
13210 Lee Miller Falkirk; Dundee United; Aberdeen 18 16 2 4 6 7 7 30.00 35.00 35.00 47.50 2002-07-27 19y 02m 09d 2020-02-08 36y 08m 21d Miller
13211 Lennon Miller Motherwell 3 3 0 2 0 3 40.00 .00 60.00 40.00 2022-09-18 16y 00m 24d 2024-08-25 18y 00m 00d Miller
13212 Lewis Miller Hibernian 6 5 1 1 5 2 12.50 62.50 25.00 43.75 2022-08-07 21y 11m 14d 2024-10-27 24y 02m 03d Miller
13213 Liam Miller Celtic; Hibernian 10 9 1 3 2 5 4 18.18 45.45 36.36 40.91 2002-10-20 21y 08m 07d 2011-04-03 30y 01m 21d Miller
13214 Michael Miller Ayr United 2 2 0 0 0 3 .00 .00 100.00 .00 2020-12-26 25y 11m 26d 2021-03-13 26y 02m 13d Miller
13215 Mickel Miller Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 27y 07m 04d 2023-07-06 27y 07m 04d Miller
13216 Mickel Miller Hamilton Academical 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 2018-08-04 18y 08m 02d 2019-12-21 20y 00m 19d Miller
13217 Murray Miller Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-05-14 20y 03m 15d 2022-05-14 20y 03m 15d Miller
13218 Norman R Miller Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1940-01-02 Not Known 1940-04-13 Not Known Miller
13219 Peter Steedman Miller Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1930-03-12 Not Known 1930-03-12 Not Known Miller
13220 R Miller Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Miller
13221 Robert Miller Aberdeen; East Fife; Montrose; Raith Rovers 13 11 2 2 3 7 4 21.43 50.00 28.57 46.43 1971-11-27 22y 10m 02d 1980-04-09 31y 02m 15d Miller
13222 Sam Miller Clyde 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 1974-01-26 21y 00m 24d 1975-04-05 22y 03m 03d Miller
13223 Scott Miller Clydebank[4] 1 0 1 0 0 1 .00 .00 100.00 .00 1998-01-24 22y 08m 20d 1998-01-24 22y 08m 20d Miller
13224 Tom Miller Hamilton Academical 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1911-03-18 Not Known 1926-09-04 Not Known Miller
13225 Thomas Miller Falkirk 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1903-09-08 Not Known 1910-01-29 Not Known Miller
13226 Thomas Miller Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1895-08-31 Not Known 1896-05-02 Not Known Miller
13227 Thomas N Miller Queens Park 3 3 0 1 0 2 33.33 .00 66.67 33.33 1905-02-04 Not Known 1905-09-30 Not Known Miller
13228 Thomas N. Miller Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-01-08 Not Known 1910-01-08 Not Known Miller
13229 William Miller Aberdeen; Stirling Albion 3 3 0 0 2 1 .00 66.67 33.33 33.33 1947-11-15 23y 03m 22d 1949-12-10 25y 04m 16d Miller
13230 William [10] Miller Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1944-09-23 Not Known 1944-09-23 Not Known Miller
13231 William Miller Celtic; Clyde; Hibernian 18 18 0 7 2 9 38.89 11.11 50.00 44.44 1942-11-07 17y 11m 18d 1955-02-05 30y 02m 16d Miller
13232 Willie Miller Aberdeen 50 50 0 2 22 13 15 44.00 26.00 30.00 57.00 1973-11-17 18y 06m 15d 1989-10-14 34y 05m 12d Miller
13233 William Miller Hibernian 44 44 0 6 18 10 16 40.91 22.73 36.36 52.27 1916-09-18 Not Known 1927-01-01 Not Known Miller
13234 Willie Miller Hibernian; Dundee 33 33 0 1 8 9 17 23.53 26.47 50.00 36.76 1987-05-07 17y 06m 06d 1999-09-11 29y 10m 10d Miller
13235 William Rennie Miller Partick Thistle; Falkirk 8 8 0 3 5 2 1 62.50 25.00 12.50 75.00 1930-02-08 Not Known 1940-11-30 Not Known Miller
13236 Willie Miller St Mirren 2 2 0 1 1 0 50.00 50.00 .00 75.00 1948-09-04 Not Known 1949-10-01 Not Known Miller
13237 Alex Milligan Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1903-03-21 Not Known 1903-03-21 Not Known Milligan
13238 George Milligan Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1914-11-07 Not Known 1914-11-07 Not Known Milligan
13239 Mark Milligan Hibernian 3 3 0 1 2 0 33.33 66.67 .00 66.67 2018-10-31 33y 02m 27d 2019-04-28 33y 08m 24d Milligan
13240 Mike Milligan Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1991-05-13 24y 02m 23d 1991-05-13 24y 02m 23d Milligan
13241 Robert Milligan Clyde; Stirling Albion 6 6 0 0 1 5 .00 16.67 83.33 8.33 1948-04-03 Not Known 1955-02-12 Not Known Milligan
13242 Alexander McKinlay Milliken Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1935-11-09 Not Known 1935-11-09 Not Known Milliken
13243 Archibald Twaddle Milliken Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1932-12-03 Not Known 1933-04-12 Not Known Milliken
13244 James Milliken St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1895-10-26 Not Known 1895-10-26 Not Known Milliken
13245 Keir Milliken Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2012-01-07 Not Known 2012-01-07 Not Known Milliken
13246 Millington Dundalk 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Millington
13247 Fred Milloy Kilmarnock; Falkirk 17 17 0 5 5 7 29.41 29.41 41.18 44.12 1932-12-03 Not Known 1946-01-02 Not Known Milloy
13248 Danny Mills Charlton Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 21y 02m 21d 1998-08-08 21y 02m 21d Mills
13249 David Mills Middlesbrough 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-11-13 24y 11m 07d 1977-08-09 25y 08m 03d Mills
13250 George Mills Chelsea; Arsenal 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-11-25 26y 10m 27d 1941-08-02 32y 07m 04d Mills
13251 Hugh McMillan Mills Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1941-10-04 Not Known 1941-10-04 Not Known Mills
13252 Paul Mills Motherwell 1 0 1 0 1 0 .00 100.00 .00 50.00 1981-10-24 17y 08m 20d 1981-10-24 17y 08m 20d Mills
13253 Stephen John Mills Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-05-08 Not Known 1976-05-08 Not Known Mills
13254 Steve Mills Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 Not Known 2009-07-25 Not Known Mills
13255 William Mills Aberdeen; Clyde 21 21 0 10 10 4 7 47.62 19.05 33.33 57.14 1932-09-26 Not Known 1944-02-12 Not Known Mills
13256 Alex Milne Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-23 Not Known 1939-12-23 Not Known Milne
13257 Alex Milne Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1888-05-05 Not Known 1888-05-05 Not Known Milne
13258 Alex Milne Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1896-12-12 Not Known 1898-12-10 Not Known Milne
13259 Alex S Milne Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1936-01-29 Not Known 1936-01-29 Not Known Milne
13260 Andy Milne East Fife 2 1 1 1 1 1 33.33 33.33 33.33 50.00 1977-03-12 28y 07m 23d 1977-09-10 29y 01m 24d Milne
13261 Arthur Milne Dundee United; Hibernian; St Mirren 28 28 0 13 15 3 10 53.57 10.71 35.71 58.93 1935-02-23 20y 02m 12d 1949-01-15 34y 01m 04d Milne
13262 Arthur Milne Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1941-08-13 Not Known 1941-08-13 Not Known Milne
13263 Callum Milne Hibernian; Partick Thistle 21 18 3 3 7 14 12.00 28.00 56.00 26.00 1985-04-02 19y 07m 06d 1996-03-23 30y 06m 25d Milne
13264 Cameron Milne Cove Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-18 Not Known 2018-07-18 Not Known Milne
13265 Harry Milne Cove Rangers; Partick Thistle 3 3 0 0 0 3 .00 .00 100.00 .00 2018-07-18 Not Known 2023-08-20 Not Known Milne
13266 Isaac Milne Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1900-05-14 Not Known 1902-05-06 Not Known Milne
13267 Jack Milne Aberdeen 1 1 0 3 0 2 60.00 .00 40.00 60.00 2022-03-02 19y 00m 20d 2024-10-06 21y 07m 26d Milne
13268 James Milne Forfar Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1963-01-12 Not Known 1963-01-12 Not Known Milne
13269 James A J Milne Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1929-12-14 Not Known 1929-12-14 Not Known Milne
13270 James Milne Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 1931-08-08 Not Known 1931-12-19 Not Known Milne
13271 James Robertson Beatt Milne Arbroath 5 5 0 2 1 3 33.33 16.67 50.00 41.67 1972-10-28 21y 10m 27d 1975-03-22 24y 03m 21d Milne
13272 John Milne Middlesbrough; Dumbarton 11 11 0 4 2 3 6 18.18 27.27 54.55 31.82 1939-03-25 28y 00m 00d 1945-03-24 33y 11m 27d Milne
13273 Kenneth Milne Partick Thistle; Falkirk 11 11 0 1 6 6 7.69 46.15 46.15 30.77 2002-09-28 23y 01m 02d 2008-03-22 28y 06m 25d Milne
13274 Lewis Milne Cowdenbeath; Raith Rovers 4 2 2 0 2 3 .00 40.00 60.00 20.00 2014-12-23 20y 07m 27d 2018-07-21 24y 02m 25d Milne
13275 Mike Milne Montrose 2 2 0 1 0 0 2 .00 .00 100.00 .00 1980-08-27 21y 00m 10d 1980-08-30 21y 00m 13d Milne
13276 Ralph Milne Dundee United 14 11 3 4 7 7 1 46.67 46.67 6.67 70.00 1980-02-20 18y 09m 07d 1986-10-25 25y 05m 12d Milne
13277 Robert Milne Celtic 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1941-04-19 19y 11m 23d 1950-12-30 29y 08m 03d Milne
13278 Steven Milne Dundee; St Johnstone 14 4 10 2 3 5 7 20.00 33.33 46.67 36.67 2000-11-25 20y 06m 20d 2012-11-03 32y 05m 29d Milne
13279 Thomas A Milne St Mirren 12 12 0 4 7 3 1 58.33 25.00 8.33 70.83 1907-09-21 Not Known 1912-04-20 Not Known Milne
13280 Dr. Victor Edmond Milne Aberdeen 5 5 0 0 2 3 .00 40.00 60.00 20.00 1920-11-13 Not Known 1923-03-31 Not Known Milne
13281 William Milne Aberdeen; Third Lanark 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1912-09-14 Not Known 1914-04-11 Not Known Milne
13282 William Milne Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1910-08-17 Not Known 1910-08-22 Not Known Milne
13283 Mike Milner Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 27y 10m 18d 1967-08-08 27y 10m 18d Milner
13284 Zvonko Milojevic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 24y 11m 09d 1996-08-22 24y 11m 23d Milojevic
13285 WG Milroy St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1889-03-30 Not Known 1889-03-30 Not Known Milroy
13286 Robert Milsom Aberdeen 3 3 0 1 2 1 25.00 50.00 25.00 50.00 2011-02-26 24y 01m 24d 2013-03-30 26y 02m 28d Milsom
13287 Alf Milward Everton 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1889-04-25 18y 07m 13d 1896-01-04 25y 03m 23d Milward
13288 Robert Mimms Everton; Aberdeen; Tottenham Hotspur 2 2 0 1 2 0 33.33 66.67 .00 66.67 1987-10-18 24y 00m 06d 1990-08-13 26y 10m 01d Mimms
13289 Reegan Mimnaugh Hamilton Academical 0 0 0 1 1 0 50.00 50.00 .00 75.00 2019-03-16 17y 02m 26d 2019-08-31 17y 08m 13d Mimnaugh
13290 Brian Minty Forres Mechanics 1 1 0 1 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Minty
13291 Minty Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1988-07-30 Not Known 1988-07-30 Not Known Minty
13292 Bojan Miovski Aberdeen 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 2022-10-16 23y 03m 22d 2024-01-27 24y 07m 03d Miovski
13293 Kevin Mirallas Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 27y 09m 21d 2015-07-26 27y 09m 21d Mirallas
13294 Franco Andres Miranda St Mirren 5 5 0 1 1 3 20.00 20.00 60.00 30.00 2007-09-30 22y 04m 17d 2008-11-08 23y 05m 26d Miranda
13295 Paulo Miranda de Oliveira FC Girondins de Bordeaux 0 0 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 29y 09m 12d 2003-11-27 29y 10m 02d Miranda de Oliveira
13296 Marko Miric Lokeren 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-01-11 31y 09m 16d 2019-01-11 31y 09m 16d Miric
13297 James Mirk St Mirren; Heart of Midlothian B; Clyde 8 8 0 2 3 3 25.00 37.50 37.50 43.75 1892-09-24 Not Known 1897-11-06 Not Known Mirk
13298 Mirkovic OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Mirkovic
13299 Francisco Santamaria Mirones Zaragoza 3 3 0 1 2 0 33.33 66.67 .00 66.67 1966-01-12 29y 04m 04d 1966-03-02 29y 05m 22d Mirones
13300 Missing Brighton and Hove Albion 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1990-08-03 Not Known 1990-08-03 Not Known Missing
13301 Milan Misun Celtic 0 0 0 1 1 0 50.00 50.00 .00 75.00 2009-04-11 19y 01m 21d 2010-09-11 20y 06m 21d Misun
13302 (James) Douglas Mitchell Ayr United; Partick Thistle; Queen of the South 14 11 3 4 3 8 26.67 20.00 53.33 36.67 1966-10-08 17y 09m 23d 1975-09-03 26y 08m 19d Mitchell
13303 A Mitchell 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 Mitchell
13304 Alex Mitchell Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1928-05-12 Not Known 1930-05-10 Not Known Mitchell
13305 Alex Mitchell Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1930-10-18 Not Known 1931-08-12 Not Known Mitchell
13306 Alex Mitchell Annan Athletic; St Johnstone 4 3 1 0 0 4 .00 .00 100.00 .00 2014-07-26 23y 04m 05d 2023-03-04 31y 11m 11d Mitchell
13307 Ally Mitchell Kilmarnock 31 30 1 2 9 9 13 29.03 29.03 41.94 43.55 1993-09-18 24y 09m 15d 2002-02-16 33y 02m 13d Mitchell
13308 Andrew [1889] Mitchell Newton Heath 1 1 0 0 0 1 .00 .00 100.00 .00 1889-01-01 Not Known 1889-01-01 Not Known Mitchell
13309 Andrew Mitchell Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 25y 05m 11d 2019-07-06 25y 05m 11d Mitchell
13310 Andrew Mitchell Rangers; Linfield 1 1 0 1 0 2 33.33 .00 66.67 33.33 2012-03-03 19y 10m 26d 2017-07-08 25y 03m 02d Mitchell
13311 Anthony Mitchell Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1998-02-14 19y 01m 04d 1998-02-14 19y 01m 04d Mitchell
13312 Barry Mitchell Dunfermline Athletic; Aberdeen 11 11 0 1 5 1 6 41.67 8.33 50.00 45.83 1967-09-16 20y 06m 01d 1973-01-27 25y 10m 12d Mitchell
13313 Brian Charles Mitchell Arbroath 0 0 0 0 0 1 .00 .00 100.00 .00 1985-10-23 17y 07m 25d 1985-10-23 17y 07m 25d Mitchell
13314 Brian Mitchell Aberdeen 9 7 2 6 2 3 54.55 18.18 27.27 63.64 1984-04-02 20y 08m 03d 1987-01-21 23y 05m 22d Mitchell
13315 Christopher Mitchell Falkirk; Queen of the South 5 3 2 3 5 4 25.00 41.67 33.33 45.83 2007-12-29 19y 05m 08d 2015-03-28 26y 08m 07d Mitchell
13316 David Mitchell Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1913-08-27 Not Known 1913-08-27 Not Known Mitchell
13317 David Mitchell Dundee; Hibernian; Partick Thistle 1 1 0 1 1 5 14.29 14.29 71.43 21.43 2015-08-08 25y 04m 04d 2023-08-20 33y 04m 16d Mitchell
13318 David Mitchell St Mirren; Clydebank[4] 2 2 0 0 0 2 .00 .00 100.00 .00 1965-12-25 21y 08m 06d 1972-02-26 27y 10m 07d Mitchell
13319 David Mitchell Rangers 6 6 0 3 3 1 2 50.00 16.67 33.33 58.33 1983-09-07 21y 02m 25d 1984-12-08 22y 05m 25d Mitchell
13320 Davy Mitchell Rangers 20 20 0 12 2 6 60.00 10.00 30.00 65.00 1890-08-16 Not Known 1899-01-14 Not Known Mitchell
13321 Demetri Mitchell Hibernian 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-02-01 25y 00m 21d 2022-02-01 25y 00m 21d Mitchell
13322 Frank Mitchell Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1951-05-12 28y 11m 09d 1951-05-12 28y 11m 09d Mitchell
13323 Frank William G Mitchell Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1912-04-22 Not Known 1912-04-22 Not Known Mitchell
13324 Gavin Mitchell Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known Mitchell
13325 George Henry Mitchell Queens Park 2 2 0 1 0 0 2 .00 .00 100.00 .00 1941-03-01 Not Known 1941-06-07 Not Known Mitchell
13326 George Mitchell Leith Athletic; Greenock Morton; Stirling Albion 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1900-08-15 Not Known 1952-03-01 Not Known Mitchell
13327 Graham Lee Mitchell Raith Rovers 2 2 0 0 2 1 .00 66.67 33.33 33.33 1996-10-12 28y 07m 26d 1997-08-19 29y 06m 03d Mitchell
13328 Graham Mitchell Hamilton Academical; Hibernian 36 36 0 3 11 22 8.33 30.56 61.11 23.61 1981-11-21 19y 00m 19d 1996-03-16 33y 04m 14d Mitchell
13329 Henry George K Mitchell Raith Rovers 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1907-03-09 Not Known 1910-09-10 Not Known Mitchell
13330 Iain Archibald Mitchell Queen of the South 1 0 1 0 0 1 .00 .00 100.00 .00 1982-03-13 23y 06m 26d 1982-03-13 23y 06m 26d Mitchell
13331 Ian Mitchell Dundee United 18 18 0 11 7 4 7 38.89 22.22 38.89 50.00 1962-12-15 16y 07m 06d 1972-10-14 26y 05m 05d Mitchell
13332 James Mitchell Clyde; Partick Thistle 8 8 0 1 1 3 4 12.50 37.50 50.00 31.25 2000-02-19 24y 01m 13d 2005-01-08 29y 00m 02d Mitchell
13333 James Mitchell Kilmarnock; Heart of Midlothian B 33 33 0 7 8 18 21.21 24.24 54.55 33.33 1900-12-08 20y 10m 17d 1927-08-05 47y 06m 15d Mitchell
13334 James Mitchell Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-01-03 22y 07m 07d 1948-01-03 22y 07m 07d Mitchell
13335 James Mitchell Queens Park; Greenock Morton; Aberdeen 22 22 0 10 4 8 45.45 18.18 36.36 54.55 1946-11-02 Not Known 1956-04-07 Not Known Mitchell
13336 John Mitchell Arbroath 1 0 1 0 0 1 .00 .00 100.00 .00 1977-12-24 Not Known 1977-12-24 Not Known Mitchell
13337 John Mitchell Fulham 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1975-09-16 23y 06m 04d 1975-09-16 23y 06m 04d Mitchell
13338 John Mitchell Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-12 Not Known 1955-02-12 Not Known Mitchell
13339 John Mitchell Falkirk; Raith Rovers; Cowdenbeath 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1976-09-22 18y 04m 20d 1983-08-27 25y 03m 25d Mitchell
13340 John Mitchell Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1989-02-18 20y 03m 06d 1989-02-18 20y 03m 06d Mitchell
13341 Jonathan Andrew Mitchell East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-07 22y 02m 16d 2003-09-07 22y 02m 16d Mitchell
13342 Kyle Mitchell Cowdenbeath 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-08-04 16y 11m 16d 2014-08-04 16y 11m 16d Mitchell
13343 Mitchell East of Scotland Juniors; Berwick Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1949-09-12 Not Known 1953-04-30 Not Known Mitchell
13344 Bobby Mitchell Third Lanark; Newcastle United 12 12 0 3 4 4 4 33.33 33.33 33.33 50.00 1942-08-15 17y 11m 30d 1957-11-27 33y 03m 11d Mitchell
13345 Stephen Mitchell St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1926-08-18 Not Known 1928-05-05 Not Known Mitchell
13346 Stewart Anderson Mitchell Newcastle United; Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1954-10-13 21y 07m 10d 1964-09-19 31y 06m 16d Mitchell
13347 T Mitchell Broxburn Star 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known Mitchell
13348 Thomas Mitchell East Fife 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-01-03 Not Known 1931-01-03 Not Known Mitchell
13349 Tom Mitchell Leeds United 2 2 0 2 0 0 100.00 .00 .00 100.00 1928-04-30 28y 07m 00d 1929-03-23 29y 05m 23d Mitchell
13350 William Mitchell Clyde 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1907-05-04 Not Known 1907-05-04 Not Known Mitchell
13351 William Mitchell Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-08-16 Not Known 1909-08-16 Not Known Mitchell
13352 William Mitchell Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-11-09 Not Known 1918-11-09 Not Known Mitchell
13353 William Mitchell Chelsea 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-11-25 25y 00m 03d 1936-09-23 25y 10m 01d Mitchell
13354 William Mitchell Raith Rovers; Dunfermline Athletic 1 1 0 0 0 2 .00 .00 100.00 .00 1969-11-01 17y 10m 16d 1973-10-06 21y 09m 20d Mitchell
13355 Andrei Mitjunov Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 20y 04m 17d 1998-08-27 20y 05m 00d Mitjunov
13356 Dimitar Mitov St Johnstone; Aberdeen 4 4 0 1 0 3 25.00 .00 75.00 25.00 2023-08-05 26y 06m 14d 2024-10-06 27y 08m 14d Mitov
13357 Aleksandar Mitrovi? Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 Not Known 2017-07-14 Not Known Mitrovi?
13358 Radi Mitrovic New York Cosmos 0 0 0 0 0 1 .00 .00 100.00 .00 1971-05-21 30y 06m 19d 1971-05-21 30y 06m 19d Mitrovic
13359 JA Mitten Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Mitten
13360 Mitu FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Mitu
13361 Koki Mizuno Celtic 1 0 1 0 2 0 .00 100.00 .00 50.00 2008-12-13 23y 03m 07d 2009-04-11 23y 07m 05d Mizuno
13362 Johan Mjallby Celtic 17 16 1 1 14 1 4 73.68 5.26 21.05 76.32 1998-12-06 27y 09m 27d 2004-04-25 33y 02m 16d Mjallby
13363 Tamika Mkandawire Millwall 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-31 27y 02m 03d 2010-07-31 27y 02m 03d Mkandawire
13364 Dragan Mladenovic Rangers 1 1 0 1 1 0 50.00 50.00 .00 75.00 2004-09-12 28y 06m 27d 2004-11-28 28y 09m 12d Mladenovic
13365 Denis Mochan East Fife; Raith Rovers 10 10 0 2 2 6 20.00 20.00 60.00 30.00 1958-01-18 22y 01m 06d 1962-03-24 26y 03m 12d Mochan
13366 Neil Mochan Greenock Morton; Celtic; Dundee United 20 20 0 7 4 3 13 20.00 15.00 65.00 27.50 1948-11-27 21y 07m 21d 1963-04-20 36y 00m 14d Mochan
13367 Chris Mochrie Dundee United 2 2 0 0 1 3 .00 25.00 75.00 12.50 2021-08-28 18y 04m 21d 2022-04-24 19y 00m 17d Mochrie
13368 Alexander C Moffat Queens Park 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1901-08-27 Not Known 1902-09-20 Not Known Moffat
13369 Allan A. Raeburn Moffat Stirling Albion 7 6 1 0 0 7 .00 .00 100.00 .00 1977-09-24 19y 09m 06d 1980-02-16 22y 01m 29d Moffat
13370 Angus Moffat Motherwell 3 3 0 2 0 1 66.67 .00 33.33 66.67 1965-10-23 Not Known 1967-04-29 Not Known Moffat
13371 Barrie Moffat Alloa Athletic; East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 1995-08-19 22y 07m 23d 1999-10-12 26y 09m 15d Moffat
13372 Chris Moffat St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2012-08-04 18y 06m 02d 2012-08-04 18y 06m 02d Moffat
13373 David Moffat Leith Athletic 13 13 0 1 2 1 10 15.38 7.69 76.92 19.23 1904-03-12 Not Known 1909-04-21 Not Known Moffat
13374 G Moffat Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1880-10-02 Not Known 1880-10-02 Not Known Moffat
13375 Ian Moffat Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1947-09-10 Not Known 1947-09-10 Not Known Moffat
13376 J Moffat Third Edinburgh Rifle Volunteers 1 1 0 1 0 0 100.00 .00 .00 100.00 1875-08-28 Not Known 1875-08-28 Not Known Moffat
13377 James Moffat Montrose; Hamilton Academical 4 4 0 1 0 3 25.00 .00 75.00 25.00 1977-10-19 17y 08m 22d 1981-09-16 21y 07m 20d Moffat
13378 John Paterson Moffat Kings Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1940-01-06 Not Known 1940-04-20 Not Known Moffat
13379 Joseph Moffat St Mirren; Aberdeen 5 5 0 2 1 2 2 20.00 40.00 40.00 40.00 1901-10-05 Not Known 1909-09-04 Not Known Moffat
13380 Kevin Alexander Moffat Falkirk 0 0 0 0 1 1 .00 50.00 50.00 25.00 2008-03-22 19y 07m 16d 2008-11-22 20y 03m 16d Moffat
13381 Michael Moffat Ayr United; Dunfermline Athletic 5 4 1 1 1 3 20.00 20.00 60.00 30.00 2011-09-21 26y 07m 06d 2021-03-13 36y 00m 26d Moffat
13382 Thomas Moffat St Bernards 4 4 0 0 1 3 .00 25.00 75.00 12.50 1928-05-05 Not Known 1930-02-05 Not Known Moffat
13383 William Moffat Boness 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1923-01-27 Not Known 1923-01-27 Not Known Moffat
13384 William Moffat Hamilton Academical; Hibernian 17 17 0 4 7 1 9 41.18 5.88 52.94 44.12 1923-09-01 Not Known 1934-09-08 Not Known Moffat
13385 William Speirs Moffat Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Moffat
13386 Jürgen Mohr Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 26y 08m 06d 1985-04-24 26y 08m 06d Mohr
13387 Bilel Mohsni Rangers 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2014-11-22 27y 04m 01d 2015-05-02 27y 09m 11d Mohsni
13388 Alex Moir Aberdeen 2 2 0 2 0 0 100.00 .00 .00 100.00 1923-12-08 Not Known 1924-01-05 Not Known Moir
13389 Andrew Moir Hibernian 3 3 0 0 1 2 .00 33.33 66.67 16.67 1898-01-01 Not Known 1898-03-26 Not Known Moir
13390 Andrew Moir Hibernian 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1918-01-01 Not Known 1918-05-18 Not Known Moir
13391 James Moir Celtic 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1902-09-15 Not Known 1903-04-20 Not Known Moir
13392 Robert M Moir Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1925-02-14 Not Known 1925-02-14 Not Known Moir
13393 Mojica FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Mojica
13394 Mokoro Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Mokoro
13395 Clinton Mola Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 21y 08m 17d 2022-12-02 21y 08m 17d Mola
13396 Lutz Moldt Lokomotiv Leipzig 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 23y 11m 27d 1976-09-29 24y 00m 10d Moldt
13397 William Moles Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-26 Not Known 1957-10-26 Not Known Moles
13398 Johann Moller IBV-Vestmannaeyjar 2 0 2 0 0 2 .00 .00 100.00 .00 2000-08-10 21y 04m 19d 2000-08-24 21y 05m 02d Moller
13399 Alexander Mollison Arbroath 2 2 0 0 2 0 .00 100.00 .00 50.00 1901-05-13 Not Known 1902-05-06 Not Known Mollison
13400 Harry Mollison Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1971-12-04 18y 09m 19d 1971-12-04 18y 09m 19d Mollison
13401 Craig Molloy St Mirren 2 0 2 2 1 0 66.67 33.33 .00 83.33 2006-09-09 20y 04m 14d 2007-12-26 21y 08m 00d Molloy
13402 Gavin Molloy Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-10-06 22y 11m 17d 2024-10-06 22y 11m 17d Molloy
13403 Martin Molloy Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1887-04-30 Not Known 1887-04-30 Not Known Molloy
13404 Molloy St Patricks Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-14 Not Known 1998-07-14 Not Known Molloy
13405 Shaun Molloy Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-23 20y 02m 09d 2005-08-23 20y 02m 09d Molloy
13406 Trevor Molloy Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 2007-03-05 29y 10m 19d 2007-03-05 29y 10m 19d Molloy
13407 William Molloy Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-11 Not Known 1934-08-11 Not Known Molloy
13408 Rudi Molotnikov Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-12-27 17y 07m 04d 2024-10-27 18y 05m 04d Molotnikov
13409 Michael Mols Rangers 10 7 3 1 8 1 1 80.00 10.00 10.00 85.00 1999-08-07 28y 07m 21d 2004-05-12 33y 04m 25d Mols
13410 Tonny Mols Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-16 29y 07m 08d 1998-08-16 29y 07m 08d Mols
13411 Allan Monaghan Clydebank[4] 0 0 0 0 1 1 .00 50.00 50.00 25.00 1995-02-01 22y 03m 26d 1995-02-07 22y 04m 01d Monaghan
13412 Patrick Monaghan Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1915-12-11 Not Known 1916-01-29 Not Known Monaghan
13413 Peter Monaghan Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1939-11-18 Not Known 1939-11-18 Not Known Monaghan
13414 William Monaghan Alloa Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 26y 07m 18d 1946-04-20 26y 07m 18d Monaghan
13415 Eddie Monan Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1966-10-08 22y 07m 01d 1966-10-08 22y 07m 01d Monan
13416 Bobby Moncur Newcastle United 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1965-10-11 20y 08m 22d 1969-07-30 24y 06m 11d Moncur
13417 George Moncur Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 30y 10m 25d 2024-07-13 30y 10m 25d Moncur
13418 George Moncur Partick Thistle 0 0 0 1 0 1 50.00 .00 50.00 50.00 2014-04-05 20y 08m 04d 2014-05-07 20y 09m 06d Moncur
13419 John Moncur Tottenham Hotspur 1 0 1 0 1 0 .00 100.00 .00 50.00 1990-08-13 23y 10m 22d 1990-08-13 23y 10m 22d Moncur
13420 Israel Campbell Money St Mirren 31 31 0 8 11 12 25.81 35.48 38.71 43.55 1983-11-09 23y 02m 10d 1992-04-11 31y 07m 12d Money
13421 Alan Monkhouse Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1955-10-10 24y 11m 17d 1955-10-10 24y 11m 17d Monkhouse
13422 Kenneth Monkou Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 31y 08m 05d 1996-08-03 31y 08m 05d Monkou
13423 Tony Monks Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Monks
13424 Keiran Monlouis Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2018-12-26 22y 08m 11d 2018-12-26 22y 08m 11d Monlouis
13425 Monoghan Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-04-24 Not Known 1946-04-24 Not Known Monoghan
13426 Monreal Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Monreal
13427 Kai Montagu Raith Rovers 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-10-09 Not Known 2024-10-09 Not Known Montagu
13428 Cristian Montano Livingston (Meadowbank Thistle) 6 2 4 1 1 3 4 12.50 37.50 50.00 31.25 2021-09-25 29y 09m 14d 2024-01-02 32y 00m 22d Montano
13429 Hugh G Monteith Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1905-11-18 Not Known 1905-11-18 Not Known Monteith
13430 Edgar Montford Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 22y 03m 18d 1887-08-12 22y 03m 18d Montford
13431 Samuel Montgomerie Dumbarton; Kilmarnock 19 17 2 7 3 11 33.33 14.29 52.38 40.48 1981-09-26 20y 05m 09d 1998-12-26 37y 08m 09d Montgomerie
13432 Adam Montgomery Celtic; St Johnstone 5 2 3 2 0 4 33.33 .00 66.67 33.33 2021-07-31 19y 00m 13d 2023-03-04 20y 07m 14d Montgomery
13433 Archie Montgomery Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1894-10-20 Not Known 1895-01-19 Not Known Montgomery
13434 James Donald Montgomery Airdrieonians 2 2 0 1 1 0 50.00 50.00 .00 75.00 1972-08-16 19y 07m 24d 1973-04-21 20y 03m 29d Montgomery
13435 James Montgomery St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1887-10-29 Not Known 1887-10-29 Not Known Montgomery
13436 Jimmy Montgomery Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-23 24y 11m 14d 1968-09-23 24y 11m 14d Montgomery
13437 John Montgomery Motherwell; Hamilton Academical 6 6 0 2 0 4 33.33 .00 66.67 33.33 1904-09-17 Not Known 1910-11-12 Not Known Montgomery
13438 Kevin Donald Montgomery Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2003-11-01 17y 09m 29d 2003-11-01 17y 09m 29d Montgomery
13439 William Montgomery Dundee; Ayr United 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1913-11-22 Not Known 1916-09-16 Not Known Montgomery
13440 Willie Montgomery Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1912-09-21 Not Known 1912-10-23 Not Known Montgomery
13441 McHardy (Montrose) Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-28 Not Known 1903-09-28 Not Known Montrose
13442 Tibor Montvai Paksi SE 2 0 2 0 1 1 .00 50.00 50.00 25.00 2011-07-28 32y 08m 05d 2011-08-04 32y 08m 12d Montvai
13443 Bob Moodie Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1947-03-08 Not Known 1947-03-08 Not Known Moodie
13444 Charles Chalmers Moodie Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1907-03-09 Not Known 1907-03-23 Not Known Moodie
13445 John Moodie Heart of Midlothian B; Raith Rovers; Leith Athletic; Airdrieonians 12 12 0 1 2 9 8.33 16.67 75.00 16.67 1937-08-09 Not Known 1947-09-06 Not Known Moodie
13446 Moodie Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1944-06-10 Not Known 1944-06-10 Not Known Moodie
13447 Robert Moodie Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1940-03-30 Not Known 1940-03-30 Not Known Moodie
13448 William Moodie Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1950-08-19 Not Known 1950-08-19 Not Known Moodie
13449 Mick Moody St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 28y 06m 14d 1988-10-05 28y 07m 11d Moody
13450 Kevin Moon St Johnstone; Raith Rovers 9 7 2 4 2 5 36.36 18.18 45.45 45.45 2009-11-21 22y 05m 13d 2015-04-18 27y 10m 10d Moon
13451 Angus Mooney Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1933-03-25 Not Known 1938-04-13 Not Known Mooney
13452 Evan Mooney St Mirren 1 0 1 0 1 1 .00 50.00 50.00 25.00 2024-05-15 16y 05m 04d 2024-10-19 16y 10m 08d Mooney
13453 George Mooney Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1964-12-26 Not Known 1964-12-26 Not Known Mooney
13454 Harry Mooney Third Lanark 12 12 0 5 3 4 41.67 25.00 33.33 54.17 1946-08-17 Not Known 1952-12-20 Not Known Mooney
13455 Henry Mooney Third Lanark 3 3 0 0 0 3 .00 .00 100.00 .00 1943-12-18 Not Known 1945-12-15 Not Known Mooney
13456 Hugh Mooney Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1932-09-26 Not Known 1932-09-26 Not Known Mooney
13457 John Mooney Albion Rovers 3 3 0 1 0 0 3 .00 .00 100.00 .00 1943-11-13 17y 08m 23d 1944-06-10 18y 03m 20d Mooney
13458 Martin James Mooney Falkirk; Dumbarton; Stenhousemuir 3 2 1 1 0 1 2 .00 33.33 66.67 16.67 1991-12-04 21y 02m 09d 2000-01-29 29y 04m 04d Mooney
13459 Thomas Mooney Airdrieonians 16 16 0 6 5 1 9 31.25 6.25 56.25 34.38 1932-08-20 21y 09m 20d 1941-08-16 30y 09m 16d Mooney
13460 Charles Moonie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1917-04-16 Not Known 1917-04-16 Not Known Moonie
13461 Alan Moore Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1994-08-06 19y 08m 12d 1994-08-06 19y 08m 12d Moore
13462 Allan Moore St Johnstone; Dunfermline Athletic; Stirling Albion 18 14 4 3 5 2 11 27.78 11.11 61.11 33.33 1990-10-13 25y 09m 18d 2002-09-25 37y 09m 00d Moore
13463 Bobby Moore Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 34y 05m 04d 1975-10-01 34y 05m 19d Moore
13464 Callum Moore Dundee 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-01-23 18y 10m 01d 2019-01-23 18y 10m 01d Moore
13465 Charles Moore Manchester United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1923-09-12 25y 03m 09d 1924-04-14 25y 10m 11d Moore
13466 Craig Moore Dundee United 0 0 0 0 1 1 .00 50.00 50.00 25.00 2022-03-05 16y 05m 12d 2022-04-24 16y 07m 03d Moore
13467 Craig Moore Rangers 20 19 1 1 16 4 3 69.57 17.39 13.04 78.26 1994-09-11 18y 08m 30d 2004-09-12 28y 09m 00d Moore
13468 Craig Moore Motherwell 1 0 1 1 2 0 0 100.00 .00 .00 100.00 2013-10-19 19y 02m 03d 2014-01-11 19y 04m 26d Moore
13469 Eddie Moore Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1966-10-08 Not Known 1966-10-08 Not Known Moore
13470 James Moore Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1970-12-19 28y 02m 23d 1971-04-24 28y 06m 29d Moore
13471 Jim Moore Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 30y 00m 25d 1921-09-26 30y 00m 25d Moore
13472 John Moore Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Moore
13473 Kieran Moore Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2021-07-20 21y 10m 09d 2021-07-20 21y 10m 09d Moore
13474 Lewis Moore Cowdenbeath 1 1 0 0 1 0 .00 100.00 .00 50.00 2016-07-02 18y 00m 28d 2016-07-02 18y 00m 28d Moore
13475 Michael Jordan Moore Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 2007-01-06 25y 09m 13d 2007-01-06 25y 09m 13d Moore
13476 Mikey Moore Tottenham Hotspur 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 16y 11m 06d 2024-07-17 16y 11m 06d Moore
13477 Moore Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Moore
13478 Neil Moore St Mirren 3 3 0 0 3 0 .00 100.00 .00 50.00 1955-01-03 Not Known 1956-09-15 Not Known Moore
13479 Patrick Moore Aberdeen 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1932-09-26 Not Known 1935-04-20 Not Known Moore
13480 Stephen Samuel Moore Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 1991-08-28 Not Known 1991-08-28 Not Known Moore
13481 Vincent Andrew Moore Clydebank[4]; Airdrieonians 3 0 3 0 1 3 .00 25.00 75.00 12.50 1986-02-01 21y 05m 11d 1988-08-06 23y 11m 16d Moore
13482 William J Moore Falkirk 7 7 0 1 3 3 1 42.86 42.86 14.29 64.29 1921-01-03 Not Known 1924-04-05 Not Known Moore
13483 William J Moore Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-11-11 Not Known 1939-11-11 Not Known Moore
13484 William Moore Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-11-03 Not Known 1900-11-03 Not Known Moore
13485 Aaron Mooy St Mirren; Celtic 9 4 5 1 5 1 5 45.45 9.09 45.45 50.00 2010-10-23 21y 01m 08d 2023-05-07 33y 07m 22d Mooy
13486 Fenoll Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 26y 00m 05d 1990-08-07 26y 00m 05d Mora
13487 Filipe Morais Hibernian; St Johnstone 6 5 1 3 2 1 50.00 33.33 16.67 66.67 2007-08-06 21y 08m 16d 2010-01-30 24y 02m 09d Morais
13488 Pedro Morales Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 24y 02m 26d 2009-08-27 24y 03m 02d Morales
13489 Doug Moran Falkirk 12 12 0 1 2 2 8 16.67 16.67 66.67 25.00 1957-02-23 22y 06m 26d 1967-09-02 33y 01m 04d Moran
13490 Jimmy Moran Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 24y 07m 06d 1959-10-12 24y 07m 06d Moran
13491 Martin Moran Clyde; Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 1898-10-22 Not Known 1909-11-20 Not Known Moran
13492 Paul Moran Tottenham Hotspur 1 0 1 0 1 0 .00 100.00 .00 50.00 1990-08-13 22y 02m 21d 1990-08-13 22y 02m 21d Moran
13493 Evangelos Moras AEK Athens 0 0 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 24y 11m 14d 2006-08-23 24y 11m 28d Moras
13494 Lubomir Moravcik Celtic 14 11 3 6 13 0 3 81.25 .00 18.75 81.25 1998-12-06 33y 05m 14d 2002-04-28 36y 10m 06d Moravcik
13495 Egidio Morbello Inter Milan 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1961-11-06 25y 02m 18d 1961-11-22 25y 03m 03d Morbello
13496 Jackie Mordue Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 21y 04m 08d 1908-04-21 21y 04m 08d Mordue
13497 Colin David More Raith Rovers 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1982-10-02 21y 10m 19d 1983-03-29 22y 04m 16d More
13498 George More Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-05-02 Not Known 1949-05-02 Not Known More
13499 Thierry Moreau Toulouse 1 1 0 0 0 1 .00 .00 100.00 .00 2000-07-22 33y 06m 05d 2000-07-22 33y 06m 05d Moreau
13500 Billy Moreland Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1967-09-02 Not Known 1967-09-02 Not Known Moreland
13501 Neil Moreland Albion Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1922-12-23 Not Known 1922-12-23 Not Known Moreland
13502 Russell Moreland Queens Park; Hamilton Academical; Third Lanark 13 13 0 2 2 2 9 15.38 15.38 69.23 23.08 1924-01-12 Not Known 1933-01-28 Not Known Moreland
13503 Alfredo Morelos Rangers 16 13 3 12 12 4 0 75.00 25.00 .00 87.50 2017-08-19 21y 01m 29d 2023-05-24 26y 11m 03d Morelos
13504 Fabio Morena FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 29y 03m 21d 2009-07-10 29y 03m 21d Morena
13505 Adam Morgan Liverpool; Liverpool XI 3 2 1 2 1 0 66.67 33.33 .00 83.33 2012-08-23 18y 04m 02d 2013-07-27 19y 03m 06d Morgan
13506 Alan Morgan Inverness Caledonian Thistle; Kilmarnock 4 1 3 1 3 3 14.29 42.86 42.86 35.71 2005-09-17 21y 09m 21d 2008-01-05 24y 01m 09d Morgan
13507 Charles Morgan Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1899-12-09 Not Known 1899-12-09 Not Known Morgan
13508 Gary Morgan Berwick Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1983-09-20 22y 05m 19d 1984-03-27 22y 11m 26d Morgan
13509 Hugh Morgan St Mirren; Liverpool; Dundee 8 8 0 1 4 0 4 50.00 .00 50.00 50.00 1896-08-29 22y 00m 22d 1904-04-18 29y 08m 11d Morgan
13510 Hugh Morgan Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1906-10-13 Not Known 1906-10-13 Not Known Morgan
13511 James Morgan Hamilton Academical 12 12 0 6 0 6 50.00 .00 50.00 50.00 1933-08-22 Not Known 1943-02-27 Not Known Morgan
13512 James Grieve Morgan Dundee; Third Lanark; Clyde 3 3 0 2 0 1 66.67 .00 33.33 66.67 1940-05-11 Not Known 1941-10-04 Not Known Morgan
13513 Jock Morgan Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 39y 00m 23d 1928-09-10 39y 00m 23d Morgan
13514 Lewis Morgan Celtic 1 0 1 3 0 0 100.00 .00 .00 100.00 2018-10-28 22y 00m 28d 2019-12-18 23y 02m 18d Morgan
13515 Lewis Morgan Dundee 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1931-10-24 20y 05m 24d 1935-01-02 23y 08m 03d Morgan
13516 Matthew Morgan St Mirren 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1925-01-17 Not Known 1929-08-31 Not Known Morgan
13517 Patrick Morgan Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1916-11-04 Not Known 1916-11-04 Not Known Morgan
13518 Roger Ernest Morgan Tottenham Hotspur 1 1 0 1 0 1 1 .00 50.00 50.00 25.00 1969-08-02 22y 08m 19d 1971-08-07 24y 08m 24d Morgan
13519 Taylor Morgan Falkirk 1 1 0 1 0 1 50.00 .00 50.00 50.00 2015-01-24 24y 03m 03d 2015-03-21 24y 05m 00d Morgan
13520 Tim Morgan Heart of Midlothian B 4 4 0 5 1 0 3 25.00 .00 75.00 25.00 1927-08-02 Not Known 1929-08-01 Not Known Morgan
13521 Timothy Morgan Falkirk; Greenock Morton 6 6 0 1 1 0 5 16.67 .00 83.33 16.67 1931-02-18 Not Known 1933-03-25 Not Known Morgan
13522 William A Morgan Motherwell 3 3 0 2 3 0 0 100.00 .00 .00 100.00 1916-12-09 Not Known 1917-09-08 Not Known Morgan
13523 M Morgan-Owen Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Morgan-Owen
13524 Mori Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Mori
13525 Francisco Javier Mori Cuesta (Pirri Mori) Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 22y 10m 04d 1993-09-28 22y 10m 18d Mori)
13526 Nathan Moriah-Welsh Hibernian 2 1 1 0 2 0 .00 100.00 .00 50.00 2024-02-28 21y 11m 10d 2024-10-27 22y 07m 09d Moriah-Welsh
13527 Junior Morias St Mirren 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2019-09-28 24y 02m 24d 2020-03-11 24y 08m 07d Morias
13528 Steve Morison Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 26y 11m 02d 2010-07-31 26y 11m 02d Morison
13529 Tony Morley Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-02 24y 11m 07d 1979-08-02 24y 11m 07d Morley
13530 Trevor Morley West Ham United 1 1 0 1 0 0 0 .00 .00 .00 .00 1994-12-14 33y 08m 24d 1994-12-14 33y 08m 24d Morley
13531 Tommy Morren Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-18 27y 00m 22d 1898-04-18 27y 00m 22d Morren
13532 Callum Morris Dundee United; Dunfermline Athletic; Ross County 3 3 0 0 2 1 .00 66.67 33.33 33.33 2015-12-30 25y 10m 27d 2019-08-10 29y 06m 07d Morris
13533 Carlton Morris Hamilton Academical 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2015-08-29 19y 08m 13d 2016-01-24 20y 01m 08d Morris
13534 Charles Morris Dundee 3 3 0 2 0 1 66.67 .00 33.33 66.67 1903-05-15 Not Known 1904-04-18 Not Known Morris
13535 Chris Morris Celtic; Middlesbrough 21 19 2 13 6 2 61.90 28.57 9.52 76.19 1987-08-12 23y 07m 19d 1994-08-06 30y 07m 13d Morris
13536 Colin Morris Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 Not Known 1982-08-04 Not Known Morris
13537 David Morris Raith Rovers; Dundee United 12 12 0 1 5 4 3 41.67 33.33 25.00 58.33 1921-02-23 Not Known 1931-12-19 Not Known Morris
13538 Eric Arthur Morris Rangers; Ayr United 11 11 0 2 5 1 5 45.45 9.09 45.45 50.00 1974-01-19 22y 03m 20d 1984-08-29 32y 10m 30d Morris
13539 G Morris Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Morris
13540 Glenn Morris Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 38y 06m 26d 2022-07-16 38y 06m 26d Morris
13541 Henry Morris East Fife 12 12 0 7 6 1 5 50.00 8.33 41.67 54.17 1947-03-01 27y 02m 12d 1950-09-16 30y 08m 30d Morris
13542 Hugh Morris Clyde 15 15 0 7 2 6 46.67 13.33 40.00 53.33 1915-09-18 Not Known 1921-09-17 Not Known Morris
13543 Jody Morris St Johnstone 10 10 0 3 3 4 30.00 30.00 40.00 45.00 2009-08-30 30y 08m 03d 2012-05-06 33y 04m 09d Morris
13544 Josh Morris Blackburn Rovers; Motherwell 1 0 1 0 1 1 .00 50.00 50.00 25.00 2010-08-07 18y 10m 08d 2022-11-06 31y 01m 07d Morris
13545 Robert Martin Morris East Fife; Forfar Athletic 6 6 0 2 0 4 33.33 .00 66.67 33.33 1977-09-10 20y 06m 03d 1982-08-25 25y 05m 18d Morris
13546 Sam Morris Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 24y 00m 13d 1931-04-29 24y 00m 13d Morris
13547 Seymour Morris Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-09-17 21y 07m 02d 1934-09-17 21y 07m 02d Morris
13548 Shayden Morris Aberdeen 4 0 4 3 0 2 60.00 .00 40.00 60.00 2022-10-16 20y 06m 16d 2024-10-06 22y 06m 06d Morris
13549 Tom Morris Tottenham Hotspur 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1901-09-02 26y 06m 24d 1902-01-02 26y 10m 24d Morris
13550 Alex Morrison Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-18 Not Known 1908-04-18 Not Known Morrison
13551 Allan James Morrison Stranraer 0 0 0 0 0 1 .00 .00 100.00 .00 2007-01-06 24y 09m 06d 2007-01-06 24y 09m 06d Morrison
13552 Allan Morrison Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1938-12-10 Not Known 1938-12-10 Not Known Morrison
13553 Bruce Schaedel Morrison Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-16 24y 10m 20d 1989-08-16 24y 10m 20d Morrison
13554 Callumn Morrison Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-22 21y 02m 17d 2020-09-22 21y 02m 17d Morrison
13555 David Morrison Third Lanark 2 2 0 1 0 0 2 .00 .00 100.00 .00 1944-09-16 Not Known 1944-12-30 Not Known Morrison
13556 Derek Gerard Morrison Kilmarnock 0 0 0 0 1 0 .00 100.00 .00 50.00 1975-01-04 20y 08m 12d 1975-01-04 20y 08m 12d Morrison
13557 Dugald Morrison Partick Thistle 4 4 0 0 0 4 .00 .00 100.00 .00 1914-11-21 Not Known 1916-03-04 Not Known Morrison
13558 Eddie Morrison Kilmarnock 17 16 1 6 6 6 5 35.29 35.29 29.41 52.94 1967-12-02 19y 09m 10d 1975-01-29 26y 11m 07d Morrison
13559 Evelyn Morrison Falkirk; Partick Thistle 6 6 0 8 1 1 4 16.67 16.67 66.67 25.00 1928-02-08 Not Known 1931-08-25 Not Known Morrison
13560 Francis R Morrison Clyde 6 6 0 3 0 3 50.00 .00 50.00 50.00 1893-04-29 Not Known 1895-10-05 Not Known Morrison
13561 Gavin Morrison Inverness Caledonian Thistle; The Spartans 2 1 1 1 4 2 14.29 57.14 28.57 42.86 2010-09-18 20y 08m 15d 2024-01-20 34y 00m 17d Morrison
13562 Greg Morrison Ross County; Brora Rangers 1 0 1 1 1 0 50.00 50.00 .00 75.00 2016-09-24 18y 07m 05d 2021-03-23 23y 01m 04d Morrison
13563 James L Morrison St Mirren; Third Lanark 5 5 0 4 1 0 4 20.00 .00 80.00 20.00 1891-02-21 Not Known 1893-09-02 Not Known Morrison
13564 James R Morrison Airdrieonians; Raith Rovers 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1930-12-13 Not Known 1939-04-01 Not Known Morrison
13565 John Morrison Falkirk 22 22 0 1 9 4 8 40.91 18.18 36.36 50.00 1907-08-21 Not Known 1914-11-14 Not Known Morrison
13566 John Morrison Third Lanark 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1889-11-23 Not Known 1889-11-23 Not Known Morrison
13567 John Morrison Celtic 11 11 0 7 2 2 63.64 18.18 18.18 72.73 1936-02-01 Not Known 1939-10-14 Not Known Morrison
13568 Joseph Morrison Clyde 1 1 0 0 0 0 .00 .00 .00 .00 1896-10-10 Not Known 1896-10-10 Not Known Morrison
13569 JSF Morrison Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Morrison
13570 Malcolm Morrison Third Lanark; East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1937-12-25 Not Known 1939-12-02 Not Known Morrison
13571 Neil Morrison Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-01-06 Not Known 1945-01-06 Not Known Morrison
13572 Owen Morrison Dunfermline Athletic 5 1 4 1 1 3 20.00 20.00 60.00 30.00 2006-07-29 24y 07m 21d 2007-09-25 25y 09m 17d Morrison
13573 Reg Morrison Aberdeen; Stirling Albion 4 4 0 0 1 3 .00 25.00 75.00 12.50 1958-04-16 25y 07m 02d 1960-01-16 27y 04m 02d Morrison
13574 Robert Morrison Airdrieonians; Albion Rovers 6 6 0 0 0 6 .00 .00 100.00 .00 1932-08-20 Not Known 1937-04-24 Not Known Morrison
13575 Robert Crosson Morrison Falkirk 6 6 0 2 1 3 2 16.67 50.00 33.33 41.67 1952-11-01 19y 08m 16d 1956-09-01 23y 06m 16d Morrison
13576 Robert G Morrison St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1941-09-13 Not Known 1941-09-13 Not Known Morrison
13577 Scott Morrison Aberdeen; Dunfermline Athletic 4 3 1 1 2 5 12.50 25.00 62.50 25.00 2003-11-09 19y 05m 17d 2007-02-03 22y 08m 11d Morrison
13578 Scott John Morrison East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-14 23y 08m 22d 2005-07-14 23y 08m 22d Morrison
13579 Simon Morrison St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1930-02-01 Not Known 1930-05-06 Not Known Morrison
13580 Stephen Morrison Dunfermline Athletic; Hamilton Academical; Alloa Athletic 12 9 3 2 0 3 9 .00 25.00 75.00 12.50 1981-08-29 20y 00m 14d 1995-08-19 34y 00m 04d Morrison
13581 Stuart Morrison Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 Not Known 2018-08-18 Not Known Morrison
13582 Thomas K Morrison St Mirren 7 7 0 1 3 0 4 42.86 .00 57.14 42.86 1924-12-27 Not Known 1927-11-05 Not Known Morrison
13583 Thomas Morrison Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1896-09-05 Not Known 1896-09-05 Not Known Morrison
13584 Tom Morrison Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 25y 00m 26d 1929-02-16 25y 00m 26d Morrison
13585 Tommy Morrison Aberdeen 3 3 0 0 0 3 .00 .00 100.00 .00 1964-02-29 20y 11m 23d 1965-04-17 22y 01m 11d Morrison
13586 William Morrison Alloa Athletic 5 5 0 0 0 4 .00 .00 80.00 .00 1977-09-28 25y 04m 21d 1980-01-30 27y 08m 23d Morrison
13587 William Morrison St Bernards; Clyde; Raith Rovers; Greenock Morton 22 22 0 1 4 5 13 18.18 22.73 59.09 29.55 1902-05-17 Not Known 1918-08-17 Not Known Morrison
13588 William Morrison Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1912-04-24 Not Known 1912-04-24 Not Known Morrison
13589 William Morrison Rest of Edinburgh; Falkirk 3 3 0 0 0 3 .00 .00 100.00 .00 1902-08-04 Not Known 1954-09-01 Not Known Morrison
13590 Willie Morrison Queen of the South 5 5 0 1 0 4 20.00 .00 80.00 20.00 1962-09-29 22y 11m 19d 1964-02-08 24y 03m 29d Morrison
13591 Bruce Morrow Northern New South Wales; Australia 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-05-18 Not Known 1959-05-23 Not Known Morrow
13592 Chris Morrow Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 27y 10m 05d 2013-07-25 27y 10m 05d Morrow
13593 Dick Morrow Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-20 Not Known 1957-04-20 Not Known Morrow
13594 John James Morrow Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1991-10-19 19y 10m 29d 1991-10-19 19y 10m 29d Morrow
13595 Samuel Morrow Hibernian; Livingston (Meadowbank Thistle); Ross County 4 2 2 2 3 3 25.00 37.50 37.50 43.75 2005-01-02 19y 09m 30d 2013-02-02 27y 10m 30d Morrow
13596 Dennis Mortimer Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-02 27y 03m 28d 1979-08-02 27y 03m 28d Mortimer
13597 Alexander Morton Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-09-27 Not Known 1903-02-14 Not Known Morton
13598 Allan Morton Queens Park; Rangers 32 32 0 9 14 9 9 43.75 28.13 28.13 57.81 1914-01-31 20y 09m 07d 1930-12-27 37y 08m 03d Morton
13599 Archibald Morton Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1927-01-15 Not Known 1927-01-15 Not Known Morton
13600 Hugh Morton Kilmarnock 16 16 0 1 3 3 10 18.75 18.75 62.50 28.13 1899-09-23 Not Known 1907-08-17 Not Known Morton
13601 Hugh Morton Kilmarnock; Greenock Morton 22 22 0 2 9 4 9 40.91 18.18 40.91 50.00 1922-10-21 Not Known 1936-04-01 Not Known Morton
13602 Hugh Morton Kilmarnock; Greenock Morton 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1902-11-22 Not Known 1908-02-15 Not Known Morton
13603 James Morton Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1914-09-05 Not Known 1914-09-05 Not Known Morton
13604 James Morton Hibernian; St Bernards 14 14 0 2 4 3 7 28.57 21.43 50.00 39.29 1907-01-01 Not Known 1912-08-20 Not Known Morton
13605 James Michael Morton Berwick Rangers; St Johnstone 14 13 1 2 2 3 9 14.29 21.43 64.29 25.00 1979-08-25 22y 09m 27d 1984-04-28 27y 05m 30d Morton
13606 James Morton St Mirren 3 3 0 2 0 1 66.67 .00 33.33 66.67 1888-09-29 Not Known 1889-10-12 Not Known Morton
13607 John Morton Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-08-22 Not Known 1896-08-22 Not Known Morton
13608 John Morton Clydebank[3]; Kilmarnock 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1920-03-27 Not Known 1923-12-22 Not Known Morton
13609 Jordan Morton Cowdenbeath; Livingston (Meadowbank Thistle) 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2011-07-12 19y 02m 17d 2012-09-25 20y 05m 00d Morton
13610 Robert Muir Morton Queens Park 7 7 0 6 2 1 4 28.57 14.29 57.14 35.71 1913-08-30 Not Known 1919-08-16 Not Known Morton
13611 Tyler Morton Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 20y 01m 02d 2022-12-02 20y 01m 02d Morton
13612 Morz Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Morz
13613 Sergei Mosnikov FC Infonet Tallinn 2 2 0 0 0 2 .00 .00 100.00 .00 2016-06-30 28y 05m 23d 2016-07-06 28y 05m 29d Mosnikov
13614 David Moss Falkirk; Dunfermline Athletic 3 2 1 0 0 3 .00 .00 100.00 .00 1998-04-04 29y 04m 20d 2001-02-24 32y 03m 09d Moss
13615 Neil Moss Southampton 0 0 0 0 0 1 .00 .00 100.00 .00 1996-08-03 21y 02m 24d 1996-08-03 21y 02m 24d Moss
13616 Thiago Motta Barcelona 1 0 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 24y 11m 00d 2007-07-28 24y 11m 00d Motta
13617 Moughran Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Moughran
13618 Francis J Moulds St Johnstone 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1933-12-16 Not Known 1938-10-08 Not Known Moulds
13619 JRB Mouldsdale Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Mouldsdale
13620 Jean-Marc Moulin Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 20y 10m 02d 1996-03-18 20y 10m 02d Moulin
13621 Louis Moult Motherwell; Dundee United 11 8 3 3 3 1 7 27.27 9.09 63.64 31.82 2015-08-12 23y 02m 29d 2024-09-01 32y 03m 18d Moult
13622 J Moultrie St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1894-04-21 Not Known 1894-04-21 Not Known Moultrie
13623 Mouncey Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Mouncey
13624 Derek Mountfield Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-10-18 24y 11m 16d 1987-10-18 24y 11m 16d Mountfield
13625 Harry Washington Mountford Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1914-04-11 Not Known 1914-08-29 Not Known Mountford
13626 Reg Mountford Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 26y 02m 01d 1934-09-24 26y 02m 08d Mountford
13627 Sofien Moussa Dundee 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 2017-09-30 29y 07m 24d 2018-04-01 30y 01m 26d Moussa
13628 Lys Mousset Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 24y 06m 20d 2020-08-28 24y 06m 20d Mousset
13629 Fernando Manchester City 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-18 26y 11m 23d 2014-07-18 26y 11m 23d Mouta
13630 Yassin Moutaouakil Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-10-31 23y 03m 13d 2009-10-31 23y 03m 13d Moutaouakil
13631 Jean-Michel Moutier Paris St Germain 0 0 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 29y 06m 01d 1984-10-03 29y 06m 15d Moutier
13632 Pedro Moutinho Falkirk 10 6 4 2 2 3 5 20.00 30.00 50.00 35.00 2005-10-02 26y 00m 23d 2010-02-13 30y 05m 04d Moutinho
13633 Steven Mouyokolo Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 23y 06m 10d 2010-08-03 23y 06m 10d Mouyokolo
13634 John Mowat St Mirren 0 0 0 0 1 0 .00 100.00 .00 50.00 1978-10-07 22y 09m 04d 1978-10-07 22y 09m 04d Mowat
13635 Jimmy Mowatt Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1956-02-04 Not Known 1957-04-22 Not Known Mowatt
13636 Tony Mowbray Celtic 11 10 1 4 2 5 36.36 18.18 45.45 45.45 1991-11-16 27y 11m 25d 1995-04-19 31y 04m 28d Mowbray
13637 Moyaic St Patricks Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Moyaic
13638 David Moyes Berwick Rangers 7 7 0 0 4 3 .00 57.14 42.86 28.57 1976-03-29 20y 05m 15d 1980-08-13 24y 09m 30d Moyes
13639 David Moyes Raith Rovers; Heart of Midlothian B; Cowdenbeath; East Fife 26 26 0 1 8 7 11 30.77 26.92 42.31 44.23 1920-02-28 Not Known 1932-09-10 Not Known Moyes
13640 David Moyes Celtic; Dunfermline Athletic 9 9 0 1 3 1 6 30.00 10.00 60.00 35.00 1983-03-12 19y 10m 15d 1992-03-28 28y 11m 03d Moyes
13641 Ewan Moyes East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 24y 03m 12d 2014-07-12 24y 03m 12d Moyes
13642 David Moyo Hamilton Academical 2 1 1 1 2 0 33.33 66.67 .00 66.67 2019-08-31 24y 08m 14d 2020-02-15 25y 01m 29d Moyo
13643 Patrick Mtiliga Feyenoord 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-10-21 23y 08m 23d 2004-10-21 23y 08m 23d Mtiliga
13644 Fabrice Muamba Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 21y 03m 29d 2009-08-04 21y 03m 29d Muamba
13645 Much Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Much
13646 George Mudie Arbroath; Albion Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1940-01-02 Not Known 1942-10-17 Not Known Mudie
13647 John Knight Mudie Scotland XI; Blackpool 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1958-03-03 27y 10m 21d 1958-10-13 28y 06m 03d Mudie
13648 Chris Mueller Hibernian 3 2 1 0 1 2 .00 33.33 66.67 16.67 2022-02-01 25y 05m 04d 2022-04-16 25y 07m 18d Mueller
13649 Bevis Mugabi Motherwell 9 5 4 6 0 6 50.00 .00 50.00 50.00 2019-09-14 24y 04m 13d 2024-02-17 28y 09m 16d Mugabi
13650 Carl Muggleton Celtic 3 3 0 1 2 0 33.33 66.67 .00 66.67 1994-02-12 25y 04m 30d 1994-05-22 25y 08m 09d Muggleton
13651 Dzelaludin Muharemovic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 33y 06m 01d 2003-10-15 33y 06m 22d Muharemovic
13652 Mario Muhlbauer Lask Linz 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Muhlbauer
13653 John Muir St Johnstone; Alloa Athletic 11 9 2 4 6 1 7 42.86 7.14 50.00 46.43 1970-01-31 Not Known 1977-09-28 Not Known Muir
13654 Alex Muir Albion Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-06-13 Not Known 1942-06-13 Not Known Muir
13655 Alexander Muir Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1948-12-18 Not Known 1949-04-02 Not Known Muir
13656 Archibald L Muir Ayr United; Third Lanark 4 4 0 0 2 2 .00 50.00 50.00 25.00 1922-03-04 Not Known 1929-04-01 Not Known Muir
13657 Daniel L Muir St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1925-05-09 Not Known 1926-08-18 Not Known Muir
13658 David Muir East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-05 23y 03m 29d 2011-07-05 23y 03m 29d Muir
13659 David J Muir St Bernards; Clyde 4 4 0 0 0 4 .00 .00 100.00 .00 1895-05-15 Not Known 1903-01-10 Not Known Muir
13660 E Muir Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1918-01-05 Not Known 1918-01-05 Not Known Muir
13661 George Muir Partick Thistle 13 13 0 5 4 4 38.46 30.77 30.77 53.85 1960-10-08 20y 08m 17d 1967-11-18 27y 09m 28d Muir
13662 George Muir Hibernian 6 6 0 2 0 4 33.33 .00 66.67 33.33 1956-08-25 Not Known 1958-01-01 Not Known Muir
13663 Harry Muir Stirling Albion 5 5 0 2 0 3 40.00 .00 60.00 40.00 1948-02-21 Not Known 1950-03-18 Not Known Muir
13664 Harry Muir St Bernards; Raith Rovers 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1911-09-18 Not Known 1917-01-20 Not Known Muir
13665 Henry Muir Rangers 5 5 0 3 0 2 60.00 .00 40.00 60.00 1913-09-13 Not Known 1916-02-12 Not Known Muir
13666 Ian Baker Muir Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 1952-04-30 22y 10m 14d 1952-04-30 22y 10m 14d Muir
13667 James [10] Muir Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1927-04-11 Not Known 1927-09-24 Not Known Muir
13668 James Muir Hamilton Academical 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-12-15 22y 11m 18d 1979-12-15 22y 11m 18d Muir
13669 James Muir Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1923-01-06 Not Known 1923-02-17 Not Known Muir
13670 James Shanks Muir Kilmarnock 3 3 0 2 0 1 66.67 .00 33.33 66.67 1931-01-10 Not Known 1931-08-15 Not Known Muir
13671 James Muir Aberdeen 3 3 0 1 0 1 33.33 .00 33.33 33.33 1908-04-27 Not Known 1908-10-14 Not Known Muir
13672 JEL Muir 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 Muir
13673 Jim Muir Motherwell; Dumbarton 21 20 1 3 5 10 6 23.81 47.62 28.57 47.62 1969-10-11 20y 08m 11d 1978-03-04 29y 01m 04d Muir
13674 John Muir Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-04-05 Not Known 1902-04-05 Not Known Muir
13675 John Muir Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 1939-03-11 Not Known 1939-03-11 Not Known Muir
13676 John Baker Muir Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1929-02-23 Not Known 1929-02-23 Not Known Muir
13677 John G Muir Airdrieonians 5 5 0 0 1 4 .00 20.00 80.00 10.00 1944-01-15 Not Known 1945-06-02 Not Known Muir
13678 John Muir Motherwell; Dunfermline Athletic 3 3 0 1 1 2 25.00 25.00 50.00 37.50 1971-11-06 23y 03m 16d 1980-03-25 31y 08m 04d Muir
13679 Lewis Muir St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2018-09-01 18y 07m 25d 2018-09-01 18y 07m 25d Muir
13680 Malcolm Muir Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1927-11-19 Not Known 1928-10-27 Not Known Muir
13681 Robert [10] Muir Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1941-08-23 Not Known 1941-08-23 Not Known Muir
13682 Robert Muir St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1931-04-11 Not Known 1931-04-11 Not Known Muir
13683 Robert Muir Clyde; Kilmarnock; Celtic 10 10 0 2 2 0 6 20.00 .00 60.00 20.00 1896-10-10 Not Known 1904-04-02 Not Known Muir
13684 Robert Muir Third Lanark 6 6 0 3 0 3 50.00 .00 50.00 50.00 1935-10-05 Not Known 1937-12-25 Not Known Muir
13685 Ross Muir Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1898-08-20 Not Known 1899-01-02 Not Known Muir
13686 Thomas H Muir Airdrieonians 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1928-04-14 Not Known 1930-12-13 Not Known Muir
13687 W Muir Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Muir
13688 William Muir Hibernian; St Johnstone; Berwick Rangers 8 5 3 3 1 4 37.50 12.50 50.00 43.75 1975-05-03 18y 11m 23d 1984-03-27 27y 10m 17d Muir
13689 William Muir Kilmarnock; Clyde; Queen of the South 15 15 0 4 7 3 5 46.67 20.00 33.33 56.67 1957-08-10 Not Known 1964-01-25 Not Known Muir
13690 William Muir Dundee 20 20 0 7 5 7 35.00 25.00 35.00 47.50 1902-08-23 Not Known 1907-01-05 Not Known Muir
13691 Willie Muir Forfar Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-14 25y 03m 28d 2018-07-14 25y 03m 28d Muir
13692 Aaron Muirhead Partick Thistle; Ayr United 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 2013-08-16 22y 10m 17d 2023-08-20 32y 10m 21d Muirhead
13693 Cameron Muirhead Cowdenbeath 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-24 20y 02m 06d 2018-07-24 20y 02m 06d Muirhead
13694 Doug Muirhead Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1956-02-04 Not Known 1957-04-22 Not Known Muirhead
13695 John Muirhead Partick Thistle 6 6 0 0 2 4 .00 33.33 66.67 16.67 1900-12-15 Not Known 1904-03-26 Not Known Muirhead
13696 Robbie Muirhead Kilmarnock; Partick Thistle; Greenock Morton 8 3 5 3 2 4 33.33 22.22 44.44 44.44 2013-10-26 17y 07m 18d 2024-03-11 28y 00m 03d Muirhead
13697 Scott Muirhead Aberdeen; Dunfermline Athletic 9 8 1 2 1 7 20.00 10.00 70.00 25.00 2003-11-09 19y 03m 04d 2009-09-23 25y 01m 18d Muirhead
13698 Thomas Muirhead Hibernian; Rangers 21 21 0 9 4 8 42.86 19.05 38.10 52.38 1916-04-17 Not Known 1930-02-22 Not Known Muirhead
13699 William Muirhead Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-04-18 Not Known 1960-09-10 Not Known Muirhead
13700 Edis Mulalic Zeljeznicar Sarajevo 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-10-15 27y 11m 22d 2003-10-15 27y 11m 22d Mulalic
13701 Charles Mulawe Shelbourne 0 0 0 0 0 1 .00 .00 100.00 .00 2019-07-01 Not Known 2019-07-01 Not Known Mulawe
13702 Charlie Mulgrew Dundee United; Aberdeen; Celtic 27 25 2 14 5 9 50.00 17.86 32.14 58.93 2006-02-07 19y 11m 01d 2023-02-04 36y 10m 29d Mulgrew
13703 Jamie Mulgrew Linfield 1 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 31y 01m 03d 2017-07-08 31y 01m 03d Mulgrew
13704 George Mulhall Aberdeen 8 8 0 1 1 2 5 12.50 25.00 62.50 25.00 1957-10-19 21y 05m 11d 1962-02-10 25y 09m 02d Mulhall
13705 John Mulhall Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-01-30 Not Known 1926-01-30 Not Known Mulhall
13706 Eddie Mulheron Clyde 15 15 0 5 1 9 33.33 6.67 60.00 36.67 1964-11-21 22y 06m 18d 1972-01-29 29y 08m 26d Mulheron
13707 Jimmy Mulkerrin Hibernian 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1955-09-24 23y 08m 30d 1955-09-24 23y 08m 30d Mulkerrin
13708 Mullan Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-02-09 Not Known 1889-02-09 Not Known Mullan
13709 Mullaney St Mirren 1 1 0 1 0 0 1 .00 .00 100.00 .00 1941-06-28 Not Known 1941-06-28 Not Known Mullaney
13710 Daniel Mullen Livingston (Meadowbank Thistle); St Mirren; Dundee 16 10 6 4 5 3 10 27.78 16.67 55.56 36.11 2014-08-20 19y 05m 19d 2022-02-09 26y 11m 08d Mullen
13711 Fraser Mullen Hibernian; East Fife; Cowdenbeath 5 5 0 0 1 4 .00 20.00 80.00 10.00 2013-08-11 19y 09m 03d 2019-07-16 25y 08m 08d Mullen
13712 Matthew Mullen St Mirren 11 11 0 1 4 1 6 36.36 9.09 54.55 40.91 1892-09-24 Not Known 1897-11-27 Not Known Mullen
13713 Michael Mullen Stranraer 1 0 1 0 0 1 .00 .00 100.00 .00 2007-01-06 22y 04m 17d 2007-01-06 22y 04m 17d Mullen
13714 Ryan Mullen Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 2024-03-11 22y 09m 22d 2024-03-11 22y 09m 22d Mullen
13715 Terence M Mullen Dumbarton; East Stirlingshire 4 3 1 0 1 4 .00 20.00 80.00 10.00 1974-11-09 18y 08m 14d 1984-08-22 28y 05m 27d Mullen
13716 Florian Muller Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 22y 06m 12d 2009-07-12 22y 06m 12d Muller
13717 Muller Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Muller
13718 Uwe Müller Eintracht Frankfurt 1 0 1 0 0 1 .00 .00 100.00 .00 1985-04-24 21y 06m 08d 1985-04-24 21y 06m 08d Müller
13719 Alan Mullery Tottenham Hotspur; Fulham 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1969-08-02 27y 08m 10d 1975-10-01 33y 10m 08d Mullery
13720 Josh Mulligan Peterhead; Dundee 4 2 2 2 0 4 33.33 .00 66.67 33.33 2021-07-10 18y 07m 28d 2024-05-11 21y 05m 29d Mulligan
13721 Jim Mullin Partick Thistle 2 2 0 1 1 0 50.00 50.00 .00 75.00 1972-04-22 21y 00m 24d 1973-03-31 22y 00m 02d Mullin
13722 Joshua Mullin Livingston (Meadowbank Thistle); Ross County; Raith Rovers 4 4 0 1 2 1 25.00 50.00 25.00 50.00 2017-07-01 24y 09m 08d 2024-10-09 32y 00m 16d Mullin
13723 Johnny Mullins Rotherham United 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-28 26y 08m 22d 2012-07-28 26y 08m 22d Mullins
13724 Jake Mulraney Inverness Caledonian Thistle 3 2 1 0 2 1 .00 66.67 33.33 33.33 2016-08-20 20y 04m 15d 2017-02-18 20y 10m 13d Mulraney
13725 John Mulrooney Celtic 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1912-01-06 Not Known 1913-04-21 Not Known Mulrooney
13726 Youssouf Mulumbu Kilmarnock 3 3 0 2 1 0 66.67 33.33 .00 83.33 2018-02-27 31y 01m 02d 2019-05-04 32y 03m 09d Mulumbu
13727 Frank Mulvaney Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1986-01-04 23y 08m 30d 1986-01-04 23y 08m 30d Mulvaney
13728 Michael Mulvey Celtic 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1892-11-05 Not Known 1893-04-17 Not Known Mulvey
13729 Joel Mumbongo Burnley 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-09-05 21y 07m 29d 2020-09-05 21y 07m 29d Mumbongo
13730 Bert Mumford Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 23y 06m 26d 1889-01-02 23y 06m 26d Mumford
13731 Jacques Munaron Royal Standard Club Liegeois 1 0 1 2 0 0 100.00 .00 .00 100.00 1992-10-21 36y 01m 13d 1992-11-04 36y 01m 27d Munaron
13732 Albert Mundy Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 27y 04m 16d 1953-09-28 27y 04m 16d Mundy
13733 Steven Henry Mungall Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1977-04-30 18y 11m 08d 1977-04-30 18y 11m 08d Mungall
13734 Munoz Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Munoz
13735 Victor Munoz St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1991-01-12 33y 09m 28d 1991-03-30 34y 00m 15d Munoz
13736 Alan Munro Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1972-02-26 21y 07m 04d 1972-02-26 21y 07m 04d Munro
13737 Alex Munro Heart of Midlothian B 2 2 0 0 2 0 .00 100.00 .00 50.00 1933-08-04 Not Known 1936-08-03 Not Known Munro
13738 Iain Munro St Mirren; Hibernian; Rangers; Sunderland; Dundee United 20 19 1 10 5 7 45.45 22.73 31.82 56.82 1970-02-21 18y 05m 28d 1985-11-09 34y 02m 16d Munro
13739 Andy Munro Arbroath; Forfar Athletic; Stenhousemuir 2 2 0 0 0 3 .00 .00 100.00 .00 2015-07-30 22y 08m 15d 2019-07-24 26y 08m 09d Munro
13740 Daniel Munro Celtic 3 3 0 2 2 1 0 66.67 33.33 .00 83.33 1909-01-09 Not Known 1910-01-04 Not Known Munro
13741 David Munro Third Lanark 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1904-11-26 Not Known 1906-12-15 Not Known Munro
13742 Frank Munro Dundee United; Aberdeen; Wolverhampton Wanderers; Celtic 10 10 0 5 2 3 50.00 20.00 30.00 60.00 1964-12-05 17y 01m 10d 1978-03-01 30y 04m 04d Munro
13743 George Munro Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1970-01-24 25y 09m 19d 1970-01-28 25y 09m 23d Munro
13744 Grant Munro Inverness Caledonian Thistle; Ross County 21 20 1 1 6 8 9 26.09 34.78 39.13 43.48 2002-01-26 21y 04m 11d 2013-09-21 33y 00m 06d Munro
13745 James Angus Munro Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1932-09-17 Not Known 1932-09-17 Not Known Munro
13746 Jim Munro St Johnstone 6 6 0 3 0 4 2 .00 66.67 33.33 33.33 1926-03-06 Not Known 1928-01-25 Not Known Munro
13747 James B Munro Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1915-11-20 Not Known 1915-11-20 Not Known Munro
13748 James Munro Port Glasgow Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-12-12 Not Known 1908-12-12 Not Known Munro
13749 John Munro Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1915-04-03 Not Known 1915-04-03 Not Known Munro
13750 John S Munro Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1934-08-03 Not Known 1935-07-31 Not Known Munro
13751 Kenneth Neil Munro Cowdenbeath 1 0 1 0 0 1 .00 .00 100.00 .00 1997-01-25 19y 05m 17d 1997-01-25 19y 05m 17d Munro
13752 Marky Munro Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-24 18y 04m 14d 2019-07-24 18y 04m 14d Munro
13753 Neil Munro Abercorn 2 2 0 1 0 0 2 .00 .00 100.00 .00 1892-03-12 Not Known 1892-09-03 Not Known Munro
13754 Ross Munro Ross County 0 0 0 0 3 4 .00 42.86 57.14 21.43 2021-12-26 21y 08m 25d 2023-12-30 23y 08m 29d Munro
13755 Stuart Munro Alloa Athletic; Rangers; Falkirk 24 24 0 1 13 7 4 54.17 29.17 16.67 68.75 1982-10-09 20y 00m 24d 1995-10-28 33y 01m 13d Munro
13756 Munteanu FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Munteanu
13757 Andrew C Murdoch Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1905-11-25 Not Known 1906-01-20 Not Known Murdoch
13758 Andrew Gerard Murdoch Partick Thistle 4 4 0 0 3 4 .00 42.86 57.14 21.43 1992-11-10 24y 03m 21d 1994-10-08 26y 02m 18d Murdoch
13759 Andy Murdoch Rangers; Ayr United 5 5 0 1 1 3 20.00 20.00 60.00 30.00 2015-04-05 20y 02m 06d 2021-03-13 26y 01m 13d Murdoch
13760 George Murdoch St Bernards; Third Lanark 22 22 0 1 4 1 17 18.18 4.55 77.27 20.45 1890-01-18 Not Known 1896-04-04 Not Known Murdoch
13761 Hugh Murdoch Partick Thistle 3 3 0 0 1 2 .00 33.33 66.67 16.67 1903-09-05 Not Known 1904-03-26 Not Known Murdoch
13762 James Murdoch Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1896-01-25 Not Known 1896-01-25 Not Known Murdoch
13763 John Murdoch Airdrieonians; Motherwell; Dundee; Dunfermline Athletic 21 21 0 5 7 4 10 33.33 19.05 47.62 42.86 1922-02-18 Not Known 1934-08-25 Not Known Murdoch
13764 John Murdoch Falkirk; Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1920-04-19 Not Known 1931-01-17 Not Known Murdoch
13765 Murdoch Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1935-01-26 Not Known 1935-01-26 Not Known Murdoch
13766 Bobby Murdoch Celtic 29 29 0 12 17 6 6 58.62 20.69 20.69 68.97 1962-08-11 17y 11m 25d 1973-03-24 28y 07m 07d Murdoch
13767 Sam Murdoch Greenock Morton 0 0 0 0 0 1 .00 .00 100.00 .00 2024-03-11 Not Known 2024-03-11 Not Known Murdoch
13768 Scott Murdoch Clydebank[4] 3 3 0 0 1 2 .00 33.33 66.67 16.67 1995-02-01 25y 11m 05d 1998-01-24 28y 10m 28d Murdoch
13769 Sean Murdoch Dunfermline Athletic; Hamilton Academical; Hibernian 1 1 0 5 3 14 22.73 13.64 63.64 29.55 2003-04-26 16y 08m 27d 2017-07-29 30y 11m 29d Murdoch
13770 Stewart Murdoch Falkirk; Ross County; East Fife 7 7 0 1 3 8 8.33 25.00 66.67 20.83 2009-10-24 19y 05m 15d 2022-07-05 32y 01m 26d Murdoch
13771 William Hart McDonald Murdoch Kilmarnock 5 5 0 2 3 1 33.33 50.00 16.67 58.33 1976-10-02 27y 05m 11d 1977-11-05 28y 06m 15d Murdoch
13772 William Murdoch Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1964-04-04 Not Known 1964-04-04 Not Known Murdoch
13773 Colin Murdock Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-11-23 28y 04m 21d 2004-02-15 28y 07m 13d Murdock
13774 Thomas Murg PAOK Thessaloniki 2 0 2 2 0 0 100.00 .00 .00 100.00 2023-08-24 28y 09m 10d 2023-08-31 28y 09m 17d Murg
13775 David Murie Berwick Rangers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-01-10 27y 05m 08d 2005-07-17 28y 11m 15d Murie
13776 James William Murison St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1895-03-09 Not Known 1895-03-09 Not Known Murison
13777 Bernard Murney Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1956-04-28 Not Known 1956-04-28 Not Known Murney
13778 Hugh Murney Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-29 Not Known 1962-09-29 Not Known Murney
13779 Murnin Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known Murnin
13780 Alan Murphy Bohemians Dublin 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-01 18y 10m 06d 2015-07-01 18y 10m 06d Murphy
13781 Albert Murphy Clyde 11 11 0 2 4 5 18.18 36.36 45.45 36.36 1953-03-28 Not Known 1959-03-14 Not Known Murphy
13782 Andrew Murphy Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-07-16 18y 01m 16d 2011-07-16 18y 01m 16d Murphy
13783 Arthur Murphy Airdrieonians; Dumbarton 10 10 0 1 3 3 4 30.00 30.00 40.00 45.00 1910-11-19 Not Known 1915-11-27 Not Known Murphy
13784 Barry Murphy St Patricks Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 32y 00m 27d 2017-07-05 32y 00m 27d Murphy
13785 D Murphy Linfield 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known Murphy
13786 Daniel Thomas Murphy Motherwell 1 1 0 0 0 3 .00 .00 100.00 .00 2007-03-05 24y 03m 01d 2008-08-09 25y 08m 05d Murphy
13787 Daryl Murphy Celtic 3 1 2 3 0 0 100.00 .00 .00 100.00 2010-09-11 27y 05m 27d 2011-05-11 28y 01m 26d Murphy
13788 David Murphy Hibernian 15 15 0 4 3 8 26.67 20.00 53.33 36.67 2004-09-04 20y 03m 03d 2007-11-04 23y 05m 03d Murphy
13789 Edward Cullinane Murphy Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1954-04-17 19y 10m 16d 1956-04-11 21y 10m 10d Murphy
13790 Frank Murphy Celtic; Albion Rovers 20 20 0 4 10 3 7 50.00 15.00 35.00 57.50 1935-09-28 Not Known 1943-01-23 Not Known Murphy
13791 Hugh Murphy Falkirk; Dumbarton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1916-09-23 Not Known 1918-09-21 Not Known Murphy
13792 James Murphy Celtic; Clydebank[3] 6 6 0 2 0 4 33.33 .00 66.67 33.33 1921-03-05 Not Known 1926-04-17 Not Known Murphy
13793 James Baird Murphy Heart of Midlothian B; Motherwell 2 0 2 0 0 2 .00 .00 100.00 .00 1965-08-07 22y 08m 09d 1970-02-28 27y 03m 00d Murphy
13794 James Boyle Murphy Hamilton Academical; Ayr United; Clyde 2 2 0 0 0 3 .00 .00 100.00 .00 1982-10-16 26y 00m 02d 1987-08-25 30y 10m 11d Murphy
13795 James F Murphy Clydebank[3]; Ayr United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1923-09-15 Not Known 1924-03-22 Not Known Murphy
13796 James Murphy Hibernian 3 3 0 0 1 2 .00 33.33 66.67 16.67 1897-09-01 Not Known 1899-04-01 Not Known Murphy
13797 James Murphy Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1898-10-29 Not Known 1899-05-08 Not Known Murphy
13798 Jamie Murphy Motherwell; Rangers; Hibernian; St Johnstone 22 14 8 4 12 4 10 46.15 15.38 38.46 53.85 2007-12-08 18y 03m 10d 2023-03-04 33y 06m 04d Murphy
13799 John Murphy Ayr United 22 22 0 4 6 12 18.18 27.27 54.55 31.82 1966-10-08 23y 10m 02d 1977-04-23 34y 04m 17d Murphy
13800 John Murphy Hibernian; Greenock Morton 6 5 1 1 2 3 16.67 33.33 50.00 33.33 1967-09-09 17y 09m 14d 1973-03-12 23y 03m 14d Murphy
13801 John Murphy Heart of Midlothian B; Queen of the South 10 10 0 2 3 0 7 30.00 .00 70.00 30.00 1920-08-11 Not Known 1964-02-08 Not Known Murphy
13802 Joseph Murphy Hibernian 23 23 0 8 2 13 34.78 8.70 56.52 39.13 1893-05-18 Not Known 1897-05-11 Not Known Murphy
13803 Patrick Murphy Hibernian 6 6 0 0 2 4 .00 33.33 66.67 16.67 1897-09-18 Not Known 1899-05-08 Not Known Murphy
13804 Paul David Murphy Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2007-08-28 22y 00m 27d 2007-08-28 22y 00m 27d Murphy
13805 Andrew Murray Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1934-12-22 Not Known 1934-12-22 Not Known Murray
13806 Andrew Murray Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-02-11 Not Known 1939-09-02 Not Known Murray
13807 Antonio Murray Hibernian 2 2 0 2 1 1 50.00 25.00 25.00 62.50 2005-04-13 20y 06m 29d 2006-04-22 21y 07m 07d Murray
13808 Arthur F Murray Queens Park 9 9 0 1 3 5 11.11 33.33 55.56 27.78 1906-10-27 Not Known 1911-08-26 Not Known Murray
13809 Bill Murray Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 30y 01m 19d 1931-04-29 30y 01m 19d Murray
13810 Robert Murray St Mirren; Arbroath 26 26 0 5 7 14 19.23 26.92 53.85 32.69 1962-11-24 18y 05m 04d 1978-04-08 33y 09m 19d Murray
13811 Connor Murray Queen of the South; Partick Thistle 3 0 3 1 0 2 33.33 .00 66.67 33.33 2018-07-11 21y 02m 17d 2021-03-14 23y 10m 18d Murray
13812 Craig Murray Annan Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2014-07-26 17y 04m 19d 2014-07-26 17y 04m 19d Murray
13813 Craig Murray Aberdeen 0 0 0 0 1 1 .00 50.00 50.00 25.00 2012-12-08 18y 11m 07d 2013-05-18 19y 04m 17d Murray
13814 Darren Thomas Murray Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 2000-02-19 26y 00m 25d 2000-02-19 26y 00m 25d Murray
13815 David Murray Motherwell 6 6 0 4 0 2 66.67 .00 33.33 66.67 1913-12-06 Not Known 1917-12-22 Not Known Murray
13816 Derek R Murray Dundee United; Motherwell 6 4 2 0 2 5 .00 28.57 71.43 14.29 1983-12-10 23y 00m 14d 1987-12-16 27y 00m 20d Murray
13817 Donald Murray Ayr United; St Bernards 6 6 0 2 1 1 4 16.67 16.67 66.67 25.00 1930-03-15 Not Known 1934-08-29 Not Known Murray
13818 Eric Murray Kilmarnock; St Mirren 18 17 1 8 6 4 44.44 33.33 22.22 61.11 1961-08-16 Not Known 1969-10-04 Not Known Murray
13819 Eric Scott Murray Alloa Athletic 2 1 1 0 2 1 .00 66.67 33.33 33.33 1982-10-09 22y 10m 10d 1983-04-23 23y 04m 25d Murray
13820 Euan Murray Motherwell; Raith Rovers; Dunfermline Athletic 5 4 1 1 4 2 1 57.14 28.57 14.29 71.43 2013-10-19 19y 08m 29d 2021-04-03 27y 02m 14d Murray
13821 Frank Murray Dundee 2 2 0 1 0 0 2 .00 .00 100.00 .00 1916-12-16 Not Known 1917-01-27 Not Known Murray
13822 Fraser Murray Hibernian; Dunfermline Athletic; Kilmarnock 6 1 5 7 3 5 46.67 20.00 33.33 56.67 2017-10-24 18y 05m 17d 2024-10-30 25y 05m 23d Murray
13823 Frederick Murray Cowdenbeath 1 1 0 0 1 0 .00 100.00 .00 50.00 1932-09-10 Not Known 1932-09-10 Not Known Murray
13824 Gary Murray Montrose; Hibernian 5 4 1 1 0 5 16.67 .00 83.33 16.67 1980-08-27 21y 00m 08d 1989-08-16 29y 11m 28d Murray
13825 George Murray Motherwell; Aberdeen 17 17 0 2 5 2 11 27.78 11.11 61.11 33.33 1963-05-11 20y 11m 25d 1972-10-07 30y 04m 21d Murray
13826 Grant Murray St Johnstone; Partick Thistle; Kilmarnock; Raith Rovers 15 15 0 1 6 2 10 33.33 11.11 55.56 38.89 2001-10-13 26y 01m 14d 2013-07-17 37y 10m 18d Murray
13827 Greg Murray Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 21y 10m 04d 2015-07-04 21y 10m 04d Murray
13828 Hector Murray Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1944-08-19 Not Known 1944-08-19 Not Known Murray
13829 Herbert Murray Clyde; Aberdeen; Queens Park 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1906-08-18 Not Known 1910-08-27 Not Known Murray
13830 Hugh Murray Airdrieonians; Falkirk 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1935-12-28 Not Known 1943-08-21 Not Known Murray
13831 Hugh Murray St Mirren 17 13 4 4 5 9 22.22 27.78 50.00 36.11 2000-09-20 21y 08m 12d 2012-03-21 33y 02m 13d Murray
13832 Ian Murray Hibernian; Rangers 37 32 5 1 10 13 17 25.00 32.50 42.50 41.25 2000-03-18 18y 11m 27d 2012-01-02 30y 09m 13d Murray
13833 Innes Murray Alloa Athletic 4 3 1 1 0 3 25.00 .00 75.00 25.00 2020-11-24 22y 09m 07d 2021-04-09 23y 01m 23d Murray
13834 James Murray Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1890-03-22 Not Known 1890-03-22 Not Known Murray
13835 James J Murray Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-09-19 Not Known 1892-09-19 Not Known Murray
13836 James M Murray Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1909-12-11 Not Known 1909-12-11 Not Known Murray
13837 James Murray Heart of Midlothian B; Falkirk; Clyde 3 3 0 0 0 3 .00 .00 100.00 .00 1952-08-05 19y 06m 01d 1963-03-16 30y 01m 12d Murray
13838 John [14] Murray Raith Rovers 2 2 0 1 0 0 2 .00 .00 100.00 .00 1940-03-09 Not Known 1940-04-10 Not Known Murray
13839 John Murray Hamilton Academical 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1945-10-13 Not Known 1946-02-23 Not Known Murray
13840 John Murray Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-08-31 Not Known 1908-08-31 Not Known Murray
13841 John Murray Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1913-12-13 Not Known 1913-12-13 Not Known Murray
13842 John Murray Dumbarton 2 2 0 2 0 0 2 .00 .00 100.00 .00 1914-04-04 Not Known 1915-03-06 Not Known Murray
13843 John Murray Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-22 Not Known 1925-04-22 Not Known Murray
13844 John Andrew Murray Partick Thistle 5 5 0 3 1 2 50.00 16.67 33.33 58.33 1980-08-09 20y 08m 10d 1984-02-06 24y 02m 08d Murray
13845 John Anthony Murray Greenock Morton; Queen of the South 4 4 0 3 0 2 60.00 .00 40.00 60.00 1967-02-20 18y 00m 15d 1975-02-15 26y 00m 10d Murray
13846 John James Murray Albion Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1936-12-12 Not Known 1936-12-12 Not Known Murray
13847 John Murray Airdrieonians 3 3 0 0 1 2 .00 33.33 66.67 16.67 1951-12-29 Not Known 1952-03-12 Not Known Murray
13848 John Winning Murray Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-30 Not Known 1889-11-30 Not Known Murray
13849 Joseph Murray Hamilton Academical 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1933-11-04 Not Known 1936-02-22 Not Known Murray
13850 Leslie Murray Raith Rovers; Cowdenbeath 5 5 0 1 2 0 3 40.00 .00 60.00 40.00 1949-08-31 20y 11m 02d 1953-09-23 24y 11m 25d Murray
13851 Malcolm Murray Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1992-08-12 28y 00m 17d 1992-08-12 28y 00m 17d Murray
13852 Matthew Murray Kilmarnock; Ayr United 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1954-11-24 24y 10m 30d 1956-10-06 26y 09m 11d Murray
13853 Maxwell Murray Rangers; Third Lanark 13 13 0 8 6 0 7 46.15 .00 53.85 46.15 1956-12-15 21y 01m 08d 1965-01-09 29y 02m 02d Murray
13854 Michael Murray Celtic; Abercorn; Hibernian; St Mirren 5 5 0 1 0 4 20.00 .00 80.00 20.00 1890-01-04 Not Known 1895-10-26 Not Known Murray
13855 Neil Murray Rangers; Dundee United 9 7 2 6 2 2 60.00 20.00 20.00 70.00 1993-02-27 20y 00m 06d 1999-05-15 26y 02m 24d Murray
13856 Neil M Murray Greenock Morton 3 2 1 1 0 1 3 .00 25.00 75.00 12.50 1973-03-12 24y 11m 24d 1974-12-07 26y 08m 21d Murray
13857 Pat Murray Hibernian 46 46 0 14 14 8 24 30.43 17.39 52.17 39.13 1893-05-18 19y 00m 12d 1901-04-20 26y 11m 14d Murray
13858 Patrick Murray Hibernian 4 4 0 1 0 3 25.00 .00 75.00 25.00 1895-12-21 Not Known 1898-02-12 Not Known Murray
13859 Patrick Murray Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1903-04-20 Not Known 1903-04-20 Not Known Murray
13860 Paul Murray Gretna 3 3 0 1 2 1 25.00 50.00 25.00 50.00 2007-08-18 30y 11m 18d 2008-05-13 31y 08m 13d Murray
13861 Peter Murray Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1919-02-22 Not Known 1919-02-22 Not Known Murray
13862 Robert Murray Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-02-13 Not Known 1909-02-13 Not Known Murray
13863 Robert D Murray Heart of Midlothian B 3 3 0 2 1 2 0 33.33 66.67 .00 66.67 1934-08-03 Not Known 1936-08-03 Not Known Murray
13864 Ronald G Murray Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-17 Not Known 1959-10-17 Not Known Murray
13865 Simon Murray Dundee United; Hibernian; Dundee; Ross County 9 6 3 3 3 3 5 27.27 27.27 45.45 40.91 2015-10-18 23y 06m 26d 2024-08-10 32y 04m 19d Murray
13866 Stephen Murray Kilmarnock 12 6 6 1 3 5 10 16.67 27.78 55.56 30.56 2001-12-15 18y 07m 27d 2006-12-30 23y 08m 12d Murray
13867 Stephen Murray Dundee; Aberdeen; Celtic; Glenavon 25 25 0 1 12 5 8 48.00 20.00 32.00 58.00 1965-02-27 20y 04m 18d 2019-07-06 Not Known Murray
13868 Thomas Murray Partick Thistle; Airdrieonians; Motherwell 3 3 0 0 0 3 .00 .00 100.00 .00 1909-04-28 Not Known 1914-10-10 Not Known Murray
13869 Thomas Dickson Murray Dundee 2 2 0 0 1 1 .00 50.00 50.00 25.00 1930-03-01 Not Known 1930-03-05 Not Known Murray
13870 Thomas Murray Aberdeen 6 6 0 4 4 1 1 66.67 16.67 16.67 75.00 1907-10-26 Not Known 1910-12-17 Not Known Murray
13871 Tom Murray Falkirk 5 5 0 0 1 4 .00 20.00 80.00 10.00 1956-10-27 23y 09m 13d 1958-11-22 25y 10m 08d Murray
13872 Tommy Murray Airdrieonians; Carlisle United; Arbroath; Raith Rovers 8 7 1 4 2 1 5 25.00 12.50 62.50 31.25 1963-05-13 19y 11m 12d 1979-01-27 35y 07m 26d Murray
13873 William Murray Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1912-11-02 Not Known 1912-11-02 Not Known Murray
13874 William Murray Dunfermline Athletic 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1935-01-05 Not Known 1936-01-04 Not Known Murray
13875 William M Murray Cowdenbeath; St Mirren 10 10 0 1 3 6 10.00 30.00 60.00 25.00 1924-08-16 Not Known 1939-01-24 Not Known Murray
13876 Willie Murray Hibernian 4 3 1 4 4 1 44.44 44.44 11.11 66.67 1974-09-07 20y 00m 10d 1979-03-17 24y 06m 17d Murray
13877 Willie Murray Heart of Midlothian B; Stirling Albion 10 10 0 2 2 1 7 20.00 10.00 70.00 25.00 1926-08-02 Not Known 1968-04-20 Not Known Murray
13878 Graeme Murty Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 34y 08m 12d 2009-07-25 34y 08m 12d Murty
13879 Kevin Vincent Muscat Rangers 3 3 0 3 0 0 100.00 .00 .00 100.00 2002-09-11 29y 01m 04d 2003-02-15 29y 06m 08d Muscat
13880 William Mushat Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Mushat
13881 Charly Musonda Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-01-30 21y 03m 15d 2018-01-30 21y 03m 15d Musonda
13882 Frankie Musonda Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 2021-01-23 23y 01m 11d 2021-01-26 23y 01m 14d Musonda
13883 Orhan Mustafi Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2013-11-23 23y 07m 19d 2013-11-23 23y 07m 19d Mustafi
13884 Riga Mustapha Bolton Wanderers 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 27y 09m 25d 2009-08-04 27y 09m 25d Mustapha
13885 Alex Mutch Aberdeen 7 7 0 3 3 0 42.86 42.86 .00 64.29 1906-08-15 Not Known 1910-03-12 Not Known Mutch
13886 Mutch Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known Mutch
13887 Robbie Mutch Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 2020-02-08 21y 05m 19d 2020-09-22 22y 01m 02d Mutch
13888 Ross Mutch East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2017-07-22 18y 06m 07d 2017-07-22 18y 06m 07d Mutch
13889 Peter Mutkovic Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 21y 03m 26d 1967-02-14 21y 03m 26d Mutkovic
13890 Mateo Muzek St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 23y 09m 26d 2019-02-23 23y 09m 26d Muzek
13891 Jean-Yves Mvoto Raith Rovers; Dunfermline Athletic 3 2 1 0 2 1 .00 66.67 33.33 33.33 2017-01-22 28y 04m 16d 2017-07-29 28y 10m 23d Mvoto
13892 Chris Myers Dundee United 3 1 2 0 1 2 .00 33.33 66.67 16.67 1993-08-28 24y 04m 27d 1994-09-17 25y 05m 16d Myers
13893 Boaz Myhill Hull City 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-23 22y 08m 14d 2008-08-03 25y 08m 25d Myhill
13894 Thomas Myhre Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1999-12-22 26y 02m 06d 1999-12-22 26y 02m 06d Myhre
13895 Alexander D Myles St Mirren; Stirling Albion 3 3 0 2 0 1 66.67 .00 33.33 66.67 1960-08-27 Not Known 1961-10-11 Not Known Myles
13896 Walter Myles Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1967-08-30 Not Known 1967-08-30 Not Known Myles
13897 Stephen Mylles Arbroath 2 1 1 0 0 2 .00 .00 100.00 .00 1979-08-11 22y 07m 16d 1980-03-01 23y 02m 04d Mylles
13898 Jennison Myrie-Williams Dundee United 2 1 1 2 2 0 50.00 50.00 .00 75.00 2009-08-17 21y 03m 00d 2010-05-05 21y 11m 18d Myrie-Williams
13899 Myrtle Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Myrtle
13900 Patrik Myslovic Aberdeen 2 0 2 1 0 2 33.33 .00 66.67 33.33 2023-01-18 21y 07m 21d 2023-05-20 21y 11m 22d Myslovic
13901 Ross N Preston North End; I Zingari 5 5 0 4 1 0 80.00 20.00 .00 90.00 1884-01-02 Not Known 1888-05-07 Not Known N
13902 Adil Nabi Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2018-10-23 24y 07m 25d 2018-10-23 24y 07m 25d Nabi
13903 Norbert Nachtweih Bayern Munich 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-03-14 31y 09m 10d 1989-03-14 31y 09m 10d Nachtweih
13904 Christian Nade Raith Rovers; Hamilton Academical 5 2 3 1 1 5 14.29 14.29 71.43 21.43 2014-08-23 29y 11m 05d 2016-01-24 31y 04m 06d Nade
13905 Nagel Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Nagel
13906 Istvan Nagy Paksi SE 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-07-28 26y 02m 12d 2011-07-28 26y 02m 12d Nagy
13907 Stav Nahmani St Mirren 1 0 1 1 0 1 50.00 .00 50.00 50.00 2023-09-23 20y 11m 17d 2023-12-23 21y 02m 17d Nahmani
13908 Nairn Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-05-30 Not Known 1906-05-30 Not Known Nairn
13909 William James Nairn Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1919-04-12 Not Known 1919-04-12 Not Known Nairn
13910 Jason Naismith St Mirren; Ross County; Hibernian 9 9 0 1 3 4 4 27.27 36.36 36.36 45.45 2012-01-14 17y 06m 20d 2019-12-26 25y 06m 01d Naismith
13911 Matthew Naismith Kings Park; Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1940-04-20 Not Known 1951-01-27 Not Known Naismith
13912 Steven Naismith Kilmarnock; Rangers; Everton 25 20 5 8 13 5 9 48.15 18.52 33.33 57.41 2004-11-13 18y 01m 30d 2015-07-26 28y 10m 12d Naismith
13913 Shunsuke Nakamura Celtic 13 12 1 1 7 4 3 50.00 28.57 21.43 64.29 2005-10-15 27y 03m 21d 2009-05-24 30y 11m 00d Nakamura
13914 Nakas SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Nakas
13915 Hamed Namouchi Rangers 4 3 1 3 1 1 60.00 20.00 20.00 70.00 2004-11-28 20y 09m 14d 2006-03-19 22y 01m 05d Namouchi
13916 Alexander Stevenson Napier Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-14 18y 03m 06d 1953-11-14 18y 03m 06d Napier
13917 Charlie Napier Celtic; Falkirk 21 21 0 5 8 7 6 38.10 33.33 28.57 54.76 1929-12-21 19y 02m 13d 1946-03-23 35y 05m 15d Napier
13918 Charlie Napier Stirling Albion 1 1 0 1 0 0 1 .00 .00 100.00 .00 1959-08-15 Not Known 1959-08-15 Not Known Napier
13919 Craig Cameron Napier Clyde; Hamilton Academical; Kilmarnock 5 4 1 0 1 5 .00 16.67 83.33 8.33 1987-08-25 21y 09m 11d 1995-02-11 29y 02m 28d Napier
13920 George G Napier Kilmarnock; Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1931-08-15 Not Known 1933-09-23 Not Known Napier
13921 J Napier Dunfermline 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Napier
13922 Napier Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Napier
13923 Daniel Nardiello Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 29y 09m 06d 2012-07-28 29y 09m 06d Nardiello
13924 David Narey Dundee United 53 52 1 22 15 17 40.74 27.78 31.48 54.63 1974-10-12 18y 04m 00d 1993-03-13 36y 09m 01d Narey
13925 Khaled Narey PAOK Thessaloniki 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-08-24 29y 01m 01d 2023-08-24 29y 01m 01d Narey
13926 Ivan Nasberg PAOK Thessaloniki 0 0 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 27y 04m 02d 2023-08-31 27y 04m 09d Nasberg
13927 Carlo Nash Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 Not Known 2006-07-15 Not Known Nash
13928 William Nash Dumbarton; Clyde 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1893-04-01 Not Known 1899-12-09 Not Known Nash
13929 Samir Nasri Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-18 27y 00m 22d 2014-07-18 27y 00m 22d Nasri
13930 Matija Nastasi? Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-18 Not Known 2014-07-18 Not Known Nastasi?
13931 Nathaniel Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known Nathaniel
13932 Irving Nattrass Newcastle United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1971-09-15 18y 08m 26d 1975-05-10 22y 04m 20d Nattrass
13933 Kyle Naughton Gretna 2 2 0 1 0 1 50.00 .00 50.00 50.00 2008-02-09 19y 02m 29d 2008-05-13 19y 06m 02d Naughton
13934 William Naughton Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 1890-01-04 Not Known 1890-05-03 Not Known Naughton
13935 Kristijan Naumovski Dinamo Bucuresti 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 24y 09m 22d 2013-07-09 24y 09m 22d Naumovski
13936 Jesús Navas Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-18 28y 07m 27d 2014-07-18 28y 07m 27d Navas
13937 Beto Dundee United 1 0 1 0 1 0 .00 100.00 .00 50.00 2001-04-07 28y 10m 14d 2001-04-07 28y 10m 14d Naveda
13938 Maik Nawrocki Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-05-04 23y 02m 27d 2024-05-04 23y 02m 27d Nawrocki
13939 Jimmy Naylor Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-09-28 30y 06m 26d 1931-09-28 30y 06m 26d Naylor
13940 Lee Naylor Celtic 8 7 1 4 3 2 44.44 33.33 22.22 61.11 2006-11-04 26y 07m 16d 2009-05-24 29y 02m 05d Naylor
13941 Terry Naylor Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1974-08-03 25y 07m 29d 1974-08-03 25y 07m 29d Naylor
13942 Gary Naysmith Aberdeen; East Fife 2 1 1 0 1 1 .00 50.00 50.00 25.00 2012-08-26 33y 09m 10d 2014-07-12 35y 07m 26d Naysmith
13943 Duckens Nazon St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 24y 10m 16d 2019-02-23 24y 10m 16d Nazon
13944 Corrie Ndaba Ayr United; Kilmarnock 8 5 3 1 3 4 12.50 37.50 50.00 31.25 2021-02-05 21y 01m 11d 2024-10-30 24y 10m 05d Ndaba
13945 Pape Ndaw Dinamo Bucuresti 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-09 19y 08m 13d 2013-07-09 19y 08m 13d Ndaw
13946 Youssouf Ndayishimiye Istanbul Basaksehir 2 1 1 2 2 0 0 100.00 .00 .00 100.00 2022-09-08 23y 10m 12d 2022-11-03 24y 00m 07d Ndayishimiye
13947 Seyni N'Diaye Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2002-02-02 26y 10m 06d 2002-02-02 26y 10m 06d N'Diaye
13948 Mikael Ndjoli Kilmarnock 4 3 1 2 0 2 50.00 .00 50.00 50.00 2018-08-25 19y 08m 09d 2019-05-04 20y 04m 18d Ndjoli
13949 Ndjook 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 Ndjook
13950 Peter Ndlovu Coventry City 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1995-10-08 22y 07m 13d 1995-10-08 22y 07m 13d Ndlovu
13951 Albert Neal Dundee 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1908-08-15 Not Known 1913-03-22 Not Known Neal
13952 John Neal Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-04-25 28y 00m 12d 1960-04-25 28y 00m 12d Neal
13953 Lewis Ryan Neal Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 25y 00m 01d 2006-07-15 25y 00m 01d Neal
13954 Jack Neave Forfar Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2015-08-25 18y 01m 22d 2015-08-25 18y 01m 22d Neave
13955 Robert A Neave Clyde; Kilmarnock 6 6 0 3 0 3 50.00 .00 50.00 50.00 1916-04-01 Not Known 1921-01-15 Not Known Neave
13956 Radim Necas Slavia Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-09-16 23y 00m 21d 1992-09-30 23y 01m 04d Necas
13957 Nudger Needham Sheffield United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1898-04-18 25y 02m 28d 1903-04-27 30y 03m 06d Needham
13958 Klaus Gerhard Neef Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1969-12-06 22y 11m 06d 1969-12-06 22y 11m 06d Neef
13959 Christian Negouai Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 22y 06m 00d 2000-07-20 22y 06m 00d Negouai
13960 Álvaro Negredo Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-18 28y 10m 28d 2014-07-18 28y 10m 28d Negredo
13961 Marco Negri Rangers 3 3 0 3 2 1 0 66.67 33.33 .00 83.33 1997-08-04 26y 09m 08d 1998-02-28 27y 04m 01d Negri
13962 Paulo Negro Bologna 0 0 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 18y 06m 08d 1990-11-07 18y 06m 22d Negro
13963 Alex Neil Hamilton Academical 6 6 0 3 0 3 50.00 .00 50.00 50.00 2008-08-30 27y 02m 21d 2014-07-09 33y 01m 00d Neil
13964 Andrew Neil Kilmarnock 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1913-12-13 Not Known 1915-02-06 Not Known Neil
13965 Bobby Neil Liverpool; Rangers 20 20 0 4 9 6 5 45.00 30.00 25.00 60.00 1897-03-06 21y 05m 10d 1904-01-30 28y 04m 06d Neil
13966 Daniel Neil Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 30y 11m 17d 2021-07-17 30y 11m 17d Neil
13967 G Neil Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known Neil
13968 Hugh Neil Carlisle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-03-10 30y 05m 08d 1967-03-10 30y 05m 08d Neil
13969 James Neil Partick Thistle; Kilmarnock 4 4 0 1 0 3 25.00 .00 75.00 25.00 1916-03-04 Not Known 1921-12-31 Not Known Neil
13970 Martin Neil Berwick Rangers 4 3 1 1 1 2 25.00 25.00 50.00 37.50 1998-07-23 28y 03m 07d 2004-01-10 33y 08m 25d Neil
13971 Samuel Neil Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1897-12-04 Not Known 1897-12-04 Not Known Neil
13972 William Marshbanks Neil Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1946-11-16 22y 06m 27d 1946-11-16 22y 06m 27d Neil
13973 William Neil Airdrieonians; Ayr United 15 15 0 1 5 6 4 33.33 40.00 26.67 53.33 1919-11-15 Not Known 1929-01-12 Not Known Neil
13974 Alan Neill Berwick Rangers 3 3 0 0 1 2 .00 33.33 66.67 16.67 2001-01-27 30y 01m 14d 2004-01-10 33y 00m 28d Neill
13975 Billy Neill Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1959-01-03 Not Known 1959-01-03 Not Known Neill
13976 David Neill Queens Park 2 2 0 1 1 0 50.00 50.00 .00 75.00 1919-01-25 Not Known 1919-02-15 Not Known Neill
13977 Hugh Moorhead Neill Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1956-10-27 20y 00m 25d 1956-10-27 20y 00m 25d Neill
13978 J Neill Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known Neill
13979 James B Neill Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1907-03-16 Not Known 1907-03-16 Not Known Neill
13980 John Neill Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1915-10-30 Not Known 1915-12-18 Not Known Neill
13981 Morgyn Neill Cove Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-13 25y 04m 03d 2021-07-13 25y 04m 03d Neill
13982 Robert Neill Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1922-08-08 Not Known 1922-08-08 Not Known Neill
13983 Robert Neill Hibernian 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1894-12-08 Not Known 1896-05-06 Not Known Neill
13984 Thomas W R Neill Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1913-03-01 Not Known 1913-03-01 Not Known Neill
13985 Adam Neilson Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1924-09-13 Not Known 1924-11-29 Not Known Neilson
13986 Alan Neilson Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 23y 10m 08d 1996-08-03 23y 10m 08d Neilson
13987 Charles Neilson Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-12-17 Not Known 1910-12-17 Not Known Neilson
13988 Derek Francis Neilson Brechin City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 26y 00m 24d 1985-02-20 26y 00m 28d Neilson
13989 Jacky Neilson St Mirren 20 20 0 5 6 9 25.00 30.00 45.00 40.00 1950-01-03 Not Known 1959-03-09 Not Known Neilson
13990 James Neilson Queens Park 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1915-11-20 Not Known 1918-05-04 Not Known Neilson
13991 James Neilson Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1911-09-09 Not Known 1911-09-09 Not Known Neilson
13992 James Neilson St Bernards 3 3 0 2 0 0 3 .00 .00 100.00 .00 1896-10-03 Not Known 1903-11-07 Not Known Neilson
13993 John Neilson Queen of the South 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1950-02-25 Not Known 1952-02-23 Not Known Neilson
13994 John Neilson Third Lanark 16 16 0 2 4 1 11 25.00 6.25 68.75 28.13 1899-10-07 Not Known 1906-09-01 Not Known Neilson
13995 Lewis Neilson Dundee United 1 0 1 0 1 1 .00 50.00 50.00 25.00 2022-03-05 18y 09m 18d 2022-04-24 18y 11m 09d Neilson
13996 Patrick M Neilson Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1910-11-19 Not Known 1910-11-19 Not Known Neilson
13997 Robbie Neilson Dundee United 3 3 0 2 1 0 66.67 33.33 .00 83.33 2011-11-19 31y 05m 00d 2012-04-28 31y 10m 09d Neilson
13998 Tommy Neilson East Fife; Dundee United 20 20 0 1 7 5 8 35.00 25.00 40.00 47.50 1957-10-05 Not Known 1968-03-20 Not Known Neilson
13999 Emerson Neish Clydebank[3] 6 6 0 1 0 5 16.67 .00 83.33 16.67 1917-11-03 Not Known 1920-09-14 Not Known Neish
14000 J Neish St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1913-11-01 Not Known 1913-11-01 Not Known Neish
14001 James B Neish Raith Rovers 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1925-01-10 Not Known 1925-04-20 Not Known Neish
14002 John Neish Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1913-10-04 Not Known 1917-01-20 Not Known Neish
14003 Walter Nellies Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-12 Not Known 1903-09-12 Not Known Nellies
14004 Joe Nellis St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2001-01-31 Not Known 2001-01-31 Not Known Nellis
14005 Ryan Nelsen Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 32y 09m 20d 2010-08-07 32y 09m 20d Nelsen
14006 Andrew Nelson Dundee 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-01-23 21y 04m 07d 2019-01-23 21y 04m 07d Nelson
14007 Andrew Nelson Hibernian 7 7 0 0 1 6 .00 14.29 85.71 7.14 1898-02-12 Not Known 1899-04-29 Not Known Nelson
14008 Craig Robert Nelson Airdrieonians; Partick Thistle 7 7 0 0 2 7 .00 22.22 77.78 11.11 1988-08-06 17y 02m 09d 1994-10-08 23y 04m 10d Nelson
14009 David Nelson St Bernards; Arsenal 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1936-04-30 18y 02m 27d 1941-08-02 23y 05m 30d Nelson
14010 Dennis Nelson Dunfermline Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 1973-10-06 23y 07m 11d 1974-04-17 24y 01m 23d Nelson
14011 James D Nelson Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-03-20 Not Known 1948-03-20 Not Known Nelson
14012 Jayden Nelson Rosenborg Ballklub 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-08-10 20y 10m 15d 2023-08-10 20y 10m 15d Nelson
14013 Jimmy Nelson Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-09-28 30y 08m 21d 1931-09-28 30y 08m 21d Nelson
14014 John Nelson Airdrieonians 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1909-04-10 Not Known 1909-04-10 Not Known Nelson
14015 John Nelson Greenock Morton 5 4 1 1 1 3 20.00 20.00 60.00 30.00 1971-11-13 Not Known 1974-08-24 Not Known Nelson
14016 Mark John Nelson Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-06 18y 11m 28d 1988-08-06 18y 11m 28d Nelson
14017 Martin Nelson Hamilton Academical; Raith Rovers 1 1 0 1 0 0 2 .00 .00 100.00 .00 1988-12-17 21y 07m 08d 1990-07-30 23y 02m 21d Nelson
14018 Michael Nelson Kilmarnock; Hibernian 8 8 0 3 1 4 37.50 12.50 50.00 43.75 2012-02-11 31y 10m 19d 2014-08-17 34y 04m 25d Nelson
14019 Sammy Nelson Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 26y 03m 29d 1975-07-30 26y 03m 29d Nelson
14020 Stuart Nelson Aberdeen 0 0 0 2 0 1 66.67 .00 33.33 66.67 2010-01-09 28y 03m 23d 2010-02-27 28y 05m 10d Nelson
14021 Thomas [10] Nelson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known Nelson
14022 Georgi Nemsadze Dundee 9 9 0 1 1 5 4 10.00 50.00 40.00 35.00 2000-08-27 28y 03m 17d 2003-10-04 31y 04m 24d Nemsadze
14023 Angelos Neophytou Omonoia 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-24 19y 05m 01d 2024-10-24 19y 05m 01d Neophytou
14024 Christian Nerlinger Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2002-04-07 29y 00m 17d 2002-04-07 29y 00m 17d Nerlinger
14025 Simone Del Nero Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2001-11-03 Not Known 2001-11-03 Not Known Nero
14026 Jevgenijs Nerugals Rigas Futbola Skola 0 0 0 0 0 2 .00 .00 100.00 .00 2022-09-15 33y 06m 20d 2022-10-27 33y 08m 01d Nerugals
14027 Aidan Nesbitt Partick Thistle; Greenock Morton 4 2 2 0 2 2 .00 50.00 50.00 25.00 2016-03-05 19y 01m 00d 2021-04-20 24y 02m 15d Nesbitt
14028 John Nesbitt Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-11-27 24y 02m 03d 1957-11-27 24y 02m 03d Nesbitt
14029 Thomas Nesbitt Queen of the South 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1934-03-24 Not Known 1934-03-24 Not Known Nesbitt
14030 Annan Ness Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-12 Not Known 1913-08-12 Not Known Ness
14031 David Ness Partick Thistle 19 19 0 3 7 2 10 36.84 10.53 52.63 42.11 1923-10-27 Not Known 1934-09-22 Not Known Ness
14032 Jamie Ness Rangers 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2010-01-23 18y 10m 21d 2011-02-02 19y 11m 00d Ness
14033 Robert Ness Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1925-08-19 Not Known 1926-05-15 Not Known Ness
14034 Edon Do Amaral Neto Dunfermline Athletic 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 1998-11-21 31y 09m 00d 1999-01-02 31y 10m 12d Neto
14035 Jose Neto Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 24y 11m 24d 1960-10-05 25y 00m 00d Neto
14036 Didier Neumann Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 21y 06m 08d 1998-07-21 21y 06m 08d Neumann
14037 Jörg Neun Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 27y 02m 23d 1993-07-30 27y 02m 23d Neun
14038 Steve Neville Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 24y 10m 17d 1982-08-04 24y 10m 17d Neville
14039 John W Nevin Ayr United 3 3 0 1 0 2 33.33 .00 66.67 33.33 1914-09-21 Not Known 1915-10-09 Not Known Nevin
14040 Pat Nevin Clyde; Everton; Kilmarnock; Motherwell 19 12 7 2 3 4 11 15.79 21.05 57.89 26.32 1982-08-21 18y 11m 15d 2000-03-25 36y 06m 19d Nevin
14041 Elliott Nevitt Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 26y 03m 18d 2022-07-13 26y 03m 18d Nevitt
14042 William Newall Partick Thistle; Greenock Morton 8 8 0 7 2 2 4 25.00 25.00 50.00 37.50 1940-12-21 Not Known 1945-10-06 Not Known Newall
14043 Tom Newbiggin Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-24 Not Known 1954-11-24 Not Known Newbiggin
14044 William Newbiggin Motherwell; St Mirren 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1922-03-29 Not Known 1928-03-10 Not Known Newbiggin
14045 Alex Newbigging Rangers 3 3 0 2 1 0 66.67 33.33 .00 83.33 1906-09-24 Not Known 1907-12-07 Not Known Newbigging
14046 Kerr Newbigging East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2011-07-05 19y 00m 17d 2011-07-05 19y 00m 17d Newbigging
14047 William Matthew Newbigging Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-19 26y 11m 12d 1995-08-19 26y 11m 12d Newbigging
14048 Newbold Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-16 Not Known 2005-07-16 Not Known Newbold
14049 Cian Newbury Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2023-02-10 17y 08m 19d 2023-02-10 17y 08m 19d Newbury
14050 George Newell Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2018-03-04 21y 01m 05d 2018-03-04 21y 01m 05d Newell
14051 Joe Newell Hibernian 13 12 1 2 6 6 14.29 42.86 42.86 35.71 2019-09-22 26y 06m 07d 2024-02-28 30y 11m 13d Newell
14052 Michael Newell Aberdeen 4 3 1 2 2 1 1 50.00 25.00 25.00 62.50 1997-08-16 32y 06m 20d 1999-02-27 34y 01m 00d Newell
14053 Newland Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known Newland
14054 Douglas Haigh Newlands Airdrieonians 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1962-01-20 30y 02m 22d 1963-12-28 32y 01m 29d Newlands
14055 George Newlands Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1912-04-06 Not Known 1912-04-06 Not Known Newlands
14056 Malcolm Newlands St Mirren 7 7 0 1 3 3 14.29 42.86 42.86 35.71 1943-12-25 18y 08m 27d 1947-08-13 22y 04m 16d Newlands
14057 Andrew Newman Hibernian 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1997-10-12 19y 00m 09d 1997-10-12 19y 00m 09d Newman
14058 Jack Newman Dundee United 0 0 0 0 0 3 .00 .00 100.00 .00 2021-08-28 19y 06m 16d 2023-02-04 20y 11m 23d Newman
14059 Rob Newman Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1998-02-21 34y 02m 08d 1998-02-21 34y 02m 08d Newman
14060 Sam Newman The Spartans 0 0 0 0 0 1 .00 .00 100.00 .00 2024-01-20 22y 07m 12d 2024-01-20 22y 07m 12d Newman
14061 Newman-1924-08-01-IR Heart of Midlothian B 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1924-08-01 Not Known 1924-08-01 Not Known Newman-1924-08-01-IR
14062 Newman-1924-08-01-OL Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-08-01 Not Known 1924-08-01 Not Known Newman-1924-08-01-OL
14063 Newman-1924-08-01-RH Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-08-01 Not Known 1924-08-01 Not Known Newman-1924-08-01-RH
14064 Newman-1924-08-08-CH Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-08-08 Not Known 1924-08-08 Not Known Newman-1924-08-08-CH
14065 Newman-1924-08-08-OL Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-08-08 Not Known 1924-08-08 Not Known Newman-1924-08-08-OL
14066 Newman-1925-08-03-IL 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 Newman-1925-08-03-IL
14067 Newman-1929-08-01-OR Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1929-08-01 Not Known 1929-08-01 Not Known Newman-1929-08-01-OR
14068 Newman-1930-08-01-RH Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1930-08-01 Not Known 1930-08-01 Not Known Newman-1930-08-01-RH
14069 Newman-1930-08-05-CH 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 Newman-1930-08-05-CH
14070 Newman-1930-08-05-LB 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 Newman-1930-08-05-LB
14071 Newman-1930-08-05-LH 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 Newman-1930-08-05-LH
14072 Newman-1930-08-05-OL 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 Newman-1930-08-05-OL
14073 Newman-1930-08-05-RH 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 Newman-1930-08-05-RH
14074 Newman-1932-08-04-CF 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 Newman-1932-08-04-CF
14075 Newman-1933-08-04-CH Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-08-04 Not Known 1933-08-04 Not Known Newman-1933-08-04-CH
14076 Newman-1934-08-03-OR Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1934-08-03 Not Known 1934-08-03 Not Known Newman-1934-08-03-OR
14077 Newman-1937-08-09-OR Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1937-08-09 Not Known 1937-08-09 Not Known Newman-1937-08-09-OR
14078 Newman-1974-07-29-IR Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1974-07-29 Not Known 1974-07-29 Not Known Newman-1974-07-29-IR
14079 Newmenn Rheingau XI 0 0 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Newmenn
14080 Conor Newton St Mirren 7 7 0 2 3 2 2 42.86 28.57 28.57 57.14 2013-02-27 21y 04m 10d 2014-05-10 22y 06m 23d Newton
14081 Frank Newton Hibernian 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1916-04-17 Not Known 1917-04-16 Not Known Newton
14082 Henry Newton Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1973-09-18 29y 07m 00d 1973-09-18 29y 07m 00d Newton
14083 James Newton West of Scotland; Queens Park 3 3 0 1 2 0 33.33 66.67 .00 66.67 1920-04-14 Not Known 1922-01-14 Not Known Newton
14084 Keith Newton Blackburn Rovers; Burnley 3 3 0 2 0 1 66.67 .00 33.33 66.67 1964-06-24 23y 00m 01d 1973-11-06 32y 04m 14d Newton
14085 Liam Newton East Fife 2 2 0 0 0 3 .00 .00 100.00 .00 2020-09-18 18y 04m 10d 2022-07-05 20y 01m 27d Newton
14086 Shaun Newton Charlton Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 22y 11m 19d 1998-08-08 22y 11m 19d Newton
14087 David Ngog Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2018-02-17 28y 10m 16d 2018-02-17 28y 10m 16d Ngog
14088 Landry N'Guemo Celtic 4 4 0 2 0 2 50.00 .00 50.00 50.00 2009-09-20 23y 09m 23d 2010-02-10 24y 02m 13d N'Guemo
14089 Danny N'Guessan Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2005-12-17 18y 04m 06d 2005-12-17 18y 04m 06d N'Guessan
14090 Elton Ngwatala Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2018-10-23 23y 01m 28d 2018-10-23 23y 01m 28d Ngwatala
14091 Kieran Ngwenya Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2023-08-20 20y 10m 26d 2023-08-20 20y 10m 26d Ngwenya
14092 Mouhamed Niang Partick Thistle 3 2 1 0 0 3 .00 .00 100.00 .00 2020-09-26 20y 11m 18d 2021-03-14 21y 05m 06d Niang
14093 Thomas Niblo Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1909-02-13 Not Known 1909-02-13 Not Known Niblo
14094 Tommy Niblo Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1901-04-30 23y 07m 06d 1901-04-30 23y 07m 06d Niblo
14095 Joseph Nibloe Kilmarnock 14 14 0 8 3 3 57.14 21.43 21.43 67.86 1925-11-28 Not Known 1931-12-26 Not Known Nibloe
14096 Kevin Nichol Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2015-08-25 29y 02m 09d 2015-08-25 29y 02m 09d Nichol
14097 William Nichol Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1911-09-30 Not Known 1911-09-30 Not Known Nichol
14098 Charlie Nicholas Celtic; Arsenal; Aberdeen 23 21 2 11 12 8 5 48.00 32.00 20.00 64.00 1980-09-13 18y 08m 14d 1994-10-15 32y 09m 15d Nicholas
14099 Jack Nicholas Derby County 2 2 0 0 0 2 .00 .00 100.00 .00 1937-09-29 26y 10m 03d 1938-04-11 27y 04m 16d Nicholas
14100 Peter Nicholas Aberdeen 4 4 0 0 3 1 .00 75.00 25.00 37.50 1987-10-07 27y 10m 27d 1988-04-23 28y 05m 13d Nicholas
14101 Steven Arthur Nicholas Motherwell; Stirling Albion 4 2 2 1 2 2 5 20.00 20.00 50.00 30.00 1999-04-24 17y 09m 16d 2002-09-25 21y 02m 17d Nicholas
14102 Jimmy Nicholl Rangers; Dunfermline Athletic; Raith Rovers 14 14 0 7 5 3 46.67 33.33 20.00 63.33 1983-12-03 26y 11m 05d 1994-03-19 37y 02m 19d Nicholl
14103 James Nicholl Airdrieonians 4 4 0 1 4 0 0 100.00 .00 .00 100.00 1908-09-26 Not Known 1910-03-26 Not Known Nicholl
14104 David Nicholls Hibernian; Clydebank[4]; Dunfermline Athletic; Falkirk; Gretna 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1989-05-08 17y 01m 03d 2006-05-13 34y 01m 08d Nicholls
14105 Tom Nichols Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 28y 10m 18d 2022-07-16 28y 10m 18d Nichols
14106 Barry Nicholson Rangers; Dunfermline Athletic; Aberdeen; Kilmarnock 34 31 3 5 12 8 19 30.77 20.51 48.72 41.03 1998-08-02 19y 11m 09d 2014-05-04 35y 08m 10d Nicholson
14107 Bill Nicholson Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 34y 03m 19d 1953-05-15 34y 03m 19d Nicholson
14108 Gary Nicholson Newcastle United 1 0 1 0 1 0 .00 100.00 .00 50.00 1980-08-04 19y 09m 00d 1980-08-04 19y 09m 00d Nicholson
14109 George H Nicholson Dundee 2 2 0 1 1 0 50.00 50.00 .00 75.00 1924-08-30 Not Known 1926-03-27 Not Known Nicholson
14110 Jake Nicholson Raith Rovers 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-10-09 20y 04m 20d 2024-10-09 20y 04m 20d Nicholson
14111 Jake Nicholson Tottenham Hotspur 1 0 1 0 1 0 .00 100.00 .00 50.00 2011-08-25 19y 00m 27d 2011-08-25 19y 00m 27d Nicholson
14112 Jim Nicholson Queens Park 5 4 1 1 1 4 16.67 16.67 66.67 25.00 1981-10-03 24y 02m 04d 1983-04-06 25y 08m 08d Nicholson
14113 Sam Nicholson Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 2024-02-17 29y 00m 28d 2024-02-17 29y 00m 28d Nicholson
14114 Shane Nicholson Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 25y 02m 02d 1995-08-05 25y 02m 02d Nicholson
14115 Sidney Nicholson Aberdeen 3 3 0 1 0 2 33.33 .00 66.67 33.33 1938-03-12 Not Known 1939-02-25 Not Known Nicholson
14116 William G Nicholson Queens Park; St Johnstone 13 13 0 3 4 0 9 30.77 .00 69.23 30.77 1924-12-06 Not Known 1936-10-17 Not Known Nicholson
14117 Willie Nicholson Rangers 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1930-02-22 Not Known 1934-08-22 Not Known Nicholson
14118 Bernd Nickel Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 20y 00m 30d 1969-04-14 20y 00m 30d Nickel
14119 Andrew Nicol Falkirk; Falkirk Select 11 11 0 4 3 4 36.36 27.27 36.36 50.00 1981-09-12 20y 09m 09d 1988-04-24 27y 04m 21d Nicol
14120 Bill Nicol British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Nicol
14121 David Nicol Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known Nicol
14122 George Nicol Falkirk; Stirling Albion 4 4 0 0 1 3 .00 25.00 75.00 12.50 1949-11-12 26y 03m 23d 1954-10-30 31y 03m 10d Nicol
14123 George Wallace Nicol Stirling Albion; Dunfermline Athletic 9 7 2 0 1 8 .00 11.11 88.89 5.56 1976-02-14 23y 04m 27d 1982-04-24 29y 07m 06d Nicol
14124 James Nicol Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1928-05-12 Not Known 1930-05-10 Not Known Nicol
14125 James Nicol Leith Athletic 4 4 0 5 1 0 3 25.00 .00 75.00 25.00 1930-10-18 Not Known 1932-01-01 Not Known Nicol
14126 James McDonald Nicol Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Nicol
14127 John Nicol Vale Of Leven 3 3 0 0 0 3 .00 .00 100.00 .00 1890-10-25 Not Known 1891-05-09 Not Known Nicol
14128 Kevin Nicol Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-02-15 22y 00m 27d 2004-02-15 22y 00m 27d Nicol
14129 Robert Nicol Hibernian 5 5 0 4 0 1 80.00 .00 20.00 80.00 1955-05-07 18y 11m 26d 1959-04-25 22y 11m 14d Nicol
14130 Stephen Nicol Ayr United 4 4 0 3 1 0 75.00 25.00 .00 87.50 1980-04-01 18y 03m 21d 1981-09-23 19y 09m 12d Nicol
14131 Thomas Nicol Abercorn 5 5 0 4 1 1 3 20.00 20.00 60.00 30.00 1891-03-28 Not Known 1892-03-12 Not Known Nicol
14132 William S Nicol St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1930-08-12 Not Known 1930-08-12 Not Known Nicol
14133 Jean Nicolay Royal Standard Club Liegeois 1 1 0 0 0 1 .00 .00 100.00 .00 1958-09-09 20y 08m 13d 1958-09-09 20y 08m 13d Nicolay
14134 Toussaint Nicolay Royal Standard Club Liegeois 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-09-03 26y 01m 21d 1958-09-03 26y 01m 21d Nicolay
14135 David Nicoll Hamilton Academical 2 2 0 2 0 0 100.00 .00 .00 100.00 1930-03-08 Not Known 1930-08-09 Not Known Nicoll
14136 David E Nicoll Dundee; Dundee United 11 11 0 3 3 5 27.27 27.27 45.45 40.91 1919-09-20 Not Known 1926-02-24 Not Known Nicoll
14137 Nicoll St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1889-12-07 Not Known 1890-04-05 Not Known Nicoll
14138 William Nicoll Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-08-01 Not Known 1894-08-01 Not Known Nicoll
14139 George Nicolson Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known Nicolson
14140 Harry Nicolson Inverness Caledonian Thistle 1 0 1 0 2 0 .00 100.00 .00 50.00 2019-07-08 18y 05m 22d 2021-02-26 20y 01m 10d Nicolson
14141 Harry Nicolson St Johnstone; Hibernian 7 7 0 1 2 1 4 28.57 14.29 57.14 35.71 1927-11-26 Not Known 1934-01-01 Not Known Nicolson
14142 Iain Nicolson St Mirren 1 1 0 0 0 2 .00 .00 100.00 .00 2000-09-20 23y 11m 07d 2001-01-31 24y 03m 18d Nicolson
14143 Keith Derek Nicolson St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-06 22y 07m 18d 1991-03-06 22y 07m 18d Nicolson
14144 Mark Nicolson Elgin City; Brora Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 2010-08-24 22y 01m 30d 2021-03-23 32y 08m 26d Nicolson
14145 Marius Constantin Niculae Inverness Caledonian Thistle 4 4 0 2 0 2 50.00 .00 50.00 50.00 2007-09-22 26y 04m 06d 2008-04-26 26y 11m 10d Niculae
14146 Richard Niederbacher Paris St Germain 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1984-09-19 22y 09m 12d 1984-10-03 22y 09m 26d Niederbacher
14147 Niederbroker FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Niederbroker
14148 Allan Nielsen Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 28y 04m 11d 1999-07-24 28y 04m 11d Nielsen
14149 Flemming Nielsen Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1966-03-19 Not Known 1966-03-19 Not Known Nielsen
14150 Gunnar Nielsen Motherwell 2 2 0 3 0 1 75.00 .00 25.00 75.00 2008-08-09 21y 10m 02d 2014-03-01 27y 04m 22d Nielsen
14151 Leif Bernhard Nielsen Greenock Morton 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1969-03-24 26y 09m 24d 1969-12-13 27y 06m 15d Nielsen
14152 Oliver Abildgaard Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-10-22 26y 04m 12d 2022-10-22 26y 04m 12d Nielsen
14153 Antti Niemi Rangers 3 3 0 3 1 1 60.00 20.00 20.00 70.00 1998-04-25 25y 10m 26d 1999-08-07 27y 02m 07d Niemi
14154 Federico Nieto Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-09-24 22y 00m 29d 2005-09-24 22y 00m 29d Nieto
14155 Nighingale Darwen 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Nighingale
14156 Albert Nightingale Leeds United 1 1 0 2 0 0 1 .00 .00 100.00 .00 1954-11-03 30y 11m 24d 1954-11-03 30y 11m 24d Nightingale
14157 Wil Nightingale Ross County 1 1 0 0 1 1 .00 50.00 50.00 25.00 2023-09-30 28y 01m 28d 2024-09-28 29y 01m 26d Nightingale
14158 Luc Nijholt Motherwell 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1990-10-06 29y 02m 07d 1993-04-20 31y 08m 22d Nijholt
14159 Joachim Niklasch Lokomotiv Leipzig 0 0 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 Not Known 1976-09-29 Not Known Niklasch
14160 Sivert Nilsen Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-10-06 33y 00m 04d 2024-10-06 33y 00m 04d Nilsen
14161 Roland Nilsson Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 34y 07m 28d 1998-07-25 34y 07m 28d Nilsson
14162 Allan Nimmo Dundee 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1905-10-21 Not Known 1905-10-21 Not Known Nimmo
14163 Michael Nimmo Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-30 Not Known 1919-08-30 Not Known Nimmo
14164 William Nimmo Falkirk; Partick Thistle 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1942-09-12 Not Known 1946-12-14 Not Known Nimmo
14165 Herman Nipp Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Nipp
14166 Victor Nirennold Motherwell 1 0 1 1 0 1 50.00 .00 50.00 50.00 2022-01-29 30y 09m 24d 2022-05-11 31y 01m 06d Nirennold
14167 Alex H Nisbet Queens Park 3 3 0 1 0 2 33.33 .00 66.67 33.33 1905-02-04 Not Known 1906-02-17 Not Known Nisbet
14168 George Nisbet Ayr United 9 9 0 4 3 2 44.44 33.33 22.22 61.11 1920-09-08 Not Known 1925-01-03 Not Known Nisbet
14169 James Nisbet Falkirk 9 9 0 3 1 5 33.33 11.11 55.56 38.89 1933-04-10 Not Known 1937-09-04 Not Known Nisbet
14170 James Nisbet Ayr United 4 4 0 2 0 2 50.00 .00 50.00 50.00 1928-09-01 Not Known 1930-03-15 Not Known Nisbet
14171 Josh Nisbet Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-09-28 25y 03m 13d 2024-09-28 25y 03m 13d Nisbet
14172 Kevin Michael Nisbet Partick Thistle; Raith Rovers; Hibernian; Aberdeen 11 9 2 3 3 7 4 21.43 50.00 28.57 46.43 2015-08-22 18y 05m 14d 2024-10-06 27y 06m 28d Nisbet
14173 Neil A Nisbet Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1987-08-01 22y 00m 15d 1987-08-01 22y 00m 15d Nisbet
14174 Robert G Nisbet Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1904-04-16 Not Known 1904-04-16 Not Known Nisbet
14175 Robert Nisbet Motherwell; East Stirlingshire; Falkirk 4 4 0 0 0 4 .00 .00 100.00 .00 1930-01-25 Not Known 1938-09-13 Not Known Nisbet
14176 Scott Nisbet Rangers 13 12 1 2 10 1 4 66.67 6.67 26.67 70.00 1985-12-28 17y 10m 28d 1993-02-27 25y 00m 30d Nisbet
14177 Colin Nish Dunfermline Athletic; Kilmarnock; Hibernian; Dundee; Dumbarton; Cowdenbeath 30 22 8 3 7 12 16 20.00 34.29 45.71 37.14 2001-08-25 20y 05m 18d 2015-07-15 34y 04m 08d Nish
14178 Ilmari Niskanen Dundee United 4 4 0 0 2 4 .00 33.33 66.67 16.67 2021-11-06 24y 00m 10d 2023-02-04 25y 03m 08d Niskanen
14179 Milan Nitriansky Partick Thistle 1 0 1 0 2 0 .00 100.00 .00 50.00 2017-09-23 26y 09m 10d 2017-11-19 26y 11m 06d Nitriansky
14180 Alex F Niven Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1919-08-16 Not Known 1920-10-16 Not Known Niven
14181 George Niven Rangers; Partick Thistle 37 37 0 19 8 10 51.35 21.62 27.03 62.16 1952-08-23 23y 02m 12d 1968-11-09 39y 04m 29d Niven
14182 John Niven Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-01-05 Not Known 1920-01-05 Not Known Niven
14183 John Niven St Mirren; East Fife; Kilmarnock 15 15 0 6 2 7 40.00 13.33 46.67 46.67 1942-05-30 21y 00m 15d 1951-04-28 29y 11m 13d Niven
14184 Nivison Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known Nivison
14185 Andrew M Nixon Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1922-03-04 Not Known 1922-03-04 Not Known Nixon
14186 David Nixon Airdrieonians (Airdrie United) 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-08-27 20y 01m 18d 2008-08-27 20y 01m 18d Nixon
14187 George Nixon Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 Not Known 1956-11-26 Not Known Nixon
14188 Jerren Kendall Nixon Dundee United 4 1 3 1 0 1 3 .00 25.00 75.00 12.50 1994-05-07 20y 10m 12d 1995-03-21 21y 08m 24d Nixon
14189 John Nixon Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-15 Not Known 1906-05-15 Not Known Nixon
14190 Nixon Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Nixon
14191 Zoran Njegus Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 23y 01m 14d 1996-08-22 23y 01m 28d Njegus
14192 William N'Jolea Paris St Germain 0 0 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 22y 02m 04d 1984-10-03 22y 02m 18d N'Jolea
14193 Alex Noble St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-29 Not Known 1934-08-29 Not Known Noble
14194 Andrew Noble East Fife 1 0 1 0 1 0 .00 100.00 .00 50.00 1973-01-20 20y 07m 06d 1973-01-20 20y 07m 06d Noble
14195 David Noble Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 30y 05m 26d 2012-07-28 30y 05m 26d Noble
14196 David Simpson Noble St Bernards; Clyde 10 10 0 2 0 4 6 .00 40.00 60.00 20.00 1936-04-30 Not Known 1946-02-02 Not Known Noble
14197 Peter Noble Newcastle United; Burnley 3 3 0 2 2 0 2 50.00 .00 50.00 50.00 1965-10-11 21y 01m 22d 1973-11-06 29y 02m 18d Noble
14198 Stuart William Noble Airdrieonians (Airdrie United) 0 0 0 0 1 0 .00 100.00 .00 50.00 2008-08-27 24y 10m 13d 2008-08-27 24y 10m 13d Noble
14199 Frank Noga British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Noga
14200 Lee Nogan Grimsby Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 28y 02m 08d 1997-07-29 28y 02m 08d Nogan
14201 Jon Nolan Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 30y 02m 21d 2022-07-13 30y 02m 21d Nolan
14202 Thomas Nolan Kilmarnock 0 0 0 0 0 1 .00 .00 100.00 .00 2009-01-17 19y 07m 04d 2009-01-17 19y 07m 04d Nolan
14203 Nolli Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-12-13 Not Known 1884-12-13 Not Known Nolli
14204 Robert Noon Leith Athletic 7 7 0 1 0 0 7 .00 .00 100.00 .00 1904-12-17 Not Known 1907-06-01 Not Known Noon
14205 Noone Plymouth Argyle 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-07-29 Not Known 2009-07-29 Not Known Noone
14206 Gord Nordby British Columbia All-Stars 0 0 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Nordby
14207 Tore Nordtvedt Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 21y 00m 15d 1965-06-08 21y 00m 15d Nordtvedt
14208 Frank Norgrove Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1905-04-17 Not Known 1905-04-17 Not Known Norgrove
14209 Eric Norman Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-10-16 Not Known 1965-10-16 Not Known Norman
14210 Maurice Norman Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-11-12 22y 06m 04d 1956-11-12 22y 06m 04d Norman
14211 Salathiel Norman Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 Not Known 1882-02-21 Not Known Norman
14212 Tony Norman Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 31y 05m 12d 1989-08-05 31y 05m 12d Norman
14213 Rhys Norrington-Davies Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 21y 04m 06d 2020-08-28 21y 04m 06d Norrington-Davies
14214 Will Norris Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-09-05 27y 00m 24d 2020-09-05 27y 00m 24d Norris
14215 Nortei Nortey Queen of the South 2 2 0 0 1 1 .00 50.00 50.00 25.00 2020-12-12 26y 01m 13d 2021-02-12 26y 03m 15d Nortey
14216 Robbie Norton Glenavon 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-07-06 21y 02m 20d 2019-07-06 21y 02m 20d Norton
14217 Oliver Norwood Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 29y 04m 16d 2020-08-28 29y 04m 16d Norwood
14218 Nayron Nosworthy Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 28y 09m 28d 2009-08-08 28y 09m 28d Nosworthy
14219 Egidio Notaristefano Bologna 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1990-10-24 24y 08m 20d 1990-11-07 24y 09m 03d Notaristefano
14220 Tibor Notin Dukla Prague 0 0 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 20y 09m 16d 1986-10-01 20y 10m 00d Notin
14221 Alex Notman Aberdeen 0 0 0 1 0 0 100.00 .00 .00 100.00 1999-02-27 19y 02m 17d 1999-02-27 19y 02m 17d Notman
14222 Notman Hibernian 1 0 1 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known Notman
14223 Michael Nottingham Livingston (Meadowbank Thistle) 2 1 1 0 0 2 .00 .00 100.00 .00 2024-01-02 34y 08m 19d 2024-04-13 34y 11m 30d Nottingham
14224 Jon Nouble Livingston (Meadowbank Thistle) 6 5 1 1 2 3 16.67 33.33 50.00 33.33 2022-02-12 26y 00m 24d 2024-01-02 27y 11m 14d Nouble
14225 Lassad Nouioui Celtic 2 1 1 2 3 0 0 100.00 .00 .00 100.00 2012-10-07 26y 02m 04d 2013-01-19 26y 05m 16d Nouioui
14226 Jiri Novak Slavia Prague 2 1 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 22y 10m 21d 1992-09-30 22y 11m 04d Novak
14227 Josef Novak Dukla Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 30y 01m 19d 1986-10-01 30y 02m 02d Novak
14228 T Novak Dukla Prague 0 0 0 1 0 0 100.00 .00 .00 100.00 1986-10-01 Not Known 1986-10-01 Not Known Novak
14229 Nacho Novo Dundee; Rangers 23 15 8 7 13 6 7 50.00 23.08 26.92 61.54 2002-08-03 23y 04m 08d 2010-04-18 31y 00m 23d Novo
14230 Aristote Nsiala Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 31y 03m 17d 2023-07-12 31y 03m 17d Nsiala
14231 Olivier Ntcham Celtic 10 9 1 2 9 0 2 81.82 .00 18.18 81.82 2017-08-05 21y 05m 27d 2020-02-12 24y 00m 03d Ntcham
14232 Anton Nugent Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2002-09-25 18y 10m 26d 2002-09-25 18y 10m 26d Nugent
14233 David Nugent Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 21y 02m 13d 2006-07-15 21y 02m 13d Nugent
14234 John Nugent Greenock Morton 4 4 0 1 1 2 1 25.00 50.00 25.00 50.00 1908-02-15 Not Known 1909-12-18 Not Known Nugent
14235 Paul Brian Nugent Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 2005-07-16 22y 03m 12d 2007-08-28 24y 04m 24d Nugent
14236 Geoff Nulty Burnley 3 2 1 1 2 0 1 66.67 .00 33.33 66.67 1970-09-30 21y 07m 17d 1973-11-06 24y 08m 24d Nulty
14237 Arthur Numan Rangers 16 16 0 1 14 1 1 87.50 6.25 6.25 90.63 1998-08-02 28y 07m 19d 2003-05-18 33y 05m 04d Numan
14238 Jose Carlos Araujo Nunes Braga 1 1 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 27y 06m 09d 2004-09-30 27y 06m 23d Nunes
14239 Bobby Nutley Hibernian; Queen of the South 13 13 0 7 7 0 6 53.85 .00 46.15 53.85 1938-04-18 21y 07m 08d 1947-11-22 31y 02m 12d Nutley
14240 Harry Nuttall Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 26y 05m 17d 1924-04-26 26y 05m 17d Nuttall
14241 Joseph Nuttall Aberdeen 1 0 1 0 0 1 .00 .00 100.00 .00 2016-05-12 19y 03m 15d 2016-05-12 19y 03m 15d Nuttall
14242 John Nutter Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 28y 01m 16d 2010-07-29 28y 01m 16d Nutter
14243 Tristan Nydam St Johnstone 0 0 0 0 1 1 .00 50.00 50.00 25.00 2018-09-29 18y 10m 23d 2018-12-05 19y 00m 29d Nydam
14244 Sverre Nypan Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 16y 07m 22d 2023-08-17 16y 07m 29d Nypan
14245 Steven Nzonzi Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 21y 07m 23d 2010-08-07 21y 07m 23d Nzonzi
14246 O’Kane Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known O’Kane
14247 Jacky Oakes Queen of the South; Manchester City 22 22 0 6 4 5 13 18.18 22.73 59.09 29.55 1938-03-26 18y 03m 20d 1959-03-07 39y 03m 01d Oakes
14248 John Oakes Hamilton Academical 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1943-02-27 Not Known 1943-03-20 Not Known Oakes
14249 George Oakley Inverness Caledonian Thistle; Hamilton Academical 3 3 0 2 2 1 1 50.00 25.00 25.00 62.50 2018-07-29 22y 08m 11d 2019-12-21 24y 01m 03d Oakley
14250 Eric Oakton Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-09-23 29y 08m 26d 1936-09-23 29y 08m 26d Oakton
14251 James Oates St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1903-11-07 Not Known 1904-05-14 Not Known Oates
14252 Adis Obad Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 31y 09m 19d 2003-10-15 31y 10m 10d Obad
14253 Tope Obadeyi Bolton Wanderers; Kilmarnock 4 4 0 0 3 2 .00 60.00 40.00 30.00 2009-08-04 19y 09m 06d 2016-02-27 26y 03m 29d Obadeyi
14254 Erich Obermayer FK Austria 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 35y 09m 03d 1988-11-09 35y 09m 17d Obermayer
14255 Jozef Obert Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 29y 01m 10d 1967-02-14 29y 01m 10d Obert
14256 Zech Obiero Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 19y 05m 25d 2024-07-13 19y 05m 25d Obiero
14257 Jonathan Obika St Mirren; Motherwell 6 3 3 3 2 1 3 33.33 16.67 50.00 41.67 2019-09-28 29y 00m 16d 2024-02-17 33y 05m 05d Obika
14258 Ayo Obileye Queen of the South; Livingston (Meadowbank Thistle) 10 10 0 2 2 4 6 16.67 33.33 50.00 33.33 2020-12-12 26y 03m 10d 2024-04-13 29y 07m 11d Obileye
14259 Jordan Obita Hibernian 4 4 0 0 3 1 .00 75.00 25.00 37.50 2023-10-07 29y 09m 29d 2024-10-27 30y 10m 19d Obita
14260 George O'Boyle Dunfermline Athletic; St Johnstone 16 14 2 7 4 3 9 25.00 18.75 56.25 34.38 1989-10-04 21y 09m 20d 1999-10-16 31y 10m 02d O'Boyle
14261 Aiden O'Brien Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 35y 03m 13d 2021-07-17 35y 03m 13d O'Brien
14262 Alan O'Brien Hibernian 6 3 3 3 2 1 50.00 33.33 16.67 66.67 2007-08-06 22y 05m 17d 2009-05-07 24y 02m 17d O'Brien
14263 Andrew O'Brien Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1963-08-24 Not Known 1963-08-24 Not Known O'Brien
14264 Andy O'Brien Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 30y 01m 06d 2009-08-04 30y 01m 06d O'Brien
14265 Burton O'Brien Livingston (Meadowbank Thistle); Falkirk; Cowdenbeath 22 20 2 4 5 13 18.18 22.73 59.09 29.55 2002-10-06 21y 03m 26d 2016-07-02 35y 00m 22d O'Brien
14266 Colin O'Brien Dunfermline Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1980-03-25 23y 11m 06d 1980-04-19 24y 00m 00d O'Brien
14267 David O'Brien Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 2002-09-25 18y 08m 01d 2005-07-16 21y 05m 22d O'Brien
14268 Edward O'Brien Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1897-12-04 Not Known 1897-12-04 Not Known O'Brien
14269 George O'Brien Dunfermline Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1954-04-21 18y 04m 30d 1957-01-05 21y 01m 14d O'Brien
14270 Gerald O'Brien Hibernian 2 0 2 1 1 1 1 33.33 33.33 33.33 50.00 1978-05-07 28y 05m 27d 1978-11-04 28y 11m 25d O'Brien
14271 Gerard O'Brien St Patricks Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 33y 00m 03d 2017-07-05 33y 00m 03d O'Brien
14272 James O'Brien Dunfermline Athletic; Celtic; Dundee United; Motherwell; Ross County 13 10 3 1 6 2 6 42.86 14.29 42.86 50.00 2007-02-03 19y 04m 06d 2018-02-17 30y 04m 20d O'Brien
14273 James O'Brien Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 Not Known 2015-07-01 Not Known O'Brien
14274 John O'Brien St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1977-09-17 18y 07m 25d 1977-09-17 18y 07m 25d O'Brien
14275 Joseph O'Brien Aberdeen FC 1 1 0 0 0 1 .00 .00 100.00 .00 1902-05-05 Not Known 1902-05-05 Not Known O'Brien
14276 K O'Brien Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known O'Brien
14277 Michael O'Brien Port Glasgow Athletic 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1903-11-14 Not Known 1906-03-31 Not Known O'Brien
14278 Patrick O'Brien Hibernian 16 16 0 10 1 5 62.50 6.25 31.25 65.63 1881-10-01 Not Known 1889-02-09 Not Known O'Brien
14279 Paul Gerald O'Brien St Johnstone 2 1 1 1 1 1 33.33 33.33 33.33 50.00 1982-02-23 19y 09m 27d 1983-01-01 20y 08m 05d O'Brien
14280 Paul Patrick O'Brien Brechin City 1 0 1 0 0 1 .00 .00 100.00 .00 1992-08-19 26y 08m 16d 1992-08-19 26y 08m 16d O'Brien
14281 Richard O'Brien Leith Athletic 4 4 0 3 3 0 1 75.00 .00 25.00 75.00 1908-08-31 Not Known 1910-09-19 Not Known O'Brien
14282 Ronald O'Brien Dundee United 2 0 2 2 0 1 66.67 .00 33.33 66.67 2001-09-29 22y 08m 14d 2002-03-09 23y 01m 22d O'Brien
14283 Tarzan O'Brien Bray Wanderers 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known O'Brien
14284 Thomas O'Brien Cowdenbeath; Arbroath 7 7 0 1 1 6 12.50 12.50 75.00 18.75 2014-09-20 23y 01m 13d 2021-03-20 29y 07m 13d O'Brien
14285 Occean Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Occean
14286 Oceano Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Oceano
14287 Oscar Arpon Ochoa Real Mallorca 2 2 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 23y 05m 08d 1998-10-01 23y 05m 22d Ochoa
14288 Gospel Ocholi Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2021-03-14 18y 01m 22d 2021-03-14 18y 01m 22d Ocholi
14289 Patrick Ochs VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 29y 05m 30d 2013-11-13 29y 05m 30d Ochs
14290 Eoghan O'Connell Celtic 2 1 1 4 0 0 100.00 .00 .00 100.00 2013-12-21 18y 04m 08d 2016-08-07 20y 11m 25d O'Connell
14291 Patrick O'Connell Dumbarton 2 2 0 2 0 0 100.00 .00 .00 100.00 1919-11-29 Not Known 1920-04-17 Not Known O'Connell
14292 Adam O'Connor Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 27y 08m 00d 2015-07-04 27y 08m 00d O'Connor
14293 Anthony O'Connor Aberdeen 8 6 2 2 4 3 1 50.00 37.50 12.50 68.75 2016-08-13 23y 09m 19d 2018-04-27 25y 06m 02d O'Connor
14294 Darragh O'Connor Motherwell; Greenock Morton 1 1 0 1 0 1 50.00 .00 50.00 50.00 2021-11-20 22y 03m 15d 2024-03-11 24y 07m 06d O'Connor
14295 Derek O'Connor East Fife; St Johnstone 4 4 0 0 1 3 .00 25.00 75.00 12.50 1974-04-13 19y 03m 05d 1978-04-12 23y 03m 04d O'Connor
14296 Garry O'Connor Hibernian 19 15 4 6 3 5 12 15.00 25.00 60.00 27.50 2001-05-13 18y 00m 06d 2012-05-19 29y 00m 12d O'Connor
14297 Gary O'Connor Berwick Rangers 1 1 0 1 1 0 50.00 50.00 .00 75.00 1998-07-23 24y 03m 16d 2005-07-17 31y 03m 10d O'Connor
14298 Josh O'Connor Airdrieonians (Airdrie United) 0 0 0 0 0 1 .00 .00 100.00 .00 2024-02-11 19y 07m 26d 2024-02-11 19y 07m 26d O'Connor
14299 Lee O'Connor Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 21y 11m 15d 2022-07-13 21y 11m 15d O'Connor
14300 Michael O'Connor Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 24y 09m 22d 2012-07-28 24y 09m 22d O'Connor
14301 O'Connor Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known O'Connor
14302 Pat O'Connor Kilmarnock; The British Army 11 11 0 4 2 5 36.36 18.18 45.45 45.45 1959-08-22 Not Known 1967-04-22 Not Known O'Connor
14303 Sean O'Connor Dundee United 1 1 0 1 0 1 50.00 .00 50.00 50.00 2000-03-04 18y 07m 26d 2002-03-09 20y 08m 02d O'Connor
14304 Richard Odada Dundee United 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 23y 09m 07d 2024-09-01 23y 09m 07d Odada
14305 Darren O'Dea Celtic; Dundee 11 11 0 1 8 4 7 42.11 21.05 36.84 52.63 2006-08-06 19y 06m 02d 2019-03-09 32y 01m 05d O'Dea
14306 Kayode Odejayi Rotherham United 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-28 30y 05m 07d 2012-07-28 30y 05m 07d Odejayi
14307 Eric Odhiambo Dundee United; Inverness Caledonian Thistle 3 1 2 1 1 1 1 33.33 33.33 33.33 50.00 2008-01-02 18y 07m 21d 2010-12-18 21y 07m 06d Odhiambo
14308 Hakeem Odofin Livingston (Meadowbank Thistle) 3 1 2 0 3 0 .00 100.00 .00 50.00 2019-02-06 20y 09m 24d 2019-12-04 21y 07m 21d Odofin
14309 Cameron O'Donnell Alloa Athletic 0 0 0 1 0 1 50.00 .00 50.00 50.00 2020-11-28 19y 01m 30d 2021-01-16 19y 03m 18d O'Donnell
14310 Daniel O'Donnell Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1918-10-19 Not Known 1918-10-19 Not Known O'Donnell
14311 Danny O'Donnell The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 Not Known 2012-09-07 Not Known O'Donnell
14312 Eddie O'Donnell Falkirk; Heart of Midlothian B; St Johnstone; Brechin City 4 4 0 2 0 3 40.00 .00 60.00 40.00 1963-09-28 16y 06m 24d 1968-01-27 20y 10m 23d O'Donnell
14313 Frank O'Donnell Celtic 3 3 0 0 2 1 .00 66.67 33.33 33.33 1932-10-01 21y 01m 01d 1934-08-18 22y 11m 18d O'Donnell
14314 Hugh O'Donnell Celtic 6 6 0 3 3 0 50.00 50.00 .00 75.00 1932-10-01 Not Known 1934-12-29 Not Known O'Donnell
14315 John O'Donnell Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-04-10 Not Known 1926-04-10 Not Known O'Donnell
14316 Phil O'Donnell Motherwell; Celtic 29 27 2 5 12 6 12 40.00 20.00 40.00 50.00 1991-05-11 19y 01m 16d 2007-12-08 35y 08m 13d O'Donnell
14317 Stephen O'Donnell Partick Thistle; Kilmarnock; Motherwell 22 17 5 1 12 2 10 50.00 8.33 41.67 54.17 2013-08-16 21y 03m 05d 2024-08-25 32y 03m 14d O'Donnell
14318 Stephen O'Donnell Dundee United; St Mirren 8 4 4 1 2 2 5 22.22 22.22 55.56 33.33 2002-12-21 19y 05m 11d 2010-04-03 26y 08m 24d O'Donnell
14319 Stephen O'Donnell Falkirk 4 3 1 0 3 2 .00 60.00 40.00 30.00 2005-10-02 19y 08m 17d 2006-11-13 20y 09m 29d O'Donnell
14320 William O'Donnell Partick Thistle 10 10 0 6 4 3 3 40.00 30.00 30.00 55.00 1945-08-18 21y 00m 09d 1950-10-21 26y 02m 12d O'Donnell
14321 Ross O'Donnoghue Aberdeen; Elgin City 1 1 0 0 1 2 .00 33.33 66.67 16.67 2002-08-18 19y 06m 09d 2010-08-24 27y 06m 15d O'Donnoghue
14322 Roy O'Donovan Dundee United; Hibernian 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2008-09-27 23y 01m 17d 2012-03-18 26y 07m 08d O'Donovan
14323 Maurice O'Driscoll St Patricks Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1988-09-07 20y 07m 16d 1988-10-05 20y 08m 13d O'Driscoll
14324 Oerson Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Oerson
14325 Edward Ofere Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 29y 10m 23d 2016-02-20 29y 10m 23d Ofere
14326 Richard Offiong Motherwell; Hamilton Academical 4 2 2 1 0 3 25.00 .00 75.00 25.00 2003-03-01 19y 02m 12d 2009-01-31 25y 01m 14d Offiong
14327 Kieran Offord St Mirren 0 0 0 1 1 1 33.33 33.33 33.33 50.00 2020-09-02 16y 05m 05d 2023-05-13 19y 01m 15d Offord
14328 Michael Ofosu-Appiah FC Infonet Tallinn 2 2 0 0 0 2 .00 .00 100.00 .00 2016-06-30 26y 06m 01d 2016-07-06 26y 06m 07d Ofosu-Appiah
14329 Chris Ogden Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 Not Known 1974-09-30 Not Known Ogden
14330 William Graham Ogg Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1991-07-27 24y 10m 17d 1991-07-27 24y 10m 17d Ogg
14331 Bill Ogilvie Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1956-02-04 Not Known 1957-04-22 Not Known Ogilvie
14332 Duncan Ogilvie Motherwell; Falkirk; Hamilton Academical 28 28 0 3 7 7 14 25.00 25.00 50.00 37.50 1933-05-13 21y 07m 05d 1947-01-18 35y 03m 10d Ogilvie
14333 Fraser MacLeod Ogilvie East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2003-09-07 19y 04m 26d 2003-09-07 19y 04m 26d Ogilvie
14334 John Ogilvie Hibernian 3 3 0 1 0 2 33.33 .00 66.67 33.33 1949-04-11 20y 05m 14d 1951-01-01 22y 02m 04d Ogilvie
14335 John Ogilvie Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1938-09-17 Not Known 1938-09-17 Not Known Ogilvie
14336 Ogilvie St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known Ogilvie
14337 Marios Ogkmpoe Hamilton Academical 3 3 0 2 0 2 1 .00 66.67 33.33 33.33 2018-01-24 23y 03m 14d 2020-02-15 25y 04m 05d Ogkmpoe
14338 Robert Ogleby East Fife; Livingston (Meadowbank Thistle) 2 0 2 0 0 3 .00 .00 100.00 .00 2011-07-05 19y 06m 00d 2014-12-27 22y 11m 22d Ogleby
14339 Perica Ognjenovic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 19y 05m 15d 1996-08-22 19y 05m 29d Ognjenovic
14340 Michael O'Grady Wolverhampton Wanderers 1 1 0 1 0 1 50.00 .00 50.00 50.00 1971-04-14 28y 06m 03d 1971-05-03 28y 06m 22d O'Grady
14341 Andreas Ogris FK Austria 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 24y 00m 19d 1988-11-09 24y 01m 02d Ogris
14342 John Ogston Aberdeen 11 11 0 2 5 4 18.18 45.45 36.36 40.91 1959-08-12 20y 06m 28d 1965-08-18 26y 07m 03d Ogston
14343 Daniel Ogunmade Dundee United 1 0 1 0 0 2 .00 .00 100.00 .00 2002-12-21 19y 03m 25d 2003-04-05 19y 07m 10d Ogunmade
14344 Charles O'Hagan Aberdeen; Greenock Morton 13 13 0 4 3 5 4 23.08 38.46 30.77 42.31 1907-04-15 Not Known 1912-03-09 Not Known O'Hagan
14345 William O'Hagan St Mirren 11 11 0 6 1 4 54.55 9.09 36.36 59.09 1912-11-16 Not Known 1920-12-18 Not Known O'Hagan
14346 Keith James O'Halloran St Johnstone 7 4 3 1 4 4 11.11 44.44 44.44 33.33 1997-09-13 20y 05m 17d 2000-05-06 23y 01m 09d O'Halloran
14347 Michael O'Halloran St Johnstone; Rangers; Dunfermline Athletic 12 7 5 5 5 8 27.78 27.78 44.44 41.67 2014-01-18 23y 00m 12d 2023-07-09 32y 06m 03d O'Halloran
14348 Alex O'Hanlon St Patricks Athletic; Shelbourne 1 1 0 1 0 1 50.00 .00 50.00 50.00 2017-07-05 21y 02m 11d 2019-07-01 23y 02m 07d O'Hanlon
14349 Joshua O'Hanlon St Patricks Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-05 21y 09m 10d 2017-07-05 21y 09m 10d O'Hanlon
14350 Kelham Gerard O'Hanlon Dundee United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1994-11-19 32y 06m 03d 1995-03-21 32y 10m 05d O'Hanlon
14351 Sean O'Hanlon Hibernian 2 2 0 0 1 4 .00 20.00 80.00 10.00 2011-08-28 28y 07m 26d 2012-08-12 29y 07m 10d O'Hanlon
14352 Albert O'Hara Falkirk 8 8 0 0 3 5 .00 37.50 62.50 18.75 1955-12-10 20y 01m 12d 1958-03-22 22y 04m 22d O'Hara
14353 Alexander O'Hara Rangers; Partick Thistle; Greenock Morton 23 20 3 4 13 5 7 52.00 20.00 28.00 62.00 1974-01-19 17y 02m 29d 1988-03-26 31y 05m 05d O'Hara
14354 Anthony O'Hara Berwick Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1983-09-20 23y 10m 02d 1984-03-27 24y 04m 09d O'Hara
14355 George O'Hara Dundee; Queen of the South 8 8 0 0 1 6 .00 12.50 75.00 6.25 1956-01-14 Not Known 1959-03-07 Not Known O'Hara
14356 John O'Hara Hibernian 22 22 0 3 8 3 10 36.36 13.64 45.45 43.18 1908-10-03 Not Known 1912-02-14 Not Known O'Hara
14357 Kevin O'Hara Dunfermline Athletic 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 22y 03m 09d 2021-04-03 22y 07m 23d O'Hara
14358 Kieran O'Hara Kilmarnock 0 0 0 1 3 2 16.67 50.00 33.33 41.67 2023-08-13 27y 03m 22d 2024-10-30 28y 06m 08d O'Hara
14359 Mark O'Hara Kilmarnock; Dundee; Motherwell; St Mirren 26 23 3 11 6 11 39.29 21.43 39.29 50.00 2012-12-26 17y 00m 14d 2024-10-19 28y 10m 07d O'Hara
14360 Tommy O'Hara Queen of the South; Motherwell 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1975-02-15 22y 05m 29d 1982-08-28 30y 00m 11d O'Hara
14361 Denis O'Hare Partick Thistle 10 10 0 3 0 7 30.00 .00 70.00 30.00 1922-12-02 Not Known 1929-09-21 Not Known O'Hare
14362 John O'Hare Chelsea 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-11-25 Not Known 1936-09-23 Not Known O'Hare
14363 William O'Hare Dundee 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1927-10-08 Not Known 1930-04-19 Not Known O'Hare
14364 Warren O'Hora Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 25y 06m 08d 2024-10-27 25y 06m 08d O'Hora
14365 Juhani Ojala Motherwell 2 2 0 1 0 2 33.33 .00 66.67 33.33 2021-10-02 32y 03m 13d 2022-05-11 32y 10m 22d Ojala
14366 Henrik Ojamaa Motherwell; Dundee 6 4 2 3 1 2 50.00 16.67 33.33 58.33 2012-02-18 20y 08m 29d 2017-04-08 25y 10m 19d Ojamaa
14367 Funso Ojo Aberdeen 5 5 0 1 2 2 1 40.00 40.00 20.00 60.00 2019-08-04 27y 11m 07d 2022-03-02 30y 06m 02d Ojo
14368 Sheyi Ojo Rangers 5 2 3 2 1 2 40.00 20.00 40.00 50.00 2019-10-20 22y 04m 01d 2020-02-29 22y 08m 10d Ojo
14369 Stefano Okaka Istanbul Basaksehir 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2022-09-08 33y 00m 30d 2022-11-03 33y 02m 25d Okaka
14370 Joseph O'Kane Celtic 3 3 0 2 1 0 66.67 33.33 .00 83.33 1916-04-22 Not Known 1917-01-13 Not Known O'Kane
14371 O'Kearney Ballymena United 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known O'Kearney
14372 Conor O'Keefe St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2018-09-01 20y 01m 11d 2018-09-01 20y 01m 11d O'Keefe
14373 O'Keefe St Patricks Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known O'Keefe
14374 Timothy James O'Keefe Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1939-04-01 Not Known 1939-04-01 Not Known O'Keefe
14375 Okemba Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Okemba
14376 Carlton Cole Celtic 0 0 0 0 1 0 .00 100.00 .00 50.00 2015-12-27 32y 02m 15d 2015-12-27 32y 02m 15d Okirie
14377 Jonathan Okita Zurich 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 25y 10m 13d 2022-08-25 25y 10m 20d Okita
14378 Armstrong Okoflex Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-05-19 17y 02m 17d 2019-05-19 17y 02m 17d Okoflex
14379 James Chuks Okoli Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2001-03-31 25y 02m 20d 2001-03-31 25y 02m 20d Okoli
14380 Joseph Okoro Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 23y 07m 16d 2024-10-03 23y 07m 16d Okoro
14381 Kjell Olafsson Dundee United 12 11 1 2 4 3 5 33.33 25.00 41.67 45.83 1996-10-26 31y 03m 03d 1999-05-15 33y 09m 22d Olafsson
14382 Unnar Holm Olafsson IBV-Vestmannaeyjar 0 0 0 0 0 2 .00 .00 100.00 .00 2000-08-10 18y 07m 25d 2000-08-24 18y 08m 08d Olafsson
14383 Kazeem Olaigbe Ross County 2 0 2 0 0 2 .00 .00 100.00 .00 2022-07-30 19y 06m 28d 2022-10-30 19y 09m 28d Olaigbe
14384 Seyi Olajengbesi Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 28y 07m 25d 2009-07-12 28y 07m 25d Olajengbesi
14385 Steven Old Kilmarnock 1 1 0 0 0 3 .00 .00 100.00 .00 2009-11-28 23y 09m 11d 2011-01-18 24y 11m 01d Old
14386 John Stephen Oldfield Wolverhampton Wanderers 0 0 0 1 0 1 50.00 .00 50.00 50.00 1971-04-14 27y 07m 26d 1971-05-03 27y 08m 14d Oldfield
14387 Oldman Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-01 Not Known 1914-04-01 Not Known Oldman
14388 David O'Leary Arsenal 2 2 0 1 0 1 50.00 .00 50.00 50.00 1975-07-30 17y 02m 28d 1984-04-15 25y 11m 13d O'Leary
14389 Pierce O'Leary Celtic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1985-03-20 25y 04m 15d 1986-12-03 27y 00m 28d O'Leary
14390 Ryan O'Leary Kilmarnock 10 5 5 6 2 5 46.15 15.38 38.46 53.85 2006-10-21 19y 01m 27d 2013-04-20 25y 07m 27d O'Leary
14391 Mykhaylo Olefirenko Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 22y 05m 18d 1982-11-24 22y 05m 18d Olefirenko
14392 Oleguer Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 27y 05m 26d 2007-07-28 27y 05m 26d Oleguer
14393 Robert Olejnik Falkirk 6 6 0 5 3 4 41.67 25.00 33.33 54.17 2007-10-06 20y 10m 10d 2010-09-21 23y 09m 26d Olejnik
14394 Olek Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Olek
14395 Charlie V Oliphant Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1967-01-21 23y 05m 30d 1967-01-21 23y 05m 30d Oliphant
14396 Thomas Oliphant Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1911-04-29 Not Known 1911-08-26 Not Known Oliphant
14397 Oliveira FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Oliveira
14398 Alan William Oliver Falkirk 4 4 0 2 1 2 40.00 20.00 40.00 50.00 1981-09-12 20y 00m 30d 1983-03-05 21y 06m 20d Oliver
14399 Gary Oliver Greenock Morton 2 0 2 0 2 1 .00 66.67 33.33 33.33 2020-12-05 25y 04m 21d 2021-04-20 25y 09m 06d Oliver
14400 Gary Oliver Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 Not Known 2024-08-17 Not Known Oliver
14401 James Oliver Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-01-09 Not Known 1909-01-09 Not Known Oliver
14402 Jim Oliver Falkirk 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1959-03-21 17y 03m 18d 1962-04-21 20y 04m 18d Oliver
14403 John Oliver Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-03-01 22y 03m 11d 1890-03-01 22y 03m 11d Oliver
14404 Michael Oliver Falkirk; Cowdenbeath 5 4 1 0 3 2 .00 60.00 40.00 30.00 1982-02-09 24y 02m 24d 1983-08-27 25y 09m 11d Oliver
14405 Neil Oliver Berwick Rangers; Falkirk 13 12 1 6 2 7 40.00 13.33 46.67 46.67 1987-08-01 20y 03m 21d 1995-09-09 28y 04m 29d Oliver
14406 Oliver Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1891-01-10 Not Known 1891-01-10 Not Known Oliver
14407 Toby Oliver Fleetwood Town 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-27 Not Known 2024-07-27 Not Known Oliver
14408 O'Loughlin Ballymena United 1 0 1 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known O'Loughlin
14409 Egil Olsen Valerengens IF 1 1 0 0 0 1 .00 .00 100.00 .00 1965-10-27 23y 06m 05d 1965-10-27 23y 06m 05d Olsen
14410 Jesper Olsen Manchester United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1986-09-02 25y 05m 13d 1986-09-02 25y 05m 13d Olsen
14411 Martin Olsson Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 22y 02m 21d 2010-08-07 22y 02m 21d Olsson
14412 Oludare Olufunwa St Johnstone 2 2 0 0 0 3 .00 .00 100.00 .00 2023-08-05 22y 00m 07d 2024-02-07 22y 06m 09d Olufunwa
14413 Toyosi Olusanya St Mirren 7 4 3 2 2 2 4 25.00 25.00 50.00 37.50 2023-01-07 25y 02m 24d 2024-10-19 27y 00m 05d Olusanya
14414 Conor O'Malley St Patricks Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-07-05 22y 11m 04d 2017-07-05 22y 11m 04d O'Malley
14415 William Omand Queens Park 4 4 0 0 1 3 .00 25.00 75.00 12.50 1957-03-25 Not Known 1957-11-16 Not Known Omand
14416 Rabin Omar Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 2020-12-05 23y 04m 14d 2020-12-05 23y 04m 14d Omar
14417 Stephane Omeonga Hibernian; Livingston (Meadowbank Thistle) 10 9 1 2 4 4 20.00 40.00 40.00 40.00 2019-04-06 23y 00m 10d 2023-01-29 26y 10m 02d Omeonga
14418 Becir Omeragic Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 20y 06m 29d 2022-08-25 20y 07m 05d Omeragic
14419 Promise Omochere Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 22y 08m 24d 2023-07-12 22y 08m 24d Omochere
14420 Omoko FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Omoko
14421 Tobi Omole Crawley Town 1 1 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 22y 06m 29d 2022-07-16 22y 06m 29d Omole
14422 Emanuelle Omoyinmi Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 1998-03-21 20y 02m 21d 1998-03-21 20y 02m 21d Omoyinmi
14423 Armand One Partick Thistle 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2005-01-08 21y 09m 24d 2005-01-19 21y 10m 04d One
14424 Ryan One Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2023-02-10 16y 07m 15d 2023-02-10 16y 07m 15d One
14425 ONeil Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known ONeil
14426 Brian O'Neil Celtic; Aberdeen 15 12 3 1 7 5 6 38.89 27.78 33.33 52.78 1991-10-05 19y 00m 29d 1998-05-02 25y 07m 26d O'Neil
14427 Joe O'Neil Aberdeen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1954-03-13 22y 06m 26d 1954-03-13 22y 06m 26d O'Neil
14428 John O'Neil Dundee United; St Johnstone; Hibernian; Falkirk; Gretna 34 28 6 4 7 15 13 20.00 42.86 37.14 41.43 1990-01-27 18y 06m 21d 2006-05-13 34y 10m 07d O'Neil
14429 O'Neil Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 Not Known 2006-07-15 Not Known O'Neil
14430 Tom O'Neil Heart of Midlothian B 4 4 0 1 0 3 25.00 .00 75.00 25.00 1926-08-02 Not Known 1929-08-05 Not Known O'Neil
14431 Colin O'Neill Motherwell 11 11 0 1 1 3 7 9.09 27.27 63.64 22.73 1988-11-26 25y 05m 12d 1991-03-02 27y 08m 16d O'Neill
14432 Eamonn O'Neill Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1985-10-23 21y 07m 27d 1985-10-23 21y 07m 27d O'Neill
14433 George O'Neill Partick Thistle; Greenock Morton; Dunfermline Athletic 7 6 1 2 4 3 22.22 44.44 33.33 44.44 1967-04-01 24y 08m 06d 1972-01-03 29y 05m 08d O'Neill
14434 John O'Neill Hibernian 1 1 0 1 0 0 1 .00 .00 100.00 .00 1896-03-14 Not Known 1896-03-14 Not Known O'Neill
14435 John Patrick O'Neill Leicester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 25y 05m 02d 1983-08-13 25y 05m 02d O'Neill
14436 Kevin O'Neill Australia; Australian Select XI 4 4 0 0 0 4 .00 .00 100.00 .00 1959-05-09 Not Known 1959-05-30 Not Known O'Neill
14437 Les O'Neill Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1969-07-26 Not Known 1969-07-26 Not Known O'Neill
14438 Leslie Arthur O'Neill Queen of the South 2 1 1 0 2 0 .00 100.00 .00 50.00 1977-09-14 33y 09m 10d 1978-04-15 34y 04m 11d O'Neill
14439 Martin O'Neill Kilmarnock 0 0 0 0 1 0 .00 100.00 .00 50.00 1998-03-14 22y 08m 25d 1998-03-14 22y 08m 25d O'Neill
14440 Michael O'Neill Dundee United; Hibernian; Aberdeen; St Johnstone 20 15 5 2 6 6 8 30.00 30.00 40.00 45.00 1989-11-25 20y 04m 20d 2000-12-30 31y 05m 25d O'Neill
14441 Mikey O'Neill Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-07-20 18y 01m 12d 2022-07-20 18y 01m 12d O'Neill
14442 Ollie O'Neill Leyton Orient 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-13 21y 06m 05d 2024-07-13 21y 06m 05d O'Neill
14443 O'Neill Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known O'Neill
14444 Patrick O'Neill Dumbarton 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1916-02-05 Not Known 1916-02-05 Not Known O'Neill
14445 Sean O'Neill Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 25y 03m 14d 2013-07-25 25y 03m 14d O'Neill
14446 Thomas O'Neill Motherwell; Clyde; Hamilton Academical 11 11 0 3 1 1 9 9.09 9.09 81.82 13.64 1977-04-30 21y 04m 06d 1986-10-18 30y 09m 24d O'Neill
14447 William O'Neill Celtic 4 4 0 4 0 1 80.00 .00 20.00 80.00 1961-05-02 20y 04m 02d 1967-12-09 26y 11m 09d O'Neill
14448 Shinji Ono Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 25y 00m 24d 2004-10-21 25y 00m 24d Ono
14449 Pat Onstad Dundee United 0 0 0 0 0 3 .00 .00 100.00 .00 1999-12-05 31y 10m 22d 2000-10-14 32y 09m 01d Onstad
14450 Odd Oppedal Sportsklubben Brann 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-25 26y 03m 08d 1962-11-12 26y 04m 26d Oppedal
14451 Orahovac SV Wehen Wiesbaden 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Orahovac
14452 Charles O'Rawe Leith Athletic; Heart of Midlothian B 3 3 0 0 1 2 .00 33.33 66.67 16.67 1935-05-15 Not Known 1936-08-03 Not Known O'Rawe
14453 Daniel O'Reilly Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2023-02-10 27y 09m 30d 2023-02-10 27y 09m 30d O'Reilly
14454 Ian O'Reilly Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 23y 03m 04d 2015-07-04 23y 03m 04d O'Reilly
14455 Joseph O'Reilly Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1932-09-26 Not Known 1932-12-10 Not Known O'Reilly
14456 Matt O'Riley Celtic 11 10 1 3 9 0 2 81.82 .00 18.18 81.82 2022-01-26 21y 02m 05d 2024-05-04 23y 05m 13d O'Riley
14457 Kevin Oris Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 26y 07m 11d 2011-07-17 26y 07m 11d Oris
14458 Alen Orman Hibernian 10 10 0 2 3 6 18.18 27.27 54.55 31.82 2001-10-21 23y 04m 21d 2005-01-02 26y 07m 02d Orman
14459 Andrew Ormiston Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Ormiston
14460 John James Ormiston Queens Park 4 4 0 1 0 3 25.00 .00 75.00 25.00 1901-01-19 Not Known 1903-03-14 Not Known Ormiston
14461 Bert Ormond Falkirk 5 5 0 2 0 2 3 .00 40.00 60.00 20.00 1954-08-18 Not Known 1956-04-16 Not Known Ormond
14462 George Ormond Rangers; Greenock Morton 12 12 0 2 3 7 16.67 25.00 58.33 29.17 1912-04-15 Not Known 1919-04-05 Not Known Ormond
14463 Gibby Ormond Airdrieonians; Dundee United 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1958-01-02 31y 03m 26d 1961-01-21 34y 04m 14d Ormond
14464 James Ross McNeill Ormond Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 1985-08-27 22y 04m 24d 1985-08-27 22y 04m 24d Ormond
14465 Willie Ormond Hibernian; Scotland XI; Falkirk 43 43 0 13 15 2 26 34.88 4.65 60.47 37.21 1947-01-01 19y 10m 09d 1962-04-21 35y 01m 29d Ormond
14466 Brendan Ormsby Aston Villa 1 0 1 1 0 0 100.00 .00 .00 100.00 1979-08-02 18y 10m 01d 1979-08-02 18y 10m 01d Ormsby
14467 Francis O'Rourke Airdrieonians 13 13 0 2 4 3 6 30.77 23.08 46.15 42.31 1903-12-26 Not Known 1907-02-09 Not Known O'Rourke
14468 Harry O'Rourke Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1905-12-09 Not Known 1905-12-09 Not Known O'Rourke
14469 Hugh O'Rourke Clydebank[4] 0 0 0 0 1 0 .00 100.00 .00 50.00 1980-01-05 20y 07m 30d 1980-01-05 20y 07m 30d O'Rourke
14470 Jimmy O'Rourke Hibernian; St Johnstone; Motherwell 37 35 2 11 13 9 16 34.21 23.68 42.11 46.05 1963-05-04 16y 07m 16d 1980-01-19 33y 04m 01d O'Rourke
14471 John O'Rourke Coventry City 1 1 0 0 1 0 .00 100.00 .00 50.00 1970-04-24 25y 02m 13d 1970-04-24 25y 02m 13d O'Rourke
14472 O'Rourke Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1910-01-22 Not Known 1910-01-22 Not Known O'Rourke
14473 Peter O'Rourke Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1895-09-14 Not Known 1895-09-14 Not Known O'Rourke
14474 Thomas Law O'Rourke Livingston (Meadowbank Thistle) 3 3 0 1 0 2 33.33 .00 66.67 33.33 1975-02-24 18y 09m 30d 1978-10-10 22y 05m 15d O'Rourke
14475 Alan Orr Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1943-09-04 Not Known 1944-12-30 Not Known Orr
14476 Anderson Orr Third Lanark 8 8 0 1 2 1 5 25.00 12.50 62.50 31.25 1948-01-10 24y 00m 22d 1951-02-17 27y 01m 29d Orr
14477 Andrew Orr Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1905-02-18 Not Known 1905-03-04 Not Known Orr
14478 Andrew Orr Greenock Morton 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1898-01-22 Not Known 1902-12-27 Not Known Orr
14479 Charles Orr Leith Athletic 6 6 0 0 0 6 .00 .00 100.00 .00 1925-01-24 Not Known 1929-08-20 Not Known Orr
14480 James Orr Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1911-09-16 Not Known 1911-09-16 Not Known Orr
14481 James Orr Airdrieonians 2 2 0 1 0 0 2 .00 .00 100.00 .00 1950-08-19 Not Known 1950-10-14 Not Known Orr
14482 John Orr Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1925-01-24 Not Known 1925-01-24 Not Known Orr
14483 John H Orr Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1967-08-30 20y 05m 28d 1968-04-20 21y 01m 18d Orr
14484 Neil Orr Greenock Morton; Hibernian 34 34 0 12 13 10 34.29 37.14 28.57 52.86 1977-10-05 18y 04m 22d 1993-01-02 33y 07m 20d Orr
14485 Robert Orr Third Lanark; Greenock Morton 29 29 0 1 12 6 11 41.38 20.69 37.93 51.72 1910-04-02 19y 02m 07d 1926-03-13 35y 01m 15d Orr
14486 Ronald Orr St Mirren; Newcastle United 9 9 0 5 2 3 4 22.22 33.33 44.44 38.89 1898-09-10 18y 01m 04d 1904-04-25 23y 08m 19d Orr
14487 Thomas Bingham Orr Greenock Morton 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1947-11-08 23y 06m 18d 1952-03-01 27y 10m 09d Orr
14488 William Orr Celtic 28 28 0 1 9 9 10 32.14 32.14 35.71 48.21 1897-05-15 23y 10m 25d 1907-05-11 33y 10m 21d Orr
14489 Robert Abbie Orrock Falkirk; St Mirren; Alloa Athletic 21 21 0 10 5 6 47.62 23.81 28.57 59.52 1910-08-29 Not Known 1923-03-24 Not Known Orrock
14490 Daniel Orsi Queen of the South 1 0 1 0 1 0 .00 100.00 .00 50.00 2013-07-20 21y 03m 20d 2013-07-20 21y 03m 20d Orsi
14491 Kalvin Orsi Greenock Morton 2 1 1 0 2 1 .00 66.67 33.33 33.33 2020-12-05 23y 07m 20d 2021-04-20 24y 00m 05d Orsi
14492 Nacho Huertas Liverpool XI 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-27 19y 07m 11d 2013-07-27 19y 07m 11d Ortiz
14493 Juanma Ortiz Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-07-23 29y 04m 22d 2011-07-23 29y 04m 22d Ortiz
14494 Terry Orvad South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Orvad
14495 Evan Osam Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-04 17y 10m 17d 2015-07-04 17y 10m 17d Osam
14496 Paul Osam St Patricks Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 1988-10-05 20y 09m 15d 1988-10-05 20y 09m 15d Osam
14497 Ben Osborn Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 26y 00m 23d 2020-08-28 26y 00m 23d Osborn
14498 Archibald W Osborne Vale Of Leven 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-30 Not Known 1889-11-30 Not Known Osborne
14499 Billy Osborne Greenock Morton 9 6 3 3 2 3 6 18.18 27.27 54.55 31.82 1969-12-13 23y 10m 13d 1975-04-12 29y 02m 13d Osborne
14500 James Osborne Rangers; Greenock Morton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1926-01-16 Not Known 1930-09-06 Not Known Osborne
14501 John Osborne West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 Not Known 1970-08-03 Not Known Osborne
14502 Karleigh Osborne Kilmarnock 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-04-14 29y 00m 26d 2017-04-14 29y 00m 26d Osborne
14503 Isaac Osbourne Partick Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2013-08-16 27y 01m 25d 2013-08-16 27y 01m 25d Osbourne
14504 Isaac Osbourne Aberdeen 4 4 0 0 3 1 .00 75.00 25.00 37.50 2011-08-13 25y 01m 22d 2013-05-18 26y 10m 26d Osbourne
14505 Isaiah Osbourne Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 2011-08-28 23y 09m 13d 2012-05-19 24y 06m 04d Osbourne
14506 Rui Óscar FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 20y 07m 14d 1996-07-31 20y 07m 14d Óscar
14507 Luis Palma Celtic 4 2 2 3 0 2 60.00 .00 40.00 60.00 2023-10-22 23y 09m 05d 2024-09-14 24y 07m 28d Oseguera
14508 Keith Osgood Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1974-08-03 19y 02m 26d 1974-08-03 19y 02m 26d Osgood
14509 Peter Osgood Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-05-08 29y 02m 18d 1976-05-08 29y 02m 18d Osgood
14510 Jan Osland Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 18y 06m 01d 1965-06-08 18y 06m 01d Osland
14511 Oslizio Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Oslizio
14512 Abdul Osman Gretna; Partick Thistle 9 8 1 2 2 5 22.22 22.22 55.56 33.33 2007-08-18 20y 05m 22d 2018-03-17 31y 00m 18d Osman
14513 Leon Osman Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 34y 02m 09d 2015-07-26 34y 02m 09d Osman
14514 H Ossen SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Ossen
14515 R Ossen SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Ossen
14516 Egil Ostenstad Rangers 2 0 2 2 0 0 100.00 .00 .00 100.00 2003-09-21 31y 08m 19d 2003-12-20 31y 11m 18d Ostenstad
14517 John Oster Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 24y 07m 22d 2003-07-30 24y 07m 22d Oster
14518 Ostrovysky Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Ostrovysky
14519 John O'Sullivan Dundee 1 0 1 0 0 1 .00 .00 100.00 .00 2019-03-09 25y 05m 19d 2019-03-09 25y 05m 19d O'Sullivan
14520 Patrick G O'Sullivan Airdrieonians 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1944-01-15 Not Known 1945-06-02 Not Known O'Sullivan
14521 Ray O'Sullivan Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-01 17y 11m 28d 2019-07-01 17y 11m 28d O'Sullivan
14522 Albert William Oswald Dundee 2 2 0 1 0 0 50.00 .00 .00 50.00 1907-01-05 Not Known 1907-04-08 Not Known Oswald
14523 James Oswald Leith Athletic 15 15 0 4 2 9 26.67 13.33 60.00 33.33 1898-02-26 Not Known 1903-02-07 Not Known Oswald
14524 James Oswald St Bernards; Rangers; Greenock Morton 16 16 0 13 7 2 7 43.75 12.50 43.75 50.00 1893-05-27 Not Known 1901-11-16 Not Known Oswald
14525 John Oswald Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1924-01-12 Not Known 1924-01-12 Not Known Oswald
14526 Joseph Oswald Greenock Morton 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1900-09-15 Not Known 1900-10-27 Not Known Oswald
14527 Robert Ray Broome Oswald Boness 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1927-12-03 Not Known 1928-04-07 Not Known Oswald
14528 William Oswald Dundee United 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1926-01-27 25y 10m 19d 1926-02-24 25y 11m 16d Oswald
14529 AN Other St Bernards; Partick Thistle; Hibernian 4 4 0 3 0 1 75.00 .00 25.00 75.00 1925-05-09 Not Known 1945-04-16 Not Known Other
14530 Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1937-09-08 Not Known 1937-09-08 Not Known Other>
14531 AN Other-1936-08-03-CF 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 Other-1936-08-03-CF
14532 Ewan Otoo Dunfermline Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2023-07-09 20y 10m 09d 2023-07-09 20y 10m 09d Otoo
14533 Abdelnasser Ouadah Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 24y 10m 05d 2000-07-18 24y 10m 05d Ouadah
14534 Niels Oude-Kamphuis Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 26y 11m 21d 2004-11-04 26y 11m 21d Oude-Kamphuis
14535 Ange Oueifio Motherwell 1 1 0 1 0 1 50.00 .00 50.00 50.00 2000-10-01 24y 06m 02d 2000-12-16 24y 08m 17d Oueifio
14536 Herve Oussale Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 21y 00m 26d 2009-07-12 21y 00m 26d Oussale
14537 John Ovenstone Alloa Athletic; East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 2006-09-20 23y 11m 13d 2011-07-05 28y 08m 28d Ovenstone
14538 Killian Overmeire Lokeren 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-01-11 33y 01m 05d 2019-01-11 33y 01m 05d Overmeire
14539 Bryan Oviedo Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-26 25y 05m 08d 2015-07-26 25y 05m 08d Oviedo
14540 Thomas O'Ware Partick Thistle 2 2 0 1 0 0 2 .00 .00 100.00 .00 2018-07-08 25y 03m 18d 2020-10-02 27y 06m 12d O'Ware
14541 George Alfred Owen Newton Heath 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-01-01 Not Known 1890-01-01 Not Known Owen
14542 Jack Owen Newton Heath 2 2 0 1 0 1 50.00 .00 50.00 50.00 1889-01-01 Not Known 1890-01-01 Not Known Owen
14543 John Owen Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1903-08-25 Not Known 1903-08-25 Not Known Owen
14544 Owen Bolton Wanderers; Darwen; Blackburn Rovers 3 3 0 2 1 0 66.67 33.33 .00 83.33 1886-04-26 Not Known 1888-12-31 Not Known Owen
14545 Wally Owen Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Owen
14546 Fergus Owens Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2023-02-10 19y 08m 29d 2023-02-10 19y 08m 29d Owens
14547 Graeme Owens Kilmarnock 1 0 1 0 0 2 .00 .00 100.00 .00 2009-09-15 21y 04m 14d 2009-11-28 21y 06m 27d Owens
14548 Jordan Owens Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 24y 00m 16d 2013-07-25 24y 00m 16d Owens
14549 Lewis Owens Cowdenbeath 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-10 17y 04m 15d 2020-10-10 17y 04m 15d Owens
14550 Ian Ower St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1962-10-10 23y 09m 08d 1962-10-10 23y 09m 08d Ower
14551 Ebenezer Owers Clyde 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1913-09-20 Not Known 1914-11-07 Not Known Owers
14552 Gary Owers Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 20y 10m 02d 1989-08-05 20y 10m 02d Owers
14553 Aston Oxborough Motherwell 1 1 0 3 0 4 42.86 .00 57.14 42.86 2022-09-18 24y 04m 09d 2024-08-25 26y 03m 16d Oxborough
14554 Ken Oxford Norwich City 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-30 27y 11m 16d 1957-10-30 27y 11m 16d Oxford
14555 Mark Oxley Hibernian 6 6 0 2 3 1 33.33 50.00 16.67 58.33 2014-08-17 23y 10m 20d 2016-02-16 25y 04m 19d Oxley
14556 Kudus Oyenuga St Johnstone; Cowdenbeath 3 2 1 1 1 5 14.29 14.29 71.43 21.43 2012-02-05 18y 10m 18d 2015-04-25 22y 01m 07d Oyenuga
14557 Sener Ozbayrakl? Istanbul Basaksehir 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-11-03 Not Known 2022-11-03 Not Known Ozbayrakl?
14558 Berkay Ozcan Istanbul Basaksehir 2 0 2 2 2 0 0 100.00 .00 .00 100.00 2022-09-08 24y 06m 24d 2022-11-03 24y 08m 19d Ozcan
14559 Magomed Ozdoev PAOK Thessaloniki 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-08-31 30y 09m 26d 2023-08-31 30y 09m 26d Ozdoev
14560 Abdulkadir Ozgen Alemannia Aachen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 22y 10m 04d 2009-07-12 22y 10m 04d Ozgen
14561 Erik Endel Paartalu Gretna 1 0 1 0 2 0 .00 100.00 .00 50.00 2007-08-18 21y 03m 15d 2007-11-25 21y 06m 22d Paartalu
14562 Markus Paatelainen Inverness Caledonian Thistle 2 1 1 0 0 3 .00 .00 100.00 .00 2007-02-10 24y 00m 18d 2008-04-26 25y 03m 03d Paatelainen
14563 Mixu Paatelainen Dundee United; Aberdeen; Hibernian 30 23 7 10 6 15 10 19.35 48.39 32.26 43.55 1988-02-03 21y 00m 00d 2003-01-02 35y 10m 30d Paatelainen
14564 Patrick Paauwe Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 28y 09m 24d 2004-10-21 28y 09m 24d Paauwe
14565 Pabst FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Pabst
14566 Pace St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1889-12-07 Not Known 1889-12-07 Not Known Pace
14567 Emilio Pacione Brechin City 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known Pacione
14568 John M Padgett Heart of Midlothian B 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1940-08-06 Not Known 1940-08-06 Not Known Padgett
14569 Jens Paeslack St Mirren 2 1 1 0 0 2 .00 .00 100.00 .00 2000-09-20 26y 06m 26d 2000-11-11 26y 08m 17d Paeslack
14570 Rafa Paez Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 18y 11m 17d 2013-07-27 18y 11m 17d Paez
14571 Frank Pagani Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-16 Not Known 1959-05-16 Not Known Pagani
14572 Fred Pagani Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Pagani
14573 Archie Page Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1970-01-24 23y 09m 03d 1970-01-28 23y 09m 07d Page
14574 James N Page Dundee United 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-05-11 22y 06m 12d 1987-05-11 22y 06m 12d Page
14575 Jack Page Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 36y 00m 10d 1922-04-03 36y 00m 10d Page
14576 Jonathan Page Motherwell 0 0 0 4 1 2 57.14 14.29 28.57 64.29 2009-10-31 19y 02m 29d 2012-05-01 21y 08m 29d Page
14577 Samuel Page St Johnstone; St Mirren 6 6 0 0 4 2 .00 66.67 33.33 33.33 1925-12-12 Not Known 1928-12-25 Not Known Page
14578 Thomas Page St Mirren 4 4 0 3 1 0 75.00 25.00 .00 87.50 1915-04-17 Not Known 1919-12-20 Not Known Page
14579 Michel Pageaud Dundee 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1994-03-01 27y 06m 01d 1995-09-20 29y 00m 21d Pageaud
14580 Jürgen Pahl Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 29y 01m 07d 1985-04-24 29y 01m 07d Pahl
14581 Flavio Paixao Hamilton Academical 4 2 2 0 0 4 .00 .00 100.00 .00 2010-02-21 25y 05m 02d 2011-02-12 26y 04m 24d Paixao
14582 Marco Paixao Hamilton Academical 6 3 3 1 1 0 5 16.67 .00 83.33 16.67 2009-09-26 25y 00m 07d 2011-02-12 26y 04m 24d Paixao
14583 Ante Palaversa Aberdeen 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2024-10-06 24y 06m 00d 2024-10-06 24y 06m 00d Palaversa
14584 Sean Paliczka East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-14 Not Known 2005-07-14 Not Known Paliczka
14585 Gary Pallister Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 24y 02m 27d 1989-09-26 24y 02m 27d Pallister
14586 Alexander C Palmer Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1947-01-02 Not Known 1947-10-04 Not Known Palmer
14587 Calvin Palmer Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 23y 11m 28d 1964-10-19 23y 11m 28d Palmer
14588 Chris Palmer Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 26y 09m 13d 2010-07-29 26y 09m 13d Palmer
14589 John Palmer Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-01 Not Known 1898-01-01 Not Known Palmer
14590 Sebastian Palmer-Houlden Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-08-10 20y 02m 29d 2024-08-10 20y 02m 29d Palmer-Houlden
14591 Victor Palsson Hibernian 2 2 0 0 1 2 .00 33.33 66.67 16.67 2011-04-03 19y 11m 04d 2012-01-02 20y 08m 03d Palsson
14592 Jan Paluska Viktoria Plzen 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-29 19y 02m 06d 2024-08-29 19y 02m 06d Paluska
14593 Nikos Panagiotou Omonoia 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-24 24y 05m 12d 2024-10-24 24y 05m 12d Panagiotou
14594 Panandetiguiri SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Panandetiguiri
14595 Harry Panayiotou Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2021-12-05 27y 01m 07d 2021-12-05 27y 01m 07d Panayiotou
14596 Christian Pander Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 21y 02m 07d 2004-11-04 21y 02m 07d Pander
14597 Boris Pandza NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 19y 07m 11d 2006-08-02 19y 07m 18d Pandza
14598 Stefan Panic Rigas Futbola Skola 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-15 29y 11m 26d 2022-10-27 30y 01m 07d Panic
14599 Panim FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Panim
14600 Panis Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Panis
14601 Tommy Pank Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1881-01-01 Not Known Pank
14602 Mikael Panopoulos Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2002-02-02 25y 03m 24d 2002-02-02 25y 03m 24d Panopoulos
14603 Jiri Panos Viktoria Plzen 0 0 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 16y 09m 07d 2024-08-29 16y 09m 14d Panos
14604 Miodrag Pantelic Red Star Belgrade 1 1 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 22y 11m 04d 1996-08-22 22y 11m 18d Pantelic
14605 Pantelic OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Pantelic
14606 Corey Panter Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2021-12-18 21y 01m 29d 2021-12-18 21y 01m 29d Panter
14607 Emmanuel Ugochukwu Ezenwa Panther St Johnstone; Partick Thistle 2 1 1 1 0 1 50.00 .00 50.00 50.00 2002-03-23 17y 10m 12d 2003-10-25 19y 05m 14d Panther
14608 Sasa Papac Rangers 15 15 0 12 3 2 70.59 17.65 11.76 79.41 2006-11-19 26y 09m 12d 2011-10-23 31y 08m 16d Papac
14609 Dimitrios Papadopoulos Dinamo Zagreb 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 27y 10m 00d 2009-08-27 27y 10m 07d Papadopoulos
14610 Socratis Papastathopoulos AEK Athens 0 0 0 1 0 0 100.00 .00 .00 100.00 2006-08-09 18y 02m 00d 2006-08-09 18y 02m 00d Papastathopoulos
14611 Josip Papic NK Siroki Brijeg 2 1 1 0 1 1 .00 50.00 50.00 25.00 2006-07-26 29y 09m 26d 2006-08-02 29y 10m 03d Papic
14612 Cedric Pardeilhan Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 24y 02m 14d 2000-07-18 24y 02m 14d Pardeilhan
14613 Michael Parensen 1. FC Union Berlin 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 25y 00m 15d 2011-07-09 25y 00m 15d Parensen
14614 Elliot Parish Dundee; St Johnstone 3 3 0 5 3 6 35.71 21.43 42.86 46.43 2017-09-30 27y 04m 10d 2022-12-28 32y 07m 08d Parish
14615 Parish Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known Parish
14616 Ally Park Auchinleck Talbot 1 0 1 0 0 1 .00 .00 100.00 .00 2012-01-07 Not Known 2012-01-07 Not Known Park
14617 Bob Park St Mirren 3 3 0 2 1 0 66.67 33.33 .00 83.33 1952-09-13 22y 05m 06d 1953-10-10 23y 06m 03d Park
14618 Daniel Park Cove Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-18 27y 09m 19d 2018-07-18 27y 09m 19d Park
14619 Donald Park Partick Thistle 10 8 2 2 8 1 1 80.00 10.00 10.00 85.00 1978-09-09 25y 01m 21d 1983-03-19 29y 08m 00d Park
14620 John B Park Hamilton Academical; Third Lanark 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1933-08-22 Not Known 1941-08-30 Not Known Park
14621 John M Park Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-02-03 Not Known 1962-02-03 Not Known Park
14622 Matthew Park East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-05 23y 02m 13d 2011-07-05 23y 02m 13d Park
14623 Park Third Lanark 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1886-09-04 Not Known 1886-12-18 Not Known Park
14624 John Parke Linfield; Hibernian 2 2 0 1 0 0 2 .00 .00 100.00 .00 1956-11-26 19y 03m 20d 1964-09-05 27y 00m 30d Parke
14625 Alex Parker Falkirk; The British Army 13 13 0 1 4 8 7.69 30.77 61.54 23.08 1953-12-12 18y 04m 10d 1958-04-23 22y 08m 21d Parker
14626 Bobby Parker Partick Thistle 3 3 0 1 2 0 33.33 66.67 .00 66.67 1946-08-14 21y 05m 29d 1946-10-26 21y 08m 10d Parker
14627 Bobby Parker Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Parker
14628 Derek Parker West Ham United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1953-10-19 27y 03m 26d 1953-10-19 27y 03m 26d Parker
14629 Gary Parker Nottingham Forest 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-09-12 Not Known 1988-09-12 Not Known Parker
14630 Joshua Parker Aberdeen 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-09-20 24y 09m 19d 2015-09-20 24y 09m 19d Parker
14631 Keigan Parker St Johnstone 5 5 0 2 1 3 1 20.00 60.00 20.00 50.00 2000-05-06 17y 10m 28d 2001-10-13 19y 04m 05d Parker
14632 Liam Parker St Johnstone 0 0 0 0 0 2 .00 .00 100.00 .00 2023-03-04 18y 09m 22d 2023-08-05 19y 02m 26d Parker
14633 Parker Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-04-27 Not Known 1903-04-27 Not Known Parker
14634 Robert Parker Partick Thistle 7 7 0 3 0 4 42.86 .00 57.14 42.86 1943-08-14 Not Known 1945-12-01 Not Known Parker
14635 Scott Parker Charlton Athletic 1 0 1 1 0 1 0 .00 100.00 .00 50.00 1998-08-08 17y 09m 26d 1998-08-08 17y 09m 26d Parker
14636 Thomas Hubert Parker Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1926-04-10 Not Known 1926-04-10 Not Known Parker
14637 Phil Parkes Wolverhampton Wanderers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1971-04-14 23y 09m 00d 1971-05-03 23y 09m 19d Parkes
14638 Tom Parkes Livingston (Meadowbank Thistle) 2 2 0 0 0 3 .00 .00 100.00 .00 2021-12-05 29y 10m 20d 2024-01-02 31y 11m 18d Parkes
14639 Derek Parkin Wolverhampton Wanderers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1971-04-14 23y 03m 12d 1971-05-03 23y 04m 01d Parkin
14640 Sam Parkin St Johnstone; St Mirren 9 4 5 1 4 1 4 44.44 11.11 44.44 50.00 2010-08-14 29y 05m 00d 2013-05-04 32y 01m 20d Parkin
14641 James Parkinson 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 Parkinson
14642 Anthony Parks Falkirk 7 7 0 5 0 2 71.43 .00 28.57 71.43 1992-12-02 29y 10m 04d 1996-01-13 32y 11m 16d Parks
14643 Derek Parlane Rangers; Leeds United 15 15 0 9 13 1 5 68.42 5.26 26.32 71.05 1972-12-02 19y 06m 27d 1982-08-07 29y 03m 02d Parlane
14644 James Parlane Airdrieonians 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1948-02-07 Not Known 1949-01-22 Not Known Parlane
14645 Jimmy Parlane Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1943-10-16 Not Known 1943-10-16 Not Known Parlane
14646 William Parlane St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1933-08-12 Not Known 1933-08-12 Not Known Parlane
14647 Parling Djurgardens IF Fotbollsforening 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1958-11-03 Not Known 1958-11-03 Not Known Parling
14648 Ray Parlour Middlesbrough 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 32y 04m 13d 2005-07-20 32y 04m 13d Parlour
14649 Stuart Parnaby Middlesbrough 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 23y 00m 01d 2005-07-20 23y 00m 01d Parnaby
14650 William Parr Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 Not Known 1882-02-21 Not Known Parr
14651 Tom Parratt Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2005-09-17 19y 06m 15d 2005-09-17 19y 06m 15d Parratt
14652 Charles F Parry Everton 2 2 0 2 0 0 100.00 .00 .00 100.00 1894-09-17 Not Known 1894-11-10 Not Known Parry
14653 Maurice Pryce Parry Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-10-30 Not Known 1909-10-30 Not Known Parry
14654 Neil Parry Alloa Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 35y 00m 16d 2021-04-09 35y 05m 01d Parry
14655 Oswald Parry Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 29y 06m 17d 1938-03-05 29y 06m 17d Parry
14656 Raymond Alan Parry Bolton Wanderers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1957-02-16 21y 00m 28d 1957-02-16 21y 00m 28d Parry
14657 Robert Parry Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1928-12-29 Not Known 1928-12-29 Not Known Parry
14658 Tony Parry Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 21y 06m 26d 1967-04-03 21y 06m 26d Parry
14659 Eric Parsons Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-03-31 30y 04m 22d 1954-03-31 30y 04m 22d Parsons
14660 Jeff Parton Burnley 0 0 0 2 0 1 66.67 .00 33.33 66.67 1970-09-30 17y 07m 06d 1973-11-06 20y 08m 13d Parton
14661 David William Partridge Dundee United; Motherwell 16 16 0 7 3 9 36.84 15.79 47.37 44.74 1999-05-15 20y 05m 19d 2005-04-30 26y 05m 04d Partridge
14662 Manuel Pascali Kilmarnock 17 17 0 10 2 6 55.56 11.11 33.33 61.11 2008-10-04 27y 00m 25d 2014-05-04 32y 07m 25d Pascali
14663 Colin Pascoe Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-05 24y 03m 27d 1989-08-05 24y 03m 27d Pascoe
14664 Bernard Pascual Dundee United 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1998-08-16 31y 04m 06d 2000-04-22 33y 00m 12d Pascual
14665 Attilio Pasqualotto Australian Select XI 1 0 1 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Pasqualotto
14666 Fernando Adrian Pasquinelli Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2004-02-24 23y 11m 11d 2004-02-24 23y 11m 11d Pasquinelli
14667 Tom Passmoor Carlisle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1967-03-10 30y 00m 26d 1969-07-26 32y 05m 14d Passmoor
14668 Pasveer Heracles Almelo 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Pasveer
14669 Alex C Paterson Stenhousemuir; Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1954-05-01 Not Known 1958-09-17 Not Known Paterson
14670 Andrew Paterson Vale Of Leven 3 3 0 0 0 3 .00 .00 100.00 .00 1890-10-25 Not Known 1891-05-09 Not Known Paterson
14671 Archibald Paterson Leith Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1947-04-30 Not Known 1947-09-10 Not Known Paterson
14672 Bill Paterson Doncaster Rovers; Rangers 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1953-11-09 23y 08m 15d 1961-10-28 31y 08m 03d Paterson
14673 Craig Paterson Hibernian; Rangers; Motherwell; Kilmarnock 34 34 0 1 6 12 17 17.14 34.29 48.57 34.29 1979-08-04 19y 10m 02d 1994-01-22 34y 03m 20d Paterson
14674 Daniel Paterson Hamilton Academical; Falkirk; Kilmarnock; Dundee 12 12 0 1 3 4 5 25.00 33.33 41.67 41.67 1922-12-30 Not Known 1933-09-30 Not Known Paterson
14675 David James Paterson Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1989-08-16 26y 11m 10d 1989-08-16 26y 11m 10d Paterson
14676 Derek Paterson Dundee; Arbroath 1 0 1 1 0 1 50.00 .00 50.00 50.00 1984-01-07 19y 10m 06d 1985-10-23 21y 07m 22d Paterson
14677 Garry Paterson Dundee 8 5 3 1 4 1 3 50.00 12.50 37.50 56.25 1992-09-01 22y 09m 22d 1994-04-16 24y 05m 06d Paterson
14678 George Paterson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1935-05-15 Not Known 1935-05-15 Not Known Paterson
14679 George Paterson Celtic 21 21 0 12 5 4 57.14 23.81 19.05 69.05 1934-08-18 19y 10m 23d 1945-12-29 31y 03m 03d Paterson
14680 Greg Paterson Dunfermline Athletic 0 0 0 0 1 1 .00 50.00 50.00 25.00 2006-10-28 17y 01m 12d 2009-09-23 20y 00m 07d Paterson
14681 Harry Paterson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1908-05-09 Not Known 1908-05-09 Not Known Paterson
14682 Ian Andrew Paterson Montrose 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-08-19 29y 11m 28d 1986-08-19 29y 11m 28d Paterson
14683 J Paterson Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Paterson
14684 James Paterson Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1948-12-18 Not Known 1948-12-18 Not Known Paterson
14685 James Paterson St Mirren 3 3 0 0 2 1 .00 66.67 33.33 33.33 1899-11-18 Not Known 1900-01-20 Not Known Paterson
14686 James Paterson Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1917-04-28 Not Known 1917-04-28 Not Known Paterson
14687 James Paterson St Johnstone; Cowdenbeath 7 7 0 3 2 3 2 28.57 42.86 28.57 50.00 1929-03-09 Not Known 1932-01-30 Not Known Paterson
14688 Doc Paterson Rangers 10 10 0 4 1 5 40.00 10.00 50.00 45.00 1912-04-15 Not Known 1920-04-10 Not Known Paterson
14689 James Paterson Dundee United; Motherwell 21 16 5 8 2 12 36.36 9.09 54.55 40.91 1998-10-24 19y 00m 29d 2008-01-22 28y 03m 28d Paterson
14690 Jim Patterson Queen of the South 17 17 0 8 3 2 12 17.65 11.76 70.59 23.53 1949-11-19 Not Known 1959-03-07 Not Known Paterson
14691 JE Paterson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1935-09-11 Not Known 1935-09-11 Not Known Paterson
14692 Jim Paterson Dunfermline Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1971-09-11 18y 00m 08d 1971-09-11 18y 00m 08d Paterson
14693 John [13] Paterson St Mirren 7 7 0 4 3 0 57.14 42.86 .00 78.57 1887-11-05 Not Known 1888-11-10 Not Known Paterson
14694 John Paterson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1927-03-19 Not Known 1927-03-19 Not Known Paterson
14695 John Paterson Airdrieonians 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1930-04-12 Not Known 1931-12-05 Not Known Paterson
14696 John Anthony Paterson Dumbarton 3 2 1 0 1 2 .00 33.33 66.67 16.67 1972-09-16 21y 10m 00d 1974-02-23 23y 03m 07d Paterson
14697 John Paterson Leith Athletic 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1894-04-30 Not Known 1895-01-05 Not Known Paterson
14698 John Paterson Hibernian; Ayr United 30 30 0 11 2 17 36.67 6.67 56.67 40.00 1949-01-01 Not Known 1960-10-15 Not Known Paterson
14699 John Watson Paterson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1936-10-05 Not Known 1936-10-05 Not Known Paterson
14700 John William Paterson Dundee 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1919-04-12 Not Known 1919-09-20 Not Known Paterson
14701 Lindsay J Paterson St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1936-05-15 Not Known 1936-05-15 Not Known Paterson
14702 Marr Paterson Leith Athletic 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1910-04-25 Not Known 1910-09-19 Not Known Paterson
14703 Matt Paterson Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 28y 09m 07d 2009-07-25 28y 09m 07d Paterson
14704 Matthew Paterson Greenock Morton 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1916-08-19 Not Known 1916-08-19 Not Known Paterson
14705 Matthew Paterson Hibernian 66 66 0 3 16 14 35 24.24 21.21 53.03 34.85 1908-09-19 20y 04m 00d 1921-09-10 33y 03m 22d Paterson
14706 R Paterson Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Paterson
14707 Robert Paterson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1894-09-15 Not Known 1894-09-15 Not Known Paterson
14708 Robert Paterson Clyde; Derby County 3 3 0 0 1 2 .00 33.33 66.67 16.67 1897-01-09 Not Known 1899-04-26 Not Known Paterson
14709 Scott Thomas Paterson Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 2002-09-28 30y 04m 15d 2002-12-14 30y 07m 01d Paterson
14710 T Paterson Broxburn Star 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known Paterson
14711 Thomas Paterson Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-08-22 Not Known 1896-08-22 Not Known Paterson
14712 Walter Paterson Airdrieonians; Third Lanark 11 11 0 3 3 4 4 27.27 36.36 36.36 45.45 1913-08-16 Not Known 1919-01-18 Not Known Paterson
14713 William Paterson Cambuslang 2 2 0 0 1 1 .00 50.00 50.00 25.00 1891-09-05 Not Known 1891-12-26 Not Known Paterson
14714 William Paterson Cowdenbeath; Coventry City 3 3 0 4 1 1 1 33.33 33.33 33.33 50.00 1924-08-16 Not Known 1926-04-26 Not Known Paterson
14715 William Paterson Dundee United; Airdrieonians 10 10 0 4 3 3 40.00 30.00 30.00 55.00 1925-11-07 24y 09m 21d 1931-12-05 30y 10m 18d Paterson
14716 William Paterson Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1896-04-20 Not Known 1896-04-20 Not Known Paterson
14717 William Paterson Hamilton Academical; Motherwell 13 13 0 1 6 1 6 46.15 7.69 46.15 50.00 1913-10-18 Not Known 1923-11-03 Not Known Paterson
14718 Willie Paterson Hibernian 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1976-10-30 19y 06m 00d 1976-10-30 19y 06m 00d Paterson
14719 Andrew Paton Motherwell 33 33 0 10 8 15 30.30 24.24 45.45 42.42 1943-08-28 20y 07m 26d 1957-04-06 34y 03m 04d Paton
14720 Ben Paton Ross County 1 1 0 0 3 1 .00 75.00 25.00 37.50 2021-09-18 21y 00m 25d 2022-07-30 21y 11m 06d Paton
14721 Bert Paton Dunfermline Athletic 14 14 0 3 6 2 6 42.86 14.29 42.86 50.00 1963-05-18 21y 00m 19d 1971-09-11 29y 04m 13d Paton
14722 Billy Paton Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 1981-11-21 17y 09m 06d 1981-11-21 17y 09m 06d Paton
14723 Billy Paton Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1976-02-28 18y 11m 06d 1976-04-21 19y 00m 30d Paton
14724 Daniel John Ferguson Paton Vale Of Leven; St Bernards; Clyde 22 22 0 3 3 4 14 13.64 18.18 63.64 22.73 1891-10-31 Not Known 1898-10-22 Not Known Paton
14725 David Ferguson Paton Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1941-03-01 Not Known 1941-06-07 Not Known Paton
14726 David Paton Stirling Albion 2 2 0 0 0 2 .00 .00 100.00 .00 1951-12-08 Not Known 1952-03-15 Not Known Paton
14727 George Paton Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1949-02-19 Not Known 1949-02-19 Not Known Paton
14728 Harry Paton Ross County; Motherwell 7 5 2 1 5 3 11.11 55.56 33.33 38.89 2019-08-10 21y 02m 18d 2024-02-17 25y 08m 25d Paton
14729 Harry Paton Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1918-01-05 Not Known 1918-05-04 Not Known Paton
14730 Harry D Paton Clydebank[3]; St Mirren 3 3 0 0 1 2 .00 33.33 66.67 16.67 1920-03-27 Not Known 1922-11-04 Not Known Paton
14731 James Arklay Jackson Paton Dundee 2 2 0 1 1 0 50.00 50.00 .00 75.00 1928-09-29 Not Known 1929-03-06 Not Known Paton
14732 James J Paton Vale Of Leven 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1889-11-30 Not Known 1889-11-30 Not Known Paton
14733 John Paton Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1911-01-02 Not Known 1913-09-10 Not Known Paton
14734 John Paton Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1917-02-10 Not Known 1917-02-10 Not Known Paton
14735 John Paton Aberdeen 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1924-01-05 Not Known 1924-11-08 Not Known Paton
14736 Johnny Paton Celtic; Chelsea 6 6 0 1 4 0 2 66.67 .00 33.33 66.67 1945-12-29 22y 08m 27d 1949-01-03 25y 09m 01d Paton
14737 John Paton St Mirren 9 9 0 1 5 3 1 55.56 33.33 11.11 72.22 1907-09-21 Not Known 1911-01-21 Not Known Paton
14738 Michael Paton Dumbarton; Aberdeen; Queen of the South; Dunfermline Athletic 8 7 1 1 4 7 8 21.05 36.84 42.11 39.47 1885-04-04 19y 09m 02d 2017-07-29 Not Known Paton
14739 Paton Helensburgh 1 1 0 1 0 0 100.00 .00 .00 100.00 1878-11-30 Not Known 1878-11-30 Not Known Paton
14740 Paul Paton Dundee United; St Johnstone 9 9 0 1 6 3 1 60.00 30.00 10.00 75.00 2013-09-28 26y 05m 10d 2017-12-23 30y 08m 05d Paton
14741 Robert P S Paton Partick Thistle; Third Lanark 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1924-10-25 Not Known 1933-01-28 Not Known Paton
14742 Thomas H Paton St Mirren; Airdrieonians 9 9 0 2 4 3 2 44.44 33.33 22.22 61.11 1908-01-11 Not Known 1915-03-13 Not Known Paton
14743 Thomas Paton Rangers 2 2 0 3 1 1 0 50.00 50.00 .00 75.00 1903-08-17 Not Known 1903-10-03 Not Known Paton
14744 Willie Paton Rangers; Ayr United 10 10 0 2 2 5 3 20.00 50.00 30.00 45.00 1949-04-05 Not Known 1960-01-23 Not Known Paton
14745 Frédéric Patouillard Olympique Lyonnais 1 0 1 1 1 0 0 100.00 .00 .00 100.00 1996-03-18 24y 02m 14d 1996-03-18 24y 02m 14d Patouillard
14746 Alex Patrick Kilmarnock 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1916-10-14 Not Known 1917-10-06 Not Known Patrick
14747 John Patrick St Mirren 19 19 0 6 2 11 31.58 10.53 57.89 36.84 1892-09-24 Not Known 1900-12-01 Not Known Patrick
14748 Alex Patterson Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1956-03-10 Not Known 1956-03-10 Not Known Patterson
14749 Alexander Patterson Alloa Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-20 Not Known 1946-04-20 Not Known Patterson
14750 Anthony Patterson Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 27y 09m 13d 2021-07-17 27y 09m 13d Patterson
14751 Darren James Patterson Dundee United 3 3 0 2 1 0 66.67 33.33 .00 83.33 1998-08-16 28y 10m 01d 2000-04-22 30y 06m 07d Patterson
14752 David Patterson Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 Not Known 1969-04-30 Not Known Patterson
14753 George W Patterson Queens Park 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1930-10-04 Not Known 1931-09-19 Not Known Patterson
14754 Nathan Patterson Rangers 0 0 0 1 1 0 50.00 50.00 .00 75.00 2021-10-16 20y 00m 00d 2021-12-12 20y 01m 26d Patterson
14755 Phoenix Patterson Fleetwood Town 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-07-12 22y 10m 11d 2024-07-27 23y 10m 26d Patterson
14756 T [17] Patterson Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-11-22 Not Known 1884-11-22 Not Known Patterson
14757 Tommy Patterson St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1887-06-04 Not Known 1888-04-18 Not Known Patterson
14758 George Pattie Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1962-04-28 Not Known 1962-12-15 Not Known Pattie
14759 John Pattillo Aberdeen; Dundee 14 14 0 9 10 2 2 71.43 14.29 14.29 78.57 1939-02-25 Not Known 1950-12-23 Not Known Pattillo
14760 Frank Pattison Stirling Albion; Albion Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1956-02-18 25y 01m 26d 1958-02-15 27y 01m 23d Pattison
14761 H Patton Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1923-04-16 Not Known 1923-04-16 Not Known Patton
14762 Billy Paul Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1963-10-19 Not Known 1963-10-19 Not Known Paul
14763 E.P. James Paul Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1932-09-13 Not Known 1932-09-13 Not Known Paul
14764 George Paul Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Paul
14765 Harold McDonald Paul Queens Park 7 7 0 2 1 1 5 14.29 14.29 71.43 21.43 1905-09-30 Not Known 1912-08-24 Not Known Paul
14766 Roy Paul Manchester City 2 2 0 2 0 0 100.00 .00 .00 100.00 1953-10-14 33y 05m 26d 1956-11-19 36y 07m 01d Paul
14767 William Paul Partick Thistle 5 5 0 3 1 0 3 20.00 .00 60.00 20.00 1897-09-04 Not Known 1899-01-07 Not Known Paul
14768 Daniel Paulos Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 26y 09m 04d 2014-07-03 26y 09m 04d Paulos
14769 Roald Paulsen Sportsklubben Brann 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-25 23y 10m 19d 1962-11-12 24y 00m 06d Paulsen
14770 Veljko Paunovic Real Mallorca 0 0 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 21y 00m 27d 1998-10-01 21y 01m 10d Paunovic
14771 André Paus Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 27y 09m 22d 1993-07-31 27y 09m 22d Paus
14772 Martin Pautasso AEK Athens 2 2 0 2 0 0 100.00 .00 .00 100.00 2006-08-09 27y 02m 23d 2006-08-23 27y 03m 06d Pautasso
14773 Pavis Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1968-05-21 Not Known 1968-05-21 Not Known Pavis
14774 Roman Pavlyuchenko Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 2011-08-18 29y 08m 03d 2011-08-25 29y 08m 10d Pavlyuchenko
14775 Mariusz Pawelec Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 23y 02m 24d 2009-07-08 23y 02m 24d Pawelec
14776 Peter Pawlett Aberdeen; St Johnstone; Dundee United 18 13 5 7 5 9 33.33 23.81 42.86 45.24 2009-02-14 17y 07m 27d 2023-02-04 31y 07m 17d Pawlett
14777 David Payne Crystal Palace 2 2 0 0 0 2 .00 .00 100.00 .00 1972-09-13 25y 04m 19d 1972-09-26 25y 05m 01d Payne
14778 Graeme Payne Dundee United 18 16 2 2 11 5 5 52.38 23.81 23.81 64.29 1973-11-10 17y 08m 28d 1981-03-28 25y 01m 15d Payne
14779 Jack Payne Gillingham; Crawley Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 2010-07-29 18y 07m 24d 2022-07-16 30y 07m 11d Payne
14780 James Payne Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-08 Not Known 1928-09-08 Not Known Payne
14781 Kenneth Morris Payne Arbroath 3 2 1 1 0 2 33.33 .00 66.67 33.33 1972-10-28 20y 09m 14d 1973-11-03 21y 09m 20d Payne
14782 Niah Payne Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-10 22y 09m 15d 2021-07-10 22y 09m 15d Payne
14783 Stefan Payne Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 18y 11m 19d 2010-07-29 18y 11m 19d Payne
14784 Stephen Payne Aberdeen 1 1 0 0 1 1 .00 50.00 50.00 25.00 2002-11-09 18y 10m 17d 2003-01-28 19y 01m 05d Payne
14785 Andy Payton Celtic 4 3 1 2 2 1 1 50.00 25.00 25.00 62.50 1992-08-26 24y 10m 03d 1993-03-10 25y 04m 15d Payton
14786 David Sidney Peach Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-05 25y 06m 15d 1976-08-05 25y 06m 15d Peach
14787 Alan Peacock The British Army 2 2 0 0 0 2 .00 .00 100.00 .00 1959-08-31 21y 10m 02d 1960-11-07 23y 00m 09d Peacock
14788 Bertie Peacock Celtic 25 25 0 2 6 6 13 24.00 24.00 52.00 36.00 1950-12-30 22y 03m 01d 1960-12-17 32y 02m 18d Peacock
14789 Darren Peacock Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-07-27 24y 05m 24d 1995-08-09 27y 06m 06d Peacock
14790 Peacock Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-07 Not Known 1891-03-07 Not Known Peacock
14791 Richard Peacock Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 24y 08m 19d 1997-07-18 24y 08m 19d Peacock
14792 Andrew Michael Peake Leicester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 21y 09m 12d 1983-08-13 21y 09m 12d Peake
14793 Ernest Peake Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1915-01-23 Not Known 1915-01-23 Not Known Peake
14794 Brian Pearce East Stirlingshire 3 3 0 1 0 2 33.33 .00 66.67 33.33 1981-10-31 21y 02m 04d 1982-02-06 21y 05m 10d Pearce
14795 Charles J Pearce Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 1987-08-01 21y 07m 01d 1987-08-01 21y 07m 01d Pearce
14796 Ian Pearce Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 30y 02m 24d 2004-07-31 30y 02m 24d Pearce
14797 Jimmy Pearce Tottenham Hotspur 2 2 0 0 2 0 .00 100.00 .00 50.00 1969-08-02 21y 08m 06d 1974-08-03 26y 08m 07d Pearce
14798 Ken Pears British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Pears
14799 Pears British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known Pears
14800 David Pearson Partick Thistle; Greenock Morton 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1897-09-04 Not Known 1901-11-16 Not Known Pearson
14801 Eddie Pearson Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1887-10-15 Not Known 1887-10-22 Not Known Pearson
14802 James Findlay Pearson St Johnstone 10 7 3 2 4 1 5 40.00 10.00 50.00 45.00 1971-08-14 18y 04m 21d 1974-02-09 20y 10m 16d Pearson
14803 John Pearson Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1918-09-28 Not Known 1918-09-28 Not Known Pearson
14804 JS Pearson Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-18 Not Known 1882-02-18 Not Known Pearson
14805 Mark Pearson Manchester United 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1960-05-14 20y 06m 16d 1960-05-22 20y 06m 24d Pearson
14806 Nigel Pearson Middlesbrough 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-06 30y 11m 16d 1994-08-06 30y 11m 16d Pearson
14807 Stephen Pearson Motherwell; Celtic 16 9 7 2 8 4 7 42.11 21.05 36.84 52.63 2001-09-22 18y 11m 20d 2017-02-04 34y 04m 02d Pearson
14808 Thomas Pearson Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Pearson
14809 Thomas N Pearson St Mirren 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1912-11-16 Not Known 1913-01-25 Not Known Pearson
14810 Thomas Pearson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-14 Not Known 1906-05-14 Not Known Pearson
14811 Tommy Pearson Aberdeen 9 9 0 1 3 2 4 33.33 22.22 44.44 44.44 1948-03-06 34y 11m 19d 1953-03-07 39y 11m 19d Pearson
14812 Marcel Peaschen Royal Standard Club Liegeois 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-09-03 21y 04m 04d 1958-09-09 21y 04m 10d Peaschen
14813 William Pease Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-04-27 31y 06m 28d 1931-04-27 31y 06m 28d Pease
14814 Alexander Peat Leith Athletic; Falkirk 11 11 0 4 0 7 36.36 .00 63.64 36.36 1935-05-15 Not Known 1943-08-21 Not Known Peat
14815 Alexander Peat Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1947-04-30 Not Known 1947-08-20 Not Known Peat
14816 Mark Peat Aberdeen 1 1 0 1 0 1 50.00 .00 50.00 50.00 2001-10-27 19y 07m 14d 2002-04-13 20y 01m 00d Peat
14817 Peat Montrose 1 1 0 1 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Peat
14818 William Peat Partick Thistle 3 3 0 0 0 3 .00 .00 100.00 .00 1939-10-07 Not Known 1941-08-23 Not Known Peat
14819 William Peat Falkirk; Leith Athletic; Hibernian 12 12 0 5 9 0 3 75.00 .00 25.00 75.00 1934-03-17 Not Known 1947-01-01 Not Known Peat
14820 William Peattie Raith Rovers; Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-10-28 Not Known 1940-05-11 Not Known Peattie
14821 Peck The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-13 Not Known 1961-11-13 Not Known Peck
14822 John H Peddie Third Lanark 5 5 0 2 0 3 40.00 .00 60.00 40.00 1895-09-07 Not Known 1897-02-06 Not Known Peddie
14823 George Wright Watson Peden Heart of Midlothian B; Lincoln City 2 1 1 1 0 1 50.00 .00 50.00 50.00 1965-08-07 22y 03m 26d 1967-05-09 24y 00m 27d Peden
14824 James Peden Airdrieonians 12 12 0 1 1 10 8.33 8.33 83.33 12.50 1941-08-16 Not Known 1947-09-06 Not Known Peden
14825 Robert G C Peden Queens Park 5 5 0 2 0 3 40.00 .00 60.00 40.00 1928-08-11 Not Known 1930-10-04 Not Known Peden
14826 Robert Peden St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1896-04-04 Not Known 1896-11-07 Not Known Peden
14827 Erik Pedersen Dundee United 8 8 0 3 2 3 37.50 25.00 37.50 50.00 1996-10-26 29y 00m 15d 1998-03-21 30y 05m 10d Pedersen
14828 Jens Pedersen Aberdeen 7 7 0 2 1 4 28.57 14.29 57.14 35.71 1965-10-30 23y 10m 08d 1969-01-18 27y 00m 27d Pedersen
14829 Morten Pedersen Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 28y 10m 30d 2010-08-07 28y 10m 30d Pedersen
14830 Rolf Birger Pedersen Sportsklubben Brann 2 2 0 0 0 2 .00 .00 100.00 .00 1962-11-12 23y 01m 20d 1965-06-08 25y 08m 16d Pedersen
14831 Andrew Peebles Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1906-08-18 Not Known 1906-08-18 Not Known Peebles
14832 Gary James Peebles St Mirren; Partick Thistle 4 4 0 0 1 3 .00 25.00 75.00 12.50 1986-12-06 19y 10m 00d 1989-02-18 22y 00m 12d Peebles
14833 George Peebles Dunfermline Athletic; Stirling Albion 24 24 0 3 3 5 16 12.50 20.83 66.67 22.92 1955-11-26 17y 07m 04d 1968-04-20 29y 11m 29d Peebles
14834 James Peebles Raith Rovers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1960-10-31 Not Known 1960-10-31 Not Known Peebles
14835 Marvin Peersman Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 20y 05m 07d 2011-07-17 20y 05m 07d Peersman
14836 Yens Peeters Royal Antwerp 1 0 1 0 0 1 .00 .00 100.00 .00 2011-07-17 19y 11m 22d 2011-07-17 19y 11m 22d Peeters
14837 James Peggie Hibernian 15 15 0 4 8 1 5 53.33 6.67 33.33 56.67 1908-01-01 Not Known 1910-10-22 Not Known Peggie
14838 Charlie Pegrum Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 19y 09m 02d 2024-07-13 19y 09m 02d Pegrum
14839 Pele Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2009-12-26 31y 07m 24d 2009-12-26 31y 07m 24d Pele
14840 Franky Pelgrims Royal Antwerp 1 0 1 0 0 1 .00 .00 100.00 .00 2011-07-17 21y 01m 17d 2011-07-17 21y 01m 17d Pelgrims
14841 Pelly London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Pelly
14842 John Pelosi St Johnstone; Hamilton Academical 7 5 2 1 1 6 12.50 12.50 75.00 18.75 1977-11-19 21y 08m 22d 1987-03-07 31y 00m 07d Pelosi
14843 Pembridge Fulham 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 Not Known 2004-07-31 Not Known Pembridge
14844 Octavio Dario Rodriguez Pena Schalke 04 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 30y 01m 18d 2004-11-04 30y 01m 18d Pena
14845 Vitor Ilidio Castanheira Penas Braga 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-09-30 27y 00m 23d 2004-09-30 27y 00m 23d Penas
14846 Robert Pender Raith Rovers; St Johnstone 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1916-10-07 Not Known 1925-04-11 Not Known Pender
14847 Penfold Whitley Bay 1 1 0 0 0 1 .00 .00 100.00 .00 1982-07-31 Not Known 1982-07-31 Not Known Penfold
14848 Martin Penicka Slavia Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-09-16 22y 09m 06d 1992-09-30 22y 09m 20d Penicka
14849 Jamie Penker The Spartans 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-06 22y 00m 20d 2022-07-06 22y 00m 20d Penker
14850 Marek Penksa Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 31y 04m 12d 2004-12-16 31y 04m 12d Penksa
14851 Andy Penman Dundee; Rangers; Arbroath 28 27 1 12 12 4 12 42.86 14.29 42.86 50.00 1959-02-07 16y 10m 06d 1974-11-16 Not Known Penman
14852 George Penman Leith Athletic 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1904-05-23 Not Known 1905-05-27 Not Known Penman
14853 Robert Penman Motherwell; Albion Rovers; St Johnstone 17 17 0 3 8 6 17.65 47.06 35.29 41.18 1914-10-10 Not Known 1927-04-09 Not Known Penman
14854 William Penman Heart of Midlothian B; Raith Rovers 14 14 0 3 6 2 6 42.86 14.29 42.86 50.00 1921-08-06 Not Known 1953-03-21 Not Known Penman
14855 William Salmond Thomson Penman Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1965-10-11 26y 02m 04d 1965-10-11 26y 02m 04d Penman
14856 Matthew Penney Motherwell; Leyton Orient 3 3 0 1 0 2 33.33 .00 66.67 33.33 2022-09-18 24y 07m 07d 2024-07-13 26y 05m 02d Penney
14857 Matthew Pennington Everton 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 20y 09m 20d 2015-07-26 20y 09m 20d Pennington
14858 Alex Penny Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2018-08-04 21y 05m 19d 2018-08-04 21y 05m 19d Penny
14859 Alexander Penny Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known Penny
14860 James Penrice Partick Thistle; Livingston (Meadowbank Thistle) 14 14 0 1 4 11 6.25 25.00 68.75 18.75 2018-03-17 19y 02m 23d 2024-01-02 25y 00m 11d Penrice
14861 Frank S Penson Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 1931-08-08 Not Known 1931-12-19 Not Known Penson
14862 Tero Pentilla Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 2001-09-08 26y 05m 30d 2001-09-08 26y 05m 30d Pentilla
14863 Jose Cuellar Gonzalez (Pepin) Zaragoza 1 1 0 1 0 0 100.00 .00 .00 100.00 1966-03-02 26y 06m 19d 1966-03-02 26y 06m 19d Pepin
14864 John Peplow Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1907-08-19 Not Known 1907-08-19 Not Known Peplow
14865 Colin Pepper Aberdeen 2 2 0 2 0 2 50.00 .00 50.00 50.00 1998-12-12 30y 07m 17d 1999-08-22 31y 03m 28d Pepper
14866 Conor Pepper Inverness Caledonian Thistle 1 0 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-18 18y 03m 14d 2013-02-23 18y 09m 19d Pepper
14867 Nando Valencia 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1990-08-07 23y 02m 07d 1990-08-07 23y 02m 07d Perales
14868 Percival Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known Percival
14869 Jose Alberto Percudani FK Austria 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 23y 07m 04d 1988-11-09 23y 07m 18d Percudani
14870 Adrian Pereira Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 23y 11m 10d 2023-08-17 23y 11m 17d Pereira
14871 Alberto da Costa Pereira Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 30y 09m 07d 1960-10-05 30y 09m 13d Pereira
14872 Borja Perez Kilmarnock 3 2 1 2 0 1 66.67 .00 33.33 66.67 2012-12-26 30y 08m 25d 2013-04-20 31y 00m 19d Perez
14873 Juanjo Inverness Caledonian Thistle 3 3 0 1 1 2 1 25.00 50.00 25.00 50.00 2004-09-25 27y 04m 21d 2005-12-10 28y 07m 06d Perez
14874 Luis Perez Real Sociedad 0 0 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Perez
14875 Ayoze Pérez Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 23y 11m 21d 2017-07-14 23y 11m 21d Pérez
14876 Bill Perkins Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1899-04-17 23y 02m 22d 1899-04-17 23y 02m 22d Perkins
14877 Sonny Perkins Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 20y 05m 03d 2024-07-13 20y 05m 03d Perkins
14878 Dusan Pernis Dundee United 9 9 0 6 3 1 60.00 30.00 10.00 75.00 2010-03-07 25y 03m 07d 2012-04-28 27y 05m 00d Pernis
14879 Kleton Perntreou Hibernian 0 0 0 0 2 1 .00 66.67 33.33 33.33 2014-08-17 19y 07m 09d 2015-01-03 19y 11m 26d Perntreou
14880 George Perrett Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 22y 10m 03d 1938-03-05 22y 10m 03d Perrett
14881 Chris Perry Tottenham Hotspur; Southampton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1999-07-24 26y 02m 28d 2009-07-25 36y 02m 29d Perry
14882 Edward Perry Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-08 Not Known 1958-03-08 Not Known Perry
14883 John Anthony Perry Falkirk 4 4 0 1 2 2 20.00 40.00 40.00 40.00 1976-09-22 17y 03m 12d 1982-11-20 23y 05m 10d Perry
14884 Mark Perry Dundee United; Aberdeen; Ross County 22 21 1 7 6 12 28.00 24.00 48.00 40.00 1993-01-30 21y 11m 23d 2002-01-05 30y 10m 29d Perry
14885 Robert Perry St Mirren 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1919-04-26 Not Known 1919-05-10 Not Known Perry
14886 Robert Perry Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1917-02-10 Not Known 1917-02-10 Not Known Perry
14887 Ross Perry Rangers; Raith Rovers; Dumbarton 5 4 1 2 0 4 33.33 .00 66.67 33.33 2011-10-23 21y 08m 16d 2018-07-07 28y 05m 00d Perry
14888 Steve Perryman Tottenham Hotspur 2 2 0 0 2 1 .00 66.67 33.33 33.33 1969-08-02 17y 07m 12d 1974-08-03 22y 07m 13d Perryman
14889 Pershin FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Pershin
14890 Orjan Persson Dundee United; Rangers 12 12 0 2 5 4 3 41.67 33.33 25.00 58.33 1964-12-05 22y 03m 08d 1969-02-24 26y 05m 28d Persson
14891 Perth St Patricks Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Perth
14892 Pescada Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Pescada
14893 Peschisolido Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Peschisolido
14894 Pesser Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Pesser
14895 Peterkin Edinburgh University 1 1 0 1 0 0 1 .00 .00 100.00 .00 1883-12-08 Not Known 1883-12-08 Not Known Peterkin
14896 Allan Peters Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1987-05-07 18y 01m 03d 1988-05-08 19y 01m 04d Peters
14897 John Peters Airdrieonians 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1947-08-16 Not Known 1949-01-22 Not Known Peters
14898 Josh Peters Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-01 20y 09m 27d 2017-07-01 20y 09m 27d Peters
14899 Martin Peters Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1971-08-07 27y 08m 30d 1974-08-03 30y 08m 26d Peters
14900 Peters Canada B; Pacific Coast All Stars 2 1 1 0 1 1 .00 50.00 50.00 25.00 2004-07-12 Not Known 2004-07-14 Not Known Peters
14901 Phil Peters South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Peters
14902 G Petersen 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 Petersen
14903 Hans Peterson Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-23 Not Known 1959-05-23 Not Known Peterson
14904 Kristoffer Peterson Liverpool XI 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-27 18y 07m 29d 2013-07-27 18y 07m 29d Peterson
14905 Peterson Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Peterson
14906 Romuald Petit Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 27y 09m 01d 2000-07-20 27y 09m 01d Petit
14907 Vukasin Petranovic Velez Mostar 2 2 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 25y 11m 17d 1988-12-07 26y 00m 01d Petranovic
14908 Deimantas Petravicius Motherwell 2 0 2 0 1 1 .00 50.00 50.00 25.00 2017-12-09 22y 03m 07d 2018-01-27 22y 04m 25d Petravicius
14909 Gordan Petric Dundee United; Rangers 14 14 0 9 1 7 52.94 5.88 41.18 55.88 1994-01-08 24y 05m 09d 1997-12-20 28y 04m 20d Petric
14910 Bob Petrie Sheffield Wednesday 2 2 0 0 0 2 .00 .00 100.00 .00 1894-11-12 Not Known 1896-04-29 Not Known Petrie
14911 Darren Petrie Dundee United; Dumbarton; Raith Rovers 2 1 1 0 1 3 .00 25.00 75.00 12.50 2012-12-23 17y 04m 27d 2015-07-07 19y 11m 11d Petrie
14912 Edward Petrie Cowdenbeath 1 0 1 0 0 1 .00 .00 100.00 .00 1997-01-25 23y 07m 10d 1997-01-25 23y 07m 10d Petrie
14913 John Petrie Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1886-01-30 Not Known 1886-01-30 Not Known Petrie
14914 John R Petrie Third Lanark 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1946-08-17 Not Known 1951-10-27 Not Known Petrie
14915 John Reid Petrie Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1945-12-15 Not Known 1945-12-15 Not Known Petrie
14916 Petrie Rangers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1881-08-27 Not Known 1881-08-27 Not Known Petrie
14917 Robert Petrie Dundee 2 2 0 1 0 0 2 .00 .00 100.00 .00 1893-10-21 Not Known 1893-12-16 Not Known Petrie
14918 Stewart Petrie Dunfermline Athletic 13 8 5 3 3 7 23.08 23.08 53.85 34.62 1995-08-30 25y 06m 03d 2002-04-20 32y 01m 24d Petrie
14919 Thomas Petrie St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1889-03-30 Not Known 1889-09-07 Not Known Petrie
14920 Petrik Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 Not Known 2005-07-16 Not Known Petrik
14921 Bruno Petroni Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-22 20y 01m 06d 1961-11-22 20y 01m 06d Petroni
14922 Michal Petrous Slavia Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-09-16 22y 09m 10d 1992-09-30 22y 09m 24d Petrous
14923 Stilian Petrov Celtic 27 24 3 7 19 3 6 67.86 10.71 21.43 73.21 1999-11-20 20y 04m 15d 2006-08-06 27y 01m 01d Petrov
14924 Bobby Petta Celtic 7 5 2 8 0 1 88.89 .00 11.11 88.89 1999-08-29 25y 00m 23d 2002-01-23 27y 05m 17d Petta
14925 Craig Pettergrew Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2012-01-07 25y 01m 13d 2012-01-07 25y 01m 13d Pettergrew
14926 Per A. Pettersen Sportsklubben Brann 2 2 0 0 0 2 .00 .00 100.00 .00 1962-09-25 Not Known 1962-11-12 Not Known Pettersen
14927 Alex Pettigrew Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-08-28 Not Known 1909-08-28 Not Known Pettigrew
14928 John Pettigrew Australia; Australian Select XI 3 3 0 0 0 3 .00 .00 100.00 .00 1959-05-09 24y 06m 09d 1959-05-30 24y 06m 30d Pettigrew
14929 Robert Pettigrew St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1923-05-05 Not Known 1923-05-05 Not Known Pettigrew
14930 Tom Pettigrew Queens Park; Stirling Albion 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1957-08-14 Not Known 1961-10-11 Not Known Pettigrew
14931 Willie Pettigrew Motherwell; Dundee United; Greenock Morton 20 15 5 8 8 4 10 36.36 18.18 45.45 45.45 1974-12-14 21y 02m 15d 1985-03-02 31y 05m 02d Pettigrew
14932 Johnny Petts The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1958-04-23 19y 06m 21d 1958-04-23 19y 06m 21d Petts
14933 Anton Pfeffer FK Austria 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 23y 02m 09d 1988-11-09 23y 02m 23d Pfeffer
14934 Pfeiffer Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Pfeiffer
14935 Marc Pfertzel 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 30y 01m 18d 2011-07-09 30y 01m 18d Pfertzel
14936 Karlheinz Pflipsen Borussia Monchengladbach 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-07-30 22y 08m 30d 1993-07-30 22y 08m 30d Pflipsen
14937 Hans Pfluegler Bayern Munich 2 2 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 28y 11m 01d 1989-03-14 28y 11m 15d Pfluegler
14938 Mike Phelan Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 27y 00m 02d 1989-09-26 27y 00m 02d Phelan
14939 Terry Phelan Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 28y 04m 27d 1995-08-12 28y 04m 27d Phelan
14940 Thomas Phibel Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 25y 01m 17d 2011-07-17 25y 01m 17d Phibel
14941 Thomas Philbin Hibernian 4 4 0 3 0 1 75.00 .00 25.00 75.00 1883-03-10 Not Known 1887-03-12 Not Known Philbin
14942 Arthur A Philip St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1911-04-08 Not Known 1911-04-15 Not Known Philip
14943 David Philip Leith Athletic; Raith Rovers 10 10 0 1 3 6 10.00 30.00 60.00 25.00 1910-04-25 Not Known 1913-01-18 Not Known Philip
14944 George Philip Dundee 6 6 0 3 1 2 50.00 16.67 33.33 58.33 1912-10-16 Not Known 1920-10-23 Not Known Philip
14945 George K Philip St Mirren 1 1 0 1 0 0 1 .00 .00 100.00 .00 1916-01-15 Not Known 1916-01-15 Not Known Philip
14946 George Philip Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1898-03-05 Not Known 1898-03-05 Not Known Philip
14947 James Philip St Bernards 4 4 0 0 1 3 .00 25.00 75.00 12.50 1891-08-18 Not Known 1893-02-25 Not Known Philip
14948 George Philips Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-01-11 Not Known 1902-01-18 Not Known Philips
14949 Brian Philley British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Philley
14950 John Philliben Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1955-11-05 Not Known 1955-11-05 Not Known Philliben
14951 John Philliben Motherwell 32 29 3 4 12 20 11.11 33.33 55.56 27.78 1986-09-20 22y 06m 06d 1998-04-08 34y 00m 25d Philliben
14952 Iain Frederick Phillip Dundee; Dundee United 16 16 0 7 4 5 43.75 25.00 31.25 56.25 1970-10-17 19y 08m 03d 1981-03-28 30y 01m 14d Phillip
14953 Adam Phillips Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2018-08-04 20y 06m 20d 2018-08-04 20y 06m 20d Phillips
14954 AH Phillips Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Phillips
14955 Ashley Phillips Blackburn Rovers; Tottenham Hotspur 2 1 1 1 2 0 0 100.00 .00 .00 100.00 2022-12-02 17y 05m 06d 2024-07-17 19y 00m 21d Phillips
14956 Daniel Phillips St Johnstone 3 3 0 0 0 4 .00 .00 100.00 .00 2022-08-28 21y 07m 10d 2023-11-25 22y 10m 07d Phillips
14957 Ernie Phillips Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1951-03-10 Not Known 1951-03-10 Not Known Phillips
14958 Gerard G Phillips Ayr United; Queen of the South; Hamilton Academical 11 8 3 1 0 12 7.69 .00 92.31 7.69 1975-03-19 18y 10m 19d 1987-03-07 30y 10m 07d Phillips
14959 Jimmy Phillips Rangers 4 3 1 3 1 1 60.00 20.00 20.00 70.00 1987-04-25 21y 02m 17d 1988-04-02 22y 01m 25d Phillips
14960 John Phillips Dundee; Airdrieonians 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1964-10-24 19y 01m 13d 1968-04-13 22y 07m 02d Phillips
14961 Killian Phillips St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 2024-09-21 22y 05m 22d 2024-10-19 22y 06m 19d Phillips
14962 Nat Phillips Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-10-22 26y 07m 01d 2023-10-22 26y 07m 01d Phillips
14963 William Nathaniel Phillips Dundee 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1935-08-31 Not Known 1937-01-02 Not Known Phillips
14964 William Phillips Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-08-01 Not Known 1894-08-01 Not Known Phillips
14965 Willie Phillips Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1938-08-01 Not Known 1938-08-01 Not Known Phillips
14966 Jimmy Philp St Bernards; East Fife 18 18 0 6 1 11 33.33 5.56 61.11 36.11 1937-01-30 23y 02m 01d 1951-09-08 37y 09m 10d Philp
14967 Philson Lisburn Distillery 1 1 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Philson
14968 Nicholas Phinn Dunfermline Athletic 5 4 1 1 2 0 4 33.33 .00 66.67 33.33 2006-04-08 17y 05m 25d 2010-07-27 21y 09m 13d Phinn
14969 Willie Phinn Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known Phinn
14970 Harold Phipps Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 31y 08m 09d 1947-09-24 31y 08m 09d Phipps
14971 Ernie Phythian Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 24y 08m 18d 1967-04-03 24y 08m 18d Phythian
14972 Armando Picchi Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-06 26y 04m 17d 1961-11-06 26y 04m 17d Picchi
14973 Pichler Lask Linz 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Pichler
14974 Jake Pickard Queen of the South 1 0 1 0 0 2 .00 .00 100.00 .00 2015-02-21 17y 11m 07d 2015-03-28 18y 00m 14d Pickard
14975 Samuel Picken Partick Thistle; Airdrieonians 19 19 0 5 3 6 10 15.79 31.58 52.63 31.58 1938-01-15 Not Known 1950-08-19 Not Known Picken
14976 William Picken Dunfermline Athletic; Falkirk; Albion Rovers 6 6 0 1 0 5 16.67 .00 83.33 16.67 1940-05-25 Not Known 1944-06-10 Not Known Picken
14977 Albert Pickering Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-10-08 28y 03m 16d 1995-10-08 28y 03m 16d Pickering
14978 Mark Fulton Pickering Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1991-07-27 26y 01m 16d 1991-07-27 26y 01m 16d Pickering
14979 Nicholas Pickering Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 1981-08-01 17y 11m 28d 1981-08-01 17y 11m 28d Pickering
14980 Reg Pickett Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 32y 01m 22d 1959-02-28 32y 01m 22d Pickett
14981 Picking Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known Picking
14982 James G Pidgeon Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1942-12-26 Not Known 1943-08-21 Not Known Pidgeon
14983 Thomas Piermayr Inverness Caledonian Thistle 1 1 0 1 1 0 50.00 50.00 .00 75.00 2011-09-10 22y 01m 08d 2012-01-21 22y 05m 19d Piermayr
14984 Pascal Pierre Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 30y 01m 23d 1998-07-21 30y 01m 23d Pierre
14985 Jose Karl Pierre-Fanfan Rangers 0 0 0 1 0 1 50.00 .00 50.00 50.00 2005-09-24 30y 01m 29d 2005-12-17 30y 04m 21d Pierre-Fanfan
14986 Jim Pierson Stirling Albion; Falkirk; Arbroath 18 18 0 3 2 13 16.67 11.11 72.22 22.22 1956-02-18 Not Known 1968-12-21 Not Known Pierson
14987 Erik Pieters Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-09-05 32y 00m 29d 2020-09-05 32y 00m 29d Pieters
14988 Vadim Pigas Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 23y 01m 25d 2024-10-03 23y 01m 25d Pigas
14989 Albert Pigg Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 1927-09-24 Not Known 1929-04-27 Not Known Pigg
14990 Pigg Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known Pigg
14991 Carlo Pignatiello Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 2021-03-20 21y 02m 04d 2021-03-20 21y 02m 04d Pignatiello
14992 Pikaber Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Pikaber
14993 Robert J Pillar St Bernards 4 4 0 1 0 3 25.00 .00 75.00 25.00 1895-12-14 Not Known 1897-09-06 Not Known Pillar
14994 Pille FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Pille
14995 Steve Pinau Hibernian 0 0 0 1 1 0 50.00 50.00 .00 75.00 2008-10-19 20y 07m 08d 2009-05-07 21y 01m 26d Pinau
14996 Pingerra 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 Pingerra
14997 Bobby Pinkerton St Mirren 9 7 2 1 1 3 5 11.11 33.33 55.56 27.78 1965-12-25 24y 10m 06d 1970-11-07 29y 08m 19d Pinkerton
14998 Harry Pinkerton Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1938-08-20 Not Known 1939-10-21 Not Known Pinkerton
14999 James Ross Pinkerton Partick Thistle; St Bernards 3 3 0 1 0 0 3 .00 .00 100.00 .00 1933-10-07 Not Known 1937-09-22 Not Known Pinkerton
15000 William Pinkerton Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1958-03-08 Not Known 1958-03-08 Not Known Pinkerton
15001 Alan Pinkney Crystal Palace 1 1 0 0 0 2 .00 .00 100.00 .00 1972-09-13 25y 08m 12d 1972-09-26 25y 08m 25d Pinkney
15002 Steven Pinkowski Partick Thistle 0 0 0 0 1 2 .00 33.33 66.67 16.67 2004-01-24 20y 07m 15d 2005-01-19 21y 07m 10d Pinkowski
15003 João Manuel Pinto FC Porto 0 0 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 23y 02m 05d 1996-07-31 23y 02m 05d Pinto
15004 João Pinto FC Porto 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-07-31 34y 08m 10d 1996-07-31 34y 08m 10d Pinto
15005 Roberto Goncalves Pinto VfB Stuttgart 1893 2 0 2 1 0 1 50.00 .00 50.00 50.00 2000-09-14 22y 00m 23d 2000-09-28 22y 01m 06d Pinto
15006 Harald Pinxten Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2005-12-03 28y 03m 02d 2005-12-03 28y 03m 02d Pinxten
15007 John Piper Airdrieonians 2 2 0 3 0 1 1 .00 50.00 50.00 25.00 1930-12-13 Not Known 1931-04-25 Not Known Piper
15008 Pirie Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 1995-07-28 Not Known 1995-07-28 Not Known Pirie
15009 Thomas Pirie Queens Park; Manchester United; Aberdeen 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1920-10-16 23y 10m 07d 1925-09-21 28y 09m 12d Pirie
15010 William Pirie Arbroath; Aberdeen; Dundee 14 11 3 7 3 5 6 21.43 35.71 42.86 39.29 1972-10-28 23y 06m 26d 1978-01-07 28y 09m 05d Pirie
15011 Alexander Pirrie Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-11-06 Not Known 1948-11-06 Not Known Pirrie
15012 Pirson 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 Pirson
15013 Thierry Pister Royal Standard Club Liegeois 1 0 1 2 0 0 100.00 .00 .00 100.00 1992-10-21 27y 01m 19d 1992-11-04 27y 02m 02d Pister
15014 John Watt Pitcairn Raith Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1927-04-11 Not Known 1928-09-08 Not Known Pitcairn
15015 Andre Piters Royal Standard Club Liegeois 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1958-09-03 27y 07m 16d 1958-09-09 27y 07m 22d Piters
15016 David Pithie Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1942-05-16 Not Known 1942-05-23 Not Known Pithie
15017 Scott Pitman Livingston (Meadowbank Thistle) 1 1 0 0 2 0 .00 100.00 .00 50.00 2019-10-26 27y 03m 17d 2019-12-04 27y 04m 25d Pitman
15018 W Pitt Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Pitt
15019 Scott Pittman Livingston (Meadowbank Thistle) 14 12 2 2 5 8 13.33 33.33 53.33 30.00 2015-02-07 22y 06m 29d 2024-04-13 31y 09m 04d Pittman
15020 Stephen Lee Pittman Dundee; Partick Thistle 12 12 0 1 7 0 5 58.33 .00 41.67 58.33 1993-02-03 25y 06m 16d 1996-01-31 28y 06m 13d Pittman
15021 Mickael Pizzo Kilmarnock 1 0 1 1 0 0 100.00 .00 .00 100.00 2001-09-16 22y 05m 21d 2001-09-16 22y 05m 21d Pizzo
15022 Pizzolito Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Pizzolito
15023 Marc Planus FC Girondins de Bordeaux 1 1 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 21y 07m 30d 2003-11-27 21y 08m 20d Planus
15024 Jim Platt Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-09 25y 06m 14d 1977-08-09 25y 06m 14d Platt
15025 John Platt Oldham Athletic 0 0 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 20y 00m 26d 1974-09-30 20y 01m 08d Platt
15026 Ted Platt Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 32y 06m 02d 1953-09-28 32y 06m 02d Platt
15027 Rik Platvoet Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 17y 11m 25d 1993-07-31 17y 11m 25d Platvoet
15028 Peter Playfair Heart of Midlothian B; Cowdenbeath 3 3 0 3 0 0 3 .00 .00 100.00 .00 1938-08-01 Not Known 1939-12-23 Not Known Playfair
15029 John Plenderleith Hibernian; The British Army 15 15 0 6 2 7 40.00 13.33 46.67 46.67 1955-01-01 17y 02m 26d 1960-01-01 22y 02m 26d Plenderleith
15030 Plenic OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Plenic
15031 Branko Plese Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 21y 10m 06d 1936-11-18 21y 10m 06d Plese
15032 Hannes Pleva FK Austria 2 1 1 0 1 1 .00 50.00 50.00 25.00 1988-10-26 22y 01m 20d 1988-11-09 22y 02m 03d Pleva
15033 Angus Plumb Hibernian; Falkirk; East Fife 14 14 0 10 5 1 8 35.71 7.14 57.14 39.29 1949-01-01 Not Known 1957-01-26 Not Known Plumb
15034 Ellis Plummer Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-08-26 22y 11m 24d 2017-08-26 22y 11m 24d Plummer
15035 Plumptre London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Plumptre
15036 Vito Plut Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 28y 00m 06d 2016-07-21 28y 00m 13d Plut
15037 Jose Luis Pochettino Dundee United 1 0 1 1 0 0 100.00 .00 .00 100.00 1992-04-18 26y 08m 20d 1992-04-18 26y 08m 20d Pochettino
15038 Mauricio Pochettino FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 31y 08m 04d 2003-11-27 31y 08m 25d Pochettino
15039 William Thomas Pocock St Johnstone 2 2 0 0 2 0 .00 100.00 .00 50.00 1926-11-27 Not Known 1927-04-09 Not Known Pocock
15040 Gregorz Podokzak Goslarer Sport Club von 1908 1 1 0 1 0 0 1 .00 .00 100.00 .00 2009-07-07 Not Known 2009-07-07 Not Known Podokzak
15041 Dmitri Podstrelov Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 26y 00m 27d 2024-10-03 26y 00m 27d Podstrelov
15042 Antun Pogacnik Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 23y 10m 12d 1936-11-18 23y 10m 12d Pogacnik
15043 Mathias Pogba Partick Thistle 3 2 1 0 0 3 .00 .00 100.00 .00 2015-10-31 25y 02m 12d 2016-08-27 26y 00m 08d Pogba
15044 Dan-Patrick Poggenberg VfL Wolfsburg 0 0 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 21y 07m 16d 2013-11-13 21y 07m 16d Poggenberg
15045 Neil Geoffrey Pointon Everton 1 0 1 0 1 0 .00 100.00 .00 50.00 1987-10-18 19y 10m 20d 1987-10-18 19y 10m 20d Pointon
15046 Peter Pokorni Paksi SE 0 0 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 21y 08m 07d 2011-08-04 21y 08m 14d Pokorni
15047 Jan Polak VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 32y 07m 30d 2013-11-13 32y 07m 30d Polak
15048 Polehampton London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Polehampton
15049 Eric Polencent Lausanne 1 1 0 0 1 0 .00 100.00 .00 50.00 1963-10-09 18y 08m 01d 1963-10-09 18y 08m 01d Polencent
15050 Jerome Polenz Alemannia Aachen 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 22y 08m 05d 2009-07-12 22y 08m 05d Polenz
15051 Fabio Poli Bologna 1 0 1 1 0 0 100.00 .00 .00 100.00 1990-11-07 27y 11m 16d 1990-11-07 27y 11m 16d Poli
15052 Sergey Politevich Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 34y 05m 24d 2024-10-03 34y 05m 24d Politevich
15053 Poljovka Spartak Trnava 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Poljovka
15054 John Polland Hibernian 4 4 0 0 1 3 .00 25.00 75.00 12.50 1932-08-31 Not Known 1933-04-26 Not Known Polland
15055 Willie Polland Raith Rovers 19 19 0 1 4 14 5.26 21.05 73.68 15.79 1956-03-24 21y 07m 25d 1969-11-01 35y 03m 04d Polland
15056 Wesley Pollemans Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 23y 04m 15d 2011-07-17 23y 04m 15d Pollemans
15057 Prince Polley Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 24y 02m 27d 1993-07-31 24y 02m 27d Polley
15058 Adam Pollock St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-09-14 Not Known 1918-09-14 Not Known Pollock
15059 Alan Pollock Airdrieonians 0 0 0 0 1 0 .00 100.00 .00 50.00 1972-08-16 18y 10m 12d 1972-08-16 18y 10m 12d Pollock
15060 Alex Pollock Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-10-02 Not Known 1920-10-02 Not Known Pollock
15061 Jamie Pollock Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1994-08-06 20y 04m 21d 1994-08-06 20y 04m 21d Pollock
15062 John Pollock Clyde 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1886-10-16 Not Known 1889-05-04 Not Known Pollock
15063 John Pollock Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1946-03-16 Not Known 1946-03-16 Not Known Pollock
15064 Mattie Pollock Aberdeen 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 2023-03-18 21y 05m 18d 2023-05-20 21y 07m 22d Pollock
15065 Ross Pollock Cowdenbeath 1 1 0 0 0 2 .00 .00 100.00 .00 2019-07-16 31y 03m 02d 2020-10-10 32y 05m 26d Pollock
15066 William Pollock Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-25 Not Known 1934-08-25 Not Known Pollock
15067 Matt Polster Rangers 2 0 2 1 1 1 33.33 33.33 33.33 50.00 2019-04-20 25y 10m 12d 2020-01-26 26y 07m 18d Polster
15068 John Polston Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1990-08-13 22y 02m 03d 1990-08-13 22y 02m 03d Polston
15069 Dante Polvara Aberdeen 2 1 1 1 0 3 25.00 .00 75.00 25.00 2023-01-18 22y 06m 28d 2024-01-27 23y 07m 06d Polvara
15070 Liam Polworth Inverness Caledonian Thistle; Motherwell; Kilmarnock 15 15 0 6 11 8 24.00 44.00 32.00 46.00 2012-08-18 17y 10m 06d 2024-04-27 29y 06m 15d Polworth
15071 Florent Pongolle Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 31y 04m 00d 2016-02-20 31y 04m 00d Pongolle
15072 George A Pool Hamilton Academical 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-03-13 Not Known 1920-03-13 Not Known Pool
15073 Mart Poom Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 31y 05m 27d 2003-07-30 31y 05m 27d Poom
15074 Adrian Popa Dinamo Bucuresti 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-06 24y 02m 29d 2014-07-06 24y 02m 29d Popa
15075 Alf Pope Heart of Midlothian B 6 6 0 0 1 5 .00 16.67 83.33 8.33 1937-08-09 Not Known 1940-08-06 Not Known Pope
15076 Alfred Leslie Pope Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1940-03-09 Not Known 1940-04-10 Not Known Pope
15077 Frederick Pope Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1936-01-18 Not Known 1936-01-18 Not Known Pope
15078 Gordon Pope Auchinleck Talbot 2 2 0 0 0 2 .00 .00 100.00 .00 2012-01-07 22y 09m 05d 2019-02-10 29y 10m 08d Pope
15079 Pope Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1943-03-20 Not Known 1943-03-20 Not Known Pope
15080 Mihai Popescu St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 2019-02-23 25y 05m 22d 2019-02-23 25y 05m 22d Popescu
15081 Jan Popluhar Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 31y 05m 02d 1967-02-14 31y 05m 02d Popluhar
15082 Popovic OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Popovic
15083 Sergio Porrini Rangers 12 12 0 7 2 3 58.33 16.67 25.00 66.67 1997-07-26 28y 08m 18d 2001-03-03 32y 03m 23d Porrini
15084 Adam Porritt Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2012-10-27 18y 09m 16d 2012-10-27 18y 09m 16d Porritt
15085 George Porteous Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1915-09-18 Not Known 1915-09-18 Not Known Porteous
15086 Ian Porteous Aberdeen; Kilmarnock 6 3 3 1 4 4 0 50.00 50.00 .00 75.00 1983-11-19 18y 11m 29d 1994-01-22 29y 02m 01d Porteous
15087 James Porteous Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1938-08-01 Not Known 1938-08-01 Not Known Porteous
15088 Ryan Porteous Hibernian 7 7 0 2 4 5 18.18 36.36 45.45 36.36 2017-10-24 18y 06m 29d 2023-01-22 23y 09m 28d Porteous
15089 Tom Porteous Sunderland 3 3 0 2 0 1 66.67 .00 33.33 66.67 1890-02-15 Not Known 1893-04-22 Not Known Porteous
15090 William T Porteous Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1905-11-25 Not Known 1905-11-25 Not Known Porteous
15091 Chris Porter Motherwell 7 6 1 4 3 1 3 42.86 14.29 42.86 50.00 2007-09-03 23y 08m 22d 2009-01-07 25y 00m 26d Porter
15092 Fred James Porter Queens Park 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1911-04-29 Not Known 1913-02-15 Not Known Porter
15093 Gary Porter Watford 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 1986-08-05 20y 04m 30d 1987-05-12 21y 02m 06d Porter
15094 James Porter Heart of Midlothian B; Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1922-08-05 Not Known 1928-04-18 Not Known Porter
15095 Jimmy Porter Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 23y 08m 29d 1925-04-28 23y 08m 29d Porter
15096 John Stewart Porter Forfar Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1982-08-18 20y 10m 22d 1982-08-25 20y 10m 29d Porter
15097 Norman William Porter Montrose 0 0 0 0 1 0 .00 100.00 .00 50.00 1970-01-24 17y 05m 22d 1970-01-24 17y 05m 22d Porter
15098 Porter Fulham 0 0 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 Not Known 1975-10-01 Not Known Porter
15099 William Porter Hibernian; Third Lanark 9 9 0 3 2 0 7 22.22 .00 77.78 22.22 1898-10-29 Not Known 1900-03-31 Not Known Porter
15100 William Porter Raith Rovers; Scottish Select 10 10 0 2 2 6 20.00 20.00 60.00 30.00 1913-10-04 Not Known 1920-09-25 Not Known Porter
15101 Ian Porterfield Raith Rovers; Sunderland 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1967-10-14 21y 08m 03d 1968-09-23 22y 07m 12d Porterfield
15102 Zdenek Pospech Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 27y 09m 00d 2006-09-28 27y 09m 14d Pospech
15103 Luis Garcia Postigo Athletico Madrid 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1993-09-14 24y 03m 13d 1993-09-28 24y 03m 27d Postigo
15104 Andrew Potter Greenock Morton; Dumbarton 3 3 0 0 0 3 .00 .00 100.00 .00 1903-12-19 Not Known 1914-04-04 Not Known Potter
15105 Brian Potter Raith Rovers 0 0 0 3 1 1 60.00 20.00 20.00 70.00 1993-08-14 16y 06m 19d 1994-08-09 17y 06m 14d Potter
15106 Finley Potter Fleetwood Town 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-27 20y 04m 13d 2024-07-27 20y 04m 13d Potter
15107 Graham Stephen Potter Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 21y 02m 14d 1996-08-03 21y 02m 14d Potter
15108 John [1] Potter St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1890-04-05 Not Known 1890-04-05 Not Known Potter
15109 John-Paul Potter Dunfermline Athletic; St Mirren 21 20 1 4 5 13 18.18 22.73 59.09 29.55 2001-08-25 21y 08m 10d 2013-07-13 33y 06m 28d Potter
15110 Brad Potts Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 28y 00m 17d 2022-07-20 28y 00m 17d Potts
15111 Fred Potts Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 28y 01m 14d 1921-04-25 28y 01m 14d Potts
15112 Jimmy Potts Leeds United 2 2 0 2 0 0 100.00 .00 .00 100.00 1928-04-30 29y 02m 05d 1929-03-23 30y 00m 26d Potts
15113 Thomas Potts Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-11-02 Not Known 1918-11-02 Not Known Potts
15114 Christian Poulsen Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 24y 08m 07d 2004-11-04 24y 08m 07d Poulsen
15115 (William) Marshall Poulton Airdrieonians 3 3 0 0 0 3 .00 .00 100.00 .00 1977-12-17 22y 11m 24d 1978-02-25 23y 02m 02d Poulton
15116 Ian Poveda Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 23y 05m 21d 2023-07-30 23y 05m 21d Poveda
15117 James Pow Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1951-01-27 Not Known 1951-01-27 Not Known Pow
15118 Pow Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Pow
15119 Barry Powell Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 25y 06m 08d 1979-08-06 25y 06m 08d Powell
15120 Chris Powell Charlton Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 28y 11m 00d 1998-08-08 28y 11m 00d Powell
15121 Darryl Powell Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 24y 06m 21d 1995-08-05 24y 06m 21d Powell
15122 Jack Powell Bolton Wanderers; Newton Heath 3 3 0 2 0 1 66.67 .00 33.33 66.67 1884-01-01 23y 09m 07d 1890-01-01 29y 09m 07d Powell
15123 Alan Power Kilmarnock; St Mirren; Greenock Morton 18 16 2 8 2 9 42.11 10.53 47.37 47.37 2017-08-12 29y 06m 18d 2024-03-11 36y 01m 15d Power
15124 Lee Power Hibernian 1 0 1 0 0 1 .00 .00 100.00 .00 1997-08-30 25y 02m 00d 1997-08-30 25y 02m 00d Power
15125 Powers Blantyre 1 1 0 0 0 1 .00 .00 100.00 .00 1896-01-11 Not Known 1896-01-11 Not Known Powers
15126 Powrie Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Powrie
15127 George Poyser Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 28y 03m 26d 1938-06-01 28y 03m 26d Poyser
15128 Alejandro Pozo Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 23y 09m 12d 2022-12-04 23y 09m 12d Pozo
15129 Nejc Praprotnik Livingston (Meadowbank Thistle) 3 1 2 0 0 3 .00 .00 100.00 .00 2014-12-27 21y 11m 10d 2015-02-14 22y 00m 28d Praprotnik
15130 Darren Pratley Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 39y 02m 21d 2024-07-13 39y 02m 21d Pratley
15131 Darren Pratley Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 19y 03m 09d 2004-07-31 19y 03m 09d Pratley
15132 Archibald Pratt Heart of Midlothian B; Leith Athletic 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1928-08-03 Not Known 1938-09-07 Not Known Pratt
15133 David Pratt Celtic 3 3 0 3 0 0 100.00 .00 .00 100.00 1920-05-22 Not Known 1921-03-19 Not Known Pratt
15134 John Pratt Tottenham Hotspur 1 0 1 1 0 2 1 .00 66.67 33.33 33.33 1969-08-02 21y 01m 07d 1974-08-03 26y 01m 08d Pratt
15135 Pratt West Ham United 0 0 0 0 0 0 .00 .00 .00 .00 1994-12-14 Not Known 1994-12-14 Not Known Pratt
15136 John Pray Rangers; St Bernards 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1894-11-24 Not Known 1903-11-07 Not Known Pray
15137 Karol Prazenica Slavia Prague 0 0 0 1 0 1 50.00 .00 50.00 50.00 1992-09-16 21y 10m 01d 1992-09-30 21y 10m 15d Prazenica
15138 Martin Preckenhagen Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Preckenhagen
15139 Prederville St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Prederville
15140 David Preece Aberdeen 8 8 0 2 4 12 11.11 22.22 66.67 22.22 1999-08-22 22y 11m 27d 2005-05-22 28y 08m 26d Preece
15141 Antoine Preget Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2000-03-04 27y 04m 28d 2000-03-04 27y 04m 28d Preget
15142 Eloy Valencia 1 1 0 1 0 0 100.00 .00 .00 100.00 1990-08-07 26y 00m 28d 1990-08-07 26y 00m 28d Prendes
15143 Prenter Lisburn Distillery 1 0 1 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Prenter
15144 Alan J Prentice Livingston (Meadowbank Thistle); Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1988-08-23 23y 09m 24d 1989-03-25 24y 04m 25d Prentice
15145 Charles Prentice Third Lanark; Motherwell 7 7 0 1 3 1 2 42.86 14.29 28.57 50.00 1909-12-04 Not Known 1912-08-31 Not Known Prentice
15146 John Prentice Heart of Midlothian B; Rangers; Falkirk 18 18 0 2 6 6 6 33.33 33.33 33.33 50.00 1949-08-02 Not Known 1959-03-21 Not Known Prentice
15147 Steven Pressley Rangers; Dundee United; Celtic; Falkirk 18 17 1 1 8 6 4 44.44 33.33 22.22 61.11 1993-04-14 19y 06m 03d 2009-04-18 35y 06m 07d Pressley
15148 Allan S Presslie Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-17 18y 10m 26d 1959-10-17 18y 10m 26d Presslie
15149 Martin Prest Ross County 1 0 1 1 0 0 1 .00 .00 100.00 .00 2002-01-05 23y 01m 06d 2002-01-05 23y 01m 06d Prest
15150 Knut Presterud Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 25y 10m 23d 1965-10-27 25y 11m 02d Presterud
15151 Allan Preston Dundee United; St Johnstone 14 9 5 2 3 7 6 18.75 43.75 37.50 40.63 1988-05-07 18y 08m 21d 1999-04-17 29y 08m 01d Preston
15152 Bob Preston Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Preston
15153 George Preston Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Preston
15154 J Preston Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Preston
15155 James Preston Hibernian; St Mirren 8 8 0 1 0 4 4 .00 50.00 50.00 25.00 1928-04-25 Not Known 1930-11-29 Not Known Preston
15156 Thomas Preston Airdrieonians 20 20 0 1 8 6 6 40.00 30.00 30.00 55.00 1921-12-17 Not Known 1931-12-05 Not Known Preston
15157 Tommy Preston Hibernian 20 20 0 4 6 1 13 30.00 5.00 65.00 32.50 1954-09-18 21y 10m 26d 1963-09-07 30y 10m 15d Preston
15158 HJ Pretorius Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Pretorius
15159 Billy Price Airdrieonians; Falkirk; Celtic 15 15 0 2 3 2 10 20.00 13.33 66.67 26.67 1954-10-09 20y 00m 04d 1963-04-29 28y 06m 24d Price
15160 John Price Raith Rovers 1 1 0 2 0 0 1 .00 .00 100.00 .00 1940-04-10 Not Known 1940-04-10 Not Known Price
15161 Ken Price Aston Villa 1 0 1 1 0 1 0 .00 100.00 .00 50.00 1960-04-25 21y 01m 00d 1960-04-25 21y 01m 00d Price
15162 Norman H Price Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1928-09-01 Not Known 1929-01-12 Not Known Price
15163 Peter Price Ayr United 6 6 0 6 0 2 4 .00 33.33 66.67 16.67 1956-10-06 24y 07m 10d 1960-01-23 27y 10m 28d Price
15164 Alf Priest Sheffield United 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1903-04-27 27y 09m 03d 1903-04-27 27y 09m 03d Priest
15165 Chris Priest Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-08-02 19y 09m 15d 1993-08-02 19y 09m 15d Priest
15166 Anthony Primiani Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 Not Known 1994-05-28 Not Known Primiani
15167 Len Prince Crystal Palace 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-13 Not Known 1972-09-13 Not Known Prince
15168 Alex Pringle Dundee 4 3 1 2 2 0 50.00 50.00 .00 75.00 1972-12-23 24y 01m 15d 1973-09-22 24y 10m 14d Pringle
15169 Andrew Pringle Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1934-08-03 Not Known 1935-07-31 Not Known Pringle
15170 Ben Pringle Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 23y 00m 03d 2012-07-28 23y 00m 03d Pringle
15171 Charles Pringle Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-08 Not Known 1903-09-08 Not Known Pringle
15172 Charles Ross Pringle St Mirren 9 9 0 5 0 4 55.56 .00 44.44 55.56 1917-03-03 Not Known 1922-04-15 Not Known Pringle
15173 Willie Pringle Rangers 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1880-04-24 Not Known 1881-04-02 Not Known Pringle
15174 Ian Printy East Fife; Livingston (Meadowbank Thistle) 4 4 0 0 3 1 .00 75.00 25.00 37.50 1973-01-20 22y 10m 23d 1976-08-07 26y 05m 10d Printy
15175 Alex Prior Partick Thistle; Hibernian 12 12 0 3 2 7 25.00 16.67 58.33 33.33 1933-10-07 Not Known 1939-08-16 Not Known Prior
15176 George Prior St Bernards 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1900-08-16 Not Known 1905-10-07 Not Known Prior
15177 Alfred V Pritchard Dumbarton 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1942-10-10 Not Known 1945-03-03 Not Known Pritchard
15178 Andrew S Pritchard Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1933-10-07 Not Known 1933-10-07 Not Known Pritchard
15179 Robert Pritchard Motherwell; Hamilton Academical 3 3 0 1 0 2 33.33 .00 66.67 33.33 1903-09-12 Not Known 1907-05-06 Not Known Pritchard
15180 David Proctor Inverness Caledonian Thistle; Dundee United 11 8 3 2 2 8 16.67 16.67 66.67 25.00 2003-07-28 19y 02m 24d 2012-01-21 27y 08m 17d Proctor
15181 Michael Proctor Sunderland 1 0 1 0 1 0 .00 100.00 .00 50.00 2003-07-30 22y 09m 27d 2003-07-30 22y 09m 27d Proctor
15182 Herbert Prohaska FK Austria 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 33y 02m 18d 1988-11-09 33y 03m 01d Prohaska
15183 Gregory Proment Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 19y 07m 11d 1998-07-21 19y 07m 11d Proment
15184 Christian Prosenik FK Austria 0 0 0 0 1 0 .00 100.00 .00 50.00 1988-10-26 20y 04m 19d 1988-10-26 20y 04m 19d Prosenik
15185 Archibald Proudfoot East Fife 4 4 0 0 1 3 .00 25.00 75.00 12.50 1948-12-11 Not Known 1950-10-07 Not Known Proudfoot
15186 David Proudfoot Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1900-10-06 Not Known 1900-12-15 Not Known Proudfoot
15187 Ian Proudfoot Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1940-09-14 Not Known 1942-11-28 Not Known Proudfoot
15188 John Proudfoot Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1903-10-31 Not Known 1904-03-26 Not Known Proudfoot
15189 Peter Proudfoot St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1903-08-15 Not Known 1903-08-15 Not Known Proudfoot
15190 Proudfoot Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1892-04-16 Not Known 1892-10-15 Not Known Proudfoot
15191 Dave Provan Rangers 12 12 0 6 4 2 50.00 33.33 16.67 66.67 1959-04-11 18y 01m 00d 1970-03-25 29y 00m 14d Provan
15192 Davie Provan Kilmarnock; Celtic 22 22 0 2 12 5 5 54.55 22.73 22.73 65.91 1975-01-04 18y 07m 27d 1985-10-12 29y 05m 04d Provan
15193 Andy Provan St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1961-08-23 17y 07m 22d 1961-08-23 17y 07m 22d Provan
15194 James Provan St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1897-03-20 Not Known 1897-05-05 Not Known Provan
15195 Thomas B Provan Queens Park 1 1 0 1 0 0 1 .00 .00 100.00 .00 1910-08-27 Not Known 1910-08-27 Not Known Provan
15196 Dado Prso Rangers 10 10 0 7 2 1 70.00 20.00 10.00 80.00 2004-09-12 29y 10m 07d 2007-04-21 32y 05m 16d Prso
15197 William Prunier Toulouse 1 1 0 1 0 0 1 .00 .00 100.00 .00 2000-07-22 32y 11m 08d 2000-07-22 32y 11m 08d Prunier
15198 Bryan Prunty Aberdeen; Inverness Caledonian Thistle 3 0 3 1 1 2 25.00 25.00 50.00 37.50 2004-02-11 21y 00m 30d 2005-03-12 22y 02m 00d Prunty
15199 Pruse Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Pruse
15200 John Pryce Hibernian 11 11 0 3 3 1 7 27.27 9.09 63.64 31.82 1896-09-26 Not Known 1898-08-20 Not Known Pryce
15201 Alex Pryde Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known Pryde
15202 George Pryde Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1931-05-02 Not Known 1931-05-02 Not Known Pryde
15203 Ian Pryde East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1983-02-20 17y 06m 23d 1983-02-20 17y 06m 23d Pryde
15204 Willie Pryde Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1951-09-15 Not Known 1952-09-27 Not Known Pryde
15205 Robert Prytz Rangers 9 7 2 2 4 3 2 44.44 33.33 22.22 61.11 1982-10-27 22y 09m 15d 1985-04-27 25y 03m 15d Prytz
15206 Craig Pucko Berwick Rangers 0 0 0 0 1 1 .00 50.00 50.00 25.00 2001-01-27 18y 05m 28d 2001-02-07 18y 06m 10d Pucko
15207 Velibor Pudar Velez Mostar 0 0 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 24y 00m 01d 1988-12-07 24y 00m 15d Pudar
15208 Sydney Charles Puddefoot Falkirk 8 8 0 3 4 2 2 50.00 25.00 25.00 62.50 1922-04-10 Not Known 1924-11-29 Not Known Puddefoot
15209 Danny Pugh Preston North End 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-15 23y 08m 26d 2006-07-15 23y 08m 26d Pugh
15210 Teemu Pukki Celtic 4 1 3 2 4 0 0 100.00 .00 .00 100.00 2013-09-14 23y 05m 16d 2014-02-22 23y 10m 25d Pukki
15211 Chris Pullan Watford 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-05-12 19y 05m 01d 1987-05-12 19y 05m 01d Pullan
15212 William Pullar Cowdenbeath; Leith Athletic; Raith Rovers 14 14 0 4 1 9 28.57 7.14 64.29 32.14 1924-08-16 Not Known 1932-04-18 Not Known Pullar
15213 Punal Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Punal
15214 Jason Puncheon Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 23y 01m 03d 2009-07-29 23y 01m 03d Puncheon
15215 Bill Punton Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1956-09-19 22y 04m 10d 1956-09-19 22y 04m 10d Punton
15216 Peter Purcell Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1913-08-30 Not Known 1914-01-31 Not Known Purcell
15217 Alex Purdie Hamilton Academical 11 11 0 3 1 7 27.27 9.09 63.64 31.82 1911-03-18 Not Known 1921-02-19 Not Known Purdie
15218 Bryan Purdie Alloa Athletic; Falkirk 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1982-10-09 23y 09m 08d 1986-12-27 27y 11m 26d Purdie
15219 Ian Purdie Aberdeen; Dundee 9 8 1 2 2 2 5 22.22 22.22 55.56 33.33 1974-08-10 21y 05m 03d 1976-09-01 23y 05m 25d Purdie
15220 William B Purdie Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1907-08-31 Not Known 1907-08-31 Not Known Purdie
15221 James S. Purdon Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1930-02-22 Not Known 1930-02-22 Not Known Purdon
15222 Ted Purdon Sunderland 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1954-11-10 24y 08m 09d 1954-11-10 24y 08m 09d Purdon
15223 Ben Purrington Ross County 3 3 0 0 1 2 .00 33.33 66.67 16.67 2022-07-30 26y 02m 10d 2023-12-30 27y 07m 10d Purrington
15224 Alex Pursehouse Kilmarnock 1 1 0 2 0 0 100.00 .00 .00 100.00 2011-10-29 19y 05m 23d 2012-09-29 20y 04m 23d Pursehouse
15225 Peter Pursell Rangers 7 7 0 7 0 0 100.00 .00 .00 100.00 1915-02-20 Not Known 1919-03-01 Not Known Pursell
15226 Robert Russell Pursell Queens Park 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1909-08-28 Not Known 1910-08-27 Not Known Pursell
15227 Yannick Put Royal Antwerp 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-17 20y 02m 10d 2011-07-17 20y 02m 10d Put
15228 Dan Pybus Queen of the South 2 2 0 0 1 1 .00 50.00 50.00 25.00 2020-12-12 23y 00m 00d 2021-02-12 23y 02m 00d Pybus
15229 Patrick Pyott Airdrieonians (Airdrie United) 0 0 0 0 0 1 .00 .00 100.00 .00 2020-01-18 20y 08m 02d 2020-01-18 20y 08m 02d Pyott
15230 Jamie Pyper Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 2018-07-24 24y 11m 02d 2019-07-16 25y 10m 24d Pyper
15231 Kwame Quansah Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Quansah
15232 Raphael Quaranta Royal Standard Club Liegeois 0 0 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 34y 09m 22d 1992-11-04 34y 10m 06d Quaranta
15233 Lucas Martinez Quarta Fiorentina 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-10-06 26y 04m 26d 2022-10-06 26y 04m 26d Quarta
15234 Quatman FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Quatman
15235 Quattara Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Quattara
15236 Edward Queen Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1903-09-08 Not Known 1904-08-23 Not Known Queen
15237 Gerry Queen St Mirren; Kilmarnock; Crystal Palace 13 13 0 3 3 4 6 23.08 30.77 46.15 38.46 1962-11-24 17y 10m 09d 1972-09-13 27y 07m 29d Queen
15238 Queen Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1954-04-27 Not Known 1954-04-27 Not Known Queen
15239 Alexandre Quennoz FC Basel 0 0 0 0 0 1 .00 .00 100.00 .00 2004-11-25 26y 02m 04d 2004-11-25 26y 02m 04d Quennoz
15240 Len Quested Australia; Australian Select XI 2 2 0 0 0 2 .00 .00 100.00 .00 1959-05-09 34y 04m 00d 1959-05-10 34y 04m 01d Quested
15241 Franck Queudrue Middlesbrough 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 26y 10m 23d 2005-07-20 26y 10m 23d Queudrue
15242 Quidmy Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Quidmy
15243 Christopher Quiering 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 20y 07m 16d 2011-07-09 20y 07m 16d Quiering
15244 B Quigg Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Quigg
15245 James Quigley Campsie; Hibernian 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1888-11-03 Not Known 1893-05-18 Not Known Quigley
15246 John Quigley Campsie; Hibernian 10 10 0 1 1 8 10.00 10.00 80.00 15.00 1888-11-03 Not Known 1893-08-12 Not Known Quigley
15247 Michael Quigley Airdrieonians 7 7 0 0 0 7 .00 .00 100.00 .00 1955-10-01 Not Known 1960-02-06 Not Known Quigley
15248 Mike Quigley Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 1997-07-18 Not Known 1997-07-18 Not Known Quigley
15249 Quigley St Patricks Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Quigley
15250 James Quin Alloa Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known Quin
15251 William John Joseph Quin Clyde; Ayr United 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1920-08-21 Not Known 1922-09-16 Not Known Quin
15252 Anthony Quinn Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 2003-07-16 21y 10m 07d 2005-08-23 23y 11m 14d Quinn
15253 Dario Quinn Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2010-04-24 18y 04m 02d 2010-04-24 18y 04m 02d Quinn
15254 Henry Quinn St Mirren; Clyde 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1963-04-02 Not Known 1967-02-25 Not Known Quinn
15255 Jimmy Quinn Queens Park 3 2 1 0 0 3 .00 .00 100.00 .00 1982-09-04 18y 04m 21d 1983-04-06 18y 11m 23d Quinn
15256 Jimmy Quinn Clyde; Celtic 5 4 1 3 1 1 60.00 20.00 20.00 70.00 1969-03-29 21y 04m 06d 1972-11-18 24y 11m 26d Quinn
15257 John P Quinn Motherwell 2 2 0 2 0 0 100.00 .00 .00 100.00 1923-03-14 Not Known 1923-11-03 Not Known Quinn
15258 John Quinn Airdrieonians; The British Army 12 12 0 1 2 0 10 16.67 .00 83.33 16.67 1952-09-27 18y 08m 12d 1961-11-13 Not Known Quinn
15259 Mickey Quinn Newcastle United 1 0 1 0 0 1 .00 .00 100.00 .00 1992-07-27 30y 02m 25d 1992-07-27 30y 02m 25d Quinn
15260 Niall Quinn Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 23y 11m 06d 2017-07-08 23y 11m 06d Quinn
15261 Niall Quinn Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 28y 10m 06d 1995-08-12 28y 10m 06d Quinn
15262 Owen Quinn Hibernian 14 14 0 2 5 5 4 35.71 35.71 28.57 53.57 1878-02-09 Not Known 1884-03-29 Not Known Quinn
15263 Pat Quinn Motherwell; The British Army; Hibernian 27 27 0 9 11 5 13 37.93 17.24 44.83 46.55 1956-04-23 19y 11m 28d 1969-01-01 32y 08m 06d Quinn
15264 Paul Quinn Motherwell; Aberdeen; Ross County 21 20 1 8 7 10 32.00 28.00 40.00 46.00 2002-12-04 17y 04m 13d 2016-05-07 30y 09m 16d Quinn
15265 Paul Quinn Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2016-09-24 Not Known 2016-09-24 Not Known Quinn
15266 Quinn East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known Quinn
15267 Rocco Quinn Kilmarnock; Ross County 7 6 1 1 1 3 5 11.11 33.33 55.56 27.78 2007-04-07 20y 07m 00d 2015-08-15 28y 11m 08d Quinn
15268 Stanley Pirie Quinn Ayr United 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1966-10-08 23y 05m 23d 1972-03-25 28y 11m 10d Quinn
15269 Tommy Quinn Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1960-03-09 Not Known 1960-03-09 Not Known Quinn
15270 Junior Quitirna Fleetwood Town 1 0 1 0 0 1 .00 .00 100.00 .00 2023-07-12 23y 02m 17d 2023-07-12 23y 02m 17d Quitirna
15271 Jose Manuel Quitongo St Mirren; Kilmarnock 2 1 1 0 1 2 .00 33.33 66.67 16.67 2000-09-20 25y 10m 02d 2002-08-31 27y 09m 13d Quitongo
15272 Albert Quixall Manchester United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1960-05-14 26y 09m 05d 1960-06-01 26y 09m 23d Quixall
15273 R.Topham London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known R.Topham
15274 Sgt Bolton RA Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known RA
15275 Sgt McLeod RA Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known RA
15276 Danny Racchi Kilmarnock 3 1 2 3 2 0 60.00 40.00 .00 80.00 2011-08-21 23y 08m 30d 2013-02-16 25y 02m 25d Racchi
15277 Harry Race Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 23y 01m 09d 1929-02-16 23y 01m 09d Race
15278 Petr Rada Dukla Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 28y 00m 27d 1986-10-01 28y 01m 10d Rada
15279 George Radcliffe Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1932-02-20 Not Known 1932-09-19 Not Known Radcliffe
15280 Charles Radford Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-09-12 23y 05m 24d 1923-09-12 23y 05m 24d Radford
15281 John Radford Arsenal 0 0 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 28y 05m 08d 1975-07-30 28y 05m 08d Radford
15282 Predrag Radosavljevic Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-08-02 30y 01m 09d 1993-08-02 30y 01m 09d Radosavljevic
15283 Andrei Radu Dinamo Bucuresti 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-09 17y 00m 18d 2013-07-09 17y 00m 18d Radu
15284 Tomasz Radzinski Fulham 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-07-31 30y 07m 17d 2004-07-31 30y 07m 17d Radzinski
15285 Alexander McFarlane Rae Partick Thistle 5 5 0 0 3 2 .00 60.00 40.00 30.00 1971-12-18 25y 03m 25d 1973-08-29 27y 00m 06d Rae
15286 Alex Rae Falkirk; Rangers 6 5 1 4 0 3 57.14 .00 42.86 57.14 1987-10-10 18y 00m 10d 2006-05-07 36y 07m 07d Rae
15287 David George Rae Greenock Morton; Clyde 6 3 3 4 0 4 50.00 .00 50.00 50.00 1977-10-08 18y 07m 26d 1983-03-26 24y 01m 14d Rae
15288 Gavin Rae Dundee; Rangers; Aberdeen 30 29 1 2 12 10 11 36.36 30.30 33.33 51.52 1998-09-12 20y 09m 15d 2013-05-18 35y 05m 20d Rae
15289 George Rae Hibernian; Partick Thistle; Falkirk 15 15 0 3 3 4 8 20.00 26.67 53.33 33.33 1910-05-07 Not Known 1920-04-19 Not Known Rae
15290 Gordon Rae Hibernian 28 26 2 4 8 11 11 26.67 36.67 36.67 45.00 1978-05-07 20y 00m 04d 1990-01-01 31y 07m 29d Rae
15291 Harry Rae Clyde; Greenock Morton; West of Scotland; Hamilton Academical 19 19 0 2 4 7 8 21.05 36.84 42.11 39.47 1917-12-01 Not Known 1927-12-31 Not Known Rae
15292 Ian Johnstone Rae Falkirk 25 25 0 4 5 16 16.00 20.00 64.00 26.00 1952-11-01 19y 09m 13d 1965-05-15 32y 03m 26d Rae
15293 Ian Rae Hamilton Academical 3 3 0 0 1 2 .00 33.33 66.67 16.67 1953-08-22 Not Known 1954-03-17 Not Known Rae
15294 James Clarkson Rae Partick Thistle 5 5 0 4 1 0 80.00 20.00 .00 90.00 1929-09-21 Not Known 1931-11-28 Not Known Rae
15295 James Clarkson Rae Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-11-23 Not Known 1889-11-23 Not Known Rae
15296 John Rae Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1893-03-04 Not Known 1893-03-04 Not Known Rae
15297 Joseph Rae Celtic 2 2 0 2 0 0 2 .00 .00 100.00 .00 1943-02-13 17y 11m 07d 1948-01-03 22y 09m 28d Rae
15298 Josh Rae Queen of the South; Airdrieonians (Airdrie United); St Johnstone 2 1 1 0 1 2 .00 33.33 66.67 16.67 2021-02-12 20y 03m 26d 2024-11-02 24y 00m 16d Rae
15299 Livingstone Rae St Mirren 12 12 0 3 2 7 25.00 16.67 58.33 33.33 1902-11-08 Not Known 1906-12-22 Not Known Rae
15300 Michael Rae Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 1997-07-26 20y 08m 02d 1997-07-26 20y 08m 02d Rae
15301 Robert Rae Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1940-04-20 Not Known 1940-04-20 Not Known Rae
15302 Thomas Rae Partick Thistle; Aberdeen 13 12 1 3 3 7 4 21.43 50.00 28.57 46.43 1965-10-16 19y 07m 29d 1974-02-19 28y 00m 02d Rae
15303 Thomas Rae Greenock Morton 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1906-03-03 Not Known 1907-03-02 Not Known Rae
15304 William Rae Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1926-05-15 Not Known 1926-05-15 Not Known Rae
15305 William Rae Rangers; Queen of the South 13 13 0 6 1 6 46.15 7.69 46.15 50.00 1946-11-30 Not Known 1957-11-09 Not Known Rae
15306 James Raeburn Raith Rovers; St Bernards 12 12 0 6 3 3 50.00 25.00 25.00 62.50 1921-02-23 Not Known 1926-08-18 Not Known Raeburn
15307 James Smith Raeside Third Lanark 23 23 0 8 2 13 34.78 8.70 56.52 39.13 1899-10-07 Not Known 1906-04-28 Not Known Raeside
15308 John Raeside Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1897-11-06 Not Known 1897-12-04 Not Known Raeside
15309 Robert Raeside Raith Rovers; Dundee 7 6 1 5 0 2 71.43 .00 28.57 71.43 1992-07-18 20y 00m 11d 1999-03-20 26y 08m 13d Raeside
15310 Thomas Raeside Dumbarton 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1916-12-02 Not Known 1920-12-25 Not Known Raeside
15311 Billy Rafferty Coventry City; Newcastle United 2 2 0 0 2 0 .00 100.00 .00 50.00 1970-04-24 19y 03m 25d 1980-08-04 29y 07m 05d Rafferty
15312 Daniel Rafferty Airdrieonians 8 8 0 1 4 3 12.50 50.00 37.50 37.50 1911-09-02 Not Known 1915-09-25 Not Known Rafferty
15313 Kenneth Rafferty Berwick Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1997-07-20 19y 03m 18d 1998-07-23 20y 03m 21d Rafferty
15314 Rafferty Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1895-05-18 Not Known 1895-05-18 Not Known Rafferty
15315 Stuart Rafferty Motherwell; Dundee; Dunfermline Athletic; Greenock Morton 31 24 7 1 11 10 11 34.38 31.25 34.38 50.00 1979-09-19 18y 06m 13d 1991-07-27 30y 04m 21d Rafferty
15316 Raggi Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Raggi
15317 Brent Rahim Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2003-10-29 25y 02m 21d 2003-10-29 25y 02m 21d Rahim
15318 Ibro Rahimic Velez Mostar 1 1 0 0 0 1 .00 .00 100.00 .00 1988-11-23 25y 07m 06d 1988-11-23 25y 07m 06d Rahimic
15319 Thomas E Raiker St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1905-05-20 Not Known 1905-05-20 Not Known Raiker
15320 Graham Rainey Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1964-10-03 Not Known 1964-10-03 Not Known Rainey
15321 Alex Raisbeck Hibernian; Liverpool; Partick Thistle 18 18 0 1 4 2 12 22.22 11.11 66.67 27.78 1896-09-26 16y 09m 00d 1913-10-11 33y 09m 15d Raisbeck
15322 Andrew Raisbeck Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-10-13 Not Known 1900-10-13 Not Known Raisbeck
15323 William M Raisbeck Clyde; Falkirk 6 6 0 1 1 2 2 16.67 33.33 33.33 33.33 1896-10-10 Not Known 1906-09-29 Not Known Raisbeck
15324 David Raitt Dundee; Everton 7 7 0 3 2 2 42.86 28.57 28.57 57.14 1919-09-20 Not Known 1926-04-10 Not Known Raitt
15325 William D Raitt Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1913-04-05 Not Known 1913-04-05 Not Known Raitt
15326 Deniss Rakels Rigas Futbola Skola 1 0 1 0 0 2 .00 .00 100.00 .00 2022-09-15 30y 00m 26d 2022-10-27 30y 02m 07d Rakels
15327 Nathan Ralph Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2019-01-23 Not Known 2019-03-09 Not Known Ralph
15328 Norman Ralph Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 1939-02-04 Not Known 1939-02-04 Not Known Ralph
15329 Anthony Ralston Celtic; St Johnstone 13 11 2 1 18 1 3 81.82 4.55 13.64 84.09 2017-08-05 18y 08m 20d 2024-09-14 25y 09m 29d Ralston
15330 Archibald Ralston Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1928-04-09 Not Known 1928-04-09 Not Known Ralston
15331 Brian Ralston Partick Thistle 2 2 0 0 1 1 .00 50.00 50.00 25.00 1972-04-22 18y 11m 26d 1972-11-25 19y 06m 29d Ralston
15332 Peter Ralston Falkirk 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1951-03-17 22y 01m 17d 1957-02-23 28y 00m 26d Ralston
15333 Ylber Ramadani Aberdeen 4 4 0 2 0 2 50.00 .00 50.00 50.00 2022-10-16 26y 06m 04d 2023-05-20 27y 01m 08d Ramadani
15334 Alan Ramage Middlesbrough 3 2 1 1 0 2 33.33 .00 66.67 33.33 1976-11-13 18y 11m 15d 1978-08-08 20y 08m 10d Ramage
15335 George McIntosh Ramage Third Lanark 4 4 0 0 0 4 .00 .00 100.00 .00 1958-08-13 21y 06m 15d 1959-02-25 22y 00m 28d Ramage
15336 Iain Alexander Ramage Berwick Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-07-23 24y 11m 15d 1998-07-23 24y 11m 15d Ramage
15337 Jock Ramage Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1926-08-02 Not Known 1926-08-02 Not Known Ramage
15338 John Ramage Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-05-06 19y 04m 22d 1987-05-07 20y 04m 23d Ramage
15339 Joseph Ramage St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1926-05-08 Not Known 1926-08-18 Not Known Ramage
15340 Ramage Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1988-05-08 Not Known 1988-05-08 Not Known Ramage
15341 Largie Ramazani Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 21y 09m 07d 2022-12-04 21y 09m 07d Ramazani
15342 Ulrich Rame FC Girondins de Bordeaux 2 2 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 31y 01m 18d 2003-11-27 31y 02m 08d Rame
15343 Francisco Ramirez Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 2000-10-14 Not Known 2000-10-14 Not Known Ramirez
15344 Christian Ramírez Aberdeen 3 3 0 2 1 1 50.00 25.00 25.00 62.50 2021-08-22 30y 04m 18d 2022-10-16 31y 06m 12d Ramírez
15345 Ramon Cruzeiro 1 0 1 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Ramon
15346 Luiyi de Lucas Livingston (Meadowbank Thistle) 0 0 0 0 1 0 .00 100.00 .00 50.00 2023-01-29 28y 04m 29d 2023-01-29 28y 04m 29d Ramon de Lucas Perez
15347 Rubio Livingston (Meadowbank Thistle) 11 10 1 1 4 3 5 33.33 25.00 41.67 45.83 2001-07-28 25y 02m 11d 2005-03-19 28y 10m 02d Ramos
15348 Aaron Ramsay Kilmarnock; Raith Rovers 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1908-10-10 Not Known 1911-02-18 Not Known Ramsay
15349 Bobby Ramsay Airdrieonians 5 5 0 1 2 3 16.67 33.33 50.00 33.33 1966-09-17 22y 06m 00d 1968-08-24 24y 05m 07d Ramsay
15350 Calvin Ramsay Aberdeen 1 1 0 1 1 0 50.00 50.00 .00 75.00 2019-08-04 16y 00m 04d 2021-08-22 18y 00m 22d Ramsay
15351 D Morton Ramsay Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-05-02 Not Known 1949-05-02 Not Known Ramsay
15352 David A Ramsay Boness 2 2 0 0 1 1 .00 50.00 50.00 25.00 1927-12-03 Not Known 1928-04-07 Not Known Ramsay
15353 Douglas Ramsay Motherwell; Stranraer 4 3 1 2 0 4 33.33 .00 66.67 33.33 1998-11-14 19y 06m 19d 2007-01-06 27y 08m 11d Ramsay
15354 George Ramsay Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-01 25y 09m 28d 1881-01-01 25y 09m 28d Ramsay
15355 George Ramsay Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1893-10-21 Not Known 1893-10-21 Not Known Ramsay
15356 George S Ramsay Queens Park; Partick Thistle 5 5 0 1 0 4 20.00 .00 80.00 20.00 1911-04-29 Not Known 1916-03-04 Not Known Ramsay
15357 George W Ramsay St Bernards 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1906-05-05 Not Known 1910-04-29 Not Known Ramsay
15358 James Ramsay Cambuslang 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1891-05-02 Not Known 1891-09-05 Not Known Ramsay
15359 James Ramsay Kilmarnock 13 13 0 3 7 1 5 53.85 7.69 38.46 57.69 1920-11-27 Not Known 1931-01-31 Not Known Ramsay
15360 James Ramsay Dundee 1 1 0 0 0 0 .00 .00 .00 .00 1907-01-05 Not Known 1907-01-05 Not Known Ramsay
15361 John B Ramsay Falkirk 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1914-11-14 Not Known 1915-01-02 Not Known Ramsay
15362 Joseph Ramsay Partick Thistle 4 4 0 0 1 3 .00 25.00 75.00 12.50 1924-04-19 Not Known 1925-10-24 Not Known Ramsay
15363 Kayne Ramsay Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-04-30 21y 06m 20d 2022-04-30 21y 06m 20d Ramsay
15364 Ramsay Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known Ramsay
15365 Steven Ramsay East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 1999-10-12 32y 05m 29d 1999-10-12 32y 05m 29d Ramsay
15366 Aaron Ramsdale Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 22y 03m 14d 2020-08-28 22y 03m 14d Ramsdale
15367 Simon Ramsden Motherwell 3 3 0 2 0 1 66.67 .00 33.33 66.67 2012-10-21 30y 10m 04d 2014-01-11 32y 00m 25d Ramsden
15368 Aaron Ramsey Rangers 2 1 1 3 0 0 100.00 .00 .00 100.00 2022-02-06 31y 01m 11d 2022-05-21 31y 04m 25d Ramsey
15369 Conor Ramsey St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2010-01-16 17y 00m 15d 2010-01-16 17y 00m 15d Ramsey
15370 Paul Christopher Ramsey Leicester City; St Johnstone 3 3 0 3 0 0 100.00 .00 .00 100.00 1983-08-13 20y 11m 10d 1994-08-31 31y 11m 28d Ramsey
15371 Connor Randall Ross County 7 7 0 0 3 4 .00 42.86 57.14 21.43 2021-12-26 26y 02m 05d 2024-09-28 28y 11m 07d Randall
15372 Adam Randell Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 22y 09m 05d 2023-07-06 22y 09m 05d Randell
15373 John Randle Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 23y 08m 03d 1926-04-26 23y 08m 03d Randle
15374 Darren Randolph Motherwell 11 11 0 5 3 3 45.45 27.27 27.27 59.09 2010-09-25 23y 04m 13d 2013-03-02 25y 09m 18d Randolph
15375 Luca Ranieri Fiorentina 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 23y 05m 13d 2022-10-13 23y 05m 20d Ranieri
15376 Andrew Rankin Aberdeen; Cowdenbeath 7 7 0 1 1 2 4 14.29 28.57 57.14 28.57 1920-11-13 Not Known 1926-01-02 Not Known Rankin
15377 Bobby Rankin Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1959-02-04 Not Known 1959-02-04 Not Known Rankin
15378 Gilbert Rankin Vale Of Leven 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1889-11-30 Not Known 1891-10-31 Not Known Rankin
15379 John Rankin Inverness Caledonian Thistle; Hibernian; Dundee United 26 25 1 2 10 8 12 33.33 26.67 40.00 46.67 2006-08-26 23y 01m 30d 2016-02-20 32y 07m 24d Rankin
15380 John Rankin Third Lanark; Airdrieonians 15 15 0 2 8 1 6 53.33 6.67 40.00 56.67 1910-04-02 Not Known 1919-11-15 Not Known Rankin
15381 John Patterson Rankin Hamilton Academical; Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1922-12-30 Not Known 1925-04-18 Not Known Rankin
15382 Michael Rankin Dumbarton 2 1 1 1 0 1 50.00 .00 50.00 50.00 1981-09-26 20y 09m 23d 1981-11-28 20y 11m 25d Rankin
15383 Rankin Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Rankin
15384 Robert Rankin St Mirren; Dundee; Clyde 19 19 0 5 3 7 9 15.79 36.84 47.37 34.21 1927-03-19 Not Known 1939-01-24 Not Known Rankin
15385 Stanley Rankin Greenock Morton 16 16 0 2 4 3 9 25.00 18.75 56.25 34.38 1967-12-30 19y 01m 30d 1974-12-07 26y 01m 07d Rankin
15386 William Rankin Dundee 7 7 0 1 4 2 1 57.14 28.57 14.29 71.43 1923-01-20 Not Known 1926-12-25 Not Known Rankin
15387 William Rankin Motherwell; Cowdenbeath; Clyde 29 29 0 11 12 5 12 41.38 17.24 41.38 50.00 1917-09-08 Not Known 1932-01-23 Not Known Rankin
15388 Alex Rankine Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1918-12-07 Not Known 1918-12-07 Not Known Rankine
15389 George Rankine Airdrieonians; St Johnstone 15 15 0 4 0 2 13 .00 13.33 86.67 6.67 1955-10-01 Not Known 1962-03-03 Not Known Rankine
15390 John Rankine Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1955-11-05 Not Known 1955-11-05 Not Known Rankine
15391 Johnny Rankine Rangers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1906-04-07 Not Known 1906-04-07 Not Known Rankine
15392 Rankine Broxburn Star 1 1 0 0 0 1 .00 .00 100.00 .00 1888-10-20 Not Known 1888-10-20 Not Known Rankine
15393 Harry Ransom Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 22y 09m 15d 2022-07-16 22y 09m 15d Ransom
15394 Ray Ranson Newcastle United 1 0 1 0 0 1 .00 .00 100.00 .00 1992-07-27 32y 01m 15d 1992-07-27 32y 01m 15d Ranson
15395 Rarity Lochgelly United 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-16 Not Known 1932-01-16 Not Known Rarity
15396 Driver Johnstone RASC Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known RASC
15397 Admir Rascic Zeljeznicar Sarajevo 1 0 1 0 1 1 .00 50.00 50.00 25.00 2003-09-24 22y 00m 08d 2003-10-15 22y 00m 29d Rascic
15398 Damien Rascle Kilmarnock 0 0 0 2 0 2 50.00 .00 50.00 50.00 2008-05-10 27y 09m 05d 2009-04-04 28y 07m 30d Rascle
15399 Grzegorz Rasiak Southampton 1 0 1 2 1 0 0 100.00 .00 .00 100.00 2009-07-25 30y 06m 13d 2009-07-25 30y 06m 13d Rasiak
15400 Nicolas Raskin Rangers 5 3 2 3 2 0 60.00 40.00 .00 80.00 2023-05-24 22y 03m 01d 2024-05-18 23y 02m 25d Raskin
15401 Morten Rasmussen Celtic 1 0 1 2 0 0 100.00 .00 .00 100.00 2010-02-10 25y 00m 13d 2010-05-09 25y 03m 09d Rasmussen
15402 Rastic Lask Linz 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Rastic
15403 Kevin Ratcliffe Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1992-09-01 31y 09m 20d 1992-09-01 31y 09m 20d Ratcliffe
15404 Ratfl Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Ratfl
15405 Rathbone Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1910-08-15 Not Known 1910-08-15 Not Known Rathbone
15406 Artur Rattel FC Infonet Tallinn 0 0 0 0 0 2 .00 .00 100.00 .00 2016-06-30 23y 04m 22d 2016-07-06 23y 04m 28d Rattel
15407 Hardie Wilson Rattray Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1923-02-10 Not Known 1923-02-10 Not Known Rattray
15408 James H Rattray Motherwell 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1907-04-06 Not Known 1908-09-12 Not Known Rattray
15409 John Rattray Falkirk; Raith Rovers 16 16 0 4 4 3 9 25.00 18.75 56.25 34.38 1911-10-14 Not Known 1921-02-23 Not Known Rattray
15410 Peter Kerr Rattray Dundee; Stirling Albion 5 5 0 1 0 4 20.00 .00 80.00 20.00 1948-01-17 22y 02m 10d 1954-04-27 28y 05m 20d Rattray
15411 Robert Rattray Dunfermline Athletic; St Johnstone 2 2 0 0 1 1 .00 50.00 50.00 25.00 1960-01-09 Not Known 1960-12-31 Not Known Rattray
15412 Tomas Ravelli IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Ravelli
15413 Dave Raven Inverness Caledonian Thistle 11 10 1 1 4 7 1 33.33 58.33 8.33 62.50 2012-08-18 27y 05m 08d 2017-02-18 31y 11m 08d Raven
15414 Jorgen Ravn Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1966-02-26 25y 08m 23d 1966-02-26 25y 08m 23d Ravn
15415 Archibald Rawlings Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1920-02-14 Not Known 1920-02-14 Not Known Rawlings
15416 Sid Rawlings Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 21y 04m 12d 1934-09-24 21y 04m 19d Rawlings
15417 William R Ray Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1932-11-19 Not Known 1932-11-19 Not Known Ray
15418 Lee Raymond Shelbourne 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-01 Not Known 2019-07-01 Not Known Raymond
15419 John Rayne Boness 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1923-01-27 Not Known 1923-01-27 Not Known Rayne
15420 Steven Raynes Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1997-08-09 25y 11m 05d 1997-08-09 25y 11m 05d Raynes
15421 William Henry Read Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1913-03-22 Not Known 1913-03-22 Not Known Read
15422 Patrick Reading Ayr United 2 2 0 0 0 3 .00 .00 100.00 .00 2020-12-26 21y 06m 27d 2021-03-13 21y 09m 13d Reading
15423 Karl Ready Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 2001-09-22 29y 01m 08d 2002-03-02 29y 06m 16d Ready
15424 George Thompson Reay Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1926-01-04 Not Known 1928-04-18 Not Known Reay
15425 Harry Reay Newcastle East End; Everton 3 3 0 3 3 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1894-11-10 Not Known Reay
15426 Rebholz Fussball-Club Kaiserslautern 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Rebholz
15427 Jhon Mosquera Viktoria Plzen 1 0 1 2 0 0 100.00 .00 .00 100.00 2024-08-22 34y 03m 14d 2024-08-29 34y 03m 21d Rebolledo
15428 Reboucas Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Reboucas
15429 Jamie Reckord Ross County 2 1 1 0 0 3 .00 .00 100.00 .00 2015-08-15 23y 05m 06d 2016-02-10 23y 11m 01d Reckord
15430 Recuk Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Recuk
15431 Reda Canada B 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Reda
15432 Neil Redfearn Charlton Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 33y 01m 19d 1998-08-08 33y 01m 19d Redfearn
15433 Alan Redford Cove Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-18 38y 01m 23d 2018-07-18 38y 01m 23d Redford
15434 Gavin Redford St Johnstone 4 3 1 0 0 4 .00 .00 100.00 .00 1979-09-05 19y 07m 15d 1981-10-07 21y 08m 16d Redford
15435 Ian Redford Dundee; Rangers; Dundee United; St Johnstone 30 26 4 3 8 11 12 25.81 35.48 38.71 43.55 1977-08-20 17y 04m 15d 1992-03-14 31y 11m 09d Redford
15436 Daniel Redmond Hamilton Academical 5 2 3 1 2 5 12.50 25.00 62.50 25.00 2015-08-29 24y 05m 27d 2018-01-24 26y 10m 22d Redmond
15437 Redmond Kilmarnock 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1945-09-29 Not Known 1945-09-29 Not Known Redmond
15438 William Alan Redpath Falkirk 6 6 0 1 2 0 4 33.33 .00 66.67 33.33 1962-10-30 Not Known 1964-05-16 Not Known Redpath
15439 Willie Redpath Motherwell 20 20 0 2 6 4 10 30.00 20.00 50.00 40.00 1947-01-11 24y 05m 03d 1955-04-18 32y 08m 10d Redpath
15440 George Reed Leeds United 2 2 0 2 0 0 100.00 .00 .00 100.00 1928-04-30 24y 02m 23d 1929-03-23 25y 01m 16d Reed
15441 Hughie Reed West Bromwich Albion 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1970-08-03 19y 11m 11d 1970-08-03 19y 11m 11d Reed
15442 James G Reekie Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1925-02-11 Not Known 1925-02-11 Not Known Reekie
15443 Doug Rees Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 36y 00m 16d 1959-02-28 36y 00m 16d Rees
15444 Ricardo Rees Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 19y 06m 07d 2019-07-06 19y 06m 07d Rees
15445 Robert Hunter Regan 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 Regan
15446 Reghecampfe Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Reghecampfe
15447 Cyrille Regis West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 20y 05m 28d 1978-08-06 20y 05m 28d Regis
15448 Walid Regragui Toulouse 1 0 1 0 0 1 .00 .00 100.00 .00 2000-07-22 24y 09m 29d 2000-07-22 24y 09m 29d Regragui
15449 Antonio Reguero Kilmarnock 0 0 0 3 0 1 75.00 .00 25.00 75.00 2013-10-26 31y 03m 22d 2014-05-04 31y 10m 00d Reguero
15450 Zesh Rehman Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 20y 09m 17d 2004-07-31 20y 09m 17d Rehman
15451 Stefan Rehn IFK Gothenburg 1 1 0 1 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Rehn
15452 Ian Reid Combined Services XI 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-17 22y 10m 26d 1957-04-17 22y 10m 26d Reid
15453 Alan Reid Hibernian; St Mirren 4 3 1 1 3 1 20.00 60.00 20.00 50.00 2000-05-21 19y 07m 00d 2007-12-26 27y 02m 05d Reid
15454 Alastair Reid Berwick Rangers 2 1 1 0 0 2 .00 .00 100.00 .00 1996-07-27 27y 07m 11d 1997-07-20 28y 07m 04d Reid
15455 Alex Scott Reid Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-02-24 Not Known 1923-02-24 Not Known Reid
15456 Alex Reid Airdrieonians; Third Lanark; Aberdeen 19 19 0 3 6 4 9 31.58 21.05 47.37 42.11 1918-12-28 Not Known 1927-04-02 Not Known Reid
15457 Allan C Reid St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1920-12-18 Not Known 1920-12-18 Not Known Reid
15458 Andrew Reid St Bernards; St Mirren 25 25 0 11 2 12 44.00 8.00 48.00 48.00 1905-04-29 Not Known 1916-01-15 Not Known Reid
15459 Andrew Reid Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2004-05-16 18y 11m 13d 2004-05-16 18y 11m 13d Reid
15460 Andrew Reid Kilmarnock 3 3 0 0 0 3 .00 .00 100.00 .00 1900-11-10 Not Known 1901-09-21 Not Known Reid
15461 Andy Reid Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 27y 00m 10d 2009-08-08 27y 00m 10d Reid
15462 Billy Reid Motherwell; Airdrieonians 10 10 0 1 2 2 7 18.18 18.18 63.64 27.27 1957-04-06 19y 00m 07d 1966-09-17 28y 05m 18d Reid
15463 Brian W Reid Arbroath; Brechin City 2 2 0 1 1 1 33.33 33.33 33.33 50.00 1974-11-16 20y 06m 11d 1985-02-20 30y 09m 15d Reid
15464 Bruce M Reid Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1963-01-12 24y 09m 14d 1963-01-12 24y 09m 14d Reid
15465 Chris Reid Hibernian; Stirling Albion 6 6 0 4 4 4 33.33 33.33 33.33 50.00 1992-01-01 20y 01m 28d 2002-09-25 30y 10m 21d Reid
15466 Craig Reid Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-03-01 40y 00m 13d 2014-03-01 40y 00m 13d Reid
15467 David Reid Leith Athletic 8 8 0 1 1 2 5 12.50 25.00 62.50 25.00 1895-05-23 Not Known 1897-03-27 Not Known Reid
15468 David Reid Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1959-09-19 Not Known 1959-09-19 Not Known Reid
15469 Dennis Reid Dundee United; Greenock Morton 14 14 0 2 5 3 6 35.71 21.43 42.86 46.43 1968-11-16 21y 08m 14d 1976-04-17 29y 01m 15d Reid
15470 Dylan Reid St Mirren 1 0 1 0 1 1 .00 50.00 50.00 25.00 2023-01-07 17y 10m 06d 2023-01-13 17y 10m 12d Reid
15471 George Reid Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-08-12 Not Known 1961-08-12 Not Known Reid
15472 George Reid Kilmarnock 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1938-02-12 Not Known 1939-04-08 Not Known Reid
15473 George Reid Leith Athletic; Dunfermline Athletic; Kilmarnock 17 17 0 1 4 1 12 23.53 5.88 70.59 26.47 1925-08-19 Not Known 1947-01-04 Not Known Reid
15474 George T Reid St Mirren; Clyde 7 7 0 5 1 2 4 14.29 28.57 57.14 28.57 1903-03-28 Not Known 1913-01-04 Not Known Reid
15475 Henry Reid Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Reid
15476 Hugh Reid Dundee 7 7 0 0 2 4 .00 28.57 57.14 14.29 1956-01-14 Not Known 1958-10-11 Not Known Reid
15477 John Reid Dundee United; Queen of the South; Airdrieonians 6 6 0 3 1 2 3 16.67 33.33 50.00 33.33 1970-08-12 19y 06m 06d 1978-02-25 27y 00m 19d Reid
15478 Ian Reid Partick Thistle 2 2 0 1 1 0 50.00 50.00 .00 75.00 1969-10-25 18y 10m 14d 1970-03-14 19y 03m 03d Reid
15479 Isaac Reid Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1920-10-23 Not Known 1920-10-23 Not Known Reid
15480 J Reid Stenhousemuir 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Reid
15481 James Reid Third Lanark 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1899-12-23 Not Known 1900-03-03 Not Known Reid
15482 James Reid Falkirk 8 8 0 2 4 0 4 50.00 .00 50.00 50.00 1905-11-25 Not Known 1909-04-24 Not Known Reid
15483 James A Reid Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1934-08-03 Not Known 1934-08-03 Not Known Reid
15484 James Greig Reid Airdrieonians 19 19 0 8 5 8 6 26.32 42.11 31.58 47.37 1912-09-07 Not Known 1927-04-23 Not Known Reid
15485 James M Reid Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1917-08-25 Not Known 1918-01-05 Not Known Reid
15486 Jamie Reid Dundee; Stenhousemuir; Arbroath 0 0 0 1 0 2 33.33 .00 66.67 33.33 2012-09-02 21y 08m 12d 2015-07-30 24y 07m 09d Reid
15487 JC Reid Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Reid
15488 Ian Reid Arbroath 0 0 0 0 0 1 .00 .00 100.00 .00 1968-12-21 22y 10m 08d 1968-12-21 22y 10m 08d Reid
15489 John [10] Reid Abercorn 7 7 0 1 1 1 5 14.29 14.29 71.43 21.43 1891-03-28 Not Known 1893-03-11 Not Known Reid
15490 John Reid Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-09 19y 02m 16d 1954-10-09 19y 02m 16d Reid
15491 John Reid Motherwell 8 8 0 4 2 2 50.00 25.00 25.00 62.50 1921-02-12 Not Known 1924-10-04 Not Known Reid
15492 John BF Reid Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1922-08-05 Not Known 1922-08-08 Not Known Reid
15493 John C Reid Airdrieonians 5 5 0 3 2 1 1 40.00 20.00 20.00 50.00 1940-03-23 Not Known 1941-08-16 Not Known Reid
15494 John M Reid Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1954-04-21 Not Known 1954-04-21 Not Known Reid
15495 Joseph H D Reid Motherwell 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1942-08-22 Not Known 1942-12-05 Not Known Reid
15496 Joseph Reid St Johnstone; Hamilton Academical; Kilmarnock 6 3 3 0 3 4 .00 42.86 57.14 21.43 1984-04-28 20y 07m 01d 1987-08-19 23y 10m 23d Reid
15497 Joshua Kelman Reid Ross County 1 1 0 1 1 0 50.00 50.00 .00 75.00 2023-12-30 21y 07m 27d 2024-03-16 21y 10m 13d Reid
15498 Mark Reid Celtic 7 7 0 7 1 0 87.50 12.50 .00 93.75 1980-12-13 19y 02m 28d 1985-04-06 23y 06m 22d Reid
15499 Nicky Reid Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 18y 09m 09d 1979-08-08 18y 09m 09d Reid
15500 Noel Reid St Patricks Athletic 2 0 2 0 0 2 .00 .00 100.00 .00 1988-09-07 21y 05m 24d 1988-10-05 21y 06m 21d Reid
15501 Peter Reid Everton 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-10-18 31y 03m 28d 1987-10-18 31y 03m 28d Reid
15502 R Reid Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1893-05-06 Not Known 1893-05-06 Not Known Reid
15503 Robert Reid Hibernian 2 2 0 1 0 0 2 .00 .00 100.00 .00 1914-02-14 Not Known 1914-04-20 Not Known Reid
15504 Robert Reid St Mirren; Dumbarton 6 6 0 3 0 3 50.00 .00 50.00 50.00 1914-09-12 Not Known 1917-02-03 Not Known Reid
15505 Robert Reid Hamilton Academical; Brentford 7 7 0 2 2 1 4 28.57 14.29 57.14 35.71 1934-10-24 23y 08m 05d 1942-05-02 31y 02m 13d Reid
15506 Robert Bell Alexander Reid Raith Rovers 6 6 0 1 0 5 16.67 .00 83.33 16.67 1967-10-14 30y 10m 26d 1970-03-21 33y 04m 03d Reid
15507 Sammy Reid Motherwell; Falkirk; Clyde 9 9 0 2 3 1 5 33.33 11.11 55.56 38.89 1956-12-08 17y 01m 25d 1966-04-16 26y 06m 03d Reid
15508 Thomas B. Reid Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1923-04-28 Not Known 1924-09-29 Not Known Reid
15509 Thomas Joseph Reid Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-12 Not Known 1925-09-12 Not Known Reid
15510 W Reid Stonelaw; Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1879-09-27 Not Known 1880-10-02 Not Known Reid
15511 Walter Reid St Mirren; Stirling Albion 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1947-08-13 Not Known 1949-08-13 Not Known Reid
15512 Walter Reid Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1947-09-10 Not Known 1947-09-10 Not Known Reid
15513 Wesley Reid Airdrieonians 3 2 1 1 2 0 33.33 66.67 .00 66.67 1992-04-25 23y 07m 15d 1993-02-20 24y 05m 10d Reid
15514 William Reid Kilmarnock 5 5 0 2 2 0 3 40.00 .00 60.00 40.00 1899-05-06 Not Known 1900-12-08 Not Known Reid
15515 William [14] Reid East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Reid
15516 William [15] Reid St Bernards 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1888-04-18 Not Known 1888-10-06 Not Known Reid
15517 William Reid Greenock Morton; Third Lanark; Motherwell; Albion Rovers 10 10 0 4 4 4 2 40.00 40.00 20.00 60.00 1905-02-18 Not Known 1922-03-01 Not Known Reid
15518 William Reid Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-03-30 Not Known 1918-03-30 Not Known Reid
15519 William Reid Heart of Midlothian B; Hibernian 3 3 0 0 0 3 .00 .00 100.00 .00 1932-08-04 Not Known 1937-09-11 Not Known Reid
15520 William Reid Airdrieonians; Dumbarton; St Mirren 9 9 0 4 5 1 3 55.56 11.11 33.33 61.11 1940-08-31 Not Known 1945-09-15 Not Known Reid
15521 William Hamilton Reid Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-28 28y 01m 10d 1991-08-28 28y 01m 10d Reid
15522 William Reid St Mirren 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1948-09-04 Not Known 1954-01-16 Not Known Reid
15523 Willie Reid Stirling Albion 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1965-12-18 Not Known 1967-08-16 Not Known Reid
15524 Willie Reid Rangers; West of Scotland 18 18 0 23 10 3 5 55.56 16.67 27.78 63.89 1910-01-08 Not Known 1920-04-14 Not Known Reid
15525 Callum Reidford Dunfermline Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-16 21y 00m 20d 2008-07-16 21y 00m 20d Reidford
15526 Ben Reilly East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-22 19y 11m 02d 2017-07-22 19y 11m 02d Reilly
15527 Charlie Reilly Partick Thistle; Dundee 2 1 1 1 0 2 33.33 .00 66.67 33.33 2020-10-02 18y 09m 27d 2024-01-23 22y 01m 18d Reilly
15528 Felix Reilly Dunfermline Athletic; Dundee 7 7 0 3 0 0 7 .00 .00 100.00 .00 1954-04-21 20y 07m 09d 1957-09-07 23y 11m 26d Reilly
15529 Frank Reilly Falkirk 10 10 0 2 3 4 20.00 30.00 40.00 35.00 1913-08-25 Not Known 1916-03-18 Not Known Reilly
15530 Gavin Reilly Queen of the South; Dunfermline Athletic 6 4 2 1 2 3 16.67 33.33 50.00 33.33 2013-07-20 20y 02m 10d 2016-07-09 23y 01m 29d Reilly
15531 James Reilly Third Lanark; Greenock Morton 10 10 0 1 1 0 9 10.00 .00 90.00 10.00 1959-10-24 Not Known 1964-10-31 Not Known Reilly
15532 John Reilly Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1926-04-17 Not Known 1926-04-17 Not Known Reilly
15533 John Paul Reilly Dundee United; Motherwell 11 6 5 1 4 3 4 36.36 27.27 36.36 50.00 1980-02-20 17y 10m 30d 1986-09-20 24y 05m 30d Reilly
15534 Joseph Reilly Celtic; St Mirren 3 3 0 1 0 2 33.33 .00 66.67 33.33 1928-12-15 Not Known 1931-04-11 Not Known Reilly
15535 Lawrie Reilly Hibernian 24 24 0 13 8 2 14 33.33 8.33 58.33 37.50 1946-09-07 17y 10m 10d 1958-01-01 29y 02m 04d Reilly
15536 Mark Reilly Kilmarnock 28 25 3 2 6 10 13 20.69 34.48 44.83 37.93 1993-09-18 24y 05m 19d 2001-04-27 32y 00m 28d Reilly
15537 Matthew Michael Reilly Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1905-02-25 Not Known 1905-02-25 Not Known Reilly
15538 Reilly Bathgate 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Reilly
15539 Robert Piper Reilly Clyde; Hamilton Academical; Livingston (Meadowbank Thistle) 7 5 2 2 0 0 7 .00 .00 100.00 .00 1982-08-21 22y 10m 29d 1988-08-23 28y 11m 00d Reilly
15540 Steven James Reilly Queens Park 1 0 1 0 0 1 .00 .00 100.00 .00 2005-08-23 23y 11m 25d 2005-08-23 23y 11m 25d Reilly
15541 Thomas Reilly St Mirren; Elgin City; Forfar Athletic 4 3 1 1 3 5 11.11 33.33 55.56 27.78 2011-11-05 17y 01m 21d 2018-07-14 23y 09m 29d Reilly
15542 William J Reilly Kilmarnock 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1926-09-25 Not Known 1927-12-24 Not Known Reilly
15543 Willi Reimann SV Hamburg 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1976-10-20 26y 09m 26d 1976-11-03 26y 10m 10d Reimann
15544 Pepe Reina Liverpool 2 2 0 1 1 0 50.00 50.00 .00 75.00 2012-08-23 29y 11m 23d 2012-08-30 29y 11m 30d Reina
15545 Marc Reiper Celtic 5 5 0 1 2 3 0 40.00 60.00 .00 70.00 1997-10-18 29y 04m 13d 1998-09-26 30y 03m 21d Reiper
15546 Jorge Reis Celtic 4 4 0 3 2 1 1 50.00 25.00 25.00 62.50 1996-09-17 28y 00m 21d 1997-03-01 28y 06m 02d Reis
15547 Reisler Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Reisler
15548 Erlend Reitan Rosenborg Ballklub 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 25y 10m 30d 2023-08-17 25y 11m 06d Reitan
15549 Karim Rekik Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-18 19y 07m 16d 2014-07-18 19y 07m 16d Rekik
15550 Bradley Renfrew Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2020-10-02 18y 06m 16d 2020-10-02 18y 06m 16d Renfrew
15551 Stewart M Renfrew Cowdenbeath 3 3 0 2 0 0 3 .00 .00 100.00 .00 1933-01-02 Not Known 1934-01-27 Not Known Renfrew
15552 Maikel Renfurm St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2001-01-31 24y 06m 23d 2001-01-31 24y 06m 23d Renfurm
15553 William Rennett Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1949-12-31 25y 02m 06d 1949-12-31 25y 02m 06d Rennett
15554 Alex Rennie Everton; Heart of Midlothian B 2 2 0 1 0 1 50.00 .00 50.00 50.00 1892-11-19 Not Known 1939-08-02 Not Known Rennie
15555 Alex Rennie Stirling Albion; St Johnstone; Dundee United 22 20 2 1 11 5 11 40.74 18.52 40.74 50.00 1967-08-30 18y 11m 03d 1977-11-16 29y 01m 20d Rennie
15556 Allan Rennie Queens Park 3 3 0 1 1 2 25.00 25.00 50.00 37.50 1981-10-03 20y 11m 07d 1983-02-26 22y 04m 00d Rennie
15557 Andy Rennie Luton Town 1 1 0 1 0 0 1 .00 .00 100.00 .00 1929-04-22 Not Known 1929-04-22 Not Known Rennie
15558 David Rennie Leicester City 0 0 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 18y 11m 15d 1983-08-13 18y 11m 15d Rennie
15559 Gilbert Rennie St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1950-09-30 Not Known 1950-09-30 Not Known Rennie
15560 Gordon Rennie St Mirren; Aberdeen 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1938-10-01 Not Known 1940-03-16 Not Known Rennie
15561 Gordon Rennie St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-12-20 Not Known 1947-12-20 Not Known Rennie
15562 Harry Rennie Greenock Morton; Hibernian; Rest of Edinburgh; Kilmarnock 62 62 0 16 16 30 25.81 25.81 48.39 38.71 1898-01-22 24y 07m 21d 1910-09-17 37y 03m 16d Rennie
15563 Henry Rennie Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1908-11-28 Not Known 1909-04-03 Not Known Rennie
15564 Ian Rennie East Stirlingshire 4 4 0 0 0 4 .00 .00 100.00 .00 1982-01-27 25y 08m 01d 1984-08-22 28y 02m 27d Rennie
15565 Rennie Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Rennie
15566 Robert Cuthbertson Rennie Dundee; Third Lanark 15 15 0 4 0 11 26.67 .00 73.33 26.67 1935-08-31 Not Known 1943-12-18 Not Known Rennie
15567 Steven Rennie Falkirk 2 2 0 1 1 0 50.00 50.00 .00 75.00 2002-07-27 20y 11m 24d 2003-01-25 21y 05m 22d Rennie
15568 Stuart Rennie Falkirk; Motherwell; Ayr United 27 27 0 10 7 9 37.04 25.93 33.33 50.00 1969-04-02 21y 11m 09d 1982-09-11 35y 04m 18d Rennie
15569 Thomas S Rennie Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-23 Not Known 1913-08-23 Not Known Rennie
15570 Derek Renton Queen of the South; Stenhousemuir 4 4 0 0 0 5 .00 .00 100.00 .00 1975-02-15 23y 01m 08d 1977-09-03 25y 07m 27d Renton
15571 Kris Renton Cowdenbeath 4 3 1 1 0 1 3 .00 25.00 75.00 12.50 2016-07-02 25y 11m 20d 2020-10-10 30y 02m 28d Renton
15572 Willie Renton St Johnstone; St Mirren; Dunfermline Athletic 11 11 0 5 1 5 45.45 9.09 45.45 50.00 1964-11-28 22y 09m 24d 1970-08-01 28y 05m 28d Renton
15573 Craig Renwick East Stirlingshire 4 4 0 1 0 3 25.00 .00 75.00 25.00 1981-10-31 23y 01m 09d 1982-04-27 23y 07m 05d Renwick
15574 John Renwick Albion Rovers; Queen of the South 3 3 0 0 0 3 .00 .00 100.00 .00 1934-09-12 Not Known 1937-04-10 Not Known Renwick
15575 Michael Renwick Hibernian 3 3 0 3 1 2 50.00 16.67 33.33 58.33 1996-01-01 19y 10m 04d 2000-05-21 24y 02m 22d Renwick
15576 Zijad Repak Velez Mostar 2 2 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 24y 06m 13d 1988-12-07 24y 06m 27d Repak
15577 Tomas Repka Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 32y 08m 12d 2006-09-28 32y 08m 26d Repka
15578 Stefan Reuter Bayern Munich 2 2 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 22y 04m 12d 1989-03-14 22y 04m 26d Reuter
15579 Christophe Revault Toulouse 1 1 0 0 0 1 .00 .00 100.00 .00 2000-07-22 28y 04m 00d 2000-07-22 28y 04m 00d Revault
15580 Alex Revell Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 29y 00m 21d 2012-07-28 29y 00m 21d Revell
15581 Arturo Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2016-03-12 26y 10m 12d 2016-03-12 26y 10m 12d Reverte
15582 Don Revie Manchester City 3 3 0 1 0 2 33.33 .00 66.67 33.33 1953-10-14 26y 03m 04d 1958-06-11 30y 11m 01d Revie
15583 Claudio Reyna Rangers 7 7 0 2 6 1 0 85.71 14.29 .00 92.86 1999-05-09 25y 09m 19d 2001-05-05 27y 09m 15d Reyna
15584 Jeremiah Reynolds Hibernian; Celtic 16 16 0 1 10 1 5 62.50 6.25 31.25 65.63 1886-10-23 Not Known 1895-02-16 Not Known Reynolds
15585 John Reynolds Celtic 1 1 0 0 1 0 .00 100.00 .00 50.00 1897-09-11 Not Known 1897-09-11 Not Known Reynolds
15586 Mark Reynolds Motherwell; Aberdeen; Dundee United 33 32 1 1 12 8 18 31.58 21.05 47.37 42.11 2006-09-17 19y 04m 10d 2021-08-28 34y 03m 21d Reynolds
15587 Ron Reynolds Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 24y 11m 13d 1953-05-15 24y 11m 13d Reynolds
15588 Stephen Reynolds St Johnstone 0 0 0 1 1 1 33.33 33.33 33.33 50.00 2009-08-30 17y 02m 19d 2011-01-29 18y 07m 18d Reynolds
15589 Tom Reynolds Ayr United; Airdrieonians 5 5 0 0 1 4 .00 20.00 80.00 10.00 1970-03-07 19y 03m 07d 1975-02-22 24y 02m 25d Reynolds
15590 Faycal Rherras Hibernian 0 0 0 1 0 1 50.00 .00 50.00 50.00 2018-01-21 24y 09m 14d 2018-03-09 24y 11m 02d Rherras
15591 Robert Rhind Queens Park 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1914-10-24 Not Known 1914-10-24 Not Known Rhind
15592 Rhind-1913-08-12-OR Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-12 Not Known 1913-08-12 Not Known Rhind-1913-08-12-OR
15593 Andrew Charles Rhodes Dunfermline Athletic; St Johnstone 18 18 0 5 6 7 27.78 33.33 38.89 44.44 1990-09-01 26y 00m 09d 1994-08-31 30y 00m 08d Rhodes
15594 Tony Rhodes Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 20y 07m 21d 1967-05-08 20y 07m 21d Rhodes
15595 Andrew Rhodie Cowdenbeath; Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-12-23 Not Known 1940-09-21 Not Known Rhodie
15596 William Ribchester Albion Rovers 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1920-04-03 Not Known 1922-03-01 Not Known Ribchester
15597 Fabiano Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 36y 07m 25d 2024-10-24 36y 07m 25d Ribeiro de Freitas
15598 Ricardo Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Ricardo
15599 Celson Ricardo Borges de Jesus NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 22y 03m 13d 2006-08-02 22y 03m 20d Ricardo Borges de Jesus
15600 Luigi Riccio Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-05-09 21y 04m 11d 1999-05-09 21y 04m 11d Riccio
15601 Brian Rice Hibernian; Nottingham Forest; Falkirk; Dunfermline Athletic 15 12 3 2 6 7 6 31.58 36.84 31.58 50.00 1980-08-20 16y 10m 09d 1996-09-10 32y 10m 30d Rice
15602 Harry Rice Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-12-07 Not Known 1946-12-07 Not Known Rice
15603 Henry Rice Falkirk 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1941-09-27 Not Known 1942-12-26 Not Known Rice
15604 James Rice Albion Rovers; Alloa Athletic 3 3 0 3 0 0 3 .00 .00 100.00 .00 1935-10-26 Not Known 1939-11-11 Not Known Rice
15605 Pat Rice Arsenal 1 1 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 26y 04m 13d 1975-07-30 26y 04m 13d Rice
15606 Peter Rice Aberdeen; St Mirren 9 9 0 1 3 4 2 33.33 44.44 22.22 55.56 1949-03-19 22y 06m 12d 1953-10-10 27y 01m 03d Rice
15607 William Rice Hibernian 15 15 0 1 9 1 5 60.00 6.67 33.33 63.33 1938-01-01 Not Known 1945-04-16 Not Known Rice
15608 Leonard George Richard Dundee 4 4 0 1 0 3 25.00 .00 75.00 25.00 1936-01-02 Not Known 1938-01-03 Not Known Richard
15609 Jason De Vos Dundee United 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1998-10-24 24y 09m 22d 2001-04-07 27y 03m 05d Richard De Vos
15610 Dave Richards St Johnstone; Dundee United 0 0 0 1 0 2 33.33 .00 66.67 33.33 2023-11-25 29y 10m 26d 2024-09-01 30y 08m 02d Richards
15611 David Richards Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 Not Known 1929-04-22 Not Known Richards
15612 Micah Richards Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-18 26y 00m 24d 2014-07-18 26y 00m 24d Richards
15613 Richards Notts County 1 1 0 1 0 0 1 .00 .00 100.00 .00 1935-09-30 Not Known 1935-09-30 Not Known Richards
15614 Ben Richards-Everton Dunfermline Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 2016-07-09 24y 08m 22d 2016-07-09 24y 08m 22d Richards-Everton
15615 Alexander Stevenson Richardson St Mirren; Dundee 16 14 2 1 10 5 2 58.82 29.41 11.76 73.53 1978-10-07 23y 10m 22d 1985-04-20 30y 05m 05d Richardson
15616 Brian Richardson Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 28y 01m 00d 1962-11-05 28y 01m 00d Richardson
15617 George Richardson Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 1956-11-26 Not Known 1956-11-26 Not Known Richardson
15618 James [1885] Richardson Third Lanark; Ayr United 14 14 0 13 7 2 4 50.00 14.29 28.57 57.14 1908-03-07 Not Known 1920-09-18 Not Known Richardson
15619 Jayden Richardson Aberdeen 3 2 1 2 0 2 50.00 .00 50.00 50.00 2022-10-16 22y 01m 12d 2023-05-20 22y 08m 16d Richardson
15620 Joe Richardson Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 33y 08m 01d 1942-04-25 33y 08m 01d Richardson
15621 John Richardson Queens Park; St Mirren 3 3 0 0 1 2 .00 33.33 66.67 16.67 1915-11-20 Not Known 1918-09-14 Not Known Richardson
15622 John Richardson Falkirk 4 4 0 1 0 3 25.00 .00 75.00 25.00 1931-10-10 Not Known 1933-04-01 Not Known Richardson
15623 John Richardson Leith Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1936-09-02 Not Known 1938-09-07 Not Known Richardson
15624 John Richardson Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 22y 00m 18d 1967-05-08 22y 00m 18d Richardson
15625 Kenton Richardson Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-07-17 21y 06m 05d 2021-07-17 21y 06m 05d Richardson
15626 Kevin Richardson Watford; Coventry City 2 2 0 2 0 0 100.00 .00 .00 100.00 1987-05-12 24y 05m 08d 1995-10-08 32y 10m 04d Richardson
15627 Kieran Richardson Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-08 24y 09m 18d 2009-08-08 24y 09m 18d Richardson
15628 Lee James [1885] Richardson Aberdeen 4 3 1 1 2 1 25.00 50.00 25.00 50.00 1992-11-28 Not Known 1994-03-05 Not Known Richardson
15629 Lewis Richardson Burnley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-09-05 17y 06m 29d 2020-09-05 17y 06m 29d Richardson
15630 Paul Richardson Sheffield United 1 0 1 0 0 1 .00 .00 100.00 .00 1982-08-04 32y 09m 10d 1982-08-04 32y 09m 10d Richardson
15631 Richardson # 1 Rangers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1907-01-03 Not Known 1907-01-03 Not Known Richardson
15632 Stephen John Richardson Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-22 20y 03m 10d 1981-08-22 20y 03m 10d Richardson
15633 William Richardson Dundee; Bury 3 3 0 0 0 3 .00 .00 100.00 .00 1894-12-22 28y 10m 25d 1925-04-28 Not Known Richardson
15634 Andrew Richmond Queens Park; Rangers 12 12 0 1 4 3 5 33.33 25.00 41.67 45.83 1904-02-06 Not Known 1910-09-19 Not Known Richmond
15635 David Richmond Motherwell 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1905-09-02 Not Known 1907-11-30 Not Known Richmond
15636 James Richmond Partick Thistle; Greenock Morton 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1925-10-24 Not Known 1930-03-26 Not Known Richmond
15637 James Crighton Richmond Falkirk; Kilmarnock; St Johnstone 15 15 0 2 6 2 7 40.00 13.33 46.67 46.67 1958-11-22 23y 01m 09d 1964-02-01 28y 03m 19d Richmond
15638 Richmond Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known Richmond
15639 William Crichton Richmond Raith Rovers 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1928-04-18 Not Known 1928-04-18 Not Known Richmond
15640 Richter SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Richter
15641 Rickaby 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 Rickaby
15642 Sam Ricketts Hull City; Bolton Wanderers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2008-08-03 26y 09m 23d 2009-08-04 27y 09m 24d Ricketts
15643 Fernando Ricksen Rangers 18 18 0 3 13 4 2 68.42 21.05 10.53 78.95 2000-09-17 24y 01m 28d 2006-03-19 29y 07m 27d Ricksen
15644 Edward H Riddell St Mirren; Partick Thistle 7 7 0 3 2 2 42.86 28.57 28.57 57.14 1906-12-22 Not Known 1911-01-21 Not Known Riddell
15645 Gary E Riddell Dunfermline Athletic 4 4 0 0 0 4 .00 .00 100.00 .00 1987-09-26 21y 01m 17d 1988-08-31 22y 00m 22d Riddell
15646 Ian Riddell St Mirren 7 7 0 4 2 1 57.14 28.57 14.29 71.43 1959-12-05 Not Known 1965-01-30 Not Known Riddell
15647 James H. Riddell Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-10-23 Not Known 1917-01-06 Not Known Riddell
15648 James Hamilton Riddell Dumbarton; St Mirren 7 7 0 1 3 1 3 42.86 14.29 42.86 50.00 1914-10-03 Not Known 1919-12-20 Not Known Riddell
15649 Ridder 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 Ridder
15650 Willie Riddick St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1954-09-22 Not Known 1954-09-25 Not Known Riddick
15651 Alistair Riddle Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1962-08-29 Not Known 1962-08-29 Not Known Riddle
15652 Riddle St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1933-05-10 Not Known 1933-05-10 Not Known Riddle
15653 David Riddoch St Bernards 11 11 0 8 4 1 6 36.36 9.09 54.55 40.91 1883-11-24 Not Known 1887-04-23 Not Known Riddoch
15654 Paul David Rideout Rangers; Everton 3 3 0 2 1 0 66.67 33.33 .00 83.33 1992-02-01 27y 05m 18d 1993-08-02 28y 11m 19d Rideout
15655 Roy Ridge Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 Not Known 1962-11-05 Not Known Ridge
15656 Alexander Trevor Ridgers Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2007-02-10 24y 07m 13d 2007-02-10 24y 07m 13d Ridgers
15657 Mark Ridgers East Fife; Kilmarnock; Partick Thistle; Inverness Caledonian Thistle 10 10 0 1 5 8 7.14 35.71 57.14 25.00 2011-07-05 20y 10m 26d 2021-07-25 30y 11m 16d Ridgers
15658 Marc Rieper West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 26y 06m 09d 1994-12-14 26y 06m 09d Rieper
15659 Albert Riera FC Girondins de Bordeaux 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 2003-11-06 21y 06m 22d 2003-11-27 21y 07m 12d Riera
15660 Arnau Caldenteny Riera Falkirk 5 4 1 2 2 2 33.33 33.33 33.33 50.00 2007-10-06 26y 00m 05d 2009-04-18 27y 06m 17d Riera
15661 Arthur Rigby Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 Not Known 1921-04-25 Not Known Rigby
15662 Eddie Rigby Manchester City 2 2 0 1 0 1 50.00 .00 50.00 50.00 1951-03-10 Not Known 1953-10-14 Not Known Rigby
15663 Arthur Riley Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1929-02-16 25y 01m 21d 1929-02-16 25y 01m 21d Riley
15664 John J Riley Queens Park; Greenock Morton 5 5 0 0 1 4 .00 20.00 80.00 10.00 1907-03-30 Not Known 1911-02-25 Not Known Riley
15665 John Lochery Riley Clyde 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-11-03 Not Known 1945-11-03 Not Known Riley
15666 John Riley Celtic; Clyde 6 6 0 2 2 1 3 33.33 16.67 50.00 41.67 1942-11-07 22y 03m 18d 1949-02-12 28y 06m 23d Riley
15667 Nicholas Riley Hamilton Academical; Dundee 3 2 1 3 0 2 60.00 .00 40.00 60.00 2010-02-21 23y 09m 11d 2014-07-22 28y 02m 12d Riley
15668 Richard Riley Third Lanark 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1913-10-25 Not Known 1914-04-11 Not Known Riley
15669 Jimmy Rimmer Arsenal; Aston Villa 2 2 0 2 0 0 100.00 .00 .00 100.00 1975-07-30 27y 05m 20d 1979-08-02 31y 05m 23d Rimmer
15670 (Nem) Rinaldo Francisco de Lima Braga 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-09-30 31y 08m 11d 2004-09-30 31y 08m 11d Rinaldo Francisco de Lima
15671 Tommy Ring Clyde 13 13 0 2 3 5 5 23.08 38.46 38.46 42.31 1950-10-28 20y 02m 20d 1959-11-28 29y 03m 20d Ring
15672 Robert G Rintoul St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1921-12-07 Not Known 1921-12-07 Not Known Rintoul
15673 Walter Del Rio Dundee 4 4 0 0 2 4 .00 33.33 66.67 16.67 2001-02-17 24y 08m 01d 2001-11-10 25y 04m 25d Rio
15674 Gregor Rioch Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 22y 00m 24d 1997-07-18 22y 00m 24d Rioch
15675 Derek Riordan Hibernian; Celtic; St Johnstone 28 21 7 7 8 10 13 25.81 32.26 41.94 41.94 2001-12-29 18y 11m 13d 2012-05-06 29y 03m 20d Riordan
15676 Connor Ripley Motherwell 3 3 0 1 1 2 25.00 25.00 50.00 37.50 2015-08-12 22y 05m 30d 2016-04-23 23y 02m 10d Ripley
15677 Hans-Juergen Ripp SV Hamburg 2 2 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 30y 03m 26d 1976-11-03 30y 04m 10d Ripp
15678 Juha Rippa Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-11-16 28y 05m 04d 1996-11-16 28y 05m 04d Rippa
15679 Willis Rippon Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-12-21 Not Known 1913-10-18 Not Known Rippon
15680 Vidar Riseth Celtic 8 8 0 1 4 1 3 50.00 12.50 37.50 56.25 1998-09-26 26y 05m 05d 2000-11-01 28y 06m 11d Riseth
15681 Ralph Risk Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1913-02-15 Not Known 1914-10-24 Not Known Risk
15682 Riku Riski Dundee United 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-02-20 26y 06m 04d 2016-02-20 26y 06m 04d Riski
15683 Dragutin Ristic Dundee; Dundee United 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1993-10-02 29y 01m 27d 1994-09-17 30y 01m 12d Ristic
15684 Alan Ritchie Cowdenbeath 1 0 1 0 0 1 .00 .00 100.00 .00 1997-01-25 25y 06m 23d 1997-01-25 25y 06m 23d Ritchie
15685 Alexander Ritchie St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-29 Not Known 1906-12-29 Not Known Ritchie
15686 Alexander Ritchie Raith Rovers; Third Lanark; Hibernian 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1924-11-01 Not Known 1937-01-01 Not Known Ritchie
15687 Andrew Ritchie Celtic; Greenock Morton; Motherwell 21 20 1 5 10 8 4 45.45 36.36 18.18 63.64 1975-12-06 19y 09m 13d 1983-10-08 27y 07m 15d Ritchie
15688 Andy Ritchie Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 22y 08m 12d 1983-08-09 22y 08m 12d Ritchie
15689 Archibald Ritchie St Bernards 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1888-04-18 Not Known 1888-10-06 Not Known Ritchie
15690 Archibald Ritchie East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1890-12-20 Not Known 1890-12-20 Not Known Ritchie
15691 Archibald Ritchie Dumbarton; Rangers 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1915-03-06 Not Known 1920-04-10 Not Known Ritchie
15692 Billy Ritchie Rangers; Partick Thistle; Motherwell 20 20 0 12 8 3 52.17 34.78 13.04 69.57 1958-04-30 21y 07m 19d 1972-11-08 36y 01m 28d Ritchie
15693 Duncan Ritchie Hibernian; Raith Rovers 11 11 0 2 4 3 4 36.36 27.27 36.36 50.00 1907-05-25 Not Known 1912-02-17 Not Known Ritchie
15694 George Ritchie Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-11-20 Not Known 1926-11-20 Not Known Ritchie
15695 George Ritchie Port Glasgow Athletic 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1904-12-24 Not Known 1907-01-19 Not Known Ritchie
15696 George Thomson Ritchie Falkirk 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1925-09-15 Not Known 1928-02-08 Not Known Ritchie
15697 Grahame Robert Ritchie East Fife; Livingston (Meadowbank Thistle) 2 2 0 0 1 1 .00 50.00 50.00 25.00 1973-12-08 19y 05m 05d 1975-02-24 20y 07m 21d Ritchie
15698 Hamish Ritchie Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-10 24y 02m 03d 2021-07-10 24y 02m 03d Ritchie
15699 Harry Ritchie Hibernian 47 47 0 15 17 12 18 36.17 25.53 38.30 48.94 1919-05-17 19y 02m 28d 1928-04-25 28y 02m 06d Ritchie
15700 Harry Ritchie St Bernards 9 9 0 1 1 1 7 11.11 11.11 77.78 16.67 1898-03-12 Not Known 1899-04-22 Not Known Ritchie
15701 Harry Ritchie Dundee; St Johnstone 8 8 0 3 1 1 6 12.50 12.50 75.00 18.75 1930-03-01 Not Known 1933-04-29 Not Known Ritchie
15702 Innes Ritchie Motherwell; Berwick Rangers 4 4 0 0 4 3 .00 57.14 42.86 28.57 1994-08-20 20y 11m 27d 2001-02-07 27y 05m 14d Ritchie
15703 James Ritchie St Mirren 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1950-09-30 Not Known 1951-01-02 Not Known Ritchie
15704 James Ritchie Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1953-08-08 Not Known 1953-08-22 Not Known Ritchie
15705 John Brough Ritchie Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 20y 07m 15d 1968-01-27 20y 07m 15d Ritchie
15706 John Ritchie Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1898-10-29 Not Known 1898-10-29 Not Known Ritchie
15707 John Ritchie Stoke City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1964-10-19 Not Known 1964-10-19 Not Known Ritchie
15708 Paul Ritchie Dundee; Inverness Caledonian Thistle; Partick Thistle 6 6 0 3 4 1 1 66.67 16.67 16.67 75.00 1993-02-03 24y 00m 09d 2006-02-25 37y 01m 00d Ritchie
15709 Paul Simon Ritchie Dundee United 3 3 0 1 1 2 25.00 25.00 50.00 37.50 2004-10-27 29y 02m 06d 2005-11-05 30y 02m 15d Ritchie
15710 Richard Thorburn Ritchie Greenock Morton 3 3 0 0 1 2 .00 33.33 66.67 16.67 1931-08-22 Not Known 1932-11-19 Not Known Ritchie
15711 Robert Ritchie Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-28 Not Known 1903-09-28 Not Known Ritchie
15712 Robert Ritchie Leith Athletic 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1908-08-31 Not Known 1908-08-31 Not Known Ritchie
15713 Robert Young Ritchie St Bernards 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1899-08-26 Not Known 1901-05-25 Not Known Ritchie
15714 Steve Kilcar Ritchie Greenock Morton 5 5 0 0 1 4 .00 20.00 80.00 10.00 1973-03-12 Not Known 1974-12-07 Not Known Ritchie
15715 Tom Ritchie Aberdeen 0 0 0 0 0 1 .00 .00 100.00 .00 2023-01-18 19y 11m 22d 2023-01-18 19y 11m 22d Ritchie
15716 William M Ritchie Dumbarton 8 8 0 3 3 2 3 37.50 25.00 37.50 50.00 1915-11-27 Not Known 1919-05-03 Not Known Ritchie
15717 William Ritchie St Johnstone 5 5 0 2 0 3 40.00 .00 60.00 40.00 1973-08-15 27y 09m 22d 1975-12-27 30y 02m 03d Ritchie
15718 William Saunders Ritchie Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1955-09-10 22y 09m 28d 1955-09-10 22y 09m 28d Ritchie
15719 Kane Ritchie-Hosler Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-05-14 19y 08m 01d 2022-05-14 19y 08m 01d Ritchie-Hosler
15720 Claude-Arnaud Rivenet Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 25y 08m 20d 1996-03-18 25y 08m 20d Rivenet
15721 Graham Rix Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1992-09-01 34y 10m 09d 1992-09-01 34y 10m 09d Rix
15722 Steven Rixon Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-19 22y 11m 23d 1995-08-19 22y 11m 23d Rixon
15723 Marco Rizi Montreal Impact 1 1 0 0 0 1 .00 .00 100.00 .00 1994-05-28 25y 08m 13d 1994-05-28 25y 08m 13d Rizi
15724 Franck Rizzetto Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 27y 03m 22d 1998-07-21 27y 03m 22d Rizzetto
15725 Sgt Cochrane RMP Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known RMP
15726 Carlos Angel Roa Real Mallorca 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-09-17 29y 01m 02d 1998-09-17 29y 01m 02d Roa
15727 Andrew O Robb Third Lanark 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1897-02-06 Not Known 1897-02-06 Not Known Robb
15728 Andrew Robb Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1937-12-04 Not Known 1938-04-13 Not Known Robb
15729 Ced Robb Victoria All Stars; Alberta All-Stars 0 0 0 0 0 2 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-08 Not Known Robb
15730 David Robb Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-08-30 Not Known 1924-08-30 Not Known Robb
15731 Davie Robb Aberdeen 23 18 5 8 6 6 11 26.09 26.09 47.83 39.13 1967-03-04 19y 02m 17d 1977-01-03 29y 00m 19d Robb
15732 Douglas George Robb Montrose 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1977-10-19 21y 00m 14d 1980-08-30 23y 10m 25d Robb
15733 George Robb Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-11-12 30y 05m 11d 1956-11-12 30y 05m 11d Robb
15734 James Robb Queens Park; Third Lanark 9 9 0 1 0 0 8 .00 .00 88.89 .00 1956-11-24 Not Known 1961-11-18 Not Known Robb
15735 John Robb Clyde 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1937-03-23 Not Known 1938-02-19 Not Known Robb
15736 Rikki Robb Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2012-01-07 Not Known 2012-01-07 Not Known Robb
15737 Robb Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known Robb
15738 Steven Robb Dundee; Dundee United; St Mirren 11 7 4 3 2 8 23.08 15.38 61.54 30.77 2002-08-03 20y 04m 26d 2010-02-02 27y 10m 25d Robb
15739 Thomas G Robb St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1930-08-12 Not Known 1930-08-12 Not Known Robb
15740 Thomas Robb Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-09-02 Not Known 1922-09-02 Not Known Robb
15741 William Robb Third Lanark; Hibernian 23 23 0 6 9 8 26.09 39.13 34.78 45.65 1918-02-23 Not Known 1930-01-01 Not Known Robb
15742 Willie Robb Rangers 13 13 0 7 4 2 53.85 30.77 15.38 69.23 1920-09-20 Not Known 1926-01-16 Not Known Robb
15743 Charles Robbie St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Robbie
15744 David Robbie Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 25y 06m 22d 1925-04-28 25y 06m 22d Robbie
15745 Robbie 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 Robbie
15746 John Roberston Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1912-04-15 Not Known 1912-04-15 Not Known Roberston
15747 Robert King 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 Robert
15748 Burns Robert-1932-04-30-IL 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 Robert-1932-04-30-IL
15749 Lucas Robertone Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 25y 08m 16d 2022-12-04 25y 08m 16d Robertone
15750 Ben James Roberts Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1994-08-06 19y 01m 15d 1994-08-06 19y 01m 15d Roberts
15751 Bobby Roberts Motherwell 9 9 0 2 3 2 4 33.33 22.22 44.44 44.44 1959-09-16 19y 00m 14d 1963-08-28 22y 11m 26d Roberts
15752 Caleb Roberts Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 17y 08m 12d 2023-07-06 17y 08m 12d Roberts
15753 Callum Roberts Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2017-04-14 20y 00m 00d 2017-04-14 20y 00m 00d Roberts
15754 Graham Roberts Rangers 6 6 0 1 4 1 1 66.67 16.67 16.67 75.00 1987-02-07 27y 07m 04d 1988-04-02 28y 08m 30d Roberts
15755 Iwan Wyn Roberts Watford 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-05-12 18y 10m 16d 1987-05-12 18y 10m 16d Roberts
15756 James Roberts Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1947-08-20 Not Known 1947-09-10 Not Known Roberts
15757 John Roberts Queens Park 6 6 0 0 2 4 .00 33.33 66.67 16.67 1914-01-31 Not Known 1921-04-23 Not Known Roberts
15758 Jordan Roberts Inverness Caledonian Thistle; Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 2016-03-01 22y 01m 25d 2022-01-29 28y 00m 24d Roberts
15759 Jordon Roberts Raith Rovers 0 0 0 0 1 0 .00 100.00 .00 50.00 2013-08-27 19y 02m 09d 2013-08-27 19y 02m 09d Roberts
15760 Kurtis Roberts Airdrieonians (Airdrie United); Stirling Albion 1 1 0 0 0 2 .00 .00 100.00 .00 2020-01-18 25y 04m 12d 2021-07-20 26y 10m 14d Roberts
15761 Lawrence Roberts Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1921-12-17 Not Known 1921-12-17 Not Known Roberts
15762 Mark Roberts Kilmarnock; Airdrieonians (Airdrie United); Partick Thistle; Ayr United 14 6 8 2 2 5 9 12.50 31.25 56.25 28.13 1995-02-11 19y 03m 14d 2011-09-21 35y 10m 23d Roberts
15763 Patrick Roberts Celtic 6 5 1 5 6 0 0 100.00 .00 .00 100.00 2016-04-02 19y 01m 28d 2018-05-06 21y 03m 01d Roberts
15764 Phil Roberts St Johnstone 4 4 0 0 1 3 .00 25.00 75.00 12.50 1975-10-25 20y 11m 07d 1976-04-26 21y 05m 08d Roberts
15765 Philip Roberts Inverness Caledonian Thistle; Dundee; Alloa Athletic 4 1 3 1 2 2 20.00 40.00 40.00 40.00 2012-11-10 18y 07m 03d 2015-08-08 21y 04m 01d Roberts
15766 Robert Roberts Bolton Wanderers; Greenock Morton; Port Glasgow Athletic 6 6 0 0 1 5 .00 16.67 83.33 8.33 1886-04-10 Not Known 1906-03-31 Not Known Roberts
15767 S Roberts Hamilton Academical 1 1 0 0 1 0 .00 100.00 .00 50.00 1879-09-06 Not Known 1879-09-06 Not Known Roberts
15768 Samuel Roberts Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-11-09 Not Known 1936-04-01 Not Known Roberts
15769 Scott Roberts Raith Rovers 0 0 0 0 1 1 .00 50.00 50.00 25.00 2017-01-22 20y 07m 17d 2017-01-25 20y 07m 20d Roberts
15770 A Robertson St Bernards 4 4 0 2 0 2 50.00 .00 50.00 50.00 1883-04-21 Not Known 1884-03-22 Not Known Robertson
15771 Abram S Robertson Cowdenbeath 2 2 0 2 0 0 2 .00 .00 100.00 .00 1933-01-02 Not Known 1933-09-23 Not Known Robertson
15772 Alan Robertson Kilmarnock 18 18 0 2 5 8 5 27.78 44.44 27.78 50.00 1972-12-09 20y 02m 17d 1987-08-19 34y 10m 28d Robertson
15773 Albert Robertson Dundee United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known Robertson
15774 Alex Robertson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1902-09-20 Not Known 1902-09-20 Not Known Robertson
15775 Alex Robertson Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1896-08-15 Not Known 1899-11-11 Not Known Robertson
15776 Alex Robertson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1905-05-13 Not Known 1905-05-13 Not Known Robertson
15777 Alex Robertson Hibernian 43 43 0 2 10 14 19 23.26 32.56 44.19 39.53 1897-03-13 Not Known 1903-01-17 Not Known Robertson
15778 Alex Robertson Dunfermline Athletic 3 3 0 0 2 1 .00 66.67 33.33 33.33 1980-03-25 25y 04m 20d 1981-02-16 26y 03m 11d Robertson
15779 Alexander Robertson Rangers; Dundee United 4 1 3 3 1 1 60.00 20.00 20.00 70.00 1990-12-01 19y 07m 05d 1996-10-26 25y 06m 00d Robertson
15780 Alexander S Robertson St Bernards 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1881-02-19 Not Known 1882-09-16 Not Known Robertson
15781 Alex Robertson Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 2021-09-18 18y 05m 01d 2021-09-18 18y 05m 01d Robertson
15782 Ally Robertson West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 25y 10m 28d 1978-08-06 25y 10m 28d Robertson
15783 Andrew Robertson Arbroath; Dundee United 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1929-09-04 19y 06m 17d 2014-03-21 Not Known Robertson
15784 Archie Robertson Clyde; Greenock Morton 19 19 0 5 4 5 10 21.05 26.32 52.63 34.21 1949-10-29 20y 01m 14d 1962-09-19 33y 00m 04d Robertson
15785 Arthur Robertson Aberdeen 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1917-02-10 Not Known 1923-03-31 Not Known Robertson
15786 Bill Robertson Chelsea 3 3 0 3 0 0 100.00 .00 .00 100.00 1951-05-12 28y 01m 17d 1954-03-31 31y 00m 06d Robertson
15787 Callum Robertson Raith Rovers 1 0 1 0 0 2 .00 .00 100.00 .00 2015-03-17 18y 08m 05d 2015-07-07 18y 11m 25d Robertson
15788 Cameron John Robertson Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1992-05-04 31y 03m 01d 1992-05-04 31y 03m 01d Robertson
15789 Charles Robertson Motherwell 6 6 0 6 3 1 2 50.00 16.67 33.33 58.33 1942-08-22 Not Known 1945-12-08 Not Known Robertson
15790 Chris Robertson Ross County 3 3 0 0 1 3 .00 25.00 75.00 12.50 2015-08-15 28y 10m 04d 2016-05-07 29y 06m 26d Robertson
15791 Chris Robertson Rangers 1 1 0 2 0 0 100.00 .00 .00 100.00 1977-01-22 19y 00m 28d 1977-03-30 19y 03m 05d Robertson
15792 Clark Robertson Aberdeen 5 5 0 1 2 3 16.67 33.33 50.00 33.33 2010-12-11 17y 03m 06d 2013-08-24 19y 11m 19d Robertson
15793 Craig Robertson Raith Rovers; Dunfermline Athletic; Aberdeen 21 17 4 1 5 2 15 22.73 9.09 68.18 27.27 1982-02-27 18y 10m 05d 1997-12-27 34y 08m 05d Robertson
15794 David Robertson Dundee United; St Johnstone; Livingston (Meadowbank Thistle); Cowdenbeath 15 9 6 1 9 7 10 34.62 26.92 38.46 48.08 2005-01-15 18y 03m 23d 2016-07-02 29y 09m 09d Robertson
15795 David Robertson Aberdeen; Rangers 36 35 1 2 19 9 8 52.78 25.00 22.22 65.28 1986-11-15 18y 00m 29d 1997-02-01 28y 03m 15d Robertson
15796 David Stewart Robertson Kilmarnock 3 3 0 1 0 2 33.33 .00 66.67 33.33 1921-01-15 Not Known 1921-12-31 Not Known Robertson
15797 David Vallance Robertson St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1927-11-05 Not Known 1927-11-05 Not Known Robertson
15798 Dayne Robertson Falkirk 1 0 1 0 1 1 .00 50.00 50.00 25.00 2007-01-20 18y 06m 30d 2009-04-18 20y 09m 28d Robertson
15799 Derek Robertson St Johnstone 15 15 0 4 3 9 25.00 18.75 56.25 34.38 1968-03-23 19y 01m 11d 1978-04-12 29y 02m 00d Robertson
15800 Douglas McMillan Robertson Greenock Morton; Falkirk 6 5 1 1 1 0 5 16.67 .00 83.33 16.67 1984-08-18 21y 05m 03d 1989-08-23 26y 05m 08d Robertson
15801 Finlay Robertson Dundee 4 2 2 4 0 5 44.44 .00 55.56 44.44 2020-10-16 17y 11m 04d 2024-08-10 21y 08m 29d Robertson
15802 Fred Robertson Partick Thistle; Greenock Morton 7 7 0 3 1 2 4 14.29 28.57 57.14 28.57 1907-11-02 Not Known 1912-01-20 Not Known Robertson
15803 G Robertson # 1 Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1903-01-02 Not Known 1903-01-02 Not Known Robertson
15804 George Robertson Clyde 8 8 0 3 3 2 37.50 37.50 25.00 56.25 1906-08-18 Not Known 1910-12-03 Not Known Robertson
15805 George Robertson Port Glasgow Athletic; Motherwell 6 6 0 1 2 0 4 33.33 .00 66.67 33.33 1901-02-16 Not Known 1907-11-30 Not Known Robertson
15806 George Robertson Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Robertson
15807 George Robertson Kilmarnock 4 4 0 2 0 2 50.00 .00 50.00 50.00 1936-10-24 Not Known 1938-04-30 Not Known Robertson
15808 George C Robertson Motherwell 8 8 0 2 4 1 3 50.00 12.50 37.50 56.25 1906-12-08 Not Known 1910-09-03 Not Known Robertson
15809 Gordon [5] J Robertson Queens Park 0 0 0 0 0 1 .00 .00 100.00 .00 1982-03-20 19y 11m 17d 1982-03-20 19y 11m 17d Robertson
15810 Graeme William Thomas Robertson Queen of the South; Dunfermline Athletic 6 5 1 2 0 5 28.57 .00 71.43 28.57 1981-10-10 19y 04m 06d 1990-02-10 27y 08m 06d Robertson
15811 Graham Robertson Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1929-12-21 Not Known 1929-12-21 Not Known Robertson
15812 Graham Stuart Robertson Raith Rovers; East Fife 3 1 2 1 1 0 2 33.33 .00 66.67 33.33 1998-07-30 21y 08m 28d 1999-10-12 22y 11m 10d Robertson
15813 Hugh Robertson Dundee; Dunfermline Athletic 26 25 1 1 8 5 13 30.77 19.23 50.00 40.38 1958-01-04 18y 01m 06d 1971-03-24 31y 03m 24d Robertson
15814 Hugh Robertson Aberdeen; Dundee; Ross County 13 9 4 1 4 4 6 28.57 28.57 42.86 42.86 1994-04-27 19y 01m 08d 2002-10-23 27y 07m 04d Robertson
15815 Ian Robertson Aberdeen 3 2 1 0 4 1 .00 80.00 20.00 40.00 1986-04-20 19y 06m 06d 1990-04-21 23y 06m 07d Robertson
15816 Jacky' Robertson Rangers 18 18 0 9 7 2 50.00 38.89 11.11 69.44 1899-09-02 Not Known 1904-09-26 Not Known Robertson
15817 James Robertson Dundee; Aberdeen 6 6 0 1 4 2 0 66.67 33.33 .00 83.33 1901-03-16 Not Known 1907-04-15 Not Known Robertson
15818 James [10] Robertson Aberdeen 2 2 0 2 0 0 100.00 .00 .00 100.00 1906-03-24 Not Known 1910-11-05 Not Known Robertson
15819 James [12] Robertson Falkirk; Dumbarton 20 20 0 7 8 4 7 40.00 20.00 35.00 50.00 1911-03-04 Not Known 1921-10-29 Not Known Robertson
15820 James [14] Robertson Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-23 Not Known 1913-08-23 Not Known Robertson
15821 James [22] Robertson Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1932-09-10 Not Known 1933-01-02 Not Known Robertson
15822 James Robertson Leith Athletic 4 4 0 4 1 0 3 25.00 .00 75.00 25.00 1939-05-13 Not Known 1942-05-09 Not Known Robertson
15823 James [24] Robertson Dundee United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-11-18 Not Known 1940-02-17 Not Known Robertson
15824 James Robertson Third Lanark 3 3 0 2 0 1 66.67 .00 33.33 66.67 1900-12-22 Not Known 1901-04-15 Not Known Robertson
15825 James [34] Robertson Third Lanark 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1901-11-09 Not Known 1902-04-26 Not Known Robertson
15826 James Robertson Leith Athletic 2 2 0 2 0 0 2 .00 .00 100.00 .00 1947-04-30 Not Known 1947-09-10 Not Known Robertson
15827 James Robertson Dundee; Kilmarnock 17 17 0 7 4 4 9 23.53 23.53 52.94 35.29 1929-12-14 Not Known 1937-03-06 Not Known Robertson
15828 James Gillen Robertson St Mirren 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1963-04-02 18y 03m 16d 1964-03-07 19y 02m 19d Robertson
15829 James Robertson Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known Robertson
15830 James Thomson Robertson Queen of the South; Greenock Morton 8 7 1 1 0 1 7 .00 12.50 87.50 6.25 1982-02-17 26y 02m 14d 1988-03-26 32y 03m 23d Robertson
15831 Jimmy Robertson Motherwell 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1963-08-14 Not Known 1964-02-15 Not Known Robertson
15832 John Robertson Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1891-12-26 Not Known 1891-12-26 Not Known Robertson
15833 John [11] Robertson Hamilton Academical; Motherwell 7 7 0 1 1 2 4 14.29 28.57 57.14 28.57 1908-11-14 Not Known 1921-02-12 Not Known Robertson
15834 John [12] Robertson Port Glasgow Athletic 3 3 0 1 0 0 3 .00 .00 100.00 .00 1905-09-09 Not Known 1906-11-10 Not Known Robertson
15835 John [1881] Robertson Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-03-19 Not Known 1881-03-19 Not Known Robertson
15836 John [1915] Robertson Hibernian 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1915-01-01 Not Known 1915-04-24 Not Known Robertson
15837 John [24] Robertson Motherwell; Falkirk 2 2 0 2 0 0 100.00 .00 .00 100.00 1933-10-14 Not Known 1937-01-16 Not Known Robertson
15838 John Robertson Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1901-12-14 Not Known 1901-12-14 Not Known Robertson
15839 John Robertson Ayr United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1998-03-07 21y 11m 07d 2011-09-21 35y 05m 24d Robertson
15840 John Robertson Third Lanark 14 14 0 1 2 10 7.14 14.29 71.43 14.29 1952-04-14 25y 10m 24d 1963-03-23 36y 10m 02d Robertson
15841 John Tennent Robertson Alloa Athletic 2 2 0 0 0 1 .00 .00 50.00 .00 1980-01-26 21y 02m 12d 1980-01-30 21y 02m 16d Robertson
15842 John Robertson Hibernian 15 15 0 4 1 10 26.67 6.67 66.67 30.00 1894-12-08 Not Known 1897-05-11 Not Known Robertson
15843 Jon Robertson St Mirren; Cowdenbeath; Alloa Athletic 8 6 2 1 0 8 11.11 .00 88.89 11.11 2012-09-15 23y 04m 21d 2021-04-09 31y 11m 15d Robertson
15844 Jordan Robertson Dundee United 1 1 0 2 2 0 0 100.00 .00 .00 100.00 2007-10-20 19y 08m 08d 2008-01-02 19y 10m 21d Robertson
15845 Kristoffer Robertson Aberdeen 0 0 0 0 0 1 .00 .00 100.00 .00 2003-11-09 21y 01m 16d 2003-11-09 21y 01m 16d Robertson
15846 Lauchlen Robertson Stenhousemuir 1 1 0 1 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Robertson
15847 Lee Robertson Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1992-04-28 18y 08m 03d 1992-04-28 18y 08m 03d Robertson
15848 Malcolm Robertson Ayr United 5 4 1 0 2 3 .00 40.00 60.00 20.00 1975-12-20 24y 05m 13d 1976-12-11 25y 05m 04d Robertson
15849 Mark William Robertson Dundee 4 2 2 0 2 4 .00 33.33 66.67 16.67 2001-03-18 23y 11m 12d 2002-12-29 25y 08m 23d Robertson
15850 Mason Robertson Peterhead 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-25 23y 00m 02d 2017-07-25 23y 00m 02d Robertson
15851 Mike Robertson Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1981-10-10 18y 07m 24d 1981-10-10 18y 07m 24d Robertson
15852 Paul Robertson Elgin City 0 0 0 0 0 1 .00 .00 100.00 .00 2010-08-24 16y 07m 28d 2010-08-24 16y 07m 28d Robertson
15853 Peter Robertson Dundee 12 12 0 1 5 3 4 41.67 25.00 33.33 54.17 1901-08-15 Not Known 1903-10-17 Not Known Robertson
15854 Peter Robertson Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1933-04-08 Not Known 1934-03-27 Not Known Robertson
15855 Peter Robertson Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-02-23 Not Known 1935-02-27 Not Known Robertson
15856 Peter Joseph Robertson Arbroath 5 5 0 0 2 3 .00 40.00 60.00 20.00 1936-12-19 Not Known 1939-01-03 Not Known Robertson
15857 Robert Robertson St Mirren 27 27 0 1 11 6 9 40.74 22.22 33.33 51.85 1901-10-05 Not Known 1911-01-21 Not Known Robertson
15858 Robert Robertson Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1977-10-01 20y 00m 23d 1977-10-01 20y 00m 23d Robertson
15859 Robert Robertson Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1915-10-30 Not Known 1915-10-30 Not Known Robertson
15860 Sandy Robertson Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1990-08-22 24y 00m 26d 1990-08-22 24y 00m 26d Robertson
15861 Robert Robertson Hamilton Academical 8 8 0 1 0 7 12.50 .00 87.50 12.50 1913-10-18 Not Known 1919-02-01 Not Known Robertson
15862 Robert Robertson Dunfermline Athletic 12 12 0 1 4 7 8.33 33.33 58.33 25.00 1979-10-20 20y 08m 06d 1988-04-13 29y 01m 30d Robertson
15863 Robertson 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 Robertson
15864 Ross Robertson Ayr United 1 0 1 0 1 0 .00 100.00 .00 50.00 2011-09-21 20y 03m 18d 2011-09-21 20y 03m 18d Robertson
15865 Scott Robertson Dundee 1 0 1 0 1 0 .00 100.00 .00 50.00 2005-01-22 19y 09m 15d 2005-01-22 19y 09m 15d Robertson
15866 Scott Robertson Fleetwood Town 1 1 0 0 0 1 .00 .00 100.00 .00 2023-07-12 21y 11m 15d 2023-07-12 21y 11m 15d Robertson
15867 Scott Robertson Dundee United; Hibernian 20 19 1 2 7 8 6 33.33 38.10 28.57 52.38 2008-09-27 20y 10m 01d 2015-01-03 27y 01m 08d Robertson
15868 Stephen Robertson St Johnstone; Airdrieonians (Airdrie United) 3 3 0 0 3 2 .00 60.00 40.00 30.00 1996-03-07 18y 11m 20d 2008-08-27 31y 05m 11d Robertson
15869 Stewart Robertson St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1954-09-22 Not Known 1954-09-25 Not Known Robertson
15870 Stuart Robertson Dumbarton 3 2 1 0 0 3 .00 .00 100.00 .00 1984-09-01 24y 11m 03d 1985-03-23 25y 05m 23d Robertson
15871 Thomas Robertson Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-10-24 Not Known 1908-10-24 Not Known Robertson
15872 Thomas Robertson St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1921-12-07 Not Known 1921-12-07 Not Known Robertson
15873 Thomas Robertson Greenock Morton; St Bernards 8 8 0 2 1 1 6 12.50 12.50 75.00 18.75 1925-09-05 Not Known 1932-08-16 Not Known Robertson
15874 Thomas Robertson Liverpool; Dundee 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1899-04-17 22y 06m 00d 1903-03-07 26y 04m 18d Robertson
15875 Thomas Gracie Robertson Kilmarnock 7 7 0 4 2 1 57.14 28.57 14.29 71.43 1927-12-24 Not Known 1931-01-31 Not Known Robertson
15876 Thomas H Robertson Ayr United; Dundee; Clyde 16 16 0 1 2 5 9 12.50 31.25 56.25 28.13 1931-11-14 Not Known 1939-04-26 Not Known Robertson
15877 Thomas Robertson St Bernards 18 18 0 1 3 2 13 16.67 11.11 72.22 22.22 1895-03-09 Not Known 1898-03-12 Not Known Robertson
15878 Thomas Smith Robertson St Mirren 3 3 0 0 2 1 .00 66.67 33.33 33.33 1964-10-10 20y 00m 12d 1966-04-30 21y 07m 02d Robertson
15879 Tom Robertson Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-19 Not Known 1959-08-19 Not Known Robertson
15880 William Robertson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1916-05-06 Not Known 1916-05-06 Not Known Robertson
15881 William Robertson Hibernian 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1917-09-17 Not Known 1919-01-11 Not Known Robertson
15882 William Robertson Abercorn 1 1 0 1 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known Robertson
15883 William J Robertson Stirling Albion; Dunfermline Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1955-11-05 Not Known 1958-12-27 Not Known Robertson
15884 William Robertson Dundee United; Stirling Albion 2 0 2 2 0 0 100.00 .00 .00 100.00 2011-07-31 18y 03m 17d 2015-07-14 22y 03m 00d Robertson
15885 William S Robertson Ayr United 3 3 0 2 0 1 66.67 .00 33.33 66.67 1929-01-12 Not Known 1930-03-15 Not Known Robertson
15886 William Robertson Celtic; St Mirren 3 3 0 2 3 0 0 100.00 .00 .00 100.00 1910-01-04 Not Known 1912-01-13 Not Known Robertson
15887 William W Robertson Clydebank[3] 2 2 0 0 1 1 .00 50.00 50.00 25.00 1921-11-26 Not Known 1922-03-11 Not Known Robertson
15888 Robertson-1899-01-03-OL Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1899-01-03 Not Known 1899-01-03 Not Known Robertson-1899-01-03-OL
15889 James Robey Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1938-03-12 Not Known 1938-03-12 Not Known Robey
15890 Keith Robin Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1981-03-24 20y 06m 26d 1982-05-08 21y 08m 12d Robin
15891 Ian Robins Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 22y 06m 26d 1974-09-30 22y 07m 08d Robins
15892 A Robinson South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Robinson
15893 Aaron Robinson Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 18y 07m 05d 2015-07-04 18y 07m 05d Robinson
15894 Antonee Robinson Everton 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 17y 11m 18d 2015-07-26 17y 11m 18d Robinson
15895 Bill Robinson Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 28y 05m 20d 1947-09-24 28y 05m 20d Robinson
15896 Callum Robinson Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 25y 06m 26d 2020-08-28 25y 06m 26d Robinson
15897 Charles Robinson Leith Athletic 8 8 0 2 3 0 5 37.50 .00 62.50 37.50 1929-05-08 Not Known 1938-05-04 Not Known Robinson
15898 Dan Robinson Gretna 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-05-13 18y 11m 22d 2008-05-13 18y 11m 22d Robinson
15899 George Robinson Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 23y 03m 18d 1931-04-29 23y 03m 18d Robinson
15900 Gordon Robinson Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1953-01-24 Not Known 1953-01-24 Not Known Robinson
15901 Jack Robinson Liverpool; Sheffield United 2 2 0 2 0 0 100.00 .00 .00 100.00 2012-08-23 18y 11m 22d 2020-08-28 26y 11m 27d Robinson
15902 John Robinson Charlton Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 26y 11m 10d 1998-08-08 26y 11m 10d Robinson
15903 Joshua Robinson Crusaders; Linfield 2 1 1 0 0 2 .00 .00 100.00 .00 2013-07-25 20y 00m 25d 2017-07-08 24y 00m 08d Robinson
15904 Lee Robinson Rangers; Dunfermline Athletic 2 1 1 1 0 3 20.00 .00 60.00 20.00 2004-05-12 17y 10m 10d 2018-08-18 32y 01m 16d Robinson
15905 Luke Robinson St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 2023-11-25 22y 00m 05d 2024-02-07 22y 02m 18d Robinson
15906 Maurice Robinson Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 24y 00m 00d 1953-11-09 24y 00m 00d Robinson
15907 Michael Robinson Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 21y 00m 27d 1979-08-08 21y 00m 27d Robinson
15908 Paul Derrick Robinson Dundee United 1 0 1 0 1 0 .00 100.00 .00 50.00 2001-04-07 22y 04m 18d 2001-04-07 22y 04m 18d Robinson
15909 Paul Robinson Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 28y 06m 24d 2010-07-31 28y 06m 24d Robinson
15910 Paul Robinson Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 30y 07m 21d 2009-08-04 30y 07m 21d Robinson
15911 Robert Sharp Robinson Dundee; Dundee United; Raith Rovers 22 20 2 3 9 7 7 39.13 30.43 30.43 54.35 1972-12-23 22y 01m 13d 1982-12-04 32y 00m 24d Robinson
15912 Ryan Robert Kennedy Robinson St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2000-11-11 20y 02m 12d 2000-11-11 20y 02m 12d Robinson
15913 Ryan Robinson Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-04 19y 03m 02d 2015-07-04 19y 03m 02d Robinson
15914 Scott Robinson Kilmarnock; Livingston (Meadowbank Thistle) 6 3 3 2 3 2 28.57 42.86 28.57 50.00 2015-09-23 23y 04m 12d 2023-04-01 30y 10m 21d Robinson
15915 Theo Robinson Motherwell 1 0 1 0 1 0 .00 100.00 .00 50.00 2015-11-28 26y 10m 06d 2015-11-28 26y 10m 06d Robinson
15916 Zach Robinson Dundee; Motherwell 4 3 1 2 0 3 40.00 .00 60.00 40.00 2023-08-27 21y 02m 16d 2024-08-25 22y 02m 14d Robinson
15917 Kevin Richard Robison Queen of the South 0 0 0 0 0 1 .00 .00 100.00 .00 1999-08-18 18y 09m 23d 1999-08-18 18y 09m 23d Robison
15918 Danny Robles Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-09-11 29y 10m 17d 2015-09-11 29y 10m 17d Robles
15919 Joel Robles Everton 0 0 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 25y 01m 09d 2015-07-26 25y 01m 09d Robles
15920 Barry Robson Inverness Caledonian Thistle; Dundee United; Celtic; Aberdeen 20 18 2 9 9 3 12 37.50 12.50 50.00 43.75 2002-01-26 23y 02m 19d 2016-05-12 37y 06m 05d Robson
15921 Bryan Robson Newcastle United; West Bromwich Albion 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1965-10-11 21y 06m 26d 1978-08-06 Not Known Robson
15922 Ethan Robson Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2019-03-09 22y 04m 12d 2019-03-09 22y 04m 12d Robson
15923 George Arnold Robson Raith Rovers 4 4 0 0 0 4 .00 .00 100.00 .00 1915-12-11 Not Known 1919-09-06 Not Known Robson
15924 George Robson Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1939-08-02 Not Known 1940-08-06 Not Known Robson
15925 Jamie Robson Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 2019-07-12 21y 06m 23d 2021-08-28 23y 08m 09d Robson
15926 Max Robson Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 21y 09m 00d 2024-07-17 21y 09m 00d Robson
15927 Stewart Robson Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1984-04-15 19y 05m 09d 1984-04-15 19y 05m 09d Robson
15928 Craig Rocastle Hibernian 2 2 0 0 1 2 .00 33.33 66.67 16.67 2004-09-04 23y 00m 18d 2005-01-02 23y 04m 16d Rocastle
15929 Marco Roccati Dundee 4 4 0 0 2 2 .00 50.00 50.00 25.00 2000-11-25 25y 04m 24d 2001-03-18 25y 08m 17d Roccati
15930 Roche Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1901-01-02 Not Known 1901-01-02 Not Known Roche
15931 William Roche Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1888-05-05 Not Known 1889-03-02 Not Known Roche
15932 Dominique Rocheteau Paris St Germain 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1984-09-19 29y 08m 05d 1984-10-03 29y 08m 19d Rocheteau
15933 Robert Munro Rock Kilmarnock; Airdrieonians 3 3 0 2 2 1 0 66.67 33.33 .00 83.33 1925-02-07 Not Known 1927-12-10 Not Known Rock
15934 William Rodaway Burnley 2 2 0 2 0 0 100.00 .00 .00 100.00 1973-10-24 19y 00m 28d 1973-11-06 19y 01m 11d Rodaway
15935 Craig Roddan Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 20y 03m 05d 2013-07-27 20y 03m 05d Roddan
15936 Andy Rodden Partick Thistle 1 0 1 0 0 2 .00 .00 100.00 .00 2020-10-02 19y 00m 01d 2021-03-14 19y 05m 13d Rodden
15937 Andy Roddie Aberdeen; Motherwell 13 4 9 3 5 5 23.08 38.46 38.46 42.31 1992-01-11 20y 02m 07d 1996-12-28 25y 01m 24d Roddie
15938 Joseph Roddy Queen of the South 1 1 0 0 0 3 .00 .00 100.00 .00 1981-10-10 20y 06m 19d 1982-03-13 20y 11m 20d Roddy
15939 Charles Rodger Ayr United; Partick Thistle; Dumbarton 6 6 0 1 2 0 4 33.33 .00 66.67 33.33 1933-08-19 Not Known 1941-10-25 Not Known Rodger
15940 Gareth Rodger St Johnstone 0 0 0 0 1 1 .00 50.00 50.00 25.00 2012-12-15 18y 09m 23d 2015-08-02 21y 05m 11d Rodger
15941 Graham Rodger Grimsby Town 0 0 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 30y 03m 28d 1997-07-29 30y 03m 28d Rodger
15942 Ian Rodger Aberdeen; St Johnstone 7 7 0 2 1 1 5 14.29 14.29 71.43 21.43 1950-04-08 Not Known 1954-09-25 Not Known Rodger
15943 Jim Rodger Rangers; St Mirren; Queen of the South 13 13 0 3 7 3 3 53.85 23.08 23.08 65.38 1954-12-18 21y 03m 03d 1964-02-08 30y 04m 24d Rodger
15944 James Rodger Airdrieonians 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1951-12-29 Not Known 1953-09-26 Not Known Rodger
15945 James W Rodger Airdrieonians; Clydebank[4] 15 15 0 1 5 2 8 33.33 13.33 53.33 40.00 1980-04-05 22y 00m 06d 1987-03-28 28y 11m 28d Rodger
15946 John Rodger St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1911-04-15 Not Known 1911-04-15 Not Known Rodger
15947 Paul Rodger Alloa Athletic 1 1 0 0 0 0 .00 .00 .00 .00 1980-01-26 21y 04m 24d 1980-01-26 21y 04m 24d Rodger
15948 Thomas Rodger Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1903-05-09 Not Known 1903-05-09 Not Known Rodger
15949 Andrew Rodgers Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2003-01-25 19y 03m 07d 2003-01-25 19y 03m 07d Rodgers
15950 James P Rodgers Clyde 1 0 1 1 0 0 100.00 .00 .00 100.00 1980-04-13 21y 04m 20d 1980-04-13 21y 04m 20d Rodgers
15951 Ralph Rodgerson Leeds United; Dundee 2 2 0 1 1 0 50.00 50.00 .00 75.00 1921-09-26 28y 08m 27d 1923-01-20 30y 00m 21d Rodgerson
15952 Derek Rodier Hibernian; Dunfermline Athletic; Berwick Rangers 5 4 1 1 3 2 1 50.00 33.33 16.67 66.67 1980-08-20 21y 06m 16d 1984-03-27 25y 01m 23d Rodier
15953 Brian Rodman Kilmarnock; Ayr United 11 10 1 1 2 7 2 18.18 63.64 18.18 50.00 1968-08-17 19y 03m 14d 1977-04-23 27y 11m 20d Rodman
15954 Andres Rodriguez Serrano (Rodri) Zaragoza 2 2 0 1 1 0 50.00 50.00 .00 75.00 1966-01-26 24y 05m 08d 1966-03-02 24y 06m 12d Rodri
15955 Julien Rodrigues Rangers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2005-09-24 27y 03m 13d 2006-08-19 28y 02m 08d Rodrigues
15956 Peter Rodrigues Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-05-08 32y 03m 17d 1976-05-08 32y 03m 17d Rodrigues
15957 Naldo VfL Wolfsburg 0 0 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 31y 02m 03d 2013-11-13 31y 02m 03d Rodrigues
15958 Tago Jonas Rodrigues Falkirk 2 2 0 0 2 2 .00 50.00 50.00 25.00 2005-10-02 21y 10m 01d 2006-08-12 22y 08m 11d Rodrigues
15959 Bruno Rodriguez Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 25y 07m 26d 1998-07-21 25y 07m 26d Rodriguez
15960 Carlos Pena Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 2017-08-19 27y 04m 21d 2017-08-19 27y 04m 21d Rodriguez
15961 Gustavo Antonio Varela Rodriguez Schalke 04 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-11-04 26y 05m 21d 2004-11-04 26y 05m 21d Rodriguez
15962 Javier Olaizola Rodriguez Real Mallorca 2 2 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 28y 09m 20d 1998-10-01 28y 10m 03d Rodriguez
15963 Jay Rodriguez Burnley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-09-05 31y 01m 07d 2020-09-05 31y 01m 07d Rodriguez
15964 Akieme Union Deportiva Almeria 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-04 24y 11m 18d 2022-12-04 24y 11m 18d Rodriguez
15965 Jack Rodwell Manchester City; Sheffield United 2 0 2 2 0 0 100.00 .00 .00 100.00 2014-07-18 23y 04m 07d 2020-08-28 29y 05m 17d Rodwell
15966 John Roe Dundee United; St Johnstone 3 3 0 0 2 1 .00 66.67 33.33 33.33 1962-08-15 Not Known 1963-10-05 Not Known Roe
15967 Glenn Roeder Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 31y 07m 21d 1987-08-03 31y 07m 21d Roeder
15968 Dennis Rofe Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 30y 01m 25d 1980-07-26 30y 01m 25d Rofe
15969 Bill Roffey Crystal Palace 2 2 0 0 0 2 .00 .00 100.00 .00 1972-09-13 18y 07m 07d 1972-09-26 18y 07m 20d Roffey
15970 Anton Rogan Celtic 16 14 2 10 6 4 50.00 30.00 20.00 65.00 1987-02-14 20y 10m 20d 1991-04-27 25y 01m 02d Rogan
15971 Danny Rogers Aberdeen; Dumbarton; St Mirren 5 5 0 2 4 4 20.00 40.00 40.00 40.00 2012-08-26 18y 05m 03d 2018-11-24 24y 08m 01d Rogers
15972 David Rogers Dundee 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-09-12 23y 00m 18d 1998-09-12 23y 00m 18d Rogers
15973 Jim Rogers Greenock Morton 0 0 0 0 0 1 .00 .00 100.00 .00 1988-03-26 24y 02m 07d 1988-03-26 24y 02m 07d Rogers
15974 Joe Rogers Newcastle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1899-01-03 Not Known 1899-01-03 Not Known Rogers
15975 Sam Rogers Rosenborg Ballklub 0 0 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 24y 02m 24d 2023-08-17 24y 03m 00d Rogers
15976 Tom Rogers Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1930-08-01 Not Known 1930-08-05 Not Known Rogers
15977 Andrew Rogerson Stirling Albion 7 7 0 0 2 5 .00 28.57 71.43 14.29 1965-12-18 22y 10m 11d 1968-04-20 25y 02m 13d Rogerson
15978 Tomas Rogic Celtic 19 9 10 2 17 3 2 77.27 13.64 9.09 84.09 2013-09-14 20y 08m 29d 2022-05-07 29y 04m 21d Rogic
15979 Thomas Rogne Celtic 4 2 2 5 0 1 83.33 .00 16.67 83.33 2010-02-10 19y 07m 13d 2013-01-19 22y 06m 21d Rogne
15980 Fabian Rohner Zurich 2 0 2 1 2 0 0 100.00 .00 .00 100.00 2022-08-18 24y 00m 01d 2022-08-25 24y 00m 08d Rohner
15981 Antonio Rojano Hamilton Academical 2 1 1 0 1 1 .00 50.00 50.00 25.00 2017-12-02 Not Known 2018-01-24 Not Known Rojano
15982 Sergio Rojas Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 26y 08m 12d 2000-07-20 26y 08m 12d Rojas
15983 Gabriel Partick Thistle 3 2 1 2 0 1 66.67 .00 33.33 66.67 2014-01-05 24y 02m 21d 2014-05-07 24y 06m 22d Rojo de la Vega Piccolo
15984 Andrew Rolland Dundee United; Dunfermline Athletic 31 29 2 4 13 7 12 40.63 21.88 37.50 51.56 1967-11-11 24y 11m 30d 1979-10-20 36y 11m 08d Rolland
15985 Alex Rollo Celtic; Kilmarnock 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1951-02-24 24y 05m 06d 1955-12-24 29y 03m 06d Rollo
15986 James Rollo Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1956-09-22 18y 10m 06d 1957-04-24 19y 05m 08d Rollo
15987 Robert Rollo Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1907-11-16 Not Known 1907-11-16 Not Known Rollo
15988 Rollo Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1907-01-03 Not Known 1907-01-03 Not Known Rollo
15989 Stuart Romaines Berwick Rangers; Falkirk 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1979-08-25 19y 06m 19d 1988-02-27 28y 00m 21d Romaines
15990 Alessandro Romano Dundee 3 3 0 0 1 2 .00 33.33 66.67 16.67 2000-08-27 31y 01m 29d 2001-08-18 32y 01m 20d Romano
15991 David Rombach Airdrieonians 16 16 0 2 6 3 7 37.50 18.75 43.75 46.88 1903-12-26 Not Known 1910-03-26 Not Known Rombach
15992 Romeo Osasuna 1 1 0 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Romeo
15993 Gerry Ronald Clydebank[4] 13 12 1 3 2 4 7 15.38 30.77 53.85 30.77 1977-02-26 18y 01m 29d 1985-11-30 26y 11m 00d Ronald
15994 Paul Ronald Berwick Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2001-02-07 29y 06m 19d 2001-02-07 29y 06m 19d Ronald
15995 Ronaldhino Barcelona 1 1 0 2 1 0 0 100.00 .00 .00 100.00 2007-07-28 27y 04m 07d 2007-07-28 27y 04m 07d Ronaldhino
15996 Connor Ronan St Mirren 3 3 0 1 0 0 3 .00 .00 100.00 .00 2021-11-27 23y 08m 21d 2022-03-12 24y 00m 06d Ronan
15997 Stephane Rondelaere Metz 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-07-21 27y 06m 05d 1998-07-21 27y 06m 05d Rondelaere
15998 Paul Roodnat Den Haag 1 1 0 0 0 1 .00 .00 100.00 .00 1972-07-29 27y 06m 24d 1972-07-29 27y 06m 24d Roodnat
15999 Kemar Roofe Rangers 3 0 3 5 1 0 83.33 16.67 .00 91.67 2021-10-16 28y 09m 10d 2024-04-21 31y 03m 15d Roofe
16000 Richard Rooks Middlesbrough 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1968-08-03 28y 02m 05d 1968-10-21 28y 04m 22d Rooks
16001 Adam Rooney Inverness Caledonian Thistle; Aberdeen 18 13 5 2 6 6 6 33.33 33.33 33.33 50.00 2008-09-20 20y 04m 30d 2018-04-27 30y 00m 06d Rooney
16002 Benny Rooney Dundee United; St Johnstone; Partick Thistle 23 23 0 3 9 7 8 37.50 29.17 33.33 52.08 1965-11-06 22y 06m 03d 1975-01-18 31y 08m 15d Rooney
16003 Dayle Rooney Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 21y 04m 07d 2019-07-01 21y 04m 07d Rooney
16004 Dylan Rooney East Fife 0 0 0 0 0 1 .00 .00 100.00 .00 2014-07-12 19y 04m 25d 2014-07-12 19y 04m 25d Rooney
16005 Hugh Rooney Hibernian 7 7 0 4 1 2 57.14 14.29 28.57 64.29 1893-08-12 Not Known 1894-08-25 Not Known Rooney
16006 James Rooney Greenock Morton; St Mirren 20 18 2 3 10 6 6 45.45 27.27 27.27 59.09 1978-08-30 22y 07m 29d 1986-10-11 30y 09m 10d Rooney
16007 Luke Rooney Gillingham 1 0 1 1 0 0 1 .00 .00 100.00 .00 2010-07-29 19y 07m 01d 2010-07-29 19y 07m 01d Rooney
16008 Robert Rooney Falkirk; Airdrieonians 2 2 0 1 0 0 2 .00 .00 100.00 .00 1941-12-27 21y 02m 01d 1943-02-20 22y 03m 25d Rooney
16009 Shaun Rooney Inverness Caledonian Thistle; St Mirren 3 3 0 1 0 2 33.33 .00 66.67 33.33 2018-07-29 22y 00m 03d 2024-09-21 28y 01m 26d Rooney
16010 Kelle Roos Aberdeen 6 6 0 3 0 3 50.00 .00 50.00 50.00 2022-10-16 30y 04m 16d 2024-01-27 31y 07m 27d Roos
16011 Matthew Rorke Nottingham Forest 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-15 Not Known 1890-09-15 Not Known Rorke
16012 Denes Rosa Ferencvaros; Hibernian 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2004-12-16 27y 08m 09d 2009-03-14 31y 11m 07d Rosa
16013 Sam Roscoe Ayr United 1 1 0 0 0 3 .00 .00 100.00 .00 2020-12-26 22y 06m 10d 2021-03-13 22y 08m 25d Roscoe
16014 Andy Rose Motherwell 6 5 1 2 1 3 33.33 16.67 50.00 41.67 2017-08-26 27y 06m 13d 2018-12-08 28y 09m 25d Rose
16015 Archibald Y Rose Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-29 25y 05m 14d 1977-08-29 25y 05m 14d Rose
16016 Mitchell Rose Rotherham United 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-28 18y 00m 24d 2012-07-28 18y 00m 24d Rose
16017 David Roseburgh Hamilton Academical 3 3 0 0 0 3 .00 .00 100.00 .00 1988-08-20 29y 01m 21d 1988-12-17 29y 05m 17d Roseburgh
16018 Rosenior Fulham 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 Not Known 2004-07-31 Not Known Rosenior
16019 Rosic OFK Kikinda 1 1 0 0 0 1 .00 .00 100.00 .00 1977-08-06 Not Known 1977-08-06 Not Known Rosic
16020 Rosinik Heracles Almelo 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Rosinik
16021 Alan Ross Carlisle United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1967-03-10 24y 09m 12d 1969-07-26 27y 02m 00d Ross
16022 Alex Ross St Bernards 1 1 0 1 0 0 100.00 .00 .00 100.00 1915-05-01 Not Known 1915-05-01 Not Known Ross
16023 Alex S Ross Dundee 1 1 0 1 0 0 100.00 .00 .00 100.00 1925-10-03 Not Known 1925-10-03 Not Known Ross
16024 Alex Ross Cowdenbeath; Ross County; Brechin City; Albion Rovers 4 2 2 0 0 4 .00 .00 100.00 .00 1990-08-22 27y 00m 21d 1998-02-14 34y 06m 13d Ross
16025 Alexander Ross St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1902-04-14 Not Known 1902-08-18 Not Known Ross
16026 Andrew Cameron Ross Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2005-01-19 22y 04m 01d 2005-01-19 22y 04m 01d Ross
16027 David Ross Dundee 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1912-12-14 Not Known 1913-03-22 Not Known Ross
16028 David Ross Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1893-08-19 Not Known 1894-02-24 Not Known Ross
16029 David Rodger Ross Cowdenbeath; St Johnstone 3 2 1 0 0 3 .00 .00 100.00 .00 1970-12-19 19y 07m 17d 1978-04-12 26y 11m 10d Ross
16030 David Ross Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 1998-09-09 28y 02m 10d 1998-09-09 28y 02m 10d Ross
16031 Duncan Ross Clyde 6 6 0 1 0 4 16.67 .00 66.67 16.67 1895-03-23 Not Known 1897-02-13 Not Known Ross
16032 Ethan Ross Aberdeen; Raith Rovers; Falkirk 4 1 3 1 3 1 2 50.00 16.67 33.33 58.33 2019-05-10 17y 08m 25d 2024-08-17 23y 00m 02d Ross
16033 Frank Ross Aberdeen 1 0 1 3 0 1 75.00 .00 25.00 75.00 2015-12-12 17y 09m 24d 2017-05-07 19y 02m 19d Ross
16034 George Ross Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1894-11-17 Not Known 1894-11-17 Not Known Ross
16035 George Ross St Bernards 7 7 0 0 0 7 .00 .00 100.00 .00 1905-04-29 Not Known 1906-09-17 Not Known Ross
16036 George Ross Dundee United; Leith Athletic 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1929-09-14 Not Known 1938-05-04 Not Known Ross
16037 George Ross Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 21y 10m 02d 1967-08-05 22y 03m 21d Ross
16038 George Ross Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1940-04-06 Not Known 1940-04-06 Not Known Ross
16039 George Wright Ross St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1914-03-14 Not Known 1914-03-14 Not Known Ross
16040 Greg Ross Dunfermline Athletic 8 6 2 1 2 7 10.00 20.00 70.00 20.00 2004-11-10 17y 06m 08d 2009-09-23 22y 04m 21d Ross
16041 Harry Ross St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-11-21 Not Known 1908-11-21 Not Known Ross
16042 Ian Ross Motherwell; Partick Thistle 11 10 1 1 4 6 9.09 36.36 54.55 27.27 1996-05-04 21y 08m 07d 2004-01-24 29y 04m 28d Ross
16043 James Ross Alloa Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known Ross
16044 James Sneddon Ross Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-15 Not Known 1934-09-15 Not Known Ross
16045 John B Ross Dundee; Dundee United 11 11 0 3 3 5 27.27 27.27 45.45 40.91 1922-03-18 Not Known 1930-04-02 Not Known Ross
16046 Jack Ross Clyde; Falkirk; St Mirren; Hamilton Academical 15 15 0 3 5 7 20.00 33.33 46.67 36.67 2000-02-19 23y 08m 14d 2010-08-21 34y 02m 16d Ross
16047 John Joseph Ross Clydebank[4] 1 0 1 0 0 1 .00 .00 100.00 .00 1979-09-08 19y 03m 05d 1979-09-08 19y 03m 05d Ross
16048 Kevin Ross Arbroath 0 0 0 0 0 1 .00 .00 100.00 .00 1985-10-23 Not Known 1985-10-23 Not Known Ross
16049 Luca Ross Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2023-11-11 17y 03m 00d 2023-11-11 17y 03m 00d Ross
16050 Maurice Ross Rangers; Aberdeen; Motherwell 15 11 4 11 5 1 64.71 29.41 5.88 79.41 2000-12-03 19y 10m 00d 2011-04-23 30y 02m 20d Ross
16051 Nicholas Ross Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 26y 04m 19d 1889-04-25 26y 04m 19d Ross
16052 Nick Ross Inverness Caledonian Thistle; Dundee 14 11 3 1 5 8 6 26.32 42.11 31.58 47.37 2010-09-18 18y 10m 07d 2017-04-08 25y 04m 28d Ross
16053 Robert Ross Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1915-09-18 Not Known 1916-04-01 Not Known Ross
16054 Robert Ross Ayr United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1938-09-24 Not Known 1939-01-11 Not Known Ross
16055 Robert Ross St Mirren 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1963-11-09 22y 02m 00d 1965-01-30 23y 04m 21d Ross
16056 Ross Mossend Swifts; Hibernian; East of Scotland Juniors 3 3 0 2 0 1 66.67 .00 33.33 66.67 1901-01-12 Not Known 1949-09-12 Not Known Ross
16057 Sammy Ross Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1960-02-06 Not Known 1960-02-06 Not Known Ross
16058 Sam Ross Kilmarnock; Falkirk; Motherwell 22 22 0 2 9 6 7 40.91 27.27 31.82 54.55 1935-02-09 Not Known 1945-12-08 Not Known Ross
16059 Scott Ross Aberdeen; Peterhead; Cove Rangers 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2009-05-12 18y 00m 23d 2021-07-13 30y 02m 24d Ross
16060 Stephen Ross Stranraer; Albion Rovers 1 1 0 0 0 2 .00 .00 100.00 .00 1993-08-11 28y 06m 15d 1998-02-14 33y 00m 18d Ross
16061 Steven Ross Ross County 1 1 0 1 2 1 25.00 50.00 25.00 50.00 2012-10-27 19y 01m 28d 2013-11-23 20y 02m 25d Ross
16062 Sydney Henderson Ross Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1894-08-18 Not Known 1894-09-08 Not Known Ross
16063 Sydney Ross Cambuslang 3 3 0 0 2 1 .00 66.67 33.33 33.33 1891-02-14 Not Known 1891-12-26 Not Known Ross
16064 Thomas Ross St Bernards 13 13 0 1 3 2 8 23.08 15.38 61.54 30.77 1908-05-16 Not Known 1915-05-01 Not Known Ross
16065 William Ross Airdrieonians 6 6 0 2 2 0 4 33.33 .00 66.67 33.33 1933-12-25 Not Known 1935-12-28 Not Known Ross
16066 William Ross St Bernards 11 11 0 4 2 5 36.36 18.18 45.45 45.45 1887-01-15 Not Known 1889-10-05 Not Known Ross
16067 William Lindsay Ross Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-04-24 Not Known 1948-04-24 Not Known Ross
16068 William S Ross Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1916-01-22 Not Known 1916-01-22 Not Known Ross
16069 Julio Hernan Rossi FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 27y 09m 03d 2004-11-25 27y 09m 03d Rossi
16070 Youssef Rossi Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2002-02-02 28y 07m 05d 2002-02-02 28y 07m 05d Rossi
16071 Zeno Rossi Dundee 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-02-09 21y 03m 12d 2022-02-09 21y 03m 12d Rossi
16072 Barry Maurice Rossiter Clydebank[4] 0 0 0 0 0 1 .00 .00 100.00 .00 1991-08-20 19y 07m 04d 1991-08-20 19y 07m 04d Rossiter
16073 Jordan Rossiter Liverpool XI; Rangers 1 1 0 1 1 0 50.00 50.00 .00 75.00 2013-07-27 16y 04m 03d 2017-08-19 20y 04m 26d Rossiter
16074 Frank Rost Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 31y 04m 05d 2004-11-04 31y 04m 05d Rost
16075 Hakon Rosten Rosenborg Ballklub 1 0 1 1 0 1 50.00 .00 50.00 50.00 2023-08-10 18y 05m 20d 2023-08-17 18y 05m 27d Rosten
16076 Thurston Rostron Darwen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Rostron
16077 Wilf Rostron Arsenal; Watford 2 2 0 2 0 1 66.67 .00 33.33 66.67 1975-07-30 18y 10m 01d 1987-05-12 30y 07m 13d Rostron
16078 Dorin Rotariu Dinamo Bucuresti 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2013-07-09 17y 11m 10d 2013-07-09 17y 11m 10d Rotariu
16079 Andreas Roth Lokomotiv Leipzig 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-09-15 20y 05m 04d 1976-09-29 20y 05m 18d Roth
16080 Rother FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Rother
16081 Walter M Rothera Hamilton Academical 4 4 0 3 0 1 75.00 .00 25.00 75.00 1946-01-12 Not Known 1946-09-04 Not Known Rothera
16082 Walter Rothera Queen of the South 10 10 0 4 2 3 5 20.00 30.00 50.00 35.00 1952-02-16 Not Known 1956-02-11 Not Known Rothera
16083 Alan Rough Partick Thistle; Hibernian 45 45 0 11 17 17 24.44 37.78 37.78 43.33 1971-12-18 20y 00m 23d 1987-08-29 35y 09m 04d Rough
16084 Bobby Rough Ayr United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1969-10-18 21y 08m 09d 1971-04-03 23y 01m 25d Rough
16085 James Roughead Stenhousemuir; Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1940-03-30 Not Known 1941-09-27 Not Known Roughead
16086 Tony Rougier Raith Rovers; Hibernian 10 6 4 1 3 6 10.00 30.00 60.00 25.00 1995-12-09 24y 04m 22d 1998-04-11 26y 08m 25d Rougier
16087 Douglas Rougvie Aberdeen; Dunfermline Athletic 15 13 2 3 10 2 4 62.50 12.50 25.00 68.75 1975-08-16 19y 02m 23d 1990-04-14 33y 10m 21d Rougvie
16088 Ralph Rougvie Cowdenbeath; Raith Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1939-12-23 Not Known 1940-04-10 Not Known Rougvie
16089 Rougvie Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Rougvie
16090 Leonard Frederick Round Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1956-10-06 28y 04m 15d 1956-10-06 28y 04m 15d Round
16091 Frank Rourke Hibernian 16 16 0 8 7 6 3 43.75 37.50 18.75 62.50 1877-02-16 Not Known 1882-04-01 Not Known Rourke
16092 Christopher Routis Ross County 4 4 0 0 4 0 .00 100.00 .00 50.00 2016-09-24 Not Known 2018-02-17 Not Known Routis
16093 Jonathon Routledge Hamilton Academical; Dumbarton 2 2 0 1 0 3 25.00 .00 75.00 25.00 2010-08-21 20y 08m 29d 2015-07-09 25y 07m 16d Routledge
16094 Jean-Christophe Rouviere Toulouse 1 1 0 0 0 1 .00 .00 100.00 .00 2000-07-22 25y 11m 18d 2000-07-22 25y 11m 18d Rouviere
16095 Frederic Roux FC Girondins de Bordeaux 0 0 0 1 0 1 50.00 .00 50.00 50.00 2003-11-06 30y 04m 10d 2003-11-27 30y 05m 00d Roux
16096 Alexander Rowan Nottingham Forest 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1890-09-15 Not Known 1891-01-03 Not Known Rowan
16097 James Rowan Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known Rowan
16098 James Rowan Celtic; Stirling Albion; Clyde; Airdrieonians; Falkirk; Partick Thistle 15 15 0 2 2 4 9 13.33 26.67 60.00 26.67 1955-10-08 21y 03m 09d 1969-10-25 35y 03m 26d Rowan
16099 John G Rowan Dumbarton 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1914-01-17 Not Known 1915-11-27 Not Known Rowan
16100 Liam Rowan Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2014-08-30 19y 06m 25d 2014-08-30 19y 06m 25d Rowan
16101 Jason Rowbotham Raith Rovers 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1993-08-14 24y 07m 11d 1994-08-09 25y 07m 06d Rowbotham
16102 John George Rowe Clydebank[4]; Queen of the South; Stirling Albion 3 3 0 0 0 3 .00 .00 100.00 .00 1991-08-20 22y 11m 28d 2002-09-25 34y 01m 02d Rowe
16103 Rowe St Patricks Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-10 Not Known 2005-07-10 Not Known Rowe
16104 Gary Rowell Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1981-08-01 24y 01m 26d 1981-08-01 24y 01m 26d Rowell
16105 Gary Rowett Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 21y 04m 30d 1995-08-05 21y 04m 30d Rowett
16106 TS Rowlandson Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Rowlandson
16107 Joseph Rowley Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-04-26 26y 06m 13d 1926-04-26 26y 06m 13d Rowley
16108 Rowley Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-09-19 Not Known 1892-09-19 Not Known Rowley
16109 Walter Rowley Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 33y 00m 12d 1924-04-26 33y 00m 12d Rowley
16110 Bill Rowley Stoke FC 2 2 0 0 0 2 .00 .00 100.00 .00 1887-08-12 Not Known 1895-01-03 Not Known Rowley
16111 David Rowson Aberdeen; Partick Thistle 16 15 1 1 4 6 6 25.00 37.50 37.50 43.75 1996-04-20 19y 07m 06d 2004-04-10 27y 06m 27d Rowson
16112 Andy Roxburgh Partick Thistle; Falkirk 5 4 1 2 1 2 2 20.00 40.00 40.00 40.00 1965-10-16 22y 02m 11d 1971-12-11 28y 04m 06d Roxburgh
16113 G Roxburgh Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Roxburgh
16114 George Roxburgh Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 1908-03-28 Not Known 1908-11-14 Not Known Roxburgh
16115 Alistair Roy Airdrieonians (Airdrie United) 1 0 1 0 0 1 .00 .00 100.00 .00 2020-01-18 22y 05m 23d 2020-01-18 22y 05m 23d Roy
16116 Joe Roy Dundee 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1954-08-14 Not Known 1955-09-10 Not Known Roy
16117 Joseph Roy Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1946-03-02 Not Known 1946-03-02 Not Known Roy
16118 Ludovic Roy St Mirren; Livingston (Meadowbank Thistle) 3 3 0 1 0 5 16.67 .00 83.33 16.67 2000-09-20 23y 01m 02d 2006-03-05 28y 06m 15d Roy
16119 William Roy Aberdeen 2 2 0 0 2 0 .00 100.00 .00 50.00 1948-03-06 27y 03m 23d 1949-03-19 28y 04m 07d Roy
16120 William Gray Crawford Roy St Mirren 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1945-09-15 Not Known 1946-03-30 Not Known Roy
16121 Sean Roycroft Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 19y 10m 17d 2005-07-16 19y 10m 17d Roycroft
16122 LS Royle Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Royle
16123 Rozen Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Rozen
16124 Sebastian Rozental Rangers 4 1 3 4 1 0 80.00 20.00 .00 90.00 1998-02-28 21y 05m 27d 2000-05-13 23y 08m 12d Rozental
16125 Cpl Black RS Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known RS
16126 Pte Wright RS Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known RS
16127 Slobodan Rubezic Aberdeen 2 2 0 2 0 1 66.67 .00 33.33 66.67 2023-09-16 23y 05m 26d 2024-10-06 24y 06m 15d Rubezic
16128 Paul Rudden St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2001-01-31 20y 05m 21d 2001-01-31 20y 05m 21d Rudden
16129 Zak Rudden Partick Thistle; Dundee; St Johnstone 4 1 3 2 0 3 40.00 .00 60.00 40.00 2020-10-02 20y 07m 26d 2023-08-27 23y 06m 21d Rudden
16130 Thomas Ruddiman Aberdeen; Airdrieonians; Port Glasgow Athletic 5 5 0 0 2 3 .00 40.00 60.00 20.00 1905-05-10 Not Known 1908-10-17 Not Known Ruddiman
16131 Neil Ruddock Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 24y 02m 16d 1992-07-25 24y 02m 16d Ruddock
16132 Dennis Ruddy Dumbarton 6 6 0 1 2 4 14.29 28.57 57.14 28.57 1972-08-26 22y 04m 23d 1975-08-27 25y 04m 24d Ruddy
16133 Jack Ruddy Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2019-08-10 21y 07m 14d 2019-08-10 21y 07m 14d Ruddy
16134 John Ruddy Motherwell 3 3 0 2 0 1 66.67 .00 33.33 66.67 2009-10-31 23y 00m 07d 2010-03-13 23y 04m 17d Ruddy
16135 Humphrey Rudge Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 2005-10-29 28y 02m 14d 2005-10-29 28y 02m 14d Rudge
16136 John Rudge Carlisle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-03-10 22y 04m 17d 1967-03-10 22y 04m 17d Rudge
16137 Francisco Javier Perez Rufete Real Mallorca 0 0 0 0 1 0 .00 100.00 .00 50.00 1998-10-01 21y 10m 11d 1998-10-01 21y 10m 11d Rufete
16138 M Rufus 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 Rufus
16139 Richard Rufus Charlton Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-08-08 23y 06m 27d 1998-08-08 23y 06m 27d Rufus
16140 John Rugg Queen of the South 5 5 0 1 0 4 20.00 .00 80.00 20.00 1962-09-29 Not Known 1964-02-08 Not Known Rugg
16141 Marco Ruitenbeek Dunfermline Athletic 7 7 0 2 2 7 18.18 18.18 63.64 27.27 2000-11-29 32y 06m 17d 2004-02-28 35y 09m 16d Ruitenbeek
16142 Norm Rule Queensland; Australia 3 3 0 0 1 2 .00 33.33 66.67 16.67 1959-05-12 Not Known 1959-05-23 Not Known Rule
16143 William C Rumbles Dundee United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known Rumbles
16144 Runart Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Runart
16145 John Rundell Motherwell 13 13 0 9 1 3 69.23 7.69 23.08 73.08 1916-12-09 Not Known 1924-03-29 Not Known Rundell
16146 Laurentiu Rus Dinamo Bucuresti 2 2 0 1 0 1 50.00 .00 50.00 50.00 2013-07-09 28y 02m 02d 2014-07-06 29y 01m 29d Rus
16147 James Rusk St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1921-05-14 Not Known 1921-05-14 Not Known Rusk
16148 Stefan Rusnak Slavia Prague 0 0 0 1 0 0 100.00 .00 .00 100.00 1992-09-16 21y 01m 09d 1992-09-16 21y 01m 09d Rusnak
16149 A Russell Broxburn Star 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known Russell
16150 Alex Russell Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 33y 11m 27d 1956-11-26 33y 11m 27d Russell
16151 Alexander Russell Border Select 1 1 0 1 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Russell
16152 Allan Russell Kilmarnock 2 2 0 0 0 2 .00 .00 100.00 .00 2009-01-17 28y 01m 04d 2010-04-10 29y 03m 28d Russell
16153 Andrew Russell Airdrieonians; Falkirk; Greenock Morton 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1925-09-09 Not Known 1931-01-24 Not Known Russell
16154 Balsillie Russell Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-11 Not Known 1928-08-11 Not Known Russell
16155 Bobby Russell Greenock Morton 4 4 0 0 1 3 .00 25.00 75.00 12.50 1967-12-30 26y 04m 25d 1968-11-30 27y 03m 25d Russell
16156 Cammy Russell The Spartans 1 0 1 0 0 1 .00 .00 100.00 .00 2024-01-20 25y 11m 10d 2024-01-20 25y 11m 10d Russell
16157 Craig Stewart Russell St Johnstone 0 0 0 0 1 1 .00 50.00 50.00 25.00 2000-08-06 26y 06m 02d 2002-01-02 27y 10m 29d Russell
16158 Davie Russell Nottingham Forest; Celtic 21 21 0 2 6 5 10 28.57 23.81 47.62 40.48 1890-09-15 27y 02m 09d 1902-03-31 38y 08m 25d Russell
16159 George Russell Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-08-31 Not Known 1895-08-31 Not Known Russell
16160 Gordon Alan Russell East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2003-09-07 35y 06m 04d 2003-09-07 35y 06m 04d Russell
16161 Harry Russell Queens Park; Port Glasgow Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1900-09-22 Not Known 1902-12-20 Not Known Russell
16162 Iain Russell Motherwell; Livingston (Meadowbank Thistle); Queen of the South; Dumbarton 9 6 3 2 1 2 6 11.11 22.22 66.67 22.22 2002-09-15 19y 10m 01d 2018-07-07 35y 07m 23d Russell
16163 James Russell St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1895-12-14 Not Known 1896-04-04 Not Known Russell
16164 James L Russell Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1901-11-16 Not Known 1901-11-16 Not Known Russell
16165 John [11] Russell Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-05 Not Known 1908-09-05 Not Known Russell
16166 John [14] Russell St Bernards; Leith Athletic; Heart of Midlothian B 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1937-09-22 Not Known 1940-08-06 Not Known Russell
16167 John [16] Russell Motherwell 7 7 0 3 2 2 42.86 28.57 28.57 57.14 1943-08-28 Not Known 1945-12-08 Not Known Russell
16168 John Russell Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1893-04-15 Not Known 1893-05-20 Not Known Russell
16169 John Russell St Bernards 8 8 0 0 0 8 .00 .00 100.00 .00 1895-12-14 Not Known 1897-10-09 Not Known Russell
16170 John Russell St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1895-08-17 Not Known 1895-10-26 Not Known Russell
16171 John M Russell St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1934-08-29 Not Known 1937-01-30 Not Known Russell
16172 John M Russell Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1934-09-01 Not Known 1934-09-01 Not Known Russell
16173 John M Russell Queens Park 6 6 0 1 1 0 5 16.67 .00 83.33 16.67 1924-12-06 Not Known 1932-04-16 Not Known Russell
16174 John Russell Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1946-08-24 Not Known 1949-01-29 Not Known Russell
16175 Johnny Russell Dundee United 11 11 0 4 6 2 3 54.55 18.18 27.27 63.64 2011-02-19 20y 10m 11d 2013-02-09 22y 10m 01d Russell
16176 Joseph Russell Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1927-12-10 Not Known 1927-12-10 Not Known Russell
16177 Neil Russell Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 25y 07m 27d 1997-01-25 25y 07m 27d Russell
16178 R Russell Solway Star 1 1 0 0 0 1 .00 .00 100.00 .00 1933-01-21 Not Known 1933-01-21 Not Known Russell
16179 Robert Russell Airdrieonians 7 7 0 3 0 4 42.86 .00 57.14 42.86 1940-04-01 Not Known 1943-02-20 Not Known Russell
16180 Robert Mason Russell Clyde 2 2 0 1 1 0 50.00 50.00 .00 75.00 1932-01-23 Not Known 1933-11-25 Not Known Russell
16181 Robert Russell Rangers; Motherwell 37 33 4 5 13 8 19 32.50 20.00 47.50 42.50 1978-08-05 21y 05m 25d 1991-12-14 34y 10m 03d Russell
16182 Robert Shearer Russell Alloa Athletic; Greenock Morton; Airdrieonians; Raith Rovers 18 16 2 3 9 3 6 50.00 16.67 33.33 58.33 1977-09-28 22y 04m 06d 1982-10-02 27y 04m 10d Russell
16183 Thomas Russell Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1903-09-12 Not Known 1903-11-28 Not Known Russell
16184 Thomas Russell Cowdenbeath 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1930-11-01 Not Known 1933-01-02 Not Known Russell
16185 Tom Russell Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-03-11 Not Known 1933-03-11 Not Known Russell
16186 William Fraser Russell Airdrieonians 6 6 0 3 2 3 1 33.33 50.00 16.67 58.33 1922-02-18 Not Known 1925-03-07 Not Known Russell
16187 Marco Russo Dundee 0 0 0 0 1 1 .00 50.00 50.00 25.00 2001-03-07 Not Known 2001-03-18 Not Known Russo
16188 Michael Ruth Arbroath; Aberdeen 1 1 0 0 0 3 .00 .00 100.00 .00 2020-10-23 18y 09m 15d 2022-03-02 20y 01m 22d Ruth
16189 Andrew Rutherford East Fife; St Johnstone 17 16 1 2 4 11 11.76 23.53 64.71 23.53 1973-12-08 20y 02m 04d 1984-04-28 30y 06m 24d Rutherford
16190 Derek Rutherford Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-07 18y 09m 15d 1965-08-07 18y 09m 15d Rutherford
16191 Eddie Rutherford Rangers; Raith Rovers 8 8 0 1 5 0 3 62.50 .00 37.50 62.50 1947-12-06 26y 09m 28d 1955-03-26 34y 01m 18d Rutherford
16192 Greg Rutherford Alloa Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2015-04-08 20y 10m 22d 2015-04-08 20y 10m 22d Rutherford
16193 Harry Rutherford Ayr United 0 0 0 0 0 1 .00 .00 100.00 .00 1967-01-21 Not Known 1967-01-21 Not Known Rutherford
16194 James Rutherford Queen of the South 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1933-11-18 Not Known 1934-11-03 Not Known Rutherford
16195 Paul Rutherford Falkirk 3 1 2 0 0 3 .00 .00 100.00 .00 1989-08-23 22y 06m 00d 1992-03-04 25y 00m 10d Rutherford
16196 Shaun Rutherford Livingston (Meadowbank Thistle); Cowdenbeath 2 2 0 1 1 4 16.67 16.67 66.67 25.00 2014-08-20 17y 10m 17d 2016-07-02 19y 08m 29d Rutherford
16197 Walter Rutherford Kilmarnock 3 3 0 2 2 0 1 66.67 .00 33.33 66.67 1916-10-14 Not Known 1917-12-08 Not Known Rutherford
16198 Kevin Rutkiewicz St Johnstone 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2009-11-21 29y 06m 11d 2010-11-13 30y 06m 03d Rutkiewicz
16199 Georginio Rutter Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 21y 03m 10d 2023-07-30 21y 03m 10d Rutter
16200 Kevin Rutziewicz Aberdeen 8 5 3 1 1 1 6 12.50 12.50 75.00 18.75 1999-12-08 19y 06m 28d 2003-11-09 23y 05m 30d Rutziewicz
16201 Joe Ruyters Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Ruyters
16202 ? Ryan Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1885-10-03 Not Known 1885-10-03 Not Known Ryan
16203 Andy Ryan Hamilton Academical; Dunfermline Athletic 2 1 1 1 0 1 50.00 .00 50.00 50.00 2014-07-09 19y 09m 10d 2018-08-18 23y 10m 20d Ryan
16204 Bobby Ryan Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2007-09-25 28y 04m 24d 2007-09-25 28y 04m 24d Ryan
16205 Jack Ryan Preston North End 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-07-18 19y 03m 13d 2015-07-18 19y 03m 13d Ryan
16206 Michael Ryan Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1944-11-18 Not Known 1945-01-02 Not Known Ryan
16207 Richie Ryan Dundee United 3 1 2 2 2 2 33.33 33.33 33.33 50.00 2012-02-25 27y 01m 19d 2013-02-09 28y 01m 03d Ryan
16208 Ryan St Patricks Athletic; Bray Wanderers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2005-07-10 Not Known 2005-07-12 Not Known Ryan
16209 Vincent Ryan Celtic; St Mirren 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1956-12-01 Not Known 1958-09-20 Not Known Ryan
16210 James Ryce Stirling Albion 3 3 0 1 0 2 33.33 .00 66.67 33.33 1958-10-04 Not Known 1959-08-15 Not Known Ryce
16211 George Ryden Dundee; St Johnstone 6 6 0 4 2 1 57.14 28.57 14.29 71.43 1963-11-23 23y 04m 09d 1968-11-23 28y 04m 09d Ryden
16212 John Johnston Ryden Alloa Athletic; Tottenham Hotspur 2 2 0 1 0 1 50.00 .00 50.00 50.00 1951-01-27 19y 11m 09d 1956-11-12 25y 08m 25d Ryden
16213 Derek Rylance Arbroath 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1972-10-28 Not Known 1979-08-11 Not Known Rylance
16214 Aleksandr Sachivko Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 38y 08m 28d 2024-10-03 38y 08m 28d Sachivko
16215 Sadek Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Sadek
16216 Fabien Safanjon Chamois Niortais 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-18 27y 08m 18d 2000-07-18 27y 08m 18d Safanjon
16217 Safar FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Safar
16218 Sid Sage Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1977-08-29 28y 04m 22d 1977-09-03 28y 04m 27d Sage
16219 K Sage Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-15 Not Known 1883-09-15 Not Known Sage
16220 Ron Sage Victoria All Stars; Alberta All-Stars 0 0 0 0 0 2 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-08 Not Known Sage
16221 Louis Saha Metz 1 0 1 1 0 0 100.00 .00 .00 100.00 1998-07-21 19y 11m 13d 1998-07-21 19y 11m 13d Saha
16222 Omer Sahiner Istanbul Basaksehir 2 1 1 2 0 0 100.00 .00 .00 100.00 2022-09-08 30y 08m 06d 2022-11-03 30y 10m 01d Sahiner
16223 Nicolas Sahnoun FC Girondins de Bordeaux 1 0 1 1 0 1 50.00 .00 50.00 50.00 2003-11-06 23y 02m 03d 2003-11-27 23y 02m 24d Sahnoun
16224 (Wender) Wenderson Arruda Said Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 29y 04m 30d 2004-09-30 29y 05m 13d Said
16225 Said Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Said
16226 Karim Saidi Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 21y 06m 27d 2004-10-21 21y 06m 27d Saidi
16227 Henri Saivet Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 2017-07-14 26y 08m 18d 2017-07-14 26y 08m 18d Saivet
16228 Fashion Sakala Rangers 6 3 3 2 5 2 0 71.43 28.57 .00 85.71 2021-10-16 24y 07m 02d 2023-05-24 26y 02m 10d Sakala
16229 Nenad Sakic Red Star Belgrade 1 0 1 0 1 0 .00 100.00 .00 50.00 1996-08-22 25y 02m 07d 1996-08-22 25y 02m 07d Sakic
16230 John Salako Coventry City 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1995-10-08 26y 07m 27d 1995-10-08 26y 07m 27d Salako
16231 Santiago Isasi Salazar Zaragoza 2 2 0 0 2 0 .00 100.00 .00 50.00 1966-01-12 29y 08m 18d 1966-01-26 29y 09m 01d Salazar
16232 Oleg Salenko Rangers 1 1 0 2 2 0 0 100.00 .00 .00 100.00 1995-10-21 25y 11m 26d 1995-12-02 26y 01m 07d Salenko
16233 Alan George Salisbury St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1978-04-12 21y 00m 19d 1978-04-12 21y 00m 19d Salisbury
16234 Barry Salisbury Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-30 Not Known 1959-05-30 Not Known Salisbury
16235 William Salisbury Partick Thistle; Scottish Select 18 18 0 2 4 5 9 22.22 27.78 50.00 36.11 1918-09-28 Not Known 1928-02-22 Not Known Salisbury
16236 Cameron Salkeld Greenock Morton 2 1 1 0 1 1 .00 50.00 50.00 25.00 2020-12-05 21y 11m 29d 2021-02-20 22y 02m 14d Salkeld
16237 Bachirou Salou Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 22y 10m 15d 1993-07-30 22y 10m 15d Salou
16238 John Hewat Salton Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-04-19 27y 09m 16d 1980-04-19 27y 09m 16d Salton
16239 Les Salton South Africa XI 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1958-10-30 Not Known 1958-10-30 Not Known Salton
16240 Stephen Sama Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 20y 04m 22d 2013-07-27 20y 04m 22d Sama
16241 Georgios Samaras Celtic 18 10 8 3 14 2 5 66.67 9.52 23.81 71.43 2008-02-16 22y 11m 26d 2014-02-22 29y 00m 01d Samaras
16242 Mbwana Samatta PAOK Thessaloniki 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-31 30y 08m 08d 2023-08-31 30y 08m 08d Samatta
16243 Christopher Samba Blackburn Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2010-08-07 26y 04m 10d 2010-08-07 26y 04m 10d Samba
16244 Ray Sambrook Manchester City 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1958-05-25 Not Known 1958-06-11 Not Known Sambrook
16245 Alex Samizadeh Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2017-08-12 18y 09m 02d 2017-08-12 18y 09m 02d Samizadeh
16246 Sammir Dinamo Zagreb 2 2 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 22y 03m 28d 2009-08-27 22y 04m 04d Sammir
16247 Conor Sammon Kilmarnock; Falkirk 8 4 4 1 2 0 6 25.00 .00 75.00 25.00 2008-10-04 21y 05m 21d 2020-09-22 33y 05m 09d Sammon
16248 Bertram Sampson St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1908-01-25 Not Known 1908-01-25 Not Known Sampson
16249 Craig Samson Kilmarnock; Dundee United; St Mirren; Motherwell 20 20 0 7 4 18 24.14 13.79 62.07 31.03 2001-12-15 17y 08m 12d 2018-09-01 34y 04m 29d Samson
16250 Jim Samson Hamilton Academical; The British Army; Airdrieonians 9 9 0 2 0 7 22.22 .00 77.78 22.22 1961-09-13 23y 05m 14d 1964-12-26 26y 08m 26d Samson
16251 John P Samson Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1963-04-24 Not Known 1963-04-24 Not Known Samson
16252 Keir Samson Auchinleck Talbot 2 1 1 0 0 2 .00 .00 100.00 .00 2019-02-10 Not Known 2022-01-22 Not Known Samson
16253 Alex Samuel Ross County 1 0 1 0 1 1 .00 50.00 50.00 25.00 2021-09-18 25y 11m 29d 2021-12-26 26y 03m 06d Samuel
16254 Alex Samuel Ross County 2 1 1 0 2 1 .00 66.67 33.33 33.33 2023-09-30 23y 00m 04d 2024-09-28 24y 00m 02d Samuel
16255 Colin Samuel Falkirk; Dundee United; St Johnstone 18 13 5 4 6 4 8 33.33 22.22 44.44 44.44 2003-01-25 21y 04m 29d 2011-01-29 29y 05m 02d Samuel
16256 Dominic Samuel Ross County 5 2 3 0 3 4 .00 42.86 57.14 21.43 2021-09-18 27y 05m 17d 2023-04-22 29y 00m 21d Samuel
16257 George Samuel Aberdeen; Dunfermline Athletic 5 5 0 0 0 5 .00 .00 100.00 .00 1952-08-13 Not Known 1957-01-05 Not Known Samuel
16258 Jlloyd Samuel Bolton Wanderers 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 28y 04m 06d 2009-08-04 28y 04m 06d Samuel
16259 Austin Samuels Aberdeen 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-10-30 20y 11m 10d 2021-10-30 20y 11m 10d Samuels
16260 John Samuels Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1950-11-11 Not Known 1952-12-20 Not Known Samuels
16261 Vincent Samways Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 1992-07-25 23y 08m 28d 1992-07-25 23y 08m 28d Samways
16262 Dani Sanchez Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2010-12-18 26y 01m 08d 2010-12-18 26y 01m 08d Sanchez
16263 Vicente Cardoso Sanchez Zaragoza 1 0 1 0 1 0 .00 100.00 .00 50.00 1966-01-12 32y 00m 22d 1966-01-12 32y 00m 22d Sanchez
16264 Brent Sancho Dundee 4 3 1 1 0 3 25.00 .00 75.00 25.00 2003-12-03 26y 08m 20d 2004-08-07 27y 04m 25d Sancho
16265 Ebbe Sand Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 32y 03m 16d 2004-11-04 32y 03m 16d Sand
16266 Sandal Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 Not Known 1965-06-08 Not Known Sandal
16267 Francisco Sandaza Dundee United; St Johnstone 8 7 1 1 4 1 3 50.00 12.50 37.50 56.25 2008-09-27 23y 09m 28d 2012-03-24 27y 03m 24d Sandaza
16268 Sandberg 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 Sandberg
16269 Frank Sandeman East Stirlingshire; Brechin City 3 3 0 0 0 3 .00 .00 100.00 .00 1963-12-21 27y 03m 23d 1968-01-27 31y 04m 30d Sandeman
16270 C Sander Queensland; Australia 2 2 0 0 1 1 .00 50.00 50.00 25.00 1959-05-12 Not Known 1959-05-16 Not Known Sander
16271 Cliff Sander Australia; Australian Select XI 3 3 0 0 0 3 .00 .00 100.00 .00 1959-05-09 27y 05m 28d 1959-05-16 27y 06m 05d Sander
16272 Jack Sanders Kilmarnock; St Johnstone 1 1 0 0 1 3 .00 25.00 75.00 12.50 2023-08-13 24y 04m 26d 2024-11-02 25y 07m 15d Sanders
16273 Albert Sanderson Dumbarton 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1893-04-01 Not Known 1896-02-15 Not Known Sanderson
16274 Douglas John Sanderson Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-01 27y 11m 01d 1987-08-01 27y 11m 01d Sanderson
16275 James N Sanderson St Johnstone 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-01-31 Not Known 1925-01-31 Not Known Sanderson
16276 Robert Sanderson Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Sanderson
16277 Sanderson Musselburgh Bruntonians 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-03 Not Known 1924-09-03 Not Known Sanderson
16278 Mark Sandford Shelbourne 0 0 0 0 0 1 .00 .00 100.00 .00 2015-07-04 20y 01m 03d 2015-07-04 20y 01m 03d Sandford
16279 Sandhu 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 Sandhu
16280 James William Sandison Airdrieonians 10 10 0 4 5 2 36.36 45.45 18.18 59.09 1991-08-13 26y 01m 22d 1995-04-08 29y 09m 17d Sandison
16281 Teddy Sandland Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-03 Not Known 1895-01-03 Not Known Sandland
16282 James Sands Rangers 3 2 1 6 0 0 100.00 .00 .00 100.00 2022-02-06 21y 07m 00d 2023-02-01 22y 06m 26d Sands
16283 John Sands Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 22y 11m 17d 1882-02-21 22y 11m 17d Sands
16284 George Sang Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1959-11-21 19y 06m 16d 1959-11-21 19y 06m 16d Sang
16285 Tom Sang St Johnstone 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-02-19 22y 07m 22d 2022-02-19 22y 07m 22d Sang
16286 Mohammed Sangare Livingston (Meadowbank Thistle) 2 1 1 0 0 3 .00 .00 100.00 .00 2023-11-01 24y 10m 04d 2024-04-13 25y 03m 16d Sangare
16287 John Sangster Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1903-09-28 Not Known 1905-05-01 Not Known Sangster
16288 Jesus Garcia Sanjuan Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 2001-09-16 30y 00m 25d 2001-09-16 30y 00m 25d Sanjuan
16289 Kenny Sansom Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1984-04-15 25y 06m 20d 1984-04-15 25y 06m 20d Sansom
16290 Yago Santiago Tottenham Hotspur 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 21y 03m 02d 2024-07-17 21y 03m 02d Santiago
16291 Didier Santini Livingston (Meadowbank Thistle) 2 2 0 3 0 0 100.00 .00 .00 100.00 2001-11-03 33y 01m 27d 2002-05-12 33y 08m 05d Santini
16292 Ivan Santini Zurich 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 33y 02m 28d 2022-08-25 33y 03m 04d Santini
16293 Cesinha Carlos Cesar dos Santos Braga 2 0 2 0 1 1 .00 50.00 50.00 25.00 2004-09-16 24y 06m 04d 2004-09-30 24y 06m 18d Santos
16294 Daniel Kenedy Pimentel Mateus dos Santos Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 30y 06m 29d 2004-09-30 30y 07m 12d Santos
16295 Dodo Fiorentina 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 23y 10m 19d 2022-10-13 23y 10m 26d Santos
16296 Dos Santos Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Santos
16297 Giovani Dos Santos Barcelona 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2007-07-28 18y 02m 17d 2007-07-28 18y 02m 17d Santos
16298 Jonay Hernandez Dundee 8 7 1 2 2 4 25.00 25.00 50.00 37.50 2002-08-03 23y 05m 19d 2004-10-30 25y 08m 15d Santos
16299 Moacir Rodrigues Dos Santos Athletico Madrid 2 2 0 1 0 1 50.00 .00 50.00 50.00 1993-09-14 23y 05m 24d 1993-09-28 23y 06m 07d Santos
16300 Paulo Jorge Silva Santos Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 31y 09m 05d 2004-09-30 31y 09m 19d Santos
16301 Riccardo Saponara Fiorentina 2 1 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 30y 09m 15d 2022-10-13 30y 09m 22d Saponara
16302 Juan Manuel Sara Dundee 9 8 1 1 1 6 5 8.33 50.00 41.67 33.33 2000-08-27 23y 10m 14d 2003-10-04 26y 11m 21d Sara
16303 Antonio Saraiva Benfica 2 2 0 2 0 0 100.00 .00 .00 100.00 1960-09-29 26y 04m 26d 1960-10-05 26y 05m 02d Saraiva
16304 Miquel Soler Sarasols Real Mallorca 2 2 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 33y 06m 04d 1998-10-01 33y 06m 18d Sarasols
16305 Tomislav Saric Rigas Futbola Skola 2 1 1 0 0 2 .00 .00 100.00 .00 2022-09-15 32y 02m 22d 2022-10-27 32y 04m 03d Saric
16306 Sariyar FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Sariyar
16307 Matija Sarkic Livingston (Meadowbank Thistle) 2 2 0 0 2 0 .00 100.00 .00 50.00 2019-10-26 22y 03m 03d 2019-12-04 22y 04m 11d Sarkic
16308 Georgios Sarris Hamilton Academical 5 5 0 0 2 3 .00 40.00 60.00 20.00 2016-09-10 27y 00m 02d 2017-12-02 28y 02m 24d Sarris
16309 Jean-Luc Sassus Olympique Lyonnais 1 1 0 1 0 0 100.00 .00 .00 100.00 1996-03-18 29y 09m 26d 1996-03-18 29y 09m 26d Sassus
16310 Joan Sastre PAOK Thessaloniki 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-24 26y 03m 25d 2023-08-24 26y 03m 25d Sastre
16311 Charlie Satterthwaite Woolwich Arsenal 1 1 0 1 0 0 1 .00 .00 100.00 .00 1908-04-21 31y 01m 19d 1908-04-21 31y 01m 19d Satterthwaite
16312 Joe Satterthwaite Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 Not Known 1908-04-21 Not Known Satterthwaite
16313 Pedro Porro Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 24y 10m 04d 2024-07-17 24y 10m 04d Sauceda
16314 Carl Saunders Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-07-28 21y 08m 02d 1986-07-28 21y 08m 02d Saunders
16315 Jack Saunders Chelsea 2 2 0 2 0 0 100.00 .00 .00 100.00 1951-05-12 26y 08m 18d 1954-03-31 29y 07m 07d Saunders
16316 Saunders Preston North End; I Zingari 2 2 0 2 0 0 100.00 .00 .00 100.00 1888-04-26 Not Known 1888-05-07 Not Known Saunders
16317 Steven Saunders Motherwell; Ross County; Livingston (Meadowbank Thistle); Partick Thistle 11 9 2 1 10 4 4 55.56 22.22 22.22 66.67 2009-01-07 17y 10m 15d 2019-03-12 28y 00m 17d Saunders
16318 Wes Saunders Dundee 4 4 0 1 0 2 2 .00 50.00 50.00 25.00 1988-03-30 25y 01m 07d 1989-11-11 26y 08m 19d Saunders
16319 A Saunderson Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1893-01-03 Not Known 1893-01-03 Not Known Saunderson
16320 Ilan Sauter Zurich 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-08-18 21y 06m 12d 2022-08-18 21y 06m 12d Sauter
16321 Franck Sauzee Hibernian 8 8 0 2 4 4 0 50.00 50.00 .00 75.00 1999-08-14 33y 09m 17d 2001-10-21 35y 11m 23d Sauzee
16322 George Savage Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-10-12 Not Known 1957-10-12 Not Known Savage
16323 Jack Savage Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-11-19 26y 11m 05d 1956-11-19 26y 11m 05d Savage
16324 William Savage Queen of the South; St Mirren; Dumbarton; Albion Rovers 22 22 0 5 4 13 22.73 18.18 59.09 31.82 1933-11-18 Not Known 1947-11-22 Not Known Savage
16325 Savoini Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Savoini
16326 Halil Savran 1. FC Union Berlin 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 26y 00m 19d 2011-07-09 26y 00m 19d Savran
16327 Pat Saward Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-04-25 31y 08m 08d 1960-04-25 31y 08m 08d Saward
16328 Alex Sawers Clyde 7 7 0 0 0 6 .00 .00 85.71 .00 1888-01-07 Not Known 1897-02-20 Not Known Sawers
16329 William Sawers Clyde; Dundee 9 9 0 4 2 0 6 22.22 .00 66.67 22.22 1889-05-04 Not Known 1895-11-02 Not Known Sawers
16330 Gary Sawyer Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 24y 00m 24d 2009-07-29 24y 00m 24d Sawyer
16331 Reece Sawyers Cowdenbeath 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2014-08-04 Not Known 2014-08-04 Not Known Sawyers
16332 Bobby Saxton Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 23y 08m 02d 1967-05-08 23y 08m 02d Saxton
16333 Lloyd Saxton Plymouth Argyle 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 19y 03m 11d 2009-07-29 19y 03m 11d Saxton
16334 Jimmy Sayer Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Sayer
16335 John Scales Tottenham Hotspur 0 0 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 33y 00m 20d 1999-07-24 33y 00m 20d Scales
16336 Liam Scales Celtic; Aberdeen 9 9 0 6 0 4 60.00 .00 40.00 60.00 2022-01-26 23y 05m 18d 2024-09-14 26y 01m 06d Scales
16337 Neil Scally Falkirk 1 1 0 0 1 2 .00 33.33 66.67 16.67 2003-10-29 25y 02m 15d 2005-12-26 27y 04m 12d Scally
16338 Albert Scanlon Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-05-14 24y 07m 04d 1960-05-14 24y 07m 04d Scanlon
16339 Ian Scanlon Aberdeen; St Mirren 17 14 3 2 7 5 6 38.89 27.78 33.33 52.78 1978-08-12 26y 00m 30d 1984-11-10 32y 03m 28d Scanlon
16340 Peter Scarffe Celtic 6 6 0 4 3 1 2 50.00 16.67 33.33 58.33 1929-01-26 Not Known 1931-11-21 Not Known Scarffe
16341 Dane Scarlett Tottenham Hotspur 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 20y 03m 23d 2024-07-17 20y 03m 23d Scarlett
16342 Dan Scarr Plymouth Argyle 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-06 28y 06m 12d 2023-07-06 28y 06m 12d Scarr
16343 Scates Ballymena United 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-22 Not Known 2003-07-22 Not Known Scates
16344 Stefan Scepovic Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-09-24 24y 08m 14d 2014-09-24 24y 08m 14d Scepovic
16345 Erich Schaedler Hibernian; Dundee 26 26 0 9 12 5 34.62 46.15 19.23 57.69 1970-01-01 20y 04m 26d 1985-04-02 35y 07m 27d Schaedler
16346 Schaefe Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Schaefe
16347 Marcel Schafer VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 29y 05m 06d 2013-11-13 29y 05m 06d Schafer
16348 Schäfer 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 Schäfer
16349 Alex Schalk Ross County 7 4 3 1 1 4 3 12.50 50.00 37.50 37.50 2015-10-24 23y 02m 17d 2018-02-17 25y 06m 10d Schalk
16350 Lothar Schämer Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 28y 11m 17d 1969-04-14 28y 11m 17d Schämer
16351 Waldemar Schattner Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 20y 06m 00d 2009-07-12 20y 06m 00d Schattner
16352 Rafael Scheidt Celtic 1 0 1 0 0 1 .00 .00 100.00 .00 2000-04-08 24y 01m 29d 2000-04-08 24y 01m 29d Scheidt
16353 Les Scheinflug Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-06 Not Known Scheinflug
16354 Schellenger Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Schellenger
16355 Schemflug 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 Schemflug
16356 Sven Scheuer Bayern Munich 0 0 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 18y 01m 09d 1989-03-14 18y 01m 23d Scheuer
16357 Ryan Schiavone East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-05 19y 01m 28d 2022-07-05 19y 01m 28d Schiavone
16358 Schiemer FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Schiemer
16359 Frenk Schinkels FK Austria 1 0 1 0 0 1 .00 .00 100.00 .00 1988-11-09 25y 10m 00d 1988-11-09 25y 10m 00d Schinkels
16360 Schinner BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Schinner
16361 Schipgel Maccabi Tel Aviv 1 1 0 1 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Schipgel
16362 Kasper Schmeichel Falkirk; Celtic 2 2 0 1 0 1 50.00 .00 50.00 50.00 2007-01-20 20y 02m 15d 2024-09-14 37y 10m 09d Schmeichel
16363 Schneider Kickers Emden 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Schneider
16364 Thomas Schneider VfB Stuttgart 1893 2 1 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 27y 09m 21d 2000-09-28 27y 10m 04d Schneider
16365 Heinz Schneiter Lausanne 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1963-09-25 28y 05m 13d 1963-10-15 28y 06m 03d Schneiter
16366 Danny Schofield Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 30y 03m 21d 2010-07-31 30y 03m 21d Schofield
16367 Joe Schofield Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-03 24y 00m 02d 1895-01-03 24y 00m 02d Schofield
16368 Ryan Schofield Hibernian 0 0 0 0 0 2 .00 .00 100.00 .00 2023-01-02 23y 00m 22d 2023-01-22 23y 01m 11d Schofield
16369 Willie Schollay Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Schollay
16370 Schonfisch BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Schonfisch
16371 Schonheim Fussball-Club Kaiserslautern 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Schonheim
16372 Schops BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Schops
16373 Paul Schraeper Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 19y 07m 02d 1961-10-04 19y 07m 09d Schraeper
16374 Schreiner Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Schreiner
16375 Schromm Rheingau XI 0 0 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Schromm
16376 Juergen Schubert Lokomotiv Leipzig 1 0 1 1 0 1 50.00 .00 50.00 50.00 1976-09-15 Not Known 1976-09-29 Not Known Schubert
16377 Schuller 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 Schuller
16378 Timo Schultz FC St. Pauli von 1910 e. V. 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-10 31y 10m 14d 2009-07-10 31y 10m 14d Schultz
16379 Erik Schultz-Eklund Gretna 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-05-13 17y 08m 29d 2008-05-13 17y 08m 29d Schultz-Eklund
16380 Schusaler SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Schusaler
16381 Stefan Schwab PAOK Thessaloniki 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2023-08-24 32y 10m 28d 2023-08-31 32y 11m 04d Schwab
16382 Merv Schweitzer British Columbia All-Stars 0 0 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Schweitzer
16383 Gareth Sciberras Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 33y 03m 15d 2016-07-21 33y 03m 22d Sciberras
16384 Ryan Scicluna Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 22y 11m 14d 2016-07-21 22y 11m 21d Scicluna
16385 Enzo Scifo Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 34y 05m 01d 2000-07-20 34y 05m 01d Scifo
16386 Robert Sclater Hibernian 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1929-09-03 Not Known 1930-02-15 Not Known Sclater
16387 George H Scobbie Falkirk 10 10 0 0 1 9 .00 10.00 90.00 5.00 1924-11-29 Not Known 1932-02-20 Not Known Scobbie
16388 Thomas Scobbie Falkirk; St Johnstone 21 21 0 1 10 9 5 41.67 37.50 20.83 60.42 2006-08-12 18y 04m 12d 2017-05-17 29y 01m 17d Scobbie
16389 J Scobie Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1880-01-24 Not Known 1881-10-08 Not Known Scobie
16390 John Scorgie Aberdeen 4 4 0 0 0 4 .00 .00 100.00 .00 1913-02-01 Not Known 1914-05-04 Not Known Scorgie
16391 Christopher James Scotland Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-16 20y 03m 24d 2005-07-16 20y 03m 24d Scotland
16392 Jason Scotland Dundee United; Hamilton Academical 6 3 3 2 1 3 33.33 16.67 50.00 41.67 2004-02-21 25y 00m 03d 2014-07-09 35y 04m 21d Scotland
16393 (Alexander) Ian Scott Raith Rovers 5 5 0 0 1 4 .00 20.00 80.00 10.00 1952-11-29 25y 08m 18d 1955-08-31 28y 05m 20d Scott
16394 A Scott East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1982-02-06 Not Known 1982-02-06 Not Known Scott
16395 Adam Scott Nottingham Forest 2 2 0 1 0 1 50.00 .00 50.00 50.00 1890-09-15 Not Known 1891-01-03 Not Known Scott
16396 Alex Scott Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Scott
16397 Alexander Scott Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-27 Not Known 1934-01-27 Not Known Scott
16398 Alex Scott Rangers; Hibernian; Falkirk 22 22 0 3 13 3 7 56.52 13.04 30.43 63.04 1955-04-09 18y 04m 18d 1971-03-06 34y 03m 12d Scott
16399 Alistair Scott Rangers; Hibernian; Greenock Morton 13 10 3 2 9 4 2 60.00 26.67 13.33 73.33 1973-09-29 23y 01m 03d 1979-05-07 28y 08m 11d Scott
16400 Allan Scott Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1898-11-26 Not Known 1898-12-03 Not Known Scott
16401 Archibald Scott Third Lanark; St Bernards 4 4 0 1 0 1 3 .00 25.00 75.00 12.50 1896-11-21 Not Known 1903-11-07 Not Known Scott
16402 Colin Andrew Scott Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1990-08-22 23y 08m 23d 1990-08-22 23y 08m 23d Scott
16403 Colin Scott Rangers; Raith Rovers 1 1 0 2 3 1 33.33 50.00 16.67 58.33 1993-08-07 23y 02m 19d 1997-01-04 26y 07m 16d Scott
16404 D [20] Scott Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Scott
16405 Edward Roy Scott Queens Park 4 4 0 0 2 2 .00 50.00 50.00 25.00 1920-10-16 Not Known 1928-01-14 Not Known Scott
16406 Frank W Scott St Bernards 5 5 0 0 1 4 .00 20.00 80.00 10.00 1891-08-18 Not Known 1893-05-08 Not Known Scott
16407 George Archibald Scott Clyde 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1897-11-06 Not Known 1897-12-04 Not Known Scott
16408 George Gardner Scott Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1937-03-27 Not Known 1939-12-16 Not Known Scott
16409 George W Scott Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1954-03-17 Not Known 1954-03-17 Not Known Scott
16410 George Scott Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 1965-08-18 20y 09m 24d 1965-09-01 20y 10m 07d Scott
16411 Gordon Charles Scott East Fife; St Johnstone; Hamilton Academical 4 3 1 0 1 4 .00 20.00 80.00 10.00 1983-02-20 22y 07m 01d 1988-10-11 28y 02m 22d Scott
16412 Harry Scott Greenock Morton 2 2 0 2 0 0 100.00 .00 .00 100.00 1941-10-11 Not Known 1942-01-17 Not Known Scott
16413 John Scott Dundee United; Dundee 12 11 1 1 4 5 6 26.67 33.33 40.00 43.33 1967-11-11 21y 07m 27d 1975-03-12 28y 11m 25d Scott
16414 James Scott Raith Rovers 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1913-10-04 Not Known 1914-12-26 Not Known Scott
16415 James Scott Dumbarton 4 4 0 2 0 2 50.00 .00 50.00 50.00 1919-11-29 Not Known 1921-04-11 Not Known Scott
16416 James Scott Dunfermline Athletic 5 3 2 0 1 4 .00 20.00 80.00 10.00 1973-10-06 19y 10m 17d 1979-10-20 25y 11m 01d Scott
16417 James Scott Motherwell; Hibernian; St Mirren 11 6 5 1 4 3 6 30.77 23.08 46.15 42.31 2018-12-08 18y 03m 08d 2024-10-19 24y 01m 19d Scott
16418 James Scott Arbroath; Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1881-03-19 Not Known 1920-01-01 Not Known Scott
16419 Jim Scott Hibernian; Falkirk 20 20 0 9 6 4 10 30.00 20.00 50.00 40.00 1959-09-05 19y 00m 15d 1972-11-04 32y 02m 14d Scott
16420 John [12] Scott Hamilton Academical 6 6 0 4 0 2 66.67 .00 33.33 66.67 1937-03-03 Not Known 1941-02-08 Not Known Scott
16421 John [14] Scott 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 Scott
16422 John Scott Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1905-03-11 Not Known 1905-03-11 Not Known Scott
16423 John Scott Hamilton Academical; St Mirren 3 3 0 2 0 1 66.67 .00 33.33 66.67 1908-12-26 Not Known 1923-01-02 Not Known Scott
16424 John Scott Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1977-08-29 26y 04m 28d 1977-09-03 26y 05m 02d Scott
16425 Jocky Scott Dundee; Aberdeen 31 30 1 8 12 15 6 36.36 45.45 18.18 59.09 1967-01-14 19y 00m 00d 1978-01-07 29y 11m 24d Scott
16426 John Scott Leith Athletic 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1893-08-10 Not Known 1894-05-12 Not Known Scott
16427 John R Scott Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 1921-12-26 Not Known 1921-12-31 Not Known Scott
16428 John Scott Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1948-01-10 Not Known 1948-01-10 Not Known Scott
16429 Kenny D Scott Falkirk 4 4 0 1 1 3 20.00 20.00 60.00 30.00 1964-11-07 Not Known 1967-11-04 Not Known Scott
16430 Kevin Scott Newcastle United 1 0 1 0 0 1 .00 .00 100.00 .00 1992-07-27 25y 07m 10d 1992-07-27 25y 07m 10d Scott
16431 Laurie Scott Arsenal; RAF 2 2 0 1 0 1 50.00 .00 50.00 50.00 1941-08-02 24y 03m 10d 1943-08-07 26y 03m 15d Scott
16432 Martin Scott Livingston (Meadowbank Thistle); Hibernian; Ross County; Raith Rovers; Cowdenbeath 11 5 6 1 2 11 7.14 14.29 78.57 14.29 2003-11-01 17y 08m 17d 2018-07-24 32y 05m 09d Scott
16433 Martin Scott Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 25y 08m 29d 1997-01-25 25y 08m 29d Scott
16434 Matthew McLintock Scott Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-09-24 Not Known 1904-09-24 Not Known Scott
16435 Melvyn Scott The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-13 22y 01m 18d 1961-11-13 22y 01m 18d Scott
16436 Philip Scott St Johnstone 11 9 2 3 2 4 5 18.18 36.36 45.45 36.36 1993-01-20 18y 02m 06d 1999-02-20 24y 03m 06d Scott
16437 Robert Scott Third Lanark 4 4 0 1 0 3 25.00 .00 75.00 25.00 1891-01-31 Not Known 1891-04-18 Not Known Scott
16438 Robert H Scott St Mirren; Queen of the South 7 7 0 2 3 2 28.57 42.86 28.57 50.00 1945-09-15 Not Known 1947-11-22 Not Known Scott
16439 Robert Scott Rangers 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1891-11-21 Not Known 1893-03-18 Not Known Scott
16440 Ronald Scott Cowdenbeath 2 2 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 22y 03m 09d 1983-08-27 22y 03m 12d Scott
16441 Ross McCulloch Scott Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 27y 03m 01d 1989-01-28 27y 03m 01d Scott
16442 Samuel Scott Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-10-25 Not Known 1902-10-25 Not Known Scott
16443 Thomas Scott Falkirk; Greenock Morton 26 26 0 10 8 8 38.46 30.77 30.77 53.85 1917-09-22 Not Known 1930-03-26 Not Known Scott
16444 Walter Douglas Scott Brechin City 3 3 0 0 1 2 .00 33.33 66.67 16.67 1985-02-16 Not Known 1992-08-19 Not Known Scott
16445 Walter Scott Heart of Midlothian B; Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1913-08-07 18y 08m 22d 1951-03-17 Not Known Scott
16446 William Scott Falkirk 3 3 0 1 0 2 33.33 .00 66.67 33.33 1903-09-08 Not Known 1904-09-05 Not Known Scott
16447 William Scott Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1938-03-12 Not Known 1938-03-12 Not Known Scott
16448 Stefan Scougall Livingston (Meadowbank Thistle); St Johnstone; Alloa Athletic 6 4 2 1 2 6 11.11 22.22 66.67 22.22 2012-09-25 19y 09m 18d 2021-04-09 28y 04m 02d Scougall
16449 Alexander Scoular St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1932-05-04 Not Known 1932-05-04 Not Known Scoular
16450 Archibald Scoular Cambuslang 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-05-02 Not Known 1891-05-02 Not Known Scoular
16451 James D Scoular Queens Park; Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1909-03-27 Not Known 1909-10-16 Not Known Scoular
16452 Jimmy Scoular Newcastle United 6 6 0 2 3 1 33.33 50.00 16.67 58.33 1953-10-07 28y 08m 26d 1957-11-27 32y 10m 16d Scoular
16453 Keith Alexander Scoullar Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1975-02-24 20y 00m 09d 1975-02-24 20y 00m 09d Scoullar
16454 Samuel C Scouller Third Lanark; Clyde 4 4 0 2 0 2 50.00 .00 50.00 50.00 1911-10-21 Not Known 1915-09-18 Not Known Scouller
16455 Matthew J Scraggs Clydebank[3] 3 3 0 0 1 2 .00 33.33 66.67 16.67 1921-11-26 Not Known 1925-09-12 Not Known Scraggs
16456 Brian Scrimgeour Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1987-03-21 27y 07m 10d 1987-03-21 27y 07m 10d Scrimgeour
16457 Ernest Norman Scrimgeour Arbroath 3 3 0 0 0 3 .00 .00 100.00 .00 1979-08-11 21y 09m 08d 1980-03-29 22y 04m 26d Scrimgeour
16458 Derek Scrimgour St Mirren; Queens Park 1 1 0 0 0 3 .00 .00 100.00 .00 2000-09-20 22y 05m 22d 2003-07-16 25y 03m 17d Scrimgour
16459 Charles T Scrimshaw Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1941-09-27 Not Known 1941-09-27 Not Known Scrimshaw
16460 Steve Scrivens Fulham 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-10-01 18y 06m 20d 1975-10-01 18y 06m 20d Scrivens
16461 Denis Scullion Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1901-02-16 Not Known 1901-02-16 Not Known Scullion
16462 James Scullion Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 1921-08-17 Not Known 1921-09-03 Not Known Scullion
16463 Liam Scullion Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-24 17y 09m 17d 2019-07-24 17y 09m 17d Scullion
16464 Luke Scullion Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-02 18y 08m 15d 2020-10-02 18y 08m 15d Scullion
16465 Patrick Scullion Dunfermline Athletic; Cowdenbeath 1 0 1 0 2 3 .00 40.00 60.00 20.00 2004-12-04 18y 09m 02d 2018-07-24 32y 04m 22d Scullion
16466 Scullion Glentoran 1 0 1 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Scullion
16467 Connor Scully Cove Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 2018-07-18 Not Known 2021-07-13 Not Known Scully
16468 Ryan Scully Partick Thistle 2 2 0 0 2 5 .00 28.57 71.43 14.29 2015-08-22 22y 09m 24d 2018-03-17 25y 04m 17d Scully
16469 Danny Seaborne Partick Thistle; Hamilton Academical 5 5 0 0 1 4 .00 20.00 80.00 10.00 2015-08-22 28y 05m 17d 2016-11-21 29y 08m 16d Seaborne
16470 Les Sealey West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 37y 02m 15d 1994-12-14 37y 02m 15d Sealey
16471 Cliff Sear Manchester City 3 3 0 1 0 2 33.33 .00 66.67 33.33 1957-11-04 21y 01m 13d 1958-06-11 21y 08m 20d Sear
16472 Andrew Seaton Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1998-04-04 20y 06m 19d 1998-04-04 20y 06m 19d Seaton
16473 John Seaton Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1895-10-19 Not Known 1895-10-19 Not Known Seaton
16474 David Seawright Queens Park; Airdrieonians 7 7 0 3 0 0 7 .00 .00 100.00 .00 1946-01-26 Not Known 1953-01-03 Not Known Seawright
16475 Filip Sebo Rangers 2 0 2 2 1 0 66.67 33.33 .00 83.33 2006-08-19 22y 05m 26d 2007-01-27 22y 11m 03d Sebo
16476 Steven Jeffrey Seddon Motherwell 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-25 Not Known 2024-08-25 Not Known Seddon
16477 Stephen Philip Sedgley Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 1990-08-13 22y 02m 18d 1992-07-25 24y 01m 29d Sedgley
16478 Chris Sedgwick Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 26y 02m 17d 2006-07-15 26y 02m 17d Sedgwick
16479 Sedileck Slovan Bratislava 1 0 1 0 0 2 .00 .00 100.00 .00 1967-02-14 Not Known 1967-02-14 Not Known Sedileck
16480 Sherwin Seedorf Motherwell 2 2 0 1 2 1 1 50.00 25.00 25.00 62.50 2019-08-16 21y 04m 30d 2020-03-07 21y 11m 19d Seedorf
16481 Finn Seeman Dundee United 5 5 0 1 2 1 2 40.00 20.00 40.00 50.00 1965-11-06 21y 00m 19d 1968-03-20 23y 05m 02d Seeman
16482 Hans Segers Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1988-03-12 26y 04m 12d 1988-03-12 26y 04m 12d Segers
16483 Paul Seguin VfL Wolfsburg 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-11-13 18y 07m 15d 2013-11-13 18y 07m 15d Seguin
16484 Stephan Seiler Zurich 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-08-18 21y 11m 02d 2022-08-18 21y 11m 02d Seiler
16485 Marcel Seip Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 27y 03m 24d 2009-07-29 27y 03m 24d Seip
16486 Bobby Seith Dundee 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1960-12-24 28y 09m 15d 1964-03-21 32y 00m 12d Seith
16487 Jochen Seitz VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 23y 11m 03d 2000-09-28 23y 11m 17d Seitz
16488 Ibra Sekajja Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 2015-02-07 22y 03m 10d 2015-02-14 22y 03m 17d Sekajja
16489 Attila Sekerlioglu FK Austria; St Johnstone 5 4 1 0 1 4 .00 20.00 80.00 10.00 1988-10-26 23y 08m 29d 1997-09-13 32y 07m 17d Sekerlioglu
16490 Gunter Sekora Lokomotiv Leipzig 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1976-09-15 25y 11m 12d 1976-09-29 25y 11m 26d Sekora
16491 Alan William Selbie Montrose 1 0 1 0 0 1 .00 .00 100.00 .00 1989-08-16 20y 07m 06d 1989-08-16 20y 07m 06d Selbie
16492 Selbie Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Selbie
16493 James Selfridge Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1907-11-09 Not Known 1907-11-09 Not Known Selfridge
16494 Alex Selkirk Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1956-12-22 Not Known 1956-12-22 Not Known Selkirk
16495 William Sellar Queens Park 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1884-04-19 Not Known 1893-02-11 Not Known Sellar
16496 Eric John Francis Sellars Arbroath 8 8 0 4 2 2 4 25.00 25.00 50.00 37.50 1968-12-21 23y 00m 23d 1975-03-22 29y 03m 22d Sellars
16497 Scott Sellars Leeds United; Newcastle United 2 1 1 1 1 0 50.00 50.00 .00 75.00 1983-08-09 17y 08m 13d 1995-08-09 29y 08m 13d Sellars
16498 Sellars Beith 1 1 0 0 0 1 .00 .00 100.00 .00 1906-02-10 Not Known 1906-02-10 Not Known Sellars
16499 William Sellars Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1903-12-19 Not Known 1903-12-19 Not Known Sellars
16500 Ole Selnaes Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 28y 01m 11d 2022-08-25 28y 01m 18d Selnaes
16501 Julio Pleguezuelo Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 26y 05m 10d 2023-07-06 26y 05m 10d Selva
16502 Ron Selway Dundee 3 3 0 2 1 1 50.00 25.00 25.00 62.50 1967-09-23 21y 06m 04d 1971-02-20 24y 11m 01d Selway
16503 Aleksandr Selyava Dinamo Minsk 1 0 1 0 0 1 .00 .00 100.00 .00 2024-10-03 32y 04m 16d 2024-10-03 32y 04m 16d Selyava
16504 Semanko Spartak Trnava 0 0 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Semanko
16505 Willy Semedo Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 30y 05m 27d 2024-10-24 30y 05m 27d Semedo
16506 Billy Semple Dundee 1 0 1 1 2 0 33.33 66.67 .00 66.67 1973-04-28 26y 05m 26d 1973-08-25 26y 09m 23d Semple
16507 Jamie Semple Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 2019-08-16 18y 02m 30d 2019-08-16 18y 02m 30d Semple
16508 John Semple Ayr United; Dumbarton 7 7 0 1 4 1 2 57.14 14.29 28.57 64.29 1915-10-09 Not Known 1920-01-05 Not Known Semple
16509 Semple Cambuslang 1 1 0 0 0 1 .00 .00 100.00 .00 1880-11-13 Not Known 1880-11-13 Not Known Semple
16510 Philippe Senderos Rangers 0 0 0 1 0 2 33.33 .00 66.67 33.33 2016-11-30 31y 09m 16d 2017-02-01 31y 11m 18d Senderos
16511 Jamie Sendles-White Hamilton Academical 1 0 1 0 0 1 .00 .00 100.00 .00 2015-11-07 21y 06m 28d 2015-11-07 21y 06m 28d Sendles-White
16512 Cheikh Cory Sene Viktoria Plzen 0 0 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 23y 04m 02d 2024-08-29 23y 04m 09d Sene
16513 Daniel Sengewald Motherwell 2 2 0 1 0 1 50.00 .00 50.00 50.00 2002-09-15 26y 08m 30d 2002-12-04 26y 11m 18d Sengewald
16514 Muhammed Sengezer Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 25y 08m 03d 2022-11-03 25y 09m 29d Sengezer
16515 Ionut Serban Dinamo Bucuresti 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-09 17y 11m 02d 2013-07-09 17y 11m 02d Serban
16516 Sergeyev Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Sergeyev
16517 Serioux Canada B 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Serioux
16518 De Serpa Canada B 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Serpa
16519 Denis Grant Setterington Falkirk 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1970-11-11 24y 11m 25d 1972-11-04 26y 11m 18d Setterington
16520 Maurice Setters Manchester United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-05-28 23y 05m 12d 1960-06-01 23y 05m 16d Setters
16521 Vicko Sevelj Dundee United 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-09-01 23y 11m 13d 2024-09-01 23y 11m 13d Sevelj
16522 Scott Severin Aberdeen; Kilmarnock; Dundee United 21 21 0 7 5 9 33.33 23.81 42.86 45.24 2004-08-14 25y 05m 30d 2011-07-31 32y 05m 16d Severin
16523 James Severn Ross County 0 0 0 0 0 1 .00 .00 100.00 .00 2015-10-24 24y 00m 14d 2015-10-24 24y 00m 14d Severn
16524 Dave Sexton West Ham United 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1953-10-19 23y 06m 13d 1953-10-19 23y 06m 13d Sexton
16525 George Stanley Seymour Greenock Morton 13 13 0 3 4 2 7 30.77 15.38 53.85 38.46 1913-03-01 Not Known 1919-12-27 Not Known Seymour
16526 Jamie Shackleton Leeds United 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-30 23y 09m 22d 2023-07-30 23y 09m 22d Shackleton
16527 Yevhen Shakhov Dnipro Dnipropetrovsk 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1990-09-19 28y 01m 13d 1990-10-03 28y 01m 27d Shakhov
16528 Andis Shala Dundee United 7 0 7 3 3 3 33.33 33.33 33.33 50.00 2009-02-28 20y 03m 13d 2011-05-15 22y 06m 00d Shala
16529 David T Shankland Cowdenbeath; Airdrieonians 11 11 0 1 2 1 8 18.18 9.09 72.73 22.73 1947-03-08 Not Known 1953-09-26 Not Known Shankland
16530 Lawrence Shankland Dundee United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2019-07-12 23y 11m 02d 2019-07-12 23y 11m 02d Shankland
16531 Mark Shankland Auchinleck Talbot 1 0 1 0 0 2 .00 .00 100.00 .00 2019-02-10 23y 06m 30d 2022-01-22 26y 06m 11d Shankland
16532 Shankland Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-01-24 Not Known 1920-01-24 Not Known Shankland
16533 Alexander Shankly Ayr United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1916-12-23 Not Known 1917-10-20 Not Known Shankly
16534 Robert Fleming Blyth Shankly Falkirk 22 22 0 2 8 3 11 36.36 13.64 50.00 43.18 1933-10-28 Not Known 1946-03-23 Not Known Shankly
16535 William Shankly St Mirren; Partick Thistle 7 7 0 1 2 0 5 28.57 .00 71.43 28.57 1941-01-04 27y 04m 02d 1945-12-01 32y 02m 29d Shankly
16536 David Thow Shanks Cowdenbeath; Clydebank[4]; Motherwell 11 11 0 1 1 5 6 8.33 41.67 50.00 29.17 1983-08-24 21y 04m 06d 1989-01-14 26y 08m 27d Shanks
16537 James Shanks Airdrieonians 11 11 0 1 1 9 9.09 9.09 81.82 13.64 1953-09-26 Not Known 1962-01-20 Not Known Shanks
16538 John R Mark Shanks Motherwell; Ayr United 14 13 1 1 3 3 7 21.43 21.43 50.00 32.14 1978-09-23 19y 04m 04d 1984-08-29 25y 03m 10d Shanks
16539 John Shanks Cowlairs 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-07 Not Known 1891-03-07 Not Known Shanks
16540 Shanks Campsie 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-11-03 Not Known 1888-11-03 Not Known Shanks
16541 Thomas Shanks Derby County 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1899-04-26 19y 02m 04d 1899-04-26 19y 02m 04d Shanks
16542 Ryan Shanley Falkirk 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-17 23y 07m 01d 2024-08-17 23y 07m 01d Shanley
16543 Robert Shannon Dundee; Dunfermline Athletic; Motherwell; Dundee United; Hibernian; East Fife 32 32 0 2 6 13 13 18.75 40.63 40.63 39.06 1984-05-09 18y 00m 19d 1999-10-12 33y 05m 22d Shannon
16544 Shannon Elgin City 0 0 0 0 0 1 .00 .00 100.00 .00 1995-07-29 Not Known 1995-07-29 Not Known Shannon
16545 William John Shannon Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1897-12-25 Not Known 1897-12-25 Not Known Shannon
16546 Hugh Sharkey Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1933-04-26 Not Known 1933-04-26 Not Known Sharkey
16547 James Sharkey Celtic; Airdrieonians; Raith Rovers 9 9 0 0 2 7 .00 22.22 77.78 11.11 1955-10-08 21y 07m 26d 1961-08-12 27y 06m 00d Sharkey
16548 John Sharkey Heart of Midlothian B 2 2 0 1 0 1 50.00 .00 50.00 50.00 1927-08-02 Not Known 1927-08-05 Not Known Sharkey
16549 Louis Sharkey Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Sharkey
16550 Seamus Sharkey Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 29y 01m 25d 2019-07-06 29y 01m 25d Sharkey
16551 Sharkey Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1889-05-23 Not Known 1889-05-23 Not Known Sharkey
16552 Sam Sharman Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 29y 06m 28d 1997-07-18 29y 06m 28d Sharman
16553 Alex Sharp Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-01 Not Known 1928-09-01 Not Known Sharp
16554 Alex Sharp Falkirk; Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1937-09-04 Not Known 1938-11-26 Not Known Sharp
16555 Alex Sharp Leith Athletic; Albion Rovers; Partick Thistle 7 7 0 1 0 6 14.29 .00 85.71 14.29 1938-05-04 Not Known 1943-11-13 Not Known Sharp
16556 Alex Sharp St Bernards; Heart of Midlothian B 3 3 0 0 0 3 .00 .00 100.00 .00 1895-04-06 Not Known 1927-08-05 Not Known Sharp
16557 Andrew Sharp Greenock Morton; Rangers; Motherwell 6 6 0 1 1 2 3 16.67 33.33 50.00 33.33 1900-09-15 Not Known 1909-01-16 Not Known Sharp
16558 Billy Sharp Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 34y 06m 23d 2020-08-28 34y 06m 23d Sharp
16559 Claud Sharp Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-09-12 Not Known 1931-09-12 Not Known Sharp
16560 David Sharp Heart of Midlothian B 2 2 0 1 1 0 50.00 50.00 .00 75.00 1921-08-06 Not Known 1921-08-10 Not Known Sharp
16561 Frank Sharp Heart of Midlothian B 1 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 18y 02m 10d 1965-08-07 18y 02m 10d Sharp
16562 Graeme Marshall Sharp Dumbarton; Everton 5 5 0 0 3 2 .00 60.00 40.00 30.00 1979-10-06 18y 11m 20d 1991-05-13 30y 06m 27d Sharp
16563 Harry Sharp Dundee 0 0 0 2 0 3 40.00 .00 60.00 40.00 2022-02-09 20y 10m 05d 2024-08-10 23y 04m 06d Sharp
16564 Jack Sharp 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 Sharp
16565 James Sharp Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2003-10-29 27y 09m 27d 2003-10-29 27y 09m 27d Sharp
16566 James Sharp Dundee 19 19 0 1 7 4 8 36.84 21.05 42.11 47.37 1899-11-11 Not Known 1904-04-18 Not Known Sharp
16567 James Sharp Falkirk 4 4 0 1 2 0 25.00 50.00 .00 50.00 1913-08-25 Not Known 1913-09-06 Not Known Sharp
16568 James Sharp Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1928-12-22 Not Known 1928-12-22 Not Known Sharp
16569 James N Sharp Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1933-08-26 Not Known 1933-08-26 Not Known Sharp
16570 James Sharp Rangers; Hibernian 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1908-11-28 Not Known 1926-04-28 Not Known Sharp
16571 John Sharp Hibernian 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1909-05-08 Not Known 1909-09-11 Not Known Sharp
16572 John Sharp Hibernian; Albion Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1910-01-01 Not Known 1922-12-23 Not Known Sharp
16573 Lee Sharp Dundee; St Mirren; Stranraer 6 5 1 1 2 0 4 33.33 .00 66.67 33.33 1998-12-30 23y 07m 08d 2007-01-06 31y 07m 15d Sharp
16574 Raymond Sharp Dunfermline Athletic 10 9 1 4 1 5 40.00 10.00 50.00 45.00 1988-12-18 19y 01m 02d 1991-12-07 22y 00m 21d Sharp
16575 Richard Cameron Sharp Dunfermline Athletic; East Stirlingshire 5 4 1 1 1 4 16.67 16.67 66.67 25.00 1979-10-20 23y 08m 24d 1982-02-06 26y 00m 11d Sharp
16576 Thomas Sharp Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1932-04-18 Not Known 1932-04-18 Not Known Sharp
16577 Wilfred Sharp Airdrieonians; Hibernian 9 9 0 2 4 1 4 44.44 11.11 44.44 50.00 1929-12-07 Not Known 1934-05-12 Not Known Sharp
16578 William Sharp Partick Thistle 7 7 0 3 4 1 2 57.14 14.29 28.57 64.29 1940-09-21 Not Known 1945-12-01 Not Known Sharp
16579 William Sharp Partick Thistle 25 25 0 5 11 8 6 44.00 32.00 24.00 60.00 1946-08-14 Not Known 1956-11-03 Not Known Sharp
16580 Douglas L Sharpe Queen of the South 24 24 0 3 5 16 12.50 20.83 66.67 22.92 1947-11-22 Not Known 1959-03-07 Not Known Sharpe
16581 Freddie Sharpe The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-12-02 20y 00m 21d 1957-12-02 20y 00m 21d Sharpe
16582 Lee Sharpe Manchester United 1 0 1 1 0 0 100.00 .00 .00 100.00 1989-09-26 18y 03m 30d 1989-09-26 18y 03m 30d Sharpe
16583 H Sharples Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-03 Not Known 1881-01-03 Not Known Sharples
16584 Jack Sharples Gretna 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-05-13 17y 08m 01d 2008-05-13 17y 08m 01d Sharples
16585 Ian Sharps Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 31y 09m 05d 2012-07-28 31y 09m 05d Sharps
16586 Joe Shaughnessy Aberdeen; Falkirk; St Johnstone; St Mirren; Dundee 33 32 1 3 8 9 18 22.86 25.71 51.43 35.71 2012-12-08 20y 05m 02d 2024-02-03 31y 06m 28d Shaughnessy
16587 Archibald Hamilton Ramage Shaw Motherwell 5 5 0 3 2 0 60.00 40.00 .00 80.00 1944-04-08 Not Known 1945-12-08 Not Known Shaw
16588 Archibald Shaw Motherwell 21 21 0 1 5 6 10 23.81 28.57 47.62 38.10 1946-08-24 Not Known 1957-11-02 Not Known Shaw
16589 Arthur Shaw Nottingham Forest 2 2 0 1 0 1 50.00 .00 50.00 50.00 1890-09-15 21y 01m 14d 1891-01-03 21y 05m 02d Shaw
16590 Bernard Shaw Wolverhampton Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-03 26y 01m 19d 1971-05-03 26y 01m 19d Shaw
16591 Charles Shaw Port Glasgow Athletic; Celtic 26 26 0 15 6 5 57.69 23.08 19.23 69.23 1906-11-10 Not Known 1924-10-11 Not Known Shaw
16592 David Shaw Hibernian; Aberdeen 39 39 0 1 17 4 17 43.59 10.26 43.59 48.72 1939-08-16 22y 03m 11d 1955-03-12 37y 10m 07d Shaw
16593 Dean Shaw Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 19y 11m 17d 2014-08-26 19y 11m 17d Shaw
16594 F Shaw Pollokshields Athletic 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Shaw
16595 George Shaw Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-23 25y 11m 10d 1925-09-23 25y 11m 10d Shaw
16596 George Shaw St Mirren; Partick Thistle; Dundee; Dunfermline Athletic 19 15 4 4 3 8 8 15.79 42.11 42.11 36.84 1989-10-28 20y 08m 18d 1999-05-03 30y 02m 23d Shaw
16597 Graham Shaw Stoke City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1986-07-28 19y 01m 21d 1986-07-28 19y 01m 21d Shaw
16598 Graham Shaw Dunfermline Athletic 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1973-10-06 21y 11m 28d 1975-01-11 23y 03m 03d Shaw
16599 Gregory Shaw Falkirk; Dunfermline Athletic; Berwick Rangers 6 5 1 4 0 3 57.14 .00 42.86 57.14 1993-05-01 23y 02m 16d 1998-07-23 28y 05m 08d Shaw
16600 Harry Shaw Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 25y 11m 07d 1931-04-29 25y 11m 07d Shaw
16601 Hugh Crawford Shaw Queens Park 1 1 0 1 0 0 1 .00 .00 100.00 .00 1903-03-14 Not Known 1903-03-14 Not Known Shaw
16602 Hugh Shaw Hibernian; Rangers; Heart of Midlothian B; East Fife 42 42 0 2 20 8 14 47.62 19.05 33.33 57.14 1919-01-01 22y 09m 00d 1931-01-03 34y 09m 02d Shaw
16603 J Shaw 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 Shaw
16604 Jock Shaw Rangers 32 32 0 22 6 4 68.75 18.75 12.50 78.13 1938-11-12 25y 11m 14d 1951-04-21 38y 04m 23d Shaw
16605 Joe Shaw Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 34y 04m 13d 1962-11-05 34y 04m 13d Shaw
16606 John Shaw Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1953-02-21 Not Known 1953-02-21 Not Known Shaw
16607 John Shaw Airdrieonians; Rangers 9 9 0 3 1 5 33.33 11.11 55.56 38.89 1933-12-25 Not Known 1946-04-27 Not Known Shaw
16608 Joe Shaw Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 24y 11m 14d 1908-04-21 24y 11m 14d Shaw
16609 Liam Shaw Celtic; Motherwell 2 1 1 2 0 1 66.67 .00 33.33 66.67 2021-08-15 20y 05m 03d 2022-05-11 21y 01m 29d Shaw
16610 Oliver Shaw Hibernian; Ross County; Kilmarnock; Motherwell 8 3 5 5 5 6 31.25 31.25 37.50 46.88 2017-10-24 19y 07m 12d 2023-11-11 25y 07m 30d Shaw
16611 Richard Shaw Coventry City 1 0 1 0 0 1 .00 .00 100.00 .00 1998-07-25 29y 10m 14d 1998-07-25 29y 10m 14d Shaw
16612 Robert Shaw Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1912-03-23 Not Known 1912-03-23 Not Known Shaw
16613 Walter Shaw St Mirren 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1892-09-24 Not Known 1894-09-01 Not Known Shaw
16614 William J Shaw Kilmarnock 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1905-11-18 Not Known 1908-02-01 Not Known Shaw
16615 Max Sheaf Ross County 2 2 0 1 1 0 50.00 50.00 .00 75.00 2023-12-30 23y 03m 04d 2024-03-16 23y 05m 19d Sheaf
16616 Bobby Shearer Hamilton Academical; Rangers 23 23 0 14 2 7 60.87 8.70 30.43 65.22 1953-11-21 21y 10m 23d 1964-04-01 32y 03m 03d Shearer
16617 Duncan Shearer Aberdeen 19 13 6 11 10 6 4 50.00 30.00 20.00 65.00 1992-09-12 30y 00m 15d 1997-04-12 34y 07m 15d Shearer
16618 Ian Shearer Queens Park 0 0 0 0 0 1 .00 .00 100.00 .00 1982-03-20 19y 00m 27d 1982-03-20 19y 00m 27d Shearer
16619 Robert G Shearer Falkirk 4 4 0 1 3 1 0 75.00 25.00 .00 87.50 1915-10-02 Not Known 1917-03-24 Not Known Shearer
16620 Robert Shearer Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1916-02-19 Not Known 1916-02-19 Not Known Shearer
16621 Scott Shearer Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 31y 05m 13d 2012-07-28 31y 05m 13d Shearer
16622 W Shearer Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Shearer
16623 Ronald Sheed Kilmarnock; Partick Thistle 9 8 1 5 6 2 38.46 46.15 15.38 61.54 1970-01-17 22y 08m 09d 1978-11-11 31y 06m 03d Sheed
16624 Kevin Sheedy Everton; Newcastle United 2 2 0 0 0 2 .00 .00 100.00 .00 1991-05-13 31y 06m 22d 1992-07-27 32y 09m 06d Sheedy
16625 Sean Eamon Sheehy Dundee United 0 0 0 0 1 0 .00 100.00 .00 50.00 1974-03-16 22y 03m 16d 1974-03-16 22y 03m 16d Sheehy
16626 Jordyn Sheerin Cowdenbeath 1 0 1 0 0 2 .00 .00 100.00 .00 2018-07-24 28y 11m 06d 2019-07-16 29y 10m 28d Sheerin
16627 Paul Sheerin Aberdeen; St Johnstone 5 3 2 1 0 4 20.00 .00 80.00 20.00 2003-01-28 28y 05m 00d 2010-01-30 35y 05m 02d Sheerin
16628 Alex M Sheir St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known Sheir
16629 G Shelton Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 Not Known 1882-02-21 Not Known Shelton
16630 Jonjo Shelvey Liverpool; Newcastle United 3 3 0 2 1 0 66.67 33.33 .00 83.33 2012-08-23 20y 05m 27d 2017-07-14 25y 04m 17d Shelvey
16631 Anthony Shepherd Celtic; Motherwell; Albion Rovers 5 4 1 1 1 3 20.00 20.00 60.00 30.00 1986-02-22 19y 03m 06d 1998-02-14 31y 02m 29d Shepherd
16632 John Shepherd Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1897-11-13 Not Known 1897-12-11 Not Known Shepherd
16633 Scott Shepherd Falkirk 1 0 1 0 0 2 .00 .00 100.00 .00 2014-08-30 18y 03m 01d 2014-11-15 18y 05m 17d Shepherd
16634 Paul Shepstone Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1992-10-24 21y 11m 16d 1992-10-24 21y 11m 16d Shepstone
16635 John Sheran Montrose 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1980-08-27 20y 00m 19d 1986-08-19 26y 00m 11d Sheran
16636 Sherbourne Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1943-10-02 Not Known 1944-01-15 Not Known Sherbourne
16637 Cillian Sheridan Celtic; Motherwell; St Johnstone; Kilmarnock; Dundee 11 8 3 6 6 3 4 46.15 23.08 30.77 57.69 2008-11-02 19y 08m 10d 2021-10-23 32y 08m 00d Sheridan
16638 John Sheridan Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 18y 10m 08d 1983-08-09 18y 10m 08d Sheridan
16639 John Sheridan Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 28y 10m 09d 1967-04-03 28y 10m 09d Sheridan
16640 Nathan Sheron St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-02 22y 10m 29d 2020-09-02 22y 10m 29d Sheron
16641 Gilbert Sherriffs Arbroath 2 2 0 1 0 0 2 .00 .00 100.00 .00 1959-10-17 Not Known 1960-03-09 Not Known Sherriffs
16642 James Sherry Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-17 29y 10m 08d 2003-07-17 29y 10m 08d Sherry
16643 Stuart Sherwin Australia 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-23 Not Known 1959-05-23 Not Known Sherwin
16644 Stephen Sherwood Watford 1 1 0 1 0 1 50.00 .00 50.00 50.00 1986-08-05 32y 07m 26d 1987-05-12 33y 05m 02d Sherwood
16645 Chris Shevlane Hibernian; Greenock Morton 11 11 0 3 4 4 27.27 36.36 36.36 45.45 1968-09-07 26y 04m 01d 1972-03-21 29y 10m 15d Shevlane
16646 Peter Shevlin Celtic; Hamilton Academical; Albion Rovers 9 9 0 5 2 2 55.56 22.22 22.22 66.67 1924-12-13 Not Known 1935-10-26 Not Known Shevlin
16647 Ally Shewan Aberdeen 14 14 0 3 3 8 21.43 21.43 57.14 32.14 1963-11-02 23y 02m 28d 1969-01-18 28y 05m 13d Shewan
16648 Alex Shiach Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-28 Not Known 1903-09-28 Not Known Shiach
16649 Alexander K.P. Shields Alloa Athletic 1 1 0 0 0 2 .00 .00 66.67 .00 1980-01-26 21y 10m 30d 1980-01-30 21y 11m 03d Shields
16650 Connor Shields Queen of the South; Motherwell 7 5 2 3 3 0 4 42.86 .00 57.14 42.86 2020-12-12 23y 04m 13d 2022-11-06 25y 03m 08d Shields
16651 Greg Shields Rangers; Dunfermline Athletic; Kilmarnock 24 24 0 3 5 16 12.50 20.83 66.67 22.92 1997-05-10 20y 08m 19d 2007-01-02 30y 04m 12d Shields
16652 James Shields Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1940-11-09 Not Known 1940-11-09 Not Known Shields
16653 Jay Shields Hibernian 2 2 0 1 2 4 14.29 28.57 57.14 28.57 2004-09-04 19y 07m 29d 2006-10-15 21y 09m 09d Shields
16654 Paul Martin Shields Raith Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1998-08-19 17y 00m 04d 1998-08-19 17y 00m 04d Shields
16655 Dean Shiels Hibernian; Kilmarnock; Rangers 18 13 5 3 5 8 7 23.81 38.10 33.33 42.86 2004-09-04 19y 07m 03d 2015-05-02 30y 03m 01d Shiels
16656 Dennis Patrick Shiels Sheffield United 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1962-11-05 24y 02m 12d 1962-11-05 24y 02m 12d Shiels
16657 Matthew Shiels Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2023-02-10 22y 04m 28d 2023-02-10 22y 04m 28d Shiels
16658 Shiels Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1890-02-01 Not Known 1890-02-01 Not Known Shiels
16659 Thomas Shiels Clyde 4 4 0 0 0 3 .00 .00 75.00 .00 1896-10-10 Not Known 1897-02-20 Not Known Shiels
16660 Sam Shilton Coventry City 1 0 1 0 0 1 .00 .00 100.00 .00 1998-07-25 20y 00m 04d 1998-07-25 20y 00m 04d Shilton
16661 William G Shimmons Clyde 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1916-10-21 Not Known 1919-03-22 Not Known Shimmons
16662 Thomas Shingleton Clyde; West of Scotland; Dunfermline Athletic 24 24 0 7 5 12 29.17 20.83 50.00 39.58 1915-09-18 Not Known 1926-12-18 Not Known Shingleton
16663 Andrew Shinnie Rangers; Inverness Caledonian Thistle; Hibernian; Livingston (Meadowbank Thistle) 13 11 2 4 4 8 6 22.22 44.44 33.33 44.44 2007-04-21 17y 09m 04d 2024-01-02 34y 05m 16d Shinnie
16664 Graeme Shinnie Inverness Caledonian Thistle; Aberdeen 33 33 0 15 10 10 42.86 28.57 28.57 57.14 2010-12-18 19y 04m 14d 2024-10-06 33y 02m 02d Shinnie
16665 Bobby Shinton Manchester City; Newcastle United 2 2 0 1 0 2 0 .00 100.00 .00 50.00 1979-08-08 27y 07m 02d 1980-08-04 28y 06m 29d Shinton
16666 Ship West Ham United 0 0 0 0 0 0 .00 .00 .00 .00 1994-12-14 Not Known 1994-12-14 Not Known Ship
16667 Neil Shipperley Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 21y 09m 04d 1996-08-03 21y 09m 04d Shipperley
16668 Dale Shirkie Motherwell 0 0 0 1 0 0 100.00 .00 .00 100.00 2014-03-01 18y 09m 27d 2014-03-01 18y 09m 27d Shirkie
16669 James Shirra Falkirk; Aberdeen; Dundee 15 13 2 1 4 4 7 26.67 26.67 46.67 40.00 1970-11-11 20y 05m 01d 1978-01-07 27y 06m 28d Shirra
16670 Eliphas Shivute Motherwell 3 1 2 0 1 2 .00 33.33 66.67 16.67 1997-10-04 23y 00m 07d 1998-04-08 23y 06m 12d Shivute
16671 Igor Shkolik Dinamo Minsk 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-03 23y 08m 24d 2024-10-03 23y 08m 24d Shkolik
16672 Short Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 Not Known 1942-04-25 Not Known Short
16673 Joseph Shortt Albion Rovers; Airdrieonians 6 6 0 2 3 1 33.33 50.00 16.67 58.33 1919-10-11 Not Known 1923-02-24 Not Known Shortt
16674 Matthew Shortt Kilmarnock; Clydebank[3] 20 20 0 8 3 9 40.00 15.00 45.00 47.50 1911-02-11 Not Known 1921-12-31 Not Known Shortt
16675 Tobi Sho-Silva Inverness Caledonian Thistle 1 0 1 1 0 0 100.00 .00 .00 100.00 2015-09-11 20y 05m 15d 2015-09-11 20y 05m 15d Sho-Silva
16676 Enoch Showunmi Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2010-02-13 27y 09m 23d 2010-02-13 27y 09m 23d Showunmi
16677 Jack Shreeve Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 Not Known 1947-09-24 Not Known Shreeve
16678 Frank Shufflebottom Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 20y 04m 24d 1938-03-05 20y 04m 24d Shufflebottom
16679 Shustikov Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Shustikov
16680 George Shutt Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Shutt
16681 Marian Shved Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-08-25 22y 01m 09d 2019-08-25 22y 01m 09d Shved
16682 Gerhart Shwertz Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Shwertz
16683 Craig Sibbald Falkirk; Livingston (Meadowbank Thistle); Dundee United 12 8 4 1 4 5 7 25.00 31.25 43.75 40.63 2012-07-18 17y 06m 17d 2024-09-01 29y 08m 00d Sibbald
16684 George Sibbald St Bernards; Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1893-10-07 Not Known 1894-09-15 Not Known Sibbald
16685 Robert Sibbald Queens Park; Partick Thistle 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1915-11-20 Not Known 1918-03-30 Not Known Sibbald
16686 Alfred Brian Siddall Ipswich Town 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1959-02-28 28y 09m 26d 1959-02-28 28y 09m 26d Siddall
16687 Andrei Sidelnikov Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 22y 11m 23d 1990-10-03 23y 00m 06d Sidelnikov
16688 Adama Sidibeh St Johnstone 2 1 1 0 0 2 .00 .00 100.00 .00 2024-02-07 25y 07m 13d 2024-11-02 26y 04m 08d Sidibeh
16689 Jorge Siega New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 24y 01m 18d 1971-05-21 24y 01m 18d Siega
16690 Siegert SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Siegert
16691 Benjamin Kevin Siegrist Dundee United; Celtic 4 4 0 2 2 2 33.33 33.33 33.33 50.00 2019-07-12 27y 05m 12d 2022-10-22 30y 08m 22d Siegrist
16692 Marcelino Elena Real Mallorca 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1998-09-17 26y 11m 22d 1998-10-01 27y 00m 05d Sierra
16693 Ralf Sievers Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 23y 05m 25d 1985-04-24 23y 05m 25d Sievers
16694 Charles G Sievewright Falkirk 2 2 0 1 0 0 2 .00 .00 100.00 .00 1954-08-18 Not Known 1954-09-01 Not Known Sievewright
16695 Jim Sievewright Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1958-02-15 Not Known 1958-02-15 Not Known Sievewright
16696 George Edgar Smollett Sievwright Dundee United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-12-15 25y 03m 05d 1962-12-15 25y 03m 05d Sievwright
16697 Tamás Sifter Paksi SE 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-07-28 30y 04m 27d 2011-08-04 30y 05m 03d Sifter
16698 Ingi Sigurdsson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 31y 08m 02d 2000-08-24 31y 08m 16d Sigurdsson
16699 Magnus Sigurdsson IBV-Vestmannaeyjar 2 1 1 0 0 2 .00 .00 100.00 .00 2000-08-10 Not Known 2000-08-24 Not Known Sigurdsson
16700 Jack Silcock Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-04-14 25y 09m 30d 1924-04-14 25y 09m 30d Silcock
16701 James Silcock Falkirk; Stirling Albion; Stenhousemuir 3 3 0 1 0 2 33.33 .00 66.67 33.33 1949-02-26 Not Known 1954-05-01 Not Known Silcock
16702 Jaroslav Silhavy Slavia Prague 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 30y 10m 13d 1992-09-30 30y 10m 27d Silhavy
16703 Dalibor Silic NK Siroki Brijeg 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 27y 06m 03d 2006-08-02 27y 06m 10d Silic
16704 Barry Silkman Manchester City 1 1 0 0 1 0 .00 100.00 .00 50.00 1979-08-08 27y 01m 10d 1979-08-08 27y 01m 10d Silkman
16705 Donald Currie Sillars Queens Park 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1893-02-04 Not Known 1893-12-23 Not Known Sillars
16706 Peter Sillett Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-03-31 21y 01m 30d 1954-03-31 21y 01m 30d Sillett
16707 Ailton Goncalves da Silva Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 31y 03m 16d 2004-11-04 31y 03m 16d Silva
16708 Danilo Rangers 3 2 1 1 3 1 0 75.00 25.00 .00 87.50 2023-10-29 24y 06m 22d 2024-08-03 25y 03m 27d Silva
16709 David Silva Kilmarnock 4 2 2 1 3 1 1 60.00 20.00 20.00 70.00 2010-10-31 24y 00m 20d 2011-10-29 25y 00m 18d Silva
16710 Everton Ramos da Silva Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Silva
16711 Fabio Silva Rangers 3 0 3 2 2 1 0 66.67 33.33 .00 83.33 2024-02-24 21y 07m 05d 2024-05-18 21y 09m 29d Silva
16712 Ita Da Silva Bahia Brazil 1 1 0 0 0 1 .00 .00 100.00 .00 1964-06-14 Not Known 1964-06-14 Not Known Silva
16713 Joaquín Alberto Da Silva(Quinzinho) FC Porto 1 0 1 1 0 0 100.00 .00 .00 100.00 1996-07-31 22y 04m 27d 1996-07-31 22y 04m 27d Silva(Quinzinho)
16714 Ian Sim Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1960-04-05 Not Known 1960-09-12 Not Known Sim
16715 James B Sim Queens Park 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1906-02-17 Not Known 1908-04-29 Not Known Sim
16716 Sim Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1928-02-04 Not Known 1928-02-04 Not Known Sim
16717 Abdallah Sima Rangers 5 4 1 1 4 1 0 80.00 20.00 .00 90.00 2023-10-29 Not Known 2024-05-18 Not Known Sima
16718 Jan Simak Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 27y 11m 01d 2006-09-28 27y 11m 15d Simak
16719 Miguel Angelo Da Cruz Simao St Johnstone 7 5 2 2 4 1 28.57 57.14 14.29 57.14 1998-10-04 25y 07m 08d 1999-10-16 26y 07m 20d Simao
16720 Sime Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1901-03-30 Not Known 1901-03-30 Not Known Sime
16721 Thomas Sime Falkirk 2 2 0 2 0 0 100.00 .00 .00 100.00 1917-11-24 Not Known 1918-01-02 Not Known Sime
16722 Veljko Simic Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 29y 08m 07d 2024-10-24 29y 08m 07d Simic
16723 Tomas Simkovic Rigas Futbola Skola 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-15 35y 04m 30d 2022-10-27 35y 06m 11d Simkovic
16724 Donovan Simmonds Kilmarnock 2 0 2 1 0 1 50.00 .00 50.00 50.00 2008-10-04 19y 11m 22d 2009-01-17 20y 03m 05d Simmonds
16725 Harry Simmonds Aston Villa 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1882-04-08 Not Known Simmonds
16726 Stephen Simmons Dunfermline Athletic; Alloa Athletic 8 8 0 2 1 1 6 12.50 12.50 75.00 18.75 2006-07-29 24y 05m 02d 2015-01-31 32y 11m 04d Simmons
16727 Ernest Simms Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1919-03-22 Not Known 1919-03-22 Not Known Simms
16728 Steve Simonsen Dundee; Rangers 3 3 0 2 1 2 33.33 16.67 33.33 41.67 2013-04-27 34y 00m 24d 2015-05-02 36y 00m 29d Simonsen
16729 Chris Simpkin Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 23y 03m 15d 1967-08-08 23y 03m 15d Simpkin
16730 Kenneth Simpkins Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 23y 03m 13d 1967-04-03 23y 03m 13d Simpkins
16731 Simpkins London Casuals 1 1 0 1 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Simpkins
16732 Aaron Simpson Kilmarnock 0 0 0 1 1 0 50.00 50.00 .00 75.00 2018-02-27 20y 07m 23d 2018-05-13 20y 10m 09d Simpson
16733 Alan M Simpson Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1977-10-29 21y 05m 12d 1977-10-29 21y 05m 12d Simpson
16734 Billy Simpson Hibernian 8 8 0 4 1 3 50.00 12.50 37.50 56.25 1964-05-13 18y 10m 02d 1967-10-23 22y 03m 12d Simpson
16735 Henry H Simpson St Bernards 2 2 0 1 0 1 50.00 .00 50.00 50.00 1908-05-16 Not Known 1908-08-26 Not Known Simpson
16736 Herbie Simpson Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Simpson
16737 Hugh Simpson Raith Rovers 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1909-08-16 Not Known 1911-09-11 Not Known Simpson
16738 J [15] Simpson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1909-12-25 Not Known 1909-12-25 Not Known Simpson
16739 Jack Simpson Rangers; Leyton Orient 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-05-14 25y 04m 26d 2024-07-13 27y 06m 25d Simpson
16740 James Simpson St Bernards 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1908-05-16 Not Known 1908-09-21 Not Known Simpson
16741 James Bowman Simpson Dumbarton 4 3 1 0 0 4 .00 .00 100.00 .00 1984-09-01 25y 04m 08d 1985-03-23 25y 10m 27d Simpson
16742 James McMillan Simpson Rangers; St Mirren 21 21 0 8 8 5 38.10 38.10 23.81 57.14 1930-02-22 Not Known 1942-05-30 Not Known Simpson
16743 James Simpson Third Lanark 15 15 0 6 1 8 40.00 6.67 53.33 43.33 1894-08-18 Not Known 1900-11-03 Not Known Simpson
16744 James W Simpson Third Lanark; Greenock Morton 6 6 0 2 0 4 33.33 .00 66.67 33.33 1931-11-07 Not Known 1937-12-04 Not Known Simpson
16745 John Simpson Partick Thistle 5 5 0 5 5 0 0 100.00 .00 .00 100.00 1929-04-20 Not Known 1931-11-28 Not Known Simpson
16746 John Simpson Falkirk 20 20 0 6 10 2 8 50.00 10.00 40.00 55.00 1905-11-25 Not Known 1918-12-21 Not Known Simpson
16747 Neil Simpson Aberdeen; Motherwell 21 21 0 2 13 6 3 59.09 27.27 13.64 72.73 1981-01-10 19y 01m 26d 1991-10-26 29y 11m 11d Simpson
16748 Paul Simpson Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 29y 00m 17d 1995-08-12 29y 00m 17d Simpson
16749 Paul Simpson Derby County 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1995-08-05 26y 11m 27d 1995-08-05 26y 11m 27d Simpson
16750 Peter Simpson St Johnstone 7 7 0 1 1 0 6 14.29 .00 85.71 14.29 1937-08-14 Not Known 1947-01-25 Not Known Simpson
16751 Peter Simpson St Bernards 2 2 0 2 0 0 2 .00 .00 100.00 .00 1926-05-08 Not Known 1926-08-18 Not Known Simpson
16752 Robert Simpson Aberdeen 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1907-10-26 Not Known 1910-03-12 Not Known Simpson
16753 Robert H Simpson Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 Not Known 1914-04-27 Not Known Simpson
16754 Ron Simpson Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 28y 08m 11d 1962-11-05 28y 08m 11d Simpson
16755 Ronnie Simpson Queens Park; Third Lanark; Newcastle United; Hibernian; Celtic 32 32 0 16 6 10 50.00 18.75 31.25 59.38 1947-03-29 16y 05m 18d 1969-02-01 38y 03m 21d Simpson
16756 Simpson Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1883-12-08 Not Known 1883-12-08 Not Known Simpson
16757 Stephen Simpson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1990-07-30 27y 04m 25d 1990-07-30 27y 04m 25d Simpson
16758 Thomas Simpson Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known Simpson
16759 Thomas Simpson Dundee United 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1925-11-07 Not Known 1927-04-16 Not Known Simpson
16760 William Alma Simpson Third Lanark; East Fife 2 2 0 0 0 2 .00 .00 100.00 .00 1937-08-28 Not Known 1946-04-06 Not Known Simpson
16761 William C Simpson Boness 1 1 0 0 1 0 .00 100.00 .00 50.00 1928-04-07 Not Known 1928-04-07 Not Known Simpson
16762 William Simpson Rangers 16 16 0 13 11 2 3 68.75 12.50 18.75 75.00 1951-01-20 Not Known 1957-10-26 Not Known Simpson
16763 William Stewart Simpson Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1924-09-06 Not Known 1924-09-06 Not Known Simpson
16764 William Swan Simpson Clyde 7 7 0 2 2 2 3 28.57 28.57 42.86 42.86 1928-08-25 Not Known 1931-08-29 Not Known Simpson
16765 Chris Sims Blackburn Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1964-05-31 24y 05m 25d 1964-06-24 24y 06m 18d Sims
16766 Josh Sims Ross County 5 3 2 1 2 3 16.67 33.33 50.00 33.33 2022-04-30 25y 01m 02d 2024-03-16 26y 11m 17d Sims
16767 Nigel Sims Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-04-25 28y 08m 16d 1960-04-25 28y 08m 16d Sims
16768 Jozo Simunovic Celtic 12 11 1 1 10 1 2 76.92 7.69 15.38 80.77 2015-10-28 21y 02m 24d 2020-02-12 25y 06m 08d Simunovic
16769 Andrew H Sinclair Motherwell 3 3 0 2 0 1 66.67 .00 33.33 66.67 1942-12-05 Not Known 1947-12-27 Not Known Sinclair
16770 Charlie Sinclair Livingston (Meadowbank Thistle) 1 1 0 1 0 0 100.00 .00 .00 100.00 1978-10-10 21y 09m 24d 1978-10-10 21y 09m 24d Sinclair
16771 Christopher Sinclair Dunfermline Athletic; Albion Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1991-10-12 20y 11m 01d 1998-02-14 27y 03m 03d Sinclair
16772 Craig Sinclair Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 24y 06m 06d 1997-01-25 24y 06m 06d Sinclair
16773 David Sinclair Livingston (Meadowbank Thistle) 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-16 20y 11m 23d 2011-07-16 20y 11m 23d Sinclair
16774 David Sinclair Raith Rovers; Dundee United 10 8 2 1 5 3 3 45.45 27.27 27.27 59.09 1992-07-18 22y 09m 12d 1997-05-03 27y 06m 27d Sinclair
16775 Duncan Eric Sinclair Dundee; St Mirren 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1975-04-23 21y 03m 10d 1983-09-24 29y 08m 11d Sinclair
16776 Eddie Sinclair Clydebank[4] 2 0 2 0 2 2 .00 50.00 50.00 25.00 1982-09-29 20y 05m 24d 1983-11-30 21y 07m 25d Sinclair
16777 George Alexander Sinclair Arbroath 2 1 1 0 0 2 .00 .00 100.00 .00 1978-04-08 17y 10m 14d 1978-04-29 17y 11m 04d Sinclair
16778 George Sinclair Leith Athletic 5 5 0 0 0 5 .00 .00 100.00 .00 1906-05-12 Not Known 1907-08-19 Not Known Sinclair
16779 Gordon Sinclair Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-17 Not Known 1959-10-17 Not Known Sinclair
16780 James Arthur Sinclair Clyde; Hamilton Academical 5 5 0 0 0 6 .00 .00 100.00 .00 1982-08-21 25y 00m 21d 1986-03-03 28y 07m 03d Sinclair
16781 James Sinclair Dumbarton; Celtic 16 16 0 6 7 4 35.29 41.18 23.53 55.88 1977-01-29 19y 06m 28d 1984-05-05 26y 10m 04d Sinclair
16782 Jackie Sinclair Dunfermline Athletic; Newcastle United 9 9 0 5 4 1 4 44.44 11.11 44.44 50.00 1963-05-18 19y 09m 27d 1975-01-11 31y 05m 21d Sinclair
16783 John R Sinclair Stirling Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-01-24 Not Known 1959-01-24 Not Known Sinclair
16784 John Sinclair Arbroath; Stirling Albion 6 6 0 1 2 3 16.67 33.33 50.00 33.33 1900-05-14 Not Known 1961-10-11 Not Known Sinclair
16785 Logan Sinclair Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-08-17 17y 08m 16d 2024-08-17 17y 08m 16d Sinclair
16786 Malcolm J M Sinclair Third Lanark 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1940-09-14 Not Known 1942-11-28 Not Known Sinclair
16787 Malcolm J Sinclair Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-12-07 Not Known 1946-12-07 Not Known Sinclair
16788 Richard William Sinclair Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 2003-07-16 21y 01m 26d 2005-08-23 23y 03m 03d Sinclair
16789 Robert Dunlop Sinclair Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1938-09-13 Not Known 1938-09-13 Not Known Sinclair
16790 Ross Sinclair Cowdenbeath; St Johnstone 2 2 0 1 0 4 20.00 .00 80.00 20.00 2020-10-10 19y 05m 03d 2024-11-02 23y 05m 26d Sinclair
16791 Scott Sinclair Manchester City; Celtic 15 10 5 10 13 0 2 86.67 .00 13.33 86.67 2014-07-18 25y 03m 23d 2019-05-25 30y 02m 00d Sinclair
16792 Thomas Sinclair Greenock Morton; Celtic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1903-12-19 Not Known 1906-09-15 Not Known Sinclair
16793 Tom Sinclair Rangers 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1904-11-05 Not Known 1907-01-03 Not Known Sinclair
16794 Tony Sinclair Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 26y 01m 16d 2010-07-29 26y 01m 16d Sinclair
16795 W Sinclair Third Edinburgh Rifle Volunteers 1 1 0 1 0 0 100.00 .00 .00 100.00 1875-08-28 Not Known 1875-08-28 Not Known Sinclair
16796 William Inglis Sinclair Kilmarnock 2 2 0 2 0 0 100.00 .00 .00 100.00 1967-12-02 20y 08m 11d 1969-02-22 21y 11m 01d Sinclair
16797 William Mearns Sinclair Falkirk; Stirling Albion 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1953-12-12 19y 01m 28d 1961-10-11 26y 11m 27d Sinclair
16798 William Sinclair Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1915-09-25 Not Known 1915-09-25 Not Known Sinclair
16799 James Singleton Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 23y 10m 08d 2019-07-06 23y 10m 08d Singleton
16800 Tony Singleton Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 30y 10m 20d 1967-08-05 31y 04m 06d Singleton
16801 Viljami Sinisalo Ayr United; Celtic 3 3 0 1 0 3 25.00 .00 75.00 25.00 2020-12-26 19y 02m 15d 2024-09-14 22y 11m 03d Sinisalo
16802 Luis Sinisterra Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 24y 01m 13d 2023-07-30 24y 01m 13d Sinisterra
16803 Lee Sinnott Watford 1 1 0 0 0 1 .00 .00 100.00 .00 1986-08-05 21y 00m 24d 1986-08-05 21y 00m 24d Sinnott
16804 Sinnott Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Sinnott
16805 Libor Sionko Rangers 1 1 0 3 1 0 75.00 25.00 .00 87.50 2006-08-19 29y 06m 18d 2007-04-21 30y 02m 20d Sionko
16806 István Sipeki Paksi SE 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 2011-07-28 32y 05m 11d 2011-08-04 32y 05m 18d Sipeki
16807 Sippel Fussball-Club Kaiserslautern 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Sippel
16808 James Sirrell Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-08-21 24y 06m 19d 1946-08-21 24y 06m 19d Sirrell
16809 Ismet Sisic Velez Mostar 1 1 0 0 0 1 .00 .00 100.00 .00 1988-11-23 30y 05m 19d 1988-11-23 30y 05m 19d Sisic
16810 Mahamadou Sissoko Kilmarnock 8 8 0 4 2 2 50.00 25.00 25.00 62.50 2010-10-31 22y 02m 23d 2013-04-20 24y 08m 12d Sissoko
16811 John Sivebaek Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1986-09-02 24y 10m 08d 1986-09-02 24y 10m 08d Sivebaek
16812 Sivertsen Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 Not Known 1965-06-08 Not Known Sivertsen
16813 Craig Sives Livingston (Meadowbank Thistle); Cowdenbeath 4 4 0 1 1 1 4 16.67 16.67 66.67 25.00 2014-08-20 28y 04m 11d 2016-07-02 30y 02m 23d Sives
16814 Jim Sivewright Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 1975-02-24 29y 00m 27d 1975-02-24 29y 00m 27d Sivewright
16815 Kevin Sivewright The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 Not Known 2012-09-07 Not Known Sivewright
16816 Gustavo Lionel Siviero Real Mallorca 2 2 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 29y 00m 04d 1998-10-01 29y 00m 18d Siviero
16817 Tomas Sivok Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 22y 11m 30d 2006-09-28 23y 00m 13d Sivok
16818 Ilija Sivonjic Dinamo Zagreb 0 0 0 1 0 1 50.00 .00 50.00 50.00 2009-08-20 22y 07m 07d 2009-08-27 22y 07m 14d Sivonjic
16819 Rudolf Skacel Dundee United; Raith Rovers 4 1 3 0 2 2 .00 50.00 50.00 25.00 2012-10-31 33y 03m 14d 2017-01-25 37y 06m 08d Skacel
16820 Olaus Skarsem Rosenborg Ballklub 1 1 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 25y 01m 08d 2023-08-17 25y 01m 15d Skarsem
16821 Eric Skeels Stoke City 1 1 0 1 0 0 100.00 .00 .00 100.00 1964-10-19 24y 11m 22d 1964-10-19 24y 11m 22d Skeels
16822 David Marr Skelligan Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-01-22 Not Known 1938-01-22 Not Known Skelligan
16823 Gavin Skelton Gretna; Kilmarnock; Hamilton Academical 10 9 1 1 2 3 8 15.38 23.08 61.54 26.92 2006-05-13 25y 01m 16d 2011-02-12 29y 10m 16d Skelton
16824 Clyde D Skene Falkirk 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1907-05-01 Not Known 1907-12-14 Not Known Skene
16825 Dr. Leslie Skene St Bernards; Queens Park 6 6 0 0 1 5 .00 16.67 83.33 8.33 1901-05-25 Not Known 1906-02-17 Not Known Skene
16826 Andrius Skerla Dunfermline Athletic 15 15 0 4 3 8 26.67 20.00 53.33 36.67 2000-09-09 23y 04m 11d 2004-09-19 27y 04m 21d Skerla
16827 James Skillen Kilmarnock 1 1 0 1 0 0 1 .00 .00 100.00 .00 1923-11-10 Not Known 1923-11-10 Not Known Skillen
16828 John Skillen Kilmarnock 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1906-11-17 Not Known 1907-08-17 Not Known Skillen
16829 Alan John Skilling Stirling Albion; Livingston (Meadowbank Thistle) 5 4 1 0 0 5 .00 .00 100.00 .00 1979-09-15 21y 05m 12d 1982-01-20 23y 09m 17d Skilling
16830 Mark James Skilling Kilmarnock 5 5 0 2 3 1 1 60.00 20.00 20.00 70.00 1993-09-18 20y 11m 12d 1996-04-27 23y 06m 21d Skilling
16831 Alex Skinner Leith Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1947-04-30 Not Known 1947-09-10 Not Known Skinner
16832 Justin Skinner Hibernian; Dunfermline Athletic 8 7 1 2 3 3 25.00 37.50 37.50 43.75 1998-04-11 29y 02m 12d 2002-02-02 33y 00m 05d Skinner
16833 Robert Skinner Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1903-09-28 Not Known 1903-09-28 Not Known Skinner
16834 Robert Skinner Greenock Morton; Ayr United; Dunfermline Athletic; Airdrieonians 9 9 0 7 4 1 4 44.44 11.11 44.44 50.00 1923-12-01 Not Known 1931-04-25 Not Known Skinner
16835 Skinner Brechin City 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1951-03-31 Not Known 1951-03-31 Not Known Skinner
16836 Oliver Skipp Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 23y 10m 01d 2024-07-17 23y 10m 01d Skipp
16837 Michael Noel Skivington Alloa Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 24y 03m 27d 1946-04-24 24y 04m 00d Skivington
16838 Per Skjelbred Rosenborg Ballklub 1 0 1 1 0 1 50.00 .00 50.00 50.00 2023-08-10 36y 01m 25d 2023-08-17 36y 02m 01d Skjelbred
16839 Markus Skoldmark Dundee United 7 5 2 1 2 5 12.50 25.00 62.50 25.00 1997-09-20 28y 11m 29d 1999-09-25 31y 00m 03d Skoldmark
16840 Giannis Skondras Hamilton Academical 3 3 0 0 1 2 .00 33.33 66.67 16.67 2017-03-11 27y 00m 18d 2017-12-02 27y 09m 11d Skondras
16841 Eric Skora Kilmarnock 2 1 1 1 1 1 33.33 33.33 33.33 50.00 2004-03-07 22y 06m 16d 2007-10-27 26y 02m 07d Skora
16842 Skoumal Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Skoumal
16843 Kenneth Skovdam Greenock Morton 3 2 1 0 1 2 .00 33.33 66.67 16.67 1974-08-17 21y 04m 21d 1975-04-12 22y 00m 16d Skovdam
16844 Skowronek Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Skowronek
16845 Martin Škrtel Liverpool 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-08-30 27y 08m 15d 2012-08-30 27y 08m 15d Škrtel
16846 Steven Skrzybski 1. FC Union Berlin 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 18y 07m 21d 2011-07-09 18y 07m 21d Skrzybski
16847 James Slack Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1911-11-04 Not Known 1911-11-04 Not Known Slack
16848 Donald Slade Dundee; Ayr United 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1920-02-14 Not Known 1923-04-21 Not Known Slade
16849 Paul Slane Motherwell; Celtic 0 0 0 0 0 3 .00 .00 100.00 .00 2008-08-09 16y 08m 15d 2011-10-02 19y 10m 07d Slane
16850 Bert Slater Falkirk; Dundee 14 14 0 1 2 11 7.14 14.29 78.57 14.29 1954-08-18 18y 03m 13d 1964-03-21 27y 10m 16d Slater
16851 C Slater Orkney Select 1 1 0 0 0 1 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-04 Not Known Slater
16852 Craig Slater Kilmarnock; Partick Thistle 10 10 0 2 3 6 18.18 27.27 54.55 31.82 2013-04-20 18y 11m 25d 2019-03-12 24y 10m 14d Slater
16853 John Slater Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-01 Not Known 1906-01-01 Not Known Slater
16854 R Slater Orkney Select 1 0 1 0 0 1 .00 .00 100.00 .00 1973-05-05 Not Known 1973-05-05 Not Known Slater
16855 Regan Slater Sheffield United 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-08-28 20y 11m 18d 2020-08-28 20y 11m 18d Slater
16856 Stuart Slater Celtic 5 4 1 2 1 2 40.00 20.00 40.00 50.00 1992-08-26 23y 04m 30d 1993-09-25 24y 05m 29d Slater
16857 Callum Slattery Motherwell 8 7 1 1 4 0 4 50.00 .00 50.00 50.00 2021-10-02 22y 07m 24d 2023-11-11 24y 09m 03d Slattery
16858 Patrick Slattery Queen of the South; East Fife 6 4 2 0 2 6 .00 25.00 75.00 12.50 2013-07-20 20y 01m 17d 2022-07-05 29y 01m 02d Slattery
16859 John Slaven Raith Rovers 4 4 0 3 0 1 75.00 .00 25.00 75.00 1924-03-01 Not Known 1925-04-20 Not Known Slaven
16860 Thomas Slaven Third Lanark 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-12-24 Not Known 1921-12-24 Not Known Slaven
16861 Bryan Slavin Auchinleck Talbot 1 0 1 0 0 1 .00 .00 100.00 .00 2012-01-07 34y 03m 15d 2012-01-07 34y 03m 15d Slavin
16862 James Slavin Celtic; Partick Thistle 2 2 0 1 1 0 50.00 50.00 .00 75.00 1995-01-11 19y 11m 24d 1996-03-23 21y 02m 05d Slavin
16863 Maurice Slavin Hamilton Academical; Dunfermline Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1907-09-28 Not Known 1913-02-08 Not Known Slavin
16864 Robert Sleigh Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-04 Not Known 1939-03-04 Not Known Sleigh
16865 Miroslav Slepicka Dinamo Zagreb 1 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 27y 09m 10d 2009-08-27 27y 09m 17d Slepicka
16866 Jordan Slew Ross County 2 2 0 0 0 2 .00 .00 100.00 .00 2014-01-25 21y 04m 18d 2014-04-19 21y 07m 12d Slew
16867 Geoffrey Slingsby Airdrieonians; Third Lanark 4 4 0 0 1 3 .00 25.00 75.00 12.50 1954-01-02 Not Known 1958-01-25 Not Known Slingsby
16868 Vykintas Slivka Hibernian 8 4 4 3 3 3 33.33 33.33 33.33 50.00 2017-10-24 22y 05m 25d 2019-12-26 24y 07m 27d Slivka
16869 Mark Scott Sloan Falkirk 5 4 1 1 1 1 3 20.00 20.00 60.00 30.00 1991-12-04 23y 11m 20d 1993-03-06 25y 02m 20d Sloan
16870 Robert Sloan Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 23y 02m 06d 2006-09-20 23y 02m 06d Sloan
16871 Steven Sloan Annan Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-26 30y 04m 05d 2014-07-26 30y 04m 05d Sloan
16872 Thomas Sloan Motherwell 11 11 0 3 3 3 5 27.27 27.27 45.45 40.91 1952-03-29 26y 05m 16d 1957-04-06 31y 05m 24d Sloan
16873 Thomas Parker Sloan Third Lanark 27 27 0 3 12 5 10 44.44 18.52 37.04 53.70 1900-03-03 19y 04m 27d 1910-12-31 30y 02m 27d Sloan
16874 Thomas Sloan Ayr United; Stranraer 2 1 1 0 0 2 .00 .00 100.00 .00 1984-08-29 20y 00m 05d 1993-08-11 28y 11m 18d Sloan
16875 Tommy Sloan Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Sloan
16876 William Sloggie St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-29 Not Known 1906-12-29 Not Known Sloggie
16877 Tom Sloncik Viktoria Plzen 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-29 19y 08m 08d 2024-08-29 19y 08m 08d Sloncik
16878 Alan Slough Fulham 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1975-09-16 27y 11m 23d 1975-10-01 28y 00m 07d Slough
16879 John Sludden Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1989-01-28 24y 00m 30d 1989-01-28 24y 00m 30d Sludden
16880 Paul-Jon Sludden Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 2014-08-26 24y 07m 09d 2014-08-26 24y 07m 09d Sludden
16881 Ervin Smailagic Zeljeznicar Sarajevo 0 0 0 0 0 1 .00 .00 100.00 .00 2003-09-24 27y 06m 17d 2003-09-24 27y 06m 17d Smailagic
16882 Jim Small Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-25 22y 02m 26d 1965-08-25 22y 02m 26d Small
16883 Robert Leonard Small St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-15 Not Known 1928-08-15 Not Known Small
16884 Thierry Small St Mirren 3 2 1 2 1 1 50.00 25.00 25.00 62.50 2023-04-08 18y 08m 07d 2023-12-23 19y 04m 22d Small
16885 Will Smallbone Stoke City 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-23 22y 05m 02d 2022-07-23 22y 05m 02d Smallbone
16886 Allan Smart Hibernian; Dundee United 3 0 3 1 0 3 25.00 .00 75.00 25.00 2001-10-21 27y 03m 13d 2003-04-05 28y 08m 28d Smart
16887 Craig Smart East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-14 26y 07m 18d 2005-07-14 26y 07m 18d Smart
16888 David Smart Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1911-09-16 Not Known 1911-11-18 Not Known Smart
16889 Joe Smart Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known Smart
16890 Jock Smeaton East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1947-03-01 Not Known 1947-03-05 Not Known Smeaton
16891 John Smeaton St Johnstone; Greenock Morton; East Fife 6 6 0 2 1 3 2 16.67 50.00 33.33 41.67 1935-04-27 Not Known 1946-04-06 Not Known Smeaton
16892 Wouter Smeets Royal Antwerp 1 0 1 0 0 1 .00 .00 100.00 .00 2011-07-17 20y 02m 24d 2011-07-17 20y 02m 24d Smeets
16893 R Smellie Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1880-10-02 Not Known 1883-09-15 Not Known Smellie
16894 Robert J Smellie Queens Park; St Bernards 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1893-02-04 Not Known 1896-02-22 Not Known Smellie
16895 Robert M Smellie St Johnstone 3 3 0 0 0 3 .00 .00 100.00 .00 1937-02-20 Not Known 1940-01-13 Not Known Smellie
16896 Robert Smellie Sunderland; Clyde 3 3 0 1 0 0 3 .00 .00 100.00 .00 1893-04-22 27y 06m 07d 1897-02-13 31y 03m 29d Smellie
16897 Smellie Preston North End 1 1 0 0 1 0 .00 100.00 .00 50.00 1884-01-02 Not Known 1884-01-02 Not Known Smellie
16898 Borsi Smiljanic FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 28y 01m 28d 2004-11-25 28y 01m 28d Smiljanic
16899 Harry L Smillie Heart of Midlothian B 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1920-08-11 Not Known 1921-08-06 Not Known Smillie
16900 Henry F Smillie St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1923-12-15 Not Known 1923-12-15 Not Known Smillie
16901 James Smillie Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1951-10-27 Not Known 1951-10-27 Not Known Smillie
16902 Neil Smillie Watford 1 1 0 0 0 1 .00 .00 100.00 .00 1986-08-05 28y 00m 17d 1986-08-05 28y 00m 17d Smillie
16903 Smistik Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Smistik
16904 Marnix Smit Heracles Almelo 1 1 0 1 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Smit
16905 A Smith Northern Nomads 2 2 0 2 0 0 100.00 .00 .00 100.00 1910-01-04 Not Known 1910-01-04 Not Known Smith
16906 AH Smith 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 Smith
16907 Aidan Smith Queen of the South 1 0 1 0 0 1 .00 .00 100.00 .00 2015-03-28 17y 10m 17d 2015-03-28 17y 10m 17d Smith
16908 Alan Martin Smith Leicester City 1 1 0 1 0 0 100.00 .00 .00 100.00 1983-08-13 20y 08m 23d 1983-08-13 20y 08m 23d Smith
16909 Albert Charles Smith Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1937-10-09 Not Known 1937-10-09 Not Known Smith
16910 Albert Smith Nottingham Forest 2 2 0 1 0 1 50.00 .00 50.00 50.00 1890-09-15 21y 01m 23d 1891-01-03 21y 05m 11d Smith
16911 Albert Smith Huddersfield Town 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-09-23 27y 05m 01d 1925-09-23 27y 05m 01d Smith
16912 Alec Smith Rangers 46 46 0 12 27 12 7 58.70 26.09 15.22 71.74 1895-01-19 19y 02m 12d 1914-09-19 38y 10m 12d Smith
16913 Alec Smith Queen of the South 16 16 0 3 3 10 18.75 18.75 62.50 28.13 1952-11-08 Not Known 1959-03-07 Not Known Smith
16914 Alex Smith St Mirren; Third Lanark 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1894-02-03 Not Known 1902-11-15 Not Known Smith
16915 Alex Smith Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1941-10-04 Not Known 1941-10-04 Not Known Smith
16916 Alex Smith Dunfermline Athletic; Rangers 17 17 0 2 5 9 5 26.32 47.37 26.32 50.00 1958-12-27 18y 00m 16d 1968-03-09 27y 02m 27d Smith
16917 Alexander Smith Arbroath 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known Smith
16918 Alfred Smith Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1913-10-18 Not Known 1913-10-18 Not Known Smith
16919 Alfred Smith Dumbarton; Third Lanark 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1892-10-08 Not Known 1894-09-08 Not Known Smith
16920 Allan Smith Dunfermline Athletic; Peterhead 2 0 2 1 0 1 50.00 .00 50.00 50.00 2013-07-13 19y 05m 18d 2017-07-25 23y 06m 00d Smith
16921 Andrew Smith St Bernards 6 6 0 0 2 4 .00 33.33 66.67 16.67 1908-08-26 Not Known 1911-08-15 Not Known Smith
16922 Andy Smith Airdrieonians; Dunfermline Athletic; Kilmarnock 21 17 4 5 7 6 11 29.17 25.00 45.83 41.67 1990-08-17 21y 08m 21d 2000-04-29 31y 05m 02d Smith
16923 Andrew William Smith Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-27 24y 11m 02d 2005-08-27 24y 11m 02d Smith
16924 Archibald M Smith Hamilton Academical 1 1 0 1 0 0 1 .00 .00 100.00 .00 1947-01-18 22y 02m 26d 1947-01-18 22y 02m 26d Smith
16925 Archie Smith East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1951-09-08 Not Known 1951-09-08 Not Known Smith
16926 Augustus Smith Dundee 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1927-10-08 Not Known 1928-09-29 Not Known Smith
16927 Barry Smith Celtic; Dundee 30 29 1 6 9 15 20.00 30.00 50.00 35.00 1993-09-25 19y 07m 06d 2005-01-22 30y 11m 03d Smith
16928 Billy Smith Dundee; Forfar Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1959-12-26 Not Known 1963-01-12 Not Known Smith
16929 Billy Smith Aberdeen 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1952-08-13 Not Known 1954-11-20 Not Known Smith
16930 Bob Smith British Columbia All-Stars 0 0 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Smith
16931 Bobby Smith Dundee United; Montrose 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1962-08-29 16y 11m 00d 1970-01-28 24y 03m 30d Smith
16932 Bobby Smith Chelsea; Tottenham Hotspur 4 4 0 5 3 0 1 75.00 .00 25.00 75.00 1951-05-12 18y 02m 20d 1956-11-12 23y 08m 21d Smith
16933 Brad Smith Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 19y 03m 18d 2013-07-27 19y 03m 18d Smith
16934 Bradley Smith Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-24 21y 03m 01d 2018-07-24 21y 03m 01d Smith
16935 Brian Smith Stirling Albion 2 2 0 0 0 3 .00 .00 100.00 .00 1967-04-19 Not Known 1967-08-30 Not Known Smith
16936 Bryan James Smith Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 2000-02-19 29y 05m 29d 2000-02-19 29y 05m 29d Smith
16937 Callum Smith Dunfermline Athletic; Airdrieonians (Airdrie United); Raith Rovers 3 3 0 2 1 2 40.00 20.00 40.00 50.00 2016-07-09 16y 07m 26d 2024-10-09 24y 10m 26d Smith
16938 Cameron Smith Aberdeen; St Mirren; Dundee United; Ayr United 12 6 6 1 4 3 9 25.00 18.75 56.25 34.38 2012-12-08 17y 03m 14d 2021-03-13 25y 06m 17d Smith
16939 Charles Smith Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1893-03-11 Not Known 1893-03-11 Not Known Smith
16940 Charles Smith Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1938-03-12 Not Known 1939-12-16 Not Known Smith
16941 Charles Smith Falkirk; Partick Thistle; St Johnstone 11 9 2 1 3 4 6 23.08 30.77 46.15 38.46 1966-12-17 18y 05m 24d 1975-12-27 27y 06m 04d Smith
16942 Christopher Smith Ayr United; Falkirk 2 2 0 1 1 0 50.00 50.00 .00 75.00 2011-09-21 27y 05m 17d 2012-07-18 28y 03m 14d Smith
16943 Clive Smith St Johnstone 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-04-05 19y 03m 24d 2017-04-05 19y 03m 24d Smith
16944 Connor Smith St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-07 22y 00m 06d 2024-02-07 22y 00m 06d Smith
16945 Craig Smith Forfar Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2015-08-25 21y 00m 27d 2015-08-25 21y 00m 27d Smith
16946 Dan Smith Aberdeen 0 0 0 2 2 1 40.00 40.00 20.00 60.00 2006-09-24 19y 11m 19d 2007-08-12 20y 10m 07d Smith
16947 Darren Smith Motherwell; Stirling Albion 9 2 7 4 2 7 30.77 15.38 53.85 38.46 2005-08-27 17y 05m 00d 2015-07-14 27y 03m 17d Smith
16948 Darren Smith Berwick Rangers; Airdrieonians (Airdrie United); East Fife 4 2 2 0 2 2 .00 50.00 50.00 25.00 2001-01-27 21y 08m 21d 2011-07-05 Not Known Smith
16949 David Smith Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-30 Not Known 1919-08-30 Not Known Smith
16950 David Bradford Smith Dunfermline Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1975-01-11 17y 00m 30d 1975-01-11 17y 00m 30d Smith
16951 Dave Smith Aberdeen; Rangers; Arbroath; Berwick Rangers 31 30 1 11 11 10 34.38 34.38 31.25 51.56 1962-11-03 18y 11m 20d 1980-04-23 36y 05m 09d Smith
16952 David Smith Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1983-11-30 18y 01m 02d 1983-11-30 18y 01m 02d Smith
16953 David Lamont Smith Hamilton Academical 2 2 0 1 0 1 50.00 .00 50.00 50.00 1928-08-18 Not Known 1928-12-22 Not Known Smith
16954 David Smith Falkirk 3 1 2 1 0 2 33.33 .00 66.67 33.33 2014-11-15 21y 08m 14d 2015-03-21 22y 00m 20d Smith
16955 Dean Smith Queen of the South 0 0 0 0 0 2 .00 .00 100.00 .00 2014-10-04 18y 04m 21d 2015-03-28 18y 10m 15d Smith
16956 Doug Smith Dundee United 37 37 0 3 14 10 13 37.84 27.03 35.14 51.35 1962-01-24 24y 10m 15d 1975-02-08 37y 10m 30d Smith
16957 Dugald Smith Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-01-06 Not Known 1945-01-06 Not Known Smith
16958 Duncan Smith East Fife 5 4 1 2 0 3 40.00 .00 60.00 40.00 1977-03-15 24y 11m 21d 1978-01-02 25y 09m 11d Smith
16959 Dylan Smith Ross County 1 1 0 0 1 3 .00 25.00 75.00 12.50 2022-10-30 16y 04m 09d 2024-09-28 18y 03m 07d Smith
16960 Elijah Smith Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Smith
16961 Bert Smith Cardiff City 1 1 0 0 0 1 .00 .00 100.00 .00 1922-04-03 26y 02m 30d 1922-04-03 26y 02m 30d Smith
16962 Euan Smith The Spartans 2 2 0 0 0 2 .00 .00 100.00 .00 2021-06-29 27y 05m 00d 2021-06-29 27y 05m 00d Smith
16963 Frank Smith St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1898-12-31 Not Known 1898-12-31 Not Known Smith
16964 G Smith Hamilton Academical; Edinburgh University; Berwick Rangers 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1879-09-06 Not Known 1977-08-23 Not Known Smith
16965 Gary Smith Motherwell 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-04-23 19y 10m 26d 2011-04-23 19y 10m 26d Smith
16966 Gary Smith Falkirk; Aberdeen; Hibernian 41 39 2 15 9 19 34.88 20.93 44.19 45.35 1990-01-20 18y 09m 26d 2006-04-22 35y 00m 28d Smith
16967 George Smith Cambuslang 2 2 0 0 1 1 .00 50.00 50.00 25.00 1891-09-05 Not Known 1891-12-26 Not Known Smith
16968 George Beacher Smith Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1951-03-10 30y 01m 03d 1951-03-10 30y 01m 03d Smith
16969 George Low Smith Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-12 Not Known 1936-09-12 Not Known Smith
16970 George Mar. Smith Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1915-01-16 Not Known 1915-01-16 Not Known Smith
16971 George Smith Partick Thistle; Dundee United 21 21 0 10 6 5 10 28.57 23.81 47.62 40.48 1954-09-11 Not Known 1964-03-14 Not Known Smith
16972 Gordon Smith Raith Rovers; Dumbarton 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2013-07-17 22y 05m 03d 2015-07-09 24y 04m 25d Smith
16973 Gordon Smith Kilmarnock; Rangers 15 13 2 4 6 6 3 40.00 40.00 20.00 60.00 1972-12-09 17y 11m 10d 1980-03-08 25y 02m 08d Smith
16974 Gordon J(ames) Smith Berwick Rangers; Falkirk 7 7 0 1 1 3 3 14.29 42.86 42.86 35.71 1979-08-25 21y 04m 21d 1982-03-06 23y 11m 02d Smith
16975 Gordon Melville Smith St Johnstone 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1973-08-15 19y 01m 12d 1976-04-26 21y 09m 23d Smith
16976 Gordon Smith Hibernian; Dundee 63 63 0 21 28 5 29 44.44 7.94 46.03 48.41 1941-04-28 16y 11m 03d 1963-05-06 38y 11m 11d Smith
16977 Graeme Smith Rangers; Motherwell; Hibernian; Stenhousemuir 14 14 0 4 4 13 19.05 19.05 61.90 28.57 2004-11-28 21y 05m 20d 2019-07-24 36y 01m 16d Smith
16978 Graeme Smith Kilmarnock; Rangers; St Johnstone; St Mirren 7 6 1 5 7 11 21.74 30.43 47.83 36.96 2004-03-07 21y 05m 04d 2012-03-21 29y 05m 18d Smith
16979 Grant Gordon Smith Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2000-09-06 20y 04m 01d 2000-09-06 20y 04m 01d Smith
16980 Grant Smith Dundee United 1 0 1 0 0 2 .00 .00 100.00 .00 2006-10-01 26y 04m 26d 2006-12-23 26y 07m 18d Smith
16981 Harold Smith 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 Smith
16982 Harry Smith Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Smith
16983 Harry McPherson Smith Dundee 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1933-01-03 Not Known 1933-01-03 Not Known Smith
16984 Hugh Smith Celtic; Greenock Morton 3 3 0 0 1 2 .00 33.33 66.67 16.67 1932-10-01 Not Known 1938-04-13 Not Known Smith
16985 Hugh Fleming Smith Third Lanark 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1891-01-31 Not Known 1893-09-23 Not Known Smith
16986 Hugh McPherson Smith Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-06-14 Not Known 1941-06-14 Not Known Smith
16987 Hugh Smith Third Lanark 4 4 0 0 0 4 .00 .00 100.00 .00 1958-01-25 Not Known 1958-09-27 Not Known Smith
16988 Ian Richard Smith Berwick Rangers; Alloa Athletic 9 8 1 2 3 4 20.00 30.00 40.00 35.00 1974-07-29 21y 07m 04d 1984-03-27 31y 03m 02d Smith
16989 Ian Smith Dundee 0 0 0 0 0 1 .00 .00 100.00 .00 2017-04-08 18y 11m 00d 2017-04-08 18y 11m 00d Smith
16990 Ivor Smith Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1957-01-12 Not Known 1957-01-12 Not Known Smith
16991 J Smith Edinburgh University; Sheffield Wednesday 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1879-02-08 Not Known 1889-01-02 Not Known Smith
16992 Jack Smith Raith Rovers 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-01-23 20y 11m 05d 2021-01-23 20y 11m 05d Smith
16993 Jack Smith Millwall 1 0 1 0 0 1 .00 .00 100.00 .00 2010-07-31 26y 08m 17d 2010-07-31 26y 08m 17d Smith
16994 James Smith Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1897-11-13 Not Known 1897-12-11 Not Known Smith
16995 James Smith Celtic; Aberdeen 18 14 4 2 10 6 5 47.62 28.57 23.81 61.90 2000-11-01 19y 11m 12d 2009-05-12 28y 05m 22d Smith
16996 James [16] Smith Clyde 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1931-03-28 Not Known 1932-11-26 Not Known Smith
16997 James Smith Dundee; Airdrieonians 19 18 1 1 7 7 6 35.00 35.00 30.00 52.50 1983-09-17 22y 04m 03d 1991-01-26 29y 08m 12d Smith
16998 James [21] Smith St Mirren 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-01-16 Not Known 1904-04-23 Not Known Smith
16999 James [28] Smith Dundee 3 3 0 0 2 1 .00 66.67 33.33 33.33 1896-08-15 Not Known 1897-02-27 Not Known Smith
17000 James [4] Smith Scottish Select 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-08-18 Not Known 1920-08-18 Not Known Smith
17001 James Smith Aberdeen 17 17 0 1 4 6 7 23.53 35.29 41.18 41.18 1922-11-11 Not Known 1931-01-05 Not Known Smith
17002 James Smith Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 22y 07m 22d 1948-05-01 22y 07m 22d Smith
17003 James Smith Airdrieonians; Dundee United 2 0 2 1 0 1 50.00 .00 50.00 50.00 1995-04-08 21y 05m 11d 1999-12-05 26y 01m 07d Smith
17004 James B Smith Clydebank[3]; Raith Rovers; East Stirlingshire; Dundee United 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1923-09-15 Not Known 1935-02-27 Not Known Smith
17005 James Christopher Reginald Smith Dundee 3 3 0 2 0 1 66.67 .00 33.33 66.67 1947-10-06 Not Known 1948-01-24 Not Known Smith
17006 James D Smith Third Lanark 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1911-10-21 Not Known 1915-01-23 Not Known Smith
17007 James McQueen Anderson Smith St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1930-05-06 Not Known 1930-05-06 Not Known Smith
17008 James Smith Rangers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1920-09-20 Not Known 1921-04-27 Not Known Smith
17009 James Smith Clydebank[3]; Ayr United 2 2 0 3 0 0 2 .00 .00 100.00 .00 1926-04-17 Not Known 1928-09-01 Not Known Smith
17010 Jamie Smith Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2023-02-10 20y 09m 02d 2023-02-10 20y 09m 02d Smith
17011 Jamie Smith Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-09-18 Not Known 1926-09-18 Not Known Smith
17012 Jim Smith Aberdeen 5 5 0 1 3 0 2 60.00 .00 40.00 60.00 1966-11-05 19y 09m 16d 1969-01-18 21y 11m 29d Smith
17013 Jim Smith Aberdeen 2 2 0 3 1 0 75.00 25.00 .00 87.50 1973-01-27 19y 04m 09d 1974-03-23 20y 06m 05d Smith
17014 Jimmy Smith Rangers 22 22 0 10 9 7 6 40.91 31.82 27.27 56.82 1930-08-16 18y 10m 23d 1945-02-03 33y 04m 10d Smith
17015 Jimmy Smith Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1957-11-16 Not Known 1957-11-16 Not Known Smith
17016 Jimmy Smith Heart of Midlothian B 5 5 0 2 0 3 40.00 .00 60.00 40.00 1926-08-02 Not Known 1929-08-05 Not Known Smith
17017 Jimmy T Smith Stirling Albion 2 2 0 0 1 1 .00 50.00 50.00 25.00 1958-10-04 Not Known 1959-08-29 Not Known Smith
17018 Jock Smith Sunderland 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1890-02-15 24y 01m 27d 1890-03-01 24y 02m 10d Smith
17019 Joe Smith Bolton Wanderers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1924-04-26 34y 10m 01d 1924-04-26 34y 10m 01d Smith
17020 Dr Smith Queens Park 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1880-10-09 Not Known 1884-04-19 Not Known Smith
17021 John Smith Stirling Albion 8 8 0 0 0 8 .00 .00 100.00 .00 1951-12-08 Not Known 1956-03-10 Not Known Smith
17022 John [11] Smith Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1937-04-10 Not Known 1937-04-10 Not Known Smith
17023 John [13] Smith Raith Rovers 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1938-04-20 Not Known 1938-11-26 Not Known Smith
17024 John [16] Smith Ayr United 8 8 0 3 3 2 37.50 37.50 25.00 56.25 1920-09-08 Not Known 1925-01-03 Not Known Smith
17025 John [17] Smith Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1935-12-14 Not Known 1935-12-14 Not Known Smith
17026 John Smith Greenock Morton 1 1 0 1 0 0 1 .00 .00 100.00 .00 1909-10-16 Not Known 1909-10-16 Not Known Smith
17027 John Smith Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1912-03-02 Not Known 1912-04-24 Not Known Smith
17028 John Smith Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1920-03-06 Not Known 1920-03-06 Not Known Smith
17029 John D Smith Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1899-10-21 Not Known 1899-12-09 Not Known Smith
17030 John Smith Celtic; Greenock Morton 10 10 0 2 1 2 7 10.00 20.00 70.00 20.00 1956-04-21 21y 08m 23d 1966-03-19 31y 07m 19d Smith
17031 John Smith Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1927-05-07 Not Known 1927-05-07 Not Known Smith
17032 John Reid Smith Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1920-11-27 Not Known 1920-11-27 Not Known Smith
17033 John Smith Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 Not Known 1967-08-05 Not Known Smith
17034 John T Smith Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1969-04-30 24y 04m 26d 1969-04-30 24y 04m 26d Smith
17035 John William Smith Third Lanark 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1914-04-11 Not Known 1915-12-25 Not Known Smith
17036 Jonathan Smith Aberdeen; Cove Rangers 1 0 1 0 0 2 .00 .00 100.00 .00 2008-01-26 19y 02m 26d 2018-07-18 29y 08m 18d Smith
17037 Jordan Smith Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2024-10-27 29y 10m 19d 2024-10-27 29y 10m 19d Smith
17038 Joseph Smith Aberdeen; Motherwell; Dunfermline Athletic 19 18 1 1 4 7 8 21.05 36.84 42.11 39.47 1974-08-10 20y 08m 30d 1983-04-30 29y 05m 19d Smith
17039 Jude Smith East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-05 19y 01m 06d 2022-07-05 19y 01m 06d Smith
17040 Kenzie Smith St Mirren 0 0 0 0 0 1 .00 .00 100.00 .00 2022-03-12 Not Known 2022-03-12 Not Known Smith
17041 Kerr Smith Dundee United; St Johnstone 1 0 1 0 0 2 .00 .00 100.00 .00 2021-11-06 16y 10m 25d 2024-02-07 19y 01m 26d Smith
17042 Kevin Smith East Fife; Bonnyrigg Rose Athletic 5 4 1 0 0 5 .00 .00 100.00 .00 2014-07-12 28y 06m 28d 2022-07-09 36y 06m 25d Smith
17043 Les Smith Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1958-11-19 30y 10m 26d 1958-11-19 30y 10m 26d Smith
17044 Leslie Smith RAF 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-07 25y 04m 25d 1943-08-07 25y 04m 25d Smith
17045 Lewis Smith Hamilton Academical 3 2 1 2 2 1 40.00 40.00 20.00 60.00 2019-03-16 19y 00m 00d 2023-02-10 22y 10m 25d Smith
17046 Liam Smith Dundee United 7 7 0 1 0 3 4 .00 42.86 57.14 21.43 2019-07-12 23y 03m 02d 2023-02-04 26y 09m 25d Smith
17047 Mark Smith Celtic; Dunfermline Athletic 5 4 1 0 1 4 .00 20.00 80.00 10.00 1987-02-14 22y 01m 29d 1988-08-31 23y 08m 15d Smith
17048 Martin Smith Kilmarnock 2 2 0 1 1 1 33.33 33.33 33.33 50.00 2016-10-26 21y 00m 24d 2017-04-14 21y 06m 12d Smith
17049 Matthew Smith Kilmarnock; Ayr United 22 22 0 3 9 5 8 40.91 22.73 36.36 52.27 1916-10-14 Not Known 1933-01-14 Not Known Smith
17050 Matthew Smith Clyde; Greenock Morton 12 12 0 2 6 4 16.67 50.00 33.33 41.67 1928-01-07 Not Known 1935-11-16 Not Known Smith
17051 Matthew Smith St Johnstone 3 1 2 0 0 3 .00 .00 100.00 .00 2023-08-05 23y 08m 14d 2024-11-02 24y 11m 11d Smith
17052 Nicol Smith Rangers 33 33 0 19 6 8 57.58 18.18 24.24 66.67 1893-03-18 19y 02m 21d 1904-11-05 30y 10m 11d Smith
17053 P Smith Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-04-20 Not Known 1895-04-20 Not Known Smith
17054 P Smith Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-08-27 Not Known 1881-08-27 Not Known Smith
17055 Paul Smith Raith Rovers; Motherwell; Dunfermline Athletic; Falkirk; Berwick Rangers 24 24 0 3 4 4 16 16.67 16.67 66.67 25.00 1983-03-29 20y 04m 27d 1997-07-20 34y 08m 18d Smith
17056 Pele Smith Fleetwood Town 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-27 Not Known 2024-07-27 Not Known Smith
17057 Peter Smith Albion Rovers 3 3 0 1 0 0 3 .00 .00 100.00 .00 1943-11-13 Not Known 1949-04-02 Not Known Smith
17058 Peter Smith Stenhousemuir 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-05-01 Not Known 1954-05-01 Not Known Smith
17059 Reuben Smith Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known Smith
17060 Richard Smith Aberdeen 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1934-11-24 Not Known 1938-03-12 Not Known Smith
17061 Robert Smith Leith Athletic 4 4 0 2 0 2 50.00 .00 50.00 50.00 1903-02-07 Not Known 1903-05-16 Not Known Smith
17062 Robert Smith Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1916-01-01 Not Known 1916-01-01 Not Known Smith
17063 Robert Smith Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-08 Not Known 1928-09-08 Not Known Smith
17064 Robert Alexander Smith Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-08-03 24y 05m 28d 1968-08-03 24y 05m 28d Smith
17065 Robert B Smith Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1949-08-31 Not Known 1949-12-17 Not Known Smith
17066 Robert Hoynes Smith Ayr United; Dundee United 2 2 0 0 0 2 .00 .00 100.00 .00 1937-10-09 Not Known 1939-11-18 Not Known Smith
17067 Bobby Smith Hibernian; Leicester City; Dunfermline Athletic 20 20 0 2 10 5 9 41.67 20.83 37.50 52.08 1973-09-08 19y 08m 18d 1988-08-31 34y 08m 10d Smith
17068 Samuel Smith St Mirren 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1946-03-09 Not Known 1948-09-04 Not Known Smith
17069 Scott Smith Dundee United 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-03-21 18y 08m 00d 2014-03-21 18y 08m 00d Smith
17070 Scott Smith East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-12 22y 04m 28d 2014-07-12 22y 04m 28d Smith
17071 Scott Smith Berwick Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-07-23 Not Known 1998-07-23 Not Known Smith
17072 Shaun Smith Berwick Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1998-07-23 Not Known 1998-07-23 Not Known Smith
17073 Stephen Smith Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 28y 05m 11d 1996-07-27 28y 05m 11d Smith
17074 Stephen Smith Aberdeen 13 13 0 5 2 6 38.46 15.38 46.15 46.15 1930-09-27 Not Known 1936-11-14 Not Known Smith
17075 Steven Smith Rangers; Aberdeen; Kilmarnock 15 11 4 1 11 6 4 50.00 27.27 18.18 63.64 2004-09-12 19y 00m 13d 2016-12-27 31y 03m 27d Smith
17076 Stirton Smith Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1948-12-25 22y 01m 27d 1948-12-25 22y 01m 27d Smith
17077 Stuart Smith Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2007-08-12 18y 01m 06d 2007-08-12 18y 01m 06d Smith
17078 Sydney E Smith Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1909-10-30 Not Known 1909-10-30 Not Known Smith
17079 Thomas Smith Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1915-03-27 Not Known 1915-03-27 Not Known Smith
17080 Thomas Greig Smith Queens Park; Ayr United; St Bernards 15 15 0 2 3 10 13.33 20.00 66.67 23.33 1931-02-11 Not Known 1937-09-22 Not Known Smith
17081 Thomas Smith Kilmarnock 16 16 0 5 4 7 31.25 25.00 43.75 43.75 1929-12-28 Not Known 1936-10-24 Not Known Smith
17082 Thomas S Smith Dundee 9 9 0 1 0 8 11.11 .00 88.89 11.11 1932-09-17 Not Known 1938-01-03 Not Known Smith
17083 Thomas Smith Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1931-04-29 Not Known 1931-04-29 Not Known Smith
17084 Tom Smith Partick Thistle; Hibernian 11 9 2 4 2 6 30.77 15.38 46.15 38.46 1994-05-14 20y 07m 02d 2000-12-26 27y 02m 14d Smith
17085 Tom Smith Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 24y 09m 07d 1902-01-02 25y 01m 07d Smith
17086 Tot Smith Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 19y 02m 23d 1942-04-25 19y 02m 23d Smith
17087 Trevor Alan Smith Dunfermline Athletic; Hamilton Academical 5 3 2 1 0 0 7 .00 .00 100.00 .00 1987-09-26 22y 04m 20d 1991-08-28 26y 03m 22d Smith
17088 W [111] Smith Vale Of Leven 2 2 0 0 0 2 .00 .00 100.00 .00 1891-05-09 Not Known 1891-05-09 Not Known Smith
17089 W Smith Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known Smith
17090 Wallace Smith St Mirren; Dunfermline Athletic; Stirling Albion 8 8 0 5 4 9 27.78 22.22 50.00 38.89 2006-09-09 20y 06m 04d 2015-07-14 29y 04m 09d Smith
17091 Walter Berry Smith St Mirren 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-12-23 Not Known 1933-12-23 Not Known Smith
17092 Walter Smith Dundee United; Dumbarton 16 16 0 5 7 5 29.41 41.18 29.41 50.00 1971-03-20 23y 00m 24d 1980-02-20 31y 11m 27d Smith
17093 William Smith Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1962-12-01 Not Known 1963-04-06 Not Known Smith
17094 Tich Smith Nottingham Forest 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1891-01-03 22y 01m 24d 1891-01-03 22y 01m 24d Smith
17095 William Smith Leith Athletic 8 8 0 1 2 5 12.50 25.00 62.50 25.00 1895-05-11 Not Known 1896-11-28 Not Known Smith
17096 William [21] Smith Queen of the South 2 2 0 1 0 1 50.00 .00 50.00 50.00 1938-11-05 Not Known 1939-03-11 Not Known Smith
17097 William [31] Smith Cambuslang 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1891-02-14 Not Known 1891-12-26 Not Known Smith
17098 William Smith Dundee 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1905-04-10 Not Known 1905-04-10 Not Known Smith
17099 William Smith St Bernards 11 11 0 1 2 1 8 18.18 9.09 72.73 22.73 1905-04-29 Not Known 1911-09-18 Not Known Smith
17100 William A Smith Cowdenbeath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1924-08-16 Not Known 1924-08-20 Not Known Smith
17101 William Smith Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1938-08-17 Not Known 1938-08-17 Not Known Smith
17102 Billy Smith Huddersfield Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-09-10 29y 03m 18d 1924-09-10 29y 03m 18d Smith
17103 William John Smith Port Glasgow Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1901-02-16 Not Known 1904-11-19 Not Known Smith
17104 William Smith Partick Thistle; Queen of the South 7 7 0 3 2 2 42.86 28.57 28.57 57.14 1954-04-19 Not Known 1959-02-04 Not Known Smith
17105 William Smith Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1899-01-03 Not Known 1899-01-03 Not Known Smith
17106 Robert Smith[1] Hibernian 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1915-09-20 Not Known 1918-05-18 Not Known Smith[1]
17107 William Smith Hibernian 26 26 0 10 7 3 16 26.92 11.54 61.54 32.69 1893-05-18 Not Known 1897-09-18 Not Known Smith[1]
17108 William Smith Hibernian 51 51 0 3 14 9 27 27.45 17.65 52.94 36.27 1908-09-19 Not Known 1920-01-01 Not Known Smith[2]
17109 Oleg Smoljaninov Dnipro Dnipropetrovsk 1 0 1 0 1 1 .00 50.00 50.00 25.00 1990-09-19 31y 08m 14d 1990-10-03 31y 08m 28d Smoljaninov
17110 Marc Smyth Partick Thistle; Airdrieonians (Airdrie United) 2 2 0 0 1 1 .00 50.00 50.00 25.00 2006-02-25 23y 01m 29d 2008-08-27 25y 08m 00d Smyth
17111 Oisin Smyth St Mirren 2 1 1 1 0 1 50.00 .00 50.00 50.00 2024-09-21 24y 04m 16d 2024-10-19 24y 05m 14d Smyth
17112 Paul Smyth Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 19y 09m 28d 2017-07-08 19y 09m 28d Smyth
17113 Alfred Snape Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1919-11-15 Not Known 1919-11-15 Not Known Snape
17114 Jack Snape Falkirk 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1944-06-24 Not Known 1945-08-11 Not Known Snape
17115 Harley Sneap Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 Not Known 2023-07-06 Not Known Sneap
17116 Alan Sneddon Celtic; Hibernian 32 31 1 7 12 15 20.59 35.29 44.12 38.24 1978-03-01 19y 11m 17d 1990-11-24 32y 08m 12d Sneddon
17117 Blair Sneddon Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-22 18y 04m 26d 2020-09-22 18y 04m 26d Sneddon
17118 David Sneddon Dundee; Kilmarnock; Raith Rovers 19 18 1 4 7 5 9 33.33 23.81 42.86 45.24 1958-01-04 21y 08m 11d 1970-03-21 33y 10m 25d Sneddon
17119 Douglas Haig Sneddon 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 Sneddon
17120 George Sneddon Hibernian 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1905-01-02 Not Known 1906-09-22 Not Known Sneddon
17121 Henry Sneddon Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1939-12-09 Not Known 1940-05-11 Not Known Sneddon
17122 Ian Sneddon Heart of Midlothian B 1 0 1 0 0 1 .00 .00 100.00 .00 1965-08-07 18y 08m 08d 1965-08-07 18y 08m 08d Sneddon
17123 James Sneddon Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1893-12-02 Not Known 1894-01-01 Not Known Sneddon
17124 James Sneddon St Bernards 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1894-08-11 Not Known 1895-09-21 Not Known Sneddon
17125 James Sneddon Motherwell 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1905-09-02 Not Known 1915-12-18 Not Known Sneddon
17126 Jamie Sneddon Cowdenbeath; Partick Thistle 2 1 1 0 4 9 .00 30.77 69.23 15.38 2014-12-23 17y 03m 17d 2023-08-20 25y 11m 14d Sneddon
17127 John Sneddon East Fife; St Mirren; Falkirk 5 5 0 0 2 3 .00 40.00 60.00 20.00 1939-12-02 Not Known 1946-04-06 Not Known Sneddon
17128 John Sneddon Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1916-09-02 Not Known 1916-09-02 Not Known Sneddon
17129 Kyle Sneddon Cowdenbeath 0 0 0 0 0 2 .00 .00 100.00 .00 2019-07-16 16y 06m 27d 2020-10-10 17y 09m 21d Sneddon
17130 Les Sneddon Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 26y 06m 07d 1968-01-27 26y 06m 07d Sneddon
17131 Robert Sneddon Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1932-12-03 Not Known 1933-04-12 Not Known Sneddon
17132 Robert Sneddon Boness 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-01 Not Known 1888-09-01 Not Known Sneddon
17133 Tally Sneddon Brentford 1 1 0 0 0 1 .00 .00 100.00 .00 1938-06-01 Not Known 1938-06-01 Not Known Sneddon
17134 Thomas D Sneddon Queens Park 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1921-12-10 Not Known 1926-08-21 Not Known Sneddon
17135 Thomas Sneddon Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1915-12-18 Not Known 1915-12-18 Not Known Sneddon
17136 William Sneddon Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Sneddon
17137 Tally Sneddon Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1936-09-12 22y 05m 11d 1937-01-16 22y 09m 15d Sneddon
17138 Theo Snelders Aberdeen; Rangers 25 25 0 14 6 9 48.28 20.69 31.03 58.62 1988-09-24 24y 09m 17d 1997-12-20 34y 00m 13d Snelders
17139 Victor Derek Snell Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1959-02-28 31y 04m 00d 1959-02-28 31y 04m 00d Snell
17140 Evander Sno Celtic 3 2 1 4 1 2 57.14 14.29 28.57 64.29 2006-08-06 19y 03m 28d 2008-02-16 20y 10m 07d Sno
17141 Matthew Snoddy Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 20y 01m 23d 2013-07-25 20y 01m 23d Snoddy
17142 Thomas Gillespie Snoddy Raith Rovers; St Mirren 8 8 0 1 3 2 3 37.50 25.00 37.50 50.00 1911-02-18 Not Known 1913-01-25 Not Known Snoddy
17143 Robert Snodgrass Livingston (Meadowbank Thistle) 5 2 3 0 1 5 .00 16.67 83.33 8.33 2004-10-03 17y 00m 26d 2006-03-05 18y 05m 26d Snodgrass
17144 Ian Snodin Everton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1987-10-18 24y 02m 03d 1993-08-02 29y 11m 18d Snodin
17145 Snowden Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 Not Known 1958-10-13 Not Known Snowden
17146 William Snowdon Livingston (Meadowbank Thistle); Partick Thistle; Stranraer 2 1 1 0 2 2 .00 50.00 50.00 25.00 2004-04-17 21y 03m 10d 2007-01-06 23y 11m 30d Snowdon
17147 Ferne Snoyl Aberdeen 2 0 2 1 0 1 50.00 .00 50.00 50.00 2006-02-04 20y 10m 27d 2006-02-11 20y 11m 03d Snoyl
17148 Stuart Miles Soane Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2007-02-10 19y 03m 05d 2007-02-10 19y 03m 05d Soane
17149 Rafa Soares PAOK Thessaloniki 1 1 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 28y 03m 15d 2023-08-31 28y 03m 22d Soares
17150 Tom Soares Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 2012-03-18 25y 08m 08d 2012-05-19 25y 10m 09d Soares
17151 Tadeusz Socha Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 21y 04m 23d 2009-07-08 21y 04m 23d Socha
17152 Sebastien Socie Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2001-11-03 25y 03m 00d 2001-11-03 25y 03m 00d Socie
17153 Akpo Sodje Hibernian 2 1 1 0 1 1 .00 50.00 50.00 25.00 2011-04-03 31y 02m 04d 2011-08-28 31y 06m 28d Sodje
17154 Aage Soerensen Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 28y 05m 00d 1965-10-27 28y 05m 09d Soerensen
17155 Sohns Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Sohns
17156 Alexandr Sojka Viktoria Plzen 1 1 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 21y 04m 20d 2024-08-29 21y 04m 27d Sojka
17157 Ester Sokler Aberdeen 4 1 3 2 0 2 50.00 .00 50.00 50.00 2023-09-16 24y 05m 10d 2024-10-06 25y 06m 00d Sokler
17158 Jakub Sokolik Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 19y 10m 29d 2013-07-27 19y 10m 29d Sokolik
17159 Nick Sokoloff Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-10 Not Known 1959-05-10 Not Known Sokoloff
17160 John Anthony Sokoluk East Fife; Berwick Rangers 0 0 0 0 0 2 .00 .00 100.00 .00 1983-02-20 17y 08m 29d 1987-08-01 22y 02m 10d Sokoluk
17161 Solako Fulham 0 0 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Solako
17162 Thomas Solberg Aberdeen 4 4 0 2 0 4 33.33 .00 66.67 33.33 2000-03-22 30y 01m 26d 2001-10-27 31y 09m 02d Solberg
17163 Zvonimir Soldo VfB Stuttgart 1893 1 1 0 1 0 0 100.00 .00 .00 100.00 2000-09-14 32y 10m 12d 2000-09-14 32y 10m 12d Soldo
17164 Manor Solomon Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-17 24y 11m 23d 2024-07-17 24y 11m 23d Solomon
17165 Yann Soloy Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2001-12-22 31y 10m 07d 2001-12-22 31y 10m 07d Soloy
17166 Trond Soltvedt Coventry City 1 0 1 0 0 1 .00 .00 100.00 .00 1998-07-25 31y 05m 10d 1998-07-25 31y 05m 10d Soltvedt
17167 John Somers Heart of Midlothian B 2 2 0 0 0 2 .00 .00 100.00 .00 1928-08-03 Not Known 1928-08-06 Not Known Somers
17168 Micky Somers Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 22y 01m 07d 1967-04-03 22y 01m 07d Somers
17169 Peter Somers Celtic; Clyde; Hamilton Academical 23 23 0 6 10 4 9 43.48 17.39 39.13 52.17 1898-12-17 Not Known 1911-03-18 Not Known Somers
17170 Archibald Somerville Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1918-03-23 Not Known 1918-03-23 Not Known Somerville
17171 Christopher Ian Somerville Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-05-04 24y 04m 26d 1997-03-27 29y 03m 19d Somerville
17172 Ernest G Somerville Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1921-04-11 Not Known 1921-04-11 Not Known Somerville
17173 James Somerville Falkirk; Airdrieonians 15 15 0 2 5 5 5 33.33 33.33 33.33 50.00 1918-11-16 Not Known 1929-12-07 Not Known Somerville
17174 Robert Somerville Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1933-09-09 Not Known 1933-09-09 Not Known Somerville
17175 Robert Somerville Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-03 Not Known 1951-02-03 Not Known Somerville
17176 Tommy Somerville Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1951-03-17 Not Known 1951-03-17 Not Known Somerville
17177 James Sommen Partick Thistle 4 4 0 3 0 1 75.00 .00 25.00 75.00 1904-10-01 Not Known 1907-04-27 Not Known Sommen
17178 George Douglas Liddle Sommerville Hamilton Academical 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1921-09-03 Not Known 1926-02-10 Not Known Sommerville
17179 Doug Somner Falkirk; Ayr United; Partick Thistle; St Mirren; Montrose 18 18 0 8 10 5 6 47.62 23.81 28.57 59.52 1971-12-11 20y 05m 07d 1985-08-20 34y 01m 16d Somner
17180 Tamas Somorjai Ferencvaros 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 24y 11m 04d 2004-12-16 24y 11m 04d Somorjai
17181 Eduard Vasilyevich Son Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 26y 00m 01d 1990-10-03 26y 00m 15d Son
17182 Yann Songo'o Ross County 2 2 0 1 0 0 2 .00 .00 100.00 .00 2014-01-25 22y 02m 06d 2014-04-19 22y 05m 00d Songo'o
17183 Ayrton Sonkur The Spartans 1 1 0 0 0 1 .00 .00 100.00 .00 2024-01-20 25y 07m 18d 2024-01-20 25y 07m 18d Sonkur
17184 Frank Soo RAF 1 1 0 0 0 1 .00 .00 100.00 .00 1943-08-07 29y 04m 26d 1943-08-07 29y 04m 26d Soo
17185 Percy Soper Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1947-09-10 Not Known 1947-09-10 Not Known Soper
17186 Stuart Graham Sorbie St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-17 24y 11m 10d 1988-08-17 24y 11m 10d Sorbie
17187 Erik Sorensen Greenock Morton; Rangers 16 16 0 3 5 8 18.75 31.25 50.00 34.38 1964-10-31 24y 09m 09d 1972-09-23 32y 08m 01d Sorensen
17188 Jorn Sorensen Greenock Morton 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1964-10-31 Not Known 1965-03-10 Not Known Sorensen
17189 Jock Sorley Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Sorley
17190 Helge Sorlie Valerengens IF 2 2 0 0 0 2 .00 .00 100.00 .00 1965-10-18 25y 11m 24d 1965-10-27 26y 00m 03d Sorlie
17191 Ismaila Soro Celtic 4 1 3 2 1 1 50.00 25.00 25.00 62.50 2020-12-20 22y 07m 13d 2022-01-26 23y 08m 19d Soro
17192 Aleksandr Sorokalet Dynamo Kiev 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 25y 07m 08d 1982-11-24 25y 07m 08d Sorokalet
17193 Vladislavs Sorokins Rigas Futbola Skola 2 1 1 0 0 2 .00 .00 100.00 .00 2022-09-15 25y 04m 05d 2022-10-27 25y 05m 17d Sorokins
17194 Stefano Sorrentino AEK Athens 1 1 0 1 0 0 100.00 .00 .00 100.00 2006-08-09 27y 04m 12d 2006-08-09 27y 04m 12d Sorrentino
17195 Sebastian Sorsa Hamilton Academical 0 0 0 0 0 1 .00 .00 100.00 .00 2008-08-30 24y 07m 05d 2008-08-30 24y 07m 05d Sorsa
17196 Vuk Sotirovic Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 26y 11m 25d 2009-07-08 26y 11m 25d Sotirovic
17197 Sebastian Soto Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 2022-03-19 21y 07m 19d 2022-03-19 21y 07m 19d Soto
17198 Deji Sotona Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2022-08-31 19y 08m 24d 2022-08-31 19y 08m 24d Sotona
17199 Aymen Souda Livingston (Meadowbank Thistle) 1 1 0 0 2 0 .00 100.00 .00 50.00 2019-10-26 26y 07m 28d 2019-12-04 26y 09m 06d Souda
17200 Graeme Souness Tottenham Hotspur; Middlesbrough; Rangers; Falkirk Select 7 5 2 5 1 2 62.50 12.50 25.00 68.75 1971-08-07 18y 03m 01d 1988-09-21 35y 04m 15d Souness
17201 Jim Souness Falkirk; Hibernian 2 2 0 1 1 0 50.00 50.00 .00 75.00 1950-02-18 21y 03m 09d 1951-05-15 22y 06m 06d Souness
17202 Dyego Sousa Union Deportiva Almeria 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-12-04 33y 02m 20d 2022-12-04 33y 02m 20d Sousa
17203 David G M Soutar Clyde; Dundee 10 9 1 7 0 6 53.85 .00 46.15 53.85 1965-03-27 24y 11m 27d 1970-10-17 30y 06m 17d Soutar
17204 Derek Soutar Dundee; Aberdeen 4 4 0 2 3 9 14.29 21.43 64.29 25.00 2001-05-20 19y 11m 16d 2008-01-26 26y 07m 22d Soutar
17205 Gordon Soutar Motherwell 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1979-09-19 24y 11m 00d 1980-01-19 25y 03m 00d Soutar
17206 Soutar Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-22 Not Known 1894-12-22 Not Known Soutar
17207 Thomas Hoggan Soutar Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1937-01-04 Not Known 1937-01-04 Not Known Soutar
17208 John Souter Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-09-21 Not Known 1936-01-01 Not Known Souter
17209 Thomas Hoggan Souter Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-08-27 Not Known 1935-12-07 Not Known Souter
17210 Neville Southall Everton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1991-05-13 32y 07m 27d 1993-08-02 34y 10m 17d Southall
17211 Nicky Southall Grimsby Town 0 0 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 25y 06m 01d 1997-07-29 25y 06m 01d Southall
17212 Gareth Southgate Middlesbrough 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-20 34y 10m 17d 2005-07-20 34y 10m 17d Southgate
17213 Tommy Southren West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 26y 02m 18d 1953-10-19 26y 02m 18d Southren
17214 Luke Southwood Hamilton Academical 2 2 0 1 2 0 33.33 66.67 .00 66.67 2019-08-31 20y 01m 26d 2020-02-15 20y 07m 10d Southwood
17215 Jack Southworth Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-12-31 22y 00m 19d 1888-12-31 22y 00m 19d Southworth
17216 James Southworth Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1888-12-31 Not Known 1888-12-31 Not Known Southworth
17217 Harry Souttar Dundee United; Ross County 1 1 0 0 1 1 .00 50.00 50.00 25.00 2015-10-18 16y 11m 26d 2018-02-17 19y 03m 26d Souttar
17218 John Souttar Dundee United; Rangers 8 7 1 7 3 2 58.33 25.00 16.67 70.83 2013-02-09 16y 04m 15d 2024-08-03 27y 10m 09d Souttar
17219 Souttar Partick Thistle 2 2 0 0 2 0 .00 100.00 .00 50.00 1884-02-16 Not Known 1884-11-22 Not Known Souttar
17220 Edson Souza Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Souza
17221 Julio Cesar AEK Athens 2 2 0 2 2 0 0 100.00 .00 .00 100.00 2006-08-09 26y 05m 14d 2006-08-23 26y 05m 28d Souza
17222 Sadio Sow Chamois Niortais 1 0 1 0 1 0 .00 100.00 .00 50.00 2000-07-18 24y 04m 05d 2000-07-18 24y 04m 05d Sow
17223 Osman Sow Kilmarnock; Dundee 4 2 2 2 0 2 50.00 .00 50.00 50.00 2019-11-23 29y 07m 01d 2021-03-06 30y 10m 12d Sow
17224 Lennard Sowah Hamilton Academical 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2016-11-21 24y 02m 29d 2019-03-16 26y 06m 21d Sowah
17225 Bill Sowden Manchester City 1 1 0 3 1 0 0 100.00 .00 .00 100.00 1953-10-14 22y 10m 06d 1953-10-14 22y 10m 06d Sowden
17226 Joe Sowerbutts Blackburn Rovers 3 3 0 3 3 0 0 100.00 .00 .00 100.00 1883-12-31 Not Known 1884-12-26 Not Known Sowerbutts
17227 Fred Sowerby St Mirren; Third Lanark 12 12 0 2 5 0 7 41.67 .00 58.33 41.67 1912-11-16 Not Known 1919-03-15 Not Known Sowerby
17228 John Sowerby Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1938-08-13 Not Known 1938-08-13 Not Known Sowerby
17229 Thomas Sowunmi Ferencvaros; Hibernian 2 0 2 1 0 1 50.00 .00 50.00 50.00 2004-12-16 26y 04m 21d 2007-04-01 28y 08m 07d Sowunmi
17230 James Soye Aberdeen 12 12 0 5 1 6 41.67 8.33 50.00 45.83 1910-11-05 Not Known 1915-04-03 Not Known Soye
17231 Nigel Spackman Rangers 12 12 0 8 3 1 66.67 25.00 8.33 79.17 1989-12-02 29y 00m 00d 1992-04-28 31y 04m 26d Spackman
17232 Amir Spahic Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 25y 09m 25d 2009-07-08 25y 09m 25d Spahic
17233 Elvedin Spahic Zeljeznicar Sarajevo 1 1 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 23y 06m 21d 2003-10-15 23y 07m 12d Spahic
17234 Derek Spalding Hibernian 8 8 0 5 3 1 55.56 33.33 11.11 72.22 1974-09-07 19y 08m 18d 1977-03-23 22y 03m 03d Spalding
17235 Euan Spark Dundee United; Dunfermline Athletic 0 0 0 1 0 1 50.00 .00 50.00 50.00 2015-12-30 19y 01m 01d 2016-07-09 19y 07m 10d Spark
17236 Sparke 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 Sparke
17237 Tom Sparrow Stoke City; Motherwell 1 0 1 1 1 0 1 50.00 .00 50.00 50.00 2022-07-23 19y 05m 20d 2024-08-25 21y 06m 22d Sparrow
17238 Alan Spavin Preston North End 2 2 0 0 0 2 .00 .00 100.00 .00 1967-02-17 24y 11m 28d 1967-08-05 25y 05m 16d Spavin
17239 Jay Spearing Liverpool 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-08-23 23y 08m 29d 2012-08-23 23y 08m 29d Spearing
17240 Jonathan Spector Hibernian 1 0 1 1 1 0 50.00 50.00 .00 75.00 2019-04-06 33y 01m 05d 2019-04-28 33y 01m 27d Spector
17241 Finlay Speedie Rangers; Dumbarton 22 22 0 7 8 10 4 36.36 45.45 18.18 59.09 1901-03-02 20y 06m 12d 1914-04-04 33y 07m 17d Speedie
17242 Robert Ferrier Speedie Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-02-13 Not Known 1937-02-13 Not Known Speedie
17243 William Speedie Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1899-12-23 Not Known 1900-02-10 Not Known Speedie
17244 Charles Speirs Hamilton Academical 4 4 0 0 0 4 .00 .00 100.00 .00 1986-12-13 20y 08m 21d 1988-10-11 22y 06m 19d Speirs
17245 James B Speirs St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1922-08-15 Not Known 1922-08-15 Not Known Speirs
17246 James Hamilton Speirs Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1908-08-22 Not Known 1908-08-22 Not Known Speirs
17247 John C Speirs Port Glasgow Athletic; Hamilton Academical 4 4 0 1 0 3 25.00 .00 75.00 25.00 1908-10-17 Not Known 1910-11-12 Not Known Speirs
17248 Robert Speirs Greenock Morton; Third Lanark 4 4 0 2 2 2 0 50.00 50.00 .00 75.00 1907-09-07 Not Known 1912-10-12 Not Known Speirs
17249 Walter Gardner Speirs St Mirren 13 11 2 3 3 3 7 23.08 23.08 53.85 34.62 1983-08-31 20y 04m 17d 1987-02-28 23y 10m 14d Speirs
17250 Spellman Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-01-01 Not Known 1906-01-01 Not Known Spellman
17251 Alex Spence Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1904-09-05 Not Known 1904-09-05 Not Known Spence
17252 Charles Alexander Spence Raith Rovers 3 3 0 1 0 2 33.33 .00 66.67 33.33 1982-03-31 19y 09m 18d 1982-12-04 20y 05m 21d Spence
17253 Colin Spence Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2012-01-07 Not Known 2012-01-07 Not Known Spence
17254 Dick Spence Chelsea 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1935-11-25 27y 04m 07d 1947-04-21 38y 09m 03d Spence
17255 Djed Spence Tottenham Hotspur 1 0 1 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 23y 11m 08d 2024-07-17 23y 11m 08d Spence
17256 Greig Spence Raith Rovers; Alloa Athletic; Cowdenbeath; Arbroath 7 6 1 1 1 1 6 12.50 12.50 75.00 18.75 2012-07-14 20y 00m 08d 2019-06-29 26y 11m 23d Spence
17257 H Spence Orkney Select 1 0 1 0 0 1 .00 .00 100.00 .00 1973-05-05 Not Known 1973-05-05 Not Known Spence
17258 Ian Spence Stirling Albion; Raith Rovers; Third Lanark 12 12 0 6 2 4 6 16.67 33.33 50.00 33.33 1958-10-04 Not Known 1962-11-17 Not Known Spence
17259 Joe Spence Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-04-14 25y 03m 30d 1924-04-14 25y 03m 30d Spence
17260 John Couper Spence Partick Thistle 4 4 0 1 0 2 25.00 .00 50.00 25.00 1897-09-04 Not Known 1898-11-19 Not Known Spence
17261 Lewis Spence Dunfermline Athletic; Dundee; Ross County 5 2 3 2 2 2 33.33 33.33 33.33 50.00 2013-07-13 17y 05m 15d 2020-01-22 23y 11m 25d Spence
17262 Thomas Spence Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-27 25y 07m 23d 1985-08-27 25y 07m 23d Spence
17263 William Spence Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1901-12-14 Not Known 1901-12-14 Not Known Spence
17264 William Waddell Spence Clydebank[4] 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-20 25y 01m 00d 1991-08-20 25y 01m 00d Spence
17265 Brad Spencer Kilmarnock; Raith Rovers; Falkirk 5 5 0 3 0 3 50.00 .00 50.00 50.00 2018-05-13 21y 11m 27d 2024-08-17 28y 03m 01d Spencer
17266 Brodie Spencer Motherwell 2 1 1 1 0 1 50.00 .00 50.00 50.00 2023-09-03 19y 03m 28d 2023-11-11 19y 06m 05d Spencer
17267 John Spencer Rangers; Motherwell 10 9 1 2 5 1 3 50.00 10.00 30.00 55.00 1991-08-17 20y 11m 06d 2000-12-16 30y 03m 05d Spencer
17268 Hans-Juergen Sperlich SV Hamburg 2 1 1 2 0 0 100.00 .00 .00 100.00 1976-10-20 28y 07m 21d 1976-11-03 28y 08m 05d Sperlich
17269 Julian Speroni Dundee 8 8 0 2 3 5 20.00 30.00 50.00 35.00 2001-11-10 22y 05m 23d 2004-03-27 24y 10m 09d Speroni
17270 Billy Spier Ayr United 1 0 1 0 1 0 .00 100.00 .00 50.00 1982-09-11 19y 05m 19d 1982-09-11 19y 05m 19d Spier
17271 Alex Spiers Rangers 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1905-09-25 Not Known 1906-04-07 Not Known Spiers
17272 Dick Spiers The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-12-02 20y 00m 05d 1957-12-02 20y 00m 05d Spiers
17273 Jimmy Spiers Rangers 2 2 0 2 0 0 100.00 .00 .00 100.00 1907-12-07 Not Known 1908-02-29 Not Known Spiers
17274 R Spiers Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-05-04 Not Known 1918-05-04 Not Known Spiers
17275 Fred Spiksley Sheffield Wednesday 2 2 0 1 0 0 2 .00 .00 100.00 .00 1894-11-12 24y 09m 18d 1896-04-29 26y 03m 04d Spiksley
17276 Danny Spiller Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 28y 09m 19d 2010-07-29 28y 09m 19d Spiller
17277 Detlef Spincke SV Hamburg 1 0 1 1 0 0 100.00 .00 .00 100.00 1976-10-20 22y 07m 23d 1976-10-20 22y 07m 23d Spincke
17278 Thomas Spink Hibernian 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1918-05-18 Not Known 1919-01-11 Not Known Spink
17279 Blair Spittal Dundee United; Partick Thistle; Ross County; Motherwell 19 17 2 6 3 8 9 15.00 40.00 45.00 35.00 2015-10-18 19y 09m 29d 2023-11-11 27y 10m 23d Spittal
17280 John Ian Spittal Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1993-08-11 28y 05m 28d 1993-08-11 28y 05m 28d Spittal
17281 Aaron Splaine Kilmarnock; Dunfermline Athletic 0 0 0 0 3 1 .00 75.00 25.00 37.50 2015-09-23 18y 11m 10d 2017-07-29 20y 09m 16d Splaine
17282 Adrian Sporle Dundee United 4 2 2 0 2 2 .00 50.00 50.00 25.00 2019-07-12 23y 11m 29d 2022-04-24 26y 09m 11d Sporle
17283 Frank Spraggon Middlesbrough 2 2 0 2 0 0 100.00 .00 .00 100.00 1968-08-03 22y 09m 07d 1968-10-21 22y 11m 24d Spraggon
17284 Sven Sprangler St Johnstone 2 1 1 0 0 3 .00 .00 100.00 .00 2023-11-25 28y 07m 29d 2024-11-02 29y 07m 06d Sprangler
17285 Gilbert Spratt Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1924-05-07 Not Known 1925-08-19 Not Known Spratt
17286 Moritz Sprenger VfL Wolfsburg 1 0 1 0 1 0 .00 100.00 .00 50.00 2013-11-13 18y 08m 22d 2013-11-13 18y 08m 22d Sprenger
17287 Hugh Orr Sproat Ayr United; Motherwell 17 17 0 5 4 8 29.41 23.53 47.06 41.18 1975-03-19 22y 04m 03d 1984-08-29 31y 09m 13d Sproat
17288 Adrian Sprott Livingston (Meadowbank Thistle); Hamilton Academical; Stenhousemuir 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1982-01-20 19y 09m 28d 1996-08-14 34y 04m 22d Sprott
17289 Ivan Sproule Hibernian; Ross County 15 9 6 6 3 9 33.33 16.67 50.00 41.67 2005-04-13 24y 01m 26d 2013-09-21 32y 07m 03d Sproule
17290 Jan Spulla Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1948-05-01 Not Known 1948-05-01 Not Known Spulla
17291 James Alexander Squires Dunfermline Athletic 3 3 0 0 1 3 .00 25.00 75.00 12.50 1998-05-09 22y 05m 24d 1999-05-03 23y 05m 18d Squires
17292 Jim Milne Sr Arbroath 2 2 0 0 2 0 .00 100.00 .00 50.00 1881-03-19 Not Known 1886-01-30 Not Known Sr
17293 Pavel Srnicek Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1995-08-09 27y 04m 30d 1995-08-09 27y 04m 30d Srnicek
17294 Harvey St Clair Kilmarnock 0 0 0 2 0 0 100.00 .00 .00 100.00 2019-10-05 20y 10m 22d 2020-02-05 21y 02m 23d St Clair
17295 Ian St John Motherwell 11 11 0 9 3 3 5 27.27 27.27 45.45 40.91 1957-11-02 19y 04m 26d 1961-03-04 22y 08m 25d St John
17296 Ian Stables Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1956-01-14 Not Known 1956-01-14 Not Known Stables
17297 Lee Stacey Bohemians Dublin 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-01 22y 05m 13d 2015-07-01 22y 05m 13d Stacey
17298 Graham Stack Hibernian 5 5 0 0 1 4 .00 20.00 80.00 10.00 2009-11-07 28y 01m 12d 2012-03-18 30y 05m 21d Stack
17299 Stack Millwall 1 1 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Stack
17300 Stadlbauer Lask Linz 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Stadlbauer
17301 Chris Stafford Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2022-01-22 20y 00m 17d 2022-01-22 20y 00m 17d Stafford
17302 Mark Stafford Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 29y 10m 18d 2017-07-08 29y 10m 18d Stafford
17303 Nelson R Stafford Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1913-08-30 Not Known 1913-08-30 Not Known Stafford
17304 William Stage Hibernian; Bury 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1919-09-15 26y 05m 24d 1925-04-28 32y 01m 06d Stage
17305 Simon Allan Stainrod Queens Park Rangers; Falkirk; Dundee 3 2 1 0 0 3 .00 .00 100.00 .00 1984-08-07 25y 06m 06d 1992-10-31 33y 08m 30d Stainrod
17306 Richard J Staite Partick Thistle; Clyde 15 15 0 1 8 2 7 47.06 11.76 41.18 52.94 1963-08-17 20y 05m 27d 1970-08-26 27y 06m 05d Staite
17307 Jonathon Staley Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1899-04-26 Not Known 1899-04-26 Not Known Staley
17308 Robert Stalker Queens Park; Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1904-01-02 Not Known 1904-05-30 Not Known Stalker
17309 Mark Stallard Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 29y 00m 10d 1995-08-05 29y 00m 10d Stallard
17310 Hugh Stanage Falkirk 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1943-08-21 Not Known 1944-06-24 Not Known Stanage
17311 Wilfred Stanex Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1938-12-10 Not Known 1938-12-10 Not Known Stanex
17312 Stanfest FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Stanfest
17313 R Stanger Orkney Select 1 1 0 0 0 1 .00 .00 100.00 .00 1973-05-05 Not Known 1973-05-05 Not Known Stanger
17314 Goran Stanik Livingston (Meadowbank Thistle) 4 2 2 0 1 3 .00 25.00 75.00 12.50 2004-10-03 32y 00m 25d 2005-03-19 32y 06m 11d Stanik
17315 Stankiewicz Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Stankiewicz
17316 Dejan Stankovic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 17y 10m 28d 1996-08-22 17y 11m 11d Stankovic
17317 Iovan Stankovic Real Mallorca 2 2 0 1 1 0 50.00 50.00 .00 75.00 1998-09-17 27y 06m 13d 1998-10-01 27y 06m 27d Stankovic
17318 Predrag Stankovic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 27y 10m 22d 1996-08-22 27y 11m 05d Stankovic
17319 Duncan Stanners Rangers; Stirling Albion 4 4 0 1 0 3 25.00 .00 75.00 25.00 1953-10-31 Not Known 1956-03-10 Not Known Stanners
17320 James Stanners St Bernards 8 8 0 0 1 7 .00 12.50 87.50 6.25 1902-04-14 Not Known 1905-10-07 Not Known Stanners
17321 John H Stanners Heart of Midlothian B 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1930-08-01 Not Known 1930-08-05 Not Known Stanners
17322 Denis Stanton Arbroath 1 0 1 1 0 0 100.00 .00 .00 100.00 1973-03-03 23y 11m 13d 1973-03-03 23y 11m 13d Stanton
17323 Pat Stanton Hibernian; Celtic 44 44 0 3 24 11 9 54.55 25.00 20.45 67.05 1964-03-16 19y 06m 03d 1977-04-02 32y 06m 20d Stanton
17324 Samuel Stanton Hibernian; Dundee United 7 4 3 2 4 4 20.00 40.00 40.00 40.00 2012-08-12 18y 03m 24d 2019-07-12 25y 02m 23d Stanton
17325 Ben Stanway Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2023-08-20 18y 11m 00d 2023-08-20 18y 11m 00d Stanway
17326 Frank Stapleton Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1986-09-02 30y 01m 23d 1986-09-02 30y 01m 23d Stapleton
17327 Phil Starbuck Nottingham Forest 1 0 1 1 0 0 100.00 .00 .00 100.00 1988-09-12 19y 09m 19d 1988-09-12 19y 09m 19d Starbuck
17328 Carl Starfelt Celtic 8 8 0 8 0 1 88.89 .00 11.11 88.89 2021-07-31 26y 01m 30d 2023-05-07 27y 11m 06d Starfelt
17329 Derek Stark Dundee United 12 12 0 7 4 1 58.33 33.33 8.33 75.00 1979-04-04 20y 04m 16d 1984-03-31 25y 04m 12d Stark
17330 James Stark St Mirren 3 3 0 0 1 2 .00 33.33 66.67 16.67 1901-11-23 Not Known 1903-03-28 Not Known Stark
17331 James Stark Hibernian 18 18 0 6 7 5 33.33 38.89 27.78 52.78 1926-01-01 Not Known 1929-09-16 Not Known Stark
17332 James Stark Rangers; Greenock Morton 30 30 0 2 12 9 9 40.00 30.00 30.00 55.00 1900-09-24 Not Known 1915-04-10 Not Known Stark
17333 Peter Mackinnon Stark Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1936-12-12 Not Known 1937-04-24 Not Known Stark
17334 Stark Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1886-10-16 Not Known 1887-03-05 Not Known Stark
17335 Thomas Stark Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1941-08-16 Not Known 1941-08-16 Not Known Stark
17336 Walter Stark Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1926-10-09 Not Known 1926-10-09 Not Known Stark
17337 Billy Stark St Mirren; Aberdeen; Celtic; Kilmarnock 31 26 5 9 21 7 6 61.76 20.59 17.65 72.06 1978-10-07 21y 10m 06d 1993-11-30 36y 11m 29d Stark
17338 Wilson Robert Stark Arbroath 2 1 1 0 0 2 .00 .00 100.00 .00 1979-08-11 20y 06m 03d 1980-03-01 21y 00m 22d Stark
17339 Ben Starkey Forfar Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-14 19y 03m 27d 2018-07-14 19y 03m 27d Starkey
17340 Malcolm John Starkey Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 22y 08m 18d 1958-10-13 22y 08m 18d Starkey
17341 Felix Staroscik Third Lanark 8 8 0 5 3 1 4 37.50 12.50 50.00 43.75 1947-10-04 27y 04m 14d 1951-02-17 30y 08m 28d Staroscik
17342 Derek Statham West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 19y 04m 13d 1978-08-06 19y 04m 13d Statham
17343 Mark James Staunton Falkirk 0 0 0 1 0 1 50.00 .00 50.00 50.00 2008-05-05 19y 03m 05d 2008-11-22 19y 09m 23d Staunton
17344 Stauton Leith Hibernians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1891-04-11 Not Known 1891-04-11 Not Known Stauton
17345 Arid Stavrum Aberdeen 6 5 1 2 2 1 3 33.33 16.67 50.00 41.67 1999-12-08 27y 07m 22d 2001-01-02 28y 08m 17d Stavrum
17346 Angus Stead Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1945-11-17 Not Known 1945-11-17 Not Known Stead
17347 Angus Stead St Mirren; Partick Thistle; Hibernian; Dumbarton 8 8 0 2 0 1 6 .00 12.50 75.00 6.25 1940-09-28 Not Known 1943-11-06 Not Known Stead
17348 Steadman Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1904-04-18 Not Known 1904-04-18 Not Known Steadman
17349 James J Steadward Partick Thistle 2 2 0 1 1 0 50.00 50.00 .00 75.00 1946-08-14 Not Known 1946-10-05 Not Known Steadward
17350 James Jackson Steadward Queens Park; Partick Thistle 11 11 0 1 3 7 9.09 27.27 63.64 22.73 1943-01-30 Not Known 1945-12-01 Not Known Steadward
17351 Richard Stearman Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 2010-08-03 22y 11m 15d 2010-08-03 22y 11m 15d Stearman
17352 Steckiw Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Steckiw
17353 Alex. David Steedman Stirling Albion; Berwick Rangers 7 6 1 2 0 6 25.00 .00 75.00 25.00 1977-09-24 20y 10m 11d 1984-03-27 27y 04m 14d Steedman
17354 William Steedman East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1956-02-25 Not Known 1956-02-25 Not Known Steedman
17355 A Steel Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-04-24 Not Known 1880-04-24 Not Known Steel
17356 Alex Steel Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1911-11-18 Not Known 1911-11-18 Not Known Steel
17357 Bill Steel Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1878-11-09 Not Known 1878-11-09 Not Known Steel
17358 Billy Steel St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1954-09-22 Not Known 1954-09-25 Not Known Steel
17359 Billy Steel Greenock Morton; Dundee 7 7 0 2 1 3 3 14.29 42.86 42.86 35.71 1947-04-05 23y 11m 04d 1954-01-23 30y 08m 22d Steel
17360 Bobby Steel Clyde 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1960-11-19 Not Known 1961-03-25 Not Known Steel
17361 Daniel Steel Rangers; Third Lanark 4 4 0 3 0 1 75.00 .00 25.00 75.00 1905-09-25 Not Known 1913-04-05 Not Known Steel
17362 Derek Ronald Steel Raith Rovers; East Stirlingshire 3 3 0 0 0 3 .00 .00 100.00 .00 1981-10-17 22y 05m 21d 1984-08-22 25y 03m 27d Steel
17363 James Steel Partick Thistle 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1910-10-01 Not Known 1911-11-11 Not Known Steel
17364 James Steel Rangers; Kilmarnock 4 4 0 1 1 1 2 25.00 25.00 50.00 37.50 1893-03-18 Not Known 1913-02-22 Not Known Steel
17365 John A Steel Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-09-04 Not Known 1946-09-04 Not Known Steel
17366 John Hay Steel Queens Park; Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1920-03-06 Not Known 1921-02-26 Not Known Steel
17367 John Steel Hamilton Academical 8 8 0 1 3 1 4 37.50 12.50 50.00 43.75 1921-04-30 Not Known 1925-02-28 Not Known Steel
17368 Peter Steel Leith Athletic; Dunfermline Athletic 12 12 0 3 1 8 25.00 8.33 66.67 29.17 1926-05-15 Not Known 1936-01-04 Not Known Steel
17369 Robert Loudon Steel Port Glasgow Athletic 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1906-11-10 Not Known 1908-02-08 Not Known Steel
17370 Robert S Steel Motherwell; St Bernards 2 2 0 1 0 0 2 .00 .00 100.00 .00 1892-12-24 Not Known 1893-08-05 Not Known Steel
17371 Steel Bolton Wanderers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1884-01-01 Not Known 1886-04-26 Not Known Steel
17372 William Steel Greenock Morton 5 5 0 3 0 2 60.00 .00 40.00 60.00 1941-10-11 Not Known 1945-10-06 Not Known Steel
17373 William Gilbert Steel St Johnstone 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1927-11-26 Not Known 1930-02-19 Not Known Steel
17374 William Steel St Mirren 7 7 0 2 1 2 4 14.29 28.57 57.14 28.57 1897-09-25 Not Known 1900-01-20 Not Known Steel
17375 Aaron Steele East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-05 20y 02m 23d 2022-07-05 20y 02m 23d Steele
17376 David Steele Huddersfield Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-09-10 30y 02m 12d 1924-09-10 30y 02m 12d Steele
17377 Gilbert Steele Ayr United 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1917-10-20 Not Known 1918-10-12 Not Known Steele
17378 Jack Steele British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Steele
17379 James Steele Dundee; Southampton; Rangers 9 9 0 5 2 2 55.56 22.22 22.22 66.67 1969-11-22 19y 08m 11d 1976-11-27 26y 08m 16d Steele
17380 James Steele Greenock Morton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1905-02-18 Not Known 1905-03-04 Not Known Steele
17381 James Steele Third Lanark 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1895-09-07 Not Known 1896-11-21 Not Known Steele
17382 John Steele Ayr United 3 3 0 0 0 3 .00 .00 100.00 .00 1936-01-18 19y 01m 25d 1938-02-05 21y 02m 12d Steele
17383 Peter Steele Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-02 Not Known 1936-09-02 Not Known Steele
17384 Tommy Steele Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1978-04-22 19y 02m 15d 1978-04-22 19y 02m 15d Steele
17385 William Burnie Steele Stirling Albion 5 3 2 0 0 5 .00 .00 100.00 .00 1976-02-14 22y 04m 02d 1979-11-17 26y 01m 05d Steele
17386 John Matheson Steen Raith Rovers; East Stirlingshire 5 5 0 1 2 3 16.67 33.33 50.00 33.33 1980-03-15 25y 02m 24d 1984-08-22 29y 08m 02d Steen
17387 Hlynur Stefansson IBV-Vestmannaeyjar 2 2 0 0 0 2 .00 .00 100.00 .00 2000-08-10 35y 10m 02d 2000-08-24 35y 10m 16d Stefansson
17388 Arno Steffenhagen SV Hamburg 2 2 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 27y 00m 26d 1976-11-03 27y 01m 10d Steffenhagen
17389 Colin Stein Hibernian; Rangers; Kilmarnock 18 17 1 2 13 0 5 72.22 .00 27.78 72.22 1966-05-04 18y 11m 24d 1977-12-31 30y 07m 21d Stein
17390 James Stein Dunfermline Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1926-12-18 Not Known 1928-01-03 Not Known Stein
17391 Jock Stein Celtic 10 10 0 3 2 5 30.00 20.00 50.00 40.00 1952-01-02 29y 02m 28d 1956-01-28 33y 03m 23d Stein
17392 John Stein Albion Rovers 3 3 0 0 0 3 .00 .00 100.00 .00 1943-01-23 Not Known 1944-06-10 Not Known Stein
17393 Robert Stein Raith Rovers; Montrose 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1961-04-01 21y 06m 13d 1970-01-28 30y 04m 09d Stein
17394 Pavels Steinbors Rigas Futbola Skola 2 2 0 0 0 2 .00 .00 100.00 .00 2022-09-15 36y 11m 25d 2022-10-27 37y 01m 06d Steinbors
17395 Gijsbertus P Steinmann Dundee United 1 1 0 1 1 0 50.00 50.00 .00 75.00 1990-11-17 29y 07m 15d 1991-05-04 30y 01m 02d Steinmann
17396 Grétar Steinsson Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 27y 06m 26d 2009-08-04 27y 06m 26d Steinsson
17397 Alan Stenhouse Motherwell 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-11-02 Not Known 1957-11-02 Not Known Stenhouse
17398 James Stenhouse St Mirren 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1941-09-13 Not Known 1945-12-22 Not Known Stenhouse
17399 Jimmy Stenhouse St Mirren; Aberdeen 2 2 0 2 0 0 100.00 .00 .00 100.00 1947-12-20 Not Known 1950-02-11 Not Known Stenhouse
17400 Robin Stenhouse Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1963-03-23 20y 11m 23d 1963-03-23 20y 11m 23d Stenhouse
17401 Stenhouse Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known Stenhouse
17402 Stale Stensaas Rangers 6 6 0 1 4 0 2 66.67 .00 33.33 66.67 1997-07-26 26y 00m 19d 1998-12-19 27y 05m 12d Stensaas
17403 Jamie Stephen Brora Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 17y 09m 22d 2021-03-23 17y 09m 22d Stephen
17404 Levi Stephen Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 21y 04m 11d 1995-07-30 21y 04m 11d Stephen
17405 Raymond Stephen Dundee 9 9 0 4 3 2 44.44 33.33 22.22 61.11 1983-09-17 20y 09m 08d 1986-09-27 23y 09m 18d Stephen
17406 Stephen Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Stephen
17407 Arnold Stephens Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1948-03-13 Not Known 1948-03-13 Not Known Stephens
17408 David Stephens Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 2011-04-03 19y 05m 16d 2012-01-02 20y 02m 15d Stephens
17409 Dylan Stephenson Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2023-02-10 20y 02m 00d 2023-02-10 20y 02m 00d Stephenson
17410 Luca Stephenson Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 20y 11m 15d 2024-09-01 20y 11m 15d Stephenson
17411 Paul Stephenson Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 19y 07m 01d 1987-08-03 19y 07m 01d Stephenson
17412 Thomas Stephenson Alloa Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1946-04-20 Not Known 1946-04-24 Not Known Stephenson
17413 Mariusz Stepinski Omonoia 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-24 29y 05m 12d 2024-10-24 29y 05m 12d Stepinski
17414 Mile Sterjovski FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 25y 05m 29d 2004-11-25 25y 05m 29d Sterjovski
17415 Melvyn Sterland Rangers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1989-04-29 27y 06m 28d 1989-04-29 27y 06m 28d Sterland
17416 Dujon Sterling Rangers 5 2 3 4 1 0 80.00 20.00 .00 90.00 2023-11-05 24y 00m 12d 2024-05-18 24y 06m 24d Sterling
17417 Kazaiah Sterling Greenock Morton 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-02-20 22y 03m 11d 2021-02-20 22y 03m 11d Sterling
17418 Raheem Sterling Liverpool 2 1 1 1 1 0 50.00 50.00 .00 75.00 2012-08-23 17y 08m 15d 2012-08-30 17y 08m 22d Sterling
17419 Worrell Sterling Watford 1 1 0 0 0 1 .00 .00 100.00 .00 1986-08-05 21y 01m 28d 1986-08-05 21y 01m 28d Sterling
17420 George Steven Dundee 9 9 0 2 1 6 22.22 11.11 66.67 27.78 1912-10-16 Not Known 1917-01-27 Not Known Steven
17421 James Steven Dundee 3 3 0 2 2 1 0 66.67 33.33 .00 83.33 1901-05-04 Not Known 1901-12-07 Not Known Steven
17422 Jim Steven Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known Steven
17423 Steven Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-02-29 Not Known 1908-02-29 Not Known Steven
17424 Taylor Steven St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2023-08-05 18y 10m 19d 2023-08-05 18y 10m 19d Steven
17425 Tom Steven Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1974-11-04 20y 01m 30d 1974-11-04 20y 01m 30d Steven
17426 Trevor Steven Everton; Rangers 18 18 0 2 11 4 3 61.11 22.22 16.67 72.22 1987-10-18 24y 00m 27d 1996-12-21 33y 03m 00d Steven
17427 David Stevens Dundee 6 6 0 2 1 1 4 16.67 16.67 66.67 25.00 1899-05-13 Not Known 1900-09-29 Not Known Stevens
17428 Dennis Stevens Bolton Wanderers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1957-02-16 23y 02m 19d 1957-02-16 23y 02m 19d Stevens
17429 Enda Stevens Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-08-28 30y 01m 19d 2020-08-28 30y 01m 19d Stevens
17430 Gregor Stevens Motherwell; Rangers 19 18 1 2 9 3 7 47.37 15.79 36.84 55.26 1975-09-27 20y 08m 14d 1983-10-26 28y 09m 13d Stevens
17431 Gary Stevens Rangers 20 20 0 14 4 2 70.00 20.00 10.00 80.00 1988-09-17 25y 05m 21d 1994-03-26 30y 11m 27d Stevens
17432 Stevens 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 Stevens
17433 Thomas Stevens Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1911-08-19 Not Known 1912-08-17 Not Known Stevens
17434 Alan Stevenson Burnley 2 2 0 2 0 0 100.00 .00 .00 100.00 1973-10-24 22y 11m 18d 1973-11-06 23y 00m 00d Stevenson
17435 Alex Stevenson Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1926-12-11 Not Known 1926-12-11 Not Known Stevenson
17436 Alex Stevenson Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-08-10 Not Known 1936-02-08 Not Known Stevenson
17437 Anthony Paterson Stevenson Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-30 20y 01m 06d 2008-08-30 20y 01m 06d Stevenson
17438 Archibald S Stevenson Queens Park; Clydebank[3] 8 8 0 1 2 5 12.50 25.00 62.50 25.00 1918-01-05 Not Known 1922-03-11 Not Known Stevenson
17439 Billy Stevenson Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-03-06 24y 01m 13d 1982-03-06 24y 01m 13d Stevenson
17440 Billy Stevenson Rangers 6 6 0 3 0 3 50.00 .00 50.00 50.00 1958-12-13 19y 01m 17d 1961-03-08 21y 04m 10d Stevenson
17441 David Stevenson Dumbarton 3 2 1 0 2 1 .00 66.67 33.33 33.33 1982-10-06 23y 11m 10d 1983-05-07 24y 06m 11d Stevenson
17442 David Stevenson St Mirren; Greenock Morton 3 3 0 2 0 1 66.67 .00 33.33 66.67 1942-01-03 Not Known 1945-09-15 Not Known Stevenson
17443 David Stevenson Heart of Midlothian B; Greenock Morton 3 3 0 0 1 2 .00 33.33 66.67 16.67 1939-08-02 Not Known 1947-11-08 Not Known Stevenson
17444 Eric Stevenson Hibernian; Ayr United 30 30 0 4 11 8 11 36.67 26.67 36.67 50.00 1961-03-29 18y 03m 04d 1972-11-11 29y 10m 17d Stevenson
17445 General Stevenson Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-03 Not Known 1898-01-03 Not Known Stevenson
17446 George Stevenson Motherwell 30 30 0 11 14 6 10 46.67 20.00 33.33 56.67 1924-03-29 18y 11m 25d 1939-02-11 33y 10m 07d Stevenson
17447 Hugh Stevenson Queens Park 1 1 0 1 0 0 1 .00 .00 100.00 .00 1958-03-08 Not Known 1958-03-08 Not Known Stevenson
17448 J Stevenson Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-02-15 Not Known 1890-02-15 Not Known Stevenson
17449 James Stevenson Airdrieonians 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1947-08-16 Not Known 1948-02-07 Not Known Stevenson
17450 James Stevenson Dunfermline Athletic 2 2 0 0 2 0 .00 100.00 .00 50.00 1960-01-09 Not Known 1960-09-17 Not Known Stevenson
17451 James Stevenson Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1895-10-19 Not Known 1895-10-19 Not Known Stevenson
17452 James Stevenson Third Lanark 3 3 0 2 0 1 66.67 .00 33.33 66.67 1941-08-30 Not Known 1945-12-15 Not Known Stevenson
17453 James Stevenson Greenock Morton 15 15 0 1 5 2 8 33.33 13.33 53.33 40.00 1913-03-01 Not Known 1919-12-27 Not Known Stevenson
17454 James Rae Stevenson Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 1947-01-04 23y 03m 05d 1947-01-04 23y 03m 05d Stevenson
17455 Jamie Stevenson Peterhead 1 1 0 1 0 0 100.00 .00 .00 100.00 2017-07-25 33y 00m 12d 2017-07-25 33y 00m 12d Stevenson
17456 Jimmy Stevenson St Mirren; Raith Rovers 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1957-01-02 Not Known 1963-04-06 Not Known Stevenson
17457 Jimmy Stevenson Hibernian 6 6 0 2 0 4 33.33 .00 66.67 33.33 1964-03-16 17y 07m 12d 1966-05-07 19y 09m 03d Stevenson
17458 John [10] Stevenson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1905-12-23 Not Known 1905-12-23 Not Known Stevenson
17459 John Stevenson Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1897-11-06 Not Known 1897-12-04 Not Known Stevenson
17460 John Stevenson Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-11-02 Not Known 1914-03-28 Not Known Stevenson
17461 John Alexander Stevenson Ayr United; St Johnstone; Falkirk 13 13 0 1 2 3 8 15.38 23.08 61.54 26.92 1920-09-08 Not Known 1932-02-20 Not Known Stevenson
17462 John Stevenson Heart of Midlothian B; St Johnstone 2 1 1 0 1 1 .00 50.00 50.00 25.00 1896-08-12 22y 06m 10d 1975-12-27 Not Known Stevenson
17463 Lewis Stevenson Hibernian; Raith Rovers 50 48 2 15 20 24 25.42 33.90 40.68 42.37 2006-12-26 18y 11m 21d 2024-10-09 36y 09m 04d Stevenson
17464 Morris Stevenson Hibernian; Greenock Morton; Dundee United; Berwick Rangers 16 15 1 1 4 4 10 22.22 22.22 55.56 33.33 1962-09-08 19y 04m 23d 1972-08-30 29y 04m 14d Stevenson
17465 Neil Stevenson Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1909-10-02 Not Known 1909-10-02 Not Known Stevenson
17466 Peter Stevenson Leith Athletic 9 9 0 0 1 8 .00 11.11 88.89 5.56 1890-02-01 Not Known 1893-08-10 Not Known Stevenson
17467 Robert Stevenson Third Lanark 4 4 0 1 0 3 1 .00 75.00 25.00 37.50 1892-11-12 Not Known 1893-09-23 Not Known Stevenson
17468 Robert Stevenson Greenock Morton; St Mirren 6 6 0 1 3 1 2 50.00 16.67 33.33 58.33 1915-01-09 Not Known 1922-04-15 Not Known Stevenson
17469 Ryan Stevenson Partick Thistle 2 1 1 0 0 2 .00 .00 100.00 .00 2015-08-22 30y 11m 29d 2015-10-31 31y 02m 07d Stevenson
17470 Ryan Stevenson Raith Rovers 1 0 1 0 2 0 .00 100.00 .00 50.00 2018-07-21 19y 06m 03d 2018-07-21 19y 06m 03d Stevenson
17471 Scott Stevenson Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 25y 04m 10d 2021-06-26 25y 04m 10d Stevenson
17472 Stevenson Ayr FC 1 1 0 0 0 1 .00 .00 100.00 .00 1903-01-24 Not Known 1903-01-24 Not Known Stevenson
17473 W Stevenson Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1881-10-08 Not Known 1882-02-18 Not Known Stevenson
17474 William Stevenson Third Lanark; Clyde; Dunfermline Athletic 15 15 0 5 4 6 33.33 26.67 40.00 46.67 1929-04-01 Not Known 1939-11-25 Not Known Stevenson
17475 Adam Stevenston Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1887-03-05 Not Known 1889-05-04 Not Known Stevenston
17476 Peter Stevenston Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1888-05-05 Not Known 1888-05-05 Not Known Stevenston
17477 Stevenston Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-05-04 Not Known 1889-05-04 Not Known Stevenston
17478 Thomas Stevenston Clyde 3 3 0 0 0 2 .00 .00 66.67 .00 1896-10-10 Not Known 1897-02-20 Not Known Stevenston
17479 Alex Stewart Falkirk; Partick Thistle 27 27 0 12 4 11 44.44 14.81 40.74 51.85 1909-04-17 Not Known 1919-03-29 Not Known Stewart
17480 Alex Stewart St Mirren; St Johnstone; Motherwell; Falkirk 10 10 0 5 4 2 4 40.00 20.00 40.00 50.00 1930-01-11 Not Known 1941-09-27 Not Known Stewart
17481 Alexander Stewart Airdrieonians 13 13 0 5 5 3 38.46 38.46 23.08 57.69 1990-08-17 24y 10m 03d 1995-04-08 29y 05m 25d Stewart
17482 Allan Stewart Queens Park 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1893-02-11 Not Known 1895-05-18 Not Known Stewart
17483 Andrew Stewart Third Lanark 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1892-08-20 Not Known 1897-02-06 Not Known Stewart
17484 Andrew James Stewart Kings Park 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1940-01-06 Not Known 1940-04-20 Not Known Stewart
17485 Anthony Stewart Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-10-16 30y 00m 28d 2022-10-16 30y 00m 28d Stewart
17486 Bill Stewart Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known Stewart
17487 Cameron Stewart Linfield 1 0 1 0 0 1 .00 .00 100.00 .00 2017-07-08 20y 03m 27d 2017-07-08 20y 03m 27d Stewart
17488 Charles Stewart Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-03-26 Not Known 1910-03-26 Not Known Stewart
17489 Charlie Stewart South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Stewart
17490 Colin Stewart Kilmarnock; Partick Thistle 0 0 0 2 1 2 40.00 20.00 40.00 50.00 2001-04-27 21y 03m 17d 2006-02-25 26y 01m 15d Stewart
17491 David Stewart Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1946-03-16 Not Known 1946-03-16 Not Known Stewart
17492 David Stewart Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-18 Not Known 1947-01-18 Not Known Stewart
17493 David Steele Stewart Ayr United 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1969-10-18 22y 07m 07d 1973-03-21 26y 00m 10d Stewart
17494 David Stewart Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1900-03-10 Not Known 1900-04-28 Not Known Stewart
17495 Doug Stewart Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Stewart
17496 F. Harry Stewart Dundee 2 2 0 0 0 2 .00 .00 100.00 .00 1899-02-25 Not Known 1899-05-13 Not Known Stewart
17497 George Stewart Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1912-04-27 Not Known 1912-04-27 Not Known Stewart
17498 George Stewart Clyde; Dundee 3 3 0 2 0 1 66.67 .00 33.33 66.67 1936-04-11 Not Known 1939-12-09 Not Known Stewart
17499 George Stewart Dundee; Hibernian 26 26 0 3 11 10 5 42.31 38.46 19.23 61.54 1967-09-23 20y 00m 25d 1979-03-28 31y 06m 28d Stewart
17500 George Gartshore Stewart Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-10-03 21y 11m 15d 1942-10-03 21y 11m 15d Stewart
17501 George Stewart Raith Rovers; Stirling Albion 9 9 0 2 3 4 22.22 33.33 44.44 38.89 1952-11-29 Not Known 1959-01-24 Not Known Stewart
17502 George Thompson Scott Stewart Dundee; St Mirren 7 7 0 3 5 1 1 71.43 14.29 14.29 78.57 1948-03-27 21y 01m 10d 1953-10-10 26y 07m 23d Stewart
17503 Graeme John Stewart Inverness Caledonian Thistle 0 0 0 1 0 0 100.00 .00 .00 100.00 2002-01-26 19y 09m 24d 2002-01-26 19y 09m 24d Stewart
17504 Greg Stewart Dundee; Aberdeen; Rangers; Kilmarnock 11 8 3 3 4 5 5 28.57 35.71 35.71 46.43 2014-07-22 24y 04m 05d 2024-03-30 34y 00m 13d Stewart
17505 H Stewart 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 Stewart
17506 Henry J Stewart St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1913-05-03 Not Known 1913-05-03 Not Known Stewart
17507 Henry Stewart Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1909-04-21 Not Known 1910-04-25 Not Known Stewart
17508 Hugh Stewart Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1965-04-17 Not Known 1965-04-17 Not Known Stewart
17509 Iain Scott Stewart Stenhousemuir 0 0 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 17y 07m 08d 1996-08-14 17y 07m 08d Stewart
17510 Ian Stewart Forfar Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1956-02-04 Not Known 1957-04-22 Not Known Stewart
17511 Ian Baillie Stewart Brechin City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 23y 03m 21d 1985-02-20 23y 03m 25d Stewart
17512 Ian Duncan Stewart Clyde 10 10 0 5 6 0 5 54.55 .00 45.45 54.55 1965-08-21 25y 05m 04d 1968-12-07 28y 08m 20d Stewart
17513 John Stewart Dundee United; Montrose 5 5 0 2 1 3 1 20.00 60.00 20.00 50.00 1965-11-06 19y 02m 07d 1977-10-19 31y 01m 19d Stewart
17514 J Stewart Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Stewart
17515 Jackie Stewart East Fife 12 12 0 1 4 2 6 33.33 16.67 50.00 41.67 1951-09-08 22y 07m 16d 1957-01-26 28y 00m 03d Stewart
17516 Jack Stewart Dundee; Airdrieonians 8 8 0 0 1 7 .00 12.50 87.50 6.25 1953-10-17 Not Known 1964-08-19 Not Known Stewart
17517 James [14] Stewart Stenhousemuir; Falkirk 10 10 0 2 4 3 3 40.00 30.00 30.00 55.00 1939-12-30 Not Known 1945-08-11 Not Known Stewart
17518 James Stewart Kilmarnock 8 8 0 1 4 3 1 50.00 37.50 12.50 68.75 1957-03-16 Not Known 1960-03-19 Not Known Stewart
17519 James C Stewart Partick Thistle 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1936-10-03 Not Known 1939-10-07 Not Known Stewart
17520 James Garven Stewart Kilmarnock; Rangers; St Mirren 15 15 0 7 5 3 46.67 33.33 20.00 63.33 1972-12-09 18y 09m 00d 1984-11-10 30y 08m 01d Stewart
17521 James Garvin Stewart Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-08 Not Known 1978-08-08 Not Known Stewart
17522 James Maxwell Stewart Kilmarnock 2 2 0 1 1 0 50.00 50.00 .00 75.00 1929-03-30 Not Known 1929-12-28 Not Known Stewart
17523 James Stewart Motherwell; Hamilton Academical 10 10 0 5 3 0 7 30.00 .00 70.00 30.00 1907-11-30 Not Known 1919-02-01 Not Known Stewart
17524 James W Stewart Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1926-02-10 Not Known 1926-02-10 Not Known Stewart
17525 John Stewart Aberdeen; Falkirk 6 0 6 2 3 6 18.18 27.27 54.55 31.82 2004-08-14 19y 05m 06d 2008-11-22 23y 08m 14d Stewart
17526 John Stewart Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1969-09-03 23y 11m 17d 1969-12-20 24y 03m 03d Stewart
17527 John Stewart Raith Rovers 2 2 0 2 0 1 1 .00 50.00 50.00 25.00 1912-11-30 Not Known 1913-01-18 Not Known Stewart
17528 Jacky Stewart Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1955-03-26 33y 06m 22d 1955-03-26 33y 06m 22d Stewart
17529 John George Stewart Queens Park; Kilmarnock 5 5 0 2 0 3 40.00 .00 60.00 40.00 1933-11-11 Not Known 1939-04-08 Not Known Stewart
17530 John Stewart Rest of Edinburgh; Falkirk 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1902-08-04 Not Known 1965-03-13 Not Known Stewart
17531 Jordan Stewart Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 22y 03m 08d 2017-07-08 22y 03m 08d Stewart
17532 Kieran Stewart Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 2015-07-30 21y 02m 10d 2015-07-30 21y 02m 10d Stewart
17533 Marcus Stewart Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 30y 08m 23d 2003-07-30 30y 08m 23d Stewart
17534 Mark Stewart Falkirk; Dundee; Raith Rovers 10 4 6 2 4 2 8 28.57 14.29 57.14 35.71 2008-05-05 19y 10m 13d 2017-01-25 28y 07m 03d Stewart
17535 Michael Stewart Hibernian 7 6 1 2 1 4 28.57 14.29 57.14 35.71 2005-08-07 24y 05m 12d 2007-04-01 26y 01m 06d Stewart
17536 Pat Stewart Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 1968-11-09 18y 06m 06d 1968-11-09 18y 06m 06d Stewart
17537 Paul Stewart Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1990-08-13 25y 10m 06d 1990-08-13 25y 10m 06d Stewart
17538 Peter M Stewart Port Glasgow Athletic; Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1909-09-18 Not Known 1909-12-18 Not Known Stewart
17539 Peter Stewart St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1945-09-15 Not Known 1945-09-15 Not Known Stewart
17540 Raymond Straun McDonald Stewart Dundee United; St Johnstone 5 5 0 3 1 2 50.00 16.67 33.33 58.33 1976-12-27 17y 03m 20d 1991-11-09 32y 02m 02d Stewart
17541 Robert Stewart Motherwell; Ayr United 17 17 0 11 3 3 64.71 17.65 17.65 73.53 1917-02-24 Not Known 1925-01-03 Not Known Stewart
17542 Robert Stewart Kilmarnock; St Mirren 11 11 0 4 2 5 36.36 18.18 45.45 45.45 1956-04-25 23y 06m 18d 1961-04-15 28y 06m 08d Stewart
17543 Robert Stewart Dunfermline Athletic; Motherwell; Falkirk; Falkirk Select 7 6 1 1 4 2 4 40.00 20.00 40.00 50.00 1981-11-14 19y 10m 11d 1988-04-24 26y 03m 21d Stewart
17544 Robert Stewart Greenock Morton 14 14 0 5 4 3 7 28.57 21.43 50.00 39.29 1902-08-16 Not Known 1911-09-23 Not Known Stewart
17545 Robert Whyte Stewart St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1920-12-18 Not Known 1920-12-18 Not Known Stewart
17546 Ross Stewart Ross County; Sunderland 2 2 0 1 1 0 50.00 50.00 .00 75.00 2019-08-10 23y 00m 30d 2021-07-17 25y 00m 06d Stewart
17547 Ross Stewart Motherwell; Livingston (Meadowbank Thistle) 0 0 0 3 4 1 37.50 50.00 12.50 62.50 2013-10-19 18y 06m 03d 2019-12-04 24y 07m 18d Stewart
17548 Sammy Stewart Aberdeen 0 0 0 0 1 1 .00 50.00 50.00 25.00 2009-02-14 17y 11m 13d 2009-05-12 18y 02m 11d Stewart
17549 Samuel McKinlay Stewart East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1940-05-04 Not Known 1940-05-04 Not Known Stewart
17550 Sammy Stewart East Fife 30 30 0 9 3 18 30.00 10.00 60.00 35.00 1946-04-06 25y 11m 05d 1958-02-01 37y 09m 00d Stewart
17551 Scott Stewart Arbroath 3 1 2 1 1 1 33.33 33.33 33.33 50.00 2019-06-29 23y 02m 00d 2021-03-20 24y 10m 20d Stewart
17552 Thomas Stewart Dundee 12 12 0 4 2 6 33.33 16.67 50.00 41.67 1898-12-03 Not Known 1901-08-15 Not Known Stewart
17553 W Stewart Third Lanark; Queens Park 2 2 0 1 1 0 50.00 50.00 .00 75.00 1882-02-18 Not Known 1895-05-18 Not Known Stewart
17554 William [15] Stewart Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-13 Not Known 1938-04-13 Not Known Stewart
17555 William Stewart Boness 1 1 0 1 0 0 100.00 .00 .00 100.00 1923-01-27 Not Known 1923-01-27 Not Known Stewart
17556 William Graham Stewart Queens Park 2 2 0 2 0 0 100.00 .00 .00 100.00 1900-02-17 Not Known 1900-03-10 Not Known Stewart
17557 William J Todd Stewart Cowdenbeath; Motherwell 6 6 0 3 2 1 3 33.33 16.67 50.00 41.67 1931-09-09 Not Known 1936-09-09 Not Known Stewart
17558 William N Stewart Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1914-02-28 Not Known 1914-02-28 Not Known Stewart
17559 William Paul Stewart Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 19y 09m 09d 1997-01-25 19y 09m 09d Stewart
17560 William Seymour Stewart Everton 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1894-09-17 Not Known 1894-11-10 Not Known Stewart
17561 William Stewart St Mirren 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1948-09-04 26y 05m 25d 1949-01-15 26y 10m 05d Stewart
17562 William W Stewart Queens Park 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1900-09-22 Not Known 1902-11-01 Not Known Stewart
17563 George Stewart[1] Hibernian; Stenhousemuir; Rangers; Lochgelly United 19 19 0 1 5 8 6 26.32 42.11 31.58 47.37 1904-05-07 Not Known 1906-04-23 Not Known Stewart[1]
17564 Thomas Stickroth St Mirren 10 6 4 1 5 4 10.00 50.00 40.00 35.00 1990-03-24 24y 11m 11d 1992-04-11 26y 11m 29d Stickroth
17565 Nelson S Still Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1986-10-29 23y 06m 23d 1986-10-29 23y 06m 23d Still
17566 Derek Stillie Aberdeen; Dunfermline Athletic; Dundee United 20 19 1 10 5 15 33.33 16.67 50.00 41.67 1993-12-04 20y 00m 01d 2007-03-17 33y 03m 14d Stillie
17567 Alexander Stirling Airdrieonians; Dumbarton 2 2 0 1 0 0 2 .00 .00 100.00 .00 1944-08-19 Not Known 1949-02-19 Not Known Stirling
17568 Andrew Stirling Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 2018-07-11 28y 04m 06d 2018-07-11 28y 04m 06d Stirling
17569 Ian Stirling Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 26y 02m 11d 1969-04-12 26y 06m 02d Stirling
17570 James Stirling Clyde 3 3 0 1 0 2 33.33 .00 66.67 33.33 1927-01-22 Not Known 1927-08-27 Not Known Stirling
17571 James Stirling Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1949-12-17 Not Known 1949-12-17 Not Known Stirling
17572 Jered Stirling Motherwell 0 0 0 0 0 1 .00 .00 100.00 .00 1998-09-23 21y 11m 10d 1998-09-23 21y 11m 10d Stirling
17573 John S Stirling Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 1916-04-29 Not Known 1917-01-27 Not Known Stirling
17574 John Stirling Clyde; Alloa Athletic 7 7 0 1 3 2 2 42.86 28.57 28.57 57.14 1909-03-13 Not Known 1922-09-30 Not Known Stirling
17575 Robert Whitelaw Stirling Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1941-05-03 Not Known 1941-05-03 Not Known Stirling
17576 Robertson Stirling Hibernian; Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1947-05-12 Not Known 1948-08-18 Not Known Stirling
17577 Stirling East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1951-02-10 Not Known 1951-02-10 Not Known Stirling
17578 Neil Stirrat Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1951-09-15 Not Known 1951-09-15 Not Known Stirrat
17579 Stock Preston North End 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 Not Known 2006-07-15 Not Known Stock
17580 Douglas I Stockdale Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Stockdale
17581 Douglas J Stockdale Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1945-06-09 Not Known 1945-06-16 Not Known Stockdale
17582 Jayden Stockley Aberdeen 3 1 2 3 1 0 75.00 25.00 .00 87.50 2016-08-13 22y 10m 03d 2017-05-07 23y 06m 27d Stockley
17583 Stockton Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Stockton
17584 John Stoddart Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1899-10-21 Not Known 1899-10-21 Not Known Stoddart
17585 Stoddart Stenhousemuir 2 2 0 0 1 1 .00 50.00 50.00 25.00 1892-11-26 Not Known 1892-12-17 Not Known Stoddart
17586 William Harris Stoddart St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1934-10-06 Not Known 1934-10-06 Not Known Stoddart
17587 Peter Stoger FK Austria 1 1 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 22y 06m 15d 1988-11-09 22y 06m 29d Stoger
17588 Stojcevski IFK Gothenburg 1 0 1 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Stojcevski
17589 Alfie Stokes Tottenham Hotspur 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1956-10-15 24y 00m 12d 1956-11-12 24y 01m 09d Stokes
17590 Anthony Stokes Falkirk; Hibernian; Celtic 22 18 4 6 14 5 5 58.33 20.83 20.83 68.75 2006-11-13 18y 03m 19d 2017-12-27 29y 05m 02d Stokes
17591 Bobby Stokes Southampton 2 2 0 0 0 2 .00 .00 100.00 .00 1976-05-08 25y 03m 08d 1976-08-05 25y 06m 06d Stokes
17592 Chris Stokes Kilmarnock 1 1 0 1 1 1 0 50.00 50.00 .00 75.00 2022-08-31 31y 05m 23d 2022-10-09 31y 07m 01d Stokes
17593 Stokes Dundalk 0 0 0 0 0 1 .00 .00 100.00 .00 1968-05-26 Not Known 1968-05-26 Not Known Stokes
17594 Bob Stokoe Newcastle United 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1954-10-13 24y 00m 22d 1957-11-20 27y 01m 30d Stokoe
17595 Volker Stoldt Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Stoldt
17596 Peter Stone Australia; Australian Select XI 2 2 0 0 0 2 .00 .00 100.00 .00 1959-06-06 Not Known 1959-06-13 Not Known Stone
17597 John Stones Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-26 21y 01m 28d 2015-07-26 21y 01m 28d Stones
17598 Josh Stones Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 2023-04-22 19y 05m 10d 2023-04-22 19y 05m 10d Stones
17599 Stoppelkamp Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Stoppelkamp
17600 Charlie Storer Bradford City 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-04-25 30y 00m 27d 1921-04-25 30y 00m 27d Storer
17601 Harry Storer Liverpool 3 3 0 1 0 2 33.33 .00 66.67 33.33 1897-03-06 26y 07m 10d 1898-04-23 27y 08m 30d Storer
17602 Jack Frederick Wendell Storer Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-08 20y 06m 06d 2018-07-08 20y 06m 06d Storer
17603 Jordan Storey Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 24y 10m 18d 2022-07-20 24y 10m 18d Storey
17604 Miles Storey Inverness Caledonian Thistle; Aberdeen; Partick Thistle 12 9 3 2 4 6 5 26.67 40.00 33.33 46.67 2015-09-11 21y 08m 07d 2021-04-24 27y 03m 20d Storey
17605 Peter Storey Arsenal 0 0 0 1 0 0 100.00 .00 .00 100.00 1975-07-30 29y 10m 23d 1975-07-30 29y 10m 23d Storey
17606 Craig Storie Aberdeen 1 1 0 1 2 3 16.67 33.33 50.00 33.33 2013-05-18 17y 04m 05d 2016-08-13 20y 07m 00d Storie
17607 Robert Stormont Dundee 3 3 0 0 0 3 .00 .00 100.00 .00 1896-08-15 Not Known 1898-04-27 Not Known Stormont
17608 Jim Storrie Airdrieonians; Aberdeen 5 5 0 2 1 1 3 20.00 20.00 60.00 30.00 1960-09-24 20y 05m 25d 1967-10-21 27y 06m 21d Storrie
17609 David Storrier Everton; Celtic; Dundee 11 11 0 6 2 3 54.55 18.18 27.27 63.64 1894-09-17 21y 10m 23d 1902-03-22 29y 04m 25d Storrier
17610 Dave Stothard British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Stothard
17611 Stothard British Columbia All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-06-02 Not Known 1958-06-02 Not Known Stothard
17612 James Stothers Airdrieonians 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1911-03-11 Not Known 1911-03-11 Not Known Stothers
17613 Alex Stott Dundee; Partick Thistle; Hamilton Academical 12 12 0 8 5 4 3 41.67 33.33 25.00 58.33 1949-01-08 Not Known 1954-03-17 Not Known Stott
17614 James Stott Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1899-01-03 Not Known 1899-01-03 Not Known Stott
17615 Stott Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-04-30 Not Known 1953-04-30 Not Known Stott
17616 Adam Strachan Partick Thistle 2 2 0 0 1 2 .00 33.33 66.67 16.67 2005-01-08 17y 10m 15d 2006-02-25 19y 00m 01d Strachan
17617 Danny Strachan Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-10 18y 11m 23d 2021-07-10 18y 11m 23d Strachan
17618 Gordon Strachan Dundee; Aberdeen; Manchester United; Coventry City 19 17 2 3 11 4 5 55.00 20.00 25.00 65.00 1973-08-18 16y 06m 09d 1995-10-08 38y 07m 29d Strachan
17619 Hugh Mair Strachan Motherwell; Greenock Morton; Kilmarnock; Partick Thistle 22 22 0 4 6 12 18.18 27.27 54.55 31.82 1960-04-02 21y 01m 12d 1973-08-11 34y 05m 21d Strachan
17620 Hugh Strachan Alloa Athletic; Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1926-02-06 Not Known 1926-12-18 Not Known Strachan
17621 James G Strachan St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1908-09-02 Not Known 1908-09-21 Not Known Strachan
17622 Ryan Strachan Cove Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-18 31y 03m 28d 2018-07-18 31y 03m 28d Strachan
17623 Strachan Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known Strachan
17624 Bob Straetman Lokeren 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-01-11 21y 00m 13d 2019-01-11 21y 00m 13d Straetman
17625 Christopher Robert Strain Kilmarnock 0 0 0 1 0 1 50.00 .00 50.00 50.00 1998-11-07 18y 07m 13d 1998-12-26 18y 09m 01d Strain
17626 David Strain St Mirren; Ayr United 7 7 0 1 0 6 14.29 .00 85.71 14.29 1932-08-27 Not Known 1939-08-26 Not Known Strain
17627 Robert Strain Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1944-01-22 Not Known 1944-01-22 Not Known Strain
17628 Ryan Strain St Mirren 4 4 0 3 2 3 0 40.00 60.00 .00 70.00 2023-01-07 25y 09m 05d 2024-05-15 27y 01m 13d Strain
17629 Strain Lisburn Distillery 0 0 0 0 0 1 .00 .00 100.00 .00 2003-07-19 Not Known 2003-07-19 Not Known Strain
17630 Archie Straiton St Mirren 1 1 0 1 0 0 1 .00 .00 100.00 .00 1956-03-07 Not Known 1956-03-07 Not Known Straiton
17631 Alexander Strang Hibernian 7 7 0 5 0 2 71.43 .00 28.57 71.43 1921-04-20 Not Known 1922-05-10 Not Known Strang
17632 Shaun Anthony Strang Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 1992-07-18 22y 03m 18d 1992-07-18 22y 03m 18d Strang
17633 Thomas Strang Aberdeen 8 8 0 3 3 2 37.50 37.50 25.00 56.25 1903-09-28 Not Known 1907-04-15 Not Known Strang
17634 William Strang Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-08-26 Not Known 1902-08-26 Not Known Strang
17635 Lewis Strapp Greenock Morton 4 4 0 0 2 2 .00 50.00 50.00 25.00 2020-12-05 21y 00m 09d 2024-03-11 24y 03m 14d Strapp
17636 Jeff Strasser Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 23y 09m 16d 1998-07-21 23y 09m 16d Strasser
17637 James Strathie St Bernards; Stenhousemuir 5 5 0 1 0 0 5 .00 .00 100.00 .00 1936-05-15 Not Known 1939-12-30 Not Known Strathie
17638 Sorin Stratila Dinamo Bucuresti 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-07-09 26y 08m 19d 2013-07-09 26y 08m 19d Stratila
17639 Ryan Stratulis Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 19y 02m 14d 2022-07-13 19y 02m 14d Stratulis
17640 William Strauss Aberdeen 5 5 0 3 2 1 2 40.00 20.00 40.00 50.00 1936-11-14 Not Known 1939-02-25 Not Known Strauss
17641 Robert John Wainwright Street Montrose; Kilmarnock 1 1 0 1 0 1 50.00 .00 50.00 50.00 1977-10-19 23y 11m 20d 1980-09-06 26y 10m 08d Street
17642 Siegfried Stritzl New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 27y 01m 09d 1971-05-21 27y 01m 09d Stritzl
17643 William Stronach Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1929-09-04 Not Known 1929-09-04 Not Known Stronach
17644 Geoff Strong The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1960-11-07 23y 01m 19d 1960-11-07 23y 01m 19d Strong
17645 Gregory Strong Motherwell; Livingston (Meadowbank Thistle) 11 11 0 2 1 9 16.67 8.33 75.00 20.83 2000-03-25 24y 06m 20d 2006-03-05 30y 06m 00d Strong
17646 Les Strong Fulham 2 2 0 1 1 0 50.00 50.00 .00 75.00 1975-09-16 22y 02m 13d 1975-10-01 22y 02m 28d Strong
17647 Roy Stroud West Ham United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1953-10-19 28y 07m 03d 1953-10-19 28y 07m 03d Stroud
17648 Pascal Struijk Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 23y 11m 19d 2023-07-30 23y 11m 19d Struijk
17649 Bob Struthers Bolton Wanderers 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1884-01-01 Not Known 1886-04-26 Not Known Struthers
17650 John Struthers Queens Park; Partick Thistle 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1920-10-16 Not Known 1922-04-01 Not Known Struthers
17651 Willie Struthers Rangers 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1880-04-24 Not Known 1881-04-02 Not Known Struthers
17652 Max Stryjek Livingston (Meadowbank Thistle) 4 4 0 0 1 3 .00 25.00 75.00 12.50 2021-09-25 25y 02m 07d 2022-03-19 25y 08m 01d Stryjek
17653 Alec Stuart Dundee; Dundee United; Montrose 15 15 0 3 5 4 8 29.41 23.53 47.06 41.18 1962-09-01 22y 00m 24d 1970-01-28 29y 05m 20d Stuart
17654 Charles Stuart Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1924-03-08 Not Known 1924-04-05 Not Known Stuart
17655 Albert Stubbins Newcastle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1942-04-25 22y 09m 12d 1942-04-25 22y 09m 12d Stubbins
17656 Alan Stubbs Celtic 15 15 0 8 5 2 53.33 33.33 13.33 70.00 1996-10-20 25y 00m 14d 2000-11-01 29y 00m 26d Stubbs
17657 Les Stubbs Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-03-31 25y 01m 13d 1954-03-31 25y 01m 13d Stubbs
17658 Sam Stubbs Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 2019-08-31 20y 09m 11d 2019-12-21 21y 01m 01d Stubbs
17659 Thorsten Stuckmann Alemannia Aachen; Partick Thistle 1 1 0 1 1 0 50.00 50.00 .00 75.00 2009-07-12 28y 03m 25d 2016-12-17 35y 09m 00d Stuckmann
17660 Mijo Studenovic NK Siroki Brijeg 1 0 1 0 1 1 .00 50.00 50.00 25.00 2006-07-26 20y 09m 19d 2006-08-02 20y 09m 26d Studenovic
17661 Christian Stuff 1. FC Union Berlin 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 28y 10m 28d 2011-07-09 28y 10m 28d Stuff
17662 Elvis Stuglis Rigas Futbola Skola 1 1 0 0 0 2 .00 .00 100.00 .00 2022-09-15 29y 02m 11d 2022-10-27 29y 03m 23d Stuglis
17663 Paul Whitehead Sturrock Dundee United 36 30 6 11 17 9 11 45.95 24.32 29.73 58.11 1975-02-08 18y 03m 29d 1989-05-06 32y 06m 26d Sturrock
17664 Robert H Sturrock Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1928-01-03 Not Known 1928-01-03 Not Known Sturrock
17665 Diego Laxalt Celtic 1 0 1 0 1 0 .00 100.00 .00 50.00 2020-12-20 27y 10m 13d 2020-12-20 27y 10m 13d Suarez
17666 Luis Suárez Liverpool 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2012-08-30 25y 07m 06d 2012-08-30 25y 07m 06d Suárez
17667 Jan Suchoparek Slavia Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1992-09-16 22y 11m 24d 1992-09-30 23y 00m 07d Suchoparek
17668 Alan Suddick Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1966-09-26 22y 04m 24d 1966-09-26 22y 04m 24d Suddick
17669 Colin Suggett Sunderland; West Bromwich Albion 2 2 0 2 0 0 100.00 .00 .00 100.00 1968-09-23 19y 08m 24d 1970-08-03 21y 07m 04d Suggett
17670 Ernest James Suggett Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1930-10-25 Not Known 1930-10-25 Not Known Suggett
17671 Pavel Sulc Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 23y 07m 24d 2024-08-29 23y 08m 00d Sulc
17672 Sulimani FK Austria Wien 0 0 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Sulimani
17673 Christopher Stephen Sulley Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 20y 07m 23d 1980-07-26 20y 07m 23d Sulley
17674 Dominic Sullivan Clyde; Aberdeen; Celtic; Greenock Morton 24 23 1 2 10 5 10 40.00 20.00 40.00 50.00 1971-01-09 19y 09m 08d 1985-03-02 33y 11m 01d Sullivan
17675 Maurice J Sullivan St Mirren 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1942-12-12 Not Known 1942-12-12 Not Known Sullivan
17676 Nicky Summerbee Manchester City 1 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-12 23y 11m 17d 1995-08-12 23y 11m 17d Summerbee
17677 Luke Summerfield Plymouth Argyle 0 0 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 21y 07m 23d 2009-07-29 21y 07m 23d Summerfield
17678 Ciaran Summers Stenhousemuir; Stirling Albion 1 1 0 0 0 2 .00 .00 100.00 .00 2014-08-26 19y 04m 10d 2021-07-20 26y 03m 04d Summers
17679 David Findlay Summers Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1938-02-26 Not Known 1938-02-26 Not Known Summers
17680 Edward Summers Clyde; Ayr United 16 16 0 3 6 7 18.75 37.50 43.75 37.50 1928-01-07 Not Known 1937-10-09 Not Known Summers
17681 Gerry Summers Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 29y 01m 01d 1962-11-05 29y 01m 01d Summers
17682 JT Summers Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1886-02-27 Not Known 1886-02-27 Not Known Summers
17683 Summers Inverness Caledonian 1 1 0 0 0 1 .00 .00 100.00 .00 1987-09-29 Not Known 1987-09-29 Not Known Summers
17684 William Summers Airdrieonians; St Mirren 13 13 0 1 4 3 6 30.77 23.08 46.15 42.31 1918-08-31 Not Known 1927-03-19 Not Known Summers
17685 Crysencio Summerville Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 2023-07-30 21y 09m 00d 2023-07-30 21y 09m 00d Summerville
17686 Ki Sung-Yueng Celtic 6 4 2 5 0 3 62.50 .00 37.50 62.50 2010-02-10 21y 00m 17d 2012-04-15 23y 02m 22d Sung-Yueng
17687 Shane Supple Falkirk 1 1 0 1 1 0 50.00 50.00 .00 75.00 2008-03-22 20y 10m 18d 2008-05-05 21y 00m 01d Supple
17688 Surdu FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Surdu
17689 John Surgener Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-12-10 Not Known 1921-12-10 Not Known Surgener
17690 Safet Susic Paris St Germain 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1984-09-19 29y 05m 06d 1984-10-03 29y 05m 20d Susic
17691 Fergie Suter Blackburn Rovers 4 4 0 4 0 0 100.00 .00 .00 100.00 1881-01-03 23y 01m 13d 1884-12-26 27y 01m 05d Suter
17692 Alasdair Sutherland Inverness Caledonian Thistle 0 0 0 0 1 0 .00 100.00 .00 50.00 2016-10-29 20y 01m 10d 2016-10-29 20y 01m 10d Sutherland
17693 Alexander Sutherland Inverness Caledonian Thistle 0 0 0 0 1 2 .00 33.33 66.67 16.67 2006-08-26 18y 11m 19d 2008-11-15 21y 02m 08d Sutherland
17694 Alisdair Sutherland Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 20y 09m 29d 2017-07-18 20y 09m 29d Sutherland
17695 Charles Christison Sutherland Third Lanark; Clydebank[3]; St Mirren 7 7 0 3 2 3 2 28.57 42.86 28.57 50.00 1916-09-09 Not Known 1919-11-08 Not Known Sutherland
17696 Craig Sutherland Cowdenbeath 2 1 1 1 0 1 50.00 .00 50.00 50.00 2014-08-04 25y 07m 18d 2014-12-23 26y 00m 06d Sutherland
17697 David Sutherland Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1904-02-27 Not Known 1904-02-27 Not Known Sutherland
17698 Donald Sutherland St Bernards 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1887-01-15 Not Known 1887-06-04 Not Known Sutherland
17699 G Sutherland Third Edinburgh Rifle Volunteers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1875-08-28 Not Known 1875-10-16 Not Known Sutherland
17700 George Sutherland Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-12 Not Known 1936-09-12 Not Known Sutherland
17701 George Sutherland Partick Thistle 10 10 0 5 1 4 50.00 10.00 40.00 55.00 1936-02-08 Not Known 1941-12-06 Not Known Sutherland
17702 J Sutherland 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 Sutherland
17703 Mal Sutherland St Bernards 3 3 0 0 1 2 .00 33.33 66.67 16.67 1891-08-18 Not Known 1892-05-16 Not Known Sutherland
17704 Malcolm Sutherland Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-05 Not Known 1895-01-05 Not Known Sutherland
17705 R Sutherland Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known Sutherland
17706 Robert Sutherland Stirling Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1965-12-18 Not Known 1965-12-18 Not Known Sutherland
17707 Shane Sutherland Inverness Caledonian Thistle 15 5 10 1 2 7 6 13.33 46.67 40.00 36.67 2010-09-18 19y 10m 26d 2021-07-25 30y 09m 02d Sutherland
17708 Stanley Sutherland Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1930-02-08 Not Known 1930-02-08 Not Known Sutherland
17709 Taylor Sutherland Dunfermline Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2023-07-09 17y 06m 27d 2023-07-09 17y 06m 27d Sutherland
17710 Hugh Suttie Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1941-11-29 Not Known 1941-11-29 Not Known Suttie
17711 Thomas Suttie Leith Athletic 3 3 0 0 0 3 .00 .00 100.00 .00 1905-05-27 Not Known 1906-05-14 Not Known Suttie
17712 Alfred Sutton Third Lanark 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1941-12-13 Not Known 1942-04-04 Not Known Sutton
17713 Chris Sutton Celtic 17 17 0 5 14 2 1 82.35 11.76 5.88 88.24 2000-08-19 27y 05m 09d 2005-10-15 32y 07m 05d Sutton
17714 John Sutton Dundee; St Mirren; Motherwell; St Johnstone 19 15 4 8 9 6 6 42.86 28.57 28.57 57.14 2004-08-07 20y 07m 12d 2015-12-19 31y 11m 23d Sutton
17715 Joseph Sutton Dunfermline Athletic; Stenhousemuir 3 3 0 1 0 2 33.33 .00 66.67 33.33 1926-12-18 Not Known 1931-01-17 Not Known Sutton
17716 Mike Sutton Carlisle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-11-02 27y 00m 28d 1971-11-02 27y 00m 28d Sutton
17717 Steve Sutton Nottingham Forest; Derby County 1 1 0 1 1 0 50.00 50.00 .00 75.00 1988-09-12 27y 04m 27d 1995-08-05 34y 03m 20d Sutton
17718 Svanadze Dynamo Tbilisi 0 0 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 Not Known 1989-08-08 Not Known Svanadze
17719 Jan Svensson Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 29y 00m 00d 1985-04-24 29y 00m 00d Svensson
17720 Karl Svensson Rangers 2 2 0 3 1 0 75.00 25.00 .00 87.50 2006-08-19 22y 04m 29d 2007-04-21 23y 01m 00d Svensson
17721 Svensson IFK Gothenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1991-03-15 Not Known 1991-03-15 Not Known Svensson
17722 Erik Sviatchenko Celtic 3 2 1 4 0 0 100.00 .00 .00 100.00 2016-04-02 24y 05m 29d 2017-05-21 25y 07m 17d Sviatchenko
17723 Christopher William Swailes Hamilton Academical 1 1 0 1 0 2 33.33 .00 66.67 33.33 2008-08-30 37y 10m 11d 2009-01-31 38y 03m 12d Swailes
17724 Kenny Swain Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-02 27y 06m 05d 1979-08-02 27y 06m 05d Swain
17725 Andrew E Swallow St Johnstone 10 10 0 2 5 3 20.00 50.00 30.00 45.00 1925-04-11 Not Known 1929-09-28 Not Known Swallow
17726 Alan Barrington Swan Clyde 7 6 1 3 2 2 42.86 28.57 28.57 57.14 1970-08-15 20y 02m 13d 1975-04-05 24y 10m 03d Swan
17727 David Swan Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1968-04-17 20y 02m 15d 1969-01-25 20y 11m 23d Swan
17728 Maurice Swan Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 28y 10m 12d 1967-08-08 28y 10m 12d Swan
17729 Ronald McDonald Swan East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1963-12-21 22y 11m 13d 1963-12-21 22y 11m 13d Swan
17730 Gavin Swankie Arbroath 3 3 0 0 0 3 .00 .00 100.00 .00 2018-07-03 34y 07m 11d 2020-12-29 37y 01m 07d Swankie
17731 Andrew Swann St Mirren; Partick Thistle 6 6 0 1 3 1 2 50.00 16.67 33.33 58.33 1902-08-30 Not Known 1906-02-03 Not Known Swann
17732 Archibald Swann Queens Park 9 9 0 6 0 3 66.67 .00 33.33 66.67 1900-02-17 Not Known 1904-01-02 Not Known Swann
17733 Harvey Swann Cowdenbeath; The Spartans 2 1 1 0 0 3 .00 .00 100.00 .00 2018-07-24 20y 11m 12d 2022-07-06 24y 10m 24d Swann
17734 Danny Swanson Dundee United; St Johnstone; Hibernian; East Fife 21 9 12 3 10 9 8 37.04 33.33 29.63 53.70 2008-01-02 21y 00m 05d 2020-09-18 33y 08m 21d Swanson
17735 James H Swanson St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-05-05 Not Known 1928-05-05 Not Known Swanson
17736 John Swanson Stirling Albion 4 4 0 0 0 4 .00 .00 100.00 .00 1953-10-03 Not Known 1956-03-10 Not Known Swanson
17737 D Swart Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Swart
17738 Bill Sweeney Queen of the South 2 2 0 1 0 1 50.00 .00 50.00 50.00 1953-03-14 Not Known 1955-10-15 Not Known Sweeney
17739 Gerry Sweeney Greenock Morton 13 13 0 2 5 3 5 38.46 23.08 38.46 50.00 1967-02-20 21y 07m 10d 1971-04-10 25y 09m 00d Sweeney
17740 Jayden Sweeney Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 22y 07m 09d 2024-07-13 22y 07m 09d Sweeney
17741 John M Sweeney Dunfermline Athletic 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1958-08-20 Not Known 1961-01-07 Not Known Sweeney
17742 John Sweeney St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1930-08-12 Not Known 1931-02-07 Not Known Sweeney
17743 Paul Martin F Sweeney St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1991-04-20 26y 03m 10d 1991-04-20 26y 03m 10d Sweeney
17744 Ryan Sweeney Dundee 2 2 0 1 1 0 50.00 50.00 .00 75.00 2021-10-23 24y 06m 08d 2022-02-09 24y 09m 25d Sweeney
17745 Sean Brian Sweeney Clydebank[4]; Livingston (Meadowbank Thistle) 4 4 0 0 1 3 .00 25.00 75.00 12.50 1992-08-12 22y 11m 26d 2000-09-06 31y 00m 20d Sweeney
17746 Sweeney Millwall 1 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Sweeney
17747 William C Sweeney Clyde 11 11 0 4 1 6 36.36 9.09 54.55 40.91 1943-10-30 25y 00m 07d 1947-09-13 28y 10m 21d Sweeney
17748 Joseph James Sweeny Clydebank[4]; Partick Thistle 2 2 0 1 1 2 0 33.33 66.67 .00 66.67 1979-11-10 22y 08m 22d 1981-02-28 24y 00m 09d Sweeny
17749 Harry Swift Third Lanark 3 3 0 0 2 1 .00 66.67 33.33 33.33 1913-10-25 Not Known 1915-01-23 Not Known Swift
17750 Steven Swinglehurst Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 21y 09m 03d 2014-07-26 21y 09m 03d Swinglehurst
17751 John Sydenham The British Army 1 1 0 1 0 0 1 .00 .00 100.00 .00 1960-11-07 21y 01m 23d 1960-11-07 21y 01m 23d Sydenham
17752 Bill Sydney Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Sydney
17753 Mohamed Sylla Dundee 2 1 1 2 0 2 50.00 .00 50.00 50.00 2023-08-27 29y 08m 26d 2024-08-10 30y 08m 09d Sylla
17754 Mohammed Sylla St Johnstone; Celtic; Kilmarnock 7 6 1 1 5 3 2 50.00 30.00 20.00 65.00 2000-08-06 23y 04m 24d 2007-05-20 30y 02m 07d Sylla
17755 Ludovic Sylvestre Sparta Prague 2 2 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 22y 07m 09d 2006-09-28 22y 07m 23d Sylvestre
17756 Sylvinho Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 33y 03m 16d 2007-07-28 33y 03m 16d Sylvinho
17757 David Syme Kilmarnock; Partick Thistle 1 1 0 0 2 1 .00 66.67 33.33 33.33 2015-10-03 18y 03m 10d 2016-08-27 19y 02m 04d Syme
17758 Robert Graham Syme Dunfermline Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1936-05-13 Not Known 1936-08-19 Not Known Syme
17759 Jim Symington Stirling Albion; Stranraer 3 3 0 0 0 4 .00 .00 100.00 .00 1966-09-24 20y 01m 05d 1971-01-23 24y 05m 04d Symington
17760 Symington Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1890-11-29 Not Known 1890-11-29 Not Known Symington
17761 James Scotland Symon Dundee 8 8 0 1 2 5 12.50 25.00 62.50 25.00 1931-04-04 Not Known 1935-01-02 Not Known Symon
17762 Scot Symon Rangers 22 22 0 15 5 2 68.18 22.73 9.09 79.55 1938-11-12 Not Known 1946-04-27 Not Known Symon
17763 Symons Fulham 1 1 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Symons
17764 Janos Szabo Paksi SE 0 0 0 0 1 0 .00 100.00 .00 50.00 2011-07-28 22y 00m 17d 2011-07-28 22y 00m 17d Szabo
17765 Gregorz Szamotulski Dundee United; Hibernian 4 3 1 3 0 1 75.00 .00 25.00 75.00 2007-10-20 31y 05m 07d 2009-03-14 32y 10m 01d Szamotulski
17766 Szarynski Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Szarynski
17767 Tomasz Szewczuk Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 30y 07m 05d 2009-07-08 30y 07m 05d Szewczuk
17768 Igor Szkukalek Ferencvaros 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 28y 05m 15d 2004-12-16 28y 05m 15d Szkukalek
17769 Samuel Szmodics Blackburn Rovers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-12-02 27y 02m 08d 2022-12-02 27y 02m 08d Szmodics
17770 Szoltysik Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Szoltysik
17771 Michal Szromnik Dundee United 1 1 0 0 0 2 .00 .00 100.00 .00 2015-10-18 22y 07m 14d 2015-12-30 22y 09m 26d Szromnik
17772 Lajos Szucs Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 31y 04m 08d 2004-12-16 31y 04m 08d Szucs
17773 Lukasz Szukala Alemannia Aachen 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-12 25y 01m 16d 2009-07-12 25y 01m 16d Szukala
17774 Patryk Szysz Istanbul Basaksehir 2 0 2 2 0 0 100.00 .00 .00 100.00 2022-09-08 24y 05m 07d 2022-11-03 24y 07m 02d Szysz
17775 Ely Tacchella Lausanne 3 3 0 1 2 0 33.33 66.67 .00 66.67 1963-09-25 27y 04m 00d 1963-10-15 27y 04m 20d Tacchella
17776 Johnny Tackett Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1886-01-30 Not Known 1886-01-30 Not Known Tackett
17777 Grégory Tadé Inverness Caledonian Thistle; St Johnstone 6 4 2 1 1 2 3 16.67 33.33 50.00 33.33 2011-09-10 25y 00m 08d 2013-03-05 26y 06m 03d Tadé
17778 Adam Taggart Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2015-10-18 22y 04m 16d 2015-10-18 22y 04m 16d Taggart
17779 Craig Taggart Falkirk 1 0 1 1 0 1 50.00 .00 50.00 50.00 1993-03-06 20y 01m 17d 1993-08-25 20y 07m 08d Taggart
17780 George Taggart Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1955-12-24 Not Known 1957-08-24 Not Known Taggart
17781 Scott Taggart Dumbarton; Alloa Athletic 8 7 1 2 1 5 25.00 12.50 62.50 31.25 2014-09-13 22y 08m 17d 2021-04-09 29y 03m 13d Taggart
17782 Taggart Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-04-30 Not Known 1953-04-30 Not Known Taggart
17783 Edvard Tagseth Rosenborg Ballklub 0 0 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 22y 06m 18d 2023-08-17 22y 06m 25d Tagseth
17784 Teemu Tainio Sunderland 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 29y 08m 12d 2009-08-08 29y 08m 12d Tainio
17785 John Tainsh Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-08-23 Not Known 1904-09-05 Not Known Tainsh
17786 Adam Tait Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1890-11-22 Not Known 1890-12-06 Not Known Tait
17787 Alex Tait Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1955-10-10 21y 10m 12d 1955-10-10 21y 10m 12d Tait
17788 Bobby Tait Ayr United 2 2 0 2 1 0 66.67 33.33 .00 83.33 1973-12-15 19y 04m 22d 1977-04-06 22y 08m 14d Tait
17789 David Tait Vale Of Leven 3 3 0 0 1 1 .00 33.33 33.33 16.67 1891-10-31 Not Known 1892-03-19 Not Known Tait
17790 David Tait Renton 2 2 0 0 0 2 .00 .00 100.00 .00 1893-11-04 Not Known 1894-03-03 Not Known Tait
17791 Dylan Tait Raith Rovers; Falkirk 4 2 2 1 2 0 2 50.00 .00 50.00 50.00 2020-10-13 18y 10m 12d 2024-08-17 22y 08m 16d Tait
17792 Eric James Tait Berwick Rangers 10 10 0 4 0 3 7 .00 30.00 70.00 15.00 1972-08-30 21y 02m 13d 1980-04-23 28y 10m 06d Tait
17793 Gavin James Tait Dunfermline Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1983-02-09 21y 06m 12d 1983-04-30 21y 09m 02d Tait
17794 James Tait Heart of Midlothian B 2 2 0 1 0 0 2 .00 .00 100.00 .00 1922-08-05 Not Known 1922-08-08 Not Known Tait
17795 Joseph Tait Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Tait
17796 Richard Tait Motherwell; St Mirren 18 18 0 5 2 13 25.00 10.00 65.00 30.00 2016-09-30 26y 09m 28d 2022-03-12 32y 03m 10d Tait
17797 Robert Tait Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1893-03-04 Not Known 1893-09-02 Not Known Tait
17798 Robert Tait Leith Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1903-12-12 Not Known 1904-04-30 Not Known Tait
17799 Robert Tait St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1906-05-05 Not Known 1906-12-29 Not Known Tait
17800 Robert Tait Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known Tait
17801 Robert Tait East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-02 Not Known 1939-12-02 Not Known Tait
17802 Sandy Tait Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 29y 08m 30d 1902-01-02 30y 00m 30d Tait
17803 Thomas Somerville Tait Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-12-14 Not Known 1913-03-22 Not Known Tait
17804 Tait-1919-08-06-LB Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Tait-1919-08-06-LB
17805 Tom Taiwo Hibernian; Falkirk; Hamilton Academical 13 11 2 3 2 8 23.08 15.38 61.54 30.77 2012-12-02 22y 09m 05d 2018-12-26 28y 09m 29d Taiwo
17806 Akos Takacs Ferencvaros 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-12-16 22y 10m 02d 2004-12-16 22y 10m 02d Takacs
17807 Talbi Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Talbi
17808 Brian Ernest Talbot Arsenal; Watford 2 2 0 0 0 2 .00 .00 100.00 .00 1984-04-15 30y 08m 25d 1986-08-05 33y 00m 15d Talbot
17809 Jason Talbot Livingston (Meadowbank Thistle); Dunfermline Athletic; Cowdenbeath 5 5 0 3 1 3 42.86 14.29 42.86 50.00 2011-07-16 25y 09m 16d 2018-07-24 32y 09m 24d Talbot
17810 John Talbut West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 29y 09m 14d 1970-08-03 29y 09m 14d Talbut
17811 Christos Talichmanidis PAOK Thessaloniki 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-24 22y 05m 08d 2023-08-24 22y 05m 08d Talichmanidis
17812 Gerrit Thomas Tallon Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-17 22y 11m 12d 1996-08-17 22y 11m 12d Tallon
17813 Bobby Tambling Crystal Palace 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-26 31y 00m 08d 1972-09-26 31y 00m 08d Tambling
17814 Tammer BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Tammer
17815 Sander Tangvik Rosenborg Ballklub 0 0 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 20y 08m 12d 2023-08-17 20y 08m 19d Tangvik
17816 Luka Tankulic Dundee 1 0 1 2 1 0 0 100.00 .00 .00 100.00 2014-07-22 23y 01m 01d 2014-07-22 23y 01m 01d Tankulic
17817 Craig Tanner Motherwell 3 1 2 2 1 1 50.00 25.00 25.00 62.50 2017-08-26 22y 09m 30d 2018-03-04 23y 04m 05d Tanner
17818 Scott Tanser St Johnstone; St Mirren 21 19 2 5 6 13 20.83 25.00 54.17 33.33 2017-10-21 22y 11m 28d 2024-10-19 29y 11m 26d Tanser
17819 Greg Tansey Inverness Caledonian Thistle; Aberdeen; Ross County; St Mirren 13 11 2 1 2 9 3 14.29 64.29 21.43 46.43 2011-09-10 22y 09m 20d 2019-02-23 30y 03m 02d Tansey
17820 Mehdi Taouil Kilmarnock 11 10 1 1 4 2 6 33.33 16.67 50.00 41.67 2007-10-27 24y 05m 07d 2011-04-30 27y 11m 10d Taouil
17821 Jordan Tapping The Spartans 1 1 0 0 0 1 .00 .00 100.00 .00 2024-01-20 27y 06m 16d 2024-01-20 27y 06m 16d Tapping
17822 Bartosz Tarachulski Dunfermline Athletic 2 0 2 0 0 3 .00 .00 100.00 .00 2005-10-22 30y 05m 08d 2006-04-08 30y 10m 25d Tarachulski
17823 Edward Mackenzie Tarbat Dundee; Airdrieonians; Third Lanark 10 10 0 1 4 2 4 40.00 20.00 40.00 50.00 1901-03-16 Not Known 1908-03-07 Not Known Tarbat
17824 Tarbet Bathgate 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Tarbet
17825 Mauricio Taricco Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 26y 04m 14d 1999-07-24 26y 04m 14d Taricco
17826 James Tarkowski Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-09-05 27y 09m 17d 2020-09-05 27y 09m 17d Tarkowski
17827 Tarlea FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Tarlea
17828 Neil Kenneth Tarrant Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-09-09 19y 02m 16d 1998-09-09 19y 02m 16d Tarrant
17829 Robert Tasker Queen of the South 3 3 0 0 0 3 .00 .00 100.00 .00 1957-11-09 20y 03m 28d 1958-11-08 21y 03m 27d Tasker
17830 Vladimir Tatarcuk Slavia Prague 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 26y 04m 22d 1992-09-30 26y 05m 05d Tatarcuk
17831 Alan Tate Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2014-04-02 31y 07m 00d 2014-04-02 31y 07m 00d Tate
17832 Tauschek Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Tauschek
17833 Jair Tavares Hibernian 1 1 0 0 0 3 .00 .00 100.00 .00 2023-01-02 21y 10m 20d 2023-12-27 22y 10m 14d Tavares
17834 James Tavernier Rangers 31 31 0 3 22 6 3 70.97 19.35 9.68 80.65 2016-11-30 25y 01m 00d 2024-08-03 32y 09m 03d Tavernier
17835 AE Taylor Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Taylor
17836 Alex Taylor Clyde; Hamilton Academical 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1942-09-19 Not Known 1943-04-10 Not Known Taylor
17837 Alexander Taylor Dundee United; Hamilton Academical; Falkirk; Partick Thistle; Raith Rovers; Ross County 22 14 8 1 5 9 12 19.23 34.62 46.15 36.54 1980-02-20 17y 08m 07d 1998-09-09 36y 02m 27d Taylor
17838 Ally Taylor Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-02-05 18y 04m 24d 2020-02-05 18y 04m 24d Taylor
17839 Andrew Taylor Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1932-09-24 Not Known 1933-01-28 Not Known Taylor
17840 Archibald Taylor Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1940-11-09 Not Known 1940-11-09 Not Known Taylor
17841 Archibald Taylor Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-01-29 Not Known 1910-01-29 Not Known Taylor
17842 Ash Taylor Aberdeen; Kilmarnock 14 13 1 1 7 3 4 50.00 21.43 28.57 60.71 2015-09-20 25y 00m 18d 2023-04-01 32y 06m 30d Taylor
17843 Bodhi Taylor East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-05 16y 11m 13d 2022-07-05 16y 11m 13d Taylor
17844 Charlie Taylor Inverness Caledonian Thistle 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-02-23 19y 05m 05d 2013-02-23 19y 05m 05d Taylor
17845 Cleveland Taylor St Johnstone 3 1 2 0 1 2 .00 33.33 66.67 16.67 2010-08-14 26y 11m 05d 2011-01-29 27y 04m 20d Taylor
17846 Connor Taylor Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 20y 08m 28d 2022-07-23 20y 08m 28d Taylor
17847 David B Taylor St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-05-20 Not Known 1901-05-25 Not Known Taylor
17848 David G Taylor Motherwell; Falkirk 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1909-12-11 Not Known 1918-01-02 Not Known Taylor
17849 David Taylor Rangers 3 3 0 1 2 0 33.33 66.67 .00 66.67 1906-09-24 Not Known 1908-11-28 Not Known Taylor
17850 Ted Taylor Huddersfield Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-09-10 37y 06m 03d 1924-09-10 37y 06m 03d Taylor
17851 Ellis Taylor Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-07-17 22y 03m 15d 2021-07-17 22y 03m 15d Taylor
17852 Fraser Taylor St Mirren 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-01-07 18y 11m 21d 2023-01-13 18y 11m 27d Taylor
17853 George Taylor Aberdeen 8 8 0 1 4 2 2 50.00 25.00 25.00 62.50 1938-10-22 23y 04m 13d 1948-03-06 32y 08m 26d Taylor
17854 Gerry Taylor Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-04-14 23y 07m 30d 1971-04-14 23y 07m 30d Taylor
17855 Graham Taylor Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 2019-07-16 21y 03m 27d 2020-10-10 22y 06m 21d Taylor
17856 Greg Taylor Kilmarnock; Celtic 26 25 1 1 17 3 7 62.96 11.11 25.93 68.52 2016-10-26 18y 11m 21d 2024-09-14 26y 10m 09d Taylor
17857 H Taylor Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known Taylor
17858 Harry Taylor Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-13 19y 00m 07d 1954-10-13 19y 00m 07d Taylor
17859 Ian Taylor Aberdeen; Motherwell; St Johnstone 12 10 2 1 4 3 6 30.77 23.08 46.15 42.31 1966-11-05 18y 05m 13d 1977-09-17 29y 03m 25d Taylor
17860 J Taylor St Bernards 6 6 0 0 3 3 .00 50.00 50.00 25.00 1885-01-10 Not Known 1887-06-04 Not Known Taylor
17861 Jake Taylor Motherwell 1 1 0 0 1 1 .00 50.00 50.00 25.00 2015-08-12 23y 08m 11d 2015-11-28 23y 11m 27d Taylor
17862 James K Taylor Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1921-10-29 Not Known 1921-10-29 Not Known Taylor
17863 James Taylor Glentoran; Glenavon 2 0 2 1 1 0 50.00 50.00 .00 75.00 2008-07-14 24y 02m 02d 2019-07-06 35y 01m 24d Taylor
17864 James Watson Taylor Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1970-12-19 26y 02m 28d 1971-04-24 26y 07m 03d Taylor
17865 Jason Taylor Rotherham United 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-28 25y 06m 00d 2012-07-28 25y 06m 00d Taylor
17866 John Taylor 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 Taylor
17867 John Taylor Hibernian; Ayr United 18 18 0 2 2 7 9 11.11 38.89 50.00 30.56 1929-09-03 Not Known 1938-02-05 Not Known Taylor
17868 John B Taylor Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1904-01-02 Not Known 1904-04-16 Not Known Taylor
17869 John Daniel Taylor Dumbarton; St Mirren 11 11 0 4 6 1 4 54.55 9.09 36.36 59.09 1890-08-30 Not Known 1894-10-13 Not Known Taylor
17870 John H.C. Taylor Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1974-02-23 24y 08m 01d 1974-02-23 24y 08m 01d Taylor
17871 Johnny Taylor Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Taylor
17872 Kenneth George Taylor Montrose; Arbroath 3 3 0 0 0 3 .00 .00 100.00 .00 1980-08-27 21y 02m 12d 1985-10-23 26y 04m 08d Taylor
17873 Lyle Taylor Falkirk; Partick Thistle 4 4 0 2 3 0 1 75.00 .00 25.00 75.00 2012-07-18 22y 03m 19d 2014-05-07 24y 01m 08d Taylor
17874 Matthew Taylor Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 27y 08m 08d 2009-08-04 27y 08m 08d Taylor
17875 Nathan Anthony James Taylor Gretna 1 0 1 1 0 0 100.00 .00 .00 100.00 2008-05-13 18y 01m 11d 2008-05-13 18y 01m 11d Taylor
17876 Raymond Taylor Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1974-12-07 17y 09m 13d 1975-04-12 18y 01m 19d Taylor
17877 Richard Taylor St Mirren 8 7 1 3 3 3 33.33 33.33 33.33 50.00 2023-01-07 22y 03m 05d 2024-09-21 23y 11m 19d Taylor
17878 Robert Taylor Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1915-09-20 Not Known 1916-04-17 Not Known Taylor
17879 Samuel McGregor Taylor Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1954-11-06 21y 01m 14d 1955-02-26 21y 05m 03d Taylor
17880 Scott Andrew Taylor Montrose 1 0 1 1 0 1 0 .00 100.00 .00 50.00 1995-07-30 18y 06m 07d 1995-07-30 18y 06m 07d Taylor
17881 Stuart Taylor Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2003-10-25 28y 10m 29d 2003-10-25 28y 10m 29d Taylor
17882 Tony Taylor Greenock Morton; Crystal Palace 4 4 0 1 0 3 25.00 .00 75.00 25.00 1968-04-03 21y 06m 28d 1972-09-26 26y 00m 20d Taylor
17883 W Taylor South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Taylor
17884 William Taylor Raith Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1952-11-29 Not Known 1952-11-29 Not Known Taylor
17885 William Taylor Dundee United; St Johnstone 13 13 0 1 2 10 7.69 15.38 76.92 15.38 1928-04-09 Not Known 1937-08-25 Not Known Taylor
17886 William Donnachie Taylor St Johnstone; Stirling Albion 6 6 0 0 3 3 .00 50.00 50.00 25.00 1960-08-24 22y 02m 21d 1965-12-18 27y 06m 15d Taylor
17887 Willie Taylor Heart of Midlothian B; Celtic 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1896-08-12 Not Known 1949-09-17 Not Known Taylor
17888 Aaron Taylor-Sinclair Partick Thistle; Motherwell; Livingston (Meadowbank Thistle); Airdrieonians (Airdrie United) 5 5 0 1 2 2 3 28.57 28.57 42.86 42.86 2013-08-16 22y 04m 08d 2024-02-11 32y 10m 03d Taylor-Sinclair
17889 Connor Teale Fleetwood Town 0 0 0 0 0 1 .00 .00 100.00 .00 2023-07-12 20y 09m 04d 2023-07-12 20y 09m 04d Teale
17890 Gary Teale St Mirren 11 9 2 3 3 5 27.27 27.27 45.45 40.91 2011-09-17 33y 01m 27d 2014-05-10 35y 09m 19d Teale
17891 Shaun Teale Motherwell 8 8 0 1 4 1 2 50.00 12.50 25.00 56.25 1998-09-23 34y 06m 13d 1999-11-23 35y 08m 13d Teale
17892 Olivier Tebily Celtic 3 2 1 3 0 0 100.00 .00 .00 100.00 1999-08-29 23y 08m 10d 2001-08-11 25y 07m 23d Tebily
17893 Matt Tees Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1962-09-15 22y 11m 02d 1963-05-13 23y 07m 00d Tees
17894 Yordi Teijsse Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2016-10-15 24y 02m 26d 2016-10-15 24y 02m 26d Teijsse
17895 Joao Teixeira Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 20y 06m 09d 2013-07-27 20y 06m 09d Teixeira
17896 Mahmut Tekdemir Istanbul Basaksehir 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-09-08 34y 07m 19d 2022-09-08 34y 07m 19d Tekdemir
17897 Jan Telesnikov Dundee United 3 3 0 0 0 3 .00 .00 100.00 .00 1999-09-25 26y 09m 14d 2000-03-04 27y 02m 22d Telesnikov
17898 Charlie Telfer Dundee United; Falkirk; Airdrieonians (Airdrie United); Ross County 3 1 2 0 1 3 .00 25.00 75.00 12.50 2015-10-18 20y 03m 14d 2024-09-28 29y 02m 24d Telfer
17899 John Telfer Ayr United 4 4 0 0 2 2 .00 50.00 50.00 25.00 1957-01-19 Not Known 1960-01-23 Not Known Telfer
17900 Paul Telfer Coventry City; Celtic 8 8 0 4 1 3 50.00 12.50 37.50 56.25 1998-07-25 26y 09m 04d 2007-01-14 35y 02m 24d Telfer
17901 William Telfer St Mirren; Rangers; Hamilton Academical 34 34 0 12 8 14 35.29 23.53 41.18 47.06 1943-09-18 17y 10m 23d 1961-09-20 35y 10m 25d Telfer
17902 Willie Telfer Motherwell; Airdrieonians; Falkirk 19 19 0 9 3 6 47.37 15.79 31.58 55.26 1930-01-25 Not Known 1948-11-13 Not Known Telfer
17903 Dom Telford Crawley Town 1 1 0 2 0 1 0 .00 100.00 .00 50.00 2022-07-16 25y 07m 11d 2022-07-16 25y 07m 11d Telford
17904 John Telford Clyde; St Mirren; Third Lanark; Motherwell 9 9 0 3 2 4 3 22.22 44.44 33.33 44.44 1938-12-10 Not Known 1950-03-04 Not Known Telford
17905 Robert Telford Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1925-01-24 Not Known 1925-08-19 Not Known Telford
17906 Telford Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known Telford
17907 Frank Temile Birkirkara 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-07-14 25y 11m 29d 2016-07-14 25y 11m 29d Temile
17908 William John Tempany St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 1977-11-19 21y 08m 27d 1977-11-19 21y 08m 27d Tempany
17909 Robert Temple Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-03-27 Not Known 1937-03-27 Not Known Temple
17910 Chris Templeman Dunfermline Athletic; Forfar Athletic 1 1 0 0 2 2 .00 50.00 50.00 25.00 1998-09-20 18y 00m 09d 2015-08-25 34y 11m 14d Templeman
17911 William Templeman Airdrieonians 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1911-09-02 Not Known 1913-12-27 Not Known Templeman
17912 Andrew Templeton Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1906-10-27 Not Known 1907-04-24 Not Known Templeton
17913 Bobby Templeton Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-04-25 24y 10m 03d 1904-04-25 24y 10m 03d Templeton
17914 Daniel Templeton Queens Park; Partick Thistle; Ayr United 7 7 0 2 2 3 2 28.57 42.86 28.57 50.00 1916-11-25 Not Known 1924-03-22 Not Known Templeton
17915 David Templeton Rangers; Hamilton Academical 5 4 1 1 2 4 12.50 25.00 50.00 25.00 2014-08-10 25y 07m 03d 2020-02-15 31y 01m 08d Templeton
17916 Henry Templeton Ayr United 1 1 0 1 0 0 1 .00 .00 100.00 .00 1989-01-28 25y 07m 03d 1989-01-28 25y 07m 03d Templeton
17917 James F Templeton Queens Park 10 10 0 4 1 5 40.00 10.00 50.00 45.00 1900-02-17 Not Known 1902-11-01 Not Known Templeton
17918 Robert Templeton Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1892-10-15 Not Known 1893-04-29 Not Known Templeton
17919 Robert Templeton Celtic; Kilmarnock 16 16 0 4 5 7 25.00 31.25 43.75 40.63 1906-09-15 Not Known 1913-02-22 Not Known Templeton
17920 Bobby Templeton Hibernian 41 41 0 1 13 7 21 31.71 17.07 51.22 40.24 1912-01-27 Not Known 1925-09-16 Not Known Templeton
17921 Jesus Garcia Tena Livingston (Meadowbank Thistle); Hamilton Academical 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 2012-09-25 22y 03m 18d 2016-01-24 25y 07m 17d Tena
17922 Albert Tennant Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-04-21 29y 05m 23d 1947-04-21 29y 05m 23d Tennant
17923 David Tennant Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1951-03-03 21y 01m 09d 1951-03-03 21y 01m 09d Tennant
17924 James Tennant St Bernards 9 9 0 2 1 0 8 11.11 .00 88.89 11.11 1897-11-20 Not Known 1908-05-16 Not Known Tennant
17925 James Tennant St Johnstone 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1933-12-16 Not Known 1939-01-28 Not Known Tennant
17926 John Tennant Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known Tennant
17927 John Tennant Motherwell 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1910-04-09 Not Known 1911-01-07 Not Known Tennant
17928 Thomas Tennant St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1895-09-21 Not Known 1895-09-21 Not Known Tennant
17929 William Tennant Motherwell 8 8 0 4 4 3 1 50.00 37.50 12.50 68.75 1921-11-12 Not Known 1929-03-16 Not Known Tennant
17930 William W Tennant Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1905-09-30 Not Known 1905-09-30 Not Known Tennant
17931 Peter Tennent Leith Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-04-14 Not Known 1900-04-14 Not Known Tennent
17932 Terhorst Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Terhorst
17933 Stan Ternent Carlisle United 2 2 0 2 0 0 100.00 .00 .00 100.00 1969-07-26 23y 01m 10d 1971-11-02 25y 04m 17d Ternent
17934 Simon Terodde 1. FC Union Berlin 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 23y 04m 07d 2011-07-09 23y 04m 07d Terodde
17935 Pietro Terracciano Fiorentina 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 32y 06m 28d 2022-10-13 32y 07m 05d Terracciano
17936 Robert Terris Falkirk 8 8 0 2 5 1 2 62.50 12.50 25.00 68.75 1911-03-04 Not Known 1913-09-06 Not Known Terris
17937 Aleksa Terzic Fiorentina 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 23y 01m 19d 2022-10-13 23y 01m 26d Terzic
17938 Dubravko Tesevic Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2005-12-03 23y 11m 15d 2005-12-03 23y 11m 15d Tesevic
17939 Jeroen Tesselaar St Mirren; Kilmarnock 10 9 1 5 1 5 45.45 9.09 45.45 50.00 2011-09-17 22y 08m 01d 2014-05-04 25y 03m 18d Tesselaar
17940 Omari Tetradze Dynamo Tbilisi 1 0 1 1 0 0 100.00 .00 .00 100.00 1989-08-08 19y 09m 26d 1989-08-08 19y 09m 26d Tetradze
17941 Frank Thacker Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-18 Not Known 1898-04-18 Not Known Thacker
17942 David Thackeray Motherwell 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1925-12-19 Not Known 1928-02-25 Not Known Thackeray
17943 Thain Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Thain
17944 Cam Theaker Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 29y 04m 17d 1942-04-25 29y 04m 17d Theaker
17945 Henri Thellin Royal Standard Club Liegeois 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-09-03 27y 00m 07d 1958-09-09 27y 00m 13d Thellin
17946 Denzil Theobald Falkirk 0 0 0 0 0 1 .00 .00 100.00 .00 2006-03-25 23y 08m 26d 2006-03-25 23y 08m 26d Theobald
17947 Stephen Theobald Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 Not Known 1908-04-21 Not Known Theobald
17948 Jonas Thern Rangers 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1997-08-04 27y 04m 15d 1998-08-02 28y 04m 13d Thern
17949 Pablo Thiam VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 26y 08m 11d 2000-09-28 26y 08m 25d Thiam
17950 Matthew Virtue Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 27y 02m 25d 2024-07-27 27y 02m 25d Thick
17951 Harry Thickitt Sheffield United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1898-04-18 Not Known 1903-04-27 Not Known Thickitt
17952 Steven Thicot Hibernian 6 6 0 2 4 3 22.22 44.44 33.33 44.44 2008-10-19 21y 08m 07d 2011-01-01 23y 10m 20d Thicot
17953 Ton Thie Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 27y 09m 01d 1972-08-07 27y 09m 10d Thie
17954 Paul Thirlwell Sunderland 1 0 1 0 1 0 .00 100.00 .00 50.00 2003-07-30 24y 05m 17d 2003-07-30 24y 05m 17d Thirlwell
17955 Alex Thom Dumbarton; Greenock Morton; Airdrieonians 17 17 0 3 9 3 5 52.94 17.65 29.41 61.76 1914-01-17 Not Known 1922-02-18 Not Known Thom
17956 Andreas Thom Celtic 8 6 2 5 2 1 62.50 25.00 12.50 75.00 1995-11-25 30y 02m 18d 1997-10-18 32y 01m 11d Thom
17957 Gary Thom Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 31y 07m 19d 2021-06-26 31y 07m 19d Thom
17958 Gordon Thom Greenock Morton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1950-11-25 Not Known 1952-03-01 Not Known Thom
17959 Hugh Thom Queens Park 2 2 0 0 2 0 .00 100.00 .00 50.00 1920-03-06 Not Known 1920-10-16 Not Known Thom
17960 James Thom Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1895-02-16 Not Known 1895-02-16 Not Known Thom
17961 Lewis Thom Aberdeen 2 2 0 1 1 0 50.00 50.00 .00 75.00 1962-11-03 18y 06m 24d 1963-03-09 18y 10m 27d Thom
17962 Andy Thomas Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-08-03 24y 07m 18d 1987-08-03 24y 07m 18d Thomas
17963 Archie Thomas Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-16 20y 00m 04d 2019-07-16 20y 00m 04d Thomas
17964 Billy Thomas Falkirk; Greenock Morton; St Johnstone 4 2 2 0 1 3 .00 25.00 75.00 12.50 1973-11-24 19y 02m 09d 1980-04-26 25y 07m 11d Thomas
17965 Dave Thomas Burnley 2 2 0 1 0 1 50.00 .00 50.00 50.00 1970-09-15 19y 11m 10d 1970-09-30 19y 11m 25d Thomas
17966 Dominic Thomas Motherwell; Kilmarnock; Dunfermline Athletic 8 3 5 1 6 2 5 46.15 15.38 38.46 53.85 2014-03-01 18y 00m 15d 2021-04-03 25y 01m 20d Thomas
17967 Eddie Thomas Derby County 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1967-05-08 33y 06m 15d 1967-05-08 33y 06m 15d Thomas
17968 Graham Thomas Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1973-09-01 20y 07m 14d 1973-09-01 20y 07m 14d Thomas
17969 Gwyn Thomas Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 25y 10m 14d 1983-08-09 25y 10m 14d Thomas
17970 James Thomas Dunfermline Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-07-09 19y 03m 03d 2016-07-09 19y 03m 03d Thomas
17971 Joel Thomas Hamilton Academical; Dinamo Bucuresti 5 3 2 1 2 0 4 33.33 .00 66.67 33.33 2008-08-30 21y 02m 00d 2013-07-09 26y 00m 09d Thomas
17972 Kevin Roderick Thomas St Johnstone 2 0 2 0 2 0 .00 100.00 .00 50.00 1999-10-16 24y 05m 21d 2000-05-06 25y 00m 11d Thomas
17973 Martin Richard Thomas Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 27y 08m 06d 1987-08-03 27y 08m 06d Thomas
17974 Michael Reginald Thomas Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 28y 01m 00d 1982-08-07 28y 01m 00d Thomas
17975 Rhys Thomas Cove Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2021-07-13 19y 02m 14d 2021-07-13 19y 02m 14d Thomas
17976 Tony Thomas Motherwell 4 4 0 1 2 0 1 50.00 .00 25.00 50.00 1999-01-24 27y 06m 12d 1999-09-20 28y 02m 08d Thomas
17977 Wayne Thomas Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 30y 02m 08d 2009-07-25 30y 02m 08d Thomas
17978 Alan Thompson Celtic 20 18 2 2 18 2 3 78.26 8.70 13.04 82.61 2000-11-01 26y 10m 10d 2006-04-30 32y 04m 08d Thompson
17979 Barry Crawford Thompson Dundee 0 0 0 2 0 0 100.00 .00 .00 100.00 1993-10-02 18y 02m 20d 1993-11-13 18y 04m 01d Thompson
17980 Bob Thompson Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 24y 02m 00d 1914-04-27 24y 02m 00d Thompson
17981 Cameron Thompson St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-09-17 Not Known 2016-09-17 Not Known Thompson
17982 Chas Thompson Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-22 Not Known 1957-04-22 Not Known Thompson
17983 David Reid Thompson Airdrieonians; Stirling Albion 5 4 1 3 3 1 2 50.00 16.67 33.33 58.33 1980-07-30 18y 02m 02d 1985-08-27 23y 02m 30d Thompson
17984 Francis William Thompson Clyde 11 11 0 2 2 4 5 18.18 36.36 45.45 36.36 1913-09-20 Not Known 1922-08-19 Not Known Thompson
17985 Fred Thompson Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 Not Known 1889-01-02 Not Known Thompson
17986 Gary Thompson Falkirk; St Johnstone 4 3 1 1 1 2 3 16.67 33.33 50.00 33.33 1981-09-12 25y 03m 01d 1988-08-17 32y 02m 06d Thompson
17987 George Thompson Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-04-25 28y 05m 10d 1904-04-25 28y 05m 10d Thompson
17988 James Thompson St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1905-05-20 Not Known 1906-05-26 Not Known Thompson
17989 James E Thompson Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1932-09-19 Not Known 1932-09-19 Not Known Thompson
17990 James H Thompson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1916-10-07 Not Known 1916-10-07 Not Known Thompson
17991 Jordan Thompson Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2017-01-22 20y 00m 19d 2017-01-25 20y 00m 22d Thompson
17992 Josh Thompson Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2010-02-10 18y 11m 16d 2010-05-09 19y 02m 14d Thompson
17993 Max Thompson Burnley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-09-05 18y 06m 27d 2020-09-05 18y 06m 27d Thompson
17994 Steven Thompson Dundee United; Rangers; St Mirren 30 22 8 6 12 6 16 35.29 17.65 47.06 44.12 1997-05-03 18y 06m 19d 2014-01-29 35y 03m 15d Thompson
17995 A Thomson Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Thomson
17996 Adam Thomson Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-15 23y 02m 26d 1962-09-15 23y 02m 26d Thomson
17997 Alex Thomson Celtic; Dunfermline Athletic 32 32 0 3 17 6 9 53.13 18.75 28.13 62.50 1923-04-07 21y 09m 24d 1936-08-19 35y 02m 05d Thomson
17998 Alex Thomson Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1910-08-17 Not Known 1910-08-17 Not Known Thomson
17999 Alex Thomson Third Lanark; St Bernards 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1895-09-07 Not Known 1897-11-20 Not Known Thomson
18000 Alex Thomson Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-21 Not Known 1924-04-21 Not Known Thomson
18001 Alex Thomson Airdrieonians 26 26 0 13 10 8 8 38.46 30.77 30.77 53.85 1904-09-24 Not Known 1915-09-25 Not Known Thomson
18002 Andrew Thomson Third Lanark 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1886-09-04 Not Known 1892-11-12 Not Known Thomson
18003 Andrew Thomson Partick Thistle 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 2003-10-25 32y 06m 24d 2004-04-10 33y 00m 09d Thomson
18004 Archibald Thomson Boness; Cowdenbeath 3 3 0 0 0 3 .00 .00 100.00 .00 1927-12-03 Not Known 1929-03-02 Not Known Thomson
18005 Arthur Thomson Airdrieonians 2 1 1 1 0 1 50.00 .00 50.00 50.00 1972-08-23 Not Known 1972-12-16 Not Known Thomson
18006 Arthur Thomson Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-07 16y 11m 05d 1965-08-07 16y 11m 05d Thomson
18007 Benjamin Thomson Kilmarnock; Third Lanark 9 9 0 3 4 1 4 44.44 11.11 44.44 50.00 1935-04-13 Not Known 1940-09-14 Not Known Thomson
18008 Bob Thomson Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1928-10-10 22y 11m 16d 1931-09-28 25y 11m 04d Thomson
18009 Bobby Thomson Partick Thistle 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1949-04-20 Not Known 1953-01-17 Not Known Thomson
18010 Bobby Thomson Heart of Midlothian B; St Johnstone; Greenock Morton; Hibernian 28 26 2 6 10 8 11 34.48 27.59 37.93 48.28 1965-08-07 18y 10m 19d 1985-03-02 Not Known Thomson
18011 Cameron Thomson St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-04-05 17y 04m 08d 2017-04-05 17y 04m 08d Thomson
18012 Cammy Thomson Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 21y 06m 29d 2021-06-26 21y 06m 29d Thomson
18013 Charles Marshall Thomson Falkirk; Dundee United 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1931-10-10 Not Known 1940-02-17 Not Known Thomson
18014 Charles Richard Thomson Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1949-10-29 19y 07m 27d 1950-02-04 19y 11m 02d Thomson
18015 Craig Thomson St Johnstone; Airdrieonians (Airdrie United) 2 1 1 3 1 1 60.00 20.00 20.00 70.00 2015-12-19 20y 09m 09d 2020-01-18 24y 10m 08d Thomson
18016 Daniel Thomson St Johnstone 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1925-04-11 Not Known 1925-12-12 Not Known Thomson
18017 Daniel Thomson Dumbarton 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1892-10-08 Not Known 1896-02-15 Not Known Thomson
18018 Darran Hunter Thomson Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2004-09-25 20y 07m 26d 2004-09-25 20y 07m 26d Thomson
18019 David [11] Thomson Port Glasgow Athletic 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1908-01-02 Not Known 1908-12-12 Not Known Thomson
18020 David [1907] Thomson Port Glasgow Athletic 5 5 0 0 2 3 .00 40.00 60.00 20.00 1907-01-19 Not Known 1910-03-19 Not Known Thomson
18021 David Thomson Dundee 21 21 0 1 6 4 11 28.57 19.05 52.38 38.10 1913-11-22 Not Known 1926-12-25 Not Known Thomson
18022 David Thomson Raith Rovers 7 6 1 3 2 2 42.86 28.57 28.57 57.14 1979-01-27 20y 06m 05d 1983-03-29 24y 08m 07d Thomson
18023 David L Thomson Queen of the South 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1963-10-12 25y 08m 10d 1963-10-12 25y 08m 10d Thomson
18024 David Thomson Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1960-11-19 Not Known 1961-03-25 Not Known Thomson
18025 David Thomson Partick Thistle; Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1958-01-11 Not Known 1960-04-05 Not Known Thomson
18026 Douglas Thomson Aberdeen 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1921-04-09 Not Known 1922-11-11 Not Known Thomson
18027 Eddie Thomson Aberdeen 10 9 1 2 5 5 16.67 41.67 41.67 37.50 1973-11-17 26y 08m 23d 1976-04-07 29y 01m 13d Thomson
18028 George G Thomson St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-15 Not Known 1928-08-15 Not Known Thomson
18029 George R Thomson Dundee United; St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-11-29 Not Known Thomson
18030 George R Thomson Aberdeen; Clyde 14 14 0 6 3 5 42.86 21.43 35.71 53.57 1933-12-09 Not Known 1942-09-19 Not Known Thomson
18031 George R. Thomson Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-11-15 Not Known 1941-11-15 Not Known Thomson
18032 Henry Thomson Hamilton Academical 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1943-04-10 Not Known 1943-11-20 Not Known Thomson
18033 Hugh Thomson Hibernian 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1910-08-17 Not Known 1910-08-22 Not Known Thomson
18034 John C. Thomson Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1970-01-24 23y 03m 09d 1970-01-28 23y 03m 13d Thomson
18035 J [69] Thomson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known Thomson
18036 J Thomson Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Thomson
18037 Jake Thomson Southampton 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-25 30y 02m 08d 2009-07-25 30y 02m 08d Thomson
18038 James Thomson Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known Thomson
18039 James Thomson Stenhousemuir 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 25y 02m 30d 1996-08-14 25y 02m 30d Thomson
18040 James Thomson Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1917-02-10 Not Known 1917-02-10 Not Known Thomson
18041 James Thomson Clyde; St Mirren 20 20 0 5 8 5 7 40.00 25.00 35.00 52.50 1916-04-01 Not Known 1926-11-06 Not Known Thomson
18042 James Thomson Raith Rovers 4 4 0 0 1 3 .00 25.00 75.00 12.50 1954-12-04 23y 08m 17d 1956-03-28 25y 00m 11d Thomson
18043 James Thomson Leith Athletic 14 14 0 0 2 12 .00 14.29 85.71 7.14 1903-12-12 Not Known 1908-05-09 Not Known Thomson
18044 James Henderson Thomson Kings Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-01-06 Not Known 1940-01-06 Not Known Thomson
18045 James Pender Thomson Kilmarnock; Third Lanark 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1927-02-19 Not Known 1928-12-01 Not Known Thomson
18046 James S Thomson Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1914-08-17 Not Known 1914-11-14 Not Known Thomson
18047 James S J Thomson Queens Park; Third Lanark; Dumbarton 13 13 0 5 2 6 38.46 15.38 46.15 46.15 1905-09-30 Not Known 1914-10-03 Not Known Thomson
18048 James Thomson Hibernian 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1954-04-10 Not Known 1957-01-01 Not Known Thomson
18049 James Thomson St Mirren; Dunfermline Athletic 20 18 2 5 7 9 23.81 33.33 42.86 40.48 1959-03-09 21y 10m 27d 1971-03-24 33y 11m 14d Thomson
18050 Jason Thomson Raith Rovers; Arbroath 12 11 1 0 2 11 .00 15.38 84.62 7.69 2012-07-14 24y 11m 18d 2020-12-29 33y 05m 03d Thomson
18051 Jim Thomson Burnley 2 2 0 2 0 0 100.00 .00 .00 100.00 1970-09-15 23y 11m 14d 1973-10-24 27y 00m 23d Thomson
18052 Joe Thomson Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Thomson
18053 John [13] Thomson Hamilton Academical; Albion Rovers 10 10 0 1 3 1 6 30.00 10.00 60.00 35.00 1934-10-24 Not Known 1941-11-01 Not Known Thomson
18054 John [17] Thomson Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1944-03-11 Not Known 1944-04-15 Not Known Thomson
18055 John Thomson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1914-12-26 Not Known 1914-12-26 Not Known Thomson
18056 John Thomson Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1916-12-30 Not Known 1916-12-30 Not Known Thomson
18057 John Thomson Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known Thomson
18058 Ian Thomson Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-04-12 21y 03m 30d 1975-04-12 21y 03m 30d Thomson
18059 John Thomson Celtic 10 10 0 6 2 2 60.00 20.00 20.00 70.00 1927-03-30 Not Known 1931-08-19 Not Known Thomson
18060 Ian Thomson Motherwell; Greenock Morton 6 6 0 2 0 4 33.33 .00 66.67 33.33 1962-10-20 16y 11m 00d 1971-04-10 25y 04m 21d Thomson
18061 John Thomson Dundee; Aberdeen 10 10 0 2 4 3 3 40.00 30.00 30.00 55.00 1926-08-14 Not Known 1940-03-16 Not Known Thomson
18062 John S Thomson Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-02-14 Not Known 1942-02-14 Not Known Thomson
18063 John Thomson Aberdeen FC; Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1902-05-05 Not Known 1908-04-27 Not Known Thomson
18064 John Yungmann Thomson Alloa Athletic; Partick Thistle 3 3 0 0 1 2 .00 33.33 66.67 16.67 1922-09-30 Not Known 1923-10-27 Not Known Thomson
18065 Joe Thomson Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 21y 07m 04d 2018-08-18 21y 07m 04d Thomson
18066 Kenny Thomson Dunfermline Athletic; Alloa Athletic; St Johnstone; Cowdenbeath 19 18 1 2 8 10 10.00 40.00 50.00 30.00 1970-09-12 18y 10m 03d 1990-08-22 38y 09m 13d Thomson
18067 Kenneth Thomson Aberdeen 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1951-12-01 21y 09m 06d 1952-08-27 22y 06m 02d Thomson
18068 Kevin Thomson Hibernian; Rangers; Dundee 27 22 5 11 6 11 39.29 21.43 39.29 50.00 2003-08-02 18y 09m 19d 2016-02-16 31y 04m 02d Thomson
18069 Laurie Thomson Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1958-10-25 22y 01m 29d 1959-11-07 23y 02m 12d Thomson
18070 Les Grant Thomson Falkirk; Stirling Albion 16 16 0 2 3 11 12.50 18.75 68.75 21.88 1956-09-01 19y 11m 17d 1968-04-20 31y 07m 05d Thomson
18071 Matt Thomson Motherwell 17 17 0 7 3 7 41.18 17.65 41.18 50.00 1961-12-02 Not Known 1967-10-28 Not Known Thomson
18072 Miller Thomson Dundee United 0 0 0 1 0 1 50.00 .00 50.00 50.00 2022-04-24 17y 09m 04d 2024-09-01 20y 01m 12d Thomson
18073 Norman Shaw Thomson Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-04-22 Not Known 1922-04-22 Not Known Thomson
18074 Robbie Thomson Celtic; Cowdenbeath; Hamilton Academical; Raith Rovers 6 6 0 4 2 8 28.57 14.29 57.14 35.71 2013-01-19 19y 10m 12d 2024-10-09 31y 07m 02d Thomson
18075 Robert Thomson Alloa Athletic 3 2 1 1 0 3 25.00 .00 75.00 25.00 2020-11-24 27y 05m 27d 2021-04-09 27y 10m 12d Thomson
18076 Robert Thomson Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1960-02-06 Not Known 1960-02-06 Not Known Thomson
18077 Robert A Thomson Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Thomson
18078 Bertie Thomson Celtic 8 8 0 2 5 2 1 62.50 25.00 12.50 75.00 1929-12-21 Not Known 1933-03-22 Not Known Thomson
18079 Robert Gillies McKenzie Thomson Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-04-25 23y 01m 04d 1960-04-25 23y 01m 04d Thomson
18080 Robin Thomson Cowdenbeath; Stirling Albion; Raith Rovers; East Fife 5 5 0 1 0 6 14.29 .00 85.71 14.29 1971-04-24 21y 06m 25d 1983-02-20 33y 04m 23d Thomson
18081 Robert R Thomson Third Lanark 14 14 0 1 7 0 7 50.00 .00 50.00 50.00 1898-12-10 Not Known 1903-02-21 Not Known Thomson
18082 Robert Thomson Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1956-10-06 Not Known 1960-10-15 Not Known Thomson
18083 Robert W Thomson Falkirk 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1925-09-15 Not Known 1927-02-12 Not Known Thomson
18084 Ryan Thomson Dunfermline Athletic; Dumbarton 6 5 1 1 1 0 6 14.29 .00 85.71 14.29 2010-07-27 22y 04m 16d 2018-07-07 30y 03m 26d Thomson
18085 Samuel J Thomson Queens Park 6 6 0 2 0 4 33.33 .00 66.67 33.33 1939-03-04 Not Known 1941-06-14 Not Known Thomson
18086 Scott Thomson Raith Rovers; Dunfermline Athletic 22 22 0 2 4 6 13 17.39 26.09 56.52 30.43 1996-04-13 24y 02m 15d 2008-07-16 36y 05m 17d Thomson
18087 Scott Yuill Thomson Raith Rovers; Dunfermline Athletic 11 11 0 5 5 7 29.41 29.41 41.18 44.12 1993-10-16 26y 11m 08d 2002-11-17 36y 00m 09d Thomson
18088 Steven John Thomson Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-17 17y 10m 17d 2003-07-17 17y 10m 17d Thomson
18089 Steven Thomson Falkirk; St Mirren 17 13 4 1 3 7 10 15.00 35.00 50.00 32.50 2005-10-02 27y 08m 09d 2012-03-21 34y 01m 27d Thomson
18090 Thomas Thomson Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1940-02-10 Not Known 1940-02-10 Not Known Thomson
18091 Thomas Thomson Greenock Morton 11 11 0 4 3 4 36.36 27.27 36.36 50.00 1905-02-18 Not Known 1909-01-30 Not Known Thomson
18092 W Thomson Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known Thomson
18093 W Thomson Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Thomson
18094 Walter Thomson Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Thomson
18095 Walter Thomson Hamilton Academical 14 14 0 4 2 8 28.57 14.29 57.14 35.71 1921-02-19 Not Known 1928-08-18 Not Known Thomson
18096 William Thomson Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1889-11-23 Not Known 1891-03-21 Not Known Thomson
18097 William [11] Thomson Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1918-10-05 Not Known 1918-10-05 Not Known Thomson
18098 William Thomson Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1931-04-30 Not Known 1932-04-06 Not Known Thomson
18099 William Thomson Leith Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1904-05-23 Not Known 1904-12-17 Not Known Thomson
18100 William [19] Thomson Dundee 6 6 0 2 3 0 3 50.00 .00 50.00 50.00 1893-12-16 Not Known 1895-11-02 Not Known Thomson
18101 William Thomson Dumbarton; Clyde 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1891-09-19 Not Known 1898-10-22 Not Known Thomson
18102 William A Thomson Airdrieonians; Queen of the South 10 10 0 2 0 8 20.00 .00 80.00 20.00 1933-02-04 Not Known 1938-03-26 Not Known Thomson
18103 William B Thomson Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-06 23y 00m 19d 1988-08-06 23y 00m 19d Thomson
18104 William I Thomson St Bernards 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1910-04-29 Not Known 1913-05-03 Not Known Thomson
18105 William I Thomson Greenock Morton; Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1904-01-09 Not Known 1906-10-13 Not Known Thomson
18106 Billy Thomson St Mirren; Dundee United; Motherwell; Rangers; Dundee 40 40 0 10 19 17 21.74 41.30 36.96 42.39 1978-10-07 20y 07m 27d 1996-10-23 38y 08m 13d Thomson
18107 William Thomson Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1900-05-14 Not Known 1900-05-14 Not Known Thomson
18108 W Thomson[1] Hibernian 4 4 0 0 1 3 .00 25.00 75.00 12.50 1920-05-03 Not Known 1920-08-28 Not Known Thomson[1]
18109 Olaf Thon Bayern Munich 1 1 0 0 0 1 .00 .00 100.00 .00 1989-02-28 22y 09m 27d 1989-02-28 22y 09m 27d Thon
18110 Alexander H R Thorburn Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1910-08-15 Not Known 1910-09-10 Not Known Thorburn
18111 James Thorburn Raith Rovers; St Mirren 20 20 0 3 8 9 15.00 40.00 45.00 35.00 1958-08-16 20y 05m 06d 1969-10-04 31y 06m 24d Thorburn
18112 Robert Jamieson Thorburn Queen of the South; Clyde 4 4 0 0 1 3 .00 25.00 75.00 12.50 1975-02-15 23y 05m 01d 1979-09-29 28y 00m 15d Thorburn
18113 Thorburn Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-03 Not Known 1894-01-03 Not Known Thorburn
18114 Thornber Darwen 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Thornber
18115 Alex Thornburn Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1912-04-30 Not Known 1912-11-06 Not Known Thornburn
18116 Matt Thornhill Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-04-03 22y 05m 23d 2011-08-28 22y 10m 17d Thornhill
18117 Benjamin Thornley Aberdeen 5 2 3 1 1 4 16.67 16.67 66.67 25.00 2001-08-04 26y 03m 14d 2002-11-12 27y 06m 22d Thornley
18118 Peter Thornton St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1888-04-18 Not Known 1888-04-18 Not Known Thornton
18119 Sean Thornton Sunderland 1 0 1 2 0 1 0 .00 100.00 .00 50.00 2003-07-30 20y 02m 12d 2003-07-30 20y 02m 12d Thornton
18120 Willie Thornton Rangers 20 20 0 8 13 2 5 65.00 10.00 25.00 70.00 1937-11-27 Not Known 1952-08-23 Not Known Thornton
18121 Peter Thorpe Queens Park; Clyde; Greenock Morton 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1914-12-19 Not Known 1921-08-27 Not Known Thorpe
18122 Erik Thorstvedt Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 1990-08-13 27y 09m 16d 1992-07-25 29y 08m 27d Thorstvedt
18123 Borge Thorup Greenock Morton 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1967-02-20 23y 04m 16d 1972-03-21 28y 05m 17d Thorup
18124 Gunnar Heidar Thorvaldsson IBV-Vestmannaeyjar 1 0 1 0 0 2 .00 .00 100.00 .00 2000-08-10 18y 04m 09d 2000-08-24 18y 04m 23d Thorvaldsson
18125 Isak Thorvaldsson Rosenborg Ballklub 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2023-08-10 22y 03m 09d 2023-08-17 22y 03m 16d Thorvaldsson
18126 Lewis Kennedy Thow Ayr United 3 3 0 0 0 3 .00 .00 100.00 .00 1938-02-05 Not Known 1939-08-26 Not Known Thow
18127 Lilian Thuram Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 35y 06m 27d 2007-07-28 35y 06m 27d Thuram
18128 Bryan Thurlow Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 23y 04m 06d 1959-10-12 23y 04m 06d Thurlow
18129 Robert Thyne Kilmarnock 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1946-10-19 26y 09m 10d 1954-11-24 34y 10m 15d Thyne
18130 R Tibshraeny Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Tibshraeny
18131 Sid Tickridge Chelsea 2 2 0 2 0 0 100.00 .00 .00 100.00 1951-05-12 28y 01m 02d 1952-04-23 29y 00m 13d Tickridge
18132 Michael Tidser Ross County 2 2 0 0 0 2 .00 .00 100.00 .00 2014-01-25 24y 00m 10d 2014-04-19 24y 03m 04d Tidser
18133 Jean-Pierre Tiehi Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2023-02-10 21y 00m 17d 2023-02-10 21y 00m 17d Tiehi
18134 Fergus Tiernan Aberdeen 5 3 2 1 3 6 10.00 30.00 60.00 25.00 2001-08-04 19y 07m 01d 2004-11-07 22y 10m 04d Tiernan
18135 Johnny Tierney St Mirren 3 3 0 1 2 0 33.33 66.67 .00 66.67 1960-04-16 Not Known 1961-04-15 Not Known Tierney
18136 Kieran Tierney Celtic 14 14 0 12 2 2 75.00 12.50 12.50 81.25 2015-09-26 18y 03m 21d 2019-02-27 21y 08m 22d Tierney
18137 Paul Tierney Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2005-12-03 23y 02m 18d 2005-12-03 23y 02m 18d Tierney
18138 Peter Grant Tierney Cowdenbeath; Livingston (Meadowbank Thistle); Dunfermline Athletic; Partick Thistle 11 9 2 2 2 8 16.67 16.67 66.67 25.00 1983-08-24 21y 10m 13d 1994-05-14 32y 07m 03d Tierney
18139 Ross Tierney Motherwell 3 2 1 2 0 3 40.00 .00 60.00 40.00 2022-01-29 20y 10m 23d 2023-02-19 21y 11m 13d Tierney
18140 Ryan Tierney Hamilton Academical 1 0 1 0 0 2 .00 .00 100.00 .00 2017-03-11 19y 01m 11d 2018-01-24 19y 11m 25d Tierney
18141 Jonathan Tiffoney Ayr United; Alloa Athletic 2 2 0 0 1 4 .00 20.00 80.00 10.00 2011-09-21 20y 04m 14d 2015-04-08 23y 11m 01d Tiffoney
18142 Scott Tiffoney Livingston (Meadowbank Thistle); Dundee 3 2 1 1 2 1 3 33.33 16.67 50.00 41.67 2019-10-26 21y 02m 00d 2024-08-10 25y 11m 15d Tiffoney
18143 Hans Tilkowski Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 33y 09m 02d 1969-04-14 33y 09m 02d Tilkowski
18144 Ernie Till Raith Rovers; Leith Athletic; Hibernian 12 12 0 3 0 9 25.00 .00 75.00 25.00 1938-11-26 Not Known 1951-03-24 Not Known Till
18145 Joseph H Till Dumbarton; St Mirren 6 6 0 3 0 3 50.00 .00 50.00 50.00 1919-11-29 Not Known 1922-04-15 Not Known Till
18146 Tilling BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Tilling
18147 Malik Leon Tillman Rangers 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2022-10-01 20y 04m 03d 2023-02-01 20y 08m 04d Tillman
18148 Jordan Tillson Ross County 7 6 1 0 4 3 .00 57.14 42.86 28.57 2020-01-22 26y 10m 17d 2023-04-22 30y 01m 17d Tillson
18149 Krisztian Tímar Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 29y 09m 25d 2009-07-29 29y 09m 25d Tímar
18150 James Timmins Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1944-10-14 Not Known 1944-10-14 Not Known Timmins
18151 John Timmins Arbroath 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known Timmins
18152 Willie G Timmons Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1955-11-05 Not Known 1955-11-05 Not Known Timmons
18153 Kevin Douglas Tindall Montrose 1 0 1 0 1 0 .00 100.00 .00 50.00 1995-07-30 24y 03m 19d 1995-07-30 24y 03m 19d Tindall
18154 Bert Tindill Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 26y 10m 10d 1953-11-09 26y 10m 10d Tindill
18155 Thierry Tinmar Paris St Germain 1 0 1 0 1 0 .00 100.00 .00 50.00 1984-10-03 21y 04m 14d 1984-10-03 21y 04m 14d Tinmar
18156 Hugh Joseph Tinney Partick Thistle 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1964-01-04 19y 07m 21d 1966-12-03 22y 06m 19d Tinney
18157 Brian Tinnion Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 19y 05m 11d 1987-08-03 19y 05m 11d Tinnion
18158 Paul Robert Tisdale Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1996-08-03 23y 06m 20d 1996-08-03 23y 06m 20d Tisdale
18159 Matt Le Tissier Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 27y 09m 20d 1996-08-03 27y 09m 20d Tissier
18160 Tivendale Leith Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1947-08-20 Not Known 1947-08-20 Not Known Tivendale
18161 Andrei Tjunin Lantana 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-27 19y 02m 15d 1998-08-27 19y 02m 15d Tjunin
18162 Toal Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Toal
18163 John Tobin Hibernian 16 16 0 9 2 3 56.25 12.50 18.75 62.50 1885-09-19 17y 03m 06d 1888-03-17 19y 09m 04d Tobin
18164 Tobin Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known Tobin
18165 Cezary Tobollik Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 23y 06m 02d 1985-04-24 23y 06m 02d Tobollik
18166 William Ritchie Tocher Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 27y 00m 07d 1968-01-27 27y 00m 07d Tocher
18167 Andrew Todd Jnr Dunfermline Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2023-07-09 17y 04m 13d 2023-07-09 17y 04m 13d Tod
18168 Andy Tod Dunfermline Athletic; Dundee United 27 25 2 3 5 5 19 17.24 17.24 65.52 25.86 1995-08-30 23y 09m 26d 2007-01-02 35y 01m 29d Tod
18169 Alex Todd Queens Park; St Mirren 5 5 0 0 1 4 .00 20.00 80.00 10.00 1912-08-24 Not Known 1914-09-12 Not Known Todd
18170 Allan Todd Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-01 Not Known 1932-01-01 Not Known Todd
18171 Andy Todd Middlesbrough 0 0 0 1 0 0 100.00 .00 .00 100.00 1994-08-06 19y 10m 16d 1994-08-06 19y 10m 16d Todd
18172 Archibald Todd Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1916-02-26 Not Known 1916-02-26 Not Known Todd
18173 Arthur F Todd Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Todd
18174 Colin Todd Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-23 19y 09m 11d 1968-09-23 19y 09m 11d Todd
18175 Harry A Todd Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1933-12-25 Not Known 1934-09-15 Not Known Todd
18176 Hugh R Todd Falkirk; Raith Rovers 4 4 0 0 2 2 .00 50.00 50.00 25.00 1925-04-22 Not Known 1927-04-11 Not Known Todd
18177 Jamie Todd Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 2019-07-16 24y 06m 15d 2020-10-10 25y 09m 09d Todd
18178 John Todd Clyde; Hamilton Academical 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1911-08-19 Not Known 1913-01-11 Not Known Todd
18179 Josh Todd Annan Athletic; Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 2014-07-26 20y 01m 15d 2020-02-08 25y 07m 28d Todd
18180 Matthew Todd Dunfermline Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 2023-07-09 22y 00m 25d 2023-07-09 22y 00m 25d Todd
18181 Matty Todd Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2021-01-30 19y 07m 16d 2021-01-30 19y 07m 16d Todd
18182 Thomas Bell Todd Hamilton Academical 3 3 0 0 1 2 .00 33.33 66.67 16.67 1953-08-08 27y 02m 07d 1953-11-21 27y 05m 20d Todd
18183 W Toddie Dunfermline 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Toddie
18184 Todic FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Todic
18185 Nikolay Todorov Inverness Caledonian Thistle; Airdrieonians (Airdrie United) 6 4 2 0 2 4 .00 33.33 66.67 16.67 2019-07-08 22y 10m 14d 2024-02-11 27y 05m 18d Todorov
18186 Jens Todt VfB Stuttgart 1893 1 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 30y 08m 09d 2000-09-28 30y 08m 23d Todt
18187 Jack Toering Alberta All-Stars 2 2 0 0 0 2 .00 .00 100.00 .00 1958-06-04 Not Known 1960-06-08 Not Known Toering
18188 Ross Tokely Inverness Caledonian Thistle; Ross County 24 22 2 2 5 8 11 20.83 33.33 45.83 37.50 2002-01-26 22y 10m 18d 2012-10-27 33y 07m 19d Tokely
18189 Bertin Tokene Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 25y 02m 10d 2000-07-20 25y 02m 10d Tokene
18190 Nambatinque Toko Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 32y 00m 29d 1984-10-03 32y 01m 12d Toko
18191 Jeremy Toljan Celtic 2 2 0 3 0 0 100.00 .00 .00 100.00 2019-02-27 24y 06m 19d 2019-05-25 24y 09m 17d Toljan
18192 Francis Tollan Hamilton Academical; Cowdenbeath 3 3 0 0 0 3 .00 .00 100.00 .00 1927-09-03 Not Known 1929-03-02 Not Known Tollan
18193 Daniel Tolland Ayr United 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1929-01-12 Not Known 1931-02-28 Not Known Tolland
18194 Blair Tolmie Hibernian 0 0 0 1 0 0 100.00 .00 .00 100.00 2009-05-07 19y 09m 00d 2009-05-07 19y 09m 00d Tolmie
18195 James Tolmie Greenock Morton 8 6 2 1 3 5 0 37.50 62.50 .00 68.75 1979-03-03 18y 03m 10d 1981-03-21 20y 04m 00d Tolmie
18196 Toma FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Toma
18197 Marek Tomana Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2007-08-28 27y 11m 05d 2007-08-28 27y 11m 05d Tomana
18198 Jozef Tomanek Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 21y 07m 30d 1967-02-14 21y 07m 30d Tomanek
18199 Joao Tomas Braga 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 29y 03m 20d 2004-09-30 29y 04m 03d Tomas
18200 Xavier Tomas Hamilton Academical 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 2017-09-16 31y 08m 12d 2018-01-24 32y 00m 20d Tomas
18201 Tomasevic Gradjanski Zagreb 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1936-11-18 Not Known 1936-11-18 Not Known Tomasevic
18202 Colin John Tomassi Berwick Rangers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1984-03-27 21y 02m 22d 1984-03-27 21y 02m 22d Tomassi
18203 Ivan Tomecak Dinamo Zagreb 2 0 2 1 0 1 50.00 .00 50.00 50.00 2009-08-20 19y 08m 13d 2009-08-27 19y 08m 20d Tomecak
18204 Tomlinson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1891-08-22 Not Known 1891-08-22 Not Known Tomlinson
18205 Jimmy Toner Dundee 10 10 0 3 4 2 4 40.00 20.00 40.00 50.00 1950-01-07 25y 04m 15d 1954-01-23 29y 05m 00d Toner
18206 Joseph Toner St Johnstone 2 2 0 0 2 0 .00 100.00 .00 50.00 1926-03-06 Not Known 1926-11-27 Not Known Toner
18207 William Toner Kilmarnock 21 21 0 9 4 8 42.86 19.05 38.10 52.38 1954-11-24 24y 11m 06d 1962-04-07 32y 03m 20d Toner
18208 Aleksandar Tonev Celtic 2 0 2 2 0 0 100.00 .00 .00 100.00 2014-09-24 24y 07m 21d 2014-11-30 24y 09m 27d Tonev
18209 Arthur Edward Tonner St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1936-08-29 Not Known 1936-08-29 Not Known Tonner
18210 James E Tonner Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1927-09-03 Not Known 1927-12-31 Not Known Tonner
18211 Toomstra Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Toomstra
18212 A.G. Topham London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Topham
18213 Brian Topher Queensland 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-05-12 Not Known 1959-05-12 Not Known Topher
18214 John Torbet Partick Thistle; Ayr United 15 15 0 3 7 2 6 46.67 13.33 40.00 53.33 1925-10-24 Not Known 1937-10-09 Not Known Torbet
18215 Gudmundor Torfason St Mirren; St Johnstone 15 15 0 3 4 7 4 26.67 46.67 26.67 50.00 1989-08-19 27y 08m 06d 1994-04-23 32y 04m 10d Torfason
18216 Robert Torley Hamilton Academical 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1946-09-04 Not Known 1946-09-04 Not Known Torley
18217 David Alex Torrance Greenock Morton 8 8 0 2 0 6 25.00 .00 75.00 25.00 1910-09-24 Not Known 1915-10-23 Not Known Torrance
18218 Robert Ferguson Torrance St Mirren; Partick Thistle; Brechin City; Arbroath 7 6 1 3 4 2 2 50.00 25.00 25.00 62.50 1978-10-07 20y 01m 25d 1985-10-23 27y 02m 11d Torrance
18219 Robert Torrance Dumbarton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1943-01-16 Not Known 1944-10-14 Not Known Torrance
18220 Torrance Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-15 Not Known 1925-09-15 Not Known Torrance
18221 Joe Tortolano Hibernian 22 15 7 1 6 7 11 25.00 29.17 45.83 39.58 1986-01-01 19y 08m 26d 1996-01-01 29y 08m 26d Tortolano
18222 James David Tosh Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 20y 10m 18d 1995-07-30 20y 10m 18d Tosh
18223 Joseph Tosh Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1937-09-08 Not Known 1937-09-08 Not Known Tosh
18224 Paul Tosh Dundee; Hibernian 6 3 3 1 3 1 2 50.00 16.67 33.33 58.33 1993-11-13 20y 00m 26d 1997-10-12 23y 11m 24d Tosh
18225 Steven Tosh St Johnstone; Raith Rovers; Livingston (Meadowbank Thistle); Falkirk; Aberdeen; Gretna 16 12 4 2 5 3 8 31.25 18.75 50.00 40.63 1996-09-03 23y 04m 07d 2006-05-13 33y 00m 16d Tosh
18226 Lewis Toshney Kilmarnock; Dundee; Cowdenbeath; Raith Rovers 7 7 0 3 1 4 37.50 12.50 50.00 43.75 2012-02-11 19y 09m 16d 2015-07-07 23y 02m 11d Toshney
18227 Aiyegun Tosin Zurich 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-08-18 24y 01m 23d 2022-08-25 24y 01m 30d Tosin
18228 Alex Totten Dunfermline Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-03-22 21y 01m 10d 1967-03-22 21y 01m 10d Totten
18229 Isaac Totten St Bernards 10 10 0 0 1 9 .00 10.00 90.00 5.00 1898-08-15 Not Known 1900-04-25 Not Known Totten
18230 Ahmed Touba Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 24y 05m 26d 2022-11-03 24y 07m 21d Touba
18231 Alex Tough Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1939-08-07 Not Known 1939-08-07 Not Known Tough
18232 Tough Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Tough
18233 Kolo Toure Celtic 3 1 2 3 0 0 100.00 .00 .00 100.00 2016-08-07 35y 04m 19d 2017-05-21 36y 02m 02d Toure
18234 Yaya Touré Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 24y 02m 15d 2007-07-28 24y 02m 15d Touré
18235 Cherif Toure-Maman Livingston (Meadowbank Thistle) 3 1 2 0 2 1 .00 66.67 33.33 33.33 2002-10-06 21y 08m 23d 2003-03-08 22y 01m 23d Toure-Maman
18236 Karim Touzani Aberdeen 1 0 1 2 1 1 50.00 25.00 25.00 62.50 2006-12-16 26y 03m 05d 2007-11-11 27y 02m 00d Touzani
18237 Richard Towell Celtic; Hibernian 2 2 0 0 1 4 .00 20.00 80.00 10.00 2010-11-10 19y 03m 24d 2012-03-18 20y 08m 01d Towell
18238 Thomas Towie Renton; Celtic 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1892-09-10 Not Known 1893-01-02 Not Known Towie
18239 William Townley Blackburn Rovers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1888-12-31 22y 10m 17d 1888-12-31 22y 10m 17d Townley
18240 Frank Albert Townrow Dundee 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1926-08-14 Not Known 1929-03-06 Not Known Townrow
18241 Andros Townsend Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 2011-08-18 20y 01m 02d 2011-08-25 20y 01m 09d Townsend
18242 James Clabby Townsend St Johnstone; Greenock Morton 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1962-10-10 17y 08m 08d 1975-04-12 30y 02m 10d Townsend
18243 William Townsend Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-15 Not Known 1946-04-15 Not Known Townsend
18244 Christopher Townsley Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 21y 06m 16d 2006-09-20 21y 06m 16d Townsley
18245 Derek Townsley Motherwell; Hibernian; Gretna 12 8 4 2 3 4 5 23.08 30.77 38.46 38.46 1999-09-20 26y 05m 30d 2006-05-13 33y 01m 22d Townsley
18246 Thomas Townsley Falkirk 18 18 0 1 7 5 6 38.89 27.78 33.33 52.78 1919-12-13 21y 07m 15d 1932-09-19 34y 04m 22d Townsley
18247 Tom Townsley Leeds United 2 2 0 2 0 0 100.00 .00 .00 100.00 1928-04-30 Not Known 1929-03-23 Not Known Townsley
18248 Geoffray Toyes Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 25y 02m 03d 1998-07-21 25y 02m 03d Toyes
18249 Daniel Tozser Ferencvaros; AEK Athens 3 1 2 3 0 0 100.00 .00 .00 100.00 2004-12-16 19y 07m 04d 2006-08-23 21y 03m 11d Tozser
18250 John Tracey St Patricks Athletic 1 1 0 0 0 2 .00 .00 100.00 .00 1988-09-07 29y 04m 22d 1988-10-05 29y 05m 19d Tracey
18251 Tracey Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Tracey
18252 Charlie Trafford Inverness Caledonian Thistle 4 4 0 0 2 2 .00 50.00 50.00 25.00 2018-07-29 26y 02m 05d 2019-07-08 27y 01m 14d Trafford
18253 Trail Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Trail
18254 Trailist2 Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-07-20 Not Known 2013-07-20 Not Known Trailist2
18255 George Train Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-21 Not Known 1968-09-21 Not Known Train
18256 Leslie Train Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1975-03-19 18y 02m 01d 1975-03-19 18y 02m 01d Train
18257 William Train Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1911-02-11 Not Known 1911-02-11 Not Known Train
18258 James Trainer Bolton Wanderers; Preston North End 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1886-04-10 23y 03m 03d 1888-04-26 25y 03m 19d Trainer
18259 Valdas Trakys Hibernian 2 1 1 0 0 2 .00 .00 100.00 .00 2010-11-07 31y 07m 18d 2011-01-01 31y 09m 12d Trakys
18260 Bertrand Traore Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 27y 00m 02d 2022-11-03 27y 01m 28d Traore
18261 Kristijan Trapanovski Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 25y 00m 18d 2024-09-01 25y 00m 18d Trapanovski
18262 Maurice Trapp 1. FC Union Berlin 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 19y 06m 09d 2011-07-09 19y 06m 09d Trapp
18263 Trapp Fussball-Club Kaiserslautern 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Trapp
18264 Bert Trautmann Manchester City 7 7 0 3 0 4 42.86 .00 57.14 42.86 1951-03-10 27y 04m 16d 1958-06-11 34y 07m 20d Trautmann
18265 Eberhard Trautner VfB Stuttgart 1893 0 0 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 33y 07m 07d 2000-09-28 33y 07m 21d Trautner
18266 Patrick Travers Clyde; Aberdeen; Celtic; Dumbarton; Clydebank[3] 23 23 0 4 9 3 11 39.13 13.04 47.83 45.65 1909-03-13 Not Known 1921-04-11 Not Known Travers
18267 Willie Travers Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known Travers
18268 Martino Traversa Bologna 0 0 0 0 0 1 .00 .00 100.00 .00 1990-10-24 16y 08m 18d 1990-10-24 16y 08m 18d Traversa
18269 Lewis Travis Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 25y 01m 16d 2022-12-02 25y 01m 16d Travis
18270 Michael Travis Livingston (Meadowbank Thistle); Forfar Athletic 2 2 0 1 0 2 33.33 .00 66.67 33.33 2011-07-16 18y 02m 10d 2018-07-14 25y 02m 08d Travis
18271 Jure Travner St Mirren 3 3 0 0 0 3 .00 .00 100.00 .00 2010-10-23 25y 00m 25d 2011-03-19 25y 05m 19d Travner
18272 Charles Traynor Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-10-31 Not Known 1896-10-31 Not Known Traynor
18273 James William Traynor St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1970-11-07 21y 07m 19d 1970-11-07 21y 07m 19d Traynor
18274 John Traynor Clydebank[4]; Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1991-08-20 24y 08m 10d 1998-03-07 31y 02m 25d Traynor
18275 John Traynor Ayr United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1956-10-06 Not Known 1957-01-19 Not Known Traynor
18276 Tommy Traynor Heart of Midlothian B; Dundee United; Falkirk 9 8 1 5 5 3 3 45.45 27.27 27.27 59.09 1965-08-07 21y 10m 11d 1976-10-06 33y 00m 09d Traynor
18277 Frank Treacy St Mirren 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1966-08-17 27y 01m 03d 1966-08-31 27y 01m 17d Treacy
18278 Mark Treanor Clydebank[4]; St Johnstone 19 19 0 2 4 13 10.53 21.05 68.42 21.05 1981-09-19 18y 05m 18d 1992-10-03 29y 06m 02d Treanor
18279 Carl Tremarco Inverness Caledonian Thistle 11 10 1 1 3 6 4 23.08 46.15 30.77 46.15 2013-08-31 27y 10m 20d 2019-07-08 33y 08m 27d Tremarco
18280 Declan Tremble Queen of the South 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-07-11 19y 02m 21d 2018-07-11 19y 02m 21d Tremble
18281 Andreas Treske Lokomotiv Leipzig 0 0 0 0 0 1 .00 .00 100.00 .00 1976-09-29 Not Known 1976-09-29 Not Known Treske
18282 Simon Trevitt Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 29y 06m 28d 1997-07-18 29y 06m 28d Trevitt
18283 John Trewick West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 21y 02m 03d 1978-08-06 21y 02m 03d Trewick
18284 Trialist-2020-09-16-CH East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-18 Not Known 2020-09-18 Not Known Trialist-2020-09-16-CH
18285 Trialist-2020-09-16-IR East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-18 Not Known 2020-09-18 Not Known Trialist-2020-09-16-IR
18286 Trialist-2020-09-16-RB East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-18 Not Known 2020-09-18 Not Known Trialist-2020-09-16-RB
18287 Trialist-2020-09-22-CH Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-22 Not Known 2020-09-22 Not Known Trialist-2020-09-22-CH
18288 Trialist-2020-09-22-OL Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-22 Not Known 2020-09-22 Not Known Trialist-2020-09-22-OL
18289 Trialist-2021-06-26-IL Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 Not Known 2021-06-26 Not Known Trialist-2021-06-26-IL
18290 Trialist-2021-06-26-S1 Linlithgow Rose 1 0 1 0 0 1 .00 .00 100.00 .00 2021-06-26 Not Known 2021-06-26 Not Known Trialist-2021-06-26-S1
18291 Trialist-2022-07-05-LB East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-05 Not Known 2022-07-05 Not Known Trialist-2022-07-05-LB
18292 Trialist-2022-07-05-LH East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-05 Not Known 2022-07-05 Not Known Trialist-2022-07-05-LH
18293 Trialist-2022-07-05-OR East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-05 Not Known 2022-07-05 Not Known Trialist-2022-07-05-OR
18294 Trialist-2022-07-13-LB Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 Not Known 2022-07-13 Not Known Trialist-2022-07-13-LB
18295 Trialist-2022-07-16-CH Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 Not Known 2022-07-16 Not Known Trialist-2022-07-16-CH
18296 Trialist-2022-07-16-IL Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 Not Known 2022-07-16 Not Known Trialist-2022-07-16-IL
18297 Trialist-2023-07-12-CH Fleetwood Town 1 0 1 0 0 1 .00 .00 100.00 .00 2023-07-12 Not Known 2023-07-12 Not Known Trialist-2023-07-12-CH
18298 Triallist Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-17 Not Known 2013-07-17 Not Known Triallist
18299 Triallist1 Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 Not Known 2005-07-17 Not Known Triallist1
18300 Triallist-1938-08-01-LB Heart of Midlothian B 2 1 1 0 0 2 .00 .00 100.00 .00 1938-08-01 Not Known 1938-08-05 Not Known Triallist-1938-08-01-LB
18301 Triallist2 Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 Not Known 2005-07-17 Not Known Triallist2
18302 Triallist-2022-07-09-CF Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 Not Known 2022-07-09 Not Known Triallist-2022-07-09-CF
18303 Triallist-2022-07-09-CH Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 Not Known 2022-07-09 Not Known Triallist-2022-07-09-CH
18304 Triallist-2022-07-09-IR Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 Not Known 2022-07-09 Not Known Triallist-2022-07-09-IR
18305 Triallist-2022-07-09-OR Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 Not Known 2022-07-09 Not Known Triallist-2022-07-09-OR
18306 Triallist3 Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 Not Known 2005-07-17 Not Known Triallist3
18307 Triallist4 Berwick Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 Not Known 2005-07-17 Not Known Triallist4
18308 Nectarios Triantis Hibernian 2 1 1 0 2 0 .00 100.00 .00 50.00 2024-02-28 20y 09m 17d 2024-10-27 21y 05m 16d Triantis
18309 Roberto Tricella Bologna 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 31y 07m 06d 1990-11-07 31y 07m 20d Tricella
18310 Paul Trollope Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 23y 02m 02d 1995-08-05 23y 02m 02d Trollope
18311 Trommell Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Trommell
18312 William Troost-Ekong PAOK Thessaloniki 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 29y 11m 23d 2023-08-31 29y 11m 30d Troost-Ekong
18313 Alex Trotter Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1917-12-29 Not Known 1917-12-29 Not Known Trotter
18314 Alexander J Trotter Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1937-04-24 Not Known 1937-04-24 Not Known Trotter
18315 Liam Trotter Millwall 1 1 0 2 0 0 1 .00 .00 100.00 .00 2010-07-31 21y 11m 07d 2010-07-31 21y 11m 07d Trotter
18316 Alex Troup Dundee; Everton 19 19 0 1 5 4 10 26.32 21.05 52.63 36.84 1915-11-06 20y 06m 02d 1932-03-05 36y 10m 01d Troup
18317 Alan Trouten Ayr United; Alloa Athletic; East Fife 5 4 1 1 1 1 3 20.00 20.00 60.00 30.00 2011-09-21 25y 10m 13d 2022-07-05 36y 07m 27d Trouten
18318 Troyansky FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Troyansky
18319 Sgt Crosbie TRRE Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known TRRE
18320 Albert Harry Trueman Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1919-02-08 Not Known 1919-02-08 Not Known Trueman
18321 Mike Trusson Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 23y 02m 09d 1982-08-04 23y 02m 09d Trusson
18322 Auston Trusty Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-14 26y 01m 02d 2024-09-14 26y 01m 02d Trusty
18323 Vladimir Tselnokov Lantana 2 0 2 0 0 2 .00 .00 100.00 .00 1998-08-13 18y 03m 27d 1998-08-27 18y 04m 10d Tselnokov
18324 Aaron Tshibola Kilmarnock 5 4 1 3 1 1 60.00 20.00 20.00 70.00 2018-02-27 23y 01m 25d 2019-05-04 24y 04m 02d Tshibola
18325 Delphin Tshiembe Hamilton Academical 2 1 1 1 0 1 50.00 .00 50.00 50.00 2018-12-26 27y 00m 19d 2019-03-16 27y 03m 09d Tshiembe
18326 Theocharis Tsingaras PAOK Thessaloniki 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 23y 00m 04d 2023-08-31 23y 00m 11d Tsingaras
18327 Tsutsulupo Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Tsutsulupo
18328 Akhrik Tsveiba Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 22y 10m 29d 1989-08-08 22y 10m 29d Tsveiba
18329 Ttiallist-2020-09-26-IR Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-26 Not Known 2020-09-26 Not Known Ttiallist-2020-09-26-IR
18330 Semir Tuce Velez Mostar 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1988-11-23 24y 09m 12d 1988-12-07 24y 09m 26d Tuce
18331 John Tudor Newcastle United 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1971-09-15 25y 02m 21d 1975-05-10 28y 10m 15d Tudor
18332 Owain Tudur-Jones Inverness Caledonian Thistle; Hibernian 5 4 1 1 2 2 4 25.00 25.00 50.00 37.50 2012-11-10 28y 00m 26d 2014-08-17 29y 10m 02d Tudur-Jones
18333 Dennis Tueart Sunderland 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-09-23 18y 09m 27d 1968-09-23 18y 09m 27d Tueart
18334 Emir Tufek Velez Mostar 0 0 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 23y 02m 13d 1988-12-07 23y 02m 27d Tufek
18335 Jonathan Tuffey Inverness Caledonian Thistle; St Johnstone 0 0 0 1 4 4 11.11 44.44 44.44 33.33 2010-09-18 23y 07m 29d 2013-03-05 26y 01m 13d Tuffey
18336 Jonny Tuffey Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 32y 05m 16d 2019-07-06 32y 05m 16d Tuffey
18337 John Joseph Tulip Queen of the South 8 8 0 2 3 1 4 37.50 12.50 50.00 43.75 1933-11-18 Not Known 1938-03-26 Not Known Tulip
18338 James Tulips St Mirren; Falkirk; Raith Rovers 4 4 0 0 0 4 .00 .00 100.00 .00 1934-10-06 Not Known 1940-04-10 Not Known Tulips
18339 David Tullis Leith Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1893-04-15 Not Known 1895-05-23 Not Known Tullis
18340 George O Tulloch East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-22 Not Known 1984-08-22 Not Known Tulloch
18341 George Ogilvie Tulloch St Johnstone 4 4 0 0 1 3 .00 25.00 75.00 12.50 1980-04-16 19y 01m 24d 1982-09-15 21y 06m 23d Tulloch
18342 Tulloch Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Tulloch
18343 Charlie Tully Celtic 18 18 0 3 6 3 9 33.33 16.67 50.00 41.67 1948-08-28 24y 01m 17d 1956-04-21 31y 09m 10d Tully
18344 Craig Tully Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1996-10-23 20y 09m 16d 1996-10-23 20y 09m 16d Tully
18345 Reghan Tumilty Ross County; Raith Rovers; Hamilton Academical 6 5 1 1 2 0 4 33.33 .00 66.67 33.33 2017-03-01 20y 00m 03d 2023-02-10 25y 11m 15d Tumilty
18346 William Tunicliffe Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Tunicliffe
18347 Tupy 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 Tupy
18348 Turcas FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Turcas
18349 Adam S Turnbull Greenock Morton 6 6 0 2 3 0 3 50.00 .00 50.00 50.00 1905-02-18 Not Known 1908-12-05 Not Known Turnbull
18350 Alexander Turnbull Albion Rovers; Greenock Morton 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1934-12-15 Not Known 1941-10-11 Not Known Turnbull
18351 Bobby Turnbull Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1929-03-23 33y 03m 06d 1929-03-23 33y 03m 06d Turnbull
18352 David Turnbull Motherwell; Celtic 10 9 1 1 9 3 5 52.94 17.65 29.41 61.76 2018-01-27 18y 06m 17d 2023-12-16 24y 05m 06d Turnbull
18353 David Turnbull Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1928-09-01 Not Known 1930-10-25 Not Known Turnbull
18354 Eddie Turnbull Hibernian 42 42 0 15 16 2 24 38.10 4.76 57.14 40.48 1947-01-01 23y 08m 20d 1959-01-01 35y 08m 20d Turnbull
18355 J Turnbull Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1943-05-15 Not Known 1943-05-15 Not Known Turnbull
18356 James Turnbull East Stirlingshire 1 1 0 1 0 0 1 .00 .00 100.00 .00 1933-02-25 Not Known 1933-02-25 Not Known Turnbull
18357 James M Turnbull Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Turnbull
18358 Stuart Turnbull Dundee; Hibernian 4 4 0 1 4 1 16.67 66.67 16.67 50.00 1978-01-07 16y 04m 16d 1984-04-21 22y 07m 30d Turnbull
18359 James Turnbull Dundee; Cowdenbeath 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1901-08-15 Not Known 1947-03-08 Not Known Turnbull
18360 Jim Turnbull Rangers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1936-04-22 Not Known 1936-04-22 Not Known Turnbull
18361 John Turnbull Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Turnbull
18362 John Turnbull Kilmarnock 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1938-04-30 Not Known 1946-10-19 Not Known Turnbull
18363 John Mackay Turnbull Turnbull Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1949-04-23 Not Known 1949-04-23 Not Known Turnbull
18364 Jordan Turnbull Partick Thistle 2 2 0 0 2 0 .00 100.00 .00 50.00 2017-09-23 22y 10m 24d 2017-11-19 23y 00m 20d Turnbull
18365 Kyle Turnbull Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2012-07-18 17y 05m 26d 2012-07-18 17y 05m 26d Turnbull
18366 Maxwell Turnbull Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1939-09-02 Not Known 1939-09-02 Not Known Turnbull
18367 Peter Turnbull Rangers 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1897-01-01 Not Known 1897-10-02 Not Known Turnbull
18368 Ronald William Turnbull Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1947-10-06 25y 02m 18d 1954-01-23 31y 06m 05d Turnbull
18369 Sandy Turnbull Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1905-04-17 Not Known 1905-04-17 Not Known Turnbull
18370 Thomas Turnbull Celtic; Partick Thistle 4 4 0 0 0 4 .00 .00 100.00 .00 1899-09-30 Not Known 1903-10-31 Not Known Turnbull
18371 Thomas Turnbull Third Lanark 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1918-11-23 Not Known 1920-04-24 Not Known Turnbull
18372 Wilfred Turnbull Ayr United 2 2 0 2 0 0 100.00 .00 .00 100.00 1924-03-22 Not Known 1925-01-03 Not Known Turnbull
18373 William Turnbull Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1911-09-23 Not Known 1911-09-23 Not Known Turnbull
18374 Archibald Donald Turner Partick Thistle; Kilmarnock 3 3 0 2 0 1 66.67 .00 33.33 66.67 1929-09-21 Not Known 1932-12-03 Not Known Turner
18375 Christopher Robert Turner Sunderland; Manchester United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1981-08-01 22y 10m 17d 1986-09-02 27y 11m 18d Turner
18376 Chris Turner Dumbarton; Hamilton Academical 3 3 0 0 0 3 .00 .00 100.00 .00 2015-01-10 28y 00m 07d 2015-11-07 28y 10m 04d Turner
18377 George Turner Airdrieonians 1 1 0 1 0 0 1 .00 .00 100.00 .00 1919-11-15 Not Known 1919-11-15 Not Known Turner
18378 Herbert Turner Coventry City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1926-04-26 Not Known 1926-04-26 Not Known Turner
18379 Iain Robert Turner Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 18y 07m 30d 2002-09-25 18y 07m 30d Turner
18380 Ian Turner Southampton 2 1 1 0 0 2 .00 .00 100.00 .00 1976-05-08 23y 03m 21d 1976-08-05 23y 06m 19d Turner
18381 Jimmy Turner Stoke FC; Dundee 3 3 0 1 0 0 3 .00 .00 100.00 .00 1895-01-03 Not Known 1898-12-03 Not Known Turner
18382 Kyle Turner Dunfermline Athletic; Ross County 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 23y 00m 10d 2023-12-30 26y 01m 20d Turner
18383 Lewis Turner Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 29y 08m 15d 2022-07-09 29y 08m 15d Turner
18384 M Turner Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-04-04 Not Known 1908-04-04 Not Known Turner
18385 Michael Turner Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Turner
18386 Neil McDougall Turner Raith Rovers; St Mirren; Kilmarnock; Dundee 7 7 0 3 2 0 5 28.57 .00 71.43 28.57 1914-08-22 Not Known 1922-08-26 Not Known Turner
18387 Peter J Turner St Bernards 13 13 0 2 1 1 11 7.69 7.69 84.62 11.54 1898-08-15 Not Known 1900-04-30 Not Known Turner
18388 Richard Turner Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-10-23 Not Known 1884-10-23 Not Known Turner
18389 Thomas Gibson Turner Greenock Morton; St Johnstone; Partick Thistle; St Mirren 25 24 1 2 7 5 12 28.00 20.00 48.00 38.00 1987-09-05 23y 10m 25d 2001-01-31 37y 03m 20d Turner
18390 Thomas Stuart Turner Raith Rovers; Arbroath 6 6 0 1 0 1 5 .00 16.67 83.33 8.33 1926-04-03 Not Known 1936-12-19 Not Known Turner
18391 W Turner Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Turner
18392 William Turner Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1898-12-03 Not Known 1898-12-03 Not Known Turner
18393 William Turner Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 Not Known 1925-04-28 Not Known Turner
18394 Jay Turner-Cooke St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2023-11-25 19y 10m 26d 2023-11-25 19y 10m 26d Turner-Cooke
18395 Deniz Turuc Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 29y 07m 10d 2022-11-03 29y 09m 05d Turuc
18396 David Philip Tuttle Tottenham Hotspur 1 0 1 1 1 0 50.00 50.00 .00 75.00 1990-08-13 18y 06m 07d 1992-07-25 20y 05m 19d Tuttle
18397 Tvilling 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 Tvilling
18398 Marian Tvrdon Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 30y 00m 04d 2024-08-29 30y 00m 11d Tvrdon
18399 Kevin Twaddle St Johnstone; Raith Rovers; Greenock Morton; Motherwell 12 8 4 2 4 4 4 30.77 30.77 30.77 46.15 1996-03-07 24y 04m 07d 2001-09-22 29y 10m 23d Twaddle
18400 Marc Twaddle Falkirk 6 5 1 1 3 3 14.29 42.86 42.86 35.71 2006-03-25 19y 06m 26d 2010-09-21 24y 00m 25d Twaddle
18401 Dan Twardzik Aberdeen; Motherwell 0 0 0 0 1 1 .00 50.00 50.00 25.00 2013-05-18 22y 01m 05d 2015-08-12 24y 03m 30d Twardzik
18402 Filip Twardzik Celtic 0 0 0 2 0 0 100.00 .00 .00 100.00 2011-12-10 18y 10m 00d 2012-05-13 19y 03m 03d Twardzik
18403 Steven Tweed Hibernian; Dundee 20 20 0 1 7 5 9 33.33 23.81 42.86 45.24 1993-03-20 20y 07m 12d 2001-03-07 28y 06m 27d Tweed
18404 Lukasz Tyminski Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 18y 08m 00d 2009-07-08 18y 08m 00d Tyminski
18405 Josh Tymon Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 23y 02m 01d 2022-07-23 23y 02m 01d Tymon
18406 Tyrell Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Tyrell
18407 Nathan Tyson Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 2016-10-26 34y 05m 22d 2016-12-27 34y 07m 23d Tyson
18408 Stefanos Tzimas PAOK Thessaloniki 2 0 2 2 0 0 100.00 .00 .00 100.00 2023-08-24 17y 07m 18d 2023-08-31 17y 07m 25d Tzimas
18409 Stavros Tziortziopoulos AEK Athens 1 0 1 2 0 0 100.00 .00 .00 100.00 2006-08-09 27y 11m 25d 2006-08-23 28y 00m 08d Tziortziopoulos
18410 Tzanko Tzvetanov Aberdeen 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1996-08-25 26y 07m 19d 1997-08-16 27y 07m 10d Tzvetanov
18411 Meshack Ubochioma Dundee United 0 0 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 22y 09m 03d 2024-09-01 22y 09m 03d Ubochioma
18412 Daniel Uchechi Aberdeen 0 0 0 0 0 1 .00 .00 100.00 .00 2012-03-31 22y 06m 17d 2012-03-31 22y 06m 17d Uchechi
18413 Milan Udvaracz Ferencvaros 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 37y 00m 07d 2004-12-16 37y 00m 07d Udvaracz
18414 Rolando Ugolini Dundee United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1960-10-01 36y 03m 27d 1961-01-21 36y 07m 17d Ugolini
18415 Gozie Ugwu Raith Rovers 2 1 1 1 1 0 1 50.00 .00 50.00 50.00 2021-01-23 27y 09m 01d 2021-04-30 28y 00m 08d Ugwu
18416 Uhlenbeek Fulham 0 0 0 0 0 1 .00 .00 100.00 .00 1999-07-21 Not Known 1999-07-21 Not Known Uhlenbeek
18417 Krzysztof Ulatowski Slask Wroclaw 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-08 28y 11m 13d 2009-07-08 28y 11m 13d Ulatowski
18418 Alf Underwood Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-03 Not Known 1895-01-03 Not Known Underwood
18419 Ben Underwood Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-10 26y 11m 11d 1928-09-10 26y 11m 11d Underwood
18420 Thomas Unger Alemannia Aachen 0 0 0 1 0 0 100.00 .00 .00 100.00 2009-07-12 24y 05m 27d 2009-07-12 24y 05m 27d Unger
18421 Jones [Manchester United] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1959-08-31 Not Known 1959-08-31 Not Known United]
18422 David Unsworth Everton 1 0 1 0 0 1 .00 .00 100.00 .00 1991-05-13 17y 06m 27d 1991-05-13 17y 06m 27d Unsworth
18423 George Unwin Nottingham Forest 1 1 0 1 0 0 100.00 .00 .00 100.00 1882-02-21 Not Known 1882-02-21 Not Known Unwin
18424 Cedric Uras Toulouse; Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 2000-07-22 22y 07m 23d 2007-01-20 29y 01m 22d Uras
18425 Anton Urban Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 33y 00m 29d 1967-02-14 33y 00m 29d Urban
18426 Lubos Urban Dukla Prague 2 2 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 28y 09m 29d 1986-10-01 28y 10m 12d Urban
18427 Emil Urch Gradjanski Zagreb 1 1 0 0 1 0 .00 100.00 .00 50.00 1936-11-18 25y 04m 00d 1936-11-18 25y 04m 00d Urch
18428 James M Ure Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1889-11-09 Not Known 1889-11-09 Not Known Ure
18429 Ian Ure Dundee 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1960-12-24 21y 00m 17d 1963-05-06 23y 04m 29d Ure
18430 Michael Ure Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known Ure
18431 William Ure Ayr United; Penicuik Athletic 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1933-01-14 Not Known 1939-01-21 Not Known Ure
18432 Osaze Urhoghide Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2021-08-15 21y 01m 11d 2021-08-15 21y 01m 11d Urhoghide
18433 Uria Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Uria
18434 Peter Urminsky Ayr United; St Mirren 0 0 0 3 3 5 27.27 27.27 45.45 40.91 2021-03-13 21y 09m 17d 2024-10-19 25y 04m 25d Urminsky
18435 Bozidar Urosevic Zeljeznicar Sarajevo 0 0 0 0 0 1 .00 .00 100.00 .00 2003-09-24 28y 07m 15d 2003-09-24 28y 07m 15d Urosevic
18436 Arthur Urquhart Greenock Morton 3 3 0 0 2 1 .00 66.67 33.33 33.33 1906-12-01 Not Known 1907-09-07 Not Known Urquhart
18437 Billy Urquhart Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 1978-08-05 Not Known 1978-08-05 Not Known Urquhart
18438 Donald Urquhart Raith Rovers 7 6 1 3 1 3 42.86 14.29 42.86 50.00 1979-01-27 23y 07m 24d 1983-03-29 27y 09m 26d Urquhart
18439 Duncan Urquhart Hibernian; Aberdeen 24 24 0 4 6 14 16.67 25.00 58.33 29.17 1929-04-17 Not Known 1936-04-25 Not Known Urquhart
18440 George Stuart McWilliam Urquhart St Mirren 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1969-04-19 18y 11m 28d 1969-10-04 19y 05m 12d Urquhart
18441 George Urquhart St Mirren; Arbroath; Dumbarton; Falkirk 15 15 0 0 5 10 .00 33.33 66.67 16.67 1934-10-06 Not Known 1943-12-04 Not Known Urquhart
18442 Johnny Urquhart Heart of Midlothian B; Raith Rovers 16 16 0 2 2 3 11 12.50 18.75 68.75 21.88 1949-08-02 24y 05m 30d 1962-03-24 37y 01m 21d Urquhart
18443 T Urquhart Ross County 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known Urquhart
18444 Urquhart 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 Urquhart
18445 William Urquhart Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1937-03-23 Not Known 1938-12-10 Not Known Urquhart
18446 Tom Urwin Newcastle United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1928-10-10 32y 08m 05d 1929-04-09 33y 02m 04d Urwin
18447 James Usher St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1912-08-20 Not Known 1912-08-20 Not Known Usher
18448 Sergei Usoltsev Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 23y 04m 11d 1998-08-27 23y 04m 25d Usoltsev
18449 C Utterson Third Edinburgh Rifle Volunteers 1 1 0 1 0 0 100.00 .00 .00 100.00 1875-08-28 Not Known 1875-08-28 Not Known Utterson
18450 C Utterston Third Edinburgh Rifle Volunteers 2 2 0 0 2 0 .00 100.00 .00 50.00 1875-10-16 Not Known 1875-10-23 Not Known Utterston
18451 Francis Uzoho Omonoia 0 0 0 0 0 1 .00 .00 100.00 .00 2024-10-24 25y 11m 26d 2024-10-24 25y 11m 26d Uzoho
18452 Uzun Rot-Weiss Essen 1 0 1 0 1 0 .00 100.00 .00 50.00 2007-07-14 Not Known 2007-07-14 Not Known Uzun
18453 Santeri Vaananen Rosenborg Ballklub 1 0 1 1 0 1 50.00 .00 50.00 50.00 2023-08-10 21y 07m 09d 2023-08-17 21y 07m 16d Vaananen
18454 Krisztian Vadocz Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2007-03-05 21y 09m 05d 2007-03-05 21y 09m 05d Vadocz
18455 Jiri Vadura Dukla Prague 0 0 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 21y 06m 13d 1986-10-01 21y 06m 27d Vadura
18456 Stanislav Vahala Slavia Prague 0 0 0 1 0 1 50.00 .00 50.00 50.00 1992-09-16 31y 09m 21d 1992-09-30 31y 10m 04d Vahala
18457 Thomas Vail Dundee 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1895-10-12 Not Known 1895-11-02 Not Known Vail
18458 Simo Valakari Motherwell 14 14 0 4 3 6 28.57 21.43 42.86 39.29 1997-03-22 23y 10m 22d 2000-03-25 26y 10m 26d Valakari
18459 Victor Valdés Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 25y 06m 14d 2007-07-28 25y 06m 14d Valdés
18460 Valdo Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Valdo
18461 Jack Vale Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2024-02-17 22y 11m 14d 2024-02-17 22y 11m 14d Vale
18462 Valente Canada B 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Valente
18463 Euan Valentine Raith Rovers; Cowdenbeath 1 1 0 0 1 1 .00 50.00 50.00 25.00 2018-07-21 17y 09m 19d 2019-07-16 18y 09m 14d Valentine
18464 John C Valentine Queens Park 2 2 0 0 0 2 .00 .00 100.00 .00 1956-11-24 Not Known 1957-03-25 Not Known Valentine
18465 Joos Valgaeran Celtic 12 12 0 1 13 0 2 86.67 .00 13.33 86.67 2000-08-19 24y 05m 16d 2005-05-15 29y 02m 12d Valgaeran
18466 Alex Vallance Rangers 3 3 0 1 2 0 33.33 66.67 .00 66.67 1880-04-24 Not Known 1881-08-27 Not Known Vallance
18467 James Vallance Queens Park 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1906-10-27 Not Known 1907-08-31 Not Known Vallance
18468 Tom Vallance Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-04-24 Not Known 1880-04-24 Not Known Vallance
18469 Lauri Dalla Valle Dundee United 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-11-19 20y 02m 05d 2011-11-19 20y 02m 05d Valle
18470 Gianluigi Valleriani Bologna 0 0 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 22y 08m 06d 1990-11-07 22y 08m 20d Valleriani
18471 Vanderson Valter de Almeida (Vandinho) Braga 2 2 0 0 1 1 .00 50.00 50.00 25.00 2004-09-16 26y 08m 01d 2004-09-30 26y 08m 15d Valter de Almeida (Vandinho)
18472 Vitali Valuiski Lantana 2 2 0 0 0 2 .00 .00 100.00 .00 1998-08-13 20y 06m 25d 1998-08-27 20y 07m 08d Valuiski
18473 Giovanni Van Bronckhorst Rangers 9 9 0 7 1 1 77.78 11.11 11.11 83.33 1998-08-02 23y 05m 28d 2001-03-03 26y 00m 26d Van Bronckhorst
18474 Roger Van Cauwelaert Union St Gilloise 1 1 0 0 0 1 .00 .00 100.00 .00 1961-10-04 27y 06m 19d 1961-10-04 27y 06m 19d Van Cauwelaert
18475 Guido Van De Kamp Dundee United; Dunfermline Athletic; Raith Rovers 7 7 0 1 2 6 11.11 22.22 66.67 22.22 1991-11-23 27y 09m 15d 1998-08-19 34y 06m 11d Van De Kamp
18476 Peter Van de Ven Aberdeen 7 5 2 1 4 0 3 57.14 .00 42.86 57.14 1990-09-05 29y 07m 28d 1991-11-20 30y 10m 12d Van de Ven
18477 Pat van den Hauwe Everton; Tottenham Hotspur 2 2 0 1 1 0 50.00 50.00 .00 75.00 1987-10-18 26y 10m 02d 1992-07-25 31y 07m 09d van den Hauwe
18478 Willem Van der Ark Aberdeen 7 4 3 1 2 2 4 25.00 25.00 50.00 37.50 1989-04-22 25y 05m 09d 1991-11-20 28y 00m 07d Van der Ark
18479 Mitchel Van der Gaag Motherwell 4 4 0 0 2 2 .00 50.00 50.00 25.00 1996-05-04 24y 06m 07d 1997-03-22 25y 04m 23d Van der Gaag
18480 Freddy Van Der Hoorn Dundee United 16 16 0 4 6 6 25.00 37.50 37.50 43.75 1989-09-23 25y 11m 11d 1994-01-08 30y 02m 27d Van Der Hoorn
18481 Robin van der Laan Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 26y 11m 00d 1995-08-05 26y 11m 00d van der Laan
18482 Timothy van der Meulen Dundee United 2 0 2 2 0 1 66.67 .00 33.33 66.67 2011-02-19 20y 11m 17d 2011-05-15 21y 02m 13d van der Meulen
18483 Jort van der Sande Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 28y 07m 07d 2024-09-01 28y 07m 07d van der Sande
18484 Edwin van der Sar Fulham 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-07-31 33y 09m 02d 2004-07-31 33y 09m 02d van der Sar
18485 Rafael van der Vaart Tottenham Hotspur 1 1 0 1 1 1 0 50.00 50.00 .00 75.00 2011-08-18 28y 06m 07d 2011-08-25 28y 06m 14d van der Vaart
18486 Kenny van der Weg Ross County 4 4 0 1 3 1 20.00 60.00 20.00 50.00 2016-09-24 25y 07m 05d 2017-11-25 26y 09m 06d van der Weg
18487 Romeo Van Dessel Royal Antwerp 0 0 0 0 0 1 .00 .00 100.00 .00 2011-07-17 22y 03m 08d 2011-07-17 22y 03m 08d Van Dessel
18488 Virgil van Dijk Celtic 6 6 0 2 6 0 0 100.00 .00 .00 100.00 2013-09-14 22y 02m 06d 2014-11-30 23y 04m 22d van Dijk
18489 Frank Van Eijs Dundee 2 2 0 1 0 2 33.33 .00 66.67 33.33 1999-09-11 27y 10m 09d 2000-01-22 28y 02m 20d Van Eijs
18490 Barend van Hijkoop Den Haag 1 1 0 0 0 1 .00 .00 100.00 .00 1972-08-07 18y 09m 15d 1972-08-07 18y 09m 15d van Hijkoop
18491 Pierre Van Hooijdonk Celtic 9 8 1 5 5 3 1 55.56 33.33 11.11 72.22 1995-01-11 25y 01m 13d 1997-03-01 27y 03m 01d Van Hooijdonk
18492 Hank Van Learsum Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Van Learsum
18493 Frans Van Rooy Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 29y 03m 18d 1992-11-04 29y 04m 01d Van Rooy
18494 Dieter Van Tornhout Kilmarnock 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-02-11 26y 10m 24d 2012-02-11 26y 10m 24d Van Tornhout
18495 Camille Van Vaerenbergh Union St Gilloise 2 2 0 1 0 0 2 .00 .00 100.00 .00 1961-09-27 27y 08m 12d 1961-10-04 27y 08m 19d Van Vaerenbergh
18496 Kevin van Veen Motherwell; Kilmarnock; St Mirren 10 6 4 3 2 5 30.00 20.00 50.00 40.00 2021-10-02 30y 04m 01d 2024-10-19 33y 04m 18d van Veen
18497 Simon van Vliet Den Haag 1 1 0 1 0 0 1 .00 .00 100.00 .00 1972-08-07 21y 04m 07d 1972-08-07 21y 04m 07d van Vliet
18498 Philippe van Wilder Union St Gilloise 1 1 0 0 0 1 .00 .00 100.00 .00 1961-09-27 21y 07m 13d 1961-09-27 21y 07m 13d van Wilder
18499 David van Zanten St Mirren; Hibernian; Hamilton Academical; Dumbarton 29 24 5 8 10 14 25.00 31.25 43.75 40.63 2006-09-09 24y 04m 01d 2015-01-10 32y 08m 02d Van Zanten
18500 Paul Vandenboom Pacific Coast All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 2004-07-14 Not Known 2004-07-14 Not Known Vandenboom
18501 William Vandermotten Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1955-11-05 25y 02m 10d 1955-11-05 25y 02m 10d Vandermotten
18502 Vandermunalk Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Vandermunalk
18503 Andre Vanderstappen Union St Gilloise 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-27 27y 06m 00d 1961-10-04 27y 06m 07d Vanderstappen
18504 Vanderveen Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Vanderveen
18505 Marc Vangronsveld Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 28y 03m 21d 2000-07-20 28y 03m 21d Vangronsveld
18506 Nenad Vanic Red Star Belgrade 2 0 2 0 2 0 .00 100.00 .00 50.00 1996-08-08 25y 11m 09d 1996-08-22 25y 11m 23d Vanic
18507 Joseph T B Vannet Arbroath 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1939-01-03 Not Known 1940-01-02 Not Known Vannet
18508 Paulo Vanoli Rangers 2 2 0 2 2 1 40.00 40.00 20.00 60.00 2003-09-21 31y 01m 09d 2004-09-12 32y 01m 00d Vanoli
18509 Vanstavens Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Vanstavens
18510 Cuxart Valencia 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1990-08-07 23y 04m 15d 1990-08-07 23y 04m 15d Vaquer
18511 Jerome Vareille Kilmarnock; Airdrieonians (Airdrie United) 13 8 5 2 6 5 15.38 46.15 38.46 38.46 1997-09-27 23y 03m 26d 2004-07-24 30y 01m 23d Vareille
18512 Stanislav Varga Celtic 11 11 0 1 8 2 2 66.67 16.67 16.67 75.00 2003-10-18 31y 00m 10d 2006-04-30 33y 06m 22d Varga
18513 Zoltan Varga Aberdeen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1973-01-27 28y 00m 26d 1973-01-27 28y 00m 26d Varga
18514 Renars Varslavans Rigas Futbola Skola 0 0 0 0 0 2 .00 .00 100.00 .00 2022-09-15 21y 00m 23d 2022-10-27 21y 02m 04d Varslavans
18515 Vascek Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 Not Known 2009-07-08 Not Known Vascek
18516 Vasiliauskas FC Tavriya 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Vasiliauskas
18517 Vladimir Vasilj NK Siroki Brijeg 1 1 0 0 1 1 .00 50.00 50.00 25.00 2006-07-26 31y 00m 20d 2006-08-02 31y 00m 27d Vasilj
18518 GC Vassall Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Vassall
18519 Kyle Vassell Kilmarnock 7 6 1 1 2 3 2 28.57 42.86 28.57 50.00 2023-04-01 30y 01m 25d 2024-10-30 31y 08m 23d Vassell
18520 Daniel Vasulin Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 26y 02m 11d 2024-08-29 26y 02m 18d Vasulin
18521 Rudi Vata Celtic 5 4 1 1 4 1 2 57.14 14.29 28.57 64.29 1992-12-19 23y 10m 06d 1995-11-25 26y 09m 12d Vata
18522 Vatle Sportsklubben Brann 1 1 0 0 0 1 .00 .00 100.00 .00 1965-06-08 Not Known 1965-06-08 Not Known Vatle
18523 Anthony John Vaughan Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2003-03-01 27y 04m 18d 2003-03-01 27y 04m 18d Vaughan
18524 Charlie Vaughan Portsmouth 1 1 0 0 1 0 .00 100.00 .00 50.00 1953-09-28 32y 05m 05d 1953-09-28 32y 05m 05d Vaughan
18525 Lewis Vaughan Raith Rovers 9 4 5 0 1 9 .00 10.00 90.00 5.00 2013-07-17 17y 06m 28d 2021-04-30 25y 04m 11d Vaughan
18526 Vaughan Bolton Wanderers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1884-01-01 Not Known 1884-01-01 Not Known Vaughan
18527 Howard Vaughton Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-01 Not Known 1881-01-01 Not Known Vaughton
18528 Will Vaulks Falkirk 4 4 0 1 0 3 25.00 .00 75.00 25.00 2014-08-30 20y 11m 17d 2015-03-21 21y 06m 08d Vaulks
18529 Gábor Vayer Paksi SE 1 1 0 0 1 0 .00 100.00 .00 50.00 2011-07-28 34y 02m 10d 2011-07-28 34y 02m 10d Vayer
18530 Ricardo Vaz Te Hibernian 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2011-04-03 24y 06m 02d 2011-04-03 24y 06m 02d Vaz Te
18531 Ivo Vazgec Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 23y 05m 02d 2009-07-08 23y 05m 02d Vazgec
18532 Severino Reija Vazquez Zaragoza 2 2 0 0 2 0 .00 100.00 .00 50.00 1966-01-12 27y 01m 18d 1966-01-26 27y 02m 01d Vazquez
18533 Ramon Vega Celtic 3 3 0 3 0 0 100.00 .00 .00 100.00 2001-02-04 29y 07m 21d 2001-04-22 29y 10m 08d Vega
18534 Vega Osasuna 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-19 Not Known 2006-07-19 Not Known Vega
18535 Veikutis FC Tavriya 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Veikutis
18536 Colin Veitch Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1899-01-03 17y 07m 12d 1901-04-30 19y 11m 08d Veitch
18537 Tommy Veitch Greenock Morton; Airdrieonians 5 5 0 3 2 1 50.00 33.33 16.67 66.67 1977-10-05 27y 11m 19d 1980-07-30 30y 09m 14d Veitch
18538 Josh Vela Hibernian; Fleetwood Town 2 2 0 0 0 2 .00 .00 100.00 .00 2019-09-22 25y 09m 08d 2023-07-12 29y 06m 28d Vela
18539 Andrius Velicka Rangers; Aberdeen 4 3 1 1 2 0 2 50.00 .00 50.00 50.00 2008-08-16 29y 04m 11d 2010-12-11 31y 08m 06d Velicka
18540 Vella Victoria 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-31 Not Known 1959-05-31 Not Known Vella
18541 Ross Adam Venables Raith Rovers 0 0 0 0 0 1 .00 .00 100.00 .00 1998-08-19 19y 04m 28d 1998-08-19 19y 04m 28d Venables
18542 Aleksander Vencel Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 23y 00m 06d 1967-02-14 23y 00m 06d Vencel
18543 Anastasios Venetis Dundee United 7 3 4 2 1 4 28.57 14.29 57.14 35.71 1999-12-05 19y 08m 11d 2002-03-09 21y 11m 13d Venetis
18544 Barry Venison Newcastle United; Southampton 2 2 0 0 0 2 .00 .00 100.00 .00 1992-07-27 27y 11m 11d 1996-08-03 31y 11m 18d Venison
18545 Venneker Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Venneker
18546 Dylan Vente Hibernian 3 3 0 0 2 1 .00 66.67 33.33 33.33 2023-10-07 24y 04m 28d 2024-02-28 24y 09m 19d Vente
18547 Alex Venters Rangers; Third Lanark 25 25 0 8 12 7 6 48.00 28.00 24.00 62.00 1934-03-10 20y 09m 01d 1946-08-17 33y 02m 08d Venters
18548 Alexander Venters Cowdenbeath; Leith Athletic 7 7 0 3 1 2 4 14.29 28.57 57.14 28.57 1931-03-07 Not Known 1933-09-23 Not Known Venters
18549 Mark Venus Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2004-10-24 37y 06m 18d 2004-10-24 37y 06m 18d Venus
18550 Lorenzo Venuti Fiorentina 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 27y 05m 24d 2022-10-13 27y 06m 01d Venuti
18551 Vladimir Veremeev Dynamo Kiev 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-11-24 34y 00m 16d 1982-11-24 34y 00m 16d Veremeev
18552 Rufo Emiliano Verga Bologna 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 20y 10m 03d 1990-11-07 20y 10m 17d Verga
18553 Bart Verhuel Motherwell 1 0 1 0 0 2 .00 .00 100.00 .00 1991-10-26 19y 11m 03d 1992-10-24 20y 11m 01d Verhuel
18554 David Verlaque Greenock Morton 2 1 1 0 1 1 .00 50.00 50.00 25.00 1987-12-26 21y 01m 27d 1988-02-20 21y 03m 22d Verlaque
18555 Sven Vermant Schalke 04 0 0 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 31y 07m 00d 2004-11-04 31y 07m 00d Vermant
18556 P Vermeulen Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Vermeulen
18557 Scott Vernon Aberdeen 13 10 3 1 5 7 7.69 38.46 53.85 26.92 2010-10-16 26y 10m 03d 2014-04-02 30y 03m 20d Vernon
18558 Veronin Moscow Torpedo 1 1 0 0 0 1 .00 .00 100.00 .00 1962-12-06 Not Known 1962-12-06 Not Known Veronin
18559 Benjamin Verrecchia Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1981-12-05 18y 07m 18d 1982-03-20 18y 11m 03d Verrecchia
18560 Eetu Vertainen St Johnstone 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-10-27 22y 05m 16d 2021-10-27 22y 05m 16d Vertainen
18561 Patrick Vervoort Royal Standard Club Liegeois 2 2 0 2 0 0 100.00 .00 .00 100.00 1992-10-21 27y 09m 04d 1992-11-04 27y 09m 18d Vervoort
18562 Charles Thomas Vickers Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1914-03-07 Not Known 1914-03-07 Not Known Vickers
18563 Peter Vickers Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 20y 07m 28d 1954-11-03 20y 07m 28d Vickers
18564 Steve Vickers Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1994-08-06 26y 09m 24d 1994-08-06 26y 09m 24d Vickers
18565 Javan Vidal Aberdeen 2 2 0 0 1 1 .00 50.00 50.00 25.00 2009-02-14 19y 09m 04d 2009-05-12 20y 00m 02d Vidal
18566 Bjarni Geir Vidarsson IBV-Vestmannaeyjar 2 1 1 0 0 2 .00 .00 100.00 .00 2000-08-10 20y 09m 30d 2000-08-24 20y 10m 13d Vidarsson
18567 Antony Vidmar Rangers 11 10 1 8 2 2 66.67 16.67 16.67 75.00 1997-07-26 27y 00m 22d 2002-04-07 31y 09m 03d Vidmar
18568 Vido Spartak Trnava 0 0 0 0 0 1 .00 .00 100.00 .00 2006-07-08 Not Known 2006-07-08 Not Known Vido
18569 Mark Viduka Celtic; Middlesbrough 4 4 0 4 2 1 1 50.00 25.00 25.00 62.50 1999-04-14 23y 06m 05d 2005-07-20 29y 09m 11d Viduka
18570 Gregory Vignal Rangers; Dundee United 3 3 0 2 1 1 50.00 25.00 25.00 62.50 2004-09-12 23y 01m 24d 2012-09-22 31y 02m 03d Vignal
18571 Iain Vigurs Inverness Caledonian Thistle; Ross County; Motherwell; Cove Rangers 17 14 3 2 5 6 9 25.00 30.00 45.00 40.00 2007-09-22 19y 04m 15d 2021-07-13 33y 02m 06d Vigurs
18572 Madis Vihmann St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2019-10-30 24y 00m 25d 2019-10-30 24y 00m 25d Vihmann
18573 Colin Viljoen Manchester City; Chelsea 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1979-08-08 31y 01m 19d 1980-07-26 32y 01m 06d Viljoen
18574 Renato Villa Bologna 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1990-10-24 31y 11m 28d 1990-11-07 32y 00m 12d Villa
18575 Roberto Solozabel Villanueva Athletico Madrid 0 0 0 1 0 0 100.00 .00 .00 100.00 1993-09-28 24y 00m 13d 1993-09-28 24y 00m 13d Villanueva
18576 Antonio Portales Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 2024-05-11 27y 11m 25d 2024-08-10 28y 02m 25d Villarreal
18577 Vilmar Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Vilmar
18578 James Vincent Inverness Caledonian Thistle; Dundee; Dunfermline Athletic 9 8 1 1 3 3 5 27.27 27.27 45.45 40.91 2013-08-31 23y 11m 04d 2021-04-24 31y 06m 28d Vincent
18579 Stan Vincent Hibernian; Falkirk 8 8 0 3 4 1 4 44.44 11.11 44.44 50.00 1964-03-16 Not Known 1967-09-02 Not Known Vincent
18580 Gabor Vincze Livingston (Meadowbank Thistle) 5 3 2 1 0 5 16.67 .00 83.33 16.67 2005-01-25 28y 04m 18d 2005-12-03 29y 02m 26d Vincze
18581 Rowan Vine St Johnstone; Hibernian 5 4 1 1 0 1 4 .00 20.00 80.00 10.00 2012-08-04 29y 10m 14d 2013-10-30 31y 01m 09d Vine
18582 G Vineze Queensland 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-05-12 Not Known 1959-05-12 Not Known Vineze
18583 Christopher Vinnicombe Rangers 3 0 3 1 3 0 25.00 75.00 .00 62.50 1990-02-17 19y 03m 28d 1993-12-27 23y 02m 07d Vinnicombe
18584 Dennis Viollet Manchester United; Stoke City 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1960-05-28 26y 08m 08d 1964-10-19 31y 00m 29d Viollet
18585 Adam Virgo Celtic 0 0 0 1 1 0 50.00 50.00 .00 75.00 2005-10-15 22y 08m 20d 2006-01-01 22y 11m 07d Virgo
18586 Miko Virtanen Aberdeen; Arbroath 2 2 0 1 0 2 33.33 .00 66.67 33.33 2019-05-10 20y 03m 11d 2020-12-29 21y 11m 00d Virtanen
18587 Otso Virtanen Hibernian 0 0 0 1 1 0 50.00 50.00 .00 75.00 2016-02-07 21y 10m 04d 2016-02-16 21y 10m 13d Virtanen
18588 Visner Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Visner
18589 Vitinha Ludogorets Razgrad 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-03 28y 04m 22d 2014-07-03 28y 04m 22d Vitinha
18590 Bogdan Viunnyk Zurich 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-08-18 20y 02m 28d 2022-08-25 20y 03m 04d Viunnyk
18591 Jovan Vlalukin Rigas Futbola Skola 2 1 1 0 0 2 .00 .00 100.00 .00 2022-09-15 23y 03m 25d 2022-10-27 23y 05m 06d Vlalukin
18592 Denis Vnukov FC Infonet Tallinn 0 0 0 0 0 2 .00 .00 100.00 .00 2016-06-30 24y 07m 29d 2016-07-06 24y 08m 05d Vnukov
18593 Jaroslav Vodicka Dukla Prague 1 1 0 1 0 1 50.00 .00 50.00 50.00 1986-09-17 20y 10m 13d 1986-10-01 20y 10m 27d Vodicka
18594 Brian Vogler Australia; Australian Select XI; Queensland 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1959-05-09 26y 11m 09d 1959-05-12 26y 11m 12d Vogler
18595 Vogt Rheingau XI 1 1 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Vogt
18596 Sam Vokes Wolverhampton Wanderers 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 20y 09m 13d 2010-08-03 20y 09m 13d Vokes
18597 Jake Vokins Ross County 3 3 0 0 2 1 .00 66.67 33.33 33.33 2021-12-26 21y 09m 09d 2022-04-30 22y 01m 13d Vokins
18598 Aleksander Volodin FC Infonet Tallinn 2 2 0 0 0 2 .00 .00 100.00 .00 2016-06-30 28y 03m 01d 2016-07-06 28y 03m 07d Volodin
18599 Volpato Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Volpato
18600 Moritz Volz Fulham 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-07-31 21y 06m 10d 2004-07-31 21y 06m 10d Volz
18601 Michel Vonk Manchester City 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-12 26y 09m 15d 1995-08-12 26y 09m 15d Vonk
18602 Vladimir Voskoboinikov FC Infonet Tallinn 2 2 0 1 0 0 2 .00 .00 100.00 .00 2016-06-30 30y 02m 29d 2016-07-06 30y 03m 05d Voskoboinikov
18603 Georgios Vrakas PAOK Thessaloniki 1 0 1 2 0 0 100.00 .00 .00 100.00 2023-08-24 22y 03m 27d 2023-08-31 22y 04m 03d Vrakas
18604 Ivica Vrdoljak Dinamo Zagreb 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2009-08-20 25y 11m 01d 2009-08-27 25y 11m 08d Vrdoljak
18605 Dusan Vrto Dundee 8 8 0 4 1 3 50.00 12.50 37.50 56.25 1992-09-01 26y 10m 03d 1995-09-20 29y 10m 22d Vrto
18606 Haris Vuckic Rangers 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 2015-04-05 22y 07m 15d 2015-05-02 22y 08m 11d Vuckic
18607 Nikola Vujadinovic Aberdeen 1 0 1 0 1 1 .00 50.00 50.00 25.00 2010-12-11 24y 04m 11d 2011-02-26 24y 06m 29d Vujadinovic
18608 Dragan Vukmir Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 26y 04m 14d 2004-12-16 26y 04m 14d Vukmir
18609 Sretko Vuksanovic Zeljeznicar Sarajevo 2 2 0 0 1 1 .00 50.00 50.00 25.00 2003-09-24 30y 07m 09d 2003-10-15 30y 08m 00d Vuksanovic
18610 Dragan Vulevic Red Star Belgrade 2 0 2 0 2 0 .00 100.00 .00 50.00 1996-08-08 25y 07m 26d 1996-08-22 25y 08m 09d Vulevic
18611 Edwin Vurens Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 25y 01m 25d 1993-07-31 25y 01m 25d Vurens
18612 Matej Vydra Viktoria Plzen 2 0 2 2 0 0 100.00 .00 .00 100.00 2024-08-22 Not Known 2024-08-29 Not Known Vydra
18613 Zak Vyner Aberdeen 2 1 1 0 2 0 .00 100.00 .00 50.00 2019-09-25 22y 04m 11d 2019-12-29 22y 07m 15d Vyner
18614 W.Murphy Linfield 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-26 Not Known 2003-07-26 Not Known W.Murphy
18615 Herbert Waas Bologna 1 1 0 0 0 1 .00 .00 100.00 .00 1990-10-24 27y 01m 16d 1990-10-24 27y 01m 16d Waas
18616 Andrew Waddell Albion Rovers 8 8 0 0 0 8 .00 .00 100.00 .00 1934-09-12 Not Known 1941-04-12 Not Known Waddell
18617 Bobby Waddell Dundee 6 6 0 3 1 1 4 16.67 16.67 66.67 25.00 1961-04-29 21y 07m 24d 1964-10-24 25y 01m 19d Waddell
18618 Frank Waddell St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1899-08-26 Not Known 1899-10-14 Not Known Waddell
18619 Robert Waddell Kilmarnock; Ayr United; Hamilton Academical 4 4 0 2 0 2 50.00 .00 50.00 50.00 1913-12-13 Not Known 1923-09-01 Not Known Waddell
18620 George Waddell Rangers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1910-01-08 Not Known 1912-10-23 Not Known Waddell
18621 Ian Waddell Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1966-09-17 Not Known 1966-09-17 Not Known Waddell
18622 Jackie Waddell Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1953-08-08 Not Known 1953-08-08 Not Known Waddell
18623 James Waddell Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1890-03-22 Not Known 1890-03-22 Not Known Waddell
18624 James Waddell Albion Rovers; Kings Park 2 2 0 0 0 2 .00 .00 100.00 .00 1936-12-12 Not Known 1937-02-13 Not Known Waddell
18625 John McAllister Waddell St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1899-08-26 Not Known 1899-10-14 Not Known Waddell
18626 John Robert Waddell Dundee 1 0 1 0 1 0 .00 100.00 .00 50.00 1985-10-05 Not Known 1985-10-05 Not Known Waddell
18627 Kerr Waddell Dundee; Arbroath 2 2 0 2 2 0 1 66.67 .00 33.33 66.67 2017-09-30 19y 03m 16d 2019-06-29 21y 00m 15d Waddell
18628 Peter Waddell Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1899-12-09 Not Known 1899-12-09 Not Known Waddell
18629 Richard Alexander Waddell Partick Thistle 2 0 2 1 0 2 3 .00 40.00 60.00 20.00 2002-09-28 21y 07m 24d 2004-01-24 22y 11m 20d Waddell
18630 Robert Brown Waddell Arbroath 3 3 0 1 0 2 33.33 .00 66.67 33.33 1973-03-03 29y 02m 13d 1974-04-02 30y 03m 15d Waddell
18631 Thomas Smith Waddell Queens Park; St Bernards 5 5 0 3 2 2 1 40.00 40.00 20.00 60.00 1893-02-04 Not Known 1895-05-08 Not Known Waddell
18632 William Waddell Rangers; Celtic 34 34 0 4 19 9 6 55.88 26.47 17.65 69.12 1938-11-12 17y 08m 05d 1954-02-20 32y 11m 13d Waddell
18633 Willie Waddell Kilmarnock 2 1 1 0 0 2 .00 .00 100.00 .00 1969-09-13 19y 04m 28d 1971-01-30 20y 09m 14d Waddell
18634 Willie Waddell Aberdeen 8 8 0 2 4 2 25.00 50.00 25.00 50.00 1940-03-16 Not Known 1949-12-03 Not Known Waddell
18635 Gary Waddock Queens Park Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1984-08-07 22y 04m 21d 1984-08-07 22y 04m 21d Waddock
18636 Sam Wadsworth Huddersfield Town 2 2 0 1 1 0 50.00 50.00 .00 75.00 1924-09-10 27y 11m 28d 1925-09-23 29y 00m 10d Wadsworth
18637 Bjorn Wagenaar Brora Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 22y 11m 23d 2021-03-23 22y 11m 23d Wagenaar
18638 Josh Wagenaar Falkirk 0 0 0 0 1 2 .00 33.33 66.67 16.67 2009-10-24 24y 07m 28d 2010-02-13 24y 11m 18d Wagenaar
18639 Wagener Kickers Emden 1 1 0 1 0 0 1 .00 .00 100.00 .00 1993-07-22 Not Known 1993-07-22 Not Known Wagener
18640 Martyn Waghorn Rangers 3 1 2 2 0 2 50.00 .00 50.00 50.00 2016-11-30 26y 10m 07d 2017-05-13 27y 03m 20d Waghorn
18641 Ken Wagstaff Hull City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-08-08 24y 08m 15d 1967-08-08 24y 08m 15d Wagstaff
18642 Tony Wagstaff Sheffield United 1 1 0 0 1 0 .00 100.00 .00 50.00 1962-11-05 18y 08m 17d 1962-11-05 18y 08m 17d Wagstaff
18643 Dave Wagstaffe Wolverhampton Wanderers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1971-04-14 28y 00m 09d 1971-05-03 28y 00m 28d Wagstaffe
18644 Ben Waine Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 22y 00m 25d 2023-07-06 22y 00m 25d Waine
18645 Russell Wainscoat Leeds United 2 2 0 5 2 0 0 100.00 .00 .00 100.00 1928-04-30 29y 09m 02d 1929-03-23 30y 07m 23d Wainscoat
18646 David Waite Auchinleck Talbot 0 0 0 0 0 1 .00 .00 100.00 .00 2019-02-10 Not Known 2019-02-10 Not Known Waite
18647 George H Waite Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1920-09-25 Not Known 1920-09-25 Not Known Waite
18648 Tony Waiters Burnley 2 2 0 1 0 1 50.00 .00 50.00 50.00 1970-09-15 33y 07m 14d 1970-09-30 33y 07m 29d Waiters
18649 Christopher Wakeman Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known Wakeman
18650 Simon Waldie Queen of the South 2 2 0 0 0 2 .00 .00 100.00 .00 1949-11-19 Not Known 1950-02-25 Not Known Waldie
18651 Tomasz Waldoch Schalke 04 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-11-04 33y 05m 25d 2004-11-04 33y 05m 25d Waldoch
18652 Ronnie Waldock Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1956-02-06 23y 02m 00d 1956-02-06 23y 02m 00d Waldock
18653 Colin Waldron Burnley 3 3 0 2 0 1 66.67 .00 33.33 66.67 1970-09-15 24y 02m 24d 1973-11-06 27y 04m 15d Waldron
18654 Ernest Waldron Aberdeen 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1946-11-23 33y 05m 20d 1946-11-23 33y 05m 20d Waldron
18655 Malcolm Waldron Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-05 19y 10m 30d 1976-08-05 19y 10m 30d Waldron
18656 Abraham Wales Third Lanark; Greenock Morton 7 7 0 2 4 1 2 57.14 14.29 28.57 64.29 1900-03-03 Not Known 1905-02-18 Not Known Wales
18657 Bobby Wales Kilmarnock 1 1 0 1 0 1 50.00 .00 50.00 50.00 2022-12-17 17y 05m 24d 2024-10-30 19y 04m 07d Wales
18658 Gary Wales Kilmarnock; Raith Rovers 15 8 7 2 4 3 8 26.67 20.00 53.33 36.67 2004-08-21 25y 07m 17d 2012-07-14 33y 06m 10d Wales
18659 Hugh Wales Motherwell 23 23 0 1 9 4 10 39.13 17.39 43.48 47.83 1930-11-15 Not Known 1942-02-28 Not Known Wales
18660 Walke SV Wehen Wiesbaden 1 1 0 1 0 0 100.00 .00 .00 100.00 2008-07-29 Not Known 2008-07-29 Not Known Walke
18661 Alex Walker Motherwell 2 2 0 0 0 2 .00 .00 100.00 .00 1903-09-12 Not Known 1903-11-28 Not Known Walker
18662 Alexander Scott Simpson Walker Montrose 2 1 1 0 2 0 .00 100.00 .00 50.00 1976-03-06 20y 03m 19d 1976-03-09 20y 03m 22d Walker
18663 Allan Walker Livingston (Meadowbank Thistle); Raith Rovers; East Fife 5 5 0 1 1 1 6 12.50 12.50 75.00 18.75 2003-11-01 17y 09m 29d 2014-07-12 28y 06m 09d Walker
18664 Andy Walker Motherwell; Celtic; Hibernian 28 22 6 9 13 10 8 41.94 32.26 25.81 58.06 1986-03-15 20y 11m 09d 1998-01-01 32y 08m 26d Walker
18665 Andrew H Walker Boness 2 2 0 0 1 1 .00 50.00 50.00 25.00 1927-12-03 Not Known 1928-04-07 Not Known Walker
18666 Andrew McQueen Walker Dundee 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1912-10-16 Not Known 1912-12-14 Not Known Walker
18667 Andrew Robert Walker Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1954-08-14 Not Known 1955-01-08 Not Known Walker
18668 Bobby Walker Heart of Midlothian B; Ayr United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1896-08-12 Not Known 1960-10-15 Not Known Walker
18669 C Walker Huntly 1 0 1 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Walker
18670 Charles Edward Walker St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1942-08-29 Not Known 1942-08-29 Not Known Walker
18671 Clive Walker Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1980-07-26 23y 02m 00d 1980-07-26 23y 02m 00d Walker
18672 Colin Walker Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1983-04-02 23y 00m 17d 1983-04-02 23y 00m 17d Walker
18673 Dave Walker Airdrieonians; St Mirren 9 9 0 0 1 8 .00 11.11 88.89 5.56 1952-09-27 Not Known 1960-04-16 Not Known Walker
18674 David C Walker Kilmarnock; St Johnstone; Dundee United 5 5 0 0 1 4 .00 20.00 80.00 10.00 1921-01-15 Not Known 1926-02-24 Not Known Walker
18675 David C Walker Partick Thistle; Kilmarnock 8 8 0 1 4 0 4 50.00 .00 50.00 50.00 1902-11-29 Not Known 1908-02-01 Not Known Walker
18676 David Walker St Mirren 1 1 0 0 1 1 .00 50.00 50.00 25.00 1983-09-24 22y 04m 15d 1983-11-26 22y 06m 17d Walker
18677 Dawson Walker Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1930-01-18 Not Known 1930-01-18 Not Known Walker
18678 Derek John Walker Hamilton Academical; Clyde; Livingston (Meadowbank Thistle); Stranraer 3 2 1 0 0 4 .00 .00 100.00 .00 1987-03-07 20y 08m 04d 1993-08-11 27y 01m 08d Walker
18679 Duncan Campbell Walker Dumbarton; St Mirren 8 8 0 6 4 1 3 50.00 12.50 37.50 56.25 1919-05-03 Not Known 1923-01-02 Not Known Walker
18680 Frank G F Walker Queens Park; Third Lanark 10 10 0 3 4 2 4 40.00 20.00 40.00 50.00 1917-04-28 Not Known 1924-01-30 Not Known Walker
18681 George Walker St Mirren 12 12 0 3 3 6 25.00 25.00 50.00 37.50 1927-11-05 Not Known 1933-01-07 Not Known Walker
18682 George Birrell Walker East Fife 1 0 1 0 1 0 .00 100.00 .00 50.00 1972-03-04 18y 04m 01d 1972-03-04 18y 04m 01d Walker
18683 George Walker Hibernian; Leith Athletic 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1906-04-14 Not Known 1907-08-19 Not Known Walker
18684 H Walker Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Walker
18685 Ian Walker Tottenham Hotspur 2 2 0 1 1 0 50.00 50.00 .00 75.00 1992-07-25 20y 08m 25d 1999-07-24 27y 08m 24d Walker
18686 Isaac Walker Third Lanark 10 10 0 1 3 3 4 30.00 30.00 40.00 45.00 1915-01-23 Not Known 1920-12-11 Not Known Walker
18687 J Walker Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1892-10-15 Not Known 1893-04-29 Not Known Walker
18688 James Walker Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1907-05-04 Not Known 1907-05-04 Not Known Walker
18689 James Walker Queens Park; Third Lanark 14 14 0 6 3 5 42.86 21.43 35.71 53.57 1914-10-24 Not Known 1925-02-21 Not Known Walker
18690 James Walker Dundee United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1925-11-07 Not Known 1926-01-23 Not Known Walker
18691 James Walker Leith Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1896-05-16 Not Known 1896-05-16 Not Known Walker
18692 James T Walker Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1925-02-21 Not Known 1925-02-21 Not Known Walker
18693 Jimmy Walker Partick Thistle 15 15 0 10 6 6 3 40.00 40.00 20.00 60.00 1948-01-31 Not Known 1953-01-17 Not Known Walker
18694 Jim Walker St Johnstone 2 2 0 0 0 2 .00 .00 100.00 .00 1960-08-24 Not Known 1960-12-31 Not Known Walker
18695 Jimmy Walker Combined Services XI 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-17 Not Known 1957-04-17 Not Known Walker
18696 Jimmy Walker Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1958-04-16 24y 07m 22d 1958-04-16 24y 07m 22d Walker
18697 John [11] Walker Liverpool; Rangers; Greenock Morton 16 16 0 7 5 5 6 31.25 31.25 37.50 46.88 1898-01-03 Not Known 1906-03-10 Not Known Walker
18698 John Walker Leith Athletic; St Mirren 7 6 1 2 0 1 6 .00 14.29 85.71 7.14 1896-05-16 28y 11m 17d 1983-09-24 Not Known Walker
18699 John Walker Hibernian 33 33 0 7 15 8 10 45.45 24.24 30.30 57.58 1921-01-01 18y 11m 00d 1926-04-28 24y 02m 27d Walker
18700 John C Walker St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1940-04-15 Not Known 1940-04-15 Not Known Walker
18701 John Walker Clydebank[4] 1 0 1 0 1 0 .00 100.00 .00 50.00 1995-02-01 21y 01m 20d 1995-02-01 21y 01m 20d Walker
18702 John Walker # 2 Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1906-04-07 Not Known 1906-04-07 Not Known Walker
18703 Johnny Walker Heart of Midlothian B 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1894-08-01 Not Known 1894-08-01 Not Known Walker
18704 Nicky Walker Motherwell; Rangers; Partick Thistle; Aberdeen; Ross County; Inverness Caledonian Thistle 23 23 0 9 4 9 39.13 17.39 39.13 47.83 1983-10-08 21y 00m 09d 2002-01-26 39y 03m 28d Walker
18705 Joseph Walker Aberdeen; Falkirk 15 15 0 1 5 3 7 33.33 20.00 46.67 43.33 1911-11-25 Not Known 1920-02-07 Not Known Walker
18706 K Walker Huntly 1 1 0 0 0 1 .00 .00 100.00 .00 1993-01-09 Not Known 1993-01-09 Not Known Walker
18707 Keith Cameron Walker Stirling Albion; St Mirren 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1985-08-27 19y 04m 10d 1989-08-19 23y 04m 02d Walker
18708 Kevin Walker Livingston (Meadowbank Thistle) 0 0 0 0 0 3 .00 .00 100.00 .00 2014-12-27 23y 03m 15d 2015-02-14 23y 05m 02d Walker
18709 Kevin Walker Forres Mechanics 1 1 0 0 0 1 .00 .00 100.00 .00 1994-07-31 Not Known 1994-07-31 Not Known Walker
18710 Kyle Walker Tottenham Hotspur 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-08-18 21y 02m 21d 2011-08-18 21y 02m 21d Walker
18711 Paul Walker Dundee United; Partick Thistle 1 1 0 1 0 1 50.00 .00 50.00 50.00 1997-05-03 19y 08m 13d 2002-12-14 25y 03m 24d Walker
18712 Peter Walker St Bernards 1 1 0 1 0 0 1 .00 .00 100.00 .00 1902-04-14 Not Known 1902-04-14 Not Known Walker
18713 R Walker Dunfermline 1 1 0 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Walker
18714 Robert [11] Walker St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1939-11-04 Not Known 1939-11-04 Not Known Walker
18715 Robert Walker Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1950-03-18 Not Known 1950-03-18 Not Known Walker
18716 Robert Walker Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-22 Not Known 1898-01-22 Not Known Walker
18717 Robert Walker Albion Rovers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1922-09-09 Not Known 1922-09-09 Not Known Walker
18718 Robert Foulis Walker Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1924-11-22 Not Known 1925-11-28 Not Known Walker
18719 Robert Walker Stranraer 1 0 1 0 0 1 .00 .00 100.00 .00 2007-01-06 24y 06m 21d 2007-01-06 24y 06m 21d Walker
18720 Roderick S Walker Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1903-11-28 Not Known 1903-11-28 Not Known Walker
18721 Sam Walker Kilmarnock 3 3 0 2 1 1 50.00 25.00 25.00 62.50 2022-08-31 30y 10m 29d 2023-04-01 31y 05m 30d Walker
18722 Scott Edward Walker St Mirren; Dunfermline Athletic 6 4 2 1 0 6 14.29 .00 85.71 14.29 2000-09-20 25y 06m 15d 2003-04-26 28y 01m 21d Walker
18723 Thomas Walker Leith Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1907-06-01 Not Known 1908-08-31 Not Known Walker
18724 Thomas Walker Ayr United 1 0 1 0 0 1 .00 .00 100.00 .00 1989-01-28 Not Known 1989-01-28 Not Known Walker
18725 Thomas Jackson Walker Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 18y 05m 11d 1942-04-25 18y 05m 11d Walker
18726 Thomas Tarvit Walker Raith Rovers 4 4 0 2 0 2 50.00 .00 50.00 50.00 1981-10-17 19y 11m 00d 1983-03-29 21y 04m 12d Walker
18727 Tommy Walker Chelsea 2 2 0 3 2 0 0 100.00 .00 .00 100.00 1947-04-21 31y 10m 26d 1948-04-26 32y 11m 00d Walker
18728 Tim Walker Victoria All Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-06 Not Known 1960-06-06 Not Known Walker
18729 Tom Walker Airdrieonians; Arbroath 23 23 0 3 7 7 10 29.17 29.17 41.67 43.75 1971-10-16 19y 07m 01d 1981-08-08 29y 04m 24d Walker
18730 Tommy Walker Heart of Midlothian B 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1939-08-07 Not Known 1940-08-06 Not Known Walker
18731 William Walker Clyde; Clydebank[3] 24 24 0 1 6 5 13 25.00 20.83 54.17 35.42 1906-08-18 Not Known 1920-09-14 Not Known Walker
18732 William Walker St Bernards; Falkirk; Arbroath 4 4 0 1 0 0 4 .00 .00 100.00 .00 1928-05-05 Not Known 1936-01-11 Not Known Walker
18733 William F Walker Queens Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1914-01-31 Not Known 1914-01-31 Not Known Walker
18734 William O Walker Queens Park 6 6 0 2 0 4 33.33 .00 66.67 33.33 1929-11-23 Not Known 1932-09-13 Not Known Walker
18735 William Walker Leith Athletic; Rest of Edinburgh; Rangers 44 44 0 7 7 8 29 15.91 18.18 65.91 25.00 1893-12-02 22y 00m 19d 1906-10-06 34y 10m 23d Walker
18736 Walker-1919-08-06-LH Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Walker-1919-08-06-LH
18737 George Wall Hamilton Academical 2 2 0 1 1 0 50.00 50.00 .00 75.00 1921-08-17 Not Known 1921-09-03 Not Known Wall
18738 Alex Wallace Abercorn 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1891-03-28 Not Known 1891-04-25 Not Known Wallace
18739 Danny Wallace Manchester United 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-09-26 25y 08m 05d 1989-09-26 25y 08m 05d Wallace
18740 Doug Wallace Clyde; Hibernian 16 16 0 10 7 3 4 43.75 18.75 25.00 53.13 1938-02-19 Not Known 1945-11-03 Not Known Wallace
18741 Douglas Hubert Wallace Albion Rovers 1 1 0 1 0 0 1 .00 .00 100.00 .00 1949-04-02 Not Known 1949-04-02 Not Known Wallace
18742 Gordon Wallace Raith Rovers; Dundee; Dundee United 29 27 2 13 13 9 7 44.83 31.03 24.14 60.34 1967-10-14 24y 03m 24d 1979-09-11 36y 02m 22d Wallace
18743 George Wallace Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1906-10-06 Not Known 1906-10-06 Not Known Wallace
18744 Ian Andrew Wallace Dumbarton 3 3 0 1 1 2 25.00 25.00 50.00 37.50 1975-03-15 18y 09m 20d 1976-04-14 19y 10m 22d Wallace
18745 J Wallace Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1884-04-19 Not Known 1884-04-19 Not Known Wallace
18746 Jackie Wallace Alberta All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1960-06-08 Not Known 1960-06-08 Not Known Wallace
18747 James Wallace Clyde; Hibernian 8 8 0 1 1 6 12.50 12.50 75.00 18.75 1926-10-09 Not Known 1932-08-31 Not Known Wallace
18748 James Wallace Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1957-10-19 26y 10m 15d 1957-10-19 26y 10m 15d Wallace
18749 James Wallace Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Wallace
18750 Jim Wallace Dunfermline Athletic; Alloa Athletic 5 5 0 2 0 3 40.00 .00 60.00 40.00 1973-10-06 19y 03m 27d 1978-04-22 23y 10m 13d Wallace
18751 John Wallace Celtic; Kings Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1933-02-11 Not Known 1940-04-20 Not Known Wallace
18752 John Wallace Partick Thistle 9 9 0 7 2 3 4 22.22 33.33 44.44 38.89 1936-10-03 Not Known 1939-10-07 Not Known Wallace
18753 John Collins Wallace Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1961-09-13 25y 08m 02d 1961-09-20 25y 08m 09d Wallace
18754 John Martin Bokas Wallace Airdrieonians 3 3 0 0 0 3 .00 .00 100.00 .00 1958-09-13 23y 00m 07d 1959-10-10 24y 01m 04d Wallace
18755 John Martin Wallace Raith Rovers; St Bernards; Dumbarton; Falkirk 13 13 0 2 3 8 15.38 23.08 61.54 26.92 1932-04-18 21y 00m 05d 1946-03-23 34y 11m 10d Wallace
18756 John Wallace Stonelaw 1 1 0 0 0 1 .00 .00 100.00 .00 1879-09-27 Not Known 1879-09-27 Not Known Wallace
18757 Joseph Wallace Albion Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1919-10-11 Not Known 1919-10-11 Not Known Wallace
18758 Joseph Wallace Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Wallace
18759 Lee Wallace Rangers 12 12 0 4 3 5 30.77 23.08 38.46 42.31 2011-07-23 23y 11m 22d 2017-08-19 30y 00m 18d Wallace
18760 Robert Wallace Hibernian 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1932-12-26 Not Known 1934-02-10 Not Known Wallace
18761 Robert Wallace Hamilton Academical; Dumbarton 21 21 0 10 2 9 47.62 9.52 42.86 52.38 1934-10-24 Not Known 1945-03-03 Not Known Wallace
18762 Rod Wallace Rangers 8 8 0 6 7 0 1 87.50 .00 12.50 87.50 1998-08-02 28y 10m 00d 2001-05-05 31y 07m 03d Wallace
18763 Ross Wallace Celtic; St Mirren 4 3 1 5 1 3 55.56 11.11 33.33 61.11 2004-10-16 19y 04m 23d 2020-03-11 34y 09m 17d Wallace
18764 Ryan Wallace East Fife; Dunfermline Athletic; Arbroath 7 5 2 1 0 1 6 .00 14.29 85.71 7.14 2011-07-05 20y 11m 05d 2020-11-10 30y 03m 11d Wallace
18765 Wallace Clachnacuddin 0 0 0 0 0 1 .00 .00 100.00 .00 1994-07-30 Not Known 1994-07-30 Not Known Wallace
18766 William Wallace Raith Rovers; Airdrieonians 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1914-01-05 Not Known 1915-09-25 Not Known Wallace
18767 William Wallace Motherwell; Clydebank[3] 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1920-12-04 Not Known 1924-01-19 Not Known Wallace
18768 Willie Wallace Raith Rovers; Celtic; Dumbarton 15 15 0 4 7 4 5 43.75 25.00 31.25 56.25 1959-12-19 19y 05m 26d 1975-03-15 34y 08m 20d Wallace
18769 William Wallace Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1903-01-02 Not Known 1903-01-02 Not Known Wallace
18770 Willis (Alex Wallace?) Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1891-09-21 Not Known 1891-09-21 Not Known Wallace?)
18771 Jean-Guy Wallemme Coventry City 1 1 0 0 0 1 .00 .00 100.00 .00 1998-07-25 30y 11m 15d 1998-07-25 30y 11m 15d Wallemme
18772 George Waller Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 24y 00m 30d 1889-01-02 24y 00m 30d Waller
18773 Phil Waller Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 24y 00m 26d 1967-05-08 24y 00m 26d Waller
18774 Roman Wallner Falkirk 0 0 0 0 0 1 .00 .00 100.00 .00 2007-10-06 25y 08m 02d 2007-10-06 25y 08m 02d Wallner
18775 Alex Walls St Bernards 2 2 0 1 0 0 2 .00 .00 100.00 .00 1899-04-15 Not Known 1899-04-22 Not Known Walls
18776 Brogan Walls East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-05 18y 06m 08d 2022-07-05 18y 06m 08d Walls
18777 James Walls 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 Walls
18778 James Walls Celtic; Rangers 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1902-08-26 Not Known 1920-09-20 Not Known Walls
18779 Murdoch M Walls Albion Rovers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1922-03-01 Not Known 1922-12-23 Not Known Walls
18780 Robert Walls St Bernards; Hibernian; Cowdenbeath 18 18 0 5 4 1 13 22.22 5.56 72.22 25.00 1930-08-12 Not Known 1939-12-23 Not Known Walls
18781 Robert Walls Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1929-08-05 Not Known 1929-08-05 Not Known Walls
18782 Walls Edinburgh Swifts 1 1 0 0 0 1 .00 .00 100.00 .00 1878-09-21 Not Known 1878-09-21 Not Known Walls
18783 Frank Walsh Kilmarnock; Celtic 4 4 0 4 2 2 0 50.00 50.00 .00 75.00 1945-09-29 22y 00m 14d 1947-12-25 24y 03m 10d Walsh
18784 Jimmy Walsh Celtic 10 10 0 5 4 2 4 40.00 20.00 40.00 50.00 1951-07-14 20y 07m 11d 1956-01-28 25y 01m 25d Walsh
18785 Michael Raymond Walsh Airdrieonians 1 0 1 0 0 1 .00 .00 100.00 .00 1990-08-17 23y 02m 13d 1990-08-17 23y 02m 13d Walsh
18786 Mick Walsh Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-12 39y 01m 23d 1995-08-12 39y 01m 23d Walsh
18787 Paul Anthony Walsh Tottenham Hotspur 1 0 1 0 1 0 .00 100.00 .00 50.00 1990-08-13 27y 10m 12d 1990-08-13 27y 10m 12d Walsh
18788 Thomas Walsh Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1944-01-22 Not Known 1944-01-22 Not Known Walsh
18789 Tom Walsh Rangers; Inverness Caledonian Thistle; Ayr United 7 5 2 1 0 2 5 .00 28.57 71.43 14.29 2015-05-02 18y 09m 21d 2021-03-13 24y 08m 02d Walsh
18790 Walsh Edina 1 1 0 0 0 1 .00 .00 100.00 .00 1886-09-11 Not Known 1886-09-11 Not Known Walsh
18791 George Walters Clyde 4 4 0 1 3 0 25.00 75.00 .00 62.50 1957-11-23 18y 07m 24d 1959-03-14 19y 11m 14d Walters
18792 Joe T Walters Clyde 3 3 0 1 0 2 33.33 .00 66.67 33.33 1960-04-05 Not Known 1960-08-31 Not Known Walters
18793 John Walters Airdrieonians 0 0 0 0 0 1 .00 .00 100.00 .00 1967-04-26 Not Known 1967-04-26 Not Known Walters
18794 Mark Walters Rangers 15 14 1 6 10 3 2 66.67 20.00 13.33 76.67 1988-01-16 23y 07m 14d 1991-03-09 26y 09m 07d Walters
18795 P Walters Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Walters
18796 Jack James Walton Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-09-01 26y 04m 09d 2024-09-01 26y 04m 09d Walton
18797 Jimmy Walton Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 22y 10m 23d 1921-09-26 22y 10m 23d Walton
18798 Kevin Walton Berwick Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1996-07-27 21y 02m 25d 1997-07-20 22y 02m 18d Walton
18799 Nat Walton Blackburn Rovers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1884-12-26 Not Known 1884-12-26 Not Known Walton
18800 Edisbury [Bolton Wanderers] The British Army 1 1 0 0 0 1 .00 .00 100.00 .00 1960-11-07 Not Known 1960-11-07 Not Known Wanderers]
18801 Tony Want Tottenham Hotspur 1 0 1 0 1 0 .00 100.00 .00 50.00 1969-08-02 20y 07m 20d 1969-08-02 20y 07m 20d Want
18802 Shaun Want Hamilton Academical 4 3 1 0 2 4 .00 33.33 66.67 16.67 2016-09-10 19y 07m 01d 2020-02-15 23y 00m 06d Want
18803 Victor Wanyama Celtic 8 7 1 2 6 0 2 75.00 .00 25.00 75.00 2011-10-02 20y 03m 07d 2013-01-19 21y 06m 25d Wanyama
18804 Warburton Heart of Midlothian B 1 1 0 1 0 0 100.00 .00 .00 100.00 1894-08-01 Not Known 1894-08-01 Not Known Warburton
18805 Barry Ward Berwick Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-27 18y 00m 16d 1996-07-27 18y 00m 16d Ward
18806 Daniel Ward Aberdeen 3 3 0 2 0 1 66.67 .00 33.33 66.67 2015-09-20 22y 02m 29d 2016-01-09 22y 06m 18d Ward
18807 Darren Ward Millwall 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-31 31y 10m 18d 2010-07-31 31y 10m 18d Ward
18808 Hugh Ward Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1994-08-16 24y 05m 07d 1994-08-16 24y 05m 07d Ward
18809 John Ward Aberdeen; Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1957-04-27 Not Known 1958-08-16 Not Known Ward
18810 Joseph Ward Clyde; Dundee United; Ayr United 8 8 0 1 3 3 2 37.50 37.50 25.00 56.25 1974-11-30 20y 00m 05d 1982-09-11 27y 09m 17d Ward
18811 Kenneth Ward Cowdenbeath; St Johnstone; Clydebank[4] 6 4 2 0 2 4 .00 33.33 66.67 16.67 1983-08-24 20y 02m 08d 1998-01-24 34y 07m 08d Ward
18812 Mark Ward Everton 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-08-02 30y 09m 23d 1993-08-02 30y 09m 23d Ward
18813 Noel Ward Aberdeen 1 1 0 0 2 0 .00 100.00 .00 50.00 1975-09-20 22y 09m 12d 1975-11-22 22y 11m 14d Ward
18814 Pat Ward East Fife 2 1 1 1 0 1 50.00 .00 50.00 50.00 1977-08-03 18y 06m 01d 1978-01-02 18y 11m 00d Ward
18815 Pat Ward Hibernian 5 5 0 1 0 4 20.00 .00 80.00 20.00 1951-05-15 24y 04m 17d 1955-01-01 28y 00m 04d Ward
18816 Richard Ward Queens Park 6 6 0 2 2 2 33.33 33.33 33.33 50.00 1916-04-08 Not Known 1919-02-15 Not Known Ward
18817 Robert Ward Port Glasgow Athletic 9 9 0 1 1 7 11.11 11.11 77.78 16.67 1901-02-16 Not Known 1906-03-31 Not Known Ward
18818 Samuel Ward Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1926-09-11 Not Known 1926-09-11 Not Known Ward
18819 Stephen Ward Wolverhampton Wanderers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-08-03 24y 11m 14d 2010-08-03 24y 11m 14d Ward
18820 Thomas Ward Falkirk 3 2 1 3 1 1 1 33.33 33.33 33.33 50.00 1982-03-06 20y 02m 17d 1982-11-20 20y 11m 03d Ward
18821 Timothy V Ward Hamilton Academical 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1940-11-02 Not Known 1940-11-02 Not Known Ward
18822 Tommy Ward Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 20y 11m 19d 1968-01-27 20y 11m 19d Ward
18823 James Warden Third Lanark; Dunfermline Athletic 12 12 0 1 4 2 6 33.33 16.67 50.00 41.67 1931-11-07 Not Known 1936-08-19 Not Known Warden
18824 Gareth Wardlaw St Mirren; Ayr United 3 2 1 1 0 1 2 .00 33.33 66.67 16.67 2010-10-23 31y 07m 16d 2011-09-21 32y 06m 14d Wardlaw
18825 John C Wardlaw Greenock Morton; Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1949-03-12 Not Known 1950-12-09 Not Known Wardlaw
18826 John Wardlaw Falkirk 1 1 0 0 1 0 .00 100.00 .00 50.00 1946-12-07 Not Known 1946-12-07 Not Known Wardlaw
18827 Peter Wardlaw Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1911-03-11 Not Known 1911-03-11 Not Known Wardlaw
18828 James Wardrop Motherwell 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-12-09 Not Known 1922-12-09 Not Known Wardrop
18829 William Wardrop St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1891-08-18 Not Known 1891-08-18 Not Known Wardrop
18830 Alexander C Wardrope Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1908-04-11 Not Known 1910-03-26 Not Known Wardrope
18831 W Wardrope Broxburn Star 2 2 0 0 1 1 .00 50.00 50.00 25.00 1888-10-13 Not Known 1888-10-20 Not Known Wardrope
18832 William Wardrope Third Lanark; Hamilton Academical; Raith Rovers 9 9 0 2 3 0 6 33.33 .00 66.67 33.33 1902-11-15 Not Known 1909-08-16 Not Known Wardrope
18833 Paul Warhurst Manchester City 2 2 0 1 0 1 50.00 .00 50.00 50.00 1957-11-04 Not Known 1958-05-25 Not Known Warhurst
18834 Isaac Wark St Bernards 6 6 0 0 0 6 .00 .00 100.00 .00 1896-02-22 Not Known 1901-01-05 Not Known Wark
18835 Joe Wark Motherwell 33 33 0 2 9 10 14 27.27 30.30 42.42 42.42 1969-10-11 22y 00m 02d 1982-01-30 34y 03m 21d Wark
18836 Anthony Warner Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1999-05-23 25y 00m 12d 1999-05-23 25y 00m 12d Warner
18837 David Warnock Aberdeen 9 9 0 3 2 4 33.33 22.22 44.44 44.44 1932-01-02 Not Known 1939-02-25 Not Known Warnock
18838 Steven Warnock Kilmarnock 0 0 0 0 0 1 .00 .00 100.00 .00 2023-12-02 20y 05m 20d 2023-12-02 20y 05m 20d Warnock
18839 Bob Warren Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-04-27 22y 03m 19d 1949-04-27 22y 03m 19d Warren
18840 Freddie Warren Middlesbrough 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-04-27 23y 04m 04d 1931-04-27 23y 04m 04d Warren
18841 Gary Warren Inverness Caledonian Thistle 12 12 0 2 3 7 2 25.00 58.33 16.67 54.17 2012-08-18 28y 00m 02d 2016-10-29 32y 02m 13d Warren
18842 Wally Warren South Africa XI 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1958-10-30 Not Known 1958-10-30 Not Known Warren
18843 Andy Warrington Rotherham United 0 0 0 0 0 1 .00 .00 100.00 .00 2012-07-28 36y 01m 18d 2012-07-28 36y 01m 18d Warrington
18844 Robert Warzycha Everton 1 0 1 1 0 0 100.00 .00 .00 100.00 1993-08-02 29y 11m 13d 1993-08-02 29y 11m 13d Warzycha
18845 Darren Wassall Nottingham Forest; Derby County 2 2 0 1 1 0 50.00 50.00 .00 75.00 1988-09-12 20y 02m 16d 1995-08-05 27y 01m 09d Wassall
18846 Paul Quale Watchman Clyde 1 0 1 0 1 1 .00 50.00 50.00 25.00 1976-01-24 23y 02m 23d 1976-01-28 23y 02m 27d Watchman
18847 Ronald Waterreus Rangers 6 6 0 4 1 1 66.67 16.67 16.67 75.00 2005-03-02 34y 06m 05d 2006-05-07 35y 08m 12d Waterreus
18848 Calum Waters Dumbarton; Kilmarnock; St Mirren; Greenock Morton 5 3 2 3 1 5 33.33 11.11 55.56 38.89 2015-07-09 19y 03m 29d 2024-03-11 28y 00m 01d Waters
18849 Marc Waters Elgin City 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-18 21y 03m 18d 2017-07-18 21y 03m 18d Waters
18850 Archibald Rutherford Waterston Cowdenbeath 2 2 0 1 0 1 50.00 .00 50.00 50.00 1926-08-28 Not Known 1927-01-03 Not Known Waterston
18851 John Waterston St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1889-09-07 Not Known 1889-12-07 Not Known Waterston
18852 Andrew Waterworth Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-08 31y 02m 27d 2017-07-08 31y 02m 27d Waterworth
18853 Charlie Watkins Rangers 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1943-10-16 22y 09m 02d 1948-05-03 27y 03m 19d Watkins
18854 Marley Watkins Inverness Caledonian Thistle; Aberdeen; Kilmarnock 13 10 3 2 5 5 3 38.46 38.46 23.08 57.69 2013-12-14 23y 01m 27d 2024-10-30 34y 00m 13d Watkins
18855 Duncan Watmore Hibernian 2 1 1 0 0 2 .00 .00 100.00 .00 2014-03-30 20y 00m 22d 2014-04-27 20y 01m 19d Watmore
18856 Aidan Watson Crusaders 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-25 26y 11m 06d 2013-07-25 26y 11m 06d Watson
18857 Alex Watson Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1939-05-13 Not Known 1939-05-13 Not Known Watson
18858 Alex G M Watson St Johnstone 3 3 0 1 0 2 33.33 .00 66.67 33.33 1940-01-13 Not Known 1940-03-02 Not Known Watson
18859 Alex Watson Clyde 12 12 0 4 5 3 33.33 41.67 25.00 54.17 1907-05-04 Not Known 1911-08-19 Not Known Watson
18860 Alistair G M Watson St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1947-01-25 Not Known 1947-01-25 Not Known Watson
18861 Andy Watson Aberdeen; Hibernian 8 6 2 6 2 0 75.00 25.00 .00 87.50 1980-10-04 21y 01m 01d 1988-03-19 28y 06m 16d Watson
18862 Bobby Watson Rangers; Motherwell 23 21 2 9 9 5 39.13 39.13 21.74 58.70 1965-08-28 19y 03m 13d 1976-04-10 29y 10m 26d Watson
18863 Brian Watson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1961-11-25 Not Known 1961-11-25 Not Known Watson
18864 Broque Watson Cove Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2021-07-13 22y 05m 08d 2021-07-13 22y 05m 08d Watson
18865 Charles Watson Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1916-04-01 Not Known 1916-10-21 Not Known Watson
18866 Craig Watson Hamilton Academical; East Fife; Airdrieonians (Airdrie United) 4 2 2 2 1 5 25.00 12.50 62.50 31.25 2014-07-09 19y 04m 26d 2024-02-11 28y 11m 29d Watson
18867 Daniel Watson Dumbarton 6 6 0 3 0 3 50.00 .00 50.00 50.00 1890-08-30 Not Known 1892-01-02 Not Known Watson
18868 Darren Watson Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2021-08-28 18y 00m 18d 2021-08-28 18y 00m 18d Watson
18869 Dave Watson Everton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1987-10-18 25y 10m 28d 1993-08-02 31y 08m 13d Watson
18870 David [10] Watson Raith Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-04-20 Not Known 1938-04-20 Not Known Watson
18871 David [11] Watson Dumbarton 2 2 0 1 0 1 50.00 .00 50.00 50.00 1943-01-16 Not Known 1943-11-06 Not Known Watson
18872 David Watson Kilmarnock 7 5 2 2 3 2 28.57 42.86 28.57 50.00 2023-04-01 18y 01m 20d 2024-10-30 19y 08m 18d Watson
18873 David Watson Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-10-26 Not Known 1918-10-26 Not Known Watson
18874 David Watson Falkirk 3 3 0 1 3 0 0 100.00 .00 .00 100.00 1916-09-23 Not Known 1917-09-22 Not Known Watson
18875 David Craig Watson Rangers; Greenock Morton; Kilmarnock; Falkirk 8 8 0 1 0 8 11.11 .00 88.89 11.11 1963-11-30 21y 10m 18d 1969-04-02 27y 02m 21d Watson
18876 David Watson Kilmarnock; Portsmouth 2 2 0 0 1 1 .00 50.00 50.00 25.00 1896-01-01 Not Known 1926-09-15 Not Known Watson
18877 Dean Watson Partick Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-02 18y 01m 22d 2020-10-02 18y 01m 22d Watson
18878 Edwin Watson Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1937-09-25 Not Known 1937-09-25 Not Known Watson
18879 Eric Watson Cove Rangers 0 0 0 0 0 1 .00 .00 100.00 .00 2018-07-18 Not Known 2018-07-18 Not Known Watson
18880 Francis Watson Aberdeen 4 4 0 1 0 3 25.00 .00 75.00 25.00 1947-05-17 17y 11m 22d 1950-04-08 20y 10m 14d Watson
18881 Gavin Watson Leith Athletic 2 2 0 2 0 0 100.00 .00 .00 100.00 1910-09-19 Not Known 1910-09-19 Not Known Watson
18882 Gavin Shanks Watson Kilmarnock; Clyde; Albion Rovers 7 7 0 4 1 1 5 14.29 14.29 71.43 21.43 1912-10-26 Not Known 1920-04-03 Not Known Watson
18883 George Watson Dundee United 1 1 0 0 0 1 .00 .00 100.00 .00 1931-08-08 Not Known 1931-08-08 Not Known Watson
18884 George Bolton Watson Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-03-15 24y 05m 24d 1978-03-15 24y 05m 24d Watson
18885 George P Watson Airdrieonians 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1947-09-06 Not Known 1949-01-22 Not Known Watson
18886 George W Watson Motherwell; Dunfermline Athletic 2 2 0 1 0 0 2 .00 .00 100.00 .00 1928-11-10 Not Known 1934-08-25 Not Known Watson
18887 George Watson Falkirk; Ayr United 11 11 0 3 2 6 27.27 18.18 54.55 36.36 1976-09-22 20y 04m 21d 1989-01-28 32y 08m 27d Watson
18888 Gordon William George Watson Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1996-08-03 25y 04m 14d 1996-08-03 25y 04m 14d Watson
18889 Graham Watson Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 1997-08-09 26y 10m 30d 1997-08-09 26y 10m 30d Watson
18890 Graham Watson Aberdeen 4 2 2 0 1 3 .00 25.00 75.00 12.50 1990-02-03 19y 04m 23d 1991-11-20 21y 02m 09d Watson
18891 Gregg Watson Aberdeen; Partick Thistle; Stenhousemuir 16 15 1 7 1 9 38.89 5.56 50.00 41.67 1989-02-25 18y 05m 04d 2000-01-29 29y 04m 08d Watson
18892 Hugh Watson Celtic; Kilmarnock 12 12 0 4 4 4 33.33 33.33 33.33 50.00 1901-08-20 Not Known 1906-04-21 Not Known Watson
18893 Ian Watson Berwick Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1984-03-27 24y 01m 22d 1984-03-27 24y 01m 22d Watson
18894 James [11] Watson Partick Thistle 2 2 0 0 0 1 .00 .00 50.00 .00 1898-11-19 Not Known 1899-01-07 Not Known Watson
18895 James Watson Motherwell 6 6 0 3 3 3 0 50.00 50.00 .00 75.00 1944-08-26 Not Known 1945-12-08 Not Known Watson
18896 James Watson Clyde 5 5 0 0 1 4 .00 20.00 80.00 10.00 1897-12-04 Not Known 1899-12-09 Not Known Watson
18897 James Watson Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1892-12-24 Not Known 1892-12-24 Not Known Watson
18898 James Watson Hamilton Academical; Dundee 12 12 0 2 2 8 16.67 16.67 66.67 25.00 1911-03-18 Not Known 1920-02-14 Not Known Watson
18899 James Watson Motherwell; Dunfermline Athletic 17 17 0 9 5 4 8 29.41 23.53 47.06 41.18 1947-01-11 22y 11m 26d 1958-12-27 34y 11m 11d Watson
18900 Jamie Watson Raith Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 2018-07-21 32y 00m 14d 2018-07-21 32y 00m 14d Watson
18901 John [14] Watson Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1928-09-01 Not Known 1928-09-01 Not Known Watson
18902 John Watson Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1899-05-13 Not Known 1899-05-13 Not Known Watson
18903 John G Watson Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1902-10-25 Not Known 1902-10-25 Not Known Watson
18904 John G. Watson Rangers 3 3 0 1 0 2 33.33 .00 66.67 33.33 1904-01-23 Not Known 1904-03-19 Not Known Watson
18905 John Martin Watson Dunfermline Athletic; Airdrieonians 8 6 2 2 1 2 5 12.50 25.00 62.50 25.00 1987-11-24 28y 09m 11d 1993-05-08 34y 02m 25d Watson
18906 John William Watson St Bernards 3 3 0 1 0 2 33.33 .00 66.67 33.33 1908-05-16 Not Known 1908-09-21 Not Known Watson
18907 Keith Watson Dundee United; St Johnstone; Ross County 17 12 5 1 7 10 9 26.92 38.46 34.62 46.15 2006-12-23 17y 01m 09d 2023-04-22 33y 05m 08d Watson
18908 Kenneth Watson Rangers; Partick Thistle 14 14 0 2 10 2 2 71.43 14.29 14.29 78.57 1976-11-27 20y 10m 22d 1984-02-06 28y 01m 01d Watson
18909 Kenny Watson Dunfermline Athletic 3 3 0 2 0 1 66.67 .00 33.33 66.67 1974-08-14 18y 07m 00d 1975-01-11 18y 11m 28d Watson
18910 Kieran Watson The Spartans 1 1 0 0 0 1 .00 .00 100.00 .00 2024-01-20 24y 06m 28d 2024-01-20 24y 06m 28d Watson
18911 Louie Watson Leyton Orient 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-13 23y 01m 06d 2024-07-13 23y 01m 06d Watson
18912 Malcolm Watson Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-09-13 Not Known 1924-09-13 Not Known Watson
18913 Matt Watson Kilmarnock 29 29 0 11 7 11 37.93 24.14 37.93 50.00 1955-04-06 18y 11m 03d 1966-04-09 29y 11m 06d Watson
18914 Mike Watson Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1956-04-11 Not Known 1956-04-11 Not Known Watson
18915 Paul Watson Livingston (Meadowbank Thistle); Raith Rovers; Dunfermline Athletic 7 7 0 2 0 5 28.57 .00 71.43 28.57 2011-07-16 25y 06m 28d 2021-01-30 35y 01m 12d Watson
18916 Paul Watson The Spartans 0 0 0 0 0 1 .00 .00 100.00 .00 2024-01-20 Not Known 2024-01-20 Not Known Watson
18917 Peter Watson Annan Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2014-07-26 28y 03m 06d 2014-07-26 28y 03m 06d Watson
18918 Philip Ross Watson Hamilton Academical; Queen of the South 10 10 0 5 0 5 50.00 .00 50.00 50.00 1927-12-31 Not Known 1939-03-11 Not Known Watson
18919 Philip Ross Watson Hamilton Academical; Motherwell 10 10 0 3 2 5 30.00 20.00 50.00 40.00 1907-09-28 Not Known 1914-04-01 Not Known Watson
18920 Philip Watson Airdrieonians; Hamilton Academical 4 4 0 2 2 0 2 50.00 .00 50.00 50.00 1934-09-15 Not Known 1937-03-20 Not Known Watson
18921 Robert Watson St Johnstone; East Fife 4 4 0 1 0 3 25.00 .00 75.00 25.00 1940-01-13 Not Known 1940-05-04 Not Known Watson
18922 Robert Watson Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1889-04-25 Not Known 1889-04-25 Not Known Watson
18923 Stephen Watson Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-04-14 20y 00m 10d 1993-04-14 20y 00m 10d Watson
18924 Steve Watson Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1995-08-09 21y 04m 08d 1995-08-09 21y 04m 08d Watson
18925 Thomas Watson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1904-04-30 Not Known 1904-04-30 Not Known Watson
18926 Billy Watson Huddersfield Town 2 2 0 1 1 0 50.00 50.00 .00 75.00 1924-09-10 30y 08m 11d 1925-09-23 31y 08m 24d Watson
18927 William [10] Watson East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1933-02-25 Not Known 1933-02-25 Not Known Watson
18928 William Watson Hibernian 18 18 0 1 4 3 11 22.22 16.67 61.11 30.56 1931-01-01 Not Known 1935-09-21 Not Known Watson
18929 William Watson Airdrieonians 13 13 0 4 3 6 30.77 23.08 46.15 42.31 1915-09-25 Not Known 1921-03-12 Not Known Watson
18930 William Christie Watson Dundee United; Third Lanark 4 4 0 1 2 0 2 50.00 .00 50.00 50.00 1938-01-22 Not Known 1942-11-28 Not Known Watson
18931 William Watson Motherwell; Dumbarton 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1912-08-31 Not Known 1914-10-03 Not Known Watson
18932 Willie Watson Motherwell 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1974-01-05 24y 01m 01d 1977-02-19 27y 02m 15d Watson
18933 Anthony Watt Celtic; St Johnstone; Motherwell; Dundee United; St Mirren 10 7 3 4 3 5 33.33 25.00 41.67 45.83 2012-11-28 18y 10m 30d 2024-08-25 30y 07m 27d Watt
18934 Charles Watt Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-05 Not Known 1895-01-05 Not Known Watt
18935 David Carruthers Watt Brechin City 2 2 0 0 1 1 .00 50.00 50.00 25.00 1985-02-16 29y 01m 25d 1985-02-20 29y 01m 29d Watt
18936 David Watt Cowdenbeath; Berwick Rangers 1 1 0 0 1 1 .00 50.00 50.00 25.00 1990-08-22 23y 05m 17d 2001-01-27 33y 10m 22d Watt
18937 Donald Watt Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1957-09-07 Not Known 1957-09-07 Not Known Watt
18938 Donald Watt Dumbarton; East Stirlingshire 14 14 0 2 5 9 12.50 31.25 56.25 28.13 1974-11-09 21y 03m 17d 1982-04-27 28y 09m 04d Watt
18939 F Watt Third Edinburgh Rifle Volunteers 1 1 0 1 0 0 100.00 .00 .00 100.00 1875-08-28 Not Known 1875-08-28 Not Known Watt
18940 FG Watt Third Edinburgh Rifle Volunteers; Edinburgh Swifts 2 2 0 0 1 1 .00 50.00 50.00 25.00 1875-10-23 Not Known 1878-09-21 Not Known Watt
18941 J Watt Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1885-04-04 Not Known 1885-04-04 Not Known Watt
18942 Jim Watt Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1957-01-12 Not Known 1957-01-12 Not Known Watt
18943 Josh Watt Stenhousemuir 0 0 0 0 0 1 .00 .00 100.00 .00 2014-08-26 20y 11m 26d 2014-08-26 20y 11m 26d Watt
18944 Liam Watt East Fife 3 1 2 0 1 2 .00 33.33 66.67 16.67 2019-07-27 25y 06m 06d 2020-11-10 26y 09m 20d Watt
18945 Luke Watt Motherwell; Linlithgow Rose 1 1 0 1 0 1 50.00 .00 50.00 50.00 2016-04-23 18y 10m 03d 2021-06-26 24y 00m 06d Watt
18946 Martin Watt Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-08-27 Not Known 1921-08-27 Not Known Watt
18947 Michael Watt Aberdeen; Kilmarnock 12 12 0 5 5 4 35.71 35.71 28.57 53.57 1990-12-08 20y 00m 11d 1999-11-27 29y 00m 00d Watt
18948 Neil James Watt Forfar Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 1982-02-13 19y 04m 28d 1982-02-13 19y 04m 28d Watt
18949 Willie Watt Aberdeen; Raith Rovers 3 3 0 2 1 0 2 33.33 .00 66.67 33.33 1966-11-05 20y 04m 30d 1970-03-21 23y 09m 15d Watt
18950 William W Watt Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1911-09-02 Not Known 1911-09-02 Not Known Watt
18951 William Wilson Watt 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 Watt
18952 Jimmy Watters Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 21y 11m 21d 1949-08-02 21y 11m 21d Watters
18953 John Watters Celtic 1 1 0 2 0 1 0 .00 100.00 .00 50.00 1938-12-31 Not Known 1938-12-31 Not Known Watters
18954 John Watters Ayr United; Cowdenbeath; Airdrieonians 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1935-09-14 Not Known 1941-08-16 Not Known Watters
18955 Ryan Watters Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 2019-07-24 21y 02m 12d 2019-07-24 21y 02m 12d Watters
18956 William Watters Clyde; St Johnstone; Albion Rovers 3 2 1 0 0 3 .00 .00 100.00 .00 1987-08-25 23y 02m 20d 1998-02-14 33y 08m 09d Watters
18957 Willie Watters Motherwell 3 3 0 1 2 1 0 66.67 33.33 .00 83.33 1947-08-27 Not Known 1950-11-18 Not Known Watters
18958 Charlie Watts Newcastle United 3 3 0 3 0 0 100.00 .00 .00 100.00 1897-04-17 Not Known 1904-04-25 Not Known Watts
18959 Watts St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1931-02-07 Not Known 1931-02-07 Not Known Watts
18960 Archibald Waugh Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1921-01-03 Not Known 1921-10-01 Not Known Waugh
18961 James Waugh Hibernian 14 14 0 1 8 2 4 57.14 14.29 28.57 64.29 1879-03-01 Not Known 1884-02-09 Not Known Waugh
18962 John Waugh Hamilton Academical; Raith Rovers; Motherwell 14 14 0 3 4 3 7 28.57 21.43 50.00 39.29 1909-11-20 Not Known 1915-12-18 Not Known Waugh
18963 Keith Waugh Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 25y 09m 08d 1982-08-04 25y 09m 08d Waugh
18964 Ken Waugh Newcastle United 1 0 1 0 1 0 .00 100.00 .00 50.00 1955-10-10 22y 02m 04d 1955-10-10 22y 02m 04d Waugh
18965 Kevin Waugh The Spartans 2 2 0 0 0 2 .00 .00 100.00 .00 2022-07-06 24y 02m 07d 2024-01-20 25y 08m 22d Waugh
18966 R Waugh Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1939-08-02 Not Known 1939-08-02 Not Known Waugh
18967 William Waugh St Bernards; Heart of Midlothian B 14 14 0 5 4 5 35.71 28.57 35.71 50.00 1880-01-17 17y 02m 05d 1936-08-03 Not Known Waugh
18968 Willie Waugh Third Lanark; Albion Rovers 3 3 0 1 0 2 33.33 .00 66.67 33.33 1931-11-07 21y 09m 05d 1943-01-23 32y 11m 21d Waugh
18969 Kevin Wauthy Royal Antwerp 0 0 0 0 0 1 .00 .00 100.00 .00 2011-07-17 27y 10m 22d 2011-07-17 27y 10m 22d Wauthy
18970 Dariusz Wdowczyk Celtic 11 11 0 5 4 2 45.45 36.36 18.18 63.64 1989-12-26 27y 03m 01d 1993-11-20 31y 01m 26d Wdowczyk
18971 Timothy Weah Celtic 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-02-27 19y 00m 05d 2019-02-27 19y 00m 05d Weah
18972 Tom Weames Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1970-03-07 23y 03m 19d 1970-03-07 23y 03m 19d Weames
18973 Arthur Jack Weare St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-12-12 30y 02m 21d 1942-12-12 30y 02m 21d Weare
18974 Eoin Wearen Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 26y 09m 00d 2019-07-06 26y 09m 00d Wearen
18975 David Weatherston Queens Park 1 0 1 0 0 1 .00 .00 100.00 .00 2005-08-23 18y 11m 29d 2005-08-23 18y 11m 29d Weatherston
18976 Jim Weatherup Linfield 1 1 0 0 0 1 .00 .00 100.00 .00 1956-11-26 Not Known 1956-11-26 Not Known Weatherup
18977 Nicky Weaver Dundee United; Aberdeen 3 3 0 1 2 2 20.00 40.00 40.00 40.00 2009-08-17 30y 05m 15d 2014-04-02 35y 01m 00d Weaver
18978 Charles Webb Dundee; Airdrieonians 10 10 0 3 4 3 30.00 40.00 30.00 50.00 1905-10-21 26y 07m 17d 1910-03-26 31y 00m 22d Webb
18979 Joshua Webb Kilmarnock 1 0 1 0 0 1 .00 .00 100.00 .00 2016-12-27 21y 04m 17d 2016-12-27 21y 04m 17d Webb
18980 Sean Webb Ross County 1 1 0 0 1 1 .00 50.00 50.00 25.00 2001-09-25 18y 08m 21d 2002-10-23 19y 09m 19d Webb
18981 Stanley Webb Middlesbrough; Carlisle United 1 1 0 1 2 0 0 100.00 .00 .00 100.00 1968-08-03 20y 07m 28d 1971-11-02 23y 10m 27d Webb
18982 William George Webb St Johnstone 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1928-11-03 Not Known 1930-02-19 Not Known Webb
18983 Andy Webster Dundee United; Rangers 4 4 0 3 2 1 50.00 33.33 16.67 66.67 2009-08-17 27y 03m 25d 2011-01-22 28y 08m 30d Webster
18984 Graham Webster Dundee 0 0 0 2 0 0 100.00 .00 .00 100.00 2012-09-02 20y 03m 18d 2012-11-03 20y 05m 19d Webster
18985 Harry Webster Bolton Wanderers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1957-02-16 26y 05m 25d 1957-02-16 26y 05m 25d Webster
18986 James Webster Leith Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1895-05-23 Not Known 1895-05-23 Not Known Webster
18987 Keith Webster Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1966-09-26 20y 10m 20d 1966-09-26 20y 10m 20d Webster
18988 Ron Webster Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-05-08 23y 10m 17d 1967-05-08 23y 10m 17d Webster
18989 Nat Wedderburn Cowdenbeath; Inverness Caledonian Thistle; Dunfermline Athletic; Airdrieonians (Airdrie United) 7 6 1 2 1 5 25.00 12.50 62.50 31.25 2014-09-20 23y 02m 21d 2020-01-18 28y 06m 19d Wedderburn
18990 Juergen Wegmann Bayern Munich 2 1 1 1 0 1 50.00 .00 50.00 50.00 1989-02-28 24y 11m 00d 1989-03-14 24y 11m 14d Wegmann
18991 Du Wei Celtic 0 0 0 1 0 0 100.00 .00 .00 100.00 2006-01-01 23y 09m 23d 2006-01-01 23y 09m 23d Wei
18992 David Weightman St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1920-05-12 Not Known 1920-05-12 Not Known Weightman
18993 Weightman Hibernian 0 0 0 0 0 1 .00 .00 100.00 .00 2004-09-04 Not Known 2004-09-04 Not Known Weightman
18994 Andrew Weir Motherwell 20 20 0 1 6 5 9 30.00 25.00 45.00 42.50 1958-02-22 Not Known 1967-04-29 Not Known Weir
18995 C Weir Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1886-09-04 Not Known 1886-12-18 Not Known Weir
18996 D Weir Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known Weir
18997 David Weir Falkirk; Rangers 30 30 0 2 19 3 8 63.33 10.00 26.67 68.33 1992-12-02 22y 06m 22d 2011-05-07 40y 11m 27d Weir
18998 David Weir Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1968-12-14 18y 08m 23d 1969-11-01 19y 07m 11d Weir
18999 Davie Weir Bolton Wanderers 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1886-04-10 22y 07m 12d 1886-04-26 22y 07m 28d Weir
19000 Donald Weir Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1951-09-29 Not Known 1951-09-29 Not Known Weir
19001 Edward Weir St Bernards; Clyde 29 29 0 8 5 15 27.59 17.24 51.72 36.21 1931-02-07 Not Known 1945-02-10 Not Known Weir
19002 H Weir Edinburgh Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1878-10-19 Not Known 1878-10-19 Not Known Weir
19003 Ian Weir Motherwell; Stirling Albion 4 4 0 0 2 2 .00 50.00 50.00 25.00 1960-08-20 Not Known 1962-02-03 Not Known Weir
19004 James Weir Celtic 7 7 0 6 1 0 85.71 14.29 .00 92.86 1908-04-20 Not Known 1910-01-04 Not Known Weir
19005 James [12] Weir Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1886-09-04 Not Known 1886-12-18 Not Known Weir
19006 James Weir Falkirk; St Bernards 2 2 0 2 1 1 0 50.00 50.00 .00 75.00 1911-12-02 Not Known 1915-05-01 Not Known Weir
19007 James Weir Kilmarnock 6 6 0 3 3 1 2 50.00 16.67 33.33 58.33 1925-11-28 Not Known 1929-12-28 Not Known Weir
19008 Jim Weir Hamilton Academical; St Johnstone 16 16 0 2 5 9 12.50 31.25 56.25 28.13 1988-10-11 19y 03m 26d 2002-03-23 32y 09m 08d Weir
19009 James Weir St Mirren 8 8 0 4 3 1 50.00 37.50 12.50 68.75 1909-10-09 Not Known 1912-01-13 Not Known Weir
19010 John Weir Celtic 1 1 0 2 0 0 100.00 .00 .00 100.00 1980-12-13 20y 09m 25d 1981-01-31 20y 11m 13d Weir
19011 John Weir Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 2005-08-23 20y 04m 18d 2005-08-23 20y 04m 18d Weir
19012 John Weir Hibernian; Celtic; Falkirk 13 13 0 5 9 1 3 69.23 7.69 23.08 73.08 1941-04-28 17y 04m 08d 1952-11-01 28y 10m 12d Weir
19013 John Weir St Johnstone 3 3 0 1 0 2 33.33 .00 66.67 33.33 1978-04-12 26y 01m 18d 1982-04-03 30y 01m 09d Weir
19014 Mark Weir Bonnyrigg Rose Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-09 37y 09m 05d 2022-07-09 37y 09m 05d Weir
19015 Mickey Weir Hibernian; Motherwell 28 24 4 4 3 10 16 10.34 34.48 55.17 27.59 1985-01-01 18y 11m 16d 1997-10-04 31y 08m 18d Weir
19016 Peter Weir St Mirren; Aberdeen 25 25 0 5 11 6 8 44.00 24.00 32.00 56.00 1979-04-21 21y 03m 03d 1989-08-19 31y 07m 01d Weir
19017 Philip Weir East Fife 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1930-08-23 Not Known 1931-01-03 Not Known Weir
19018 Hastie Weir Motherwell 18 18 0 4 3 11 22.22 16.67 61.11 30.56 1954-10-23 Not Known 1961-12-02 Not Known Weir
19019 Steven Weir Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2006-03-05 17y 05m 02d 2006-03-05 17y 05m 02d Weir
19020 Thomas Weir East Fife; Raith Rovers 3 3 0 0 1 2 .00 33.33 66.67 16.67 1949-12-24 Not Known 1955-12-31 Not Known Weir
19021 Tommy Weir St Johnstone 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-11 Not Known 1967-02-11 Not Known Weir
19022 W Weir Vale of Leithen 1 1 0 0 0 1 .00 .00 100.00 .00 1962-01-27 Not Known 1962-01-27 Not Known Weir
19023 Weisel Rheingau XI 0 0 0 0 0 1 .00 .00 100.00 .00 2008-07-23 Not Known 2008-07-23 Not Known Weisel
19024 Vladimir Weiss Rangers 3 2 1 2 0 1 66.67 .00 33.33 66.67 2010-10-02 20y 10m 02d 2011-02-02 21y 02m 05d Weiss
19025 Miles Welch-Hayes Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2023-11-01 27y 00m 07d 2023-11-01 27y 00m 07d Welch-Hayes
19026 Anthony Weldon Airdrieonians 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1925-09-09 Not Known 1926-12-11 Not Known Weldon
19027 Derek Weldon Motherwell 1 0 1 0 0 1 .00 .00 100.00 .00 1984-05-12 23y 01m 15d 1984-05-12 23y 01m 15d Weldon
19028 James Welford Celtic 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1897-09-11 Not Known 1899-09-30 Not Known Welford
19029 David Wells Ayr United 11 10 1 1 4 3 5 33.33 25.00 41.67 45.83 1972-11-11 21y 01m 23d 1979-09-03 27y 11m 15d Wells
19030 Dylan Wells Motherwell 0 0 0 1 0 2 33.33 .00 66.67 33.33 2023-11-11 17y 07m 22d 2024-08-25 18y 05m 05d Wells
19031 Wells Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1946-04-24 Not Known 1946-04-24 Not Known Wells
19032 William James Wells Arbroath 5 5 0 1 0 1 4 .00 20.00 80.00 10.00 1975-03-22 22y 07m 04d 1980-03-29 27y 07m 11d Wells
19033 Wells-2022-7-16-U1 Crawley Town 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-07-16 Not Known 2022-07-16 Not Known Wells-2022-7-16-U1
19034 Andrew John Welsh Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1970-01-24 22y 07m 07d 1970-01-28 22y 07m 11d Welsh
19035 Billy Welsh Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1959-10-10 Not Known 1959-10-10 Not Known Welsh
19036 Brian Welsh Dundee United; Hibernian 13 13 0 3 5 5 23.08 38.46 38.46 42.31 1987-05-11 18y 02m 18d 1998-04-11 29y 01m 19d Welsh
19037 Charles Welsh Clyde 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-10-26 Not Known 1918-10-26 Not Known Welsh
19038 Eric Welsh Carlisle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-03-10 24y 10m 09d 1967-03-10 24y 10m 09d Welsh
19039 Fletcher Welsh Raith Rovers; Third Lanark 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1914-12-26 Not Known 1920-12-11 Not Known Welsh
19040 Frank Welsh Kilmarnock; Partick Thistle; Greenock Morton 8 8 0 5 2 3 50.00 20.00 30.00 60.00 1976-10-02 22y 04m 18d 1985-03-02 30y 09m 16d Welsh
19041 George Welsh St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1920-05-12 Not Known 1921-05-14 Not Known Welsh
19042 Gordon Kerr Welsh Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1976-03-29 20y 02m 00d 1976-03-29 20y 02m 00d Welsh
19043 James Welsh Airdrieonians 11 11 0 1 1 1 9 9.09 9.09 81.82 13.64 1950-10-14 Not Known 1957-09-14 Not Known Welsh
19044 John Welsh Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 31y 06m 08d 2015-07-18 31y 06m 08d Welsh
19045 John Welsh St Johnstone 14 14 0 4 2 8 28.57 14.29 57.14 35.71 1932-12-17 Not Known 1940-04-27 Not Known Welsh
19046 Peter Welsh Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1982-08-09 23y 00m 21d 1982-08-09 23y 00m 21d Welsh
19047 Sean Welsh Partick Thistle; Inverness Caledonian Thistle 10 10 0 1 0 3 7 .00 30.00 70.00 15.00 2013-08-16 23y 05m 01d 2021-07-25 31y 04m 10d Welsh
19048 Stephen Welsh Celtic 2 2 0 1 5 0 3 62.50 .00 37.50 62.50 2019-05-19 19y 04m 00d 2024-03-03 24y 01m 13d Welsh
19049 Steven George Welsh Partick Thistle; Dunfermline Athletic 11 11 0 4 1 6 33.33 8.33 50.00 37.50 1994-12-26 26y 08m 07d 1997-12-27 29y 08m 08d Welsh
19050 William Welsh Dundee United 4 4 0 3 2 0 2 50.00 .00 50.00 50.00 1925-11-07 Not Known 1927-04-16 Not Known Welsh
19051 David S Wemyss St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1904-05-14 Not Known 1905-05-20 Not Known Wemyss
19052 Robert Wemyss Australian Select XI 1 1 0 0 0 1 .00 .00 100.00 .00 1959-06-13 Not Known 1959-06-13 Not Known Wemyss
19053 Vernon James Wentzell Kilmarnock 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1958-11-29 Not Known 1959-11-14 Not Known Wentzell
19054 Timo Werner Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 28y 04m 11d 2024-07-17 28y 04m 11d Werner
19055 James Wesolowski Dundee United; Hamilton Academical 4 4 0 1 0 3 25.00 .00 75.00 25.00 2009-02-28 21y 06m 03d 2010-02-21 22y 05m 27d Wesolowski
19056 Alan West Burnley 1 1 0 0 0 1 .00 .00 100.00 .00 1970-09-30 18y 09m 12d 1970-09-30 18y 09m 12d West
19057 Charlie West Partick Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-03-16 Not Known 1968-03-16 Not Known West
19058 Colin West Sunderland; Rangers 2 1 1 4 0 0 100.00 .00 .00 100.00 1981-08-01 18y 08m 19d 1987-04-25 24y 05m 12d West
19059 Colin William West Dundee 2 1 1 1 0 1 50.00 .00 50.00 50.00 1993-02-03 25y 04m 15d 1993-02-06 25y 04m 18d West
19060 J West Northern Nomads 3 3 0 3 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1910-01-04 Not Known West
19061 Reginald F Westbrook East Fife; Airdrieonians 4 4 0 0 0 4 .00 .00 100.00 .00 1939-12-02 Not Known 1943-10-02 Not Known Westbrook
19062 Dennis Westcott Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1951-03-10 Not Known 1951-03-10 Not Known Westcott
19063 H Westenra Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Westenra
19064 Doug Westland Raith Rovers 2 2 0 1 0 1 50.00 .00 50.00 50.00 1948-08-25 Not Known 1949-08-31 Not Known Westland
19065 Anthony Weston Rangers 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-05-14 18y 07m 27d 2022-05-14 18y 07m 27d Weston
19066 Curtis Weston Gillingham 1 1 0 0 0 1 .00 .00 100.00 .00 2010-07-29 23y 06m 05d 2010-07-29 23y 06m 05d Weston
19067 Weston Millwall 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-07-17 Not Known 2004-07-17 Not Known Weston
19068 Ian Westwater Dunfermline Athletic; Falkirk; Hibernian 24 24 0 7 4 20 22.58 12.90 64.52 29.03 1987-09-26 23y 10m 18d 2001-05-13 37y 06m 05d Westwater
19069 William Westwater Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-01-05 Not Known 1946-01-05 Not Known Westwater
19070 William Westwater Greenock Morton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1948-11-27 Not Known 1951-11-24 Not Known Westwater
19071 Ashley Westwood Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-09-05 30y 05m 04d 2020-09-05 30y 05m 04d Westwood
19072 Eric Westwood Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1951-03-10 Not Known 1951-03-10 Not Known Westwood
19073 Simon Whaley Preston North End 1 1 0 1 0 0 1 .00 .00 100.00 .00 2006-07-15 21y 01m 08d 2006-07-15 21y 01m 08d Whaley
19074 Fred Whalley Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 22y 11m 18d 1921-09-26 22y 11m 18d Whalley
19075 Percy Wharrier Third Lanark; Dumbarton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1913-04-05 Not Known 1920-12-25 Not Known Wharrier
19076 Fred Wharton Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1944-05-13 Not Known 1944-05-13 Not Known Wharton
19077 Kenny Wharton Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1980-08-04 19y 08m 07d 1980-08-04 19y 08m 07d Wharton
19078 Paul Wharton Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 Not Known 1997-07-18 Not Known Wharton
19079 Scott Wharton Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 25y 01m 29d 2022-12-02 25y 01m 29d Wharton
19080 Oliver Whateley Aston Villa 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1882-04-08 Not Known 1882-04-08 Not Known Whateley
19081 Mark Whately The Spartans 1 1 0 0 1 0 .00 100.00 .00 50.00 2012-09-07 22y 01m 27d 2012-09-07 22y 01m 27d Whately
19082 Mark Whatley Arbroath 1 1 0 0 1 3 .00 25.00 75.00 12.50 2018-07-03 27y 11m 22d 2021-03-20 30y 08m 09d Whatley
19083 Stewart Wheatley Falkirk; Berwick Rangers 8 7 1 1 2 5 12.50 25.00 62.50 25.00 1973-11-24 23y 11m 12d 1979-11-03 29y 10m 22d Wheatley
19084 Wheelan Hibernian 5 5 0 0 4 1 .00 80.00 20.00 40.00 1878-02-09 Not Known 1878-04-20 Not Known Wheelan
19085 Wheeler Inverness Select 1 1 0 0 0 1 .00 .00 100.00 .00 1950-03-08 Not Known 1950-03-08 Not Known Wheeler
19086 Michael Whelahan Hibernian 8 8 0 2 1 5 2 12.50 62.50 25.00 43.75 1878-02-09 Not Known 1879-05-03 Not Known Whelahan
19087 Jonathan Whelan Berwick Rangers; Queens Park 4 1 3 0 1 3 .00 25.00 75.00 12.50 2001-01-27 28y 03m 17d 2005-08-23 32y 10m 13d Whelan
19088 Noel Whelan Aberdeen; Dunfermline Athletic 4 4 0 0 1 3 .00 25.00 75.00 12.50 2004-08-14 29y 07m 15d 2006-07-29 31y 06m 29d Whelan
19089 Whelan Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Whelan
19090 Jack Whent Brighton and Hove Albion 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1950-04-28 29y 11m 25d 1950-04-28 29y 11m 25d Whent
19091 John E Whigham Queens Park; Greenock Morton 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1946-11-02 Not Known 1952-03-01 Not Known Whigham
19092 John Evans Whigham Queens Park 4 4 0 0 1 3 .00 25.00 75.00 12.50 1943-10-23 Not Known 1946-01-26 Not Known Whigham
19093 Whigham Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Whigham
19094 William Murdoch Morrison Whigham Falkirk; Middlesbrough 17 17 0 6 1 10 35.29 5.88 58.82 38.24 1961-12-23 22y 02m 14d 1968-10-21 29y 00m 12d Whigham
19095 Alex White Airdrieonians 7 7 0 3 1 2 42.86 14.29 28.57 50.00 1940-03-23 Not Known 1941-11-29 Not Known White
19096 Andy White Gillingham 0 0 0 0 0 1 .00 .00 100.00 .00 2010-07-29 18y 10m 28d 2010-07-29 18y 10m 28d White
19097 David [1933] White Clyde 15 15 0 2 3 4 8 20.00 26.67 53.33 33.33 1959-03-14 Not Known 1966-02-09 Not Known White
19098 David R White St Mirren 2 2 0 2 0 0 100.00 .00 .00 100.00 1908-03-21 Not Known 1912-01-13 Not Known White
19099 David White East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2011-07-05 31y 10m 26d 2011-07-05 31y 10m 26d White
19100 Desmond White Queens Park 5 5 0 0 0 5 .00 .00 100.00 .00 1935-03-16 Not Known 1938-03-19 Not Known White
19101 Eddie White Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1957-11-30 22y 07m 17d 1957-11-30 22y 07m 17d White
19102 Henry White Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1895-09-28 Not Known 1895-09-28 Not Known White
19103 James White Leith Athletic 8 8 0 0 0 8 .00 .00 100.00 .00 1888-05-05 Not Known 1891-05-16 Not Known White
19104 James White Albion Rovers; Motherwell 7 7 0 1 4 2 14.29 57.14 28.57 42.86 1920-08-23 Not Known 1925-11-14 Not Known White
19105 Jock White Heart of Midlothian B 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1924-08-08 Not Known 1926-08-02 Not Known White
19106 John White Leith Athletic 21 21 0 4 4 13 19.05 19.05 61.90 28.57 1895-11-09 Not Known 1900-08-15 Not Known White
19107 John White St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1910-04-29 Not Known 1910-04-29 Not Known White
19108 John Anderson White Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1958-11-22 21y 06m 25d 1959-03-21 21y 10m 21d White
19109 John White Albion Rovers; Leeds United; Heart of Midlothian B 7 7 0 6 4 3 0 57.14 42.86 .00 78.57 1920-04-03 22y 07m 07d 1933-08-04 35y 11m 08d White
19110 Jonathan White St Mirren; Clyde; Dundee 5 5 0 0 0 5 .00 .00 100.00 .00 1894-09-01 Not Known 1899-02-25 Not Known White
19111 Jordan White Dunfermline Athletic; Falkirk; Livingston (Meadowbank Thistle); Inverness Caledonian Thistle; Ross County 20 17 3 5 4 6 11 19.05 28.57 52.38 33.33 2008-07-16 16y 05m 12d 2024-09-28 32y 07m 24d White
19112 Kyle White Fleetwood Town 0 0 0 0 0 1 .00 .00 100.00 .00 2023-07-12 19y 03m 17d 2023-07-12 19y 03m 17d White
19113 Len White Newcastle United 6 6 0 2 2 3 1 33.33 50.00 16.67 58.33 1953-10-07 23y 06m 14d 1957-11-27 27y 08m 04d White
19114 Sandy White Dundee United 3 2 1 1 4 2 0 66.67 33.33 .00 83.33 1972-04-08 21y 05m 05d 1974-04-09 23y 05m 06d White
19115 Steven White Auchinleck Talbot 1 1 0 0 0 2 .00 .00 100.00 .00 2019-02-10 Not Known 2022-01-22 Not Known White
19116 Tom White Heart of Midlothian B 2 2 0 0 1 1 .00 50.00 50.00 25.00 1924-08-01 Not Known 1925-08-03 Not Known White
19117 Tommy White Raith Rovers; St Mirren; Aberdeen 5 5 0 1 1 2 2 20.00 40.00 40.00 40.00 1960-04-30 20y 08m 18d 1965-10-30 26y 02m 18d White
19118 W White Albion Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-04-03 Not Known 1920-04-03 Not Known White
19119 WA White Sheffield Wednesday 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1889-01-02 Not Known 1889-01-02 Not Known White
19120 William White Dundee 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1902-08-23 Not Known 1903-05-13 Not Known White
19121 William Collins White Hamilton Academical 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1920-03-13 Not Known 1921-08-17 Not Known White
19122 William White Heart of Midlothian B 2 2 0 1 0 1 50.00 .00 50.00 50.00 1927-08-02 Not Known 1927-08-05 Not Known White
19123 Keir Whitefield Dumbarton 0 0 0 0 0 1 .00 .00 100.00 .00 2015-01-10 17y 03m 04d 2015-01-10 17y 03m 04d Whitefield
19124 Andrew Whiteford Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-17 25y 10m 25d 2003-07-17 25y 10m 25d Whiteford
19125 David [1933] Whiteford Motherwell; Falkirk 16 16 0 1 4 6 6 25.00 37.50 37.50 43.75 1966-12-31 Not Known 1974-03-30 Not Known Whiteford
19126 David Whiteford Airdrieonians; Dumbarton 27 27 0 7 8 12 8 28.57 42.86 28.57 50.00 1967-12-16 20y 07m 03d 1979-10-06 32y 04m 23d Whiteford
19127 John Whiteford Airdrieonians; Falkirk; Dumbarton 14 11 3 2 5 7 14.29 35.71 50.00 32.14 1969-09-03 18y 07m 10d 1978-02-27 27y 01m 03d Whiteford
19128 John Whiteford Ayr United; Hamilton Academical; Airdrieonians; Stirling Albion 11 11 0 4 1 6 36.36 9.09 54.55 40.91 1939-08-26 Not Known 1949-12-10 Not Known Whiteford
19129 Steven Whiteford Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2012-01-07 34y 05m 12d 2012-01-07 34y 05m 12d Whiteford
19130 Dick Whitehead Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Whitehead
19131 George Whitehead Heart of Midlothian B; Motherwell 4 4 0 0 0 4 .00 .00 100.00 .00 1913-08-07 Not Known 1914-10-10 Not Known Whitehead
19132 Ian Whitehead Ayr United; Berwick Rangers 4 4 0 2 0 1 3 .00 25.00 75.00 12.50 1970-11-28 23y 11m 00d 1972-08-30 25y 08m 02d Whitehead
19133 Richard Whitehead Stirling Albion; Queen of the South 8 8 0 0 2 6 .00 25.00 75.00 12.50 1953-10-03 25y 09m 02d 1959-02-04 31y 01m 03d Whitehead
19134 James Whitehouse Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1904-04-09 Not Known 1904-04-09 Not Known Whitehouse
19135 Andrew Whitelaw Vale Of Leven 2 2 0 1 0 1 50.00 .00 50.00 50.00 1889-11-30 Not Known 1890-10-25 Not Known Whitelaw
19136 George Whitelaw St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 1971-09-18 34y 08m 17d 1971-09-18 34y 08m 17d Whitelaw
19137 Gordon Whitelaw Airdrieonians; St Johnstone 11 10 1 2 5 3 3 45.45 27.27 27.27 59.09 1963-08-21 24y 10m 08d 1972-09-02 33y 10m 20d Whitelaw
19138 John Whitelaw St Mirren 2 2 0 0 2 0 .00 100.00 .00 50.00 1923-12-15 Not Known 1924-01-02 Not Known Whitelaw
19139 John Whitelaw Raith Rovers 2 2 0 1 0 0 2 .00 .00 100.00 .00 1938-11-26 Not Known 1939-04-01 Not Known Whitelaw
19140 John Whitelaw Falkirk 4 4 0 1 0 3 25.00 .00 75.00 25.00 1948-04-17 Not Known 1951-03-17 Not Known Whitelaw
19141 Robert Whitelaw Celtic; Albion Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1931-11-21 Not Known 1935-10-26 Not Known Whitelaw
19142 Whitelaw Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1890-05-10 Not Known 1890-05-10 Not Known Whitelaw
19143 Alfie Whiteman Tottenham Hotspur 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-07-17 25y 09m 15d 2024-07-17 25y 09m 15d Whiteman
19144 Ben Whiteman Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-07-20 26y 01m 03d 2022-07-20 26y 01m 03d Whiteman
19145 Norman Whiteside Manchester United 1 1 0 0 1 0 .00 100.00 .00 50.00 1986-09-02 21y 03m 26d 1986-09-02 21y 03m 26d Whiteside
19146 Willie Whiteside Stranraer 1 1 0 0 0 1 .00 .00 100.00 .00 1971-01-23 22y 06m 27d 1971-01-23 22y 06m 27d Whiteside
19147 Jeff Whitley Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 24y 06m 02d 2003-07-30 24y 06m 02d Whitley
19148 Thomas Whitney Celtic 1 1 0 1 0 0 100.00 .00 .00 100.00 1931-08-19 Not Known 1931-08-19 Not Known Whitney
19149 Bill Whittaker Charlton Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-09-24 24y 09m 04d 1947-09-24 24y 09m 04d Whittaker
19150 Brian Whittaker Partick Thistle; Celtic 18 18 0 11 5 2 61.11 27.78 11.11 75.00 1976-09-11 19y 11m 19d 1984-05-05 27y 07m 12d Whittaker
19151 Rory Whittaker Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-10-07 16y 01m 27d 2023-12-27 16y 04m 17d Whittaker
19152 Steven Whittaker Hibernian; Rangers; Dunfermline Athletic 40 37 3 19 8 16 44.19 18.60 37.21 53.49 2003-08-02 19y 01m 17d 2021-01-30 36y 07m 14d Whittaker
19153 Alex Whittle Dunfermline Athletic 2 1 1 0 0 2 .00 .00 100.00 .00 2012-07-21 19y 04m 06d 2013-07-13 20y 03m 28d Whittle
19154 James Archibald Whittle Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 27y 04m 14d 1957-01-19 27y 04m 14d Whittle
19155 Justin Whittle Celtic 0 0 0 0 1 0 .00 100.00 .00 50.00 1994-05-22 Not Known 1994-05-22 Not Known Whittle
19156 Maurice Whittle Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 26y 02m 02d 1974-09-30 26y 02m 15d Whittle
19157 William Cameron Whittle Third Lanark; Kilmarnock; Partick Thistle 10 10 0 2 4 0 6 40.00 .00 60.00 40.00 1911-12-30 Not Known 1919-12-06 Not Known Whittle
19158 David Whitton Newcastle East End 1 1 0 1 0 0 100.00 .00 .00 100.00 1892-10-22 Not Known 1892-10-22 Not Known Whitton
19159 Neil Anthony Whitworth Kilmarnock 8 8 0 1 3 1 5 33.33 11.11 55.56 38.89 1994-09-24 22y 05m 12d 1997-11-23 25y 07m 11d Whitworth
19160 Albert Whyte Heart of Midlothian B 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1921-08-06 Not Known 1924-08-08 Not Known Whyte
19161 Andrew Whyte East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1951-12-22 Not Known 1952-10-04 Not Known Whyte
19162 Bradley Whyte The Spartans 2 2 0 0 0 2 .00 .00 100.00 .00 2022-07-06 22y 05m 21d 2024-01-20 24y 00m 05d Whyte
19163 Chris Whyte Arsenal 0 0 0 0 0 1 .00 .00 100.00 .00 1984-04-15 21y 05m 18d 1984-04-15 21y 05m 18d Whyte
19164 Darren Whyte Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2018-07-14 21y 03m 28d 2018-07-14 21y 03m 28d Whyte
19165 Derek Whyte Celtic; Middlesbrough; Aberdeen; Partick Thistle 43 42 1 18 10 15 41.86 23.26 34.88 53.49 1986-02-22 17y 05m 25d 2003-10-25 35y 01m 25d Whyte
19166 Frank Whyte Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1955-10-08 20y 05m 20d 1955-10-08 20y 05m 20d Whyte
19167 George Whyte Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1927-09-10 Not Known 1927-09-10 Not Known Whyte
19168 Hugh Whyte Hibernian; Dunfermline Athletic 9 9 0 1 3 5 11.11 33.33 55.56 27.78 1975-05-03 19y 09m 09d 1983-04-30 27y 09m 06d Whyte
19169 James Whyte Greenock Morton 6 6 0 2 4 1 1 66.67 16.67 16.67 75.00 1940-10-26 Not Known 1946-01-05 Not Known Whyte
19170 James Whyte Aberdeen; Kilmarnock 10 10 0 1 4 4 5 30.77 30.77 38.46 46.15 1965-10-30 21y 01m 01d 1975-01-29 30y 04m 00d Whyte
19171 Jimmy Whyte Greenock Morton 6 6 0 0 1 5 .00 16.67 83.33 8.33 1946-11-16 Not Known 1951-03-03 Not Known Whyte
19172 John Whyte St Johnstone 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1925-01-31 Not Known 1926-03-06 Not Known Whyte
19173 John Nimmo Whyte Falkirk 13 13 0 2 4 7 15.38 30.77 53.85 30.77 1944-06-17 23y 00m 15d 1949-11-12 28y 05m 10d Whyte
19174 Jordan Whyte Dunfermline Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 2010-07-27 18y 05m 23d 2010-07-27 18y 05m 23d Whyte
19175 Macallan Whyte Cowdenbeath 0 0 0 0 0 1 .00 .00 100.00 .00 2020-10-10 19y 04m 14d 2020-10-10 19y 04m 14d Whyte
19176 Mark Whyte Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-19 21y 05m 22d 1995-08-19 21y 05m 22d Whyte
19177 George Wickens Ross County 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-03-16 22y 04m 08d 2024-03-16 22y 04m 08d Wickens
19178 Steve Wicks Queens Park Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-07 27y 10m 04d 1984-08-07 27y 10m 04d Wicks
19179 Edward Widdowfield Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1941-09-27 Not Known 1941-09-27 Not Known Widdowfield
19180 Sam Widdowson Nottingham Forest 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1882-02-21 Not Known 1882-02-21 Not Known Widdowson
19181 Tommy Widdrington Grimsby Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 25y 09m 28d 1997-07-29 25y 09m 28d Widdrington
19182 Rasmus Wiedesheim-Paul Rosenborg Ballklub 2 0 2 1 0 1 50.00 .00 50.00 50.00 2023-08-10 24y 06m 02d 2023-08-17 24y 06m 09d Wiedesheim-Paul
19183 Florian Wiegele Viktoria Plzen 0 0 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 23y 05m 01d 2024-08-29 23y 05m 08d Wiegele
19184 Morten Wieghorst Dundee; Celtic 13 10 3 1 8 6 3 47.06 35.29 17.65 64.71 1993-04-10 22y 01m 16d 2002-04-28 31y 02m 03d Wieghorst
19185 George Wight St Bernards 11 11 0 1 3 3 5 27.27 27.27 45.45 40.91 1884-03-22 Not Known 1886-04-29 Not Known Wight
19186 Jim Wight Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1977-08-29 28y 10m 25d 1977-09-03 28y 10m 30d Wight
19187 Wight Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Wight
19188 William David Wight Livingston (Meadowbank Thistle) 2 2 0 1 0 1 50.00 .00 50.00 50.00 1976-08-07 27y 01m 25d 1978-10-10 29y 03m 27d Wight
19189 Craig Wighton Dundee; Raith Rovers; Dunfermline Athletic 6 3 3 2 2 4 25.00 25.00 50.00 37.50 2014-07-22 16y 11m 25d 2023-07-09 25y 11m 12d Wighton
19190 Wighton Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1887-03-05 Not Known 1887-03-05 Not Known Wighton
19191 Thijs Wijngaarde Den Haag 1 1 0 0 0 1 .00 .00 100.00 .00 1972-07-29 24y 10m 22d 1972-07-29 24y 10m 22d Wijngaarde
19192 David Wilcox Dunfermline Athletic 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1982-04-24 20y 10m 13d 1983-04-30 21y 10m 19d Wilcox
19193 George Wilcox Derby County 1 1 0 0 0 1 .00 .00 100.00 .00 1938-04-11 20y 07m 19d 1938-04-11 20y 07m 19d Wilcox
19194 Sam Wilding Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-07-17 24y 10m 16d 2021-07-17 24y 10m 16d Wilding
19195 John Wile West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 31y 04m 28d 1978-08-06 31y 04m 28d Wile
19196 Wilhelm SC Birkenfeld 1 1 0 0 0 1 .00 .00 100.00 .00 1985-08-04 Not Known 1985-08-04 Not Known Wilhelm
19197 Alec Wilkie Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1951-12-15 Not Known 1951-12-15 Not Known Wilkie
19198 Alex Wilkie St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1910-04-29 Not Known 1910-04-29 Not Known Wilkie
19199 David Wilkie Queens Park; Albion Rovers 4 4 0 2 1 0 3 25.00 .00 75.00 25.00 1941-11-08 Not Known 1943-01-23 Not Known Wilkie
19200 George Wilkie Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1923-03-03 Not Known 1923-03-03 Not Known Wilkie
19201 James Wilkie Rangers; Partick Thistle 8 8 0 4 6 1 1 75.00 12.50 12.50 81.25 1898-09-03 Not Known 1906-11-24 Not Known Wilkie
19202 Jim Wilkie Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-01-29 23y 03m 22d 1983-01-29 23y 03m 22d Wilkie
19203 John Wilkie Stirling Albion 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1948-02-21 Not Known 1948-02-21 Not Known Wilkie
19204 John Carlin Wilkie Arbroath 2 2 0 0 1 1 .00 50.00 50.00 25.00 1968-12-21 20y 05m 20d 1969-04-12 20y 09m 11d Wilkie
19205 John Clark Wilkie Cowdenbeath; Clyde; East Fife 4 4 0 0 0 4 .00 .00 100.00 .00 1934-01-27 Not Known 1940-05-04 Not Known Wilkie
19206 John Wilkie Partick Thistle; Hibernian 2 2 0 0 0 2 .00 .00 100.00 .00 1904-03-26 Not Known 1905-08-15 Not Known Wilkie
19207 Kyle Wilkie Hamilton Academical; East Fife 1 1 0 0 0 2 .00 .00 100.00 .00 2010-08-21 19y 06m 01d 2017-07-22 26y 05m 02d Wilkie
19208 Lee Wilkie Dundee; Dundee United 18 17 1 7 6 9 31.82 27.27 40.91 45.45 1999-09-11 19y 04m 22d 2009-05-16 29y 00m 26d Wilkie
19209 Thomas Wilkie Clyde; St Bernards; Partick Thistle 16 16 0 2 2 12 12.50 12.50 75.00 18.75 1897-11-06 Not Known 1903-09-05 Not Known Wilkie
19210 Tom Wilkie Heart of Midlothian B; Liverpool 3 3 0 1 0 2 33.33 .00 66.67 33.33 1894-08-01 Not Known 1898-04-23 Not Known Wilkie
19211 William Wilkie 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 Wilkie
19212 Raymond Wilkins Rangers; Hibernian 11 10 1 6 2 4 50.00 16.67 33.33 58.33 1987-11-28 31y 02m 14d 1997-01-01 40y 03m 18d Wilkins
19213 Wilkins Ontario All-Stars 1 1 0 0 0 1 .00 .00 100.00 .00 1958-05-23 Not Known 1958-05-23 Not Known Wilkins
19214 Ben Wilkinson Gretna 1 0 1 0 0 1 .00 .00 100.00 .00 2008-02-09 20y 09m 15d 2008-02-09 20y 09m 15d Wilkinson
19215 Billy Wilkinson Dumbarton 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1972-08-12 21y 04m 08d 1973-10-20 22y 06m 16d Wilkinson
19216 Conor Wilkinson Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 2023-11-11 28y 09m 19d 2023-11-11 28y 09m 19d Wilkinson
19217 Ian Wilkinson Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1969-04-26 22y 09m 20d 1969-04-26 22y 09m 20d Wilkinson
19218 J Wilkinson 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 Wilkinson
19219 James Wilkinson Hibernian 31 31 0 6 8 17 19.35 25.81 54.84 32.26 1928-04-25 Not Known 1936-01-01 Not Known Wilkinson
19220 John Wilkinson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-05 Not Known 1908-09-05 Not Known Wilkinson
19221 John Wilkinson Partick Thistle 1 1 0 0 1 0 .00 100.00 .00 50.00 1922-10-14 Not Known 1922-10-14 Not Known Wilkinson
19222 John Wilkinson 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 Wilkinson
19223 Joshua Hardisty Wilkinson Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1921-10-29 Not Known 1921-10-29 Not Known Wilkinson
19224 Paul Wilkinson Middlesbrough 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1994-08-06 29y 09m 07d 1994-08-06 29y 09m 07d Wilkinson
19225 Wilkinson Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 Not Known 2005-07-23 Not Known Wilkinson
19226 William Wilkinson Sheffield United 1 1 0 1 0 0 100.00 .00 .00 100.00 1903-04-27 22y 01m 15d 1903-04-27 22y 01m 15d Wilkinson
19227 David L Willacy Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1935-03-23 Not Known 1935-03-23 Not Known Willacy
19228 Stan Willemse Chelsea 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1952-04-23 27y 08m 00d 1954-03-31 29y 07m 08d Willemse
19229 Roderick William Celtic 0 0 0 0 1 0 .00 100.00 .00 50.00 1976-09-18 Not Known 1976-09-18 Not Known William
19230 Alfred Williams Aberdeen; Dumbarton; Clyde; Hibernian; Dundee 18 18 0 4 8 6 3 44.44 33.33 16.67 61.11 1939-12-16 20y 07m 15d 1950-12-23 31y 07m 22d Williams
19231 Archie Williams Motherwell 3 3 0 0 1 2 .00 33.33 66.67 16.67 1954-10-23 27y 05m 10d 1955-04-18 27y 11m 05d Williams
19232 Archie Williams Heart of Midlothian B 1 1 0 1 0 0 1 .00 .00 100.00 .00 1949-08-02 Not Known 1949-08-02 Not Known Williams
19233 Ben Williams Hibernian 10 10 0 3 3 4 30.00 30.00 40.00 45.00 2012-08-12 29y 11m 16d 2014-04-27 31y 08m 00d Williams
19234 Danny Williams Inverness Caledonian Thistle; Dundee 5 3 2 4 3 2 44.44 33.33 22.22 61.11 2013-08-31 25y 07m 06d 2016-12-23 28y 10m 28d Williams
19235 Darren Williams Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 26y 03m 02d 2003-07-30 26y 03m 02d Williams
19236 Gary Williams Aston Villa 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-02 19y 01m 16d 1979-08-02 19y 01m 16d Williams
19237 Harold Williams Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 30y 04m 17d 1954-11-03 30y 04m 17d Williams
19238 Horace Williams Hibernian 5 5 0 0 0 5 .00 .00 100.00 .00 1919-01-11 Not Known 1920-08-28 Not Known Williams
19239 Jack Williams Tranmere Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-13 19y 01m 27d 2022-07-13 19y 01m 27d Williams
19240 John Williams Ipswich Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1938-03-05 26y 11m 05d 1938-03-05 26y 11m 05d Williams
19241 Johnny Williams The British Army 1 1 0 1 0 0 100.00 .00 .00 100.00 1957-12-02 22y 03m 16d 1957-12-02 22y 03m 16d Williams
19242 Joey Williams Huddersfield Town 2 2 0 1 1 0 50.00 50.00 .00 75.00 1924-09-10 22y 03m 06d 1925-09-23 23y 03m 19d Williams
19243 L Williams 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 Williams
19244 Lawrence Whiteside Williams Dumbarton 18 18 0 3 8 7 16.67 44.44 38.89 38.89 1972-08-12 23y 08m 27d 1980-02-09 31y 02m 24d Williams
19245 Ola Wasiri Williams Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2023-08-20 23y 04m 19d 2023-08-20 23y 04m 19d Williams
19246 Owain Fon Williams Inverness Caledonian Thistle; Hamilton Academical; Dunfermline Athletic 9 9 0 3 4 3 30.00 40.00 30.00 50.00 2015-09-11 28y 05m 25d 2021-04-03 34y 00m 17d Williams
19247 Paul Williams Coventry City 2 1 1 1 0 1 50.00 .00 50.00 50.00 1995-10-08 24y 06m 12d 1998-07-25 27y 03m 29d Williams
19248 Reg Williams Chelsea 1 1 0 0 1 0 .00 100.00 .00 50.00 1949-04-27 27y 02m 30d 1949-04-27 27y 02m 30d Williams
19249 Robert Williams Airdrieonians 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1911-09-02 Not Known 1913-12-27 Not Known Williams
19250 Ryan Williams Inverness Caledonian Thistle 1 0 1 0 1 1 .00 50.00 50.00 25.00 2016-03-01 24y 10m 22d 2016-04-12 25y 00m 04d Williams
19251 Evan Williams Third Lanark; Celtic; Clyde 10 10 0 4 4 2 40.00 40.00 20.00 60.00 1965-01-09 21y 05m 25d 1974-11-30 31y 04m 15d Williams
19252 Steve Williams Inverness Caledonian Thistle 1 1 0 1 0 0 100.00 .00 .00 100.00 2012-01-21 24y 08m 28d 2012-01-21 24y 08m 28d Williams
19253 Steven Charles Williams Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-05 18y 00m 24d 1976-08-05 18y 00m 24d Williams
19254 W Williams South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Williams
19255 William Williams Everton; Kilmarnock 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1896-01-04 Not Known 1906-11-17 Not Known Williams
19256 Williams Newton Heath 1 1 0 0 0 1 .00 .00 100.00 .00 1889-01-01 Not Known 1889-01-01 Not Known Williams
19257 Alan Hendry Williamson Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 1976-08-07 17y 05m 18d 1976-08-07 17y 05m 18d Williamson
19258 Andrew Williamson Dunfermline Athletic 2 2 0 0 0 3 .00 .00 100.00 .00 1988-08-31 18y 11m 27d 1992-02-15 22y 05m 11d Williamson
19259 Ben Williamson Arbroath; Livingston (Meadowbank Thistle); Partick Thistle 3 3 0 0 1 3 .00 25.00 75.00 12.50 2021-03-20 19y 07m 13d 2023-08-20 22y 00m 13d Williamson
19260 Billy Williamson Aberdeen; Dundee United; Dundee 14 13 1 3 1 8 5 7.14 57.14 35.71 35.71 1974-08-28 21y 10m 30d 1978-01-07 25y 03m 09d Williamson
19261 Bobby Williamson Clydebank[4]; Rangers; Kilmarnock 17 17 0 4 3 6 8 17.65 35.29 47.06 35.29 1982-03-27 20y 07m 14d 1994-09-24 33y 01m 11d Williamson
19262 Bobby Williamson Arbroath; St Mirren 3 3 0 0 0 3 .00 .00 100.00 .00 1959-10-17 25y 10m 11d 1962-11-24 28y 11m 18d Williamson
19263 Colin Williamson Brora Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-03-23 30y 10m 04d 2021-03-23 30y 10m 04d Williamson
19264 Daniel Williamson West Ham United 1 1 0 0 0 0 .00 .00 .00 .00 1994-12-14 21y 00m 09d 1994-12-14 21y 00m 09d Williamson
19265 David Williamson Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1881-03-19 Not Known 1881-03-19 Not Known Williamson
19266 Iain James Williamson Dunfermline Athletic 1 1 0 0 1 2 .00 33.33 66.67 16.67 2006-10-28 18y 09m 16d 2007-09-25 19y 08m 13d Williamson
19267 Iain Williamson Dunfermline Athletic 1 0 1 1 0 0 100.00 .00 .00 100.00 2008-07-16 Not Known 2008-07-16 Not Known Williamson
19268 Jackie Williamson Raith Rovers; Dunfermline Athletic 16 16 0 1 4 3 9 25.00 18.75 56.25 34.38 1952-11-29 Not Known 1962-01-31 Not Known Williamson
19269 James Williamson Kilmarnock; Partick Thistle 15 15 0 2 3 5 7 20.00 33.33 46.67 36.67 1929-03-30 Not Known 1938-12-24 Not Known Williamson
19270 James Williamson Hibernian 8 8 0 2 2 0 6 25.00 .00 75.00 25.00 1913-01-01 Not Known 1920-01-01 Not Known Williamson
19271 James Williamson St Mirren 1 1 0 1 0 0 100.00 .00 .00 100.00 1912-04-20 Not Known 1912-04-20 Not Known Williamson
19272 Jim Williamson Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1955-11-26 Not Known 1955-11-26 Not Known Williamson
19273 Lucas Williamson Alloa Athletic 2 2 0 1 0 3 25.00 .00 75.00 25.00 2020-11-24 17y 07m 29d 2021-04-09 18y 00m 14d Williamson
19274 Robert Williamson Ross County 2 2 0 0 1 1 .00 50.00 50.00 25.00 1992-05-04 23y 00m 09d 1997-03-27 27y 11m 02d Williamson
19275 Ryan Williamson Dunfermline Athletic; Partick Thistle 6 4 2 1 1 4 16.67 16.67 66.67 25.00 2013-07-13 17y 03m 29d 2020-10-02 24y 06m 18d Williamson
19276 Stewart Williamson Cowdenbeath 2 2 0 0 2 0 .00 100.00 .00 50.00 1983-08-24 21y 08m 14d 1983-08-27 21y 08m 17d Williamson
19277 Thomas Robertson Williamson Third Lanark 2 2 0 1 1 0 50.00 50.00 .00 75.00 1924-11-15 Not Known 1925-02-21 Not Known Williamson
19278 Tim Williamson Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1922-08-08 Not Known 1922-08-08 Not Known Williamson
19279 William Gallacher Williamson Hamilton Academical; Dunfermline Athletic; Montrose 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1926-02-10 Not Known 1934-01-20 Not Known Williamson
19280 William Williamson Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1936-09-02 Not Known 1936-09-02 Not Known Williamson
19281 Billy Williamson Rangers; St Mirren; Stirling Albion 12 12 0 3 5 0 7 41.67 .00 58.33 41.67 1942-10-31 Not Known 1956-03-10 Not Known Williamson
19282 Ken Willingham Huddersfield Town 2 2 0 0 1 1 .00 50.00 50.00 25.00 1934-09-17 21y 09m 16d 1934-09-24 21y 09m 23d Willingham
19283 David Willis Ayr United 3 3 0 0 1 2 .00 33.33 66.67 16.67 1930-10-25 Not Known 1932-09-03 Not Known Willis
19284 Joseph Dawson Willis Kilmarnock 3 3 0 2 0 1 66.67 .00 33.33 66.67 1923-11-10 Not Known 1925-02-07 Not Known Willis
19285 Paul Willis Dunfermline Athletic; East Fife 7 4 3 2 0 5 28.57 .00 71.43 28.57 2008-07-16 16y 10m 25d 2017-07-22 25y 11m 01d Willis
19286 Robert Smith Willis Dundee 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-10-15 Not Known 1921-10-15 Not Known Willis
19287 Reece Willison Alloa Athletic 0 0 0 1 0 2 33.33 .00 66.67 33.33 2020-11-24 21y 05m 28d 2021-04-09 21y 10m 13d Willison
19288 Andrew Willock Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 1987-08-25 23y 07m 12d 1987-08-25 23y 07m 12d Willock
19289 Matty Willock St Johnstone; St Mirren 3 3 0 1 0 3 25.00 .00 75.00 25.00 2018-02-03 21y 05m 14d 2018-11-24 22y 03m 04d Willock
19290 David Willocks Dundee; Arbroath 11 11 0 4 1 4 6 9.09 36.36 54.55 27.27 1896-08-15 Not Known 1902-05-06 Not Known Willocks
19291 Alex Willoughby Rangers; Aberdeen 13 12 1 3 6 3 5 42.86 21.43 35.71 53.57 1965-08-28 20y 11m 11d 1973-01-27 28y 04m 10d Willoughby
19292 Sandy Willox Alloa Athletic 1 1 0 1 0 0 1 .00 .00 100.00 .00 1951-01-27 27y 02m 22d 1951-01-27 27y 02m 22d Willox
19293 Sylvester Willox Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1905-05-01 Not Known 1905-05-01 Not Known Willox
19294 Ben Wilmot Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 22y 08m 19d 2022-07-23 22y 08m 19d Wilmot
19295 Marc Wilmots Royal Standard Club Liegeois 2 2 0 1 2 0 0 100.00 .00 .00 100.00 1992-10-21 23y 07m 29d 1992-11-04 23y 08m 13d Wilmots
19296 Abe Wilson St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1921-12-07 Not Known 1921-12-07 Not Known Wilson
19297 Aidan Wilson Linlithgow Rose 1 0 1 0 0 1 .00 .00 100.00 .00 2021-06-26 22y 05m 21d 2021-06-26 22y 05m 21d Wilson
19298 Aiden Wilson Rangers; Auchinleck Talbot 1 1 0 1 0 1 50.00 .00 50.00 50.00 2017-05-13 18y 04m 11d 2022-01-22 23y 00m 20d Wilson
19299 Alec Wilson Penicuik Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1939-01-21 Not Known 1939-01-21 Not Known Wilson
19300 Alex Wilson Kilmarnock; Hamilton Academical 3 3 0 0 1 2 .00 33.33 66.67 16.67 1907-08-17 Not Known 1908-12-26 Not Known Wilson
19301 Alex Wilson Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1944-08-19 Not Known 1944-08-19 Not Known Wilson
19302 Alex Wilson Clyde 4 4 0 2 2 1 1 50.00 25.00 25.00 62.50 1959-11-28 21y 04m 15d 1960-09-12 22y 01m 30d Wilson
19303 Alexander A Wilson Greenock Morton; St Mirren 5 5 0 0 1 4 .00 20.00 80.00 10.00 1929-11-16 Not Known 1941-06-21 Not Known Wilson
19304 Alistair Wilson Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1980-12-06 19y 01m 22d 1980-12-06 19y 01m 22d Wilson
19305 Allan H Wilson Greenock Morton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1925-02-14 Not Known 1925-09-05 Not Known Wilson
19306 Andrew Wilson Partick Thistle 11 11 0 2 2 6 18.18 18.18 54.55 27.27 1897-09-04 Not Known 1904-10-15 Not Known Wilson
19307 Andrew Wilson Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1899-10-21 Not Known 1899-12-09 Not Known Wilson
19308 Andrew Wilson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-22 Not Known 1906-12-22 Not Known Wilson
19309 Andy Wilson Aberdeen; Celtic 3 3 0 1 2 0 33.33 66.67 .00 66.67 1919-10-25 Not Known 1920-05-22 Not Known Wilson
19310 Barry Wilson Ross County; Raith Rovers; Livingston (Meadowbank Thistle); Inverness Caledonian Thistle; Elgin City 23 20 3 4 7 5 11 30.43 21.74 47.83 41.30 1992-05-04 20y 02m 18d 2010-08-24 38y 06m 08d Wilson
19311 Barry Wilson Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 1997-03-27 Not Known 1997-03-27 Not Known Wilson
19312 Billy Wilson Airdrieonians 19 18 1 2 6 7 6 31.58 36.84 31.58 50.00 1967-12-16 19y 09m 22d 1975-02-22 26y 11m 29d Wilson
19313 Bobby Wilson Hamilton Academical 3 3 0 0 1 2 .00 33.33 66.67 16.67 1953-08-22 Not Known 1954-03-17 Not Known Wilson
19314 Bobby Wilson Dundee 21 21 0 9 9 3 42.86 42.86 14.29 64.29 1966-04-13 22y 08m 21d 1976-03-27 32y 08m 04d Wilson
19315 Callum Wilson Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2018-07-08 19y 00m 15d 2018-07-08 19y 00m 15d Wilson
19316 Charles Wilson Huddersfield Town; Leith Athletic 2 2 0 1 0 1 50.00 .00 50.00 50.00 1924-09-10 29y 05m 11d 1942-05-09 47y 01m 09d Wilson
19317 Charlie Wilson Liverpool 1 1 0 0 0 1 .00 .00 100.00 .00 1898-01-03 Not Known 1898-01-03 Not Known Wilson
19318 Colin Wilson Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-14 43y 02m 14d 2012-07-14 43y 02m 14d Wilson
19319 Craig Wilson Dunfermline Athletic; Arbroath 1 1 0 0 1 5 .00 16.67 83.33 8.33 2004-05-08 17y 11m 10d 2015-07-30 29y 02m 02d Wilson
19320 Danny Wilson Rangers 5 5 0 1 5 3 1 55.56 33.33 11.11 72.22 2009-03-21 17y 02m 22d 2017-10-28 25y 10m 01d Wilson
19321 David Wilson Elgin City 0 0 0 0 0 1 .00 .00 100.00 .00 2017-07-18 16y 06m 17d 2017-07-18 16y 06m 17d Wilson
19322 David Wilson Partick Thistle 0 0 0 2 1 2 40.00 20.00 40.00 50.00 2014-01-05 19y 03m 30d 2016-12-17 22y 03m 11d Wilson
19323 David Wilson Dundee 6 6 0 4 4 0 2 66.67 .00 33.33 66.67 1903-05-09 Not Known 1904-11-12 Not Known Wilson
19324 David Wilson Hamilton Academical 28 28 0 27 16 2 10 57.14 7.14 35.71 60.71 1928-12-22 16y 11m 12d 1943-11-20 Not Known Wilson
19325 David A Wilson Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1906-10-13 Not Known 1906-10-13 Not Known Wilson
19326 David J Wilson Queens Park 13 13 0 4 7 1 5 53.85 7.69 38.46 57.69 1900-02-17 Not Known 1905-02-04 Not Known Wilson
19327 David Wilson Dundee United 0 0 0 0 0 1 .00 .00 100.00 .00 1969-08-23 30y 07m 13d 1969-08-23 30y 07m 13d Wilson
19328 Davie Wilson The British Army; Rangers; Dundee United; Dumbarton 36 35 1 10 15 6 15 41.67 16.67 41.67 50.00 1958-04-23 19y 03m 13d 1973-01-06 33y 11m 27d Wilson
19329 Donnie Wilson Alloa Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1977-09-28 30y 11m 23d 1978-03-11 31y 05m 06d Wilson
19330 Douglas John Wilson Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-16 21y 01m 19d 2005-07-16 21y 01m 19d Wilson
19331 Edgar Wilson Newton Heath 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-01-01 Not Known 1890-01-01 Not Known Wilson
19332 Ewan Wilson Motherwell 1 1 0 2 0 0 100.00 .00 .00 100.00 2023-09-03 18y 09m 15d 2024-08-25 19y 09m 06d Wilson
19333 Francis Wilson Hamilton Academical; Falkirk 11 11 0 1 4 0 7 36.36 .00 63.64 36.36 1928-08-18 Not Known 1935-05-08 Not Known Wilson
19334 Frank Wilson Stenhousemuir 2 2 0 0 0 2 .00 .00 100.00 .00 1977-08-29 24y 08m 12d 1977-09-03 24y 08m 17d Wilson
19335 George Wilson St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1895-08-10 Not Known 1895-09-21 Not Known Wilson
19336 George Wilson Aberdeen 19 19 0 1 8 3 7 42.11 15.79 36.84 50.00 1907-04-15 Not Known 1914-01-10 Not Known Wilson
19337 George Wilson Clyde 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1936-04-11 Not Known 1937-10-23 Not Known Wilson
19338 George Baxter Wilson Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1934-04-14 Not Known 1934-09-15 Not Known Wilson
19339 George D Wilson Third Lanark 2 2 0 0 0 2 .00 .00 100.00 .00 1938-08-13 Not Known 1938-08-24 Not Known Wilson
19340 George H Wilson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1949-01-15 Not Known 1949-01-15 Not Known Wilson
19341 George T Wilson Ayr United 1 1 0 1 0 0 100.00 .00 .00 100.00 1933-08-19 Not Known 1933-08-19 Not Known Wilson
19342 George Wilson Raith Rovers 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1915-12-11 Not Known 1920-02-28 Not Known Wilson
19343 Gordon McMillan Wilson Kilmarnock; Falkirk 3 1 2 1 1 3 0 25.00 75.00 .00 62.50 1981-08-15 23y 11m 12d 1982-09-18 25y 00m 15d Wilson
19344 Graham Wilson Auchinleck Talbot 2 2 0 0 0 2 .00 .00 100.00 .00 2019-02-10 29y 09m 26d 2022-01-22 32y 09m 07d Wilson
19345 Harry Wilson Partick Thistle 7 7 0 1 3 1 3 42.86 14.29 42.86 50.00 1903-09-05 Not Known 1908-10-24 Not Known Wilson
19346 Hugh Wilson Dumbarton; East Fife 2 2 0 1 0 1 50.00 .00 50.00 50.00 1885-04-04 Not Known 1957-01-26 Not Known Wilson
19347 Hughie Wilson Sunderland 5 5 0 3 1 1 60.00 20.00 20.00 70.00 1893-04-22 24y 01m 04d 1896-04-18 27y 01m 00d Wilson
19348 Iain Wilson Kilmarnock; Dunfermline Athletic 9 6 3 5 3 5 38.46 23.08 38.46 50.00 2015-09-23 16y 09m 08d 2021-04-03 22y 03m 19d Wilson
19349 Ian William Wilson Leicester City; Everton 2 2 0 1 1 0 50.00 50.00 .00 75.00 1983-08-13 25y 04m 17d 1987-10-18 29y 06m 21d Wilson
19350 J Wilson Hamilton Academical 4 4 0 0 2 2 .00 50.00 50.00 25.00 1879-09-06 Not Known 1883-09-15 Not Known Wilson
19351 James Wilson Celtic; Albion Rovers 2 2 0 1 1 0 50.00 50.00 .00 75.00 1917-01-13 Not Known 1919-10-11 Not Known Wilson
19352 James Wilson Leith Athletic 8 8 0 2 0 2 6 .00 25.00 75.00 12.50 1893-04-15 Not Known 1894-11-17 Not Known Wilson
19353 James [20] Wilson Vale Of Leven 2 2 0 1 0 1 50.00 .00 50.00 50.00 1889-11-30 Not Known 1890-10-25 Not Known Wilson
19354 James Wilson St Mirren 4 4 0 2 0 1 50.00 .00 25.00 50.00 1906-12-22 Not Known 1908-08-29 Not Known Wilson
19355 James Wilson Motherwell 8 8 0 2 0 6 25.00 .00 75.00 25.00 1910-09-03 Not Known 1913-12-06 Not Known Wilson
19356 James Wilson Aberdeen 6 4 2 3 2 2 42.86 28.57 28.57 57.14 2018-10-20 22y 10m 19d 2019-12-29 24y 00m 28d Wilson
19357 James Wilson Queens Park 2 2 0 0 1 1 .00 50.00 50.00 25.00 1914-10-24 Not Known 1914-12-19 Not Known Wilson
19358 James McB Wilson Greenock Morton 2 2 0 0 0 2 .00 .00 100.00 .00 1984-10-20 20y 06m 24d 1984-12-29 20y 09m 03d Wilson
19359 James S Wilson St Mirren 6 6 0 1 2 2 2 33.33 33.33 33.33 50.00 1900-12-01 Not Known 1904-01-16 Not Known Wilson
19360 James S Wilson Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1894-12-15 Not Known 1894-12-15 Not Known Wilson
19361 James Wilson St Bernards 11 11 0 1 3 3 5 27.27 27.27 45.45 40.91 1880-10-16 Not Known 1886-04-29 Not Known Wilson
19362 Jim Wilson British Columbia All-Stars 0 0 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Wilson
19363 Jimmy Wilson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1970-03-21 Not Known 1970-03-21 Not Known Wilson
19364 Jimmy Wilson Greenock Morton; Aberdeen; Motherwell; Dundee 16 16 0 1 2 6 9 11.76 35.29 52.94 29.41 1962-09-12 20y 04m 23d 1974-05-06 32y 00m 16d Wilson
19365 Jock Wilson Heart of Midlothian B 1 1 0 0 1 0 .00 100.00 .00 50.00 1921-08-06 Not Known 1921-08-06 Not Known Wilson
19366 Jack Wilson St Bernards 9 9 0 3 2 0 7 22.22 .00 77.78 22.22 1894-04-07 Not Known 1896-04-04 Not Known Wilson
19367 John [13] Wilson Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1929-01-02 Not Known 1929-01-02 Not Known Wilson
19368 John Wilson Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1907-08-31 Not Known 1907-08-31 Not Known Wilson
19369 John Wilson Raith Rovers; Alloa Athletic 8 8 0 3 3 3 33.33 33.33 33.33 50.00 1909-08-16 22y 02m 09d 1983-04-23 Not Known Wilson
19370 John Wilson Dunfermline Athletic; Hamilton Academical 9 9 0 1 5 0 4 55.56 .00 44.44 55.56 1926-12-18 Not Known 1930-12-20 Not Known Wilson
19371 John Wilson St Mirren 20 20 0 2 7 6 7 35.00 30.00 35.00 50.00 1957-12-21 Not Known 1967-03-18 Not Known Wilson
19372 John-Ross Wilson Shelbourne 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-01 20y 06m 18d 2019-07-01 20y 06m 18d Wilson
19373 Kelvin Wilson Preston North End; Celtic 5 5 0 3 0 2 60.00 .00 40.00 60.00 2006-07-15 20y 10m 12d 2012-11-28 27y 02m 25d Wilson
19374 Kenneth John Wilson Ayr United; Clydebank[4] 2 2 0 0 0 2 .00 .00 100.00 .00 1989-01-28 27y 05m 10d 1992-08-12 30y 11m 25d Wilson
19375 Kenneth Malcolm Wilson St Johnstone; Dumbarton 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1970-01-31 23y 04m 16d 1972-09-16 26y 00m 01d Wilson
19376 Kyle Wilson East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2017-07-22 21y 11m 23d 2017-07-22 21y 11m 23d Wilson
19377 Laurence Wilson Rotherham United 1 1 0 0 0 1 .00 .00 100.00 .00 2012-07-28 25y 09m 18d 2012-07-28 25y 09m 18d Wilson
19378 Lenny Wilson Peterhead 1 1 0 0 0 1 .00 .00 100.00 .00 2021-07-10 24y 06m 11d 2021-07-10 24y 06m 11d Wilson
19379 Leslie Redland Wilson Airdrieonians 2 2 0 0 1 1 .00 50.00 50.00 25.00 1944-08-19 Not Known 1944-12-02 Not Known Wilson
19380 Mark Wilson Dundee United; Celtic; Dumbarton 24 22 2 1 11 3 13 40.74 11.11 48.15 46.30 2002-09-21 18y 03m 16d 2015-03-14 30y 09m 09d Wilson
19381 Mark Antony Wilson Livingston (Meadowbank Thistle) 2 2 0 0 0 2 .00 .00 100.00 .00 2005-01-25 25y 11m 16d 2005-02-27 26y 00m 18d Wilson
19382 Marvyn Wilson Airdrieonians; Airdrieonians (Airdrie United) 2 2 0 0 2 0 .00 100.00 .00 50.00 1993-05-08 19y 05m 07d 2004-07-24 30y 07m 23d Wilson
19383 Matthew Wilson Partick Thistle 6 6 0 1 3 2 16.67 50.00 33.33 41.67 1921-03-30 Not Known 1923-10-27 Not Known Wilson
19384 Maurice Wilson Queens Park 2 2 0 1 0 1 50.00 .00 50.00 50.00 1911-04-29 Not Known 1913-08-30 Not Known Wilson
19385 Neil Wilson Kilmarnock 1 1 0 1 0 0 100.00 .00 .00 100.00 1925-02-07 Not Known 1925-02-07 Not Known Wilson
19386 O Wilson Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Wilson
19387 Pat Wilson Dunfermline Athletic; Raith Rovers; Berwick Rangers 6 6 0 1 0 6 14.29 .00 85.71 14.29 1965-05-08 18y 10m 13d 1974-11-04 28y 04m 10d Wilson
19388 Paul Wilson Celtic; Motherwell 18 14 4 3 14 2 5 66.67 9.52 23.81 71.43 1973-03-24 22y 04m 01d 1979-04-07 28y 04m 15d Wilson
19389 Peter Wilson Celtic; Hibernian 31 31 0 2 15 5 11 48.39 16.13 35.48 56.45 1924-02-26 19y 03m 01d 1937-09-11 32y 09m 17d Wilson
19390 Peter Wilson Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1937-02-13 Not Known 1937-02-13 Not Known Wilson
19391 R Wilson Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Wilson
19392 RA Wilson Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-12-20 Not Known 1879-12-20 Not Known Wilson
19393 Ray T. Wilson West Bromwich Albion 1 0 1 1 0 0 100.00 .00 .00 100.00 1970-08-03 23y 03m 26d 1970-08-03 23y 03m 26d Wilson
19394 Robert Wilson Port Glasgow Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1901-02-16 Not Known 1901-02-16 Not Known Wilson
19395 Robert [11] Wilson Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Wilson
19396 Robert [1916] Wilson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1916-01-29 Not Known 1916-01-29 Not Known Wilson
19397 Robert Wilson Hibernian 6 6 0 2 0 1 5 .00 16.67 83.33 8.33 1914-01-01 Not Known 1914-08-26 Not Known Wilson
19398 Robert Wilson Airdrieonians 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1918-08-31 Not Known 1918-12-28 Not Known Wilson
19399 Robert Wilson Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1938-09-13 Not Known 1938-09-13 Not Known Wilson
19400 Robert Wilson Clyde 1 1 0 0 0 0 .00 .00 .00 .00 1942-01-10 Not Known 1942-01-10 Not Known Wilson
19401 Robert Wilson Arbroath 1 0 1 1 0 0 100.00 .00 .00 100.00 2019-06-29 24y 05m 00d 2019-06-29 24y 05m 00d Wilson
19402 Robert H Wilson Stirling Albion; Stenhousemuir 4 4 0 2 0 2 50.00 .00 50.00 50.00 1949-08-27 Not Known 1954-05-01 Not Known Wilson
19403 Robert S [1923] Wilson Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-06 Not Known 1923-01-06 Not Known Wilson
19404 Robert Wilson Aberdeen; Norwich City 5 5 0 3 0 2 60.00 .00 40.00 60.00 1955-09-14 21y 02m 16d 1957-10-30 23y 04m 01d Wilson
19405 Robert Wilson Partick Thistle 7 7 0 1 2 4 14.29 28.57 57.14 28.57 1909-10-30 Not Known 1912-12-07 Not Known Wilson
19406 Sam Wilson St Mirren; Celtic 4 4 0 0 1 3 .00 25.00 75.00 12.50 1953-10-10 21y 09m 24d 1958-03-14 26y 02m 26d Wilson
19407 Sammy Wilson Falkirk; Dundee 5 5 0 1 1 1 3 20.00 20.00 60.00 30.00 1964-01-17 Not Known 1968-04-17 Not Known Wilson
19408 Scott William Wilson Airdrieonians (Airdrie United); Stranraer 2 1 1 0 1 1 .00 50.00 50.00 25.00 2004-07-24 22y 03m 04d 2007-01-06 24y 08m 17d Wilson
19409 Scott Wilson Rangers; Dunfermline Athletic; St Johnstone 24 21 3 3 13 3 10 50.00 11.54 38.46 55.77 1998-10-17 21y 06m 28d 2014-08-03 37y 04m 15d Wilson
19410 Steve Wilson Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 23y 02m 24d 1997-07-18 23y 02m 24d Wilson
19411 Steven Wilson Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2019-02-10 Not Known 2019-02-10 Not Known Wilson
19412 Terry Wilson Arbroath; Hamilton Academical; Dunfermline Athletic 6 5 1 0 1 5 .00 16.67 83.33 8.33 1979-08-11 19y 07m 22d 1983-04-30 23y 04m 10d Wilson
19413 Tom Wilson Huddersfield Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-09-10 28y 04m 25d 1924-09-10 28y 04m 25d Wilson
19414 Thomas Wilson Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-11-28 Not Known 1959-11-28 Not Known Wilson
19415 Thomas Wilson Vale Of Leven 3 3 0 0 1 1 .00 33.33 33.33 16.67 1891-10-31 Not Known 1892-03-19 Not Known Wilson
19416 Thomas Fulton Wilson St Mirren 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1933-08-12 Not Known 1938-10-01 Not Known Wilson
19417 Thomas Skinner Wilson Queens Park; St Mirren; Dunfermline Athletic; Kilmarnock 30 29 1 11 9 11 35.48 29.03 35.48 50.00 1981-10-03 20y 01m 09d 1993-09-18 32y 00m 25d Wilson
19418 Thomas Wilson Aberdeen 2 2 0 1 0 1 50.00 .00 50.00 50.00 1972-04-01 21y 04m 22d 1973-01-27 22y 02m 17d Wilson
19419 Tom Wilson St Johnstone 4 4 0 3 3 1 0 75.00 25.00 .00 87.50 1967-08-12 Not Known 1968-03-23 Not Known Wilson
19420 WA Wilson Nithsdale Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 1906-01-27 Not Known 1906-01-27 Not Known Wilson
19421 William Wilson Third Lanark 3 3 0 2 1 1 1 33.33 33.33 33.33 50.00 1891-04-18 Not Known 1893-03-04 Not Known Wilson
19422 William [12] Wilson Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1929-04-01 Not Known 1929-04-01 Not Known Wilson
19423 William Wilson Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1918-04-13 Not Known 1918-04-13 Not Known Wilson
19424 William A R Wilson St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1914-03-14 Not Known 1914-05-02 Not Known Wilson
19425 William J Wilson Queen of the South; Clyde 8 8 0 2 1 5 25.00 12.50 62.50 31.25 1947-02-01 Not Known 1955-11-19 Not Known Wilson
19426 William R Wilson Cowdenbeath 8 8 0 1 1 1 6 12.50 12.50 75.00 18.75 1924-08-16 Not Known 1929-03-02 Not Known Wilson
19427 William Stewart Wilson Airdrieonians (Airdrie United) 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-24 31y 11m 05d 2004-07-24 31y 11m 05d Wilson
19428 William Wilson Raith Rovers 5 5 0 0 1 4 .00 20.00 80.00 10.00 1960-10-31 Not Known 1963-04-06 Not Known Wilson
19429 Willie Wilson Heart of Midlothian B; Hibernian; Berwick Rangers 15 15 0 5 4 6 33.33 26.67 40.00 46.67 1913-08-12 17y 10m 27d 1972-08-30 Not Known Wilson
19430 Wilson Greenock Morton 1 1 0 1 0 0 100.00 .00 .00 100.00 1906-03-03 Not Known 1906-03-03 Not Known Wilson
19431 Carl Winchester Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 2021-07-17 17y 09m 14d 2021-07-17 17y 09m 14d Winchester
19432 Ernie Winchester Aberdeen; Arbroath 11 11 0 3 3 4 5 25.00 33.33 41.67 41.67 1962-11-03 18y 05m 16d 1973-03-03 28y 09m 13d Winchester
19433 Jude Winchester Kilmarnock 2 0 2 2 0 0 100.00 .00 .00 100.00 2012-09-29 19y 05m 16d 2013-12-26 20y 08m 13d Winchester
19434 Dean Windass Aberdeen; Hull City 11 10 1 6 3 2 6 27.27 18.18 54.55 36.36 1995-12-16 26y 08m 15d 2008-08-03 39y 04m 02d Windass
19435 Josh Windass Rangers 6 5 1 1 4 1 1 66.67 16.67 16.67 75.00 2017-02-01 Not Known 2018-04-22 Not Known Windass
19436 Lars Lennart Wing Dundee United 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1965-04-10 Not Known 1967-04-08 Not Known Wing
19437 Thomas Wingate Clyde 1 1 0 1 0 0 1 .00 .00 100.00 .00 1899-10-21 Not Known 1899-10-21 Not Known Wingate
19438 Winger Fussball-Club Kaiserslautern 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Winger
19439 Klaus Winkler SV Hamburg 2 1 1 2 0 0 100.00 .00 .00 100.00 1976-10-20 27y 04m 25d 1976-11-03 27y 05m 09d Winkler
19440 David Winnie St Mirren; Aberdeen 29 25 4 11 5 13 37.93 17.24 44.83 46.55 1983-11-09 17y 00m 14d 1994-10-22 27y 11m 26d Winnie
19441 Alex Winning Clyde 4 4 0 2 0 1 50.00 .00 25.00 50.00 1941-01-25 Not Known 1942-01-10 Not Known Winning
19442 Alexander Winning Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 1937-11-27 Not Known 1938-04-23 Not Known Winning
19443 Thomas Winning Leith Athletic 3 3 0 1 0 2 33.33 .00 66.67 33.33 1907-06-01 Not Known 1908-08-31 Not Known Winning
19444 William Winning Raith Rovers 6 6 0 1 1 4 16.67 16.67 66.67 25.00 1913-10-04 Not Known 1916-10-07 Not Known Winning
19445 Winstanley Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Winstanley
19446 Andy Winter Hamilton Academical 1 0 1 1 1 1 33.33 33.33 33.33 50.00 2019-12-21 17y 09m 11d 2023-02-10 20y 11m 00d Winter
19447 Craig John Winter Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1997-01-25 20y 06m 26d 1997-01-25 20y 06m 26d Winter
19448 Danny Winter Chelsea 2 2 0 1 1 0 50.00 50.00 .00 75.00 1947-04-21 28y 10m 07d 1949-04-27 30y 10m 13d Winter
19449 Jamie Winter Aberdeen 1 1 0 1 1 2 25.00 25.00 50.00 37.50 2005-01-29 19y 05m 25d 2005-11-20 20y 03m 16d Winter
19450 Winter Cowdenbeath 1 1 0 1 0 0 100.00 .00 .00 100.00 2011-07-12 Not Known 2011-07-12 Not Known Winter
19451 David Paul Winters Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 2002-03-09 20y 00m 02d 2002-03-09 20y 00m 02d Winters
19452 Robert Winters Dundee United; Aberdeen 21 17 4 5 9 3 9 42.86 14.29 42.86 50.00 1994-11-19 20y 00m 15d 2002-04-13 27y 05m 09d Winters
19453 Winters Ross County 1 0 1 0 1 0 .00 100.00 .00 50.00 2004-07-27 Not Known 2004-07-27 Not Known Winters
19454 Winton St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1886-04-29 Not Known 1886-04-29 Not Known Winton
19455 Charlie Wipfler 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 Wipfler
19456 Brendan Sarpong-Wiredu Fleetwood Town 2 2 0 1 0 1 50.00 .00 50.00 50.00 2023-07-12 23y 08m 05d 2024-07-27 24y 08m 20d Wiredu
19457 Jonas Wirmola Dundee United 1 1 0 1 0 0 100.00 .00 .00 100.00 1997-01-18 27y 06m 01d 1997-01-18 27y 06m 01d Wirmola
19458 Charles Wise Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1910-04-13 Not Known 1910-04-13 Not Known Wise
19459 Wise-1919-08-06-IL Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Wise-1919-08-06-IL
19460 Scott Wiseman Hull City 1 0 1 0 0 1 .00 .00 100.00 .00 2005-07-23 19y 07m 10d 2005-07-23 19y 07m 10d Wiseman
19461 William Wiseman Queens Park 13 13 0 4 1 8 30.77 7.69 61.54 34.62 1924-01-12 Not Known 1930-03-29 Not Known Wiseman
19462 Alexander Wishart Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-08 Not Known 1896-02-08 Not Known Wishart
19463 Bobby Wishart Aberdeen; Dundee 22 22 0 4 8 3 11 36.36 13.64 50.00 43.18 1954-03-20 21y 00m 10d 1963-05-06 30y 01m 26d Wishart
19464 Fraser Wishart Motherwell; St Mirren; Falkirk; Rangers; Clydebank[4] 32 31 1 1 6 9 18 18.18 27.27 54.55 31.82 1984-05-12 19y 02m 11d 1998-01-24 32y 10m 23d Wishart
19465 James Walker McNab Wishart Kilmarnock 3 3 0 0 2 1 .00 66.67 33.33 33.33 1906-11-17 Not Known 1907-02-23 Not Known Wishart
19466 William D Wishart Kilmarnock 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1926-03-20 Not Known 1926-09-25 Not Known Wishart
19467 Jarkko Wiss Hibernian 5 5 0 1 2 3 16.67 33.33 50.00 33.33 2002-03-16 29y 10m 27d 2004-02-15 31y 09m 29d Wiss
19468 Wissenbock 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 Wissenbock
19469 LG Witherinton Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Witherinton
19470 Charlie Withers Tottenham Hotspur 1 1 0 0 0 1 .00 .00 100.00 .00 1953-05-15 30y 08m 09d 1953-05-15 30y 08m 09d Withers
19471 Peter Withnall Dundalk 1 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Withnall
19472 De Witt Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Witt
19473 Adam Wixted Bohemians Dublin 1 0 1 0 0 1 .00 .00 100.00 .00 2015-07-01 20y 02m 29d 2015-07-01 20y 02m 29d Wixted
19474 Wladimir Cruzeiro 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-09 Not Known 1988-08-09 Not Known Wladimir
19475 C Wobker FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Wobker
19476 D Wobker FC Melle 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-24 Not Known 1993-07-24 Not Known Wobker
19477 Franz Wohlfahrt FK Austria 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 24y 03m 25d 1988-11-09 24y 04m 08d Wohlfahrt
19478 Roland Wohlfarth Bayern Munich 2 2 0 1 0 1 50.00 .00 50.00 50.00 1989-02-28 26y 01m 17d 1989-03-14 26y 02m 03d Wohlfarth
19479 Steffen Wohlfarth Ross County 2 1 1 2 0 1 1 .00 50.00 50.00 25.00 2013-02-02 29y 04m 19d 2013-04-06 29y 06m 23d Wohlfarth
19480 Jojo Wollacott Hibernian 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-12-27 27y 03m 19d 2024-02-28 27y 05m 20d Wollacott
19481 Randy Wolters Dundee 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-09-30 27y 05m 24d 2017-09-30 27y 05m 24d Wolters
19482 Albert Wood Raith Rovers 2 2 0 2 0 0 100.00 .00 .00 100.00 1951-08-25 Not Known 1952-03-22 Not Known Wood
19483 Alex Wood Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1928-04-14 Not Known 1928-04-14 Not Known Wood
19484 Alex M Wood St Bernards 19 19 0 2 2 15 10.53 10.53 78.95 15.79 1896-11-07 Not Known 1900-04-25 Not Known Wood
19485 Alf Wood Middlesbrough 1 0 1 0 0 1 .00 .00 100.00 .00 1977-08-09 31y 09m 15d 1977-08-09 31y 09m 15d Wood
19486 Arthur Basil Wood Hamilton Academical 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1922-09-02 Not Known 1922-09-02 Not Known Wood
19487 B Wood Orkney Select 2 2 0 0 0 2 .00 .00 100.00 .00 1973-05-04 Not Known 1973-05-05 Not Known Wood
19488 Basil Wood Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1921-09-26 20y 10m 17d 1921-09-26 20y 10m 17d Wood
19489 David Wilson Wood Stenhousemuir 1 0 1 0 0 1 .00 .00 100.00 .00 2000-01-29 24y 00m 30d 2000-01-29 24y 00m 30d Wood
19490 Derek William Wood Queens Park; Clyde 4 3 1 1 1 3 20.00 20.00 60.00 30.00 1981-10-03 21y 10m 21d 1982-09-25 22y 10m 13d Wood
19491 Ed Wood Newcastle United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1928-10-10 25y 08m 00d 1929-04-09 26y 01m 30d Wood
19492 Garry Wood Cowdenbeath; Ross County; Berwick Rangers 4 3 1 0 2 2 .00 50.00 50.00 25.00 1997-01-25 20y 04m 07d 2001-02-07 24y 04m 20d Wood
19493 Garry Wood Inverness Caledonian Thistle 3 1 2 0 0 3 .00 .00 100.00 .00 2008-09-20 40y 11m 10d 2009-01-24 41y 03m 14d Wood
19494 Wilson Wood Rangers; Dundee United 8 7 1 2 2 4 25.00 25.00 50.00 37.50 1964-10-17 21y 08m 22d 1969-03-08 26y 01m 11d Wood
19495 Ian Wood Oldham Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1974-09-17 26y 08m 02d 1974-09-30 26y 08m 15d Wood
19496 J Wood Third Edinburgh Rifle Volunteers 2 2 0 0 2 0 .00 100.00 .00 50.00 1875-10-16 Not Known 1875-10-23 Not Known Wood
19497 James Wood Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1902-12-13 Not Known 1902-12-13 Not Known Wood
19498 John Wood Airdrieonians 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1928-04-14 Not Known 1930-04-12 Not Known Wood
19499 John Wood Clyde 8 8 0 1 3 4 12.50 37.50 50.00 31.25 1932-11-26 Not Known 1936-04-11 Not Known Wood
19500 John G Wood Falkirk 2 2 0 1 1 0 50.00 50.00 .00 75.00 1923-03-03 Not Known 1923-10-20 Not Known Wood
19501 John Wood Aberdeen; Hibernian; Dumbarton; St Mirren 17 17 0 2 4 3 10 23.53 17.65 58.82 32.35 1911-09-09 Not Known 1924-12-27 Not Known Wood
19502 Robert Wood Alloa Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1922-09-30 Not Known 1923-03-24 Not Known Wood
19503 Robert P Wood Falkirk 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1919-12-13 Not Known 1919-12-13 Not Known Wood
19504 Robert Wood Leith Athletic; Hibernian 12 12 0 1 2 3 7 16.67 25.00 58.33 29.17 1896-08-17 20y 10m 17d 1951-01-01 Not Known Wood
19505 Roy Wood Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-11-03 24y 00m 18d 1954-11-03 24y 00m 18d Wood
19506 William Wood Motherwell 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1905-09-02 Not Known 1905-12-30 Not Known Wood
19507 William Wood Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1907-08-19 Not Known 1907-08-19 Not Known Wood
19508 WJ Wood Royal Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1891-03-30 Not Known 1891-03-30 Not Known Wood
19509 Ben Woodburn Preston North End 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-07-20 22y 09m 05d 2022-07-20 22y 09m 05d Woodburn
19510 Hugh Woodburn Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1900-12-08 Not Known 1900-12-08 Not Known Woodburn
19511 John Woodburn Ayr United 4 4 0 4 0 0 100.00 .00 .00 100.00 1921-10-22 Not Known 1925-01-03 Not Known Woodburn
19512 Robert Woodburn Third Lanark; Clyde 3 3 0 1 1 0 2 33.33 .00 66.67 33.33 1891-09-26 Not Known 1892-10-15 Not Known Woodburn
19513 Willie Woodburn Rangers 28 28 0 15 7 6 53.57 25.00 21.43 66.07 1940-10-12 21y 02m 04d 1954-02-20 34y 06m 12d Woodburn
19514 James Woodcock Raith Rovers; St Johnstone 3 3 0 0 0 3 .00 .00 100.00 .00 1949-12-17 Not Known 1954-09-25 Not Known Woodcock
19515 Tony Woodcock Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1984-04-15 28y 04m 09d 1984-04-15 28y 04m 09d Woodcock
19516 Nathan Wood-Gordon Hibernian 0 0 0 0 1 0 .00 100.00 .00 50.00 2021-09-12 19y 03m 13d 2021-09-12 19y 03m 13d Wood-Gordon
19517 Woodhouse Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-23 Not Known 2005-07-23 Not Known Woodhouse
19518 Vic Woodley Chelsea 2 2 0 0 1 1 .00 50.00 50.00 25.00 1935-11-25 24y 08m 30d 1936-09-23 25y 06m 28d Woodley
19519 Freddie Woodman Kilmarnock; Newcastle United; Aberdeen; Preston North End 3 2 1 3 1 1 60.00 20.00 20.00 70.00 2017-04-14 20y 01m 10d 2022-07-20 25y 04m 16d Woodman
19520 Calum Woods Dunfermline Athletic; Preston North End 7 6 1 3 1 4 37.50 12.50 50.00 43.75 2006-07-29 19y 05m 24d 2015-07-18 28y 05m 13d Woods
19521 Chris Woods Rangers 19 19 0 14 4 1 73.68 21.05 5.26 84.21 1986-10-04 26y 10m 20d 1991-03-09 31y 03m 23d Woods
19522 Gary Woods Ross County; Hamilton Academical; Aberdeen; Kilmarnock 9 9 0 3 3 8 21.43 21.43 57.14 32.14 2015-10-24 25y 00m 23d 2022-08-31 31y 10m 30d Woods
19523 Gregor Woods The Spartans 3 3 0 0 0 3 .00 .00 100.00 .00 2021-06-29 20y 00m 10d 2022-07-06 21y 00m 17d Woods
19524 Harry Woods Luton Town 1 1 0 0 0 1 .00 .00 100.00 .00 1929-04-22 Not Known 1929-04-22 Not Known Woods
19525 John Woods British Columbia All-Stars 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-06-04 Not Known 1960-06-04 Not Known Woods
19526 Joseph P Woods Queens Park 3 3 0 0 0 3 .00 .00 100.00 .00 1982-09-04 20y 11m 24d 1983-04-06 21y 06m 26d Woods
19527 Martin Woods Ross County; Partick Thistle; Dundee 9 7 2 2 3 4 22.22 33.33 44.44 38.89 2015-10-24 29y 09m 23d 2019-03-09 33y 02m 08d Woods
19528 Neil Stephen Woods Rangers 0 0 0 1 0 0 100.00 .00 .00 100.00 1987-02-07 Not Known 1987-02-07 Not Known Woods
19529 Neil Woods Grimsby Town 0 0 0 1 0 0 100.00 .00 .00 100.00 1997-07-29 30y 11m 29d 1997-07-29 30y 11m 29d Woods
19530 Norman Woods Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1956-09-08 Not Known 1956-09-08 Not Known Woods
19531 Sam Woods Hamilton Academical 0 0 0 0 1 0 .00 100.00 .00 50.00 2020-02-15 21y 05m 04d 2020-02-15 21y 05m 04d Woods
19532 Samuel Woods Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1896-02-15 Not Known 1896-02-15 Not Known Woods
19533 Stephen Woods Clydebank[4]; Motherwell 18 18 0 5 6 15 18.52 22.22 55.56 29.63 1992-08-12 22y 05m 20d 2003-03-01 33y 00m 06d Woods
19534 Thomas Woods Clyde 1 1 0 0 0 1 .00 .00 100.00 .00 2000-02-19 28y 10m 02d 2000-02-19 28y 10m 02d Woods
19535 Woods Dundalk 1 0 1 0 0 1 .00 .00 100.00 .00 1996-07-19 Not Known 1996-07-19 Not Known Woods
19536 Colin Woodthorpe Aberdeen 6 6 0 2 3 2 28.57 42.86 28.57 50.00 1994-10-22 25y 09m 09d 1997-04-12 28y 02m 30d Woodthorpe
19537 Vivian Woodward St Bernards 1 1 0 0 1 0 .00 100.00 .00 50.00 1903-05-02 23y 10m 29d 1903-05-02 23y 10m 29d Woodward
19538 Kaiyne Woolery Motherwell 2 2 0 2 0 2 50.00 .00 50.00 50.00 2021-10-02 26y 08m 21d 2022-05-11 27y 04m 00d Woolery
19539 Daniel Woolfall Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1881-01-03 28y 06m 19d 1881-01-03 28y 06m 19d Woolfall
19540 Charlie Woollett Newcastle United 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1942-04-25 21y 05m 00d 1942-04-25 21y 05m 00d Woollett
19541 Horace G Woolley Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1937-01-23 Not Known 1937-01-23 Not Known Woolley
19542 Liam Woolley East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2014-07-12 17y 10m 04d 2014-07-12 17y 10m 04d Woolley
19543 Len Wootton Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1950-02-25 Not Known 1950-02-25 Not Known Wootton
19544 Thomas Workman St Mirren 5 5 0 1 3 1 20.00 60.00 20.00 50.00 1931-10-31 Not Known 1933-12-23 Not Known Workman
19545 Joe Worrall Rangers 2 2 0 4 0 0 100.00 .00 .00 100.00 2018-10-07 21y 08m 27d 2019-04-20 22y 03m 10d Worrall
19546 David Worrell Dundee United 2 2 0 0 0 3 .00 .00 100.00 .00 1999-04-06 21y 02m 25d 1999-12-05 21y 10m 23d Worrell
19547 R Worsley Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Worsley
19548 Frank Stewart Worthington Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 33y 08m 15d 1982-08-07 33y 08m 15d Worthington
19549 David Wotherspoon Hibernian; St Johnstone 34 24 10 1 11 13 15 28.21 33.33 38.46 44.87 2009-11-07 17y 10m 09d 2023-03-04 31y 02m 04d Wotherspoon
19550 I Wotherspoon Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1981-09-26 Not Known 1981-09-26 Not Known Wotherspoon
19551 Paul Wotton Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 31y 11m 08d 2009-07-25 31y 11m 08d Wotton
19552 Darren Wrack Derby County; Grimsby Town 0 0 0 1 1 0 50.00 50.00 .00 75.00 1995-08-05 19y 03m 00d 1997-07-29 21y 02m 24d Wrack
19553 Peter Wragg Sheffield United 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1956-02-06 25y 00m 25d 1956-02-06 25y 00m 25d Wragg
19554 Thomas Wray Crusaders 1 1 0 0 0 1 .00 .00 100.00 .00 2013-07-25 29y 09m 00d 2013-07-25 29y 09m 00d Wray
19555 Wrazy Gornik Zabrze 1 1 0 0 0 0 .00 .00 .00 .00 1970-12-02 Not Known 1970-12-02 Not Known Wrazy
19556 Jackie Wren Hibernian; Stirling Albion 6 6 0 2 0 4 33.33 .00 66.67 33.33 1956-08-11 20y 03m 16d 1961-10-11 25y 05m 15d Wren
19557 Akil Wright Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 2024-09-28 28y 04m 15d 2024-09-28 28y 04m 15d Wright
19558 Alexander Deighton Wright Partick Thistle 21 21 0 8 7 2 12 33.33 9.52 57.14 38.10 1950-08-26 Not Known 1961-11-11 Not Known Wright
19559 Alex Wright Hibernian; Falkirk 7 7 0 2 0 2 5 .00 28.57 71.43 14.29 1946-05-11 20y 06m 23d 1959-03-21 33y 05m 03d Wright
19560 Alexander Sherriffs Wright Montrose 4 3 1 1 0 4 20.00 .00 80.00 20.00 1980-08-27 20y 01m 05d 1989-08-16 29y 00m 25d Wright
19561 Alexander Wright Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1960-03-09 Not Known 1960-03-09 Not Known Wright
19562 Andre Wright Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 2021-02-05 24y 01m 29d 2021-02-05 24y 01m 29d Wright
19563 Archibald Watson Wright Clyde; Falkirk 4 4 0 3 1 2 1 25.00 50.00 25.00 50.00 1948-10-30 23y 11m 07d 1951-03-17 26y 03m 22d Wright
19564 Arthur Wright Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 1954-11-10 35y 01m 18d 1954-11-10 35y 01m 18d Wright
19565 Bailey Wright Preston North End 1 1 0 1 0 0 100.00 .00 .00 100.00 2015-07-18 22y 11m 20d 2015-07-18 22y 11m 20d Wright
19566 Brian Wright Hamilton Academical; Motherwell; Clydebank[4] 21 21 0 1 2 3 18 8.70 13.04 78.26 15.22 1978-02-04 19y 03m 30d 1991-08-20 32y 10m 15d Wright
19567 Callum Wright Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 23y 02m 04d 2023-07-06 23y 02m 04d Wright
19568 Cliff Wright Hartlepool United 1 1 0 0 1 0 .00 100.00 .00 50.00 1967-04-03 22y 05m 16d 1967-04-03 22y 05m 16d Wright
19569 D Wright Thornhill 1 1 0 0 0 1 .00 .00 100.00 .00 1923-01-13 Not Known 1923-01-13 Not Known Wright
19570 David Wright Cowdenbeath 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1926-08-28 Not Known 1927-01-03 Not Known Wright
19571 Douglas R Wright Partick Thistle 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1961-02-04 Not Known 1963-09-21 Not Known Wright
19572 Drey Wright St Johnstone; Hibernian 10 8 2 1 2 2 8 16.67 16.67 66.67 25.00 2018-09-29 23y 04m 30d 2024-11-02 29y 06m 03d Wright
19573 Edward Wright Hamilton Academical 4 4 0 1 0 3 25.00 .00 75.00 25.00 1931-10-03 Not Known 1932-11-05 Not Known Wright
19574 EGD Wright Corinthians 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-31 Not Known 1906-12-31 Not Known Wright
19575 Frazer Wright Kilmarnock; St Johnstone 22 22 0 1 9 3 13 36.00 12.00 52.00 42.00 2005-10-26 25y 10m 03d 2015-08-02 35y 07m 10d Wright
19576 George Wright Victoria All Stars; Falkirk; Livingston (Meadowbank Thistle) 2 2 0 0 0 3 .00 .00 100.00 .00 1960-06-06 26y 00m 22d 1997-08-09 Not Known Wright
19577 Henry Wright Derby County 2 2 0 0 0 2 .00 .00 100.00 .00 1937-09-29 28y 03m 26d 1938-04-11 28y 10m 08d Wright
19578 Ian Wright Celtic 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1999-11-20 36y 00m 17d 1999-11-20 36y 00m 17d Wright
19579 Ian Wright Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 Not Known 1997-07-18 Not Known Wright
19580 Jack Wright Cowdenbeath 2 1 1 1 1 0 50.00 50.00 .00 75.00 2014-08-04 17y 04m 22d 2015-07-15 18y 04m 02d Wright
19581 Jackie Wright Blackpool 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-10-13 32y 02m 02d 1958-10-13 32y 02m 02d Wright
19582 Jim Wright St Johnstone 3 3 0 0 0 3 .00 .00 100.00 .00 1977-09-17 19y 10m 18d 1978-04-12 20y 05m 13d Wright
19583 John Wright Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1990-08-22 25y 03m 16d 1990-08-22 25y 03m 16d Wright
19584 John Stewart Wright Greenock Morton 21 21 0 7 4 10 33.33 19.05 47.62 42.86 1911-09-23 Not Known 1923-09-22 Not Known Wright
19585 John Wright Clyde 7 7 0 3 0 4 42.86 .00 57.14 42.86 1965-09-04 20y 04m 03d 1968-12-07 23y 07m 06d Wright
19586 Jordan Wright Alloa Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2021-01-16 21y 10m 20d 2021-01-16 21y 10m 20d Wright
19587 Joe Wright Kilmarnock 8 7 1 3 3 2 37.50 37.50 25.00 56.25 2022-08-31 27y 06m 05d 2024-10-30 29y 08m 04d Wright
19588 Keith Wright Dundee; Hibernian; Raith Rovers 39 38 1 11 6 14 19 15.38 35.90 48.72 33.33 1987-01-24 21y 08m 07d 1998-08-19 33y 03m 02d Wright
19589 Ken Wright West Ham United 1 1 0 1 0 0 100.00 .00 .00 100.00 1953-10-19 31y 05m 03d 1953-10-19 31y 05m 03d Wright
19590 Kenneth Thomas Wright Motherwell; Stranraer 4 0 4 3 2 2 42.86 28.57 28.57 57.14 2003-09-27 18y 01m 26d 2007-01-06 21y 05m 05d Wright
19591 Kieran Wright Partick Thistle 2 2 0 0 0 3 .00 .00 100.00 .00 2020-09-26 21y 05m 25d 2021-03-14 21y 11m 13d Wright
19592 Matthew Wright Ross County 0 0 0 0 1 0 .00 100.00 .00 50.00 2022-04-02 19y 05m 17d 2022-04-02 19y 05m 17d Wright
19593 Paul Wright Aberdeen; Hibernian; St Johnstone; Kilmarnock 40 33 7 10 10 9 22 24.39 21.95 53.66 35.37 1984-04-02 16y 07m 16d 2001-03-14 33y 06m 25d Wright
19594 Richard Wright Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-18 36y 08m 13d 2014-07-18 36y 08m 13d Wright
19595 Scott Wright Aberdeen; Dundee; Rangers 17 6 11 2 12 7 4 52.17 30.43 17.39 67.39 2016-05-12 18y 09m 04d 2024-08-03 26y 11m 26d Wright
19596 Stephen Wright Sunderland 1 1 0 0 1 0 .00 100.00 .00 50.00 2003-07-30 23y 05m 22d 2003-07-30 23y 05m 22d Wright
19597 Stephen Wright Aberdeen; Rangers; Dundee United 17 16 1 8 3 7 44.44 16.67 38.89 52.78 1990-12-08 19y 03m 11d 2001-09-29 30y 01m 02d Wright
19598 Thomas Wright Partick Thistle; Sunderland; East Fife 11 11 0 2 4 4 3 36.36 36.36 27.27 54.55 1946-10-05 18y 08m 15d 1956-02-25 28y 01m 05d Wright
19599 Thomas Wright Aberdeen 1 0 1 0 1 1 .00 50.00 50.00 25.00 2008-10-25 24y 00m 27d 2009-02-14 24y 04m 17d Wright
19600 Thomas Elliot Wright Leeds United; St Johnstone 1 1 0 0 1 1 .00 50.00 50.00 25.00 1983-08-09 17y 06m 30d 1998-01-12 32y 00m 02d Wright
19601 Thomas Elliott Wright Middlesbrough 0 0 0 1 0 0 100.00 .00 .00 100.00 1994-08-06 Not Known 1994-08-06 Not Known Wright
19602 Thomas Wright Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1945-12-01 Not Known 1945-12-01 Not Known Wright
19603 Tommy Wright Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1992-07-27 28y 10m 28d 1992-07-27 28y 10m 28d Wright
19604 Tyreik Wright Plymouth Argyle 1 0 1 1 0 0 100.00 .00 .00 100.00 2023-07-06 21y 09m 14d 2023-07-06 21y 09m 14d Wright
19605 Wallace Laird Wright Queens Park 4 4 0 2 1 2 1 25.00 50.00 25.00 50.00 1935-08-27 Not Known 1944-10-21 Not Known Wright
19606 Wright Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-26 Not Known 1924-04-26 Not Known Wright
19607 Bradley Wright-Phillips Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 24y 04m 17d 2009-07-29 24y 04m 17d Wright-Phillips
19608 D'Margio Wright-Phillips Stoke City 0 0 0 0 0 1 .00 .00 100.00 .00 2022-07-23 20y 09m 29d 2022-07-23 20y 09m 29d Wright-Phillips
19609 Sean Wringe The Spartans 1 0 1 1 0 1 0 .00 100.00 .00 50.00 2012-09-07 Not Known 2012-09-07 Not Known Wringe
19610 Jan Wuytens Heracles Almelo 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-20 Not Known 2007-07-20 Not Known Wuytens
19611 Gordon Thomas Wylde East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-22 19y 09m 10d 1984-08-22 19y 09m 10d Wylde
19612 Gregg Wylde Rangers; Aberdeen; St Mirren; Livingston (Meadowbank Thistle) 8 3 5 4 4 5 30.77 30.77 38.46 46.15 2009-05-03 18y 01m 10d 2019-02-06 27y 10m 14d Wylde
19613 Alex Wylie St Mirren 23 23 0 10 6 4 13 26.09 17.39 56.52 34.78 1891-02-21 Not Known 1900-01-20 Not Known Wylie
19614 David Wylie Greenock Morton; Clyde 9 9 0 1 1 7 11.11 11.11 77.78 16.67 1987-09-05 21y 05m 01d 2000-02-19 33y 10m 15d Wylie
19615 John Wylie Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1943-02-13 20y 00m 24d 1943-02-13 20y 00m 24d Wylie
19616 Robert Wylie St Johnstone 14 14 0 3 3 8 21.43 21.43 57.14 32.14 1933-04-29 Not Known 1940-04-27 Not Known Wylie
19617 Roderick James Wylie Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1995-08-19 26y 06m 19d 1995-08-19 26y 06m 19d Wylie
19618 Ron Wylie Aston Villa 2 2 0 0 2 0 .00 100.00 .00 50.00 1958-11-19 25y 03m 13d 1960-04-25 26y 08m 19d Wylie
19619 Tom Wylie Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1890-08-16 Not Known 1890-08-16 Not Known Wylie
19620 William Wylie Dundee; Aberdeen 16 16 0 1 5 4 7 31.25 25.00 43.75 43.75 1912-02-24 Not Known 1920-01-17 Not Known Wylie
19621 A Wyllie Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Wyllie
19622 Allan Wyllie Motherwell; Cowdenbeath 13 13 0 3 4 6 23.08 30.77 46.15 38.46 1957-11-02 21y 04m 18d 1970-12-19 34y 06m 04d Wyllie
19623 David Wyllie St Mirren 9 9 0 1 2 2 4 22.22 22.22 44.44 33.33 1904-10-22 Not Known 1908-03-21 Not Known Wyllie
19624 George Wyllie Partick Thistle 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1932-08-13 Not Known 1936-02-08 Not Known Wyllie
19625 James G Wyllie Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1902-09-20 Not Known 1902-09-20 Not Known Wyllie
19626 John Wyllie Partick Thistle 2 2 0 1 0 1 50.00 .00 50.00 50.00 1935-08-10 Not Known 1936-02-08 Not Known Wyllie
19627 John Wyllie Kilmarnock; Clyde; Aberdeen 15 15 0 1 7 4 4 46.67 26.67 26.67 60.00 1901-10-19 Not Known 1920-02-21 Not Known Wyllie
19628 Thomas Wyllie Motherwell; Queen of the South 4 4 0 2 1 1 2 25.00 25.00 50.00 37.50 1933-05-13 Not Known 1938-03-26 Not Known Wyllie
19629 Dennis Wyness Aberdeen; Inverness Caledonian Thistle; St Mirren 11 8 3 3 3 3 6 25.00 25.00 50.00 37.50 1997-04-12 20y 00m 21d 2009-02-21 31y 10m 30d Wyness
19630 George Dow Wyness Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1928-10-06 Not Known 1928-10-06 Not Known Wyness
19631 Peter Wynhoff Borussia Monchengladbach 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-30 24y 09m 01d 1993-07-30 24y 09m 01d Wynhoff
19632 Wynn Edinburgh University 1 1 0 0 1 0 .00 100.00 .00 50.00 1885-02-21 Not Known 1885-02-21 Not Known Wynn
19633 Davide Antonio Xausa Livingston (Meadowbank Thistle); Falkirk 6 3 3 2 2 2 33.33 33.33 33.33 50.00 2001-07-28 25y 04m 18d 2003-10-29 27y 07m 19d Xausa
19634 Xavi Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 27y 06m 03d 2007-07-28 27y 06m 03d Xavi
19635 Xavier Real Sociedad 1 1 0 0 0 1 .00 .00 100.00 .00 1991-08-03 Not Known 1991-08-03 Not Known Xavier
19636 Fabian Yantorno Gretna; Hibernian 3 2 1 0 4 1 .00 80.00 20.00 40.00 2007-08-18 24y 11m 14d 2009-01-11 26y 04m 07d Yantorno
19637 Mohammed Yaqub Cowdenbeath 1 1 0 0 1 0 .00 100.00 .00 50.00 2015-07-15 21y 06m 08d 2015-07-15 21y 06m 08d Yaqub
19638 Ernest John Yard Kilmarnock; Partick Thistle 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1961-12-16 20y 07m 13d 1963-09-21 22y 04m 18d Yard
19639 James Yardley Luton Town; Third Lanark; Ayr United 6 6 0 7 2 0 4 33.33 .00 66.67 33.33 1929-04-22 26y 00m 06d 1939-01-11 35y 08m 26d Yardley
19640 Mark Yardley St Mirren 3 1 2 0 0 3 .00 .00 100.00 .00 2000-09-20 31y 00m 06d 2001-01-31 31y 04m 17d Yardley
19641 Herbert Yarnall Airdrieonians; Clydebank[3]; Dumbarton 5 5 0 5 2 0 3 40.00 .00 60.00 40.00 1916-09-02 Not Known 1918-09-21 Not Known Yarnall
19642 Evgeny Yarovenko Dnipro Dnipropetrovsk 2 0 2 0 1 1 .00 50.00 50.00 25.00 1990-09-19 27y 01m 02d 1990-10-03 27y 01m 16d Yarovenko
19643 James Yates Forfar Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2015-08-25 18y 07m 26d 2015-08-25 18y 07m 26d Yates
19644 James Yates Third Lanark 1 1 0 0 0 1 .00 .00 100.00 .00 1914-08-29 Not Known 1914-08-29 Not Known Yates
19645 Joseph Hunter Yates Alloa Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 1980-01-30 21y 05m 30d 1980-01-30 21y 05m 30d Yates
19646 Michael Yates Dundee 1 0 1 0 2 0 .00 100.00 .00 50.00 2000-08-27 20y 09m 20d 2001-02-17 21y 03m 10d Yates
19647 Ceyhan Yazar New York Cosmos 1 1 0 2 0 0 1 .00 .00 100.00 .00 1971-05-21 27y 03m 20d 1971-05-21 27y 03m 20d Yazar
19648 Finn Yeats Falkirk 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-08-17 20y 03m 29d 2024-08-17 20y 03m 29d Yeats
19649 Ronnie Yeats Dundee United; The British Army 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1960-10-01 22y 10m 16d 1961-01-21 23y 02m 06d Yeats
19650 Andrew Yellowlees Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Yellowlees
19651 Tete Yengi Livingston (Meadowbank Thistle) 2 1 1 0 0 2 .00 .00 100.00 .00 2024-01-02 23y 01m 05d 2024-04-13 23y 04m 16d Yengi
19652 Yestrab Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Yestrab
19653 Johnly Yfeko Rangers 0 0 0 1 1 0 50.00 50.00 .00 75.00 2022-11-09 19y 04m 17d 2024-05-18 20y 10m 25d Yfeko
19654 Ridvan Yilmaz Rangers 6 5 1 5 3 0 62.50 37.50 .00 81.25 2022-10-01 21y 04m 10d 2024-08-03 23y 02m 13d Yilmaz
19655 Terry Yorath Coventry City 1 1 0 1 0 0 100.00 .00 .00 100.00 1979-08-06 29y 04m 10d 1979-08-06 29y 04m 10d Yorath
19656 York Lincoln City 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-05-09 Not Known 1967-05-09 Not Known York
19657 Robert Johnstone Yorke Ayr United; Dundee United 7 7 0 2 2 3 28.57 28.57 42.86 42.86 1930-03-15 Not Known 1938-01-22 Not Known Yorke
19658 Benny Yorston Aberdeen; Hibernian; Hamilton Academical 10 10 0 2 3 3 4 30.00 30.00 40.00 45.00 1927-11-19 22y 01m 05d 1943-02-27 37y 04m 13d Yorston
19659 Benjamin Yorston Middlesbrough 1 1 0 0 0 1 .00 .00 100.00 .00 1939-03-25 Not Known 1939-03-25 Not Known Yorston
19660 Harry Yorston Aberdeen 19 19 0 9 9 2 8 47.37 10.53 42.11 52.63 1949-12-03 20y 05m 24d 1956-04-07 26y 09m 29d Yorston
19661 Elie Youan Hibernian 8 7 1 2 1 5 3 11.11 55.56 33.33 38.89 2022-08-07 23y 04m 00d 2024-10-27 25y 06m 20d Youan
19662 Eddie Youds Everton; Charlton Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1991-05-13 21y 00m 10d 1998-08-08 28y 03m 05d Youds
19663 Alex Young Aberdeen; The British Army 15 15 0 7 1 7 46.67 6.67 46.67 50.00 1950-12-02 25y 01m 12d 1959-08-31 33y 10m 11d Young
19664 Alexander Simpson Young St Mirren 4 4 0 0 2 2 .00 50.00 50.00 25.00 1899-09-16 Not Known 1900-01-20 Not Known Young
19665 Alf Young Huddersfield Town 1 1 0 0 0 1 .00 .00 100.00 .00 1934-09-24 28y 10m 20d 1934-09-24 28y 10m 20d Young
19666 Andrew Young Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1936-09-12 Not Known 1937-01-16 Not Known Young
19667 Andrew Young Clyde 5 5 0 1 0 2 3 .00 40.00 60.00 20.00 1926-10-09 Not Known 1929-11-30 Not Known Young
19668 Andy Young Raith Rovers 36 36 0 5 8 4 24 22.22 11.11 66.67 27.78 1948-08-25 23y 02m 04d 1959-12-19 34y 05m 28d Young
19669 Archibald Young Hibernian; Hamilton Academical 3 3 0 1 0 2 33.33 .00 66.67 33.33 1920-05-05 Not Known 1923-09-01 Not Known Young
19670 Bobby Young Motherwell; St Johnstone; Dundee United 6 6 0 2 2 0 4 33.33 .00 66.67 33.33 1960-04-02 Not Known 1964-03-14 Not Known Young
19671 Bryan Young Auchinleck Talbot 1 1 0 0 0 1 .00 .00 100.00 .00 2012-01-07 25y 04m 05d 2012-01-07 25y 04m 05d Young
19672 Darren Young Aberdeen; Dunfermline Athletic; East Fife 26 24 2 7 8 13 25.00 28.57 46.43 39.29 1996-08-25 17y 10m 12d 2017-07-22 38y 09m 09d Young
19673 Derek Young Aberdeen; Dunfermline Athletic; Queen of the South; Forfar Athletic 30 23 7 4 6 9 20 17.14 25.71 57.14 30.00 1998-08-22 18y 02m 26d 2015-08-25 35y 02m 29d Young
19674 Drew Young Airdrieonians; Hamilton Academical 5 5 0 2 1 3 33.33 16.67 50.00 41.67 1971-08-18 21y 05m 03d 1978-04-02 28y 00m 18d Young
19675 Gavin Young Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1902-11-22 Not Known 1902-12-06 Not Known Young
19676 George Young Rangers 38 38 0 1 27 7 4 71.05 18.42 10.53 80.26 1942-02-21 19y 03m 25d 1957-04-13 34y 05m 17d Young
19677 George Wingate Young Stirling Albion; Dunfermline Athletic 6 6 0 0 2 4 .00 33.33 66.67 16.67 1976-02-14 26y 03m 06d 1981-11-14 32y 00m 06d Young
19678 George Young # 1 Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 1901-12-28 Not Known 1901-12-28 Not Known Young
19679 Harry Young Cowdenbeath 1 1 0 1 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Young
19680 Herbert Young Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1910-04-25 Not Known 1910-04-25 Not Known Young
19681 Ian Young Celtic; St Mirren 10 10 0 3 3 4 30.00 30.00 40.00 45.00 1963-12-14 20y 06m 23d 1970-02-21 26y 09m 00d Young
19682 J Young Clyde 3 3 0 2 1 0 66.67 33.33 .00 83.33 1942-09-19 Not Known 1943-03-06 Not Known Young
19683 Jake [John] Young Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1960-03-09 Not Known 1960-03-09 Not Known Young
19684 James [16] Young Port Glasgow Athletic 4 4 0 0 1 3 .00 25.00 75.00 12.50 1902-10-25 Not Known 1903-11-21 Not Known Young
19685 James Young Airdrieonians 9 9 0 5 1 3 55.56 11.11 33.33 61.11 1907-02-02 Not Known 1911-09-02 Not Known Young
19686 James Young Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1895-08-24 Not Known 1895-10-05 Not Known Young
19687 James Young Leith Athletic 9 9 0 2 0 7 22.22 .00 77.78 22.22 1926-05-15 Not Known 1932-05-14 Not Known Young
19688 James Young Celtic 28 28 0 1 11 10 7 39.29 35.71 25.00 57.14 1904-04-02 22y 02m 23d 1916-09-30 34y 08m 20d Young
19689 James Young Third Lanark 2 2 0 2 0 0 100.00 .00 .00 100.00 1947-10-04 Not Known 1948-01-10 Not Known Young
19690 Jason Anthony Young Livingston (Meadowbank Thistle) 1 0 1 0 0 1 .00 .00 100.00 .00 1997-08-09 25y 05m 08d 1997-08-09 25y 05m 08d Young
19691 Jim Young St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1970-02-21 26y 06m 06d 1970-02-21 26y 06m 06d Young
19692 John Young Greenock Morton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1908-12-05 Not Known 1909-01-30 Not Known Young
19693 John Young New York Cosmos 1 1 0 0 0 1 .00 .00 100.00 .00 1971-05-21 35y 06m 18d 1971-05-21 35y 06m 18d Young
19694 John Young Leith Athletic 10 10 0 2 1 7 20.00 10.00 70.00 25.00 1893-08-10 Not Known 1895-05-29 Not Known Young
19695 John Young Kilmarnock 2 2 0 0 1 1 .00 50.00 50.00 25.00 1905-09-16 Not Known 1905-11-18 Not Known Young
19696 John Young Hibernian; St Johnstone 7 7 0 1 1 5 14.29 14.29 71.43 21.43 1958-11-24 Not Known 1962-10-10 Not Known Young
19697 John Young Greenock Morton 4 4 0 3 1 0 75.00 25.00 .00 87.50 1918-08-17 Not Known 1919-12-27 Not Known Young
19698 John Young Dunfermline Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1926-12-18 Not Known 1928-01-03 Not Known Young
19699 John Young Falkirk; St Mirren; Brechin City 8 7 1 5 3 3 45.45 27.27 27.27 59.09 1973-11-24 Not Known 1985-02-20 Not Known Young
19700 Joseph Young Hamilton Academical 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1953-08-08 Not Known 1954-03-17 Not Known Young
19701 Kerr Young Dunfermline Athletic; Bonnyrigg Rose Athletic 2 2 0 0 0 6 .00 .00 100.00 .00 2011-10-15 18y 03m 01d 2022-07-09 28y 11m 25d Young
19702 Lloyd Young East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2011-07-05 25y 06m 09d 2011-07-05 25y 06m 09d Young
19703 Luke Young Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 20y 00m 05d 1999-07-24 20y 00m 05d Young
19704 Neil Andrew Young Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1996-07-27 28y 09m 13d 1996-07-27 28y 09m 13d Young
19705 Quinton Young Ayr United; Rangers; East Fife 15 15 0 2 6 3 6 40.00 20.00 40.00 50.00 1969-10-18 22y 00m 29d 1977-11-12 30y 01m 24d Young
19706 Robert Young Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1907-06-01 Not Known 1907-08-19 Not Known Young
19707 Robert Greig Young Clyde 4 4 0 0 0 4 .00 .00 100.00 .00 1982-08-21 22y 07m 28d 1983-03-26 23y 03m 02d Young
19708 Robert M Young Queens Park 8 8 0 1 3 4 12.50 37.50 50.00 31.25 1907-04-24 Not Known 1921-04-23 Not Known Young
19709 Robert Mackie Young Kilmarnock; Motherwell 9 9 0 3 1 5 33.33 11.11 55.56 38.89 1904-08-20 Not Known 1909-01-16 Not Known Young
19710 Robert T Young Albion Rovers; Ayr United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1919-10-11 Not Known 1920-09-08 Not Known Young
19711 Robert T Young St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1906-12-22 Not Known 1906-12-22 Not Known Young
19712 Robert Young Stirling Albion 2 0 2 0 0 3 .00 .00 100.00 .00 1979-09-15 19y 05m 24d 1980-02-16 19y 10m 25d Young
19713 Sam Young Dunfermline Athletic 0 0 0 0 1 0 .00 100.00 .00 50.00 2023-07-09 17y 05m 23d 2023-07-09 17y 05m 23d Young
19714 Samuel Young Airdrieonians 8 8 0 2 6 1 1 75.00 12.50 12.50 81.25 1908-09-26 Not Known 1912-04-06 Not Known Young
19715 Scott Robertson Young Dunfermline Athletic 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1997-04-19 20y 00m 14d 1997-04-19 20y 00m 14d Young
19716 Thomas McIlwaine Young Falkirk 6 5 1 2 0 0 6 .00 .00 100.00 .00 1967-09-02 19y 08m 09d 1973-03-10 25y 02m 14d Young
19717 Tom Young Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1951-03-17 Not Known 1951-03-17 Not Known Young
19718 William Young Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1910-11-12 Not Known 1910-11-12 Not Known Young
19719 William Young St Mirren 2 2 0 0 1 1 .00 50.00 50.00 25.00 1946-03-09 Not Known 1946-03-30 Not Known Young
19720 William B Young Albion Rovers; Hamilton Academical 2 2 0 0 1 1 .00 50.00 50.00 25.00 1920-08-23 Not Known 1923-09-01 Not Known Young
19721 Willie Young Aberdeen 9 9 0 2 2 5 22.22 22.22 55.56 33.33 1972-04-01 20y 04m 07d 1975-08-23 23y 08m 29d Young
19722 William S Young St Mirren; Clyde 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1938-10-01 Not Known 1941-04-05 Not Known Young
19723 William Young Queen of the South 3 3 0 0 1 2 .00 33.33 66.67 16.67 1982-03-13 22y 01m 13d 1983-02-02 23y 00m 05d Young
19724 Ollie Younger Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-07-17 25y 06m 23d 2021-07-17 25y 06m 23d Younger
19725 Tommy Younger Hibernian; Scotland XI 20 20 0 7 1 12 35.00 5.00 60.00 37.50 1949-04-11 19y 00m 01d 1958-03-03 27y 10m 21d Younger
19726 Younger Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-04-30 Not Known 1953-04-30 Not Known Younger
19727 Andrei Yudin Dnipro Dnipropetrovsk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 23y 02m 22d 1990-10-03 23y 03m 05d Yudin
19728 JE Yuil Northern Nomads 3 3 0 3 0 0 100.00 .00 .00 100.00 1909-01-04 Not Known 1910-01-04 Not Known Yuil
19729 Duncan Yuill Aberdeen 4 4 0 0 2 2 .00 50.00 50.00 25.00 1928-10-27 Not Known 1930-01-02 Not Known Yuill
19730 William Yuille Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-04-18 Not Known 1910-04-18 Not Known Yuille
19731 Blair Yule Cove Rangers 2 2 0 0 0 2 .00 .00 100.00 .00 2018-07-18 25y 10m 25d 2021-07-13 28y 10m 20d Yule
19732 Robert Yule Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1920-02-21 Not Known 1920-02-21 Not Known Yule
19733 Thomas Edgar Yule Arbroath 7 7 0 2 1 0 6 14.29 .00 85.71 14.29 1974-11-16 21y 09m 20d 1980-03-29 27y 02m 02d Yule
19734 Radoslav Zabavnik Sparta Prague 0 0 0 1 1 0 50.00 50.00 .00 75.00 2006-09-14 25y 11m 29d 2006-09-28 26y 00m 12d Zabavnik
19735 Klaus Zaczyk SV Hamburg 2 2 0 2 0 0 100.00 .00 .00 100.00 1976-10-20 31y 04m 25d 1976-11-03 31y 05m 09d Zaczyk
19736 Zagar Canada B 0 0 0 0 1 0 .00 100.00 .00 50.00 2004-07-12 Not Known 2004-07-12 Not Known Zagar
19737 Franco Zaglio Inter Milan 1 1 0 1 0 0 100.00 .00 .00 100.00 1961-11-22 25y 08m 20d 1961-11-22 25y 08m 20d Zaglio
19738 Zaglmair Lask Linz 0 0 0 0 1 0 .00 100.00 .00 50.00 2006-07-05 Not Known 2006-07-05 Not Known Zaglmair
19739 Glebs Zaleiko Rigas Futbola Skola 0 0 0 0 0 2 .00 .00 100.00 .00 2022-09-15 18y 02m 19d 2022-10-27 18y 04m 00d Zaleiko
19740 Marius Zaliukas Rangers 3 3 0 1 1 1 33.33 33.33 33.33 50.00 2014-08-10 30y 09m 00d 2015-05-02 31y 05m 22d Zaliukas
19741 Lukasz Zaluska Dundee United; Celtic 8 8 0 19 1 8 67.86 3.57 28.57 69.64 2008-03-29 25y 09m 13d 2014-11-30 32y 05m 14d Zaluska
19742 Yannick Zambernardi Hibernian; Dunfermline Athletic 5 5 0 1 1 4 16.67 16.67 66.67 25.00 2002-11-03 25y 02m 00d 2006-01-14 28y 04m 11d Zambernardi
19743 Gianluca Zambrotta Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 30y 05m 09d 2007-07-28 30y 05m 09d Zambrotta
19744 Dario Zanatta Ayr United; Hamilton Academical 3 0 3 0 0 4 .00 .00 100.00 .00 2020-12-26 23y 07m 02d 2023-02-10 25y 08m 17d Zanatta
19745 Rolando Zarate Livingston (Meadowbank Thistle) 3 3 0 1 0 2 1 .00 66.67 33.33 33.33 2002-10-06 24y 02m 00d 2003-03-08 24y 07m 02d Zarate
19746 Zarual Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Zarual
19747 Gabor Zavadszky Ferencvaros 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-12-16 30y 03m 06d 2004-12-16 30y 03m 06d Zavadszky
19748 Zayed Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Zayed
19749 Andrei Zborowski FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Zborowski
19750 Davor Zdravkovski Motherwell 3 2 1 2 0 2 50.00 .00 50.00 50.00 2023-09-03 25y 05m 14d 2024-08-25 26y 05m 05d Zdravkovski
19751 David Zdrilic Aberdeen 3 3 0 0 0 4 .00 .00 100.00 .00 2003-08-09 29y 03m 27d 2005-01-29 30y 09m 16d Zdrilic
19752 Zego BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Zego
19753 Zeigier Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Zeigier
19754 Maskim Zelentsov FC Infonet Tallinn 0 0 0 0 0 2 .00 .00 100.00 .00 2016-06-30 20y 10m 27d 2016-07-06 20y 11m 03d Zelentsov
19755 Zelmikas FC Tavriya 0 0 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Zelmikas
19756 Merouane Zemamma Hibernian 8 6 2 1 2 3 4 22.22 33.33 44.44 38.89 2006-10-15 23y 00m 08d 2011-01-01 27y 02m 25d Zemamma
19757 Joseph Zerafa Birkirkara 2 2 0 1 1 0 50.00 50.00 .00 75.00 2016-07-14 28y 01m 14d 2016-07-21 28y 01m 21d Zerafa
19758 Toufik Zerara Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2009-12-26 23y 10m 23d 2009-12-26 23y 10m 23d Zerara
19759 Hicham Zerouali Aberdeen 4 0 4 2 1 1 50.00 25.00 25.00 62.50 1999-12-08 22y 10m 21d 2001-10-27 24y 09m 10d Zerouali
19760 Lars Zetterlund Dundee United 9 9 0 4 3 2 44.44 33.33 22.22 61.11 1997-01-18 32y 11m 07d 1998-10-24 34y 08m 13d Zetterlund
19761 Gleb Zherdev Dinamo Minsk 1 1 0 0 0 1 .00 .00 100.00 .00 2024-10-03 24y 04m 15d 2024-10-03 24y 04m 15d Zherdev
19762 Zheng Zhi Celtic 2 2 0 1 1 0 2 33.33 .00 66.67 33.33 2009-10-28 29y 02m 00d 2010-05-09 29y 08m 11d Zhi
19763 Alexandr Zhidkov Dnipro Dnipropetrovsk 0 0 0 0 1 1 .00 50.00 50.00 25.00 1990-09-19 24y 05m 10d 1990-10-03 24y 05m 24d Zhidkov
19764 Ken Ziesing Dundee 3 3 0 3 2 0 1 66.67 .00 33.33 66.67 1951-08-15 Not Known 1952-10-18 Not Known Ziesing
19765 David Zitelli Hibernian 5 3 2 1 2 3 0 40.00 60.00 .00 70.00 2000-10-22 32y 00m 19d 2001-12-29 33y 02m 26d Zitelli
19766 Andrija Zivkovic PAOK Thessaloniki 2 2 0 1 2 0 0 100.00 .00 .00 100.00 2023-08-24 27y 01m 13d 2023-08-31 27y 01m 20d Zivkovic
19767 Bratislav Zivkovic Red Star Belgrade 2 2 0 0 2 0 .00 100.00 .00 50.00 1996-08-08 25y 08m 11d 1996-08-22 25y 08m 25d Zivkovic
19768 Zivko Zivkovic PAOK Thessaloniki 0 0 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 34y 04m 10d 2023-08-31 34y 04m 17d Zivkovic
19769 Arturs Zjuzins Rigas Futbola Skola 1 0 1 0 0 1 .00 .00 100.00 .00 2022-10-27 31y 04m 09d 2022-10-27 31y 04m 09d Zjuzins
19770 Hristo Zlatinski Ludogorets Razgrad 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2014-07-03 29y 05m 11d 2014-07-03 29y 05m 11d Zlatinski
19771 Ludovit Zlocha Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 21y 08m 28d 1967-02-14 21y 08m 28d Zlocha
19772 Calvin Zola Aberdeen 2 1 1 0 0 2 .00 .00 100.00 .00 2013-08-24 28y 07m 24d 2013-11-09 28y 10m 10d Zola
19773 Zoppelletto Lanerossi Vicenza 1 1 0 0 1 0 .00 100.00 .00 50.00 1964-06-07 Not Known 1964-06-07 Not Known Zoppelletto
19774 Abdellah Zoubir Hibernian 1 0 1 1 0 1 50.00 .00 50.00 50.00 2013-10-30 21y 10m 25d 2014-01-02 22y 00m 28d Zoubir
19775 Patrick Zoundi 1. FC Union Berlin 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 28y 11m 20d 2011-07-09 28y 11m 20d Zoundi
19776 Manfred Zsak FK Austria 2 2 0 0 1 1 .00 50.00 50.00 25.00 1988-10-26 23y 10m 04d 1988-11-09 23y 10m 18d Zsak
19777 Pascal Zuberbuhler FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 33y 10m 17d 2004-11-25 33y 10m 17d Zuberbuhler
19778 Bruno Zuculini Manchester City 1 1 0 1 0 0 100.00 .00 .00 100.00 2014-07-18 21y 03m 16d 2014-07-18 21y 03m 16d Zuculini
19779 Gianni Zuiverloon Feyenoord 1 1 0 1 0 0 100.00 .00 .00 100.00 2004-10-21 17y 09m 21d 2004-10-21 17y 09m 21d Zuiverloon
19780 Maciej Zurawski Celtic 6 5 1 4 1 2 57.14 14.29 28.57 64.29 2006-04-05 29y 06m 24d 2007-12-01 31y 02m 19d Zurawski
19781 Szymon Zurkowski Fiorentina 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-10-06 25y 00m 11d 2022-10-13 25y 00m 18d Zurkowski
19782 Luis Zwick Dundee United 1 1 0 1 0 2 33.33 .00 66.67 33.33 2015-10-18 21y 04m 24d 2016-02-20 21y 08m 27d Zwick
19783 Clemens Zwijnenberg Twente Enschede 1 1 0 1 0 0 100.00 .00 .00 100.00 1993-07-31 23y 02m 13d 1993-07-31 23y 02m 13d Zwijnenberg
19784 Marco Zwyssig FC Basel 1 1 0 0 0 1 .00 .00 100.00 .00 2004-11-25 33y 01m 01d 2004-11-25 33y 01m 01d Zwyssig

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